專利名稱:便攜式通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于經(jīng)由無(wú)線通信從其他便攜式通信終端獲得信息的便攜式通信終端以及用于控制該便攜式通信終端的方法。
背景技術(shù):
已經(jīng)存在用戶可以隨身攜帶的可用的便攜式通信終端,比如便攜式游戲設(shè)備或者智能手機(jī)。這些便攜式通信終端可以經(jīng)由諸如基于IEEE802的無(wú)線LAN或者藍(lán)牙標(biāo)準(zhǔn)的無(wú)線通信與存在于其周圍空間中的其他便攜式通信終端交換信息(例如見JP2006-50020A)。具體地,關(guān)于便攜式游戲設(shè)備等,存在如下情況,這樣的便攜式通信終端包括如下功能檢測(cè)可以與該便攜式通信終端本身通信的其他便攜式通信終端而無(wú)需用戶每次指定通信伙伴,并且自動(dòng)與檢測(cè)到的便攜式通信終端通信以交換先前準(zhǔn)備好的信息。
發(fā)明內(nèi)容
利用上述功能,便攜式通信終端可以從其他未指定的便攜式通信終端獲得信息而不用來(lái)自用戶的具體指令。但是,根據(jù)這樣的功能,便攜式通信終端不用來(lái)自用戶的指令而自動(dòng)與另一便攜式通信終端通信,因此可能導(dǎo)致用戶不需要的操作,比如一次又一次地建立與相同通信伙伴的通信連接。這樣的不需要的操作導(dǎo)致功耗并且是不希望的??紤]到以上情況,已經(jīng)構(gòu)思了本發(fā)明的一個(gè)或多個(gè)實(shí)施例,并且目標(biāo)是提供能夠在與其他便攜式通信終端交換數(shù)據(jù)時(shí)降低功耗的便攜式通信終端以及用于控制該便攜式通信終端的方法。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種便攜式通信終端,包括主處理器以及具有內(nèi)部存儲(chǔ)器的通信模塊。該通信模塊包括目標(biāo)終端確定單元,用于在其中主處理器停止操作的預(yù)定操作模式中檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端,并且將檢測(cè)到的便攜式通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端;以及目標(biāo)數(shù)據(jù)獲得單元,用于獲得從確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù)。該主處理器包括用于使用獲得目標(biāo)數(shù)據(jù)執(zhí)行處理的處理執(zhí)行單元。當(dāng)獲得目標(biāo)數(shù)據(jù)時(shí),該目標(biāo)數(shù)據(jù)獲得單元將用于標(biāo)識(shí)確定的目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到該內(nèi)部存儲(chǔ)器中。在主處理器保持停止時(shí),該目標(biāo)終端確定單元確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器中,并且在確定存儲(chǔ)了該標(biāo)識(shí)信息的情況下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。此外,根據(jù)本發(fā)明的實(shí)施例,提供了一種控制便攜式通信終端的方法,該便攜式通信終端包括主處理器和具有內(nèi)部存儲(chǔ)器的通信模塊。該方法包括步驟在其中主處理器停止操作的預(yù)定操作模式下,通過(guò)通信模塊檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端;通過(guò)通信模塊將檢測(cè)到的通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端;通過(guò)通信模塊獲得從確定的目標(biāo)終端發(fā)送的目標(biāo)數(shù)據(jù);以及通過(guò)主處理器使用獲得的目標(biāo)數(shù)據(jù)執(zhí)行處理。在獲得目標(biāo)數(shù)據(jù)的步驟中,該通信模塊將用于標(biāo)識(shí)確定的目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到該內(nèi)部存儲(chǔ)器中。在確定目標(biāo)終端的步驟中,在主處理器保持停止時(shí),該通信模塊確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器中,并且在確定
存儲(chǔ)了該標(biāo)識(shí)信息的情況下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。
在附圖中圖I是例示根據(jù)本發(fā)明實(shí)施例的便攜式通信終端的硬件配置的圖;圖2是例示根據(jù)本發(fā)明實(shí)施例的便攜式通信終端的功能的功能框圖;圖3是例示在內(nèi)部存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)的例子的圖;以及
圖4是例示由通信處理器執(zhí)行的處理的例子的流程圖。
具體實(shí)施例方式根據(jù)本發(fā)明的實(shí)施例,提供了便攜式通信終端,包括主處理器以及具有內(nèi)部存儲(chǔ)器的通信模塊。該通信模塊包括目標(biāo)終端確定單元,用于在其中主處理器停止操作的預(yù)定操作模式中檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端,并且將檢測(cè)到的便攜式通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端;以及目標(biāo)數(shù)據(jù)獲得單元,用于獲得從確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù)。該主處理器包括用于使用獲得的目標(biāo)數(shù)據(jù)執(zhí)行處理的處理執(zhí)行單元。當(dāng)獲得目標(biāo)數(shù)據(jù)時(shí),該目標(biāo)數(shù)據(jù)獲得單元將用于標(biāo)識(shí)確定的目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到該內(nèi)部存儲(chǔ)器中。在主處理器保持停止時(shí),該目標(biāo)終端確定單元確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器中,并且在確定存儲(chǔ)了該標(biāo)識(shí)信息的情況下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。在該便攜式通信終端中,該目標(biāo)數(shù)據(jù)獲得單元可以在該主處理器保持停止時(shí)獲得從該目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù),并將獲得的目標(biāo)數(shù)據(jù)存儲(chǔ)到該內(nèi)部存儲(chǔ)器中。在該預(yù)定操作模式結(jié)束之后,該處理執(zhí)行單元可以使用存儲(chǔ)在該內(nèi)部存儲(chǔ)器中的目標(biāo)數(shù)據(jù)執(zhí)行處理。此外,在該便攜式通信終端中,該目標(biāo)終端確定單元可以通過(guò)接收從便攜式通信終端傳輸?shù)耐ㄖ盘?hào)來(lái)檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的便攜式通信終端。該目標(biāo)數(shù)據(jù)獲得單元可以獲得在接收的通知信號(hào)的預(yù)定部分中包含的數(shù)據(jù)作為目標(biāo)數(shù)據(jù)。此外,在該便攜式通信終端中,每次預(yù)定項(xiàng)數(shù)的目標(biāo)數(shù)據(jù)被獲得并存儲(chǔ)在內(nèi)部存儲(chǔ)器中時(shí),該目標(biāo)數(shù)據(jù)獲得單元可以指示結(jié)束該預(yù)定操作模式。該處理執(zhí)行單元可以使用在該預(yù)定操作模式期間存儲(chǔ)在該內(nèi)部存儲(chǔ)器中的預(yù)定項(xiàng)數(shù)的目標(biāo)數(shù)據(jù)來(lái)執(zhí)行處理。以下將參考附圖詳細(xì)描述本發(fā)明的實(shí)施例。圖I是根據(jù)本發(fā)明實(shí)施例的便攜式通信終端I的硬件配置的圖。便攜式通信終端I是便攜式信息處理設(shè)備,比如便攜式游戲設(shè)備。如圖I所示,便攜式通信終端I包括主處理器11、主存儲(chǔ)器12、通信模塊13、電源14和電源控制電路15。主處理器11根據(jù)存儲(chǔ)在主存儲(chǔ)器12中的程序執(zhí)行各種信息處理。具體地,在此實(shí)施例中,主處理器11指示通信模塊13工作在待機(jī)模式下。此外,使用通信模塊13已經(jīng)從另一便攜式通信終端I接收到的數(shù)據(jù),主處理器11執(zhí)行各種處理。主存儲(chǔ)器12包括諸如RAM的存儲(chǔ)器設(shè)備,并且存儲(chǔ)主處理器11執(zhí)行的程序。主存儲(chǔ)器12還操作為主處理器11的工作存儲(chǔ)器。通信模塊13是包括通信處理器13a和內(nèi)部存儲(chǔ)器13b的微處理器,如圖I所示。通信模塊13根據(jù)來(lái)自主處理器11的指令與其他通信設(shè)備進(jìn)行無(wú)線數(shù)據(jù)通信。此無(wú)線數(shù)據(jù)通信可以按各種方式進(jìn)行,比如基于IEEE802. 11的無(wú)線LAN或者藍(lán)牙標(biāo)準(zhǔn)。電源14是例如用于提供便攜式通信終端I的操作所需的電力的可再充電電池。電源控制電路15在需要時(shí)轉(zhuǎn)換電源14提供的電力,并將該電力提供給便攜式通信終端I的每個(gè)部分。在此實(shí)施例中,便攜式通信終端I操作在包括正常模式和待機(jī)模式的多個(gè)操作模式之一下。正常模式是允許為主處理器11提供電力并且主處理器11執(zhí)行各種信息處理的操作模式。另一方面,待機(jī)模式是允許通信模塊13獨(dú)立于主處理器11而通信的操作模式。在待機(jī)模式下的操作中,暫停向主處理器11供電。即,在待機(jī)模式下,主處理器11停止操作,并且通信模塊13自主檢測(cè)通信伙伴。在待機(jī)模式下,暫停向主處理器11供電,并且主存儲(chǔ)器12僅維持在模式轉(zhuǎn)換到待機(jī)模式時(shí)所存儲(chǔ)的數(shù)據(jù),并且存儲(chǔ)在主存儲(chǔ)器12中的數(shù)據(jù)不被更新。因而,在待機(jī)模式下,便攜式通信終端I使用比在正常模式下少得多的電力來(lái) 操作。便攜式通信終端I在待機(jī)模式下與由通信模塊13檢測(cè)到的另一便攜式通信終端I交換數(shù)據(jù)。在以下,在便攜式通信終端I之間交換的數(shù)據(jù)被稱為目標(biāo)數(shù)據(jù)。例如,在其中便攜式通信終端I執(zhí)行游戲程序時(shí)的情況下,目標(biāo)數(shù)據(jù)是游戲程序產(chǎn)生的數(shù)據(jù),并且可以是游戲的項(xiàng)目或角色的數(shù)據(jù)。以下將參考圖2的功能框圖詳細(xì)描述便攜式通信終端I實(shí)現(xiàn)的功能的實(shí)施例。如圖2所示,便攜式通信終端I功能上包括應(yīng)用執(zhí)行單元21、模式控制單元22、目標(biāo)終端確定單元23和目標(biāo)數(shù)據(jù)獲得單元24。在這些之中,應(yīng)用執(zhí)行單元21和模式控制單元22由執(zhí)行存儲(chǔ)在主存儲(chǔ)器12中的程序的主處理器11實(shí)現(xiàn)。目標(biāo)終端確定單元23和目標(biāo)數(shù)據(jù)獲得單元24由執(zhí)行嵌入的固件的通信處理器13a實(shí)現(xiàn)。應(yīng)用執(zhí)行單元21執(zhí)行存儲(chǔ)在主存儲(chǔ)器12中的應(yīng)用程序的處理。例如,如果此應(yīng)用程序是游戲程序,則應(yīng)用執(zhí)行單元21執(zhí)行游戲處理。此外,應(yīng)用執(zhí)行單元21產(chǎn)生要傳輸?shù)搅硪槐銛y式通信終端I的目標(biāo)數(shù)據(jù)(傳輸目標(biāo)數(shù)據(jù)),并使用目標(biāo)數(shù)據(jù)獲得單元24從另一便攜式通信終端I獲得的目標(biāo)數(shù)據(jù)(接收目標(biāo)數(shù)據(jù))執(zhí)行處理,這將在稍后描述。例如,應(yīng)用執(zhí)行單元21通過(guò)例如在顯示器(未示出)上顯示而將接收目標(biāo)數(shù)據(jù)的內(nèi)容呈現(xiàn)給用戶。模式控制單元22在接收到例如來(lái)自應(yīng)用執(zhí)行單元21的指令或者來(lái)自用戶的操作指令時(shí)開始待機(jī)模式。具體地,模式控制單元22指示通信模塊13開始待機(jī)模式,并且還指示電源控制電路15停止向主處理器11本身供電。由此,主處理器11停止操作。在待機(jī)模式下的操作期間,目標(biāo)終端確定單元23檢測(cè)存在于通信范圍內(nèi)的另一便攜式通信終端1,并將檢測(cè)到的便攜式通信終端I確定為目標(biāo)終端。在此,目標(biāo)終端指?jìng)鬏斠赡繕?biāo)數(shù)據(jù)獲得單元224獲得的目標(biāo)數(shù)據(jù)的便攜式通信終端1,這將在稍后描述。具體地,在接收到來(lái)自模式控制單元22的開始待機(jī)模式的指令時(shí),目標(biāo)終端確定單元23開始待機(jī)模式以等待從另一便攜式通信終端I傳輸?shù)耐ㄖ盘?hào)(例如信標(biāo)信號(hào))。在此,通知信號(hào)是從通信設(shè)備發(fā)送的用于在與另一通信設(shè)備建立通信連接之前向另一通信設(shè)備通知其自己的信息、并且通常不發(fā)送到特定通信設(shè)備而是發(fā)送到非特定通信設(shè)備的通信分組。當(dāng)在待機(jī)狀態(tài)下接收到通知信號(hào)時(shí),目標(biāo)終端確定單元23確定已經(jīng)傳輸該通知信號(hào)的通信設(shè)備是否是滿足預(yù)定條件的便攜式通信終端I。如果該通信設(shè)備被確定為滿足預(yù)定條件的便攜式通信終端1,則這樣的便攜式通信終端I被確定為目標(biāo)終端。稍后將詳細(xì)描述該預(yù)定條件。目標(biāo)終端確定單元23可以在等待從其他便攜式通信終端I傳輸?shù)耐ㄖ盘?hào)的待機(jī)狀態(tài)和常規(guī)地向其他便攜式通信終端I傳輸通知信號(hào)的信號(hào)傳輸狀態(tài)之間交替。以此方式,當(dāng)每個(gè)工作在待機(jī)模式的兩個(gè)便攜式通信終端I彼此接近到在它們可以通信的距離內(nèi)時(shí),一個(gè)便攜式通信終端I接收從另一便攜式通信終端I傳輸?shù)耐ㄖ盘?hào),由此檢測(cè)已經(jīng)傳輸該通知信號(hào)的便攜式通信終端I的存在。目標(biāo)數(shù)據(jù)獲得單元24獲得由目標(biāo)終端確定單元23確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù)。在此實(shí)施例中,假設(shè)目標(biāo)終端傳輸在上述通知信號(hào)中包括的傳輸目標(biāo)數(shù)據(jù)。目標(biāo)數(shù)據(jù)獲得單元24從在目標(biāo)終端確定單元23確定該目標(biāo)終端時(shí)接收的通知信號(hào)中提取目標(biāo)數(shù)據(jù)。以此方式,在確定目標(biāo)終端之后,目標(biāo)數(shù)據(jù)獲得單元24可以獲得接收目標(biāo)數(shù)據(jù)而不用新建立與目標(biāo)終端的通信連接以及接收另外的目標(biāo)數(shù)據(jù)。在這點(diǎn)上,在其中獲得的接收目標(biāo)數(shù) 據(jù)被存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的情況下,目標(biāo)數(shù)據(jù)獲得單元24可以完成獲得接收目標(biāo)數(shù)據(jù)同時(shí)保留在待機(jī)模式。換句話說(shuō),當(dāng)獲得接收目標(biāo)數(shù)據(jù)時(shí),通信模塊13可以獨(dú)立地獲得并保存接收目標(biāo)數(shù)據(jù)而不用操作主處理器11以及訪問主存儲(chǔ)器12。在此情況下,目標(biāo)終端將該傳輸目標(biāo)數(shù)據(jù)嵌入在通知信號(hào)的預(yù)定部分(字段)中。該字段可以在從通知信號(hào)的開頭開始計(jì)數(shù)的、從預(yù)定開始位(bit)到預(yù)定結(jié)束位的范圍內(nèi)。優(yōu)選地,此字段是不用于通知信號(hào)的原始功能(向其他便攜式通信終端I通知其自己的信息的功能)的空閑空間。具體例子包括當(dāng)通信模塊13傳輸基于IEEE802. 11標(biāo)準(zhǔn)的通知信號(hào)時(shí),目標(biāo)終端將該傳輸目標(biāo)數(shù)據(jù)存儲(chǔ)在廠商專用字段中,該字段可以用于存儲(chǔ)廠商專用的信息。利用這樣的字段,能夠使用通知信號(hào)傳輸要用于應(yīng)用程序的實(shí)際處理的目標(biāo)數(shù)據(jù)。當(dāng)以此方式使用通知信號(hào)傳輸目標(biāo)數(shù)據(jù)時(shí),目標(biāo)數(shù)據(jù)需要是將適合于該字段的量。在其中希望發(fā)送和接收超過(guò)將適合于該字段的該量的量的數(shù)據(jù)的情況下,需要在正常模式下獲得目標(biāo)數(shù)據(jù),如稍后所述。此外,當(dāng)獲得目標(biāo)數(shù)據(jù)時(shí),目標(biāo)數(shù)據(jù)獲得單元24在內(nèi)部存儲(chǔ)器I 3b中存儲(chǔ)用于標(biāo)識(shí)已經(jīng)發(fā)送該目標(biāo)數(shù)據(jù)的目標(biāo)終端的標(biāo)識(shí)信息。此標(biāo)識(shí)信息是用于唯一地標(biāo)識(shí)相應(yīng)的便攜式通信終端I的信息,比如目標(biāo)終端的MAC地址,并且可以是當(dāng)目標(biāo)終端確定單元23確定目標(biāo)終端時(shí)從該目標(biāo)終端接收的信息。當(dāng)如上所述將目標(biāo)數(shù)據(jù)獲得單元24獲得的接收目標(biāo)數(shù)據(jù)存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中時(shí),目標(biāo)數(shù)據(jù)獲得單元24與該接收目標(biāo)數(shù)據(jù)相關(guān)聯(lián)地存儲(chǔ)已經(jīng)傳輸該接收目標(biāo)數(shù)據(jù)的目標(biāo)終端的標(biāo)識(shí)信息。圖3示出在此情況下在內(nèi)部存儲(chǔ)器13b中存儲(chǔ)的內(nèi)容的例子。在圖3的例子中,內(nèi)部存儲(chǔ)器13b存儲(chǔ)目標(biāo)數(shù)據(jù)獲得單元24從目標(biāo)終端獲得的接收目標(biāo)數(shù)據(jù)以及已經(jīng)傳輸該接收目標(biāo)數(shù)據(jù)的目標(biāo)終端的標(biāo)識(shí)信息。另外,內(nèi)部存儲(chǔ)器13b存儲(chǔ)要被傳輸?shù)狡渌銛y式通信終端I的傳輸目標(biāo)數(shù)據(jù)以及其自己的標(biāo)識(shí)信息。當(dāng)便攜式通信終端I將目標(biāo)數(shù)據(jù)傳輸?shù)搅硪槐銛y式通信終端I時(shí),使用該便攜式通信終端I的傳輸目標(biāo)數(shù)據(jù)及其自己的標(biāo)識(shí)信息。在圖3中,內(nèi)部存儲(chǔ)器13b總共能夠存儲(chǔ)15項(xiàng)的接收目標(biāo)數(shù)據(jù)。在此例子中,實(shí)際存儲(chǔ)了 3項(xiàng)接收目標(biāo)數(shù)據(jù)。目標(biāo)數(shù)據(jù)獲得單元24存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的標(biāo)識(shí)信息被用在目標(biāo)終端確定單元23用于確定目標(biāo)終端的上述處理中。在以下,將說(shuō)明用于確定單元23確定目標(biāo)終端的條件。目標(biāo)終端確定單元23確定已經(jīng)傳輸通知信號(hào)的通信設(shè)備是否是與其自身相同類型的便攜式通信終端I。例如,當(dāng)通信模塊13根據(jù)無(wú)線LAN標(biāo)準(zhǔn)傳輸通知信號(hào)時(shí),這樣的通知信號(hào)包括關(guān)于SSID (服務(wù)集標(biāo)識(shí)符)的信息。這樣,如果相同類型的便攜式通信終端I總是使用相同的SSID,則目標(biāo)終端確定單元23可以通過(guò)參考在接收的通知信號(hào)中包括的SSID來(lái)發(fā)現(xiàn)已經(jīng)傳輸該通知信號(hào)的通信設(shè)備是否是與其自身相同類型的便攜式通信終端
Io如果發(fā)送通知信號(hào)的通信設(shè)備被確定為與接收該通知信號(hào)的便攜式通信終端I是相同的類型,則目標(biāo)終端確定單元23確定發(fā)送者便攜式通信終端I的標(biāo)識(shí)信息是否與存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的標(biāo)識(shí)信息相匹配。在此,假設(shè)發(fā)送通知信息的便攜式通信終端I的標(biāo)識(shí)信息被包括在此通知信號(hào)中。如果匹配的標(biāo)識(shí)信息已經(jīng)被存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中,則可以說(shuō)已經(jīng)從發(fā)送通知信號(hào)的便攜式通信終端I獲得了目標(biāo)數(shù)據(jù)。因此,在此情況下,目標(biāo)終端確定單元23不將發(fā)送該通知信號(hào)的便攜式通信終端I確定為目標(biāo)終端。換句話說(shuō),僅當(dāng)便攜式通信終端I的標(biāo)識(shí)信息未被存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中時(shí),目標(biāo)終端確定單元23 才將該便攜式通信終端I確定為目標(biāo)終端。這樣,便攜式通信終端I可以避免從相同的通信伙伴重復(fù)獲得相同的目標(biāo)數(shù)據(jù)。在待機(jī)模式結(jié)束并且正常模式開始之后,應(yīng)用執(zhí)行單元21使用已經(jīng)由目標(biāo)數(shù)據(jù)獲得單元24在待機(jī)模式下接收并存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的接收目標(biāo)數(shù)據(jù)來(lái)執(zhí)行處理。在此,假設(shè)因?yàn)榭梢源鎯?chǔ)在內(nèi)部存儲(chǔ)器13b中的接收目標(biāo)數(shù)據(jù)的項(xiàng)(item)數(shù)被限制,因此當(dāng)接收目標(biāo)數(shù)據(jù)的項(xiàng)數(shù)達(dá)到預(yù)定上限數(shù)N時(shí),目標(biāo)數(shù)據(jù)獲得單元24指示返回到正常模式。響應(yīng)于這樣的指示,電源控制電路15開始向主處理器11供電。隨后,主處理器11的應(yīng)用執(zhí)行單元21執(zhí)行應(yīng)用程序的處理以便讀出存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的接收目標(biāo)數(shù)據(jù)。此時(shí),應(yīng)用執(zhí)行單元21可以執(zhí)行用于將存儲(chǔ)的接收目標(biāo)數(shù)據(jù)從內(nèi)部存儲(chǔ)器13b復(fù)制到主存儲(chǔ)器12的處理。然后,從內(nèi)部存儲(chǔ)器13b刪除被讀出并被處理的接收目標(biāo)數(shù)據(jù)。結(jié)果,當(dāng)待機(jī)模式再次開始時(shí),通信模塊13可以獲得新的目標(biāo)數(shù)據(jù)。目標(biāo)數(shù)據(jù)獲得單元24可以基于例如來(lái)自應(yīng)用執(zhí)行單元21的指令來(lái)改變返回到正常模式的時(shí)間。具體地,目標(biāo)數(shù)據(jù)獲得單元24基于兩個(gè)返回條件的任意一個(gè)而工作“達(dá)到上限”條件,用于在獲得上限N項(xiàng)的接收目標(biāo)數(shù)據(jù)時(shí)返回到正常模式,如上所述;以及“每次”條件,用于每次獲得一項(xiàng)接收目標(biāo)數(shù)據(jù)時(shí)返回到正常模式。應(yīng)用執(zhí)行單元21選擇多個(gè)返回條件之一并向目標(biāo)數(shù)據(jù)獲得單元24指示該條件,由此,依賴于數(shù)據(jù)的特性,使得能夠統(tǒng)一獲得多項(xiàng)接收目標(biāo)數(shù)據(jù),或者每次獲得一項(xiàng)接收目標(biāo)數(shù)據(jù)時(shí),將該項(xiàng)獲得的接收目標(biāo)數(shù)據(jù)的內(nèi)容反映在其處理中。在以下,將參考圖4的流程圖說(shuō)明在接收到開始待機(jī)模式的指令時(shí)由通信處理器13a執(zhí)行的處理的例子。當(dāng)待機(jī)模式開始時(shí),目標(biāo)終端確定單元23首先等待接收通知信號(hào)(SI)。在接收到該通知信號(hào)時(shí),目標(biāo)終端確定單元23然后確定該通知信號(hào)是否是從相同類型的便攜式通信終端接收到的(S2)。如果該通知信號(hào)不是從相同類型的便攜式通信終端接收到的,則返回到SI,目標(biāo)終端確定單元23等待接收下一通知信號(hào)。另一方面,當(dāng)確定該通知信號(hào)是從相同類型的便攜式通信終端I接收到的時(shí),目標(biāo)終端確定單元23確定發(fā)送者便攜式通信終端I的標(biāo)識(shí)信息是否已存儲(chǔ)在內(nèi)部存儲(chǔ)器13b內(nèi)的數(shù)據(jù)庫(kù)中(S3)。如果是,則返回到SI,目標(biāo)終端確定單元23等待接收下一通知信號(hào)。
在S3,當(dāng)確定沒有存儲(chǔ)發(fā)送者便攜式通信終端I的標(biāo)識(shí)信息時(shí),目標(biāo)數(shù)據(jù)獲得單元24從在SI中接收的通知信號(hào)中提取目標(biāo)數(shù)據(jù),并將提取的目標(biāo)數(shù)據(jù)與該發(fā)送者便攜式通信終端I的標(biāo)識(shí)信息一起存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中(S4)。隨后,目標(biāo)數(shù)據(jù)獲得單元24確定“達(dá)到上限”和“每次”條件中的哪個(gè)被指定為返回到正常模式的返回條件(S5)。當(dāng)“達(dá)到上限”被指定為返回條件時(shí),目標(biāo)數(shù)據(jù)獲得單元24進(jìn)一步確定內(nèi)部存儲(chǔ)器13B是否存儲(chǔ)了上限N項(xiàng)接收目標(biāo)數(shù)據(jù)(S6)。如果不是,則返回到SI,目標(biāo)數(shù)據(jù)獲得單元24等待接收新的通知信號(hào)。另一方面,在S6,當(dāng)確定存儲(chǔ)了上限N項(xiàng)的接收目標(biāo)數(shù)據(jù)時(shí),目標(biāo)數(shù)據(jù)獲得單元24指示返回到正常模式(S7)。類似地,在其中“每次”被指定為返回條件的情況下,目標(biāo)數(shù)據(jù)獲得單元24也指示返回到正常模式(S7)。根據(jù)上述處理流程,盡管維持待機(jī)模式,但是通信處理器13a繼續(xù)獲得接收目標(biāo)數(shù)據(jù),直到滿足返回到正常模式的返回條件。此外,一旦從便攜式通信終端I獲得目標(biāo)數(shù)據(jù),內(nèi)部存儲(chǔ)器13b存儲(chǔ)這樣的便攜式通信終端I的標(biāo)識(shí)信息。此方法使得能夠避免冗余地從相同的便攜式通信終端I獲得目標(biāo)數(shù)據(jù),結(jié)果,具有有限容量的內(nèi)部存儲(chǔ)器13b可以存儲(chǔ)大量目標(biāo)數(shù)據(jù),并且可以降低返回到正常模式的頻率。
本發(fā)明的實(shí)施例不限于上述例子。例如,在以上,通信處理器13a將接收目標(biāo)數(shù)據(jù)存儲(chǔ)在目標(biāo)存儲(chǔ)器13b中,同時(shí)維持待機(jī)模式。或者,通信處理器13a可以在獲得接收目標(biāo)數(shù)據(jù)時(shí)返回到正常模式,并且根據(jù)主處理器11的控制獲得接收目標(biāo)數(shù)據(jù)。在這樣的情況下,當(dāng)目標(biāo)終端確定單元23確定目標(biāo)終端時(shí),目標(biāo)數(shù)據(jù)獲得單元24指示返回到正常模式,并且基于該指示,主處理器11開始操作。此外,目標(biāo)數(shù)據(jù)獲得單元24建立與目標(biāo)終端的通信連接。更具體地,在特定(ad-hoc)模式無(wú)線LAN的情況下,目標(biāo)數(shù)據(jù)獲得單元24建立其中可以例如通過(guò)與目標(biāo)終端形成IBSS (獨(dú)立基本服務(wù)集)來(lái)進(jìn)行相互通信的狀態(tài)。在此狀態(tài)下,目標(biāo)數(shù)據(jù)獲得單元24基于主處理器11的控制從目標(biāo)終端接收目標(biāo)數(shù)據(jù)并將接收的目標(biāo)數(shù)據(jù)存儲(chǔ)在主存儲(chǔ)器12中。在完成獲得并存儲(chǔ)目標(biāo)數(shù)據(jù)后,正常模式結(jié)束以返回到待機(jī)模式,并且在處理器11停止操作。以此方式,盡管需要每次獲得目標(biāo)數(shù)據(jù)時(shí)操作主處理器11并且訪問主存儲(chǔ)器12,但是能夠獲得具有難以作為目標(biāo)數(shù)據(jù)存儲(chǔ)在內(nèi)部存儲(chǔ)器13b中的大小的數(shù)據(jù)。在此情況下,同樣,目標(biāo)數(shù)據(jù)獲得單元24在內(nèi)部存儲(chǔ)器13b中存儲(chǔ)從其接收目標(biāo)數(shù)據(jù)的目標(biāo)終端的標(biāo)識(shí)信息,因此,當(dāng)從相同的便攜式通信終端I接收通知信號(hào)時(shí),目標(biāo)終端確定單元23可以避免將這樣的便攜式通信終端I確定為目標(biāo)終端。結(jié)果,能夠防止主處理器11操作許多次以便獲得相同的目標(biāo)數(shù)據(jù)。在以上,目標(biāo)終端確定單元23總是將與其自身相同類型的便攜式通信終端I確定為目標(biāo)終端。但是,目標(biāo)終端確定單元23不限于以上情況,而是可以將多個(gè)類型的便攜式通信終端確定為目標(biāo)終端。在這樣的情況下,例如,目標(biāo)終端確定單元23將已經(jīng)傳輸了包括多個(gè)預(yù)定SSID之一的通知信號(hào)的便攜式通信終端確定為目標(biāo)終端。
權(quán)利要求
1.一種便攜式通信終端,包括 主處理器;以及 通信模塊,具有內(nèi)部存儲(chǔ)器, 其中該通信模塊包括 目標(biāo)終端確定單元,用于在其中主處理器停止操作的預(yù)定操作模式中檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端,并且將檢測(cè)到的便攜式通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端;以及 目標(biāo)數(shù)據(jù)獲得單元,用于獲得從確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù), 其中該主處理器包括用于使用獲得的目標(biāo)數(shù)據(jù)執(zhí)行處理的處理執(zhí)行單元, 其中,當(dāng)獲得目標(biāo)數(shù)據(jù)時(shí),該目標(biāo)數(shù)據(jù)獲得單元將用于標(biāo)識(shí)確定的目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到該內(nèi)部存儲(chǔ)器中,以及 其中,在主處理器保持停止時(shí),該目標(biāo)終端確定單元確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器中,并且在確定存儲(chǔ)了該標(biāo)識(shí)信息的情況下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。
2.根據(jù)權(quán)利要求I的便攜式通信終端, 其中該目標(biāo)數(shù)據(jù)獲得單元在該主處理器保持停止時(shí)獲得從該目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù),并將獲得的目標(biāo)數(shù)據(jù)存儲(chǔ)到該內(nèi)部存儲(chǔ)器中,以及 其中在該預(yù)定操作模式結(jié)束之后,該處理執(zhí)行單元使用存儲(chǔ)在該內(nèi)部存儲(chǔ)器中的目標(biāo)數(shù)據(jù)執(zhí)行處理。
3.根據(jù)權(quán)利要求2的便攜式通信終端, 其中該目標(biāo)終端確定單元通過(guò)接收從便攜式通信終端傳輸?shù)耐ㄖ盘?hào)來(lái)檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的便攜式通信終端,以及 其中該目標(biāo)數(shù)據(jù)獲得單元獲得在接收的通知信號(hào)的預(yù)定部分中包含的數(shù)據(jù)作為目標(biāo)數(shù)據(jù)。
4.根據(jù)權(quán)利要求2的便攜式通信終端, 其中每次預(yù)定項(xiàng)數(shù)的目標(biāo)數(shù)據(jù)被獲得并存儲(chǔ)在內(nèi)部存儲(chǔ)器中時(shí),該目標(biāo)數(shù)據(jù)獲得單元指示結(jié)束該預(yù)定操作模式,以及 其中該處理執(zhí)行單元使用在該預(yù)定操作模式期間存儲(chǔ)在該內(nèi)部存儲(chǔ)器中的預(yù)定項(xiàng)數(shù)的目標(biāo)數(shù)據(jù)來(lái)執(zhí)行處理。
5.一種控制便攜式通信終端的方法,該便攜式通信終端包括主處理器和具有內(nèi)部存儲(chǔ) 器的通信模塊,該方法包括步驟 在其中主處理器停止操作的預(yù)定操作模式下,通過(guò)通信模塊檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端; 通過(guò)通信模塊將檢測(cè)到的便攜式通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端; 通過(guò)通信模塊獲得從確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù);以及 通過(guò)主處理器使用獲得的目標(biāo)數(shù)據(jù)執(zhí)行處理, 其中,在獲得目標(biāo)數(shù)據(jù)的步驟中,該通信模塊將用于標(biāo)識(shí)確定的目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到該內(nèi)部存儲(chǔ)器中,以及 其中,在確定目標(biāo)終端的步驟中,在主處理器保持停止時(shí),該通信模塊確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器中,并且在確定存儲(chǔ)了該標(biāo)識(shí)信息 的情況下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。
全文摘要
通信模塊13在其中主處理器11停止操作的預(yù)定操作模式下檢測(cè)在可能進(jìn)行通信連接的范圍內(nèi)存在的另一便攜式通信終端;將檢測(cè)到的通信終端確定為從其獲得目標(biāo)數(shù)據(jù)的目標(biāo)終端;獲得從確定的目標(biāo)終端傳輸?shù)哪繕?biāo)數(shù)據(jù);并將用于標(biāo)識(shí)目標(biāo)終端的標(biāo)識(shí)信息存儲(chǔ)到內(nèi)部存儲(chǔ)器13b中。主處理器11使用獲得的目標(biāo)數(shù)據(jù)執(zhí)行處理。在主處理器保持停止時(shí),通信模塊13確定檢測(cè)到的便攜式通信終端的標(biāo)識(shí)信息是否已經(jīng)存儲(chǔ)在該內(nèi)部存儲(chǔ)器13b中,并且在確定存儲(chǔ)了該標(biāo)識(shí)信息的條件下,不將檢測(cè)到的便攜式通信終端確定為目標(biāo)終端。
文檔編號(hào)H04W88/02GK102869075SQ20121023019
公開日2013年1月9日 申請(qǐng)日期2012年7月4日 優(yōu)先權(quán)日2011年7月4日
發(fā)明者柴田勝?gòu)? 田平武彥 申請(qǐng)人:索尼計(jì)算機(jī)娛樂公司