(57)【要約】【課題】施設に関連付けられたバルーンアイコンをより目立つようにする。【解決手段】車両用ナビゲーション装置は、操作部を用いたスクロールの指示を受けることに基づいて、バルーンアイコン３５、３８、４１を、その操作部の操作に基づいて決まるスクロールの目標中心点の方向に向けて傾けた上で、地図スクロールを実行させる。【選択図】図５
2007133041.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置を制御することで、地図の一部を前記画像表示装置の表示画面に表示させると共に移動画像を前記地図上の位置と視覚的に関連付けて前記表示画面に表示させる表示制御手段と、
前記移動画像を、前記表示画面内において前記地図に対して移動させる移動制御手段と、を備えた地図表示制御装置。
【請求項２】
前記移動制御手段は、前記移動画像を、前記表示画面中により入りやすくなる方向に移動させることを特徴とする請求項１に記載の地図表示制御装置。
【請求項３】
前記移動制御手段は、前記地図のうち前記表示画面に表示させる表示部分を、前記地図上の一方向に沿ってずらすずらし制御を行うと共に、前記移動画像を、前記表示画面中により入りやすくなる方向に移動させることを特徴とする請求項１に記載の地図表示制御装置。
【請求項４】
前記移動制御手段は、前記ずらし制御を行うと共に、前記ずらし制御の結果前記表示画面の中心に表示される前記地図中の一点に近づくよう、前記移動画像を移動させることを特徴とする請求項３に記載の地図表示制御装置。
【請求項５】
前記移動制御手段は、前記ずらし制御を行うと共に、前記地図に対して前記一方向に前記移動画像を移動させることを特徴とする請求項３に記載の地図表示制御装置。
【請求項６】
前記移動制御手段は、前記ずらし制御の終了から基準時間経過後に、前記移動画像を前記ずらし制御の開始前の前記地図に対する位置に戻すことを特徴とする請求項３ないし５のいずれか１つに記載の地図表示制御装置。
【請求項７】
前記移動制御手段は、前記ずらし制御と共に行う前記移動画像の移動距離を、前記ずらし制御における前記地図の前記表示部分がずれる速度に基づいて決定することを特徴とする請求項３ないし６のいずれか１つに記載の地図表示制御装置。
【請求項８】
前記移動制御手段は、前記移動画像の移動距離を、前記表示制御手段が表示させる前記地図の縮尺に基づいて決定することを特徴とする請求項１ないし７のいずれか１つに記載の地図表示制御装置。
【請求項９】
前記移動制御手段は、前記表示画面中に表示された前記移動画像をユーザが指定したことに基づいて、前記地図上の前記移動画像に関連付けられる前記位置を前記表示画面内に表示するよう、前記地図のうち前記表示画面に表示させる部分を変化させることを特徴とする請求項１ないし８のいずれか１つに記載の地図表示制御装置。
【請求項１０】
前記表示制御手段は、前記地図上の位置と前記移動画像とを繋ぐ接続画像によって、当該位置と当該移動画像とを視覚的に関連付けることを特徴とする請求項１ないし９のいずれか１つに記載の地図表示制御装置。
【請求項１１】
前記移動画像は、前記移動画像に視覚的に関連づけられる前記地図上の位置にある施設に関する情報を示すようになっていることを特徴とする請求項１ないし１０のいずれか１つに記載の地図表示制御装置。
【請求項１２】
画像表示装置を制御することで、地図の一部を前記画像表示装置の表示画面に表示させると共に移動画像を前記地図上の位置と視覚的に関連付けて前記表示画面に表示させる表示制御手段、および
前記移動画像を、前記表示画面内において前記地図に対して移動させる移動制御手段として、コンピュータを機能させる地図表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示制御装置および地図表示制御プログラムに関する。
【背景技術】
【０００２】
従来、画像表示装置に地図を表示させる地図表示制御装置は、その地図上に、道路および施設（例えば公園、建物）を表示するようになっている。特に施設の表示は、アイコンと呼ばれるその施設用の画像を、画像表示装置が表示する地図上のその施設の所在位置に描画させることで実現している（例えば特許文献１、２参照）。
【特許文献１】特開平１１−１６１１５９号公報
【特許文献２】特開２０００−３１７９５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、これら施設表示用の画像は、地図上のその施設の所在位置に固定されたままであった。例えば、地図が画像表示装置の表示画面内でスクロールされるとき、当該施設用画像は地図と一致して移動することで、地図に対する位置を変えないようになっていた。
【０００４】
本発明は上記点に鑑み、ユーザにとってより目立つように施設表示用の画像を示すことのできる新規な地図表示技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１の地図表示制御装置は、画像表示装置を制御することで、地図の一部をその画像表示装置の表示画面に表示させると共に移動画像を施設の地図上の位置と視覚的に関連付けて当該表示画面に表示させる。さらに、地図表示制御装置は、移動画像を、表示画面内において地図に対して移動させる。
【０００６】
このようになっているので、地図上の位置と視覚的に関連付けられた移動画像は、地図とは異なった動きを見せる。この動きによって、ユーザにとって移動画像が目立つようになる。
【０００７】
上記の移動画像の地図に対する移動の制御は、請求項２に記載したように、移動画像を、表示画面中により入りやすくなる方向に移動させることで実現してもよい。これによって、移動画像がよりユーザの目に留まりやすくなる。
【０００８】
また、従来は画像表示装置内での地図のスクロールに一致して施設表示用の画像が移動するようになっており、施設の位置が画像表示装置の表示画面の外に出ると、その施設画像も外に出るようになっていた。
【０００９】
そこで、上記の移動画像の地図に対する移動の制御について、請求項３に記載したように、地図表示制御装置が、地図のうち表示画面に表示させる部分を地図上の一方向（以下、ずれ方向という）に沿ってずらす制御（以下、ずらし制御という）を行うと共に、移動画像を、表示画面中により入りやすくなるような方向に移動させることで実現してもよい。なお、上記のスクロールは、このずらし制御の一例である。このようになっているので、ずらし制御によって移動画像が表示画面の外に出るタイミングを遅らせることができる。
【００１０】
なお、この「共に」という表現は、完全に同時に行うことのみを指すのではなく、本発明の効果が達成される程度にある程度ずれたタイミングで行われる事をも指す。
【００１１】
このような、移動画像が表示画面中により入りやすくなるような移動の一例として、請求項４に記載したように、地図表示制御装置は、ずらし制御と共に、そのずらし制御の結果表示画面の中心に表示される地図中の一点に近づくよう、移動画像を移動させるようになっていてもよい。
【００１２】
このようになっているので、ずらし制御の際、移動画像は、最終的な表示画面の中心となる地図上の位置に引き寄せられるように移動する。したがって、この移動画像が、まだこの表示画面内に入っていない地図の部分に存在する位置に関連づけられるものである場合でも、表示画面内に表示される場合がある。
【００１３】
また、当該移動画像に関連づけられる位置が、当該中心となる地図上の位置から見てずれ方向の反対側にある場合、表示画面を基準に見れば、この移動画像は、このずらし制御によって引き起こされる表示画面内の地図のずれ方向と反対方向に移動するか、あるいは、このずれ方向に地図よりも遅く移動する。したがって、このずらし制御によって表示画面から外れていく位置に関連づけられる移動画像をより長く表示画面内に残すことができる。
【００１４】
なお、表示画面の中心とは、画像表示装置の全表示画面の中心であってもよいし、画像表示装置の表示画面のうち地図が表示されている領域のみの中心であってもよい。また、中心とは、厳密な中心のみならず、人にとって概ね中心と感じられるような位置であればよい。例えば、厳密な中心から、表示画面の全長の１／１０だけ離れた位置も、ここでいう中心に該当する。
【００１５】
また、このような、移動画像が表示画面中により入りやすくなるような移動の一例として、請求項５に記載したように、地図表示制御装置は、ずらし制御と共に、地図に対してずれ方向に移動画像を移動させるようになっていてもよい。
【００１６】
このようになっているので、表示画面を基準に見た場合、移動画像は、このずらし制御によって引き起こされる表示画面内の地図のずれ方向と反対方向に移動するか、あるいは、このずれ方向に地図よりも遅く移動する。したがって、このずらしによって表示画面から外れていく位置に関連づけられる移動画像をより長く表示画面内に残すことができる。
【００１７】
また、請求項６に記載したように、地図表示制御装置は、ずらし制御の終了から基準時間経過後に、移動画像をずらし制御の開始前における地図に対する位置に戻すようになっていてもよい。このように、ずらし制御終了後も地図に対して移動した移動画像をそのまま元に戻さないでおく期間があることで、ユーザは余裕を持って移動画像を確認することができる。
【００１８】
また、請求項７または請求項８に記載したように、地図表示制御装置は、ずらし制御と共に行う移動画像の移動距離を、ずらし制御における地図の当該表示部分がずれる速度に基づいて決定するようになっていてもよいし、表示させる地図の縮尺に基づいて決定してもよい。
【００１９】
また、請求項９に記載したように、地図表示制御装置は、表示画面中に表示された移動画像をユーザが指定したことに基づいて、地図上のその移動画像に関連付けられる位置を表示画面内に表示するよう、地図のうち表示画面に表示させる部分を変化させるようになっていてもよい。このようにすることで、表示画面外にある地図上の位置に関連づけられる移動画像が表示画面内にある場合、ユーザはその移動画像を指定することで、その位置を見ることができるようになる。
【００２０】
また、請求項１０に記載したように、地図上の位置と移動画像とは、接続画像を介して繋がっていてもよい。このようになっていることで、地図上の位置と移動画像との関連付けがはっきりする。
【００２１】
なお、ここでいう「繋ぐ」とは、移動画像とその移動画像に関連づけられる位置とが接続画像を介して概ね繋がっていると人が感じるような方法で、接続画像を表示させるようになっていればよい。したがって、移動画像と当該位置とは必ずしも接続画像を介して完全に繋がっていなくともよい。
【００２２】
また、請求項１１に記載したように、移動画像は、移動画像に視覚的に関連づけられる地図上の位置にある施設に関する情報（例えば広告情報）を示すようになっていれば、ユーザにとって便利である。
【００２３】
また、本発明は、請求項１２に記載したように、画像表示装置を制御することで、地図の一部を画像表示装置の表示画面に表示させると共に移動画像を地図上の位置と視覚的に関連付けて表示画面に表示させる表示制御機能、および、移動画像を、表示画面内において地図に対して移動させる移動制御を、コンピュータに実現させる地図表示制御プログラムとして捉えることもできる。
【発明を実施するための最良の形態】
【００２４】
（第１実施形態）
以下、本発明の第１実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成図を示す。この車両用ナビゲーション装置１は、以下詳述する通り、地図表示時に、施設を示す地図に固定された画像（以下、施設アイコンという）と、移動画像としてのバルーン形状の画像（以下、バルーンアイコンという）と、このバルーンアイコンを施設アイコンに繋げる接続画像としてのロープ形状の画像（以下、ロープアイコンという）を併せて表示する。そして、施設アイコンに対するバルーンアイコンの向きの傾斜を地図スクロールに応じて変化させる。この車両用ナビゲーション装置１は、位置検出器１１、画像表示装置１２、操作部１３、スピーカ１４、ＶＩＣＳ受信機１５、ＲＡＭ１６、ＲＯＭ１７、外部記憶部１８、および制御回路１９を有している。
【００２５】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１９に出力する。
【００２６】
画像表示装置１２は、制御回路１９から出力された映像信号に基づいた画像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。
【００２７】
操作部１３は、ユーザの操作を受け、その操作に応じた信号を制御回路１９に出力する装置である。具体的には、操作部１３は、車両用ナビゲーション装置１の前面に設けられた複数のメカニカルスイッチ（以下、本体スイッチという）、画像表示装置１２の表示面に重ねて設けられたタッチパネル、ユーザの操作を受けてその操作に応じた無線信号を送信するリモートコントロール装置（以下、リモコンという）、そのリモコンからの無線信号を受け付けるリモコンセンサ等から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチ、およびリモコンの操作に基づいた信号を制御回路１９に出力する。
【００２８】
ＶＩＣＳ受信機１５は、道路沿いに設置された路上機から無線送信された道路の渋滞情報、交通規制情報、各施設の詳細情報等を受信して制御回路１９に出力する無線受信機である。
【００２９】
外部記憶部１８は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し、および可能ならば書き込みを行う装置から成り、制御回路１９が読み出して実行するプログラム、経路案内用の地図データ等を記憶している。
【００３０】
地図データは、リンクおよびノードの位置、種別、ノードとリンクとの接続関係情報等を含む道路データ、および施設データを有している。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、施設種類情報、施設アイコンの形状情報、詳細情報等を示すデータを有している。
【００３１】
制御回路（コンピュータに相当する）１９は、ＲＯＭ１７および外部記憶部１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１６、ＲＯＭ１７、および外部記憶部１８から情報を読み出し、ＲＡＭ１６および外部記憶部１８に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作部１３、スピーカ１４、およびＶＩＣＳ受信機１５と信号の授受を行う。
【００３２】
制御回路１９がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、周辺地図表示制御処理、誘導経路算出処理、経路案内処理等がある。
【００３３】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。
【００３４】
周辺地図表示制御処理は、特定された車両の現在位置に基づき、その周辺地図と車両現在位置を示す自車両マークとを表示する処理である。
【００３５】
誘導経路算出処理は、操作部１３を用いたユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する処理である。目的地の入力を受け付ける方法としては、直接目的地の住所、名称等の文字列の入力を受け付ける方法、および地図表示を利用する方法がある。地図表示を利用する方法では、制御回路１９は、画像表示装置１２に地図の一部を表示させ、その表示された地図中の施設または位置を特定する操作を操作部１３から受け付ける方法等がある。
【００３６】
経路案内処理は、現在位置特定処理によって特定された現在位置を基準として外部記憶部１８から地図データを読み出し、算出された誘導経路、目的地、経由地および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１２に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声をスピーカ１４に出力させる処理である。
【００３７】
制御回路１９は、これら誘導経路算出処理、周辺地図表示処理、および経路案内処理において、画像表示装置１２に地図を表示させるため、図２に示す地図表示制御プログラム１００を（例えば３０ミリ秒周期で）繰り返し実行する。
【００３８】
この地図表示制御プログラム１００の１回分の実行において、制御回路１９は、まずステップ１１０で描画地域を特定する。描画地域とは、地図のうち、画像表示装置１２に表示する部分をいう。制御回路１９は、現時点における描画地域を、その時点において描画地域の中心に位置する地図座標（以下、中心座標という）、その時点における地図の縮尺、および、その時点における地図のビューウィンドウのサイズに基づいて決定する。
【００３９】
現時点における中心座標および地図縮尺は、ＲＡＭ１６または外部記憶部１８のＨＤＤに記録されている。地図のビューウィンドウとは、画像表示装置１２の表示画面全体のうちの、地図表示に用いられる領域をいう。現時点におけるビューウィンドウの位置およびサイズの情報は、ＲＡＭ１６または外部記憶部１８のＨＤＤに記録されている。制御回路１９は、ユーザによる操作部１３を用いた変更指示に基づいて、これら記録された中心座標、地図縮尺、ビューウィンドウの位置、サイズを変更することができる。
【００４０】
続いてステップ１２０では、地図データのうち、特定した描画地域およびその周辺に該当する部分を外部記憶部１８から読み出す。さらに続いてステップ１３０で、アイコン表示モードを特定する。アイコン表示モードとは、画像表示装置１２に表示させる地図画像中のアイコンの表示に関する設定をいう。アイコン表示モードとしては、（１）アイコンを全く表示しないモード、（２）あらかじめ選択した施設についてのみ施設アイコンを表示するモード、（３）あらかじめ選択した種別（デパート、公園、学校、テーマパーク等）に属する施設についてのみ施設アイコンを表示するモード、および（４）すべての施設について施設アイコンを表示するモードがある。現在のアイコン表示モードがこれらのうちのいずれであるかについての情報は、ＲＡＭ１６または外部記憶部１８のＨＤＤに記録されている。制御回路１９は、ユーザによる操作部１３を用いた変更指示に基づいて、これら記録されたアイコン表示モードを変更することができる。
【００４１】
続いてステップ１４０では、ステップ１５０で用いる、施設アイコンから対応するバルーンアイコンまで向き（以下、単にバルーンアイコンの傾きという）を、ステップ１２０で読み出した地図データ中の施設毎に特定する。具体的には、ＲＡＭ１６または外部記憶部１８に記録された、各バルーンアイコンの傾き情報を読み出す。この記録されている傾きの情報は、初期値はほぼビューウィンドウの上方向きとなっており、後述するスクロール制御のための処理によって書き換えられるようになっている。
【００４２】
続いてステップ１５０では、ステップ１１０〜１４０の結果に基づいて、画像表示装置１２を制御して、描画地域の地図データに基づく地図を、アイコン表示モードにしたがって、ビューウィンドウ中に表示させる。ここで表示させる施設アイコンの形状は、すべて同じでもよいし、施設データ中の施設毎のレコードに記録された個々のアイコンの形状情報に基づいていてもよいし、地図データ中の施設種別毎に記録されたアイコンの形状情報に基づいていてもよい。このステップ１５０では、さらに、表示された施設アイコン毎に、バルーンアイコン、旗形状の画像（以下、旗アイコンという）、およびロープアイコンの組を表示させる。ここで表示させるバルーンアイコン、旗アイコン、およびロープアイコンのそれぞれの形状は、施設によらず同じであってもよいし、施設データ中の施設毎のレコードに記録された各アイコンの形状情報に基づいていてもよいし、地図データ中の施設種別毎に記録された各アイコンの形状情報に基づいていてもよい。また、施設アイコンから対応するバルーアイコンまでの方向の傾斜角は、ステップ１４０で特定したバルーンアイコンの傾きに従って決定する。
【００４３】
図３に、このステップ１５０の処理による、画像表示装置１２のビューウィンドウ３０内における地図表示例を示す。なお、図３の例においては、各バルーンアイコン３５、３８の傾きは、初期値となっている。ビューウィンドウ３０内には、道路３１、および道路３１の近傍の直方体形状の施設アイコン３２、３３が表示されている。そして、施設アイコン３２、３３の近傍上方には、バルーンアイコン３５、３８がそれぞれ表示されている。
【００４４】
また、ロープアイコン３６が、バルーンアイコン３５と施設アイコン３２とを繋ぐように表示されている。同様に、ロープアイコン３９が、バルーンアイコン３８と施設アイコン３３とを繋ぐように表示されている。これらロープアイコン３６、３９の存在により、バルーンアイコン３５、３８が、それぞれ施設アイコン３２、３３と視覚的に明確に関連付けられている。さらに、ロープアイコン３６、３９に沿って、旗アイコン３７、４０がそれぞれ表示されている。このような表示により、ビューウィンドウ３０内の地図表示において、あたかも地図上の各施設からバルーンが上げられているように見える。
【００４５】
また、制御回路１９は、各バルーンアイコン３５、３８内に、対応する施設の名称を表示させる。さらに、各旗アイコン３７、４０内に、対応する施設の詳細情報を表示させる。表示させる詳細情報としては、例えば、当該施設の駐車場空き情報、バーゲンセール情報、イベント情報、営業時間情報、広告情報がある。なお、駐車場空き情報、バーゲンセール情報、イベント情報等の時間的に変化する情報（すなわちリアルタイム情報）は、ＶＩＣＳ受信機１５を介して受信する。あるいは、車両用ナビゲーション装置１がＤＳＲＣや無線ＬＡＮ等の無線通信技術を用いてインターネット等の広域通信網に接続可能な場合、その広域通信網から各種施設の最新詳細情報を取得し、その取得した情報を旗アイコン３７、４０内に表示させるようになっていてもよい。
【００４６】
ステップ１５０の後、地図表示制御プログラム１００の１回分の実行が終了する。以上のような地図表示制御プログラム１００を繰り返し実行することで、車両用ナビゲーション装置１は、変化する描画地域、アイコン表示モード、リアルタイム情報に追随して、表示する地図を更新していくことができる。
【００４７】
なお、描画地域の変化は、上述した周辺地図表示処理ないし経路案内処理時においては、現在位置特定処理によって特定した自車両の現在位置の変化に基づく。すなわち、自車両の現在位置が変化すると、制御回路１９はその現在位置を地図表示のための上述の中心座標としてＲＡＭ１６または外部記憶部１８に記録し、その結果、地図表示制御プログラム１００の処理において、自車両の位置が常にビューウィンドウの中心に位置するよう、描画地域を変化させる。
【００４８】
また、上述した誘導経路算出処理中の地図表示を利用した目的地入力時においては、ユーザの操作部１３を用いたスクロール指示に基づいて、描画地域が変化する。この操作部１３を用いたスクロール指示に応じて描画地域をずらすように変化させる処理、すなわちスクロール制御のために、制御回路１９は、図４に示すスクロール制御プログラム２００を、地図表示制御プログラム１００の繰り返し実行と並列的に、繰り返し実行する。
【００４９】
このスクロール制御プログラム２００の１回分の実行において、制御回路１９は、まずステップ２０５で、ユーザによる操作部１３を用いたスクロールの指示があるまで待つ。ユーザによる操作部１３を用いたスクロールの指示としては、操作部１３のタッチパネル上のビューウィンドウ内の一点に相当する位置のタッチ、または、操作部１３の本体スイッチおよびリモコンのそれぞれが有する上下左右へのスクロールボタンの押下がある。
【００５０】
スクロールの指示があると、続いてステップ２１０で、そのスクロール指示がタッチパネルによるものか、それとも本体スイッチおよびリモコンのいずれかによるものかを判定する。そして、タッチパネルによるものである場合、続いてステップ２１５を実行し、本体スイッチおよびリモコンのうちいずれかである場合、続いてステップ２２０を実行する。
【００５１】
ステップ２１５では、タッチされた地図座標、すなわち、タッチの時点におけるビューウィンドウ内のタッチ位置に表示された地図座標に向けて、バルーンアイコンを傾けるための設定を行う。すなわち、現在のビューウィンドウ内およびその周辺に存在する施設ごとに、ＲＡＭ１６または外部記憶部１８に記録された、対応するバルーンアイコンの傾きを、初期値から、当該施設からタッチされた地図座標への方向へと変化させる。
【００５２】
ステップ２２０では、押下された本体スイッチおよびリモコンのスクロールボタンに割り当てられたスクロール量に基づいて、スクロール後にビューウィンドウの中心となる地図座標（以下、目標中心点という）を特定し、その目標中心点に向けてバルーンアイコンを傾けるための設定を、ステップ２１５と同じ方法で行う。
【００５３】
ステップ２１５、２２０の制御により、地図表示制御プログラム１００の実行において、画像表示装置１２に表示されるバルーンアイコン、ロープアイコン、および旗アイコンが、タッチされた座標、または目標中心点の方向に集まるように傾く。図５に、指４５がビューウィンドウ３０上の一点をタッチした直後のビューウィンドウ３０内の表示を示す。この図においては、バルーンアイコン３５、３８が図３の初期位置から傾斜してタッチ座標に近づくように移動し、さらにビューウィンドウ３０の外側上方にある施設に対応するバルーンアイコン４１およびロープアイコン４２が、タッチ座標に近づくことによってビューウィンドウ３０内に移動している。なおこのとき、ロープアイコン３６、３９、４２の長さが長くなってもよいし、変化しなくてもよい。
【００５４】
続いてステップ２２５で、スクロールのための制御を行う。具体的には、ＲＡＭ１６または外部記憶部１８に記録している中心座標の値を、現在の値から、連続的に、または小刻みで段階的に、タッチされた地図座標、または目標中心点の値にまで変化させる。これによって、地図表示制御プログラム１００の実行において、描画地域が変化し、その結果、ビューウィンドウ内の地図がスクロールする。言い換えれば、地図のうちビューウィンドウに表示させる部分が、地図上の一方向に沿ってずれる。なお、このスクロールの間、バルーンアイコン３５、３８、４１の地図に対する位置は変化しない。
【００５５】
図６に、図５の状態から地図が左下にスクロールした状態を示す。スクロールしたことによって、施設アイコン３２、３３はビューウィンドウ３０の外に出てしまっているが、バルーンアイコン３５、３８はビューウィンドウ３０内に残ったままである。また、バルーンアイコン４１に対応する施設アイコン４３が、ビューウィンドウ３０の外から中に移動している。
【００５６】
なお、１つの地図スクロールについて見た場合、スクロール方向と、表示部分のずれの方向とは、逆向きである。例えば、真右に地図がスクロールすることと、ビューウィンドウに表示される地図の部分が真左にずれることは、同じことである。
【００５７】
スクロール制御の終了後、続いてステップ２３０で、タイマリセットを行う。具体的には、時刻計測を新たに開始する。
【００５８】
続いてステップ２３５では、操作部１３を用いたユーザのスクロール指示を新たに検出したか否かを判定し、あれば続いてステップ２１０を実行し、なければ続いてステップ２４０を実行する。
【００５９】
ステップ２４０では、ユーザによるバルーン指定を新たに検出したか否かを判定する。ユーザによるバルーン指定とは、現在ビューウィンドウに表示されているバルーンアイコンのうち１つを、操作部１３を用いてユーザが指定する操作をいう。具体的には、タッチパネルを用いたバルーンアイコンの表示位置へのタッチ、本体スイッチまたはリモコンを用いたバルーンアイコンの選択が、ユーザによるバルーン指定に該当する。図７に、バルーンアイコン３８が指４５のタッチによって指定された場合を示す。バルーン指定を新たに検出した場合、続いてステップ２４５を実行し、していない場合、続いてステップ２５０を実行する。
【００６０】
ステップ２４５では、タッチされたバルーンに対応する施設の地図中の位置座標を目標中心点とするスクロール制御を行う。具体的には、ＲＡＭ１６または外部記憶部１８に記録している中心座標の値を、現在の値から、連続的に、または小刻みで段階的に、当該目標中心点の値にまで変化させる。ステップ２４５に続いては、ステップ２５５を実行する。
【００６１】
ステップ２５０では、タイマが満了したか否かを判定する。具体的には、ステップ２３５で計測を始めてからの時間が基準時間以上経過したか否かを判定する。基準時間は、あらかじめ記憶された一定値であってもよいし、各種条件に基づいて変動する値であってもよいし、一定の範囲内でランダムに決まる値であってもよい。例えば、基準時間は３０秒から１分の間で、位置検出器１１から取得した車速が大きくなるほど大きくなるようになっていてもよい。
【００６２】
続いてステップ２５５では、バルーンアイコンの傾きを初期状態に戻す。具体的には、現在のビューウィンドウ内およびその周辺に存在する施設ごとに、ＲＡＭ１６または外部記憶部１８に記録された、対応するバルーンアイコンの傾きを、現在の値から、初期値に戻す。この制御により、地図表示制御プログラム１００の実行において、画像表示装置１２に表示されるバルーンアイコン、ロープアイコン、および旗アイコンの位置は、スクロール指示が検出される前の初期状態に戻る。ステップ２５５の後、地図表示制御プログラム１００の１回分の実行が終了する。
【００６３】
以上のようなスクロール制御プログラム２００を制御回路１９が実行することで、車両用ナビゲーション装置１は、操作部１３を用いたスクロールの指示を受けることに基づいて（ステップ２０５、２３５参照）、バルーンアイコン３５、３８、４１を、その操作部１３の操作に基づいて決まるスクロールの目標中心点の方向に向けた上で（ステップ２１０、２１５、２２０参照）、地図スクロールを実行させる（ステップ２２５参照）。
【００６４】
このように、スクロールが実行されることに基づいて、ビューウィンドウ内に表示されるすべてのバルーンアイコン、ロープアイコン、旗アイコンが、地図に対して移動するので、これらのアイコンは、地図と一致してビューウィンドウ内を移動する道路や施設アイコンに比べて、ユーザの注意を引きやすい。すなわち、ユーザにとってこれらのアイコンがより目立つようになる。
【００６５】
また、ビューウィンドウ内に表示されるすべてのバルーンアイコンが、あたかもスクロール後の地図表示の目標中心点に向かって吹く風に流されるかのように、その目標中心点の方向に近づくように傾くので、バルーンアイコンがビューウィンドウ内により入りやすくなるような方向に移動する。このようになっているので、スクロール制御によって移動画像が表示画面の外に出るタイミングを遅らせることができる。
【００６６】
また、バルーンアイコン４１のように、まだこのビューウィンドウ内に入っていない地図上の地点に存在する施設に対応するバルーンアイコンも、ビューウィンドウ内に表示される場合がある。
【００６７】
また、当該バルーンアイコンに対応する施設が、目標中心点よりもスクロール方向側にある場合、画像表示装置１２の表示画面を基準に見れば、このバルーンアイコンは、スクロール方向と反対方向に移動するか、あるいは、スクロール方向に地図よりも遅く移動する。したがって、このスクロールによってビューウィンドウから外れていく施設に対応するバルーンアイコンをより長く表示画面内に残すことができる。
【００６８】
また、スクロールの終了後、新たなスクロール指示（ステップ２３５参照）もバルーンアイコンの指定（ステップ２４０参照）もないまま基準時間が経過すると（ステップ２５０参照）、バルーンの傾きを初期状態に戻す（ステップ２５５参照）。
【００６９】
このように、スクロール終了後も地図に対して移動したバルーンをそのまま元に戻さないでおくことで、ユーザは余裕を持ってバルーンを確認することができる。
【００７０】
また、車両用ナビゲーション装置１は、スクロールの終了後、基準時間が経過（ステップ２３０、２５０参照）する前にビューウィンドウ中のバルーンアイコン３５、３８、４１を指定する操作があると（ステップ２４０参照）、その指定されたバルーンアイコンに対応する施設の位置がビューウィンドウの中心に位置するよう、地図スクロールを実行し（ステップ２４５参照）、その後バルーンの傾きを初期状態に戻す（ステップ２５５参照）。
【００７１】
このようになっていることで、ビューウィンドウ外の施設に対応するバルーンアイコンがビューウィンドウ内にある場合、ユーザはその移動画像を指定することで、その施設の位置をすぐに見ることができるようになる。
（第２実施形態）
次に、本発明の第２実施形態について説明する。本実施形態に係る車両用ナビゲーション装置１は、２つの点で、第１実施形態と異なっている。
【００７２】
第１に、本実施形態の制御回路１９は、画像表示装置１２における地図のスクロールの速度を変化させることができるようになっている。スクロール速度とは、ビューウィンドウ内に表示される地図が単位時間にずれる距離をいう。ただし、ここでいう距離は、表示上の距離であってもよいし、地図によって表現される仮想的な距離であってもよい。前者の場合は、ある縮尺で地図表示を行っているときに、スクロールによってある一定時間内にビューウィンドウ内の左端から右端に地図上の地点が移動する場合と、それとは別の縮尺で地図表示を行っているときに、スクロールによって同じ一定時間内にビューウィンドウ内の左端から右端に地図上の地点が移動する場合とでは、スクロール速度は同じである。
【００７３】
具体的には、制御回路１９は、ステップ２０５でスクロール指示を検出したとき、その指示内容に基づいて、スクロール速度を設定する。例えば、タッチパネルを用いてタッチされた位置が、ビューウィンドウの中心より離れていればいるほど、スクロール速度をより速く設定する。また例えば、タッチパネルにタッチしている時間が長ければ長いほど、スクロール速度をより速く設定してもよい。また例えば、スクロールボタンの押下が継続する時間が長ければ長いほど、スクロール速度をより速く設定してもよい。そして制御回路１９は、ステップ２２５で、この設定したスクロール速度で、地図スクロールを行わせる。
【００７４】
第２に、本実施形態の制御回路１９は、スクロール指示があったときのバルーンアイコンの傾きおよびロープアイコンの長さを、スクロール速度に応じて変化させる。具体的には、制御回路１９は、ステップ２１５、２２０において、指定された地図スクロール方向と反対の方向に、各バルーンアイコンを傾けて表示させる。そして、その傾きは、スクロールの速度が速いほど、より地図スクロール方向と反対の方向に平行になるよう、バルーンアイコンを傾けて表示させる。また、各ロープアイコンの、画像表示装置１２の表示画面の大きさを基準とする長さ（すなわち表示上の長さ）を、スクロールの速度が大きいほど増大させる。なお、ロープアイコンの長さが増大するということは、すなわちバルーンアイコンと、対応する施設の地図座標との間の、表示画面の大きさを基準とした間隔が増大するということと同等である。
【００７５】
このようなバルーンアイコンの傾きおよびロープアイコンの長さの変化を実現するために、制御回路１９は、ステップ２１５で、現在のビューウィンドウ内およびその周辺に存在する施設ごとに、ＲＡＭ１６または外部記憶部１８に記録された、対応するバルーンアイコンの傾きおよびロープアイコンの長さを、初期値よりも、スクロールの反対方向により平行な向きへと変化させる。そして、この向きは、設定したスクロールの速度が速いほど、スクロールの反対方向により平行なものとする。また制御回路１９は、地図表示制御プログラム１００のステップ１４０において、ＲＡＭ１６または外部記憶部１８に記憶されたバルーンアイコンの傾きと共にロープアイコンの設定を読み出し、ステップ１５０ではこの読み出した傾きおよび長さのアイコンを画像表示装置１２に表示させる。
【００７６】
図８〜１０に、本実施形態の車両用ナビゲーション装置１の画像表示装置１２におけるビューウィンドウ５０内の地図表示例を示す。図８は、スクロール指示がない状態における、ビューウィンドウ５０内の地図表示例である。地図には、簡単のため、施設アイコン５１〜５３、バルーンアイコン５４、５６、５８、およびロープアイコン５５、５７、５９のみ示している。図９は、制御回路１９が、ステップ２０５で低速のスクロールの指示を受けた直後の、ビューウィンドウ５０内の地図表示例である。また、図１０は、制御回路１９が、ステップ２０５で高速のスクロールの指示を受けた直後の、ビューウィンドウ５０内の地図表示例である。なお、図９の矢印６０、図１０の矢印６１は、それぞれの図のビューウィンドウ５０におけるスクロールの方向および速度を示していている。
【００７７】
これらの図に示す通り、スクロール指示がない場合には、各バルーンアイコン５４、５６、５８、およびロープアイコン５５、５７、５９は、対応する施設アイコン５１〜５３から見て画面上方に位置している。そして、低速スクロール時には、あたかも地図内においてスクロール方向と逆の方向に一様な風が吹いているかのように、各バルーンアイコン５４、５６、５８、およびロープアイコン５５、５７、５９が、スクロール方向と逆の方向にやや傾く。そして、高速スクロール時には、あたかも地図内の風がより強くなったかのように、各バルーンアイコン５４、５６、５８、およびロープアイコン５５、５７、５９が、スクロール方向と逆の方向に大きく傾く。そしてこの高速スクロール時のロープアイコン５５、５７、５９の長さは、低速スクロール時よりも長くなっている。
【００７８】
以上のような制御回路１９の処理により、車両用ナビゲーション装置１は、スクロール制御と共に、スクロール方向の反対方向に、バルーンアイコンを移動させる。そして、その移動量は、スクロール速度が大きいほど大きくなる。
【００７９】
このようになっているので、ビューウィンドウを基準に見た場合、バルーンアイコンは、スクロール方向と反対方向に移動するか、あるいは、このずれ方向と同じ方向に地図よりも遅く移動する。したがって、このスクロールによって表示画面から外れていく施設に対応するバルーンアイコンをより長くビューウィンドウ内に残すことができる。
【００８０】
なお、上記の各実施形態においては、車両用ナビゲーション装置１の画像表示装置１２以外の部分が地図表示制御装置の一例に相当し、バルーンアイコンおよび旗アイコンが移動画像の一例に相当する。また、ロープアイコンが接続画像の一例に相当する。また、スクロール制御がずらし制御の一例に相当し、ビューウィンドウが表示画面の一例に相当する。また、制御回路１９が、地図表示制御プログラム１００を実行することで、表示制御手段の一例として機能し、スクロール制御プログラム２００を実行することで、移動制御手段の一例として機能する。
【００８１】
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００８２】
例えば、上記の実施形態においては、バルーンアイコンには施設名称を表示させ、旗アイコンには詳細情報を表示させているが、逆に、バルーンアイコンに詳細情報を表示させ、旗アイコンには施設名称を表示させるようになっていてもよい。
【００８３】
また、第１実施形態においても、第２実施形態のように、地図スクロールの速度が変化するようになっていてもよい。さらに、第２実施形態と同様に、地図スクロールの速さに応じてロープアイコンの長さ、すなわちバルーンアイコンの施設アイコンからの間隔を増大させるようになっていてもよい。
【００８４】
また、表示させる地図の縮尺に応じて、表示画面の大きさに対するロープアイコンの長さ、すなわち、バルーンアイコンの施設アイコンからの間隔を変化させるようになっていてもよい。例えば、広域地図を表示させている場合は、ロープアイコンの長さを短くし、詳細地図を表示させている場合は、ロープアイコンの長さを長くするようになっていてもよい。このようにすることで、地図縮尺が大きく表示施設数が多い場合に、バルーンアイコンが複雑に入り組んでしまうことを防ぐことができる。
【００８５】
また、ユーザの操作部１３を用いた指示によるスクロールは、目的地設定時に限らず、地図表示時にはいつでもできるようになっていてもよい。
【００８６】
また、上記の実施形態においては、各バルーンアイコンの傾きは、スクロールの開始時にまとめて傾け、その後スクロール中は変化しないようになっている。しかし、必ずしもこのようになっておらずともよく、例えば、各バルーンアイコンの傾きは、スクロールの進行に伴って徐々に傾いていくようになっていてもよい。
【００８７】
また、各バルーンアイコンの傾きは、そのバルーンアイコンが対応する施設の種別に基づいて変えてもよい。
【００８８】
また、各バルーンアイコンの傾きは、スクロール指示に用いた装置の種類に応じて変えてもよい。例えば、タッチパネルを用いたスクロール指示を検出した場合は、第１実施形態のように目標中心点の方向煮にバルーンアイコンを傾け、リモコンまたは本体スイッチを用いたスクロール指示を検出した場合は、第２実施形態のようにスクロール方向と反対方向にバルーンアイコンを傾けるようになっていてもよい。
【００８９】
また、ユーザの操作部１３を用いた操作によるスクロール時に限らず、経路案内処理時等において、現在位置の変化に基づいたスクロールに起因してバルーンアイコンを傾けるようになっていてもよい。
【００９０】
また、ビューウィンドウ上のすべての施設アイコンについて、対応するバルーンアイコンを表示させる必要はない。例えば、目的地絞り込みのためにあらかじめ指定した施設種別に合致する施設アイコンについてのみ、対応するバルーンアイコンを表示させるようになっていてもよい。
【００９１】
また、上記実施形態においては、スクロールの終了後、基準時間が経過してからバルーンアイコンの傾きを元に戻すようになっているが、スクロールの終了後すぐに戻してもよい。
【００９２】
また、上記の実施形態においては、バルーンアイコン、旗アイコン、およびロープアイコンが一組となって表示されているが、必ずしもそのようになっている必要はない。例えば、バルーンアイコンが表示されず、旗アイコンとロープアイコンのみが一組となって表示されていてもよい。この場合は、旗アイコンが移動画像の一例に相当する。
【００９３】
また、施設アイコンがバルーンアイコンのように地図に対して移動してもよい。ただしその際、その施設アイコンの位置と、その施設の所在地の地図座標との間の視覚的関連付けが必要である。この場合は、旗アイコンが移動画像の一例に相当する。
【００９４】
また、地図に固定された施設アイコンは、必ずしも表示される必要はない。
【００９５】
また、移動画像は、必ずしもバルーンや旗の形をしている必要はなく、どのような形状であってもよい。また、接続画像も、必ずしもロープの形状をしている必要はなく、施設の地図上の位置と、対応する移動画像とを視覚的に関連付けるようになっていれば足りる。
【００９６】
また、施設の地図上の固定位置と、対応する移動画像との関連が視覚的にわかるようになっていれば、必ずしもこれらをつなぐ接続画像は必要ない。例えば、移動画像から、施設の地図上の位置を指し示す矢印が伸びているような表示を行うようになっていてもよい。
【００９７】
また、表示する移動画像の表示色または大きさを、その移動画像内に表示させる詳細情報の重要度に応じて変更するようになっていてもよい。例えば、施設の火災情報は大きく、刺激の強い色（例えば赤色）で表示してもよい。
【００９８】
また、表示する移動画像の表示色または大きさを、その移動画像に対応する施設のジャンルに応じて変えるようになっていてもよい。
【００９９】
また、上記の実施形態においては、移動画像は、スクロールと共に、地図に対して移動するようになっている。しかし、移動画像は、ずらし制御、すなわち、地図のうちビューウィンドウに表示させる部分を、地図上の一方向に沿ってずらす制御と共に移動すればよいのであって、必ずしも、スクロールのような連続的ずれ、または小刻みな段階的ずれを起こすずらし制御のみと共に移動しなければならないわけではない。例えば、ページを切り替えるように表示地図をすべて入れ替えるようなずらし制御と共に、移動画像が地図に対して移動するようになっていてもよい。
【０１００】
また、移動画像は、地図と一致しないように移動すればよいのであって、必ずしもずれ制御のタイミングと共に移動させずともよい。また、必ずしもビューウィンドウ内により入りやすくなるような方向に移動せずともよい。例えば、ずれ制御と無関係に、ビューウィンドウ内のある位置をユーザが操作部１３を用いて指定したとき、その位置に対応する地図座標から放射状に離れるようにビューウィンドウ内の各移動画像を移動させるようになっていてもよい。また、移動画像をずれ制御とは無関係なタイミングで（例えば常時）ふらふらと浮遊するように地図に対して移動するよう表示してもよい。
【０１０１】
また、移動画像が視覚的に関連付けられる地図上の位置は、施設に限らず、地図上の位置ならどのようなものでもよい。例えば、火災発生位置、事故発生位置等の固定位置であってもよい。
【図面の簡単な説明】
【０１０２】
【図１】本発明の各実施形態に係る車両用ナビゲーション装置１の構成を示すブロック図である。
【図２】制御回路１９が実行する地図表示制御プログラム１００のフローチャートである。
【図３】第１実施形態における、画像表示装置１２のビューウィンドウ３０内の地図表示例を示す図である。
【図４】制御回路１９が実行するスクロール制御プログラム２００のフローチャートである。
【図５】第１実施形態における、指４５がビューウィンドウ３０上の一点をタッチした直後のビューウィンドウ３０内の表示を示す図である。
【図６】図５の地図表示状態から地図が左下にスクロールした状態を示す図である。
【図７】第１実施形態における、バルーンアイコン３８が指４５のタッチによって指定された場合を示す図である。
【図８】第２実施形態における、スクロール指示がない状態の、ビューウィンドウ５０内の地図表示例である。
【図９】第２実施形態における、低速スクロール指示があった状態の、ビューウィンドウ５０内の地図表示例である。
【図１０】第２実施形態における、高速スクロール指示があった状態の、ビューウィンドウ５０内の地図表示例である。
【符号の説明】
【０１０３】
１…車両用ナビゲーション装置、１１…位置検出器、１２…画像表示装置、
１３…操作部、１４…スピーカ、１５…ＶＩＣＳ受信機、１６…ＲＡＭ、
１７…ＲＯＭ、１８…外部記憶部、１９…制御回路、３０、５０…ビューウィンドウ、
３１…道路、３２、３３、４３、５１、５２、５３…施設アイコン
３５、３８、４１、５４、５６、５８、６２…バルーンアイコン、
３６、３９、４２、５５、５７、５９、６３…ロープアイコン、
３７、４０…旗アイコン、１００…地図表示制御プログラム、
２００…スクロール制御プログラム。
【図１】
2007133041.tif 000003
【図２】
2007133041.tif 000004
【図３】
2007133041.tif 000005
【図４】
2007133041.tif 000006
【図５】
2007133041.tif 000007
【図６】
2007133041.tif 000008
【図７】
2007133041.tif 000009
【図８】
2007133041.tif 000010
【図９】
2007133041.tif 000011
【図１０】
2007133041.tif 000012