Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5099019B2 - Travel guidance device, travel guidance method, and computer program - Google Patents
[go: Go Back, main page]

JP5099019B2 - Travel guidance device, travel guidance method, and computer program - Google Patents

Travel guidance device, travel guidance method, and computer program Download PDF

Info

Publication number
JP5099019B2
JP5099019B2 JP2009006756A JP2009006756A JP5099019B2 JP 5099019 B2 JP5099019 B2 JP 5099019B2 JP 2009006756 A JP2009006756 A JP 2009006756A JP 2009006756 A JP2009006756 A JP 2009006756A JP 5099019 B2 JP5099019 B2 JP 5099019B2
Authority
JP
Japan
Prior art keywords
time
event
departure
state
departure time
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
Application number
JP2009006756A
Other languages
Japanese (ja)
Other versions
JP2010164419A (en
Inventor
俊宏 森
諭 嶋村
啓太 関
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2009006756A priority Critical patent/JP5099019B2/en
Publication of JP2010164419A publication Critical patent/JP2010164419A/en
Application granted granted Critical
Publication of JP5099019B2 publication Critical patent/JP5099019B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Description

本発明は、車両が出発地を出発することを推奨する時刻を案内する走行案内装置、走行案内方法及びコンピュータプログラムに関する。   The present invention relates to a travel guide device, a travel guide method, and a computer program for guiding a time when a vehicle is recommended to leave a departure place.

近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、GPS受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをDVD−ROMやHDDなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの最適経路を探索する経路探索機能を備えており、ディスプレイ画面に誘導経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、運転者を所望の目的地まで確実に案内するようになっている。   2. Description of the Related Art In recent years, a navigation device is often mounted on a vehicle that provides vehicle travel guidance so that a driver can easily arrive at a desired destination. Here, the navigation device detects the current position of the vehicle by a GPS receiver or the like, acquires map data corresponding to the current position through a recording medium such as a DVD-ROM or HDD or a network, and displays it on a liquid crystal monitor. It is a device that can do. Furthermore, such a navigation device has a route search function for searching for the optimum route from the vehicle position to the destination when a desired destination is input, and displays the guidance route on the display screen and approaches the intersection. In such a case, the driver is surely guided to a desired destination by providing voice guidance.

また、従来のナビゲーション装置では、目的地への到着希望時刻に基づいて、出発地を出発することを推奨する時刻を案内することも行われていた。例えば、特開2002−181553号公報(特許文献1)には、ユーザによって目的地と目的地への到着希望時刻が入力された場合に、現在位置から目的地までの経路を探索するとともに、入力された到着希望時刻に目的地へと到着するために出発すべき出発予定時刻を算出し、算出した出発予定時刻を案内する技術について記載されている。   Further, in the conventional navigation device, the recommended time to depart from the departure place is also guided based on the desired arrival time at the destination. For example, in Japanese Patent Laid-Open No. 2002-181553 (Patent Document 1), when a user inputs a destination and a desired arrival time to the destination, the route from the current position to the destination is searched and input. A technique is described in which a scheduled departure time to be departed in order to arrive at a destination at the desired arrival time is calculated and the calculated departure time is guided.

特開2002−181553号公報(第2頁〜第4頁、図2、図3)JP 2002-181553 A (2nd to 4th pages, FIGS. 2 and 3)

しかしながら、前記した特許文献1に記載された技術では、目的地への到着時刻を考慮した出発時刻を案内することができるが、車両走行時の道路区間の事象の状態については考慮していなかった。ここで、事象の状態としては、例えば渋滞、道路の冠水、積雪、路面凍結、視界不良などの状態があり、これらの事象の状態は車両の走行環境を大きく左右する。また、これらの道路区間の事象の状態は、時間経過によって変化する。従って、同じ道路区間を走行する場合でも走行する時刻によって事象の状態、即ち車両の走行環境は大きく変化する。   However, the technique described in Patent Document 1 can guide the departure time in consideration of the arrival time at the destination, but does not consider the state of the event in the road section when the vehicle travels. . Here, the event states include, for example, traffic jams, road flooding, snow cover, road surface freezing, poor visibility, etc., and these event states greatly affect the traveling environment of the vehicle. Moreover, the state of the event of these road sections changes with time passage. Therefore, even when traveling on the same road section, the state of the event, that is, the traveling environment of the vehicle greatly varies depending on the traveling time.

そして、前記した特許文献1に記載された技術では、目的地までの経路において走行時に渋滞中の道路区間や道路が冠水している等の事象の状態が悪い道路区間が含まれる場合には、渋滞中の道路区間や冠水中の道路区間等を走行するのに必要な時間を考慮して、通常より早めの時刻を出発予定時刻として算出し、案内することは可能であるが、それぞれの道路区間が渋滞する時刻や冠水する時刻を回避して走行する為の出発予定時刻を案内することができなかった。   And in the technique described in the above-mentioned patent document 1, when the road section where the state of the event such as the road section where the traffic is congested or the road is flooded when traveling on the route to the destination is included, In consideration of the time required to travel on a congested road section or a submerged road section, it is possible to calculate and guide a time earlier than usual as the scheduled departure time. It was not possible to provide guidance on the scheduled departure time for traveling avoiding the time when the section was congested or flooded.

本発明は前記従来における問題点を解消するためになされたものであり、目的地までの経路に含まれる道路区間の事象の状態を考慮することにより、目的地までの経路において渋滞する虞のある道路区間や道路が冠水する虞のある道路区間等が含まれる場合であっても、それぞれの道路区間が渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を推奨出発時刻として案内することが可能であり、ユーザに快適な走行環境を提供することを可能とした走行案内装置、走行案内方法及びコンピュータプログラムを提供することを目的とする。   The present invention has been made in order to solve the above-described conventional problems, and there is a possibility of traffic jam on the route to the destination by considering the state of the event of the road section included in the route to the destination. Even when a road section or a road section where the road may be flooded is included, to avoid a time when each road section is congested or flooded, etc. An object of the present invention is to provide a travel guidance device, a travel guidance method, and a computer program that can provide a scheduled travel time as a recommended departure time and can provide a comfortable travel environment to the user.

前記目的を達成するため本願の請求項1に係る走行案内装置(1)は、出発地から目的地へと至る走行予定経路を取得する走行予定経路取得手段(13)と、車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得手段(13)と、前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得手段(13)と、前記到着予定時刻取得手段により取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得手段(13)と、前記出発予定時刻に含まれる時刻の内、前記事象状態取得手段により取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内手段(13)と、を有することを特徴とする。
ここで、「事象の状態」とは、時間変化に伴い状態が変化する道路上の事象の状態であり、例えば渋滞、道路の冠水、積雪、路面凍結、視界などの状態がある。
In order to achieve the above object, the travel guidance device (1) according to claim 1 of the present application includes a planned travel route acquisition means (13) for acquiring a planned travel route from the departure place to the destination, and the vehicle is connected to the departure place. and the starting as scheduled departure time, departure time acquisition means for acquiring time every predetermined time in order from the start time of the range within the preferred departure time specified by the user (13), the planned departure time time each contained, in the case where the vehicle has departed the departure point to the scheduled departure time, arrival time acquisition means for acquiring the estimated time of arrival to the road sections included in the planned travel route for each section ( and 13), the event state acquisition means for acquiring the status of events of the road section in the acquired expected arrival time for each section (13) by the estimated arrival time acquisition unit, included in the scheduled departure time Of time, to have a, and guide means (13) for guiding a time as a recommended starting time when the state of the event of all the road sections situations that Der below the threshold acquired by the event condition acquiring means Features.
Here, the “event state” is a state of an event on the road whose state changes with time, and includes, for example, a state of traffic congestion, road flooding, snow cover, road surface freezing, visibility, and the like.

また、請求項に係る走行案内装置(1)は、請求項に記載の走行案内装置であって、複数の事象候補から事象を選択する事象選択手段(13)を有し、前記事象状態取得手段(13)は、前記判定地点の前記事象選択手段により選択された事象の状態を取得することを特徴とする。 A travel guide device (1) according to claim 2 is the travel guide device according to claim 1 , further comprising event selection means (13) for selecting an event from a plurality of event candidates, wherein the event The state acquisition means (13) acquires the state of the event selected by the event selection means at the determination point.

また、請求項に係る走行案内方法は、出発地から目的地へと至る走行予定経路を取得する走行予定経路取得ステップと、車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得ステップと、前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得ステップと、前記到着予定時刻取得ステップにより取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得ステップと、前記出発予定時刻に含まれる時刻の内、前記事象状態取得ステップにより取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内ステップと、を有することを特徴とする。 The travel guidance method according to claim 3 is designated by the user as a planned travel route acquisition step for acquiring a planned travel route from the departure place to the destination, and as a scheduled departure time when the vehicle leaves the departure place. Within the range of the desired departure time, a scheduled departure time acquisition step of acquiring the time every predetermined time in order from the start time of the range, and the vehicle at the scheduled departure time for each time included in the scheduled departure time. When departing from the departure place, the estimated arrival time acquisition step for acquiring the estimated arrival time for the road section included in the planned travel route for each section, and the estimated arrival time acquired by the estimated arrival time acquisition step and the event state acquiring the status of the events of the road section in each section, of the time that is included in the scheduled departure time, in the event state acquisition step A guide step of the obtained event status of all of the road section is guided as the recommended departure time to time when situations that der less than the threshold value, and having a.

更に、請求項に係るコンピュータプログラムは、コンピュータに、出発地から目的地へと至る走行予定経路を取得する走行予定経路取得機能と、車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得機能と、前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得機能と、前記到着予定時刻取得機能により取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得機能と、前記出発予定時刻に含まれる時刻の内、前記事象状態取得機能により取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内機能と、を実行させることを特徴とする。 Further, a computer program according to claim 4, the computer, and the planned travel route acquisition function of acquiring the planned travel route to the destination from the departure point, the vehicle as depart departure the departure point, the user A scheduled departure time acquisition function for acquiring a time every predetermined time in order from the start time of the range within a specified desired departure time range, and for each time included in the scheduled departure time, the vehicle In the case where the departure place is departed at the time, the estimated arrival time acquisition function for acquiring the estimated arrival time to the road section included in the planned travel route for each section, and the estimated arrival time acquired by the estimated arrival time acquisition function. and event status obtaining function for obtaining an event state of the road section at a time for each section, of the time included in the scheduled departure time, the event state obtaining function Acquired event status of all of the road section is characterized in that to execute a guidance function, the guiding as recommended departure time to time when situations that der less than the threshold value Ri.

前記構成を有する請求項1に係る走行案内装置では、目的地までの経路に含まれる道路区間の事象の状態を考慮することにより、目的地までの経路において渋滞する虞のある道路区間や道路が冠水する虞のある道路区間等が含まれる場合であっても、それぞれの道路区間が渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を推奨出発時刻として案内することが可能となる。それにより、ユーザに快適な走行環境を提供することが可能となる。
また、ユーザが希望する出発希望時刻の範囲内で、ユーザに快適な走行環境を提供できる出発予定時刻を推奨出発時刻として案内することが可能となる。
In the travel guidance device according to claim 1 having the above-described configuration, by considering the event state of the road section included in the route to the destination, there is a road section or road that may be congested in the route to the destination. Even if there are road sections where there is a risk of flooding, the scheduled departure time for traveling while avoiding times when the state of events such as the time when each road section is congested and the time when the road is flooded gets worse It is possible to guide the recommended departure time. This makes it possible to provide a comfortable driving environment for the user.
In addition, it is possible to guide a scheduled departure time that can provide a comfortable travel environment to the user as a recommended departure time within the range of the desired departure time desired by the user.

また、請求項に係る走行案内装置では、複数の事象候補の内から選択された事情の状態が悪くなる時刻を回避して目的地まで走行する為の出発予定時刻を推奨出発時刻として案内することが可能となる。それにより、ユーザの要望に沿った快適な走行環境を提供することが可能となる。 In the travel guidance device according to claim 2 , the scheduled departure time for traveling to the destination is guided as the recommended departure time while avoiding the time when the state of the situation selected from the plurality of event candidates is deteriorated. It becomes possible. This makes it possible to provide a comfortable traveling environment that meets the user's request.

また、請求項に係る走行案内方法では、目的地までの経路に含まれる道路区間の事象の状態を考慮することにより、目的地までの経路において渋滞する虞のある道路区間や道路が冠水する虞のある道路区間等が含まれる場合であっても、それぞれの道路区間が渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を推奨出発時刻として案内することが可能となる。それにより、ユーザに快適な走行環境を提供することが可能となる。
また、ユーザが希望する出発希望時刻の範囲内で、ユーザに快適な走行環境を提供できる出発予定時刻を推奨出発時刻として案内することが可能となる。
Further, in the travel guidance method according to claim 3 , by considering the event state of the road section included in the route to the destination, the road section or the road that may be congested in the route to the destination is flooded. Even if there is a risky road section, the recommended departure time for driving while avoiding times when the state of the event such as the time when each road section is congested or flooded is worsened is recommended It is possible to guide as time. This makes it possible to provide a comfortable driving environment for the user.
In addition, it is possible to guide a scheduled departure time that can provide a comfortable travel environment to the user as a recommended departure time within the range of the desired departure time desired by the user.

更に、請求項に係るコンピュータプログラムでは、目的地までの経路に含まれる道路区間の事象の状態を考慮することにより、目的地までの経路において渋滞する虞のある道路区間や道路が冠水する虞のある道路区間等が含まれる場合であっても、それぞれの道路区間が渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を推奨出発時刻としてコンピュータに案内させることが可能となる。それにより、ユーザに快適な走行環境を提供することが可能となる。
また、ユーザが希望する出発希望時刻の範囲内で、ユーザに快適な走行環境を提供できる出発予定時刻を推奨出発時刻として案内することが可能となる。
Furthermore, in the computer program according to claim 4 , by considering the event state of the road section included in the route to the destination, there is a risk that the road section or the road that may be congested in the route to the destination may be flooded. Even if a road section with a certain number of roads is included, the recommended departure time is the recommended departure time for avoiding the time when the state of the event such as the time when each road section is congested and the time when it is flooded gets worse Can be guided to a computer. This makes it possible to provide a comfortable driving environment for the user.
In addition, it is possible to guide a scheduled departure time that can provide a comfortable travel environment to the user as a recommended departure time within the range of the desired departure time desired by the user.

本実施形態に係るナビゲーション装置を示したブロック図である。It is the block diagram which showed the navigation apparatus which concerns on this embodiment. 事象状態DBに記憶されるデータの一例を示した図である。It is the figure which showed an example of the data memorize | stored in event state DB. 本実施形態に係る出発予定時刻案内処理プログラムのフローチャートである。It is a flowchart of the scheduled departure time guidance processing program according to the present embodiment. 液晶ディスプレイに表示される事象回避出発時刻案内ボタン選択画面を示した図である。It is the figure which showed the event avoidance departure time guidance button selection screen displayed on a liquid crystal display. 液晶ディスプレイに表示される事象選択画面を示した図である。It is the figure which showed the event selection screen displayed on a liquid crystal display. 液晶ディスプレイに表示される閾値入力画面を示した図である。It is the figure which showed the threshold value input screen displayed on a liquid crystal display. 液晶ディスプレイに表示される希望出発時刻入力画面を示した図である。It is the figure which showed the desired departure time input screen displayed on a liquid crystal display. 車両が出発地から目的地までの走行予定経路を走行する際に特定される判定リンクの一例を示した図である。It is the figure which showed an example of the determination link specified when a vehicle drive | works the driving planned route from the departure place to the destination. 本実施形態に係る推奨出発時刻特定処理のサブ処理プログラムのフローチャートである。It is a flowchart of the sub process program of the recommended departure time specific process which concerns on this embodiment. 本実施形態に係る閾値判定処理のサブ処理プログラムのフローチャートである。It is a flowchart of the sub process program of the threshold value determination process which concerns on this embodiment. 回避対象とする事象として『渋滞』が選択された場合の出発予定時刻案内処理プログラムによる推奨出発時刻の算出例を示した図である。It is the figure which showed the example of calculation of the recommended departure time by the scheduled departure time guidance processing program when "traffic jam" is selected as an event to be avoided. 回避対象とする事象として『渋滞』が選択された場合の出発予定時刻案内処理プログラムによる推奨出発時刻の算出例を示した図である。It is the figure which showed the example of calculation of the recommended departure time by the scheduled departure time guidance processing program when "traffic jam" is selected as an event to be avoided. 回避対象とする事象として『道路の冠水』が選択された場合の出発予定時刻案内処理プログラムによる推奨出発時刻の算出例を示した図である。It is the figure which showed the example of calculation of the recommended departure time by the scheduled departure time guidance processing program when "road flooding" is selected as an event to be avoided.

以下、本発明に係る走行案内装置をナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置1の概略構成について図1を用いて説明する。図1は本実施形態に係るナビゲーション装置1を示したブロック図である。   DETAILED DESCRIPTION Hereinafter, a travel guide device according to the present invention will be described in detail with reference to the drawings based on an embodiment in which the navigation device is embodied. First, a schematic configuration of the navigation device 1 according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing a navigation device 1 according to this embodiment.

図1に示すように本実施形態に係るナビゲーション装置1は、車両の現在位置を検出する現在位置検出部11と、各種のデータが記録されたデータ記録部12と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(走行予定経路取得手段、出発予定時刻取得手段、到着予定時刻取得手段、事象状態取得手段、案内手段、出発予定時刻特定手段、事象選択手段)13と、ユーザからの操作を受け付ける操作部14と、ユーザに対して地図等の情報を表示する液晶ディスプレイ15と、経路案内に関する音声ガイダンスを出力するスピーカ16と、プログラムを記憶した記憶媒体であるDVDを読み取るDVDドライブ17と、交通情報センタやプローブセンタ等の情報センタとの間で通信を行う通信モジュール18と、から構成されている。   As shown in FIG. 1, the navigation apparatus 1 according to the present embodiment is based on a current position detection unit 11 that detects a current position of a vehicle, a data recording unit 12 that records various data, and input information. A navigation ECU (scheduled route acquisition means, scheduled departure time acquisition means, scheduled arrival time acquisition means, event state acquisition means, guidance means, scheduled departure time identification means, event selection means) 13 for performing various arithmetic processes, and a user An operation unit 14 that receives an operation from the computer, a liquid crystal display 15 that displays information such as a map to the user, a speaker 16 that outputs voice guidance related to route guidance, and a DVD that reads a DVD that is a storage medium storing a program A communication module 18 for performing communication between the drive 17 and an information center such as a traffic information center or a probe center; It is al configuration.

以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部11は、GPS21、地磁気センサ22、車速センサ23、ステアリングセンサ24、ジャイロセンサ25、高度計(図示せず)等からなり、現在の車両の位置、方位、車両の走行速度等を検出することが可能となっている。ここで、特に車速センサ23は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU13に出力する。そして、ナビゲーションECU13は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
Below, each component which comprises the navigation apparatus 1 is demonstrated in order.
The current position detection unit 11 includes a GPS 21, a geomagnetic sensor 22, a vehicle speed sensor 23, a steering sensor 24, a gyro sensor 25, an altimeter (not shown), and the like, and detects a current vehicle position, direction, vehicle traveling speed, and the like. It is possible to do. Here, in particular, the vehicle speed sensor 23 is a sensor for detecting a moving distance and a vehicle speed of the vehicle, generates a pulse according to the rotation of the wheel of the vehicle, and outputs a pulse signal to the navigation ECU 13. And navigation ECU13 calculates the rotational speed and moving distance of a wheel by counting the pulse which generate | occur | produces. Note that the navigation device 1 does not have to include all of the above five types of sensors, and the navigation device 1 may include only one or more of these types of sensors.

また、データ記録部12は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された地図情報DB31、事象状態DB32、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。   Further, the data recording unit 12 reads out a hard disk (not shown) as an external storage device and a recording medium, a map information DB 31, an event state DB 32, a predetermined program, and the like recorded on the hard disk and stores predetermined data on the hard disk. And a recording head (not shown) as a driver for writing.

ここで、地図情報DB31は、経路案内、交通情報案内及び地図表示に必要な各種地図データが記録されている。
また、地図データは、具体的には、道路(リンク)形状に関するリンクデータ、ノード点に関するノードデータ、各交差点に関する交差点データ、施設に関する施設データ、経路を探索するための探索データ、地点を検索するための検索データ、地図、道路、交通情報等の画像を液晶ディスプレイ15に描画するための画像描画データ等から構成されている。尚、一部のリンクに関するリンクデータには、車両の進行方向に関する情報も含まれる。例えば、中央分離帯を有する大型の道路では、車両の進行方向(上り、下り)毎に対応付けられた複数本のリンクから構成される。
Here, the map information DB 31 stores various map data necessary for route guidance, traffic information guidance, and map display.
Further, the map data specifically searches for link data relating to road (link) shapes, node data relating to node points, intersection data relating to each intersection, facility data relating to facilities, search data for searching for routes, and points. For example, it includes image drawing data for drawing images such as search data, maps, roads, and traffic information on the liquid crystal display 15. Note that the link data regarding some links includes information regarding the traveling direction of the vehicle. For example, a large road having a median strip is composed of a plurality of links associated with each vehicle traveling direction (up and down).

一方、事象状態DB32は、車両の走行予定経路に含まれるリンク(道路区間)の内、後述の閾値判定を行う対象となるリンク(以下、判定リンクという)毎の事象の状態及び該判定リンクに進入してから次回の判定リンクに進入するまでの旅行時間(以下、判定リンク間旅行時間という)が記憶される記憶部である。そして、事象状態DB32に記憶される判定リンク毎の事象の状態及び判定リンク間旅行時間は、後述のようにVICSセンタやプローブセンタから取得される。ここで、“事象の状態”とは、時間変化に伴い状態が変化する道路上の事象の状態であり、例えば渋滞、道路の冠水、積雪、路面凍結、視界などの状態がある。また、事象状態DB32には、現在時刻の事象の状態に加えて、推定される今後の事象の状態(例えば、現在時刻から3時間後まで10分経過毎の状態)についても記憶される。
そして、例えば渋滞の状態を特定する情報としては、判定リンク毎の渋滞度(『渋滞』、『混雑』、『渋滞無し』のいずれか)がVICSセンタやプローブセンタから取得され、事象状態DB32に記憶される。また、道路の冠水の状態を特定する情報としては、判定リンク毎の水位(○○cm)がVICSセンタやプローブセンタから取得され、事象状態DB32に記憶される。また、積雪の状態を特定する情報としては、判定リンク毎の積雪量(○○cm)がVICSセンタやプローブセンタから取得され、事象状態DB32に記憶される。また、路面凍結の状態を特定する情報としては、判定リンク毎の路面凍結の有無(『凍結あり』、『凍結なし』のいずれか)がVICSセンタやプローブセンタから取得され、事象状態DB32に記憶される。また、視界の状態を特定する情報としては、判定リンク毎の視認可能距離(○○m)がVICSセンタやプローブセンタから取得され、事象状態DB32に記憶される。
On the other hand, the event state DB 32 includes an event state and a determination link for each link (hereinafter referred to as a determination link) to be subjected to threshold determination described later among links (road sections) included in the planned travel route of the vehicle. It is a storage unit that stores travel time (hereinafter referred to as travel time between determination links) from the time of entering until the next determination link is entered. Then, the event state for each determination link and the travel time between determination links stored in the event state DB 32 are acquired from the VICS center and the probe center as described later. Here, the “event state” is a state of an event on the road whose state changes with time, and includes, for example, a state of traffic jam, road flooding, snow cover, road surface freezing, visibility, and the like. In addition to the state of the event at the current time, the event state DB 32 also stores the state of the estimated future event (for example, the state every 10 minutes from the current time until 3 hours later).
For example, as information for specifying the state of traffic congestion, the degree of traffic congestion (any one of “congested”, “congested”, and “no traffic jam”) for each determination link is acquired from the VICS center or the probe center and stored in the event state DB 32. Remembered. As information for specifying the flooding state of the road, the water level (XX cm) for each determination link is acquired from the VICS center or the probe center and stored in the event state DB 32. As information for specifying the snow cover state, the snow cover amount (XX cm) for each determination link is acquired from the VICS center or the probe center and stored in the event state DB 32. In addition, as information for specifying the road surface freezing state, the presence or absence of road surface freezing (either “with freezing” or “no freezing”) for each determination link is acquired from the VICS center or the probe center and stored in the event state DB 32. Is done. Further, as information for specifying the state of view, the visible distance (OOm) for each determination link is acquired from the VICS center or the probe center and stored in the event state DB 32.

例えば、図2は事象状態DB32に記憶される判定リンク毎の事象の状態の内、判定リンクの一つであるリンクAの特に渋滞の状態に関する情報を示した図である。
図2に示すように、事象状態DB32に記憶される判定リンクの事象の状態は、現在時刻からの経過時間毎に、その状態が記憶される。例えば、図2に示す例では現在時刻から10分経過毎の渋滞度(『渋滞』、『混雑』、『渋滞無し』のいずれか)が事象状態DB32に記憶される。
そして、ナビゲーションECU13は、事象状態DB32に記憶された判定リンク毎の事象の状態を用いて、リンクが渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を特定する。
For example, FIG. 2 is a diagram showing information on the state of the traffic jam of the link A, which is one of the determination links, among the event states for each determination link stored in the event state DB 32.
As shown in FIG. 2, the state of the event of the determination link stored in the event state DB 32 is stored for each elapsed time from the current time. For example, in the example illustrated in FIG. 2, the degree of traffic jam (every “traffic jam”, “congested”, or “no traffic jam”) every 10 minutes from the current time is stored in the event state DB 32.
Then, the navigation ECU 13 uses the state of the event for each determination link stored in the event state DB 32 to avoid a time when the state of the event becomes worse, such as a time when the link is congested or a time when the link is flooded. Specify the scheduled departure time.

尚、事象状態DB32に記憶される判定リンク毎の事象の状態は、ナビゲーションECU13が算出する構成としても良い。例えば、渋滞度については、車両の過去の走行履歴(渋滞履歴)から算出することが可能である。また、道路の冠水の水位については、センタから取得した予想降水量や地図情報DB31から取得した地形情報等に基づいて算出することが可能である。また、積雪量や路面凍結の有無については、センタから取得した予想降雪量、予想気温、地図情報DB31から取得した地形情報、事故履歴等に基づいて算出することが可能である。また、視認可能距離については、センタから取得した天気予報、予想気温、地図情報DB31から取得した地形情報等に基づいて算出することが可能である。   The state of the event for each determination link stored in the event state DB 32 may be calculated by the navigation ECU 13. For example, the degree of congestion can be calculated from the past travel history (congestion history) of the vehicle. Further, the flood level of the road can be calculated based on the predicted precipitation obtained from the center, the topographic information obtained from the map information DB 31, and the like. Further, the amount of snow and the presence or absence of road surface freezing can be calculated based on the predicted amount of snowfall, predicted temperature acquired from the center, topographic information acquired from the map information DB 31, accident history, and the like. The visible distance can be calculated based on the weather forecast acquired from the center, the predicted temperature, the terrain information acquired from the map information DB 31, and the like.

また、事象状態DB32に記憶される判定リンク毎の判定リンク間旅行時間についても、ナビゲーションECU13が算出する構成としても良い。例えば、次の判定リンクまでの経路を構成する各リンクの事象の状態(渋滞度、道路冠水の水位、積雪量、路面凍結の有無、視認可能距離)や各リンクの平均旅行時間等から算出することが可能である。   Moreover, it is good also as a structure which navigation ECU13 calculates also about the travel time between determination links for every determination link memorize | stored in event state DB32. For example, it is calculated from the event status (congestion level, road flooding level, snow cover, road freezing, visible distance) of each link constituting the route to the next judgment link, average travel time of each link, etc. It is possible.

一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)13は、目的地が選択された場合に現在位置から目的地までの走行予定経路を設定する走行予定経路設定処理、走行予定経路に含まれる全ての判定リンクの事象の状態が閾値未満となる出発予定時刻を推奨出発時刻として案内する出発予定時刻案内処理等のナビゲーション装置1の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM42、制御用のプログラムのほか、出発予定時刻案内処理プログラム(図3、図9、図10参照)等が記録されたROM43、ROM43から読み出したプログラムを記憶するフラッシュメモリ44等の内部記憶装置を備えている。   On the other hand, the navigation ECU (Electronic Control Unit) 13 performs a scheduled travel route setting process for setting a planned travel route from the current position to the destination when a destination is selected, and all determinations included in the planned travel route. This is an electronic control unit that performs overall control of the navigation device 1 such as scheduled departure time guidance processing that guides a scheduled departure time when the state of the link event is less than a threshold as a recommended departure time. The CPU 41 as an arithmetic device and a control device, the RAM 41 used as a working memory when the CPU 41 performs various arithmetic processes, a RAM 42 for storing route data when a route is searched, and a control program In addition, an internal storage device such as a ROM 43 in which a scheduled departure time guidance processing program (see FIGS. 3, 9, and 10) is recorded and a flash memory 44 that stores a program read from the ROM 43 is provided.

操作部14は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ(図示せず)から構成される。そして、ナビゲーションECU13は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ15の前面に設けたタッチパネルによって構成することもできる。また、本実施形態では、目的地までの走行予定経路をナビゲーション装置1において設定した際に、回避対象とする事象(渋滞、道路の冠水、積雪、路面凍結、視界)を選択する為の選択手段、事象の状態の閾値及び出発予定時刻の範囲を入力する入力手段としても用いられる。   The operation unit 14 is operated when inputting a departure point as a travel start point and a destination as a travel end point, and includes a plurality of operation switches (not shown) such as various keys and buttons. Then, the navigation ECU 13 performs control to execute various corresponding operations based on switch signals output by pressing the switches. In addition, it can also be comprised by the touchscreen provided in the front surface of the liquid crystal display 15. Further, in the present embodiment, when the planned travel route to the destination is set in the navigation device 1, a selection means for selecting an event to be avoided (congestion, flooding of the road, snow cover, road surface freezing, visibility) It is also used as input means for inputting the threshold value of the event state and the range of the scheduled departure time.

また、液晶ディスプレイ15には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、本実施形態では、目的地までの走行予定経路をナビゲーション装置1において設定した際に、回避対象とする事象(渋滞、道路の冠水、積雪、路面凍結、視界)の選択や、事象の状態の閾値及び出発希望時刻の範囲を入力する画面についても表示される。   The liquid crystal display 15 also includes a map image including a road, traffic information, operation guidance, operation menu, key guidance, a planned travel route from the departure point to the destination, guidance information along the planned travel route, news, weather Forecast, time, mail, TV program, etc. are displayed. In the present embodiment, when the planned travel route to the destination is set in the navigation device 1, the selection of an event to be avoided (congestion, flooding of the road, snow cover, road surface freezing, visibility), and the state of the event A screen for inputting the threshold value and the desired departure time range is also displayed.

また、スピーカ16は、ナビゲーションECU13からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。   Further, the speaker 16 outputs voice guidance for guiding traveling along the planned traveling route and traffic information guidance based on an instruction from the navigation ECU 13.

また、DVDドライブ17は、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報DB31の更新等が行われる。   The DVD drive 17 is a drive that can read data recorded on a recording medium such as a DVD or a CD. Then, the map information DB 31 is updated based on the read data.

また、通信モジュール18は、交通情報センタ、例えば、VICS(登録商標:Vehicle Information and Communication System)センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
更に、本実施形態に係る通信モジュール18は、目的地までの走行予定経路をナビゲーション装置1において設定した際に、VICSセンタやプローブセンタに対して設定された走行予定経路に関する情報を送信する。そして、送信した走行予定経路に対応する判定リンク毎の事象の状態及び判定リンク間旅行時間をVICSセンタやプローブセンタから受信する。
尚、判定リンク毎の事象の状態及び判定リンク間旅行時間については既に図2を用いて説明したので、説明は省略する。
In addition, the communication module 18 is traffic information composed of information such as traffic jam information, regulation information, and traffic accident information transmitted from a traffic information center such as a VICS (registered trademark: Vehicle Information and Communication System) center or a probe center. For example, a mobile phone or DCM.
Furthermore, the communication module 18 according to the present embodiment transmits information related to the scheduled travel route set to the VICS center and the probe center when the planned travel route to the destination is set in the navigation device 1. Then, the state of the event for each determination link corresponding to the transmitted scheduled travel route and the travel time between determination links are received from the VICS center or the probe center.
Since the event state for each determination link and the travel time between determination links have already been described with reference to FIG.

続いて、前記構成を有するナビゲーション装置1において実行する出発予定時刻案内処理プログラムについて図3に基づき説明する。図3は本実施形態に係る出発予定時刻案内処理プログラムのフローチャートである。ここで、出発予定時刻案内処理プログラムはナビゲーション装置1において走行予定経路が設定された場合、又は操作部14においてユーザの所定の操作を受け付けた場合に実行され、ユーザの選択した事象(渋滞、道路の冠水、積雪、路面凍結、視界)の状態が閾値以上の状態となることを回避して走行予定経路を走行する為の出発予定時刻を推奨出発時刻として案内するプログラムである。尚、以下の図3、図9、図10にフローチャートで示されるプログラムは、ナビゲーションECU13が備えているRAM42、ROM43等に記憶されており、CPU41により実行される。   Next, a scheduled departure time guidance processing program executed in the navigation device 1 having the above-described configuration will be described with reference to FIG. FIG. 3 is a flowchart of the scheduled departure time guidance processing program according to the present embodiment. Here, the scheduled departure time guidance processing program is executed when a planned travel route is set in the navigation device 1 or when a predetermined operation of the user is received in the operation unit 14, and an event selected by the user (congestion, road This is a program that guides a scheduled departure time as a recommended departure time for traveling along a planned traveling route while avoiding that the state of flooding, snowfall, road surface freezing, visibility) of the vehicle is equal to or greater than a threshold value. The programs shown in the flowcharts of FIGS. 3, 9, and 10 below are stored in the RAM 42 and ROM 43 provided in the navigation ECU 13 and executed by the CPU 41.

先ず、出発予定時刻案内処理プログラムでは、ステップ(以下、Sと略記する)1において、CPU41はナビゲーション装置1において車両の走行予定経路が設定されているか否か判定する。ここで、走行予定経路は、例えば、操作部14の操作により目的地が入力された場合において、経路探索の結果により設定された車両の現在位置から目的地までの経路がある。尚、経路探索に関しては既に公知であるのでその説明は省略する。   First, in the scheduled departure time guidance processing program, in step (hereinafter abbreviated as S) 1, the CPU 41 determines whether or not a planned travel route of the vehicle is set in the navigation device 1. Here, the planned travel route includes, for example, a route from the current position of the vehicle to the destination set based on the route search result when the destination is input by operating the operation unit 14. Since the route search is already known, its description is omitted.

そして、走行予定経路が設定されていると判定された場合(S1:YES)には、S2へと移行する。一方、走行予定経路が設定されていないと判定された場合(S1:NO)には、当該出発予定時刻案内処理プログラムを終了する。   When it is determined that the scheduled travel route is set (S1: YES), the process proceeds to S2. On the other hand, when it is determined that the scheduled travel route is not set (S1: NO), the scheduled departure time guidance processing program is terminated.

次に、S2でCPU41は、ナビゲーション装置1において設定されている走行予定経路を車両の走行予定経路として取得する。   Next, in S <b> 2, the CPU 41 acquires the planned travel route set in the navigation device 1 as the planned travel route of the vehicle.

続いて、S3でCPU41は、液晶ディスプレイ15に対して事象選択画面、閾値入力画面、希望出発時刻入力画面を順に表示する。そして、液晶ディスプレイ15に表示された事象選択画面、閾値入力画面、希望出発時刻入力画面において、ユーザは回避対象とする事象(渋滞、道路の冠水、積雪、路面凍結、視界)の選択や、事象の状態の閾値及び出発希望時刻の範囲を入力する。   Subsequently, in S3, the CPU 41 sequentially displays an event selection screen, a threshold value input screen, and a desired departure time input screen on the liquid crystal display 15. Then, on the event selection screen, threshold value input screen, and desired departure time input screen displayed on the liquid crystal display 15, the user selects an event to be avoided (congestion, flooding on the road, snow cover, road surface freezing, visibility) Enter the threshold of the status and the desired departure time range.

ここで、図4〜図7は液晶ディスプレイ15に表示される事象回避出発時刻案内ボタン選択画面、事象選択画面、閾値入力画面、希望出発時刻入力画面を示した図である。   4 to 7 are diagrams showing an event avoidance departure time guide button selection screen, an event selection screen, a threshold value input screen, and a desired departure time input screen displayed on the liquid crystal display 15. FIG.

先ず、図4に示すようにS3に移行すると液晶ディスプレイ15には事象回避出発時刻案内ボタン選択画面が表示される。そして、事象回避出発時刻案内ボタン選択画面では事象回避出発時刻案内ボタン51が配置される。   First, as shown in FIG. 4, when the process proceeds to S <b> 3, an event avoidance departure time guidance button selection screen is displayed on the liquid crystal display 15. An event avoidance departure time guide button 51 is arranged on the event avoidance departure time guide button selection screen.

その後、事象回避出発時刻案内ボタン51が押下されると、図5に示すように液晶ディスプレイ15には事象選択画面52が表示される。尚、事象選択画面52には、事象選択ボタン53〜56が表示される。ここで、事象選択ボタン53が押下されると、回避対象とする事象として「渋滞」が選択される。また、事象選択ボタン54が押下されると、回避対象とする事象として「道路の冠水」が選択される。また、事象選択ボタン55が押下されると、回避対象とする事象として「積雪、路面凍結」が選択される。また、事象選択ボタン56が押下されると、回避対象とする事象として「視界」が選択される。
尚、回避対象とする事象として複数の事象を選択可能に構成しても良い。
Thereafter, when the event avoidance departure time guidance button 51 is pressed, an event selection screen 52 is displayed on the liquid crystal display 15 as shown in FIG. Note that event selection buttons 53 to 56 are displayed on the event selection screen 52. Here, when the event selection button 53 is pressed, “traffic jam” is selected as an event to be avoided. When the event selection button 54 is pressed, “road flooding” is selected as an event to be avoided. Further, when the event selection button 55 is pressed, “snow cover, road surface freezing” is selected as an event to be avoided. When the event selection button 56 is pressed, “view” is selected as an event to be avoided.
A plurality of events may be selected as events to be avoided.

そして、事象選択ボタン53〜56のいずれかが押下されると、次に、事象の状態の閾値を入力する閾値入力画面57が液晶ディスプレイ15に表示される。例えば、図6にはユーザが回避対象とする事象として「道路の冠水」が選択された場合の閾値入力画面57を示す。そして、閾値入力画面57に表示された閾値入力ボタン58を操作することによって、閾値が入力される。また、後述のようにCPU41は、走行予定経路中に含まれる全ての判定リンクの事象の状態が閾値入力画面57で入力された閾値未満となる出発予定時刻を推奨出発時刻として案内する。例えば、道路の冠水が10cmであることが事象の状態の閾値として入力された場合には、走行予定経路中に含まれる全ての判定リンクの冠水が10cm未満となる出発予定時刻を推奨出発時刻として案内する。
尚、ユーザが回避対象とする事象として「渋滞」が選択された場合には、閾値入力画面57において渋滞度(『渋滞』、『混雑』、『渋滞無し』のいずれか)を閾値として選択する構成とする。また、ユーザが回避対象とする事象として「積雪、路面凍結」が選択された場合には、閾値入力画面57において積雪量(○○cm)や路面凍結の有無(『凍結あり』、『凍結なし』のいずれか)を閾値として入力する構成とする。また、ユーザが回避対象とする事象として「視界」が選択された場合には、閾値入力画面57において視認可能距離(○○m)を閾値として入力する構成とする。
When any of the event selection buttons 53 to 56 is pressed, a threshold value input screen 57 for inputting a threshold value of the event state is displayed on the liquid crystal display 15 next. For example, FIG. 6 shows a threshold value input screen 57 when “road flooding” is selected as an event to be avoided by the user. Then, a threshold value is input by operating a threshold value input button 58 displayed on the threshold value input screen 57. Further, as will be described later, the CPU 41 guides, as a recommended departure time, a scheduled departure time at which the event states of all determination links included in the planned travel route are less than the threshold value input on the threshold value input screen 57. For example, when the fact that the flooding of the road is 10 cm is input as the threshold value of the event state, the scheduled departure time when the flooding of all judgment links included in the planned travel route is less than 10 cm is set as the recommended departure time. invite.
When “congestion” is selected as an event to be avoided by the user, the degree of congestion (any one of “congestion”, “congestion”, and “no congestion”) is selected as a threshold on the threshold value input screen 57. The configuration. Further, when “snow cover, road surface freezing” is selected as an event to be avoided by the user, the snowfall amount (XX cm) and the presence or absence of road surface freezing (“with freezing”, “without freezing” are displayed on the threshold value input screen 57. ]) As a threshold value. Further, when “view” is selected as an event to be avoided by the user, the visible distance (XXm) is input as a threshold value on the threshold value input screen 57.

続いて、事象の状態の閾値が入力されると、出発地から出発することを希望する時刻の範囲を入力する出発希望時刻入力画面59が液晶ディスプレイ15に表示される。図7には出発希望時刻入力画面59を示す。そして、出発希望時刻入力画面59に表示された時刻入力ボタン60を操作することによって、出発希望時刻の範囲が入力される。尚、本実施形態では入力可能な出発希望時刻は10分単位とする。また、時刻の範囲ではなく希望する出発時刻を複数個入力させる構成としても良い。そして、後述のようにCPU41は、入力された出発希望時刻の範囲内(具体的には、入力された出発希望時刻の範囲内に含まれる10分毎の時刻)で、走行予定経路中に含まれる全ての判定リンクの事象の状態が閾値入力画面57で入力された閾値未満となる出発予定時刻を推奨出発時刻として案内する。   Subsequently, when the threshold value of the event state is input, a desired departure time input screen 59 for inputting a range of time desired to leave from the departure place is displayed on the liquid crystal display 15. FIG. 7 shows a desired departure time input screen 59. Then, by operating the time input button 60 displayed on the desired departure time input screen 59, the desired departure time range is input. In the present embodiment, the desired departure time that can be input is in units of 10 minutes. Further, a configuration may be adopted in which a plurality of desired departure times are input instead of the time range. As will be described later, the CPU 41 is included in the planned travel route within the range of the input desired departure time (specifically, every 10 minutes included in the input desired departure time range). The scheduled departure time when the state of all the determination link events is less than the threshold value input on the threshold value input screen 57 is guided as the recommended departure time.

尚、事象の状態の閾値は、閾値入力画面57を用いてユーザに入力させるのではなく、プローブ情報としてプローブセンタから取得する構成としても良い。ここで、プローブセンタが事象の状態の閾値を設定する場合には、リンク毎に事象の状態と車両の通行量とを比較し、車両が快適に走行することが可能であると判定した事象の状態の下限を閾値に設定することが望ましい。   The threshold value of the event state may be acquired from the probe center as probe information instead of being input by the user using the threshold value input screen 57. Here, when the probe center sets the threshold value of the event state, the event state and the traffic amount of the vehicle are compared for each link, and the event of which the vehicle is determined to be able to travel comfortably is determined. It is desirable to set the lower limit of the state as a threshold value.

その後、S4においてCPU41は、液晶ディスプレイ15に表示された事象選択画面、閾値入力画面、希望出発時刻入力画面において、回避対象とする事象(渋滞、道路の冠水、積雪、路面凍結、視界)の選択、事象の状態の閾値及び出発希望時刻の範囲の入力がそれぞれ完了したか否か判定する。   Thereafter, in S4, the CPU 41 selects an event to be avoided (congestion, flooding on the road, snow cover, freezing on the road surface, visibility) on the event selection screen, threshold value input screen, and desired departure time input screen displayed on the liquid crystal display 15. It is determined whether the input of the event state threshold and the desired departure time range has been completed.

そして、回避対象とする事象の選択、事象の状態の閾値及び出発希望時刻の範囲の入力がそれぞれ完了したと判定された場合(S4:YES)には、S5へと移行する。それに対して、回避対象とする事象の選択、事象の状態の閾値及び出発希望時刻の範囲の入力が完了していないと判定された場合(S4:NO)には、完了するまで待機する。   If it is determined that the selection of the event to be avoided, the threshold of the event state, and the input of the desired departure time range have been completed (S4: YES), the process proceeds to S5. On the other hand, if it is determined that the selection of the event to be avoided, the threshold of the event state, and the input of the desired departure time range have not been completed (S4: NO), the process waits until completion.

S5でCPU41は、事象選択画面において選択された事象、閾値入力画面において入力された事象の状態の閾値、希望出発時刻入力画面において入力された出発希望時刻の範囲をそれぞれ取得する。   In S5, the CPU 41 acquires the event selected on the event selection screen, the threshold value of the state of the event input on the threshold value input screen, and the desired departure time range input on the desired departure time input screen.

続いて、S6においてCPU41は、前記S2で取得された車両の走行予定経路に含まれる判定リンクを特定する。ここで、判定リンクは後述の閾値判定を行う対象となるリンクである。具体的には、(a)出発地を含むリンク、(b)交差点に接続されているリンク、(c)曲がり角に接続されているリンク、(d)過去の履歴から事象の状態の変化量や変化頻度が高いリンク(例えば、一週間以内に渋滞度が『渋滞無し』から『渋滞』へと所定回数以上変化しているリンク、1年内に道路の冠水が所定回数以上起きているリンク、1年以内に積雪量が10cm以上となることが所定回数以上あるリンク、1年以内に視認可能距離が50m以下となることが所定回数以上あるリンク等)である。   Subsequently, in S6, the CPU 41 specifies a determination link included in the planned travel route of the vehicle acquired in S2. Here, the determination link is a link to be subjected to threshold determination described later. Specifically, (a) a link including a departure place, (b) a link connected to an intersection, (c) a link connected to a corner, (d) a change amount of an event state from a past history, Links with high frequency of change (for example, links where the degree of congestion has changed more than a predetermined number of times from “no traffic jam” to “traffic congestion” within one week, links that have been flooded more than a predetermined number of times within a year, A link in which the amount of snow is 10 cm or more within a year, a link having a predetermined number of times or more, and a link in which a visible distance is 50 m or less within a year).

例えば、図8は車両70が出発地71から目的地72までの走行予定経路73を走行する際に特定される判定リンクの一例を示した図である。図8に示す例では、出発地を含むリンクとしてリンクAが判定リンクに特定され、曲がり角に接続されているリンクとしてリンクBが判定リンクに特定され、交差点に接続されているリンクとしてリンクCが判定リンクに接続され、一週間以内に渋滞度が『渋滞無し』から『渋滞』へと所定回数以上変化しているリンクとしてリンクDが判定リンクに特定される。
尚、走行予定経路を構成する全てのリンクを判定リンクに特定しても良い。また、出発地から所定距離(例えば1km)ごとにあるリンクを判定リンクに特定しても良い。
For example, FIG. 8 is a diagram illustrating an example of a determination link that is specified when the vehicle 70 travels on a scheduled travel route 73 from the departure point 71 to the destination 72. In the example shown in FIG. 8, the link A is specified as the determination link as the link including the departure place, the link B is specified as the determination link as the link connected to the corner, and the link C is specified as the link connected to the intersection. Link D is specified as a determination link as a link that is connected to the determination link and whose degree of congestion has changed from “no congestion” to “traffic congestion” within a week by a predetermined number of times.
In addition, you may specify all the links which comprise a driving plan route as a determination link. Moreover, you may specify the link which exists every predetermined distance (for example, 1 km) from a departure place as a determination link.

その後、S7においてCPU41は、前記S6で特定された判定リンクについてリンク毎に事象の状態及び該判定リンクに進入してから次回の判定リンクに進入するまでの旅行時間(判定リンク間旅行時間)を取得する。具体的には、VICSセンタやプローブセンタに対して前記S2で取得した車両の走行予定経路や前記S6で特定された判定リンクに関する情報を送信し、該当する判定リンクの事象の状態及び判定リンク間旅行時間を要求する。そして、要求に応じてVICSセンタやプローブセンタから配信された判定リンクの事象の状態及び判定リンク間旅行時間をリンク毎に取得する。尚、判定リンクの事象の状態については現在時刻の状態に加えて、推定される今後の事象の状態(例えば、現在時刻から3時間後まで10分経過毎の状態)についても取得する。また、事象の状態については、出発希望時刻の開始時刻から3時間後まで10分経過毎の状態を取得するように構成しても良い。
また、VICSセンタやプローブセンタは、現在の判定リンクの事象の状態、判定リンクの過去の事象の状態の履歴、地形等に基づいて今後の事象の状態を推定する。尚、前記S7で取得された判定リンク毎の事象の状態及び判定リンク間旅行時間については、事象状態DB32に記憶される。
Thereafter, in S7, the CPU 41 determines the event state for each link and the travel time from entering the determination link to entering the next determination link (travel time between determination links) for the determination link specified in S6. get. Specifically, information on the planned travel route of the vehicle acquired in S2 and the determination link specified in S6 is transmitted to the VICS center and the probe center, and the state of the event of the corresponding determination link and between the determination links Request travel time. And the state of the event of the judgment link delivered from the VICS center and the probe center and the travel time between judgment links are acquired for each link in response to the request. As for the event state of the determination link, in addition to the current time state, an estimated future event state (for example, every 10 minutes after 3 hours from the current time) is also acquired. Further, the event state may be configured so that a state every 10 minutes is acquired from the start time of the desired departure time to 3 hours later.
Further, the VICS center and the probe center estimate the state of the future event based on the current state of the event of the determination link, the history of the state of the past event of the determination link, the topography, and the like. Note that the event state for each determination link and the travel time between determination links acquired in S7 are stored in the event state DB 32.

その後、S8においてCPU41は、後述の推奨出発時刻特定処理(図9)を実行する。尚、推奨出発時刻特定処理は、ユーザにより入力された出発希望時刻の範囲内であって、且つ走行予定経路に含まれる全ての判定リンクについてのユーザにより選択された事象の状態が、同じくユーザにより入力された閾値未満となる出発予定時刻を推奨出発時刻として特定する処理である。   Thereafter, in S8, the CPU 41 executes a recommended departure time specifying process (FIG. 9) described later. In the recommended departure time specifying process, the state of the event selected by the user for all the determination links included in the planned travel route within the range of the desired departure time input by the user is also determined by the user. This is a process of specifying a scheduled departure time that is less than the input threshold value as a recommended departure time.

続いて、S9においてCPU41は、前記S8で特定された推奨出発時刻を案内する。例えば、前記S8において推奨出発時刻が現在時刻の10分後から20分後までの間に特定された場合には、「事象を回避できる出発時刻は現在時刻から10分後〜20分後の間です。」や「事象を回避できる出発時刻は×:××〜×:××です。」との文章を液晶ディスプレイ15に表示したり、同内容の音声をスピーカ16から出力する。   Subsequently, in S9, the CPU 41 guides the recommended departure time specified in S8. For example, if the recommended departure time is specified between 10 minutes and 20 minutes after the current time in S8, “the departure time that can avoid the event is between 10 minutes and 20 minutes after the current time. "The departure time at which the event can be avoided is: x: xxx to x: xx" is displayed on the liquid crystal display 15, or the sound of the same content is output from the speaker 16.

次に、上記S8の推奨出発時刻特定処理のサブ処理について図9に基づき説明する。図9は推奨出発時刻特定処理のサブ処理プログラムのフローチャートである。   Next, sub processing of the recommended departure time specifying processing in S8 will be described with reference to FIG. FIG. 9 is a flowchart of a sub-processing program for the recommended departure time specifying process.

以下の、S11〜S14の処理は、ユーザにより入力された出発希望時刻の範囲に含まれる複数の時刻に対して実行される。具体的には、ユーザにより入力された出発希望時刻の範囲の開始時刻から順に所定時間n分(例えば10分)経過毎の時刻を出発予定時刻として処理対象とし、S11〜S14の処理を繰り返し実行する。そして、ユーザにより入力された出発希望時刻の範囲に含まれる全ての出発予定時刻に対する処理が完了した後に当該推奨出発時刻特定処理のサブ処理プログラムを終了する。   The following processes of S11 to S14 are executed for a plurality of times included in the desired departure time range input by the user. Specifically, the processing at S11 to S14 is repeatedly executed with the time every predetermined time n minutes (for example, 10 minutes) elapsed as the scheduled departure time in order from the start time of the desired departure time range input by the user. To do. Then, after the processing for all scheduled departure times included in the desired departure time range input by the user is completed, the sub-processing program of the recommended departure time specifying process is terminated.

従って、CPU41は、先ずRAM42から変数iを読み出し、i=0を初期値として入力する。   Therefore, the CPU 41 first reads the variable i from the RAM 42 and inputs i = 0 as an initial value.

その後、S11においてCPU41は、後述の閾値判定処理(図10)を実行する。尚、閾値判定処理は、処理対象となる出発予定時刻(出発希望時刻の範囲の開始時刻からi分後)に車両が出発した場合に、走行予定経路に含まれる各判定リンクの到達時における該リンクのユーザに選択された事象の状態が、ユーザに入力された閾値未満の状態であるか否かをリンク毎に判定する処理である。   Thereafter, in S11, the CPU 41 executes a threshold determination process (FIG. 10) described later. The threshold determination process is performed when the vehicle departs at the scheduled departure time to be processed (i minutes after the start time of the desired departure time range) when each determination link included in the planned travel route arrives. This is a process of determining for each link whether or not the state of the event selected by the user of the link is less than the threshold value input by the user.

そして、S12においてCPU41は、前記S11の閾値判定処理の結果に基づいて、処理対象となる出発予定時刻に車両が出発した場合において、走行予定経路に含まれる全ての判定リンクの到達時におけるユーザに選択された事象の状態が、ユーザに入力された閾値未満の状態であるか否か判定する。   Then, in S12, based on the result of the threshold determination process in S11, when the vehicle departs at the scheduled departure time to be processed, the CPU 41 notifies the user when all the determination links included in the planned travel route arrive. It is determined whether or not the state of the selected event is less than a threshold value input by the user.

その結果、処理対象となる出発予定時刻に車両が出発した場合において、走行予定経路に含まれる全ての判定リンクの到達時におけるユーザに選択された事象の状態が、ユーザに入力された閾値未満の状態であると判定された場合(S12:YES)、具体的にはRAM42から読み出した後述の閾値超過判定フラグ“f”が「0」の場合には、S13へと移行する。それに対して、処理対象となる出発予定時刻に車両が出発した場合において、走行予定経路に含まれるいずれかの判定リンクの到達時におけるユーザに選択された事象の状態が、ユーザに入力された閾値以上の状態にあると判定された場合(S12:NO)、具体的にはRAM42から読み出した後述の閾値超過判定フラグ“f”が「1」の場合には、S14へと移行する。   As a result, when the vehicle departs at the scheduled departure time to be processed, the state of the event selected by the user at the arrival of all the determination links included in the planned travel route is less than the threshold input by the user. If it is determined that the state is in a state (S12: YES), specifically, if a later-described threshold value excess determination flag “f” read from the RAM 42 is “0”, the process proceeds to S13. On the other hand, when the vehicle departs at the scheduled departure time to be processed, the state of the event selected by the user at the arrival of one of the determination links included in the planned travel route is the threshold value input by the user When it is determined that the state is in the above state (S12: NO), specifically, when a threshold value excess determination flag “f” described later read from the RAM 42 is “1”, the process proceeds to S14.

S13においてCPU41は、現在処理対象である出発予定時刻を推奨出発時刻として特定し、RAM42に記憶する。尚、RAM42に記憶された出発予定時刻は、S9で推奨出発時刻として案内される。   In S <b> 13, the CPU 41 specifies the scheduled departure time currently being processed as the recommended departure time, and stores it in the RAM 42. The scheduled departure time stored in the RAM 42 is guided as a recommended departure time in S9.

その後、S14においてCPU41は、現在処理対象である出発予定時刻を更新する。具体的には、変数iに対して所定時間n分(例えば10分)を加算する。その後、更新した出発予定時刻に対してS11以降の処理を実行する。   Thereafter, in S <b> 14, the CPU 41 updates the scheduled departure time currently being processed. Specifically, a predetermined time n minutes (for example, 10 minutes) is added to the variable i. Then, the process after S11 is performed with respect to the updated scheduled departure time.

尚、ユーザにより入力された出発希望時刻の範囲に含まれる全ての出発予定時刻に対する処理が完了した後には、当該推奨出発時刻特定処理のサブ処理プログラムを終了し、S9へと移行する。   In addition, after the process for all scheduled departure times included in the range of the desired departure time input by the user is completed, the sub-processing program of the recommended departure time specifying process is terminated, and the process proceeds to S9.

次に、上記S11の閾値判定処理のサブ処理について図10に基づき説明する。図10は閾値判定処理のサブ処理プログラムのフローチャートである。   Next, the sub-process of the threshold determination process in S11 will be described with reference to FIG. FIG. 10 is a flowchart of a sub-processing program for threshold determination processing.

以下の、S21〜S26の処理は、前記S6で特定された車両の走行予定経路に含まれる各判定リンクに対して実行される。具体的には、前記S6で特定された判定リンクの内、出発地に最も近い判定リンクから順に処理対象とし、S21〜S26の処理を繰り返し実行する。そして、前記S6で特定された全ての判定リンクに対する処理が完了した後、又は後述の閾値超過判定フラグ“f”が「1」となった時点で当該閾値判定処理のサブ処理プログラムを終了する。   The following processes of S21 to S26 are executed for each determination link included in the planned travel route of the vehicle specified in S6. Specifically, among the determination links identified in S6, the determination link closest to the departure place is sequentially processed, and the processes of S21 to S26 are repeatedly executed. Then, after the processing for all the determination links specified in S6 is completed, or when a threshold excess determination flag “f” described later becomes “1”, the sub-processing program of the threshold determination processing is ended.

従って、CPU41は、先ずRAM42から変数j、kを読み出し、それぞれ初期値であるj=1、k=iを代入する。また、RAM42から閾値超過判定フラグ“f”を読み出して「0」を代入する(フラグをOFFする)。尚、変数jは現在処理対象にある判定リンクを識別する値であり、また、変数kは出発希望時刻の範囲の開始時刻からi分後に車両が出発した場合において、出発希望時刻の範囲の開始時刻から現在処理対象である判定リンクに到達するまでの時間を示す値である。また、閾値超過判定フラグ“f”は、走行予定経路に含まれるいずれかの判定リンクの到達時におけるユーザに選択された事象の状態が、ユーザに入力された閾値以上の状態にあるか否かを示すフラグである。   Therefore, the CPU 41 first reads the variables j and k from the RAM 42 and substitutes the initial values j = 1 and k = i, respectively. Further, the threshold excess determination flag “f” is read from the RAM 42 and “0” is substituted (the flag is turned OFF). The variable j is a value for identifying the determination link currently being processed, and the variable k is the start of the desired departure time range when the vehicle departs i minutes after the start time of the desired departure time range. It is a value indicating the time from the time until reaching the determination link that is the current processing target. Further, the threshold excess determination flag “f” indicates whether or not the state of the event selected by the user at the arrival of any determination link included in the planned travel route is greater than or equal to the threshold input by the user. It is a flag which shows.

その後、S21においてCPU41は、事象状態DB32に記憶された判定リンク毎の事象の状態の内から、処理対象となる判定リンクの到着予定時刻(即ち、出発希望時刻の範囲の開始時刻からk分後)のユーザに選択された事象の状態を取得する。   After that, in S21, the CPU 41 determines the arrival time of the determination link to be processed (that is, k minutes after the start time of the desired departure time range) from the event states for each determination link stored in the event state DB 32. The state of the event selected by the user of) is acquired.

続いて、S22においてCPU41は、前記S21で取得した事象の状態がユーザに入力された閾値未満であるか否か判定する。   Subsequently, in S22, the CPU 41 determines whether or not the state of the event acquired in S21 is less than a threshold value input by the user.

そして、前記S21で取得した事象の状態がユーザに入力された閾値以上の状態であると判定された場合(S22:NO)には、S23へと移行する。S23においてCPU41は、出発希望時刻の範囲の開始時刻からi分後に車両が出発した場合において、走行予定経路に含まれるいずれかの判定リンクの到達時におけるユーザに選択された事象の状態が、ユーザに入力された閾値以上の状態にあると判定し、RAM42から読み出した閾値超過判定フラグ“f”に「1」を代入する(フラグをONする)。その後、当該閾値判定処理のサブ処理プログラムを終了し、S12へと移行する。   And when it determines with the state of the event acquired by said S21 being more than the threshold value input by the user (S22: NO), it transfers to S23. In S23, when the vehicle departs i minutes after the start time of the desired departure time range, the CPU 41 indicates that the state of the event selected by the user at the arrival of one of the determination links included in the planned travel route is the user It is determined that the state is equal to or greater than the threshold value input to, and “1” is assigned to the threshold value excess determination flag “f” read from the RAM 42 (the flag is turned ON). Thereafter, the sub-processing program of the threshold determination process is terminated, and the process proceeds to S12.

一方、前記S21で取得した事象の状態がユーザに入力された閾値未満であると判定された場合(S22:YES)には、S24へと移行する。S24においてCPU41は、事象状態DB32に記憶された判定リンク間旅行時間から、現在処理対象であるj番目の判定リンクから次の処理対象となるj+1番目の判定リンクまでの判定リンク間旅行時間を取得する。   On the other hand, when it is determined that the state of the event acquired in S21 is less than the threshold value input by the user (S22: YES), the process proceeds to S24. In S24, the CPU 41 obtains the travel time between determination links from the travel time between determination links stored in the event state DB 32 to the j + 1th determination link that is the next processing target from the jth determination link that is the current processing target. To do.

続いて、S25においてCPU41は、RAM42から変数kを読み出し、前記S24で取得した判定リンク間旅行時間を加算する。その結果、次の処理対象となるj+1番目の判定リンクへの到着予定時刻が算出される。   Subsequently, in S25, the CPU 41 reads the variable k from the RAM 42, and adds the travel time between determination links acquired in S24. As a result, the estimated arrival time at the j + 1th determination link to be processed next is calculated.

その後、S26においてCPU41は、現在処理対象である判定リンクを更新する。具体的には、現在処理対象の判定リンクの次に出発地に近い判定リンクを新たな処理対象の判定リンクに設定する。その後、更新した判定リンクに対してS21以降の処理を実行する。   Thereafter, in S26, the CPU 41 updates the determination link that is the current processing target. Specifically, the determination link closest to the departure place next to the determination link to be processed is set as a new determination link to be processed. Then, the process after S21 is performed with respect to the updated determination link.

尚、前記S6で特定された車両の走行予定経路に含まれる全ての判定リンクに対して処理が完了した後には、当該閾値判定処理のサブ処理プログラムを終了し、S12へと移行する。   Note that after the processing is completed for all the determination links included in the planned travel route of the vehicle specified in S6, the sub-processing program of the threshold determination processing is terminated, and the process proceeds to S12.

ここで、図11及び図12は図8に示す走行予定経路73を車両70が走行する場合において、ユーザにより回避対象とする事象として『渋滞』が選択され、閾値として『渋滞』が入力され、出発希望時刻の範囲として現在時刻から0分後〜30分後の時刻が入力された場合に、上記出発予定時刻案内処理プログラムによる推奨出発時刻の算出例を示した図である。   11 and 12, when the vehicle 70 travels on the planned travel route 73 shown in FIG. 8, “congestion” is selected as an event to be avoided by the user, and “congestion” is input as a threshold. It is the figure which showed the example of calculation of the recommended departure time by the said scheduled departure time guidance processing program, when the time after 30 minutes after the present time is input as the range of desired departure time.

例えば、ユーザによって入力された出発希望時刻の範囲の開始時刻に出発地を出発した場合には、判定リンクAの到達時(即ち、現在時刻)の渋滞度は『渋滞無し』と推定され、判定リンクBの到着時(開始時刻から10分経過後)の渋滞度は『渋滞無し』と推定され、判定リンクCの到着時(開始時刻から20分経過後)の渋滞度は『渋滞』と推定され、判定リンクDの到着時(開始時刻から50分経過後)の渋滞度は『混雑』と推定される。従って、出発希望時刻の範囲の開始時刻に出発地を出発すると、判定リンクCの走行時において判定リンクCの事象の状態が閾値以上となるので、開始時刻は推奨出発時刻として選択されない。
また、開始時刻から10分後に出発地を出発した場合には、判定リンクAの到達時(開始時刻から10分経過後)の渋滞度は『渋滞無し』と推定され、判定リンクBの到着時(開始時刻から20分経過後)の渋滞度は『混雑』と推定され、判定リンクCの到着時(開始時刻から40分経過後)の渋滞度は『混雑』と推定され、判定リンクDの到着時(開始時刻から60分経過後)の渋滞度は『混雑』と推定される。従って、出発希望時刻の範囲の開始時刻から10分後に出発地を出発すると、全ての判定リンクA〜Dの走行時において各判定リンクの事象の状態が閾値未満となるので、開始時刻から10分後は推奨出発時刻として選択される。
For example, when the departure point is departed at the start time within the range of the desired departure time input by the user, the congestion degree at the time of arrival of the determination link A (that is, the current time) is estimated as “no congestion” The congestion level at the time of arrival of link B (after 10 minutes from the start time) is estimated as “no traffic jam”, and the congestion level at the time of arrival of judgment link C (after 20 minutes from the start time) is estimated as “congestion” Then, the congestion level at the time of arrival of the determination link D (after 50 minutes from the start time) is estimated as “congested”. Therefore, if the departure point is departed at the start time within the range of the desired departure time, the event state of the determination link C becomes equal to or greater than the threshold when the determination link C travels, so the start time is not selected as the recommended departure time.
If the departure point is 10 minutes after the start time, the degree of congestion at the time of arrival of the determination link A (after 10 minutes from the start time) is estimated as “no congestion”, and when the determination link B arrives The congestion level (after 20 minutes from the start time) is estimated as “congested”, the congestion level at the time of arrival of the determination link C (after 40 minutes from the start time) is estimated as “congested”, and the determination link D The degree of congestion on arrival (60 minutes after the start time) is estimated as “congested”. Accordingly, if the departure place is departed 10 minutes after the start time in the desired departure time range, the event state of each determination link becomes less than the threshold during travel of all determination links A to D, and therefore 10 minutes from the start time. The rest is selected as the recommended departure time.

以上の処理を出発希望時刻の範囲の開始時刻から20分後に出発地を出発した場合及び開始時刻から30分後に出発地を出発した場合についても繰り返し行う。
その結果、図11及び図12に示す例では、開始時刻(現在時刻)から10分後〜20分後の時刻が推奨出発時刻として案内される。
The above process is repeated for the case where the departure point is departed 20 minutes after the start time within the desired departure time range and the case where the departure point is departed 30 minutes after the start time.
As a result, in the example shown in FIGS. 11 and 12, a time 10 minutes to 20 minutes after the start time (current time) is guided as the recommended departure time.

また、図13は図8に示す走行予定経路73を車両70が走行する場合において、ユーザにより回避対象とする事象として『道路の冠水』が選択され、閾値として『60cm』が入力され、出発希望時刻の範囲として現在時刻から0分後〜30分後の時刻が入力された場合に、上記出発予定時刻案内処理プログラムによる推奨出発時刻の算出例を示した図である。   Further, FIG. 13 shows that when the vehicle 70 travels on the planned travel route 73 shown in FIG. 8, “Road flooding” is selected as an event to be avoided by the user, “60 cm” is input as a threshold value, and departure desired It is the figure which showed the example of calculation of the recommended departure time by the said scheduled departure time guidance processing program, when the time after 0 minute-30 minutes after a present time is input as a time range.

例えば、ユーザによって入力された出発希望時刻の範囲の開始時刻に出発地を出発した場合には、判定リンクAの到達時(即ち、開始時刻)の水位は『10cm』と推定され、判定リンクBの到着時(開始時刻から10分経過後)の水位は『20cm』と推定され、判定リンクCの到着時(開始時刻から20分経過後)の水位は『30cm』と推定され、判定リンクDの到着時(開始時刻から40分経過後)の水位は『40cm』と推定される。従って、出発希望時刻の範囲の開始時刻から0分後に出発地を出発すると、全ての判定リンクA〜Dの走行時において各判定リンクの事象の状態が閾値未満となるので、開始時刻は推奨出発時刻として選択される。
また、開始時刻から20分後に出発地を出発した場合には、判定リンクAの到達時(開始時刻から20分経過後)の水位は『30cm』と推定され、判定リンクBの到着時(開始時刻から30分経過後)の水位は『40cm』と推定され、判定リンクCの到着時(開始時刻から40分経過後)の水位は『70cm』と推定され、判定リンクDの到着時(開始時刻から60分経過後)の水位は『40cm』と推定さる。従って、出発希望時刻の範囲の開始時刻から20分後に出発地を出発すると、判定リンクCの走行時において判定リンクCの事象の状態が閾値以上となるので、開始時刻から20分後は推奨出発時刻として選択されない。
For example, when the departure point is departed at the start time in the range of the desired departure time input by the user, the water level when the determination link A arrives (that is, the start time) is estimated to be “10 cm”, and the determination link B The water level at the time of arrival (after 10 minutes from the start time) is estimated to be “20 cm”, the water level at the time of arrival of the determination link C (after 20 minutes from the start time) is estimated to be “30 cm”, and the determination link D The water level at the time of arrival (after 40 minutes from the start time) is estimated to be “40 cm”. Therefore, if the departure point is departed after 0 minutes from the start time in the desired departure time range, the event state of each determination link becomes less than the threshold during the travel of all determination links A to D, so the start time is the recommended departure Selected as time.
Further, when the departure point is departed 20 minutes after the start time, the water level when the determination link A arrives (after 20 minutes have elapsed from the start time) is estimated to be “30 cm”, and when the determination link B arrives (start) The water level at 30 minutes after the time is estimated to be “40 cm”, the water level at the time of arrival of the judgment link C (after 40 minutes from the start time) is estimated to be “70 cm”, and at the time of arrival of the judgment link D (start) The water level (after 60 minutes from the time) is estimated to be “40 cm”. Therefore, if the departure point is departed 20 minutes after the start time in the desired departure time range, the state of the event of the determination link C becomes equal to or greater than the threshold when the determination link C travels, so the recommended departure is 20 minutes after the start time. Not selected as time.

以上の処理を出発希望時刻の範囲の開始時刻から10分後に出発地を出発した場合及び開始時刻から30分後に出発地を出発した場合についても繰り返し行う。
その結果、図13に示す例では、開始時刻(現在時刻)から0分後〜10分後の時刻が推奨出発時刻として案内される。
The above processing is repeated for the case where the departure point is departed 10 minutes after the start time in the desired departure time range and the case where the departure point is departed 30 minutes after the start time.
As a result, in the example shown in FIG. 13, the time after 0 to 10 minutes after the start time (current time) is guided as the recommended departure time.

以上詳細に説明した通り、本実施形態に係るナビゲーション装置1、ナビゲーション装置1による走行案内方法及びナビゲーション装置1のナビゲーションECU13により実行されるコンピュータプログラムでは、車両の走行予定経路を取得し(S2)、ユーザの操作に基づいて複数の事象候補の中から事象を選択するとともに事象の閾値及び出発希望時刻を入力し(S3〜S5)、走行予定経路に含まれる判定リンクの事象の状態を取得し(S7)、ユーザにより入力された出発希望時刻の範囲内であって、且つ走行予定経路に含まれる全ての判定リンクについてのユーザにより選択された事象の状態が、同じくユーザにより入力された閾値未満となる出発予定時刻を推奨出発時刻として案内する(S8、S9)ので、目的地までの経路において渋滞する虞のある道路区間や道路が冠水する虞のある道路区間等が含まれる場合であっても、それぞれの道路区間が渋滞する時刻や冠水する時刻等の事象の状態が悪くなる時刻を回避して走行する為の出発予定時刻を推奨出発時刻として案内することが可能となる。それにより、ユーザに快適な走行環境を提供することが可能となる。
また、複数の出発候補時刻の中から、目的地までの経路に含まれる各道路区間の事象の状態が悪くなる時刻を回避して走行することができる出発予定時刻を選択できる(S13)ので、ユーザが希望する出発希望時刻の内で、ユーザに最も快適な走行環境を提供できる出発予定時刻を推奨出発時刻として案内することが可能となる。
また、複数の事象候補の内からユーザにより選択された事情の状態が悪くなる時刻を回避して目的地まで走行する為の出発予定時刻を推奨出発時刻として案内することができるので、ユーザの要望に沿った快適な走行環境を提供することが可能となる。
As described in detail above, in the navigation device 1, the travel guidance method using the navigation device 1, and the computer program executed by the navigation ECU 13 of the navigation device 1, the planned travel route of the vehicle is acquired (S2), Based on the user's operation, an event is selected from among a plurality of event candidates, and the event threshold and desired departure time are input (S3 to S5), and the event state of the determination link included in the planned travel route is acquired ( S7) The state of the event selected by the user for all the determination links included in the scheduled travel route within the range of the desired departure time input by the user is less than the threshold value also input by the user. Will guide the scheduled departure time as the recommended departure time (S8, S9), so the route to the destination Even when there are road sections where there is a risk of traffic congestion or roads where there is a risk of flooding, the time when the state of events such as the time when each road section is congested or the time of flooding deteriorates It is possible to guide the scheduled departure time for traveling while avoiding the vehicle as the recommended departure time. This makes it possible to provide a comfortable driving environment for the user.
In addition, it is possible to select a scheduled departure time that can be used to avoid a time when the state of the event of each road section included in the route to the destination becomes worse from a plurality of candidate departure times (S13). The scheduled departure time that can provide the user with the most comfortable driving environment within the desired departure time desired by the user can be guided as the recommended departure time.
In addition, it is possible to guide the scheduled departure time for traveling to the destination while avoiding the time when the state of the situation selected by the user from a plurality of event candidates is deteriorated, as a recommended departure time. It is possible to provide a comfortable driving environment along the road.

尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では図5に示す事象選択画面52において、複数の事象候補の内から回避対象とする事象をいずれか一つユーザに選択させる構成としているが、複数の事象を選択させる構成としても良い。また、現在の天候やリンクの状況からナビゲーションECU13が選択する構成としても良い。更に、自動的に全ての事象候補を回避対象として設定する構成としても良い。
Note that the present invention is not limited to the above-described embodiment, and various improvements and modifications can be made without departing from the scope of the present invention.
For example, in the present embodiment, the event selection screen 52 shown in FIG. 5 is configured to allow the user to select one of the events to be avoided from among a plurality of event candidates, but as a configuration to select a plurality of events. Also good. Moreover, it is good also as a structure which navigation ECU13 selects from the present weather and the condition of a link. Furthermore, a configuration may be adopted in which all event candidates are automatically set as avoidance targets.

また、本実施形態では図7に示す出発希望時刻入力画面59において、ユーザに希望の出発時刻の範囲を入力させる構成としているが、希望の到着時刻の範囲を入力させる構成としても良い。そして、ナビゲーションECU13は、希望の到着時刻の範囲が入力された場合には、入力された範囲内に目的地に到着する条件を満たす出発予定時刻を推奨出発時刻として案内する。   Further, in the present embodiment, the desired departure time range is input by the user on the desired departure time input screen 59 shown in FIG. 7, but the desired arrival time range may be input. When the desired arrival time range is input, the navigation ECU 13 guides the scheduled departure time that satisfies the condition of arriving at the destination within the input range as the recommended departure time.

また、本実施形態では走行予定経路を設定する度に事象の選択や、閾値の入力、出発希望時刻の範囲の入力(S3〜S5)を実行しているが、予め走行予定経路の設定前にナビゲーション装置1においてそれらの選択や値の入力を行わせ、その選択結果や入力値を用いてS6以降の処理を実行することとしても良い。それにより、S3〜S5の処理を省略することが可能となる。   In this embodiment, every time a planned travel route is set, an event is selected, a threshold value is input, and a desired departure time range is input (S3 to S5). The navigation device 1 may perform the selection and input of values, and the processing after S6 may be executed using the selection results and input values. As a result, the processing of S3 to S5 can be omitted.

また、出発予定時刻案内処理プログラム(図3)を実行した結果、ユーザにより入力された出発希望時刻の範囲内であって、且つ走行予定経路に含まれる全ての判定リンクについてのユーザにより選択された事象の状態が、同じくユーザにより入力された閾値未満となる出発予定時刻が存在しないと判定された場合には、目的地までの別ルートを探索しても良い。そして、新たに探索された別ルートを走行予定経路として再度出発予定時刻案内処理プログラムを実行しても良い。また、複数の走行予定経路を対象として出発予定時刻案内処理プログラムを実行することも可能である。   Further, as a result of executing the scheduled departure time guidance processing program (FIG. 3), the user has selected all the determination links within the range of the desired departure time input by the user and included in the scheduled travel route. If it is determined that there is no scheduled departure time in which the event state is also less than the threshold value input by the user, another route to the destination may be searched. Then, the scheduled departure time guidance processing program may be executed again using another newly searched route as the scheduled travel route. It is also possible to execute a scheduled departure time guidance processing program for a plurality of scheduled travel routes.

また、ナビゲーション装置1と携帯電話機等の携帯端末とを通信可能に構成し、前記S8で特定された推奨出発時刻をユーザの携帯端末に送信するように構成しても良い。また、出発予定時刻案内処理プログラム(図3)は、車両の駐車中においてナビゲーションECU13が車両周辺の道路が冠水する虞があると判定した場合に実行する構成としても良い。更に、その際の車両の走行予定経路は、車両の現在位置から指定の避難地域までの経路とすることが望ましい。また、回避対象とする事象としては『道路の冠水』をナビゲーションECU13が選択する構成とする。   Further, the navigation device 1 and a mobile terminal such as a mobile phone may be configured to communicate with each other, and the recommended departure time specified in S8 may be transmitted to the user's mobile terminal. Further, the scheduled departure time guidance processing program (FIG. 3) may be executed when the navigation ECU 13 determines that there is a possibility that the road around the vehicle may be flooded while the vehicle is parked. Furthermore, it is desirable that the planned travel route of the vehicle at that time is a route from the current position of the vehicle to a designated evacuation area. The navigation ECU 13 selects “road flooding” as an event to be avoided.

1 ナビゲーション装置
13 ナビゲーションECU
31 地図情報DB
41 CPU
42 RAM
43 ROM
1 Navigation device 13 Navigation ECU
31 Map information DB
41 CPU
42 RAM
43 ROM

Claims (4)

出発地から目的地へと至る走行予定経路を取得する走行予定経路取得手段と、
車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得手段と、
前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得手段と、
前記到着予定時刻取得手段により取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得手段と、
前記出発予定時刻に含まれる時刻の内、前記事象状態取得手段により取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内手段と、を有することを特徴とする走行案内装置。
A planned travel route acquisition means for acquiring a planned travel route from the departure point to the destination;
A scheduled departure time acquisition means for acquiring a time every predetermined time in order from the start time of the range within the range of the desired departure time specified by the user as a scheduled departure time from which the vehicle departs the departure place;
For each time included in the scheduled departure time, when the vehicle departs from the departure place at the scheduled departure time, an estimated arrival time is obtained for each section of the estimated arrival time on the road section included in the planned travel route. Time acquisition means;
Event state acquisition means for acquiring the event state of the road section at the estimated arrival time acquired by the estimated arrival time acquisition means for each section;
Of time included in the scheduled departure time, and guide means for the state of the event of all of the road section acquired by the event condition acquiring means for guiding a recommended starting time to time when situations that der less than the threshold value, A travel guide device characterized by comprising:
複数の事象候補から事象を選択する事象選択手段を有し、
前記事象状態取得手段は、前記判定地点の前記事象選択手段により選択された事象の状態を取得することを特徴とする請求項に記載の走行案内装置。
Having an event selection means for selecting an event from a plurality of event candidates;
The travel guidance apparatus according to claim 1 , wherein the event state acquisition unit acquires the state of the event selected by the event selection unit at the determination point.
出発地から目的地へと至る走行予定経路を取得する走行予定経路取得ステップと、
車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得ステップと、
前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得ステップと、
前記到着予定時刻取得ステップにより取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得ステップと、
前記出発予定時刻に含まれる時刻の内、前記事象状態取得ステップにより取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内ステップと、を有することを特徴とする走行案内方法。
A planned travel route acquisition step for acquiring a planned travel route from the departure point to the destination;
A scheduled departure time acquisition step of acquiring a time at a predetermined time in order from a start time of the range within a range of a desired departure time specified by the user as a scheduled departure time from which the vehicle departs the departure place;
For each time included in the scheduled departure time, when the vehicle departs from the departure place at the scheduled departure time, an estimated arrival time is obtained for each section of the estimated arrival time on the road section included in the planned travel route. A time acquisition step;
An event state acquisition step of acquiring, for each section, an event state of the road section at the estimated arrival time acquired by the estimated arrival time acquisition step;
Of time included in the scheduled departure time, a guide step of the state of the event of all of the road section acquired by the event condition acquisition step guides as a recommended starting time to time when situations that der less than the threshold value, A travel guide method characterized by comprising:
コンピュータに、
出発地から目的地へと至る走行予定経路を取得する走行予定経路取得機能と、
車両が前記出発地を出発する出発予定時刻として、ユーザに指定された出発希望時刻の範囲内で該範囲の開始時刻から順に所定時間経過毎の時刻を取得する出発予定時刻取得機能と、
前記出発予定時刻に含まれる時刻毎に、前記車両が前記出発予定時刻に前記出発地を出発した場合において、前記走行予定経路に含まれる道路区間への到着予定時刻を区間毎に取得する到着予定時刻取得機能と、
前記到着予定時刻取得機能により取得された到着予定時刻における前記道路区間の事象の状態を区間毎に取得する事象状態取得機能と、
前記出発予定時刻に含まれる時刻の内、前記事象状態取得機能により取得した全ての前記道路区間の事象の状態が閾値未満の状態である時刻を推奨出発時刻として案内する案内機能と、
を実行させることを特徴とするコンピュータプログラム。
On the computer ,
A scheduled travel route acquisition function that acquires a planned travel route from the departure point to the destination,
A scheduled departure time acquisition function for acquiring a time every predetermined time from the start time of the range within the range of the desired departure time specified by the user as a scheduled departure time from which the vehicle departs the departure place;
For each time included in the scheduled departure time, when the vehicle departs from the departure place at the scheduled departure time, an estimated arrival time is obtained for each section of the estimated arrival time on the road section included in the planned travel route. Time acquisition function,
An event state acquisition function for acquiring, for each section, the state of the event of the road section at the estimated arrival time acquired by the estimated arrival time acquisition function;
Of time included in the scheduled departure time, the guide function of the state of the event of all of the road section acquired by the event condition acquisition function to guide as a recommended starting time to time when situations that der less than the threshold value,
A computer program for executing
JP2009006756A 2009-01-15 2009-01-15 Travel guidance device, travel guidance method, and computer program Expired - Fee Related JP5099019B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009006756A JP5099019B2 (en) 2009-01-15 2009-01-15 Travel guidance device, travel guidance method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009006756A JP5099019B2 (en) 2009-01-15 2009-01-15 Travel guidance device, travel guidance method, and computer program

Publications (2)

Publication Number Publication Date
JP2010164419A JP2010164419A (en) 2010-07-29
JP5099019B2 true JP5099019B2 (en) 2012-12-12

Family

ID=42580704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009006756A Expired - Fee Related JP5099019B2 (en) 2009-01-15 2009-01-15 Travel guidance device, travel guidance method, and computer program

Country Status (1)

Country Link
JP (1) JP5099019B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014207887A1 (en) * 2013-06-28 2014-12-31 パイオニア株式会社 Information provision device, terminal device, information provision method and program, and recording medium
JP6749266B2 (en) * 2017-02-27 2020-09-02 三菱電機株式会社 Error positioning solution detection device and error positioning solution detection program
JP7319795B2 (en) * 2019-03-07 2023-08-02 本田技研工業株式会社 INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING METHOD, AND PROGRAM
JP6966117B1 (en) * 2020-08-12 2021-11-10 株式会社MaaS Tech Japan Information retrieval program and information retrieval device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4356793B2 (en) * 2008-06-30 2009-11-04 株式会社エクォス・リサーチ TRAVEL INFORMATION PROVIDING DEVICE AND TRAVEL INFORMATION PROVIDING PROGRAM

Also Published As

Publication number Publication date
JP2010164419A (en) 2010-07-29

Similar Documents

Publication Publication Date Title
US10126743B2 (en) Vehicle navigation route search system, method, and program
JP6161553B2 (en) Automatic driving support system, automatic driving support method, and computer program
JP6369028B2 (en) Route search system, route search method and computer program
JP6287264B2 (en) Route guidance system, route guidance method and computer program
JP6172283B2 (en) Route search system, route search method and computer program
JP6269210B2 (en) Route search system, route search method and computer program
JP6273864B2 (en) Automatic driving support system, automatic driving support method, and computer program
JP6318741B2 (en) Automatic driving support system, automatic driving support method, and computer program
JP6197691B2 (en) Automatic driving support system, automatic driving support method, and computer program
JP6269105B2 (en) Automatic driving support system, automatic driving support method, and computer program
JP5892004B2 (en) Route search system, route search device, route search method, and computer program
JP2015141477A (en) Automatic driving support system, automatic driving support method, and computer program
JP2015141054A (en) Route guidance system, route guidance method, and computer program
JP2017165411A (en) Automatic drive support system and computer program
JP5099019B2 (en) Travel guidance device, travel guidance method, and computer program
JP6597265B2 (en) Movement guidance system, movement guidance method, and computer program
JP4652472B2 (en) NAVIGATION DEVICE, NAVIGATION METHOD, NAVIGATION PROGRAM, AND RECORDING MEDIUM
JP2017083278A (en) Information provision system, information provision method, and computer program
JP2008241349A (en) Method of estimating traveling time, navigation device, and program
JP2013113609A (en) Navigation apparatus and route search method
JP2018036134A (en) Running guidance device and computer program
JP4575493B2 (en) Navigation device, route guidance method and program
JP5949328B2 (en) Route search system, route search device, route search method, and computer program
JP2011033402A (en) Apparatus and method for guidance of congestion degree, and computer program
JP5040635B2 (en) Route guidance device, route guidance method, and route guidance program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120612

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120613

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120808

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: 20120828

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: 20120910

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5099019

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