(57)【要約】【課題】  ネットワーク上で利用可能なコンテンツの一覧性を確保する。【解決手段】  リモコン・サーバは、ホーム・ネットワーク上でネットワーク対応機器の発見要求を送信する。次いで、機器発見応答のあった機器にコンテンツのメタ情報要求を送信する。対応機器がコンテンツ提供装置であれば、メタ情報要求に対し、提供可能なコンテンツに関するメタ情報をリモコン・サーバに返信する。リモコン・サーバは取得したメタ情報を保存するとともに、要求元のＩＰリモコンに送信する。コンテンツ本体とは分離してメタ情報を管理するので、コンテンツ提供装置の状態に拘わらず、コンテンツの一覧性が確保される。【選択図】  図７
2006227843.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上において、コンテンツのメタ情報を取り扱うメタ情報サーバがコンテンツを利用するコンテンツ利用装置に対してメタ情報を提供するコンテンツ情報管理システムであって、
前記メタ情報サーバは、前記ネットワーク上でコンテンツ提供装置を機器発見し、発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存し、前記コンテンツ利用装置からの要求に応じてコンテンツのメタ情報を送信する、
ことを特徴とするコンテンツ情報管理システム。
【請求項２】
前記メタ情報サーバは、前記コンテンツ利用装置からのメタ情報要求に応じて、前記ネットワーク上でコンテンツ提供装置の機器発見処理を起動し、最新のメタ情報の取得を試みる、
ことを特徴とする請求項１に記載のコンテンツ情報管理システム。
【請求項３】
前記メタ情報サーバは、コンテンツ提供装置から機器発見に対する応答がなかったとき、該コンテンツ提供装置から過去に取得し保存しておいたメタ情報を前記コンテンツ利用装置に送信する、
ことを特徴とする請求項２に記載のコンテンツ情報管理システム。
【請求項４】
前記メタ情報サーバは、機器発見要求に対して機器発見応答したコンテンツ提供装置及びその装置状態を管理するコンテンツ提供装置の一覧情報を備える、
ことを特徴とする請求項１に記載のコンテンツ情報管理システム。
【請求項５】
前記メタ情報サーバは、前記コンテンツ利用装置からのコンテンツ要求に応じて、該要求されているコンテンツのメタ情報を基にこれを提供するコンテンツ提供装置を特定してコンテンツ要求する、
ことを特徴とする請求項４に記載のコンテンツ情報管理システム。
【請求項６】
前記メタ情報サーバは、コンテンツ提供装置にコンテンツ要求する際、コンテンツ提供装置の一覧情報を参照して該コンテンツ提供装置の装置状態を確認する、
ことを特徴とする請求項４に記載のコンテンツ情報管理システム。
【請求項７】
前記メタ情報サーバは、コンテンツ要求先となるコンテンツ提供装置の電源が遮断されているとき、所定の起動処理を行なった後にコンテンツ要求を送信する、
ことを特徴とする請求項４に記載のコンテンツ情報管理システム。
【請求項８】
前記メタ情報サーバは、電源が遮断されているコンテンツ提供装置に対し前記ネットワーク経由で起動処理を行なう、
ことを特徴とする請求項７に記載のコンテンツ情報管理システム。
【請求項９】
前記メタ情報サーバは、電源が遮断されているコンテンツ提供装置が赤外線通信に対応している場合には、赤外線コマンドにより起動処理を行なう、
ことを特徴とする請求項７に記載のコンテンツ情報管理システム。
【請求項１０】
前記メタ情報サーバは、赤外線コマンドの送信に際し、赤外線信号搬送用の延長コードを利用する、
ことを特徴とする請求項９に記載のコンテンツ情報管理システム。
【請求項１１】
コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上でコンテンツに関するメタ情報を取り扱うコンテンツ情報管理装置であって、
前記ネットワーク上のコンテンツ提供装置を発見する機器発見手段と、
発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存するメタ情報取得手段と、
コンテンツを利用するコンテンツ利用装置からの要求に応じて、前記メタ情報取得手段により保存されているコンテンツのメタ情報を送信するメタ情報提供手段と、
を具備することを特徴とするコンテンツ情報管理装置。
【請求項１２】
前記機器発見手段は、コンテンツ利用装置からのメタ情報要求に応じて、前記ネットワーク上でコンテンツ提供装置の機器発見処理を起動し、
前記メタ情報取得手段は、機器発見に応答したコンテンツ提供装置から最新のメタ情報の取得を試みる、
ことを特徴とする請求項１１に記載のコンテンツ情報管理装置。
【請求項１３】
コンテンツ提供装置が機器発見に応答しなかったとき、前記メタ情報提供手段は、該コンテンツ提供装置から過去に取得し保存しておいたメタ情報をコンテンツ利用装置に送信する、
ことを特徴とする請求項１２に記載のコンテンツ情報管理装置。
【請求項１４】
機器発見要求に対して機器発見応答したコンテンツ提供装置及びその装置状態を管理するコンテンツ提供装置の一覧情報を備える、
ことを特徴とする請求項１１に記載のコンテンツ情報管理装置。
【請求項１５】
コンテンツ利用装置からのコンテンツ要求に応じて、該要求されているコンテンツのメタ情報を基にこれを提供するコンテンツ提供装置を特定してコンテンツ要求するコンテンツ要求手段をさらに備える、
ことを特徴とする請求項１４に記載のコンテンツ情報管理装置。
【請求項１６】
前記コンテンツ要求手段は、コンテンツ提供装置にコンテンツ要求する際、コンテンツ提供装置の一覧情報を参照して該コンテンツ提供装置の装置状態を確認する、
ことを特徴とする請求項１５に記載のコンテンツ情報管理装置。
【請求項１７】
前記コンテンツ要求手段は、コンテンツ要求するコンテンツ提供装置の電源が遮断されているとき、所定の起動処理を行なった後にコンテンツ要求を送信する、
ことを特徴とする請求項１６に記載のコンテンツ情報管理装置。
【請求項１８】
前記コンテンツ要求手段は、電源が遮断されているコンテンツ提供装置に対し前記ネットワーク経由で起動処理を行なう、
ことを特徴とする請求項１７に記載のコンテンツ情報管理装置。
【請求項１９】
前記コンテンツ要求手段は、電源が遮断されているコンテンツ提供装置が赤外線通信に対応している場合には、赤外線コマンドにより起動処理を行なう、
ことを特徴とする請求項１７に記載のコンテンツ情報管理装置。
【請求項２０】
前記コンテンツ要求手段は、赤外線コマンドの送信に際し、赤外線信号搬送用の延長コードを利用する、
ことを特徴とする請求項１９に記載のコンテンツ情報管理装置。
【請求項２１】
コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上でコンテンツに関するメタ情報を取り扱うコンテンツ情報管理方法であって、
前記ネットワーク上のコンテンツ提供装置を発見する機器発見ステップと、
発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存するメタ情報取得ステップと、
コンテンツを利用するコンテンツ利用装置からの要求に応じて、前記メタ情報取得ステップにより保存されているコンテンツのメタ情報を送信するメタ情報提供ステップと、
を具備することを特徴とするコンテンツ情報管理方法。
【請求項２２】
コンテンツ利用装置からのメタ情報要求に応じて、前記機器発見ステップによる前記ネットワーク上でのコンテンツ提供装置の機器発見処理を起動し、
前記メタ情報取得ステップでは、機器発見に応答したコンテンツ提供装置から最新のメタ情報の取得を試みる、
ことを特徴とする請求項２１に記載のコンテンツ情報管理方法。
【請求項２３】
コンテンツ提供装置が機器発見に応答しなかったとき、前記メタ情報提供ステップでは、該コンテンツ提供装置から過去に取得し保存しておいたメタ情報をコンテンツ利用装置に送信する、
ことを特徴とする請求項２２に記載のコンテンツ情報管理方法。
【請求項２４】
機器発見要求に対して機器発見応答したコンテンツ提供装置及びその装置状態をコンテンツ提供装置の一覧情報上で管理するコンテンツ提供装置の一覧情報管理ステップをさらに備える、
ことを特徴とする請求項２１に記載のコンテンツ情報管理方法。
【請求項２５】
コンテンツ利用装置からのコンテンツ要求に応じて、該要求されているコンテンツのメタ情報を基にこれを提供するコンテンツ提供装置を特定してコンテンツ要求するコンテンツ要求ステップをさらに備える、
ことを特徴とする請求項２４に記載のコンテンツ情報管理方法。
【請求項２６】
前記コンテンツ要求ステップでは、コンテンツ提供装置にコンテンツ要求する際、コンテンツ提供装置の一覧情報を参照して該コンテンツ提供装置の装置状態を確認する、
ことを特徴とする請求項２５に記載のコンテンツ情報管理方法。
【請求項２７】
前記コンテンツ要求ステップでは、コンテンツ要求するコンテンツ提供装置の電源が遮断されているとき、所定の起動処理を行なった後にコンテンツ要求を送信する、
ことを特徴とする請求項２６に記載のコンテンツ情報管理方法。
【請求項２８】
前記コンテンツ要求ステップでは、電源が遮断されているコンテンツ提供装置に対し前記ネットワーク経由で起動処理を行なう、
ことを特徴とする請求項２７に記載のコンテンツ情報管理方法。
【請求項２９】
前記コンテンツ要求ステップでは、電源が遮断されているコンテンツ提供装置が赤外線通信に対応している場合には、赤外線コマンドにより起動処理を行なう、
ことを特徴とする請求項２７に記載のコンテンツ情報管理方法。
【請求項３０】
前記コンテンツ要求ステップでは、赤外線コマンドの送信に際し、赤外線信号搬送用の延長コードを利用する、
ことを特徴とする請求項２９に記載のコンテンツ情報管理方法。
【請求項３１】
コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上でコンテンツに関するメタ情報を取り扱うための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、前記コンピュータ・システムに対し、
前記ネットワーク上のコンテンツ提供装置を発見する機器発見手順と、
発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存するメタ情報取得手順と、
コンテンツを利用するコンテンツ利用装置からの要求に応じて、前記メタ情報取得ステップにより保存されているコンテンツのメタ情報を送信するメタ情報提供手順と、
を実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＶコンテンツを再生出力するモニタ・ディスプレイや音響再生装置などのコンテンツ再生装置、放送コンテンツを受信するチューナやＣＤ／ＤＶＤプレーヤなどのコンテンツ提供装置、外部から供給されたコンテンツを記録するコンテンツ記録装置などで構成されるホーム・ネットワーク上で、利用可能なコンテンツに関する情報を管理するコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムに係り、特に、ホーム・ネットワーク上で１以上のコンテンツ提供装置から提供されるコンテンツに関する一覧性機能を実現するコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、ホーム・ネットワーク上で提供されるコンテンツを利用するコンテンツ利用装置が所望するコンテンツにたどり着くための最初の情報提供機能を担うコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムに係り、特に、コンテンツ本体を保持しているコンテンツ提供装置の状態に拘らず、コンテンツ利用装置が所望するコンテンツにたどり着くための最初の情報を提供するコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００３】
現在、テレビ受像機やビデオ録画再生装置、オーディオ・ビジュアル機器など、さまざまなＡＶ機器が開発・製造され、一般家庭やその他の居住空間に広く普及している。これらは、ＣＤやＤＶＤなどの可搬型メディアを介して取得したコンテンツや、放送波を選局して受信したコンテンツを提供するコンテンツ提供装置として動作し、あるいはコンテンツ提供装置から提供される画像や音声などのコンテンツを表示出力又は音声出力するコンテンツ再生装置として動作する。
【０００４】
また、最近では情報通信技術の発展により、情報家電機器同士を相互接続する「ホーム・ネットワーク」が多くの家庭に浸透している。ホーム・ネットワーク上では、任意のコンテンツ提供装置から提供されるコンテンツを、所望の部屋のコンテンツ再生装置を用いて視聴することができる。
【０００５】
現在さまざまなデジタル・コンテンツが増え続けており、これらをパーソナル・コンピュータ（ＰＣ）やモバイル機器、ＡＶ機器上で手に入れ、視聴して楽しみたいというニーズはますます高まってくると予想される。例えばＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ  Ｌｉｖｉｎｇ  Ａｌｌｉａｎｃｅ）では、家庭内のあらゆる場所で、どんな電気製品からも、コンテンツを簡単且つ便利に楽しむことができる、シームレスで相互接続可能なネットワークの仕組みについて提唱している。この仕組みによれば、ＡＶコンテンツなどの情報が、ネットワーク上のどの機器にあってもよい。すなわち、コンテンツの保管場所にはとらわれず、離れた部屋にある機器のコンテンツを別の部屋でも視聴することができ、利便性が高まる。
【０００６】
今後、このようなＤＬＮＡ対応の機器が普及し、ＡＶ機器のネットワーク対応化が進むと予想される。ネットワーク対応機器が増えると、従来は赤外線通信を利用して行なっていた機器の遠隔操作（リモコン）を、指向性や通信可能範囲に関する制約の少ないＩＰネットワークを利用してリモコン操作を行なうことができる（例えば、本出願人に既に譲渡されている特願２００５−１７４３５号明細書を参照のこと）。この種のＩＰリモコンは、操作対象となるＡＶ機器との間で双方向の通信が可能であることから、送達確認により確実な通信を行なったり、ＧＵＩ操作を活用した複雑なコマンド体系を取り扱ったり、比較的広い帯域を利用して動画像ストリーミングなど大容量データ伝送を行なうことができる。
【０００７】
このように、ＤＬＮＡの仕組みによれば、さまざまなデジタル・コンテンツを提供する複数のネットワーク対応ＡＶ機器をつなぎ合わせていくことで、ホーム・ネットワーク上でこれらのＡＶ機器群を利用することができる。そして、ＤＬＮＡネットワーク上の各コンテンツ提供装置が持つコンテンツが、あたかも一箇所にあるかのように閲覧することができる一覧性機能が提供され。これによって、ユーザは、コンテンツの現実の所在を意識することなく、所望のコンテンツを即座に視聴することができる。
【０００８】
他方、ユーザは使用しない機器の電源を切っておき、必要に応じて電源を投入するというのが、電子機器の一般的な使用形態である。特に最近では、資源有限という社会生態学的な立場から、電源管理が推奨されている。しかしながら、電源未投入の機器から提供されるコンテンツをネットワーク経由で参照することが不能となるので、ホーム・ネットワーク上でのコンテンツの一覧性が阻害される。
【０００９】
例えば、ホーム・ネットワーク上の各ＡＶ機器で提供されるすべてのコンテンツを特定のコンテンツ提供サーバ上に吸い上げておけば、他のＡＶ機器の電源を切った後でも、コンテンツ提供サーバによりコンテンツの一覧性が確保される。
【００１０】
しかしながら、コンテンツ提供サーバによりコンテンツを一元管理する手法は、このようなサーバの装置コストがかかるとともに、コンテンツを提供するＡＶ機器の増設や提供コンテンツを追加する際にシステム上の制約があり、融通性に欠ける。
【００１１】
コンテンツ提供サーバにおけるコンテンツの識別情報に基づいてコンテンツの管理を行なう方法について提案がなされている（例えば、特許文献１を参照のこと）。この場合、コンテンツ提供サーバは、コンテンツ対応の固有識別子情報をコンテンツ対応のメタ・データの構成要素としてプロパティ情報として設定する。そして、固有識別子情報を記憶部に格納されたコンテンツの物理的・物理的な位置の変更が発生した場合においても変更することなくコンテンツ対応メタ・データとして維持するとともに、入力コンテンツに対応して設定された固有識別子情報の設定値を変更することなく入力コンテンツ対応のメタ・データとして管理する。この構成により、サーバ間でコンテンツ移動が発生した場合であっても、クライアントによる固有識別子に基づくコンテンツ取得が可能である。
【００１２】
【特許文献１】特開２００４−２３４１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明の目的は、ホーム・ネットワーク上で１以上のコンテンツ提供装置から提供されるコンテンツに関する一覧性機能を実現することができる、優れたコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【００１４】
本発明のさらなる目的は、ホーム・ネットワーク上で提供されるコンテンツを利用するコンテンツ利用装置が所望のコンテンツにたどり着くための最初の情報提供機能を担うことができる、優れたコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【００１５】
本発明のさらなる目的は、コンテンツ本体を保持しているコンテンツ提供装置の状態に拘らず、コンテンツ利用装置が所望のコンテンツにたどり着くための最初の情報を提供することができる、優れたコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上において、コンテンツのメタ情報を取り扱うメタ情報サーバがコンテンツを利用するコンテンツ利用装置に対してメタ情報を提供するコンテンツ情報管理システムであって、
前記メタ情報サーバは、前記ネットワーク上でコンテンツ提供装置を機器発見し、発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存し、前記コンテンツ利用装置からの要求に応じてコンテンツのメタ情報を送信する、
ことを特徴とするコンテンツ情報管理システムである。
【００１７】
但し、ここで言う「システム」とは、複数の装置（又は特定の機能を実現する機能モジュール）が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない（以下、同様）。
【００１８】
また、ここで言うコンテンツの利用とは、コンテンツの再生や記録などのデータ処理を指すものとする。
【００１９】
ネットワーク技術の普及により、多くのＡＶ機器などがネットワークに対応している。例えばホーム・ネットワーク上には、ＡＶコンテンツを再生出力するモニタ・ディスプレイや音響再生装置（ＡＶアンプ）などのコンテンツ再生装置、放送コンテンツを受信してホーム・ネットワーク上で提供するチューナや、メディアに蓄積されたコンテンツを提供するＣＤ／ＤＶＤプレーヤなどのコンテンツ提供装置、放送コンテンツなど外部から供給されたコンテンツを記録するコンテンツ記録装置などが設置されている。このように、コンテンツを提供するネットワーク対応ＡＶ機器をつなぎ合わせていくことで、ホーム・ネットワーク上でこれらのＡＶ機器群を利用することができる。
【００２０】
また、ほとんどのＡＶ機器は赤外線リモコンにより遠隔操作が可能であるが、ＡＶ機器のネットワーク対応化に伴い、指向性や通信可能範囲に関する制約の少ないＩＰネットワークを利用してリモコン操作を行なうことが望ましい。この種のＩＰリモコンは、操作対象となるＡＶ機器との間で双方向の通信が可能であることから、送達確認により確実な通信を行なったり、ＧＵＩ操作を活用した複雑なコマンド体系を取り扱ったり、比較的広い帯域を利用して大容量データ伝送を行なうことができる。
【００２１】
ＩＰリモコンを用いた遠隔操作システムによれば、例えば、ＩＰリモコンから無線ＬＡＮ信号として発されるコマンドをアクセス・ポイント経由で受信するリモコン・サーバが有線ＬＡＮ経由で制御対象となるＡＶ機器に転送する。さらに、リモコン・サーバは、ＡＶ機器から取得したコンテンツやそのメタ情報をアクセス・ポイントからＩＰリモコンに返信することができる。
【００２２】
他方、ユーザは機器の電源を切っておき、必要に応じて電源を投入するというのが電子機器の一般的な使用形態である。このような場合、電源未投入の機器から提供されるコンテンツをネットワーク経由で参照することが不能となるので、ホーム・ネットワーク上でのコンテンツの一覧性が阻害される、という問題がある。
【００２３】
これに対し、本発明に係るコンテンツ情報管理システムによれば、コンテンツ提供装置とは分離してコンテンツのメタ情報を管理する仕組みが導入されている。例えば、リモコン・サーバなどが、ネットワーク上で提供されるコンテンツのメタ情報をコンテンツ本体とは分離して管理するメタ情報サーバとして機能する。すなわち、リモコン・サーバは、ホーム・ネットワーク上でコンテンツ提供装置を機器発見し、発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得し、ＩＰリモコンなどのコンテンツ利用装置からの要求に応じてコンテンツのメタ情報を送信する。
【００２４】
コンテンツのメタ情報を保持するメタ情報サーバは、ユーザが所望するコンテンツにたどり着くための最初の情報提供機能を担うことができる。このような場合、コンテンツ本体を保持しているコンテンツ提供装置の状態に関わらず、システム内でメタ情報を提供することが可能になり、必要最小限のシステムを活性化するだけで所望のコンテンツを提供することが可能になる。
【００２５】
本発明を適用したホーム・ネットワーク上では、コンテンツを利用するコンテンツ利用装置は、リモコン・サーバなどのメタ情報サーバに問い合わせをすることで、そのネットワーク上のコンテンツ情報が一元的に利用可能になる。
【００２６】
したがって、コンテンツ利用装置としてのＩＰリモコンは、コンテンツのメタ情報を要求した際に、ホーム・ネットワーク上で提供されるコンテンツの一覧性を確保することができる。その際に、ネットワークに接続されたコンテンツ提供装置を常時通電状態にする必要がなくなる。
【００２７】
ホーム・ネットワーク上でメタ情報を一元管理するメタ情報サーバは、例えば、コンテンツ利用装置からのメタ情報要求に応じて、前記ネットワーク上でコンテンツ提供装置の機器発見処理を起動して、メタ情報を取得する。勿論、メタ情報サーバは、定期的に機器発見動作を行ない、自律的にメタ情報を要求して、常に最新のメタ情報に更新しておくようにしてもよい。
【００２８】
ここで、コンテンツ提供装置が機器発見に応答しなかったときには、メタ情報サーバは、該コンテンツ提供装置から過去に取得し保存しておいたメタ情報をコンテンツ利用装置に送信する。これによって、コンテンツ提供装置の状態に拘らず、ホーム・ネットワーク上でのコンテンツの一覧性が確保される。
【００２９】
また、ホーム・ネットワーク上でメタ情報を一元管理するメタ情報サーバは、機器発見要求に対して機器発見応答したコンテンツ提供装置並びにその装置の状態を管理するコンテンツ提供装置の一覧情報を備えている。
【００３０】
メタ情報サーバは、コンテンツ利用装置からのコンテンツ要求に応じて、該要求されているコンテンツのメタ情報を基にこれを提供するコンテンツ提供装置を特定してコンテンツ要求する。
【００３１】
そして、メタ情報サーバは、コンテンツ提供装置にコンテンツ要求する際、コンテンツ提供装置の一覧情報を参照して該コンテンツ提供装置の装置状態を確認する。ここで、コンテンツ要求するコンテンツ提供装置の電源が遮断されているときには、所定の起動処理を行なった後にコンテンツ要求を送信するようにすればよい。
【００３２】
ここで言う起動処理は、ネットワーク経由での機器ウェークアップ処理でもよいし、ユーザによるマニュアル操作のプロンプトでもよい。また、コンテンツ提供装置が赤外線リモコン方式で遠隔操作できる場合には、ＳＩＲＣＳなどの赤外線通信用のコマンドの光送信を行なうようにしてもよい。赤外線コマンドを送信する際、制御対象機器がリモコン・サーバから死角となる場合や両者の距離が長い場合には、ＡＶマウスなどの延長コードを用い、当該機器の直近で赤外線コマンドを光送信するようにしてもよい。
【００３３】
また、本発明の第２の側面は、コンテンツを提供する１以上のコンテンツ提供装置が設置されたネットワーク上でコンテンツに関するメタ情報を取り扱うための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、前記コンピュータ・システムに対し、
前記ネットワーク上のコンテンツ提供装置を発見する機器発見手順と、
発見されたコンテンツ提供装置から提供される各コンテンツのメタ情報を取得して保存するメタ情報取得手順と、
コンテンツを利用するコンテンツ利用装置からの要求に応じて、前記メタ情報取得ステップにより保存されているコンテンツのメタ情報を送信するメタ情報提供手順と、
を実行させることを特徴とするコンピュータ・プログラムである。
【００３４】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係るコンテンツ情報管理システムにおいて、コンテンツに関する情報を一元管理するメタ情報サーバとして動作することができるので、本発明の第１の側面と同様の作用効果を得ることができる。
【発明の効果】
【００３５】
本発明によれば、ホーム・ネットワーク上で１以上のコンテンツ提供装置から提供されるコンテンツに関する一覧性機能を実現することができる、優れたコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムを提供することができる。
【００３６】
また、本発明によれば、コンテンツ本体を保持しているコンテンツ提供装置の状態に拘らず、コンテンツ利用装置が所望するコンテンツにたどり着くための最初の情報を提供することができる、優れたコンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラムを提供することができる。
【００３７】
本発明に係るリモコン・システムによれば、リモコン・サーバなどのメタ情報サーバが、コンテンツのメタ情報を保持し、ユーザが所望するコンテンツにたどり着くための最初の情報提供機能を担うようになっている。したがって、コンテンツ提供装置とは分離してコンテンツのメタ情報を管理する仕組みを導入することにより、コンテンツ本体を保持しているコンテンツ提供装置の状態に関わらず、システム内でメタ情報を提供することが可能になり、必要最小限のシステムを活性化するだけで所望のコンテンツを提供することが可能になる。
【００３８】
本発明に係るホーム・ネットワーク上では、ＩＰリモコンなどコンテンツを利用するコンテンツ利用装置は、リモコン・サーバなどのメタ情報サーバに問い合わせをすることで、そのネットワーク上のコンテンツ情報が一元的に利用可能になる。
【００３９】
本発明に係るホーム・ネットワーク上では、コンテンツの一覧性を確保するために、ネットワークに接続されたコンテンツ提供装置を常時通電状態にする必要がない。
【００４０】
また、本発明に係るホーム・ネットワーク上では、容量の大きいコンテンツの保持自体は複数のコンテンツ提供装置を用いて分散することができるので、柔軟なネットワーク構成が可能であり、コンテンツ提供装置の追加・増設を容易に行なうことができる。
【００４１】
本発明はコンテンツのメタ情報を付与するシステムとの親和性が高い。例えば、映像コンテンツから特徴的なシーンをサムネイル画像として抽出し、あるいは音楽コンテンツから曲調などを抽出して、映像タイトルや曲名などのメタ情報を管理する仕組みが提案されている。本発明は、これらのシステムとの組み合わせにより、コンテンツのメタ情報から、ユーザが所望するコンテンツを選択（検索）するシステムへ適用することができる。
【００４２】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００４３】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００４４】
図１には、本発明を適用することが想定されるホーム・ネットワークの概観構成を示している。
【００４５】
図示のホーム・ネットワーク上には、ネットワーク対応のＡＶ機器が複数台設置されている。そして、これらのＡＶ機器を遠隔操作するために、赤外線伝送路に代えて（若しくは赤外線伝送路に加えて）、ＩＰネットワークを用いたリモー  ト・コマンダ、すなわちＩＰリモコンを利用したリモコン・システムを構築する。
【００４６】
ＩＰリモコンによれば、指向性や通信可能範囲に関する制約の少ない通信媒体を利用してリモコン操作を行なうことができる。また、ＩＰネットワーク上ではリモコンと操作対象機器の間で双方向の通信が可能であることから、送達確認（レスポンス）により確実な通信を行なうことができる、ＧＵＩ操作を活用した複雑なコマンド体系を取り扱うことができる、比較的広い帯域を利用して動画像ストリーミングなど大容量データ伝送を行なうことができる、といった数々の技術的効果を得ることができる。例えば、リモコンの操作対象であるテレビ受像機は、受信処理した子画面などの動画像データをＩＰネットワーク経由でＩＰリモコンへ配信し、ＩＰリモコンが持つディスプレイ・スクリーン上で子画面を視聴することができる（例えば、特願２００５−１７４３５号明細書（前述）を参照のこと）。
【００４７】
ＩＰリモコンの制御対象となる機器は、例えば、ＡＶコンテンツを再生出力するモニタ・ディスプレイや音響再生装置（ＡＶアンプ）などのコンテンツ再生装置や、放送コンテンツを受信してホーム・ネットワーク上で提供するチューナ並びにメディアに蓄積されたコンテンツを提供するＣＤ／ＤＶＤプレーヤなどのコンテンツ提供装置、放送コンテンツなど外部から供給されたコンテンツを記録するコンテンツ記録装置などである。これらのコンテンツ再生装置や、コンテンツ提供装置、並びにコンテンツ記録装置は、赤外線コマンドを受信処理する機能とともに、ネットワーク・インターフェースをそれぞれ備えており、ＩＥＥＥ８０２．３（イーサネット（登録商標））などで構築されるＩＰネットワーク（ＬＡＮ）経由で相互接続されている。ＩＰリモコンからネットワーク経由でコマンド操作することができる制御対象機器の一例は、ＤＬＮＡに準拠した家電機器であり、以下では「ＤＬＮＡ機器」とも呼ぶ。勿論、リモコン・サーバ（後述）などの介在により、ＩＰネットワーク上のリモコン・コマンドを赤外線コマンドに変換することにより、ネットワーク機能を持たない旧来の家電製品を制御対象に含めることができる。
【００４８】
ＩＰリモコンは、制御コマンドを送信するなどの目的で無線ネットワーク・インターフェースを備えており、ＩＥＥＥ８０２．１１ａ／ｂ／ｇなどで構築される無線ネットワーク経由でアクセス・ポイント（ＡＰ）と通信を行なうことができる。ＡＰはＩＰネットワークに接続されていることから、ＩＰリモコンはＡＰ越しに制御対象機器と双方向通信が可能であり、ＩＰネットワーク経由でリモート・コントロール・コマンドを送信したり、制御対象機器からデータを受信したりすることができる。
【００４９】
また、ＩＰリモコンはＬＣＤなどの表示ディスプレイを備えていてもよく、例えばＩＰネットワーク経由で制御対象機器Ａ及びＢからストリーミング配信される動画像データを再生出力するようにしてもよい（例えば、特願２００５−１７４３５号明細書（前述）を参照のこと）。
【００５０】
図１に示したシステムでは、ＩＰリモコンと制御対象となるＤＬＮＡ機器との間には、リモコン・サーバが介在している。リモコン・サーバは、例えばテレビ受像機などＩＰリモコンの制御対象となるＤＬＮＡ機器に接続して用いられ、あるいはこの種のＤＬＮＡ機器と一体となって構成される。
【００５１】
本実施形態では、リモコン・サーバは、イーサネット（登録商標）などの有線ＬＡＮ通信機能を備え、ＩＰネットワークすなわちＬＡＮ経由でＩＰリモコンからのコマンドをＡＰ越しに受信し、ＩＰリモコンの制御対象機器に対して操作コマンドを転送する。制御対象機器もＬＡＮ通信機能を備えている場合には、リモコン・サーバは、ＩＰリモコンから受信した操作コマンドをＬＡＮ経由で転送する。
【００５２】
また、リモコン・サーバは、ＬＡＮ通信機能を備えていない、旧来（レガシー）の赤外線（ＩＲ）リモコン方式でしか遠隔操作することができない制御対象機器（以下では、「ＩＲ機器」とも呼ぶ）のために、ＬＡＮ経由でＩＰリモコンから受信した操作コマンドをＳＩＲＣＳなどの赤外線通信用のコマンド形式に変換し、光送信を行なう。赤外線コマンドを送信する際、制御対象となるＩＲ機器がリモコン・サーバから死角となる場合や、両者の距離が長い場合には、ＡＶマウスなどの延長コードを用い、ＩＲ機器の直近で赤外線コマンドを光送信するようにしてもよい。なお、ＡＶマウスに関しては、例えば本出願人に既に譲渡されている特開２００１−２２３９５５号公報に記載されている。
【００５３】
また、リモコン・サーバは、テレビ受像機やその他のＡＶコンテンツのソース機器に接続し、あるいは一体となって構成される場合、これらＡＶコンテンツ（若しくはその他の形式のコンテンツ）をＩＰリモコンに配信するコンテンツ配信サーバとしても機能することができる。例えば、リモコン・サーバがテレビ受像機に接続されている場合、受信されたオーディオ信号及びビデオ信号をＡＶコーデック変換し、ＬＡＮ経由でＩＰリモコンへストリーミング配信する。あるいは、ＬＡＮ経由で接続されているＨＤＤレコーダから録画コンテンツを取り込み、ＡＶコーデック変換して、ＬＡＮ経由でＩＰリモコンへストリーミング配信する。
【００５４】
さらに、本実施形態に係るリモコン・サーバは、ホーム・ネットワーク上の各コンテンツ提供装置から提供される（すなわち，ホーム・ネットワーク上で利用可能となるコンテンツに関する）メタ情報を一元的に管理するメタ情報サーバとして機能する。そして、リモコン・サーバは、ＩＰリモコンがコンテンツ提供装置からコンテンツを利用する際に、コンテンツの一覧性機能を実現することができる。但し、リモコン・サーバのメタ情報サーバ機能に関する詳細については後述に譲る。
【００５５】
図９には、本実施形態に係るホーム・ネットワーク上におけるリモコン操作体系を図解している。図示の例では、ＩＰリモコンによる操作対象となる制御対象機器Ａ及びＢは、別の部屋１及び２にそれぞれ設置されており、両機器が同時に赤外線の到達範囲に入ることはない。これら制御対象機器Ａ及びＢは、ネットワーク・インターフェースをそれぞれ備えており、ＩＰネットワーク経由で相互接続されている。したがって、ＩＰリモコンは、アクセス・ポイント（リモコン・サーバ）越しに制御対象機器Ａ及びＢと双方向通信が可能であり、ＩＰネットワーク経由でリモート・コントロール・コマンドを送信したり、制御対象機器Ａ及びＢからデータを受信したりすることができる。
【００５６】
また、図１０には、本実施形態に係るホーム・ネットワーク上におけるリモコン操作体系についての他の例を図解している。図９との主な相違は、ＩＰリモコンの制御対象機器として、ネットワーク非対応の機器を含んでいる点にある。
【００５７】
リモコン・サーバは、例えばテレビ受像機などＩＰリモコンのメインの制御対象となるＤＬＮＡ機器に接続して用いられ、あるいはこの種のＤＬＮＡ機器と一体となって構成される。リモコン・サーバは、ＩＰリモコンからのコマンドを受信し、ＩＰリモコンの制御対象機器に対して操作コマンドを転送する。制御対象機器もＬＡＮ通信機能を備えている場合には、リモコン・サーバは、ＩＰリモコンから受信した操作コマンドをＬＡＮ経由で転送する。
【００５８】
また、リモコン・サーバは、赤外線リモコン方式でしか遠隔操作することができない制御対象機器のために、ＬＡＮ経由でＩＰリモコンから受信した操作コマンドをＳＩＲＣＳなどの赤外線通信用のコマンド形式に変換し、光送信を行なう。制御対象機器がリモコン・サーバから死角となる場合や両者の距離が長い場合には、ＡＶマウスなどの延長コードを用い、当該機器の直近で赤外線コマンドを光送信する。
【００５９】
図２には、本実施形態に係るリモコン・システムにおいて、ＩＰリモコンとして動作することができる端末機器のハードウェア構成例を示している。図示の端末機器は、ＩＰリモコンの専用端末として製作することもできるが、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やゲーム機など他の携帯端末と兼用してデザインすることも可能である。
【００６０】
図示のＩＰリモコン１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１がバス１２経由で各部を統括的にコントロールするように構成されている。
【００６１】
ＣＰＵ１１は、ＲＯＭやＲＡＭからなるメモリ装置１３を備えており、ＲＯＭに格納されているプログラム・コードをＲＡＭ上に展開し、所定の処理を実行する。ここで言う所定の処理として、リモコン・サーバを介した制御対象機器との制御信号のコマンド／レスポンス手順や、制御対象機器とのコンテンツの送受信、ファイル転送、ＤＬＮＡ機器やＩＲ機器など制御対象機器の遠隔操作などであり、ユーザからの指示入力に応じてこれらの処理を実行する。
【００６２】
入力スイッチ・マトリックス部１４は、テンキーや音声調整キー、画質調整キー、選局キーなどのキー操作部を含み、ユーザからリモート・コントロールの対象となる機器に対する操作内容を入力するようになっている。入力スイッチ・マトリックス部１４上で入力される制御対象機器操作用コマンドは、ネットワーク通信部１５からＩＰネットワーク経由で送信される。
【００６３】
ネットワーク通信部１５は、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇなどで構築される無線ネットワーク経由でアクセス・ポイント（ＡＰ）と通信を行なうためのネットワーク・インターフェースを備えている。ネットワーク通信部１５には、ＭＡＣアドレスやＩＰアドレスなどのネットワーク上で固有の識別情報が設定されている。本実施形態では、ネットワーク通信部１５は、入力スイッチ・マトリックス部１４を介した指示に応じたリモート・コントロール要求をリモコン・サーバ経由で制御対象機器へ転送するようになっている。
【００６４】
コーデック処理部１７は、ＡＶコンテンツの符号化並びに復号化処理を行なう。本実施形態では、ネットワーク通信部１５において制御対象機器から受信したＡＶコンテンツを復号化し、音声及び映像を再生出力することができる。例えば、リモコンの操作対象であるテレビ受像機は、受信処理した子画面などの動画像データをＩＰネットワーク経由でＩＰリモコンへ配信し、ＩＰリモコンが持つディスプレイ・スクリーン上で子画面を視聴することができる。なお、ＩＰリモコンからＡＶコンテンツを送信しない場合には、コーデック処理部１７の符号化機能は必須ではない。
【００６５】
グラフィック・ディスプレイ・プロセッサ（ＧＤＰ）１８は、液晶表示部（ＬＣＤ）１９に表示出力するための描画データの処理、並びにＬＣＤ１９の駆動制御を行なう。例えば、コーデック処理部１７によって復号された映像信号は、ＧＤＰ１８によってＬＣＤ１９の画面から表示出力される。また、ネットワーク接続された制御対象機器から取得した機器情報に基づいて、当該制御対象機器操作用のユーザ・インターフェースをＬＣＤ１９で表示出力する。
【００６６】
図３には、本実施形態に係るリモコン・システムにおいて、リモコン・サーバとして動作する装置の構成を模式的に示している。リモコン・サーバは、例えばテレビ受像機を始めとするＩＰリモコンの制御対象となるＡＶ機器に接続して用いられ、あるいはこの種のＡＶ機器と一体となって構成される。
【００６７】
図示のリモコン・サーバ３０は、ＣＰＵ３１がローカル・バス３２経由で各部を統括的にコントロールするように構成されている。
【００６８】
ＣＰＵ３１は、ＲＯＭ３３やＲＡＭ３４からなるメモリ装置を備えており、ＲＯＭ３３に格納されているプログラム・コードをＲＡＭ３４上に展開し、所定の処理を実行する。プログラムの一例として、ホーム・ネットワーク内でアクセス可能なＤＬＮＡ機器を「コンテンツ提供装置の一覧情報」として管理するとともに、ＤＬＮＡ対応の各コンテンツ提供装置において提供されるコンテンツに関するメタ情報の管理を行なう「メタ情報管理プログラム」（仮称）を挙げることができる。
【００６９】
ローカル・バス３２上には、ＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）コントローラ経由でＩＤＥハード・ディスク装置３５又はその他の外部記憶装置がＡＴＡＰＩ（ＡＴ  Ａｔｔａｃｈｅｍｅｎｔ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ）接続されている。ハード・ディスク装置３５上では、ホーム・ネットワーク内でアクセス可能なＤＬＮＡ機器を管理する「コンテンツ提供装置の一覧情報」や、ＤＬＮＡ対応の各コンテンツ提供装置においてホーム・ネットワーク上で提供されるコンテンツに関するメタ情報などが格納される。但し、この種の情報を保持する手段としてハード・ディスク装置は必須ではなく、フラッシュ・メモリのような不揮発性半導体記憶装置や、ＲＡＭ３４などを兼用することも可能である。
【００７０】
リモコン・サーバ３０は、各コンテンツ提供装置が提供するコンテンツのメタ情報を、コンテンツ提供装置に代わって保持している。これによって、いずれのコンテンツ提供装置の電源が落とされている期間であっても、コンテンツ利用装置であるＩＰリモコンに対し、ホーム・ネットワーク上におけるコンテンツの一覧性機能を実現するが、この点の詳細については後述に譲る。
【００７１】
また、ローカル・バス３２上には、その他のさまざまな周辺機器を装備することができる。例えば、装置の動作状態を表示するＬＥＤインジケータを駆動するパラレル入出力（ＰＩＯ）コントローラなどが配設される。
【００７２】
また、ローカル・バス３２には、ブリッジ３６経由で入出力インターフェース３７が相互接続されている。入出力インターフェース３７上には、無線ＬＡＮのアクセス・ポイント経由で無線通信を行なうＡＰインターフェース３８や、イーサネット（登録商標）などの有線ＬＡＮ上で通信動作を行なう有線ＬＡＮ通信部３９が配設されている。したがって、リモコン・サーバ３０は、ＡＰインターフェース３７経由でＩＰリモコン１０との間でコマンド受信及びレスポンス返信シーケンスを行なうことができるとともに、ＩＰリモコン１０からのコマンドに応じてネットワーク対応のＡＶ機器との間でリクエスト送信及びレスポンス受信シーケンスを行なうことができる。
【００７３】
また、入出力インターフェース３７上には、赤外線処理部が装備される。旧来の赤外線リモコン方式でしか操作できないＩＲ機器のために、ＬＡＮ経由でＩＰリモコンから受信した操作コマンドを赤外線処理部でＳＩＲＣＳなどの赤外線通信用のコマンド形式に変換し、赤外線を媒体とした光送信を行なう。この際、レガシー制御対象機器がリモコン・サーバから死角となる場合や、両者の距離が長い場合には、ＡＶマウス出力し、レガシー制御対象機器の直近で赤外線コマンドを光送信する。
【００７４】
図４には、本実施形態に係るリモコン・システムにおいて、コンテンツ提供装置として動作する装置の構成を模式的に示している。図示の例では、コンテンツ提供装置は、テレビ放送などの放送コンテンツを選局・受信し、記録するネットワーク対応のハード・ディスク・レコーダとして構成される。
【００７５】
アンテナ（図示しない）で受信された放送波は、チューナ５１に供給される。放送波は、規定のフォーマットに従うが、上記した衛星放送用の放送波以外に、有線放送波や地上波でもよく、特に限定されない。チューナ５１は、ＣＰＵ６１からの指示に従い、所定チャネルの放送波の選局を行ない、後続の復調器５２に受信データを出力する。復調器５２では、デジタル変調されている受信データを復調する。
【００７６】
復調されたデジタル・データは、例えばＭＰＥＧ２方式で圧縮されたＡＶデータと番組情報とが多重化されて構成されるトランスポート・ストリーム（ＴＳ）である。前者のＡＶデータは、放送番組本体を構成する映像及び音声情報、並びに字幕データで構成される。また、後者の番組情報は、この放送番組本体に付随するデータであり、ＥＰＧや番組の録画予約に利用される。
【００７７】
ＴＳデコーダ５３は、このトランスポート・ストリームを解釈して、ＭＰＥＧ２方式で圧縮されているＡＶデータと番組情報に分離して、前者をＡＶデコーダ５４に送出するとともに、後者をバス５８経由でＣＰＵ６１に送信する。また、ＡＶデコーダ５４は、ＭＰＥＧ２方式で圧縮されたリアルタイムＡＶデータをＴＳデコーダ５３から受け取ると、圧縮映像データと圧縮音声データとに分離する。そして、映像データに対してはＭＰＥＧ２方式に従い伸長処理して元の映像信号を再生し、音声データに対してはＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）デコードした後に付加音と合成して再生音声信号とする。再生映像信号は、マルチプレクサ５５Ｂを介してディスプレイに表示出力され、また、再生音声信号は、マルチプレクサ５５Ａを介して音響再生装置に音声出力される。あるいは、録画予約されている番組の放送コンテンツに関しては、圧縮映像データと圧縮音声データを伸張せず、バス５０経由でハード・ディスク装置６６に転送して、一旦記録する。この場合、視聴時には、ハード・ディスク装置６６から読み出された後改めてＡＶでコーダ５４にて伸張処理し再生出力する。
【００７８】
ユーザ・インターフェース制御部５６は、ユーザからの入力操作を処理するモジュールであり、例えば、ユーザが直接マニュアル操作するための操作ボタン／スイッチなどのキー・マトリックス（図示しない）や、赤外線リモコン・コマンドを受容する機能を備えている。ユーザは、リモコン並びにユーザ・インターフェース制御部５６を介して、放送番組の選局や、録画、録画予約、再生、録画番組の消去などのコンテンツ操作を行なうことができる。
【００７９】
ＣＰＵ６１は、コンテンツ提供装置５０全体の動作を統括するメイン・コントローラである。また、ＣＰＵ６１は、バス５８経由で転送されてくる番組情報に関する録画、録画予約、再生などの処理動作を司る。
【００８０】
ＲＡＭ６２は、ＣＰＵ６１の実行プログラム・コードをロードしたり、実行プログラムの作業データを書き込んだりするために使用される、書き込み可能な揮発性メモリである。また、ＲＯＭ６３は、受信機１０の電源投入時に実行する自己診断及び／又は初期化プログラムや、ハードウェア操作用のマイクロコードを恒久的に格納する読み出し専用メモリである。
【００８１】
ネットワーク・インターフェース６４は、コンテンツ提供装置５０をホーム・ネットワークなどＩＰネットワークに接続する装置であり、イーサネット（登録商標）などの通信プロトコルに従ったＬＡＮ通信動作を行なう。
【００８２】
ハード・ディスク・ドライブ（ＨＤＤ）６６は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積するための外部記憶装置であり、数十〜数百ＧＢ程度の比較的大容量を持つ。ＨＤＤ６６は、ハード・ディスク・インターフェース６６を介してバス５８に接続される。
【００８３】
表示コントローラ５７は、データ放送コンテンツに基づく放送番組情報などの表示出力を制御するための専用コントローラである。
【００８４】
このコンテンツ提供装置５０は、ホーム・ネットワーク又はユーザ・インターフェース制御部５６を介したユーザ入力コマンドに従って、チューナ５１の選局動作を制御するとともに、番組情報の表示制御などが行なわれる。そして、ＣＰＵ６１は、ＴＳデコーダ５３から転送されてきた番組情報を処理して、表示用のデータに変換して表示コントローラ５７に供給する。表示コントローラ５７は、この表示データを基に番組情報の画像信号を生成し、マルチプレクサ５５Ｂに供給する。また、ＣＰＵ６１は、番組情報に含まれる音声データも処理して、これをバス５８経由でマルチプレクサ５５Ａに供給する。マルチプレクサ５５Ａ及び５５Ｂは、ＣＰＵ１１から供給された表示用データと音声データの各々を、ＡＶデコーダ５４から出力される放送番組本体としての映像データ及び音声データ（並びに字幕）と多重化して、ディスプレイと音響再生装置に外部出力する。
【００８５】
リモコン・サーバ３０は、このようなコンテンツ提供装置が提供するコンテンツのメタ情報を、コンテンツ提供装置に代わって保持している。これによって、リモコン・サーバ３０はメタ情報サーバとしての機能を実現し、コンテンツ提供装置の電源が落とされている期間であっても、コンテンツを利用するコンテンツ利用装置に対し、ホーム・ネットワーク上におけるコンテンツの一覧性機能を実現する。
【００８６】
以下では、コンテンツを要求するコンテンツ利用装置と、リモコン・サーバと、コンテンツ提供装置とが無線ネットワーク及びホーム・ネットワーク経由で接続されているシステム構成において、リモコン・サーバがコンテンツ利用装置に対しコンテンツの一覧性を提供するための動作シーケンスについて説明する。
【００８７】
ここで言う、コンテンツ提供装置は、ＨＤＤレコーダやＣＤレコーダなどのコンテンツ記録・提供装置やＣＤプレーヤなどのコンテンツ提供装置である。また、コンテンツ利用装置は、コンテンツ再生機能を持つＩＰリモコンや、モニタ・ディススプレイなどのコンテンツ再生装置、さらにはＨＤＤレコーダのようにコンテンツを記録し再生可能なコンテンツ記録・再生装置などである。
【００８８】
以下で説明する動作シーケンスでは、リモコン・サーバ（及びアクセス・ポイント）は常に電源を投入して利用可能な状態になっているが、ＩＰリモコンやコンテンツ提供装置などその他の装置は必要に応じて電源を投入する（若しくは、利用予定がない場合には電源を遮断する）ものとする。
【００８９】
図５には、リモコン・サーバ、コンテンツを要求するコンテンツ利用装置、並びにコンテンツを提供するコンテンツ提供装置がすべて利用可能な状態である場合に、メタ情報サーバとして機能するリモコン・サーバがコンテンツ利用装置にコンテンツの一覧性を提供するための動作シーケンス例を示している。
【００９０】
コンテンツ利用装置は、コンテンツの利用に先駆けて、ホーム・ネットワーク上で利用可能なコンテンツに関するメタ情報を、無線ネットワーク上で要求する。
【００９１】
メタ情報サーバとしてのリモコン・サーバは、アクセス・ポイント経由でコンテンツのメタ情報要求を受信すると、これに応答して、ホーム・ネットワーク上でネットワーク（ＤＬＮＡ）対応機器の発見要求を送信する。この要求を受け取ったネットワーク対応機器は、機器発見応答をリモコン・サーバに返す。
【００９２】
次いで、リモコン・サーバは、機器発見応答のあったネットワーク対応機器に対してコンテンツのメタ情報要求を送信する。ネットワーク対応機器がコンテンツ提供装置であれば、メタ情報要求に対し、提供可能なコンテンツに関するメタ情報を生成若しくは取得し、リモコン・サーバに返信する。コンテンツのメタ情報は、該当するコンテンツのタイトルや梗概、コンテンツ提供装置（格納場所）へのリファレンス情報を含んでいる。メタ情報は、あらかじめコンテンツ本体に付随していてもよい。あるいは、コンテンツ提供装置がコンテンツ本体から情報を抽出してメタ情報を生成するようにしてもよい。あるいは他の情報資源からコンテンツのメタ情報を入手するようにしてもよい。
【００９３】
なお、図５に示した例では、図面の簡素化のため、ネットワーク対応機器としてのコンテンツ提供装置を１台しか描いていないが、ホーム・ネットワーク上には２台以上のコンテンツ提供装置が存在するシステム環境が想定される。この場合、各々のコンテンツ提供装置から機器発見応答が返され、リモコン・サーバは各コンテンツ提供装置にメタ情報を要求することになる。勿論、コンテンツ提供装置以外のネットワーク対応機器もホーム・ネットワーク上に存在し得る。
【００９４】
そして、リモコン・サーバは取得したメタ情報を分類・整理して保存するとともに、要求元であるコンテンツ利用装置に対しこれを送信する。コンテンツ利用装置側ではメタ情報を表示出力し、ホーム・ネットワーク上でのコンテンツの一覧性が確保される。
【００９５】
また、図６には、リモコン・サーバ、コンテンツを要求するコンテンツ利用装置、並びにコンテンツを提供するコンテンツ提供装置がすべて利用可能な状態である場合に、メタ情報サーバとしてのリモコン・サーバがコンテンツ利用装置にコンテンツの一覧性を提供するための動作シーケンスについての他の例を示している。図示の例では、機器発見要求されたネットワーク対応機器が機器発見応答を返さないという場面を想定している。機器発見応答を返さない理由として、ネットワーク対応機器が未使用中のため電源を遮断していることや、ホーム・ネットワーク上から取り除かれたこと（機器の移動）などが挙げられる。
【００９６】
ＩＰリモコンは、コンテンツの利用に先駆けて、ホーム・ネットワーク上で利用可能なコンテンツに関するメタ情報を、無線ネットワーク上で要求する。
【００９７】
リモコン・サーバは、アクセス・ポイント経由でコンテンツのメタ情報要求を受信すると、これに応答して、ホーム・ネットワーク上でネットワーク（ＤＬＮＡ）対応機器の発見要求を送信する。この要求を受け取ったネットワーク対応機器は、機器発見応答をリモコン・サーバに返す。
【００９８】
前回の機器発見手続では応答したネットワーク対応機器が、今回は電源遮断などの理由により機器発見応答を返さない。この場合、リモコン・サーバは、機器発見を再試行するが、試行回数が一定値を超えた場合、若しくは試行時間がタイムアウトした場合には、機器発見を諦める。
【００９９】
このような場合、リモコン・サーバは、最新のメタ情報を取得することはできないので、前回獲得し保存しておいたメタ情報を代わりに返信する。コンテンツ利用装置側ではメタ情報を表示出力し、ホーム・ネットワーク上でのコンテンツの一覧性が確保される。
【０１００】
また、図７には、リモコン・サーバ、コンテンツを要求するコンテンツ利用装置、並びにコンテンツを提供するコンテンツ提供装置がすべて利用可能な状態である場合に、メタ情報サーバとしてのリモコン・サーバがコンテンツ利用装置にコンテンツの一覧性を提供するための動作シーケンスについてのさらに他の例を示している。機器発見要求されたネットワーク対応機器は、未使用による電源遮断又は機器の移動に起因して機器発見応答を返さないという場面を想定している。図示の例では、リモコン・サーバは過去に機器発見した機器をコンテンツ提供装置の一覧情報上に登録しておき、同リスト上では機器発見応答の有無に応じて各機器の状態（電源の投入状態など）を管理するようになっている。
【０１０１】
ＩＰリモコンは、コンテンツの利用に先駆けて、ホーム・ネットワーク上で利用可能なコンテンツに関するメタ情報を、無線ネットワーク上で要求する。
【０１０２】
リモコン・サーバは、アクセス・ポイント経由でコンテンツのメタ情報要求を受信すると、これに応答して、ホーム・ネットワーク上でネットワーク（ＤＬＮＡ）対応機器の発見要求を送信する。この要求を受け取ったネットワーク対応機器は、機器発見応答をリモコン・サーバに返す。
【０１０３】
リモコン・サーバは、機器発見応答の有無に応じてコンテンツ提供装置の一覧情報の内容を交信する。すなわち、以前は機器発見することができたネットワーク対応機器から機器発見応答があった場合には、コンテンツ提供装置の一覧情報上で当該機器の状態を電源投入中（若しくは装置の利用可能）にする。また、以前機器発見することができたネットワーク対応機器から機器発見応答を受信できなかった場合には、コンテンツ提供装置の一覧情報上で当該機器の状態を電源遮断中（若しくは装置の利用不能）にする。また、コンテンツ提供装置の一覧情報に未登録のネットワーク対応機器から機器発見応答を受信した場合には、当該機器をコンテンツ提供装置の一覧情報に新規登録するとともに、その状態を電源投入中（若しくは装置の利用可能）にする。
【０１０４】
次いで、リモコン・サーバは、機器発見応答のあった各ネットワーク対応機器に対してコンテンツのメタ情報要求を送信する。ネットワーク対応機器がコンテンツ提供装置であれば、メタ情報要求に対し、提供可能なコンテンツに関するメタ情報を生成若しくは取得し、リモコン・サーバに返信する。コンテンツのメタ情報は、該当するコンテンツのタイトルや梗概、コンテンツ提供装置（格納場所）へのリファレンス情報を含んでいる。
【０１０５】
そして、リモコン・サーバは新たに取得したメタ情報を基に、保存しておいたメタ情報を更新するとともに、要求元であるコンテンツ利用装置に対し最新のメタ情報を送信する。
【０１０６】
コンテンツ利用装置側ではメタ情報を表示出力し、ホーム・ネットワーク上でのコンテンツの一覧性が確保される。そして、ユーザは、ＩＰリモコンなどのコンテンツ利用装置を介してコンテンツの利用を要求することができる。
【０１０７】
リモコン・サーバは、コンテンツ要求を受信すると、そのメタ情報を参照して、該当するコンテンツを格納するコンテンツ提供装置を割り出す。そして、コンテンツ提供装置の一覧情報を参照して当該コンテンツ提供装置が電源投入中であるかどうかを確認する。
【０１０８】
要求されたコンテンツを格納するコンテンツ提供装置が利用可能である場合には、リモコン・サーバは、コンテンツ要求を当該コンテンツ提供装置に転送する。そして、コンテンツ提供装置は、要求されたコンテンツをアクセス・ポイント経由で要求元のＩＰリモコンへ送信（例えばストリーム配信）する。
【０１０９】
また、要求されたコンテンツを格納するコンテンツ提供装置が電源遮断中である場合には、まず、当該コンテンツ提供装置の起動手続を実行する。この起動手続は、ネットワーク経由での機器ウェークアップ処理でもよいし、ユーザによるマニュアル操作のプロンプトでもよい。また、コンテンツ提供装置が赤外線リモコン方式で遠隔操作できる場合には、ＳＩＲＣＳなどの赤外線通信用のコマンドの光送信を行なうようにしてもよい。赤外線コマンドを送信する際、制御対象機器がリモコン・サーバから死角となる場合や両者の距離が長い場合には、ＡＶマウスなどの延長コードを用い、当該機器の直近で赤外線コマンドを光送信するようにしてもよい。
【０１１０】
そして、該当するコンテンツ提供装置の電源が投入され利用可能な状態になると、リモコン・サーバは、コンテンツ要求を当該コンテンツ提供装置に転送する。そして、コンテンツ提供装置は、要求されたコンテンツをアクセス・ポイント経由で要求元のコンテンツ利用装置へ送信（例えばストリーム配信）する。
【０１１１】
図８には、図７に示した動作シーケンスを実現するためのリモコン・サーバが実行する処理手順をフローチャートの形式で示している。
【０１１２】
リモコン・サーバは、アクセス・ポイント経由でコンテンツのメタ情報要求を受信すると（ステップＳ１）、これに応答して、ホーム・ネットワーク上でネットワーク（ＤＬＮＡ）対応機器の発見手順を実行する（ステップＳ２）。
【０１１３】
ネットワーク対応機器の発見手順は、ホーム・ネットワーク上での機器発見要求の送信と、この要求を受け取ったネットワーク対応機器からの機器発見応答の受信からなる。
【０１１４】
そして、機器発見手続における応答結果に従って、コンテンツ提供装置の一覧情報を更新する（ステップＳ３）。
【０１１５】
以前機器発見することができたネットワーク対応機器から機器発見応答があった場合には、コンテンツ提供装置の一覧情報上で当該機器の状態を電源投入中（若しくは装置の利用可能）にする。また、以前機器発見することができたネットワーク対応機器から機器発見応答を受信できなかった場合には、コンテンツ提供装置の一覧情報上で当該機器の状態を電源遮断中（若しくは装置の利用不能）にする。また、コンテンツ提供装置の一覧情報に未登録のネットワーク対応機器から機器発見応答を受信した場合には、当該機器をコンテンツ提供装置の一覧情報に新規登録するとともに、その状態を電源投入中（若しくは装置の利用可能）にする。
【０１１６】
次いで、ホーム・ネットワーク上で提供されているコンテンツに関するメタ情報の取得手続きを行なう（ステップＳ４）。
【０１１７】
この手続では、リモコン・サーバは、機器発見応答のあった各ネットワーク対応機器に対してコンテンツのメタ情報要求を送信する。ネットワーク対応機器がコンテンツ提供装置であれば、メタ情報要求に対し、提供可能なコンテンツに関するメタ情報を生成若しくは取得し、リモコン・サーバに返信する。
【０１１８】
コンテンツのメタ情報は、該当するコンテンツのタイトルや梗概、コンテンツ提供装置（格納場所）へのリファレンス情報を含んでいる。リモコン・サーバは新たに取得したメタ情報を基に、保存しておいたメタ情報を更新する（ステップＳ５）。そして、要求元であるコンテンツ利用装置に対し最新のメタ情報を送信する（ステップＳ６）。
【０１１９】
なお、リモコン・サーバは、ＩＰリモコンなどのコンテンツ利用装置からの要求ベースでコンテンツのメタ情報の取得並びに更新処理を行なう他に、定期的にコンテンツ提供装置にメタ情報を要求してその都度メタ情報の内容を更新し、常に最新情報を保持するようにしてもよい。あるいは、コンテンツ提供装置側でコンテンツが変化した場合に、コンテンツ提供装置側からリモコン・サーバに対してその都度メタ情報の変更内容を通知するようにしてもよい。
【０１２０】
このように本実施形態に係るリモコン・システムによれば、リモコン・サーバが、コンテンツのメタ情報を保持し、ユーザが所望するコンテンツにたどり着くための最初の情報提供機能を担うようになっている。したがって、コンテンツ提供装置とは分離してコンテンツのメタ情報を管理する仕組みを導入することにより、コンテンツ本体を保持しているコンテンツ提供装置の状態に関わらず、システム内でメタ情報を提供することが可能になり、必要最小限のシステムを活性化するだけで所望のコンテンツを提供することが可能になる。
【産業上の利用可能性】
【０１２１】
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。
【０１２２】
本明細書では、ＩＰリモコンがリモコン・サーバ経由でホーム・ネットワーク上のコンテンツ記録装置、コンテンツ再生装置、並びにコンテンツ提供装置を操作するようなシステム構成において、リモコン・サーバがホーム・ネットワーク上で利用可能なコンテンツに関する一覧性機能をＩＰリモコンなどのコンテンツ利用装置に提供する場合を例にとって説明してきたが、本発明の要旨はこれに限定されるものではない。ネットワーク上で１以上のコンテンツ提供装置が設けられ、いずれかのコンテンツ提供装置の電源が停止している状況下においてもコンテンツの一覧性を確保しなければならないというその他のシステム構成においても、同様に本発明を適用することができる。
【０１２３】
本発明はコンテンツのメタ情報を付与するシステムとの親和性が高い。例えば、映像コンテンツから特徴的なシーンをサムネイル画像として抽出し、あるいは音楽コンテンツから曲調などを抽出して、映像タイトルや曲名などのメタ情報を管理する仕組みが提案されている。本発明は、これらのシステムとの組み合わせにより、コンテンツのメタ情報から、ユーザが所望するコンテンツを選択（検索）するシステムへ適用することができる。
【０１２４】
要するに、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、特許請求の範囲を参酌すべきである。
【図面の簡単な説明】
【０１２５】
【図１】図１は、本発明を適用することが想定されるホーム・ネットワークの概観構成を示した図である。
【図２】図２は、ＩＰリモコンとして動作することができる端末機器のハードウェア構成例を示した図である。
【図３】図３は、リモコン・サーバとして動作する装置の構成を模式的に示した図である。
【図４】図４は、コンテンツ提供装置として動作する装置の構成を模式的に示した図である。
【図５】図５は、リモコン・サーバがＩＰリモコンにコンテンツの一覧性を提供するための動作シーケンス例を示した図である。
【図６】図６は、リモコン・サーバがＩＰリモコンにコンテンツの一覧性を提供するための動作シーケンス例を示した図である。
【図７】図７は、リモコン・サーバがＩＰリモコンにコンテンツの一覧性を提供するための動作シーケンス例を示した図である。
【図８】図８は、図７に示した動作シーケンスを実現するためのリモコン・サーバが実行する処理手順を示したフローチャートである。
【図９】図９は、ホーム・ネットワーク上におけるリモコン操作体系を説明するための図である。
【図１０】図１０は、ホーム・ネットワーク上におけるリモコン操作体系を説明するための図である。
【符号の説明】
【０１２６】
１０…ＩＰリモコン
１１…ＣＰＵ
１２…バス
１３…メモリ装置
１４…入力スイッチ・マトリックス部
１５…ネットワーク通信部
１６…赤外線通信部
１７…コーデック処理部
１８…グラフィック・ディスプレイ・プロセッサ
１９…液晶表示部
２０…データ入出力用インターフェース
３０…リモコン・サーバ
３１…ＣＰＵ
３２…ローカル・バス
３３…ＲＯＭ
３４…ＲＡＭ
３５…ハード・ディスク装置
３６…ブリッジ
３７…入出力インターフェース
３８…ＡＰインターフェース
３９…有線ＬＡＮ通信部
【図１】
2006227843.tif 000003
【図２】
2006227843.tif 000004
【図３】
2006227843.tif 000005
【図４】
2006227843.tif 000006
【図５】
2006227843.tif 000007
【図６】
2006227843.tif 000008
【図７】
2006227843.tif 000009
【図８】
2006227843.tif 000010
【図９】
2006227843.tif 000011
【図１０】
2006227843.tif 000012