(57)【特許請求の範囲】
【請求項１】
現在位置を検出する現在位置検出手段を備え、入力された目的地までの経路を、検出された現在位置、地図情報及び交通情報に基づいて探索し、経路案内を表示手段に表示するナビゲーション装置において、
経路案内を行う日付又は曜日、時間帯、目的地、及び、他の経路案内が行われている最中に経路案内の開始時刻が到来した際に経路案内を割込みにより実行するか否かを設定する割り込み設定データを含むスケジュールデータを入力する入力手段と、
前記入力されたスケジュールデータを記憶する記憶手段と、
現在時刻を計時する計時手段と、
前記記憶手段に記憶されたスケジュールデータの中から、前記計時手段により計時される現在時刻が経路案内の時間帯に含まれるスケジュールデータを抽出する抽出手段と、
現在他の経路案内が行われている最中である場合、前記抽出されたスケジュールデータの割り込みの実行が設定されている場合に、当該スケジュールデータに基づいて経路を探索し、経路案内を前記表示手段に表示させることを特徴とする経路案内手段と、
を備えたことを特徴とするナビゲーション装置。
【請求項２】
前記入力手段は、前記スケジュールデータとして、経路案内の開始時刻を過ぎているが終了時刻を過ぎていない場合に当該スケジュールデータによる経路案内を実行するか否かを設定する過時刻設定データを更に入力可能であり、
前記記憶手段は、前記入力された前記過時刻設定データを含むスケジュールデータを記憶し、
前記経路案内手段は、前記計時手段により計時される現在時刻が前記抽出されたスケジュールデータの開始時刻を過ぎている場合には、当該スケジュールデータに過時刻の実行が設定されている場合にのみ、当該スケジュールデータに基づいて経路を探索し、経路案内を前記表示手段に表示させることを特徴とする請求項１記載のナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置に関する。
【０００２】
【従来の技術】
近年、自動車等の移動体の現在位置の測位を行い、現在位置近傍の地図を表示すると共に、出発地から入力された目的地までの経路を検索して地図上で誘導する機能を備えたナビゲーション装置が普及している。ナビゲーション装置には、様々な機能を備えたものが考案・開発されており、中には曜日及び時間帯を考慮した経路探索を行う機能を備えたものがある。
【０００３】
例えば、特開平８−２７１２７７号公報には、過去の経路探索における出発地、目的地を曜日毎の時間毎に経路探索頻度とともに記憶し、過去の経路探索において、ナビゲーション装置を起動したのと同じ曜日の同じ時間帯で経路探索頻度の最も高い出発地、目的地を読み出して、出発地、目的地として設定して経路探索を行うことで、使用する毎に出発地、目的地等を入力する手間を省く技術が開示されている。
【０００４】
また、特開平１１−２５７９８５号公報には、目的地情報を入力すると、ナビゲーション装置に予め記憶されている通常経路及び過去の走行軌跡データに記憶されている経路のうち時間的に有利な方を選択して走行予定経路として設定する技術が開示されている。更に、走行軌跡データと共に時間帯や曜日を識別する情報を記憶し、目的地情報を入力すると、過去の同じ曜日や時間帯に走行した走行軌跡データがあれば走行経路として設定する技術が記載されている。
【０００５】
上記記載した技術のように、曜日や時間帯を考慮した経路探索を行う機能は、例えば通勤や習い事に通う等により、毎週ある曜日の或る時間帯に同じ目的地に向けて走行する際、あるいは毎日或る時間帯に同じ目的地に向けて走行する際には有効である。
【０００６】
【発明が解決しようとする課題】
しかしながら、特開平８−２７１２７７号公報の技術においては、起動した曜日の時間帯で過去の経路探索において経路探索頻度の最も高い出発地、目的地を読み出して、出発地、目的地として設定して経路探索を行うので、使用傾向を考慮したナビゲーションには便利であるが、必ずしも自分の意図した目的地への経路探索が行われるとは限らない。
【０００７】
また、特開平１１−２５７９８５号公報の技術においては、乗車した際に指定した目的地に対しての経路探索を、過去の同じ曜日や時間帯に走行した走行軌跡データを参照し、ナビゲーション装置に予め記憶されている通常経路よりも有利であれば走行経路として設定するものであり、目的地を入力しなければ経路探索は行われず、乗車の都度行わなければならない目的地設定の煩わしさを解消するものではない。
【０００８】
本発明の課題は、ナビゲーション装置における乗車毎の目的地設定の煩わしさを解消し、利便性を向上させることである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は、
現在位置を検出する現在位置検出手段を備え、入力された目的地までの経路を、検出された現在位置、地図情報及び交通情報に基づいて探索し、経路案内を表示手段に表示するナビゲーション装置において、
経路案内を行う日付又は曜日、時間帯、目的地、及び、他の経路案内が行われている最中に経路案内の開始時刻が到来した際に経路案内を割込みにより実行するか否かを設定する割り込み設定データを含むスケジュールデータを入力する入力手段と、
前記入力されたスケジュールデータを記憶する記憶手段と、
現在時刻を計時する計時手段と、
前記記憶手段に記憶されたスケジュールデータの中から、前記計時手段により計時される現在時刻が経路案内の時間帯に含まれるスケジュールデータを抽出する抽出手段と、
現在他の経路案内が行われている最中である場合、前記抽出されたスケジュールデータの割り込みの実行が設定されている場合に、当該スケジュールデータに基づいて経路を探索し、経路案内を前記表示手段に表示させることを特徴とする経路案内手段と、
を備えたことを特徴とするナビゲーション装置。
【００１０】
請求項２に記載の発明は、請求項１に記載の発明において、
前記入力手段は、前記スケジュールデータとして、経路案内の開始時刻を過ぎているが終了時刻を過ぎていない場合に当該スケジュールデータによる経路案内を実行するか否かを設定する過時刻設定データを更に入力可能であり、
前記記憶手段は、前記入力された前記過時刻設定データを含むスケジュールデータを記憶し、
前記経路案内手段は、前記計時手段により計時される現在時刻が前記抽出されたスケジュールデータの開始時刻を過ぎている場合には、当該スケジュールデータに過時刻の実行が設定されている場合にのみ、当該スケジュールデータに基づいて経路を探索し、経路案内を前記表示手段に表示させることを特徴とする請求項１記載のナビゲーション装置。
【００１６】
【発明の実施の形態】
以下、図を参照して本発明について説明する。
まず、構成を説明する。
図１は、本実施の形態におけるナビゲーション装置１の機能的構成を示すブロック図である。図１に示すように、ナビゲーション装置１は、制御部１１、自車位置検出装置１２、交通情報受信機１３、地図情報記憶装置１４、記憶部１５、タイマ１６、入力部１７、表示部１８、及び音声出力部１９等により構成されている。
【００１７】
制御部１１は、ＣＰＵ（Central Processing Unit）等により構成され、記憶部１５に記憶されている各種制御プログラムを読み出し、該制御プログラムに従ってナビゲーション装置１の各部の動作を集中制御する。また、制御部１１は、自車位置検出装置１２、交通情報受信機１３、タイマ１６、及び入力部１７等から入力される各種データに基づいて、記憶部１５に記憶されているナビゲーション用の各種プログラムを読み出して、読み出したプログラムに従って、後述するスケジュールナビゲーション処理を始めとする各種処理を実行し、処理結果を記憶部１５の所定領域に格納したり表示部１８に表示させたりする。制御部１１は、本発明の請求項に記載の抽出手段、経路案内手段、及び受信手段としての機能を有する。
【００１８】
自車位置検出装置１２は、例えば、衛星航法のためのＧＰＳ（Global Positioning System）衛星からの電波を受信するＧＰＳ受信装置と、方位センサとしての地磁気センサと、距離センサと、角速度センサ（ジャイロ）とを備えて構成されている。そして、この自車位置検出部１２は、ＧＰＳ受信装置によって車両の現在（絶対）位置（緯度、経度によって決まる座標）と現在方位を検出するとともに、さらに、各方位センサ（地磁気センサ、距離センサ、角速度センサ（ジャイロ））で検出した実走行距離や方位データを組み合わせることによって、経路探索に必要な精度の高い現在位置データを算出するようになっている。
また、ＧＰＳ受信装置は、現在日時を検出して日時データを発生する。
自車位置検出装置１２は、本発明の請求項に記載の現在位置検出手段としての機能を有する。
【００１９】
交通情報受信機１３は、アンテナを介してＦＭ多重放送や道路上に設置されているビーコン等から送信される交通情報（渋滞情報、交通規制等に関する情報（位置、渋滞距離、規制内容等）を受信し、受信した交通情報を制御部１１に出力する。
【００２０】
地図情報記憶装置１４は、ＣＤ−ＲＯＭ（Compact Disk ROM）、ＤＶＤ−ＲＯＭ(Digital Versatile Disk）、ＨＤ(Hard Disk）等の磁気的、光学的記録媒体、若しくは半導体等の不揮発性メモリで構成され、ナビゲーション装置１に着脱自在に装着するものである。地図情報記憶装置１４には、ナビゲーションの表示に使用する地図データ、及び道路、施設、海、川等の各種シンボルデータ等が記憶されている。
【００２１】
記憶部１５は、ＨＤ（Hard Disc）や不揮発性の半導体メモリ等により構成され、ナビゲーション装置１に対応する各種制御プログラム、処理プログラム、及びこれらのプログラムで処理されたデータ等を記憶する。プログラムは、コンピュータが読取可能なプログラムコードの形で格納され、制御部１１は、当該プログラムコードに従った動作を逐次実行する。記憶部１５は、本発明の請求項に記載の記憶手段としての機能を有する。
【００２２】
本実施の形態において、記憶部１５は、図１に示すように、スケジュールファイル１５１を有して構成されている。
以下、図２を参照してスケジュールファイル１５１内部のデータ格納例を詳細に説明する。
【００２３】
図２は、設定されたナビゲーションのスケジュール（スケジュールデータ）を格納するスケジュールファイル１５１内のデータ格納例を示す図である。図２に示すように、スケジュールファイル１５１は、曜日／日付領域１５１ａと、設定時間領域１５１ｂと、過時刻ナビ領域１５１ｃと、出発地領域１５１ｄと、目的地領域１５１ｅと、ナビ設定領域１５１ｆと、割込領域１５１ｇと、メッセージ領域１５１ｈと、により構成されている。
【００２４】
曜日／日付格納領域１５１ａは、ナビゲーションを実行するように設定された曜日又は日付を表すデータ（例えば、“毎週月”、“毎週火”、“毎週水”、・・・）を「曜日／日付」として格納する。設定時間領域１５１ｂは、ナビゲーションを実行するように設定された時間帯を表すデータ（例えば、“8：00〜9：00”、“19：30〜20：00”、“8：00〜9：00”、・・・）を「設定時間」として格納する。過時刻ナビ領域１５１ｃは、設定時刻を過ぎてナビゲーション装置１を立ち上げた（電源をＯＮにした）場合にこのナビゲーションの実行をするか否かを示すデータ（例えば、実行する場合は“○”、実行しない場合は“×”）を「過時刻ナビ」として格納する。出発地領域１５１ｄは、設定された出発地を表す文字データ（例えば、“自宅”、“会社”、“自宅”、・・・）を「出発地」として格納する。目的地領域１５１ｅは、設定された目的地を表す文字データ（例えば、“会社”、“自宅”、“会社”、・・・）を「目的地」として格納する。
【００２５】
また、ナビ設定領域１５１ｆは、このスケジュールのナビゲーション機能のＯＮ／ＯＦＦの設定を示すデータ（例えば、“ＯＮ”、“ＯＦＦ”）を「ナビ設定」として格納する。割込領域１５１ｇは、他のナビゲーションを行っている場合に、設定した曜日（日付）の設定した時間が到来した場合に、このスケジュールのナビゲーションを割込みで実行するか否かを示すデータ（例えば、“ＯＮ”、“ＯＦＦ”）を「割込」として格納する。メッセージ領域１５１ｈは、このナビゲーションが設定された曜日（日付）の設定された時刻が到来した際に表示部１８に表示あるいは音声出力部１９から出力するメッセージを表すデータ（例えば、“出勤します”、“自宅に帰ります”、“球場に行きます”、・・・）を格納する。
【００２６】
図１のタイマ１６は、現在時間を刻時する。タイマ１６は、本発明の請求項に記載の計時手段としての機能を有する。
入力部１７は、出発地、目的地、及びスケジュール等を入力するためのものであり、文字キー、数値キー、検索キーの他、ナビゲーション利用等の各種機能に対応付けられた各種キー及びポインティングデバイスであるマウスを備えて構成され、操作信号を制御部１１に出力する。若しくは、入力部１７は、表示部１８の表示画面を覆う透明なシートパネルに、指又は専用のスタイラスペンで触れることにより入力される位置情報を入力信号として制御部１１に出力する、タッチパネルにより構成される。また、入力部１７は、リモコン等を備えた構成としてもよい。入力部１７は、本発明の請求項に記載の入力手段としての機能を有する。
【００２７】
表示部１８は、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）等により構成され、制御部１１から入力される表示信号の指示に従って、表示画面上に、地図データ、探索経路、現在位置等の情報や、スケジュールの入力画面、設定されたスケジュール等の表示を行う。
【００２８】
音声出力部１９は、スピーカ、Ｄ／Ａコンバータ、及び増幅器等（何れも図示せず）により構成され、制御部１１からの音声出力指示信号が入力されると、出力すべき音声のテキストデータをデジタル音声信号に変換し、該デジタル音声信号をＤ／Ａコンバータによりアナログ信号に変換後、このアナログ音声信号を増幅器により所定の音量に増幅して、スピーカから音声として出力する。
【００２９】
次に、動作を説明する。
ナビゲーション装置１により実行されるスケジュールナビゲーション処理について図３のフローチャートを参照して説明する。
【００３０】
電源釦が押下され、ナビゲーション装置１が立ち上げられると、制御部１１は、スケジュールナビゲーション処理を開始し、記憶部１５のスケジュールファイル１５１から、本日の曜日または日付に設定されているスケジュールのうち、ナビ設定がＯＮであるスケジュールのデータを抽出して読み出すと共に、タイマ１６から現在時刻を読み出す（ステップＳ１）。次に、制御部１１は、現在時刻がナビゲーションの開始時刻として設定されているスケジュールがあるか否かを判断する（ステップＳ２）。現在時刻が開始時刻として設定されているスケジュールがあると判断すると（ステップＳ２；ＹＥＳ）、制御部１１は、ステップＳ５へ移行する。
【００３１】
一方、現在時刻が開始時刻として設定されているスケジュールがないと判断すると（ステップＳ２；ＮＯ）、制御部１１は、現在時刻が開始時刻を過ぎているが終了時刻前であるスケジュールがあるか否かを判断し（ステップＳ３）、該当するスケジュールがあると判断すると（ステップＳ３；ＹＥＳ）、制御部１１は、当該スケジュールの過時刻ナビが設定されているか否かを判断し（ステップＳ４）、設定されていると判断すると（ステップＳ４；ＹＥＳ）、ステップＳ５に移行する。
【００３２】
ステップＳ５において、制御部１１は、現在他のナビゲーションの最中であるか否かを判断し、他のナビゲーション中であると判断すると（ステップＳ５；ＹＥＳ）、当該スケジュールの割込設定がＯＮか否かを判断し（ステップＳ６）、割込設定がＯＮであると判断すると（ステップＳ６；ＹＥＳ）、現在位置が当該スケジュールの出発地と一致するか否かを判断する（ステップＳ７）。また、ステップＳ５において他のナビゲーション中ではないと判断した場合においても（ステップＳ５；ＮＯ）、ステップＳ７に移行し、現在位置が当該スケジュールの出発地と一致するか否かを判断する。現在位置が当該スケジュールの出発地と一致していると判断すると（ステップＳ７；ＹＥＳ）、制御部１１は、ステップＳ１０へ移行する。現在位置が当該スケジュールの出発地と一致していないと判断すると（ステップＳ７；ＮＯ）、制御部１１は、音声出力部１９より確認アナウンスを出力させ（ステップＳ８）、ユーザから当該ナビゲーションを実行するという指示があると（ステップＳ９；ＹＥＳ）、制御部１１は、ステップＳ１０へ移行する。
【００３３】
ステップＳ１０において、制御部１１は、当該スケジュールの目的地への経路を探索し、ナビゲーション開始のメッセージを表示部１８に表示させると共に、音声出力部１９から出力させる（ステップＳ１１）。そして、スケジュール設定された目的地へ向けてのナビゲーション処理（経路案内）を実行する（ステップＳ１２）。
【００３４】
ステップＳ３において、現在時刻が開始時刻を過ぎており、且つ現在時刻が終了時刻前であるスケジュールが存在しないと判断した場合（ステップＳ３；ＮＯ）、ステップＳ４において過時刻ナビが設定されていないと判断された場合（ステップＳ４；ＮＯ）、ステップＳ６において、割込がＯＦＦの場合（ステップＳ６；ＮＯ）、若しくはステップＳ９においてナビ実行が指示されなかった場合（ステップＳ９；ＮＯ）、制御部１１は、ステップＳ２へ戻る。電源がＯＮ状態である限り、制御部１１は、ステップＳ２〜Ｓ１２を繰り返し実行する。
【００３５】
なお、ナビゲーション装置１が立ちあがっていない状態で、タイマがスケジュールの時刻になったことを検知すると、制御部１１は、ナビゲーション１を自動立ち上げし、ステップＳ５から実行するようにしてもよい。
【００３６】
図４は、ユーザによる入力部１７の操作により表示部１８に表示されるスケジュール一覧画面１８１の一例を示す図である。図４に示すように、スケジュール一覧画面１８１の画面中央上部には「スケジュール一覧画面」というこの画面の題名が、画面中央部には、設定されているナビゲーションスケジュールが一覧表示されている。画面下部には新しいスケジュールを追加入力するための「追加」釦、設定されているスケジュールを削除するための「削除」釦、設定されているスケジュールを修正するための「修正」釦等の操作釦が表示されている。ユーザは、このスケジュール一覧画面１８１から、設定されているスケジュールを確認できると共に、新規のスケジュールの追加、削除、修正等の入力を行うことができる。曜日と日付の両方のスケジュールが設定されている場合は、日付が優先する。
【００３７】
以上説明した様に、ナビゲーション装置１によれば、制御部１１は、電源釦が押下され、ナビゲーション装置１が立ち上げられると、スケジュールファイル１５１から本日の曜日または日付に設定されているスケジュールのうちナビ設定がＯＮであるスケジューリングデータを抽出して読み出すと共に、タイマ１６から現在時刻を読み出し、現在時刻がナビゲーションの開始時刻として設定されているスケジュール、又は現在時刻が開始時刻を過ぎているが終了時刻前であるスケジュールで過時刻ナビが設定されているスケジュールについて、他のナビゲーション中でない場合、あるいは他のナビゲーション中であるが割込設定がＯＮになっている場合に、当該スケジュール設定された目的地への経路を探索し、ナビゲーション開始のメッセージを表示部１８に表示させると共に、音声出力部１９から出力させ、ナビゲーション処理を実行する。
【００３８】
従って、曜日毎、或いは任意の日付で時間及び目的地が決まっている場合に予めナビゲーションをスケジュール設定しておくことで乗車毎に目的地設定する煩わしさを解消することができる。同時にスケジュールしておいた曜日或いは日付の時刻になった場合に、スケジュール設定していたナビゲーションの開始をユーザに通知することで、行かなければならない目的地を忘れてしまうことを防止することができる。
【００３９】
また、ナビゲーション装置１によれば、各スケジュールには、ナビゲーション機能の設定、割込設定、過時刻ナビの設定等ができるので、優先度の高いスケジュールについては、他のナビゲーション中であったり開始時刻が過ぎたりしていてもナビゲーションを実行するようにすることができ、優先度の低いスケジュールについては、他のナビゲーションを優先的に実行したり、スケジュールを実行しないようにしたりすることができる。そのため、ユーザにとって非常に使い勝手のよいナビゲーションのスケジュール機能を提供することができる。
【００４０】
なお、上記実施の形態における記述内容は、本発明に係るナビゲーション装置１の好適な一例であり、これに限定されるものではない。
例えば、上記実施の形態においては、ナビゲーション装置のナビゲーション機能のスケジュール設定に特化して説明したが、本発明をＴＶアンテナやＴＶチューナーを備えたナビゲーション装置におけるテレビ番組のスケジュール設定に適用し、設定時刻になったら、予めスケジューリングしておいたテレビ番組を受信するようにすることも可能である。
その他、ナビゲーション装置１の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００４１】
【発明の効果】
本発明によれば、ナビゲーション装置における乗車毎の目的地設定の煩わしさを解消し、利便性を向上させることができる。
【図面の簡単な説明】
【図１】本発明に係るナビゲーション装置１の機能的構成を示すブロック図である。
【図２】図１のスケジュールファイル１５１内部のデータ格納例を示す図である。
【図３】図１の制御部１１により実行されるスケジュールナビゲーション処理を示すフローチャートである。
【図４】図１の表示部１８により表示されるスケジュール一覧画面１８１の一例を示す図である。
【符号の説明】
１    ナビゲーション装置
１１    制御部
１２    自車位置検出装置
１３    交通情報受信機
１４    地図情報記憶装置
１５    記憶部
１６    タイマ
１７    入力部
１８    表示部
１９    音声出力部
【図１】
0003893310.tif 000002
【図２】
0003893310.tif 000003
【図３】
0003893310.tif 000004
【図４】
0003893310.tif 000005