(57)【要約】【課題】装置間での映像の移動を簡便な操作で行えるようにする。【解決手段】表示再生部１４が、コンテンツ供給部１２から供給されるコンテンツＡを再生しているときに、操作制御部１７のボタン１０２が操作されると、操作制御部１７に表示再生部１４から、コンテンツ情報が供給される。コンテンツ情報には、表示再生部１４で再生されていたコンテンツを特定するための情報や、再生経過時間に関する情報が含まれる。操作制御部１７は、映像の移動先を決定するためのテーブルを保持しており、そのテーブルを参照し、移動先を表示再生部１５と決定し、取得したコンテンツ情報を、表示再生部１５に送信する。表示再生部１５は、受信したコンテンツ情報に基づき、コンテンツ供給部１２からコンテンツＡの供給を受ける。本発明は、ネットワークに接続された機器を操作するリモートコントローラに適用できる。【選択図】図１１
2007189418.tif 000002
【特許請求の範囲】
【請求項１】
相反する２方向を、それぞれ指示する指示手段と、
前記指示手段により指示された方向に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルを保持する保持手段と、
第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得手段と、
前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記保持手段により保持されている前記テーブルを参照して決定する決定手段と、
前記決定手段により決定された前記第２の装置に、前記第２の情報を送信する送信手段と
を備える情報処理装置。
【請求項２】
前記第１の情報、および前記第２の情報には、前記コンテンツの再生経過時間に関する情報が少なくとも含まれる
請求項１に記載の情報処理装置。
【請求項３】
前記テーブルには、前記相反する２方向のうちの一方の方向が指示されたときのコンテンツの供給先と、他方の方向が指示されたときのコンテンツの供給先が、前記第１の装置と関連付けられて記載されている
請求項１に記載の情報処理装置。
【請求項４】
前記テーブルには、前記コンテンツの供給先の情報として自己の情報も含まれる
請求項１に記載の情報処理装置。
【請求項５】
相反する２方向を、それぞれ指示する指示手段からの入力を制御する指示入力制御ステップと、
前記指示入力制御ステップにより入力が制御された方向に関する情報に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルの保持を制御する保持制御ステップと、
第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得ステップと、
前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記テーブルを参照して決定する決定ステップと、
前記決定ステップの処理で決定された前記第２の装置への前記第２の情報の送信を制御する送信制御ステップと
を含む情報処理方法。
【請求項６】
相反する２方向を、それぞれ指示する指示手段からの入力を制御する指示入力制御ステップと、
前記指示入力制御ステップにより入力が制御された方向に関する情報に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルの保持を制御する保持制御ステップと、
第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得ステップと、
前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記テーブルを参照して決定する決定ステップと、
前記決定ステップの処理で決定された前記第２の装置への前記第２の情報の送信を制御する送信制御ステップと
を含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および方法、並びにプログラムに関し、特に、簡単な操作で、所望の機器に映像や画像を表示させることができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
今日、テレビジョン放送の番組（以下、テレビジョン放送番組と記述する）をビデオテープに録画するビデオレコーダの普及により、テレビジョン放送番組をその放送時間ではない、自分の都合のよい時間に視聴するといういわゆる「タイムシフト」という概念に基づく視聴スタイルが定着している。この視聴スタイルにより多くの放送番組が録画され、時間をおいて視聴されている。
【０００３】
さらに、近年、録画メディアがビデオテープからハードディスクに変わったことで、より多くの映像データを容量を気にせず手軽にハードディスク（記憶装置）に保存することができるようになってきた。以下では、特に断らない限り、このようなハードディスクを用いたビデオレコーダのことをデジタルビデオレコーダ（Digital Video Recorder：ＤＶＲ）と記述する。
【０００４】
また、最近、コンテンツサーバおよび、ＣＲＴ、ＬＣＤ、プラズマディスプレイ等の表示装置を、家庭内、事業所内、地域内さらにグローバルな地域内に構成した有線または無線ネットワークに接続した、コンテンツ表示再生システムが知られるようになった。このコンテンツ表示再生システムでは、デジタルビデオレコーダをコンテンツサーバとしてネットワークに少なくとも１台接続していれば、例えば録画したテレビジョン放送番組を、ネットワークを介しコンテンツサーバから離れた場所でユーザは視聴することが可能である。
【０００５】
ネットワークに接続されている複数の装置を操作できるリモートコントローラや、そのコントローラを１つの表示装置として用いられることが、特許文献１で提案されている。特許文献１においては、リモートコントローラのＬＣＤに設けたタッチパネル上でユーザが指を上方向にジェスチャ入力すると、そのリモートコントローラの表示部に表示されていた映像Ａがそれまで映像Ｂを表示していた大型表示装置（ネットワークに接続されているリモートコントローラ以外の表示装置）に表示されるようにすることが開示されている。
【０００６】
【特許文献１】特開２００３−３３３３５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記したようなシステムを利用すれば、例えば、部屋Ａに表示装置Ａが設置されており、部屋Ｂに表示装置Ｂが設置されている場合、異なる部屋Ａと部屋Ｂに設置されている表示装置Ａでも、表示装置Ｂでも、コンテンツサーバから同一のコンテンツを視聴することができる。
【０００８】
よって、例えば、ユーザは、部屋Ａから部屋Ｂに移動する際、表示装置Ａで視聴していた番組の続きを、表示装置Ｂで視聴したいと所望し、そのようなことを実現するための操作を実行するが、その操作が煩雑であったり、または、そのようなこと自体ができなかったりした。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、装置間で映像などのデータを簡便に移動させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の情報処理装置は、相反する２方向を、それぞれ指示する指示手段と、前記指示手段により指示された方向に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルを保持する保持手段と、第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得手段と、前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記保持手段により保持されている前記テーブルを参照して決定する決定手段と、前記決定手段により決定された前記第２の装置に、前記第２の情報を送信する送信手段とを備える。
【００１１】
前記第１の情報、および前記第２の情報には、前記コンテンツの再生経過時間に関する情報が少なくとも含まれるようにすることができる。
【００１２】
前記テーブルには、前記相反する２方向のうちの一方の方向が指示されたときのコンテンツの供給先と、他方の方向が指示されたときのコンテンツの供給先が、前記第１の装置と関連付けられて記載されているようにすることができる。
【００１３】
前記テーブルには、前記コンテンツの供給先の情報として自己の情報も含まれるようにすることができる。
【００１４】
本発明の一側面の情報処理方法は、相反する２方向を、それぞれ指示する指示手段からの入力を制御する指示入力制御ステップと、前記指示入力制御ステップにより入力が制御された方向に関する情報に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルの保持を制御する保持制御ステップと、第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得ステップと、前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記テーブルを参照して決定する決定ステップと、前記決定ステップの処理で決定された前記第２の装置への前記第２の情報の送信を制御する送信制御ステップとを含む。
【００１５】
本発明の一側面のプログラムは、相反する２方向を、それぞれ指示する指示手段からの入力を制御する指示入力制御ステップと、前記指示入力制御ステップにより入力が制御された方向に関する情報に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルの保持を制御する保持制御ステップと、第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得ステップと、前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記テーブルを参照して決定する決定ステップと、前記決定ステップの処理で決定された前記第２の装置への前記第２の情報の送信を制御する送信制御ステップとを含む処理をコンピュータに実行させる。
【００１６】
本発明の一側面の情報処理装置および方法、並びにプログラムにおいては、ユーザにより指示される方向毎に、指示先の装置が決定されるようなテーブルが保持され、そのテーブルが参照されて、所定のコンテンツの供給先が変更される。
【発明の効果】
【００１７】
本発明の一側面によれば、１つの表示装置で表示させていた画像や映像を、他の表示装置に、簡便な操作で移動させることができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
本発明の一側面の情報処理装置（例えば、図６の操作制御部１７）は、相反する２方向を、それぞれ指示する指示手段（例えば、図６の入力操作受付部６０）と、前記指示手段により指示された方向に対応し、コンテンツの供給先を決定するための情報が記載されたテーブルを保持する保持手段（例えば、図６のテーブル保持部６４）と、第１の装置で再生されているコンテンツの第１の情報を前記第１の装置から取得する取得手段（例えば、図１４のステップＳ１２の処理を実行する図６のコントロール信号生成部６２）と、前記第１の情報の一部を含む第２の情報を送信する第２の装置を、前記保持手段により保持されている前記テーブルを参照して決定する決定手段（例えば、図１４のステップＳ１４の処理を実行する図６のコントロール信号生成部６２）と、前記決定手段により決定された前記第２の装置に、前記第２の情報を送信する送信手段（例えば、図１４のステップＳ１５の処理を実行する図６のコントロール信号生成部６２）とを備える。
【００２０】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は本発明を適用したコンテンツ表示再生システムの構成図である。このコンテンツ表示再生システム１０は、無線ネットワークと有線ネットワークとを組み合わせたホームネットワーク１１に、デジタルビデオレコーダ等のコンテンツサーバを具体例とする２台のコンテンツ供給部１２とコンテンツ供給部１３が接続されている。また、ホームネットワーク１１には、コンテンツ供給部１２やコンテンツ供給部１３を操作する操作制御部１７も接続されている。
【００２２】
ホームネットワーク１１は、家庭内デジタルネットワークであり、ハブ１１ａを介し、例えばＩＥＥＥ１３９４に基づいた有線ケーブル１１ｂにより、コンテンツ供給部１２やコンテンツ供給部１３を接続している。また、ホームネットワーク１１は、無線ＬＡＮのアクセスポイント１１ｃをハブ１１ａに接続し、操作制御部１７を、例えばＩＥＥＥ８０２．１１方式のプロトコル、あるいは、その発展プロトコルなどの所定のプロトコルを用いて無線接続している。このため、操作制御部１７は、ホームネットワーク１１上のコンテンツ供給部１２やコンテンツ供給部１３と接続されており、その操作を制御することができるように構成されている。
【００２３】
また、ハブ１１ａには、３台の表示再生部１４乃至１６が接続されている。操作制御部１７は、ホームネットワーク１１に接続されている表示再生部１４乃至１６も、それぞれ操作することができるように構成されている。
【００２４】
図１に示したコンテンツ表示再生システムにおいては、オーディオビジュアルコンテンツをストリーミング配信するサーバ（例えば、コンテンツ供給部１２）からストリーミング配信されるコンテンツが、レンダラ（例えば、表示再生部１４）で再生される。また、そのような再生が行われるための制御（操作）は、操作制御部１７により行われる。さらに、図１に示したコンテンツ表示再生システムは、例えば、表示再生部１４で再生されているコンテンツを、表示再生部１５に移動させる（“移動”との言葉の意味などを含め、詳細は後述する）ことができ、その操作は、操作制御部１７により行われる。
【００２５】
図２は、コンテンツ供給部１２の機能ブロック図である。コンテンツ供給部１３についても同様の機能ブロック図であるので、図示および説明は省略する。またコンテンツ供給部１２からコンテンツが表示再生部１４などに供給される例を挙げて以下の説明を続ける。
【００２６】
コンテンツ供給部１２は、コンテンツを記憶し、他の装置に供給するデジタルビデオレコーダなどで構成されるサーバである。コンテンツ供給部１２は、ネットワークＩ／Ｆ（インターフェース）２０、コンテンツ配信処理部２１、およびコンテンツ蓄積部２２を含む機能を有する。
【００２７】
コンテンツ供給部１２は、ＢＳ（Broadcast Satellite）デジタル、ＣＳ（Communication Satellite）デジタル、地上波アナログ、インターネットなどを通じて家庭内にて受信した映像および音声のコンテンツ（以下、これらをまとめてコンテンツと記述する）を、図２に示す、ハードディスク等の大容量蓄積媒体からなるコンテンツ蓄積部２２にストリーミングデータとして蓄積する。
【００２８】
また、コンテンツ供給部１２は、コンテンツ蓄積部２２に蓄積したストリーミングデータを、操作制御部１７の指示によりコンテンツ配信処理部２１により読み出して再生し、要求先の表示再生部１４乃至１６に、ネットワークＩ／Ｆ２０を通してストリーミング配信する。
【００２９】
図３は、コンテンツ供給部１２のハードウェアの構成例を示す図である。ＣＰＵ２３は、ＲＯＭ（Read Only Memory）２４に記憶されているサーバプログラム、またはハードディスクドライブ（ＨＤＤ）２２からＲＡＭ（Random Access Memory）２５にロードされたサーバプログラムに従って、各種の処理を実行する。ＲＡＭ２５にはまた、ＣＰＵ２３が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００３０】
ＣＰＵ２３、ＲＯＭ２４、およびＲＡＭ２５は、バス２６を介して相互に接続されている。このバス２６にはまた、入出力インターフェース２７も接続されている。入出力インターフェース２７には、ボタン、スイッチ、キーボードあるいはマウスなどで構成される入力部２８、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）などのディスプレイ、並びにスピーカなどで構成される出力部２９、ネットワークＩ／Ｆ２０（図２）として機能する、モデムやターミナルアダプタなどで構成される通信部２０、およびコンテンツ蓄積部２２として機能するＨＤＤ２２が接続されている。
【００３１】
通信部２０は、ホームネットワーク１１を介して通信処理を行う。このコンテンツ表示再生システム１０において、コンテンツ供給部１２の通信部２０は、有線によりハブ１１ａを介して無線ＬＡＮ用アクセスポイント１１ｃに接続している。また、ハブ１１ａを介して有線１１ｂにより３台の表示再生部１４、１５および１６に接続している。よって、コンテンツ供給部１２および１３は、通信部２０を通してホームネットワーク１１内の無線通信路にて操作制御部１７と接続し、有線通信路１１ｂにて複数の表示再生部１４、１５および１６に接続している。無線ＬＡＮ用アクセスポイント１１ｃと操作制御部１７は、ＩＥＥＥ８０２．１１方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信が行われる。
【００３２】
ＨＤＤ２２には、サーバプログラムの他、ストリーミング配信するためのメディアデータなどが格納されている。入出力インターフェース２７にはまた、必要に応じてドライブ３０が接続され、磁気ディスク３１、光ディスク３２、光磁気ディスク３３、あるいは半導体メモリ３４などが適宜装着され、そこから読み出されたコンピュータプログラム（サーバプログラムなど）が、必要に応じてＨＤＤ２２にインストールされる。
【００３３】
図２の機能ブロック図との関係でいえば、図３の各部は以下のようになる。通信部２０はネットワークＩ／Ｆ２０として機能し、ＨＤＤ２２はコンテンツ蓄積部２２として機能する。また、ＣＰＵ２３、ＲＯＭ２４、ＲＡＭ２５、およびドライブ３０に接続された各メディア３１乃至３４等はコンテンツ配信処理部２１として機能する。
【００３４】
よって、このコンテンツ供給部１２の動作をハードウェアの構成に基づいて説明すると以下のようになる。コンテンツ供給部１２は、ＣＰＵ２３がサーバプログラムに基づいて、ストリーミングデータの配信処理を実行する。例えば、コンテンツ供給部１２は、ＨＤＤ２２に様々なメディアデータを記憶させ、操作制御部１７からホームネットワーク１１を介して所定のメディアデータのストリーミング配信が要求された場合、対応するコンテンツデータを読み出し、ストリーミング配信を行うために所定のパケットを生成し、ホームネットワーク１１を介して配信する。
【００３５】
図４は、表示再生部１４、１５および１６の機能ブロック図である。表示再生部１４乃至１６は、それぞれ、図４に示すような機能を有しており、その構成例は同様であるので、ここでは表示再生部１４を例に挙げて説明を続ける。
【００３６】
表示再生部１４は、コンテンツ供給部１２からストリーミング配信されたストリーミングデータを受信し、再生してＬＣＤやＣＲＴに表示することのできるストリーミング再生機能を有すると共に、映像に関連した音声データを再生し、スピーカから出力する表示再生装置である。このため、表示再生部１４は、ホームネットワーク１１に接続するインターフェース機能部であるネットワークＩ／Ｆ４０と、ネットワークＩ／Ｆ４０を介してストリーミングデータ（コンテンツデータ）を受信するコンテンツ受信処理部４１と、コンテンツデータをデコードするコンテンツデコード部４２と、コンテンツデコード部４２でデコードされたコンテンツデータを再生するコンテンツ再生部４３と、再生されたコンテンツの映像を表示するコンテンツ表示部４４と、再生されたコンテンツの音声を出力するコンテンツ音声出力部４５からなる。
【００３７】
図５は、表示再生部１４のハードウェアの構成例を示す図である。例えば、表示再生部１４は、通信部（Ｉ／Ｆ）４０と、受信処理部４１と、デコード部４２と、映像信号処理部４３−Ｖと、ＬＣＤ４４、音声信号増幅部４３−Ａと、スピーカ４５とを備えている。この表示再生部１４の各部は、ＣＰＵ４６を中心とする制御部によって制御するようにされている。制御部は、ＣＰＵ４６、ＲＯＭ４８、ＲＡＭ４９、ＥＥＰＲＯＭ５０がＣＰＵバス４７を通じて接続されて構成されたマイクロコンピュータである。また、ＣＰＵ４６は入力Ｉ／Ｆ５１を介してキー入力部５２と接続されており、ユーザによる例えば音量調整、画質調整、あるいは電源投入切断などの操作信号を受け付ける。
【００３８】
ＲＯＭ４８は表示再生部１４において実行される各種の処理プログラムや処理に必要なデータなどを記録している。ＲＡＭ４９は、各種の処理において得られたデータを一時的に記憶保持するなどのように、主に各種の処理の作業領域として用いられるものである。
【００３９】
ＥＥＰＲＯＭ５０は、いわゆる不揮発性のメモリであり、電源が落とされても、記憶保持した情報が失われることがなく、例えば、各種の設定パラメータなどを記憶保持することができるものである。
【００４０】
通信部（Ｉ／Ｆ）４０は、ホームネットワーク１１を介して通信処理を行う。このコンテンツ表示再生システム１０において、表示再生部１４の通信部（Ｉ／Ｆ）４０は、有線１１ｂにてハブ１１ａを介して無線ＬＡＮ用アクセスポイント１１ｃに接続している。また、ハブ１１ａを介して有線１１ｂにてコンテンツ供給部１２および１３に接続している。よって、表示再生部１４は、通信部（Ｉ／Ｆ）４０を通してホームネットワーク１１内の無線通信路にて操作制御部１７と接続し、有線通信路１１ｂにてコンテンツ供給部１２に接続している。
【００４１】
受信処理部４１は、供給された信号を復調するなどの処理を行って、復調後の信号をデコード部（伸長処理部）４２に供給する。コンテンツ供給部１２は、地上波放送番組のテキストデータや映像データなどの表示用データや音声データ、あるいは、衛星放送番組の映像信号や音声信号などの情報信号をデータ圧縮して送信してくる。このため、表示再生部１４のデコード部４２は、受信処理部４１からのデータ圧縮されている信号の供給を受けて、映像信号と音声信号とを分離し、分離した信号を伸長（圧縮解凍）することにより、データ圧縮前の元の信号を復元する。
【００４２】
そして、デコード部４２は、復元した映像信号と音声信号とをＤ／Ａ変換（デジタル／アナログ変換）し、アナログ映像信号と、アナログ音声信号とを形成する。そして、デコード部４２は、アナログ映像信号を映像信号処理部４３−Ｖに供給し、アナログ音声信号を音声信号増幅部４３−Ａに供給する。
【００４３】
映像信号処理部４３−Ｖは、デコード部４２から供給される映像信号から、表示用信号を形成し、これをＬＣＤ４４に供給する。これにより、ＬＣＤ４４の表示画面には、コンテンツ供給部１２または１３から送信されてきた映像信号に応じた映像が表示される。
【００４４】
一方、音声信号増幅部４３−Ａは、これに供給された音声信号を所定のレベルにまで増幅し、これをスピーカ４５に供給する。これにより、スピーカ４５からは、コンテンツ供給部１２または１３から送信されてきた映像信号に関連する音声信号に応じた音声が放音される。
【００４５】
このように、表示再生部１４は、コンテンツ供給部１２からホームネットワーク１１を介して送信されてくるテレビ放送番組などの映像信号や音声信号を受信して、その受信した映像信号や音声信号を再生して出力する。
【００４６】
図６は、操作制御部１７の機能ブロック図である。操作制御部１７は、ホームネットワーク１１に接続したコンテンツ供給部１２や表示再生部１４の操作を制御するための遠隔操作装置（リモートコントローラ）である。
【００４７】
操作制御部１７は、ユーザによる操作入力を受け付ける入力操作受付部６０と、操作入力に応じた操作信号を生成するコントロール信号生成部６２を含む構成とされている。また、操作制御部１７は、入力操作受付部６０にて受け付けたユーザによる入力操作がどのような入力操作であるのかを判定する入力操作判定部６１をコントロール信号生成部６２との間に有する。
【００４８】
また操作制御部１７は、ホームネットワーク１１の無線ＬＡＮアクセスポイント１１ｃ（図１）との間でＩＥＥＥ８０２．１１方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行うためのネットワークＩ／Ｆ６３を有する。
【００４９】
コントロール信号生成部６２は、ユーザが入力操作受付部６０の操作子などを押圧、回転あるいは押し上げ、押し下げなどして行ったキー入力に対する入力操作判定部６１による判定結果に基づいて各種コントロール信号を生成する。生成されるコントロール信号の具体例としては、所望のコンテンツ供給部に格納されているコンテンツデータを、所望の表示再生部１４乃至１６にストリーミング再生させる信号がある。また、例えば、表示再生部１４でストリーミング再生されているコンテンツを、表示再生部１５でストリーミング再生されるように、すなわち換言すれば、表示再生部１４から表示再生部１５へ映像が移動させるための信号もある。
【００５０】
そのような映像が移動される際の処理を実行するときに参照されるテーブル（詳細は、図１３を参照して説明する）を保持するテーブル保持部６４も備えている。
【００５１】
図７は、操作制御部１７のハードウェアの構成例である。操作制御部１７は、ＣＰＵ７１がバス７２を介してネットワーク通信部６３とＲＯＭ／ＲＡＭ７３に接続している。また、ＣＰＵ７１には入力操作受付部６０（図６）である入力スイッチマトリックス部６０が接続されている。ネットワーク通信部６３は、アンテナ８０を介し、無線ＬＡＮ用のアクセスポイント１１ｃ（図１）と 上述したように、ＩＥＥＥ８０２．１１方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行う。
【００５２】
ネットワーク通信部６３による無線通信により、操作制御部１７は入力操作受付部（入力スイッチマトリックス部）６０によるユーザ入力操作に応じてＣＰＵ７１がコントロール信号生成部６２として機能し、生成した上記各コントロール信号をホームネットワーク１１に接続されている複数のコンテンツ供給部１２や表示再生部１４にアクセスポイント１１ｃを通じて送信することができるように構成されている。また、上記各部からの応答信号を受信することができるように構成されている。
【００５３】
ＲＯＭ７３は、操作制御部１７において実行する各種の処理プログラムや、また処理に必要なデータを記録している。ＲＡＭ７３は、各種の処理において得られたデータを一時的に記憶保持するなどのように、主に各種の処理の作業領域として用いられる。もちろん、操作制御部１７は、不揮発性のメモリであるＥＥＰＲＯＭを備えていてもよい。このＥＥＰＲＯＭを備えることにより、電源が落とされても、記憶保持した情報が失われることがなく、例えば、各種の設定パラメータ等を記憶保持することができる。
【００５４】
図６や図７に示した操作制御部１７は、ストリーミング再生する機能および構成を有さない例を示したが、操作制御部１７自体も、表示再生部１４などと同じく、ストリーミング再生、表示する機能および構成を有するようにしても良い。
【００５５】
図８に、ストリーミング再生する機能を有する操作制御部１７’の機能ブロック図を示す。図６に示したストリーミング再生する機能を有しない操作制御部１７と区別するために、図８に示す操作制御部１７’は、ダッシュ（’）を付して記述する。また、図６と図８に示した操作制御部１７（１７’）で、共通する部分には、同一の符号を付して記述する。
【００５６】
操作制御部１７’は、ホームネットワーク１１に接続したコンテンツ供給部１２や表示再生部１４の操作を制御するための遠隔操作装置（リモートコントローラ）であり、ストリーミング再生する機能を有する遠隔操作装置である。すなわち操作制御部１７’は、コンテンツのストリーミング再生機能と、ホームネットワーク１１に接続されている複数のコンテンツ供給部１２、１３、複数の表示再生部１４乃至１６の制御機能を併せ持つ。
【００５７】
具体的に、操作制御部１７’は、操作制御部１７’自体を含めた各部間で映像情報の送受（送受信又は伝送）を制御し、表示再生部１４乃至１６および操作制御部１７’自体における映像の表示と音声の再生を制御する。このため操作制御部１７’は、ユーザによる操作入力を受け付ける入力操作受付部６０と、操作入力に応じて映像情報を各部間で送受するための操作信号を生成する映像情報送受信号生成機能を一機能とするコントロール信号生成部６２と、コントロール信号生成部６２によって生成された操作信号に応じてストリーミング再生した映像情報を表示するコンテンツ表示部７４とを備える。また、オーディオ情報を再生するオーディオ再生機能を備え、内蔵スピーカやヘッドホン端子を介してヘッドホンやイヤホンにより音を聴取できるものであり、この実施の形態の操作制御部１７’は、コンテンツを表示・再生する表示再生部としても兼用できるものである。
【００５８】
また、操作制御部１７’は、ホームネットワーク１１の無線ＬＡＮアクセスポイント１１ｃとの間でＩＥＥＥ８０２．１１方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行うためのネットワークＩ／Ｆ６３を有する。また、コンテンツ供給部１２および１３が格納しているコンテンツに関する情報やコンテンツデータそのものを受信し、復調するなどの処理を行うコンテンツ受信処理部６５を有する。
【００５９】
また、コンテンツ受信処理部６５により受信されて復調されたコンテンツに関する情報からコンテンツのリストを生成するリスト生成部６６と、リスト生成部６６によって生成されたリストを表示するリスト表示部６７とを有する。また、コンテンツ受信処理部６５により受信され復調されたコンテンツデータをデコードして再生するコンテンツ再生部６８と、コンテンツ再生部６８によって再生されるコンテンツデータを記憶する記憶部６９とを備える。コンテンツ再生部６８によって再生されたコンテンツデータは上記コンテンツ表示部７４により映像表示される。
【００６０】
また、操作制御部１７’は、入力操作受付部６０にて受け付けたユーザによる入力操作がどのような入力操作であるのかを判定する入力操作判定部６１をコントロール信号生成部６２との間に有する。
【００６１】
コントロール信号生成部６２は、入力操作判定部６１による判定結果に基づいて各種コントロール信号を生成する。生成されるコントロール信号の具体例としては、コンテンツ供給部１２に格納されているコンテンツデータを、所望の表示再生部１４にストリーミング再生させる操作信号がある。また、表示再生部１４にて表示されているコンテンツデータを、操作制御部１７’のコンテンツ表示部７４に表示するための操作信号などもある。
【００６２】
このほか、コントロール信号生成部６２は、ユーザの入力操作に基づいて所望のコンテンツ供給部１２又は１３を選択するコンテンツ供給選択信号を生成する。また、所望のコンテンツを選択するためのコンテンツ選択信号を生成する。コンテンツ選択信号は、コンテンツ受信処理部６５で受信されたコンテンツに関する情報からリスト生成部６６が生成し、リスト表示部６７が表示したコンテンツリストを視認したユーザの操作に応じて生成される。また、コントロール信号生成部６２は、表示再生部１４、１５および１６を選択するための表示再生部選択信号を生成する。この表示再生部選択信号は、表示再生部・リスト表示部７０に表示された表示再生部リストを視認したユーザの操作に応じて生成される。
【００６３】
もちろん、コントロール信号生成部６２は、操作制御部１７’自体のコンテンツ表示部７４にコンテンツを再生したり、停止したり、ポーズするための再生操作信号の他、表示を選択した表示再生部１４乃至１６におけるコンテンツの再生を開始、停止、ポーズするなどの操作信号も生成する。
【００６４】
図９は、操作制御部１７’のハードウェアの構成例である。操作制御部１７’は、ＣＰＵ７１をバス７２を介してネットワーク通信部６３、コーデック処理部７７、ＧＤＰ（Graphics Display Processor）７８、ＶＲＡＭ７９に接続している。また、ＣＰＵ７１はＲＯＭ／ＲＡＭ７３、ＬＣＤ７４、記憶部６９に接続している。また、ＣＰＵ７１には入力操作受付部６０（図８）である入力スイッチマトリックス部６０が接続されている。
【００６５】
ネットワーク通信部６３は、アンテナ８０を介し、無線ＬＡＮ用のアクセスポイント１１ｃと、上述したようにＩＥＥＥ８０２．１１方式のプロトコル、あるいはその発展プロトコルなどの所定のプロトコルにしたがった無線通信を行う。ネットワーク通信部６３による無線通信により、操作制御部１７’は入力操作受付部（入力スイッチマトリックス部）６０によるユーザ入力操作に応じてＣＰＵ７１がコントロール信号生成部６２として機能し、生成した上記各コントロール信号をホームネットワーク１１に接続されている複数のコンテンツ供給部１２、１３、複数の表示再生部１４乃至１６に、アクセスポイント１１ｃを通じて送信することができるように構成されている。また、上記各部からの応答信号を受信することができるように構成されている。
【００６６】
ＲＯＭ７３は、操作制御部１７’において実行するコンテンツ表示再生プログラムや、各種の処理プログラム、また処理に必要なデータを記録している。ＲＡＭ７３は、各種の処理において得られたデータを一時的に記憶保持するなどのように、主に各種の処理の作業領域として用いられる。
【００６７】
記憶部６９は、例えばコンテンツ供給部１２からコンテンツの供給を受けている時に、コンテンツ供給部１２からストリーミング配信されたコンテンツデータを記憶するメモリであり、半導体メモリや、ＨＤＤなどから構成される。
【００６８】
コーデック処理部７７は、ネットワーク通信部６３を介してストリーミング配信され、ＣＰＵ７１の制御によって分離された映像データ、音声データをデコードする。デコードされた映像情報はＧＤＰ７８により映像信号処理が施され、ＬＣＤ７４に表示される。また、音声情報は、増幅器７５にて増幅された後、ステレオ２ｃｈ用スピーカ７６Ｌ、７６Ｒに送られ各スピーカ７６Ｌ、７６Ｒから放音される。
【００６９】
このような本実施の形態の操作制御部１７’は、いわゆるリモートコントローラ（遠隔操作装置）のみならず、コンテンツを表示・再生可能な表示再生装置としても兼用できるものである。
【００７０】
図１０は、上記ハードウェア構成の操作制御部１７’のＣＰＵ７１によって実行されるソフトウェアのブロック図である。遠隔操作信号を生成し、各コンテンツ供給部１２、１３や、表示再生部１４乃至１６を制御するためのリモートコマンドアプリケーション８１がある。また、映像・音楽・画像デコード部８２、リモート機器制御部８３、グラフィックスライブラリ８４、映像ストリーム処理部８５が、オペレーティングシステム（ＯＳ）８６に基づいて実行される。さらに、ネットワークプロトコル処理部８７は、上記８０２．１１ｂの無線プロトコル８８を実行する。また、グラフィックプロセッサ８９は、ＧＤＰ７８により動作する。
【００７１】
次に、表示再生部１４乃至１６のいずれかの表示再生部で表示されている映像を、その表示再生部とは異なる表示再生部に移動させる際の、操作制御部１７の処理について説明する。まず、図１１と図１２を参照し、“表示再生部１４乃至１６のいずれかの表示再生部で表示されている映像を、その表示再生部とは異なる表示再生部に移動させる”ことについて説明を加える。
【００７２】
以下の説明においては、表示再生部１４に表示されている映像が、表示再生部１５に移動される場合を例に挙げて説明する。図１１に示したように、コンテンツ供給部１２から表示再生部１４に、コンテンツＡが、ホームネットワーク１１を介してストリーミング配信されているため、表示再生部１４にコンテンツＡの画像（映像）が表示されている。
【００７３】
操作制御部１７は、図６や図７に示した機能、構成を有している場合（操作制御部１７自体は表示機能を有さない場合）を例に挙げて説明する。操作制御部１７は、図１１に示すように、少なくとも、２つのボタン１０１とボタン１０２を有している。
【００７４】
ここでは、ボタン１０１は左方向を指示するときに操作されるボタンであり、ボタン１０２は右方向を指示するときに操作されるボタンであるとする。また、ここでは、ボタン１０１、１０２として説明を続けるが、本発明は、ボタンにその実施の形態が限定されるのではなく、左方向や右方向（相反する方向）を指示できる部材、例えば、タッチパネルなどでも本発明を適用することができる。
【００７５】
表示再生部１４で、コンテンツＡが再生されているときに、操作制御部１７のボタン１０２が操作されると、図１２に示すように、コンテンツＡは、表示再生部１５で再生されるようになる。すなわち、コンテンツ供給部１２から表示再生部１４に対して供給されていたコンテンツＡが、表示再生部１５に対して供給されるように供給先が変更される。換言すれば、操作制御部１７のボタン１０２が操作されることにより、表示再生部１４から表示再生部１５に映像が移動されるような処理が実行される。
【００７６】
このように、操作制御部１７のボタン１０２が操作されることにより、表示再生部１４から表示再生部１５に映像が移動されるような処理が実行されるようにするために、操作制御部１７は、図１３に示すようなテーブルを保持している。このテーブル１３１は、テーブル保持部６４（図６）に保持される。図１３に示したテーブル１３１は、図１に示したシステム構成のときに、操作制御部１７が保持するテーブルである。
【００７７】
テーブル１３１には、ホームネットワーク１１に接続されている機器の“ＩＰアドレス”、“機種名”、“タイプ”、および“属性”といった項目が設けられ、それぞれの項目に対応する情報が関連付けられて記載されている。“属性”という項目には、“パス先”、“解像度”といった項目が設けられている。
【００７８】
“ＩＰアドレス”は、ホームネットワーク１１に接続されている機器に対して、情報を送信するときなどに用いられる情報である。“機器名”は、ユーザがホームネットワーク１１に接続されている機器を識別できるように、例えば、ユーザが付けた名前や、機器の型番などの情報である。“タイプ”は、ホームネットワーク１１に接続されている機器の中で、どのような役割を有しているのかなどの情報である。
【００７９】
“属性”は、機器が有する機能などに関する情報であり、図１３に示したテーブル１３１には、“パス先”と“解像度”という項目が設けられている例を示している。ここでは、属性に関する項目として“パス先”と“解像度”の２つの項目しか記載していないが、他の項目（情報）も設けられるようにしても勿論良い。
【００８０】
属性という情報の“パス先”とは、操作制御部１７のボタン１０１またはボタン１０２が操作されたときに、コンテンツ（画像、映像など）が移動する先（供給先）を指定するための情報である。以下に説明するように、図１３に示したテーブル１３１に基づいて処理が行われる場合、ボタン１０１が操作されると、パス先の左という項目に記載されている情報に基づいてパス先が設定され、ボタン１０２が操作されると、パス先の右という項目に記載されている情報に基づいてパス先が設定される。
【００８１】
図１３に示したテーブル１３１を参照するに、例えば、ＩＰアドレスが“１９２．１６８．０００．×××”の情報には、機種名として“コンテンツ供給部１２”、タイプとして“サーバ”、属性は記載されていない状態（空欄）とされている。以下の説明においては、テーブル１３１の機器名は、図１に示した各部の名称であるとして説明を続ける。コンテンツ供給部１２（サーバ）は、コンテンツを提供する側であり、他の装置からコンテンツの供給を受ける側ではないため、換言すれば、パス先に設定されることがないため、パス先という項目には、情報が記載されていない状態（空欄）にされている。
【００８２】
ＩＰアドレスが“１９２．１６８．０００．△△△”の情報には、機種名として“表示再生部１４”、タイプとして“レンダラ”、属性のパス先の左として“１６”、右として“１５”という情報が関連付けられている。パス先という項目の所に記載される情報は、図１３に示したテーブル１３１では、図１に示した各部の符号であるとする（例えば、表示再生部１４は、１４という符号であり、パス先の情報として“１４”と記載されているときには、“表示生成部１４”を示すとする）。
【００８３】
図１３に示したテーブル１３１が参照されてパス先が決定される場合、表示再生部１４でコンテンツが再生、表示されているときに、操作制御部１７のボタン１０１（左側のボタン）が操作されると、“１６”の装置、すなわち“表示再生部１６”がパス先として設定され、操作制御部１７のボタン１０２（右側のボタン）が操作されると、“１５”の装置、すなわち“表示再生部１５”がパス先として設定される。
【００８４】
このようなテーブル１３１を保持する操作制御部１７の処理について図１４のフローチャートを参照して説明する。図１４のフローチャートを参照して説明する操作制御部１７の処理は、操作制御部１７のボタン１０１またはボタン１０２が操作されたときに実行される処理であり、表示再生部１４乃至１６のうちの１つの表示再生部で表示されている画像（映像）を、他の表示再生部に異動させる際の処理（すなわち、図１１と図１２を参照して説明した処理）である。
【００８５】
ステップＳ１１において、操作制御部１７は、ボタン１０１またはボタン１０２が操作されたか否かを判断する。操作制御部１７の入力操作判定部６１（図６）は、入力操作受付部６０からの信号により、ボタン１０１またはボタン１０２が操作されたか否かを判断する。ボタン１０１またはボタン１０２が操作されるまで、ステップＳ１１の処理が繰り返される（すなわち待機状態が維持される）。
【００８６】
ステップＳ１１において、ボタン１０１またはボタン１０２が操作されたと判断された場合、ステップＳ１２に処理が進められる。ステップＳ１２において、表示再生部に、その時点で再生しているコンテンツに関する情報（以下、コンテンツ情報と記述する）の送信を要求する。ここでは、図１１に示したような状態、すなわち、表示再生部１４が、コンテンツ供給部１２からコンテンツＡの供給を受け、再生している状態である場合を例に挙げて説明を続ける。
【００８７】
操作制御部１７のコントロール信号生成部６２（図６）は、入力操作判定部６１からの信号が、ボタン１０１またはボタン１０２が操作されたことを示す信号である場合、表示再生部１４に対して、表示再生部１４が再生しているコンテンツの情報（この場合、コンテンツＡの情報）を送信してくるように要求するためのコントロール信号を生成し、ネットワークＩ／Ｆ６３を介して、ホームネットワーク１１に送信する。
【００８８】
表示再生部１４は、ホームネットワーク１１を介して送信されてきたコントロール信号に応答し、その時点で再生しているコンテンツＡの情報を、操作制御部１７に対して送信する。コンテンツＡの情報とは、コンテンツＡを識別するための情報や、再生している箇所に関する情報などである。
【００８９】
具体的には、図１５に示すようなコンテンツ情報が、表示再生部１４から操作制御部１７に対して送信される。図１５を参照するに、コンテンツ情報１５１は、コンテンツ情報１５１を送信する機種の“機器名”、その機器の“状態”、再生しているコンテンツの“ＵＲＬ”、および、再生しているコンテンツの“再生経過時間”という情報を含む。ここで、“ＵＲＬ”は、“Uniform Resource Locator”の略であり、この場合、コンテンツＡがコンテンツ供給部１２に記憶されていることを示し、そのコンテンツ供給部１２のコンテンツ蓄積部２２（図２）のアドレスを示す情報である。
【００９０】
また、“再生経過時間”は、この場合、コンテンツＡのどの部分を再生しているのかを示す情報であり、コンテンツＡの初めから、何時間、何分、何秒経過したかを示す情報である。このような“再生経過時間”という情報が送受信されるようにするのは、移動先でコンテンツの続きが見られるようにするためである。ここでは、再生すべきコンテンツの箇所を指定する情報として、“再生経過時間”が用いられる場合を例にあげて説明を続けるが、その他の情報が用いられるようにしても、勿論良い。
【００９１】
このようなコンテンツ情報１５１が、表示再生部１４により生成され、操作制御部１７に対して送信される。表示再生部１４からのコンテンツ情報１５１が、ステップＳ１３において、操作制御部１７で受信される。操作制御部１７のネットワークＩ／Ｆ６３により入力されたコンテンツ情報１５１は、コントロール信号生成部６２に供給される。
【００９２】
コントロール信号生成部６２は、ステップＳ１４においてパス先を決定する。コントロール信号生成部６２は、供給された（取得した）コンテンツ情報１５１に記載されている機種名を参照し、どの機器から送信されてきた情報であるかを判断する。例えば、図１５に示したコンテンツ情報１５１が取得された場合、“表示再生部１４”と判断される。
【００９３】
コントロール信号生成部６２は、判断された機器に対応する情報を、テーブル保持部６４で保持されているテーブル１３１を参照して読み出す。ここでテーブル１３１が参照されて読み出される情報は、属性のパス先に関する情報である。さらに、パス先の情報のうち、操作されたのがボタン１０１であれば“左”の情報が、操作されたのがボタン１０２であれば“右”の情報が読み出される。
【００９４】
すなわち、ステップＳ１１においてボタン１０１またはボタン１０２が操作されたと判断されたときのボタンに対応する情報であり、コンテンツ情報１５１を送信してきた機器に対応する情報が読み出されることにより、パス先（画像や映像の移動先）が決定される。
【００９５】
例えば、ボタン１０２が操作されたときであり、表示再生部１４からコンテンツ情報１５１が取得されたときである場合、図１３を参照するに、“１５”という情報が読み出されることになる。“１５”という情報は、この場合、“表示再生部１５”のことである。よって、この場合、表示再生部１５に、表示再生部１４で再生されていたコンテンツＡが、移動される指示が出されたとして処理が実行される。
【００９６】
このようにして、パス先が決定されると、ステップＳ１５において、決定されたパス先に、コンテンツ情報が送信（転送）される。コントロール信号生成部６２は、パス先に決定された機器のＩＰアドレスをテーブル保持部６４に保持されているテーブル１３１を参照して読み出し、そのＩＰアドレスの機器に対して、再生を開始させるコンテンツ情報を含むコントロール信号を生成し、ネットワークＩ／Ｆ６３を介してホームネットワーク１１に送信する。
【００９７】
コントロール信号に含まれるコンテンツ情報は、コンテンツ情報１５１（図１５）に含まれる情報の一部を少なくとも含む情報である。図１５に示したコンテンツ情報１５１は、この場合、表示再生部１４が再生しているコンテンツに関する情報であるが、このような情報を取得したコントロール信号生成部６２は、取得したコンテンツ情報１５１の宛先（例えば機種名）の欄の情報を、決定されたパス先のＩＰアドレスに置き換えたコントロール信号を生成し、ネットワークＩ／Ｆ６３を介して、ホームネットワーク１１に送信する。
【００９８】
すなわち、コントロール信号生成部６２は、受信されたコンテンツ情報１５１から、所定の情報を抽出し、パス先のＩＰアドレスを付加することにより転送用のコンテンツ情報を生成するか、または受信されたコンテンツ情報１５１の所定の情報を残し、ＩＰアドレスを付加する（置き換える）ことにより転送用のコンテンツ情報を生成する。さらに換言するならば、コントロール信号生成部６２は、受信されたコンテンツ情報１５１から、新たなコンテンツ情報を生成し、そのコンテンツ情報がパス先に転送されるように制御を行う。
【００９９】
このようにして、送信されたコンテンツ情報（コントロール信号）を受信した表示再生部（例えば、表示再生部１５）は、受信したコンテンツ情報に基づき、コンテンツ供給部１２に対してコンテンツの送信の要求を出す。この要求は、取得されたコンテンツ情報に含まれるＵＲＬ（図１５参照）を基に、コンテンツ供給部１２にアクセスし、再生を開始するコンテンツを決定し、再生経過時間に基づき、再生を開始する箇所を決定するための要求である。
【０１００】
このような要求を受信したコンテンツ供給部１２は、その要求に応答し、コンテンツの供給を開始する。すなわち、例えば、表示再生部１４に対して供給されていたコンテンツＡが、表示再生部１５に対して供給される。このようにして、映像が移動される。
【０１０１】
ユーザは、操作制御部１７のボタン１０１またはボタン１０２を操作しただけで、所定の表示再生部により再生されていた映像を、他の表示再生部に移動させることができる。すなわち、ユーザにとって、簡便な操作で、映像を、他の装置に移動させることができる。また、“再生経過時間”の情報を授受することにより、映像の移動前と移動後で、ユーザは、再生の対象とされているコンテンツを途切れることなく連続的に視聴することが可能となる。
【０１０２】
このように、映像が装置間を移動することにより、例えば、ユーザは、異なる部屋に移動するときなどに、移動前の部屋で視聴していたコンテンツを移動後の部屋で続きから視聴できるようになる。かつ、そのようなことを実現するのは、上記したように、ボタン１０１または１０２を操作するだけで行える。
【０１０３】
上記した実施の形態においては、表示再生部１４乃至１６間を映像が移動する例を挙げて説明したが、図８や図９に示したように、操作制御部１７’自体が映像や画像を表示する表示機能を有している場合、操作制御部１７’も、映像の移動元や移動先として含められるようにしても良い。
【０１０４】
操作制御部１７’も映像の移動元または移動先として含められるようにするには、テーブル保持部６４で保持されるテーブルを、例えば、図１６に示したようなテーブル１３１’のようにすればよい。なお、図１６に示したテーブル１３１’は、図１３に示したテーブル１３１と区別を付けるために、ダッシュ（’）を付して説明する。
【０１０５】
テーブル１３１’は、テーブル１３１に、操作制御部１７’の情報が付加されたテーブルである。操作制御部１７’の情報が付加されたために、パス先の情報も変更され、例えば、ＩＰアドレスが“１９２．１６８．０００．△△△”で、機種名が“表示再生部１４”のパス先の左の情報には、“１７’”との情報（すなわち、操作制御部１７’）が記載されている。
【０１０６】
このようなテーブル１３１’に基づいて処理が行われる場合（パス先が決定される場合）、コンテンツＡが表示再生部１４で再生されているときに、ボタン１０１が操作されると、パス先として“１７’”が読み出されるため、表示再生部１４から操作制御部１７’に、コンテンツＡの再生が移動される。
【０１０７】
このように、操作制御部１７’自体にも映像を表示する表示機能があれば、例えば、ユーザは、異なる部屋に移動するときなどに、移動前の部屋で視聴していたコンテンツを移動後の部屋で続きから視聴できるようになるばかりでなく、移動中も、操作制御部１７’で映像を視聴しながら移動することができるようになる。
【０１０８】
ここで、テーブル１３１（１３１’）について説明を加える。テーブル１３１は、上記したように、パス先などの情報が記載されているテーブルである。このようなテーブル１３１は、ホームネットワーク１１に接続されている機器の情報を取得することにより行われる。また、一度テーブル１３１に記載された情報であっても、ホームネットワーク１１から、機器がはずされた場合や、機器の電源がオフにされており実質的に用いることができないような場合、そのような機器の情報が用いられて、パス先が決定されるのは好ましくないと考えられる。
【０１０９】
そこで、テーブル１３１は、更新されるようにしても良い。更新されるタイミグは、例えば、ホームネットワーク１１上に新たな機器が接続または切断されたことが検知されたとき（機器の電源がオンにされたときも含む）や、ユーザによりテーブルの更新が指示されたときなどである。
【０１１０】
また、パス先は、ＩＰアドレスの情報を基に、例えば、ＩＰアドレスが若い方がパス先の左に記載されるといった所定のルールに基づいて更新（記載）されるようにしても良い。また、パス先は、ユーザにより指定できるようにしても良い。例えば、ユーザにとっては、左側のボタン１０１（図１１）が操作されたときには、物理的に左側に設置されている表示再生部に映像が移動されることが望ましい。よって、そのような物理的な設置情報を、ユーザに入力してもらい、その入力に基づいてパス先の情報が書き込まれるようにしても良い。
【０１１１】
このように、本発明によれば、ユーザは、簡便な操作だけで、装置間での映像の移動を実現することが可能となる。
【０１１２】
なお、上述した実施の形態においては、テーブル１３１は、操作制御部１７に保持されている例を挙げて説明したが、コンテンツ供給部１２や１３、表示再生部１４乃至１６の、それぞれの機器（または、いずれかの機器）が保持しているようにしても良い。例えば、表示再生部１４がテーブル１３１を保持しているような場合、表示再生部１４に対して、映像の移動が指示されたとき、表示再生部１４は、保持しているテーブル１３１を参照し、パス先を決定し、その決定されたパス先を含めた情報を、指示してきた機器（操作制御部１７）に対して送信するようにすれば良い。
【０１１３】
また、上述した実施の形態においては、映像や画像といったコンテンツが装置間で移動される例を挙げて説明したが、装置間で移動されるのは、コンテンツのみに限定されるのではなく、プログラムなどのデータなどでも良い。
【０１１４】
［記録媒体について］
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１１５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図３に示すように、磁気ディスク３１（フレキシブルディスクを含む）、光ディスク３２（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク３３（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリ３４などよりなるパッケージメディアであるリムーバブルメディア、または、プログラムが一時的もしくは永続的に格納されるＲＯＭ２４やＨＤＤ２２などにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部２０を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１１６】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１１７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１１８】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１１９】
【図１】本発明が適用されたコンテンツ表示再生システムの一実施の形態の構成を示す図である。
【図２】コンテンツ供給部の機能例を示す図である。
【図３】コンテンツ供給部の構成例を示す図である。
【図４】表示再生部の機能例を示す図である。
【図５】表示再生部の構成例を示す図である。
【図６】操作制御部の機能例を示す図である。
【図７】操作制御部の構成例を示す図である。
【図８】操作制御部の他の機能例を示す図である。
【図９】操作制御部の他の構成例を示す図である。
【図１０】操作制御部のソフトウェアの構成例を示す図である。
【図１１】映像の移動について説明するための図である。
【図１２】映像の移動について説明するための図である。
【図１３】テーブルについて説明するための図である。
【図１４】操作制御部の動作について説明するフローチャートである。
【図１５】コンテンツ情報について説明する図である。
【図１６】テーブルについて説明するための図である。
【符号の説明】
【０１２０】
１０  コンテンツ表示再生システム，  １１  ホームネットワーク，  １２，１３  
コンテンツ供給部，  １４，１５，１６  表示再生部，  １７  操作制御部，  ２０  ネットワークＩ／Ｆ（通信部），  ２１  コンテンツ配信処理部，  ２２  コンテンツ蓄積部（ＨＤＤ），  ２３  ＣＰＵ，  ２４  ＲＯＭ，  ２５  ＲＡＭ，  ２６  バス，  ２７  入出力インターフェース，  ２８  入力部，  ２９  出力部，  ３０  ドライブ，  ３１  磁気ディスク，  ３２  光ディスク，  ３３  光磁気ディスク，  ３４  半導体メモリ，  ４０  ネットワークＩ／Ｆ（通信部（Ｉ／Ｆ），  ４１  コンテンツ受信処理部（受信処理部），  ４２  コンテンツデコード部（デコード部），  ４３  コンテンツ再生部（映像信号処理部、音声信号処理部），  ４４  コンテンツ表示部（ＬＣＤ），  ４５  コンテンツ音声出力部（スピーカ），  ４６  ＣＰＵ，  ４７  バス，  ４８  ＲＯＭ，  ４９  ＲＡＭ，  ５０  ＥＥＰＲＯＭ，  ５１  入力Ｉ／Ｆ，  ５２  キー入力部，  ６０  入力操作受付部，  ６１  入力操作判定部，  ６２  コントロール信号生成部，  ６３  ネットワークＩ／Ｆ，  ６４  テーブル保持部，  ６５  コンテンツ受信処理部，  ６６  リスト生成部，  ６７  リスト表示部，  ６８  コンテンツ再生部，  ６９  記憶部，  ７０  表示再生部・リスト表示部，  ７１  ＣＰＵ，  ７２  バス，  ７３  ＲＯＭ／ＲＡＭ，  ７４  コンテンツ表示部（ＬＣＤ），  ７５  増幅器，  ７６Ｌ、７６Ｒ  スピーカ，  ７７  コーデック処理部，  ８１  リモートコマンドアプリケーション，  ８２  映像・音楽・画像デコード部，  ８３  リモート機器制御部，  ８４  グラフィックスライブラリ，  ８５  映像ストリーム処理部，  ８６  オペレーションシステム（ＯＳ），  ８７  ネットワークプロトコル処理部，  ８８  ８０２．１１ｂ，  ８９  グラフィックスプロセッサ，  １０１，１０２  ボタン，  １３１  テーブル，  １５１  コンテンツ情報
【図１】
2007189418.tif 000003
【図２】
2007189418.tif 000004
【図３】
2007189418.tif 000005
【図４】
2007189418.tif 000006
【図５】
2007189418.tif 000007
【図６】
2007189418.tif 000008
【図７】
2007189418.tif 000009
【図８】
2007189418.tif 000010
【図９】
2007189418.tif 000011
【図１０】
2007189418.tif 000012
【図１１】
2007189418.tif 000013
【図１２】
2007189418.tif 000014
【図１３】
2007189418.tif 000015
【図１４】
2007189418.tif 000016
【図１５】
2007189418.tif 000017
【図１６】
2007189418.tif 000018