(57)【要約】【課題】  情報家電機器の自動登録、情報家電機器同士での簡単な通信接続、自動的情報共有ができるホームネットワークシステムを構築する。【解決手段】  本発明によるホームネットワークシステムは、第１のサブシステムＳ１が組み込まれた複数の第１の情報家電機器Ｅ１と、第２のサブシステムＳ２が組み込まれた第２の情報家電機器Ｅ２とを有し、第１のサブシステムＳ１は、それ自体が組み込まれた第１の情報家電機器Ｅ１に係るグループ所属情報、端末情報、コンテンツ情報などの管理情報を記録し、第２のサブシステムＳ２は、それ自体が組み込まれた第２の情報家電機器Ｅ２と同じホームグループに属するほぼ全ての第１の情報家電機器Ｅ１に係る管理情報を記録し、これらの管理情報を複数の第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２の間で自動交換することにより、自動登録、簡単な通信接続、自動的情報共有を可能とする。【選択図】  図１
2006238226.tif 000002
【特許請求の範囲】
【請求項１】
第１のサブシステムが組み込まれた共通のホームグループに属する複数の第１の情報家電機器と、
第２のサブシステムが組み込まれた前記共通のホームグループに属する第２の情報家電機器と、
前記複数の第１の情報家電機器と前記第２の情報家電機器とを通信接続するネットワークから構成されるホームネットワークシステムであって；
前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器に係るサブシステム情報、グループ所属情報、端末情報、当該第１の情報家電機器が保有するコンテンツ情報などの管理情報を記録し、
当該第１の情報家電機器が前記共通のホームグループに係るホームネットワーク内に接続されて、最初に電源がオンになった時に、当該第１の情報家電機器を自動的に前記共通のホームグループの第２のサブシステムに前記共通のホームグループに属するものとして登録し；
前記第２のサブシステムは、前記共通のホームグループに属するほぼ全ての第１の情報家電機器に係る前記管理情報を記録する；
ホームネットワークシステム。
【請求項２】
前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器が、前記共通のホームグループに係るホームネットワーク内に接続され、その電源がオンになった時に、当該第１の情報家電機器を、当該ホームネットワーク内に接続され、かつ前記共通のホームグループに属し、電源がオンである他の第１の情報家電機器及び第２の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とし、さらに、その電源がオンになった時に、当該第１の情報家電機器を、前記共通のホームグループに属する第２の情報家電機器を介して、当該ホームネットワーク外に接続され、かつ前記共通のホームグループに属し、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とする；
請求項１に記載のホームネットワークシステム。
【請求項３】
前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器が、前記共通のホームグループに係るホームネットワーク外に接続され、その電源がオンになった時に、当該第１の情報家電機器を、当該ホームネットワーク内に接続され、かつ前記共通のホームグループに属する第２の情報家電機器を介して、当該ホームネットワーク内外に接続され、電源がオンである他の第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とする；
請求項２に記載のホームネットワークシステム。
【請求項４】
前記第２のサブシステムは、当該第２のサブシステムが組み込まれ、前記共通のホームグループに係るホームネットワーク内に接続された第２の情報家電機器を、前記共通のホームグループに属し、かつ当該ホームネットワーク内外に接続され、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とし、さらに、当該第２の情報家電機器を介して、前記共通のホームグループに属し、かつ当該ホームネットワーク外に接続され、電源がオンである第１の情報家電機器に、前記共通のホームグループに属し、かつ当該ホームネットワーク内外に接続され、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、相互に通信接続可能とする；
請求項１乃至請求項３のいずれか１項に記載のホームネットワークシステム。
【請求項５】
前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器に、前記管理情報の交換に際して、電源がオフである第１の情報家電機器の管理情報を、電源がオンである第１の情報家電機器又は前記第２の情報家電機器を介して取得させ、
前記第２のサブシステムは、当該第２のサブシステムが組み込まれた第２の情報家電機器に、前記管理情報の交換に際して、電源がオフである第１の情報家電機器の管理情報を、電源がオンである第１の情報家電機器を介して取得させる；
請求項２乃至請求項４のいずれか１項に記載のホームネットワークシステム。
【請求項６】
前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器を、第２の情報家電機器及び当該第１の情報家電機器と同じホームグループに属する他の第１の情報家電機器のみと通信接続可能とする；
請求項１乃至請求項５のいずれか１項に記載のホームネットワークシステム。
【請求項７】
前記ホームグループに個人で利用するプライベートグループを設定でき、
前記第１の情報家電機器は、自己が所属するプライベートグループを指定するリムーバブルデバイスと接続可能であり、前記リムーバブルデバイスと接続されると、前記第１のサブシステムは、当該第１のサブシステムが組み込まれた第１の情報家電機器を、第２の情報家電機器及び当該第１の情報家電機器と同じプライベートグループに属する他の第１の情報家電機器のみと通信接続可能とする；
請求項１乃至請求項６のいずれか１項に記載のホームネットワークシステム。
【請求項８】
第１のサブシステムが組み込まれた共通のホームグループに属する複数の第１の情報家電機器と、
第２のサブシステムが組み込まれた前記共通のホームグループに属する第２の情報家電機器と、
前記複数の第１の情報家電機器と前記第２の情報家電機器とを通信接続するネットワークから構成されるホームネットワークシステムにおいて、
前記第１の情報家電機器に組み込まれ、前記第１の情報家電機器に前記第１のサブシステムの機能を実行させるプログラムであって；
前記第１の情報家電機器に係るサブシステム情報、グループ所属情報、端末情報、当該第１の情報家電機器が保有するコンテンツ情報などの管理情報を記録し、
前記第１の情報家電機器が前記共通のホームグループに係るホームネットワーク内に接続されて、最初に電源がオンになった時に、当該第１の情報家電機器を自動的に前記共通のホームグループの第２のサブシステムに前記共通のホームグループに属するものとして登録する；
前記第１の情報家電機器読み取り可能なプログラム。
【請求項９】
前記第１の情報家電機器が前記共通のホームグループに係るホームネットワーク内に接続され、その電源がオンになった時に、当該第１の情報家電機器を、当該ホームネットワーク内に接続され、かつ前記共通のホームグループに属し、電源がオンである他の第１の情報家電機器及び第２の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とし、さらに、その電源がオンになった時に、当該第１の情報家電機器を、前記共通のホームグループに属する第２の情報家電機器を介して、当該ホームネットワーク外に接続され、かつ前記共通のホームグループに属し、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とし、
前記第１の情報家電機器が前記共通のホームグループに係るホームネットワーク外に接続され、その電源がオンになった時に、当該第１の情報家電機器を、当該ホームネットワーク内に接続され、かつ前記共通のホームグループに属する第２の情報家電機器を介して、当該ホームネットワーク内外に接続され、電源がオンである他の第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とする；
請求項８に記載のプログラム。
【請求項１０】
第１のサブシステムが組み込まれた共通のホームグループに属する複数の第１の情報家電機器と、
第２のサブシステムが組み込まれた前記共通のホームグループに属する第２の情報家電機器と、
前記複数の第１の情報家電機器と前記第２の情報家電機器とを通信接続するネットワークから構成されるホームネットワークシステムにおいて、
前記第２の情報家電機器に組み込まれ、前記第２の情報家電機器に前記第２のサブシステムの機能を実行させるプログラムであって；
前記第２の情報家電機器と同じホームグループに属するほぼ全ての第１の情報家電機器に係る前記管理情報を記録し、
当該第２のサブシステムが組み込まれ、前記共通のホームグループに係るホームネットワーク内に接続された第２の情報家電機器を、前記共通のホームグループに属し、かつ当該ホームネットワーク内外に接続され、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、通信接続可能とし、さらに、当該第２の情報家電機器を介して、前記共通のホームグループに属し、かつ当該ホームネットワーク外に接続され、電源がオンである第１の情報家電機器に、前記共通のホームグループに属し、かつ当該ホームネットワーク内外に接続され、電源がオンである第１の情報家電機器と相互に管理情報を交換させ合い、相互に通信接続可能とする；
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はホームネットワークシステムに関する。詳しくは、情報家電機器のシステムへの自動登録、登録された情報家電機器間の自動接続及び情報の共有が可能なピア・ツー・ピア型のホームネットワークシステムに関する。
【背景技術】
【０００２】
現在、家庭を舞台としたホームネットワークに関する研究開発が盛んに進められている。家庭内にある情報家電機器やパソコンを含む様々な情報機器を相互接続することで、情報家電機器の操作を家庭外のネットワークから行うことや、情報家電機器が持つコンテンツ情報の共有を推し進めようとしている。
【０００３】
特にインターネットを介したホームネットワークの制御アクセス方式において、これまでに研究、提案されているシステムは基本的に家庭の中、もしくはホームネットワーク側に機器制御のためのホームサーバを置くクライアント／サーバ型のシステムが主流であり、そのホームサーバによって一元管理されるネットワークシステム方式となっている。（例えば非特許文献１参照）
【０００４】
図２３に従来の代表的なホームネットワークシステムの構成例を示す。図において、ＨＮはホームネットワークであり、このホームネットワークＨＮには、ホームサーバＨＳＶがあり、情報家電機器ＥＡ’（例えばＣＤプレーヤ：Ｃｏｎｐａｃｔ  Ｄｉｓｋプレーヤ）、情報家電機器ＥＢ’（例えばＤＶＤプレーヤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋプレーヤ）、情報家電機器ＥＣ’（例えばＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などがそれぞれホームサーバＨＳＶを介して通信可能に接続されている。また、ホームネットワークＨＮ内の情報家電機器ＥＡ’，ＥＢ’，ＥＣ’はルータＲを介してインターネットＩＮと接続され、ホームネットワークＨＮ外にあるローカルネットワークＬＮ３内の情報家電機器Ｅ５’と通信可能である。
【０００５】
【非特許文献１】ＤＬＮＡがもたらすホーム・ネットワーク、本田康晃、日経ＢＰ社、日経バイト  ２００４．１１月号  第２８〜３３頁  （ＤＬＮＡ：Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
これまでに提案されてきたネットワーク越えを実現するホームネットワークシステムや技術においては以下のような問題が生じている。
従来技術では、ユーザが所持する情報家電機器の情報を一元管理するＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバが必要であった。この機能を持つホームサーバを利用することで、情報家電機器のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスへのアクセスを利便にしてきた。しかし、ユーザはＤＮＳサーバ機能を持つホームサーバを購入する必要があった。また、ホームサーバがネットワーク障害や、故障等により利用できなくなると、他の情報家電機器の利用までもができなくなるというリスクもあった。
【０００７】
また、ユーザは、利用する前にサーバに情報家電機器の情報を登録するなど、多くの設定作業を行う必要があった。ユーザは、手元にある情報家電機器から、家の中にある他の情報家電機器に接続しようとした場合において、ＩＰアドレス又はＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力する必要があった。このような方式では、特に、入力デバイスや表示デバイスを持たない小型機器をホームネットワークで利用するのは困難であり、ネットワーク知識に精通しない一般利用者がホームネットワークを設定するのも難しいという問題があった。また、サーバを介さずに情報家電機器同士で直接通信ができれば、情報の送受信が速くなる。そこで、サーバを介さないホームネットワークシステムの構築が要望されていた。
【０００８】
他方、従来の手法では、検索をかけた時点でのコンテンツ情報の探索を行うため、電源がＯＦＦである情報家電機器がもつ情報の検索及びアクセス可能か否かの判定に関しては検索エンジンを有するサーバを設ける必要があった。このためサーバを用いなくても、電源がＯＦＦである情報家電機器が持つコンテンツ情報などの参照を行える技術が望まれた。
【０００９】
また、従来のシステムでは個々の家族のメンバーが利用する際のセキュリティ機能を提供するにはサーバが必要であった。このためサーバを用いなくても、個人的な秘密情報、例えば自分の部屋にある自分のノートパソコンにある情報を、誰にも知られることなく参照可能なセキュリティ機能の付加が望まれた。
【００１０】
このように、情報家電機器やパソコン等を含むホームネットワークを構成する機器において、ユーザがＩＰアドレスやＵＲＬの設定、ルータのポートフォワード等の設定を一切行わずにホームネットワークに登録でき、また、インターネットを介して、簡単に情報家電機器同士の通信接続ができ、コンテンツ情報（コンテンツに関する書誌的情報をいい、コンテンツ内容を含まない）を共有できるようにすることが要望されている。
【００１１】
本発明は、情報家電機器のホームグループへの登録を自動化でき、同じホームグループに属する情報家電機器同士で簡単に通信接続が可能になり、自動的にコンテンツ情報を共有できるホームネットワークシステムを構築することを目的とする。また、サーバを使用しないピア・ツー・ピア型の、ユーザが使い易いホームネットワークシステムを構築することを目的とする。また、サーバを用いなくても、電源がオフである情報家電機器のコンテンツ情報も取得可能であり、個人利用に関するセキュリティを確保できるホームネットワークシステムを構築することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、請求項１に記載のホームネットワークシステムは、例えば図１に示すように、第１のサブシステムＳ１が組み込まれた共通のホームグループに属する複数の第１の情報家電機器Ｅ１と、第２のサブシステムＳ２が組み込まれた共通のホームグループに属する第２の情報家電機器Ｅ２と、複数の第１の情報家電機器Ｅ１と第２の情報家電機器Ｅ２とを通信接続するネットワークから構成されるホームネットワークシステムであって、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１に係るサブシステム情報、グループ所属情報、端末情報、当該第１の情報家電機器Ｅ１が保有するコンテンツ情報などの管理情報を記録し、当該第１の情報家電機器Ｅ１が共通のホームグループに係るホームネットワークＨＮ内に接続されて、最初に電源がオンになった時に、当該第１の情報家電機器Ｅ１を自動的に共通のホームグループＨＮの第２のサブシステムＳ２に共通のホームグループに属するものとして登録し、第２のサブシステムＳ２は、共通のホームグループに属するほぼ全ての第１の情報家電機器Ｅ１に係る管理情報を記録する。
【００１３】
ここにおいて、ホームネットワークとは例えばネットワークプロバイダが提供するようなグローバルネットワークに所属する個別のグループであるホームグループが利用するネットワークであり、典型的には家庭内ネットワークをいうが、事務所内ネットワーク、施設内ネットワーク、個人事業所内ネットワークを含むものとする。また、情報家電機器には、コンピュータや通信手段を付加した家電機器の他に、パーソナルコンピュータ、携帯端末などの一般家庭で用いられるコンピュータ、通信機器を含むものとする。また、第１のサブシステム及び第２のサブシステムはソフトウエアであり、それぞれホームネットワークシステムを構成する第１の情報家電機器及び第２の情報家電機器に組み込まれて使用され、協働してシステムを制御するものである。また、管理情報とは、例えばサブシステム情報、グループ所属情報、端末情報、ユーザ情報、コンテンツ情報（コンテンツの書誌的情報をいい、コンテンツ内容を含まない）など情報家電機器の管理制御に使用する情報をいう。また、ホームグループに属する第２の情報家電機器は典型的には１台であるが、予備用を含め２台以上としても良く、２台以上に分散して使用しても良い。また、ほぼ全ての機器とは、障害時や登録途中などの例外を除き全ての機器の意味である。
【００１４】
このように構成すると、情報家電機器のホームネットワークへの登録を自動化でき、サーバ利用に必要であったＩＰアドレスやＵＲＬの登録作業が不要となり、ユーザが使い易いホームネットワークシステムを構築できる。
【００１５】
また、請求項２に記載の発明は、請求項１に記載のホームネットワークシステムにおいて、例えば図１に示すように、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１が、共通のホームグループに係るホームネットワークＨＮ内に接続され、その電源がオンになった時に、当該第１の情報家電機器Ｅ１を、当該ホームネットワークＨＮ内に接続され、かつ共通のホームグループに属し、電源がオンである他の第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２と相互に管理情報を交換させ合い、通信接続可能とし、さらに、その電源がオンになった時に、当該第１の情報家電機器Ｅ１を、共通のホームグループに属する第２の情報家電機器Ｅ２を介して、当該ホームネットワークＨＮ外に接続され、かつ共通のホームグループに属し、電源がオンである第１の情報家電機器Ｅ１と相互に管理情報を交換させ合い、通信接続可能とする。
【００１６】
ここにおいて、ホームネットワーク内に接続とは、インターネット網から独立して、家庭内、事務所内、施設内、個人事業所内などに構築されたネットワークに接続される意味であり、ホームネットワーク外に接続とは、インターネット網に又はインターネット網を経由してホームネットワークに接続される意味である。また、ホームネットワーク内の情報家電機器とネットワーク外の情報家電機器と通信接続する場合には、当該ネットワークグループに属する第２の情報家電機器の他に、同じホームグループに属する他の第２の情報家電機器を経由しても良い。また、サブシステムは、相互に管理情報を交換させ合い、通信接続可能とするとは、交信相手のサブシステムとの協働作用により、相互に管理情報を交換させ合い、通信接続可能とする意味である。以下の請求項においても同様である。また、通信接続可能とするとは、交信相手である第１の情報家電機器を特定すれば（例えば端末名称の略称を指定する）、自動的に交信相手に通信接続され、通信接続可能になることを意味する。
【００１７】
このように構成すると、ホームネットワーク内の情報家電機器から、同じホームグループに属するホームネットワーク内外の他の情報家電機器と自動的にコンテンツ情報を共有でき、通信接続が可能になり、ピア・ツー・ピア型の、情報の送受信が速い、サーバ障害により機器が利用不可になるリスクが分散されるなど、ユーザがより使い易いホームネットワークシステムを構築できる。
【００１８】
また、請求項３に記載の発明は、請求項２に記載のホームネットワークシステムにおいて、例えば図１に示すように、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１が、共通のホームグループに係るホームネットワークＨＮ外に接続され、その電源がオンになった時に、当該第１の情報家電機器Ｅ１を、当該ホームネットワークＨＮ内に接続され、かつ共通のホームグループに属する第２の情報家電機器Ｅ２を介して、当該ホームネットワークＨＮ内外に接続され、電源がオンである他の第１の情報家電機器Ｅ１と相互に管理情報を交換させ合い、通信接続可能とする。
【００１９】
このように構成すると、ホームネットワーク外に移動した情報家電機器から、ホームネットワーク内外の同じホームグループに属する情報家電機器に簡単に通信接続が可能になり、自動的にコンテンツ情報を共有でき、ホームネットワーク外からも、ピア・ツー・ピア型の、ユーザがより使い易いホームネットワークシステムを構築できる。
【００２０】
また、請求項４に記載の発明は、請求項１乃至請求項３のいずれか１項に記載のホームネットワークシステムにおいて、例えば図１に示すように、第２のサブシステムＳ２は、当該第２のサブシステムＳ２が組み込まれ、共通の属するホームグループに係るホームネットワークＨＮ内に接続された第２の情報家電機器Ｅ２を、共通のホームグループに属し、かつ当該ホームネットワークＨＮ内外に接続され、電源がオンである第１の情報家電機器Ｅ１と相互に管理情報を交換させ合い、通信接続可能とし、さらに、当該第２の情報家電機器Ｅ２を介して、共通のホームグループに属し、かつ当該ホームネットワークＨＮ外に接続され、電源がオンである第１の情報家電機器Ｅ１に、共通のホームグループに属し、かつ当該ホームネットワークＨＮ内外に接続され、電源がオンである第１の情報家電機器Ｅ１と相互に管理情報を交換させ合い、相互に通信接続可能とする。
【００２１】
このように構成すると、第２の情報家電機器を介して同じホームグループに属する情報家電機器同士で、インターネットを介して簡単に通信接続が可能になり、自動的にコンテンツ情報を共有でき、ユーザがより使い易いホームネットワークシステムを構築できる。
【００２２】
また、請求項５に記載の発明は、請求項２乃至請求項４のいずれか１項に記載のホームネットワークシステムにおいて、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１に、管理情報の交換に際して、電源がオフである第１の情報家電機器Ｅ１の管理情報を、電源がオンである第１の情報家電機器Ｅ１又は第２の情報家電機器Ｅ２を介して取得させ、第２のサブシステムＳ２は、当該第２のサブシステムＳ２が組み込まれた第２の情報家電機器Ｅ２に、管理情報の交換に際して、電源がオフである第１の情報家電機器Ｅ１の管理情報を、電源がオンである第１の情報家電機器Ｅ１を介して取得させる。
【００２３】
このように構成すると、サーバを用いなくても、電源がオフである情報家電機器の端末情報（状態情報：電源ＯＮ／ＯＦＦ）、コンテンツ情報も取得可能である。
【００２４】
また、請求項６に記載の発明は、請求項１乃至請求項５のいずれか１項に記載のホームネットワークシステムにおいて、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１を、第２の情報家電機器Ｅ２及び当該第１の情報家電機器Ｅ１と同じホームグループに属する他の第１の情報家電機器Ｅ１のみと通信接続可能とする。
【００２５】
このように構成すると、サーバを用いなくても、家族利用など、ホームネットワーク利用に関するセキュリティを確保できる。
【００２６】
また、請求項７に記載の発明は、請求項１乃至請求項６のいずれか１項に記載のホームネットワークシステムにおいて、例えば図２０に示すように、ホームグループに個人で利用するプライベートグループを設定でき、第１の情報家電機器Ｅ１は、自己が所属するプライベートグループを指定するリムーバブルデバイスＳＤ１〜３と接続可能であり、リムーバブルデバイスＳＤ１〜３と接続されると、第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１を、第２の情報家電機器Ｅ２及び当該第１の情報家電機器Ｅ１と同じプライベートグループに属する他の第１の情報家電機器Ｅ１のみと通信接続可能とする。
【００２７】
ここにおいて、リムーバブルデバイスとはＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）フラッシュメモリ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）のように情報家電機器に着脱可能な記憶デバイスをいう。このように構成すると、サーバを用いなくても、個人利用に関するセキュリティを確保できる。
【００２８】
また、請求項８、請求項９は、それぞれ、請求項１、請求項３に対応する、第１の情報家電機器Ｅ１に第１のサブシステムＳ１の機能を実行させる第１の情報家電機器Ｅ１読取可能なプログラムであり、請求項１０は、請求項４に対応する、第２の情報家電機器Ｅ２に第２のサブシステムＳ２の機能を実行させる第２の情報家電機器Ｅ２読取可能なプログラムである。
【発明の効果】
【００２９】
本発明によれば、情報家電機器のホームグループへの登録を自動化でき、ユーザに使い易いホームネットワークシステムを構築できる。
また、本発明の好ましい態様によれば、同じホームグループに属する情報家電機器同士で簡単に通信接続が可能になり、自動的にコンテンツ情報を共有でき、サーバを使用しないピア・ツー・ピア型の、ユーザが使い易いホームネットワークシステムを構築できる。また、本発明の別の好ましい態様によれば、サーバを用いなくても、電源がオフである情報家電機器のコンテンツ情報も取得可能であり、また、本発明の別の好ましい態様によれば、サーバを用いなくても、個人利用に関するセキュリティを確保できる。
【発明を実施するための最良の形態】
【００３０】
以下に、図面に基き、本発明の実施の形態について説明する。
【００３１】
図１に、本発明の第１の実施の形態におけるホームネットワークシステムの構成例を示す。本実施の形態は、ホームグループに属する全てのものがネットワークを利用可能な形態である。図において、ＨＮは家庭内ネットワーク（ホームネットワーク）であり、このホームネットワークＨＮには、情報家電機器ＥＡ（例えばＣＤプレーヤ）、情報家電機器ＥＢ（例えばＤＶＤプレーヤ）、情報家電機器ＥＣ（例えばＰＤＡ）などがその構成体として通信可能に接続されている。これら情報家電機器ＥＡ，ＥＢ，ＥＣには、それぞれ第１のサブシステム（Ｓｕｂｓｙｓｔｅｍ１）Ｓ１が組み込まれている。第１のサブシステムＳ１が組み込まれた情報家電機器を第１の情報家電機器Ｅ１という。また、情報家電機器Ｅ２（例えばパーソナルコンピュータ）がホームネットワークＨＮ及びインターネットＩＮの双方に通信可能に接続されており、情報家電機器Ｅ２には、第２のサブシステム（Ｓｕｂｓｙｓｔｅｍ２）Ｓ２が組み込まれている。第２のサブシステムＳ２が組み込まれた情報家電機器を第２の情報家電機器Ｅ２という。インターネットＩＮには、ローカルネットワークＬＮ１内の第１の情報家電機器Ｅ３、ローカルネットワークＬＮ２内の第１の情報家電機器Ｅ４などが通信可能に接続されている。これらの情報家電機器Ｅ３，Ｅ４にも第１のサブシステムＳ１が組み込まれている。２つのサブシステム（第１のサブシステムＳ１と第２のサブシステムＳ２）は、例えば、ミドルウェアとして実装され、提供される。また、情報家電機器には、コンピュータや通信手段を付加した家電機器の他に、パーソナルコンピュータ、携帯端末などの一般家庭で用いられるコンピュータ、通信機器が含まれるものとする。
【００３２】
図２３の従来例と比較すると、ホームサーバＨＳＶがなく、ルータＲの位置に情報家電機器Ｅ２が配置され、情報家電機器Ｅ１に第１のサブシステムＳ１が、情報家電機器Ｅ２に第２のサブシステムＳ２が組み込まれている点が異なる。
【００３３】
第１のサブシステムＳ１は、当該第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ１に係るサブシステム情報、グループ所属情報、端末情報（アドレス、状態を含む）、ユーザ情報、コンテンツ情報（コンテンツの書誌的情報をいい、コンテンツ内容を含まない）を、当該第１の情報家電機器Ｅ１の個別管理情報データベースＰＭＤＢに記録する。これらの情報をまとめて管理情報ということとする。この管理情報は第１のサブシステムＳ１によって、当該第１の情報家電機器Ｅ１を管理、制御するために参照され、使用される。
【００３４】
図２に個別管理情報データベースＰＭＤＢの構成例を示す。サブシステム情報として、サブシステム種別（第１／第２の区別）、サブシステム識別番号を記録し、グループ所属情報として、グローバルグループ識別番号、ホームグループ識別番号、パーソナルグループ識別番号が記録され、端末情報として、情報家電製品名、端末名、端末略称、端末識別番号、アドレス、状態（電源のＯＮ／ＯＦＦ状態）が記録され、ユーザ情報として、ユーザ登録番号、氏名、氏名略称、パスワードが記録され、コンテンツ情報として、第１の情報家電機器Ｅ１が保有する全てのコンテンツについて、まずフォルダ名によりフォルダ毎に分けて整理し、各フォルダ内ではコンテンツファイル名によりコンテンツ毎に分け、各コンテンツについて、コンテンツ種別（音楽、映像、動画など）、タイトル、著作者、出版者、価格、データ量、コンテンツ識別番号、コンテンツ提供機器名、コンテンツ提供機器識別番号（ＩＤ：Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、コンテンツ提供機器アドレス、登録日、最新利用日などが記録されている。
【００３５】
情報家電機器Ｅ２には第２のサブシステムＳ２が組み込まれている。第２のサブシステムＳ２は、当該第２のサブシステムＳ２が組み込まれた第２の情報家電機器Ｅ２に係る管理情報を、当該第２の情報家電機器Ｅ２の個別管理情報データベースＰＭＤＢに記録する。この管理情報の内容は第１の情報家電機器Ｅ１に係るものと同様である。さらに、第２のサブシステムＳ２は、当該第２のサブシステムＳ２が組み込まれた情報家電機器Ｅ２と同じホームグループに属するほぼ全ての第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２に関する管理情報をホームグループ管理情報データベースＨＭＤＢに記録する。これらの管理情報は第２のサブシステムＳ２によって、当該第２の情報家電機器Ｅ２を管理、制御するために参照され、使用される。
【００３６】
図３にホームグループ管理情報データベースＨＭＤＢの構成例を示す。この例では、個別管理情報データベースＰＭＤＢ毎に個別管理情報識別番号を付して、これをまとめた構成となっている。
【００３７】
ユーザが、第１のサブシステムＳ１が組み込まれた、例えば情報家電機器ＥＣを購入し、ホームネットワークＨＮに接続して、初めて電源をオンにすると、第１のサブシステムＳ１がアクティブになり、まず、ホームネットワークＨＮ内の第２のサブシステムＳ２を自動探索する。探索は、ホームネットワークＨＮに接続された各情報家電機器に順次アクセスして、個別管理情報データベースＰＭＤＢ内のサブシステム種別を照合することにより行われる。通常第２の情報家電機器Ｅ２はホームネットワークＨＮに１つずつ配置され、常に電源がＯＮになっているので、必ず、この情報家電機器Ｅ２に組み込まれた第２のサブシステムＳ２に到達する。
【００３８】
次に、情報家電機器ＥＣの個別管理情報データベースＰＭＤＢの設定がされる。サブシステム種別、サブシステム識別番号、はサブシステムの組み込み時に自動的に設定される。グローバルグループ識別番号、ホームグループ識別番号は、第２のサブシステムＳ２が自己の個別管理情報データベースＰＭＤＢから自己と同じ識別番号を自動的に転写する。パーソナルグループ識別番号欄は当初空欄であるが、ユーザが情報家電機器ＥＣにリムーバブルデバイスを接続して起動した時に入力可能になり、入力手段（キーボード、マウスなど）から例えば自己の氏名略称（例えばｋｔ）を入力すれば、第２のサブシステムＳ２がホームグループ管理情報データベースＨＭＤＢを参照して、同じ氏名略称に係るパーソナルグループ識別番号を抽出して付与する。
【００３９】
アドレスは、第２のサブシステムＳ２が、情報家電機器ＥＣに隣接する各情報家電機器のアドレスを参照して、情報家電機器ＥＣのアドレスを割り出し、自動的に採番する。端末状態情報は、当該情報家電機器ＥＣの電源のＯＮ／ＯＦＦに対応して、設定時はＯＮが記録される。情報家電製品名、端末名、端末略称はユーザが情報家電機器ＥＣの入力手段から入力可能であるが、情報家電製品名、端末名はプルダウンメニューから選択しても良い。端末識別番号は、第２のサブシステムＳ２がホームグループ管理情報データベースＨＭＤＢを参照して、例えば適当な連続番号を順次自動採番するが、ユーザが情報家電機器ＥＣの入力手段から書き換えできる。ユーザ登録番号、氏名、氏名略称、パスワードは、第２のサブシステムＳ２が自己の個別管理情報データベースＰＭＤＢから、同じ氏名略称のユーザのユーザ登録番号などを抽出して付与する。
【００４０】
コンテンツ情報については、当初は空であり、ユーザがコンテンツを取得した時に、情報家電機器ＥＣの入力手段から入力できる。なお、インターネットからコンテンツを取得する場合に、コンテンツ番号、コンテンツ種別、タイトル、著作者、出版者、価格、データ量などのコンテンツ情報をコンテンツ配信時に取得できるようになっていれば便宜であり、これを利用しても良い。コンテンツ番号は、例えば国内外で統一付与された番号を用いるのが好ましいが、ユーザが自由に採番しても良い。フォルダ名、コンテンツファイル名は当該コンテンツを記録するフォルダ名、コンテンツファイル名が自動的に付与される。また、第１のサブシステムＳ１により、コンテンツ識別番号、コンテンツ提供機器名、コンテンツ提供機器識別番号（ＩＤ：Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、コンテンツ提供機器アドレスが自動的に取得又は生成されて書き込まれ、登録日はコンテンツを取得した日が付与され、最新利用日はコンテンツを利用する都度、自動的に更新される。
【００４１】
なお、ホームネットワークＨＮから外され、ホームネットワークＨＮ外に存在する第１の情報家電機器Ｅ３については、ホームネットワークＨＮ外からホームグループの第２のサブシステムＳ２にアクセスした時に、アドレスとして、ＩＰアドレスが記録され、また通信開始時間、終了時間等のアクセスログの記録が行なわれる。
【００４２】
さらに、第１の情報家電機器Ｅ１は、当該ホームグループに属する、ホームネットワークＨＮ内外に存在する第１の情報家電機器Ｅ１に関する管理情報を記録するホームグループ管理情報データベースＨＭＤＢを有する。この構成は、第２の情報家電機器Ｅ２が有する管理情報データベースＨＭＤＢと同様であり、後述するように、当該ホームグループに属する第１の情報家電機器Ｅ１及び第２に情報家電機器Ｅ２との管理情報の交換により、内容が記録、更新される。この管理情報も第１のサブシステムＳ１によって、当該第１の情報家電機器Ｅ１を管理、制御するために参照され、使用される。
【００４３】
次に、第１の情報家電機器ＥＣを自動的に同じホームグループの第２のサブシステムＳ２に当該ホームグループに属するものとして登録する。さらに、同じホームグループ内の第１のサブシステムＳ１に登録する。
【００４４】
図４、図５に第１の情報家電機器の登録処理フロー例を示す。図４は第１のサブシステムＳ１から見た処理フロー例であり、図４（ａ）にフローチャートを、図４（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。図５は第２のサブシステムＳ２から見た処理フロー例であり、図５（ａ）にフローチャートを、図５（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。なお、図中では以降、典型例として、ホームネットワーク内を家庭内ネットワークと、ホームネットワーク外を家庭外ネットワークと表わすことがある。
【００４５】
まず、第１の情報家電機器ＥＣを自動的に共通のホームグループの第２のサブシステムＳ２に当該ホームグループに属するものとして登録する。
第１のサブシステムＳ１は第２のサブシステムＳ２に登録要求を送信し（ステップＳ１０１）、第２のサブシステムＳ２は登録要求を受け取る（ステップＳ２０１）。このとき、第１のサブシステムＳ１が有する一意な識別子として例えばサブシステム識別番号（図２ではｓ１００１）が用いられ、第２のサブシステムＳ２は要求元を認識できる。次に第１のサブシステムＳ１と第２のサブシステムＳ２間で通信手順が確立すると、第１のサブシステムＳ１から第２のサブシステムＳ２に登録データ、すなわち、個別管理情報データベースＰＭＤＢの内容（図２参照）が送信され、第２のサブシステムＳ２のホームグループ管理情報データベースＨＭＤＢに保存される（ステップＳ２０２）。これにより、第１のサブシステムＳ１が組み込まれた情報家電機器ＥＣに係る管理情報の第２のサブシステムＳ２への登録が完了する。このときにも、第１のサブシステムＳ１が有する一意な識別子としてサブシステム識別番号が用いられ、第２のサブシステムＳ２はデータ送信元を認識できる。
【００４６】
次に、第１のサブシステムＳ１（情報家電機器ＥＣに係る）は第２のサブシステムＳ２から管理情報を取得する。
第２のサブシステムＳ２は第１のサブシステムＳ１にレスポンスを返信し（ステップＳ２０３）、第１のサブシステムＳ１はレスポンスを受け取る（ステップＳ１０２）。次に、第２のサブシステムＳ２から第１のサブシステムＳ１に、ホームグループ管理情報データベースＨＭＤＢの内容（図３参照）のうち、ホームネットワークＨＮ内に接続されていない（ＨＮ内については後述する）第１の情報家電機器Ｅ３の個別管理情報（ＩＰアドレスを含む）が送信され、これにより、第１のサブシステムＳ１が組み込まれた情報家電機器ＥＣは、第２のサブシステムが組み込まれた第２の情報家電機器Ｅ２を介して、ホームネットワークＨＮ外にある第１の情報家電機器Ｅ３との通信接続が可能になる。情報家電機器ＥＣは第２のサブシステムＳ２から受け取った個別管理情報（ＩＰアドレスを含む）を自己のホームグループ管理情報データベースＨＭＤＢに記録、保存する（ステップＳ１０３）。
【００４７】
次に、第１のサブシステムＳ１（情報家電機器ＥＣに係る）は、共通のホームグループ内の他の第１のサブシステムＳ１に登録し、第１のサブシステムＳ１相互間で管理情報を交換し合う。
情報家電機器ＥＣに組み込まれた第１のサブシステムＳ１は、ホームネットワークＨＮ内の他の第１のサブシステムＳ１を自動探索する。これは、ホームネットワークＨＮに接続された第１の情報家電機器Ｅ１に順次アクセスして、例えば個別管理情報データベースＰＭＤＢ内のサブシステム種別を照合することにより行われる。
【００４８】
他の第１のサブシステムＳ１が見出されると、相互に管理情報を交換し合う。まず、ホームネットワーク内に接続された他の情報家電機器Ｅ１に組み込まれた他の第１のサブシステムＳ１に対して、登録要求を送信し（ステップＳ１０４）、他の第１のサブシステムＳ１は登録要求を受け取る。このとき、情報家電機器ＥＣに組み込まれた第１のサブシステムＳ１が有する一意な識別子として例えばサブシステム識別番号（図２ではｓ１００１）が用いられ、他の第１のサブシステムＳ１は要求元を認識できる。次にこれら第１のサブシステムＳ１間で通信手順が確立すると、第１のサブシステムＳ１から他の第１のサブシステムＳ１に登録データ、すなわち、個別管理情報データベースＰＭＤＢの内容（図２参照）が送信され、他の第１のサブシステムＳ１のホームグループ管理情報データベースＨＭＤＢに保存される。これにより、第１のサブシステムＳ１が組み込まれた情報家電機器ＥＣに関する管理情報の他の第１のサブシステムＳ１への登録が完了する。このときにも、第１のサブシステムＳ１が有する一意な識別子としてサブシステム識別番号が用いられ、他の第１のサブシステムＳ１はデータ送信元を認識できる。
【００４９】
次いで、第１の情報家電機器ＥＣに組み込まれた第１のサブシステムＳ１は、他の第１のサブシステムＳ１から登録要求を受け取り（ステップＳ１０５）、他の第１のサブシステムＳ１からの管理情報を取得し、自己のホームグループ管理情報データベースＨＭＤＢに保存する（ステップＳ１０６）。
【００５０】
このようにして、同じホームネットワーク内に存在する他の第１のサブシステムＳ１と順次管理情報を順次交換し合い、その結果、自己のホームグループ管理情報データベースＨＭＤＢには、同じホームグループに属し、ホームネットワークＨＮ内外にあるほぼ全ての第１の情報家電機器Ｅ１の管理情報が保存され、いわば第１のサブシステムＳ１を網羅したリストとして機能する。なお、ここでの管理情報の交換（ステップＳ１０４〜Ｓ１０６）に際し、他の第１のサブシステムＳ１に対して、Ｓ１０４〜Ｓ１０６のステップを通して順次行っても良く、Ｓ１０４のステップを順次行ってから、Ｓ１０５〜Ｓ１０６のステップを順次行っても良い。
【００５１】
このように、同じホームグループに属する第１のサブシステムＳ１と第２のサブシステム、第１のサブシステムＳ１同士は相互にコンテンツ情報を含む管理情報を交換し合う。従って、第１、第２のサブシステムを情報家電機器に組み込むによって、ユーザはホームサーバＨＳＶなどの特別な装置やＩＰアドレス、ＵＲＬの入力を必要とせずに、ホームグループ内のコンテンツ情報を含む管理情報を共有できる。また、このように管理情報を相互交換し合うことによって、サーバを使用しないピア・ツー・ピア型の、情報の送受信が速い、サーバ障害により機器が利用不可になるリスクが分散されるなど、ユーザが使い易いホームネットワークシステムを構築できる。
【００５２】
ここで、第２のサブシステムＳ２に簡単に触れる。第２のサブシステムＳ２は従来のルータに対応する位置に置かれるサブシステムである。すなわち、同じホームグループに属する第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ３がホームネットワークＨＮ外に移動した場合、ホームネットワークＨＮ内にあったときの登録内容（ホームグループ識別番号）から情報家電機器Ｅ３が同じホームグループに属するものであることを認識しており、情報家電機器Ｅ３がホームネットワークＨＮ外から第２のサブシステムＳ２に接続要求をしてきたときに、ホームネットワークＨＮ内外にある他の第１の情報家電機器Ｅ１との通信接続を可能にする。この結果、ホームグループに所属する第１の情報家電機器Ｅ１は、ホームネットワークＨＮの内外いずれにあっても、第２のサブシステムＳ２を中継して、同じホームグループに所属するホームネットワークＨＮの内外の他の第１の情報家電機器Ｅ１へのアクセスを行うことができる。第２のサブシステムＳ２のこのような機能から、第２のサブシステムＳ２を導入するとシームレスに、ホームネットワークＨＮ内外のネットワークに跨って、ホームグループ内の管理情報を共有できることとなる。
【００５３】
図６にキャッシュメモリを利用した情報家電機器間の管理情報の相互交換の概念を示す。ホームネットワークＨＮ内で第１の情報家電機器Ｅ１（ＥＡ〜ＥＣ）と第２の情報家電機器Ｅ２が接続され、ホームネットワークＨＮ外のローカルネットワークＬＮ２に第１の情報家電機器Ｅ４が在り、インターネットＩＮを介して第２の情報家電機器Ｅ２と通信可能である。ホームネットワークＨＮ内で、第１の情報家電機器Ｅ１（ＥＡ〜ＥＣ）同士は第１のサブシステムＳ１の協働作用により相互に管理情報を交換でき、また、各第１の情報家電機器Ｅ１（ＥＡ〜ＥＣ）と第２の情報家電機器Ｅ２とは第１のサブシステムＳ１及び第２のサブシステムＳ２の協働作用により相互に管理情報を交換できる。また、ホームネットワークＨＮ外の第１の情報家電機器Ｅ４は情報家電機器ＥＡ〜ＥＣと同じホームグループに属することから、第１のサブシステムＳ１及び第２のサブシステムＳ２の協働作用により第２の情報家電機器Ｅ２を介して、ホームネットワークＨＮ内の第１の情報家電機器Ｅ１（ＥＡ〜ＥＣ）と管理情報の相互交換が可能である。交換された管理情報はキャッシュメモリ内のホームグループ管理情報データベースＨＭＤＢに格納される。なお、電源がＯＦＦになっている第１の情報家電機器Ｅ１の管理情報は、電源ＯＮ時に他の第１の情報家電機器Ｅ１又は第２の情報家電機器Ｅ２が当該電源がＯＦＦになった第１の情報家電機器Ｅ１から取得した管理情報と相互交換することにより取得できる。
【００５４】
このように、第１のサブシステムＳ１同士又は第１のサブシステムＳ１と第２のサブシステムＳ２間で、コンテンツファイル名、端末名、端末状態などの管理情報を交換し合い、得られた情報をキャッシュメモリ内のホームグループ管理情報データベースＨＭＤＢに格納する。サブシステムＳ１，Ｓ２は他のサブシステムＳ１，Ｓ２の管理情報についても、自分の管理情報と共に渡すため、電源がＯＦＦの情報家電機器の端末状態やコンテンツの存在を知ることができる。なお、自己の管理情報については他から受け取る必要はない。従って、これらの管理情報を参照することで、各情報家電機器へのアクセス可否判定、並びに、コンテンツダウンロード可否判定を実現できる。なお、同じコンテンツを複数の情報機器が持っている場合もある。
【００５５】
図７に情報家電機器ＥＡ〜ＥＣ間で管理情報を相互交換している状態を示す。第１のサブシステムＳ１の作用により、電源がＯＮ状態の情報家電機器ＥＡ，ＥＢ，ＥＣ間で管理情報の相互交換を行なう。個別管理情報データベースＰＭＤＢの管理情報を交換し合うことによって、それぞれのホームグループ管理情報データベースＨＭＤＢにホームグループ内の３つの情報家電機器ＥＡ〜ＥＣの管理情報が格納される。図７では、管理情報のうち、機器情報（端末名）、状態情報（ＯＮ／ＯＦＦ状態）、コンテンツ情報（コンテンツファイル名）が共有されている状況が示されている。図中、コンテンツ情報の（）内のＡ，Ｂなどは、家電情報機器ＥＡ，ＥＢなどが当該コンテンツを保有していることを表す。個別管理情報データベースＰＭＤＢ及びホームグループ管理情報データベースＨＭＤＢには高速のキャッシュメモリが使用され、高速のデータ交換が行なわれる。
【００５６】
図８、図９に本ホームネットワークシステムにおける操作画面例を示す。図８はユーザが操作する第１の情報家電機器Ｅ１（ＥＡ，ＥＢ，ＥＣ）の操作画面に、カーナビ、ＨＤＤＲ（Ｈｉｇｈ  Ｄｅｎｓｉｔｙ  Ｄｉｇｉｔａｌ  Ｒｅｃｏｒｄｅｒ）などの情報家電機器のリストを表示した例である。この操作画面は情報家電機器ＥＡ，ＥＢ，ＥＣに共通に表示される。ホームグループに属する第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２の製品名が表示され、このうち、電源がＯＮでアクセス可能なデバイスは明るく表示され、電源がＯＦＦでアクセスできないデバイスは暗く表示され、ユーザはタッチパネルなどでアクセス可能なデバイスからアクセス先を選択可能である。なお、アクセスできないデバイスの電源がＯＮになると表示が明るく変化し、アクセス可能になる。
【００５７】
図９はユーザが操作する第１の情報家電機器の操作画面に、音楽コンテンツのリストを表示した例である。この操作画面も情報家電機器ＥＡ，ＥＢ，ＥＣに共通に表示される。Ｍｕｓｉｃ１などホームグループが有する音楽コンテンツ（コンテンツファイル名、データ量）が表示され、このうち、情報家電機器の電源がＯＮであり、アクセス可能な音楽コンテンツは明るく表示され、情報家電機器の電源がＯＦＦであり、アクセスできない音楽コンテンツは暗く表示され、ユーザはタッチパネルなどでアクセス可能な音楽コンテンツからアクセス対象を選択可能である。これはコンテンツ種別が音楽の例であるが、画像、動画についても同様の操作画面表示が可能である。なお、録画やリッピングなどによりコンテンツが増加すると、リアルタイムにコンテンツリストに追加され、アクセスできないデバイスの電源がＯＮになると表示が明るく変化し、アクセス可能になる。
【００５８】
図１０に情報家電機器ＥＡ〜ＥＣのうちＥＢの電源がＯＦＦになった状態を示す。このとき情報家電機器ＥＡ，ＥＣのホームグループ管理情報データベースＨＭＤＢにおいて、第１の情報家電機器ＥＢの状態情報（端末状態）がＯＦＦに変化する。
【００５９】
図１１に情報家電機器ＥＡ〜ＥＣに第１の情報家電機器ＥＤが追加されその電源がＯＮになった状態を示す。このとき情報家電機器ＥＡ，ＥＣと情報家電機器ＥＤとの間で管理情報の交換が行なわれ、情報家電機器ＥＡ，ＥＣのホームグループ管理情報データベースＨＭＤＢに情報家電機器ＥＤの管理情報が格納され、情報家電機器ＥＤのホームグループ管理情報データベースＨＭＤＢに情報家電機器ＥＡ，ＥＢ，ＥＣの管理情報が格納される。図中のコンテンツ情報に情報家電機器ＥＤ保有のコンテンツが追加されている。
【００６０】
このように、第１の情報家電機器Ｅ１がキャッシュメモリにホームグループ管理情報データベースＨＭＤＢを持つことにより、情報家電機器ＥＣと情報家電機器ＥＤとは同時にホームネットワーク時に存在しなかったにも拘らず、情報家電機器ＥＣの状態が情報家電機器ＥＤに伝達され、各情報家電機器の端末状態を参照することにより、その情報家電機器へのアクセス可否判定を容易かつ高速にできる。また、操作画面は情報家電機器ＥＡ，ＥＢ、ＥＤに共通に表示される。なお、情報家電機器ＥＢは、その電源のＯＦＦ時の管理情報が保存され、その電源がＯＮ時に他の情報家電機器と再度管理情報を交換する。
【００６１】
図１２に、各第１の情報家電機器Ｅ１におけるコンテンツダウンロードの処理フローを示す。図１２（ａ）はコンテンツダウンロードの処理フロー図であり、図１２（ｂ）はコンテンツダウンロード可否判定表である。まず、第１の情報家電機器Ｅ１は、ホームネットワークＨＮ内の他の第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２と管理情報を交換し、自己のキャッシュメモリのホームグループ管理情報データベースＨＭＤＢに、取得した管理情報を格納する（ステップＳ７０１）。次いで、自己のホームグループ管理情報データベースＨＭＤＢから、機器情報（端末名）、状態情報（端末状態）、コンテンツ情報（コンテンツファイル名）を抽出し（ステップＳ７０２）、コンテンツダウンロード可否判定表を作成する（ステップＳ７０３）。コンテンツダウンロード可否判定表には、コンテンツ毎に、コンテンツファイル名、端末名、ダウンロード判定の項目が記録されており、ダウンロード判定欄に判定結果がＹｅｓ、Ｎｏで記録される。ここで、ダウンロード判定にあたり、自己が所有しているコンテンツのダウンロードは行なわない、端末の状態情報がＯＦＦであればダウンロードが不可能であると判定する。状態情報（端末状態）が変化する毎に、ステップＳ７０１〜Ｓ７０３の処理が繰り返される。
【００６２】
ユーザによりコンテンツダウンロード要求がされる（ステップＳ７０４）と、要求がされた第１の情報家電機器Ｅ１に組み込まれた第１のサブシステムＳ１はコンテンツダウンロード可否判定表を参照して、対象コンテンツのダウンロードの可否を判断する（ステップＳ７０５）。ダウンロード判定欄がＹｅｓであれば、コンテンツダウンロードが開始され（ステップＳ７０６）、ダウンロード判定欄がＮｏであれば、要求がされた第１の情報家電機器Ｅ１にダウンロード不可能通知をする（ステップＳ７０７）。
このように、第１の情報家電機器Ｅ１がキャッシュメモリにコンテンツダウンロード可否判定表を持ち、これを参照することにより、対象コンテンツのダウンロード可否判定を容易かつ高速にできる。
【００６３】
図１３に、ホームネットワークＨＮ内にあった第１のサブシステムＳ１が組み込まれた、第１の情報家電機器Ｅ３が、ホームネットワーク外のローカルネットワークＬＮ１に接続され、そこからホームネットワークＨＮ内の第１の情報家電機器ＥＣに接続する概念を示す。これは、本ネットワークシステムにおけるセキュリティを説明するための図でもある。
また、図１４にそのときの信号のやりとりを示す。
【００６４】
情報家電機器Ｅ３は最初にホームネットワークＨＮ内で電源がＯＮされ、その時に情報家電機器Ｅ３はホームネットワークＨＮ内の第２の情報家電機器Ｅ２と管理情報を交換し合い、これによって、第２の情報家電機器Ｅ２に組み込まれた第２のサブシステムＳ２は、情報家電機器Ｅ３が同じホームグループに属することを認識する。そして、ホームネットワークＨＮ内にあった情報家電機器Ｅ３が、ホームネットワークＨＮから外され、ホームネットワーク外のローカルネットワークＬＮ１に接続され、電源がＯＮになると情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１は情報家電機器Ｅ２に組み込まれた第２のサブシステムＳ２を自動探索し、例えば自己のサブシステム識別番号を示してアクセスする。第２のサブシステムＳ２は、自己のホームグループ管理情報データベースＨＭＤＢで情報家電機器Ｅ３の係るホームグループ識別番号を参照することにより、情報家電機器Ｅ３が同じホームグループに属することを認識でき、情報家電機器Ｅ３に管理情報の交換を許容する。このとき、第２のサブシステムＳ２は第１の情報家電機器Ｅ３のＩＰアドレスを取得し、自己のホームグループ管理情報データベースＨＭＤＢに登録する。以後、第２のサブシステムＳ２は、このＩＰアドレスを参照して、情報家電機器Ｅ３に第２の情報家電機器Ｅ２を介してホームネットワークＨＮ内の第１の情報家電機器Ｅ１との接続を認める。これにより、情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１は、同じホームグループに属する第１のサブシステムに対してのみ、自己及びそのグループに属する第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２のコンテンツ情報を開示できる。
【００６５】
また、第２の情報家電機器Ｅ２及びローカルネットワークＬＮ１に接続された第１の情報家電機器Ｅ３はインターネットＩＮを介して、ローカルネットワークＬＮ２に接続され、自己が所属するホームグループに属さない情報家電機器Ｅ６と通信することも可能である。しかしながら、情報家電機器Ｅ６は、直接或いは第１の情報家電機器Ｅ３を介して第２の情報家電機器Ｅ２に対し、ホームネットワークＨＮ内の第１の情報家電機器Ｅ１への接続要求をしても、第２の情報家電機器Ｅ２にはホームグループに属するものとして登録されていないので、接続要求を拒絶される。このように、本ネットワークシステムでは、ホームグループに属するもののみがホームネットワークＨＮへのアクセスが許容され、ホームネットワークＨＮのセキュリティが保持される。
【００６６】
次に、ローカルネットワークＬＮ１に接続された第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ３から、ホームネットワークＨＮ内の情報家電機器Ｅ１への接続の処理フローについて説明する。
【００６７】
図１５、図１６に第１の情報家電機器のホームネットワーク外からの接続処理フロー例を示す。図１５は第１のサブシステムＳ１から見た処理フロー例であり、図１５（ａ）にフローチャートを、図１５（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。図１６は第２のサブシステムＳ２から見た処理フロー例であり、図１６（ａ）にフローチャートを、図１６（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。
【００６８】
まず、第１のサブシステムＳ１が組み込まれた第１の情報家電機器Ｅ３がホームネットワークＨＮ外のローカルネットワークＬＮに接続される（ステップＳ３０１）。ローカルネットワークＬＮ上にある第１のサブシステムＳ１は、既に同じホームグループの第２のサブシステムＳ２の管理情報を自己のホームグループ管理情報データベースＨＭＤＢに保持しており、そのアドレス情報を参照して、同じホームグループの第２のサブシステムＳ２にアクセス可能である。第１のサブシステムＳ１は、ホームネットワークＨＮ内の第２のサブシステムＳ２に、ホームネットワークＨＮ内の第１のサブシステムＳ１が組み込まれた例えば第１の情報家電機器ＥＡに接続要求を送信し（ステップＳ３０２）、第２のサブシステムＳ２は、その接続要求を受け取る（ステップＳ４０１）。このとき、第１のサブシステムＳ１が有する一意な識別子として例えばサブシステム識別番号（図２ではｓ１００１）が用いられ、このサブシステム識別番号は第１のサブシステムＳ１のものとして第２のサブシステムＳ２のホームグループ管理情報データベースＨＭＤＢに登録されているので（ステップＳ４０２）、第２のサブシステムＳ２は要求元を認識できる。すなわち、第２のサブシステムＳ２のホームグループ管理情報データベースＨＭＤＢは接続許可リストとして機能する。
【００６９】
第２のサブシステムＳ２は、自己のホームグループ管理情報データベースＨＭＤＢに、当該ホームネットワークＨＮ内のほぼ全ての第１の情報家電機器Ｅ１の管理情報を記録しており、情報家電機器Ｅ３の管理情報、情報家電機器ＥＡの管理情報も含まれる。第２のサブシステムＳ２は、情報家電機器Ｅ３の端末情報（アドレス、状態）を参照して、接続可否を判断し、情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１にレスポンスする（ステップＳ３０３）。すなわち、情報家電機器Ｅ３のＩＰアドレスが、自己のホームグループ管理情報データベースＨＭＤＢに登録されたＩＰアドレスと一致し、かつ端末状態が電源ＯＮであればすれば、接続可能と判断し、ＩＰアドレスが一致しないか又は電源ＯＦＦであれば、接続不可能と判断する（ステップＳ４０３）。接続可能通知がされた場合には、情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１は、自己のホームグループ管理情報データベースＨＭＤＢに既に記録された、情報家電機器ＥＡのアドレス情報を参照して、情報家電機器Ｅ２を介して情報家電機器ＥＡに組み込まれた第１のサブシステムＳ１と通信接続が可能であり、情報家電機器ＥＡが保有するホームグループ管理情報データベースＨＭＤＢの管理情報を共有でき、情報家電機器ＥＡが保有するコンテンツも取得可能である（ステップＳ３０４）。そして、情報家電機器Ｅ２は情報家電機器Ｅ３と接続中に、情報家電機器Ｅ３に関する管理情報を取得し、自己のホームグループ管理情報データベースＨＭＤＢに保存する（ステップＳ４０４）。また、接続不可能通知がされた場合には、情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１は、情報家電機器ＥＡにアクセスできないが、情報家電機器ＥＡが保有するホームグループ管理情報データベースＨＭＤＢの管理情報を他の第１の情報家電機器Ｅ１（ＥＢ，ＥＣ）に組み込まれた第１のサブシステムＳ１から取得可能である（ステップＳ３０５）。
【００７０】
図１７、図１８に情報家電機器のホームネットワーク外からの接続監視処理フロー例を示す。図１７は第１のサブシステムＳ１から見た処理フロー例であり、図１７（ａ）にフローチャートを、図１７（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。図１８は第２のサブシステムＳ２から見た処理フロー例であり、図１８（ａ）にフローチャートを、図１８（ｂ）にサブシステムＳ１，Ｓ２間の信号のやりとりを示す。
【００７１】
ローカルネットワークＬＮ上にある第１の情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１は、既にホームネットワークＨＮ内のサブシステムＳ２の管理情報を自己のホームグループ管理情報データベースＨＭＤＢに保持しており、そのアドレス情報を参照して、同じホームグループに属する第２のサブシステムＳ２に接続維持要求を送信し（ステップＳ５０１）、第２のサブシステムＳ２は接続維持要求を受け取る（ステップＳ６０１）。第２のサブシステムＳ２は、自己の接続履歴を参照し、当該第１のサブシステムＳ１からの接続維持要求が定期的に行なわれているか否かを判断し（ステップＳ６０２）、定期的に行なわれている場合には、自己のホームグループ管理情報データベースＨＭＤＢに登録されている情報家電機器Ｅ３のアドレス情報（ＩＰアドレス）に基づいて、情報家電機器Ｅ３への接続を維持するようにし（ステップＳ６０３）、接続維持のレスポンスを情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１に行い、第１のサブシステムＳ１はそのレスポンスを受け取る（ステップＳ５０２）。そして、ローカルネットワークＬＮ上にある情報家電機器Ｅ３とホームネットワークＨＮ内の情報家電機器ＥＡとは引き続きファイルの共有が可能である（ステップＳ５０３、ステップＳ６０３）。接続維持要求が定期的に行なわれていない場合には、第２のサブシステムＳ２は、情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１からホームネットワークＨＮ内への接続を拒否する設定を行なう（ステップＳ６０４）。情報家電機器Ｅ３に組み込まれた第１のサブシステムＳ１はサブシステムＳ２からのレスポンスを受け取れず（ステップＳ５０２）、情報家電機器ＥＡにアクセスできないが、情報家電機器ＥＡが保有するホームグループ管理情報データベースＨＭＤＢの管理情報を他の第１の情報家電機器Ｅ１（ＥＢ，ＥＣ）に組み込まれた第１のサブシステムＳ１から取得可能である（ステップＳ５０４）。
【００７２】
図１９に情報家電機器グループの階層構造を示す。最上の階層をグローバルグループとし、グローバルグループには複数のホームグループが設けられ、ホームグループには複数のプライベートグループが設けられる。ホームグループは個別のグループが利用するグループであり、典型的には家族が利用する情報家電機器が所属する。プライベートグループは個人が利用するグループであり、典型的には個人が利用する情報家電機器が所属する。
【００７３】
グローバルグループは全ての第１のサブシステムＳ１及び全ての第２のサブスステムＳ２が初期状態で加入しているグループであり、グローバルネットワークは例えばネットワークプロバイダが提供するようなネットワークである。グローバルグループ固有の識別番号としてグローバルグループ識別番号を有する。特に制限を設けなければ、グローバルグループ識別番号を共有する全ての情報家電機器同士で通信が可能であり、コンテンツ情報などを共有できる。
【００７４】
ホームグループは、グローバルネットワークに所属する個別のグループである。典型的には家族で利用するグループであるが、事務所で利用するグループ、施設で利用するグループ、個人事業所で利用するグループなどを含むものとする。ホームグループ固有の識別番号としてホームグループ識別番号を有する。第１の情報家電機器Ｅ１がホームネットワークＨＮ内に接続され、初めて電源をＯＮにすると、第１及び第２のサブシステムＳ１，Ｓ２の協働作用により、ホームグループ識別番号が自動的に付され、当該ホームグループに属するものとして自己の管理情報が、当該ホームグループ内の第２の情報家電機器Ｅ２のホームグループ管理情報データベースＨＭＤＢに自動的に登録され、さらに、ホームグループ内で電源がＯＮである第１の情報家電機器Ｅ１のホームグループ管理情報データベースＨＭＤＢに自動的に登録される。また、当該ホームグループに属する第１の情報家電機器Ｅ１及び第２の情報家電機器Ｅ２の管理情報を自己のホームグループ管理情報データベースＨＭＤＢに自動的に記録する。また、電源をＯＮした時に、ホームグループが存在していない時には、新たなホームグループ識別番号が付与される。
【００７５】
このように、ホームグループ識別番号を共有することにより、ホームグループ識別番号を基にしてアクセスの可否を切り分け可能になり、ホームグループ内に限定された通信が可能になり、ホームグループ内に限定してコンテンツを共有でき、セキュリティが保持される。
この場合でも、グローバルグループ全体の利用は可能である。グローバルグループでは、アプリケーションプログラム、広告コンテンツファイルを共用できる。また、例えば、著作権フリーのコンテンツデータが共用に提供される。
【００７６】
なお、本実施の形態においては、プライベートグループの利用については触れないこととし、その１例を次の実施の形態で説明する。従って、本実施の形態では、プライベートグループ識別番号がなくても良い。
【００７７】
プライベートグループは、典型的には個人で利用するグループであり、プライベートグループ固有の識別番号としてプライベートグループ識別番号を有する。プライベートグループ識別番号を共有することにより、後述するように、ＳＤメモリカードなどのリムーバブルデバイスを用いることにより、プライベートグループ内に限定された通信が可能になり、プライベートグループ内に限定してコンテンツを共有でき、プライベートグループのセキュリティが保持される。
【００７８】
図２０に本発明の第２の実施の形態におけるホームネットワークシステムの構成例を示す。本実施の形態は、プライベートグループに限定してネットワークを利用する形態である。ホームネットワークＨＮ内の第１の情報家電機器Ｅ１（ＥＡ〜ＥＣ）、ホームネットワークＨＮ外のローカルネットワークＬＮに接続された第１の情報家電機器Ｅ４，Ｅ５に、ＳＤメモリカードのようなリムーバブルデバイスを挿入して起動することにより、ＳＤメモリカードが挿入され、かつ、プライベートグループ識別番号を共有する第１の情報家電機器Ｅ１（ＥＢ，ＥＣ，Ｅ５）に限定された通信が可能になり、プライベートグループ内に限定してコンテンツを共有できる。プライベートグループ識別番号はＳＤメモリカードに記録しておく。各第１の情報家電機器Ｅ１の個別管理情報データベースＰＭＤＢ及びホームグループ管理情報データベースＨＭＤＢのプライベートグループ識別番号欄は、ＳＤカードを挿入していない状態では空欄にしておき、ＳＤメモリカードを挿入して起動したときに当該ＳＤメモリカードから取得し、ＳＤメモリカードを抜いて起動したとき又は電源をＯＦＦにしたときに消去されるようにしておく。このようにしておけば、第１の情報家電機器Ｅ１を通常はホームグループで利用し、ＳＤメモリカードを挿入して起動したときはプライベートグループで利用することができる。
【００７９】
図２１にプライベートグループの構築の概念を示す。第１の情報家電機器Ｅ１、例えばＥＢ，ＥＣ，Ｅ５にＳＤメモリカードを挿入して起動すると、ＳＤメモリカードに記録されたプライベートグループ識別番号が、ホームグループ内の各個別管理情報データベースＰＭＤＢ及び各ホームグループ管理情報データベースＨＭＤＢのプライベートグループ識別番号欄に記録され、プライベートグループが構築される。これにより、プライベートグループ識別番号を共有する第１の情報家電機器ＥＢ，ＥＣ，Ｅ５同士での通信接続が可能になり、コンテンツの共用が可能になる。しかしながら、ＳＤメモリカードがなく当該プライベートグループ識別番号が付されていない第１の情報家電機器ＥＡ又はＳＤメモリカードが挿入されていてもプライベートグループ識別番号が異なる第１の情報家電機器と当該プライベートグループに属する情報家電機器ＥＢ，ＥＣとの間では通信接続が不可能であり、コンテンツの共用も不可能である。この時、情報家電機器の検索クエリ等も、プライベートグループに属する情報家電機器にだけ届けられ、プライベートグループに属さない情報家電機器には届けられない。
【００８０】
図２２にプライベートグループの構築の処理フロー例を示す。まず、ホームグループが作成され（ステップＳ８０１）、ホームグループ内で情報の共有が開始される（ステップＳ８０２）。以上は例えば図４〜５の処理フローにより実現される。次に、プライベート識別情報を格納したＳＤメモリカード等のリムーバブルデバイスがホームネットワークＨＮに存在するか否かを判断する（ステップＳ８０３）。存在していれば、プライベート識別情報を共有するリムーバブルデバイスが接続された第１の情報家電機器Ｅ１同士でプライベートグループが作成され（ステップＳ８０４）、プライベートグループ内で情報の共有が開始される（ステップＳ８０５）。存在していなければ、第１の情報家電機器Ｅ１の操作画面において、グループ内情報機器一覧（図８参照）や、共有コンテンツ一覧（図９参照）には何も表示されない。すなわち、プライベート識別番号が書き込まれたＳＤメモリカードを挿した端末のみが、そのプライベート識別番号に相当するプライベートグループを作成し、所属している状態になる。したがって、その情報家電機器について何も表示しないことで、プライベートグループの作成が不可である旨をユーザは知覚する。（ステップＳ８０６）。
【００８１】
なお、プライベート識別番号が記述されていない（初期化されていない）ＳＤメモリカードを第１の情報家電機器Ｅ１に挿入すると、第１のサブシステムＳ１の作用により、自動的にプライベート識別番号が生成される。生成されたプライベート識別番号を、当該ＳＤメモリカードや他のＳＤメモリカードに転写したり、または操作画面から、プライベート識別番号をＳＤメモリカードに入力するなどにより、同じプライベートグループに所属する第１の情報家電機器Ｅ１を増やすことができる。
【００８２】
次に第３の実施の形態について説明する。本実施の形態は第２のサブシステムＳ２を複数用いる構成である。第２のサブシステムＳ２は、複数の第２のサブシステムＳ２を登録する機能を有する。仮に第２のサブシステムＳ２Ａに第２のサブシステムＳ２Ｂを登録（サブシステムＳ２ＢのＩＰアドレスをサブシステムＳ２Ａに係る操作画面や設定ファイルをから設定する）すると、サブシステムＳ２Ａを利用している第１のサブシステムＳ１ＡとサブシステムＳ２Ｂを利用している第１のサブシステムＳ１Ｂの間でも、グローバルグループを通して、情報の共有が行える。そこで、さらに、複数の第２のサブシステムＳ２Ａ〜Ｓ２Ｎ間で相互に登録を行えば、複数の第２のサブシステムＳ２Ａ〜Ｓ２Ｎとこれらを利用している第１のサブシステムＳ１Ａ〜Ｓ１Ｎが所属する複数のホームグループでグローバル的に、情報の共有が行える。
【００８３】
この場合でも、各第１の情報家電機器Ｅ１の第１のサブシステムＳ１では、各ホームグループを識別できるので、複数のホームグループ（グループＡ〜Ｎ）のうち、情報交換するグループとしないグループを選択できるようにすることも可能である。
【００８４】
以上説明したように、本発明によれば、情報家電機器のホームグループへの登録を自動化でき、サーバ利用に必要であったＩＰアドレスやＵＲＬの登録作業が不要となり、ユーザに使い易いホームネットワークシステムを構築できる。また、本発明の好ましい態様によれば、同じホームグループに属する情報家電機器同士で簡単に通信接続が可能になり、自動的にコンテンツ情報を共有でき、サーバを使用しないピア・ツー・ピア型の、情報の送受信が速い、サーバ障害により機器が利用不可になるリスクが分散されるなど、ユーザがより使い易いホームネットワークシステムを構築できる。また、本発明の別の好ましい態様によれば、サーバを用いなくても、電源がオフである情報家電機器のコンテンツ情報も取得可能であり、また、本発明の別の好ましい態様によれば、サーバを用いなくても、個人利用に関するセキュリティを確保できる。
【００８５】
また、ユーザの出費を抑制し、従来のインターネット設定と同じ感覚を維持できる。すなわち、ユーザは、第１のサブシステムＳ１が組み込まれたカーナビやＨＤＤＲ、ＤＴＶ（Ｄｉｇｉｔａｌ  ＴｅｌｅＶｉｓｉｏｎ）等、第２のサブシステムＳ２が組み込まれたブロードバンドルータ等を、これまでの感覚通り、買って接続するだけで、簡単に情報を共有できるようになる。そして、これまでのパソコンが主であったインターネットの感覚からシームレスに、情報家電機器が主となるホームネットワークに移行していくことが可能になる。
【００８６】
また、本発明は、第１の情報家電機器Ｅ１に第１のサブシステムＳ１の機能を実行させるプログラムで、第２の情報家電機器Ｅ２に第２のサブシステムＳ２の機能を実行させるプログラムとしても実現可能である。プログラムは、それぞれ、第１の情報家電機器Ｅ１又は第２の情報家電機器に組み込まれて使用される。プログラムは第１の情報家電機器Ｅ１又は第２の情報家電機器のコンピュータ部の内臓メモリやハードディスクに記録しても良く、ＣＤ−ＲＯＭやＤＶＤ等に記録しコンピュータ部にインストールしても良く、また、インターネットからコンピュータ部にダウンロード可能なように供給しても良い。
【００８７】
以上、本発明による実施の形態について説明したが、本発明の趣旨を逸脱しない範囲で、実施の形態に適宜変更を加えられることは明白である。
【００８８】
例えば、以上の実施の形態では、サブシステムＳ１及びＳ２が情報家電機器Ｅ１及びＥ２に予め組み込まれている場合について説明したが、情報家電機器Ｅ１及びＥ２を購入後にサブシステムＳ１及びＳ２をインストールしても良い。また、以上の実施の形態では、ホームネットワーク内に接続された第１の情報家電機器Ｅ１間の管理情報の交換は、第１の情報家電機器Ｅ１同士で直接行なう例を説明したが、これと別に又は併用して、同じホームグループの第２の情報家電機器Ｅ２を介して相互に管理情報を交換しても良い。
【００８９】
また、複数の第２のサブシステムＳ２を用いる例として、第３の実施の形態では複数のホームグループで利用する例を説明したが、同じホームグループに属する複数の第２のサブシステムＳ２間で管理情報の交換を可能とし、これらをホームネットワークＨＮ外の随所に配置しておき、これらを経由して接続しても良い。また、複数の第２のサブシステムＳ２を用いて、２重化したり、タイムシェアリングで用いたり、予備として用いたり、分散配置し管理する第１の情報家電機器を分けて用いても良い。
【００９０】
また、個別管理情報データベースＰＭＤＢやホームグループ管理情報データベースＨＭＤＢの構成も様々可能である。例えば、第１の実施の形態のホームグループ管理情報データベースＨＭＤＢの構成から、プライベートグループ識別番号を除いても良い。また、状態情報にＯＮ，ＯＦＦのほかにビジーを入れても良い。この場合、例えばビジーもＯＮと同様に処理し、ユーザが情報家電機器にアクセスする際に参照可能として利用できる。また、プライベートグループの利用については、第１の実施の形態の構成で、ホームグループ識別番号とプライベートグループ識別番号を共に参照して、各第１のサブシステムＳ１でアクセスの可否を判定できるようにしても良い。
【産業上の利用可能性】
【００９１】
本発明は、ホームネットワークシステム、特に、システムへの自動登録、登録された情報家電機器間の自動接続及び情報の共有が可能なピア・ツー・ピア型のホームネットワークシステムに利用される。
【図面の簡単な説明】
【００９２】
【図１】本発明の第１の実施の形態におけるホームネットワークシステムの構成例を示す図である。
【図２】個別管理情報データベースＰＭＤＢの構成例を示す図である。
【図３】ホームグループ管理情報データベースＨＭＤＢの構成例を示す図である。
【図４】第１のサブシステムから見た第１の情報家電機器の登録処理フロー例を示す図である。
【図５】第２のサブシステムから見た第１の情報家電機器の登録処理フロー例を示す図である。
【図６】キャッシュメモリを利用した情報家電機器間の管理情報の相互交換の概念を示す図である。
【図７】情報家電機器間で管理情報を相互交換している状態を示す図である。
【図８】第１の情報家電機器の操作画面に情報機器のリストを表示した例を示す図である。
【図９】第１の情報家電機器の操作画面に音楽コンテンツのリストを表示した例を示す図である。
【図１０】情報家電機器のうちＥＢの電源がＯＦＦになった状態を示す図である。
【図１１】情報家電機器にＥＤが追加されその電源がＯＮになった状態を示す図である。
【図１２】各第１の情報家電機器におけるコンテンツダウンロードの処理フローを示す図である。
【図１３】ホームネットワーク内にあった第１の情報家電機器が、ホームネットワーク外からホームネットワーク内の第１の情報家電機器に接続する概念を示す図である。
【図１４】ホームネットワーク内にあった第１のサブシステムが、ホームネットワーク外からホームネットワーク内の第１のサブシステムに接続するときの信号のやりとりを示す図である。
【図１５】第１のサブシステムから見た情報家電機器のホームネットワーク外からの接続処理フロー例を示す図である。
【図１６】第２のサブシステムから見た情報家電機器のホームネットワーク外からの接続処理フロー例を示す図である。
【図１７】第１のサブシステムから見た情報家電機器のホームネットワーク外からの接続監視処理フロー例を示す図である。
【図１８】第２のサブシステムから見た情報家電機器のホームネットワーク外からの接続監視処理フロー例を示す図である。
【図１９】情報家電機器グループの階層構造を示す図である。
【図２０】本発明の第２の実施の形態におけるホームネットワークシステムの構成例を示す図である。
【図２１】プライベートグループの構築の概念を示す図である。
【図２２】プライベートグループの構築の処理フロー例を示す図である。
【図２３】従来のホームネットワークシステムの構成例を示す図である。
【符号の説明】
【００９３】
Ｅ１，ＥＡ，ＥＢ，ＥＣ  第１の情報家電機器
Ｅ２  第２の情報家電機器
Ｅ３〜Ｅ５  ホームネットワーク外の第１の情報家電機器
ＥＡ’，ＥＢ’，ＥＣ’，Ｅ５’，Ｅ６  情報家電機器
ＨＭＤＢ  ホームグループ管理情報データベース
ＨＮ  ホームネットワーク
ＨＳＶ  ホームサーバ
ＩＮ  インターネット
ＬＮ，ＬＮ１〜３  ローカルネットワーク
ＰＭＤＢ  個別管理情報データベース
Ｒ    ルータ
Ｓ１  第１のサブシステム
Ｓ２  第２のサブシステム
ＳＶ  サーバ
【図１】
2006238226.tif 000003
【図２】
2006238226.tif 000004
【図３】
2006238226.tif 000005
【図４】
2006238226.tif 000006
【図５】
2006238226.tif 000007
【図６】
2006238226.tif 000008
【図７】
2006238226.tif 000009
【図８】
2006238226.tif 000010
【図９】
2006238226.tif 000011
【図１０】
2006238226.tif 000012
【図１１】
2006238226.tif 000013
【図１２】
2006238226.tif 000014
【図１３】
2006238226.tif 000015
【図１４】
2006238226.tif 000016
【図１５】
2006238226.tif 000017
【図１６】
2006238226.tif 000018
【図１７】
2006238226.tif 000019
【図１８】
2006238226.tif 000020
【図１９】
2006238226.tif 000021
【図２０】
2006238226.tif 000022
【図２１】
2006238226.tif 000023
【図２２】
2006238226.tif 000024
【図２３】
2006238226.tif 000025