(57)【要約】【課題】  従来、地図表示装置において、表示されている地図上の範囲を使用者が指定した方向に使用者が指定した一定の速度でスクロールさせる地図表示装置装置があるが、使用者は、スクロール中に表示される情報量が多い場合に目的とする情報を見落としてしまう可能性がある。  本発明の目的は、スクロール中に目的とする情報を見落としてしまうことを避ける技術を提供することにある。【解決手段】  本発明の地図表示装置は、表示している範囲に基づく所定の範囲の特性に応じて算出した表示情報量に応じてスクロール速度を決定し、決定したスクロール速度で表示している範囲をスクロールさせる。【選択図】図５
2010243670.tif 000002
【特許請求の範囲】
【請求項１】
地図の表示範囲をスクロール移動する方向を受け付けるスクロール入力受付手段と、
前記表示範囲に基づく所定の範囲の特性に応じて表示情報量を算出する表示情報量算出手段と、
前記表示情報量算出手段により算出した前記表示情報量に応じてスクロール速度を決定するスクロール速度決定手段と、
前記スクロール入力受付手段により受け付けたスクロール方向に向かって、前記スクロール速度決定手段により決定したスクロール速度で前記表示範囲を移動させて地図情報を表示する表示手段と、
を備えたことを特徴とする地図表示装置。
【請求項２】
請求項１に記載の地図表示装置であって、
前記表示情報量算出手段は、前記所定の範囲に含まれる表示物の情報量を前記表示情報量として算出する、
を備えたことを特徴とする地図表示装置。
【請求項３】
請求項２に記載の地図表示装置であって、
前記表示情報量は、前記所定の範囲に含まれる表示対象の施設の数と、表示対象の道路の数とが多いほど大きく算出される、
ことを特徴とする地図表示装置。
【請求項４】
請求項１〜３のいずれか一項に記載の地図表示装置であって、
前記表示情報量算出手段は、前記所定の範囲が都市部である場合には、前記所定の範囲が都市部でない場合よりも前記表示情報量を大きく算出する、
ことを特徴とする地図表示装置。
【請求項５】
請求項１〜４のいずれか一項に記載の地図表示装置であって、
前記表示情報量算出手段は、前記所定の範囲を、前記表示範囲に隣接する周囲の所定の範囲とする、
ことを特徴とする地図表示装置。
【請求項６】
請求項１〜５のいずれか一項に記載の地図表示装置であって、
前記表示情報量算出手段は、前記スクロール入力受付手段により受け付けたスクロール方向にある前記所定の範囲の特性に応じて前記表示情報量を算出する、
ことを特徴とする地図表示装置。
【請求項７】
請求項６に記載の地図表示装置であって、
前記表示情報量算出手段は、前記スクロール入力受付手段により受け付けたスクロール方向にある前記所定の範囲に含まれる表示対象の施設の数と、表示対象の道路の数とが多いほど、前記表示情報量を大きく算出する、
ことを特徴とする地図表示装置。
【請求項８】
請求項１〜７のいずれか一項に記載の地図表示装置であって、
前記スクロール速度決定手段は、前記表示情報量が大きいほど、スクロール速度を小さく決定する、
ことを特徴とする地図表示装置。
【請求項９】
請求項１〜８のいずれか一項に記載の地図表示装置であって、
前記スクロール入力受付手段は、前記スクロール方向と、指定スクロール速度と、を特定する情報を受け付け、
前記表示手段は、前記スクロール入力受付手段により受け付けた前記指定スクロール速度が、前記スクロール速度決定手段により決定された前記スクロール速度以下である場合には、前記スクロール入力受付手段により受け付けたスクロール方向に向かって、前記指定スクロール速度で前記表示範囲を移動させて地図情報を表示する、
ことを特徴とする地図表示装置。
【請求項１０】
地図表示装置の地図画像表示方法であって、
前記地図表示装置は、
地図の表示範囲をスクロール移動する方向を受け付けるスクロール入力受付ステップと、
前記表示範囲に基づく所定の範囲の特性に応じて表示情報量を算出する表示情報量算出ステップと、
前記表示情報量算出ステップにより算出した前記表示情報量に応じてスクロール速度を決定するスクロール速度決定ステップと、
前記スクロール入力受付ステップにより受け付けたスクロール方向に向かって、前記スクロール速度決定ステップにより決定したスクロール速度で前記表示範囲を移動させて地図情報を表示する表示ステップと、
を実施することを特徴とする地図画像表示方法。
【請求項１１】
請求項１０に記載の地図画像表示方法であって、
前記表示情報量算出ステップでは、前記所定の範囲に含まれる表示物の情報量を前記表示情報量として算出する、
ことを特徴とする地図画像表示方法。
【請求項１２】
請求項１１に記載の地図画像表示方法であって、
前記表示情報量は、前記所定の範囲に含まれる表示対象の施設の数と、表示対象の道路の数とが多いほど大きく算出される、
ことを特徴とする地図画像表示方法。
【請求項１３】
請求項１０〜１２のいずれか一項に記載の地図画像表示方法であって、
前記表示情報量算出ステップでは、前記地図表示装置は、前記所定の範囲が都市部である場合には、前記所定の範囲が都市部でない場合よりも前記表示情報量を大きく算出する、
ことを特徴とする地図画像表示方法。
【請求項１４】
請求項１０〜１３のいずれか一項に記載の地図画像表示方法であって、
前記表示情報量算出ステップでは、前記所定の範囲を、前記表示範囲に隣接する周囲の所定の範囲とする、
ことを特徴とする地図画像表示方法。
【請求項１５】
請求項１０〜１４のいずれか一項に記載の地図画像表示方法であって、
前記表示情報量算出ステップでは、前記スクロール入力受付ステップにより受け付けたスクロール方向にある前記所定の範囲の特性に応じて前記表示情報量を算出する、
ことを特徴とする地図画像表示方法。
【請求項１６】
請求項１５に記載の地図画像表示方法であって、
前記表示情報量算出ステップでは、前記スクロール入力受付ステップにより受け付けたスクロール方向にある前記所定の範囲に含まれる表示対象の施設の数と、表示対象の道路の数とが多いほど、前記表示情報量を大きく算出する、
ことを特徴とする地図画像表示方法。
【請求項１７】
請求項１０〜１６のいずれか一項に記載された地図画像表示方法であって、
前記スクロール速度決定ステップでは、前記表示情報量が大きいほど、スクロール速度を小さく決定する、
ことを特徴とする地図画像表示方法。
【請求項１８】
請求項１０〜１７のいずれか一項に記載の地図画像表示方法であって、
前記スクロール入力受付ステップでは、スクロール方向と、指定スクロール速度と、を特定する情報を受け付け、
前記表示ステップでは、前記スクロール入力受付ステップにおいて受け付けた前記指定スクロール速度が、前記スクロール速度決定ステップにおいて決定された前記スクロール速度以下である場合には、前記スクロール入力受付ステップにおいて受け付けたスクロール方向に向かって、前記指定スクロール速度で前記表示範囲を移動させて地図情報を表示する、
ことを特徴とする地図画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置の地図画像表示に関するものである。
【背景技術】
【０００２】
従来、地図表示を行う装置において、表示されている地図上の範囲を指定した方向に指定した速度でスクロールさせる技術がある。
【０００３】
特許文献１には、このような地図表示を行う装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２２６８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような地図表示を行う装置では、使用者の指定する方向に、指定した一定の速度で地図上の表示範囲をスクロールさせて表示することができるが、使用者は、スクロール中に表示される情報量が多い場合に目的とする情報を見落としてしまう可能性がある。
【０００６】
本発明の目的は、スクロール中に目的とする情報を見落としてしまうことを避ける技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく、本発明に係る地図表示装置は、地図の表示範囲をスクロール移動する方向を受け付けるスクロール入力受付手段と、前記表示範囲に基づく所定の範囲の特性に応じて表示情報量を算出する表示情報量算出手段と、前記表示情報量算出手段により算出した前記表示情報量に応じてスクロール速度を決定するスクロール速度決定手段と前記スクロール入力受付手段により受け付けたスクロール方向に向かって、前記スクロール速度決定手段により決定したスクロール速度で前記表示範囲を移動させて地図情報を表示する表示手段と、
を備えたことを特徴とする。
【０００８】
また、本発明の地図画像表示方法は、前記地図表示装置は、地図の表示範囲をスクロール移動する方向を受け付けるスクロール入力受付ステップと、前記表示範囲に基づく所定の範囲の特性に応じて表示情報量を算出する表示情報量算出ステップと、前記表示情報量算出ステップにより算出した前記表示情報量に応じてスクロール速度を決定するスクロール速度決定ステップと、前記スクロール入力受付ステップにより受け付けたスクロール方向に向かって、前記スクロール速度決定ステップにより決定したスクロール速度で前記表示範囲を移動させて地図情報を表示する表示ステップと、を実施することを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】図１は、ナビゲーション装置のハードウェア構成図である。
【図２】図２は、演算処理部の機能構成図である。
【図３】図３は、リンクテーブルの構成例を示す図である。
【図４】図４は、スクロール量決定テーブルの構成例を示す図である。
【図５】図５は、スクロール処理の流れを示す図である。
【図６】図６は、スクロール処理による画面遷移例を示す図である。
【図７】図７は、スクロール処理による画面遷移例を示す図である。
【図８】図８は、スクロール処理を変形させた処理例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の一実施形態を適用した地図表示を行う装置であるナビゲーション装置１００について、図面を参照して説明する。
【００１１】
図１に、ナビゲーション装置１００の構成図を示す。
【００１２】
ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、を備えている。
【００１３】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００１４】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、スピーカ４２やディスプレイ２を用いてユーザを誘導する。
【００１５】
ナビゲーション装置１００の演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、各種ハードウェアを演算処理部１と接続するためのＩ／Ｆ（インターフェイス）２４と、を有する。
【００１６】
図２は、演算処理部１の機能ブロック図である。
【００１７】
図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、表示領域決定部１０３と、スクロール速度決定部１０４と、出力処理部１０５と、を有する。
【００１８】
主制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、ＧＰＳ受信装置９等の情報に基づき、現在位置を特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、リンクごとに走行履歴を記憶装置３に記憶する。さらに、各処理部からの要求に応じて、現在時刻を出力する。
【００１９】
入力受付部１０２は、入力装置５またはマイクロフォン４１を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理を実行するように演算処理部１の各部を制御する。例えば、使用者が推奨経路の探索を要求したときは、目的地を設定するため、地図をディスプレイ２に表示する処理を出力処理部１０５に要求する。また、地図表示画面をスクロールする方向と、スクロール速度を指定する情報と、に関する入力を受け付ける。
【００２０】
表示領域決定部１０３は、ナビゲーション装置１００が現在表示している地図上の範囲を表示領域として決定する。また、当該表示領域の周辺に存在する領域のうち、周辺領域としてメモリに構成しておくべき地図上の範囲（例えば上下左右を含む周囲８画面の範囲等）を特定する。
【００２１】
スクロール速度決定部１０４は、ナビゲーション装置１００が現在表示している地図上の範囲をスクロールさせる際のスクロール速度を決定する。なお、本実施例においては、スクロール速度とは、例えばスクロール操作あたりの表示領域の移動量で表されるが、これに限らず、例えば単位時間当たりの縮尺原寸における移動距離であってもよい。
【００２２】
出力処理部１０５は、表示させる画面情報を受け取り、ディスプレイ２に描画するための信号に変換してディスプレイ２に対して描画する指示を行う。例えば、表示領域決定部１０３により決定された表示領域に含まれる地図情報等をディスプレイ２に描画させる。
【００２３】
なお、上記した演算処理部１の各機能部、すなわち主制御部１０１、入力受付部１０２、表示領域決定部１０３、スクロール速度決定部１０４、出力処理部１０５は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２１には、各機能部の処理を実現するためのプログラムが記憶されている。
【００２４】
なお、上記した各構成要素は、ナビゲーション装置１００の構成を理解容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。ナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００２５】
また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００２６】
図１の説明に戻る。
【００２７】
ディスプレイ２は、演算処理部１等で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００２８】
記憶装置３は、ＨＤＤや不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００２９】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル２００と、表示領域をスクロールさせる際のスクロール速度を決定するためのスクロール速度決定テーブル２５０と、が記憶されている。
【００３０】
図３は、リンクテーブル２００の構成を示す図である。リンクテーブル２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２０１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２０２を含んでいる。
【００３１】
リンクデータ２０２は、リンクの識別子であるリンクＩＤ２１１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別を示す道路種別２２３、リンクの長さを示すリンク長２２４、予め記憶されたリンク旅行時間２２５、当該リンクの開始ノードに接続するリンクである開始接続リンクと、当該リンクの終了ノードに接続するリンクである終了接続リンクと、を特定する開始接続リンク、終了接続リンク２２６、リンクを含む道路の通称（例えば、「環八通り」等）を示す通称２２７、などを含んでいる。
【００３２】
なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【００３３】
図４は、スクロール速度決定テーブル２５０の構成を示す図である。スクロール速度決定テーブル２５０は、スクロール速度を特定する情報を格納するテーブルである。
【００３４】
スクロール速度決定テーブル２５０は、表示する対象である情報の情報量を示す表示情報量２５１と、表示情報量２５１に対応するスクロール速度の最高値を特定する最高スクロール速度２５２と、を含んでいる。
【００３５】
すなわち、スクロール速度決定テーブル２５０には、表示情報量に応じてスクロール速度を特定することのできる情報が格納される。
【００３６】
図１に戻って説明する。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、使用者やその他の搭乗者が発した声などのナビゲーション装置１００の外部の音声を取得する。
【００３７】
スピーカ４２は、演算処理部１で生成された使用者へのメッセージを音声信号として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００３８】
入力装置５は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。
【００３９】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。
【００４０】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００４１】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭ（Read Only Memory）や、ＩＣ（Integrated Circuit）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００４２】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。
【００４３】
車速センサ７は、車速を算出するのに用いる値を出力するセンサである。
【００４４】
ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。
【００４５】
ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定するものである。
【００４６】
ＦＭ多重放送受信装置１０は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００４７】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
＜動作の説明＞
次に、ナビゲーション装置１００の動作について説明する。
【００４８】
図５は、ナビゲーション装置１００が、使用者から表示領域のスクロール指示を受け付けて、表示範囲を移動させるスクロール処理の処理フロー図である。
【００４９】
まず、ナビゲーション装置１００は、使用者からの表示領域のスクロール指示を受け付ける（ステップＳ００１）。
【００５０】
具体的には、ナビゲーション装置１００の入力受付部１０２は、使用者から、タッチパネル５１やダイヤルスイッチ５２を介して、表示している地図情報の画面をスクロールさせるスクロール方向と、スクロールさせる速度と、を指定する情報を受け付ける。
【００５１】
次に、ナビゲーション装置１００は、画面に表示する地図の領域を特定する（ステップＳ００２）。
【００５２】
具体的には、表示領域決定部１０２は、主制御部１０１から、画面上に地図表示している領域を特定する情報を取得して、当該領域を表示領域として設定する。
【００５３】
次に、ナビゲーション装置１００は、表示領域の周辺領域を特定する（ステップＳ００３）。
【００５４】
具体的には、表示領域決定部１０２は、ステップＳ００２にて特定した表示領域の周囲にある所定の範囲（例えば当該表示領域を中心とする周囲８画面）の地図情報をＲＯＭ装置６の地図情報または記憶装置３の地図情報から構成し、構成した地図情報を周辺領域として特定する。
【００５５】
次に、ナビゲーション装置１００は、表示領域と周辺領域に含まれるオブジェクト数を計数する（ステップＳ００４）。
【００５６】
具体的には、ナビゲーション装置１００のスクロール速度決定部１０４は、ステップＳ００２にて設定した表示領域と、ステップＳ００３にて設定した周辺領域と、により特定される範囲に含まれる施設（以下、「ＰＯＩ（Point Of Interest）」とする）の数と、道路リンクの数と、をそれぞれ計数する。
【００５７】
なお、スクロール速度決定部１０４は、縮尺や使用者の設定等に応じて地図上に表示されないＰＯＩやリンクについては、計数しない。
【００５８】
次に、ナビゲーション装置１００は、表示領域内と周辺領域内の表示情報量を算出する（ステップＳ００５）。
【００５９】
具体的には、ナビゲーション装置１００のスクロール速度決定部１０４は、ステップＳ００４にて計数したオブジェクト数を用いて、所定の算出ルールに従って表示情報量を算出する。
【００６０】
例えば、スクロール速度決定部１０４は、下式（１）のような算出ルールに従って表示情報量を算出する。
【００６１】
表示情報量（Ｉ）＝ａ・Ｘ＋ｂ・Ｙ＋ｃ・Ｚ      ・・・式（１）
ここで、ａ、ｂ、ｃは、ともに所定の係数である。また、Ｘは表示領域と周辺領域に含まれるＰＯＩの合計数であり、Ｙは表示領域と周辺領域に含まれるリンクの合計数である。Ｚは、当該表示領域が属する地域ごとに予め定められた地域特性値である。なお、都市部についてはそうでない地域よりも高い地域特性値をあらかじめ設定しておくことで、相対的に都市部の表示情報量を大きく設定することができる。
【００６２】
また、例えば、道路に対してＰＯＩの数が極端に多い（例えばＰＯＩの数をリンク数で除算した商が５以上）場所では、ａの値をｂの値よりも大きく設定することにより、大通り沿いに商店舗が密集している地域等におけるスクロール速度を適切に補正することが可能である。
【００６３】
また、ＰＯＩの数に対して道路が極端に多い（例えばリンク数をＰＯＩの数で除算した商が５以上）場所においては、ｂの値をａの値よりも大きく設定することにより、住宅街等におけるスクロール速度を適切に補正することが可能である。
【００６４】
なお、ａ、ｂ、ｃの各値は、使用者がカスタマイズして設定することも可能である。
【００６５】
次に、ナビゲーション装置１００は、表示情報量に応じて、最高スクロール速度を特定する（ステップＳ００６）。
【００６６】
具体的には、ナビゲーション装置１００のスクロール速度決定部１０４は、スクロール速度決定テーブル２５０の表示情報量２５１を参照して、ステップＳ００５で算出した表示情報量（Ｉ）に対応する最高スクロール速度２５２を特定する。
【００６７】
次に、ナビゲーション装置１００は、表示領域をスクロールさせる（ステップＳ００７）。
【００６８】
具体的には、ナビゲーション装置１００の出力処理部１０５は、ステップＳ００１にて受け付けたスクロール方向に表示領域を移動させた位置にある地図情報をディスプレイ２に表示させる。
【００６９】
その際、出力処理部１０５は、スクロールさせる量を、ステップＳ００１にて受け付けたスクロール速度に応じて特定する。しかし、ステップＳ００１にて受け付けたスクロール速度がステップＳ００６にて特定したスクロール速度を超える場合には、出力処理部１０５は、ステップＳ００６にて特定したスクロール速度に応じてスクロールさせる量を特定する。
【００７０】
そして、主制御部１０１は、ステップＳ００１に制御を戻す。
【００７１】
以上が、スクロール処理の内容である。
【００７２】
スクロール処理を行う事によって、ナビゲーション装置１００は、表示する情報量が多い地域ではスクロール速度を制限することができるため、使用者の見落としを防ぎやすくなる。
【００７３】
図６、図７は、スクロール処理においてスクロールを行った場合の画面表示例を示す図である。
【００７４】
図６（ａ）は、表示されるＰＯＩとして、Ａ〜Ｊ（３０１〜３１０）のＰＯＩが表示画面３００上に存在する場合を示す図である。なお、表示画面３００に表示されない周辺領域には、図６（ｂ）に示すＫ（３１１）のＰＯＩが存在しているものとする。
【００７５】
図７（ａ）は、表示されるＰＯＩとして、Ｐ（４０１）のみが表示画面４００上に存在する場合を示す図である。なお、表示画面４００に表示されない周辺領域には、図７（ｂ）に示すＱ（４０２）のＰＯＩが存在しているものとする。
【００７６】
図６（ｂ）は、図６（ａ）の表示画面３００が表示されている状態で、使用者から左方向へ地図をスクロールするよう指示されて、スクロール処理により表示された結果を示すスクロール後画面３５０を示す。
【００７７】
スクロール後画面３５０では、実線で示したスクロール後画面３５０の表示領域は、点線で示した表示画面３００の表示領域よりも、スクロール速度に応じた移動量の分だけ左へ移動している（３２０）。移動の結果、スクロール後画面３５０は、表示画面３００では表示されていなかった領域にあるＰＯＩであるＫ（３１１）が表示される。
【００７８】
図７（ｂ）は、図７（ａ）の表示画面４００が表示されている状態で、使用者から左方向へ地図をスクロールするよう指示されて、スクロール処理により表示された結果を示すスクロール後画面４５０を示す。
【００７９】
スクロール後画面４５０では、実線で示したスクロール後画面４５０の表示領域は、点線で示した表示画面４００の表示領域よりも、スクロール速度に応じた移動量の分だけ左へ移動している（４２０）。移動の結果、スクロール後画面４５０は、表示画面４００では表示されていなかった領域にあるＰＯＩであるＱ（４０２）が表示される。
【００８０】
ここで、図６におけるスクロール移動量３２０は、図７におけるスクロール移動量４２０よりも小さい。
【００８１】
すなわち、図６のように表示対象となるＰＯＩが多い場合には、図７のように表示対象となるＰＯＩが少ない場合に比べて、スクロール速度が遅くなっているといえる。
【００８２】
以上、本発明の一実施形態について説明した。
【００８３】
本発明の一実施形態によると、ナビゲーション装置１００は、表示すべき施設や道路が多い場合には、スクロール速度を遅く設定し、そうでない場合には、スクロール速度を速く設定することができる。
【００８４】
本発明は、上記実施形態に制限されない。上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【００８５】
例えば、上記実施形態のスクロール処理のステップＳ００４〜Ｓ００５において、ＰＯＩとリンクの数に基づいて表示情報量を算出しているが、これに限られるものではない。
【００８６】
すなわち、スクロール速度決定部１０４は、ステップＳ００２にて特定した表示領域が属する地域が都市部であるか否かに応じて、ステップＳ００６にてスクロール速度を特定するようにしてもよい。
【００８７】
このようにすることで、スクロール処理にかかる処理負荷を低く抑え、スクロール処理の応答性を高めることができる。
【００８８】
また、上記実施形態のスクロール処理においては、ステップＳ００４、Ｓ００５において表示領域と周辺領域に含まれる表示オブジェクトに応じて表示情報量を算出しているが、これに限られない。すなわち、スクロール指示を受け付けた方向にある表示オブジェクトに応じて表示情報量を算出するようにしてもよい。
【００８９】
図８に、当該変形を加えたスクロール処理の処理フローを示す。
【００９０】
変形を加えたスクロール処理においては、ステップＳ００１〜ステップＳ００３までの処理は上記実施形態におけるスクロール処理と同様の処理内容であるため、説明を割愛する。
【００９１】
ステップＳ００３において周辺領域を設定し終えると、次に、スクロール速度決定部１０４は、ステップＳ００３において設定した周辺領域を所定の方向別に分割する（ステップＳ１０４）。
【００９２】
具体的には、スクロール速度決定部１０４は、画面に対して上、下、左、右の重複しない４つの領域に分割する。もちろん、上、右上、右、右下、下、左下、左、左上の重複しない８つの領域に分割してもよい。
【００９３】
次に、スクロール速度決定部１０４は、ステップＳ００１にて受け付けたスクロール方向に対応する周辺領域にのみ含まれるオブジェクトを計数し、表示情報量を算出する（ステップＳ１０５）。
【００９４】
具体的には、スクロール速度決定部１０４は、ステップＳ１０４にて分割した周辺領域のうちから、ステップＳ００１にて受け付けたスクロール方向が含まれる領域を特定する。そして、スクロール速度決定部１０４は、特定した領域に含まれるＰＯＩやリンクなどのオブジェクトを計数して、上記実施形態における式（１）に基づいて表示情報量を算出する。
【００９５】
以降、ステップＳ００６とＳ００７とは、上記実施形態と同内容の処理を行う。
【００９６】
以上が、変形を加えたスクロール処理の内容である。
【００９７】
このようにすることで、スクロールする方向にあるオブジェクトの表示情報量に応じてスクロール速度を決定することができるようになる。つまり、スクロールする方向に関係しない周辺領域のオブジェクトの多寡を無視してスクロール速度を特定することができる。
【００９８】
例えば、都市部から山間部に向かってスクロールする際には素早くスクロールさせ、同じ表示範囲でも都市部内でスクロールする際にはオブジェクトを見落とさないようにゆっくりスクロールさせることができる。
【００９９】
以上が、変形の例である。
【０１００】
なお、上記の実施形態では、本発明を車載用のナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置および地図表示装置にも適用することができる。
【符号の説明】
【０１０１】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、１１・・・ビーコン受信装置、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、２５・・・バス、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・ナビゲーション装置、１０１・・・主制御部、１０２・・・入力受付部、１０３・・・表示領域決定部、１０４・・・スクロール速度決定部、１０５・・・出力処理部、２００・・・リンクテーブル、２５０・・・スクロール速度決定テーブル
【図１】
2010243670.tif 000003
【図２】
2010243670.tif 000004
【図３】
2010243670.tif 000005
【図４】
2010243670.tif 000006
【図５】
2010243670.tif 000007
【図６】
2010243670.tif 000008
【図７】
2010243670.tif 000009
【図８】
2010243670.tif 000010