(57)【要約】【課題】表示モニタに過去に表示されていた地図について確認することができる地図表示装置を提供する。【解決手段】表示モニタ１６に表示された地図の表示画面を表示履歴情報として記憶する表示履歴記憶装置１１３と、表示履歴情報の表示を指示するタッチパネル１９と、タッチパネル１９によって表示の指示がされたとき、表示履歴記憶装置１１３によって記憶されている表示履歴情報に基づいて、所定時間前からの表示画面を再現して表示モニタ１６に表示させる制御回路１１とを備える。【選択図】図１
2011058876.tif 000002
【特許請求の範囲】
【請求項１】
表示モニタに表示された地図の表示画面を表示履歴情報として記憶する表示履歴記憶手段と、
前記表示履歴情報の表示を指示する表示指示入力手段と、
前記表示指示入力手段によって表示の指示がされたとき、前記表示履歴記憶手段によって記憶されている前記表示履歴情報に基づいて、所定時間前からの表示画面を再現して前記表示モニタに表示させる表示制御手段とを備えることを特徴とする地図表示装置。
【請求項２】
請求項１に記載の地図表示装置において、
前記表示履歴情報に基づいて再現表示されている画面を静止させる停止指示入力手段と、
前記停止指示入力手段によって表示画面を静止させた後に、前記静止させた画面中の地図を操作する操作指示入力手段とを備えることを特徴とする地図表示装置。
【請求項３】
請求項２に記載の地図表示装置において、
前記操作指示入力手段によって入力された操作指示は、静止されている地図の縮尺を変更する指示および前記地図をスクロールする指示のうちの少なくとも一方の操作指示であることを特徴とする地図表示装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の地図表示装置において、
前記地図表示装置の現在地を検出する現在地検出手段を備え、
前記表示制御手段は、前記現在地検出手段によって検出された現在地周辺の地図を表示させる表示態様と、前記表示履歴情報に基づいて表示される地図の表示態様とを異なるようにして、前記表示モニタに表示させることを特徴とする地図表示装置。
【請求項５】
請求項１乃至３のいずれか１項に記載の地図表示装置において、
前記地図表示装置の現在地を検出する現在地検出手段を備え、
前記表示制御手段は、前記現在地検出手段によって検出された現在地の表示態様と、前記表示履歴情報に基づいて表示される地図における現在地の表示態様とを異なるようにして、前記表示モニタに表示させることを特徴とする地図表示装置。
【請求項６】
請求項１乃至３のいずれか１項に記載の地図表示装置において、
前記地図表示装置が移動しているか否かを検出する移動検出手段を備え、
前記表示履歴記憶手段は、前記移動検出手段によって前記地図表示装置の移動が検出されるときは、前記地図の表示履歴を記憶し、前記移動検出手段によって前記地図表示装置の移動が検出されないときは、前記地図の表示履歴を記憶しないことを特徴とする地図表示装置。
【請求項７】
請求項１乃至３のいずれか１項に記載の地図表示装置において、
前記表示履歴記憶手段は、前記表示履歴情報として、前記表示モニタに表示されていた地図とともに、表示時刻を記憶し、
前記表示制御手段は、前記表示指示入力手段を介して入力された時刻特定情報に基づいて、前記時刻表示情報により指定された時刻以降の地図を前記表示モニタに表示させることを特徴とする地図表示装置。
【請求項８】
請求項１乃至３のいずれか１項に記載の地図表示装置において、
前記地図表示装置の現在地を検出する現在地検出手段と、
ユーザに交差点を選択させるための選択画面を前記表示モニタに表示させる選択画面表示手段とを備え、
前記表示履歴記憶手段は、前記表示履歴情報として、前記表示モニタに表示されていた地図とともに前記地図表示装置が通過した交差点を記憶し、
前記選択画面表示手段により、前記表示履歴記憶手段によって記憶されている交差点が前記選択画面に表示されると、前記表示制御手段は、ユーザにより選択された交差点を通過したときの地図を表示させることを特徴とする地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に関する。
【背景技術】
【０００２】
車両周辺の道路地図をＣＲＴに表示する車載用ナビゲーション装置が従来技術として知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３３０４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているような従来の車載用ナビゲーション装置では、過去に表示されていた道路地図について、表示されていた建物などを確認したい場合がある。
【課題を解決するための手段】
【０００５】
請求項１の発明の地図表示装置は、表示モニタに表示された地図の表示画面を表示履歴情報として記憶する表示履歴記憶手段と、表示履歴情報の表示を指示する表示指示入力手段と、表示指示入力手段によって表示の指示がされたとき、表示履歴記憶手段によって記憶されている表示履歴情報に基づいて、所定時間前からの表示画面を再現して表示モニタに表示させる表示制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明のナビゲーション装置によれば、表示モニタに過去に表示されていた地図について確認することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の実施形態のナビゲーション装置の構成を示すブロック図である。
【図２】第１の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図３】リプレイボタンの例を説明するための図である。
【図４】第２の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図５】図４のステップＳ２０１の表示処理を説明するためのフローチャートである。
【図６】図４のステップＳ２０１の表示処理を説明するためのフローチャートである。
【図７】ストップボタン、縮尺変更ボタンおよびスクロールボタンを説明するための図である。
【図８】詳細ボタン、広域ボタン、スクロール実行ボタンおよび終了ボタンを説明するための図である。
【図９】第３の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１０】現在地検出装置で検出された現在地の周辺を表示するときの地図の表示態様と、表示履歴を表示するときの地図の表示態様とを説明するための図である。
【図１１】第４の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１２】現在地検出装置で検出された現在地の周辺を表示するときに地図に表示される現在地マークの表示態様と、表示履歴を表示するときの地図に表示される現在地マークの表示態様とを説明するための図である。
【図１３】第５の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１４】第６の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１５】時刻入力欄を説明するための図である。
【図１６】第７の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１７】第７の実施形態における地図の表示履歴表示処理を説明するためのフローチャートである。
【図１８】交差点選択画面の例を説明するための図である。
【図１９】時間入力欄を説明するための図である。
【発明を実施するための形態】
【０００８】
−第１の実施形態−
本発明の第１の実施形態におけるナビゲーション装置の構成を図１に示す。このナビゲーション装置１は、表示モニタ１６に表示された地図の表示履歴を記憶し、記憶した地図の表示履歴を地図の遷移によって表示することができる。
【０００９】
第１の実施形態におけるナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、スピーカ１８、タッチパネル１９、タッチパネルコントロール部１１０、ディスクドライブ１１１および表示履歴記憶装置１１３を有している。ディスクドライブ１１１には、地図データを記憶したＤＶＤ−ＲＯＭ１１２が装填されている。
【００１０】
制御回路１１は、マイクロプロセッサおよびその周辺回路からなる。この制御回路１１は、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。制御回路１１は、ＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて所定の経路探索を行い、その探索した経路を表示モニタ１６に表示させる。
【００１１】
現在地検出装置１４は、ナビゲーション装置１の現在地を検出し、これによりナビゲーション装置１が搭載されている車両の現在地を検出する装置である。現在地装置１４は、振動ジャイロ１４ａ、車速センサ１４ｂ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ１４ｃなどからなる。振動ジャイロ１４ａは車両の進行方向を検出し、車速センサ１４ｂは車速を検出する。ＧＰＳセンサ１４ｃは、ＧＰＳ衛星から送信されるＧＰＳ信号に基づいて現在地を検出する。現在地検出装置１４は、これらの装置１４ａ〜１４ｃが検出した情報を使用して車両の現在地を検出する。
【００１２】
ナビゲーション装置１は、現在地検出装置１４により検出された車両の現在地、地図の縮尺および地図の向きに基づいて、地図の表示範囲を決定する。地図の向きとは、表示モニタ１６に表示されている地図の上の方向であり、地図の上を北とするノースアップ、地図の上を進行方向とするヘディングアップなどがある。また、ナビゲーション装置１は地図上に現在地を表示する。
【００１３】
車速センサ１４ｂによって検出される車速に基づいて、車両の移動を検出することができる。なお、ＧＰＳセンサ１４ｃによって検出された現在地の変化によって車両の移動を検出するようにしてもよい。
【００１４】
画像メモリ１５は、表示モニタ１６に表示させるための画像データを格納する。この画像データは、地図描画用データや各種の図形データからなり、ＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって表示モニタ１６に地図などを表示することができる。
【００１５】
タッチパネル１９は、表示モニタ１６の表面に積層される透明のタッチスイッチであり、表示モニタ１６に表示される画像はタッチパネル１９を透過して表示される。表示モニタ１６に表示されたボタンやメニュー画面の項目などをユーザが指などで押圧すると、タッチパネル１９が押圧される。タッチパネル１９は、押圧位置に応じた信号をタッチパネルコントロール部１１０に出力する。タッチパネルコントロール部１１０は、タッチパネル１９から出力された信号に基づいてタッチパネル１９の押圧位置を算出し、その算出結果を制御回路１１に出力する。制御回路１１は、その押圧位置に基づいて、押圧された各種ボタンやメニュー画面の項目などに定義された処理が実行されるように制御を行う。
【００１６】
ディスクドライブ１１１は、装填されたＤＶＤ−ＲＯＭ１１２から、表示モニタ１６に地図を表示するための地図データを読み出す。この地図データは、地図表示用データ、経路探索用データなどを含む。地図表示用データおよび経路探索用データは、道路のリンク情報およびノード情報を有する。リンク情報は、各リンクの旅行時間（以下、リンク旅行時間）の情報を含む。リンク旅行時間とは、車両がそのリンクを通過するのに要すると予測される時間である。ノードが交差点に対応するときは、交差点の名称などの交差点情報がノード情報に含まれる。
【００１７】
地図表示用データは、広域から詳細まで複数段階の縮尺の地図データを有する。これにより、ナビゲーション装置１は、ユーザの要求にしたがって、表示地図の縮尺を段階的に変更することができる。なお、ＤＶＤ−ＲＯＭ１１２以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどから地図データを読み出してもよい。
【００１８】
表示モニタ１６は、車両の現在地周辺の地図やメニュー画面などの各種情報を表示する。入力装置１７は、ユーザが各種コマンドの設定などするための操作キーを有し、操作パネル上のボタンスイッチなどによって実現される。スピーカ１８は、ユーザに操作案内したり、経路誘導したりするための音声を出力する。
【００１９】
ユーザは、表示モニタ１６の画面の指示やスピーカ１８からの音声指示にしたがって入力装置１８やタッチパネル１９を操作することにより目的地を設定することができる。
【００２０】
目的地がユーザによって設定されると、現在地に経路探索の開始点が設定され、目的地に経路探索の終了点が設定される。そして、経路探索用データを用いて開始点から終了点までの経路探索を所定のアルゴリズムに基づいて行う。たとえば、開始点から終了点までの間のリンク旅行時間の合計が最小になる経路を探索する。
【００２１】
このようにして求められた経路は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して表示モニタ１６に表示される。これにより、ユーザは地図上の探索された経路を表示モニタ１６上で認識することができる。また、ナビゲーション装置１は、探索された経路にしたがって車両が走行できるように、ユーザに対して画面や音声などによる進行指示を行い、車両を経路誘導する。
【００２２】
表示履歴記憶装置１１３は、フラッシュメモリやハードディスクなどの書き換え可能な不揮発性記録媒体によって構成され、表示モニタ１６に表示されていた地図の表示履歴を記憶する。上述したように、地図の表示範囲は、現在地検出装置１４により検出された車両の現在地、地図の縮尺および地図の向きに基づいて決定されるので、表示履歴として、車両の現在地、地図の縮尺および地図の向きを時系列的に順次記憶する。なお、表示モニタ１６に表示されていた地図を再現できる情報であれば、表示履歴として記憶する情報は、車両の現在地、地図の縮尺および地図の向きに限定されない。たとえば、表示されていた地図を画像データとして記憶してもよい。また、地図の縮尺や地図の向きまでも再現する必要がない場合は、車両の現在地のみを記憶するようにしてもよい。
【００２３】
次に、図２を参照して、第１の実施形態における地図の表示履歴表示処理について説明する。図２の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。表示モニタ１６に表示される地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。
【００２４】
ステップＳ１０１では、表示モニタ１６にリプレイボタンを表示させる。リプレイボタンは、地図の表示履歴の表示を開始させるためのボタンである。図３を参照してリプレイボタンの例を説明する。図３は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともにリプレイボタン２２が表示される。
【００２５】
図２のステップＳ１０２では、現在地検出装置１４を使用して車両の現在地を検出する。ステップＳ１０３では、表示モニタ１６に表示されている地図の縮尺をＲＡＭ１３から読み出す。ステップＳ１０４では、表示モニタ１６に表示されている地図の向きをＲＡＭ１３から読み出す。
【００２６】
ステップＳ１０５では、ステップＳ１０２で検出された車両の現在地、ステップＳ１０３で読み出された地図の縮尺およびステップＳ１０４で読み出された地図の向きに基づいて地図の中の表示範囲を決定して、表示モニタ１６に現在地周辺の地図を表示させる。ステップＳ１０６では、ステップＳ１０２で検出された車両の現在地、ステップＳ１０３で読み出された地図の縮尺およびステップＳ１０４で読み出された地図の向きを表示履歴記憶装置１１３に記憶させる。
【００２７】
ステップＳ１０７では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、リプレイボタンが押圧されたか否かを判定する。リプレイボタンが押圧された場合はステップＳ１０７が肯定判定され、ステップＳ１０８へ進む。リプレイボタンが押圧されない場合はステップＳ１０７が否定判定され、ステップＳ１０２に戻る。
【００２８】
ステップＳ１０８では、リプレイボタンが押圧されたとき以前の１０秒間に記憶された現在地、地図の縮尺および地図の向きを表示履歴記憶装置１１３から読み出す。ステップＳ１０９では、表示履歴記憶装置１１３から読み出した上記データに基づいて、地図を遷移させて表示履歴を表示モニタ１６に表示させる。つまり、表示モニタ１６に表示されていたときと同じように地図をスクロールして表示履歴を表示させる。
【００２９】
ステップＳ１１０では、表示モニタ１６における地図の表示が終了したか否かを判定する。地図の表示が終了した場合はステップＳ１１０が肯定判定され、地図の表示履歴表示処理を終了する。地図の表示が終了していない場合はステップＳ１１０が否定判定され、ステップＳ１０１に戻る。
【００３０】
以上の第１の実施形態におけるナビゲーション装置１は次のような作用効果を奏する。
（１）表示モニタ１６に表示された地図の表示画面を表示履歴情報として記憶する表示履歴記憶装置１１３と、表示履歴情報の表示を指示するタッチパネル１９と、表示の指示がされたとき、表示履歴記憶装置１１３に記憶されている表示履歴情報に基づいて、所定時間前からの表示画面を再現して表示モニタ１６に表示させる制御回路１１とを備えるようにした。これにより、表示モニタ１６に過去に表示されていた地図について確認することができる。
【００３１】
（２）押圧される前の所定時間の地図の表示履歴を再現するリプレイボタン２２を現在地周辺の地図２０Ａとともに表示するようにした。これにより、現在地周辺の地図２０Ａを表示モニタ１６に表示しているとき、見過ごしてしまった地図の表示をすぐに再現することができ、便利である。なお、第１の実施形態では、所定時間は１０秒であったが、ユーザが確認したい時間によって、その所定時間を適宜選択することができる。たとえば、リプレイボタンを押圧する前の２０秒間に表示モニタ１６に表示されていた地図を確認したい場合は、所定時間を２０秒としてもよい。
【００３２】
−第２の実施形態−
本発明の第２の実施形態におけるナビゲーション装置について説明する。第２の実施形態におけるナビゲーション装置は、地図の表示履歴を表示中に、遷移している地図の表示を静止することができる。さらに、第２の実施形態におけるナビゲーション装置は、静止した後の地図の縮尺を変更したり、静止した後の地図をスクロールしたりすることができる。
【００３３】
第２の実施形態におけるナビゲーション装置の構成は、第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第２の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００３４】
次に、図４を参照して、第２の実施形態における地図の表示履歴表示処理について説明する。図２の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、表示モニタ１６に表示される地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００３５】
図４のステップＳ１０８の次はステップＳ２０１へ進む。ステップＳ２０１では、表示履歴を表示する表示処理を行う。表示処理の詳細は、図５および図６で説明する。そして、ステップＳ１１０へ進む。
【００３６】
図５および図６を参照して、図４のステップＳ２０１の表示処理を説明する。
ステップＳ３０１では、表示履歴記憶装置１１３から読み出したデータ、つまり現在地、地図の縮尺および地図の向きに基づいた地図の遷移を開始する。ステップＳ３０２では、表示モニタ１６にストップボタンを表示させる。ストップボタンは、地図の遷移を静止させるためのボタンである。図７（ａ）を参照してストップボタンの例を説明する。図７（ａ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示履歴として表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともにストップボタン２３が表示される。
【００３７】
図５のステップＳ３０３では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、ストップボタンが押圧されたか否かを判定する。ストップボタンが押圧された場合はステップＳ３０３が肯定判定され、ステップＳ３０４へ進む。ストップボタンが押圧されない場合はステップＳ３０３が否定判定され、ステップＳ３０６へ進む。
【００３８】
ステップＳ３０４では、地図の遷移を停止させて地図を静止させる。ステップＳ３０５では、縮尺変更ボタンおよびスクロールボタンを表示モニタ１６に表示させる。縮尺変更ボタンは、静止させた地図に対する操作のうち、縮尺の変更を選択するためのボタンである。スクロールボタンは、静止させた地図に対する操作のうち、スクロールを選択するためのボタンである。図７（ｂ）を参照して縮尺変更ボタンおよびスクロールボタンの例を説明する。図７（ｂ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示履歴として表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともに縮尺変更ボタン２４Ａおよびスクロールボタン２４Ｂが表示される。ステップＳ３０５の次はステップＳ３０７へ進む。
【００３９】
一方、ステップＳ３０６では、地図の遷移が終了したか否かを判定する。地図の遷移が終了した場合はステップＳ３０６が肯定判定され、表示履歴の表示処理を終了する。地図の遷移が終了していない場合はステップＳ３０６が否定判定され、ステップＳ３０３に戻る。
【００４０】
ステップＳ３０７では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、縮尺変更ボタンが押圧されたか否かを判定する。縮尺変更ボタンが押圧された場合はステップＳ３０７が肯定判定され、ステップＳ３０８へ進む。縮尺変更ボタンが押圧されない場合はステップＳ３０７が否定判定され、ステップＳ３０９へ進む。
【００４１】
ステップＳ３０８では、詳細ボタン、広域ボタンおよび終了ボタンを表示モニタ１６に表示させる。詳細ボタンは、地図の縮尺を詳細側に変更させるためのボタンであり、広域ボタンは、地図の縮尺を広域側に変更させるためのボタンである。終了ボタンは、表示履歴の表示処理を終了させるためのボタンである。図８（ａ）を参照して詳細ボタン、広域ボタンおよび終了ボタンの例を説明する。図８（ａ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示履歴として示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともに詳細ボタン２５Ａ、広域ボタン２５Ｂおよび終了ボタン２６が表示される。ステップＳ３０８の次はステップＳ３１０へ進む。
【００４２】
一方、ステップＳ３０９では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、スクロールボタンが押圧されたか否かを判定する。スクロールボタンが押圧された場合はステップＳ３０９が肯定判定され、図６のステップＳ４０１へ進む。スクロールボタンが押圧されない場合はステップＳ３０９が否定判定され、ステップＳ３０７に戻る。
【００４３】
ステップＳ３１０では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、詳細ボタンが押圧されたか否かを判定する。詳細ボタンが押圧された場合はステップＳ３１０が肯定判定され、ステップＳ３１１へ進む。詳細ボタンが押圧されない場合はステップＳ３１０が否定判定され、ステップＳ３１２へ進む。
【００４４】
ステップＳ３１１では、静止させた地図の縮尺を詳細側に１段階変更する。そして、ステップＳ３１０に戻る。
【００４５】
ステップＳ３１２では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、広域ボタンが押圧されたか否かを判定する。広域ボタンが押圧された場合はステップＳ３１２が肯定判定され、ステップＳ３１３へ進む。広域ボタンが押圧されない場合はステップＳ３１２が否定判定され、ステップＳ３１４へ進む。
【００４６】
ステップＳ３１３では、静止させた地図の縮尺を広域側に１段階変更する。そして、ステップＳ３１０に戻る。
【００４７】
ステップＳ３１４では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、終了ボタンが押圧されたか否かを判定する。終了ボタンが押圧された場合はステップＳ３１４が肯定判定され、表示履歴の表示処理を終了する。終了ボタンが押圧されない場合はステップＳ３１４が否定判定され、ステップＳ３１０に戻る。
【００４８】
図６のステップＳ４０１では、スクロール実行ボタンおよび終了ボタンを表示モニタ１６に表示させる。スクロール実行ボタンは、所定の方向に地図をスクロールさせるためのボタンであり、終了ボタンは、図５のステップＳ３０８で表示させる終了ボタンと同様に、表示履歴の表示処理を終了させるためのボタンである。図８（ｂ）を参照してスクロール実行ボタンおよび終了ボタンの例を説明する。図８（ｂ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示履歴として表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともに二等辺三角形のスクロール実行ボタン２７Ａ〜２７Ｈおよび終了ボタン２６が表示される。ユーザがスクロール実行ボタン２７Ａ〜２７Ｈを押圧すると、押圧されているスクロール実行ボタン２７Ａ〜２７Ｈの頂角の方向に地図２０Ａはスクロールされる。
【００４９】
図６のステップＳ４０２では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、スクロール実行ボタンが押圧されたか否かを判定する。スクロール実行ボタンが押圧された場合はステップＳ４０２が肯定判定され、ステップＳ４０３へ進む。スクロール実行ボタンが押圧されない場合はステップＳ４０２が否定判定され、ステップＳ４０４へ進む。
【００５０】
ステップＳ４０３では、押圧されているスクロール実行ボタンに応じて、静止させた地図をスクロールさせる。そして、ステップＳ４０２に戻る。
【００５１】
ステップＳ４０４では、タッチパネルコントロール部１１０で算出されたタッチパネル１９の押圧位置に基づいて、終了ボタンが押圧されたか否かを判定する。終了ボタンが押圧された場合はステップＳ４０４が肯定判定され、表示履歴の表示処理を終了する。終了ボタンが押圧されない場合はステップＳ４０４が否定判定され、ステップＳ４０２に戻る。
【００５２】
以上の第２の実施形態におけるナビゲーション装置は、第１の実施形態におけるナビゲーション装置１の作用効果のほかに、次のような作用効果を奏する。
（１）表示履歴情報に基づいて再現表示されている画面を静止させ、表示画面を静止させた後に、静止させた画面中の地図を操作するタッチパネル１９を備えるようにした。これにより、表示モニタ１６に過去に表示されていた地図から、さらに確認できる範囲を広げることができ、便利である。
【００５３】
（２）タッチパネル１９によって入力された地図の操作指示によって、地図の縮尺を変更するようにした。これにより、表示モニタ１６に過去に表示されていた地図について、詳細に調べたり、調べたい範囲を広げたりすることができ、便利である。
【００５４】
（３）タッチパネル１９によって入力された地図の操作指示によって、地図をスクロールするようにした。これにより、表示モニタ１６に過去に表示されていた地図から調べる範囲を移動することができ、便利である。
【００５５】
−第３の実施形態−
本発明の第３の実施形態におけるナビゲーション装置について説明する。第３の実施形態におけるナビゲーション装置は、表示履歴を表示しているときの地図の表示態様を、現在地周辺の地図を表示しているときの地図の表示態様と異なるようにしている。
【００５６】
第３の実施形態におけるナビゲーション装置の構成は、第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第３の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００５７】
次に、図９を参照して、第３の実施形態における地図の表示履歴表示処理について説明する。図９の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００５８】
図９のステップＳ１０８の次はステップＳ５０１へ進む。ステップＳ５０１では、表示履歴記憶装置１１３から読み出したデータ、つまり、現在地、地図の縮尺および地図の向きに基づいて、地図を遷移させて表示履歴を表示モニタ１６に表示させる。このときの地図の表示態様を、現在地検出装置１４で検出された現在地周辺の地図、つまりステップＳ１０５で表示させる地図の表示態様と異なるようにする。そして、ステップＳ１１０へ進む。
【００５９】
図１０を参照して、表示履歴を表示するときの地図の表示態様を、現在地検出装置１４で検出された現在地周辺の地図の表示態様と異なるようにする例を説明する。図１０（ａ）は、図３と同じ現在地周辺の地図２０Ａである。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともにリプレイボタン２２が表示される。図１０（ｂ）は、表示履歴を表示するときの現在地周辺の地図２０Ｂである。地図２０Ｂの背景色は、図１０（ａ）の地図２０Ａの背景色と異なるようにしている。
【００６０】
以上の第３の実施形態におけるナビゲーション装置は、第１の実施形態におけるナビゲーション装置１の作用効果のほかに、次のような作用効果を奏する。
ナビゲーション装置１の現在地を検出する現在地検出装置１４を備え、制御回路１１は、現在地検出装置１４によって検出された現在地周辺の地図を表示させる表示態様と、表示履歴情報に基づいて表示される地図の表示態様とを異なるようにして、表示モニタ１６に表示させるようにした。これにより、表示履歴を表示しているときの地図を、現在地検出装置１４によって検出された現在地周辺の地図であると、ユーザが誤認識するのを防止することができる。
【００６１】
−第４の実施形態−
本発明の第４の実施形態におけるナビゲーション装置について説明する。第４の実施形態におけるナビゲーション装置は、表示履歴を表示しているときの地図に表示される現在地の表示態様を、現在地周辺の地図を表示しているときの地図に表示されている現在地の表示態様と異なるようにしている。
【００６２】
第４の実施形態におけるナビゲーション装置の構成は、第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第４の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００６３】
次に、図１１を参照して、第４の実施形態における地図の表示履歴表示処理について説明する。図１１の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００６４】
図１１のステップＳ１０８の次はステップＳ６０１へ進む。ステップＳ６０１では、表示履歴記憶装置１１３から読み出したデータ、つまり、現在地、地図の縮尺および地図の向きに基づいて、地図を遷移させて表示モニタ１６に表示履歴を表示させる。このときの地図に表示された現在地マークの表示態様を、現在地検出装置１４で検出された現在地周辺の地図、つまりステップＳ１０５で表示させる地図に表示された現在地マークの表示態様と異なるようにする。そして、ステップＳ１１０へ進む。
【００６５】
図１２を参照して、表示履歴を表示するときの地図に表示された現在地マークの表示態様を、現在地検出装置１４で検出された現在地周辺の地図に表示された現在地マークの表示態様と異なるようにする例を説明する。図１２（ａ）は、図３と同じ現在地周辺の地図２０Ａである。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともにリプレイボタン２２が表示される。図１２（ｂ）は、表示履歴を表示するときの現在地周辺の地図２０Ａである。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ｂが、図１２（ａ）の現在地マーク２１Ａの表示色と異なる表示色で表示される。
【００６６】
以上の第４の実施形態におけるナビゲーション装置は、第１の実施形態におけるナビゲーション装置１の作用効果のほかに、次のような作用効果を奏する。
ナビゲーション装置１の現在地を検出する現在地検出装置１４を備え、制御回路１１は、現在地検出装置１４によって検出された現在地の表示態様と、表示履歴情報に基づいて表示される地図における現在地の表示態様とを異なるようにして、表示モニタ１６に表示させるようにした。これにより、表示履歴を表示しているときの地図を、現在地検出装置１４によって検出された現在地周辺の地図であると、ユーザが誤認識するのを防止することができる。
【００６７】
−第５の実施形態−
本発明の第５の実施形態におけるナビゲーション装置について説明する。第５の実施形態におけるナビゲーション装置は、車両が移動しているときの表示履歴を記憶するようにし、車両が移動していないときの表示履歴を記憶しない。
【００６８】
第５の実施形態におけるナビゲーション装置の構成は、第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第５の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００６９】
次に、図１３を参照して、第５の実施形態における地図の表示履歴表示処理について説明する。図１３の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００７０】
図１３のステップＳ１０５の次はステップＳ７０１へ進む。ステップＳ７０１では、車速センサ１４ｂによって検出される車速に基づいて、車両が移動しているか否かを判定する。車両が移動している場合はステップＳ７０１が肯定判定され、ステップＳ１０６へ進む。これにより、車両が移動している場合は表示履歴が表示履歴記憶装置１１３に記憶される。車両が移動していない場合はステップＳ７０１が否定判定され、ステップＳ１０７へ進む。これにより、車両が移動していない場合は表示履歴が表示履歴記憶装置１１３に記憶されない。
【００７１】
以上の第５の実施形態におけるナビゲーション装置は、第１の実施形態におけるナビゲーション装置１の作用効果のほかに、次のような作用効果を奏する。
ナビゲーション装置１４が移動しているか否かを検出する車速センサ１４ｂを備え、表示履歴記憶装置１１３は、車速センサ１４ｂによってナビゲーション装置１の移動が検出されるときは、地図の表示履歴を記憶し、車速センサ１４ｂによってナビゲーション装置１の移動が検出されないときは、地図の表示履歴を記憶しないようにした。これにより、表示履歴の記憶容量を小さくすることができる。
【００７２】
−第６の実施形態−
本発明の第６の実施形態におけるナビゲーション装置について説明する。第６の実施形態におけるナビゲーション装置は、ユーザにより時刻が入力されると、以前、その時刻に表示モニタに表示されていた地図を表示することができる。
【００７３】
第６の実施形態におけるナビゲーション装置の構成は、時刻を計測する不図示の時計を有している。それ以外は、第６の実施形態におけるナビゲーション装置の構成は第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第６の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００７４】
第６の実施形態では、表示履歴記憶装置１１３には、表示履歴として、現在地、地図の縮尺および地図の向きのほかに、地図が表示されていたときの時刻が記憶される。
【００７５】
次に、図１４を参照して、第６の実施形態における地図の表示履歴表示処理について説明する。図１４の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００７６】
図１４のステップＳ８０１では、時刻入力欄を表示モニタ１６に表示させる。時刻入力欄は、ユーザが時刻を入力するための入力欄である。図１５を参照して時刻入力欄の例を説明する。図１５（ａ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともに時刻入力欄２８Ａ〜２８Ｄが表示される。時刻入力欄２８Ａは、時刻のうちの１０桁の時の単位の時間を入力するための入力欄であり、時刻入力欄２８Ｂは時刻のうちの１桁の時の単位の時間を入力するための入力欄である。時刻入力欄２８Ｃは、時刻のうちの１０桁の分の単位の時間を入力するための入力欄であり、時刻入力欄２８Ｄは時刻のうちの１桁の分の単位の時間を入力するための入力欄である。
【００７７】
時間を入力するときは、図１５（ｂ）に示すように時刻入力欄２８Ａ〜２８Ｄを押圧する。その結果、時刻入力欄２８Ａ〜２８Ｄから、０〜９までの数字が羅列されたアップメニュー２９が表示される。アップメニュー２９に表示された数字を押圧すると、押圧された数字が時刻入力欄２８Ａ〜２８Ｄに入力される。
【００７８】
図１４のステップＳ８０１の次はステップＳ１０２へ進む。ステップＳ１０５の次はステップＳ８０２へ進む。ステップＳ８０２では、不図示の時計で時刻を計測する。ステップＳ８０３では、ステップＳ１０２で検出された車両の現在地、ステップＳ１０３で読み出された地図の縮尺、ステップＳ１０４で読み出された地図の向きおよびステップＳ８０２で計測された時刻を表示履歴記憶装置１１３に記憶させる。
【００７９】
ステップＳ８０４では、時刻入力欄から時刻が入力されたか否かを判定する。時刻が入力された場合はステップＳ８０４が肯定判定され、ステップＳ８０５へ進む。時刻が入力されていない場合はステップＳ８０４が否定判定され、ステップＳ１０２へ進む。ステップＳ８０５では、入力された時刻から１０秒間記憶された現在地、地図の縮尺および地図の向きを表示履歴記憶装置１１３から読み出す。そして、ステップＳ１０９へ進む。
【００８０】
以上の第６の実施形態におけるナビゲーション装置は、次のような作用効果を奏する。
表示履歴記記憶装置１１３は、表示履歴情報として、表示モニタ１６に表示されていた地図とともに、表示時刻を記憶し、制御回路１１は、タッチパネル１９を介して入力された時刻特定情報に基づいて、時刻表示情報により指定された時刻以降の地図を表示モニタ１６に表示させるようにした。これにより、表示モニタ１６に過去に表示されていた地図について時間を指定して確認することができるので、便利である。
【００８１】
−第７の実施形態−
本発明の第７の実施形態におけるナビゲーション装置について説明する。第７の実施形態におけるナビゲーション装置は、過去に通過した交差点を表示し、ユーザがその中から交差点を選択すると、選択された交差点を車両が通過したときに表示モニタに表示されていた地図を表示する。
【００８２】
第７の実施形態におけるナビゲーション装置の構成は、第１の実施形態におけるナビゲーション装置１の構成とほぼ同一であるので、第７の実施形態におけるナビゲーション装置の構成の説明は省略する。
【００８３】
第７の実施形態では、表示履歴記憶装置１１３には、表示履歴として、車両の現在地、地図の縮尺および地図の向きのほかに、車両が交差点を通過した場合、交差点の情報が記憶される。
【００８４】
次に、図１６および図１７を参照して、第７の実施形態における地図の表示履歴表示処理について説明する。図１６および図１７の処理は、表示モニタ１６に地図が表示されるとスタートするプログラムであり、制御回路１１で実行される。第１の実施形態と同様に、地図の縮尺および地図の向きは予め設定されており、その設定の情報はＲＡＭ１３に記憶されているものとして説明する。図２の処理と同一の処理については同一の符号を付し、図２の処理と異なる部分を主に説明する。
【００８５】
図１６のステップＳ１０５の次はステップＳ９０１へ進む。ステップＳ９０１では、車両が交差点を通過したか否かを判定する。車両が交差点を通過した場合はステップＳ９０１が肯定判定され、ステップＳ９０２へ進む。車両が交差点を通過していない場合はステップＳ９０１が否定判定され、ステップＳ１０６へ進む。
【００８６】
ステップＳ９０２では、ステップＳ１０２で検出された車両の現在地、ステップＳ１０３で読み出された地図の縮尺、ステップＳ１０４で読み出された地図の向き、およびステップＳ９０１で通過した交差点の情報を表示履歴記憶装置１１３に記憶させる。そして、ステップＳ１０７へ進む。
【００８７】
ステップＳ１０７が肯定判定されると、図１７のステップＳ１００１へ進む。ステップＳ１００１では、交差点選択画面を表示モニタ１６に表示させる。図１８を参照して交差点選択画面の例を説明する。図１８は、表示モニタ１６の画面を示す図であり、画面には交差点選択画面３０が表示されている。交差点選択画面３０には、車両が過去に通過した交差点について、その交差点の名称が記載されたボタン３１Ａ〜３１Ｅが並べて表示される。ユーザがボタン３１Ａ〜３１Ｅを押圧すると、押圧されたボタン３１Ａ〜３１Ｅに記載されている交差点が選択される。
【００８８】
図１７のステップＳ１００２では、交差点選択画面から交差点が選択されたか否かを判定する。交差点が選択された場合はステップＳ１００２が肯定判定され、ステップＳ１００３へ進む。交差点が選択されない場合はステップＳ１００２を繰り返す。ステップＳ１００３では、選択された交差点を通過する前の５秒から、選択された交差点を通過した後の５秒までの間に記憶された、現在地、地図の縮尺および地図の向きを表示履歴記憶装置１１３から読み出す。そして、ステップＳ１０９へ進む。
【００８９】
以上の第７の実施形態におけるナビゲーション装置は、次のような作用効果を奏する。
ナビゲーション装置１の現在地を検出する現在地検出装置１４と、ユーザに交差点を選択させるための選択画面を表示モニタ１６に表示させる制御回路１１とを備え、表示履歴記憶装置１１３は、表示履歴情報として、表示モニタ１６に表示されていた地図とともにナビゲーション装置１が通過した交差点を記憶し、表示履歴記憶装置１１３によって記憶されている交差点が選択画面に表示されると、制御回路１１は、ユーザにより選択された交差点を通過したときの地図を表示させるようにした。これにより、表示モニタ１６に過去に表示されていた地図について交差点を指定して確認することができるので、便利である。
【００９０】
以上の実施形態を次のように変形することができる。
−変形例１−
平面地図として表示モニタに表示されていた地図の表示履歴を表示するとき、鳥瞰図表示の地図や立体地図として表示するようにしてもよい。また、鳥瞰図表示の地図として表示モニタに表示されていた地図の表示履歴を表示するとき、平面地図や立体地図として表示するようにしてもよい。さらに、立体地図として表示モニタに表示されていた地図の表示履歴を表示するとき、平面地図や鳥瞰図表示の地図立体地図として表示するようにしてもよい。これにより、ユーザの見やすい地図の表示形態で地図の表示履歴を表示することができ、便利である。
【００９１】
−変形例２−
第２の実施形態では、表示履歴で遷移させている地図を静止させた地図に対して行うことができる操作は、地図の縮尺変更、地図のスクロールに限定されない。また、第２の実施形態では、表示履歴で遷移させている地図を静止させた地図に対して、地図の縮尺変更の操作および地図のスクロールの操作を行うことができるが、２つの操作のうちの一方の操作のみ行えるようにしてもよい。
【００９２】
−変形例３−
第６の実施形態では、時刻を入力するようにした。しかし、表示モニタ１６に表示されていたときの時間を指定できれば、入力する時間は時刻に限定されない。たとえば、現在の時刻から所定時間前に表示モニタに表示されていた地図の表示履歴を表示させるために、その所定時間を入力させるようにしてもよい。
【００９３】
図１９を参照して、現在から所定時間前に表示モニタに表示されていた地図の表示履歴を表示させるための時間入力欄を説明する。図１９（ａ）は、表示モニタ１６の画面を示す図であり、画面には現在地周辺の地図２０Ａが表示されている。地図２０Ａ上には、車両の現在地を示す現在地マーク２１Ａとともに時間入力欄２８Ｅ，２８Ｆが表示される。時間入力欄２８Ｅは、１０桁の分の単位の時間を入力するための入力欄であり、時間入力欄２８ＦＢは１桁の分の単位の時間を入力するための入力欄である。
【００９４】
時間を入力するときは、図１９（ｂ）に示すように時刻入力欄２８Ｅ，２８Ｆを押圧する。その結果、時刻入力欄２８Ｅ，２８Ｆから、０〜９までの数字が羅列されたアップメニュー２９が表示される。アップメニュー２９に表示された数字を押圧すると、押圧された数字が時間入力欄２８Ｅ，２８Ｆに入力される。
【００９５】
たとえば、時間入力欄２８Ｅ，２８Ｆに「１２」と入力すると、現在の時刻に対して１２分前の時刻から、その時刻の１０秒後の時刻までに表示モニタに表示されていた地図の表示履歴が表示モニタに表示される。
【００９６】
−変形例４−
第７の実施形態では、表示履歴記憶装置１１３は、表示履歴として、車両の現在地、地図の縮尺、地図の向き、および、車両が通過した交差点の情報を記憶するようにしたが、さらに、車両が交差点を通過してときの時刻を記憶するようにしてもよい。これにより、車両が通過して交差点の名称を知らない場合であっても、通過したとき時刻を指定することによって交差点を選択できるので、便利である。
【００９７】
−変形例５−
第７の実施形態では、交差点を選択できるようにしたが、交差点に替えて、または交差点とともに、車両が側を通過したビルなどのランドマークを選択できるようにしてもよい。交差点の名称を覚えていなくてもランドマークを覚えていれば、表示履歴を表示させたい地図を指定できるので、便利である。この場合、車両がランドマークの側を通過すると、表示履歴記憶装置１１３は、車両が側を通過したランドマークの情報を記憶する。また、交差点選択画面と同じような、ランドマークを選択する画面を表示モニタに表示する。
【００９８】
−変形例６−
本発明は、地図表示装置であればナビゲーション装置に限定されない。たとえば、本発明は、携帯型ナビゲーション装置や地図表示機能を有する携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）にも適用できる。
【００９９】
実施形態と変形例の一つ、もしくは複数を組み合わせることも可能である。変形例同士をどのように組み合わせることも可能である。
【０１００】
以上の説明はあくまで一例であり、発明は、上記の実施形態に何ら限定されるものではない。
【符号の説明】
【０１０１】
１  ナビゲーション装置
１１  制御回路
１４  現在地検出装置
１４ｂ  車速センサ
１６  表示モニタ
１９  タッチパネル
２０Ａ，２０Ｂ  地図
２１Ａ，２１Ｂ  現在地マーク
２２  リプレイボタン
２３  ストップボタン
２４Ａ  縮尺変更ボタン
２４Ｂ  スクロールボタン
２５Ａ  詳細ボタン
２５Ｂ  広域ボタン
２６  終了ボタン
２７Ａ〜２７Ｈ  スクロール実行ボタン
２８Ａ〜２８Ｄ  時刻入力欄
２８Ｅ，２８Ｆ  時間入力欄
３０  交差点選択画面
１１０  タッチパネルコントロール部
１１３  表示履歴記憶装置
【図１】
2011058876.tif 000003
【図２】
2011058876.tif 000004
【図３】
2011058876.tif 000005
【図４】
2011058876.tif 000006
【図５】
2011058876.tif 000007
【図６】
2011058876.tif 000008
【図７】
2011058876.tif 000009
【図８】
2011058876.tif 000010
【図９】
2011058876.tif 000011
【図１０】
2011058876.tif 000012
【図１１】
2011058876.tif 000013
【図１２】
2011058876.tif 000014
【図１３】
2011058876.tif 000015
【図１４】
2011058876.tif 000016
【図１５】
2011058876.tif 000017
【図１６】
2011058876.tif 000018
【図１７】
2011058876.tif 000019
【図１８】
2011058876.tif 000020
【図１９】
2011058876.tif 000021