(57)【要約】【課題】ゲートウェイが再起動を実行することでユーザが家電制御機能を利用している途中で処理が中断したりネットワーク家電から家電制御サーバにデータを送信している途中でその通信が遮断されたりすることがない。【解決手段】本発明のネットワーク家電制御システムでは、ゲートウェイ１が再起動に際して、接続中の１又は複数のネットワーク家電２に対して正常に自ゲートウェイと通信が行えるか否かを順次確認し、ネットワーク家電それぞれの内部通信状態を確認して、通信状態にあるネットワーク家電があればその処理が終了するのを待って再起動可と判定し再起動を実行するようにした。【選択図】      図２
2009193152.tif 000002
【特許請求の範囲】
【請求項１】
宅内に設置されたホームネットワークと、
前記宅内に設置され、前記ホームネットワークに接続されたネットワーク通信機能を備えた１又は複数のネットワーク家電と、
前記ホームネットワークを通じて前記１又は複数のネットワーク家電と通信して制御すると共に外部ネットワークに接続されているゲートウェイと、
前記外部ネットワークを通じて前記ゲートウェイに接続され、接続されている前記ゲートウェイ及び当該ゲートウェイに前記ホームネットワークを介して接続されている前記１又は複数のネットワーク家電に関するデータを保持するゲートウェイ管理データベースを有する家電制御サーバとを備え、
前記ゲートウェイは、再起動に際して、
（ａ）自身が管理している前記１又は複数のネットワーク家電に対して正常に自ゲートウェイと通信が行えるか否かを順次確認し、
（ｂ）前記１又は複数のネットワーク家電それぞれの内部通信状態を確認して、通信状態にあるネットワーク家電があればその処理が終了するのを待って再起動可と判定し、前記通信状態にあるネットワーク家電がなければ直ちに再起動可と判定し、
（ｃ）再起動可と判定した時に、再起動を実行する
ことを特徴とするネットワーク家電制御システム。
【請求項２】
前記ゲートウェイは、自身が管理している前記１又は複数のネットワーク家電に対して、再起動前に前記家電制御サーバに対するデータ通信機能を停止させることを特徴とする請求項１に記載のネットワーク家電制御システム。
【請求項３】
前記ゲートウェイは、前記再起動に際して、自ゲートウェイに接続されている前記１又は複数のネットワーク家電に対して正常に自ゲートウェイと通信が行えるか否かを順次確認することを特徴とする請求項１又は２に記載のネットワーク家電制御システム。
【請求項４】
前記１又は複数のネットワーク家電に対して外部から前記外部ネットワーク、家電制御サーバ及びホームネットワークを通じて前記ゲートウェイに接続され、前記ゲートウェイ及び前記１又は複数のネットワーク家電と通信して操作する操作機を備え、
前記ゲートウェイは、前記再起動に際して、自ゲートウェイに接続されている前記１又は複数のネットワーク家電と前記操作機が接続中であれば、前記再起動を中止することを特徴とする請求項１〜３のいずれかに記載のネットワーク家電制御システム。
【請求項５】
前記１又は複数のネットワーク家電に対して外部から前記外部ネットワーク、家電制御サーバ及びホームネットワークを通じて前記ゲートウェイに接続され、前記ゲートウェイ及び前記１又は複数のネットワーク家電と通信して操作する操作機を備え、
前記ゲートウェイ管理データベースは、前記ゲートウェイを操作することができる操作機に関連する情報を保持し、
前記ゲートウェイは、前記再起動を実行する時に、再起動実行中を示すデータを前記家電制御サーバに通知し、
前記家電制御サーバは、前記ゲートウェイから前記再起動実行中を示すデータを受信したときに、前記ゲートウェイ管理データベースを検索して該当するゲートウェイを操作することができる操作機を割り出し、当該ゲートウェイが再起動中であることを示すデータを当該操作機に送信することを特徴とする請求項１〜３のいずれかに記載のネットワーク家電制御システム。
【請求項６】
前記１又は複数のネットワーク家電に対して外部から前記外部ネットワーク、家電制御サーバ及びホームネットワークを通じて前記ゲートウェイに接続され、前記ゲートウェイ及び前記１又は複数のネットワーク家電と通信して操作する操作機を備え、
前記ゲートウェイ管理データベースは、前記ゲートウェイを操作することができる操作機に関連する情報を保持し、
前記ゲートウェイは、前記再起動を実行する時に、再起動実行中を示すデータを前記家電制御サーバに通知し、
前記家電制御サーバは、接続されている１又は複数のゲートウェイ及び各ゲートウェイに接続されている１又は複数のネットワーク家電それぞれの動作状態を示すデータを保持する状態管理データベースを有し、
前記家電制御サーバは、前記ゲートウェイから前記再起動実行中を示すデータを受信した時に前記状態管理データベースに当該ゲートウェイの再起動実行中であることを示すデータを登録し、前記操作機から前記ゲートウェイに接続されている１又は複数のネットワーク家電に対する接続要求を受信した時に前記状態管理データベースを検索して該当ゲートウェイが再起動実行中か否かを判定し、再起動実行中であれば当該操作機からの操作信号を無効にすることを特徴とする請求項１〜３のいずれかに記載のネットワーク家電制御システム。
【請求項７】
前記ゲートウェイは、前記再起動に際して、自ゲートウェイに接続されている前記１又は複数のネットワーク家電と前記操作機が接続中であれば、前記再起動を中止することを特徴とする請求項５又は６に記載のネットワーク家電制御システム。
【請求項８】
前記ゲートウェイは、前記再起動の前後それぞれにおいて自ゲートウェイに接続されている１又は複数のネットワーク家電すべてとの接続確認を行い、接続確認結果を前記家電制御サーバに送信する請求項１〜７のいずれかに記載のネットワーク家電制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク家電制御システムに関する。
【背景技術】
【０００２】
従来のホームネットワークシステムにおいては、家電制御機能を有するゲートウェイと制御対象であるネットワーク機能を備えたネットワーク家電、操作装置である携帯電話やパーソナルコンピュータはそれぞれが個別に動作するようにしてあり、各機器が相互に他の機器の状態を把握して動作する機能が各機器に組み込まれてはいない。このため、ホームネットワークシステムにおいて、家電制御機能を有するゲートウェイの再起動時には、当該ゲートウェイが制御対象であるネットワーク家電群の動作状態を確認することなく、独自に再起動を行っている。
【０００３】
ところが、例えば、インターホンにて撮影した画像をゲートウェイから外部の家電制御サーバを通じて外出先のユーザの携帯電話機に伝送している時にゲートウェイに再起動がかかったような場合、ゲートウェイは再起動を行うためにその間、インターホンで撮影した画像の送信が停止する。その場合、外出先で携帯電話機ではインターホンの撮影画像の受信が停止することになるが、ユーザにはなぜ画像受信が停止したのか理解できないことになる。そのため、近年のホームネットワークシステムでは、ゲートウェイの再起動時には、その制御対象であるネットワーク家電群の動作状態を確認し自身を再起動する機能の必要性が高まっている。
【特許文献１】特開２０００−１７３２８７号公報
【特許文献２】特開平８−１９７３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記従来技術の課題に鑑みてなされたもので、ゲートウェイが制御対象であるネットワーク家電群の動作状態を考慮して自身を最適な状態で再起動できるようにしたネットワーク家電制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のネットワーク家電制御システムは、宅内に設置されたホームネットワークと、前記宅内に設置され、前記ホームネットワークに接続されたネットワーク通信機能を備えた１又は複数のネットワーク家電と、前記ホームネットワークを通じて前記１又は複数のネットワーク家電と通信して制御すると共に外部ネットワークに接続されているゲートウェイと、前記外部ネットワークを通じて前記ゲートウェイに接続され、接続されている前記ゲートウェイ及び前記ゲートウェイに前記ホームネットワークを介して接続されている前記１又は複数のネットワーク家電に関するデータを保持するゲートウェイ管理データベースを有する家電制御サーバとを備え、前記ゲートウェイは、再起動に際して、（ａ）自身が管理している前記１又は複数のネットワーク家電に対して正常に自ゲートウェイと通信が行えるか否かを順次確認し、（ｂ）前記１又は複数のネットワーク家電それぞれの内部通信状態を確認して、通信状態にあるネットワーク家電があればその処理が終了するのを待って再起動可と判定し、前記通信状態にあるネットワーク家電がなければ直ちに再起動可と判定し、（ｃ）再起動可と判定した時に、再起動を実行することを特徴とするものである。
【発明の効果】
【０００６】
本発明のネットワーク家電制御システムによれば、ゲートウェイが再起動に際して、自身が管理している１又は複数のネットワーク家電に対して正常に自ゲートウェイと通信が行えるか否かを順次確認し、ネットワーク家電それぞれの内部通信状態を確認して、通信状態にあるネットワーク家電があればその処理が終了するのを待って再起動可と判定し、通信状態にあるネットワーク家電がなければ直ちに再起動可と判定し、再起動を実行するので、ゲートウェイが再起動を実行することでユーザが家電制御機能を利用している途中で処理が中断したりネットワーク家電から家電制御サーバにデータを送信している途中でその通信が遮断されたりすることがなく、ゲートウェイの再起動に関係した不具合が発生するのを未然に防ぐことができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態を図に基づいて詳説する。
【０００８】
図１に示すように、本発明の１つの実施の形態のネットワーク家電制御システムは、宅１００内に設置されているネットワーク家電を制御する機能を備えたゲートウェイ１を中心に、例えば、エアコン２Ａ、インターホン２Ｂ、冷蔵庫２Ｃ等のネットワーク機能を備えた多種多様なネットワーク家電２と、ユーザが入力や表示確認を行うパーソナルコンピュータ３Ａや携帯電話機３Ｂと、ネットワーク家電２を操作する画面や運転状態を表示する画面等のインタフェースをパーソナルコンピュータ３Ａや携帯電話機３Ｂに表示させるためにゲートウェイ１の設置されている宅内のホームネットワーク４の外部に存在する家電制御サーバ５から構成されている。このホームネットワーク４は無線ＬＡＮ、有線ＬＡＮにて構築される。無線ＬＡＮにはＩＥＥＥＥ８０２．１ｘ規格のものであり、また電力線通信も含む。
【０００９】
ゲートウェイ１はルータ６を通じてインターネット１０に接続され、このインターネット１０を通じて外部の家電制御サーバ５と接続されている。ただし、ゲートウェイ１がルータ機能を内蔵している場合には、インターネット１０に直接に接続されることもある。また携帯電話機３Ｂは、屋外からインターネット１０と携帯電話網１１を通じて宅内のゲートウェイ１に接続される。
【００１０】
また、ゲートウェイ１に組み込まれているソフトウェアプログラムは、必要に応じてアップデートされるが、その場合にはパーソナルコンピュータ３Ａにて家電制御サーバ５にアップロードされている新規の制御ソフトウェアプログラムをダウンロードし、このパーソナルコンピュータ３Ａからゲートウェイ１に組み込むことになる。そしてゲートウェイ１のソフトウェアプログラムがアップロードされると、再起動がかけられることになる。
【００１１】
図２に示したように、ゲートウェイ１は、光通信回線、電話通信回線等を通じてインターネット１０と接続するための外部ネットワーク接続用インタフェース１０１、ホームネットワーク４と接続するための内部ネットワーク接続用インタフェース１０２、これら外部ネットワーク接続用インタフェース１０１、内部ネットワーク接続用インタフェース１０２によりネットワーク接続してデータ伝送処理を行うネットワークインタフェース接続モジュール１０３を備えている。
【００１２】
ゲートウェイ１はさらに、ネットワークインタフェース接続モジュール１０３により外部接続用ネットワークインタフェース１０１あるいは内部接続用ネットワークインタフェース１０２が当該ネットワークと接続しているか否かを確認する接続確認モジュール１０４、接続結果を外部の家電制御サーバ５に通知する接続結果通知モジュール１０５、再起動開始を家電制御サーバ５に通知する再起動開始通知モジュール１０６、起動完了を同様に家電制御サーバ５に通知する起動完了通知モジュール１０７、連係動作の停止処理を行う連係動作停止モジュール１０８、ホームネットワーク４に接続しているネットワーク家電群の機器情報を取得する接続家電機器情報取得モジュール１０９、そしてインターネット１０とホームネットワーク４の通信状態を確認する通信状態確認モジュール１１０を備えている。
【００１３】
ホームネットワーク４の外部のネットワーク、本実施の形態ではインターネット１０を通じて接続されている家電制御サーバ５は、インターネット１０と接続してデータ通信を行うネットワークインタフェース５０１、契約ユーザの宅内にあるネットワーク家電機器各々を外部から制御する家電制御コンテンツモジュール５０２、ユーザそれぞれのゲートウェイ１からの通知情報を受信処理する通知情報受信モジュール５０３、接続結果を比較処理する接続結果比較モジュール５０４を備えている。
【００１４】
家電制御サーバ５はさらに、外部から制御が可能な多種多様なネットワーク家電２のそれぞれに対する制御プログラムや他の関連する情報を該当家電の識別番号と対応させて保持している家電制御コンテンツデータベースＤＢ１、契約ユーザ毎にその宅のゲートウェイ１の識別番号、各ユーザのゲートウェイ１に接続されている多種多様なネットワーク家電２の機器名称、識別番号等のデータを保持しているゲートウェイ管理データベースＤＢ２、ゲートウェイ１毎にそのゲートウェイ１に接続されている多種多様なネットワーク家電２の動作状態をゲートウェイ１の識別番号と、ネットワーク家電の識別番号や他の必要な情報と対応させて保持している状態管理データベースＤＢ３を備えている。
【００１５】
次に、上記構成のネットワーク家電制御システムの動作について説明する。
【００１６】
＜ユーザ登録、家電機器登録＞
ネットワーク家電制御システムを利用するためにはユーザ登録する。このユーザ登録は、パーソナルコンピュータ３Ａから家電制御サーバ５にルータ６を介してアクセスし、契約ユーザ登録画面を受けて、その画面から契約ユーザの個人情報、識別番号、パスワード等を入力して送信することによって行う。家電制御サーバ５は契約ユーザ登録手続において、ルータ６、ゲートウェイ１のユニークな識別情報、またゲートウェイ１にホームネットワーク４を通じて接続されているネットワーク家電２Ａ，２Ｂ，２Ｃ，…の識別情報、例えばＭＡＣアドレスをも受信し、登録する。
【００１７】
＜稼働履歴蓄積＞
家電制御サーバ５はゲートウェイ１毎にそれに接続されているネットワーク家電群の稼働履歴を蓄積する。ネットワーク家電群のいずれかに何かのイベント、例えばパワーオン、パワーオフ、洗濯完了、フィルター汚れ警報等が発生すれば、そのイベント発生を当該ネットワーク家電がゲートウェイ１に送信する。ゲートウェイ１はイベント発生通知に対して、あらかじめリンク先として指定されている家電制御サーバ５にアクセスして自動ログインし、当該ネットワーク家電２からのイベント情報を転送する。家電制御サーバ５では、通知情報受信モジュール５０３にて受信したイベント情報をゲートウェイ１の識別番号と対応させ、該当ネットワーク家電のログとして状態管理データベースＤＢ３に登録する。これにより、家電制御サーバ５は契約ユーザそれぞれのゲートウェイ１に代わってネットワーク家電２のログを状態管理データベースＤＢ３に蓄積して管理し、ゲートウェイ１側に過度の負荷をかけないようにしている。
【００１８】
＜パーソナルコンピュータ３Ａからのアクセス＞
契約ユーザがパーソナルコンピュータ３Ａからそこで起動されているブラウザを通じてネットワーク家電群に対して操作、制御する。これには、契約ユーザがパーソナルコンピュータ３Ａをオンさせ、ブラウザを起動し、ブラウザ画面からゲートウェイ１にアクセスする。これを受けてゲートウェイ１はアクセス要求に対して、あらかじめリンクさせてある家電制御サーバ５にインターネット１０を通じてアクセスする。家電制御サーバ５はログイン手続を要求し、これに対して契約ユーザがパーソナルコンピュータ３Ａから識別番号とパスワードを入力してログイン手続すれば、このログイン情報をゲートウェイ１は家電制御サーバ５に転送し、家電制御サーバ５は認証手続を実行する。そしてこの認証手続が成功すれば、家電制御サーバ５側では当該パーソナルコンピュータ３Ａから多様な操作制御が可能となる設定を行い、家電制御コンテンツモジュール５０２にてそれに応じた遠隔操作メニュー画面を送信し、パーソナルコンピュータ３Ａのディスプレイに表示させる。
【００１９】
このメニュー画面の構成は、家電制御サーバ５側でアクセス元の契約ユーザの登録情報を参照してパーソナルコンピュータ３Ａの解像度に応じた画面とし、かつ登録されているネットワーク家電群から操作対象となる家電を選択させる画面構成である。
【００２０】
そこで契約ユーザがパーソナルコンピュータ３ＡのＧＵＩ画面から特定のネットワーク家電を指定して操作要求を家電制御サーバ５に送信すると、家電制御サーバ５の家電制御コンテンツモジュール５０２が家電制御データベースＤＢ１から該当ネットワーク家電のＧＵＩサービス画面を呼び出してパーソナルコンピュータ３Ａに送信し、ブラウザの画面に該当ネットワーク家電の操作画面を表示させる。
【００２１】
契約ユーザがパーソナルコンピュータ３Ａに表示されているＧＵＩサービス画面から例えば、パワーオン、パワーオフ、温度設定操作等の操作を行うと、操作コマンドはゲートウェイ１に送られ、ゲートウェイ１は該当するネットワーク家電２に対して操作コマンドを送信して実行させ、その実行結果を該当ネットワーク家電２から受信する。そしてこの操作実行結果はゲートウェイ１から家電制御サーバ５に送信され、通知情報受信モジュール５０３にて状態管理データベースＤＢ３にイベントログとして登録する。
【００２２】
ゲートウェイ１はＧＵＩ画面情報を保持していないので、家電制御サーバ５は操作結果を受信すれば、家電制御コンテンツモジュール５０２により家電制御コンテンツデータベースＤＢ１から該当機種の操作結果を反映したＧＵＩ画面を呼び出して発信元のパーソナルコンピュータ３Ａに対して送信し、当該パーソナルコンピュータ３Ａは制御結果のＧＵＩ画面を受信するとそれを表示し、契約ユーザに操作結果を確認させる。
【００２３】
これによってネットワーク家電群の操作イベントについても家電制御サーバ５側で契約ユーザ毎のログとして集中して収集管理し、ゲートウェイ１の負担を小さくしている。
【００２４】
＜携帯電話機３Ｂからのアクセス＞
契約ユーザは外出先から携帯電話機３Ｂを使用してインターネット１０を通じて家電制御サーバ５にアクセスすることで、外出先から自宅内のネットワーク家電群の中のいずれかを指定して遠隔操作することができる。これは、宅内のパーソナルコンピュータ３Ａからの操作と同様であるが、契約ユーザが携帯電話機３Ｂからそこで起動されているブラウザを通じてネットワーク家電群に対して操作、制御する。これには、契約ユーザが携帯電話機３Ｂにてブラウザを起動し、ブラウザ画面から家電制御サーバ５にアクセスする。家電制御サーバ５はログイン手続を要求し、これに対して契約ユーザが携帯電話機３Ｂから識別番号とパスワードを入力してログイン手続すれば、家電制御サーバ５は認証手続を実行する。そしてこの認証手続が成功すれば、家電制御サーバ５側では当該携帯電話機３Ｂから多様な操作制御が可能となる設定を行い、家電制御コンテンツモジュール５０２にてそれに応じた遠隔操作メニュー画面を送信し、携帯電話機３Ｂのディスプレイに表示させる。
【００２５】
このメニュー画面の構成は、家電制御サーバ５側でアクセス元の契約ユーザの登録情報を参照して携帯電話機３Ｂの解像度に応じた画面とし、かつ登録されているネットワーク家電群から操作対象となる家電を選択させる画面構成である。
【００２６】
そこで契約ユーザが携帯電話機３ＢのＧＵＩ画面から特定のネットワーク家電を指定して操作要求を家電制御サーバ５に送信すると、家電制御サーバ５の家電制御コンテンツモジュール５０２が家電制御データベースＤＢ１から該当ネットワーク家電のＧＵＩサービス画面を呼び出して携帯電話機３Ｂに送信し、ブラウザの画面に該当ネットワーク家電の操作画面を表示させる。
【００２７】
契約ユーザが携帯電話機３Ｂに表示されているＧＵＩサービス画面から例えば、パワーオン、パワーオフ、温度設定操作等の操作を行うと、操作コマンドは家電制御サーバ５からインターネット１０を通じてゲートウェイ１に送られ、ゲートウェイ１は該当するネットワーク家電２に対して操作コマンドを送信して実行させ、その実行結果を該当ネットワーク家電２から受信する。そしてこの操作実行結果はゲートウェイ１から家電制御サーバ５に送信され、通知情報受信モジュール５０３にて状態管理データベースＤＢ３にイベントログとして登録する。
【００２８】
ゲートウェイ１はＧＵＩ画面情報を保持していないので、家電制御サーバ５は操作結果を受信すれば、家電制御コンテンツモジュール５０２により家電制御コンテンツデータベースＤＢ１から該当機種の操作結果を反映したＧＵＩ画面を呼び出して発信元の携帯電話機３Ｂに対して送信し、当該携帯電話機３Ｂは制御結果のＧＵＩ画面を受信するとそれを表示し、契約ユーザに操作結果を確認させる。
【００２９】
＜再起動時の動作＞
例えば、システム制御プログラムのアップデータ、ファームウェアのアップデータ、ネットワーク設定の設定変更などにより、ゲートウェイ１の再起動が必要になった時、ゲートウェイ１は図４のフローチャートに示した手順にて再起動処理を実行する。
【００３０】
ゲートウェイ１は、自身が管理しているネットワーク家電２Ａ，２Ｂ，２Ｃ，…に対して正常にゲートウェイ１と通信が行えるか否かを順次確認する（ステップＳ１，Ｓ２，Ｓ３）。例えば、ゲートウェイ１が保持している家電制御サーバ５の家電制御コンテンツモジュール５０２と通信を行った履歴のあるネットワーク家電２に対して動作状況の報告を要求し、正常に応答を受信した場合に接続確認成功と判定する動作を繰り返す。
【００３１】
次に、ゲートウェイ１は接続確認結果を家電制御サーバ５に通知する（ステップＳ４）。例えば、ゲートウェイ１からネットワーク家電２を操作する時に使用する当該ネットワーク家電２に設定されている固有の識別番号（ＭＡＣアドレスが好適である）と接続状況が確認できたか否かの結果を通知する。
【００３２】
さらに、内部通信状態を確認し、ネットワーク家電の制御途中であったりネットワーク家電２からの情報を家電制御サーバ５に送信中であったりした場合にはその処理が終了するのを待ち、再起動可の判定を行った後、家電制御サーバ５に再起動を開始する通知を行う（ステップＳ５，Ｓ６，Ｓ７）。
【００３３】
ゲートウェイ１は、家電制御サーバ５に対して上記の再起動の通知を行った後、再起動を実行する（ステップＳ８）。そして再起動が完了すれば再起動完了を家電制御サーバ５に通知する（ステップＳ９）。
【００３４】
この後、ゲートウェイ１は、自身が管理しているネットワーク家電２Ａ，２Ｂ，２Ｃ，…に対して正常にゲートウェイ１と通信が行えるか否かを順次確認し、確認結果を家電制御サーバ５に通知する（ステップＳ１１，Ｓ１２，Ｓ１３）。
【００３５】
例えば、図５の表１のようなデータを家電制御サーバ５が状態管理データベースＤＢ３に登録し、ゲートウェイ１はこのデータを参照して制御対象となるネットワーク家電２Ａ，２Ｂ，２Ｃ，…毎に接続状態を確認する。図５では、制御対象機器としてのエアコン２Ａ、インターホン２Ｂ、照明装置２Ｃに対して、形名、識別番号としてのＭＡＣアドレス、接続確認対象となるか否かの指標１又は０、そして接続確認対象となるネットワーク家電２Ａ，２Ｂ，２Ｃ，…それぞれの再接続結果の確認を指標１又は０にして状態管理データベースＤＢ３に登録する。
【００３６】
このようにして、本実施の形態のネットワーク家電制御システムでは、ゲートウェイ１の再起動前のネットワーク家電群のネットワーク家電２Ａ，２Ｂ，２Ｃ，…各々の接続状態を把握し、ネットワーク家電群との接続状態が再起動の可能な状態になるのを待って再起動をかけるようにしたので、ユーザが家電制御機能を利用している途中で処理が中断したりネットワーク家電２から家電制御サーバ５にデータを送信している途中でその通信が遮断されたりすることがなく、ゲートウェイ２の再起動に関係した不具合が発生するのを未然に防ぐことができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の１つの実施の形態のネットワーク家電制御システムのブロック図。
【図２】上記実施の形態のネットワーク家電制御システムにおけるゲートウェイのブロック図。
【図３】上記実施の形態のネットワーク家電制御システムにおける家電制御サーバのブロック図。
【図４】上記実施の形態のネットワーク家電制御システムにおいてゲートウェイが再起動動作を実施する時の処理手順を示すフローチャート。
【図５】上記実施の形態のネットワーク家電制御システムにおける家電制御サーバが状態管理データベースに保持する接続確認データ例を説明図。
【符号の説明】
【００３８】
１  ゲートウェイ
２，２Ａ，２Ｂ，２Ｃ  ネットワーク家電
３Ａ  パーソナルコンピュータ
３Ｂ  携帯電話機
４  ホームネットワーク
５  家電制御サーバ
６  ルータ
１０  インターネット
【図１】
2009193152.tif 000003
【図２】
2009193152.tif 000004
【図３】
2009193152.tif 000005
【図４】
2009193152.tif 000006
【図５】
2009193152.tif 000007