(57)【要約】      （修正有）【課題】データの内容に応じて、データの蓄積先を適応的に選択して蓄積する。【解決手段】映像データ管理装置１０は、ネットワーク４０を介して接続された少なくとも１つのストレージサービス装置５０と通信する。内部ストレージ１３は、入力された映像データを蓄積する。データ蓄積制御部１２は、入力された映像データを解析し、映像データの解析結果を基に、映像データの蓄積先を、少なくとも１つのストレージサービス装置５０又は内部ストレージ１３に判定する。外部ストレージ送信部１４は、蓄積先がストレージサービス装置５０であると判定された場合に、入力された映像データをストレージサービス装置５０に送信する。【選択図】図１
2014157488.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置であって、
映像データを入力する映像データ入力部と、
入力された前記映像データを蓄積する記憶部と、
入力された前記映像データを解析し、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定する蓄積先判定部と、
前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信する送信部と、を備える、
映像データ管理装置。
【請求項２】
請求項１に記載の映像データ管理装置であって、
前記解析結果は、入力された前記映像データの重要度を含み、
前記蓄積先判定部は、前記映像データの重要度を基に、前記映像データの蓄積先を判定する、
映像データ管理装置。
【請求項３】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、前記映像データにおける人物の顔を検出する画像解析を行い、検出された前記人物の顔の数に応じて、前記蓄積先を判定する、
映像データ管理装置。
【請求項４】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、前記映像データの人物の顔を検出する画像解析を行い、予め登録された人物の顔画像データを用いて、検出された前記映像データの人物の顔画像データが前記予め登録された人物の顔画像データと一致するか否かを判定し、一致した前記予め登録された顔画像データの人物が属するグループに対応する蓄積先を、前記映像データの蓄積先として判定する、
映像データ管理装置。
【請求項５】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、前記映像データにおいて時間的に連続する映像フレームの変化領域を基にして前記映像データの動体を検出する画像解析を行い、予め登録された動体の挙動データを用いて、検出された前記映像データの動体の挙動データと前記予め登録された動体の挙動データとの類似度に応じて、前記蓄積先を判定する、
映像データ管理装置。
【請求項６】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、前記映像データの人物の数を計数する画像解析を行い、計数された前記映像データの人数に応じて、前記蓄積先を判定する、
映像データ管理装置。
【請求項７】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、前記映像データの車両のナンバープレートを検出する画像解析を行い、予め登録された車両番号データを用いて、検出された前記映像データの車両のナンバープレートに応じた車両番号データと前記予め登録された車両番号データとの一致又は不一致に応じて、前記映像データの蓄積先を判定する、
映像データ管理装置。
【請求項８】
請求項１に記載の映像データ管理装置であって、
前記蓄積先判定部は、音声データを含む前記映像データの状況を特定する解析を行い、音声データに対応付けて予め登録された状況データを用いて、特定された前記映像データの状況データと前記予め登録された状況データとの類似度に応じて、前記映像データの蓄積先を判定する、
映像データ管理装置。
【請求項９】
請求項１に記載の映像データ管理装置であって、
前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信する受信部と、
前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得し、前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するインデックス生成部と、を更に備える、
映像データ管理装置。
【請求項１０】
請求項９に記載の映像データ管理装置であって、
前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付ける要求受付部と、
生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得する映像データ取得部と、
取得された前記映像データを前記クライアント端末に配信する配信部と、を更に備える、
映像データ管理装置。
【請求項１１】
請求項１〜１０のうちいずれか一項に記載の映像データ管理装置であって、
前記映像データ入力部は、
撮像面に投影された光学像を電気信号に変換する撮像部と、
前記電気信号を映像データに変換する信号処理部と、を更に備える、
映像データ管理装置。
【請求項１２】
請求項１〜１１のうちいずれか一項に記載の映像データ管理装置であって、
前記外部記憶装置へのアクセスを認証するためのログイン情報を保持するログイン情報保持部と、
前記ログイン情報を用いて、入力された前記映像データの蓄積先として判定されたいずれかの前記外部記憶装置にログイン処理を行うログイン処理部と、を更に備える、
映像データ管理装置。
【請求項１３】
ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置における映像データ管理方法であって、
映像データを入力するステップと、
入力された前記映像データを蓄積するステップと、
入力された前記映像データを解析するステップと、
前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記映像データ管理装置の記憶部に判定するステップと、
前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を有する、
映像データ管理方法。
【請求項１４】
請求項１３に記載の映像データ管理方法であって、
前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信するステップと、
前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得するステップと、
前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するステップと、
前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付けるステップと、
生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得するステップと、
取得された前記映像データを前記クライアント端末に配信するステップと、を更に有する、
映像データ管理方法。
【請求項１５】
ネットワークを介して接続された少なくとも１つの外部記憶装置と通信するコンピュータとしての映像データ管理装置に、
映像データを入力するステップと、
入力された前記映像データを蓄積するステップと、
入力された前記映像データを解析するステップと、
前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記映像データ管理装置の記憶部に判定するステップと、
前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を実現させるための、
プログラム。
【請求項１６】
請求項１５に記載のプログラムであって、
前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信するステップと、
前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得するステップと、
前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するステップと、
前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付けるステップと、
生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得するステップと、
取得された前記映像データを前記クライアント端末に配信するステップと、を更に実現させるための、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された外部のストレージ、又は内部のストレージにデータを蓄積する映像データ管理装置、映像データ管理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介して、ユーザ毎に定められた所定容量までのデータを蓄積するストレージサービスが普及している。ユーザは、自己のコンピュータ内部のストレージとストレージサービスにおけるストレージとを利用することで、自己のコンピュータ内部の記憶容量を仮想的に増大できる。更に、ユーザは、ストレージサービスのストレージにデータを蓄積することで、例えば携帯電話機、スマートフォン、タブレット端末又はＰＤＡ（Personal Digital Assistant）等のクライアント端末を用いて、外出先においてストレージサービスにアクセスして必要なデータを閲覧できる。
【０００３】
インターネットを介して接続された複数のサーバ装置のストレージにデータを蓄積する先行技術として、例えば特許文献１に示す仮想ファイルシステム提供サーバが知られている。特許文献１では、仮想ファイルシステム提供サーバとしてのポータルサーバは、インターネットを介して接続されている複数のサーバ装置の各ストレージに蓄積されているファイルのＵＲＬ（Uniform Resource Locator）を、ユーザ毎のメニューリストとして格納している。
【０００４】
ポータルサーバは、ユーザのクライアント端末に対し、インターネットを介して接続された複数のサーバ装置の各ストレージに蓄積されているファイルのサブメニューを表示させる。ポータルサーバは、ユーザがクライアント端末に表示されたサブメニューに対して入力されたファイル操作に応じた処理を行う。これにより、ユーザは、実際はサーバ装置のストレージに蓄積されているファイルを、あたかも自己のクライアント端末のストレージに蓄積されているように閲覧又は操作することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３４２１４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１では、ポータルサーバは、蓄積されるデータの内容に応じてデータの蓄積先を判定していないため、ユーザがどのサーバ装置にデータを蓄積させるのかを主体的に指定する必要があった。
【０００７】
このため、例えば特許文献１に示すポータルサーバをセキュリティシステムにおける監視カメラに適用した場合には、監視カメラが撮影した映像データは、映像の内容に応じて蓄積先が定まらないので、ユーザは、自ら映像データの内容を確認した上で、蓄積先としてのサーバ装置を指定する必要があり、煩雑な操作を強いられることがあった。
【０００８】
本発明は、従来の問題を解決するために、データの内容に応じて、データの蓄積先を適応的に選択して蓄積する映像データ管理装置、映像データ管理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置であって、映像データを入力する映像データ入力部と、入力された前記映像データを蓄積する記憶部と、入力された前記映像データを解析し、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定する蓄積先判定部と、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信する送信部と、を備える、映像データ管理装置である。
【００１０】
また、本発明は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置における映像データ管理方法であって、映像データを入力するステップと、入力された前記映像データを蓄積するステップと、入力された前記映像データを解析するステップと、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定するステップと、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を有する、映像データ管理方法である。
【００１１】
更に、本発明は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信するコンピュータとしての映像データ管理装置に、映像データを入力するステップと、入力された前記映像データを蓄積するステップと、入力された前記映像データを解析するステップと、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定するステップと、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を実現させるための、プログラムである。
【発明の効果】
【００１２】
本発明によれば、データの内容に応じて、データの蓄積先を適応的に選択して蓄積することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の映像データ管理装置の内部構成、並びに本実施形態の映像データ管理装置を含む映像データ伝送システムのシステム構成を示すブロック図
【図２】データ蓄積制御部の内部構成と映像データの蓄積先とを示す説明図
【図３】（Ａ）、（Ｂ）仮想ストレージインデックス情報の説明図
【図４】仮想ストレージインデックス情報の内容の一例を示す図
【図５】（Ａ）クライアント端末（例えばＰＣ）の画面に表示された記録データ選択画面の一例を示す図、（Ｂ）クライアント端末（例えばスマートフォン又はタブレット端末）の画面に表示された記録データ選択画面の一例を示す図
【図６】本実施形態の映像データ管理装置における映像データの蓄積に関する動作手順を説明するフローチャート
【図７】クライアント端末からの取得要求に応じた、本実施形態の映像データ管理装置とクライアント端末とにおける映像データの取得に関する動作手順を説明するフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明に係る映像データ管理装置、映像データ管理方法及びプログラムについて、図面を参照して説明する。本実施形態の映像データ管理装置は、ネットワークを介して接続された少なくとも１つの外部記憶装置としてのストレージサービス装置と通信可能であり、例えば映像データ伝送システムにおける監視カメラに適用される。
【００１５】
また、本実施形態の映像データ管理装置は、監視カメラに限定されず、例えば映像データ伝送システムのユーザが使用するクライアント端末からのアクセスを受け付けるサーバ装置に適用されても良く、他には、携帯電話機、スマートフォン、タブレット端末、デジタルスチルカメラ又はＰＤＡ（personal digital assistant）でも良い。以下、本実施形態の映像データ管理装置の一例として、監視カメラとして説明する。
【００１６】
なお、本発明は、装置としての映像データ管理装置、又は映像データ管理装置をコンピュータとして動作させるためのプログラムとして表現することも可能である。更に、本発明は、映像データ管理装置により実行される各動作（ステップ）を有する映像データ管理方法として表現することも可能である。更に、本発明は、映像データ管理装置を含む映像データ伝送システムとして表現しても良い。即ち、本発明は、装置、方法、プログラム及びシステムのうちいずれのカテゴリにおいても表現可能である。
【００１７】
（映像データ伝送システム１の構成）
図１は、本実施形態の映像データ管理装置１０の内部構成、並びに本実施形態の映像データ管理装置１０を含む映像データ伝送システム１のシステム構成を示すブロック図である。映像データ伝送システム１は、映像データ管理装置１０ストレージサービス装置５０及びクライアント端末６０を含む。映像データ管理装置１０とストレージサービス装置５０とはネットワーク４０を介して接続され、映像データ管理装置１０とクライアント端末６０とはネットワーク４０を介して接続されている。
【００１８】
なお、図１を簡単にするために、図１ではストレージサービス装置５０は１つだけ図示されているが、ストレージサービス装置５０は少なくとも１つあれば良く、例えばストレージサービス装置５０は複数でも良い。図１ではストレージサービス装置５０は１つ図示しているが、以下、必要に応じて、複数のストレージサービス装置が映像データ管理装置１０に接続されているとして説明する。
【００１９】
映像データ管理装置１０は、入力された映像データに対して所定の解析処理（後述参照）を行い、解析処理結果を基にして映像データの蓄積先を、ストレージサービス装置５０又は映像データ管理装置１０に内蔵される内部ストレージ１３（後述参照）に判定し、判定された蓄積先に映像データを蓄積（記録）する。
【００２０】
また、映像データ管理装置１０は、クライアント端末６０からの映像データの取得要求に応じて、映像データが蓄積されているストレージサービス装置５０又は内部ストレージ１３から該当する映像データを取得してクライアント端末６０に配信する。
【００２１】
ネットワーク４０は、有線通信網又は無線通信網を用いて、映像データ管理装置１０とストレージサービス装置５０との間、更に、映像データ管理装置１０とクライアント端末６０との間においてデータを伝送（通信）可能に接続する。例えば、ネットワーク４０は、ＬＡＮ（Local Area Network、例えばイントラネット）若しくはＷＡＮ（Wide Area Network）、アクセスポイントを介したＷｉｆｉ（登録商標）又は公衆網（例えばインターネット）である。
【００２２】
ストレージサービス装置５０は、ストレージサービス装置５０に内蔵されるストレージ又はストレージサービス装置５０に接続される他のストレージ（不図示）に、各種のデータを蓄積するサービスを行うサーバ装置である。以下、ストレージサービス装置５０に内蔵されるストレージ又はストレージサービス装置５０に接続される他のストレージ（不図示）を総称して「外部ストレージ」（外部記憶装置）と記載する。
【００２３】
ストレージサービス装置５０は、サービスの使用に必要なログイン情報を用いた認証処理によってサービスの使用が許可されると、映像データ管理装置１０から送信された映像データを外部ストレージに蓄積する。本実施形態では、説明を簡単にするために、例えば３台のストレージサービス装置５０Ａ，５０Ｂ，５０Ｃ（図２参照）は、外部ストレージＡＡ，外部ストレージＢＢ，外部ストレージＣＣをそれぞれ保持しているとする。
【００２４】
ストレージサービス装置５０Ａは、記憶容量が最も少ないがデータ蓄積の信頼性が高く、コストが高い外部ストレージＡＡを保持する。
【００２５】
ストレージサービス装置５０Ｂは、記憶容量が外部ストレージＡＡより多いが外部ストレージＣＣより少なく、データ蓄積の信頼性がある程度高く、コストもある程度高い外部ストレージＢＢを保持する。
【００２６】
ストレージサービス装置５０Ｃは、記憶容量が最も多いがデータ蓄積の信頼性が低く、コストも低い外部ストレージＣＣを保持する。なお、ストレージサービス装置５０における外部ストレージは、３つの外部ストレージＡＡ，ＢＢ，ＣＣに限定されず、任意の個数の外部ストレージを含んでも良い。
【００２７】
クライアント端末６０は、映像データ伝送システム１のユーザが操作可能な端末であって、例えばＰＣ（Personal Computer）、携帯電話機、スマートフォン又はタブレット端末である。
【００２８】
（映像データ管理装置１０の構成）
図１に示す映像データ管理装置１０は、映像入力部１１、データ蓄積制御部１２、内部ストレージ１３、外部ストレージ送信部１４、外部記録データインデックス受信部１５、インデックス蓄積部１６、仮想ストレージ構成部１７、記録データ取得部１８、記録データリクエスト受付部１９、記録データ配信部２０、ストレージサービスログイン部２１及び仮想ストレージ構成設定情報保持部２２を含む。
【００２９】
映像データ入力部としての映像入力部１１は、映像データを映像データ管理装置１０に入力し、入力映像データとしてデータ蓄積制御部１２に出力する。映像入力部１１は、例えば撮像面に投影された光学像を電気信号に変換することで被写体を撮影する撮像部としての撮像素子（例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ）と、撮像素子の出力としての電気信号を信号処理して人間が認識可能な映像データに変換する信号処理部としての信号処理回路とを有する。
【００３０】
これにより、映像入力部１１は、映像データ管理装置１０が例えば監視カメラである場合に、映像データを簡易に入力することができる。なお、映像入力部１１は、上述した撮像素子及び信号処理回路を有することなく、映像データ管理装置１０に接続された他の媒体又はネットワークを介して、映像データ（例えばストリーミング映像）を入力しても良い。また、映像入力部１１は、音声データを含む映像データを入力しても良い。
【００３１】
蓄積先判定部としてのデータ蓄積制御部１２は、映像入力部１１が出力した入力映像データに対し、所定の解析処理を行い、解析処理結果としての解析情報（例えばメタデータ又はサムネイル）を取得する。データ蓄積制御部１２は、解析情報を基に、映像入力部１１が入力した映像データの蓄積先を、内部ストレージ１３又はストレージサービス装置５０の外部ストレージのいずれかに判定する。データ蓄積制御部１２は、判定した蓄積先に、映像データを蓄積させる。
【００３２】
図２は、データ蓄積制御部１２の内部構成と映像データの蓄積先とを示す説明図である。図２に示すデータ蓄積制御部１２は、入力映像データ解析部３１、データ蓄積先判定部３２及び蓄積先分配部３３を含む。
【００３３】
入力映像データ解析部３１は、入力映像データに対する解析処理の内容を示す設定情報３１ａを読み込み、設定情報３１ａに従って、入力映像データに対し、設定情報３１ａの内容に応じた解析処理を行う。入力映像データ解析部３１は、解析処理結果としての解析情報（例えばメタデータ又はサムネイル）を抽出する。入力映像データ解析部３１は、入力映像データと抽出された解析情報とをデータ蓄積先判定部３２に出力する。
【００３４】
入力映像データ解析部３１が行う解析処理は、例えば以下の内容が挙げられるが、これらに限定されない。
［解析処理１］入力映像データにおける人物の顔を検出する処理
［解析処理２］入力映像データにおける人物の顔を検出し、予め登録された人物の顔画像データと検出された人物の顔画像データとが一致するか否かを判定する処理
［解析処理３］入力映像データにおいて時間的に連続する映像フレームの変化領域を基にして入力映像データの動体と動体の挙動とを検出し、予め登録された動体の挙動データと検出された動体の挙動データとが一致又は類似するか否かを判定する処理
［解析処理４］入力映像データにおける人物の数をカウント（計数）する処理
［解析処理５］入力映像データにおける車両のナンバープレートを検出し、予め登録された車両番号データと検出された車両のナンバープレートに応じた車両番号データとが一致するか否かを判定する処理
［解析処理６］音声データを含む入力映像データの撮影状況を検出して特定し、音声データの内容（音声認識結果）に対応付けて予め登録された映像データの撮影状況データと特定された撮影状況データとが一致するか否かを判定する処理
【００３５】
データ蓄積先判定部３２は、入力映像データ解析部３１の各解析処理結果に対応した入力映像データの重要度を判定するための重要度判定情報３２ａと、入力映像データの重要度に対応した入力映像データの蓄積先を判定するための蓄積先判定情報３２ｂとを保持している。
【００３６】
データ蓄積先判定部３２は、重要度判定情報３２ａを基に、入力映像データ解析部３１の各解析処理結果に対応した入力映像データの重要度を判定し、更に、蓄積先判定情報３２ｂを基に、入力映像データの重要度に対応した入力映像データの蓄積先を判定する。データ蓄積先判定部３２は、入力映像データと判定された入力映像データの蓄積先情報を含む解析情報とを蓄積先分配部３３に出力する。これにより、データ蓄積先判定部３２は、入力映像データの重要度に応じて、入力映像データの蓄積先を振り分けて蓄積することができ、蓄積された入力映像データの取り扱いを容易にできる。
【００３７】
例えば、上述した解析処理１〜６に対して、データ蓄積先判定部３２は、入力映像データの重要度、蓄積先を次のように判定する。
【００３８】
［解析処理１］データ蓄積先判定部３２は、入力映像データにおける人物の顔が４個以上であれば入力映像データの重要度が高いと判定し、１〜３個であれば入力映像データの重要度が低いと判定し、０個であれば入力映像データの重要度は無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先をストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先をストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、データ蓄積先判定部３２は、検出された人物の顔の数に応じて、入力映像データを人数が多い集合写真の映像又は人がいない風景写真の映像として振り分けて蓄積することができ、蓄積された入力映像データの利便性を向上できる。
【００３９】
［解析処理２］データ蓄積先判定部３２は、予め登録されたグループＧＡに属する人物の顔画像データと検出された人物の顔画像データとが一致している場合には入力映像データの重要度が高いと判定し、予め登録されたグループＧＢに属する人物の顔画像データと検出された人物の顔画像データとが一致している場合には入力映像データの重要度が低いと判定し、予め登録された全てのグループＧＡ，ＧＢに属する各人物の顔画像データと検出された人物の顔画像データとが一致しない場合には入力映像データの重要度が無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先を、グループＧＡに対応した蓄積先としてのストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先を、グループＧＢに対応した蓄積先としてのストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、例えば、データ蓄積先判定部３２は、例えば指名手配中の犯人の顔が映っている入力映像データを特定の外部ストレージ（例えば外部ストレージＡＡ）に集約して蓄積することができ、蓄積された入力映像データの利便性を向上できる。
【００４０】
［解析処理３］データ蓄積先判定部３２は、予め登録された動体の挙動データ（例えば所定の境界線を越えたという挙動）と検出された動体の挙動データとが一致している場合には入力映像データの重要度が高いと判定し、予め登録された動体の挙動データと検出された動体の挙動データとが一致してはいないが類似していない場合には入力映像データの重要度が低いと判定し、入力映像データにおいて動体が検出されていない場合には入力映像データの重要度が無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先をストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先をストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、データ蓄積先判定部３２は、所定の境界線を越えて侵入する動体を含む入力映像データを特定の外部ストレージ（例えば外部ストレージＡＡ）に集約して蓄積することができ、入力映像データの取り扱いを簡易化できる。なお、動体の挙動は、動体が境界線を越えたという挙動に限定されず、例えば動体が境界線に接近したという挙動、動体がジクザクに歩く挙動でも良い。
【００４１】
［解析処理４］データ蓄積先判定部３２は、入力映像データにおける人数が４人以上であれば入力映像データの重要度が高いと判定し、１〜３人であれば入力映像データの重要度が低いと判定し、０人であれば入力映像データの重要度は無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先をストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先をストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、データ蓄積先判定部３２は、検出された人の数に応じて、入力映像データを人数が多い記念写真の映像又は人がいない風景写真の映像として振り分けて蓄積することができ、蓄積された入力映像データの利便性を向上できる。
【００４２】
［解析処理５］データ蓄積先判定部３２は、予め登録された人物ＸＹＺの車両の車両番号データと検出された車両のナンバープレートに応じた車両番号とが一致している場合には入力映像データの重要度が高いと判定し、予め登録された人物ＺＹＸの車両の車両番号データと検出された車両のナンバープレートに応じた車両番号とが一致している場合には入力映像データの重要度が低いと判定し、予め登録された全ての人物ＸＹＺ，ＺＹＸの車両の車両番号データと検出された車両のナンバープレートに応じた車両番号とが一致しない場合には入力映像データの重要度が無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先を、人物ＸＹＺに対応した蓄積先としてのストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先を、人物ＺＹＸに対応した蓄積先としてのストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、例えば、データ蓄積先判定部３２は、例えば盗難届が受理されている所有者の車両のナンバープレートが映っている入力映像データを特定の外部ストレージ（例えば外部ストレージＡＡ）に集約して蓄積することができ、蓄積された入力映像データの利便性を向上できる。
【００４３】
［解析処理６］データ蓄積先判定部３２は、予め登録された映像データの撮影状況データと検出された入力映像データの撮影状況データとが一致する場合には入力映像データの重要度が高いと判定し、予め登録された映像データの撮影状況データと検出された入力映像データの撮影状況データとが一致してはいないが類似している場合には入力映像データの重要度が低いと判定し、予め登録された映像データの撮影状況データと検出された入力映像データの撮影状況データとが一致も類似もしない場合には入力映像データの重要度が無いと判定する。
更に、データ蓄積先判定部３２は、重要度が高い入力映像データの蓄積先をストレージサービス装置５０Ａに、重要度が低い入力映像データの蓄積先をストレージサービス装置５０Ｂに、重要度が無い入力映像データの蓄積先をストレージサービス装置５０Ｃに判定する。
これにより、例えば、データ蓄積先判定部３２は、例えば入力映像データの撮影状況毎に、入力映像データを振り分けて蓄積することができ、蓄積された入力映像データの利便性を向上できる。
【００４４】
蓄積先分配部３３は、入力映像データを内部ストレージ１３に所定期間の間、蓄積する。所定期間は、例えば入力映像データの重要度に応じて定められており、例えば重要度が高いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから１ヶ月、重要度が低いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから２週間、重要度が無いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから１週間である。蓄積先分配部３３は、上述した所定期間が経過した時、該当する入力映像データを内部ストレージ１３から削除する。
【００４５】
蓄積先分配部３３は、データ蓄積先判定部３２が判定した入力映像データの蓄積先情報を基に、入力映像データを該当する蓄積先に分配する。本実施形態では、蓄積先分配部３３が分配する蓄積先は、例えばストレージサービス装置５０Ａの外部ストレージＡＡ、ストレージサービス装置５０Ｂの外部ストレージＢＢ、ストレージサービス装置５０Ｃの外部ストレージＣＣ、及び内部ストレージ１３である。
【００４６】
蓄積先分配部３３は、入力映像データを内部ストレージ１３に蓄積した場合には、入力映像データ、解析情報の内部ストレージ１３における各蓄積場所を示す蓄積先情報を内部記録データインデックス情報としてインデックス蓄積部１６に蓄積する。なお、後述するように、インデックス蓄積部１６に蓄積されている内部記録データインデックス情報は、仮想ストレージインデックス情報３５の生成時に用いられる。
【００４７】
記憶部としての内部ストレージ１３は、映像データ管理装置１０に内蔵されるハードディスク装置又はフラッシュメモリ等の半導体メモリを用いて構成され、データ蓄積制御部１２が分配した入力映像データ及び解析情報を記録する。
【００４８】
送信部としての外部ストレージ送信部１４は、データ蓄積制御部１２が分配した入力映像データ及び解析情報を、ネットワーク４０を介して、外部記憶装置としての３台のストレージサービス装置５０Ａ，５０Ｂ，５０Ｃのうちいずれかに送信する。
【００４９】
ストレージサービス装置５０Ａ，５０Ｂ，５０Ｃは、外部ストレージ送信部１４から送信された入力映像データ及び解析情報を、それぞれ対応する外部ストレージＡＡ，ＢＢ，ＣＣに記録する。ストレージサービス装置５０Ａ，５０Ｂ，５０Ｃは、入力映像データ及び解析情報の各外部ストレージにおける蓄積場所を示す蓄積先情報とストレージサービス装置５０Ａ，５０Ｂ，５０Ｃのアドレスを規定する各ＵＲＬとを外部記録データインデックス情報として映像データ管理装置１０に送信する。
【００５０】
受信部としての外部記録データインデックス受信部１５は、ストレージサービス装置５０Ａ，５０Ｂ，５０Ｃが送信した外部記録データインデックス情報を、ネットワーク４０を介して受信してインデックス蓄積部１６に蓄積する。
【００５１】
インデックス蓄積部１６は、映像データ管理装置１０に内蔵されるハードディスク装置又はフラッシュメモリ等の半導体メモリを用いて構成され、内部記録データインデックス情報、及び外部記録データインデックス情報を蓄積している。
【００５２】
インデックス生成部としての仮想ストレージ構成部１７は、インデックス蓄積部１６に蓄積されている内部記録データインデックス情報及び外部記録データインデックス情報を用いて、内部ストレージ１３及び全ての外部ストレージＡＡ，ＢＢ，ＣＣを合成した１つの仮想的な映像データ蓄積先（仮想ストレージ）として、内部ストレージ１３及び全ての外部ストレージＡＡ，ＢＢ，ＣＣに蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックス情報３５を生成する。
【００５３】
仮想ストレージ構成部１７は、インデックス蓄積部１６に蓄積されている内部記録データインデックス情報及び外部記録データインデックス情報を用いて、仮想ストレージインデックス情報３５を定期的に生成する。又は、仮想ストレージ構成部１７は、例えば映像データ管理装置１０がクライアント端末６０から記録データ（例えば映像データ）の取得要求を受け付けた場合に、記録データ取得部１８の指示に応じて、仮想ストレージインデックス情報３５を生成しても良い。
【００５４】
図３（Ａ）及び図３（Ｂ）は、仮想ストレージインデックス情報３５の説明図である。仮想ストレージインデックス情報３５は、図３（Ｂ）に示す仮想ストレージの構造、即ち内部ストレージ１３及び外部ストレージＡＡ，ＢＢ，ＣＣを含む構造に対し、仮想ストレージｈｏｍｅをトップとするディレクトリ構造を有している。
【００５５】
即ち、仮想ストレージインデックス情報３５のホームディレクトリ（「仮想ストレージｈｏｍｅ」）の下には、「イベント（重要度  高）」、「イベント（重要度  低）」及び「全データ」のディレクトリが設けられている。更に、「イベント（重要度  高）」、「イベント（重要度  低）」及び「全データ」の各ディレクトリの下には、各イベントの重要度に対応した「入力映像データ」及び「解析情報」のディレクトリが設けられている。
【００５６】
例えば図３（Ａ）及び図３（Ｂ）では、イベント（重要度  高）の入力映像データは、ストレージサービス装置５０Ａの外部ストレージＡＡに蓄積される。イベント（重要度  高）の解析情報は、ストレージサービス装置５０Ａの外部ストレージＡＡに蓄積され、更にストレージサービス装置５０Ｂの外部ストレージＢＢにバックアップとして蓄積される。なお、イベント（重要度  高）の入力映像データもストレージサービス装置５０Ｂの外部ストレージＢＢにバックアップされても良い。
【００５７】
また、イベント（重要度  低）の入力映像データは、ストレージサービス装置５０Ｂの外部ストレージＢＢに蓄積される。イベント（重要度  低）の解析情報は、ストレージサービス装置５０Ｂの外部ストレージＢＢに蓄積される。また、全ての入力映像データは、ストレージサービス装置５０Ｃの外部ストレージＣＣに蓄積される。全ての解析情報は、ストレージサービス装置５０Ｃの外部ストレージＣＣに蓄積される。
【００５８】
なお、上述したように、全ての入力映像データ及び解析情報は、一旦、内部ストレージ１３に蓄積された後、各入力映像データの重要度に応じた所定期間が経過した後、削除される。
【００５９】
図４は、仮想ストレージインデックス情報３５の内容の一例を示す図である。図４に示す仮想ストレージインデックス情報３５では、全ての映像データの選択条件（後述参照）と、この選択条件に対応する各映像データの蓄積先情報であるアドレス又はＵＲＬとが対応付けられている。図４に示す仮想ストレージインデックス情報３５は、例えば仮想ストレージ構成部１７に内蔵されるメモリに保持されている。
【００６０】
例えば、図４に示す仮想ストレージインデックス情報３５において、映像データの選択条件、即ち、ユーザの入力操作に応じてクライアント端末６０が要求した映像データの選択条件が「イベント（重要度：高）→映像データ→日時Ｘ＋シーン０１」である場合、この選択条件に対応する映像データは、「￥￥外部ストレージＡＡ￥Ｉｍａｇｅ￥ｄａｔｅＸＸＸＸ」のフォルダに、「￥ｓｃｅｎｅ０１．ｍｐ４」のファイル名にて記録されている。また、バックアップとして、上述した選択条件に対応する映像データは「￥￥外部ストレージＢＢ￥Ａ＿Ｂａｃｋｕｐ￥Ｉｍａｇｅ￥ｄａｔｅＸＸＸＸ」のフォルダに、「￥ｓｃｅｎｅ０１．ｍｐ４」のファイル名にて記録されている。
【００６１】
例えば、図４に示す仮想ストレージインデックス情報３５において、映像データの選択条件、即ち、ユーザの入力操作に応じてクライアント端末６０が要求した映像データの選択条件が「イベント（重要度：低）→映像データ→日時Ｘ＋シーン０２」である場合、この選択条件に対応する映像データは、「￥￥外部ストレージＢＢ￥Ｉｍａｇｅ￥ｄａｔｅＸＸＸＸ」のフォルダに、「￥ｓｃｅｎｅ０２．ｍｐ４」のファイル名にて記録されている。
【００６２】
例えば、図４に示す仮想ストレージインデックス情報３５において、映像データの選択条件、即ち、ユーザの入力操作に応じてクライアント端末６０が要求した映像データの選択条件が「イベント（重要度：無）→映像データ→日時Ｘ＋シーン０１」である場合、この選択条件に対応する映像データは、「￥￥外部ストレージＣＣ￥Ｉｍａｇｅ￥ｄａｔｅＸＸＸＸ」のフォルダに、「￥ｓｃｅｎｅ０１．ｍｐ４」のファイル名にて記録されている。
【００６３】
例えば、図４に示す仮想ストレージインデックス情報３５において、映像データの選択条件、即ち、ユーザの入力操作に応じてクライアント端末６０が要求した映像データの選択条件が「３日以内のデータ→映像データ→日時ＡＡＡ」である場合、この選択条件に対応する全ての映像データは、「￥￥内部ストレージ￥Ｉｍａｇｅ￥ｄａｔｅＡＡＡ」のフォルダに記録されている。
【００６４】
要求受付部としての記録データリクエスト受付部１９は、映像データ伝送システム１のユーザが例えばクライアント端末６０の画面に表示された記録データ選択画面を見ながら選択した映像データの指定操作に応じて、クライアント端末６０から送信された映像データの取得要求を受け付けて記録データ取得部１８に出力する。なお、クライアント端末６０から送信された映像データの取得要求には、図４に示す仮想ストレージインデックス情報３５における映像データの選択条件の内容が含まれている。
【００６５】
記録データ取得部１８は、記録データリクエスト受付部１９が受け付けた映像データの取得要求を基に、仮想ストレージ構成部１７が生成した仮想ストレージインデックス情報３５を参照し、映像データの取得要求に含まれる映像データの選択条件に対応する映像データの蓄積先情報を特定する。更に、記録データ取得部１８は、特定した蓄積先情報に対応した内部ストレージ１３及び全ての外部ストレージＡＡ，ＢＢ，ＣＣのうちいずれかから、該当する映像データを取得して記録データ配信部２０に出力する。
【００６６】
配信部としての記録データ配信部２０は、記録データ取得部１８が取得した記録データとしての映像データをクライアント端末６０に配信（送信）する。
【００６７】
図５（Ａ）は、クライアント端末６０（例えばＰＣ）の画面に表示された記録データ選択画面６１の一例を示す図である。記録データ選択画面６１は、例えばクライアント端末６０のユーザが映像データ管理装置１０に記録されているデータを要求したい場合に、ユーザの入力操作に応じて、クライアント端末６０の画面に表示される。なお、記録データ選択画面６１の画面データは、クライアント端末６０又は映像データ管理装置１０のいずれにより生成されても良い。
【００６８】
図５（Ａ）に示す記録データ選択画面６１では、例えば記録データの内容（イベント）の重要度、記録データの種別、記録データが蓄積された日付、記録データのファイル名の各リストがそれぞれアイコンとして表示されている。記録データ選択画面６１では、最初に記録データの重要度だけが選択可能であり、記録データの重要度が選択されると、選択された重要度に応じた記録データの種別が選択可能となる。記録データの種別が選択されると、選択された種別の記録データが蓄積された日付が選択可能となる。更に、記録データが蓄積された日付が選択されると、選択された日付に蓄積された記録データのファイル名が選択可能となる。記録データのファイル名が選択されると、クライアント端末６０は、選択された記録データの取得要求を生成して映像データ管理装置１０に送信する。
【００６９】
クライアント端末６０は、ユーザの記録データ選択画面６１に対する入力操作に応じて、該当する記録データを映像データ管理装置１０から配信された後、マウス又はキーボード等の入力デバイスを用いて、記録データが映像データであれば再生しても良いし、記録データをコピー又は削除しても良い。
【００７０】
図５（Ｂ）は、クライアント端末６０（例えばスマートフォン又はタブレット端末）の画面に表示された記録データ選択画面６３の一例を示す図である。図５（Ｂ）に示す記録データ選択画面６３でも、図５（Ａ）に示す記録データ選択画面６１と同様に、例えば記録データの内容（イベント）の重要度、記録データの種別、記録データが蓄積された日付、記録データのファイル名の各リストがそれぞれアイコンとして表示されている。
【００７１】
記録データ選択画面６３でも、最初に記録データの重要度だけが選択可能であり、記録データの重要度が指７１によって選択されると、選択された重要度に応じた記録データの種別が選択可能となる。記録データの種別が指７１によって選択されると、選択された種別の記録データが蓄積された日付が選択可能となる。更に、記録データが蓄積された日付が指７１によって選択されると、選択された日付に蓄積された記録データのファイル名が選択可能となる。記録データのファイル名が指７１によって選択されると、クライアント端末６０は、選択された記録データの取得要求を生成して映像データ管理装置１０に送信する。
【００７２】
クライアント端末６０は、ユーザの記録データ選択画面６３に対するタッチ操作に応じて、該当する記録データを映像データ管理装置１０から配信された後、クライアント端末６０の画面に対応して設けられたタッチパネルに対するタッチ操作に応じて、記録データが映像データであれば再生しても良いし、記録データをコピー又は削除しても良い。
【００７３】
ログイン処理部としてのストレージサービスログイン部２１は、仮想ストレージ構成設定情報保持部２２が保持しているストレージサービス装置５０毎のログイン情報を用いて、ストレージサービス装置５０にログイン処理を行う。本実施形態では、ストレージサービス装置５０Ａ，５０Ｂ，５０Ｃ毎に異なるログイン情報が設けられている。
【００７４】
なお、ストレージサービスログイン部２１がログイン処理を行うタイミングは、例えば映像データ管理装置１０の電源がＯＮした後、スタンバイモードから動作状態に移行した後、データ蓄積制御部１２が入力映像データをストレージサービス装置５０に送信する直前等であるが、これらのタイミングに限定されない。
【００７５】
ログイン情報保持部としての仮想ストレージ構成設定情報保持部２２は、ユーザが任意に設定可能なストレージサービス装置５０毎のログイン情報を保持している。ストレージサービスログイン部２１は、ストレージサービス装置５０毎のログイン情報を用いてログイン処理することで、ストレージサービス装置５０毎に情報セキュリティを向上できる。
【００７６】
（映像データ管理装置１０の動作）
次に、映像データ管理装置１０が入力映像データの蓄積先を判定して該当する蓄積先に入力映像データを蓄積する動作について、図６を参照して説明する。図６は、本実施形態の映像データ管理装置１０における映像データの蓄積に関する動作手順を説明するフローチャートである。図６に示す一連の動作は、図２に示すデータ蓄積制御部１２により行われる。
【００７７】
図６において、入力映像データ解析部３１は、入力映像データに対する解析処理の内容を示す設定情報３１ａを読み込み（Ｓ１）、入力映像データを例えばバックアップのために内部ストレージ１３に蓄積（記録）する（Ｓ２）。
【００７８】
なお、図６では入力映像データ解析部３１が入力映像データを内部ストレージ１３に蓄積すると説明しているが、入力映像データが内部ストレージ１３に蓄積される動作は、ステップＳ１の後でなくても良く、例えば入力映像データの蓄積先が判定された後に蓄積先分配部３３によって行われても良い。
【００７９】
入力映像データ解析部３１は、ステップＳ１において読み込んだ設定情報３１ａに従って、入力映像データに対し、設定情報３１ａの内容に応じた解析処理を行う（Ｓ３）。以下、より具体的に説明するために、設定情報３１ａの内容は、例えば上述した［解析処理１］、即ち入力映像データにおける人物の顔を検出する処理とする。
【００８０】
入力映像データ解析部３１は、入力映像データに対し、入力映像データにおける人物の顔を検出する解析処理を行い（Ｓ３）、入力映像データと解析処理結果としての解析情報とをデータ蓄積先判定部３２に出力する。入力映像データ解析部３１が入力映像データにおいて人物の顔を検出した場合には（Ｓ４、ＹＥＳ）、データ蓄積制御部１２の動作はステップＳ５に進む。
【００８１】
データ蓄積先判定部３２は、入力映像データ解析部３１の各解析処理結果に対応した入力映像データの重要度を判定するための重要度判定情報３２ａを基に、ステップＳ３におて検出された人物の顔の数に応じて、入力映像データの重要度が高い又は低いを判定する（Ｓ５）。
【００８２】
例えば、データ蓄積先判定部３２は、入力映像データにおける人物の顔が４個以上であれば入力映像データの重要度が高いと判定し、入力映像データにおける人物の顔が１〜３個であれば入力映像データの重要度が低いと判定する。
【００８３】
データ蓄積先判定部３２は、入力映像データの重要度が高いと判定した場合には（Ｓ６、ＹＥＳ）、入力映像データの重要度に対応した入力映像データの蓄積先を判定するための蓄積先判定情報３２ｂを基に、入力映像データの蓄積先を外部ストレージＡＡに判定する（Ｓ７）。データ蓄積先判定部３２は、入力映像データとステップＳ７において判定された入力映像データの蓄積先情報を含む解析情報とを蓄積先分配部３３に出力する。
【００８４】
データ蓄積先判定部３２は、入力映像データの重要度が低いと判定した場合には（Ｓ６、ＮＯ）、入力映像データの重要度に対応した入力映像データの蓄積先を判定するための蓄積先判定情報３２ｂを基に、入力映像データの蓄積先を外部ストレージＢＢに判定する（Ｓ８）。データ蓄積先判定部３２は、入力映像データとステップＳ８において判定された入力映像データの蓄積先情報を含む解析情報とを蓄積先分配部３３に出力する。
【００８５】
一方、入力映像データ解析部３１が入力映像データにおいて人物の顔を検出しなかった場合には（Ｓ４、ＮＯ）、データ蓄積制御部１２の動作はステップＳ９に進む。即ち、データ蓄積先判定部３２は、入力映像データにおける人物の顔が０個であれば入力映像データの重要度は無いと判定し、更に、入力映像データの重要度に対応した入力映像データの蓄積先を判定するための蓄積先判定情報３２ｂを基に、入力映像データの蓄積先を外部ストレージＣＣに判定する（Ｓ９）。データ蓄積先判定部３２は、入力映像データとステップＳ９において判定された入力映像データの蓄積先情報を含む解析情報とを蓄積先分配部３３に出力する。
【００８６】
蓄積先分配部３３は、データ蓄積先判定部３２が判定した入力映像データの蓄積先情報を基に、入力映像データを該当する蓄積先に分配する。例えば入力映像データの蓄積先が外部ストレージＡＡ，ＢＢ，ＣＣである場合には、蓄積先分配部３３は、入力映像データと入力映像データの蓄積先情報を含む解析情報との送信を外部ストレージ送信部１４に指示する（Ｓ１０）。外部ストレージ送信部１４は、蓄積先分配部３３からの指示に応じて、入力映像データと入力映像データの蓄積先情報を含む解析情報とを、該当する蓄積先（例えば、外部ストレージＡＡ）に送信する。
【００８７】
また、蓄積先分配部３３は、入力映像データの蓄積先情報を含む解析情報を、ステップＳ２において記録された入力映像データと対応付けて、内部ストレージ１３に記録（蓄積）する。
【００８８】
更に、蓄積先分配部３３は、ステップＳ２において内部ストレージ１３に記録（蓄積）されてから所定期間（例えば２週間）以上にわたって蓄積している入力映像データがあるか否かを判定する（Ｓ１１）。所定期間は、例えば入力映像データの重要度に応じて定められており、例えば重要度が高いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから１ヶ月、重要度が低いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから２週間、重要度が無いと判定された入力映像データは内部ストレージ１３に蓄積され始めてから１週間である。
【００８９】
蓄積先分配部３３は、上述した所定期間（例えば２週間）が経過した場合に（Ｓ１１、ＹＥＳ）、該当する入力映像データを内部ストレージ１３から削除する（Ｓ１２）。例えば、蓄積先分配部３３は、外部ストレージＡＡに蓄積すると判定された入力映像データが内部ストレージ１３に記録されてから１ヶ月が経過した場合には、その入力映像データを内部ストレージ１３から削除する。
【００９０】
蓄積先分配部３３は、外部ストレージＢＢに蓄積すると判定された入力映像データが内部ストレージ１３に記録されてから２週間が経過した場合には、その入力映像データを内部ストレージ１３から削除する。
【００９１】
蓄積先分配部３３は、外部ストレージＣＣに蓄積すると判定された入力映像データが内部ストレージ１３に記録されてから１週間が経過した場合には、その入力映像データを内部ストレージ１３から削除する。
【００９２】
次に、クライアント端末６０と映像データ管理装置１０とにおける映像データの取得に関する動作について、図７を参照して説明する。図７は、クライアント端末からの取得要求に応じた、本実施形態の映像データ管理装置１０とクライアント端末６０とにおける映像データの取得に関する動作手順を説明するフローチャートである。図７に示す一連の動作は、クライアント端末６０（例えばタブレット端末）と映像データ管理装置１０とにより行われる。
【００９３】
図７において、クライアント端末６０は、ユーザが映像データ管理装置１０に記録されているデータを要求したい場合に、ユーザの入力操作に応じて、例えば図５（Ｂ）に示す記録データ選択画面６３を表示する（Ｓ２１）。クライアント端末６０は、記録データ選択画面６３において、記録データの内容（イベント）の重要度の項目のリストを表示する（Ｓ２２）。
【００９４】
記録データ選択画面６３においていずれの重要度の項目も選択されない場合には（Ｓ２３、ＮＯ）、クライアント端末６０と映像データ管理装置１０とにおける図７の動作は終了する。
【００９５】
一方、記録データ選択画面６３においていずれかの重要度の項目が指７１によって選択された場合には（Ｓ２３、ＹＥＳ）、クライアント端末６０は、記録データ選択画面６３において、選択された重要度の項目に応じた記録データ種別の項目のリストを表示する（Ｓ２４）。
【００９６】
記録データ選択画面６３においていずれの記録データ種別の項目も選択されない場合には（Ｓ２５、ＮＯ）、クライアント端末６０と映像データ管理装置１０の動作はステップＳ２２に戻る。
【００９７】
一方、記録データ選択画面６３においていずれかの記録データ種別の項目が指７１によって選択された場合には（Ｓ２５、ＹＥＳ）、クライアント端末６０は、選択された記録データ種別の項目に応じた記録データが蓄積された日付の項目のリストを表示する（Ｓ２６）。
【００９８】
記録データ選択画面６３においていずれの記録データが蓄積された日付の項目も選択されない場合には（Ｓ２７、ＮＯ）、クライアント端末６０と映像データ管理装置１０の動作はステップＳ２４に戻る。
【００９９】
一方、記録データ選択画面６３においていずれかの記録データが蓄積された日付の項目が指７１によって選択された場合には（Ｓ２７、ＹＥＳ）、クライアント端末６０は、選択された日付に蓄積された記録データ（例えば撮影シーンが記録された映像データ）のファイル名のアイコン（項目）のリストを表示する（Ｓ２８）。
【０１００】
記録データ選択画面６３においていずれの記録データのファイル名のアイコン（項目）も選択されない場合には（Ｓ２９、ＮＯ）、クライアント端末６０と映像データ管理装置１０の動作はステップＳ２６に戻る。
【０１０１】
一方、記録データ選択画面６３においていずれかの記録データのファイル名のアイコン（項目）が指７１によって選択された場合には（Ｓ２９、ＹＥＳ）、クライアント端末６０は、選択されたアイコン（項目）に応じた記録データ（例えば撮影シーンが記録された映像データ）を取得すると決定する（Ｓ３０）。更に、クライアント端末６０は、ユーザの指７１によって選択されたアイコン（項目）に応じた記録データの取得要求を生成して映像データ管理装置１０に送信する。
【０１０２】
記録データリクエスト受付部１９は、クライアント端末６０が送信した記録データの取得要求（記録データリクエスト）を記録データ取得部１８に出力する。記録データ取得部１８は、記録データリクエスト受付部１９が受け付けた記録データリクエストを基に、仮想ストレージ構成部１７が生成した仮想ストレージインデックス情報３５を参照し（Ｓ３１）、記録データリクエストに含まれる記録データ（例えば映像データ）の選択条件に対応する記録データの蓄積先情報を特定する。
【０１０３】
更に、記録データ取得部１８は、特定した蓄積先情報に対応した内部ストレージ１３及び全ての外部ストレージＡＡ，ＢＢ，ＣＣのうちいずれかから、該当する映像データを取得して記録データ配信部２０に出力する（Ｓ３２）。記録データ配信部２０は、記録データ取得部１８が取得した記録データとしての映像データをクライアント端末６０に配信（送信）する。クライアント端末６０は、映像データ管理装置１０が配信（送信）した記録データ（例えば映像データ）を再生し、映像データの内容を画面に表示する（Ｓ３３）。
【０１０４】
以上により、本実施形態の映像データ管理装置１０は、映像入力部１１が入力した入力映像データに対して所定の解析処理を行い、解析結果を基にして映像データの蓄積先を、少なくとも１つの外部ストレージＡＡ，ＢＢ，ＣＣ又は内部ストレージ１３に判定する。また、映像データ管理装置１０は、蓄積先を外部ストレージＡＡ，ＢＢ，ＣＣのうちのいずれかに判定した場合に、映像データをその外部ストレージに送信する。
【０１０５】
これにより、本実施形態の映像データ管理装置１０は、入力された映像データの内容、即ち映像データに対する解析結果の内容に応じて、映像データの蓄積先を、少なくとも１つの外部ストレージＡＡ，ＢＢ，ＣＣ又は映像データ管理装置１０に内蔵される内部ストレージ１３に判定し、適応的に選択して蓄積することができる。
【０１０６】
また、映像データ管理装置１０は、記録データリクエスト受付部１９がクライアント端末６０から映像データの取得要求を受け付けた場合に、仮想ストレージ構成部１７が生成した仮想ストレージインデックス情報３５を参照し、クライアント端末６０からの取得要求に応じて映像データの蓄積先情報を特定して該当する蓄積先から映像データを取得する。更に、映像データ管理装置１０は、取得した映像データをクライアント端末６０に配信する。
【０１０７】
これにより、映像データ管理装置１０は、例えば映像データ管理装置１０にアクセスするユーザのクライアント端末６０から映像データの取得要求があった場合に、仮想ストレージインデックス情報３５を参照して該当する映像データの蓄積先情報を簡易に特定できる。また、映像データ管理装置１０は、クライアント端末６０からの取得要求に応じた映像データの蓄積先が内部ストレージ１３又は外部ストレージＡＡ，ＢＢ，ＣＣであるかをユーザには認識させることなく、該当する映像データをクライアント端末６０に配信できる。
【０１０８】
以下、上述した本発明に係る映像データ管理装置、映像データ管理方法及びプログラムの構成、作用及び効果を説明する。
【０１０９】
本発明の一実施形態は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置であって、映像データを入力する映像データ入力部と、入力された前記映像データを蓄積する記憶部と、入力された前記映像データを解析し、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定する蓄積先判定部と、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信する送信部と、を備える、映像データ管理装置である。
【０１１０】
この構成によれば、映像データ管理装置は、入力された映像データに対して所定の解析処理を行い、解析結果を基にして映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定する。また、映像データ管理装置は、蓄積先を外部記憶装置と判定した場合に、映像データをその外部記憶装置に送信する。
【０１１１】
これにより、映像データ管理装置は、入力された映像データの内容、即ち映像データに対する解析結果の内容に応じて、映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定し、適応的に選択して蓄積することができる。
【０１１２】
また、本発明の一実施形態は、前記解析結果が、入力された前記映像データの重要度を含み、前記蓄積先判定部が、前記映像データの重要度を基に、前記映像データの蓄積先を判定する、映像データ管理装置である。
【０１１３】
この構成によれば、蓄積先判定部は、映像データの解析結果の一例としての重要度を基に、映像データの蓄積先を判定する。例えば、蓄積先判定部は、重要度が高い映像データをいずれかの外部記憶装置に蓄積すると判定する。
【０１１４】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標として映像データの重要度を用いて、映像データの蓄積先を適応的に選択して蓄積することができる。
【０１１５】
また、本発明の一実施形態は、前記蓄積先判定部が、前記映像データにおける人物の顔を検出する画像解析を行い、検出された前記人物の顔の数に応じて、前記蓄積先を判定する、映像データ管理装置である。
【０１１６】
この構成によれば、蓄積先判定部は、映像データに現れる人物の顔を検出するという画像解析結果を行い、画像解析結果としての人物の顔の数に応じて、映像データの蓄積先を判定する。例えば、蓄積先判定部は、人物の顔の数が５個以上であれば、映像データをいずれかの外部記憶装置に蓄積すると判定する。
【０１１７】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標として映像データに現れる人物の顔の数を用いて、例えば映像データに多くの人の顔が現れた場合は重要度が高い映像データであるとして、映像データの蓄積先としていずれかの外部記憶装置を選択して蓄積することができる。
【０１１８】
また、本発明の一実施形態は、前記蓄積先判定部が、前記映像データの人物の顔を検出する画像解析を行い、予め登録された人物の顔画像データを用いて、検出された前記映像データの人物の顔画像データが前記予め登録された人物の顔画像データと一致するか否かを判定し、一致した前記予め登録された顔画像データの人物が属するグループに対応する蓄積先を、前記映像データの蓄積先として判定する、映像データ管理装置である。
【０１１９】
この構成によれば、蓄積先判定部は、映像データに現れる人物の顔を検出するという画像解析から得られた人物の顔画像データが、予め登録された人物の顔データと一致した場合に、その人物が属するグループに対応する蓄積先を、映像データの蓄積先として判定する。
【０１２０】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標として映像データに現れる人物の顔画像データの解析結果と予め登録された人物（例えば重要人物又は要注意人物）の顔画像データとを用いて、両方の顔画像データが一致した場合に、例えば重要度が高い映像データが蓄積されている外部記憶装置に映像データを蓄積することができる。
【０１２１】
また、本発明の一実施形態は、前記蓄積先判定部が、前記映像データにおいて時間的に連続する映像フレームの変化領域を基にして前記映像データの動体を検出する画像解析を行い、予め登録された動体の挙動データを用いて、検出された前記映像データの動体の挙動データと前記予め登録された動体の挙動データとの類似度に応じて、前記蓄積先を判定する、映像データ管理装置である。
【０１２２】
この構成によれば、蓄積先判定部は、映像データを構成する所定間隔毎の映像フレームの変化が生じている箇所を特定するという画像解析から得られた動体の挙動データと、予め登録された動体の挙動データとの類似度に応じて、動体の挙動が検出された映像データの蓄積先を判定する。
【０１２３】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標としての映像データに現れる動体の挙動データと予め登録された動体の挙動データとが類似又は一致している場合に、例えば重要度が高い映像データが蓄積されている外部記憶装置に映像データを蓄積することができる。
【０１２４】
また、本発明の一実施形態は、前記蓄積先判定部が、前記映像データの人物の数を計数する画像解析を行い、計数された前記映像データの人数に応じて、前記蓄積先を判定する、映像データ管理装置である。
【０１２５】
この構成によれば、蓄積先判定部は、映像データに現れる人物の数をカウントする画像解析から得られた人物の数に応じて、映像データの蓄積先を判定する。
【０１２６】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標としての映像データに現れる人物の数が所定人数以上である場合には、例えば重要度が高い映像データが蓄積されている外部記憶装置に映像データを蓄積することができる。
【０１２７】
また、本発明の一実施形態は、前記蓄積先判定部が、前記映像データの車両のナンバープレートを検出する画像解析を行い、予め登録された車両番号データを用いて、検出された前記映像データの車両のナンバープレートに応じた車両番号データと前記予め登録された車両番号データとの一致又は不一致に応じて、前記映像データの蓄積先を判定する、映像データ管理装置である。
【０１２８】
この構成によれば、蓄積先判定部は、映像データに現れる車両のナンバープレートを検出するという画像解析を行い、予め登録された車両番号データと映像データに現れた車両のナンバープレートの車両番号データとの一致又は不一致に応じて、映像データの蓄積先を判定する。
【０１２９】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標としての映像データに現れる車両のナンバープレートが予め登録された車両（例えば重要人物が乗る公用車又は盗難届が出ていた盗難車）のナンバープレートに一致した場合には、例えば重要度が高い映像データが蓄積されている外部記憶装置に映像データを蓄積することができる。
【０１３０】
また、本発明の一実施形態は、前記蓄積先判定部が、音声データを含む前記映像データの状況を特定する解析を行い、音声データに対応付けて予め登録された状況データを用いて、特定された前記映像データの状況データと前記予め登録された状況データとの類似度に応じて、前記映像データの蓄積先を判定する、映像データ管理装置である。
【０１３１】
この構成によれば、蓄積先判定部は、音声データを含む映像データの撮影状況を特定する解析を行い、音声データに対応付けて予め登録された映像の撮影状況データと解析結果として得られた映像データの撮影状況データとが類似又は一致の有無に応じて、音声データを含む映像データの蓄積先を判定する。
【０１３２】
これにより、映像データ管理装置は、映像データの蓄積先を判定するための指標としての音声データを含む映像データの撮影状況データが予め登録された映像の撮影状況データとが類似又は一致している場合に、例えば重要度が高い映像データが蓄積されている外部記憶装置に映像データを蓄積することができる。
【０１３３】
また、本発明の一実施形態は、前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信する受信部と、前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得し、前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するインデックス生成部と、を更に備える、映像データ管理装置である。
【０１３４】
この構成によれば、受信部は、映像データ管理装置が通信する少なくとも１つの外部記憶装置に蓄積された映像データの蓄積先情報（例えばアドレス、ＵＲＬ）を外部映像データインデックスとして受信する。更に、インデックス生成部は、映像データ管理装置に内蔵される記憶部に蓄積された映像データの蓄積先情報（例えばアドレス）を内部映像データインデックスとして取得し、外部映像データインデックス及び内部映像データインデックスを用いて、全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成する。
【０１３５】
これにより、映像データ管理装置は、外部映像データインデックス及び内部映像データインデックスを用いて、記憶部及び少なくとも１つの外部記憶装置の全てを映像データ管理装置における１つの仮想的な映像データの蓄積先とみなすための仮想ストレージインデックスを生成できる。
【０１３６】
また、本発明の一実施形態は、前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付ける要求受付部と、生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得する映像データ取得部と、取得された前記映像データを前記クライアント端末に配信する配信部と、を更に備える、映像データ管理装置である。
【０１３７】
この構成によれば、映像データ取得部は、要求受付部がクライアント端末から映像データの要求を受け付けた場合に、仮想ストレージインデックスを参照し、クライアント端末からの要求に応じて映像データの蓄積先情報を特定して該当する蓄積先から映像データを取得する。更に、配信部は、映像データ取得部が取得した映像データをクライアント端末に配信する。
【０１３８】
これにより、映像データ管理装置は、例えば映像データ管理装置にアクセスするユーザのクライアント端末から映像データの要求があった場合に、仮想ストレージインデックスを参照して該当する映像データの蓄積先情報を簡易に特定できる。また、映像データ管理装置は、クライアント端末からの要求に応じた映像データの蓄積先が記憶部又は少なくとも１つの外部記憶装置であるかをユーザには認識させることなく、該当する映像データをクライアント端末に配信できる。
【０１３９】
また、本発明の一実施形態は、前記映像データ入力部は、撮像面に投影された光学像を電気信号に変換する撮像部と、前記電気信号を映像データに変換する信号処理部と、を更に備える、映像データ管理装置である。
【０１４０】
この構成によれば、映像データ入力部は、撮像面に投影された光学像を電気信号に変換する撮像素子（例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ）と、撮像素子の出力としての電気信号を映像データに変換する信号処理回路とを用いて簡易に構成できる。
【０１４１】
これにより、映像データ管理装置は、撮像素子及び信号処理回路を含む映像データ入力部を用いることで、簡易に映像データを入力することができる。
【０１４２】
また、本発明の一実施形態は、前記外部記憶装置へのアクセスを認証するためのログイン情報を保持するログイン情報保持部と、前記ログイン情報を用いて、入力された前記映像データの蓄積先として判定されたいずれかの前記外部記憶装置にログイン処理を行うログイン処理部と、を更に備える、映像データ管理装置である。
【０１４３】
この構成によれば、ログイン処理部は、ログイン情報保持部が予め保持している外部記憶装置へのアクセスを認証するためのログイン情報を用いて、映像データの蓄積先としていずれかの外部記憶装置が判定された場合に、該当する外部記憶装置にログイン処理を行う。
【０１４４】
これにより、映像データ管理装置は、少なくとも１つの外部記憶装置にアクセスするために必要となるログイン情報を外部記憶装置毎に保持しているので、映像データの蓄積先としていずれかの外部記憶装置が判定された場合に、該当する外部記憶装置に対してログイン処理を簡易に行って映像データを蓄積させることができる。
【０１４５】
また、本発明の一実施形態は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信する映像データ管理装置における映像データ管理方法であって、映像データを入力するステップと、入力された前記映像データを蓄積するステップと、入力された前記映像データを解析するステップと、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定するステップと、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を有する、映像データ管理方法である。
【０１４６】
この方法によれば、映像データ管理装置は、入力された映像データに対して所定の解析処理を行い、解析結果を基にして映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定する。また、映像データ管理装置は、蓄積先を外部記憶装置と判定した場合に、映像データをその外部記憶装置に送信する。
【０１４７】
これにより、映像データ管理装置は、映像データ管理装置は、入力された映像データの内容、即ち映像データに対する解析結果の内容に応じて、映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定し、適応的に選択して蓄積することができる。
【０１４８】
また、本発明の一実施形態は、前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信するステップと、前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得するステップと、前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するステップと、前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付けるステップと、生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得するステップと、取得された前記映像データを前記クライアント端末に配信するステップと、を更に有する、映像データ管理方法である。
【０１４９】
この方法によれば、受信部は、映像データ管理装置が通信する少なくとも１つの外部記憶装置に蓄積された映像データの蓄積先情報（例えばアドレス、ＵＲＬ）を外部映像データインデックスとして受信する。更に、インデックス生成部は、映像データ管理装置に内蔵される記憶部に蓄積された映像データの蓄積先情報（例えばアドレス）を内部映像データインデックスとして取得し、外部映像データインデックス及び内部映像データインデックスを用いて、全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成する。
【０１５０】
これにより、映像データ管理装置は、外部映像データインデックス及び内部映像データインデックスを用いて、記憶部及び少なくとも１つの外部記憶装置の全てを映像データ管理装置における１つの仮想的な映像データの蓄積先とみなすための仮想ストレージインデックスを生成できる。
【０１５１】
また、この方法によれば、映像データ取得部は、要求受付部がクライアント端末から映像データの要求を受け付けた場合に、仮想ストレージインデックスを参照し、クライアント端末からの要求に応じて映像データの蓄積先情報を特定して該当する蓄積先から映像データを取得する。更に、配信部は、映像データ取得部が取得した映像データをクライアント端末に配信する。
【０１５２】
これにより、映像データ管理装置は、例えば映像データ管理装置にアクセスするユーザのクライアント端末から映像データの要求があった場合に、仮想ストレージインデックスを参照して該当する映像データの蓄積先情報を簡易に特定できる。また、映像データ管理装置は、クライアント端末からの要求に応じた映像データの蓄積先が記憶部又は少なくとも１つの外部記憶装置であるかをユーザには認識させることなく、該当する映像データをクライアント端末に配信できる。
【０１５３】
また、本発明の一実施形態は、ネットワークを介して接続された少なくとも１つの外部記憶装置と通信するコンピュータとしての映像データ管理装置に、映像データを入力するステップと、入力された前記映像データを蓄積するステップと、入力された前記映像データを解析するステップと、前記映像データの解析結果を基に、前記映像データの蓄積先を、前記少なくとも１つの外部記憶装置又は前記記憶部に判定するステップと、前記蓄積先が前記外部記憶装置であると判定された場合に、入力された前記映像データを前記外部記憶装置に送信するステップと、を実現させるための、プログラムである。
【０１５４】
このプログラムによれば、映像データ管理装置は、入力された映像データに対して所定の解析処理を行い、解析結果を基にして映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定する。また、映像データ管理装置は、蓄積先を外部記憶装置と判定した場合に、映像データをその外部記憶装置に送信する。
【０１５５】
これにより、映像データ管理装置は、映像データ管理装置は、入力された映像データの内容、即ち映像データに対する解析結果の内容に応じて、映像データの蓄積先を、少なくとも１つの外部記憶装置又は映像データ管理装置に内蔵される記憶部に判定し、適応的に選択して蓄積することができる。
【０１５６】
また、本発明の一実施形態は、前記少なくとも１つの外部記憶装置における前記映像データの蓄積先情報を外部映像データインデックスとして受信するステップと、前記記憶部における前記映像データの蓄積先情報を内部映像データインデックスとして取得するステップと、前記内部映像データインデックス及び前記外部映像データインデックスを用いて、前記記憶部及び前記少なくとも１つの外部記憶装置を仮想映像データ蓄積先として、前記記憶部及び前記少なくとも１つの外部記憶装置に蓄積されている全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成するステップと、前記ネットワークを介して接続されたクライアント端末から、前記映像データの要求を受け付けるステップと、生成された前記仮想ストレージインデックスを基に、受け付けられた前記要求に対応する映像データを、前記記憶部及び前記少なくとも１つの前記外部記憶装置のうちいずれかから取得するステップと、取得された前記映像データを前記クライアント端末に配信するステップと、を更に実現させるための、プログラムである。
【０１５７】
このプログラムによれば、受信部は、映像データ管理装置が通信する少なくとも１つの外部記憶装置に蓄積された映像データの蓄積先情報（例えばアドレス、ＵＲＬ）を外部映像データインデックスとして受信する。更に、インデックス生成部は、映像データ管理装置に内蔵される記憶部に蓄積された映像データの蓄積先情報（例えばアドレス）を内部映像データインデックスとして取得し、外部映像データインデックス及び内部映像データインデックスを用いて、全ての映像データの蓄積先情報を含む仮想ストレージインデックスを生成する。
【０１５８】
これにより、映像データ管理装置は、外部映像データインデックス及び内部映像データインデックスを用いて、記憶部及び少なくとも１つの外部記憶装置の全てを映像データ管理装置における１つの仮想的な映像データの蓄積先とみなすための仮想ストレージインデックスを生成できる。
【０１５９】
また、このプログラムによれば、映像データ取得部は、要求受付部がクライアント端末から映像データの要求を受け付けた場合に、仮想ストレージインデックスを参照し、クライアント端末からの要求に応じて映像データの蓄積先情報を特定して該当する蓄積先から映像データを取得する。更に、配信部は、映像データ取得部が取得した映像データをクライアント端末に配信する。
【０１６０】
これにより、映像データ管理装置は、例えば映像データ管理装置にアクセスするユーザのクライアント端末から映像データの要求があった場合に、仮想ストレージインデックスを参照して該当する映像データの蓄積先情報を簡易に特定できる。また、映像データ管理装置は、クライアント端末からの要求に応じた映像データの蓄積先が記憶部又は少なくとも１つの外部記憶装置であるかをユーザには認識させることなく、該当する映像データをクライアント端末に配信できる。
【０１６１】
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１６２】
例えば、上述した実施形態における仮想ストレージインデックス情報３５は、重要度、データタイプ、日付、シーンの映像データのファイル名毎に分類されていたが、仮想ストレージインデックス情報３５のディレクトリの分類はこれらの内容に限定されない。
【産業上の利用可能性】
【０１６３】
本発明は、データの内容に応じて、データの蓄積先を適応的に選択して蓄積することができる映像データ管理装置、映像データ管理方法及びプログラムとして、有用である。
【符号の説明】
【０１６４】
１  映像データ伝送システム
１０  映像データ管理装置
１１  映像入力部
１２  データ蓄積制御部
１３  内部ストレージ
１４  外部ストレージ送信部
１５  外部記録データインデックス受信部
１６  インデックス蓄積部
１７  仮想ストレージ構成部
１８  記録データ取得部
１９  記録データリクエスト受付部
２０  記録データ配信部
２１  ストレージサービスログイン部
２２  仮想ストレージ構成設定情報保持部
３１  入力映像データ解析部
３２  データ蓄積先判定部
３３  蓄積先分配部
３５  仮想ストレージインデックス情報
５０、５０Ａ、５０Ｂ、５０Ｃ  ストレージサービス装置
６０  クライアント端末
【図１】
2014157488.tif 000003
【図２】
2014157488.tif 000004
【図３】
2014157488.tif 000005
【図４】
2014157488.tif 000006
【図５】
2014157488.tif 000007
【図６】
2014157488.tif 000008
【図７】
2014157488.tif 000009