(57)【要約】【課題】電気器具を家電ネットワークに接続する際に、その電気器具の状態に応じて認証コードを用意する通信装置を提供する。【解決手段】通信制御部８は、機器構成情報７を取得できると判定すると、家電制御装置１または制御情報記憶部１０から機器構成情報７を取得し、取得した機器構成情報７を基に認証コード１３を生成し、機器構成情報７を取得できないと判定すると、固有情報１２を取得し、取得した固有情報１２を基に認証コード１３を生成する。【選択図】  図１
2004304274.tif 000002
【特許請求の範囲】
【請求項１】
電気器具に装着されることによって当該電気器具をネットワーク接続可能にする通信装置であって、
前記電気器具毎に付与される認証コードを生成する認証コード生成手段と、
他の機器からネットワークを介して前記認証コードを受信すると、前記認証コード生成手段が生成した前記認証コードと照合し、一致する場合は、前記他の機器から前記電気器具へのアクセスを許可する認証コード照合手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記通信装置は、前記電気器具から前記電気器具毎に付与される前記電気器具の識別情報を取得する識別情報取得手段を備え、
前記認証コード生成手段は、前記識別情報取得手段が取得した前記電気器具の識別情報を基に前記認証コードを生成することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信装置は、前記通信装置毎に付与される前記通信装置の識別情報を記憶し、
前記認証コード生成手段は、前記通信装置の識別情報を取得し、取得した当該通信装置の識別情報を基に前記認証コードを生成することを特徴とする請求項１または請求項２に記載の通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電気器具を家電ネットワークに接続する際に、その電気器具の状態に応じて認証コードを用意する通信装置に関する。
【０００２】
【従来の技術】
近年、デジタル機器やインターネットの進歩に伴い、ユーザがＩＴ（情報技術）機器を利用して様々なサービスを享受することが一般的になってきた。デジタル機器のネットワーク化が進み、機器の低価格化ともあいまって、これまでのオフィス中心の利用から、一般家庭でもネットワークの常時接続によるインターネットアクセスや、家庭内ＬＡＮによる情報機器の連携などが現実のものとなってきており、こうしたネットワーク技術の進歩と、情報家電、情報端末自身の進化によって、ホームネットワークシステムが一般家庭に導入されつつある。
【０００３】
このホームネットワークシステムを構築する電気器具は、ネットワーク家電と呼ばれ、ネットワークに接続可能な通信機能を有し、リモート制御やコンテンツのダウンロードなどの機能を持った電気器具である。
【０００４】
例えば、ホーム端末を使って、食材のアイコンをタッチするだけで、入力された食材の賞味期限を知らせたり、庫内に残っている食材を使った料理レシピを検索したりすることが可能な冷蔵庫がある（例えば、非特許文献１）。
【０００５】
【非特許文献１】
東芝レビュー、２００２Ｖｏｌ．５７、Ｎｏ．１０、「特集  ホームネットワークの展開」
【０００６】
【発明が解決しようとする課題】
ところで、ネットワークに接続可能な電気器具（家電制御装置）が起動されると、家電制御装置（通信装置を含む）内に認証コードと呼ばれるものを用意しなければならない。この認証コードとは、電気器具をアクセスするための一種のパスワードであり、通常、電気器具が構成する家電ネットワーク内で、コントローラから電気器具にアクセスする際、ＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）、ネットワークアドレス（ＩＰアドレス等）と、認証コードが用いられる。
【０００７】
ＭＡＣアドレスは、個々の通信機器に割り振られたユニークな情報であり、同じアドレスは存在することはない。またネットワークアドレスは、適宜電気器具に割り振られるものであるが、同一ネットワーク内に同じアドレスが存在することはない。
【０００８】
しかし、ＭＡＣアドレスやネットワークアドレスは、容易に取得可能な情報であり、第三者に悪意を持って取得される恐れがある。例えば、電気器具が構成する家電ネットワークが、無線回線をベースとして構築される場合、ＭＡＣアドレスやネットワークアドレスが取得され、外部から別のコントローラをもって電気器具を操作されかねない。
【０００９】
従って、家電ネットワークへのアクセスを許可されたものだけに制限するためには、ＭＡＣアドレスやネットワークアドレス以外の情報が必要であり、そのアクセスを制限するために用いられるのが認証コードである。
【００１０】
この認証コードは、他の機器から電気器具にアクセスする際の一種のパスワードとして用いられるものであり、他の機器から特定の電気器具をアクセスする際に、他の機器からその電気器具に対して送信される。電気器具は、他の機器からアクセスされた際に受信した認証コードが、自己の認証コードと一致した場合のみアクセスを許可する。
【００１１】
認証コードをこのようにして用いることによって、第三者からのアクセスを拒絶することができ、家電ネットワークのセキュリティーが確保されることになる。通常、予めネットワーク接続機能を有する電気器具では、この認証コードは初めから電気器具内に用意されているが、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具では、必ずしもこの認証コードが用意されているわけではない。
【００１２】
従って、ネットワーク接続機能を追加することを前提とした電気器具を家電ネットワークに接続する際には、必ず何等かの手段を持って認証コードを用意しなければならない。
【００１３】
本発明は上記事情に鑑み、電気器具を家電ネットワークに接続する際に、その電気器具の状態に応じて認証コードを用意する通信装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明である通信装置は、電気器具に装着されることによって当該電気器具をネットワーク接続可能にする通信装置であって、前記電気器具毎に付与される認証コードを生成する認証コード生成手段と、他の機器からネットワークを介して前記認証コードを受信すると、前記認証コード生成手段が生成した前記認証コードと照合し、一致する場合は、前記他の機器から前記電気器具へのアクセスを許可する認証コード照合手段とを備えることを特徴とする。
【００１５】
請求項１の発明によれば、認証コードを生成することによって、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具をネットワークに接続することが可能になる。
【００１６】
また、請求項２に記載の発明である通信装置は、請求項１に記載の通信装置であって、前記電気器具から前記電気器具毎に付与される前記電気器具の識別情報を取得する識別情報取得手段を備え、前記認証コード生成手段は、前記識別情報取得手段が取得した前記電気器具の識別情報を基に前記認証コードを生成することを特徴とする。
【００１７】
請求項２の発明によれば、認証コードを生成することによって、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具をネットワークに接続することが可能になる。
【００１８】
また、請求項３に記載の発明である通信装置は、請求項１または請求項２に記載の通信装置であって、前記通信装置は、前記通信装置毎に付与される前記通信装置の識別情報を記憶し、前記認証コード生成手段は、前記通信装置の識別情報を取得し、取得した当該通信装置の識別情報を基に前記認証コードを生成することを特徴とする。
【００１９】
請求項３の発明によれば、認証コードを生成することによって、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具をネットワークに接続することが可能になる。
【００２０】
【発明の実施の形態】
次に、本発明の実施形態について、図１〜図２に基づいて説明する。まず、図１に本実施形態における家電制御装置１と通信アダプタ２の機能構成を示す。
【００２１】
家電制御装置１は、家電制御部３、入力制御部４、出力制御部５、および家電情報記憶部６を備える。
【００２２】
家電制御部３は、その電気器具が本来有する機能を制御する機能の他に、通信アダプタ２から送信される更新データを家電情報記憶部６に記録する機能、さらに更新データの記録が正常に終了したか判定し、通信アダプタ２へ更新結果を送信する機能を有する。
【００２３】
入力制御部４は、タッチパネル、操作スイッチ、センサー、開閉スイッチ等の入力装置からの入力情報を取得し、その入力情報を家電制御部３へ転送する機能を有する。
【００２４】
出力制御部５は、家電制御部３によって生成されるメッセージ情報をディスプレイ上に表示する機能、音声情報をスピーカーから出力させる機能を有する。
【００２５】
家電情報記憶部６は、その家電が本来有する機能を実現するためのプログラムやデータを記憶する他に、機器構成情報１１を記憶する場合があり、機器構成情報１１とは、電気器具の機種や型名（製造番号を含む）等、電気器具を識別するためのユニークな識別情報である。
【００２６】
また、通信アダプタ２は、通信制御部８、送受信部９、および制御情報記憶部１０を備える。
【００２７】
通信制御部８は、その通信アダプタ２が本来有する通信を制御する機能の他に、制御情報記憶部１０に記録されている固有情報１２、機器構成情報７、または家電制御装置１から取得する機器構成情報７を基に所定の演算方法によって認証コード１３を生成し、制御情報記憶部１０に記録する機能を有する。
【００２８】
送受信部９は、家電ネットワークから送信されるデータ（パケット）を受信する機能、通信制御部８が作成するデータ（パケット）を送信する機能を有する。
【００２９】
制御情報記憶部１０は、機器構成情報１１、および固有情報１２を記憶し、さらに認証コード１３を記憶可能である。
【００３０】
機器構成情報１１は、電気器具の機種や型名（製造番号を含む）等、電気器具を識別するためのユニークな識別情報であり、家電制御装置１から送信される情報である。
【００３１】
固有情報１２は、個々の通信アダプタ２に割り振られたユニークな情報であり、認証コード１３を生成するために用いられる。具体的にどのような情報であるかは限定しないが、例えば、通信アダプタ２の製造番号や、ＭＡＣアドレスでも良いし、製造時に個別のコードを与えても良い。
【００３２】
認証コード１３は、他の機器から電気器具にアクセスする際の一種のパスワードとして用いられる情報であり、他の機器からのアクセス制御を行う際に用いられる。
【００３３】
≪認証コードの生成処理≫
次に、通信アダプタ２の認証コード１３を生成する処理について、図２のフローチャートに基づいて説明する。
【００３４】
通信アダプタ２と家電制御装置１が接続されると、通信アダプタ２の通信制御部８は、まず、制御情報記憶部１０を参照し（ステップＳ０１）、機器構成情報１１が記録されているか判定する（ステップＳ０２）。制御情報記憶部１０に、機器構成情報１１が記録されていなければ、通信制御部８は、家電制御装置１に対して機器構成情報７の要求を送信し（ステップＳ０３）、所定の時間、機器構成情報１１の受信待機状態となる。
【００３５】
家電制御装置１の家電制御部３は、通常、通信アダプタ２から機器構成情報１１の要求を受信すると、家電情報記憶部６を参照して機器構成情報１１を取得し、通信アダプタ２へ送信する。
【００３６】
しかし、この家電制御装置１が家電情報記憶部６に機器構成情報１１を記憶していない場合、家電制御部３は、機器構成情報１１を通信アダプタ２へ送信することができない。このような場合、家電制御部３は、機器構成情報１１を送信できない旨のメッセージを通信アダプタ２に送信するようにしても良い。
【００３７】
通信アダプタ２の通信制御部８は、所定の時間経過後（タイムアウトが発生した後）、家電制御装置１から機器構成情報１１を取得できたか判定する（ステップＳ０４）。機器構成情報１１を送信できない旨のメッセージを受信した場合は、ステップＳ０４の判定処理は省略しても良い。
【００３８】
家電制御装置１から機器構成情報１１を取得できなかった場合、通信制御部８は、制御情報記憶部１０を参照して通信アダプタ２の固有情報１２を取得する（ステップＳ０５）。次に、通信制御部８は、その固有情報１２を基に所定の演算方法によって認証コード１３を生成し（ステップＳ０６）、制御情報記憶部１０に記録する。
【００３９】
また、ステップＳ０２で、制御情報記憶部１０に機器構成情報１１が記録されていると判定された場合、通信制御部８は、制御情報記憶部１０から機器構成情報１１を取得し、その機器構成情報１１を基に所定の演算方法によって認証コード１３を生成し（ステップＳ０６）、制御情報記憶部１０に記録する。
【００４０】
また、ステップＳ０４で、家電制御装置１から機器構成情報１１を取得できた場合、通信制御部８は、機器構成情報１１を制御情報記憶部１０に記録すると供に、その機器構成情報１１を基に所定の演算方法によって認証コード１３を生成し（ステップＳ０６）、制御情報記憶部１０に記録する。
【００４１】
なお、生成された認証コード１３は、家電制御装置１の出力制御部５からディスプレイ等に出力するようにしても良い。
【００４２】
このように、認証コード１３を用意することによって、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具を家電ネットワークに接続することが可能になる。また、家電ネットワークを通じての第三者からのアクセスを拒絶することができ、家電ネットワークのセキュリティーを確保することができる。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、認証コードを生成することによって、後から通信装置を組み込むことによって、ネットワーク接続機能を追加することを前提とした電気器具をネットワークに接続することが可能になる。
【図面の簡単な説明】
【図１】通信アダプタと家電制御装置の機能構成を示す機能ブロック図である。
【図２】通信アダプタの認証コードを生成する処理手順を示すフローチャートである。
【符号の説明】
１  家電制御装置
２  通信アダプタ
３  家電制御部
４  入力制御部
５  出力制御部
６  家電情報記憶部
８  通信制御部
９  送受信部
１０  制御情報記憶部
１１  機器構成情報
１２  固有情報
１３  認証コード
【図１】
2004304274.tif 000003
【図２】
2004304274.tif 000004