(57)【特許請求の範囲】
【請求項１】
地図として表示されるデータを読み出す読み出し手段と、
自車の走行位置を検出する検出手段と、
所定の画像データおよびデータテーブルを収容した記録媒体から上記画像データおよび上記データテーブルを読み出す読み出し手段と、
第１の動作モードおよび第２の動作モードを選択して動作を制御する制御手段と
を有し、
上記画像データは、所定のルートにおける出発地点、経由地点および目的地点の各地点に関連する画像データとされ、
上記データテーブルは、上記画像データの、上記記録媒体における収容位置を示すポインタと、上記出発地点から上記各地点までの距離に関連するデータとの対応テーブルとされ、
上記制御手段は、
第１の動作モードの場合には、
上記検出手段の検出した結果にしたがって、上記地図として表示されるデータを取り出し、
この取り出したデータによりディスプレイに自車位置を含む地図を表示し、
第２の動作モードの場合には、
少なくとも自車の走行距離で上記データテーブルを検索して上記ポインタのうち、上記自車の走行距離に対応したポインタを取り出し、
この取り出したポインタの示す収容位置から、そこに収容されている画像データを取り出し、
この取り出した画像データにより対応する画像をディスプレイに表示する
ようにしたナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
上記記録媒体は、上記画像データと組となる音声データをも有し、
上記データテーブルは、上記音声データの、上記記録媒体における収容位置を示すポインタをも有し、
上記第２の動作モードの場合には、
自車の走行距離で上記データテーブルを検索して上記ポインタのうち、上記自車の走行距離に対応したポインタを取り出し、
この取り出したポインタの示す収容位置から、そこに収容されている画像データおよび音声データを取り出し、
この取り出した画像データにより対応する画像を上記ディスプレイに表示するとともに、
上記取り出した音声データにより対応する音声を出力する
ようにしたナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
上記記録媒体は、上記画像データおよび上記音声データと組となるテキストデータをも有し、
上記データテーブルは、上記テキストデータの、上記記録媒体における収容位置を示すポインタをも有し、
上記第２の動作モードの場合には、
自車の走行距離で上記データテーブルを検索して上記ポインタのうち、上記自車の走行距離に対応したポインタを取り出し、
この取り出したポインタの示す収容位置から、そこに収容されている画像データ、音声データおよびテキストデータを取り出し、
この取り出した画像データおよびテキストデータにより対応する画像あるいは説明文を上記ディスプレイに表示するとともに、
上記取り出した音声データにより対応する音声を出力する
ようにしたナビゲーション装置。
【請求項４】
請求項１、請求項２あるいは請求項３に記載のナビゲーション装置において、
上記出発地点から上記各地点までの距離に関連するデータは、上記出発地点を起点とし、対応する地点までの距離を示すデータである
ようにしたナビゲーション装置。
【請求項５】
請求項１、請求項２あるいは請求項３に記載のナビゲーション装置において、
上記出発地点から上記各地点までの距離に関連するデータは、上記各地点間の距離を加算することにより形成された上記出発地点を起点とし、対応する地点までの距離を示すデータである
ようにしたナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ナビゲーション装置に関する。
【０００２】
【従来の技術】
一般に、車載用のナビゲーション装置は、ＤＶＤ−ＲＯＭなどから地図データを読み出し、この地図データによりディスプレイに地図を表示するとともに、その地図に、自車位置を表示したり、これから走行するべき道路を指示するようにしている。
【０００３】
【発明が解決しようとする課題】
ところが、車両にナビゲーション装置を搭載していても、例えば、高速道路の走行が長い時間続くような場合や熟知している道路のような場合には、ナビゲーション装置の地図表示機能やナビゲーション機能は、不要なことが多い。したがって、その場合には、ナビゲーション装置は、実質的に稼働していないことと等価であり、ユーザは装置のコストに見合った恩恵を受けていないことになる。
【０００４】
この発明は、ナビゲーション装置にエンタテイメント性を持たせることにより、そのような問題点を解決しようとするものである。
【０００５】
【課題を解決するための手段】
この発明においては、例えば、
地図として表示されるデータを読み出す読み出し手段と、
自車の走行位置を検出する検出手段と、
所定の画像データおよびデータテーブルを収容した記録媒体から上記画像データおよび上記データテーブルを読み出す読み出し手段と、
第１の動作モードおよび第２の動作モードを選択して動作を制御する制御手段と
を有し、
上記画像データは、所定のルートにおける出発地点、経由地点および目的地点の各地点に関連する画像データとされ、
上記データテーブルは、上記画像データの、上記記録媒体における収容位置を示すポインタと、上記出発地点から上記各地点までの距離に関連するデータとの対応テーブルとされ、
上記制御手段は、
第１の動作モードの場合には、
上記検出手段の検出した結果にしたがって、上記地図として表示されるデータを取り出し、
この取り出したデータによりディスプレイに自車位置を含む地図を表示し、
第２の動作モードの場合には、
少なくとも自車の走行距離で上記データテーブルを検索して上記ポインタのうち、上記自車の走行距離に対応したポインタを取り出し、
この取り出したポインタの示す収容位置から、そこに収容されている画像データを取り出し、
この取り出した画像データにより対応する画像をディスプレイに表示する
ようにしたナビゲーション装置
とするものである。
したがって、ナビゲーション装置として使用しない場合には、仮想の走行ルートを仮想的にドライブ旅行しているかのような表示が行われる。
【０００６】
【発明の実施の形態】
図１は、この発明によるナビゲーション装置の一例を示し、これは、その制御手段がマイクロコンピュータにより構成されている。
【０００７】
すなわち、符号１１はそのマイクロコンピュータのＣＰＵであり、このＣＰＵ１１には、プログラム用のＲＯＭ１２と、ワークエリア用のＲＡＭ１３とがシステムバス１９を通じて接続されている。この場合、ＲＯＭ１２には、ナビゲーション機能や地図表示機能などを実現するためのプログラムが書き込まれているとともに、例えば図２に示すルーチン１００も書き込まれている。なお、このルーチン１００の詳細については、後述するが、図２においては、この発明に関係する部分を抜粋して示している。
【０００８】
さらに、ＣＰＵ１１には、各種のデータを保存しておくための不揮発性のメモリ、例えばフラッシュメモリ１４と、日付および時刻を計時する時計回路１５とが、システムバス１９を通じて接続されている。また、入力操作デバイスとして例えばプッシュスイッチにより構成された各種の操作キー１６が設けられ、この操作キー１６がキーインターフェイス回路１７を通じてシステムバス１９に接続されている。
【０００９】
そして、図１のナビゲーション装置は、地図データを有する記録媒体としてＤＶＤ−ＲＯＭ３０を使用する場合であり、したがって、このＤＶＤ−ＲＯＭ３０は、ナビゲーションに必要な各種の地図データ、例えば、地図を表示するためのデータやマップマッチングのための道路のデータなどを有している。
【００１０】
また、ＤＶＤ−ＲＯＭ３０から上述のデータを読み出すためのＤＶＤ−ＲＯＭドライブ装置２１が設けられ、このドライブ装置２１がシステムバス１９に接続される。
【００１１】
さらに、航法衛星、例えばＧＰＳ衛星からの電波を受信するＧＰＳユニット（受信回路）２２が設けられ、ＧＰＳユニット２２からは、自車の位置などを示すデータが取り出され、このデータがシステムバス１９に供給される。また、自車の走行速度を検出する車速センサ２３が設けられ、その出力信号がシステムバス１９に供給される。さらに、自律航法ユニット、例えばジャイロ２４が設けられ、このジャイロ２４からは自車の移動方向などを示すデータが取り出され、このデータがシステムバス１９に供給される。
【００１２】
また、表示デバイス、例えばカラーＬＣＤ２６がＬＣＤコントローラ回路２５を通じてシステムバス１９に接続されている。さらに、システムバス１９には、サウンド回路２７が接続されて音声信号が取り出され、この音声信号がアンプ２８を通じてスピーカ２９に供給される。
【００１３】
そして、この発明においては、車両の実際の走行を仮想の走行ルートにおける仮想の走行に見立て、その仮想の走行ルートについて、走行につれて各種の案内を行うようにしている。
【００１４】
このため、例えばＤＶＤ−ＲＯＭ３０に、仮想のドライブ旅行における走行ルートの情報と、その走行ルートで見ることのできる風景などのデータとが用意される。
【００１５】
すなわち、ＤＶＤ−ＲＯＭ３０には、世界各地を例えば車でドライブ旅行するときの走行ルートについて、その出発地点、経由地点および目的地点の各地点に関する画像を表示するための画像データと、各地点に関する情報を文字および音声により説明するためのテキストデータおよび音声データとが用意される。なお、その走行ルートは、実在するルートだけでなく、実際には車両の走行が不可能なルートであってもよい。
【００１６】
また、ＤＶＤ−ＲＯＭ３０には、例えば図３に示すように、複数の旅行テーブルTBL1〜TBLnも用意される。この旅行テーブルTBLi（ｉ＝１〜ｎ）は、上記の走行ルートについての情報を有するものである。例えば、第１番目の旅行テーブルTBL1は、走行ルートが「アフリカ編」であり、出発地点「エジプト」から目的地点「象牙海岸」に至るルートであるとともに、途中の経由地点が「ガザ」、「サハラ砂漠」、・・・である。
【００１７】
さらに、旅行テーブルTBLiは、そのテーブルTBLiが対応する走行ルートにおける地点ごとに、「地点ＩＤ」および「地点名称」を有する。この場合、「地点ＩＤ」は、各地点を識別するとともに、出発地点からの順序を示すためのものである。また、「地点名称」は、地点ＩＤが示す地点の名称である。
【００１８】
さらに、テーブルTBLiは、地点ごとに、「画像データへのポインタ」、「テキストデータへのポインタ」および「音声データへのポインタ」を有する。この場合、「画像データへのポインタ」は、ＤＶＤ−ＲＯＭ３０における画像データの収納エリアの先頭アドレスを示すものである。同様に、「テキストデータへのポインタ」および「音声データへのポインタ」は、ＤＶＤ−ＲＯＭ３０におけるテキストデータおよび音声データの収納エリアの先頭アドレスをそれぞれ示すものである。
【００１９】
例えば、テーブルTBL1の「地点ＩＤ＝３」の場合には、対応する地点「サハラ砂漠」の画像データ、テキストデータおよび音声データが、ＤＶＤ−ＲＯＭ３０のアドレス「03:11:11」、「03:22:22」および「03:33:33」からそれぞれ始まっていることを示している。
【００２０】
また、テーブルTBLiは、地点ごとに、対応する走行ルートにおいて、出発地点を起点として該当する地点までの距離を示す「出発地点からの距離」のデータも有する。
【００２１】
さらに、テーブルTBLiは、対応する走行ルートに付けられた「ルートの名称」、そのテーブルTBLiを識別するための「旅行テーブルＩＤ」、対応する走行ルートに含まれる地点の数を示す「地点数」のデータを有する。
このような構成によれば、図１の装置は次のような動作を行う。
【００２２】
〔通常モード〕
これは、通常のナビゲーション装置として動作する場合である。そして、この場合には、ＧＰＳユニット２２、車速センサ２３およびジャイロ２４の出力信号がＣＰＵ１１により処理されて自車位置が判別され、ＤＶＤ−ＲＯＭ３０から自車位置を含む地図の地図データが読み出される。
【００２３】
そして、この読み出された地図データにしたがって、ＬＣＤ２６には、例えば図４Ａに示すように、自車位置付近を中心とする電子地図が表示されるとともに、その自車位置に自車を示すマークが表示される。こうして、図１の装置は通常のナビゲーション装置として動作し、地図表示機能あるいはナビゲーション機能が実現される。
【００２４】
〔仮想旅行モード〕
これは、実際の走行を仮想の走行ルートにおける走行に見立て、その仮想の走行ルートにおける案内を行うモードである。
【００２５】
すなわち、いま、ＤＶＤ−ＲＯＭ３０に用意されている走行ルートのうち、「アフリカ編」（テーブルTBL1）があらかじめ選択されているとする。そして、キー１６のうちの所定のキーを操作して表示を仮想旅行モードに切り換えると、ＣＰＵ１１の処理が仮想旅行ルーチン１００のステップ１０１からスタートし、次にステップ１０２において、旅行テーブルTBL1〜TBLnのうち、「アフリカ編」に対応する旅行テーブルTBL1が選択される。また、この旅行テーブルTBL1を選択した状態で以前に走行したときの総走行距離ＤVTが、フラッシュメモリ１４から読み出される。
【００２６】
続いて、ステップ１１１において、変数ΔＤが０にクリアされる。この変数ΔＤは、ステップ１１１が実行されてからの車両の走行距離を示すもので、図示はしないルーチンあるいは手段により、車両の走行につれて更新されていく。なお、この走行距離ΔＤは、例えば、時計回路１５の示す時間と、車速センサ２３の示す速度とから求めることができる。
【００２７】
次に、ステップ１１２において、総走行距離ＤVTにより、ステップ１０２で選択された旅行テーブルTBL1が検索され、仮想の走行ルートにおける現在位置が判別される。すなわち、旅行テーブルTBL1の「出発地点からの距離」と総走行距離ＤVTとが比較され、「出発地点からの距離」＜ＤVTで、かつ、「出発地点からの距離」が総走行距離ＤVTに最も近い「地点ＩＤ」が選択される。例えば、ＤVT＝350ｋｍとすれば、「地点ＩＤ＝３」が上記の条件を満たすので、「地点ＩＤ」 として「３」が選択される。
【００２８】
続いて、ステップ１１３において、テーブルTBL1の「画像データへのポインタ」、「テキストデータへのポインタ」および「音声データへのポインタ」のうち、ステップ１１２により選択された「地点ＩＤ」と組になっている「画像データへのポインタ」、「テキストデータへのポインタ」および「音声データへのポインタ」が取り出される。例えば、「地点ＩＤ＝３」であれば、各ポインタとして、「03:11:11」、「03:22:22」および「03:33:33」が取り出される。
【００２９】
そして、次のステップ１１４において、ＤＶＤ−ＲＯＭ３０のうち、ステップ１１３により取り出されたポインタの示すアドレスから画像データおよびテキストデータが読み出され、この読み出された画像データおよびテキストデータがＬＣＤコントローラ回路２５に供給される。
【００３０】
したがって、その読み出された画像データおよびテキストデータにより、ＬＣＤ２６には、「地点ＩＤ＝３」の地点「サハラ砂漠」に関する画像および説明文が、例えば図４Ｂに示すように表示される。すなわち、図４Ｂは、２画面表示の場合であり、ＬＣＤ２６の表示画面の右半分に、現在仮想的に走行している「サハラ砂漠」に関する画像が表示されるとともに、その説明文が表示される。また、左半分には、〔通常のモード〕と同様の処理により実際に走行している地域の地図が表示される。
【００３１】
次に、ステップ１１５において、ＤＶＤ−ＲＯＭ３０のうち、ステップ１１３により取り出されたポインタの示すアドレスから音声データが読み出され、この読み出された音声データがサウンド回路２７に供給される。したがって、その読み出された音声データにより、スピーカ２９からは、「地点ＩＤ＝３」の地点「サハラ砂漠」を説明する音声が出力される。すなわち、「サハラ砂漠」について、音声によっても案内される。
【００３２】
そして、この音声の説明が終了すると、処理はステップ１１６に進み、このステップ１１６において、例えば３分間の時間待ちが行われ、この期間、例えば図４Ｂの表示が続行され、その後、ステップ１１７において、いったん〔通常モード〕に切り換えられ、例えば図４Ａのような通常の表示とされる。
【００３３】
続いて、ステップ１２１において、所定の期間、例えば１時間のタイマがスタートされ、次にステップ１２２において、ユーザが所定のキー操作をしたかどうかが判別され、そのようなキー操作をしていないときには、処理はステップ１２２からステップ１２３に進んでステップ１２１によりスタートしたタイマが終了時間になったかどうかが判別され、終了時間になっていないときには、処理はステップ１２３からステップ１２２に戻る。
【００３４】
したがって、ユーザが所定のキー操作をしない場合には、ステップ１２１により設定されたタイマが終了するまでの１時間、ステップ１２２、１２３が繰り返されることになる。また、この期間、〔通常モード〕の表示が行われていることになる。
【００３５】
そして、ステップ１２２、１２３が繰り返されている期間に、ステップ１２１により設定されたタイマが終了すると、これがステップ１２３により検出されて処理はステップ１２３からステップ１２４に進む。
【００３６】
すると、このとき、ステップ１１１によりクリアされた走行距離ΔＤが、ステップ１１２〜１２３が実行されている間に、車両の走行につれて変化している。そこで、ステップ１２４において、その走行距離ΔＤが総走行距離ＤVTに加算され、総走行距離ＤVTは、このステップ１２４が実行された時点における値に更新される。そして、この更新された総走行距離ＤVTが、ステップ１２５において、フラッシュメモリ１４に書き込まれる。なお、この書き込まれた総走行距離ＤVTは、次回、ステップ１０２が実行されるときに使用される。
【００３７】
続いて、ステップ１２６において、装置を〔通常モード〕に切り換えるキー操作が行われたかどうかが判別され、行われていないときには、処理はステップ１２６からステップ１１１に戻る。
【００３８】
したがって、以後、ステップ１１１〜１２６が繰り返されることになるので、車両の走行につれて約１時間ごとに変数ΔＤにより総走行距離ＤVTが更新されていくことになる。そして、この更新ごとに、その総走行距離ＤVTに対応した画像データ、テキストデータおよび音声データがＤＶＤ−ＲＯＭ３０から読み出され、その総走行距離ＤVTに対応した場所の画像および説明文が表示されるとともに、音声による案内が行われることになる。
【００３９】
例えば、「アフリカ編」の場合であれば、出発時に（地点ＩＤ＝１）、エジプトの地図や風景の画像と、エジプトに関する説明文とが、ＬＣＤ２６に表示されるとともに、音声による案内も行われる。そして、総走行距離ＤVTが100ｋｍを 越えると（地点ＩＤ＝２）、ガザのピラミッドの画像と説明文とが表示され、音声による案内も行われる。
【００４０】
そして、以後、総走行距離ＤVTが各地点までの距離を越えるごとに（かつ、約１時間ごとに）、画像、説明文および音声の案内が、その地点のものに変更されていく。そして、総走行距離ＤVTが5300ｋｍを越えると（地点ＩＤ＝54）、象牙海岸の画像と説明文とが表示されるとともに、音声による案内も行われ、アフリカ編の仮想ドライブを終了する。
【００４１】
こうして、〔仮想旅行モード〕を選択すると、実際の走行位置が、旅行テーブルTBLiに用意されている走行ルートにおける走行位置と見なされ、その仮想の走行位置についての案内が、画像、説明文および音声により実現される。
【００４２】
なお、ステップ１２２、１２３が繰り返されている場合には、ステップ１１７により一時的に〔通常モード〕の表示となっているが、このとき、ユーザがキー１６のうちの所定のキーを操作すると、これがステップ１２２により判別され、処理はステップ１２２からステップ１２４に進む。したがって、この場合には、処理は直ちにステップ１２４からステップ１２５、１２６、１１１〜１１３を通じてステップ１１４に進むので、ユーザがキー操作をした時点における走行位置についての案内が、画像、説明文および音声により行われることになる。
【００４３】
また、ステップ１２６において、装置を〔通常モード〕に切り換えるキー操作が行われていたときには、処理はステップ１２６からステップ１３１に進み、このルーチン１００を終了する。したがって、以後、装置の動作は〔通常モード〕となる。
【００４４】
〔まとめ〕
図１のナビゲーション装置は、地図表示機能やナビゲーション機能などが不要な場合、実際の走行位置が仮想の走行ルートにおける走行位置と見なされ、その仮想の走行位置についての案内が、画像、説明文および音声により行われる。したがって、ナビゲーション装置にエンタテイメント性を持たせることができ、地図表示機能やナビゲーション機能などが不要な場合でも、ナビゲーション装置を有効に使うことができる。
【００４５】
また、テーブルTBLi、画像、説明文および音声のデータとして、例えば国内の観光地に行くときのテーブルおよびデータを用意しておけば、その観光地に行く途中の風景などを事前に知ることもでき、実際に行くときの参考とすることができる。
【００４６】
しかも、〔仮想旅行モード〕は、これまでのナビゲーション装置にソフトウエアを追加するだけで実現することができる。
【００４７】
〔その他〕
上述においては、実際の走行距離と、仮想のルート上の走行距離とが１対１で対応している場合であるが、例えば、上記の「アフリカ編」における全行程を、東名高速道路の東京から名古屋までの全行程に対応させ、東京から名古屋に向かうにつれて「エジプト」から「象牙海岸」までの各地点の案内を行うようにすることもできる。
【００４８】
また、上述においては、〔仮想旅行モード〕のときに必要なデータ（テーブルTBL1〜TBLn、画像データ、テキストデータおよび音声データなど）が、〔通常モード〕のときに必要なデータの収納されているＤＶＤ−ＲＯＭ３０に、収納されているとしたが、別個のＤＶＤ−ＲＯＭに収納されていてもよく、あるいは半導体メモリカードなどの別の媒体に収納されていてもよい。
【００４９】
さらに、ルーチン１００をＲＯＭ１２に用意する代わりに、ＤＶＤ−ＲＯＭ３０に用意しておき、ＲＡＭ１３にロードして実行することもできる。また、〔仮想旅行モード〕および〔通常モード〕のときに必要なデータをＤＶＤ−ＲＯＭ３０に用意しないで、ハードディスク装置などの記憶媒体に用意しておくこともできる。
【００５０】
また、上述においては、〔仮想旅行モード〕の場合、仮想の走行位置の案内を、ステップ１２１〜１２３により約１時間ごとに行うようにしているが、所定の走行距離ごとに行うこともできる。さらに、総走行距離ＤVTが「出発地点からの距離」を越えたときには、直ちに該当する地点の案内を行うこともできる。また、テーブルTBLiにおける「出発地点からの距離」を各地点間の距離とし、この各地点間の距離を積算することにより出発地点を起点とする距離を得ることもできる。
【００５１】
さらに、上述においては、〔仮想旅行モード〕の場合、図４Ｂのように２画面表示としたが、例えば図４Ｂの右半分の画面に対応する画面を１画面表示する、すなわち、仮想的に走行中の地域やルートなどについてのみ表示し、現在実際に走行している地域の地図は表示しないようにしてもよい。
【００５２】
この明細書で使用している略語の一覧
ＣＰＵ        ：Central Processing Unit
ＤＶＤ−ＲＯＭ：Digital Versatile Disc ROM
ＧＰＳ        ：Global Positioning System
ＬＣＤ        ：Liquid Crystal Display；液晶表示素子
ＲＡＭ        ：Random Access Memory；ラム
ＲＯＭ        ：Read Only Memory；ロム
【００５３】
【発明の効果】
この発明によれば、これまでのナビゲーション装置にソフトウエアを追加するだけで、そのナビゲーション装置にエンタテイメント性を持たせることができる。
【図面の簡単な説明】
【図１】この発明の一形態を示す系統図である。
【図２】この発明の一形態を示すフローチャートである。
【図３】この発明に使用できるデータテーブルの一形態を示す図である。
【図４】この発明における表示例を示す図である。
【符号の説明】
１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…フラッシュメモリ、１５…時計回路、１６…操作キー、１７…キーインターフェイス回路、１９…システムバス、２１…ＤＶＤ−ＲＯＭドライブ装置、２２…ＧＰＳユニット、２３…車速センサ、２４…ジャイロ、２５…ＬＣＤコントローラ回路、２６…ＬＣＤ、２７…サウンド回路、２８…アンプ、２９…スピーカ、３０…ＤＶＤ−ＲＯＭ、１００…仮想旅行ルーチン、TBL1〜TBLn…旅行テーブル
【図１】
0004344901.tif 000002
【図２】
0004344901.tif 000003
【図３】
0004344901.tif 000004
【図４】
0004344901.tif 000005