近場(chǎng)通信延伸方法及延伸裝置的制造方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明是有關(guān)于一種延伸方法及延伸裝置,且特別是有關(guān)于一種近場(chǎng)通信延伸方法及延伸裝置?!?br>背景技術(shù):
】[0002]由于可提供高度的可靠性、保密性以及便利性,近場(chǎng)通信(NearFieldCommunicat1n,簡(jiǎn)稱:NFC)的應(yīng)用已愈趨廣泛。只要裝置間的距離夠近,無(wú)論是付款、身份辨識(shí)等功能皆可輕易地完成。常見(jiàn)的NFC功能除了用來(lái)進(jìn)行例如金融認(rèn)證的功能之外,還可用來(lái)進(jìn)行裝置間的配對(duì)認(rèn)證,例如藍(lán)牙(Bluetooth)與無(wú)線保真度直接連接(wirelessfidelitydirect,簡(jiǎn)稱:Wi_Fidirect)等。[0003]然而,對(duì)于一些裝置而言,雖然其具有的近場(chǎng)通信功能可便于與其他裝置進(jìn)行認(rèn)證,但此認(rèn)證行為通常只是一次性的行為,而導(dǎo)致相當(dāng)?shù)偷慕鼒?chǎng)通信功能使用率。以藍(lán)牙鼠標(biāo)與計(jì)算機(jī)間的配對(duì)行為為例,在藍(lán)牙鼠標(biāo)通過(guò)其近場(chǎng)通信功能與計(jì)算機(jī)配對(duì)之后,其近場(chǎng)通信功能幾乎不會(huì)再有被使用的機(jī)會(huì)。從另一角度而言,設(shè)計(jì)者雖然在藍(lán)牙鼠標(biāo)中提高了成本以設(shè)置近場(chǎng)通信芯片,但由于此芯片的使用率極低,無(wú)形中造成成本的浪費(fèi)?!?br/>發(fā)明內(nèi)容】[0004]有鑒于此,本發(fā)明提供一種近場(chǎng)通信延伸方法及延伸裝置,可有效提升延伸裝置中近場(chǎng)通信功能的使用率。[0005]本發(fā)明提供一種近場(chǎng)通信延伸方法,適于包括第一近場(chǎng)通信單元、第一通信單元的延伸裝置。所述方法包括下列步驟:控制第一近場(chǎng)通信單元通過(guò)近場(chǎng)通信功能與主機(jī)裝置的第二近場(chǎng)通信單元進(jìn)行配對(duì)操作,以在主機(jī)裝置的第二通信單元與延伸裝置的第一通信單元之間建立基于無(wú)線通信協(xié)議的第一無(wú)線聯(lián)機(jī)。接著,判斷是否通過(guò)近場(chǎng)通信功能接收來(lái)自電子裝置的配對(duì)數(shù)據(jù)。若是,判斷第一無(wú)線聯(lián)機(jī)是否有效。若是,通過(guò)第一無(wú)線聯(lián)機(jī)傳輸配對(duì)數(shù)據(jù)至主機(jī)裝置。[0006]本發(fā)明提供一種延伸裝置,包括第一近場(chǎng)通信單元、第一通信單元、存儲(chǔ)單元以及處理單元。存儲(chǔ)單元存儲(chǔ)多個(gè)程序代碼。處理單元耦接第一近場(chǎng)通信單元、第一通信單元以及存儲(chǔ)單元。處理單元經(jīng)配置以存取些程序代碼以執(zhí)行下列步驟。首先,處理單元控制第一近場(chǎng)通信單元通過(guò)近場(chǎng)通信功能與主機(jī)裝置的第二近場(chǎng)通信單元進(jìn)行配對(duì)操作,以在主機(jī)裝置的第二通信單元與延伸裝置的第一通信單元之間建立基于無(wú)線通信協(xié)議的第一無(wú)線聯(lián)機(jī)。接著,處理單元判斷第一近場(chǎng)通信單元是否通過(guò)近場(chǎng)通信功能接收來(lái)自電子裝置的配對(duì)數(shù)據(jù)。若是,處理單元判斷第一無(wú)線聯(lián)機(jī)是否有效。若是,處理單元控制第一通信單元通過(guò)第一無(wú)線聯(lián)機(jī)傳輸配對(duì)數(shù)據(jù)至主機(jī)裝置。[0007]基于上述,本發(fā)明實(shí)施例提供的近場(chǎng)通信延伸方法及延伸裝置可在與主機(jī)裝置通過(guò)配對(duì)操作建立第一無(wú)線聯(lián)機(jī)(例如藍(lán)牙聯(lián)機(jī))之后,再通過(guò)其第一近場(chǎng)通信單元與電子裝置建立聯(lián)機(jī),以從電子裝置取得可讓主機(jī)裝置據(jù)以與電子裝置進(jìn)行配對(duì)的配對(duì)數(shù)據(jù)。[0008]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合附圖作詳細(xì)說(shuō)明如下?!靖綀D說(shuō)明】[0009]圖1是本發(fā)明的一實(shí)施例示出的近場(chǎng)通信系統(tǒng)示意圖;[0010]圖2A是本發(fā)明的一實(shí)施例示出的近場(chǎng)通信延伸方法流程圖;[0011]圖2B是本發(fā)明的一實(shí)施例示出的近場(chǎng)通信延伸方法流程圖;[0012]圖3A是本發(fā)明的一實(shí)施例示出的主機(jī)裝置及延伸裝置示意圖;[0013]圖3B是本發(fā)明的一實(shí)施例示出的主機(jī)裝置及延伸裝置示意圖。[0014]附圖標(biāo)記說(shuō)明:[0015]100:近場(chǎng)通信系統(tǒng);[0016]110、310:主機(jī)裝置;[0017]112:第二通信單元;[0018]114:第二近場(chǎng)通信單元;[0019]116、128:處理單元;[0020]120,320:延伸裝置;[0021]122:第一通信單元;[0022]124:第一近場(chǎng)通信單元;[0023]126:存儲(chǔ)單元;[0024]312:第四通信單元;[0025]322:第三通信單元;[0026]WLl:第一無(wú)線聯(lián)機(jī);[0027]WL3:第三無(wú)線聯(lián)機(jī);[0028]S210?S270:步驟。【具體實(shí)施方式】[0029]圖1是本發(fā)明的一實(shí)施例示出的近場(chǎng)通信系統(tǒng)示意圖。在本實(shí)施例中,近場(chǎng)通信系統(tǒng)100包括主機(jī)裝置110、延伸裝置120以及電子裝置130。主機(jī)裝置110、延伸裝置120以及電子裝置130分別例如是智能手機(jī)(smartphone)、平板電腦(tablet)、筆記本電腦(notebook)、個(gè)人電腦(personalcomputer)或掌上電腦(personaldigitalassistant,簡(jiǎn)稱:PDA)等裝置。[0030]主機(jī)裝置110包括第二通信單元112、第二近場(chǎng)通信單元114以及處理單元116。延伸裝置120可包括第一通信單元122、第一近場(chǎng)通信單元124、存儲(chǔ)單元126以及處理單元128。[0031]在本實(shí)施例中,第一通信單元122以及第二通信單元112例如是可依據(jù)W1-Fi直接連接協(xié)議、藍(lán)牙協(xié)議或其他相似通信協(xié)議來(lái)相互進(jìn)行通信的通信組件。第一近場(chǎng)通信單元124以及第二近場(chǎng)通信單元114分別例如是可通過(guò)近場(chǎng)通信功能來(lái)互相進(jìn)行數(shù)據(jù)交換的通信組件。[0032]處理單元116耦接第二通信單元112以及第二近場(chǎng)通信單元114。處理單元128耦接第一通信單元122、第一近場(chǎng)通信單元124以及存儲(chǔ)單元126。處理單元116以及處理單元128分別例如是一般用途處理器、特殊用途處理器、傳統(tǒng)的處理器、數(shù)字信號(hào)處理器、多個(gè)微處理器(miCToprocessor)、一個(gè)或多個(gè)結(jié)合數(shù)字信號(hào)處理器核心的微處理器、控制器、微控制器、特殊應(yīng)用集成電路(Applicat1nSpecificIntegratedCircuit,簡(jiǎn)稱:ASIC)、現(xiàn)場(chǎng)可編程門陣列電路(FieldProgrammableGateArray,簡(jiǎn)稱:FPGA)、任何其他種類的集成電路、狀態(tài)機(jī)、基于進(jìn)階精簡(jiǎn)指令集機(jī)器(AdvancedRISCMachine,簡(jiǎn)稱:ARM)的處理器以及類似品。存儲(chǔ)單元126例如是硬盤、固態(tài)硬盤(SolidStateDisk,簡(jiǎn)稱:SSD)或內(nèi)存等存儲(chǔ)媒體。存儲(chǔ)單元126可存儲(chǔ)多個(gè)程序代碼,而處理單元128可通過(guò)存取這些程序代碼來(lái)執(zhí)行本發(fā)明實(shí)施例提供的近場(chǎng)通信延伸方法,其細(xì)節(jié)將在之后描述。[0033]此外,電子裝置130中也可包括具有近場(chǎng)通信功能的近場(chǎng)通信單元以及可與主機(jī)裝置I1的第二通信單元112進(jìn)行例如W1-Fi通信、藍(lán)牙通信等功能的通信單元。[0034]概略而言,本發(fā)明實(shí)施例提供的延伸裝置120可在與主機(jī)裝置110通過(guò)配對(duì)操作建立無(wú)線聯(lián)機(jī)(例如藍(lán)牙聯(lián)機(jī))之后,再通過(guò)其第一近場(chǎng)通信單元124與電子裝置130建立聯(lián)機(jī),以從電子裝置130取得可讓主機(jī)裝置110據(jù)以與電子裝置130進(jìn)行配對(duì)的配對(duì)數(shù)據(jù)(例如電子裝置130的身份身份信息等)。接著,延伸裝置120可通過(guò)先前與主機(jī)裝置110建立的無(wú)線聯(lián)機(jī)(例如藍(lán)牙聯(lián)機(jī))來(lái)將此配對(duì)數(shù)據(jù)傳輸至主機(jī)裝置110。換言之,延伸裝置120可代替主機(jī)裝置110與電子裝置130進(jìn)行近場(chǎng)通信功能,進(jìn)而讓主機(jī)裝置110可依據(jù)延伸裝置120所轉(zhuǎn)傳的配對(duì)數(shù)據(jù)(例如電子裝置130的身份信息)來(lái)與電子裝置130進(jìn)行配對(duì)。上述細(xì)節(jié)請(qǐng)參照下圖2及其相關(guān)說(shuō)明。[0035]圖2A是本發(fā)明的一實(shí)施例示出的近場(chǎng)通信延伸方法流程圖。圖2A所示的方法可由圖1的延伸裝置120執(zhí)行,以下即搭配圖1的各個(gè)裝置及單元來(lái)說(shuō)明本實(shí)施例的方法步驟。[0036]在步驟S210中,延伸裝置120的處理單元128可控制第一近場(chǎng)通信單元124通過(guò)近場(chǎng)通信功能與主機(jī)裝置I1的第二近場(chǎng)通信單元114進(jìn)行配對(duì)操作,以在主機(jī)裝置110的第二通信單元112與延伸裝置120的第一通信單元122之間建立基于無(wú)線通信協(xié)議的第一無(wú)線聯(lián)機(jī)WLl。[0037]具體而言,當(dāng)用戶將延伸裝置120移動(dòng)至主機(jī)裝置110附近,使得第一近場(chǎng)通信單元124與第二近場(chǎng)通信單元114之間的距離小于可啟動(dòng)近場(chǎng)通信功能的距離內(nèi)(例如,20公分)時(shí),延伸裝置120的第一近場(chǎng)通信單元124與主機(jī)裝置110的第二近場(chǎng)通信單元114之間可(自動(dòng)地)啟動(dòng)各自的近場(chǎng)通信功能,進(jìn)而進(jìn)行可用于建立第一無(wú)線聯(lián)機(jī)WLl(例如,藍(lán)牙聯(lián)機(jī))的數(shù)據(jù)交換操作(例如,交換身份信息)。接著,延伸裝置120的處理單元128以及主機(jī)裝置110的處理單元116即可分別依據(jù)前述交換的數(shù)據(jù)來(lái)對(duì)應(yīng)地設(shè)定第一通信單元122以及第二通信單元112,進(jìn)而讓主機(jī)裝置110以及延伸裝置120能夠通過(guò)第一無(wú)線聯(lián)機(jī)WLl(例如,藍(lán)牙聯(lián)機(jī))來(lái)進(jìn)行后續(xù)的各種文件傳輸操作(例如文件傳輸?shù)?。[0038]換言之,對(duì)使用者而言,用戶僅需將延伸裝置120擺放至主機(jī)裝置110的附近,延伸裝置120即可自動(dòng)與主機(jī)裝置110進(jìn)行配對(duì)而建立例如藍(lán)牙聯(lián)機(jī)的第一無(wú)線聯(lián)機(jī)WLl。[0039]在本實(shí)施例中,在主機(jī)裝置110以及延伸裝置120建立第一無(wú)線聯(lián)機(jī)WLl之后,用戶可通過(guò)將延伸裝置120擺放至電子裝置130的行為來(lái)觸發(fā)延伸裝置120與電子裝置130各自的近場(chǎng)通信功能。[0040]因此,在步驟S220中,處理單元128可判斷第一近場(chǎng)通信單元124是否通過(guò)近場(chǎng)通信功能接收來(lái)自電子裝置130的配對(duì)數(shù)據(jù)。若否,處理單元128可重復(fù)進(jìn)行步驟S220。另一方面,若處理單元128判斷第一近場(chǎng)通信單元124已接收來(lái)自電子裝置130的配對(duì)數(shù)據(jù),處理單元128可執(zhí)行步驟S230以進(jìn)一步判斷所述第一聯(lián)機(jī)是否有效。[0041]詳細(xì)而言,由于第一無(wú)線聯(lián)機(jī)WLl可能會(huì)隨著主機(jī)裝置110以及延伸裝置120之間的距離、通信環(huán)境等因素而失效,因此,當(dāng)延伸裝置120接收所述配對(duì)數(shù)據(jù)時(shí),不會(huì)立即將此配對(duì)數(shù)據(jù)轉(zhuǎn)傳至主機(jī)裝置110,而將先行判斷第一無(wú)線聯(lián)機(jī)WLl是否仍為有效。此外,當(dāng)用戶關(guān)閉第一通信單元122或第二通信單元112的其中一者時(shí),也將導(dǎo)致所述第一聯(lián)機(jī)的失效。因此,處理單元128可通過(guò)步驟S230來(lái)避免無(wú)效的數(shù)據(jù)傳輸。[0042]當(dāng)處理單元128判斷第一無(wú)線聯(lián)機(jī)WLl為無(wú)效時(shí),處理單元128可執(zhí)行步驟S240以存儲(chǔ)電子裝置130的配對(duì)數(shù)據(jù)于延伸裝置120的存儲(chǔ)單元126中,并在第一無(wú)線聯(lián)機(jī)WLl變?yōu)橛行r(shí),通過(guò)第一無(wú)線聯(lián)機(jī)WLl傳輸配對(duì)數(shù)據(jù)至主機(jī)裝置110。換言之,在第一無(wú)線聯(lián)機(jī)WLl恢復(fù)為有效之前,延伸裝置120可將配當(dāng)前第1頁(yè)1 2