本發(fā)明涉及用于直觀地識別與目的地建筑物中特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)的技術(shù)。
另外,本發(fā)明涉及一種用于僅當(dāng)在建筑物中發(fā)生樓層間移動時才基于聲信號識別終端設(shè)備在由多個樓層形成的建筑物中的位置的技術(shù)。
背景技術(shù):
近年來,隨著移動設(shè)備(以下稱為“終端設(shè)備”)的功能的改進(jìn),除了通信服務(wù)(例如,呼叫、消息接發(fā)等)之外使用路線引導(dǎo)服務(wù)的用戶的數(shù)量迅速增加。
路線引導(dǎo)服務(wù)可以包括(例如)導(dǎo)航服務(wù)、尋路(室內(nèi)路線)服務(wù)、地理信息引導(dǎo)服務(wù)等。當(dāng)終端設(shè)備的用戶通過應(yīng)用程序輸入始發(fā)地和目的地時,可以以如下方式執(zhí)行路線引導(dǎo)服務(wù),即,路線引導(dǎo)服務(wù)裝置檢查終端設(shè)備的移動路線、創(chuàng)建與該移動路線有關(guān)的路線引導(dǎo)信息、并將所創(chuàng)建的路線引導(dǎo)信息傳送至所述終端設(shè)備。
在這種情況下,路線引導(dǎo)信息可以包括示出與終端設(shè)備的移動路線有關(guān)的周邊地區(qū)(例如,道路、建筑物等)的地圖數(shù)據(jù)。
然而,這樣的地圖數(shù)據(jù)具有局限性,由于在地圖數(shù)據(jù)上僅簡單地顯示被設(shè)置為目的地的建筑物(以下稱為目的地建筑物)的整體外觀,因此,地圖數(shù)據(jù)無法提供關(guān)于用戶要訪問的目的地建筑物中特定樓層的信息。
因此,需要一種用于直觀地識別用戶要訪問的目的地建筑物中的特定樓層的技術(shù)。
路線引導(dǎo)服務(wù)裝置基于從終端設(shè)備接收到的gps(全球定位系統(tǒng))信號來檢查該終端設(shè)備的位置,并且執(zhí)行控制操作,使得在該終端設(shè)備上顯示與所檢查到的位置相對應(yīng)的路線引導(dǎo)畫面。
然而,當(dāng)根據(jù)gps信號如此識別終端設(shè)備的當(dāng)前位置時,當(dāng)該終端設(shè)備在由多個樓層構(gòu)成的建筑物的樓層之間移動時,難以準(zhǔn)確地識別出該終端設(shè)備的位置。
技術(shù)實(shí)現(xiàn)要素:
因此,本發(fā)明的目的在于提供一種路線引導(dǎo)服務(wù)裝置,其能夠很容易地在地圖數(shù)據(jù)上選擇用戶要訪問的特定樓層,并且通過執(zhí)行控制操作使得直觀地識別出與目的地建筑物中的特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)來快速檢查該與特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)。
本發(fā)明的另一個目的在于提供一種路線引導(dǎo)服務(wù)裝置,其能夠僅當(dāng)終端設(shè)備在由多個樓層構(gòu)成的建筑物中的樓層之間發(fā)生移動時,才通過基于聲信號識別該終端設(shè)備在所述建筑物中的位置而更準(zhǔn)確地提供該終端設(shè)備在所述建筑物中當(dāng)前所處的樓層。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供一種路線引導(dǎo)服務(wù)裝置,其包括:檢查單元,該檢查單元被配置成基于目的地關(guān)鍵字來檢查目的地建筑物中的特定樓層;計算單元,該計算單元被配置成基于與所述目的地建筑物有關(guān)的建筑物信息來計算所述特定樓層的輸出水平,以便將所述特定樓層與其它樓層區(qū)分開;以及控制單元,該控制單元被配置成執(zhí)行使得當(dāng)選擇所述特定樓層時在鄰近所述目的地建筑物的位置處單獨(dú)設(shè)置與所述特定樓層有關(guān)的樓層信息的控制操作。
所述建筑物信息可以包括所述目的地建筑物的樓層的總數(shù)和與所述樓層有關(guān)的所述樓層信息中的至少一個,并且所述樓層信息可以是包括固定設(shè)施(fixture)信息和與位于所述特定樓層的商鋪對應(yīng)的位置信息中的至少一個的室內(nèi)地圖。
所述計算單元可以基于所述目的地建筑物的與第一顏色不同的第二顏色來計算所述特定樓層的所述輸出水平。
當(dāng)選擇所述特定樓層時,所述控制單元可以確定用于通過滑動方式在鄰近所述目的地建筑物的第一位置處單獨(dú)設(shè)置所述樓層信息的表現(xiàn)方式。
當(dāng)通過所述滑動方式單獨(dú)設(shè)置的所述樓層信息被再次選擇時,所述控制單元可以執(zhí)使得所選擇的樓層信息滑入到所述目的地建筑物中以不在地圖數(shù)據(jù)上進(jìn)行顯示的控制操作。
所述控制單元可以執(zhí)行使得在鄰近所述目的地建筑物的第二位置處設(shè)置搜索區(qū)域以搜索其它樓層的控制操作。
根據(jù)本發(fā)明的另一方面,提供一種路線引導(dǎo)服務(wù)裝置的操作方法,該操作方法包括以下步驟:基于目的地關(guān)鍵字來檢查目的地建筑物中的特定樓層;基于與所述目的地建筑物有關(guān)的建筑物信息來計算所述特定樓層的輸出水平,以便將所述特定樓層與其它樓層區(qū)分開;以及執(zhí)行使得當(dāng)選擇所述特定樓層時在鄰近所述目的地建筑物的位置處單獨(dú)設(shè)置與所述特定樓層有關(guān)的樓層信息的控制操作。
執(zhí)行控制操作的步驟可以包括以下步驟:確定用于通過滑動方式在鄰近所述目的地建筑物的第一位置處單獨(dú)設(shè)置所述樓層信息的表現(xiàn)方式。
執(zhí)行控制操作的步驟可以包括:當(dāng)通過所述滑動方式單獨(dú)設(shè)置的所述樓層信息被再次選擇時,執(zhí)行使得所選擇的樓層信息滑入到所述目的地建筑物中以便不在地圖數(shù)據(jù)上顯示的控制操作。
根據(jù)本發(fā)明的另一方面,提供一種路線引導(dǎo)服務(wù)裝置,其包括:檢查單元,該檢查單元被配置成檢查終端設(shè)備的傳感器測量信息;判定單元,該判定單元被配置成基于所述傳感器測量信息判定所述終端設(shè)備是否在建筑物中的樓層之間移動;以及確定單元,該確定單元被配置成僅當(dāng)發(fā)生樓層之間的所述移動時,才基于在所述終端設(shè)備中感測到的聲信號確定所述終端設(shè)備在所述建筑物中的位置。
所述傳感器測量信息可以包括水平移動信息和加速度信息中的至少一個。
當(dāng)基于所述加速度信息檢查出加速模式時,所述判定單元基于與所述建筑物有關(guān)的建筑物信息判定所述終端設(shè)備是否經(jīng)由樓梯移動。
當(dāng)未檢查出所述加速模式時,所述判定單元在基于所述加速度信息檢查出所述終端設(shè)備的加速度的變化并且基于所述水平移動信息未檢查出所述終端設(shè)備沿所述水平方向的位置變化時可以判定所述終端設(shè)備在電梯內(nèi),并且,當(dāng)未檢查出所述加速模式時,所述判定單元在檢查出所述終端設(shè)備沿所述水平方向的位置變化并且基于所述加速度信息未檢查出所述終端設(shè)備的振動變化時可以判定所述終端設(shè)備在自動扶梯內(nèi)。
所述確定單元可以從所述聲信號中檢測樓層信息,并且基于所述樓層信息檢測所述建筑物中的特定樓層。
所述確定單元可以將所述終端設(shè)備的位置確定為所述特定樓層。
根據(jù)本發(fā)明,能夠提供一種路線引導(dǎo)服務(wù)裝置,其能夠很容易地在地圖數(shù)據(jù)上選擇用戶要訪問的特定樓層,并且通過執(zhí)行控制操作使得直觀地識別出與目的地建筑物中的特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)來快速檢查該與特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)。
根據(jù)本發(fā)明,能夠提供一種路線引導(dǎo)服務(wù)裝置,其能夠僅當(dāng)終端設(shè)備在由多個樓層構(gòu)成的建筑物中的樓層之間發(fā)生移動時,才通過基于聲信號識別該終端設(shè)備在所述建筑物中的位置而更準(zhǔn)確地提供該終端設(shè)備在所述建筑物中當(dāng)前所處的樓層。
附圖說明
圖1是示出根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)的基本配置的圖。
圖2是示出根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置的基本配置的圖。
圖3是示出根據(jù)本發(fā)明的第一實(shí)施方式的具有其輸出水平(outputlevel)改變的特定樓層的目的地建筑物的一個示例的圖。
圖4是示出根據(jù)本發(fā)明的第一實(shí)施方式的與特定層有關(guān)的樓層信息的表現(xiàn)方式的一個示例的圖。
圖5是示出根據(jù)本發(fā)明的第一實(shí)施方式的其上設(shè)置有搜索區(qū)域的地圖數(shù)據(jù)的一個示例的圖。
圖6是用于說明根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置中的操作流程的流程圖。
圖7是示出根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)的基本配置的圖。
圖8是示出根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)裝置的基本配置的圖。
圖9是示出根據(jù)本發(fā)明的第二實(shí)施方式的加速模式的一個示例的圖。
圖10是用于說明根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)裝置中的操作流程的流程圖。
具體實(shí)施方式
說明書中所使用的術(shù)語僅提供用于描述具體實(shí)施方式并且不旨在限制本發(fā)明的技術(shù)構(gòu)思。另外,說明書中所使用的術(shù)語應(yīng)被解釋為具有本發(fā)明所屬領(lǐng)域的技術(shù)人員所理解的含義,除非另有說明,并且不應(yīng)被解釋為具有過度延展的含義或過度內(nèi)斂的含義。另外,即使當(dāng)說明書中所使用的術(shù)語是不能準(zhǔn)確地表達(dá)本發(fā)明的技術(shù)構(gòu)思的不恰當(dāng)?shù)男g(shù)語時,該不恰當(dāng)?shù)男g(shù)語也應(yīng)用恰當(dāng)?shù)男g(shù)語代替并應(yīng)被本領(lǐng)域技術(shù)人員所理解。另外,說明書中所使用的通用術(shù)語應(yīng)以詞典釋義或在上下文中進(jìn)行解釋,并且不應(yīng)被解釋為具有過度延展的含義或過度內(nèi)斂的含義。
另外,除非另行說明,否則說明書中所使用的單數(shù)形式旨在包括復(fù)數(shù)形式。說明書中所使用的術(shù)語“包含”或“包括”不應(yīng)被必然解釋為包括說明書中所描述的所有元件或步驟,而是可以解釋為排除某些元件或步驟或者還包括額外的元件或步驟。
另外,說明書中所使用的諸如“第一”、“第二”等序數(shù)可被用于描述各種元件但不應(yīng)被用于限制這些元件。這些序數(shù)只是用于將一個元件區(qū)別于另一個元件。例如,在不脫離本發(fā)明的技術(shù)范圍的情況下,第一元件可以被命名為第二元件,并且反之亦然。
在下文中,將參照附圖詳細(xì)描述本發(fā)明的一些實(shí)施方式。貫穿附圖,相同或相似的元件由相同的參考標(biāo)號表示并且將不重復(fù)其說明。
在本發(fā)明的下面的詳細(xì)描述中,如果認(rèn)為功能和/或構(gòu)造可能會不必要地混淆本發(fā)明的主旨,則將省去相關(guān)功能或構(gòu)造的具體描述。另外,應(yīng)注意的是,附圖僅出于便于理解本發(fā)明的技術(shù)構(gòu)思的目的而提供,并不旨在限制該技術(shù)構(gòu)思。
在下文中,將參照附圖對本發(fā)明的第一實(shí)施方式進(jìn)行描述。
圖1是示出根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)的基本配置的圖。
參照圖1,根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)包括使用路線引導(dǎo)服務(wù)的終端設(shè)備100以及向該終端設(shè)備100提供路線引導(dǎo)服務(wù)的路線引導(dǎo)服務(wù)裝置200。
終端設(shè)備100是指安裝有與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用的設(shè)備。
在該實(shí)施方式中,路線引導(dǎo)服務(wù)可以是導(dǎo)航服務(wù)、尋路(室內(nèi)路線)服務(wù)、地理信息引導(dǎo)服務(wù)等。當(dāng)終端設(shè)備100的用戶通過應(yīng)用程序輸入始發(fā)地和目的地時,以如下方式執(zhí)行路線引導(dǎo)服務(wù),即,路線引導(dǎo)服務(wù)裝置200檢查終端設(shè)備100的移動路線、創(chuàng)建與該移動路線有關(guān)的路線引導(dǎo)信息、并將所創(chuàng)建的路線引導(dǎo)信息傳送至所述終端設(shè)備100。為了便于描述,將基于路線引導(dǎo)服務(wù)是導(dǎo)航服務(wù)的假設(shè)來給出以下描述。
當(dāng)使用路線引導(dǎo)服務(wù)時,終端設(shè)備100使用gps(全球定位系統(tǒng))等來檢查其自身的當(dāng)前位置,以便將與當(dāng)前位置有關(guān)的位置信息傳送至路線引導(dǎo)服務(wù)裝置200。
終端設(shè)備100可以是諸如智能電話、平板電腦、pda、筆記本電腦等的便攜設(shè)備或者安裝在車輛中的便攜設(shè)備。然而,并不限于此,終端設(shè)備100可以包括其中可以安裝與導(dǎo)航服務(wù)有關(guān)的應(yīng)用程序的所有設(shè)備。
路線引導(dǎo)服務(wù)裝置200是指向終端設(shè)備100提供路線引導(dǎo)服務(wù)的服務(wù)器。
路線引導(dǎo)服務(wù)裝置200基于從終端設(shè)備100輸入的始發(fā)地和目的地檢查該終端設(shè)備100的移動路線、創(chuàng)建與所檢查到的移動路線相對應(yīng)的路線引導(dǎo)信息、并將所創(chuàng)建的路線引導(dǎo)信息提供至終端設(shè)備100。
在這種情況下,路線引導(dǎo)信息可以包括示出與終端設(shè)備100的當(dāng)前位置有關(guān)的周邊地區(qū)(例如,道路、建筑物等)的地圖數(shù)據(jù)。
然而,這樣的地圖數(shù)據(jù)具有局限性,由于在地圖數(shù)據(jù)上僅簡單地顯示被設(shè)置為目的地的建筑物(以下稱為目的地建筑物)的整體外觀,因此,地圖數(shù)據(jù)無法提供關(guān)于用戶要訪問的目的地建筑物中特定樓層的信息。
也就是說,由于通過路線引導(dǎo)信息僅能檢查目的地建筑物的外觀而無法檢查與用戶要訪問的特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖),因此,需要花費(fèi)額外的時間來檢查樓層信息。
最終,很難將目的地建筑物中要訪問的特定樓層與其它樓層區(qū)分開。另外,由于無法快速檢查與特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖),因此,用戶在目的地建筑物中需要花費(fèi)大量時間到達(dá)特定樓層。
因此,本發(fā)明的第一實(shí)施方式提出用于快速檢查與目的地建筑物中的特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)的技術(shù)的建議。在下文中,將詳細(xì)描述用于實(shí)現(xiàn)該技術(shù)的路線引導(dǎo)服務(wù)裝置200。
圖2是示出根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置200的基本配置的圖。
參照圖2,根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置200包括:檢查單元210,其基于目的地關(guān)鍵字檢查目的地建筑物中的特定樓層;計算單元220,其基于與目的地建筑物有關(guān)的建筑物信息計算特定樓層的輸出水平,從而將特定樓層與其它樓層區(qū)分開;控制單元230,其執(zhí)行控制操作使得與特定樓層有關(guān)的樓層信息單獨(dú)設(shè)置在鄰近目的地建筑物的位置;以及供應(yīng)單元240,其提供地圖數(shù)據(jù)。
另外,路線引導(dǎo)服務(wù)裝置200還包括數(shù)據(jù)存儲單元250,其存儲提供路線引導(dǎo)服務(wù)所需的基本地圖數(shù)據(jù)信息,以及顯示在該地圖數(shù)據(jù)信息中的與建筑物有關(guān)的建筑物信息。
也就是說,當(dāng)存在顯示在地圖數(shù)據(jù)信息中的與建筑物有關(guān)的建筑物信息時,該建筑物信息以映射到該建筑物的形式被存儲。
因此,當(dāng)存在顯示在地圖數(shù)據(jù)信息中的建筑物的建筑物信息時,該建筑物的位置信息和建筑物信息被映射并存儲。當(dāng)不存在顯示在地圖數(shù)據(jù)信息中的建筑物的建筑物信息時,僅存儲該建筑物的位置信息。
在該實(shí)施方式中,建筑物信息包括形成目的地建筑物的樓層的總數(shù)以及與樓層有關(guān)的樓層信息中的至少一個。在這種情況下,樓層信息可以是包括與位于每一層的商鋪相對應(yīng)的位置信息以及固定設(shè)施信息(例如,走廊、電梯等)中的至少一個的室內(nèi)地圖。
包括檢查單元210、計算單元220、控制單元230和供應(yīng)單元240的路線引導(dǎo)服務(wù)裝置200的上述配置可以獨(dú)立地或組合地以由處理器執(zhí)行的軟件模塊的形式實(shí)現(xiàn)。
檢查單元210基于目的地關(guān)鍵字執(zhí)行檢查目的地建筑物中的特定樓層的功能。
更具體地,一旦從終端設(shè)備100接收到目的地關(guān)鍵字,檢查單元210就根據(jù)該目的地關(guān)鍵字檢測用戶要訪問的特定位置(例如,樓層數(shù)、房間號等)。
此時,所述目的地關(guān)鍵字不僅可以包括路線引導(dǎo)信息的基本信息(例如,街道、電話號碼等),還可以包括用戶要訪問的目的地建筑物中的特定位置(例如,樓層數(shù)、房間號等)。
因此,檢查單元210可以基于所述特定位置(例如,樓層數(shù)、房間號等)檢查要訪問的目的地建筑物中的特定樓層。此后,檢查單元210通知計算單元220在目的地建筑物中存在區(qū)別于其它樓層的特定樓層。
基于與目的地建筑物有關(guān)的建筑物信息,計算單元220執(zhí)行計算該特定樓層的輸出水平的功能,以便將其與其它樓層區(qū)分開。
更具體地,計算單元220從所存儲的地圖數(shù)據(jù)信息中檢測目的地建筑物的位置信息。隨后,計算單元220使用映射到該目的地建筑物的位置信息的建筑物信息來識別該目的地建筑物的樓層的總數(shù)。
此后,計算單元220計算所述特定樓層的輸出水平以便將該特定樓層與目的地建筑物中的其它樓層區(qū)分開。
具體地,計算單元220在地圖數(shù)據(jù)上檢查目的地建筑物的第一顏色,并且基于不同于該第一顏色的第二顏色計算所述特定樓層的輸出水平。
此處應(yīng)注意的是,所述第二顏色出于增強(qiáng)可見度的目的而與所述第一顏色互補(bǔ),但只要在目的地建筑物中所述特定樓層可以與其它樓層區(qū)分開,則所述第二顏色也可以不與所述第一顏色互補(bǔ)。
就這方面,圖3示出了根據(jù)本發(fā)明的第一實(shí)施方式的具有其輸出水平改變的特定樓層的目的地建筑物的一個示例。
如圖3的(a)所示,在本發(fā)明的第一實(shí)施方式中,目的地建筑物可以以第一顏色顯示在地圖數(shù)據(jù)上,直到識別出要訪問的特定樓層。
當(dāng)識別出要訪問的特定樓層時,計算單元220確定不同于目的地建筑物的第一顏色的第二顏色,并且基于該第二顏色計算該特定樓層的輸出水平。
因此,如圖3的(b)所示,以不同于目的地建筑物300的其它樓層310的第一顏色的第二顏色顯示出特定樓層320。
控制單元230執(zhí)行控制功能,以在鄰近目的地建筑物的位置處單獨(dú)設(shè)置與所述特定樓層有關(guān)的樓層信息。
更具體地,當(dāng)用戶在如上所述在地圖數(shù)據(jù)上顯示特定樓層以便區(qū)別于地圖數(shù)據(jù)上的其它樓層的情況下選擇該特定樓層時,控制單元230確定表現(xiàn)方式,以在鄰近目的地建筑物的第一位置處以滑動方式設(shè)置與所述特定樓層有關(guān)的樓層信息。
此處,所述滑動方式可以在滑動方向上沿軸(x、y、z)修改成不同形式。例如,滑動方式可以是抽屜方式。在本發(fā)明的第一實(shí)施方式中,抽屜方式可以是一種如下的表現(xiàn)方式,其中與特定樓層有關(guān)的樓層信息猶如打開抽屜一樣滑動以便在鄰近目的地建筑物的位置處設(shè)置,并且與特定樓層有關(guān)的樓層信息猶如關(guān)上抽屜一樣滑入到目的地建筑物中以便不在地圖數(shù)據(jù)上顯示。
盡管在本發(fā)明的第一實(shí)施方式中利用抽屜方式對滑動方式進(jìn)行了例示,但本發(fā)明并不限于此。例如,本發(fā)明可以采用不同的滑動方式,諸如其中樓層信息在滑動方向上邊繞軸(x、y、z)旋轉(zhuǎn)邊滑動的方式、其中樓層信息猶如翻動書頁一樣滑動的方式、其中樓層信息邊以預(yù)定間隔水平移動(例如,水平晃動)邊滑動的方式等,以便在鄰近目的地建筑物的位置處單獨(dú)顯示所述樓層信息。
就這方面,圖4示出了根據(jù)本發(fā)明的第一實(shí)施方式的與特定層有關(guān)的樓層信息的表現(xiàn)方式的一個示例。
如圖4所示,在本發(fā)明的第一實(shí)施方式中,當(dāng)用戶在其中在地圖數(shù)據(jù)上顯示特定樓層320以便區(qū)別于其它樓層310的情況下選擇目的地建筑物300的所述特定樓層320時,控制單元230將表現(xiàn)方式確定為滑動方式。
因此,與特定樓層320有關(guān)的樓層信息330通過所述滑動方式滑至鄰近所述目的地建筑物300的第一位置p1并在該位置處單獨(dú)設(shè)置。
此時,所述第一位置p1可以被確定為一個單獨(dú)區(qū)域中的位置,在該區(qū)域內(nèi)可以直觀地識別出樓層信息330與目的地建筑物300的特定樓層320的關(guān)聯(lián)。
通過這種方法,可以在滑至所述第一位置p1的樓層信息330中顯示包括對應(yīng)于位于特定樓層320中的商鋪的位置信息以及固定設(shè)施信息(例如,走廊、電梯等)等的室內(nèi)地圖。
因此,用戶可以預(yù)覽要訪問的特定位置(例如,樓層數(shù)、房間號等)321以及可用的固定設(shè)施信息(例如,走廊、電梯等)直到用戶到達(dá)該特定位置(例如,樓層數(shù)、房間號等)321。
當(dāng)用戶在樓層信息330通過滑動方式單獨(dú)設(shè)置的情況下再次選擇該樓層信息330時,控制單元230執(zhí)行控制操作使得所選擇的樓層信息330猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近特定樓層320的第一位置p1處不設(shè)置樓層信息330時,如圖3的(b)所示顯示目的地建筑物300。
上面例示了在地圖數(shù)據(jù)上顯示與要訪問的特定樓層有關(guān)的樓層信息。在下文中,將更加詳細(xì)地描述在目的地建筑物中搜索其它樓層的過程。
控制單元230執(zhí)行控制操作使得在鄰近目的地建筑物的第二位置處設(shè)置搜索區(qū)域,以在該目的地建筑物中搜索其它樓層。
在該實(shí)施方式中,所述搜索區(qū)域可以是與樓層之間的移動相關(guān)聯(lián)的觸摸/點(diǎn)擊區(qū)域,以使得目的地建筑物中其它樓層中每一層的樓層信息都可以在鄰近相應(yīng)樓層的位置處顯示。
就這方面,圖5示出了根據(jù)本發(fā)明的第一實(shí)施方式的其上設(shè)置有搜索區(qū)域的地圖數(shù)據(jù)的一個示例。
參照圖4和圖5,在本發(fā)明的第一實(shí)施方式中,當(dāng)在第一位置p1處顯示上述與特定樓層320有關(guān)的樓層信息時,在地圖數(shù)據(jù)上的第二位置p2處顯示搜索區(qū)域340。
此處,所述第二位置p2可以被確定為鄰近目的地建筑物但不與所述第一位置p1重疊的位置。
在如此顯示搜索區(qū)域340的情況下,當(dāng)用戶選擇搜索區(qū)域340的某個區(qū)域341時,控制單元230執(zhí)行控制操作使得與特定樓層320有關(guān)的樓層信息330猶如關(guān)上抽屜一樣滑入目的地建筑物300,以便不在地圖數(shù)據(jù)上顯示。
此時,為了指示通過某個區(qū)域341選擇的特定樓層320之上緊鄰的上一樓層320’,計算單元220基于第三顏色計算該上一樓層320’的輸出水平。
也就是說,在地圖數(shù)據(jù)上用第三顏色顯示該上一樓層320’。因此,當(dāng)用第二顏色顯示目的地建筑物的特定樓層320時,用第三顏色顯示通過搜索區(qū)域340移動的樓層。
同時,控制單元230執(zhí)行控制操作使得與所述上一樓層320’有關(guān)的樓層信息330’通過滑動方式猶如打開抽屜一樣滑出,以便在鄰近該上一樓層320’的第一位置p1’處設(shè)置。
當(dāng)用戶在與所述上一樓層320’有關(guān)的樓層信息330’通過滑動方式單獨(dú)設(shè)置的情況下再次選擇該樓層信息330’時,控制單元230執(zhí)行控制操作使得所選擇的樓層信息330’猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近所述上一樓層320’的第一位置p1’處不設(shè)置樓層信息330’時,如圖3(b)所示顯示目的地建筑物300。
如果選擇搜索區(qū)域340的某個區(qū)域342并且在于第一位置p1’處設(shè)置樓層信息330’的情況下再次選擇特定樓層320,則控制單元230執(zhí)行控制操作使得所述與上一樓層320’有關(guān)的樓層信息330’猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示。
同時,控制單元230執(zhí)行控制操作使得與特定樓層320有關(guān)的樓層信息330通過滑動方式猶如打開抽屜一樣滑出,以便在鄰近該特定樓層320的第一位置p1處設(shè)置。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近特定樓層320的第一位置p1處再次設(shè)置樓層信息330時,如圖4所示顯示目的地建筑物300。
如上所述,當(dāng)在地圖數(shù)據(jù)上鄰近目的地建筑物的位置處單獨(dú)設(shè)置與特定樓層或要搜索的樓層有關(guān)的樓層信息時,控制單元230執(zhí)行控制操作以使得供應(yīng)單元240能夠?qū)⒌貓D數(shù)據(jù)流送至終端設(shè)備100。
作為結(jié)果,當(dāng)選擇用戶要訪問的目的地建筑物中的特定樓層或選擇搜索區(qū)域來搜索其它樓層時,供應(yīng)單元240將其上單獨(dú)設(shè)置了與所選擇的特定樓層或所選擇的搜索區(qū)域有關(guān)的樓層信息的地圖數(shù)據(jù)流送至終端設(shè)備100。
在下文中,將參照圖6描述根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置200的操作流。為了便于描述,將利用相應(yīng)的參考標(biāo)號來表示圖1至圖5中的元件。
首先,一旦從終端設(shè)備100接收到目的地關(guān)鍵字,檢查單元210就根據(jù)該目的地關(guān)鍵字檢測用戶要訪問的特定位置(例如,樓層數(shù)、房間號等)(s100)。
此時,所述目的地關(guān)鍵字不僅可以包括路線引導(dǎo)信息的基本信息(例如,街道、電話號碼等),還可以包括用戶要訪問的目的地建筑物中的特定位置(例如,樓層數(shù)、房間號等)。
因此,檢查單元210可以基于所述特定位置(例如,樓層數(shù)、房間號等)檢查要訪問的目的地建筑物中的特定樓層。此后,檢查單元210通知計算單元220在目的地建筑物中存在區(qū)別于其它樓層的特定樓層。
計算單元220使用映射到該目的地建筑物的位置信息的建筑物信息來檢查該目的地建筑物的樓層的總數(shù)。此后,計算單元220計算所述特定樓層的輸出水平以便將該特定樓層與目的地建筑物中的其它樓層區(qū)分開。
也就是說,計算單元220在地圖數(shù)據(jù)上檢查目的地建筑物的第一顏色,并且基于不同于該第一顏色的第二顏色計算所述特定樓層的輸出水平(s110和s120)。
此處應(yīng)注意的是,所述第二顏色出于增強(qiáng)可見度的目的而與所述第一顏色互補(bǔ),但只要在目的地建筑物中所述特定樓層可以與其它樓層區(qū)分開,則所述第二顏色也可以不與所述第一顏色互補(bǔ)。
當(dāng)用戶在如上所述在地圖數(shù)據(jù)上顯示特定樓層以便區(qū)別于地圖數(shù)據(jù)上的其它樓層的情況下選擇該特定樓層時,控制單元230確定表現(xiàn)方式,以在鄰近目的地建筑物的第一位置處以滑動方式單獨(dú)設(shè)置與所述特定樓層有關(guān)的樓層信息(s130)。此后,控制單元230根據(jù)所確定的表現(xiàn)方式在所述第一位置處設(shè)置與所述特定樓層有關(guān)的樓層信息(s140)。
此處,所述滑動方式可以在滑動方向上沿軸(x、y、z)修改成不同形式。例如,滑動方式可以是抽屜方式。在本發(fā)明的第一實(shí)施方式中,抽屜方式可以是一種如下的表現(xiàn)方式,其中與特定樓層有關(guān)的樓層信息猶如打開抽屜一樣滑動以便在鄰近目的地建筑物的位置處設(shè)置,并且與特定樓層有關(guān)的樓層信息猶如關(guān)上抽屜一樣滑入到目的地建筑物中以便不在地圖數(shù)據(jù)上顯示。
盡管在本發(fā)明的第一實(shí)施方式中利用抽屜方式對滑動方式進(jìn)行了例示,但本發(fā)明并不限于此。例如,本發(fā)明可以采用不同的滑動方式,諸如其中樓層信息在滑動方向上邊繞軸(x、y、z)旋轉(zhuǎn)邊滑動的方式、其中樓層信息猶如翻動書頁一樣滑動的方式、其中樓層信息邊以預(yù)定間隔水平移動(例如,水平晃動)邊滑動的方式等,以便在鄰近目的地建筑物的位置處單獨(dú)顯示所述樓層信息。
如圖4所示,當(dāng)用戶在樓層信息330通過滑動方式單獨(dú)設(shè)置的情況下再次選擇該樓層信息330時,控制單元230執(zhí)行控制操作使得所選擇的樓層信息330猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示(s150)。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近特定樓層320的第一位置p1處不設(shè)置樓層信息330時,如圖3的(b)所示顯示目的地建筑物300。
上面例示了在地圖數(shù)據(jù)上顯示與要訪問的特定樓層有關(guān)的樓層信息。在下文中,將更加詳細(xì)地描述在目的地建筑物中搜索其它樓層的過程。
控制單元230執(zhí)行控制操作使得在鄰近目的地建筑物的第二位置處設(shè)置搜索區(qū)域,以在該目的地建筑物中搜索其它樓層。
在該實(shí)施方式中,所述搜索區(qū)域可以是與樓層之間的移動相關(guān)聯(lián)的觸摸/點(diǎn)擊區(qū)域,以使得目的地建筑物中其它樓層中每一層的樓層信息都可以在鄰近相應(yīng)樓層的位置處顯示。
如圖4所示,當(dāng)在第一位置p1處顯示上述與特定樓層320相關(guān)的樓層信息330時,在地圖數(shù)據(jù)上的第二位置p2處顯示搜索區(qū)域340。
此處,所述第二位置p2可以被確定為鄰近目的地建筑物但不與所述第一位置p1重疊的位置。
監(jiān)視如上所述在第二位置p2處顯示搜索區(qū)域340的情況下,用戶是否選擇該搜索區(qū)域340的某些區(qū)域341和342,由此來檢查是否要搜索其它樓層(s160)。
當(dāng)在s160用戶選擇了搜索區(qū)域340的某個區(qū)域341時,控制單元230執(zhí)行控制操作使得與特定樓層320有關(guān)的樓層信息330猶如關(guān)上抽屜一樣滑入目的地建筑物300,以便不在地圖數(shù)據(jù)上顯示。
此時,如圖5所示,為了指示通過某個區(qū)域341選擇的特定樓層320之上緊鄰的上一樓層320’,計算單元220基于第三顏色計算該上一樓層320’的輸出水平。
也就是說,在地圖數(shù)據(jù)上用第三顏色顯示該上一樓層320’。因此,當(dāng)用第二顏色顯示目的地建筑物的特定樓層320時,用第三顏色顯示通過搜索區(qū)域340移動的樓層。
同時,控制單元230執(zhí)行控制操作使得與所述上一樓層320’有關(guān)的樓層信息330’通過滑動方式猶如打開抽屜一樣滑出,以便在鄰近該上一樓層320’的第一位置p1’處設(shè)置(s170)。
當(dāng)用戶在與所述上一樓層320’有關(guān)的樓層信息330’通過滑動方式單獨(dú)設(shè)置的情況下再次選擇該樓層信息330’時,控制單元230執(zhí)行控制操作使得所選擇的樓層信息330’猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示(s180)。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近所述上一樓層320’的第一位置p1’處不設(shè)置樓層信息330’時,如圖3的(b)所示顯示目的地建筑物300。
如果選擇搜索區(qū)域340的某個區(qū)域342并且在于第一位置p1’處設(shè)置與所述上一樓層320’有關(guān)的樓層信息330’的情況下再次選擇特定樓層320,則控制單元230執(zhí)行控制操作使得所述與上一樓層320’有關(guān)的樓層信息330’猶如關(guān)上抽屜一樣滑入目的地建筑物300中,以便不在地圖數(shù)據(jù)上顯示。
同時,控制單元230執(zhí)行控制操作使得與特定樓層320有關(guān)的樓層信息330通過滑動方式猶如打開抽屜一樣再次滑出,以便在鄰近該特定樓層320的第一位置p1處設(shè)置。
也就是說,當(dāng)執(zhí)行控制操作使得在鄰近特定樓層320的第一位置p1處再次設(shè)置樓層信息330時,如圖4所示顯示目的地建筑物300。
作為結(jié)果,當(dāng)選擇用戶要訪問的目的地建筑物中的特定樓層或選擇搜索區(qū)域來搜索其它樓層時,供應(yīng)單元240將其上在鄰近目的地建筑物的位置處單獨(dú)設(shè)置了與所選擇的特定樓層或所選擇的搜索區(qū)域有關(guān)的樓層信息的地圖數(shù)據(jù)流送至終端設(shè)備100(s190)。
如上所述,根據(jù)本發(fā)明的第一實(shí)施方式的路線引導(dǎo)服務(wù)裝置200中的操作流,通過執(zhí)行使得與目的地建筑物中的特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)直觀地被識別的控制操作,能夠很容易地在地圖數(shù)據(jù)上選擇用戶要訪問的特定樓層,并且快速檢查與該特定樓層有關(guān)的樓層信息(例如,室內(nèi)地圖)。
在下文中,將參照附圖對本發(fā)明的第二實(shí)施方式進(jìn)行描述。
圖7是示出根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)的基本配置的圖。
參照圖7,根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)系統(tǒng)包括使用路線引導(dǎo)服務(wù)的終端設(shè)備400以及向該終端設(shè)備400提供路線引導(dǎo)服務(wù)的路線引導(dǎo)服務(wù)裝置500。
終端設(shè)備400是指安裝有與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用的設(shè)備。
在該實(shí)施方式中,路線引導(dǎo)服務(wù)可以是導(dǎo)航服務(wù)、尋路(室內(nèi)路線)服務(wù)、地理信息引導(dǎo)服務(wù)等。為了便于描述,將基于下面的假設(shè)給出以下描述,即,假設(shè)路線引導(dǎo)服務(wù)是用于僅當(dāng)檢查到終端設(shè)備400在其進(jìn)入的建筑結(jié)構(gòu)(例如,建筑物)中的樓層之間的移動時才提供終端設(shè)備400當(dāng)前所處樓層的室內(nèi)路線服務(wù)。
終端設(shè)備400使用gps(全球定位系統(tǒng))等來檢查其自身的當(dāng)前位置信息并將檢查結(jié)果傳送至路線引導(dǎo)服務(wù)裝置500。
終端設(shè)備400可以是諸如智能電話、平板電腦、pda、筆記本電腦等的便攜設(shè)備。然而,并不限于此,終端設(shè)備400可以包括其中可以安裝與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序的所有設(shè)備。
路線引導(dǎo)服務(wù)裝置500是指向終端設(shè)備400提供路線引導(dǎo)服務(wù)的服務(wù)器。
路線引導(dǎo)服務(wù)裝置500僅當(dāng)檢查到終端設(shè)備400在由多個樓層構(gòu)成的建筑物中的樓層之間的移動時才檢查終端設(shè)備400當(dāng)前所處的樓層、將所檢查到的終端設(shè)備400的位置生成為室內(nèi)路線引導(dǎo)信息,并將所生成的信息提供至該終端設(shè)備400。
在該實(shí)施方式中,室內(nèi)路線引導(dǎo)信息是指當(dāng)在室內(nèi)估計終端設(shè)備400的室內(nèi)移動路線時,提供以當(dāng)檢查到終端設(shè)備400在樓層之間的移動時引導(dǎo)該終端設(shè)備400當(dāng)前所處樓層的引導(dǎo)信息。
室內(nèi)路線引導(dǎo)信息可以包括為了顯示終端設(shè)備400在建筑物中的移動路線而基于該建筑物信息創(chuàng)建的室內(nèi)地圖數(shù)據(jù)。
在該實(shí)施方式中,所述建筑物信息是指室內(nèi)地圖,其包括對應(yīng)于建筑物中的商鋪的位置信息、停車場信息(例如,停車場地圖、停車場的樓層數(shù)量、停車標(biāo)志等)以及固定設(shè)施信息(例如,電梯、自動扶梯、走廊(樓梯)地圖等)中的至少一個。
為了向終端設(shè)備400提供室內(nèi)地圖數(shù)據(jù),路線引導(dǎo)服務(wù)裝置500必須檢查終端設(shè)備400是否進(jìn)入該建筑物。
作為結(jié)果,路線引導(dǎo)服務(wù)裝置500基于從終端設(shè)備400接收到的gps(全球定位系統(tǒng))信號檢查該終端設(shè)備400是否進(jìn)入建筑物,并且當(dāng)該終端設(shè)備400處于該建筑物中時提供與該終端設(shè)備400的當(dāng)前位置相對應(yīng)的室內(nèi)地圖數(shù)據(jù)。
然而,當(dāng)根據(jù)gps信號檢查到建筑物中終端設(shè)備400的當(dāng)前位置時,存在當(dāng)該終端設(shè)備400在由多個樓層構(gòu)成的該建筑物中的樓層之間移動時無法準(zhǔn)確檢查到該終端設(shè)備400的位置的限制。
作為結(jié)果,由于在建筑物中可能接收不到gps信號或者較弱地接收到gps信號,因此出現(xiàn)無法僅利用gps信號來準(zhǔn)確識別終端設(shè)備400是否處于建筑物中的哪一層的問題。
因此,本發(fā)明的第二實(shí)施方式建議用于提供在由多個樓層構(gòu)成的建筑物中終端設(shè)備當(dāng)前所處樓層的技術(shù)。在下文中,將詳細(xì)描述用于實(shí)現(xiàn)該技術(shù)的路線引導(dǎo)服務(wù)裝置500。
圖8是示出根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)裝置500的基本配置的圖。
參照圖8,根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)裝置500包括:檢查單元510,其檢查終端設(shè)備400的傳感器測量信息;判定單元520,其基于所述傳感器測量信息確定終端設(shè)備400是否在建筑物中的樓層之間移動;確定單元530,其僅當(dāng)終端設(shè)備400在樓層間移動時,才使用由終端設(shè)備400感測到的聲信號來檢測建筑物中該終端設(shè)備400的位置;以及供應(yīng)單元540,其提供室內(nèi)地圖數(shù)據(jù)。
包括檢查單元510、判定單元520、確定單元530和供應(yīng)單元540的路線引導(dǎo)服務(wù)裝置500的上述配置可以獨(dú)立地或組合地以由處理器執(zhí)行的軟件模塊的形式實(shí)現(xiàn)。
所述檢查單元510執(zhí)行檢查終端設(shè)備400的傳感器測量信息的功能。
更具體地,一旦從終端設(shè)備400接收到傳感器測量信息,所述檢查單元510就根據(jù)該傳感器測量信息檢測水平移動信息和加速度信息。
就這方面,終端設(shè)備400使用gps傳感器、加速度傳感器等來生成包括水平移動信息和加速度信息中的至少一個的傳感器測量信息。
也就是說,終端設(shè)備400基于gps信號生成水平移動信息以檢查該終端設(shè)備400的位置的變化。另外,終端設(shè)備400基于從加速度傳感器接收到的加速度信號生成加速度信息。
此處,所述水平移動信息是用于基于gps信號檢查終端設(shè)備400在建筑物中沿水平方向的位置的變化的信號,并且所述加速度信息是用于檢查終端設(shè)備400在建筑物中的加速度的變化的信號。
此時,所述加速度信息可以包括用于檢查終端設(shè)備400沿第一方向(z)的加速度的變化的第一加速度變化信息以及用于檢查終端設(shè)備400沿第二方向(x或y)的加速度的變化的加速度變化信息。
因此,檢查單元510可以根據(jù)從終端設(shè)備400接收到的傳感器測量信息檢測水平移動信息和加速度信息。
判定單元520基于所述傳感器測量信息執(zhí)行判定終端設(shè)備400在建筑物中的樓層間的移動的功能。
更具體地,所述判定單元520基于傳感器測量信息的加速度信息檢查某一加速模式。
就這方面,圖9示出了根據(jù)本發(fā)明的第二實(shí)施方式的加速模式的一個示例。
如圖9所示,由根據(jù)本發(fā)明的第二實(shí)施方式的終端設(shè)備400的用戶的移動生成的步行周期d具有如下加速模式,其中在右腳在前的間距d1內(nèi),沿第一方向(z)的加速度增大而沿第二方向(x或y)的加速度減小,而在左腳在前的間距d2內(nèi),沿第一方向(z)的加速度減小而沿第二方向(x或y)的加速度增大。
作為結(jié)果,在步行中生成用于通過步行周期d檢查步行的加速模式600。因此,判定單元520可以基于通過步行從終端設(shè)備400生成的加速度信息判定加速模式600。
此后,判定單元520基于加速模式600的檢查的結(jié)果判定終端設(shè)備400是否在樓層之間移動。
首先,將描述判定經(jīng)由樓梯在樓層之間移動的方法。
一旦基于加速度信息檢查出加速模式,判定單元520就判定終端設(shè)備400的用戶正在步行并檢測與建筑物有關(guān)的建筑物信息。
此處,所述建筑物信息是指室內(nèi)地圖,其包括對應(yīng)于建筑物中的商鋪的位置信息、停車場信息(例如,停車場地圖、停車場的樓層數(shù)量、停車標(biāo)志等)以及固定設(shè)施信息(例如,電梯、自動扶梯、走廊(樓梯)地圖等)中的至少一個并可以被預(yù)先存儲。
因此,基于終端設(shè)備400的水平移動信息,判定單元520判定該終端設(shè)備400的位置變化是否匹配固定設(shè)施信息(例如,電梯、自動扶梯、走廊(樓梯)地圖等)的位置。
也就是說,當(dāng)在設(shè)施所處的地點(diǎn)出現(xiàn)終端設(shè)備400的位置變化時,判定單元520判定終端設(shè)備400正經(jīng)由樓梯移動。
接下來,將描述判定通過電梯在樓層之間移動的方法。
如果基于加速度信息未檢查出加速模式,則判定單元520基于加速度信息的第一加速度變化信息檢查沿第一方向(z)的加速度變化。
當(dāng)檢查出沿第一方向(z)的加速度變化時,判定單元520基于水平移動信息檢查沿水平方向的位置變化。
如果盡管檢查出沿第一方向(z)的加速度變化但未檢查出沿水平方向的位置變化,則由于這意味著終端設(shè)備400正在電梯中垂直移動,因此判定單元520判定該終端設(shè)備400進(jìn)入了電梯中。
最后,將描述判定通過自動扶梯在樓層之間移動的方法。
如果基于加速度信息未檢查出加速模式,則判定單元520基于水平移動信息檢查沿水平方向的位置變化。
當(dāng)如此檢查出沿水平方向的位置變化時,判定單元520基于加速度信息的第一加速度變化信息和第二加速度變化信息檢查終端設(shè)備400的振動變化。
如果盡管檢查出沿水平方向的位置變化但未檢查出終端設(shè)備400的振動變化,則由于這意味著終端設(shè)備400正在自動扶梯中移動,因此判定單元520判定該終端設(shè)備400進(jìn)入了自動扶梯中。
應(yīng)理解的是,與上述過程不同,關(guān)于通過電梯和自動扶梯在樓層之間的移動的判定可以基于建筑物信息的固定設(shè)施信息(例如,電梯、自動扶梯、走廊(樓梯)地圖等)來進(jìn)行。
當(dāng)僅在發(fā)生樓層之間的移動時才在終端設(shè)備400中檢測到聲信號時,確定單元530使用該聲信號執(zhí)行檢測終端設(shè)備400在建筑物中的位置的功能。
更具體地,當(dāng)終端設(shè)備400正在樓層之間移動時,確定單元530檢查該終端設(shè)備400是否已經(jīng)執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序。
也就是說,當(dāng)在終端設(shè)備400中正在執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序并且正在使用所述路線引導(dǎo)服務(wù)時,確定單元530從該終端設(shè)備400接收感測到的聲信號。
此時,該聲信號可以是包含建筑物的樓層信息的可聞頻帶信號并且通過位于各個樓層的揚(yáng)聲器輸出。
因此,確定單元530可以基于樓層信息檢測終端設(shè)備400在樓層之間移動之后到達(dá)的建筑物中的特定樓層。此后,確定單元530將終端設(shè)備400在建筑物中的位置確定為所述特定樓層。
如果檢查到在終端設(shè)備400中未執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序,則確定單元530生成執(zhí)行請求信號并將該信號傳送至該終端設(shè)備400以執(zhí)行所述應(yīng)用程序。
此后,當(dāng)在終端設(shè)備400中運(yùn)行了與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序并且感測到聲信號時,如上所述,確定單元530使用該聲信號來檢測該終端設(shè)備400在樓層之間的移動之后達(dá)到的特定樓層,并且通過與上述相同的方式執(zhí)行將該終端設(shè)備400的位置確定為所述特定樓層的過程。
當(dāng)使用所述聲信號檢查出終端設(shè)備400在樓層之間移動之后到達(dá)的特定樓層時,控制單元230執(zhí)行控制操作使得其上顯示有所檢查出的特定樓層的室內(nèi)地圖數(shù)據(jù)被提供至該終端設(shè)備400。
作為結(jié)果,當(dāng)在終端設(shè)備400中正在運(yùn)行用于室內(nèi)路線引導(dǎo)的應(yīng)用程序時,供應(yīng)單元540在實(shí)時提供的室內(nèi)地圖數(shù)據(jù)上顯示該終端設(shè)備400在樓層之間移動之后到達(dá)的特定樓層。當(dāng)檢查出在終端設(shè)備400中未執(zhí)行所述應(yīng)用程序時,供應(yīng)單元540啟動該終端設(shè)備的所述應(yīng)用程序并然后提供其上顯示有該終端設(shè)備400在樓層之間移動之后到達(dá)的特定樓層的室內(nèi)地圖數(shù)據(jù)。
在下文中,將參照圖10描述根據(jù)本發(fā)明的第二實(shí)施方式的路線引導(dǎo)服務(wù)裝置500的操作流。為了便于描述,將利用相應(yīng)的參考標(biāo)號來表示圖7至圖9中的元件。
首先,一旦從終端設(shè)備400接收到傳感器測量信息,所述檢查單元510就根據(jù)該傳感器測量信息檢測水平移動信息和加速度信息(s200)。
此處,所述水平移動信息是用于基于gps信號檢查終端設(shè)備400在建筑物中沿水平方向的位置的變化的信號,并且所述加速度信息是用于檢查終端設(shè)備400在建筑物中的加速度的變化的信號。
此時,所述加速度信息可以包括用于檢查終端設(shè)備400沿第一方向(z)的加速度的變化的第一加速度變化信息以及用于檢查終端設(shè)備400沿第二方向(x或y)的加速度的變化的加速度變化信息。
判定單元520基于所述傳感器測量信息判定建筑物中的終端設(shè)備400是否在樓層之間移動(s210)。
也就是說,所述判定單元520基于傳感器測量信息的加速度信息檢查加速模式。此后,判定單元520使用該加速模式來判定該終端設(shè)備400是否在樓層之間移動。
當(dāng)判定終端設(shè)備400正在樓層之間移動時,確定單元530檢查該終端設(shè)備400是否已經(jīng)執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序。
也就是說,當(dāng)在終端設(shè)備400中正在執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序并且正在使用所述路線引導(dǎo)服務(wù)時,確定單元530從該終端設(shè)備400接收感測到的聲信號(s220)。
此時,該聲信號可以是包含建筑物的樓層信息的可聞頻帶信號并且通過位于各個樓層的揚(yáng)聲器輸出。
因此,確定單元530可以基于樓層信息檢測終端設(shè)備400在樓層之間移動之后到達(dá)的建筑物中的特定樓層(s240)。此后,確定單元530將終端設(shè)備400在建筑物中的位置確定為所述特定樓層(s250)。
如果檢查到在終端設(shè)備400中未執(zhí)行與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序,則確定單元530生成執(zhí)行請求信號并將該信號傳送至該終端設(shè)備400以執(zhí)行所述應(yīng)用程序。
此后,當(dāng)在終端設(shè)備400中運(yùn)行了與路線引導(dǎo)服務(wù)有關(guān)的應(yīng)用程序并且感測到聲信號時,如上所述,確定單元530使用該聲信號來檢測該終端設(shè)備400在樓層之間的移動之后達(dá)到的特定樓層,并且通過與上述相同的方式執(zhí)行將該終端設(shè)備400的位置確定為所述特定樓層的過程。
當(dāng)使用所述聲信號檢查出終端設(shè)備400在樓層之間移動之后到達(dá)的特定樓層時,供應(yīng)單元540將其上顯示有所檢查出的特定樓層的室內(nèi)地圖數(shù)據(jù)提供至該終端設(shè)備400(s260)。
也就是說,當(dāng)在終端設(shè)備400中正在運(yùn)行所述應(yīng)用程序時,所述供應(yīng)單元540將所述特定樓層顯示在室內(nèi)地圖數(shù)據(jù)上。當(dāng)檢查出在終端設(shè)備400中未執(zhí)行所述應(yīng)用程序時,供應(yīng)單元540啟動該終端設(shè)備的所述應(yīng)用程序并然后提供其上顯示有所述特定樓層的室內(nèi)地圖數(shù)據(jù)。
如上所述,根據(jù)路線引導(dǎo)服務(wù)裝置500中的操作流,能夠僅當(dāng)終端設(shè)備在由多個樓層構(gòu)成的建筑物中的樓層之間發(fā)生移動時,才通過基于聲信號識別該終端設(shè)備在所述建筑物中的位置而更準(zhǔn)確地提供該終端設(shè)備在所述建筑物中當(dāng)前所處的樓層。
說明書中所描述的功能操作和主題可以利用數(shù)字電路來實(shí)現(xiàn),或者可以利用包括說明書中所公開的結(jié)構(gòu)的計算機(jī)軟件、固件或硬件以及它們的等同物或以它們的組合來實(shí)現(xiàn)。說明書中所描述的主題可以利用一個或更多個計算機(jī)程序產(chǎn)品來實(shí)現(xiàn),換句話說,可以利用與編碼在有形程序存儲介質(zhì)上以便控制或執(zhí)行處理系統(tǒng)的操作的計算機(jī)程序指令有關(guān)的一個或更多個模塊來實(shí)現(xiàn)。
計算機(jī)可讀介質(zhì)可以是機(jī)器可讀存儲設(shè)備、機(jī)器可讀存儲基板(storagesubstrate)、存儲器設(shè)備、具有對機(jī)器可讀電磁信號的影響的材料的組合。
說明書中所使用的術(shù)語“系統(tǒng)”或“裝置”包括用于處理數(shù)據(jù)的任何儀器、裝置、機(jī)器,例如包括可編程處理器、計算機(jī)、多元處理器等。處理系統(tǒng)可以包括按要求形成用于計算機(jī)程序的執(zhí)行環(huán)境的代碼,諸如(例如)構(gòu)造處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)或它們的組合的代碼。
能夠以包括編譯或解釋語言或者先驗(yàn)或過程語言的任何形式的編程語言來編寫計算機(jī)程序(也稱為程序、軟件、軟件應(yīng)用、腳本或代碼),并且能夠以任何形式部署該計算機(jī)程序,包括作為獨(dú)立程序、模塊、組件、子例程或適于在計算機(jī)環(huán)境中使用的其它單元。所述計算機(jī)程序不必對應(yīng)于文件系統(tǒng)的文件。程序可以被存儲在提供至所要求的程序的單個文件中、多個相互作用的文件(例如,存儲一個或更多個模塊、子程序或代碼中的一些的文件)中或者保留其它程序或數(shù)據(jù)(存儲在標(biāo)記語言文檔中的一個或更多個腳本)的文件的一部分中。所述計算機(jī)程序可以被部署成在單個計算機(jī)上執(zhí)行,或者在位于一個地點(diǎn)或分布在多個地點(diǎn)并通過通信網(wǎng)絡(luò)相互連接的多個計算機(jī)上執(zhí)行。
適于存儲計算機(jī)程序指令和數(shù)據(jù)的計算機(jī)可讀介質(zhì)可以包括任何形式的非易失存儲器、介質(zhì)以及存儲器設(shè)備,包括諸如eprom、eeprom和閃存設(shè)備的半導(dǎo)體存儲器設(shè)備、諸如內(nèi)置硬盤或外部盤的磁盤、磁光盤、cd-rom、dvd-rom盤等。處理器和存儲器可以通過專用邏輯電路增補(bǔ)或者集成在其中。
說明書中所描述的主題可以在處理系統(tǒng)中實(shí)現(xiàn),該處理系統(tǒng)包括能夠與說明書中所描述的主題的實(shí)現(xiàn)相互作用的諸如數(shù)據(jù)服務(wù)器的后端組件、諸如應(yīng)用服務(wù)器的中間組件、諸如具有瀏覽器或圖形用戶界面的客戶端計算機(jī)的前端組件、或者所述后端組件、中間組件以及前端組件的組合。系統(tǒng)組件可以通過任何形式的數(shù)字?jǐn)?shù)據(jù)通信或數(shù)字?jǐn)?shù)據(jù)通信的介質(zhì)(諸如通信網(wǎng)絡(luò))互連。
本說明書包括許多具體實(shí)現(xiàn)的細(xì)節(jié),其不應(yīng)被理解為限制本發(fā)明的范圍。相反,許多具體實(shí)現(xiàn)的細(xì)節(jié)應(yīng)被理解為關(guān)于本發(fā)明的具體實(shí)施方式的特定特征的描述。同樣,在說明書中的各個實(shí)施方式的上下文中所描述的特定特征可以以組合的方式在單個實(shí)施方式中實(shí)現(xiàn)。反之,在單個實(shí)施方式的上下文中所描述的各種特征可以單獨(dú)地或以適當(dāng)?shù)淖咏M合形式在多個實(shí)施方式中實(shí)現(xiàn)。此外,盡管特征可以以特定的組合的形式和最初要求保護(hù)的組合的形式操作,但來自所要求保護(hù)的組合的一個或更多個特征可以在某些情況下從該組合中去除,并且所要求保護(hù)的組合可以被改變成子組合或子組合的變型。
另外,盡管在附圖中以特定的順序描繪了操作,但這并不意味著這些操作必須按所示出的特定的順序或過程來執(zhí)行以獲得想要的結(jié)果。在某些情況下,多任務(wù)和并行處理可能是有利的。另外,上述實(shí)施方式的各種系統(tǒng)組件的分離應(yīng)被理解為所有實(shí)施方式所需要的。應(yīng)理解的是,所描述的程序組件和系統(tǒng)通常可以集成到單個軟件產(chǎn)品中或者封裝在多個軟件產(chǎn)品中。
雖然已經(jīng)參照示例性實(shí)施方式具體示出和描述了本發(fā)明,但本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,在不脫離由所附權(quán)利要求書以及其等同物所限定的本發(fā)明的精神和范圍的情況下,可以在形式上或細(xì)節(jié)上進(jìn)行各種改變。因此,所描述的實(shí)施方式必須被理解為不是限制性的而是說明性的。所附權(quán)利要求以及它們的等同物旨在覆蓋如將落入本公開的范圍和精神內(nèi)的這樣的形式或變型。
相關(guān)申請的交叉引用
本申請基于在2015年10月29日提交的韓國專利申請no.10-2015-0150874以及在2015年10月28日提交的韓國專利申請no.10-2015-0150192,并且要求享有這些韓國專利申請的優(yōu)先權(quán)。以上所列的申請的公開內(nèi)容在此通過引用被全部并入本文中。