JP5582797B2 - Information processing apparatus, information processing method, and program - Google Patents
Information processing apparatus, information processing method, and program Download PDFInfo
- Publication number
- JP5582797B2 JP5582797B2 JP2010013337A JP2010013337A JP5582797B2 JP 5582797 B2 JP5582797 B2 JP 5582797B2 JP 2010013337 A JP2010013337 A JP 2010013337A JP 2010013337 A JP2010013337 A JP 2010013337A JP 5582797 B2 JP5582797 B2 JP 5582797B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- setting
- extracted
- list
- search device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は情報処理装置、情報処理方法及びプログラムに関し、特に、ネットワークを経由してメディアデータを受信して再生するために用いて好適な技術に関する。 The present invention relates to an information processing apparatus, an information processing method, and a program , and more particularly, to a technique suitable for use in receiving and reproducing media data via a network.
近年、ネットワークを用いた家電が多く普及し、ホームネットワークにおいてデジタルAV機器やパーソナルコンピュータ(PC)を相互に接続することが可能となっている。これに伴い、動画、音楽、静止画等のメディアデータを相互利用する仕様を策定するためにDLNA(Digital Living Network Alliance)という技術仕様が規定された。 In recent years, many home appliances using a network have become widespread, and digital AV devices and personal computers (PCs) can be connected to each other in a home network. Along with this, a technical specification called DLNA (Digital Living Network Alliance) has been stipulated in order to formulate specifications for mutual use of media data such as moving images, music, and still images.
DLNAガイドラインでは、メディアデータを提供するサーバーをDMS(Digital Media Server)と定義し、再生するクライアントをDMP(Digital Media Player)と定義している。DLNAガイドラインには、このDMSとDMPとの間の接続条件が定められている。これにより、このDLNAガイドラインに準拠した機器同士なら、単に線をつなぐだけで特別な設定を必要とせずに相互に接続することができ、メディアデータを共用することができるようになる。例えば、サーバー機能を備えたPCやLAN接続タイプのハードディスクに保持された動画、音楽、静止画ファイルなどのメディアデータを、LANを経由してアクセスし、ネットワークメディアプレーヤー(DMP)で再生させることができる。 In the DLNA guidelines, a server that provides media data is defined as DMS (Digital Media Server), and a client to be played back is defined as DMP (Digital Media Player). The DLNA guidelines define the connection conditions between the DMS and DMP. As a result, devices that comply with the DLNA guidelines can be connected to each other by simply connecting the lines without requiring special settings, and can share media data. For example, media data such as movies, music, and still image files stored on a PC having a server function or a LAN connection type hard disk can be accessed via a LAN and played back by a network media player (DMP). it can.
このDLNAガイドラインの基礎となっているプロトコルとしては、UPnPが挙げられる。さらに、このUPnPに基づき、ネットワークを通じて映像や音楽などのメディアデータを利用するためのプロトコルとして、UPnP−AVが用いられている。このUPnP−AVは、メディアデータファイルそのものの転送方式を規定しているのではなく、メディアデータファイルに付随されたメタデータなどの情報に関するサービスや接続に関するサービスなどについて規定している。中でもCDS(Content Directory Service)と呼ばれるサービスでは、メディアデータファイルの付随情報(メタデータ)を取得するとともに、そのメタデータを作成、削除したり修正したりすることができる。 UPnP is an example of a protocol that is the basis of this DLNA guideline. Furthermore, UPnP-AV is used as a protocol for using media data such as video and music through a network based on UPnP. This UPnP-AV does not stipulate the transfer method of the media data file itself, but stipulates a service related to information such as metadata attached to the media data file, a service related to connection, and the like. In particular, in a service called CDS (Content Directory Service), accompanying information (metadata) of a media data file can be acquired, and the metadata can be created, deleted, or modified.
このメタデータには、メディアデータファイルを転送する際のURLが記述されており、このURLにアクセスすることによって、HTTPプロトコルのGETコマンドによりメディアデータファイルを転送することができる。この技術を用いたものとして、例えば特許文献1には、ネットワークを経由して提供されるメディアデータファイルのメタデータを管理するシステムについて開示されている。
This metadata describes a URL for transferring a media data file. By accessing this URL, the media data file can be transferred by a GET command of the HTTP protocol. For example,
前述したように、ネットワークを通じて動画や静止画などのメディアデータをDMPで再生させるためには、そのメタデータを取得するサービスであるCDSが必要となる。ネットワークを介して、ユーザーが望むより多くのメディアデータをDMPで再生させるためには、このCDSの機能として、メディアデータファイルに対して、よりユーザーの志向に応じたコンテンツが含まれたメディアデータの再生リストが必要である。ところが、従来のシステムでは、このようなユーザーの志向が十分に反映されたメディアデータの再生リストを作成することができないという問題点がある。 As described above, in order to play media data such as moving images and still images by DMP through a network, CDS, which is a service for acquiring the metadata, is required. In order to reproduce more media data desired by the user through DMP via the DMP, as a function of this CDS, a media data file containing contents more in accordance with the user's intention is included. A playlist is required. However, the conventional system has a problem that it is not possible to create a media data reproduction list that sufficiently reflects the user's intention.
本発明は前述の問題点に鑑み、ユーザーの志向に応じたコンテンツの再生リストを作成することができる情報処理装置、情報処理方法及びプログラムを提供することを目的としている。 An object of the present invention is to provide an information processing apparatus, an information processing method, and a program capable of creating a content reproduction list according to a user's intention.
本発明の情報処理装置は、記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付手段と、前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第1の送信手段と、前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持する保持手段と、前記保持手段に保持されている1以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第2の送信手段とを有することを特徴とする。 An information processing apparatus according to the present invention includes a receiving unit that receives a setting of a content to be extracted from content recorded in a recording unit, and a content that includes an image of a predetermined person or object. If it is a setting to be extracted, and if the received setting is a setting for extracting content including an excitement of audio, the content recorded in the recording means is transmitted to the search device, and the received setting is determined in advance. 1st transmission for transmitting the metadata associated with the content recorded in the recording means to the search device when it is set to extract the content associated with the metadata corresponding to the region included in the region and means, the location of the content that the search device from a content transmitted to the retrieval device in accordance with the setting out extraction To the content list, and a holding means for holding a content list indicating the location of the content in accordance with the set a content metadata the retrieval device is extracted from the meta data transmitted to the retrieval device is associated, And a second transmission unit configured to transmit the list information to the reproduction apparatus in response to a request for obtaining list information indicating one or more content lists held in the holding unit.
本発明によれば、ユーザーは、所望のコンテンツをより多く含んだ再生リストを入手することができる。 According to the present invention, a user can obtain a playlist that includes more desired content.
(第1の実施形態)
以下、図面を参照しながら、本発明の第1の実施形態について詳細に説明する。
図1は、本実施形態に係るメディアデータ配信システムのネットワーク構成の一例を示す図である。
図1に示すように、カメラアダプタ装置100には、デジタルスチルカメラやデジタルビデオカメラなどのカメラ200が装着されている。カメラ200は、電池あるいはバッテリが装着された状態でユーザーにより持ち出され、静止画や動画の撮影を行って、カメラアダプタ装置100に装着されている。カメラアダプタ装置100は、カメラ200で撮影した画像のメディアデータを、無線アクセスポイント機能付きのルーター600を介して、メディアプレーヤー400に配信することができるものである。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram illustrating an example of a network configuration of a media data distribution system according to the present embodiment.
As shown in FIG. 1, a
認識・検索情報エンジンPC300は、メディアデータファイルの付随情報(メタデータ)の作成機能を搭載するパーソナルコンピュータ(PC)などであり、ホームネットワーク500に接続されている。また、認識・検索情報エンジンPC300は、カメラ200で生成されたメディアデータに対して、搭載されている検索エンジンに設定された内容の検索を行い、その結果によってメディアデータの再生位置情報の作成、通知を行う。この検索エンジンは、静止画や動画に含まれている人物または物体について認識、弁別を行う認識エンジンや、音声レベルを検出して音声等の検出を行うエンジンの機能を搭載している。さらには、カメラ200で生成されたメディアデータに対し、ユーザーによって設定された範囲のデータを撮影時に付与されたGPSデータから抽出する位置情報エンジンなどの機能も搭載している。
The recognition / search
ルーター600は、無線アクセスポイント付きのルーターであり、カメラアダプタ装置100との間で無線通信を行い、ホームネットワーク500との接続を仲介する。メディアプレーヤー400は、カメラアダプタ装置100から配信されたメディアデータを受信し、様々なフォーマットによって符号化された各メディアデータを復号化してテレビモニタ700へ出力する。ディスプレイ装置800は、メディアプレーヤー機能を搭載した表示装置であり、例えば、デジタルフォトフレームのような機器である。なお、メディアデータ等の通信は、UPnPによって定義されたContent Directly Service規格(CDS規格)に準拠した通信により行われる。
The
以下、図1に示すネットワーク構成において、メディアデータ配信システムの全体的な動作について詳細に説明する。
図2は、本実施形態に係るカメラアダプタ装置100の構成例を示すブロック図である。
図2において、電源供給部102は、カメラ200をカメラアダプタ装置100に接続した際に電源ケーブル109を介して電力供給を行うためのものである。すなわち、カメラ200にバッテリが装着された状態でカメラアダプタ装置100と接続された場合には、バッテリを充電するための電力供給を行う。USB I/F103は、USBケーブル108を通じてカメラ200とメディアデータや制御データのやり取りを行う通信インターフェースである。
Hereinafter, the overall operation of the media data distribution system in the network configuration shown in FIG. 1 will be described in detail.
FIG. 2 is a block diagram illustrating a configuration example of the
In FIG. 2, the
フラッシュメモリ106は、電気的に消去・記録可能な不揮発性メモリである。スイッチボタン107は、各種ボタンやタッチパネルからなる操作部であり、例えば、スイッチボタン107が押下されると、カメラ200のSDカードなどの記録メディアに記録されているメディアデータを入力する。そして、カメラアダプタ装置100の無線LAN I/F104、ルーター600及びホームネットワーク500を介して外部のストレージ装置などへアップロード等を行う。また、無線LAN I/F104は、メディアデータをパケット化して送信するとともに、アンテナ部105を介してルーター600との無線通信の適応化を測っている。システム制御部101は、カメラアダプタ装置100全体を制御するためのものであり、電源供給部102、USB I/F103、無線LAN I/F104の各部に対して検知や指示を行う。
The
図3は、本実施形態に係るメディアプレーヤー400の構成例を示すブロック図である。
図3において、LAN I/F部401は、ホームネットワーク500の適応化を測りながら、カメラアダプタ装置100から配信されたメディアデータのパケットデータを受け取り、デパケット化を行う。そして、デパケット化されたメディアデータをトランスポートデコーダ402に出力する。トランスポートデコーダ402は、LAN I/F部401から入力されたメディアデータから、多重化された静止画データ、動画データ及び音声データを取り出す。そして、静止画データ、動画データをビデオデコーダ403へ出力し、音声データをオーディオデコーダ404へ出力する。
FIG. 3 is a block diagram illustrating a configuration example of the
In FIG. 3, a LAN I /
ビデオデコーダ403は、トランスポートデコーダ402から入力された静止画データに対してJPEGなどのデコード処理を施し、動画データに対してはH.264などのデコード処理を施す。そして、復号した静止画データ、動画データを表示制御部405に出力する。オーディオデコーダ404は、トランスポートデコーダ402から入力された音声データに対して、MP3、Dolby Digitalなどのデコード処理を施し、復号した音声データをオーディオDA407に出力する。
The
表示制御部405は、画面を切り換えたり、多重したりしてビデオDA406へ出力するためのものである。また、表示制御部405は、操作部410またはリモコン413の操作に応じて、操作に関わるキャラクタ信号等と、ビデオデコーダ403から出力される静止画データまたは動画データとを合成して表示するようビデオDA406に映像信号を出力する。
The
ビデオDA406は、表示制御部405から入力された映像信号をアナログ信号に変換し、D端子などからテレビモニタ700へ映像信号を出力する。オーディオDA407は、オーディオデコーダ404から入力された音声データをアナログ信号に変換し、スピーカーなどの不図示の音声出力装置へ音声信号を出力する。なお、映像信号及び音声信号を、アナログ信号に変換せずに、HDMIなどのデジタル信号のまま、外部装置に出力してもよい。この場合、ビデオDA406及びオーディオDA407において、アナログ信号への変換機能を搭載しないようにしてもよい。
The
USB I/F部408は、外部のストレージ装置などとケーブルを用いて接続された場合に、メディアデータを転送するためのものである。転送すべきメディアデータにデコード処理が必要な場合には、トランスポートデコーダ402に一旦メディアデータを出力し、前述したような処理が行われる。そして、デコード処理を施したメディアデータを、表示制御部405に出力する。
The USB I /
リモコン受光部409は、リモコン413からの赤外信号などを受光して、その情報をシステム制御部411に送るためのものである。操作部410は、リモコン413と同様に、メディアプレーヤー400の操作手段である。ユーザーによる操作部410またはリモコン413の操作に応じて、システム制御部411は、カメラアダプタ装置100から通知されるメディアデータのリストの中から所望のメディアデータを選択する。さらに、カメラアダプタ装置100に接続されたカメラ200の記録メディアに記録されているメディアデータの再生、表示の操作も行うことができる。
The remote control
システム制御部411は、プログラムの実行装置を備え、操作部410またはリモコン413の操作に応じて、メディアプレーヤー400を構成する各部の制御を行う。メモリ部412には、システム制御部411で実行されるプログラムなどが格納されており、プログラムを実行する際には、システム制御部411へプログラムが転送される。
The
なお、認識・検索情報エンジンPC300の内部構成については、公知のパーソナルコンピュータ(PC)と同様の構成であり、前述した検索のプログラム及び後述するコンテンツリストを作成するためのプログラムがROMに格納されている。不図示のI/Fを介してメディアデータを受信し、所定の条件を満たすメディアデータを検索してコンテンツリストを作成する場合には、ROMからそのプログラムをRAMに展開してCPUの制御により行う。そして、作成したコンテンツリストを前記I/Fから送信する。
The internal configuration of the recognition / search
本実施形態では、図1に示すように、カメラアダプタ装置100と、ルーター600と、メディアプレーヤー400(あるいはメディアプレーヤー機能を搭載したディスプレイ装置800)とがホームネットワーク500に接続されている。ところが、図1に示したような例に限定されるものではなく、アドレスなどで識別することができれば、装置が多数存在してもかまわない。また、ホームネットワーク500に関しても、パケットデータを送信するのに十分な帯域があるインターネットやイントラネットなどのネットワークであれば何でもよい。
In the present embodiment, as shown in FIG. 1, a
一方、メディアプレーヤー400は、例えばゲーム機のような組み込み機器やネットワーク対応テレビのようなものを想定している。したがって、ホームネットワーク500への物理的な接続形態として、有線だけでなく無線の場合もありうるが、プロトコルに従って接続されているのであれば、物理的な形態は何でもよい。
On the other hand, the
次に、メディアプレーヤー400に対するユーザーの操作により、カメラアダプタ装置100に接続されたカメラ200の記録メディアに記録されているメディアデータの再生、表示を行う場合の動作について説明する。
Next, an operation when the media data recorded on the recording medium of the
図4は、本実施形態におけるメディアデータ配信システムの動作手順の一例を示すタイミングチャートである。図4では、ホームネットワーク500にカメラアダプタ装置100と認識・検索情報エンジンPC300とが接続されており、メディアプレーヤー400またはディスプレイ装置800からのユーザーの操作による動作手順を表している。
FIG. 4 is a timing chart showing an example of an operation procedure of the media data distribution system in the present embodiment. In FIG. 4, the
まず、メディアプレーヤー400がカメラアダプタ装置100にアクセスする上で必要な情報である機器の種類、アドレスなどは、例えば、通常のDLNAで規定された手順などに則り、UPnPなどのプロトコルに従う。そして、メディアプレーヤー400はすでにこれらの情報を取得しているものとする。また、カメラ200に装着されている記録メディアには、撮影された様々なフォーマットのメディアデータが蓄積されているものとする。例えば、デジタルカメラの場合、静止画データであれば、JPEG、CCD−RAW、TIFFなどのファイルであり、動画データであれば、AVIファイルでMPEG4あるいはMJPEG、さらにH.264などのファイルである。一方、AVCHDデジタルビデオカメラの場合、動画データとしてH.264ビデオにDolby Digital(AC3)オーディオが多重化されたMPEG2TS形式のファイルとなる。
First, the device type, address, and the like, which are information necessary for the
まず、カメラ200がカメラアダプタ装置100に接続される前に、予めメディアプレーヤー400からカメラアダプタ装置100に対し、どのようなコンテンツリストを作成するかについての設定を行う(T1)。設定の種類としては、1つ目には、静止画データの場合は、ある人物または物が写っているものを抽出する設定である。また、動画データの場合は、ある人物または物が映っているシーンを抽出する設定である。なお、ある物とは例えば、車、花、さらにはそれぞれの種類別などである。
First, before the
2つ目には、動画データの中で音声の盛り上がっているシーンを抽出する設定である。例えば、歓声が上がっているシーンの前後数分を含めて抽出する。3つ目は、静止画データや動画データに付随しているメタデータからある範囲に含まれるものを抽出する設定である。例えば、静止画データに付随しているGPS情報を基に、ある地図の範囲・地域に入っているものを抽出する。以上のように3種類の設定について説明したが、認識・検索情報エンジンPC300の検索エンジンで検索が可能であるならば、他の設定方法でもかまわない。 The second setting is to extract a scene in which sound is rising from moving image data. For example, a few minutes before and after the scene where cheers are raised are extracted. The third setting is for extracting data included in a certain range from metadata attached to still image data or moving image data. For example, based on the GPS information attached to still image data, what is in the range / region of a certain map is extracted. Although the three types of settings have been described above, other setting methods may be used as long as the search can be performed by the search engine of the recognition / search information engine PC300.
以下、カメラアダプタ装置100に接続されたカメラ200の記録メディアに記録されているメディアデータのうち、「人物−○○」が登場する静止画、あるいは映っている動画のシーンをメディアプレーヤー400で再生させる動作を例に説明する。T1では、最初に「人物−○○」の静止画または動画のシーンのリストを作成するように、予めメディアプレーヤー400からカメラアダプタ装置100に対して設定を行う。具体的には、システム制御部411は、コンテンツリストの作成要求を生成し、LAN I/F部401を介してカメラアダプタ装置100に送信する。
Hereinafter, among the media data recorded on the recording media of the
次に、カメラ200がカメラアダプタ装置100にUSBケーブル108により接続されると、システム制御部101は、USB I/F103を通じてカメラ200の記録メディアに蓄積されているメディアデータを検索する(T2)。そして、静止画データまたは動画データを選択し、USB I/F103からシステム制御部101へメディアデータを転送する。さらに、システム制御部101は、無線LAN I/F104を介して、認識・検索情報エンジンPC300へそのメディアデータを転送する(T3)。
Next, when the
メディアデータを受信した認識・検索情報エンジンPC300は、作成要求を反映させるために、転送されたメディアデータのうち、「人物−○○」が含まれている静止画または動画のシーンを検索し、検索した結果のリストを作成する。例えば、静止画データの場合はファイル名を作成し、動画データの場合はファイル名とそのファイルの何byte目から何byte目まで映っているかという位置情報とを作成する。そして、作成したリストを、カメラアダプタ装置100へ転送する(T4)。
The recognition / search
カメラアダプタ装置100は、認識・検索情報エンジンPC300で作成されたリストを、無線LAN I/F104を介して受信する。そして、システム制御部101はリスト情報作成手段として機能し、静止画データの場合はファイル名をそのままにし、動画データの場合はそれぞれの位置情報に対応したメディアデータ名(ファイル名)に変更し、新たなコンテンツリストを作成する。そして、ファイル名を変更した新たなコンテンツリスト(リスト情報)をシステム制御部101における不図示のメモリまたはフラッシュメモリ106に保持する。このとき、フラッシュメモリ106に保持すれば、同じメディアデータが記録メディアに蓄積されているカメラ200が次回以降に接続された時にもそのまま使用できる。
The
メディアデータ名を作成する場合、例えば、「Movie1.mts」ファイルのA byte目からB byte目については、ファイル名を「000- Movie1.mts」とする。また、「Movie1.mts」ファイルのC byte目からD byte目については、ファイル名を「001- Movie1.mts」とする。このとき、メディアプレーヤー400から「000- Movie1.mts」というファイル名の再生要求を受けた時には、「Movie1.mts」ファイルのA byte目からB byte目の再生を行うことができるよう対応付けしておく。そのため、カメラアダプタ装置100は、変更前のコンテンツリストも同時に保持しておくようにする。
When creating the media data name, for example, for the A byte to B byte of the “Movie1.mts” file, the file name is “000-Movie1.mts”. Also, for the C byte to D byte of the “Movie1.mts” file, the file name is “001-Movie1.mts”. At this time, when a playback request with the file name “000-Movie1.mts” is received from the
なお、2つ目の設定として、動画データの中で音声の盛り上がっているシーンを抽出したコンテンツリストを作成する場合も、同様の手順で行うことが可能である。そして、フラッシュメモリ106にコンテンツリストを保持しておくことにより、複数の設定をしておくことも可能である。
As a second setting, the same procedure can be used when creating a content list in which scenes with high sound are extracted from moving image data. A plurality of settings can be made by holding the content list in the
一方、3つ目の設定として、ある範囲に含まれるものを抽出したコンテンツリストを作成する場合は、前述した手順のうち、一部が異なる。この場合、カメラ200の記録メディアに蓄積されているメディアデータを認識・検索情報エンジンPC300へ転送するのではなく、蓄積されているメディアデータのメタデータのみを認識・検索情報エンジンPC300へ転送する。例えば、静止画データのメタデータとして付随しているGPS情報を認識・検索情報エンジンPC300へ転送する。そして、認識・検索情報エンジンPC300では、ある地図上の設定した範囲内で撮影された静止画を抽出し、該当するメディアデータのファイル名をカメラアダプタ装置100へ通知する。そして、カメラアダプタ装置100では、この通知を受けてシステム制御部101はコンテンツリストを作成し、システム制御部101のメモリ上またはフラッシュメモリ106に保持する。
On the other hand, as a third setting, when creating a content list in which items included in a certain range are extracted, some of the steps described above are different. In this case, instead of transferring the media data stored in the recording medium of the
一方、動画データであっても、メタデータとしてある一定の時間ごとのGPS情報が付随している場合には、動画データのファイル名と付随しているGPS情報と、その時の再生位置の情報とを認識・検索情報エンジンPC300へ転送する。そして、認識・検索情報エンジンPC300は、同様の手順で該当するものを抽出し、該当するものを返信する。カメラアダプタ装置100は、静止画データとともにコンテンツリストを作成し、同様に保持する。このとき、動画データに付随しているGPS情報の尤度が高ければ、前述の1つ目、2つ目の設定と同様に、メディアデータ名を作成して、保持することも可能である。
On the other hand, even in the case of moving image data, if GPS information for each certain time is attached as metadata, the file name of the moving image data, the accompanying GPS information, and the reproduction position information at that time Is transferred to the recognition / search information engine PC300. Then, the recognition / retrieval
以上の手順により、カメラアダプタ装置100と認識・検索情報エンジンPC300とで情報処理システムが構成されることにより、カメラアダプタ装置100にて設定されたコンテンツリストが保持される。この時に、メディアプレーヤー400は、カメラアダプタ装置100に対し、コンテンツリストに関する情報とその各メディアデータのフォーマット情報を受け取るために"CDS:Browseリクエスト"を送信する(T5)。ここで、コンテンツリストに関する情報とは、リスト名など、どのような設定でコンテンツリストを作成したのかなどの情報である。具体的には、システム制御部411は、"CDS:Browseリクエスト"を生成し、LAN I/F部401を介してカメラアダプタ装置100に送信する。
By the above procedure, the information processing system is configured by the
カメラアダプタ装置100では、無線LAN I/F104を介して"CDS:Browseリクエスト"を受信する。そして、システム制御部101は、設定されたコンテンツのリスト名の情報などを、無線LAN I/F104を介してメディアプレーヤー400へ"CDS:Browseレスポンス"として送信する(T6)。例えば、『「人物−○○」が含まれている静止画または動画のシーン』や、『盛り上がっているシーン』といったリスト名の情報を送信する。T1では、「人物−○○」が含まれている静止画または動画のシーンのリストを作成する要求がなされているため、ここでは、『「人物−○○」が含まれている静止画または動画のシーン』というリスト名の情報を送信する。
The
メディアプレーヤー400は、LAN I/F部401を介して設定したコンテンツのリスト名に関する情報を受信する。そして、ユーザーによりリモコン413または操作部410を介してのそのリスト名が選択されると、システム制御部411は、そのコンテンツリストを送信するようカメラアダプタ装置100に要求する。例えば、「人物−○○」が含まれている静止画または動画のコンテンツリストが選択されると、システム制御部411は、LAN I/F部401を介して、そのコンテンツリストの送信要求を"CDS:Browseリクエスト"として送信する(T7)。
The
カメラアダプタ装置100では、無線LAN I/F104を介して"CDS:Browseリクエスト"を受信する。そして、要求されたコンテンツリストをメディアプレーヤー400へ"CDS:Browseレスポンス"として送信する(T8)。
The
図5は、コンテンツリストをXMLで記述した例を示す図である。
図5に示すように、メディアデータの位置は所在を示すURLによって通知される。コンテンツリストを受信すると、メディアプレーヤー400は、メディアデータのコンテンツリストをテレビモニタ700に表示する。ここで、ユーザーによるリモコン413の操作により、メディアデータが選択され、再生ボタンが押下されると、HTTPのGETコマンドをカメラアダプタ装置100に送信する(T9)。
FIG. 5 is a diagram showing an example in which a content list is described in XML.
As shown in FIG. 5, the location of the media data is notified by a URL indicating the location. Upon receiving the content list, the
カメラアダプタ装置100では、HTTPのGETコマンドを受信し、システム制御部101は、保持していた情報を基に、Range指定のパラメータを付加するものと解釈する。そして、メディアプレーヤー400へレスポンスとして、カメラ200の記録メディアに蓄積されているメディアデータを指定されたRangeで送信する(T10)。
The
なお、以上の手順によれば、認識・検索情報エンジンPC300で検索結果が作成される。一方、インターネット501に接続し、認識・検索情報エンジンPC300で賄いきれない検索をインターネット501の所定のサイトにあるweb上で行うことによって、検索結果の作成を代行させてもよい。
According to the above procedure, a search result is created by the recognition / search information engine PC300. On the other hand, a search result may be created by connecting to the
以上のように本実施形態によれば、ユーザーの志向のコンテンツリストを作成するために、認識・検索情報エンジンPC300において、再生位置情報を含んだメディアデータのメタデータを作成する。そして、メディアデータの再生位置情報を含んだメタデータをカメラアダプタ装置100に通知し、それを基にコンテンツリスト(再生リスト)を作成するようにした。これにより、ユーザーは、所望のコンテンツをより多く含んだコンテンツリストを入手することができる。
As described above, according to the present embodiment, in order to create a user-oriented content list, the recognition / search
(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other embodiments)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.
100 カメラアダプタ装置、300 認識・検索情報エンジンPC 100 camera adapter device, 300 recognition / search information engine PC
Claims (8)
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第1の送信手段と、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持する保持手段と、
前記保持手段に保持されている1以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第2の送信手段と
を有することを特徴とする情報処理装置。 Accepting means for accepting setting of content to be extracted from the content recorded in the recording means from the playback device;
When the received setting is a setting for extracting content including an image of a predetermined person or object, and when the received setting is a setting for extracting content including an excitement of sound, the recording is performed. The content recorded in the means is transmitted to the search device, and the received setting is recorded in the recording means if the setting associated with the metadata corresponding to the area included in the predetermined area is extracted. First transmission means for transmitting metadata associated with the content to the search device;
Content list indicating the location of a content corresponding to the search device the setting that issued extracted from the content that is transmitted to the retrieval device, and the metadata the retrieval device is extracted from the meta data transmitted to the retrieval device is associated with Holding means for holding a content list indicating the location of the content corresponding to the setting ,
An information processing apparatus comprising: a second transmission unit configured to transmit the list information to the reproduction apparatus in response to an acquisition request for list information indicating one or more content lists held in the holding unit. .
前記第1の送信手段は、前記記録手段に記録された前記動画データ、前記第1の設定の内容、及び、前記第2の設定の内容を前記検索装置に送信し、
前記保持手段は、前記検索装置に送信した前記動画データから前記検索装置が前記第1の設定に応じて検索したシーンのコンテンツの所在を示す第1のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第2の設定に応じて検索したシーンのコンテンツの所在を示す第2のコンテンツリストとを保持し、
前記第2の送信手段は、前記取得要求に応じて、前記第1のコンテンツリストを示す第1のリスト情報と、前記第2のコンテンツリストを示す第2のリスト情報とを前記再生装置に送信する
ことを特徴とする請求項1に記載の情報処理装置。 The receiving unit includes a first setting relating to a scene to be extracted from moving image data recorded in the recording unit and a second setting relating to a scene to be extracted from moving image data recorded in the recording unit. Accepted from
The first transmission unit transmits the moving image data recorded in the recording unit, the content of the first setting, and the content of the second setting to the search device,
The holding means includes a first content list indicating a location of content of a scene searched by the search device according to the first setting from the moving image data transmitted to the search device, and the transmitted to the search device. A second content list indicating a location of content of a scene searched by the search device according to the second setting from moving image data;
The second transmission unit transmits first list information indicating the first content list and second list information indicating the second content list to the playback device in response to the acquisition request. The information processing apparatus according to claim 1, wherein:
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第1の送信ステップと、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持手段に保持する保持ステップと、
前記保持手段に保持されている1以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第2の送信ステップと
を有することを特徴とする情報処理方法。 An accepting step of accepting from the playback device the setting of the content to be extracted from the content recorded in the recording means;
When the received setting is a setting for extracting content including an image of a predetermined person or object, and when the received setting is a setting for extracting content including an excitement of sound, the recording is performed. The content recorded in the means is transmitted to the search device, and the received setting is recorded in the recording means if the setting associated with the metadata corresponding to the area included in the predetermined area is extracted. A first transmission step of transmitting the metadata associated with the content to the search device;
Content list indicating the location of a content corresponding to the search device the setting that issued extracted from the content that is transmitted to the retrieval device, and the metadata the retrieval device is extracted from the meta data transmitted to the retrieval device is associated with A holding step for holding a content list indicating the location of the content corresponding to the setting in the holding unit;
A second transmission step of transmitting the list information to the playback device in response to an acquisition request for list information indicating one or more content lists held in the holding unit. .
前記第1の送信ステップにおいて、前記記録手段に記録された前記動画データ、前記第1の設定の内容、及び、前記第2の設定の内容を前記検索装置に送信し、
前記保持ステップにおいて、前記検索装置に送信した前記動画データから前記検索装置が前記第1の設定に応じて抽出したシーンのコンテンツの所在を示す第1のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第2の設定に応じて抽出したシーンのコンテンツの所在を示す第2のコンテンツリストとを前記保持手段に保持し、
前記第2の送信ステップにおいて、前記取得要求に応じて、前記第1のコンテンツリストを示す第1のリスト情報と、前記第2のコンテンツリストを示す第2のリスト情報とを前記再生装置に送信する
ことを特徴とする請求項5に記載の情報処理方法。 In the accepting step, the first setting of the scene to be extracted from the moving image data recorded in the recording means and the second setting of the scene to be extracted from the moving image data recorded in the recording means are received from the playback device. Accept,
In the first transmission step, the moving image data recorded in the recording means, the content of the first setting, and the content of the second setting are transmitted to the search device,
In the holding step, a first content list indicating a location of content of a scene extracted by the search device according to the first setting from the moving image data transmitted to the search device, and the transmitted to the search device A second content list indicating a location of the content of the scene extracted by the search device according to the second setting from the video data is held in the holding unit;
In the second transmission step, first list information indicating the first content list and second list information indicating the second content list are transmitted to the playback device in response to the acquisition request. The information processing method according to claim 5 , wherein:
記録手段に記録されたコンテンツから抽出すべきコンテンツの設定を再生装置から受け付ける受付手順と、
前記受け付けた設定が所定の人物又は物体の画像が含まれているコンテンツを抽出する設定である場合、及び、前記受け付けた設定が音声の盛り上がりを含むコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツを検索装置に送信し、前記受け付けた設定が所定の地域に含まれる地域に対応するメタデータが関連付けられたコンテンツを抽出する設定である場合には前記記録手段に記録されたコンテンツに関連付けられたメタデータを前記検索装置に送信する第1の送信手順と、
前記検索装置に送信したコンテンツから前記検索装置が抽出した前記設定に応じたコンテンツの所在を示すコンテンツリスト、及び、前記検索装置に送信したメタデータから前記検索装置が抽出したメタデータが関連付けられたコンテンツであって前記設定に応じたコンテンツの所在を示すコンテンツリストを保持手段に保持する保持手順と、
前記保持手段に保持されている1以上のコンテンツリストを示すリスト情報の取得要求に応じて、前記リスト情報を前記再生装置に送信する第2の送信手順と
を実行させるためのプログラム。 On the computer,
An acceptance procedure for accepting, from the playback device, content settings to be extracted from the content recorded in the recording means;
When the received setting is a setting for extracting content including an image of a predetermined person or object, and when the received setting is a setting for extracting content including an excitement of sound, the recording is performed. The content recorded in the means is transmitted to the search device, and the received setting is recorded in the recording means if the setting associated with the metadata corresponding to the area included in the predetermined area is extracted. A first transmission procedure for transmitting metadata associated with the content to the search device;
Content list indicating the location of a content corresponding to the search device the setting that issued extracted from the content that is transmitted to the retrieval device, and the metadata the retrieval device is extracted from the meta data transmitted to the retrieval device is associated with Holding procedure for holding the content list indicating the location of the content corresponding to the setting in the holding unit;
A program for executing a second transmission procedure for transmitting the list information to the playback device in response to an acquisition request for list information indicating one or more content lists held in the holding unit.
前記受付手順において、前記記録手段に記録された動画データから抽出すべきシーンの第1の設定と、前記記録手段に記録された動画データから抽出すべきシーンの第2の設定とを再生装置から受け付け、
前記第1の送信手順において、前記記録手段に記録された前記動画データ、前記第1の設定の内容、及び、前記第2の設定の内容を前記検索装置に送信し、
前記保持手順において、前記検索装置に送信した前記動画データから前記検索装置が前記第1の設定に応じて抽出したシーンのコンテンツの所在を示す第1のコンテンツリストと、前記検索装置に送信した前記動画データから前記検索装置が前記第2の設定に応じて抽出したシーンのコンテンツの所在を示す第2のコンテンツリストとを保持し、
前記第2の送信手順において、前記取得要求に応じて、前記第1のコンテンツリストを示す第1のリスト情報と、前記第2のコンテンツリストを示す第2のリスト情報とを前記再生装置に送信する
処理を実行させるための請求項7に記載のプログラム。 In the computer,
In the reception procedure, the first setting of the scene to be extracted from the moving image data recorded in the recording unit and the second setting of the scene to be extracted from the moving image data recorded in the recording unit are performed from the playback device. Accept,
In the first transmission procedure, the moving image data recorded in the recording means, the content of the first setting, and the content of the second setting are transmitted to the search device,
In the holding procedure, a first content list indicating a location of content of a scene extracted by the search device according to the first setting from the moving image data transmitted to the search device, and the transmitted to the search device A second content list indicating the location of the content of the scene extracted by the search device according to the second setting from the video data;
In the second transmission procedure, in response to the acquisition request, first list information indicating the first content list and second list information indicating the second content list are transmitted to the playback device. The program according to claim 7 for executing a process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010013337A JP5582797B2 (en) | 2010-01-25 | 2010-01-25 | Information processing apparatus, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010013337A JP5582797B2 (en) | 2010-01-25 | 2010-01-25 | Information processing apparatus, information processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011150649A JP2011150649A (en) | 2011-08-04 |
JP5582797B2 true JP5582797B2 (en) | 2014-09-03 |
Family
ID=44537543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010013337A Expired - Fee Related JP5582797B2 (en) | 2010-01-25 | 2010-01-25 | Information processing apparatus, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5582797B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006099268A (en) * | 2004-09-28 | 2006-04-13 | Nippon Telegr & Teleph Corp <Ntt> | Image retrieval device, image retrieval support device, image retrieval system, image retrieval method, and image retrieval program |
JP2007052626A (en) * | 2005-08-18 | 2007-03-01 | Matsushita Electric Ind Co Ltd | Metadata input device and content processor |
JP2008102870A (en) * | 2006-10-20 | 2008-05-01 | Canon Inc | Content management system, content supply device, content management method, program and storage medium |
JP4999589B2 (en) * | 2007-07-25 | 2012-08-15 | キヤノン株式会社 | Image processing apparatus and method |
JP5158587B2 (en) * | 2007-11-06 | 2013-03-06 | Necアクセステクニカ株式会社 | CONTENT ACCESS SYSTEM, GATEWAY DEVICE, ACCESS METHOD, AND PROGRAM |
-
2010
- 2010-01-25 JP JP2010013337A patent/JP5582797B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011150649A (en) | 2011-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5818412B2 (en) | Content providing method and apparatus via network, content receiving method and apparatus, data backup method and apparatus via network, backup data providing apparatus and backup system | |
KR101016465B1 (en) | Information processing device, information processing method, and recording medium having computer program recorded thereon | |
JP5270608B2 (en) | Content reproduction control system, content reproduction control method, content server, portable terminal, and program | |
US8914464B2 (en) | Information processing device, information processing method, and information processing system | |
JP2012531662A (en) | System and method for managing and / or rendering internet multimedia content in a network | |
JP6355599B2 (en) | Content providing method and apparatus via network, content receiving method and apparatus, data backup method and apparatus via network, backup data providing apparatus and backup system | |
JP2009290557A (en) | Information processing apparatus, information processing method, program, and information processing system | |
TW200910202A (en) | Multimedia access device, multimedia display system comprising the multimedia access device, and multimedia data display method | |
JP2010067097A (en) | Information processing apparatus and method, and information processing system | |
JP5473290B2 (en) | Information processing apparatus, information processing method, and program | |
JP5314840B2 (en) | Content playback apparatus and content playback method | |
JP4651690B2 (en) | Home appliance login system | |
WO2009093694A1 (en) | Transmitter, receiver, indicator, communication system, transmission method, reception method, indicating method, program, and recording medium | |
JP2011119859A (en) | Content reproduction system, content reproduction method, program, and recording medium | |
EP2647168B1 (en) | Recording in a local network | |
JP5582797B2 (en) | Information processing apparatus, information processing method, and program | |
CN102362507A (en) | Network control device, network control system, network control method, and program | |
JP2014011618A (en) | Content editing device, content processing device, content editing program, and content editing method | |
JP2008011429A (en) | Content processing method and content processing apparatus | |
JP5600933B2 (en) | Information processing apparatus, information processing method, program, and information processing system | |
JP2014082545A (en) | Recording and reproducing apparatus and control method of the same | |
JP2010239457A (en) | Method and device for reproducing information | |
KR20090061264A (en) | Method and system for adaptive data transmission based on dlna network | |
JP2017050628A (en) | Content management device, content management method, and content management program | |
JP4922469B2 (en) | Electronic device and control method of electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130124 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131114 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140124 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140617 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140715 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5582797 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |