TW201017130A - Navigation apparatus and method of detection that a parking facility is sought - Google Patents
Navigation apparatus and method of detection that a parking facility is sought Download PDFInfo
- Publication number
- TW201017130A TW201017130A TW097141095A TW97141095A TW201017130A TW 201017130 A TW201017130 A TW 201017130A TW 097141095 A TW097141095 A TW 097141095A TW 97141095 A TW97141095 A TW 97141095A TW 201017130 A TW201017130 A TW 201017130A
- Authority
- TW
- Taiwan
- Prior art keywords
- location
- user
- parking facility
- navigation
- navigation device
- Prior art date
Links
Landscapes
- Navigation (AREA)
Abstract
Description
201017130 九、發明說明: 【發明所屬之技術領域】 本發明係關於一種(例如)能夠判定正尋找停車機會之時 間的類型之導航裝置。本發明亦係關於一種判定正尋找停 車設施之方法,該方法具有(例如)分析位置資訊以便推斷 出正尋找停車設施之類型。 【先前技術】201017130 IX. Description of the Invention: TECHNICAL FIELD OF THE INVENTION The present invention relates to a type of navigation device capable of determining, for example, the time at which a parking opportunity is being sought. The present invention is also directed to a method of determining that a parking facility is being sought that has, for example, analyzed location information to infer the type of parking facility being sought. [Prior Art]
包括GPS(全球定位系統)信號接收及處理功能性之可攜 式計算設備(例如,可攜式導航設備(PND))係熟知的且 廣泛用作車内或其他運載工具導航系統。 般言之’現代PND包含處Portable computing devices (e.g., portable navigation devices (PNDs)) that include GPS (Global Positioning System) signal reception and processing functionality are well known and widely used as in-vehicle or other vehicle navigation systems. As usual, the modern PND contains
憶體中之地圖資料。處理盗兴記憶體合作以提供一執行環 境,在此環境中通常建立一軟體作業系統,且另外常常 提供—或多個㈣軟體程式以使PND之功能性能夠 制’且提供各種其他功能。 通常’此等設備進-步包含允許使用者與設備互動且 制該設備之一或多個輸入介面及一或多個輸出介面 該或該等輸出介面,可將資訊中繼傳遞至使用者。 面之說明性實例包括視覺顯 〗1 器。輪入“ 視覺顯不器及用於聲訊輸出之揚聲 2輸入介面之說明性實例包括用來控制設備 或其他特徵之一或多個實趙按鈕(若設備經内 ' ^具内,㈣等㈣未必在㈣備自身上,== 盤上)及用於福制蚀田土 Λ & %万向 用於偵測使用者話語之麥克風。在 中,可將輸出介面顯示器组觸為 ·疋配置 裔組恶馮觸摸感應式顯示器(藉由 135360.doc 201017130 觸摸感應式覆蓋或其他)以額外提供一輸入介面藉由該 輸入介面,使用者可藉由觸摸來操作該設備。 此類型之設備亦將常包括:一或多個實體連接器介面, 藉由該或該等實趙連接器介面,可將功率信號及視情況資 料信號發射至該設備及自該設備接收功率信號及視情況資 料β號,及視情況,一或多個無線發射器/接收器,其允 許在蜂巢式電信及其他信號及資料網路上通信,例如,在Recall the map data in the body. Handling stolen memory cooperation to provide an execution environment in which a software operating system is typically established, and often - or multiple (four) software programs are provided to enable the functionality of the PND to provide various other functions. Typically, such device advancement includes allowing the user to interact with the device and making one or more input interfaces and one or more output interfaces of the device or the output interface to relay the information to the user. Illustrative examples of the surface include a visual display. Illustrative examples of wheeled "intelligent display and speaker input 2 for voice output" include one or more of the actual Zhao buttons used to control the device or other features (if the device is inside, ^4, (4), etc. (4) It may not be in (4) on its own, == on the plate) and the microphone used to detect the user's words. In the middle, the output interface display group can be touched as a A group of touch-sensitive displays (with 135360.doc 201017130 touch-sensitive overlay or others) to provide an additional input interface. The input interface allows the user to operate the device by touch. This type of device will also The method includes: one or more physical connector interfaces, by which the power signal and the condition data signal can be transmitted to the device and the power signal and the condition data β are received from the device And, as appropriate, one or more wireless transmitters/receivers that allow communication over cellular telecommunications and other signal and data networks, for example,
藍芽、、Wi-Max、GSM、UMTS及其類似網路上通 信0 此類型之PND亦包括-GPS天線,藉由該㈣天線可接 收包括位置資料之衛星廣播信號,且隨後處理該等信號以 判定設備之當前位置。 PND亦可包括產生信號之電子回轉儀(gyr〇sc〇pe)及加速 計’該等信號可經處理以判定當前角向及線性加速,且又 結合自GPS信號導出之位置資訊判定設備及因此安裝了該 設備之運載工具的速度及相對位移。通常,此等特徵最常 見地被提供於運載工具内導航系統中,但亦可提供於pND 中(若此舉係有利的)》 此等PND之效用主要表現在其判定第一位置(通常,出 發或當前位置)與第二位置(通常,目的地)之間的路線之能 力上。此等位置可由設備之使用者藉由廣泛的各種不同方 法中之任一者來輸入,例如,藉由郵政編碼、街道名及門 牌號、先前儲存之,,熟知"目的地(諸如,著名位置、市政位 置(諸如,體育場或游泳池)或其他地標)及最愛目的地或近 135360.doc -6 * 201017130 來去過之目的地。 通常,PND具備用於根據地圖資料來計算在出發地址位 置與目的地地址位置之間的"最好,,或"最適宜"路線之軟體 的功能。"最好•,或"最佳"路線係基於預定準則所判定的且 未必為最快或最短路線。指引司機沿其前進的路線之選擇 可為非常複雜的’且選定之路線可考量現有、預測的及動 態及/或無線接收到的交通及道路資訊、關於道路速度之 歷史資訊及司機對於判定道路備選項之因素的自身偏好 (例如,司機可指定路線不應包括高速公路或收費公路)。 該設備可連續監控道路及交通條件,且由於改變之條件 而提供或選擇改變將進行剩下之旅途的路線。基於各種技 術(例如,行動電話資料交換、固定相機、Gps車隊追蹤) 之即時交通監控系統正用以識別交通延遲及將資訊饋入通 知系統中。 此類型之PND通常可安裝於運載工具之儀錶板或擋風玻 璃上,但亦可形成為運載工具無線電之機載電腦之部分或 實際上形成為運載工具自身之控制系統的部分。導航設備 亦可為掌上型系統之部分’諸如,pDA(可攜式數位助 理)、媒體播放器、行動電話或類似物,且在此等情況 下’掌上型系統之常規功能性係藉由將軟艘安裝於設備上 以執行路線計算及沿計算出之路線的導航而得以延伸。 路線規劃及導航功能性亦可由運作適當軟體之桌上型或 行動叶算資源提供。舉例而言,皇家汽車俱樂部(RAC)提 、線上路線規劃及導航設施(http://wwW.rac.co.uk),該設 135360.doc 201017130 施允許使用者輸入起點及目的地,於是,使用者之計算資 源正與之通信的伺服器計算路線(其態樣可為使用者指定 的)、產生地圓及產生一組詳盡的導航指令用於將使用者 自選定之起點指引至選定之目的地。該設施亦提供一計算 出之路線的偽三維再現及路線預覽功能性,該路線預覽功 能性模擬沿該路線旅行之使用者,且藉此給使用者提供計 算出之路線的預覽。 在PND之情境下,一旦計算出路線,使用者便與導航設 備互動以視情況自所提議之路線清單選擇所要之計算出的 路線。視情況,使用者可干預或指引路線選擇過程,例如 對於一特定旅途,指定應避免或必須遵循某些路線、道 路、位置或準則。PND之路線計算態樣形成一主要功能, 且沿此路線之導航為另一主要功能。 在沿一計算出之路線之導航期間,此等pND常常提供視 覺及/或聲訊指令以沿一選定之路線將使用者指引至該路 線之終點(亦即’所要之目的地)。pND亦常常在導航期間 於螢幕上顯示地圖資訊,此資訊在螢幕上經定期更新使 得所顯不之地圖資訊表示設備的當前位置及因此表示使用 者或使用者之運載工具的當前位置(若該設備正用於運載 工具内導航)。 顯示於螢幕上之圓示通常表示當前設備位置且居中其 I亦正顯示在當前設備位置附近的當前及周圍道路之地圖 ::及其他地圖特徵。另外,視情況,可將導航資訊顯示 於在所顯示之地圖資訊上方 135360.doc 201017130 航資訊之實例包括自需要由使用者選取的當前道路至下一 航道變更之距離、可能由表明航道變更之特定類型(例 如,左轉彎或右轉蠻、的其一面_ 琴)的另一圖不表示之該航道變更之性 質。導航功能亦判定馨印私么+ & + ρ α疋聲λ扣令之内容、持續時間及時序, 可藉由該等指令沿路線指引使用♦。如可瞭解,諸如,,100 m後左轉"之簡單指令需要大量處理及分析。如先前提到, 使用者與設備之互動可藉由觸控螢幕、或者另外或其他藉Bluetooth, Wi-Max, GSM, UMTS and similar networks. This type of PND also includes a -GPS antenna, by which the satellite broadcast signal including location data can be received and subsequently processed. Determine the current location of the device. The PND may also include an electronic gyroscope (gyr〇sc〇pe) that generates signals and an accelerometer that can be processed to determine the current angular and linear acceleration, and in conjunction with the position information derived from the GPS signal to determine the device and thus The speed and relative displacement of the vehicle on which the equipment is installed. Usually, these features are most commonly provided in the in-vehicle navigation system, but can also be provided in the pND (if this is advantageous). The utility of these PNDs is mainly manifested in their decision first position (usually, The ability to route between the departure or current position) and the second location (usually, the destination). Such locations may be entered by a user of the device by any of a wide variety of different methods, for example, by postal code, street name and house number, previously stored, known as "destination (such as famous Location, municipal location (such as stadium or swimming pool) or other landmarks) and favorite destinations or near 135360.doc -6 * 201017130 to the destination. In general, the PND has a function for calculating the "best,, or "optimal" route software between the departure address location and the destination address location based on the map data. The "best" or "best" route is based on predetermined criteria and is not necessarily the fastest or shortest route. The choice of the route that guides the driver along the way can be very complex' and the selected route can take into account existing, predicted and dynamic and/or wirelessly received traffic and road information, historical information about road speed and driver's decision on the road. The preferences of the alternative factors (for example, drivers can specify routes that should not include highways or toll roads). The device continuously monitors road and traffic conditions and provides or selects to change the route that will take the rest of the journey due to changing conditions. Instant traffic monitoring systems based on various technologies (eg, mobile phone data exchange, fixed camera, GPS fleet tracking) are being used to identify traffic delays and feed information into the notification system. This type of PND can typically be mounted on the dashboard or windshield of the vehicle, but can also be formed as part of the onboard computer of the vehicle radio or as part of the vehicle's own control system. The navigation device can also be part of a palm-sized system such as a pDA (portable digital assistant), media player, mobile phone or the like, and in these cases the conventional functionality of the palm-sized system is The soft boat is mounted on the device to perform route calculations and to extend along the calculated route navigation. Route planning and navigation functionality can also be provided by desktop or action leaf computing resources that operate on appropriate software. For example, the Royal Automobile Club (RAC), online route planning and navigation facilities (http://wwW.rac.co.uk), the 135360.doc 201017130 allows users to enter the starting point and destination, so The server computing communication with which the user's computing resources are communicating (the aspect of which can be specified by the user), generating the ground circle and generating a detailed set of navigation commands for directing the user from the selected starting point to the selected one. destination. The facility also provides pseudo-three-dimensional rendering and route preview functionality for the calculated route that simulates the user traveling along the route and thereby provides the user with a preview of the calculated route. In the context of a PND, once the route is calculated, the user interacts with the navigation device to select the desired calculated route from the proposed route list as appropriate. Depending on the situation, the user may intervene or direct the route selection process, such as specifying that certain routes, routes, locations or guidelines should be avoided or must be followed for a particular journey. The PND route calculation form forms a major function, and navigation along this route is another major function. During navigation along a calculated route, such pNDs often provide visual and/or voice commands to direct the user along a selected route to the end of the route (i.e., the desired destination). The pND also often displays map information on the screen during navigation, which is periodically updated on the screen so that the displayed map information indicates the current location of the device and thus the current location of the user or user's vehicle (if The device is being used for navigation within the vehicle). The circle displayed on the screen usually indicates the current device location and is centered on the map of the current and surrounding roads that are also displayed near the current device location :: and other map features. In addition, depending on the situation, the navigation information can be displayed on the displayed map information. 135360.doc 201017130 Examples of navigation information include the distance from the current road to the next channel that needs to be selected by the user, possibly indicated by the channel change. Another diagram of a particular type (eg, one side of a left turn or a right turn) does not indicate the nature of the change of the course. The navigation function also determines the content, duration and timing of the Xinyin private + & + ρ α疋 λ buckle, which can be used along the route by these instructions. As you can see, simple instructions such as, after turning left at 100 m require a lot of processing and analysis. As mentioned earlier, user interaction with the device can be by touch screen, or otherwise or otherwise
由駕馱桿安裝式遙控器、藉由語音啟動或者藉由任何其他 合適方法。 在乂下If况下,由該設備提供之另一重要功能為自動路 線再計算:使用者在導航期間偏離先前計算出之路線(意 外或故意);即時交通條件指示替代路線將更有利且該設 備能夠適當地自動辨識此等條件,或者若使用者基於任何 原因主動使該設備執行路線再計算。 亦已知允許按使用者定義之準則來計算路線;例如,使 用者可能偏愛由設備計算出之風景路線,或者可能希望避 開交通堵塞可能發生、預計會發生或當前正發生之任何道 路。設備軟體將接著計算各種路線且更青睞沿其路線包括 最多數目之被標註為美景的地標(已知為POJ)的路線,或 者使用指示特定道路上的正發生之交通條件之所儲存的資 訊’按可能的堵塞或基於堵塞之延遲的水準來將計算出之 路線排序。其他基於POI及基於交通資訊之路線計算及導 航準則亦可能。 雖然路線計算及導航功能對於PND之整體效用很重要, 135360.doc 201017130 但可將該設備純粹用於資訊顯示或,,自由駕駛",其中僅顯 示與當前設備位置相關之地圖資訊,且其中尚未計算出路 線且該設備當前未執行導航。此操作模式常可適用於當使 用者已知旅行所沿之路線且不需要導航輔助時。 上述類型之設備(例如,由TomTom International B.V.製 造及供應之GO 93G交通模型)提供詩使❹者能夠自一 位置導航至另-位置的可靠方式。當使用者不熟悉其所導 航至之目的地的路線時’此等設備具有極大效用。 如上所指示,一或多個POI可供PND之使用者在一將進 行之旅途或在一旅途期間進行選擇。為在旅途期間選擇一 POI ’使用者it常要妥善處置PNk使用者介面之選單結 構以便選擇一類所要POI,例如,超市或停車站。刪之 應用程A軟艘接著使用@部儲#之資料識別由使用者選擇 的類型之若干POI(例如,停車站),且經由使用者介面將 所識別之停車站呈現給使用者。為了輔助使用纟應用程 式軟體通常排序由距PND之當前位置的距離識別之停車 站,且指示鄰近所列停車站之相關聯之距離值。使用者可 接著選擇由使用者介面&應用帛式軟趙之其他部分識別的 停車站中之一者。回應於對停車站中之一者之選擇,應用 程式軟體將選定停車站設定為途中位點(waypoint)或最終 目的地,且PND接著適當地計算經由該選定停車站或至該 選定停車站的路線。可關於PND準備路線或行程之功能性 類似地選擇停車站作為目的地或途中位點。當然若使用 者已在途中,且PND已在提供導航輔助,則pND將所選停 135360.doc 10 201017130 車站整合至計算出的現有路線中,例如,藉由重計算現有 路線以考量由使用者進行之選擇。 亦存在一替代方法來將停車站指定為目的地。該替代方 法包含關於目的地位置使用制程式軟想之路線組態程序 來組態路線,及接著重執行該路線組態程序以便修正至在 先前設定的目的地位置附近之POI的目的地。在先前設定 的目的地位置附近之P0I之選擇包含妥善處置應用程式軟 體之選單結構的—部分讀(在此實財)將停車站選擇為 攀 一 POI類別》 總體而言,此技術很好地發揮作用且提供令使用者滿意 的結果。然而,此等技術之缺點在於,希望導航至給定目 的地位置或經由給定目的地位置導航之使用者必須妥善處 置一選單結構且執行相對大量的步驟以便獲得至在目的地 位置附近的停車站之導航輔助。此等程序因此比簡單路線 選擇程序更為耗時,在簡單路線選擇程序中使用者僅選擇 φ 一目的地位置,及可能的出發點及/或途中位點而不需 妥善處置專用於POI選擇之選單結構。又,使用者並非總 月碎知曉需要一在目的地位置附近的停車站;使用者可假 定停車站已提供於目的地位置處,沒料到在到達目的地後 發現停車設施已滿或不存在。在一些個例中,絕對不能在 降至僅包括將一停車站規定為目的地之細節程度上為使用 者規劃一表觀直通的路線。無論如何,電子裝置之許多使 ^者並不清楚由電子裝置提供的完全服務範圍。就此而 言,導航裝置並無不同。另外,當導航至選定位置時使 J35360.doc 201017130By driver-mounted remote control, by voice activation or by any other suitable method. Another important function provided by the device is the automatic route recalculation: the user deviates from the previously calculated route during the navigation (accident or intentional); the immediate traffic condition indicates that the alternative route will be more advantageous and The device can automatically recognize such conditions as appropriate, or if the user actively causes the device to perform route recalculation for any reason. It is also known to allow for the calculation of routes based on user-defined criteria; for example, the user may prefer a scenic route calculated by the device, or may wish to avoid any traffic that may occur, is expected to occur, or is currently occurring. The device software will then calculate the various routes and prefer the route along its route to include the largest number of landmarks (known as POJs) that are marked as beautiful, or use stored information that indicates the traffic conditions that are occurring on a particular road' The calculated routes are sorted by possible blockage or level based on the delay of the blockage. Other route calculations and navigation guidelines based on POI and traffic information are also possible. Although the route calculation and navigation functions are important for the overall utility of the PND, 135360.doc 201017130 can be used purely for information display or, free driving ", which only displays map information related to the current device location, and The route has not been calculated and the device is not currently performing navigation. This mode of operation is often applicable when the user knows the route along which the trip is traveling and does not require navigation assistance. Equipment of the above type (e.g., the GO 93G traffic model manufactured and supplied by TomTom International B.V.) provides a reliable way for poets to navigate from one location to another. These devices are extremely useful when the user is unfamiliar with the route to which they are directed. As indicated above, one or more POIs are available to the user of the PND to make a choice on a journey to take or during a trip. In order to select a POI during the journey, the user often has to properly handle the menu structure of the PNk user interface in order to select a desired POI, such as a supermarket or a parking station. The deleted application A soft ship then uses the data of @部储# to identify a number of POIs (e.g., parking stations) of the type selected by the user, and presents the identified parking stations to the user via the user interface. To assist in the use of the application software, the parking stations identified by the distance from the current location of the PND are typically ordered and the associated distance values for the adjacent listed parking stations are indicated. The user can then select one of the parking stations identified by the user interface & the other part of the application. In response to selection of one of the parking stations, the application software sets the selected parking station as a waypoint or final destination, and the PND then appropriately calculates via the selected parking station or to the selected parking station. route. The functionality of the PND preparation route or itinerary can be similarly selected as a destination or en route. Of course, if the user is already on the way and the PND is already providing navigation assistance, the pND integrates the selected stop 135360.doc 10 201017130 station into the calculated existing route, for example, by recalculating the existing route to consider the user. Make a choice. There is also an alternative way to designate a parking station as a destination. The alternative method includes configuring the route using the route configuration program for the destination location, and then re-executing the route configuration procedure to correct the destination to the POI near the previously set destination location. The selection of the P0I near the previously set destination location includes a part of the menu structure that properly handles the application software—partial reading (in this real money) selects the parking station as the Panyi POI category. Overall, this technique works well. Play a role and provide results that satisfy the user. However, a disadvantage of such techniques is that a user wishing to navigate to a given destination location or navigate via a given destination location must properly dispose of a menu structure and perform a relatively large number of steps in order to obtain parking to near the destination location. Station navigation aid. These procedures are therefore more time consuming than simple route selection procedures in which the user selects only φ a destination location, and possibly a starting point and/or a waypoint without having to properly handle the POI selection. Menu structure. Moreover, the user is not always aware of the need for a parking station near the destination location; the user can assume that the parking station has been provided at the destination location, not expecting that the parking facility is full or non-existent after arriving at the destination . In some cases, it is absolutely impossible to plan a route for the user to be apparently straightforward to the extent that it includes only specifying a stop as a destination. In any event, many of the electronic devices do not make it clear that the full range of services provided by the electronic device. In this regard, the navigation device is no different. Also, when navigating to the selected location, make J35360.doc 201017130
用者可能未意識到在目的地位置附近的使用者感興趣或有 用之停車站,此導致錯失導航至較為方便或適當的位置之 機會。此外,當進行如上提到的所謂的"自由駕駛"時,未 有目的地位置輸入至導航裝置,因為該導航裝置不提供導 航輔助。因此,設定一指定目的地位置(更不用說將停車 站指定為目的地位置)之路線的機會本身不存在。然而隨 後可得知’當使用者到達未建議給導航裝置之所要目的地 位置時,使用者決定需要駕駛至停車設施。在此等情況 下’使用者必須使用應用程式軟體之支援導航至p〇I的功 能性以便找到停車設施。對使用者而言,一旦自由駕駛時 期在目的地位置處終止便中斷該自由駕馼時期以設定一導 航路線或添加一導航路線係不方便的。 【發明内容】 裡守骯衮置,其包 根據本發明 含:-位置確定單元;-處理資源,其經配置以在使用中 時支援一使用者介面’該處理資源可操作地耦接至該位置 確定單元以便自其獲得位置資訊;其中該處理資源經配置 以分析該位置資訊;及該使用者介面經配置以回應於該處 理資源料與該位置資訊相關聯之—位置f訊特徵符合一 :定準則而產生一提供關於找到一停車設施之辅助的訊 息。 該訊息可為視覺及/或聲訊訊息。 該預定準則可關於一 駛相關聯之至少一參數 駕駛仃為。該駕駛行為可關於與駕 例如,空間位置隨時間之改變。 135360.doc •12- 201017130 該處理資源可經配置以支援一導航功能,且該導航功能 可經配置以提供至一選定位置之導航輔助。 該處理資源可經配置以查詢一包含停車設施資訊之資料 庫以便找到該停車設施;該停車設施可處於該選定位置之 一預定接近度内。 該資料庫可為一地標資料庫。該選定位置可為一目的地 位置或一途中位點位置。 該預定準則為一速度準則。該速度準則可為一預定最大 速度臨限值’例如’小於約1 〇 ms-1,諸如,小於約7 ms-1 或小於約3 ms·1。該速度準則可為一速度範圍。該預定最 大速度臨限值可因此伴隨有一預定最小速度臨限值,例 如,其至少約1 ms·1或至少約2 ms·1。 該預定準則可為一與一預定路徑之相關性。該預定路徑 可大體上為環狀。該預定路徑可大體上為一反程。 該預定準則可為一關於該選定位置之接近度臨限值。 該預定準則可為在一最小預定時間段内未能停在該選定 位置。 該預定準則可為離開該選定位置之移動。 可在一到達該選定位置或在到達該選定位置後進行該位 置資訊之該至少部分的該特徵符合該預定準則之該判定。 該找到之停車設施可為一相對於該選定位置之最近的停 車設施。 該處理資源可經配置以在未提供導航輔助時支援該訊息 之產生。 135360.doc •13· 201017130 該導航裝置可經配置以支援一自由駕駛操作模式。 該處理資源可經配置以查詢一包含停車設施資訊之資料 庫以便找到該停車設施;該停車設施可處於—當前位置2 一預定接近度内。 停車設施資訊之該資料庫可包含識別該停車設施之一位 置之資料。 該使用者介面可經配置以在該訊息之產生後等待來自— 使用者之一回應,且該處理資源可經配置以當該回應指示 對提供輔助之一回絕用於防止重複該訊息時記錄該回應。 該使用者介面可經配置以回應於該處理資源判定與該位 置資訊相關聯之至少兩個位置資訊特徵分別符合至少兩個 預定準則來產生該訊息;該至少兩個預定準則可包含該預 定準則。 該至少兩個預定準則可關於一或多個駕駛行為。 該處理資源可經配置以支援一導航功能;該使用者介面 可經配置以接收接受提供輔助的對該訊息之一使用者回 應;及該處理資源可經配置以回應於該使用者回應起始一 路線組態程序。 該處理資源可經配置以提供至該所找到的停車設施之導 航輔助。 該處理資源可經配置以在該路線組態程序之執行後計算 一至該所找到的停車設施之路線。 根據本發明之一第二態樣,提供一種可攜式導航設備, 其包含如上關於本發明之第一態樣所闡明之導航裝置。 135360.doc • 14· 201017130 根據本發明之一第三態樣,提供一種對正尋找一停車設 施進行判疋之方法,該方法包含:自一位置確定單元獲得 位置資訊;分析該位置資訊;判定該位置資訊之至少部分 的-特徵符合一預定準則;及一使用者介面回應於該位置 . 資訊之該至少部分的該特徵符合該預定準則之一判定來產 . 生一提供關於找到一停車設施之輔助的訊息。 根據本發明之一第四態樣,提供一種由一導航裝置使用 以提供導航輔助之用於修改一路線之方法,該方法包含如 ❿ 1關於本發明之第三態樣所閣明之判定正尋找—停車設施 之方法。 根據本發明之一第五態樣,提供一種電腦程式元件,其 包含使一電腦執行如上關於本發明之第三或第四態樣所闞 明之方法之電腦程式碼構件。 該電腦程式元件可體現於一電腦可讀媒體上。 下文闌明此等實施例之優點,且此等實施例中之每一者 Φ 之進一步細節及特徵定義於隨附申請專利範圍中及以下實 施方式中之某處。 因此可提供一偵測到在尋找一停車設施之導航裝置及方 法,其消除了使用者執行POI專用搜尋的需要,藉此簡化 了使用者介面互動。提供對在選定位置之預定接近度内的 停車設施之指示減少了來自使用者的為了選擇停車設施所 需的手勢之數目。就此而言,使用者具備一用於選擇停車 設施之機構,其比必須特定妥善處置經提供用於POI選擇 的使用者介面之一部分的情況更為方便。使用者介面互動 135360.doc 15- 201017130 時間因此減少。該裝置及方法亦使使用者能夠具有關於選 定位置之環境的概觀。關於停車設施,對選定位置附近的 停車設施之識別節省了使用者尋找在選定位置附近的停車 設施或另一不太適宜之停車設施的時間。又,減少了非法 停車之誘因》該裝置及方法因此提供關於導航裝置之改良 的使用者體驗以及節省使用者時間、省錢及免去不便的可 能性。 【實施方式】 現將僅藉由實例參看隨附圖式描述本發明之至少一實施 例。 在以下描述,相同參考數字始終用以識別相似部分。 現將特定參照一導航裝置來描述本發明之一或多個實施 例。然而,應記住,本文中之教示不限於導航裝置(例 如’ PND),而可普遍適用於經組態以按可攜方式及/或行 動方式執行導航軟體使得提供路線規劃及導航功能性之任 一類型之處理設備。因此可見,在本文中闡明之實施例之 情境中’導航裝置意欲包括(但不限於)任一類型之路線規 劃及導航裝置,其與該設備是體現為PND、諸如汽車之運 載工具還是實際上執行路線規劃及導航軟體之可攜式計算 資源(例如,可攜式個人電腦(PC)、行動電話或個人數位 助理(PDA))無關。 應瞭解,在一些情況下,由使用者選擇之"目的地"位置 未必具有使用者希望開始導航之對應出發位置,且因此, 不應將本文中對”目的地"位置或實際上對"目的地"視圖之 135360.doc 201017130 提及解釋為意謂一初始路線之產生係必要的、必須發生至 ,·目的地"之旅行,或者實際上,目的地之存在需要指明對 應出發位置。 住、上附帶條件,將圖!之全球定位系統(Gps)及類似 &用於各種目的。—般而言’ Gps為基於衛星無線電之導 航系統’其能夠為無限數目個使用者判定連續位置、速 度、時間及(在—些個例中)方向資訊。先前已知為 AVSTAR的GPS併人有在極其精確的執道中繞地球軌道 運行之複數個衛星。基於此等精確軌道,(5PS衛星可將其 位置中繼傳遞至任何數目個接收單元。 备經專門裝備以接收GPS資料之設備開始掃描Gps衛星 信號之射頻時,實施GPS系統。在自一⑽衛星接收到一 無線電信號後,該設備便經由複數種不同習知方法中之一 者來判定該衛星之精確位置。在大多數個例中該設備將 繼續掃描信號’直至其已獲得至少三個不同的衛星信號 • 意,位置通常並非使用其他三角量測技術藉由僅兩個 信號來判定,但可如此判定)。實施幾何三角量測後接 收器利用三個已知之位置來判定其自身相對於衛星之二維 位置。可以已知方式進行此判定。另外,獲得第四衛星信 號允許接收設備藉由相同幾何計算以已知方式計算其三維 位置。位置及速度資料可由無限數目個使用者連續即時地 更新。 如圖1中所示,GPS系統100包含圍繞地球1〇4軌道運行 之複數個衛星1〇2。GPS接收器1〇6自諸多複數個衛星ι〇2 135360.doc -17· 201017130 接收展頻GPS衛星資料信號108。展頻資料信號1〇8自每一 衛星102連續地發射,所發射之展頻資料信號1〇8每一者包 含一資料流,該資料流包括識別該資料流所源自的一特定 衛星102之資訊。GPS接收器106通常需要來自至少三個衛 星102之展頻資料信號108 ’以便能夠計算出二維位置。第 四展頻資料信號之接收使GPS接收器1〇6能夠使用已知技 術計算出三維位置。 在此實例中’導航裝置200為具備藍芽功能之導航裝 置,以便導航裝置200可未知導航裝置2〇〇可與之通信的無 線通信終端機之設定’藉此使導航裝置2〇〇能夠在不斷改 變頻譜之行動電話模型、製造商等的情況下正確地操作。 舉例而言,模型/製造商特定設定可儲存於導航裝置2〇〇 上。可更新針對此資訊所儲存之資料。 雖未圖示,但並不需要無線通信終端機提供對通信網路 之存取,導航裝置200可當然地包含行動電話技術,包括 (例如)天線,或視情況使用導航裝置2〇〇之内部天線。導航 裝置200内之行動電話技術亦可包括一可插入卡(例如,用 戶身份模組(SIM)卡同樣,導航裝置2〇〇内之行動電話 技術可用以經由(例如)網際網路以類似於任一具備無線通 信功能之終端機之方式的方式類似地建立導航裝置2〇〇與 伺服器(未圖示)之間的網路連接。 儲存於舰器記憶趙中之軟體為伺服器之處理器提供允 許祠服器將服務提供給導航裝置2〇〇之指+。由伺服器提 供之-服務包含處理來自導航裝置2⑼之請求及將導航資 135360.doc 201017130 料發射至導航裝置200。可由伺服器提供之另一服務包括 對於所要應用使用各種演算法來處理導航資料及將此等計 算之結果發送至導航裝置2〇〇。 可使用(例如)網際網路以一已知方式進行行動設備(經由 一服務提供者)與諸如伺服器之另一設備之間的網路連接 之建立。就此而言,可使用任何數目個適當的資料通信協 疋,例如,TCP/IP分層協定。此外,行動設備可利用任何 數目個通信標準,諸如,CDMA2000、GSM、IEEE 80L11 Φ a/b/c/g/n等。 因此可見,可利用網際網路連接,其可使用行動電話或 行動電話技術經由資料連接而達成。 或者,可將個人電腦連接於導航裝置2〇〇與伺服器之間 以建立伺服器與導航裝置2〇〇之間的網際網路連接。 可經由資訊下載為導航裝置2 〇〇提供來自伺服器之資 訊’資訊下載可週期性地自動更新或週期性地在使用者將 • 導航裝置200連接至伺服器後更新,及/或可在經由(例如) 無線行動連接設備及TCP/IP連接在伺服器與導航裝置200 之間建立了更為恆定或頻繁之連接後更具動態性。對於許 多動態計算’伺服器之處理器可用來處置大量的處理需 要’然而,導航裝置200之處理器亦可時常獨立於至伺服 器之連接而處置大量處理及計算。 參看圖2,應注意,導航裝置2〇〇之方塊圓不包括導航裝 置之所有組件’而僅代表許多實例組件。導航裝置2〇〇位 於一外殼(未圖示)内。導航裝置200包括一處理資源,其包 135360.doc -19· 201017130 含(例如)以上提到之處理器202,處理器202耦接至輸入設 備204及顯示設備(例如,顯示幕206)。雖然此處提及單數 形式之輸入設備204,但熟習此項技術者應瞭解,輸入設 備204表示任何數目個輸入設備,包括鍵盤設備、語音輸 入設備、觸控面板及/或用以輸入資訊之任一其他已知輸 入設備。同樣,顯示幕206可包括任一類型之顯示幕,諸 ' 如,液晶顯示器(LCD)。 在一配置中,輸入設備204、觸控面板及顯示幕206之一 • 態樣經整合使得提供一整合式輸入及顯示設備,包括一觸 控墊或觸控螢幕輸入端250(圖3)以致能資訊之輸入(經由直 接輸入、選單選擇等)及經由觸控面板螢幕的資訊顯示兩 者使得使用者僅需要觸摸顯示幕206之一部分來選擇複數 個顯示備選項中之一者或啟動複數個虛擬或"軟”按鈕中之 一者。就此而言,處理器202支援結合觸控螢幕操作之圖 形使用者介面(GUI)。 在導航裝置200中,處理器202經由連接210操作性地連 — 接至輸入設備204且能夠經由連接210自輸入設備204接收 輸入資訊,且處理器202經由各別輸出連接212操作性地連 接至顯示幕206及輸出設備208中之至少一者以輸出資訊至 . 該至少一者。該導航裝置200可包括一輸出設備208,例 如,聲訊輸出設備(例如,揚聲器)。因為輸出設備208可產 生用於導航裝置200之使用者的聲訊資訊,所以同樣應理 解,輸入設備204可包括麥克風及用於接收輸入語音命令 之軟體。另外,導航裝置200亦可包括任一額外輸入設備 135360.doc -20- 201017130 204及/或任一額外輸出設備,諸如,音訊輸入/輸出設備。 處理器202經由連接216操作性地連接至記憶體214,記憶 體214包含(例如)一數位記憶體,其尤其用於儲存關於停車 設施之資訊的資料庫,例如,包含關於不同類別之p〇I(例 如’商店、博物館及停車設施)的身份及位置之細節的p〇I 資料庫228。舉例而言,該資料庫可含有停車設施之身份 及與其相關聯之位置資料。處理器2〇2經進一步調適成經 由連接220自輸入/輸出(1/〇)埠218接收資訊/將資訊發送至 輸入/輸出(I/O)埠218,其中1/〇埠218可連接至在導航裝置 200之外部的I/O設備222。外部I/O設備222可包括(但不限 於)一外部收聽設備,諸如,聽筒。至j/O設備222之連接可 另外為至(例如)用於免手式操作及/或用於語音啟動式操作 的任一其他外部設備(諸如汽車立體聲單元)之有線或無線 連接,例如至聽筒或頭戴式耳機之連接及/或至行動電話 之連接’其中行動電話連接可用以在導航裝置2〇〇與伺服 器150之間經由(例如)網際網路或任一其他網路建立資料連 接。 圖2進一步說明經由連接226在處理器202與天線/接收器 224之間的操作性連接,其中天線/接收器224可為(例 如)GPS天線/接收器’且構成一位置確定單元。應理解, 由參考數字224表示之天線與接收器經示意性地組合以用 於說明’但天線及接收器可為位置上分開的組件,且天線 可為(例如)GPS片狀天線或螺旋天線》 當然,一般熟習此項技術者將理解,圖2中所示之電子 135360.doc 21 201017130 組件係以習知方式由一或多個電源(未圖示)供電。如一般 熟習此項技術者將理解,涵蓋圖2中所示之組件之不同組 態。舉例而言,圖2中所示之組件可經由有線及/或無線連 接及其類似物彼此通信。因此,本文中描述之導航裝置 200可為可攜式或掌上型導航設備2〇〇。 此外’圖2之可攜式或掌上型導航設備2〇〇可以已知方式 連接或"銜接"至一運載工具,諸如,腳踏車、機器腳踏 車、汽車或船。接著可針對可攜式或掌上型導航用途而自 銜接位置移除此導航設備200 » 參看圊3,導航裝置200可為包括整合式輸入及顯示設備 206及圖2之其他組件(包括但不限於,内部接收器 224、微處理器202、電源(未圖示)、記憶體系統214等)的 單元。 導航裝置200可位於臂252上,可使用吸盤254將臂252本 身緊固至運載工具儀錶板/窗/等。此臂252為導航裝置2〇〇 可銜接至的銜接台之一實例。舉例而言,可藉由將導航裝 置200扣接至臂252將導航設備200銜接或以其他方式連接 至銜接台之臂252。導航裝置200因此可在臂252上旋轉〇 為了釋放導航裝置200與銜接台之間的連接,例如,可按 壓導航裝置200上之一按鈕(未圖示)。用於將導航裝置2〇〇 柄接至銜接台及將導航裝置200自銜接台去耦之其他同等 合適的配置為一般熟習此項技術者熟知。 轉至圖4 ’處理器202與記憶體214合作以支援BI0S(基本 輸入/輸出系統)262 ’其充當導航裝置2〇〇之功能硬體組件 I35360.doc •22- 201017130 260與由該設備執行之軟體之間的介面。處理器2〇2則自記 憶體214載入一作業系統264,該作業系統264提供應用程 式軟體266(實施上述路線規劃及導航功能性中之一些或所 有)可運作之環境。應用程式軟體266提供包括使用者介面 之操作環境,使用者介面支援導航裝置2〇〇之核心功能, 例如,地圖檢視、路線規劃、導航功能及與其相關聯之任 何其他功能,包括以下闞明的尋找停車設施的偵測方法。 就此而言,使用者介面之部分包含視圖產生引擎268。應 用程式軟體266亦支援一駕駛模式監控模組27〇 ^ 因此現將在導航裝置200之使用者希望在荷蘭的兩個位 置之間旅行之情況下描述以上導航裝置2〇〇之操作。然 而,熟1此項技術者應瞭解,可設想其他同等適用的實例 且位置之選擇並不意欲為限制性的。 在操作(圊5)中,使用者(至位於2 之Hague歐洲專利局辦公室的訪客)需要至位於Amsterdam 的 Rembrandtplein 35之TomTom lnternational BV之辦公室 的導航輔助。 為了使用導航裝置200實施至以上目的地之導航,使用 者組態一待計算路線如下。參看圖6至圖14,使用者採取 (步驟400)下文將描述之一說明性目的地位置輸入過程,該 過程使用一由使用者介面支援之位置瀏覽器功能◊雖未展 示,但使用者使用由應用程式軟體266支援之一設定選單 選項以便選擇三維模式之視圖產生。 虽使用者對導航裝置200供電時,裝置2〇〇獲取一 GpS資 135360.doc -23· 201017130 料且藉由計算(以已知方式)導航裝置200之當前位置來執行 自我位置確定。如圖6中所示,接著對使用者呈現以偽三 維方式展示之顯示300 :導航裝置200經判定所在之局部環 境302 ;及在局部環境3〇2下方的在顯示3〇〇之區域3〇4中的 一組控制及狀態訊息。 藉由在局部環境302處觸摸顯示器,導航裝置200經由使 用者介面藉由顯示(如圖7中所示)一系列虛擬或軟按鈕3〇6 來更新顯示300,借助於該等虛擬或軟按鈕3〇6,使用者便 可輸入使用者希望導航至的目的地。 藉由觸摸”導航至(Navigate t〇)"虛擬按鈕3〇8,導航裝置 200起始一路線計算程序’該程序之一部分包含一路線建 立程序。根據該路線建立程序,導航裝置2〇〇顯示(如圖8 中所示)各自與一不同類別之可選擇目的地相關聯之複數 個虛擬按鈕。在此個例中,該顯示展示一,,終點(h〇me)"按 鈕,若按下此按鈕,則目的地設定為所儲存之終點位置。 "最愛(favourite)"按鈕在被按下時展現先前已由使用者儲 存於導航裝置200中之目的地清單,且若此等目的地中之 一者接著被選擇則待計算的路線之目的地被設定為經選定 的先前所儲存之目的地。"近期目的地(reeem destinati〇n)" 軟按紐在被按下時展現保持於導航裝置200之記憶體中且 使用者近來已導航至的可選擇目的地之清單。對填充於此 清單中的該等目的地中之一者進行之選擇將此路線之目的 地位置為該選定(先前去過之)位置。"地標(p〇int interest)"按鈕在被按下時展現若干選項,借助於該等選 135360.doc •24· 201017130 項,使用者可選擇導航至複數個位置中之任一者,諸如, 自動櫃員機(ATM)、加油站或旅遊勝地,該等地標已(例 如)預先儲存於導航裝置200中作為導航裝置2〇〇之使用者 可能想要導航至的位置。三角形"箭頭"形狀之虛擬按钮提 供對關於"導航至(Navigate to)..."選單選項之額外子選單 選項之存取’及"地址(address)"按鈕3 10開始一過程,藉由 該過程,使用者可輸入使用者希望導航至的目的地之街道 地址。 由於在此實例中使用者知曉使用者希望導航裝置2〇〇導 航至的目的地之街道地址,因此假定"地址(address)"按紐 310經操作(藉由觸摸顯示於觸控螢幕上之按鈕)以便將一位 置選擇為目的地’於是(如圖9中所示)向使用者呈現一系列 地址輸入選項:’·市中心(eity centre)"、"郵政編瑪 (postcode)"、·’交又口或交叉點(cr〇ssing 〇r intersecti〇n)" (例如’兩條道路之會合點)及"街道號及門牌號(street and house number)"之地址輸入。 在此實例中’使用者知曉目的地之街道地址及門牌號, 且因此選擇"街道號及門牌號(street and h〇use nuinber)··虛 擬按纽312,於是接著向使用者呈現(如圖1〇中所示):輸入 其希望導航至的城市之名稱之提示314;旗幟按鈕316,藉 由該旗幟按鈕316,使用者可選擇所要前往之城市所在的 國豕,及虛擬鍵盤318,其可在需要時由使用者操作以輸 入目的地城市之名稱。在此個例甲,使用者開始鍵入詞 "Amsterdam",且導航裝置2〇〇因此藉由給使用者提供可選 135360.doc •25· 201017130 擇城市之清單320進行回應。 在此個例中使用者希望導航至Amsterdam,且在自清單 320選擇Amsterdam後’導航裝置2〇〇再次顯示(如圖丨丨中所 示)可供使用者輸入街道名之虛擬鍵盤318、用於街道名之 輸入的提示322 »在此個例中,使用者開始鍵入目的地所 在的街道之名稱’且導航裝置2〇〇藉由給使用者提供可選 擇街道名之清單324來進行回應。 在此實例中’使用者希望旅行至街道Rembrandtplein, 且因此使用者自所顯示之清單324選擇"Rembrandtplein"。 一旦選擇了街道,導航裝置2〇〇接著便顯示(圖12)大部 分為數子之限定的虛擬小鍵盤326,且借助於提示328提示 使用者輸入使用者希望導航至的在選定街道及城市中之街 道號。右使用者先前已導航至在此街道中之一建築物編 號’則起始時便展示該編號。如在此個例_,若使用者希 望導航至Rembrandtplein 35號,則使用者僅需要使用虛擬 小鍵盤326鍵入街道號("35"),且接著觸摸在顯示3〇〇之底 部右角處所顯示之”完成(done)"虛擬按鈕33〇。若使用者希 望導航至Rembrandtplein之一不同建築物編號,則使用者 所需進行的所有動作為操作虛擬小鍵盤326以輸入適當的 建築物編號或街道號。 在使用者決定需要導航至所建議之建築物編號時,使用 者觸摸元成(Done)"虛擬按紐330。應用程式軟體266接著 使使用者介面呈現一詢問使用者是否需要一特定到達時間 的訊問訊息346(圖13)。若使用者觸摸"是(yes)"虛擬按鈕, 135360.doc •26· 201017130 則調用估計旅行至目的地所需之時間(在由使用者提供所 要到達時間之後)且建議使用者應離開其當前位置以便準 時到達其目的地之時間(或者在使用者走晚了的情況下, 其應該離開之時間)的功能性。在此個例中,使用者並不 關心在一特定時間到達且因此選擇,,否(no)”虛擬按鈕348。 選擇’’否(no)”虛擬按鈕348使導航裝置2〇〇計算當前位置 與選定目的地之間的路線,及在展示該整個路線的相對較 低放大率之地圖上顯示該計算出之路線35〇(如圖Μ中所 示)。使用者亦具備”完成(d〇ne)"虛擬按鈕3 52,使用者可 按壓該"完成(d〇ne)"虛擬按鈕352以指示該計算出之路線係 可接文的’ ”尋找替代(find alternative)',虛擬按紐3 54,使 用者可按壓該"尋找替代(find alternative)"虛擬按紐354以 使導航裝置200計算至選定目的地的另一路線;及,,細節 (details)"虛擬按鈕356,使用者可按壓該"細節(details)„虛 擬按鈕356以展現用於顯示關於當前所顯示之路線35〇之更 詳細資訊的可選擇選項。 在此個例中,假定使用者考慮所顯示之路線為可接受, 且一旦"完成(done)"按鈕352被按下便對使用者呈現導航裝 置200之當前出發位置之三維視圖(未圖示)。 使用者接著開始(步驟402)其旅途且導航裝置2〇〇指引使 用者。導航裝置200週期性地獲取(步驟4〇4)GPS資料且藉 由計算(以一已知方式)導航裝置200之當前位置執行自我位 置確定。使用計算出之當前位置資訊,導航裝置2〇〇根據 所判定的導航裝置200之位置的改變以一已知方式來更新 135360.doc -27 201017130 地圖,且藉由提供視覺及(視情況)聲訊導航指令來指引使 用者直至接近或到達選定目的地,如將在下文更詳細解釋 地。The user may not be aware of the parking station that is of interest or useful to the user near the destination location, which may result in missed opportunities to navigate to a more convenient or appropriate location. Further, when the so-called "free driving" as mentioned above is performed, the undesired position is input to the navigation device because the navigation device does not provide navigation assistance. Therefore, the opportunity to set a route specifying a destination location (not to mention designating a parking station as a destination location) does not exist by itself. However, it can be known later that when the user arrives at a desired destination location that is not recommended for the navigation device, the user decides to drive to the parking facility. In these cases, the user must use the support of the application software to navigate to the functionality of the p〇I to find the parking facility. It is inconvenient for the user to interrupt the free driving period once the free driving period is terminated at the destination location to set a navigation route or to add a navigation route. SUMMARY OF THE INVENTION A package according to the present invention includes: - a location determining unit; - a processing resource configured to support a user interface when in use - the processing resource is operatively coupled to the a location determining unit for obtaining location information therefrom; wherein the processing resource is configured to analyze the location information; and the user interface is configured to respond to the processing resource material associated with the location information - the location information feature conforms to : A criterion is given to generate a message providing assistance in finding a parking facility. This message can be a visual and/or audio message. The predetermined criteria may be related to at least one parameter of the driving associated with the driving. The driving behavior can be related to driving, for example, the spatial position changes over time. 135360.doc • 12- 201017130 The processing resource can be configured to support a navigation function, and the navigation function can be configured to provide navigation assistance to a selected location. The processing resource can be configured to query a database containing parking facility information to locate the parking facility; the parking facility can be within a predetermined proximity of the selected location. The database can be a landmark database. The selected location can be a destination location or a midway location. The predetermined criterion is a speed criterion. The speed criterion can be a predetermined maximum speed threshold 'e.g., less than about 1 〇 ms-1, such as less than about 7 ms-1 or less than about 3 ms·1. The speed criterion can be a range of speeds. The predetermined maximum speed threshold may thus be accompanied by a predetermined minimum speed threshold, e.g., at least about 1 ms·1 or at least about 2 ms·1. The predetermined criterion can be a correlation with a predetermined path. The predetermined path can be substantially annular. The predetermined path can be substantially a reverse path. The predetermined criterion can be a proximity threshold for the selected location. The predetermined criterion may be that the selected position is not stopped within a minimum predetermined period of time. The predetermined criterion can be a movement away from the selected location. The at least part of the feature of the location information may be subject to the determination of the predetermined criterion upon arrival at the selected location or upon arrival at the selected location. The found parking facility can be the closest parking facility relative to the selected location. The processing resource can be configured to support the generation of the message when no navigation assistance is provided. 135360.doc •13· 201017130 The navigation device can be configured to support a free-driving mode of operation. The processing resource can be configured to query a database containing parking facility information to locate the parking facility; the parking facility can be in a current location 2 within a predetermined proximity. The database of parking facility information may include information identifying one of the parking facilities. The user interface can be configured to wait for a response from one of the users after the message is generated, and the processing resource can be configured to record the response when the response indicates that one of the providing assistance is rejected to prevent the message from being repeated Respond. The user interface can be configured to generate the message in response to the processing resource determining that the at least two location information features associated with the location information respectively meet at least two predetermined criteria; the at least two predetermined criteria can include the predetermined criterion . The at least two predetermined criteria may relate to one or more driving behaviors. The processing resource can be configured to support a navigation function; the user interface can be configured to receive a user response to the message receiving the assistance assistance; and the processing resource can be configured to respond to the user response initiation A route configuration program. The processing resource can be configured to provide navigation assistance to the found parking facility. The processing resource can be configured to calculate a route to the found parking facility after execution of the route configuration program. According to a second aspect of the present invention, there is provided a portable navigation device comprising a navigation device as set forth above in relation to the first aspect of the invention. 135360.doc • 14· 201017130 According to a third aspect of the present invention, a method for determining a parking facility is provided, the method comprising: obtaining location information from a location determining unit; analyzing the location information; determining At least part of the feature information of the location information conforms to a predetermined criterion; and a user interface is responsive to the location. The at least part of the feature of the information conforms to one of the predetermined criteria to determine the production. The first one provides information about finding a parking facility. Auxiliary message. According to a fourth aspect of the present invention, there is provided a method for modifying a route for use by a navigation device to provide navigation assistance, the method comprising the determination of the third aspect of the present invention - The method of parking facilities. According to a fifth aspect of the present invention, there is provided a computer program component comprising computer program means for causing a computer to perform the method as described above in relation to the third or fourth aspect of the invention. The computer program component can be embodied on a computer readable medium. The advantages of such embodiments are set forth below, and further details and features of each of the embodiments Φ are defined in the accompanying claims and somewhere in the following embodiments. Therefore, a navigation device and method for detecting a parking facility can be provided, which eliminates the need for the user to perform a POI-specific search, thereby simplifying user interface interaction. Providing an indication of a parking facility within a predetermined proximity to the selected location reduces the number of gestures from the user required to select the parking facility. In this regard, the user has a mechanism for selecting a parking facility that is more convenient than having to properly handle a portion of the user interface provided for POI selection. User Interface Interaction 135360.doc 15- 201017130 Time is therefore reduced. The apparatus and method also enable the user to have an overview of the environment in which the location is selected. With regard to parking facilities, the identification of parking facilities near selected locations saves the user the time to find a parking facility near the selected location or another less suitable parking facility. Moreover, the incentives for illegal parking are reduced. The apparatus and method thus provide an improved user experience with the navigation device and the possibility of saving user time, saving money and avoiding inconvenience. [Embodiment] At least one embodiment of the present invention will now be described by way of example only. In the following description, the same reference numerals are used to identify similar parts. One or more embodiments of the present invention will now be described with particular reference to a navigation device. However, it should be borne in mind that the teachings herein are not limited to navigation devices (eg, 'PNDs), but are generally applicable to being configured to perform navigation software in a portable and/or mobile manner such that route planning and navigation functionality are provided. Any type of processing device. Thus, it can be seen that in the context of the embodiments set forth herein, the 'navigation device is intended to include, but is not limited to, any type of route planning and navigation device that is embodied with a PND, such as a vehicle or a vehicle. Portable computing resources that perform route planning and navigation software (eg, portable personal computers (PCs), mobile phones, or personal digital assistants (PDAs) are not relevant. It should be understood that in some cases, the "destination" location selected by the user does not necessarily have the corresponding starting location where the user wishes to start navigation, and therefore, the "destination" location or the actual The reference to "destination" view 135360.doc 201017130 is interpreted to mean that the origination of an initial route is necessary, must occur to, · destination" travel, or indeed, the existence of the destination needs to be specified Corresponding to the starting position. Live and attach the conditions, the map! Global Positioning System (Gps) and similar & for a variety of purposes. - Generally speaking, 'Gps is a satellite-based radio navigation system' which can be used for an unlimited number of It determines the continuous position, velocity, time and (in some cases) direction information. GPS previously known as AVSTAR has a number of satellites orbiting the earth in an extremely precise way. Based on these precise orbits (5PS satellites can relay their location to any number of receiving units. Equipment specially equipped to receive GPS data begins to scan GPS satellite signals In the case of radio frequency, a GPS system is implemented. After receiving a radio signal from a satellite (10), the device determines the precise location of the satellite via one of a plurality of different conventional methods. In most cases, the device The signal will continue to be scanned 'until it has obtained at least three different satellite signals. • The position is usually not determined by using only three signals using other triangulation techniques, but can be determined as follows.) After performing geometric triangulation and receiving The device utilizes three known locations to determine its own two-dimensional position relative to the satellite. This determination can be made in a known manner. Additionally, obtaining a fourth satellite signal allows the receiving device to calculate its three-dimensional position in a known manner by the same geometric calculations. The position and velocity data can be continuously updated in real time by an unlimited number of users. As shown in Fig. 1, the GPS system 100 includes a plurality of satellites 1〇2 running around the Earth's 1〇4 orbit. The GPS receivers 1〇6 are numerous Multiple satellites ι〇2 135360.doc -17· 201017130 Receive spread spectrum GPS satellite data signal 108. Spread spectrum data signal 1〇8 from each satellite 102 The ground-transmitted, spread-spectrum data signals 1〇8 each include a data stream that includes information identifying a particular satellite 102 from which the data stream originated. The GPS receiver 106 typically needs to come from at least three The spread spectrum data signal 108' of the satellite 102 is such that a two-dimensional position can be calculated. The receipt of the fourth spread spectrum data signal enables the GPS receiver 1 6 to calculate a three-dimensional position using known techniques. In this example, the 'navigation device 200 A navigation device having a Bluetooth function, so that the navigation device 200 can not know the setting of the wireless communication terminal with which the navigation device 2 can communicate, thereby enabling the navigation device 2 to continuously change the spectrum of the mobile phone model, In the case of manufacturers, etc., operate correctly. For example, model/manufacturer specific settings can be stored on the navigation device 2〇〇. The information stored for this information can be updated. Although not shown, the wireless communication terminal is not required to provide access to the communication network, and the navigation device 200 may of course include mobile phone technology, including, for example, an antenna or, as the case may be, the navigation device 2 antenna. The mobile phone technology within the navigation device 200 can also include an add-in card (eg, a Subscriber Identity Module (SIM) card. Similarly, the mobile phone technology within the navigation device 2 can be used to communicate via, for example, the Internet. The manner in which any of the terminals having the wireless communication function is similarly establishes a network connection between the navigation device 2 and the server (not shown). The software stored in the memory of the ship is provided by the processor of the server. The server is allowed to provide the service to the navigation device 2. The service provided by the server includes processing the request from the navigation device 2 (9) and transmitting the navigation aid 135360.doc 201017130 to the navigation device 200. Another service provided includes using various algorithms for processing the navigation data for the desired application and transmitting the results of such calculations to the navigation device 2. The mobile device can be implemented in a known manner using, for example, the Internet (via The establishment of a network connection between a service provider and another device such as a server. In this regard, any number of suitable Data communication protocols, for example, TCP/IP layered protocols. In addition, mobile devices can utilize any number of communication standards, such as CDMA2000, GSM, IEEE 80L11 Φ a/b/c/g/n, etc. An internet connection can be utilized, which can be achieved via a data connection using a mobile phone or a mobile phone technology. Alternatively, a personal computer can be connected between the navigation device 2 and the server to establish a server and navigation device. Internet connection between 。. Information from the server can be provided for the navigation device 2 via the information download. The information download can be automatically updated periodically or periodically to connect the navigation device 200 to the server. Post-update, and/or may be more dynamic after establishing a more constant or frequent connection between the server and the navigation device 200 via, for example, a wireless mobile connected device and a TCP/IP connection. For many dynamic calculations' The processor of the server can be used to handle a large amount of processing needs. However, the processor of the navigation device 200 can also handle a large amount of processing from time to time independently of the connection to the server. Referring to Figure 2, it should be noted that the block circle of the navigation device 2 does not include all of the components of the navigation device and represents only a number of example components. The navigation device 2 is located within a housing (not shown). Including a processing resource, the package 135360.doc -19·201017130 includes, for example, the processor 202 mentioned above, and the processor 202 is coupled to the input device 204 and the display device (for example, the display screen 206). And a singular form of input device 204, but those skilled in the art will appreciate that input device 204 represents any number of input devices, including keyboard devices, voice input devices, touch panels, and/or any other device for inputting information. Know the input device. Similarly, display screen 206 can include any type of display screen, such as a liquid crystal display (LCD). In one configuration, one of the input device 204, the touch panel, and the display screen 206 is integrated to provide an integrated input and display device, including a touch pad or touch screen input 250 (FIG. 3). The ability to input information (via direct input, menu selection, etc.) and information display via the touch panel screen allows the user to simply touch one of the display screens 206 to select one of the plurality of display options or to initiate a plurality of One of the virtual or "soft" buttons. In this regard, the processor 202 supports a graphical user interface (GUI) that incorporates touch screen operations. In the navigation device 200, the processor 202 is operatively coupled via the connection 210. - connected to input device 204 and capable of receiving input information from input device 204 via connection 210, and processor 202 operatively coupled to at least one of display screen 206 and output device 208 via respective output connection 212 to output information to The at least one. The navigation device 200 can include an output device 208, such as an audio output device (eg, a speaker). Because the output device 208 can produce For the audio information of the user of the navigation device 200, it should also be understood that the input device 204 can include a microphone and software for receiving input voice commands. Additionally, the navigation device 200 can also include any additional input device 135360.doc - 20- 201017130 204 and/or any additional output device, such as an audio input/output device. Processor 202 is operatively coupled to memory 214 via connection 216, which includes, for example, a digital memory, A database for storing information about parking facilities, for example, a library 228 containing details about the identity and location of different categories of p〇I (eg, 'shops, museums, and parking facilities'.), for example, The database may contain the identity of the parking facility and location information associated therewith. The processor 2 is further adapted to receive information from the input/output (1/〇) 218 via connection 220/to send information to the input/output (I/O) 埠 218, where 1/〇埠 218 can be connected to I/O device 222 external to navigation device 200. External I/O device 222 can include (but is not limited to) an external Listening device, such as an earpiece. The connection to j/O device 222 may additionally be any other external device (such as a car stereo unit) for, for example, hands-free operation and/or for voice-activated operation. Wired or wireless connection, such as a connection to a handset or headset and/or a connection to a mobile phone' where a mobile phone connection can be used between the navigation device 2 and the server 150 via, for example, the Internet Or any other network establishes a data connection. Figure 2 further illustrates an operative connection between processor 202 and antenna/receiver 224 via connection 226, where antenna/receiver 224 can be, for example, a GPS antenna/receiver 'and constitute a position determining unit. It should be understood that the antenna and receiver represented by reference numeral 224 are schematically combined for illustration 'but the antenna and receiver may be positionally separated components, and the antenna may be, for example, a GPS chip antenna or a helical antenna. Of course, those skilled in the art will appreciate that the electronic 135360.doc 21 201017130 components shown in Figure 2 are powered by one or more power sources (not shown) in a conventional manner. As will be understood by those skilled in the art, the different configurations of the components shown in Figure 2 are covered. For example, the components shown in Figure 2 can be in communication with one another via wired and/or wireless connections and the like. Accordingly, the navigation device 200 described herein can be a portable or handheld navigation device. Furthermore, the portable or handheld navigation device of Figure 2 can be connected or "connected" to a vehicle such as a bicycle, bicycle, car or boat. The navigation device 200 can then be removed from the articulated location for portable or handheld navigation purposes. Referring to FIG. 3, the navigation device 200 can be an integrated input and display device 206 and other components of FIG. 2 (including but not limited to A unit of the internal receiver 224, the microprocessor 202, a power source (not shown), the memory system 214, and the like. The navigation device 200 can be located on the arm 252, which can be fastened to the vehicle dashboard/window/etc. using the suction cup 254. This arm 252 is an example of one of the docking stations to which the navigation device 2 can be coupled. For example, navigation device 200 can be coupled or otherwise coupled to arm 252 of the docking station by snapping navigation device 200 to arm 252. The navigation device 200 can thus be rotated on the arm 252. To release the connection between the navigation device 200 and the docking station, for example, a button (not shown) on the navigation device 200 can be pressed. Other equally suitable configurations for attaching the navigation device 2 handle to the docking station and decoupling the navigation device 200 from the docking station are well known to those skilled in the art. Turning to Figure 4, processor 202 cooperates with memory 214 to support BIOS (Basic Input/Output System) 262' which functions as a navigation device 2's functional hardware component I35360.doc • 22- 201017130 260 and is executed by the device The interface between the software. The processor 2〇2 loads the self-recording body 214 into an operating system 264 that provides an environment in which the application software 266 (which implements some or all of the above-described route planning and navigation functionality) can operate. The application software 266 provides an operating environment including a user interface that supports the core functions of the navigation device, such as map viewing, route planning, navigation functions, and any other functions associated therewith, including the following Find ways to detect parking facilities. In this regard, the portion of the user interface includes a view generation engine 268. The application software 266 also supports a driving mode monitoring module 27. Therefore, the operation of the above navigation device 2 will now be described in the case where the user of the navigation device 200 wishes to travel between two locations in the Netherlands. However, it should be understood by those skilled in the art that other equally applicable examples are contemplated and the choice of location is not intended to be limiting. In Operation (圊5), the user (to the Hague European Patent Office office at 2) needs navigation assistance to the office of TomTom International BV at Rembrandtplein 35 in Amsterdam. In order to implement navigation to the above destinations using the navigation device 200, the user configures a route to be calculated as follows. Referring to Figures 6 through 14, the user takes (step 400) an illustrative destination location input process, which uses a location browser function supported by the user interface, although not shown, but is used by the user. One of the application menu options supported by the application software 266 is selected to select the view of the three-dimensional mode. While the user is powering the navigation device 200, the device 2 acquires a GpS 135360.doc -23. 201017130 and performs self-location determination by calculating (in a known manner) the current position of the navigation device 200. As shown in FIG. 6, the user is then presented with a display 300 displayed in a pseudo three-dimensional manner: the local environment 302 in which the navigation device 200 is determined; and the region 3 in the display area below the local environment 3〇2〇 A set of control and status messages in 4. By touching the display at the local environment 302, the navigation device 200 updates the display 300 via the user interface by displaying (as shown in Figure 7) a series of virtual or soft buttons 3 〇 6 by means of the virtual or soft buttons 3〇6, the user can enter the destination to which the user wishes to navigate. By touching the "Navigate t〇" "virtual button 3〇8, the navigation device 200 initiates a route calculation program. 'One part of the program includes a route establishment program. According to the route establishment program, the navigation device 2〇〇 Displaying (as shown in Figure 8) a plurality of virtual buttons each associated with a different category of selectable destinations. In this example, the display shows an , end point (h〇me)" button, if When the button is pressed, the destination is set to the stored end position. The "favourite" button displays a list of destinations that have been previously stored by the user in the navigation device 200 when pressed, and if so If one of the destinations is then selected, the destination of the route to be calculated is set to the selected previously stored destination. "Recent destination (reeem destinati〇n)" soft button is pressed The list of selectable destinations that have been navigated to the memory of the navigation device 200 and that the user has recently navigated to. The selection of one of the destinations populated in the list is selected for this route. The destination location is the selected (previously visited) location. The "p〇int interest" button exhibits several options when pressed, by means of which 135360.doc •24·201017130, The user may choose to navigate to any of a plurality of locations, such as an automated teller machine (ATM), a gas station, or a tourist attraction, which have been previously stored, for example, in the navigation device 200 as a navigation device 2 The location that the user may want to navigate to. The triangle"arrow" shape virtual button provides access to the extra sub-menu options for the "Navigate to..." menu option' and " The address "button 3 10 begins a process by which the user can enter the street address of the destination to which the user wishes to navigate. Since in this example the user knows that the user wishes the navigation device 2〇〇 Navigate to the street address of the destination, so assume that the "address" button 310 is operated (by touching the button displayed on the touch screen) to select a location For the destination 'then (as shown in Figure 9), the user is presented with a series of address input options: '·e city centre", "postcode" Or the intersection of the intersection (cr〇ssing 〇r intersecti〇n)" (for example, the meeting point of the two roads) and the "street and house number" In this example, the user knows the street address and house number of the destination, and therefore selects the "street and h〇use nuinber" virtual button 312, and then presents it to the user (eg As shown in FIG. 1): a prompt 314 for entering the name of the city to which navigation is desired to be accessed; a flag button 316 by which the user can select the country in which the city to be visited is located, and the virtual keyboard 318. It can be operated by the user to enter the name of the destination city when needed. In this example, the user begins typing the word "Amsterdam", and the navigation device 2 responds by providing the user with an optional list 135360.doc • 25· 201017130. In this example, the user wants to navigate to Amsterdam, and after selecting Amsterdam from the list 320, the navigation device 2 is displayed again (as shown in the figure), and the user can input the virtual keyboard 318 of the street name. A prompt 322 for the input of the street name » In this example, the user begins to type the name of the street where the destination is located' and the navigation device 2 responds by providing the user with a list 324 of selectable street names. In this example, the user wishes to travel to the street Rembrandtplein, and thus the user selects "Rembrandtplein" from the displayed list 324. Once the street is selected, the navigation device 2 then displays (Fig. 12) a majority of the virtual keypad 326 defined by the number and prompts the user to enter the selected street and city that the user wishes to navigate to by means of the prompt 328. Street number. The number is displayed when the right user has previously navigated to a building number in this street. As in this example, if the user wishes to navigate to Rembrandtplein 35, the user only needs to type the street number ("35") using the virtual keypad 326, and then touch the display at the bottom right corner of the display 3〇〇 "Done" "virtual button 33. If the user wishes to navigate to one of the Rembrandtplein different building numbers, all actions the user needs to perform are to operate the virtual keypad 326 to enter the appropriate building number or The street number. When the user decides to navigate to the suggested building number, the user touches the Done "virtual button 330. The application software 266 then causes the user interface to present a query asking if the user needs a Interrogation message 346 for a specific arrival time (Figure 13). If the user touches the "yes" virtual button, 135360.doc •26· 201017130 calls the estimated time required to travel to the destination (at the user) Provide the time after the arrival time and suggest that the user should leave their current location to arrive at their destination on time (or if the user is late) Under conditions, time) which should leave the functionality. In this one embodiment, the user is not concerned at a particular time and hence selects the arrival ,, NO (no) "virtual button 348. Selecting a 'no' virtual button 348 causes the navigation device 2 to calculate a route between the current location and the selected destination, and display the calculated route on a map showing a relatively lower magnification of the entire route 35〇 (shown in Figure )). The user also has a “d〇ne” "virtual button 3 52, the user can press the "Done"" virtual button 352 to indicate the The calculated route is the 'find alternative' of the text, and the virtual button 3 54, the user can press the "find alternative" virtual button 354 to cause the navigation device 200 to calculate Another route to the selected destination; and, the details "virtual button 356, the user can press the "details" virtual button 356 to display for displaying the currently displayed route 35〇 More options for more options. In this example, assume that the user considers the displayed route to be acceptable, and once the "done" button 352 is pressed, the user is presented with a three-dimensional view of the current starting position of the navigation device 200 (not Graphic). The user then begins (step 402) his journey and the navigation device 2 guides the user. The navigation device 200 periodically acquires (step 4〇4) the GPS data and performs self-position determination by calculating (in a known manner) the current position of the navigation device 200. Using the calculated current location information, the navigation device 2 updates the map 135360.doc -27 201017130 in a known manner based on the determined change in the location of the navigation device 200, and by providing visual and (as appropriate) voice The navigation instructions direct the user until they approach or reach the selected destination, as will be explained in more detail below.
返回參看圖5’如上所提到,導航裝置2〇〇週期性地計算 其當前位置(步驟404)。駕駛模式監控模組270監控(步驟 406)時間之流逝(例如,15秒之時間段),且若預定時間段 尚未過去,則將導航裝置2〇〇之當前位置記錄(步驟4〇8)於 導航裝置200之數位記憶體中且獲得隨後的位置方位且重 複以上提到之評估該預定時間段之流逝及當前位置資料的 記錄(步驟406、408)之過程,直至預定時間段已逝 去0 其後,再次將最近獲得之當前位置資訊儲存(步驟41〇) 於導航裝置2G0之數位記憶體中。駕驶模式監控模組㈣接 著執行(步驟412)以下關於與位置資訊相關聯之—或多個特 徵的分析中之一或多者,如將在以下關於囷15至圖U所描 述就此而s,位置資訊為當前位置資訊及/或歷史位置 資訊。此外’需要執行關於所收㈣所有資料之分析且熟 習此項技術者應瞭解’在適當時僅需分析位置資訊之部 是否分別符合至少—預訊之❹一特徵 …預疋準則之判定’該等準則例如:速 度、距離、旅行方向、當前位置及/或所沿路徑。 為了判定使用者是否f要停車設施 27〇經配置模组 裝置200的運栽工且…。如藉由檢查女置有導航 ^二間位置(諸如)隨時間的改變。因此 135360.doc •28· 201017130 而分析與駕駛相關聯之至少一參數。 轉至圖15’駕駛模式監控模組270判定(步驟420)導航裝 置200之當前位置是否處於選定目的地(在此實例中, Rembrandtplein 35號)之預定接近度内。預定距離可為任一 合適距離,例如,約i km、約丨5 km或更大。若駕駛模式 監控模組270判定導航裝置200之當前位置不處於該預定接 近度内,則駕駛模式監控模組27〇假定(步驟422)不存在提 供辅助導航至停車設施的需要,因為導航裝置2〇〇未充分 靠近選定目的地。否則,駕駛模式監控模組270假定(步驟 424)可能需要輔助識別停車設施及(視情況)導航至停車設 施0 然而’上述分析並非為當評估導航裝置2〇〇之使用者的 駕欲行為時執行之僅有分析,可另外或替代地執行其他評 估。Referring back to Figure 5', as mentioned above, the navigation device 2 〇〇 periodically calculates its current position (step 404). The driving mode monitoring module 270 monitors (step 406) the passage of time (for example, a time period of 15 seconds), and if the predetermined time period has not passed, records the current position of the navigation device 2 (step 4〇8). Navigating the digital memory of the device 200 and obtaining the subsequent positional orientation and repeating the above-mentioned process of evaluating the passage of the predetermined time period and the recording of the current position data (steps 406, 408) until the predetermined time period has elapsed. Thereafter, the recently obtained current location information is again stored (step 41) in the digital memory of the navigation device 2G0. The driving mode monitoring module (4) then performs (step 412) one or more of the following analysis relating to the location information - or a plurality of features, as will be described below with respect to 囷 15 to U. The location information is current location information and/or historical location information. In addition, 'the analysis of all the data received (4) is required and those who are familiar with the technology should know that 'if the department only needs to analyze the location information, if appropriate, at least - the first feature of the pre-communication... the judgment of the pre-emptive criteria' Such criteria as speed, distance, travel direction, current location, and/or path along. In order to determine whether the user wants to park the facility 27, the operator of the module device 200 is configured and... For example, by checking the woman's navigation, the two positions (such as) change over time. Therefore 135360.doc •28· 201017130 analyzes at least one parameter associated with driving. Turning to Figure 15, the driving mode monitoring module 270 determines (step 420) whether the current position of the navigation device 200 is within a predetermined proximity of the selected destination (in this example, Rembrandtplein 35). The predetermined distance may be any suitable distance, for example, about i km, about 5 km or more. If the driving mode monitoring module 270 determines that the current position of the navigation device 200 is not within the predetermined proximity, the driving mode monitoring module 27 assumes (step 422) that there is no need to provide auxiliary navigation to the parking facility because the navigation device 2 〇〇 is not fully close to the selected destination. Otherwise, the driving mode monitoring module 270 assumes (step 424) that it may be necessary to assist in identifying the parking facility and (as appropriate) navigating to the parking facility. However, the above analysis is not when evaluating the driving behavior of the user of the navigation device 2 The only analysis performed may additionally or alternatively perform other assessments.
因此,在另-實施例中,分析可另外或替代地包含關於 自位置確定單域提供的GPS資料計算出之位置資訊的另 評估參看圖16,駕駛模式監控模組270經配置以使用 在時間段内記錄之位置資訊來計算(步驟426)地速、對地 速又或旅行速度,且使用計算出之地速以便判定(步驟U8) 導航裝置200之當前速度是否處於預定速度範圍内例 如’在約2 ms-’與約7 ms-丨之間。然而,此範圍為一實例且 未必需要指定下限。因此可將計算出之速度與最大速度臨 限值(例如’小於約10 ms-i或約7咖·、諸如為約3 若將使用最小速度臨限值,則最小速度臨限值可至 135360.doc -29· 201017130 /為約1 ms ,例如,至少為如上所述約2、量測導航 裝置200之速度的目的係為了判定導航裝置200是否以與指 不某人搜尋停車設施之駕駛行為相關聯之相對較低的速度 在駕駛。右駕駛模式監控模組WO判定導航裝置2〇〇之旅行 速度不處於預定速度範圍内,則駕駛模式監控模組270假 定(步驟422)不存在提供輔助導航至停車設施的需要。否 則,駕駛模式監控模組27〇假定(步驟424)可能需要輔助識 別停車設施及(視情況)導航至停車設施。 在另一實施例(圖17)中,以上執行及描述之分析(步驟 412)包含分析導航裝置2〇〇之旅行方向。分析導航裝置 之旅行方向,因為離開目的地位置之旅行可與指示使用者 或司機搜尋停車設施(尤其在已到達目的地位置後)之駕駛 模式行為相關聯。在此實例中,駕駛模式監控模組27〇分 析在一時間段内記錄之位置資訊以便計算(步驟43〇)導航裝 置200及因此使用者之旅行方向。一旦已計算出旅行方 向,則駕馼模式監控模組270自當前位置或由應用程式軟 體266先前設定之旗標判定(步驟432)是否已到達目的地位 置。若判定尚未到達目的地位置,則駕駛模式監控模組 270判定(步称422)不存在提供辅助導航至停車設施的需 要。然而’若已到達及/或通過了目的地位置,則駕敬模 式監控模組270自計算出的導航裝置200之旅行方向判定 (步驟434)導航裝置200是否正離開目的地位置旅行。若判 定旅行方向並非離開目的地位置之方向,則駕駛模式監控 模組270假定(步称422)不存在提供輔助導航至停車設施的 I35360.doc -30- 201017130 需要。否則,駕馱模式監控模組270假定(步驟424)可能需 要輔助識別停車設施及(視情況)導航至停車設施。 在又一實施例(圖18)中,以上執行及描述之分析(步驟 412)包含分析由導航裝置2〇〇旅行之路徑。分析導航裝置 200之旅行路徑’因為導航裝置2〇〇所沿的旅行路徑可與指 示使用者或司機搜尋停車設施(尤其在已到達目的地位置 後)之駕驶模式行為相關聯。在此實例中,駕駛模式監控 模組270自當前位置或由應用程式軟體266先前設定之旗標 判定(步驟436)是否已到達目的地位置。若判定尚未到達目 的地位置,則駕駛模式監控模組270判定(步驟422)不存在 提供輔助導航至停車設施的需要。然而,若已通過及/或 到達目的地位置,則駕駛模式監控模組270分析(步驟438) 所旅行之路徑且判定(步驟44〇)在所旅行之路徑與預定旅行 路徑形態之間是否存在相關性。就此而言,可使用任一合 適的相關性技術以便確定在所沿旅行路徑與預定路徑之間 是否存在相關性,例如,使用最小平方技術之模式匹配演 算法。關於相關性,可預先指定最小程度的"適合度",不 、備此最丨、程度的適合度"則認為不存在相關性。預定路 尸形L可為大趙上環形路徑,例如,大艘上圓形、大髖上 角形或大體上正方形之路徑。預定路徑可為反程路徑或 ^謂的,,原路返回,•路徑。若判定在所旅行之路徑與預定路 k之間不存在或存在不充分的相關性,則駕故模式監控模 ^270假定(㈣422)不存在提供辅助導航至停車㈣的需 】駕歇模式監控模組270假定(步驟424)可能需要 135360,doc 31 201017130 輔助識別停車設施及(視情況)導航至停車設施。應瞭解, 若需要,以上技術可能需要(視需要)在假定需要輔助前辨 識一個以上的預定模式形態。 在又實施例中,可僅回應於導航裝置2〇〇到達選定目的 地而起始提供找到停車設施之輔助。 在判定出導航裝置200之使用者需要在找到停車設施之 過程中得到辅助的過程中,駕駛模式監控模組27〇可使用 上述技術中之一或多者。實際上,可按規定次序使用一系 列上述技術。 返回參看圖5,一旦駕駛模式監控模組27〇已判定(步驟 415)運載工具之司機可能需要在找到停車設施過程中得到 輔助’則應用程式軟體266搜尋(步驟416)POI資料庫228以 便按上述方式找到在距選定位置之預定接近度内的停車設 施。就此而言,預定接近度經設定為相對於選定位置的i km之半徑。然而,若需要,應用程式軟體266可經組態以 允許使用者指定該預定接近度。在此實例中,應用程式軟 體266因此搜尋在Rembrandtplein 35號之1 km内的停車設 施。 參看圖19,在應用程式軟體266找到在預定接近度内之 停車設施的情況下,應用程式軟體266經由使用者介面產 生一視覺及/或聲訊訊息(步驟417)以便詢問(步驟418)導航 裝置200之使用者在找停車設施之過程中是否需要輔助。 在使用聲訊訊息之情況下,可使用所謂的文字轉語音 (TTS)處理器來產生訊息。在支援提供音訊回應的情況 135360.doc -32- 201017130 下’應用程式軟體266可支援自動語音辨識(asr)。 在應用程式軟體266接收否定回應之情況下,應用程式 軟體266不採取關於提供找到停車設施之輔助的進一步動 作’且駕駛模式監控模組270以本文中描述之方式繼續監 控位置資訊。然而’在導航裝置2〇〇之使用者肯定回應之 情況下,應用程式軟體266起始(步驟419)停車設施選擇程 序且應用程式軟體266之視圖產生引擎268回應於此再現在 主顯示格332中找到之選定位置333及停車設施335之三維 預覽,且虛擬按鈕334(或其他可選擇項目或囷示)顯示於側 格336中。在此實例中,三維視圖為鳥瞰圖。 虛擬按鈕334為使用者介面項目之一實例且可由使用者 選擇。虛擬按鈕334具有標籤:"導航至停車站(Navigate t〇 car park)",且在括號中指定選定位置與該停車設施之間的 距離,例如,150 m。使用者因此具備對潛在合適的停車 設施之建議。應用程式軟體266監控虛擬按鈕334之"致動", 且在使用者觸摸虛擬按鈕334以便選擇導航至停車設施之 功能性之情況下,視圖產生引擎268再現展示(在此實例中) 如上所述找到之停車設施之另一預覽(圖2〇)。該第二預覽 以停車設施為中心,但設定用以產生視圖的變焦之程度, 使得選定位置(Rembrandtplein 35號)在第二預覽中亦可 見。 在使用者不希望被導航至所建議之停車設施的情況下, 使用者可僅觸摸"完成(Done)"按鈕338(圖19)。應用程式軟 體266則不採取關於提供找到停車設施之輔助的進一步動 135360.doc •33- 201017130 作。 參看圖20,且假定使用者已找到及選擇一停車設施則 一旦產生第二預覽,該預覽便在主格3 32中展示該停車設 施,同時使視圖以該停車設施為中心。所產生之預覽亦提 供關於該停車設施之額外資訊,例如,該停車設施之電話 號碼及身份。在此實例中,電話號碼經展示為可加以選擇 之可選擇虛擬按鈕340,可選擇虛擬按鈕34〇之"致動,,准許 使用與導航裝置200通信之語音通信終端機(例如,蜂巢式 • 電話手機)或經由併入於導航裝置2〇〇中的蜂巢式通信硬體 (若存在)自動開始語音呼叫起始過程。在主格332下方之區 域342中闡明停車設施之身份。在此實例中,停車設施經 識別為"Rembrandtplein-Bakkerstraat,Amsterdam'·。此外, 一量測指示於主格332下方之區域342中以便輔助使用者決 定是否選擇由應用程式軟體266建議之停車設施。該量測 可為關於目的地位置與停車設施之間的間距或導航裝置 B 200之當前位置與使用者可發現為有用的停車設施之間的 間距之任一適當量測’例如’距離(諸如,直線距離)、旅 行時間或到達時間。在圖2〇中,量測之標籤經識別為"距 離% : X米(Distance 0/〇s:X metres)"。在此實例中,量測係 估計所得。 在使用者決定需要導航至所建議的p〇][之情況下,使用 者觸摸"Select”虛擬按鈕344且應用程式軟體266偵測該偵 測’應用程式軟體266藉由以停車設施位置來替換選定目 的地來修改所沿之路線而進行回應。然而,若已到達選定 135360.doc -34 - 201017130 目的地,則應用程式軟體266起始一路線組態程序以將選 定停車設施之位置設定為新目的地。應用程式軟體266接 著計算自導航裝置200之位置確定單元之當前位置至選定 停車設施的新路線。 導航裝置200接著提供至選定停車設施之導航輔助。就 此而言’導航裝置200以一已知方式指引使用者,該指引 係藉由根據所判定的導航裝置200之位置的改變來更新地 圖’且藉由給使用者提供視覺及(視情況)聲訊導航指令直 至到達目的地(即,選定之停車設施)而進行。 在另一實施例中’在停車設施由使用者選擇且資料庫或 "近期目的地(recent destinations)"之清單由應用程式軟體 266維持之情況下,可以原先選擇之位置及選定p〇I兩者更 新”近期目的地(recent destinations)"之記錄。 在上述實施例中,應用程式軟體266找到距離由使用者 初始選擇的位置最近之停車設施,其符合預定接近度準 則。然而,熟習此項技術者應瞭解,可存在遵照預定接近 度準則之其他停車設施。在另一實施例中,應用程式軟髏 266可使視圖產生引擎268提供一准許使用者選擇經發現為 遵照預定接近度準則的若干停車設施中之一者的互動選擇 螢幕。就此而言,若資料庫228含有關於選定停車設施之 額外資訊,則可根據一或多個分類準則來對所識別之停車 設施分類,例如,按最佳、最低成本及/或使用者需要(例 如,優良輪椅通道)來評定。使用者接著自由地選擇停車 設施中之一者(例如,停車設施),可接著如上所述關於所 135360.doc -35· 201017130 產生之第二預覽檢視所列及選定停車設施,且接著可將停 車設施選擇為新目的地、完全拒絕或拒絕該等停車設施, 但給使用者提供選擇另外的停車設施之另-機會,例如, 借助於"返回(Back)"虛擬按鈕進行。 右需要,可藉由駕馱模式監控模組27〇在使用者回絕對 找到停車設施之輔助的提供時進行記錄,且接著防止產生 對找到停車設施之輔助的進—步提供(即使隨後判定位置 資訊之特徵符合一預定準則),來避免關於上述實施例中 之任一者的輔助找到停車設施之重複請求。 亦應瞭解,耗:至此已描述了本發明之各種態樣及實施 例,但本發明之範疇不限於本文中闡明之特定配置,且實 情為,本發明之範疇擴展為包含屬於隨附申請專利範圍之 範疇的所有配置及其修改及更改版。 舉例而言,可經評估以判定是否正尋找一停車設施之另 一準則為在大於一預定時間段(例如,至少2〇秒)内導航裝 置200是否未能停在目的地位置。可單獨或與本文中描述 之其他技術一起進行此評估。 雖然已很大程度上在啟程前預選擇目的地之情境下描述 了以上實施例,但可關於沿已由導航裝置2〇〇計算出之路 線在途中選擇停車設施來使用以上實例。同樣地,熟習此 項技術者應瞭解’上述技術不必排他地用於導航至目的地 位置期間,且上述技術可經修改用於當司機不接收導航輔 助時使用,亦即,支援所謂的"自由駕駛"操作模式,此可 藉由在可能時移除該等技術對目的地位置之依賴性使得 135360.doc •36· 201017130 =等技術在判定司機是否在尋找停車設施時保持有用而達 成0 雖然在前述詳細描述中描述之實施例參考了 Gps,但應 注意,導航裝置可利用任一種位置感測技術作為對Gps之 替代(或實際上,涵蓋GPS)。舉例而言導航裝置可利用 ’、他全球導航衛星系統,諸如,歐洲伽利略(以⑴㈣系 二同樣其不限於基於衛星,而可易於使用基於地面之Thus, in another embodiment, the analysis may additionally or alternatively include additional evaluation of location information calculated from GPS data provided by the location determining single domain. Referring to Figure 16, the driving mode monitoring module 270 is configured to be used in time. The position information recorded in the segment is calculated (step 426) ground speed, ground speed or travel speed, and the calculated ground speed is used to determine (step U8) whether the current speed of the navigation device 200 is within a predetermined speed range, for example ' Between about 2 ms-' and about 7 ms-丨. However, this range is an example and does not necessarily require a lower limit. Therefore, the calculated speed and maximum speed threshold (for example, 'less than about 10 ms-i or about 7 cafés, such as about 3, if the minimum speed threshold is to be used, the minimum speed threshold can be 135360. .doc -29·201017130/ is about 1 ms, for example, at least about 2, as described above, the purpose of measuring the speed of the navigation device 200 is to determine whether the navigation device 200 is driving the parking facility with or without searching for a parking facility. The associated relatively low speed is driving. The right driving mode monitoring module WO determines that the traveling speed of the navigation device 2 is not within the predetermined speed range, and the driving mode monitoring module 270 assumes (step 422) that there is no providing assistance. Navigate to the need for a parking facility. Otherwise, the driving mode monitoring module 27 assumes (step 424) that it may be necessary to assist in identifying the parking facility and (as appropriate) navigating to the parking facility. In another embodiment (Fig. 17), the above is performed And describing the analysis (step 412) includes analyzing the direction of travel of the navigation device 2. analyzing the direction of travel of the navigation device, as the travel away from the destination location can be associated with the indicating user or The driving mode of the machine searching for parking facilities (especially after reaching the destination location) is associated. In this example, the driving mode monitoring module 27 analyzes the location information recorded during a period of time for calculation (step 43) The navigation device 200 and thus the direction of travel of the user. Once the travel direction has been calculated, the driving mode monitoring module 270 determines (step 432) whether the destination has been reached from the current location or a flag previously set by the application software 266. If it is determined that the destination location has not been reached, the driving mode monitoring module 270 determines (step 422) that there is no need to provide assistance in navigating to the parking facility. However, if the destination location has been reached and/or passed, The mode monitoring module 270 determines from the calculated travel direction of the navigation device 200 (step 434) whether the navigation device 200 is traveling away from the destination location. If it is determined that the direction of travel is not the direction away from the destination location, the driving mode monitoring module 270 assumes (step 422) that there is no need to provide assistance for navigation to the parking facility I35360.doc -30- 201017130. Otherwise, The driving mode monitoring module 270 assumes (step 424) that it may be necessary to assist in identifying the parking facility and (as appropriate) navigating to the parking facility. In yet another embodiment (Fig. 18), the analysis (step 412) performed and described above includes A path of travel by the navigation device 2 is analyzed. The travel path of the navigation device 200 is analyzed 'because the travel path along the navigation device 2 can be used to instruct the user or driver to search for the parking facility (especially after the destination has been reached) The driving mode behavior is associated. In this example, the driving mode monitoring module 270 determines (step 436) whether the destination has been reached from the current location or by a flag previously set by the application software 266. If it is determined that the destination location has not been reached, the driving mode monitoring module 270 determines (step 422) that there is no need to provide assistance in navigating to the parking facility. However, if the destination location has been passed and/or reached, the driving mode monitoring module 270 analyzes (step 438) the traveled path and determines (step 44) whether there is a path between the traveled path and the predetermined travel path configuration. Correlation. In this regard, any suitable correlation technique can be used to determine if there is a correlation between the travel path and the predetermined path, e.g., a pattern matching algorithm using least squares techniques. Regarding relevance, a minimum degree of "fitness" can be specified in advance, and no, the most appropriate, degree of fitness" is considered to be non-relevant. The planned path corpse L can be a circular path on the big Zhao, for example, a large ship with a circular shape, a large hip upper angle or a substantially square path. The predetermined path can be a reverse path or a predicate, the original path returns, and the path. If it is determined that there is no or insufficient correlation between the traveled route and the predetermined route k, the driver mode monitoring module 270 assumes ((4) 422) that there is no need to provide auxiliary navigation to the parking (four). Module 270 assumes (step 424) that 135360 may be required, doc 31 201017130 to assist in identifying the parking facility and (as appropriate) navigating to the parking facility. It will be appreciated that the above techniques may require (as needed) to identify more than one predetermined pattern pattern, assuming that assistance is required, if desired. In still other embodiments, assistance in finding a parking facility may be initiated in response to only the navigation device 2A reaching the selected destination. The driving mode monitoring module 27 may use one or more of the above techniques in determining that the user of the navigation device 200 needs assistance in finding the parking facility. In fact, a range of the above techniques can be used in a prescribed order. Referring back to Figure 5, once the driving mode monitoring module 27 has determined (step 415) that the driver of the vehicle may need to be assisted in finding the parking facility, the application software 266 searches (step 416) the POI database 228 for pressing. The above manner finds a parking facility within a predetermined proximity to the selected location. In this regard, the predetermined proximity is set to a radius of i km relative to the selected position. However, if desired, the application software 266 can be configured to allow the user to specify the predetermined proximity. In this example, the application software 266 therefore searches for a parking facility within 1 km of Rembrandtplein 35. Referring to Figure 19, in the event that the application software 266 finds a parking facility within a predetermined proximity, the application software 266 generates a visual and/or audio message via the user interface (step 417) to interrogate (step 418) the navigation device. Whether the user of 200 needs assistance in finding a parking facility. In the case of voice messages, a so-called text-to-speech (TTS) processor can be used to generate the message. Support for providing audio response 135360.doc -32- 201017130 The 'application software 266 supports automatic speech recognition (asr). In the event that the application software 266 receives a negative response, the application software 266 does not take further action regarding providing assistance in finding the parking facility' and the driving mode monitoring module 270 continues to monitor the location information in the manner described herein. However, in the event that the user of the navigation device 2 replies affirmatively, the application software 266 initiates (step 419) the parking facility selection program and the view generation engine 268 of the application software 266 responds to this reproduction in the primary display grid 332. A three-dimensional preview of the selected location 333 and the parking facility 335 is found, and a virtual button 334 (or other selectable item or icon) is displayed in the sidebar 336. In this example, the 3D view is a bird's eye view. The virtual button 334 is an example of a user interface item and can be selected by the user. The virtual button 334 has a label: "Navigate t〇 car park", and specifies the distance between the selected location and the parking facility in parentheses, for example, 150 m. Users therefore have advice on potentially suitable parking facilities. The application software 266 monitors the "actuation" of the virtual button 334, and in the event that the user touches the virtual button 334 to select the functionality to navigate to the parking facility, the view generation engine 268 renders the presentation (in this example) as above Another preview of the found parking facility (Fig. 2〇). The second preview is centered on the parking facility, but is set to produce a zoom of view such that the selected location (Rembrandtplein 35) is also visible in the second preview. In the event that the user does not wish to be navigated to the suggested parking facility, the user may simply touch "Done" button 338 (Fig. 19). The application software 266 does not take further action on providing assistance in finding parking facilities. 135360.doc •33- 201017130. Referring to Figure 20, and assuming that the user has found and selected a parking facility, once the second preview is generated, the preview displays the parking facility in the main box 3 32 while centering the view on the parking facility. The resulting preview also provides additional information about the parking facility, such as the telephone number and identity of the parking facility. In this example, the phone number is shown as a selectable virtual button 340 that can be selected, and the virtual button 34 can be selected to "activate" the use of a voice communication terminal that communicates with the navigation device 200 (eg, a cellular • The phone handset) or automatically initiates the voice call initiation process via the cellular communication hardware (if present) incorporated in the navigation device 2〇〇. The identity of the parking facility is set forth in area 342 below the main grid 332. In this example, the parking facility is identified as "Rembrandtplein-Bakkerstraat, Amsterdam'. In addition, a measurement is indicated in area 342 below the main grid 332 to assist the user in deciding whether to select the parking facility suggested by the application software 266. The measurement may be any suitable measurement of the distance between the destination location and the parking facility or the distance between the current location of the navigation device B 200 and the parking facility that the user may find useful (eg, , straight line distance), travel time or arrival time. In Figure 2, the measured label is identified as "distance %: X meters (Distance 0/〇s: X metres)". In this example, the measurement is estimated. In the case where the user decides to navigate to the suggested p〇], the user touches the "Select" virtual button 344 and the application software 266 detects the detected 'application software 266 by using the parking facility location. Respond to the selected destination to modify the route along. However, if the selected 135360.doc -34 - 201017130 destination has been reached, the application software 266 initiates a route configuration procedure to set the location of the selected parking facility. As a new destination, the application software 266 then calculates a new route from the current location of the location determining unit of the navigation device 200 to the selected parking facility. The navigation device 200 then provides navigation assistance to the selected parking facility. In this regard, the navigation device 200 The user is directed in a known manner by updating the map based on the determined change in the location of the navigation device 200 and by providing the user with visual and (as appropriate) voice navigation instructions until the destination is reached ( That is, the selected parking facility is performed. In another embodiment, 'the parking facility is selected by the user and the database Or if the list of "recent destinations" is maintained by the application software 266, the record of the "recent destinations" can be updated by both the original location and the selected p〇I. In the above embodiment, the application software 266 finds the parking facility closest to the location initially selected by the user, which meets the predetermined proximity criteria. However, those skilled in the art will appreciate that there may be other parking facilities that comply with predetermined proximity criteria. In another embodiment, the application software 266 can cause the view generation engine 268 to provide an interactive selection screen that permits the user to select one of several parking facilities found to be in compliance with predetermined proximity criteria. In this regard, if the database 228 contains additional information about the selected parking facility, the identified parking facilities may be classified according to one or more classification criteria, for example, at an optimal, minimum cost, and/or user's need ( For example, excellent wheelchair access) to assess. The user then freely selects one of the parking facilities (eg, a parking facility), which may then be listed and selected for the second preview view generated by 135360.doc -35. 201017130 as described above, and then The parking facility selects a new destination, rejects or rejects the parking facility altogether, but provides the user with another opportunity to select another parking facility, for example, by means of the "Back" virtual button. Right need, by the driving mode monitoring module 27, when the user returns to the absolute finding of the assistance provided by the parking facility, and then to prevent the provision of the assistance to find the parking facility (even if the location is subsequently determined) The characteristics of the information conform to a predetermined criterion) to avoid repeated requests for assistance in finding a parking facility with respect to any of the above embodiments. It should also be understood that the various aspects and embodiments of the present invention have been described so far, but the scope of the present invention is not limited to the specific configuration set forth herein, and the scope of the present invention extends to include the accompanying patent application. All configurations of the scope of the scope and its modifications and changes. For example, another criterion that can be evaluated to determine if a parking facility is being sought is whether the navigation device 200 fails to stop at the destination location for more than a predetermined period of time (e.g., at least 2 seconds). This evaluation can be performed alone or in conjunction with other techniques described herein. Although the above embodiment has been described largely in the context of pre-selecting a destination prior to departure, the above example can be used with respect to selecting a parking facility along the route that has been calculated by the navigation device 2〇〇. Similarly, those skilled in the art will appreciate that 'the above techniques do not have to be exclusively used for navigating to a destination location, and that the above techniques can be modified for use when the driver does not receive navigation aids, ie, support so-called " Free-driving "operating mode, which can be achieved by removing the dependence of the technologies on the destination location when possible, such that the 135360.doc • 36· 201017130 = technology is useful in determining whether the driver is looking for a parking facility to be useful While the embodiments described in the foregoing detailed description refer to Gps, it should be noted that the navigation device may utilize any of the position sensing techniques as an alternative to (or in fact encompassing GPS) GPS. For example, a navigation device may utilize ', his global navigation satellite system, such as the European Galileo (as in (1) (d)). The same is not limited to satellite-based, but can be easily used based on the ground.
信標或其他任-種使設備能夠判定其地理位置之系統來發 揮作用。 <本發明之替代實施例可實施為用於供電腦系統使用之電 腦程式產tm ’電胳程式產品為(例如)儲存於有形資料記錄 媒體(諸如,磁片、CD_R〇M、R〇M或固定磁碟)上之一系 列電腦指+,或體現於經由有形媒體或無線媒體(例如, 微波或紅外)發射之電腦資料信號中。該等系列之電腦指 令可構成以上描述的所有或部分功能性,且亦可儲存於任 一記憶體設備(揮發性記憶體或非揮發性記憶體,諸如, 半導體、磁性、光學或其他記憶體設備)中。 一般熟習此項技術者亦將完全理解,雖然較佳實施例藉 由軟體實施某些功能性,但該功能性可同等地僅在硬體中 (例如,藉由一或多個ASIC(特殊應用積體電路))實施或實 際上由硬體與軟體之混合體來實施。同樣,不應將本發明 之範疇解釋為僅限於實施於軟體中。 最後,亦應注意,雖然隨附申請專利範圍闡明本文中描 述之特徵的特定組合,但本發明之範疇不限於以下所主張 135360.doc -37· 201017130 之特定組合’而實情為,本發明之範圍擴展為包含本文中 揭示的特徵或實施例之任何組合,不論此時是否已在隨附 申請專利範圍中具體列舉出該特定組合。 【圖式簡單說明】 圖1為構成本發明之一實施例的可由導航裝置使用的全 球定位系統(GPS)之一例示性部分之示意說明; 圖2為圖1之導航裝置或任一其他合適的導航裝置之電子 組件之示意說明; 圖3為安裝及/或銜接導航裝置之配置之示意圖; 圖4為由圖2之導航裝置使用的架構堆疊之示意表示; 圖5為由圖2之導航裝置使用的判定正尋找一停車設施且 構成本發明之一實施例的方法之流程圓; 圖6至圖14為圖2之導航裝置在圖5方法之執行期間的螢 幕畫面; 圖15為在圊5之方法中使用的且構成本發明之另一實施 例的分析方法之流程囷; 圖16為在圖5之方法中使用的且構成本發明之又一實施 例的另一分析方法之流程圖; 圖Π為在圖5之方法中使用的且構成本發明之再一實施 例的再一分析方法之流程圖; 圖18為在圓5之方法中使用的且構成本發明之再一實施 例的再一分析方法之流程圖;及 圖19及圖20為圖2之導航裝置在圖5方法之執行期間的另 外螢幕晝面。 135360.doc -38- 201017130 【主要元件符號說明】 100 GPS系統 102 衛星 104 地球 106 GPS接收器 108 展頻GPS衛星資料信號 200 導航裝置/導航設備 202 處理器 204 輸入設備 206 顯示幕/整合式輸入及顯示設備/顯示 設備 208 輸出設備 210 連接 212 連接 214 記憶體 216 連接 218 輸入/輸出(I/O)埠 220 連接 222 I/O設備 224 天線/接收器/位置確定單元 226 連接 228 POI資料庫 250 觸控墊或觸控螢幕輸入端 252 臂 135360.doc -39- 201017130 ❹ 254 吸盤 260 功能硬體組件 262 BIOS(基本輸入/輸出系統) 264 作業系統 266 應用程式軟體 268 視圖產生引擎 270 駕駛模式監控模組 300 顯示 302 導航裝置所在之局部環境 304 局部環境302下方之區域 306 虛擬或軟按紐 308 虛擬按紐 310 虛擬按紐 312 虛擬按钮 314 提示 316 旗幟按鈕 318 虛擬鍵盤 320 可選擇城市清單 322 提示 324 可選擇街道名之清單 326 虛擬小鍵盤 328 提示 330 虛擬按钮 332 主顯示格/主格 135360.doc -40- 201017130 333 選定位置 334 虛擬按钮 335 停車設施 336 側格 338 虛擬按 340 可選擇虛擬按鈕 342 主格332下方之區域 344 虛擬按钮 346 訊問訊息 348 虛擬按紐 350 路線 352 虛擬按4s 354 虛擬按紐 356 虛擬按4s ❿ 135360.doc 41A beacon or any other system that enables the device to determine its geographic location plays a role. <Alternative embodiments of the present invention may be embodied as a computer program for use in a computer system to produce, for example, a tangible data recording medium (e.g., magnetic disk, CD_R〇M, R〇M). Or a fixed series of computers refers to +, or embodied in a computer data signal transmitted via tangible media or wireless media (eg, microwave or infrared). These series of computer instructions may constitute all or part of the functionality described above and may also be stored in any memory device (volatile memory or non-volatile memory such as semiconductor, magnetic, optical or other memory). Equipment). It will also be fully understood by those skilled in the art that while the preferred embodiment implements certain functionality by software, the functionality may equally be in hardware only (e.g., by one or more ASICs (special applications) The integrated circuit)) is implemented or actually implemented by a mixture of a hard body and a soft body. Also, the scope of the invention should not be construed as being limited to being implemented in a software. Finally, it should be noted that although the scope of the appended claims clarifies a particular combination of features described herein, the scope of the invention is not limited to the specific combination of the following claims 135360.doc-37·201017130' and the present invention The scope is extended to include any combination of the features or embodiments disclosed herein, whether or not the specific combination is specifically recited in the appended claims. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic illustration of an exemplary portion of a Global Positioning System (GPS) that can be used by a navigation device in accordance with an embodiment of the present invention; FIG. 2 is a navigation device of FIG. 1 or any other suitable Figure 3 is a schematic diagram of the configuration of the navigation device installed and/or connected; Figure 4 is a schematic representation of the architecture stack used by the navigation device of Figure 2; Figure 5 is a navigation from Figure 2 The determination of the use of the device is looking for a parking facility and constitutes a flow circle of the method of one embodiment of the present invention; FIGS. 6 to 14 are screen shots of the navigation device of FIG. 2 during the execution of the method of FIG. 5; Figure 5 is a flow chart of an analysis method used in the method of 5 and constituting another embodiment of the present invention; Figure 16 is a flow chart of another analysis method used in the method of Figure 5 and constituting another embodiment of the present invention Figure 2 is a flow chart of still another analytical method used in the method of Figure 5 and constituting a further embodiment of the present invention; Figure 18 is a further embodiment of the present invention used in the method of circle 5 Again A flowchart of a method of analysis; and FIG. 19 and FIG. 20 to another outer face of the screen day of the navigation device 2 of FIG. 5 during the execution of the method of FIG. 135360.doc -38- 201017130 [Key component symbol description] 100 GPS system 102 Satellite 104 Earth 106 GPS receiver 108 Spread spectrum GPS satellite data signal 200 Navigation device / Navigation device 202 Processor 204 Input device 206 Display screen / integrated input And display device/display device 208 output device 210 connection 212 connection 214 memory 216 connection 218 input/output (I/O) 埠 220 connection 222 I/O device 224 antenna/receiver/location determination unit 226 connection 228 POI database 250 Touch Pad or Touch Screen Input 252 Arm 135360.doc -39- 201017130 ❹ 254 Suction Cup 260 Functional Hardware Components 262 BIOS (Basic Input/Output System) 264 Operating System 266 Application Software 268 View Generation Engine 270 Driving Mode The monitoring module 300 displays 302 the local environment in which the navigation device is located 304 the area under the local environment 302 306 virtual or soft button 308 virtual button 310 virtual button 312 virtual button 314 prompt 316 banner button 318 virtual keyboard 320 selectable city list 322 Hint 324 Select a list of street names 326 Virtual Keypad 328 Tip 330 Virtual Button 332 Main Display Grid/Main 135360.doc -40- 201017130 333 Selected Position 334 Virtual Button 335 Parking Facility 336 Side 338 Virtual Press 340 Selectable Virtual Button 342 Area under the Main Grid 344 Virtual Button 346 Interrogation message 348 Virtual button 350 Route 352 Virtual press 4s 354 Virtual button 356 Virtual press 4s ❿ 135360.doc 41
Claims (1)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2008/063562 WO2009156000A1 (en) | 2008-06-25 | 2008-10-09 | Navigation apparatus and method of detection that a parking facility is sought |
Publications (1)
Publication Number | Publication Date |
---|---|
TW201017130A true TW201017130A (en) | 2010-05-01 |
Family
ID=44838219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097141095A TW201017130A (en) | 2008-10-09 | 2008-10-24 | Navigation apparatus and method of detection that a parking facility is sought |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW201017130A (en) |
-
2008
- 2008-10-24 TW TW097141095A patent/TW201017130A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5330508B2 (en) | Navigation device, navigation device control method, program, and medium | |
US11946767B2 (en) | Data acquisition apparatus, data acquisition system and method of acquiring data | |
US8244454B2 (en) | Navigation device and method | |
US20110125398A1 (en) | Navigation apparatus, server apparatus and method of providing point of interest data | |
TW201017109A (en) | Navigation apparatus, server apparatus and method of providing point of interest information | |
JP2011506986A (en) | Navigation apparatus and method | |
US8886455B2 (en) | Navigation apparatus, audible instruction generation system and method of generating audible instructions | |
TW201017130A (en) | Navigation apparatus and method of detection that a parking facility is sought | |
TW201017129A (en) | Navigation apparatus and method of route configuration | |
TW201017119A (en) | Data acquisition apparatus, data acquisition system and method of acquiring data | |
JP2004320429A (en) | Information terminal apparatus and radio communications method | |
TW200947296A (en) | Navigation device and method of operational preference and selection therefor | |
TW200930984A (en) | Navigation device and method | |
TW201028654A (en) | Navigation apparatus, location determination system and method of location determination |