(57)【要約】【課題】ネットワークを通じて接続されたサーバ機器とクライアント機器のうちの少なくとも一台と双方向に通信可能で、容易且つ確実に視聴制限を設定することのできる操作機器を提供すること。この操作機器によるコンテンツ視聴制限方法及びコンテンツを蓄積可能な一以上のサーバ機器とネットワークを通じて接続可能とされ、上記操作機器と双方向に通信可能なクライアント機器を提供すること。【解決手段】リモコン４００は、ネットワーク２００を通じて接続された一以上のサーバ機器６００とクライアント機器５００のうちの少なくともクライアント機器５００と双方向に通信可能である。リモコン４００のコンテンツリスト格納部４１４が複数のサーバ機器６００のデータを登録したコンテンツ管理テーブル７３０を保持する。これにより、複数のサーバ機器６００における視聴制限設定等に係るデータをリモコン４００で一元化して管理することが可能となる。【選択図】図７
2010147740.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを蓄積可能な蓄積装置と第１の伝送媒体を通じて通信を行うことが可能な電子機器装置と第２の伝送媒体を通じて通信を行う通信部と、
前記蓄積装置に蓄積されたコンテンツの中で視聴制限を付与するコンテンツを選択させるコンテンツ選択部と、
前記選択されたコンテンツの視聴制限を解除するためのキーを設定させる解除キー設定部と、
前記選択されたコンテンツの識別情報と前記解除キー設定部により設定された前記キーとを対応付けて記憶する記憶部と、
前記視聴制限が付与されたコンテンツの識別情報を、前記通信部を用いて前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知する視聴制限通知部と
を具備する操作装置。
【請求項２】
請求項１に記載の操作装置であって、
前記通信部を用いて前記電子機器装置から、前記第１の伝送媒体に接続された前記蓄積装置の名前のリストの取得を要求して前記リストを取得する名前リスト取得部と、
前記取得した名前のリストの中から一つの蓄積装置の名前をユーザに選択させる蓄積装置選択部と、
前記選択された名前に対応する前記蓄積装置に蓄積されたコンテンツのリストの取得を前記通信部を用いて前記電子機器装置に要求して前記コンテンツのリストを取得するコンテンツリスト取得部と、
前記取得された前記コンテンツのリストをユーザに掲示するリスト掲示部と
をさらに具備し、
前記コンテンツ選択部は、前記掲示された前記コンテンツのリストの中で視聴制限を付与するコンテンツを選択させる
操作装置。
【請求項３】
請求項２に記載の操作装置であって、
前記視聴制限通知部は、前記視聴制限が付与されたコンテンツの識別情報を、前記通信部を用いて前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知するために、前記コンテンツの識別情報と通知先の前記蓄積装置の識別情報とを含む通知を前記電子機器装置に送信する
操作装置。
【請求項４】
請求項３に記載の操作装置であって、
前記コンテンツリスト取得部は、前記選択された名前に対応する前記蓄積装置に蓄積されたコンテンツのリストの取得を前記通信部を用いて前記電子機器装置に要求して前記コンテンツのリストを取得するために、前記選択された名前に対応する前記蓄積装置の識別情報を含むコンテンツリスト取得要求を前記電子機器装置に送信する
操作装置。
【請求項５】
請求項４に記載の操作装置であって、
前記第１の伝送媒体はネットワークであり、
前記第２の伝送媒体は前記ネットワークに対して独立した伝送媒体である
操作装置。
【請求項６】
請求項５に記載の操作装置であって、
前記視聴制限を解除するコンテンツを選択させる視聴制限解除コンテンツ選択部と、
前記選択されたコンテンツの視聴制限を解除するためのキーをユーザに入力させる解除キー入力部と、
前記選択されたコンテンツに対応付けて前記記憶部に記憶された前記キーと前記解除キー入力部より入力された前記キーとが一致する場合、当該コンテンツに対する前記視聴制限の解除を、前記通信部を用いて前記電子機器装置を介して、当該コンテンツが蓄積された前記蓄積装置に通知する視聴制限解除通知部と
をさらに具備する操作装置。
【請求項７】
請求項６に記載の操作装置であって、
前記記憶部に対応付けて記憶されたコンテンツの識別情報と前記キーを、前記通信部を用いて前記一の装置を通じて、１以上の前記蓄積装置に送信し、バックアップとして保存させるバックアップ処理部
をさらに具備する操作装置。
【請求項８】
請求項７に記載の操作装置であって、
前記蓄積装置は前記ネットワークに複数接続され、
複数の蓄積装置間で移動させるコンテンツを選択させる移動コンテンツ選択部と、
前記選択されたコンテンツに対応付けて前記記憶部に記憶された前記キーと前記解除キー入力部より入力された前記キーとが一致する場合、当該コンテンツの移動を、前記通信部を用いて前記電子機器装置を介して、前記複数の蓄積装置に要求するコンテンツ移動処理部と
をさらに具備する操作装置。
【請求項９】
請求項８に記載の操作装置であって、
移動先の前記蓄積装置に蓄積されたコンテンツに対する視聴制限の有無を設定する視聴制限再設定部
をさらに具備する操作装置。
【請求項１０】
コンテンツを蓄積可能な蓄積装置と第１の伝送媒体を通じて通信を行うことが可能な電子機器装置のうちの少なくとも一台の特定の機器と第２の伝送媒体を通じて通信が可能な操作装置を用いて、前記コンテンツの視聴制限を管理する方法であって、
前記蓄積装置に蓄積されたコンテンツの中で視聴制限を付与するコンテンツを選択させ、
前記選択されたコンテンツの視聴制限を解除するためのキーを設定させ、
前記選択されたコンテンツの識別情報と前記設定された前記キーとを対応付けて記憶し、
前記視聴制限が付与されたコンテンツの識別情報を、前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知する
コンテンツ視聴制限方法。
【請求項１１】
コンテンツを蓄積可能な一以上の蓄積装置と第１の伝送媒体を通じて通信を行うことが可能であり、請求項４に記載の操作装置との間で第２の伝送媒体を通じて通信を行うことが可能な電子機器装置であって、
前記操作装置から前記第２の伝送媒体を通じて、前記第１の伝送媒体に接続された前記蓄積装置の名前のリストの取得の要求を受信し、前記要求に基いて前記蓄積装置から当該蓄積装置の名前を問い合わせ、前記蓄積装置から取得した名前のリストを前記操作装置に前記第２の伝送媒体を通じて送信する名前リスト中継部と、
前記操作装置から前記第２の伝送媒体を通じて、前記名前のリストから選択された名前に対応する蓄積装置に蓄積されたコンテンツのリストの取得の要求を受信し、前記要求に基いて前記蓄積装置からコンテンツのリストを受信し、前記第２の伝送媒体を通じて前記操作装置に送信するコンテンツリスト中継部と、
前記操作装置から前記第２の伝送媒体を通じて、前記コンテンツの識別情報と通知先の前記蓄積装置の識別情報とを含む通知を受信し、前記コンテンツが蓄積された前記蓄積装置に前記視聴制限が付与されたコンテンツの識別情報を送信するコンテンツ識別情報中継部と
を具備する電子機器装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを蓄積可能な蓄積装置とネットワークを通じて通信を行うことが可能な電子機器装置と無線媒体を通じて通信可能な操作装置及びこの操作装置によるコンテンツ視聴制限方法に関する。本発明は、さらに、コンテンツを蓄積可能な一以上の蓄積装置とネットワークを通じて通信を行うことが可能であり、操作装置との間で無線媒体を通じて通信を行うことが可能な電子機器装置に関する。
【背景技術】
【０００２】
近年、ＤＬＮＡ（Digital Living Network Alliance）により、ローカル系のネットワークであるホームネットワーク環境でデジタルＡＶ（Audio Visual）機器同士やＰＣ（Personal Computer）等を相互に接続したシステムが構築されている。これにより、例えばブロードバンドで取得したコンテンツを、ホームネットワーク環境で家庭内で共有して視聴することができる。すなわち、様々なサーバ機器に蓄積されたコンテンツを様々なクライアント機器で視聴することが可能である。その結果、例えば未成年者にとって、家庭内の保護者の目の届かない場所で様々なコンテンツを視聴することが容易となる場合がある。
【０００３】
そこで、未成年者に悪影響を与えるおそれのある不適切な映像や音声などを含むコンテンツに対して、視聴制限（パレンタルロック）を設定する技術が知られている（例えば、特許文献１参照。）。特許文献１に記載の技術によれば、サーバ機器に格納された視聴制限のためのテーブルに、視聴制限を設定すべきコンテンツに対して禁止情報が登録される。サーバ機器はクライアント機器からコンテンツの取得要求を受けたとき、テーブルを参照して、その要求されたコンテンツに対して禁止情報が設定されていないかどうかを判定する。サーバ機器は、その要求されたコンテンツに対して禁止情報が設定されている場合には、クライアント機器に対するコンテンツの転送をしないようにする。
【０００４】
【特許文献１】特開２００８−２３６１５３号公報（段落[００２６]、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術によれば、サーバ機器ごとに視聴制限を設定するためのテーブルが作成される。このため、ホームネットワーク上に複数のサーバ機器がある場合、サーバ機器ごとにコンテンツの視聴制限を設定する必要があり、ユーザにとっては煩雑な作業となる。また、例えば未成年者が自室にＰＣを所有している場合等、保護者等が視聴制限を設定することが実質的に困難な場合がある。
【０００６】
以上のような事情に鑑み、本発明の目的は、コンテンツを蓄積可能な蓄積装置とネットワークを通じて通信を行うことが可能な電子機器装置と無線媒体を通じて通信可能な操作装置及びこの操作装置によるコンテンツ視聴制限方法を提供することにある。本発明の目的は、さらに、コンテンツを蓄積可能な一以上の蓄積装置とネットワークを通じて通信を行うことが可能であり、操作装置との間で無線媒体を通じて通信を行うことが可能な電子機器装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る操作装置は、通信部と、コンテンツ選択部と、解除キー設定部と、記憶部と、視聴制限通知部とを具備する。通信部は、コンテンツを蓄積可能な蓄積装置と第１の伝送媒体を通じて通信を行うことが可能な電子機器装置と第２の伝送媒体を通じて通信を行う。コンテンツ選択部は、前記蓄積装置に蓄積されたコンテンツの中で視聴制限を付与するコンテンツを選択させる。解除キー設定部は、前記選択されたコンテンツの視聴制限を解除するためのキーを設定させる。記憶部は、前記選択されたコンテンツの識別情報と前記解除キー設定部により設定された前記キーとを対応付けて記憶する。視聴制限通知部は、前記視聴制限が付与されたコンテンツの識別情報を、前記通信部を用いて前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知する。
【０００８】
本発明によれば、操作装置の記憶部がコンテンツの識別情報とこのコンテンツの視聴制限を解除するためのキーとを対応つけて記憶する。これにより、複数の蓄積装置に係るデータを操作装置で一元化して管理することが可能となる。
【０００９】
本発明において、操作装置は、名前リスト取得部と、蓄積装置選択部と、コンテンツリスト取得部と、リスト掲示部とをさらに具備する。名前リスト取得部は、前記通信部を用いて前記電子機器装置から、前記第１の伝送媒体に接続された前記蓄積装置の名前のリストの取得を要求してリストを取得する。蓄積装置選択部は、前記取得した名前のリストの中から一つの蓄積装置の名前をユーザに選択させる。コンテンツリスト取得部は、前記選択された名前に対応する前記蓄積装置に蓄積されたコンテンツのリストの取得を前記通信部を用いて前記電子機器装置に要求して前記コンテンツのリストを取得する。リスト掲示部は、前記取得された前記コンテンツのリストをユーザに掲示する。コンテンツ選択部は、前記掲示された前記コンテンツのリストの中で視聴制限を付与するコンテンツを選択させる。
【００１０】
本発明によれば、ユーザは、ネットワークに接続された複数の蓄積装置のコンテンツのリストを、各複数の蓄積装置それぞれからではなく一つの操作装置により取得することができる。
【００１１】
本発明において、前記視聴制限通知部は、前記視聴制限が付与されたコンテンツの識別情報を、前記通信部を用いて前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知するために、前記コンテンツの識別情報と通知先の前記蓄積装置の識別情報とを含む通知を前記電子機器装置に送信する。
【００１２】
本発明によれば、何れの蓄積装置に対してもコンテンツの識別情報を一つの操作装置を用いて送信することが可能である。
【００１３】
本発明において、前記コンテンツリスト取得部は、前記選択された名前に対応する前記蓄積装置に蓄積されたコンテンツのリストの取得を前記通信部を用いて前記電子機器装置に要求して前記コンテンツのリストを取得するために、前記選択された名前に対応する前記蓄積装置の識別情報を含むコンテンツリスト取得要求を前記電子機器装置に送信する。
【００１４】
本発明によれば、何れの蓄積装置のコンテンツリストも一つの操作装置を用いて取得することが可能である。
【００１５】
本発明において、前記第１の伝送媒体はネットワークであり、前記第２の伝送媒体は前記ネットワークに対して独立した伝送媒体である。
【００１６】
本発明によれば、操作装置対一つの蓄積装置ではなく、操作装置対ネットワークの双方向通信が実現される。
【００１７】
本発明において、操作装置は、視聴制限解除コンテンツ選択部と、解除キー入力部と、視聴制限解除通知部とをさらに具備する。視聴制限解除コンテンツ選択部は、前記視聴制限を解除するコンテンツを選択させる。解除キー入力部は、前記選択されたコンテンツの視聴制限を解除するためのキーをユーザに入力させる。視聴制限解除通知部は、前記選択されたコンテンツに対応付けて前記記憶部に記憶された前記キーと前記解除キー入力部より入力された前記キーとが一致する場合、当該コンテンツに対する前記視聴制限の解除を、前記通信部を用いて前記電子機器装置を介して、当該コンテンツが蓄積された前記蓄積装置に通知する。
【００１８】
本発明によれば、複数の蓄積装置における視聴制限の解除を、操作装置で一元化して管理することが可能となる。
【００１９】
本発明において、操作装置は、バックアップ処理部をさらに具備する。バックアップ処理部は、前記記憶部に対応付けて記憶されたコンテンツの識別情報と前記キーを、前記通信部を用いて前記一の装置を通じて、１以上の前記蓄積装置に送信し、バックアップとして保存させる。
【００２０】
本発明によれば、操作装置に保存されたコンテンツの視聴制限を解除するためのキーを仮に紛失した場合でも、蓄積装置により当該キーがバックアップされるため、安全性が向上する。
【００２１】
本発明において、前記蓄積装置は前記ネットワークに複数接続される。操作装置は、移動コンテンツ選択部と、コンテンツ移動処理部とをさらに具備する。移動コンテンツ選択部は、複数の蓄積装置間で移動させるコンテンツを選択させる。コンテンツ移動処理部は、前記選択されたコンテンツに対応付けて前記記憶部に記憶された前記キーと前記解除キー入力部より入力された前記キーとが一致する場合、当該コンテンツの移動を、前記通信部を用いて前記電子機器装置を介して、前記複数の蓄積装置に要求する。
【００２２】
本発明によれば、一つの蓄積装置からもう一つへの蓄積装置へのコンテンツムーブ動作を、一つの操作装置により実現することができる。
【００２３】
本発明において、操作装置は、移動先の前記蓄積装置に蓄積されたコンテンツに対する視聴制限の有無を設定する視聴制限再設定部をさらに具備する。
【００２４】
本発明によれば、移動先のコンテンツに対する視聴制限の有無の設定動作を、一つの操作装置により実現することができる。
【００２５】
本発明に係るコンテンツ視聴制限方法は、コンテンツを蓄積可能な蓄積装置と第１の伝送媒体を通じて通信を行うことが可能な電子機器装置のうちの少なくとも一台の特定の機器と第２の伝送媒体を通じて通信が可能な操作装置を用いて、前記コンテンツの視聴制限を管理する方法であって、前記蓄積装置に蓄積されたコンテンツの中で視聴制限を付与するコンテンツを選択させ、前記選択されたコンテンツの視聴制限を解除するためのキーを設定させ、前記選択されたコンテンツの識別情報と前記設定された前記キーとを対応付けて記憶し、前記視聴制限が付与されたコンテンツの識別情報を、前記電子機器装置を介して当該コンテンツが蓄積された前記蓄積装置に通知する。
【００２６】
本発明によれば、操作装置がコンテンツの識別情報とこのコンテンツの視聴制限を解除するためのキーとを対応つけて記憶する。これにより、複数の蓄積装置に係る情報を操作装置で一元化して管理することが可能となる。
【００２７】
本発明に係る電子機器装置は、コンテンツを蓄積可能な一以上の蓄積装置と第１の伝送媒体を通じて通信を行うことが可能であり、操作装置との間で第２の伝送媒体を通じて通信を行うことが可能である。電子機器装置は、名前リスト中継部と、コンテンツリスト中継部と、コンテンツ識別情報中継部とを具備する。名前リスト中継部は、前記操作装置から前記第２の伝送媒体を通じて、前記第１の伝送媒体に接続された前記蓄積装置の名前のリストの取得の要求を受信し、前記要求に基いて前記蓄積装置から当該蓄積装置の名前を問い合わせ、前記蓄積装置から取得した名前のリストを前記操作装置に前記第２の伝送媒体を通じて送信する。コンテンツリスト中継部は、前記操作装置から前記第２の伝送媒体を通じて、前記名前のリストから選択された名前に対応する蓄積装置に蓄積されたコンテンツのリストの取得の要求を受信し、前記要求に基いて前記蓄積装置からコンテンツのリストを受信し、前記第２の伝送媒体を通じて前記操作装置に送信する。コンテンツ識別情報中継部は、前記操作装置から前記第２の伝送媒体を通じて、前記コンテンツの識別情報と通知先の前記蓄積装置の識別情報とを含む通知を受信し、前記コンテンツが蓄積された前記蓄積装置に前記視聴制限が付与されたコンテンツの識別情報を送信する。
【００２８】
本発明によれば、電子機器装置が操作装置と蓄積装置との間の中継部を有するので、操作装置対一つの蓄積装置ではなく、操作装置対ネットワークの双方向通信が実現される。
【発明の効果】
【００２９】
以上のように、本発明の操作装置及びコンテンツ視聴制限方法によれば、コンテンツを蓄積可能な蓄積装置とネットワークを通じて通信を行うことが可能な電子機器装置と無線媒体を通じて通信可能であり、容易且つ確実に視聴制限を設定することができる。本発明の電子機器装置によれば、コンテンツを蓄積可能な一以上の蓄積装置とネットワークを通じて通信を行うことが可能であり、操作装置との間で無線媒体を通じて通信を行うことが可能である。これにより、操作装置対一つの蓄積装置ではなく、操作装置対ネットワークの双方向通信が実現される。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面に基づき説明する。
【００３１】
［コンテンツ管理システム１００の構成］
図１は、本発明の実施の形態に係るコンテンツ管理システム１００の全体の構成を示す図である。
【００３２】
コンテンツ管理システム１００は、少なくとも１つのクライアント機器５００と、複数のサーバ機器６００（６００ａ、６００ｂ）とにより構成される。クライアント機器５００と、各複数のサーバ機器６００とは、ローカル系のネットワークであるホームネットワーク２００を介して相互に通信可能なように接続されている。
【００３３】
なお、本実施形態において、複数のサーバ機器を各機器の区別なく総称するときはサーバ機器６００と呼び、サーバ機器の機器各々を区別するときはサーバ機器６００ａ、サーバ機器６００ｂのように呼ぶものとする。
【００３４】
リモートコントローラ（以下リモコンと呼ぶ。）４００は、クライアント機器５００及びサーバ機器６００のうち、少なくともクライアント機器５００と双方向に通信可能である。
【００３５】
本実施形態におけるサーバ機器６００は、例えば、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、放送局から時々刻々と放映される放送番組などのコンテンツデータを録画及び再生可能である。サーバ機器６００は、ホームネットワーク２００を介して、クライアント機器５００にコンテンツデータを配信可能である。
【００３６】
クライアント機器５００は、表示画面及びスピーカを備え、ホームネットワーク２００を介してサーバ機器６００より配信されたコンテンツデータを受信して、表示画面に表示させたりスピーカより音声を出力させたりすることが可能である。
【００３７】
［クライアント機器５００のハードウェア構成］
クライアント機器５００について説明する。図２はクライアント機器５００のハードウェアの構成を示すブロック図である。
【００３８】
同図に示すように、ＣＰＵ（Central Processing Unit）５０１には、システムバス５０２を介して、ＲＯＭ（Read Only Memory）５０３と、ＲＡＭ（Random Access Memory）５０４と、入力操作部５０５と、表示部５０６とが接続されている。ＣＰＵ５０１には、システムバス５０２を介して、音声出力部５０７と、ネットワーク接続部５０８と、デコード部５０９と、放送受信部５１０と、光通信部５１１とがさらに接続されている。
【００３９】
入力操作部５０５は、各種のキーなどを備える。ユーザは、この入力操作部５０５を用いて各種の命令やデータの入力を処理する。ユーザにより入力操作部５０５に入力された命令は、図示しない入力インターフェース部によってシステムバス５０２を通じてＣＰＵ５０１に供給される。
【００４０】
表示部５０６は、例えば、ＬＣＤ（Liquid Crystal Display）などの表示画面を供える表示器と、表示器を駆動する表示制御回路よりなる。音声出力部５０７は、デジタルの音声信号をアナログの音声信号に変換する回路と、スピーカなどよりなる。
【００４１】
ネットワーク接続部５０８は、ホームネットワーク２００との有線または無線での接続を処理する。このホームネットワーク２００には、サーバ機器６００が有線または無線で接続されている。
【００４２】
放送受信部５１０は、例えば、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、各放送局３００から配信されてくる放送波を受信し、ビデオ信号及びオーディオ信号を復調する。
【００４３】
デコード部５０９は、記憶部５１２から読み出されたコンテンツのデータをデコードして、デジタルビデオデータ及びデジタルオーディオデータを復元する。復元されたデジタルビデオデータはシステムバス５０２を通じて表示部５０６に供給されて表示され、一方、デジタルオーディオデータは、システムバス５０２を通じて音声出力部５０７に供給され、スピーカより音声となって出力される。
【００４４】
光通信部５１１は、リモコン４００との間での双方向通信を処理するためのインターフェースであり、具体的には、赤外線などの光を無線媒体として外部機器との通信を行うものである。また、光の他に、電波、音波、電磁波などの他の無線媒体を用いてもよい。
【００４５】
ＲＯＭ５０３は、クライアント機器５００が実行すべきソフトウェア処理のためのプログラムやデータなどが恒久的に格納された読み出し専用メモリである。なお、プログラムは記憶部５１２に格納されていてもよい。ＲＡＭ５０４は、ＣＰＵ５０１によって実行されるプログラム・コードをロードしたり、プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。ＣＰＵ５０１は、上記の各部の制御を総括的に行うとともに各部の間でのデータのやりとりを制御する。また、ＣＰＵ５０１はクライアント機器５００が実行すべきソフトウェア処理を実行するために、プログラムを記憶部５１２またはＲＯＭ５０３からＲＡＭ５０４へロードし、解釈して実行する。
【００４６】
［サーバ機器６００のハードウェア構成］
次に、サーバ機器６００について説明する。図３はサーバ機器６００のハードウェアの構成を示すブロック図である。
【００４７】
同図に示すように、ＣＰＵ６０１には、システムバス６０２を介して、ＲＯＭ６０３と、ＲＡＭ６０４と、入力操作部６０５と、表示部６０７と、ネットワーク接続部６０８と、デコード部６０９とが接続されている。ＣＰＵ６０１には、システムバス６０２を介して、放送受信部６１１と、ＨＤＤ（Hard Disk Drive）などよりなる記憶部６１３と、メディアインターフェース部６１４とがさらに接続されている。
【００４８】
入力操作部６０５は、各種のキーなどを備え、ユーザからの録画再生のための各種の指令の入力を処理する。入力操作部６０５より入力された各種の指令は、図示しないインターフェース部によってシステムバス６０２を通じてＣＰＵ６０１に供給される。
【００４９】
表示部６０７は、例えば、ＬＣＤなどの表示器と、表示器を駆動する表示制御回路よりなり、例えば、ユーザから入力された指令やデータの確認、各種のステータスなどを表示する。
【００５０】
放送受信部６１１は、例えば、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、各放送局３００から配信されてくる放送波を受信し、ビデオ信号及びオーディオ信号を復調する。
【００５１】
ネットワーク接続部６０８は、ホームネットワーク２００との接続を処理する。ネットワーク接続部６０８は、このサーバ機器６００にホームネットワーク２００を介して接続されたクライアント機器５００との間でビデオ信号及びオーディオ信号の入出力を処理する。
【００５２】
デコード部６０９は、記憶部５１２から読み出されたコンテンツのデータをデコードして、ビデオデータ及びオーディオデータを復元する。復元されたデジタルビデオデータはシステムバス６０２を通じてネットワーク接続部６０８に供給され、ネットワーク接続部６０８に接続されたクライアント機器５００に出力される。
【００５３】
記憶部６１３は、ＨＤＤなどよりなる記憶部である。この記憶部６１３には、放送受信部６１１にて受信され、エンコード部６１０でエンコードされた放送番組などのコンテンツデータや、コンテンツ管理テーブル（後述する。）などが記録される。
【００５４】
メディアインターフェース部６１４には、光ディスクなどのリムーバブルメディア２の装着が可能とされ、このリムーバブルメディア２に放送番組などのコンテンツデータなどを記録することが可能となっている。リムーバブルメディア２としては、例えば、追記型、書換型のＤＶＤ（Digital Versatile Disc）、ブルーレイディスクなどがある。
【００５５】
ＲＯＭ６０３には、サーバ機器６００が実行すべきソフトウェア処理のためのプログラムなどが格納されている。ＲＡＭ６０４は、ＣＰＵ５０１によって実行されるプログラム・コードをロードしたり、プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。ＣＰＵ６０１は、サーバ機器６００が実行すべきソフトウェア処理を実行するために、必要なプログラムをＲＯＭ６０３からＲＡＭ６０４へロードし、解釈して実行する。
【００５６】
［リモコン４００のハードウェア構成］
次に、図４を用いて、リモコン４００のハードウェアの構成を説明する。図４は、リモコン４００のハードウェアの構成を示すブロック図である。
【００５７】
同図に示すように、リモコン４００は、ＣＰＵ４０１、光通信部４０２、記憶部４０３、表示部４０４及び入力操作部４０５で構成される。
【００５８】
光通信部４０２は、クライアント機器５００との間で選択的に双方向の光通信を行うインターフェースである。より具体的には、光通信部４０２は、クライアント機器５００が複数ある場合、通信相手を選択して、その選択されたクライアント機器５００に対して遠隔制御のための各種の操作信号の入力と、選択された機器からの各種のデータの受信を行うことが可能である。また、光の他に、電波、音波、電磁波などの他の無線媒体を用いてもよい。
【００５９】
表示部４０４は、クライアント機器５００を遠隔制御する際の入力操作部４０５の操作方法や、ユーザにサーバ機器６００の一覧や、個々のサーバ機器６００から取得することが可能なコンテンツの一覧などを表示する。
【００６０】
入力操作部４０５は、複数のキーで構成され、各種の操作信号の入力や、上記リストからの選択などのユーザからの入力を受け付けてＣＰＵ４０１に通知するユーザインターフェースである。なお、入力操作部４０５のキーは表示部４０４の画面に表示されたタッチセンサー方式のものであってもよい。
【００６１】
記憶部４０３は、クライアント機器５００を通じて各サーバ機器６００より取得した情報をもとに作成された各種のテーブルなどを保存する。
【００６２】
［クライアント機器５００のソフトウェア構成］
次に、図５を用いて、クライアント機器５００のソフトウェアの構成を説明する。図５はクライアント機器５００のソフトウェアの構成を示す図である。
【００６３】
同図に示すように、クライアント機器５００は、コンテンツデータ取得部５２４と、コンテンツ再生部５２６と、サーバリスト処理部５４１と、リスト中継部５４３とを有する。
【００６４】
コンテンツデータ取得部５２４は、ホームネットワーク２００を介してサーバ機器６００より送られてくるコンテンツデータや、自身の放送受信部５１０にて受信された放送番組などのコンテンツデータを選択的に取得して、コンテンツ再生部５２６に供給する。
【００６５】
コンテンツ再生部５２６は、コンテンツデータ取得部５２４より供給されたコンテンツデータをデコード部５０９を用いてデコードして、デジタルビデオデータ及びデジタルオーディオデータを復元する。コンテンツ再生部５２６は、復元したデジタルビデオデータを表示部５０６に出力してコンテンツ映像を表示させるとともに、デジタルオーディオデータを音声出力部５０７に出力してコンテンツ音声を出力させる。
【００６６】
サーバリスト処理部５４１は、ホームネットワーク２００に接続された各サーバ機器６００に対して、サーバ名を問い合わせる要求Ｃ１を、ホームネットワーク２００を介して送信する。また、サーバリスト処理部５４１は、リモコン４００から後述する要求Ｒ１を受信して、各サーバ機器６００に予め割り当てられた機器ＩＤと予め決められたサーバ名とをまとめたサーバリストを含む応答Ｃ５を、リモコン４００に送信する。
【００６７】
リスト中継部５４３は、リモコン４００から、コンテンツリスト取得要求Ｒ６を受信し、サーバ機器６００に対して、コンテンツリスト取得要求Ｃ６を、ホームネットワーク２００を介して送信する。リスト中継部５４３は、また、リモコン４００から、コンテンツリスト取得要求Ｒ６を受信し、サーバ機器６００に対して、コンテンツリスト取得要求Ｃ６を、ホームネットワーク２００を介して送信したりする。
【００６８】
なお、本実施の形態におけるクライアント機器５００は、テレビやパーソナルコンピュータなどを想定している。ただし、本発明のクライアント機器５００はこれらの機器に限られるものではなく、図２及び図５に示した要素を有するものであれば、如何なる形態のものであってもよい。
【００６９】
［サーバ機器６００のソフトウェア構成］
次に、図６を用いて、サーバ機器６００のソフトウェアの構成を説明する。図６はサーバ機器６００のソフトウェアの構成を示す図である。
【００７０】
同図に示すようにサーバ機器６００は、コンテンツデータ取得部６２３と、コンテンツデータ格納部６２４と、再生処理部６２６と、サーバ名応答部６３０と、コンテンツリスト処理部６３１と、コンテンツリスト格納部６３２と、視聴制限処理部６３３とを有する。サーバ機器６００は、ムーブ処理部６３４をさらに有する。ここで、コンテンツデータ格納部６２４及びコンテンツリスト格納部６３２は、上記の記憶部６１３またはメディアインターフェース部６１４に装着されたリムーバブルメディア２などに設定される。
【００７１】
コンテンツデータ取得部６２３は、放送局３００から放送される放送番組などのコンテンツデータなどを選択的に受信してコンテンツデータ格納部６２４に登録する。
【００７２】
再生処理部６２６は、コンテンツデータ格納部６２４の中から該当するコンテンツデータを読み出してデコード部６０９によりデコードし、復元されたデジタルビデオデータ及びオーディオデータをネットワーク接続部６０８に供給するように処理を行う。
【００７３】
サーバ名応答部６３０は、クライアント機器５００から要求Ｃ１を受け取ると、自サーバ機器に予め割り当てられた機器ＩＤと予め決められたサーバ名とのセットを作成し、このセットを含む応答Ｓ１を、クライアント機器５００に送信する。
【００７４】
コンテンツリスト処理部６３１は、クライアント機器５００から、コンテンツリスト取得要求Ｃ６を受信し、コンテンツデータ格納部６２４からコンテンツＩＤと番組タイトルとのセットを読み出し、これをまとめたコンテンツリストテーブルを作成する。コンテンツリスト処理部６３１は、クライアント機器５００に、上記コンテンツＩＤと番組タイトルとのセットをまとめたコンテンツリストを含む応答Ｓ２を、ホームネットワーク２００を介して送信したりする。
【００７５】
視聴制限処理部６３３は、クライアント機器５００から、コンテンツＩＤとのセットを含む視聴制限設定要求Ｃ８を受信し、視聴制限リストテーブルを作成し、作成した視聴制限リストテーブルをコンテンツリスト格納部６３２に格納する。また、視聴制限処理部６３３は、クライアント機器５００に対して、視聴制限設定完了通知Ｓ３を、ホームネットワーク２００を介して送信したりする。
【００７６】
ムーブ処理部６３４は、クライアント機器５００から、ムーブ要求Ｃ１２を、ネットワーク２００を介して受信する。ムーブ処理部６３４は、自機器から他のサーバ機器６００にコンテンツをムーブするための所定の動作を行い、ムーブ動作を終えると、コンテンツリスト処理部６３１にムーブ完了通知を供給し、さらにサーバ機器６００にムーブ完了通知を送信する。
【００７７】
［リモコン４００のソフトウェア構成］
次に、図７を用いて、リモコン４００のソフトウェアの構成を説明する。図７はリモコン４００のソフトウェアの構成を示す図である。
【００７８】
リモコン４００は、サーバリスト処理部４１０と、サーバリスト格納部４１１と、ＵＩ（User Interface）処理部４１２と、コンテンツリスト処理部４１３と、コンテンツリスト格納部４１４と、視聴制限処理部４１５と、ムーブ処理部４１６とを有する。ここで、サーバリスト格納部４１１及びコンテンツリスト格納部４１４は、記憶部４０３に設定される。
【００７９】
サーバリスト処理部４１０は、クライアント機器５００に、機器ＩＤとサーバ名とのセットを含む要求Ｒ１を送信し、クライアント機器５００から、機器ＩＤとサーバ名とをまとめたサーバリストを含む応答Ｃ５を受信する。
【００８０】
ＵＩ処理部４１２は、表示部４０４に、後述する種々の表示要求を供給し、表示部４０４に、表示要求に対応した種々の表示画面を表示器に表示させる。
【００８１】
コンテンツリスト処理部４１３は、クライアント機器５００に対して、コンテンツリスト取得要求Ｒ６を送信し、クライアント機器５００から、コンテンツＩＤと番組タイトルとのセットをまとめたコンテンツリストを含む応答Ｃ７を受信する。コンテンツリスト処理部４１３は、受信した応答Ｃ７に含まれるコンテンツＩＤと番組タイトルとをもとに、これらをコンテンツリスト格納部４１４に格納されているコンテンツ管理テーブルに登録する。
【００８２】
視聴制限処理部４１５は、クライアント機器５００から、視聴制限設定完了通知Ｃ９を受信し、ＵＩ処理部４１２に視聴制限設定完了通知Ｒ１８を出力する。また、視聴制限処理部４１５は、視聴制限が設定された機器ＩＤと、コンテンツＩＤと、視聴制限とのセットを作成し、クライアント機器５００に、この作成したセットを含む視聴制限設定通知Ｒ１７を送信したりする。
【００８３】
ムーブ処理部４１６は、コンテンツをサーバ機器６００間でムーブ（移動）するときに用いられ、ＵＩ処理部４１２からムーブ先サーバ通知Ｒ２８を受け取り、クライアント機器５００にムーブ要求Ｒ２９を送信する。
【００８４】
なお、本実施の形態におけるリモコン４００は、双方向通信が可能な家電用リモコンなどを想定している。しかしながら、本発明のリモコン４００はこれに限定されるものではなく、図４及び図７に示した要素を有するものであれば、如何なる形態のものであってもよい。例えば、リモコン４００は、双方向赤外通信が可能な携帯電話でもよい。
【００８５】
［コンテンツ管理システム１００による視聴制限の設定動作］
次に、図８を用いて、コンテンツ管理システム１００による視聴制限の設定動作を説明する。図８は、コンテンツ管理システム１００による視聴制限の設定の動作を示すフローチャートである。
【００８６】
同図に示すように、ユーザがクライアント機器５００に対してクライアント機器５００を起動させるための操作を行うことによって、クライアント機器５００が起動する（ステップＳ１０１）。また、ユーザが各サーバ機器６００に対してサーバ機器６００を起動させるための操作を行うことによって、各サーバ機器６００が起動する（ステップＳ１０２）。
【００８７】
クライアント機器５００は起動すると、まずサーバリスト処理部５４１を起動させる。サーバリスト処理部５４１は、ホームネットワーク２００に接続された各サーバ機器６００に対して、サーバ名を問い合わせる要求Ｃ１を、ホームネットワーク２００を介して送信する（ステップＳ１０３）。
【００８８】
一方、ホームネットワーク２００に接続された各サーバ機器６００は、起動すると、それぞれのサーバ名応答部６３０を起動させる。各サーバ機器６００それぞれのサーバ名応答部６３０は、クライアント機器５００のサーバリスト処理部５４１からの要求Ｃ１を受け取ると、自サーバ機器に予め割り当てられた機器ＩＤ７０１と予め決められたサーバ名７０２とのセットを作成する（図９に示す。）。各サーバ機器６００それぞれのサーバ名応答部６３０は、作成した機器ＩＤ７０１とサーバ名７０２とのセットを含む応答Ｓ１を、ホームネットワーク２００を介して、クライアント機器５００に送信する（ステップＳ１０４）。
【００８９】
クライアント機器５００のサーバリスト処理部５４１は、各サーバ機器６００から、各機器に予め割り当てられた機器ＩＤ７０１と予め決められたサーバ名７０２とのセットを含む応答Ｓ１をホームネットワーク２００を介して受信する（ステップＳ１０５）。次に、サーバリスト処理部５４１は、各サーバ機器６００よりそれぞれ受信した応答Ｓ１に含まれる上記のセットをまとめてサーバリストを作成する（ステップＳ１０６）。
【００９０】
一方、リモコン４００のサーバリスト処理部４１０は、機器ＩＤ７０１とサーバ名７０２とのセットを含む要求Ｒ１を、クライアント機器５００に光通信部４０２を用いて送信する（ステップＳ１０７）。
【００９１】
クライアント機器５００のサーバリスト処理部５４１は、リモコン４００のサーバリスト処理部４１０から、機器ＩＤ７０１とサーバ名７０２とのセットを含む要求Ｒ１を光通信部５１１を用いて受信する。機器ＩＤ７０１とサーバ名７０２とのセットを含む要求Ｒ１を受信したサーバリスト処理部５４１は、機器ＩＤ７０１とサーバ名７０２とをまとめたサーバリストを含む応答Ｃ５を、リモコン４００に光通信部５１１を用いて送信する（ステップＳ１０８）。
【００９２】
リモコン４００のサーバリスト処理部４１０は、クライアント機器５００のサーバリスト処理部５４１から、機器ＩＤ７０１とサーバ名７０２とをまとめたサーバリストを含む応答Ｃ５を受信する（ステップＳ１０９）。サーバリスト処理部４１０は、機器ＩＤ７０１とサーバ名７０２とをまとめたサーバリストを含む応答Ｃ５を受信すると、取得したサーバリストに基き、サーバリストテーブル７１０を作成し、サーバリスト格納部４１１に格納する（ステップＳ１１０）。
【００９３】
図１０に示すように、サーバリストテーブル７１０は、機器ＩＤフィールド７１１と、サーバ名フィールド７１２とを有するテーブルである。サーバリストテーブル７１０の各レコードにおいて、機器ＩＤフィールド７１１には機器ＩＤ７０１が登録され、サーバ名フィールド７１２にはサーバ名７０２が登録されており、機器ＩＤ７０１とサーバ名７０２とは互いに関連付けられている。
【００９４】
一方、ＵＩ処理部４１２は、サーバリスト格納部４１１に格納されたサーバリストテーブル７１０から、サーバリストテーブル７１０に登録されたサーバ名７０２を読み出す。ＵＩ処理部４１２は、読み出したサーバ名７０２に基き、サーバ名７０２の一覧を示すサーバ選択画面８００を作成する（図１１に示す。）。ＵＩ処理部４１２は、サーバ名７０２の一覧を示すサーバ選択画面８００の表示データを含む表示要求Ｒ４を、表示部４０４に供給する（ステップＳ１１１）。
【００９５】
図１１に示すように、サーバ選択画面８００は、サーバ名７０２の一覧を表示し、任意のサーバ機器６００をユーザに選択させるためのユーザインターフェースである。図１１の例では、例えば、サーバ選択画面８００に、「Living Room 1」、「Network HDD」及び「Juke Box」といった各サーバ機器６００の名称の一覧が表示される。
【００９６】
表示部４０４は、ＵＩ処理部４１２から、サーバ選択画面８００の表示データを含む表示要求Ｒ４を受け取り、サーバ選択画面８００を自身の表示画面に表示する。ユーザは、この表示部４０４に表示されたサーバ選択画面８００の各サーバ名を参照し、入力操作部４０５を使って、サーバ機器６００（６００ａ）の選択を行う。入力操作部４０５は、ユーザより選択されたサーバ名の選択情報を含むサーバ選択要求Ｒ５をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、サーバ選択要求Ｒ５を受け取ると、このサーバ選択要求Ｒ５をコンテンツリスト処理部４１３に供給する（ステップＳ１１２）。
【００９７】
コンテンツリスト処理部４１３は、ＵＩ処理部４１２からサーバ選択要求Ｒ５を受け取ると、このサーバ選択要求Ｒ５に含まれるサーバ名の選択情報をもとに、このサーバ名に対応するサーバ機器６００ａの機器ＩＤをサーバリストテーブル７１０から読み込む。コンテンツリスト処理部４１３は、読み込んだ機器ＩＤ７０１を含むコンテンツリスト取得要求Ｒ６を、光通信部５１１を用いてクライアント機器５００に送信する（ステップＳ１１３）。
【００９８】
クライアント機器５００のリスト中継部５４３は、リモコン４００のコンテンツリスト処理部４１３から、コンテンツリスト取得要求Ｒ６を受信する（ステップＳ１１４）。リスト中継部５４３は、コンテンツリスト取得要求Ｒ６に含まれた機器ＩＤが予め割り当てられたサーバ機器６００ａに対して、コンテンツリスト取得要求Ｃ６をホームネットワーク２００を介して送信する（ステップＳ１１５）。
【００９９】
サーバ機器６００ａのコンテンツリスト処理部６３１は、コンテンツリスト取得要求Ｃ６を、クライアント機器５００のリスト中継部５４３からホームネットワーク２００を介して受信する。コンテンツリスト処理部６３１は、コンテンツリスト取得要求Ｃ６を受信すると、コンテンツリスト格納部６３２にコンテンツリストテーブルを設定する。コンテンツリスト処理部６３１は、コンテンツデータ格納部６２４に格納された全てのコンテンツのコンテンツＩＤと番組タイトルをＳＩ（Service Information）情報から抽出する。コンテンツリスト処理部６３１は、抽出した情報をコンテンツリスト格納部６３２に設けられたコンテンツリストテーブル７２０に登録する（ステップＳ１１６）。
【０１００】
図１２に示すように、コンテンツリストテーブル７２０は、コンテンツＩＤフィールド７２１、番組タイトルフィールド７２２及び視聴制限フラグフィールド７３３で構成される。これらのフィールド７２１、７２２、７３３に登録される情報はサーバ機器毎の情報であり、互いに関連付けられている。視聴制限フラグとは、コンテンツの視聴に対して制限をかけるか否かを設定するフラグである。視聴制限フラグの初期値は"視聴制限無し"である。なお、ＳＩ情報は、コンテンツを配信する事業者から定期的にネットワークを通じて配信される情報であり、サーバ機器６００はこのＳＩ情報を受信して常に最新のＳＩ情報を保持している。ＳＩ情報は、コンテンツのＩＤ、番組タイトル、配信時間、番組内容など、コンテンツに関する各種の情報で構成される。
【０１０１】
次に、サーバ機器６００ａのコンテンツリスト処理部６３１は、コンテンツリストテーブル７２０の中の全てのコンテンツのコンテンツＩＤと番組タイトルを含むコンテンツリストを作成する。サーバ機器６００ａのコンテンツリスト処理部６３１は、このコンテンツリストを含む応答Ｓ２を、ホームネットワーク２００を介してクライアント機器５００に送信する（ステップＳ１１７）。
【０１０２】
クライアント機器５００のリスト中継部５４３は、サーバ機器６００ａから、コンテンツリストを含む応答Ｓ２をホームネットワーク２００を介して受信する（ステップＳ１１８）。リスト中継部５４３は、サーバ機器６００ａより受信したコンテンツリストを含む応答Ｓ２を応答Ｃ７として、リモコン４００に光通信部５１１を用いて送信する（ステップＳ１１９）。
【０１０３】
リモコン４００のコンテンツリスト処理部４１３は、クライアント機器５００のリスト中継部５４３から、コンテンツリストを含む応答Ｃ７を光通信部４０２を用いて受信する（ステップＳ１２０）。コンテンツリスト処理部４１３は、コンテンツリスト格納部４１４にコンテンツ管理テーブル７３０を設定し、このコンテンツ管理テーブル７３０に、クライアント機器５００より受信した応答Ｃ７に含まれるコンテンツリスト中のコンテンツＩＤ及び番組タイトルを登録する（ステップＳ１２１）。
【０１０４】
図１３に示すように、コンテンツ管理テーブル７３０は、コンテンツＩＤフィールド７３１、番組タイトルフィールド７３２、視聴制限フラグフィールド７３３、視聴制限解除コードフィールド７３４、機器ＩＤフィールド７３６で構成される。
【０１０５】
リモコン４００のＵＩ処理部４１２は、コンテンツリスト格納部４１４から、コンテンツ管理テーブル７３０に登録された全ての番組タイトルを読み出す（Ｒ８）。ＵＩ処理部４１２は、読み出した全ての番組タイトルからこれらをまとめたコンテンツリストを含むコンテンツ選択画面８１０の表示データを作成し、このコンテンツ選択画面８１０の表示データを含む表示要求Ｒ９を表示部４０４に供給する（ステップＳ１２２）。これにより、表示部４０４の画面にコンテンツ選択画面８１０が表示される。
【０１０６】
図１４に示すように、コンテンツ選択画面８１０は、ユーザにより選択されたサーバ機器な蓄積された全てのコンテンツの番組タイトルの一覧を表示し、任意のコンテンツをユーザに選択させるためのユーザインターフェースである。
【０１０７】
このコンテンツ選択画面８１０に表示された番組タイトルの中から、ユーザより入力操作部４０５を使って、再生や視聴制限の設定をしたいコンテンツの選択が行われる。入力操作部４０５は、番組タイトルの選択情報Ｒ１０をＵＩ処理部４１２に供給する（ステップＳ１２３）。
【０１０８】
なお、本実施形態において、コンテンツ選択画面８１０や後述する各種画面は、リモコン４００の自身の表示画面に表示される。しかしながら、これに限定されず、クライアント機器５００の表示部５０６の表示器にも表示してもよい。
【０１０９】
ＵＩ処理部４１２は、入力操作部４０５から選択情報Ｒ１０を受け取ると、その選択された番組タイトルのコンテンツに対して行うことが可能な処理の一覧であるメニュー画面８０１（図１５に示す。）の表示データを作成する。ＵＩ処理部４１２は、さらに、このメニュー画面８０１の表示データを含む表示要求Ｒ１１を表示部４０４に供給する（ステップＳ１２４）。これにより、表示部４０４の画面にメニュー画面８０１が表示される。
【０１１０】
図１５に示すように、メニュー画面８０１は、選択されたコンテンツに対して実行することが可能な処理命令の一覧を表示し、選択されたコンテンツに対して実行すべき処理命令をユーザに選択させるためのユーザインターフェースである。メニュー画面８０１には、例えば、「再生」、「視聴制限」及び「ムーブ」といったコンテンツに対する処理命令を示す文字列などが表示される。「再生」は、サーバ機器６００が保持するコンテンツのデータをクライアント機器５００により再生する処理のことであり、「視聴制限」は、そのコンテンツに対する視聴制限を設定する処理のことである。。「ムーブ」は、サーバ機器６００間でコンテンツを移動させる処理のことである。。
【０１１１】
このメニュー画面８０１に対して、ユーザより入力操作部４０５を使って「視聴制限」の処理の実行が指定された場合を説明する。この場合、入力操作部４０５は、「視聴制限」の処理の選択情報Ｒ１２をＵＩ処理部４１２に供給する（ステップＳ１２５）。
【０１１２】
ＵＩ処理部４１２は、入力操作部４０５から「視聴制限」の処理の選択情報Ｒ１２を受けると、続いて視聴制限解除コード入力画面８０２（図１６に示す。）の表示データを作成し、この表示データを含む表示要求Ｒ１３を表示部４０４に供給する。これにより、表示部４０４の画面に視聴制限解除コード入力画面８０２が表示される。
【０１１３】
図１６に示すように、視聴制限解除コード入力画面８０２は、コンテンツに対して設定された視聴制限を解除するために必要なコードをユーザに入力されるためのユーザインターフェースである。視聴制限解除コード入力画面８０２には、例えば「視聴制限解除コードを入力」といったユーザに対するガイドのためのメッセージと、例えば４桁の視聴制限解除コード入力欄とが表示される。
【０１１４】
ユーザは、表示部４０４に表示された視聴制限解除コード入力画面８０２を参照し、入力操作部４０５を使って視聴制限解除コードを入力する。入力操作部４０５は、ユーザにより入力された視聴制限解除コードＲ１４をＵＩ処理部４１２に供給する。
【０１１５】
ＵＩ処理部４１２は、入力操作部４０５から視聴制限解除コードＲ１４を受け取ると、表示部４０４の視聴制限解除コード入力画面８０２に、その視聴制限解除コードを表示させる（ステップＳ１２６）。
【０１１６】
ＵＩ処理部４１２は、さらに、視聴制限処理部４１５に、視聴制限解除コードを含む視聴制限設定要求を供給する。視聴制限処理部４１５は、ＵＩ処理部４１２からその視聴制限設定要求を受けると、コンテンツリスト格納部４１４に格納されたコンテンツ管理テーブル７３０に、次のように登録を行う。
【０１１７】
例えば、図１７に示すように、視聴制限処理部４１５は、コンテンツ管理テーブル７３０のレコード７３５に属する視聴制限フラグフィールド７３３に視聴制限フラグとして「視聴制限有り」に対応する値をセットするとともに、同じくレコード７３５に属する視聴制限解除コードフィールド７３４に視聴制限解除コードを登録する（ステップＳ１２７）。
【０１１８】
視聴制限処理部４１５は、コンテンツ管理テーブル７３０への登録を終えると、視聴制限が設定された機器ＩＤとコンテンツＩＤとのセットを含む視聴制限設定通知Ｒ１７を光通信部４０２を用いてクライアント機器５００に送信する（ステップＳ１２８）。
【０１１９】
クライアント機器５００のリスト中継部５４３は、視聴制限が設定された機器ＩＤとコンテンツＩＤとのセットを含む視聴制限設定通知Ｒ１７をリモコン４００から光通信部５１１を用いて受信する（ステップＳ１２９）。リスト中継部５４３は、視聴制限設定通知Ｒ１７を受信すると、視聴制限設定通知Ｒ１７に含まれる機器ＩＤに対応するサーバ機器６００ａに対して、視聴制限設定通知Ｒ１７に含まれるコンテンツＩＤを含む視聴制限設定要求Ｃ８を送信する（ステップＳ１３０）。
【０１２０】
サーバ機器６００ａの視聴制限処理部６３３は、クライアント機器５００から視聴制限設定要求Ｃ８を受信すると、コンテンツリスト格納部６３２に格納されたコンテンツリストテーブル７２０を視聴制限設定要求Ｃ８に基づいて更新する。（ステップＳ１３１）。
【０１２１】
具体的には、図１８に示すように、視聴制限設定要求Ｃ８に含まれるコンテンツＩＤに対応する視聴制限フラグフィールド７３３に、視聴制限フラグとして「視聴制限有り」に対応する値がセットされる。
【０１２２】
この後、視聴制限処理部６３３は、視聴制限設定完了通知Ｓ３を、ホームネットワーク２００を介してクライアント機器５００に送信する（ステップＳ１３２）。
【０１２３】
クライアント機器５００のリスト中継部５４３は、サーバ機器６００ａから視聴制限設定完了通知Ｓ３を受信すると（ステップＳ１３３）、視聴制限設定完了通知Ｃ９を光通信部５１１を用いてリモコン４００に送信する（ステップＳ１３４）。
【０１２４】
リモコン４００の視聴制限処理部４１５は、クライアント機器５００から視聴制限設定完了通知Ｃ９を受信すると（ステップＳ１３５）、ＵＩ処理部４１２に視聴制限設定完了通知Ｒ１８を出力する。
【０１２５】
ＵＩ処理部４１２は、視聴制限処理部４１５から視聴制限設定完了通知Ｒ１８を受ける。ＵＩ処理部４１２は、視聴制限設定完了通知Ｒ１８に含まれるコンテンツＩＤに対応するコンテンツの、コンテンツ選択画面８１０上の番組タイトル表示欄に視聴制限設定済みを示す絵記号を付した表示データを作成し表示部４０４に供給する（ステップＳ１３６）。これにより、表示部４０４に表示されるコンテンツ選択画面８１０が、例えば、図１９のように更新される。このように、視聴制限が設定されたコンテンツに対応する番組タイトルの表示欄に視聴制限の設定済みを示す絵記号８１１が追加される。以上が特定のコンテンツに対する視聴制限設定の説明である。
【０１２６】
引き続き別のサーバ機器６００ｂに対する視聴制限の設定を行う場合、ステップＳ１１２〜ステップＳ１３６の動作を繰り返して行えばよい。
【０１２７】
すなわち、ユーザは、表示部４０４に表示されたサーバ選択画面８００を参照し、入力操作部４０５を使ってサーバ機器６００ｂの選択を行う。例えば、ユーザによりサーバ名「Living Room 1」が入力操作部４０５を使って選択された場合、入力操作部４０５は、ユーザより選択されたサーバ名「Living Room 1」の処理の選択情報を含むサーバ選択要求Ｒ５をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、入力操作部４０５からこのサーバ選択要求Ｒ５を受け取ると、サーバ選択要求Ｒ５をコンテンツリスト処理部４１３に供給する（ステップＳ１１２）。
【０１２８】
コンテンツリスト処理部４１３は、ＵＩ処理部４１２からサーバ選択要求Ｒ５を受け取ると、このサーバ選択要求Ｒ５に含まれるサーバ名の選択情報をもとに、このサーバ名に対応するサーバ機器６００ｂの機器ＩＤをサーバリストテーブル７１０から読み込む。コンテンツリスト処理部４１３は、読み込んだ機器ＩＤ７０１を含むコンテンツリスト取得要求Ｒ６を、光通信部５１１を用いてクライアント機器５００に送信する（ステップＳ１１３）。
【０１２９】
クライアント機器５００のリスト中継部５４３は、リモコン４００のコンテンツリスト処理部４１３から、コンテンツリスト取得要求Ｒ６を受信する（ステップＳ１１４）。リスト中継部５４３は、コンテンツリスト取得要求Ｒ６に含まれた機器ＩＤが予め割り当てられたサーバ機器６００ｂに対して、コンテンツリスト取得要求Ｃ６をホームネットワーク２００を介して送信する（ステップＳ１１５）。
【０１３０】
サーバ機器６００ｂのコンテンツリスト処理部６３１は、クライアント機器５００のリスト中継部５４３から、コンテンツリスト取得要求Ｃ６をホームネットワーク２００を介して受信する。以降の動作はサーバ機器６００ａについて前述したステップＳ１１６〜ステップＳ１３６の動作と同じである。
【０１３１】
上記視聴制限の設定動作によれば、リモコン４００のコンテンツリスト格納部４１４が各サーバ機器６００に蓄積されたコンテンツに関する情報（番組タイトル等）と、視聴制限が設定されているか否かを示す視聴制限フラグ、及びその視聴制限を解除するためのコードを登録したコンテンツ管理テーブル７３０を保持する。すなわち、各サーバ機器６００に蓄積された各コンテンツに対する視聴制限設定に係る情報をリモコン４００で一元化して管理することが可能となり、ユーザにとっての利便性が向上する。また、例えば、未成年者が自室にサーバ機器６００を所有している場合等においても、保護者等が遠隔的にリモコン４００で視聴制限を設定することが可能となる。
【０１３２】
なお、本実施形態によれば、リモコン４００のコンテンツリスト格納部４１４のみに、視聴制限解除コードが登録されたコンテンツ管理テーブル７３０が保持されることとした。一方、サーバ機器６００のコンテンツリスト格納部６３２に格納されたコンテンツリストテーブル７２０には、視聴制限解除コードは登録されず、視聴制限の有無を示すフラグがセットされるに過ぎなかった。しかしながら、これに限定されず、さらに別のコンテンツリストテーブル７２０を作成し、視聴制限解除コードをこのコンテンツリストテーブル７２０にフラグと対応つけて登録してもよい。この場合、上記作成したコンテンツリストテーブル７２０に登録された視聴制限解除コードは、サーバ機器６００のユーザからはアクセス不可とされる。
【０１３３】
この場合に用いられるコンテンツリストテーブル７２０の構成を図２０に示す。同図に示すように、この場合、コンテンツリストテーブル７２０は、コンテンツＩＤフィールド７２１、番組タイトルフィールド７２２及び視聴制限フラグフィールド７３３に加えて、視聴制限解除コードフィールド７３４が付加された構成となる。
【０１３４】
ステップＳ１２８で視聴制限処理部４１５は、コンテンツ管理テーブル７３０への登録を終えると、このコンテンツ管理テーブル７３０へ新たに登録された情報である、機器ＩＤ、コンテンツＩＤ、視聴制限の有無、及び視聴制限解除コードのセットを含む視聴制限設定通知Ｒ１７を送信する。
【０１３５】
ステップＳ１２９でクライアント機器５００のリスト中継部５４３は、上記のセットを含む視聴制限設定通知Ｒ１７をリモコン４００の視聴制限処理部４１５から受信する。
【０１３６】
ステップＳ１３０でリスト中継部５４３は受信した視聴制限設定通知Ｒ１７に含まれる機器ＩＤに対応するサーバ機器６００ａに、視聴制限設定通知Ｒ１７に含まれるコンテンツＩＤ、視聴制限、視聴制限解除コードのセットを含む視聴制限設定要求Ｃ８を送信する。
【０１３７】
以上説明したように、サーバ機器６００のコンテンツリスト格納部６３２が格納するコンテンツリストテーブル７２０に視聴制限解除コードを登録することにより、サーバ機器６００で視聴制限解除コードをバックアップ用として保持することができる。従って、複数のサーバ機器６００における視聴制限設定等に係るデータをリモコン４００で一元化して管理できるだけでなく、リモコン４００の紛失による視聴制限解除コードの紛失を防止することもできる。
【０１３８】
サーバ機器６００にバックアップされた視聴制限解除コードは、例えば、ユーザからサーバ機器６００またはクライアント機器５００に、視聴制限解除コードを参照するための命令とパスワードを入力することによってコンテンツリストテーブル７２０から読み出される。読み出された視聴制限解除コードはサーバ機器６００またはクライアント機器５００の表示部５０６にて表示され、ユーザはこれを参照して、リモコン４００に視聴制限解除コードを再登録することができる。
【０１３９】
なお、本実施形態によれば、リモコン４００が一つである状況を説明した。しかしながら、これに限定されない。ホームネットワーク２００に接続された複数のクライアント機器５００と双方向の通信をそれぞれ行う複数のリモコン４００ａ、４００ｂが存在してもよい。一方のリモコン４００ａのコンテンツ管理テーブル７３０の更新の内容を、クライアント機器５００を通じて他方のリモコン４００ｂに伝達し、リモコン４００ｂのコンテンツ管理テーブル７３０に反映させるようにすればよい。
【０１４０】
これにより、例えば、保護者が所有するリモコン４００ａで視聴制限設定動作が行われたとき、即座に未成年者が所有するリモコン４００ｂに視聴制限情報を設定することができ、ユーザにとっての利便性が向上する。
【０１４１】
また、各リモコン４００ａ、４００ｂに、他方のリモコン４００ｂ、４００ａにとって、視聴制限解除コードがバックアップとして保持されるので、一方のリモコン４００ａ、４００ｂの紛失による視聴制限解除コードの紛失防止対策としても有用である。
【０１４２】
［視聴制限が設定されたコンテンツの設定解除動作］
次に、図２１を用いて、上記視聴制限の設定解除動作を説明する。図２１は、コンテンツ管理システム１００による視聴制限の設定解除動作を示すフローチャートである。
【０１４３】
同図に示すように、ステップＳ１０１からステップＳ１２４までの動作が行われる。ステップＳ１２４でリモコン４００の表示部４０４の画面に表示されたメニュー画面８０１で、入力操作部４０５を使ってユーザにより「視聴制限」の処理の実行が選択されたものとする。入力操作部４０５は、このユーザにより選択された「視聴制限」の処理の選択情報Ｒ１２をＵＩ処理部４１２に供給する（ステップＳ２０１）。
【０１４４】
ＵＩ処理部４１２は、入力操作部４０５から「視聴制限」の処理の選択情報Ｒ１２を受けると、この選択情報Ｒ１２をもとに、視聴制限解除コード入力画面８０２（図１６に示す。）の表示データを作成し、この表示データを含む表示要求Ｒ１３を表示部４０４に供給する。これにより、表示部４０４の画面に視聴制限解除コード入力画面８０２が表示される。
【０１４５】
ユーザは、表示部４０４に表示された視聴制限解除コード入力画面８０２を参照し、入力操作部４０５を使って視聴制限解除コードを入力する。入力操作部４０５は、ユーザにより入力された視聴制限解除コードＲ１４をＵＩ処理部４１２に供給する。
【０１４６】
ＵＩ処理部４１２は、入力操作部４０５から視聴制限解除コードＲ１４を受け取ると、表示部４０４の視聴制限解除コード入力画面８０２に、その入力された視聴制限解除コードを確認のため表示させる。ユーザは、この表示された視聴制限解除コードを確認し、これが正しければ入力操作部４０５の特定のキーを押下して、入力する視聴制限解除コードの決定の旨を入力する（ステップＳ２０２）。
【０１４７】
入力操作部４０５は、この決定の旨をＵＩ処理部４１２に通知する。ＵＩ処理部４１２は、これを受けて、ステップＳ１２３でユーザによって視聴制限を解除することが選択されたコンテンツに対応するコンテンツＩＤと、入力された視聴制限解除コードとを含む視聴制限解除要求Ｒ１４を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、視聴制限解除要求Ｒ１４を受けると、この視聴制限解除要求Ｒ１４に含まれるコンテンツＩＤをもとにコンテンツ管理テーブル７３０から該当するレコード中の視聴制限解除コードフィールド７３４（図１７参照）に登録された視聴制限解除コードを読み出す。そして視聴制限処理部４１５は、入力された視聴制限解除要求Ｒ１４に含まれる視聴制限解除コードと、コンテンツ管理テーブル７３０の視聴制限解除コードフィールド７３４から読み出した視聴制限解除コードとを比較する（ステップＳ２０３）。
【０１４８】
視聴制限処理部４１５は、両方の視聴制限解除コードが一致することを判定すると（ステップＳ２０４でＹｅｓ）、該当するレコード中の視聴制限フラグフィールド７３３にセットされている視聴制限フラグの値を「視聴制限有り」から「視聴制限無し」に更新する。さらに、視聴制限処理部４１５は、その視聴制限フラグに対応つけられた視聴制限解除コードを削除する（ステップＳ２０５）。
【０１４９】
視聴制限処理部４１５は、上記のように視聴制限の設定を解除すると、その視聴制限の設定を解除したコンテンツのコンテンツＩＤを含む視聴制限解除完了通知Ｒ２１をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、視聴制限解除完了通知Ｒ２１を視聴制限処理部４１５から受け取ると、表示部４０４に対して、視聴制限の設定を解除したコンテンツＩＤを含む視聴制限解除表示要求Ｒ２２を供給する。表示部４０４は、ＵＩ処理部４１２から視聴制限解除表示要求Ｒ２２を受け取ると、視聴制限の設定が解除されたコンテンツに対応する番組タイトルの表示欄に表示されている視聴制限の設定済みを示す絵記号８１１の表示を消去する（ステップＳ２０６）。
【０１５０】
一方、視聴制限処理部４１５は、ステップＳ２０４の判定で、両方の視聴制限解除コードが一致しないと判定すると（ステップＳ２０４でＮｏ）、コード不一致通知Ｒ２３をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、視聴制限処理部４１５からコード不一致通知Ｒ２３を受け取ると、視聴制限解除コードの入力エラーが発生したことを表示部４０４を通じてユーザに掲示するようにエラー処理を行う。この後、ＵＩ処理部４１２は、表示部４０４に再度、メニュー画面８０１を表示させることで、ユーザに対して次の操作を促す（ステップＳ１２４）。
【０１５１】
視聴制限を解除した場合の説明に戻る。ステップＳ２０６の処理の後、リモコン４００の視聴制限処理部４１５は次のように処理を行う。視聴制限処理部４１５は、視聴制限を解除したコンテンツのコンテンツＩＤと、このコンテンツのデータを蓄積したサーバ機器６００ａの機器ＩＤとを含む視聴制限解除通知Ｒ２４をクライアント機器５００に光通信部４０２を用いて送信する（ステップＳ２０７）。
【０１５２】
クライアント機器５００のリスト中継部５４３は、視聴制限解除通知Ｒ２４をリモコン４００から光通信部５１１を用いて受信する（ステップＳ２０８）。リスト中継部５４３は、受信した視聴制限解除通知Ｒ２４に含まれる機器ＩＤに対応するサーバ機器６００ａに、視聴制限解除通知Ｒ２４に含まれるコンテンツＩＤを含む視聴制限解除通知Ｃ１０をホームネットワーク２００を介して送信する（ステップＳ２０９）。
【０１５３】
サーバ機器６００ａの視聴制限処理部６３３は、クライアント機器５００から視聴制限解除通知Ｃ１０を受信すると次のように処理を行う。視聴制限処理部６３３は視聴制限解除通知Ｃ１０に含まれるコンテンツＩＤをもとに、コンテンツリストテーブル７２０から該当するコンテンツに対して設定された視聴制限フラグの値を「視聴制限有り」から「視聴制限無し」に更新する（ステップＳ２１０）。
【０１５４】
次に、視聴制限処理部６３３は、視聴制限解除通知Ｒ２４に含まれるコンテンツＩＤと機器ＩＤとを含む更新完了通知Ｓ３を、ホームネットワーク２００を介してクライアント機器５００に送信する（ステップＳ２１１）。
【０１５５】
クライアント機器５００のリスト中継部５４３は、更新完了通知Ｓ３を受信すると（ステップＳ２１２）、この更新完了通知Ｓ３に含まれるコンテンツＩＤと機器ＩＤとを含む更新完了通知Ｃ９を光通信部５１１を用いてリモコン４００に送信する（ステップＳ２１３）。
【０１５６】
リモコン４００の視聴制限処理部４１５は、クライアント機器５００から更新完了通知Ｃ９を受信する（ステップＳ２１４）。
【０１５７】
上記視聴制限の設定解除動作によれば、複数のサーバ機器６００に対して視聴制限の解除を行う場合も、リモコン４００で一元化して解除設定を管理することが可能となり、ユーザにとっての利便性が向上する。
【０１５８】
［視聴制限が設定されたコンテンツの再生動作］
次に、図２６を用いて、視聴制限が設定されたコンテンツの再生動作を説明する。図２６は、コンテンツ管理システム１００による視聴制限が設定されたコンテンツの再生動作を示すフローチャートである。
【０１５９】
同図に示すように、ステップＳ１０１からステップＳ１２４までの動作が行われる。ステップＳ１２４でリモコン４００の表示部４０４の画面に表示されたメニュー画面８０１で、入力操作部４０５を使ってユーザにより「再生」の処理の実行が選択されたものとする。入力操作部４０５は、このユーザにより選択された「再生」の処理の選択情報Ｒ１２をＵＩ処理部４１２に供給する（ステップＳ４０１）。
【０１６０】
ＵＩ処理部４１２は、入力操作部４０５から「再生」の処理の選択情報Ｒ１２を受けると、この選択情報Ｒ１２をもとに、視聴制限解除コード入力画面８０２（図１６に示す。）の表示データを作成し、この表示データを含む表示要求Ｒ１３を表示部４０４に供給する。これにより、表示部４０４の画面に視聴制限解除コード入力画面８０２が表示される。
【０１６１】
ユーザは、表示部４０４に表示された視聴制限解除コード入力画面８０２を参照し、入力操作部４０５を使って視聴制限解除コードを入力する。入力操作部４０５は、ユーザにより入力された視聴制限解除コードＲ１４をＵＩ処理部４１２に供給する。
【０１６２】
ＵＩ処理部４１２は、入力操作部４０５から視聴制限解除コードＲ１４を受け取ると、表示部４０４の視聴制限解除コード入力画面８０２に、その入力された視聴制限解除コードを確認のため表示させる。ユーザは、この表示された視聴制限解除コードを確認し、これが正しければ入力操作部４０５の特定のキーを押下して、入力する視聴制限解除コードの決定の旨を入力する（ステップＳ４０２）。
【０１６３】
入力操作部４０５は、この決定の旨をＵＩ処理部４１２に通知する。ＵＩ処理部４１２は、これを受けて、ステップＳ１２３でユーザによって再生することが選択されたコンテンツに対応するコンテンツＩＤと、入力された視聴制限解除コードとを含む視聴制限解除要求Ｒ１４を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、視聴制限解除要求Ｒ１４を受けると、この視聴制限解除要求Ｒ１４に含まれるコンテンツＩＤをもとにコンテンツ管理テーブル７３０から該当するレコード中の視聴制限解除コードフィールド７３４（図１７参照）に登録された視聴制限解除コードを読み出す。そして視聴制限処理部４１５は、入力された視聴制限解除要求Ｒ１４に含まれる視聴制限解除コードと、コンテンツ管理テーブル７３０の視聴制限解除コードフィールド７３４から読み出した視聴制限解除コードとを比較する（ステップＳ４０３）。
【０１６４】
視聴制限処理部４１５は、両方の視聴制限解除コードが一致することを判定すると（ステップＳ４０４でＹｅｓ）次の処理を行う。すなわち視聴制限処理部４１５は、ユーザにより選択されたコンテンツに対応付けられたコンテンツＩＤと機器ＩＤとを含むを含む再生要求Ｒ２５をクライアント機器５００に光通信部４０２を用いて送信する（ステップＳ４０５）。
【０１６５】
クライアント機器５００のリスト中継部５４３は、リモコン４００から、再生要求Ｒ２５を光通信部５１１を用いて受信する（ステップＳ４０６）。リスト中継部５４３は、受信した再生要求Ｒ２５に含まれる機器ＩＤに対応するサーバ機器６００ａに対して、この再生要求Ｒ２５に含まれるコンテンツＩＤを含むコンテンツ再生要求Ｃ１１をホームネットワーク２００を介して送信する（ステップＳ４０７）。
【０１６６】
サーバ機器６００ａの再生処理部６２６は、コンテンツ再生要求Ｃ１１をクライアント機器５００からホームネットワーク２００を介して受信する。再生処理部６２６は、コンテンツ再生要求Ｃ１１を受信すると、このコンテンツ再生要求Ｃ１１に含まれるコンテンツＩＤをもとに当該コンテンツに対する再生処理を行う（ステップＳ４０８）。
【０１６７】
一方、視聴制限処理部４１５は、ステップＳ４０４の判定で、両方の視聴制限解除コードが一致しないと判定すると（ステップＳ４０４でＮｏ）、コード不一致通知Ｒ２３をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、視聴制限処理部４１５からコード不一致通知Ｒ２３を受け取ると、視聴制限解除コードの入力エラーが発生したことを表示部４０４を通じてユーザに掲示するようにエラー処理を行う。この後、ＵＩ処理部４１２は、表示部４０４に再度、メニュー画面８０１を表示させることで、ユーザに対して次の操作を促す（ステップＳ１２４）。
【０１６８】
［視聴制限が設定されたコンテンツのムーブ動作］
次に、図２２を用いて、上記視聴制限が設定されたコンテンツのムーブ動作を説明する。図２２は、コンテンツ管理システム１００による上記視聴制限が設定されたコンテンツのムーブ動作を示すフローチャートである。
【０１６９】
同図に示すように、ステップＳ１０１からステップＳ１２４までの動作が行われる。ステップＳ１２４でリモコン４００の表示部４０４の画面に表示されたメニュー画面８０１で、このメニュー画面８０１で入力操作部４０５を使ってユーザにより「ムーブ」の処理の実行が選択される。入力操作部４０５は、このユーザにより選択された「ムーブ」の処理の選択情報Ｒ１２をＵＩ処理部４１２に供給する（ステップＳ３０１）。
【０１７０】
ＵＩ処理部４１２は、入力操作部４０５から「ムーブ」の処理の選択情報Ｒ１２を受け取ると、視聴制限解除コード入力画面８０２の表示データを作成し、この表示データを含む表示要求Ｒ１３を表示部４０４に供給する。これにより、表示部４０４の画面に視聴制限解除コード入力画面８０２（図１６に示す。）が表示される。
【０１７１】
ユーザは、表示部４０４に表示された視聴制限解除コード入力画面８０２を参照し、入力操作部４０５を使って視聴制限解除コードを入力する。入力操作部４０５は、ユーザにより入力された視聴制限解除コードＲ２０をＵＩ処理部４１２に供給する。
【０１７２】
ＵＩ処理部４１２は、入力操作部４０５から入力された視聴制限解除コードＲ２０を受け取ると、表示部４０４の視聴制限解除コード入力画面８０２に、入力された視聴制限解除コードを確認のため表示させる。ユーザは、この表示された視聴制限解除コードを確認し、これが正しければ、入力操作部４０５の特定のキーを押下して、入力する視聴制限解除コードの決定の旨を入力する（ステップＳ３０２）。
【０１７３】
入力操作部４０５は、この決定の旨をＵＩ処理部４１２に通知する。通知を受けてＵＩ処理部４１２は、ステップＳ１２３でユーザによってムーブさせることが選択されたコンテンツに対応するコンテンツＩＤと、入力された視聴制限解除コードとを含むムーブ許可要求Ｒ３１を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、ムーブ許可要求Ｒ３１を受けると、このムーブ許可要求Ｒ３１に含まれるコンテンツＩＤをもとにコンテンツ管理テーブル７３０から該当するレコード中の視聴制限解除コードフィールド７３４（図１７に示す。）に登録された視聴制限解除コードを読み出す。そして視聴制限処理部４１５は、入力されたムーブ許可要求Ｒ３１に含まれる視聴制限解除コードと、コンテンツ管理テーブル７３０の視聴制限解除コードフィールド７３４から読み出した視聴制限解除コードとを比較する（ステップＳ３０３）。
【０１７４】
視聴制限処理部４１５は、ステップＳ３０４の判定で、両方の視聴制限解除コードが一致しないと判定すると（ステップＳ３０４でＮｏ）、コード不一致通知Ｒ２３をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、視聴制限処理部４１５からコード不一致通知Ｒ２３を受け取ると、視聴制限解除コードの入力エラーを表示部４０４を通じてユーザに掲示するようにエラー処理を行う。この後、ＵＩ処理部４１２は、表示部４０４に再度、メニュー画面８０１を表示させることで、ユーザに対して次の操作を促す（ステップＳ１２４）。
【０１７５】
視聴制限処理部４１５が両方の視聴制限解除コードが一致することを判定した場合の動作は次のようになる（ステップＳ３０４でＹｅｓ）。視聴制限処理部４１５は、ＵＩ処理部４１２に対してムーブ先のサーバ機器６００をユーザに選択させる処理を行うように指示を出す。
【０１７６】
ＵＩ処理部４１２は、視聴制限処理部４１５から当該指示を受けると、サーバリストテーブル７１０からサーバ名７０２を読み出し、サーバ名７０２の一覧を含むサーバ選択画面８００（図１１に示す。）の表示データを作成し、この表示データを含む表示要求Ｒ４を表示部４０４に供給する。これにより、表示部４０４に、ムーブ先のサーバ機器６００をユーザに選択させるためのサーバ選択画面８００を表示する。ユーザは、サーバ選択画面８００を参照し、入力操作部４０５を使って、コンテンツのムーブ先となるサーバ機器を選択する。ここで仮にサーバ機器６００ｂが選択されたものとして説明を行う（ステップＳ３０５）。
【０１７７】
入力操作部４０５は、ユーザによりムーブ先として選択されたサーバ機器６００ｂの機器ＩＤを含むムーブ先通知Ｒ２８を、ＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、ムーブ先通知Ｒ２８を受け取ると、このムーブ先通知Ｒ２８に含まれるムーブ先のサーバ機器６００ｂの機器ＩＤをムーブ処理部４１６に供給する。ＵＩ処理部４１２は、さらに、ステップＳ１２３で受けた選択情報Ｒ１０に含まれるコンテンツＩＤと、ステップＳ１１２で受けたサーバ選択要求Ｒ５に含まれるムーブ元のサーバ機器６００ａの機器ＩＤとをムーブ処理部４１６に供給する。
【０１７８】
ムーブ処理部４１６は、ＵＩ処理部４１２からこれらの情報を受け取ると、これらの情報を含むムーブ要求Ｒ２９を光通信部４０２を用いてクライアント機器５００に光通信部４０２を用いて送信する（ステップＳ３０６）。
【０１７９】
クライアント機器５００のリスト中継部５４３は、リモコン４００からのムーブ要求Ｒ２９を光通信部５１１を用いて受信する（ステップＳ３０７）。リスト中継部５４３は、ムーブ要求２９に含まれるムーブ元のサーバ機器の機器ＩＤをもとに、該当するサーバ機器６００ａに対して、ムーブ要求Ｒ２９に含まれる、コンテンツＩＤとムーブ先のサーバ機器６００ｂの機器ＩＤとを含むムーブ要求Ｃ１２を送信する（ステップＳ３０８）。
【０１８０】
ムーブ元のサーバ機器６００ａのムーブ処理部６３４は、クライアント機器５００からネットワーク２００を介してムーブ要求Ｃ１２を受信する。ムーブ処理部６３４は、ムーブ要求Ｃ１２に含まれるコンテンツＩＤに対応するコンテンツのデータをコンテンツデータ格納部６２４から読み出す。続いて、ムーブ処理部６３４は、読み出したコンテンツのデータを、ムーブ要求Ｃ１２に含まれるムーブ先のサーバ機器の機器ＩＤをもとに該当するサーバ機器６００ｂにネットワーク２００を介して送信する（ステップＳ３０９）。
【０１８１】
コンテンツのデータの送信完了後、ムーブ処理部６３４は、そのコンテンツのデータをコンテンツデータ格納部６２４から消去する（ステップＳ３１０）。ムーブ処理部６３４は、レコード削除要求を自機器のコンテンツリスト処理部６３１に供給する。コンテンツリスト処理部６３１はこのレコード削除要求を受け取ると、コンテンツリスト格納部６３２に格納されたコンテンツリストテーブル７２０からステップＳ３１０にてムーブしたコンテンツに関する情報（レコード）を削除する（ステップＳ３１１）。
【０１８２】
一方、ムーブ先のサーバ機器６００ｂは以下の処理を行う。サーバ機器６００ｂのムーブ処理部６３４は、ステップＳ３１０にてムーブ元のサーバ機器６００ａから送信されたコンテンツのデータをネットワーク２００を介して受信する（ステップＳ３１２）。ムーブ処理部６３４は、受信したコンテンツのデータを自身のコンテンツデータ格納部６２４に書き込む（ステップＳ３１３）。ムーブ処理部６３４はさらに、自身が保持するコンテンツリストテーブル７２０に、今回受信したコンテンツに関する情報であるコンテンツＩＤ、番組タイトル及び視聴制限フラグの値を新規のレコードとして登録する（ステップＳ３１４）。
【０１８３】
ムーブ元のサーバ機器６００ａの動作の説明に戻る。以上のようにしてムーブを完了すると、ムーブ元のサーバ機器６００ａのコンテンツリスト処理部６３１は次の処理を行う。コンテンツリスト処理部６３１はクライアント機器５００にムーブが完了したコンテンツのコンテンツに関する情報と、ムーブ元である自身の機器ＩＤと、ムーブ先の機器ＩＤとを含むムーブ完了通知Ｓ４をネットワーク２００を介して送信する（ステップＳ３１５）。
【０１８４】
クライアント機器５００のリスト中継部５４３は、ムーブ完了通知Ｓ４をサーバ機器６００ａからネットワーク２００を介して受信すると（ステップＳ３１６）、光通信部５１１を用いてリモコン４００に、ムーブ完了通知Ｃ１３を送信する（ステップＳ３１７）。このムーブ完了通知Ｃ１３は、上記のコンテンツに関する情報と、ムーブ元である自身の機器ＩＤと、ムーブ先の機器ＩＤを含む。
【０１８５】
リモコン４００の視聴制限処理部４１５は、クライアント機器５００からムーブ完了通知Ｃ１３を受信する（ステップＳ３１８）。視聴制限処理部４１５はムーブ完了通知Ｃ１３を受信すると、このムーブ完了通知Ｃ１３に含まれる情報をもとに、コンテンツリスト格納部４１４に格納されたコンテンツ管理テーブル７３０を更新する（ステップＳ３１９）。すなわち、視聴制限処理部４１５は、ムーブ元であるサーバ機器６００ａのムーブ済みのコンテンツに関する情報（レコード）をコンテンツリスト格納部４１４に格納されたコンテンツ管理テーブル７３０から消去する。視聴制限処理部４１５は、さらに、ムーブ先であるサーバ機器６００ｂのムーブ済みのコンテンツに関する情報（レコード）をコンテンツ管理テーブル７３０に追加する。図２３はムーブによるコンテンツ管理テーブル７３０の更新例を示す図である。この例では、機器ＩＤが"Ｓｅｒｖｅｒ２"のサーバ機器に保存されていた、コンテンツＩＤが"Ｐｒｏｇｒａｍ２"のコンテンツのデータが機器ＩＤが"Ｓｅｒｖｅｒ１"のサーバ機器にムーブされた場合を示している。視聴制限処理部４１５は、ムーブの場合、ムーブ元のコンテンツに関する情報のレコード中に視聴制限解除コードが含まれているときには、ムーブ元のコンテンツに関する情報を消去する前に次の処理を行う。すなわち、視聴制限処理部４１５は、ムーブ先のコンテンツに関する情報のレコードにその視聴制限解除コードをコンテンツ管理テーブル７３０上で移動させる。
【０１８６】
視聴制限処理部４１５は、コンテンツ管理テーブル７３０を更新すると、コンテンツ管理テーブル７３０の更新完了応答Ｒ２７をＵＩ処理部４１２に供給する。ＵＩ処理部４１２は、この更新完了応答Ｒ２７を受け取ると、例えば、図２５に示すように、ムーブしたコンテンツに対して視聴制限を設定するかどうかをユーザに選択させるダイアログ画面８０３の表示データを生成する。そしてＵＩ処理部４１２は、生成したダイアログ画面８０３の表示データを含む表示要求Ｒ４を表示部４０４に供給する。
【０１８７】
表示部４０４は、ＵＩ処理部４１２から供給された表示要求Ｒ４をもとにダイアログ画面８０３を自身の表示画面に表示する（ステップＳ３２０）。ユーザは、この表示部４０４に表示されたダイアログ画面８０３を参照し、入力操作部４０５を使って視聴制限の設定の有無を選択する。ここで、ユーザが入力操作部４０５を使って視聴制限を設定する旨の入力操作が行われたときは（ステップＳ３２１でＹｅｓ）、サーバ機器６００ｂにムーブされたコンテンツに対する視聴制限が設定されたまま本フローチャートが終了となる。
【０１８８】
一方、入力操作部４０５を使ってユーザにより視聴制限を設定しない旨の入力操作が行われた場合には（ステップＳ３２１でＮｏ）、ＵＩ処理部４１２は視聴制限解除要求Ｒ３０を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、視聴制限解除要求Ｒ３０を受け取ると、コンテンツリスト格納部４１４に格納されたコンテンツ管理テーブル７３０を更新する（ステップＳ３２２）。すなわち、視聴制限処理部４１５は、例えば、図２４に示すように、ステップＳ３１９でコンテンツ管理テーブル７３０に追加したムーブ先であるサーバ機器６００ｂのムーブ済みのコンテンツに対応する視聴制限フラグの値を「視聴制限有り」から「視聴制限無し」に更新する。視聴制限処理部４１５はさらに、当該コンテンツに対応付けてコンテンツ管理テーブル７３０に登録された視聴制限管理コードを消去する。
【０１８９】
視聴制限処理部４１５は、コンテンツ管理テーブル７３０の更新が完了すると次の処理を行う。すなわち、視聴制限処理部４１５は、当該コンテンツのコンテンツＩＤとムーブ先であるサーバ機器６００ｂの機器ＩＤとを含む視聴制限解除通知Ｒ３２をクライアント機器５００に光通信部４０２を使って送信する（ステップＳ３２３）。
【０１９０】
クライアント機器５００のリスト中継部５４３は、リモコン４００から、視聴制限を解除したいコンテンツのコンテンツＩＤとサーバ機器６００ｂの機器ＩＤとのセットを含む視聴制限解除通知Ｒ３２を光通信部５１１を用いて受信する（ステップＳ３２４）。リスト中継部５４３は、視聴制限解除通知Ｒ３２を受信すると、この視聴制限解除通知Ｒ３２に含まれる機器ＩＤに対応するサーバ機器６００ｂに対して、視聴制限解除通知Ｒ３２に含まれるコンテンツＩＤを含む視聴制限解除要求Ｃ１４を送信する（ステップＳ３２５）。
【０１９１】
サーバ機器６００ｂの視聴制限処理部６３３は、クライアント機器５００からホームネットワーク２００を介して視聴制限解除要求Ｃ１４を受信する（ステップＳ３２６）。サーバ機器６００ｂの視聴制限処理部６３３は、視聴制限解除要求Ｃ１４を受信すると、自機器のコンテンツリスト格納部６３２に格納されたコンテンツリストテーブル７２０を視聴制限解除要求Ｃ１４に基づいて更新する（ステップＳ３２７）。すなわち、視聴制限処理部６３３は、視聴制限解除要求Ｃ１４に含まれるコンテンツＩＤをもとに、コンテンツリストテーブル７２０上で該当するレコードを検索し、そのレコード中の視聴制限フラグの値を「視聴制限有り」から「視聴制限無し」に更新する。
【０１９２】
サーバ機器６００ｂの視聴制限処理部６３３は、コンテンツリストテーブル７２０の更新が完了すると、ホームネットワーク２００を介してクライアント機器５００に視聴制限解除完了通知Ｓ５を送信する（ステップＳ３２８）。
【０１９３】
クライアント機器５００のリスト中継部５４３は、サーバ機器６００ｂからホームネットワーク２００を介して視聴制限解除完了通知Ｓ５を受信する（ステップＳ３２９）。リスト中継部５４３は、視聴制限解除完了通知Ｓ５を受信すると、光通信部５１１を用いて視聴制限解除完了通知Ｃ１５をリモコン４００に送信する（ステップＳ３３０）。
【０１９４】
リモコン４００の視聴制限処理部４１５は、クライアント機器５００より光通信部４０２を用いて視聴制限解除完了通知Ｃ１５を受信する（ステップＳ３３１）。以上により、ムーブされたコンテンツに対して視聴制限が設定される。
【０１９５】
上記視聴制限の設定動作によれば、例えば、未成年者が自ら所有するサーバ機器６００でコンテンツのムーブを行いたい場合であっても、リモコン４００を使用しなければムーブ動作を行うことができない。これにより、保護者等が遠隔的にリモコン４００で視聴制限を設定することが可能となり、ユーザにとっての利便性が向上する。
【０１９６】
本発明に係る実施の形態は、以上説明した実施の形態に限定されず、他の種々の実施形態が考えられる。
【図面の簡単な説明】
【０１９７】
【図１】本発明の実施の形態に係るコンテンツ管理システム１００の全体の構成を示す図である。
【図２】クライアント機器５００のハードウェアの構成を示すブロック図である。
【図３】サーバ機器６００のハードウェアの構成を示すブロック図である。
【図４】リモコン４００のハードウェアの構成を示すブロック図である。
【図５】クライアント機器５００のソフトウェアの構成を示す図である。
【図６】サーバ機器６００のソフトウェアの構成を示す図である。
【図７】リモコン４００のソフトウェアの構成を示す図である。
【図８】コンテンツ管理システム１００による視聴制限の設定の動作を示すフローチャートである。
【図９】機器ＩＤ７０１と予め決められたサーバ名７０２とのセットを示す図である。
【図１０】サーバリストテーブル７１０を示す図である。
【図１１】サーバ選択画面８００を示す図である。
【図１２】コンテンツリストテーブル７２０を示す図である。
【図１３】コンテンツ管理テーブル７３０を示す図である。
【図１４】コンテンツ選択画面８１０を示す図である。
【図１５】メニュー画面８０１を示す図である。
【図１６】視聴制限解除コード入力画面８０２を示す図である。
【図１７】コンテンツ管理テーブル７３０を示す別の図である。
【図１８】コンテンツリストテーブル７２０を示す別の図である。
【図１９】視聴制限の設定が完了した旨を示すユーザインターフェース８１１を含む図である。
【図２０】コンテンツリストテーブル７２０を示す別の図である。
【図２１】コンテンツ管理システム１００による視聴制限の設定解除動作を示すフローチャートである。
【図２２】コンテンツ管理システム１００によるコンテンツのムーブ動作を示すフローチャートである。
【図２３】コンテンツ管理テーブル７３０を示す別の図である。
【図２４】コンテンツ管理テーブル７３０を示す別の図である。
【図２５】ダイアログ画面８０３を示す図である。
【図２６】コンテンツ管理システム１００によるコンテンツの再生動作を示すフローチャートである。
【符号の説明】
【０１９８】
１００…コンテンツ管理システム
２００…ホームネットワーク
４００、４００ａ、４００ｂ…リモートコントローラ（リモコン）
５００…クライアント機器
６００、６００ａ、６００ｂ…サーバ機器
【図１】
2010147740.tif 000003
【図２】
2010147740.tif 000004
【図３】
2010147740.tif 000005
【図４】
2010147740.tif 000006
【図５】
2010147740.tif 000007
【図６】
2010147740.tif 000008
【図７】
2010147740.tif 000009
【図８】
2010147740.tif 000010
【図９】
2010147740.tif 000011
【図１０】
2010147740.tif 000012
【図１１】
2010147740.tif 000013
【図１２】
2010147740.tif 000014
【図１３】
2010147740.tif 000015
【図１４】
2010147740.tif 000016
【図１５】
2010147740.tif 000017
【図１６】
2010147740.tif 000018
【図１７】
2010147740.tif 000019
【図１８】
2010147740.tif 000020
【図１９】
2010147740.tif 000021
【図２０】
2010147740.tif 000022
【図２１】
2010147740.tif 000023
【図２２】
2010147740.tif 000024
【図２３】
2010147740.tif 000025
【図２４】
2010147740.tif 000026
【図２５】
2010147740.tif 000027
【図２６】
2010147740.tif 000028
【手続補正書】
【提出日】平成22年2月2日(2010.2.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１１
【補正方法】変更
【補正の内容】
【請求項１１】
コンテンツを蓄積可能な一以上の蓄積装置と第１の伝送媒体を通じて通信を行うことが可能であり、請求項４に記載の操作装置との間で第２の伝送媒体を通じて通信を行うことが可能な電子機器装置であって、
前記操作装置から前記第２の伝送媒体を通じて、前記第１の伝送媒体に接続された前記蓄積装置の名前のリストの取得の要求を受信し、前記要求に基いて前記蓄積装置から当該蓄積装置の名前を問い合わせ、前記蓄積装置から取得した名前のリストを前記操作装置に前記第２の伝送媒体を通じて送信する名前リスト中継部と、
前記操作装置から前記第２の伝送媒体を通じて、前記名前のリストから選択された名前に対応する蓄積装置に蓄積されたコンテンツのリストの取得の要求を受信し、前記要求に基いて前記蓄積装置からコンテンツのリストを受信し、前記第２の伝送媒体を通じて前記操作装置に送信するコンテンツリスト中継部と、
前記操作装置から前記第２の伝送媒体を通じて、前記コンテンツの識別情報と通知先の前記蓄積装置の識別情報とを含む通知を受信し、前記コンテンツが蓄積された前記蓄積装置に視聴制限が付与されたコンテンツの識別情報を送信するコンテンツ識別情報中継部と
を具備する電子機器装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
デコード部６０９は、記憶部６１３から読み出されたコンテンツのデータをデコードして、ビデオデータ及びオーディオデータを復元する。復元されたデジタルビデオデータはシステムバス６０２を通じてネットワーク接続部６０８に供給され、ネットワーク接続部６０８に接続されたクライアント機器５００に出力される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
リスト中継部５４３は、リモコン４００から、コンテンツリスト取得要求Ｒ６を受信し、サーバ機器６００に対して、コンテンツリスト取得要求Ｃ６を、ホームネットワーク２００を介して送信する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
ムーブ処理部６３４は、クライアント機器５００から、ムーブ要求Ｃ１２を、ホームネットワーク２００を介して受信する。ムーブ処理部６３４は、自機器から他のサーバ機器６００にコンテンツをムーブするための所定の動作を行い、ムーブ動作を終えると、コンテンツリスト処理部６３１にムーブ完了通知を供給し、さらにサーバ機器６００にムーブ完了通知を送信する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
ムーブ処理部４１６は、コンテンツをサーバ機器６００間でムーブ（移動）するときに用いられ、ＵＩ処理部４１２からムーブ先通知Ｒ２８を受け取り、クライアント機器５００にムーブ要求Ｒ２９を送信する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】変更
【補正の内容】
【０１３８】
サーバ機器６００にバックアップされた視聴制限解除コードは、例えば、ユーザからサーバ機器６００またはクライアント機器５００に、視聴制限解除コードを参照するための命令とパスワードを入力することによってコンテンツリストテーブル７２０から読み出される。読み出された視聴制限解除コードはサーバ機器６００の表示部６０７またはクライアント機器５００の表示部５０６にて表示され、ユーザはこれを参照して、リモコン４００に視聴制限解除コードを再登録することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１４７
【補正方法】変更
【補正の内容】
【０１４７】
入力操作部４０５は、この決定の旨をＵＩ処理部４１２に通知する。ＵＩ処理部４１２は、これを受けて、ステップＳ１２３でユーザによって視聴制限を解除することが選択されたコンテンツに対応するコンテンツＩＤと、入力された視聴制限解除コードとを含む視聴制限解除要求Ｒ１５を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、視聴制限解除要求Ｒ１５を受けると、この視聴制限解除要求Ｒ１５に含まれるコンテンツＩＤをもとにコンテンツ管理テーブル７３０から該当するレコード中の視聴制限解除コードフィールド７３４（図１７参照）に登録された視聴制限解除コードを読み出す。そして視聴制限処理部４１５は、入力された視聴制限解除要求Ｒ１５に含まれる視聴制限解除コードと、コンテンツ管理テーブル７３０の視聴制限解除コードフィールド７３４から読み出した視聴制限解除コードとを比較する（ステップＳ２０３）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１５５
【補正方法】変更
【補正の内容】
【０１５５】
クライアント機器５００のリスト中継部５４３は、更新完了通知Ｓ３を受信すると（ステップＳ２１２）、この更新完了通知Ｓ３に含まれるコンテンツＩＤと機器ＩＤとを含む更新完了通知Ｃ１６を光通信部５１１を用いてリモコン４００に送信する（ステップＳ２１３）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
リモコン４００の視聴制限処理部４１５は、クライアント機器５００から更新完了通知Ｃ１６を受信する（ステップＳ２１４）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
入力操作部４０５は、この決定の旨をＵＩ処理部４１２に通知する。ＵＩ処理部４１２は、これを受けて、ステップＳ１２３でユーザによって再生することが選択されたコンテンツに対応するコンテンツＩＤと、入力された視聴制限解除コードとを含む視聴制限解除要求Ｒ１５を視聴制限処理部４１５に供給する。視聴制限処理部４１５は、視聴制限解除要求Ｒ１５を受けると、この視聴制限解除要求Ｒ１５に含まれるコンテンツＩＤをもとにコンテンツ管理テーブル７３０から該当するレコード中の視聴制限解除コードフィールド７３４（図１７参照）に登録された視聴制限解除コードを読み出す。そして視聴制限処理部４１５は、入力された視聴制限解除要求Ｒ１５に含まれる視聴制限解除コードと、コンテンツ管理テーブル７３０の視聴制限解除コードフィールド７３４から読み出した視聴制限解除コードとを比較する（ステップＳ４０３）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１７８
【補正方法】変更
【補正の内容】
【０１７８】
ムーブ処理部４１６は、ＵＩ処理部４１２からこれらの情報を受け取ると、これらの情報を含むムーブ要求Ｒ２９をクライアント機器５００に光通信部４０２を用いて送信する（ステップＳ３０６）。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１８０
【補正方法】変更
【補正の内容】
【０１８０】
ムーブ元のサーバ機器６００ａのムーブ処理部６３４は、クライアント機器５００からホームネットワーク２００を介してムーブ要求Ｃ１２を受信する。ムーブ処理部６３４は、ムーブ要求Ｃ１２に含まれるコンテンツＩＤに対応するコンテンツのデータをコンテンツデータ格納部６２４から読み出す。続いて、ムーブ処理部６３４は、読み出したコンテンツのデータを、ムーブ要求Ｃ１２に含まれるムーブ先のサーバ機器の機器ＩＤをもとに該当するサーバ機器６００ｂにネットワーク２００を介して送信する（ステップＳ３０９）。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
一方、ムーブ先のサーバ機器６００ｂは以下の処理を行う。サーバ機器６００ｂのムーブ処理部６３４は、ステップＳ３１０にてムーブ元のサーバ機器６００ａから送信されたコンテンツのデータをホームネットワーク２００を介して受信する（ステップＳ３１２）。ムーブ処理部６３４は、受信したコンテンツのデータを自身のコンテンツデータ格納部６２４に書き込む（ステップＳ３１３）。ムーブ処理部６３４はさらに、自身が保持するコンテンツリストテーブル７２０に、今回受信したコンテンツに関する情報であるコンテンツＩＤ、番組タイトル及び視聴制限フラグの値を新規のレコードとして登録する（ステップＳ３１４）。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１８３
【補正方法】変更
【補正の内容】
【０１８３】
ムーブ元のサーバ機器６００ａの動作の説明に戻る。以上のようにしてムーブを完了すると、ムーブ元のサーバ機器６００ａのコンテンツリスト処理部６３１は次の処理を行う。コンテンツリスト処理部６３１はクライアント機器５００にムーブが完了したコンテンツのコンテンツに関する情報と、ムーブ元である自身の機器ＩＤと、ムーブ先の機器ＩＤとを含むムーブ完了通知Ｓ４をホームネットワーク２００を介して送信する（ステップＳ３１５）。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１８４
【補正方法】変更
【補正の内容】
【０１８４】
クライアント機器５００のリスト中継部５４３は、ムーブ完了通知Ｓ４をサーバ機器６００ａからホームネットワーク２００を介して受信すると（ステップＳ３１６）、光通信部５１１を用いてリモコン４００に、ムーブ完了通知Ｃ１３を送信する（ステップＳ３１７）。このムーブ完了通知Ｃ１３は、上記のコンテンツに関する情報と、ムーブ元である自身の機器ＩＤと、ムーブ先の機器ＩＤを含む。
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2010147740.tif 000029
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010147740.tif 000030
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2010147740.tif 000031
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2010147740.tif 000032
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2010147740.tif 000033