(57)【要約】【課題】  スタンドアロンの環境で携帯電話機がインターネットに接続して情報を取得する。【解決手段】  スタンドアロンの環境で、スペースディレクトリ（PDR）４５に格納された情報を取得した場合、携帯アダプタ１９は、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させる。インターネット１４に接続された携帯電話機１８は、プロバイダＡ１３およびルータ４１を介して、スペースディレクトリ（PDR）４５が動作するパーソナルコンピュータ４４に接続することで、携帯電話機１８がインターネット１４に接続してスペースディレクトリ（PDR）４５に格納された情報を取得するようにする。本発明は、通信システムに適用できる。【選択図】  図１
2006054535.tif 000002
【特許請求の範囲】
【請求項１】
電子機器、機器に関係する第１の情報を提供する第１の情報提供装置、およびユーザに関係する第２の情報を提供する第２の情報提供装置からなる通信システムにおいて、
前記電子機器は、
前記第１の情報の送信を要求する第１の要求を前記第１の情報提供装置に送信する第１の送信手段と、
前記第１の情報提供装置から送信されてくる前記第１の情報を受信する第１の受信手段と、
前記第１の受信手段により受信した前記第１の情報を基に、前記第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段と、
前記第２の情報提供装置に接続するための接続情報を記憶する記憶手段と、
前記判定手段により、前記第１の情報提供装置がネットワークに接続されていないと判定された場合、前記接続情報を基に、前記第２の情報の送信を要求する第２の要求の前記第２の情報提供装置への送信を制御する送信制御手段と、
前記第２の情報提供装置から送信されてくる前記第２の情報の受信を制御する受信制御手段と、
前記第１の情報および前記第２の情報を基に、前記第１の情報で示される前記機器を制御するための制御データを生成する生成手段と、
前記ユーザからの操作および前記制御データを基に、前記機器を制御する機器制御手段と
を含み、
前記第１の情報提供装置は、
前記電子機器から送信される前記第１の要求を受信する第２の受信手段と、
前記第１の情報を格納する第１の情報格納手段と、
前記第２の受信手段により受信した前記第１の要求を基に、前記第１の情報格納手段に格納されている前記第１の情報を前記電子機器に送信する第２の送信手段と
を含み、
前記第２の情報提供装置は、
前記電子機器により送信を制御された前記第２の要求を受信する第３の受信手段と、
前記第２の情報を格納する第２の情報格納手段と、
前記第３の受信手段により受信した前記第２の要求を基に、前記第２の情報格納手段に格納されている前記第２の情報を前記電子機器に送信する第３の送信手段と
を含むことを特徴とする通信システム。
【請求項２】
機器に関係する第１の情報の送信を要求する第１の要求を前記第１の情報を提供する第１の情報提供装置に送信する送信手段と、
前記第１の情報提供装置から送信されてくる前記第１の情報を受信する受信手段と、
前記受信手段により受信した前記第１の情報を基に、前記第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段と、
ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶手段と、
前記判定手段により、前記第１の情報提供装置がネットワークに接続されていないと判定された場合、前記接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の前記第２の情報提供装置への送信を制御する送信制御手段と、
前記第２の情報提供装置から送信されてくる前記第２の情報の受信を制御する受信制御手段と、
前記第１の情報および前記第２の情報を基に、前記第１の情報で示される前記機器を制御するための制御データを生成する生成手段と、
前記ユーザからの操作および前記制御データを基に、前記機器を制御する機器制御手段と
を含むことを特徴とする電子機器。
【請求項３】
前記制御データを基に、前記ユーザに応じた前記機器の情報の表示を制御する表示制御手段と
を含むことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記送信制御手段は、自分が装着されている通信装置に前記第２の要求を送信させて、
前記受信制御手段は、前記通信装置に前記第２の情報を受信させる
ことを特徴とする請求項２に記載の電子機器。
【請求項５】
機器に関係する第１の情報の送信を要求する第１の要求の前記第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、
前記第１の情報提供装置から送信されてくる前記第１の情報の受信を制御する第１の受信制御ステップと、
前記受信ステップにより受信した前記第１の情報を基に、前記第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、
ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、
前記判定ステップにより、前記第１の情報提供装置がネットワークに接続されていないと判定された場合、前記接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の前記第２の情報提供装置への送信を制御する第２の送信制御ステップと、
前記第２の情報提供装置から送信されてくる前記第２の情報の受信を制御する第２の受信制御ステップと、
前記第１の情報および前記第２の情報を基に、前記第１の情報で示される前記機器を制御するための制御データを生成する生成ステップと、
前記ユーザからの操作および前記制御データを基に、前記機器を制御する機器制御ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
機器に関係する第１の情報の送信を要求する第１の要求の前記第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、
前記第１の情報提供装置から送信されてくる前記第１の情報の受信を制御する第１の受信制御ステップと、
前記受信ステップにより受信した前記第１の情報を基に、前記第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、
ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、
前記判定ステップにより、前記第１の情報提供装置がネットワークに接続されていないと判定された場合、前記接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の前記第２の情報提供装置への送信を制御する第２の送信制御ステップと、
前記第２の情報提供装置から送信されてくる前記第２の情報の受信を制御する第２の受信制御ステップと、
前記第１の情報および前記第２の情報を基に、前記第１の情報で示される前記機器を制御するための制御データを生成する生成ステップと、
前記ユーザからの操作および前記制御データを基に、前記機器を制御する機器制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
機器に関係する第１の情報の送信を要求する第１の要求の前記第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、
前記第１の情報提供装置から送信されてくる前記第１の情報の受信を制御する第１の受信制御ステップと、
前記受信ステップにより受信した前記第１の情報を基に、前記第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、
ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、
前記判定ステップにより、前記第１の情報提供装置がネットワークに接続されていないと判定された場合、前記接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の前記第２の情報提供装置への送信を制御する第２の送信制御ステップと、
前記第２の情報提供装置から送信されてくる前記第２の情報の受信を制御する第２の受信制御ステップと、
前記第１の情報および前記第２の情報を基に、前記第１の情報で示される前記機器を制御するための制御データを生成する生成ステップと、
前記ユーザからの操作および前記制御データを基に、前記機器を制御する機器制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システム、電子機器および方法、情報提供装置および方法、記録媒体、並びにプログラムに関し、特に、携帯電話機をインターネットに接続させて情報を取得することができるようにした通信システム、電子機器および方法、情報提供装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
近年、携帯型のパーソナルコンピュータや携帯電話機などの普及にともなって、多くのユーザがこれらの通信機能や情報処理機能を有する機器を携帯するようになり、屋外または移動先において、ネットワークに接続して、ネットワークを介する通信を行っている。
【０００３】
携帯電話機が移動先の家電機器と通信をし、その移動先の家電機器を利用して、インターネットに接続して情報を取得する周辺機器を利用したサービスがある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００４−９６７４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特開２００４−９６７４３号公報に開示されている周辺機器を利用したサービスでは、インターネットに接続するために、家電機器がインターネットのアクセスポイントと接続しなければならないので、アクセスポイントが存在しない場合には、サービスを利用できないという問題があった。
【０００６】
例えば、無線LAN（Local Area Network）やブルートゥース（Bluetooth）などのアクセスポイントを設けて、無線によるインターネット接続サービスを不特定多数の利用者に提供する、いわゆるホットスポットを展開していくことも考えられるが、実現するためには、インフラとして、多大な投資が必要とされるため、実現は困難である。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、家電機器がインターネットのアクセスポイントと接続していなくても、携帯電話網を利用することにより、携帯電話機からインターネットに接続して情報を取得するようにするものである。
【課題を解決するための手段】
【０００８】
本発明の通信システムは、電子機器が、第１の情報の送信を要求する第１の要求を第１の情報提供装置に送信する第１の送信手段と、第１の情報提供装置から送信されてくる第１の情報を受信する第１の受信手段と、第１の受信手段により受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段と、第２の情報提供装置に接続するための接続情報を記憶する記憶手段と、判定手段により、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する送信制御手段と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する受信制御手段と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成手段と、ユーザからの操作および制御データを基に、機器を制御する機器制御手段とを含み、第１の情報提供装置が、電子機器から送信される第１の要求を受信する第２の受信手段と、第１の情報を格納する第１の情報格納手段と、第２の受信手段により受信した第１の要求を基に、第１の情報格納手段に格納されている第１の情報を電子機器に送信する第２の送信手段とを含み、第２の情報提供装置が、電子機器により送信を制御された第２の要求を受信する第３の受信手段と、第２の情報を格納する第２の情報格納手段と、第３の受信手段により受信した第２の要求を基に、第２の情報格納手段に格納されている第２の情報を電子機器に送信する第３の送信手段とを含むことを特徴とする。
【０００９】
本発明の電子機器は、機器に関係する第１の情報の送信を要求する第１の要求を第１の情報を提供する第１の情報提供装置に送信する送信手段と、第１の情報提供装置から送信されてくる第１の情報を受信する受信手段と、受信手段により受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段と、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶手段と、判定手段により、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する送信制御手段と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する受信制御手段と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成手段と、ユーザからの操作および制御データを基に、機器を制御する機器制御手段とを含むことを特徴とする。
【００１０】
本発明の電子機器は、制御データを基に、ユーザに応じた機器の情報の表示を制御する表示制御手段とを含むことを特徴とする。
【００１１】
送信制御手段は、自分が装着されている通信装置に第２の要求を送信させて、受信制御手段は、通信装置に第２の情報を受信させることを特徴とする。
【００１２】
本発明の情報処理方法は、機器に関係する第１の情報の送信を要求する第１の要求の第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、第１の情報提供装置から送信されてくる第１の情報の受信を制御する第１の受信制御ステップと、受信ステップにより受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、判定ステップにより、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する第２の送信制御ステップと、第２の情報提供装置から送信されてくる第２の情報の受信を制御する第２の受信制御ステップと、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成ステップと、ユーザからの操作および制御データを基に、機器を制御する機器制御ステップとを含むことを特徴とする。
【００１３】
本発明の記録媒体のプログラムは、機器に関係する第１の情報の送信を要求する第１の要求の第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、第１の情報提供装置から送信されてくる第１の情報の受信を制御する第１の受信制御ステップと、受信ステップにより受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、判定ステップにより、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する第２の送信制御ステップと、第２の情報提供装置から送信されてくる第２の情報の受信を制御する第２の受信制御ステップと、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成ステップと、ユーザからの操作および制御データを基に、機器を制御する機器制御ステップとを含むことを特徴とする。
【００１４】
本発明のプログラムは、機器に関係する第１の情報の送信を要求する第１の要求の第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップと、第１の情報提供装置から送信されてくる第１の情報の受信を制御する第１の受信制御ステップと、受信ステップにより受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップと、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、判定ステップにより、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する第２の送信制御ステップと、第２の情報提供装置から送信されてくる第２の情報の受信を制御する第２の受信制御ステップと、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成ステップと、ユーザからの操作および制御データを基に、機器を制御する機器制御ステップとを含むことを特徴とする。
【００１５】
本発明の通信システムにおいては、電子機器が、第１の情報の送信を要求する第１の要求を第１の情報提供装置に送信し、第１の情報提供装置から送信されてくる第１の情報を受信し、受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定し、第２の情報提供装置に接続するための接続情報を記憶し、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御し、第２の情報提供装置から送信されてくる第２の情報の受信を制御し、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成し、ユーザからの操作および制御データを基に、機器を制御し、第１の情報提供装置が、電子機器から送信される第１の要求を受信し、第１の情報を格納し、受信した第１の要求を基に、格納されている第１の情報を電子機器に送信し、第２の情報提供装置が、電子機器により送信を制御された第２の要求を受信し、第２の情報を格納し、受信した第２の要求を基に、格納されている第２の情報を電子機器に送信する。
【００１６】
本発明の電子機器および方法、記録媒体、並びにプログラムにおいては、機器に関係する第１の情報の送信を要求する第１の要求を第１の情報を提供する第１の情報提供装置に送信し、第１の情報提供装置から送信されてくる第１の情報を受信し、受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定し、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶し、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御し、第２の情報提供装置から送信されてくる第２の情報の受信を制御し、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成し、ユーザからの操作および制御データを基に、機器を制御する。
【発明の効果】
【００１７】
本発明によれば、携帯電話機を介して、インターネットに接続して情報を取得することができる。また、本発明によれば、移動先でネットワークを利用することができない場合であっても、ユーザの嗜好または契約に基づいて、移動先の機器を制御することができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の最良の形態を説明するが、開示される発明と実施の形態との対応関係を例示すると、次のようになる。本明細書中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応していないものであることを意味するものではない。
【００１９】
さらに、この記載は、明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００２０】
本発明によれば通信システムが提供される。この通信システムは、電子機器（例えば、図１の携帯アダプタ１９）が、第１の情報（例えば、図９のSDR情報または図１１のSDR情報）の送信を要求する第１の要求（例えば、SDR検出要求）を第１の情報提供装置（例えば、図１の家電機器４２または家電機器５１）に送信する第１の送信手段（例えば、図２の通信部１０７の送信部１２２または通信部１０８の送信部１２７）と、第１の情報提供装置から送信されてくる第１の情報を受信する第１の受信手段（例えば、図２の通信部１０７の受信部１２１または通信部１０８の受信部１２６）と、第１の受信手段により受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段（例えば、図３のネットワーク判定部１６２）と、第２の情報提供装置（例えば、図１のパーソナルコンピュータ４４）に接続するための接続情報（例えば、図１のパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４の機器ID）を記憶する記憶手段（例えば、図２の記憶部１０４）と、判定手段により、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、第２の情報（例えば、図１０のPDR情報または図１３のPDR情報）の送信を要求する第２の要求（例えば、PDR取得要求）の第２の情報提供装置への送信を制御する送信制御手段（例えば、図２の通信部１０９の出力部１３２を制御する図３の通信制御部１６３）と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する受信制御手段（例えば、図２の通信部１０９の入力部１３１を制御する図３の通信制御部１６３）と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データ（例えば、図１４の操作メニューの構造）を生成する生成手段（例えば、図３の制御データ生成部１６４）と、ユーザからの操作および制御データを基に、機器を制御する機器制御手段（例えば、図２の通信部１０７または通信部１０８を制御する図３の通信制御部１６３）とを含み、第１の情報提供装置は、電子機器から送信される第１の要求を受信する第２の受信手段（例えば、図５の無線通信部３０１の受信部３１１または図６の無線通信部３５１の受信部３６１）と、第１の情報を格納する第１の情報格納手段（例えば、図１のスペースディレクトリ（SDR）４３またはスペースディレクトリ（SDR）５２）と、第２の受信手段により受信した第１の要求を基に、第１の情報格納手段に格納されている第１の情報を電子機器に送信する第２の送信手段（例えば、図５の無線通信部３０１の送信部３１２または図６の無線通信部３５１の送信部３６２）とを含み、第２の情報提供装置は、電子機器により送信を制御された第２の要求を受信する第３の受信手段（例えば、図７の通信部４０９の受信部４３１または通信部４１０の受信部４３６）と、第２の情報を格納する第２の情報格納手段（例えば、図１のパーソナルディレクトリ（PDR）４５）と、第３の受信手段により受信した第２の要求を基に、第２の情報格納手段に格納されている第２の情報を電子機器に送信する第３の送信手段（例えば、図７の通信部４０９の送信部４３２または通信部４１０の送信部���３７）とを含む。
【００２１】
本発明によれば電子機器が提供される。この電子機器（例えば、図１の携帯アダプタ１９）は、機器に関係する第１の情報（例えば、例えば、図９のSDR情報または図１１のSDR情報）の送信を要求する第１の要求（例えば、SDR検出要求）を第１の情報を提供する第１の情報提供装置（例えば、図１の家電機器４２または家電機器５１）に送信する送信手段（例えば、図２の通信部１０７の送信部１２２または通信部１０８の送信部１２７）と、第１の情報提供装置から送信されてくる第１の情報を受信する受信手段（例えば、図２の通信部１０７の受信部１２１または通信部１０８の受信部１２６）と、受信手段により受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定手段（例えば、図３のネットワーク判定部１６２）と、ユーザに関係する情報を提供する第２の情報提供装置（例えば、図１のパーソナルコンピュータ４４）に接続するための接続情報（例えば、図１のパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４の機器ID）を記憶する記憶手段（例えば、図２の記憶部１０４）と、判定手段により、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報（例えば、図１０のPDR情報または図１３のPDR情報）の送信を要求する第２の要求（例えば、PDR取得要求）の第２の情報提供装置への送信を制御する送信制御手段（例えば、図２の通信部１０９の出力部１３２を制御する図３の通信制御部１６３）と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する受信制御手段（例えば、図２の通信部１０９の入力部１３１を制御する図３の通信制御部１６３）と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成手段（例えば、図３の制御データ生成部１６４）と、ユーザからの操作および制御データを基に、機器を制御する機器制御手段（例えば、図２の通信部１０７または通信部１０８を制御する図３の通信制御部１６３）とを含む。
【００２２】
制御データを基に、ユーザに応じた機器の情報の表示を制御する表示制御手段（例えば、図３の表示制御部１６５）とを含む。
【００２３】
送信制御手段は、自分が装着されている通信装置（例えば、図１の携帯電話機１８）に第２の要求を送信させて、受信制御手段は、通信装置に第２の情報を受信させることができる。
【００２４】
本発明によれば、情報処理方法が提供される。この情報処理方法は、機器に関係する第１の情報の送信を要求する第１の要求の第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップ（例えば、図１６のステップＳ１０３の処理）と、第１の情報提供装置から送信されてくる第１の情報の受信を制御する第１の受信制御ステップ（例えば、図１６のステップＳ１０５の処理）と、受信ステップにより受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップ（例えば、図１６のステップＳ１０９の処理）と、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、判定ステップにより、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する第２の送信制御ステップ（例えば、図１６のステップＳ１１２の処理）と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する第２の受信制御ステップ（例えば、図１６のステップＳ１１３の処理）と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成ステップ（例えば、図１７のステップＳ１１７の処理）と、ユーザからの操作および制御データを基に、機器を制御する機器制御ステップ（例えば、図１６のステップＳ１１９の処理）とを含む。
【００２５】
本発明によれば、プログラムが提供される。このプログラムは、機器に関係する第１の情報の送信を要求する第１の要求の第１の情報を提供する第１の情報提供装置への送信を制御する第１の送信制御ステップ（例えば、図１６のステップＳ１０３の処理）と、第１の情報提供装置から送信されてくる第１の情報の受信を制御する第１の受信制御ステップ（例えば、図１６のステップＳ１０５の処理）と、受信ステップにより受信した第１の情報を基に、第１の情報提供装置がネットワークに接続されているか否かを判定する判定ステップ（例えば、図１６のステップＳ１０９の処理）と、ユーザに関係する情報を提供する第２の情報提供装置に接続するための接続情報を記憶する記憶ステップと、判定ステップにより、第１の情報提供装置がネットワークに接続されていないと判定された場合、接続情報を基に、ユーザに関係する第２の情報の送信を要求する第２の要求の第２の情報提供装置への送信を制御する第２の送信制御ステップ（例えば、図１６のステップＳ１１２の処理）と、第２の情報提供装置から送信されてくる第２の情報の受信を制御する第２の受信制御ステップ（例えば、図１６のステップＳ１１３の処理）と、第１の情報および第２の情報を基に、第１の情報で示される機器を制御するための制御データを生成する生成ステップ（例えば、図１７のステップＳ１１７の処理）と、ユーザからの操作および制御データを基に、機器を制御する機器制御ステップ（例えば、図１７のステップＳ１１９の処理）とを含む。
【００２６】
このプログラムは、記憶媒体に記憶することができる。
【００２７】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００２８】
図１は、本発明を適用した通信システム１の一実施の形態を示す図である。
【００２９】
ユーザ１１は、ユーザ１１の自宅１２において、例えば、パーソナルコンピュータ（Personal Computer）、テレビジョン受像機（television）、情報家電など、ローカルネットワークに接続されている様々な機器を利用している。これらの機器は、例えば、ルータ４１などの通信中継装置を介して、通信サービスプロバイダであるプロバイダＡ１３に接続され、プロバイダＡ１３を介して、様々な情報を送受信する。
【００３０】
ユーザ１１の自宅１２にある家電機器４２は、例えば、パーソナルコンピュータまたはテレビジョン受像機などである。家電機器４２では、スペースディレクトリ（SDR）４３が動作している。家電機器４２は、スペースディレクトリ（SDR）が動作している情報提供装置の一例である。
【００３１】
スペースディレクトリ（SDR）４３は、家電機器４２で動作しており、ユーザ１１の自宅１２のローカル領域にある機器に関係する情報（機器情報）を格納している。例えば、スペースディレクトリ（SDR）４３には、機器情報として、機器のID（identity）（以下、機器IDと称する）、機器の名称、機器のアドレス（例えば、IP（Internet Protocol）アドレスなど）、機器の機能、機器の所有者の情報（例えば、ユーザ１１のパーソナルディレクトリ（PDR）４５のアドレス情報など）、または機器を使用するときの条件（例えば、機器の使用者の制限や使用するときの対価など）などの情報が格納されている。
【００３２】
さらに、スペースディレクトリ（SDR）４３には、機器がインターネット１４に接続可能であるか否かを示す情報やインターネット１４に接続可能である場合には、インターネット１４に接続するための設定情報（例えば、IPアドレス、ゲートウェイアドレスなど）などのインターネット１４への接続に関する情報も格納されている。
【００３３】
より具体的には、例えば、ユーザ１１の自宅１２のローカル領域に、テレビジョン受像機（例えば、家電機器４２）がある場合、家電機器４２のスペースティレクトリ（SDR）４３には、テレビジョン受像機の機器ID、テレビジョン受像機の機能、テレビジョン受像機の所有者の情報、またはテレビジョン受像機を使用するときの条件などの情報が格納されている。
【００３４】
なお、スペースディレクトリ（SDR）４３は、１または複数の機器で動作する。すなわち、ユーザ１１の自宅１２のローカル領域にある機器のうち、１または複数の機器では、スペースディレクトリ（SDR）４３が動作している。また、本発明の構成において、機器情報を集積して格納するスペースディレクトリ（SDR）４３は、必須ではなく、各機器自体にそれぞれ自分の機器情報を格納し、必要に応じて、自分の機器情報を携帯アダプタ１９のモバイルディレクトリ（MDR）２０などに送信することが可能である。
【００３５】
ユーザ１１の自宅１２にあるパーソナルコンピュータ４４は、ルータ４１を介して、プロバイダＡ１３に接続して、様々な情報を送受信する。パーソナルコンピュータ４４では、パーソナルディレクトリ（PDR）４５が動作している。パーソナルコンピュータ４４は、パーソナルディレクトリ（PDR）が動作している情報提供装置の一例である。
【００３６】
パーソナルディレクトリ（PDR）４５は、パーソナルコンピュータ４４で動作しており、複数のユーザが所持する携帯アダプタ１９のモバイルディレクトリ（MDR）２０に提供するためのユーザに関係する情報を格納している。また、必要に応じて、パーソナルディレクトリ（PDR）４５は、各ユーザが所持する携帯アダプタ１９のモバイルディレクトリ（MDR）２０に対して、パーソナルディレクトリ（PDR）４５に格納されたユーザに関係する情報を提供する。
【００３７】
例えば、パーソナルディレクトリ（PDR）４５には、ユーザ１１の氏名、カードの番号、若しくはユーザ１１が契約している有料放送の契約IDおよびパスワードなどの個人情報、またはユーザ１１が契約している有料放送の契約チャンネルなどの嗜好情報（プライバシーに関わる情報）が格納されており、必要に応じて（携帯アダプタ１９からの要求に応じて）、格納された情報の一部（サブセット）を携帯アダプタ１９のモバイルディレクトリ（MDR）２０に提供する。
【００３８】
プロバイダＡ１３は、ユーザ１１が契約しているインターネット接続業者が提供するサーバである。自宅１２内のローカルネットワークに接続されている様々な機器は、ルータ４１およびプロバイダＡ１３を介して、インターネット１４に接続する。
【００３９】
インターネット１４には、プロバイダＡ１３、上位ディレクトリサーバ１５、またはインターネットゲートウェイ１６などが接続され、TCP/IP（Transmission Control Protocol/Internet Protocol）などのプロトコルに従って、アクセスし得るようになされている。例えば、インターネット１４には、携帯電話機１８から、パーソナルコンピュータ４４に対して、アクセスし得るようになされている。
【００４０】
上位ディレクトリサーバ１５は、スペースディレクトリ（SDR）が動作している家電機器と連携（同期）して動作することにより、例えば、機器ID、機器のアドレス、機器の機能、機器の所有者の情報、または機器を使用するときの条件などの情報を格納する。
【００４１】
例えば、上位ディレクトリサーバ１５は、家電機器４２で動作しているスペースディレクトリ（SDR）４３と連携して動作することにより、スペースディレクトリ（SDR）４３と同様の機器IDとその機器のアドレスとを対応させた情報を格納する。また、上位ディレクトリサーバ１５は、インターネット１４に接続可能な機器からの要求に応じて、機器IDに対応する機器のアドレスを提供する。すなわち、上位ディレクトリサーバ１５が機器に対して、接続したい相手の機器のアドレスを提供することにより、機器は、接続したい相手に接続することができる。
【００４２】
インターネットゲートウェイ１６は、インターネット１４と携帯電話網１７とを接続し、両者のデータを変換することで、インターネット１４と携帯電話網１７との通信を可能にしている。携帯電話網１７は、インターネットゲートウェイ１６を介して、インターネット１４や、携帯電話機１８などが接続されている。
【００４３】
携帯電話機１８は、インターネット１４に接続可能な通信装置の一例である。携帯電話機１８は、インターネット１４に接続可能であり、音声通話だけでなく、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続して、様々な情報を送受信する。また、携帯電話機１８は、例えば、後述する通信部２０８として接続用の端子を備え、その端子に携帯アダプタ１９を接続させることができる。
【００４４】
携帯アダプタ１９は、モバイルディレクトリ（MDR）２０が動作している。携帯アダプタ１９は、モバイルディレクトリ（MDR）２０が動作している電子機器の一例である。
【００４５】
また、携帯アダプタ１９は、例えば、後述する通信部１０９として接続用の端子を備え、端子に携帯電話機１８を接続させることができる。その端子に携帯電話機１８を接続させた場合、携帯アダプタ１９は、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させることにより、様々な情報を送受信させる。すなわち、携帯アダプタ１９は、携帯電話機１８を制御することにより、インターネット１４に接続可能な機器に対して、データの送受信をさせる。また、携帯アダプタ１９は、例えば、他の機器と無線LANまたはブルートゥースの規格などで通信をすることにより、情報を送受信する。さらに、携帯アダプタ１９では、モバイルディレクトリ（MDR）２０が動作している。
【００４６】
モバイルディレクトリ（MDR）２０は、携帯アダプタ１９で動作しており、パーソナルディレクトリ（PDR）４５から提供されたユーザに関係する情報を格納している。例えば、モバイルディレクトリ（MDR）２０は、パーソナルコンピュータ４４で動作するパーソナルディレクトリ（PDR）４５から提供されたユーザ１１の個人情報（例えば、ユーザ１１が契約している有料放送の契約IDおよびパスワード）またはプライバシーの情報（例えば、ユーザ１１が契約している有料放送の契約チャンネル）などのユーザ１１に関係する情報を格納する。
【００４７】
なお、上述した携帯電話機１８と携帯アダプタ１９とは、それぞれの機能を備えるようにすることで、一体となるようにしてもよい。
【００４８】
友人宅２１にある家電機器５１は、例えば、パーソナルコンピュータまたはテレビジョン受像機などであり、インターネット１４のアクセスポイントに接続されていないので、インターネット１４には接続することができない。すなわち、家電機器５１は、スタンドアロンで動作している。家電機器５１では、スペースディレクトリ（SDR）５２が動作している。また、家電機器５１は、例えば、他の機器と無線LANまたはブルートゥースの規格で通信をすることにより、情報を送受信する。家電機器５１は、スペースディレクトリ（SDR）が動作している情報提供装置の一例である。
【００４９】
なお、家電機器５１は、友人宅２１に限らず、例えば、オフィスなどの外出先であればよい。
【００５０】
スペースディレクトリ（SDR）５２は、友人宅２１のローカル領域にある機器に関係する情報（機器情報）を格納する。例えば、スペースディレクトリ（SDR）５２には、機器ID、機器の機能、機器の所有者の情報（例えば、後述する所有者のパーソナルディレクトリ（PDR）のアドレス情報など）、または機器を使用するときの条件（例えば、機器の使用者の制限や使用するときの対価など）などの情報が格納されている。より具体的には、スペースディレクトリ（SDR）５２は、友人宅２１のローカル領域にあるテレビジョン受像機５３の機器情報を格納する。
【００５１】
なお、スペースディレクトリ（SDR）５２は、１または複数の機器で動作する。すなわち、友人宅２１のローカル領域にある機器のうち、１または複数の機器では、スペースディレクトリ（SDR）５２が動作している。また、本発明の構成において、機器情報を集積して格納するスペースディレクトリ（SDR）５２は、必須ではなく、各機器自体にそれぞれ自分の機器情報を格納し、必要に応じて、自分の機器情報を携帯アダプタ１９のモバイルディレクトリ（MDR）２０などに情報を送信することが可能である。
【００５２】
図２は、携帯アダプタ１９の構成の例を示すブロック図である。
【００５３】
CPU（Central Processing Unit）１０１は、携帯アダプタ１９全体を制御する。
【００５４】
ROM（Read Only Memory）１０２には、CPU１０１が実行するプログラムやデータなどが予め記憶され、RAM（Random Access Memory）１０３には、CPU１０１が実行するプログラムやデータなどが適宜記憶される。
【００５５】
記憶部１０４は、例えば、ハードディスクまたはフラッシュメモリなどで構成され、CPU１０１が実行するプログラムや各種データを記憶する。例えば、記憶部１０４は、モバイルディレクトリ（MDR）２０を記憶することにより、個人情報のサブセットなどのデータをモバイルディレクトリ（MDR）２０に格納することができる。また、記憶部１０４には、ユーザ１１の認証データ（例えば、指紋データなど）およびパーソナルディレクトリ（PDR）４５に接続するための情報としてパーソナルディレクトリ（PDR）が動作している機器の機器ID（例えば、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４の機器ID）（接続情報）が記憶されている。なお、記憶部１０４に記憶されているデータの一部は、ROM１０２またはRAM１０３に記憶するようにしてもよい。
【００５６】
これらのCPU１０１、ROM１０２、RAM１０３、および記憶部１０４は、バス１０５により相互に接続されている。
【００５７】
CPU１０１にはまた、バス１０５を介して、入出力インタフェース１０６が接続されている。入出力インタフェース１０６には、通信部１０７、通信部１０８、通信部１０９、表示部１１０、入力部１１１、入力部１１２、および入力部１１３が接続されている。
【００５８】
通信部１０７は、各種のデータを受信する受信部１２１および各種のデータを送信する送信部１２２を備え、他の機器と無線LAN方式で通信することにより、他の機器とデータの送受信をする。例えば、通信部１０７は、家電機器５１と無線LAN方式で通信することにより、家電機器５１に対して、データの送受信をする。
【００５９】
より具体的には、通信部１０７の送信部１２２は、家電機器５１と無線LAN方式で通信することにより、家電機器５１にスペースディレクトリ（SDR）５２を検出する要求（以下、SDR検出要求と称する）をブロードキャストに送信する。また、通信部１０７の受信部１２１は、家電機器５１と無線LAN方式で通信することにより、家電機器５１から送信されたスペースディレクトリ（SDR）５２に格納されている情報（以下、SDR情報と称する）を受信する。
【００６０】
ここで、無線LANとは、無線通信でデータの送受信をするLANのことであり、例えば、IEEE（Institute of Electrical and Electronic Engineers） 802.11aまたはIEEE 802.11bなどの規格がある。
【００６１】
通信部１０８は、各種のデータを受信する受信部１２６および各種のデータを送信する送信部１２７を備え、他の機器とブルートゥース方式で通信することにより、他の機器とデータの送受信をする。例えば、通信部１０８は、家電機器５１とブルートゥース方式で通信をすることにより、家電機器５１に対して、データの送受信をする。
【００６２】
より具体的には、通信部１０８の送信部１２７は、家電機器５１とブルートゥース方式で通信することにより、家電機器５１にスペースディレクトリ（SDR）５２を検出する要求であるSDR検出要求をブロードキャストに送信する。また、通信部１０８の受信部１２６は、家電機器５１とブルートゥース方式で通信することにより、家電機器５１から送信されたスペースディレクトリ（SDR）５２に格納されている情報であるSDR情報を受信する。
【００６３】
ここで、ブルートゥースとは、ケーブルや赤外線通信技術であるIrDA（Infrared Data Association）に代わる近距離無線データ通信技術であり、例えば、データまたは音声情報などの送受信を2.45（GHz）のISM（Industrial Scientific Medical）バンドにおいて行う。また、１つのマスタに、７つのスレーブを有し、通信速度が721（Kbps）、出力が、0（dBm）および20（dBm）からなり、低消費電力であるとともに、送信側と受信側とで、周波数を絶えずポップさせて（位置を変えて）通信を行う周波数ホッピング・スペクトラム拡散方式の中でも高い周波数のものである。このため、送信側と受信側との間で行われるデータまたは音声の送受信において、指向性が制約されないことが特徴である。
【００６４】
通信部１０９は、携帯電話機１８（の通信部２０８）と接続するためのインタフェース（例えば、端子）である。また、通信部１０９は、各種のデータを入力する入力部１３１および各種のデータを出力する出力部１３２を備え、携帯電話機１８と接続することにより、データを携帯電話機１８に出力するか、または携帯電話機１８からデータが入力される。例えば、通信部１０９は、制御信号（所定のコマンド）などを携帯電話機１８に出力することにより、携帯電話器１８をインターネット１４に接続させることができる。すなわち、携帯アダプタ１９は、携帯電話機を介して、インターネット１４に接続することができる。さらに、通信部１０９には、インターネット１４を介して、携帯電話機１８が受信したデータが入力される。
【００６５】
表示部１１０は、例えば、LCD（Liquid Crystal Display）などから構成され、各種情報をテキストまたはイメージなどにより表示する。
【００６６】
入力部１１１は、例えば、各種入力スイッチ、ボタン、キーボード、またはポインティングディバイスなどから構成される。例えば、入力部１１１は、ユーザ１１により所定の操作が行われた場合、所定の操作に応じた信号をCPU１０１に供給する。
【００６７】
入力部１１２は、例えば、CCD（Charge Coupled Devices）センサまたはCOMS（Complementary Metal Oxide Semiconductor）センサなどの撮像素子を備え、撮像素子により撮像された被写体（の像）を画像処理し、画像処理した画像データをCPU１０１に供給する。
【００６８】
入力部１１３は、例えば、指紋読み取り装置から構成され、ユーザ１１の指紋を読み取り、読み取ったユーザ１１の指紋を基に、バイオメトリクス認証に必要なデータ（以下、指紋データと称する）を生成し、生成した指紋データを後述する指紋データ判別部１６１に供給する。すなわち、指紋データ判別部１６１は、入力部１１３から供給される指紋データを基に、バイオメトリクス認証を実行する。
【００６９】
なお、指紋読み取り装置は、入力部１１３の一例であり、入力部１１３には、指紋読み取り装置の代わりに、例えば、顔、虹彩、DNA（deoxyribonucleic acid）などの他の生体情報を読み取る装置を備えることにより、指紋以外でのバイオメトリクス認証をするようにしてもよい。また、入力部１１３には、非接触型のIC（Integrated Circuit）カードのリーダライタを備えることにより、非接触型のICカードに記憶されているデータを読み取ることにより認証をするようにしてもよい。
【００７０】
図３は、CPU１０１において実行される制御プログラム１５１の構成を示すブロック図である。
【００７１】
制御プログラム１５１は、例えば、記憶部１０４に記憶される。また、制御プログラム１５１は、記憶部１０４からRAM１０３に適宜記憶され、CPU１０１により実行される。例えば、制御プログラム１５１は、記憶部１０４からRAM１０３に適宜記憶され、ホームネットワーク内にインターネットと接続するためのアクセスポイントがあるか否かの判定の処理などを行う。
【００７２】
制御プログラム１５１は、指紋データ判定部１６１、ネットワーク判定部１６２、および通信制御部１６３を含む。
【００７３】
指紋データ判定部１６１は、入力部１１３から供給されるユーザ１１の指紋データが正当であるか否かを判定する。例えば、指紋データ判定部１６１は、入力部１１３から供給される指紋データと予め記憶部１０４に記憶されている指紋データとが一致するかを判定することにより、入力部１１３から供給されるユーザ１１の指紋データが正当であるかを判定する。
【００７４】
ネットワーク判定部１６２は、通信部１０７の受信部１２１または通信１０８の受信部１２６から供給されたSDR情報および記憶部１０４に記憶されているパーソナルディレクトリ（PDR）の動作している機器の機器IDを基に、パーソナルディレクトリ（PDR）が動作している機器が、同じホームネットワーク内にあるか否かを判定する。
【００７５】
例えば、ネットワーク判定部１６２は、通信部１０７の受信部１２１または通信１０８の受信部１２６から供給されたSDR情報に含まれる機器IDに、記憶部１０４に記憶されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されているか否かを判定することにより、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４が、同じホームネットワーク内にあるか否かを判定する。
【００７６】
また、ネットワーク判定部１６２は、通信部１０７の受信部１２１または通信部１０８の受信部１２６から供給されたSDR情報を基に、ホームネットワーク内にアクセスポイントがあるか否かを判定する。すなわち、ネットワーク判定部１６２は、通信部１０８の受信部１２６から供給されたSDR情報のうち、インターネット１４に接続可能であるか否かを示す情報から、ホームネットワーク内にアクセスポイントがあるか否かを判定する。
【００７７】
通信制御部１６３は、通信部１０７、通信部１０８、または通信部１０９を制御して、通信部１０７、通信部１０８、または通信部１０９に、データの送受信をさせる。
【００７８】
例えば、通信制御部１６３は、通信部１０７を制御して、他の機器と無線LAN方式で通信することにより、他の機器とデータの送受信をさせる。また、通信制御部１６３は、通信部１０８を制御して、他の機器とブルートゥース方式で通信することにより、他の機器とデータの送受信をさせる。さらに、通信制御部１６３は、通信部１０９を制御して、携帯電話機１８と通信することにより、携帯電話機１８とデータの入出力をさせる。
【００７９】
制御データ生成部１６４は、SDR情報を基に、通信可能な機器の一覧を表示するためのデータを生成し、生成した通信可能な機器の一覧を表示させるためのデータを表示制御部１６５に供給する。
【００８０】
例えば、制御データ生成部１６４は、SDR情報のうち、受信したSDR情報のうちの機器種別などを基に、携帯アダプタ１９と通信可能な機器の一覧を表示するためのデータを生成し、生成した携帯アダプタ１９と通信可能な機器としてテレビジョン受像機５３の名称を表示制御部１６４に供給する。
【００８１】
また、制御データ生成部１６４は、画面に表示された通信可能な機器の一覧に対するユーザの操作により、SDR情報およびモバイルディレクトリ（MDR）２０に格納されている情報を基に、ユーザに特化した操作メニューのデータ（制御データ）を生成し、生成したユーザに特化した操作メニューのデータ（制御データ）を表示制御部１６５に供給する。
【００８２】
例えば、制御データ生成部１６４は、ユーザ１１の操作により、携帯電話機１８と通信可能な機器として表示部２０９に表示されたテレビジョン受像機５３の名称が選択された場合、家電機器５１のスペースディレクトリ（SDR）５２から受信したテレビジョン受像機５３の情報、およびモバイルディレクトリ（MDR）２０に格納されているユーザ１１が契約している有料放送の契約チャンネルの情報を基に、ユーザ１１に特化した操作メニューのデータを生成し、生成したユーザ１１に特化した操作メニューとしてユーザ１１が視聴可能なチャンネルの一覧を表示制御部１６５に供給する。
【００８３】
表示制御部１６５は、制御データ生成部１６４から供給された通信可能な機器の一覧を表示させるためのデータを画面に表示させる。例えば、表示制御部１６５は、制御データ生成部１６４から供給された通信可能な機器の一覧を表示させるためのデータを基に、テレビジョン受像機５３の名称を携帯電話機１８の表示部２０９に表示させる。
【００８４】
表示制御部１６５は、制御データ生成部１６４から供給されたユーザに特化した操作メニューのデータを画面に表示させる。例えば、表示制御部１６５は、制御データ生成部１６４から供給されたユーザ１１に特化した操作メニューとしてユーザ１１が視聴可能なチャンネルの一覧を表示させるためのデータを基に、ユーザ１１が視聴可能なチャンネルの一覧を携帯電話機１８の表示部２０９に表示させる
【００８５】
図４は、携帯電話機１８の構成例を示すブロック図である。
【００８６】
CPU２０１は、携帯電話機１８全体を制御する。
【００８７】
ROM２０２には、CPU２０１が実行するプログラムやデータなどが予め記憶され、RAM２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。
【００８８】
記憶部２０４は、例えば、ハードディスクまたはフラッシュメモリなどから構成され、CPU２０１が実行するプログラムや各種データを記憶する。なお、記憶部２０４に記憶されているデータの一部は、ROM２０２またはRAM２０３に記憶するようにしてもよい。
【００８９】
これらのCPU２０１、ROM２０２、RAM２０３、および記憶部２０４は、バス２０５により相互に接続されている。
【００９０】
CPU２０１にはまた、バス２０５を介して、入出力インタフェース２０６が接続されている。入出力インタフェース２０６には、通信２０７、通信部２０８、表示部２０９、および入力部２１０が接続されている。
【００９１】
通信２０７は、基地局（図示せず）を介して、携帯電話網１７との間で音声データを送受信し、通信時には、基地局（図示せず）、携帯電話網１７、インターネットゲートウェイ１６、およびインターネット１４などを介して、各種のデータを送受信する。また、通信部２０７は、各種のデータを受信する受信部２２１および各種のデータを送信する送信部２２２を備える。
【００９２】
通信部２０８は、携帯アダプタ１９（の通信部１０９）と接続するためのインタフェース（例えば、端子）である。また、通信部２０８は、各種のデータを入力する入力部２２６および各種のデータを出力する出力部２２７を備え、携帯アダプタ１９の通信部１０９と接続することにより、携帯アダプタ１９からデータを入力されるか、またはデータを携帯アダプタ１９に出力する。
【００９３】
例えば、通信部２０８は、携帯アダプタ１９から入力された制御信号（所定のコマンド）を基に、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続して、データを送信する。すなわち、携帯電話機１８は、携帯アダプタ１９の制御の基に、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続する。また、携帯電話機１８は、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続することにより受信したデータを携帯アダプタ１９に出力する。
【００９４】
表示部２０９は、例えば、LCDなどから構成され、各種情報をテキストまたはイメージなどにより表示する。
【００９５】
入力部２１０は、例えば、各種入力スイッチ、ボタン、キーボード、またはポインティングディバイスなどから構成される。例えば、入力部２１０は、ユーザ１１により所定の操作が行われた場合、所定の操作に応じた信号をCPU２０１に供給する。
【００９６】
図５は、家電機器４２の構成例を示すブロック図である。
【００９７】
無線通信部３０１は、各種のデータを受信する受信部３１１および各種のデータを送信する送信部３１２を備え、例えば、無線LAN、ブルートゥース、または赤外線通信などのインタフェースから構成される。無線通信部３０１は、他の機器と所定の通信方式で通信することで、他の機器とデータの送受信をする。
【００９８】
例えば、無線通信部３０１は、携帯アダプタ１９とブルートゥース方式で通信することにより、データの送受信をする。より具体的には、無線通信部３０１の受信部３１１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、スペースディレクトリ（SDR）４３を検出する要求であるSDR検出要求を受信し、受信したSDR検出要求をシステム制御部３０３に供給する。また、無線通信部３０１の送信部３１２は、システム制御部３０３から供給されたスペースディレクトリ（SDR）４３に格納されている情報であるSDR情報を携帯アダプタ１９宛てに送信する。
【００９９】
有線通信部３０２は、各種のデータを受信する受信部３１６および各種のデータを送信する送信部３１７を備え、例えば、イーサーネット（Ethernet（登録商標））などの有線LANのインタフェースから構成される。有線通信部３０２は、ネットワークを介して、他の機器と接続して、データの送受信をする。例えば、有線通信部３０２は、例えば、自宅１２内のローカル領域のネットワークを介して、パーソナルコンピュータ４４と接続して、データの送受信をする。
【０１００】
システム制御部３０３は、情報家電４２全体を制御する。例えば、システム制御部３０３は、無線通信部３０１から供給されたSDR検出要求を基に、記憶部３０４に記憶されているスペースディレクトリ（SDR）４３に格納されたSDR情報を読み出し、読み出したSDR情報を無線通信部３０１に供給する。その結果、無線通信部３０１は、SDR情報を携帯アダプタ１９宛てに送信する。
【０１０１】
記憶部３０４は、例えば、EEPROM（Electronically Erasable and Programmable Read Only Memory）若しくはフラッシュメモリなどの不揮発性メモリ、またはハードディスクなどから構成され、システム制御部３０３が実行するプログラムやデータが予め記憶される。例えば、記憶部３０４は、スペースディレクトリ（SDR）４３を動作させるためのプログラムやデータなどを記憶する。すなわち、記憶部３０４には、スペースディレクトリ（SDR）４３に対して供給するための各種の機器情報（例えば、ユーザ設定情報など）が格納され、これらの格納された情報は、適宜、スペースディレクトリ（SDR）４３に対して供給され、SDR情報として、スペースディレクトリ（SDR）４３に格納される。
【０１０２】
図６は、家電機器５１の構成例を示すブロック図である。
【０１０３】
無線通信部３５１は、各種のデータを受信する受信部３６１および各種のデータを送信する送信部３６２を備え、例えば、無線LAN、ブルートゥース、または赤外線通信などのインタフェースから構成される。無線通信部３５１は、他の機器と所定の通信方式で通信することで、他の機器とデータの送受信をする。
【０１０４】
例えば、無線通信部３５１は、携帯アダプタ１９とブルートゥース方式で通信することにより、データの送受信をする。より具体的には、無線通信部３５１の受信部３６１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、スペースディレクトリ（SDR）５２を検出する要求であるSDR検出要求を受信し、受信したSDR検出要求をシステム制御部３５４に供給する。また、無線通信部３５１の送信部３６２は、システム制御部３５４から供給されたスペースディレクトリ（SDR）５２に格納されている情報であるSDR情報を携帯アダプタ１９宛てに送信する。
【０１０５】
入力部３５２は、例えば、スイッチ、ボタン、キーボード、またはマウスなどで構成され、入力信号をシステム制御部３５４に供給する。出力部２５３は、例えば、CRT（Cathode Ray Tube）若しくはLCDなどのディスプレイ、またはスピーカなどで構成され、システム制御部３５４から供給された出力信号を出力する。
【０１０６】
システム制御部３５４は、情報家電５１全体を制御する。例えば、システム制御部３５４は、無線通信部３５１からスペースディレクトリ（SDR）５２を検出する要求が供給された場合、記憶部３５５に記憶されたスペースディレクトリ（SDR）５２に格納されたデータを読み出し、読み出したデータを無線通信部３５１に供給する。その結果、無線通信部３５４は、データを携帯アダプタ１９宛てに送信する。
【０１０７】
記憶部３５５は、例えば、EEPROM若しくはフラッシュメモリなどの不揮発性メモリ、またはハードディスクなどから構成され、システム制御部３５４が実行するプログラムやデータが予め記憶される。例えば、記憶部３５５は、スペースディレクトリ（SDR）５２を動作させるためのプログラムやデータなどを記憶する。すなわち、記憶部３５５には、スペースディレクトリ（SDR）５２に対して供給するための各種の機器情報（例えば、ユーザ設定情報など）が格納され、これらの格納された情報は、適宜、スペースディレクトリ（SDR）５２に対して供給され、SDR情報として、スペースディレクトリ（SDR）５２に格納される。
【０１０８】
図７は、パーソナルコンピュータ４４の構成例を示すブロック図である。
【０１０９】
CPU４０１は、ROM４０２に記憶されているプログラム、または記録部４０８に記録されているプログラムに従って各種の処理を実行する。RAM４０３には、CPU４０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU４０１、ROM４０２、およびRAM４０３は、バス４０４を介して相互に接続されている。
【０１１０】
CPU４０１にはまた、バス４０４を介して入出力インタフェース４０５が接続されている。入出力インタフェース４０５には、キーボード、マウスなどよりなる入力部４０６、ディスプレイなどよりなる出力部４０７が接続されている。CPU４０１は、入力部４０６から入力される指令に対応して各種の処理を実行する。そして、CPU４０１は、処理の結果得られた画像や音声などを出力部４０７に出力する。
【０１１１】
入出力インタフェース４０５に接続されている記録部４０８は、例えば、ハードディスクなどで構成され、CPU４０１が実行するプログラムや各種のデータを記録する。例えば、記録部４０８は、パーソナルディレクトリ（PDR）４５を動作させるためのプログラムやデータなどを記録する。すなわち、記録部４０８には、パーソナルディレクトリ（PDR）４５に対して供給するための各種の個人情報（例えば、ユーザ１１の氏名またはカードの番号など）またはプライバシーに関わる情報（例えば、ユーザ１１の嗜好情報など）が格納され、これらの格納された情報は、適宜、パーソナルディレクトリ（PDR）４５に対して供給され、パーソナルディレクトリ（PDR）４５の情報（以下、PDR情報と称する）として、パーソナルディレクトリ（PDR）４５に格納される。
【０１１２】
通信部４０９は、各種のデータを受信する受信部４３１および各種のデータを送信する送信部４３２を備え、例えば、無線LAN、ブルートゥース、または赤外線通信などのインタフェースから構成される。通信部４０９は、他の機器と所定の通信方式で通信することで、他の機器とデータの送受信をする。例えば、通信部４０９は、携帯アダプタ１９とブルートゥース方式で通信することにより、データの送受信をする。
【０１１３】
より具体的には、通信部４０９の受信部４３１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、パーソナルディレクトリ（PDR）４５を取得するための要求（以下、PDR取得要求と称する）を受信し、受信したPDR取得要求をCPU４０１に供給する。また、通信部４０９の送信部４３２は、CPU４０１から供給されたパーソナルディレクトリ（PDR）４５に格納されている情報であるPDR情報を携帯アダプタ１９宛てに送信する。
【０１１４】
通信部４１０は、各種のデータを受信する受信部４３６および各種のデータを送信する送信部４３７を備え、通信網、インターネット１４、その他のネットワーク、または通信媒体を介して他の機器と通信する。
【０１１５】
より具体的には、通信部４１０の受信部４３６は、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、携帯電話機１９から送信されるパーソナルディレクトリ（PDR）４５を取得するための要求であるPDR取得要求を受信し、受信したPDR取得要求をCPU４０１に供給する。また、通信部４１０の送信部４３７は、CPU４０１から供給されたパーソナルディレクトリ（PDR）４５に格納されている情報であるPDR情報を、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８宛てに送信する。
【０１１６】
また、通信部４１０を介してプログラムを取得し、記録部４０８に記録してもよい。
【０１１７】
入出力インタフェース４０５に接続されているドライブ４１１は、磁気ディスク４２１、光ディスク４２２、光磁気ディスク４２３、または半導体メモリ４２４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部４０８に転送され、記録される。
【０１１８】
また、上位ディレクトリサーバ１５は、パーソナルコンピュータ４４と同様に構成されるので、その説明は省略する。
【０１１９】
なお、図５乃至図７を参照して説明した機器の構成は、自宅１２または友人宅２１にある機器の一例であり、例えば、パーソナルコンピュータ、テレビジョン受像機、プリンタ、または電話機など、様々な機器であってもよく、その場合、それぞれの機器に対応した構成を持つ。例えば、家電機器４２が、図６または図７の構成からなるようにしてもよいし、また、家電機器５１が、図５または図７の構成からなるようにしてもよい。
【０１２０】
図８は、図１の通信システム１の全体の処理を説明するシーケンス図である。すなわち、図８のシーケンス図は、本発明の通信システム１の全体の処理の一例として、ユーザ１１が友人宅２１のテレビジョン受像機５３で自分の契約している有料放送を見る場合の処理を示している。
【０１２１】
また、図８に示されるシーケンス図において、ステップＳ１１乃至ステップＳ１４の処理、ステップＳ３１およびステップＳ３２の処理、並びにステップＳ４１乃至ステップＳ４５の処理は、ユーザ１１の自宅１２における処理を表し、ステップＳ１５乃至ステップＳ２０の処理、ステップＳ５１の処理、並びにステップＳ６１およびステップＳ６２の処理は、ユーザ１１が友人宅２１へ移動した後における処理を表す。すなわち、図８で示される例において、自宅１２における処理と友人宅２１の処理とが、点線で分けられている。
【０１２２】
まず、ユーザ１１が自宅１２に在宅している場合の処理を説明する。
【０１２３】
ユーザ１１は、携帯アダプタ１９が接続された携帯電話機１８を所持している。また、携帯アダプタ１９には、予め自宅１２にあるパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４の機器IDとユーザ１１の指紋情報が登録されている。自宅１２において、ユーザ１１は、携帯アダプタ１９を使用するために指紋認証を行い、指紋認証に成功した場合、ステップＳ１１の処理を実行する。
【０１２４】
ステップＳ１１において、携帯アダプタ１９は、例えば、周囲の他の機器とブルートゥース方式で通信することにより、スペースディレクトリ（SDR）４３を検出するための要求であるSDR検出要求をブロードキャストに送信する。
【０１２５】
ステップＳ３１において、スペースディレクトリ（SDR）４３が動作している家電機器４２は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９からブロードキャストに送信されたSDR検出要求を受信する。すなわち、家電機器４２は、携帯アダプタ１９から、ブロードキャストに送信されたSDR検出要求を受信した機器の１つである。
【０１２６】
ステップＳ３２において、家電機器４２は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９からのSDR検出要求に応じて、スペースディレクトリ（SDR）４３に格納されている情報であるSDR情報（例えば、機器情報）を携帯アダプタ１９宛てに送信する。
【０１２７】
図９は、家電機器４２で動作しているスペースディレクトリ（SDR）４３に格納されているSDR情報の例を示す図である。
【０１２８】
SDR情報には、例えば、機器ごとに、機器種別、機器の名称、コマンド、または受信可能チャンネルなどの情報が格納されている。
【０１２９】
例えば、図９で示されるSDR情報において、テレビジョン受像機である機器種別、TV-1である機器の名称に対して、“１”である無料受信チャンネルおよび“0x0001”であるコマンド、“３”である無料受信チャンネルおよび“0x0002”であるコマンド、“４”である無料受信チャンネルおよび“0x0003”であるコマンド、“６”である無料受信チャンネルおよび“0x0004”であるコマンド、“８”である無料受信チャンネルおよび“0x0005”であるコマンド、“１０”である無料受信チャンネルおよび“0x0006”であるコマンド、並びに“１２”である無料受信チャンネルおよび“0x0007”であるコマンドが格納されている。
【０１３０】
また、“カスパーテレビ１”である有料受信チャンネルおよび“0x0010”であるコマンドが格納されている。
【０１３１】
図８に戻り、ステップＳ１２において、携帯アダプタ１９は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、家電機器４２からSDR情報を受信する。例えば、ステップＳ１２において、携帯アダプタ１９は、携帯アダプタ１９とブルートゥース方式で通信することにより、家電機器４２から図９のSDR情報を受信する。
【０１３２】
ステップＳ１３において、携帯アダプタ１９は、家電機器４２から受信したSDR情報および自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDを基に、例えば、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、パーソナルディレクトリ（PDR）４５を取得するための要求であるPDR取得要求をパーソナルコンピュータ４４宛てに送信する。
【０１３３】
すなわち、携帯アダプタ１９は、家電機器４２から受信したSDR情報に含まれる機器IDに、自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されているので、自宅１２のローカルネットワーク内にパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４があることがわかるので、そのパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDを基に、パーソナルディレクトリ（PDR）４５を取得するための要求であるPDR取得要求をパーソナルコンピュータ４４宛てに送信する。
【０１３４】
ステップＳ４１において、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、PDR取得要求を受信する。
【０１３５】
ステップＳ４２において、パーソナルコンピュータ４４は、携帯アダプタ１９から受信したPDR取得要求に応じて、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、パーソナルディレクトリ（PDR）４５に格納されたPDR情報のうちの一部の情報（サブセット）を携帯アダプタ１９宛てに送信する。例えば、ステップＳ４２において、パーソナルコンピュータ４４は、携帯アダプタ１９から受信したPDR取得要求に応じて、PDR情報としてユーザ１１の個人情報（例えば、ユーザ１１が契約している有料放送の契約IDおよびパスワードなど）を携帯アダプタ１９宛てに送信する。
【０１３６】
図１０は、パーソナルコンピュータ４４で動作しているパーソナルディレクトリ（PDR）４５に格納されているPDR情報の例を示す図である。図１０で示されるPDR情報は、XML（eXtensible Markup Language）方式で記述されている。
【０１３７】
図１０で示されるPDR情報の最初の行には、図１０で示されるPDR情報がXML方式のバージョン1.0で記述されることを示すタグが配置されている。
【０１３８】
PDR情報には、最初に名前タグが配置され、次に、機器種別タグが配置される。
【０１３９】
図１０で示されるPDR情報において、名前タグの開始タグと終了タグとの間に、使用者の名前がユーザ１１であることを示すテキスト“ユーザ１１”が配置される。
【０１４０】
図１０で示されるPDR情報において、機器種別タグの開始タグと終了タグとの間に、機器種別名タグ、利用チャンネルタグ、および契約有料放送タグが配置される。
【０１４１】
図１０で示されるPDR情報において、機器種別タグの最初の機器種別名に関係する情報が記述されている機器種別名タグは、機器種別名がテレビジョン受像機であることを示すテキスト“テレビジョン受像機”が配置される。
【０１４２】
また、機器種別名タグに続いて、利用チャンネルタグが配置される。利用チャンネルタグは、その使用者に使用される無料の受信可能なチャンネルを示すテキスト“４、６、８、１０、１２”が配置される。
【０１４３】
図１０で示されるPDR情報において、契約有料放送タグの開始タグと終了タグとの間に、有料放送名タグ、契約IDタグ、パスワードタグ、および契約チャンネルタグが配置される。
【０１４４】
図１０で示されるPDR情報において、契約有料放送タグの最初の有料放送名タグは、有料放送名がカスパーテレビ１であることを示すテキスト“カスパーテレビ１”が配置される。
【０１４５】
また、有料放送タグに続いて、契約IDタグが配置される。契約IDタグは、その使用者が契約している有料放送の契約IDを示すテキスト“xxxxx”が配置される。
【０１４６】
さらに、契約IDタグに続いて、パスワードタグが配置される。パスワードタグは、その使用者が契約している有料放送の契約IDに対するパスワードを示すテキスト“yyyyy”が配置される。
【０１４７】
また、パスワードタグに続いて、契約チャンネルタグが配置される。契約チャンネルタグは、その利用者が契約している有料放送の契約チャンネルを示すテキスト“サッカー”および“ドラマ”が配置される。
【０１４８】
図８に戻り、ステップＳ１４において、携帯アダプタ１９は、例えば、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、パーソナルコンピュータ４４から、PDR情報のサブセットを受信する。携帯アダプタ１９は、受信したPDR情報のサブセットをモバイルディレクトリ（MDR）２０に格納させる。例えば、携帯アダプタ１９は、例えば、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、パーソナルコンピュータ４４から、図１０のPDR情報を受信し、受信した図１０のPDR情報をモバイルディレクトリ（MDR）２０に格納させる。
【０１４９】
すなわち、携帯アダプタ１９で動作しているモバイルディレクトリ（MDR）２０には、パーソナルコンピュータ４４から受信した図１０のPDR情報としてユーザ１１の契約している有料放送の使用権（すなわち、“カスパーテレビ１”である有料放送名の“xxxxx”である契約IDおよび“yyyyy”であるパスワード）および有料放送の契約チャンネル（すなわち、“サッカー”および“ドラマ”である契約チャンネル）が格納されていることになる。
【０１５０】
ここで、ユーザ１１は、携帯アダプタ１９が接続された携帯電話機１８を所持したまま自宅１２から友人宅２１に移動する。以下、友人宅２１における処理を説明する。
【０１５１】
ステップＳ１５において、携帯アダプタ１９の通信２０７は、周囲の機器に対して、例えば、ブルートゥース方式で通信することにより、スペースディレクトリ（SDR）５２を検出するための要求であるSDR検出要求をブロードキャストに送信する。
【０１５２】
ステップＳ６１において、スペースディレクトリ（SDR）５２が動作している家電機器５１は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９からブロードキャストに送信されたSDR検出要求を受信する。すなわち、家電機器５１は、携帯アダプタ１９から、ブロードキャストに送信されたSDR検出要求を受信した機器の１つである。
【０１５３】
ステップＳ６２において、家電機器５１は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９からのSDR検出要求に応じて、SDR情報を携帯アダプタ１９宛てに送信する。
【０１５４】
図１１は、家電機器５１で動作しているスペースディレクトリ（SDR）５２に格納されているSDR情報の例を示す図である。
【０１５５】
SDR情報には、例えば、機器ごとに、機器種別、機器の名称、コマンド、または受信可能チャンネルなどの情報が格納されている。
【０１５６】
例えば、図１１で示されるSDR情報において、テレビジョン受像機である機器種別、TV-1である機器の名称に対して、“１”である無料受信チャンネルおよび“0x0001”であるコマンド、“３”である無料受信チャンネルおよび“0x0002”であるコマンド、“４”である無料受信チャンネルおよび“0x0003”であるコマンド、“６”である無料受信チャンネルおよび“0x0004”であるコマンド、“８”である無料受信チャンネルおよび“0x0005”であるコマンド、“１０”である無料受信チャンネルおよび“0x0006”であるコマンド、並びに“１２”である無料受信チャンネルおよび“0x0007”であるコマンドが格納されている。
【０１５７】
また、“カスパーテレビ１”である有料受信チャンネルおよび“0x0010”であるコマンド、“カスパーテレビ２”である有料受信チャンネルおよび“0x0011”であるコマンド、並びに“大日本ケーブルテレビ”である有料受信チャンネルおよび“0x0012”であるコマンドが格納されている。
【０１５８】
図８に戻り、ステップＳ１６において、携帯アダプタ１９は、例えば、家電機器５１とブルートゥース方式で通信することにより、家電機器５１から、SDR情報を受信する。例えば、ステップＳ１６において、携帯アダプタ１９は、家電機器５１とブルートゥース方式で通信することにより、家電機器５１から、図１１のSDR情報を受信する。
【０１５９】
すなわち、受信した図１１のSDR情報から、友人宅２１には、テレビジョン受像器５３があり、そのテレビジョン受像機５３は、“１”、“３”、“４”、“６”、“８”、“１０”、および“１２”である無料受信可能チャンネル、並びに“カスパーテレビ１”、“カスパーテレビ２”、および“大日本ケーブルテレビ”である有料受信可能チャンネルを受信できることがわかる。
【０１６０】
ステップＳ１７において、携帯アダプタ１９は、家電機器５１から受信したSDR情報および自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDを基に、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させる。そのとき、インターネット１４に接続された携帯電話機１８は、携帯アダプタ１９から供給されたSDR情報（機器情報）を、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４宛てに送信する。
【０１６１】
例えば、ステップＳ１７において、インターネット１４に接続された携帯電話機１８は、携帯アダプタ１９から供給されたSDR情報のうち、携帯アダプタ１９と通信可能な機器としてテレビジョン受像機５３の情報を、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４宛てに送信する。
【０１６２】
すなわち、携帯アダプタ１９は、家電機器５１から受信したSDR情報に含まれる機器IDに、自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されていないので、友人宅２１のローカルネットワーク内にパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４がないことがわかり、さらに、インターネット１４に接続可能であるか否かを示す情報から、家電機器５１がインターネット１４には接続できないことがわかる。従って、携帯アダプタ１９は、携帯電話機１８をインターネット１４に接続させて、PDR取得要求をパーソナルコンピュータ４４宛てに送信させる。
【０１６３】
このとき、パーソナルコンピュータ４４に接続するためのアドレス情報は、予めSDR情報に機器IDと対応させて格納しておくことにより取得するようにしてもよいし、インターネット１４に接続された上位ディレクトリサーバ１５を介することによって、パーソナルコンピュータ４４の機器IDから、機器IDに対応するアドレス情報を取得するようにしてもよい。
【０１６４】
換言すれば、スペースディレクトリ（SDR）５２が動作している家電機器５１は、インターネット１４に接続することができないので（インターネットのアクセスポイントがないので）、その代わりに、携帯アダプタ１９が、携帯電話網１７およびインターネットゲートウェイ１６を介して、携帯電話機１８をインターネット１４に接続させる。そのとき、インターネット１４に接続された携帯電話機１８は、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、SDR情報（機器情報）をパーソナルコンピュータ４４宛てに送信する。
【０１６５】
ステップＳ４３において、パーソナルコンピュータ４４は、携帯電話機１８から、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、家電機器５１の機器情報を受信する。パーソナルコンピュータ４４は、携帯アダプタ１９から受信したSDR情報（機器情報）を、タイムスタンプとともに、パーソナルディレクトリ（PDR）４５に格納する。
【０１６６】
例えば、パーソナルコンピュータ４４は、携帯電話機１８から、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、携帯アダプタ１９と通信可能な機器としてテレビジョン受像機５３の情報を受信し、受信したテレビジョン受像機５３の情報を、タイムスタンプとともに、パーソナルディレクトリ（PDR）４５に格納する。
【０１６７】
このように、パーソナルコンピュータ４４は、携帯アダプタ１９から送信される機器情報を受信し、受信した機器情報をパーソナルディレクトリ（PDR）４５に格納するので、常に、ユーザ１１が所持する携帯アダプタ１９の周辺にある携帯アダプタ１９と通信可能な機器の機器情報を格納することができる。例えば、この場合、パーソナルディレクトリ（PDR）４５には、ユーザ１１が所有する携帯アダプタ１９の周辺にある通信可能な機器としてテレビジョン受像機５３の情報が格納される。
【０１６８】
また、このとき、携帯アダプタ１９は、受信したSDR情報を基に、携帯アダプタ１９と通信可能な機器の一覧を携帯電話機１８の表示部２０９に表示させる。例えば、携帯アダプタ１９は、受信した図１１のSDR情報のうちの機器種別などを基に、携帯アダプタ１９と通信可能な機器としてテレビジョン受像機５３の名称を携帯電話機１８の表示部２０９に表示させる。
【０１６９】
図１２は、携帯アダプタ１９と通信可能な機器の画面などを表示する携帯電話機１８の表示部２０９の画面の例を示す図である。
【０１７０】
図１２で示される例において、携帯電話機１８の表示部２０９のエリア５０１に“操作したい機器を選択してください”などの説明文が表示され、さらに、携帯アダプタ１９と通信可能な機器として“テレビジョン受像機”が表示される。すなわち、図１２で示される例においては、図１１のSDR情報にテレビジョン受像機５３のみが格納されているので、表示部２０９のエリア５０１には、携帯アダプタ１９と通信可能な機器として“テレビジョン受像機”のみが表示される。
【０１７１】
また、表示部２０９には、キャンセルボタン５０２および決定ボタン５０３が表示される。
【０１７２】
図８に戻り、ステップＳ１８において、携帯アダプタ１９は、家電機器５１から受信したSDR情報および自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDを基に、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させる。そのとき、インターネット１４に接続された携帯電話機１８は、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、PDR取得要求をパーソナルコンピュータ４４宛てに送信する。
【０１７３】
例えば、ステップＳ１８において、携帯アダプタ１９は、ユーザ１１の操作により、携帯電話機１８の表示部２０９に表示されているテレビジョン受像機５３の名称が選択され、決定ボタン５０３が押された場合、家電機器５１から受信したSDR情報および自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDを基に、モバイルディレクトリ（MDR）２０に格納されていない情報を取得するために、携帯電話網１７およびインターネットゲートウェイ１６を介して、携帯電話機１８をインターネット１４に接続させることにより、PDR取得要求をパーソナルコンピュータ４４宛てに送信させる。
【０１７４】
すなわち、携帯アダプタ１９は、パーソナルディレクトリ（PDR）４５から、モバイルディレクトリ（MDR）２０に格納されていない情報を取得するために、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させる。そのとき、インターネット１４に接続された携帯電話機１８は、パーソナルディレクトリ（PDR）４５から、モバイルディレクトリ（MDR）２０に格納されていない情報を取得するPDR取得要求を、携帯電話網１７、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４宛てに送信する。
【０１７５】
例えば、インターネット１４に接続された携帯電話機１８は、パーソナルディレクトリ（PDR）４５から、モバイルディレクトリ（MDR）２０に格納されていない情報として、ユーザ１１の契約している有料放送の契約チャンネルを取得するPDR取得要求を、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４宛てに送信する。
【０１７６】
ステップＳ４４において、パーソナルコンピュータ４４は、携帯電話機１８から、PDR取得要求を受信する。例えば、ステップＳ４４において、パーソナルコンピュータ４４は、携帯電話機１８から、ユーザ１１の契約している有料放送の契約チャンネルの取得を要求するPDR取得要求を受信する。
【０１７７】
図１３は、パーソナルコンピュータ４４で動作しているパーソナルディレクトリ（PDR）４５に格納されているPDR情報の例を示す図である。図１０で示されるPDR情報は、図１０と同様に、XML方式で記述されている。
【０１７８】
図１３で示されるPDR情報において、図１０で示されるPDR情報と同様の部分についての説明は適宜省略する。
【０１７９】
契約チャンネルタグは、その利用者が契約している有料放送の契約チャンネルを示すテキスト“サッカー”、“ドラマ”、“映画”、および“ゴルフ”が配置される。
【０１８０】
すなわち、図１３で示される例において、図１０のPDR情報の契約チャンネルに“映画”および“ゴルフ”が追加されている。すなわち、ステップＳ１４の処理において、PDR情報をモバイルディレクトリ（MDR）２０に格納した後、ユーザ１１は、“カスパーテレビ１”である有料放送の“映画”および“ゴルフ”のチャンネルを新たに契約している。換言すれば、ユーザ１１が加入している“カスパーテレビ”で契約しているチャンネルが、“サッカー”および“ドラマ”の２チャンネルから、“サッカー”、“ドラマ”、“映画”、および“ゴルフ”の４チャンネルに変更されている（増えている）。
【０１８１】
図８に戻り、ステップＳ４５において、パーソナルコンピュータ４４は、携帯電話機１８から受信したPDR取得要求に応じて、PDR情報のサブセットを、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８宛てに送信する。
【０１８２】
例えば、ステップＳ４２において、パーソナルコンピュータ４４は、PDR情報としてユーザ１１の契約チャンネルの情報（“映画”および“ゴルフ”である契約チャンネル）を、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８宛てに送信する。すなわち、図１３のPDR情報のうち、図１０のPDR情報に含まれない差分のデータ（“映画”および“ゴルフ”である契約チャンネル）を送信する。
【０１８３】
ステップＳ１９において、携帯アダプタ１９は、パーソナルコンピュータ４４から、携帯電話機１８が受信したPDR情報のサブセットを取得する。携帯アダプタ１９は、取得したPDR情報のサブセットをモバイルディレクトリ（MDR）２０に格納させる。
【０１８４】
例えば、携帯アダプタ１９は、パーソナルコンピュータ４４から、携帯電話機１８が受信したPDR情報のサブセットとしてユーザ１１の契約チャンネルの情報（“映画”および“ゴルフ”である契約チャンネル）を取得し、取得したユーザ１１の契約チャンネルの情報（“映画”および“ゴルフ”である契約チャンネル）をモバイルディレクトリ（MDR）２０に格納させる。
【０１８５】
すなわち、モバイルディレクトリ（MDR）２０には、図１０のPDR情報（“サッカー”および“ドラマ”である契約チャンネル）と、図１３と図１０のPDR情報の差分データ（“映画”および“ドラマ”である契約チャンネル）が格納されるので、図１３のPDR情報と同様の情報が格納される（すなわち、“サッカー”、“ドラマ”、“映画”、および“ゴルフ”である契約チャンネルが格納される）。
【０１８６】
そのとき、携帯アダプタ１９は、家電機器５１のスペースディレクトリ（SDR）５２から受信したSDR情報および携帯アダプタ１９のモバイルディレクトリ（MDR）２０に格納されている情報を基に、ユーザに特化した操作メニューのデータを生成する。
【０１８７】
図１４は、ユーザに特化した操作メニューの構造の例を示す図である。図１４で示される操作メニューの構造は、図１０と同様に、XML方式で記述されている。
【０１８８】
図１４で示される操作メニューの構造の最初の行には、図１４で示されるPDR情報がXML方式のバージョン1.0で記述されることを示すタグが配置されている。
【０１８９】
操作メニューの構造には、最初に名前タグが配置され、次に、機器種別タグが配置される。
【０１９０】
図１４で示される操作メニューの構造において、名前タグの開始タグと終了タグとの間に、使用者の名前がユーザ１１であることを示すテキスト“ユーザ１１”が配置される。
【０１９１】
図１４で示される操作メニューの構造において、機器種別タグの開始タグと終了タグとの間に、機器種別名タグ、無料放送タグ、および契約有料放送タグが配置される。
【０１９２】
図１４で示される操作メニューの構造において、機器種別タグの最初の機器種別名に関係する情報が記述されている機器種別名タグは、機器種別名がテレビジョン受像機であることを示すテキスト“テレビジョン受像機”が配置される。
【０１９３】
図１４で示される操作メニューの構造において、機器種別タグの最初の機器種別名に関係する情報が記述されている機器種別名タグは、機器種別名がテレビジョン受像機であることを示すテキスト“テレビジョン受像機”が配置される。
【０１９４】
また、機器種別名タグに続いて、無料放送タグが配置される。無料放送タグの開始タグと終了タグとの間に、利用チャンネルタグが配置される。
【０１９５】
図１４で示される操作メニューの構造において、利用チャンネルタグの最初の無料で利用できるチャンネルの情報が記述されている利用チャンネルタグは、チャンネル名が４であることを示すテキスト“４”が配置され、チャンネル名タグに続いて、４であるチャンネル名を選択した場合に、0x0003であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0003”が配置される。
【０１９６】
また、次の利用チャンネルタグは、チャンネル名が６であることを示すテキスト“６”が配置され、チャンネル名タグに続いて、６であるチャンネル名を選択した場合に、0x0004であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0004”が配置される。さらに、次の利用チャンネルタグは、チャンネル名が８であることを示すテキスト“８”が配置され、チャンネル名タグに続いて、８であるチャンネル名を選択した場合に、0x0005であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0005”が配置される。
【０１９７】
また、次の利用チャンネルタグは、チャンネル名が１０であることを示すテキスト“１０”が配置され、チャンネル名タグに続いて、１０であるチャンネル名を選択した場合に、0x0006であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0006”が配置される。さらに、次の利用チャンネルタグは、チャンネル名が１２であることを示すテキスト“１２”が配置され、チャンネル名タグに続いて、１２であるチャンネル名を選択した場合に、0x0007であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0007”が配置される。
【０１９８】
また、図１４で示される操作メニューの構造において、無料放送タグに続いて、契約有料放送タグが配置される。契約有料放送タグの開始タグと終了タグとの間に、有料契約有料放送タグの開始タグと終了タグとの間に、有料放送名タグ、表示タグ、契約IDタグ、パスワードタグ、および契約チャンネルタグが配置される。
【０１９９】
図１４で示される操作メニューの構造において、契約有料放送タグの最初の有料放送名タグは、有料放送名がカスパーテレビ１であることを示すテキスト“カスパーテレビ１”が配置される。
【０２００】
また、有料放送名タグに続いて、表示タグが配置される。表示タグは、コマンドが0x0010であることを示すテキスト“0x0010”が配置される。
【０２０１】
また、表示タグに続いて、契約IDタグが配置される。契約IDタグは、その使用者が契約している有料放送の契約IDを示すテキスト“xxxxx”が配置される。
【０２０２】
さらに、契約IDタグに続いて、パスワードタグが配置される。パスワードタグは、その使用者が契約している有料放送の契約IDに対するパスワードを示すテキスト“yyyyy”が配置される。
【０２０３】
また、パスワードタグに続いて、契約チャンネルタグが配置される。最初の契約チャンネルタグは、その利用者が契約している有料放送の契約チャンネルを示すテキスト“サッカー”が配置され、チャンネル名タグに続いて、サッカーであるチャンネル名を選択した場合に、0x0101であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0101”が配置される。さらに、次の契約チャンネルタグは、チャンネル名がドラマであることを示すテキスト“ドラマ”が配置され、チャンネル名タグに続いて、ドラマであるチャンネル名を選択した場合に、0x0102であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0102”が配置される。
【０２０４】
また、次の契約チャンネルタグは、チャンネル名が映画であることを示すテキスト“映画”が配置され、チャンネル名タグに続いて、映画であるチャンネル名を選択した場合に、0x0103であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0103”が配置される。さらに、次の契約チャンネルタグは、チャンネル名がゴルフであることを示すテキスト“ゴルフ”が配置され、チャンネル名タグに続いて、ゴルフであるチャンネル名を選択した場合に、0x0104であるコマンドをテレビジョン受像機に送信することを示すテキスト“0x0104”が配置される。
【０２０５】
このように、家電機器５１のスペースディレクトリ（SDR）５２から受信したSDR情報（図１１のSDR情報）および携帯アダプタ１９のモバイルディレクトリ（MDR）２０に格納されている情報（図１３のPDR情報）を基に、図１４の操作メニューの構造を生成する。
【０２０６】
携帯アダプタ１９は、生成したユーザに特化した操作メニューのデータを画面に表示させる。例えば、携帯アダプタ１９は、ユーザに特化した操作メニューとしてユーザ１１が視聴可能なチャンネルの一覧を携帯電話機１８の表示部２０９に表示させる。
【０２０７】
例えば、携帯アダプタ１９は、ユーザ１１用の操作メニューとして、図１４の操作メニューの構造を基に、視聴可能なチャンネルの一覧を携帯電話機１８の表示部２０９に表示させる。
【０２０８】
図１５は、視聴可能なチャンネルの一覧の画面などを表示する携帯電話機１８の表示部２０９の画面の例を示す図である。
【０２０９】
図１５で示される例において、携帯電話機１８の表示部２０９のエリア５１１に“見たいチャンネルを選択してください”などの説明文が表示され、さらに、視聴可能なチャンネルの一覧として、“サッカー”、“ドラマ”、“映画”、および“ゴルフ”が表示される。すなわち、図１４で示される例においては、モバイルディレクトリ（MDR）２０に格納された情報（図１３のSDR情報）に、“サッカー”、“ドラマ”、“映画”、および“ゴルフ”である契約チャンネルが格納されているので、表示部２０９のエリア５０１には、視聴可能なチャンネルの一覧として、“サッカー”、“ドラマ”、“映画”、および“ゴルフ”が表示される。
【０２１０】
また、表示部２０９には、キャンセルボタン５１３および決定ボタン５１４が表示される。
【０２１１】
なお、図１５で示される例において、図１４の操作メニューの構造を基に、視聴可能なチャンネルの一覧の画像を表示させているが、状況に応じて表示させる画面を変更させることができる。すなわち、図１４の操作メニューの構造には、「無料放送」と「契約有料放送」の視聴可能なチャンネルの一覧があるが、「無料放送」と「契約有料放送」との少なくとも一方を表示させる。例えば、図１５の視聴可能なチャンネルの一覧は、視聴可能なチャンネル一覧のうち、「契約有料放送」のみを表示させている。
【０２１２】
なお、視聴可能なチャンネル一覧は、「無料放送」のみを表示させてもよいし、「無料放送」と「契約有料放送」とを同時に表示させてもよい。
【０２１３】
図８に戻り、ステップＳ２０において、携帯アダプタ１９は、携帯電話機１８の表示部２０９に表示されているユーザ１１用の操作メニューに対する、ユーザ１１の所定の操作に基づいて、所定のデータ（コマンド）を暗号化して、暗号化された所定のデータ（コマンド）を、例えば、テレビジョン受像機５３と赤外線で通信をすることにより、テレビジョン受像機５３に送信する。
【０２１４】
例えば、ステップＳ２０において、ユーザの操作により、携帯電話機１８の表示部２０９に表示されているユーザ１１用の契約している有料放送のチャンネルのうち、“サッカー”がカーソル５１２により指定され、決定ボタン５１４が押された場合、携帯アダプタ１９は、指定されたチャンネルの受信を指示する情報（例えば、図１４の“0x0101”であるコマンド）、並びに携帯アダプタ１９のモバイルディレクトリ（MDR）２０に格納されているユーザ１１の契約している有料放送（カスパーテレビ１）の“xxxxx”である契約IDおよび“yyyyy”であるパスワードを暗号化して、その暗号化されたデータを、例えば、テレビジョン受像機５３と赤外線で通信をすることにより、テレビジョン受像機５３（または、テレビジョン受像機５３の衛星放送のチューナー）に送信する。
【０２１５】
ステップＳ５１において、テレビジョン受像機５３（または、テレビジョン受像機５３の衛星放送のチューナー）は、例えば、携帯アダプタ１９と赤外線で通信をすることにより、携帯アダプタ１９から送信される暗号化された所定のデータを受信する。テレビは、暗号化された所定のデータを復号して、復号されたデータを基に、所定の処理を実行して、処理は終了する。
【０２１６】
例えば、ステップＳ５１において、テレビジョン受像機５３は、例えば、携帯アダプタ１９と赤外線で通信をすることにより、携帯アダプタ１９から、暗号化された指定されたチャンネルの受信を指示する情報（コマンド）、並びに有料放送（カスパーテレビ１）の契約IDおよびパスワードを受信する。テレビジョン受像機５３は、暗号化された指定されたチャンネルの受信を指示する情報（コマンド）、並びに有料放送（カスパーテレビ１）の契約IDおよびパスワードを復号して、復号された指定されたチャンネルの受信を指示する情報（例えば、図１４の“0x0101”であるコマンド）、並びに有料放送の“xxxxx”である契約IDおよび“yyyyy”であるパスワードを基に、ユーザ１１により指定された有料放送（カスパーテレビ１）のチャンネルである“サッカー”の放送の受信を開始して、“サッカー”のチャンネルの画像をテレビジョン受像機５３の画面に表示させる。
【０２１７】
このように、ユーザ１１は、携帯電話機１８と携帯電話機１８に接続された携帯アダプタ１９を持ち歩くことにより、自宅１２のテレビジョン受像機（図示せず）に限らず、友人宅２１のテレビジョン受像機５３においても、ユーザ１１の契約している有料放送のチャンネルを見ることができる。すなわち、友人宅２１において、インターネット１４に接続する環境がない場合でも、携帯電話機１９が、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続することにより、自宅１２と同様に、ユーザ１１が契約している有料放送のチャンネルを見ることができる。
【０２１８】
なお、ステップＳ１８、ステップＳ１９、ステップＳ４４、およびステップＳ４５の処理において、パーソナルディレクトリ（PDR）４５が動作するパーソナルコンピュータ４４から、PDR情報として、ユーザ１１の嗜好の情報（例えば、ユーザ１１の契約チャンネルの情報（“映画”および“ゴルフ”））を受信し、受信したユーザ１１の嗜好の情報をモバイルディレクトリ（MDR）２０に格納させる処理を説明したが、これらの処理は、必ずしも実行しなくてもよい。
【０２１９】
次に、図８のシーケンス図により説明した各機器の処理の詳細について、図１６乃至図２３のフローチャートを参照して説明する。
【０２２０】
まず、図１６および図１７のフローチャートを参照して、携帯アダプタ１９によるPDR情報の取得の処理を説明する。すなわち、図１６および図１７のフローチャートは、図８のシーケンス図において、携帯アダプタ１９が実行するステップＳ１１乃至ステップＳ１６、並びにステップＳ１８およびステップＳ１９の処理の詳細である。
【０２２１】
ステップＳ１０１において、入力部１１３は、ユーザ１１の指紋を読み取る。入力部１１３は、読み取ったユーザ１１の指紋を基に、指紋データを生成し、生成した指紋データを指紋データ判定部１６１に供給する。
【０２２２】
ステップＳ１０２において、指紋データ判定部１６１は、入力部１１３から供給されるユーザ１１の指紋データが正当であるか否かを判定する。例えば、指紋データ判定部１６１は、入力部１１３から供給される指紋データと予め記憶部１０４に記憶されている指紋データとが一致するかを判定することにより、入力部１１３から供給されるユーザ１１の指紋データが正当であるかを判定する。
【０２２３】
ステップＳ１０２において、指紋データが正当ではないと判定された場合、ユーザ１１以外の者（不正なユーザ）が携帯アダプタ１９を使用しようとしているので、処理は終了する。すなわち、ユーザ１１以外の者は、携帯アダプタ１９を使用することができない。
【０２２４】
このように、ユーザの認証に失敗した場合、携帯アダプタ１９は、動作しないので、例えば、不正なユーザにより、パーソナルディレクトリ（PDR）４５に格納されたユーザ１１の氏名、若しくはカードの番号などの個人情報、またはユーザ１１の嗜好情報などのプライバシーに関わる情報が、不正に引き出されるのを未然に防ぐことができる。
【０２２５】
一方、ステップＳ１０２において、指紋データが正当であると判定された場合、ステップＳ１０３に進み、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、例えば、周囲の他の機器とブルートゥース方式で通信することにより、他の機器に対して、SDR検出要求をブロードキャストに送信する。
【０２２６】
ステップＳ１０４において、通信制御部１６３は、周囲の機器から応答があるか否かを判定する。すなわち、スペースディレクトリ（SDR）が動作する機器が携帯アダプタ１９の周辺にある場合には、その機器から、SDR検出要求に対する応答があり、スペースディレクトリ（SDR）が動作する機器が携帯アダプタ１９の周辺にない場合には、SDR検出要求に対する応答はない。
【０２２７】
ステップＳ１０４において、機器から応答がないと判定された場合、スペースディレクトリ（SDR）が動作する機器が携帯アダプタ１９の周辺にはないので、ステップＳ１０３に戻り、上述した処理を繰り返す。すなわち、ユーザ１１が持ち歩いている携帯アダプタ１９（携帯電話機１８）は、定期的に無線通信（例えば、無線LAN、ブルートゥースなど）により、SDR検出要求をブロードキャストに送信することになる。
【０２２８】
一方、ステップＳ１０４において、機器から応答があると判定された場合、スペースディレクトリ（SDR）が動作する機器が携帯アダプタ１９の周辺にあるので、ステップＳ１０５に進み、通信部１０８の受信部１２６は、応答した機器とブルートゥース方式で通信することにより、スペースディレクトリ（SDR）が動作している機器から、SDR情報を受信する。通信部１０８の受信部１２６は、スペースディレクトリ（SDR）が動作している機器から受信したSDR情報をネットワーク判定部１６２に供給する。
【０２２９】
例えば、ステップＳ１０５において、ユーザ１１が自宅１２に在宅している場合、通信部１０８の受信部１２６は、家電機器４２で動作しているスペースディレクトリ（SDR）４３から、図９のSDR情報を受信する。また、例えば、ステップＳ１０５において、ユーザ１１が友人宅２１に移動した場合、通信部１０８の受信部１２６は、家電機器５１で動作しているスペースディレクトリ（SDR）５２から、図１１のSDR情報を受信する。
【０２３０】
ステップＳ１０６において、ネットワーク判定部１０６は、通信１０８の受信部１２６から供給されたSDR情報および自分に登録されているパーソナルディレクトリ（PDR）の動作している機器の機器IDを基に、パーソナルディレクトリ（PDR）が動作している機器が、同じホームネットワーク内にあるか否かを判定する。
【０２３１】
例えば、ステップＳ１０６において、ネットワーク判定部１０６は、通信部１０８の受信部１２６から供給されたSDR情報および自分に登録されているパーソナルディレクトリ（PDR）の動作している機器の機器IDを基に、SDR情報に含まれる機器IDに、記憶部１０４に記憶されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されているか否かを判定することにより、パーソナルディレクトリ（PDR）４５が動作している機器が、同じホームネットワーク内にあるか否かを判定する。
【０２３２】
ステップＳ１０６において、パーソナルディレクトリ（PDR）４５が動作している機器が、同じホームネットワーク内にあると判定された場合、ステップＳ１０７に進み、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、パーソナルディレクトリ（PDR）が動作している機器とブルートゥース方式で通信することにより、ホームネットワーク内のパーソナルディレクトリ（PDR）が動作している機器にPDR取得要求を送信する。
【０２３３】
例えば、ステップＳ１０７において、ユーザ１１が自宅１２に在宅している場合、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、ホームネットワーク内のパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４にPDR取得要求を送信する。
【０２３４】
ステップＳ１０８において、通信部１０８の受信部１２６は、通信制御部１６３の制御の基に、パーソナルディレクトリ（PDR）４５が動作している機器とブルートゥース方式で通信することにより、ホームネットワーク内のパーソナルディレクトリ（PDR）４５が動作している機器から、PDR情報のサブセットを受信する。通信部１０８の受信部１２６は、受信したPDR情報のサブセットをCPU１０１に供給する。
【０２３５】
例えば、ステップＳ１０８において、通信部１０８の受信部１２６は、通信制御部１６３の基に、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、ホームネットワーク内のパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４から、図１３のPDR情報のサブセットを受信して、受信した図１３のPDR情報をCPU１０１に供給する。
【０２３６】
一方、ステップＳ１０６において、パーソナルディレクトリ（PDR）が動作している機器が、同じホームネットワーク内にないと判定された場合、ステップＳ１０９に進み、ネットワーク判定部１６２は、通信部１０８の受信部１２６から供給されたSDR情報を基に、ホームネットワーク内にアクセスポイントがあるか否かを判定する。すなわち、ネットワーク判定部１６２は、通信部１０８の受信部１２６から供給されたSDR情報のうち、インターネット１４に接続可能であるか否かを示す情報から、ホームネットワーク内にアクセスポイントがあるか否かを判定する。
【０２３７】
ステップＳ１０９において、ホームネットワーク内にアクセスポイントがあると判定された場合、ステップＳ１１０に進み、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、ホームネットワーク内のアクセスポイントを介して、インターネット１４に接続して、パーソナルディレクトリ（PDR）４５が動作している機器にPDR取得要求を送信する。
【０２３８】
例えば、ステップＳ１１０において、ユーザ１１が友人宅２１に移動した場合、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、家電機器５１とブルートゥース方式で通信することにより、PDR取得要求を、家電機器５１を介して、友人宅２１内のアクセスポイント（図示せず）に供給する。PDR取得要求を供給されたアクセスポイントは、インターネット１４、プロバイダＡ１３、およびルータ４１などを介して、パーソナルディレクトリ（PDR）４５が動作している自宅１２内のパーソナルコンピュータ４４にPDR取得要求を送信する。
【０２３９】
このとき、パーソナルコンピュータ４４に接続するためのアドレス情報は、予めSDR情報に機器IDと対応させて格納しておくことにより取得するようにしてもよいし、インターネット１４に接続された上位ディレクトリサーバ１５を介することによって、パーソナルコンピュータ４４の機器IDから、機器IDに対応するアドレス情報を取得するようにしてもよい。
【０２４０】
ステップＳ１１１において、通信部１０８の受信部１２６は、通信制御部１６３の制御の基に、ホームネットワーク内のアクセスポイント（図示せず）を介して、パーソナルディレクトリ（PDR）４５が動作している機器から、PDR情報のサブセットを受信する。通信部１０８の受信部１２６は、受信したPDR情報のサブセットをCPU１０１に供給する。
【０２４１】
例えば、ステップＳ１１１において、家電機器５１は、パーソナルディレクトリ（PDR）４５が動作している自宅１２内のパーソナルコンピュータ４４から、ルータ４１、プロバイダＡ１３、インターネット１４、およびホームネットワーク内のアクセスポイント（図示せず）などを介して、図１３のPDR情報のサブセットを受信する。通信部１０８の受信部１２６は、通信制御部１６３の制御の基に、家電機器５１とブルートゥース方式で通信することにより、家電機器５１から、図１３のPDR情報のサブセットを受信し、受信した図１３のPDR情報をCPU１０１に供給する。
【０２４２】
一方、ステップＳ１０９において、ホームネットワーク内にアクセスポイントがないと判定された場合、ステップＳ１１２に進み、通信部１０９の出力部１３２は、通信制御部１６３の制御の基に、PDR取得要求を携帯電話機１８の通信部２０８の入力部２２６に出力する。
【０２４３】
すなわち、携帯アダプタ１９は、家電機器５１から受信したSDR情報に含まれる機器IDに、自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されていないので、友人宅２１のローカルネットワーク内にパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４がないことがわかり、さらに、インターネット１４に接続可能であるか否かを示す情報から、家電機器５１がインターネット１４には接続できないことがわかる。従って、携帯アダプタ１９は、携帯電話機１８をインターネット１４に接続させることにより、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４にPDR取得要求を送信させる。
【０２４４】
このとき、パーソナルコンピュータ４４に接続するためのアドレス情報は、予めSDR情報に機器IDと対応させて格納しておくことにより取得するようにしてもよいし、インターネット１４に接続された上位ディレクトリサーバ１５を介することによって、パーソナルコンピュータ４４の機器IDから、機器IDに対応するアドレス情報を取得するようにしてもよい。
【０２４５】
ステップＳ１１３において、通信部１０９の入力部１３１は、通信制御部１６３の制御の基に、携帯電話機１８の通信部２０８の出力部２２７から、PDR情報のサブセットを入力される。通信部１０９の入力部１３１は、携帯電話機１８の通信部２０８の出力部２２７から入力されたPDR情報のサブセットをCPU１０１に供給する。
【０２４６】
例えば、ステップＳ１１３において、通信部１０９の入力部１３１は、通信制御部１６３の制御の基に、携帯電話機１８の通信部２０８の出力部２２７から、図１３のPDR情報のサブセットを入力され、入力された図１３のPDR情報をCPU１０１に供給する。
【０２４７】
すなわち、ステップＳ１１２の処理において、通信部１０９の出力部１３２は、携帯電話機１８をインターネット１４に接続させることにより、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４にPDR取得要求を送信させる。その結果、ステップＳ１１３において、通信部１０９の入力部１３１は、パーソナルコンピュータ４４から、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、携帯電話機１７、および携帯電話機１８を介して、携帯電話機１８が受信したPDR情報のサブセットを入力される。
【０２４８】
このように、家電機器５１がインターネット１４のアクセスポイントと接続していなくても、携帯電話網１７を利用して、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させることにより、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４から、PDR情報を取得することができる。
【０２４９】
ステップＳ１１４において、CPU１０１は、通信部１０９の受信部または通信部１０９の入力部１３１から供給されたPDR情報のサブセットを記憶部１０４に記憶されているモバイルディレクトリ（MDR）２０に格納する。例えば、ステップＳ１１４において、CPU１０１は、通信部１０９の受信部または通信部１０９の入力部１３１から供給されたPDR情報として、図１３のPDR情報を記憶部１０４に記憶されているモバイルディレクトリ（MDR）２０に格納する。
【０２５０】
このように、携帯アダプタ１９のモバイルディレクトリ（MDR）２０は、パーソナルディレクトリ（PDR）４５に格納されているPDR情報のサブセットを格納しているので、例えば、このPDR情報のサブセットに含まれる情報を家電機器５１（または家電機器４２）に通知することにより、ユーザ１１用にカスタマイズされたメニューを携帯電話機１８の表示部２０９に表示させたり、ユーザ１１に特化した処理を家電機器５１（または家電機器４２）にさせることができる。
【０２５１】
ステップＳ１１５において、制御データ生成部１６４は、ステップＳ１０５の処理で受信したSDR情報を基に、通信可能な機器の一覧を表示するためのデータを生成する。制御データ生成部１６４は、生成した通信可能な機器の一覧を表示するためのデータを表示制御部１６５に供給する。
【０２５２】
例えば、ステップＳ１１５において、制御データ生成部１６４は、ステップＳ１０５の処理で受信したSDR情報のうち、受信した図１１のSDR情報のうちの機器種別などを基に、通信可能な機器の一覧を表示するためのデータを生成し、生成した通信可能な機器の一覧を表示するためのデータを表示制御部１６５に供給する。
【０２５３】
ステップＳ１１６において、表示制御部１６５は、制御データ生成部１６４から供給された通信可能な機器の一覧を表示させるためのデータを基に、通信可能な機器の一覧を画面に表示させる。
【０２５４】
例えば、ステップＳ１１６において、表示制御部１６５は、制御データ生成部１６４から供給された通信可能な機器の一覧を表示させるためのデータを基に、携帯アダプタ１９と通信可能な機器としてテレビジョン受像機５３の名称を携帯電話機１８の表示部２０９に表示させる（例えば、上述した図１２）。
【０２５５】
ステップＳ１１７において、制御データ生成部１６４は、画面に表示された通信可能な機器の一覧に対するユーザの操作に応じて、SDR情報およびモバイルディレクトリ（MDR）２０に格納されている情報を基に、ユーザに特化した操作メニューのデータ（制御データ）を生成する。制御データ生成部１６４は、生成したユーザに特化した操作メニューのデータ（制御データ）を表示制御部１６５に供給する。
【０２５６】
例えば、ステップＳ１１７において、制御データ生成部１６４は、ユーザの操作により、携帯電話機１８と通信可能な機器として表示されたテレビジョン受像機５３の名称が選択され、決定ボタン５０３が押された場合、SDR情報（図１１のSDR情報）およびモバイルディレクトリ（MDR）２０に格納されている情報（図１３のPDR情報）を基に、ユーザに特化した操作メニューのデータ（図１４の操作メニューの構造）を生成し、生成したユーザに特化した操作メニューのデータ（図１４の操作メニューの構造）を表示制御部１６５に供給する。
【０２５７】
すなわち、制御データ生成部１６４は、ユーザ１１用の操作メニューとして、家電機器５１のスペースディレクトリ（SDR）５２から受信したテレビジョン受像機５３の情報、およびユーザ１１が契約している有料放送の契約チャンネルの情報を基に、視聴可能なチャンネルの一覧の操作メニューを生成する。
【０２５８】
ステップＳ１１８において、表示制御部１６５は、制御データ生成部１６４から供給されたユーザに特化した操作メニューのデータを画面に表示させる。
【０２５９】
例えば、ステップＳ１１８において、表示制御部１６５は、制御データ生成部１６４から供給された図１４の操作メニューの構造を基に、ユーザに特化した操作メニューとしてユーザ１１が視聴可能なチャンネルの一覧を携帯電話機１８の表示部２０９に表示させる（例えば、上述した図１５）。
【０２６０】
ステップＳ１１９において、通信部１０８の送信部１２７は、ユーザの操作に応じて、例えば、選択された通信可能な機器とブルートゥース方式で通信することにより、所定のデータを選択された通信可能な機器に送信する。
【０２６１】
例えば、ステップＳ１１９において、ユーザの操作により、携帯電話機１８の表示部２０９に表示されているユーザ１１用の契約している有料放送のチャンネルのうち、“サッカー”がカーソル５１２により指定され、決定ボタン５１４が押された場合、携帯アダプタ１９は、指定されたチャンネルの受信を指示する情報（例えば、図１４の“0x0101”であるコマンド）、並びに携帯アダプタ１９のモバイルディレクトリ（MDR）２０に格納されているユーザ１１の契約している有料放送（カスパーテレビ１）の“xxxxx”である契約IDおよび“yyyyy”であるパスワードを暗号化して、その暗号化されたデータを、例えば、テレビジョン受像機５３と赤外線で通信をすることにより、テレビジョン受像機５３（または、テレビジョン受像機５３の衛星放送のチューナー）に送信する。
【０２６２】
このようにすることで、テレビジョン受像機５３は、暗号化された指定されたチャンネルの受信を指示する情報（コマンド）、並びに有料放送（カスパーテレビ１）の契約IDおよびパスワードを受信して復号し、復号された指定されたチャンネルの受信を指示する情報（例えば、図１４の“0x0101”であるコマンド）、並びに有料放送（カスパーテレビ１）の“xxxxx”である契約IDおよび“yyyyy”であるパスワードを基に、ユーザ１１により指定された有料放送（カスパーテレビ１）のチャンネルである“サッカー”の受信を開始して、“サッカー”のチャンネルの画像をテレビジョン受像機５３の画面に表示させる。
【０２６３】
このように、ユーザ１１は、携帯電話機１８と携帯電話機１８に接続された携帯アダプタ１９を持ち歩くことにより、自宅１２のテレビジョン受像機（図示せず）に限らず、友人宅２１のテレビジョン受像機５３においても、ユーザ１１の契約している有料放送のチャンネルを見ることができる。すなわち、友人宅２１において、インターネット１４に接続する環境がない場合でも、携帯電話機１９が、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続することにより、自宅１２と同様に、ユーザ１１が契約している有料放送のチャンネルを見ることができる。
【０２６４】
なお、図１６および図１７のフローチャートにおいて、上述した通信の規格は、ブルートゥース方式に限らず、例えば、通信部１０７が、通信制御部１６３の制御の基に、他の機器と無線LAN方式で通信することにより、他の機器とデータの送受信をするようにしてもよい。
【０２６５】
次に、図１８のフローチャートを参照して、自宅１２内の家電機器４２によるSDR情報送信の処理について説明する。すなわち、図１８のフローチャートは、図８のシーケンス図において、家電機器４２が実行するステップＳ３１およびステップＳ３２の処理の詳細である。
【０２６６】
ステップＳ２０１において、無線通信部３０１の受信部３１１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、SDR検出通知を受信する。無線通信部３０１の受信部３１１は、受信したSDR検出通知をシステム制御部３０３に供給する。
【０２６７】
ステップＳ２０２において、システム制御部３０３は、無線通信部３０１の受信部３１１から供給されたSDR検出通知に応じて、記憶部３０４から、スペースディレクトリ（SDR）４３に格納されたSDR情報を取得する。システム制御部３０３は、取得したSDR情報を無線通信部３０１の送信部３１２に供給する。
【０２６８】
例えば、ステップＳ２０２において、システム制御部３０３は、無線通信部３０１の受信部３１１から供給されたSDR検出通知に応じて、記憶部３０４から、スペースディレクトリ（SDR）４３に格納されたSDR情報として、自宅１２のローカル領域にある機器の機器情報（例えば、図９のSDR情報）およびインターネット１４に接続するための設定情報を取得し、取得した自宅１２のローカル領域にある機器の機器情報およびインターネット１４に接続するための設定情報を無線通信部３０１の送信部３１２に供給する。
【０２６９】
ステップＳ２０３において、無線通信部３０１の送信部３１２は、携帯アダプタ１９とブルートゥース方式で通信することにより、システム制御部３０３から供給されたSDR情報を携帯アダプタ１９に送信して、処理は終了する。
【０２７０】
例えば、ステップＳ２０３において、無線通信部３０１の送信部３１２は、携帯アダプタ１９とブルートゥース方式で通信することにより、システム制御部３０３から供給された自宅１２のローカル領域にある機器の機器情報（例えば、図９のSDR情報）およびインターネット１４に接続するための設定情報を携帯アダプタ１９に送信する。
【０２７１】
なお、無線通信部３０１がデータの送受信をするための通信の規格は、ブルートゥース方式に限らず、例えば、無線通信部３０１が、携帯アダプタ１９と無線LAN方式で通信することにより、データの送受信をするようにしてもよい。すなわち、無線通信部３０１は、データの送受信を行う相手と同じ通信の規格により、データの送受信を行う。
【０２７２】
次に、図１９のフローチャートを参照して、友人宅２１内の家電機器５１によるSDR情報送信の処理について説明する。すなわち、図１９のフローチャートは、図８のシーケンス図において、家電機器２１が実行するステップＳ６１およびステップＳ６２の処理の詳細である。
【０２７３】
ステップＳ２５１において、無線通信部３５１の受信部３６１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、SDR検出通知を受信する。無線通信部３５１の受信部３６１は、受信したSDR検出通知をシステム制御部３５４に供給する。
【０２７４】
ステップＳ２５２において、システム制御部３５４は、無線通信部３５１の受信部３６１から供給されたSDR検出通知に応じて、記憶部３５５から、スペースディレクトリ（SDR）５２に格納されたSDR情報を取得する。システム制御部３５４は、取得したSDR情報を無線通信部３５１の送信部３６２に供給する。
【０２７５】
例えば、ステップＳ２５２において、システム制御部３０３は、無線通信部３５１の受信部３６１から供給されたSDR検出通知に応じて、記憶部３５５から、スペースディレクトリ（SDR）５２に格納されたSDR情報として、友人宅２１のローカル領域にある機器の機器情報（例えば、図１１のSDR情報）および機器がインターネット１４に接続可能であるか否かを示す情報（例えば、家電機器５１がインターネット１４に接続不可である情報）を取得し、取得した友人宅２１のローカル領域にある機器の機器情報および機器がインターネット１４に接続可能であるか否かを示す情報を無線通信部３５１の送信部３６２に供給する。
【０２７６】
ステップＳ２５３において、無線通信部３５１の送信部３６２は、携帯アダプタ１９とブルートゥース方式で通信することにより、システム制御部３５４から供給されたSDR情報を携帯アダプタ１９に送信して、処理は終了する。
【０２７７】
例えば、ステップＳ２５３において、無線通信部３５１の送信部３６２は、携帯アダプタ１９とブルートゥース方式で通信することにより、システム制御部３５４から供給された友人宅２１のローカル領域にある機器の機器情報（例えば、図１１のSDR情報）および機器がインターネット１４に接続可能であるか否かを示す情報（例えば、家電機器５１がインターネット１４に接続不可である情報）を携帯アダプタ１９に送信する。
【０２７８】
なお、無線通信部３５１がデータの送受信をするための通信の規格は、ブルートゥース方式に限らず、例えば、無線通信部３５１が、携帯アダプタ１９と無線LAN方式で通信することにより、データの送受信をするようにしてもよい。すなわち、無線通信部３５１は、データの送受信を行う相手と同じ通信の規格により、データの送受信を行う。
【０２７９】
次に、図２０のフローチャートを参照して、携帯アダプタ１９と接続されている携帯電話機１９によるPDR情報取得の処理について説明する。すなわち、図２０のフローチャートは、図８のシーケンス図において、ステップＳ１７およびステップＳ４３、ステップＳ１８およびステップＳ４４、並びにステップＳ１９およびステップＳ４５の処理のうちの携帯電話機１８が実行する処理の詳細である。
【０２８０】
ステップＳ３０１において、通信部２０８の入力部２２６は、携帯アダプタ１９の通信部１０９の出力部１３２から、PDR取得要求を入力される。通信部２０８の入力部２２６は、PDR取得要求（または所定のコマンド）に応じたCPU２０１の制御の基に、携帯アダプタ１９の通信部１０９の出力部１３２から入力されたPDR取得要求を通信部２０７の送信部２２２に供給する。
【０２８１】
例えば、上述した、ステップＳ１１２において、ユーザ１１が友人宅２１に移動した場合、友人宅２１のホームネットワーク内にアクセスポイントがないので、携帯アダプタ１９の通信部１０９の出力部１３２は、通信制御部１６３の制御の基に、PDR取得要求を通信部２０８の入力部２２６に出力する。その結果、通信部２０８の入力部２２６は、携帯アダプタ１９の通信部１０９の出力部１３２から、PDR取得要求を入力される。
【０２８２】
ステップＳ３０２において、通信部２０７の送信部２２２は、通信部２０８の入力部２２６から入力されたPDR取得要求を、インターネット１４を介して、パーソナルディレクトリ（PDR）が動作する機器宛てに送信する。
【０２８３】
例えば、ステップＳ３０２において、通信部２０７の送信部２２２は、通信部２０８の入力部２２６から入力されたPDR取得要求を、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４宛てに送信する。
【０２８４】
すなわち、例えば、ユーザ１１が友人宅２１に移動した場合、スペースディレクトリ（SDR）５２が動作している家電機器５１は、インターネット１４に接続することができないので（インターネットのアクセスポイントがないので）、その代わりに、携帯アダプタ１９が、携帯電話機１８を、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続させる。インターネット１４に接続された携帯電話機１８は、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルコンピュータ４４にPDR取得要求を送信する。
【０２８５】
なお、携帯電話機１８は、携帯アダプタ１９から入力されたPDR取得要求（または、所定のコマンド等）を基に、携帯電話網１７およびインターネットゲートウェイ１６を介して、インターネット１４に接続する。
【０２８６】
ステップＳ３０３において、通信部２０７の受信部２２１は、パーソナルディレクトリ（PDR）が動作する機器から、インターネット１４を介して、PDR情報のサブセットを受信する。通信部２０７の受信部２２１は、受信したPDR情報のサブセットを通信部２０８の出力部２２７に供給する。例えば、ステップＳ３０３において、通信部２０７の受信部２２１は、パーソナルコンピュータ４４から、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、PDR情報のサブセットを受信し、受信したPDR情報のサブセットを通信部２０８の出力部２２７に供給する。
【０２８７】
ステップＳ３０４において、通信部２０８の出力部２２７は、通信部２０７の受信部２２１から供給されたPDR情報を携帯アダプタ１９の通信部１０９の入力部１３１に出力して、処理は終了する。
【０２８８】
このように、携帯電話機１８は、携帯アダプタ１９から入力されたPDR取得要求（または、所定のコマンド等）を基に、インターネット１４へのアクセスポイントがない場所の場合、インターネット１４に接続して、パーソナルディレクトリ（PDR）が動作している機器から、PDR情報を受信し、受信したPDR情報を携帯アダプタ１９に出力することができる。
【０２８９】
次に、図２１のフローチャートを参照して、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４によるPDR情報送信の処理について説明する。すなわち、図２１のフローチャートは、図８のシーケンス図において、パーソナルコンピュータ４４が実行するステップＳ４１およびステップＳ４２、並びにステップＳ４４およびステップＳ４５の処理の詳細を説明するフローチャートである。
【０２９０】
ステップＳ３５１において、通信部４０９の受信部４３１は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、PDR取得要求を受信する。通信部４０９の受信部４３１は、携帯アダプタ１９から受信したPDR取得要求をCPU１０１に供給する。
【０２９１】
ステップＳ３５２において、CPU４０１は、通信部４０９の受信部４３１から供給されたPDR取得要求に応じて、記録部４０８から、パーソナルディレクトリ（PDR）４５に格納されたPDR情報のサブセットを取得する。CPU４０１は、取得したPDR情報のサブセットを通信部４０９の送信部４３２に供給する。
【０２９２】
例えば、ステップＳ３５２において、CPU４０１は、携帯アダプタ１９から受信したPDR取得要求に応じて、記録部４０８から、パーソナルディレクトリ（PDR）４５に格納された図１３のPDR情報を取得し、取得した図１３のPDR情報を通信部４０９の送信部４３２に供給する。
【０２９３】
ステップＳ３５３において、通信部４０９の送信部４３２は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、CPU４０１から供給されたPDR情報のサブセットを携帯アダプタ１９宛てに送信して、処理は終了する。
【０２９４】
例えば、ステップＳ３５３において、通信部４０９の送信部４３２は、携帯アダプタ１９とブルートゥース方式で通信することにより、CPU４０１から供給された図１３のPDR情報を携帯アダプタ１９宛てに送信する。
【０２９５】
なお、通信部４０９がデータの送受信をするための通信の規格は、ブルートゥース方式に限らず、例えば、通信部４０９が、携帯アダプタ１９と無線LAN方式で通信することにより、データの送受信をするようにしてもよい。すなわち、通信部４０９は、データの送受信を行う相手と同じ通信の規格により、データの送受信を行う。
【０２９６】
また、例えば、ステップＳ３５１において、通信部４１０の受信部４３６が、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８から、PDR取得要求を受信した場合も同様に、記録部４０８から、パーソナルディレクトリ（PDR）４５に格納されたPDR情報のサブセットが通信部４１０の送信部４３７に供給されるので、通信部４１０の送信部４３７は、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８にPDR情報のサブセットを送信する。
【０２９７】
次に、図２２および図２３のフローチャートを参照して、携帯アダプタ１９の周辺にある機器の機器情報をパーソナルディレクトリ（PDR）４５に格納する処理を説明する。すなわち、パーソナルディレクトリ（PDR）４５には、常に、携帯アダプタ１９の周辺にある機器の機器情報が格納されている。
【０２９８】
まず、図２２のフローチャートを参照して、携帯アダプタ１９による機器情報送信の処理を説明する。すなわち、図２２のフローチャートは、図８のシーケンス図において、携帯アダプタ１９が実行するステップＳ１７の処理の詳細を説明するフローチャートである。
【０２９９】
ステップＳ４０１乃至ステップＳ４０４の処理のそれぞれは、図１６のステップＳ１０３乃至ステップＳ１０６のそれぞれと同様であり、その説明は省略する。
【０３００】
ステップＳ４０５において、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、パーソナルディレクトリ（PDR）が動作している機器とブルートゥース方式で通信することにより、ホームネットワーク内のパーソナルディレクトリ（PDR）が動作している機器にSDR情報のうちの機器情報を送信し、ステップＳ４０１に戻り、上述した処理を繰り返す。
【０３０１】
例えば、ステップＳ４０５において、ユーザ１１が自宅１２に在宅している場合、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、パーソナルコンピュータ４４とブルートゥース方式で通信することにより、SDR情報のうちの機器情報を、ホームネットワーク内のパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４に送信する。
【０３０２】
ステップＳ４０６の処理は、図１６のステップＳ１０９の処理と同様であり、その説明は省略する。
【０３０３】
ステップＳ４０７において、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、ホームネットワーク内のアクセスポイント（図示せず）を介して、インターネット１４に接続して、パーソナルディレクトリ（PDR）が動作している機器にSDR情報のうちの機器情報を送信し、ステップＳ４０１に戻り、上述した処理を繰り返す。
【０３０４】
例えば、ステップＳ４０７において、ユーザ１１が友人宅２１に移動した場合、通信部１０８の送信部１２７は、通信制御部１６３の制御の基に、家電機器５１とブルートゥース方式で通信することにより、家電機器５１を介して、友人宅２１内のアクセスポイント（図示せず）にSDR情報のうちの機器情報を供給する。PDR取得要求を供給されたアクセスポイントは、インターネット１４、プロバイダＡ１３、およびルータ４１などを介して、パーソナルディレクトリ（PDR）４５が動作している自宅１２内のパーソナルコンピュータ４４にPDR取得要求を送信する。
【０３０５】
ステップＳ４０８において、通信部１０９の出力部１３２は、通信制御部１６３の制御の基に、SDR情報のうちの機器情報を携帯電話機１８の通信部２０８の入力部２２６に出力し、ステップＳ４０１に戻り、上述した処理を繰り返す。
【０３０６】
すなわち、携帯アダプタ１９は、家電機器５１から受信したSDR情報に含まれる機器IDに、自分に登録されているパーソナルディレクトリ（PDR）４５の動作しているパーソナルコンピュータ４４の機器IDが登録されていないので、友人宅２１のローカルネットワーク内にパーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４がないことがわかり、さらに、インターネット１４に接続可能であるか否かを示す情報から、家電機器５１がインターネット１４には接続できないことがわかる。従って、携帯アダプタ１９は、携帯電話機１８をインターネット１４に接続させることにより、携帯電話網１７、インターネットゲートウェイ１６、インターネット１４、プロバイダＡ１３、およびルータ４１を介して、パーソナルディレクトリ（PDR）４５が動作しているパーソナルコンピュータ４４にSDR情報のうちの機器情報を送信させる。
【０３０７】
このとき、パーソナルコンピュータ４４に接続するためのアドレス情報は、予めSDR情報に機器IDと対応させて格納しておくことにより取得するようにしてもよいし、インターネット１４に接続された上位ディレクトリサーバ１５を介することによって、パーソナルコンピュータ４４の機器IDから、機器IDに対応するアドレス情報を取得するようにしてもよい。
【０３０８】
なお、図１６および図１７のフローチャートを参照して説明したPDR情報取得の処理と、図２２のフローチャートを参照して説明した機器情報送信の処理とは、説明をわかり易くするために別々の処理として説明したが、図８のシーケンス図を参照して説明したように一連の処理として実行するようにしてもよい。
【０３０９】
また、図２２のフローチャートにおいて、上述した通信の規格は、ブルートゥース方式に限らず、例えば、通信部１０７の送信部１２２が、通信制御部１６３の制御の基に、他の機器と無線LAN方式で通信することにより、他の機器とデータの送受信をするようにしてもよい。
【０３１０】
次に、図２３のフローチャートを参照して、パーソナルコンピュータ４４による機器情報を格納する処理を説明する。すなわち、図２３のフローチャートは、図８のシーケンス図において、パーソナルコンピュータ４４が実行するステップＳ４３の処理の詳細を説明するフローチャートである。
【０３１１】
ステップＳ４５１において、通信部４０９の受信部４３１は、例えば、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、機器情報を受信する。通信部４０９の受信部４３１は、受信した機器情報をCPU４０１に供給する。
【０３１２】
例えば、ステップＳ４５１において、通信部４０９の受信部４３１は、携帯アダプタ１９とブルートゥース方式で通信することにより、携帯アダプタ１９から、家電機器４２の機器情報を受信し、受信した家電機器４２の機器情報をCPU４０１に供給する。
【０３１３】
ステップＳ４５２において、CPU４０１は、通信部４０９の受信部４３１から供給された機器情報を、タイムスタンプとともに、記録部４０８に記録されているパーソナルディレクトリ（PDR）４５に格納させて、処理は終了する。
【０３１４】
例えば、ステップＳ４５２において、CPU１０１は、通信部４０９の受信部４３１から供給された家電機器４２の機器情報を、タイムスタンプとともに、記録部４０８に記録されているパーソナルディレクトリ（PDR）４５に格納させる。
【０３１５】
このように、ユーザ１１が持ち歩いている携帯電話機１８に接続された携帯アダプタ１９は、定期的に無線通信（例えば、無線LAN、ブルートゥースなど）により、SDR検出要求をブロードキャストに送信することで、スペースディレクトリ（SDR）が動作している機器から通知される機器情報をパーソナルディレクトリ（PDR）が動作している機器宛てに送信する。このとき、パーソナルディレクトリ（PDR）が動作している機器は、受信した機器情報を、タイムスタンプとともにパーソナルディレクトリ（PDR）に格納させる。このようにすることで、パーソナルディレクトリ（PDR）は、携帯アダプタ１９と通信可能な機器の機器情報を格納することができる。
【０３１６】
なお、通信部４０９がデータの送受信をするための通信の規格は、ブルートゥース方式に限らず、例えば、通信部４０９が、携帯アダプタ１９と無線LAN方式で通信することにより、データの送受信をするようにしてもよい。すなわち、通信部４０９は、データの送受信を行う相手と同じ通信の規格により、データの送受信を行う。
【０３１７】
また、例えば、ステップＳ４５１において、通信部４１０の受信部４３６が、ルータ４１、プロバイダＡ１３、インターネット１４、インターネットゲートウェイ１６、および携帯電話網１７を介して、携帯電話機１８から、機器情報を受信した場合も同様に、CPU４０１は、通信部４０９の受信部４３６から供給された家電機器５１の機器情報を、タイムスタンプとともに、記録部４０８に記録されているパーソナルディレクトリ（PDR）４５に格納させる。
【０３１８】
以上のように、インターネット１４へのアクセスポイントがない場所でも、携帯アダプタ１９は、携帯電話機１８を介して、インターネット１４に接続することにより、様々な情報の送受信をすることができる。
【０３１９】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０３２０】
この記録媒体は、図７に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４２１（フレキシブルディスクを含む）、光ディスク４２２（CD-ROM(Compact Disc-Read Only Memory)を含む）、光磁気ディスク４２３（MD（商標）を含む）、若しくは半導体メモリ４２４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM（図示せず）などで構成される。
【０３２１】
また、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインタフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０３２２】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３２３】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０３２４】
【図１】本発明を適用した通信システムの一実施の形態を示す図である。
【図２】携帯アダプタの構成の例を示すブロック図である。
【図３】携帯アダプタの機能の構成の例を示すブロック図である。
【図４】携帯電話機の構成例を示すブロック図である。
【図５】家電機器の構成例を示すブロック図である。
【図６】家電機器の構成を示すブロック図である。
【図７】パーソナルコンピュータの構成を示すブロック図である。
【図８】通信システムの全体の処理を説明するシーケンス図である。
【図９】スペースディレクトリ（SDR）に格納されているSDR情報の例を示す図である。
【図１０】パーソナルディレクトリ（PDR）に格納されているPDR情報の例を示す図である。
【図１１】スペースディレクトリ（SDR）に格納されているSDR情報の例を示す図である。
【図１２】携帯アダプタと通信可能な機器の画面などを表示する携帯電話機の表示部の画面の例を示す図である。
【図１３】パーソナルディレクトリ（PDR）に格納されているPDR情報の例を示す図である。
【図１４】操作メニューの構造の例を示す図である。
【図１５】視聴可能なチャンネルの一覧の画面などを表示する携帯電話機の表示部の画面の例を示す図である。
【図１６】PDR情報取得の処理を説明するフローチャートである。
【図１７】PDR情報取得の処理を説明するフローチャートである。
【図１８】SDR情報送信の処理を説明するフローチャートである。
【図１９】SDR情報送信の処理を説明するフローチャートである。
【図２０】PDR情報送信の処理を説明するフローチャートである。
【図２１】PDR情報送信の処理を説明するフローチャートである。
【図２２】機器情報送信の処理を説明するフローチャートである。
【図２３】機器情報を格納する処理を説明するフローチャートである。
【符号の説明】
【０３２５】
１  通信システム，  １４  インターネット，  １７  携帯通信網，  １８  携帯電話機，  １９  携帯アダプタ，  ２０  モバイルディレクトリ（MDR），  ４２  家電機器，  ４３  スペースディレクトリ（SDR），  ４４  パーソナルコンピュータ，  ４５  パーソナルディレクトリ（PDR），  ５１  家電機器，  ５２  スペースディレクトリ（SDR），  １０１  CPU，  １０４  記憶部，  １０７  通信部，  １０８  通信部，  １０９  通信部，  １１０  表示部，  １１１  入力部，  １１２  入力部，  １１３  入力部，  １２１  受信部，  １２２  送信部，  １２６  受信部，  １２７  送信部，  １３１  入力部，  １３２  出力部，  １５１  制御プログラム，  １６１  指紋データ判別部，  １６２  ネットワーク判定部，  １６３  通信制御部，  １６４  制御データ生成部，  １６５  表示制御部，  ２０１  CPU，  ２０４  記憶部，  ２０７  通信部，  ２０８  通信部，  ２０９  表示部，  ２１０  入力部，  ２２１  受信部，  ２２２  送信部，  ２６１  入力部，  ２６２  出力部，  ３０１  無線通信部，  ３０２  有線通信部，  ３０３  システム制御部，  ３０４  記憶部，  ３１１  受信部，  ３１２  送信部，  ３１６  受信部，  ３１７  送信部，  ３５１  無線通信部，  ３５２  入力部，  ３５３  出力部，  ３５４  システム制御部，  ３５５  記憶部，  ３６１  送信部，  ３６２  送信部，４０１  CPU，  ４０６  入力部，  ４０７  出力部，  ４０８  記録部，  ４０９  通信部，  ４１０  通信部，  ４１１  ドライブ，  ４２１  磁気ディスク，  ４２２  光ディスク，  ４２３  光磁気ディスク，  ４２４  半導体メモリ，  ４３１  受信部，  ４３２  送信部，  ４３６  受信部，  ４３７  送信部
【図１】
2006054535.tif 000003
【図２】
2006054535.tif 000004
【図３】
2006054535.tif 000005
【図４】
2006054535.tif 000006
【図５】
2006054535.tif 000007
【図６】
2006054535.tif 000008
【図７】
2006054535.tif 000009
【図８】
2006054535.tif 000010
【図９】
2006054535.tif 000011
【図１０】
2006054535.tif 000012
【図１１】
2006054535.tif 000013
【図１２】
2006054535.tif 000014
【図１３】
2006054535.tif 000015
【図１４】
2006054535.tif 000016
【図１５】
2006054535.tif 000017
【図１６】
2006054535.tif 000018
【図１７】
2006054535.tif 000019
【図１８】
2006054535.tif 000020
【図１９】
2006054535.tif 000021
【図２０】
2006054535.tif 000022
【図２１】
2006054535.tif 000023
【図２２】
2006054535.tif 000024
【図２３】
2006054535.tif 000025