JP2018044959A - Display device - Google Patents
Display device Download PDFInfo
- Publication number
- JP2018044959A JP2018044959A JP2017237908A JP2017237908A JP2018044959A JP 2018044959 A JP2018044959 A JP 2018044959A JP 2017237908 A JP2017237908 A JP 2017237908A JP 2017237908 A JP2017237908 A JP 2017237908A JP 2018044959 A JP2018044959 A JP 2018044959A
- Authority
- JP
- Japan
- Prior art keywords
- data
- destination
- route
- control unit
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】ナビゲーション装置での目的地設定の利便性を改善する。【解決手段】ナビゲーション装置1の制御部42は、ナビゲーション装置1の移動における出発位置SPおよび現在位置PPを用いて進行方向(L1)を推定し、推定した進行方向にある目的地(P1)を探索する。【選択図】図4To improve the convenience of destination setting in a navigation device. A control unit 42 of a navigation device 1 estimates a traveling direction (L1) using a starting position SP and a current position PP in movement of the navigation device 1, and determines a destination (P1) in the estimated traveling direction. Explore. [Selection] Figure 4
Description
本発明は、表示装置に関する。 The present invention relates to a display device.
ユーザにより目的地が選択されると、これに応じて経路を探索して案内するナビゲーション装置がある(特許文献1、2)。
When a destination is selected by a user, there is a navigation device that searches and guides a route according to the destination (
しかしながら、出発前に毎回目的地を選択することは、ユーザにとって手間である。特に急いで出発したい場合、ユーザは、目的地を設定しないで移動し始めてしまう。
ナビゲーション装置などの電子機器では、目的地設定の手間により、せっかくの探索機能が十分に利用されていない。
However, it is troublesome for the user to select the destination every time before departure. In particular, when the user wants to leave quickly, the user starts to move without setting a destination.
In an electronic device such as a navigation device, the special search function is not fully utilized due to the trouble of setting a destination.
このようにナビゲーション装置では、たとえば目的地設定の利便性を改善することが求められる。 Thus, the navigation device is required to improve the convenience of setting the destination, for example.
請求項1に係る発明は、現在位置情報を取得する取得手段と、複数の地点のうち、前記現在位置情報を含む経路で過去に案内された地点の地点情報を表示する表示手段と、を有することを特徴とする表示装置である。
The invention according to
以下、本発明の実施形態を、図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[第1実施形態]
図1は、本発明の第1実施形態に係るナビゲーション装置1のハードウェアを示す概略構成図である。ナビゲーション装置1は、電子機器の一種である。
図1のナビゲーション装置1は、GPS(Global Positioning System)受信部11、加速度センサ12、ディスプレイデバイス13、タッチパネルデバイス14、無線通信部15、メモリデバイス16、CPU(Central Processing Unit)17、RAM(Random Access Memory)18、およびこれらを接続するシステムバス19を有する。
ナビゲーション装置1は、電子機器の一種であり、目的地の候補を探索して提示し、選択された目的地までの経路を探索し、探索した経路で案内する。
ナビゲーション装置1は、たとえば自動車などの車両に搭載される。ナビゲーション装置1は、小型の携帯サイズに形成されてもよい。
[First Embodiment]
FIG. 1 is a schematic configuration diagram showing hardware of the
1 includes a GPS (Global Positioning System) receiving unit 11, an
The
The
GPS受信部11は、GPS衛星の電波を受信する。衛星からの電波には、たとえばGPS衛星の位置および時刻の情報が含まれる。GPS受信部11は、複数のGPS衛星の位置および時刻から、GPS受信部11の位置を示す座標値を演算し、CPU17へ出力する。座標値には、たとえば緯度経度の値が使用できる。GPS受信部11が演算した座標値は、ナビゲーション装置1のたとえば現在位置として用いることができる。
The GPS receiver 11 receives radio waves from GPS satellites. The radio wave from the satellite includes, for example, information on the position and time of the GPS satellite. The GPS receiving unit 11 calculates a coordinate value indicating the position of the GPS receiving unit 11 from the positions and times of a plurality of GPS satellites, and outputs them to the
加速度センサ12は、ナビゲーション装置1に作用する加速度を検出し、CPU17へ出力する。加速度センサ12は、たとえばナビゲーション装置1に作用する3軸方向の加速度を検出する。加速度センサ12により検出された加速度を二重積分することにより、ナビゲーション装置1の移動方向および移動量が得られる。この移動方向および移動量を用いてGPS受信部11が演算した座標値を補正することにより、たとえば地下、ビルなどの屋内のようにGPS衛星の電波が受信できない状況下でも、ナビゲーション装置1の現在位置を得られる。
The
ディスプレイデバイス13は、たとえば液晶ディスプレイデバイスである。ディスプレイデバイス13は、表示画面を表示する。ディスプレイデバイス13は、CPU17から入力される表示データに基づく各種のナビゲーション用の表示画面を表示する。ナビゲーション用の表示画面には、たとえば、目的地の選択画面、選択された目的地へ至る案内経路の選択画面、選択された案内経路での案内画面がある。
The
タッチパネルデバイス14は、たとえば静電式または感圧式のタッチパネルデバイスである。タッチパネルデバイス14は、透明または半透明であり、ディスプレイデバイス13の表示画面と重ねて配置される。タッチパネルデバイス14は、ユーザ操作があると、操作位置を示す入力データを、ナビゲーション用画面に対する操作位置のデータとして、CPU17へ出力する。
なお、タッチパネルデバイス14は、入力デバイスの一種である。ナビゲーション装置1は、入力デバイスとして、たとえばキー入力デバイスを備えてもよい。
The
The
無線通信部15は、たとえば図示外の基地局と無線通信する。基地局と無線通信部15との無線通信には、たとえば64QAM(Quadrature Amplitude Modulation)で符号化された無線通信データが用いられる。
無線通信部15は、CPU17から入力されるデータを、64QAMで符号化し、基地局へ送信する。基地局は、無線通信部15から受信した符号化データを復号し、復号した通信データを、基地局が接続された通信ネットワークを通じて、図示外のサーバ装置へ送信する。
また、基地局は、無線通信部15へ送信される通信データを、通信ネットワークを通じてサーバ装置から受信し、64QAMで符号化し、無線通信部15へ送信する。無線通信部15は、基地局から受信した符号化データを復号し、復号したデータをCPU17へ出力する。
The
The
Further, the base station receives communication data transmitted to the
メモリデバイス16は、たとえばハードディスクデバイス、不揮発性メモリで構成される。メモリデバイス16は、ナビゲーション処理に必要な各種のデータを記憶する。
図2は、図1のメモリデバイス16に記憶されるナビゲーション用データを示す説明図である。
図2のメモリデバイス16は、ナビゲーション用データとして、地図データ21、登録地データ22、現在位置データ23、出発位置データ24、候補目的地データ25、目的地データ26、目的地履歴データ27、候補経路データ28、案内経路データ29、経路履歴データ30、および通信取得データ31を記憶する。
また、図2には、メモリデバイス16に記憶されたナビゲーションプログラム41も図示されている。
The
FIG. 2 is an explanatory diagram showing navigation data stored in the
The
FIG. 2 also shows a
地図データ21は、たとえば、タッチパネルデバイス14に表示する地図の区域毎のテクスチャデータ、および経路探索に用いる経路データを有する。
テクスチャデータは、地図データ21がカバーする地域を地図表示するためのデータである。テクスチャデータは、たとえば、カバー地域の各区域(メッシュ)の表示画像、各区域の位置(範囲)を示す座標値を含む。
経路データは、カバー地域内の移動経路を探索するために利用されるデータである。経路データは、たとえば、人または車両が通行可能な道路のデータを含む。道路のデータは、たとえば道路の名称、道路の識別情報、道路の経路を示す座標値リスト、道路のたとえば車線数や歩道の有無などの構造情報を含む。
The map data 21 includes, for example, texture data for each area of the map displayed on the
The texture data is data for displaying a map of the area covered by the map data 21. The texture data includes, for example, a display image of each area (mesh) in the cover area and a coordinate value indicating the position (range) of each area.
The route data is data used for searching for a moving route in the covered area. The route data includes, for example, data on roads on which people or vehicles can pass. The road data includes, for example, a road name, road identification information, a coordinate value list indicating a road route, and structural information such as the number of lanes and the presence / absence of a sidewalk of the road.
登録地データ22は、目的地として設定可能な地点のデータである。目的地として設定可能な地点には、たとえば遊園地、公園、遺跡、構造物、ビル、駅、店舗、交差点、駐車場がある。登録地データ22は、各地点のデータとして、たとえば、地点の座標値、地点に存在する対象物の名称、種類を含む。
なお、地図データ21および登録地データ22の一部または全部は、無線通信部15により取得されてよい。無線通信部15により取得されたデータは、通信取得データ31として、メモリデバイス16に記憶される。
The registered
Part or all of the map data 21 and the registered
現在位置データ23は、ナビゲーション装置1の現在位置を示すデータである。現在位置データ23は、たとえば現在位置の座標値を含む。現在位置データ23は、GPS受信部11により繰り返し演算されるナビゲーション装置1の現在位置の緯度経度のデータにより、更新できる。
The current position data 23 is data indicating the current position of the
出発位置データ24は、ナビゲーション装置1が移動を開始した出発位置を示すデータである。出発位置データ24は、過去の位置を示すデータである。出発位置データ24は、たとえば出発位置の座標値を含む。
The departure position data 24 is data indicating a departure position where the
候補目的地データ25は、目的地の探索条件に基づいて、目的地の候補として探索された地点のデータである。候補目的地データ25は、探索された地点を特定するためのデータとして、たとえば、候補目的地として選択された地点に存在する対応物の名称、座標値を含む。 Candidate destination data 25 is data of points searched as destination candidates based on destination search conditions. Candidate destination data 25 includes, for example, the names and coordinate values of corresponding objects present at the points selected as candidate destinations as data for specifying the searched points.
目的地データ26は、目的地として選択された地点のデータである。目的地データ26は、選択された地点を特定するためのデータとして、たとえば、目的地として選択された地点に存在する対応物の名称、座標値を含む。
The
目的地履歴データ27は、過去に目的地に至る経路として選択された経路のデータである。目的地履歴データ27は、目的地データ26を蓄積したデータである。目的地履歴データ27は、過去に目的地として選択された各経路のデータとして、たとえば、目的地として選択された地点に存在する対応物の名称、座標値を含む。
The
候補経路データ28は、出発位置または現在位置から目的地までの経路として探索された1乃至複数の経路を示すデータである。候補経路データ28は、探索された候補経路を示すデータとして、たとえば、候補経路を示す座標値リストを含む。
The
案内経路データ29は、候補経路データ28から選択された1つの案内経路のデータである。案内経路データ29は、案内経路を示すデータとして、たとえば、案内経路を示す座標値リストを含む。
The guide route data 29 is data of one guide route selected from the
経路履歴データ30は、過去に案内経路とされた経路のデータである。経路履歴データ30は、案内経路データ29を蓄積したデータである。経路履歴データ30は、過去に案内経路とされた経路のデータとして、たとえば、案内経路を示す座標値リストを含む。 The route history data 30 is data of a route that has been a guide route in the past. The route history data 30 is data in which the guide route data 29 is accumulated. The route history data 30 includes, for example, a coordinate value list indicating a guide route as data of a route that has been a guide route in the past.
図1において、CPU17は、マイクロコンピュータである。
RAM18は、プログラムおよびデータを一時記憶する揮発性メモリである。
CPU17は、図2のメモリデバイス16に記憶されるナビゲーションプログラム41をRAM18に読み込んで実行する。これにより、ナビゲーション装置1には、図1に示すように、制御部42が実現される。
制御部42は、ナビゲーション装置1の制御部42として機能し、ナビゲーション装置1の全体的な動作を制御する。
制御部42は、ナビゲーション装置1にナビゲーション機能を実現するために、たとえば、ナビゲーション装置1の位置を取得する処理と、ナビゲーション装置1の進行方向を推定する処理と、推定された進行方向の目的地を探索する処理と、探索した目的地を、選択可能な候補目的地としてディスプレイデバイス13に表示する処理と、選択された候補目的地を目的地とする案内経路を探索して案内する処理と、を実行する。
なお、メモリデバイス16に記憶されるナビゲーションプログラム41は、ナビゲーション装置1の出荷前にメモリデバイス16に記録されたものでも、出荷後にメモリデバイス16に記録されたものでもよい。出荷後にメモリデバイス16に記録されるナビゲーションプログラム41は、たとえばCD−ROM(CompactDisc-ReadOnlyMemory)などのコンピュータ読取可能な記録媒体に記録されたものをインストールしたものでも、通信ネットワークなどを通じて図示外のサーバ装置からダウンロードしたものでもよい。
In FIG. 1, a
The
The
The
In order to realize the navigation function in the
The
次に、図1のナビゲーション装置1の動作について説明する。
ナビゲーション機能が起動されると、制御部42は、GPS受信部11の座標値または加速度センサ12の加速度を用いて、ナビゲーション装置1の最新の位置を取得する。制御部42は、取得した最新の位置により現在位置データ23を更新する。
また、制御部42は、現在位置データ23を用いて地図データ21から、現在位置を含むテクスチャデータを読み込む。制御部42は、現在位置を地図上に表示するデータを生成し、ディスプレイデバイス13へ出力する。ディスプレイデバイス13は、現在位置を地図上に表示する。
制御部42は、以上の現在位置データ23および表示地図の更新処理を、周期的に繰り返す。
また、制御部42は、たとえばナビゲーション装置1において目的地が設定される場合、設定された目的地までの案内処理を実行する。
Next, the operation of the
When the navigation function is activated, the
The
The
For example, when a destination is set in the
図3は、図1の制御部42による案内処理を示すフローチャートである。
図3の案内処理において、制御部42は、目的地の設定の要否を判断する(ステップST1)。
制御部42は、目的地の設定の要否の確認画面の表示データを生成し、ディスプレイデバイス13に表示させる。
タッチパネルデバイス14は、ディスプレイデバイス13に表示された画面に対するユーザ操作を検出する。タッチパネルデバイス14から操作位置データが入力されると、制御部42は、該操作位置に基づいて、目的地の設定の要否を判断する。
FIG. 3 is a flowchart showing the guidance processing by the
In the guidance process of FIG. 3, the
The
The
目的地の設定が必要である場合、制御部42は、目的地および案内経路を探索して案内する処理を開始する。
具体的には、制御部42は、まず、目的地を選択するために、目的地のリストをディスプレイデバイス13に表示させる(ステップST2)。
制御部42は、メモリデバイス16の登録地データ22および目的地履歴データ27から、地点のデータを読み込み、これらの地点を選択可能に表示する表示データを生成し、ディスプレイデバイス13に表示させる。
タッチパネルデバイス14がディスプレイデバイス13に表示された1つの地点に対するユーザ操作を検出する。制御部42は、タッチパネルデバイス14から入力される操作位置データに基づいて、その操作位置に表示している地点を目的地として選択する(ステップST3)。制御部42は、メモリデバイス16の目的地データ26を、選択した地点のデータにより更新する。
When setting of the destination is necessary, the
Specifically, the
The
The
目的地を選択すると、制御部42は、選択した目的地へ至る経路を探索する(ステップST4)。
制御部42は、現在位置データ23、目的地データ26および経路データを読み込み、現在位置から目的地までの経路を探索する。制御部42は、たとえば最短距離、最短時間、一般道優先、有料道路優先、屋根道優先などの経路の探索条件に応じた経路を探索する。メモリデバイス16は、制御部42は、探索した経路により、候補経路データ28を更新する。候補経路データ28には、複数の探索条件に対応する複数の経路の候補のデータが記憶される。
When the destination is selected, the
The
複数の経路の候補を探索した後、制御部42は、探索した複数の経路から1つを、案内経路として選択する(ステップST5)。
制御部42は、候補経路データ28、地図データ21のテクスチャデータを読み込み、探索した複数の経路を地図上に表示するデータを生成し、ディスプレイデバイス13に表示させる。
タッチパネルデバイス14がディスプレイデバイス13に表示された1つの経路に対するユーザ操作を検出する。制御部42は、タッチパネルデバイス14から入力される操作位置データに基づいて、その操作位置に表示している経路を案内経路として選択する。制御部42は、選択した経路のデータにより、メモリデバイス16の案内経路データ29を更新する。
After searching for a plurality of route candidates, the
The
The
目的地および案内経路を選択すると、制御部42は、該案内経路での経路案内を開始する(ステップST6)。
制御部42は、現在位置データ23を読み込み、ディスプレイデバイス13の表示画面に表示する地図範囲を決定する。
次に、制御部42は、該表示する地図範囲の案内経路データ29、テクスチャデータを読み込み、現在位置および案内経路を地図上に表示するデータを生成し、ディスプレイデバイス13に表示させる。ユーザは、表示された地図および案内経路にしたがって、現在位置から目的地へ向かって移動を開始できる。
制御部42は、たとえば現在位置データ23を更新する度に上述した処理を繰り返し、ディスプレイデバイス13の表示を更新する。ディスプレイデバイス13に表示される地図および案内経路は、ナビゲーション装置1の移動に応じて更新される。ユーザは、ナビゲーション装置1に表示された地図および案内経路により移動方向を確認し、選択した目的地まで移動できる。
When the destination and the guidance route are selected, the
The
Next, the
For example, the
目的地までの経路案内が完了すると、制御部42は、終了処理を実行する。
制御部42は、案内した目的地データ26により、目的地履歴データ27を更新する。また、案内経路データ29により、経路履歴データ30を更新する。
これにより、ユーザを実際に案内した目的地と案内経路が、メモリデバイス16に蓄積される。ユーザは、後にこれらを呼び出して再利用できる。
When the route guidance to the destination is completed, the
The
As a result, the destination and guidance route that actually guided the user are stored in the
このように、ナビゲーション装置1は、ユーザの目的地および案内経路を探索し、該案内経路で目的地までユーザを案内できる。
しかしながら、上述したように、この案内機能を利用するためには、ユーザは、移動を開始する前に、出発位置点において目的地および案内経路を設定する必要がある。
出発前に毎回目的地を設定することは、ユーザにとって手間である。
また、急いで出発したい場合、ユーザは、その手間を惜しんで、目的地を設定しないまま出発することがある。
このように、案内機能は、十分に利用されているとは言えない。
そこで、本実施形態では、出発前に目的地を設定しない場合でも、移動開始後に目的地を簡単に設定できるようにする。これにより、案内機能の利便性の向上が図れる。以下、詳しく説明する。
In this way, the
However, as described above, in order to use this guidance function, the user needs to set a destination and a guidance route at the departure point before starting the movement.
Setting the destination each time before departure is troublesome for the user.
In addition, when the user wants to start quickly, the user may leave without setting the destination with the effort.
Thus, it cannot be said that the guidance function is fully utilized.
Therefore, in the present embodiment, even when the destination is not set before departure, the destination can be easily set after the start of movement. Thereby, the convenience of the guidance function can be improved. This will be described in detail below.
図3のステップST1において、目的地の設定が不要であると判断すると、制御部42は、さらに移動が開始されたか否かを判断する(ステップST7)。
制御部42は、たとえばGPS受信部11の検出位置が所定距離以上変化した場合、移動が開始されたと判断する。
制御部42は、移動開始が検出されるまで、これらのステップST1およびステップST7による判断処理を繰り返す。
If it is determined in step ST1 of FIG. 3 that setting of a destination is not necessary, the
For example, when the detection position of the GPS receiving unit 11 has changed by a predetermined distance or more, the
The
そして、出発前に目的地が選択されないまま移動が開始されると、制御部42は、目的地の予測案内処理を開始する(ステップST8)。
Then, when the movement is started before the destination is selected before departure, the
図4は、図3の目的地の予測案内処理の詳しいフローチャートである。
図4の目的地の予測案内処理において、制御部42は、移動を開始した出発位置を保存する(ステップST11)。
制御部42は、予測案内処理を開始すると判断した時点でのナビゲーション装置1の現在位置データ23により、出発位置データ24を更新する。
また、制御部42は、地図データ21のテクスチャデータを読み込み、現在位置およびその周囲を表示する地図をディスプレイデバイス13に表示させる(ステップST12)。
FIG. 4 is a detailed flowchart of the destination prediction guidance processing of FIG.
In the predicted guidance process for the destination shown in FIG. 4, the
The
Moreover, the
出発位置を保存して表示した後、制御部42は、候補目的地を予測して提示する処理を開始する。
この候補目的地の予測提示処理において、制御部42は、まず、移動開始後の現在位置を取得する(ステップST13)。
たとえば、制御部42は、GPS受信部11が演算した現在位置を取得する。
また、GPS受信部11が新たな現在位置を演算していない場合、制御部42は、GPS受信部11の現在位置を最後に更新した後の未更新期間での加速度センサ12の検出値を用いてGPS受信部11が最後に演算した現在位置を補正し、現在位置を取得する。
制御部42は、取得した最新の現在位置により、現在位置データ23を更新する。
After storing and displaying the departure position, the
In this candidate destination prediction presentation process, the
For example, the
When the GPS receiving unit 11 has not calculated a new current position, the
The
最新の現在位置を取得した後、制御部42は、ナビゲーション装置1の進行方向を推定する(ステップST14)。
たとえば、制御部42は、出発位置から現在位置へ向かう方向を、ナビゲーション装置1の進行方向として推定する。
また、制御部42は、推定したナビゲーション装置1の進行方向を基準とし、該進行方向に対して所定の角度範囲内にある地点を、移動中に目的地として選択するための候補目的地として探索する(ステップST15)。制御部42は、登録地データ22、目的地履歴データ27を読み込み、所定の角度範囲内の地点を探索する。制御部42は、この候補目的地の探索により得た1乃至複数の地点のデータにより、候補目的地データ25を更新する。
After acquiring the latest current position, the
For example, the
In addition, the
図5は、候補目的地の探索処理の説明図である。
図5は、地図データ21の1つの区域を表示する地図である。図5には、出発位置SP、現在位置PP、探索対象の複数の地点である第1地点P1から第6地点P6、が図示されている。
この場合、制御部42は、まず、出発位置SPの座標値から現在位置PPの座標値へ向かう方向を、ナビゲーション装置1の進行方向として推定する。図5の3本の点線のうち、真ん中の点線L1が、推定されたナビゲーション装置1の信号方向を示す。
FIG. 5 is an explanatory diagram of the candidate destination search process.
FIG. 5 is a map that displays one area of the map data 21. FIG. 5 illustrates a departure position SP, a current position PP, and a plurality of points to be searched, a first point P1 to a sixth point P6.
In this case, the
次に、制御部42は、推定したナビゲーション装置1の進行方向(L1)を基準とし、現在地の進行方向(L1)から所定の角度範囲を特定する。図5の3本の点線のうち、両端の2本の点線L2,L3が、所定の角度範囲の境界線を示す。この境界線(L2,L3)の間が、進行方向(L1)から所定の角度範囲として特定される。境界線(L2,L3)は、現在位置PPから伸びる。
制御部42は、所定の角度範囲内に緯度経度が属する地点を、候補目的地として探索する。制御部42は、登録地データ22および目的地履歴データ27から、該角度範囲内の緯度経度を有する地点を抽出する。制御部42は、抽出した1乃至複数の地点のデータにより、候補目的地データ25を更新する。
図5の場合、制御部42は、探索対象の第1地点P1から第6地点P6のうち、第1地点P1、第2地点P2および第6地点P6を、所定の角度範囲内に緯度経度が属する地点として探索する。
Next, the
The
In the case of FIG. 5, the
なお、この所定の角度範囲内には、多数の地点が存在することが予想される。
この場合、制御部42は、該角度範囲内に存在し且つ出発位置からたとえば10kmのように所定の距離範囲以内に存在する複数の地点を、複数の候補目的地として探索してよい。
また、制御部42は、該角度範囲内の複数の地点を、出発位置に近いものから順番に所定数だけ、複数の候補目的地として探索してよい。
後述するように、探索された複数の候補目的地は、選択可能にディスプレイデバイス13に表示される。ディスプレイデバイス13に同時に選択可能に表示できる候補目的地の個数は、ディスプレイデバイス13の表示画面のサイズにより物理的に制限される。よって、後者のように探索する複数の候補目的地を所定数以下に制限しても、ユーザが選択できる地点は実質的に制限されない。複数の候補目的地を所定数以下に制限することで、候補目的地の探索処理時間を略一定の時間以下に短縮できる。
また、登録地データ22および目的地履歴データ27に登録された地点を、地点の属性に基づいて分類し、ユーザに応じた分類の優先順位で所定数以下の複数の候補目的地を探索してもよい。
It should be noted that a large number of points are expected to exist within the predetermined angle range.
In this case, the
Further, the
As will be described later, the plurality of searched candidate destinations are displayed on the
Further, the points registered in the registered
進行方向から所定の角度範囲内にある候補目的地を探索した後、制御部42は、探索した候補目的地をディスプレイデバイス13に表示する(ステップST16)。制御部42は、候補目的地データ25を読み込み、抽出された候補目的地をディスプレイデバイス13に表示する。
After searching for a candidate destination within a predetermined angle range from the traveling direction, the
図6は、複数の候補目的地を表示する表示画面の一例を示す図である。
図6の表示画面は、ナビゲーション装置1のディスプレイデバイス13に表示される。
図6の地図の表示範囲は、図5の区域の右下部分に対応している。ナビゲーション装置1の現在位置および現在の進行方向が、矢線ARにより表示される。
そして、ディスプレイデバイス13の表示画面の左端には、表示画面の外周に沿って、抽出された3つの候補目的地を示す3つの表示オブジェクトが表示される。具体的には、第1地点P1の表示オブジェクトOB1と、第2地点P2の表示オブジェクトOB2と、第6地点P6の表示オブジェクトOB3とが表示される。
表示オブジェクトOB1〜OB3の表示画面での配置は、図5での地点の位置関係に対応している。たとえば、図6の地図の表示範囲において、表示オブジェクトOB1の延長線上に第1地点P1が存在するように、表示オブジェクトOB1は配置される。
ユーザは、ディスプレイデバイス13の表示により、所望の目的地が候補目的地として提示されているか否かを確認できる。ユーザは、所望の目的地の表示オブジェクトを選択する。タッチパネルデバイス14は、ユーザの操作位置を示すデータを出力する。制御部42は、操作位置データに基づいて、1つの表示オブジェクトが選択されたことを判断する。制御部42は、選択された表示オブジェクトに対応する候補目的地のデータにより、目的地データ26を更新する。
FIG. 6 is a diagram illustrating an example of a display screen that displays a plurality of candidate destinations.
The display screen of FIG. 6 is displayed on the
The display range of the map of FIG. 6 corresponds to the lower right portion of the area of FIG. The current position and the current traveling direction of the
Then, at the left end of the display screen of the
The arrangement of the display objects OB1 to OB3 on the display screen corresponds to the positional relationship of points in FIG. For example, the display object OB1 is arranged so that the first point P1 exists on the extended line of the display object OB1 in the display range of the map of FIG.
The user can confirm whether or not a desired destination is presented as a candidate destination by displaying on the
そして、複数の候補目的地の1つが目的地として選択される(ステップST17)と、制御部42は、経路データを用いて、現在位置から、選択した候補目的地までの1乃至複数の候補経路を探索し、表示する。また、複数の候補経路から案内経路が選択されると、制御部42は、選択した案内経路による経路案内を開始する(ステップST18)。
なお、この経路探索から経路案内までの処理は、図3のステップST4からステップST6までの処理に対応する。
Then, when one of the plurality of candidate destinations is selected as the destination (step ST17), the
Note that the processing from route search to route guidance corresponds to the processing from step ST4 to step ST6 in FIG.
図7は、現在位置から、選択された候補目的地までの案内経路の一例を示す説明図である。
図7の区域は、図5の区域に対応する。第2地点P2が目的地として選択された例である。
そして、表示された複数の候補目的地P1,P2,P6のうちの1つである第2地点P2が目的地として選択された場合、制御部42は、選択した時点での現在位置から、選択した第2地点P2までの案内経路R1を探索する。
その後、制御部42は、図8に示すように、ディスプレイデバイス13の表示画面に、候補目的地を選択した時点での現在位置PPと、該現在位置PPから目的地としての第2地点P2までの案内経路R1とが、地図に重ねて表示される。
図8は、経路案内画面の一例を示す図である。
FIG. 7 is an explanatory diagram showing an example of a guide route from the current position to the selected candidate destination.
The area of FIG. 7 corresponds to the area of FIG. In this example, the second point P2 is selected as the destination.
And when the 2nd point P2 which is one of the displayed several candidate destinations P1, P2, and P6 is selected as a destination, the
Thereafter, as shown in FIG. 8, the
FIG. 8 is a diagram illustrating an example of a route guidance screen.
これに対し、図4のステップST17において、表示した候補目的地がタッチパネルデバイス14の操作により選択されない場合、制御部42は、ステップST13からステップST17までの目的地の予測案内処理を再び実行する。制御部42は、移動中に、候補目的地の1つが選択されるまで、ステップST13からステップST17までの処理を繰り返し実行する。
On the other hand, when the displayed candidate destination is not selected by the operation of the
図9は、複数の候補目的地を表示する、更新された表示画面の一例を示す図である。
現在位置は、図6の現在位置から移動している。
その結果、図9の表示画面の矢線ARは、図6のものと比べて、地図(表示画面)の上方へ移動している。
このように現在位置が上に移動すると、ナビゲーション装置1の進行方向および所定の角度範囲が、図5の区域に対して、上側へ移動する。制御部42は、該角度範囲内の地点として、第1地点P1、と第2地点P2とを探索する。
その結果、図9の表示画面では、第1地点P1に対応する表示オブジェクトと、第2地点P2に対応する表示オブジェクトとが、選択可能な表示オブジェクトとして表示されている。
このように、ユーザに提示する候補目的地は、ユーザによるナビゲーション装置1の移動に従って変化する。
FIG. 9 is a diagram illustrating an example of an updated display screen that displays a plurality of candidate destinations.
The current position has moved from the current position in FIG.
As a result, the arrow line AR on the display screen in FIG. 9 has moved to the upper side of the map (display screen) compared to that in FIG.
Thus, when the current position moves upward, the traveling direction of the
As a result, on the display screen of FIG. 9, the display object corresponding to the first point P1 and the display object corresponding to the second point P2 are displayed as selectable display objects.
In this way, the candidate destination presented to the user changes according to the movement of the
以上のように、本実施形態のナビゲーション装置1は、ユーザが目的地を選択しないまま出発した場合、出発後の実際の移動経路に基づいて移動開始後に候補目的地を自動探索し、提示する。ユーザは、移動中に、移動方向に応じて自動的に探索された目的とする候補目的地を選択し、該候補目的地までの経路案内を受けることができる。ユーザは、出発前に目的地を設定することなく、経路案内を利用できる。
As described above, when the user departs without selecting a destination, the
特に、本実施形態のナビゲーション装置1は、出発時に出発位置SPを保存し、その出発位置SPから移動開始後の現在位置PPへ向かう方向を進行方向(L1)として特定し、該進行方向を基準とした所定の角度範囲内の候補目的地を探索して提示する。よって、ナビゲーション装置1は、ユーザが過去に訪れたことがない地点を候補目的地として提示し、該未到達地点までの経路を案内することができる。
In particular, the
また、本実施形態のナビゲーション装置1は、候補目的地を、ディスプレイデバイス13の表示画面に表示されている地図の表示範囲と無関係に探索し、地図の表示範囲外の候補目的地を、表示画面の外周に沿って配置した選択可能なオブジェクトにより提示する。ユーザは、表示された該オブジェクトを選択することにより、地図の表示範囲外の候補目的地を目的地として選択できる。ナビゲーション装置1は、ディスプレイデバイス13に表示されない遠方の地点についても、選択可能な候補目的地として提示できる。ユーザは、案内に適した縮尺の地図をディスプレイデバイス13の表示画面に表示させた状態で、該表示の範囲外に存在する地点を候補目的地として移動中に選択し、選択した目的地までの経路案内を受けることができる。
In addition, the
[第2実施形態]
次に、本発明の第2実施形態に係るナビゲーション装置1について説明する。
第2実施形態に係るナビゲーション装置1は、候補目的地の探索処理が、第1実施形態のものと異なる。以下、第1実施形態との相違点について説明する。
[Second Embodiment]
Next, a
The
図10は、第2実施形態での、目的地の予測案内処理のフローチャートである。
図10の目的地の予測案内処理において、制御部42は、出発位置を保存し(ステップST11)、地図を表示した後(ステップST12)、候補目的地を予測して提示する処理を開始する。
FIG. 10 is a flowchart of destination prediction guidance processing in the second embodiment.
In the destination prediction guidance process of FIG. 10, the
この候補目的地の予測提示処理において、制御部42は、候補目的地の抽出処理と、絞り込み処理との、二段階の処理を実行する。
制御部42は、候補目的地を抽出するために、最新の現在位置を取得し(ステップST13)、ナビゲーション装置1の進行方向を推定し(ステップST14)、該進行方向に対して所定の角度範囲内にある地点を候補目的地として探索する(ステップST15)。
In this candidate destination prediction presentation process, the
In order to extract the candidate destination, the
次に、制御部42は、抽出処理により得た複数の地点の絞り込み処理を実行する(ステップST21)。
制御部42は、経路履歴データ30から、抽出した地点へ案内した過去の移動経路を探索する。
制御部42は、探索した過去の経路と、ナビゲーション装置1の現在の移動経路とを比較する。制御部42は、たとえば出発位置および現在位置が、探索した過去の経路上に位置するか否かで、一致を判断する。
そして、これらの経路が一致していない場合、制御部42は、探索した過去の経路により至った地点を、探索した地点から除く。
経路が一致する地点は、探索した地点に残す。経路が探索されなかった地点は、探索した地点に残す。
制御部42は、この過去の経路により絞り込んだ1乃至複数の地点のデータにより、候補目的地データ25を更新する。
Next, the
The
The
If these routes do not match, the
The point where the route matches is left at the searched point. The point where the route is not searched is left as the searched point.
The
図11は、候補目的地の探索処理および絞り込み処理の説明図である。
図11は、図5に対応する。また、出発位置SP、現在位置PP、第1地点P1から第6地点P6に加えて、経路履歴データ30の第1過去経路R2と第2過去経路R3と、が図示されている。
第1過去経路R2は、出発位置から第2地点P2へ至る経路である。
第2過去経路R3は、出発位置から第6地点P6へ至る経路である。
FIG. 11 is an explanatory diagram of a candidate destination search process and a narrowing process.
FIG. 11 corresponds to FIG. Further, the first past route R2 and the second past route R3 of the route history data 30 are illustrated in addition to the departure position SP, the current position PP, and the first point P1 to the sixth point P6.
The first past route R2 is a route from the departure position to the second point P2.
The second past route R3 is a route from the departure position to the sixth point P6.
図11では、ステップST15の候補目的地の探索処理により、探索対象の第1地点P1から第6地点P6のうち、第1地点P1、第2地点P2および第6地点P6が探索される。
制御部42は、探索した各地点について、過去経路に応じた絞り込み処理を実行する(ステップST21)。
たとえば、ユーザは、第2過去経路R3により第6地点P6へ行ったことがあるとする。現在位置PPは、第2過去経路R3から外れている。この場合、制御部42は、探索により抽出した第6地点P6を除外する。
また、ユーザは、第1過去経路により第2地点P2へ行ったことがあるとする。現在位置PPは、第2過去経路R3上にある。この場合、制御部42は、探索により抽出した第2地点P2を残す。
また、第1地点P1については、過去経路がないとする。この場合、制御部42は、探索により抽出した第1地点P1を残す。
In FIG. 11, the first point P1, the second point P2, and the sixth point P6 are searched from the first point P1 to the sixth point P6 to be searched by the search process of the candidate destination in step ST15.
The
For example, it is assumed that the user has gone to the sixth point P6 by the second past route R3. The current position PP is out of the second past route R3. In this case, the
Further, it is assumed that the user has been to the second point P2 by the first past route. The current position PP is on the second past route R3. In this case, the
Further, it is assumed that there is no past route for the first point P1. In this case, the
候補目的地を、過去経路が一致しない地点以外のものに絞り込んだ後、制御部42は、探索した候補目的地をディスプレイデバイス13に表示する(ステップST16)。
制御部42は、候補目的地データ25を読み込み、抽出された候補目的地をディスプレイデバイス13に表示する。
After narrowing the candidate destinations to points other than the points where the past routes do not match, the
The
図12は、複数の候補目的地を表示する表示画面の一例を示す図である。
図12の表示画面は、図6に対応する。
そして、図12の表示画面の左端には、表示画面の外周に沿って、抽出された2つの候補目的地に対応する2つの表示オブジェクトが表示される。具体的には、第1地点P1に対応する表示オブジェクトと、第2地点P2に対応する表示オブジェクトと、が表示される。
FIG. 12 is a diagram illustrating an example of a display screen that displays a plurality of candidate destinations.
The display screen of FIG. 12 corresponds to FIG.
Then, at the left end of the display screen of FIG. 12, two display objects corresponding to the two extracted candidate destinations are displayed along the outer periphery of the display screen. Specifically, a display object corresponding to the first point P1 and a display object corresponding to the second point P2 are displayed.
図10の目的地の予測案内処理において、ステップST17以降の処理は、第1実施形態の図4と同様であり、説明を省略する。 In the destination prediction guidance process of FIG. 10, the processes after step ST <b> 17 are the same as those in FIG. 4 of the first embodiment, and a description thereof is omitted.
以上のように、本実施形態のナビゲーション装置1は、進行方向(L1)から所定の角度範囲内に位置する地点のうち、過去の移動経路が一致していない地点を、候補目的地から除外する。過去の移動経路により、候補目的地を絞り込む。
これにより、ユーザが選択する可能性が低い地点を、候補目的地として提示しないようにできる。ユーザが移動を開始した経路により向かおうとしている所望の目的地を優先的に提示できる。
たとえば、第1実施形態では、第6地点P6の表示オブジェクトOB3の表示は、図9の矢線ARに示す現在位置まで移動して初めて消去される。これに対し、本実施形態では、図12の矢線ARに示すように、それよりも手前の現在位置において、表示オブジェクトOB3が表示されないようになる。
As described above, the
Thereby, it is possible to prevent a point that is unlikely to be selected by the user from being presented as a candidate destination. It is possible to preferentially present a desired destination that the user is about to travel on the route on which the user has started moving.
For example, in the first embodiment, the display of the display object OB3 at the sixth point P6 is erased only after moving to the current position indicated by the arrow AR in FIG. On the other hand, in the present embodiment, as indicated by the arrow AR in FIG. 12, the display object OB3 is not displayed at the current position before that.
なお、第2実施形態では、制御部42は、第1実施形態と同様に登録地データ22、目的地履歴データ27の地点を進行方向(L1)に対する所定の角度範囲で探索した後、過去の走行履歴(過去経路R2,R3)により絞り込みをかけている。
この他にもたとえば、制御部42は、過去の走行履歴(過去経路)により、目的地および走行履歴が共に合致する地点を、候補目的地として絞り込んでもよい。
また、制御部42は、過去の走行履歴(過去経路R2,R3)と現在の移動経路とを比較し、現在の移動経路と合致する過去の走行履歴の目的地を、候補目的地として選択してもよい。
また、制御部42は、第1実施形態での処理と、第2実施形態での処理とを、状況に応じて切り替えてもよい。たとえば第1実施形態での処理により得られる地点の個数が多い場合にのみ、第2実施形態での絞り込み処理を実行するようにしてもよい。
In the second embodiment, the
In addition to this, for example, the
Further, the
Moreover, the
[第3実施形態]
次に、本発明の第3実施形態に係るナビゲーション装置1について説明する。
第3実施形態に係るナビゲーション装置1は、候補目的地の探索処理が、第1実施形態のものと異なる。以下、第1実施形態との相違点について説明する。
[Third Embodiment]
Next, a
The
図13は、第3実施形態での、候補目的地の探索処理の説明図である。
図4のステップST15の、移動中の候補目的地探索処理において、制御部42は、推定したナビゲーション装置1の進行方向と、現在位置PPでの進行方向とを勘案し、角度範囲を決定する。
制御部42は、たとえば、出発位置SPから現在位置PPまでの距離に応じた大きさのナビゲーション装置1の進行方向を示す第1ベクトルD1と、現在位置PPの同方向への連続移動距離に応じた大きさの第2ベクトルD2とを合成し、この合成方向を移動中の候補目的地探索処理に用いる進行方向とする。
制御部42は、合成方向を基準とし、該合成方向に対して所定の角度範囲内にある地点を、移動中に目的地として選択するための候補目的地として探索する(ステップST15)。
図13には、合成方向を示す線分L4、この合成方向を基準とした所定の角度範囲の両端を示す2本の点線L5,L6が図示されている。制御部42は、点線L5と点線L6との間に位置する地点を、移動中に目的地として選択するための候補目的地として探索する。制御部42は、探索対象の第1地点P1から第6地点P6のうち、第1地点P1および第2地点P2を、所定の角度範囲内に緯度経度が属する地点として探索する。
FIG. 13 is an explanatory diagram of a candidate destination search process according to the third embodiment.
In the candidate destination search process during movement in step ST15 of FIG. 4, the
For example, the
The
FIG. 13 shows a line segment L4 indicating the composite direction and two dotted lines L5 and L6 indicating both ends of a predetermined angle range with reference to the composite direction. The
以上のように、本実施形態のナビゲーション装置1は、ユーザが目的地を選択しないまま出発した場合、出発後の実際の移動経路に基づいて移動開始後に候補目的地を自動探索し、提示する。ユーザは、移動中に、移動方向に応じて自動的に探索された目的とする候補目的地を選択し、該候補目的地までの経路案内を受けることができる。ユーザは、出発前に目的地を設定することなく、経路案内を利用できる。
特に、本実施形態では、出発位置SPから現在位置PPへ向かうナビゲーション装置1の進行方向に、現在の進行方向を合成しているため、現在の進行方向を考慮した範囲について候補目的地を探索できる。出発位置SPから目的地まで直線的に進むことができない道路事情を考慮し、より確からしい候補目的地を抽出できる。
また、合成の際のナビゲーション装置1の進行方向を、出発位置SPから現在位置PPまでの距離に応じた大きさのベクトルとして合成している。よって、出発位置SPからかなり進んだ時点において、候補となり得ない地点を候補目的地として抽出し難くなる。目的地に近くなるほど、最適な地点を候補目的地として抽出することが可能になる。
なお、本実施形態では、出発位置SPから現在位置PPへ向かうナビゲーション装置1の進行方向と、現在位置PPの移動方向とを合成している。この他にもたとえば、現在位置PPの移動方向を、所定の角度範囲の基準方向としてもよい。
As described above, when the user departs without selecting a destination, the
In particular, in the present embodiment, since the current traveling direction is synthesized with the traveling direction of the
Further, the traveling direction of the
In the present embodiment, the traveling direction of the
[第4実施形態]
図14は、本発明の第4実施形態に係るナビゲーションシステム51の概略構成図である。
図14のナビゲーションシステム51は、多機能携帯端末52、サーバ装置53、およびこれらを接続する通信ネットワーク54を有する。
そして、第4実施形態のナビゲーションシステム51は、多機能携帯端末52に第2実施形態と同様のナビゲーションを実現するために、サーバ装置53はナビゲーション処理を実行し、多機能携帯端末52はナビゲーションのユーザインタフェースとして機能する。
ナビゲーションシステム51は、クライアントサーバシステムの一種である。
以下、主に、第2実施形態との相違点について説明する。
[Fourth Embodiment]
FIG. 14 is a schematic configuration diagram of a navigation system 51 according to the fourth embodiment of the present invention.
The navigation system 51 of FIG. 14 includes a multi-function
In the navigation system 51 of the fourth embodiment, the
The navigation system 51 is a kind of client server system.
Hereinafter, differences from the second embodiment will be mainly described.
通信ネットワーク54は、たとえばインターネット、電話回線網で構成される。通信ネットワーク54は、多機能携帯端末52と無線通信する基地局55を有する。
The
多機能携帯端末52は、たとえばスマートフォンなどのユーザが携帯可能な端末である。
多機能携帯端末52のハードウェア構成は、たとえば図1のナビゲーション装置1のものと同様である。同一の符号を使用して図示を省略する。
The multifunctional
The hardware configuration of the multi-function
多機能携帯端末52の無線通信部15は、基地局55と通信回線を確立する。無線通信部15は、この通信回線を用いて、多機能携帯端末52を用いたナビゲーションにおいて、サーバ装置53から各種の通信データを受信する。無線通信部15は、受信した通信データをCPU17へ出力する。
無線通信部15は、通信回線を用いて、CPU17から入力されるリクエストなどの通信データを送信する。通信データは、基地局55に受信された後、通信ネットワーク54を通じてサーバ装置53により受信される。
The
The
多機能携帯端末52のCPU17は、メモリデバイス16に記憶されたナビゲーションプログラム41をRAM18に読み込んで実行する。これにより、多機能携帯端末52のクライアント制御部61が実現される。
クライアント制御部61は、多機能携帯端末52をサーバ装置53のユーザインタフェースとして機能させる制御を実行する。
具体的にはたとえば、クライアント制御部61は、無線通信部15がサーバ装置53から受信した通信データにより表示データを生成し、ディスプレイデバイス13に表示させる。
また、クライアント制御部61は、タッチパネルデバイス14から入力される操作位置データに基づいて、操作に対応するリクエストを生成し、無線通信部15へ出力する。無線通信部15は、リクエストをサーバ装置53へ送信する。
The
The
Specifically, for example, the
Further, the
図15は、図14のサーバ装置53のハードウェアを示す概略構成図である。
図15のサーバ装置53は、サーバ通信部71、サーバメモリデバイス72、サーバCPU73、サーバRAM74、およびこれらを接続するサーバシステムバス75を有する。
これらのサーバ装置53の各部71〜75は、図1のナビゲーション装置1の同名のものと同じ機能を有するので、説明を省略する。
FIG. 15 is a schematic configuration diagram showing hardware of the
15 includes a
Since each part 71-75 of these
サーバメモリデバイス72は、ナビゲーション用データとして、図2と同様の地図データ21、登録地データ22、多機能携帯端末52の候補目的地データ25、多機能携帯端末52の目的地データ26、多機能携帯端末52の目的地履歴データ27、多機能携帯端末52の候補経路データ28、多機能携帯端末52の案内経路データ29、多機能携帯端末52の経路履歴データ30、多機能携帯端末52の現在位置データ23、多機能携帯端末52の出発位置データ24、および多機能携帯端末52での通信取得データ31を記憶する。
この他にも、サーバメモリデバイス72は、図示されていない他の多機能携帯端末の目的地履歴データ76、他の多機能携帯端末の経路履歴データ77を記憶する。
As the navigation data, the
In addition to this, the
サーバCPU73は、サーバメモリデバイス72に記憶されるナビゲーションプログラム41をサーバRAM74に読み込んで実行する。これにより、サーバ装置53に、サーバ制御部78が実現される。
サーバ制御部78は、ナビゲーションシステム51の全体を制御する制御部として機能する。
サーバ制御部78は、多機能携帯端末52をユーザインタフェースに用いたナビゲーション機能を実現するために、たとえば、多機能携帯端末52の位置を取得する処理と、多機能携帯端末52の進行方向を推定する処理と、推定された進行方向の目的地を探索する処理と、探索した目的地を、選択可能な候補目的地として多機能携帯端末52のディスプレイデバイス13に表示する処理と、選択された候補目的地を目的地とする案内経路を探索して案内する処理と、を実行する。
The
The
In order to realize a navigation function using the multi-function
以下、ナビゲーションシステム51の動作を説明する。 Hereinafter, the operation of the navigation system 51 will be described.
多機能携帯端末52を用いたナビゲーション処理を実行するために、サーバ制御部78は、多機能携帯端末52から、多機能携帯端末52の最新の現在位置を取得する。
サーバ制御部78は、位置情報のリクエストを多機能携帯端末52へ送信する。リクエストは、サーバ通信部71から送信され、通信ネットワーク54および基地局55を通じて、多機能携帯端末52の無線通信部15に受信される。
多機能携帯端末52のクライアント制御部61は、多機能携帯端末52の無線通信部15が受信したリクエストに応じて多機能携帯端末52の最新の現在位置を取得し、サーバ装置53へ送信する。最新の現在位置のデータは、多機能携帯端末52の無線通信部15から基地局55へ送信され、基地局55および通信ネットワーク54を通じて、サーバ装置53のサーバ通信部71に受信される。
In order to execute the navigation process using the multi-function
The
The
多機能携帯端末52の現在位置を取得したサーバ制御部78は、多機能携帯端末52の現在位置を、多機能携帯端末52に表示させる処理を実行する。サーバ制御部78は、多機能携帯端末52の現在位置を含む地域のテクスチャデータを読み込み、地図の表示データを生成し、多機能携帯端末52へ送信する。クライアント制御部61は、受信したデータに基づいてディスプレイデバイス13に表示する表示データを生成し、ディスプレイデバイス13に表示させる。
The
サーバ制御部78は、多機能携帯端末52から、多機能携帯端末52の最新の現在位置を繰り返し取得する。サーバ制御部78は、取得した複数の現在位置に基づいて、多機能携帯端末52の移動の有無を判断する。
そして、たとえば多機能携帯端末52の目的地を設定する処理を実行する前に、多機能携帯端末52の移動が開始された場合、サーバ制御部78は、図10と同様の流れで目的地の予測案内処理を実行する。
The
Then, for example, when the movement of the multi-function
目的地の予測案内処理において、サーバ制御部78は、移動開始を検出した時点での現在位置により、出発位置データ24を更新する。
その後、新たな現在位置を取得すると、出発位置から最新の現在位置へ向かう方向を多機能携帯端末52の進行方向と推定し、該進行方向から所定の角度範囲の候補目的地を探索する。
この候補目的地を探索において、サーバ制御部78は、まず、登録地データ22、多機能携帯端末52の目的地履歴データ27とともに、他の多機能携帯端末の目的地履歴データ76を読み込む。サーバ制御部78は、登録地データ22、多機能携帯端末52の目的地履歴データ27、および他の多機能携帯端末の目的地履歴データ76から、進行方向から所定の角度範囲の地点を抽出する。
In the predicted destination guidance process, the
Thereafter, when a new current position is acquired, the direction from the departure position to the latest current position is estimated as the traveling direction of the multi-function
In searching for this candidate destination, the
次に、サーバ制御部78は、抽出した地点についての絞り込み処理を実行する。サーバ制御部78は、多機能携帯端末52の経路履歴データ30、他の多機能携帯端末の経路履歴データ77を読み込み、現在の移動経路と一致しない過去経路の目的地を、抽出した地点から除く。
サーバ制御部78は、他の多機能携帯端末の過去経路(経路履歴データ77)により絞り込んだ1乃至複数の地点のデータにより、候補目的地データ25を更新する。
Next, the
The
図16は、第4実施形態での候補目的地の探索処理の説明図である。
図16は、図11に対応する。
そして、図16には、他の多機能携帯端末の目的地履歴データ76としての第7地点P7と、他の多機能携帯端末による第7地点P7へ至る第4過去経路R4と、が図示されている。
この場合、サーバ制御部78は、図10のステップST15の地点の抽出処理により、第1地点P1から第7地点P7までの複数の地点から、第1地点P1、第2地点P2、第6地点P6および第7地点P7を抽出する。
また、サーバ制御部78は、抽出した複数の地点についての、過去経路による絞り込み処理を実行する(ステップST21)。サーバ制御部78は、経路履歴データ30を用いて、第1地点P1、第2地点P2とともに、第4過去経路R4に対応する第7地点P7を、絞り込んだ候補目的地として探索する。
FIG. 16 is an explanatory diagram of a candidate destination search process in the fourth embodiment.
FIG. 16 corresponds to FIG.
FIG. 16 illustrates a seventh point P7 as the
In this case, the
Moreover, the
なお、仮にたとえば、他の多機能携帯端末の目的地履歴データ76に第6地点P6が含まれ、他の多機能携帯端末の経路履歴データ77に図11とは異なる現在位置PPを通る過去経路が記録され、この過去経路が現在の移動経路と合致する場合、サーバ制御部78は、第2実施形態とは異なり、第6地点P6を削除しない。
サーバ制御部78は、該多機能携帯端末52の経路履歴データ30の過去経路、および他の多機能携帯端末の目的地履歴データ76の過去経路のうち、いずれか1つの過去経路において合致する候補目的地を残す。
Note that, for example, the sixth point P6 is included in the
The
次に、サーバ制御部78は、探索して絞り込んだ候補目的地を表示するデータを生成し、多機能携帯端末52へ送信する。クライアント制御部61は、ディスプレイデバイス13に候補目的地を表示し、タッチパネルデバイス14の操作位置データに基づいて1つの候補目的地を選択する。クライアント制御部61は、選択した候補目的地を示すデータをサーバ装置53へ送信する。サーバ制御部78は、受信データに含まれる候補目的地のデータにより、目的地データ26を更新する。
Next, the
図17は、第4実施形態での、複数の候補目的地を表示する表示画面の一例を示す図である。
図17の表示画面は、図6に対応する。
そして、図17のディスプレイデバイス13の表示画面の左端には、表示画面の外周に沿って、抽出された3つの候補目的地に対応する3つの表示オブジェクトが表示される。具体的には、第1地点P1の表示オブジェクトOB1、第2地点P2の表示オブジェクトOB2、第7地点P7の表示オブジェクトOB4、が表示される。
クライアント制御部61は、この3つの表示オブジェクトのうちの1つを目的地として選択することができる。クライアント制御部61は、選択した候補目的地を示すデータを、サーバ装置53へ送信する。
FIG. 17 is a diagram illustrating an example of a display screen that displays a plurality of candidate destinations according to the fourth embodiment.
The display screen of FIG. 17 corresponds to FIG.
Then, at the left end of the display screen of the
The
目的地として選択された候補目的地のデータを受信すると、サーバ制御部78は、目的地データ26を更新し、選択した目的地へ至る候補経路を探索し、多機能携帯端末52へ送信する。クライアント制御部61は、ディスプレイデバイス13に候補経路を表示し、タッチパネルデバイス14の操作位置データに基づいて1つの候補経路を選択する。クライアント制御部61は、選択した候補経路を示すデータをサーバ装置53へ送信する。サーバ制御部78は、受信データに含まれる候補経路のデータにより、候補経路の1つを案内経路として選択し、案内経路データ29を更新する。
When the data of the candidate destination selected as the destination is received, the
案内経路データ29を更新した後、サーバ制御部78は、多機能携帯端末52に該案内経路を案内させる。
具体的には、サーバ制御部78は、多機能携帯端末52の現在位置を取得すると、多機能携帯端末52の現在位置の移動に応じたテクスチャデータとともに案内経路データ29を読み込む。そして、地図上に現在位置および案内経路を表示するデータを生成し、多機能携帯端末52へ送信する。クライアント制御部61は、サーバ装置53から受信したデータに基づいて表示データを生成し、ディスプレイデバイス13に表示させる。これにより、多機能携帯端末52のディスプレイデバイス13には、地図上に案内経路が表示される。
After updating the guide route data 29, the
Specifically, when the current position of the multi-function
以上のように、第4実施形態では、多機能携帯端末52に表示する候補目的地を、他の多機能携帯端末の目的地履歴データ76および経路履歴データ77を用いて絞り込む。よって、他の多機能携帯端末を使用するユーザが現在の移動経路で向かった地点を候補目的地として提示できる。
As described above, in the fourth embodiment, candidate destinations to be displayed on the multi-function
なお、たとえば上記第4実施形態のナビゲーションシステム51において、サーバ装置53は、第2実施形態のナビゲーション装置1と同様の流れの処理を実施している。
この他にもたとえばサーバ装置53は、第1実施形態のナビゲーション装置1と同様の流れの処理を実施してよい。
For example, in the navigation system 51 of the fourth embodiment, the
In addition to this, for example, the
上記第4実施形態のナビゲーションシステム51では、多機能携帯端末52は、サーバ装置53のユーザインタフェースとして機能し、サーバ装置53は、ナビゲーションのためのすべての処理を実行している。
この他にもたとえば、多機能携帯端末52は、サーバ装置53の替わりに、ナビゲーションのための一連の処理の一部を実行してもよい。
また、多機能携帯端末52は、ナビゲーションのためのすべての処理を実行し、サーバ装置53は、ナビゲーション処理に必要なデータを記憶してもよい。この場合、サーバ装置53は、多機能携帯端末52のリクエストに応じて、要求されたデータを多機能携帯端末52へ送信する。
In the navigation system 51 of the fourth embodiment, the multi-function portable terminal 52 functions as a user interface of the
In addition to this, for example, the multi-function
The multi-function
以上の実施形態は、本発明の好適な実施形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形または変更が可能である。 The above embodiment is an example of a preferred embodiment of the present invention, but the present invention is not limited to this, and various modifications or changes can be made without departing from the scope of the invention.
たとえば上記実施形態では、ナビゲーション装置1または多機能携帯端末52の進行方向に対し、所定の角度範囲内の地点を候補目的地として探索している。
この他にもたとえば、ナビゲーション装置1または多機能携帯端末52の進行方向にある地点を候補目的地として探索したり、進行方向から所定の距離幅内の地点を候補目的地として探索したりしてもよい。
For example, in the above embodiment, a point within a predetermined angle range is searched for as a candidate destination with respect to the traveling direction of the
In addition, for example, a point in the traveling direction of the
1 ナビゲーション装置(電子機器)
13 ディスプレイデバイス(表示部)
15 無線通信部(クライアント通信部)
41 ナビゲーションプログラム(プログラム)
42 制御部(取得部、推定部、目的地探索部、案内経路探索部)
51 ナビゲーションシステム
52 多機能携帯端末(電子機器)
53 サーバ装置
54 通信ネットワーク
61 クライアント制御部
71 サーバ通信部
78 サーバ制御部(取得部、推定部、目的地探索部、案内経路探索部)
L1 点線(進行方向)
OB1,OB2,OB3,OB4 表示オブジェクト
P1,P2,P6 候補目的地
PP 現在位置
SP 出発位置(過去位置)
R2 第2過去経路(電子機器の移動履歴)
R3 第3過去経路(電子機器の移動履歴)
R4 第4過去経路(他の電子機器の移動履歴)
1 Navigation device (electronic equipment)
13 Display device (display unit)
15 Wireless communication unit (client communication unit)
41 Navigation program
42 control unit (acquisition unit, estimation unit, destination search unit, guidance route search unit)
51
53
L1 dotted line (traveling direction)
OB1, OB2, OB3, OB4 Display objects P1, P2, P6 Candidate destination PP Current position SP Departure position (past position)
R2 2nd past route (movement history of electronic equipment)
R3 3rd past route (movement history of electronic equipment)
R4 4th past route (movement history of other electronic devices)
Claims (1)
複数の地点のうち、前記現在位置情報を含む経路で過去に案内された地点の地点情報を表示する表示手段と、
を有することを特徴とする表示装置。 Acquisition means for acquiring current position information;
Display means for displaying point information of points previously guided by a route including the current position information among a plurality of points;
A display device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017237908A JP2018044959A (en) | 2017-12-12 | 2017-12-12 | Display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017237908A JP2018044959A (en) | 2017-12-12 | 2017-12-12 | Display device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016091352A Division JP2016145840A (en) | 2016-04-28 | 2016-04-28 | Display device, display method, and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019154837A Division JP2020076734A (en) | 2019-08-27 | 2019-08-27 | Display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018044959A true JP2018044959A (en) | 2018-03-22 |
Family
ID=61692544
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017237908A Pending JP2018044959A (en) | 2017-12-12 | 2017-12-12 | Display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018044959A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0783678A (en) * | 1993-09-13 | 1995-03-28 | Mazda Motor Corp | Path guidance device of vehicle |
| JP2002328035A (en) * | 2001-04-27 | 2002-11-15 | Pioneer Electronic Corp | Navigation system, server device for navigation system, processing program for estimating destination, and recording medium for recording processing program for estimating destination |
| JP2005090978A (en) * | 2003-09-12 | 2005-04-07 | Equos Research Co Ltd | Navigation device and navigation method |
| JP2011214939A (en) * | 2010-03-31 | 2011-10-27 | Denso Corp | Navigation system and program thereof |
-
2017
- 2017-12-12 JP JP2017237908A patent/JP2018044959A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0783678A (en) * | 1993-09-13 | 1995-03-28 | Mazda Motor Corp | Path guidance device of vehicle |
| JP2002328035A (en) * | 2001-04-27 | 2002-11-15 | Pioneer Electronic Corp | Navigation system, server device for navigation system, processing program for estimating destination, and recording medium for recording processing program for estimating destination |
| JP2005090978A (en) * | 2003-09-12 | 2005-04-07 | Equos Research Co Ltd | Navigation device and navigation method |
| JP2011214939A (en) * | 2010-03-31 | 2011-10-27 | Denso Corp | Navigation system and program thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4497748B2 (en) | Navigation device, server device for navigation system, destination estimation processing program, and recording medium recording destination estimation processing program | |
| US8255150B2 (en) | Dynamic destination map display for navigation system | |
| US6484093B1 (en) | Communication route guidance system | |
| JP5932531B2 (en) | Electronic device, destination search method, program, recording medium, navigation system, and server device | |
| JP4688198B2 (en) | MAP INFORMATION DISPLAY SYSTEM, MAP INFORMATION DISPLAY METHOD, SERVER DEVICE, AND TERMINAL DEVICE | |
| EP1096232A2 (en) | Apparatus and method for displaying a map | |
| JP4994028B2 (en) | Gasoline price information collection system, gasoline price information collection method, and navigation apparatus | |
| JP5954941B2 (en) | Navigation system, navigation device, and information providing server | |
| JP2002342330A (en) | Navigation system | |
| JP2013036930A (en) | Navigation device and navigation system comprising the same | |
| JP2018179760A (en) | Navigation device and program | |
| JP2014025805A (en) | Electronic apparatus, notification method of guide information, program, recording medium, client server system, client terminal, and server device | |
| JP4682665B2 (en) | Navigation device, map data update system, map data update method | |
| JP7082588B2 (en) | Programs, navigation systems, navigation devices | |
| JP2021175981A (en) | Display device | |
| JP2016145840A (en) | Display device, display method, and program | |
| US7640099B2 (en) | Method and apparatus for inputting data indicating tentative destination for navigation system | |
| JP2018044959A (en) | Display device | |
| JP2006276139A (en) | VEHICLE INFORMATION PROVIDING DEVICE, VEHICLE INFORMATION PROVIDING SYSTEM, AND VEHICLE INFORMATION PROVIDING METHOD | |
| JP2002340576A (en) | Navigation device, navigation device server, and portable information terminal | |
| JP2005114424A (en) | Navigation system and method, and program therefor | |
| JP4253961B2 (en) | Information center, navigation device, and navigation system | |
| JP2007263867A (en) | Navigation system, method and program therefor | |
| JP2007256020A (en) | Navigation device, navigation method, and navigation program | |
| JP6011907B2 (en) | Navigation device and navigation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181204 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190604 |