JP4985297B2 - Navigation device and program for navigation device - Google Patents
Navigation device and program for navigation device Download PDFInfo
- Publication number
- JP4985297B2 JP4985297B2 JP2007263832A JP2007263832A JP4985297B2 JP 4985297 B2 JP4985297 B2 JP 4985297B2 JP 2007263832 A JP2007263832 A JP 2007263832A JP 2007263832 A JP2007263832 A JP 2007263832A JP 4985297 B2 JP4985297 B2 JP 4985297B2
- Authority
- JP
- Japan
- Prior art keywords
- road
- route
- alternative
- departure point
- point
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、ナビゲーション装置およびナビゲーション装置用のプログラムに関する。 The present invention relates to a navigation device and a program for the navigation device.
従来、目的地点までの誘導経路を探索するナビゲーション装置において、現在位置が道路上にあるとナビゲーション装置が認識できる場合には、当該現在位置を誘導経路の出発地点とするようになっている。しかし、駐車場などの道路から外れた場所に現在位置がある場合等、現在位置が道路上にあると認識できない場合もある。このような場合には、現在位置から最も近い道路を出発地点とすることが一般的である。 Conventionally, in a navigation device that searches for a guidance route to a destination point, when the navigation device can recognize that the current position is on a road, the current location is set as the departure point of the guidance route. However, there are cases where the current position cannot be recognized as being on the road, such as when the current position is at a location off the road such as a parking lot. In such a case, the road closest to the current position is generally set as the starting point.
しかしながら、図9に例示するように、実際には現在位置21が駐車場などの広い施設22内にあり、当該施設22の出口24が現在位置21から一番近い道路とは違う側にある可能性があり、その場合にはユーザの意図しない位置から誘導経路23が始まることになってしまう。
However, as illustrated in FIG. 9, the
その結果、実際にユーザが施設22を出ようとしても、施設22のどこから外に出ればよいのか、また駐車場を出て右折すればよいのか左折すればよいのか、等がわからないという事態が発生し得る。
As a result, even if the user actually leaves the
このような事態を回避するための技術として、地図データ内にある施設データに出口24の位置情報を含め、施設22内に現在位置21があるとナビゲーション装置が認識した場合には、その出口24を出発地点として誘導経路を探索する技術が、特許文献1に開示されている。
しかしながら、特許文献1の技術は、地図データ内に施設データとして出口の情報をあらかじめ記録しておく必要があるが、現実問題として、全国の施設すべてに対してそのような情報を記録することは、地図データの整備およびメンテナンスの手間の増大、それだけの情報を地図データに入れる事によるデータ量の増大等の問題に鑑みれば、非現実的である。また、そのような出口を出発地とすることが、必ずしもユーザの意図通りであるとは限らない。 However, although the technique of Patent Document 1 needs to record exit information as facility data in advance in map data, as a matter of fact, recording such information for all facilities nationwide is not possible. It is unrealistic in view of problems such as an increase in time and effort of map data maintenance and maintenance, and an increase in the amount of data due to adding such information to the map data. In addition, using such an exit as a departure point is not always as intended by the user.
本発明は上記点に鑑み、地図データに特別な情報を含めることと必要とせず、かつ、ユーザの意図をより直接的に反映することができるように、誘導経路の出発地点を決定できる技術を提供することを目的とする。 In view of the above points, the present invention provides a technology that can determine the starting point of a guidance route so that map data does not require special information and can reflect the user's intention more directly. The purpose is to provide.
上記目的を達成するための本発明の特徴において、ナビゲーション装置が、出発地点から目的地点までの誘導経路を、当該出発地点が含まれるように画像表示装置に表示させ、また、表示された出発地点に代わる代替出発地点のユーザによる指定を受け付け、受け付けた指定に基づいて、当該代替出発地点を特定する。更にナビゲーション装置は、特定した代替出発地点から当該目的地までの経路を、それまでの誘導経路に代わる代替誘導経路として算出する。 In the feature of the present invention for achieving the above object, the navigation device causes the image display device to display a guidance route from the departure point to the destination point so that the departure point is included, and the displayed departure point. The designation of the alternative departure point in place of the user is accepted, and the alternative departure point is specified based on the accepted designation. Further, the navigation device calculates a route from the specified alternative departure point to the destination as an alternative guidance route that replaces the previous guidance route.
このようになっていることで、ユーザは、出発地点を含む誘導経路を視覚的に把握しながら、当該出発地点に代わる代替出発地点を指定することができるので、地図データに特別な情報を含めることと必要とせず、かつ、ユーザの意図をより直接的に反映した出発地点の特定が可能となる。 In this way, the user can specify an alternative departure point instead of the departure point while visually grasping the guidance route including the departure point, so that special information is included in the map data. Therefore, it is possible to specify a departure point that more directly reflects the user's intention.
また、ナビゲーション装置は、代替出発地点として特定することができる位置範囲を、当該ナビゲーション装置の現在位置に基づいて選んだ道路(以下、選択道路という)に限定するようになっていてもよい。 Further, the navigation device may limit a position range that can be specified as an alternative starting point to a road selected based on the current position of the navigation device (hereinafter referred to as a selected road).
このように、代替出発地点として特定することができる位置範囲を現在位置に基づいて制限することで、現在位置にとって不適切な位置をユーザが指定しても、その位置を代替出発地点しないようにすることができる。 In this way, by limiting the position range that can be specified as an alternative starting point based on the current position, even if the user specifies a position inappropriate for the current position, the position is not set as the alternative starting point. can do.
また、ナビゲーション装置は、ユーザによる指定に係る位置が、当該選択道路から離れている場合、当該選択道路中の当該指定位置に最も近い位置を、代替出発地点とするようになっていてもよい。 Further, when the position related to the designation by the user is away from the selected road, the navigation device may be configured such that the position closest to the designated position in the selected road is set as the alternative departure point.
このようになっていることで、ユーザが選択道路上の位置を指定しようとしたが実際の指定位置は選択道路からずれてしまった場合でも、そのずれを修正して代替出発地点を特定することができる。 In this way, even if the user tries to specify a position on the selected road, but the actual specified position deviates from the selected road, the deviation is corrected and the alternative departure point is specified. Can do.
また、ナビゲーション装置は、道路以外のものとしてあらかじめ区画されたエリア内に現在位置が入っている場合、当該エリアに隣接する道路を選択道路とするようになっていていてもよい。このようになっていることで、道路以外のものとしてあらかじめ区画されたエリア(例えば駐車場)に隣接する道路が代替出発地点になる。通常、上記のように区画されたエリアから外に出るには、当該エリアに隣接する道路にまず入る必要がある。したがって、現在位置を含む領域の事情に合った代替出発地点の特定が可能となる。 In addition, when the current position is in an area that is partitioned in advance as other than a road, the navigation device may be configured so that a road adjacent to the area is a selected road. In this way, a road adjacent to an area (for example, a parking lot) previously partitioned as other than a road becomes an alternative starting point. Usually, in order to get out of an area partitioned as described above, it is necessary to first enter a road adjacent to the area. Therefore, it is possible to specify an alternative starting point that matches the circumstances of the area including the current position.
また、ナビゲーション装置は、現在位置を取り囲む道路を選択道路とするようになっていてもよい。通常、現在位置を取り囲む道路があれば、ナビゲーション装置のユーザはその道路を通って目的地点に向うはずである。したがって、このようになっていることで、現在位置を含む道路構造の事情に合った代替出発地点の特定が可能となる。 Further, the navigation device may be configured so that a road surrounding the current position is a selected road. Usually, if there is a road surrounding the current position, the user of the navigation device should go to the destination point through the road. Therefore, this makes it possible to specify an alternative departure point suitable for the road structure including the current position.
また、ナビゲーション装置は、現在位置から基準距離内にあり、かつ現在位置に面している道路を前記選択道路とするようになっていてもよい。ここで、「現在位置に面している道路」とは、現在位置と当該道路との間に他の道路がないような道路のことをいう。 The navigation device may be configured such that a road that is within a reference distance from the current position and faces the current position is the selected road. Here, the “road facing the current position” means a road where there is no other road between the current position and the road.
ナビゲーション装置のユーザは、現在位置から出発して目的地点に向うには、現在位置から基準距離内にあり、かつ現在位置に面している道路を通る可能性が非常に高い。したがって、このようになっていることで、現在位置を含む道路構造の事情に合った代替出発地点の特定が可能となる。 The user of the navigation device is very likely to pass through a road that is within the reference distance from the current position and faces the current position in order to start from the current position and go to the destination. Therefore, this makes it possible to specify an alternative departure point suitable for the road structure including the current position.
また、ナビゲーション装置は、現在位置の近傍において過去に代替出発地点を特定したことに基づいて、当該過去の代替出発地点を今回の代替出発地点とするようになっていてもよい。このようになっていることで、同様の位置で過去にユーザが行った指定を再度やり直す必要がなくなる。 Further, the navigation device may be configured such that the previous alternative departure point is set as the current alternative departure point based on the fact that the alternative departure point has been specified in the past in the vicinity of the current position. In this way, it is not necessary to redo the designations made by the user in the past at the same position.
また、ナビゲーション装置は、代替出発地点を複数個特定し、特定した複数の代替出発地点のそれぞれから目的地点までの経路を、代替誘導経路として算出し、算出したそれら代替誘導経路を画像表示装置に表示させるようになっていてもよい。 The navigation device also specifies a plurality of alternative departure points, calculates a route from each of the specified alternative departure points to the destination point as an alternative guidance route, and uses the calculated alternative guidance routes to the image display device. It may be displayed.
ユーザが始めて訪れた場所では、どこを出発地とすればよいかユーザが判断できない場合がある。そのような場合には、上記のようにすることで、複数の代替出発地点から始まる複数の代替誘導経路をユーザに表示することで、ユーザがどの代替誘導経路を採用するにしても、事前に代替誘導経路のコースを確認することができる。 In a place where the user first visits, the user may not be able to determine where to start. In such a case, as described above, by displaying a plurality of alternative guidance routes starting from a plurality of alternative departure points to the user, no matter which alternative guidance route the user adopts in advance, The course of the alternative guidance route can be confirmed.
なお、本発明の特徴は、本発明に係るナビゲーション装置用のプログラムとしても捉えることができる。 The features of the present invention can also be understood as a program for a navigation apparatus according to the present invention.
(第1実施形態)
以下、本発明の第1実施形態について説明する。図1に、本実施形態に係る車両用ナビゲーション装置1のハードウェア構成を示す。この車両用ナビゲーション装置1は、位置検出器11、画像表示装置12、操作部13、スピーカ14、地図データ取得部16、および制御回路17を有している。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described. FIG. 1 shows a hardware configuration of a vehicle navigation apparatus 1 according to this embodiment. The vehicle navigation device 1 includes a
位置検出器11は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびGPS受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置、向き、および速度を特定するための情報を制御回路17に出力する。
The
画像表示装置12は、制御回路17から出力された映像信号に基づいた映像をユーザに表示する。操作部13は、車両用ナビゲーション装置1に設けられた複数のメカニカルスイッチ、画像表示装置12の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路17に出力する。
The
地図データ取得部16は、HDD等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出しおよび書き込みを行う装置から成る。当該記憶媒体は、制御回路17が実行するプログラム、経路案内用の地図データ等を記憶している。
The map
地図データは、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報等を含んでいる。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、施設種類情報等を示すデータを有している。ここで、施設とは、道路以外の地物(駐車場、公園、ショッピングセンター、レストラン等)をいう。また、施設データ中の複数の施設の一部には、当該施設が占める地理領域を表すポリゴンデータを有しているものがある。このポリゴンデータは、道路以外のものとして区画されたエリアを示すデータの一例である。 The map data has road data and facility data. The road data includes link position information, type information, node position information, type information, information on connection relations between nodes and links, and the like. The facility data has a plurality of records for each facility, and each record has data indicating name information, location information, facility type information, and the like of the target facility. Here, the facilities refer to features other than roads (parking lots, parks, shopping centers, restaurants, etc.). Some of the plurality of facilities in the facility data include polygon data representing a geographical area occupied by the facility. This polygon data is an example of data indicating an area partitioned as other than a road.
制御回路(コンピュータに相当する)17は、CPU、RAM、ROM、I/O等を有するマイコンである。CPUは、ROMまたは地図データ取得部16から読み出した車両用ナビゲーション装置1の動作のためのプログラムを実行し、その実行の際にはRAM、ROM、および地図データ取得部16から情報を読み出し、RAMおよび(可能であれば)地図データ取得部16の記憶媒体に対して情報の書き込みを行い、位置検出器11、画像表示装置12、操作部13、およびスピーカ14と信号の授受を行う。
A control circuit (corresponding to a computer) 17 is a microcomputer having a CPU, RAM, ROM, I / O and the like. The CPU executes a program for the operation of the vehicle navigation device 1 read from the ROM or the map
制御回路17がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、誘導経路算出処理、経路案内処理等がある。現在位置特定処理は、位置検出器11からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。誘導経路算出処理は、操作部13からユーザによる目的地点の入力を受け付け、現在位置から当該目的地点までの最適な誘導経路を算出する処理である。
Specific processing performed by the
経路案内処理は、地図データ取得部16から地図データを読み出し、算出された誘導経路および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置12に出力し、案内交差点の手前に自車両が到達したとき等の必要時に、右折、左折等を指示する案内音声信号をスピーカ14に出力させる処理である。
The route guidance process reads map data from the map
本実施形態においては、制御回路17は、誘導経路算出処理において、一度誘導経路が表示された後に、当該誘導経路の出発地点の位置をユーザの指定に応じて修正するようになっている。以下、このような制御回路17の作動について詳細に説明する。
In the present embodiment, the
図2に、制御回路17が実行するプログラム100のフローチャートを示す。制御回路17は、誘導経路算出処理において、ユーザによる目的地点の入力を受け付けた後、このプログラム100の実行を開始し、プログラム100の実行を終了した後、その時点で確定している誘導経路を対象として経路案内処理を実行する。
FIG. 2 shows a flowchart of the
制御回路17は、このプログラム100の実行において、まずステップ110で、受け付けた目的地までの誘導経路を算出する。ここで、プログラム100の実行後初めてステップ110を実行するときには、当該誘導経路の出発地点として用いるのは、初期出発地点である。
In the execution of the
初期出発地点は、車両用ナビゲーション装置1の現在位置がマップマッチングによっていずれかの道路にマッチされている場合は、当該現在位置とする。しかし、現在位置がいずれの道路にもマッチされていない場合は、近傍の道路(例えば、現在位置から最も近い道路)上の地点を初期出発地点とする。 The initial departure point is the current position when the current position of the vehicle navigation device 1 is matched to any road by map matching. However, if the current position does not match any road, a point on a nearby road (for example, the road closest to the current position) is set as the initial departure point.
図3に、現在位置がいずれの道路にもマッチされていない場合に算出される目的地51までの誘導経路23の例を示す。この図3の例においては、車両用ナビゲーション装置1の現在位置21は、ショッピングモールの駐車場等の施設エリア22内にある。そして、施設エリア22の出口は指定地点25であるにも関わらず、初期出発地点50の位置は、現在位置21に最も近い道路上にある。このような初期出発地点50は、ユーザにとって適切な出発地点でない可能性が高い。
FIG. 3 shows an example of the
続いてステップ120で、直前に算出された誘導経路の全経路(すなわち、当該誘導経路の出発地点から目的地点までの全行程)を含む地図画像を画像表示装置12に表示させる。例えば、図3のような、現在位置21、施設エリア22、初期誘導経路23、初期出発地点50、目的地点51を含む地図画像を表示させる。これによって、ユーザは、初期誘導経路23の全行程を視覚的に把握することができる。
Subsequently, in
続いてステップ130で、現在の出発地点を変更するか否かをユーザに問い合わせ、その問い合わせの回答を受け付け、変更する旨の回答である場合続いてステップ140を実行し、変更しない旨の回答である場合続いてステップ170を実行する。
Subsequently, in
例えば、変更するか否かを問い合わせる画像を画像表示装置12に表示させ、当該問い合わせ画像に、ユーザが選択可能なイエスボタン、ノーボタンを表示させ、ユーザが操作部13を用いてイエスボタンを選択した場合には変更する旨の回答を受けたとして続いてステップ140を実行し、ノーボタンを選択した場合には変更しない旨の回答を受けたとして続いてステップ170を実行する。
For example, an image for inquiring whether or not to change is displayed on the
ステップ140では、出発地変更用の画像を表示する。この画面は、直前のステップ110で算出された誘導経路のうち、当該誘導経路の出発地点を含む部分、および現在位置を含んだ地図画像である。この出発地変更用画像上の位置は、ユーザが操作部13を用いて指定可能となっている。指定の方法は、タッチパネルを用いた所望の地点へのタッチする方法でもよいし、メカニカルスイッチを用いてカーソルを所望の地点に移動させる方法でもよい。
In step 140, an image for changing the departure place is displayed. This screen is a map image including a part including the departure point of the guidance route and the current position of the guidance route calculated in the immediately preceding
続いてステップ150では、この出発地変更用画像を用いたユーザによる代替出発地点の指定操作を待ち、当該指定操作を受け付けたことに基づいて、続いてステップ160を実行する。図3の例においては、ユーザが操作部13を用いて地点25を代替出発地点として指定している。
Subsequently, in
ステップ160では、ステップ150で受け付けたユーザの指定位置に基づいて、実際の代替出発地点を特定する。本実施形態においては、実際の代替出発地点を指定位置と同一の位置(または指定位置に最も近い道路上の位置)にする。
In
ステップ160に続いては、再度ステップ110で、直前に特定した代替出発地点から目的地点までの新たな誘導経路(以下、代替誘導経路という)を算出する。図3の例のように、地点25がユーザによって指定された場合、図4に示すように、当該指定地点を代替出発地点52とする目的地点51までの代替誘導経路26が、初期誘導経路23に代わる誘導経路として算出される。
Following
ステップ130で出発地変更しない旨の操作があった後のステップ170では、現在の誘導経路(図4の例においては代替誘導経路26)を用いて経路案内を行うむ旨のユーザ操作を待ち、操作部13介してその操作を受けると、プログラム100の実行を終了して当該誘導経路を用いて経路案内処理を行う。
In
なお、ユーザは、ステップ130で、出発地を変更する旨の操作を繰り返すことで、何度でも代替出発地点を変更することができる。
Note that the user can change the alternative departure point as many times as necessary by repeating the operation to change the departure point in
以上のようなプログラム100を実行することで、制御回路17は、現在位置に基づいて特定した初期出発地点からユーザが指定した目的地点までの初期誘導経路を算出して表示し(ステップ110、120参照)、ユーザによる出発地点変更の旨の操作を受け付けると(ステップ130参照)、続いて出発地変更受付用の画面として、初期出発地点、現在位置、および初期誘導経路を含む画像を表示する(ステップ140参照)。そして、ユーザによる当該受付用画面を利用した代替出発地点の指定を待つ。そして、当該指定を受け付けると(ステップ150参照)、当該受け付けた指定地点に基づいて、実際の代替出発地点を特定し(ステップ160参照)、特定した代替出発地点から目的地点までの誘導経路を、初期誘導経路に代わる代替誘導経路として算出する(ステップ110参照)、そして、この代替経路を承認し経路案内を始める旨のユーザ操作に基づいて(ステップ130、170参照)、経路案内処理を開始する。
By executing the
このようになっていることで、ユーザは、初期出発地点を含む誘導経路23を視覚的に把握しながら、当該出発地点23に代わる代替出発地点を指定することができるので、地図データに特別な情報を含めることと必要とせず、かつ、ユーザの意図をより直接的に反映した出発地点の特定が可能となる。
In this way, the user can designate an alternative departure point in place of the
(第2実施形態)
次に、本発明の第2実施形態について説明する。本実施形態が第1実施形態と異なるのは、プログラム100のステップ160における、ユーザによる指定位置と実際の代替出発地点との関係である。本実施形態においては、実際の代替出発地点として特定可能な位置範囲を、特定の道路に限定するようになっている。限定対象の道路(以下、選択道路という)は、車両用ナビゲーション装置1の現在位置に基づいて決定する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described. The present embodiment is different from the first embodiment in the relationship between the position designated by the user and the actual alternative departure point in
具体的には、現在位置が、施設データ中のいずれかの施設のポリゴンデータ(道路以外のものとして区画されたエリアを示すデータの一例に相当する)の範囲内である場合には、当該ポリゴンデータの示すエリアに隣接する道路を選択道路とする。 Specifically, when the current position is within the range of polygon data of any facility in the facility data (corresponding to an example of data indicating an area partitioned as other than a road), the polygon A road adjacent to the area indicated by the data is selected.
図5に、この場合における、現在位置21と選択道路27との関係を例示する。この例においては、現在位置21は、施設エリア22に含まれている。そして、施設エリア22は、ポリゴンデータの示すエリアである。したがって、斜線で示された選択道路27は、施設エリア22に隣接し、かつ、施設エリア22を取り囲んでいる。
FIG. 5 illustrates the relationship between the
このように、車両用ナビゲーション装置1は、道路以外のものとしてあらかじめ区画されたエリア内に現在位置が入っている場合、当該エリアに隣接する道路を選択道路とするようになっている。このようになっていることで、道路以外のものとしてあらかじめ区画されたエリア(例えば駐車場)に隣接する道路が代替出発地点になる。通常、上記のように区画されたエリアから外に出るには、当該エリアに隣接する道路にまず入る必要がある。したがって、現在位置を含む領域の事情に合った代替出発地点の特定が可能となる。 As described above, when the current position is in an area that is partitioned in advance as other than a road, the vehicular navigation device 1 sets a road adjacent to the area as a selected road. In this way, a road adjacent to an area (for example, a parking lot) previously partitioned as other than a road becomes an alternative starting point. Usually, in order to get out of an area partitioned as described above, it is necessary to first enter a road adjacent to the area. Therefore, it is possible to specify an alternative starting point that matches the circumstances of the area including the current position.
また、現在位置が、施設データ中のいずれかの施設のポリゴンデータの範囲内でない場合には、当該位置から所定の基準距離内にある道路のうち、現在位置に面している道路を選択道路とする。ここで、「現在位置に面している道路」とは、現在位置と当該道路との間に他の道路がないような道路のことをいう。 In addition, when the current position is not within the polygon data range of any facility in the facility data, the road facing the current position is selected from among the roads within the predetermined reference distance from the position. And Here, the “road facing the current position” means a road where there is no other road between the current position and the road.
図6に、この場合における、現在位置21と選択道路32、33との関係を例示する。この例においては、現在位置21は、どのポリゴンデータのエリア内にも含まれていない。点線で示された円31は、現在位置21を中心とし、上記基準距離を半径とする同心円である。なお、同心円に含まれる道路は、選択道路32、選択道路33以外にも、道路34〜37があるが、これらの道路は、現在位置21との間を選択道路32、選択道路33によって遮られているので、現在位置21に面していない。
FIG. 6 illustrates the relationship between the
車両用ナビゲーション装置1のユーザは、現在位置から出発して目的地点に向うには、現在位置から基準距離内にあり、かつ現在位置に面している道路を通る可能性が非常に高い。したがって、このようになっていることで、現在位置を含む道路構造の事情に合った代替出発地点の特定が可能となる。 The user of the vehicle navigation apparatus 1 is very likely to pass through a road that is within the reference distance from the current position and faces the current position in order to start from the current position and go to the destination. Therefore, this makes it possible to specify an alternative departure point suitable for the road structure including the current position.
以上の通り、代替出発地点として特定することができる位置範囲を現在位置に基づいて制限することで、現在位置にとって不適切な位置をユーザが指定しても、その位置を代替出発地点しないようにすることができる。 As described above, by restricting the position range that can be specified as an alternative starting point based on the current position, even if the user specifies a position inappropriate for the current position, the position is not set as the alternative starting point. can do.
なお、図5の例において、プログラム100のステップ150において、ユーザが選択道路27以外の位置28を指定した場合、制御回路17は、図7に示すように、ステップ160において、選択道路27上の当該指定位置28から最も近い位置29を、代替出発地点53として特定し、続くステップ110で、その代替出発地点53から目的地点51までの代替誘導経路30を算出する。
In the example of FIG. 5, when the user designates a
このように、車両用ナビゲーション装置1は、ユーザによる指定に係る位置が、選択道路から離れている場合、当該選択道路中の当該指定位置に最も近い位置を、代替出発地点とするようになっている。 As described above, when the position specified by the user is away from the selected road, the vehicle navigation apparatus 1 uses the position closest to the specified position in the selected road as an alternative departure point. Yes.
このようになっていることで、ユーザが選択道路上の位置を指定しようとしたが実際の指定位置は選択道路からずれてしまった場合でも、そのずれを修正して代替出発地点を特定することができる。 In this way, even if the user tries to specify a position on the selected road, but the actual specified position deviates from the selected road, the deviation is corrected and the alternative departure point is specified. Can do.
なお、上記の各実施形態において、制御回路17が、プログラム100のステップ110を実行することで経路算出手段の一例として機能し、ステップ120、140を実行することで経路表示制御手段の一例として機能し、ステップ150、160を実行することで特定手段の一例として機能する。
In each of the above embodiments, the
(他の実施形態)
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
(Other embodiments)
As mentioned above, although embodiment of this invention was described, the scope of the present invention is not limited only to the said embodiment, The various form which can implement | achieve the function of each invention specific matter of this invention is included. It is.
例えば、第2実施形態において、制御回路17は、図8に例示するように、ステップ140において表示させる出発地変更用の地図画像40の縮尺を、選択道路34のすべてを含むことができる縮尺とするようになっていてもよい。
For example, in the second embodiment, as illustrated in FIG. 8, the
また、上記各実施形態において、制御回路17は、プログラム100を実行する度に、ステップ160で特定され、かつ、その後のステップ130で変更しないと判定された代替出発地点を、付加データと関連づけて地図データ取得部16に記録するようになっていてもよい。
In each of the above embodiments, each time the
そして、制御回路17は、プログラム100のある実行機会において、その回の現在位置の近傍において自らが過去に代替出発地点として記録した地点を、今回の代替出発地点とする。ここで、今回の車両用ナビゲーション装置1の現在位置と、過去に代替出発地点を記録したときの車両用ナビゲーション装置1の現在位置が近傍であるか否かは、記録された代替出発地点と組になっている付加データに基づいて特定する。
Then, the
例えば、付加データとして、対応する代替出発地点を特定した時点における車両用ナビゲーション装置1の現在位置の情報を採用してもよい。その場合は、当該過去の現在位置と今回の現在位置とが所定の距離以内であった場合、または、それら2つの現在位置が同じポリゴンデータのエリアに含まれている場合に、2つの現在位置が近傍であると判定するようになっていてもよい。 For example, as the additional data, information on the current position of the vehicle navigation apparatus 1 at the time when the corresponding alternative departure point is specified may be employed. In that case, if the past current position and the current current position are within a predetermined distance, or if the two current positions are included in the same polygon data area, the two current positions May be determined to be near.
また、例えば、付加データとして、対応する代替出発地点を特定した時点における選択道路の情報を採用してもよい。その場合は、当該過去の選択道路と今回のプログラム100の実行機会における選択道路とが一致する場合に、2つの現在位置が近傍であるとするようになっていてもよい。
Further, for example, information on the selected road at the time when the corresponding alternative departure point is specified may be adopted as the additional data. In that case, when the past selected road and the selected road at the execution opportunity of the
このように、車両用ナビゲーション装置1は、現在位置の近傍において過去に代替出発地点を特定したことに基づいて、当該過去の代替出発地点を今回の代替出発地点とするようになっていてもよい。このようになっていることで、同様の位置で過去にユーザが行った指定を再度やり直す必要がなくなる。 Thus, based on having specified the alternative departure point in the past in the vicinity of the current position, the vehicular navigation device 1 may use the past alternative departure point as the current alternative departure point. . In this way, it is not necessary to redo the designations made by the user in the past at the same position.
また、上記の各実施形態において、車両用ナビゲーション装置1は、プログラム100において、ステップ140の後に、直ちにステップ160を実行し、そのステップ160において、代替出発地点を複数個特定し、特定した複数の代替出発地点のそれぞれから目的地点までの経路を、代替誘導経路として算出し、算出したそれら代替誘導経路を画像表示装置12に表示させるようになっていてもよい。そしてその後、最終的な経路案内対象の誘導経路を、ユーザに選択させるようになっていてもよい。
Further, in each of the above embodiments, the vehicle navigation apparatus 1 immediately executes step 160 after step 140 in the
ユーザが始めて訪れた場所では、どこを出発地とすればよいかユーザが判断できない場合がある。そのような場合には、上記のようにすることで、複数の代替出発地点から始まる複数の代替誘導経路をユーザに表示することで、ユーザがどの代替誘導経路を採用するにしても、事前に代替誘導経路のコースを確認することができる。 In a place where the user first visits, the user may not be able to determine where to start. In such a case, as described above, by displaying a plurality of alternative guidance routes starting from a plurality of alternative departure points to the user, no matter which alternative guidance route the user adopts in advance, The course of the alternative guidance route can be confirmed.
そしてこのとき、複数の代替出発地点としては、第2実施形態において決定された選択道路のすべてにそれぞれ含まれる位置を採用してもよい。 At this time, as the plurality of alternative departure points, positions included in all of the selected roads determined in the second embodiment may be employed.
また、第2実施形態の図5の例において、制御回路17は、現在位置がポリゴンデータのエリア内にない場合でも、図5に示したように、現在位置を取り囲む道路を選択道路とするようになっていてもよい。通常、現在位置を取り囲む道路があれば、車両用ナビゲーション装置1のユーザはその道路を通って目的地点に向うはずである。したがって、このようになっていることで、現在位置を含む道路構造の事情に合った代替出発地点の特定が可能となる。
In the example of FIG. 5 of the second embodiment, the
また、プログラム100の実行直後のステップ110で、現在位置が道路にマッチしている場合は、ステップ120〜160を実行せずに、直ちにステップ170を実行するようになっていてもよい。このようになっていることで、不必要なときにまでユーザに余分な操作を促してしまう可能性が低減する。
If the current position matches the road in
また、上記実施形態においては、出発地変更用の画像と全経路表示用の画像とが、別時期に画像表示装置12において表示されるようになっているが、これらは同時に表示されるようになっていてもよい。
In the above embodiment, the image for changing the departure point and the image for displaying the entire route are displayed on the
また、上記実施形態においては、制御回路17は、初期誘導経路を算出した後に、出発地点を変更するか否かを問い合わせ、変更しない旨の操作を受け付けて初めてステップ170を経た経路案内を行うことができるようになっている。しかし、ステップ120の後、ステップ170を実行し、ステップ170における問い合わせ画面の一部に、出発地変更を指示するスイッチを表示させ、そのスイッチがユーザによって選択されたときに、ステップ140に進み、出発地変更用の画像を表示するようになっていてもよい。
In the above embodiment, after calculating the initial guidance route, the
また、制御回路17は、出発地変更用の画像を表示している場合には、ユーザの指定に応じて地図表示の縮尺を変更するようになっていてもよい。
Moreover, when the image for starting point change is displayed, the
また、特定された代替出発地等の、更新が必要なデータは、地図データ取得部16に限らず、他の、車両用ナビゲーション装置1の主電源の供給が停止してもデータを保持し続けることができる記憶媒体(例えばフラッシュメモリ、EEPROM、バックアップRAM)に記憶されるようになっていてもよい。その場合、地図データ取得部16の記憶媒体は、HDD等の書き込み可能な記憶媒体である必要はなく、DVD、CD−ROM等の書き込み不可能な記憶媒体であってもよい。
In addition, the data that needs to be updated, such as the specified alternative departure point, is not limited to the map
また、上記の実施形態において、制御回路17がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア(例えば回路構成をプログラムすることが可能なFPGA)を用いて実現するようになっていてもよい。
In the above embodiment, each function realized by the
また、上記実施形態においては、ナビゲーション装置は車載タイプのものであるが、ナビゲーション装置は、船舶や飛行機に搭載されるものであってもよいし、人が持ち運びできるタイプのものであってもよい。例えば、ナビゲーション装置の機能を有する携帯電話機も、本発明のナビゲーション装置に該当する。 Moreover, in the said embodiment, although a navigation apparatus is a vehicle-mounted type, a navigation apparatus may be mounted in a ship and an airplane, and may be a thing of the type which a person can carry. . For example, a mobile phone having a navigation device function also corresponds to the navigation device of the present invention.
1…車両用ナビゲーション装置、11…位置検出器、12…画像表示装置、
13…操作部、14…スピーカ、16…地図データ取得部、17…制御回路、
21…現在位置、22…施設エリア、23…初期誘導経路、24…出口、
25、28…指定地点、26、30…代替誘導経路、
27、32、33、34…選択道路、29…出発地点、31…基準距離円、
40…表示画面、50…初期出発地点、51…目的地点、52、53…代替出発地点、
100…プログラム。
DESCRIPTION OF SYMBOLS 1 ... Vehicle navigation apparatus, 11 ... Position detector, 12 ... Image display apparatus,
DESCRIPTION OF
21 ... Current position, 22 ... Facility area, 23 ... Initial guidance route, 24 ... Exit,
25, 28 ... designated point, 26, 30 ... alternative guide route,
27, 32, 33, 34 ... selected road, 29 ... departure point, 31 ... reference distance circle,
40 ... display screen, 50 ... initial departure point, 51 ... destination point, 52, 53 ... alternative departure point,
100 ... Program.
Claims (4)
に表示させる経路表示制御手段と、
前記経路表示制御手段によって表示された前記出発地点に対し、ユーザが操作部を操作して当該出発地点に代わる代替出発地点を指定したことに基づいて、当該指定を受け付け、受け付けた前記指定に基づいて、前記代替出発地点を特定する特定手段と、
前記特定手段が特定した前記代替出発地点から前記目的地までの経路を、前記誘導経路
に代わる代替誘導経路として算出する経路算出手段と、を備え、
前記特定手段は、あらかじめ道路以外のものとして区画されたエリア内に前記現在位置
が入っている場合、前記エリアに隣接する道路を選択道路とし、受け付けた前記ユーザに
よる前記指定に係る位置が、前記選択道路から離れている場合、当該選択道路中の当該指
定位置に最も近い位置を、前記代替出発地点とすることを特徴とするナビゲーション装置
。 Route display control means for causing the image display device to display the guidance route from the departure point to the destination point so that the departure point is included;
For the departure point displayed by the route display control means , the user accepts the designation based on the fact that the user has designated an alternative departure point to replace the departure point by operating the operation unit, and based on the received designation. A specifying means for specifying the alternative starting point;
Route calculating means for calculating a route from the alternative starting point specified by the specifying means to the destination as an alternative guide route replacing the guide route,
In the case where the current position is included in an area that is previously partitioned as a road other than a road, the specifying means sets a road adjacent to the area as a selected road, and the received position specified by the user is A navigation device characterized in that, if the selected road is away from the selected road, a position closest to the designated position in the selected road is set as the alternative departure point.
前記経路算出手段は、前記特定手段が特定した前記複数の代替出発地点のそれぞれから
前記目的地点までの経路を、前記代替誘導経路として算出し、
前記経路表示制御手段は、当該複数の代替誘導経路を前記画像表示装置に表示させるこ
とを特徴とする請求項1または2に記載のナビゲーション装置。 The specifying means specifies a plurality of the alternative starting points,
The route calculation means calculates a route from each of the plurality of alternative departure points specified by the specification means to the destination point as the alternative guidance route,
The route display control means, the navigation device according to claim 1 or 2, wherein the displaying the plurality of alternate navigation route to the image display device.
に表示させる経路表示制御手段、
前記経路表示制御手段によって表示された前記出発地点に対し、ユーザが操作部を操作して当該出発地点に代わる代替出発地点を指定したことに基づいて、当該指定を受け付け、受け付けた前記指定に基づいて、前記代替出発地点を特定する特定手段、および
前記特定手段が特定した前記代替出発地点から前記目的地までの経路を、前記誘導経路
に代わる代替誘導経路として算出する経路算出手段として、コンピュータを機能させ、
前記特定手段は、あらかじめ道路以外のものとして区画されたエリア内に前記現在位置
が入っている場合、前記エリアに隣接する道路を選択道路とし、受け付けた前記ユーザに
よる前記指定に係る位置が、前記選択道路から離れている場合、当該選択道路中の当該指
定位置に最も近い位置を、前記代替出発地点とすることを特徴とするプログラム。 Route display control means for displaying a guide route from the departure point to the destination point on the image display device so that the departure point is included;
For the departure point displayed by the route display control means , the user accepts the designation based on the fact that the user has designated an alternative departure point to replace the departure point by operating the operation unit, and based on the received designation. And a computer as a route calculation unit for calculating the alternative starting point specified by the specifying unit and the route from the alternative starting point specified by the specifying unit to the destination as an alternative guide route instead of the guide route. Make it work
In the case where the current position is included in an area that is previously partitioned as a road other than a road, the specifying means sets a road adjacent to the area as a selected road, and the received position specified by the user is A program characterized in that, when being away from a selected road, a position closest to the designated position in the selected road is set as the alternative departure point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007263832A JP4985297B2 (en) | 2007-10-09 | 2007-10-09 | Navigation device and program for navigation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007263832A JP4985297B2 (en) | 2007-10-09 | 2007-10-09 | Navigation device and program for navigation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009092521A JP2009092521A (en) | 2009-04-30 |
JP4985297B2 true JP4985297B2 (en) | 2012-07-25 |
Family
ID=40664648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007263832A Expired - Fee Related JP4985297B2 (en) | 2007-10-09 | 2007-10-09 | Navigation device and program for navigation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4985297B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6063695B2 (en) * | 2012-10-04 | 2017-01-18 | 株式会社ゼンリンデータコム | Route guidance device, route guidance method, and program |
JP6138616B2 (en) * | 2013-07-24 | 2017-05-31 | アルパイン株式会社 | Navigation device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2914111B2 (en) * | 1993-08-20 | 1999-06-28 | 住友電気工業株式会社 | Route guidance device |
JP4072658B2 (en) * | 1998-11-25 | 2008-04-09 | 株式会社エクォス・リサーチ | Navigation information providing apparatus and navigation system |
JP2002357445A (en) * | 2001-05-31 | 2002-12-13 | Yazaki Corp | Navigation device |
JP2004012425A (en) * | 2002-06-11 | 2004-01-15 | Matsushita Electric Ind Co Ltd | Information providing apparatus |
JP2005207933A (en) * | 2004-01-23 | 2005-08-04 | Denso Corp | Navigation device |
JP2007033209A (en) * | 2005-07-26 | 2007-02-08 | Denso Corp | Navigation system |
-
2007
- 2007-10-09 JP JP2007263832A patent/JP4985297B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009092521A (en) | 2009-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6388582B2 (en) | Lane guidance display method, and navigation device and recording medium for realizing the method | |
JP4135110B2 (en) | Point search device and search method | |
JP4927347B2 (en) | Navigation device | |
JP4516853B2 (en) | Navigation device | |
JP4622676B2 (en) | Car navigation system | |
JP2011169621A (en) | Map display device | |
JP4281559B2 (en) | Navigation device | |
JP4754430B2 (en) | Navigation device | |
JP5003537B2 (en) | Vehicle navigation device | |
JP4708103B2 (en) | Navigation device | |
JP2011107025A (en) | Navigation system | |
JP2010038591A (en) | Onboard device, navigation system, and method of controlling the same | |
JP4985297B2 (en) | Navigation device and program for navigation device | |
JP4884689B2 (en) | Navigation device and method and program thereof | |
JP4248964B2 (en) | Navigation device, facility list display method and program | |
JP2006322781A (en) | Navigation system | |
JP4340912B2 (en) | Departure guide device and departure guide program | |
JP2006084186A (en) | Navigation device | |
JP2008298740A (en) | Navigation device | |
JP4274913B2 (en) | Destination search device | |
JP4696377B2 (en) | Navigation device, route generation method, storage medium | |
JP4705394B2 (en) | Navigation device, navigation method, and navigation program | |
JP5102597B2 (en) | Navigation device | |
JP2007257208A (en) | Facility retrieval device, method, and program therefor | |
JP2007003365A (en) | Vehicle mounted navigation device and its routing technique |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110517 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110518 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110906 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111006 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120403 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120416 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150511 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |