(57)【要約】【課題】現在位置からの風景により近い映像を選択することが可能な映像管理装置を提供する。【解決手段】映像管理装置は映像位置と関連付けられた複数の過去映像データを保持する過去映像データベースと、地図上のランドマークの位置を示す複数の地理情報を保持する地理情報データベースと、ＣＰＵとを備える。ＣＰＵは、外部から取得した現在位置と複数の地理情報とに基づいて、現在位置から第１範囲（円７０１）内にあるランドマークを第１地点群として抽出する。また、映像位置と複数の地理情報とに基づいて、映像位置が示す位置から第２範囲（円７０２、７０３）内にあるランドマークを第２地点群として抽出する。そしてＣＰＵは、第１地点群に対する第２地点群の類似度に基づいて複数の過去映像データから過去映像データを選択する。【選択図】図７
2017084348.tif 000002
【特許請求の範囲】
【請求項１】
映像位置と関連付けられた複数の映像情報を保持する映像データベースと、
地図上の地点の位置を示す複数の地理情報を保持する地理情報データベースと、
現在位置と前記複数の地理情報とに基づいて、前記現在位置から第１範囲内にある前記地点を第１地点群として抽出し、前記映像位置と前記複数の地理情報とに基づいて、前記映像位置から第２範囲内にある前記地点を第２地点群として抽出し、前記第１地点群に対する前記第２地点群の類似度に基づいて前記複数の映像情報から映像情報を選択するコントローラと、を備える、
映像管理装置。
【請求項２】
映像位置と関連付けられた複数の映像情報および地図上の地点の位置を示す複数の地理情報を取得するインターフェースと、
現在位置と前記複数の地理情報とに基づいて、前記現在位置から第１範囲内にある前記地点を第１地点群として抽出し、前記映像位置と前記複数の地理情報とに基づいて、前記映像位置から第２範囲内にある前記地点を第２地点群として抽出し、前記第１地点群に対する前記第２地点群の類似度に基づいて前記複数の映像情報から映像情報を選択するコントローラと、を備える、
映像管理装置。
【請求項３】
前記現在位置及び前記映像位置は、高度を含み、
前記第１範囲及び前記第２範囲は、前記高度に基づいて算出される、
請求項１又は２記載の映像管理装置。
【請求項４】
前記第１範囲及び前記第２範囲は、地球を球体と仮定したときの半径及び前記高度から、以下の式１で求められる水平線距離を半径とする円により設定される、
請求項３記載の映像管理装置。
【数１】
2017084348.tif 000004
ここで、
Ｄ：水平線距離
Ｒ：地球を球体と仮定したときの半径
ｈ：高度
【請求項５】
前記類似度は、前記第２地点群が前記第１地点群との間で共通に含む前記地点の数により判断される、
請求項１又は２記載の映像管理装置。
【請求項６】
前記複数の地理情報は、前記地点に関連付けられる重要度を示す情報を含む、
前記コントローラは、前記重要度に基づいて前記類似度を算出する、
請求項１又は２記載の映像管理装置。
【請求項７】
現在位置と、地図上の地点の位置を示す複数の地理情報とに基づいて、前記現在位置から第１範囲内にある前記地点を第１地点群として抽出し、
複数の映像情報の各々に関連付けられた映像位置と、前記複数の地理情報とに基づいて、前記映像位置から第２範囲内にある前記地点を第２地点群として抽出し、
前記第１地点群に対する前記第２地点群の類似度に基づいて前記複数の映像情報から映像情報を選択する、
映像管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、航空機や列車等の輸送機器において表示する映像情報を選択する映像管理装置及び映像管理方法に関する。
【背景技術】
【０００２】
特許文献１は、現在位置に対応する位置で撮影された過去の画像を検索して抽出する機能を有する画像再生装置を開示する。この構成により、現在と同じ位置で撮影した過去の画像を見ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７９７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、現在位置からの風景により近い映像を選択することが可能な映像管理装置及び映像管理方法を提供する。
【課題を解決するための手段】
【０００５】
本開示における映像管理装置は、映像位置と関連付けられた複数の映像情報を保持する映像データベースと、地図上の地点の位置を示す複数の地理情報を保持する地理情報データベースと、コントローラとを備える。コントローラは、現在位置と複数の地理情報とに基づいて、現在位置から第１範囲内にある地点を第１地点群として抽出する。また、映像位置と複数の地理情報とに基づいて、映像位置から第２範囲内にある地点を第２地点群として抽出する。そしてコントローラは、第１地点群に対する第２地点群の類似度に基づいて複数の映像情報から映像情報を選択する。
【０００６】
また、本開示の別の映像管理装置は、映像位置と関連付けられた複数の映像情報および地図上の地点の位置を示す複数の地理情報を取得するインターフェースと、コントローラと、を備える。コントローラは、現在位置と複数の地理情報とに基づいて、現在位置から第１範囲内にある地点を第１地点群として抽出する。また、映像位置と複数の地理情報とに基づいて、映像位置から第２範囲内にある地点を第２地点群として抽出する。そしてコントローラは、第１地点群に対する第２地点群の類似度に基づいて複数の映像情報から映像情報を選択する。
【０００７】
また、本開示の映像管理方法は、現在位置と、地図上の地点の位置を示す複数の地理情報とに基づいて、現在位置から第１範囲内にある地点を第１地点群として抽出し、複数の映像情報の各々に関連付けられた映像位置と、複数の地理情報とに基づいて、映像位置から第２範囲内にある地点を第２地点群として抽出し、第１地点群に対する第２地点群の類似度に基づいて複数の映像情報から映像情報を選択する。
【発明の効果】
【０００８】
本開示における映像管理装置及び映像管理方法は、現在位置からの風景により近い映像を選択するのに有効である。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１における機内システムの構成を示す図
【図２】実施の形態１におけるサーバー装置の構成を示すブロック図
【図３】実施の形態１における地理情報データベースのデータ内容を示す図
【図４】実施の形態１における過去映像データベースのデータ内容を示す図
【図５】実施の形態１におけるサーバー装置が映像データを選択してモニタに表示させる動作を説明するためのフローチャート
【図６】実施の形態１における過去映像よりどのフレームを選択するかを説明する図
【図７】実施の形態１における類似度の算出方法を説明する図
【発明を実施するための形態】
【００１０】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１１】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１２】
（実施の形態１）
以下、図１〜図７を用いて、実施の形態１を説明する。
【００１３】
［１−１  構成］
図１は、実施の形態１における機内システム１０の構成を示す図である。本実施の形態の機内システム１０は、航空機内に備えられる。機内システム１０は、航空機が航路を航行しているときの機外の風景を撮影して得た映像データを映像情報として複数保持している。機内システム１０は、航空機の現在位置に基づいて、現在位置からの風景により近いと考えられる映像データを、複数の映像データから選択して表示する。
【００１４】
機内システム１０は、サーバー装置１００と、モニタ２００と、ＧＰＳモジュール３００とを備える。サーバー装置１００は、モニタ２００と接続され、モニタ２００へ映像データを送信する。モニタ２００は、航空機の客室内に取り付けられる。モニタ２００は、サーバー装置１００から受信した映像データに基づく映像の表示が可能である。ＧＰＳモジュール３００は、航空機の現在位置を示す現在位置情報を取得してサーバー装置１００に送信する。
【００１５】
図２は、サーバー装置１００の構成を示す図である。サーバー装置１００は、インターフェース１０１と、ＣＰＵ１０２と、メモリー１０３と、地理情報データベース１０４と、過去映像データベース１０５と、操作部１０６とを備える。本実施の形態では、地理情報データベース１０４及び過去映像データベース１０５は、サーバー装置１００の内部に接続される構成を例に挙げて説明をするが、地理情報データベース１０４及び過去映像データベース１０５は、ＣＰＵ１０２から読み出し及び書き込みが可能なように構成されていればよい。例えば、これらのデータベースが機内におけるサーバー装置１００の外部に配置され、サーバー装置１００のインターフェース１０１と接続されていても良い。また、これらのデータベースは、機外（地上）のデータセンター等に配置され、無線通信を介してサーバー装置１００のインターフェース１０１と通信可能であってもよい。
【００１６】
ＣＰＵ１０２は、メモリー１０３に格納されたプログラムを実行し、各種演算や情報処理等を行う。ＣＰＵ１０２は、メモリー１０３、地理情報データベース１０４及び過去映像データベース１０５に対して読み出しと書き込みが可能である。また、ＣＰＵ１０２は、インターフェース１０１を介してモニタ２００やＧＰＳモジュール３００との通信を行う。ＣＰＵ１０２は、ＧＰＳモジュール３００、地理情報データベース１０４及び過去映像データベース１０５から情報を収集し、後述するシーケンスに従ってモニタ２００に対し映像データを送る。ＣＰＵ１０２は、操作部１０６からの信号を受信し、この信号に応じて様々な処理動作を行う。
【００１７】
メモリー１０３は、ＣＰＵ１０２が実行するプログラム、ＣＰＵ１０２の演算結果、地理情報データベース１０４から得られる情報、及び過去映像データベース１０５から得られる情報等を格納する。メモリー１０３は、フラッシュメモリやＲＡＭで構成される。
【００１８】
地理情報データベース１０４は、地図上のランドマークに関する情報（ランドマーク情報）を保持するデータベースである。ランドマーク情報は、ランドマークが位置する地図上の特定の地点の位置を示す情報である。なお、ランドマークは、ＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）とも呼ばれる。地理情報データベース１０４は、ハードディスク等で構成される。
【００１９】
図３は、地理情報データベース１０４が保持するデータ内容の具体例を示す図である。地理情報データベース１０４は、ランドマークの名称とそのランドマークの地球上の位置を示す緯度及び経度との組を、ランドマーク情報として複数保持している。
【００２０】
過去映像データベース１０５は、航空機が航路を航行しているときの機外の風景を撮影して記録した映像データを、過去映像データとして複数保持するデータベースである。過去映像データは、あらかじめ航空機が航路を航行しながら、機外に向けて設置されたカメラによって機外の風景を撮影し、動画として記録することによって得られる。カメラは、航空機の周囲３６０度を同時に撮影可能である。すなわち、得られる過去映像データの各フレームには、航空機から見える全方位の風景が収められている。航空機が航路を航行する際、気象状況等の影響で、決められた航路からずれた位置を航行する場合がある。そこで、航路上、または航路周辺の異なる位置を航行した際の風景を撮影して得られる複数の過去映像データが、過去映像データベース１０５に保持される。また、撮影の際には、同時にＧＰＳモジュール等で位置情報が取得され、撮影された映像データは位置情報と関連付けられて記録される。
【００２１】
図４は、過去映像データベース１０５のデータ内容を示す図である。過去映像データベース１０５は、上記のようにしてあらかじめ撮影して得た複数の過去映像データとともに、過去映像データに含まれるフレームとフレーム毎の映像位置情報とを対応させたインデックスを保持する。ここで、過去映像データとインデックスとは関連付けられ組として保持される。具体的には、インデックスは、過去映像データに含まれるフレームの番号と、そのフレームを撮影したときの撮影位置（すなわち、航空機の位置）を示す緯度、経度及び高度（映像位置情報）とを関連付けた組である。なお、フレーム番号は、過去映像データ中のフレームを特定できる情報であればよく、フレーム番号の代わりにタイムコード等であってもよい。本実施の形態では、図４に示すように、過去映像データベース１０５には過去映像データとインデックスとの組がＮ組保持されている。
【００２２】
操作部１０６は、ユーザー（航空機の客室乗務員等）からの入力を受け付けるユーザーインターフェースである。操作部１０６は、航空機の客室内に取り付けられる。操作部１０６は、キーボード、マウス、タッチパネル、リモコン等のうち少なくともいずれか１つで構成される。操作部１０６は、ユーザーに操作されると、操作に応じた信号をＣＰＵ１０２に送信する。
【００２３】
機内システム１０は、制御システムの一例である。サーバー装置１００は、映像管理装置の一例である。ＧＰＳモジュール３００は、位置情報取得部の一例である。ＣＰＵ１０２は、コントローラの一例である。インターフェース１０１は、通信回路の一例である。過去映像データベースは、映像データベースの一例である。地理情報データベースは、ランドマークデータベースの一例である。ランドマーク情報は、地理情報の一例である。
【００２４】
［１−２  動作］
以上のように構成された機内システム１０について、その動作を以下で説明する。図５は、サーバー装置１００が映像データを選択してモニタ２００に表示させる動作を説明するフローチャートである。客室乗務員が、サーバー装置１００の操作部１０６を操作することにより映像表示開始の指示を行うと、ＣＰＵ１０２は、図５に示す処理を実行して表示すべき映像データを選択し、モニタ２００に映像データに基づく映像を表示させる。
【００２５】
ＣＰＵ１０２は、ＧＰＳモジュール３００から現在位置情報を取得する（Ｓ２０１）。
【００２６】
次にＣＰＵ１０２は、現在位置情報に基づいて現在ランドマーク情報を取得する（Ｓ２０２）。現在ランドマーク情報とは、航空機の現在位置から見渡せる範囲に存在するランドマークを示す情報である。現在ランドマーク情報の取得に当たり、ＣＰＵ１０２は、まず現在位置における水平線距離を算出する。水平線距離とは、地表からある高度を持った位置から見た水平線（または地平線）までの距離である。地球を半径Ｒの球体と仮定し、現在位置情報が示す現在位置の高度が高度ｈであるときの水平線距離Ｄは、以下の式１で求められる。
【００２７】
【数１】
2017084348.tif 000003
【００２８】
式１は、高度ｈが高いほど水平線距離Ｄが長くなる、すなわちより遠くまでを見渡せることを示している。ここで、現在位置情報に含まれる緯度及び経度によってのみ示される地図上の位置を地図上の現在位置と呼び、現在位置（高度を含む）と区別する。航行中の航空機の現在位置から見渡せる地表の範囲は概ね、地図上の現在位置を中心とし、半径が水平線距離Ｄである円内とみなすことができる。そこで本実施の形態では、航空機の現在位置から見渡せる範囲に存在するランドマークを、地図上の現在位置を中心とし、半径が水平線距離Ｄの円内に存在するランドマークであるとして、これらのランドマークを抽出する。すなわちＣＰＵ１０２は、現在位置情報を用いて地理情報データベース１０４を検索することにより、地図上の現在位置を中心とし、水平線距離Ｄを半径とする円（第１範囲）内に位置するランドマークのランドマーク情報を、現在ランドマーク情報（第１地点群）として取得する。
【００２９】
ＣＰＵ１０２は、ステップＳ２０４からステップＳ２０８までの処理をＮ（過去映像データの個数）回繰り返すことにより、過去映像データベース１０５が保持するＮ個の過去映像データから、現在位置から見渡せる風景の特徴に最も類似した過去映像データを選択する。
【００３０】
まずＣＰＵ１０２は、過去映像データベース１０５より、ｉ番目の過去映像データである過去映像データ（ｉ）に対応するインデックス（インデックス（ｉ））を取得する（Ｓ２０４）。ここで、インデックス番号ｉは、１からＮまで繰り返しごとに１ずつ加算される。インデックス番号ｉの初期値は１である。
【００３１】
ＣＰＵ１０２は、地理情報データベース１０４が保持するランドマーク情報と取得したインデックス（ｉ）とから、過去ランドマーク情報（ｉ）を取得する（Ｓ２０５）。過去ランドマーク情報（ｉ）とは、過去映像データ（ｉ）の各フレームに対応する映像位置情報のうち、現在位置から最も近い映像位置情報が示す位置から見渡せる範囲に存在するランドマークに関する情報である。過去ランドマーク情報（ｉ）は、過去映像データ（ｉ）のうち、現在位置から最も近い位置で撮影されたフレームを特定し、特定したフレームの撮影位置から見渡せる範囲内のランドマークを特定することで求められる。図６は、過去映像データを構成する複数のフレームの中から選択されるフレームを示す図である。図６中の位置は、地図上の位置に対応している。下から上に向かう矢印は、過去映像データを撮影したときの地図上の軌跡（航空機が航行した軌跡）を示している。矢印に重ねて描かれた各矩形は、過去映像データに含まれるフレームを示す。矩形の位置は、対応するフレームの撮影位置、つまりフレームに関連付けられた映像位置情報が示す位置に対応している。図６では、Ｎ個の過去映像データ（１）〜（Ｎ）が図示されている。
【００３２】
ＣＰＵ１０２はまず、インデックス（ｉ）中の各映像位置情報が示す位置と現在位置との距離を比較することにより、現在位置と最も近い位置を示す映像位置情報が関連付けられた過去映像データ（ｉ）のフレームを特定する。このようにして特定したフレームをフレーム（ｉ）、フレーム（ｉ）に関連付けられた映像位置情報を映像位置情報（ｉ）、映像位置情報（ｉ）に含まれる高度を高度ｈ（ｉ）、映像位置情報（ｉ）が示す位置を映像位置（ｉ）とする。また、地図上の映像位置（ｉ）とは、選択したフレーム（ｉ）に関連付けられた映像位置情報（ｉ）に含まれる緯度及び経度が示す地図上の位置を指す。例えば図６に示すように、過去映像データ（１）において現在位置と最も近い位置のフレームはフレーム（１）である。同様に、過去映像データ（２）〜過去映像データ（Ｎ）において現在位置と最も近い位置のフレームは各々フレーム（２）〜フレーム（Ｎ）である。
【００３３】
次にＣＰＵ１０２は、選択したフレーム（ｉ）の映像位置情報（ｉ）に含まれる高度ｈ（ｉ）から、水平線距離Ｄ（ｉ）を式１より算出する。そしてＣＰＵ１０２は、映像位置情報（ｉ）を用いて地理情報データベース１０４を検索することにより、地図上の映像位置（ｉ）を中心とし、水平線距離Ｄ（ｉ）を半径とする円（第２範囲）内に位置するランドマーク情報を、過去ランドマーク情報（ｉ）（第２地点群）として取得する。
【００３４】
図５に戻り、次に、ＣＰＵ１０２は、現在ランドマーク情報と、過去ランドマーク情報（ｉ）とを比較し、類似度ｍ（ｉ）を算出する（Ｓ２０６）。類似度ｍ（ｉ）は、現在ランドマーク情報に含まれるランドマークの個数に対する、現在ランドマーク情報に含まれ且つ過去ランドマーク情報（ｉ）に含まれるランドマークの個数の割合である。
【００３５】
図７は、具体的な類似度の算出方法を説明する図である。図７において、ランドマークを三角で示す。円７０１は、現在位置を中心とし、水平線距離Ｄを半径とする円である。すなわち、現在ランドマーク情報に対応するランドマークは、円７０１内に存在するランドマークである。円７０２は、過去映像データ（１）に含まれるフレーム（１）に対応する地図上の映像位置（１）を中心とし、水平線距離Ｄ（１）を半径とする円である。すなわち、過去ランドマーク情報（１）に対応するランドマークは、円７０２内に存在するランドマークである。同様に円７０３は、過去映像データ（２）に含まれるフレーム（２）に対応する地図上の映像位置（２）を中心とし、水平線距離Ｄ（２）を半径とする円である。すなわち、過去ランドマーク情報（２）に対応するランドマークは、円７０３内に存在するランドマークである。
【００３６】
図７に示す例では、現在ランドマーク情報に含まれるランドマークの個数は、５個である。過去ランドマーク情報（１）に含まれるランドマークの個数は、１個である。過去ランドマーク情報（２）に含まれるランドマークの個数は、４個である。現在ランドマーク情報に含まれ且つ過去ランドマーク情報（１）に含まれるランドマークの個数は、１個である。現在ランドマーク情報に含まれ且つ過去ランドマーク情報（２）に含まれるランドマークの個数は、３個である。したがって、類似度ｍ（１）＝１／５（２０％）と算出される。また、類似度ｍ（２）＝３／５（６０％）と算出される。具体的な類似度の算出は、上記のような方法が考えられるが、これに限定するものではない。類似度は、現在ランドマーク情報と過去ランドマーク情報とに共通に含まれるランドマークの個数により判断してもよい。
【００３７】
図５に戻り、次に、ＣＰＵ１０２は、類似度ｍ（ｉ）と最大類似度Ｍ（類似度の中の最大値）とを比較する（Ｓ２０７）。ＣＰＵ１０２は、類似度ｍ（ｉ）が最大類似度Ｍ以上と判断した場合（ステップＳ２０７においてＹＥＳ）、類似度ｍ（ｉ）を最大類似度Ｍに代入し、またインデックス番号ｉを最大類似インデックス番号Ｉに代入する（Ｓ２０８）。ここで、最大類似度Ｍは類似度ｍ（ｉ）の最大値を意味し、最大類似インデックス番号Ｉは最大類似度Ｍを示す過去映像データのインデックス番号を意味する。最大類似度Ｍと最大類似インデックス番号Ｉの初期値は０である。また、ＣＰＵ１０２は、類似度ｍ（ｉ）が最大類似度Ｍより小さいと判断した場合（ステップＳ２０７においてＮＯ）、次の繰り返し処理を実施する。
【００３８】
ＣＰＵ１０２は、以上ステップＳ２０４からステップＳ２０８までの処理をＮ（過去映像データの個数）回繰り返し、繰り返し処理を終了する。繰り返し処理を終了した時点で、最大類似インデックス番号Ｉに対応する過去映像データ（Ｉ）の過去ランドマーク情報（Ｉ）は、現在ランドマーク情報に含まれるランドマークと最も類似したランドマークを含むものとなっている。そのため、ＣＰＵ１０２は、現在位置から見渡せる風景の特徴に最も類似した過去映像データとして、過去ランドマーク情報（Ｉ）に対応する過去映像データ（Ｉ）を選択する。過去映像データが２つである場合（Ｎ＝２）である図７に示す例では、最終的に最大類似度Ｍは６０％、最大類似インデックス番号Ｉは２（Ｉ＝２）となる。そこでＣＰＵ１０２は、現在位置から見渡せる風景の特徴に最も類似した過去映像データとして、過去ランドマーク情報（２）に対応する過去映像データ（２）を選択する。
【００３９】
最後にＣＰＵ１０２は、上記繰り返し処理で得られた最大類似インデックス番号Ｉに関連付けられた過去映像データ（Ｉ）を、モニタ２００に送信する（Ｓ２１０）。このときＣＰＵ１０２は、現在位置と最も近い位置を示す映像位置情報が関連付けられた過去映像データ（Ｉ）のフレーム（Ｉ）をモニタ２００に送信するようにし、フレーム単位で図５に示す処理を行うことで、モニタ２００に表示させるフレームを選択することが可能である。ただしこの場合、表示する過去映像データがフレーム単位で切り替わってしまい、映像が不自然になる可能性がある。そこで、ＣＰＵ１０２は、例えば図５に示す処理を所定時間（例えば１０秒）毎に実行して過去映像データのフレームを選択し、そのフレーム以後を動画として表示を開始させる。そしてＣＰＵ１０２は、所定時間が経過した後に次の選択処理を行うようにすることで、過去映像データの頻繁な切り替えを抑制し、より自然な映像表示を可能とする。
【００４０】
［１−３  効果等］
以上のように本実施の形態のサーバー装置１００は、映像位置と関連付けられた複数の過去映像データを保持する過去映像データベース１０５と、地図上のランドマークの位置を示す複数の地理情報を保持する地理情報データベース１０４と、ＣＰＵ１０２とを備える。ＣＰＵ１０２は、現在位置と複数の地理情報とに基づいて、現在位置から第１範囲内にあるランドマークを第１地点群として抽出する。また、映像位置と複数の地理情報とに基づいて、映像位置から第２範囲内にあるランドマークを第２地点群として抽出する。そしてＣＰＵ１０２は、第１地点群に対する第２地点群の類似度に基づいて複数の過去映像データから過去映像データを選択する。
【００４１】
このサーバー装置１００により、航空機の現在位置が航路からずれた場合であっても、現在位置から見える風景に最も類似する映像をサーバー装置１００が選択し、モニタ２００に表示させることができる。すなわちサーバー装置１００は、現在位置からの風景により近い映像を選択するのに有効である。
【００４２】
例えば、航空機が悪天候の中を航行している場合、乗客は機外の風景を見ることが困難となる。このような場合であっても、現在見えるはずの風景と最も類似した映像がモニタ２００に表示されるため、乗客は実際の風景の代わりに、モニタ２００に表示される映像を楽しむことが可能となる。
【００４３】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態１で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態を例示する。
【００４４】
実施の形態１では、過去映像データベース１０５に保持される過去映像データは、あらかじめ撮影されたものを保持していることとして説明した。過去映像データは、航空機の航行中に都度撮影を行い、過去映像データを更新するようにしてもよい。この場合、航空機の機外に設置されたカメラがサーバー装置１００と接続されており、撮影した映像データに、ＧＰＳモジュール３００で取得した現在位置情報を関連付けて、過去映像データベース１０５に記録するようにすればよい。なおこのとき、撮影した映像データが、すでに過去映像データベース１０５に保持される過去映像データの撮影位置から遠い位置で撮影された場合に優先的に保持し、撮影位置が類似する映像データが複数ある場合に、これらのうちの１つと入れ替えるようにしてもよい。
【００４５】
実施の形態１では、図５に示すフローチャートのステップＳ２０５において、都度、過去映像データのフレームに対応する過去ランドマーク情報を取得する構成について説明した。過去映像データに対応する過去ランドマーク情報は、地理情報データベース１０４や過去映像データベース１０５が更新されない限りは不変である。したがって、ＣＰＵ１０２は、各過去映像データの各フレームに対応する過去ランドマーク情報を、あらかじめ図５に示す方法で取得しておくことが可能である。こうすることにより、モニタ２００に表示するための過去映像データを選択するときに必要な処理が削減され、処理時間を短縮することが可能となる。ただしこの場合、あらかじめ取得した過去ランドマーク情報を記憶しておくための記憶媒体（例えばメモリー１０３や、別の記憶媒体）が必要となる。
【００４６】
実施の形態１では、過去映像データの各フレームに対応する映像位置情報は、インデックスとして、過去映像データと関連付けて過去映像データベース１０５に保持される構成について説明した。映像位置情報は、インデックスに保持する代わりに、過去映像データの各フレームに、メタデータとして直接埋め込まれるようにしてもよい。この場合、映像位置情報を参照するために過去映像データを読み出して検索する必要があるため、実施の形態１で説明したように、映像位置情報を別途インデックスとして保持する構成のほうが望ましい。
【００４７】
実施の形態１では、ＣＰＵ１０２は、過去映像データベース１０５に保持されるすべて（Ｎ個）の過去映像データについて、過去ランドマーク情報を取得して類似度を算出する構成について説明した。ＣＰＵ１０２は、必ずしもすべての過去映像データについてこれらの処理を行う必要はない。すなわち、複数の過去映像データのうち、一部の過去映像データについてこれらの処理を行うようにしてもよく、例えば次のようにしてもよい。ＣＰＵ１０２は、図５のステップＳ２０５において、過去映像データ（ｉ）のうち、現在位置から最も近い位置で撮影されたフレーム（ｉ）の映像位置（ｉ）を求める。そしてＣＰＵ１０２は、映像位置（ｉ）と現在位置との距離が、水平線距離Ｄと水平線距離Ｄ（ｉ）との和以上であれば、過去映像データ（ｉ）に関してはこれ以上の処理を行わず、インデックス（ｉ）を１増加させて次の繰り返し処理を行う。これは、映像位置（ｉ）から見渡せる範囲と、現在位置から見渡せる範囲とが重複しないため、類似度ｍ（ｉ）をゼロとみなせるからである。
【００４８】
実施の形態１では、類似度が、現在ランドマーク情報に含まれるランドマークの個数に対する、現在ランドマーク情報と過去ランドマーク情報に共通に含まれるランドマークの個数の割合である例を説明した。類似度は、各ランドマークに設定される重要度を加味して算出することもできる。即ち、地理情報であるランドマーク情報に重要度が含まれている場合、抽出された各ランドマークに対して重要度に応じて重み付けを行った上で類似度を算出する。ここで、重要度は、そのランドマークの注目度、知名度等を示す指標であり、例えば、訪れる年間観光客数のデータにより設定することができる。また、ランドマークを自然物、建造物などのカテゴリーに分け、カテゴリー毎に重要度を設定してもよい。また、上空からの視認性を空間周波数、コントラスト、形状等で定量的に算出することにより、視認性が高いランドマークの重要度を高く設定することもできる。さらに、出発地及び到着地の情報に基づき、それらと関係があるランドマークの重要度を高く設定してもよい。
【００４９】
実施の形態１では、サーバー装置１００が、記憶媒体としてメモリー１０３を備える構成について説明した。サーバー装置１００は、記憶媒体として他の種類の記憶媒体を備えていてもよい。例えばサーバー装置１００は、記憶媒体としてハードディスクを備え、ＣＰＵ１０２が実行するプログラム等をハードディスクに格納するようにしてもよい。
【００５０】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００５１】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００５２】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００５３】
本開示は、現在位置からの風景により近い映像を選択することが可能な映像管理装置を提供することができるため、航空機や列車等における映像管理装置に適用可能である。
【符号の説明】
【００５４】
１００    サーバー装置
１０１    インターフェース
１０２    ＣＰＵ
１０３    メモリー
１０４    地理情報データベース
１０５    過去映像データベース
１０６    操作部
２００    モニタ
３００    ＧＰＳモジュール
【図１】
2017084348.tif 000005
【図２】
2017084348.tif 000006
【図３】
2017084348.tif 000007
【図４】
2017084348.tif 000008
【図５】
2017084348.tif 000009
【図６】
2017084348.tif 000010
【図７】
2017084348.tif 000011