專利名稱:測量裝置、校正測量結果的方法、程序和記錄媒體的制作方法
技術領域:
本發明涉及一種用于校正某一地點的測量位置的測量裝置、用于校正測量結果的方法、程序和記錄媒體。
這種類型的終端能夠在導航過程中確定用戶的位置,計算穿過從某一地點的測量位置到目的地的緯度和經度矩陣的路徑,并顯示此信息。在這種情況下所使用的測量方法有例如采用PHS(個人手持電話系統注冊商標)或GPS(全球定位系統)的方法。
例如,當使用PHS時,測量如下進行。
用戶攜帶的PHS終端接收從PHS網絡的多個基站發送的通知信號,并且通過測量它們的電場強度而按從大到小的順序指定2或3個通知信號。這種通知信號包含有關發出該信號的基站的標識信息,PHS終端可通過參考此標識信息識別出發送該通知信號的基站。這時,各基站的位置是已知的;因此,可以根據基站發送的通知信號中包含的標識信息來計算PHS終端的位置和目的地基站的位置之間的距離,并制定導航路徑。
另外,PHS網絡的導航范圍由PHS網絡的基站所形成的無線電小區決定。無線電小區通常稱為微區,其小區區域被認為相對較小。小區區域的直徑實際上為幾百米。
因此,如果采用上述測量方法來測量PHS終端的位置,通常會產生100到500米的誤差。在進行導航時就會擔心無法確定準確的導航路徑。
本發明考慮到上述現有技術的局限,而且本發明的目的是提供一種可容易地校正測量結果的誤差的測量裝置。因此,本發明是一種用于校正測量結果的方法、程序和記錄媒體。
通過這種配置,把用戶通過輸入操作、從處于所獲取位置的指定區域內的地圖要素的列表中選擇的名字所表示的地圖要素,以不同于地圖上其它地圖要素的顯示模式顯示出來。在此地圖上,把用戶通過輸入裝置指定的位置校正到該用戶的位置。
本發明的測量裝置包括用于接收用戶執行的輸入操作的輸入裝置;用于顯示若干種信息的顯示裝置;位置獲取裝置,用于獲取顯示用戶位置的位置數據;地圖顯示控制裝置,用于在顯示裝置上、將由位置獲取裝置得到的位置數據所表示的位置通過與地圖重疊來顯示;列表顯示控制裝置,用于在顯示裝置上、顯示出處于位置數據所表示的位置的指定區域內的地圖要素的名單;以及校正裝置,用于將用戶通過輸入操作從所示地圖要素的名單中選擇的位置校正到用戶自身的位置。
通過這種配置,通過顯示處于用戶的所獲取位置的指定區域內的地圖要素的名單,可將用戶通過輸入操作從所顯示名單中選擇的位置校正到用戶的位置。
另外,本發明的測量裝置包括用于接收用戶所執行的輸入操作的輸入裝置;用于顯示若干種信息的顯示裝置;位置獲取裝置,用于獲取表示用戶位置的位置數據,此位置數據是根據包含在從移動通信網絡的基站接收到的通知信號中的基站標識信息來計算的;地圖顯示控制裝置,用于在顯示裝置上、將由位置獲取裝置得到的位置數據所指出的位置通過與地圖重疊來顯示;以及校正裝置,用于將用戶通過輸入裝置指定的位置校正到由要素顯示控制裝置所顯示的地圖上的用戶位置。
通過這種配置,通過與地圖重疊來顯示位置獲取裝置所得到的位置,可將用戶通過輸入裝置指定的位置校正到地圖顯示裝置上顯示的地圖上的用戶位置。
測量結果校正方法包括位置獲取步驟,其中測量裝置獲取表示其位置的位置數據;地圖顯示步驟,其中測量裝置將位置獲得步驟中得到的位置數據所表示的位置通過與地圖重疊來顯示;列表顯示步驟,其中,測量裝置顯示處于位置數據所表示的位置的指定區域內的地圖要素的名單;要素顯示步驟,其中,測量裝置以不同于地圖上其它地圖要素的顯示方式、顯示出用戶從所示地圖要素的名單中選擇的名字;以及校正步驟,其中,測量裝置在要素顯示步驟所顯示的地圖上、將用戶指定的位置校正到測量裝置的位置。
通過這種配置,用戶從處于獲取位置的指定區域內的地圖要素的所顯示名單中選擇的地圖要素以不同于地圖上其它地圖要素的顯示方式被顯示出來。在此地圖上,用戶指定的位置被校正到該用戶的位置。
本發明的測量結果校正方法包括位置獲取步驟,其中測量裝置獲取表示其位置的位置數據;地圖顯示步驟,其中測量裝置將位置獲取步驟中得到的位置數據所表示的位置通過與地圖重疊來顯示;列表顯示步驟,其中測量裝置顯示出處于所述位置數據所表示的位置的指定區域內的地圖要素的名單;以及校正步驟,其中測量裝置在要素顯示步驟所顯示的地圖上、將用戶指定的位置校正到測量裝置的位置。
通過這種配置,通過顯示出處于所得位置的指定區域內的地圖要素的名單,將用戶從所顯示的名單中選擇的位置校正到用戶位置。
另外,本發明的測量結果校正方法包括位置獲取步驟,其中測量裝置獲取表示測量裝置的位置的位置數據,此位置數據是根據包含在基站發送的通知信號中的基站標識信息來計算的;地圖顯示步驟,其中測量裝置將位置獲取步驟中得到的位置數據所表示的位置通過與地圖重疊來顯示;以及校正步驟,其中測量裝置在地圖顯示步驟所顯示的地圖上、將用戶指定的位置校正到測量裝置的位置。
通過這種配置,通過將獲得的位置與地圖重疊,在顯示的地圖上,將用戶指定的位置校正到用戶的位置。
本發明的程序使計算機執行以下處理接收用戶的輸入操作;獲取表示用戶位置的位置數據;將在獲取位置數據的處理中得到的位置數據所表示的位置通過與地圖重疊來顯示;顯示處于由位置數據表示的位置的指定區域內的地圖要素的名單;以不同于地圖上其它地圖要素的顯示模式顯示出用戶通過輸入功能從所顯示名單中選擇的地圖要素的名字;以及將用戶在接收輸入操作的處理中指定的位置校正到在顯示地圖要素的處理中顯示的地圖上的用戶位置。
本發明的程序還使計算機執行以下處理接收用戶所執行的輸入操作;獲取表示用戶位置的位置數據;將在獲取位置數據的處理中得到的位置數據所表示的位置通過與地圖重疊來顯示;顯示處于位置數據表示的位置的指定區域內的地圖要素的名單;將用戶通過輸入裝置從所顯示的名單中選擇的位置校正到用戶的位置。
而且,本發明的程序還使計算機執行以下處理獲取表示用戶位置的位置數據,此位置數據是根據從多個基站發送的信號的電場強度來計算的;接收用戶所執行的輸入操作;將在獲取位置數據的處理中得到的位置數據所表示的位置通過與地圖重疊來顯示;以及將在接收輸入操作的處理中用戶指定的位置校正到在顯示位置的處理中顯示的地圖上的用戶位置。
圖2是表示同一實施例的PHS終端的配置的框圖。
圖3是表示同一實施例的PHS終端的外觀的平面圖。
圖4是表示同一實施例的方向信息的說明圖。
圖5是表示同一實施例的路徑搜索服務器的配置的框圖。
圖6是表示同一實施例的PHS終端的CPU的操作的流程圖。
圖7是表示同一實施例的PHS終端的CPU的操作的流程圖。
圖8是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖9是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖10是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖11是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖12是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖13是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖14是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
圖15是表示同一實施例的PHS終端的液晶顯示器上顯示的屏幕實例的模式圖。
A配置(1)整個系統的配置圖1是表示屬于實施例的系統的整個配置的框圖。如圖1所示,系統配備有用戶攜帶的PHS終端10、為PHS終端10服務的PHS網絡20、以及與PHS網絡20相連的路徑搜索服務器30。
PHS網絡20包括以幾百米的間隔安裝的基站21-1到21-3;用于在PHS網絡20內執行電路交換的交換站(圖中略去);用于將基站21-1到21-3與交換站等相連的通信線路(圖中略去)。各基站21形成了半徑約為100米的無線電小區,并且在恒定的基礎上發送含有此無線電小區內各基站21所固有的基站ID(標識)的通知信號。
雖然圖1中僅表示出三個基站21-1到21-3,但實際上可在PHS網絡20的整個服務區內安裝更多的基站。所有這些基站21-1到21-3的配置和操作都相同;因此,在下文中把它們通稱為基站21。
通過TDMA(時分多址)系統來執行與基站21的無線通信,PHS終端10可經由PHS網絡20與路徑搜索服務器30進行數據通信。
PHS終端10配備了利用TDMA系統建立的多個信道中的一個適當信道、間斷地接收由多個基站21發送的通知信號、并且檢測所接收的通知信號的電場強度的功能。包含在這些通知信號中的基站ID(標識)和由PHS終端10檢測到的電場強度被用于檢測PHS終端10的位置。
路徑搜索服務器30存儲用于表示各個區域的地圖的地圖數據,它是根據此地圖數據為PHS終端10的用戶提供路徑搜索服務的計算機。更具體地說,路徑搜索服務器30根據PHS終端10給出的基站ID(標識),計算PHS終端10的所在位置,或者計算出當前定位的位置和到達由PHS終端10指定的目的地的最適當路徑,并且將這些計算結果經PHS網絡20發送給PHS終端10。
(2)PHS終端10的配置接著說明PHS終端10的配置。
圖2是表示PHS終端10的電配置的框圖。圖3是表示PHS終端10的外觀的平面圖。
如圖2所示,PHS終端10配備有無線通信單元11、CPU(中央處理器)12、ROM(只讀存儲器)13、SRAM(靜態隨機存取存儲器)14、顯示單元15、操作單元16、呼叫單元17、地磁檢測器單元18以及用于連接這些部分的總線19。
無線通信單元11配備有未示出的天線、頻率合成器、TDMA處理電路和電場強度檢測電路等,并執行與PHS網絡20的基站21同步的無線電通信。電場強度檢測電路檢測從各基站21間歇地接收的通知信號的電場強度。
在ROM 13中存儲了若干種控制程序和數據。關于所存儲的數據,設有菜單屏幕數據選擇,用于顯示可提供給用戶的若干種服務菜單。關于控制程序,設有路徑導向程序,它通過在顯示單元15上顯示地圖而給用戶指示路徑。在此過程中進行與路徑搜索服務器30的數據通信。
SRAM 14是用作CPU 12的工作區的存儲器,其中執行CPU 12所用的程序,或者暫時存儲若干類型的數據。
顯示單元15包括液晶顯示器和用于激勵此液晶顯示器的晶體激勵器等,并且在CPU 12的控制下顯示幾種類型的信息、如地圖和文本。
操作單元16包括小鍵盤、與此小鍵盤相連的按鍵檢測電路等。按鍵檢測電路響應用戶的鍵盤操作而產生檢測信號,并通過總線19將所產生的檢測信號提供給CPU 12。CPU 12通過檢測信號領會用戶的鍵盤操作,并響應此操作而執行處理。
呼叫單元17包括麥克風、揚聲器以及用戶需要用于呼叫的話音編解碼器(CODEC)。
地磁檢測器單元18檢測PHS終端10所朝向的方向,產生有關所檢測的方向的方向信息,并通過總線19將其提供給CPU 12。CPU 12根據所提供的方向信息,在液晶顯示器上顯示地圖。
在本實施例中,“PHS終端10的朝向”為圖3中箭頭F所示的方向,而“PHS終端10的朝向”和基準方向(在此例中為北)之間所形成的角度為方向信息θ。在此例中,假設液晶顯示器151大致平行于地面。
例如,在圖4的示意圖中,如箭頭F1所示,當PHS終端10的方向從北向右轉動45度時(換句話說,當PHS終端10朝向東北方向時),方向信息θ等于45度。另外,如箭頭F2所示,當PHS終端10的方向從北向右轉動270度時(換句話說,當PHS終端10朝向西時),方向信息θ等于270度。
例如,當PHS終端10朝向東北時,在等于45度的方向信息θ的基礎上,CPU12使PHS終端10所朝的方向(東北)和地圖上的東北方向相互對應,從而顯示地圖。這是因為通過使用戶看地圖的方向與地圖上的方向相對應,可以更容易確定定位的位置。用戶沿圖3所示箭頭U的方向觀看地圖。
接著參考圖3來說明PHS終端10的外部結構。
如圖3所示,在PHS終端10的前表面上安裝了液晶顯示器151和小鍵盤161。
小鍵盤161上裝有按鍵162到165,它們將在下文中介紹。
通過按壓光標小鍵盤162的任一鍵,用戶可借助于屏幕控制使光標向如各按鍵上表面上表示的箭頭所示的方向移動。
接著,按鍵163為菜單鍵。當用戶按壓菜單鍵163時,在液晶顯示器上顯示出菜單屏幕,在菜單屏幕中列出了幾種處理的菜單。
類似地,按鍵164為確定鍵。當用戶按壓確定鍵164時,將確認液晶顯示器151中顯示的處理,該處理由CPU 12執行。
按鍵165為數字小鍵盤。當用戶按壓數字小鍵盤165的任一鍵時,將顯示出與所按下的按鍵相對應的數字或字母。
(3)路徑搜索服務器30的配置接著說明路徑搜索服務器30的配置。
圖5是表示路徑搜索服務器30的配置的框圖。如圖5所示,路徑搜索服務器30配備有CPU31、ROM32、RAM33、通信單元34、硬盤單元35以及將它們相互連接的總線36。
執行服務器各單元的基本控制的程序、如IPL(初始程序的裝入程序)存儲在ROM 32中。CPU 31讀出這些程序,并執行對路徑搜索服務器30各單元的基本控制處理。RAM 33暫時存儲幾種數據,并且用作CPU 31的工作區,其中執行由CPU 31來完成的程序。
通信單元34包括用于連接PHS網絡20或調制解調器的連接接口,并通過PHS網絡20與PHS終端10進行數據通信。
硬盤裝置35存儲表示在緯度和經度矩陣上的地圖數據、用于確定PHS終端10的位置的定位計算程序、以及根據地圖數據來確定從當前位置到目的地的最適宜路徑的路徑確定程序。
存儲在硬盤裝置35中的地圖數據是矢量數據的結構。具體地說,矢量數據顯示所存儲的地圖數據和文本數據,地圖數據例如為如多邊形那樣組成地圖的道路、建筑物等(下文稱為地圖要素),而文本數據是與各地圖要素的名字相關的。在緯度和經度矩陣上表示了組成矢量數據的地圖要素的坐標值。因此,在此實施例中,上述矢量數據結構采用與光柵結構相反的形式。矢量數據結構分級地保留了多個地圖數據并使地圖數據與各種比例相關,從而能在用戶所需的比例下連續地進行放大和縮小地圖的處理。
定位計算程序包含基站表(圖省略),其中記錄了相互對應的各基站21的基站ID(標識)和表示各基站21位置的緯度-經度數據。此基站表用于確定PHS終端10的位置。
路徑搜索程序包含地圖要素表,其中記錄了相互對應的各地圖要素中建筑物的地址和電話號碼以及表示這些地圖要素的位置的緯度和經度。此地圖要素表用于確定由用戶指定的目的地的位置。
B操作接著說明具有上述配置的實施例的操作。
圖6和圖7是表示在進行路徑搜索時、PHS終端10的CPU 12的操作的流程圖。另外,圖8到圖15表示在液晶顯示器151中顯示的屏幕的一些實例。
(1)顯示當前位置的操作首先,當用戶按下鍵盤的菜單鍵163時,PHS終端10的CPU 12讀出預先存儲在ROM 13中的菜單屏幕數據,并在液晶顯示器151中顯示出如圖8所示的菜單屏幕。
當用戶操作光標鍵162,并且在選擇了菜單屏幕上顯示的“1.路徑搜索”之后壓下確定鍵164時,CPU 12作出響應,激活存儲在ROM13中的路徑導向程序,并開始圖6所示的處理。
在圖6中,CPU 12首先從無線通信單元11的電場強度檢測電路中得到關于通知信號的電場強度的信息(步驟S1)。此信息包含從多個基站21接收的各通知信號的電場強度的兩個最大值,以及從具有這樣的電場強度的通知信號中抽取的基站ID(標識)。
然后,CPU 12將所得的電場強度值和基站ID(標識)通過無線通信單元11發送給路徑搜索服務器30(步驟S2)。
當路徑搜索服務器30接收到電場強度值和基站ID(標識)時,它作出響應而執行定位計算程序,從而計算出表示PHS終端10的位置的緯度和經度。具體地說,路徑搜索服務器30通過參考存儲在硬盤裝置35中的基站表來指定表示由兩個基站ID(標識)所示的基站21的位置的緯度和經度。然后,路徑搜索服務器30,在連接兩個指定位置的線路上,確定在來自基站的電場強度的半徑處分開該線路的位置的緯度和經度。以所確定位置為中心的預定半徑的圓區域表示了所測量位置定位的誤差跨度,在本實施例中,這個圓區域的半徑為幾百米。表示此圓區域的圓心的緯度和經度、連同表示上述圓區域半徑的值為表示PHS終端10的位置的位置數據。
在以這種方式確定了PHS終端10的位置后,路徑搜索服務器30從存儲在硬盤裝置35上的基站表讀出以該位置為中心的指定區域(例如500米半徑)的地圖數據,并且將地圖數據、連同如上所述確定的位置數據發送給PHS終端10。如上所述發送給PHS終端10的地圖數據包含用于以多邊形顯示各地圖要素的矢量數據,以及表示各地圖要素的名字的文本數據。
當無線通信單元11接收到地圖數據和位置數據時,PHS終端10的CPU 12將這些數據暫時存儲在SRAM 14中(步驟S3)。
然后,CPU 12將地圖數據和位置數據從以緯度和經度矩陣表示的坐標系轉換成X-Y坐標系,在X-Y坐標系中,垂直方向為液晶顯示器151的X坐標,水平方向為液晶顯示器151的Y坐標。此外,CPU 12從地磁檢測單元18中得到方向信息,并通過匹配所得到的位置信息和地圖上的方向、在液晶顯示器151中顯示PHS終端10的位置(步驟S4)。
因此,如圖9所示,在液晶顯示器151中重疊地顯示了由路徑搜索服務器30給出的地圖數據所顯示的地圖和由路徑搜索服務器30給出的位置數據所顯示的圓區域100。在此情況下,如果PHS終端10朝向東北,則在液晶顯示器151中顯示的地圖的方向在屏幕上為東北。在這種情況下,在圓區域100的中心處顯示光標104。
通過這樣地圖的顯示,用戶可以知道他/她位于圓區域100所示的區域內。然后,當用戶通過使用小鍵盤161來執行具體操作時,地圖顯示的比例也隨之變化,地圖會放大或縮小。
(2)用于校正當前位置的操作為了搜索更適當的路徑,用戶需要通過相應地改變地圖顯示比例等來確定精確的當前位置,并將所確定的當前位置分配給PHS終端10,同時顯示出如圖9所示的地圖。但是,即使僅顯示圖形、例如道路或建筑物,通常也很難確定用戶的位置。
因此,在本實施例中,通過以文本形式列出處于位置數據所表示的區域100內的各個地圖要素(下文稱為陸標),并提示用戶從該列表中選擇最接近的陸標,可以使用戶確定當前位置更容易。下面將說明此操作。
首先,在圖6的步驟S4中,當用戶通過操作小鍵盤161來指定“陸標列表顯示”時,CPU 12接收此操作(步驟S5),并識別所接收的操作(步驟S6)。
在這種情況下,此操作顯示出陸標列表(步驟S6陸標列表顯示);因此,CPU12抽取存在于由SRAM 14中存儲的位置數據所表示的圓區域100內的各個地圖要素。此外,從SRAM 14中抽取并列出與所抽取的地圖要素相對應的文本數據(步驟S7)。
更具體地說,CPU12執行下述處理。
首先,CPU 12已知圓區域100的圓心(X0,Y0)和該圓區域的半徑R(米),抽取包含在圓區域100內的各個矢量數據,圓區域100由關于已轉換到X-Y坐標系中的地圖數據的(X-X0)2+(Y-Y0)2=R2表示。然后CPU 12讀出與抽取的矢量數據相對應、且存儲在SRAM 14中的文本數據,并列出這些數據。當步驟S7結束時,CPU 12的處理返回到步驟S5,并等待進一步的輸入。
通過此操作,如圖10所示,在液晶顯示器151中列出陸標的名字,這些陸標位于位置信息所表示的圓區域100內。當用戶按下上表面標有向下箭頭的光標鍵162時,未顯示出的陸標列表將依次顯示出來。另外,與圖10所示的將幾個陸標一起顯示出來的情況不同,也可采用分類顯示的形式,例如以“飯店”、“商店”或“道路名稱”等類別顯示。用戶在此類陸標列表中要尋找離他/她最近的陸標。
然后,當用戶操作小鍵盤161并確定從所顯示的陸標列表中選擇的離他/她最近的陸標時,CPU 12接收這些操作(步驟S5),并識別操作(步驟S6)。在步驟S5中,用戶可以同時地選擇多個陸標。在這種情況下,假定用戶位于“△△街”的“○○便利店”的前面,則從圖10所示的陸標列表中選擇“7.△△街”和“3.○○便利店”。
當完成選擇陸標的操作(步驟S6陸標選擇)時,CPU 12讀取與關于所選陸標的文本數據相對應的矢量數據,并以醒目的顏色、如紅色或黃色顯示出此矢量數據所表示的多邊形區域(步驟S8)。通過這種操作,用戶選擇的“△△街”102和“○○便利店”101以可與其它地圖要素區別的不同顯示模式在液晶顯示器151上顯示出來,如圖11所示。當步驟S8結束時,CPU12的處理返回到步驟S5,并等待進一步的輸入。
當在顯示地圖的同時用戶操作光標鍵162時,CPU 12接收此操作(步驟S5),并在確認已發出使光標移動的指令(步驟S6光標移動)后,控制屏幕而使光標104在液晶顯示器151所顯示的地圖上移動(步驟S9)。
然后如圖12所示,當用戶將光標104移動到“△△街”的“○○便利店”之前的位置(圖12中標志103所示的位置)、并按下確定鍵164時,CPU 12接收此操作(步驟S5),并在確認己發出確定光標104的位置的指令后,在光標104的位置轉換為SRAM14中的緯度和經度之后(圖7的步驟S10),存儲表示光標104的位置的X-Y坐標。
然后,CPU 12顯示如圖13所示的屏幕,提示用戶輸入目的地(步驟S11)。在圖13所示的實例中,輸入目的地地址的方法和輸入目的地電話號碼的方法均為指定目的地的方法。
當用戶通過使用數字小鍵盤165輸入目的地時,CPU 12接收輸入操作(步驟S12),并將表示存儲在SRAM14中的光標104位置的緯度-經度數據和表示目的地地址的目的地數據通過用戶輸入的無線通信單元11(步驟S13)發送給路徑搜索服務器30。此后在液晶顯示器151上顯示圖14所示的屏幕,直到步驟S15中的處理開始,并通知用戶正在搜索路徑。
另一方面,當路徑搜索服務器30接收到緯度-經度數據和目的地數據時,它根據收到的信息執行搜索路徑的處理。具體地說,路徑搜索服務器30首先以目的地數據所表示的地址作為關鍵字、通過查找地圖要素表來獲得目的地的緯度和經度。然后,路徑搜索服務器30通過參考所接收的當前位置的緯度和經度數據、所計算出的目的地的緯度和經度以及存儲的地圖數據,確定從當前位置到目的地的最適合路徑。
當以這種方式確定路徑時,路徑搜索服務器30將表示所計算的路徑的路徑數據和此路徑附近的地圖數據發送給PHS終端10。
當無線通信單元11接收到路徑數據和地圖數據時,PHS終端10的CPU 12獲得數據(步驟S14),并將其從由緯度和經度表示的坐標系轉換為X-Y坐標系,并在液晶顯示器151上顯示出來(步驟S15)。通過此程序,在液晶顯示器151中將路徑搜索服務器30給出的路徑數據所表示的路徑105與路徑搜索服務器30給出的地圖數據所表示的地圖重疊地顯示,如圖15所示。
用戶可以通過向上、下、左或右滾動地圖上的顯示區域,或者通過壓下小鍵盤161來放大或縮小地圖,從而更具體地確認他/她將采用的路徑。
如上所述,在本實施例中,用戶可以通過在地圖上顯示利用PHS終端20的基站21及其誤差跨度而得到的位置,識別出他/她當前所在的區域。
而且,由于可以通過與其它地圖要素區分的方式顯示作為校正他/她的當前位置的參考點的陸標,因此用戶可以更容易地確定他/她的當前位置。
另外,通過在地圖上顯示各地圖要素的名字,可以方便地確定用戶的當前位置,但由于下述原因,這種方法不是很理想的方法。
換句話說,如果顯示出各種地圖要素的名字,表示這些名字的字母會重疊在一起,由于液晶顯示器151非常小,因此很難辨認出這些字母。因此,必須將顯示地圖要素的名字限制在主要的地圖要素。當名字顯示受到限制時,若用戶的當前位置鄰近于所顯示的地圖要素之一,則用戶不會在確定他/她的當前位置上遇到太大困難。但是,由于用戶并不總是鄰近于所顯示的地圖要素之一,因此確定用戶的當前位置經常變得較困難。因此,在本實施例中,由于可以立刻表示許多陸標,如果列出陸標,用戶可以找到用于確定他/她的當前位置的陸標。
C修改實例(1)用于校正當前位置的方法在本發明的上述實施例中,通過以與地圖上其它地圖要素不同的顯示模式顯示出用戶指定的陸標,幫助確定用戶的當前位置。但是并不一定局限于這種方法。在另一實例中,在用戶處于作為指定陸標的建筑物之內或恰好在其之前的情況下,用戶從地圖上列出的陸標中選擇的指定陸標的位置實際上就是用戶的當前位置。在這樣的情況下,最好將指定陸標的位置表示為用戶的當前位置,因為校正可執行得更快。
另外,在此實施例中,所顯示的光標104響應用戶的操作而在地圖上移動。然而與此相反,可以移動地圖而光標104顯示在固定的位置、如液晶顯示器151的中心。換句話說,就光標104在地圖上的位置來說,光標104移動或者是地圖移動無關緊要。
另外,在此實施例中,雖然光標104的位置在轉換成緯度和經度坐標后被發送給路徑搜索服務器30,也可能將顯示在液晶顯示器151四角處的地圖的緯度和經度、以及光標104在液晶顯示器151上的X-Y坐標發送給路徑搜索服務器30。通過這種處理,路徑搜索服務器30可以指定所顯示的地圖的區域。此外,可以指定光標104在該地圖區域上的位置;因此,可以計算出表示光標104的位置的緯度和經度。
(2)測量方法在本實施例中,通過在兩個基站21的位置之間確定位置,并在內部區分所接收的通知信號的各電場強度值,可以計算出當前位置,但是不必局限于這種方法。為了更簡單地計算位置,可以將連接兩個基站位置的中點視為當前位置。
另外,PHS終端10可執行當前位置的每個計算處理。在此情況下,PHS終端10需要存儲基站表,在基站表中記錄了各基站21的相應的基站ID(標識)以及表示各基站21位置的相應的緯度-經度數據。
另外,定位計算不限于利用基站21來測量的方法。例如,可以采用安裝在PHS終端10中的GPS功能來得到指定位置。然而與利用GPS功能的情況相比,采用基站21進行測量會導致更大的定位計算誤差。因此,如果在本發明的利用基站21所作的測量中應用GPS功能會更有效。
(3)PHS終端的模式在此實施例中,PHS終端10配備了呼叫功能和數據通信功能,但是PHS終端也可能只配備數據通信功能。
另外,可以把呼叫功能和顯示功能分開。例如,通過將PHS終端連接到配備液晶顯示器的導航終端上,可以一起操作具有與上述PHS終端10等效的功能的兩個終端。
此外,用戶攜帶的終端不必局限于PHS終端10,它可以是用于移動通信網絡中的移動通信終端。例如,它可以是蜂窩電話、如PDC(個人數字蜂窩)。
另外,操作單元16不限于圖3所示的模型,而是可以配備例如軌跡球、微動盤和操縱桿等。液晶顯示器151可以被制成觸摸屏,并且可用作顯示單元15和操作單元16。
(4)顯示模式在實施例中,路徑通過與地圖重疊的方式來顯示,但是不必局限于這種方法。例如,也可以通過顯示道路的名稱或位于所計算路徑上的十字路口的名稱來以文本形式顯示路徑。此原因是城市中的道路通常沿垂直和水平軸線來建造。通過以文本形式顯示道路和十字路口,更容易理解路徑。在這種情況下,通過允許用戶選擇是在地圖上顯示路徑還是以文本形式顯示路徑,用戶可以選擇他/她想要的顯示模式。
在實施例中,對于顯示層沒有特別的標準,但是光標、地圖、路徑、菜單和輸入屏幕可以構成一層,或者每一個可構成單獨的層。通過單獨的層,在各層中顯示的信息不必被處理。
(5)方向顯示在本實施例中,所顯示的地圖中PHS終端10的方向是朝著液晶顯示器151上地圖的方向,但是顯示方向不限于此方法。
例如,還可以在地圖上只顯示北、南、東和西方向。
另外,例如,當地圖和PHS終端10朝著相同的方向時,可以通過消息、色彩等來通知用戶它們相應的朝向。
(6)路徑搜索服務器的配置實施例中描述的路徑搜索服務器30的功能不一定必須設置在一個單獨的服務器中,而是可以分開且設置在多個服務器中。例如,用于計算PHS終端10的位置的位置信息產生功能、用于通過存儲地圖數據而提供指定位置附近的地圖數據的地圖數據提供功能、以及用于計算兩個指定位置的路徑的路徑計算功能可以各自設置在不同服務器中。另外,也可以安裝具有這些功能中任意兩種功能的服務器和具有其余功能的服務器。然后,通過在這些服務器之間進行數據通信,可以實現與上述路徑搜索服務器30等效的功能。
(7)程序模式PHS終端10執行上述圖6和7所示操作所用的程序可以作為PHS終端10中的應用程序來設置。例如,通過記錄在記錄媒體、如可用PHS終端10的CPU 12進行讀取的磁記錄媒體、光學記錄媒體或ROM中,可以將程序設置在PHS終端10中。另外,諸如此類的程序可經網絡、如PHS網絡或因特網提供給PHS終端10。
(8)目的地的校正在實施例中,描述了用于校正當前位置的方法,但是也可以相應地校正目的地。例如,當目的地是一個相對較大的位置、如游樂場或公園時,用戶或許希望指定其停車場或大門而不是整個游樂場作為目的地。在這種情況下,通過非常詳細地指定目的地,可以采用與上述當前位置的校正方法相同的方法來實現位置校正。
(9)應用實例本發明不限于實施例中說明的導航的實例,可以利用測量的位置為用戶提供各種其它服務。例如,本發明甚至可應用于將一個用戶的位置通知給另一個用戶,等等。
發明效果如上所述,通過本發明,由于從所得位置列出位于指定區域內的地圖要素,把用戶從列出的地圖要素中指定的地圖要素以與地圖上其它地圖要素不同的顯示模式顯示,用戶指定的位置被校正到地圖上他/她的位置,因此用戶可以容易地校正位置。
另外,通過本發明,由于從所得位置中列出位于指定區域內的地圖要素,用戶從列出的地圖要素中指定的地圖要素的位置可被校正到他/她的位置,因此用戶可以容易地校正位置。
另外,通過本發明,由于利用基站標識信息計算的位置以重疊在地圖上的方式列出,用戶指定的位置被校正到所顯示地圖上的他/她本身的位置,因此用戶可以容易地校正位置。
權利要求
1.一種測量裝置,它包括用于接收用戶執行的輸入操作的輸入裝置;用于顯示若干類型的信息的顯示裝置;位置獲取裝置,用于獲取顯示所述用戶的位置的位置數據;地圖顯示控制裝置,用于將所述位置獲取裝置得到的位置數據所表示的位置與地圖重疊地顯示在所述顯示裝置上;列表顯示控制裝置,用于在所述顯示裝置上、顯示位于所述位置數據所表示的位置的指定區域內的地圖要素的名單;要素顯示控制裝置,用于將所述用戶通過輸入操作在地圖要素的所述顯示名單中選擇的名字所表示的地圖要素、以與所述地圖上其它地圖要素不同的顯示模式、在所述顯示裝置上顯示;以及校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到所述要素顯示控制裝置所顯示的地圖上的用戶位置。
2.如權利要求1所述的測量裝置,其特征在于所述指定區域是表明所述位置數據所表示的位置的誤差的區域。
3.如權利要求1所述的測量裝置,其特征在于所述校正裝置包括用于在所述顯示裝置所顯示的地圖上顯示光標的裝置;用于響應所述用戶通過使用所述輸入裝置來執行的操作、在所述地圖上移動所述光標的位置的裝置;以及用于響應所述用戶在所述輸入裝置上執行的操作、將所述光標指示的所述地圖的位置校正到所述用戶的位置的裝置。
4.如權利要求1所述的測量裝置,其特征在于包括方向檢測裝置,用于檢測裝置所朝向的位置;以及方向顯示控制裝置,用于使所述顯示方法進行顯示,以便讓用戶可以根據所述方向檢測裝置所檢測的方向來確定所述顯示的地圖的方向。
5.如權利要求4所述的測量裝置,其特征在于所述方向顯示控制裝置通過將所述方向檢測裝置所檢測的方向與所述地圖上的方向匹配,在所述顯示裝置上顯示該地圖。
6.如權利要求4所述的測量裝置,其特征在于當所述方向檢測裝置所檢測的方向與所述顯示的地圖的方向相一致時,方向顯示控制裝置在所述顯示裝置上顯示信息以通知用戶匹配。
7.如權利要求1所述的測量裝置,其特征在于包括用來與外部計算機進行通信的通信裝置;以及地圖數據獲取裝置,用于利用所述通信裝置、向所述外部計算機請求用來顯示所述地圖的地圖數據,并且作為響應而利用所述通信裝置獲得從所述外部計算機發送的地圖數據。
8.如權利要求1所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;其中所述位置獲取裝置通過所述通信裝置,接收由所述外部計算機計算的位置數據,作為表示裝置的位置數據。
9.如權利要求1所述的測量裝置,其特征在于包括路徑顯示控制裝置,用于在所述顯示裝置上顯示從裝置的位置到目的地的路徑,所述路徑是根據所述用戶利用所述輸入裝置輸入的目的地的位置和裝置的所述校正位置而計算的。
10.如權利要求9所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到由所述目的地顯示控制裝置顯示的地圖上的目的地位置。
11.如權利要求9所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;路徑獲取裝置,用于接收表示從裝置的位置到目的地的路徑的路徑數據,所述路徑數據是由所述外部計算機通過所述通信裝置計算的。
12.如權利要求11所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到所述目的地顯示控制裝置所顯示的地圖上的目的地位置。
13.一種測量裝置,它包括用于接收用戶的輸入操作的輸入裝置;用于顯示若干類型的信息的顯示裝置;位置獲取裝置,用于獲取顯示自身的位置的位置數據;地圖顯示控制裝置,用于將所述位置獲取裝置得到的位置數據所表示的位置與地圖重疊地顯示在所述顯示裝置上;列表顯示控制裝置,用于在所述顯示裝置上顯示出位于所述位置數據所表示的位置的指定區域內的地圖要素的名單;以及校正裝置,用于將所述用戶通過所述輸入裝置從地圖要素的所述顯示名單中選擇的位置校正到用戶自身的位置。
14.如權利要求13所述的測量裝置,其特征在于所述指定區域是表明所述位置數據所表示的位置的誤差的區域。
15.如權利要求13所述的測量裝置,其特征在于包括方向檢測裝置,用于檢測裝置所朝向的位置;以及方向顯示控制裝置,用于使所述顯示方法進行顯示,以便使用戶可以根據所述方向檢測裝置所檢測的方向來確定所述顯示的地圖的方向。
16.如權利要求15所述的測量裝置,其特征在于所述方向顯示控制裝置通過將所述方向檢測裝置所檢測的方向與所述地圖上的方向匹配,在所述顯示裝置上顯示該地圖。
17.如權利要求15所述的測量裝置,其特征在于當所述方向檢測裝置所檢測的方向與所述顯示的地圖的方向相一致時,方向顯示控制裝置在所述顯示裝置上顯示信息以通知用戶匹配。
18.如權利要求13所述的測量裝置,其特征在于包括用來與外部計算機進行通信的通信裝置;以及地圖數據獲取裝置,用于利用所述通信裝置、向所述外部計算機請求用來顯示所述地圖的地圖數據,并且作為響應而利用所述通信裝置獲得從所述外部計算機發送的地圖數據。
19.如權利要求13所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;其中所述位置獲取裝置通過所述通信裝置,接收由所述外部計算機計算的位置數據,作為表示裝置的位置數據。
20.如權利要求13所述的測量裝置,其特征在于包括路徑顯示控制裝置,用于在所述顯示裝置上顯示從裝置的位置到目的地的路徑,所述路徑是根據所述用戶利用所述輸入裝置輸入的目的地的位置和裝置的所述校正位置而計算的。
21.如權利要求20所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到由所述目的地顯示控制裝置顯示的地圖上的目的地位置。
22.如權利要求20所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;路徑獲取裝置,用于接收表示從裝置的位置到目的地的路徑的路徑數據,所述路徑數據是由所述外部計算機通過所述通信裝置計算的。
23.如權利要求22所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到所述目的地顯示控制裝置所顯示的地圖上的目的地位置。
24.一種測量裝置,它包括用于接收用戶的輸入操作的輸入裝置;用于顯示若干類型的信息的顯示裝置;位置獲取裝置,用于獲取表示自身位置的位置數據,所述位置數據是根據從移動通信網絡的基站發送的通知信號中包含的基站標識信息來計算的;地圖顯示控制裝置,用于將所述位置獲取裝置得到的位置數據所表示的位置與地圖重疊地顯示在所述顯示裝置上;以及校正裝置,用于將用戶通過所述輸入裝置選擇的位置校正到由所述要素顯示控制裝置顯示的地圖上的他/她自身的位置。
25.如權利要求24所述的測量裝置,其特征在于所述校正裝置包括用于在所述顯示裝置所顯示的地圖上顯示光標的裝置;用于響應所述用戶利用所述輸入裝置來進行的操作、在所述地圖上移動所述光標的位置的裝置;以及用于響應所述用戶執行的所述輸入裝置的操作、將所述光標表示的所述地圖的位置校正到所述用戶的位置的裝置。
26.如權利要求24所述的測量裝置,其特征在于包括方向檢測裝置,用于檢測裝置所朝向的位置;以及方向顯示控制裝置,用于使所述顯示方法進行顯示,以便使用戶可以根據所述方向檢測裝置所檢測的方向來確定所述顯示的地圖的方向。
27.如權利要求26所述的測量裝置,其特征在于所述方向顯示控制裝置通過將所述方向檢測裝置所檢測的方向與所述地圖上的方向匹配,在所述顯示裝置上顯示該地圖。
28.如權利要求26所述的測量裝置,其特征在于當所述方向檢測裝置所檢測的方向與所述顯示的地圖的方向相一致時,方向顯示控制裝置在所述顯示裝置上顯示信息以通知用戶匹配。
29.如權利要求24所述的測量裝置,其特征在于包括用來與外部計算機進行通信的通信裝置;以及地圖數據獲取裝置,用于利用所述通信裝置、向所述外部計算機請求用來顯示所述地圖的地圖數據,并且作為響應而利用所述通信裝置獲得從所述外部計算機發送的地圖數據。
30.如權利要求24所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;其中所述位置獲取裝置通過所述通信裝置,接收由所述外部計算機計算的位置數據,作為表示裝置的位置數據。
31.如權利要求24所述的測量裝置,其特征在于包括路徑顯示控制裝置,用于在所述顯示裝置上顯示從裝置的位置到目的地的路徑,所述路徑是根據所述用戶利用所述輸入裝置輸入的目的地的位置和裝置的所述校正位置而計算的。
32.如權利要求31所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到由所述目的地顯示控制裝置顯示的地圖上的目的地位置。
33.如權利要求31所述的測量裝置,其特征在于包括用于與外部計算機進行通信的通信裝置;路徑獲取裝置,用于接收表示從裝置的位置到目的地的路徑的路徑數據,所述路徑數據是所述外部計算機通過所述通信裝置計算的。
34.如權利要求33所述的測量裝置,其特征在于包括目的地顯示控制裝置,用于將所述用戶利用所述輸入裝置輸入的目的地的位置與地圖重疊地顯示在所述顯示裝置上;以及目的地校正裝置,用于將用戶通過所述輸入裝置指定的位置校正到所述目的地顯示控制裝置所顯示的地圖上的目的地位置。
35.一種測量結果校正方法,它包括位置獲取步驟,其中測量裝置獲取表示其位置的位置數據;地圖顯示步驟,其中所述測量裝置將所述位置獲取步驟得到的位置數據所表示的位置與地圖重疊地顯示;列表顯示步驟,其中所述測量裝置顯示處于所述位置數據所表示的位置的指定區域內的地圖要素的名單;要素顯示步驟,其中所述測量裝置以不同于所述地圖上其它地圖要素的顯示方式、顯示所述用戶從所述顯示的地圖要素的名單中選擇的名字;以及校正步驟,其中所述測量裝置在所述要素顯示步驟所顯示的地圖上、將用戶指定的位置校正到所述測量裝置的位置。
36.一種測量結果校正方法,它包括位置獲取步驟,其中測量裝置獲取表示其位置的位置數據;地圖顯示步驟,其中所述測量裝置將所述位置獲取步驟中得到的位置數據所表示的位置與地圖重疊地顯示;列表顯示步驟,其中所述測量裝置顯示處于所述位置數據所表示的位置的指定區域內的地圖要素的名單;以及校正步驟,其中所述測量裝置將所述用戶從所述顯示的地圖要素的名單中選擇的名字所表示的地圖要素的位置校正到所述測量裝置的位置。
37.一種測量結果校正方法,它包括位置獲取步驟,其中測量裝置獲取表示其位置的位置數據,所述位置數據是根據從基站發送的通知信號中包含的基站標識信息來計算的;地圖顯示步驟,其中所述測量裝置將所述位置獲取步驟中得到的位置數據所表示的位置與地圖重疊地顯示;以及校正步驟,其中所述測量裝置在通過所述要素顯示步驟顯示的地圖上、將用戶指定的位置校正到所述測量裝置的位置。
38.一種用來使計算機執行以下處理的程序接收用戶的輸入操作的處理;獲取表示所述用戶的位置的位置數據的處理;將通過所述獲取位置數據的處理得到的位置數據所表示的位置與地圖重疊地顯示的處理;顯示處于所述位置數據所表示的位置的指定區域內的地圖要素的名單的處理;以不同于地圖上其它地圖要素的顯示模式、顯示所述用戶通過所述輸入功能從所述顯示的名單中選擇的地圖要素的名字的處理;以及將所述接收輸入操作的處理中用戶指定的位置校正到所述顯示地圖要素的處理中顯示的地圖上的所述用戶的位置的處理。
39.一種計算機可讀取的記錄媒體,其中存儲了如權利要求38所述的程序。
40.一種用來使計算機執行以下處理的程序接收用戶的輸入操作的處理;獲取表示所述用戶的位置的位置數據的處理;將通過所述獲取位置數據的處理得到的位置數據所表示的位置與地圖重疊地顯示的處理;顯示處于所述位置數據所表示的位置的指定區域內的地圖要素的名單的處理;以及將所述用戶通過所述輸入功能從所述顯示的名單中選擇的地圖要素的位置校正到所述用戶的位置的處理。
41.一種計算機可讀取的記錄媒體,其中存儲了如權利要求40所述的程序。
42.一種用于使計算機執行以下處理的程序獲取表示用戶位置的位置數據的處理,所述位置數據是根據從多個基站接收的信號的電場強度來計算的;接收用戶所執行的輸入操作的處理;將在所述獲取位置數據的處理中得到的位置數據所表示的位置與地圖重疊地顯示的處理;以及將所述接收輸入操作的處理中用戶指定的位置校正到所述顯示位置的處理中顯示的地圖上的所述用戶的位置的處理。
43.一種計算機可讀取的記錄媒體,其中存儲了如權利要求42所述的程序。
全文摘要
一種測量裝置,具有這樣的顯示模式,能夠獨立地顯示用戶從位于某位置的測量距離的誤差跨度內的地圖要素列表中指定的地圖要素,借助于此,用戶可以確定他/她自身的位置,并且校正該位置的測量距離。
文檔編號G01C21/00GK1389708SQ02122019
公開日2003年1月8日 申請日期2002年5月31日 優先權日2001年6月1日
發明者小田倉淳, 苅谷亞希, 山本浩之, 村田勝利 申請人:株式會社Ntt都科摩