(57)【要約】      （修正有）【課題】ユーザの希望する経路沿いの周辺環境を実際に撮像した撮像画像を表示することを可能とした地図画像表示システム、地図画像表示方法及びコンピュータプログラムを提供する。【解決手段】液晶ディスプレイに表示された地図画像上でユーザが軌跡を描くドラッグ操作を受け付けた場合に、ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得し、軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて撮像画像ＤＢから取得し、軌跡経路の始点から終点までの間に複数の基点を設定し、各基点が撮像位置として対応付けられた複数の撮像画像６６を、撮像位置が軌跡経路の始点から近い順に順次切り替えて表示するように構成する。【選択図】図２６
2017102172.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を表示装置に表示する画像表示手段と、
前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付ける操作受付手段と、
前記ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得するマップマッチング手段と、
前記軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得する画像データ取得手段と、
前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示する撮像画像表示手段と、を有する地図画像表示システム。
【請求項２】
前記軌跡経路の始点は前記ユーザが前記軌跡を描くのを開始した地点に対応し、前記軌跡経路の終点は前記ユーザが前記軌跡を描くのを終了した地点に対応する請求項１に記載の地図画像表示システム。
【請求項３】
目的地を設定する目的地設定手段を有し、
前記撮像画像表示手段は、
前記軌跡経路の終点が目的地周辺である場合に、表示する前記撮像画像の切り替えに従って、表示する前記撮像画像の撮像方向を前記軌跡経路に沿った終点側の方向から目的地側に変更する請求項１又は請求項２に記載の地図画像表示システム。
【請求項４】
前記撮像画像表示手段は、
前記目的地から所定距離以上離れた前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記軌跡経路の終点側に隣接する他の基点の方向を撮像方向として表示するとともに、
前記目的地から所定距離未満の前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記目的地の方向を撮像方向として表示する請求項３に記載の地図画像表示システム。
【請求項５】
地図画像上にある特定の施設又は地点の位置を取得する位置取得手段を有し、
前記撮像画像表示手段は、
前記軌跡経路の終点が前記特定の施設又は地点周辺である場合に、表示する前記撮像画像の切り替えに従って、表示する前記撮像画像の撮像方向を前記軌跡経路に沿った終点側の方向から前記特定の施設又は地点側に変更する請求項１又は請求項２に記載の地図画像表示システム。
【請求項６】
前記撮像画像表示手段は、
前記特定の施設又は地点から所定距離以上離れた前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記軌跡経路の終点側に隣接する他の基点の方向を撮像方向として表示するとともに、
前記特定の施設又は地点から所定距離未満の前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記特定の施設又は地点の方向を撮像方向として表示する請求項５に記載の地図画像表示システム。
【請求項７】
画像表示手段が、地図画像を表示装置に表示するステップと、
操作受付手段が、前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付けるステップと、
マップマッチング手段が、前記ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得するステップと、
画像データ取得手段が、前記軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得するステップと、
撮像画像表示手段が、前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示するステップと、を有する地図画像表示方法。
【請求項８】
コンピュータを、
地図画像を表示装置に表示する画像表示手段と、
前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付ける操作受付手段と、
前記ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得するマップマッチング手段と、
前記軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得する画像データ取得手段と、
前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示する撮像画像表示手段と、
して機能させる為のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に表示された地図画像を用いて案内を行う地図画像表示システム、地図画像表示方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの推奨経路を探索する経路探索機能を備えており、探索された推奨経路を案内経路として設定し、ディスプレイ画面に自車位置周辺の地図画像を表示するとともに、交差点に接近した場合等には右左折方向等の案内をすることによって、ユーザを所望の目的地まで確実に案内するようになっている。また、近年は携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
更に、従来においては上記車両への案内として、地図画像を表示したり交差点での右左折方向を案内する以外に、周辺環境を実際に撮像した実写の撮像画像を表示することも行われていた。例えば特開２０１２−２２６０８９号公報には、車両の現在地が目的地から所定距離以内に接近した場合に、ナビゲーション装置のディスプレイにおいて目的地の外観を撮像した撮像画像を表示することによって、ユーザに目的地を誤認させることなく到着させる技術について提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２２６０８９号公報（第５頁、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の技術では、撮像画像が表示されるタイミングはナビゲーション装置で目的地が設定され、且つ車両が目的地に接近した場合のみである。また、表示される撮像画像の内容も目的地の外観を撮像した画像のみであるので、任意のタイミングでユーザが必要とする撮像画像を表示することができない問題があった。
【０００６】
例えば、目的地の外観を撮像した撮像画像を表示すれば、ユーザは目的地の外観について把握することは可能となるが、目的地の外観の画像のみではユーザが目的地へと向かう途中に視認することとなる周辺環境（交差点や目印となる周辺施設など）と対応させて目的地の位置を特定することができない。また、ユーザが目的地以外の地点を撮像した撮像画像の表示を希望する場合もある。そのようなユーザが撮像画像を希望する地点としては、例えば目的地までの経路上にある難交差点や経由地点等のユーザが状況を把握したい地点がある。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、ユーザの希望する経路沿いの周辺環境を実際に撮像した撮像画像を表示することを可能とした地図画像表示システム、地図画像表示方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本発明に係る地図画像表示システムは、地図画像を表示装置に表示する画像表示手段と、前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付ける操作受付手段と、前記ユーザによって描かれた軌跡を地図上にマップマッチングした修正軌跡を取得するマップマッチング手段と、前記修正軌跡沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得する画像データ取得手段と、前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示する撮像画像表示手段と、を有することを特徴とする。
【０００９】
また、本発明に係る地図画像表示方法は、地図画像上においてユーザが指定した経路沿いで撮像された撮像画像を表示する方法である。具体的には、画像表示手段が、地図画像を表示装置に表示するステップと、操作受付手段が、前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付けるステップと、マップマッチング手段が、前記ユーザによって描かれた軌跡を地図上にマップマッチングした修正軌跡を取得するステップと、画像データ取得手段が、前記修正軌跡沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得するステップと、撮像画像表示手段が、前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示するステップと、を有する。
【００１０】
また、本発明に係るコンピュータプログラムは、地図画像上においてユーザが指定した経路沿いで撮像された撮像画像を表示するプログラムである。具体的には、コンピュータを、地図画像を表示装置に表示する画像表示手段と、前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付ける操作受付手段と、前記ユーザによって描かれた軌跡を地図上にマップマッチングした修正軌跡を取得するマップマッチング手段と、前記修正軌跡沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得する画像データ取得手段と、前記軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示する撮像画像表示手段と、して機能させる。
【発明の効果】
【００１１】
前記構成を有する本発明に係る地図画像表示システム、地図画像表示方法及びコンピュータプログラムによれば、ユーザが地図画像上で軌跡を描く操作を行うことによって、描かれた軌跡に応じた経路沿いの周辺環境の撮像画像を順次切り替えて表示するので、ユーザの希望する経路沿いの周辺環境の撮像画像を表示することが可能となる。その結果、例えばユーザは、表示された撮像画像から周辺環境と対応させて目的地の位置を容易に特定することが可能となる。また、目的地までの経路上にある難交差点や経由地点等のユーザが状況を把握したい地点を対象として、該地点を撮像した撮像画像を表示させることも可能となる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る地図画像表示システムを示した概略構成図である。
【図２】情報サーバに記憶される撮像画像を示した図である。
【図３】本実施形態に係るナビゲーション装置を示したブロック図である。
【図４】本実施形態に係る撮像画像表示処理プログラムのフローチャートである。
【図５】液晶ディスプレイに表示される走行案内画面を示した図である。
【図６】タップ用取得情報設定処理のサブ処理プログラムのフローチャートである。
【図７】ユーザによるタップ操作を説明した図である。
【図８】ユーザによるタップ操作が行われ、且つタッチ位置が目的地の周辺の道路上である場合において、液晶ディスプレイに表示される撮像画像の撮像方向の設定方法を説明した図である。
【図９】ユーザによるタップ操作が行われ、且つタッチ位置が目的地周辺の道路上である場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【図１０】ユーザによるタップ操作が行われ、且つタッチ位置が目的地の周辺以外の道路上である場合において、液晶ディスプレイに表示される撮像画像の撮像方向の設定方法を説明した図である。
【図１１】ユーザによるタップ操作が行われ、且つタッチ位置が目的地の周辺以外の道路上である場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【図１２】ユーザによるタップ操作が行われ、且つタッチ位置が目的地の場合において、液晶ディスプレイに表示される撮像画像の撮像方向の設定方法を説明した図である。
【図１３】ユーザによるタップ操作が行われ、且つタッチ位置が目的地の場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【図１４】ユーザによるタップ操作が行われ、且つタッチ位置が目的地でなく道路上でもない場合において、液晶ディスプレイに表示される撮像画像の撮像方向の設定方法を説明した図である。
【図１５】ユーザによるタップ操作が行われ、且つタッチ位置が目的地でなく道路上でもない場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【図１６】ドラッグ用取得情報設定処理のサブ処理プログラムのフローチャートである。
【図１７】ユーザによるドラッグ操作を説明した図である。
【図１８】撮像位置決定処理のサブ処理プログラムのフローチャートである。
【図１９】基点の設定方法について説明した図である。
【図２０】撮像方向決定処理のサブ処理プログラムのフローチャートである。
【図２１】目的地、特定の施設及び特定の地点が近くにない基点に対して設定される撮像画像の撮像方向を説明した図である。
【図２２】目的地、特定の施設及び特定の地点が近くにある基点に対して設定される撮像画像の撮像方向を説明した図である。
【図２３】ユーザによるドラッグ操作が行われ、且つユーザによって描かれた軌跡の終点周辺に目的地、特定の施設及び特定の地点がない場合において、各基点に設定される撮像方向を示した図である。
【図２４】ユーザによるドラッグ操作が行われ、且つユーザによって描かれた軌跡の終点周辺に目的地、特定の施設及び特定の地点がない場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【図２５】ユーザによるドラッグ操作が行われ、且つユーザによって描かれた軌跡の終点周辺に目的地、特定の施設及び特定の地点がある場合において、各基点に設定される撮像方向を示した図である。
【図２６】ユーザによるドラッグ操作が行われ、且つユーザによって描かれた軌跡の終点周辺に目的地、特定の施設及び特定の地点がある場合において、液晶ディスプレイに表示される撮像画像の一例を示した図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る地図画像表示システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係る地図画像表示システム１の概略構成について図１を用いて説明する。図１は本実施形態に係る地図画像表示システム１を示した概略構成図である。
【００１４】
図１に示すように、本実施形態に係る地図画像表示システム１は、情報管理センタ２が有する情報サーバ３と、ユーザ４が乗車する車両に搭載されたナビゲーション装置５とを基本的に有している。尚、ナビゲーション装置５は、ナビ機能を備えた情報端末であれば良く、ナビゲーション装置以外に携帯電話機、ＰＤＡ、タブレット型端末、スマートフォン、パーソナルコンピュータ等としても良い。また、情報管理センタ２とナビゲーション装置５とは通信ネットワーク網６を介して互いに電子データを送受信可能に構成されている。
【００１５】
ここで、情報サーバ３は、全国各地の道路網や施設に関する地図情報を地図情報ＤＢ７に記憶する。また、地図情報に含まれる道路沿いの周辺環境を実際に撮像した実写の撮像画像を撮像画像ＤＢ８に記憶する。そして、ナビゲーション装置５の要求に応じてＤＢに記憶された撮像画像を提供するサーバ装置である。ここで、撮像画像ＤＢ８に記憶される撮像画像は、実際に全国各地の道路を走行した車両に搭載されたカメラによって撮像された画像であり、撮像位置を中心とした３６０度パノラマ画像となる。尚、３６０度パノラマ画像は１枚の画像として記憶しても良いし、所定角度単位（例えば１２０度単位）に区分された複数枚の画像として記憶しても良い。また、撮像画像ＤＢ８には、図２に示すように道路上の各撮像位置９に対応付けて撮像画像１０が記憶されている。尚、撮像位置９の間隔は適宜設定可能であり、例えば５ｍ〜２０ｍとする。また、撮像位置９は全国の全ての道路上に設定する必要は無く、細街路等は除外しても良い。
【００１６】
一方、ナビゲーション装置５は、目的地までの推奨経路を探索したり、サーバから取得したりメモリに格納された地図データに基づいてユーザ４の現在位置周辺や任意のエリアの地図画像を所定の縮尺で表示したり、表示された地図画像中においてユーザ４の現在位置を表示したり、設定された案内経路に沿った移動案内を行う機能を有する。尚、上記機能の全てをナビゲーション装置５が備えている必要はなく、少なくともユーザ４の現在位置周辺や任意のエリアの地図画像を表示する機能を有していれば本願発明を構成することが可能である。
【００１７】
また、通信ネットワーク網６は全国各地に配置された多数の基地局と、各基地局を管理及び制御する通信会社とを含み、基地局及び通信会社を有線（光ファイバー、ＩＳＤＮ等）又は無線で互いに接続することにより構成されている。ここで、基地局はナビゲーション装置５との通信をするトランシーバー（送受信機）とアンテナを有する。そして、基地局は通信会社の間で無線通信を行う一方、通信ネットワーク網６の末端となり、基地局の電波が届く範囲（セル）にあるナビゲーション装置５の通信を情報サーバ３との間で中継する役割を持つ。
【００１８】
次に、地図画像表示システム１が有するナビゲーション装置５の概略構成について図３を用いて説明する。図３は本実施形態に係るナビゲーション装置５の制御系を模式的に示すブロック図である。
【００１９】
図１に示すように本実施形態に係るナビゲーション装置５は、ナビゲーション装置５が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付けるタッチパネル１４と、ユーザに対して車両周辺の地図や施設に関する案内情報を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、情報管理センタ２やＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、を有している。
【００２０】
以下に、ナビゲーション装置５が有する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置５が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置５が有する構成としても良い。
【００２１】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクを有する構成としても良い。また、ナビゲーション装置５は、地図情報ＤＢ３１を有さずに情報サーバ３から地図情報を通信により取得する構成としても良い。
【００２２】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３２、ノード点に関するノードデータ３３、施設等の地点に関する地点データ３４、経路の探索に係る処理に用いられる探索データ、地図を表示するための地図表示データ、各交差点に関する交差点データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００２３】
また、リンクデータ３２としては、道路を構成する各リンクに関してリンクの属する道路の幅員、勾（こう）配、カント、バンク、路面の状態、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、Ｔ字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。
【００２４】
また、ノードデータ３３としては、実際の道路の分岐点（交差点、Ｔ字路等も含む）や各道路に曲率半径等に応じて所定の距離毎に設定されたノード点の座標（位置）、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、各ノード点の高さ（高度）等に関するデータ等が記録される。
【００２５】
また、地点データ３４としては、ナビゲーション装置５において出発地、目的地、案内対象等となる施設等の地点に関する情報が記憶される。例えば、ホテル、旅館等の宿泊施設、ガソリンスタンド等の給油施設、ショッピングモール、スーパーマーケット、ショッピングセンタ、コンビニエンスストア等の商業施設、テーマパーク、ゲームセンタ等の娯楽施設、レストラン、バー、居酒屋等の飲食施設、公共駐車場等の駐車施設、交通施設、寺院、教会等の宗教施設、美術館、博物館等の公共施設等の施設に関する情報が該当する。また、地点データ３４は、地点毎に、地点の識別子である地点番号、地点の名称を示す地点名称、地点が特に施設である場合には施設のジャンル（「駐車場」、「郵便局」、「レストラン」等）を示す施設ジャンル、地点の位置を示す位置座標等を有している。また、特に施設に関しては位置座標に加えて該施設が占有する領域（以下、ポリゴン領域という）を特定する情報についても有している。
【００２６】
また、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置５の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の撮像画像表示処理プログラム（図４）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を有する。例えば、画像表示手段は、地図画像を液晶ディスプレイ１５に表示する。操作受付手段は、液晶ディスプレイ１５に表示された地図画像上でユーザが軌跡を描く操作を受け付ける。マップマッチング手段は、ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得する。画像データ取得手段は、軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて取得する。撮像画像表示手段は、軌跡経路の始点から終点までの間に複数の基点を設定するとともに、複数の基点が撮像位置として対応付けられた複数の撮像画像を、撮像位置が軌跡経路の始点から近い順に順次切り替えて表示する。
【００２７】
タッチパネル１４は、液晶ディスプレイ１５の表示領域の前面に配置され、地図画像のスクロール表示を行う場合や表示領域に配置されたボタンを選択する場合や後述のように撮像画像を表示する地点や区間を地図画像上で指定する場合等に操作される。そして、ナビゲーションＥＣＵ１３は、タッチパネル１４の操作によりタッチパネル１４から出力される検出信号に基づき、タッチパネル１４にユーザがタッチしていない状態からタッチした状態へと移行する“タッチオン”や、タッチパネル１４にユーザがタッチした状態からタッチしていない状態へと移行する“タッチオフ”を検出する。また、ユーザがタッチした地点（タッチ地点）の座標であるタッチ座標や、タッチした状態でタッチ地点を移動させる操作（即ちドラッグ操作やフリック操作）を受け付けた場合のタッチ座標の変位についても検出する。そして、ナビゲーションＥＣＵ１３は、検出したタッチ操作やタッチ座標等に対応する各種の動作を実行すべく制御を行う。
尚、ユーザのタッチ操作を受け付ける操作手段としては、タッチパネル１４の代わりにタブレット等の操作手段を用いても良い。
【００２８】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、本実施形態では、後述のようにユーザ４により指定された経路沿いの周辺環境を撮像した撮像画像を表示する際にも用いられる。尚、液晶ディスプレイ１５の代わりに、ＨＵＤやＨＭＤを用いても良い。
【００２９】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００３０】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。尚、ＤＶＤドライブ１７に替えてメモリーカードを読み書きする為のカードスロットを設けても良い。
【００３１】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。また、本実施形態では情報サーバ３から撮像画像ＤＢ８に格納された撮像画像を受信するのにも用いられる。
【００３２】
続いて、前記構成を有するナビゲーション装置５においてＣＰＵ４１が実行する撮像画像表示処理プログラムについて図４に基づき説明する。図４は本実施形態に係る撮像画像表示処理プログラムのフローチャートである。ここで、撮像画像表示処理プログラムは車両のＡＣＣ電源(accessory power supply)がＯＮされた後に実行され、ユーザの地図画像へのタッチ操作により指定された地点や区間の周辺環境を撮像した撮像画像を表示するプログラムである。尚、以下の図４、図６、図１６、図１８、図２０にフローチャートで示されるプログラムは、ナビゲーション装置５が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００３３】
先ず、撮像画像表示処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、液晶ディスプレイ１５に対して車両の現在位置周辺の地図画像を表示する。また、ユーザはタッチパネル１４を用いて表示された地図画像上でフリック操作、ドラッグ操作、ピンチ操作等を行うことにより、表示された地図画像を任意の方向にスクロールさせたり、縮尺を変更することができ、地図画像の表示対象とするエリアについては任意に変更することが可能である。また、地図画像上には車両の現在位置を示す現在位置マークについても表示される。
【００３４】
また、ナビゲーション装置５において案内経路（ユーザの走行予定経路）が設定されている場合には、案内経路や目的地を示すマークについても地図画像上に表示する。ここで、図５はナビゲーション装置５において案内経路が設定されている状態で液晶ディスプレイ１５に表示される走行案内画面５０の一例を示した図である。走行案内画面５０は、車両の現在位置周辺の地図画像５１と、案内経路５２と、目的地５３と、地図上にマッチングされた車両の現在位置を示す自車位置マーク５４と、特定の施設や地点の位置やジャンルを示すＰＯＩ（Point of Interest）アイコン５５と、地点登録や経路探索を行う際等に操作される各種操作アイコン５６〜６０とが表示される。そして、ユーザは走行案内画面５０を参照することによって、現在の車両周辺の施設情報や道路形状、現在設定されている案内経路等を把握することが可能となる。
【００３５】
次に、Ｓ２においてＣＰＵ４１は、タッチパネル１４から送信される信号に基づいて、液晶ディスプレイ１５に表示された地図画像に対するユーザのタッチ操作を受け付けたか否かを判定する。ここで、地図画像に対するユーザのタッチ操作としては、液晶ディスプレイ１５に表示された地図画像上の一点をタッチした直後に離す（叩く）“タップ(tap)操作”、液晶ディスプレイ１５に表示された地図画像上の一点をタッチした後にタッチした状態で地図画像上を移動させることにより軌跡を描く“ドラッグ(drag)操作”の他、フリック操作、ピンチイン操作、ピンチアウト操作等がある。
【００３６】
そして、地図画像に対するユーザのタッチ操作を受け付けたと判定された場合（Ｓ２：ＹＥＳ）には、Ｓ３へと移行する。それに対して、地図画像に対するユーザのタッチ操作を受け付けていないと判定された場合（Ｓ２：ＮＯ）には、当該撮像画像表示処理プログラムを終了する。
【００３７】
Ｓ３においてＣＰＵ４１は、地図画像に対するユーザのタッチ操作として特に“タップ操作”を受け付けたか否かを判定する。尚、“タップ操作”は液晶ディスプレイ１５に表示された地図画像上の一点をタッチした直後に離す（叩く）操作が該当する。
【００３８】
そして、地図画像に対するユーザのタッチ操作として特に“タップ操作”を受け付けたと判定された場合（Ｓ３：ＹＥＳ）には、Ｓ６へと移行する。それに対して、“タップ操作”以外の操作を受け付けたと判定された場合（Ｓ３：ＮＯ）には、Ｓ４へと移行する。
【００３９】
Ｓ４においてＣＰＵ４１は、地図画像に対するユーザのタッチ操作として特に“ドラッグ操作”を受け付けたか否かを判定する。尚、“ドラッグ操作”は液晶ディスプレイ１５に表示された地図画像上の一点をタッチした後にタッチした状態で地図画像上を移動させることにより軌跡を描く操作が該当する。
【００４０】
そして、地図画像に対するユーザのタッチ操作として特に“ドラッグ操作”を受け付けたと判定された場合（Ｓ４：ＹＥＳ）には、Ｓ７へと移行する。それに対して、“ドラッグ操作”以外の操作を受け付けたと判定された場合（Ｓ４：ＮＯ）には、Ｓ５へと移行する。
【００４１】
Ｓ５においてＣＰＵ４１は、受け付けたユーザの操作に対応する各種処理を実行する。例えば、地図画像のスクロール処理、縮尺の変更処理等がある。
【００４２】
一方、Ｓ６においてＣＰＵ４１は、後述のタップ用取得情報設定処理（図６）を実行する。尚、タップ用取得情報設定処理は、受け付けたユーザのタップ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の枚数、撮像位置、撮像方向等を設定する処理である。その後、Ｓ１０へと移行する。
【００４３】
また、Ｓ７においてＣＰＵ４１は、後述のドラッグ用取得情報設定処理（図１６）を実行する。尚、ドラッグ用取得情報設定処理は、受け付けたユーザのドラッグ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の枚数、撮像位置、撮像方向等を設定する処理である。
【００４４】
その後、Ｓ８においてＣＰＵ４１は、後述の撮像位置決定処理（図１８）を実行する。尚、撮像位置決定処理は、特にユーザのドラッグ操作を受け付けた場合において前記Ｓ７で設定された各情報に基づいて、撮像画像ＤＢ８に記憶された撮像画像１０の内から、特にどの撮像位置が対応付けられた撮像画像を液晶ディスプレイ１５に表示対象とするかを詳細に決定する処理である。
【００４５】
続いて、Ｓ９においてＣＰＵ４１は、後述の撮像方向決定処理（図２０）を実行する。尚、撮像方向決定処理は、特にユーザのドラッグ操作を受け付けた場合において前記Ｓ７で設定された各情報に基づいて、撮像画像ＤＢ８に記憶された撮像画像１０の内から、特にどの撮像方向を撮像した撮像画像を液晶ディスプレイ１５に表示対象とするかを詳細に決定する処理である。
【００４６】
その後、Ｓ１０においてＣＰＵ４１は、前記Ｓ６〜Ｓ９で設定された各情報に基づいて、撮像画像ＤＢ８に記憶された撮像画像１０の内から、液晶ディスプレイ１５に表示対象となる撮像画像を取得する。
【００４７】
最後にＳ１１においてＣＰＵ４１は、前記Ｓ１０で撮像画像ＤＢ８から取得された撮像画像を液晶ディスプレイ１５に対して表示する。その後、撮像画像を表示してから所定時間経過した後、或いはユーザによる所定の操作を受け付けた後に表示された撮像画像を消去する。尚、撮像画像は液晶ディスプレイ１５の全画面に対して表示しても良いし、走行案内画面５０の一部エリアに重畳して表示するように構成しても良い。また、前記Ｓ１０において複数の撮像画像を取得している場合には、所定間隔（例えば１秒間隔）且つ所定の順序で撮像画像を切り替えて表示する。尚、具体的にどのように撮像画像を表示するかについては、受け付けたユーザの操作の種類毎に分けて後に詳細に説明する（図９、図１１、図１３、図１５）。
【００４８】
次に、前記Ｓ６において実行されるタップ用取得情報設定処理のサブ処理について図６に基づき説明する。図６はタップ用取得情報設定処理のサブ処理プログラムのフローチャートである。
【００４９】
先ず、Ｓ２１においてＣＰＵ４１は、タッチパネル１４から送信される検出信号に基づいて、ユーザがタップ操作においてタッチした地点（以下、タッチ地点という）の座標（以下、タッチ座標という）を取得する。タッチパネル１４が抵抗膜方式や静電容量方式である場合には、タッチ地点の圧力や静電容量の変化に基づいて流れた電流の位置を検出することによって、タッチ座標を検出する。例えば、図７に示すようにユーザが地図画像５１上の地点Ｘをタップした場合には、地点Ｘの座標が取得される。尚、前記Ｓ２１で取得される座標は、液晶ディスプレイ１５の画面上での位置を特定する座標系ではなく、地図上の座標（緯度、経度）である。
【００５０】
次に、Ｓ２２においてＣＰＵ４１は、前記Ｓ２１で取得されたタッチ座標と地図情報ＤＢ３１に記憶された地図情報に基づいて、タッチ地点を地図上にマップマッチングする。尚、マップマッチングとは、処理対象となる地点が地図画像の道路（リンク）の近傍にある場合に、道路上に引き込むことによって処理対象となる地点の位置を修正する処理である。従って、タッチ地点が道路の近傍にあればタッチ地点は道路上の地点に修正されることとなる。また、タッチ地点が修正されると、それに伴って前記Ｓ２１で取得されたタッチ座標も修正後のタッチ地点の座標に修正される。尚、マップマッチングは公知の技術であるので処理の詳細については省略する。
【００５１】
続いて、Ｓ２３においてＣＰＵ４１は、前記Ｓ２２でマップマッチングされたタッチ地点が道路（リンク）上に位置するか否かを判定する。
【００５２】
そして、前記Ｓ２２でマップマッチングされたタッチ地点が道路上に位置すると判定された場合（Ｓ２３：ＹＥＳ）には、Ｓ２４へと移行する。それに対して、前記Ｓ２２でマップマッチングされたタッチ地点が道路上に位置しないと判定された場合（Ｓ２３：ＮＯ）には、Ｓ２８へと移行する。
【００５３】
Ｓ２４においてＣＰＵ４１は、ナビゲーション装置５において目的地が設定されているか否かを判定する。
【００５４】
そして、ナビゲーション装置５において目的地が設定されていると判定された場合（Ｓ２４：ＹＥＳ）には、Ｓ２５へと移行する。それに対して、ナビゲーション装置５において目的地が設定されていないと判定された場合（Ｓ２４：ＮＯ）には、Ｓ２７へと移行する。
【００５５】
Ｓ２５においてＣＰＵ４１は、前記Ｓ２１で取得されたタッチ座標（前記Ｓ２２で修正された場合には修正後のタッチ座標）と目的地の位置に基づいて、前記Ｓ２２でマップマッチングされたタッチ地点が目的地周辺に位置するか否かを判定する。例えば目的地から３００ｍ以内に位置するか否かを判定する。尚、目的地の位置を座標で特定する場合には、目的地の座標からタッチ地点までの距離で判定する。一方、目的地の位置をポリゴン領域（目的地が占有する領域）で特定する場合には、ポリゴン領域からタッチ地点までの距離で判定しても良いし、ポリゴン領域内にタッチ地点が含まれる場合にタッチ地点が目的地周辺に位置すると判定しても良い。
【００５６】
そして、前記Ｓ２２でマップマッチングされたタッチ地点が目的地周辺に位置すると判定された場合（Ｓ２５：ＹＥＳ）には、ユーザが特に目的地周辺を撮像した撮像画像の表示を希望していると推定し、Ｓ２６へと移行する。それに対して、前記Ｓ２２でマップマッチングされたタッチ地点が目的地周辺に位置しないと判定された場合（Ｓ２５：ＮＯ）には、Ｓ２７へと移行する。
【００５７】
Ｓ２６においてＣＰＵ４１は、受け付けたユーザのタップ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：１枚
（Ｂ）撮像画像の撮像位置：前記Ｓ２２でマップマッチングされたタッチ地点
（Ｃ）撮像画像の撮像方向：上記撮像位置から目的地の方向
【００５８】
前述したように情報サーバ３の撮像画像ＤＢ８には、各撮像位置で撮像された周囲３６０度分の撮像画像が記憶されているが（図２）、撮像画像をナビゲーション装置５が取得し表示する場合には、３６０度全てを取得及び表示対象とするのではなく所定の角度範囲内のみを取得及び表示対象とする。以下の説明では、撮像画像ＤＢ８から取得し、ナビゲーション装置５の液晶ディスプレイ１５に表示対象となる範囲を“撮像方向”を用いて定義する。具体的に“撮像方向”は、図８に示すように３６０度パノラマ画像の撮像画像１０の内、表示対象となる範囲の画像を撮像位置から撮像する為の光軸方向と定義する。言い換えれば、３６０度パノラマ画像の撮像画像１０の内、“撮像方向”を中心とした所定角度α以内の画像が表示される（αは表示するディスプレイのサイズ等によって適宜設定され、例えば１２０度とする）。尚、前記Ｓ２６においては、図８に示すように撮像方向Ｘはタッチ地点６１から目的地６５の方向に設定される。
【００５９】
その後、Ｓ１０へと移行し、ＣＰＵ４１は前記Ｓ２６で設定された条件に該当する１枚の撮像画像を撮像画像ＤＢ８から取得する。具体的には、前記Ｓ２２でマップマッチングされたタッチ地点が撮像位置に対応付けられた撮像画像であって、且つ撮像位置（タッチ地点）から目的地の方向を撮像方向とする範囲（例えば撮像方向を中心とした１２０度以内）の撮像画像が撮像画像ＤＢ８から取得される。尚、前記Ｓ２６で設定された撮像位置に対応付けられた撮像画像が撮像画像ＤＢ８内に無い場合には、最も近い撮像位置が対応付けられた撮像画像が取得される。そして、取得された撮像画像が液晶ディスプレイ１５に表示される（Ｓ１１）。
【００６０】
尚、前記Ｓ２６においては上述したように“撮像方向”を前記Ｓ２２でマップマッチングされたタッチ地点から目的地の方向とするので、図９に示すように液晶ディスプレイ１５には、タッチ地点から目的地６５の方向を撮像した撮像画像６６が表示されることとなり、タッチ地点と目的地６５の間に遮蔽物が無い場合には目的地６５が撮像画像６６の中央付近に含まれることとなる。
【００６１】
一方、Ｓ２７においてＣＰＵ４１は、受け付けたユーザのタップ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：複数枚（例えば８枚）
（Ｂ）撮像画像の撮像位置：前記Ｓ２２でマップマッチングされたタッチ地点
（Ｃ）撮像画像の撮像方向：上記撮像位置を中心とした３６０度を複数に分割した方向
【００６２】
前記Ｓ２７では撮像方向が複数設定されることとなり、設定された撮像方向の数が表示される撮像画像の枚数となる。例えば、図１０に示すようにタッチ地点６１から４５度毎に変位させた方向を撮像方向Ｘとすると、撮像方向Ｘは合計８方向となり、各撮像方向に対応する８枚の撮像画像が表示されることとなる。
【００６３】
その後、Ｓ１０へと移行し、ＣＰＵ４１は前記Ｓ２７で設定された条件に該当する複数枚の撮像画像を撮像画像ＤＢ８から取得する。具体的には、前記Ｓ２２でマップマッチングされたタッチ地点が撮像位置に対応付けられた撮像画像であって、且つ撮像位置（タッチ地点）を中心とした複数方向を撮像方向とする範囲（例えば撮像方向を中心とした１２０度以内）の撮像画像が撮像画像ＤＢ８から取得される。尚、前記Ｓ２７で設定された撮像位置に対応付けられた撮像画像が撮像画像ＤＢ８内に無い場合には、最も近い撮像位置が対応付けられた撮像画像が取得される。そして、取得された撮像画像が液晶ディスプレイ１５に表示される（Ｓ１１）。尚、撮像画像の表示順序は、例えば撮像方向が北向きの撮像画像を最初に表示し、その後、撮像方向が時計回りとなる順に撮像画像を所定時間間隔（例えば１秒間隔）で切り替えて表示する。その後、取得された全ての撮像画像が表示された後は、最初に表示された撮像画像を再び表示し、以降撮像画像の表示の切り替えを所定回数繰り返し実行する。
【００６４】
その結果、図１１に示すように液晶ディスプレイ１５には、タッチ地点から周囲を撮像する撮像画像６６が所定方向（例えば時計回り）に順次切り替えられて表示されることとなる。
【００６５】
一方、前記Ｓ２２でマップマッチングされたタッチ地点が道路上に位置しないと判定された場合に実行されるＳ２８においてＣＰＵ４１は、ナビゲーション装置５において目的地が設定されているか否かを判定する。
【００６６】
そして、ナビゲーション装置５において目的地が設定されていると判定された場合（Ｓ２８：ＹＥＳ）には、Ｓ２９へと移行する。それに対して、ナビゲーション装置５において目的地が設定されていないと判定された場合（Ｓ２８：ＮＯ）には、Ｓ３１へと移行する。
【００６７】
Ｓ２９においてＣＰＵ４１は、前記Ｓ２１で取得されたタッチ座標（前記Ｓ２２で修正された場合には修正後のタッチ座標）と目的地の位置に基づいて、前記Ｓ２２でマップマッチングされたタッチ地点が目的地に位置するか否かを判定する。尚、目的地の位置を座標で特定する場合には、互いの座標が完全に一致しなくとも所定距離以内にあればタッチ地点が目的地に位置するとみなしても良い。また、目的地の位置をポリゴン領域（目的地が占有する領域）で特定する場合には、ポリゴン領域内にタッチ座標が含まれる場合にタッチ地点が目的地に位置するとみなす。
【００６８】
そして、前記Ｓ２２でマップマッチングされたタッチ地点が目的地に位置すると判定された場合（Ｓ２９：ＹＥＳ）には、ユーザが特に目的地周辺を撮像した撮像画像の表示を希望していると推定し、Ｓ２９へと移行する。それに対して、前記Ｓ２２でマップマッチングされたタッチ地点が目的地に位置しないと判定された場合（Ｓ２９：ＮＯ）には、Ｓ３１へと移行する。
【００６９】
Ｓ３０においてＣＰＵ４１は、受け付けたユーザのタップ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：１枚
（Ｂ）撮像画像の撮像位置：目的地の近傍道路上の地点
（Ｃ）撮像画像の撮像方向：上記撮像位置から目的地の方向
【００７０】
尚、撮像画像の撮像位置となる“目的地の近傍道路上の地点”は、目的地が十分な大きさで視認できる地点であればどの地点でも良いが、本実施形態では目的地に最も近接する道路上の点とする。例えば図１２に示すようにタッチ地点６１が目的地６５に位置する場合には、目的地６５と最も近接する道路６７上の点６８となる。従って、撮像方向Ｘは、地点６８から目的地６５を向く方向となる。
【００７１】
その後、Ｓ１０へと移行し、ＣＰＵ４１は前記Ｓ３０で設定された条件に該当する１枚の撮像画像を撮像画像ＤＢ８から取得する。具体的には、目的地の近傍道路上の地点が撮像位置に対応付けられた撮像画像であって、且つ撮像位置（目的地の近傍道路上の地点）から目的地の方向を撮像方向とする範囲（例えば撮像方向を中心とした１２０度以内）の撮像画像が撮像画像ＤＢ８から取得される。尚、前記Ｓ３０で設定された撮像位置に対応付けられた撮像画像が撮像画像ＤＢ８内に無い場合には、最も近い撮像位置が対応付けられた撮像画像が取得される。そして、取得された撮像画像が液晶ディスプレイ１５に表示される（Ｓ１１）。
【００７２】
尚、前記Ｓ３０においては上述したように“撮像方向”を目的地の近傍道路から目的地の方向とするので、図１３に示すように液晶ディスプレイ１５には、目的地６５の近傍道路から目的地６５の方向を撮像した撮像画像６６が表示されることとなり、目的地６５を正面から見た画像が撮像画像６６の中央付近に含まれることとなる。
【００７３】
一方、Ｓ３１においてＣＰＵ４１は、受け付けたユーザのタップ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：１枚
（Ｂ）撮像画像の撮像位置：前記Ｓ２２でマップマッチングされたタッチ地点の近傍道路上の地点
（Ｃ）撮像画像の撮像方向：上記撮像位置からタッチ地点の方向
【００７４】
尚、撮像画像の撮像位置となる“タッチ地点の近傍道路上の地点”は、タッチ地点が近くで視認できる地点であればどの地点でも良いが、本実施形態ではタッチ地点に最も近接する道路上の点とする。例えば図１４に示すようにタッチ地点６１が道路外に位置する場合には、タッチ地点６１と最も近接する道路６７上の点６９となる。従って、撮像方向Ｘは、地点６９からタッチ地点６１を向く方向となる。
【００７５】
その後、Ｓ１０へと移行し、ＣＰＵ４１は前記Ｓ３１で設定された条件に該当する１枚の撮像画像を撮像画像ＤＢ８から取得する。具体的には、前記Ｓ２２でマップマッチングされたタッチ地点の近傍道路上の地点が撮像位置に対応付けられた撮像画像であって、且つ撮像位置（タッチ地点の近傍道路上の地点）からタッチ地点の方向を撮像方向とする範囲（例えば撮像方向を中心とした１２０度以内）の撮像画像が撮像画像ＤＢ８から取得される。尚、前記Ｓ３１で設定された撮像位置に対応付けられた撮像画像が撮像画像ＤＢ８内に無い場合には、最も近い撮像位置が対応付けられた撮像画像が取得される。そして、取得された撮像画像が液晶ディスプレイ１５に表示される（Ｓ１１）。
【００７６】
尚、前記Ｓ３１においては上述したように“撮像方向”をタッチ地点の近傍道路からタッチ地点の方向とするので、図１５に示すように液晶ディスプレイ１５には、タッチ地点６１の近傍道路からタッチ地点６１の方向を撮像した撮像画像６６が表示されることとなり、タッチ地点６１が撮像画像６６の中央付近に含まれることとなる。
【００７７】
次に、前記Ｓ７において実行されるドラッグ用取得情報設定処理のサブ処理について図１６に基づき説明する。図１６はドラッグ用取得情報設定処理のサブ処理プログラムのフローチャートである。
【００７８】
先ず、Ｓ４１においてＣＰＵ４１は、タッチパネル１４から送信される検出信号に基づいて、ユーザがドラッグ操作においてタッチした一連のタッチ座標の履歴（即ちユーザが描いた軌跡）を取得する。タッチパネル１４が抵抗膜方式や静電容量方式である場合には、タッチ地点の圧力や静電容量の変化に基づいて流れた電流の位置を検出することによって、タッチ座標を検出する。例えば、図１７に示すようにユーザが地図画像５１上の地点Ｓから地点Ｇまでドラッグした場合には、地点Ｓから地点Ｇまでの座標列が取得される。尚、前記Ｓ４１で取得される座標は、液晶ディスプレイ１５の画面上での位置を特定する座標系ではなく、地図上の座標（緯度、経度）である。
【００７９】
次に、Ｓ４２においてＣＰＵ４１は、前記Ｓ４１で取得されたタッチ座標の履歴と地図情報ＤＢ３１に記憶された地図情報に基づいて、ドラッグ操作によってユーザが描いた軌跡を地図上にマップマッチングする。具体的には前記Ｓ４１で取得した軌跡を構成する各座標点をそれぞれマップマッチングする。そして、マップマッチングされた各座標点によって構成される軌跡がマップマッチングされた軌跡となる。尚、マップマッチングは公知の技術であるので処理の詳細については省略する。
【００８０】
続いて、Ｓ４３においてＣＰＵ４１は、前記Ｓ４２でマップマッチングされた軌跡が道路（リンク）上に位置するか否かを判定する。
【００８１】
そして、前記Ｓ４２でマップマッチングされた軌跡が道路上に位置すると判定された場合（Ｓ４３：ＹＥＳ）には、Ｓ４４へと移行する。それに対して、前記Ｓ４２でマップマッチングされた軌跡が道路上に位置しないと判定された場合（Ｓ４３：ＮＯ）には、撮像画像を液晶ディスプレイ１５に表示することなく終了する。以下の説明では前記Ｓ４２で道路上にマップマッチングされた軌跡を“軌跡経路”と称する。
【００８２】
Ｓ４４においてＣＰＵ４１は、ナビゲーション装置５において目的地が設定されているか否かを判定する。
【００８３】
そして、ナビゲーション装置５において目的地が設定されていると判定された場合（Ｓ４４：ＹＥＳ）には、Ｓ４５へと移行する。それに対して、ナビゲーション装置５において目的地が設定されていないと判定された場合（Ｓ４４：ＮＯ）には、Ｓ４９へと移行する。
【００８４】
Ｓ４５においてＣＰＵ４１は、軌跡経路の終点の座標と目的地の位置に基づいて、軌跡経路の終点が目的地周辺に位置するか否かを判定する。例えば目的地から３００ｍ以内に位置するか否かを判定する。尚、目的地の位置を座標で特定する場合には、目的地の座標から軌跡経路の終点までの距離で判定する。一方、目的地の位置をポリゴン領域（目的地が占有する領域）で特定する場合には、ポリゴン領域から軌跡経路の終点までの距離で判定しても良いし、ポリゴン領域内に軌跡経路の終点が含まれる場合に軌跡経路の終点が目的地周辺に位置すると判定しても良い。また、軌跡経路の終点の座標は、ドラッグ操作を終了（タッチオフ）した終点のタッチ座標であり、前記Ｓ４１で取得されたタッチ座標列の内、最後に（最も新しく）検出されたタッチ座標である。尚、前記Ｓ４２のマップマッチングによって修正された場合には修正後のタッチ座標となる。
【００８５】
そして、軌跡経路の終点が目的地周辺に位置すると判定された場合（Ｓ４５：ＹＥＳ）には、ユーザが特に目的地周辺を撮像した撮像画像の表示を希望していると推定し、Ｓ４６へと移行する。それに対して、軌跡経路の終点が目的地周辺に位置しないと判定された場合（Ｓ４５：ＮＯ）には、Ｓ４７へと移行する。
【００８６】
Ｓ４６においてＣＰＵ４１は、受け付けたユーザのドラッグ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：複数枚
（Ｂ）撮像画像の撮像位置：始点から終点まで軌跡経路沿いに所定間隔
（Ｃ）撮像画像の撮像方向：基本的に軌跡経路に沿った終点側の方向、但し目的地から所定距離以内では上記撮像位置から目的地の方向
（Ｄ）角度調整：有
【００８７】
その後、上記設定条件に基づいて行われる後述の撮像位置決定処理（Ｓ８）及び撮像方向決定処理（Ｓ９）において、具体的に液晶ディスプレイ１５に表示対象となる撮像画像、即ち撮像画像ＤＢ８から取得する対象となる撮像画像が決定される。詳細については後述する。
【００８８】
一方、Ｓ４７においてＣＰＵ４１は、軌跡経路の終点の座標と地図情報ＤＢ３１とに基づいて、軌跡経路の終点が特定の施設又は地点の周辺に位置するか否かを判定する。例えば特定の施設又は地点から３００ｍ以内に位置するか否かを判定する。ここで、“特定の施設又は地点”とは、ＰＯＩアイコン（図５参照）が表示される対象となる施設又は地点とし、例えばスーパー、ガソリンスタンド、駐車場等がある。尚、施設の位置を座標で特定する場合には、施設の座標から軌跡経路の終点までの距離で判定する。一方、施設の位置をポリゴン領域（施設が占有する領域）で特定する場合には、ポリゴン領域から軌跡経路の終点までの距離で判定しても良いし、ポリゴン領域内に軌跡経路の終点が含まれる場合に軌跡経路の終点が施設周辺に位置すると判定しても良い。
【００８９】
そして、軌跡経路の終点が特定の施設又は地点の周辺に位置すると判定された場合（Ｓ４７：ＹＥＳ）には、ユーザが特に特定の施設又は地点の周辺を撮像した撮像画像の表示を希望していると推定し、Ｓ４８へと移行する。それに対して、軌跡経路の終点が特定の施設又は地点周辺にも位置しないと判定された場合（Ｓ４７：ＮＯ）には、ユーザが単に経路沿い周辺を撮像した撮像画像の表示を希望していると推定し、Ｓ４９へと移行する。
【００９０】
Ｓ４８においてＣＰＵ４１は、受け付けたユーザのドラッグ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：複数枚
（Ｂ）撮像画像の撮像位置：始点から終点まで軌跡経路沿いに所定間隔
（Ｃ）撮像画像の撮像方向：基本的に軌跡経路に沿った終点側の方向、但し特定の施設又は地点から所定距離以内では上記撮像位置から特定の施設又は地点の方向
（Ｄ）角度調整：有
【００９１】
その後、上記設定条件に基づいて行われる後述の撮像位置決定処理（Ｓ８）及び撮像方向決定処理（Ｓ９）において、具体的に液晶ディスプレイ１５に表示対象となる撮像画像、即ち撮像画像ＤＢ８から取得する対象となる撮像画像が決定される。詳細については後述する。
【００９２】
一方、Ｓ４９においてＣＰＵ４１は、受け付けたユーザのドラッグ操作に基づいて液晶ディスプレイ１５に表示対象となる撮像画像の条件を以下のように設定する。
（Ａ）撮像画像の枚数：複数枚
（Ｂ）撮像画像の撮像位置：始点から終点まで軌跡経路沿いに所定間隔
（Ｃ）撮像画像の撮像方向：軌跡経路に沿った終点側の方向
（Ｄ）角度調整：無
【００９３】
その後、上記設定条件に基づいて行われる後述の撮像位置決定処理（Ｓ８）及び撮像方向決定処理（Ｓ９）において、具体的に液晶ディスプレイ１５に表示対象となる撮像画像、即ち撮像画像ＤＢ８から取得する対象となる撮像画像が決定される。詳細については後述する。
【００９４】
次に、前記Ｓ８において実行される撮像位置決定処理のサブ処理について図１８に基づき説明する。図１８は撮像位置決定処理のサブ処理プログラムのフローチャートである。
【００９５】
先ず、Ｓ５１においてＣＰＵ４１は、前述したドラッグ用取得情報設定処理（図１６）の前記Ｓ４６、Ｓ４８又はＳ４９において設定された設定情報を読み出す。
【００９６】
次に、Ｓ５２においてＣＰＵ４１は、軌跡経路を取得する。尚、軌跡経路は前述したようにドラッグ操作においてユーザの描いた軌跡を前記Ｓ４２でマップマッチングした軌跡である。また、具体的に前記Ｓ５２では軌跡経路の始点（ユーザがドラッグ操作により軌跡を描くのを開始した地点に対応する地点）、終点（ユーザがドラッグ操作により軌跡を描くのを終了した地点に対応する地点）、始点と終点の間のタッチ座標の座標列がそれぞれ取得される。
【００９７】
続いて、Ｓ５３においてＣＰＵ４１は、前記Ｓ５２で取得された軌跡経路に対して基点を設定する。ここで、図１９に示すように基点７０は、軌跡経路７１の始点Ｓから終点Ｇまで軌跡経路７１に沿って所定距離間隔（例えば５０ｍ間隔）で設定される。尚、軌跡経路７１の始点Ｓと終点Ｇも基点に含まれる。
【００９８】
そして、本実施形態では後述のように基点で撮像された撮像画像（即ち、基点を撮像位置とする撮像画像）を液晶ディスプレイ１５に表示するように構成する。即ち、前記Ｓ５３で設定された基点の数が表示される撮像画像の枚数となる。また、基点の設定距離間隔は適宜変更可能である。基点の設定距離間隔を短くすればより多くの撮像画像が表示されることとなるので、詳細な案内を行うことができるが案内に必要な時間は長くなる。
【００９９】
以下のＳ５４〜Ｓ５９の処理は前記Ｓ５３で設定された基点毎に行う。先ず、始点を対象として処理を行い、その後、始点に近い順に処理対象となる基点を切り替える。そして、終点を対象として処理が行われた後にＳ９へと移行する。
【０１００】
先ず、Ｓ５４においてＣＰＵ４１は、処理対象の基点に関する情報を取得する。具体的には、始点から数えて何番目に位置する基点であるかを特定する情報と、基点の位置座標を取得する。
【０１０１】
次に、Ｓ５５においてＣＰＵ４１は、前述したドラッグ用取得情報設定処理（図１６）の前記Ｓ４６、Ｓ４８又はＳ４９において設定された設定情報の内、“（Ｄ）角度調整”について『有』に設定されているか否かを判定する。ここで、前記したように軌跡経路の終点が目的地や特定の施設又は地点の周辺に位置する場合には『有』に設定され（Ｓ４６、Ｓ４８）、軌跡経路の終点が目的地や特定の施設又は地点の周辺に位置しない場合には『無』に設定される（Ｓ４９）。尚、“（Ｄ）角度調整”は各基点に対する撮像方向の設定基準を、基点の位置によって変更するか否かの設定を示すものであり、『有』は基点の位置によって各基点の撮像方向の設定基準を変更する設定であることを示す。
【０１０２】
そして、“（Ｄ）角度調整”について『有』に設定されていると判定された場合（Ｓ５５：ＹＥＳ）には、Ｓ５７へと移行する。それに対して、“（Ｄ）角度調整”について『無』に設定されていると判定された場合（Ｓ５５：ＮＯ）には、Ｓ５６へと移行する。
【０１０３】
Ｓ５６においてＣＰＵ４１は、処理対象の基点に対して角度調整フラグＯＦＦを紐付ける。尚、基点毎に紐付けられた角度調整フラグのＯＮ又はＯＦＦの状態はフラッシュメモリ４４等に記憶される。
【０１０４】
一方、Ｓ５７においてＣＰＵ４１は、軌跡経路の終点が目的地の周辺に位置する場合には、処理対象の基点から目的地までの距離を算出する。一方、軌跡経路の終点が特定の施設又は地点の周辺に位置する場合には、処理対象の基点から特定の施設又は地点までの距離を算出する。尚、算出するのは直線距離であっても良いし、道路に沿った道なりの距離であっても良い。
【０１０５】
次に、Ｓ５８においてＣＰＵ４１は、前記Ｓ５７で算出した処理対象の基点から目的地、特定の施設又は地点までの距離が所定距離未満であるか否かを判定する。例えば所定距離は３００ｍとする。
【０１０６】
そして、処理対象の基点から目的地、特定の施設又は地点までの距離が所定距離未満であると判定された場合（Ｓ５８：ＹＥＳ）には、Ｓ５９へと移行する。それに対して処理対象の基点から目的地、特定の施設又は地点までの距離が所定距離以上であると判定された場合（Ｓ５８：ＮＯ）には、Ｓ５６へと移行する。
【０１０７】
Ｓ５９においてＣＰＵ４１は、処理対象の基点に対して角度調整フラグＯＮを紐付ける。尚、基点毎に紐付けられた角度調整フラグのＯＮ又はＯＦＦの状態はフラッシュメモリ４４等に記憶される。
【０１０８】
その後、前記Ｓ５３で設定された全ての基点に対して上記Ｓ５４〜Ｓ５９の処理が行われた後にＳ９へと移行する。
【０１０９】
次に、前記Ｓ９において実行される撮像方向決定処理のサブ処理について図２０に基づき説明する。図２０は撮像方向決定処理のサブ処理プログラムのフローチャートである。
【０１１０】
先ず、Ｓ６１においてＣＰＵ４１は、前記Ｓ５３で軌跡経路に対して設定された基点について取得する。前記したように基点は、軌跡経路の始点Ｓから終点Ｇまで軌跡経路に沿って所定距離間隔（例えば５０ｍ間隔）で設定される（図１９参照）。軌跡経路の始点Ｓと終点Ｇも基点に含まれる。
【０１１１】
以下のＳ６２〜Ｓ６７の処理は前記Ｓ６１で取得された基点毎に行う。先ず、始点を対象として処理を行い、その後、始点に近い順に処理対象となる基点を切り替える。そして、終点を対象として処理が行われた後にＳ１０へと移行する。
【０１１２】
先ず、Ｓ６２においてＣＰＵ４１は、処理対象の基点に関する情報を取得する。具体的には、始点から数えて何番目に位置する基点であるかを特定する情報と、基点の位置座標と、前記Ｓ５６又は前記Ｓ５９で紐付けられた角度調整フラグを取得する。
【０１１３】
次に、Ｓ６３においてＣＰＵ４１は、処理対象の基点に紐付けられた角度調整フラグがＯＮであるか否かを判定する。尚、角度調整フラグは、軌跡経路の終点が目的地、特定の施設又は地点の周辺に位置する場合であって、且つ目的地、特定の施設又は地点までの距離が所定距離未満である基点に対して“ＯＮ”が紐付けられる（Ｓ５９）。
【０１１４】
そして、処理対象の基点に紐付けられた角度調整フラグがＯＮであると判定された場合（Ｓ６３：ＹＥＳ）には、Ｓ６６へと移行する。それに対して、処理対象の基点に紐付けられた角度調整フラグがＯＦＦであると判定された場合（Ｓ６３：ＮＯ）には、Ｓ６４へと移行する。
【０１１５】
Ｓ６４においてＣＰＵ４１は、処理対象の基点に対して終点側に隣接する次の基点（以下、次基点という）の情報を取得する。具体的には、基点の位置座標を取得する。
【０１１６】
その後、Ｓ６５においてＣＰＵ４１は、処理対象の基点から次基点の方向を、処理対象の基点に対して撮像方向として設定する。但し、処理対象の基点が終点である場合には、修正軌跡の接線方向を撮像方向とする。その結果、図２１に示すように撮像方向Ｘは軌跡経路７１に沿った終点側の方向、即ち軌跡経路７１の始点から終点へと移動すると仮定した移動体の進行方向に設定される。
【０１１７】
一方、Ｓ６６においてＣＰＵ４１は、軌跡経路の終点の周辺にあると判定された目的地、特定の施設又は地点の位置情報を地図情報ＤＢ３１から取得する。
【０１１８】
次に、Ｓ６７においてＣＰＵ４１は、処理対象の基点から軌跡経路の終点の周辺にあると判定された目的地、特定の施設又は地点の方向を、処理対象の基点に対して撮像方向として設定する。その結果、図２２に示すように例えば軌跡経路７１の終点の周辺に目的地６５がある場合には、撮像方向Ｘは基点７０から目的地６５の方向に設定される。
【０１１９】
その後、Ｓ１０へと移行し、ＣＰＵ４１は前記Ｓ８、Ｓ９で設定された条件に該当する複数枚の撮像画像を撮像位置に対応付けて撮像画像ＤＢ８から取得する。具体的には、前記Ｓ５３で設定された基点の位置が撮像位置に対応付けられた撮像画像であって、且つ前記Ｓ６５又はＳ６７で該基点に設定された撮像方向に対応する範囲（例えば撮像方向を中心とした１２０度以内）の撮像画像が撮像画像ＤＢ８から取得される。基点が複数設定されている場合には、基点毎に対応する撮像画像が撮像画像ＤＢ８から取得される。尚、基点の位置と同位置が撮像位置に対応付けられた撮像画像が撮像画像ＤＢ８内に無い場合には、最も近い撮像位置が対応付けられた撮像画像が取得される（即ち基点の位置が修正される）。そして、取得された撮像画像が液晶ディスプレイ１５に表示される（Ｓ１１）。
【０１２０】
以下に、前記Ｓ１１における撮像画像の表示処理についてより詳細に説明する。
先ずＣＰＵ４１は、前記Ｓ１０で取得した各基点に対応する撮像画像の内、軌跡経路の始点が撮像位置として対応付けられた撮像画像を液晶ディスプレイ１５に表示する。その後、撮像位置が軌跡経路の始点から近い順に撮像画像を順次切り替えて表示し、最後に軌跡経路の終点が撮像位置として対応付けられた撮像画像を液晶ディスプレイ１５に表示する。尚、撮像画像を切り替える間隔は適宜設定可能であるが、例えば１秒間隔とする。
【０１２１】
その結果、液晶ディスプレイ１５には、先ず軌跡経路の始点Ｓで撮像された撮像画像が表示され、その後、軌跡経路に沿って徐々に終点Ｇに近い位置で撮像された撮像画像へと切り替わることとなる。
【０１２２】
また、撮像画像において表示対象となる範囲は各基点に対して設定された“撮像方向”によって決定される。前述したように基本的に基点に設定される撮像方向は、終点側に隣接する次の基点の方向、即ち軌跡経路に沿った終点側の方向となる（Ｓ６５）。
【０１２３】
従って、軌跡経路の終点に目的地や特定の施設や地点が無い場合には、図２３に示すように各基点７０の撮像方向Ｘは、常に軌跡経路７１に沿った終点Ｇ側の方向となる。その結果、液晶ディスプレイ１５には、図２４に示すように道路の直進方向を撮像方向とした撮像画像６６が継続して表示されることとなる。
【０１２４】
一方で、軌跡経路の終点に目的地や特定の施設や地点がある場合には、図２５に示すように各基点７０の撮像方向Ｘは、目的地６５（又は特定の施設や地点）から所定距離以上離れた位置にある基点７０については軌跡経路７１に沿った終点Ｇ側の方向となる。一方で、目的地６５（又は特定の施設や地点）から所定距離未満の位置にある基点７０については基点７０から目的地６５（又は特定の施設や地点）の方向となる（Ｓ６７）。
【０１２５】
その結果、液晶ディスプレイ１５には、図２６に示すように先ず表示開始直後には道路の直進方向を撮像方向Ｘとした撮像画像６６が表示される。その後、表示する撮像画像６６の切り替えに従って、表示する撮像画像６６の撮像方向Ｘが軌跡経路に沿った終点側の方向から目的地６５（又は特定の施設や地点）側に変更される。具体的には、撮像画像６６の表示対象となる基点７０が目的地６５（又は特定の施設や地点）まで所定距離未満となった時点で、撮像方向Ｘが変更される。特に本実施形態では、上述したように撮像方向Ｘが基点７０（撮像位置）から目的地６５（又は特定の施設や地点）への方向となるので、表示される撮像画像６６中に含まれる目的地６５は画像の中心付近に位置することとなる。従って、ユーザが表示された撮像画像６６から周辺環境（道路や周辺施設等）と対応させて目的地６５の位置を容易に特定することが可能となる。また、目的地６５の外観や目印等も把握することが可能となる。
【０１２６】
尚、液晶ディスプレイ１５に表示する撮像画像の撮像方向を変更する際には、前フレームとの連続性を確保する為に１段階当たりの撮像方向の変化量を所定量以内（例えば５度以内）とするのが望ましい。その結果、連続して切り替わる撮像画像６６の消失点の変化量が小さく（例えば画角内の数パーセント以下）することができ、連続して切り替わる一連の撮像画像６６に連続性を持たせることが可能となる。
【０１２７】
また、撮像画像６６の表示は、軌跡経路の終点を撮像位置とする撮像画像を表示した時点で終了しても良いし、軌跡経路の終点を撮像位置とする撮像画像を表示した後に再度軌跡経路の始点を撮像位置とする撮像画像を表示し、始点から終点までの撮像画像の表示の切り替えを複数回繰り返し行っても良い。
【０１２８】
以上詳細に説明した通り、本実施形態に係る地図画像表示システム１、地図画像表示システム１による地図画像表示方法及び地図画像表示システム１で実行されるコンピュータプログラムでは、液晶ディスプレイ１５に表示された地図画像上でユーザが軌跡を描くドラッグ操作を受け付けた場合に、ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路を取得し（Ｓ４２）、軌跡経路沿いの周辺環境を撮像した撮像画像を、該撮像画像を撮像した撮像位置に対応付けて撮像画像ＤＢ８から取得し（Ｓ１０）、軌跡経路の始点から終点までの間に複数の基点を設定し（Ｓ５３）、各基点が撮像位置として対応付けられた複数の撮像画像６６を、撮像位置が軌跡経路の始点から近い順に順次切り替えて表示する（Ｓ１１）ので、ユーザの希望する経路沿いの周辺環境の撮像画像を表示することが可能となる。その結果、例えばユーザは、表示された撮像画像から周辺環境と対応させて目的地の位置を容易に特定することが可能となる。また、目的地までの経路上にある難交差点や経由地点等のユーザが走行前に状況を把握したい地点を対象として、該地点を撮像した撮像画像を表示させることも可能となる。更に、車両の停車時間（例えば赤信号の停車時）等のユーザが撮像画像を確認できるタイミングで軌跡を描く操作を行えば、撮像画像の確認を容易に行うことが可能となる。
【０１２９】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、ナビゲーション装置５で表示対象となる撮像画像を情報サーバ３のＤＢから取得する構成としているが、撮像画像は予めナビゲーション装置５のＤＢに格納する構成としても良い。その場合には、ナビゲーション装置５単体で地図画像表示システム１を構成することも可能である。
【０１３０】
また、本実施形態では、撮像方向を目的地（又は特定の施設や地点）側に変更を開始するタイミングとして、撮像画像の表示対象となる基点が目的地（又は特定の施設や地点）まで所定距離（例えば３００ｍ）未満となったことを条件としているが、他の条件を設定しても良い。例えば、撮像画像の表示対象となる基点に対して目的地が存在する方向が変化する最も遅いタイミングとしても良い。
【０１３１】
また、本実施形態では、地図画像５１上に軌跡を描く操作としてタッチパネル１４に対するドラッグ操作を例に挙げて説明しているが、軌跡を描く操作であればタッチパネル１４に対するドラッグ操作以外の操作であっても良い。例えば、タブレットを用いた操作や、液晶ディスプレイ１５の画面上に表示されたポインタを操作して軌跡を描く操作であっても良い。
【０１３２】
また、本実施形態では、ユーザのドラッグ操作を受け付けた場合であって、ユーザに描かれた軌跡の終点周辺に目的地（又は特定の施設や地点）がある場合には、目的地から所定距離未満の基点が撮像位置として対応付けられた撮像画像について基点から目的地の方向を撮像方向として表示することとしている（図２５）が、軌跡経路の終点から所定距離未満の基点が撮像位置として対応付けられた撮像画像について基点から目的地の方向を撮像方向として表示する構成としても良い。
【０１３３】
また、本実施形態では、ナビゲーション装置５のＣＰＵ４１が撮像画像表示処理プログラム（図４）の各ステップを実行する構成としているが、情報サーバ３のＣＰＵやその他の外部サーバが一部または全部の処理を実行する構成としても良い。
【０１３４】
また、本発明は地図画像表示システム１が有するナビゲーション装置５の代わりに、地図画像を表示する機能を有する各種情報端末を適用することが可能である。例えば、携帯電話機、スマートフォン、タブレット型端末、パーソナルコンピュータ等に適用することも可能である。
【０１３５】
また、本発明に係る地図画像表示システムを具体化した実施例について上記に説明したが、地図画像表示システムは以下の構成を有することも可能であり、その場合には以下の効果を奏する。
【０１３６】
例えば、第１の構成は以下のとおりである。
地図画像（５１）を表示装置（１５）に表示する画像表示手段（４１）と、前記表示装置に表示された前記地図画像上でユーザが軌跡を描く操作を受け付ける操作受付手段（４１）と、前記ユーザによって描かれた軌跡を地図上にマップマッチングした軌跡経路（７１）を取得するマップマッチング手段（４１）と、前記軌跡経路沿いの周辺環境を撮像した撮像画像（６６）を、該撮像画像を撮像した撮像位置に対応付けて取得する画像データ取得手段（４１）と、前記軌跡経路の始点から終点までの間に複数の基点（７０）を設定するとともに、複数の前記基点が前記撮像位置として対応付けられた複数の前記撮像画像を、前記撮像位置が前記軌跡経路の始点から近い順に順次切り替えて表示する撮像画像表示手段（４１）と、を有する。
上記構成を有する地図画像表示システムによれば、ユーザが地図画像上で軌跡を描く操作を行うことによって、描かれた軌跡に応じた経路沿いの周辺環境の撮像画像を順次切り替えて表示するので、ユーザの希望する経路沿いの周辺環境の撮像画像を表示することが可能となる。その結果、例えばユーザは、表示された撮像画像から周辺環境と対応させて目的地の位置を容易に特定することが可能となる。また、目的地までの経路上にある難交差点や経由地点等のユーザが走行前に状況を把握したい地点を対象として、該地点を撮像した撮像画像を表示させることも可能となる。
【０１３７】
また、第２の構成は以下のとおりである。
前記軌跡経路（７１）の始点は前記ユーザが前記軌跡を描くのを開始した地点に対応し、前記軌跡経路の終点は前記ユーザが前記軌跡を描くのを終了した地点に対応する。
上記構成を有する地図画像表示システムによれば、ユーザの希望する方向へと撮像位置が移動する撮像画像を表示することが可能となる。その結果、ユーザが移動する際に実際にユーザが視認することとなる風景と対応させて撮像画像を表示することが可能となる。
【０１３８】
また、第３の構成は以下のとおりである。
目的地を設定する目的地設定手段（４１）を有し、前記撮像画像表示手段（４１）は、前記軌跡経路（７１）の終点が目的地周辺である場合に、表示する前記撮像画像（６６）の切り替えに従って、表示する前記撮像画像の撮像方向を前記軌跡経路に沿った終点側の方向から目的地側に変更する。
上記構成を有する地図画像表示システムによれば、表示される撮像画像中に含まれる目的地が画像の中心付近に位置することとなるので、ユーザが表示された撮像画像から周辺環境（道路や周辺施設等）と対応させて目的地の位置を容易に特定することが可能となる。また、目的地の外観や目印等も把握することが可能となる。
【０１３９】
また、第４の構成は以下のとおりである。
前記撮像画像表示手段（４１）は、前記目的地から所定距離以上離れた前記基点（７０）が前記撮像位置として対応付けられた前記撮像画像（６６）は、前記基点から前記軌跡経路（７１）の終点側に隣接する他の基点の方向を撮像方向として表示するとともに、前記目的地から所定距離未満の前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記目的地の方向を撮像方向として表示する。
上記構成を有する地図画像表示システムによれば、表示対象となる撮像画像の撮像位置が目的地を視認できる位置まで近づくと、目的地を撮像方向とした撮像画像へと切り替わるので、ユーザが表示された撮像画像から周辺環境（道路や周辺施設等）と対応させて目的地の位置を容易に特定することが可能となる。また、目的地の外観や目印等も把握することが可能となる。
【０１４０】
また、第５の構成は以下のとおりである。
地図画像（５１）上にある特定の施設又は地点の位置を取得する位置取得手段（４１）を有し、前記撮像画像表示手段（４１）は、前記軌跡経路（７１）の終点が前記特定の施設又は地点周辺である場合に、表示する前記撮像画像（６６）の切り替えに従って、表示する前記撮像画像の撮像方向を前記軌跡経路に沿った終点側の方向から前記特定の施設又は地点側に変更する。
上記構成を有する地図画像表示システムによれば、表示される撮像画像中に含まれる特定の施設又は地点が画像の中心付近に位置することとなるので、ユーザが表示された撮像画像から周辺環境（道路や周辺施設等）と対応させて特定の施設又は地点の位置を容易に特定することが可能となる。また、特定の施設又は地点の外観や目印等も把握することが可能となる。
【０１４１】
また、第６の構成は以下のとおりである。
前記撮像画像表示手段（４１）は、前記特定の施設又は地点から所定距離以上離れた前記基点（７０）が前記撮像位置として対応付けられた前記撮像画像（６６）は、前記基点から前記軌跡経路（７１）の終点側に隣接する他の基点の方向を撮像方向として表示するとともに、前記特定の施設又は地点から所定距離未満の前記基点が前記撮像位置として対応付けられた前記撮像画像は、前記基点から前記特定の施設又は地点の方向を撮像方向として表示する。
上記構成を有する地図画像表示システムによれば、表示対象となる撮像画像の撮像位置が特定の施設又は地点を視認できる位置まで近づくと、特定の施設又は地点を撮像方向とした撮像画像へと切り替わるので、ユーザが表示された撮像画像から周辺環境（道路や周辺施設等）と対応させて特定の施設又は地点の位置を容易に特定することが可能となる。また、特定の施設又は地点の外観や目印等も把握することが可能となる。
【符号の説明】
【０１４２】
１              地図画像表示システム
２              情報管理センタ
３              情報サーバ
４              ユーザ
５              ナビゲーション装置
８              撮像画像ＤＢ
９              撮像位置
１０            撮像画像
１４            タッチパネル
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
５１            地図画像
６１            タッチ地点
６５            目的地
６６            撮像画像
７０            基点
７１            軌跡経路
【図１】
2017102172.tif 000003
【図２】
2017102172.tif 000004
【図３】
2017102172.tif 000005
【図４】
2017102172.tif 000006
【図５】
2017102172.tif 000007
【図６】
2017102172.tif 000008
【図７】
2017102172.tif 000009
【図８】
2017102172.tif 000010
【図９】
2017102172.tif 000011
【図１０】
2017102172.tif 000012
【図１１】
2017102172.tif 000013
【図１２】
2017102172.tif 000014
【図１３】
2017102172.tif 000015
【図１４】
2017102172.tif 000016
【図１５】
2017102172.tif 000017
【図１６】
2017102172.tif 000018
【図１７】
2017102172.tif 000019
【図１８】
2017102172.tif 000020
【図１９】
2017102172.tif 000021
【図２０】
2017102172.tif 000022
【図２１】
2017102172.tif 000023
【図２２】
2017102172.tif 000024
【図２３】
2017102172.tif 000025
【図２４】
2017102172.tif 000026
【図２５】
2017102172.tif 000027
【図２６】
2017102172.tif 000028