(57)【特許請求の範囲】
【請求項１】
帯状の第１画像を指定された詳細度で表示装置の表示部に表示する方法であって、
指定された詳細度が所定の詳細度より低いか否かを判定し、
判定結果が低い場合、同じ大きさの多角形状をなす複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が前記帯状の第１画像が占めるべき領域の一部又は全部を包含するように特定し、
位置及び大きさを特定した第２画像を前記表示部に表示する表示方法。
【請求項２】
前記帯状の第１画像は、長さ方向に異なる表示態様で表示し、
前記第２画像は、該第２画像が占める領域に含まれるべき前記帯状の第１画像の表示態様に基づく表示態様で表示する。
請求項１に記載の表示方法。
【請求項３】
前記第１画像に係る画像データは、１又は複数の情報が付与されており、
前記第２画像は、前記画像データに付与された１つの情報又は複数の情報から所定の選択基準により選択した情報に基づく表示態様で表示する
請求項１に記載の表示方法。
【請求項４】
前記表示態様は、色又は濃淡において異なっている請求項２に記載の表示方法。
【請求項５】
前記帯状の第１画像は、道路網内における経路であり、
指定された詳細度に応じた地図データ及び道路データを取得し、
取得した道路データに基づいて前記経路を算出し、
算出した経路、又は位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して表示する
請求項１から４の何れか１項に記載の表示方法。
【請求項６】
前記経路は、該経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路である請求項５に記載の表示方法。
【請求項７】
前記判定結果が前記所定の詳細度より低くない場合、前記第１画像を表示せず、
指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、
判定結果が前記所定の詳細度より低く且つ前記第２の詳細度以上である場合、前記第１画像を表示する。
請求項１から６の何れか１項に記載の表示方法。
【請求項８】
前記道路データは、前記経路の属性が付与されており、
取得した道路データに基づいて前記経路の属性が所定の属性であるか否かを判定し、
前記経路の属性が所定の属性ではなく、且つ前記判定結果が前記所定の詳細度より低くない場合、前記経路を表示せず、
前記経路の属性が所定の属性である場合、指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、
判定結果が以上である場合、前記経路を表示する
請求項５又は６に記載の表示方法。
【請求項９】
道路網内における経路を指定された詳細度で表示装置の表示部に表示する方法であって、
指定された詳細度に応じた地図データ及び道路データを取得し、
取得した道路データに基づいて前記経路を算出し、
指定された詳細度が所定の詳細度より低いか否かを判定し、
判定結果が前記所定の詳細度より低くない場合、算出した経路を表示せずに取得した地図データに基づく地図を前記表示部に表示し、
判定結果が前記所定の詳細度より低い場合、複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が、算出した経路が占めるべき領域の一部又は全部を包含するように特定し、
指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、
判定結果が前記所定の詳細度より低く且つ前記第２の詳細度以上である場合、算出した経路、又は位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して前記表示部に表示し、
判定結果が前記第２の詳細度より低い場合、位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して前記表示部に表示する表示方法。
【請求項１０】
帯状の第１画像を指定された詳細度で表示装置の表示部に表示する方法であって、
同じ大きさの多角形状をなす複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が前記第１画像が占めるべき領域の一部又は全部を包含するように特定し、
位置及び大きさを特定した第２画像を前記表示部に表示する表示方法。
【請求項１１】
指定された詳細度が所定の詳細度より低いか否かを判定し、
判定結果が低くない場合、前記第１画像を表示しない
請求項１０に記載の表示方法。
【請求項１２】
道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得した道路データに基づいて算出し、算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置であって、
前記航続可能経路は、前記余力に応じて長さ方向に異なる表示態様で表示するようにしてあり、
指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、
該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、
該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する付与部とを備え、
前記特定部が位置及び大きさを特定した画像を前記付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある表示装置。
【請求項１３】
道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、表示装置から指定された詳細度に応じて取得した道路データに基づいて算出する情報処理装置と、該情報処理装置と通信可能に接続されており、前記情報処理装置が算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置とを含む表示システムであって、
前記情報処理装置は、
前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部と、
指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、
該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、
該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する第２付与部と
を備え、
前記表示装置は、
前記情報処理装置が算出した航続可能経路、並びに前記特定部が位置及び大きさを特定した画像の夫々を、前記第１及び第２付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある表示システム。
【請求項１４】
コンピュータを、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得された道路データに基づいて算出するように機能させるためのコンピュータプログラムであって、
コンピュータを、
前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部、
指定された詳細度が所定の詳細度より低いか否かを判定する判定部、
該判定部で低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部、並びに
該特定部で位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路上の前記余力に基づく情報を付与する第２付与部
として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯状の画像を指定された詳細度で表示装置の表示部に表示する表示方法、該表示方法を実施する表示装置、表示システム、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、バッテリに蓄電された電力にてモータを駆動することによって走行する電気自動車（ＥＶ：Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）が普及し始めている。エンジンを搭載していない電気自動車では、バッテリに蓄電された電力を全て消費してしまうと走行不能となるため、電気自動車のユーザはバッテリに蓄電された電力の残量に注意して走行を行う必要がある。
【０００３】
一方、ハイブリッド車（ＨＥＶ：Ｈｙｂｒｉｄ  Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）は、モータの他にエンジン及び該エンジンによって駆動される発電機を備え、エンジンを駆動するための燃料、又は発電機によってバッテリに蓄電された電力が残されている限り走行が可能である。このため、ハイブリッド車のユーザはバッテリ及び燃料の残量に注意を払わねばならない。
【０００４】
これに対し、特許文献１には、距離当たり消費エネルギーに基づいて走行可能時間を算出し、該走行可能時間及び平均車速に基づいて走行可能距離を算出し、該走行可能距離及び探索した走行可能経路に基づいて電動駆動車両を走行させることができる走行可能範囲を算出して走行可能経路と共に表示部に表示する技術が開示されている。
【０００５】
また、特許文献２には、現在位置と目的地の両地点を表示可能な詳細度の細街路（経路又は道路）を含む両地点表示細街路地図をディスプレイ（表示部）に表示し、車両が目的地に近づくにしたがって、高い詳細度の両地点表示細街路地図に切り替えて表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−０７５５６２号公報
【特許文献２】特開２００１−０７４４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１及び２に開示された技術では、道路毎の表示データに基づいて経路又は道路を表示する場合に、詳細度が低いほど扱うデータ量が大きくなるため、表示速度が低下する問題があった。また、その問題を回避するために経路又は道路を間引いて表示した場合は、視認性が低下する虞があった。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、詳細度の低い画像を表示する場合であっても、扱うデータ量の増大を抑制しつつ良好な視認性を確保することが可能な表示方法、該表示方法を実施する表示装置、表示システム、及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る表示方法は、帯状の第１画像を指定された詳細度で表示装置の表示部に表示する方法であって、指定された詳細度が所定の詳細度より低いか否かを判定し、判定結果が低い場合、同じ大きさの多角形状をなす複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が前記帯状の第１画像が占めるべき領域の一部又は全部を包含するように特定し、位置及び大きさを特定した第２画像を前記表示部に表示する。
【００１０】
本発明に係る表示装置は、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得した道路データに基づいて算出し、算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置であって、前記航続可能経路は、前記余力に応じて長さ方向に異なる表示態様で表示するようにしてあり、指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する付与部とを備え、前記特定部が位置及び大きさを特定した画像を前記付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある。
【００１１】
本発明に係る表示システムは、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、表示装置から指定された詳細度に応じて取得した道路データに基づいて算出する情報処理装置と、該情報処理装置と通信可能に接続されており、前記情報処理装置が算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置とを含む表示システムであって、前記情報処理装置は、前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部と、指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する第２付与部とを備え、前記表示装置は、前記情報処理装置が算出した航続可能経路、並びに前記特定部が位置及び大きさを特定した画像の夫々を、前記第１及び第２付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある。
【００１２】
本発明に係るコンピュータプログラムは、コンピュータを、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得された道路データに基づいて算出するように機能させるためのコンピュータプログラムであって、コンピュータを、前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部、指定された詳細度が所定の詳細度より低いか否かを判定する判定部、該判定部で低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部、並びに該特定部で位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路上の前記余力に基づく情報を付与する第２付与部として機能させる。
【発明の効果】
【００１３】
本発明によれば、画像を表示する詳細度が低いために画像の表示範囲が広がって帯状の第１画像に係る画像データが増大すると共に、第１画像の表示幅が狭くなって視認度が低下する場合、第１画像に代えて第２画像が表示される。この場合、第２画像の大きさを適当に特定した場合は、第２画像に係る画像データの大きさが低減され、且つ第２画像の視認度が向上する。
従って、詳細度の低い画像を表示する場合であっても、扱うデータ量の増大を抑制しつつ良好な視認性を確保することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１に係るナビゲーション装置の構成例を示すブロック図である。
【図２】航続可能経路に濃淡を付けて表示した画面の一例を示す説明図である。
【図３】道路の画像に置き換えて表示される複数の矩形の画像を説明する説明図である。
【図４】一の矩形の画像が占める領域に高速道路の上り，下りの車線の画像が含まれ得る場合を示す説明図である。
【図５】航続可能経路に代えて複数の矩形の画像を表示した画面の一例を示す説明図である。
【図６】本発明の実施の形態１に係るナビゲーション装置で航続可能経路を地図上に重畳表示するＣＰＵの処理手順を示すメインルーチンのフローチャートである。
【図７】航続余力算出のサブルーチンに係るＣＰＵの処理手順を示すフローチャートである。
【図８】本発明の実施の形態２に係るナビゲーションシステムの構成例を示すブロック図である。
【図９】本発明の実施の形態２に係るナビゲーションシステムで航続可能経路を地図上に重畳表示するＣＰＵ及び制御部の処理手順を示すフローチャートである。
【図１０】本発明の実施の形態２の変形例に係るナビゲーションシステムの構成例を示すブロック図である。
【図１１】本発明の実施の形態３に係るナビゲーションシステムで航続可能経路を地図上に重畳表示するＣＰＵ及び制御部の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
最初に本発明の実施態様を列記して説明する。
【００１６】
本発明に係る表示方法は、帯状の第１画像を指定された詳細度で表示装置の表示部に表示する方法であって、同じ大きさの多角形状をなす複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が前記第１画像が占めるべき領域の一部又は全部を包含するように特定し、位置及び大きさを特定した第２画像を前記表示部に表示する。
【００１７】
本発明に係る表示方法は、前記帯状の第１画像は、長さ方向に異なる表示態様で表示し、前記第２画像は、該第２画像が占める領域に含まれるべき前記帯状の第１画像の表示態様に基づく表示態様で表示する。
本発明に係る表示方法は、前記第１画像に係る画像データは、１又は複数の情報が付与されており、前記第２画像は、前記画像データに付与された１つの情報又は複数の情報から所定の選択基準により選択した情報に基づく表示態様で表示する。
【００１８】
本発明に係る表示方法は、前記表示態様は、色又は濃淡において異なっている。
【００２０】
本発明に係る表示方法は、前記帯状の第１画像は、道路網内における経路であり、指定された詳細度に応じた地図データ及び道路データを取得し、取得した道路データに基づいて前記経路を算出し、算出した経路、又は位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して表示する。
【００２１】
本発明に係る表示方法は、前記経路は、該経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路である。
【００２２】
本発明に係る表示方法は、前記判定結果が前記所定の詳細度より低くない場合、前記第１画像を表示せず、指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、判定結果が前記所定の詳細度より低く且つ前記第２の詳細度以上である場合、前記第１画像を表示する。
本発明に係る表示方法は、前記道路データは、前記経路の属性が付与されており、取得した道路データに基づいて前記経路の属性が所定の属性であるか否かを判定し、前記経路の属性が所定の属性ではなく、且つ前記判定結果が前記所定の詳細度より低くない場合、前記経路を表示せず、前記経路の属性が所定の属性である場合、指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、判定結果が以上である場合、前記経路を表示する。
本発明に係る表示方法は、道路網内における経路を指定された詳細度で表示装置の表示部に表示する方法であって、指定された詳細度に応じた地図データ及び道路データを取得し、取得した道路データに基づいて前記経路を算出し、指定された詳細度が所定の詳細度より低いか否かを判定し、判定結果が前記所定の詳細度より低くない場合、算出した経路を表示せずに取得した地図データに基づく地図を前記表示部に表示し、判定結果が前記所定の詳細度より低い場合、複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が、算出した経路が占めるべき領域の一部又は全部を包含するように特定し、指定された詳細度が前記所定の詳細度より低い第２の詳細度以上であるか否かを判定し、判定結果が前記所定の詳細度より低く且つ前記第２の詳細度以上である場合、算出した経路、又は位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して前記表示部に表示し、判定結果が前記第２の詳細度より低い場合、位置及び大きさを特定した第２画像を、取得した地図データに基づく地図上に重畳して前記表示部に表示する。
【００２３】
本発明に係る表示方法は、帯状の第１画像を指定された詳細度で表示装置の表示部に表示する方法であって、同じ大きさの多角形状をなす複数の第２画像夫々の位置及び大きさを、該複数の第２画像が占める領域が前記第１画像が占めるべき領域の一部又は全部を包含するように特定し、位置及び大きさを特定した第２画像を前記表示部に表示する。
【００２４】
本発明に係る表示方法は、指定された詳細度が所定の詳細度より低いか否かを判定し、判定結果が低くない場合、前記第１画像を表示しない。
【００２５】
本発明に係る表示装置は、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得した道路データに基づいて算出し、算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置であって、前記航続可能経路は、前記余力に応じて長さ方向に異なる表示態様で表示するようにしてあり、指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する付与部とを備え、前記特定部が位置及び大きさを特定した画像を前記付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある。
【００２６】
本発明に係る表示システムは、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、表示装置から指定された詳細度に応じて取得した道路データに基づいて算出する情報処理装置と、該情報処理装置と通信可能に接続されており、前記情報処理装置が算出した航続可能経路を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示部に表示する表示装置とを含む表示システムであって、前記情報処理装置は、前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部と、指定された詳細度が所定の詳細度より低いか否かを判定する判定部と、該判定部が低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部と、該特定部が位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路における前記余力に基づく情報を付与する第２付与部とを備え、前記表示装置は、前記情報処理装置が算出した航続可能経路、並びに前記特定部が位置及び大きさを特定した画像の夫々を、前記第１及び第２付与部が付与した情報に応じた表示態様で前記地図上に重畳して表示するようにしてある。
【００２７】
本発明に係るコンピュータプログラムは、コンピュータを、道路網内における経路に含まれる道路を基準地点から走行する車両が、該車両の航続距離の余力が所定量になるまで走行し得る航続可能経路を、指定された詳細度に応じて取得された道路データに基づいて算出するように機能させるためのコンピュータプログラムであって、コンピュータを、前記航続可能経路に係る画像データに、前記余力に応じた情報を付与する第１付与部、指定された詳細度が所定の詳細度より低いか否かを判定する判定部、該判定部で低いと判定した場合、同じ大きさの多角形状をなす複数の画像夫々の位置及び大きさを、該複数の画像が占める領域が、前記航続可能経路が占めるべき領域の一部又は全部を包含するように特定する特定部、並びに該特定部で位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき前記航続可能経路上の前記余力に基づく情報を付与する第２付与部として機能させる。
【００２８】
本発明にあっては、画面の表示について指定された詳細度が所定の詳細度より低い場合、複数の第２画像が占める領域が帯状の第１画像が占めるべき領域の一部又は全部を包含するようにして、複数の第２画像夫々の位置及び大きさを特定し、位置及び大きさを特定した第２画像を表示装置の表示部に表示する。
これにより、画像を表示する詳細度が低いために画像の表示範囲が広がって第１画像に係る画像データが増大すると共に、第１画像の表示幅が狭くなって視認度が低下する場合、第１画像に代えて第２画像が表示される。その際、第２画像の大きさを適当に特定した場合は、第２画像に係る画像データの大きさが低減され、且つ第２画像の視認度が向上する。
【００２９】
本発明にあっては、帯状の第１画像は、長さ方向に異なる表示態様で表示する。一方、第１画像に代えて表示する第２画像は、該第２画像が占める領域に含まれるべき第１画像の表示態様に応じた表示態様で表示する。
これにより、各第２画像が占める領域に含まれるべき第１画像の表示態様が複数に分かれる場合、夫々の第２画像の表示態様が一義的に特定される。
【００３０】
本発明にあっては、第１画像及び第２画像を色又は濃淡を異ならせて表示する。
これにより、表示態様の違いによって表される内容が、直感的に且つ正確に把握される。
【００３１】
本発明にあっては、複数の第２画像夫々の大きさが同一であり、形状が矩形に統一されている。
これにより、第２画像を表示するための処理負荷が低減される上、視覚的にも整って表示される。
【００３２】
本発明にあっては、指定された詳細度に応じて取得した道路データに基づいて道路網内における経路を算出し、算出した経路又は第２画像を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示する。
これにより、詳細度（つまり縮尺）の指定に応じて、道路網内における経路又はそれに代わる第２画像が地図上に重畳表示される。
【００３３】
本発明にあっては、道路上の基準地点から走行を開始して航続距離の余力が所定量になるまで車両が走行し得る航続可能経路、又はそれに代わる第２画像を、地図上に重畳して表示する。
これにより、詳細度（縮尺）の指定に応じて、例えば燃料及びバッテリの残量が反映された航続可能経路又はそれに代わる第２画像が、地図上に重畳表示される。
【００３４】
本発明にあっては、指定された詳細度が所定の詳細度より低くない場合、第１画像を表示しない。また、指定された詳細度が所定の詳細度より低い第２の詳細度以上の場合、第２画像を表示せずに元の第１画像を表示する。
これにより、指定の詳細度が所定の詳細度以上の場合は、第１画像も第２画像も表示されず、指定の詳細度が所定の詳細度より低く且つ第２の詳細度以上の場合は、第１画像が表示され、指定の詳細度が第２の詳細度より低い場合は、第２画像が表示される。
【００３５】
本発明にあっては、複数の第２画像が占める領域が帯状の第１画像が占めるべき領域の一部又は全部を包含するようにして、複数の第２画像夫々の位置及び大きさを特定し、位置及び大きさを特定した第２画像を表示装置の表示部に表示する。
これにより、第１画像に代えて無条件に第２画像が表示される。その際、第２画像の大きさを適当に特定した場合は、第２画像に係る画像データの大きさが低減され、且つ第２画像の視認度が向上する。
【００３６】
本発明にあっては、指定された詳細度が所定の詳細度以上の場合、第１画像を表示しないため、第１画像も第２画像も表示されない。
【００３７】
本発明にあっては、指定された詳細度に応じて取得した道路データに基づいて航続可能経路を算出し、算出した航続可能経路を車両の航続距離の余力に応じて長さ方向に異なる表示態様で、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示する。航続可能経路の表示について指定された詳細度が所定の詳細度より低い場合、複数の画像が占める領域が、航続可能経路が占めるべき領域の一部又は全部を包含するようにして、複数の画像夫々の位置及び大きさを特定し、位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき航続可能経路における前記余力に基づく情報を付与しておく。そして、画像データに前記情報が付与された画像を表示部に表示する場合は、付与された情報に応じた表示態様で前記地図上に重畳して表示する。
これにより、航続可能経路を表示する詳細度が低いために表示範囲が広がって航続可能経路に係る画像データが増大すると共に、航続可能経路の表示幅が狭くなって航続可能経路の視認度が低下する場合、航続可能経路に代えて代替画像が表示される。その際、代替画像の大きさが適当である場合は、航続可能経路よりも代替画像の視認度が高まると共に、代替画像に係る画像データの大きさが低減されて表示速度が向上する。また、代替画像に係る画像データには、該代替画像が占める領域に含まれるべき航続可能経路における余力を代表する情報が付与されているため、代替画像の表示態様が一義的に特定される。
【００３８】
本発明にあっては、情報処理装置は、表示装置から指定された詳細度に応じて取得した道路データに基づいて航続可能経路を算出し、算出した航続可能経路に係る画像データに、車両の航続距離の余力に応じた情報を付与する。航続可能経路の表示について指定された詳細度が所定の詳細度より低い場合、複数の画像が占める領域が、航続可能経路が占めるべき領域の一部又は全部を包含するようにして、複数の画像夫々の位置及び大きさを特定し、位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき航続可能経路における前記余力に基づく情報を付与する。一方の表示装置は、情報処置装置で算出された航続可能経路、並びに情報処理装置で位置及び大きさが特定された画像を、夫々に係る画像データに付与された情報に応じた表示態様で、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示する。
これにより、航続可能経路を表示する詳細度が低いために表示範囲が広がって航続可能経路に係る画像データが増大すると共に、航続可能経路の表示幅が狭くなって航続可能経路の視認度が低下する場合、航続可能経路に代えて表示すべき代替画像が表示装置に表示される。その際、代替画像の大きさが適当である場合は、航続可能経路よりも代替画像の視認度が高まると共に、代替画像に係る画像データの大きさが低減されて表示速度が向上する。また、代替画像に係る画像データには、該代替画像が占める領域に含まれるべき航続可能経路における余力に基づく情報が付与されているため、代替画像の表示態様が一義的に特定される。
【００３９】
本発明にあっては、指定された詳細度に応じて取得した道路データに基づいて算出した航続可能経路に係る画像データに、車両の航続距離の余力に応じた情報を付与する。航続可能経路の表示について指定された詳細度が所定の詳細度より低い場合、複数の画像が占める領域が、航続可能経路が占めるべき領域の一部又は全部を包含するようにして、複数の画像夫々の位置及び大きさを特定し、位置及び大きさを特定した画像に係る画像データに、該画像が占める領域に含まれるべき航続可能経路における前記余力に基づく情報を付与する。
これにより、航続可能経路を表示する詳細度が低いために表示範囲が広がって航続可能経路に係る画像データが増大すると共に、航続可能経路の表示幅が狭くなって航続可能経路の視認度が低下する場合、航続可能経路に代えて表示すべき代替画像が特定される。その際、代替画像の大きさが適当である場合は、航続可能経路よりも代替画像の視認度が高まると共に、代替画像に係る画像データの大きさが低減される。また、代替画像に係る画像データには、該代替画像が占める領域に含まれるべき航続可能経路における余力に基づく情報が付与されているため、代替画像を表示する際の表示態様が一義的に特定される。
【００４０】
［本発明の実施形態の詳細］
以下、本発明に係る表示装置及び表示システム夫々の実施例であるナビゲーション装置及びナビゲーションシステムを、その実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、本発明の実施の形態１に係るナビゲーション装置の構成例を示すブロック図である。
【００４１】
ナビゲーション装置１は、ナビゲート対象の車両に搭載されており、道路網内における車両の位置を検出しながら目的地点までの適切な経路を案内するナビゲーションを行う。ナビゲーション装置１は、各種の処理及び演算を行うためのＣＰＵ１１を備え、ＣＰＵ１１には、処理及び演算に伴う一時的な情報を記憶するＲＡＭ１２、及び本発明に係るコンピュータプログラム１０を記憶するＲＯＭ１３がバス接続されている。コンピュータプログラム１０は、ナビゲーション装置１を制御するための制御プログラムの一部であり、ＣＰＵ１１は、コンピュータプログラム１０を含む制御プログラムに従ってナビゲーション装置１の動作を制御する処理を実行する。
【００４２】
またＣＰＵ１１には、液晶ディスプレイ等の表示部１５と、ユーザの操作により各種の指示が入力される入力部１６とが接続されている。表示部１５は、ナビゲーションを行うために必要な地図、画像及び文字を表示する。入力部１６は、表示部１５と組み合わせたタッチパネル、各種のスイッチ、音声認識手段等を用いて構成されている。
【００４３】
またＣＰＵ１１には、ハードディスク又は不揮発性の半導体メモリ等から構成される記憶部１４が接続されており、記憶部１４は地図データ及び道路データを記憶している。地図データは、例えば河川及び海岸線等の水系、標高、都府県界等の行政界、鉄道、各種の施設、並びに地名等に関する情報を収録するものである。道路データは、道路ネットワークに関するメタデータを収録するものである。
【００４４】
またＣＰＵ１１には、ＧＰＳ衛星から送信されるＧＰＳ信号、車両の加速度データ、車両の方位データ、車速パルス等の、車両の位置を推定するために必要な位置情報を取得する位置情報取得部１７が接続されている。ＣＰＵ１１は、位置情報取得部１７によって取得した信号及びデータに基づいて車両の位置を推定する処理を行う。
【００４５】
またＣＰＵ１１には、ＣＡＮバス（不図示）を介して車両内の各ＥＣＵ（不図示）と通信するＣＡＮ通信部１８が接続されている。ＣＡＮ通信部１８は、例えば燃料の残量、バッテリの残量等の、航続距離の余力を算出するための余力情報を各ＥＣＵから取得する。
【００４６】
上述の構成において、表示部１５には、車両の現在地（基準地点に相当）から車両の航続距離の余力が一定量になる地点までの航続可能経路が地図上に重畳して表示される。表示される航続可能経路及び地図の詳細度（例えば縮尺）は、ユーザによって入力部１６から指定される。地図の表示に係る地図データ及び航続可能経路の算出に必要な道路データは、推定した車両の位置及びユーザから指定された詳細度に応じて、記憶部１４から取得される。
【００４７】
航続距離とは、１回の燃料補給及び１回のバッテリの充電によって、基準地点を中心とする経路に含まれる道路を車両が走行し得る距離であり、例えば燃料及びバッテリの残量を残存エネルギーで表した場合、刻一刻変化する残存エネルギーの単位消費量当たりの走行距離を積算したものとなる。
【００４８】
道路上のある地点における航続距離の余力は、基準地点における残存エネルギーに対する、その地点における残存エネルギーの比（％値）で表されるが、燃料の残量の絶対値で表してもよいし、電気自動車の場合はバッテリのＳＯＣ（Ｓｔａｔｅ  Ｏｆ  Ｃｈａｒｇｅ）で表してもよい。
【００４９】
航続距離の余力は、ＣＡＮ通信部１８が取得した車両情報、図示しない補機の使用電力、及び乗車人数等に基づいて算出される。本実施の形態１では、取得された道路データから抽出された各道路について、順次所定距離を隔てた各点における航続距離の余力が算出される。各道路に係る画像データには、算出された航続力の余力に応じた情報が付与される。このようにして航続距離の余力が算出された道路の集合が航続可能経路となる。つまり、航続距離の余力が少なくなるほど航続可能経路が広がる。
【００５０】
航続可能経路は、航続距離の余力に応じた表示態様で（例えば長さ方向に異なる色又は濃淡を付けて）表示部１５に表示される。
図２は、航続可能経路に濃淡を付けて表示した画面の一例を示す説明図である。図２では、画面の縦幅又は横幅に対応する距離が５０ｋｍ程度の距離となるような縮尺で、地図上に航続可能経路が重畳表示されている。基準地点は、表示画面の中央部と左端部との中程に位置している。航続可能経路に含まれる各道路は、夫々に係る画像データに付与された情報に応じた表示態様で表示される。これにより、各道路は、長さ方向に濃淡（図２では斜線の密度）が異なるように表示される。
【００５１】
ここで、一画面で表示される範囲の縦横の距離が概ね５０ｋｍを越える場合、航続可能経路に含まれる道路を表示するためのデータ量が増大して表示速度が極端に低下することがある。また、そのような場合は、道路が細く表示されるため、色又は濃淡の識別が困難になって視認性が低下する。そこで、本実施の形態１では、ユーザから指定された詳細度が所定の詳細度より低い場合（具体的には、例えば縦横の表示幅が５０ｋｍを越える場合）、航続可能経路に含まれる道路の画像（第１画像に相当）を矩形の画像（第２画像に相当）に置き換えて表示する。道路の画像を矩形とは異なる他の形状（例えば六角形）の画像に置き換えて表示してもよい。
【００５２】
図３は、道路の画像５に置き換えて表示される複数の矩形の画像６を説明する説明図である。複数の矩形の画像６は、自身が占める領域が、道路の画像５が占めるべき領域の一部又は全部を包含するように、夫々の位置及び大きさが特定される。置き換えられる前の道路の画像５との重なりを有しない矩形の画像６が存在してもよいし、置き換えられる前の道路の画像５の一部に矩形の画像６が重ならなくてもよい。各矩形の画像６は、大きさが同一で中心位置が画面の縦横に規則正しく並ぶようにして位置及び大きさを特定することにより、夫々の矩形の画像６について表示位置の指定が容易になると共に視認性が良好となるが、これに限定されるものではない。
【００５３】
矩形の画像６の大きさが大きいほど、その矩形の画像６に係る画像データの量が低減されるが、道路の画像５に置き換わるものとして視認性が確保される限り、ある程度小さくすることも必要である。例えば、画面の縦幅又は横幅に対応する距離が１００ｋｍ程度の距離となるような縮尺で地図及び航続可能経路が表示される場合、矩形の画像６の一辺の大きさが１〜２ｋｍ程度となるようにすることが好ましい。矩形の画像６の大きさがユーザによって選択されるようにしてもよい。
【００５４】
各矩形の画像６は、夫々が占める領域に含まれる道路の画像５の表示態様（例えば長さ方向に異なる色又は濃淡を付けた表示）に基づく表示態様で表示部１５に表示される。具体的には、各矩形の画像６に係る画像データには、夫々の矩形の画像６が占める領域に含まれる道路の画像５に係る画像データに付与された情報に基づく情報が付与される。そして、各矩形の画像６が表示されるときに、夫々の矩形の画像６に係る画像データに付与された情報に応じた表示態様で表示される。
【００５５】
一の矩形の画像６が占める領域に含まれる道路の画像５に係る画像データに、相異なる２つ以上の情報が付与されている場合、何れの情報に基づく情報を一の矩形の画像６に係る画像データに付与するかの基準を予め定めておくことにより、各矩形の画像６の表示態様（連なる方向に異なる色又は濃淡を付けた表示）が一義的に特定される。一方、一の矩形の画像６が占める領域に含まれる道路の画像５に係る画像データに付与されている２つ以上の情報を、そのまま一の矩形の画像６に係る画像データに付与しておくことにより、一の矩形の画像６の表示態様を表示の際に決定することも可能である。
【００５６】
前者の方法の例として、道路の画像５に係る画像データに航続距離の余力に応じた異なる情報が付与されている場合、航続距離の余力が小さい方に対応する情報を、その道路の画像５が含まれる領域を占める矩形の画像６に係る画像データに付与しておくことにより、矩形の画像６が、航続距離の余力に関して安全サイドの表示態様（余力が小さいことを示す色又は濃淡）で表示される。また後者の方法の変形例として、２つ以上の矩形の画像をまとめて（例えば４つの矩形の画像を面積が４倍の１つの画像にまとめて）１つの表示態様で表示することも可能である。
【００５７】
次に、一の矩形の画像６が占める領域に複数の道路の画像５が含まれ得る場合について説明する。
図４は、一の矩形の画像６が占める領域に高速道路の上り，下りの車線の画像５１，５２が含まれ得る場合を示す説明図である。例えば高速道路の下り車線側にのみサービスエリアが設けられている場合、上り車線から、その先のインターチェンジを経て下り車線に折り返す経路において、上り，下りの車線の画像５１，５２に係る画像データに、夫々異なる余力を示す情報が付与される場合がある。これは、上り車線から下り車線に折り返す経路の途中で航続距離の余力が変化することを示している。このような場合については、一の矩形の画像６が占める領域に、画像データに２つ以上の情報が付与されている道路の画像５が含まれ得る場合と同様に処理すればよい。
【００５８】
図５は、航続可能経路に代えて複数の矩形の画像６を表示した画面の一例を示す説明図である。航続可能経路に含まれる道路が密集している領域では、複数の矩形の画像６がほぼ隙間なく表示されており、画面の中心に位置する基準地点から遠ざかるに連れて、矩形の画像６の濃淡が薄く表示されている。これにより、複数の矩形の画像６の濃淡（図５では斜線の密度）によって表される航続距離の余力が一目で把握される。
【００５９】
以下では、上述したＣＰＵ１１の動作を、それを示すフローチャートを用いて説明する。以下に示す処理は、ＲＯＭ１３に予め格納されているコンピュータプログラム１０及びその他の制御プログラムに従ってＣＰＵ１１により実行される。以下のフローチャートでは、航続可能経路の一部を経路と言い、経路と道路を特に区別せずに言う場合がある。また、矩形の画像６を矩形画像と言う。
【００６０】
図６は、本発明の実施の形態１に係るナビゲーション装置１で航続可能経路を地図上に重畳表示するＣＰＵ１１の処理手順を示すメインルーチンのフローチャートであり、図７は、航続余力算出のサブルーチンに係るＣＰＵ１１の処理手順を示すフローチャートである。図６の処理は、例えば、入力部１６から航続可能経路の表示に係る詳細度を指示する操作があった場合に起動される。
【００６１】
図６の処理が起動された場合、ＣＰＵ１１は、位置情報取得部１７によって車両の位置を推定する（Ｓ１１）と共に、航続距離の余力（以下、航続余力と言う）を算出するための車両の余力情報をＣＡＮ通信部１８によって取得する（Ｓ１２）。
【００６２】
その後、ＣＰＵ１１は、推定した車両の位置及び指定された詳細度に応じた地図データを記憶部１４から取得する（Ｓ１３）と共に、推定した車両の位置及び指定された詳細度に応じた道路データを記憶部１４から取得し（Ｓ１４：取得部に相当）、推定した車両の位置及び取得した余力情報を引数として航続余力算出のサブルーチンを呼び出す（Ｓ１５）。
【００６３】
図７に移って、航続余力算出のサブルーチンが呼び出された場合、ＣＰＵ１１は、メインルーチンで取得された道路データ、即ち道路のメタデータから、基準地点を中心にして順次延びる一の道路を抽出し（Ｓ３１：算出部に相当）、抽出した道路上で順次所定距離を隔てた各点における航続余力を算出する（Ｓ３２：第１付与部に相当）。その後、ＣＰＵ１１は、全道路の抽出を完了したか否かを判定し（Ｓ３３）、完了していない場合（Ｓ３３：ＮＯ）に処理をステップＳ３１へ移すのに対して、完了した場合（Ｓ３３：ＹＥＳ）にメインルーチンへリターンする。サブルーチンで算出された航続余力のデータには、例えば、地域を表すメッシュ、リンク（道路種別、リンク種別、リンク属性を含む）、座標及び航続余力値が含まれている。
【００６４】
図６に戻って、航続余力算出のサブルーチンからリターンした場合、ＣＰＵ１１は、指定された詳細度が所定の詳細度より低いか否かを判定する（Ｓ１６：判定部に相当）。低くない場合（Ｓ１６：ＮＯ）、ＣＰＵ１１は、経路（道路）上の各点における航続余力に応じて経路の長さ方向に異なる情報を、経路に係る画像データに付与して（Ｓ１７）、後のステップで表示する表示画像を経路とする（Ｓ１８）。
【００６５】
なお、指定された詳細度が所定の詳細度より低くない場合（Ｓ１６：ＮＯ）、ステップＳ１７をスキップし、ステップＳ１８で表示画像をヌル画像（何も表示されない画像）としてもよい。この場合は、ステップＳ１９で、地図データに基づく地図そのものが道路を含めて表示される。これにより、経路に代えて矩形画像を表示する必要がないほど表示に係る詳細度が高い場合、道路が含まれる地図そのものが表示される。
【００６６】
次いで、ＣＰＵ１１は、表示画像（場合により経路又は矩形の画像の何れか）に係る画像データと、取得した地図データとをマッシュアップし、地図上に表示画像を重畳して表示部１５に表示する（Ｓ１９）。この場合、ＣＰＵ１１は、表示画像に係る画像データに付与された情報に応じて、表示画像に色又は濃淡を付けて表示する。その後、ＣＰＵ１１は、図６の処理を終了する。
【００６７】
一方、ステップＳ１６で、指定された詳細度が所定の詳細度より低い場合（Ｓ１６：ＹＥＳ）、ＣＰＵ１１は、経路（各道路）が占める領域を包含する所定の大きさの複数の矩形画像の位置を特定する（Ｓ２０：特定部に相当）。位置を特定する処理の内容は、図３を用いて説明したものであり、各矩形画像は一定の大きさに特定される。
【００６８】
なお、上述のステップＳ１６の判定処理そのものをスキップし、ステップＳ１５の処理を終えた後に、ステップＳ２０に処理を移してもよい。この場合は、ステップＳ１５で算出された経路（道路）に対して無条件に複数の矩形画像の位置及び大きさが特定される。これにより、最終的には詳細度の指定によらずに（つまり全ての縮尺について）地図上に矩形画像が重畳表示される。
【００６９】
次いで、ＣＰＵ１１は、各矩形画像が占める領域に含まれる経路（道路）における航続余力の代表値を示す情報を、各矩形画像に係る画像データに付与する（Ｓ２１：付与部及び第２付与部に相当）。ここでの航続余力は、航続余力算出のサブルーチンで算出された値であり、代表値（例えば航続距離の余力が小さい方の値）を特定する処理の内容は、図３及び４を用いて説明したものである。
【００７０】
その後、ＣＰＵ１１は、後のステップで表示する表示画像を矩形画像とし（Ｓ２２）、処理をステップＳ１９へ移す。これにより、地図上に各矩形画像が重畳表示される。
【００７１】
なお、図６に示す処理のうち、ステップＳ１６，Ｓ１７，Ｓ２０，Ｓ２１が、本発明に係るコンピュータプログラム１０に該当する。
【００７２】
以上のように本実施の形態１によれば、画面の表示について指定された詳細度が所定の詳細度より低い場合、複数の矩形の画像６が占める領域が道路の画像５が占めるべき領域の一部又は全部を包含するようにして、複数の矩形の画像６夫々の位置及び大きさを特定し、位置及び大きさを特定した矩形の画像６を表示部１５に表示する。
これにより、画像を表示する詳細度が低いために画像の表示範囲が広がって道路の画像５に係る画像データが増大すると共に、道路の画像５の表示幅が狭くなって視認度が低下する場合、道路の画像５に代えて矩形の画像６が表示される。その際、矩形の画像６の大きさが適当に特定されるため、矩形の画像６に係る画像データの大きさが低減され、且つ矩形の画像６の視認度が向上する。
従って、詳細度の低い画像を表示する場合であっても、扱うデータ量の増大を抑制しつつ良好な視認性を確保することが可能となる。
【００７３】
また、本実施の形態１によれば、道路の画像５は、長さ方向に異なる色又は濃淡をつけて表示する。一方、道路の画像５に代えて表示する矩形の画像６は、該矩形の画像６が占める領域に含まれるべき道路の画像５の表示態様に応じた表示態様で表示する。
従って、各矩形の画像６が占める領域に含まれるべき道路の画像５の表示態様が複数に分かれる場合、夫々の矩形の画像６の表示態様を一義的に特定することが可能となる。
【００７４】
更に、本実施の形態１によれば、道路の画像５及び矩形の画像６を色又は濃淡を異ならせて表示する。
従って、表示態様の違いによって表される内容を、直感的に且つ正確に把握することが可能となる。
【００７５】
更にまた、本実施の形態１によれば、複数の矩形の画像６夫々の大きさが同一であり、形状が統一されている。
従って、矩形の画像６を表示するための処理負荷を低減することが可能であり、且つ視覚的にも整って表示することが可能となる。
【００７６】
更にまた、本実施の形態１によれば、指定された詳細度に応じて取得した道路データに基づいて道路網内における経路を算出し、算出した経路又は矩形の画像６を、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示する。
従って、詳細度（縮尺）の指定に応じて、道路網内における経路又はそれに代わる矩形の画像６を地図上に重畳表示することが可能となる。
【００７７】
更にまた、本実施の形態１によれば、道路上の基準地点から走行を開始して航続距離の余力が所定量になるまで車両が走行し得る航続可能経路、又はそれに代わる矩形の画像６を、地図上に重畳して表示する。
従って、詳細度（縮尺）の指定に応じて、例えば燃料及びバッテリの残量が反映された航続可能経路又はそれに代わる矩形の画像６を、地図上に重畳表示することが可能となる。
【００７８】
更にまた、本実施の形態１によれば、複数の矩形の画像６が占める領域が道路の画像５が占めるべき領域の一部又は全部を包含するようにして、複数の矩形の画像６夫々の位置及び大きさを特定し、位置及び大きさを特定した矩形の画像６を表示部１５に表示してもよい。
これにより、道路の画像５に代えて無条件に矩形の画像６が表示される。その際、矩形の画像６の大きさが適当に特定されるため、矩形の画像６に係る画像データの大きさが低減され、且つ矩形の画像６の視認度が向上する。
従って、詳細度の低い画像を表示する場合であっても、扱うデータ量の増大を抑制しつつ良好な視認性を確保することが可能となる。
【００７９】
更にまた、本実施の形態１によれば、指定された詳細度が所定の詳細度より低くない場合、第１画像を表示せずに、指定された詳細度に応じて取得した地図データに基づく地図を表示してもよい。
従って、詳細度が比較的高い（つまり縮尺が比較的大きい）場合は、第１画像としての経路を表示せずに道路が含まれる地図そのものを表示することが可能となる。
【００８０】
更にまた、本実施の形態１によれば、指定された詳細度に応じて取得した道路データに基づいて航続可能経路を算出し、算出した航続可能経路に係る画像データに、車両の航続距離の余力に応じて経路の長さ方向に異なる情報を付与する。航続可能経路の表示について指定された詳細度が所定の詳細度より低い場合、複数の矩形の画像６が占める領域が、航続可能経路に含まれる道路の画像５が占めるべき領域の一部又は全部を包含するようにして、複数の矩形の画像６夫々の位置及び大きさを特定し、位置及び大きさを特定した矩形の画像６に係る画像データに、該矩形の画像６が占める領域に含まれるべき航続可能経路における余力に基づく情報を付与する。そして、算出された航続可能経路、並びに位置及び大きさが特定された矩形の画像６を、夫々に係る画像データに付与された情報に応じた表示態様で、指定された詳細度に応じて取得した地図データに基づく地図上に重畳して表示する。
従って、航続可能経路を表示する詳細度が低いために表示範囲が広がって航続可能経路に係る画像データが増大すると共に、航続可能経路の表示幅が狭くなって航続可能経路の視認度が低下する場合、航続可能経路に代えて表示すべき矩形の画像６を特定することが可能となる。そして、矩形の画像６の大きさが適当であるため、航続可能経路よりも矩形の画像６の視認度を高めることができ、矩形の画像６に係る画像データの大きさを低減することができる。また、矩形の画像６に係る画像データには、該矩形の画像６が占める領域に含まれるべき航続可能経路における余力に基づく情報が付与されているため、矩形の画像を表示する際の表示態様を一義的に特定することが可能となる。
【００８１】
なお、本実施の形態１にあっては、図６に示すステップＳ１６で、経路に含まれる道路の種類に拘わらず、指定された詳細度の判定処理を行ったが、道路の種類に応じて異なる判定処理を行うようにしてもよい。具体的には、航続余力のデータに含まれる道路種別によって一般道及び高速道を識別し、高速道については、一般道について比較判定される所定の詳細度より低い第２の詳細度と、指定された詳細度とを比較判定する。これにより、指定された詳細度が、例えば所定の詳細度より低く且つ第２の詳細度以上の場合、一般道については航続可能経路に代えて矩形画像を地図上に重畳表示し、高速道については航続可能経路を地図上に重畳表示することが可能となる。
【００８２】
（実施の形態２）
実施の形態１が、ナビゲーション装置１に地図データ及び道路データを記憶してあり、ナビゲーション装置１にて航続余力を算出する形態であるのに対し、実施の形態２は、外部の道路データサーバ及び地図データサーバの夫々に道路データ及び地図データを記憶してあり、道路データサーバにて航続余力を算出する形態である。
【００８３】
図８は、本発明の実施の形態２に係るナビゲーションシステムの構成例を示すブロック図である。本実施の形態２におけるナビゲーション装置１は、図１に示す実施の形態１におけるナビゲーション装置１に対して、無線キャリア（不図示）を介してインターネット２に接続するための無線通信部１９がＣＰＵ１１にバス接続されている。ＣＰＵ１１には、記憶部１４はバス接続されていない。インターネット２には、道路データを記憶する道路データサーバ（情報処理装置に相当）３と、地図データを記憶する地図データサーバ４とが接続されている。
【００８４】
道路データサーバ３は制御部３１を備え、該制御部３１は、インターネット２に接続するための通信部３９と、道路データを記録した道路データベース及び本発明に係るコンピュータプログラム１０が記憶されている記憶装置３２とに接続されている。制御部３１は、記憶装置３２からコンピュータプログラム１０を含む制御プログラムを自身の記憶部（不図示）にロードしてこれを実行する。
【００８５】
地図データサーバ４は制御部４１を備え、該制御部４１は、インターネット２に接続するための通信部４９と、地図データを記録した地図データベースが記憶されている記憶装置４２とに接続されている。このような地図データベースの一例として、グーグルマップやノキアマップが利用可能である。
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００８６】
本実施の形態２にあっては、実施の形態１におけるナビゲーション装置１の機能の一部を道路データサーバ３が担っており、全体的な処理内容には大きな違いがないため、以下ではフローチャートを用いて説明する。
図９は、本発明の実施の形態２に係るナビゲーションシステムで航続可能経路を地図上に重畳表示するＣＰＵ１１及び制御部３１の処理手順を示すフローチャートである。
【００８７】
図９に示す処理のうち、ナビゲーション装置１側のステップＳ４１，Ｓ４２の処理は、実施の形態１の図６におけるステップＳ１１，Ｓ１２の処理と同一である。また、道路データサーバ３側のステップＳ５６，Ｓ５７，Ｓ６０，Ｓ６１の処理は、実行する主体が異なる点を除いて実施の形態１の図６におけるステップＳ１６，Ｓ１７，Ｓ２０，Ｓ２１の処理と同様である。よってこれらのステップについての説明の大部分を省略する。
なお、図９に示す処理のうち、ステップＳ５６，Ｓ５７，Ｓ６０，Ｓ６１が、本発明に係るコンピュータプログラム１０に該当する。
【００８８】
図９の処理が起動されてステップＳ４１及びＳ４２の処理を実行した場合、ＣＰＵ１１は、指定された詳細度、推定した車両の位置、及び取得した余力情報を、無線通信部１９によってインターネット２経由で道路データサーバ３に送信する（Ｓ４３）。その後、ＣＰＵ１１は、推定した車両の位置及び指定された詳細度に応じた地図データを、無線通信部１９によってインターネット２経由で地図データサーバ４の地図データベースから取得する（Ｓ４４）。
【００８９】
一方の道路データサーバ３では、制御部３１が、通信部３９によって詳細度、車両の位置及び余力情報を受信したか否かを判定しており（Ｓ５１）、受信していない場合（Ｓ５１：ＮＯ）、受信するまで待機する。
【００９０】
これらの情報を受信した場合（Ｓ５１：ＹＥＳ）、制御部３１は、受信した車両の位置及び詳細度に応じた道路データを記憶装置３２の道路データベースから取得し（Ｓ５３）、受信した車両の位置及び余力情報を引数として航続余力検出のサブルーチンを呼び出す（Ｓ５４）。航続余力検出のサブルーチンは、実施の形態１の図７に示すものである。
【００９１】
航続余力算出のサブルーチンからリターンした場合、制御部３１は、指定された詳細度が所定の詳細度より低いか否かを判定する（Ｓ５６）。低くない場合（Ｓ５６：ＮＯ）、制御部３１は、図６のステップＳ１７と同様の処理により、経路（道路）上の各点における航続余力に応じて経路の長さ方向に異なる情報を、経路に係る画像データに付与する（Ｓ５７）。その後、制御部３１は、経路に係る画像データをインターネット２経由でナビゲーション装置１に送信し（Ｓ５９）、図９の処理を終了する。
【００９２】
ステップＳ５６で、指定された詳細度が所定の詳細度より低い場合（Ｓ５６：ＹＥＳ）、制御部３１は、図６のステップＳ２０，Ｓ２１と同様の処理により、複数の矩形画像の位置を特定し（Ｓ６０）、各矩形画像が占める領域に含まれる経路（道路）における航続余力の代表値を示す情報を、各矩形画像に係る画像データに付与する（Ｓ６１）。その後、制御部３１は、矩形画像に係る画像データをインターネット２経由でナビゲーション装置１に送信し（Ｓ６３）、図９の処理を終了する。
【００９３】
他方のナビゲーション装置１では、ＣＰＵ１１が画像データを受信したか否かを判定しており（Ｓ４５）、受信していない場合（Ｓ４５：ＮＯ）、受信するまで待機する。画像データを受信した場合（Ｓ４５：ＹＥＳ）、ＣＰＵ１１は、受信した画像データと、取得した地図データとをマッシュアップし、地図上に表示画像（航続可能経路又は矩形の画像６）を重畳して表示部１５に表示する（Ｓ４６）。この場合、ＣＰＵ１１は、受信した画像データに付与された情報に応じて、表示画像に色又は濃淡を付けて表示する。その後、ＣＰＵ１１は、図９の処理を終了する。
【００９４】
以上のように本実施の形態２によれば、道路データサーバ３は、ナビゲーション装置１から指定された詳細度に応じて自身から取得した道路データに基づいて航続可能経路を算出し、算出した航続可能経路に係る画像データに、車両の航続距離の余力に応じて経路の長さ方向に異なる情報を付与する。航続可能経路の表示について指定された詳細度が所定の詳細度より低い場合、複数の矩形の画像６が占める領域が、航続可能経路に含まれる道路の画像５が占めるべき領域の一部又は全部を包含するようにして、複数の矩形の画像６夫々の位置及び大きさを特定し、位置及び大きさを特定した矩形の画像６に係る画像データに、該矩形の画像６が占める領域に含まれるべき航続可能経路における前記余力に基づく情報を付与する。一方のナビゲーション装置１は、道路データサーバ３で算出された航続可能経路、並びに道路データサーバ３で位置及び大きさが特定された矩形の画像６を、夫々に係る画像データに付与された情報に応じた表示態様で、指定された詳細度に応じて地図データサーバ４から取得した地図データに基づく地図上に重畳して表示する。
従って、航続可能経路を表示する詳細度が低いために表示範囲が広がって航続可能経路に係る画像データが増大すると共に、航続可能経路の表示幅が狭くなって航続可能経路の視認度が低下する場合、航続可能経路に代えて表示すべき矩形の画像６がナビゲーション装置１に表示される。そして、矩形の画像６の大きさが適当であるため、航続可能経路よりも矩形の画像６の視認度を高めることができ、矩形の画像６に係る画像データの大きさを低減して表示速度を向上させることができる。また、矩形の画像６に係る画像データには、該矩形の画像６が占める領域に含まれるべき航続可能経路における余力に基づく情報が付与されているため、矩形の画像の表示態様を一義的に特定することが可能となる。
【００９５】
（変形例）
実施の形態２が、ナビゲーション装置１が地図データサーバ４から地図データを取得する形態であるのに対し、実施の形態２の変形例は、ナビゲーション装置１が自身の記憶部１４から地図データを取得する形態である。
図１０は、本発明の実施の形態２の変形例に係るナビゲーションシステムの構成例を示すブロック図である。
【００９６】
ナビゲーション装置１が備えるＣＰＵ１１には、記憶部１４が接続されており、記憶部１４は地図データを記憶している。地図データサーバ４は、本変形例では使用しないので図示していない。
その他、実施の形態２に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００９７】
本変形例におけるナビゲーション装置１及び道路データサーバ３の機能分担は、実施の形態２の場合と同様であり、システム全体のフローチャートも実施の形態２における図９と同様になる。但し、図９に示すステップＳ４４で、地図データの取得先が地図データサーバ４ではなく、記憶部１４となる点が実施の形態２の場合と異なる。
【００９８】
以上のように本実施の形態２の変形例によれば、実施の形態２の場合と同様の効果を奏することが可能となる。
【００９９】
（実施の形態３）
実施の形態２が、ナビゲーション装置１が地図データサーバ４から地図データを取得して航続可能経路又は矩形画像に係る画像データとマッシュアップする形態であるのに対し、実施の形態３は、道路データサーバ３が地図データサーバ４から地図データを取得して航続可能経路又は矩形画像に係る画像データとマッシュアップする形態である。
【０１００】
実施の形態３に係るナビゲーションシステムの接続構成は、実施の形態２に係るナビゲーションシステムの接続構成と同様であるため、システム構成の図示を省略して図８を援用する。以下ではフローチャートを用いて説明する。
図１１は、本発明の実施の形態３に係るナビゲーションシステムで航続可能経路を地図上に重畳表示するＣＰＵ１１及び制御部３１の処理手順を示すフローチャートである。
【０１０１】
図１１に示す処理のうち、ナビゲーション装置１側のステップＳ７１からＳ７３までの処理は、実施の形態２の図９におけるステップＳ４１からＳ４３までの処理と同一である。また、道路データサーバ３側のステップＳ８１，Ｓ８３〜Ｓ８７，Ｓ９０，Ｓ９１の処理は、実施の形態２の図９におけるステップＳ５１，Ｓ５３〜Ｓ５７，Ｓ６０，Ｓ６１の処理と同様である。よってこれらのステップについての説明の大部分を省略する。
なお、図１１に示す処理のうち、ステップＳ８６，Ｓ８７，Ｓ９０，Ｓ９１が、本発明に係るコンピュータプログラム１０に該当する。
【０１０２】
図１１の処理が起動されてステップＳ７１及びＳ７２の処理を実行した場合、ＣＰＵ１１は、指定された詳細度、推定した車両の位置、及び取得した余力情報を道路データサーバ３に送信する（Ｓ７３）。
【０１０３】
一方の道路データサーバ３では、詳細度、車両の位置及び余力情報を受信した制御部３１が、受信した車両の位置及び詳細度に応じた地図データを地図データサーバ４の地図データベースから取得する（Ｓ８２）。
【０１０４】
その後、制御部３１がステップＳ８３，Ｓ８４，Ｓ８６，Ｓ８７の処理を実行した場合、制御部３１は、取得した地図データと、ステップＳ８７で情報を付与した経路に係る画像データとをマージして（Ｓ８８）マッシュアップする。マッシュアップによって生成されるデータの形式の一例としてＫＭＬ（Ｋｅｙｈｏｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）が挙られるが、これに限定されず、ビットマップ等の他の形式であってもよい。更に制御部３１は、マージした画像データをインターネット２経由でナビゲーション装置１に送信し（Ｓ８９）、図１１の処理を終了する。
【０１０５】
また、制御部３１がステップＳ８３，Ｓ８４，Ｓ８６，Ｓ９０，Ｓ９１の処理を実行した場合、制御部３１は、取得した地図データと、ステップＳ９１で情報を付与した各矩形画像に係る画像データとをマージして（Ｓ９２）マッシュアップする。更に制御部３１は、マージした画像データをインターネット２経由でナビゲーション装置１に送信し（Ｓ９３）、図１１の処理を終了する。
【０１０６】
他方のナビゲーション装置１では、ＣＰＵ１１がマージされた画像データを受信したか否かを判定しており（Ｓ７５）、受信していない場合（Ｓ７５：ＮＯ）、受信するまで待機する。マージされた画像データを受信した場合（Ｓ７５：ＹＥＳ）、ＣＰＵ１１は、受信した画像データ（即ちマッシュアップされた画像データ）に基づいて、地図上に表示画像（航続可能経路又は矩形の画像６）を重畳して表示部１５に表示する（Ｓ７６）。この場合、ＣＰＵ１１は、受信した画像データに付与された情報に応じて、表示画像に色又は濃淡を付けて表示する。その後、ＣＰＵ１１は、図１１の処理を終了する。
【０１０７】
以上のように本実施の形態３によれば、システム全体として、実施の形態２の場合と同様の効果を奏することが可能となる。
【０１０８】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。また、各実施の形態で記載されている技術的特徴は、お互いに組み合わせることが可能である。
【符号の説明】
【０１０９】
１  ナビゲーション装置
１０  コンピュータプログラム
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  記憶部
１５  表示部
１６  入力部
１７  位置情報取得部
１９  無線通信部
２  インターネット
３  道路データサーバ
３１  制御部
３２  記憶装置
３９  通信部
４  地図データサーバ
４１  制御部
４２  記憶装置
４９  通信部
【図１】
0006021024.tif 000002
【図２】
0006021024.tif 000003
【図３】
0006021024.tif 000004
【図４】
0006021024.tif 000005
【図５】
0006021024.tif 000006
【図６】
0006021024.tif 000007
【図７】
0006021024.tif 000008
【図８】
0006021024.tif 000009
【図９】
0006021024.tif 000010
【図１０】
0006021024.tif 000011
【図１１】
0006021024.tif 000012