(57)【要約】【課題】サーバ側で、クライアント側が要求するメタ情報の自動での計算（又は作成）を可能にすることを目的とする。【解決手段】ネットワークを介して通信可能な映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定し、判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行し、作成されたメタ情報を前記映像クライアント装置に送信する。【選択図】図１
2010093342.tif 000002
【特許請求の範囲】
【請求項１】
映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定手段と、
前記判定手段での判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行手段と、
作成されたメタ情報を前記映像クライアント装置に送信する送信手段と、
を有することを特徴とする映像サーバ装置。
【請求項２】
映像データに関する情報を前記映像クライアント装置に送信する前に、前記映像クライアント装置から、前記映像クライアント装置が要求する可能性のあるメタ情報の種別を含むメタ情報取得予告を受信するメタ情報取得予告受信手段と、
前記メタ情報取得予告受信手段で受信された前記メタ情報取得予告から映像データに対して付与されていないメタ情報の種別を取り出し、取り出したメタ情報の種別をメタ情報作成要求として記憶領域に保持する保持手段と、
を更に有することを特徴とする請求項１に記載の映像サーバ装置。
【請求項３】
前記送信の開始後に、前記映像クライアント装置から、メタ情報の取得要求を受信するメタ情報取得要求受信手段と、
前記メタ情報取得要求受信手段で受信された前記取得要求で要求されているメタ情報の種別が、前記記憶領域に保持されているメタ情報作成要求に含まれていない場合、前記メタ情報の種別を前記メタ情報作成要求に追加する追加手段と、
を更に有することを特徴とする請求項２に記載の映像サーバ装置。
【請求項４】
前記判定手段は、前記記憶領域に保持されているメタ情報作成要求と、映像データと、に基づいて、映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定することを特徴とする請求項２又は３に記載の映像サーバ装置。
【請求項５】
前記メタ情報作成処理実行手段は、映像クライアント装置から要求されたメタ情報を作成する作成手段が存在するか否かを判定し、前記作成手段が存在しない場合は、前記作成手段の実現に係るプログラムの取得要求をプログラム配布サーバに対して送信し、前記プログラム配布サーバより前記プログラムを受信し、前記プログラムに対して前記記憶領域に保持されているメタ情報作成要求で要求されているメタ情報の作成を指示することを特徴とする請求項２乃至４の何れか１項に記載の映像サーバ装置。
【請求項６】
前記メタ情報作成処理実行手段は、映像クライアント装置から要求されたメタ情報を作成する作成手段が存在するか否かを判定し、前記作成手段が存在する場合は、前記作成手段に対して前記記憶領域に保持されているメタ情報作成要求で要求されているメタ情報の作成を指示することを特徴とする請求項２乃至４の何れか１項に記載の映像サーバ装置。
【請求項７】
前記メタ情報作成処理実行手段は、映像クライアント装置から要求されたメタ情報を作成する際の基となる映像データが記憶領域に記憶されていない場合、撮影装置の撮影条件を変更し、変更した撮影条件で撮影された映像データに基づいてメタ情報が作成されるように処理を実行することを特徴とする請求項１乃至６の何れか１項に記載の映像サーバ装置。
【請求項８】
前記メタ情報作成処理実行手段は、映像データが保存されたときに、メタ情報を作成する作成手段に対して、前記映像データに基づいて、前記記憶領域に保持されているメタ情報作成要求で要求されているメタ情報の作成を指示することを特徴とする請求項２乃至７の何れか１項に記載の映像サーバ装置。
【請求項９】
前記メタ情報作成処理実行手段は、前記保持手段で前記メタ情報作成要求が記憶領域に保持されたときに、メタ情報を作成する作成手段に対して、前記映像データに基づいて、前記記憶領域に保持されているメタ情報作成要求で要求されているメタ情報の作成を指示することを特徴とする請求項２に記載の映像サーバ装置。
【請求項１０】
映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成手段と、
前記取得要求作成手段で作成されたメタ情報の取得要求を映像サーバ装置に対して送信する取得要求送信手段と、
前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信手段と、
を有することを特徴とする映像クライアント装置。
【請求項１１】
映像データのメタ情報の種別に基づいて、要求する可能性のあるメタ情報の種別を含む、メタ情報取得予告を作成するメタ情報取得予告作成手段と、
前記取得要求送信手段で前記メタ情報の取得要求を前記映像サーバ装置に送信する前に、前記メタ情報取得予告作成手段で作成されたメタ情報取得予告を前記映像サーバ装置へ送信するメタ情報取得予告送信手段と、
を更に有することを特徴とする請求項１０に記載の映像クライアント装置。
【請求項１２】
映像サーバ装置と、映像クライアント装置と、を含む映像送受信システムであって、
前記映像クライアント装置は、
映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成手段と、
前記取得要求作成手段で作成されたメタ情報の取得要求を前記映像サーバ装置に対して送信する取得要求送信手段と、
前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信手段と、
を有し、
前記映像サーバ装置は、
前記映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定手段と、
前記判定手段での判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行手段と、
作成されたメタ情報を前記映像クライアント装置に送信する送信手段と、
を有することを特徴とする映像送受信システム。
【請求項１３】
映像サーバ装置における情報処理方法であって、
映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定ステップと、
前記判定ステップでの判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行ステップと、
作成されたメタ情報を前記映像クライアント装置に送信する送信ステップと、
を有することを特徴とする情報処理方法。
【請求項１４】
映像クライアント装置における情報処理方法であって、
映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成ステップと、
前記取得要求作成ステップで作成されたメタ情報の取得要求を映像サーバ装置に対して送信する取得要求送信ステップと、
前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信ステップと、
を有することを特徴とする情報処理方法。
【請求項１５】
映像サーバ装置と、映像クライアント装置と、を含む映像送受信システムにおける情報処理方法であって、
前記映像クライアント装置が、
映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成ステップと、
前記取得要求作成ステップで作成されたメタ情報の取得要求を前記映像サーバ装置に対して送信する取得要求送信ステップと、
前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信ステップと、
を有し、
前記映像サーバ装置が、
映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定ステップと、
前記判定ステップでの判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行ステップと、
作成されたメタ情報を前記映像クライアント装置に送信する送信ステップと、
を有することを特徴とする情報処理方法。
【請求項１６】
コンピュータを、
映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定手段と、
前記判定手段での判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行手段と、
作成されたメタ情報を前記映像クライアント装置に送信する送信手段と、
して機能させることを特徴とするプログラム。
【請求項１７】
コンピュータを、
映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成手段と、
前記取得要求作成手段で作成されたメタ情報の取得要求を映像サーバ装置に対して送信する取得要求送信手段と、
前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信手段と、
して機能させることを特徴とするプログラム。
【請求項１８】
請求項１６又は１７に記載のプログラムを記憶したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像サーバ装置、映像クライアント装置、映像送受信システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年、映像撮影手段のデジタル化とハードディスクやフラッシュメモリ等記憶媒体の低価格・大容量化とによって個人でも容易に大量の映像コンテンツを保持することが可能になった。これら大量の映像コンテンツからユーザが見たい映像を取り出すためには、映像から抽出されたメタ情報を基にして検索・ソート・一覧を行う必要がある。
【０００３】
メタ情報の例としては画像のヘッダに撮影日時や撮影時のカメラ設定を記録する方式がＥｘｉｆ２．１（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ  Ｖｅｒｓｉｏｎ  ２．１）として標準化されている。またＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）のＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）にて使用されるＤＩＤＬ−Ｌｉｔｅ（Ｄｉｇｉｔａｌ  Ｉｔｅｍ  Ｄｅｃｌａｒａｔｉｏｎ  Ｌａｎｇｕａｇｅ  −  Ｌｉｔｅ）においてはメタ情報をやり取りする仕組みが標準化されている。
【０００４】
映像にメタ情報を付与する技術としては、メタ情報付与用のサーバ装置によってメタ情報付与に掛かる負荷を分散し、効率よく検索を行う技術が特許文献１において開示されている。また、様々な解像度の表示装置に合わせてサムネイル用縮小画像を作成する技術は、携帯電話への映像配信に関連して開示されている（特許文献２、特許文献３）。
【０００５】
【特許文献１】特開２００６−９９２６８号公報
【特許文献２】特開２００２−３４２２１８号公報
【特許文献３】特開２００６−１４６９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、撮影後に通常付与されるメタ情報としては、撮影日時や撮影条件程度しかなく、映像内容に関する情報はサムネイル程度しか付与されていない。このため、顔情報やシーン情報のような画像内容に関する高度なメタ情報を用いた検索・ソートを行うためにはユーザが撮影後に手動でメタ情報を付与する必要があった。これらのメタ情報を撮影後にユーザが手動で付与するのは情報入力の負担が非常に大きい問題があった。
【０００７】
また従来技術ではコンテンツを提供するサーバ装置にメタ情報計算機能が付いていないため、一度他の装置に映像データを転送してからメタ情報を計算する必要があり、通信帯域を圧迫していた。
【０００８】
本発明はこのような問題点に鑑みなされたもので、サーバ側で、クライアント側が要求するメタ情報の自動での計算（又は作成）を可能にすることを目的とする。
【課題を解決するための手段】
【０００９】
そこで、本発明の映像サーバ装置は、映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定手段と、前記判定手段での判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行手段と、作成されたメタ情報を前記映像クライアント装置に送信する送信手段と、を有することを特徴とする。
【００１０】
係る構成とすることにより、サーバ側で、クライアント側が要求するメタ情報の自動での計算（又は作成）を可能にすることができる。
【００１１】
また、本発明の映像クライアント装置は、映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成手段と、前記取得要求作成手段で作成されたメタ情報の取得要求を映像サーバ装置に対して送信する取得要求送信手段と、前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信手段と、を有することを特徴とする。
【００１２】
また、本発明は、映像サーバ装置と、映像クライアント装置と、を含む映像送受信システムであって、前記映像クライアント装置は、映像データのメタ情報の種別に基づいて、メタ情報の取得要求を作成する取得要求作成手段と、前記取得要求作成手段で作成されたメタ情報の取得要求を前記映像サーバ装置に対して送信する取得要求送信手段と、前記取得要求に応じた前記メタ情報を前記映像サーバ装置より受信する受信手段と、を有し、前記映像サーバ装置は、映像クライアント装置から要求されたメタ情報が付与されていない映像データが存在するか否かを判定する判定手段と、前記判定手段での判定の結果、前記メタ情報が付与されていない映像データが存在する場合、前記メタ情報の作成に係る処理を実行するメタ情報作成処理実行手段と、作成されたメタ情報を前記映像クライアント装置に送信する送信手段と、を有することを特徴とする。
【００１３】
また、本発明は、情報処理方法、プログラム及び記憶媒体としてもよい。
【発明の効果】
【００１４】
本発明によれば、サーバ側で、クライアント側が要求するメタ情報の自動での計算（又は作成）を可能にすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について図面に基づいて説明する。
【００１６】
＜実施形態１＞
図１は、実施形態１の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
図１に示されるように本実施形態の映像送受信システムは、映像サーバ装置６００と、映像クライアント装置７００と、プログラム配布サーバ８００と、を含む。各装置は、ネットワーク５００を介して通信可能である。
【００１７】
映像サーバ装置６００は、撮影装置用通信装置２００と、撮影装置用通信装置２００と通信可能な撮影装置１００と、を含む。映像クライアント装置７００は、表示装置用通信装置４００と、表示装置３００と、を含む。なお、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６００又は撮影装置用通信装置２００等である。また、特許請求の範囲に記載の映像クライアント装置は、例えば、映像クライアント装置７００又は表示装置用通信装置４００等である。
撮影装置用通信装置２００は、外部ＩＦ２０１から通信線１０１を通して撮影装置１００に接続されている。接続方法の例としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）があるが、本実施形態は特定の接続方法に依存しない。また、撮影装置用通信装置２００は、ネットワークＩＦ２０６からネットワーク５００に接続されている。このネットワーク５００には表示装置用通信装置４００やプログラム配布サーバ８００が接続されている。
【００１８】
撮影装置用通信装置２００の内部には、映像データ用記憶領域２０４やプログラム用記憶領域２０５が存在する。より具体的に説明すると、ハードディスクやフラッシュメモリを用いてこれら記憶領域は実現可能であるが、本実施形態は特定の記憶媒体に依存しない。また、撮影装置用通信装置２００には、ＣＰＵ２０２とＲＡＭ２０３とが存在する。プログラム用記憶領域２０５からＲＡＭ２０３へ読み込んだプログラムをＣＰＵ２０２によって解釈・実行することによって装置内の各種制御やメタ情報の算出が可能である。
【００１９】
表示装置用通信装置４００は、外部ＩＦ４０４から通信線３０１を通して表示装置３００に接続されている。接続方法の例としては、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）があるが、本実施形態は特定接続方式に依存しない。また、表示装置用通信装置４００は、ネットワークＩＦ４０３からネットワーク５００に接続されている。表示装置用通信装置４００には、ユーザーインターフェイスであるＵＩデバイス４０１が接続されている。より具体的に説明すると、装置の状態や処理内容を表示する発光ダイオードや液晶パネル、装置へ動作指示を与えるリモコンや各種ボタンが接続されている。表示装置用通信装置４００には、ＣＰＵ４０５とＲＡＭ４０６とＲＯＭ４０７とが存在する。ＲＯＭ４０７からＲＡＭ４０６へ読み込んだプログラムをＣＰＵ４０５によって解釈・実行することによって装置内の各種制御やメタ情報取得作業、更にはユーザへのメタ情報表示が可能である。
【００２０】
次に図２を用いて、表示装置用通信装置４００が撮影装置用通信装置２００からメタ情報を取得するシーケンスを説明する。図２は、表示装置用通信装置４００が撮影装置用通信装置２００からメタ情報を取得するシーケンスの一例を説明するための図である。以降の説明ではメタ情報を用いた検索やソート、若しくはメタ情報の一覧や閲覧を行うシーケンスを例に説明しているが、メタ情報取得の目的はこれらに限定されるものではない。本実施形態ではメタ情報の取得を２段階の処理フローで行う。
【００２１】
最初に、映像通信に先立ち、表示に必要なメタ情報種別を映像クライアント装置７００から映像サーバ装置６００に送信する方法を説明する。次に、作成されたメタ情報を映像サーバ装置６００から映像クライアント装置７００に送信する方法を説明する。なお、ここで、映像通信とは、例えば、図２に示されるような映像ＩＤリストを映像サーバ装置６００から映像クライアント装置７００に送信する通信、又はメタ情報を映像サーバ装置６００から映像クライアント装置７００に送信する通信等のことである。
【００２２】
まず１段目の処理フローとしてＳｃ１からＳｓ３までを説明する。Ｓｃ１からＳｓ３までのフローは、表示装置用通信装置４００が要求する可能性のあるメタ情報種別を事前にメタ情報取得予告としてから撮影装置用通信装置２００に送信する。そして、未作成のメタ情報種別がメタ情報取得予告に含まれているならば撮影装置用通信装置２００が前記メタ情報種別のメタ情報の作成を開始するフローである。図２においては、Ａｕ１でユーザによるメタ情報の検索・ソート・一覧の条件設定が行われる。すると、表示装置用通信装置４００はＳｃ１で、前記条件設定で設定された条件（メタ情報種別）に基づいて、要求する可能性のあるメタ情報種別をメタ情報取得予告としてＲＡＭ４０６に設定し、更にメタ情報取得予告を撮影装置用通信装置２００に送信する。
つまり、表示装置用通信装置４００は、映像通信の開始前（言い換えると、後述するメタ情報取得要求を送信するよりも前に）、メタ情報取得予告を撮影装置用通信装置２００に送信する。
ここでメタ情報取得予告は図３に示すようなＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で表現され、メタ情報種別とメタ情報種別に付随する属性情報との組がリスト状に記述されている。図３は、メタ情報取得予告の一例を示す図である。メタ情報がサムネイル画像の場合には、画像サイズ、画質、画像フォーマット、又は色変換パラメータがサムネイル属性として前記属性情報に記述される。なお、検索・ソート・一覧の条件設定はユーザが明示的に行う以外にも表示装置用通信装置４００が起動時に行ってもよい。
【００２３】
これに対しＳｓ１で、メタ情報取得予告を受信（メタ情報取得予告受信）した撮影装置用通信装置２００は、映像データ用記憶領域２０４内の映像データに対して付与されていないメタ情報種別を取得予告から取り出す。そして、撮影装置用通信装置２００は、メタ情報作成要求としてＲＡＭ２０３に保持する。続いて撮影装置用通信装置２００は、Ｓｓ２でメタ情報作成要求に基づいてメタ情報を計算（作成）し、更にＳｓ３で映像データ用記憶領域２０４に保存する。
【００２４】
次に２段目の処理フローとしてＳｃ２からＳｃ３までを説明する。Ｓｃ２からＳｃ３までのフローは、表示装置用通信装置４００がメタ情報取得要求を撮影装置用通信装置２００に送信し、撮影装置用通信装置２００が作成済みのメタ情報を送信するフローである。図２においては、Ａｕ２でユーザによるメタ情報の検索・ソート・一覧の実行が指示される。すると、表示装置用通信装置４００は、Ｓｃ２で検索・ソート・一覧の処理を開始し、処理対象映像データ全ての映像ＩＤをリストとして撮影装置用通信装置２００より取得する。次に、表示装置用通信装置４００は、メタ情報取得要求を撮影装置用通信装置２００に送信する。ここでメタ情報取得要求は図４に示すようなＸＭＬ形式で表現され、取得したいメタ情報種別並びに属性情報と、映像ＩＤと、が記述されている。図４は、メタ情報取得要求の一例を示す図である。メタ情報取得要求を受信（メタ情報取得要求受信）した撮影装置用通信装置２００は、Ｓｓ４で映像データ用記憶領域から作成済みのメタ情報を読み出し、表示装置用通信装置４００へ送信する。Ｓｓ４からＳｓ４'に示されるようにメタ情報取得要求は複数回、表示装置用通信装置４００より送信され、それに応じて撮影装置用通信装置２００によるメタ情報の送信も複数回行われる。
【００２５】
次に図５を用いて、映像通信前に行ったメタ情報取得予告に含まれていない別の種別のメタ情報を、映像通信開始後に表示装置用通信装置４００が撮影装置用通信装置２００から取得するシーケンスを説明する。これはユーザからの操作に応じて新規にメタ情報要求が追加された場合等に発生する。図５は、映像通信前に行ったメタ情報取得予告に含まれていない別の種別のメタ情報を、映像通信開始後に表示装置用通信装置４００が撮影装置用通信装置２００から取得するシーケンスの一例を説明するための図である。
以降の説明ではＡｕ１によってメタ情報取得予告を撮影装置用通信装置２００に予め送信している場合を想定しているが、メタ情報取得予告を受信していない場合もＡｕ３以降は同様のシーケンスとなる。
【００２６】
Ａｕ１から始まる１段目の処理フローは図２と同様なため、２段目の処理フローについて説明する。Ａｕ３でメタ情報取得予告に含まれていない別の種別のメタ情報閲覧がユーザによって指示されると、表示装置用通信装置４００は、Ｓｃ１０でメタ情報閲覧処理を開始し、メタ情報取得要求を撮影装置用通信装置２００に送信する。メタ情報取得要求を受信した撮影装置用通信装置２００は、Ｓｓ１０で映像データ用記憶領域２０４内の映像データに対して付与していないメタ情報種別が取得要求に含まれているならば、メタ情報作成要求を更新しＲＡＭ２０３に保持する。次に撮影装置用通信装置２００は、Ｓｓ１１及びＳｓ１２でメタ情報作成要求に基づいてメタ情報を作成し、Ｓｓ１３で表示装置用通信装置４００にメタ情報を送信する。
【００２７】
次に図６を用いて撮影装置用通信装置２００に新たに保存される映像データに対してメタ情報を付与するシーケンスを説明する。これは撮影装置１００が撮影した画像（映像データ）に対して撮影装置用通信装置２００にコピーするタイミングでメタ情報を付与する場合等に相当する。図６は、撮影装置用通信装置２００に新たに保存される映像データに対してメタ情報を付与するシーケンスの一例を説明するための図である。
以降の説明では映像撮影に伴う新規映像データの保存の場合を例に説明を行うが、これ以外の事象による新規映像データの保存でもよい。
【００２８】
Ａｕ１から始まる１段目の処理フローは図２と同様なため、２段目の処理フローについて説明する。Ａｕ４でユーザによる映像撮影が行われると、撮影装置１００は映像データを、通信線１０１を通して撮影装置用通信装置２００に送信する。映像データを受信した撮影装置用通信装置２００は、Ｓｓ２０で映像データ用記憶領域２０４に新規映像データを保存する。次に撮影装置用通信装置２００は、Ｓｓ５で新規映像データに対するメタ情報作成を行う。
【００２９】
次にフローチャートを用いて各シーケンス内の各処理ステップを詳細に説明する。各フローチャートの先頭には六角形の箱を用いて入出力パラメータや内部変数の定義を示している。
図７は、表示装置用通信装置４００において実行される、要求する可能性のあるメタ情報種別を設定する処理の一例を示すフローチャートである。この処理は図２のＳｃ１を詳細に述べたものである。ここで、検索・ソート・一覧の条件とは、使用するメタ情報種別、検索式、ソート順がリスト形式で表現されたものである。
Ｓｃ１００において、ＣＰＵ４０５は、ユーザがＵＩデバイス４０１を用いて設定した検索・ソート・一覧の条件をＵＩ制御部４０２から読み出して、検索・ソート・一覧の条件Ｃに設定し、ＣをＲＡＭ４０６で保持する。
Ｓｃ１０１において、ＣＰＵ４０５は、Ｃに設定されているメタ情報種別を全てＮに設定し、ＮをＲＡＭ４０６で保持する（メタ情報取得予告作成）。
Ｓｃ１０２において、ＣＰＵ４０５は、Ｎを、ネットワークＩＦ４０３を通して撮影装置用通信装置２００に送信する（メタ情報取得予告送信）。
【００３０】
図８は、撮影装置用通信装置２００において実行される、メタ情報作成要求を保持する処理の一例を示すフローチャートである。この処理は図２のＳｓ１を詳細に述べたものである。ここで、メタ情報作成要求とは、作成する必要のあるメタ情報種別がリスト形式で表現されたものである。
Ｓｓ１００において、ＣＰＵ２０２は、メタ情報作成要求Ｒを空に初期化する。Ｓｓ１０１において、ＣＰＵ２０２は、メタ情報取得予告Ｎに未処理のメタ情報種別Ｔが存在するか否かを判定する。ＣＰＵ２０２は、メタ情報取得予告Ｎに未処理のメタ情報種別Ｔが存在する場合、Ｓｓ１０２に進み、メタ情報取得予告Ｎに未処理のメタ情報種別Ｔが存在しない場合、Ｓｓ１０４に進む。
【００３１】
Ｓｓ１０２において、ＣＰＵ２０２は、Ｔは映像データ用記憶領域２０４内の映像データに対して付与していないメタ情報種別か否かを判定する。ＣＰＵ２０２は、Ｔが映像データ用記憶領域２０４内の映像データに対して付与していないメタ情報種別である場合、Ｓｓ１０３に進み、Ｔが映像データ用記憶領域２０４内の映像データに対して付与していないメタ情報種別でない場合、Ｓｓ１０１に戻る。
Ｓｓ１０３において、ＣＰＵ２０２は、ＲにＴを追加する。
一方、Ｓｓ１０４において、ＣＰＵ２０２は、ＲＭＡ２０３にＲを保持する。
以上、図８に示す処理によって、メタ情報作成要求が作成され、ＲＡＭ２０３に保持され、図９に示すメタ情報作成処理が開始される。
【００３２】
図９は、撮影装置用通信装置２００で実行される、メタ情報作成の開始から終了までの処理の一例を示すフローチャートである。この処理は図２のＳｓ２からＳｓ３までを詳細に述べたものである。ここで、映像ＩＤとは映像データ用記憶領域２０４内の映像データを一意に指定する識別子である。
Ｓｓ２００において、ＣＰＵ２０２は、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在するか否かを判定する。ＣＰＵ２０２は、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在する場合、Ｓｓ２０１に進み、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在しない場合、図９に示す処理を終了する。
【００３３】
Ｓｓ２０１において、ＣＰＵ２０２は、映像データ用記憶領域２０４にＴで指定されたメタ情報が付与されていない映像データの映像ＩＤＩが存在するか否かを判定する。ＣＰＵ２０２は、映像データ用記憶領域２０４にＴで指定されたメタ情報が付与されていない映像データの映像ＩＤＩが存在する場合、Ｓｓ２０２に進む。一方、ＣＰＵ２０２は、映像データ用記憶領域２０４にＴで指定されたメタ情報が付与されていない映像データの映像ＩＤＩが存在しない場合、Ｓｓ２００に戻る。
Ｓｓ２０２において、ＣＰＵ２０２は、図１０に示すメタ情報作成処理を実行する（メタ情報作成処理実行）。
【００３４】
図１０は、撮影装置用通信装置２００で実行される、メタ情報作成処理の一例を示すフローチャートである。この処理は図９のＳｓ２０２を詳細に述べたものである。ここで、メタ情報とはサムネイル画像、顔情報、又はシーン情報を想定しているが、本実施形態はこれらに限定されるものではない。
Ｓｓ３００において、ＣＰＵ２０２は、プログラムの存在確認処理を実行する。なお、プログラムの存在確認処理の詳細は、後述する図１１に示す。
Ｓｓ３０１において、ＣＰＵ２０２は、プログラム用記憶領域２０５からメタ情報種別Ｔを計算（算出）するプログラムをＲＡＭ２０３に読み込む。
【００３５】
Ｓｓ３０２において、ＣＰＵ２０２は、映像データ用記憶領域２０４から映像ＩＤＩで示される映像データをＲＡＭ２０３に読み込む。
Ｓｓ３０３において、ＣＰＵ２０２は、Ｔで指定されたメタ情報をＩで示される映像データから計算し、メタ情報ＭとしてＲＡＭ２０３に保存する。このとき、ＣＰＵ２０２は、Ｔに属性情報が付随している場合には、この属性情報に従って、メタ情報Ｍの計算を行う。
例えば、メタ情報がサムネイル画像の場合、ＣＰＵ２０２は、映像データに基づいて、属性情報である画像サイズ、画質、画像フォーマット、又は色変換パラメータのサムナイル画像を計算（作成）する。
また、メタ情報が顔情報の場合、ＣＰＵ２０２は、映像データから顔領域を検出し、検出した顔領域の画像（顔画像）と、予め登録された顔情報データベースと、を照合し、顔情報を計算（作成）する。
また、メタ情報がシーン情報の場合、ＣＰＵ２０２は、映像データを解析し、シーンを識別して、シーン情報を計算（作成）する。
【００３６】
Ｓｓ３０４において、ＣＰＵ２０２は、ＲＡＭ２０３からＭを読み出し、Ｉに関連付けて映像データ用記憶領域２０４に保存する。本実施形態の場合、関連付ける方法として、メタ情報を格納したファイルの名称を拡張子以外は映像データのファイル名と同じにする方法を用いるが、これに限定されるものではない。
【００３７】
図１１は、撮影装置用通信装置２００で実行される、プログラムの存在確認処理の一例を示すフローチャートである。この処理は図１０のＳｓ３００を詳細に述べたものである。ここで、プログラムとはＣＰＵ２０２が解釈可能な命令や定数値を並べたバイトデータである。
Ｓｓ４００において、ＣＰＵ２０２は、プログラム用記憶領域２０５にメタ情報種別Ｔを計算するプログラムが存在するか否かを判定する。ＣＰＵ２０２は、プログラム用記憶領域２０５にメタ情報種別Ｔを計算するプログラムが存在する場合、図１１に示す処理を終了し、プログラム用記憶領域２０５にメタ情報種別Ｔを計算するプログラムが存在しない場合、Ｓｓ４０１に進む。
【００３８】
Ｓｓ４０１において、ＣＰＵ２０２は、Ｔを計算するプログラムＰの取得要求を作成し、前記取得要求を、ネットワークＩＦ２０６を介してプログラム配布サーバ８００へ送信する。このときプログラム配布サーバ８００へ送信するプログラム取得要求は、図１２に示すようなＸＭＬ形式で表現される。図１２は、プログラム取得要求の一例を示す図である。図１２に示されるように、プログラム取得要求には、メタ情報種別と、それに付随する属性情報、並びにＣＰＵ２０１のアーキテクチャやＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）種別が記述されている。
Ｓｓ４０２において、ＣＰＵ２０２は、Ｐの受信を待つ。
Ｓｓ４０３において、ＣＰＵ２０２は、ネットワークＩＦ２０６を介してＰを受信する。
Ｓｓ４０４において、ＣＰＵ２０２は、Ｐをプログラム用記憶領域２０５へ保存する。
撮影装置用通信装置２００が、Ｓｓ４０１からＳｓ４０４までの処理を実行することによってプログラムをプログラム配布サーバ８００からダウンロードする。
【００３９】
図１３は、表示装置用通信装置４００で実行される、検索・ソート・一覧の開始から終了までの処理の一例を示すフローチャートである。この処理は図２のＳｃ２からＳｃ３までを詳細に述べたものである。ここで、映像ＩＤリストとは映像データ用記憶領域２０４内のデータのうち、検索・ソート・一覧の対象となっている全ての映像データに対する映像ＩＤをリスト形式にしたものである。
Ｓｃ２００において、ＣＰＵ４０５は、メタ情報取得予告Ｎから検索・ソート・一覧で指定されたメタ情報種別Ｔを取り出す。
Ｓｃ２０１において、ＣＰＵ４０５は、映像サーバ装置６００より映像ＩＤリストＬを取得する。
【００４０】
Ｓｃ２０２において、ＣＰＵ４０５は、メタ情報を取得していない映像ＩＤＩが映像ＩＤリストＬ内に存在するか否かを判定する。ＣＰＵ４０５は、メタ情報を取得していない映像ＩＤＩが映像ＩＤリストＬ内に存在する場合、Ｓｃ２０３へ進み、メタ情報を取得していない映像ＩＤＩが映像ＩＤリストＬ内に存在しない場合、Ｓｃ２０８へ進む。
Ｓｃ２０３において、ＣＰＵ４０５は、ＴとＩとからメタ情報取得要求Ｇを生成する（取得要求作成）。
Ｓｃ２０４において、ＣＰＵ４０５は、Ｇを、ネットワークＩＦ４０３を介して映像サーバ装置６００に送信する（取得要求送信）。
【００４１】
Ｓｃ２０５において、ＣＰＵ４０５は、メタ情報Ｍの受信を待つ。
Ｓｃ２０６において、ＣＰＵ４０５は、ネットワークＩＦ４０３を介して映像サーバ装置６００からＭを受信する。
Ｓｃ２０７において、ＣＰＵ４０５は、ＭをＲＡＭ４０６に保持する。
一方、Ｓｃ２０８において、ＣＰＵ４０５は、ＲＡＭ４０６に保持されているＭを用いて検索・ソート・一覧を実行する。
【００４２】
図１４は、撮影装置用通信装置２００で実行される、メタ情報送信処理の一例を示すフローチャートである。この処理は図２のＳｓ４を詳細に述べたものである。メタ情報取得要求に対するメタ情報送信処理（図２のＳｓ４）は、メタ情報取得予告に対するメタ情報作成処理（図２のＳｓ２からＳｓ３）と並列に進むため、Ｓｓ５０１実行時には対象映像データのメタ情報がまだ作成されていない可能性がある。このため、未作成の場合にはＳｓ５０２を実行することでメタ情報を作成してから送信する。
Ｓｓ５００において、ＣＰＵ２０２は、メタ情報取得要求Ｇからメタ情報取得対象の映像ＩＤＩとメタ情報種別Ｔを取り出す。
【００４３】
Ｓｓ５０１において、ＣＰＵ２０２は、映像データ用記憶領域２０４の中にＩに関連付けられたメタ情報のうち、Ｔに対応するメタ情報Ｍが存在するか否かを判定する。ＣＰＵ２０２は、映像データ用記憶領域２０４の中にＩに関連付けられたメタ情報のうち、Ｔに対応するメタ情報Ｍが存在する場合、Ｓｓ５０３に進む。一方、ＣＰＵ２０２は、映像データ用記憶領域２０４の中にＩに関連付けられたメタ情報のうち、Ｔに対応するメタ情報Ｍが存在しない場合、Ｓｓ５０２に進む。
Ｓｓ５０２において、ＣＰＵ２０２は、図１０に示したメタ情報の作成処理を実行する。
Ｓｓ５０３において、ＣＰＵ２０２は、映像データ用記憶領域２０４からＭをＲＡＭ２０３に読み出す。
Ｓｓ５０４において、ＣＰＵ２０２は、ＲＡＭ２０３からネットワークＩＦ２０６を介してＭを映像クライアント装置７００に送信する。
【００４４】
図１５は、撮影装置用通信装置２００で実行される、新規映像データを記憶領域に保存する処理の一例を示すフローチャートである。この処理は図６のＳｓ４を詳細に述べたものである。ここで、映像データとはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）やＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）フォーマットのバイナリデータである。しかしながら、本実施形態はこれらの映像フォーマットに限定されるものではない。
Ｓｓ６００において、ＣＰＵ２０２は、外部ＩＦ２０１から映像データＤを読み出し、映像データ用記憶領域２０４へ書き込む。
Ｓｓ６０１において、ＣＰＵ２０２は、映像データ用記憶領域２０４内で映像データＤを一意に識別できるようなＩＤ、映像ＩＤＩを決定する。
【００４５】
図１６は、撮影装置用通信装置２００で実行される、新規映像データに対するメタ情報作成処理の一例を示すフローチャートである。この処理は図６のＳｓ５を詳細に述べたものである。
Ｓｓ７００において、ＣＰＵ２０２は、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在するか否かを判定する。ＣＰＵ２０２は、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在する場合、Ｓｓ７０１に進み、ＣＰＵ２０２は、メタ情報作成要求Ｒに未処理のメタ情報種別Ｔが存在しない場合、図１６に示す処理を終了する。
Ｓｓ７０１において、ＣＰＵ２０２は、図１０に示した処理を実行する。
【００４６】
図１７は、表示装置用通信装置４００で実行される、メタ情報閲覧の開始から終了までの処理の一例を示すフローチャートである。この処理は図５のＳｃ２からＳｃ３までを詳細に述べたものである。
Ｓｃ３００において、ＣＰＵ４０５は、メタ情報種別Ｔと映像ＩＤＩとからメタ情報取得要求Ｇを生成する。
Ｓｃ３０１において、ＣＰＵ４０５は、Ｇを、ネットワークＩＦ４０３を介して映像サーバ装置６００に送信する。
Ｓｃ３０２において、ＣＰＵ４０５は、メタ情報Ｍの受信を待つ。
Ｓｃ３０３において、ＣＰＵ４０５は、ネットワークＩＦ４０３を介して映像サーバ装置６００よりＭを受信する。
Ｓｃ３０４において、ＣＰＵ４０５は、ＭをＲＡＭ４０６に保存する。
Ｓｃ３０５において、ＣＰＵ４０５は、Ｍを可視化した映像を、外部ＩＦ４０４を介して表示装置３００に表示する。
映像クライアント装置７００が、Ｓｃ３００からＳｃ３０５までの処理を実行することによってユーザによるメタ情報閲覧を可能にすることができる。
【００４７】
図１８は、撮影装置用通信装置２００で実行される、更新したメタ情報作成要求を保持する処理の一例を示すフローチャートである。この処理は図５のＳｓ４を詳細に述べたものである。
Ｓｓ８００において、ＣＰＵ２０２は、メタ情報取得要求Ｇからメタ情報取得対象の種別であるメタ情報種別Ｔを取り出す。
Ｓｓ８０１において、ＣＰＵ２０２は、Ｔが映像データ用記憶領域２０４内の映像に対して付与していないメタ情報種別か否かを判定する。ＣＰＵ２０２は、Ｔが映像データ用記憶領域２０４内の映像に対して付与していないメタ情報種別である場合、Ｓｓ８０２に進み、Ｔが映像データ用記憶領域２０４内の映像に対して付与しているメタ情報種別である場合、図１８に示す処理を終了する。
Ｓｓ８０２において、ＣＰＵ２０２は、メタ情報作成要求ＲにＴを追加する。
Ｓｓ８０３において、ＣＰＵ２０２は、ＲＡＭ２０３にＲを保持する。
映像サーバ装置６００が、図１８に示すような処理を行うことによって、更新されたメタ情報作成要求がＲＡＭ２０３に保持され、図９に示すメタ情報作成処理が開始される。
【００４８】
＜実施形態２＞
映像サーバ装置の構成として、実施形態１で説明した撮影装置用通信装置の機能を内包した撮影装置を用いることもできる。図１９は、実施形態２の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
また、本実施形態は、実施形態１の図１の通信線１０１の機能を図１９の撮影装置１１０内部の配線によって置き換えたものと見なせるため、詳細な説明は省略する。
なお、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６１０又は撮影装置１１０等である。また、特許請求の範囲に記載の映像クライアント装置は、例えば、映像クライアント装置７００又は表示装置用通信装置４００等である。
【００４９】
＜実施形態３＞
本実施形態では、ネットワーク接続可能な撮影装置と実施形態１で説明した撮影装置用通信装置の機能を持ったコンテンツ提供装置との組合せを映像サーバ装置として用いる。また、映像クライアント装置として実施形態１と同様に表示装置用通信装置とこれに接続された表示装置とを用いる。図２０は、実施形態３の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。映像クライアント装置の詳細は図１と同様であるため省略する。また、本実施形態は、実施形態１の図１の通信線１０１の機能をネットワーク５００によって置き換えたものと見なせるため、詳細な説明は省略する。
なお、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６２０又はコンテンツ提供装置２１０等である。また、特許請求の範囲に記載の映像クライアント装置は、例えば、映像クライアント装置７００又は表示装置用通信装置４００等である。
【００５０】
＜実施形態４＞
本実施形態では、実施形態１から３までで説明した映像サーバ装置の何れかを用い、実施形態１で登場した表示装置用通信装置の機能を内包した表示装置を映像クライアント装置として用いる。図２１は、実施形態４の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。映像サーバ装置の詳細は図１、図１９、又は図２０の何れかと同様であるため省略する。
また、本実施形態は、実施形態１の図１の通信線３０１の機能を図２１の表示装置３１０内部の配線によって置き換えたものと見なせるため、詳細な説明は省略する。
なお、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６００等である。また、特許請求の範囲に記載の映像クライアント装置は、例えば、表示装置３１０等である。
【００５１】
＜実施形態５＞
本実施形態では、実施形態１から３までで説明した映像サーバ装置の何れかを用い、実施形態１で説明した表示装置用通信装置と同等な機能を持った印刷装置用通信装置と、これに接続された印刷装置と、を映像クライアント装置として用いる。図２２は、実施形態５の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。映像サーバ装置の詳細は図１、図１９、又は図２０の何れかと同様であるため省略する。
本実施形態では、映像サーバ装置６００から送られてきた映像データを表示装置に出力する代わりに印刷装置に出力する。映像データが動画像の場合は先頭フレームや映像データを特徴付ける代表フレームを印刷装置に出力する。
本実施形態は、実施形態１の図１の表示装置３００の機能を、図２２の印刷装置３２０によって置き換えたものとみなせるため、詳細な説明は省略する。
なお、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６００等である。また、特許請求の範囲に記載の映像クライアント装置は、例えば、印刷装置用通信装置４１０等である。
【００５２】
更に、印刷装置用通信装置４１０の機能を内包した印刷装置を映像クライアント装置として用いることで印刷装置単体の構成にすることもできる。この場合、通信線３０１の機能は印刷装置内部の配線によって置き換えたものとみなせるため、詳細な説明は省略する。
なお、この場合、特許請求の範囲に記載の映像サーバ装置は、例えば、映像サーバ装置６００等である。また、この場合、特許請求の範囲に記載の映像クライアント装置は、例えば、印刷装置等である。
【００５３】
＜実施形態６＞
本実施形態では、第１から第５までの何れかの実施形態において使用した映像サーバ装置に対し、新規撮影機能付きメタ情報作成機能を追加した映像サーバ装置を用いる。
ここで、新規撮影機能付きメタ情報作成機能とは、接続されている撮影装置の撮影条件を変更し、新規撮影によって得られた映像データからメタ情報を作成するメタ情報作成機能である。撮影条件の変更例としては、パン角、チルト角、又は画角の何れかを変更する。このメタ情報作成機能は、メタ情報取得予告で指定されたメタ情報種別を作成可能な映像データが映像データ用記憶領域に存在しない場合に用いられる。
つまり、本実施形態の映像サーバ装置は、映像クライアント装置から要求されたメタ情報を作成する際の基となる映像データが記憶領域（映像データ用記憶領域）に記憶されていない場合、撮影装置の撮影条件を変更する。そして、本実施形態の映像サーバ装置は、変更した撮影条件で撮影された映像データに基づいてメタ情報を作成する。
このようにすることによって、映像クライアント装置の要求するメタ情報をより積極的に取得することができる。
【００５４】
＜その他の実施形態＞
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００５５】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００５６】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００５７】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００５８】
以上、上述した各実施形態によれば、コンテンツを提供する映像サーバ装置がメタ情報付与を行うことにより、映像データ転送に伴う通信帯域の圧迫を減らすことができる。
また、上述した各実施形態によれば、映像クライアント装置からのメタ情報取得要求に対して即座にメタ情報を返すことが可能になり、検索・ソート・一覧の結果をユーザにすばやく提示することができる。
また、上述した各実施形態によれば、映像サーバ装置がメタ情報を計算するプログラムを持っていない場合には、ネットワーク上の配布サーバからプログラムをダウンロードすることで計算を可能にすることができる。
また、上述した各実施形態によれば、安価な映像入力装置（例えば撮影装置等）と例えば撮影装置用通信装置とを組み合わせて使用する。このことにより、十分なメタ情報付与機能を持っていない映像入力装置であっても、クライアント装置からの要求に応じた高度なメタ情報を付与する機能を追加することができる。
【００５９】
また、従来では、メタ情報が、サムネイル画像であった場合、１６０ｘ１２０のように固定されたサイズでしか付与されておらず、大画面テレビや携帯電話のように様々な解像度の表示装置上で一覧表示を行うには不適切な場合が多かった。
しかしながら、上述した各実施形態によれば、メタ情報がサムネイル画像であった場合、クライアント側が要求するサムネイル属性のサムネイル画像をサーバ側で計算（又は作成）し、クライアント側に提供することができる。
【００６０】
以上、上述した各実施形態によれば、サーバ側で、クライアント側が要求するメタ情報の自動での計算（又は作成）を可能にすることができる。
【００６１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００６２】
【図１】実施形態１の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
【図２】表示装置用通信装置４００が撮影装置用通信装置２００からメタ情報を取得するシーケンスの一例を説明するための図である。
【図３】メタ情報取得予告の一例を示す図である。
【図４】メタ情報取得要求の一例を示す図である。
【図５】映像通信前に行ったメタ情報取得予告に含まれていない別の種別のメタ情報を、映像通信開始後に表示装置用通信装置４００が撮影装置用通信装置２００から取得するシーケンスの一例を説明するための図である。
【図６】撮影装置用通信装置２００に新たに保存される映像データに対してメタ情報を付与するシーケンスの一例を説明するための図である。
【図７】表示装置用通信装置４００において実行される、要求する可能性のあるメタ情報種別を設定する処理の一例を示すフローチャートである。
【図８】撮影装置用通信装置２００において実行される、メタ情報作成要求を保持する処理の一例を示すフローチャートである。
【図９】撮影装置用通信装置２００で実行される、メタ情報作成の開始から終了までの処理の一例を示すフローチャートである。
【図１０】撮影装置用通信装置２００で実行される、メタ情報作成処理の一例を示すフローチャートである。
【図１１】撮影装置用通信装置２００で実行される、プログラムの存在確認処理の一例を示すフローチャートである。
【図１２】プログラム取得要求の一例を示す図である。
【図１３】表示装置用通信装置４００で実行される、検索・ソート・一覧の開始から終了までの処理の一例を示すフローチャートである。
【図１４】撮影装置用通信装置２００で実行される、メタ情報送信処理の一例を示すフローチャートである。
【図１５】撮影装置用通信装置２００で実行される、新規映像データを記憶領域に保存する処理の一例を示すフローチャートである。
【図１６】撮影装置用通信装置２００で実行される、新規映像データに対するメタ情報作成処理の一例を示すフローチャートである。
【図１７】表示装置用通信装置４００で実行される、メタ情報閲覧の開始から終了までの処理の一例を示すフローチャートである。
【図１８】撮影装置用通信装置２００で実行される、更新したメタ情報作成要求を保持する処理の一例を示すフローチャートである。
【図１９】実施形態２の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
【図２０】実施形態３の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
【図２１】実施形態４の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
【図２２】実施形態５の映像送受信システムのシステム構成及び映像送受信システムを構成する各装置のハードウェア構成の一例を示す図である。
【符号の説明】
【００６３】
６００  映像サーバ装置
７００  映像クライアント装置
【図１】
2010093342.tif 000003
【図２】
2010093342.tif 000004
【図３】
2010093342.tif 000005
【図４】
2010093342.tif 000006
【図５】
2010093342.tif 000007
【図６】
2010093342.tif 000008
【図７】
2010093342.tif 000009
【図８】
2010093342.tif 000010
【図９】
2010093342.tif 000011
【図１０】
2010093342.tif 000012
【図１１】
2010093342.tif 000013
【図１２】
2010093342.tif 000014
【図１３】
2010093342.tif 000015
【図１４】
2010093342.tif 000016
【図１５】
2010093342.tif 000017
【図１６】
2010093342.tif 000018
【図１７】
2010093342.tif 000019
【図１８】
2010093342.tif 000020
【図１９】
2010093342.tif 000021
【図２０】
2010093342.tif 000022
【図２１】
2010093342.tif 000023
【図２２】
2010093342.tif 000024