本發(fā)明涉及一種便攜式終端、數(shù)據(jù)通信系統(tǒng)、數(shù)據(jù)通信方法和程序。
背景技術(shù):
目前,存在被稱為短距離無線通信的無線通信技術(shù),該短距離無線通信具有從幾厘米到大約1米的短的到達(dá)距離。同時(shí)存在一種使用短距離無線通信在設(shè)備之間執(zhí)行相互通信的技術(shù),該方法是通過將用于讀取和寫入無線標(biāo)簽(以下稱為射頻(rf)標(biāo)簽)的數(shù)據(jù)的讀取器和寫入器以非接觸方式靠近rf標(biāo)簽,來以非接觸方式讀取和寫入嵌入式存儲(chǔ)器的數(shù)據(jù)。
此外,專利文獻(xiàn)1公開了一種技術(shù),該技術(shù)在先前讀取位置信息和先前讀取方向信息的基礎(chǔ)上,在讀取rf標(biāo)簽并且報(bào)告貼附有rf標(biāo)簽的對(duì)象的引導(dǎo)信息時(shí)指定位置信息并讀取方向信息。
現(xiàn)有技術(shù)
專利文獻(xiàn)
專利文獻(xiàn)1:日本未經(jīng)審查專利申請(qǐng),首次公開no.2014-53028
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的問題
由于短距離無線通信中的無線通信距離短,所以在執(zhí)行數(shù)據(jù)通信的同時(shí),必須使得rf標(biāo)簽靠近讀取器和寫入器的天線。因此,在執(zhí)行大容量數(shù)據(jù)通信并且通信時(shí)間長時(shí),用戶必須要長時(shí)間地將rf標(biāo)簽固定在讀取器和寫入器附近,并且在數(shù)據(jù)通信期間注意而不要使得它們偏離可通信區(qū)域。
此外,從設(shè)計(jì)的觀點(diǎn)來看,具有讀寫器和寫入器功能的便攜式終端可能并沒有指示嵌入式rf標(biāo)簽的天線位置的標(biāo)記。同樣,具有嵌入式rf標(biāo)簽的數(shù)據(jù)終端可能并沒有指示嵌入式rf標(biāo)簽的位置的標(biāo)記。在沒有指示rf標(biāo)簽的天線位置的標(biāo)記或rf標(biāo)簽的位置的標(biāo)記時(shí),用戶需要確認(rèn)嵌入在數(shù)據(jù)終端中的rf標(biāo)簽以及嵌入在便攜式終端中的天線的位置,然后調(diào)整這兩個(gè)位置。隨后,用戶需要持續(xù)地固定便攜式終端,以使得其在進(jìn)行數(shù)據(jù)通信的同時(shí)被保持在可通信區(qū)域內(nèi)。這里,如果用戶在數(shù)據(jù)通信期間移動(dòng)了便攜式終端,則該便攜式終端可能偏離該可通信區(qū)域并且數(shù)據(jù)通信可能被中斷。以這種方式,如果數(shù)據(jù)通信被中斷,則用戶需要再次準(zhǔn)確地執(zhí)行對(duì)準(zhǔn),使得嵌入在數(shù)據(jù)終端中的rf標(biāo)簽和嵌入在便攜式終端中的天線彼此接近地相對(duì),并且開始數(shù)據(jù)通信。
此外,在專利文獻(xiàn)1所示的技術(shù)中,基于先前讀取位置信息和先前讀取方向信息來顯示引導(dǎo)信息,從而指示被貼附有rf標(biāo)簽的對(duì)象的方向或位置。在專利文獻(xiàn)1所示的技術(shù)中,當(dāng)用戶在數(shù)據(jù)通信期間移動(dòng)便攜式終端并且數(shù)據(jù)通信被中斷時(shí),難以實(shí)時(shí)地引導(dǎo)用戶以使得便攜式終端位于能夠進(jìn)行數(shù)據(jù)通信的位置。
本發(fā)明中所觀察到的問題在于,用戶在數(shù)據(jù)終端和便攜式終端在數(shù)據(jù)通信期間偏離可通信區(qū)域時(shí)難以將該數(shù)據(jù)終端和便攜式終端再次對(duì)準(zhǔn)。
解決問題的手段
鑒于上述問題,根據(jù)本發(fā)明的一個(gè)方面,一種便攜式終端,包括:無線通信單元,其被配置為以非接觸方式與無線標(biāo)簽進(jìn)行通信;位置確定單元,其被配置為確定該便攜式終端的位置;控制單元,其被配置為在執(zhí)行與該無線標(biāo)簽的通信時(shí)該通信被禁用的情況下,基于該位置確定單元所確定的位置而生成引導(dǎo)信息,該引導(dǎo)信息用于將該便攜式終端引導(dǎo)至能夠與該無線標(biāo)簽進(jìn)行通信的可通信區(qū)域;和顯示單元,其被配置為顯示所生成的引導(dǎo)信息。
而且,根據(jù)本發(fā)明的一個(gè)方面,一種便攜式終端,包括:無線通信單元,其被配置為以非接觸方式與無線標(biāo)簽進(jìn)行通信;加速度確定單元,其被配置為確定該便攜式終端的加速度;控制單元,其被配置為在執(zhí)行與該無線標(biāo)簽的通信時(shí)該通信被禁用的情況下,基于該加速度確定單元所確定的加速度而生成引導(dǎo)信息,該引導(dǎo)信息用于將該便攜式終端引導(dǎo)至能夠與該無線標(biāo)簽進(jìn)行通信的可通信區(qū)域;和顯示單元,其被配置為顯示所生成的引導(dǎo)信息。
此外,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)通信系統(tǒng),包括:無線標(biāo)簽,該無線標(biāo)簽以非接觸方式被從其讀取信息和向其寫入信息,以及便攜式終端,該便攜式終端具有向該無線標(biāo)簽記錄數(shù)據(jù)和從該無線標(biāo)簽讀取數(shù)據(jù)的功能,該便攜式終端包括:無線通信單元,其被配置為以非接觸方式與無線標(biāo)簽進(jìn)行通信;位置確定單元,其被配置為確定該便攜式終端的位置;控制單元,其被配置為在執(zhí)行與該無線標(biāo)簽的通信時(shí)該通信被禁用的情況下,基于該位置確定單元所確定的位置而生成引導(dǎo)信息,該引導(dǎo)信息用于將該便攜式終端引導(dǎo)至能夠與該無線標(biāo)簽進(jìn)行通信的可通信區(qū)域;和顯示單元,其被配置為顯示所生成的引導(dǎo)信息。
此外,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)通信方法,用于在無線標(biāo)簽和便攜式終端之間通信數(shù)據(jù),該無線標(biāo)簽以非接觸方式被從其讀取信息和向其寫入信息,該便攜式終端具有向該無線標(biāo)簽記錄數(shù)據(jù)和從該無線標(biāo)簽讀取數(shù)據(jù)的功能,該數(shù)據(jù)通信方法包括:確定該便攜式終端的位置;在執(zhí)行與該無線標(biāo)簽的通信時(shí)該通信被禁用的情況下,基于所確定的位置而生成引導(dǎo)信息,該引導(dǎo)信息用于將該便攜式終端引導(dǎo)至能夠與該無線標(biāo)簽進(jìn)行通信的可通信區(qū)域;并且顯示所生成的引導(dǎo)信息。
此外,根據(jù)本發(fā)明的一個(gè)方面,提供了一種程序,用于使得計(jì)算機(jī)執(zhí)行以下步驟,該計(jì)算機(jī)向無線標(biāo)簽記錄數(shù)據(jù)和從該無線標(biāo)簽讀取數(shù)據(jù),該無線標(biāo)簽?zāi)軌蛞苑墙佑|方式被從其讀取信息和向其寫入信息,:確定該便攜式終端的位置;在執(zhí)行與該無線標(biāo)簽的通信時(shí)該通信被禁用的情況下,基于所確定的位置而生成引導(dǎo)信息,該引導(dǎo)信息用于將該便攜式終端引導(dǎo)至能夠與該無線標(biāo)簽進(jìn)行通信的可通信區(qū)域;并且顯示所生成的引導(dǎo)信息。
本發(fā)明的效果
根據(jù)本發(fā)明,如果便攜式終端和數(shù)據(jù)終端之間的數(shù)據(jù)通信無法進(jìn)行,則顯示單元基于該便攜式終端的位置確定單元所確定的位置而顯示用于將該便攜式終端引導(dǎo)至可通信區(qū)域的引導(dǎo)信息。這允許用戶在觀看顯示單元上的引導(dǎo)信息的同時(shí)移動(dòng)該便攜式終端,從而使得即使在該便攜式終端在數(shù)據(jù)通信期間已經(jīng)偏離可通信距離時(shí)也能夠有效地使便攜式終端的位置返回至可通信區(qū)域之內(nèi)。
附圖說明
圖1是示出根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)通信系統(tǒng)的配置的示意圖。
圖2是示出根據(jù)本發(fā)明第一實(shí)施例的便攜式終端和數(shù)據(jù)終端的示意性配置的示意圖。
圖3是示出根據(jù)本發(fā)明第一實(shí)施例的便攜式終端和數(shù)據(jù)終端在使用短距離無線通信執(zhí)行數(shù)據(jù)通信時(shí)的可通信區(qū)域的示圖。
圖4是示出根據(jù)本發(fā)明第一實(shí)施例的引導(dǎo)畫面的示圖。
圖5是示出生成本發(fā)明第一實(shí)施例中的引導(dǎo)畫面的處理的流程圖。
圖6是示出根據(jù)本發(fā)明第二實(shí)施例的便攜式終端和數(shù)據(jù)終端的示意性配置的示意圖。
圖7是示出根據(jù)本發(fā)明第二實(shí)施例的引導(dǎo)畫面的示圖。
圖8是示出生成本發(fā)明第二實(shí)施例中的引導(dǎo)畫面的處理的流程圖。
圖9是示出根據(jù)本發(fā)明的便攜式終端的基本配置的示意性框圖。
具體實(shí)施方式
下文將參考附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行描述。
<第一實(shí)施例>
圖1是示出根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)通信系統(tǒng)的配置的示意圖。如圖1所示,根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)通信系統(tǒng)包括便攜式終端1和數(shù)據(jù)終端2。
便攜式終端1具有rf標(biāo)簽的讀取器功能和寫入器功能。例如,諸如移動(dòng)電話、智能電話、平板電腦或便攜式游戲機(jī)之類的便攜式無線通信設(shè)備被用作便攜式終端1。數(shù)據(jù)終端2具有射頻(rf)標(biāo)簽。例如,集成電路(ic)卡、個(gè)人計(jì)算機(jī)、蜂窩電話和顯示器被用作數(shù)據(jù)終端2。rf標(biāo)簽例如存儲(chǔ)數(shù)據(jù)終端2的設(shè)置數(shù)據(jù)等。在便攜式終端1和數(shù)據(jù)終端2的rf標(biāo)簽之間能夠使用短距離無線通信來執(zhí)行數(shù)據(jù)通信。
圖2是示出便攜式終端1和數(shù)據(jù)終端2的示意性配置的框圖。圖2示出了便攜式終端1的示意性配置,并且示出了數(shù)據(jù)終端2的示意性配置。
如圖2所示,便攜式終端1包括短距離無線通信單元11、加速度傳感器12、顯示單元13、控制單元14等。
短距離無線通信單元11實(shí)現(xiàn)rf標(biāo)簽的讀取器功能和寫入器功能。短距離無線通信單元11被提供以天線15。線圈天線能夠被用作天線15。而且,天線15例如被嵌入在便攜式終端1中。
加速度傳感器12確定便攜式終端1移動(dòng)時(shí)的加速度。用于測量x軸(便攜式終端1的預(yù)定方向,例如與便攜式終端1的顯示單元的顯示表面平行的橫向方向)、y軸(垂直于x軸的方向,例如平行于便攜式終端1的顯示單元的顯示表面的垂直方向)和z軸(垂直于x軸和y軸的方向,例如朝向在便攜式終端1的顯示單元中提供的顯示表面的深度方向)這三條軸線的加速度的加速度傳感器被用作加速度傳感器12。加速度傳感器12是確定便攜式終端1的位置的位置確定單元,更具體地,其確定距能夠進(jìn)行便攜式終端1和數(shù)據(jù)終端2(無線標(biāo)簽)的通信的位置的位移。
顯示單元13例如包括觸摸面板類型的顯示器等。當(dāng)便攜式終端1已經(jīng)偏離可通信區(qū)域時(shí),以基于加速度傳感器12的測量數(shù)值獲得的每條軸線的位移為基礎(chǔ),在顯示單元13的顯示器上顯示用于將便攜式終端1引導(dǎo)至可通信區(qū)域的引導(dǎo)信息。例如,包括表示用于引導(dǎo)至可通信區(qū)域的說明內(nèi)容的字符串、圖形等的引導(dǎo)畫面能夠被用作引導(dǎo)信息。
控制單元14包括中央處理單元(cpu)和存儲(chǔ)器,并且控制整個(gè)便攜式終端1。控制單元14的存儲(chǔ)器16存儲(chǔ)用于實(shí)現(xiàn)本發(fā)明的第一實(shí)施例的計(jì)算機(jī)程序。在本發(fā)明的第一實(shí)施例中,通過執(zhí)行該計(jì)算機(jī)程序,控制單元14基于來自加速度傳感器12的加速度測量值執(zhí)行計(jì)算每條軸線的位移的處理,并且生成用于將便攜式終端1引導(dǎo)至可通信區(qū)域的引導(dǎo)畫面。也就是說,如果在執(zhí)行與數(shù)據(jù)終端2(rf標(biāo)簽21)的通信時(shí)無法進(jìn)行通信,則控制單元14以加速度傳感器12所確定的確定結(jié)果為基礎(chǔ)而生成用于將便攜式終端1引導(dǎo)至能夠與數(shù)據(jù)終端2進(jìn)行通信的可通信區(qū)域的引導(dǎo)信息。
如圖2所示,數(shù)據(jù)終端2包括rf標(biāo)簽21。rf標(biāo)簽21是用于使用短距離無線通信交換數(shù)據(jù)的無線標(biāo)簽。rf標(biāo)簽21例如被嵌入在數(shù)據(jù)終端中。
通過將便攜式終端1的天線15和數(shù)據(jù)終端2的rf標(biāo)簽21彼此靠近,能夠在便攜式終端1的短距離無線通信單元11和數(shù)據(jù)終端2的rf標(biāo)簽21之間執(zhí)行數(shù)據(jù)通信。在短距離無線通信單元11的讀取器功能中,所期望的數(shù)據(jù)從rf標(biāo)簽21被讀取,并且該數(shù)據(jù)經(jīng)由天線15而被短距離無線通信單元11所接收。在寫入器功能中,經(jīng)由天線15所期望數(shù)據(jù)從短距離無線通信單元11被傳送,被rf標(biāo)簽21所接收,并且被寫入rf標(biāo)簽21。
如上所述,用于將便攜式終端引導(dǎo)至可通信區(qū)域的引導(dǎo)畫面被顯示在顯示單元13的顯示器上。將對(duì)生成這樣的引導(dǎo)畫面的處理進(jìn)行描述。
圖3是示出便攜式終端1和數(shù)據(jù)終端2在使用短距離無線通信執(zhí)行數(shù)據(jù)通信時(shí)的可通信區(qū)域的示圖。在圖3中,可通信區(qū)域41是便攜式終端1能夠執(zhí)行數(shù)據(jù)通信的可通信區(qū)域??赏ㄐ艆^(qū)域42是數(shù)據(jù)終端2能夠執(zhí)行數(shù)據(jù)通信的可通信區(qū)域。便攜式終端1的可通信區(qū)域41和數(shù)據(jù)終端2的可通信區(qū)域42有所重疊,從而使得便攜式終端1的短距離無線通信單元11能夠從數(shù)據(jù)終端2的rf標(biāo)簽21讀取所期望數(shù)據(jù)。此外,便攜式終端1的短距離無線通信單元11能夠?qū)⑺谕麛?shù)據(jù)寫入到數(shù)據(jù)終端2的rf標(biāo)簽21。假設(shè)便攜式終端1在便攜式終端1和數(shù)據(jù)終端2正在使用短距離無線通信而執(zhí)行數(shù)據(jù)通信時(shí)被移動(dòng)。此時(shí),如果便攜式終端1與數(shù)據(jù)終端2之間的位置關(guān)系偏離了可通信區(qū)域41和可通信區(qū)域42相交的關(guān)系,則便攜式終端1與數(shù)據(jù)終端2的rf標(biāo)簽之間的數(shù)據(jù)通信就不被執(zhí)行。在短距離無線通信的情況下,可通信區(qū)域41和可通信區(qū)域42很小,并且難以將便攜式終端1保持在可通信區(qū)域之中。
因此,在本發(fā)明的第一實(shí)施例中,當(dāng)便攜式終端1在數(shù)據(jù)通信期間被移動(dòng)并且便攜式終端1和數(shù)據(jù)終端2的rf標(biāo)簽之間的數(shù)據(jù)通信處于禁用狀態(tài)時(shí),便攜式終端1的加速度傳感器12開始測量便攜式終端1的加速度。在本發(fā)明的第一實(shí)施例中,基于加速度的測量值計(jì)算便攜式終端1自與數(shù)據(jù)終端2的rf標(biāo)簽的通信被禁用的時(shí)間點(diǎn)起的位移。在本發(fā)明的第一實(shí)施例中,基于所獲得的位移,用于將便攜式終端1引導(dǎo)至可通信區(qū)域的引導(dǎo)信息被顯示在顯示單元13上。用戶在觀看顯示單元13的引導(dǎo)的同時(shí)移動(dòng)便攜式終端1,從而使得即使在便攜式終端1在數(shù)據(jù)通信期間已經(jīng)偏離可通信距離時(shí),也能夠有效地將便攜式終端1的位置返回到可通信區(qū)域內(nèi)。
也就是說,在本發(fā)明的第一實(shí)施例中,當(dāng)便攜式終端1的可通信區(qū)域41和數(shù)據(jù)終端2的可通信區(qū)域42在數(shù)據(jù)通信期間并不重疊時(shí)(在偏離可通信區(qū)域的情況下),便攜式終端1的加速度傳感器12從該時(shí)間點(diǎn)開始測量x軸、y軸和z軸的加速度。通過在每個(gè)固定時(shí)間將對(duì)每條軸線所測量的加速度對(duì)時(shí)間進(jìn)行二次積分,獲得每條軸線在每個(gè)固定時(shí)間的位移。對(duì)于每條軸線,通過累加在每個(gè)固定時(shí)刻的位移而得到便攜式終端1從通信被禁用的時(shí)間點(diǎn)所在的位置起的每條軸線的位移。一旦獲得了每條軸線的位移,就可以基于每條軸線的位移而生成用于將便攜式終端1引導(dǎo)至可通信區(qū)域的引導(dǎo)畫面。
圖4是示出引導(dǎo)畫面50的示圖。如圖4所示,引導(dǎo)畫面50包括箭頭指示符51至53以及距離指示符54至56。箭頭指示符51表示朝向可通信區(qū)域的x軸方向。箭頭指示符52表示朝向可通信區(qū)域的y軸方向。箭頭指示符53表示朝向可通信區(qū)域的z軸方向。距離指示符54表示在x軸方向上朝向可通信區(qū)域的距離。距離指示符55表示在y軸方向上朝向通信區(qū)域的距離。距離指示符56表示在z軸方向上朝向可通信區(qū)域的距離。
朝向可通信區(qū)域的x軸方向的箭頭指示符51、y軸方向的箭頭指示符52以及z軸方向的箭頭指示符53被顯示為與便攜式終端1所獲取到的每條軸線的位移相反。而且,每個(gè)箭頭指示符51至53的方向根據(jù)所獲取位移的符號(hào)而改變,從而使得始終顯示朝向可通信區(qū)域的方向。每條軸線的所獲取位移的絕對(duì)值被顯示為朝向通信區(qū)域的x軸方向的距離指示符54、y軸方向的距離指示符55以及z軸方向的距離指示符56。
圖5是示出生成本發(fā)明第一實(shí)施例中的引導(dǎo)畫面的處理的流程圖。在圖5中,控制單元14確定便攜式終端1和數(shù)據(jù)終端2的rf標(biāo)簽之間的數(shù)據(jù)通信是否已經(jīng)完成(步驟s1)。當(dāng)數(shù)據(jù)通信已經(jīng)完成時(shí)(步驟s1:是),控制單元14終止處理。另一方面,當(dāng)數(shù)據(jù)通信尚未完成時(shí)(步驟s1:否),控制單元14確定數(shù)據(jù)終端2是否處于可通信區(qū)域內(nèi)(步驟s2)。例如,當(dāng)控制單元14與數(shù)據(jù)終端2通信時(shí),如果數(shù)據(jù)通信被中斷,諸如當(dāng)通信在通信期間被禁用時(shí),則控制單元14確定數(shù)據(jù)終端2已經(jīng)偏離可通信區(qū)域,而如果通信被建立,則確定數(shù)據(jù)終端2處于可通信區(qū)域內(nèi)。
當(dāng)數(shù)據(jù)終端2在步驟s2中處于可通信區(qū)域內(nèi)時(shí)(步驟s2:是),如果引導(dǎo)畫面被顯示則控制單元14刪除引導(dǎo)畫面的顯示(步驟s6),并且進(jìn)行到步驟s1。如果引導(dǎo)畫面沒有被顯示,則控制單元14在引導(dǎo)畫面并不被顯示的狀態(tài)下進(jìn)入步驟s1。另一方面,如果便攜式終端1和數(shù)據(jù)終端2在步驟s2中處于可通信區(qū)域之外(步驟s2:否),則控制單元14將該處理移動(dòng)至步驟s3。
在步驟s3,加速度傳感器12開始測量x軸、y軸和z軸的加速度。隨后,控制單元14基于加速度傳感器12所測量的加速度,計(jì)算每條軸線自通信被禁用的時(shí)間點(diǎn)起的位移(步驟s4)。也就是說,通過在每個(gè)固定時(shí)間將對(duì)每條軸線所測量的加速度對(duì)時(shí)間進(jìn)行二次積分,計(jì)算出每條軸線在每個(gè)固定時(shí)間的位移。對(duì)于每條軸線,通過累加在每個(gè)固定時(shí)刻的位移而計(jì)算出便攜式終端1從通信被禁用的時(shí)間點(diǎn)所在的位置起的每條軸線的位移。然后,控制單元14基于便攜式終端1所計(jì)算的每條軸線的位移而使得顯示單元13顯示引導(dǎo)畫面50(步驟s5),并將該處理返回到步驟s2。在步驟s2,確定便攜式終端1的位置是否已經(jīng)返回到便攜式終端1的可通信區(qū)域41和數(shù)據(jù)終端2的可通信區(qū)域42重疊的位置。如果便攜式終端1的位置沒有返回到便攜式終端1的可通信區(qū)域41和數(shù)據(jù)終端2的可通信區(qū)域42重疊的位置(步驟s2:否),則重復(fù)從步驟s2到步驟s5的處理。如果便攜式終端1的位置在步驟s2中返回到便攜式終端1的可通信區(qū)域41和數(shù)據(jù)終端2的可通信區(qū)域42重疊的位置,并且便攜式終端1與數(shù)據(jù)終端2的rf標(biāo)簽之間能夠進(jìn)行數(shù)據(jù)通信(步驟s2:是),則刪除引導(dǎo)畫面的顯示(步驟s6)。
如上所述,在本發(fā)明的第一實(shí)施例中,當(dāng)便攜式終端1在數(shù)據(jù)通信期間被移動(dòng)并且處于通信被禁用的狀態(tài),則計(jì)算便攜式終端距與數(shù)據(jù)終端2的rf標(biāo)簽的通信被禁用的時(shí)間點(diǎn)所處的位置的位移?;谟?jì)算出的位移,在顯示單元13的顯示器上顯示用于將便攜式終端1引導(dǎo)至可通信區(qū)域的引導(dǎo)畫面。由此,當(dāng)便攜式終端1被移動(dòng)并且與無法執(zhí)行與數(shù)據(jù)終端2的rf標(biāo)簽的通信時(shí),用戶能夠容易地將便攜式終端1返回到可通信區(qū)域的位置。
<第二實(shí)施例>
接下來,將對(duì)本發(fā)明的第二實(shí)施例進(jìn)行描述。圖6是示出根據(jù)本發(fā)明第二實(shí)施例的便攜式終端101和數(shù)據(jù)終端102的示意性配置的框圖。圖6是便攜式終端101的示意性配置以及數(shù)據(jù)終端102的示意性配置。
如圖6所示,便攜式終端101包括短距離無線通信單元111、加速度傳感器112、顯示單元113、控制單元114等。這些類似于第一實(shí)施例中的短距離無線通信單元11、加速度傳感器12、顯示單元13和控制單元14。另外,在本發(fā)明的第二實(shí)施例中,在便攜式終端101中提供了信號(hào)強(qiáng)度確定單元117。信號(hào)強(qiáng)度確定單元117確定短距離無線通信單元111所接收的信號(hào)強(qiáng)度。此外,可以在短距離無線通信單元111中提供信號(hào)強(qiáng)度確定單元117。
此外,短距離無線通信單元111被提供有天線115。用于實(shí)現(xiàn)本發(fā)明的第二實(shí)施例的計(jì)算機(jī)程序被存儲(chǔ)在控制單元114的存儲(chǔ)器116中。
如圖6所示,數(shù)據(jù)終端102包括rf標(biāo)簽121。該配置與第一實(shí)施例中的數(shù)據(jù)終端2的rf標(biāo)簽21的相類似。
在本發(fā)明的第二實(shí)施例中,如果在便攜式終端101和數(shù)據(jù)終端102之間開始數(shù)據(jù)通信,則便攜式終端101的控制單元114使得信號(hào)強(qiáng)度確定單元117開始測量信號(hào)強(qiáng)度,并且使得加速度傳感器112開始測量x軸、y軸和z軸的加速度。數(shù)據(jù)通信開始的時(shí)間被假定為t0。從時(shí)間t0起每隔固定時(shí)間δt信號(hào)強(qiáng)度和加速度被測量,并且被存儲(chǔ)在控制單元114中。通過將每隔固定時(shí)間δt所測量的加速度對(duì)時(shí)間δt進(jìn)行二次積分,能夠獲得每條軸線在每個(gè)固定時(shí)間的位移。便攜式終端101處于用作位移起始點(diǎn)的位置的時(shí)間被假定為起始點(diǎn)時(shí)間ts。ts的初始值是激活加速度傳感器112之后首次獲取加速度的時(shí)間。對(duì)于每條軸線能夠通過累加每隔固定時(shí)間δt直至?xí)r間tn的位移而獲得便攜式終端從起始點(diǎn)時(shí)間ts到時(shí)間tn的位移。
這里,假設(shè)信號(hào)強(qiáng)度的最大值為smax。信號(hào)強(qiáng)度的最大值smax的初始值是在數(shù)據(jù)通信的起始點(diǎn)時(shí)間ts所測量的信號(hào)強(qiáng)度ss。當(dāng)在時(shí)間tn(tn>ts)所測量的信號(hào)強(qiáng)度sn大于在時(shí)間t(n-1)所測量的信號(hào)強(qiáng)度s(n-1)時(shí),信號(hào)強(qiáng)度的最大值smax被更新為smax=sn。如果信號(hào)強(qiáng)度的最大值smax被更新,則刪除到目前為止所獲得的位移。將獲取到信號(hào)強(qiáng)度的最大值smax的便攜式終端101的位置用作信號(hào)強(qiáng)度被最大化的位置pmax,并且將獲取到最大值smax的時(shí)間用作起始點(diǎn)時(shí)間ts,使用加速度傳感器112的測量值重新獲取位移。
通過在數(shù)據(jù)通信期間移動(dòng)便攜式終端101,從便攜式終端101的可通信區(qū)域和數(shù)據(jù)終端102的可通信區(qū)域并不重疊的時(shí)間點(diǎn)(便攜式終端101偏離可通信區(qū)域的時(shí)間點(diǎn))起在便攜式終端101的顯示單元113上顯示引導(dǎo)畫面。在本發(fā)明的第二實(shí)施例中,在顯示單元113上顯示用于將便攜式終端101引導(dǎo)至信號(hào)強(qiáng)度最大化的位置的引導(dǎo)。
也就是說,圖7是示出根據(jù)本發(fā)明的第二實(shí)施方式的引導(dǎo)畫面150的視圖。如圖7所示,引導(dǎo)畫面150包括箭頭指示符151至153以及距離指示符154至156。箭頭指示符151指示朝向信號(hào)強(qiáng)度最大化的位置的x軸方向。箭頭指示符152指示朝向信號(hào)強(qiáng)度最大化的位置的y軸方向。箭頭指示符153指示朝向信號(hào)強(qiáng)度最大化的位置的z軸方向。距離指示符154指示在x軸方向上朝向信號(hào)強(qiáng)度最大化的位置的距離。距離指示符155指示在y軸方向上朝向信號(hào)強(qiáng)度最大化的位置的距離。距離指示符156指示在z軸方向上朝向信號(hào)強(qiáng)度最大化的位置的距離。
朝向信號(hào)強(qiáng)度最大化的位置pmax的箭頭指示符151、箭頭指示符152和箭頭指示符153的方向是與由便攜式終端101所獲取的軸線的位移相反的方向。而且,箭頭指示符151至153的方向根據(jù)所獲取的位移的符號(hào)而改變,從而使得始終顯示信號(hào)強(qiáng)度最大化的方向。此外,x軸方向上的距離指示符154、y軸方向上的距離指示符155以及z軸方向上的距離指示符156指示在軸線中所獲取的位移的絕對(duì)值。
圖8是示出生成本發(fā)明第二實(shí)施例中的引導(dǎo)畫面的處理的流程圖。在圖8中,控制單元114確定便攜式終端101與數(shù)據(jù)終端102的rf標(biāo)簽之間的數(shù)據(jù)通信是否已經(jīng)完成(步驟s113)。當(dāng)數(shù)據(jù)通信已經(jīng)完成時(shí)(步驟s103:是),控制單元114終止該處理。另一方面,當(dāng)數(shù)據(jù)通信尚未完成時(shí)(步驟s113:否),控制單元114確定數(shù)據(jù)終端102是否處于可通信區(qū)域內(nèi)(步驟s101)。
當(dāng)確定數(shù)據(jù)終端102處于可通信區(qū)域內(nèi)時(shí)(步驟s101:是),控制單元114從加速度傳感器獲取x軸、y軸和z軸的加速度的測量值,而且還從信號(hào)強(qiáng)度確定單元117獲取信號(hào)強(qiáng)度的測量值(步驟s102)。
接下來,控制單元114確定在步驟s102中獲取到的信號(hào)強(qiáng)度是否大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值(步驟s103)。當(dāng)所獲取到的信號(hào)強(qiáng)度并不大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值時(shí)(步驟s103:否),控制單元114基于加速度傳感器112的測量值計(jì)算每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移(步驟s104)。隨后,控制單元114將該處理返回到步驟s101。
當(dāng)獲取到的信號(hào)強(qiáng)度大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值時(shí)(步驟s103:是),控制單元114確定是否正在顯示引導(dǎo)畫面(步驟s105)。如果并沒有顯示引導(dǎo)畫面(步驟s105:否),則控制單元114利用當(dāng)前獲取位置更新信號(hào)強(qiáng)度最大化的位置,重置便攜式終端101的每條軸線的位移(步驟s106),并且將該處理返回到步驟s101。
通過重復(fù)從步驟s101到步驟s106的處理,在步驟s106中獲取到信號(hào)強(qiáng)度最大化的位置,并且在步驟s104中獲取到每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移。
如果在步驟s101中確定便攜式終端101已經(jīng)從可通信區(qū)域偏離(步驟s101:否),則控制單元114確定是否已經(jīng)獲得了每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移(步驟s107)。如果還沒有獲取到位移(步驟s107:否),則控制單元114將該處理返回到步驟s101。
在已經(jīng)獲取到位移時(shí)(步驟s107:是),控制單元114從加速度傳感器112獲取x軸、y軸和z軸的加速度的測量值(步驟s108)。隨后,控制單元114通過將基于步驟s108中所獲取到的每條軸線的測量值所獲得的位移累加到在步驟s104中所獲得的位移來計(jì)算每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移(步驟s109)。隨后,控制單元114確定是否正在顯示引導(dǎo)畫面(步驟s110)。如果在步驟s110中并沒有顯示引導(dǎo)畫面(步驟s110:否),則控制單元114顯示引導(dǎo)畫面(步驟s111)并且將該處理返回到步驟s101。當(dāng)步驟s110中正在顯示引導(dǎo)畫面時(shí)(步驟s110:是),控制單元114將該處理返回到步驟s101。
在步驟s101,確定便攜式終端101的位置是否已經(jīng)返回到便攜式終端101的可通信區(qū)域。如果便攜式終端101的位置沒有返回到便攜式終端101的可通信區(qū)域與數(shù)據(jù)終端102的可通信區(qū)域相互重疊的位置(步驟s101:否),則重復(fù)從步驟s107到步驟s110的處理。由此,在引導(dǎo)畫面上顯示每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移。
如果在步驟s101中確定便攜式終端101的位置已經(jīng)返回到便攜式終端101的可通信區(qū)域和數(shù)據(jù)終端102的可通信區(qū)域重疊的位置(步驟s101:是),則控制單元114將該處理移動(dòng)到步驟s102。在步驟s102,控制單元114從加速度傳感器112獲取每條軸線的加速度的測量值,并且從信號(hào)強(qiáng)度確定單元117獲取信號(hào)強(qiáng)度。在步驟s103,控制單元114確定在步驟s102中獲取到的信號(hào)強(qiáng)度是否大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值。
在所獲取到的信號(hào)強(qiáng)度并不大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值時(shí)(步驟s103:否),控制單元114基于加速度傳感器112的測量值計(jì)算每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移(步驟s104)。由此,在引導(dǎo)畫面上持續(xù)顯示每條軸線距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移。
如果所獲取到的信號(hào)強(qiáng)度大于或等于截止目前所獲取到的信號(hào)強(qiáng)度的最大值(步驟s103:是),則顯示單元113確定是否正在顯示引導(dǎo)畫面(步驟s105)。如果正在顯示引導(dǎo)畫面(步驟s105:是),則控制單元114刪除該引導(dǎo)畫面(步驟s112)并且終止該處理。
如上所述,在本發(fā)明的第二實(shí)施例中,確定信號(hào)強(qiáng)度最大化的位置。在本發(fā)明的第二實(shí)施例中,當(dāng)便攜式終端101在數(shù)據(jù)通信期間被移動(dòng)并且處于通信被禁用的狀態(tài)時(shí),計(jì)算便攜式終端101距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移。在本發(fā)明的第二實(shí)施例中,基于所獲得的位移,在顯示單元113的顯示器上顯示用于將便攜式終端101引導(dǎo)至可通信區(qū)域的引導(dǎo)信息。由此,當(dāng)便攜式終端101被移動(dòng)并且無法執(zhí)行與數(shù)據(jù)終端102的通信時(shí),用戶可以將便攜式終端101返回到信號(hào)強(qiáng)度最大化的最優(yōu)位置。
圖9是示出根據(jù)本發(fā)明的便攜式終端的基本配置的示意性框圖。如圖9所示,根據(jù)本發(fā)明的便攜式終端501包括作為基本組件的無線通信單元511、位置確定單元512、控制單元513和顯示單元514。
無線通信單元511以非接觸的方式執(zhí)行與無線標(biāo)簽521的數(shù)據(jù)通信。位置確定單元512確定便攜式終端501的位置。如果在執(zhí)行與無線標(biāo)簽521的通信時(shí)數(shù)據(jù)通信被禁用,則控制單元513基于位置確定單元512所確定的位置而生成引導(dǎo)信息,該引導(dǎo)信息用于將便攜式終端501引導(dǎo)至能夠與無線標(biāo)簽512進(jìn)行通信的可通信區(qū)域。顯示單元514顯示所生成的指引信息。由此,通過在用戶觀看顯示單元的引導(dǎo)的同時(shí)移動(dòng)便攜式終端,即使便攜式終端501在數(shù)據(jù)通信期間已經(jīng)偏離了可通信距離,也能夠有效地將便攜式終端的位置返回到可通信區(qū)域內(nèi)。
上述便攜式終端1、101和501具有其中的計(jì)算機(jī)系統(tǒng)。處理單元的上述操作以程序的形式被存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)中,并且通過計(jì)算機(jī)讀取并執(zhí)行該程序上述處理得以被實(shí)施。這里,計(jì)算機(jī)可讀記錄介質(zhì)是指磁盤、磁光盤、cd-rom、dvd-rom、半導(dǎo)體存儲(chǔ)器等??商鎿Q地,計(jì)算機(jī)程序可以通過通信線路而被分發(fā)至計(jì)算機(jī),并且接收所分發(fā)的計(jì)算機(jī)程序的計(jì)算機(jī)可以執(zhí)行該程序。
雖然在本發(fā)明的第一實(shí)施例或第二實(shí)施例中,以便攜式終端在數(shù)據(jù)通信期間被移動(dòng)且處于通信被禁用的狀態(tài)時(shí)的加速度為基礎(chǔ),獲得(計(jì)算)了便攜式終端距與數(shù)據(jù)終端2的rf標(biāo)簽的通信被禁用的位置的位移,或者獲得了便攜式終端距便攜式終端101的信號(hào)強(qiáng)度最大化的位置的位移,但是本發(fā)明并不局限于此。例如,可以提供具有確定便攜式終端的位置的全球定位系統(tǒng)(gps)功能而不是加速度傳感器的位置確定單元,并且可以基于與數(shù)據(jù)終端2的rf標(biāo)簽的通信被禁用的位置以及便攜式終端的當(dāng)前位置而獲得便攜式終端的位移。此外,可以獲得便攜式終端101距信號(hào)強(qiáng)度在與數(shù)據(jù)終端102的rf標(biāo)簽的通信中最大化的位置的位移。此外,包括加速度傳感器的加速度確定單元是位置確定單元的示例。此外,可以將與無線標(biāo)簽的相對(duì)位置作為便攜式終端的位移。也就是說,便攜式終端被配置為被引導(dǎo)至便攜式終端和無線標(biāo)簽之間的通信能夠進(jìn)行的可通信區(qū)域。此外,上述程序可以是用于實(shí)施上述一些處理的程序。另外,上述程序可以是能夠結(jié)合已經(jīng)記錄在計(jì)算機(jī)系統(tǒng)上的程序—即所謂的差分文件(差分程序)—來實(shí)施上述處理的程序。
雖然上文已經(jīng)參考附圖描述了本發(fā)明的實(shí)施例,但是具體配置并不限于實(shí)施例,并且在不脫離本發(fā)明的范圍的情況下也可以包括設(shè)計(jì)等。
附圖標(biāo)記
1,101便攜式終端
2,102數(shù)據(jù)終端
11,111短距離無線通信單元
12,112加速度傳感器
13,113顯示單元
14,114控制單元
21,121rf標(biāo)簽