專利名稱:地圖顯示系統(tǒng)、地圖顯示方法及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在屏幕上顯示地圖的地圖顯示系統(tǒng)、地圖顯示方法以及存儲(chǔ)用于 執(zhí)行該方法的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
在現(xiàn)有技術(shù)中,已經(jīng)提出了用于滾動(dòng)屏幕上顯示的地圖的各種技術(shù)。例如,導(dǎo)航系 統(tǒng)包括液晶顯示器表面上的觸摸面板。于是,有這樣一種導(dǎo)航系統(tǒng),其配置為在地像 顯示于液晶顯示器上的狀態(tài)下,在指尖保持觸摸屏幕的同時(shí),當(dāng)用戶從選擇的地點(diǎn)P02向 地點(diǎn)P03或地點(diǎn)P04移動(dòng)指尖時(shí),地像從地點(diǎn)P02向地點(diǎn)P03或地點(diǎn)P04滾動(dòng),以便跟 隨指尖的移動(dòng)(例如參見日本專利申請公報(bào)No. 2008-304325 (JP-A-2008-304325))。
發(fā)明內(nèi)容
但是,根據(jù)JP-A-2008-304325中描述的導(dǎo)航系統(tǒng),即使用戶觸摸地像中顯示 的指示設(shè)施(例如游樂園、宮殿、醫(yī)院和飛機(jī)場)的設(shè)施圖標(biāo),然后該用戶將手指移動(dòng)到屏 幕上顯示的光標(biāo)的位置,部分設(shè)施圖標(biāo)或光標(biāo)會(huì)被手指遮擋,所以難以使設(shè)施圖標(biāo)的中心 位置與光標(biāo)的中心位置重合。另外,難以觸摸地像中顯示的設(shè)施圖標(biāo)的中心位置,即設(shè) 施的位置(例如緯度和經(jīng)度)。本發(fā)明提供一種地圖顯示系統(tǒng)和地圖顯示方法以及存儲(chǔ)用于執(zhí)行該方法的計(jì)算 機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述地圖顯示系統(tǒng)和地圖顯示方法在手指保持觸摸 設(shè)施圖標(biāo)的同時(shí),通過移動(dòng)手指,從而容易地使屏幕上顯示的光標(biāo)的中心位置與地像 中顯示的設(shè)施圖標(biāo)的中心位置重合。本發(fā)明的第一方案提供一種地圖顯示系統(tǒng)。該地圖顯示系統(tǒng)包括地圖信息存儲(chǔ) 單元,存儲(chǔ)包括關(guān)于設(shè)施圖標(biāo)的信息的地圖信息;顯示單元,基于該地圖信息,在該顯示單 元的屏幕上顯示包括該設(shè)施圖標(biāo)的地像;位置檢測單元,檢測在用戶觸摸該顯示單元 的屏幕時(shí)該屏幕上的觸摸位置;以及滾動(dòng)控制單元,所述滾動(dòng)控制單元執(zhí)行進(jìn)行跟隨滾動(dòng) 的控制,在該跟隨滾動(dòng)中,該地像跟隨由該位置檢測單元所檢測的觸摸位置的移動(dòng)而 滾動(dòng),并且所述滾動(dòng)控制單元執(zhí)行進(jìn)行慣性滾動(dòng)的控制,在該慣性滾動(dòng)中,該地像基于 在釋放對該屏幕的觸摸時(shí)該觸摸位置的移動(dòng)方向和移動(dòng)速度而滾動(dòng),其中,在執(zhí)行該跟隨 滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),其中該第一給定區(qū)域的中心位于該屏 幕上顯示的光標(biāo)處,則該滾動(dòng)控制單元執(zhí)行滾動(dòng)該地像的控制以使得該設(shè)施圖標(biāo)移動(dòng) 到該光標(biāo)的中心位置,以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該第一給定區(qū)域 中時(shí),該滾動(dòng)控制單元執(zhí)行繼續(xù)該慣性滾動(dòng)的控制。
本發(fā)明的第二方案提供一種地圖顯示方法。該地圖顯示方法包括基于存儲(chǔ)在地 圖信息存儲(chǔ)設(shè)備中的包括關(guān)于設(shè)施圖標(biāo)的信息的地圖信息,在顯示設(shè)備上顯示包括該設(shè)施 圖標(biāo)的地像;當(dāng)該顯示設(shè)備的屏幕被觸摸時(shí),檢測觸摸位置;執(zhí)行進(jìn)行跟隨滾動(dòng)的控 制,在該跟隨滾動(dòng)中,該地像跟隨所檢測的觸摸位置的移動(dòng)而滾動(dòng);執(zhí)行進(jìn)行慣性滾動(dòng) 的控制,在該慣性滾動(dòng)中,該地像基于在釋放對該屏幕的觸摸時(shí)該觸摸位置的移動(dòng)方 向和移動(dòng)速度而滾動(dòng);在執(zhí)行該跟隨滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于給定區(qū)域中時(shí),其中該 給定區(qū)域的中心位于該屏幕上顯示的光標(biāo)處,則執(zhí)行滾動(dòng)該地像的控制以使得該設(shè)施 圖標(biāo)移動(dòng)到該光標(biāo)的中心位置;以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該給定 區(qū)域中時(shí),執(zhí)行繼續(xù)該慣性滾動(dòng)的控制。本發(fā)明的第三方案提供一種存儲(chǔ)用于執(zhí)行地圖顯示方法的計(jì)算機(jī)可執(zhí)行指令的 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該地圖顯示方法包括基于存儲(chǔ)在地圖信息存儲(chǔ)設(shè)備中的包括關(guān)于 設(shè)施圖標(biāo)的信息的地圖信息,在顯示設(shè)備上顯示包括該設(shè)施圖標(biāo)的地像;當(dāng)該顯示設(shè) 備的屏幕被觸摸時(shí),檢測觸摸位置;執(zhí)行進(jìn)行跟隨滾動(dòng)的控制,在該跟隨滾動(dòng)中,該地 像跟隨所檢測的觸摸位置的移動(dòng)而滾動(dòng);執(zhí)行進(jìn)行慣性滾動(dòng)的控制,在該慣性滾動(dòng)中,該地 像基于在釋放對該屏幕的觸摸時(shí)該觸摸位置的移動(dòng)方向和移動(dòng)速度而滾動(dòng);在執(zhí)行 該跟隨滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于給定區(qū)域中時(shí),其中該給定區(qū)域的中心位于該屏幕 上顯示的光標(biāo)處,則執(zhí)行滾動(dòng)該地像的控制以使得該設(shè)施圖標(biāo)移動(dòng)到該光標(biāo)的中心位 置;以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該給定區(qū)域中時(shí),執(zhí)行繼續(xù)該慣性滾 動(dòng)的控制。在根據(jù)本發(fā)明的第一方案的地圖顯示系統(tǒng)中,在手指保持觸摸地像的同時(shí), 當(dāng)用戶移動(dòng)手指時(shí),地像經(jīng)歷跟隨滾動(dòng)。然后,當(dāng)?shù)叵裰酗@示的指示設(shè)施(例如游 樂園、宮殿、醫(yī)院和飛機(jī)場)的任一設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),其中該第一給定區(qū)域 的中心位于屏幕上顯示的光標(biāo)處,則滾動(dòng)地像以使得設(shè)施圖標(biāo)的中心位置移動(dòng)到光標(biāo) 的中心位置。因此,在用戶觸摸設(shè)施圖標(biāo)時(shí),用戶看到光標(biāo)并且將該設(shè)施圖標(biāo)移動(dòng)到光標(biāo)周 圍。通過這種做法,能夠容易地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置重合。另外,當(dāng)?shù)叵裨卺尫庞|摸之后經(jīng)歷慣性滾動(dòng)時(shí),即使設(shè)施圖標(biāo)位于中心在光 標(biāo)處的第一給定區(qū)域中,地圖顯示系統(tǒng)也繼續(xù)慣性滾動(dòng)。因而,用戶用手指觸摸地像中 顯示的設(shè)施圖標(biāo),然后朝向光標(biāo)快速地滑動(dòng)手指,從而能夠朝向光標(biāo)滾動(dòng)設(shè)施圖標(biāo)。由于 在慣性滾動(dòng)期間沒有觸摸設(shè)施圖標(biāo),所以即使設(shè)施圖標(biāo)位于中心在光標(biāo)處的第一給定區(qū)域 中,也可以在不移動(dòng)設(shè)施圖標(biāo)的中心位置的情況下繼續(xù)進(jìn)行慣性滾動(dòng),從而與光標(biāo)的中心 位置重合。在根據(jù)本發(fā)明的第二方案的地圖顯示方法中,在手指保持觸摸地像的同時(shí), 當(dāng)用戶移動(dòng)手指時(shí),地像經(jīng)歷跟隨滾動(dòng)。因而,當(dāng)?shù)叵裰酗@示的指示設(shè)施(例如游 樂園、宮殿、醫(yī)院和飛機(jī)場)的任一設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),其中該第一給定區(qū)域 的中心位于屏幕上顯示的光標(biāo)處,則滾動(dòng)地像以使得設(shè)施圖標(biāo)的中心位置移動(dòng)到光標(biāo) 的中心位置。因此,在用戶保持觸摸設(shè)施圖標(biāo)時(shí),用戶看到光標(biāo)并且將該設(shè)施圖標(biāo)移動(dòng)到光 標(biāo)周圍。通過這種做法,能夠容易地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置重
I=I O另外,當(dāng)?shù)叵裨卺尫庞|摸之后經(jīng)歷慣性滾動(dòng)時(shí),即使設(shè)施圖標(biāo)位于中心在光標(biāo)處的第一給定區(qū)域中,地圖顯示方法也繼續(xù)進(jìn)行慣性滾動(dòng)。因而,用戶用手指觸摸地 像中顯示的設(shè)施圖標(biāo),然后朝向光標(biāo)快速地滑動(dòng)手指,這樣能夠朝向光標(biāo)滾動(dòng)設(shè)施圖標(biāo)。因 為在慣性滾動(dòng)期間沒有觸摸設(shè)施圖標(biāo),所以即使設(shè)施圖標(biāo)位于中心在光標(biāo)處的第一給定區(qū) 域中,也可以在不移動(dòng)設(shè)施圖標(biāo)的中心位置的情況下繼續(xù)進(jìn)行慣性滾動(dòng),從而與光標(biāo)的中
心位置重合。此外,在根據(jù)本發(fā)明的第三方案的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,計(jì)算機(jī)讀取存儲(chǔ)介質(zhì) 并且執(zhí)行這些指令,從而在手指保持觸摸地像的同時(shí),當(dāng)用戶移動(dòng)手指時(shí),使地像 經(jīng)歷跟隨滾動(dòng)。因而,當(dāng)?shù)叵裰酗@示的指示設(shè)施(例如游樂園、宮殿、醫(yī)院和飛機(jī)場) 的任一設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),其中該第一給定區(qū)域的中心位于屏幕上顯示的光 標(biāo)處,計(jì)算機(jī)滾動(dòng)地像以使得設(shè)施圖標(biāo)的中心位置移動(dòng)到光標(biāo)的中心位置。因此,在用 戶觸摸設(shè)施圖標(biāo)時(shí),用戶看到光標(biāo)并且將該設(shè)施圖標(biāo)移動(dòng)到光標(biāo)周圍。通過這種做法,能夠 容易地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置重合。另外,當(dāng)?shù)叵裨卺尫庞|摸之后經(jīng)歷慣性滾動(dòng)時(shí),即使設(shè)施圖標(biāo)位于中心在光 標(biāo)處的第一給定區(qū)域中,計(jì)算機(jī)也繼續(xù)進(jìn)行慣性滾動(dòng)。因而,用戶用手指觸摸地像中顯 示的設(shè)施圖標(biāo),然后朝向光標(biāo)快速地滑動(dòng)手指,這樣能夠朝向光標(biāo)滾動(dòng)設(shè)施圖標(biāo)。在這種情 形下,因?yàn)闆]有觸摸設(shè)施圖標(biāo),所以即使設(shè)施圖標(biāo)位于中心在光標(biāo)處的預(yù)定區(qū)域中,也可以 在不移動(dòng)設(shè)施圖標(biāo)的中心位置的情況下繼續(xù)進(jìn)行慣性滾動(dòng),從而與光標(biāo)的中心位置重合。
將參照附圖在本發(fā)明的示例實(shí)施例的如下詳細(xì)說明中描述本發(fā)明的特征、優(yōu)點(diǎn)以 及技術(shù)與工藝重要性,其中相似的標(biāo)記表示相似的元件,并且其中圖1是示出根據(jù)一實(shí)施例的導(dǎo)航系統(tǒng)的框圖;圖2是示出觸摸滾動(dòng)過程的流程圖,其中地像跟隨屏幕上手指的觸摸位置的 移動(dòng)而滾動(dòng);圖3是示出慣性滾動(dòng)過程的子過程的子流程圖,其是圖2的子過程;圖4是示出開始觸摸屏幕的狀態(tài)的實(shí)例的視圖;圖5是示出在圖2的S13中滾動(dòng)的地像的實(shí)例的視圖;圖6是示出在圖2的S15中滾動(dòng)的地像的實(shí)例的視圖;圖7是示出設(shè)施圖標(biāo)位于光標(biāo)框中的地像的實(shí)例的視圖;圖8是示出在圖2的S17中滾動(dòng)的地像的實(shí)例的視圖;圖9是示出從地像釋放對屏幕的觸摸的實(shí)例的視圖;圖10是示出在屏幕上快速地滑動(dòng)手指的狀態(tài)的實(shí)例的視圖;以及圖11是示出經(jīng)歷慣性滾動(dòng)的地像的實(shí)例的視圖。
具體實(shí)施例方式在下文中,將參照附圖詳細(xì)描述在導(dǎo)航系統(tǒng)中實(shí)施的根據(jù)本發(fā)明方案的地圖顯示 系統(tǒng)、地圖顯示方法和存儲(chǔ)用于執(zhí)行該方法的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的 實(shí)施例。首先,將參照圖1描述根據(jù)本發(fā)明的導(dǎo)航系統(tǒng)的示意性配置。圖1是示出根據(jù)本
6實(shí)施例的導(dǎo)航系統(tǒng)1的框圖。如圖1所示,根據(jù)本實(shí)施例的導(dǎo)航系統(tǒng)1包括當(dāng)前位置檢測 處理單元11、數(shù)據(jù)存儲(chǔ)單元12、導(dǎo)航控制單元13、操作單元14、液晶顯示器15、揚(yáng)聲器16、 通信設(shè)備17和觸摸面板18。當(dāng)前位置檢測處理單元11檢測本車輛的當(dāng)前位置等。在數(shù)據(jù) 存儲(chǔ)單元12中存儲(chǔ)各種數(shù)據(jù)。導(dǎo)航控制單元13基于輸入信息執(zhí)行各種處理。操作單元14 接受用戶的操作。液晶顯示器15為用戶顯示地圖的信息等。揚(yáng)聲器16輸出與路線引導(dǎo)有 關(guān)的音頻引導(dǎo)等。通信設(shè)備17通過便攜式電話網(wǎng)絡(luò)實(shí)現(xiàn)與道路交通信息中心(未示出)、 地圖信息分配中心(未示出)等的通信等等。觸摸面板18連接到液晶顯示器15的表面。 另外,車輛速度傳感器21連接到導(dǎo)航控制單元13。車輛速度傳感器21檢測本車輛的行駛 速度。在下文中,將描述構(gòu)成導(dǎo)航系統(tǒng)1的部件。當(dāng)前位置檢測處理單元11包括GPS31、 方向傳感器32、距離傳感器33等等。當(dāng)前位置檢測處理單元11能夠檢測本車輛的當(dāng)前位 置(在下文中稱為“本車輛位置”)、指示本車輛行駛方向的本車輛方向、行駛距離等等。數(shù)據(jù)存儲(chǔ)單元12包括硬盤(未示出)和驅(qū)動(dòng)器(未示出)。硬盤用作外部存儲(chǔ) 設(shè)備和存儲(chǔ)介質(zhì)。驅(qū)動(dòng)器用于加載存儲(chǔ)在硬盤中的地圖信息數(shù)據(jù)庫(地圖信息DB)25、預(yù)定 程序等,并且用于將預(yù)定數(shù)據(jù)寫入硬盤。地圖信息DB25存儲(chǔ)用于導(dǎo)航系統(tǒng)1的行駛引導(dǎo)和路線搜索的導(dǎo)航地圖信息26。 這里,導(dǎo)航地圖信息26包括路線引導(dǎo)和地圖顯示必需的各種信息。導(dǎo)航地圖信息沈例如 包括用于識別新道路的新道路信息、用于顯示地圖的地圖顯示數(shù)據(jù)、與交叉口有關(guān)的交叉 口數(shù)據(jù)、與節(jié)點(diǎn)有關(guān)的節(jié)點(diǎn)數(shù)據(jù)、與道路(線路)有關(guān)的線路數(shù)據(jù)、用于搜索路線的搜索數(shù) 據(jù)、與興趣點(diǎn)有關(guān)的POI (興趣點(diǎn))數(shù)據(jù)(例如作為一種設(shè)施的商店)、用于搜索地點(diǎn)的搜索 數(shù)據(jù)等等。作為POI數(shù)據(jù),稍后將描述的與地域POI (例如旅館、游樂園、宮殿、醫(yī)院、加油站、 停車場、火車站、飛機(jī)場和輪渡碼頭)相關(guān)的包括名稱和地址、電話號碼和在地圖中的位置 (例如由維度和經(jīng)度組成的坐標(biāo))、在地圖中顯示且指示設(shè)施位置的設(shè)施圖標(biāo)、以及設(shè)置在 每個(gè)設(shè)施圖標(biāo)周圍的設(shè)施框(參見圖4)的范圍的數(shù)據(jù)與識別這些POI的ID—起存儲(chǔ)。通 過利用通信設(shè)備17下載由地圖信息分配中心(未示出)分配的更新信息來更新地圖信息 DB 25的內(nèi)容。如圖1所示,構(gòu)成導(dǎo)航系統(tǒng)1的導(dǎo)航控制單元13包括CPU41、內(nèi)部存儲(chǔ)設(shè)備、定時(shí) 器45等等。CPU41用作全面控制導(dǎo)航系統(tǒng)1的處理單元和控制單元。內(nèi)部存儲(chǔ)設(shè)備包括 RAM 42、ROM 43和閃存44等等。RAM 42在CPU 41執(zhí)行各種處理時(shí)用作工作存儲(chǔ)器,并且 存儲(chǔ)已找到的路線的路線數(shù)據(jù)等等。ROM 43存儲(chǔ)控制程序等等。閃存44存儲(chǔ)從ROM 43加 載的程序。定時(shí)器45測量時(shí)間。ROM 43存儲(chǔ)例如觸摸滾動(dòng)過程(參見圖2、的程序,在該觸摸滾動(dòng)過程中,地 像跟隨觸摸液晶顯示器15的屏幕的手指的移動(dòng)而滾動(dòng),稍后將對其進(jìn)行描述。此外,諸如 操作單元14、液晶顯示器15、揚(yáng)聲器16、通信設(shè)備17和觸摸面板18等各種外圍設(shè)備(致動(dòng) 器)電連接到導(dǎo)航控制單元13。當(dāng)輸入作為引導(dǎo)開始地點(diǎn)的出發(fā)地和作為引導(dǎo)結(jié)束地點(diǎn)的目的地時(shí),或者當(dāng)搜索 到與設(shè)施相關(guān)的信息時(shí),在校正處于行駛起點(diǎn)的當(dāng)前位置時(shí)對操作單元14進(jìn)行操作。操作 單元14由各種鍵和多個(gè)操作開關(guān)構(gòu)成。然后,導(dǎo)航控制單元13控制導(dǎo)航系統(tǒng)1,從而基于通過按壓這些開關(guān)而輸出的開關(guān)信號來執(zhí)行各種對應(yīng)的操作。液晶顯示器15顯示包括本車輛當(dāng)前行駛的地點(diǎn)、目的地周圍的地圖信息(參見圖 4)、操作引導(dǎo)、操作菜單、鍵引導(dǎo)、從當(dāng)前位置到目的地的推薦路線、沿著推薦路線的引導(dǎo)信 息、交通信息、新聞、天氣預(yù)報(bào)、時(shí)間、郵件、TV節(jié)目等等的地圖信息。揚(yáng)聲器16輸出音頻引導(dǎo),其基于來自導(dǎo)航控制單元13的命令弓丨導(dǎo)車輛沿著推薦 路線行駛等等。這里,輸出的音頻引導(dǎo)例如是“向前200m,在XX交叉口右轉(zhuǎn)”。通信設(shè)備17是通過便攜式電話網(wǎng)絡(luò)實(shí)現(xiàn)與地圖信息分配中心進(jìn)行通信等的通信 單元。通信設(shè)備17與地圖信息分配中心交換更新地圖信息的最新版本等。另外,通信設(shè)備 17不僅接收來自地圖信息分配中心的信息,而且還接收交通信息,該交通信息包括從道路 交通信息中心等傳輸?shù)慕煌〒砣畔⒑椭T如服務(wù)區(qū)擁擠等各種信息。另外,觸摸面板18是連接到液晶顯示器15表面的透明板狀觸摸開關(guān)。觸摸面板 18配置為能夠通過觸摸液晶顯示器15的屏幕上顯示的按鈕或地圖來輸入各種命令,執(zhí)行 如稍后描述的地像的跟隨滾動(dòng)等等。注意,觸摸面板18可以是光傳感器液晶類型等 等,其中液晶顯示器15的屏幕被直接觸摸。接著,將參照圖2至圖11描述觸摸滾動(dòng)過程,該觸摸滾動(dòng)過程由上述配置的導(dǎo)航 系統(tǒng)1的CPU 41來執(zhí)行,且跟隨觸摸液晶顯示器15的屏幕的手指的移動(dòng)而滾動(dòng)地像。 注意,圖2的流程圖中所示的程序是以預(yù)定的時(shí)間段間隔(例如10毫秒的間隔)由CPU 41 來執(zhí)行的。如圖2所示,首先,在步驟(在下文中縮寫為S) 11,CPU 41確定是否開始對觸摸 面板18進(jìn)行觸摸,即,觸摸面板18是否被觸摸。然后,當(dāng)還沒開始對觸摸面板18進(jìn)行觸摸 時(shí),即當(dāng)沒有觸摸觸摸面板18時(shí)(Sll 否)時(shí),CPU 41結(jié)束該過程。另一方面,當(dāng)開始對觸摸面板18進(jìn)行觸摸時(shí)(Sll 是)時(shí),CPU 41進(jìn)入S12。在 S12中,CPU 41確定在觸摸面板18上觸摸的位置(在下文中稱為“觸摸位置”)是否位于在 屏幕上顯示的地像中在各個(gè)設(shè)施圖標(biāo)周圍設(shè)置的任一設(shè)施框中。注意,觸摸位置例如 通過坐標(biāo)來表述。另外,在設(shè)施圖標(biāo)周圍設(shè)置其中心位于每個(gè)設(shè)施圖標(biāo)處的矩形或圓形設(shè) 施框。但是,每個(gè)設(shè)施框均未在地像中顯示。這里,將參照圖4描述在液晶顯示器15上顯示的地像的實(shí)例。如圖4所示, 在液晶顯示器15上顯示的地像51中示出指示公園的設(shè)施圖標(biāo)52、指示宮殿的設(shè)施圖 標(biāo)53、指示官邸的設(shè)施圖標(biāo)M。另外,在各個(gè)設(shè)施圖標(biāo)52-54的周圍設(shè)置矩形設(shè)施框52A、 53A和54A,所述矩形設(shè)施框52A、53A和54A的中心分別位于設(shè)施圖標(biāo)52-54的中心位置, 即與設(shè)施圖標(biāo)52巧4對應(yīng)的設(shè)施在地圖中的位置(例如每個(gè)由緯度和經(jīng)度組成的坐標(biāo))。 注意,設(shè)施框52A-54A沒有在地像51中顯示。另外,在屏幕的中心位置顯示指示液晶顯示器15的屏幕的中心位置的光標(biāo)56。另 外,在屏幕的邊緣區(qū)顯示屏幕切換按鈕58、詳細(xì)地圖按鈕59、按鈕顯示關(guān)閉按鈕60、地圖模 式切換按鈕61、目的地設(shè)置按鈕62、地點(diǎn)存儲(chǔ)按鈕63、廣域地圖按鈕64等等。屏幕切換按 鈕58發(fā)出用于在一個(gè)屏幕視圖和兩個(gè)屏幕視圖之間進(jìn)行切換的命令。詳細(xì)地圖按鈕59發(fā) 出用于放大地圖的命令。按鈕顯示關(guān)閉按鈕發(fā)出用于關(guān)閉按鈕顯示的命令。地圖模式切換 按鈕61發(fā)出用于切換地圖模式的命令。目的地設(shè)置按鈕62發(fā)出用于開始設(shè)置目的地的命 令。地點(diǎn)存儲(chǔ)按鈕63發(fā)出用于存儲(chǔ)設(shè)施或地點(diǎn)的位置的命令。廣域地圖按鈕64發(fā)出用于放大所顯示的地圖區(qū)域的命令。因而,用戶可以通過觸摸按鈕58至64來輸入與各個(gè)按鈕 58至64對應(yīng)的命令。然后,如圖2所示,當(dāng)確定觸摸位置不在屏幕上顯示的地像中在設(shè)施圖標(biāo)周 圍設(shè)置的任一設(shè)施框中時(shí)(S12 否),CPU 41進(jìn)入S14。另一方面,當(dāng)觸摸位置位于屏幕上顯示的地像中在設(shè)施圖標(biāo)周圍設(shè)置的任一 設(shè)施框中時(shí)(S12:是),CPU 41進(jìn)入S13。在S13中,CPU 41使地像滾動(dòng)以使得觸摸位 置所處的設(shè)施框中的設(shè)施圖標(biāo)的中心(即,與設(shè)施圖標(biāo)對應(yīng)的設(shè)施在地圖中的位置)與觸
摸位置重合。例如,如圖4所示,當(dāng)用戶用右手66的食指67觸摸設(shè)施圖標(biāo)53的設(shè)施框53A內(nèi) 部時(shí),地像51滾動(dòng)以使得設(shè)施圖標(biāo)53的中心位置(即,與設(shè)施圖標(biāo)53對應(yīng)的設(shè)施的 位置)與食指67的觸摸位置重合,如圖5所示。因而,設(shè)施圖標(biāo)53的中心位置移動(dòng)到食指 67的觸摸位置。隨后,在S14中,CPU 41確定是否釋放對觸摸面板18的觸摸,即是否釋放對液晶 顯示器15的屏幕的觸摸。然后,當(dāng)確定沒有釋放對液晶顯示器15的屏幕的觸摸時(shí),即,當(dāng) 繼續(xù)對觸摸面板18觸摸時(shí)(S14 否),CPU 41進(jìn)入S15。在S15中,CPU 41執(zhí)行地像的跟隨滾動(dòng),以使得與觸摸位置對應(yīng)的地圖中的 地點(diǎn)在觸摸位置移動(dòng)時(shí)跟隨觸摸位置的移動(dòng)而移動(dòng)。例如,如圖6所示,在食指67保持對 液晶顯示器15的觸摸的同時(shí),當(dāng)向左下方對角地移動(dòng)食指67時(shí),CPU 41執(zhí)行地像的 跟隨滾動(dòng),以使得設(shè)施圖標(biāo)53的中心位置在食指67的觸摸位置移動(dòng)時(shí)跟隨觸摸位置而移動(dòng)。隨后,在S16中,CPU 41確定任一設(shè)施圖標(biāo)是否位于在屏幕的中心位置顯示的光 標(biāo)周圍設(shè)置的光標(biāo)框中或該光標(biāo)框上。注意,將中心位于光標(biāo)處的矩形或圓形光標(biāo)框設(shè)置 為外接于光標(biāo),或圍繞光標(biāo)的外側(cè)設(shè)置。但是,光標(biāo)框不在地像中顯示。然后,當(dāng)確定全部設(shè)施圖標(biāo)都不在光標(biāo)框中或光標(biāo)框上時(shí)(S16 否),CPU 41返回 到S14。另一方面,當(dāng)確定任一設(shè)施圖標(biāo)位于光標(biāo)框中或光標(biāo)框上時(shí)(S16 是),CPU 41進(jìn) 入S17。在S17中,CPU 41滾動(dòng)地像以使得位于光標(biāo)框中或光標(biāo)框上的設(shè)施圖標(biāo)的中 心位置(即,與設(shè)施圖標(biāo)對應(yīng)的設(shè)施在地圖中的位置)移動(dòng)到光標(biāo)框的中心位置,然后返回 S14。例如,如圖7所示,在屏幕的中心位置處顯示基本環(huán)形的光標(biāo)56,并且設(shè)置外接于 光標(biāo)56的基本方形的光標(biāo)框56A。注意,光標(biāo)框56A不顯示在地像51中。另外,光標(biāo) 框56A可具有比光標(biāo)56稍大些的矩形形狀。另外,光標(biāo)框56A可具有例如圓形形狀,其直 徑與光標(biāo)56的直徑基本相等或比光標(biāo)56的直徑稍大些。然后,如圖7所示,當(dāng)?shù)叵?1經(jīng)歷跟隨滾動(dòng)以跟隨對觸摸面板18進(jìn)行觸摸的 食指67的移動(dòng),然后將設(shè)施圖標(biāo)53置于光標(biāo)框56A內(nèi)側(cè)時(shí),CPU41確定該設(shè)施圖標(biāo)53位 于光標(biāo)框56A上。隨后,如圖8所示,CPU 41滾動(dòng)地像51以使得設(shè)施圖標(biāo)53的中心 位置(即,與設(shè)施圖標(biāo)53對應(yīng)的設(shè)施的位置)從食指67的觸摸位置移動(dòng)到光標(biāo)框56A的 中心位置。之后,CPU 41返回S14。另一方面,當(dāng)確定在S14中釋放了對液晶顯示器15的屏幕的觸摸時(shí),即當(dāng)確定已 經(jīng)從觸摸面板18釋放了手指時(shí)(S14 是),CPU 41進(jìn)入S18。
在S18中,CPU 41基于在釋放對屏幕的觸摸時(shí)手指(即觸摸位置)的移動(dòng)方向和 移動(dòng)速度設(shè)置地像的滾動(dòng)方向和初始速度。具體而言,CPU41以預(yù)定時(shí)間段間隔(例 如20毫秒的間隔)檢測觸摸面板18上的觸摸位置,且RAM 42存儲(chǔ)最后幾次觸摸位置(例 如最后10次觸摸位置)。然后,CPU41基于即將從觸摸面板18釋放觸摸之前的觸摸位置和 最后的觸摸位置,計(jì)算屏幕上觸摸位置的移動(dòng)方向和移動(dòng)速度,將該移動(dòng)方向和移動(dòng)速度 設(shè)置為地像的滾動(dòng)方向和初始滾動(dòng)速度,然后將它們存儲(chǔ)到RAM 42中。隨后,在S19中,CPU 41從RAM 42加載初始滾動(dòng)速度,然后確定該初始滾動(dòng)速度 是否大于或等于給定速度,即,以給定速度或給定速度以上的速度沿滾動(dòng)方向移動(dòng)對觸摸 面板18進(jìn)行觸摸的手指。例如,當(dāng)屏幕分辨率為800X600點(diǎn)時(shí),CPU 41確定初始速度是 否大于或等于300點(diǎn)/秒。然后,當(dāng)確定從RAM 42加載的初始滾動(dòng)速度小于給定速度時(shí),即,當(dāng)確定對觸摸 面板18進(jìn)行觸摸的手指沒有以給定速度或給定速度以上的速度沿滾動(dòng)方向移動(dòng)時(shí)(S19 否),CPU 41進(jìn)入S21。在S21中,CPU 41停止?jié)L動(dòng)地像,從而過程結(jié)束。例如,如圖9所示,當(dāng)食指67沿遠(yuǎn)離觸摸面板18的方向相對于觸摸面板18基本 上垂直地移動(dòng)然后釋放對觸摸面板18的觸摸時(shí),屏幕上的觸摸位置的移動(dòng)速度小于給定 速度,所以地像51的滾動(dòng)停止。即,滾動(dòng)設(shè)施圖標(biāo)53的中心位置以移動(dòng)到光標(biāo)56的 中心位置,然后停止并且顯示在停止位置。另外,當(dāng)在停止地像51的滾動(dòng)時(shí)設(shè)施圖標(biāo) 53顯示在光標(biāo)56的中心位置時(shí),CPU 41在屏幕的上邊緣區(qū)顯示引導(dǎo)(guide) 71,例如與設(shè) 施圖標(biāo)53對應(yīng)的設(shè)施名稱。另一方面,當(dāng)確定從RAM 42加載的初始滾動(dòng)速度大于或等于給定速度時(shí)(S19 是),CPU 41進(jìn)入S20并且執(zhí)行慣性滾動(dòng)過程的子過程(參見圖幻,該子過程將在稍后進(jìn) 行描述,此后CPU 41進(jìn)入S21。在S21中,CPU41停止?jié)L動(dòng)地像,從而過程結(jié)束。這里,將參照圖3描述在S20中由CPU 41執(zhí)行的慣性滾動(dòng)過程的子過程。如圖3 所示,首先,在Slll中,CPU 41加載來自RAM 42的地像的滾動(dòng)方向和初始滾動(dòng)速度, 然后以初始滾動(dòng)速度沿滾動(dòng)方向?qū)Φ叵駡?zhí)行慣性滾動(dòng)一段預(yù)定的恒定時(shí)間(例如100 毫秒)。然后,在Sl 12中,CPU 41加載來自RAM 42的初始滾動(dòng)速度,并且通過給定減小速 度(reduction speed)(例如30點(diǎn)/秒)使該初始滾動(dòng)速度減速,然后將減小的速度存儲(chǔ) 到RAM 42中,再次作為初始滾動(dòng)速度。S卩,CPU 41使地像的滾動(dòng)速度減小。隨后,在 S113中,CPU 41加載來自RAM 42的初始滾動(dòng)速度,然后確定該初始滾動(dòng)速度是否為停止速 度。具體而言,CPU41確定該初始滾動(dòng)速度是否小于或等于0點(diǎn)/秒。然后,當(dāng)初始滾動(dòng)速度不是停止速度時(shí)(S113 否),CPU 41返回Sill。另一方面, 當(dāng)初始滾動(dòng)速度是停止速度時(shí)(S113 是),CPU 41結(jié)束子過程并且返回主流程,此后CPU 41進(jìn)入S21。例如,如圖10所示,在移動(dòng)食指67以沿著朝向光標(biāo)56的方向(箭頭73指示的方 向)推動(dòng)該食指67的同時(shí),當(dāng)用戶從觸摸面板18釋放觸摸設(shè)施圖標(biāo)53的中心位置的食指 67時(shí),CPU 41將從設(shè)施圖標(biāo)53的中心位置朝向光標(biāo)56的中心位置的方向設(shè)置作為地 像51的滾動(dòng)方向,然后將該滾動(dòng)方向存儲(chǔ)到RAM 42中。另外,CPU 41基于即將釋放對觸摸 面板18的觸摸之前的觸摸位置與最后的觸摸位置之間的距離計(jì)算食指67的移動(dòng)速度,設(shè)置該移動(dòng)速度作為使地像51滾動(dòng)的初始滾動(dòng)速度,然后將該初始滾動(dòng)速度存儲(chǔ)到RAM 42中。然后,如圖10和圖11所示,在將從觸摸面板18釋放食指67處的觸摸位置的移動(dòng) 速度設(shè)置為初始滾動(dòng)速度的情況下,CPU 41沿從設(shè)施圖標(biāo)53的中心位置朝向光標(biāo)56的中 心位置的方向?qū)Φ叵?1執(zhí)行慣性滾動(dòng)。然后,在地像51經(jīng)歷慣性滾動(dòng)的同時(shí),即 使設(shè)施圖標(biāo)53位于光標(biāo)框56A中,CPU 41也繼續(xù)該慣性滾動(dòng),然后停止該慣性滾動(dòng)。因而, 如圖11所示,設(shè)施圖標(biāo)53經(jīng)過光標(biāo)56的中心位置,并且在設(shè)施圖標(biāo)53位于光標(biāo)框56A的 左下角的狀態(tài)下停止并顯示。如上面詳細(xì)描述的,在根據(jù)本實(shí)施例的導(dǎo)航系統(tǒng)1中,當(dāng)用戶在手指保持觸摸地 像的同時(shí)移動(dòng)該手指時(shí),CPU 41對地像執(zhí)行跟隨觸摸位置的移動(dòng)的跟隨滾動(dòng)。然 后,當(dāng)CPU 41確定顯示于地像中的任一設(shè)施圖標(biāo)位于光標(biāo)框中或光標(biāo)框上時(shí),CPU 41 滾動(dòng)地像以使得設(shè)施圖標(biāo)的中心位置移動(dòng)到光標(biāo)的中心位置。因而,用戶觸摸設(shè)施圖標(biāo),然后在看到光標(biāo)的同時(shí)移動(dòng)觸摸設(shè)施圖標(biāo)的手指到該 光標(biāo)的周圍。通過這種做法,能夠容易地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置 重合。另外,當(dāng)開始對觸摸面板18進(jìn)行觸摸時(shí),CPU 41確定觸摸位置是否位于設(shè)施框 中,其中該設(shè)施框的中心位于地像中顯示的設(shè)施圖標(biāo)處,然后,當(dāng)確定觸摸位置位于設(shè) 施框中時(shí),滾動(dòng)地像以使得設(shè)施圖標(biāo)的中心位置移動(dòng)到觸摸位置。通過這種做法,即使 用戶沒有觸摸顯示于地像中的設(shè)施圖標(biāo)的中心位置,用戶也可以觸摸設(shè)置在設(shè)施圖標(biāo) 周圍的設(shè)施框內(nèi)的位置,從而使得用戶觸摸的位置能夠與設(shè)施圖標(biāo)的中心位置重合。另外,當(dāng)即將釋放對觸摸單元18的觸摸之前的手指的移動(dòng)速度,即當(dāng)觸摸位置的 移動(dòng)速度小于給定速度時(shí),CPU 41就取消地像的慣性滾動(dòng)。因此,用戶移動(dòng)觸摸設(shè)施 圖標(biāo)的手指到光標(biāo)周圍,然后沿遠(yuǎn)離觸摸面板18的方向相對于觸摸面板18基本上垂直地 移動(dòng)手指,以使得觸摸位置的移動(dòng)速度小于給定速度,從而釋放對觸摸面板18的觸摸。通 過這種做法,可以使地像停止并且將其顯示在停止位置處。因而,當(dāng)用戶將觸摸設(shè)施圖 標(biāo)的手指移動(dòng)到中心在光標(biāo)處的給定區(qū)域內(nèi)時(shí),可以使設(shè)施圖標(biāo)的中心位置停止并且顯示 該設(shè)施圖標(biāo),從而與光標(biāo)的中心位置重合。此外,當(dāng)?shù)叵裨卺尫艑τ|摸面板18的觸摸之后經(jīng)歷慣性滾動(dòng)時(shí),即使設(shè)施圖 標(biāo)與中心在光標(biāo)處的光標(biāo)框重疊,CPU 41也繼續(xù)該慣性滾動(dòng)。因而,用戶用手指觸摸在地 像中顯示的設(shè)施圖標(biāo),然后沿朝向光標(biāo)的方向快速地滑動(dòng)手指,從而能夠沿朝向該光 標(biāo)的方向滾動(dòng)設(shè)施圖標(biāo)。另外,即使設(shè)施圖標(biāo)的中心位置位于中心在光標(biāo)處的光標(biāo)框中,該 設(shè)施圖標(biāo)的中心位置也不會(huì)移動(dòng)到光標(biāo)的中心位置,從而可以繼續(xù)進(jìn)行慣性滾動(dòng)。注意,本發(fā)明的方案不限于上述實(shí)施例;當(dāng)然,在不脫離本發(fā)明范圍的情況下可以 將本發(fā)明的方案改進(jìn)或修改成各種形式。(A)例如,在S16中,CPU 41可以確定任一設(shè)施圖標(biāo)的設(shè)施框是否位于光標(biāo)框中或 光標(biāo)框上,該光標(biāo)框設(shè)置在顯示于屏幕的中心位置處的光標(biāo)的周圍。然后,當(dāng)確定全部設(shè)施 圖標(biāo)的設(shè)施框都不在光標(biāo)框中或光標(biāo)框上時(shí)(S16 否),CPU 41可以返回S14。另一方面,當(dāng)確定任一設(shè)施圖標(biāo)的設(shè)施框在光標(biāo)框中或光標(biāo)框上時(shí)(S16 是), CPU 41可以進(jìn)入S17。在S17中,CPU 41可以滾動(dòng)地像,以使得位于光標(biāo)框中或光標(biāo)框上的設(shè)施框中的設(shè)施圖標(biāo)的中心位置(即,與設(shè)施圖標(biāo)對應(yīng)的設(shè)施在地圖中的位置)移 動(dòng)到光標(biāo)框的中心位置,然后可以返回S14。因而,用戶將觸摸設(shè)施圖標(biāo)的手指移動(dòng)到鄰近光標(biāo)的位置,從而能夠進(jìn)一步容易 地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置重合。(B)另外,例如,在S16中,當(dāng)設(shè)施圖標(biāo)的中心位置與觸摸位置重合時(shí),CPU 41可以 確定觸摸位置是否位于光標(biāo)框中或光標(biāo)框上,其中該光標(biāo)框設(shè)置于在屏幕的中心位置處顯 示的光標(biāo)的周圍。然后,當(dāng)確定觸摸位置不在光標(biāo)框中或光標(biāo)框上時(shí)(S16:否),CPU 41可 以返回S14。另一方面,當(dāng)確定觸摸位置位于光標(biāo)框中或光標(biāo)框上時(shí)(S16 是),CPU 41可以進(jìn) 入S17。在S17中,CPU 41可以滾動(dòng)地像,以使得位于光標(biāo)框中或光標(biāo)框上的設(shè)施圖標(biāo) 的中心位置(即,與設(shè)施圖標(biāo)對應(yīng)的設(shè)施在地圖中的位置)移動(dòng)到光標(biāo)框的中心位置,然后 可以返回S14。因而,用戶將觸摸設(shè)施圖標(biāo)的手指移動(dòng)到鄰近光標(biāo)的位置,從而能夠進(jìn)一步容易 地顯示設(shè)施圖標(biāo)的中心位置,從而與光標(biāo)的中心位置重合。
權(quán)利要求
1.一種地圖顯示系統(tǒng),包括地圖信息存儲(chǔ)單元,存儲(chǔ)包括關(guān)于設(shè)施圖標(biāo)的信息的地圖信息;顯示單元,基于該地圖信息,在該顯示單元的屏幕上顯示包括該設(shè)施圖標(biāo)的地像;位置檢測單元,檢測在用戶觸摸該顯示單元的屏幕時(shí)該屏幕上的觸摸位置;以及 滾動(dòng)控制單元,所述滾動(dòng)控制單元執(zhí)行進(jìn)行跟隨滾動(dòng)的控制,在該跟隨滾動(dòng)中,該地圖 圖像跟隨由該位置檢測單元所檢測的觸摸位置的移動(dòng)而滾動(dòng),并且所述滾動(dòng)控制單元執(zhí)行 進(jìn)行慣性滾動(dòng)的控制,在該慣性滾動(dòng)中,該地像基于在釋放對該屏幕的觸摸時(shí)該觸摸 位置的移動(dòng)方向和移動(dòng)速度而滾動(dòng),其中,在執(zhí)行該跟隨滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),其中該第一給定區(qū) 域的中心位于該屏幕上顯示的光標(biāo)處,則該滾動(dòng)控制單元執(zhí)行滾動(dòng)該地像的控制以使 得該設(shè)施圖標(biāo)移動(dòng)到該光標(biāo)的中心位置,以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該第一給定區(qū)域中時(shí),該滾動(dòng)控制單元 執(zhí)行繼續(xù)該慣性滾動(dòng)的控制。
2.根據(jù)權(quán)利要求1所述的地圖顯示系統(tǒng),還包括位置確定單元,確定該觸摸位置是否位于第二給定區(qū)域中,其中該第二給定區(qū)域的中 心位于該地像中的設(shè)施圖標(biāo)處,其中當(dāng)該位置確定單元確定該觸摸位置位于該第二給定區(qū)域中時(shí),該滾動(dòng)控制單元執(zhí)行滾 動(dòng)該地像的控制以使得該設(shè)施圖標(biāo)的中心位置移動(dòng)到該觸摸位置。
3.根據(jù)權(quán)利要求1所述的地圖顯示系統(tǒng),其中當(dāng)即將釋放對該顯示單元的屏幕的觸摸之前的該觸摸位置的移動(dòng)速度小于給定速度 時(shí),該滾動(dòng)控制單元執(zhí)行停止該慣性滾動(dòng)的控制。
4.一種地圖顯示方法,包括基于存儲(chǔ)在地圖信息存儲(chǔ)設(shè)備中的包括關(guān)于設(shè)施圖標(biāo)的信息的地圖信息,在顯示設(shè)備 上顯示包括該設(shè)施圖標(biāo)的地像;當(dāng)該顯示設(shè)備的屏幕被觸摸時(shí),檢測觸摸位置;執(zhí)行進(jìn)行跟隨滾動(dòng)的控制,在該跟隨滾動(dòng)中,該地像跟隨所檢測的觸摸位置的移 動(dòng)而滾動(dòng);執(zhí)行進(jìn)行慣性滾動(dòng)的控制,在該慣性滾動(dòng)中,該地像基于在釋放對該屏幕的觸摸 時(shí)該觸摸位置的移動(dòng)方向和移動(dòng)速度而滾動(dòng);在執(zhí)行該跟隨滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于給定區(qū)域中時(shí),其中該給定區(qū)域的中心 位于該屏幕上顯示的光標(biāo)處,則執(zhí)行滾動(dòng)該地像的控制以使得該設(shè)施圖標(biāo)移動(dòng)到該光 標(biāo)的中心位置;以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該給定區(qū)域中時(shí),執(zhí)行繼續(xù)該慣性滾動(dòng) 的控制。
5.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)用于執(zhí)行地圖顯示方法的計(jì)算機(jī)可執(zhí)行指令,該 地圖顯示方法包括基于存儲(chǔ)在地圖信息存儲(chǔ)設(shè)備中的包括關(guān)于設(shè)施圖標(biāo)的信息的地圖信息,在顯示設(shè)備 上顯示包括該設(shè)施圖標(biāo)的地像;當(dāng)該顯示設(shè)備的屏幕被觸摸時(shí),檢測觸摸位置;執(zhí)行進(jìn)行跟隨滾動(dòng)的控制,在該跟隨滾動(dòng)中,該地像跟隨所檢測的觸摸位置的移 動(dòng)而滾動(dòng);執(zhí)行進(jìn)行慣性滾動(dòng)的控制,在該慣性滾動(dòng)中,該地像基于在釋放對該屏幕的觸摸 時(shí)該觸摸位置的移動(dòng)方向和移動(dòng)速度而滾動(dòng);在執(zhí)行該跟隨滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于給定區(qū)域中時(shí),其中該給定區(qū)域的中心 位于該屏幕上顯示的光標(biāo)處,則執(zhí)行滾動(dòng)該地像的控制以使得該設(shè)施圖標(biāo)移動(dòng)到該光 標(biāo)的中心位置;以及在執(zhí)行該慣性滾動(dòng)的同時(shí),當(dāng)該設(shè)施圖標(biāo)位于該給定區(qū)域中時(shí),執(zhí)行繼續(xù)該慣性滾動(dòng) 的控制。
全文摘要
本發(fā)明涉及一種地圖顯示系統(tǒng)、地圖顯示方法以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該系統(tǒng)包括存儲(chǔ)地圖信息的地圖信息存儲(chǔ)單元;顯示地像的顯示單元;檢測觸摸位置的位置檢測單元;以及滾動(dòng)控制單元,執(zhí)行地像跟隨觸摸位置的移動(dòng)而滾動(dòng)的跟隨滾動(dòng)和地像基于釋放觸摸時(shí)觸摸位置的移動(dòng)方向和速度而滾動(dòng)的滾動(dòng)慣性,在執(zhí)行跟隨滾動(dòng)時(shí),當(dāng)設(shè)施圖標(biāo)位于中心位于屏幕上顯示的光標(biāo)處的第一給定區(qū)域中時(shí),滾動(dòng)控制單元滾動(dòng)地像以使設(shè)施圖標(biāo)移動(dòng)到光標(biāo)的中心位置,在執(zhí)行慣性滾動(dòng)時(shí),當(dāng)設(shè)施圖標(biāo)位于第一給定區(qū)域中時(shí),滾動(dòng)控制單元繼續(xù)慣性滾動(dòng)。本發(fā)明可以容易地使屏幕上顯示的光標(biāo)的中心位置與地像中顯示的設(shè)施圖標(biāo)的中心位置重合。
文檔編號G06F3/048GK102129340SQ201010597909
公開日2011年7月20日 申請日期2010年12月15日 優(yōu)先權(quán)日2009年12月25日
發(fā)明者吉田浩之, 田中孝康, 長坂秀則 申請人:愛信艾達(dá)株式會(huì)社