(57)【要約】【課題】車両が駐車するまでの経路映像を提供する【解決手段】映像取得端末１２は、車両が停止するまでの経路を撮影した映像データを目的地情報及び位置情報と関連付けて映像サーバ１１に送信する。映像サーバ１１は、受信した映像データを蓄積し、受信した映像データが目的地の周辺範囲に入った画像単位を位置情報から特定し、周辺範囲における所定条件を満たす画像単位である特徴点を検出する。映像サーバ１１は、各特徴点の検出時の情報から各映像データに共通する同一経路区間を算出する。映像サーバ１１は、映像提示端末１３から送信された周辺範囲における起点位置を含むリクエストと、検出した特徴点と、同一経路区間と、を基に表示対象となる映像データを含む再生リストを生成して映像提示端末１３に送信する。映像提示端末１３は、前述のリクエストを送信し、受信した再生リストを基に提示映像を生成する。【選択図】図１
2014085192.tif 000002
【特許請求の範囲】
【請求項１】
映像取得端末と、映像サーバと、映像提示端末と、を備え、
前記映像取得端末は、車両が駐車するまでの経路を撮影した映像データを目的地の情報および位置情報と関連付けて収集して前記映像サーバに送信し、
前記映像サーバは、
前記映像データを蓄積するとともに、受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出し、
前記映像提示端末から送信された前記周辺範囲の起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成して前記映像提示端末に送信し、
前記映像提示端末は、前記リクエストを送信し、前記映像サーバから受信した前記再生リストに基づいてユーザ提示映像を生成する、
ことを特徴とするナビゲーションシステム。
【請求項２】
車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末から受信する通信部と、
受信した前記映像データを前記目的地の情報および前記位置情報と関連付けて保持する映像情報データベース部と、
受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析部と、
前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出部と、を備えることを特徴とする映像サーバ。
【請求項３】
車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末から受信する通信ステップと、
受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析ステップと、
前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出ステップと、を備えることを特徴とする映像管理方法。
【請求項４】
コンピュータに、
車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末から受信する通信ステップと、
受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析ステップと、
前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出ステップと、を実行させる映像管理プログラム。
【請求項５】
車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を蓄積する映像サーバから表示対象となる映像データおよび経路パターン情報を含む再生リストを取得する映像提示端末であって、
所望の目的地の情報を前記映像サーバに送信し、前記所望の目的地の周辺範囲の情報を受信する通信部と、
前記周辺範囲内の周辺映像を撮影する映像情報取得部と、
前記映像情報取得部の撮影した映像データを解析し、走行に関する所定の条件を満たす画像単位である特徴点を検出する映像情報解析部と、
前記映像情報解析部が検出した前記特徴点と前記経路パターンを比較し、当該比較に応じて前記再生リストからユーザ提示映像を生成する映像情報再生部と、を備える、
ことを特徴とする映像提示端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーションシステム、映像サーバ、映像管理方法、映像管理プログラム、及び映像提示端末に関する。
【背景技術】
【０００２】
近年、自動車等の走行時に目的地への経路案内を行うカーナビゲーションシステム（Automotive navigation system）が広く利用されている。従来のカーナビゲーションシステムでは、自動車が停車する前に「目的地周辺です」といった音声案内を行い、道路グラフによるナビゲーションを打ち切ることが一般的である。そのため、実際に目的地に自動車を駐車するまでの案内情報を得ることは出来なかった。
【０００３】
これに対し、目的地の入口を案内する技術が開示されている。以下、当該技術について説明する。特許文献１には、目的地を同じとする走行軌跡の重複部分を目的地入口への経路とする車両用情報提供システムが開示されている。また特許文献２及び特許文献３には、車両の走行軌跡情報から軌跡道路上にある最後の地点を目的地の入口とみなし、目的地の出入り口情報を蓄積するナビゲーションサーバが開示されている。
【０００４】
さらに特許文献４には、目的地までの経路案内終了地点から駐車位置までの走行軌跡を統計処理して駐車情報を生成し、当該駐車情報を各車両に配信するナビゲーション装置が開示されている。駐車情報は、例えば駐車場の地点情報や右折（左折）コスト等を含む情報である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３８４９０号公報
【特許文献２】特開２００６−２７５８３７号公報
【特許文献３】特開２００６−２７５８３８号公報
【特許文献４】特開２００８−００２９７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１〜３にかかるシステムでは、目的地の入口（例えば駐車場入り口）にかかる情報を提示するのみであり、実際に車両が駐車するまでの情報を提供することは想定されていない。特許文献４にかかるナビゲーション装置では、駐車情報を車両に提供するものの、当該駐車情報は実際の車両の停め方や駐車スペースへの経路を把握できるものではない。すなわち従来の技術では、車両が駐車するまでの状況を把握できないという問題があった。
【０００７】
本発明は、上述の問題に鑑みてなされたものであり、車両が駐車するまでの経路映像を提供することができるナビゲーションシステム、映像サーバ、映像管理方法、映像管理プログラム、及び映像提示端末を提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明にかかるナビゲーションシステム（１）の一態様は、映像取得端末（１２）と、映像サーバ（１１）と、映像提示端末（１３）と、を備え、前記映像取得端末（１２）は、車両が駐車するまでの経路を撮影した映像データを目的地の情報および位置情報と関連付けて収集して前記映像サーバ（１１）に送信し、前記映像サーバ（１１）は、前記映像データを蓄積するとともに、受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出し、前記映像提示端末（１３）から送信された前記周辺範囲の起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成して前記映像提示端末（１３）に送信し、前記映像提示端末（１３）は、前記リクエストを送信し、前記映像サーバ（１１）から受信した前記再生リストに基づいてユーザ提示映像を生成する、ことを特徴とするものである。
本発明にかかる映像サーバ（１１）の一態様は、車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末（１２）から受信する通信部（１１１）と、受信した前記映像データを前記目的地の情報および前記位置情報と関連付けて保持する映像情報データベース部（１１５）と、受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析部（１１３）と、前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出部（１１４）と、を備えることを特徴とするものである。
本発明にかかる映像管理方法の一態様は、車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末から受信する通信ステップと、受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析ステップと、前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出ステップと、を備えることを特徴とするものである。
本発明にかかる映像管理プログラムの一態様は、コンピュータに、車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を映像取得端末から受信する通信ステップと、受信した前記映像データのうち前記目的地の周辺範囲を撮影した画像単位を前記位置情報に基づき特定し、前記周辺範囲内における走行に関する所定の条件を満たす画像単位である特徴点を検出し、前記特徴点の検出時の情報から蓄積中の各映像データに共通する同一経路区間を算出する映像情報解析ステップと、前記周辺範囲における起点位置を含むリクエストと、検出した前記特徴点と、前記同一経路区間と、に基づいて表示対象となる映像データおよび経路パターン情報を含む再生リストを生成する映像情報抽出ステップと、を実行させるものである。
本発明にかかる映像提示端末（１３）の一態様は、車両が駐車するまでの経路を撮影した映像データと、当該映像データに関する目的地の情報および位置情報と、を蓄積する映像サーバ（１１）から表示対象となる映像データおよび経路パターン情報を含む再生リストを取得する映像提示端末（１３）であって、所望の目的地の情報を前記映像サーバに送信し、前記所望の目的地の周辺範囲の情報を受信する通信部（１３１）と、前記周辺範囲内の周辺映像を撮影する映像情報取得部（１３７）と、前記映像情報取得部（１３７）の撮影した映像データを解析し、走行に関する所定の条件を満たす画像単位である特徴点を検出する映像情報解析部（１３８）と、前記映像情報解析部（１３８）が検出した前記特徴点と前記経路パターンを比較し、当該比較に応じて前記再生リストからユーザ提示映像を生成する映像情報再生部（１３４）と、を備える、ものである。
【発明の効果】
【０００９】
本発明では、車両が駐車するまでの経路を認識することができるナビゲーションシステム、映像サーバ、映像管理方法、映像管理プログラム、及び映像提示端末を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかるナビゲーションシステムの構成を示すブロック図である。
【図２】実施の形態１にかかる映像取得端末１２による映像収集の処理を示すフローチャートである。
【図３】実施の形態１にかかる映像サーバ１１による映像蓄積処理を示すフローチャートである。
【図４】実施の形態１にかかる映像情報解析部１１３による映像解析処理の流れを示すフローチャートである。
【図５】案内標識の例を示す図である。
【図６】実施の形態１にかかる映像情報解析部１１３による進行方向検出の概念を示す図である。
【図７】経路映像データに対応する位置情報の例を示す概念図である。
【図８Ａ】実施の形態１にかかる到着映像データの各特徴点の例を示す図である。
【図８Ｂ】実施の形態１にかかる到着映像データの各特徴点の例を示す図である。
【図８Ｃ】実施の形態１にかかる到着映像データの各特徴点の例を示す図である。
【図８Ｄ】実施の形態１にかかる到着映像データの各特徴点の例を示す図である。
【図９】実施の形態１にかかる各経路（Ａ〜Ｄ）から算出した同一経路映像区間を示す例である。
【図１０】実施の形態１にかかる映像情報データベース部１１５のデータ蓄積例を示す図である。
【図１１】実施の形態１にかかる映像サーバ１１による映像抽出処理、および映像提示端末１３による映像提示処理の流れを示すフローチャートである。
【図１２】実施の形態１にかかる再生リストの概念図である。
【図１３Ａ】実施の形態１にかかる再生リストのデータ構成例を示す図である。
【図１３Ｂ】実施の形態１にかかる再生リストのデータ構成例を示す図である。
【図１３Ｃ】実施の形態１にかかる再生リストのデータ構成例を示す図である。
【図１４】実施の形態１にかかる映像再生表示部１３４による第１の表示処理を示すフローチャートである。
【図１５】実施の形態１にかかる再生テーブルの構成例を示す図である。
【図１６】実施の形態１にかかる映像再生表示部１３４による第２の表示処理を示すフローチャートである。
【図１７】実施の形態１にかかる再生シナリオテーブルの構成例を示す図である。
【図１８】実施の形態１にかかる次分岐点テーブルの構成を示す図である。
【図１９】実施の形態１にかかる映像再生表示部１３４が映像データを再生する表示画面の一例を示す図である。
【図２０】実施の形態１にかかる再生シナリオテーブルを用いた表示処理を示す概念図である。
【図２１】実施の形態２にかかるナビゲーションシステムの構成を示すブロック図である。
【図２２】実施の形態３にかかるナビゲーションシステムの構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態かかるナビゲーションシステムについて説明する。図１は、本実施の形態にかかるナビゲーションシステムの機能的構成を示すブロック図である。本実施の形態にかかるナビゲーションシステム１は、映像サーバ１１、映像取得端末１２、及び映像提示端末１３を備える。映像提示端末１３は、ユーザにより操作可能な端末（例えばスマートフォン等）である。ユーザは当該端末上で経路映像データを基に生成された提示映像を確認する。経路映像データとは、車両を始めとする移動体に搭載された映像機器により撮影された移動経路周辺の映像データを指す。以下、本実施の形態にかかるナビゲーションシステム１が車両（自動車）に関するシステムであるものとして説明を行う。また以下の説明において到着映像データとは、目的地周辺（詳細な定義は後述する。）に進入してから目的地において駐車するまで（車両のエンジンが切られて完全停止するまで）の経路映像データを意味する。
【００１２】
映像取得端末１２は、映像提供者の車両に搭載され、撮像した映像データを関連する撮影データと共に映像サーバ１１に送信する。ここで撮影データとは、各撮影フレームに対応する時刻、位置、位置測定レベル、車両速度、及び目的地名等を含む情報であり、いわゆる映像データの各フレームのメタデータである。映像取得端末１２の処理については改めて後述する。
【００１３】
映像サーバ１１は、映像取得端末１２から送信された映像データと撮影データを関連付けて蓄積する。さらに映像サーバ１１は、各目的地（の識別子）と各目的地周辺の範囲を関連付けて記憶する。また映像サーバ１１は、映像提示端末１３からのリクエストに応じて蓄積した映像データ群から必要な映像データを抽出して経路映像データを含む再生リストを生成し、生成した再生リストを映像提示端末１３に送信する。
【００１４】
映像提示端末１３は、目Ｓ的地を特定する情報を含んだリクエストを映像サーバ１１に送信し、映像サーバ１１から再生リストを受信し、ユーザに提示映像を提供する。
【００１５】
各装置（映像サーバ１１、映像取得端末１２、映像提示端末１３）の構成及び動作について更に説明する。
【００１６】
（映像取得端末１２の構成及び動作）
映像取得端末１２は、例えば車両に取り付けられたカメラを含む情報処理装置である。映像取得端末１２は、通信部１２１、時刻情報取得部１２２、現在位置情報取得部１２３、速度情報取得部１２４、映像情報取得部１２５、目的地情報取得部１２６、及び情報保持部１２７を備える。
【００１７】
通信部１２１は、映像取得端末１２内の他の処理部から受信したデータを映像サーバ１１に送信する処理、及び映像サーバ１１からデータを受信して映像取得端末１２内の他の処理部に転送する処理、を実行する。例えば通信部１２１は、撮影した映像データと撮影データ（時刻、現在位置、速度等）を関連付けて映像サーバ１１に送信する。
【００１８】
時刻情報取得部１２２は、撮影時の時刻を適宜取得する。時刻情報処理部１２２は、例えば、映像取得端末１２が備えるＲＴＣ（リアルタイムクロック、図示せず）から時刻情報を取得する。
【００１９】
現在位置情報取得部１２３は、映像取得端末１２を搭載した車両の現在位置情報を取得する。現在位置情報取得部１２３は、例えば、ＧＰＳ（Global Positioning System、図示せず）から現在位置情報を取得する。速度情報取得部１２４は、映像取得端末１２を搭載した車両の移動速度を取得する。速度情報取得部１２４は、車両内のＥＣＵ（Engine Control Unit）等から現在の移動速度を取得する。
【００２０】
映像情報取得部１２５は、いわゆる動画像（映像）を撮像する撮像部である。ここで映像情報取得部１２５は、映像に加えて音声を取得できるものであっても良いことは勿論である。映像情報取得部１２５は、車両上の運転者の視界に準じた範囲を撮影できる位置に固定される。映像情報取得部１２５は、車両周辺を撮影し、撮影フレームを取得する。
【００２１】
目的地情報取得部１２６は、映像提供者（映像取得端末１２が搭載された車両の搭乗者）の指定する目的地情報を取得する。目的地情報取得部１２６は、例えば映像取得端末１２の任意のユーザインターフェイス（例えばボタン）の操作に応じて目的地情報を取得する。情報保存部１２７は、撮影した映像データ（映像情報取得部１２５が取得したフレーム）と関連する撮影データ（上述の各処理部において取得した時刻、位置、速度、目的地情報）を関連付けて保存する。情報保存部１２７は、たとえばハードディスク等の記憶装置及び当該記憶装置に関連する回路等により構成される。
【００２２】
（映像サーバ１１の構成及び動作）
次に映像サーバ１１の構成について説明する。映像サーバ１１は、通信部１１１、映像情報登録部１１２、映像情報解析部１１３、映像情報抽出部１１４、及び映像情報データベース部１１５を備える。
【００２３】
通信部１１１は、映像取得端末１２及び映像提示端末１３とのデータ送受信を行う。映像情報解析部１１３は、映像取得端末１２から送信された映像データを解析し、特徴点となるフレームを抽出する。特徴点とは、目的地周辺内における位置の特定に用いられる地点を撮影したフレームであり、例えば駐車場内におけるフロア名等が掲示された地点を撮影したフレームである。また車両が特定の動き（後退、完全停止）を行ったフレームも特徴点とする。すなわち目的地周辺内において車両走行にかかる所定の条件（駐車場内のフロア名が映りこんでいる、車両が後退している、車両が完全停止している）を満たすフレームが特徴点となる。目的地周辺とは、目的地の付近の範囲であり、一般的なナビゲーション（カーナビゲーション）に加えて他のナビゲーション（たとえば駐車位置までの映像の提示）を要するような範囲を指す。当該範囲は、緯度や経度の情報により一意に特定される（たとえば目的地周辺の範囲は（緯度Ｘ１，経度Ｙ１）から（緯度Ｘ２，経度Ｙ２）までである等）。特徴点の検出処理は、目的地周辺内を対象として行われる。特徴点を撮影した地点の付近は、経路の合流点、分岐地点、または停止地点となる。
【００２４】
また映像情報解析部１１３は、抽出した特徴点の情報をもとに、映像情報データベース部１１５内に受信した映像データと同一経路を撮影した映像データがあるか否かを判定する。映像情報登録部１１２は、当該同一経路の情報（詳細は図１０を参照して後述する。）を映像情報データベース部１１５に蓄積する。
【００２５】
映像情報登録部１１２は、映像取得端末１２から取得した映像データの解析結果を映像情報解析部１１３から受信し、特徴点にかかる情報（どのような条件で特徴点を検出したか、目的地周辺内の特定の起点からの走行距離、等の情報である。以下、特徴点情報とも記載する。）を映像データと関連付けて映像情報データベース部１１５に登録する。映像情報データベース部１１５は、映像データ、特徴点情報、及び各目的地の目的地周辺の範囲を蓄積（保存）する（データ保持の状態は後述する図８において詳細に説明する。）。映像情報抽出部１１４は、映像提示端末１３から受信したリクエストを用いて映像情報データベース部１１５の検索を行い、当該検索を基に映像データを含む再生リスト（映像提示端末１３が映像の提示に用いる情報である。詳細は後述する。）を作成する。映像情報抽出部１１４は、作成した再生リストを映像提示端末１３に通信部１１１を介して送信する。また映像情報抽出部１１４は、映像取得端末１２および映像提示端末１３の要求に応じて、目的地周辺の範囲の情報を通信部１１１を介して送信する。
【００２６】
（映像提示端末１３の構成及び動作）
映像提示端末１３とは映像データを表示するための装置であり、ディスプレイによる表示部を有する装置（例えばスマートフォン）である。映像提示端末１３は、通信部１３１、起点位置情報取得部１３２、目的地情報取得部１３３、映像再生表示部１３４、及び映像選択情報取得部１３５を備える。
【００２７】
通信部１３１は、映像サーバ１１とのデータ送受信を行う。起点位置情報取得部１３２は、経路映像データの起点となる位置情報を取得する。ここで起点とは、たとえば目的地周辺に入った地点となる。この起点の情報は、映像サーバ１１に送信されるリクエストに挿入され、映像情報データベース部１１５を検索する際の検索条件として用いられる。
【００２８】
目的地情報取得部１３３は、経路映像の最終到着地点となる目的地の情報（目的地情報）を取得する。目的地情報は、映像提示端末１３上の任意のインターフェイスからユーザが入力する。この目的地情報も映像サーバ１１に送信されるリクエストに挿入され、映像情報データベース部１１５を検索する際の検索条件として用いられる。
【００２９】
通信部１３１は、目的地情報及び起点の情報を含むリクエスト（再生リストの要求リクエスト）を映像サーバ１１に送信する。映像再生表示部１３４は、映像サーバ１１から送信された経路映像データの再生リストを用いて、経路映像を表示したユーザ提示映像を映像提示端末１３上のディスプレイ等（図示せず）に表示する。映像選択情報取得部１３５は、再生リスト内に複数の選択肢（複数の経路映像データ）がある場合に、当該選択肢をユーザに提示する。
【００３０】
以下に、各装置（映像サーバ１１、映像取得端末１２、映像提示端末１３）の動作詳細についてフローチャート及び具体例を用いて更に説明する。
【００３１】
（映像取得端末１２による映像収集処理）
映像取得端末１２は、当該端末が搭載された車両の出発時に周辺映像の収集を開始し（カメラ撮影を開始し）、目的地に到着して車両が駐車する（エンジンを切った状態）までの周辺映像の撮影を行う。映像取得端末１２は、車両が駐車した場合に撮影を停止し、映像サーバ１１に映像データ及び映像データの各フレームに対応する撮影データ（位置、時刻、速度、目的地情報）を送信する。
【００３２】
図２は、映像取得端末１２による映像収集の処理を示すフローチャートである。目的地情報取得部１２６は、車両の出発時等に目的地情報を取得する（Ｓ２０１）。当該目的地情報は、例えば映像取得端末１２に設けられたボタン等の任意のインターフェイスを介して入力される。また現在位置情報取得部１２３は、映像サーバ１１から目的地周辺情報（目的地周辺がどの範囲であるかを示す情報）を車両の出発の際に取得しておく。
【００３３】
映像情報取得部１２５は、車両の前方を撮影し、映像データを取得する（Ｓ２０２）。現在位置情報取得部１２３は、映像情報取得部１２５が映像データを取得した位置の情報（例えば経度及び緯度）を取得する（Ｓ２０３）。速度情報取得部１２４は、車両の移動速度を取得する（Ｓ２０４）。時刻情報取得部１２２は、映像情報取得部１２５が映像データを取得した時刻（年、月、時、分、秒）を取得する（Ｓ２０５）。
【００３４】
そして、情報保存部１２７は、映像データ（映像情報取得部１２５が取得した映像データ）と各種撮影データ（位置、速度、時刻、目的地情報等）を関連付けて保存する（Ｓ２０６）。
【００３５】
現在位置情報取得部１２３は、現在位置が目的地周辺の範囲内であるか否かを判定する（Ｓ２０７）。当該判定は、現在位置の緯度及び経度が目的地周辺の範囲に入っているか否かにより判定を行う。現在位置が目的地周辺外である場合（Ｓ２０７：Ｙｅｓ）、各処理部はＳ２０２〜Ｓ２０６までの処理を車両が目的地周辺範囲内に入るまで行う。
【００３６】
現在位置が目的地周辺内である場合（Ｓ２０７：Ｎｏ）、映像取得端末１２は車両が駐車（エンジンが切られた状態）であるか否かを判定する（Ｓ２０８）。車両が駐車していない場合（Ｓ２０８：Ｎｏ）、各処理部はＳ２０２〜Ｓ２０６までの処理を行う。すなわち、車両が駐車するまで目的地周辺内の撮影を行う。車両が駐車した場合（Ｓ２０８：Ｙｅｓ）、映像取得端末１２内の通信部１２１は情報保存部１２７に格納された映像データと撮影データを映像サーバ１１に送信する（Ｓ２０９）。以上の処理により、映像取得端末１２は映像の収集を行う。
【００３７】
なお、上述の説明では、映像取得端末１２は車両の出発時から周辺映像を撮影するものとしたが必ずしもこれに限られず、ユーザの指示（例えば映像取得端末１２に設けられたボタン等の操作）に応じて映像収集処理を開始しても良い。
【００３８】
また目的地に向かう途中で休憩等により車両が駐車した場合には、映像取得端末１２は上述の映像収集処理を一時停止し、出発時に映像収集処理を再開するようにしても良い。この場合、ユーザが入力した目的地と駐車位置が異なるか否かに応じて処理を行えばよい。
【００３９】
映像取得端末１２は、車両が駐車した（エンジンを切った）後にデータ（映像データ、撮影データ）を映像サーバ１１に送信するのではなく、一定時間間隔毎にデータ（映像データ、撮影データ）を映像サーバ１１に送信するようにしても良い。
【００４０】
（映像サーバ１１による映像蓄積処理）
映像サーバ１１は、映像取得端末１２から映像データを受信し、受信した映像データを蓄積（保存）する。図３を参照して映像蓄積処理の流れを説明する。映像サーバ１１内の通信部１１１は、映像取得端末１２から撮影データと関連付けられた映像データを受信する（Ｓ３０１）。映像情報解析部１１３は、受信した映像データを解析して特徴点にかかる情報（特徴点情報）を生成する（Ｓ３０２）。当該処理（Ｓ３０２）の詳細は、図４を参照して後述する。映像情報登録部１１２は、映像取得端末１２から取得した映像データを、特徴点情報と関連付けて映像情報データベース部１１５に登録する（Ｓ３０３）。
【００４１】
経路映像データのうち、出発地点から目的地周辺までの映像データについては、位置情報（経度、緯度等）と関連付けて映像情報データベース部１１５に保存される。目的地周辺から車両が駐車するまでの映像データは、到着映像データとして映像情報データベース部１１５に保存される。本システムでは、目的地周辺内から実際に駐車するまでの間は、位置情報の信頼度が低い場合を想定している。例えばＧＰＳによって位置情報が取得しづらい屋内の立体駐車場等を想定している。
【００４２】
目的地周辺とは、上述のように目的地の付近の範囲であり、一般的なナビゲーション（カーナビゲーション）に加えて他のナビゲーション（駐車に関する各種情報の提示）を要するような範囲である。例えば目的地周辺は、目的地に到着（車両を完全停止）するまでに位置情報が信頼性の高い状態で取得できた最終位置を中心とする所定範囲（例えば１００ｍ以内）の地点とする。位置情報の信頼性は、例えばＧＰＳ等により位置測定レベルに応じて設定することが可能である。映像情報データベース部１１５内に既に同一目的地に関する映像データが保存されている場合、新規に取得した映像データに関連付けられた位置情報を用いて目的地周辺の範囲を再評価する。詳細には、その目的地を指定した人が最終的に車両を駐車するまでの車両軌跡の中で所定の信頼性以上で位置情報を取得できた最終位置の分布と、各車両軌跡の分布と、を基に目的地周辺の範囲を決定する。例えば各最終位置を中心とする半径１００ｍの円に含まれるエリアを目的地周辺の範囲と定めればよい。映像情報データベース部１１５は、映像データの登録時に上述の目的地周辺範囲の更新を行う。
【００４３】
なお目的地周辺の範囲は、必ずしも映像データを用いた解析をもとに算出する必要はなく、目的地内にある立体駐車場等の位置や面積等に基づいて予め設定されていてもよい。
【００４４】
映像情報解析部１１３は、映像情報データベース部１１５を参照し、登録しようとしている映像データと同じ目的地を指定した経路映像データが既に保存されている場合、両者の特徴点情報を照合する。そして映像情報解析部１１３は、各経路映像データの特徴点の間の区間が同一経路であるかを判定する。目的地周辺内のある地点からの走行距離と特徴点（例えば標識がある位置）が一致する区間は同一経路区間の映像データとする。映像情報解析部１１３は、同一経路区間の解析結果を映像情報登録部１１２に通知する。同一経路にかかる映像データは、いずれか一方を映像情報データベース部１１５に保存すれば経路を網羅できる。そのため、映像情報登録部１１２は、所定のルール（より新しい映像データ、鮮明な映像データ等）に従って経路映像データの一方を保存するようにしても良い。なお、同一経路の映像データであっても撮影時間帯等の撮影状況が異なる場合には、それぞれ映像情報データベース部１１５に保存しても良い。映像情報登録部１１２は、特徴点付近の経路映像データを両方保存する。同一経路区間の検出については、図８等を参照して改めて説明する。
【００４５】
（映像サーバ１１による映像解析処理）
次に映像情報解析部１１３による映像解析処理（Ｓ３０２）の詳細を図４を参照して説明する。図４は、映像情報解析部１１３による映像解析処理の流れを示すフローチャートである。映像情報解析部１１３は、映像データを構成する時系列のフレームを順次解析して、特徴点となるフレームを抽出する。
【００４６】
映像情報解析部１１３は、到着映像データの基準点を設定する（Ｓ４０１）。基準点は経路映像データ内のフレームにおいて、目的地周辺に到達した地点を撮像したフレームとする。映像情報解析部１１３は、各フレームの位置情報と目的地周辺の範囲の情報から基準点を算出する。すなわち映像情報解析部１１３は、映像データのフレームのうち、目的地周辺を撮影しているフレームを各フレームの位置情報をもとに特定している。
【００４７】
映像情報解析部１１３は、経路映像データ内のフレームが映像データ内の最後のフレームである場合（Ｓ４０２：Ｙｅｓ）、処理を終了する。映像データ内の最後のフレームではない場合（Ｓ４０２：Ｎｏ）、映像情報解析部１１３は、経路映像データ内の各フレームを画像解析し、案内標識を検出する（Ｓ４０３）。案内標識が鮮明に映りこんでいるフレームは特徴点となる。映像情報解析部１１３は、案内標識を検出したフレーム（特徴点）とその前後のフレームとの関係から当該特徴点における車両の進行方向を検出する（Ｓ４０４）。
【００４８】
処理中のフレームが特徴点となるフレームである場合（Ｓ４０５：Ｙｅｓ）、映像情報解析部１１３は、当該フレームと関連付けられた速度情報と時刻情報から、Ｓ４０１で定めた基準点から当該フレーム（すなわち特徴点）の示す位置までの走行距離を算出する（Ｓ４０６）。なお、図４には図示しないものの映像情報解析部１１３は、停止にかかる動作（一旦停止、後退（及び後退アラーム音））も特徴点として随時検出する。そして映像情報解析部１１３は、検出した情報を特徴点情報とする。映像情報解析部１１３は、同一経路区間に関する判定（詳細は図８を参照して後述する。）を行い、当該判定に応じて特徴点情報を映像情報データベース部１１５に保存する（Ｓ４０７）。また、映像情報解析部１１３は、同一経路区間に関する判定に応じて同一経路区間に関するテーブル（図１０）を更新する。Ｓ４０２〜Ｓ４０７の処理を映像データの最終フレームに到達するまで繰り返す。
【００４９】
案内標識の例を図５に示す。図示するように案内標識は、文字や記号により位置が特定できるようにされた情報である。なお、文字は日本語に限られず、その他の言語（たとえば英語）で示されていても良い。また案内標識は矢印等の記号により表わされていても良い。映像情報解析部１１３は、任意の文字列解析技術を用いて案内標識を検出すればよい。
【００５０】
さらに映像情報解析部１１３は、映像データの音声も参照して特徴点を抽出しても良い。たとえば映像情報解析部１１３は、「左折すると３階です」等といった位置を知らせる音声データを検出し、この情報も参照して特徴点を判定しても良い。
【００５１】
図６は、映像情報解析部１１３による進行方向検出の概念を示す図である。映像情報解析部１１３は、案内標識を検出したフレーム（特徴点）と、前後のフレームと、の関係から車両前方のオプティカルフローを測定する。映像情報解析部１１３は、このオプティカルフローを用いて進行方向を検出する。
【００５２】
（到着映像データの具体例）
ある目的地に対して経路映像データが４通り（以下の説明では経路Ａ〜Ｄとも記載する。）蓄積された場合を例に、到着映像データ（目的地周辺の経路映像データ）の特徴点検出と映像区間設定を図７〜図９を参照して説明する。
【００５３】
図７は経路映像データに対応する位置情報の例を示す概念図である。図７は説明の容易化のため、目的地周辺及びその近接位置のみを示している。当該目的地周辺は、いわゆるＧＰＳによる位置取得が行うことが困難な範囲（たとえば立体駐車場）であるものとする。
【００５４】
図中の実線は、信頼性が高く位置情報が取得できた箇所を平面上にマッピングしたものである。すなわち、図中の実線はＧＰＳ等により確実に位置情報が検出できた経路である。経路Ａは、地点Ｐ２で屋内駐車場に入り、３階に駐車した際の経路である。経路Ｂは、地点Ｐ２で屋内駐車場に入り、地点Ｐ３で屋上に出て駐車した際の経路である。経路Ｃは、地点Ｐ７で屋内駐車場に入り、４階に駐車した際の経路である。経路Ｄは、地点Ｐ２を通過し、地点Ｐ７で屋内駐車場に入り、３階に駐車した際の経路である。
【００５５】
目的地到着までの位置情報を信頼性高く取得できた最終地点は、経路ＡではＰ２、経路ＢではＰ６、経路ＣではＰ７、経路ＤではＰ７となる。これらの地点（Ｐ２、Ｐ６、Ｐ７）を中心とする所定範囲（図７における点線円）に到着した地点を到着映像データの基準点とする。映像情報解析部１１３は、経路映像データに関連付けられた撮影データ内の位置測定レベル等を参照し、上記の基準点を設定する。例えば経路Ａ及びＤでは基準点はＰ１となり、経路Ｂ及びＤでは基準点はＰ０となる。なお、図７において理解の明確化のため、道路境界を点線で示しているが、必ずしも道路境界の情報を扱う必要はない。
【００５６】
図８は、映像解析により抽出した到着映像データの特徴点情報を示す図である。図８Ａ〜Ｄは、それぞれ経路Ａ〜Ｄにかかる特徴点情報を示す。映像情報データベース部１１５は各特徴点情報を保持するため、図８Ａ〜Ｄは、映像情報データベース部１１５のデータの保持例を示す図と解釈できる。
【００５７】
映像情報データベース部１１５は、この特徴点情報に加えて映像データ（たとえば０００１．ｍｐｇ等）も保持する。図８Ａ〜図８Ｄの例では、映像情報解析部１１３は案内標識、駐車動作（後退動作）、目的地到着（エンジン停止）を特徴点情報として検出している。映像情報解析部１１３は、オプティカルフローを用いた進行方向検出により駐車動作開始時の一旦停止や後退を検出することができる。なお映像情報解析部１１３は、これに限られず経路映像データの音声から車両の出力する後退アラーム音を検出してもよい。図８Ａ〜図８Ｄに示すように、各特徴点が実際の映像データ上のどのフレームであるかを特定する情報（ファイル名、フレームの識別子（必ずしも識別子でなくてもよく、ファイル先頭のフレームからの経過フレーム数等であってもよい）も映像情報データベース部１１５に格納される。
【００５８】
映像情報解析部１１３は、経路映像データが終了する直前のフレームであって、進行方向が停止となったフレームを目的地到着のフレームとみなす。映像情報登録部１１２は、特徴点にかかる各映像フレームに映像情報解析部１１３が検出した特徴内容、進行方向、起点からの走行距離情報等を関連付けて映像情報データベース部１１５に登録する。すなわち映像情報登録部１１２は、例えば図８Ａ〜図８Ｄに示すような形式で各種の情報を映像情報データベース部１１５に登録する。映像情報登録部１１２は、位置情報が取得できている場合には当該位置情報も関連付けて登録する。また図示しないものの映像データと目的地の情報は関連付けられている。なお映像情報登録部１１２は、これ以外の情報を関連付けて登録しても良い。たとえば映像情報登録部１１２は、撮像日時や天候、映像取得端末１２を搭載した車種等も併せて映像情報データベース部１１５に登録しても良い。
【００５９】
図９は、各経路（Ａ〜Ｄ）から算出した同一経路映像区間を示す例である。地点Ａ００及びＤ００は、経路Ａ及びＤが目的地周辺の手前で合流した地点である。地点Ｂ００及びＣ００は、経路Ｂ及びＣが目的地周辺の手前で合流した地点である。すなわち経路ＡおよびＤが同一の基準点を持ち、経路ＢおよびＣが同一の基準点を持つことを示す。図８の例ではＡ０からＡ１までの特徴点の検出標識（駐車場→、入口←）および走行距離（１００ｍ）と、Ｄ０からＤ１までの特徴点の検出標識（駐車場→、入口←）および走行距離（１００ｍ）が同一である。そのため映像情報解析部１１３は、当該区間が同一経路映像区間であると判定する。なお距離の判定には、一定の誤差（たとえば３ｍ以内）があったとしても同一経路映像区間と判定してもよい。
【００６０】
上述の判定により、到着映像データ内の特徴点間において、Ａ０〜Ａ１とＤ０〜Ｄ１、Ａ０〜Ａ２とＢ１〜Ｂ３、Ｃ１〜Ｃ２とＤ２〜Ｄ３が同一経路映像区間となる。映像情報登録部１１２は、同一経路映像区間の映像データについては前述のようにいずれか一方のみを映像情報データベース部１１５に保存するようにしても良い。また映像情報登録部１１２は、撮影時刻、天候条件等の撮影データとともに双方の経路映像データを映像情報データベース部１１５に登録しても良い。また映像情報登録部１１２は、同一経路映像区間の映像データを１つのみ登録するものの、重複数をカウントして登録しておいてもよい。この重複数は、例えば映像提示端末１３による映像提示の際の優先度に用いられる。
【００６１】
映像情報データベース部１１５による同一経路区間に関するデータの保持例を図１０に示す。図示するように、どの区間とどの区間が同一であるか、および重複数がわかるようにデータを保持する。
【００６２】
（映像提示端末１３における映像提示処理）
続いて映像サーバ１１による映像抽出処理、および映像提示端末１３による映像提示処理の流れについて図１１を参照して説明する。図１１（Ａ）は、映像提示端末１３による映像提示処理の流れを示すフローチャートである。図１１（Ｂ）は、映像サーバ１１による映像抽出処理の流れを示すフローチャートである。以下では、両フローチャートを適宜参照して説明する。
【００６３】
映像提示端末１３を使用するユーザは、見たい経路映像の起点位置及び目的地を入力する（Ｓ１１０１）。好適には、経路映像の起点位置は、目的地周辺内の位置となる。映像提示端末１３は、入力された情報を検索条件とするリクエストを映像サーバ１１に送信し、映像データの要求を行う（Ｓ１１０２）。
【００６４】
映像サーバ１１内の通信部１１１は、映像提示端末１３から送信されたリクエストを受信する（Ｓ１１０５）。映像情報抽出部１１４は、受信したリクエストに含まれる情報を検索キーとして、映像情報データベース部１１５の検索を行う（Ｓ１１０６）。映像情報抽出部１１４は、検索結果から再生リスト（後述する図１３）を生成する（Ｓ１１０７）。映像情報抽出部１１４は、再生リスト（映像データを含む）を通信部１１１経由で映像提示端末１３に送信する（Ｓ１１０８）。
【００６５】
映像提示端末１３内の通信部１３１は、映像サーバ１１から送信された再生リストを受信する（Ｓ１１０３）。映像再生表示部１３４は、再生リストに従って映像データを任意の表示部（例えば車両に取り付けられたディスプレイ装置）に表示する（Ｓ１１０４）。
【００６６】
（映像再生表示の具体例）
続いて図１２を参照して目的地周辺内の起点からの到着映像データの再生リストの概念図を示す。再生リストとは経路映像の起点からとり得る経路パターンを含むリストであり、映像提示端末１３が映像表示の際に参照するデータである。再生リストには、経路パターンにかかる情報（後述の分岐点テーブル（図１３Ａ）、再生候補テーブル（図１３Ｂ））に加え、映像データ（図１３Ｃ）が含まれる。映像情報抽出部１１４は、起点を通過する全ての経路パターンを映像情報データベース部１１５から取得し、取得した情報をもとに再生リストを生成する。前述のように映像情報データベース部１１５は、同一経路区間に関する複数の映像データを保持しても良い。また同一経路区間については、重複数をカウントしてもよい（図１０）。映像情報抽出部１１４は、同一経路区間については１種類の経路映像データのみを再生リストに追加する。経路が分岐する特徴点以降では、映像情報抽出部１１４は、分岐後の各経路映像データを再生リストに加える。図１２の例では、Ａ１／Ｄ１の特徴点、Ａ２／Ｂ３の特徴点、Ｃ２／Ｄ３の特徴点以降で経路が分岐している。
【００６７】
図１３は、再生リストのデータ構成例を示す図である。再生リストは、例えば分岐点テーブル（図１３Ａ）、再生候補テーブル（図１３Ｂ）、再生映像データ（図１３Ｃ）から構成される。
【００６８】
分岐点テーブル（図１３Ａ）は、分岐点毎の再生候補映像データの数、及び再生候補映像データ参照位置を分岐点情報として保持する。分岐点とは、任意の特徴点であって、当該特徴点以降に複数の経路があるフレームを指す。例えば、図１３Ａでは、分岐点（特徴点）Ａ１から２つの経路が存在する。再生候補データのデータ参照位置とは、再生候補テーブル（図１３Ｂ）のどのデータ列と関連付けられているかを示すリンク情報である。
【００６９】
再生候補テーブル（図１３Ｂ）は、各分岐点からの経路にかかる各種の情報（再生区間ＩＤ、分岐方向、優先度、次の分岐点情報、映像データ上での再生範囲、再生時間（秒））を保持するテーブルである。
【００７０】
再生映像データ（図１３Ｃ）は、再生可能な経路映像データであって、各特徴点のフレームにタグが付けられた経路映像データである。当該タグの付与は、図８Ａ〜図８Ｄに示すように各映像ファイル名とフレーム識別子をもとに付与されている。経路映像データに対する特徴点のタグ付け（ｐＸｎに関するタグ付け）は、映像情報登録部１１２により実行される。図１３Ｃでは、経路映像データＸ（経路映像データＡ、Ｂ、Ｃ、Ｄのいずれか）のｎ番目の特徴点を示す位置（フレーム）をｐＸｎ、各経路映像データの終了位置をｐＸｅｎｄと表記する。なお図１３Ｃでは、説明の便宜のため、各経路映像データを別データ（ファイル）として図示しているが、必ずしもこれに限られず、１つの目的地に対する経路映像データを一つの連続的なデータとして構成しても良い。
【００７１】
再生候補テーブル（図１３Ｂ）の構成の詳細を説明する。再生区間ＩＤは、経路区間（図１２）の各分岐点の識別子を示す。当該識別子は、映像情報登録部１１２が映像情報データベース部１１５に登録する際に付与する。分岐方向とは、当該分岐点からの各経路の進行方向を示す。分岐方向は、分岐後の映像を並列再生する場合に参照される。分岐方向を基に映像の配置位置を決定する（たとえば左折する映像は、左側に表示する）ことにより、進行方向に対して違和感のない映像配置を実現することができる。
【００７２】
優先度とは、同一経路区間の重複数を示すデータであり、重複数が大きいほど優先度が高くなる。すなわち車両の通過度合いの高い経路区間ほど優先度が高くなる。なお優先度の算出は、単純に経路映像データの重複数を累積加算する方法以外に、天候や時間帯を考慮した重みづけを行った上で累積加算を行う等の手法により行っても良い。天候や時間帯を優先度算出のパラメータとして用いる場合、ユーザがどのパラメータを考慮するかを指定できるようにしても良い。
【００７３】
次の分岐点情報とは、当該経路と接続した次の分岐点の識別子を示す情報である。映像データ上での再生範囲とは、当該経路の経路映像データ上での再生範囲を示す。再生時間（秒）とは、当該経路映像データの再生範囲を通常再生した場合に要する時間である。図１３の例では、区間ｐＡ２からｐＡｅｎｄまでの再生に要する時間は４０秒となる。
【００７４】
映像情報抽出部１１４は、この再生リスト（図１３）を通信部１１１経由で映像提示端末１３に送信する。映像提示端末１３内の映像再生表示部１３４は、上述の再生リスト（図１３）に基づいて経路映像を任意の表示部（ディスプレイ装置）に再生表示する。以下、映像再生表示部１３４による再生例を２つ（最も優先度の高い経路を再生表示する例、複数の経路を並列して再生表示する例）説明する。
【００７５】
（最も優先度の高い経路を再生表示する例）
図１４は、映像再生表示部１３４による第１の表示処理を示すフローチャートである。はじめに図１４を参照して処理の流れを説明し、その後に具体的なデータ例を用いて処理の流れを説明する。
【００７６】
映像再生表示部１３４は、受信した再生リストに含まれる分岐点テーブル（図１３Ａ）の分岐点の初期位置を最初の分岐点として設定する（Ｓ１４０１）。映像再生表示部１３４は、設定された分岐点に関連する再生候補映像データの候補数、及び各再生候補データのデータ参照位置を分岐点テーブル（図１３Ａ）から読み出す（Ｓ１４０２）。そして映像再生表示部１３４は、各再生候補データのデータ参照位置をもとに再生候補テーブル（図１３Ｂ）を参照し（Ｓ１４０３）、当該分岐点における全ての再生候補データ列（再生候補テーブル（図１３Ｂ）のデータ列）を読み出す（Ｓ１４０４：Ｎｏ、Ｓ１４０５）。
【００７７】
映像再生表示部１３４は、読み出した全ての再生候補データ列の優先度を評価し、最も高い優先度を持つ再生候補データ列を選定する（Ｓ１４０６）。映像再生表示部１３４は、当該データ列から映像データ上の再生範囲を決定し（Ｓ１４０６）、再生テーブルに書き込む（Ｓ１４０７）。
【００７８】
映像再生表示部１３４は、Ｓ１３０６にて選定した再生候補データ列から次の分岐点情報を読み出す（Ｓ１４０８）。次の分岐点情報が無い場合（Ｓ１４０９：Ｎｏ）、映像再生表示部１３４は再生テーブルに従って映像を任意のディスプレイ装置等に表示する（Ｓ１４１０）。次の分岐点情報がある場合（Ｓ１４０９：Ｙｅｓ）、映像再生表示部１３４は当該分岐点の処理（Ｓ１４０２〜Ｓ１４０８）を行う。
【００７９】
図１３の再生リストを基に生成した再生テーブルの例を図１５に示す。図１３のデータを用いて図１５の再生テーブルの具体的な生成処理について説明する。映像再生表示部１３４は、分岐点Ａ０を分岐点テーブル（図１３Ａ）の初期位置に設定する。映像再生表示部１３４は、当該分岐点（Ａ０）の再生候補データ数が１であることを読み出し、再生候補テーブル（図１３Ｂ）のデータ列１を参照する。参照対象のデータ列が１つであるため、映像再生表示部１３４は再生範囲をｐＡ０〜ｐＡ１と決定して再生テーブル（図１５）に書き込む。さらに映像再生表示部１３４は、再生候補テーブル（図１３Ｂ）のデータ列１から次の分岐点がＡ１であることを読み出す。
【００８０】
映像再生表示部１３４は、分岐点テーブル（図１３Ａ）の分岐点Ａ１を参照し、再生候補テーブル（図１３Ｂ）から２つの再生候補データ列（データ列２、データ列３）を読み出す。映像再生表示部１３４は、データ列２およびデータ列３のうち、優先度の高いデータ列２を選択し、当該データ列の再生範囲ｐＡ１〜ｐＡ２を再生テーブル（図１５）に書き込む。さらに、映像再生表示部１３４は、再生候補テーブル（図１３Ｂ）のデータ列２から次の分岐点がＡ２であることを読み出す。
【００８１】
映像再生表示部１３４は、分岐点テーブル（図１３Ａ）の分岐点Ａ２を参照し、再生候補テーブル（図１３Ｂ）から２つの再生候補データ列（データ列４、データ列５）を読み出す。映像再生表示部１３４は、データ列４およびデータ列５のうち、優先度の高いデータ列４を選択し、当該データ列の再生範囲ｐＡ２〜ｐＡｅｎｄを再生テーブル（図１５）に書き込む。映像再生表示部１３４は、再生候補テーブル（図１３Ｂ）のデータ列４の次の分岐点にデータが設定されていないことから処理を終了する。
【００８２】
映像再生表示部１３４は、この再生テーブル（図１５）を参照し、経路映像データのＡ０〜Ａ１、Ａ１〜Ａ２、Ａ２〜Ａｅｎｄの順に映像データを再生する。
【００８３】
なお、再生範囲が映像データ上で連続する場合、再生範囲を連結した再生テーブルを構成しても良い。例えば図１３の例では、再生テーブルの構成をＡ０〜Ａ２、Ａ２〜Ａｅｎｄのように構成しても良い。
【００８４】
（複数の経路映像データを再生表示する例）
図１６は、映像再生表示部１３４による第２の生成表示処理を示すフローチャートである。はじめに図１６を参照して処理の流れを説明し、その後に図１３のデータ例を用いた具体的な処理例を説明する。図１６に示す処理では、単一映像を表示するための再生テーブルではなく、複数の映像を並列表示するための再生シナリオテーブルを生成する。
【００８５】
映像再生表示部１３４は、Ｓ１４０１〜Ｓ１４０５と同様の処理（Ｓ１６０１〜Ｓ１６０５）を行う。Ｓ１６０５の処理の後に、すなわちある分岐点について全ての再生候補データ列を抽出した後に、映像再生表示部１３４はこれまでの経路区間の再生時間をもとに各再生範囲の再生開始時間を算出する。そして映像再生表示部１３４は、分岐した各経路映像の表示位置を分岐方向と一致するように決定する。映像再生表示部１３４は、決定した再生開始時間、表示位置、表示領域、及び再生データ範囲を再生シナリオテーブルに登録する（Ｓ１６０６）。
【００８６】
映像再生表示部１３４は、再生シナリオテーブルへの登録（Ｓ１６０６）の後に、登録に用いた再生候補データ列に含まれる次の分岐点情報を次分岐点テーブルに登録する（Ｓ１６０７）。映像再生表示部１３４は、次分岐点テーブルを参照し、再生シナリオテーブルに未登録の分岐点の中で再生開始時間が最も早い分岐点を、分岐点テーブルの参照位置に設定する（Ｓ１６０８）。ここで再生シナリオテーブルに未登録の分岐点が無ければ、次の分岐点なしと設定する。次の分岐点が有る場合（Ｓ１６０９：Ｙｅｓ）、映像再生表示部１３４は、Ｓ１６０２〜Ｓ１６０８までの処理を繰り返し行う。次の分岐点が無い場合（Ｓ１６０９：Ｎｏ）、映像再生表示部１３４は、再生シナリオテーブルに従って映像データを再生する（Ｓ１６１０）。
【００８７】
図１６に示す処理の具体例を図１３、図１７、図１８、および図１９を参照して以下に説明する。図１３の再生リストから生成した再生シナリオテーブルの例を図１７に示す。図１８は、次分岐点テーブルの構成を示す図である。図１９は映像再生表示部１３４が映像データを再生する表示画面の一例を示す図である。当該表示画面は、１９２０ピクセル×１０８０ピクセルの表示サイズを有する。
【００８８】
映像再生表示部１３４は、分岐点Ａ０を分岐点テーブル（図１３Ａ）の初期位置に設定する。映像再生表示部１３４は、当該分岐点の再生候補データ数が１であることを読み出し、再生候補テーブル（図１３Ｂ）のデータ列１を参照する。参照対象のデータ列が１つであるため、映像再生表示部１３４は再生範囲をｐＡ０〜ｐＡ１と決定して再生シナリオテーブル（図１７）に書き込む。この際に、対象とするデータ列が１つであることから表示位置と表示領域サイズを全画面（１９２０×１０８０）サイズとして書き込む。再生開始時間には、０秒を書き込む。映像再生表示部１３４は、再生候補テーブル（図１３Ｂ）のデータ列１から次の分岐点がＡ１であることを読み出す。映像再生表示部１３４は、次分岐点テーブル（図１８）に分岐点Ａ１にかかる情報を書き込む。すなわち映像再生表示部１３４は、分岐点テーブル（図１８）の次の分岐点情報にＡ１、再生開始時間に１０秒、再生シナリオ登録済に０（未登録）を書き込む。
【００８９】
映像再生表示部１３４は、分岐点Ａ１から２つの再生候補データ列（再生区間ＩＤ --- Ａ１、Ｄ１）を抽出する。映像再生表示部１３４は、各再生範囲（ｐＡ１〜ｐＡ２、ｐＤ１〜ｐＤ２）のこれまでの累積の再生時間（この場合ｐＡ０〜ｐＡ１までの再生時間）を１０秒と算出する。そして映像再生表示部１３４は、抽出した再生候補データ列（データ列２、データ列３）を基に算出した再生時間（１０秒）、表示位置、表示領域サイズ、再生データ範囲を再生シナリオテーブル（図１７）に登録する。この際に映像再生表示部１３４は、対象とするデータ列が２つであるため、表示領域サイズを２分割した表示位置、及び表示領域サイズ（９６０×１０８０）を書き込む。映像再生表示部１３４は、次分岐点テーブルのデータ列１（分岐点Ａ１）の再生シナリオ登録済に１（登録済）を書き込む。さらに映像再生表示部１３４は、抽出した再生候補データ列（データ列２、データ列３）を参照して次分岐点テーブル（図１８）のデータ列２（２（Ａ２）、５０（１０＋４０）、０）及びデータ列３（２（Ｄ３）、７０（１０＋６０）、０）を書き込む。
【００９０】
映像再生表示部１３４は、次分岐点テーブル（図１８）を参照し、再生シナリオ登録済が０であり再生開始時間が小さい分岐点Ａ２を分岐点テーブル（図１３Ａ）の参照位置に設定する。映像再生表示部１３４は、分岐点Ａ２をもとに上述の手法によりテーブルにデータを書き込んでいく。これにより、最終的に図１７の形態の再生シナリオテーブルを生成する。
【００９１】
映像再生表示部１３４は、再生シナリオテーブル（図１７）を基に表示画面を適宜分割して複数の経路映像を任意のディスプレイ装置上に表示する。図１７に示す再生シナリオテーブルを用いた当該表示処理について図２０に示す。
【００９２】
再生開始時間０秒から１０秒までの間には、１つの再生データ範囲のみ（ｐＡ０〜ｐＡ１）のみが存在する。そのため映像再生表示部１３４は、映像範囲ｐＡ０〜ｐＡ１を全画面表示する（図２０（ａ））。
【００９３】
再生開始時間１０秒から５０秒までの間には、２つの再生データ範囲（ｐＡ１〜ｐＡ２、ｐＤ１〜ｐＤ３）が存在する。そのため映像再生表示部１３４は、２つの映像を設定された表示領域サイズに応じて表示する。すなわち映像再生表示部１３４は、図１７に設定の表示領域サイズに従って画面を左右に分割して表示する（図２０（ｂ））。
【００９４】
再生開始時間５０秒から７０秒までの間には、３つの再生データ範囲（ｐＤ１〜ｐＤ３、ｐＡ２〜ｐＡｅｎｄ、ｐＢ３〜ｐＢｅｎｄ）が存在する。そのため映像再生表示部１３４は、３つの映像を設定された表示領域サイズに応じて表示する。
【００９５】
同様に再生開始時間７０秒以降には、４つの再生データ範囲（ｐＡ２〜ｐＡｅｎｄ、ｐＢ３〜ｐＢｅｎｄ、ｐＣ２〜ｐＣｅｎｄ、ｐＤ３〜ｐＣｅｎｄ）が存在する。そのため映像再生表示部１３４は、４つの映像を設定された表示領域サイズに応じて表示する。
【００９６】
なお上述の説明では、経路分岐毎に画面を等分割して表示領域を設定したがこれに限られず、たとえば各経路の優先度に応じて表示サイズを変更してもよい。すなわち映像再生表示部１３４は、優先度が高くなるにつれて表示サイズが大きくなるように制御をしてもよい。
【００９７】
またユーザが経路の並列表示中に必要な経路映像と不要な経路映像を選択できるようにしてもよい。たとえばユーザは、表示中の経路映像を映像提示端末１３のディスプレイをタッチすること等により各経路映像を選択できるようにする。映像提示端末１３内の映像選択情報取得部１３５は、ディスプレイのタッチ位置等からどの経路映像が不要であるかを取得し、当該情報を映像再生表示部１３４に通知する。映像再生表示部１３４は、この入力に応じて不要な経路映像を表示せず、必要な経路映像のみを表示する表示画面を生成する。これにより、ユーザは参照したい経路のみを選択して参照することができる。
【００９８】
（本実施の形態に関する効果）
続いて、本実施の形態にかかるナビゲーションシステムの効果について説明する。上述したように映像取得端末１２は、車両が完全に停止（駐車）するまでの周辺映像を撮影した経路映像データを収集する。映像提示端末１３は、この経路映像データを映像サーバ１１から取得し、ユーザに提示する。これによりユーザは、車両が駐車するまでのナビゲーションを受けることができる。
【００９９】
一般的に立体駐車場等は、ＧＰＳ等を用いた位置情報の取得が困難である。本実施の形態では、実際に車両に搭載した映像取得端末１２が撮影した映像を用いてユーザにナビゲーションを行うため、ユーザはＧＰＳ等で情報が収集できないような場所であっても駐車までの詳しい状況を把握することができる。
【０１００】
映像情報解析部１１３は、各映像データから特徴点を抽出し、当該特徴点にかかる情報である特徴点情報を算出する。各特徴点情報は、ＧＰＳ等により取得した正確な位置情報のみならず、目的地周辺内の任意地点からの走行距離等を含む。このため立体駐車場内等においてＧＰＳにより正確な位置を取得できない場合であっても、ナビゲーション機能を提供することができる。
【０１０１】
映像情報解析部１１３は、特徴点情報をもとに複数の映像データに共通する同一経路区間を算出している。そして映像サーバ１１は、同一経路区間と判定された回数をもとに各経路区間に対して優先度を付与する。映像サーバ１１は、この優先度を含む再生リストを映像提示端末１３に送信する。これにより映像提示端末１３は、優先度の高い経路（すなわち頻繁に車両が通過している経路）を優先的に表示することができる。詳細には、映像提示端末１３は図１４に示す処理を行うことにより最も優先度の高い経路のみをユーザに提示することができる。
【０１０２】
さらにまた映像取得端末１３は、図１６に示す処理を行うことにより複数の経路を１つの画面に同時に表示することも可能となる。換言すると映像取得端末１３は、画面を分割して複数の経路映像を表示することができる。これにより、車両が駐車するまでの複数の経路パターンを同時に認識することができ、短い時間で最適な経路を選択することが可能となる。
【０１０３】
複数経路を１画面に表示する場合、映像取得端末１３は各経路の優先度に応じて画面の分割サイズを決定することも可能である。これにより、優先度の高い経路を他の経路と比べて見やすく表示することができる。
【０１０４】
映像サーバ１１は、同一経路区間と判定された映像データのフレームを除外して映像データを蓄積することができる。これにより映像サーバ１１は、必要最小限の映像データのみを保持することができ、サーバ内の記憶領域を有効活用することができる。
【０１０５】
＜実施の形態２＞
本実施の形態にかかるナビゲーションシステム１は、映像提示端末１３においても周辺映像を撮影し、撮影した映像データを解析して特徴点を算出することを特徴とする。本実施の形態にかかるナビゲーションシステム１について実施の形態１と異なる点を以下に説明する。
【０１０６】
（実施の形態２にかかるナビゲーションシステム１の構成）
図２１は、本実施の形態にかかるナビゲーションシステム１の構成を示すブロック図である。本実施の形態にかかる映像提示端末１３は、図１の構成に加えて現在位置情報取得部１３６、映像情報取得部１３７、及び映像情報解析部（第２映像情報解析部）１３８を備える。本実施の形態にかかる映像提示端末１３は、車両の前方（たとえばダッシュボード）に固定されるものとする。
【０１０７】
現在位置情報取得部１３６は、映像提示端末１３を搭載した車両の現在位置情報を取得する。現在位置情報取得部１３６は、例えば、ＧＰＳ（Global Positioning System、図示せず）から現在位置情報を取得する。
【０１０８】
映像情報取得部１３７は、いわゆる動画像（映像）を撮像するビデオカメラである。ここで映像情報取得部１３７は、映像に加えて音声を取得できるものであっても良いことは勿論である。映像情報取得部１３７は、車両上の運転者の視界に準じた範囲を撮影できる位置に固定される。映像情報取得部１３７は、車両周辺を撮影し、撮影フレームを取得する。
【０１０９】
映像情報解析部１３８は、映像情報取得部１３７が取得した映像データを解析する。映像情報解析部１３８による解析処理は、映像サーバ１１内の映像情報解析部１１３と略対応するものであり、特徴点の検出を行う。なお、図示しないものの映像提示端末１３内には、映像情報取得部１３７が取得した映像データ、映像情報解析部１３８が解析した特徴点情報を保持する任意の記憶部が備えられている。当該記憶部は、映像提示端末１３と着脱可能な記憶装置であってもよい。
【０１１０】
（実施の形態２にかかるナビゲーションシステム１の動作）
以下、本実施の形態にかかるナビゲーションシステム１の動作について説明する。映像提示端末１３では、車両の出発時に目的地情報取得部１３３が目的地の情報を取得するとともに、現在位置情報取得部１３６は、出発の際の現在位置を取得する。そして通信部１３１が現在位置及び目的地の情報を映像サーバ１１に送信する。映像サーバ１１は、映像情報データベース部１１５から当該現在位置及び目的地情報に合致する映像データを取得して映像提示端末１３に送信する。さらに映像サーバ１１は、当該目的地の目的地周辺の範囲に関する情報を映像提示端末１３に送信する。
【０１１１】
現在位置情報取得部１３６は、車両の移動中に現在位置を定期的に測定し、目的地周辺の範囲内に進入したか否かを判定する。目的地周辺に到達した場合、通信部１３１は映像サーバ１１にアクセスし、当該目的地周辺の到達地点を起点とする到着映像データの再生リスト（図１３相当）を要求するリクエストを送信する。
【０１１２】
映像再生表示部１３４は、再生リストを用いて映像の並列表示（図２０）を行う。これと同時に目的地周辺内において映像情報取得部１３７は、周辺を撮影する。映像情報解析部１３８は、映像情報取得部１３７が撮影した映像データを解析し、特徴点を適宜抽出する。映像情報解析部１３８は、抽出した特徴点と同一特徴点が再生リストに含まれるか否かを判定する。
【０１１３】
映像情報解析部１３８が抽出した特徴点と同一特徴点が再生リストに含まれる場合、映像情報解析部１３８は当該特徴点を映像再生表示部１３４に通知する。なお、同一特徴点の判定を行うために、映像サーバ１１内の映像情報抽出部１１４は、各分岐点の特徴点情報（特徴点の検出時の標識、走行距離等）を再生リストに挿入する。映像再生表示部１３４は、当該特徴点が含まれる経路に絞って並列表示を行い、当該特徴点が含まれない経路を表示しないように表示制御を行う。
【０１１４】
以下、図１２、図１３を用いて到着映像データの表示の具体例を説明する。なお、以下の説明では、地点Ａ０が目的地周辺内の経路起点であるものとする。目的地周辺内の図１３に示すように、再生リストには分岐点（特徴点であって経路が分岐するフレーム）が４つ（Ａ０、Ａ１、Ａ２、Ｄ３）存在している。
【０１１５】
映像再生表示部１３４は、この再生リストを基に上述の手法（図１６）を用いて再生シナリオテーブル（図１７）を生成する。この際に映像再生表示部１３４は、各分岐点と次の分岐点の情報を合わせて保持する。たとえば映像再生表示部１３４は、分岐点Ａ１とＡ２が接続していること、及び分岐点Ａ１とＤ３が接続していること、を記憶する。
【０１１６】
ここで映像情報解析部１３８が特徴点Ａ２を検出したとする。映像情報解析部１３８は、特徴点Ａ２を検出したことを映像再生表示部１３４に通知する。なお実際には映像情報解析部１３８は、特徴点Ａ２の検出条件（分岐方向、特徴点を検出した標識、走行距離等）を映像再生表示部１３４に通知する。
【０１１７】
映像再生表示部１３４は、特徴点Ａ２が分岐点として再生テーブル（図１３）に含まれると判定し、Ａ２と接続するＡ１から分岐する別の分岐点であるＤ１を検出し、Ｄ１と接続するすべての経路を再生対象から除外する。これにより、映像再生表示部１３４は、Ａ０〜Ａ２〜Ａ７にかかる経路とＡ０〜Ａ２（Ｂ３）〜Ｂ７にかかる経路のみを表示対象とする。
【０１１８】
（本実施の形態に関する効果）
本実施の形態にかかる映像提示端末１３は、周辺を撮影できる構成であり、撮影した映像データを解析し、特徴点を検出する構成である。映像提示端末１３は、内部の映像情報解析部１３８が抽出した特徴点と同一特徴点を持つ経路のみを表示対象とすることにより、車両の進行方向と合致する経路のみを表示することができる。これにより、ユーザは車両の進行方向に対応する経路映像のみを参照することができ、車両の進行方向に沿った必要な映像のみを参照することができる。
【０１１９】
なお、本実施の形態にかかる映像提示端末１３は、映像取得端末１２の機能も有することが望ましい。すなわち映像提示端末１３と映像取得端末１２を１台の端末で実現し、当該端末を車両に搭載することが望ましい。
【０１２０】
＜実施の形態３＞
本実施の形態にかかるナビゲーションシステム１は、映像提示端末１３内に一般的なナビゲーションシステムが搭載され、目的地周辺まではナビゲーションシステムによるナビゲーションを行うことを特徴とする。本実施の形態にかかるナビゲーションシステム１について実施の形態１と異なる点を以下に説明する。
【０１２１】
（実施の形態３にかかるナビゲーションシステム１の構成）
図２２は、本実施の形態にかかるナビゲーションシステム１の構成を示すブロック図である。本実施の形態にかかる映像取得端末１２および映像提示端末１３は、図１の構成に加えてナビゲーション部（１２８、１３９）をそれぞれ備える。
【０１２２】
ナビゲーション部１２８（第２ナビゲーション部）は、映像取得端末１２のユーザから入力された目的地情報をもとに経路ナビゲーションを行う。ここでナビゲーション部１２８の処理は、一般的なカーナビゲーションシステム（ディスプレイ上に地図を表示して経路情報を表示するとともに、音声により経路を通知する）と同様であればよい。ナビゲーション部１２８は、出発時に映像サーバ１１から目的地周辺の範囲情報を取得し、目的地周辺内に進入した後にナビゲーション処理を終了する。映像情報取得部１２５は、目的地周辺内に進入した後に周辺の撮影を開始する。映像取得端末１２におけるその他の処理は実施の形態１と同様である。
【０１２３】
ナビゲーション部１３９（第１ナビゲーション部）は、映像提示端末１３のユーザから入力された目的地情報をもとに経路ナビゲーションを行う。ナビゲーション部１３９のナビゲーション処理は、ナビゲーション部１２７と同様に一般的なカーナビゲーションシステム相当の処理を行えばよい。ナビゲーション部１３９は、出発時に映像サーバ１１から目的地周辺の範囲情報を取得し、目的地周辺内に進入した後にナビゲーション処理を終了する。
【０１２４】
映像提示端末１３内の通信部１３１は、目的地周辺内に進入した後に、進入地点を起点とする再生リストのリクエストを映像サーバ１１に送信する。映像サーバ１１は、当該リクエストに応じて再生リストを送信する。以降の映像提示端末１３での処理は、実施の形態１と同様（ディスプレイ上に最も優先度の高い映像を表示する、または映像を並列表示する）である。
【０１２５】
（本実施の形態に関する効果）
上述のように映像提示端末１３は、目的地周辺外に車両がいる場合にはナビゲーション部１３９によるナビゲーションを提供し、目的地周辺内においては映像サーバ１１から取得した映像をもとにナビゲーションを行う。これによりユーザは、目的地周辺までの間には一般的に広く用いられるナビゲーションにより経路を把握することができる。さらに映像提示端末１３が目的地周辺に進入したことを自動的に検知し、映像サーバ１１から取得した映像による経路提示を行う。これにより、ユーザは特別な操作を行うことなく車両が駐車するまでの詳しい経路を把握することができる。
【０１２６】
なお、上述の説明では映像取得端末１２および映像提示端末１３がともにナビゲーション部を有する構成について説明したが、映像提示端末１３のみがナビゲーション部を有する構成であってもよい。この構成であっても、ユーザは特段の操作を行うことなく目的地内外において一般的なナビゲーションと映像サーバ１１から提供された映像を用いたナビゲーションを切り替えることができる。
【０１２７】
＜その他の実施の形態＞
ナビゲーションシステム１は、さらに以下に示す形態としてもよい。各形態について上述の実施の形態と異なる点を以下に説明する。
【０１２８】
（ユーザや車両の属性を用いた映像の絞り込み）
映像取得端末１２は、上述の撮影データ（位置情報、時刻情報、速度情報等）に加えて車両やユーザの各種属性情報を映像データに関連付けて映像サーバ１１に送信してもよい。当該属性情報は、たとえば車両の各種情報（小型車や大型車といった車両種別、車高、車幅、タイヤの種類等）、ユーザの次の目的地、ユーザの帰る方向、ユーザの性別、ユーザの同行者情報（お年寄りがいるか、子供がいるか、ベビーカーが必要な子供がいるか等）、帰りの予定時間等が含まれる。映像取得端末１２は、これらの属性情報をユーザの入力に応じて取得する。または映像取得端末１２は、各種のセンサやＥＣＵ等の内部処理部から適宜取得する。以下、映像データと車両情報（車両種別、車高等）が関連付けられて映像サーバ１１に送信されたものとする。
【０１２９】
映像サーバ１１は、送信された車両情報を映像データと関連付けて蓄積する。たとえば各映像データと車両情報との関係（０００１．ｍｐｇを撮影した車両は、小型車であって車高は１ｍ５０ｃｍ）を保持するテーブルを内部に持てばよい。
【０１３０】
映像提示端末１３は、車両またはユーザの属性情報をリクエストに埋め込んで送信する。たとえば映像提示端末１３は、映像提示端末１３を所有するユーザが搭乗している車両が小型車であること等をリクエスト内に含めて映像サーバ１１に送信する。
【０１３１】
映像サーバ１１は、映像提示端末１３から送信された属性情報を検索条件として映像情報データベース部１１５の検索を行う。たとえば映像サーバ１１は、映像提示端末１３を持つユーザが搭乗した車両が小型車であるという属性情報を得た場合、小型車にかかる映像データのみを映像情報データベース部１１５から取得する。
【０１３２】
映像サーバ１１は、上述のように検索条件としてユーザや車両の各種属性情報を使用することにより、当該ユーザや車両に合致した経路映像データのみを映像提示端末１３に提供することができる。たとえば小型車や大型車の場合、専用の駐車スペースが確保されている場合が多い。このような場合であっても属性情報を用いた検索を行うことにより、車両の種別に合致したナビゲーションを受けることができる。
【０１３３】
（映像取得端末１２、映像提示端末１３が搭載される移動体の他の例）
上述の説明では映像取得端末１２および映像提示端末１３が車両（乗用車）に搭載されるものとして説明したが必ずしもこれに限られない。映像取得端末１２および映像提示端末１３は、自動二輪車（スクーター、オートバイ）、モビリティロボット、シーカヤック、ヘリコプター等に搭載されてもよい。なお映像取得端末１２がこれらの移動体に搭載される場合、搭乗者（運転者）の視界に準じた範囲を撮影できるように移動体に固定される必要がある。
【０１３４】
さらにまた映像取得端末１２は、人間が搭乗するような移動体に搭載される場合だけでなく、人間が遠隔操作で移動させるような移動体（たとえばラジコン等）に搭載されてもよい。
【０１３５】
（映像サーバ１１におけるデータ削除）
上述のように映像サーバ１１は、映像取得端末１２から送信された映像データおよび撮影データ（撮影位置、撮影時の移動速度、撮影時刻等）を適宜蓄積する構成である。そのため、運用時間が長くなるにつれて映像サーバ１１内の記憶領域が圧迫される恐れがある。そのため、映像サーバ１１は、定期的に内部に蓄積した映像データや撮影データを削除してもよい。
【０１３６】
たとえば映像サーバ１１は、一定期間毎に古くなった（撮影日時が現在の日時から一定時間以上離れている）映像データおよび当該映像データと関連付けられた撮影データを削除する。これにより、道路状況の変化（工事等による変化）により不要となる可能性がある映像データから優先的に削除でき、不要な映像を提示することがなくなるとともに、映像サーバ１１における記憶領域の圧迫を回避することができる。
【０１３７】
映像サーバ１１は、一定期間毎に目的地周辺からの距離が遠い映像データ（フレーム）を優先的に削除してもよい。目的地周辺からの距離が遠い場合、一般的なカーナビゲーションシステムによるナビゲーションを受けたほうが正確な位置情報を把握できる場合が多い。一方、目的地周辺内では一般的なカーナビゲーションシステムはナビゲーションを終了してしまい、車両の駐車位置等の把握ができない。映像サーバ１１が目的地周辺からの距離に応じて映像データ（フレーム）を削除することにより、カーナビゲーションシステムでは参照できない映像を的確に把握することができるとともに、映像サーバ１１における記憶領域の圧迫を回避することができる。
【０１３８】
なお映像サーバ１１は、一定期間毎に映像データを削除するのではなく、一定の記憶サイズを超えた場合に映像データの削除を行ってもよい。また映像サーバ１１は、外部からの削除命令に応じて映像データの削除を行ってもよい。
【０１３９】
（その他の応用例）
映像サーバ１１は、目的地毎に目的地周辺の地図画像データを保持し、再生リストとともに映像提示端末１３に供給してもよい。映像提示端末１３は、再生リストに従った映像表示とともに当該地図画像をディスプレイ上に表示してもよい。これにより、ユーザは駐車までの経路を移動映像で把握できるとともに、目的地周辺内の位置関係を地図により俯瞰することができるようになる。
【０１４０】
さらにまた映像サーバ１１は、上述の特徴点の検出のみならず、映像に移りこんだ通行人等の検出を行ってもよい。映像サーバ１１は、再生リストに通行人が多く映りこむような箇所の情報を付加して映像提示端末１３に送信する。映像提示端末１３は、通行人が多く映りこむフレームを表示する際に注意喚起の音声を出力することや、表示効果を変更する（通行人を赤丸で囲む等）。これにより、ユーザに安全な走行を促すことが可能になる。
【０１４１】
以上、本発明を上記実施形態に即して説明したが、上記実施形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。
【０１４２】
上述の映像サーバ１１における各処理（図３、図４、図１１等）、映像取得端末１２における各処理（図２等）、及び映像提示端末１３における各処理（図１１、図１４、図１６等）はＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１４３】
また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現される場合だけでなく、このプログラムが、コンピュータ上で稼動しているＯＳ（Operating System）もしくはアプリケーションソフトウェアと協働して、上述の実施の形態の機能を実現する場合も、本発明の実施の形態に含まれる。さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットによって行われて、上述の実施の形態の機能が実現される場合も、本発明の実施の形態に含まれる。
【符号の説明】
【０１４４】
１  ナビゲーションシステム
１１  映像サーバ
１１１  通信部
１１２  映像情報登録部
１１３  映像情報解析部
１１４  映像情報抽出部
１１５  映像情報データベース部
１２  映像取得端末
１２１  通信部
１２２  時刻情報取得部
１２３  現在位置情報取得部
１２４  速度情報取得部
１２５  映像情報取得部
１２６  目的地情報取得部
１２７  情報保存部
１２８  ナビゲーション部
１３  映像提示端末
１３１  通信部
１３２  起点位置情報取得部
１３３  目的地情報取得部
１３４  映像再生表示部
１３５  映像選択情報取得部
１３６  現在位置情報取得部
１３７  映像情報取得部
１３８  映像情報解析部
１３９  ナビゲーション部
【図１】
2014085192.tif 000003
【図２】
2014085192.tif 000004
【図３】
2014085192.tif 000005
【図４】
2014085192.tif 000006
【図５】
2014085192.tif 000007
【図６】
2014085192.tif 000008
【図７】
2014085192.tif 000009
【図８Ａ】
2014085192.tif 000010
【図８Ｂ】
2014085192.tif 000011
【図８Ｃ】
2014085192.tif 000012
【図８Ｄ】
2014085192.tif 000013
【図９】
2014085192.tif 000014
【図１０】
2014085192.tif 000015
【図１１】
2014085192.tif 000016
【図１２】
2014085192.tif 000017
【図１３Ａ】
2014085192.tif 000018
【図１３Ｂ】
2014085192.tif 000019
【図１３Ｃ】
2014085192.tif 000020
【図１４】
2014085192.tif 000021
【図１５】
2014085192.tif 000022
【図１６】
2014085192.tif 000023
【図１７】
2014085192.tif 000024
【図１８】
2014085192.tif 000025
【図１９】
2014085192.tif 000026
【図２０】
2014085192.tif 000027
【図２１】
2014085192.tif 000028
【図２２】
2014085192.tif 000029