(57)【特許請求の範囲】
【請求項１】
複数の表示態様のいずれかの態様でディスプレイに現在位置が含まれる地図を表示する地図表示部と、
利用者によって変化後の前記表示態様が指示されたことに応じて変化前の前記表示態様から変化後の前記表示態様に変化する場合に、前記地図が回転して変化前の前記表示態様から変化後の前記表示態様へ徐々に変化する動画を前記ディスプレイに表示する動画表示部と、
前記表示態様の変化開始直後から前記表示態様の変化速度を加速させ、前記表示態様の変化終了に向けて前記表示態様の前記変化速度を減速させる変化速度制御部と、
を備えるナビゲーションシステム。
【請求項２】
複数の前記表示態様には、
前記地図上の特定の方角と前記ディスプレイ上の基準方向との関係が異なる複数の態様が含まれる、
請求項１に記載のナビゲーションシステム。
【請求項３】
複数の前記表示態様には、
視点から前記地図を眺める角度が異なる複数の態様が含まれる、
請求項１または請求項２のいずれかに記載のナビゲーションシステム。
【請求項４】
複数の前記表示態様には、
前記現在位置の前記ディスプレイ上での位置が異なる複数の態様が含まれる、
請求項１〜請求項３のいずれか一項に記載のナビゲーションシステム。
【請求項５】
コンピュータを、
複数の表示態様のいずれかの態様でディスプレイに現在位置が含まれる地図を表示する地図表示部、
利用者によって変化後の前記表示態様が指示されたことに応じて変化前の前記表示態様から変化後の前記表示態様に変化する場合に、前記地図が回転して変化前の前記表示態様から変化後の前記表示態様へ徐々に変化する動画を前記ディスプレイに表示する動画表示部、
前記表示態様の変化開始直後から前記表示態様の変化速度を加速させ、前記表示態様の変化終了に向けて前記表示態様の前記変化速度を減速させる変化速度制御部、
として機能させるナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムおよびナビゲーションプログラムに関する。
【背景技術】
【０００２】
従来、地図上の特定の方角とディスプレイ上の基準方向との関係を変化させるように地図を回転させる技術が知られている。例えば、特許文献１においては、地図上の北をディスプレイ上の上方向に向けたノースアップの地図と、地図上での車両進行方向をディスプレイ上の上方向に向けたヘッドアップの地図とを切り替えるように回転させる技術が開示されている。また、特許文献１においては、地図を徐々に回転させる構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４６２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術においては、地図の回転が徐々に行われるため、利用者は回転の過程を視認することができる。しかし、地図の回転は、唐突に開始され、唐突に終了する。地図の回転が唐突に開始されると、急激な地図の表示の変化によって、利用者が把握していた道路等が地図上でどのように変化したのか見失ってしまう場合がある。例えば、ナビゲーションシステムによって表示部に現在位置が含まれる地図が表示されている状況を想定する。この場合において、利用者は、地図に基づいて、現在位置の前方の道路の状況や、現在位置周辺の交差点等を把握することができる。ただし、ナビゲーションシステムを利用する利用者は、表示部に表示された地図を継続的に注視しているとは限らない。従って、地図の回転が唐突に開始されると、利用者は、利用者が把握していた道路や交差点等が地図上でどのように変化したのか見失う可能性がある。
本発明は、前記課題にかんがみてなされたもので、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、ナビゲーションシステムは、複数の表示態様のいずれかの態様でディスプレイに現在位置が含まれる地図を表示する地図表示部と、前記表示態様が変化する場合に、地図が回転して変化前の前記表示態様から変化後の前記表示態様へ徐々に変化する動画をディスプレイに表示する動画表示部と、前記表示態様の変化開始後に前記表示態様の変化速度を加速させる変化速度制御部と、を備える。【０００６】
また、上記の目的を達成するため、ナビゲーションプログラムは、コンピュータを、複数の表示態様のいずれかの態様でディスプレイに現在位置が含まれる地図を表示する地図表示部、前記表示態様が変化する場合に、地図が回転して変化前の前記表示態様から変化後の前記表示態様へ徐々に変化する動画をディスプレイに表示する動画表示部、前記表示態様の変化開始後に前記表示態様の変化速度を加速させる変化速度制御部、として機能させる。【０００７】
以上のように、ナビゲーションシステム、プログラムにおいては、地図の表示態様が徐々に変化する構成において、表示態様の変化開始後に表示態様の変化速度を加速させる。従って、地図の表示態様が徐々に変化する動画において、初期においてはそれより後よりも表示態様の変化が緩やかである。このため、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】ナビゲーションシステムの構成を示すブロック図である。
【図２】図２Ａ、図２Ｂ、図２Ｃ、図２Ｄは地図表示例を説明する図である。
【図３】図３Ａ、図３Ｂ、図３Ｃ、図３Ｄは地図表示例を説明する図である。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーションシステムの構成：
（２）表示態様の変化例：
（３）他の実施形態：
【００１０】
（１）ナビゲーションシステムの構成：
図１は、本発明の一実施形態であるナビゲーションシステム１０の構成を示すブロック図である。ナビゲーションシステム１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部２０を備えており、制御部２０は、当該ＲＯＭや記録媒体３０に記録された種々のプログラムを実行することができる。本実施形態においては、このプログラムの一つとしてナビゲーションプログラムを実行可能である。
【００１１】
制御部２０はナビゲーションプログラムの処理により、現在地を出発し、目的地まで到達するための経路を探索することが可能である。また、制御部２０は、ナビゲーションプログラムの処理により、ナビゲーションシステム１０を備えた車両を経路に沿って誘導する案内を実行することができる。
【００１２】
記録媒体３０には地図情報３０ａが予め記録されている。地図情報３０ａは、道路区間の端点に対応するノードの位置を示すノードデータ、ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ、ノード同士の連結を示すリンクデータ、施設の位置および属性を示す施設データ等を含んでいる。施設の属性は種々の定義が可能であり、本実施形態においては、名称、施設の種類等が属性として定義され、対応づけられている。なお、本実施形態においては、地図上の地物（道路や施設等）を描画するための描画データが地図情報３０ａに含まれている。
【００１３】
ナビゲーションシステム１０は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３とユーザＩ／Ｆ部４４とを備えている。ユーザＩ／Ｆ部４４は、利用者の指示を入力し、また利用者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネル方式のディスプレイやスピーカー等の出力音の出力部を備えている。
【００１４】
ＧＰＳ受信部４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の現在地を算出するための信号を出力する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、この信号を取得して車両の進行方向を取得する。制御部２０は、車速センサ４２およびジャイロセンサ４３等の出力信号に基づいて車両の走行軌跡を特定することで車両の現在地を取得する。ＧＰＳ受信部４１の出力信号は、車速センサ４２およびジャイロセンサ４３等から特定される車両の現在地を補正するなどのために利用される。
【００１５】
本実施形態におけるナビゲーションプログラム２１は地図を表示するための機能を備えている。ナビゲーションプログラム２１は、複数の表示態様で地図を表示する機能を制御部２０に実現させる。当該地図表示を行うため、ナビゲーションプログラム２１は、地図表示部２１ａと動画表示部２１ｂと変化速度制御部２１ｃとを備えている。地図表示部２１ａは、複数の表示態様のいずれかの態様でディスプレイに地図を表示する機能を制御部２０に実行させるプログラムモジュールである。
【００１６】
本実施形態において、制御部２０は、２次元で表現された地図を描画することが可能であり、地図上の特定の方角とディスプレイ上の基準方向との関係が異なる地図を描画することができる。すなわち、本実施形態において地図情報３０ａに含まれる描画データは、地図上で道路や施設等の地物の形状を再現するためのデータである。制御部２０は、当該描画データを参照し、地図の縮尺に基づいて地物の大きさを決定し、ノードデータ、形状補間点データおよびリンクデータや、施設データに基づいて道路や施設等の位置を特定する。そして、制御部２０は、描画データが示す形状の地物を２次元的に描画した地図を示す画像データを生成する。
【００１７】
この描画の際に、制御部２０は、車両の現在位置がディスプレイ上の基準位置に存在し、かつ、地図上の任意の方向がディスプレイの上方向に向くように設定して地図を描画することができる。このため、制御部２０は、ＧＰＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて、車両の現在位置を取得する。そして、制御部２０は、当該現在位置がディスプレイ上の基準位置に重なり、地図上の任意の方角がディスプレイの上方向に向くように地図の描画位置を決定し、地図を示す画像データを生成する。なお、車両の進行方向は、例えば、車両の現在位置の履歴等に基づいて特定可能である。
【００１８】
制御部２０は、経路案内等の際には、地図上での北方向と車両の進行方向とのいずれかをディスプレイの上方向に向けた地図を描画し、ユーザＩ／Ｆ部４４に制御信号を出力する。この結果、ユーザＩ／Ｆ部４４のディスプレイには、地図上での北方向をディスプレイの上方向に向けたノースアップの地図、または、地図上での車両の進行方向をディスプレイの上方向に向けたヘッドアップの地図が表示される。
【００１９】
動画表示部２１ｂは、表示態様が変化する場合に、変化前の表示態様から変化後の表示態様へ徐々に表示態様が変化する動画をディスプレイに表示する機能を制御部２０に実現させるプログラムモジュールである。すなわち、本実施形態において制御部２０は、ノースアップとヘッドアップとのいずれかの表示態様で地図を表示して経路案内等を実行することができる。これらの表示態様は、種々のトリガ、例えば、利用者によるユーザＩ／Ｆ部４４への操作指示等によって変更することが可能であり、制御部２０は、当該トリガに応じて表示態様を相互に切り替える。
【００２０】
この際、本実施形態において制御部２０は、表示態様の変化の過程を動画で表示させる。具体的には、本実施形態において表示態様が変化する前の地図と変化した後の地図とでは、ディスプレイの上方向を向く地図上の方角が異なる。従って、本実施形態においては、地図を回転させることによって表示態様を変化させることができる。そこで、制御部２０は、変化前の地図を回転させて変化後の地図に至る過程の動画を生成し、変化後の表示態様の地図を表示する前に当該動画を再生する。
【００２１】
表示態様が変化する過程の画像は、表示態様が徐々に変化するように生成されればよく、本実施形態において、制御部２０は、予め決められた時間（例えば、１２００ｍｓｅｃ、可変でもよい）内で予め決められたフレーム数（例えば、１６個、可変でもよい）の画像を生成することで動画を生成する。そこで、制御部２０は、当該フレーム数の各画像において、特定の方角（例えば北方向）が、表示態様変化前の地図上での方向から表示態様変化後の地図上での方向に向けて徐々に回転するように各フレームの地図を描画する。
【００２２】
各フレームにおける回転量は、変化速度制御部２１ｃの処理によって決められる。変化速度制御部２１ｃは、表示態様の変化開始後に表示態様の変化速度を加速させる機能を制御部２０に実現させるプログラムモジュールである。本実施形態において制御部２０は、表示態様の変化開始後に単位時間当たりの表示態様の変化量が徐々に大きくなり、一定の変化量となり、さらに、変化量が徐々に小さくなるように、回転量を規定する。
【００２３】
具体的には、制御部２０は、表示態様の変化前の地図における角度を回転率０％、変化後の地図の角度を１００％とし、その過程に含まれる各フレームでの変化率を決定する。変化率は、種々の手法で決められてよく、加速度等のパラメータが決められていてもよいし、フレーム番号と変化率とが対応づけられたマップが予め作成されていてもよい。表１は、後者のように変化率が予め決められている場合の例である。
【表１】
0006654697.tif 000002
なお、地図の角度は、例えば、地図上での特定の方角と、ディスプレイ上の上方向との角度等によって定義される。
【００２４】
なお、変化速度の加速は、表示態様の変化の開始が唐突であるという印象を利用者に与えないように実現されればよく、加速度（単位時間当たりの角度の変化量）は種々の値とすることができる。また、変化速度の減速は表示態様の変化の終了が唐突であるという印象を利用者に与えないように実現されればよく、減速度（単位時間当たりの角度の変化量）は種々の値とするころができる。
【００２５】
本実施形態においては、以上のようにして各フレームに対応した変化率となるように地図の角度を決定し、当該角度における地図を描画する。すなわち、制御部２０は、ＧＰＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて、車両の現在位置を取得する。また、制御部２０は、当該現在位置がディスプレイ上の基準位置に重なり、フレーム毎に決められた角度となるように地図の描画位置を決定し、各フレームにおける地図を示す画像データを生成する。この結果、変化前の表示態様が変化後の表示態様に近づくように変化した画像が複数生成され、変化度合いが小さい順に並べられた画像が生成されて再生対象の画像データとなる。
【００２６】
各フレームにおける地図を示す画像データが生成されると、制御部２０は、動画表示部２１ｂの処理により、一定期間毎に各フレームの画像を順番に表示することによって動画を表示する。具体的には、制御部２０は、ユーザＩ／Ｆ部４４に制御信号を出力し、表示中の地図（すなわち、変化前の表示態様の地図）を消去する。次に、制御部２０は、ユーザＩ／Ｆ部４４に制御信号を出力し、一定期間毎に各フレームの画像を順番に表示させることによってディスプレイに動画を表示させる。動画の再生が終了すると、制御部２０は、ユーザＩ／Ｆ部４４に制御信号を出力し、動画を構成する最後の画像を消去するとともに、変化後の表示態様の地図を表示させる。
【００２７】
以上の構成によれば、表示態様の変化開始直後から表示態様の変化速度が加速し、次に変化速度が一定になり、次に表示態様の変化終了に向けて変化速度が減速する動画を表示させることが可能になる。従って、地図の表示態様が徐々に変化する動画において、変化の初期においてはそれより後よりも表示態様の変化が緩やかである。このため、初期において、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができる。また、変化の終期においてはそれより前よりも表示態様の変化が緩やかである。このため、終期において、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。
【００２８】
（２）表示態様の変化例：
次に、地図の表示態様を変化させる場合の例を説明する。図２Ａ〜図２Ｄは、ユーザＩ／Ｆ部４４のディスプレイに表示される地図の例を示している。これらの図において、アイコンＩ1〜Ｉ4は車両の位置を示しており、アイコンＩd1〜Ｉd4は黒い三角形の指す方角が北であることを示している。また、図２Ａは、地図上の北方向がディスプレイの上方向を向いているノースアップの地図を示し、図２Ｄは、地図上の車両の進行方向がディスプレイの上方向を向いているヘッドアップの地図を示している。
【００２９】
ここでは、図２Ａに示すノースアップの地図から、図２Ｄに示すヘッドアップの地図に表示態様が変化する場合の例を説明する。すなわち、図２Ａに示すノースアップの地図がユーザＩ／Ｆ部４４のディスプレイに表示されている状態において、利用者が表示態様の変更指示を行うと、制御部２０は、図２Ａから図２Ｄに至る動画を生成する。
【００３０】
図２Ｂおよび図２Ｃは、動画を構成する画像の一部を示しており、図２Ｂは動画の初期において図２Ａから矢印Ｂに示すような回転が行われた地図であり、図２Ｃは図２Ｂから矢印Ｃに示すような回転が行われた地図である。本実施形態においては、動画の初期において角度の変化速度が加速するため、図２Ａ〜図２Ｂまでの変化過程において、徐々に単位時間における地図の角度の変化量が多くなる。
【００３１】
また、本実施形態においては、角度の変化速度が加速した後、変化速度が一定になるため、図２Ｂ〜図２Ｃまでの変化過程において、変化速度が一定の期間が含まれる。さらに、本実施形態においては、動画の終期において角度の変化速度が減速して表示態様の変化完了に至るため、図２Ｃ〜図２Ｄまでの変化過程において、徐々に単位時間における地図の角度の変化量が少なくなる。このため、表示態様の変化の初期において、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができ、終期において、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。
【００３２】
さらに、図２Ａ〜図２Ｄに示す例においては、表示態様の変化に伴って、地図に含まれる現在位置のディスプレイ上での位置が変化する。すなわち、図２Ａ〜図２Ｄに示す各地図において、車両の現在位置が重ねられるディスプレイ上の基準位置は変化する。この例においては、図２Ａ〜図２Ｄにかけて距離Ｌだけ下方に移動している（図２Ｄ参照）。このように、表示態様の変化に伴って地図に含まれる現在位置のディスプレイ上での位置が変化する構成において、図２Ａ〜図２Ｄに示すように、徐々に表示態様が変化すると、車両の現在位置が突然にジャンプするように変化することを防止することができるため、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができる。また、表示態様の変化速度が加速し、その後減速するため、現在位置の変化の開始と終了が唐突に発生することを防止することができる。従って、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。
【００３３】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、表示態様の変化開始後に表示態様の変化速度を加速させる限りにおいて、他にも種々の実施形態を採用可能である。例えば、ナビゲーションシステム１０とともに移動する移動体は任意であり、車両であっても良いし、歩行者であっても良く、種々の例が想定される。また、検索システムは、車両等に搭載された装置であっても良いし、可搬型の端末によって実現される装置であっても良いし、複数の装置（例えば、クライアントとサーバ）によって実現されるシステムであっても良い。
【００３４】
さらに、検索システムを構成する地図表示部２１ａ、動画表示部２１ｂ、変化速度制御部２１ｃの少なくとも一部が複数の装置に分かれて存在していても良い。むろん、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。
【００３５】
地図表示部は、複数の表示態様のいずれかの態様でディスプレイに現在位置が含まれる地図を表示する。すなわち、地図表示部は、少なくとも２個の表示態様でディスプレイに地図を表示可能である。表示態様が異なるとは、同一の場所を示す地図の画像が異なることを指しており、同一の地図でなければ表示態様が異なる。従って、ある地図を２次元的に回転させた前後の地図は表示態様の異なる地図であるし、３次元的に回転させた前後の地図も表示態様の異なる地図であるし、２次元的な地図と３次元的な地図（俯瞰図）とは表示態様の異なる地図である。
【００３６】
なお、地図が２次元で表現され得る場合、複数の表示態様に、地図上の特定の方角とディスプレイ上の基準方向との関係が異なる複数の態様が含まれる構成であってもよい。このような構成としては、例えば、地図上の北がディスプレイ上の上方向を向いている地図と、地図上での利用者の進行方向がディスプレイ上の上方向を向いている地図とを、地図表示部が切り替える構成が挙げられる。
【００３７】
また、地図が３次元的に表現され得る場合、複数の表示態様に、視点から地図を眺める角度が異なる複数の態様が含まれる構成であってもよい。このような構成としては、例えば、視点から地図を眺める角度（水平面に対する下向きの角度：俯角）が０°〜９０°である俯瞰図が表示可能であるとともに、俯角が切り替えられる構成が挙げられる。なお、俯角が９０°である場合、地図は２次元的に表現されてもよい。
【００３８】
図３Ａ〜図３Ｄは、俯瞰図によって示される地図の例を示している。これらの図において、アイコンＩ1〜Ｉ4は車両の位置を示しており、アイコンＩd1〜Ｉd4は黒い三角形の指す方角が北であることを示している。また、これらの図においては、太い線によって道路を示し、細い線によって地図上の平面の角度を示している。すなわち、細い線は地図上の平面に仮想的に設定された矩形であり、当該矩形の形状によって俯角や地図の角度を模式的に表している。当該仮想的な矩形は、実際には表示されなくてもよいし、表示されてもよい。
【００３９】
図３Ａは、地図上の車両の進行方向がディスプレイの上方向を向いているヘッドアップの地図を俯瞰図で表現した地図を示している。なお、図３Ａに示す俯瞰図において、視点は車両の後方かつ上方に存在し、俯角は０°〜９０°の間の特定の角度である。図３Ｄは、地図上の北方向がディスプレイの上方向を向いているノースアップの地図である。当該地図は俯角が９０°の俯瞰図であってもよいし、上面図であってもよい。
【００４０】
このような俯瞰図は、例えば、制御部２０が、地図情報３０ａの描画データに基づいて２次元の地図を仮想的に描画し、地図の上方に存在する視点と俯角とを設定し、視点から俯角方向をみた場合の視線の先に設定される仮想的なスクリーンに投影される像を特定するなどして生成可能である。すなわち、制御部２０が、視点から俯角方向に延びる線上に当該線に垂直な矩形のスクリーンを仮想的に設定し、始点から地図まで延びる任意の線がスクリーンと交差する位置に当該線と地図との交点に存在する像を投影するなどして俯瞰図を生成可能である。ここでは、任意の俯角における地図が俯瞰図として生成されればよく、種々の手法を採用可能である。なお、俯瞰図において、地物は地図平面上に平面的に表現されてもよいし、地図平面上に立体的に表現されてもよい。
【００４１】
ここでは、図３Ａに示す俯瞰図から、図３Ｄに示すノースアップの地図に表示態様が変化する場合の例を説明する。すなわち、図３Ａに示す俯瞰図がユーザＩ／Ｆ部４４のディスプレイに表示されている状態において、利用者が表示態様の変更指示を行うと、制御部２０は、図３Ａから図３Ｄに至る動画を生成する。具滝的には、制御部２０は、俯角が徐々に大きくなって最終的に９０°となり、かつ、地図上の北方向が徐々に回転して最終的にディスプレイの上方向に向く過程の動画を生成する。
【００４２】
図３Ｂおよび図３Ｃは、動画を構成する画像の一部を示しており、図３Ｂは動画の初期において図３Ａから俯角が徐々に大きくなり（地図が２次元表示に近づき）、北方向が徐々に反時計回りに回転した後のある時点における地図である。図３Ｃは図３Ｂから俯角がさらに大きくなり、北方向がさらに反時計回りに回転した後のある時点における地図である。本実施形態においても、動画の初期において角度の変化速度が加速するため、図３Ａ〜図３Ｂまでの変化過程において、徐々に単位時間における地図の角度の変化量が多くなる。
【００４３】
また、本実施形態においても角度の変化速度が加速した後、変化速度が一定になり、図３Ｂ〜図３Ｃまでの変化過程において、変化速度が一定の期間が含まれる。さらに、本実施形態においても動画の終期において角度の変化速度が減速して表示態様の変化完了に至るため、図３Ｃ〜図３Ｄまでの変化過程において、徐々に単位時間における地図の角度の変化量が少なくなる。このため、表示態様の変化の初期において、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができ、終期において、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。
【００４４】
さらに、図３Ａ〜図３Ｄに示す例においては、表示態様の変化に伴って、地図に含まれる現在位置のディスプレイ上での位置が徐々に変化する。この結果、車両の現在位置が突然にジャンプするように変化することを防止することができ、利用者が把握していた道路等が地図上でどのように変化したのか見失う可能性を低減することができる。また、表示態様の変化速度が加速し、その後減速するため、現在位置の変化の開始と終了が唐突に発生することを防止することができる。従って、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。
【００４５】
動画表示部は、表示態様が変化する場合に、地図が回転して変化前の表示態様から変化後の表示態様へ徐々に変化する動画をディスプレイに表示することができればよい。すなわち、動画表示部は、変化前の表示態様で表示される地図と、変化後の表示態様で表示される地図との間に表示態様が変化する過程の地図を表示させることで、表示態様が徐々に変化する動画をディスプレイに表示させることができればよい。
【００４６】
表示態様が変化する過程の画像は、表示態様が徐々に変化するように生成されればよく、例えば、変化前の表示態様が変化後の表示態様に近づくように変化した画像が複数生成され、変化度合いが小さい順に並べられた画像が生成される構成を採用可能である。このような画像は、例えば、地図の表示態様を決定する際のパラメータを変化させることによって生成することができる。
【００４７】
２次元の地図の回転が表示態様の変化である場合、地図上の特定の方角とディスプレイ上の基準方向との角度が徐々に変化するように画像が生成されることで動画を生成可能である。視点から地図を眺める角度の変化が表示態様の変化である場合、当該角度が徐々に変化するように画像が生成されることで動画を生成可能である。むろん、動画は、静止画を連続的に切り替えることによって生成可能であり、フレームレート等のパラメータは種々の値を採用可能である。
【００４８】
変化速度制御部は、表示態様の変化開始後に表示態様の変化速度を加速させることができればよい。すなわち、変化速度制御部は、表示態様の変化開始後に単位時間当たりの表示態様の変化が徐々に大きくなるように動画を制御することができればよい。動画における変化速度の調整は、種々の手法によって実現可能であり、例えば、動画表示部における動画の表示の際に実現されてもよいし、動画の生成の際に実現されてもよい。
【００４９】
前者は、例えば、表示態様の変化開始後から変化終了までの過程において、表示態様の変化が一定の画像が複数個生成され、動画の表示開始後にフレームレートが高速化することによって変化速度が加速する動画が表示される構成を採用可能である。後者は、例えば、表示態様の変化開始後から変化終了までの過程において、表示態様の変化が徐々に大きくなる画像が複数個生成され、動画の表示開始後に同一のフレームレートで画像を表示することによって変化速度が加速する動画が表示される構成を採用可能である。
【００５０】
変化速度の加速は、表示態様の変化の開始が唐突であるという印象を利用者に与えないように実現されればよく、加速度は種々の値とすることができる。また、変化速度の加速は、変化開始後に実施されればよいが、例えば、変化開始直後から徐々に変化速度が大きくなるように加速される構成等を採用可能である。
【００５１】
さらに、変化速度制御部は、表示態様の変化終了前に表示態様の変化速度を減速させる構成であってもよい。すなわち、変化速度制御部は、表示態様の変化終了前に単位時間当たりの表示態様の変化が徐々に小さくなるように動画を制御することができればよい。動画における変化速度の調整は、種々の手法によって実現可能であり、例えば、加速と同様に、動画表示部における動画の表示の際に実現されてもよいし、動画の生成の際に実現されてもよい。
【００５２】
以上の構成によれば、地図の表示態様が徐々に変化する動画において、終期においてはそれより前よりも表示態様の変化が緩やかである。このため、利用者が把握していた道路等が地図上でどのように変化したのか認識できる可能性を向上させることができる。変化速度の減速は、表示態様の変化の終了が唐突であるという印象を利用者に与えないように実現されればよく、加速度は種々の値とすることができる。また、変化速度の減速は、変化終了前に実施されればよいが、例えば、変化終了点に向けて徐々に変化速度が小さくなるように減速される構成等を採用可能である。なお、変化開始後の変化速度の加速と、変化終了前の変化速度の減速の双方が実施される場合、例えば、変化開始直後に変化速度が加速し、やがて加速が終了し、その後減速して変化が終了する構成等を採用可能である。
【００５３】
さらに、複数の表示態様に、地図に含まれる現在位置のディスプレイ上での位置が異なる複数の態様が含まれる構成であってもよい。すなわち、表示態様の変化前後および変化の過程において、現在位置のディスプレイ上の位置が変化してもよい。この場合、現在位置が変化する変化速度は加速または減速してもよいし、加減速しなくてもよい。
【００５４】
さらに、以上のように、表示態様の変化開始後に表示態様の変化速度を加速させる手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、方法、プログラムは、単独の装置として実現される場合や、複数の装置によって実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような手段を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００５５】
１０…ナビゲーションシステム、２０…制御部、２１…ナビゲーションプログラム、２１ａ…地図表示部、２１ｂ…動画表示部、２１ｃ…変化速度制御部、３０…記録媒体、３０ａ…地図情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…ユーザＩ／Ｆ部
【図１】
0006654697.tif 000003
【図２】
0006654697.tif 000004
【図３】
0006654697.tif 000005