(57)【特許請求の範囲】
【請求項１】
設定された目的地までの経路を地図データに基づいて設定する経路設定手段と、
ユーザに対して情報を報知する報知手段と、
前記経路設定手段によって設定された経路に従う移動に際して、現在位置から前記目的地までの所要時間を予測することにより前記目的地への到着予想時刻を算出する到着予想時刻算出手段と、
前記目的地への複数の到着希望時刻と、到着時刻情報を報知する時期に関する時期条件とを設定するための設定手段と、
前記設定手段を介して設定された時期条件に基づき、前記到着時刻情報を報知する時期に達したか否かを判定する報知時期判定手段と、
前記報知時期判定手段によって前記到着時刻情報を報知する時期に達したと判定された場合、前記到着予想時刻算出手段によって算出された到着予想時刻が前記設定手段を介して設定された複数の到着希望時刻を全て超過しているか否かを判定する到着時刻判定手段と、
前記到着時刻判定手段によって前記到着予想時刻が前記複数の到着希望時刻を全て超過していると判定された場合は、最も遅い到着希望時刻に間に合わない旨の到着時刻情報を前記報知手段を介して報知し、前記到着予想時刻が少なくとも何れかの到着希望時刻を超過していないと判定された場合は、前記超過していない到着希望時刻のうち最も早いものに間に合う旨の到着時刻情報を前記報知手段を介して報知する報知制御手段とを備えること
を特徴とする到着時刻情報報知装置。
【請求項２】
請求項１に記載の到着時刻情報報知装置において、
前記設定手段は、前記時期条件として前記目的地までの経路における通過地点を設定可能であり、
前記報知時期判定手段は、前記設定された通過地点に到達したときに前記到着時刻情報を報知する時期に達したと判定すること
を特徴とする到着時刻情報報知装置。
【請求項３】
請求項１又は請求項２に記載の到着時刻情報報知装置において、
前記設定手段は、前記時期条件として前記到着時刻情報を報知する時刻を設定可能であり、
前記報知時期判定手段は、前記設定された時刻になったときに前記到着時刻情報を報知する時期に達したと判定すること
を特徴とする到着時刻情報報知装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載の到着時刻情報報知装置において、
前記到着時刻判定手段は、前記複数の到着希望時刻のうち早いものから順に前記到着予想時刻が当該到着希望時刻を超過しているか否かを判定し、
前記報知制御手段は、前記到着時刻判定手段によって前記到着予想時刻が当該到着希望を超過していない判定されたときに、当該到着希望時刻に間に合う旨の到着時刻情報を報知すること
を特徴とする到着時刻情報報知装置。
【請求項５】
請求項１ないし請求項４の何れか１項に記載の到着時刻情報報知装置において、
前記設定手段は、更に、連絡先へ通信を行うための連絡先通信情報を設定可能であり、
前記報知制御手段によって前記到着時刻情報が報知された後に、前記設定手段を介して設定された連絡先通信情報から特定される連絡先に対して自動的に通信を行う通信制御手段を備えること
を特徴とする到着時刻情報報知装置。
【請求項６】
請求項１ないし請求項４の何れか１項に記載の到着時刻情報報知装置において、
前記設定手段は、更に、連絡先へ通信を行うための複数の連絡先通信情報を前記各到着希望時刻に対応付けて設定可能であり、
前記報知制御手段によって前記到着時刻情報が報知された後に、当該到着時刻情報に対応する到着希望時刻に対応付けて設定された連絡先通信情報から特定される連絡先に対して自動的に通信を行う通信制御手段を備えること
を特徴とする到着時刻情報報知装置。
【請求項７】
請求項５又は請求項６に記載の到着時刻情報報知装置において、
前記連絡先通信情報は、前記連絡先の電話番号又は電子メールアドレスであること
を特徴とする到着時刻情報報知装置。
【請求項８】
請求項１ないし請求項７の何れか１項に記載の到着時刻情報報知装置と、
前記目的地までの経路に沿って案内を行う案内手段とを備えること
を特徴とするナビゲーション装置。
【請求項９】
請求項１ないし請求項４の何れか１項に記載の到着時刻情報報知装置における経路設定手段、到着予想時刻算出手段、報知時期判定手段、到着時刻判定手段、及び報知制御手段としてコンピュータを機能させるためのプログラム。
【請求項１０】
請求項５ないし請求項７の何れか１項に記載の到着時刻情報報知装置における経路設定手段、到着予想時刻算出手段、報知時期判定手段、到着時刻判定手段、報知制御手段、及び通信制御手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路に従って移動する場合の到着時刻に関する情報を、所望のタイミングでユーザに報知するための技術に関する。
【背景技術】
【０００２】
従来、車両の走行に伴ってＧＰＳ（Global Positioning System）等により位置を検出し、現在位置から目的地までの適切な経路を演算して求め、さらに、その経路に対する走行案内を音声や画面表示によって行うナビゲーションシステムが知られている。
【０００３】
このようなナビゲーションシステムでは、目的地への到着予想時刻を画面に表示又は音声で通知する機能を有するものがある。到着予想時刻は、経路案内中に車両の現在位置から目的地までの所要時間を予測することによって繰り返し算出される。したがって、走行状況によって変化する到着時刻を知ることができ、ユーザにとって大変便利である。さらに、通信によって取得した渋滞情報等を加味して到着予想時刻を算出するシステムも案出され、より正確な到着予想が実現されている。
【０００４】
上記のような技術を応用したものとして、例えば、特許文献１に記載のカーナビゲーション装置がある。このカーナビゲーション装置は、現在位置から目的地までの所要時間を予測して目的地への到着予想時刻を算出し、この到着予想時間とユーザが設定した到着希望時刻とを比較する。そして、到着予想時刻が到着希望時刻を超過する可能性がある場合は、その旨をユーザへ報知する。
【特許文献１】２００４−６１２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているような従来技術では、到着希望時間に間に合わない旨を報知するタイミングついてユーザの意向が反映されていない。したがって、報知するタイミングがユーザにとって遅すぎるものであれば、ユーザが連絡先（例えば、会社や待ち合わせの相手等）へ到着が遅れる旨や予定を変更する旨を連絡する等の必要な対処をするのに手遅れとなるおそれがある。
【０００６】
本発明は、このような問題を解決するためになされたものであり、ユーザが所望するタイミングで到着希望時間に関する情報を報知することができる到着時刻情報報知装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するためになされた請求項１に記載の到着時刻情報報知装置は、設定された報知時期に達したときに、到着希望時刻に間に合うか否かに関する判定結果に基づいて到着時刻情報をユーザに対して報知することを特徴とする。
【０００８】
具体的には、上記の到着時刻情報報知装置は、設定された目的地までの経路を地図データに基づいて設定する経路設定手段、ユーザに対して情報を報知する報知手段、到着予想時刻算出手段、設定手段、報知時期判定手段、到着時刻判定手段、及び報知制御手段を備える。
【０００９】
このうち、到着予想時刻算出手段は、経路設定手段によって設定された経路に従う移動に際して、現在位置から目的地までの所要時間を予測することにより目的地への到着予想時刻を算出する。設定手段は、目的地への複数の到着希望時刻と、到着時刻情報を報知する時期に関する時期条件とを設定するためのものである。報知時期判定手段は、設定手段を介して設定された時期条件に基づき、到着時刻情報を報知する時期に達したか否かを判定する。到着時刻判定手段は、報知時期判定手段によって到着時刻情報を報知する時期に達したと判定された場合、到着予想時刻算出手段によって算出された到着予想時刻が設定手段を介して設定された複数の到着希望時刻を全て超過しているか否かを判定する。報知制御手段は、到着時刻判定手段によって到着予想時刻が複数の到着希望時刻を全て超過していると判定された場合は、最も遅い到着希望時刻に間に合わない旨の到着時刻情報を報知手段を介して報知し、到着予想時刻が少なくとも何れかの到着希望時刻を超過していないと判定された場合は、超過していない到着希望時刻のうち最も早いものに間に合う旨の到着時刻情報を報知手段を介して報知する。
【００１０】
なお、到着希望時刻及び時期条件は、操作スイッチなどとして具現化される設定手段を介してユーザによって設定される。また、ここでいう報知手段とは、例えば、画面に情報を表示するモニタ等の表示装置や音声によって情報を出力する音声出力装置等の何れでもよい。また、設定手段を介して設定される到着希望時刻及び時期条件は、それぞれ１つずつでも複数であってもよい。
【００１１】
また、報知する到着時刻情報の内容としては、例えば、到着予想時刻が到着希望時刻を超過していない場合は、到着希望時刻に間に合う旨メッセージ等が挙げられる。一方、到着予想時刻が到着希望時刻を超過している場合は、到着希望時刻に間に合わない旨のメッセージ等が挙げられる。また、何れの場合においても、到着予想時刻そのものを上記のようなメッセージと併せて報知してもよい。
【００１２】
このように構成された到着時刻情報報知装置によれば、設定手段を介してユーザが時期条件を設定することで、ユーザが所望するタイミングで到着希望時刻に関する情報を報知することができる。つまり、ユーザが連絡先（例えば、会社や待ち合わせの相手等）へ到着が遅れる旨や予定を変更する旨を連絡する等の必要な対処をするのに手遅れとならないように、ユーザが自身の事情を加味した適宜な時期条件を設定することができるので便利である。また、ユーザが所望するタイミングで到着希望時刻に間に合う旨の情報が報知されることで、例えば、映画やレストランを予約するための連絡を適切なタイミングでユーザが行うこともできるので非常に便利である。
【００１３】
ところで、設定される時期条件は、請求項２に示すようにユーザが報知させたい通過地点に到達したときとすることが考えられる。つまり、設定手段は、時期条件として目的地までの経路における通過地点を設定可能に構成されている。そして、報知時期判定手段は、設定された通過地点に到達したときに到着時刻情報を報知する時期に達したと判定する。
【００１４】
このように、時期条件として通過地点を設定する場合、次のような点で便利である。例えば、渋滞が予想される交差点や遮断時間が長い踏切等のような到着時刻に大きな影響を与える要因となり得る場所等を設定すれば、そのような場所において到着希望時刻に間に合うか否かをユーザが知ることができる。
【００１５】
また、設定される時期条件は、請求項３に示すようにユーザが報知させたい時刻になったときとすることが考えられる。つまり、設定手段は、時期条件として到着時刻情報を報知する時刻を設定可能に構成されている。そして、報知時期判定手段は、設定された時刻になったときに到着時刻情報を報知する時期に達したと判定する。
【００１６】
このように、時期条件として到着時刻情報を報知する時刻を設定する場合、次のような点で便利である。例えば、予定を変更したり相手先へ連絡したりするためのタイムリミット等を設定すれば、到着希望時刻に間に合うか否かに応じて、ユーザが必要な対処を適切なタイミングで行うことができる。
【００１８】
また、請求項４に記載の到着時刻情報報知装置のように構成してもよい。つまり、到着時刻判定手段は、複数の到着希望時刻のうち早いものから順に到着予想時刻が当該到着希望時刻を超過しているか否かを判定する。そして、報知制御手段は、到着時刻判定手段によって到着予想時刻が当該到着希望を超過していない判定されたときに、当該到着希望時刻に間に合う旨の到着時刻情報を報知する。このようにして、到着予想時刻が超過していない到着希望時刻のうち最も早いものに間に合う旨の到着時刻情報を報知することができる。
【００１９】
本発明の到着時刻情報報知装置によれば、到着希望時刻として、例えばフレックスタイム制を導入している会社における複数の出勤時刻や、１日に複数回上映される映画の上映開始時刻等、何れかの時刻に間に合えばよい複数の到着希望時刻を設定することで、どの時刻に間に合うのか、あるいは何れの時刻にも間に合わないのかをユーザが知ることができるので便利である。
【００２０】
ところで、ユーザが到着希望時刻に間に合うか否かの報知を受けたのち、目的地にいる者に対して連絡を取りたい場合がある。例えば、会社への出勤時刻に間に合わないと知った場合に、会社の上司に連絡する場合や、待ち合わせ相手に対して約束の時刻どおりに到着するか否かの連絡をする場合などが考えられる。
【００２１】
そこで、請求項５に記載の到着時刻情報報知装置のように構成するとよい。具体的には、設定手段は、更に、連絡先へ通信を行うための連絡先通信情報を設定可能に構成されている。そして、報知制御手段によって到着時刻情報が報知された後に、設定手段を介して設定された連絡先通信情報から特定される連絡先に対して自動的に通信を行う通信制御手段を備える。
【００２２】
また、到着希望時刻が複数設定可能である場合は、請求項６に示すような構成であってもよい。つまり、設定手段は、連絡先へ通信を行うための複数の連絡先通信情報を各到着希望時刻に対応付けて設定可能に構成されている。そして、報知制御手段によって到着時刻情報が報知された後に、当該到着時刻情報に対応する到着希望時刻に対応付けて設定された連絡先通信情報から特定される連絡先に対して自動的に通信を行う通信制御手段を備える。この場合、目的地へ到着する時間帯によって連絡先が異なる場合等にも対応できるので便利である。
【００２３】
なお、連絡先への通信は、例えば、携帯通信端末を利用して電話や電子メールによって行うことが考えられる。この場合、連絡先通信情報は、請求項７に示すように、電話番号や電子メールアドレスを採用すればよい。例えば、電話によって連絡先へ通信を行う場合は、通信制御手段が設定された連絡先へ自動的にコールするような構成とし、ユーザは電話に出た相手と通話すればよい。一方、電子メールによって通信を行う場合は、例えば、予め登録されたメッセージを制御手段が設定された連絡先へ自動的に送信するような構成とすることが考えられる。
【００２４】
上記のような到着時刻情報報知装置によれば、ユーザが到着希望時刻に間に合うか否かの報知が行われた後、設定された連絡先に対して自動的に通信が行われるので、所望のタイミングで目的地にいる者に対して到着時刻に関する連絡等を行いたい場合に便利である。
【００２５】
以上は、到着時刻情報報知装置の発明として説明してきたが、請求項８に示すようなナビゲーション装置の発明として実現することもできる。
なお、上述の到着時刻情報報知装置及びナビゲーション装置は、車両に搭載することが考えられるが、これに限定されるものではない。例えば、携帯電話機やノート型のパーソナルコンピュータ等の種々のモバイル機器に搭載することもできる。本発明が適用されたこれらの機器に各種交通機関を用いた目的地までの移動経路を設定すれば、その経路に従う移動の際に、適宜なタイミングで到着時刻情報を報知することができる。ただし、渋滞等の車両特有の交通事情が到着時刻に影響を及ぼし易いという点に着目すれば、本発明の到着時刻情報報知装置及びナビゲーション装置を車両に搭載することによってその効果が際立つ。
【００２６】
以上で説明したような到着時刻情報報知装置における経路設定手段、到着予想時刻算出手段、報知時期判定手段、到着時刻判定手段、報知制御手段、通信制御手段の各手段の機能をコンピュータシステムにて実現するには、請求項９，１０に記載のようにコンピュータシステム側で起動するプログラムとして備えればよい。このようなプログラムは、例えば光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク、ＲＯＭ、ＲＡＭ等のコンピュータ読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードすることにより、上述の各手段としての機能を実現できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施形態を図面に基づいて説明する。
［車載用ナビゲーション装置１の構成の説明］
図１は、実施形態の車載用ナビゲーション装置１の概略構成を示すブロック図である。
【００２８】
図１に示すように、車載用ナビゲーション装置１は、車両の現在位置を検出する位置検出器２１と、利用者からの各種指示を入力するための操作スイッチ群２２と、操作スイッチ群２２と同様に各種指示を入力可能なリモートコントロール端末（以下、リモコンと称す）２３ａと、リモコン２３ａからの信号を入力するリモコンセンサ２３ｂと、外部メモリ２４と、地図データ及び各種の情報を記録した外部記録媒体から地図データ等を入力する地図データ入力器２５と、地図表示画面やＴＶ画面等の各種表示を行うための表示装置２６と、各種のガイド音声等を出力するための音声出力装置２７と、通信装置２８と、ＶＩＣＳ受信機３０と、制御装置２９とを備えている。
【００２９】
位置検出器２１は、ＧＰＳ用の人工衛星からの送信電波をＧＰＳアンテナを介して受信し、車両の位置等を検出するＧＰＳ受信機２１ａと、車両に加えられる回転運動の大きさを検出するジャイロスコープ２１ｂと、車両の走行した距離を検出するための距離センサ２１ｃとを備えている。そして、これら各センサ等２１ａ〜２１ｃは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。なお、精度によっては、上述したうちの一部のセンサで構成してもよく、またステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。
【００３０】
操作スイッチ群２２は、表示装置２６と一体に構成され表示画面上に設置されるタッチパネル及び表示装置２６の周囲に設けられたメカニカルなキースイッチ等が用いられる。
外部メモリ２４は、ユーザによって入力された到着希望時刻や到着時刻情報を報知する時期を判定するための時期条件、連絡先の電話番号や電子メールアドレス等の連絡先通信情報を記憶する。この外部メモリ２４としては、例えば、ハードディスク装置や半導体メモリ等を利用することができる。
【００３１】
地図データ入力器２５は、位置検出精度向上のためのいわゆるマップマッチング用データ、地図データや経路案内用データ等を含む各種のデータを入力するための装置である。これらのデータの記録媒体としては、ハードディスク、ＤＶＤ、ＣＤ−ＲＯＭ、メモリ、メモリカード等を用いることができる。
【００３２】
表示装置２６は、カラー表示装置であり、液晶ディスプレイ，プラズマディスプレイ，ＣＲＴ等があるが、その何れを用いてもよい。表示装置２６の表示画面には、位置検出器２１にて検出した車両の現在位置と地図データ入力器２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のシンボルマーク等の付加データとを重ねて表示することができる。
【００３３】
音声出力装置２７は、各種情報を音声にてユーザに報知できるように構成されている。これによって、表示装置２６による表示と音声出力装置２７からの音声出力との両方でユーザに対してルート案内等の各種案内をすることができる。
【００３４】
通信装置２８は、設定された連絡先通信情報によって特定される連絡先との通信を行うためのものであり、例えば携帯電話機等の移動体通信機によって構成される。
ＶＩＣＳ受信機３０は、道路近傍に配置されたＶＩＣＳ（登録商標、Vehicle Information and Communication System：道路交通情報システム）サービス用の固定局から提供される情報を受信するためのものである。このＶＩＣＳ受信機３０を介して受信した情報は、制御装置２９にて処理される。
【００３５】
制御装置２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、上述した各部構成を制御する。この制御装置２９は、ＲＯＭ等に記憶されたプログラムに従って、各種処理を実行する。
【００３６】
例えば、ナビゲーション関係の処理としては、地図表示処理や経路案内処理等が挙げられる。地図表示処理は、位置検出器２１からの各検出信号に基づいて座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器２５を介して読込んだ現在位置付近の地図等を表示装置２６に表示する処理である。また、経路案内処理は、地図データ入力器２５に格納された地点データと、操作スイッチ群２２やリモコン２３ａ等の操作に従って設定された目的地とに基づいて、現在位置から目的地までの最適な経路を算出し、その算出した経路に対する走行案内を行う処理である。このように自動的に最適な経路を設定する手法として、ダイクストラ法によるコスト計算等の手法が知られている。
【００３７】
また、制御装置２９は、上述の経路案内処理等に並行してユーザが希望するタイミングで到着時刻に関する情報を報知するための各種処理も行う。これらの各種処理の詳細な説明については後述する。
【００３８】
以上、車載用ナビゲーション装置１の概略構成について説明したが、本実施形態における車載用ナビゲーション装置１の構成と特許請求の範囲に記載した構成との対応は次のとおりである。本実施形態における制御装置２９が、特許請求の範囲における経路設定手段、到着時刻算出手段、報知時期判定手段、到着時刻判定手段、報知制御手段、及び案内手段に相当する。また、音声出力装置２７が報知手段に相当する。また、操作スイッチ群２２及びリモコン２３ａ、リモコンセンサ２３ｂが設定手段に相当する。また、制御装置２９及び通信装置２８が通信制御手段に相当する。
【００３９】
以下、制御装置２９が実行する処理のうち、ユーザが希望するタイミングで到着時刻に関する情報を報知するための各種処理について、図２〜６のフローチャート及び図７〜９の図に基づいて説明する。
【００４０】
［メイン処理］
図２は、ユーザが希望するタイミングで到着時刻に関する情報を報知するためのメイン処理の手順を示すフローチャートである。このメイン処理は、操作スイッチ群２２やリモコン２３ａを介してユーザからの指示があると実行される。
【００４１】
まず、ユーザからの指示に基づいて目的地を設定し、その目的地までの経路を設定する（ステップ１０。以下、ステップを単に記号Ｓで表記する。）。目的地の設定は、表示装置２６に表示された地図上で直接指示したり、目的地の電話番号を入力したり、予めメモリに登録された地点から選択したり、あるいは、住所を指示することによってなされる。目的地までの経路設定は、上述のダイクストラ法等の手法によって実現される。
【００４２】
次に、ユーザ入力処理１を実行する（Ｓ２０）。このユーザ入力処理１は、図７（ａ）の画面表示例に示すような入力画面を表示してユーザからの指示を受け付け、目的地への到着希望時刻と、その到着希望時刻に対応する連絡先通信情報（本実施形態では、電話番号及び電子メールアドレス）とを設定するための処理である。なお、このユーザ入力処理１の詳細な内容については後述する。
【００４３】
つづいて、ユーザ入力処理２を実行する（Ｓ３０）。このユーザ入力処理２は、ユーザからの指示に基づいて到着時刻情報を報知するタイミングを特定するための時期条件を設定するための処理である。なお、本実施形態では、到着時刻情報を報知するタイミングを特定するための時期条件として、通過地点及び報知時刻を設定することができる。時期条件を設定する際は、図７（ｂ）の画面表示例に示すような選択画面を表示装置２６に表示して、通過地点を設定するか指定時刻（報知時刻）を設定するかの指示をユーザから受け付ける。なお、このユーザ入力処理２の詳細な内容については後述する。
【００４４】
Ｓ３０のユーザ入力処理２が終了すると、目的地までの経路が表示装置２６に表示されると共に、車両の走行状況に応じて音声出力装置２７から経路を案内する音声が出力されて、いわゆる経路案内が開始される。この経路案内に並行して到着時刻情報報知処理を実行する（Ｓ４０）。この到着時刻情報報知処理の概要は以下のとおりである。まず、Ｓ３０において設定された時期条件を満たしたと判定した場合に、まず目的地への到着予想時刻を算出する。そして、この算出した到着予想時刻とＳ２０において設定された到着希望時刻との関係に基づいて所定のメッセージ（到着時刻情報）をユーザに対して報知する。さらに、Ｓ２０において設定された連絡先通信情報に基づいて連絡先に対して通信を行う。なお、この到着時刻情報報知処理の詳細な内容については後述する。
【００４５】
Ｓ４０の到着時刻情報報知処理を実行後、自車両が目的地に到着したか否かを判定する（Ｓ５０）。ここで、目的地に到着していないと判定した場合（Ｓ５０：ＮＯ）、Ｓ４０の処理へ戻る。一方、目的地に到着したと判定した場合（Ｓ５０：ＹＥＳ）、メイン処理を終了する。
【００４６】
［ユーザ入力処理１］
図３は、メイン処理（図２参照）におけるＳ２０のユーザ入力処理１の手順を示すフローチャートである。
【００４７】
まず、ユーザからの入力に基づいて到着希望時刻を設定する（Ｓ２１０）。本実施形態では、到着希望時刻を複数設定することが可能であり、ユーザによる到着希望時刻の入力は、図７（ａ）の画面表示例に示すような入力画面に従って行われる。この入力画面に基づいて、まず１つ目の到着希望時刻である「時刻１」の入力をユーザから受け付ける。ユーザは、時刻を示す数字を表示部分の横にある「▲，▼」アイコンを押下して数値を増減させることで所望の時刻を入力する。入力された到着希望時刻は外部メモリ２４に格納される。
【００４８】
ユーザによる「時刻１」の入力が完了した後に、この「時刻１」に対応する連絡先通信情報（電話番号又は電子メールアドレス）である「連絡先１」の入力を受け付ける。ここで、入力された到着希望時刻に対応する連絡先通信情報（電話番号又は電子メールアドレス）が入力されたか否かを判定する（Ｓ２２０）。ユーザによる連絡先通信情報の入力は、操作スイッチ群２２やリモコン２３ａを用いて直接文字を入力するようにしてもよいし、予め外部メモリ２４等に登録されているリスト等から選択するようにしてもよい。
【００４９】
ここで、先に入力された到着希望時刻に対応する連絡先通信情報が入力されたと判定した場合（Ｓ２２０：ＹＥＳ）、この入力された連絡先通信情報を当該到着希望時刻に対応付けて外部メモリ２４へ格納し（Ｓ２３０）、Ｓ２４０の処理へ移行する。一方、先に入力された到着希望時刻に対応する連絡先通信情報が入力されていないと判定した場合（Ｓ２２０：ＮＯ）、具体的には、ユーザから連絡先通信情報の入力をスキップする旨の指示等か入力された場合、Ｓ２４０へ移行する。
【００５０】
Ｓ２４０では、次の到着希望時刻を入力するか否かを判定する。具体的には、表示装置２６による表示等によって、ユーザに対して次の到着希望時刻を入力するか否かを問い合わせ、ユーザからの回答を受け付ける。ここで、次の到着希望時刻を入力すると判定した場合（Ｓ２４０：ＹＥＳ）、つまり、ユーザから次の到着希望時刻を入力する旨の回答を受け付けた場合、Ｓ２１０の処理へ戻る。以降、Ｓ２１０〜Ｓ２４０を繰り返すことで、図７（ａ）の入力画面に沿って「時刻２」、「連絡先２」、「時刻３」、「連絡先３」…といった具合に、到着希望時刻及び連絡先通信情報が順次設定される。なお、設定された到着希望時刻は時刻が早い順にソートされて外部メモリ２４に格納される。そして、Ｓ２４０において、次の到着希望時刻を入力しないと判定した場合（Ｓ２４０）、つまり。ユーザによって到着希望時刻の入力を終了する旨の回答を受け付けた場合、入力され到着希望時刻の数（入力数）を外部メモリ２４又は制御装置２９内のＲＡＭ等に記憶し（Ｓ２５０）、ユーザ入力処理１を終了する。
【００５１】
［ユーザ入力処理２］
図４は、メイン処理（図２参照）におけるＳ３０のユーザ入力処理２の手順を示すフローチャートである。
【００５２】
まず、図７（ｂ）の画面表示例に示すような選択画面を表示装置２６に表示して、到着時刻情報を報知する時期条件としての通過地点又は指定時刻（報知時刻）の何れを設定するかの選択指示をユーザから受け付ける（Ｓ３１０）。ユーザは、この選択画面に表示された「通過地点でお知らせする」又は「指定時刻になったらお知らせする」の何れかのアイコンを押下することで、通過地点を設定するか報知時刻を設定するかの選択指示を入力する。
【００５３】
ここで、通過地点を設定する旨の指示を受け付けたと判定した場合（Ｓ３１０：通過地点設定）、ユーザから地図上の通過地点を指定する指示を受け付け、指定された通過地点を時期条件として設定する（Ｓ３２０）。具体的には、表示装置２６に地図と共に表示された目的地までの経路上の地点をユーザが直接指定することで、通過地点を設定するようにすればよい。
【００５４】
つづいて、次の通過地点を入力するか否かを判定する（Ｓ３３０）。ここで、次の通過地点を入力すると判定した場合（Ｓ３３０：ＹＥＳ）、具体的には、ユーザから次の通過地点を入力する旨の指示等が入力された場合、Ｓ３２０の処理へ戻る。一方、次の通過地点を入力しないと判定した場合（Ｓ３３０：ＮＯ）、具体的には、ユーザから通過地点を終了する旨の指示等が入力された場合、Ｓ３６０の処理へ移行する。
【００５５】
一方、Ｓ３１０において、報知時刻を設定する旨の指示を受け付けたと判定した場合（Ｓ３１０：報知時期設定）、ユーザから時刻を指定する指示を受け付け、指定された時刻を時期条件として設定する（Ｓ３４０）。具体的には、表示装置２６に表示された報知時刻を入力するための入力画面に従ってユーザが時刻を入力することで、報知時刻を指定するようにすればよい。
【００５６】
つづいて、次の報知時刻を入力するか否かを判定する（Ｓ３５０）。ここで、次の報知時刻を入力すると判定した場合（Ｓ３５０：ＹＥＳ）、具体的には、ユーザから次の報知時刻を入力する旨の指示等が入力された場合、Ｓ３４０の処理へ戻る。一方、次の報知時刻を入力しないと判定した場合（Ｓ３５０：ＮＯ）、具体的には、ユーザから報知時刻の入力を終了する旨の指示等が入力された場合、Ｓ３６０の処理へ移行する。
【００５７】
Ｓ３６０では、到着時刻情報を報知するための時期条件の設定処理を終了するか否かの選択指示をユーザから受け付ける（Ｓ３６０）。ここで、設定処理を継続する旨の選択指示を受け付けたと判定した場合（Ｓ３６０：ＮＯ）、Ｓ３１０の処理へ戻る。一方、設定処理を終了する旨の選択指示を受け付けた場合（Ｓ３６０：ＹＥＳ）、ユーザ入力処理２を終了する。
【００５８】
［到着時刻情報報知処理］
図５は、メイン処理（図２参照）におけるＳ４０の到着時刻情報報知処理の手順を示すフローチャートである。
【００５９】
まず、位置検出器２１からの検出信号に基づいて、自車両がユーザ入力処理２（図４参照）において設定された通過地点に到達したか否かを判定する（Ｓ４１０）。ここで、設定された通過地点に到達したと判定した場合（Ｓ４１０：ＹＥＳ）、Ｓ４３０の処理へ移行する。一方、設定された通過地点に到達していないと判定した場合（Ｓ４１０：ＮＯ）、つづいて、ユーザ入力処理２（図４参照）において設定された報知時刻になったか否かを判定する（Ｓ４２０）。この判断は、現在時刻が報知時刻を過ぎた可か否かを判断することによってなされる。現在時刻は、車載用ナビゲーション装置１内の時計機能や、ＶＩＣＳ受信機３０を介して受信した情報、又はＧＰＳ受信機２１ａで受信した電波信号より取得される時刻等を用いて特定すればよい。ここで、設定された報知時刻になっていないと判定した場合（Ｓ４２０：ＮＯ）、到着時刻情報報知処理を終了する。一方、設定された報知時刻になったと判定した場合（Ｓ４２０：ＹＥＳ）、Ｓ４３０の処理へ移行する。
【００６０】
Ｓ４３０では、目的地への到着予想時刻を算出する。到着予想時刻は、地図データ入力器２５からの地図データにより特定される道路種別に基づく平均速度及びＶＩＣＳ受信機３０を介して受信される渋滞情報等に基づいて算出される。
【００６１】
次に、制御装置２９内部のカウンタｉの値（＝ｉ）を、１にセットする（Ｓ４４０）。そして、ユーザ入力処理１（図３参照）において設定された到着希望時刻のうち早い方からｉ番目の到着希望時刻［ｉ］を外部メモリ２４から読み出し、Ｓ４３０において算出した到着予想時刻がこの到着希望時刻［ｉ］を超過しているか否かを判定する（Ｓ４５０）。
【００６２】
ここで、到着予想時刻が到着希望時刻［ｉ］を超過していないと判定した場合（Ｓ４５０：ＮＯ）、到着時刻情報として「到着希望時刻［ｉ］に間に合う旨のメッセージ」を表示装置２６及び音声出力装置２７によってユーザに対して報知する（Ｓ４６０）。具体的には、例えば設定された通過地点に到達したと判定した場合（Ｓ４１０：ＹＥＳ）であれば、図８（ａ）に示すように、指定地点を通過した旨や到着予想時刻、到着希望時刻［ｉ］に間に合う旨のメッセージを表示装置２６に表示し、そのメッセージの読み上げ音声を音声出力装置２７から出力する。
【００６３】
一方、Ｓ４５０において到着予想時刻が到着希望時刻［ｉ］を超過していると判定した場合（Ｓ４５０：ＹＥＳ）、カウンタｉの値がユーザ入力処理２のＳ２５０で記憶した到着希望時刻の入力数と等しいか否かを判定する（Ｓ４７０）。ここで、カウンタｉの値が到着希望時刻の入力数と等しくないと判定した場合（Ｓ４７０：ＮＯ）、カウンタｉを１つカウントアップ（ｉ＝ｉ＋１）して（Ｓ４８０）、Ｓ４５０の処理へ戻る。以降、次の到着希望時刻に対して上記の処理を繰り返す。
【００６４】
一方、カウンタｉの値が到着希望時刻の入力数と等しいと判定した場合（Ｓ４７０：ＹＥＳ）、到着時刻情報として「到着希望時刻［ｉ］（すなわち、一番遅い到着希望時刻）に間に合わない旨のメッセージ」を表示装置２６及び音声出力装置２７によってユーザに対して報知する（Ｓ４９０）。具体的には、例えば設定された報知時刻になったと判定した場合（Ｓ４２０：ＹＥＳ）であれば、図８（ｂ）に示すように、指定時刻になった旨や到着予想時刻、到着希望時刻［ｉ］に間に合わない旨のメッセージを表示装置２６に表示し、そのメッセージの読み上げ音声を音声出力装置２７から出力する。
【００６５】
Ｓ４６０又はＳ４９０の処理において到着時刻情報を報知した後、つづいて連絡処理を実行する（Ｓ５００）。この連絡処理は、到着希望時刻［ｉ］に対応する連絡先通信情報（ユーザ入力処理１において設定。図３参照。）によって特定される連絡先に対して自動的に通信を行うための処理である。以下、この連絡処理の詳細な内容について説明する。
【００６６】
［連絡処理］
図６は、到着時刻情報報知処理（図５参照）におけるＳ５００の連絡処理の手順を示すフローチャートである。
【００６７】
まず、Ｓ４６０又はＳ４９０において報知対象となった到着希望時刻［ｉ］に対応する連絡先通信情報（ユーザ入力処理１において設定。図３参照。）が設定されているか否かを判定する（Ｓ５１０）。ここで、到着希望時刻［ｉ］に対応する連絡先通信情報が設定されていないと判定した場合（Ｓ５１０：ＮＯ）、連絡処理を終了する。
【００６８】
一方、到着希望時刻［ｉ］に対応する連絡先通信情報が設定されていると判定した場合（Ｓ５１０：ＹＥＳ）、当該連絡先通信情報によって特定される連絡先へ発信を行うか否かを判定する（Ｓ５２０）。具体的には、表示装置２６による表示等によって、ユーザに対して連絡先に対して発信を行うか否かを問い合わせ、ユーザからの回答を受け付ける。例えば、設定されている連絡先通信情報が電話番号である場合、図９（ａ）の画面表示例に示すような選択画面を表示して、ユーザからの選択指示を受け付ける。また、設定されている連絡先通信情報が電子メールアドレスである場合、図９（ｂ）の画面表示例に示すような選択画面を表示して、ユーザからの選択指示を受け付ける。
【００６９】
ここで、連絡先へ発信すると判定した場合（Ｓ５２０：ＹＥＳ）、つまり、ユーザから連絡先へ発信する旨の回答（図９の画面表示例において「はい」のアイコンを押下）を受け付けた場合、当該連絡先通信情報に基づいて発信を行う（Ｓ５３０）。例えば、連絡先通信情報が電話番号である場合、つまり電話によって連絡先へ発信を行う場合は、通信装置２８によって連絡先の電話番号を自動的にダイヤル発信する。そして、ユーザはハンズフリー機能を利用して電話に出た相手と通話すればよい。また、連絡先通信情報が電子メールアドレスである場合、つまり電子メールによって連絡先へ電子メールを送信する場合は、通信装置２８によって予め登録されたメッセージを自動的に送信する。なお、電子メールによって送信するメッセージは、ユーザによって外部メモリ２４等に予め登録しておくような構成にすればよい。また、予め登録されている複数のメッセージの中から送信するメッセージをユーザが選択するような構成であってもよい。
【００７０】
Ｓ５３０の自動発信処理を終了した後、又はＳ５２０において連絡先へ発信しないと判定した場合（Ｓ５２０：ＮＯ）、つまり、ユーザから連絡先へ発信しない旨の回答（図９の画面表示例において「いいえ」のアイコンを押下）を受け付けた場合、連絡処理を終了する。
【００７１】
［効果］
本実施形態の車載用ナビゲーション装置１によれば、以下のような効果を奏する。
操作スイッチ群２２やリモコン２３ａを介して、ユーザが時期条件としての通過地点及び報知時刻を設定することで、ユーザが所望するタイミングで到着時刻情報を報知することができる。つまり、ユーザが勤め先の会社や待ち合わせの相手等へ到着が遅れる旨や予定を変更する旨を連絡する等の必要な対処をするのに手遅れとならないように、ユーザが自身の事情を加味した適宜な時期条件を設定することができるので便利である。
【００７２】
また、到着希望時刻に間に合うか否かの報知が行われた後、設定された連絡先に対して自動的に電話又は電子メールによる通信が行われるので、所望のタイミングで目的地にいる者に対して到着時刻に関する連絡等を行いたい場合に便利である。例えば、映画やレストランを予約するための連絡を適切なタイミングでユーザが行うこともできる。
【００７３】
また、時期条件として通過地点を設定する場合、次のような点で便利である。例えば、目的地までの経路上において渋滞が予想される交差点や遮断時間が長い踏切等のような到着時刻に大きな影響を与える要因となり得る場所等を設定すれば、そのような場所において到着希望時刻に間に合うか否かをユーザが知ることができる。
【００７４】
また、時期条件として到着時刻情報を報知する時刻を設定する場合、次のような点で便利である。例えば、予定を変更したり相手先へ連絡したりするためのタイムリミット等を設定すれば、到着希望時刻に間に合うか否かに応じて、ユーザが必要な対処を適切なタイミングで行うことができる。
【００７５】
さらに、到着希望時刻を複数設定可能であるので、例えばフレックスタイム制を導入している会社における複数の出勤時刻や、１日に複数回上映される映画の上映開始時刻等、何れかの時刻に間に合えばよい複数の到着希望時刻を設定することで、どの時刻に間に合うのか、あるいは何れの時刻にも間に合わないのかをユーザが知ることができる。
【００７６】
また、複数の到着希望時刻ごとにそれぞれ連絡先を設定可能であるので、目的地へ到着する時間帯によって異なる連絡先へ連絡をしたいとユーザが希望する場合にも対応できる。
【００７７】
以上、本発明の実施形態について説明したが、本発明の実施形態は上記の実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り様々な態様にて実施することが可能である。
【００７８】
例えば、上記実施形態では、１つの到着希望時刻に対して１つの連絡先通信情報（電話番号・電子メールアドレス）を設定可能な構成となっているが、１つの到着希望時刻に対して複数の連絡先通信情報を設定可能な構成としてもよい。例えば、１つの到着希望時刻に対して電話番号及び電子メールアドレスの両方が連絡先通信情報として設定されている場合、同時に両方に対して通信を行ってもよい。あるいは、最初に電話番号をダイヤル発信して、話中音が検出されたり呼出音が所定回数検出されて応答がなかった場合に、電子メールアドレスを用いてメッセージを送信するようにしてもよい。
【００７９】
上記実施形態は、車載用ナビゲーション装置１として本発明を実施したものであるが、本発明の技術思想は、例えば携帯電話機やノート型のパーソナルコンピュータ等、モバイル機器に適用することもできる。例えば、各種交通機関を用いた目的地までの経路を設定すれば、その経路に従う移動の際に上記実施形態と同様に到着時刻情報の報知を行うことができる。
【図面の簡単な説明】
【００８０】
【図１】実施形態の車載用ナビゲーション装置１の概略構成を示すブロック図である。
【図２】ユーザが希望するタイミングで到着時刻に関する情報を報知するためのメイン処理の手順を示すフローチャートである。
【図３】メイン処理におけるＳ２０のユーザ入力処理１の手順を示すフローチャートである。
【図４】メイン処理におけるＳ３０のユーザ入力処理２の手順を示すフローチャートである。
【図５】メイン処理におけるＳ４０の到着時刻情報報知処理の手順を示すフローチャートである。
【図６】到着時刻情報報知処理におけるＳ５００の連絡処理の手順を示すフローチャートである。
【図７】（ａ）はユーザ入力処理１における画面表示例を示す図であり、（ｂ）はユーザ入力処理２における画面表示例を示す図である。
【図８】到着時刻情報報知処理における画面表示例及び音声出力例を示す図である。
【図９】連絡処理における画面表示例を示す図である。
【符号の説明】
【００８１】
１…車載用ナビゲーション装置、２１…位置検出器、２１ａ…ＧＰＳ受信機、２１ｂ…ジャイロスコープ、２１ｃ…距離センサ、２２…操作スイッチ群、２３ａ…リモコン、２３ｂ…リモコンセンサ、２４…外部メモリ、２５…地図データ入力器、２６…表示装置、２７…音声出力装置、２８…通信装置、３０…ＶＩＣＳ受信機。
【図１】
0004692264.tif 000002
【図２】
0004692264.tif 000003
【図３】
0004692264.tif 000004
【図４】
0004692264.tif 000005
【図５】
0004692264.tif 000006
【図６】
0004692264.tif 000007
【図７】
0004692264.tif 000008
【図８】
0004692264.tif 000009
【図９】
0004692264.tif 000010