(57)【要約】【課題】装置の処理負荷がかかる可能性を軽減し、所定の基準位置、及び当該基準位置に対応する位置の画像データを提供する。【解決手段】地図関連画像提供装置は、予め地図情報と、上記地図情報に対応する画像データと、前記画像データ及び当該画像データの撮影位置が関連付けられている撮影関連情報と、複数車線を有する道路について、車線毎に、車線に関する情報を有している車線対応情報を保持し、車線対応情報を用いて画像データの検索を可能としているので、所定の表示基準位置の画像データだけでなく、上記表示基準位置に対応する反対車線上で撮影された画像データについても取得及び表示することができる。【選択図】図３
2009109262.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を保持する地図情報保持手段と、
前記地図情報に対応する画像データを保持する画像データ保持手段と、
前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、
複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、
所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、
前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、
前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、
前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段と、を備えることを特徴とする地図関連画像提供装置。
【請求項２】
前記撮影関連情報は、撮影地点毎に一意の撮影関連情報識別子を含み、
前記車線対応情報は、前記車線に関する情報として、前記車線に対応する撮影関連情報識別子を有し、
前記別車線画像データ取得手段は、前記撮影関連情報検索手段が検索した撮影関連情報の撮影関連情報識別子に対応する、別車線の撮影関連情報識別子を特定し、前記別車線の撮影関連情報識別子を有する撮影関連情報に関する画像データを別車線画像データとして取得することを特徴とする請求項１に記載の地図関連画像提供装置。
【請求項３】
前記撮影関連情報は、撮影地点毎に一意の撮影関連情報識別子、及び撮影地点に関する車線識別子を有し、
前記車線対応情報は、前記車線に関する情報として、前記車線に対応する前記車線識別子を有し、
前記別車線画像データ取得手段は、前記撮影関連情報検索手段が検索した撮影関連情報の車線識別子に対応する、別車線の車線識別子を有する撮影関連情報の内、前記撮影関連情報検索手段が検索した撮影関連情報の撮影位置に近い、撮影位置である撮影関連情報に関する画像データを別車線画像データとして取得することを特徴とする請求項１に記載の地図関連画像提供装置。
【請求項４】
地図情報を保持する地図情報保持工程と、
前記地図情報に対応する画像データを保持する画像データ保持工程と、
前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持工程と、
複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持工程と、
所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索工程と、
前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得工程と、
前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得工程と、
前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示工程と、を備えることを特徴とする地図関連画像提供方法。
【請求項５】
コンピュータを備える装置によって実行される地図関連画像提供プログラムであって、  地図情報を保持する地図情報保持手段と、
前記地図情報に対応する画像データを保持する画像データ保持手段と、
前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、
複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、
所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、
前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、
前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、
前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段、として前記コンピュータを機能させることを特徴とする地図関連画像提供プログラム。
【請求項６】
請求項５に記載の地図関連画像提供プログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図関連画像を提供する技術に関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置等、地図情報を提供する装置には、地図と当該地図上で撮影された画像データとを関連付けることにより、地図情報と共に、所定のルート上の画像データを表示する地図情報表示装置がある（例えば、特許文献１参照）。上記の地図情報表示装置は、地図情報だけでなく実際の画像データも提供することが可能となり、単に地図情報を提供する場合に比して、利用者にとってより有用性のある情報を提供することができる。
【０００３】
【特許文献１】特開２００７−２１２６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような地図情報表示装置の場合、画像データに対応する位置の全てに、画像データを配置しているが、画像データ自体のデータサイズが必ずしも小さいものではないことから、装置に処理負荷がかかる可能性がある。
【０００５】
よって、処理負荷を軽減させるために、利用者が注目している個所（例えば、ナビゲーション装置の場合、走行位置等）の画像データのみを表示させることが考えられるが、例えば、走行車線と反対車線の距離がある場合、反対車線側から撮影した画像データも表示させた方が、反対車線側からの画像も利用できるので、走行車線側の画像だけでなく、反対車線側の画像データも表示した方が利用者にとって好ましい。
【０００６】
本発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明は、装置の処理負荷がかかる可能性を軽減し、所定の基準位置、及び当該基準位置に対応する位置の画像データを提供する地図関連画像提供装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、地図関連画像提供装置であって、地図情報を保持する地図情報保持手段と、前記地図情報に対応する画像データを保持する画像データ保持手段と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段と、を備えることを特徴とする。
【０００８】
請求項４に記載の発明は、地図情報を保持する地図情報保持工程と、前記地図情報に対応する画像データを保持する画像データ保持工程と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持工程と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持工程と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索工程と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得工程と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得工程と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示工程と、を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、コンピュータを備える装置によって実行される地図関連画像提供プログラムであって、地図情報を保持する地図情報保持手段と、前記地図情報に対応する画像データを保持する画像データ保持手段と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
本発明の好適な実施形態では、地図関連画像提供装置は、地図情報を保持する地図情報保持手段と、前記地図情報に対応する画像データを保持する画像データ保持手段と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段と、を備える。
【００１１】
上記の地図関連画像提供装置は、具体的には、カーナビゲーション装置や、サーバ装置等に適用される。地図関連画像提供装置は、予め地図情報と、上記地図情報に対応する画像データと、前記画像データ及び当該画像データの撮影位置が関連付けられている撮影関連情報と、複数車線を有する道路について、車線毎に、車線に関する情報を有している車線対応情報を保持する。なお、撮影関連情報と、車線対応情報とは、所定の情報により対応付けられている。撮影関連情報検索手段は、所定の表示基準位置に対応する撮影関連情報を検索する。ここで表示基準位置の具体例には、ナビゲーション装置の現在位置、利用者によって指定されたカーソル位置等がある。表示基準位置対応画像データ取得手段は、上記撮影関連情報検索手段が検索した撮影関連情報を用いて、表示基準位置に対応する画像データである表示基準位置対応画像データを取得する。別車線画像データ取得手段は、上記車線対応情報と上記撮影関連情報とを用いて、表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する。そして、画像データ表示手段は、表示基準位置対応画像データ及び上記別車線画像データを表示する。
【００１２】
このように、地図関連画像提供装置は、複数の車線を有する道路について車線同士を関連付けた車線関連情報を予め保持しているので、所定の表示基準位置の画像データだけでなく、上記表示基準位置に対応する反対車線上で撮影された画像データについても取得及び表示することができる。
【００１３】
上記の地図関連画像提供装置の一態様では、前記撮影関連情報は、撮影地点毎に一意の撮影関連情報識別子を含み、前記車線対応情報は、前記車線に関する情報として、前記車線に対応する撮影関連情報識別子を有し、前記別車線画像データ取得手段は、前記撮影関連情報検索手段が検索した撮影関連情報の撮影関連情報識別子に対応する、別車線の撮影関連情報識別子を特定し、前記別車線の撮影関連情報識別子を有する撮影関連情報に関する画像データを別車線画像データとして取得する。
【００１４】
この場合、地図関連画像提供装置は、複数の車線を有する道路上における、一方の車線上の撮影位置と、他方の撮影位置との関係を車線対応情報で明示的に定義しているので、所定の表示基準位置に対応する反対車線上の撮影位置を特定することができる。従って、地図関連画像提供装置は、反対車線上の撮影位置に関する画像データを取得すれば、反対車線上で撮影された画像データを取得・表示することができる。
【００１５】
上記の地図関連画像提供装置の他の一態様では、前記撮影関連情報は、撮影地点毎に一意の撮影関連情報識別子及び車線識別子を有し、前記車線対応情報は、前記車線に関する情報として、前記車線に対応する前記車線識別子を有し、前記別車線画像データ取得手段は、前記撮影関連情報検索手段が検索した撮影関連情報の車線識別子に対応する、別車線の車線識別子を有する撮影関連情報の内、前記撮影関連情報検索手段が検索した撮影関連情報の撮影位置に近い、撮影位置である撮影関連情報に関する画像データを別車線画像データとして取得する。
【００１６】
この場合、地図関連画像提供装置は、撮影関連情報検索手段が検索した撮影関連情報の車線識別子に対応する、別車線の車線識別子を特定し、当該車線識別子を有する撮影関連情報を特定し、当該撮影関連情報の内、上記撮影関連情報検索手段が検索した撮影関連情報の撮影位置に近い撮影関連情報の画像データを取得し、当該画像データを別車線の画像データとしており、撮影位置毎に、別車線上の撮影位置を定義することなく、別車線上の画像データを取得・表示できる。
【００１７】
本発明の他の観点では、地図関連画像提供方法は、地図情報を保持する地図情報保持工程と、前記地図情報に対応する画像データを保持する画像データ保持工程と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持工程と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持工程と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索工程と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得工程と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得工程と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示工程と、を備える。
【００１８】
上記の方法によっても複数の車線を有する道路について車線同士を関連付けた車線関連情報を予め保持しているので、所定の表示基準位置の画像データだけでなく、上記表示基準位置に対応する反対車線上で撮影された画像データについても取得及び表示することができる。
【００１９】
本発明の他の観点では、コンピュータを備える装置によって実行される地図関連画像提供プログラムであって、地図情報を保持する地図情報保持手段と、前記地図情報に対応する画像データを保持する画像データ保持手段と、前記画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、複数車線を有する道路について、前記車線毎に、前記車線に関する情報を有しており、前記撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、前記撮影関連情報を用いて、前記表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、前記車線対応情報と前記撮影関連情報とを用いて、前記表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、前記表示基準位置対応画像データ及び前記別車線画像データを表示する画像データ表示手段、として前記コンピュータを機能させる。このプログラムを、コンピュータ上で実行することにより、上記の地図関連画像提供装置を実現することができる。なお、この地図関連画像提供プログラムは、記録媒体に記録した状態で好適に取り扱うことができる。
【実施例】
【００２０】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２１】
[地図関連画像提供の概要]
まず、地図関連画像提供の概要について図１を用いて説明する。ここで、地図関連画像提供とは、複数車線の道路上における、所定の位置で撮影された画像データを表示すると共に、上記位置の反対車線上の位置で撮影された画像データも表示することをいう。
【００２２】
図示しないナビゲーション装置２００を備えた車両が、図１に示す位置Ｐ１を通過すると、ナビゲーション装置２００に適用されている地図関連画像提供装置１００は、予め保持している、位置Ｐ１から撮影された画像データを検索する。さらに、地図関連画像提供装置１００は、上記位置Ｐ１の車線の反対車線における、上記位置Ｐ１に対応する位置Ｐ２から撮影された画像データを検索する。
【００２３】
そして、地図関連画像提供装置１００は、撮影位置が位置Ｐ１、撮影方向が方向Ｄ１である画像データ１３５Ａ、及び撮影位置が位置Ｐ１、撮影方向が方向Ｄ２である画像データ１３５Ｂを取得し、撮影位置が位置Ｐ２、撮影方向が方向Ｄ３である画像データ１３５Ｃ、及び撮影位置が位置Ｐ２、撮影方向が方向Ｄ４である画像データ１３５Ｄを取得し、上記画像データ１３５Ａ〜画像データ１３５Ｄをナビゲーション装置２００の表示装置へ表示する。
【００２４】
これにより、地図関連画像提供装置１００の利用者は、位置Ｐ１から撮影された画像データ１３５だけでなく、位置Ｐ１の反対車線の画像データ１３５も表示することができる。
【００２５】
[ナビゲーション装置]
図２に、本発明の実施例に係るナビゲーション装置２００の構成を示す。ナビゲーション装置２００は、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０を備える。
【００２６】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２７】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００２８】
システムコントローラ２０は、インタフェース２１、ＣＰＵ２２、ＲＯＭ２３及びＲＡＭ２４を含んでおり、ナビゲーション装置２００全体の制御を行う。
【００２９】
インタフェース２１は、加速度センサ１１、角速度センサ１２、距離センサ１３及びＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００３０】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００３１】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。
【００３２】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図情報や施設データなどのナビゲーション処理に用いられる各種データを記憶する。
【００３３】
通信装置３８は、例えば、ＦＭチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース３７を介して、各種情報を受信する。
【００３４】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データを、ディスプレイなどの表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００３５】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ディスクドライブ３１又はＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３６】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３７】
［第１実施例］
（第１実施例における地図関連画像提供装置）
図３に、第１実施例における地図関連画像提供装置１００Ａの機能構成を示す。地図関連画像提供装置１００Ａは、実体的には、ナビゲーション装置２００の構成要素により構成される。地図関連画像提供装置１００Ａでは、図示のように、システムコントローラ２０内に現在地情報取得部１０１と、撮影関連情報検索部１０２と、表示基準位置対応画像データ取得部１０４と、別車線画像データ取得部１０５Ａと、画像データ表示部１０６とを備え、データ記憶ユニット３６内に地図情報ＤＢ１２０と、画像ファイル１３０と、撮影関連情報ＤＢ１４０と、上り用車線対応情報ＤＢ１５０と、下り用車線対応情報ＤＢ１６０と、を備える。
【００３８】
システムコントローラ２０は、具体的には、ＣＰＵ等であり、地図関連画像提供装置１００全体を統括制御する。そしてシステムコントローラ２０は、所定のプログラムを実行することにより、現在地情報取得部１０１と、撮影関連情報検索部１０２と、表示基準位置対応画像データ取得部１０４と、別車線画像データ取得部１０５Ａと、画像データ表示部１０６とを実現する。
【００３９】
記憶ユニット３６内の地図情報ＤＢ１２０は、地図情報が格納されているデータベースである。そして、画像ファイル１３０は、道路上で撮影された画像データ１３５を含むファイルであり、地図関連画像提供装置１００は、上記画像ファイル１３０を複数保持する。
【００４０】
撮影関連情報ＤＢ１４０は、撮影された位置の情報と、画像ファイルを特定する情報とを関連付けた撮影関連情報を保持するデータベースである。ここで、撮影関連情報ＤＢ１４０のデータ構造を図４（ａ）に示す。
【００４１】
撮影関連情報ＤＢ１４０は、撮影位置を示す「緯度経度１４１」と、撮影位置の識別子である「撮影位置ＩＤ１４２」と、撮影位置から走行方向を撮影した画像データ（以下、前方画像データとも呼ぶ）を識別し得る情報である前方画像情報１４３と、撮影位置から走行方向の逆方向を撮影した画像データ（以下、後方画像データとも呼ぶ）を識別し得る情報である後方画像情報１４４と、を有する撮影関連情報１４５を管理する。具体的に、前方画像情報１４３や後方画像情報１４４は、画像データＩＤや保存先情報等である。
【００４２】
上り用車線対応情報ＤＢ１５０は、上り車線上の位置に対応する、下り車線上の位置を定義した上り用車線対応情報１５５を管理するデータベースである。ここで、上り用車線対応情報ＤＢ１５０のデータ構造を図４（ｂ）に示す。
【００４３】
上り用車線対応情報ＤＢ１５０では、上り用車線対応情報１５５が上り車線上の撮影位置の識別子を示す上り車線撮影位置ＩＤ１５１と、当該上り車線撮影位置ＩＤ１５１に対応する下り車線撮影位置ＩＤ１５２を有する。なお、下り車線撮影位置ＩＤ１５２とは、下り車線上の撮影位置の識別子をいう。
【００４４】
下り用車線対応情報ＤＢ１６０は、下り用車線上の撮影位置に対応する、上り車線上の撮影位置を定義した下り用車線対応情報１６５を管理するデータベースである。ここで、下り用車線対応情報ＤＢ１６０のデータ構造を図４（ｃ）に示す。
【００４５】
下り用車線対応情報ＤＢ１６０では、下り用車線対応情報１６５が下り車線上の撮影位置の識別子を示す下り車線撮影位置ＩＤ１６１と、当該下り車線撮影位置ＩＤ１６１に対応する上り車線撮影位置ＩＤ１６２を有する。
【００４６】
従って、図５に示すように、上り車線上の撮影位置ＩＤ１４２と、下り車線上の撮影位置ＩＤ１４２とが対応付けられる。
【００４７】
また、地図関連画像提供装置１００Ａは、上り用車線対応情報ＤＢ１５０と、下り用車線対応情報ＤＢ１６０とを保持しているので、例えば、一方の車線上の撮影位置ＩＤが他方の車線上における複数の撮影位置ＩＤと対応付けられている場合でも、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａの撮影位置ＩＤ１４２に対応する、撮影位置ＩＤ（下り車線撮影位置ＩＤ１５２又は上り車線撮影位置ＩＤ１６２）は、１つに定まる。
【００４８】
現在地情報取得部１０１は、ＧＰＳ受信機１８から現在地情報を取得する。ここで、現在地情報とは、現在地に対応する緯度経度情報等である。
【００４９】
撮影関連情報検索部１０２は、現在地情報取得部１０１が取得した現在地情報の緯度経度情報に合致する緯度経度１４１を有する撮影関連情報１４５Ａを検索する。
【００５０】
表示基準位置対応画像データ取得部１０４は、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａの前方画像情報１４３や後方画像情報１４４に対応する画像データ１３５を含む画像ファイル１３０を取得する。
【００５１】
別車線画像データ取得部１０５Ａは、撮影関連情報１４５Ａ及び車線対応情報（上り用車線対応情報１５５又は下り用車線対応情報１６５）を用いて、上記現在地に対応する、現在地の反対車線の位置の画像データ１３５を取得する。詳細については、後述する。
【００５２】
画像データ表示部１０６は、表示基準位置対応画像データ取得部１０４が取得した画像データ１３５、及び別車線画像データ取得部１０５Ａが取得した画像データ１３５を表示ユニット４０に表示する。
【００５３】
次に、第１実施例における、地図関連画像提供方法及び地図関連画像提供手順について説明する。まず、地図関連画像提供装置１００Ａは、ナビゲーション装置２００に適用されている場合、現在地情報取得部１０１が所定のタイミングで、ＧＰＳ受信機１８を用いて現在地情報を取得する。
【００５４】
そして、撮影関連情報検索部１０２は、撮影関連情報ＤＢ１４０へアクセスし、緯度経度１４１が、上記現在地情報である緯度経度情報に合致する撮影関連情報１４５Ａを検索する。
【００５５】
そして、表示基準位置対応画像データ取得部１０４は、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａの前方画像情報１４３、及び後方画像情報１４４を用いて、前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する。これにより、地図関連画像提供装置１００Ａは、現在地に対応する画像データ１３５を取得することができる。
【００５６】
そして、別車線画像データ取得部１０５Ａは、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａ、及び上り用車線対応情報ＤＢ１５０内の上り用車線対応情報１５５又は下り用車線対応情報ＤＢ１６０内の下り用車線対応情報１６５を用いて、現在地に対応する反対車線の位置の画像データ１３５を取得する。以下の（取得手順１）、（取得手順２−１）、及び（取得手順２−２）に、別車線画像データ取得部１０５Ａが反対車線の位置の画像データ１３５を取得する手順の具体例を記載する。
【００５７】
（取得手順１）別車線画像データ取得部１０５Ａは、上り用車線対応情報ＤＢ１５０にアクセスし、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａの撮影位置ＩＤ１４２に合致する、上り用車線対応情報ＤＢ１５０内の上り用車線対応情報１５５の上り車線撮影位置ＩＤ１５１を有する上り用車線対応情報１５５を検索する。
【００５８】
（取得手順２−１）上り用車線対応情報１５５を取得した場合、別車線画像データ取得部１０５Ａは、撮影関連情報ＤＢ１４０にアクセスし、当該上り用車線対応情報１５５の下り車線撮影位置ＩＤ１５２に合致する、撮影位置ＩＤ１４２を有する撮影関連情報１４５Ａを検索し、当該撮影関連情報１４５Ａの前方画像情報１４３や後方画像情報１４４を用いて、前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する。
【００５９】
（取得手順２−２）上り用車線対応情報１５５を取得しなかった場合、別車線画像データ取得部１０５Ａは、下り用車線対応情報ＤＢ１６０にアクセスし、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ａの撮影位置ＩＤ１４２に合致する、下り用車線対応情報ＤＢ１６０内の下り用車線対応情報１６５の下り車線撮影位置ＩＤ１６１を有する下り用車線対応情報１６５を検索する。そして、別車線画像データ取得部１０５Ａは、撮影関連情報ＤＢ１４０にアクセスし、当該下り用車線対応情報１６５の上り車線撮影位置ＩＤ１６２に合致する、撮影位置ＩＤ１４２を有する撮影関連情報１４５Ａを検索し、当該撮影関連情報１４５の前方画像情報１４３や後方画像情報１４４を用いて、前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する。
【００６０】
このように、地図関連画像提供装置１００は、撮影関連情報１４５と、上り用車線対応情報１５５又は下り用車線対応情報１５５とを用いることにより、現在地から撮影された画像データ１３０だけでなく、現在地の反対車線の所定位置で撮影された画像データ１３５を取得することができる。
【００６１】
そして、画像データ表示部１０６は、表示基準位置対応画像データ取得部１０４が取得した画像データ１３５（現在位置で撮影された前方の画像データ１３５及び後方の画像データ１３５）と、別車線画像データ取得部１０５Ａが取得した画像データ１３５（現在地に対応する反対車線の位置で撮影された前方の画像データ１３５及び後方の画像データ１３５）とを表示ユニット４０へ表示する。
【００６２】
［地図関連画像提供処理］
次に、地図関連画像提供処理の手順について図６に示すフローチャートを用いて説明する。この処理は、地図関連画像提供装置１００Ａ内の制御部２０が、予め用意されたプログラムを実行することにより実現される。
【００６３】
まず、現在地情報取得部１０１が、所定のタイミングでＧＰＳ受信機１８から現在地情報（緯度経度情報等）を取得する（ステップＳ１）。そして、撮影関連情報検索部１０２は、上記現在地情報の緯度経度情報に合致する緯度経度１４１を有する撮影関連情報１４５Ａを検索し、表示基準位置決定部１０３は、撮影関連情報検索部１０２が検索した結果、取得した撮影関連情報１４５Ａの緯度経度１４１に対応する位置を表示基準位置に決定する（ステップＳ２）。
【００６４】
そして、表示基準位置対応画像データ取得部１０４は、撮影関連情報１４５Ａの前方画像情報１４３と後方画像情報１４４を用いて、前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する（ステップＳ３）。
【００６５】
そして、別車線画像データ取得部１０５Ａは、上り用車線対応情報ＤＢ１５０にアクセスし、現在地情報の撮影関連情報１４５Ａの撮影位置ＩＤ１４２に対応する上り用車線対応情報１５５を検索する（ステップＳ４）。
【００６６】
そして、別車線画像データ取得部１０５Ａは、上記上り用車線対応情報１５５を取得した場合（ステップＳ５；Ｙｅｓ）、撮影位置ＩＤ１４２が当該上り用車線対応情報１５５の下り車線撮影位置ＩＤ１５２に合致する撮影関連情報１４５Ａを検索し、当該撮影関連情報１４５Ａの前方画像情報１４３及び後方画像情報１４４の各々に対応する画像ファイル１３０を取得する。
【００６７】
そして、別車線画像データ取得部１０５Ａは、上記上り用車線対応情報１５５を取得できなかった場合（ステップＳ５；Ｎｏ）、下り用車線対応情報ＤＢ１６０にアクセスし、現在地情報に対応する下り用車線対応情報１６５を検索し、撮影位置ＩＤ１４２が下り用車線対応情報１６５の上り車線撮影位置ＩＤ１６２に合致する撮影関連情報１４５Ａを検索し、当該撮影関連情報１４５の前方画像情報１４３及び後方画像情報１４４の各々に対応する画像ファイル１３０を取得する。
【００６８】
そして、画像データ表示部１０６は、表示基準位置対応画像データ取得部１０４が取得した画像ファイル１３０内の画像データ１３５と、別車線画像データ取得部１０５Ａが取得した画像ファイル１３０内の画像データ１３５とを表示し（ステップＳ６）、地図関連画像提供処理を終了する。
【００６９】
このように、地図関連画像提供装置１００Ａは、複数の車線を有する道路上における、一方の車線上の撮影位置と、他方の撮影位置との関係を車線対応情報（上り用車線対応情報１５５又は下り用車線対応情報１６５）で明示的に定義しているので、所定の表示基準位置に対応する反対車線上の撮影位置を特定することができる。従って、地図関連画像提供装置１００Ａは、反対車線上の撮影位置に関する画像データ１３５を取得すれば、反対車線上で撮影された画像データ１３５を取得・表示することができる。
【００７０】
［第２実施例］
（第２実施例における地図関連画像提供装置）
図７に、第２実施例における地図関連画像提供装置１００Ｂの機能構成を示す。なお、図３に示す第１実施例の地図関連画像提供装置１００Ａと同一の構成要素には同一の符号を付し、その説明を省略する。地図関連画像提供装置１００Ｂは、実体的には、ナビゲーション装置２００の構成要素により構成される。地図関連画像提供装置１００Ｂでは、図示のように、システムコントローラ２０内に現在地情報取得部１０１と、撮影関連情報検索部１０２と、表示基準位置対応画像データ取得部１０４と、別車線画像データ取得部１０５Ｂと、画像データ表示部１０６とを備え、データ記憶ユニット３６内に地図情報ＤＢ１２０と、画像ファイル１３０と、撮影関連情報ＤＢ１４０Ｂと、車線対応情報ＤＢ１８０と、を備える。
【００７１】
システムコントローラ２０は、具体的には、ＣＰＵ等であり、地図関連画像提供装置１００全体を統括制御する。そしてシステムコントローラ２０は、所定のプログラムを実行することにより、現在地情報取得部１０１と、撮影関連情報検索部１０２と、表示基準位置対応画像データ取得部１０４と、別車線画像データ取得部１０５Ｂと、画像データ表示部１０６とを実現する。
【００７２】
記憶ユニット３６内の地図情報ＤＢ１２０は、地図情報が格納されているデータベースである。そして、画像ファイル１３０は、道路上で撮影された画像データ１３５を含むファイルであり、地図関連画像提供装置１００Ｂは、上記画像ファイル１３０を複数保持する。
【００７３】
撮影関連情報ＤＢ１４０Ｂは、撮影された位置の情報と、画像ファイル１３０を特定する情報とを関連付けた撮影関連情報１４５Ｂを保持するデータベースである。ここで、撮影関連情報ＤＢ１４０Ｂのデータ構造を図８（ａ）に示す。
【００７４】
撮影関連情報ＤＢ１４０Ｂでは、撮影関連情報１４５Ｂが撮影位置を示す「緯度経度１４１」と、撮影位置の識別子である「撮影位置ＩＤ１４２」と、撮影位置から走行方向を撮影した画像（以下、前方画像とも呼ぶ）を識別し得る情報である前方画像情報１４３と、撮影位置から走行方向の逆方向を撮影した画像（以下、後方画像とも呼ぶ）を識別し得る情報である後方画像情報１４４と、車線を識別する車線ＩＤ１４６とを有する。
【００７５】
車線対応情報ＤＢ１８０は、各車線における車線ＩＤの関連付けを定義する車線対応情報１８５を保持するデータベースである。ここで、車線対応情報ＤＢ１８０のデータ構造を図８（ｂ）に示す。図８（ｂ）に示すように、車線対応情報ＤＢ１８０が管理する車線対応情報１８５では、車線対応情報１８５が道路名称を示す道路名称１８１と、上り車線の識別子を示す「上り車線ＩＤ１８２」と、下り車線の識別子を示す「下り車線ＩＤ１８３」とを有する。なお、撮影関連情報１４５の車線ＩＤ１４６は、上記上り車線ＩＤ１８２又は下り車線ＩＤ１８３に対応する。従って、撮影関連情報１４５Ｂと、車線対応情報１８５とは、紐付けられていることになる。
【００７６】
別車線画像データ取得部１０５Ｂは、撮影関連情報１４５Ｂ及び車線対応情報１８５を用いて、現在地の反対車線の位置の画像データ１３５を取得する。詳細については、後述する。
【００７７】
別車線画像データ取得部１０５Ｂは、車線対応情報ＤＢ１８０へアクセスして、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ｂの車線ＩＤ１４６に合致する車線対応情報１８５を検索し、当該車線対応情報１８５を用いて、反対車線のＩＤを特定する。例えば、上記車線ＩＤ１４６が車線対応情報１８５の上り車線ＩＤ１８２と合致した場合、別車線画像データ取得部１０５Ｂは、反対車線のＩＤを下り車線ＩＤ１８３とし、上記車線ＩＤ１４６が車線対応情報１８５の下り車線ＩＤ１８３と合致した場合、別車線画像データ取得部１０５Ｂは、上り車線ＩＤ１８２を反対車線のＩＤとする。
【００７８】
そして、別車線画像データ取得部１０５Ｂは、撮影関連情報ＤＢ１４０Ｂにアクセスし、車線ＩＤ１４６が反対車線のＩＤと合致する撮影関連情報１４５Ｂの内、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ｂの緯度経度１４１に最も近い撮影関連情報１４５Ｂを検索し、当該撮影関連情報１４５Ｂの前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する。
【００７９】
このように、地図関連画像提供装置１００Ｂは、第１実施例のように、反対車線に対応する撮影位置まで特定することなく、図９に示すように、現在地に近い反対車線上に関する画像データ１３５を取得する。従って、地図関連画像提供装置１００Ｂは、厳密に所定の車線の撮影位置と、反対車線の撮影位置とを関連付けておくことなく、反対車線上の画像データ１３５を取得することができるので、第１実施例に比して使用する記憶容量を軽減することができる。
【００８０】
次に、第２実施例における、地図関連画像提供手順について図１０に示すフローチャートを用いて説明する。この処理は、地図関連画像提供装置１００Ｂ内の制御部２０が、予め用意されたプログラムを実行することにより実現される。
【００８１】
地図関連画像提供装置１００Ｂは、ナビゲーション装置２００に適用されている場合、現在地情報取得部１０１が所定のタイミングで、ＧＰＳ受信機１８を用いて現在地情報を取得する（ステップＳ１１）。
【００８２】
そして、撮影関連情報検索部１０２は、撮影関連情報ＤＢ１４０へアクセスし、緯度経度１４１が、上記現在地情報である緯度経度情報に合致する撮影関連情報１４５Ｂを検索し、検索した撮影関連情報１４５の緯度経度の個所を表示基準位置とする（ステップＳ１２）。
【００８３】
そして、表示基準位置画像データ取得部１０４は、撮影関連情報検索部１０２が検索した撮影関連情報１４５の前方画像情報１４３、及び後方画像情報１４４を用いて、前方画像データ含む画像ファイル１３０と後方画像データを含む画像ファイル１３０とを取得する（ステップＳ１３）。これにより、地図関連画像提供装置１００Ｂは、現在地に対応する画像データ１３５を取得することができる。
【００８４】
そして、別車線画像データ取得部１０５Ｂは、車線対応情報ＤＢ１８０へアクセスして、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ｂの車線ＩＤ１４６に合致する車線対応情報１８５を検索し、当該車線対応情報１８５を用いて、反対車線のＩＤを特定する（ステップＳ１４）。
【００８５】
そして、別車線画像データ取得部１０５Ｂは、撮影関連情報ＤＢ１４０にアクセスし、車線ＩＤ１４６が反対車線のＩＤと合致する撮影関連情報１４５Ｂの内、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ｂの緯度経度１４１に最も近い撮影関連情報１４５を検索し、当該撮影関連情報１４５Ｂの前方画像情報１４３及び後方画像情報１４４に対応する画像ファイル１３０を取得する（ステップＳ１５）。
【００８６】
画像データ表示部１０６は、表示基準位置対応画像データ取得部１０４が取得した画像ファイル１３０内の画像データ１３５と、別車線画像データ取得部１０５が取得した画像ファイル１３０内の画像データ１３５とを表示し（ステップＳ１６）、第２実施例における地図関連画像提供処理を終了する。
【００８７】
このように、地図関連画像提供装置１００Ｂは、撮影関連情報検索部１０２が検索した撮影関連情報１４５Ｂの車線ＩＤ１４６に対応する、別車線の車線ＩＤ（上り車線ＩＤ１８２又は下り車線ＩＤ１８３）を特定し、当該車線ＩＤを有する撮影関連情報１４５Ｂを特定し、当該撮影関連情報１４５Ｂの内、上記撮影関連情報検索部１０２が検索した撮影関連情報１４５の緯度経度１４１に近い撮影関連情報１４５Ｂの画像データ１３５を取得し、当該画像データ１３５を別車線の画像データ１３５としており、撮影位置毎に、別車線上の撮影位置を定義することなく、別車線上の画像データ１３５を取得・表示できる。
【００８８】
以上述べたように、地図関連画像提供装置１００は、地図情報を保持する地図情報保持手段と、地図情報に対応する画像データを保持する画像データ保持手段と、画像データと撮影位置との関連を定義した撮影関連情報を保持する撮影関連情報保持手段と、複数車線を有する道路について、車線毎に、車線に関する情報を有しており、撮影関連情報と対応づけられている車線対応情報を保持する車線対応情報保持手段と、所定の表示基準位置に対応する撮影関連情報を検索する撮影関連情報検索手段と、撮影関連情報を用いて、表示基準位置に対応する画像データである表示基準位置対応画像データを取得する表示基準位置対応画像データ取得手段と、車線対応情報と撮影関連情報とを用いて、表示基準位置に対応する別車線の撮影位置の画像データである別車線画像データを取得する別車線画像データ取得手段と、表示基準位置対応画像データ及び別車線画像データを表示する画像データ表示手段と、を備える。
【００８９】
これによれば、地図関連画像提供装置１００は、複数の車線を有する道路について車線同士を関連付けた車線関連情報を予め保持しているので、所定の表示基準位置の画像データだけでなく、上記表示基準位置に対応する反対車線上で撮影された画像データについても取得及び表示することができる。
【００９０】
[他の実施例]
上述の実施例では、地図関連画像提供装置１００は、反対車線の画像データ１３５について、特に画像データ１３５に対して、編集することなく表示する場合について述べたが、本発明は、これに限られず、反対車線の左右反転処理等、各種編集を行った画像データ１３５を表示するようにしても良い。
【００９１】
上述の実施例では、地図関連画像提供装置１００は、撮影位置ＩＤ１４２を撮影関連情報１４５の識別子とする場合について述べたが、本発明は、これに限られず、緯度経度１４１を撮影関連情報１４５の識別子としても良い。
【００９２】
上述の実施例では、第１実施例における地図関連画像提供装置１００Ａは、上り用車線対応情報ＤＢ１５０と下り用車線対応情報ＤＢ１６０とを保持する場合について述べたが、本発明は、これに限られず、１つのデータベース（例えば、車線毎に、撮影位置ＩＤを有するデータベース）を保持するようにしても良い。
【００９３】
上述の実施例では、地図関連画像提供装置１００をナビゲーション装置２００へ適用する場合について述べたが、本発明は、これに限られず、ナビゲーションのデモ走行表示を行うコンピュータ、歩行者用ナビゲーション装置等、種々の装置に適用しても良い。
【図面の簡単な説明】
【００９４】
【図１】地図関連画像提供の概略を説明する図である。
【図２】ナビゲーション装置の概略構成を示すブロック図である。
【図３】第１実施例における地図関連画像提供装置の概略構成を示すブロック図である。
【図４】第１実施例における各種データベースのデータ構造を示す図である。
【図５】第１実施例における車線間の対応付けを示す図である。
【図６】第１実施例における地図関連画像提供処理のフローチャートである。
【図７】第２実施例における地図関連画像提供装置の概略構成を示すブロック図である。
【図８】第２実施例における各種データベースのデータ構造を示す図である。
【図９】第２実施例における車線間の対応付けを示す図である。
【図１０】第２実施例における地図関連画像提供処理のフローチャートである。
【符号の説明】
【００９５】
２０  システムコントローラ
３６  データ記憶ユニット
６０  入力装置
１００  地図関連画像提供装置
１０１  現在地情報取得部
１０２  撮影関連情報検索部
１０４  表示基準位置対応画像データ取得部
１０５  別車線画像データ取得部
１０６  画像データ表示部
１２０  地図情報ＤＢ
１３０  画像ファイル
１４０  撮影関連情報ＤＢ
１５０  上り用車線対応情報ＤＢ
１６０  下り用車線対応情報ＤＢ
１８０  車線対応情報ＤＢ
【図１】
2009109262.tif 000003
【図２】
2009109262.tif 000004
【図３】
2009109262.tif 000005
【図４】
2009109262.tif 000006
【図５】
2009109262.tif 000007
【図６】
2009109262.tif 000008
【図７】
2009109262.tif 000009
【図８】
2009109262.tif 000010
【図９】
2009109262.tif 000011
【図１０】
2009109262.tif 000012