(57)【要約】【課題】電気器具に装着されることによって電気器具をネットワーク接続可能にする通信装置、およびその通信装置が装着される電気器具を提供する。【解決手段】家電制御装置４は、通信アダプタ５が家電制御装置４に接続されたことを検出すると、所定のパターンデータを通信アダプタ５に対して送信し続ける。通信アダプタ５は、パターンデータを検出すると、そのパターンデータを基に通信速度を設定する。また、通信アダプタ５は、データ通信が確立されると、家電制御装置４に対して機器構成情報１９、および機器制御情報２０を要求し、家電制御装置４は、家電情報記憶部１３から機器構成情報１９、および機器制御情報２０を取得し、通信アダプタ５へ送信する。通信アダプタ５は、受信した機器構成情報１９から通信アダプタ５自身の認証コード２２を生成し、ネットワーク接続可能な状態になる。【選択図】  図１
2004302586.tif 000002
【特許請求の範囲】
【請求項１】
電気器具に装着されることによって当該電気器具をネットワーク接続可能にする通信装置であって、
前記通信装置が前記電気器具に装着されると、当該電気器具との通信を確立する接続手段と、
前記電気器具が有する機能の一覧が記録された制御情報を取得し、記憶する制御情報取得手段と、
所定の入力操作によって発せられる信号を前記電気器具から受信すると、前記電気器具を前記ネットワークに接続するためのネットワーク接続情報を取得し、記憶するネットワーク接続情報取得手段と、
ネットワークを介して受信する情報を前記制御情報と照合し、当該情報が前記電気器具の有する機能に該当するものであれば、前記電気器具に当該情報を送信する照合手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記制御情報取得手段は、所定の入力操作によって発せられる信号を前記電気器具から受信すると、記憶されている前記制御情報を消去することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ネットワーク接続情報取得手段は、所定の入力操作によって発せられる信号を前記電気器具から受信すると、記憶されている前記ネットワーク接続情報を消去することを特徴とする請求項１または請求項２に記載の通信装置。
【請求項４】
前記通信装置は、前記電気器具から送信された所定の信号パターンを検出すると、前記電気器具と前記通信装置との通信速度を設定する通信速度設定手段を備えることを特徴とする請求項１乃至請求項３に記載の通信装置。
【請求項５】
前記照合手段は、ネットワークを介して受信するデータファイルから情報を抽出し、抽出した当該情報を前記制御情報と照合し、当該情報が前記電気器具の有する機能に該当するものであれば、前記電気器具に当該情報を送信することを特徴とする請求項１乃至請求項４に記載の通信装置。
【請求項６】
前記ネットワーク接続情報とは、ネットワークを識別するためのネットＩＤ、ネットワークを構成する前記電気器具を識別するためのノードＩＤ、宛先情報であるネットワークアドレスの少なくともいずれか１つを含むことを特徴とする請求項１乃至請求項５に記載の通信装置。
【請求項７】
装着されることによってネットワーク接続機能を実現する通信装置を装着可能な電気器具であって、
前記通信装置が装着されると、当該通信装置との通信を確立する接続確立手段と、
前記電気器具が有する機能の一覧が記録された制御情報を前記通信装置に提供する情報提供手段を備えることを特徴とする電気器具。
【請求項８】
前記電気器具は、前記通信装置が装着されていると、
前記ネットワークを介して前記通信装置が受信した情報のうち、前記識別情報を元に選別された前記電気器具が有する機能に該当する情報を取り込む情報取込手段を備えることを特徴とする請求項７に記載の電気器具。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電気器具に装着されることによって電気器具をネットワーク接続可能にする通信装置、およびその通信装置が装着される電気器具に関する。
【０００２】
【従来の技術】
近年、デジタル機器やインターネットの進歩に伴い、ユーザがＩＴ（情報技術）機器を利用して様々なサービスを享受することが一般的になってきた。デジタル機器のネットワーク化が進み、機器の低価格化ともあいまって、これまでのオフィス中心の利用から、一般家庭でもネットワークの常時接続によるインターネットアクセスや、家庭内ＬＡＮによる情報機器の連携などが現実のものとなってきており、こうしたネットワーク技術の進歩と、情報家電、情報端末自身の進化によって、ホームネットワークシステムが一般家庭に導入されつつある。
【０００３】
このホームネットワークシステムを構築する電気器具は、ネットワーク家電と呼ばれ、ネットワークに接続可能な通信機能を有し、リモート制御やコンテンツのダウンロードなどの機能を持った電気器具である。
【０００４】
例えば、ホーム端末を使って、食材のアイコンをタッチするだけで、入力された食材の賞味期限を知らせたり、庫内に残っている食材を使った料理レシピを検索したりすることが可能な冷蔵庫がある（例えば、非特許文献１）。
【０００５】
【非特許文献１】
東芝レビュー、２００２Ｖｏｌ．５７、Ｎｏ．１０、「特集  ホームネットワークの展開」
【０００６】
【発明が解決しようとする課題】
ところで、上述のネットワーク家電と呼ばれる電気器具には、当然のことながら通信機能が組み込まれている。そのため、通信回線を介して電気器具をコントロール可能な構成ではあったが、電気器具の通信機能を制御するためのプロトコルやネットワークに関する情報を、電気器具を制御するマイコンにて処理する必要があり、従来の電気器具の制御用マイコンに実装するには負荷がかかりすぎる傾向にあった。
【０００７】
また、電気器具の制御用マイコンに通信機能を組み込むことによって、製品価格の上昇は避けられず、通信機能を必要としないユーザに無駄な費用負担を強いることになっていた。
【０００８】
このような事情を鑑みると、電気器具の制御用マイコンから通信機能を分離し、後付け可能な通信装置として提供することが望ましく、このような通信装置には、下記のような機能が必要とされる。
【０００９】
（１）電気器具に取り付けられた時に、自動的に通信装置―電気器具間の通信を確立する通信機能。
【００１０】
（２）通信機能を制御するためのプロトコルやネットワークに関する情報を通信装置側で管理し、通信装置を取り外す時には、ネットワークに関する情報を破棄可能な管理機能。
【００１１】
（３）電気器具がネットワークを介して通信を行うときには、その電気器具に実装されている電気器具本来の機能に関係する情報のみを電気器具に提供するフィルタリング機能。
【００１２】
また、電気器具側にもこのような機能を有する通信装置に対応するための機能が必要となる。
【００１３】
本発明は上記事情に鑑み、電気器具に装着されることによって電気器具をネットワーク接続可能にする通信装置、およびその通信装置が装着される電気器具を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明である通信装置は、電気器具に装着されることによって当該電気器具をネットワーク接続可能にする通信装置であって、前記通信装置が前記電気器具に装着されると、当該電気器具との通信を確立する接続手段と、前記電気器具が有する機能の一覧が記録された制御情報を取得し、記憶する制御情報取得手段と、所定の入力操作によって発せられる信号を前記電気器具から受信すると、前記電気器具を前記ネットワークに接続するためのネットワーク接続情報を取得し、記憶するネットワーク接続情報取得手段と、ネットワークを介して受信する情報を前記制御情報と照合し、当該情報が前記電気器具の有する機能に該当するものであれば、前記電気器具に当該情報を送信する照合手段とを備えることを特徴とする。
【００１５】
請求項１の発明によれば、通信装置は、電気器具に取り付けられた時に、自動的に通信装置―電気器具間の通信を確立し、その電気器具に実装されている電気器具本来の機能に関係する情報のみを電気器具に提供するので、この通信装置を電気器具に装着することによって、ネットワークを介して電気器具を遠隔制御することが可能となる。
【００１６】
また、請求項７に記載の発明である電気器具は、装着されることによってネットワーク接続機能を実現する通信装置を装着可能な電気器具であって、前記通信装置が装着されると、当該通信装置との通信を確立する接続確立手段と、前記電気器具が有する機能の一覧が記録された制御情報を前記通信装置に提供する情報提供手段を備えることを特徴とする。
【００１７】
請求項７の発明によれば、電気器具は、通信装置を接続されることによって、ネットワークに接続することが可能となる。
【００１８】
【発明の実施の形態】
本発明の実施形態について、図１〜図８に基づいて説明する。
【００１９】
図１に本実施形態の家電ネットワーク１の構成を示す。本実施形態における家電ネットワーク１は、家電ネットワーク１に接続された電気器具３をコントロールする機能を有するコントローラ２、および複数の電気器具３から構成され、また、電気器具３はその電気器具３が本来有する機能を制御する家電制御装置４、およびその電気器具３を家電ネットワーク１に接続させるための通信アダプタ５を備え、中継装置６によって相互に接続される。また、家電ネットワーク１は、モデム等の通信機器を介してインターネット等の外部のネットワークに接続される。なお、家電ネットワーク１は、例えば、ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ）等の近距離無線音声／データ通信規格に沿って構築される無線通信回線、または有線通信回線のいずれでも良い。
【００２０】
コントローラ２は、タッチパネルや操作スイッチ等の入力装置、およびディスプレイやスピーカー等の出力装置を備え、さらに主制御部７、送受信部８、機器構成情報記憶部９、入力制御部１０、および出力制御部１１を備える。
【００２１】
主制御部７は、Ｄｉｓｃｏｖｅｒメッセージを受信すると、機器構成情報記憶部９に記録されているネットＩＤ２５を取得し、通信アダプタ５用のノードＩＤ２４を設定し、さらに、その通信アダプタ５用のネットワークアドレス２６を設定する機能、送受信部８を通じて、通信アダプタ５に機器構成情報１９と機器制御情報２０の要求を送信する機能、機器構成情報１９と機器制御情報２０を受信すると、機器構成情報記憶部９に記憶されている機器接続情報２３に、その通信アダプタ５に設定されたネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６と供に、機器構成情報１９と機器制御情報２０を記録（インスタンスリストを作成）する機能を有する。
【００２２】
送受信部８は、中継装置６から送信されるデータ（パケット）を受信する機能、主制御部７が作成するデータ（パケット）を送信する機能を有する。
【００２３】
機器構成情報記憶部９は、ＭＡＣアドレス２１（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）、認証コード２２、機器接続情報２３、ノードＩＤ２４、ネットＩＤ２５、およびネットワークアドレス２６を記憶する。
【００２４】
入力制御部１０は、タッチパネル、操作スイッチ等の入力装置からの入力情報を取得し、その入力情報を主制御部７へ転送する機能を有する。
【００２５】
出力制御部１１は、ＨＴＭＬファイル等に記述されているページの内容をレンダリングし、ディスプレイ上に表示する機能、音声をスピーカーから出力させる機能を有する。
【００２６】
家電制御装置４は、家電制御部１２、家電情報記憶部１３、入力制御部１４、および出力制御部１５を備える。
【００２７】
家電制御部１２は、通信アダプタ５が家電制御装置４に接続されたことを検出すると、所定のパターンデータを通信アダプタ５に対して送信し続ける機能、家電情報記憶部１３から機器構成情報１９、および機器制御情報２０を取得し、通信アダプタ５へ送信する機能、通知された信号が、通信アダプタ５を初期設定モードへ移行させるための所定のスイッチ操作であることを検出すると、通信アダプタ５へ初期設定モードへの移行指示を送信する機能、通知された信号が、通信アダプタ５を再起動させるための所定のスイッチ操作であることを検出すると、通信アダプタ５へ再起動指示を送信する機能、通知された信号が、通信アダプタ５を初期化させるための所定のスイッチ操作であることを検出すると、通信アダプタ５へ初期化指示を送信する機能、機器構成情報１９と機器制御情報２０を受信すると、家電情報記憶部１３に機器構成情報１９と機器制御情報２０とを登録する機能を有する。
【００２８】
家電情報記憶部１３は、その電気器具３が本来有する機能を実現するためのプログラムやデータを記憶する他に、機器構成情報１９、および機器制御情報２０を記憶する。
【００２９】
入力制御部１４は、タッチパネル、操作スイッチ、センサー、開閉スイッチ等の入力装置からの入力情報を取得し、その入力情報を家電制御部１２へ転送する機能を有する。
【００３０】
出力制御部１５は、家電制御部１２によって生成されるメッセージ情報をディスプレイ上に表示する機能、音声情報をスピーカーから出力させる機能を有する。
【００３１】
また、通信アダプタ５は、通信制御部１６、送受信部１７、および制御情報記憶部１８を備える。
【００３２】
通信制御部１６は、家電制御装置４から送信されたパターンデータを検出すると、そのパターンデータを基に家電制御装置４−通信アダプタ５間の通信速度を設定する機能、家電制御装置４から機器構成情報１９、および機器制御情報２０を受信すると、制御情報記憶部１８にその機器構成情報１９、および機器制御情報２０を記録する機能、家電制御装置４から初期設定モードへの移行指示を受信すると、初期設定モードへ移行し、コントローラ２に通信アダプタ５を認識させるためのＤｉｓｃｏｖｅｒメッセージを送出する機能、家電制御装置４から再起動指示を受信すると、再起動を行う機能、家電制御装置４から初期化指示を受信すると、制御情報記憶部１８に記録されているノードＩＤ２４、ネットＩＤ２５、ネットワークアドレス２６、および機器接続情報２３を消去する機能、取得した機器構成情報１９と機器制御情報２０を家電制御装置４に送信すると供に、その機器構成情報１９と機器制御情報２０との登録を指示する機能を有する。
【００３３】
送受信部１７は、中継装置６から送信されるデータ（パケット）を受信する機能、通信制御部１６が作成するデータ（パケット）を送信する機能を有する。
【００３４】
制御情報記憶部１８は、通信アダプタ５自身のＭＡＣアドレス２１を記憶し、接続された電気器具３の機器構成情報１９と機器制御情報２０とを記憶可能であり、さらに認証コード２２、機器接続情報２３、ノードＩＤ２４、ネットＩＤ２５、ネットワークアドレス２６を記憶する。
【００３５】
また、中継装置６は、家電ネットワーク１を構成する各機器間で送受信されるデータ（パケット）を、ネットワークアドレス２６を基に中継する機能を有する。
【００３６】
ここで、本実施形態において各記憶部９，１３，１８に記録される各種情報１９〜２６について説明する。
【００３７】
機器構成情報１９とは、電気器具３の機種や型名（製造番号を含む）等、電気器具３を識別するためのユニークな識別情報であり、また、機器制御情報２０とは、電気器具３としての動作可能な機能の一覧が記録された情報であり、機能の識別コードと、機能の実施可能範囲が記録される。
【００３８】
また、認証コード２２とは、他の機器から電気器具３にアクセスする際の一種のパスワードとして用いられる情報である。
【００３９】
また、機器接続情報２３とは、家電ネットワーク１内に存在する電気機器毎のネットワーク接続に関する情報であり、電気機器毎に、機器構成情報１９、機器制御情報２０、認証コード２２、ノードＩＤ２４、ネットＩＤ２５、およびネットワークアドレス２６を記録する。
【００４０】
また、ネットＩＤ２５とは、ネットワークを識別するための情報であり、家電ネットワーク１毎に割り振られるＩＤ情報である。ノードＩＤ２４とは、家電ネットワーク１内に存在する電気器具３を識別するための情報であり、電気器具３毎（コントローラ２、中継装置６を含む）に割り振られるＩＤ情報である。
【００４１】
また、ネットワークアドレス２６とは、家電ネットワーク１内に存在する電気器具３のアドレス情報であり、電気器具３毎（コントローラ２、中継装置６を含む）に割り振られる。ＭＡＣアドレス２１やノードＩＤ２４を基に生成するようにしても良い。
【００４２】
なお、本実施形態においては、コンピュータ３０−コントローラ２間、コントローラ２−電気器具３間のデータファイルの送受信は、ＨＴＴＰ、ＦＴＰ等のリモートファイル転送プロトコルの規約に沿って行うこととする。
【００４３】
以降、本実施形態において特に断りの無い場合は、上記の通信方式に従って、通信を行うこととするが、本発明は特にこの通信方式（通信プロトコル）に限定されるものではない。
【００４４】
次に本実施形態における家電ネットワーク１で行われる処理について説明する。
【００４５】
≪通信アダプタ接続時の処理≫
まず、家電制御装置４に通信アダプタ５を接続した際の、両機器間の通信を確立する処理について、図２のシーケンス図に基づいて説明する。なお、図３に示すように、家電制御装置４の家電情報記憶部１３には、予め機器構成情報１９と機器制御情報２０が記憶されていることとし、通信アダプタ５の制御情報記憶部１８には、予めＭＡＣアドレス２１が記憶されていることとする。
【００４６】
家電制御装置４の家電制御部１２は、まず、通信アダプタ５が家電制御装置４に接続されたことを検出すると、所定のパターンデータを通信アダプタ５に対して送信し続ける（ステップＳ０１）。
【００４７】
通信アダプタ５の通信制御部１６は、その家電制御装置４から送信されたパターンデータを検出すると（ステップＳ０２）、そのパターンデータを基に家電制御装置４−通信アダプタ５間の通信速度を設定する（ステップＳ０３）。例えば、通信制御部１６は、所定のパターンデータのデータ長と受信に要した時間から通信速度を算出する。
【００４８】
次に、通信制御部１６は、設定した通信速度で家電制御部１２とのチェックデータの送受信等を行うことによって、通信が確立されたかどうか判定する（ステップＳ０４）。通信制御部１６は、通信が確立されたと判定すると、家電制御装置４に対してパターンデータの出力停止要求を送信する（ステップＳ０５）。また、通信制御部１６は、通信が確立されていないと判定すると、再度パターンデータの検出処理に移行する。
【００４９】
家電制御装置４の家電制御部１２は、通信アダプタ５からパターンデータの出力停止要求を受信すると、パターンデータの出力を停止する。
【００５０】
以上の処理を経て、通信アダプタ５家電制御装置４間のデータ通信が確立され、諸データの送受信が可能となる。
【００５１】
通信アダプタ５の通信制御部１６は、データ通信が確立されると、次に、制御情報記憶部１８を参照し（ステップＳ１１）、接続された家電制御装置４の機器構成情報１９、および機器制御情報２０が記録されているか判定する（ステップＳ１２）。接続された家電制御装置４の機器構成情報１９、および機器制御情報２０が記録されていない場合、通信制御部１６は、家電制御装置４に対して機器構成情報１９、および機器制御情報２０の送信要求を送信する（ステップＳ１３）。
【００５２】
家電制御装置４の家電制御部１２は、通信アダプタ５から機器構成情報１９、および機器制御情報２０の送信要求を受信すると、家電情報記憶部１３から機器構成情報１９、および機器制御情報２０を取得し、通信アダプタ５へ送信する（ステップＳ１４）。
【００５３】
通信アダプタ５の通信制御部１６は、家電制御装置４から機器構成情報１９、および機器制御情報２０を受信すると、制御情報記憶部１８にその機器構成情報１９、および機器制御情報２０を記録する（ステップＳ１５）。次に、通信制御部１６は、その機器構成情報１９から通信アダプタ５自身の認証コード２２を生成し、制御情報記憶部１８にその生成した認証コード２２を記録し（ステップＳ１６）、通信アダプタ５は初期設定モードへの移行待機状態となる（ステップＳ１７）。
【００５４】
また、接続された家電制御装置４の機器構成情報１９、および機器制御情報２０が記録されていれば、以前に認証コード２２も同様に生成、記録されているので、通信アダプタ５はそのまま初期設定モードへの移行待機状態となる（ステップＳ１７）。
【００５５】
図３中、破線で示されている機器構成情報１９、および機器制御情報２０は、家電制御装置４から受信し記録されたものであることを示し、破線で示されている認証コード２２は、機器構成情報１９から作成され記録されたものであることを示す。
【００５６】
≪初期設定時の処理≫
次に、電気器具３（通信アダプタ５を接続された家電制御装置４）とコントローラ２との通信を確立する処理について、図４のシーケンス図に基づいて説明する。なお、図５に示すように、家電制御装置４の家電情報記憶部１３には、予め機器構成情報１９と機器制御情報２０が記憶されていることとし、通信アダプタ５の制御情報記憶部１８には、予めＭＡＣアドレス２１、機器構成情報１９、機器制御情報２０、および認証コード２２が記憶されていることとする。また、コントローラ２の機器構成情報記憶部９には、コントローラ２自身のＭＡＣアドレス２１、認証コード２２、機器接続情報２３、ノードＩＤ２４、ネットＩＤ２５、およびネットワークアドレス２６が記憶されていることとする。
【００５７】
通信アダプタ５を接続された家電制御装置４（電気器具３）とコントローラ２との通信を確立するためには、まず、通信アダプタ５を初期設定モードへ移行させ、コントローラ２からの諸情報を受信可能な状態にしなければならない。その初期設定モードへの移行については自動で行う場合と、手動で行う場合とが考えられるが、本実施形態では、手動で行う場合を用いて説明する。
【００５８】
家電制御装置４の入力制御部１４は、ユーザが入力した所定のスイッチ操作を取得すると、そのスイッチ操作から取得された信号を家電制御部１２へ通知する。家電制御部１２は、通知された信号が、通信アダプタ５を初期設定モードへ移行させるための所定のスイッチ操作であることを検出すると（ステップＳ２１）、通信アダプタ５へ初期設定モードへの移行指示を送信する（ステップＳ２２）。
【００５９】
通信アダプタ５の通信制御部１６は、家電制御装置４から初期設定モードへの移行指示を受信すると、初期設定モードへ移行する処理を開始し（ステップＳ２３）、コントローラ２に通信アダプタ５を認識させるためのＤｉｓｃｏｖｅｒメッセージを送出する（ステップＳ２４）。このＤｉｓｃｏｖｅｒメッセージは、送信元に通信アダプタ５のＭＡＣアドレス２１を設定、送信先は家電ネットワーク１全体を設定し、ブロードキャストされる。
【００６０】
ユーザがコントローラ２を操作し、家電制御装置４とコントローラ２との通信を確立する処理の実行を入力すると、コントローラ２の主制御部７は、送受信部８を通じて、家電ネットワーク１に送出されているＤｉｓｃｏｖｅｒメッセージを受信する（ステップＳ２５）。
【００６１】
主制御部７は、Ｄｉｓｃｏｖｅｒメッセージを受信すると、機器構成情報記憶部９に記録されているネットＩＤ２５を取得し、通信アダプタ５用のノードＩＤ２４を設定（ステップＳ２６）、さらに、その通信アダプタ５用のネットワークアドレス２６を設定する（ステップＳ２７）。
【００６２】
次に、主制御部７は、設定したネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６を通信アダプタ５に送信するよう送受信部８に指示し、送受信部８は、通信アダプタ５のＭＡＣアドレス２１を送信先としてネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６を通信アダプタ５に送信する（ステップＳ２８）。
【００６３】
通信アダプタ５の送受信部１７は、ネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６を受信すると、通信制御部１６に転送し、通信制御部１６は、受信したネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６を制御情報記憶部１８に記録する（ステップＳ２９）。
【００６４】
次に、コントローラ２の主制御部７は、送受信部８を通じて、通信アダプタ５に機器構成情報１９と機器制御情報２０の要求を送信する（ステップＳ３０）。通信アダプタ５の通信制御部１６は、送受信部１７を通じて、コントローラ２から機器構成情報１９と機器制御情報２０の要求を受信すると、制御情報記憶部１８に記録されている機器構成情報１９と機器制御情報２０を取得し、取得した機器構成情報１９と機器制御情報２０をコントローラ２に送信するよう送受信部１７に指示し、送受信部１７は、コントローラ２のネットワークアドレス２６を送信先として機器構成情報１９と機器制御情報２０をコントローラ２に送信する（ステップＳ３１）。
【００６５】
コントローラ２の主制御部７は、送受信部８を通じて、機器構成情報１９と機器制御情報２０を受信すると、機器構成情報記憶部９に記憶されている機器接続情報２３に、その通信アダプタ５に設定されたネットＩＤ２５、ノードＩＤ２４、およびネットワークアドレス２６と供に、機器構成情報１９と機器制御情報２０を記録し、インスタンスリストを作成する（ステップＳ３２）。
【００６６】
また、主制御部７は、通信アダプタ５が接続される中継装置６のネットワークアドレス２６と認証コード２２を機器構成情報記憶部９に記録されている機器接続情報２３から取得する。次に、主制御部７は、取得した中継装置６のネットワークアドレス２６と認証コード２２を通信アダプタ５に送信するよう送受信部８に指示し、送受信部８は、通信アダプタ５のネットワークアドレス２６またはＭＡＣアドレス２１を送信先として中継装置６のネットワークアドレス２６と認証コード２２を通信アダプタ５に送信する（ステップＳ３３）。
【００６７】
通信アダプタ５の送受信部１７は、中継装置６のネットワークアドレス２６と認証コード２２を受信すると、通信制御部１６に転送し、通信制御部１６は、受信した中継装置６のネットワークアドレス２６と認証コード２２を機器接続情報２３として制御情報記憶部１８に記録する（ステップＳ３４）。この時、通信アダプタ５からコントローラ２へ中継装置６のネットワークアドレス２６と認証コード２２の記録が完了したことを示す情報を送信するようにしても良い。また、以上の処理が完了したことを示すメッセージを家電制御装置４の出力制御部１５からディスプレイ等の出力装置に出力し、ユーザに処理完了を通知するようにしても良い。
【００６８】
以上の処理が完了した後、家電制御装置４の入力制御部１４は、ユーザが入力した所定のスイッチ操作を取得すると、そのスイッチ操作から取得された信号を家電制御部１２へ通知する。家電制御部１２は、通知された信号が、通信アダプタ５を再起動させるための所定のスイッチ操作であることを検出すると（ステップＳ３５）、通信アダプタ５へ再起動指示を送信する（ステップＳ３６）。
【００６９】
通信アダプタ５の通信制御部１６は、家電制御装置４から再起動指示を受信すると、再起動を行う（ステップＳ３７）。なお、ステップＳ３１の処理が完了した後、通信アダプタ５が自動的に再起動するようにしても良い。
【００７０】
この後、ユーザがコントローラ２に対して電気器具３（通信アダプタ５）の認証コード２２を入力すると（ステップＳ３８）、入力された認証コード２２は入力制御部１０によって取得され、主制御部７は、取得された認証コード２２を、機器構成情報記憶部９に記録されている機器接続情報２３に記録する（ステップＳ３９）。
【００７１】
このように初期設定処理を行うことで、コントローラ２−電気器具３間の通信が確立される。なお、自動で初期設定モードへ移行する場合は、前述のステップＳ１６から直接初期設定モードへへ移行する処理を開始し、ステップＳ１７、ステップＳ２１、ステップＳ２２の処理は省略する。
【００７２】
なお、コントローラ２と通信アダプタ５が中継装置６を介さず、直接通信を行う場合は、ステップＳ３３とステップＳ３４の処理で、コントローラ２からコントローラ２自身の認証コード２２を送信し、通信アダプタ５はそのコントローラ２の認証コード２２を制御情報記憶部１８に記録する。
【００７３】
≪初期化処理≫
次に、通信アダプタ５の初期化処理について、図６のシーケンス図に基づいて説明する。
【００７４】
家電制御装置４の入力制御部１４は、ユーザが入力した所定のスイッチ操作を取得すると、そのスイッチ操作から取得された信号を家電制御部１２へ通知する。家電制御部１２は、通知された信号が、通信アダプタ５を初期化させるための所定のスイッチ操作であることを検出すると（ステップＳ４１）、通信アダプタ５へ初期化指示を送信する（ステップＳ４２）。
【００７５】
通信アダプタ５の通信制御部１６は、家電制御装置４から初期化指示を受信すると、制御情報記憶部１８に記録されているノードＩＤ２４、ネットＩＤ２５、およびネットワークアドレス２６を消去する（ステップＳ４３）。次に、通信制御部１６は、制御情報記憶部１８に記録されている機器接続情報２３のうち、中継装置６のネットワークアドレス２６と認証コード２２を消去する（ステップＳ４４）。
【００７６】
このように、ノードＩＤ２４、ネットＩＤ２５、ネットワークアドレス２６、認証コード２２を消去することによって、電気器具３を家電ネットワーク１から離脱、抹消することができる。
【００７７】
≪機器構成情報１９、機器制御情報２０の登録処理≫
次に、機器構成情報１９、機器制御情報２０の登録処理について、図７のシーケンス図に基づいて説明する。
【００７８】
図８に示すように、家電制御装置４は通信アダプタ５（家電制御装置４側）に接続され、その電気器具３に登録しようとする機器構成情報１９と機器制御情報２０を有するコンピュータ３０も同様に通信アダプタ５（コンピュータ３０側）に接続され、両通信アダプタ５によって１対１のネットワークが構築されている。なお、両通信アダプタ５によって構築されるネットワークのネットＩＤ２５、ネットワークアドレス２６、両通信アダプタ５のノードＩＤ２４は予め設定されていることとする。
【００７９】
まず、コンピュータ３０は、家電制御装置４に送信すべき機器構成情報１９と機器制御情報２０を取得する（ステップＳ５１）。次に、コンピュータ３０は取得した機器構成情報１９と機器制御情報２０とが記述されたデータファイルを作成し（ステップＳ５２）、通信アダプタ５へ作成したデータファイルを送信する（ステップＳ５３）。
【００８０】
通信アダプタ５（コンピュータ３０側）の主制御部７は、コンピュータ３０からデータファイルを受信すると、送受信部１７を通じて通信アダプタ５（家電制御装置４側）へ送信する（ステップＳ５４）。
【００８１】
通信アダプタ５（家電制御装置４側）の送受信部１７は、データファイルを受信すると、通信制御部１６へ送信し、通信制御部１６はそのデータファイルから機器構成情報１９と機器制御情報２０を取得する（ステップＳ５６）。
【００８２】
次に、通信アダプタ５（家電制御装置４側）の通信制御部１６は、取得した機器構成情報１９と機器制御情報２０を家電制御装置４に送信すると供に、その機器構成情報１９と機器制御情報２０との登録を指示し（ステップＳ５７）、家電制御装置４の家電制御部１２は、登録の指示と供に機器構成情報１９と機器制御情報２０を受信すると、家電情報記憶部１３に機器構成情報１９と機器制御情報２０とを登録する（ステップＳ５８）。
【００８３】
このように、通信アダプタ５を介して電気器具３に機器構成情報１９と機器制御情報２０とを登録することができる。なおデータファイルに記述される情報は、機器構成情報１９と機器制御情報２０に限定されるものではなく、電気器具３に対する何等かのバージョンアップ情報（機能追加や不具合修正等）であれば、同様の手順で家電情報記憶部１３に登録する。
【００８４】
【発明の効果】
以上説明したように、本発明によれば、通信装置は、電気器具に取り付けられた時に、自動的に通信装置―電気器具間の通信を確立し、通信機能を制御するためのプロトコルやネットワークに関する情報を管理し、その電気器具に実装されている電気器具本来の機能に関係する情報のみを電気器具に提供するので、この通信装置を電気器具に装着することによって、ネットワークを介して電気器具を遠隔制御することが可能となる。
【００８５】
また、電気器具は、通信装置を接続されることによって、ネットワークに接続することが可能となる。
【図面の簡単な説明】
【図１】家電ネットワークの構成と、機能構成を示す図である。
【図２】通信アダプタ接続時の処理を示すシーケンス図である。
【図３】通信アダプタ接続時における機能構成、および家電情報記憶部、制御情報記憶部に記憶される情報の種類を示す図である。
【図４】初期設定時の処理を示すシーケンス図である。
【図５】初期設定時における機能構成、および家電情報記憶部、制御情報記憶部、機器構成情報記憶部に記憶される情報の種類を示す図である。
【図６】初期化の処理を示すシーケンス図である。
【図７】機器構成情報、機器制御情報登録時の処理を示すシーケンス図である。
【図８】機器構成情報、機器制御情報登録時における機能構成、および家電情報記憶部に記憶される情報の種類を示す図である。
【符号の説明】
１  家電ネットワーク
２  コントローラ
３  電気器具
４  家電制御装置
５  通信アダプタ
６  中継装置
７  主制御部
８  送受信部
９  機器構成情報記憶部
１０  入力制御部
１１  出力制御部
１２  家電制御部
１３  家電情報記憶部
１４  入力制御部
１５  出力制御部
１６  通信制御部
１７  送受信部
１８  制御情報記憶部
１９  機器構成情報
２０  機器制御情報
２１  ＭＡＣアドレス
２２  認証コード
２３  機器接続情報
２４  ノードＩＤ
２５  ネットＩＤ
２６  ネットワークアドレス
３０  コンピュータ
【図１】
2004302586.tif 000003
【図２】
2004302586.tif 000004
【図３】
2004302586.tif 000005
【図４】
2004302586.tif 000006
【図５】
2004302586.tif 000007
【図６】
2004302586.tif 000008
【図７】
2004302586.tif 000009
【図８】
2004302586.tif 000010