(57)【要約】【課題】ゲートウェイの再起動の必要が生じた場合に、利用者に大きな負担をかけずに、かつ、円滑に家電制御サーバからゲートウェイを再起動させることができるネットワーク家電制御システムを提供する。【解決手段】本発明は、宅１００内のネットワーク家電機器をホームネットワーク４を通じて制御するゲートウェイ１と、ゲートウェイにより制御されるネットワーク家電機器２と、ゲートウェイの識別情報、ネットワーク家電機器の識別情報及び利用者の識別情報を有している家電制御サーバ５とを備えたネットワーク家電制御システムにおいて、家電制御サーバは、ゲートウェイに対して再起動実行命令を送出する再起動実行命令送出手段を備え、ゲートウェイは、家電制御サーバから送られてきた再起動実行命令を受信した時に再起動を実行する再起動実行手段を備えたネットワーク家電制御システムを特徴とする。【選択図】図１
2010097275.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク家電機器をホームネットワークを通じて制御するゲートウェイと、前記ゲートウェイにより制御されるネットワーク家電機器と、前記ゲートウェイに外部のネットワークを通じて接続され、ゲートウェイの識別情報、ネットワーク家電機器の識別情報及び利用者の識別情報を有している家電制御サーバとを備えたネットワーク家電制御システムにおいて、
前記家電制御サーバは、前記ゲートウェイに対して再起動実行命令を送出する再起動実行命令送出手段を備え、
前記ゲートウェイは、前記家電制御サーバから送られてきた再起動実行命令を受信した時に再起動を実行する再起動実行手段を備えたことを特徴とするネットワーク家電制御システム。
【請求項２】
前記ゲートウェイにホームネットワークを通じて接続され、前記家電制御サーバに外部のネットワークを通じて接続された通信インタフェースを備え、
前記家電制御サーバは、前記ゲートウェイに再起動準備命令を送信し、
前記ゲートウェイは、前記再起動準備命令を受信して再起動準備を実行し、再起動準備完了時に前記家電制御サーバに再起動準備完了を通知し、
前記家電制御サーバは、前記再起動準備完了通知を受信した時に、前記通信インタフェースに再起動実行確認メッセージと再起動実行許可を入力させる画面を表示させ、
前記通信インタフェースから再起動実行許可入力があった時に前記家電制御サーバに再起動実行許可を送信し、
前記家電制御サーバは、前記通信インタフェースから前記再起動実行許可を受信した時に前記再起動実行命令を当該ゲートウェイに送出し、
前記ゲートウェイは、前記再起動実行命令を受信した時に自機の再起動を実行することを特徴とする請求項１に記載のネットワーク家電制御システム。
【請求項３】
前記家電制御サーバは、利用者への通知先情報を有し、前記ゲートウェイに対して再起動準備命令を送出した後に、前記通知先情報に基づいて該当する利用者の通知先の通信インタフェースに再起動準備が整ったことを通知し、前記通信インタフェースから再起動実行許可を受信した時に前記再起動実行命令を前記ゲートウェイに送出することを特徴とする請求項２に記載のネットワーク家電制御システム。
【請求項４】
前記家電制御サーバは、前記ゲートウェイとの通信状態を確認し、確認結果を利用者別に表示する通信状態確認手段を備え、前記ゲートウェイの再起動実行後に当該ゲートウェイとの通信状態を確認し、確認結果を利用者別に表示することを特徴とする請求項２に記載のネットワーク家電制御システム。
【請求項５】
前記家電制御サーバは、確認結果通知手段を備え、前記ゲートウェイとの通信状態の確認結果を該当利用者の通知先の通信インタフェースに通知することを特徴とする請求項４に記載のネットワーク家電制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク家電制御システムに関する。
【背景技術】
【０００２】
従来、宅内にゲートウェイを備え、宅内のネットワーク家電機器をホームネットワークにてゲートウェイに接続し、またゲートウェイを外部ネットワークを通じて家電制御サーバに接続し、家電制御サーバとゲートウェイとの間でゲートウェイに表示や接続機器の制御に必要な情報を交換するようにしたネットワーク家電制御システムが知られている。
【０００３】
このようなネットワーク家電制御システムでは、利用者の環境の設定変更やトラブルの発生などによりゲートウェイの設定変更を行うことが必要になることがある。従来では、ゲートウェイの設定変更が必要になった場合、住宅内でゲートウェイを変更することしか行われていない。
【０００４】
最近になって、ゲートウェイを利用者が自身で購入して設置し、接続設定するのではなく、管理業者が利用者の居住前に事前に住戸内にゲートウェイを導入して接続設定し、その管理を利用者が行わなくてもよいようにしたネットワーク家電制御システムの導入が行われている。このようなネットワーク家電制御システムでは、ゲートウェイの設定変更も慣れていない個々の利用者に行わせるのではなく、管理業者側で行うことが望ましい。ところが、管理業者が個々の利用者の住戸内に立ち入ってゲートウェイの設定変更を行うためには、各利用者と連絡を取り合って日程調整を行い、該当日時に各利用者宅に出向いて住戸内で作業をする必要がある。またプライバシー保護のために利用者が管理業者の住戸内立ち入りを拒否することもあり得る。そのため、利用者が多数に上る場合、ゲートウェイの設定変更に多大な時間と手間がかかる問題点があった。
【０００５】
他方、ネットワーク家電制御システムでは、使用者が利用できる状態にある時に家電制御サーバから住戸内にあるゲートウェイやネットワーク家電機器に表示や制御に必要な情報を送信するシステムも知られているが、ゲートウェイの設定情報を送出して設定させ、再起動させるシステムは存在していない。
【特許文献１】特開２０００−１７３２８７号公報
【特許文献２】特開平８−１９７３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術の問題点に鑑みてなされたもので、ゲートウェイの再起動の必要が生じた場合に、利用者に大きな負担をかけずに、かつ、円滑に家電制御サーバからゲートウェイを再起動させることができるネットワーク家電制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、宅内のネットワーク家電機器をホームネットワークを通じて制御するゲートウェイと、前記ゲートウェイにより制御されるネットワーク家電機器と、前記ゲートウェイの識別情報、前記ネットワーク家電機器の識別情報及び利用者の識別情報を有している家電制御サーバとを備えたネットワーク家電制御システムにおいて、前記家電制御サーバは、前記ゲートウェイに対して再起動実行命令を送出する再起動実行命令送出手段を備え、前記ゲートウェイは、前記家電制御サーバから送られてきた再起動実行命令を受信した時に再起動を実行する再起動実行手段を備えたネットワーク家電制御システムを特徴とする。
【発明の効果】
【０００８】
本発明のネットワーク家電制御システムによれば、遠隔の家電制御サーバから各住戸内のゲートウェイに対して再起動を実行させることができ、利用者にゲートウェイの再起動操作のために過度の負担をかけることなく、円滑に再起動が実行できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図に基づいて詳説する。
【００１０】
図１に示すように、本発明の１つの実施の形態のネットワーク家電制御システムは、宅１００内に設置されているネットワーク家電を制御する機能を備えたゲートウェイ１を中心に、例えば、エアコン２Ａ、インターホン２Ｂ、冷蔵庫２Ｃ等のネットワーク機能を備えた多種多様なネットワーク家電２と、利用者が入力や表示確認を行うパーソナルコンピュータ３Ａや携帯電話機３Ｂと、ゲートウェイ１の再起動実行を制御し、またネットワーク家電２を操作する画面や運転状態を表示する画面等のインタフェースをパーソナルコンピュータ３Ａや携帯電話機３Ｂに表示させるためにゲートウェイ１の設置されている宅内のホームネットワーク４の外部に存在する家電制御サーバ５から構成されている。このホームネットワーク４は無線ＬＡＮ、有線ＬＡＮにて構築される。無線ＬＡＮにはＩＥＥＥＥ８０２．１ｘ規格のものであり、また電力線通信も含む。
【００１１】
ゲートウェイ１はルータ６を通じてインターネット１０に接続され、このインターネット１０を通じて外部の家電制御サーバ５と接続されている。ただし、ゲートウェイ１がルータ機能を内蔵している場合には、インターネット１０に直接に接続されることもある。また携帯電話機３Ｂは、屋外からインターネット１０と携帯電話網１１を通じて宅内のゲートウェイ１に接続される。外部のネットワークは、インターネットに限らず、地域専用ネットワークや構内専用ネットワークであることもある。以下では、インターネット１０を例にして説明する。
【００１２】
また、ゲートウェイ１に組み込まれているソフトウェアプログラムは、必要に応じてアップデートされるが、その場合にはパーソナルコンピュータ３Ａにて家電制御サーバ５にアップされている新規の制御ソフトウェアプログラムをダウンロードし、このパーソナルコンピュータ３Ａからゲートウェイ１に組み込むことになる。そしてゲートウェイ１のソフトウェアプログラムがアップデートされると、再起動がかけられることになる。
【００１３】
図２に示したように、ゲートウェイ１は、光通信回線、電話通信回線等を通じてインターネット１０と接続するための外部ネットワーク接続用インタフェース１０１、ホームネットワーク４と接続するための内部ネットワーク接続用インタフェース１０２、これら外部ネットワーク接続用インタフェース１０１、内部ネットワーク接続用インタフェース１０２によりネットワーク接続してデータ伝送処理を行うネットワークインタフェース接続モジュール１０３を備えている。
【００１４】
ゲートウェイ１はさらに、ネットワークインタフェース接続モジュール１０３により外部接続用ネットワークインタフェース１０１あるいは内部接続用ネットワークインタフェース１０２が当該ネットワークと接続しているか否かを確認する接続確認モジュール１０４、接続結果を外部の家電制御サーバ５に通知する接続結果通知モジュール１０５、再起動準備完了、再起動完了を家電制御サーバ５に通知する再起動通知モジュール１０６、当該ゲートウェイ１の起動完了を家電制御サーバ５に通知する起動完了通知モジュール１０７、連係動作の停止処理を行う連係動作停止モジュール１０８、ホームネットワーク４に接続しているネットワーク家電群の機器情報を取得する接続家電機器情報取得モジュール１０９、インターネット１０とホームネットワーク４の通信状態を確認する通信状態確認モジュール１１０、家電制御サーバ５から送信されるゲートウェイ設定状態情報を受信するためのゲートウェイ設定状態情報受信モジュール１１１、さらに、家電制御サーバ５から再起動準備命令、再起動実行命令を受けて再起動準備処理、再起動処理を実行する再起動実行モジュール１１２を備えている。
【００１５】
ホームネットワーク４の外部のネットワーク、本実施の形態ではインターネット１０を通じて接続されている家電制御サーバ５は、インターネット１０と接続してデータ通信を行うネットワークインタフェース５０１、契約利用者の宅内にあるネットワーク家電機器各々を外部からゲートウェイ１を経て制御する家電制御モジュール５０２、利用者それぞれのゲートウェイ１からの通知情報を受信処理する通知情報受信モジュール５０３を備えている。
【００１６】
家電制御サーバ５は、また、外部から制御が可能な多種多様なネットワーク家電２のそれぞれに対する制御プログラムや他の関連する情報を該当家電の識別番号と対応させて保持している家電制御コンテンツデータベースＤＢ１、契約利用者毎に契約時に利用者情報、利用者識別情報（ＩＤとパスワード）、ゲートウェイ識別情報（ＭＡＣアドレスのようなグローバルユニークな識別番号あるいはＩＰアドレス）を登録し、後に、各利用者のゲートウェイ１に接続されている多種多様なネットワーク家電２の機器名称、識別番号等のデータを登録し保持しているゲートウェイ設定情報データベースＤＢ２、ゲートウェイ１毎にそのゲートウェイ１に接続されている多種多様なネットワーク家電２の動作状態やネットワーク家電間の連係関係をゲートウェイ１の識別番号と、ネットワーク家電の識別番号や他の必要な情報と対応させて保持しているゲートウェイ設定状態情報データベースＤＢ３、そしてゲートウェイ１からの要求に応答してゲートウェイ設定状態情報データベースＤＢ３から該当する利用者のゲートウェイ１のゲートウェイ設定状態情報を読み出して送信するゲートウェイ設定状態情報送信モジュール５０４を備えている。
【００１７】
家電制御サーバ５は、さらに、各ゲートウェイ１に対して再起動準備命令、再起動実行命令を送出して再起動準備処理、再起動処理を実行させる再起動実行命令送信モジュール５０５、利用者別のゲートウェイ１の設定状態情報を表示し、また利用者別にゲートウェイ１の設定状態情報を通信インタフェースとしてのパーソナルコンピュータ３Ａあるいは携帯電話機３Ｂに送信して表示させる利用者別設定状態表示モジュール５０６、ゲートウェイ１との間の通信状態を確認し、結果を表示する通信状態確認モジュール５０７を備えている。
【００１８】
前記通信インタフェースから再起動実行許可入力があった時に前記家電制御サーバに再起動実行許可を送信し、
を備えている。
【００１９】
次に、上記構成のネットワーク家電制御システムの動作について説明する。
【００２０】
＜利用者登録、家電機器登録＞
ネットワーク家電制御システムを利用するためには利用者登録する。この利用者登録は、パーソナルコンピュータ３Ａから家電制御サーバ５にルータ６を介してアクセスし、契約利用者登録画面を受けて、その画面から契約利用者の個人情報、識別番号、パスワード等を入力して送信することによって行う。家電制御サーバ５は契約利用者登録手続において、ルータ６、ゲートウェイ１のユニークな識別情報、またゲートウェイ１にホームネットワーク４を通じて接続されているネットワーク家電２Ａ，２Ｂ，２Ｃ，…の識別情報、例えばＭＡＣアドレスをも受信し、登録する。
【００２１】
＜稼働履歴蓄積＞
家電制御サーバ５はゲートウェイ１毎にそれに接続されているネットワーク家電群の稼働履歴を蓄積する。ネットワーク家電群のいずれかに何かのイベント、例えば運転開始、運転停止、洗濯完了、フィルター汚れ警報等が発生すれば、そのイベント発生を当該ネットワーク家電がゲートウェイ１に送信する。ゲートウェイ１はイベント発生通知に対して、あらかじめリンク先として指定されている家電制御サーバ５にアクセスして自動ログインし、当該ネットワーク家電２からのイベント情報を転送する。家電制御サーバ５では、通知情報受信モジュール５０３にて受信したイベント情報をゲートウェイ１の識別番号と対応させ、該当ネットワーク家電のログとしてゲートウェイ設定状態情報データベースＤＢ３に登録する。これにより、家電制御サーバ５は契約利用者それぞれのゲートウェイ１に代わってネットワーク家電２のログをゲートウェイ設定状態情報データベースＤＢ３に蓄積して管理し、ゲートウェイ１側に過度の負荷をかけることがない。
【００２２】
＜パーソナルコンピュータ３Ａからのアクセス＞
契約利用者がパーソナルコンピュータ３Ａからブラウザ内で実行する家電制御コンテンツを通じてネットワーク家電群に対して操作、制御する。これには、契約利用者がパーソナルコンピュータ３Ａをオンさせ、ブラウザを起動し、ブラウザ内で家電制御コンテンツを起動し、その画面からゲートウェイ１にアクセスする。ゲートウェイ１はアクセス要求に対して、内蔵しているルータ６によってあらかじめリンクさせてある家電制御サーバ５にインターネット１０を通じてアクセスする。
【００２３】
家電制御サーバ５はログイン手続を要求し、これに対して契約利用者がパーソナルコンピュータ３Ａから識別番号とパスワードを入力してログイン手続すれば、このログイン情報をゲートウェイ１は家電制御サーバ５に転送し、家電制御サーバ５は認証手続を実行する。そしてこの認証手続が成功すれば、家電制御サーバ５側では当該パーソナルコンピュータ３Ａからゲートウェイ１を介して多様な操作制御が可能となる設定を行い、家電制御モジュール５０２にてそれに応じた遠隔操作メニュー画面を送信し、パーソナルコンピュータ３Ａのディスプレイに表示させる。
【００２４】
このメニュー画面の構成は、家電制御サーバ５側でアクセス元の契約利用者の登録情報を参照してパーソナルコンピュータ３Ａの解像度に応じた画面とし、かつ登録されているネットワーク家電群から操作対象となる家電を選択させる画面構成である。
【００２５】
そこで契約利用者がパーソナルコンピュータ３ＡのＧＵＩ画面から特定のネットワーク家電を指定して操作要求を家電制御サーバ５に送信すると、家電制御サーバ５の家電制御モジュール５０２が家電制御コンテンツデータベースＤＢ１から該当ネットワーク家電のＧＵＩ画面を呼び出してパーソナルコンピュータ３Ａに送信し、ブラウザの画面に該当ネットワーク家電の操作画面を表示させる。
【００２６】
契約利用者がパーソナルコンピュータ３Ａに表示されているＧＵＩ画面から例えば、運転開始、運転停止、温度設定操作等の操作を行うと、操作コマンドはゲートウェイ１に送られ、ゲートウェイ１は該当するネットワーク家電２に対して操作コマンドを送信して実行させ、その実行結果を該当ネットワーク家電２から受信する。そしてこの操作実行結果はゲートウェイ１から家電制御サーバ５に送信され、通知情報受信モジュール５０３にてゲートウェイ設定状態情報データベースＤＢ３にイベントログとして登録する。
【００２７】
また、例えば、テレビカメラ付きインターホンと連係してその記憶装置に訪問者の映像を記録する設定をした場合、また、外出のために電子ロックを施錠した場合にこの施錠と連係して宅内の停止させておいてもよい家電機器群の運転を停止させる設定をした場合等、これらの連係関係情報もゲートウェイ設定状態情報データベースＤＢ３に登録する。
【００２８】
ゲートウェイ１はＧＵＩ画面情報を保持していないので、家電制御サーバ５は操作結果を受信すれば、家電制御モジュール５０２により家電制御コンテンツデータベースＤＢ１から該当機種の操作結果を反映したＧＵＩ画面を呼び出して発信元のパーソナルコンピュータ３Ａに対して送信し、当該パーソナルコンピュータ３Ａは制御結果のＧＵＩ画面を受信するとそれを表示し、契約利用者に操作結果を確認させる。
【００２９】
＜携帯電話機３Ｂからのアクセス＞
契約利用者は外出先から携帯電話機３Ｂを使用してインターネット１０を通じて家電制御サーバ５にアクセスすることで、外出先から自宅内のネットワーク家電群の中のいずれかを指定して遠隔操作することができる。これは、宅内のパーソナルコンピュータ３Ａからの操作と同様であるが、契約利用者が登録してある携帯電話機３Ｂからそこで起動されているブラウザを通じてネットワーク家電群に対して操作、制御する。これには、契約利用者が携帯電話機３Ｂにてブラウザを起動し、ブラウザ画面から家電制御サーバ５にアクセスする。家電制御サーバ５はログイン手続を要求し、これに対して契約利用者が携帯電話機３Ｂから識別番号とパスワードを入力してログイン手続すれば、家電制御サーバ５は認証手続を実行する。そしてこの認証手続が成功すれば、家電制御サーバ５側では当該携帯電話機３Ｂから多様な操作制御が可能となる設定を行い、家電制御モジュール５０２にてそれに応じた遠隔操作メニュー画面を送信し、携帯電話機３Ｂのディスプレイに表示させる。
【００３０】
このメニュー画面の構成は、家電制御サーバ５側でアクセス元の契約利用者の登録情報を参照して携帯電話機３Ｂの解像度に応じた画面とし、かつ登録されているネットワーク家電群から操作対象となる家電を選択させるものである。
【００３１】
そこで契約利用者が携帯電話機３ＢのＧＵＩ画面から特定のネットワーク家電を指定して操作要求を家電制御サーバ５に送信すると、家電制御サーバ５の家電制御モジュール５０２が家電制御データベースＤＢ１から該当ネットワーク家電のＧＵＩ画面を呼び出して携帯電話機３Ｂに送信し、ブラウザの画面に該当ネットワーク家電の操作画面を表示させる。
【００３２】
契約利用者が携帯電話機３Ｂに表示されているＧＵＩ画面から例えば、運転開始、運転停止、温度設定操作等の操作を行うと、操作コマンドは家電制御サーバ５からインターネット１０を通じてゲートウェイ１に送られ、ゲートウェイ１は該当するネットワーク家電２に対して操作コマンドを送信して実行させ、その実行結果を該当ネットワーク家電２から受信する。そしてこの操作実行結果はゲートウェイ１から家電制御サーバ５に送信され、通知情報受信モジュール５０３にてゲートウェイ設定状態情報データベースＤＢ３にイベントログとして登録する。
【００３３】
ゲートウェイ１はＧＵＩ画面情報を保持していないので、家電制御サーバ５は操作結果を受信すれば、家電制御モジュール５０２により家電制御コンテンツデータベースＤＢ１から該当機種の操作結果を反映したＧＵＩ画面を呼び出して発信元の携帯電話機３Ｂに対して送信し、当該携帯電話機３Ｂは制御結果のＧＵＩ画面を受信するとそれを表示し、契約利用者に操作結果を確認させる。
【００３４】
＜ゲートウェイ交換時の状態設定＞
何らかの理由により利用者宅１００内のゲートウェイ１を交換した場合、図４に示す処理手順により家電制御サーバ５に保存されているゲートウェイ設定状態情報を該当するゲートウェイ１に送信し、ゲートウェイ１の設定状態を以前のものと同様に再設定する。
【００３５】
ゲートウェイ１の新規交換時には、家電制御サーバ５側が新規のゲートウェイ１を識別していないため、交換後の最初の家電制御サーバ５への認証時に利用者情報の確認を行う。このために、利用者登録手順と同様に、ルータ６に接続したパーソナルコンピュータ３Ａにてブラウザを起動して家電制御サーバ５のサイトにログインする。そして、例えば、「ゲートウェイ再設定しますか？」といった問い合わせを表示し、利用者に再設定の要求を送信させる（ステップＳ１）。
【００３６】
家電制御サーバ５は利用者認証のためにＩＤ、パスワードの入力を要求する（ステップＳ２）。家電制御サーバ５は利用者から送られてきた利用者ＩＤ、パスワードにて利用者認証を行い、認証が成功すれば、新規ゲートウェイの識別番号の送信を要求し、利用者はゲートウェイ識別番号を送信する。これに対して、家電制御サーバ５は利用者ＩＤと共に新規のゲートウェイの識別番号をゲートウェイ設定情報データベースＤＢ２に再登録する（ステップＳ３〜Ｓ７）。
【００３７】
続いて、家電制御サーバ５から利用者に対して旧ゲートウェイの設定状態情報を引き継ぐか否かを問い合わせる。これに対して、利用者から旧ゲートウェイの設定状態情報を引き継ぐ意志が送信されてくれば、旧ゲートウェイの設定状態情報を新規なゲートウェイ１に対してダウンロードする（ステップＳ８〜Ｓ１１）。
【００３８】
パーソナルコンピュータ３Ａは受信した旧ゲートウェイの設定状態情報を新ゲートウェイ１のゲートウェイ設定状態情報受信モジュール１１１にて受信させ、受信完了後にはそのゲートウェイ設定状態情報の内容にゲートウェイ１を設定する（ステップＳ１２）。
【００３９】
新ゲートウェイ１に対して旧ゲートウェイの設定状態を設定した後は、ゲートウェイ１を再起動し、再起動後にネットワーク家電２Ａ，２Ｂ，…との接続を確認する。また、連係関係にあるネットワーク家電間には連係関係を再設定する（ステップＳ１３，Ｓ１４）。
【００４０】
そして、ゲートウェイの再設定が完了すると、ゲートウェイ１からパーソナルコンピュータ３Ａを通じて家電制御サーバ５に再設定完了を通知する。これを受けて、家電制御サーバ５は、再設定の内容を新ゲートウェイに対する設定状態情報としてゲートウェイ設定状態情報データベースＤＢ３に更新登録する（ステップＳ１５，Ｓ１６）。
【００４１】
このようにして、本実施の形態のネットワーク家電制御システムでは、ゲートウェイ１の新規交換が発生した場合、利用者に新ゲートウェイに対してその初期設定状態から再登録させる手間をとらせることなく、旧ゲートウェイに対する交換前の家電接続状態や連係関係の設定を家電制御サーバ５から新ゲートウェイに対して引き継がせることができ、このような設定作業になれない利用者に負担をかけないで済む。
【００４２】
＜初期化後の状態設定＞
システム制御プログラムのアップデート、ファームウェアのアップデート、ネットワーク設定の設定変更などにより、利用者がゲートウェイ１の設定を初期化した場合も、図５に示した処理手順にて初期化前のゲートウェイ設定状態を再設定することができる。
【００４３】
ゲートウェイ１の初期化後、ルータ６に接続したパーソナルコンピュータ３Ａにてブラウザを起動して家電制御サーバ５のサイトにログインし、利用者認証のためにＩＤ、パスワードを送信する（ステップＳ２１〜Ｓ２３）。
【００４４】
家電制御サーバ５は利用者から送られてきた利用者ＩＤ、パスワードにて利用者認証を行い、認証が成功すればメニュー画面を送信し、利用者のパーソナルコンピュータ３Ａにメニュー画面を表示させる（ステップＳ２４〜Ｓ２６）。
【００４５】
利用者がメニュー画面から初期化前のゲートウェイ設定状態情報の表示を要求すると、家電制御サーバ５は当該ゲートウェイに対する初期化前のゲートウェイ設定状態をゲートウェイ設定状態情報データベースＤＢ３から読み出してゲートウェイ３に送信する（ステップＳ２７〜Ｓ２８）。
【００４６】
パーソナルコンピュータ３Ａはゲートウェイ設定状態情報を表示し、利用者に初期化前のゲートウェイ設定状態を確認させる（ステップＳ２９）。なお、この手続は必要に応じて行うものであり、直接に以下の手続に進むことも可能である。
【００４７】
利用者が初期化前のゲートウェイ設定状態の復元を要求すると、ゲートウェイ１は初期化前のゲートウェイ設定状態を復元し、その後に、ゲートウェイ１は再起動し、再起動後にネットワーク家電２Ａ，２Ｂ，…との接続を確認する。また、連係関係にあるネットワーク家電間には連係関係を再設定する（ステップＳ２１０〜Ｓ２１２）。
【００４８】
そして、ゲートウェイの初期化前のゲートウェイ設定状態の復元が完了すると、ゲートウェイ１からパーソナルコンピュータ３Ａを通じて家電制御サーバ５に対して再設定完了を通知する（ステップＳ２１３）。これを受けて、家電制御サーバ５は、再設定の内容を新たにゲートウェイ設定状態情報としてゲートウェイ設定状態情報データベースＤＢ３に再登録する（ステップＳ２１４）。
【００４９】
このようにして、本実施の形態のネットワーク家電制御システムでは、利用者がゲートウェイの設定を初期化した時にその初期化のデフォルト状態からゲートウェイ設定状態情報を再登録させる手間をとらせることなく、初期化換前の家電接続状態や連係関係を家電制御サーバ５から初期化したゲートウェイに対して再設定させることができ、このような設定作業になれない利用者に負担をかけないで済む。
【００５０】
＜家電制御サーバからの再起動制御＞
一般に住戸内に設置されているゲートウェイ１の管理は利用者であるため、住戸内からゲートウェイ１の設定変更や再起動を行う。しかしながら、ゲートウェイ１に組み込むソフトウェア（ファームウェア）の変更や設定情報の変更などを行う場合、利用者による対応をすべての利用者に期待することは困難であり、必要に応じて管理者側で家電制御サーバ５から行う必要が発生する。しかしながら、住戸内にあるゲートウェイ１の再起動を家電制御サーバ５から行った場合、その再起動処理の実行中、一時的に外部ネットワークとの切断が発生するので、利用者に不便をかけることになる。
【００５１】
そこで、本実施の形態のネットワーク家電制御システムでは、図６に示す手順にて利用者にゲートウェイ１を再起動する旨の通知を行い、再起動の実行処理は家電制御サーバ５から行うが、再起動を実行する許可を利用者に求め、利用者の許可を受けてから家電制御サーバ５からゲートウェイ１の再起動を実行する手順を踏むことにより再起動時に発生しがちなトラブルを抑える。
【００５２】
家電制御サーバ５がゲートウェイ１のソフトウェアモジュールの変更や設定情報の変更のために必要なデータを該当するゲートウェイ１に送信し、再起動準備を命令する（ステップＳ３１）。
【００５３】
ゲートウェイ１は家電制御サーバ５との間で設定状態情報の入手処理を自動で行い、ダウンロード完了にて再起動準備完了を通知する（ステップＳ３２，Ｓ３３）。
【００５４】
家電制御サーバ５は利用者の接続しているパーソナルコンピュータ３Ａに対して「再起動を実行しますが、承認いただけますか。」と言った趣旨の通知を送信して表示させると共に、承認ボタンをクリックすれば「承認」メッセージがパーソナルコンピュータ３Ａから家電制御サーバ５に送信する（ステップＳ３４）。
【００５５】
利用者は、パーソナルコンピュータ３Ａの再起動承認を要求する画面の表示を見て「承認」の送信操作を行うと、再起動実行承認が家電制御サーバ５に送信される（ステップＳ３５，Ｓ３６）。
【００５６】
家電制御サーバ５は、利用者からの再起動実行承認のメッセージを受信すると、再起動実行命令を該当するゲートウェイ１に対して送信し、再起動準備が完了しているゲートウェイ１は再起動処理を実行する（ステップＳ３７，３８）。
【００５７】
ゲートウェイ１は再起動処理が完了すれば、再起動完了を家電制御サーバ５に通知する。これに対して、家電制御サーバ５はゲートウェイ１との間で通信状態を確認する（ステップＳ３９，Ｓ３１０）。
【００５８】
家電制御サーバ５側では、利用者別設定状態表示モジュール５０６にて当該利用者のゲートウェイ１の設定状態を表示して管理者に確認させる。そして確認できれば、管理者が送信指令を与えることで、設定状態を該当する利用者のパーソナルコンピュータ３Ａ又は携帯電話機３Ｂに送信して、例えば、「お客様の現在の設定状態は、……です。」といったメッセージを表示させる。これと共に、「お客様のゲートウェイの再設定は完了しました。今まで通りにご利用いただけます。」と言った趣旨の復旧完了メッセージを表示させる（ステップＳ３１１）。
【００５９】
このようにして、本実施の形態のネットワーク家電制御システムでは、何らかの理由で利用者のゲートウェイ１の再設定、再起動が必要になった時に、家電制御サーバ５側から該当するゲートウェイ１に対して再起動を実行することができ、操作になれていない利用者に再起動操作の負担をかけずに済む利点がある。しかも、利用者の承認を得てから再起動を実行できるようにしているので、ゲートウェイ１が連係動作中であるのに再起動を実行してしまう問題も避けることができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の１つの実施の形態のネットワーク家電制御システムのブロック図。
【図２】上記実施の形態におけるゲートウェイの備える機能を分解して示す機能ブロック図。
【図３】上記実施の形態における家電制御サーバの備える機能を分解して示す機能ブロック図。
【図４】上記実施の形態のネットワーク家電制御システムにおいてゲートウェイの交換時に新ゲートに対して旧ゲートウェイのネットワーク家電の接続設定状態を復元設定する手順を示すシーケンス図。
【図５】上記実施の形態のネットワーク家電制御システムにおいてゲートウェイに対してその初期化後に初期化前のネットワーク家電の接続設定状態を復元設定する手順を示すシーケンス図。
【図６】上記実施の形態のネットワーク家電制御システムにおいて家電制御サーバからゲートウェイに再起動を行わせる手順を示すシーケンス図。
【符号の説明】
【００６１】
１  ゲートウェイ
２，２Ａ，２Ｂ，２Ｃ  ネットワーク家電
３Ａ  パーソナルコンピュータ
３Ｂ  携帯電話機
４  ホームネットワーク
５  家電制御サーバ
６  ルータ
１０  インターネット
ＤＢ１  家電制御コンテンツデータベース（家電制御コンテンツＤＢ）
ＤＢ２  ゲートウェイ設定情報データベース（ＧＷ設定情報ＤＢ）
ＤＢ３  ゲートウェイ設定状態情報データベース（ＧＷ設定状態情報ＤＢ）
【図１】
2010097275.tif 000003
【図２】
2010097275.tif 000004
【図３】
2010097275.tif 000005
【図４】
2010097275.tif 000006
【図５】
2010097275.tif 000007
【図６】
2010097275.tif 000008