JP2009036653A - Device, method and program for creating driving plan, and recording medium - Google Patents
Device, method and program for creating driving plan, and recording medium Download PDFInfo
- Publication number
- JP2009036653A JP2009036653A JP2007201796A JP2007201796A JP2009036653A JP 2009036653 A JP2009036653 A JP 2009036653A JP 2007201796 A JP2007201796 A JP 2007201796A JP 2007201796 A JP2007201796 A JP 2007201796A JP 2009036653 A JP2009036653 A JP 2009036653A
- Authority
- JP
- Japan
- Prior art keywords
- drive plan
- history information
- movement history
- creation
- information
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 36
- 230000005012 migration Effects 0.000 abstract 4
- 238000013508 migration Methods 0.000 abstract 4
- 230000003287 optical effect Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000010365 information processing Effects 0.000 description 6
- 235000013305 food Nutrition 0.000 description 5
- 230000004308 accommodation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 235000009419 Fagopyrum esculentum Nutrition 0.000 description 1
- 240000008620 Fagopyrum esculentum Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
この発明は、移動体の移動履歴情報を用いてドライブプランを作成するドライブプラン作成装置、ドライブプラン作成方法、ドライブプラン作成プログラムおよび記録媒体に関する。ただし、この発明の利用は、上述したドライブプラン作成装置、ドライブプラン作成方法、ドライブプラン作成プログラムおよび記録媒体に限られない。 The present invention relates to a drive plan creation device, a drive plan creation method, a drive plan creation program, and a recording medium that create a drive plan using movement history information of a moving body. However, the use of the present invention is not limited to the above-described drive plan creation device, drive plan creation method, drive plan creation program, and recording medium.
従来、ユーザの嗜好に適合したドライブプランを作成するドライブプラン作成機能が知られている(たとえば、下記特許文献1参照)。ドライブプランの作成は、たとえば、ユーザに目的地点や立ち寄り地点、出発地点、最終目的地点を指定させ、その間の経路を探索することによっておこなう。また、たとえば、ユーザにドライブ日時や同行者、目的地点のジャンルなどを指定させ、指定された条件を用いて目的地点の候補を検索し、その目的地点の候補までの往復経路や立ち寄り地点を検索してもよい。
2. Description of the Related Art Conventionally, a drive plan creation function for creating a drive plan that matches a user's preference is known (for example, see
しかしながら、上述した従来技術によれば、ドライブプランの作成にあたってユーザが入力しなければいけない事項が多く、煩雑であるという問題点が一例として挙げられる。たとえば、ユーザが過去に走行したことがあるドライブプランを再現したい場合、ユーザは目的地点や立ち寄り地点、利用する経路などを再度入力しなければならず、ドライブに出発するまでに時間がかかってしまうという問題点が一例として挙げられる。 However, according to the above-described conventional technology, there are many matters that the user has to input when creating a drive plan, and there is a problem that it is complicated. For example, if the user wants to reproduce a drive plan that the user has traveled in the past, the user must re-enter the destination point, stop-off point, route to be used, etc., and it takes time to depart for the drive The problem is given as an example.
また、上述した従来技術によれば、経路を走行する際に要する所要時間の誤差が大きく、ドライブプラン通りに走行することが困難であるという問題点が一例として挙げられる。ドライブプランの作成にあたっては、過去の道路状況の統計やドライブプラン作成時の道路状況から所要時間を予測する。しかし、実際の道路状況と、過去の道路状況の統計やドライブプラン作成時の道路状況との間には誤差がある場合がほとんどである。また、同じ経路上を走行する場合でも、ユーザの運転特性(運転能力)によって所要時間が異なる場合がある。しかし、上述した従来技術では、ユーザの運転特性に応じて所要時間を予測することはできず、実際の所要時間との誤差が大きくなってしまうという問題点が一例として挙げられる。 Further, according to the above-described prior art, there is an example of a problem that the required time required for traveling along the route is large and it is difficult to travel according to the drive plan. In creating the drive plan, the required time is predicted from the past road condition statistics and the road condition at the time of the drive plan creation. However, in most cases, there is an error between the actual road condition and the past road condition statistics and the road condition when the drive plan is created. Even when traveling on the same route, the required time may vary depending on the driving characteristics (driving ability) of the user. However, in the above-described conventional technology, the required time cannot be predicted according to the driving characteristics of the user, and there is a problem that an error from the actual required time becomes large as an example.
上述した課題を解決し、目的を達成するため、請求項1の発明にかかるドライブプラン作成装置は、移動体の移動履歴情報を取得する移動履歴情報取得手段と、ドライブプランの作成に用いる条件の指定を受け付ける指定手段と、前記移動履歴情報取得手段によって取得された移動履歴情報を用いて、前記指定手段によって指定された条件に適合するドライブプランを作成する作成手段と、前記作成手段によって作成されたドライブプランに関する情報を出力する出力手段と、を備えることを特徴とする。
In order to solve the above-described problems and achieve the object, the drive plan creation apparatus according to the invention of
また、請求項12の発明にかかるドライブプラン作成方法は、移動体の移動履歴情報を取得する移動履歴情報取得工程と、ドライブプランの作成に用いる条件の指定を受け付ける指定工程と、前記移動履歴情報取得工程で取得された移動履歴情報を用いて、前記指定工程で指定された条件に適合するドライブプランを作成する作成工程と、前記作成工程で作成されたドライブプランに関する情報を出力する出力工程と、を含んだことを特徴とする。 A drive plan creation method according to the invention of claim 12 includes a movement history information acquisition step for acquiring movement history information of a mobile body, a designation step for accepting designation of conditions used for creating a drive plan, and the movement history information Using the movement history information acquired in the acquisition process, a creation process that creates a drive plan that meets the conditions specified in the designation process; and an output process that outputs information related to the drive plan created in the creation process; , Including.
また、請求項13の発明にかかるドライブプラン作成プログラムは、請求項12に記載のドライブプラン作成方法をコンピュータに実行させることを特徴とする。 According to a thirteenth aspect of the present invention, a drive plan creation program causes a computer to execute the drive plan creation method according to the twelfth aspect.
また、請求項14の発明にかかる記録媒体は、請求項13に記載のドライブプラン作成プログラムを記録したコンピュータに読み取り可能なことを特徴とする。 A recording medium according to a fourteenth aspect of the present invention is readable by a computer that records the drive plan creation program according to the thirteenth aspect.
以下に添付図面を参照して、この発明にかかるドライブプラン作成装置、ドライブプラン作成方法、ドライブプラン作成プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。 Exemplary embodiments of a drive plan creation device, a drive plan creation method, a drive plan creation program, and a recording medium according to the present invention will be explained below in detail with reference to the accompanying drawings.
(実施の形態)
図1は、実施の形態にかかるドライブプラン作成装置の機能的構成を示すブロック図である。実施の形態にかかるドライブプラン作成装置100は、移動履歴情報取得部101、指定部102、提示部103、道路交通情報取得部104、作成部105、出力部106によって構成される。なお、ドライブプラン作成装置100の各構成部は、1つのハードウェアによってその機能を実現するものであってもよいし、複数のハードウェアによってその機能を実現するものであってもよい。
(Embodiment)
FIG. 1 is a block diagram of a functional configuration of the drive plan creation apparatus according to the embodiment. The drive
移動履歴情報取得部101は、移動体の移動履歴情報を取得する。移動体の移動履歴情報には、たとえば、移動体が移動中に立ち寄った地物に関する立ち寄り地物情報、当該地物に滞在した時間に関する滞在時間情報および移動体が移動した経路に関する経路情報が含まれている。また、移動履歴情報には、記録されたドライブがおこなわれた日の日付や気象条件、同乗者、シチュエーション(「デート」「家族旅行」「リフレッシュ」など)、移動開始地点および移動終了地点の位置情報などが記録されていてもよい。以下、走行履歴情報に含まれる各項目(パラメータ)を「履歴パラメータ」といい、履歴パラメータの値を「履歴パラメータ値」という。
The movement history
移動履歴情報取得部101が取得する移動履歴情報は、後述する作成部105によって作成されるドライブプランを用いて移動する移動体の移動履歴情報であってもよいし、作成部105によって作成されるドライブプランを用いて移動する移動体とは異なる移動体の移動履歴情報であってもよい。ドライブプランを用いて移動する移動体とは異なる移動体の移動履歴情報を取得する場合、移動履歴情報取得部101は、たとえば、通信ネットワークを介して移動履歴情報を受信する。
The movement history information acquired by the movement history
また、移動履歴情報取得部101は、移動体があらかじめ定められた所定の地点(たとえばユーザの自宅など)を出発してその地点に戻るまでの移動履歴情報を、1つの単位として移動履歴情報を取得することとしてもよい。また、移動履歴情報取得部101によって取得する移動履歴情報は、ドライブプラン作成装置100(または他のドライブプラン作成装置)を用いて作成されたドライブプランに沿って移動した履歴であってもよいし、ユーザが自身で作成したドライブプランに沿って移動した履歴や、特にプランを定めずに移動した履歴であってもよい。
In addition, the movement history
指定部102は、ドライブプランの作成に用いる条件の指定を受け付ける。ドライブプランの作成に用いる条件とは、たとえば、ドライブする日時、走行開始地点、ドライブ中に立ち寄る立ち寄り地点、所要時間、食事の要否、同乗者の属性、ドライブの目的などである。指定される条件の項目は、1つであってもよいし、複数であってもよい。指定部102によって指定される条件は、ドライブプランを作成する際に決定すべきパラメータ(たとえば、ドライブの目的地点、立ち寄り地点、立ち寄り地点への滞在時間、所要時間など)を規定する要素となる。以下、ドライブプランに含まれる各パラメータを条件に適合させた値を「条件パラメータ値」という。なお、条件パラメータ値は、指定された条件から一意に定まるとは限らず、たとえば所定の幅を有する場合や複数の値となる場合もある。また、指定部102は、後述する提示部103によって提示された移動履歴情報のうち、いずれかの移動履歴情報の指定を受け付けることとしてもよい。
The
提示部103は、移動履歴情報取得部101によって取得された移動履歴情報をユーザに提示する。移動履歴情報の提示は、たとえば、テキスト情報で立ち寄り地点の名称やその地点に滞在する滞在時間、経路を移動するための所要時間などを提示してもよいし、地図情報上にドライブプランの経路を表示してもよい。提示部103は、たとえば、所定の地点を出発して当該所定の地点に戻るまでの移動履歴情報を1つの単位として、移動履歴情報を提示する。
The
道路交通情報取得部104は、ドライブプランの実行時における道路交通情報を取得する。道路交通情報取得部104は、たとえば、VICS(登録商標)情報や実際に道路上を走行している車両からアップロードされた情報などのリアルタイムな道路交通情報を取得することによってドライブプランの実行時における道路交通情報を取得する。また、道路交通情報取得部104は、過去の道路交通情報の統計値を取得して、ドライブプランの実行時における道路状況を予測してもよい。
The road traffic
作成部105は、移動履歴情報取得部101によって取得された移動履歴情報を用いて、指定部102によって指定された条件に適合するドライブプランを作成する。作成部105は、たとえば、移動履歴情報に含まれる履歴パラメータ値を条件パラメータ値に変更してドライブプランを作成する。
The
作成部105は、たとえば、複数の移動履歴情報から、条件パラメータ値との誤差率が所定値以下の履歴パラメータ値を含む移動履歴情報を選択し、その移動履歴情報に含まれる履歴パラメータ値を条件パラメータ値に変更してドライブプランを作成する。すなわち、指定された条件と類似する過去の移動履歴情報を、今回指定された条件により適合するように変更してドライブプランを作成する。
For example, the
より具体的には、たとえば、条件パラメータ値として今回作成するドライブプランの目的地点となる所定の地物が指定された場合、作成部105は、指定された地物またはその地物と同じジャンルの地物を目的地点とする移動履歴情報を選択し、その移動履歴情報に含まれる目的地点以外の履歴パラメータ値を条件パラメータ値に適合するように変更してドライブプランを作成する。このとき、複数の移動履歴情報を選択して、複数のドライブプランを作成してもよい。
More specifically, for example, when a predetermined feature that is a destination point of the drive plan to be created this time is designated as the condition parameter value, the
また、ドライブプランの作成に用いる条件が複数指定された場合、作成部105は、たとえば、移動履歴情報に含まれる履歴パラメータ(立ち寄り地点、出発地点、同乗者など)にそれぞれポイントを割り振り、履歴パラメータ値と条件パラメータ値と一致する項目のポイントを累計することによって誤差率を照合してもよい。この場合、作成部105は、たとえば累計したポイントが最も高い(または所定値以上の)移動履歴情報を用いてドライブプランを作成する。
Further, when a plurality of conditions used for creating the drive plan are specified, the creating
また、作成部105は、指定部102によって移動履歴情報そのものが指定された場合、指定された移動履歴情報に含まれる履歴パラメータ値を条件パラメータ値に変更してドライブプランを作成する。この場合、作成部105は、たとえば、指定された移動履歴情報に含まれる立ち寄り地物情報や滞在時間情報、経路情報などを、現在(ドライブ実施時)の道路状況に合わせて調整して、ドライブプランを作成する。すなわち、ユーザが「この移動履歴情報と同じプランでドライブしたい」と考える場合は、指定部102から直接移動履歴情報を指定すればよい。
Also, when the movement history information itself is designated by the
また、作成部105は、たとえば、移動履歴情報に含まれる履歴パラメータ値を統計処理し、指定された条件下における履歴パラメータ値の平均値または最頻値を用いてドライブプランを作成することとしてもよい。すなわち、特定の移動履歴情報のみを用いるのではなく、複数の移動履歴情報からユーザの嗜好を抽出してドライブプランを作成してもよい。この場合、作成部105は、たとえば立ち寄り地点への立ち寄り時間や道路上の所定区間の所要時間など、平均値が算出できるパラメータについては平均値を用いてドライブプランを作成する。また、ドライブプランの目的地点や立ち寄り地点、使用する道路など、平均値が算出できないパラメータについては最頻値を用いてドライブプランを作成する。
Further, for example, the
作成部105は、移動履歴情報とともに道路交通情報取得部104によって取得された道路交通情報を用いて条件に適合するドライブプランを作成してもよい。これにより、ドライブプランにおける所要時間と、実際に移動時にかかる所要時間の誤差を小さくすることができる。また、作成部105は、指定された条件に適合するドライブプランを複数作成してもよい。
The
出力部106は、作成部105によって作成されたドライブプランに関する情報を出力する。ドライブプランに関する情報とは、たとえば、ドライブプランの内容(出発地点、立ち寄り地点、立ち寄り地点での滞在時間、経路など)を記述したテキスト情報や音声情報、ドライブプランの経路をマーキングした地図情報、ドライブプランに沿って経路誘導をおこなうようナビゲーション装置(図示なし)を制御する制御情報などである。
The
出力部106は、たとえば、図示しないモニターなどの表示出力装置やスピーカなどの音声出力装置にドライブプランに関する情報を出力する。これにより、ユーザは作成部105によって作成されたドライブプランの内容を確認することができる。また、出力部106は、図示しない情報処理装置(パーソナルコンピュータやナビゲーション装置)や可搬性記録媒体(USBメモリやSDカードなど)などに対してドライブプランに関する情報を出力するようにしてもよい。これにより、ドライブプラン作成装置100と一体となっていない情報処理装置でも、ドライブプランに関する情報を利用することができる。また、出力部106は、ネットワークを介してドライブプランに関する情報を図示しない情報処置装置に送信することとしてもよい。
The
つぎに、ドライブプラン作成装置100によるドライブプラン作成処理について説明する。図2は、ドライブプラン作成装置によるドライブプラン作成処理の手順を示すフローチャートである。図2のフローチャートにおいて、ドライブプラン作成装置100は、まず、移動履歴情報取得部101によって移動体の移動履歴情報を取得する(ステップS201)。つぎに、ドライブプラン作成装置100は、指定部102によってドライブプランの作成に用いる条件の指定を受け付ける(ステップS202)。このとき、提示部103に移動履歴情報を提示して、ユーザにいずれの移動履歴情報を用いてドライブプランを作成するかを選択させてもよい。
Next, drive plan creation processing by the drive
つづいて、ドライブプラン作成装置100は、ステップS202で指定された条件に適合したドライブプランを作成部105によって作成する(ステップS203)。そして、ドライブプラン作成装置100は、出力部106によってドライブプランに関する情報を出力して(ステップS204)、本フローチャートによる処理を終了する。
Subsequently, the drive
以上説明したように、実施の形態にかかるドライブプラン作成装置100は、移動体の移動履歴情報を指定された条件に適合させてドライブプランを作成する。これにより、ドライブプラン中のパラメータ値(たとえば、目的地点などへの所要時間や滞在時間)と実際の値との誤差を小さくすることができ、計画通りにドライブプランを実行できる可能性を高めることができる。
As described above, the drive
また、実施の形態にかかるドライブプラン作成装置100は、履歴パラメータ値を条件パラメータ値に変更してドライブプランを作成するので、ドライブプラン作成時の処理負荷を軽減することができる。また、ユーザに移動履歴情報を提示して、ユーザによって選択された移動履歴情報を用いてドライブプランを作成すれば、ユーザが条件を入力する手間を低減することができる。
In addition, since the drive
また、移動履歴情報を統計処理し、指定された条件下におけるパラメータの平均値などを用いてドライブプランを作成することによって、ユーザの嗜好を反映させたドライブプランを作成することができる。また、ドライブプランを作成する際にドライブプランの実行時における道路交通情報を用いれば、ドライブプラン中の所要時間と実際の所要時間との誤差を小さくすることができ、計画通りにドライブプランを実行できる可能性を高めることができる。 In addition, it is possible to create a drive plan reflecting the user's preference by statistically processing the movement history information and creating a drive plan using an average value of parameters under specified conditions. In addition, if the road traffic information at the time of executing the drive plan is used when creating the drive plan, the error between the required time in the drive plan and the actual required time can be reduced, and the drive plan is executed as planned. The possibility of being able to be increased can be increased.
また、ドライブプラン作成装置100は、自装置によって作成したドライブプランを用いて移動する移動体の移動履歴情報を用いてドライブプランを作成することができるので、ユーザの嗜好をドライブプランに反映することができる。また、ドライブプラン作成装置100は、自装置によって作成したドライブプランを用いて移動する移動体とは異なる移動体の移動履歴情報を用いてドライブプランを作成することができるので、ドライブプランの選択肢の幅を広げることができる。
In addition, the drive
つぎに、上述した実施の形態にかかるドライブプラン作成装置100の実施例について説明する。以下の実施例では、実施の形態にかかるドライブプラン作成装置100を、車両に搭載されたナビゲーション装置のドライブプラン作成機能に適用した例について説明する。
Next, an example of the drive
(ナビゲーション装置300のハードウェア構成)
図3は、ナビゲーション装置のハードウェア構成を示すブロック図である。ナビゲーション装置300は、CPU301、ROM302、RAM(メモリ)303、磁気ディスクドライブ304、磁気ディスク305、光ディスクドライブ306、光ディスク307、音声I/F(インターフェース)308、マイク309、スピーカ310、入力デバイス311、映像I/F312、カメラ313、ディスプレイ314、通信I/F315、GPSユニット316、各種センサ317を備えている。また、各構成部301〜317はバス320によってそれぞれ接続されている。
(Hardware configuration of navigation device 300)
FIG. 3 is a block diagram illustrating a hardware configuration of the navigation apparatus. The
CPU301は、ナビゲーション装置300の全体の制御を司る。ROM302は、ブートプログラム、通信プログラム、データベース作成プログラム、データ解析プログラムなどのプログラムを記録している。RAM303は、CPU301のワークエリアとして使用される。
The
磁気ディスクドライブ304は、CPU301の制御に従って磁気ディスク305に対するデータの読み取り/書き込みを制御する。磁気ディスク305は、磁気ディスクドライブ304の制御で書き込まれたデータを記録する。磁気ディスク305としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。
The
光ディスクドライブ306は、CPU301の制御に従って光ディスク307に対するデータの読み取り/書き込みを制御する。光ディスク307は、光ディスクドライブ306の制御に従ってデータが読み出される着脱可能な記録媒体である。光ディスク307は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク307のほか、MO、メモリカードなどであってもよい。
The
磁気ディスク305または光ディスク307に記録される情報の他の一例として、経路探索・経路誘導などに用いる地図データが挙げられる。地図データは、建物、河川、地表面などの地物(フィーチャ)を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ314の表示画面において2次元または3次元に描画される。ナビゲーション装置300が経路誘導中の場合は、地図データと後述するGPSユニット316によって取得された自車の現在地点とが重ねて表示されることとなる。
Another example of information recorded on the
音声I/F308は、音声入力用のマイク309および音声出力用のスピーカ310に接続される。マイク309に受音された音声は、音声I/F308内でA/D変換される。また、スピーカ310からは音声が出力される。なお、マイク309から入力された音声は、音声データとして磁気ディスク305あるいは光ディスク307に記録可能である。
The audio I /
入力デバイス311は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。さらに、入力デバイス311は、デジタルカメラや携帯電話端末などの他の情報処理端末を接続し、データの入出力をおこなうことができる。
Examples of the
映像I/F312は、映像入力用のカメラ313および映像出力用のディスプレイ314と接続される。映像I/F312は、具体的には、たとえば、ディスプレイ314全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ314を表示制御する制御ICなどによって構成される。
The video I /
カメラ313は、車両内外の映像を撮像し、画像データとして出力する。カメラ313で撮像された画像は、画像データとして磁気ディスク305あるいは光ディスク307に記録可能である。ディスプレイ314には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ314は、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
The
通信I/F315は、無線を介してネットワークに接続され、ナビゲーション装置300とCPU301とのインターフェースとして機能する。通信I/F315は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU301とのインターフェースとしても機能する。通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。
The communication I /
GPSユニット316は、GPS衛星からの電波を受信し、車両の現在地点(ナビゲーション装置300の現在地点)を示す情報を算出する。GPSユニット316の出力情報は、後述する各種センサの出力値とともに、CPU301による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の1点を特定する情報である。
The
各種センサ317は、たとえば、ジャイロセンサや加速度センサ、車速センサなどでああり、車両の移動状態を検出する。各種センサ317からの出力信号は、CPU301による現在地点の算出や、速度や方位の変化量の測定に用いられる。
The
また、実施の形態にかかるドライブプラン作成装置100の構成のうち、移動履歴情報取得部101は、GPSユニット316、各種センサ317、通信I/F315によって、指定部102は入力デバイス311によって、提示部103はディスプレイ314によって、道路交通情報取得部104は通信I/F315によって、作成部105はCPU301によって、出力部106はスピーカ310およびディスプレイ314によって、それぞれの機能を実現する。
Further, in the configuration of the drive
(ナビゲーション装置300のドライブプラン作成機能)
つぎに、ナビゲーション装置300のドライブプラン作成機能について説明する。ナビゲーション装置300には、ユーザから入力された条件に合わせてドライブプランを作成するドライブプラン作成機能が設けられている。通常、ドライブプランの作成は、ユーザが指定した条件に適合した目的地点や立ち寄り地点を検索し、目的地点や立ち寄り地点での滞在時間、経路などをプランニングすることによっておこなう。
(Drive plan creation function of the navigation device 300)
Next, the drive plan creation function of the
ここで、実施例にかかるナビゲーション装置300は、自装置が搭載されている車両の走行履歴情報を蓄積し、ドライブプランの作成に利用する。走行履歴情報をドライブプランの作成に用いることにより、ユーザの嗜好にあったドライブプランを作成することができるとともに、ドライブプラン作成時におけるユーザの手間も低減することができる。
Here, the
図4は、車両の走行履歴情報の一例を示す説明図である。走行履歴情報400は、走行履歴ID401、走行日時情報402、日帰り/宿泊情報403、立ち寄り地点を識別する立ち寄り地点ID404、立ち寄り地点情報405、立ち寄り地点のジャンル情報406、滞在時間情報407、所要時間情報408、目的地点チェックボックス409、走行軌跡情報410などによって構成される。これら走行履歴情報400を構成する各項目を「履歴パラメータ」という。
FIG. 4 is an explanatory diagram showing an example of vehicle travel history information. The
走行履歴ID401は、個々の走行履歴情報を識別するIDである。走行履歴情報は、基本的には、走行開始地点を出発して目的地点や立ち寄り地点に立ち寄り、走行開始地点に戻るまでを1つの単位として蓄積されている。すなわち、車両のエンジンが始動してから停止するまでの移動軌跡を記録するのではなく、たとえば、自宅の駐車場(走行開始地点)を出発し、目的地点や立ち寄り地点に立ち寄り、自宅の駐車場に戻るまでの履歴情報が1つの走行履歴情報として記録されている。また、走行履歴情報は、単に車両の移動軌跡のみを記録しているのではなく、後述するように目的地点や立ち寄り地点への滞在時間などの情報を含んでいる。
The
ナビゲーション装置300は、たとえば、ユーザがあらかじめ設定した所定の地点を出発してから、所定の地点に戻るまでの履歴情報を1つの走行履歴情報として記録する。走行履歴情報をどのような単位で記録するかは、ユーザが任意に設定できるようにしてもよいし、ナビゲーション装置300が自動的に設定してもよい。走行開始地点と走行終了地点になり得る地点としては、たとえば、自宅の駐車場など車両が車庫登録されている地点が挙げられる。
For example, the
走行日時情報402は、その走行がおこなわれた日時を示す情報である。走行日時情報402には、走行がおこなわれた日の年月日の他、走行開始時間および走行終了時間が含まれていてもよい。日帰り/宿泊情報403は、その走行が日帰りであったか宿泊を伴ったものであるかを示す情報である。日帰りであるか宿泊であるかの判断は、たとえば、所定の時間(たとえば深夜2時など)までに走行開始地点に帰っているか否かや、1つの地物に所定時間以上(たとえば「深夜2時をはさんで所定時間以上」などの条件を付加してもよい)滞在しているかなどを判断することによっておこなう。
The
立ち寄り地点を識別する立ち寄り地点ID404は、1つの走行履歴情報中の立ち寄り地点を識別するIDである。図示した例では、目的地点と立ち寄り地点とを区別せずにIDを割り振り、後述する目的地点チェックボックス409へのチェックの有無によって目的地点と立ち寄り地点との区別をしている。ここで、目的地点とは、その走行によって到達することを目的とする地点である。また、立ち寄り地点とは、走行中に立ち寄った(所定時間以上停車した)地点である。なお、目的地点と立ち寄り地点とは区別をしなくてもよいし、目的地点と立ち寄り地点とは別個のIDを割り振ってそれぞれを独立して管理してもよい。
A
立ち寄り地点情報405は、立ち寄り地点の名称や位置(緯度経度など)を示す情報である。ナビゲーション装置300は、ユーザが目的地点または立ち寄り地点を設定して走行をおこなっていた場合、その目的地点から所定距離以内の地点でエンジンを停止した場合は、設定された目的地点または立ち寄り地点に立ち寄ったものと判断するとともに、車両が停止した地点の位置情報を記録する。目的地点または立ち寄り地点の位置(多くは代表地点の位置)と車両の停止位置とが完全に一致することはほとんどないためである。
The
また、ナビゲーション装置300は、目的地点または立ち寄り地点として設定されていない地点に車両が停止した場合、たとえば、車両がエンジンを停止してから所定時間以上経過した場合に、停車した地点の周辺にある地物を検索して立ち寄り地点として記録する。エンジンを停止してから所定時間以上経過するのを待つのは、アイドリングストップなどを停車と誤判断するのを防止するためである。
In addition, the
ナビゲーション装置300は、目的地点または立ち寄り地点とともに車両が実際に停止した地点の位置を記録しておき、ユーザが次回その地点に立ち寄る際は、車両が停止した位置に誘導する。
The
立ち寄り地点のジャンル情報406は、立ち寄り地点のジャンルを示す情報である。立ち寄り地点のジャンルとは、たとえば、「コンビニエンスストア」「レストラン」「遊園地」など、立ち寄り地点を利用目的別に区分したものである。また、立ち寄り地点のジャンルは、たとえば、大分類、中分類、小分類のように、階層的に設けられていてもよい。
The stop
大分類とは、たとえば、「飲食店」「小売店」「交通機関」など、立ち寄り地点を利用目的別に分類したものである。中分類とは、たとえば、大分類「飲食店」の施設を「和食」「中華料理」「イタリア料理」「ファミリーレストラン」など、提供される料理の種類によって分類したものである。小分類とは、たとえば、中分類の「和食」の施設を「寿司屋」「蕎麦屋」「定食屋」などさらに詳細な料理の種類によって分類したり、チェーン店の系列によって分類したものである。 The major classification is, for example, a classification of the stop points according to the purpose of use, such as “restaurants”, “retail shops”, and “transportation”. The medium classification is, for example, a classification of facilities of the large classification “restaurant” according to the type of food provided, such as “Japanese food”, “Chinese food”, “Italian food”, and “Family restaurant”. The sub-category is, for example, a medium-category "Japanese food" facility that is classified according to more detailed types of cuisine such as "sushi restaurant", "soba restaurant", and "canteen restaurant", or according to chain stores. .
滞在時間情報407は、その立ち寄り地点に滞在した時間であり、たとえば、その立ち寄り地点の周辺で車両のエンジンが停止されてから、再度エンジンが始動されるまでに経過した時間である。
The
所要時間情報408は、前の立ち寄り地点からその立ち寄り地点に移動するまでの所要時間である。たとえば、立ち寄り地点ID404が3の所要時間情報408は、立ち寄り地点IDが2の立ち寄り地点から立ち寄り地点IDが3の立ち寄り地点まで移動するための所要時間が記録される。なお、立ち寄り地点IDが1の所要時間情報408に関しては、走行開始地点から立ち寄り地点IDが1の立ち寄り地点までの所要時間が記録される。また、走行履歴情報中、最後の立ち寄り地点IDの所要時間情報408に関しては、最後の立ち寄り地点IDの立ち寄り地点から走行終了地点までの所要時間が記録される。
The required
目的地点チェックボックス409は、その走行の目的地点と考えられる立ち寄り地点にチェックが入れられる。ナビゲーション装置300は、たとえば、経路探索時に目的地点として指定された地点(地物)が目的地点であるとして、目的地点チェックボックス409にチェックを入れる。また、目的地点を指定しないで走行をおこなった場合、ナビゲーション装置300は、たとえば、走行が終了した時点でユーザに走行履歴情報を提示して、立ち寄り地点のいずれが目的地点であったかをユーザに指定させてもよい。また、ナビゲーション装置300は、最も滞在時間が長かった立ち寄り地点を目的地点として自動的に判断してもよい。
In the destination
走行軌跡情報410は、車両が移動した経路上の位置を連続的に記録している。走行軌跡情報410は、たとえば、所定時間または所定距離ごとの車両の現在位置を示す緯度経度情報を記録している。走行軌跡情報410には、たとえば、GPSユニット316や各種センサ317からの出力信号によって算出された車両の現在位置情報、地図情報へのマッチング情報などが記録される。走行軌跡情報410には、たとえば、右左折地点での進行方向など、経路上の特徴点における進行方向のみが記録されていてもよい。
The
つぎに、ナビゲーション装置300によるドライブプラン作成処理について説明する。上述したように、ナビゲーション装置300は、車両の走行履歴情報(図4参照)を用いてドライブプランを作成する。走行履歴情報を用いてドライブプランを作成する方法としては、たとえば、(1)ユーザによって指定された今回作成するドライブプランの条件と類似する走行履歴情報を元にしてドライブプランを作成する(ナビゲーション装置300がドライブプランの作成に用いる走行履歴情報を選択する)、(2)ユーザが選択したドライブプランを用いて走行履歴情報を作成する、(3)走行履歴情報からユーザのドライブ嗜好を分析(統計処理)して、分析結果を基にドライブプランを作成する、などが考えられる。以下、ナビゲーション装置300によるドライブプラン作成処理の一例として、(1)および(3)を組み合わせた方法と、(2)の方法について説明する。
Next, drive plan creation processing by the
図5は、ナビゲーション装置によるドライブプラン作成処理の一例を示すフローチャートである。図5のフローチャートは、上記(1)および(3)を組み合わせた方法についてのフローチャートである。ナビゲーション装置300は、まず、ドライブプランの作成が指示されるまで待機する(ステップS501:Noのループ)。
FIG. 5 is a flowchart illustrating an example of drive plan creation processing by the navigation device. The flowchart of FIG. 5 is a flowchart about the method which combined said (1) and (3). The
ドライブプランの作成が指示されると(ステップS501:Yes)、ナビゲーション装置300は、ディスプレイ314にドライブプランの作成に用いる条件の入力画面を表示する(ステップS502)。ナビゲーション装置300は、たとえば、ドライブする日時、日帰り/宿泊の指定、走行開始地点および終了地点、目的地点、ドライブ中に立ち寄る立ち寄り地点、所要時間、食事の要否、同乗者の属性、ドライブの目的などを入力するための画面を表示する。なお、上記の条件のすべてをユーザに入力させなくてもよいし、上記以外の条件をユーザに入力させてもよい。
When creation of a drive plan is instructed (step S501: Yes), the
ナビゲーション装置300は、ユーザによって条件が入力されるまで待機して(ステップS503:No)、条件が入力されると(ステップS503:Yes)、入力された条件と類似する走行履歴情報(以下、「類似走行履歴情報」という)があるか否かを判断する(ステップS504)。入力された条件と類似する、とは、たとえば、走行履歴情報に含まれる各パラメータの値と、入力された条件に適合するパラメータの値との誤差率が所定値以下であることを示す。たとえば、ドライブプラン作成の条件として目的地点が指定された場合、ナビゲーション装置300は、走行履歴情報のうち、目的地点として指定された地点と同じ地点を目的地点とする走行履歴情報を類似走行履歴情報と判断する。このとき、指定された地点と同じジャンルの地物を目的地点とする走行履歴情報も含めて類似走行履歴情報と判断してもよい。
The
また、ユーザによって指定された条件が複数ある場合、たとえば、走行履歴情報に含まれる各パラメータ(目的地点、立ち寄り地点、同乗者など)にそれぞれポイントを割り振っておき、その値がユーザが指定する条件に適合するパラメータのポイントを累計することによって類似するか否かを判断してもよい。この場合、ナビゲーション装置300は、累計したポイントが所定値以上、または累計したポイントが最も高い走行履歴情報を類似走行履歴情報と判断する。また、たとえば、各パラメータに優先順位を設定しておき、最も優先順位の高いパラメータの値が一致する走行履歴情報を類似走行履歴情報と判断してもよい。
In addition, when there are a plurality of conditions specified by the user, for example, a point is allocated to each parameter (a destination point, a stop point, a passenger, etc.) included in the travel history information, and the value is specified by the user. It may be determined whether or not they are similar by accumulating parameter points that match In this case, the
類似走行履歴情報がある場合(ステップS504:Yes)、ナビゲーション装置300は、その類似走行履歴情報をドライブプランの作成時に参照する走行履歴情報として決定する(ステップS505、上記(1)の方法)。
When there is similar travel history information (step S504: Yes), the
一方、類似走行履歴情報がない場合(ステップS504:No)、ナビゲーション装置300は走行履歴情報を統計処理してユーザのドライブ嗜好情報を算出する(ステップS506、上記(3)の方法)。ドライブ嗜好情報とは、たとえば、目的地点が同じ走行履歴情報について、目的地点での滞在時間や立ち寄り地点、利用した経路などのパラメータの値を抽出し、最頻値や平均値を算出したものである。また、たとえば、同行者別に目的地点をランキング化したり、ある立ち寄り地点に関して滞在時間の平均値を算出したりしてもよい。
On the other hand, when there is no similar travel history information (step S504: No), the
ナビゲーション装置300は、たとえば、立ち寄り地点への立ち寄り時間や道路上の所定区間の所要時間など、平均値が算出できるパラメータについては平均値を算出する。また、ドライブプランの目的地点や立ち寄り地点、使用する道路など、平均値が算出できないパラメータについては最頻値を算出する。このように、統計処理をおこなうことによって、複数の走行履歴情報からユーザのドライブ嗜好を抽出することができる。なお、この統計処理は、類似走行履歴情報がなかった場合(ステップS504:Noの場合)におこなうのではなく、CPU301の処理負荷が低いときなどに、あらかじめおこなっておいてもよい。
For example, the
そして、ナビゲーション装置300は、ドライブプランの実行時における道路交通情報などを照合し(ステップS507)、実行時の状況に合わせたドライブプランを作成する(ステップS508)。このとき、ナビゲーション装置300は複数のドライブプランを作成してもよい。ドライブプランの実行時とは、ユーザからドライブプランの出発時刻や終了時刻が指定された場合には指定された時刻を基準としたドライブルート上の各地点における時刻である。また、出発時刻や終了時刻が指定されていない場合には、現在時刻を基準としたドライブルート上の各地点における時刻である。
Then, the
ナビゲーション装置300は、たとえば、通信I/F315を介してVICS(登録商標)情報や実際に道路上を走行している車両からアップロードされた情報などのリアルタイムな道路交通情報を受信することによってドライブプランの実行時における道路交通情報を取得する。また、ナビゲーション装置300は、地図データなどに含まれている過去の道路交通情報の統計値を取得して、ドライブプランの実行時における道路状況を予測してもよい。また、ナビゲーション装置300は、道路交通情報の他に、気象情報や施設の混雑状況の情報などを取得してもよい。
The
ステップS505で参照する走行履歴情報を決定した場合、ドライブプランの実行時における道路状況などに合わせて走行履歴情報に含まれるパラメータの値を変更して、ドライブプランを作成する。具体的には、たとえば目的地点への経路や立ち寄り地点を変更したり、目的地点や立ち寄り地点での滞在時間を調整したりする。 When the travel history information referred to in step S505 is determined, the drive plan is created by changing the value of the parameter included in the travel history information in accordance with the road conditions when the drive plan is executed. Specifically, for example, the route to the destination point or the stop point is changed, or the stay time at the destination point or the stop point is adjusted.
また、ステップS506でユーザのドライブ嗜好情報を算出した場合は、ドライブプランの実行時における道路状況などに合わせて、ユーザのドライブ嗜好に合ったドライブプランを作成する。具体的には、たとえば、指定された目的地点までドライブする際に利用する経路の最頻値や立ち寄り地点の最頻値、目的地点への滞在時間の平均値などを組み合わせてドライブプランを作成する。なお、目的地点への滞在時間など、平均値の近傍で変更可能なパラメータ値については、他のパラメータ値(たとえば、出発地点から目的地点までの所要時間など)に応じて平均値の近傍で変更してもよい。 If the user's drive preference information is calculated in step S506, a drive plan that matches the user's drive preference is created in accordance with the road conditions when the drive plan is executed. Specifically, for example, a drive plan is created by combining the mode value of the route used when driving to a specified destination point, the mode value of the stop point, the average value of the stay time at the destination point, etc. . For parameter values that can be changed in the vicinity of the average value, such as the stay time at the destination point, change in the vicinity of the average value according to other parameter values (for example, the required time from the departure point to the destination point). May be.
ナビゲーション装置300は、ステップS508で作成したドライブプランをユーザに提示する(ステップS509)。ナビゲーション装置300は、たとえば、作成したドライブプランの内容をディスプレイ314に表示する。また、たとえばスピーカ310からドライブプランの内容を音声出力してもよい。これにより、ユーザは作成されたドライブプランの内容を確認することができる。また、ナビゲーション装置300は、複数のドライブプランを作成した場合には、それぞれのドライブプランの内容を表示して、実行するドライブプランをユーザに選択させてもよい。
The
ナビゲーション装置300は、提示したドライブプランがユーザに承認された場合は(ステップS510:Yes)、承認されたドライブプランに合わせて経路誘導をおこなって(ステップS511)、本フローチャートによる処理を終了する。なお、ステップS509で複数のドライブプランを提示した場合は、ユーザによって選択されたドライブプランに合わせて経路誘導をおこなう。また、ドライブプランの実行時が未来の時刻に指定されているなど、すぐに走行を開始しない場合、ナビゲーション装置300は、経路誘導をおこなう代わりに、承認されたドライブプランのデータを磁気ディスク305や光ディスク307に記録して、本フローチャートによる処理を終了する。
When the presented drive plan is approved by the user (step S510: Yes), the
一方、提示したドライブプランがユーザに認証されなかった場合(ステップS510:No)、ナビゲーション装置300は、ステップS508に戻り、ドライブプランを再作成する。このとき、ナビゲーション装置300は、たとえば、前回作成したドライブプランのパラメータをユーザのドライブ嗜好に合わせて変更することによってドライブプランを再作成する。
On the other hand, when the presented drive plan is not authenticated by the user (step S510: No), the
以上説明したように、ユーザによって指定された条件と類似する走行履歴情報を元にしてドライブプランを作成すれば、ドライブプラン中の所要時間と実際の所要時間との誤差を小さくすることができ、計画通りにドライブプランを実行できる可能性を高めることができる。また、立ち寄り地点の検索などの処理負荷を軽減することができる。また、走行履歴情報からユーザのドライブ嗜好を分析して、分析結果を基にドライブプランを作成すれば、ユーザの嗜好を反映させたドライブプランを作成することができる。なお、図5では、上述した(1)と(3)の方法を組み合わせた処理について説明したが、いずれかの処理のみをおこなうようにしてもよい。 As described above, if a drive plan is created based on travel history information similar to the conditions specified by the user, the error between the required time in the drive plan and the actual required time can be reduced. The possibility that the drive plan can be executed as planned can be increased. In addition, it is possible to reduce the processing load such as searching for a stopover point. Moreover, if a user's drive preference is analyzed from driving | running history information and a drive plan is created based on an analysis result, the drive plan which reflected the user's preference can be created. In addition, although FIG. 5 demonstrated the process which combined the method of (1) and (3) mentioned above, you may make it perform only one of processes.
つぎに、上記(2)ユーザが選択したドライブプランを用いて走行履歴情報を作成する場合の処理について説明する。図6は、ナビゲーション装置によるドライブプラン作成処理の他の一例を示すフローチャートである。ナビゲーション装置300は、まず、ドライブプランの作成が指示されるまで待機する(ステップS601:Noのループ)。ドライブプランの作成が指示されると(ステップS601:Yes)、ナビゲーション装置300は、ディスプレイ314に過去の走行履歴情報を表示する(ステップS602)。
Next, a description will be given of the process in the case of creating travel history information using the drive plan selected by the user (2). FIG. 6 is a flowchart showing another example of the drive plan creation process by the navigation device. The
図7は、走行履歴情報の表示画面の一例を示す説明図である。ユーザは、図7のように表示された走行履歴情報から、ドライブプランの作成時に参照する走行履歴情報を選択する。ステップS602で表示する走行履歴情報は、ユーザ自身の走行履歴情報であってもよいし、ユーザ以外の者(他のユーザ)の走行履歴情報であってもよい。また、ユーザ自身の走行履歴情報と他のユーザの走行履歴情報を両方表示してもよい。他のユーザの走行履歴情報を参照できることによって、ドライブプランの選択肢を増やすことができる。 FIG. 7 is an explanatory diagram illustrating an example of a display screen of travel history information. The user selects travel history information to be referred to when creating the drive plan from the travel history information displayed as shown in FIG. The travel history information displayed in step S602 may be the user's own travel history information, or may be travel history information of a person other than the user (another user). Further, both the user's own travel history information and the travel history information of other users may be displayed. By being able to refer to the travel history information of other users, it is possible to increase the choices of drive plans.
他のユーザの走行履歴情報は、たとえば、通信I/F315や可搬性記録媒体(パーソナルコンピュータなどで取り込んだデータをナビゲーション装置300に読み込ませる)などを介して取得する。他のユーザの走行履歴情報720は、WEBなどで広く公開されているものであってもよいし、所定のグループ(たとえば、同じメーカーのナビゲーション装置を使用しているユーザのグループなど)のみで共有されているものであってもよい。また、ユーザ自身の走行履歴情報を、他のユーザに公開できるようにしてもよい。
The travel history information of other users is acquired through, for example, the communication I /
また、ステップS602で、ナビゲーション装置300は、ユーザにドライブプランの作成に用いる条件の一部を入力させ、入力された条件に適合した走行履歴情報を検索して表示してもよい。図7に示した例では、目的地点が「○○の滝」である走行履歴情報を検索した結果(検索結果表示700)が示されている。
In step S602, the
検索結果表示700には、ユーザ自身の走行履歴情報710およびユーザ以外の者の走行履歴情報720が示されている。ユーザ自身の走行履歴情報710およびユーザ以外の者の走行履歴情報720は、それぞれ走行履歴ID711、走行日時情報712、コース概略情報713、所要時間情報714によって構成されている。
The
走行履歴ID711は、個々の走行履歴情報を識別するIDである。走行日時情報712は、その走行がおこなわれた日時を示す情報である。コース概略情報713は、走行履歴情報の概略を示す情報であり、たとえば、走行履歴情報中の立ち寄り地点や目的地点を示す。所要時間情報714は、走行開始地点から走行終了地点までの走行に要した時間を示す情報である。ユーザは、詳細ボタン731を押下することによって、ドライブプランのより詳細な情報を表示させることができる。
The
また、日付順ボタン732、出発地点ボタン733、所要時間ボタン734、ユーザ嗜好ボタン735を押下することによって、検索結果をソートすることができる。たとえば、日付順ボタン732を押下すると、走行した日時が新しい(または古い)順に検索結果がソートされる。出発地点ボタン733を押下すると、走行開始地点がユーザの現在地点(または自宅などの登録地点)に近い順に検索結果がソートされる。所要時間ボタン734を押下すると、所要時間が短い(または長い)順に検索結果がソートされる。ユーザ嗜好ボタン735を押下すると、ユーザ自身の走行履歴データから算出したドライブ嗜好情報(図5のステップS506参照)に基づいて、ユーザのドライブ嗜好に適合する順に検索結果がソートされる。
The search results can be sorted by pressing a
また、文字入力ボックス736に任意の文字列を入力して、検索結果を絞り込むことができる。たとえば、文字入力ボックス736に立ち寄り地点の名称を入力し絞り込みをおこなうことによって、目的地点が「○○の滝」かつ入力した立ち寄り地点に立ち寄る走行履歴情報を検索することができる。また、他のユーザの名称やIDなどを指定して、そのユーザが公開している走行履歴情報を検索できるようにしてもよい。たとえば、住んでいる地域やドライブ嗜好が近い他のユーザの走行履歴情報を参考にすることによって、より効率的にドライブプランを作成することができる。
In addition, a search result can be narrowed down by inputting an arbitrary character string into the
図6の説明に戻り、ナビゲーション装置300は、ドライブプランの作成時に参照する走行履歴情報がユーザによって選択されるまで待機する(ステップS603:Noのループ)。走行履歴情報が選択されると(ステップS603:Yes)、ナビゲーション装置300は、ドライブプランの実行時における道路交通情報などを照合し(ステップS604)、実行時の状況に合わせたドライブプランを作成する(ステップS605)。ステップS604およびS605の処理の詳細は、図5のステップS507およびS508と同様である。すなわち、ユーザによって選択された走行履歴情報に含まれるパラメータの値を、ドライブプランの実行時における道路状況などに合わせて変更してドライブプランを作成する。
Returning to the description of FIG. 6, the
たとえば、他のユーザの走行履歴情報を用いてドライブプランを作成する場合は、走行開始地点および走行終了地点をユーザの自宅などに設定して経路を探索し直す。また、目的地点や立ち寄り地点への滞在時間などをユーザの同行者構成に合わせて変更してもよい(たとえば、子供やお年寄りがいる場合は長めにするなど)。また、図5のステップS506と同様に、走行履歴情報を統計処理してユーザのドライブ嗜好情報を算出しておき、ドライブプラン実行時の状況と合わせてドライブ嗜好情報を考慮してドライブプランを作成してもよい。 For example, when creating a drive plan using travel history information of another user, the travel start point and the travel end point are set to the user's home or the like, and the route is searched again. In addition, the staying time at the destination point or the stop point may be changed according to the companion composition of the user (for example, longer if there are children or elderly people). Similarly to step S506 in FIG. 5, the driving history information is statistically processed to calculate the user's drive preference information, and the drive plan is created in consideration of the drive preference information together with the situation when the drive plan is executed. May be.
つぎに、ナビゲーション装置300は、ステップS605で作成したドライブプランをユーザに提示する(ステップS606)。ナビゲーション装置300は、提示したドライブプランがユーザに承認された場合は(ステップS607:Yes)、承認されたドライブプランに合わせて経路誘導をおこなって(ステップS608)、本フローチャートによる処理を終了する。一方、提示したドライブプランがユーザに認証されなかった場合(ステップS607:No)、ナビゲーション装置300は、ステップS605に戻り、ドライブプランを再作成する。
Next, the
このように、ユーザに走行履歴情報を提示して、ユーザによって選択された走行履歴情報を用いてドライブプランを作成すれば、ユーザが条件を入力する手間を低減することができる。また、他のユーザの走行履歴情報を用いてドライブプランを作成することができるので、ドライブプランの選択肢の幅を広げることができる。 Thus, if the driving history information is presented to the user and the drive plan is created using the driving history information selected by the user, the time and effort for the user to input the conditions can be reduced. In addition, since the drive plan can be created using the travel history information of other users, the range of options for the drive plan can be expanded.
以上説明したように、ナビゲーション装置300は、車両の走行履歴情報を記録し、ユーザに指定された条件に合わせてパラメータを変更してドライブプランを作成する。これにより、ドライブプラン中のパラメータ値(たとえば、目的地点などへの所要時間や滞在時間)と実際の値との誤差を小さくすることができ、計画通りにドライブプランを実行できる可能性を高めることができるとともに、ドライブプラン作成時の処理負荷を軽減することができる。
As described above, the
また、ユーザに走行履歴情報を提示して、ユーザによって選択された移動履歴情報を用いてドライブプランを作成すれば、ユーザがドライブプランの条件を入力する手間を低減することができる。また、走行履歴情報を統計処理し、指定された条件下におけるパラメータの平均値などを用いてドライブプランを作成することによって、ユーザの嗜好を反映させたドライブプランを作成することができる。また、ドライブプランを作成する際にドライブプランの実行時における道路交通情報を用いれば、ドライブプラン中の所要時間と実際の所要時間との誤差を小さくすることができ、計画通りにドライブプランを実行できる可能性を高めることができる。 In addition, if the driving history information is presented to the user and the drive plan is created using the movement history information selected by the user, it is possible to reduce the effort for the user to input the driving plan conditions. Further, by statistically processing the travel history information and creating a drive plan using an average value of parameters under a specified condition, a drive plan reflecting the user's preference can be created. In addition, if the road traffic information at the time of executing the drive plan is used when creating the drive plan, the error between the required time in the drive plan and the actual required time can be reduced, and the drive plan is executed as planned. The possibility of being able to be increased can be increased.
また、ナビゲーション装置300は、自装置が搭載された車両の移動履歴情報を用いてドライブプランを作成することができるので、ユーザの嗜好をドライブプランに反映することができる。また、ナビゲーション装置300は、自装置が搭載された車両以外の車両の走行履歴情報を用いてドライブプランを作成することができるので、ドライブプランの選択肢の幅を広げることができる。
Moreover, since the
なお、本実施例では、ナビゲーション装置300によってドライブプランを作成することとしたが、これに限らず、たとえばパーソナルコンピュータや携帯電話端末などの情報処理装置でドライブプランを作成してもよい。情報処理装置で作成したドライブプランのデータをナビゲーション装置300で利用したい場合、たとえば、ネットワークを介してドライブプランデータをナビゲーション装置300に送信すればよい。また、たとえば、ドライブプランデータをUSBメモリやSDカードなどの可搬性記録媒体に記録して、記録したデータをナビゲーション装置300に読み込ませることにより、ナビゲーション装置300で利用することができる。
In this embodiment, the drive plan is created by the
なお、本実施の形態で説明したドライブプラン作成方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。 The drive plan creation method described in this embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.
100 ドライブプラン作成装置
101 移動履歴情報取得部
102 指定部
103 提示部
104 道路交通情報取得部
105 作成部
106 出力部
DESCRIPTION OF
Claims (14)
ドライブプランの作成に用いる条件の指定を受け付ける指定手段と、
前記移動履歴情報取得手段によって取得された移動履歴情報を用いて、前記指定手段によって指定された条件に適合するドライブプランを作成する作成手段と、
前記作成手段によって作成されたドライブプランに関する情報を出力する出力手段と、
を備えることを特徴とするドライブプラン作成装置。 Movement history information acquisition means for acquiring movement history information of a moving body;
A designation means for accepting designation of conditions used for creating a drive plan;
Using the movement history information acquired by the movement history information acquisition means, a creation means for creating a drive plan that meets the conditions specified by the specification means;
Output means for outputting information relating to the drive plan created by the creating means;
A drive plan creation device comprising:
前記作成手段は、複数の前記移動履歴情報のうち、前記所定の地物または前記所定の地物と同じジャンルの地物を目的地点とする前記移動履歴情報を用いて前記ドライブプランを作成することを特徴とする請求項3に記載のドライブプラン作成装置。 The designation means accepts designation of a predetermined feature as a destination point of the drive plan to be created this time as the condition parameter value,
The creation means creates the drive plan using the movement history information having the predetermined feature or a feature of the same genre as the predetermined feature among the plurality of movement history information as a destination point. The drive plan creation device according to claim 3.
前記指定手段は、前記提示手段によって提示された前記移動履歴情報のうち、少なくともいずれか一つの前記移動履歴情報の指定を受け付け、
前記作成手段は、前記指定手段によって指定された前記移動履歴情報の前記履歴パラメータ値を前記条件パラメータ値に変更して前記ドライブプランを作成することを特徴とする請求項2に記載のドライブプラン作成装置。 Presenting means for presenting the movement history information,
The designation means accepts designation of at least one of the movement history information among the movement history information presented by the presentation means,
3. The drive plan creation according to claim 2, wherein the creation unit creates the drive plan by changing the history parameter value of the movement history information designated by the designation unit to the condition parameter value. apparatus.
前記作成手段は、前記移動履歴情報とともに前記道路交通情報を用いて前記条件に適合する前記ドライブプランを作成することを特徴とする請求項1〜6のいずれか一つに記載のドライブプラン作成装置。 Road traffic information acquisition means for acquiring road traffic information at the time of execution of the drive plan,
The drive plan creation device according to any one of claims 1 to 6, wherein the creation unit creates the drive plan that meets the condition using the road traffic information together with the travel history information. .
前記作成手段は、所定の前記移動履歴情報に含まれる前記立ち寄り地物情報、前記滞在時間情報および前記経路情報を前記条件に適合させて前記ドライブプランを作成することを特徴とする請求項1〜7に記載のドライブプラン作成装置。 The movement history information acquisition means includes stop-off feature information related to features that the mobile object has stopped while moving, stay time information related to time spent on the feature, and route information related to a route traveled by the mobile object. Get travel history information,
The creation unit creates the drive plan by adapting the stop feature information, the stay time information, and the route information included in the predetermined movement history information to the conditions. 8. The drive plan creation device according to 7.
ドライブプランの作成に用いる条件の指定を受け付ける指定工程と、
前記移動履歴情報取得工程で取得された移動履歴情報を用いて、前記指定工程で指定された条件に適合するドライブプランを作成する作成工程と、
前記作成工程で作成されたドライブプランに関する情報を出力する出力工程と、
を含んだことを特徴とするドライブプラン作成方法。 A movement history information acquisition step of acquiring movement history information of the moving body;
A specification process that accepts specification of conditions used to create a drive plan,
Using the movement history information acquired in the movement history information acquisition step, a creation step for creating a drive plan that meets the conditions specified in the specification step;
An output step for outputting information on the drive plan created in the creation step;
The drive plan creation method characterized by including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007201796A JP4960167B2 (en) | 2007-08-02 | 2007-08-02 | Drive plan creation device, drive plan creation method, drive plan creation program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007201796A JP4960167B2 (en) | 2007-08-02 | 2007-08-02 | Drive plan creation device, drive plan creation method, drive plan creation program, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009036653A true JP2009036653A (en) | 2009-02-19 |
JP4960167B2 JP4960167B2 (en) | 2012-06-27 |
Family
ID=40438700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007201796A Expired - Fee Related JP4960167B2 (en) | 2007-08-02 | 2007-08-02 | Drive plan creation device, drive plan creation method, drive plan creation program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4960167B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011257370A (en) * | 2010-05-12 | 2011-12-22 | Denso Corp | Stop-off facility information presenting system |
JP2016024807A (en) * | 2014-07-18 | 2016-02-08 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Method and apparatus for pushing track information |
WO2016121174A1 (en) * | 2015-01-30 | 2016-08-04 | ソニー株式会社 | Information processing system and control method |
JP2017174112A (en) * | 2016-03-23 | 2017-09-28 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
JP2020057114A (en) * | 2018-09-28 | 2020-04-09 | 株式会社コロプラ | Information processing apparatus, information processing method and computer program |
JP7333456B1 (en) | 2022-09-28 | 2023-08-24 | Kddi株式会社 | Information processing device and information processing method |
CN118657966A (en) * | 2024-08-20 | 2024-09-17 | 松立控股集团股份有限公司 | Vehicle stay behavior analysis and prediction method based on multidimensional clustering |
CN118657966B (en) * | 2024-08-20 | 2024-11-15 | 松立控股集团股份有限公司 | Vehicle stay behavior analysis and prediction method based on multidimensional clustering |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09218643A (en) * | 1996-02-09 | 1997-08-19 | Toyota Motor Corp | Travel plan output device |
JP2002073756A (en) * | 2000-08-29 | 2002-03-12 | Casio Comput Co Ltd | Device and system for providing travel guide, and recording medium for programs thereof |
JP2002365075A (en) * | 2001-06-11 | 2002-12-18 | Pioneer Electronic Corp | Apparatus and method for preparing driving plan, navigation system, on-vehicle electronic system, and computer program |
JP2004178358A (en) * | 2002-11-28 | 2004-06-24 | Meidensha Corp | Method and equipment for guarding and watching event |
JP2004355537A (en) * | 2003-05-30 | 2004-12-16 | Matsushita Electric Ind Co Ltd | Traffic flow data prediction device and method |
JP2006053132A (en) * | 2004-07-13 | 2006-02-23 | Matsushita Electric Ind Co Ltd | Moving destination display, and moving destination display method |
JP2006058089A (en) * | 2004-08-18 | 2006-03-02 | Toshiba Corp | Apparatus, method, and program for producing drive plan, and navigation system |
JP2007093446A (en) * | 2005-09-29 | 2007-04-12 | Nissan Motor Co Ltd | Driving plan creating device and driving plan creating method |
-
2007
- 2007-08-02 JP JP2007201796A patent/JP4960167B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09218643A (en) * | 1996-02-09 | 1997-08-19 | Toyota Motor Corp | Travel plan output device |
JP2002073756A (en) * | 2000-08-29 | 2002-03-12 | Casio Comput Co Ltd | Device and system for providing travel guide, and recording medium for programs thereof |
JP2002365075A (en) * | 2001-06-11 | 2002-12-18 | Pioneer Electronic Corp | Apparatus and method for preparing driving plan, navigation system, on-vehicle electronic system, and computer program |
JP2004178358A (en) * | 2002-11-28 | 2004-06-24 | Meidensha Corp | Method and equipment for guarding and watching event |
JP2004355537A (en) * | 2003-05-30 | 2004-12-16 | Matsushita Electric Ind Co Ltd | Traffic flow data prediction device and method |
JP2006053132A (en) * | 2004-07-13 | 2006-02-23 | Matsushita Electric Ind Co Ltd | Moving destination display, and moving destination display method |
JP2006058089A (en) * | 2004-08-18 | 2006-03-02 | Toshiba Corp | Apparatus, method, and program for producing drive plan, and navigation system |
JP2007093446A (en) * | 2005-09-29 | 2007-04-12 | Nissan Motor Co Ltd | Driving plan creating device and driving plan creating method |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011257370A (en) * | 2010-05-12 | 2011-12-22 | Denso Corp | Stop-off facility information presenting system |
JP2016024807A (en) * | 2014-07-18 | 2016-02-08 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Method and apparatus for pushing track information |
WO2016121174A1 (en) * | 2015-01-30 | 2016-08-04 | ソニー株式会社 | Information processing system and control method |
JPWO2016121174A1 (en) * | 2015-01-30 | 2017-11-09 | ソニー株式会社 | Information processing system and control method |
US10302444B2 (en) | 2015-01-30 | 2019-05-28 | Sony Corporation | Information processing system and control method |
JP2017174112A (en) * | 2016-03-23 | 2017-09-28 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
JP2020057114A (en) * | 2018-09-28 | 2020-04-09 | 株式会社コロプラ | Information processing apparatus, information processing method and computer program |
JP7333456B1 (en) | 2022-09-28 | 2023-08-24 | Kddi株式会社 | Information processing device and information processing method |
JP2024048843A (en) * | 2022-09-28 | 2024-04-09 | Kddi株式会社 | Information processing device and information processing method |
CN118657966A (en) * | 2024-08-20 | 2024-09-17 | 松立控股集团股份有限公司 | Vehicle stay behavior analysis and prediction method based on multidimensional clustering |
CN118657966B (en) * | 2024-08-20 | 2024-11-15 | 松立控股集团股份有限公司 | Vehicle stay behavior analysis and prediction method based on multidimensional clustering |
Also Published As
Publication number | Publication date |
---|---|
JP4960167B2 (en) | 2012-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11231288B2 (en) | Transit navigation | |
US9453740B2 (en) | Method of displaying objects on navigation map | |
JP4549149B2 (en) | Display method and display device for navigation system | |
Millonig et al. | Developing landmark-based pedestrian-navigation systems | |
US5802492A (en) | Computer aided routing and positioning system | |
US8560227B2 (en) | Route planning apparatus and method for navigation system | |
US6999875B2 (en) | Display method and apparatus for navigation system | |
US7813874B2 (en) | On-vehicle navigation system, route guide method, and computer-readable recording medium | |
US20100293186A1 (en) | Search device, search method, search program, and computer readable recording medium | |
CN109631920B (en) | Map application with improved navigation tool | |
JP4960167B2 (en) | Drive plan creation device, drive plan creation method, drive plan creation program, and recording medium | |
US9528848B2 (en) | Method of displaying point on navigation map | |
JP2007322906A (en) | Map display device, map display system, and map display method | |
WO2005096183A1 (en) | Data selection device, method, program, and recording medium | |
JP2009097981A (en) | Apparatus, method, and program for navigation, and recording medium | |
JP2009020091A (en) | System, method, and program for navigation | |
CN109029480B (en) | Map application with improved navigation tool | |
EP3112807B1 (en) | Mobile terminal and method for controlling the same | |
JP2006010326A (en) | Navigation system for car | |
JP4111444B2 (en) | Navigation device | |
JP4951934B2 (en) | Navigation device, navigation method, navigation system, and program | |
JP4667209B2 (en) | Navigation device and search condition setting method | |
JP2002039779A (en) | Navigation system | |
JP3933029B2 (en) | Navigation system | |
WO2014174648A1 (en) | Information recording system, information acquisition device, information processing method, and information processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100308 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110921 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111004 |
|
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: 20120306 |
|
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: 20120322 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4960167 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |