(57)【要約】【課題】ネットワークに接続された複数の電子機器を容易に識別可能とするための環境設定を効率的に行うことを実現する電子機器を提供する。【解決手段】ＲＯＭ２１３には、その設置場所を認識可能な表現が各々含まれる複数の名称が保持される機器名前テーブルＹ２と、各機器を識別可能な機器固有ＩＤＹ３とが格納されており、制御装置２１は、ユーザの要求に応じて、この機器名前テーブルＹ２に保持された複数の名称を表示装置２２に選択肢として一覧表示する。そして、いずれかの名称が選択されると、制御装置２１は、その名称と機器固有ＩＤとを対応づけてＲＡＭ２１２の名前管理テーブルＹ１に格納するとともに、この名前管理テーブルＹ１を家庭内ネットワークを介して接続されるサーバに送信する。【選択図】    図３
2004328374.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置とネットワークを介して接続される電子機器において、
複数の名称が保持されたテーブルを記憶する記憶手段と、
前記記憶手段に記憶されたテーブルに保持される複数の名称の中からいずれかの名称を選択する選択手段と、
前記選択手段により選択された名称と当該電子機器を識別可能な識別情報とを対応づけた機器情報を前記サーバ装置に送信する送信手段と
を具備することを特徴とする電子機器。
【請求項２】
表示装置と、
前記記憶手段に記憶されたテーブルに保持される複数の名称を選択肢として前記表示装置に一覧表示する一覧表示手段と
をさらに具備し、
前記選択手段は、前記一覧表示手段により一覧表示された複数の名称の中からいずれかの名称を選択することを特徴とする請求項１記載の電子機器。
【請求項３】
複数の状態の中から１つの状態を設定可能な操作部をさらに具備し、
前記選択手段は、前記操作部により設定された状態を解釈し、その状態に対応づけられた名称を前記複数の名称の中から選択することを特徴とする請求項１記載の電子機器。
【請求項４】
前記記憶手段に記憶されたテーブルは、前記電子機器の設置場所を認識可能な表現を各々含む名称を保持することを特徴とする請求項１記載の電子機器。
【請求項５】
前記記憶手段に記憶された名称テーブルは、前記電子機器の使用者を認識可能な表現を各々含む名称を保持することを特徴とする請求項１記載の電子機器。
【請求項６】
前記記憶手段に記憶された名称テーブルは、前記電子機器の製品情報を認識可能な表現を各々含む名称を保持することを特徴とする請求項１記載の電子機器。
【請求項７】
複数の電子機器とネットワークを介して接続されるサーバ装置において、
前記電子機器それぞれが有する名称と各電子機器を識別可能な識別情報とを含む機器情報を前記複数の電子機器それぞれから取得して管理する管理手段と、
前記複数の電子機器を遠隔操作する他の電子機器に対して、その時の操作対象を特定するための情報として前記管理手段により管理された機器情報に含まれる名称および識別情報を返送する返送手段と、
前記返送手段により返送された識別情報が付加された遠隔操作要求を前記他の電子機器から受信し、その識別情報で識別される電子機器に向けて前記遠隔操作要求に対応する制御信号を前記ネットワークを介して送信する制御手段と
を具備することを特徴とするサーバ装置。
【請求項８】
複数の電子機器がネットワークを介してサーバ装置に接続されるネットワークシステムにおいて、
前記複数の電子機器それぞれは、
複数の名称が保持されたテーブルを記憶する記憶手段と、
前記記憶手段に記憶されたテーブルに保持される複数の名称の中からいずれかの名称を選択する選択手段と、
前記選択手段により選択された名称と当該電子機器を識別可能な識別情報とを対応づけた機器情報を前記サーバ装置に送信する送信手段と
を具備し、
前記サーバ装置は、
前記名称および識別情報を含む機器情報を前記複数の電子機器それぞれから取得して管理する管理手段と、
前記複数の電子機器を遠隔操作する他の電子機器に対して、その時の操作対象を特定するための情報として前記管理手段により管理された機器情報に含まれる名称および識別情報を返送する返送手段と、
前記返送手段により返送された識別情報が付加された遠隔操作要求を前記他の電子機器から受信し、その識別情報で識別される電子機器に向けて前記遠隔操作要求に対応する制御信号を前記ネットワークを介して送信する制御手段と
を具備することを特徴とするネットワークシステム。
【請求項９】
前記記憶手段に記憶されたテーブルは、前記電子機器の設置場所を認識可能な表現を各々含む名称を保持することを特徴とする請求項８記載のネットワークシステム。
【請求項１０】
前記記憶手段に記憶されたテーブルは、前記電子機器の使用者を認識可能な表現を各々含む名称を保持することを特徴とする請求項８記載のネットワークシステム。
【請求項１１】
前記記憶手段に記憶されたテーブルは、前記電子機器の製品情報を認識可能な表現を各々含む名称を保持することを特徴とする請求項８記載のネットワークシステム。
【請求項１２】
複数の電子機器がネットワークを介してサーバ装置に接続されるネットワークシステムの制御方法において、
前記複数の電子機器それぞれは、
選択肢として予め与えられた複数の名称の中からいずれかの名称を選択し、
前記選択した名称と当該電子機器を識別可能な識別情報とを対応づけた機器情報を前記サーバ装置に送信し、
前記サーバ装置は、
前記機器情報を前記複数の電子機器それぞれから取得して管理し、
前記複数の電子機器を遠隔操作する他の電子機器に対して、その時の操作対象を特定するための情報として前記管理した機器情報に含まれる名称および識別情報を返送し、
前記返送した識別情報が付加された遠隔操作要求を前記他の電子機器から受信し、その識別情報で識別される電子機器に向けて前記遠隔操作要求に対応する制御信号を前記ネットワークを介して送信する
ことを特徴とするネットワークシステムの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば屋内に敷設されたＬＡＮ（ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されるテレビジョン装置やエアコンディショナー等の電子機器をインターネットなどを介して屋外から遠隔操作する場合の利便性を向上させることを可能とした電子機器、サーバ装置、ネットワークシステムおよびネットワークシステムの制御方法に関する。
【０００２】
【従来の技術】
近年、情報通信技術および情報処理技術の向上に伴い、各部屋に設置された家庭電化製品を接続する家庭内ネットワークが普及し始めている。この家庭内ネットワークでは、ホームサーバなどと称されるコンピュータが、すべての家庭電化製品を一元的に管理するのが一般的である。
【０００３】
ホームサーバは、家庭内ネットワークに接続された家庭電化製品がもつＩＰアドレス等の固有情報を登録する機能を有し、この登録した固有情報に基づいて家庭電化製品の一元管理を実行する。このことから、この家庭電化製品の固有情報をホームサーバに効率的に登録するための工夫が種々考えられている（例えば特許文献１）。
【０００４】
【特許文献１】
特開２００２−９１８３９
【０００５】
【発明が解決しようとする課題】
ここで、この家庭内ネットワークに接続された家庭電化製品を携帯電話機などを用いて屋外から遠隔操作する場合を考える。また、この家庭内ネットワークには、異なる部屋にそれぞれ設置された、テレビジョン放送を録画・再生する複数のビデオレコーダが接続されているものとする。そして、ユーザは、この複数のビデオレコーダの中のいずれかのビデオレコーダに対して録画予約の指示を行おうとしているものとする。
【０００６】
このような場合、すなわち、家屋内に同一種類の家庭電化製品が複数存在する場合、ユーザは、それらの中から所望の機器を特定するために、それぞれを容易に認識可能な名称を事前にホームサーバに登録するなどといった煩雑な作業を行う必要があった。
【０００７】
また、前述の特許文献１に記載のネットワーク管理システムでは、同一種類の端末が複数存在した場合に、それらを容易に識別可能とするための考慮はまったくなされていない。
【０００８】
この発明は、このような事情を考慮してなされたものであり、ネットワークに接続された複数の電子機器を容易に識別可能とするための環境設定を効率的に行うことを実現する電子機器、サーバ装置、ネットワークシステムおよびネットワークシステムの制御方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
前述の目的を達成するために、この発明は、サーバ装置とネットワークを介して接続される電子機器において、複数の名称が保持されたテーブルを記憶する記憶手段と、前記記憶手段に記憶されたテーブルに保持される複数の名称の中からいずれかの名称を選択する選択手段と、前記選択手段により選択された名称と当該電子機器を識別可能な識別情報とを対応づけた機器情報を前記サーバ装置に通知する通知手段とを具備することを特徴とする。
【００１０】
また、この発明は、複数の電子機器とネットワークを介して接続されるサーバ装置において、前記電子機器それぞれが有する名称と各電子機器を識別可能な識別情報とを含む機器情報を前記複数の電子機器それぞれから取得して管理する管理手段と、前記複数の電子機器を遠隔操作する他の電子機器に対して、その時の操作対象を特定するための情報として前記管理手段により管理された機器情報に含まれる名称および識別情報を返送する返送手段と、前記返送手段により返送された識別情報が付加された遠隔操作要求を前記他の電子機器から受信し、その識別情報で識別される電子機器に向けて前記遠隔操作要求に対応する制御信号を前記ネットワークを介して送信する制御手段とを具備することを特徴とする。
【００１１】
これらの発明においては、ネットワークに接続された複数の電子機器を容易に識別可能とするための環境設定を効率的に行うことが実現される。
【００１２】
【発明の実施の形態】
以下、図面を参照してこの発明の実施形態を説明する。
【００１３】
図１は、この発明の実施形態に係るネットワークシステムの構成を示す図である。
【００１４】
図１に示すように、このネットワークシステムは、家屋内の各部屋（居間、寝室、子供部屋）に設置された家庭電化製品（テレビジョン受像器（以下、テレビという）、エアーコンディショナ（以下、エアコンという）、冷蔵庫等）を接続する家庭内ネットワーク１であり、これらの家庭電化製品を一元管理するためのサーバ１０を介してインターネット２と接続されている。このサーバ１０は、各部屋に設置された家庭電化製品の操作指示をインターネット２経由で受け付けるインタフェース機能を有しており、これにより、ユーザは、例えば携帯電話機３などを使って所望の家庭電化製品を外出先からも操作することができるようになっている。
【００１５】
この図１に示す例では、居間、寝室、子供部屋の３つの部屋が存在し、居間にはサーバ１０のほか、テレビ（１）２０ａ、エアコン（１）２０ｂ、冷蔵庫２０ｃが設置されている。また、寝室にはテレビ（２）２０ｄ、子供部屋にはエアコン（２）２０ｅが設置されている。サーバ１０とテレビ（１）２０ａおよびエアコン（１）２０ｂとは、ＩｒＤＡ方式による赤外線通信によって接続され、サーバ１０と冷蔵庫２０ｃとは、イーサネット（Ｒ）方式による有線ＬＡＮ通信によって接続される。また、サーバ１０とテレビ（２）２０ｄとは、例えばＩＥＥＥ８０２．１１ｂ方式による無線ＬＡＮ通信によって接続され、サーバ１０とエアコン（２）ｅとは、電灯線通信によって接続される。
【００１６】
つまり、この家庭内ネットワーク１では、テレビ（１）２０ａとテレビ（２）２０ｄ、エアコン（１）２０ｂとエアコン（２）２０ｅのように、同一種類の家庭電化製品が複数存在する。そして、この家庭内ネットワーク１は、例えばテレビ（１）２０ａを外出先から携帯電話機３を使って操作するユーザが、同一種類の家庭電化製品であるテレビ（２）２０ｄと間違えることなく、その操作対象を容易に選択可能とするための環境設定を効率的に行えるようにした点を特徴としており、以下、この点を詳述する。
【００１７】
なお、ここでは、ＩｒＤＡ方式による赤外線通信、イーサネット（Ｒ）方式による有線ＬＡＮ通信、電灯線通信、ＩＥＥＥ８０２．１１ｂ方式による無線ＬＡＮ通信が行われているが、これらは単なる例示であり、例えばＢｌｕｅｔｏｏｔｈ（Ｒ）方式による無線通信やＩＥＥＥ１３９４方式による有線通信等、その他のいずれの通信手段を用いた通信が行われても何ら問題はない。
【００１８】
図２は、サーバ１０の概略構成を示すブロック図である。
【００１９】
図２に示すように、サーバ１０は、制御装置１１、表示装置１２、記憶装置１３、その他入出力装置１４および通信装置１５を備えている。
【００２０】
制御装置１１は、サーバ１０全体の制御を司る装置であり、ＭＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、発信器１１４、入出力インタフェース１１５および電源１１６を有している。
【００２１】
ＭＰＵ１１１は、ＲＡＭ１１２やＲＯＭ１１３に格納された各種プログラムを実行制御する。ＲＡＭ１１２およびＲＯＭ１１３は、ＭＰＵ１１１により実行制御される各種プログラムやこれらのプログラムで使用される各種データを格納する。ＲＡＭ１１２は、揮発性の記憶媒体であり、ＭＰＵ１１１のワークエリアとして種々のデータを格納する。このＲＡＭ１１２には、後述する機器管理テーブルＸ１が格納される。一方、ＲＯＭ１１３は、不揮発性の記憶媒体であり、システム制御用の基本プログラムや基本データを格納する。
【００２２】
発振器１１４は、システム時刻の管理および同期信号の生成を行う。入出力インタフェース１１５は、表示装置１２、記憶装置１３、その他入出力装置１４および通信装置１５との間のデータ授受を行う。電源１１６は、動作用の電力を各部に供給制御する。
【００２３】
また、表示装置１２は、ＭＰＵ１１１により実行制御されたプログラムが作成する画像データを表示する。記憶装置１３は、ＲＡＭ１１２の補助記憶として各種プログラムや各種データを大量に格納する揮発性の記憶媒体である。その他入出力装置１４は、例えばキーボードコントローラやＤＶＤ装置など、ユーザとの間でデータ交換を行うための各種装置である。通信装置１５は、イーサネット通信機能、赤外線通信機能、無線ＬＡＮ通信機能および電灯線通信機能を持ち、インターネット２経由のデータ送受信および家庭内ネットワーク１内の家庭電化製品との間のデータ送受信といった当該サーバ１０の通信全般を実行制御する。
【００２４】
一方、図３には、テレビ（１）２０ａの概略構成が示されている。なお、ここでは、テレビ（１）２０ａの構成を説明するが、もう１台のテレビ（２）２０ｄの構成も同様であり、さらに、その他の家庭電化製品についても、それらの主要部の構成はほぼ同様である。
【００２５】
図３に示すように、テレビ（１）２０ａは、制御装置２１、表示装置２２、リモートコントローラ（以下、リモコンという）受信装置２３、チューナ装置１４およびサーバ通信装置２５を備えている。
【００２６】
制御装置２１は、テレビ（１）２０ａ全体の制御を司る装置であり、ＭＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、発信器２１４、入出力インタフェース２１５および電源２１６を有している。
【００２７】
ＭＰＵ２１１は、ＲＡＭ２１２やＲＯＭ２１３に格納された各種プログラムを実行制御する。ＲＡＭ２１２およびＲＯＭ２１３は、ＭＰＵ２１１により実行制御される各種プログラムやこれらのプログラムで使用される各種データを格納する。ＲＡＭ２１２は、揮発性の記憶媒体であり、ＭＰＵ２１１のワークエリアとして種々のデータを格納する。このＲＡＭ２１２には、後述する名前管理テーブルＹ１が格納される。一方、ＲＯＭ２１３は、不揮発性の記憶媒体であり、システム制御用の基本プログラムや基本データを格納する。また、このＲＯＭ２１３には、後述する機器名前テーブルＹ２および機器固有ＩＤＹ３が格納される。
【００２８】
発振器２１４は、システム時刻の管理および同期信号の生成を行う。入出力インタフェース２１５は、表示装置２２、リモコン受信装置２３、チューナ装置２４およびサーバ通信装置２５との間のデータ授受を行う。電源２１６は、動作用の電力を各部に供給制御する。
【００２９】
また、表示装置２２は、チューナ装置２４が受信したテレビジョン放送データを表示する。リモコン受信装置２３は、リモコン（図示せず）から赤外線通信で送信されてくるユーザの操作情報を受信して制御装置２１に転送する。チューナ装置２４は、ユーザが所望するチャンネルのテレビジョン放送データを受信してその映像信号および音声信号を出力する。サーバ通信装置２５は、赤外線通信機能を持ち、サーバ１０との間のデータ送受信を実行制御する。
【００３０】
次に、以上のような構成をもつこの家庭内ネットワーク１内のサーバ１０およびテレビ（１）２０ａについて、テレビ（１）２０ａをサーバ１０に登録する場合における各々の動作原理を説明する。
【００３１】
図４は、テレビ（１）２０ａが制御装置２１のＲＯＭ２１３に格納する機器名前テーブルＹ２の一例を示す図である。図４に示すように、この機器名前テーブルＹ２は、管理番号ａ１、日本語名称ａ２、英語名称ａ３、種類ａ４および位置ａ５の各データを保持している。
【００３２】
新規購入時などに、サーバ１０への登録を行う旨の操作情報がリモコンから送信されると、テレビ（１）２０ａは、この操作情報をリモコン受信装置２３が受信して制御装置２１に伝達する。そして、この操作情報を受け取った制御装置２１は、機器名前テーブルＹ２に保持された管理番号ａ１および日本語名称ａ２を選択肢として提示した画面を表示装置２２に表示する。図５は、この時に表示装置２２に表示される機器選択画面の一例を示す図である。
【００３３】
図５に示すように、この機器選択画面に表示される日本語名称ａ２には、その設置場所を認識可能な表現が各々含まれている。このテレビ（１）２０ａは、居間に設置されるものであるため、ユーザは、「居間テレビ」に対応する管理番号ａ１の４番をリモコンで選択することになる。そうすると、制御装置２１は、管理番号ａ１が４番の各データを機器名前テーブルＹ２から取得すると共に、同じくＲＯＭ２１３に格納された機器固有ＩＤＹ３を読み出す。そして、この２つを対応づけてＲＡＭ２１２の名前管理テーブルＹ１に格納する。図６は、ＲＡＭ２１２に格納される名前管理テーブルＹ１の一例を示す図である。図６に示すように、名前管理テーブルＹ１は、管理番号ｂ１、日本語名称ｂ２、英語名称ｂ３、固有ＩＤｂ４、種類ｂ５および位置ｂ６の各データから構成される。
【００３４】
なお、ＲＯＭ２１３に格納された機器固有ＩＤＹ３の値は、「０１  ０２  ０３  ０４  ０５  ０７」であり、それが名前管理テーブルＹ１の固有ＩＤｂ４に格納される。その他の管理番号ｂ１、日本語名称ｂ２、英語名称ｂ３、種類ｂ５および位置ｂ６の各値は、それぞれ機器名前テーブルＹ２の管理番号ａ１、日本語名称ａ２、英語名称ａ３、種類ａ４および位置ａ５に対応する。
【００３５】
そして、制御装置２１は、この名前管理テーブルＹ１をサーバ通信装置２５を介してサーバ１０に通知する。以上で、テレビ（１）２０ａによるサーバ１０への登録処理は終了する。
【００３６】
一方、サーバ１０の制御装置１１は、この通知を受けると、その内容をＲＡＭ１１２の機器管理テーブルＸ１に格納する。図７は、ＲＡＭ１１２に格納される機器管理テーブルＸ１の一例を示す図である。図７に示すように、機器管理テーブルＸ１は、管理番号ｃ１、日本語名称ｃ２、英語名称ｃ３、固有ＩＤｃ４、種類ｃ５および位置ｃ６の各データから構成される。ここでは、テーブル（１）２０ａから通知された名前管理テーブルＹ１が、管理番号ｃ１が２番の行に格納されたものとする。
【００３７】
また、サーバ１０の制御装置１１は、例えば３時間ごとに、この家庭内ネットワーク１に接続されたすべての家庭電化製品に対して名前管理テーブルＹ１の通知を要求する。そして、この要求に応答して返送された通知の内容とＲＡＭ１１２の機器管理テーブルＸ１に格納された内容とを比較し、異なっていれば、今回の通知内容が適用されるように機器管理テーブルＸ１を更新する。さらに、この要求に対する通知の応答がない場合、制御装置１１は、その家庭電化製品が家庭内ネットワーク１から切り離されたものと判断し、機器管理テーブルＸ１内の該当データを削除する。なお、この機器管理テーブルＸ１の更新は、家庭電化製品側から何らかの変更が生じた時点でサーバ１０に当該更新処理を要請するようにしても良い。
【００３８】
このように、この家庭内ネットワーク１では、家庭電化製品それぞれが、設置場所を認識可能な表現を含む複数の日本語名称ａ２が保持された機器名前テーブルＹ２をもつことにより、その中のいずれかを選択するのみで、当該家庭電化製品をサーバ１０に登録可能とする仕組みをユーザに提供する。
【００３９】
次に、前述のように環境設定がなされた家庭内ネットワーク１の家庭電化製品を遠隔操作する場合におけるサーバ１０の動作原理を説明する。
【００４０】
図８は、外出先からのアクセス構成を示す図である。なお、ここでは、図１に示したサーバ１０が、サーバＥに対応するものと想定する。また、携帯電話機３のサーバは、サーバＢであるものと想定する。
【００４１】
各サーバは、ＴＣＰ／ＩＰプロトコルに準拠したインターネット網で接続されており、各々のサーバは固有のＩＰアドレスとホスト名とを保持している。ホスト名とＩＰアドレスとを対応づけるデータベースは、各組織ごとに管理されており、その組織は階層構造を構築する。そこで、各サーバは、ドメインネームという階層構造を持った固有の名前を保持し、上位サーバに管理される。
【００４２】
サーバＢは、「ｓｅｒｖｅｒＢ．ｓｅｒｖｅｒＡ．ｃｏ．ｊｐ」というドメインネームを管理し、下位に接続されているサーバＥ、サーバＦ、サーバＧなどを管理する。また、携帯電話機３からアクセスされたときにデータをインターネット向けに変換したり、インターネットからのデータを携帯電話機３向けに変換したりする携帯電話ゲートウェイの役割も果たす。また、サーバＡは、「ｓｅｒｖｅｒＡ．ｃｏ．ｊｐ」というドメインネームを管理し、下位に接続されているサーバＢ、サーバＣ、サーバＤなどを管理する。同様に、上位サーバおよび下位サーバも階層構造を構成している。
【００４３】
図９は、サーバＢが保持する上位サーバ管理テーブルを示す図である。上位サーバ管理テーブルは、管理番号ｄ１、名称１ｄ２、名称２ｄ３およびＩＰアドレスｄ４から構成される。一方、図１０は、サーバＢが保持する下位サーバ管理テーブルを示す図である。この下位サーバ管理テーブルも、管理番号ｅ１、名称１ｅ２、名称２ｅ３およびＩＰアドレスｅ４から構成される。
【００４４】
また、図１１および図１２は、サーバＥが保持する上位サーバ管理テーブルおよび下位サーバ管理テーブルを示す図である。
【００４５】
いま、ユーザが、自宅の居間に設置されたエアコン（１）２０ｂを外出先から操作しようとしているものとする。この場合、ユーザは、まず、携帯電話機３のサーバＢに対して、「ｓｅｒｖｅｒＥ．ｓｅｒｖｅｒＢ．ｓｅｒｖｅｒＡ．ｃｏ．ｊｐ」という名前で問い合わせを行う。これに対して、サーバＢは、自身が保持する下位サーバ管理テーブルの名称２ｅ３の項目を参照し、合致するものがあれば、名称１ｅ２とＩＰアドレスｅ４を回答する。一方、合致するものがない場合、サーバＢは、上位サーバ管理テーブルを参照し、管理番号１のサーバに「ｓｅｒｖｅｒＥ．ｓｅｒｖｅｒＢ．ｓｅｒｖｅｒＡ，．ｃｏ．ｊｐ」という名前を問い合わせる。そして、その上位サーバの所持する下位サーバ管理テーブルの名称２ｅ３に合致するものがあれば、その名称１ｅ２とＩＰアドレスｅ４を回答する。また、合致するものがない場合は、そのサーバの上位サーバ管理テーブルで管理番号１が割り当てられたサーバに問い合わせる。以下、上位サーバへの問い合わせを繰り返し、最上位サーバまで問い合わせても合致するものがない場合は、「Ｕｎｋｎｏｗｎ  ｓｅｒｖｅｒ」と回答してこの処理を終了する。
【００４６】
ユーザは、「ＳｅｒｖｅｒＥ．ｓｅｒｖｅｒＢ．ｓｅｒｖｅｒＡ．ｃｏ．ｊｐ」という名前のホストのＩＰアドレスが、サーバＢの下位サーバ管理テーブルにより「ＡＡＡ．ＡＡＡ．ＡＡＡ．ＥＥＥ」であるとわかるので、そのＩＰアドレスに対して、サーバＥが管理している機器を問い合わせる。すると、サーバＥは、機器管理テーブルＸ１を参照し、その名称ｃ２項目を抽出して図１３に示すような制御機器選択画面をユーザに提示する。
【００４７】
ユーザが制御する機器を選択すると、サーバＥは、機器管理テーブルＸ１の管理番号ｃ１と下位サーバ管理テーブルの管理番号ｅ１項目とを参照し、それに対応する機器が選択した機器であると特定する。選択した機器のドメインネームおよびＩＰアドレスは、下位サーバ管理テーブルの管理番号ｅ１が合致した名称２ｅ３およびＩＰアドレスｅ４である。続いて、サーバＥは、特定された機器に対して、ＩＰアドレスを使って所持する機能の問い合わせを行う。すると、問い合わせを受けた機器が所持する機能とその制御方法をサーバＥに回答する。それをもとにサーバＥは、図１４に示すような機器制御画面をユーザに提示する。そして、ユーザがその中から必要な機能の設定を行うと、サーバＥは、特定されたＩＰアドレスに対して機器の制御を行う。
【００４８】
このように、この家庭内ネットワーク１では、ユーザが外出先からいずれかの家庭電化製品を操作する場合、設置場所を認識可能な表現を含む名称が選択肢として一覧表示されることになるため、例え同一種類の家庭電化製品が複数存在する場合であっても、所望の家庭電化製品を容易に選択することができる。
【００４９】
なお、ここでは、サーバ１０は、インターネット２と接続されているが、専用回線その他のネットワークと接続されていても良い。つまり、サーバ１０は、ＴＣＰ／ＩＰプロトコルで他のサーバ機器との通信を行っているが、ＵＤＰなどその他のプロトコルで通信を行っても良い。
【００５０】
また、サーバ１０は、ホスト名とＩＰアドレスを管理する方法としてドメインネームを使用しているが、その他の管理方法を使用しても良い。さらに、サーバ１０は、ホスト名とＩＰアドレスを対応付けて管理しているが、ＩＰアドレスを使用せずに、各機器に固有ＩＤをつけて管理し、その固有ＩＤと機器の名前を対応付けて管理しても良い。
【００５１】
図１５乃至図１７は、この家庭内ネットワーク１のサーバ１０および各家庭電化製品の動作手順を示すフローチャートである。
【００５２】
家庭電化製品をサーバ１０に登録する場合、まず、この家庭電化製品に機器選択画面を表示させる（図１５ステップＡ１）。この機器選択画面は、各家庭電化製品が備える機器名前テーブルＹ２に保持された、設置場所を認識可能な表現が各々含まれた複数の名称を選択肢として一覧表示するものなので、ユーザは、この中から最も適当な名称を選択する（図１５ステップＡ２）。この選択が行われると、家庭電化製品は、機器固有ＩＤＹ３の値と共に、その名称に対応する機器名前テーブルＹ２内の各データを名前管理テーブルＹ１に格納する（図１５ステップＡ３）。一方、サーバ１０は、各家庭電化製品の名前管理テーブルＹ１を定期的および必要に応じて取得し、この名前管理テーブルＹ１に基づき、機器管理テーブルＸ１を家庭内ネットワーク１の最新の状態を表すように更新する（図１５ステップＡ４）。そして、この機器管理テーブルＸ１に基づき、携帯電話機３などを使った各家庭電化製品の遠隔操作を制御する（図１５ステップＡ５）。図１６は、この図１５ステップＡ５の詳細フローである。
【００５３】
携帯電話機３を使用するユーザは、まず、携帯電話機３のサーバであるサーバＢにサーバＥについての問い合わせを行う（図１６ステップＢ１）。この問い合わせを受けたサーバＢは、自身が保持する下位サーバ管理テーブルを参照し（図１７ステップＣ１）、サーバＥの情報の取得を試みる。サーバＥの情報を取得できたら（図１７ステップＣ２のＹＥＳ）、この処理を終了する。一方、サーバＥの情報を取得できなかった場合（図１７ステップＣ２のＮＯ）、今度は、上位サーバが存在するか否かを調査する（図１７ステップＣ３）。そして、存在すれば（図１７ステップＣ３のＹＥＳ）、その上位サーバにサーバＥについての問い合わせを行う（図１７ステップＣ４）。この問い合わせを受けた上位サーバは、図１７ステップＣ１からの処理を繰り返す。
【００５４】
この処理は、サーバＥの情報が取得されるまで繰り返されるが、最上位サーバに行き着いてもサーバＥについての情報が取得されなかった場合（図１７ステップＣ３のＮＯ）、サーバＥを「Ｕｎｋｎｏｗｎ  ｓｅｒｖｅｒ」と位置づけ（図１７ステップＣ５）、この処理を終了する。
【００５５】
サーバＥの情報が取得された場合（図１６ステップＢ２のＹＥＳ）、その情報に含まれるＩＰアドレスに対して管理する機器を問い合わせる。この問い合わせを受けたサーバＥは、管理する機器を携帯電話機３に一覧表示させるための画面データを送信する（図１６ステップＢ３）。そして、この画面表示に対してユーザは、所望の機器を選択する（図１６ステップＢ４）。また、この選択が行われると、サーバ１０は、今度は、その機器について制御可能な機能を携帯電話機３に一覧表示させるための画面データを送信する（図１６ステップＢ５）。この画面表示に対してユーザは、所望の機能を選択するので、その選択に従い、サーバ１０は、機器の制御を実行する（図１６ステップＢ６）。
【００５６】
以上のように、この家庭内ネットワーク１は、家庭内ネットワーク１に接続された複数の家庭電化製品を容易に識別可能とするための環境設定を効率的に行うことを実現する。
【００５７】
ところで、前述の実施形態では、ＲＯＭ２１３に格納された機器名前テーブルＹ２の日本語名称ａ２を選択肢として表示装置２２に表示することにより、その家庭電化製品の名称をサーバ１０に登録する例を示したが、表示装置２２を持たない家庭電化製品の場合などは、選択肢として用意された名称を記したダイヤルの操作で行うようにしても構わない。図１８は、この名称登録用のダイヤルを備えたエアコン（１）２０ｂの概略構成が示されている。
【００５８】
図１８に示すように、このエアコン（１）２０ｂは、前述のテレビ（１）２０ａとは異なり、表示装置を有しない。一方、このエアコン（１）２０ｂは、前述のテレビ（１）２０ａには無い選択装置２６を有している（また、チューナ装置２４の代わりに室温制御装置２７を備えている）。図１９は、この選択装置２６の一構成例を示すブロック図である。選択装置２６は、確定操作を行う操作部２３２と、管理番号および日本語名称が印字されたダイヤルを回転させていずれか１つを選択させるダイヤル部２３３と、ダイヤル部２３３による選択結果を解釈して制御装置２１に通知する解釈部２３１とから構成される。
【００５９】
このエアコン（１）２０ｂは、居間に設置されるものであるため、ユーザは、「居間エアコン」の名前が正面に現れるまでダイヤル部２３３を回転させ、正面に現れたら操作部２３２を操作する。これで、ユーザは、「居間エアコン」をエアコン（１）２０ｂの名称としてサーバ１０に登録することができる。なお、この選択装置２３における選択は、ダイヤルの他、タッチパネル、音声入力、画像入力、文字入力、その他の手段のいずれでも構わない。
【００６０】
また、前述の実施形態では、機器名前テーブルＹ２をＲＯＭ２１３に格納する例を説明したが、ＲＡＭ２１２その他のいずれの記憶領域に格納するようにしても良い。さらに、この機器名前テーブルＹ２を家庭電化製品側のＲＯＭ２１３などの記憶媒体に格納しておくのではなく、サーバ１０側のＲＯＭ１１３などの記憶領域に格納しておき、家庭電化製品側からの要請があった場合に、この機器名前テーブルＹ２を家庭電化製品側に提供するようにしてもよい。
【００６１】
また、前述の実施形態では、家庭内の位置を特定可能な表現を含む名称を例に示したが、その表現は、会社内、駅構内、その他の場所を特定可能なものでもよい。また、設置場所に限らず、機器を特定可能な様々な表現であってもよい。例えばタイマー機能を有する、ＤＶＤを有するなど、機器の性能を特定可能な表現でも良い。さらに、Ａ社、Ｂ社などのその機器の製造会社名、Ｃ社、Ｄ社などのその機器の購入会社名を特定可能な表現でも良い。また、品名、型名、通称名などの製品情報を特定可能な表現でも良く、製造年月日、購入年月日などの時期を特定可能な表現であっても良い。また、祖父、祖母、父、母、姉、妹、兄、弟、孫などの使用者を特定可能な表現であっても良い。この場合、後にその名称を実際の名前に変更できるようにしても良い。
【００６２】
つまり、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００６３】
【発明の効果】
以上説明したように、この発明によれば、ネットワークに接続された複数の電子機器を容易に識別可能とするための環境設定を効率的に行うことを実現する電子機器、サーバ装置、ネットワークシステムおよびネットワークシステムの制御方法を提供することができる。
【図面の簡単な説明】
【図１】この発明の実施形態に係るネットワークシステムの構成を示す図。
【図２】同実施形態のサーバの概略構成を示すブロック図。
【図３】同実施形態の家庭内ネットワークに接続されるテレビの概略構成を示す図。
【図４】同実施形態のテレビが保有する機器名前テーブルの一例を示す図。
【図５】同実施形態のテレビで表示される機器選択画面の一例を示す図。
【図６】同実施形態のテレビが保有する名前管理テーブルの一例を示す図。
【図７】同実施形態のサーバが保有する機器管理テーブルの一例を示す図。
【図８】同実施形態のネットワークシステムにおける外出先からのアクセス構成を示す図。
【図９】図８のサーバＢが保持する上位サーバ管理テーブルを示す図。
【図１０】図８のサーバＢが保持する下位サーバ管理テーブルを示す図。
【図１１】図８のサーバＥが保持する上位サーバ管理テーブルを示す図。
【図１２】図８のサーバＥが保持する下位サーバ管理テーブルを示す図。
【図１３】図８のサーバＥがユーザに提示する制御機器選択画面を例示する図。
【図１４】図８のサーバＥがユーザに提示する機器制御画面を例示する図。
【図１５】同実施形態の家庭内ネットワークのサーバおよび各家庭電化製品の動作手順を示す第１のフローチャート。
【図１６】同実施形態の家庭内ネットワークのサーバおよび各家庭電化製品の動作手順を示す第２のフローチャート。
【図１７】同実施形態の家庭内ネットワークのサーバおよび各家庭電化製品の動作手順を示す第３のフローチャート。
【図１８】同実施形態の名称登録用のダイヤルを備えたエアコンの概略構成を示す図。
【図１９】図１９のエアコンが備える選択装置の一構成例を示すブロック図。
【符号の説明】
１…家庭内ネットワーク、２…インターネット、１０…サーバ、１１…制御装置、１２…表示装置、１３…記憶装置、１４…その他入出力装置、１５…通信装置、２１…制御装置、２２…表示装置、２３…リモコン装置、２４…チューナ装置、２５…サーバ通信装置、２６…選択装置、２７…室温制御装置、１１１…ＭＰＵ、１１２…ＲＡＭ、１１３…ＲＯＭ、１１４…発信器、１１５…入出力インタフェース、１１６…電源、２１１…ＭＰＵ、２１２…ＲＡＭ、２１３…ＲＯＭ、２１４…発信器、２１５…入出力インタフェース、２１６…電源、２３１…解釈部、２３２…操作部、２３３…ダイヤル部。
【図１】
2004328374.tif 000003
【図２】
2004328374.tif 000004
【図３】
2004328374.tif 000005
【図４】
2004328374.tif 000006
【図５】
2004328374.tif 000007
【図６】
2004328374.tif 000008
【図７】
2004328374.tif 000009
【図８】
2004328374.tif 000010
【図９】
2004328374.tif 000011
【図１０】
2004328374.tif 000012
【図１１】
2004328374.tif 000013
【図１２】
2004328374.tif 000014
【図１３】
2004328374.tif 000015
【図１４】
2004328374.tif 000016
【図１５】
2004328374.tif 000017
【図１６】
2004328374.tif 000018
【図１７】
2004328374.tif 000019
【図１８】
2004328374.tif 000020
【図１９】
2004328374.tif 000021