(57)【要約】  【課題】  互いにネットワーク接続された機器間で情報を共有する場合に、機器の電源をＯＮ、ＯＦＦする回数を抑制しつつ、互いに最新の情報を共有することができなかった。  【解決手段】  機器の電源がＯＦＦ状態からＯＮ状態になった時、他機器の電源状態を取得し、電源がＯＮ状態であれば、他機器の記憶する共有情報を取得して更新する。他機器の電源がＯＦＦ状態であれば、遠隔操作により電源をＯＮ状態にしたのち、共有情報を取得して更新する。また、情報を更新した時には、電源ＯＮの他機器に更新を通知する。【選択図】  図２
2007128165.tif 000002
【特許請求の範囲】
【請求項１】
情報を共有するためネットワークで接続されたＮ個（Ｎは１以上の正整数）の情報管理装置のそれぞれが共有情報を保持する情報管理装置であって、
第１の情報管理装置は、
共有情報を記憶する情報記憶部と、
ネットワークで接続された第２の情報管理装置と通信を行う通信部と、
第２の情報管理装置の電源を制御する電源状態遠隔制御部と、
第２の情報管理装置の電源状態を取得する電源状態遠隔取得部と、
第２の情報管理装置に前記情報記憶部に記憶される共有情報の一部又は全部を送信する情報通知実行部と、
第２の情報管理装置に記憶されている共有情報の一部又は全部を取得し、当該共有情報に基づき前記情報記憶部で記憶される共有情報を更新する情報取得実行部と、
前記電源状態遠隔制御部、前記電源状態遠隔取得部、前記情報通知実行部、および前記情報取得実行部を制御する共有管理部
を有することを特徴とする情報管理装置。
【請求項２】
前記共有管理部は、当該情報管理装置の電源がＯＦＦ状態からＯＮ状態になったことを検知し、
前記電源状態遠隔取得部は、指定した第２の情報管理装置の電源状態を取得し、
電源がＯＮ状態であれば、当該情報管理装置の記憶する共有情報を取得して更新し、
電源がＯＦＦ状態であれば、前記電源状態遠隔制御部により当該第２の情報管理装置の電源をＯＮ状態にしたのち、当該情報管理装置の記憶する共有情報を取得して更新することを特徴とする請求項１記載の情報管理装置。
【請求項３】
前記情報記憶部の共有情報が更新された場合、
指定した前記第２の情報管理装置の電源がＯＮ状態であれば、前記情報記憶部の共有情報を当該第２の情報管理装置に送信し、
当該第２の情報管理装置の電源がＯＦＦ状態であれば、前記情報記憶部の共有情報を当該第２の情報管理装置に送信しないことを特徴とする請求項２記載の情報管理装置。
【請求項４】
前記共有情報は、前記第１の情報管理装置の自己管理共有情報である第１の共有情報と、前記第２の情報管理装置の自己管理共有情報である第２の共有情報を含み、
第２の共有情報は、前記第２の情報管理装置の自己管理共有情報のコピーであることを特徴とする請求項１から請求項３のいずれか１項に記載の情報管理装置。
【請求項５】
前記第１の情報管理装置が電源ＯＮ時に前記第２の情報管理装置から取得する前記第２の共有情報は、少なくとも当該第２の情報管理装置の自己管理共有情報を含み、
前記情報変更部が自己管理共有情報を更新した時、前記第１の情報管理装置が当該第２の情報管理装置に送信する共有情報には、少なくとも第１の情報管理装置の自己管理共有情報が含まれることを特徴とする請求項４記載の情報管理装置。
【請求項６】
前記共有管理部は、当該情報管理装置の電源がＯＮ状態からＯＦＦ状態になったことを検知し、
前記電源状態遠隔取得部は、指定した第２の情報管理装置の電源状態を取得し、
当該第２の情報管理装置の電源がＯＮ状態であれば、前記第１の共有情報を当該第２の情報管理装置に送信し、
当該第２の情報管理装置の電源がＯＦＦ状態であれば、前記電源状態遠隔制御部により当該第２の情報管理装置の電源をＯＮ状態にしたのち、前記第１の共有情報を当該第２の情報管理装置に送信することを特徴とする請求項５記載の情報管理装置。
【請求項７】
前記共有管理部は、前記第１の情報管理装置が第２の共有情報に含まれる当該第２の情報管理装置の管理する自己管理共有情報を更新する必要が発生した時、当該第２の情報管理装置の電源がＯＮ状態であれば、当該第２の情報管理装置の管理する自己管理共有情報を取得し、前記第２の共有情報を更新することを特徴とする請求項６記載の情報管理装置。
【請求項８】
前記第１の情報管理装置および前記第２の情報管理装置は、ＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）であることを特徴とする請求項１から請求項７のいずれか１項に記載の情報管理装置。
【請求項９】
前記通信部を介して前記第２の情報管理装置から前記第１の共有情報の取得を要求するメッセージを受信したとき、前記第１の共有情報を当該第２の情報管理装置へ送信する情報管理メッセージ処理部を備えることを特徴とする請求項１から請求項７のいずれか１項に記載の情報管理装置。
【請求項１０】
情報を共有するためネットワークで接続されたＮ個（Ｎは１以上の正整数）の情報管理装置のそれぞれが共有情報を保持させる情報管理方法であって、
第１の情報理装置の情報管理方法は、
共有情報を記憶する情報記憶ステップと、
ネットワークで接続された第２の情報管理装置と通信を行う通信ステップと、
第２の情報管理装置の電源を制御する電源状態遠隔制御ステップと、
第２の情報管理装置の電源状態を取得する電源状態遠隔取得ステップと、
第２の情報管理装置に前記情報記憶ステップに記憶される共有情報の一部又は全部を送信する情報通知実行ステップと、
第２の情報管理装置に記憶されている共有情報の一部又は全部を取得し、当該共有情報に基づき前記情報記憶ステップで記憶される共有情報を更新する情報取得実行ステップ部と、
前記電源状態遠隔制御ステップ、前記電源状態遠隔取得ステップ、前記情報通知実行ステップ、および前記情報取得実行ステップを制御する共有管理ステップよりなる情報管理方法。
【請求項１１】
情報を共有するためネットワークで接続されたＮ個（Ｎは１以上の正整数）の情報管理装置のそれぞれが共有情報を保持させる情報管理プログラムであって、
第１の情報理装置の情報管理を行うプログラムは、
共有情報を記憶する情報記憶ステップと、
ネットワークで接続された第２の情報管理装置と通信を行う通信ステップと、
第２の情報管理装置の電源を制御する電源状態遠隔制御ステップと、
第２の情報管理装置の電源状態を取得する電源状態遠隔取得ステップと、
第２の情報管理装置に前記情報記憶ステップに記憶される共有情報の一部又は全部を送信する情報通知実行ステップと、
第２の情報管理装置に記憶されている共有情報の一部又は全部を取得し、当該共有情報に基づき前記情報記憶ステップで記憶される共有情報を更新する情報取得実行ステップ部と、
前記電源状態遠隔制御ステップ、前記電源状態遠隔取得ステップ、前記情報通知実行ステップ、および前記情報取得実行ステップを制御する共有管理ステップを実行する情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークにより互いに接続可能な機器であって、それぞれが情報を管理し、かつ互いに情報を共有する機器に関する。
【背景技術】
【０００２】
従来、複数の電子機器をネットワークで接続して様々なアプリケーションをユーザに提供する技術が存在していた。例えば複数のＰＣ（パーソナルコンピュータ）をｅｔｈｅｒｎｅｔなどのネットワークで接続し、あるＰＣで作成された文書を別のＰＣから閲覧したりすることが実現されていた。また例えば、複数のＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）をｅｔｈｅｒｎｅｔなどのネットワークで接続し、あるＰＶＲで録画した番組の一覧表を、他のＰＶＲから閲覧したりすることが実現されていた。ここでＰＶＲとは、テレビ放送を録画する機器として近年普及しているものであって、一般にはテレビチューナと、録画した番組を記録するためのハードディスクなどの記憶デバイスとを備えるものである。
【０００３】
上記のような例では、一般には各電子機器はそれぞれがハードディスクなどの記憶デバイスを備え、その中に情報を記憶している。
また、上記のような例で、他の電子機器が持つ情報を利用する（例えば、他のＰＶＲに録画されている番組の一覧表を閲覧する）ためには、例えば、その情報が必要になった時点でネットワークを介して情報を取得するなどの方法がとられている。
【０００４】
また、上記のような例で、他の電子機器が持つ情報を利用するために、情報が必要になった時点で都度取得するのではなく、普段から互いの情報を同期しておく方法がとられる場合もある。情報を同期する方法は様々であるが、例えば、ある電子機器が同期の対象となる情報を更新したら、その更新内容をネットワークを介して他の電子機器にも伝えるという方法がある（例えば、特許文献１、又は、特許文献３参照）。
【０００５】
電子機器間で情報を同期するためには、電子機器の電源状態も考慮する必要がある。同期の対象となる情報がハードディスクに記憶されているような場合、機器の電源がＯＦＦ状態の時には一般にハードディスクも動作しないので、電源ＯＦＦ状態の電子機器から情報を読み出したり、情報の更新を伝えたりすることはできない。しかし電子機器によっては、電源ＯＦＦ状態の時に、ネットワークを通じて遠隔操作で電源をＯＮにすることが可能なものがある。これを利用して、情報の更新内容を伝えるべき相手先の電子機器の電源がＯＦＦ状態の場合には、当該通信相手電子機器の電源を遠隔操作でＯＮ状態にしたのち、情報の更新を伝える方法がある（例えば、特許文献２参照）。
【０００６】
上記のように本明細書では、ある機器の電源がＯＦＦ状態であるということは機器全体に電力が一切供給されない状態のことを意味せず、機器の主要な機能（ハードディスクなど）は停止しているが一部の機能（遠隔操作を受けて電源をＯＮにする機能など）は動作可能な状態を意味する。
電源ＯＦＦ状態についての上記のような定義は一般的にも用いられているものである。例えば一般的なテレビにおいては、電源がＯＦＦの状態ではテレビ放送を視聴することはできないが、リモコンからの電源ＯＮを指示する信号を受信する機能だけは動作しており、リモコンによって電源をＯＮにすることができる。また予約録画機能をもつビデオデッキにおいては、電源ＯＦＦの状態では映像を再生することはできないが、予約された時間の到来を監視する機能だけは動作しており、予約された時間が到来すると電源がＯＮ状態になり、録画を実行することができる。
【特許文献１】特開２００３−２１６４７１号公報
【特許文献２】特開２００２−１８２９６１号公報
【特許文献３】特開２００４−２１７８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記特許文献１および特許文献３に開示されている従来技術は、機器の電源がＯＦＦ状態になっている場合が考慮されていなかった。特に家電製品をホームネットワークで相互接続するような状況を想定した場合、機器の電源が常にＯＮ状態にあるという想定は現実的でなく、その点でこれらの従来技術は不十分なものであった。
また上記特許文献２では、アプリケーションサーバのデータベースが更新された場合に、情報端末の電源がＯＦＦ状態の時は、遠隔制御で情報端末の電源をＯＮ状態にしたのちにデータベース更新情報を情報端末に送信する技術が開示されている。これにより、情報端末の電源がＯＦＦ状態の場合でも、アプリケーションサーバと情報端末の情報の同期を行うことができるが、この技術では、アプリケーションサーバのデータベースが更新されるたびに、情報端末の電源をＯＮ状態にしなくてはならず、情報端末の電源をＯＮにする動作を頻繁に行うことになる。電子機器の電源を頻繁にＯＮ、ＯＦＦすることは電子機器の製品寿命を縮めることになり、これは特に機器がハードディスク装置を内蔵している場合などに顕著である。特にハードディスク装置を内蔵しているような機器については、電源のＯＮ、ＯＦＦを頻繁に行わないことが望ましいが、その点で、特許文献２に開示されている技術は不十分なものであった。
【０００８】
そこで本発明は、複数の機器がネットワークを介して接続されている状態で、機器間で情報を同期し、かつ同期のために機器の電源をＯＮ、ＯＦＦする回数を少なくすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決する為に、本発明の第１情報管理装置は、情報を共有するためネットワークで接続されたＮ個（Ｎは１以上の正整数）の情報管理装置のそれぞれが共有情報を保持する情報管理装置であって、第１の情報管理装置は、共有情報を記憶する情報記憶部と、ネットワークで接続された第２の情報管理装置と通信を行う通信部と、第２の情報管理装置の電源を制御する電源状態遠隔制御部と、第２の情報管理装置の電源状態を取得する電源状態遠隔取得部と、第２の情報管理装置に前記情報記憶部に記憶される共有情報の一部又は全部を送信する情報通知実行部と、第２の情報管理装置に記憶されている共有情報の一部又は全部を取得し、当該共有情報に基づき前記情報記憶部で記憶される共有情報を更新する情報取得実行部と、前記電源状態遠隔制御部、前記電源状態遠隔取得部、前記情報通知実行部、および前記情報取得実行部を制御する共有管理部を有する。
【発明の効果】
【００１０】
これにより、ネットワークにより互いに接続された機器同士が、互いが管理する情報を共有することが可能となる。このとき、電源がＯＦＦ状態になる可能性のある機器が含まれていても、遠隔制御で電源をＯＮ状態にする機能を用いて、情報を共有することができる。またこのとき、遠隔制御で電源をＯＮ状態にする回数を少なくする制御アルゴリズムを用いることによって、電源のＯＮ、ＯＦＦの回数を不必要に増加させることなく、情報を共有することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を、図面を参照しながら説明する。
（実施の形態１）
図１は本実施の形態の全体構成を表す図である。ここでは複数の情報管理装置１００ａ〜１００ｃがネットワーク２００により相互に接続されている。各情報管理装置は、互いに共有する必要のある情報（共有情報）を保持している。
【００１２】
図２は情報管理装置１００の構成を表す図である。
通信部１０１は、ネットワーク２００を介して接続された他の情報管理装置との間で共有情報やメッセージの送受を行い、かつ情報管理装置１００内の他の構成要素との間でも共有情報やメッセージの送受を行う。電源状態遠隔制御部１０２は、通信部１０１を介して、他の情報管理装置に対して、その装置の電源状態を制御するメッセージを送信する。電源状態遠隔取得部１０３は、通信部１０１を介して、他の情報管理装置に対して、その装置の電源状態の取得を要求するメッセージを送信し、電源状態を取得する。共有管理部１０４は、他の情報管理装置との共有情報の共有のために、他の構成要素を制御する。情報通知実行部１０５は、通信部１０１を介して他の情報管理装置へ共有情報の更新を要求するメッセージを送信する。情報取得実行部１０６は、通信部１０１を介して他の情報管理装置へ共有情報の取得を要求するメッセージを送信して共有情報を取得し、情報記憶部１０７に記憶する。情報記憶装置１０７は、共有情報を記憶する。電源管理メッセージ処理部１２１は、通信部１０１を介して他の情報管理装置から受信したメッセージ等に基づいて、電源部１２３を制御したり、電源部１２３の状態を他の情報管理装置へ送信したりする。電源部１２３は情報管理装置１００の電源である。情報管理メッセージ処理部１２４は、通信部１０１を介して他の情報管理装置から受信したメッセージ等に基づいて、情報記憶部１０７に記憶されている共有情報を変更したり、共有情報を他の情報管理装置へ送信したりする。情報変更部１３１は、情報記憶部１０７に記憶されている共有情報を変更する。
【００１３】
本実施の形態では、通信部１０１、電源管理メッセージ処理部１２１は、電源ＯＦＦの状態でも動作可能な構成要素である。
本発明は、複数の装置（本発明でいう情報管理装置に対応するもの）が各々何らかの情報を保持し、ネットワークを介して互いに通信可能である状況であれば、装置が互いの情報を共有する目的に広く適用することができ、装置の種類や、記憶する情報の種類や、ネットワークの種類などに依存しない。
【００１４】
以下、情報管理装置１００の動作の詳細を説明する。
まず、情報管理装置１００の電源状態がＯＦＦの状態からＯＮの状態に変化した場合の動作を説明する。この動作を「電源ＯＮ時動作」と呼ぶ。ただし、これは、ユーザが情報管理装置１００の電源スイッチを操作するなどによって電源状態が変化した場合の動作であって、他の情報管理装置からネットワークを介して電源状態を制御するメッセージを受信したことに伴って電源状態がＯＮになった場合は、以下に示す動作を行う必要はない。
【００１５】
図３は情報管理装置１００の電源がＯＮになった際の、共有管理部１０４の動作を表すフローチャートである。
共有管理部１０４は情報管理装置１００の電源がＯＮになったことを検知すると、他の情報管理装置をひとつ選択し、電源状態遠隔取得部１０３に指示して、当該情報管理装置の電源状態を取得する（ステップＳ５０１０）。
【００１６】
次に上記ステップで取得した電源状態が、電源ＯＦＦであるか否か判定する（ステップＳ５０２０）。
ステップＳ５０２０において、もし電源ＯＦＦであれば、以下の動作（ステップＳ５０３０〜Ｓ５０５０）を行う。
電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＮにする（ステップＳ５０３０）。
【００１７】
次に情報取得実行部１０６に指示して、当該情報管理装置に対して共有情報の取得を要求するメッセージを送信し、取得した共有情報を元に、情報記憶部１０７に記憶されている共有情報を更新する（ステップＳ５０４０）。
次に電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＦＦにする（ステップＳ５０５０）。
【００１８】
ステップＳ５０２０において、もし電源ＯＦＦでなければ、以下の動作（ステップＳ５０６０）を行う。
情報取得実行部１０６に指示して、当該情報管理装置に対して共有情報の取得を要求するメッセージを送信し、取得した共有情報を元に、情報記憶部１０７に記憶されている共有情報を更新する（ステップＳ５０６０）。
【００１９】
ステップＳ５０１０〜Ｓ５０６０の動作を、他の全ての情報管理装置について繰り返す（ステップＳ５０７０）。全ての情報管理装置について実行が完了したら、動作を終了する。
続いて、情報管理装置１００の電源がＯＮの状態で、情報変更部１３１によって情報記憶部１０７の共有情報が変更された場合の動作を説明する。この動作を「共有情報変更時動作」と呼ぶ。
【００２０】
図４は、情報変更部１３１によって情報記憶部１０７の共有情報が変更された場合の、共有管理部１０４の動作を表すフローチャートである。
共有管理部１０４は、情報変更部１３１によって情報記憶部１０７の共有情報が変更されたことを検知すると、他の情報管理装置をひとつ選択し、電源状態遠隔取得部１０３に指示して、当該情報管理装置の電源状態を取得する（ステップＳ５１１０）。
【００２１】
次に上記ステップで取得した電源状態が、電源ＯＦＦであるか否か判定する（ステップＳ５１２０）。
ステップＳ５１２０において、もし電源ＯＦＦでなければ、情報通知実行部１０５に指示して、情報記憶部１０７に記憶されている共有情報を読み出させ、その共有情報を元に共有情報の更新を要求するメッセージを生成して、当該情報管理装置へ送信する（ステップＳ５１４０）。
【００２２】
ステップＳ５１１０〜Ｓ５１４０の動作を、他の全ての情報管理装置について繰り返す（ステップＳ５１７０）。全ての情報管理装置について実行が完了したら、動作を終了する。
続いて、情報管理装置１００が、他の情報管理装置から、電源状態を制御するメッセージを受信した場合の動作を説明する。この動作を「電源状態制御メッセージ受信時動作」と呼ぶ。
【００２３】
他の情報管理装置から、電源状態を制御するメッセージを受信した場合、通信部１０１はそのメッセージを電源管理メッセージ処理部１２１に送る。電源管理メッセージ処理部１２１は、前記メッセージが電源をＯＮにするメッセージであった場合、電源部の状態がＯＮ状態であれば何もせず、ＯＦＦ状態であれば、電源をＯＮにする。また電源制御部１２１は、前記メッセージが電源をＯＦＦにするメッセージであった場合、ＯＦＦ状態であれば何もせず、ＯＮ状態であれば、電源をＯＦＦにする。
【００２４】
続いて、情報管理装置１００が、他の情報管理装置から、電源状態の取得を要求するメッセージを受信した場合の動作を説明する。この動作を「電源状態取得メッセージ受信時動作」と呼ぶ。
他の情報管理装置から、電源状態の取得を要求するメッセージを受信した場合、通信部１０１はそのメッセージを電源管理メッセージ処理部１２１に送る。電源管理メッセージ処理部１２１は、電源部１２３の状態（ＯＮ又はＯＦＦ）を取得し、通信部１０１を介して、前記メッセージの送信元の情報管理装置に送信する。
【００２５】
続いて、情報管理装置１００が、電源ＯＮ状態のときに、他の情報管理装置から、共有情報の更新を要求するメッセージを受信した場合の動作を説明する。この動作を「共有情報更新メッセージ受信時動作」と呼ぶ。
他の情報管理装置から共有情報の更新を要求するメッセージを受信した場合、通信部１０１はそのメッセージを情報管理メッセージ処理部１２４に送る。情報管理メッセージ処理部１２４は、メッセージを元に情報記憶部１０７に記憶されている共有情報を更新する。電源ＯＦＦ状態のときには、上記メッセージを受信しても、何も行わない。
【００２６】
続いて、情報管理装置１００が、電源ＯＮ状態のときに、他の情報管理装置から、共有情報の取得を要求するメッセージを受信した場合の動作を説明する。この動作を「共有情報取得メッセージ受信時動作」と呼ぶ。
他の情報管理装置から共有情報の取得を要求するメッセージを受信した場合、通信部１０１はそのメッセージを情報管理メッセージ処理部１２４に送る。情報管理メッセージ処理部１２４は、情報記憶部１０７に記憶されている共有情報を読み出し、通信部１０１を介して、前記メッセージの送信元の情報管理装置に送信する。電源ＯＦＦ状態のときには、上記メッセージを受信しても、何も行わない。
【００２７】
上記した「電源状態取得メッセージ受信時動作」について、以下のようにしてもよい。即ち、情報管理装置１００が、他の情報管理装置から電源状態の取得を要求するメッセージを受信した場合、情報管理装置１００の電源がＯＦＦ状態の場合は、このメッセージに対して何も返信しない。この方法を用いる場合、メッセージの送信元は、一定時間経過後も返信が送られてこない場合は、それをもって情報管理装置１００の電源状態がＯＦＦであると判断すればよい。
【００２８】
上記した「電源ＯＮ時動作」と「共有情報変更時動作」について、以下のようにしてもよい。即ち、上記の説明ではそれぞれの動作は、他の１個の情報管理装置についてまず電源状態を取得し、電源状態に応じた処理を行う、という動作を情報管理装置ごとに繰り返すことにしていたが、他の全ての情報管理装置について電源状態を取得する処理を最初に行ってもよい。この方法を用いる場合に、電源状態の取得を要求するメッセージの送信をネットワークへのブロードキャストを用いて行えば、メッセージの送信処理を高速化することができる。
【００２９】
上記した「共有情報変更時動作」について、以下のようにしてもよい。即ち、他の情報管理装置に対して電源状態の取得を行わず、他の全ての情報管理装置に対して共有情報の更新を要求するメッセージを送信する処理だけを行う。電源ＯＦＦ状態の情報管理装置は、共有情報の更新を要求するメッセージを受信しても何も行わないので、この方法でも前記の方法と同様の効果が得られる。この方法を用いる場合に、共有情報の更新を要求するメッセージの送信をネットワークへのブロードキャストを用いて行えば、メッセージの送信処理を高速化することができる。
【００３０】
上記した「電源ＯＮ時動作」について、上記の説明では、電源ＯＮになった情報管理装置はまず他の情報管理装置の電源状態を確認し、電源がＯＮなら共有情報を取得し、電源がＯＦＦなら遠隔操作で一時的に電源をＯＮにして共有情報を取得するという操作を行っていた。これを以下のようにしてもよい。即ち他の情報管理装置の電源状態の確認を省略して、他の全ての情報管理装置に共有情報の取得を要求するメッセージを送り、加えて情報管理装置は、電源ＯＦＦ状態の時に共有情報の取得を要求するメッセージを受信した場合、自分の電源を一時的にＯＮにして「共有情報取得メッセージ受信時動作」を行うようにする。
【００３１】
上記した「共有情報変更時動作」について、以下のようにしてもよい。即ち、共有情報を変更した情報管理装置は、共有情報を変更したことを通知するメッセージを、他の全ての電源ＯＮ状態の情報管理装置に送信し（単にネットワークへブロードキャストし、電源ＯＦＦの端末はこのメッセージを無視するようにしてもよい）、上記のメッセージを受けた情報管理装置は、上記のメッセージの送信元の情報管理装置に対して、共有情報の取得を要求するメッセージを送信して共有情報を取得し、取得した共有情報を元に、自分の共有情報を更新する。
【００３２】
ある情報管理装置Ｘが共有情報を変更し、その変更を他の情報管理装置Ｙの共有情報に反映する一連の動作、すなわち情報管理装置Ｘで「共有情報変更時動作」が発生し、情報管理装置Ｘから情報管理装置Ｙに共有情報の更新を要求するメッセージが送られ、情報管理装置Ｙで「共有情報更新メッセージ受信時動作」が発生するという一連の動作について、具体的な実現方法は様々あるが、例えばＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）の標準規格であるＳｙｎｃＭＬを用いてもよい。
【００３３】
ある情報管理装置Ｚが電源ＯＮ時に他の情報管理装置Ｗから共有情報を取得して、情報管理装置Ｚの共有情報を更新する一連の処理についても、同様にＳｙｎｃＭＬを用いて実現してもよい。
（実施の形態２）
本実施の形態２で説明する実施方法の基本部分は上述の実施の形態１と同じであるので、本実施の形態２で特に説明しない部分は実施の形態１と同じである。
【００３４】
本実施の形態では、情報記憶部１０７が記憶する共有情報４００は、１個の自己管理共有情報４１０と、１個又は複数の他者管理共有情報４２１〜４２ｎから構成される（図５）。ある情報管理装置に記憶されている自己管理共有情報４１０とは、その情報管理装置自身が情報変更部１３１の処理によって自ら変更を行う情報である。ある情報管理装置に記憶されている他者管理共有情報４２１〜４２ｎとは、他の情報管理措置が記憶している自己管理共有情報のコピーであって、１個の他者管理共有情報が、１個の他の情報管理装置と対応している。他者管理共有情報は情報変更部１３１の処理によって変更されることはなく、「電源ＯＮ時処理」や「共有情報更新メッセージ受信時動作」などの際に、他の情報管理装置から受信した共有情報を元に更新される。
【００３５】
本実施の形態では、ある情報管理装置Ｘが「共有情報取得メッセージ受信時動作」および「共有情報変更時動作」において他の情報管理装置Ｙに送信する共有情報は、少なくとも情報管理装置Ｘの自己管理共有情報４１０を含むものとする。
また、ある情報管理装置Ｚが「共有情報更新メッセージ受信時動作」および「電源ＯＮ時動作」において、他の情報管理装置Ｗから受信した共有情報を元に、情報管理装置Ｚの共有情報４００を更新する処理においては、受信した共有情報に含まれる情報管理装置Ｗの自己管理共有情報を用いて、情報管理装置Ｚに記憶されている他者管理共有情報４２１〜４２ｎのうち情報管理装置Ｗに対応するものを更新する。
【００３６】
本実施の形態では、情報管理装置１００はＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）であって、情報記憶部１０７が記憶する共有情報は、前記ＰＶＲに記録されているコンテンツの識別番号の一覧であって、ネットワーク２００は、イーサネット(登録商標)などの一般的なホームネットワークである場合について説明する。ここでコンテンツとは、ＰＶＲによって録画された映像（特定のテレビ番組の映像など）を指す。またここでコンテンツの識別番号とは、録画したコンテンツを識別できる番号であって、一般には録画時に付与される。この場合情報変更部１３１とは録画されたコンテンツを管理する機能であって、新たなコンテンツが録画された場合や、ユーザがコンテンツを削除した場合などに、情報記憶部１０７に記憶されている自己管理共有共有情報（コンテンツの識別番号の一覧）を追加したり、削除したりする。この場合、複数のＰＶＲ（情報管理装置）の間で、お互いが保持するコンテンツ識別番号の一覧（共有情報）を共有する目的としては、例えばあるＰＶＲを使用中に他のＰＶＲに録画されたコンテンツの一覧表を表示したり、その一覧表から視聴したいコンテンツを選択したりすることがあげられる。典型的には、家庭内の別々の部屋にそれぞれＰＶＲを設置し、それらをネットワークで接続している状態で、ある部屋から、別の部屋のＰＶＲに録画されているコンテンツの一覧を見るというような利用方法が想定される（図６参照）。
【００３７】
以下、具体的な例を用いて本実施の形態を説明する。
以下、情報管理装置はＰＶＲであって、ｅｔｈｅｒｎｅｔ等によって互いに接続されており、またそれぞれのＰＶＲは共有情報を記憶しており、共有情報の内容は当該ＰＶＲに記憶されているコンテンツの識別番号のリスト（自己管理共有情報）、および、ネットワークを介して接続されている他のＰＶＲに記憶されているコンテンツの識別番号のリストのコピー（他者管理共有情報）である場合について説明を行う。図７は、３台のＰＶＲ１１００ａ〜１１００ｃがハブ１２００ｂを介してネットワークで互いに接続されている状態を表す図である。３台が接続された状態を図示しているが、これは説明を簡単にするためであって、何台接続されていても構わない。
【００３８】
図８は、以降の説明での各ＰＶＲの状態の表記方法を説明するための図である。１３００ａはＰＶＲ−Ａの状態を表している。ＰＶＲ−Ａの状態は、電源状態１３０２ａと共有情報１３０１ａａ〜１３０１ａｃを含んでいる。
電源状態１３０２ａはＰＶＲ−Ａの電源状態を表しており、ＯＮまたはＯＦＦの状態を取る。図８の例ではＰＶＲ−Ａは電源ＯＮ状態である。
【００３９】
共有情報１３０１ａａは、ＰＶＲ−Ａに記憶されているコンテンツの識別番号のリストである。図８の例では、識別番号１８、２２、３６の３個のコンテンツが記憶されている。同様に共有情報１３０１ａｂは、ＰＶＲ−Ｂに記憶されているコンテンツの識別番号のリストのコピーであり、１３０１ａｃは、ＰＶＲ−Ｃに記憶されているコンテンツの識別番号のリストのコピーである。１３０１ａａは、ＰＶＲ−Ａが、自分自身に記憶しているコンテンツのリスト（自己管理共有情報）であるので、常に最新の状態と一致しているが、１３０１ａｂおよび１３０１ａｃは、ネットワークを介して接続された他のＰＶＲ（ＰＶＲ−Ｂ、ＰＶＲ−Ｃ）に記憶されているコンテンツのリストのコピー（他者管理共有情報）であるので、状況によって、コピー元である対象ＰＶＲ（ＰＶＲ−Ｂ、ＰＶＲ−Ｃ）の最新の状態と一致しない場合がある。
【００４０】
１３００ａと同様に、１３００ｂはＰＶＲ−Ｂの状態を表し、１３００ｃはＰＶＲ−Ｃの状態を表している。１３０１ａａと同様に、１３０１ｂｂと１３０１ｃｃは、各機器が自分自身に記憶しているコンテンツのリストであるので、最新の状態と一致している。１３０１ａｂ、１３０１ａｃと同様に、１３０１ｂａ、１３０１ｂｃ、１３０１ｃａ、１３０１ｃｂは、最新の状態と一致しない場合がある。図８の例では、１３０１ｃｂは、コピー元であるＰＶＲ−Ｂの最新の状態（１３０１ｂｂ）と一致していない。
【００４１】
以降、図８の表記方法を用いて、ＰＶＲ−Ａ、ＰＶＲ−Ｂ、ＰＶＲ−Ｃの一連の状態遷移を説明する。図９は初期状態を表す図である。図に示すとおり、ＰＶＲ−Ａは１個のコンテンツ（識別番号５５）を記憶しており、ＰＶＲ−Ｂは１個のコンテンツ（識別番号６１）を記憶しており、ＰＶＲ−Ｃは２個のコンテンツ（識別番号５９、７５）を記憶している。ＰＶＲ−ＡとＰＶＲ−Ｂは電源ＯＮ状態であり、ＰＶＲ−Ｃは電源ＯＦＦ状態である。図に示すとおり、初期状態では各ＰＶＲ内の共有情報の内容は一致している。
【００４２】
図９の状態で、ＰＶＲ−Ａにおいて、新たに２個のコンテンツ（識別番号８１、８２）が録画されたとする。すなわちＰＶＲ−Ａの情報変更部１３１により、ＰＶＲ−Ａの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ａａ）に、識別番号８１、８２が追加される。その直後の状態を表すのが図１０である。
ＰＶＲ−Ａの情報変更部１３１によりＰＶＲ−Ａの共有情報が変更されたので図１０の状態となった後、ＰＶＲ−Ａでは「共有情報変更時動作」が発生する。まずステップＳ５１１０によりＰＶＲ−Ｂを選択し、ステップＳ５１２０においてＰＶＲ−Ｂの電源状態はＯＦＦではないのでステップＳ５１４０に進み、ステップＳ５１４０ではＰＶＲ−Ａの情報通知実行部１０５によりＰＶＲ−Ａの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ａａ）を元に、共有情報の更新を要求するメッセージがＰＶＲ−Ｂに送信される。次にステップＳ５１７０で、まだ全てのＰＶＲについて実行していないのでステップＳ５１１０に戻り、ＰＶＲ−Ｃを選択する。ＰＶＲ−Ｃの電源状態はＯＦＦであるので、ステップＳ５１２０でステップＳ５１７０に進み、全てのＰＶＲについて実行したので終了となる。
【００４３】
上記の通りＰＶＲ−Ａにおける「共有情報変更時動作」で、ＰＶＲ−Ａの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ａａ）を元に、共有情報の更新を要求するメッセージがＰＶＲ−Ｂに送信されるので、これを受信したＰＶＲ−Ｂでは、「共有情報更新メッセージ受信時動作」が発生する。即ちＰＶＲ−Ｂの情報管理メッセージ処理部１２４により、ＰＶＲ−Ｂの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ｂａ）が更新される。具体的には、ＰＶＲ−Ａにおける共有情報の変更がＰＶＲ−Ｂの共有情報にも反映され、図１１の状態となる。
【００４４】
次に図１１の状態で、ユーザ操作によりＰＶＲ−Ａの電源がＯＦＦ状態になったとする。これにより状態は図１２の通りとなる。
次に図１２の状態で、ユーザ操作によりＰＶＲ−Ｃの電源がＯＮ状態になったとする。これにより状態は図１３の通りとなる。
ＰＶＲ−Ｃの状態がＯＮに変更されたので、図１３の状態になった後、ＰＶＲ−Ｃでは「電源ＯＮ時動作」が発生する。まずステップＳ５０１０でＰＶＲ−Ａを選択し、ＰＶＲ−Ｃの電源状態遠隔取得部１０３によりＰＶＲ−Ａの電源状態が取得される。ステップＳ５０２０でＰＶＲ−Ａの電源状態はＯＦＦであるのでステップＳ５０３０に進む。ステップＳ５０３０ではＰＶＲ−Ｃの電源状態遠隔制御部１０２によりＰＶＲ−Ａへ電源状態をＯＮにするメッセージが送信され、ＰＶＲ−Ａの電源がＯＮ状態になる。次にステップＳ５０４０でＰＶＲ−Ｃの情報取得実行部１０６がＰＶＲ−Ａへ共有情報の取得を要求するメッセージを送信してＰＶＲ−Ａの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ａａ）をを受信し、それを元にＰＶＲ−Ｃの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ｃａ）を更新する。これにより状態は図１４の通りとなる。次にステップＳ５０５０でＰＶＲ−Ｃの電源状態遠隔制御部１０２によりＰＶＲ−Ａへ電源状態をＯＦＦにするメッセージが送信され、ＰＶＲ−Ａの電源がＯＦＦ状態になる。次にステップＳ５０７０で、まだ全てのＰＶＲについて処理していないのでステップＳ５０１０に戻る。次にステップＳ５０１０でＰＶＲ−Ｂを選択し、上記と同様にＰＶＲ−Ｂの電源状態を取得し、ステップＳ５０２０でＰＶＲ−Ｂの電源状態はＯＦＦではないのでステップＳ５０６０に進む。ステップＳ５０６０では上記と同様にＰＶＲ−Ｂの共有情報「ＰＶＲ−Ｂ内コンテンツ」（１３０１ｂｂ）を取得して、それを元にＰＶＲ−Ｃの共有情報「ＰＶＲ−Ｂ内コンテンツ」（１３０１ｃｂ）を更新する。ただしここでＰＶＲ−Ｂの共有情報「ＰＶＲ−Ｂ内コンテンツ」（１３０１ｂｂ）とＰＶＲ−Ｃの共有情報「ＰＶＲ−Ｂ内コンテンツ」（１３０１ｃｂ）は同じ内容なので、状態に変化はない。次にステップＳ５０７０に進み、全てのＰＶＲについて処理したので終了する。
【００４５】
前述のとおり、各ＰＶＲの共有情報は、各ＰＶＲが自分自身に記録しているコンテンツに関する情報（１３０１ａａ、１３０１ｂｂ、１３０１ｃｃ）については当然、常に最新の状態を表している。各ＰＶＲに記憶されている共有情報のうち、自分以外のＰＶＲに記憶されているコンテンツに関する情報（１３０１ａｂ、１３０１ａｃ、１３０１ｂａ、１３０１ｂｃ、１３０１ｃａ、１３０１ｃｂ）については、最新の状態を表さない場合がある。例えば、図１１の状態がそうであって、ＰＶＲ−Ｃの共有情報「ＰＶＲ−Ａ内コンテンツ」（１３０１ｃａ）は、ＰＶＲ−Ａの最新の状態と一致していない。図１０の状態でＰＶＲ−Ｂの共有情報もＰＶＲ−Ａの最新の状態を表していないが、図１０の状態は過渡的な状態であって、すぐにＰＶＲ−Ａの「共有情報変更時動作」により図１１の状態となる。同様に図１３も過渡的な状態であって、すぐにＰＶＲ−Ｃの「電源ＯＮ時動作」によって図１４の状態となる。
【００４６】
上記の具体例からもわかるように、本実施の形態に示す方法を用いた場合、過渡的な状態を除けば、あるＰＶＲに記録されている共有情報が最新の状態と不一致になるのは、そのＰＶＲの電源状態がＯＦＦの場合に限られる。なぜならば、あるＰＶＲ（ＰＶＲ−Ｘとする）の電源状態がＯＮであるうちは、他のＰＶＲ（ＰＶＲ−Ｙとする）で共有情報の変更が発生したとき、ＰＶＲ−Ｙで「共有情報変更時動作」が発生して、共有情報の変更を伝えるメッセージがＰＶＲ−Ｘに届けられるため、ＰＶＲ−Ｘが記憶する共有情報が最新の状態と不一致になることはない。あるＰＶＲ（ＰＶＲ−Ｘとする）の電源状態がＯＦＦであるうちは、他のＰＶＲ（ＰＶＲ−Ｙとする）で共有情報の変更が発生しても、共有情報の変更を伝えるメッセージを受信できないため、ＰＶＲ−Ｘが記憶する共有情報が最新の状態と不一致になる場合がある。しかし、ＰＶＲ−Ｘの電源状態がＯＦＦであるうちは、ユーザがＰＶＲ−Ｘを使うことはない（使うときには電源状態をＯＮにする）ので、実用上問題は発生しない。ＰＶＲ−Ｘの電源状態がＯＦＦで、ＰＶＲ−Ｘが記憶する共有情報が最新の状態と不一致であっても、ＰＶＲ−Ｘの電源をＯＮにすれば「電源ＯＮ時動作」が発生して、他のすべてのＰＶＲ（電源状態ＯＦＦのものも含め）から、各ＰＶＲが保持する最新の共有情報を取得するため、ＰＶＲ−Ｘが記憶する共有情報は最新の状態と一致する。
【００４７】
ＰＶＲ間で共有情報やメッセージを通信する具体的方法は様々あるが、例えばＵＤＰ（Ｕｓｅｒ   Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）を用いることができる。この場合、例えば図１５に示すようなバイト列をＵＤＰのデータグラムとして送受信すればよい。データグラムの内容はメッセージの種類を表す２バイトのメッセージ識別と、それに続く可変長の詳細情報である。メッセージ識別および詳細情報の内容は図１６の通りである。
【００４８】
上記の説明では共有情報はコンテンツの識別番号のリストとしたが、共有情報は、ＰＶＲが管理するその他の情報であってもよい。たとえば暗号化されたコンテンツを復号するための鍵の識別番号のリストや、購入した有料のコンテンツの視聴権利を表す識別番号のリストであってもよい。
（実施の形態３）
本実施の形態３で説明する実施方法の基本部分は上述の実施の形態２と同じであるので、本実施の形態３で特に説明しない部分は実施の形態２と同じである。
【００４９】
本実施の形態では、ある情報管理装置Ｘが「共有情報取得メッセージ受信時動作」において他の情報管理装置Ｙに送信する共有情報は、情報管理装置Ｘの自己管理共有情報４１０を少なくとも含み、かつ情報管理装置Ｘの電源状態がＯＮの場合は、さらに他者管理共有情報４２１〜４２ｎのうち情報管理装置Ｙに対応するもの以外全てを、少なくとも含むものとする。
【００５０】
ある情報管理装置Ｚが「電源ＯＮ時動作」において、他の情報管理装置Ｗから受信した共有情報を元に、情報管理装置Ｚの共有情報４００を更新する処理においては、受信した共有情報に含まれる情報管理装置Ｗの自己管理共有情報を用いて、情報管理装置Ｚに記憶されている他者管理共有情報４２１〜４２ｎのうち情報管理装置Ｗに対応するものを更新するとともに、受信した共有情報に含まれる情報管理装置Ｗの他者管理共有情報を用いて、情報管理装置Ｚに記憶されている対応する他者管理共有情報を更新する。
【００５１】
また本実施の形態において情報管理装置１００の電源状態がＯＦＦの状態からＯＮの状態に変化した場合の動作すなわち「電源ＯＮ時動作」について以下に説明する。図１７は情報管理装置１００の電源がＯＮになった際の、共有管理部１０４の動作を表すフローチャートである。
共有管理部１０４は情報管理装置１００の電源がＯＮになったことを検知すると、他の情報管理装置をひとつ選択し、電源状態遠隔取得部１０３に指示して、当該情報管理装置の電源状態を取得する（ステップＳ５２１０）。これを全ての情報管理装置について繰り返す（ステップＳ５２２０）。
【００５２】
ステップＳ５２３０において、もしステップＳ５２１０〜Ｓ５２２０で確認した他の情報管理装置のうち電源状態がＯＮのものがひとつでもあれば、以下の動作（ステップＳ５２４０〜Ｓ５２５０）を行う。
ステップＳ５２１０〜Ｓ５２２０で確認した他の情報管理装置のうち、電源状態がＯＮである情報管理装置をひとつ選択する（ステップＳ５２４０）。
【００５３】
次に情報取得実行部１０６に指示して、当該情報管理装置に対して共有情報の取得を要求するメッセージを送信し、取得した共有情報を元に、情報記憶部１０７に記憶されている共有情報を更新する（ステップＳ５２５０）。
ステップＳ５２３０において、もしステップＳ５２１０〜Ｓ５２２０で確認した他の全ての情報管理装置の電源状態がＯＦＦであれば、以下の動作（ステップＳ５２６０〜Ｓ５２９５）を行う。
【００５４】
他の情報管理装置をひとつ選択する（ステップＳ５２６０）。
次に電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＮにする（ステップＳ５２７０）。
次に情報取得実行部１０６に指示して、当該情報管理装置に対して共有情報の取得を要求するメッセージを送信し、取得した共有情報を元に、情報記憶部１０７に記憶されている共有情報を更新する（ステップＳ５２８０）。
【００５５】
次に電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＦＦにする（ステップＳ５２９０）。
全ての情報管理装置についてステップＳ５２６０〜Ｓ５２９０を繰り返す（ステップＳ５２９５）。
上記の「電源ＯＮ時動作」の動作説明では最初に他の全ての情報管理装置の電源状態を確認しているが、ひとつでも電源ＯＮ状態の情報管理装置が発見された時点でステップＳ５２３０に進んでもよい。
【００５６】
本実施の形態で説明した方法によれば、情報管理装置の電源をＯＮにしたときに、他に電源ＯＮ状態の情報管理装置がひとつでもあれば、それ以外の情報管理装置から共有情報を取得する必要がないので、情報管理装置の電源を遠隔操作でＯＮにする必要がない。これにより、情報管理装置の電源ＯＮ、ＯＦＦの回数をさらに抑制することが可能となる。
（実施の形態４）
本実施の形態４で説明する実施方法の基本部分は上述の実施の形態２と同じであるので、本実施の形態４で特に説明しない部分は実施の形態２と同じである。
【００５７】
本実施の形態では、実施の形態２で行う「電源ＯＮ時動作」「共有情報変更時動作」は行わない。代わりに以下に説明する「共有情報必要時動作」「電源ＯＦＦ時動作」を行う。
本実施の形態において情報管理装置１００が、情報記憶部１０７に記憶している他者管理共有情報４２１〜４２ｎのいずれかを最新の状態に更新する必要が発生した場合（一般には、情報管理装置１００内部の何らかの処理のために、当該他者管理共有情報を参照する場合）に行う動作を「共有情報必要時動作」と呼び、以下にその内容を説明する。図１８は「共有情報必要時動作」での共有管理部１０４の動作を表すフローチャートである。
【００５８】
共有管理部１０４は、他者管理共有情報４２１〜４２ｎのいずれかを最新の状態に更新する必要が発生すると、まず対象となる他者管理情報に対応する情報管理装置について、電源状態遠隔取得部１０３に指示して、当該情報管理装置の電源状態を取得する（ステップＳ５３１０）。
次にステップＳ５３２０で、ステップＳ５３１０で取得した電源状態がＯＮであればステップＳ５３５０に進み、情報取得実行部１０６に指示して、当該情報管理装置の共有情報を取得し、取得した情報を元に情報記憶部１０７に記憶されている共有情報を更新する。
【００５９】
ステップＳ５３２０で、ステップＳ５３１０で取得した電源状態がＯＦＦであれば、何も行わない。（当該情報管理装置の電源状態がＯＦＦであるということは、当該情報管理装置の後述する「電源ＯＦＦ時動作」によって、対応する他者管理共有情報は既に最新状態になっているはずなので、取得する必要がない）
本実施の形態において情報管理装置１００の電源がＯＮ状態からＯＦＦ状態に変更される場合に、その直前に行う動作を「電源ＯＦＦ時動作」と呼び、以下にその内容を説明する。図１９は「電源ＯＦＦ時動作」での、共有管理部１０４の動作を表すフローチャートである。
【００６０】
共有管理部１０４はまず他の情報管理装置をひとつ選択し、電源状態遠隔取得部１０３に指示して、当該情報管理装置の電源状態を取得する（ステップＳ５４１０）。
次に上記ステップで取得した電源状態が、電源ＯＦＦであるか否か判定する（ステップＳ５０２０）。
ステップＳ５０２０において、もし電源ＯＦＦであれば、以下の動作（ステップＳ５４３０〜Ｓ５４５０）を行う。
【００６１】
電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＮにする（ステップＳ５４３０）。
次に情報通知実行部１０５に指示して、情報記憶部１０７に記憶されている共有情報を元に、共有情報の更新を要求するメッセージを生成して、当該情報管理装置へ送信する（ステップＳ５４４０）。
【００６２】
次に電源状態遠隔制御部１０２に指示して、当該情報管理装置の電源をＯＦＦにする（ステップＳ５４５０）。
ステップＳ５４２０において、もし電源ＯＦＦでなければ、以下の動作（ステップＳ５４６０）を行う。
次に情報通知実行部１０５に指示して、情報記憶部１０７に記憶されている共有情報を元に、共有情報の更新を要求するメッセージを生成して、当該情報管理装置へ送信する（ステップＳ５４６０）。
ステップＳ５４１０〜Ｓ５４６０の動作を、他の全ての情報管理装置について繰り返す（ステップＳ５４７０）。全ての情報管理装置について実行が完了したら、動作を終了する。
【００６３】
情報管理装置が、他の情報管理装置の情報を必要とする頻度が低い場合には、本実施の形態の方法を用いることにより、通信量を抑制することができる。
なお、本願はさらに以下の発明を含む。
（１）第１共有情報を管理する第１情報管理装置であって、前記第１情報管理装置は第２から第Ｎまでの（Ｎ−１）個の情報管理装置とネットワークで接続されており、ここでＮは２以上の整数であって、前記第ｋ（ｋは２以上かつＮ以下の整数）の情報管理装置はそれぞれ第ｋの共有情報を管理しており、かつ前記第１情報管理装置は、前記第１共有情報を記憶する情報記憶部と、前記第ｋの情報管理装置との間で前記第１共有情報や前記第ｋ共有情報やその他のメッセージの送受を行う通信部と、前記通信部を介して前記第ｋの情報管理装置の電源を制御する電源状態遠隔制御部と、  前記通信部を介して前記第ｋの情報管理装置の電源状態を取得する電源状態遠隔取得部と、前記通信部を介して前記第１共有情報の一部又は全部を前記第ｋの情報管理装置に送信する情報通知実行部と、前記通信部を介して前記第ｋの情報管理装置に記憶されている前記第ｋの共有情報の一部又は全部を取得し、かつ前記第１共有情報を更新する情報取得実行部と、前記電源状態遠隔制御部と前記電源状態遠隔取得部と前記情報通知実行部と前記情報取得実行部を制御する共有管理部と、  前記第１共有情報を更新する情報変更部とを含む。
【００６４】
（２）（１）記載の第１情報管理装置であって、前記共有管理部は、前記第１情報管理装置の電源がＯＦＦ状態からＯＮ状態になった時に、前記第ｋ情報管理装置の電源がＯＮ状態であれば、前記第ｋ情報管理装置の前記第ｋ共有情報を取得して、それを元に前記第１共有情報を更新し、前記第ｋ情報管理装置の電源がＯＦＦ状態であれば、前記第ｋ情報管理装置の電源を遠隔操作でＯＮ状態に変更したのち前記第ｋ情報管理装置の前記第ｋ共有情報を取得して、それを元に前記第１共有情報を更新し、また、前記共有管理部は、前記情報変更部が前記第１共有情報を更新した時には、前記第ｋ情報管理装置の電源がＯＮ状態であれば、前記第１共有情報を前記第ｋ情報管理装置に送信し、前記第ｋ情報管理装置の電源がＯＦＦ状態であれば、前記第１共有情報を前記第ｋ情報管理装置に送信しないことを特徴とする。
【００６５】
（３）（２）記載の第１情報管理装置であって、前記第１共有情報は、１個の第１自己管理共有情報と、（Ｎ−１）個の第１他者管理共有情報を少なくとも含み、前記第ｋ共有情報は、１個の第ｋ自己管理共有情報と、（Ｎ−１）個の第ｋ他者管理共有情報を少なくとも含み、前記（Ｎ−１）個の第１他者管理共有情報は、それぞれ前記第２から第Ｎの自己管理共有情報のコピーであり、前記（Ｎ−１）個の第ｋ他者管理共有情報のうち１個は前記第１自己管理共有情報のコピーであり、他の（Ｎ−２）個はそれぞれ前記第ｋ自己管理共有情報を除く前記第２から第Ｎの自己管理共有情報のコピーであることを特徴とする。
【００６６】
（４）（３）記載の第１情報管理装置であって、前記第１情報管理装置が電源ＯＮ時に前記第ｋ情報管理装置から取得する前記第ｋ共有情報は、少なくとも前記第ｋ自己管理共有情報を含み、前記情報変更部が前記第１共有情報を更新した時に前記第１情報管理装置が前記第ｋ情報管理装置に送信する前記第１共有情報は、少なくとも前記第１自己管理共有情報を含むことを特徴とする。
【００６７】
（５）（１）記載の第１情報管理装置であって、前記第１共有情報は、１個の第１自己管理共有情報と、（Ｎ−１）個の第１他者管理共有情報を少なくとも含み、前記第ｋ共有情報は、１個の第ｋ自己管理共有情報と、（Ｎ−１）個の第ｋ他者管理共有情報を少なくとも含み、前記（Ｎ−１）個の第１他者管理共有情報は、それぞれ前記第２から第Ｎの自己管理共有情報のコピーであり、前記（Ｎ−１）個の第ｋ他者管理共有情報のうち１個は前記第１自己管理共有情報のコピーであり、他の（Ｎ−２）個はそれぞれ前記第ｋ自己管理共有情報を除く前記第２から第Ｎの自己管理共有情報のコピーであり、前記共有管理部は、前記第１情報管理装置の電源がＯＮ状態からＯＦＦ状態になった時に、前記第ｋ情報管理装置の電源がＯＮ状態であれば、前記第１自己管理共有情報を前記第ｋ情報管理装置に送信し、前記第ｋ情報管理装置の電源がＯＦＦ状態であれば、前記第ｋ情報管理装置の電源を遠隔操作でＯＮ状態に変更したのち前記第１自己管理共有情報を前記第ｋ情報管理装置に送信し、前記共有管理部は、前記第１情報管理装置が第１他者管理共有情報のいずれかを最新の状態に更新する必要が発生した時に、最新の状態に更新する必要のある前記第１他者管理共有情報のコピー元である前記第ｊ自己管理共有情報（ｊは２以上Ｎ以下の整数）を記憶する前記第ｊ情報管理装置の電源がＯＮ状態であれば、前記第ｊ情報管理装置の前記第ｊ共有情報を取得して、それを元に前記第１共有情報を更新することを特徴とする。
【００６８】
（６）（１）から（５）記載の第１情報管理装置であって、前記第１から第Ｎの情報管理装置はＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）であることを特徴とする。
（７）（１）から（６）記載の第１情報管理装置であって、前記第１情報管理装置はさらに、  前記通信部を介して第ｋ情報管理装置から前記第１共有情報の取得を要求するメッセージを受信したときには前記第１共有情報を前記通信部を介して第ｋ情報管理装置へ送信する情報管理メッセージ処理部をさらに備えることを特徴とする。
【産業上の利用可能性】
【００６９】
本発明の情報管理装置は、インターネット、イントラネットや家庭内ＬＡＮ等で互いに接続された電子機器において、各電子機器が管理する情報を互いに共有する場合に有用であって、例えばネットワーク接続機能を備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）に適用することができる。
【図面の簡単な説明】
【００７０】
【図１】複数の情報管理装置をネットワーク接続した全体構成を示す図
【図２】情報管理装置の全体構成示す図
【図３】情報管理装置の電源ＯＮ時のフローチャート
【図４】情報管理装置の情報変更時のフローチャート
【図５】情報管理装置が記憶する共有情報の例示す図
【図６】本発明をＰＶＲへ適用した場合の想定利用例示す図
【図７】本発明をＰＶＲへ適用した場合の全体構成示す図
【図８】共有情報の状態の記述方法を説明するための例示す図
【図９】共有情報の状態の具体例１示す図
【図１０】共有情報の状態の具体例２示す図
【図１１】共有情報の状態の具体例３示す図
【図１２】共有情報の状態の具体例４示す図
【図１３】共有情報の状態の具体例５示す図
【図１４】共有情報の状態の具体例６示す図
【図１５】情報管理装置間で送受するメッセージのフォーマット例示す図
【図１６】情報管理装置間で送受するメッセージに記述する値の具体例示す図
【図１７】情報管理装置の電源ＯＮ時のフローチャート
【図１８】情報管理装置での他者管理共有情報の更新必要時のフローチャート
【図１９】情報管理装置の電源ＯＦＦ時のフローチャート
【符号の説明】
【００７１】
１００  情報管理装置
１０１  通信部
１０２  電源状態遠隔制御部
１０３  電源状態遠隔取得部
１０４  共有管理部
１０５  情報通知実行部
１０６  情報取得実行部
１０７  情報記憶部
１２１  電源管理メッセージ処理部
１２３  電源部
１２４  情報管理メッセージ処理部
１３１  情報変更部
２００  ネットワーク
１１００  ＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）
１２００  ＨＵＢ（ハブ）
【図１】
2007128165.tif 000003
【図２】
2007128165.tif 000004
【図３】
2007128165.tif 000005
【図４】
2007128165.tif 000006
【図５】
2007128165.tif 000007
【図６】
2007128165.tif 000008
【図７】
2007128165.tif 000009
【図８】
2007128165.tif 000010
【図９】
2007128165.tif 000011
【図１０】
2007128165.tif 000012
【図１１】
2007128165.tif 000013
【図１２】
2007128165.tif 000014
【図１３】
2007128165.tif 000015
【図１４】
2007128165.tif 000016
【図１５】
2007128165.tif 000017
【図１６】
2007128165.tif 000018
【図１７】
2007128165.tif 000019
【図１８】
2007128165.tif 000020
【図１９】
2007128165.tif 000021