(57)【要約】【課題】  イグニッションオフ時に演算回路への電力投入を持続すべき場合とすべきでない場合とを区別する。【解決手段】  車両用ナビゲーション装置は、自車両の駐車位置情報、その駐車時間情報、その駐車位置の属する施設種別、その駐車位置が属するエリアにおける今回を含めた過去の駐車回数、および書き込み日時のデータから成るエントリを、駐車時間学習マップとして記憶させ、さらに、車両のイグニッションキーがオンからオフになると、画像表示装置の作動を停止し、自車両の現在位置と同一エリアのエントリが駐車時間学習マップ中にあり、かつそのエントリ中の駐車回数がしきい値を超えていれば、ＬＥＤ１５を点滅させ続けながら、そのエントリ中の駐車時間および施設種別のうち少なくとも１つに基づくタイマ値の示す時間の経過またはイグニッションのオンがあることを待ち、そのタイマ値時間の経過後に、ＣＰＵを含む制御部の作動を停止させる。【選択図】 図３
2006133113.tif 000002
【特許請求の範囲】
【請求項１】
演算回路と、
自車両のイグニッションオフ時に前記演算回路に作動用の電力を供給する演算電力供給回路と、
施設位置情報と施設種別との対応情報を記憶する記憶媒体と、を備え、
前記演算回路は、
自車両のイグニッションオフ時、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させる停止手段として機能することを特徴とする車両用ナビゲーション装置。
【請求項２】
演算回路と、
自車両のイグニッションオフ時に前記演算回路に作動用の電力を供給する演算電力供給回路と、を備え、
前記演算回路は、
自車両の駐車時に、その駐車位置情報およびその駐車時間情報を駐車履歴として記憶媒体に記憶させる駐車履歴記憶制御手段、および
自車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報のうち、現在位置の近傍の駐車位置情報に対応する駐車時間情報に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させる停止手段として機能することを特徴とする車両用ナビゲーション装置。
【請求項３】
施設位置情報と施設種別との対応情報を記憶する記憶媒体を備え、
前記停止手段は、自車両のイグニッションオフ時、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させることを特徴とする請求項２に記載の車両用ナビゲーション装置。
【請求項４】
前記停止手段は、車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報に基づいて、現在位置の近傍における過去の駐車回数がしきい値を超えている場合に、前記待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させることを特徴とする請求項２または３に記載の車両用ナビゲーション装置。
【請求項５】
車両のイグニッションオフ時、直ちに作動が停止する画像表示装置を備えたことを特徴とする請求項１ないし４のいずれか１つに記載の車両用ナビゲーション装置。
【請求項６】
前記画像表示装置は、車両のイグニッションオン時、直ちにその作動が始まり、その作動が始まったとき、それまで前記演算電力供給回路の電力供給が停止していた場合と停止していなかった場合とで異なる画面表示を行うことを特徴とする請求項５に記載の車両用ナビゲーション装置。
【請求項７】
自車両のイグニッションオフ時、記憶媒体に記憶された施設位置情報と施設種別との対応情報に基づく施設位置情報のうち、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に、自車両のイグニッションオフ時に演算回路に作動用の電力を供給する演算電力供給回路の電力供給を停止させる停止手段として、演算回路を機能させるプログラム。
【請求項８】
自車両の駐車時に、その駐車位置情報およびその駐車時間情報を駐車履歴として記憶媒体に記憶させる駐車履歴記憶制御手段、および
自車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報のうち、現在位置の近傍の駐車位置情報に対応する駐車時間情報に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に、演算回路に作動用の電力を供給する演算電力供給回路の電力供給を停止させる停止手段として、演算回路を機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ナビゲーション装置の演算回路への電力供給に関するものである。
【背景技術】
【０００２】
車両用ナビゲーション装置は、演算回路等が起動を開始してから起動が完了して使用可能となるまで、通常数十秒の時間がかかる。その間ユーザは、車両用ナビゲーション装置を利用できずに待たされることになる。その意味においては、車両用ナビゲーション装置は、イグニッションオフ時においても常に電力が投入されていることが望ましいが、そうなれば電力消費が膨大なものとなってしまい、車両のバッテリに過度な負担がかかることになる。
【０００３】
そこで、イグニッションオフ時に車両用ナビゲーション装置に対する電力投入を持続すべき場合とすべきでない場合とを区別するような技術が望まれる。このような技術が、特許文献１に開示されている。
【０００４】
この特許文献１においては、車両用ナビゲーション装置は、駐車時において、ドライバーが短時間で戻ってきて車両のイグニッションをオンにするか否かを判定し、短時間で戻ってくる場合は、車両のイグニッションがオフであっても車両用ナビゲーション装置の電源をオンのままにしておくようになっている。
【特許文献１】特開２００１−４３８３号広報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１の車両用ナビゲーション装置は、ドライバが短時間で戻ってくるか否かについて、案内経路上の目的地と現在位置との距離がある一定のしきい値を上回っているか否かに基づいて判定している。したがって、車両用ナビゲーション装置が経路案内を行っていないような状況では、この技術を用いることができない。
【０００６】
本発明は上記点に鑑み、経路案内時以外の場合においても、イグニッションオフ時に演算回路への電力投入を持続すべき場合とすべきでない場合とを区別する車両用ナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の請求項１に記載の発明は、演算回路と、自車両のイグニッションオフ時に前記演算回路に作動用の電力を供給する演算電力供給回路と、施設位置情報と施設種別との対応情報を記憶する記憶媒体と、を備え、前記演算回路は、自車両のイグニッションオフ時、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させる停止手段として機能することを特徴とする車両用ナビゲーション装置である。
【０００８】
このようになっているので、車両用ナビゲーション装置は、自車両のイグニッションオフ時、現在位置の近傍の施設位置情報に対応する施設種別に基づいた待ち時間が経過するまで、制御回路の作動を持続させる。したがって、車両のイグニッションオフ時に、そのときの現在位置の近傍の施設に対応する施設種別に基づいて、演算回路への電力投入を持続すべき場合とすべきでない場合を区別し、また持続するときの待ち時間を特定することができる。
【０００９】
なお、演算電力供給回路は、自車両のイグニッションオフ時にのみ演算回路に電力を供給するようになっていてもよいし、それに加えてイグニッションオン時にも演算回路に電力を供給するようになっていてもよい。つまり、演算電力供給回路は、自車両のイグニッションオフ時に演算回路に作動用の電力を供給するようになっていれば十分である。
【００１０】
また、施設位置情報としては、施設の緯度、経度等のピンポイント位置、施設が有するエリア等がある。
【００１１】
また、現在位置の近傍の施設位置情報としては、現在位置と同一位置を示す施設位置情報、現在位置から基準距離内の位置を示す施設位置情報、現在位置を含むエリアとしての施設位置情報等がある。
【００１２】
また、請求項２に記載の発明は、演算回路と、自車両のイグニッションオフ時に前記演算回路に作動用の電力を供給する演算電力供給回路と、を備え、前記演算回路は、自車両の駐車時に、その駐車位置情報およびその駐車時間情報を駐車履歴として記憶媒体に記憶させる駐車履歴記憶制御手段、および自車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報のうち、現在位置の近傍の駐車位置情報に対応する駐車時間情報に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させる停止手段として機能することを特徴とする車両用ナビゲーション装置である。
【００１３】
このようになっているので、車両用ナビゲーション装置は、自車両の駐車時に、その駐車位置情報およびその駐車時間情報を駐車履歴として記憶媒体に記憶させ、また、自車両のイグニッションオフ時、記憶された駐車履歴中の、現在位置の近傍の駐車位置情報に対応する駐車時間情報に基づいた待ち時間が経過するまで、その制御回路の作動を持続させる。したがって、車両のイグニッションオフ時に、そのときの現在位置の近傍における過去の駐車時間に基づいて、演算回路に電力投入を持続すべき場合とすべきでない場合とを区別し、また持続するときの待ち時間を特定することができる。
【００１４】
なお、自車両の駐車位置情報としては、例えば駐車位置の座標、駐車位置が属するエリア範囲、駐車位置が属する施設名、今回を含めた過去複数回の重み付け平均位置情報等がある。また、自車両の駐車時間情報としては、例えば今回を含めた過去複数回の重み付け平均時間、今回のみの駐車時間等がある。
【００１５】
また、現在位置の近傍の駐車位置情報としては、現在位置と同一位置を示す位置情報、現在位置から基準距離内の位置を示す位置情報、現在位置と同じ施設に属する位置を示す位置情報、現在位置が属する施設を示す位置情報、現在位置が属するエリアを示す位置情報等がある。
【００１６】
また、請求項３に記載の発明は、請求項２に記載の車両用ナビゲーション装置において、施設位置情報と施設種別との対応情報を記憶する記憶媒体を備え、前記停止手段は、自車両のイグニッションオフ時、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させることを特徴とする。
【００１７】
このようになっているので、車両用ナビゲーション装置は、車両のイグニッションオフ時に、そのときの現在位置の近傍の施設位置情報に対応する施設種別およびそのときの現在位置の近傍における過去の駐車時間に基づいて、演算回路に電力投入を持続すべき場合とすべきでない場合とを区別し、また持続するときの待ち時間を特定することができる。
【００１８】
また、請求項４に記載の発明は、請求項２または３に記載の車両用ナビゲーション装置において、前記停止手段は、車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報に基づいて、現在位置の近傍における過去の駐車回数がしきい値を超えている場合に、前記待ち時間が経過することを待ち、前記待ち時間の経過後に前記演算電力供給回路の電力供給を停止させることを特徴とする。
【００１９】
このようになっているので、車両用ナビゲーション装置は、現在位置の近傍における過去の駐車回数に基づいて、演算回路に電力投入を持続すべき場合とすべきでない場合を区別することができる。
【００２０】
また、請求項５に記載の発明は、請求項１ないし４のいずれか１つに記載の車両用ナビゲーション装置において、車両のイグニッションオフ時、直ちに作動が停止する画像表示装置を備えたことを特徴とする。  
【００２１】
また、請求項６に記載の発明は、請求項５に記載の車両用ナビゲーション装置において、前記画像表示装置は、車両のイグニッションオン時、直ちにその作動が始まり、その作動が始まったとき、それまで前記演算電力供給回路の電力供給が停止していた場合と停止していなかった場合とで異なる画面表示を行うことを特徴とする。
【００２２】
このようになっていることで、ドライバーが車両に戻ったときに、車両用ナビゲーション装置１の起動にかかる時間があるときは長く、あるときは短くなることによる違和感を低減することができる。
【００２３】
また、請求項７に記載の発明は、自車両のイグニッションオフ時、記憶媒体に記憶された施設位置情報と施設種別との対応情報に基づく施設位置情報のうち、現在位置の近傍の前記施設位置情報に対応する施設種別に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に、自車両のイグニッションオフ時に演算回路に作動用の電力を供給する演算電力供給回路の電力供給を停止させる停止手段として、演算回路を機能させるプログラムである。
【００２４】
また、請求項８に記載の発明は、自車両の駐車時に、その駐車位置情報およびその駐車時間情報を駐車履歴として記憶媒体に記憶させる駐車履歴記憶制御手段、および自車両のイグニッションオフ時、前記記憶媒体に記憶された駐車位置情報のうち、現在位置の近傍の駐車位置情報に対応する駐車時間情報に基づいた待ち時間が経過することを待ち、前記待ち時間の経過後に、演算回路に作動用の電力を供給する演算電力供給回路の電力供給を停止させる停止手段として、演算回路を機能させるプログラムである。
【００２５】
このように、プログラムとしても、上記のような発明を実現することができる。
【発明を実施するための最良の形態】
【００２６】
図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、車両に搭載されたバッテリ２から２系統の電力供給を受けるようになっている。２系統とは、具体的には、バッテリ２からイグニッション部３を介して電力を受ける系統、および、バッテリ２から直接電力を受ける系統である。イグニッション部３は、車両のキースイッチがオンとなることで、バッテリ２から車両用ナビゲーション装置１への電力供給を行い、車両のキースイッチがオフとなることで、バッテリ２から車両用ナビゲーション装置１の電力供給を遮断するようになっている。
【００２７】
この車両用ナビゲーション装置１は、位置検出器１１、操作入力部１２、画像表示装置１３、電力供給回路１４、ＬＥＤ１５、カレンダー部１６、ハードディスクドライブ１７（図中ではＨＤＤと記す）、および制御部１８を有している。
【００２８】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御部１８に出力する。
【００２９】
操作入力部１２は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１３の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御部１８に出力する。
【００３０】
画像表示装置１３は、制御部１８が出力した映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。この画像表示装置１３は、バッテリ２からイグニッション部３を介する系統のみによって電力供給を受けることで、このような作動を実現する。
【００３１】
電力供給回路１４は、バッテリ２から受けた電力を、制御部１８の各部に作動用の電力として供給するための回路である。この電力供給回路１４は、制御部１８からの制御信号に従って、制御部１８への上記電力供給のオン・オフを切り替えるようになっている。
【００３２】
ＬＥＤ１５は、制御部１８からの信号に基づいて点灯または点滅することで、車両用ナビゲーション装置１の外部に光を放出する発光体である。
【００３３】
カレンダー部１６は、年、月、日等の暦データと、実時間を計測するクロックとを有し、ＣＰＵ２１からの制御信号に基づいて、クロックの計測した実時間に相当する現在の年、月、日、時刻のデータを制御部１８に出力する装置である。なお、カレンダー部１６は、車両用ナビゲーション装置１内の内蔵電池からの電力供給により、バッテリ２から電力供給を受けずに作動する。
【００３４】
ハードディスクドライブ１７は、不揮発性の磁気記憶媒体であり、制御部１８用のプログラム、経路案内用の地図データ等を記憶している。
【００３５】
地図データは、道路片（リンク）および交差点（ノード）の位置、種別、交差点と道路片との接続関係情報等を含む道路データ、および施設データを有している。施設データは、施設毎のエントリを複数有しており、各エントリは、対象とする施設の名称情報、所在位置情報、施設種別情報等を示すデータを有している。ここで、施設種別とは、コンビニエンスストア、スーパーマーケット、デパート、ファミリーレストラン、ホテル等の、施設の性質による区分をいう。この施設データが、施設位置情報と施設種別との対応情報に相当する。
【００３６】
制御部１８は、バッテリ２から上述の２系統を介して電力供給を受け、この電力供給のいずれか一方でも行われていれば、キー状態入力部２０、ＣＰＵ２１、フラッシュＲＯＭ２２、ＤＲＡＭ２３等、制御部１８の各部が作動し、また位置検出器１１、操作入力部１２、ハードディスクドライブ１７に作動電力を供給する。
【００３７】
キー状態入力部２０は、イグニッション部３を介して受けるバッテリ２からの電力に基づいて、イグニッションキーのオン、オフの状態を検出し、その検出結果をＣＰＵ２１に出力するようになっている。
【００３８】
ＣＰＵ２１は、フラッシュＲＯＭ２２またはハードディスクドライブ１７から読み出した車両用ナビゲーション装置１の作動のためのプログラムを実行し、その実行の際には、必要に応じて位置検出器１１からの信号、操作入力部１２からの信号、カレンダー部１６からの年、月、日、時刻のデータ等のデータを取得し、フラッシュＲＯＭ２２、ＤＲＡＭ２３、ハードディスクドライブ１７に対してデータの読み出し、書き込みの制御を行い、画像表示装置１３、電力供給回路１４、ＬＥＤ１５、カレンダー部１６に信号を出力する。
【００３９】
ＣＰＵ２１がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、案内経路探索処理、経路案内処理等がある。
【００４０】
現在位置特定処理は、位置検出器１１からの信号に基いて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。
【００４１】
案内経路探索処理は、操作入力部１２からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な案内経路を算出する処理である。
【００４２】
経路案内処理は、ハードディスクドライブ１７から地図データを読み出し、算出された案内経路、目的施設、経由施設および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１３に出力する処理である。
【００４３】
またＣＰＵ２１は、図２〜図４に示すプログラム１００〜４００をマルチタスク的に実行するようになっている。以下、ＣＰＵ２１がこれらのプログラム１００〜４００を実行することで実現する車両用ナビゲーション装置１の作動について説明する。なお、ＣＰＵ２１は、これらのプログラム１００〜４００の実行のために、フラッシュＲＯＭ２２の記憶領域中に、ＰＭＡＰエリア３１、ＰＢＵＦＦエリア３２、ｆｗａｉｔエリア３３という、３つの領域を確保する。
【００４４】
ＣＰＵ２１は、キー状態入力部２０からの信号に基づいて自車両のイグニッションがオフからオンとなってから所定期間後、図２に示す駐車位置記憶プログラム１００の実行を開始する。この所定期間とは、後述する電力供給停止プログラム３００の実行前にＰＢＵＦＦエリア３２が書き換えられない程度の所定時間（例えば１０分）をいう。ＣＰＵ２１は、この駐車位置記憶プログラム１００の実行において、まずステップ１１０で、現在位置を取得する。すなわち、上述の現在位置特定処理によって自車両の現在位置を特定する。
【００４５】
続いてステップ１２０で、カレンダー部１６に制御信号を出力することで、カレンダー部１６から現在の日付／時刻情報を取得する。
【００４６】
続いてステップ１３０で、ステップ１１０および１２０で取得した現在位置情報（緯度、経度）および日付／時刻情報をフラッシュＲＯＭ２２のＰＢＵＦＦエリア３２エリアに書き込む。このとき、既に現在位置情報および日付／時刻情報がＰＢＵＦＦエリア３２に書き込まれていれば、その書き込まれている情報に上書きすることで、今回の現在位置情報および日付／時刻情報を書き込む。
【００４７】
続いてステップ１４０で、イグニッションキー位置がオフであるか否かをキー状態入力部２０からの信号により判定し、オフであれば駐車位置記憶プログラム１００の実行を終了し、オンであれば再びステップ１１０を実行する。
【００４８】
なお、この駐車位置記憶プログラム１００の実行において、ステップ１１０、１２０、１３０、１４０の処理の一巡は、例えば１０秒程度となっている。
【００４９】
このようなプログラムをＣＰＵ２１が実行することで、イグニッションオン後上記所定の時間が経過するまでは、ＤＲＡＭ２３のＰＢＵＦＦエリア３２には、直前のイグニッションオフ時の位置および日時の情報が記憶されていることになる。この情報は、ほとんどの場合、車両の駐車時の位置および日時の情報に相当する。
【００５０】
次に、図２のＰＭＡＰ書き込みプログラム２００について説明する。ＣＰＵ２１は、このＰＭＡＰ書き込みプログラム２００を、車両のイグニッションがオンとなったときに、あるいは車両用ナビゲーション装置１への電力供給が始まって車両用ナビゲーション装置１が起動し、位置検出器１１のＧＰＳ受信機が位置情報出力可能となった直後に実行し、まずステップ２１０で、カレンダー部１６に制御信号を出力することで、現在の日付／時刻情報を取得する。続いてステップ２２０で、位置検出器１１のＧＰＳ受信機から、自車両の現在位置情報（緯度、経度）を取得する。そして続いてステップ２３０で、ＰＢＵＦＦエリア３２に記憶された位置情報および日時情報を読み出す。
【００５１】
続いてステップ２４０で、車両が移動したか否かを判定する。この判定は、ステップ２２０で取得した現在の車両位置が、ステップ２３０で読み出した駐車位置と基準距離以上離れているか否かで判定する。基準距離は、ＧＰＳ受信機の誤差としては大きすぎるような距離（例えば３００メートル）である。この判定により、例えばレッカー移動等、車両が駐車中に移動されてしまったか否かを判定することができる。車両が移動したと判定する場合、ＰＭＡＰ書き込みプログラム２００の実行を終了し、移動していないと判定する場合、続いてステップ２５０を実行する。
【００５２】
ステップ２５０では、現在位置の種別データ、すなわち現在位置が属する施設の施設種別を取得する。ここで、現在位置がどの施設に属しているかは、ハードディスクドライブ１７中の地図データに基づいて判断する。具体的には、地図データ中にある施設の位置（緯度、経度）から所定の距離内の近傍に現在位置があるときに、現在位置がその施設に属すると判定してもよい。また、地図データ中に施設のエリア（すなわち地理的領域）が定められている場合は、そのエリア内に現在位置があるときに、現在位置がその施設に属すると判定してもよい。なお、上述の所定の距離とは、コンビニエンスストアなら２０メートル、大型デパートなら５００メートル等、その施設の種別の駐車スペースの規模に応じて変化するようになっていてもよい。
【００５３】
続いてステップ２６０では、ステップ２１０で取得した現在の日時から、ステップ２３０で読み出した日時を減算した結果の値を、駐車時間として特定する。
【００５４】
続いてステップ２７０では、ＰＭＡＰエリア３１に、現在位置と同一エリアのエントリがあるか否かを判定する。エントリとは、ＰＭＡＰエリア３１に記憶される駐車時間学習マップ（駐車履歴に相当する）中に含まれる、駐車位置、駐車回数、施設種別、駐車時間、書き込み日時の組から成るデータの一単位をいう。駐車時間学習マップは、このエントリを複数有することができるようになっている。ただし、車両用ナビゲーション装置１の工場出荷時には、この駐車時間学習マップの内容は空である。ここで、現在位置と同一エリアのエントリがあるか否かは、ステップ２５０で特定した自車両が属する施設の位置から上述の所定距離内にある駐車位置を有するエントリがあるか否かで判定する。なお、地図データ中に当該施設のエリアが定められている場合は、当該エリアに属する駐車位置を有するエントリがあるか否かで判定してもよい。現在位置と同一エリアのエントリがある場合、続いてステップ２７０を実行し、なければ続いてステップ２８０を実行する。
【００５５】
ステップ２８０では、ステップ２７０で「ある」と判定した対象のエントリの更新を行う。具体的には、当該エントリの駐車位置を、現在位置に基づく学習値に変更する。現在位置に基づく学習値としては、現在位置そのものでもよいし、当該エントリ中の現在の駐車位置の値と現在位置の値との重み付き平均であってもよい。また、駐車位置を、ステップ２３０で読み出した今回の駐車位置に基づく学習値に変更してもよいし、現在位置が属する施設の位置に基づく学習値に変更してもよい。
【００５６】
また更に、当該エントリの駐車回数を、現在の値よりも１回分だけ大きい値にインクリメントする。また、当該エントリの駐車時間を、ステップ２６０で特定した今回の駐車時間に基づく学習値に変更する。今回の駐車時間に基づく学習値としては、今回の駐車時間そのものでもよいし、当該エントリ中の現在の駐車時間の値と今回の駐車位置の値との重み付き平均であってもよいし、今回を含む過去の駐車位置の数回分の移動平均であってもよい。また、当該エントリの書き込み日時を、ステップ２１０で特定した現在日時に変更する。また、当該エントリの施設種別の値はそのままにしておいてもよいし、ステップ２５０で特定した施設種別としてもよい。
【００５７】
ステップ２８０では、駐車時間学習マップ中に空きエリアがあるか否か、すなわち新たなエントリを追加できるだけの空きデータ空間があるか否かを判定し、あれば続いてステップ２９０を実行し、なければ続いてステップ２８５で、駐車時間学習マップ中からその書き込み日時が最も古いエントリを削除することで、新たなエントリ用の空きエリアを用意し、続いてステップ２９０を実行する。
【００５８】
ステップ２９０では、新規エントリを駐車時間学習マップに追加する。その新規エントリの値としては、  具体的には、駐車位置を、現在位置、ステップ２３０で読み出した今回の駐車位置、または現在位置が属する施設の位置とする。また、駐車回数を１回を示す値とする。また、駐車時間を、ステップ２６０で特定した今回の駐車時間とする。また、当該エントリの書き込み日時を、ステップ２１０で特定した現在日時に変更する。また、当該エントリの施設種別の値を、ステップ２５０で特定した施設種別とする。
【００５９】
ステップ２７５、２９０の後、ＰＭＡＰ書き込みプログラム２００の実行は終了する。このようなＰＭＡＰ書き込みプログラム２００をＣＰＵ２１が実行することで、車両用ナビゲーション装置１は、イグニッションオン時（すなわち再始動時）の自車位置が駐車位置記憶プログラム１００の実行によってＰＢＵＦＦエリア３２に記憶されたイグニッションオフ時（すなわち駐車開始時）の自車位置とほぼ同じ場合（ステップ２４０参照）、その駐車位置の属する施設種別を特定し（ステップ２５０参照）、その駐車開始時の時刻からこのイグニッションオン時までの経過時間としての駐車時間を算出し（ステップ２６０）、その駐車位置に基づく駐車位置情報、その駐車時間に基づく駐車時間情報、特定した施設種別、その駐車位置が属するエリアにおける今回を含めた過去の駐車回数、および書き込み日時のデータから成るエントリを、駐車時間学習マップとしてＰＭＡＰエリア３１に記憶させる。
【００６０】
次に、図４の電力供給停止プログラム３００について説明する。ＣＰＵ２１は、イグニッションがオフからオンとなったことをキー状態入力部２０を介して検出した後に、または車両用ナビゲーション装置１が起動した直後に、この電力供給停止プログラム３００の実行を開始し、まずステップ３１０で、イグニッションキーがオフになったことをキー状態入力部２０を介して検出するまで待つ。
【００６１】
イグニッションキーがオフになると、続いてステップ３２５で、上述の現在位置特定処理によって自車両の現在位置を取得する。
【００６２】
続いてステップ３３０で、駐車時間学習マップに現在位置と同一エリアのエントリがあるか否かを判定する。この判定の具体的な方法は、ＰＭＡＰ書き込みプログラム２００のステップ２７０と同じである。同一エリアのエントリがあれば、続いてステップ３３５を実行し、なければ続いてステップ３６３を実行する。
【００６３】
ステップ３３５では、学習回数が所定のしきい値（例えば５回）を超えているか否かを判定する。ここで、学習回数とは、ステップ３３０で「ある」と判定した対象のエントリに含まれる駐車回数の値である。しきい値を超えていれば続いてステップ３４０で、ｆｗａｉｔエリア３３中のフラグｆｗａｉｔの値を１にセットし、超えていなければ続いてステップ３６３を実行する。
【００６４】
ステップ３４０に続くテップ３４５では、タイマ値（待ち時間に相当する）を設定して現在からの経過時間のカウントを開始する。このタイマ値は、ステップ３３０で「ある」と判定した対象のエントリに含まれる駐車時間および施設種別に基づいて設定する。例えば、タイマ値を、（当該駐車時間＋当該施設種別に対応する時間）としてもよい。ここで、施設種別に対応する時間とは、あらかじめ施設種別毎に割り当てられた時間である。この時間は、その施設種別において通常駐車する時間に基づいて決められている。例えば、コンビニエンスストアやスーパーマーケットには２０分が割り当てられ、ガソリンスタンドには１０分が割り当てられ、登録された自宅駐車場には０分が割り当てられる。また、タイマ値としては、当該駐車時間そのものであってもよいし、当該施設種別に対応する時間そのものであってもよい。
【００６５】
続いてステップ３５０で、ＬＥＤ１５を点滅させるための信号をＬＥＤ１５に出力する。
【００６６】
ステップ３５５では、タイマが満了したか、すなわちステップ３４５で開始した時間のカウントが、タイマ値の値を超えたか否かを判定し、満了していれば続いてステップ３６３を実行し、満了していなければ続いてステップ３６０を実行する。ステップ３６０では、イグニッションのオンをキー状態入力部２０を介して検出したか否かを判定し、検出すれば電力供給停止プログラム３００を終了し、検出していなければ続いてステップ３５０を実行する。
【００６７】
ステップ３６３では、ｆｗａｉｔエリア３３中のフラグｆｗａｉｔの値を０にリセットし、続いてステップ３６５で、終了処理、すなわち車両用ナビゲーション装置１の作動を終了するための準備としての各種処理を行う。
【００６８】
続いてステップ３７０では、電源オフ処理を行う。具体的には、電力供給回路１４に対して電力供給をオフとする旨の信号を出力する。ステップ３７０の後、電力供給停止プログラム３００の実行は終了する。
【００６９】
このような電力供給停止プログラム３００をＣＰＵ２１が実行しているときに、車両のイグニッションキーがオンからオフになると、まずバッテリ２からイグニッション部３を介した車両用ナビゲーション装置１への電力が絶たれ、画像表示装置１３の作動が停止する。一方制御部１８は、電力供給回路１４を介したバッテリ２からの電力供給によって作動し、自車両の現在位置と同一エリアのエントリが駐車時間学習マップ中にあり（ステップ３３０参照）、かつそのエントリ中の駐車回数がしきい値を超えていれば（ステップ３３５参照）、フラグｆｗａｉｔの値を１とし（ステップ３４０参照）、さらにＬＥＤ１５を点滅させ続けながら（ステップ３５０参照）、そのエントリ中の駐車時間および施設種別のうち少なくとも１つに基づくタイマ時間の経過またはイグニッションのオンがあることを待ち（ステップ３４５、３５０、３５５、３６０参照）、そのタイマ値時間の経過後に、フラグｆｗａｉｔの値を０とし、ＣＰＵ２１を含む制御部１８への電力供給を絶つことで、制御部１８の作動を停止させる（ステップ３６３〜３７０参照）。また、タイマ時間の満了前にイグニッションがオンとなれば（ステップ３６０参照）、タイマ時間満了を待つことを中止する。また、車両用ナビゲーション装置１は、車両のイグニッションキーがオンからオフになったときに、自車両の現在位置と同一エリアのエントリが駐車時間学習マップ中になければ（ステップ３３０参照）、フラグｆｗａｉｔの値を０とし直ちに作動を停止する。また、車両用ナビゲーション装置１は、車両のイグニッションキーがオンからオフになったときに、自車両の現在位置と同一エリアのエントリが駐車時間学習マップ中にあっても、そのエントリ中の駐車回数がしきい値を超えていなければ（ステップ３４０参照）、フラグｆｗａｉｔの値を０とし、直ちに作動を停止する。これは、過去にそのエリアに駐車した回数が少ない場合は、その駐車履歴を参考に電源のオン・オフの制御を行っても、誤制御となってしまう可能性が高いからである。
【００７０】
次に、図５の復帰・起動プログラム４００について説明する。ＣＰＵ２１は、この電力供給停止プログラム３００を、車両のイグニッションがオンとなったこと、あるいは画像表示装置１３および制御部１８へのイグニッション部３を介した電力供給が始まって車両用ナビゲーション装置１の起動が始まった直後に実行し、まずステップ４１０で、フラグｆｗａｉｔの値が１であるか否かを判定する。フラグｆｗａｉｔは、不揮発性のフラッシュＲＯＭ２２中に記憶された値であるので、制御部１８への電力供給が停止してもその値が保存される。したがって、フラグｆｗａｉｔが１であるとは、今回のイグニッションオン直前も制御部１８は作動していたことを意味し、フラグｆｗａｉｔが０であるとは、今回のイグニッションオン直前に制御部１８は作動を停止していたことを意味する。フラグｆｗａｉｔが０であれば、続いてステップ４２０を実行し、１であれば続いてステップ４４０を実行する。
【００７１】
ステップ４２０では、直前に制御部１８の作動が停止していた場合用の起動画面、すなわち通常の電源オン時の起動画面を画像表示装置１３に表示させる。続いてステップ４３０で通常の起動処理を行う。なお、この起動処理中に、電力供給回路１４に対して電力供給を行うよう要求する制御信号を出力する。
【００７２】
ステップ４４０では、直前に制御部１８が作動していた場合用の起動画面として、ステップ４２０における起動画面とは異なる起動画面を画像表示装置１３に表示させる。続いてステップ４５０で、復帰起動処理を行う。
【００７３】
ステップ４５０、４６０に続いては、ステップ４６０で、例えばメニュー画面や地図を表示する等、車両用ナビゲーション装置１の通常の動作のための処理を開始する。ステップ４６０の後、復帰・起動プログラム４００の実行は終了する。
【００７４】
このような復帰・起動プログラム４００をＣＰＵ２１が実行することで、車両用ナビゲーション装置１は、イグニッションオン直前に制御部１８が作動していた場合と停止していた場合とで、異なる起動画面を画像表示装置１３に表示させる。このようになっていることで、ドライバーが車両に戻ったときに、車両用ナビゲーション装置１の起動にかかる時間があるときは長く、あるときは短くなることによる違和感を低減することができる。
【００７５】
以上のような構成および作動により、車両用ナビゲーション装置１は、自車両の駐車位置情報、その駐車時間情報、その駐車位置の属する施設種別、その駐車位置が属するエリアにおける今回を含めた過去の駐車回数、および書き込み日時のデータから成るエントリを、駐車時間学習マップとして記憶させる。さらに車両用ナビゲーション装置１は、車両のイグニッションキーがオンからオフになると、画像表示装置１３の作動を停止し、自車両の現在位置と同一エリアのエントリが駐車時間学習マップ中にあり、かつそのエントリ中の駐車回数がしきい値を超えていれば、ＬＥＤ１５を点滅させ続けながら、そのエントリ中の駐車時間および施設種別のうち少なくとも１つに基づくタイマ値の示す時間の経過またはイグニッションのオンがあることを待ち、そのタイマ値時間の経過後に、制御部１８の作動を停止させる。
【００７６】
このようになっているので、車両用ナビゲーション装置１は、車両のイグニッションオフ時に、そのときの現在位置の近傍における過去の駐車時間や施設の種別に基づいて、制御部１８に電力投入を持続すべき場合とすべきでない場合とを区別し、また持続するときの待ち時間を特定することができる。また、イグニッションオフからタイマ満了までの間にＬＥＤ１５が点滅するので、ドライバーはイグニッションオフ時に車両用ナビゲーション装置１が作動中であるか否かを目で確認することができる。
【００７７】
なお、上記の実施形態において、ＣＰＵ２１が演算回路に相当し、また電力供給回路１４が演算電力供給回路に相当し、またハードディスクドライブ１７、フラッシュＲＯＭ２２、ＤＲＡＭ２３がそれぞれ記憶媒体に相当する。
【００７８】
また、ＣＰＵ２１が、駐車位置記憶プログラム１００およびＰＭＡＰ書き込みプログラム２００を実行することで駐車履歴記憶制御手段として機能する。また、ＣＰＵ２１が、電力供給停止プログラム３００を実行することで停止手段として機能する。
【００７９】
なお、車両用ナビゲーション装置１がバッテリの残量を検出できるセンサを有している場合、上記の電力供給停止プログラム３００の実行において、ＣＰＵ２１は、イグニッションオフとなったときに、バッテリの残量が所定量（例えば１０％）以下である場合は、直ちに電力供給回路１４に電力供給を停止する旨の信号を出力するようになっていてもよい。
【００８０】
また、イグニッションオフ直後は常に車両用ナビゲーション装置１の作動を停止する旨の設定をユーザが操作入力部１２に対して行っている場合も、上記の電力供給停止プログラム３００の実行において、ＣＰＵ２１は、イグニッションオフとなったときに、直ちに電力供給回路１４に電力供給を停止する旨の信号を出力するようになっていてもよい。
【００８１】
また、車両用ナビゲーション装置１がイグニッションオン直前に作動していたか否かをドライバーに認識させるための手段としては、例えばＣＰＵ２１が、復帰・起動プログラム４００のステップ４５０で、「ナビがすぐ利用できます」等の音声出力を、図示しないスピーカに行わせるようにしてもよい。
【００８２】
また、ドライバーシートにドライバーの着座を認識する圧力センサが備えられている場合、イグニッションオフ後もドライバーが着座したままであれば、「ナビの電源を入れたまま待機します」等の音声出力を、図示しないスピーカに行わせるようにしてもよい。これによって、このようなアナウンスを聴いたドライバーが、車両用ナビゲーション装置１の作動を強制的に停止させる操作をするチャンスを得ることが可能となる。
【００８３】
また、ドアロックセンサが備えられている場合、イグニッションオフ後もドアロックがされないままであれば、「ナビの電源を入れたまま待機します」等の音声出力を、図示しないスピーカに行わせるようにしてもよい。
【００８４】
また、車両にキーレスエントリ機能が搭載されており、ドライバーの有する送信機からアンロック信号を受けて開錠した旨の通知が車両用ナビゲーション装置１に出力されるようになっている場合、車両用ナビゲーション装置１は、イグニッションオフ時に当該開錠があるとき、通常のキーレスエントリによる開錠時よりも多い回数または少ない回数だけウインカーを点滅させるようになっていてもよい。
【００８５】
また、駐車時間学習マップのエントリは、駐車施設、駐車回数、施設種別、駐車時間、書き込み時刻のデータを有するようになっていてもよい。すなわち、車両用ナビゲーション装置１は、駐車時間学習マップに記憶させるエントリのデータとして、駐車時の自車位置に代えて、その自車位置が属する施設としての駐車施設を用いるようになっていてもよい。この場合、ＰＭＡＰ書き込みプログラム２００のステップ２７０および電力供給停止プログラム３００のステップ３３０においては、現在位置が属する施設を駐車施設として有するエントリがあるか否かを判定するようになっていればよい。
【００８６】
また、車両用ナビゲーション装置１は、駐車施設や駐車施設種別に基づかない作動を行うようになっていてもよい。例えば、ステップ２５０の種別の特定は実行せず、ステップ２７０では現在位置から所定距離（例えば１０メートル）内の駐車位置情報を有するエントリが駐車時間学習マップ内にあるか否かを判定し、ステップ３４５では、タイマ値を、読み出したエントリ中の駐車時間に基づく値にするようになっていてもよい。このようにすることで、車両のイグニッションオフ時に、そのときの現在位置の近傍における過去の駐車時間に基づいて、演算回路に電力投入を持続すべき場合とすべきでない場合とを区別し、また持続するときの待ち時間を特定することができる。
【００８７】
また、車両用ナビゲーション装置１がドアロック／アンロックを検出できるようになっていれば、ステップ１４０において、イグニッションオフ後にドアロックがされたか否かを判定するようになっていてもよい。
【００８８】
また、電力供給停止プログラム３００のステップ３４５において、当該駐車時間が非常に長い場合（例えば２時間以上）、タイマ値をゼロとして、実質的にイグニッションオフ直後に制御部１８の作動を停止するようにしてもよい。このようにすることで、自宅駐車場等において車両用ナビゲーション装置１が作動し続けることによるバッテリの上がりを防ぐことが可能となる。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示すブロック図である。
【図２】ＣＰＵ２１が実行する駐車位置記憶プログラム１００のフローチャートである。
【図３】ＣＰＵ２１が実行するＰＭＡＰ書き込みプログラム２００のフローチャートである。
【図４】ＣＰＵ２１が実行する電力供給停止プログラム３００のフローチャートである。
【図５】ＣＰＵ２１が実行する復帰・起動プログラム４００のフローチャートである。
【符号の説明】
【００９０】
１…車両用ナビゲーション装置、２…バッテリ、３…イグニッション部、
１１…位置検出器、  １２…操作入力部、１３…画像表示装置、１４…電力供給回路、１５…ＬＥＤ、１６…カレンダー部、１７…ハードディスクドライブ、１８…制御部、２０…キー状態入力部、２１…ＣＰＵ、２２…フラッシュＲＯＭ、２３…ＤＲＡＭ、３１…ＰＭＡＰエリア、３２…ＰＢＵＦＦエリア、３３…ｆｗａｉｔエリア、
１００…駐車位置記憶プログラム、２００…ＰＭＡＰ書き込みプログラム、
３００…電力供給停止プログラム、４００…復帰・起動プログラム。
【図１】
2006133113.tif 000003
【図２】
2006133113.tif 000004
【図３】
2006133113.tif 000005
【図４】
2006133113.tif 000006
【図５】
2006133113.tif 000007