(57)【要約】【課題】  ユーザーの生活リズムに適した施設を探索し、探索した施設をユーザーに報知する。【解決手段】  制御回路１８は、地図情報入力器１６によって入力される地図データおよびリモコンセンサ２１または操作スイッチ群１７によって入力される生活リズム情報に基づき、リモコンセンサ２１または操作スイッチ群１７によって入力される目的地までの間に、ユーザーの生活リズムに適した施設を経由する誘導経路を設定する。【選択図】        図１
2005031040.tif 000002
【特許請求の範囲】
【請求項１】
施設を探索する施設探索装置であって、
前記施設に関する施設情報を入力する施設情報入力手段（１６）と、
ユーザーの生活リズムに関する生活リズム情報を入力する入力手段（１７、２１）と、
前記施設情報入力手段（１６）によって入力される前記施設情報および前記入力手段（１７、２１）によって入力される前記生活リズム情報に基づき、前記ユーザーの生活リズムに適した前記施設を探索する制御手段（１８）と、
前記制御手段（１８）によって探索された前記ユーザーの生活リズムに適した前記施設を前記ユーザーに報知する報知手段（２０）と、を備えたことを特徴とする施設探索装置。
【請求項２】
目的地までのルート探索を行うナビゲーション装置であって、
前記目的地およびユーザーの生活リズムに関する生活リズム情報を入力する入力手段（１７、２１）と、
施設に関する情報を含む地図データを入力する地図情報入力手段（１６）と、
前記入力手段（１７、２１）によって入力される前記目的地、前記生活リズム情報および前記地図情報入力手段（１６）によって入力される前記施設に関する情報を含む地図データに基づき、前記入力手段（１７、２１）によって入力される前記目的地までの間に、前記ユーザーの生活リズムに適した前記施設を経由する誘導経路を設定する制御手段（１８）と、
前記制御手段（１８）によって設定された前記誘導経路に従って前記ユーザーに報知する報知手段（２０）と、を備えたことを特徴とするナビゲーション装置。
【請求項３】
前記生活リズム情報には時間帯を示す情報が含まれ、
前記制御手段（１８）は、前記生活リズム情報に含まれる前記時間帯における自車位置を予測し、予測した前記自車位置の周辺に存在する施設を特定し、特定した前記施設を経由する誘導経路を設定することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
自車の現在位置を検出する位置検出手段（１１）と、
前記ユーザーの行動履歴を記憶する記憶手段（１９）と、を備え、
前記制御手段（１８）は、前記位置検出手段（１１）によって入力される前記自車の現在位置および前記地図情報入力手段（１６）によって入力される前記施設情報に基づき、前記自車の現在位置および前記施設情報を前記ユーザーの行動履歴として前記記憶手段（１９）に記憶し、前記記憶手段（１９）に記憶された前記ユーザーの行動履歴に基づき、前記自車の現在位置および前記施設情報を前記生活リズム情報として設定することを特徴とする請求項２または３に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーに施設を探索する施設探索装置および出発地から目的地までのルート探索を行うナビゲーション装置に関する。
【背景技術】
【０００２】
従来より、車載用ナビゲーション装置には、ＧＰＳ等により自車位置を検出し、自車位置からユーザーの指定した目的地に至るまでの誘導経路を設定するルート探索機能がある。このルート探索機能には、自車位置からユーザーの指定した目的地に至るまでの誘導経路を設定するだけでなく、途中で立ち寄る経由地や有料道路優先などユーザーの事前に設定した条件や、ＶＩＣＳなどの動的な渋滞情報を考慮して、出発地から目的地までの最適なルートを算出するものがある。
【０００３】
また、長距離の連続運転はユーザーの安全上に問題があることを配慮して、所定時間以上走行を続けた場合には、休憩指示を行う車載用ナビゲーション装置（例えば、特許文献１参照）や、更には休憩指示だけでなく自車位置付近の休憩可能な施設を検索し、適切な休憩施設を表示や音声により報知する報知装置（例えば、特許文献２参照）がある。
【特許文献１】特開平０５−０７１９７６号公報
【特許文献２】特開平０５−２６２１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した特許文献１、２に記載の各装置では、休憩指示の間隔が決められた所定の時間間隔となっているため、休憩指示のタイミングが必ずしもユーザーが望むタイミングの指示でなかったり、また、休憩地として表示や音声により報知される施設についても、必ずしもユーザー各人の好みにあった施設でない場合が考えられる。また、万人受けするように多くの施設が報知されると、あまりにもたくさんの施設が報知されて、ユーザーが望む施設を探すのに手間取ったりするといった問題が生じる。更には、休憩指示や休憩施設の報知があっても、休憩可能な施設が近くにあるとは限らず、結果的に無理して運転を継続せざるを得ないといった問題が生じる。
【０００５】
本発明は上記問題に鑑みたもので、ユーザーの生活リズムに適した施設を探索し、探索した施設をユーザーに報知することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、施設を探索する施設探索装置であって、前記施設に関する施設情報を入力する施設情報入力手段（１６）と、ユーザーの生活リズムに関する生活リズム情報を入力する入力手段（１７、２１）と、前記施設情報入力手段（１６）によって入力される前記施設情報および前記入力手段（１７、２１）によって入力される前記生活リズム情報に基づき、前記ユーザーの生活リズムに適した前記施設を探索する制御手段（１８）と、前記制御手段（１８）によって探索された前記ユーザーの生活リズムに適した前記施設を前記ユーザーに報知する報知手段（２０）と、を備えたことを特徴としている。
【０００７】
このように、制御手段（１８）は、前記施設情報入力手段（１６）によって入力される前記施設情報および前記入力手段（１７、２１）によって入力される前記生活リズム情報に基づき、前記ユーザーの生活リズムに適した前記施設を探索し、報知手段（２０）は、制御手段（１８）によって探索されたユーザーの生活リズムに適した施設をユーザーに報知するので、ユーザーの生活リズムに適した施設を探索し、探索した施設をユーザーに報知することができる。
【０００８】
また、請求項２に記載の発明では、目的地までのルート探索を行うナビゲーション装置であって、前記目的地およびユーザーの生活リズムに関する生活リズム情報を入力する入力手段（１７、２１）と、施設に関する情報を含む地図データを入力する地図情報入力手段（１６）と、前記入力手段（１７、２１）によって入力される前記目的地、前記生活リズム情報および前記地図情報入力手段（１６）によって入力される前記施設に関する情報を含む地図データに基づき、前記入力手段（１７、２１）によって入力される前記目的地までの間に、前記ユーザーの生活リズムに適した前記施設を経由する誘導経路を設定する制御手段（１８）と、前記制御手段（１８）によって設定された前記誘導経路に従って前記ユーザーに報知する報知手段（２０）と、を備えたことを特徴としている。
【０００９】
このように、制御手段（１８）は、前記入力手段（１７、２１）によって入力される前記目的地、前記生活リズム情報および前記地図情報入力手段（１６）によって入力される前記施設に関する情報を含む地図データに基づき、前記入力手段（１７、２１）によって入力される前記目的地までの間に、前記ユーザーの生活リズムに適した前記施設を経由する誘導経路を設定することができる。
【００１０】
また、請求項３に記載の発明では、生活リズム情報には時間帯を示す情報が含まれ、制御手段（１８）は、生活リズム情報に含まれる時間帯における自車位置を予測し、予測した自車位置の周辺に存在する施設を特定し、特定した施設を経由する誘導経路を設定することを特徴としている。
【００１１】
このように、制御手段（１８）は、生活リズム情報に含まれる時間帯における自車位置を予測し、予測した自車位置の周辺に存在する施設を特定し、特定した施設を経由する誘導経路を設定するので、ユーザーは、生活リズム情報に含まれる時間帯における自車位置を予測する必要がない。
【００１２】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明を実施するための最良の形態】
【００１３】
（第１実施形態）
本発明の第１実施形態に係る車載用ナビゲーション装置の構成を図１に示す。車載用ナビゲーション装置１は、位置検出器１１、地図データ入力器１６、操作スイッチ群１７、外部メモリ１９、表示装置２０、リモコンセンサ２１、通信装置２３およびこれらに接続された制御回路１８を備えている。
【００１４】
位置検出器１１は、いずれも周知の地磁気センサ１２、ジャイロスコープ１３、距離センサ１４および衛星からの電波に基づいて車両の位置を検出するＧＰＳのためのＧＰＳ受信機１５を有し、これらのセンサ等１２〜１５により検出した信号に基づいた現在位置情報を制御回路１８に出力する。これらのセンサ１２〜１５は各々が性質の異なる誤差を持っているため、複数のセンサを補助的に使用するように構成されている。なお、精度によっては、上述した内の一部で構成されていてもよく、更に図示しないステアリングの回転センサ各駆動輪の車輪センサ等を有していてもよい。なお、距離センサ１４は、車輪の回転に応じた車速パルス信号から車輪速度を測定するとともに、当該回転数に基づいて走行距離を検出する。
【００１５】
地図データ入力器１６は、位置検出精度を向上するためのいわゆるマップマッチングデータ、地図データ、目印データを含む各種データを入力するための装置である。これらの各種データを記憶する記憶媒体としては、そのデータ量からＣＤ−ＲＯＭ、ＤＶＤまたはハードディスクドライブなどを用いるのが一般的であるが、メモリカードなど他の媒体を用いてもよい。なお、地図データには、ファミリーレストラン、ファーストフード、旅館などの施設情報が含まれており、例えば、ファミリーレストランであれば、禁煙席、喫煙席の有無、ファーストフードであればドライブスルーの有無、宿泊施設であれば宿泊料に関する情報が含まれている。
【００１６】
外部メモリ１９は、制御回路１８の内部とは別に設けられる記憶部で、ＲＯＭあるいはＲＡＭなどから構成され、各種のデータやプログラムなどが記憶されるようになっている。
【００１７】
表示装置２０は、カラー表示装置およびスピーカを有し、制御回路１８から入力される映像信号に応じて液晶ディプレイ等の表示画面に当該映像を表示し、また制御回路１８から入力される音声信号に応じてスピーカに当該音声を出力させる。カラー表示装置としては、例えば、ＣＲＴや液晶ディスプレイあるいはプラズマディスプレイ等を用いることができる。
【００１８】
操作スイッチ群１７は、表示装置２０の表示画面の周囲に設けられた複数の押しボタンスイッチ（メカニカルスイッチ）、当該表示画面に重ねて設けられたタッチパネル等の入力装置からなり、ユーザによる押しボタンスイッチの押下、タッチパネルの操作に基づいた信号を制御回路１８に出力する。
【００１９】
リモコンセンサ２１は、ユーザの操作に基づいて赤外線等による無線信号を送信するリモコン２２から受信した信号を制御回路１８へ出力する。
【００２０】
通信装置２３は、外部から送信された信号を受信し、また、外部へ信号を送信する装置である。通信装置２３は、例えば、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）用の情報センタ３０から提供される交通情報を含む信号を受信し、制御装置１８へ出力する。
【００２１】
制御回路１８は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。また、制御回路１８は、日時を計時するカレンダー機能を有している。制御回路１８のＣＰＵは、ＲＯＭ、外部メモリ制御装置１９から読み出した車載用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際には、ＲＯＭ、ＲＡＭに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出機１１、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、リモコンセンサ２１と信号の授受を行う。
【００２２】
より具体的には、制御回路１８のＣＰＵは、車載用ナビゲーション装置１が起動するとき、ＲＯＭからブートプログラム、オペレーティングシステム（以下、ＯＳと記す）等を読み出して実行する。このＯＳ上で動作するプロセスとしては、メニュープログラム、ルート探索プログラム、地図表示プログラム、セットアッププログラムおよびその他のプログラムがある。
【００２３】
メニュープログラムは、ＯＳ上で動作する各種プログラムを、そのプログラムの機能や目的別に階層的にメニュー表示し、そのメニュー表示されたものの中からユーザが選択したプログラムの実行を開始させる。なお、メニュー表示は表示装置２０の表示画面に当該メニューの画像データを出力することで行い、また、ユーザの選択は、リモコンセンサ２１を介したリモートコントロール端末（以下、リモコンと称する）２２または操作スイッチ群１７に対する選択操作（カーソル移動、確定ボタン押下等）によって制御回路１８に入力された信号に基づいて検出する。
【００２４】
ルート探索プログラムは、リモコン２２により、あるいは操作スイッチ群１７により、目的地の位置が設定されると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し、表示装置２０に表示させる。自動的に最適な経路を設定する手段としては、ダイクストラ法等が知られている。
【００２５】
地図表示プログラムは、位置検出器１１から入力された現在位置情報に基づく車両現在位置マークと、外部メモリ制御装置１９より読み出した地図データと、ルート探索プログラムによって形成した誘導経路等の付加データを重ねてその表示画面に表示させる。
【００２６】
セットアッププログラムは、リモコン２２により、あるいは操作スイッチ群１７により各種基本設定を行うもので、例えば、後述する生活リズム情報の設定、ルート探索時に生活リズムを考慮したルート探索を許可するか否かの設定、施設探索時に生活リズムを考慮した施設探索を許可するか否かの設定、一般道の平均車速、有料道路の平均車速、高速道の平均車速の設定などができるようになっている。ユーザーは、このセットアッププログラムに従って、予め上記した各種基本設定をしておく。
【００２７】
上記した構成において、車載用ナビゲーション装置の制御回路１８は、出発地から目的地までの誘導経路を設定するルート探索機能およびこのルート探索機能によって設定された誘導経路に従って車両の進行方向を音声で案内する走行案内機能を有している。すなわち、ユーザーのリモコン２２または操作スイッチ群１７によって目的地が入力されると、制御回路１８は、現在位置から目的地までの誘導経路を自動設定するとともに、設定した誘導経路を表示装置２０の表示画面の地図上に強調表示させ、また、設定した誘導経路に従って車両の進行方向を音声で案内する。なお、最適な経路を設定する方法としては、ダイクストラ法などが用いられる。
【００２８】
また、車載用ナビゲーション装置の制御回路１８は、ルート探索機能によって誘導経路を設定する際に、地図データ入力器１６を介して入力される地図データおよびセットアッププログラムに従って設定された生活リズム情報に基づき、ユーザーの生活リズムに適した施設を経由して出発地から目的地までの誘導経路を設定する機能を有している。
【００２９】
次に、図２を参照して、生活リズム情報について説明する。図２は、あるユーザーの平日の生活リズム情報テーブルの例を示したものである。図に示すように、適用範囲は「平日」として設定され、ユーザーの生活リズムに関する情報として朝食、昼食、夕食、休憩、運転、宿泊などの情報タイプ毎に、時間帯情報、施設カテゴリ情報、その他の情報が設定されている。
【００３０】
時間帯情報には生活リズム情報の時間帯が設定され、昼食に関する時間帯情報のように「不要」とすることもできる。また、施設カテゴリ情報としては、「和食ｏｒ洋食」といったように和食と洋食のどちらでもよいといった条件や、「ファミリーレストラン」、「ファーストフード」、「旅館」といった施設種別が設定される。また、その他の情報として、例えば、「禁煙」、「ドライブスルー」、「有料道路非優先」といった情報が設定できるようになっている。また、宿泊に関するその他の情報に示すように、宿泊費として「１５０００円以下／人」といった設定も可能となっている。なお、これらの情報はユーザーの好みによって設定されるものであって、これらの全ての情報を必ずしも設定する必要はない。
【００３１】
次に、図３、４を参照して、本実施形態に係る車載用ナビゲーション装置１の制御回路１８のルート探索処理について説明する。図３、４は、それぞれ車載用ナビゲーション装置１の制御回路１８のルート探索処理の一部を示すフローチャートある。
【００３２】
まず、ナビゲーション装置１の電源がオンされると、所定の初期設定を行い、その後、定期的にルート探索の指示があるか否かを判定する（図３のステップＳ１０）。なお、ルート探索の指示があるか否かについての判定は、ユーザーのリモコン２２あるいは操作スイッチ群１７の操作によるルート探索指示またはルート変更指示によって、リモコンセンサ２１あるいは操作スイッチ群１７を介してルート探索指示またはルート変更を指示する旨の信号が入力されたか否かに基づいて行う。
【００３３】
ここで、ルート探索指示またはルート変更を指示する旨の信号が入力されない場合、ルート探索の指示がないと判定し（ステップＳ１０でＮＯと判定）、ルート探索指示またはルート変更を指示する旨の信号が入力されるまでその判定を繰り返す。また、ユーザーのリモコン２２あるいは操作スイッチ群１７の操作によって新たな目的地が設定され、この目的地とともにルート探索指示またはルート変更を指示する旨の信号が入力された場合、ルート探索の指示があると判定し（ステップＳ１０でＹＥＳと判定）、入力された目的地の位置データを外部メモリ１９に記憶する（ステップＳ２０）。
【００３４】
そして、外部メモリ１９に記憶した目的地の位置データおよび位置検出器１１から入力される現在位置情報に基づき、ダイクストラ法などにより、自車位置から目的地までの誘導経路を算出し（ステップＳ３０）、算出した誘導経路を外部メモリ１９に記憶する（ステップＳ４０）。
【００３５】
次に、セットアッププログラムの各種基本設定においてルート探索時に生活リズムを考慮したルート探索を許可する設定になっているか否かに基づき、生活リズムを考慮したルート探索を行うか否かを判定する（ステップＳ５０）。ここで、ルート探索時に生活リズムを考慮したルート探索を許可する設定となっていない場合、生活リズムを考慮したルート探索を行わないと判定し（ステップＳ５０でＮＯと判定）、生活リズムを考慮したルート探索を行うことなく、本処理を終了する。なお、図示しないが、本処理が終了した後、制御回路１８は、ステップＳ４０において外部メモリ１９に記憶した誘導経路に従って車両の進行すべき方向を表示や音声にて案内する走行案内を行う。
【００３６】
また、ステップＳ５０において、ルート探索時に生活リズムを考慮したルート探索を許可する設定となっている場合、生活リズムを考慮した生活リズム考慮探索を行うと判定し（ステップＳ５０でＹＥＳと判定）、現在日時情報からルート探索に使用する生活リズム情報テーブルを決定する（ステップＳ６０）。例えば、「平日」と「土日、祝日」の２つの生活リズム情報テーブルが設定されている場合、現在日時が平日である場合には、「平日」の生活リズム情報テーブルに決定し、現在日時が土日、祝日である場合には、「土日、祝日」の生活リズム情報テーブルに決定する。そして、ステップＳ６０において決定した生活リズム情報テーブルの各生活リズム情報を読み出し、読み出した各生活リズム情報を現在時刻から時刻順に並べ替える（ステップＳ７０）。そして、並べ替えた各生活リズム情報に対して時刻順に図４のステップＳ９０〜ステップＳ１９０の処理を繰り返す。
【００３７】
なお、ステップＳ８０では、並べ替えた各生活リズム情報の全てに対してステップＳ９０〜ステップＳ１９０の処理が行われたか否かに基づき、全生活リズム情報を考慮したか否かを判定し、並べ替えた各生活リズム情報の全てに対してステップＳ９０〜ステップＳ１９０の処理が行われた場合、全生活リズム情報を考慮したと判定し（ステップＳ８０でＹＥＳと判定）、ステップＳ２００の処理へ進む。
【００３８】
以下、図４のステップＳ９０〜ステップＳ１９０の処理について説明する。まず、ステップＳ７０において時刻順に並べ替えられた生活リズム情報のうち、先頭の生活リズム情報を読み出し（ステップＳ９０）、更に、読み出した生活リズム情報の時間帯情報を読み出す（ステップＳ１００）。そして、読み出した生活リズム情報の時間帯情報から、この時間帯にどのあたりに自車位置が移動しているかを予測する自車位置予測処理を行う（ステップＳ１１０）。
【００３９】
図５を参照して、この自車位置予測処理について説明する。図に示すように、現在地から、有料道路＝１２０ｋｍ、一般道路＝４００ｋｍ、高速道路＝２００ｋｍの順に目的地Ｇまでの誘導経路が設定されており、各種基本設定によって一般道の平均車速＝４０ｋｍ／ｈ、有料道路の平均車速＝６０ｋｍ／ｈ、高速道の平均車速＝８０ｋｍ／ｈが設定されているものとする。そして、現在時刻が９時で、生活リズム情報テーブルから読み出した生活リズム情報の時間帯情報が１２時〜１３時として設定されている場合、読み出した生活リズム情報の時間帯である３〜４時間後にどのあたりに自車位置が移動しているかを予測する。すなわち、３〜４時間後の移動位置は、有料道路＝１２０ｋｍ（６０ｋｍ／ｈ×２時間）を走行し終わり、一般道路＝４０ｋｍ（４０ｋｍ／ｈ×１時間）を走行した地点Ｐｎから更に４０ｋｍ先の地点Ｑｎまでの間に自車位置が存在すると予測される。このように、生活リズム情報から読み出した情報の時間帯情報に基づき、この時間帯にどのあたりに自車位置が移動しているかを予測する。
【００４０】
図４のフローチャートの説明に戻り、ステップＳ１１０の自車位置予測処理によって予測した自車位置を予測自車位置として、外部メモリ１９に格納する（ステップＳ１２０）。そして、ステップＳ９０において読み出した生活リズム情報の施設カテゴリ情報、その他情報など、施設を特定するための情報を読み出し（ステップＳ１３０）、読み出した施設を特定するための情報および地図データに含まれる施設情報に基づき、予測自車位置の周辺に存在する施設を特定する（ステップＳ１４０）。
【００４１】
そして、ステップＳ１４０で特定した施設毎に、予測自車位置に近い順、すなわち、ステップＳ４０において外部メモリ１９に記憶した誘導経路から逸脱する距離が短い順に、ステップＳ１５０〜ステップＳ１８０の処理を繰り返し、ステップＳ４０において設定した誘導経路の途中にステップＳ１４０で求めた施設を経由地として設定するか否かをユーザーに確認する処理を行う。
【００４２】
まず、ステップＳ１４０で特定した施設のうち、ステップＳ１２０において求めた施設の予測自車位置に最も近い施設の施設情報を地図データから読み出し（ステップＳ１６０）、読み出した施設情報に基づきこの施設を誘導経路の途中に経由地点として挿入するか否かをユーザに確認する画面を表示させる（ステップＳ１７０）。確認画面としては、図６に示すように経由地点の施設を表示してユーザに確認してもよいし、音声などにより内容を報知して確認してもよい。そして、ユーザーのリモコン２２または操作スイッチ群２１の操作によりリモコンセンサ２１または操作スイッチ群２１によって経由地として挿入することを許可する旨の信号が入力されたか否かに基づき、ユーザーが経由地として挿入することを許可したか否かを判定する（ステップＳ１８０）。ここで、ユーザーが経由地として挿入することを許可しないと判定した場合（ステップＳ１８０でＮＯと判定）、ステップＳ１５０へ戻る。そして、上記したようにステップＳ１４０で特定した施設毎に、予測自車位置に近い順に、ステップＳ１５０〜ステップＳ１８０の処理を繰り返す。
【００４３】
また、ユーザーが経由地として挿入することを許可したと判定した場合（ステップＳ１８０でＹＥＳと判定）、経由地として挿入することを許可された施設を追加すべき経由地として外部メモリ１９に記憶し（ステップＳ１９０）、図３のステップＳ８０の処理へ戻る。
【００４４】
また、ステップＳ１５０では、ステップＳ１４０で求めた全ての施設に対してステップＳ１６０〜ステップＳ１８０の処理を行ったか否かに基づき、全ての施設についてユーザーに確認したか否かを判定する処理を行い、ステップＳ１４０で求めた全ての施設に対してステップＳ１６０〜ステップＳ１８０の処理を行った場合、全ての施設についてユーザーに確認したか否かを判定し（ステップＳ１５０でＹＥＳと判定）、図３のステップＳ８０の処理へ戻る。
【００４５】
このように、図３のステップＳ７０の処理によって並べ替えた生活リズム情報に対して図４のステップＳ９０〜ステップＳ１９０の処理が繰り返され、生活リズム情報毎にユーザーによって経由地として挿入することを許可された施設の施設情報が外部メモリ１９に記憶されていく。
【００４６】
そして、図３のステップＳ７０の処理によって並べ替えた生活リズム情報の全てに対してステップＳ９０〜ステップＳ１９０の処理が行われたか否かに基づき、全生活リズム情報を考慮したか否かを判定し（ステップＳ８０）、全生活リズム情報を考慮したと判定した場合（ステップＳ８０でＹＥＳと判定）、ステップＳ２００の処理へ進む。
【００４７】
ステップＳ２００では、図４のステップＳ１９０において追加すべき経由地として外部メモリ１９に記憶された施設を経由地として、ダイクストラ法などにより、自車位置から目的地までの誘導経路を再度算出し（ステップＳ２００）、算出した誘導経路を外部メモリ１９に記憶し（ステップＳ２１０）、本処理を終了する。なお、ステップＳ４０において外部メモリ１９に記憶した誘導経路は、ステップＳ２００において算出された誘導経路に更新される。
【００４８】
また、図示しないが、本処理が終了した後、制御回路１８は、ステップＳ２００において外部メモリ１９に記憶した誘導経路に従って車両の進行すべき方向を表示や音声にて案内する走行案内を行う。
【００４９】
上記したように、制御回路１８は、地図情報入力器１６によって入力される地図データおよびリモコンセンサ２１または操作スイッチ群１７によって入力される生活リズム情報に基づき、リモコンセンサ２１または操作スイッチ群１７によって入力される目的地までの間に、ユーザーの生活リズムに適した施設を経由する誘導経路を設定することができる。
【００５０】
また、制御回路１８は、生活リズム情報に含まれる時間帯における自車位置を予測し、予測した自車位置の周辺に存在する施設を特定し、特定した施設を経由する誘導経路を設定するので、ユーザーは、ルート設定時に自分の生活リズムに適した施設が経由地として設定されたかどうかを予め確認することができる。したがって、例えば、いざ食事をしようとした場合に、食事をする適切な施設が周囲に存在しないといった問題を解消することができる。
【００５１】
（第２実施形態）
次に、本発明の第２の実施形態に係る車載用ナビゲーション装置について説明する。本実施形態に係る車載用ナビゲーション装置の構成は、図１に示した構成のものと同一である。また、第１の実施形態に係る車載用ナビゲーション装置では、ルート探索時に生活リズムを考慮したルート探索を行う例について示したが、本実施形態に係る車載用ナビゲーション装置は、ルート探索を行うことなく、生活リズムを考慮した施設の探索を行う。
【００５２】
以下、図７を参照して、車載用ナビゲーション装置１の制御装置１８の施設を探索する施設探索処理について説明する。図７は、制御装置１８の施設探索処理を示すフローチャートである。
【００５３】
まず、ナビゲーション装置１の電源がオンされると、所定の初期設定を行い、その後、定期的に生活リズムを考慮した施設探索を行うか否かを判定する（ステップＳ３１０）。なお、生活リズムを考慮した施設探索を行うか否かの判定は、セットアッププログラムの各種基本設定において施設探索時に生活リズムを考慮した施設探索を許可する設定になっているか否かに基づいて行う。ここで、施設探索時に生活リズムを考慮した施設探索を許可する設定となっていない場合、生活リズムを考慮した施設探索を行わないと判定し（ステップＳ３１０でＮＯと判定）、生活リズムを考慮した施設探索を行うことなく、本処理を終了する。また、施設探索時に生活リズムを考慮した施設探索を許可する設定となっている場合、生活リズムを考慮した施設探索を行うと判定し（ステップＳ３１０でＹＥＳと判定）、現在日時情報から施設探索に使用する生活リズム情報テーブルを決定し（ステップＳ３２０）、現在時刻を取得する（ステップＳ３３０）。
【００５４】
そして、ステップＳ３２０において決定した生活リズム情報テーブルの各生活リズム情報に対し、それぞれステップＳ３４０〜ステップＳ４００の処理を繰り返し行う。
【００５５】
まず、生活リズム情報テーブルから所定の生活リズム情報を読み出し（ステップＳ３５０）、更に、読み出した生活リズム情報の時間帯情報を読み出す（ステップＳ３６０）。そして、ステップＳ３３０において取得した現在時刻がステップＳ３６０において読み出した生活リズム情報の時間帯情報の時間帯に入っているか否かに基づき、現在時刻が生活リズム情報の時間帯情報の時間帯に入っているか否かを判定する（ステップＳ３７０）。ここで、現在時刻が生活リズム情報の時間帯情報の時間帯に入っていないと判定した場合（ステップＳ３７０でＮＯと判定）、ステップＳ３４０に戻り、生活リズム情報テーブルの他の生活リズム情報に対してステップＳ３５０からの処理を繰り返す。また、現在時刻が生活リズム情報の時間帯情報の時間帯に入っていると判定した場合（ステップＳ３７０でＹＥＳと判定）、ステップＳ３５０において読み出した生活リズム情報の施設カテゴリ情報、その他情報など、施設を特定するための情報を読み出し（ステップＳ３８０）、読み出した施設を特定するための情報および地図データに含まれる施設情報に基づき、現在地の周辺に存在する施設を特定する（ステップＳ３９０）。
【００５６】
そして、ステップＳ３９０において特定した施設に関する施設情報が存在することを表示や音声にてユーザーに報知する（ステップＳ４００）。この後、ステップＳ３４０へ戻り、生活リズム情報テーブルの他の生活リズム情報に対してステップＳ３５０からの処理を繰り返す。
【００５７】
このように、現在地の周辺に存在する施設は、ステップＳ３５０〜ステップＳ４００の処理を繰り返しながら順次特定される。したがって、ステップＳ４００では、特定されたタイミングで、図８に示すように地図上に施設ａ〜ｄ、ｆを順番に表示する。また、図７に示した処理は定期的に行われ、ユーザーによって生活リズム情報として設定された時間帯になると、ユーザーの生活リズムに適した施設が自動的に表示画面に突然表示される。
【００５８】
また、図８に示すように地図上にたくさんの情報が表示されてユーザーが困惑するのであれば、図９に示すように、ステップＳ３９０において特定した施設に関する施設情報が存在することだけを「生活リズム情報」として表示させ、ユーザーによってこの表示部が操作された場合、すなわち、ユーザーによって施設の施設情報の詳細表示の要求があった場合に、図８に示したような表示を行うようにしてもよい。
【００５９】
この場合、制御回路１８は、図７のステップＳ４００において、図１０に示す処理を行う。
【００６０】
まず、図７のステップＳ３９０において特定した施設に関する施設情報が存在するか否かに基づき、生活リズムに関する施設報知情報があるか否かを判定し（ステップＳ５２０）、ステップＳ３９０において特定した施設に関する施設情報が存在しない場合、生活リズムに関する施設報知情報がないと判定し（ステップＳ５１０でＮＯと判定）、ステップＳ５１０の判定に戻る。また、ステップＳ３９０において特定した施設に関する施設情報が存在する場合、生活リズムに関する施設報知情報があると判定し（ステップＳ５１０でＹＥＳと判定）、図９に示すように、生活リズムに関する施設報知情報が存在することを「生活リズム情報」として表示させる（ステップＳ５１５）。そして、ユーザーによって「生活リズム情報」の表示部が操作されたか否かに基づき、ユーザーによって施設の施設情報の詳細表示の要求があるか否かを判定する（ステップＳ５２０）。ここで、ユーザーによって「生活リズム情報」の表示部が操作された場合、ユーザーによって施設の施設情報の詳細表示の要求があると判定し（ステップＳ５２０でＹＥＳと判定）、生活リズムに関する施設詳細情報を表示させる（ステップＳ５３０）。すなわち、図８に示すような生活リズムに関する施設詳細情報を表示画面に表示させる。
【００６１】
上記したように、制御回路１８は、地図情報入力器１６によって入力される施設情報およびリモコンセンサ２１または操作スイッチ群１７によって入力される生活リズム情報に基づき、ユーザーの生活リズムに適した施設を探索し、表示装置２０は、制御回路１８によって探索されたユーザーの生活リズムに適した施設をユーザーに報知するので、ユーザーの生活リズムに適した施設を探索してユーザーに報知することができる。
【００６２】
なお、本実施形態に係る車載用ナビゲーション装置では、第１の実施形態で示した生活リズムを考慮したルート探索を行うことなく、生活リズムを考慮した施設探索を行う例について示したが、生活リズムを考慮したルート探索に加え、上記生活リズムを考慮した施設探索を行うようにしてもよい。このように、生活リズムを考慮したルート探索に加え、上記生活リズムを考慮した施設探索を行うことで、例えば、予測できない渋滞などにより、生活リズムを考慮したルート探索によって経由地として設定された施設、すなわち、ユーザーの生活リズムに適した施設への到着時刻が遅れてしまった場合であっても、上記生活リズムを考慮した施設探索により、ユーザーによって生活リズム情報として設定された時間帯になると、ユーザーの生活リズムに適した施設をユーザーに報知することができる。
【００６３】
（その他の実施形態）
なお、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々なる形態で実施することができる。
【００６４】
例えば、上記した実施形態において、あるユーザーの生活リズム情報が設定された例について示したが、複数のユーザーによって利用される場合には、ユーザー毎に各々の生活リズム情報を設定しておき、ナビゲーション装置を利用するユーザーに応じて、利用するユーザーの生活リズムに適した施設の報知を行うようにしてもよい。この場合、例えば、ナビゲーション装置の電源オン時にユーザーを確認する画面を表示させ、ユーザーの操作に基づき利用するユーザーを特定すればよい。
【００６５】
また、上記実施形態の生活リズム情報として、図２に示した生活リズム情報が設定された例に示したが、図２に示した生活リズム情報に限定されることなく、例えば、定期的に利用する買い物施設や銀行等について生活リズム情報として設定してもよい。
【００６６】
また、本実施形態において、ユーザーが予めセットアッププログラムに従って図２に示したような生活リズム情報を設定する例について示したが、このような詳細な生活リズム情報を設定するのは煩雑であるため、有効に活用されないケースが考えられる。こうしたケースに対処するため、ナビゲーション装置の制御回路１８は、現在時刻、位置検出手段１１から入力される自車の現在位置、地図データ入力器１６によって入力される施設情報などに基づき、現在時刻、自車の現在位置および施設情報をユーザーの行動履歴として外部メモリ１９などに記憶し、外部メモリ１９などに記憶したユーザーの行動履歴に基づき、自車の現在位置および施設情報を生活リズム情報として設定するようにしてもよい。なお、自車の現在位置および施設情報をユーザーの行動履歴として外部メモリ１９などに記憶する際に、ユーザーの行動を学習する学習機能を備えることもできる。この場合、例えば、ユーザーが、平日の１２時から１３時の時間帯に複数回ファーストフードを利用した場合には、図１１に示すようなメッセージを表示させ、ユーザーの行動を生活リズム情報として生活リズム情報テーブルに設定するかどうかの意向を確認した上で、ユーザーの許可が得られた場合に、その行動を生活リズム情報として設定すればよい。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１実施形態に係る車載用ナビゲーション装置の構成を示す図である。
【図２】生活リズム情報についての説明図である。
【図３】本発明の第１実施形態に係る車載用ナビゲーション装置の制御回路のルート探索処理の一部を示すフローチャートである。
【図４】本発明の第１実施形態に係る車載用ナビゲーション装置の制御回路のルート探索処理の一部を示すフローチャートである。
【図５】自車位置予測処理についての説明図である。
【図６】経由地点の施設の挿入をユーザに確認する表示例を示す図である。
【図７】本発明の第２実施形態に係る車載用ナビゲーション装置の制御回路の施設探索処理についてのフローチャートである。
【図８】生活リズムに適した施設の表示例を示す図である。
【図９】生活リズムに適した施設の表示例を示す図である。
【図１０】制御回路の報知処理についてのフローチャートである。
【図１１】ユーザーの行動を生活リズム情報として設定するかどうかを確認する表示例を示す図である。
【符号の説明】
【００６８】
１…車載用ナビゲーション装置、１１…位置検出器、１２…地磁気センサ、
１３…ジャイロスコープ、１４…距離センサ、１５…ＧＰＳ受信機、
１６…地図データ入力器、１７…操作スイッチ群、１８…制御回路、
１９…外部メモリ、２０…表示装置、２１…リモコンセンサ、２２…リモコン、
２３…通信装置、３０…情報センタ。
【図１】
2005031040.tif 000003
【図２】
2005031040.tif 000004
【図３】
2005031040.tif 000005
【図４】
2005031040.tif 000006
【図５】
2005031040.tif 000007
【図６】
2005031040.tif 000008
【図７】
2005031040.tif 000009
【図８】
2005031040.tif 000010
【図９】
2005031040.tif 000011
【図１０】
2005031040.tif 000012
【図１１】
2005031040.tif 000013