專利名稱:通信設(shè)備、通信方案確定方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信設(shè)備、通信方案確定方法和程序。
背景技術(shù):
近年,非接觸IC (集成電路)卡或具有非接觸IC卡功能(下文中,非接觸IC卡等) 的移動(dòng)電話已經(jīng)被使用在各種情景中。例如,非接觸IC卡等日常用于運(yùn)輸設(shè)施的檢票口服 務(wù),購買貨物時(shí)提供的結(jié)算服務(wù)等。這種非接觸IC卡等配備有使用叫做“鄰域通信”的無 線通信技術(shù)的通信裝置。這里鄰域通信意思是通過將作為通信目標(biāo)的兩個(gè)設(shè)備相互鄰近來 執(zhí)行的無線通信。作為鄰域通信方案,有例如標(biāo)準(zhǔn)化為ISO 18092的NFC(近場(chǎng)通信)。此 外,為NFC定義了不同的通信方案,比如Type-A、Type-B和Felica(索尼公司的注冊(cè)商標(biāo)) 方案。此外,最近,也提出了不同于NFC的鄰域通信方案。例如,提出了一種叫做 TransferJet (下文中,JET)的鄰域通信方案,該鄰域通信方案能夠在相互鄰近的兩個(gè)設(shè)備 之間實(shí)現(xiàn)比NFC更快的數(shù)據(jù)傳輸。由于所用頻帶、傳輸功率等的差異,NFC和JET幾乎不會(huì) 互相干擾。因此,在一個(gè)設(shè)備中兩種方案的鄰域通信裝置可以共存(參照?qǐng)D1)。這樣,熱切 地開發(fā)了一種用于使NFC和JET在一個(gè)設(shè)備上共存并通過善用每個(gè)方案的優(yōu)點(diǎn)來進(jìn)一步改 進(jìn)用戶的便利性的技術(shù)。當(dāng)多個(gè)通信裝置在一個(gè)設(shè)備中共存時(shí),根據(jù)對(duì)端設(shè)備的通信裝置的類型來切換通 信方案(通信裝置),或?yàn)榱送ㄐ判矢鶕?jù)對(duì)端設(shè)備確定要優(yōu)選使用的通信方案(通信裝 置)變得必要。例如JP-A-2005-532759公開了一種選擇性切換通信裝置(網(wǎng)絡(luò)接口)的 方法。該專利文件公開了的方法包括監(jiān)控網(wǎng)絡(luò)接口的熱切換;以及根據(jù)規(guī)定的網(wǎng)絡(luò)接口 選擇策略選擇要使用的網(wǎng)絡(luò)接口的類型。此外,該專利文件公開了一種自動(dòng)連接到所選擇 的網(wǎng)絡(luò)接口的方法。
發(fā)明內(nèi)容
根據(jù)上述專利文件中公開的技術(shù),使用所謂無線LAN(局域網(wǎng))的無線終端選擇無 線接口的類型,使得無線接口的類型與在啟動(dòng)通信時(shí)所述無線終端訪問的無線基站的無線 方案相匹配。因此,為專利文件的無線通信設(shè)想的情景和為鄰域通信設(shè)想的情景是不同的。 在鄰域通信的情況中,被放置在下面的設(shè)備(下文中,發(fā)起者設(shè)備)和被放置在上面的設(shè)備 (下文中,目標(biāo)設(shè)備)可能都與NFC和JET兼容。當(dāng)然,也可能發(fā)起者設(shè)備與NFC和JET之一兼容,目標(biāo)設(shè)備與NFC和JET都兼容。 相反地,也可能發(fā)起者設(shè)備與NFC和JET都兼容,目標(biāo)設(shè)備與NFC和JET之一兼容。因此, 在目標(biāo)設(shè)備被放置在上面時(shí),能夠使發(fā)起者設(shè)備和目標(biāo)設(shè)備都識(shí)別可用的通信方案的方法 變得必要。鑒于上述描述,希望提供創(chuàng)新的、改進(jìn)的和能夠確定在執(zhí)行鄰域通信的兩個(gè)設(shè)備 之間可以使用的通信方案的通信設(shè)備、通信方案確定方法和程序。
根據(jù)本發(fā)明的實(shí)施例,提供了一種通信設(shè)備,該通信設(shè)備包括第一通信單元,能 夠基于第一方案以規(guī)定的輪詢周期發(fā)送輪詢信號(hào)(polling sigal)和接收響應(yīng)輪詢信號(hào) 而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);第二通信單元,能夠基于第二方案以比第一通信單元長(zhǎng)的 輪詢周期發(fā)送輪詢信號(hào)和接收響應(yīng)輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);和方案確定單 元,該方案確定單元以第一或第二通信單元接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考,來在比第 二通信單元的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待第二或第一通信單元對(duì)響應(yīng)信號(hào)的接收,并 基于接收結(jié)果確定對(duì)端設(shè)備可用的方案。此外,通信設(shè)備可進(jìn)一步包括操作控制單元,在對(duì)端設(shè)備可用的方案被方案確定 單元確定為第一和第二方案之一的情況下,該操作控制單元停止與對(duì)端設(shè)備不可用的方案 兼容的第一或第二通信單元的操作。此外,通信設(shè)備可進(jìn)一步包括基于方案確定單元的確定結(jié)果來顯示關(guān)于對(duì)端設(shè)備 可用的方案的信息的顯示單元。此外,在第一通信單元接收到響應(yīng)信號(hào)的情況下,方案確定單元以第一通信單元 接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)為參考可在規(guī)定時(shí)間段中等待第二通信單元對(duì)響應(yīng)信號(hào)的接收, 在第二通信單元接收到響應(yīng)信號(hào)的情況下,確定對(duì)端設(shè)備可用的方案是第一和第二方案, 以及在第二通信單元未接收到響應(yīng)信號(hào)的情況下,確定對(duì)端設(shè)備可用的方案只是第一方案。此外,在第二通信單元接收到響應(yīng)信號(hào)的情況下,方案確定單元以第二通信單元 接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)為參考可在規(guī)定時(shí)間段中等待第一通信單元對(duì)響應(yīng)信號(hào)的接收, 在第一通信單元接收到響應(yīng)信號(hào)的情況下,確定對(duì)端設(shè)備可用的方案是第一和第二方案, 以及在第一通信單元未接收到響應(yīng)信號(hào)的情況下,確定對(duì)端設(shè)備可用的方案只是第二方案。此外,第一方案可以是NFC(近場(chǎng)通信)方案,和第二方案可以是TransferJet方案。此外,通信設(shè)備可進(jìn)一步包括發(fā)動(dòng)器(launcher)啟動(dòng)單元,該發(fā)動(dòng)器啟動(dòng)單元根 據(jù)方案確定單元的確定結(jié)果來啟動(dòng)第一方案發(fā)動(dòng)器或第二方案發(fā)動(dòng)器,所述第一方案發(fā)動(dòng) 器用于啟動(dòng)與第一方案兼容的應(yīng)用,所述第二方案發(fā)動(dòng)器用于啟動(dòng)與第二方案兼容的應(yīng) 用。此外,通信設(shè)備可進(jìn)一步包括第三通信單元,所述第三通信單元能夠基于第三方 案以比第二通信單元長(zhǎng)的輪詢周期發(fā)送輪詢信號(hào)并接收響應(yīng)輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送 的響應(yīng)信號(hào)。在該情況中,方案確定單元以第一通信單元、第二通信單元和第三通信單元中 任一個(gè)接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考在比第三通信單元的輪詢周期長(zhǎng)的規(guī)定時(shí)間段 中等待第一通信單元、第二通信單元和第三通信單元對(duì)響應(yīng)信號(hào)的接收,并且基于接收結(jié) 果確定對(duì)端設(shè)備可用的方案。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種通信方案確定方法,該方法包括如下步 驟以規(guī)定的輪詢周期發(fā)送第一方案的輪詢信號(hào)和以比第一方案長(zhǎng)的輪詢周期發(fā)送第二方 案的輪詢信號(hào);接收響應(yīng)于在發(fā)送步驟中發(fā)送的輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的第一或第二 方案的響應(yīng)信號(hào);和以在接收步驟中接收到第一或第二方案的響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考 在比第二方案的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待對(duì)第二或第一方案的響應(yīng)信號(hào)的接收,并且基于接收結(jié)果確定對(duì)端設(shè)備可用的方案。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了用于使計(jì)算機(jī)實(shí)現(xiàn)下述功能的程序發(fā)送功 能,以規(guī)定的輪詢周期發(fā)送第一方案的輪詢信號(hào)并且以比第一方案長(zhǎng)的輪詢周期發(fā)送第二 方案的輪詢信號(hào);接收功能,接收響應(yīng)于發(fā)送功能發(fā)送的輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的第 一或第二方案的響應(yīng)信號(hào);以及方案確定功能,以接收功能接收到第一或第二方案的響應(yīng) 信號(hào)的時(shí)間點(diǎn)作為參考在比第二方案的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待對(duì)第二或第一方 案的響應(yīng)信號(hào)的接收,并基于接收結(jié)果確定對(duì)端設(shè)備可用的方案。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了記錄有程序的記錄介質(zhì),該記錄介質(zhì)能夠被 計(jì)算機(jī)讀取。根據(jù)本發(fā)明的上述實(shí)施例,能夠確定可以用在執(zhí)行鄰域通信的兩個(gè)設(shè)備之間的通
信方案。
圖1是示出了多個(gè)鄰域通信方案和與這些鄰域通信方案兼容的設(shè)備的例子的解 釋性視圖;圖2是示出了與多個(gè)鄰域通信方案兼容的設(shè)備和與一個(gè)或兩個(gè)鄰域通信方案兼 容的對(duì)端設(shè)備之間的通信模式的解釋性視圖;圖3A是示出了在采用并行輪詢方案的情況中可以用對(duì)端設(shè)備實(shí)現(xiàn)的鄰域通信方 案的組合的解釋性視圖;圖3B是示出了在采用串行輪詢方案的情況中可以用對(duì)端設(shè)備實(shí)現(xiàn)的鄰域通信方 案的組合的解釋性視圖;圖4是示出了包括與多個(gè)鄰域通信方案兼容的發(fā)起者設(shè)備和目標(biāo)設(shè)備的系統(tǒng)構(gòu) 造的例子和每個(gè)設(shè)備的設(shè)備構(gòu)造的例子的解釋性視圖;圖5是示出了包括與多個(gè)鄰域通信方案兼容的發(fā)起者設(shè)備和與一個(gè)鄰域通信方 案兼容的目標(biāo)設(shè)備的系統(tǒng)構(gòu)造的例子和每個(gè)設(shè)備的設(shè)備構(gòu)造的例子的解釋性視圖;圖6是示出了包括與多個(gè)鄰域通信方案兼容的發(fā)起者設(shè)備和與一個(gè)鄰域通信方 案兼容的目標(biāo)設(shè)備的系統(tǒng)構(gòu)造的例子和每個(gè)設(shè)備的設(shè)備構(gòu)造的例子的解釋性視圖;圖7是示出了包括與一個(gè)鄰域通信方案兼容的發(fā)起者設(shè)備和與多個(gè)鄰域通信方 案兼容的目標(biāo)設(shè)備的系統(tǒng)構(gòu)造的例子和每個(gè)設(shè)備的設(shè)備構(gòu)造的例子的解釋性視圖;圖8是示出了包括與一個(gè)鄰域通信方案兼容的發(fā)起者設(shè)備和與多個(gè)鄰域通信方 案兼容的目標(biāo)設(shè)備的系統(tǒng)構(gòu)造的例子和每個(gè)設(shè)備的設(shè)備構(gòu)造的例子的解釋性視圖;圖9是示出了根據(jù)本發(fā)明實(shí)施例的發(fā)起者設(shè)備的詳細(xì)的設(shè)備構(gòu)造的例子的解釋 性視圖;圖10是示出了根據(jù)實(shí)施例在發(fā)起者設(shè)備上執(zhí)行的鄰域通信方案確定處理的流程 的解釋性視圖;圖11是示出了在根據(jù)實(shí)施例的發(fā)起者設(shè)備操作時(shí)輸出的信號(hào)隨時(shí)間的改變和用 于確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖;圖12是示出了在根據(jù)實(shí)施例的發(fā)起者設(shè)備操作時(shí)輸出的信號(hào)隨時(shí)間的改變和用 于確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖13是示出了在根據(jù)實(shí)施例的發(fā)起者設(shè)備操作時(shí)輸出的信號(hào)中時(shí)間的改變和用 于確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖;圖14是示出了根據(jù)實(shí)施例的目標(biāo)設(shè)備的詳細(xì)的設(shè)備構(gòu)造的例子的解釋性視圖;圖15是示出了在根據(jù)實(shí)施例的目標(biāo)設(shè)備上執(zhí)行的鄰域通信方案確定處理的流程 的解釋性視圖;圖16是示出了在根據(jù)實(shí)施例的目標(biāo)設(shè)備操作時(shí)輸出的信號(hào)隨時(shí)間的改變和用于 確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖;圖17是示出了在根據(jù)實(shí)施例的目標(biāo)設(shè)備操作時(shí)輸出的信號(hào)隨時(shí)間的改變和用于 確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖;圖18是示出了在根據(jù)實(shí)施例的目標(biāo)設(shè)備操作時(shí)輸出的信號(hào)隨時(shí)間的改變和用于 確定鄰域通信方案的計(jì)時(shí)器的狀態(tài)的改變的解釋性視圖;圖19是示出了根據(jù)實(shí)施例的發(fā)起者設(shè)備的軟件堆棧配置的例子的解釋性視圖;圖20是示出了被包括在根據(jù)實(shí)施例的發(fā)起者設(shè)備的軟件堆棧配置中的庫的數(shù)據(jù) 庫結(jié)構(gòu)的例子的解釋性視圖;圖21是示出了被包括在根據(jù)實(shí)施例的發(fā)起者設(shè)備的軟件堆棧配置中的發(fā)動(dòng)器和 應(yīng)用的激活處理的流程的解釋性視圖;和圖22是示出了能夠通過根據(jù)實(shí)施例的發(fā)起者設(shè)備實(shí)現(xiàn)鄰域通信方案的確定處 理、發(fā)動(dòng)器激活處理、應(yīng)用激活處理等等的硬件配置的例子的解釋性視圖。
具體實(shí)施例方式下文中,將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中, 具有基本上相同功能和結(jié)構(gòu)的結(jié)構(gòu)性元件被以相同的引用數(shù)字表示,并省略這些結(jié)構(gòu)性元 件的重復(fù)解釋。<描述的流程>這里簡(jiǎn)要地提及下面將要描述的本發(fā)明的實(shí)施例的描述的流程。首先,以NFC和 JET為例,將描述鄰域通信方案的特點(diǎn)。接下來,將參照?qǐng)D1和2描述配備有鄰域通信裝置 的設(shè)備的具體例子。然后,將參照?qǐng)D3A和3B描述鄰域通信中所用的輪詢方案。然后,將參 照?qǐng)D4至8介紹從發(fā)起者設(shè)備和目標(biāo)設(shè)備構(gòu)造的鄰域通信系統(tǒng)的系統(tǒng)構(gòu)造的例子。接下來,將參照?qǐng)D9描述根據(jù)本實(shí)施例的發(fā)起者設(shè)備的構(gòu)造例子。然后,將參照?qǐng)D 10描述通過本實(shí)施例的發(fā)起者設(shè)備的鄰域通信方案的確定方法。然后,將參照?qǐng)D11至13 描述通過本實(shí)施例的發(fā)起者設(shè)備在鄰域通信方案的確定處理中輸出的信號(hào)隨時(shí)間的改變 和計(jì)時(shí)器的狀態(tài)的改變。然后,將參照?qǐng)D14描述根據(jù)本實(shí)施例的目標(biāo)設(shè)備的構(gòu)造例子。然后,將參照?qǐng)D15 描述通過本實(shí)施例的目標(biāo)設(shè)備的鄰域通信方案的確定方法。然后,將參照?qǐng)D16至18描述 通過本實(shí)施例的目標(biāo)設(shè)備在鄰域通信方案的確定處理中輸出的信號(hào)隨時(shí)間的改變和計(jì)時(shí) 器的狀態(tài)的改變。接下來,將參照?qǐng)D19和20描述根據(jù)本實(shí)施例的發(fā)起者設(shè)備的軟件堆棧配置。然 后,將參照?qǐng)D21描述被包括在根據(jù)本實(shí)施例的發(fā)起者設(shè)備的軟件堆棧配置中的發(fā)動(dòng)器和 應(yīng)用的激活處理的流程。然后,將參照?qǐng)D22描述能夠通過根據(jù)本實(shí)施例的發(fā)起者設(shè)備來實(shí)
7現(xiàn)鄰域通信方案的確定處理、發(fā)動(dòng)器激活處理、應(yīng)用激活處理等等的硬件配置的例子。(描述項(xiàng)目)1 鄰域通信方案1-1:NFC 概述1-2 JET 概述1-3 =NFC和JET之間的比較1-4 輪詢方案1-4-1 并行輪詢方案1-4-2:串行輪詢方案2 實(shí)施例2-1 系統(tǒng)構(gòu)造例子2-1-1 雙方案發(fā)起者+雙方案目標(biāo)2-1-2 雙方案發(fā)起者+單方案目標(biāo)2-1-3 單方案發(fā)起者+雙方案目標(biāo)2-2 發(fā)起者設(shè)備的構(gòu)造2-3 鄰域通信方案確定方法2-4:時(shí)間圖2-4-1 (情況1)檢測(cè)到NFC+檢測(cè)到JET2-4-2 (情況2)檢測(cè)到NFC+未檢測(cè)到JET2-4-3 (情況3)未檢測(cè)到NFC+檢測(cè)到JET2-5:目標(biāo)設(shè)備的構(gòu)造2-6 鄰域通信方案確定方法2-7:時(shí)間圖 2-7-1 (情況1)檢測(cè)到NFC+檢測(cè)到JET2-7-2 (情況2)檢測(cè)到NFC+未檢測(cè)到JET2-7-3 (情況3)未檢測(cè)到NFC+檢測(cè)到JET2-8 軟件堆棧配置2-9 硬件配置例子<1 鄰域通信方案>首先,在描述根據(jù)本發(fā)明的實(shí)施例之前,將描述鄰域通信方案的概述。這里,為了 解釋起見,NFC和JET被作為鄰域通信方案的例子敘述。然而,根據(jù)本實(shí)施例的技術(shù)的應(yīng)用 范圍并不限于這些例子。<1-1:NFC 概述〉首先,將描述NFC概述。NFC在字面上是用于在被帶入互相大約IOcm內(nèi)的發(fā)起者 設(shè)備和目標(biāo)設(shè)備之間實(shí)現(xiàn)非接觸通信的方案。現(xiàn)在,NFC被廣泛地用作在讀取器/寫入器 (發(fā)起者設(shè)備)讀取/寫入存儲(chǔ)在非接觸IC卡等(目標(biāo)設(shè)備)中的數(shù)據(jù)時(shí)所用的通信方 案。具體地,在讀取/寫入存儲(chǔ)在非接觸IC卡等等中的電子貨幣數(shù)據(jù)、認(rèn)證數(shù)據(jù)等等時(shí)使 用NFC。因此,與NFC兼容的設(shè)備配備有安全機(jī)制,比如防篡改存儲(chǔ)器、加密裝置、認(rèn)證裝置 等等。此外,可以通過使用NFC提供/供應(yīng)電力。
<1-2 JET 概述〉接下來,將描述JET概述。正如NFC那樣,JET是用于使得彼此相鄰的發(fā)起者設(shè)備 和目標(biāo)設(shè)備之間實(shí)現(xiàn)非接觸通信的方案。然而,通過JET的通信距離比NFC的通信距離短。 因此,在使用JET的情況中,與使用NFC的情況相比,設(shè)備不得不彼此更加靠近。此外,沒有 為JET定義涉及安全的規(guī)定(比如那些為NFC提供的規(guī)定)。此外,不像NFC,不能通過JET 的使用來提供/供應(yīng)電力。然而,由于JET通過擴(kuò)頻系統(tǒng)來執(zhí)行通信,數(shù)據(jù)傳輸速率與NFC 相比極高。這樣,采取使用與JET兼容的設(shè)備作為外部存儲(chǔ)器設(shè)備等等的模式。<1-3 =NFC和JET之間的比較>如上所述,NFC和JET具有互不相同的特點(diǎn)。具體地較大的差異是安全機(jī)制的有 /無、數(shù)據(jù)傳輸速率和電力供應(yīng)的可行性。這些差異充當(dāng)用于清晰地分開NFC使用情況和 JET使用情況的動(dòng)機(jī)。此外,除了上述之外,NFC和JET之間還有載頻上的差異和輪詢周期 上的差異。根據(jù)NFC,數(shù)據(jù)被傳輸在具有13. 56MHz的中心頻率的頻帶中;和根據(jù)JET,數(shù)據(jù) 被傳輸在具有4. 48GHz的中心頻率的頻帶中。因此,甚至如果它們被做成共存,也不會(huì)發(fā)生 干擾,因?yàn)樗玫念l帶明顯地互相分開。此外,關(guān)于輪詢周期的差異,有NFC的輪詢周期相 對(duì)短和JET的輪詢周期相對(duì)長(zhǎng)的特點(diǎn)。<1-4 輪詢方案>如已經(jīng)所述的,NFC和JET是可以相互共存的技術(shù)。因此,發(fā)起者設(shè)備和目標(biāo)設(shè)備 都可以是NFC-兼容、JET-兼容或與二者都兼容的(下文中,與NFC和JET兩者都兼容可有 時(shí)被稱作“雙方案”)(參照?qǐng)D1)。因此,雙方案兼容設(shè)備(例如,圖2中的設(shè)備A)期望用 于恰當(dāng)?shù)卮_定與對(duì)端設(shè)備兼容的方案的功能。在后面所述的實(shí)施例中,將提出通過利用NFC 和JET的輪詢周期的差異來檢測(cè)對(duì)端設(shè)備的兼容方案的方法。這樣,首先,將簡(jiǎn)要地描述 NFC和JET所用的輪詢方案。另外,這里輪詢是將輪詢信號(hào)從發(fā)起者設(shè)備發(fā)送到目標(biāo)設(shè)備的動(dòng)作,和響應(yīng)于輪 詢信號(hào),從目標(biāo)設(shè)備發(fā)回響應(yīng)信號(hào)到發(fā)起者設(shè)備的動(dòng)作。該輪詢?cè)趩?dòng)發(fā)起者設(shè)備和目標(biāo) 設(shè)備之間的數(shù)據(jù)傳送/接收時(shí)被執(zhí)行以評(píng)估每個(gè)設(shè)備的準(zhǔn)備狀態(tài)或?qū)μ幚磉M(jìn)行同步。此 外,以規(guī)定的輪詢周期間歇地發(fā)送輪詢信號(hào)。這里,NFC的輪詢周期(Tnfc)和JET的輪詢周 期(Tjet)互不相同,并且有Tnfc < Tjet的關(guān)系?,F(xiàn)在,在設(shè)備與NFC和JET都兼容的情況中,期望NFC輪詢信號(hào)和JET輪詢信號(hào)的 傳送次序是什么樣的?就這點(diǎn),將考慮隨后的兩種類型的輪詢方案。(1-4-1 并行輪詢方案)首先并行輪詢方案。并行輪詢方案是用于并行發(fā)送NFC輪詢信號(hào)和JET輪詢信號(hào) 的方案。在并行輪詢方案的情況中,NFC輪詢信號(hào)和JET輪詢信號(hào)被并行地發(fā)送,這樣,即 使當(dāng)目標(biāo)設(shè)備是NFC-兼容或JET-兼容或與NFC和JET 二者都兼容時(shí),發(fā)起者設(shè)備可以獲 得響應(yīng)信號(hào)。然而,由于NFC的輪詢周期和JET的輪詢周期互不相同,不得不根據(jù)相對(duì)長(zhǎng)的 JET的輪詢周期來設(shè)置對(duì)響應(yīng)信號(hào)的等待時(shí)間。另外,在并行輪詢方案中發(fā)起者設(shè)備(發(fā)起者)和目標(biāo)設(shè)備(目標(biāo))之間的對(duì)應(yīng) 關(guān)系將如圖3A中所示。例如,根據(jù)并行輪詢方案,在發(fā)起者設(shè)備與NFC和JET (NFC+JET)都 兼容的情況下,不管目標(biāo)設(shè)備是NFC-兼容(只兼容NFC)、JET-兼容(只兼容JET)或者與 兩者都兼容(NFC+JET) (ο),發(fā)起者設(shè)備都可以獲得響應(yīng)信號(hào)。
此外,發(fā)起者設(shè)備是NFC-兼容(只兼容NFC)的情況和是JET-兼容(只兼容JET) 的情況也如用于參照的圖3A中所示。當(dāng)然,在發(fā)起者設(shè)備是NFC-兼容(只兼容NFC)的情 況下,發(fā)起者設(shè)備不能從JET-兼容(只兼容JET)(-)的目標(biāo)設(shè)備獲得響應(yīng)信號(hào)。此外,在發(fā) 起者設(shè)備是JET-兼容(只兼容JET)的情況下,發(fā)起者設(shè)備不能從NFC-兼容(只兼容NFC) (-)的目標(biāo)設(shè)備獲得響應(yīng)信號(hào)。(1-4-2 串行輪詢方案)其次是串行輪詢方案。串行輪詢方案是用于依次執(zhí)行NFC輪詢和JET輪詢的方 案。首先,發(fā)起者設(shè)備通過使用NFC輪詢信號(hào)來執(zhí)行輪詢,并在輪詢期間確定目標(biāo)設(shè)備是否 與NFC兼容。在目標(biāo)設(shè)備與JET兼容的情況下,發(fā)起者設(shè)備通過使用JET輪詢信號(hào)來執(zhí)行 輪詢。如此,在串行輪詢方案的情況中,必須使用NFC輪詢進(jìn)行協(xié)商,這樣有不能與未加載 NFC的目標(biāo)設(shè)備通信的問題(參照?qǐng)D3B)。<2 實(shí)施例 >下面將描述本發(fā)明的實(shí)施例。<2-1 系統(tǒng)構(gòu)造例子>如上所示,作為可以被與NFC和JET都兼容的設(shè)備使用的輪詢方案,有并行輪詢方 案和串行輪詢方案。然而,在串行輪詢方案的情況中,存在的問題是,如果目標(biāo)設(shè)備不與NFC 兼容,將不可能確定目標(biāo)設(shè)備的兼容方案。因此,并行輪詢方案是理想的,甚至如果目標(biāo)設(shè) 備不與NFC兼容,可以根據(jù)該并行輪詢方案確定目標(biāo)設(shè)備的兼容方案。這樣,在本實(shí)施例 中,將以并行輪詢方案為前提進(jìn)行解釋。這里,將描述與并行輪詢方案兼容且包括發(fā)起者設(shè)備和目標(biāo)設(shè)備的鄰域通信系統(tǒng) 的系統(tǒng)構(gòu)造例子。這里所示系統(tǒng)構(gòu)造是組合例子,其中發(fā)起者設(shè)備和目標(biāo)設(shè)備中至少一個(gè) 是與NFC和JET都兼容的設(shè)備。(2-1-1 雙方案發(fā)起者+雙方案目標(biāo))首先,將參照?qǐng)D4。圖4中所示是系統(tǒng)構(gòu)造例子,在該系統(tǒng)構(gòu)造例子中發(fā)起者設(shè)備 10和目標(biāo)設(shè)備20均與NFC和JET兩者兼容。(發(fā)起者設(shè)備10)首先,將描述發(fā)起者設(shè)備10的構(gòu)造。如圖4中所示,發(fā)起者設(shè)備10主要由用于 NFC的天線102、NFC通信單元104、用于JET的天線106、JET通信單元108和檢測(cè)器110來 構(gòu)造。此外,檢測(cè)器110包括D觸發(fā)電路112和114、OR電路116和計(jì)時(shí)器118。用于NFC的天線102由環(huán)形天線來構(gòu)造。當(dāng)電流流經(jīng)環(huán)形天線時(shí),產(chǎn)生感應(yīng)磁場(chǎng)。 此外,當(dāng)對(duì)端設(shè)備的環(huán)形天線接近感應(yīng)磁場(chǎng)時(shí),由于電磁感應(yīng)在環(huán)形天線中產(chǎn)生電流。也就 是說,環(huán)形天線互相磁耦合。當(dāng)環(huán)形天線互相磁耦合時(shí),能夠通過使用電流幅度的調(diào)制來傳 送/接收各種信號(hào)。此外,在環(huán)形天線中感應(yīng)的電流可以被用作驅(qū)動(dòng)電流。也就是,可以經(jīng) 由環(huán)形天線接收電力。NFC通信單元104是用于經(jīng)由用于NFC的天線102將信號(hào)傳送到目標(biāo)設(shè)備20和用 于從目標(biāo)設(shè)備20接收信號(hào)的裝置。例如,NFC通信單元104經(jīng)由用于NFC的天線102傳送 輪詢信號(hào)(下文中,NFC輪詢信號(hào)),和接收響應(yīng)于輪詢信號(hào)而從目標(biāo)設(shè)備20發(fā)送的響應(yīng)信 號(hào)(下文中,NFC響應(yīng)信號(hào))。通過NFC通信單元104接收的響應(yīng)信號(hào)被輸入到包括于檢測(cè) 器110中的D觸發(fā)電路112和OR電路116。
由用于產(chǎn)生感應(yīng)電場(chǎng)的耦合器元件來構(gòu)造用于JET的天線106。通過該耦合器元 件產(chǎn)生的感應(yīng)電場(chǎng)(縱波)具有與距離的平方成反比衰減的屬性。這樣,在短距離上可以 獲得高增益,但是另一方面,強(qiáng)度隨著距離變大而急劇地減小。結(jié)果,具有其它無線電波不 被干擾的優(yōu)點(diǎn)。JET通信單元108是用于將信號(hào)經(jīng)由用于JET的天線106傳送到目標(biāo)設(shè)備20并用 于從目標(biāo)設(shè)備20接收信號(hào)的裝置。例如,JET通信單元108經(jīng)由用于JET的天線106傳送 輪詢信號(hào)(下文中,JET輪詢信號(hào)),和接收響應(yīng)于輪詢信號(hào)而從目標(biāo)設(shè)備20發(fā)送的響應(yīng)信 號(hào)(下文中,JET響應(yīng)信號(hào))。通過JET通信單元108接收的響應(yīng)信號(hào)被輸入到包括于檢測(cè) 器110中的D觸發(fā)電路114和OR電路116。 如上所述,NFC響應(yīng)信號(hào)和JET響應(yīng)信號(hào)被輸入到OR電路116。在圖4的例子中, 目標(biāo)設(shè)備20與NFC和JET都兼容,這樣NFC響應(yīng)信號(hào)和JET響應(yīng)信號(hào)都被輸入到OR電路 116。然而,由于NFC的輪詢周期和JET的輪詢周期互不相同,一個(gè)被輸入,然后另一個(gè)才被 輸入。此時(shí),當(dāng)響應(yīng)信號(hào)之一首先被輸入時(shí),計(jì)時(shí)器118被設(shè)置為規(guī)定值,并啟動(dòng)倒數(shù)計(jì)數(shù)。 此時(shí),規(guī)定值被設(shè)置,使得到計(jì)數(shù)0的時(shí)間比JET的輪詢周期長(zhǎng)(JET的輪詢周期> NFC的 輪詢周期)。當(dāng)計(jì)時(shí)器118的計(jì)數(shù)到達(dá)0和時(shí)間超時(shí)時(shí),保持在D觸發(fā)電路112、114中的NFC 響應(yīng)信號(hào)或JET響應(yīng)信號(hào)被輸出。通過觀測(cè)以該方式從D觸發(fā)電路112、114輸出的NFC響 應(yīng)信號(hào)(NFC有效)和JET響應(yīng)信號(hào)(JET有效),檢測(cè)目標(biāo)設(shè)備20的兼容方案。(目標(biāo)設(shè)備2O)接下來,將描述目標(biāo)設(shè)備20的構(gòu)造。如圖4中所示,目標(biāo)設(shè)備20主要由用于NFC 的天線202、NFC通信單元204、用于JET的天線206、JET通信單元208和檢測(cè)器210來構(gòu) 造。此外,檢測(cè)器210包括D觸發(fā)電路212和214、OR電路216和計(jì)時(shí)器218。由環(huán)形天線來構(gòu)造用于NFC的天線202。當(dāng)電流流經(jīng)環(huán)形天線時(shí),產(chǎn)生感應(yīng)磁場(chǎng)。 此外,當(dāng)對(duì)端設(shè)備的環(huán)形天線接近感應(yīng)磁場(chǎng)時(shí),由于電磁感應(yīng)在環(huán)形天線中產(chǎn)生電流。也就 是,環(huán)形天線互相磁耦合。當(dāng)環(huán)形天線互相磁耦合時(shí),能通過利用電流幅度的調(diào)制來傳送/ 接收各種信號(hào)。此外,在環(huán)形天線中感應(yīng)的電流可以被用作驅(qū)動(dòng)電流。也就是,可以經(jīng)由環(huán) 形天線接收電力。NFC通信單元204是用于經(jīng)由用于NFC的天線202從發(fā)起者設(shè)備10接收信號(hào)和將 信號(hào)傳送到發(fā)起者設(shè)備10的裝置。例如,NFC通信單元204經(jīng)由用于NFC的天線202接收 輪詢信號(hào)(NFC輪詢信號(hào)),和響應(yīng)于輪詢信號(hào)而將響應(yīng)信號(hào)(NFC響應(yīng)信號(hào))傳送到發(fā)起 者設(shè)備10。通過NFC通信單元204接收的NFC輪詢信號(hào)被輸入到包括于檢測(cè)器210中的D 觸發(fā)電路212和OR電路216。由用于產(chǎn)生感應(yīng)電場(chǎng)的耦合器元件來構(gòu)造用于JET的天線206。通過該耦合器元 件產(chǎn)生的感應(yīng)電場(chǎng)(縱波)具有與距離的平方成反比衰減的屬性。這樣,在短距離上可以 獲得高增益,但是另一方面,強(qiáng)度隨著距離變大而急劇地減小。結(jié)果,有其它無線電波不被 干擾的優(yōu)點(diǎn)。JET通信單元208是用于經(jīng)由用于JET的天線206從發(fā)起者設(shè)備10接收信號(hào)和將 信號(hào)傳送到發(fā)起者設(shè)備10的裝置。例如,JET通信單元208經(jīng)由用于JET的天線206接收 輪詢信號(hào)(JET輪詢信號(hào)),和響應(yīng)于輪詢信號(hào)而將響應(yīng)信號(hào)(JET響應(yīng)信號(hào))傳送到發(fā)起者設(shè)備10。通過JET通信單元208接收的JET輪詢信號(hào)被輸入到包括于檢測(cè)器210中的D 觸發(fā)電路214和OR電路216。如上所述,NFC輪詢信號(hào)和JET輪詢信號(hào)被輸入到OR電路216。在圖4的例子中, 發(fā)起者設(shè)備10與NFC和JET都兼容,這樣NFC輪詢信號(hào)和JET輪詢信號(hào)都被輸入到OR電 路216。然而,由于NFC的輪詢周期和JET的輪詢周期互不相同,一個(gè)被輸入,然后另一個(gè) 才被輸入。此時(shí),當(dāng)輪詢信號(hào)之一首先被輸入時(shí),計(jì)時(shí)器218被設(shè)置為規(guī)定值,和開始倒數(shù) 計(jì)數(shù)。此時(shí),規(guī)定值被設(shè)置為使得到計(jì)數(shù)0的時(shí)間比JET的輪詢周期長(zhǎng)(JET的輪詢周期> NFC的輪詢周期)。
當(dāng)計(jì)時(shí)器218的計(jì)數(shù)到達(dá)0和時(shí)間超時(shí)時(shí),保持在D觸發(fā)電路212、214中的NFC 輪詢信號(hào)或JET輪詢信號(hào)被輸出。通過觀測(cè)以該方式從D觸發(fā)電路212、214輸出的NFC輪 詢信號(hào)(NFC有效)和JET輪詢信號(hào)(JET有效),檢測(cè)發(fā)起者設(shè)備10的兼容方案。(2-1-2 雙方案發(fā)起者+單方案目標(biāo))這里,將簡(jiǎn)要地描述用于目標(biāo)設(shè)備只與NFC兼容的情況和用于目標(biāo)設(shè)備只與JET 兼容的情況的系統(tǒng)構(gòu)造例子。(NFC-兼容的目標(biāo))接下來,將參照?qǐng)D5。圖5中所示是系統(tǒng)構(gòu)造的例子,該系統(tǒng)構(gòu)造包括與NFC和JET 都兼容的發(fā)起者設(shè)備10和作為NFC-兼容設(shè)備的目標(biāo)設(shè)備22。另外,發(fā)起者設(shè)備10的構(gòu)造如已經(jīng)描述的那樣。然而,在圖5的例子中,目標(biāo)設(shè)備 22是只與NFC兼容的設(shè)備,這樣在發(fā)起者設(shè)備10處不會(huì)獲得JET響應(yīng)信號(hào),且計(jì)時(shí)器118 超時(shí)。此外,目標(biāo)設(shè)備22是只與NFC兼容的設(shè)備,不像上述目標(biāo)設(shè)備20,目標(biāo)設(shè)備22未配 備有用于確定對(duì)端設(shè)備的兼容方案的機(jī)構(gòu)。這樣,主要由用于NFC的天線202和NFC通信 單元204來構(gòu)造目標(biāo)設(shè)備22。(JET-兼容的目標(biāo))接下來,將參照?qǐng)D6。圖6中所示是系統(tǒng)構(gòu)造的例子,該系統(tǒng)構(gòu)造包括與NFC和JET 都兼容的發(fā)起者設(shè)備10和作為JET-兼容設(shè)備的目標(biāo)設(shè)備24。另外,發(fā)起者設(shè)備10的構(gòu)造如已經(jīng)描述的那樣。然而,在圖6的例子中,目標(biāo)設(shè)備 24是只與JET兼容的設(shè)備,這樣在發(fā)起者設(shè)備10處不會(huì)獲得NFC響應(yīng)信號(hào),且計(jì)時(shí)器118 超時(shí)。此外,目標(biāo)設(shè)備24是只與JET兼容的設(shè)備,不像上述目標(biāo)設(shè)備20,目標(biāo)設(shè)備24未配 備用于確定對(duì)端設(shè)備的兼容方案的機(jī)構(gòu)。這樣,主要由用于JET的天線206和JET通信單 元208來構(gòu)造目標(biāo)設(shè)備24。另外,應(yīng)該注意,根據(jù)本實(shí)施例,采用了并行輪詢方案,這樣即使 使用不與NFC兼容的目標(biāo)設(shè)備24也能進(jìn)行通信。(2-1-3 單方案發(fā)起者+雙方案目標(biāo))這里,將簡(jiǎn)要地描述用于發(fā)起者設(shè)備只與NFC兼容的情況和用于發(fā)起者設(shè)備只與 JET兼容的情況的系統(tǒng)構(gòu)造的例子。(NFC-兼容發(fā)起者)接下來,將參照?qǐng)D7。圖7中所示為系統(tǒng)構(gòu)造的例子,該系統(tǒng)構(gòu)造包括作為NFC-兼 容設(shè)備的發(fā)起者設(shè)備12和與NFC和JET都兼容的目標(biāo)設(shè)備20。另外,目標(biāo)設(shè)備20的構(gòu)造如已經(jīng)描述的那樣。然而,在圖7的例子中,發(fā)起者設(shè)備 12是只與NFC兼容的設(shè)備,這樣在目標(biāo)設(shè)備20處不會(huì)獲得JET輪詢信號(hào),且計(jì)時(shí)器218超時(shí)。此外,發(fā)起者設(shè)備12是只與NFC兼容的設(shè)備,不像上述發(fā)起者設(shè)備10,發(fā)起者設(shè)備12 未配備有用于確定對(duì)端設(shè)備的兼容方案的機(jī)構(gòu)。這樣,主要由用于NFC的天線102和NFC 通信 單元104來構(gòu)造發(fā)起者設(shè)備12。(JET-兼容發(fā)起者)接下來,將參照?qǐng)D8。圖8中所示是系統(tǒng)構(gòu)造的例子,該系統(tǒng)構(gòu)造包括作為JET-兼 容設(shè)備的發(fā)起者設(shè)備14和與NFC和JET都兼容的目標(biāo)設(shè)備20。另外,目標(biāo)設(shè)備20的構(gòu)造如已經(jīng)描述的那樣。然而,在圖8的例子中,發(fā)起者設(shè)備 14是只與JET兼容的設(shè)備,這樣在目標(biāo)設(shè)備20處不會(huì)獲得NFC輪詢信號(hào),且計(jì)時(shí)器218超 時(shí)。此外,發(fā)起者設(shè)備14是只與JET兼容的設(shè)備,不像上述發(fā)起者設(shè)備10,發(fā)起者設(shè)備14 未配備用于確定對(duì)端設(shè)備的兼容方案的機(jī)構(gòu)。這樣,主要由用于JET的天線106和JET通 信單元108來構(gòu)造發(fā)起者設(shè)備14。另外,應(yīng)該注意,根據(jù)本實(shí)施例,采用了并行輪詢方案,這 樣即使使用不與NFC兼容的發(fā)起者設(shè)備14也能進(jìn)行通信。至此,已經(jīng)介紹了包括與NFC和JET都兼容的設(shè)備的系統(tǒng)的構(gòu)造例子。如上所述, 根據(jù)本實(shí)施例,與一個(gè)方案對(duì)應(yīng)的信號(hào)被接收,然后等待對(duì)與另一個(gè)方案對(duì)應(yīng)的信號(hào)的接 收直到經(jīng)過比輪詢周期長(zhǎng)的時(shí)間為止,和根據(jù)兩個(gè)信號(hào)的接收結(jié)果來確定對(duì)端設(shè)備的兼容 方案。通過使用這種確定方法,能在上述任一個(gè)系統(tǒng)構(gòu)造例子中準(zhǔn)確地確定對(duì)端設(shè)備的兼 容方案。下面,將更加詳細(xì)地描述根據(jù)本實(shí)施例的兼容方案的確定方法和每個(gè)設(shè)備的構(gòu)造。<2-2 發(fā)起者設(shè)備的構(gòu)造>首先,將參照?qǐng)D9描述根據(jù)本實(shí)施例的發(fā)起者設(shè)備10的詳細(xì)構(gòu)造。圖9是示出了 根據(jù)本實(shí)施例的發(fā)起者設(shè)備10的詳細(xì)構(gòu)造的例子的解釋性視圖。如圖9中所示,發(fā)起者設(shè)備10主要包括用于NFC的天線102,,NFC通信單元104、 用于JET的天線106、JET通信單元108和NFC檢測(cè)單元122。此外,發(fā)起者設(shè)備10包括RS 觸發(fā)電路124、128和132、JET檢測(cè)單元126、0R電路130、倒數(shù)計(jì)數(shù)器134、零檢測(cè)器136和 反相電路138。另外,當(dāng)接收到對(duì)輪詢的響應(yīng)時(shí),在倒數(shù)計(jì)數(shù)器134中設(shè)置規(guī)定值(預(yù)設(shè)值 “N”)。該規(guī)定值被設(shè)置為使得計(jì)數(shù)時(shí)間比JET的輪詢周期長(zhǎng)。此外,RS觸發(fā)電路124和 128被重置。當(dāng)輪詢被啟動(dòng)時(shí),首先,NFC通信單元104經(jīng)由用于NFC的天線102來傳送NFC輪 詢信號(hào)。另外,這里被傳送的NFC輪詢信號(hào)包括允許檢測(cè)對(duì)端設(shè)備的兼容方案是為NFC定 義的Type-Α、Type-B和Felica(索尼公司的注冊(cè)商標(biāo))方案中的哪個(gè)類型的命令。此外, JET通信單元108經(jīng)由用于JET的天線106來傳送JET輪詢信號(hào)。當(dāng)響應(yīng)于NFC通信單元104傳送的NFC輪詢信號(hào)而從對(duì)端設(shè)備傳送NFC響應(yīng)信號(hào) 時(shí),NFC響應(yīng)信號(hào)被經(jīng)由用于NFC的天線102接收并被輸入到NFC通信單元104。NFC通信 單元104確定NFC響應(yīng)信號(hào)是Type-A、Type-B和Felica (索尼公司的注冊(cè)商標(biāo))方案中的 哪個(gè)類型,并將NFC響應(yīng)信號(hào)連同確定結(jié)果一起輸入到NFC檢測(cè)單元122。當(dāng)NFC響應(yīng)信號(hào) 被輸入時(shí),NFC檢測(cè)單元122輸出表明檢測(cè)到NFC響應(yīng)信號(hào)的H電平信號(hào),并將該H電平信 號(hào)輸入到RS觸發(fā)電路124的S(設(shè)置)輸入和OR電路130。此外,當(dāng)響應(yīng)于JET通信單元108傳送的JET輪詢信號(hào)而從對(duì)端設(shè)備傳送JET響 應(yīng)信號(hào)時(shí),JET響應(yīng)信號(hào)被經(jīng)由用于JET的天線106接收并經(jīng)由JET通信單元108被輸入 到JET檢測(cè)單元126。然后,輸入到JET檢測(cè)單元126的JET響應(yīng)信號(hào)被輸入到RS觸發(fā)電路128的S(設(shè)置)輸入和OR電路130。如已經(jīng)描述的那樣,NFC的輪詢周期和JET的輪詢 周期互不相同。因此,表明NFC響應(yīng)信號(hào)和JET響應(yīng)信號(hào)其中之一被接收的H電平信號(hào)首 先被輸入到OR電路130。
當(dāng)表明接收到NFC響應(yīng)信號(hào)或JET響應(yīng)信號(hào)的信號(hào)被輸入到OR電路130時(shí),H電 平信號(hào)從OR電路130輸出并被輸入到RS觸發(fā)電路132的S (設(shè)置)輸入。零檢測(cè)器136的 輸出信號(hào)將被輸入到RS觸發(fā)電路132的R(重置)輸入,但是在此時(shí)還沒有輸入信號(hào)。這 樣,H電平信號(hào)從RS觸發(fā)電路132輸出,并被輸入到倒數(shù)計(jì)數(shù)器134。當(dāng)從RS觸發(fā)電路132 輸入H電平信號(hào)時(shí),倒數(shù)計(jì)數(shù)器134啟動(dòng)倒數(shù)計(jì)數(shù)。這樣,當(dāng)接收到NFC響應(yīng)信號(hào)或JET響應(yīng)信號(hào)時(shí),啟動(dòng)倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì) 數(shù)。如上所述,在倒數(shù)計(jì)數(shù)器134中設(shè)置用于計(jì)數(shù)比JET的輪詢周期長(zhǎng)的時(shí)間的規(guī)定值。 這樣,可以通過檢測(cè)倒數(shù)計(jì)數(shù)器134到達(dá)計(jì)數(shù)0的定時(shí)和通過檢查在該時(shí)間點(diǎn)是否接收到 NFC響應(yīng)信號(hào)和JET響應(yīng)信號(hào)來確定對(duì)端設(shè)備的兼容方案。通過零檢測(cè)器136來檢測(cè)倒數(shù) 計(jì)數(shù)器134到達(dá)計(jì)數(shù)0的定時(shí)。零檢測(cè)器136在倒數(shù)計(jì)數(shù)器134的計(jì)數(shù)到達(dá)0的定時(shí)輸出H電平信號(hào)。從零檢測(cè) 器136輸出的H電平信號(hào)被輸入到RS觸發(fā)電路132的R(重置)輸入和反相電路138。因 此,RS觸發(fā)電路132在計(jì)數(shù)到達(dá)0的定時(shí)被重置。此外,通過反相電路138被反相的信號(hào) 被作為輪詢中斷信號(hào)輸出,并且還被輸入到NFC通信單元104和JET通信單元108??梢酝?過檢查在該時(shí)間點(diǎn)從RS觸發(fā)電路124和128 (NFC RS輸出,JET RS輸出)輸出的信號(hào)來確 定對(duì)端設(shè)備的兼容方案。上文中,已經(jīng)描述了發(fā)起者設(shè)備10的構(gòu)造。接下來,將描述發(fā)起者設(shè)備10進(jìn)行的 一系列處理。<2-3 鄰域通信方案確定方法>這里,將參照?qǐng)D10描述根據(jù)本實(shí)施例的鄰域通信方案的確定方法。這里,將參照 圖10具體地描述上述發(fā)起者設(shè)備10有關(guān)對(duì)端設(shè)備的兼容方案的確定處理的流程。如圖10中所示,首先,發(fā)起者設(shè)備10傳送NFC輪詢信號(hào)和JET輪詢信號(hào),和NFC輪 詢和JET輪詢被啟動(dòng)(S102)。接下來,發(fā)起者設(shè)備10確定是否檢測(cè)到NFC響應(yīng)信號(hào)(S104)。 在檢測(cè)到NFC響應(yīng)信號(hào)的情況下,發(fā)起者設(shè)備10進(jìn)入到步驟S114的處理。另一方面,當(dāng)未 檢測(cè)到NFC響應(yīng)信號(hào)時(shí),發(fā)起者設(shè)備10進(jìn)入到步驟S106的處理。假如發(fā)起者設(shè)備10進(jìn)入到步驟S106的處理,則發(fā)起者設(shè)備10確定是否檢測(cè)到 JET響應(yīng)信號(hào)(S106)。假如檢測(cè)到JET響應(yīng)信號(hào),則發(fā)起者設(shè)備10進(jìn)入到步驟S108的處 理。另一方面,假如沒有檢測(cè)到JET響應(yīng)信號(hào),則發(fā)起者設(shè)備10再次返回到步驟S104的處 理。假如發(fā)起者設(shè)備10進(jìn)入到步驟S108的處理,則發(fā)起者設(shè)備10啟動(dòng)計(jì)時(shí)器(倒數(shù)計(jì) 數(shù)器134) (S108)。然后,發(fā)起者設(shè)備10確定在計(jì)時(shí)器超時(shí)之前是否檢測(cè)到NFC響應(yīng)信號(hào) (SllO)。假如步驟SllO中在沒有檢測(cè)到NFC響應(yīng)信號(hào)的情況下到達(dá)超時(shí),則發(fā)起者設(shè)備10 進(jìn)入到步驟S112的處理。另一方面,假如在超時(shí)之前檢測(cè)到NFC響應(yīng)信號(hào),則發(fā)起者設(shè)備 10進(jìn)入到步驟S120的處理。假如發(fā)起者設(shè)備10進(jìn)入到步驟S112的處理,則發(fā)起者設(shè)備 10確定對(duì)端設(shè)備的兼容方案只有NFC(S112),并結(jié)束該系列的處理。另一方面,假如發(fā)起者 設(shè)備10進(jìn)入到步驟S120的處理,則發(fā)起者設(shè)備10確定對(duì)端設(shè)備與NFC和JET都兼容,并結(jié)束該系列的處理?,F(xiàn)在,假如在步驟S104的處理中檢測(cè)到NFC響應(yīng)信號(hào)和發(fā)起者設(shè)備10進(jìn)入到步 驟S114的處理,則發(fā)起者設(shè)備10啟動(dòng)計(jì)時(shí)器(倒數(shù)計(jì)數(shù)器134) (S114)。然后,發(fā)起者設(shè)備 10確定在計(jì)時(shí)器超時(shí)之前是否檢測(cè)到JET響應(yīng)信號(hào)(S116)。假如步驟S116中在沒有檢測(cè) 到JET響應(yīng)信號(hào)的情況下到達(dá)超時(shí),則發(fā)起者設(shè)備10進(jìn)入到步驟S118的處理。另一方面,假如步驟S116中在 超時(shí)之前檢測(cè)到JET響應(yīng)信號(hào),則發(fā)起者設(shè)備10進(jìn) 入到步驟S120的處理。假如發(fā)起者設(shè)備10進(jìn)入到步驟S118的處理,則發(fā)起者設(shè)備10確 定對(duì)端設(shè)備的兼容方案只有JET(SllS),并結(jié)束該系列的處理。另一方面,假如發(fā)起者設(shè)備 10進(jìn)入到S120的處理,則發(fā)起者設(shè)備10確定對(duì)端設(shè)備與NFC和JET都兼容(S120),并結(jié) 束該系列的處理。至此,已經(jīng)描述了根據(jù)本實(shí)施例的鄰域通信方案的確定方法。接下來,將描述在執(zhí) 行根據(jù)圖10中所示的流程的系列的處理時(shí),在圖9中所示的發(fā)起者設(shè)備10上觀測(cè)到的信 號(hào)隨時(shí)間的改變。<2-4:時(shí)間圖〉下面,將針對(duì)在圖9中所示的發(fā)起者設(shè)備10執(zhí)行圖10的處理時(shí)從RS觸發(fā)電路 124和128輸出的信號(hào)(NFC/JET RS輸出(NFC/JET存在))隨時(shí)間的改變,和針對(duì)倒數(shù)計(jì)數(shù) 器134的狀態(tài)上的改變給出解釋。<2-4-1 (情況1)檢測(cè)到NFC+檢測(cè)到JET>首先,將參照?qǐng)D11。這里,將針對(duì)與NFC和JET都兼容的目標(biāo)設(shè)備20 (如圖4中 所示的系統(tǒng)構(gòu)造例子)的情況給出解釋。根據(jù)該情況,超時(shí)之前在發(fā)起者設(shè)備10上檢測(cè)到 NFC響應(yīng)信號(hào)和JET響應(yīng)信號(hào)。當(dāng)檢測(cè)對(duì)端設(shè)備的兼容方案的處理被啟動(dòng)時(shí),出現(xiàn)表明啟動(dòng)的信號(hào)(檢測(cè)啟動(dòng)), 和RS觸發(fā)電路124和128被重置,并且倒數(shù)計(jì)數(shù)器134被預(yù)設(shè)(預(yù)設(shè))。這樣,倒數(shù)計(jì)數(shù) 器134的狀態(tài)(計(jì)時(shí)器狀態(tài))被設(shè)置為規(guī)定值N。然而,倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)未被啟 動(dòng),因此表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)仍然在L電平。此外,隨著處理的開始而開始NFC輪詢和JET輪詢,這樣表明NFC輪詢信號(hào)的傳送 定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳送定時(shí)的信號(hào)(JET輪詢)也出現(xiàn)。這里, 虛箭頭示出了 NFC輪詢信號(hào)或JET輪詢信號(hào)的傳送定時(shí),和實(shí)箭頭示出了 NFC響應(yīng)信號(hào)或 JET響應(yīng)信號(hào)的接收定時(shí)。在圖11的例子中,NFC輪詢信號(hào)被傳送和在目標(biāo)設(shè)備20被放置在對(duì)端設(shè)備上(放 置目標(biāo))的時(shí)間點(diǎn)之后立即接收到NFC響應(yīng)信號(hào)。這樣,在圖11的例子中,在NFC響應(yīng)信 號(hào)的接收定時(shí)啟動(dòng)通過倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù),表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信 號(hào)變?yōu)镠電平。此外,表明檢測(cè)到NFC響應(yīng)信號(hào)的H電平的信號(hào)在該時(shí)間點(diǎn)從NFC檢測(cè)單 元122輸入到RS觸發(fā)電路124的S輸入,這樣RS觸發(fā)電路124的輸出(NFC存在)在該定 時(shí)上升。此外,在圖11的例子中,由于與NFC和JET都兼容的目標(biāo)設(shè)備20被假定為對(duì)端設(shè) 備,所以接收到針對(duì)在NFC輪詢信號(hào)之后被傳送的JET輪詢信號(hào)的JET響應(yīng)信號(hào)。當(dāng)接收 到JET響應(yīng)信號(hào)時(shí),表明檢測(cè)到JET響應(yīng)信號(hào)的H電平的信號(hào)在此定時(shí)從JET檢測(cè)單元126 輸入到RS觸發(fā)電路128的S輸入,并且RS觸發(fā)電路128(JET存在)的輸出上升。在此期間倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)繼續(xù),并且在計(jì)數(shù)到達(dá)O的定時(shí)響應(yīng)于從零檢測(cè)器126輸出 的H電平的信號(hào)而停止倒數(shù)計(jì)數(shù)。 當(dāng)通知倒數(shù)計(jì)數(shù)結(jié)束的信號(hào)從零檢測(cè)器136輸入到NFC通信單元104和JET通信 單元108時(shí),NFC通信單元104和JET通信單元108分別終止NFC輪詢信號(hào)或JET輪詢信號(hào) 的傳送。因此,表明NFC輪詢信號(hào)的傳送定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳 送定時(shí)的信號(hào)(JET輪詢)停止出現(xiàn)。此外,在倒數(shù)計(jì)數(shù)結(jié)束的定時(shí)輸出輪詢中斷信號(hào)(中 斷)。此時(shí),由于RS觸發(fā)電路124和128的輸出都處于H電平,對(duì)端設(shè)備被確定為與NFC和 JET都兼容的設(shè)備。 (2-4-2 (情況2)檢測(cè)到NFC+沒檢測(cè)到JET) 接下來,將參照?qǐng)D12。這里,將針對(duì)目標(biāo)設(shè)備22只與NFC兼容(如圖5中所示的 系統(tǒng)構(gòu)造例子)的情況(情況2)將給出解釋。根據(jù)該情況,超時(shí)之前在發(fā)起者設(shè)備10上 只檢測(cè)到NFC響應(yīng)信號(hào)。當(dāng)開始檢測(cè)對(duì)端設(shè)備的兼容方案的處理時(shí),出現(xiàn)表明開始的信號(hào)(檢測(cè)開始),和 RS觸發(fā)電路124和128被重置,還有倒數(shù)計(jì)數(shù)器134被預(yù)設(shè)(預(yù)設(shè))。這樣,倒數(shù)計(jì)數(shù)器134 的狀態(tài)(計(jì)時(shí)器狀態(tài))被設(shè)置為規(guī)定值N。然而,倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)還未開始,這 樣表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)仍然處于L電平。此外,隨著處理的開始,開始進(jìn)行NFC輪詢和JET輪詢,這樣表明NFC輪詢信號(hào)的 傳送定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳送定時(shí)的信號(hào)(JET輪詢)也出現(xiàn)。 這里,虛箭頭示出了 NFC輪詢信號(hào)或JET輪詢信號(hào)的傳送定時(shí),和實(shí)箭頭示出了 NFC響應(yīng)信 號(hào)的接收定時(shí)。在圖12的例子中,NFC輪詢信號(hào)被傳送和在目標(biāo)設(shè)備22被放置在對(duì)端設(shè)備上的 時(shí)間點(diǎn)(放置目標(biāo))之后立即接收到NFC響應(yīng)信號(hào)。這樣,在圖12的例子中,在接收到NFC 響應(yīng)信號(hào)的定時(shí)開始倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)。因此,表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟) 的信號(hào)變?yōu)镠電平。此外,表明檢測(cè)到NFC響應(yīng)信號(hào)的H電平信號(hào)在此時(shí)間點(diǎn)從NFC檢測(cè) 單元122輸入到RS觸發(fā)電路124的S輸入,這樣RS觸發(fā)電路124的輸出(NFC存在)在此 定時(shí)上升。此外,在圖12的例子中,由于只與NFC兼容的目標(biāo)設(shè)備22被假定為對(duì)端設(shè)備,未 響應(yīng)于在NFC輪詢信號(hào)之后被傳送的JET輪詢信號(hào)而傳送JET響應(yīng)信號(hào)。因此,表明檢測(cè) 到JET響應(yīng)信號(hào)的H電平信號(hào)未從JET檢測(cè)單元126輸入到RS觸發(fā)電路128的S輸入,且 RS觸發(fā)電路128的輸出(JET存在)仍然處于L電平。在此期間,倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì) 數(shù)繼續(xù),且倒數(shù)計(jì)數(shù)響應(yīng)于計(jì)數(shù)到達(dá)0的定時(shí)從零檢測(cè)器136輸出的H電平信號(hào)而停止。當(dāng)通知倒數(shù)計(jì)數(shù)結(jié)束的信號(hào)從零檢測(cè)器136輸入到NFC通信單元104和JET通信 單元108時(shí),NFC通信單元104和JET通信單元108分別終止NFC輪詢信號(hào)或JET輪詢信號(hào) 的傳送。因此,表明NFC輪詢信號(hào)的傳送定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳 送定時(shí)的信號(hào)(JET輪詢)停止出現(xiàn)。此外,在倒數(shù)計(jì)數(shù)結(jié)束的定時(shí)輸出輪詢中斷信號(hào)(中 斷)。此時(shí),由于RS觸發(fā)電路124的輸出處于H電平和RS觸發(fā)電路128的輸出處于L電 平,所以對(duì)端設(shè)備被確定為只與NFC兼容的設(shè)備。(2-4-3 (情況3)未檢測(cè)到NFC+檢測(cè)到JET)接下來,將參照?qǐng)D13。這里,將針對(duì)目標(biāo)設(shè)備24只與JET兼容(如圖6中所示的系統(tǒng)構(gòu)造例子)的情況(情況3)給出解釋。根據(jù)該情況,超時(shí)之前在發(fā)起者設(shè)備10上只 檢測(cè)到JET響應(yīng)信號(hào)。當(dāng)開始檢測(cè)對(duì)端設(shè)備的兼容方案的處理時(shí),表明開始的信號(hào)(檢測(cè)開始)出現(xiàn),和 RS觸發(fā)電路124和128被重置,還有倒數(shù)計(jì)數(shù)器134被預(yù)設(shè)(預(yù)設(shè))。這樣,倒數(shù)計(jì)數(shù)器 134的狀態(tài)(計(jì)時(shí)器狀態(tài))被設(shè)置為規(guī)定值N。然而,倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)未開始, 因此表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)仍然處于L電平。
此外,隨著處理的開始而開始進(jìn)行NFC輪詢和JET輪詢,因此表明NFC輪詢信號(hào)的 傳送定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳送定時(shí)的信號(hào)(JET輪詢)也出現(xiàn)。 這里,虛箭頭示出了 NFC輪詢信號(hào)或JET輪詢信號(hào)的傳送定時(shí),和實(shí)箭頭示出了 JET響應(yīng)信 號(hào)的接收定時(shí)。在圖13的例子中,在目標(biāo)設(shè)備24被放置在對(duì)端設(shè)備上(放置目標(biāo))的時(shí)間點(diǎn)之后 NFC輪詢信號(hào)被立即傳送,但是沒有接收到NFC響應(yīng)信號(hào)。另一方面,接收到響應(yīng)于在NFC 輪詢信號(hào)之后傳送的JET輪詢信號(hào)而傳送的JET響應(yīng)信號(hào)。在該情況中,在JET響應(yīng)信號(hào) 的接收定時(shí)開始倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)。然后,表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信 號(hào)變?yōu)镠電平。此外,表明檢測(cè)到JET響應(yīng)信號(hào)的H電平信號(hào)在此時(shí)間點(diǎn)從JET檢測(cè)單元 126輸入到RS觸發(fā)電路128的S輸入,這樣RS觸發(fā)電路128的輸出(JET存在)在此定時(shí) 上升。如上所述,由于只與JET兼容的目標(biāo)設(shè)備24被假定為對(duì)端設(shè)備,所以沒有響應(yīng)NFC 輪詢信號(hào)而傳送的NFC響應(yīng)信號(hào)。因此,表明檢測(cè)到NFC響應(yīng)信號(hào)的H電平信號(hào)未從NFC 檢測(cè)單元122輸入到RS觸發(fā)電路124的S輸入,且RS觸發(fā)電路124的輸出(NFC存在)仍 然處于L電平。在該期間倒數(shù)計(jì)數(shù)器134的倒數(shù)計(jì)數(shù)繼續(xù),和響應(yīng)于在計(jì)數(shù)到達(dá)0的定時(shí) 從零檢測(cè)器136輸出的H電平信號(hào)而停止倒數(shù)計(jì)數(shù)。當(dāng)通知倒數(shù)計(jì)數(shù)結(jié)束的信號(hào)從零檢測(cè)器136輸入到NFC通信單元104和JET通信 單元108時(shí),NFC通信單元104和JET通信單元108分別終止NFC輪詢信號(hào)或JET輪詢信號(hào) 的傳送。因此,表明NFC輪詢信號(hào)的傳送定時(shí)的信號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的傳 送定時(shí)的信號(hào)(JET輪詢)停止出現(xiàn)。此外,在倒數(shù)計(jì)數(shù)結(jié)束的定時(shí)輸出輪詢中斷信號(hào)(中 斷)。此時(shí),由于RS觸發(fā)電路124的輸出處于L電平和RS觸發(fā)電路128的輸出處于H電 平,對(duì)端設(shè)備被確定為只與JET兼容的設(shè)備。至此,針對(duì)發(fā)起者設(shè)備10的構(gòu)造,對(duì)設(shè)備構(gòu)造、對(duì)端設(shè)備的方案的確定方法和時(shí) 間圖(輸出信號(hào)隨時(shí)間的改變,計(jì)時(shí)器的狀態(tài)的改變)給出了解釋。通過采用上述構(gòu)造,可 以準(zhǔn)確地確定對(duì)端設(shè)備兼容的通信方案。<2-5 目標(biāo)設(shè)備的構(gòu)造〉接下來,將參照?qǐng)D14描述根據(jù)本實(shí)施例的目標(biāo)設(shè)備20的詳細(xì)構(gòu)造。圖14是示出 了根據(jù)本實(shí)施例的目標(biāo)設(shè)備20的詳細(xì)構(gòu)造的例子的解釋性視圖。如圖14中所示,目標(biāo)設(shè)備20主要包括用于NFC的天線202、NFC通信單元204、用 于JET的天線206、JET通信單元208和NFC檢測(cè)單元222。此外,目標(biāo)設(shè)備20包括RS觸發(fā) 電路224和230、D觸發(fā)電路226和232、JET檢測(cè)單元228、OR電路234、倒數(shù)計(jì)數(shù)器236、 零檢測(cè)器238和反相電路240。另外,當(dāng)開始進(jìn)行輪詢時(shí),在倒數(shù)計(jì)數(shù)器236中設(shè)置規(guī)定值 (預(yù)設(shè)值“N”)。該規(guī)定值被設(shè)置為使得計(jì)數(shù)時(shí)間比JET的輪詢周期長(zhǎng)。
當(dāng)輪詢開始時(shí),首先,NFC通信單元204經(jīng)由用于NFC的天線202接收到NFC輪詢 信號(hào)。當(dāng)接收到NFC輪詢信號(hào)時(shí),NFC通信單元204將NFC響應(yīng)信號(hào)傳送到對(duì)端設(shè)備來響 應(yīng)接收的NFC輪詢信號(hào)。此外,JET通信單元208經(jīng)由用于JET的天線206接收到JET輪 詢信號(hào)。當(dāng)接收到JET輪詢信號(hào)時(shí),JET通信單元208將JET響應(yīng)信號(hào)傳送到對(duì)端設(shè)備來 響應(yīng)接收的JET輪詢信號(hào)。經(jīng)由用于NFC的天線202接收的NFC輪詢信號(hào)經(jīng)由NFC通信單元204輸入到NFC 檢測(cè)單元222。當(dāng)NFC輪詢信號(hào)被輸入時(shí),NFC檢測(cè)單元222輸出表明檢測(cè)到NFC輪詢信號(hào) 的H電平信號(hào),和將該H電平信號(hào)輸入到RS觸發(fā)電路224的S (設(shè)置)輸入和OR電路234。此外,經(jīng)由用于JET的天線206接收的JET輪詢信號(hào)經(jīng)由JET通信單元208輸入 到JET檢測(cè)單元228。當(dāng)JET輪詢信號(hào)被輸入時(shí),JET檢測(cè)單元228輸出表明檢測(cè)到JET輪 詢信號(hào)的H電平信號(hào),和將該H電平信號(hào)輸入到RS觸發(fā)電路230的S (設(shè)置)輸入和OR電 路 234。如已經(jīng)所述的,NFC的輪詢周期和JET的輪詢周期互不相同。因此,表明NFC響應(yīng) 信號(hào)和JET響應(yīng)信號(hào)的其中之一被接收的H電平信號(hào)輸入到OR電路234。當(dāng)表明接收到 NFC輪詢信號(hào)或JET輪詢信號(hào)的信號(hào)輸入到OR電路234時(shí),H電平信號(hào)從OR電路234輸出 并被輸入到倒數(shù)計(jì)數(shù)器236。倒數(shù)計(jì)數(shù)器236 —從OR電路234輸入信號(hào)就開始倒數(shù)計(jì)數(shù)。這樣,當(dāng)接收到NFC輪詢信號(hào)或JET輪詢信號(hào)時(shí),開始倒數(shù)計(jì)數(shù)器236的倒數(shù)計(jì) 數(shù)。如上所述,在倒數(shù)計(jì)數(shù)器236中設(shè)置用于計(jì)數(shù)比JET的輪詢周期長(zhǎng)的時(shí)間的規(guī)定值。 這樣,可以通過檢測(cè)倒數(shù)計(jì)數(shù)器236到達(dá)0的定時(shí)和通過檢查在該時(shí)間點(diǎn)是否已經(jīng)接收到 NFC輪詢信號(hào)和JET輪詢信號(hào)來確定對(duì)端設(shè)備的兼容方案。通過零檢測(cè)器238來檢測(cè)倒數(shù) 計(jì)數(shù)器236到達(dá)計(jì)數(shù)0的定時(shí)。零檢測(cè)器238在倒數(shù)計(jì)數(shù)器236的計(jì)數(shù)到達(dá)0的定時(shí)輸出H電平信號(hào)。從零檢測(cè) 器238輸出的H電平信號(hào)作為輪詢中斷信號(hào)輸出,并且還經(jīng)由反相電路240被輸入到倒數(shù) 計(jì)數(shù)器236、RS觸發(fā)電路224和230的R (重置)輸入和D觸發(fā)電路226和232的CLK輸 入。倒數(shù)計(jì)數(shù)器236根據(jù)響應(yīng)于計(jì)數(shù)0而從零檢測(cè)器238輸入的信號(hào)再次設(shè)置計(jì)數(shù)器為規(guī) 定值(預(yù)設(shè)值“N”)。此外,RS觸發(fā)電路224和230根據(jù)響應(yīng)于計(jì)數(shù)0而從零檢測(cè)器238輸入的信號(hào)被 重置。此外,根據(jù)響應(yīng)于計(jì)數(shù)0而從零檢測(cè)器238輸入的信號(hào),D觸發(fā)電路226和232的輸 出值被保持直到那時(shí)為止。因此,NFC檢測(cè)單元222對(duì)NFC輪詢信號(hào)的檢測(cè)結(jié)果經(jīng)由RS觸 發(fā)電路224被輸入到D觸發(fā)電路226。此外,JET檢測(cè)單元228對(duì)JET輪詢信號(hào)的檢測(cè)結(jié)果 經(jīng)由RS觸發(fā)電路230被輸入到D觸發(fā)電路232。這樣,可以通過檢查從D觸發(fā)電路226和 232輸出的信號(hào)(NFC存在,JET存在)來確定對(duì)端設(shè)備的兼容方案。至此,已經(jīng)描述了目標(biāo)設(shè)備20的構(gòu)造。接下來,將描述目標(biāo)設(shè)備20的一系列處理。<2-6 鄰域通信方案確定方法>這里,將參照?qǐng)D15描述根據(jù)本實(shí)施例的鄰域通信方案的確定方法。這里,將參照 圖15具體地描述關(guān)于上述目標(biāo)設(shè)備20的對(duì)端設(shè)備的兼容方案的確定處理的流程。如圖15中所示,首先,發(fā)起者設(shè)備10傳送NFC輪詢信號(hào)和JET輪詢信號(hào),開始NFC 輪詢和JET輪詢(S202)。接下來,目標(biāo)設(shè)備20確定是否檢測(cè)到能對(duì)其進(jìn)行響應(yīng)的NFC輪詢 信號(hào)(S204)。假如檢測(cè)到NFC輪詢信號(hào),則目標(biāo)設(shè)備20傳送NFC響應(yīng)信號(hào)和進(jìn)入到步驟S214的處理。另一方面,假如沒有檢測(cè)到能對(duì)其進(jìn)行響應(yīng)的NFC輪詢信號(hào),則目標(biāo)設(shè)備20 進(jìn)入到步驟S206的處理。假如目標(biāo)設(shè)備20進(jìn)入到步驟S206的處理,則目標(biāo)設(shè)備20確定是否檢測(cè)到能對(duì)其 進(jìn)行響應(yīng)的JET輪詢信號(hào)(S206)。假如檢測(cè)到JET輪詢信號(hào),則目標(biāo)設(shè)備20傳送JET響應(yīng) 信號(hào)和進(jìn)入到步驟S208的處理。另一方面,假如沒有檢測(cè)到能對(duì)其進(jìn)行響應(yīng)的JET輪詢信 號(hào),則目標(biāo)設(shè)備20再次返回到步驟S204的處理。假如目標(biāo)設(shè)備20進(jìn)入到步驟S208的處 理,則目標(biāo)設(shè)備20啟動(dòng)計(jì)時(shí)器(倒數(shù)計(jì)數(shù)器236) (S208)。然后,目標(biāo)設(shè)備20確定在計(jì)時(shí)器 超時(shí)之前是否檢測(cè)到NFC輪詢信號(hào)(S210)。假如在步驟S210中沒有檢測(cè)到NFC輪詢信號(hào)的情況下到達(dá)超時(shí),則目標(biāo)設(shè)備20 進(jìn)入到步驟S212的處理。另一方面,假如在超時(shí)之前檢測(cè)到NFC輪詢信號(hào),則目標(biāo)設(shè)備20 進(jìn)入到步驟S220的處理。假如目標(biāo)設(shè)備20進(jìn)入到步驟S212的處理,則目標(biāo)設(shè)備20確定 對(duì)端設(shè)備的兼容方案只有NFC (S212),和結(jié)束該系列的處理。另一方面,假如目標(biāo)設(shè)備20進(jìn) 入到步驟S220的處理,則目標(biāo)設(shè)備20確定對(duì)端設(shè)備與NFC和JET都兼容(S220),和結(jié)束該 系列的處理?,F(xiàn)在,假如在步驟S204的處理中檢測(cè)到NFC輪詢信號(hào)和目標(biāo)設(shè)備20進(jìn)入到步驟 S214的處理,則目標(biāo)設(shè)備20啟動(dòng)計(jì)時(shí)器(倒數(shù)計(jì)數(shù)器236) (S214)。然后,目標(biāo)設(shè)備20確 定在計(jì)時(shí)器超時(shí)之前是否檢測(cè)到JET輪詢信號(hào)(S216)。假如在步驟S216中未檢測(cè)到JET 輪詢信號(hào)的情況下到達(dá)超時(shí),則目標(biāo)設(shè)備20進(jìn)入到步驟S218的處理。另一方面,假如在步驟S216中超時(shí)之前檢測(cè)到JET輪詢信號(hào),則目標(biāo)設(shè)備20進(jìn)入 到步驟S220的處理。假如目標(biāo)設(shè)備20進(jìn)入到步驟S218的處理,則目標(biāo)設(shè)備20確定對(duì)端 設(shè)備的兼容方案只有JET (S218),和結(jié)束該系列的處理。另一方面,假如目標(biāo)設(shè)備20進(jìn)入到 步驟S220的處理,目標(biāo)設(shè)備20確定對(duì)端設(shè)備與NFC和JET都兼容(S220),和結(jié)束該系列的 步驟。至此,已經(jīng)描述了根據(jù)本實(shí)施例的鄰域通信方案的確定方法。接下來,將描述根據(jù) 在圖15中所示的流程的一系列步驟的執(zhí)行時(shí),在圖14中所示目標(biāo)設(shè)備20上觀測(cè)到的信號(hào) 隨時(shí)間的改變。<2-7:時(shí)間圖〉下面,將針對(duì)圖14中所示的目標(biāo)設(shè)備20執(zhí)行圖15的處理時(shí)從D觸發(fā)電路226和 232輸出的信號(hào)(NFC/JET存在)隨時(shí)間的改變,和倒數(shù)計(jì)數(shù)器236的狀態(tài)的改變給出解釋。<2-7-1 (情況1)檢測(cè)到NFC+檢測(cè)到JET>首先,將參照?qǐng)D16。這里,將針對(duì)發(fā)起者設(shè)備10與NFC和JET都兼容(如圖4中 所示的系統(tǒng)構(gòu)造例子)的情況(情況1)給出解釋。根據(jù)該情況,超時(shí)之前在目標(biāo)設(shè)備20 上檢測(cè)到NFC輪詢信號(hào)和JET輪詢信號(hào)。當(dāng)開始檢測(cè)對(duì)端設(shè)備的兼容方案的處理和接收到第一輪詢信號(hào)(圖16的例子中 的NFC輪詢信號(hào))時(shí),倒數(shù)計(jì)數(shù)器236被預(yù)設(shè)(預(yù)設(shè))。倒數(shù)計(jì)數(shù)器236的狀態(tài)(計(jì)時(shí)器狀 態(tài))被設(shè)置為規(guī)定值N。此外,由于在第一輪詢信號(hào)的接收定時(shí)開始倒數(shù)計(jì)數(shù)器236的倒數(shù) 計(jì)數(shù),表明計(jì)時(shí)器操作(計(jì)時(shí)器開)的信號(hào)到接收定時(shí)為止仍然處于L電平。當(dāng)發(fā)起者設(shè)備10開始NFC輪詢和JET輪詢時(shí),表明NFC輪詢信號(hào)的接收定時(shí)的信 號(hào)(NFC輪詢)和表明JET輪詢信號(hào)的接收定時(shí)的信號(hào)(JET輪詢)出現(xiàn)。
在圖16的例子中,在目標(biāo)設(shè)備20被放置在對(duì)端設(shè)備(放置目標(biāo))上的時(shí)間點(diǎn)之 后立即接收到NFC輪詢信號(hào)。這樣,在圖16的例子中,在NFC輪詢信號(hào)的接收定時(shí)開始倒 數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù),和表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)變?yōu)镠電平。此外,表 明檢測(cè)到NFC輪詢信號(hào)的H電平信號(hào)在該時(shí)間點(diǎn)從NFC檢測(cè)單元222輸入到RS觸發(fā)電路 224的S輸入。這樣,RS觸發(fā)電路224的輸出(NFC RS輸出)在該定時(shí)上升。此外,RS觸 發(fā)電路224的輸出(NFC RS輸出)被輸入到D觸發(fā)電路226的D輸入。此外,在圖16的例子中,由于與NFC和JET都兼容的發(fā)起者設(shè)備10被假定為對(duì)端 設(shè)備,在接收到NFC輪詢信號(hào)之后接收到JET輪詢信號(hào)。當(dāng)接收到JET輪詢信號(hào)時(shí),表明接 收到JET輪詢信號(hào)的H電平信號(hào)在此定時(shí)從JET檢測(cè)單元228輸入到RS觸發(fā)電路230的 S輸入。這樣,RS觸發(fā)電路230的輸出(JET RS輸出)上升。此外,RS觸發(fā)電路230的輸 出(JET RS輸出)被輸入到D觸發(fā)電路232的D輸入。在上述處理期間倒數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù)繼續(xù),和倒數(shù)計(jì)數(shù)響應(yīng)于在計(jì)數(shù)到達(dá) 0的定時(shí)從零檢測(cè)器238輸出的H電平信號(hào)而停止。此外,在倒數(shù)計(jì)數(shù)的結(jié)束的定時(shí)輸出輪 詢中斷信號(hào)(中斷)。此外,保持在D觸發(fā)電路226和232中的值在此定時(shí)被輸出。在圖16的例子中,在計(jì)數(shù)0之前從RS觸發(fā)電路224和230都獲得H電平輸入,這 樣D觸發(fā)電路226和232的輸出都處于H電平。因此,對(duì)端設(shè)備可以被確定為與NFC和JET 都兼容的設(shè)備。(2-7-2 (情況2)檢測(cè)到NFC+未檢測(cè)到JET)接下來,將參照?qǐng)D17。這里,將針對(duì)只與NFC兼容的發(fā)起者設(shè)備12(如圖7中所示 的系統(tǒng)構(gòu)造例子)的情況(情況2)將給出解釋。根據(jù)該情況,超時(shí)之前在目標(biāo)設(shè)備20上 只檢測(cè)到NFC輪詢信號(hào)。當(dāng)開始檢測(cè)對(duì)端設(shè)備的兼容方案的處理和接收到第一輪詢信號(hào)(圖17的例子中 的NFC輪詢信號(hào))時(shí),倒數(shù)計(jì)數(shù)器236被預(yù)設(shè)(預(yù)設(shè))。倒數(shù)計(jì)數(shù)器236的狀態(tài)(計(jì)時(shí)器狀 態(tài))被設(shè)置為規(guī)定值N。此外,由于在接收到第一輪詢信號(hào)的定時(shí)開始倒數(shù)計(jì)數(shù)器236的倒 數(shù)計(jì)數(shù),所以表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)直到接收定時(shí)為止仍然處于L電平。當(dāng)發(fā)起者設(shè)備12開始NFC輪詢時(shí),表明NFC輪詢信號(hào)的接收定時(shí)的信號(hào)(NFC輪 詢)出現(xiàn)。然而,在圖17的例子中,發(fā)起者設(shè)備12沒有執(zhí)行JET輪詢,因此表明JET輪詢 信號(hào)的接收定時(shí)的信號(hào)(JET輪詢)未出現(xiàn)。此外,在附圖中,以虛箭頭示出如果執(zhí)行JET 輪詢的話應(yīng)該接收到JET輪詢信號(hào)的定時(shí)。在圖17的例子中,在目標(biāo)設(shè)備20被放置在對(duì)端設(shè)備上(放置目標(biāo))的時(shí)間點(diǎn)之 后,立即接收到NFC輪詢信號(hào)。這樣,在圖17的例子中,在NFC輪詢信號(hào)的接收定時(shí)開始倒 數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù),表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)變?yōu)镠電平。此外,表明 檢測(cè)到NFC輪詢信號(hào)的H電平信號(hào)在該時(shí)間點(diǎn)從NFC檢測(cè)單元222輸入到RS觸發(fā)電路224 的S輸入。這樣,RS觸發(fā)電路224的輸出(NFCRS輸出)在該定時(shí)上升。此外,RS觸發(fā)電路 224的輸出(NFC RS輸出)被輸入到D觸發(fā)電路226的D輸入。此外,在圖17的例子中,由于只與NFC兼容的發(fā)起者設(shè)備12被假定為對(duì)端設(shè)備, 所以在接收到NFC輪詢信號(hào)之后未接收到JET輪詢信號(hào)。這樣,L電平信號(hào)從JET檢測(cè)單元 228輸入到RS觸發(fā)電路230的S輸入。因此,RS觸發(fā)電路230的輸出(JET RS輸出)被保 持在L電平。此外,RS觸發(fā)電路230的輸出(JET RS輸出)被輸入到D觸發(fā)電路232的D輸入。在上述處理期間倒數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù)繼續(xù),和倒數(shù)計(jì)數(shù)響應(yīng)于計(jì)數(shù)到達(dá)0 的定時(shí)從零檢測(cè)器238輸出的H電平信號(hào)而停止。此外,在倒數(shù)計(jì)數(shù)結(jié)束的定時(shí)輸出輪詢 中斷信號(hào)(中斷)。此外,在該定時(shí)輸出保持在D觸發(fā)電路226和232中的值。在圖17的例子中,在計(jì)數(shù)0之前從RS觸發(fā)電路224獲得H電平輸入,這樣D觸發(fā) 電路226的輸出處于H電平。另一方面,在計(jì)數(shù)0之前從RS觸發(fā)電路230獲得L電平的輸 入,這樣D觸發(fā)電路232的輸出處于L電平。結(jié)果,對(duì)端設(shè)備被確定為只與NFC兼容的設(shè)備。(2-7-3 (情況3)未檢測(cè)到NFC+檢測(cè)到JET)接下來,將參照?qǐng)D18。這里,將針對(duì)只與JET兼容的發(fā)起者設(shè)備14(如圖8中所示 的系統(tǒng)構(gòu)造例子)的情況(情況3)給出解釋。根據(jù)該情況,超時(shí)之前在目標(biāo)設(shè)備20上只 檢測(cè)到JET輪詢信號(hào)。當(dāng)開始檢測(cè)對(duì)端設(shè)備的兼容方案的處理和接收到第一輪詢信號(hào)(圖18例子中的 JET輪詢信號(hào))時(shí),倒數(shù)計(jì)數(shù)器236被預(yù)設(shè)(預(yù)設(shè))。倒數(shù)計(jì)數(shù)器236的狀態(tài)(計(jì)時(shí)器狀 態(tài))被設(shè)置為規(guī)定值N。此外,由于在接收到第一輪詢信號(hào)的定時(shí)開始倒數(shù)計(jì)數(shù)器236的倒 數(shù)計(jì)數(shù),所以表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)直到接收定時(shí)為止仍然處于L電平。當(dāng)發(fā)起者設(shè)備14開始JET輪詢時(shí),表明JET輪詢信號(hào)的接收定時(shí)的信號(hào)(JET輪 詢)出現(xiàn)。然而,在圖18的例子中,發(fā)起者設(shè)備14沒有執(zhí)行NFC輪詢,因此表明NFC輪詢 信號(hào)的接收定時(shí)的信號(hào)(NFC輪詢)未出現(xiàn)。另外,在附圖中,以虛箭頭示出假如執(zhí)行NFC 輪詢時(shí)應(yīng)該接收到NFC輪詢信號(hào)的定時(shí)。在圖18的例子中,在目標(biāo)設(shè)備20被放置在對(duì)端設(shè)備上(放置目標(biāo))的時(shí)間點(diǎn)之 后立即接收到JET輪詢信號(hào)。這樣,在圖18的例子中,在JET輪詢信號(hào)的接收定時(shí)開始倒 數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù),表明計(jì)時(shí)器操作(計(jì)時(shí)器開啟)的信號(hào)變?yōu)镠電平。此外,表明 檢測(cè)到JET輪詢信號(hào)的H電平信號(hào)在該時(shí)間點(diǎn)從JET檢測(cè)單元228輸入到RS觸發(fā)電路230 的S輸入。這樣,RS觸發(fā)電路230的輸出(JET RS輸出)在該定時(shí)上升。此外,RS觸發(fā)電 路230的輸出(JET RS輸出)被輸入到D觸發(fā)電路232的D輸入。此外,在圖18的例子中,由于只與JET兼容的發(fā)起者設(shè)備14被假定為對(duì)端設(shè)備, 所以沒有接收到NFC輪詢信號(hào)。這樣,L電平信號(hào)從NFC檢測(cè)單元222輸入到RS觸發(fā)電路 224的S輸入。因此,RS觸發(fā)電路224的輸出(NFC RS輸出)被維持在L電平。此外,RS 觸發(fā)電路224的輸出(NFC RS輸出)被輸入到D觸發(fā)電路226的D輸入。在上述的處理期間繼續(xù)倒數(shù)計(jì)數(shù)器236的倒數(shù)計(jì)數(shù),和倒數(shù)計(jì)數(shù)響應(yīng)于在計(jì)數(shù)到 達(dá)0的定時(shí)從零檢測(cè)器238輸出的H電平信號(hào)而停止。此外,在倒數(shù)計(jì)數(shù)結(jié)束的定時(shí)輸出 輪詢中斷信號(hào)(中斷)。此外,保持在D觸發(fā)電路226和232的值在該定時(shí)輸出。在圖18的例子中,在計(jì)數(shù)0之前從RS觸發(fā)電路224獲得L電平輸入,這樣D觸發(fā) 電路226的輸出處于L電平。另一方面,在計(jì)數(shù)0之前從RS觸發(fā)電路230獲得H電平輸入, 這樣D觸發(fā)電路232的輸出處于H電平。結(jié)果,對(duì)端設(shè)備被確定為只與JET兼容的設(shè)備。至此,有關(guān)目標(biāo)設(shè)備20的構(gòu)造,已經(jīng)針對(duì)設(shè)備構(gòu)造、對(duì)端設(shè)備的方案的確定方法 和時(shí)間圖(輸出信號(hào)隨時(shí)間的改變,計(jì)時(shí)器的狀態(tài)的改變)進(jìn)行了解釋。通過采用上述構(gòu) 造,可以準(zhǔn)確地確定對(duì)端設(shè)備兼容的通信方案。<2-8 軟件堆棧配置>
21
這里,將參照?qǐng)D19描述發(fā)起者設(shè)備10的軟件堆棧配置。圖19是示出了發(fā)起者設(shè) 備10的軟件堆棧配置的例子的解釋性視圖。另外,這里雖然將以發(fā)起者設(shè)備10為考慮給 出解釋,但是基本相同的軟件堆棧配置也可以被目標(biāo)設(shè)備20采用。此外,為了解釋,圖19 中還示出了與圖9中所示設(shè)備構(gòu)造對(duì)應(yīng)的硬件層152。如圖19中所示,發(fā)起者設(shè)備10的軟件堆棧配置具有OS/驅(qū)動(dòng)器層154、庫層156、 發(fā)動(dòng)器154和應(yīng)用160被堆棧在硬件層152的頂部的配置。此外,在該軟件堆棧配置中提 供了將要由庫層156所用的用于庫的數(shù)據(jù)庫162。硬件層152對(duì)應(yīng)于圖9中所示的發(fā)起者設(shè)備10的構(gòu)造。因此,當(dāng)開始進(jìn)行輪詢時(shí), 從硬件層152輸出表明對(duì)端設(shè)備中NFC的有/無的信號(hào)(NFC存在)和表明對(duì)端設(shè)備中JET 的有/無的信號(hào)(JET存在)。此外,從硬件層152輸出輪詢中斷信號(hào)(中斷)。從硬件層152輸出的這些信號(hào)(NFC存在,JET存在,中斷)被輸入到OS/驅(qū)動(dòng)器 層154。相反地,表明開始檢測(cè)對(duì)端設(shè)備兼容的方案的處理的信號(hào)(計(jì)時(shí)器設(shè)置(檢測(cè)開 始))從OS/驅(qū)動(dòng)器層154輸入到硬件層152。根據(jù)該信號(hào)來設(shè)置硬件層152的計(jì)時(shí)器。如上所述,輪詢中斷信號(hào)(中斷)、NFC檢測(cè)信息(NFC存在)和JET檢測(cè)信息(JET 存在)被輸入到OS/驅(qū)動(dòng)器層154。因此,在輪詢中斷信號(hào)被輸入的定時(shí),OS/驅(qū)動(dòng)器層 154參考NFC檢測(cè)信息和JET檢測(cè)信息,并獲取對(duì)端設(shè)備的無線通信類型(NFC(Type-A)/ NFC (Type-B)/NFC (Felica (索尼公司的注冊(cè)商標(biāo)))/JET)和目標(biāo)信息,并將所述無線通信 類型和目標(biāo)信息通知給庫層156。另外,這里目標(biāo)信息包括,例如,管理對(duì)端設(shè)備(系統(tǒng))中存儲(chǔ)數(shù)據(jù)的方法的系統(tǒng) 管理員的識(shí)別代碼(系統(tǒng)代碼),表明使用對(duì)端設(shè)備中存儲(chǔ)的數(shù)據(jù)提供的服務(wù)類型的識(shí)別
代碼(服務(wù)代碼1、服務(wù)代碼2.......),等等。然而,目標(biāo)信息的配置對(duì)于每個(gè)無線通信類
型可不同。此外,無線通信類型和目標(biāo)信息連同規(guī)定ID信息被預(yù)先存儲(chǔ)在用于庫的數(shù)據(jù)庫 162中,如圖20中所示。這里規(guī)定ID信息是表明與目標(biāo)信息關(guān)聯(lián)的應(yīng)用的信息(例如,應(yīng) 用名稱等等),并在開始應(yīng)用時(shí)被使用。當(dāng)無線通信類型和目標(biāo)信息從OS/驅(qū)動(dòng)器層154輸入到庫層156時(shí),庫層156從用 于庫的數(shù)據(jù)庫162中提取與輸入無線通信類型和輸入目標(biāo)信息對(duì)應(yīng)的ID信息。然后,發(fā)動(dòng) 器158被啟動(dòng),和把從用于庫的數(shù)據(jù)庫162提取的ID信息通知給已經(jīng)被啟動(dòng)的發(fā)動(dòng)器158。 當(dāng)通知ID信息時(shí),發(fā)動(dòng)器158啟動(dòng)由ID信息指定的應(yīng)用160。然后,應(yīng)用160提供與對(duì)端 設(shè)備的無線通信類型對(duì)應(yīng)的恰當(dāng)?shù)姆?wù)等。如上所述,必須首先在用于庫的數(shù)據(jù)庫162中注冊(cè)無線通信類型、目標(biāo)信息和ID 信息(Si)。然后,當(dāng)對(duì)端設(shè)備被放置在上時(shí)(S2),NFC檢測(cè)信息、JET檢測(cè)信息和輪詢中斷 信息從硬件層152輸入到OS/驅(qū)動(dòng)器層154,和OS/驅(qū)動(dòng)器層154把無線通信類型和目標(biāo)信 息通知給庫層156 (S3)。然后,在庫層156上指定ID信息,和啟動(dòng)發(fā)動(dòng)器158 (S4)。ID信 息被通知給已經(jīng)被啟動(dòng)的發(fā)動(dòng)器158,通過發(fā)動(dòng)器158啟動(dòng)與ID信息對(duì)應(yīng)的應(yīng)用160 (S5)。 在圖19中所示的軟件堆棧配置中以該方式啟動(dòng)應(yīng)用160。(處理的更詳細(xì)流程)這里,將參照?qǐng)D21更加詳細(xì)地描述直到應(yīng)用160的啟動(dòng)的處理的流程。如圖21中所示,首先,庫層156在用于庫的數(shù)據(jù)庫162中注冊(cè)數(shù)據(jù)(S132)。此 時(shí),無線通信類型、目標(biāo)信息和ID信息被互相關(guān)聯(lián)地注冊(cè)在用于庫的數(shù)據(jù)庫162中,如圖20中所示。接下來,當(dāng)對(duì)端設(shè)備(目標(biāo))被放置在上時(shí)(S134),OS/驅(qū)動(dòng)器層154啟動(dòng)檢 測(cè)對(duì)端設(shè)備的兼容方案的流程,和作為檢測(cè)結(jié)果的無線通信類型和目標(biāo)信息被輸入到庫層 156(S136)。此時(shí),OS/驅(qū)動(dòng)器層154通過將表明開始檢測(cè)處理的信號(hào)(計(jì)時(shí)器設(shè)置)輸入 到硬件層152和通過獲取從硬件層152輸出的NFC檢測(cè)信號(hào)、JET檢測(cè)信號(hào)和輪詢中斷信 號(hào)來獲得檢測(cè)結(jié)果。當(dāng)把無線通信類型和目標(biāo)信息通知給庫層156時(shí),基于已經(jīng)通知的無線通信類型 和目標(biāo)信息從用于庫的數(shù)據(jù)庫162檢索ID信息(S138)。然后,把通過步驟S138的檢索處 理檢測(cè)到的ID信息通知給發(fā)動(dòng)器158 (S140)。此時(shí),當(dāng)發(fā)動(dòng)器158被啟動(dòng)和把ID信息通知 給已經(jīng)被啟動(dòng)的發(fā)動(dòng)器158時(shí),發(fā)動(dòng)器158啟動(dòng)ID信息對(duì)應(yīng)的應(yīng)用160(S142)。這樣,基于 由硬件層152檢測(cè)到的對(duì)端設(shè)備的兼容方案啟動(dòng)發(fā)動(dòng)器158和應(yīng)用160。至此,已經(jīng)描述了發(fā)起者設(shè)備10的軟件堆棧配置。如上所述,本實(shí)施例的發(fā)起者 設(shè)備10可以基于硬件層152的輸出來確定對(duì)端設(shè)備的兼容方案,這樣以集成方式構(gòu)建管理 與多個(gè)方案兼容的驅(qū)動(dòng)器處理的軟件變得可能。另外,在上述的例子中,以兩個(gè)鄰域通信方 案,S卩,NFC和JET為例已經(jīng)給出了解釋,但是也可能把本實(shí)施例應(yīng)用到以混合的方式有三 個(gè)或更多鄰域通信方案的系統(tǒng)。當(dāng)然,不必說這種應(yīng)用也在本實(shí)施例的技術(shù)范圍內(nèi)。<2-9 硬件配置例子>可以,例如,通過使用圖22中所示的信息處理部件的硬件配置,來實(shí)現(xiàn)上述的發(fā) 起者設(shè)備10、12和14的功能和目標(biāo)設(shè)備20、22和24的功能。也就是,通過使用計(jì)算機(jī)程序 控制圖22中所示的硬件來實(shí)現(xiàn)每個(gè)結(jié)構(gòu)性元件的功能。該硬件的模式是任意的,和可以是 個(gè)人計(jì)算機(jī)、移動(dòng)信息終端,比如移動(dòng)電話、PHS或PDA、游戲機(jī)或各種類型的信息電器。而 且,PHS是個(gè)人手持電話系統(tǒng)的縮寫。此外,PDA是個(gè)人數(shù)字助理的縮寫。如圖22中所示,該硬件主要包括CPU 902、ROM 904、RAM 906、主機(jī)總線908和橋 910。此外,該硬件包括外部總線912、接口 914、輸入單元916、輸出單元918、存儲(chǔ)單元920、 驅(qū)動(dòng)922、連接端口 924和通信單元926。而且,CPU是中央處理單元的縮寫。此外,ROM是 只讀存儲(chǔ)器的縮寫。此外,RAM是隨機(jī)訪問存儲(chǔ)器的縮寫。CPU 902起例如運(yùn)算處理單元或控制單元的功能,并且基于記錄在ROM 904、RAM 906、存儲(chǔ)單元920或移動(dòng)記錄介質(zhì)928上的各種程序來控制每個(gè)結(jié)構(gòu)性元件的整個(gè)操作或 一部分操作。ROM 904是用于存儲(chǔ)例如要在CPU 902上加載的程序或在運(yùn)算操作中所用的 數(shù)據(jù)等的裝置。RAM 906臨時(shí)性地或永久地存儲(chǔ),例如,要在CPU 902上加載的程序或在程 序的執(zhí)行中被任意改變的各種參數(shù)等等。這些結(jié)構(gòu)性元件通過例如能夠執(zhí)行高速數(shù)據(jù)傳輸?shù)闹鳈C(jī)總線908互相連接。就其 本身而言,例如主機(jī)總線908經(jīng)過橋910連接到數(shù)據(jù)傳輸速度相對(duì)低的外部總線912。而 且,輸入單元916是,例如鼠標(biāo)、鍵盤、觸摸板、按鈕、開關(guān)或操縱桿。此外,輸入單元916可 以是能夠通過使用紅外線或其他無線電波傳送控制信號(hào)的遠(yuǎn)程控制。輸出單元918是可以視覺上或聽覺上通知用戶所獲取的信息的設(shè)備,例如,比如 CRT、LCD、PDP或ELD的顯示設(shè)備,比如揚(yáng)聲器或耳機(jī)的聲音輸出設(shè)備,打印機(jī),移動(dòng)電話或 傳真機(jī)。而且,CRT是陰極射線管的縮寫。IXD是液晶顯示器的縮寫。PDP是等離子顯示板 的縮寫。此外,ELD是電致發(fā)光顯示器的縮寫。存儲(chǔ)單元920是用于存儲(chǔ)各種數(shù)據(jù)的設(shè)備。存儲(chǔ)單元920是,例如,比如硬盤驅(qū)動(dòng)器(HDD)的磁性存儲(chǔ)設(shè)備、半導(dǎo)體存儲(chǔ)設(shè)備、光存儲(chǔ)設(shè)備或磁光存儲(chǔ)設(shè)備。HDD是硬盤驅(qū)動(dòng) 器的縮寫。驅(qū)動(dòng)922是讀取記錄在移動(dòng)存儲(chǔ)介質(zhì)928 (比如磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ) 器)上的信息,或在移動(dòng)記錄介質(zhì)928中寫入信息的設(shè)備。移動(dòng)記錄介質(zhì)928是,例如,DVD 介質(zhì),藍(lán)光介質(zhì),HD-DVD介質(zhì),各種類型的半導(dǎo)體存儲(chǔ)介質(zhì),等等。當(dāng)然,移動(dòng)記錄介質(zhì)928 可以是,例如,其上安裝有非接觸IC芯片的IC卡,或電子設(shè)備。IC是集成電路的縮寫。連接端口 924是比如USB端口、IEEE1394端口、SCSI、RS-232C端口,或用于連接 外部連接的設(shè)備930的端口(比如光學(xué)音頻端子)。外部連接的設(shè)備930是,例如,打印機(jī), 移動(dòng)音樂播放器,數(shù)字照相機(jī),數(shù)字?jǐn)z像機(jī),或IC記錄器。而且,USB是通用串行總線的縮 寫。此外,SCSI是小型計(jì)算機(jī)系統(tǒng)接口的縮寫。通信單元926是連接到網(wǎng)絡(luò)932的通信設(shè)備,并且是,例如,用于有線或無線LAN 的通信卡,藍(lán)牙(注冊(cè)商標(biāo))或WUSB,光通信路由器,ADSL路由器或各種通信調(diào)制解調(diào)器。 由有線連接的或無線連接的網(wǎng)絡(luò)構(gòu)造連接到通信單元926的網(wǎng)絡(luò)932,并且例如是因特網(wǎng)、 家用LAN、紅外通信、可視光通信、廣播或衛(wèi)星通信。而且,LAN是局域網(wǎng)的縮寫。此外,WUSB 是無線USB的縮寫。而且,ADSL是非同步數(shù)字用戶線的縮寫。本領(lǐng)域技術(shù)人員應(yīng)該理解根據(jù)設(shè)計(jì)要求和其他因素,在所附權(quán)利要求或其等同的 范圍內(nèi)可作出各種改進(jìn)、組合、子組合和替換。例如,假如在沒有檢測(cè)到NFC響應(yīng)信號(hào)的情況下在圖9中所示的發(fā)起者設(shè)備10上 到達(dá)超時(shí),則NFC通信單元104可被停止。而且,假如在沒有檢測(cè)到JET響應(yīng)信號(hào)的情況下 在圖9中所示的發(fā)起者設(shè)備10上到達(dá)超時(shí),則JET通信單元108可被停止。以這種配置, 到未使用的結(jié)構(gòu)性元件的電力供應(yīng)可以被停止,和可以減小發(fā)起者設(shè)備10的功耗。另外, 通過例如上述的NFC通信單元104、JET通信單元108和CPU 902的功能來實(shí)現(xiàn)這種功率控 制。類似地,假如在沒有檢測(cè)到NFC輪詢信號(hào)的情況下,在圖14中所示的目標(biāo)設(shè)備20 上到達(dá)超時(shí),則NFC通信單元204可被停止。而且,假如在沒有檢測(cè)到JET輪詢信號(hào)的情況 下,在圖14中所示的目標(biāo)設(shè)備20上到達(dá)超時(shí),則JET通信單元208可被停止。以這種配置, 到未使用的結(jié)構(gòu)性元件的電力供應(yīng)可以被停止,和可以減小目標(biāo)設(shè)備20的功耗。另外,通 過例如上述NFC通信單元204、JET通信單元208和CPU 902來實(shí)現(xiàn)這種功率控制。而且,作為另一個(gè)例子,可在未示出的顯示設(shè)備上顯示表明在圖9中所示的發(fā)起 者設(shè)備10上檢測(cè)到的對(duì)端設(shè)備的兼容方案的信息。類似地,在未示出的顯示設(shè)備上可顯示 表明在圖14中所示的目標(biāo)設(shè)備20上檢測(cè)到的對(duì)端設(shè)備的兼容方案的信息。另外,這種配 置通過上述輸出單元918來實(shí)現(xiàn)。以與NFC方案和JET方案兼容的設(shè)備為例,針對(duì)確定對(duì)端設(shè)備的兼容方案的方法 和根據(jù)確定結(jié)果啟動(dòng)發(fā)動(dòng)器和應(yīng)用的方法,給出上述解釋。然而,這些例子被圖示以幫助更 好地理解根據(jù)本實(shí)施例的技術(shù),并可以被應(yīng)用到其他鄰域通信方案或所謂的非接觸通信方 案。而且,這些例子也可以被應(yīng)用到有三個(gè)或更多類型的鄰域通信方案的情況。在該情況 中,設(shè)備被配備有三個(gè)或更多類型的通信裝置。例如,在與JET、NFC和具有比JET的輪詢周 期長(zhǎng)的輪詢周期的第三通信方案兼容的設(shè)備的情況下,該設(shè)備傳送與這三種類型的方案對(duì) 應(yīng)的輪詢信號(hào),在比第三通信方案的輪詢周期長(zhǎng)的時(shí)間段中待命和等待響應(yīng)信號(hào)的接收,和根據(jù)在該時(shí)間段中接收的響應(yīng)信號(hào)的接收結(jié)果來確定對(duì)端設(shè)備的兼容方案。這樣,上述 用于NFC和JET的確定方法可以被擴(kuò)展以覆蓋三種類型的通信方案。當(dāng)然,該確定方法可以 被擴(kuò)展以覆蓋四種或更多類型的通信方案。另外,假如確定方法被擴(kuò)展以覆蓋三種或更多 類型的通信方案,則確定結(jié)果被通知到發(fā)動(dòng)器和可以被用于選擇應(yīng)用或控制應(yīng)用的啟動(dòng)。(注釋)發(fā)起者設(shè)備10是通信設(shè)備的例子。NFC通信單元104是第一通信單元的例子。 JET通信單元108是第二通信單元的例子。NFC是第一方案的例子。JET是第二方案的例 子。檢測(cè)器110、0R電路130、RS觸發(fā)電路124、128和132、倒數(shù)計(jì)數(shù)器134、零檢測(cè)器136、 一部分或所有OS/驅(qū)動(dòng)器層154是方案確定單元的例子。NFC通信單元104、JET通信單元 108、CPU 902是操作控制單元的例子。輸出單元918是顯示單元的例子。庫層156是發(fā)動(dòng) 器啟動(dòng)單元的例子。另外,庫層156的功能通過CPU 902來實(shí)現(xiàn)。本應(yīng)用包含的主題涉及2009年7月24日在日本專利局遞交的日本優(yōu)先權(quán)專利申 請(qǐng)JP 2009-173116中公開的主題,在此全文引用。
權(quán)利要求
一種通信設(shè)備,包含第一通信單元,能夠基于第一方案以規(guī)定的輪詢周期發(fā)送輪詢信號(hào)并且接收響應(yīng)所述輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);第二通信單元,能夠基于第二方案以比所述第一通信單元長(zhǎng)的輪詢周期發(fā)送輪詢信號(hào)并且接收響應(yīng)所述輪詢信號(hào)而從所述對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);和方案確定單元,以所述第一或第二通信單元接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考,在比所述第二通信單元的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待所述第二或第一通信單元對(duì)所述響應(yīng)信號(hào)的接收,并且基于接收結(jié)果來確定所述對(duì)端設(shè)備可用的方案。
2.根據(jù)權(quán)利要求1所述的通信設(shè)備,進(jìn)一步包含操作控制單元,假如所述對(duì)端設(shè)備可用的方案被所述方案確定單元確定為所述第一和 第二方案之一,則所述操作控制單元停止與所述對(duì)端設(shè)備不可用的方案兼容的所述第一或 第二通信單元的操作。
3.根據(jù)權(quán)利要求2所述的通信設(shè)備,進(jìn)一步包含顯示單元,基于所述方案確定單元的確定結(jié)果來顯示有關(guān)所述對(duì)端設(shè)備可用的方案的 fn息ο
4.根據(jù)權(quán)利要求1所述的通信設(shè)備, 其中所述方案確定單元進(jìn)行以下處理假如所述第一通信單元接收到響應(yīng)信號(hào),則以所述第一通信單元接收到響應(yīng)信號(hào)的時(shí) 間點(diǎn)作為參考,在規(guī)定時(shí)間段中等待所述第二通信單元對(duì)響應(yīng)信號(hào)的接收,假如所述第二通信單元接收到響應(yīng)信號(hào),則確定所述對(duì)端設(shè)備可用的方案是所述第一 和第二方案,和假如所述第二通信單元沒有接收到響應(yīng)信號(hào),則確定所述對(duì)端設(shè)備可用的方案只有所 述第一方案。
5.根據(jù)權(quán)利要求4所述的通信設(shè)備, 其中所述方案確定單元執(zhí)行以下處理假如所述第二通信單元接收到響應(yīng)信號(hào),則以所述第二通信單元接收到響應(yīng)信號(hào)的時(shí) 間點(diǎn)作為參考,在規(guī)定時(shí)間段中等待所述第一通信單元對(duì)響應(yīng)信號(hào)的接收,假如所述第一通信單元接收到響應(yīng)信號(hào),則確定所述對(duì)端設(shè)備可用的方案是所述第一 和第二方案,和假如所述第一通信單元沒有接收到響應(yīng)信號(hào),則確定所述對(duì)端設(shè)備可用的方案只有所 述第二方案。
6.根據(jù)權(quán)利要求1所述的通信設(shè)備,其中所述第一方案是NFC (近場(chǎng)通信)方案,和 其中所述第二方案是Transferjet方案。
7.根據(jù)權(quán)利要求1所述的通信設(shè)備,進(jìn)一步包含發(fā)動(dòng)器啟動(dòng)單元,根據(jù)所述方案確定單元的確定結(jié)果來啟動(dòng)用于啟動(dòng)與所述第一方案 兼容的應(yīng)用的第一方案發(fā)動(dòng)器或用于啟動(dòng)與所述第二方案兼容的應(yīng)用的第二方案發(fā)動(dòng)器。
8.根據(jù)權(quán)利要求1所述的通信設(shè)備,進(jìn)一步包含第三通信單元,能夠基于第三方案以比所述第二通信單元長(zhǎng)的輪詢周期發(fā)送輪詢信號(hào)并且接收響應(yīng)所述輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào),其中所述方案確定單元以所述第一通信單元、所述第二通信單元和所述第三通信單元 中任一個(gè)接收到響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考,在比所述第三通信單元的輪詢周期長(zhǎng)的規(guī)定 時(shí)間段中等待所述第一通信單元、所述第二通信單元和所述第三通信單元對(duì)響應(yīng)信號(hào)的接 收,并且基于接收結(jié)果來確定所述對(duì)端設(shè)備可用的方案。
9.一種通信方案確定方法,包含如下步驟以規(guī)定的輪詢周期發(fā)送第一方案的輪詢信號(hào)并且以比所述第一方案長(zhǎng)的輪詢周期發(fā) 送第二方案的輪詢信號(hào);接收響應(yīng)于發(fā)送步驟中發(fā)送的所述輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的所述第一或第二方 案的響應(yīng)信號(hào);和以在接收步驟中接收到所述第一或第二方案的響應(yīng)信號(hào)的時(shí)間點(diǎn)作為參考,在比所述 第二方案的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待對(duì)所述第二或第一方案的響應(yīng)信號(hào)的接收,并 且基于接收結(jié)果確定所述對(duì)端設(shè)備可用的方案。
10.一種用于使計(jì)算機(jī)實(shí)現(xiàn)下述功能的程序發(fā)送功能,以規(guī)定的輪詢周期發(fā)送第一方案的輪詢信號(hào)并且以比所述第一方案長(zhǎng)的輪 詢周期發(fā)送第二方案的輪詢信號(hào);接收功能,接收響應(yīng)于通過所述發(fā)送功能發(fā)送的輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的所述第 一或第二方案的響應(yīng)信號(hào);方案確定功能,以通過所述接收功能接收到所述第一或第二方案的響應(yīng)信號(hào)的時(shí)間點(diǎn) 作為參考,在比所述第二方案的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待對(duì)所述第二或第一方案的 響應(yīng)信號(hào)的接收,并且基于接收結(jié)果來確定所述對(duì)端設(shè)備可用的方案。
全文摘要
本發(fā)明涉及一種通信設(shè)備、通信方案確定方法和程序。提供了一種通信設(shè)備,該通信設(shè)備包括第一通信單元,能夠基于第一方案以規(guī)定的輪詢周期發(fā)送輪詢信號(hào)和接收響應(yīng)輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);第二通信單元,能夠基于第二方案以比第一通信單元長(zhǎng)的輪詢周期發(fā)送輪詢信號(hào)和接收響應(yīng)輪詢信號(hào)而從對(duì)端設(shè)備發(fā)送的響應(yīng)信號(hào);和方案確定單元,以第一或第二通信單元接收到響應(yīng)信號(hào)的時(shí)間作為參考,在比第二通信單元的輪詢周期長(zhǎng)的規(guī)定時(shí)間段中等待第二或第一通信單元對(duì)響應(yīng)信號(hào)的接收,并基于接收結(jié)果確定對(duì)端設(shè)備可用的方案。
文檔編號(hào)H04B5/02GK101964673SQ20101023292
公開日2011年2月2日 申請(qǐng)日期2010年7月16日 優(yōu)先權(quán)日2009年7月24日
發(fā)明者宮林直樹, 岡田浩, 末吉正弘, 米田好博 申請(qǐng)人:索尼公司