(57)【特許請求の範囲】
【請求項１】
記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付手段と、
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第１の送信手段と、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持する保持手段と、
前記保持手段に保持されている１以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第２の送信手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記受付手段は、前記記録手段に記録された動画データから抽出すべきシーンに関する第１の設定と、前記記録手段に記録された動画データから抽出すべきシーンに関する第２の設定とを前記再生装置から受け付け、
前記第１の送信手段は、前記記録手段に記録された前記動画データ、前記第１の設定の内容、及び、前記第２の設定の内容を前記検索装置に送信し、
前記保持手段は、前記検索装置に送信した前記動画データから前記検索装置が前記第１の設定に応じて検索したシーンのコンテンツの所在を示す第１のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第２の設定に応じて検索したシーンのコンテンツの所在を示す第２のコンテンツリストとを保持し、
前記第２の送信手段は、前記取得要求に応じて、前記第１のコンテンツリストを示す第１のリスト情報と、前記第２のコンテンツリストを示す第２のリスト情報とを前記再生装置に送信する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記保持手段は、前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すＵＲＬを含むコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すＵＲＬを含むコンテンツリストを保持することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第２の送信手段は、ＵＰｎＰによって定義されたContent Directly Service規格に準拠した前記取得要求に応じて、前記リスト情報を前記再生装置に送信することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付ステップと、
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第１の送信ステップと、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持手段に保持する保持ステップと、
前記保持手段に保持されている１以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第２の送信ステップと
を有することを特徴とする情報処理方法。
【請求項６】
前記受付ステップにおいて、前記記録手段に記録された動画データから抽出すべきシーンの第１の設定と、前記記録手段に記録された動画データから抽出すべきシーンの第２の設定とを再生装置から受け付け、
前記第１の送信ステップにおいて、前記記録手段に記録された前記動画データ、前記第１の設定の内容、及び、前記第２の設定の内容を前記検索装置に送信し、
前記保持ステップにおいて、前記検索装置に送信した前記動画データから前記検索装置が前記第１の設定に応じて抽出したシーンのコンテンツの所在を示す第１のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第２の設定に応じて抽出したシーンのコンテンツの所在を示す第２のコンテンツリストとを前記保持手段に保持し、
前記第２の送信ステップにおいて、前記取得要求に応じて、前記第１のコンテンツリストを示す第１のリスト情報と、前記第２のコンテンツリストを示す第２のリスト情報とを前記再生装置に送信する
ことを特徴とする請求項５に記載の情報処理方法。
【請求項７】
コンピュータに、
記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付手順と、
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第１の送信手順と、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持手段に保持する保持手順と、
前記保持手段に保持されている１以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第２の送信手順と
を実行させるためのプログラム。
【請求項８】
前記コンピュータに、
前記受付手順において、前記記録手段に記録された動画データから抽出すべきシーンの第１の設定と、前記記録手段に記録された動画データから抽出すべきシーンの第２の設定とを再生装置から受け付け、
前記第１の送信手順において、前記記録手段に記録された前記動画データ、前記第１の設定の内容、及び、前記第２の設定の内容を前記検索装置に送信し、
前記保持手順において、前記検索装置に送信した前記動画データから前記検索装置が前記第１の設定に応じて抽出したシーンのコンテンツの所在を示す第１のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第２の設定に応じて抽出したシーンのコンテンツの所在を示す第２のコンテンツリストとを保持し、
前記第２の送信手順において、前記取得要求に応じて、前記第１のコンテンツリストを示す第１のリスト情報と、前記第２のコンテンツリストを示す第２のリスト情報とを前記再生装置に送信する
処理を実行させるための請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法及びプログラムに関し、特に、ネットワークを経由してメディアデータを受信して再生するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、ネットワークを用いた家電が多く普及し、ホームネットワークにおいてデジタルＡＶ機器やパーソナルコンピュータ（ＰＣ）を相互に接続することが可能となっている。これに伴い、動画、音楽、静止画等のメディアデータを相互利用する仕様を策定するためにＤＬＮＡ（Digital Living Network Alliance）という技術仕様が規定された。
【０００３】
ＤＬＮＡガイドラインでは、メディアデータを提供するサーバーをＤＭＳ（Digital Media Server）と定義し、再生するクライアントをＤＭＰ（Digital Media Player）と定義している。ＤＬＮＡガイドラインには、このＤＭＳとＤＭＰとの間の接続条件が定められている。これにより、このＤＬＮＡガイドラインに準拠した機器同士なら、単に線をつなぐだけで特別な設定を必要とせずに相互に接続することができ、メディアデータを共用することができるようになる。例えば、サーバー機能を備えたＰＣやＬＡＮ接続タイプのハードディスクに保持された動画、音楽、静止画ファイルなどのメディアデータを、ＬＡＮを経由してアクセスし、ネットワークメディアプレーヤー（ＤＭＰ）で再生させることができる。
【０００４】
このＤＬＮＡガイドラインの基礎となっているプロトコルとしては、ＵＰｎＰが挙げられる。さらに、このＵＰｎＰに基づき、ネットワークを通じて映像や音楽などのメディアデータを利用するためのプロトコルとして、ＵＰｎＰ−ＡＶが用いられている。このＵＰｎＰ−ＡＶは、メディアデータファイルそのものの転送方式を規定しているのではなく、メディアデータファイルに付随されたメタデータなどの情報に関するサービスや接続に関するサービスなどについて規定している。中でもＣＤＳ（Content Directory Service）と呼ばれるサービスでは、メディアデータファイルの付随情報（メタデータ）を取得するとともに、そのメタデータを作成、削除したり修正したりすることができる。
【０００５】
このメタデータには、メディアデータファイルを転送する際のＵＲＬが記述されており、このＵＲＬにアクセスすることによって、ＨＴＴＰプロトコルのＧＥＴコマンドによりメディアデータファイルを転送することができる。この技術を用いたものとして、例えば特許文献１には、ネットワークを経由して提供されるメディアデータファイルのメタデータを管理するシステムについて開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２１６１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述したように、ネットワークを通じて動画や静止画などのメディアデータをＤＭＰで再生させるためには、そのメタデータを取得するサービスであるＣＤＳが必要となる。ネットワークを介して、ユーザーが望むより多くのメディアデータをＤＭＰで再生させるためには、このＣＤＳの機能として、メディアデータファイルに対して、よりユーザーの志向に応じたコンテンツが含まれたメディアデータの再生リストが必要である。ところが、従来のシステムでは、このようなユーザーの志向が十分に反映されたメディアデータの再生リストを作成することができないという問題点がある。
【０００８】
本発明は前述の問題点に鑑み、ユーザーの志向に応じたコンテンツの再生リストを作成することができる情報処理装置、情報処理方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付手段と、前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第１の送信手段と、前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持する保持手段と、前記保持手段に保持されている１以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第２の送信手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザーは、所望のコンテンツをより多く含んだ再生リストを入手することができる。
【図面の簡単な説明】
【００１１】
【図１】メディアデータ配信システムのネットワーク構成の一例を示す図である。
【図２】実施形態に係るカメラアダプタ装置の構成例を示すブロック図である。
【図３】実施形態に係るメディアプレーヤーの構成例を示すブロック図である。
【図４】システムの動作手順の一例を示すタイミングチャートである。
【図５】コンテンツリストをＸＭＬで記述した例を示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
以下、図面を参照しながら、本発明の第１の実施形態について詳細に説明する。
図１は、本実施形態に係るメディアデータ配信システムのネットワーク構成の一例を示す図である。
図１に示すように、カメラアダプタ装置１００には、デジタルスチルカメラやデジタルビデオカメラなどのカメラ２００が装着されている。カメラ２００は、電池あるいはバッテリが装着された状態でユーザーにより持ち出され、静止画や動画の撮影を行って、カメラアダプタ装置１００に装着されている。カメラアダプタ装置１００は、カメラ２００で撮影した画像のメディアデータを、無線アクセスポイント機能付きのルーター６００を介して、メディアプレーヤー４００に配信することができるものである。
【００１３】
認識・検索情報エンジンＰＣ３００は、メディアデータファイルの付随情報（メタデータ）の作成機能を搭載するパーソナルコンピュータ（ＰＣ）などであり、ホームネットワーク５００に接続されている。また、認識・検索情報エンジンＰＣ３００は、カメラ２００で生成されたメディアデータに対して、搭載されている検索エンジンに設定された内容の検索を行い、その結果によってメディアデータの再生位置情報の作成、通知を行う。この検索エンジンは、静止画や動画に含まれている人物または物体について認識、弁別を行う認識エンジンや、音声レベルを検出して音声等の検出を行うエンジンの機能を搭載している。さらには、カメラ２００で生成されたメディアデータに対し、ユーザーによって設定された範囲のデータを撮影時に付与されたＧＰＳデータから抽出する位置情報エンジンなどの機能も搭載している。
【００１４】
ルーター６００は、無線アクセスポイント付きのルーターであり、カメラアダプタ装置１００との間で無線通信を行い、ホームネットワーク５００との接続を仲介する。メディアプレーヤー４００は、カメラアダプタ装置１００から配信されたメディアデータを受信し、様々なフォーマットによって符号化された各メディアデータを復号化してテレビモニタ７００へ出力する。ディスプレイ装置８００は、メディアプレーヤー機能を搭載した表示装置であり、例えば、デジタルフォトフレームのような機器である。なお、メディアデータ等の通信は、ＵＰｎＰによって定義されたContent Directly Service規格（ＣＤＳ規格）に準拠した通信により行われる。
【００１５】
以下、図１に示すネットワーク構成において、メディアデータ配信システムの全体的な動作について詳細に説明する。
図２は、本実施形態に係るカメラアダプタ装置１００の構成例を示すブロック図である。
図２において、電源供給部１０２は、カメラ２００をカメラアダプタ装置１００に接続した際に電源ケーブル１０９を介して電力供給を行うためのものである。すなわち、カメラ２００にバッテリが装着された状態でカメラアダプタ装置１００と接続された場合には、バッテリを充電するための電力供給を行う。ＵＳＢ  Ｉ／Ｆ１０３は、ＵＳＢケーブル１０８を通じてカメラ２００とメディアデータや制御データのやり取りを行う通信インターフェースである。
【００１６】
フラッシュメモリ１０６は、電気的に消去・記録可能な不揮発性メモリである。スイッチボタン１０７は、各種ボタンやタッチパネルからなる操作部であり、例えば、スイッチボタン１０７が押下されると、カメラ２００のＳＤカードなどの記録メディアに記録されているメディアデータを入力する。そして、カメラアダプタ装置１００の無線ＬＡＮ  Ｉ／Ｆ１０４、ルーター６００及びホームネットワーク５００を介して外部のストレージ装置などへアップロード等を行う。また、無線ＬＡＮ  Ｉ／Ｆ１０４は、メディアデータをパケット化して送信するとともに、アンテナ部１０５を介してルーター６００との無線通信の適応化を測っている。システム制御部１０１は、カメラアダプタ装置１００全体を制御するためのものであり、電源供給部１０２、ＵＳＢ  Ｉ／Ｆ１０３、無線ＬＡＮ  Ｉ／Ｆ１０４の各部に対して検知や指示を行う。
【００１７】
図３は、本実施形態に係るメディアプレーヤー４００の構成例を示すブロック図である。
図３において、ＬＡＮ  Ｉ／Ｆ部４０１は、ホームネットワーク５００の適応化を測りながら、カメラアダプタ装置１００から配信されたメディアデータのパケットデータを受け取り、デパケット化を行う。そして、デパケット化されたメディアデータをトランスポートデコーダ４０２に出力する。トランスポートデコーダ４０２は、ＬＡＮ  Ｉ／Ｆ部４０１から入力されたメディアデータから、多重化された静止画データ、動画データ及び音声データを取り出す。そして、静止画データ、動画データをビデオデコーダ４０３へ出力し、音声データをオーディオデコーダ４０４へ出力する。
【００１８】
ビデオデコーダ４０３は、トランスポートデコーダ４０２から入力された静止画データに対してＪＰＥＧなどのデコード処理を施し、動画データに対してはＨ．２６４などのデコード処理を施す。そして、復号した静止画データ、動画データを表示制御部４０５に出力する。オーディオデコーダ４０４は、トランスポートデコーダ４０２から入力された音声データに対して、ＭＰ３、Dolby Digitalなどのデコード処理を施し、復号した音声データをオーディオＤＡ４０７に出力する。
【００１９】
表示制御部４０５は、画面を切り換えたり、多重したりしてビデオＤＡ４０６へ出力するためのものである。また、表示制御部４０５は、操作部４１０またはリモコン４１３の操作に応じて、操作に関わるキャラクタ信号等と、ビデオデコーダ４０３から出力される静止画データまたは動画データとを合成して表示するようビデオＤＡ４０６に映像信号を出力する。
【００２０】
ビデオＤＡ４０６は、表示制御部４０５から入力された映像信号をアナログ信号に変換し、Ｄ端子などからテレビモニタ７００へ映像信号を出力する。オーディオＤＡ４０７は、オーディオデコーダ４０４から入力された音声データをアナログ信号に変換し、スピーカーなどの不図示の音声出力装置へ音声信号を出力する。なお、映像信号及び音声信号を、アナログ信号に変換せずに、ＨＤＭＩなどのデジタル信号のまま、外部装置に出力してもよい。この場合、ビデオＤＡ４０６及びオーディオＤＡ４０７において、アナログ信号への変換機能を搭載しないようにしてもよい。
【００２１】
ＵＳＢ  Ｉ／Ｆ部４０８は、外部のストレージ装置などとケーブルを用いて接続された場合に、メディアデータを転送するためのものである。転送すべきメディアデータにデコード処理が必要な場合には、トランスポートデコーダ４０２に一旦メディアデータを出力し、前述したような処理が行われる。そして、デコード処理を施したメディアデータを、表示制御部４０５に出力する。
【００２２】
リモコン受光部４０９は、リモコン４１３からの赤外信号などを受光して、その情報をシステム制御部４１１に送るためのものである。操作部４１０は、リモコン４１３と同様に、メディアプレーヤー４００の操作手段である。ユーザーによる操作部４１０またはリモコン４１３の操作に応じて、システム制御部４１１は、カメラアダプタ装置１００から通知されるメディアデータのリストの中から所望のメディアデータを選択する。さらに、カメラアダプタ装置１００に接続されたカメラ２００の記録メディアに記録されているメディアデータの再生、表示の操作も行うことができる。
【００２３】
システム制御部４１１は、プログラムの実行装置を備え、操作部４１０またはリモコン４１３の操作に応じて、メディアプレーヤー４００を構成する各部の制御を行う。メモリ部４１２には、システム制御部４１１で実行されるプログラムなどが格納されており、プログラムを実行する際には、システム制御部４１１へプログラムが転送される。
【００２４】
なお、認識・検索情報エンジンＰＣ３００の内部構成については、公知のパーソナルコンピュータ（ＰＣ）と同様の構成であり、前述した検索のプログラム及び後述するコンテンツリストを作成するためのプログラムがＲＯＭに格納されている。不図示のＩ／Ｆを介してメディアデータを受信し、所定の条件を満たすメディアデータを検索してコンテンツリストを作成する場合には、ＲＯＭからそのプログラムをＲＡＭに展開してＣＰＵの制御により行う。そして、作成したコンテンツリストを前記Ｉ／Ｆから送信する。
【００２５】
本実施形態では、図１に示すように、カメラアダプタ装置１００と、ルーター６００と、メディアプレーヤー４００（あるいはメディアプレーヤー機能を搭載したディスプレイ装置８００）とがホームネットワーク５００に接続されている。ところが、図１に示したような例に限定されるものではなく、アドレスなどで識別することができれば、装置が多数存在してもかまわない。また、ホームネットワーク５００に関しても、パケットデータを送信するのに十分な帯域があるインターネットやイントラネットなどのネットワークであれば何でもよい。
【００２６】
一方、メディアプレーヤー４００は、例えばゲーム機のような組み込み機器やネットワーク対応テレビのようなものを想定している。したがって、ホームネットワーク５００への物理的な接続形態として、有線だけでなく無線の場合もありうるが、プロトコルに従って接続されているのであれば、物理的な形態は何でもよい。
【００２７】
次に、メディアプレーヤー４００に対するユーザーの操作により、カメラアダプタ装置１００に接続されたカメラ２００の記録メディアに記録されているメディアデータの再生、表示を行う場合の動作について説明する。
【００２８】
図４は、本実施形態におけるメディアデータ配信システムの動作手順の一例を示すタイミングチャートである。図４では、ホームネットワーク５００にカメラアダプタ装置１００と認識・検索情報エンジンＰＣ３００とが接続されており、メディアプレーヤー４００またはディスプレイ装置８００からのユーザーの操作による動作手順を表している。
【００２９】
まず、メディアプレーヤー４００がカメラアダプタ装置１００にアクセスする上で必要な情報である機器の種類、アドレスなどは、例えば、通常のＤＬＮＡで規定された手順などに則り、ＵＰｎＰなどのプロトコルに従う。そして、メディアプレーヤー４００はすでにこれらの情報を取得しているものとする。また、カメラ２００に装着されている記録メディアには、撮影された様々なフォーマットのメディアデータが蓄積されているものとする。例えば、デジタルカメラの場合、静止画データであれば、ＪＰＥＧ、ＣＣＤ−ＲＡＷ、ＴＩＦＦなどのファイルであり、動画データであれば、ＡＶＩファイルでＭＰＥＧ４あるいはＭＪＰＥＧ、さらにＨ．２６４などのファイルである。一方、ＡＶＣＨＤデジタルビデオカメラの場合、動画データとしてＨ．２６４ビデオにDolby Digital（ＡＣ３）オーディオが多重化されたＭＰＥＧ２ＴＳ形式のファイルとなる。
【００３０】
まず、カメラ２００がカメラアダプタ装置１００に接続される前に、予めメディアプレーヤー４００からカメラアダプタ装置１００に対し、どのようなコンテンツリストを作成するかについての設定を行う（Ｔ１）。設定の種類としては、１つ目には、静止画データの場合は、ある人物または物が写っているものを抽出する設定である。また、動画データの場合は、ある人物または物が映っているシーンを抽出する設定である。なお、ある物とは例えば、車、花、さらにはそれぞれの種類別などである。
【００３１】
２つ目には、動画データの中で音声の盛り上がっているシーンを抽出する設定である。例えば、歓声が上がっているシーンの前後数分を含めて抽出する。３つ目は、静止画データや動画データに付随しているメタデータからある範囲に含まれるものを抽出する設定である。例えば、静止画データに付随しているＧＰＳ情報を基に、ある地図の範囲・地域に入っているものを抽出する。以上のように３種類の設定について説明したが、認識・検索情報エンジンＰＣ３００の検索エンジンで検索が可能であるならば、他の設定方法でもかまわない。
【００３２】
以下、カメラアダプタ装置１００に接続されたカメラ２００の記録メディアに記録されているメディアデータのうち、「人物−○○」が登場する静止画、あるいは映っている動画のシーンをメディアプレーヤー４００で再生させる動作を例に説明する。Ｔ１では、最初に「人物−○○」の静止画または動画のシーンのリストを作成するように、予めメディアプレーヤー４００からカメラアダプタ装置１００に対して設定を行う。具体的には、システム制御部４１１は、コンテンツリストの作成要求を生成し、ＬＡＮ  Ｉ／Ｆ部４０１を介してカメラアダプタ装置１００に送信する。
【００３３】
次に、カメラ２００がカメラアダプタ装置１００にＵＳＢケーブル１０８により接続されると、システム制御部１０１は、ＵＳＢ  Ｉ／Ｆ１０３を通じてカメラ２００の記録メディアに蓄積されているメディアデータを検索する（Ｔ２）。そして、静止画データまたは動画データを選択し、ＵＳＢ  Ｉ／Ｆ１０３からシステム制御部１０１へメディアデータを転送する。さらに、システム制御部１０１は、無線ＬＡＮ  Ｉ／Ｆ１０４を介して、認識・検索情報エンジンＰＣ３００へそのメディアデータを転送する（Ｔ３）。
【００３４】
メディアデータを受信した認識・検索情報エンジンＰＣ３００は、作成要求を反映させるために、転送されたメディアデータのうち、「人物−○○」が含まれている静止画または動画のシーンを検索し、検索した結果のリストを作成する。例えば、静止画データの場合はファイル名を作成し、動画データの場合はファイル名とそのファイルの何byte目から何byte目まで映っているかという位置情報とを作成する。そして、作成したリストを、カメラアダプタ装置１００へ転送する（Ｔ４）。
【００３５】
カメラアダプタ装置１００は、認識・検索情報エンジンＰＣ３００で作成されたリストを、無線ＬＡＮ  Ｉ／Ｆ１０４を介して受信する。そして、システム制御部１０１はリスト情報作成手段として機能し、静止画データの場合はファイル名をそのままにし、動画データの場合はそれぞれの位置情報に対応したメディアデータ名（ファイル名）に変更し、新たなコンテンツリストを作成する。そして、ファイル名を変更した新たなコンテンツリスト（リスト情報）をシステム制御部１０１における不図示のメモリまたはフラッシュメモリ１０６に保持する。このとき、フラッシュメモリ１０６に保持すれば、同じメディアデータが記録メディアに蓄積されているカメラ２００が次回以降に接続された時にもそのまま使用できる。
【００３６】
メディアデータ名を作成する場合、例えば、「Movie1.mts」ファイルのA byte目からB byte目については、ファイル名を「000- Movie1.mts」とする。また、「Movie1.mts」ファイルのC byte目からD byte目については、ファイル名を「001- Movie1.mts」とする。このとき、メディアプレーヤー４００から「000- Movie1.mts」というファイル名の再生要求を受けた時には、「Movie1.mts」ファイルのA byte目からB byte目の再生を行うことができるよう対応付けしておく。そのため、カメラアダプタ装置１００は、変更前のコンテンツリストも同時に保持しておくようにする。
【００３７】
なお、２つ目の設定として、動画データの中で音声の盛り上がっているシーンを抽出したコンテンツリストを作成する場合も、同様の手順で行うことが可能である。そして、フラッシュメモリ１０６にコンテンツリストを保持しておくことにより、複数の設定をしておくことも可能である。
【００３８】
一方、３つ目の設定として、ある範囲に含まれるものを抽出したコンテンツリストを作成する場合は、前述した手順のうち、一部が異なる。この場合、カメラ２００の記録メディアに蓄積されているメディアデータを認識・検索情報エンジンＰＣ３００へ転送するのではなく、蓄積されているメディアデータのメタデータのみを認識・検索情報エンジンＰＣ３００へ転送する。例えば、静止画データのメタデータとして付随しているＧＰＳ情報を認識・検索情報エンジンＰＣ３００へ転送する。そして、認識・検索情報エンジンＰＣ３００では、ある地図上の設定した範囲内で撮影された静止画を抽出し、該当するメディアデータのファイル名をカメラアダプタ装置１００へ通知する。そして、カメラアダプタ装置１００では、この通知を受けてシステム制御部１０１はコンテンツリストを作成し、システム制御部１０１のメモリ上またはフラッシュメモリ１０６に保持する。
【００３９】
一方、動画データであっても、メタデータとしてある一定の時間ごとのＧＰＳ情報が付随している場合には、動画データのファイル名と付随しているＧＰＳ情報と、その時の再生位置の情報とを認識・検索情報エンジンＰＣ３００へ転送する。そして、認識・検索情報エンジンＰＣ３００は、同様の手順で該当するものを抽出し、該当するものを返信する。カメラアダプタ装置１００は、静止画データとともにコンテンツリストを作成し、同様に保持する。このとき、動画データに付随しているＧＰＳ情報の尤度が高ければ、前述の１つ目、２つ目の設定と同様に、メディアデータ名を作成して、保持することも可能である。
【００４０】
以上の手順により、カメラアダプタ装置１００と認識・検索情報エンジンＰＣ３００とで情報処理システムが構成されることにより、カメラアダプタ装置１００にて設定されたコンテンツリストが保持される。この時に、メディアプレーヤー４００は、カメラアダプタ装置１００に対し、コンテンツリストに関する情報とその各メディアデータのフォーマット情報を受け取るために"CDS:Browseリクエスト"を送信する（Ｔ５）。ここで、コンテンツリストに関する情報とは、リスト名など、どのような設定でコンテンツリストを作成したのかなどの情報である。具体的には、システム制御部４１１は、"CDS:Browseリクエスト"を生成し、ＬＡＮ  Ｉ／Ｆ部４０１を介してカメラアダプタ装置１００に送信する。
【００４１】
カメラアダプタ装置１００では、無線ＬＡＮ  Ｉ／Ｆ１０４を介して"CDS:Browseリクエスト"を受信する。そして、システム制御部１０１は、設定されたコンテンツのリスト名の情報などを、無線ＬＡＮ  Ｉ／Ｆ１０４を介してメディアプレーヤー４００へ"CDS:Browseレスポンス"として送信する（Ｔ６）。例えば、『「人物−○○」が含まれている静止画または動画のシーン』や、『盛り上がっているシーン』といったリスト名の情報を送信する。Ｔ１では、「人物−○○」が含まれている静止画または動画のシーンのリストを作成する要求がなされているため、ここでは、『「人物−○○」が含まれている静止画または動画のシーン』というリスト名の情報を送信する。
【００４２】
メディアプレーヤー４００は、ＬＡＮ  Ｉ／Ｆ部４０１を介して設定したコンテンツのリスト名に関する情報を受信する。そして、ユーザーによりリモコン４１３または操作部４１０を介してのそのリスト名が選択されると、システム制御部４１１は、そのコンテンツリストを送信するようカメラアダプタ装置１００に要求する。例えば、「人物−○○」が含まれている静止画または動画のコンテンツリストが選択されると、システム制御部４１１は、ＬＡＮ  Ｉ／Ｆ部４０１を介して、そのコンテンツリストの送信要求を"CDS:Browseリクエスト"として送信する（Ｔ７）。
【００４３】
カメラアダプタ装置１００では、無線ＬＡＮ  Ｉ／Ｆ１０４を介して"CDS:Browseリクエスト"を受信する。そして、要求されたコンテンツリストをメディアプレーヤー４００へ"CDS:Browseレスポンス"として送信する（Ｔ８）。
【００４４】
図５は、コンテンツリストをＸＭＬで記述した例を示す図である。
図５に示すように、メディアデータの位置は所在を示すＵＲＬによって通知される。コンテンツリストを受信すると、メディアプレーヤー４００は、メディアデータのコンテンツリストをテレビモニタ７００に表示する。ここで、ユーザーによるリモコン４１３の操作により、メディアデータが選択され、再生ボタンが押下されると、ＨＴＴＰのＧＥＴコマンドをカメラアダプタ装置１００に送信する（Ｔ９）。
【００４５】
カメラアダプタ装置１００では、ＨＴＴＰのＧＥＴコマンドを受信し、システム制御部１０１は、保持していた情報を基に、Range指定のパラメータを付加するものと解釈する。そして、メディアプレーヤー４００へレスポンスとして、カメラ２００の記録メディアに蓄積されているメディアデータを指定されたRangeで送信する（Ｔ１０）。
【００４６】
なお、以上の手順によれば、認識・検索情報エンジンＰＣ３００で検索結果が作成される。一方、インターネット５０１に接続し、認識・検索情報エンジンＰＣ３００で賄いきれない検索をインターネット５０１の所定のサイトにあるweb上で行うことによって、検索結果の作成を代行させてもよい。
【００４７】
以上のように本実施形態によれば、ユーザーの志向のコンテンツリストを作成するために、認識・検索情報エンジンＰＣ３００において、再生位置情報を含んだメディアデータのメタデータを作成する。そして、メディアデータの再生位置情報を含んだメタデータをカメラアダプタ装置１００に通知し、それを基にコンテンツリスト（再生リスト）を作成するようにした。これにより、ユーザーは、所望のコンテンツをより多く含んだコンテンツリストを入手することができる。
【００４８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４９】
１００  カメラアダプタ装置、３００  認識・検索情報エンジンＰＣ
【図１】
0005582797.tif 000002
【図２】
0005582797.tif 000003
【図３】
0005582797.tif 000004
【図４】
0005582797.tif 000005
【図５】
0005582797.tif 000006