(57)【要約】【課題】起動の際に、予め記憶されている情報の正否を判定することで起動処理を高速に行う通信装置、および電気器具を提供する。【解決手段】通信制御部３は、起動されると制御情報記憶部４に記憶されている機器制御情報１１を１つ選択し、選択した機器制御情報１１の識別コードを装着されている電気器具へ送信し、家電制御部６は、通信アダプタ１から識別コードを受信すると、その識別コードを元に、選択された機器制御情報１１の正否を判定し、判定結果に基づいてメッセージを生成する。通信制御部３は、家電制御部６からのメッセージに従って、機器制御情報１１を外部から受信、または機器制御情報１１を制御情報記憶部４から消去する。【選択図】  図１
2005026883.tif 000002
【特許請求の範囲】
【請求項１】
電気器具に装着されることによって、前記電気器具にネットワーク接続機能を提供する着脱可能な通信装置であって、
前記電気器具が動作可能な機能の一覧が記録された機器制御情報を記憶する記憶手段と、
前記通信装置が起動されると、前記記憶手段に記憶されている前記機器制御情報を１つ選択し、選択した当該機器制御情報が当該電気器具の情報であるか判定する判定手段と、
前記判定手段によって当該機器制御情報が当該電気器具の情報でないと判定されると、前記機器制御情報を外部から受信する受信手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記判定手段は、当該機器制御情報が当該電気器具の情報でないと判定すると、前記記憶手段に記憶されている当該機器制御情報を消去し、
前記受信手段は、装着されている前記電気器具に対して前記機器制御情報を要求し、要求に対して返信された当該機器制御情報を前記記憶手段に記録することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記記憶手段は、電気器具が動作可能な機能の一覧が記録された機器制御情報を、当該機器制御情報を識別する識別コードと共に記憶し、
前記判定手段は、選択した前記機器制御情報の前記識別コードを装着されている前記電気器具へ送信し、前記電気器具から前記識別コードによって生成され送信されるメッセージに従って、選択した当該機器制御情報が当該電気器具の情報であるか判定することを特徴とする請求項１乃至請求項２に記載の通信装置。
【請求項４】
装着されることによって電気器具にネットワーク接続機能を提供する着脱可能な通信装置が装着される電気器具であって、
前記電気器具が動作可能な機能の一覧が記録された機器制御情報を、当該機器制御情報を識別する識別コードと共に複数記憶する前記通信装置が１つの前記機器制御情報を選択し、選択した当該機器制御情報の当該識別コードが送信されると、当該識別コードを元に、選択された当該機器制御情報が当該電気器具のものであるか判定する機器制御情報判定手段と、
判定結果に基づいてメッセージを生成し、前記通信装置へ送信する送信手段と、
を備えることを特徴とする電気器具。
【請求項５】
装着されることによって電気器具にネットワーク接続機能を提供する着脱可能な通信装置を備える電気器具であって、
前記通信装置は、
前記電気器具が動作可能な機能の一覧が記録された機器制御情報を、当該機器制御情報を識別する識別コードと共に記憶する記憶手段と、
前記通信装置が起動されると、前記記憶手段に記憶されている前記機器制御情報を１つ選択し、選択した前記機器制御情報の前記識別コードを装着されている前記電気器具へ送信する識別コード送信手段と、
前記電気器具から前記識別コードによって生成され送信されるメッセージに従って、選択した当該機器制御情報が当該電気器具の情報であるか判定する判定手段と、
前記判定手段によって当該機器制御情報が当該電気器具の情報でないと判定されると、前記機器制御情報を外部から受信する受信手段と、
を備え、
前記電気器具は、
前記通信装置から当該識別コードを受信すると、当該識別コードを元に、選択された当該機器制御情報が当該電気器具のものであるか判定する機器制御情報判定手段と、
判定結果に基づいてメッセージを生成し、前記通信装置へ送信する送信手段と、
を備えることを特徴とする電気器具。
【請求項６】
前記判定手段は、当該機器制御情報が当該電気器具の情報でないと判定すると、前記記憶手段に記憶されている当該機器制御情報を消去し、
前記受信手段は、装着されている前記電気器具に対して前記機器制御情報を要求し、要求に対して返信された当該機器制御情報を前記記憶手段に記録することを特徴とする請求項５に記載の電気器具。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、起動処理を高速に行う通信装置、および電気器具に関する。
【０００２】
【従来の技術】
近年、デジタル機器やインターネットの進歩に伴い、ユーザがＩＴ（情報技術）機器を利用して様々なサービスを享受することが一般的になってきた。デジタル機器のネットワーク化が進み、機器の低価格化ともあいまって、これまでのオフィス中心の利用から、一般家庭でもネットワークの常時接続によるインターネットアクセスや、家庭内ＬＡＮによる情報機器の連携などが現実のものとなってきており、こうしたネットワーク技術の進歩と、情報家電、情報端末自身の進化によって、ホームネットワークシステムが一般家庭に導入されつつある。
【０００３】
このホームネットワークシステムを構築する電気器具は、ネットワーク家電と呼ばれ、ネットワークに接続可能な通信機能を有し、リモート制御やコンテンツのダウンロードなどの機能を持った電気器具である。
【０００４】
例えば、ホーム端末を使って、食材のアイコンをタッチするだけで、入力された食材の賞味期限を知らせたり、庫内に残っている食材を使った料理レシピを検索したりすることが可能な冷蔵庫がある（例えば、非特許文献１）。
【０００５】
【非特許文献１】
東芝レビュー、２００２Ｖｏｌ．５７、Ｎｏ．１０、「特集  ホームネットワークの展開」
【０００６】
【発明が解決しようとする課題】
ところで、上述のネットワーク家電と呼ばれる電気器具には、当然のことながら通信機能が組み込まれている。そのため、通信回線を介して電気器具をコントロール可能な構成ではあったが、電気器具の通信機能を制御するためのプロトコルやネットワークに関する情報を、電気器具を制御するマイコンにて処理する必要があり、従来の電気器具の制御用マイコンに実装するには負荷がかかりすぎる傾向にあった。
【０００７】
また、電気器具の制御用マイコンに通信機能を組み込むことによって、製品価格の上昇は避けられず、通信機能を必要としないユーザに無駄な費用負担を強いることになっていた。
【０００８】
このような事情を鑑みると、電気器具の制御用マイコンから通信機能を分離し、後付け可能な通信装置として提供することが望ましく、このような通信装置には、通信装置と電気器具の通信を確立する機能が必要となる。
【０００９】
ホームネットワークを構築する電気器具は、その性質上、電源投入後、素早く使用可能な状態になることが求められるが、従来の通信装置は、起動される度に毎回電気器具を管理制御するための情報を電気器具から取得する処理を行っており、そのため起動に時間がかかりユーザに不快感を与えていた。
【００１０】
本発明は上記事情に鑑み、起動の際に、予め記憶されている情報の正否を判定することで起動処理を高速に行う通信装置、および電気器具を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明である通信装置は、電気器具に装着されることによって、前記電気器具にネットワーク接続機能を提供する着脱可能な通信装置であって、前記電気器具が動作可能な機能の一覧が記録された機器制御情報を記憶する記憶手段と、前記通信装置が起動されると、前記記憶手段に記憶されている前記機器制御情報を１つ選択し、選択した当該機器制御情報が当該電気器具の情報であるか判定する判定手段と、前記判定手段によって当該機器制御情報が当該電気器具の情報でないと判定されると、前記機器制御情報を外部から受信する受信手段とを備えることを特徴とする。
【００１２】
請求項１の発明によれば、通信装置が起動される際に、予め記憶手段に記憶されている機器制御情報の正否を判定し、正しければその機器制御情報を利用するので、起動時間を短縮することができる。
【００１３】
また、請求項４に記載の発明である電気器具は、装着されることによって電気器具にネットワーク接続機能を提供する着脱可能な通信装置が装着される電気器具であって、前記電気器具が動作可能な機能の一覧が記録された機器制御情報を、当該機器制御情報を識別する識別コードと共に複数記憶する前記通信装置が１つの前記機器制御情報を選択し、選択した当該機器制御情報の当該識別コードが送信されると、当該識別コードを元に、選択された当該機器制御情報が当該電気器具のものであるか判定する機器制御情報判定手段と、判定結果に基づいてメッセージを生成し、前記通信装置へ送信する送信手段とを備えることを特徴とする。
【００１４】
請求項４の発明によれば、通信装置が起動される際に、電気器具が予め記憶手段に記憶されている機器制御情報の正否を判定するので、正しければ通信装置はその機器制御情報を利用するので、起動時間を短縮することができる。
【００１５】
また、請求項５に記載の発明である電気器具は、装着されることによって電気器具にネットワーク接続機能を提供する着脱可能な通信装置を備える電気器具であって、前記通信装置は、前記電気器具が動作可能な機能の一覧が記録された機器制御情報を、当該機器制御情報を識別する識別コードと共に記憶する記憶手段と、前記通信装置が起動されると、前記記憶手段に記憶されている前記機器制御情報を１つ選択し、選択した前記機器制御情報の前記識別コードを装着されている前記電気器具へ送信する識別コード送信手段と、前記電気器具から前記識別コードによって生成され送信されるメッセージに従って、選択した当該機器制御情報が当該電気器具の情報であるか判定する判定手段と、前記判定手段によって当該機器制御情報が当該電気器具の情報でないと判定されると、前記機器制御情報を外部から受信する受信手段とを備え、前記電気器具は、前記通信装置から当該識別コードを受信すると、当該識別コードを元に、選択された当該機器制御情報が当該電気器具のものであるか判定する機器制御情報判定手段と、判定結果に基づいてメッセージを生成し、前記通信装置へ送信する送信手段とを備えることを特徴とする。
【００１６】
請求項５の発明によれば、通信装置が起動される際に、予め記憶手段に記憶されている機器制御情報の正否を判定し、正しければその機器制御情報を利用するので、起動時間を短縮することができる。
【００１７】
【発明の実施の形態】
本発明の実施形態について、図１〜図３に基づいて説明する。まず、図１に本実施形態における通信アダプタ１と家電制御装置２の機能構成を示す。
【００１８】
通信アダプタ１は、通信制御部３、制御情報記憶部４、および送受信部５を備える。
【００１９】
通信制御部３は、制御情報記憶部４に記録されている機器制御情報１１が、接続された家電制御装置２に適合するものであるかどうか判定する機能を有する。
【００２０】
制御情報記憶部４は、機器構成情報１０、および複数の機器制御情報１１ａ，ｂ，ｃ，ｄ…を記憶する。なお、制御情報記憶部４は、電力を遮断されても記憶している機器構成情報１０、および複数の機器制御情報１１ａ，ｂ，ｃ，ｄ…を保持し続ける。また、送受信部５は、家電ネットワークから送信されるデータを受信する機能、通信制御部３が作成するデータを送信する機能を有する。
【００２１】
また、家電制御装置２は、家電制御部６、家電情報記憶部７、出力制御部８、および入力制御部９を備える。
【００２２】
家電制御部６は、家電情報記憶部７から機器構成情報１０と機器制御情報１１を取得し通信アダプタ１へ送信する機能を有する。
【００２３】
家電情報記憶部７は、その家電が本来有する機能を実現するためのプログラムやデータを記憶する他に、機器構成情報１０、および機器制御情報１１を記憶する。
【００２４】
出力制御部８は、家電制御部６によって生成されるメッセージ情報をディスプレイ上に表示する機能、音声情報をスピーカーから出力させる機能を有する。また、入力制御部９は、タッチパネル、操作スイッチ、センサー、開閉スイッチ等の入力装置からの入力情報を取得し、その入力情報を家電制御部６へ転送する機能を有する。
【００２５】
機器構成情報１０とは、電気器具の機種や型名（製造番号を含む）等、電気器具を識別するためのユニークな識別コードであり、また、機器制御情報１１とは、電気器具としての動作可能な機能の一覧が記録された情報であり、電気器具の識別コードと共に機能の識別コード、機能の実施可能範囲が記録される。
【００２６】
次に、図２に示すシーケンス図に基づいて、通信アダプタ１の機器情報取得状態における処理について説明する。
【００２７】
通信アダプタ１は、図３に示すように、各種状態に遷移しつつ各処理を行う。第１の初期化状態とは、家電制御装置２から通信アダプタ１へ通電され、通信アダプタ１が起動した直後の状態を指す。また、機器情報取得状態とは、通信アダプタ１と家電制御装置２との間の通信を確立させるネゴシエーション処理が終了し、通信アダプタ１内に家電制御装置２を管理制御するための機器制御情報１１を有効状態に設定する（オブジェクトを構築する）直前の状態である。なお、機器制御情報１１を有効状態に設定するとは、所定の記憶領域に記録し、通信制御部３が参照可能にすることを指す。
【００２８】
通信アダプタ１は、通信アダプタ１自身が家電制御装置２に接続されたことを検出すると、両者間の通信を確立することで、第１の初期化状態から機器情報取得状態へ移行する。通信アダプタ１が機器情報取得状態に移行すると、通信アダプタ１の通信制御部３は、制御情報記憶部４を参照して（ステップＳ０１）、機器制御情報１１が記憶されているか判定する（ステップＳ０２）。
【００２９】
例えば、ある電気器具から他の電気器具へ通信アダプタ１が付け替えられた場合には、図１に示すように，機器制御情報１１ｂ，ｃ，ｄ…というように以前装着されていた電気器具の機器制御情報１１が，制御情報記憶部４に１つ以上記憶されている可能性がある。制御情報記憶部４に機器制御情報１１が１つ以上記憶されている場合は、通信制御部３は、制御情報記憶部４から機器制御情報１１を１つ取得し（ステップＳ０３）、その機器制御情報１１を有効状態に設定し（ステップＳ０４）、有効状態にした機器制御情報１１中の識別コードを家電制御装置２に送信する。例えば、通信制御部３が、制御情報記憶部４から機器制御情報１１ｂを取得したとする。
【００３０】
家電制御装置２の家電制御部６は、通信アダプタ１から識別コードを受信すると、通信アダプタ１が有効状態に設定した機器制御情報１１ｂが、その家電制御装置２の機器制御情報１１ａと同じであるか、正しい機器制御情報１１が設定されたか識別コードから判定し（ステップＳ０６）、家電制御部６は、判定結果に従って、機器制御情報１１ｂが正しいことを通知するメッセージを送信（ステップＳ０７）、または機器制御情報１１ｂが正しくないことを通知するメッセージを送信する（ステップＳ０８）。
【００３１】
通信アダプタ１の通信制御部３は、通知されたメッセージの内容から正しい機器制御情報１１を有効状態に設定したか判定し（ステップＳ０９）、正しくなかった場合は、通信制御部３は、その有効状態に設定した機器制御情報１１を消去し（ステップＳ１０）、ステップＳ０１の処理に戻る。制御情報記憶部４から取得した機器制御情報１１ｂが正しい情報でなかった場合は、通信制御部３は、機器制御情報１１ｂを消去して、制御情報記憶部４から機器制御情報１１ｃを取得して再度同じ処理を行う。これは図３中のオブジェクト構築失敗からエラー停止状態を経て、第１の初期化状態への移行に該当する。エラー停止状態とは、正しい機器制御情報１１を取得できなかった場合や、設定できなかった場合に正常な処理を完了できず、処理を中断し停止した状態を指す。
【００３２】
また、機器制御情報１１ｂが正しかった場合は、通信アダプタ１はそのまま待機状態へ移行する（ステップＳ１５）。その際、通信制御部３は、取得されなかった他の機器制御情報１１ｃ，ｄ…を消去しても良い。
【００３３】
また、制御情報記憶部４に機器制御情報１１が１つも記憶されていない場合は、通信制御部３は、家電制御装置２に対して機器制御情報１１を要求する（ステップＳ１１）。家電制御装置２の家電制御部６は、通信アダプタ１から機器制御情報１１を要求されると、家電情報記憶部７を参照して機器制御情報１１ａと機器構成情報１０を取得し、通信アダプタ１へ取得した機器制御情報１１ａ機器構成情報１０を送信する（ステップＳ１２）。
【００３４】
通信アダプタ１の通信制御部３は、家電制御装置２から機器制御情報１１ａと機器構成情報１０を受信すると、制御情報記憶部４に受信した機器制御情報１１ａと機器構成情報１０を記録（ステップＳ１３）、その機器制御情報１１ａを有効状態に設定して（ステップＳ１４）、待機状態へ移行する（ステップＳ１５）。
【００３５】
このように、通信アダプタ１が起動される際に、予め制御情報記憶部４に記憶されている機器制御情報１１の正否を判定し、正しければその機器制御情報１１を利用するので、起動時間を短縮することができる。
【００３６】
【発明の効果】
以上説明したように、本発明によれば、通信装置が起動される際に、予め記憶されている機器制御情報の正否を判定し、正しければその機器制御情報を利用するので、起動時間を短縮することができる。そのため起動に時間がかかることによってユーザに与えていた不快感を払拭することができる。
【図面の簡単な説明】
【図１】通信アダプタと家電制御装置の機能ブロック図である。
【図２】通信アダプタの機器情報取得状態における処理を示すシーケンス図である。
【図３】通信アダプタの状態遷移を示す図である。
【符号の説明】
１  通信アダプタ
２  家電制御装置
３  通信制御部
４  制御情報記憶部
５  送受信部
６  家電制御部
７  家電情報記憶部
８  出力制御部
９  入力制御部
１０  機器構成情報
１１  機器制御情報
【図１】
2005026883.tif 000003
【図２】
2005026883.tif 000004
【図３】
2005026883.tif 000005