亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

地圖顯示操控裝置的制作方法

文檔序號:2626249閱讀:215來源:國知局
專利名稱:地圖顯示操控裝置的制作方法
技術(shù)領(lǐng)域
本公開涉及一種地圖顯示操控裝置,用于操控在顯示部上顯示的地圖的移動和所述地圖的縮尺(reduced scale)的變化。
背景技術(shù)
專利文獻(xiàn)I
JP2Oll-O75893A一種導(dǎo)航裝置在顯示部上顯示地圖。顯示的地圖可能需要從一個(gè)區(qū)域切換至另一區(qū)域;顯示的圖上位置可能需要從當(dāng)前位置切換至目標(biāo)位置。為應(yīng)對這些需要,進(jìn)行對地圖的移動和地圖縮尺的變化的操控。例如,當(dāng)對顯示部的屏幕的觸摸操控允許在屏幕上顯示的地圖移動時(shí),對位于自屏幕中心起的意圖方向上的屏上位置進(jìn)行觸摸,從而向意圖方向滾動地圖。此外,當(dāng)通過縮尺的變化對顯示的地圖進(jìn)行放大或縮小時(shí),對放大按鈕或縮小按鈕進(jìn)行按壓操控。此外,對屏幕的觸摸操控包括使用手指的輕擊操控和捏擠操控,用以根據(jù)手指的移動來移動顯示或根據(jù)兩個(gè)手指的相互移動以放大或縮小顯示。在捏擠操控中,實(shí)際出現(xiàn)的顯示隨著放大或縮小兩個(gè)手指之間間隙的觸摸操控被放大或縮小,從而提供用戶友好的觸覺。然而,對屏幕的直接觸摸操控對于安置在車輛上的導(dǎo)航裝置不是那么容易。一種使用遠(yuǎn)程控制裝置的遠(yuǎn)程操控也可用于移動顯示和改變顯示的縮尺,如專利文獻(xiàn)I所述。跟蹤遠(yuǎn)程控制裝置上的操控引導(dǎo)區(qū)域G允許同時(shí)滾動顯示的地圖和改變縮尺。然而,專利文獻(xiàn)I未明確描述設(shè)置縮尺的具體設(shè)置。例如,假定顯示的當(dāng)前地方需要改變至距當(dāng)前地方約1000公里的另一個(gè)地方,需要縮尺的大量變化。這樣的變化要求用戶進(jìn)行麻煩的操控,妨礙進(jìn)行直觀的操控,而且沒有提供有效的可用性。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種具有充分可用性的地圖顯示操控裝置。為了實(shí)現(xiàn)上述目的,根據(jù)本公開的第一示例,提供以下地圖顯示操控裝置。所述地圖顯示操控裝置包括顯示部、操控器、位置檢測器和控制電路。顯示部執(zhí)行地圖顯示以基于地圖信息顯示地圖。操控器執(zhí)行對所述地圖顯示的操控。操控器可在X軸、y軸、和Z軸的三維坐標(biāo)系統(tǒng)中發(fā)生位移,所述X軸、y軸和ζ軸相互正交。發(fā)生與所述X軸和所述I軸平行的位移的操控器使所述地圖分別橫向和縱向地移動。發(fā)生與ζ軸平行的位移的操控器使所述地圖的縮尺改變,以使得當(dāng)ζ坐標(biāo)變得較小時(shí),所述縮尺減小以使顯示部中的顯示地圖覆蓋較寬區(qū)域。位置檢測器在從初始檢測時(shí)間經(jīng)由中間檢測時(shí)間至當(dāng)前檢測時(shí)間的檢測持續(xù)時(shí)間期間的每個(gè)連續(xù)檢測時(shí)間,檢測并輸出坐標(biāo)集作為操控器在三維坐標(biāo)系統(tǒng)中的位置。控制電路響應(yīng)于在所述檢測持續(xù)時(shí)間期間接收所述操控器的每個(gè)坐標(biāo)集而實(shí)時(shí)地控制顯示部中的地圖顯示。當(dāng)在初始檢測時(shí)間 接收初始坐標(biāo)集時(shí),控制電路執(zhí)行初始操作以在初始縮尺下顯示地圖,所述地圖具有位于顯示部的中心的初始地圖中心位置。
當(dāng)在中間檢測時(shí)間從位置檢測器接收中間坐標(biāo)集之后在當(dāng)前檢測時(shí)間接收當(dāng)前坐標(biāo)集時(shí),控制電路執(zhí)行當(dāng)前時(shí)間操作。所述當(dāng)前時(shí)間操作發(fā)生如下:(i)通過確定在從所述初始檢測時(shí)間經(jīng)由所述中間檢測時(shí)間至所述當(dāng)前檢測時(shí)間的所述檢測持續(xù)時(shí)間期間繪制的所述操控器的軌跡(locus)的任意部分是否對應(yīng)于既未與所述ζ軸平行也未與所述ζ軸正交的傾斜軌跡,來確定是否僅繪制出傾斜軌跡,以及Qi)當(dāng)確定僅繪制出所述傾斜軌跡時(shí),處理當(dāng)前時(shí)間地圖顯示。所述當(dāng)前時(shí)間地圖顯示發(fā)生如下:(i)計(jì)算所述當(dāng)前坐標(biāo)集與所述初始坐標(biāo)集之間的累積位移,所述累積位移具有累積X位移、累積I位移和累積ζ位移,( )計(jì)算所述初始ζ坐標(biāo)、所述中間ζ坐標(biāo)和所述當(dāng)前ζ坐標(biāo)之中的最小ζ坐標(biāo),以及(iii)在基于所述當(dāng)前ζ坐標(biāo)的當(dāng)前縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的新的地圖中心位置,所述新的地圖中心位置橫向遠(yuǎn)離所述初始地圖中心位置第一乘積量并且縱向遠(yuǎn)離所述初始地圖中心位置第二乘積量。在此,通過將所述累積X位移與根據(jù)基于所述最小ζ坐標(biāo)的縮尺的第一單位距離相乘獲得所述第一乘積量;通過將所述累積y位移與根據(jù)基于所述最小ζ坐標(biāo) 的所述縮尺的第二單位距離相乘獲得所述第二乘積量。
這樣的配置能夠提供一種僅使用可由用戶握持的操控器來移動、放大、或縮小顯示部的顯示地圖的便利操控,而不用任何對顯示部的直接觸摸,從而提供用戶友好的操控。
假設(shè)移動操控器來繪制出U形軌跡,所述軌跡的任意部分位移均不與ζ軸平行或正交,所述軌跡從開始位置經(jīng)由具有最小坐標(biāo)的U形軌跡的第一底部至目標(biāo)位置,從而改變第一區(qū)域的初始顯示地圖至第二區(qū)域的意圖顯示地圖。在這樣的情況下,在本公開的上述示例的配置下,只要繪制出操控器的任意的不同U形軌跡或V形軌跡,該軌跡從相同的開始位置至相同的目標(biāo)位置并且具有相同的最小坐標(biāo),而且任意部分位移均不與Z軸平行或正交,則顯示地圖被等效地從初始顯示地圖改變至意圖顯示地圖。另外,可以通過沿ζ軸從開始位置移動操控器至最小ζ坐標(biāo),然后正交于ζ軸移動操控器至具有最小坐標(biāo)的位置,最后沿ζ軸移動操控器至目標(biāo)位置的矩形位移進(jìn)行等效地圖移動。然而,操控器的這種矩形位移對于用戶來說是麻煩的;因此,本公開的第一示例的以上配置能夠提供操控器的用戶友好的操控。
另外,根據(jù)本公開的第二示例,提供的一種地圖顯示操控裝置包括顯示部、操控器、位置檢測器和控制電路,與第一示例類似。在此,位置檢測器在從初始檢測時(shí)間至后續(xù)檢測時(shí)間的每個(gè)連續(xù)檢測時(shí)間,檢測并輸出坐標(biāo)集作為操控器在三維坐標(biāo)系統(tǒng)中的位置??刂齐娐讽憫?yīng)于在每個(gè)連續(xù)檢測時(shí)間接收操控器的坐標(biāo)集而實(shí)時(shí)地控制顯示部中的地圖顯不O
當(dāng)在所述初始檢測時(shí)間從所述位置檢測器接收初始坐標(biāo)集時(shí),所述控制電路執(zhí)行初始操作。初始操作發(fā)生如下:(i)將所述初始坐標(biāo)集的值賦予所述操控器的基準(zhǔn)坐標(biāo)集,( )將所述初始ζ坐標(biāo)的值賦予基準(zhǔn)最小ζ坐標(biāo),(iii)在初始縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的初始地圖中心位置,以及(iv)將所述初始地圖中心位置的值賦予基準(zhǔn)地圖中心位置。
當(dāng)在所述初始檢測時(shí)間之后的后續(xù)檢測時(shí)間從所述位置檢測器接收后續(xù)坐標(biāo)集時(shí),所述控制電路執(zhí)行后續(xù)操作。所述后續(xù)操作發(fā)生如下:(i)計(jì)算所述后續(xù)坐標(biāo)集與先前坐標(biāo)集之間的一次位移,在先前檢測時(shí)間從所述位置檢測器輸出所述先前坐標(biāo)集,所述先前檢測時(shí)間正好在所述后續(xù)檢測時(shí)間之前,所述一次位移具有一次X位移、一次I位移、和一次Z位移,(ii)計(jì)算所述后續(xù)坐標(biāo)集與所述基準(zhǔn)坐標(biāo)集的當(dāng)前值之間的累積位移,所述累積位移具有累積X位移、累積y位移、和累積Z位移,以及(iii)確定所述一次位移是否對應(yīng)于Z傾斜位移、Z正交位移或Z平行位移。所述Z傾斜位移既未與所述Z軸平行也未與所述Z軸正交。所述Z正交位移與所述Z軸正交。所述Z平行位移與所述Z軸平行。
當(dāng)確定所述一次位移對應(yīng)于所述ζ傾斜位移時(shí),后續(xù)操作隨后進(jìn)一步發(fā)生如下:(i)將所述基準(zhǔn)最小Z坐標(biāo)的當(dāng)前值與所述后續(xù)Z坐標(biāo)的后續(xù)值進(jìn)行比較,并將所述當(dāng)前值和所述后續(xù)值中較小的值賦予所述基準(zhǔn)最小Z坐標(biāo),(ii)在基于所述后續(xù)Z坐標(biāo)的后續(xù)縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的第一新的地圖中心位置,所述第一新的地圖中心位置橫向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第一乘積量并且縱向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第二乘積量,通過將所述累積X位移與根據(jù)基于所述基準(zhǔn)最小Z坐標(biāo)的最小縮尺的第一單位距離相乘獲得所述第一乘積量;通過將所述累積y位移與根據(jù)基于所述基準(zhǔn)最小Z坐標(biāo)的所述最小縮尺的第二單位距離相乘獲得所述第二乘積量,(iii)保持所述基準(zhǔn)地圖中心位置的當(dāng)前值不變,以及(iv)保持所述基準(zhǔn)坐標(biāo)集的當(dāng)前值不變。
以上描述的這樣特征化的配置可提供與第一實(shí)施例類似的優(yōu)點(diǎn)。
另外,根據(jù)本公開的第三示例,提供一種用于控制根據(jù)第二示例所述的地圖顯示操控裝置的方法。


根據(jù)以下參照附圖給出的詳細(xì)描述,本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)將變得更加明顯。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的框圖2是示出遠(yuǎn)程控制裝置的外觀的俯視圖3是示出響應(yīng)于遠(yuǎn)程控制裝置的位移的地圖顯示控制方法的流程圖4是示出地圖繪制位移計(jì)算的過程的流程圖5是示出遠(yuǎn)程控制裝置的行為檢測的過程的流程圖6是示出遠(yuǎn)程控制裝置在三維坐標(biāo)系統(tǒng)中的U形軌跡的視圖7是示出遠(yuǎn)程控制裝置在三維坐標(biāo)系統(tǒng)中的矩形軌跡的視圖8是示出遠(yuǎn)程控制裝置在XZ坐標(biāo)平面的軌跡的視圖9是用于解釋縮尺與移動跨距之間關(guān)系的視圖10是用于解釋縮尺與移動跨距之間關(guān)系的視圖11是示出作為遠(yuǎn)程控制裝置的位置的坐標(biāo)集和顯示窗口的視圖(步驟I);
圖12是示出作為遠(yuǎn)程控制裝置的位置的坐標(biāo)集和顯示窗口的視圖(步驟2);
圖13是示出作為遠(yuǎn)程控制裝置的位置的坐標(biāo)集和顯示窗口的視圖(步驟3);
圖14是示出作為遠(yuǎn)程控制裝置的位置的坐標(biāo)集和顯示窗口的視圖(步驟4);
圖15是示出作為遠(yuǎn)程控制裝置的位置的坐標(biāo)集和顯示窗口的位置(步驟5);
圖16是用于說明POI的權(quán)重的視圖17是用于說明坐標(biāo)修正的視圖;以及
圖18A、18B、18C、18D是示出用于移動地圖以在顯示部包含點(diǎn)I的遠(yuǎn)程控制裝置的軌跡的視圖;圖19示出用于移動地圖以包含點(diǎn)2的遠(yuǎn)程控制裝置的軌跡的視圖,在點(diǎn)2之外存在點(diǎn)I ;圖20A、20B是示出用于移動地圖以包含點(diǎn)3的遠(yuǎn)程控制裝置的軌跡的視圖,在點(diǎn)3之外存在點(diǎn)I ;以及圖21示出用于移動地圖以包含點(diǎn)4的遠(yuǎn)程控制裝置的軌跡的視圖,在點(diǎn)4之外存在點(diǎn)I。
具體實(shí)施例方式
參照附圖解釋根據(jù)本發(fā)明實(shí)施例的車輛用導(dǎo)航裝置。參照附圖1,安裝在對象車輛上的車輛用導(dǎo)航裝置I包括主要由用作控制裝置或設(shè)備的微型計(jì)算機(jī)構(gòu)成的控制電路2。控制電路2包括以下:車輛位置檢測器3 ;地圖數(shù)據(jù)輸入部4 ;操控開關(guān)組5 ;外部存儲器接口 6 ;顯示部7 ;與揚(yáng)聲器8連接的聲音控制器9 ;用于識別輸入到麥克風(fēng)10的語音的語音識別部11 ;用于與遠(yuǎn)程控制裝置12通訊命令的遠(yuǎn)程控制裝置傳感器13 ;以及用于接收從VICS中心14分發(fā)的VICS信息的VICS (車輛信息和通信系統(tǒng),注冊商標(biāo))接收器15。檢測對象車輛的當(dāng)前位置的車輛位置檢測器3包括以下傳感器:陀螺儀16,用于檢測對象車輛的旋轉(zhuǎn)的角速度;距離傳感器17,用于檢測對象車輛的行駛距離;以及GPS (全球定位系統(tǒng))接收器18,用于基于來自GPS衛(wèi)星的發(fā)送電波檢測對象車輛的當(dāng)前位置??刂齐娐?基于傳感器16至18的檢測信號來檢測對象車輛的當(dāng)前位置、航向、速度和行駛距離,以及當(dāng)前時(shí)鐘時(shí)間。如果采用更高精度的傳感器,車輛位置檢測器3的傳感器16至18中僅部分是必需的。或者,可使用另一傳感器,諸如用于轉(zhuǎn)向的轉(zhuǎn)速傳感器或用于后車輪的車輛車輪傳感器。地圖數(shù)據(jù)輸入部4包括驅(qū)動部,用于讀取來自數(shù)據(jù)記錄介質(zhì)的諸如地圖數(shù)據(jù)的數(shù)據(jù)。這樣的數(shù)據(jù)記錄介質(zhì)通??梢允谴笕萘看鎯橘|(zhì),諸如DVD ;可選的,其可以是另一存儲介質(zhì),諸如CD、存儲卡、或硬盤驅(qū)動器。另外,數(shù)據(jù)記錄介質(zhì)存儲:對于諸如路線檢索和路線引導(dǎo)的各種處理的各種所必需的數(shù)據(jù);數(shù)據(jù)庫,諸如設(shè)施名稱以例如字母順序排列或日本50個(gè)假名的順序的預(yù)定字母順序進(jìn)行排序的設(shè)施名稱數(shù)據(jù)庫;以及表明電話號碼和設(shè)施之間的對應(yīng)關(guān)系的電話號碼數(shù)據(jù)庫。用作顯示設(shè)備或裝置的顯示部7包括彩色液晶顯示部以顯示地圖信息。顯示部7集成有用于操控輸入的觸摸面板。觸摸面板包括設(shè)置在彩色液晶顯示部的表面上的透明電極。顯示部7將地圖以預(yù)定縮尺連同各種引導(dǎo)信息一起顯示在地圖窗口上,地圖窗口顯示在屏幕上。地圖包括車輛的當(dāng)前位置、目的地、或被要求高亮顯示的點(diǎn)。另外,施加到顯示部7的屏幕上當(dāng)前顯示的部分的觸摸操控允許響應(yīng)于以下的輸入:(i)所述部分的位置和( )與所述部分相關(guān)聯(lián)的操控細(xì)節(jié)。操控開關(guān)組5由多個(gè)開關(guān)構(gòu)成,這些開關(guān)包括設(shè)置于顯示部7的屏幕附近的機(jī)械硬件開關(guān)和設(shè)置于顯示部7的屏幕的觸摸面板上的軟件開關(guān)。響應(yīng)于對機(jī)械開關(guān)和觸摸面板開關(guān)的操控,操控開關(guān)組5向控制電路2給出各種指示信號 (命令)。語音識別部11利用內(nèi)部存儲的識別用字典數(shù)據(jù)來驗(yàn)證經(jīng)由麥克風(fēng)10輸入的語音,從而識別輸入的語音。聲音控制器9控制語音識別部11以輸出語音識別結(jié)果至控制電路2,同時(shí)經(jīng)由揚(yáng)聲器8輸出已識別的聲音的對講。另外,聲音控制器9基于來自控制電路2的聲音輸出指不輸出聲音輸出信號至揚(yáng)聲器8。從揚(yáng)聲器8輸出的聲音包括關(guān)于路線引導(dǎo)的聲音、關(guān)于操控說明的聲音,以及對講的聲音。
控制電路2包括輸入/輸出接口 21、CPU19、以及包含RAM、ROM、EEPROM和閃存的存儲器20 ;其具有控制全部導(dǎo)航操控的功能。通過允許CPU19執(zhí)行存儲在存儲器20中的控制程序,控制電路2執(zhí)行諸如路線檢索和路線引導(dǎo)的處理。
用作操控器、操控設(shè)備、或操控裝置的遠(yuǎn)程控制裝置12可包括所謂的智能手機(jī),并提供有用于檢測位置的設(shè)備或裝置。在本實(shí)施例中,智能手機(jī)可用作用于車輛用導(dǎo)航裝置I中的地圖操控的遠(yuǎn)程控制裝置12。這種情況下,遠(yuǎn)程控制裝置12包括具有CPU的控制電路22以控制地圖操控。用作控制設(shè)備或裝置的控制電路22與重力(G)傳感器(即,力口速度傳感器)23、通訊電路24、開關(guān)組25和顯示部26連接。
G傳感器23可稱為遠(yuǎn)程控制裝置12 (即,操控器)的位置檢測器。G傳感器23檢測表明用戶的操控細(xì)節(jié)的三維運(yùn)動作為加速度檢測信號??刂齐娐?2基于加速度檢測信號計(jì)算遠(yuǎn)程控制裝置12的三維坐標(biāo)集和位移。通訊電路24與導(dǎo)航裝置I的遠(yuǎn)程控制傳感器13進(jìn)行通訊;其傳送從控制電路22輸出的操控細(xì)節(jié)至導(dǎo)航裝置1,并接收來自導(dǎo)航裝置I的各種信息。
參照附圖2,用作屏幕的顯示部26由彩色液晶顯示部構(gòu)成,該彩色液晶顯示部幾乎設(shè)置于遠(yuǎn)程控制裝置12的主體的前表面上,用于顯示各種用于操控和其他必需信息的窗口。顯示部26提供有在表面上的觸摸面板,顯示在窗口上的用作開關(guān)組25的操控按鈕。另外,在顯示部26下面設(shè)置電力開關(guān)25a作為開關(guān)組25中的一個(gè)開關(guān)。該電力開關(guān)25a用作:(i)用于接通和關(guān)斷電源的開關(guān),和(ii)用于返回用作智能手機(jī)的主窗口的開關(guān)。
圖2示出顯示部26上的窗口,用于提供能夠操控用于地圖操控的應(yīng)用程序的狀態(tài)。施加于開始開關(guān)25b和停止開關(guān)25c的觸摸操控分別執(zhí)行具有用于地圖操控的應(yīng)用程序的地圖操控的開始和停止。微調(diào)按鈕25d用于通過減小相對于遠(yuǎn)程控制裝置12的位移幅度的地圖上的移動或位移的幅度來執(zhí)行微調(diào)。另外,遠(yuǎn)程控制裝置12可被加載或安裝有應(yīng)用程序以響應(yīng)于對于導(dǎo)航裝置I的操控。
以下將參照附圖3至17說明用于操控在導(dǎo)航裝置I的顯示部7上顯示的地圖的移動和縮尺的操作。在導(dǎo)航裝置I中的路線引導(dǎo)和路線引導(dǎo)中的地圖顯示、目的地指定、或檢索的過程是已知技術(shù);因此,將省略其說明。
本實(shí)施例允許使用遠(yuǎn)程控制裝置12操控地圖顯示以模擬觀看紙上的地圖的實(shí)際操控,從而改善操控感受。根據(jù)一個(gè)可選示例,一個(gè)人觀看紙上地圖,該紙上地圖被定義為在紙上印刷的地圖,當(dāng)人意圖看到紙上地圖上詳細(xì)的更小或更窄區(qū)域時(shí)該紙上地圖被移動得更靠近人臉,而當(dāng)看紙上地圖的更大區(qū)域時(shí)該紙上地圖被移動得離臉更遠(yuǎn)。當(dāng)考慮人或紙上地圖的這種移動時(shí),如果用于改變地圖的縮尺的軸被定義為正交于導(dǎo)航裝置I的顯示部7的屏幕,則用于操控導(dǎo)航裝置I的遠(yuǎn)程控制裝置12可垂直和/或水平地移動以改變作為屏幕上的地圖的屏上地圖的顯示狀態(tài),仿佛紙上地圖被移動。這實(shí)現(xiàn)了屏上地圖的顯示操控模擬紙上地圖的操控。在下文中,屏上地圖也可以單獨(dú)稱為“地圖”或“顯示地圖”。
在下述說明中,用于改變地圖的縮尺的軸被定義為重力產(chǎn)生作用的垂直方向。也就是說,當(dāng)作為智能手機(jī)的遠(yuǎn)程控制裝置12升高或向上移動時(shí),顯示地圖的縮尺增加以放大顯示地圖的中心區(qū)域用于詳細(xì)顯示、覆蓋或顯示較窄的區(qū)域。當(dāng)遠(yuǎn)程控制裝置12降低或向下移動時(shí),顯示地圖的縮尺減小以覆蓋更寬區(qū)域。另外,當(dāng)遠(yuǎn)程控制裝置12水平或左右方向移動時(shí),顯不地圖在屏.的窗口上移動。以下將說明遠(yuǎn)程控制裝置12的具體操控和顯示部7的具體地圖顯示之間的關(guān)系。遠(yuǎn)程控制裝置12的位置由三維坐標(biāo)系統(tǒng)(X,y, z)表示。z軸與重力方向平行,z軸的正方向?qū)?yīng)于與重力作用相反的方向。xy坐標(biāo)平面與水平面平行,X軸對應(yīng)于橫向方向而y軸對應(yīng)于縱向方向。由三維坐標(biāo)系統(tǒng)表示的位置可由G傳感器23識別。因此,在下述說明中,遠(yuǎn)程控制裝置12在z軸的移動對應(yīng)于遠(yuǎn)程控制裝置12的垂直方向或上下方向的位移;遠(yuǎn)程控制裝置12的X軸或y軸的移動對應(yīng)于遠(yuǎn)程控制裝置12在水平面(S卩,xy坐標(biāo)平面)上的橫向或縱向的位移。遠(yuǎn)程控制裝置12的實(shí)際可移動距離(RX,RY,RZ)是固定距離(40cm,40cm,20cm),不論顯示地圖的縮尺為何。遠(yuǎn)程控制裝置12的實(shí)際可移動距離也可稱為操控器移動跨距。遠(yuǎn)程控制裝置12的位移Λ R被劃分為作為ζ軸分量的垂直位移Λ ζ (O至RZ)、作為χ軸分量的橫向位移Λ X (O至RX)、以及作為y軸分量的縱向位移Λ y (O至RY)。橫向位移Λ χ (O至RX)和縱向位移Ay(0至RY)包括在水平位移(在X-Y平面上(即,xy坐標(biāo)面))中?;谝苿泳嚯x來移動顯示地圖,該移動距離取決于:(i)橫向位移Λ χ與根據(jù)當(dāng)前指定的縮尺的單位距離相乘的積,和(ii)縱向位移Ay與根據(jù)當(dāng)前指定的縮尺的單位距離相乘的積。注意,縮尺被定義如下。例如,當(dāng)在顯示地圖上的A點(diǎn)與B點(diǎn)之間的屏上長度(其是顯示部 的屏幕上的長度)是1cm,且A點(diǎn)與B點(diǎn)之間在地球上的實(shí)際距離是Ikm(IOOOm)時(shí),地圖的縮尺是lcm/lkm( = 0.01/1000 = 1/100,000)。因此,縮尺通常小于I (1.0)。在本實(shí)施例中,從等級I至等級η的等級中指定或選擇縮尺。等級I對應(yīng)于以具有最大值的縮尺覆蓋最窄區(qū)域的地圖 ;等級η對應(yīng)于以具有最小值的縮尺覆蓋最大區(qū)域的地圖。進(jìn)一步,關(guān)于等級k(k= 1,2,…,η)的縮尺,χ方向地圖移動跨距MXk被定義為由遠(yuǎn)程控制裝置12在χ軸的最大移動跨距移動的圖上距離,而y方向地圖移動跨距MYk被定義為由遠(yuǎn)程控制裝置12在7軸的最大移動跨距移動的圖上距離。圖上距離被定義為由地圖覆蓋的實(shí)際距離。這樣的關(guān)系如附圖9所示。參照附圖10,⑴縮尺的等級(I至η)與(ii) χ軸和y軸的地圖移動跨距MXruMYn之間的關(guān)系。例如,最大比例尺等級I將地圖移動跨距MX1、MYl中的每Iv設(shè)直為500m。等級2將地圖移動跨距MX2、MY2中的每一個(gè)設(shè)置為600m。最小比例尺等級η將地圖移動跨距ΜΧη、ΜΥη中的每一個(gè)設(shè)置為2000m(2km)。也就是說,隨著等級增加,跨距也逐步增加。在等級k的縮尺下的地圖移動跨距MXk、MYk的設(shè)置可適當(dāng)改變,而等級的數(shù)目也可改變,不需要限制為η個(gè)等級。具體來說,在等級k的縮尺下在水平面上使遠(yuǎn)程控制裝置12移動或發(fā)生位移一操控器移動跨距RX、RY ( = 40cm),導(dǎo)致分別基于地圖移動跨距MXk、MYk來移動地圖。相反,在垂直方向上使遠(yuǎn)程控制裝置12移動或發(fā)生位移一操控器移動跨距RZ ( = 20cm),導(dǎo)致縮尺從等級I至最大等級η改變。以下將以示例說明使用遠(yuǎn)程控制裝置12的地圖顯示的移動,此時(shí)地圖從縣A的車站A移動至縣H的機(jī)場H時(shí),其中縣A與縣H之間的實(shí)際距離超過1,000km。遠(yuǎn)程控制裝置12控制地圖顯示以通過移動來繪制操控器軌跡實(shí)現(xiàn)意圖的移動,所述軌跡由附圖6的帶狀箭頭SI和帶狀箭頭S2來表示。在這種情況下,遠(yuǎn)程控制裝置12的控制電路22提供由于從縣A的車站A至縣H的機(jī)場H的移動導(dǎo)致且具有圖6的SI和S2的軌跡的最終結(jié)果與由于圖7中的步驟I經(jīng)由步驟2、3、4至步驟5的四個(gè)直箭頭的軌跡的移動導(dǎo)致的最終結(jié)果是相同的,盡管在從開始位置至終點(diǎn)位置的移動期間的地圖顯示可能彼此不同。換句話說,示出開始U形S2軌跡的開始位置的圖13和示出終止U形S2軌跡的終點(diǎn)位置的圖15可僅由圖6的軌跡S2和圖7中從步驟2經(jīng)由步驟3、4至步驟5的軌跡的兩個(gè)軌跡進(jìn)行相同的顯示。進(jìn)一步,在圖13、14中的地圖在U形S2軌跡的移動期間不顯示。以任何方式,這使得遠(yuǎn)程控制裝置12實(shí)現(xiàn)平滑移動以及與直觀操控相匹配的顯示移動。以下將說明控制器12以從步驟I至步驟5的順序移動的情況,使用若干直線而不使用U形軌跡SI。圖11至15示出顯示部7上遠(yuǎn)程控制裝置12按順序定位所處的從步驟I至5的各自位置R(I)至R(5)處的坐標(biāo)集和顯示地圖。圖11示出車站A附近的地圖和位于步驟I的位置R(I) = (xa,ya za)的遠(yuǎn)程控制裝置12的位置。接下來,遠(yuǎn)程控制裝置12在水平面上從位置R(I)移動至步驟2的位置R (2) = (xb, yb,za),使得如圖12所示地顯示工廠A附近的地圖,其中縮尺未從附圖11的地圖改變。隨后,遠(yuǎn)程控制裝置12在垂直方向上從位置R(2)向下移動至步驟3的位置R(3)=(xb, yb, zb),從而如圖13所示地顯示覆蓋縣A和鄰近縣B、C、D的區(qū)域的地圖,其中縮尺從圖12的地圖減小。接下來,遠(yuǎn)程控制裝置12在水平面上從位置R(3)移動至步驟4的位置R(4) = (xc, yc, zb),從而如圖14所示地顯示覆蓋縣H和鄰近縣G的區(qū)域的地圖,其中附圖13的地圖的縮尺未變。然后,遠(yuǎn)程控制裝置12在垂直方向上從位置R(4)向上移動至步驟5的位置R(5) = (Xc,yc,za),從而如圖15所示地顯示覆蓋縣H的機(jī)場H附近的地圖,其中圖14的地圖的縮尺增加以放大地圖來突出`顯示機(jī)場H作為目的地。在以上順序的步驟中,對于從前一位置至下一位置的移動而言,將水平移動或垂直移動,即直線移動施加至遠(yuǎn)程控制裝置12。這包括對于用戶而言不自然的移動,造成遠(yuǎn)程控制裝置12的操控不是用戶友好的。為此,本實(shí)施例實(shí)現(xiàn)圖6的操控器軌跡S2以達(dá)到或獲得相同的最終目的地(圖15中)作為圖11至15中順序移動的最終目的地。返回至圖6,遠(yuǎn)程控制裝置12的軌跡包括作為水平移動的軌跡SI和作為繪制出平滑圓弧的U形或圓弧狀移動的軌跡S2。來自圖6中的遠(yuǎn)程控制裝置12的操控的地圖顯示移動到達(dá)與由于圖7中的遠(yuǎn)程控制裝置12的操控導(dǎo)致的移動的目的地相同的目的地是期望的。假設(shè)遠(yuǎn)程控制裝置12的一個(gè)移動被劃分成若干個(gè)移動部分,其中每個(gè)部分在多個(gè)檢測時(shí)間中的相鄰兩個(gè)之間的短時(shí)段內(nèi)發(fā)生。如果直接響應(yīng)于遠(yuǎn)程控制裝置12的位置或坐標(biāo)集R(x,1,ζ)的若干移動部分的每一個(gè),遠(yuǎn)程控制裝置12的位移AR(AX,Δγ, Δζ)實(shí)時(shí)地體現(xiàn)在地圖上,所得的顯示地圖最終可能指示與意圖位置不同的位置。這是因?yàn)轫憫?yīng)于各個(gè)移動部分獲得多個(gè)縮尺,導(dǎo)致響應(yīng)于該多個(gè)縮尺計(jì)算各自的水平移動量,從而不同地移動地圖。圖6中由帶狀箭頭S2指示的遠(yuǎn)程控制裝置12的操控器軌跡需要提供與圖7中來自從位置R(2) = (xb,yb,za)的步驟2經(jīng)由步驟3、4至位置R(5) = (xc,yc,za)的步驟5的四個(gè)直箭頭的移動的目的地相同的目的地。為了滿足這一需要,本實(shí)施例提供以下過程。參見圖8。操控器軌跡S2以傾斜方向執(zhí)行傾斜移動。傾斜移動包括在水平方向上的移動和在垂直方向上的移動,而不是僅在水平方向和垂直方向之一上的移動。在該傾斜移動中,當(dāng)遠(yuǎn)程控制裝置12到達(dá)最低位置最小量(z) = zb時(shí)基于垂直位移來確定縮尺的等級,并且基于確定的縮尺的等級計(jì)算水平移動量。然后,基于其等級由步驟5的位置R(5)確定的縮尺執(zhí)行最終顯示。
假設(shè)對象操控從對象移動開始點(diǎn)經(jīng)由ζ方向上的對象垂直最低點(diǎn)移動至對象移動終點(diǎn)。當(dāng)對象垂直最低點(diǎn)、對象移動開始點(diǎn)、和對象移動終點(diǎn)與操控器軌跡SI和S2的移動的那些相同時(shí),地圖必定移動至與操控器軌跡SI和S2的移動位置相同的圖上位置,除非移動包括僅在水平和垂直方向之一上的移動。這實(shí)現(xiàn)了遠(yuǎn)程控制裝置12的操控像操控器軌跡S2—樣平滑,不需要繪制出如附圖7所示的矩形的操控。這提供了用于顯示意圖的圖上位置的操控上的改善或優(yōu)點(diǎn)。
應(yīng)注意,為了控制縮尺,遠(yuǎn)程控制裝置12的傾斜位移的檢測需要不同于簡單的水平位移或簡單的垂直位移。用戶意圖在傾斜方向、簡單水平方向、和簡單垂直方向中的哪個(gè)方向上進(jìn)行操控?zé)o法簡單地確定。這是因?yàn)橛脩艟哂懈髯缘奶匦?。在一致的條件下設(shè)定閾值因此并不是期望的。本實(shí)施例提供了一種確定操作,其通過執(zhí)行稍后提到的圖5中的遠(yuǎn)程控制裝置的行為檢測而考慮到個(gè)體差異。當(dāng)用戶習(xí)慣于遠(yuǎn)程控制裝置12的操控時(shí),這提供給用戶考慮到用戶個(gè)體差異或特性的用戶友好的操控性。
并且,當(dāng)通過向上移動遠(yuǎn)程控制裝置12而放大地圖顯示時(shí),顯示狀態(tài)從小縮尺下的廣區(qū)域移動至大縮尺下的窄區(qū)域。在這種情況下,用戶可能難以適當(dāng)?shù)仫@示意圖的目的地。為了顯示目的地同時(shí)盡可能合適地放大它,本實(shí)施例提供對當(dāng)放大時(shí)顯示窗口中心的X、Y坐標(biāo)的修正。
發(fā)生以下流程。
⑴指定POI (興趣點(diǎn))點(diǎn)Pk(k = 1,2和3,…)=(PXk, PYk)作為地圖上的具體圖上點(diǎn)。
(ii)準(zhǔn)備加權(quán)列表,其包括POI點(diǎn)Pk和先前分別分配給POI點(diǎn)Pk的加權(quán)因子WkO。
(iii)從所顯示窗口中的POI點(diǎn)的加權(quán)因子WkO中獲取窗口中的加權(quán)的中心位置WCo
(iv)當(dāng)在放大過程中與縮尺成比例地放大時(shí),朝放大的顯示地圖的中心C的坐標(biāo)(Xe, Yc)移動該加權(quán)的中心位置。
這使得目的地能夠容易地包含在顯示地圖或地圖窗口中。
列表中的POI點(diǎn)可包括由用戶指定為目的地的點(diǎn)。每次用戶使用導(dǎo)航裝置I時(shí),加權(quán)因子WkO響應(yīng)于指定目的地而改變。這使得能夠響應(yīng)于用戶的使用歷史進(jìn)行學(xué)習(xí)。
以下將參照圖3-圖5說明具體控制過程。這些流程圖可僅由遠(yuǎn)程控制裝置12的控制電路22執(zhí)行或僅由作為整個(gè)控制的一部分的導(dǎo)航裝置I的控制電路2執(zhí)行。在本實(shí)施例中,這些流程圖由控制電路2和控制電路22合作執(zhí)行。
應(yīng)注意,本申請中的流程圖或流程圖的處理包括部分(也稱為步驟),每一個(gè)部分表示為例如SA1。并且,每一部分可劃分成若干個(gè)子部分,若干個(gè)部分可合并成單個(gè)部分。另外,這樣配置的部分中的 每一個(gè)也可稱為設(shè)備、模塊或裝置。
以上說明的部分的每一個(gè)或任意組合可實(shí)現(xiàn)為(i)與硬件單元(如,計(jì)算機(jī))組合的軟件部分,或(ii)硬件部分,包括或不包括相關(guān)裝置的功能;并且,硬件部分可構(gòu)造于微型計(jì)算機(jī)內(nèi)部。并且,軟件部分可包括在軟件程序中,該軟件程序可包含在非短暫性計(jì)算機(jī)可讀存儲介質(zhì)中作為程序產(chǎn)品。圖3示出遠(yuǎn)程控制裝置12的操控的基本過程。用戶操控開始按鈕25b以開始顯示在遠(yuǎn)程控制裝置12的顯示部26上的地圖操控的應(yīng)用程序。根據(jù)附圖3的流程圖,控制電路22因此獲得遠(yuǎn)程控制裝置12的位移信息。首先,基于G傳感器23的檢測信號,控制電路22獲得遠(yuǎn)程控制裝置12的當(dāng)前位置作為位置信息,該當(dāng)前位置指定為開始位置RO (xO,yO, z0) (SAl)。然后,控制電路22依次獲得指示遠(yuǎn)程控制裝置12在具有預(yù)定時(shí)間間隔的連續(xù)檢測時(shí)間的第i個(gè)當(dāng)前位置Ri的位置信息(SA2)。遠(yuǎn)程控制裝置12的當(dāng)前位置Ri (xi, yi, zi)指示從開始位置RO起的第i(i = 1,2,3,…)個(gè)測量位置。從而,以預(yù)定時(shí)間間隔一個(gè)接一個(gè)地計(jì)算遠(yuǎn)程控制裝置12的位置Ri,并且可檢測與開始位置RO的位移。接下來,根據(jù)遠(yuǎn)程控制裝置12的位置R0、R1-l、Ri的數(shù)據(jù),控制電路22計(jì)算相對于一個(gè)測量值的一次位移AR0(Ax0,ΔγΟ, ΔζΟ)和相對于位置Ri的累積位移ARi(Ax,Δγ, Δζ) (SA3)。累積位移AR0(AX0,ΔγΟ, ΔζΟ)是從開始位置RO器累積的位移。一次位移ARi(Ax,Δγ, Δζ)和累積位移ARO的每一分量可由以下等式獲得。Δ χ = x1-x1-l, Ay = y1-y1-l, Az = z1-z1-l, Δ χ0 = χ -χ0, AyO = y1-y0,和Λζ0 = z1-z0o控制電路22因此 計(jì)算地圖繪制位移(SA4),以及基于計(jì)算結(jié)果,準(zhǔn)備關(guān)于顯示部7繪制的地圖的地圖信息(SA5),該地圖信息發(fā)送至導(dǎo)航裝置I用于顯示部7進(jìn)行顯示。SA4、SA5的具體操作將稍后說明。然后,當(dāng)顯示部26的停止開關(guān)25c沒有被操控時(shí)(SA6:否),控制電路22進(jìn)行到SA7,當(dāng)停止開關(guān)25c被操控時(shí)(SA6:是),結(jié)束應(yīng)用程序。在SA7,控制電路22確定遠(yuǎn)程控制裝置12的位移的方向。當(dāng)遠(yuǎn)程控制裝置12在水平方向或垂直方向上移動時(shí)(SA7:是),處理返回至SA1。在SA1,在這一時(shí)間的遠(yuǎn)程控制裝置12的位置被計(jì)算作為新的開始位置R0。當(dāng)遠(yuǎn)程控制裝置12不在水平方向或垂直方向上移動時(shí)(SA7:否),處理返回至SA2而不改變開始位置R0。在SA2,計(jì)算新的位置Ri。另外,當(dāng)遠(yuǎn)程控制裝置12在傾斜方向上移動之后在水平方向或垂直方向上移動時(shí),確認(rèn)SA7的判斷(SA7:是),處理返回至SA1,此處計(jì)算新的開始位置R0。只要由遠(yuǎn)程控制裝置12操控的傾斜位移繼續(xù),則遠(yuǎn)程控制裝置12的開始位置RO不改變。從開始位置RO起的Λ RO累積位移保持不變。因此,一個(gè)平滑操控,即,用戶的U形操控S2實(shí)現(xiàn)意圖的目的地被顯示,類似于從步驟2經(jīng)由步驟3、4至步驟5的若干個(gè)矩形操控。因此,用戶可以感受到更優(yōu)選的可用性和操控性。另外,當(dāng)操控是簡單的水平位移時(shí),移動地圖而不改變縮尺。相反,當(dāng)操控是簡單的垂直位移時(shí),基于根據(jù)ζ坐標(biāo)的縮尺對地圖進(jìn)行放大或縮小,而不改變移動地圖的中心。另外,當(dāng)遠(yuǎn)程控制裝置12的移動停止時(shí),位置保持不變,因此位移是零。即使過程繼續(xù),顯示狀態(tài)不改變。更進(jìn)一步,當(dāng)遠(yuǎn)程控制裝置12的位移停止時(shí),通常,顯示操作可通過操控停止開關(guān)來停止。下面將參照圖4的流程圖說明由控制電路22執(zhí)行的SA4處的過程,用于計(jì)算地圖繪制位移??刂齐娐?2處理遠(yuǎn)程控制裝置12的行為檢測(SBl)。在SB1,考慮根據(jù)過去行為歷史的遠(yuǎn)程控制裝置12的用戶操控的個(gè)體差異進(jìn)行行為的確定過程。即使用戶意圖僅在垂直方向,即ζ方向上操控遠(yuǎn)程控制裝置12,遠(yuǎn)程控制裝置12也可在水平方向上略微移動或沿ζ軸做鋸齒形移動。當(dāng)這樣的水平方向上的略微移動準(zhǔn)確地反映于遠(yuǎn)程控制裝置12的位移的計(jì)算時(shí),地圖可以在水平方向上移動,而不管用戶的意圖。為此,根據(jù)用戶的個(gè)體差異適當(dāng)?shù)卮_定容許值。
在檢測遠(yuǎn)程控制裝置12的行為之后,控制電路22確定水平/垂直位移,當(dāng)所述位移在水平方向和垂直水平之一時(shí)(SB2:水平/垂直)??刂齐娐?2確定傾斜位移,當(dāng)所述位移不在水平方向和垂直水平之一時(shí)(SB2:傾斜)。對于水平/垂直位移,控制電路22根據(jù)下述等式計(jì)算地圖上X、Y、和Z的每個(gè)位移(SB3)。
X 位移=ΛχΟ/RXXMXk+a X...(I)
Y 位移=AyO/RYXMYk+a Y...⑵
Z 位移=Δ zO/RZXn ( = k)…(3)
在此,RX、RY、RZ是遠(yuǎn)程控制裝置在X、Y、Z方向的移動跨距;MXk、MYk是縮尺的等級k下的橫向跨距和縱向跨距,等級k根據(jù)等式( 3)獲得的Z位移來確定;以及a X、a Y是對地圖上X方向和Y方向的校正值,稍后將對其進(jìn)行說明。
另外,對于傾斜位移,控制電路22根據(jù)下述等式計(jì)算地圖上X、Y、和Z的每個(gè)位移(SB4)。
X 位移=ΛχΟ/RXXMXm+a X...⑷
Y 位移=AyO/RYXMYm+a Y...(5)
Z 位移=Δ zO/RZXn ( = k)…(6)
在此,MXm、MYm是在縮尺的等級m下的橫向跨距和縱向跨距,等級m根據(jù)等式(6)獲得的累積Z位移來確定;以及累積Z位移Λ zO是當(dāng)遠(yuǎn)程控制裝置12到達(dá)最低位置最小值(ζ)時(shí)的垂直位移。該垂直位移確定縮尺的等級,然后基于該等級計(jì)算水平移動。
上述處理確定遠(yuǎn)程控制裝置12的行為對應(yīng)于水平/垂直位移還是傾斜位移,基于上述等式獲得這些位移。當(dāng)根據(jù)上述等式進(jìn)行計(jì)算時(shí),αΧ或a Y被添加至X位移或Y位移的計(jì)算中。αΧ或a Y的值是基于下述等式計(jì)算的校正分量。
a X = [ Σ (ffk/D) X (X_PXk) ]/MXX AX…(7)
a Y = [ Σ (ffk/D) X (Y_PYk) ]/MYX AY…(8)
在此,Wk是地圖上的第k個(gè)POI點(diǎn)的加權(quán)值;D、AX、和AY是預(yù)定的校正系數(shù);以及PXk和PYk是地圖上的第k個(gè)POI點(diǎn)的坐標(biāo)值。另外,Σ表示顯示部7上顯示的所有POI點(diǎn)的值相加。
POI點(diǎn)是特定點(diǎn),其是某人方便訪問或引起某人興趣的點(diǎn),并在地圖上記錄為點(diǎn)數(shù)據(jù)。POI點(diǎn)的點(diǎn)數(shù)據(jù)先前被賦予加權(quán)因子。當(dāng)?shù)貓D的顯示被放大時(shí),地圖根據(jù)加權(quán)因子的幅度移動至該位置。
具體地,參照圖16,加權(quán)因子被附加到所有的POI點(diǎn)上,這些POI點(diǎn)存在于顯示窗口中。賦予加權(quán)因子和選擇POI點(diǎn)的方法可使用通常使用在已知導(dǎo)航裝置中用于顯示的顯示類別。在圖16中,城堡A、市政廳A、博物館A是是眾所周知的設(shè)施的示例并根據(jù)知名程度賦予加權(quán)因子(WO)。在地圖上的眾所周知的設(shè)施、場所、或建筑物被指定為POI點(diǎn)并賦予加權(quán)因子WkO。
并且,用戶指定作為目的地的地方被記錄為POI點(diǎn)并賦予預(yù)定加權(quán)因子WkO。進(jìn)一步,計(jì)算所述地方被指定為目的地的指定次數(shù)Ck和自先前指定為目的地起經(jīng)過的月Tk。因此,加權(quán)值Wk基于這些參數(shù)來計(jì)算,如下述等式所示。Wk = WkOX log (Ck/Tk) +Wk0...(9)因此,當(dāng)目的地指定次數(shù)Ck增加時(shí),加權(quán)值以其對數(shù)的乘積量增加,從而反映指定為目的地的頻率。另外,目的地指定次數(shù)Ck被自先前指定起經(jīng)過的月相除。隨著所經(jīng)過的月的增加,加權(quán)值減小。由此根據(jù)指定目的地的狀態(tài)來確定加權(quán)值,使得用戶能夠容易識別地圖顯示。由此,第k個(gè)POI點(diǎn)被賦予當(dāng)前總權(quán)重值Wk,由此獲得對應(yīng)于所加權(quán)的中心位置的圖上位置。可根據(jù)上述等式(7)、(8)使用加權(quán)值Wk來獲得αχ或αγ的值。假設(shè)圖6中由遠(yuǎn)程控制裝置12的操控導(dǎo)致的垂直移動將地圖從寬區(qū)域放大至窄區(qū)域,并且在正常情況下,中心點(diǎn)C(X0,Y0)應(yīng)顯示于地圖窗口或顯示地圖的中心處。在本實(shí)施例中,加權(quán)值的考慮使得修正的坐標(biāo)Α(αχ,α Y)出現(xiàn)于窗口的中心處。另外,當(dāng)?shù)貓D被放大時(shí),主POI點(diǎn)可被顯示。以下將參照圖5的流程圖說明,在遠(yuǎn)程控制裝置12的行為確定中考慮用戶個(gè)體差異的確定過程??刂齐娐?2通過對源自用戶的個(gè)體差異的方差(variance)進(jìn)行量化以提供一確定基準(zhǔn),以適當(dāng)?shù)卮_定遠(yuǎn)程控制裝置12的用戶的操控。也就是說,控制電路22計(jì)算一容許值或范圍以確定在分布中的水平/垂直位移,所述分布來自遠(yuǎn)程控制裝置12的過去N次操控(例如,100次操控)中檢測坐標(biāo)的結(jié)果,指定一閾值作為確定基準(zhǔn),以基于指定的確定基準(zhǔn)來確定遠(yuǎn)程控制裝置12的移動對應(yīng)于水平/垂直位移還是傾斜位移(SCl)。接下來,控制電路22確定在當(dāng)前時(shí)間的一次位移ARi的值是否在確定基準(zhǔn)內(nèi)(SC2)。當(dāng)在確定基準(zhǔn)內(nèi)時(shí)(SC2:是),水平/垂直位移被確定(SC3)。當(dāng)在確定基準(zhǔn)之外時(shí)(SC2:否),傾斜位移被確定(SC4)。該配置能夠?qū)崿F(xiàn)基于遠(yuǎn)程控制裝置12的移動的顯示部7的平滑地圖顯示控制。響應(yīng)于用戶指定目的地的頻率進(jìn)行地圖顯示控制??紤]用戶個(gè)體差異導(dǎo)致的偏差或方差,可進(jìn)行適當(dāng)?shù)牡貓D顯示控制。可為新用戶或常用用戶提供用戶友好的地圖顯示控制。本實(shí)施例提供以下優(yōu)點(diǎn)。(I)遠(yuǎn)程控制裝置12水平和垂直地發(fā)生位移。這移動了地圖上的圖上位置并改變了顯示部7顯示的地圖的縮尺。移動地圖以指示相同目的地或區(qū)域的這樣的地圖顯示控制,可以通過操控遠(yuǎn)程控制裝置12繪制出圖7中的圓弧S2來實(shí)現(xiàn),而不需要繪制出圖6中的矩形S2至S5的操控。進(jìn)一步,用戶對遠(yuǎn)程控制裝置12的操控可與地圖的移動相關(guān)聯(lián),以靠近或遠(yuǎn)離用戶的預(yù)定部位,例如與握持遠(yuǎn)程控制裝置12的手相連的肩部或用戶的眼睛,從而提供了伴隨顯示地圖的平滑移動的簡單的可用性。(2)加權(quán)值Wk被賦予用作特定點(diǎn)的POI點(diǎn)并存儲為地圖信息。控制電路2根據(jù)顯示部7的地圖窗口顯示的POI點(diǎn)的加權(quán)值Wk來計(jì)算加權(quán)的中心位置,并顯示地圖,以使得當(dāng)通過增加縮尺來放大地圖時(shí)加權(quán)的中心位置偏移地更靠近地圖窗口(即,顯示地圖)的中心位置。當(dāng)基于地圖的中心位置放大地圖時(shí),賦予了加權(quán)因子的特定點(diǎn)由于加權(quán)方法而盡可能多地包含在放大的顯示地圖中,從而 容易識別。(3)計(jì)算加權(quán)的中心位置以實(shí)現(xiàn)由以下兩者的乘積量獲得的矩值的平衡:(i)地圖窗口中POI點(diǎn)的坐標(biāo)與加權(quán)的中心位置的坐標(biāo)之間的距離、以及(ii)POI點(diǎn)的加權(quán)值。當(dāng)?shù)貓D窗口中存在多于一個(gè)的特定點(diǎn)時(shí),具有更高加權(quán)值的特定點(diǎn)優(yōu)先顯示,從而使得用戶能夠容易確認(rèn)用戶友好的顯示操作。
(4)當(dāng)通過增加地圖縮尺放大顯示部7中的地圖時(shí),加權(quán)的中心位置最終與縮尺變?yōu)樽畲髸r(shí)的地圖窗口的中心位置相符合。在這種情況下,在中心位置與加權(quán)的中心位置之間的距離或差與瞬時(shí)縮尺直到最大縮尺中的每一個(gè)成比例地變化。該顯示狀態(tài)逐漸偏移以遵循放大地圖的操控,從而防止快速顯示移動以及實(shí)現(xiàn)自然的顯示移動。
(5)加權(quán)值可被調(diào)整。也就是說,當(dāng)記錄為POI點(diǎn)的點(diǎn)被指定為目的地時(shí),加權(quán)值Wk隨著指定次數(shù)Ck的增加而增加。進(jìn)一步,加權(quán)值Wk隨著自先前指定起經(jīng)過的時(shí)間Tk變長而減小。這可遵循用戶的動作歷史,以及基于最新的行為信息來改變顯示方式,從而導(dǎo)致產(chǎn)生易于理解的顯示以優(yōu)先考慮經(jīng)常訪問特定點(diǎn)。
(6)基于等式(9)來計(jì)算加權(quán)值Wk。當(dāng)目的地的指定次數(shù)Ck增加時(shí),加權(quán)值Wk以Ck的對數(shù)增加,響應(yīng)于目的地指定的頻率或目的地指定次數(shù)。另外,目的地指定次數(shù)Ck除以自先前或上一次目的地指定起經(jīng)過的月Tk。當(dāng)經(jīng)過的月Tk增加時(shí),加權(quán)值減小,響應(yīng)于目的地指定歷史或狀態(tài)??筛菀鬃R別地圖顯示。
(7)遠(yuǎn)程控制裝置12的位移被賦予考慮容許值的確定基準(zhǔn)。也就是說,當(dāng)水平位移的量沒有達(dá)到水平位移的確定基準(zhǔn)時(shí),確定不存在水平位移。當(dāng)垂直位移的量沒有達(dá)到垂直位移的確定基準(zhǔn)時(shí),確定不存在垂直位移。假設(shè)盡管用戶意圖在水平方向或垂直方向上操控遠(yuǎn)程控制裝置12,但遠(yuǎn)程控制裝置12可在傾斜方向上略微操控或繪制出鋸齒形移動。這種鋸齒形移動可進(jìn)行統(tǒng)計(jì)處理以獲得方差或偏差,方差或偏差可反映在容許值或確定基準(zhǔn)中。因此,可以通過提供容許值或范圍來改善操控性。
(8)基于過去的多個(gè)位移指定水平位移和垂直位移的確定基準(zhǔn)。即使當(dāng)由于用戶的個(gè)體差異導(dǎo)致操控變化時(shí),也能夠考慮用戶特性來確定位移。這增強(qiáng)了可用性。
(9)基于由過去的多個(gè)位移計(jì)算的分布值或方差,指定水平位移和垂直位移的確定基準(zhǔn)。即使當(dāng)用戶的操控變化時(shí),也追蹤這樣的變化并靈活地響應(yīng),從而增強(qiáng)可用性。
(10)將G傳感器23提供給遠(yuǎn)程控制裝置12作為位置檢測器??墒褂眉铀俣刃盘杹慝@得遠(yuǎn)程控制裝置12的移動以計(jì)算位置,該位置用于檢測位移。因此可通過簡單的配置檢測遠(yuǎn)程控制裝置12的位置。
(其他實(shí)施例)
由控制電路22執(zhí)行的圖3的流程圖可由導(dǎo)航裝置I的控制電路2執(zhí)行。另外,兩個(gè)控制電路22、2可共享該流程圖。
用作遠(yuǎn)程控制裝置12的智能手機(jī)用作為操控器。一般的蜂窩電話、另一便攜式終端、或?qū)S玫倪h(yuǎn)程控制裝置可以用作操控器。POI點(diǎn)的加權(quán)因子WO可根據(jù)需要設(shè)定。另外,可取決于考慮到指定目的地程度的用戶的傾向設(shè)置加權(quán)因子W0。
POI點(diǎn)的加權(quán)值W的變化并不僅基于等式(9)來計(jì)算。另一等式可提供隨著指定目的地次數(shù)增加所述值增加的趨勢,以及隨著自先前指定起經(jīng)過的時(shí)間增加所述值減少的另一趨勢。
如何確定遠(yuǎn)程控制裝置12的簡單水平/簡單垂直操控或斜操控可不限于上述實(shí)施例。它可以與用戶的個(gè)體差異相關(guān)聯(lián)并且可隨后學(xué)習(xí)。
指示遠(yuǎn)程控制裝置12的位置的X、1、ζ軸的坐標(biāo)系統(tǒng)是基于作為ζ方向的重力方向。沒有必要限定于此。遠(yuǎn)程控制裝置12的操控表面可指定為xy坐標(biāo)平面,而與操控表面正交的方向可指定為ζ軸或方向。進(jìn)一步,顯示部7的屏幕或地圖窗口可指定為xy坐標(biāo)平面,而與屏幕正交的方向可指定為ζ軸或方向,其可以是移動得更接近或更遠(yuǎn)離屏幕的方向。
除了 G傳感器23以外,還可以使用各種傳感器作為位置檢測器。例如,可以光學(xué)地識別或使用超聲波信號識別該位置。
本實(shí)施例應(yīng)用于車輛用導(dǎo)航裝置I。不需要局限于此,本發(fā)明可應(yīng)用于由用戶攜帶的裝置或應(yīng)用于具有操控器以控制顯示部顯示的地圖的裝置。
(本實(shí)施例的各方面)
以下說明在此描述的本實(shí)施例的各方面。
本公開的本實(shí)施例的第一方面如下所述。地圖顯示操控裝置I可設(shè)置為包括顯示部7、操控器12、位置檢測器23和控制電路2、22。顯示部7執(zhí)行地圖顯示以基于地圖信息顯示地圖。操控器12執(zhí)行對于地圖顯示的操控。操控器可在X軸、y軸、和ζ軸的三維坐標(biāo)系統(tǒng)中發(fā)生位移,X、y、和ζ軸相互正交。操控器與X軸和I軸平行的移動允許地圖分別橫向和縱向移動。操控器與ζ軸平行的移動允許地圖的縮尺改變,以使得當(dāng)ζ坐標(biāo)變得更低時(shí),縮尺減小以允許顯示部的顯示地圖能夠覆蓋更寬區(qū)域。在從初始檢測時(shí)間經(jīng)由中間檢測時(shí)間至當(dāng)前檢測時(shí)間的檢測持續(xù)時(shí)間期間的每個(gè)連續(xù)檢測時(shí)間,位置檢測器23檢測和輸出坐標(biāo)集作為操控器在三維坐標(biāo)系統(tǒng)的位置。
控制電路2、22響應(yīng)于在檢測持續(xù)時(shí)間期間接收操控器的每個(gè)坐標(biāo)集而實(shí)時(shí)控制顯示部的地圖顯示。當(dāng)在初始檢測時(shí)間接收初始坐標(biāo)集(R0(X0,y0,z0))時(shí),控制電路執(zhí)行初始操作以在初 始縮尺下顯示地圖,所述地圖具有位于顯示部中心的初始地圖中心位置。
當(dāng)從位置檢測器接收中間檢測時(shí)間的中間坐標(biāo)集(Rf(xf,yf,zf))之后,在當(dāng)前檢測時(shí)間接收當(dāng)前坐標(biāo)集(Ri (xi,yi,zi))時(shí),控制電路執(zhí)行當(dāng)前時(shí)間操作。當(dāng)前時(shí)間操作發(fā)生如下:(i)通過確定在從初始檢測時(shí)間經(jīng)由中間檢測時(shí)間至當(dāng)前檢測時(shí)間的檢測持續(xù)時(shí)間期間所繪制出的操控器的軌跡的任何部分是否對應(yīng)于既不與ζ軸平行也不與ζ軸正交的傾斜軌跡,來確定是否僅繪制出傾斜軌跡,( )當(dāng)確定僅繪制出傾斜軌跡時(shí),處理當(dāng)前時(shí)間地圖顯示。
當(dāng)前時(shí)間地圖顯示發(fā)生如下:(i)計(jì)算當(dāng)前坐標(biāo)集(Ri (xi,yi, zi))與初始坐標(biāo)集之間的累積位移(AR0(Ax0, AyO, ΔζΟ)),所述累積位移(ARO(AxO, AyO, ΔζΟ))具有累積X位移(Δ xO)、累積Y位移(Δ yO)、和累積ζ位移(Δ zO), (ii)計(jì)算在初始ζ坐標(biāo)(zO)、中間ζ坐標(biāo)(zf)、和當(dāng)前ζ坐標(biāo)(zi)之中的最小ζ坐標(biāo),以及(iii)基于當(dāng)前ζ坐標(biāo)(zi)在當(dāng)前縮尺下顯示地圖,所述地圖具有在顯示部中心的新的地圖中心位置,所述新的地圖中心位置橫向遠(yuǎn)離初始地圖中心位置第一乘積量并且縱向遠(yuǎn)離初始地圖中心位置第二乘積量。在此,通過將累積X位移(ΛχΟ)與根據(jù)基于最小ζ坐標(biāo)的縮尺的第一單位距離(MXm)相乘而獲得第一乘積量;通過將累積y位移(AyO)與根據(jù)基于最小ζ坐標(biāo)的縮尺的第二單位距離(MYm)相乘而獲得第二乘積量。
與圖19、20Α、20Β和21相比,上述的這樣的功能配置可提供在圖18Α、18Β、18C、18D中示出的優(yōu)點(diǎn)。首先,參照圖18Α,其中通過沿ζ軸從開始位置“開始”(xb,za)移動操控器至最小ζ坐標(biāo)(xb,zb),然后正交于ζ軸移動操控器至具有最小zb坐標(biāo)的位置(xc,zb),最后沿Z軸移動操控器至目標(biāo)位置“結(jié)束”(XC,za)的矩形位移進(jìn)行地圖移動,由此移動顯示地圖,以包括點(diǎn)I。然而,操控器的這樣的矩形位移對于用戶是麻煩的;因此,提供本實(shí)施例的上述功能配置用于操控器的用戶友好操控。并且,參照圖18B。如圖所示,移動操控器12以繪制U形軌跡,所述軌跡的任意部分位移均不與ζ軸平行或正交,所述軌跡從開始位置經(jīng)由具有最小zb坐標(biāo)的U形軌跡的第一底部至目標(biāo)位置,從而改變初始顯示地圖至包括點(diǎn)I的意圖顯示地圖。在這樣的情況下,在本公開的上述示例的配置下,只要繪制出操控器12的任意的不同U形軌跡(參見圖18C)或V形軌跡(參見圖18D),該軌跡從相同的開始位置至相同的目標(biāo)位置并且具有相同的最小zb坐標(biāo),而且任意部分位移均不與ζ軸平行或正交,則顯示地圖被等效地從初始顯示地圖改變至意圖顯示地圖。另外,參見圖19、20A、20B、21,它們示出不同的軌跡。也就是說,每個(gè)軌跡都不滿足以上條件:繪制操控器12從相同的開始位置至相同的目標(biāo)位置,且具有相同的最小zb坐標(biāo),而且任意部分位移均不與ζ軸平行或正交。因此,在圖19、20A、20B、21中示出的軌跡將顯示地圖從初始顯示地圖改變至各個(gè)顯示地圖,這些顯示地圖包括點(diǎn)2、點(diǎn)3、和點(diǎn)4但未到達(dá)點(diǎn)I。這些點(diǎn)2、點(diǎn)3、和點(diǎn)4存在于開始圖上位置與點(diǎn)I之間。另外,作為本實(shí)施例的第二方面,地圖顯示操控裝置I設(shè)置為包括顯示部7、操控器12、位置檢測器23、和控制電路2、22,類似于第一方面。在此,在從初始時(shí)間經(jīng)由中間檢測時(shí)間至當(dāng)前檢測時(shí)間的檢測持續(xù)時(shí)間期間的每個(gè)連續(xù)檢測時(shí)間,位置檢測器23檢測和輸出坐標(biāo)集作為操控器在三維坐標(biāo)系統(tǒng)的位置。響應(yīng)于在每一個(gè)連續(xù)檢測時(shí)間接收操控器的坐標(biāo)集,控制電路2、22實(shí)時(shí)地控制顯示部的地圖顯示。當(dāng)在初始檢測時(shí)間從位置檢測器接收初始坐標(biāo)集(R0 (xO,yO, z0))時(shí),控制電路執(zhí)行初始操作。初始操作發(fā)生如下:(i)將初始坐標(biāo)集(R0(X0,y0,z0))的值賦予操控器的基準(zhǔn)坐標(biāo)集,(ii)將初始ζ坐標(biāo)(z0)的值賦予基準(zhǔn)最小ζ坐標(biāo),(iii)在初始縮尺下顯示地圖,所述地圖具 有位于顯示部中心的初始地圖中心位置,以及(iv)將初始地圖中心位置的值賦予基準(zhǔn)地圖中心位置。當(dāng)在初始檢測時(shí)間之后的后續(xù)檢測時(shí)間從位置檢測器接收后續(xù)坐標(biāo)集(Ri (xi,yi,zi))時(shí),控制電路執(zhí)行后續(xù)操作。后續(xù)操作發(fā)生如下:(i)計(jì)算后續(xù)坐標(biāo)集(Ri(xi,yi,zi))與先前坐標(biāo)集(R1-1 (x1-1, y1-1, z1-1))之間的一次位移(Δ Ri ( Δ χ , Δ yi, Azi)),在先前檢測時(shí)間從位置檢測器輸出該先前坐標(biāo)集,先前檢測時(shí)間正好在后續(xù)檢測時(shí)間之前,一次位移(ARi(Axi,Ayi, Δ zi))具有一次x位移(Δχ )、一次y位移(Ayi)、和一次ζ位移(Azi), (ii)計(jì)算后續(xù)坐標(biāo)集(Ri (xi, yi, zi))與基準(zhǔn)坐標(biāo)集的當(dāng)前值之間的累積位移(AR0(Ax0, AyO, ΔζΟ)),所述累積位移(AR0(Ax0, Δ yO, ΔζΟ))具有累積χ位移(八叉0)、累積7位移(AyO)、和累積ζ位移(ΔζΟ),以及(iii)確定一次位移(ARi(Axi,Δγ , Δ zi))是否對應(yīng)于ζ傾斜位移、ζ正交位移、或ζ平行位移。ζ傾斜位移既不與ζ軸平行,也不與ζ軸正交。ζ正交位移正交于ζ軸。ζ平行位移與ζ軸平行。(a)當(dāng)確定該一次位移對應(yīng)于ζ傾斜位移時(shí),后續(xù)操作進(jìn)一步發(fā)生如下:(i)將基準(zhǔn)最小ζ坐標(biāo)的當(dāng)前值與后續(xù)ζ坐標(biāo)(zl)的后續(xù)值進(jìn)行比較,并將當(dāng)前值和后續(xù)值中較小的值賦予基準(zhǔn)最小ζ坐標(biāo),(ii)在基于后續(xù)ζ坐標(biāo)(zl)的后續(xù)縮尺下顯示地圖,所述地圖具有位于顯示部中心的第一新的地圖中心位置,所述第一新的地圖中心位置橫向遠(yuǎn)離基準(zhǔn)地圖中心位置第一乘積量并且縱向遠(yuǎn)離基準(zhǔn)地圖中心位置第二乘積量,通過將累積X位移(ΔχΟ)與根據(jù)基于基準(zhǔn)最小ζ坐標(biāo)的最小縮尺的第一單位距離(MXm)相乘而獲得第一乘積量;通過將累積I位移(AyO)與根據(jù)基于基準(zhǔn)最小ζ坐標(biāo)的最小縮尺的第二單位距離(MYm)相乘而獲得第二乘積量,(iii)保持基準(zhǔn)地圖中心位置的當(dāng)前值不變,以及(iv)保持基準(zhǔn)坐標(biāo)集的當(dāng)前值不變。
另外,以下是可選配置。也就是說,(b)當(dāng)確定一次位移對應(yīng)于ζ正交位移時(shí),后續(xù)操作進(jìn)一步發(fā)生如下:(i)將后續(xù)Z坐標(biāo)(Zi)的值重新賦予基準(zhǔn)最小Z坐標(biāo),(ii)將在先前檢測時(shí)間的后續(xù)操作之后在顯示部處于顯示狀態(tài)的地圖橫向移動第三乘積量并且縱向移動第四乘積量,從而包含位于顯示部中心的第二新的地圖中心位置,通過將一次X位移(Axi)與根據(jù)基于后續(xù)ζ坐標(biāo)(zi)的后續(xù)縮尺的第三單位距離(MXk)相乘而獲得所述第三乘積量,通過將后續(xù)次X位移(Ayi)與根據(jù)基于后續(xù)ζ坐標(biāo)(zi)的后續(xù)縮尺的第四單位距離(MYk)相乘而獲得所述第四乘積量,(iii)將第二新的地圖中心位置的值重新賦予基準(zhǔn)地圖中心位置,以及(iv)將后續(xù)坐標(biāo)集(Ri(xi,yi,zi))的值重新賦予基準(zhǔn)坐標(biāo)集。
(c)當(dāng)確定一次位移對應(yīng)于ζ平行位移時(shí),后續(xù)操作進(jìn)一步發(fā)生如下:(i)將后續(xù)Z坐標(biāo)(Zi)的值重新賦予基準(zhǔn)最小Z坐標(biāo),(ii)將在先前檢測時(shí)間的后續(xù)操作之后處于顯示狀態(tài)以包含位于顯示部中心的第三新的地圖中心位置的地圖的縮尺改變至基于后續(xù)Z坐標(biāo)(Zi)的后續(xù)縮尺,(iii)將第三新的地圖中心位置的值重新賦予基準(zhǔn)地圖中心位置,以及(iv)將后續(xù)坐標(biāo)集(Ri(xi,yi,zi))的值重新賦予基準(zhǔn)坐標(biāo)集。
以上描述的這樣的功能配置可提供類似與第一方面的優(yōu)點(diǎn)。
根據(jù)可選方面,ζ軸可沿著延伸為更遠(yuǎn)離用戶身體的預(yù)定部位移動的方向,所述用戶握持操控器并且從預(yù)定位置觀看顯示部的地圖顯示。當(dāng)操控器沿ζ軸更遠(yuǎn)離預(yù)定部位移動時(shí),地圖的縮尺可減小從而縮小地圖并覆蓋更寬區(qū)域,而當(dāng)操控器沿ζ軸更接近預(yù)定部位移動時(shí),地圖的縮尺可增加從而放大地圖并覆蓋更窄區(qū)域。
并且,身體的預(yù)定部位可以是經(jīng)由手臂與握持操控器的手相連的肩部。
根據(jù)另一可選方面,ζ軸可沿重力方向;當(dāng)操控器沿ζ軸向下移動時(shí),地圖的縮尺可減小,從而縮小地圖并覆蓋更寬區(qū)域,而當(dāng)操控器沿ζ軸向上移動時(shí),地圖的縮尺可增力口,從而放大地圖并覆蓋更窄區(qū)域。
根據(jù)另一可選方面,ζ軸可沿與顯示部的地圖顯示正交的方向;當(dāng)操控器沿ζ軸更靠近地圖顯示移動時(shí),地圖的縮尺可減小,從而縮小地圖并覆蓋更寬區(qū)域,而當(dāng)操控器沿ζ軸更遠(yuǎn)離地圖顯示移動時(shí),地圖的縮尺可增加,從而放大地圖并覆蓋更窄區(qū)域。
根據(jù)另一可選方面,地圖信息可存儲被賦予各自的加權(quán)因子的特定點(diǎn)??刂齐娐房筛鶕?jù)地圖顯示中包含的特定點(diǎn)來計(jì)算加權(quán)的中心。當(dāng)縮尺增加時(shí),加權(quán)的中心可偏移以靠近顯示部或地圖顯示的地圖中心位置。
并且,控制電路可計(jì)算以上加權(quán)的中心,使得地圖顯示中的特定點(diǎn)的矩值在加權(quán)的中心處被平衡;特定點(diǎn)的對象特定點(diǎn)的矩值可以是通過將對象特定點(diǎn)的加權(quán)因子與該對象特定點(diǎn)的坐標(biāo)集和該加權(quán)的中心之間的距離相乘而獲得的乘積量。
另外,當(dāng)縮尺增加至預(yù)定最大縮尺時(shí),加權(quán)的中心可偏移至地圖顯示的中心位置。
另外,在對象特定點(diǎn)被指定為目的地η次的情況下,控制電路可執(zhí)行調(diào)整以調(diào)整對象特定點(diǎn)的加權(quán)因子,使得加權(quán)因子隨著η的增加而增加,而加權(quán)因子隨著自對象特定點(diǎn)被指定η次起經(jīng)過的時(shí)間的增加而減小。另外,控制電路可執(zhí)行調(diào)整以根據(jù)等式W = W0Xlog(C/T)+W0獲得調(diào)整的加權(quán)值,其中,W是調(diào)整的加權(quán)值,WO是預(yù)定加權(quán)因子,C是目的地指定的次數(shù),T是自最近的目的地指定起經(jīng)過的時(shí)間。根據(jù)另一可選方面,當(dāng)控制電路確定一次位移是否對應(yīng)于ζ傾斜位移時(shí),可針對一次X位移、一次I位移、和一次Z位移中的每一個(gè)提供容許值用于確定。另外,可基于多個(gè)檢測時(shí)間的多個(gè)一次位移的方差確定所述容許值。根據(jù)另一可選方面,操控器可包括遠(yuǎn)程控制裝置;位置檢測器可包括設(shè)置在遠(yuǎn)程控制裝置內(nèi)的加速度傳感器。雖然本發(fā)明參照本文的優(yōu)選實(shí)施例進(jìn)行了描述,但可以理解,本發(fā)明并不限于優(yōu)選實(shí)施例和構(gòu)造。本公開意圖覆蓋各種變型和等效布置。另外,雖然優(yōu)選各種組合和配置,但其他組合和配置,包括多于、少于和僅單個(gè)元件也在本公開的精神和范圍內(nèi)。
權(quán)利要求
1.一種地圖顯示操控裝置,包括: 顯示部(7),用于執(zhí)行地圖顯示以基于地圖信息顯示地圖; 操控器(12),用于執(zhí)行對所述地圖顯示的操控,所述操控器在X軸、y軸、和z軸的三維坐標(biāo)系統(tǒng)中發(fā)生位移,所述X軸、y軸和z軸相互正交, 發(fā)生與所述X軸和所述y軸平行的位移的所述操控器使所述地圖分別橫向和縱向地移動, 發(fā)生與所述Z軸平行的位移的所述操控器使所述地圖的縮尺改變,以使得當(dāng)Z坐標(biāo)變得較小時(shí),所述縮尺減小以使所述顯示部中的顯示地圖覆蓋較寬區(qū)域; 位置檢測器(23),用于在從初始檢測時(shí)間經(jīng)由中間檢測時(shí)間至當(dāng)前檢測時(shí)間的檢測持續(xù)時(shí)間期間的每個(gè)連續(xù)檢測時(shí)間,檢測并輸出坐標(biāo)集作為所述操控器在所述三維坐標(biāo)系統(tǒng)中的位置;以及 控制電路(2,22),用于響應(yīng)于在所述檢測持續(xù)時(shí)間期間接收所述操控器的每個(gè)所述坐標(biāo)集而實(shí)時(shí)地控制所述顯示部中的所述地圖顯示, 當(dāng)在所述初始檢測時(shí)間接收初始坐標(biāo)集(RO(xO,yO, zO))時(shí),所述控制電路執(zhí)行初始操作以在初始縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的初始地圖中心位置, 當(dāng)在所述中間檢測時(shí)間從所述位置檢測器接收中間坐標(biāo)集(Rf(xf,yf,zf))之后在所述當(dāng)前檢測時(shí)間接收當(dāng)前坐標(biāo)集(Ri (xi, yi, zi))時(shí),所述控制電路執(zhí)行當(dāng)前時(shí)間操作,所述當(dāng)前時(shí)間操作: (i)通過確定在從所述初始檢測時(shí)間經(jīng)由所述中間檢測時(shí)間至所述當(dāng)前檢測時(shí)間的所述檢測持續(xù)時(shí)間期間繪制的所述操控器的軌跡的任意部分是否對應(yīng)于既未與所述z軸平行也未與所述z軸正交的傾斜軌跡,來確定是否僅繪制出傾斜軌跡,以及 ( )當(dāng)確定僅繪制出所述傾斜軌跡時(shí),處理當(dāng)前時(shí)間地圖顯示,所述當(dāng)前時(shí)間地圖顯示 (i)計(jì)算所述當(dāng)前坐標(biāo)集(Ri(xi,yi,zi))與所述初始坐標(biāo)集之間的累積位移(Δ RO ( Δ χΟ, Δ yO, Δ zO)),所述累積位移(Δ RO ( Δ x0, AyO, Δ zO))具有累積 X 位移(Δ χΟ)、累積y位移(Δ yO)、和累積z位移(Δ zO), (ii)計(jì)算初始z坐標(biāo)(zO)、中間z坐標(biāo)(zf)、和當(dāng)前z坐標(biāo)(zi)之中的最小z坐標(biāo),以及 (iii)在基于所述當(dāng)前z坐標(biāo)(zi)的當(dāng)前縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的新的地圖中心位置,所述新的地圖中心位置橫向遠(yuǎn)離所述初始地圖中心位置第一乘積量并且縱向遠(yuǎn)離所述初始地圖中心位置第二乘積量, 通過將所述累積X位移(ΛχΟ)與根據(jù)基于所述最小ζ坐標(biāo)的縮尺的第一單位距離(MXm)相乘獲得所述第一乘積量, 通過將所述累積y位移(AyO)與根據(jù)基于所述最小ζ坐標(biāo)的所述縮尺的第二單位距離(MYm)相乘獲得所述第二乘積量。
2.根據(jù)權(quán)利要求1所述的地圖顯示操控裝置,其中: 所述ζ軸沿著延伸為更遠(yuǎn)離用戶的身體的預(yù)定部位移動的方向,所述用戶握持所述操控器并且從預(yù)定位置觀看所述顯示部中的所述地圖顯示;并且當(dāng)所述操控器沿著所述Z軸更遠(yuǎn)離所述預(yù)定部位移動時(shí),所述地圖的縮尺減小從而縮小所述地圖并覆蓋更寬區(qū)域,而當(dāng)所述操控器沿著所述Z軸更接近所述預(yù)定部位移動時(shí),所述地圖的所述縮尺增加從而放大所述地圖并覆蓋更窄區(qū)域。
3.根據(jù)權(quán)利要求2所述的地圖顯示操控裝置,其中: 所述身體的所述預(yù)定部位是經(jīng)由手臂與握持所述操控器的手相連的肩部。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的地圖顯示操控裝置,其中: 所述地圖信息存儲被賦予各自的加權(quán)因子的特定點(diǎn); 所述控制電路根據(jù)所述地圖顯示中包含的特定點(diǎn)來計(jì)算加權(quán)的中心;并且當(dāng)所述縮尺增加時(shí),所述加權(quán)的中心偏移以靠近位于所述地圖顯示部的中心的地圖中心位置。
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的地圖顯示操控裝置,其中: 所述操控器包括遠(yuǎn)程控制裝置(12);并且 所述位置檢測器包括設(shè)置在所述遠(yuǎn)程控制裝置中的加速度傳感器(23)。
6.一種地圖顯示操控裝置,包括: 顯示部(7),用于執(zhí)行地圖顯示以基于地圖信息顯示地圖; 操控器(12),用于執(zhí)行對所述地圖顯示的操控,所述操控器在X軸、y軸、和ζ軸的三維坐標(biāo)系統(tǒng)中發(fā)生位移,所述X軸、y軸和ζ軸相互正交, 發(fā)生與所述X軸和所述y軸平行的位移的所述操控器使所述地圖分別橫向和縱向地移動, 發(fā)生與所述Z軸平行的位移的所述操控器使所述地圖的縮尺改變,以使得當(dāng)Z坐標(biāo)變得較小時(shí),所述縮尺減小以使所述顯示部中的顯示地圖覆蓋較寬區(qū)域; 位置檢測器(23),用于在從初始檢測時(shí)間至后續(xù)檢測時(shí)間的每個(gè)連續(xù)檢測時(shí)間,檢測并輸出坐標(biāo)集作為所述操控器在所述三維坐標(biāo)系統(tǒng)中的位置;以及 控制電路(2,22),用于響應(yīng)于在每個(gè)所述連續(xù)檢測時(shí)間接收所述操控器的所述坐標(biāo)集而實(shí)時(shí)地控制所述顯示部中的所述地圖顯示, 當(dāng)在所述初始檢測時(shí)間從所述位置檢測器接收初始坐標(biāo)集(RO (xO,yO, zO))時(shí),所述控制電路執(zhí)行初始操作, 所述初始操作 (i)將所述初始坐標(biāo)集(R0 (xO,yO, zO))的值賦予所述操控器的基準(zhǔn)坐標(biāo)集, ( )將初始ζ坐標(biāo)(zO)的值賦予基準(zhǔn)最小ζ坐標(biāo), (iii)在初始縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的初始地圖中心位置,以及 (iv)將所述初始地圖中心位置的值賦予基準(zhǔn)地圖中心位置, 當(dāng)在所述初始檢測時(shí)間之后的后續(xù)檢測時(shí)間從所述位置檢測器接收后續(xù)坐標(biāo)集(Ri (xi, yi, zi))時(shí),所述控制電路執(zhí)行后續(xù)操作, 所述后續(xù)操作 (i)計(jì)算所述后續(xù)坐標(biāo)集(Ri (xi,yi, zi))與先前坐標(biāo)集(Ri_l (xi_l, yi_l, zi_l))之間的一次位移(ARi(Axi,Δγ , Λ zi)),在先前檢測時(shí)間從所述位置檢測器輸出所述先前坐標(biāo)集,所述先前檢測時(shí)間正好在所述后續(xù)檢測時(shí)間之前,所述一次位移(Λ Ri ( Λ xi,Δγ , Δ zi))具有一次X位移(八1;[)、一次7位移(Ayi)、和一次ζ位移(Azi), (ii)計(jì)算所述后續(xù)坐標(biāo)集(Ri(xi,yi,zi))與所述基準(zhǔn)坐標(biāo)集的當(dāng)前值之間的累積位移(ARO(AxO, Δ yO, ΔζΟ)),所述累積位移(ARO(AxO, Δ yO, Δ zO))具有累積X位移(Δ xO)、累積y位移(Δ yO)、和累積z位移(Δ zO),以及 (iii)確定所述一次位移(ARi(Axi, Ayi, Δ zi))是否對應(yīng)于既未與所述z軸平行也未與所述z軸正交的z傾斜位移, 所述后續(xù)操作隨后進(jìn)一步, 當(dāng)確定所述一次位移對應(yīng)于所述z傾斜位移時(shí), (i)將所述基準(zhǔn)最小z坐標(biāo)的當(dāng)前值與所述后續(xù)z坐標(biāo)(zl)的后續(xù)值進(jìn)行比較,并將所述當(dāng)前值和所述后續(xù)值中較小的值賦予所述基準(zhǔn)最小z坐標(biāo), ( )在基于所述后續(xù)z坐標(biāo)(zl)的后續(xù)縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的第一新的地圖中心位置,所述第一新的地圖中心位置橫向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第一乘積量并且縱向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第二乘積量, 通過將所述累積X位移(AxO)與根據(jù)基于所述基準(zhǔn)最小z坐標(biāo)的最小縮尺的第一單位距離(MXm)相乘獲得所述第一乘積量; 通過將所述累積y位移(AyO)與根據(jù)基于所述基準(zhǔn)最小z坐標(biāo)的所述最小縮尺的第二單位距離(MYm)相乘獲得所述第二乘積量, (iii)保持所述基準(zhǔn)地圖中心位置的當(dāng)前值不變,以及 (iv)保持所述基準(zhǔn)坐標(biāo)集的當(dāng)前值不變。
7.根據(jù)權(quán)利要求6所述的地圖顯示操控裝置,其中: 所述z軸沿著延伸為更遠(yuǎn)離用戶的身體的預(yù)定部位移動的方向,所述用戶握持所述操控器并且從預(yù)定位置觀看所述顯示部中的所述地圖顯示;并且 當(dāng)所述操控器沿著所述z軸更遠(yuǎn)離所述預(yù)定部位移動時(shí),所述地圖的縮尺減小從而縮小所述地圖并覆蓋更寬區(qū)域,而當(dāng)所述 操控器沿著所述Z軸更接近所述預(yù)定部位移動時(shí),所述地圖的所述縮尺增加從而放大所述地圖并覆蓋更窄區(qū)域。
8.根據(jù)權(quán)利要求7所述的地圖顯示操控裝置,其中: 所述身體的所述預(yù)定部位是經(jīng)由手臂與握持所述操控器的手相連的肩部。
9.根據(jù)權(quán)利要求1或6所述的地圖顯示操控裝置,其中: 所述z軸沿著重力方向;并且 當(dāng)所述操控器沿著所述z軸向下移動時(shí),所述地圖的縮尺減小從而縮小所述地圖并覆蓋更寬區(qū)域,而當(dāng)所述操控器沿著所述Z軸向上移動時(shí),所述地圖的所述縮尺增加從而放大所述地圖并覆蓋更窄區(qū)域。
10.根據(jù)權(quán)利要求1或6所述的地圖顯示操控裝置,其中: 所述z軸沿著與所述顯示部中的所述地圖顯示正交的方向;并且 當(dāng)所述操控器沿著所述Z軸更接近所述地圖顯示移動時(shí),所述地圖的縮尺減小從而縮小所述地圖并覆蓋更寬區(qū)域,而當(dāng)所述操控器沿著所述Z軸更遠(yuǎn)離所述地圖顯示移動時(shí),所述地圖的所述縮尺增加從而放大所述地圖并覆蓋更窄區(qū)域。
11.根據(jù)權(quán)利要求6所述的地圖顯示操控裝置,其中: 所述地圖信息存儲被賦予各自的加權(quán)因子的特定點(diǎn);所述控制電路根據(jù)所述地圖顯示中包含的特定點(diǎn)來計(jì)算加權(quán)的中心; 當(dāng)所述縮尺增加時(shí),所述加權(quán)的中心偏移以靠近位于所述顯示部的中心的地圖中心位置。
12.根據(jù)權(quán)利要求11所述的地圖顯示操控裝置,其中: 所述控制電路計(jì)算所述加權(quán)的中心,使得所述地圖顯示中的所述特定點(diǎn)的矩值在所述加權(quán)的中心處被平衡;并且 所述特定點(diǎn)的對象特定點(diǎn)的所述矩值是通過將所述對象特定點(diǎn)的所述加權(quán)因子與所述對象特定點(diǎn)的坐標(biāo)集和所述加權(quán)的中心之間的距離相乘獲得的乘積量。
13.根據(jù)權(quán)利要求12所述的地圖顯示操控裝置,其中: 當(dāng)所述縮尺增加至預(yù)定最大縮尺時(shí),所述加權(quán)的中心偏移至所述顯示部的所述地圖中心位置。
14.根據(jù)權(quán)利要求12或13所述的地圖顯示操控裝置,其中: 在所述對象特定點(diǎn)被指定為目的地η次的情況下,所述控制電路執(zhí)行調(diào)整以調(diào)整對象特定點(diǎn)的所述加權(quán)因子,以使得 所調(diào)整的加權(quán)因子隨著所述η的增加而增加,而 所調(diào)整的加權(quán)因子隨著自所述對象特定點(diǎn)被指定η次起經(jīng)過的時(shí)間的增加而減小。
15.根據(jù)權(quán)利要求14所述的地圖顯示操控裝置,其中: 所述控制電路執(zhí)行所述調(diào)整以根據(jù)等式W = WOXlog(C/T)+WO獲得調(diào)整的加權(quán)值,其中,W是調(diào)整的加權(quán)值,WO是預(yù)定加權(quán)因子,C是目的地指定的次數(shù),T是自最近的目的地指定起經(jīng)過的時(shí)間。
16.根據(jù)權(quán)利要求1或6所述的地圖顯示操控裝置,其中: 當(dāng)所述控制電路確定所述一次位移是否對應(yīng)于所述ζ傾斜位移時(shí),針對所述一次X位移、所述一次I位移、和所述一次ζ位移中的每一個(gè)提供容許值以用于確定。
17.根據(jù)權(quán)利要求16所述的地圖顯示操控裝置,其中: 基于多個(gè)檢測時(shí)間的多個(gè)一次位移的方差來確定所述容許值。
18.根據(jù)權(quán)利要求6所述的地圖顯示操控裝置,其中: 所述操控器包括遠(yuǎn)程控制裝置;并且 所述位置檢測器包括設(shè)置在所述遠(yuǎn)程控制裝置中的加速度傳感器。
19.根據(jù)權(quán)利要求6所述的地圖顯示操控裝置,其中: 當(dāng)在所述后續(xù)操作中 確定所述一次位移未對應(yīng)于所述ζ傾斜位移且所述一次位移對應(yīng)于與所述Z軸正交的Z正交位移時(shí), 所述控制電路 (i)將所述后續(xù)ζ坐標(biāo)(zi)的值重新賦予所述基準(zhǔn)最小ζ坐標(biāo), ( )將在所述先前檢測時(shí)間的后續(xù)操作之后在所述顯示部處于顯示狀態(tài)的所述地圖橫向移動第三乘積量并且縱向移動第四乘積量,從而包含位于所述顯示部的中心的第二新的地圖中心位置, 通過將所述一次X位移(Axi)與根據(jù)基于所述后續(xù)ζ坐標(biāo)(zi)的所述后續(xù)縮尺的第三單位距離(MXk)相乘獲得所述第三乘積量, 通過將所述后續(xù)次X位移(Ayi)與根據(jù)基于所述后續(xù)ζ坐標(biāo)(zi)的所述后續(xù)縮尺的第四單位距離(MYk)相乘獲得所述第四乘積量, (iii)將所述第二新的地圖中心位置的值重新賦予所述基準(zhǔn)地圖中心位置,以及 (iv)將所述后續(xù)坐標(biāo)集(Ri(xi,yi, zi))的值重新賦予所述基準(zhǔn)坐標(biāo)集;并且 當(dāng)在所述后續(xù)操作中確定所述一次位移未對應(yīng)于所述ζ傾斜位移且所述一次位移對應(yīng)于與所述ζ軸平行的ζ平行位移時(shí), 所述控制電路 (i)將所述后續(xù)ζ坐標(biāo)(zi)的值重新賦予所述基準(zhǔn)最小ζ坐標(biāo), ( )將在所述先前檢測時(shí)間的后續(xù)操作之后處于顯示狀態(tài)以包含位于所述顯示部的中心的第三新的地圖中心位置的所述地圖的所述縮尺改變至基于所述后續(xù)ζ坐標(biāo)(zi)的后續(xù)縮尺, (iii)將所述第三新的地圖中心位置的值重新賦予所述基準(zhǔn)地圖中心位置,以及 (iv)將所述后續(xù)坐標(biāo)集(Ri(xi,yi, zi))的值重新賦予所述基準(zhǔn)坐標(biāo)集。
20.一種用于通過控制電路(2,22)與顯示部(7)、操控器(12)和位置檢測器(23)協(xié)作來顯示地圖的方法, 所述顯示部(7)執(zhí)行地圖顯示以基于地圖信息顯示地圖; 所述操控器(12)執(zhí)行對所述地圖顯示的操控,所述操控器在X軸、y軸、和ζ軸的三維坐標(biāo)系統(tǒng)中發(fā)生位移,所述X軸、y軸和ζ軸相互正交, 發(fā)生與所述X軸和所述y軸平行的位移的所述操控器使所述地圖分別橫向和縱向地移動, 發(fā)生與所述Z軸平行的位移的所述操控器使所述地圖的縮尺改變,以使得當(dāng)Z坐標(biāo)變得較小時(shí),所述縮尺減小以使所述顯示部中的顯示地圖覆蓋較寬區(qū)域; 位置檢測器(23)在從初始檢測時(shí)間至后續(xù)檢測時(shí)間的每個(gè)連續(xù)檢測時(shí)間,檢測并輸出坐標(biāo)集作為所述操控器在所述三維坐標(biāo)系統(tǒng)中的位置;以及 控制電路(2,22)響應(yīng)于在每個(gè)所述連續(xù)檢測時(shí)間接收所述操控器的所述坐標(biāo)集而實(shí)時(shí)地控制所述顯示部中的所述地圖顯示, 所述方法包括: 當(dāng)在所述初始檢測時(shí)間從所述位置檢測器接收初始坐標(biāo)集(R0 (xO,yO, zO))時(shí),執(zhí)行初始操作, 所述初始操作 (i)將所述初始坐標(biāo)集(R0 (xO,yO, zO))的值賦予所述操控器的基準(zhǔn)坐標(biāo)集, ( )將所述初始ζ坐標(biāo)(zO)的值賦予基準(zhǔn)最小ζ坐標(biāo), (iii)在初始縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的初始地圖中心位置,以及 (iv)將所述初始地圖中心位置的值賦予基準(zhǔn)地圖中心位置;并且 當(dāng)在所述初始檢測時(shí)間之后的后續(xù)檢測時(shí)間從所述位置檢測器接收后續(xù)坐標(biāo)集(Ri (xi, yi, zi))時(shí),執(zhí)行后續(xù)操作, 所述后續(xù)操作 (i)計(jì)算所述后續(xù)坐標(biāo)集(Ri (xi,yi, zi))與先前坐標(biāo)集(Ri_l (xi_l, yi_l, zi_l))之間的一次位移(ΔRi(Δxi,ΔYi, Δ zi)),在先前檢測時(shí)間從所述位置檢測器輸出所述先前坐標(biāo)集,所述先前檢測時(shí)間正好在所述后續(xù)檢測時(shí)間之前,所述一次位移(Λ Ri ( Λ xi,Δγ , Δ zi))具有一次X位移(八1;[)、一次7位移(Ayi)、和一次ζ位移(Azi), ( )計(jì)算所述后續(xù)坐標(biāo)集(Ri (xi,yi, zi))與所述基準(zhǔn)坐標(biāo)集的當(dāng)前值之間的累積位移(ARO(AxO, Δ yO, ΔζΟ)),所述累積位移(ARO(AxO, Δ yO, ΔζΟ))具有累積x位移(Δ xO)、累積y位移(Δ yO)、和累積ζ位移(Δ zO),以及 (iii)確定所述一次位移(ARi(Axi,Ayi, Δ zi))是否對應(yīng)于ζ傾斜位移、ζ正交位移或ζ平行位移, 所述ζ傾斜位移既未與所述ζ軸平行也未與所述ζ軸正交, 所述Z正交位移與所述Z軸正交, 所述Z平行位移與所述Z軸平行, 所述后續(xù)操作隨后進(jìn)一步, 當(dāng)確定所述一次位移對應(yīng)于所述Z傾斜位移時(shí), (i)將所述基準(zhǔn)最小Z坐標(biāo)的當(dāng)前值與所述后續(xù)ζ坐標(biāo)(zl)的后續(xù)值進(jìn)行比較,并將所述當(dāng)前值和所述后續(xù)值中較小的值賦予所述基準(zhǔn)最小Z坐標(biāo), ( )在基于所述后續(xù)Z坐標(biāo)(zl)的后續(xù)縮尺下顯示所述地圖,所述地圖具有位于所述顯示部的中心的第一新的地圖中心位置,所述第一新的地圖中心位置橫向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第一乘積量并且縱向遠(yuǎn)離所述基準(zhǔn)地圖中心位置第二乘積量, 通過將所述累積X位移(AxO)與根據(jù)基于所述基準(zhǔn)最小ζ坐標(biāo)的最小縮尺的第一單位距離(MXm)相乘獲得所述第一乘積量; 通過將所述累積y位移(AyO)與根據(jù)基于所述基準(zhǔn)最小ζ坐標(biāo)的所述最小縮尺的第二單位距離(MYm)相乘獲得所述第二乘積量, (iii)保持所述基準(zhǔn)地圖中心位置的當(dāng)前值不變,以及 (iv)保持所述基準(zhǔn)坐 標(biāo)集的當(dāng)前值不變。
全文摘要
一種導(dǎo)航裝置(1)具有顯示地圖的顯示部(7),所述地圖由作為操控器的遠(yuǎn)程控制裝置(12)控制。所述遠(yuǎn)程控制裝置具有重力傳感器(23)。重力傳感器用作位置檢測器來檢測遠(yuǎn)程控制裝置的三維坐標(biāo)集(x,y,z)。當(dāng)所顯示的地圖基于xy坐標(biāo)平面中的水平位移移動的同時(shí),所顯示的地圖的縮尺基于z軸上的位移改變。遠(yuǎn)程控制裝置可在既未與z軸平行也未與z軸正交的方向上傾斜移動,從而繪制出U形軌跡。在這種情況下,縮尺被指定為基于z軸上的最小坐標(biāo)的對象縮尺;所顯示的地圖基于水平位移與根據(jù)對象縮尺的單位距離相乘獲得的乘積量移動。
文檔編號G09B29/00GK103150961SQ20121059570
公開日2013年6月12日 申請日期2012年11月30日 優(yōu)先權(quán)日2011年12月1日
發(fā)明者榊原浩晃 申請人:株式會社電裝
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1