(57)【要約】【課題】ホームゲートウェイ間の設定の引き継ぎの際のユーザの利便性を向上させる。【解決手段】通信の第１設定値データ２１１に基づいて動作する第１ホームゲートウェイ２００が、第１ホームゲートウェイ２００の第１スイッチ２０１の操作に応答して、設定サーバ機能を有効にする。通信の第２設定値データ３１１に基づいて動作する第２ホームゲートウェイ３００が、第２ホームゲートウェイ３００の第２スイッチ３０１の操作に応答して、設定クライアント機能を有効にする。第１ホームゲートウェイ２００及び第２ホームゲートウェイ３００が設定サーバ機能及び設定クライアント機能により通信を開始する。第１ホームゲートウェイ２００が、第２ホームゲートウェイ３００に第１設定値データ２１１を送信する。第２ホームゲートウェイ３００が、第１設定値データ２１１に基づいて第２設定値データ３１１を更新する。【選択図】図１
2014086763.tif 000002
【特許請求の範囲】
【請求項１】
通信の第１設定値データに基づいて動作する第１ホームゲートウェイが、前記第１ホームゲートウェイの第１スイッチの操作に応答して、設定サーバ機能を有効にするステップと、
通信の第２設定値データに基づいて動作する第２ホームゲートウェイが、前記第２ホームゲートウェイの第２スイッチの操作に応答して、設定クライアント機能を有効にするステップと、
前記第１ホームゲートウェイ及び前記第２ホームゲートウェイが前記設定サーバ機能及び前記設定クライアント機能により通信を開始するステップと、
前記第１ホームゲートウェイが、前記第２ホームゲートウェイに前記第１設定値データを送信するステップと、
前記第２ホームゲートウェイが、前記第１設定値データに基づいて前記第２設定値データを更新するステップと
を具備する
ホームゲートウェイの設定引継方法。
【請求項２】
請求項１に記載のホームゲートウェイの設定引継方法であって、
前記第１ホームゲートウェイは通信の設定の第１初期値データを格納し、
前記第２ホームゲートウェイは通信の設定の第２初期値データを格納し、
前記設定サーバ機能を有効にするステップは、前記第１設定値データが前記第１初期値データに一致しないと判定するステップを含み、
前記設定クライアント機能を有効にするステップは、前記第２設定値データが前記第２初期値データに一致すると判定するステップを含む
ホームゲートウェイの設定引継方法。
【請求項３】
請求項１又は２に記載のホームゲートウェイの設定引継方法であって、
前記第１設定値データは、前記第１ホームゲートウェイに実装された第１機能に対応する第１設定値を含み、
前記第１機能が前記第２ホームゲートウェイに実装されていない場合、前記第１設定値データに基づいて前記第２設定値データを更新するステップにおいて、前記第１設定値を用いない
ホームゲートウェイの設定引継方法。
【請求項４】
請求項１乃至３のいずれか一項に記載のホームゲートウェイの設定引継方法であって、
前記第２設定値データは、前記第２ホームゲートウェイに実装された第２機能に対応する第２設定値を含み、
前記第１設定値データが前記第２機能に対応する設定値を含まない場合、前記第１設定値データに基づいて前記第２設定値データを更新するステップにおいて、前記第２設定値を変更しない
ホームゲートウェイの設定引継方法。
【請求項５】
通信の設定値データに基づいて動作するホームゲートウェイであって、
操作されると設定機能を有効にするスイッチと、
前記設定機能により開始された他のホームゲートウェイとの通信において、前記他のホームゲートウェイについての通信の設定値データとしての他の設定値データの送信を要求する設定値データ送信要求又は前記設定値データを前記他のホームゲートウェイに送信する通信手段と、
前記通信手段が前記設定値データ送信要求を送信した場合、前記他の設定値データに基づいて前記設定値データを更新する設定値管理手段と
を具備する
ホームゲートウェイ。
【請求項６】
請求項５に記載のホームゲートウェイであって、
通信の設定の初期値データを格納した記憶手段を更に具備し、
前記設定値管理手段は、前記スイッチの操作に応答して、前記設定値データが前記初期値データに一致するかどうかを判定し、
前記通信手段は、前記設定値データが前記初期値データに一致しない場合に前記設定値データを前記他のホームゲートウェイに送信し、前記設定値データが前記初期値データに一致する場合に前記設定値データ送信要求を前記他のホームゲートウェイに送信する
ホームゲートウェイ。
【請求項７】
通信の設定値データに基づいて動作するホームゲートウェイに設定引継方法を実行させるプログラムであって、
前記設定引継方法は、
前記ホームゲートウェイのスイッチが操作されると設定機能を有効にするステップと、
前記設定機能により開始された他のホームゲートウェイとの通信において、前記他のホームゲートウェイについての通信の設定値データとしての他の設定値データの送信を要求する設定値データ送信要求又は前記設定値データを前記他のホームゲートウェイに送信するステップと、
前記設定値データ送信要求を前記他のホームゲートウェイに送信した場合、前記他の設定値データに基づいて前記設定値データを更新するステップと
を具備する
プログラム。
【請求項８】
通信の第１設定値データに基づいて動作する第１ホームゲートウェイが前記第１設定値データをサーバに定期的にバックアップするステップと、
通信機能を有する端末が前記サーバから前記第１設定値データを取得するステップと、
第２ホームゲートウェイが設定サーバ機能を有効にするステップと、
前記設定サーバ機能により前記第２ホームゲートウェイ及び前記端末を互いに接続するステップと、
前記端末が前記第１設定値データを前記第２ホームゲートウェイに送信するステップと、
前記第１設定値データを前記第２ホームゲートウェイに適用するステップと
を具備する
ホームゲートウェイの設定引継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はホームゲートウェイに関し、特にホームゲートウェイの設定引継に関する。
【背景技術】
【０００２】
近年、家庭などで使用されているホームゲートウェイ（ＨＧＷ）には、パーソナルコンピュータ（ＰＣ）だけでなく、スマートフォンや、タブレット端末などＰＣ以外の複数の無線端末が接続されるようになった。特に、無線通信の設定は、複数の設定項目があり且つ端末単位で設定を行う必要があり、煩雑である。このような環境でＨＧＷを交換する場合、ＨＧＷに接続されていた端末の設定を変更しないでＨＧＷを交換することが望まれる。したがって、古いＨＧＷの設定を新しいＨＧＷに引き継ぐことが望まれる。
【０００３】
特許文献１に開示されたＨＧＷの設定方法において、ＨＧＷに接続されたコンピュータ上でＷｅｂブラウザを起動する。Ｗｅｂブラウザ上のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面を見ながらキーボード及びマウスを利用してルーティング情報、フィルタリング情報、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）情報などのネットワークパラメータを設定する。
【０００４】
古いＨＧＷの設定を新しいＨＧＷに引き継ぐ方法の例を説明する。コンピュータ（例えば、ＰＣ）を古いＨＧＷに接続し、コンピュータが古いＨＧＷの設定値データを取得して保存する。コンピュータを新しいＨＧＷに接続し、コンピュータから新しいＨＧＷに設定値データを送信し、新しいＨＧＷに設定値データを設定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１２１５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
古いＨＧＷの設定を新しいＨＧＷに引き継ぐ場合、新旧ＨＧＷ以外の他の装置（例えば、コンピュータ）に設定値を保存しなければならないために引き継ぎ作業が煩雑であるという問題があった。
この問題とは別に、古いＨＧＷが故障などにより動作しなくなった場合は、設定値の引き継ぎができないという問題があった。
【０００７】
本発明の目的は、このような問題点の少なくとも一つを解決するため、ホームゲートウェイ間の設定の引き継ぎの際のユーザの利便性が向上するホームゲートウェイの設定引継方法、ホームゲートウェイ、及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明にかかるホームゲートウェイの設定引継方法は、通信の第１設定値データに基づいて動作する第１ホームゲートウェイが、前記第１ホームゲートウェイの第１スイッチの操作に応答して、設定サーバ機能（例えば、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ機能）を有効にするステップと、通信の第２設定値データに基づいて動作する第２ホームゲートウェイが、前記第２ホームゲートウェイの第２スイッチの操作に応答して、設定クライアント機能（例えば、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）クライアント機能）を有効にするステップと、前記第１ホームゲートウェイ及び前記第２ホームゲートウェイが前記設定サーバ機能及び前記設定クライアント機能により通信を開始するステップと、前記第１ホームゲートウェイが、前記第２ホームゲートウェイに前記第１設定値データを送信するステップと、前記第２ホームゲートウェイが、前記第１設定値データに基づいて前記第２設定値データを更新するステップとを具備する。
【０００９】
本発明にかかるホームゲートウェイは、通信の設定値データに基づいて動作する。ホームゲートウェイは、操作されると設定機能（例えば、ＤＨＣＰ機能）を有効にするスイッチと、前記設定機能により開始された他のホームゲートウェイとの通信において、前記他のホームゲートウェイについての通信の設定値データとしての他の設定値データの送信を要求する設定値データ送信要求又は前記設定値データを前記他のホームゲートウェイに送信する通信手段と、前記通信手段が前記設定値データ送信要求を送信した場合、前記他の設定値データに基づいて前記設定値データを更新する設定値管理手段とを具備する。
【００１０】
本発明にかかるプログラムは、通信の設定値データに基づいて動作するホームゲートウェイに設定引継方法を実行させる。前記設定引継方法は、前記ホームゲートウェイのスイッチが操作されると設定機能（例えば、ＤＨＣＰ機能）を有効にするステップと、前記設定機能により開始された他のホームゲートウェイとの通信において、前記他のホームゲートウェイについての通信の設定値データとしての他の設定値データの送信を要求する設定値データ送信要求又は前記設定値データを前記他のホームゲートウェイに送信するステップと、前記設定値データ送信要求を前記他のホームゲートウェイに送信した場合、前記他の設定値データに基づいて前記設定値データを更新するステップとを具備する。
【００１１】
本発明にかかるホームゲートウェイの設定引継方法は、通信の第１設定値データに基づいて動作する第１ホームゲートウェイが前記第１設定値データをサーバに定期的にバックアップするステップと、通信機能を有する端末が前記サーバから前記第１設定値データを取得するステップと、第２ホームゲートウェイが設定サーバ機能（例えば、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ機能）を有効にするステップと、前記設定サーバ機能により前記第２ホームゲートウェイ及び前記端末を互いに接続するステップと、前記端末が前記第１設定値データを前記第２ホームゲートウェイに送信するステップと、前記第１設定値データを前記第２ホームゲートウェイに適用するステップとを具備する。
【発明の効果】
【００１２】
本発明によれば、ホームゲートウェイ間の設定の引き継ぎの際のユーザの利便性が向上するホームゲートウェイの設定引継方法、ホームゲートウェイ、及びプログラムが提供される。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１にかかるホームゲートウェイの設定引継方法の概念図である。
【図２】実施の形態１にかかるホームゲートウェイのハードウェア構成を示す概略図である。
【図３】実施の形態１にかかるホームゲートウェイの機能ブロック図である。
【図４】実施の形態１にかかるホームゲートウェイの設定引継方法のシーケンス図である。
【図５】実施の形態３にかかる設定値の引継処理を示す概念図である。
【図６】実施の形態４にかかるホームゲートウェイの設定引継方法の概念図である。
【図７】実施の形態４にかかるホームゲートウェイの設定引継方法のシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態にかかるホームゲートウェイの設定引継方法、ホームゲートウェイ、及びプログラムについて説明する。ここで、ホームゲートウェイは、家庭やオフィスなどで使用される中継装置である。ホームゲートウェイはルータ機能を有する。ホームゲートウェイはブロードバンドルータと称される場合がある。
【００１５】
（実施の形態１）
図１を参照して、実施の形態１にかかるホームゲートウェイの設定引継方法を説明する。ここでは、ホームゲートウェイ２００をホームゲートウェイ３００と交換するため、ホームゲートウェイ２００の設定値データ２１１をホームゲートウェイ３００に引き継ぐ場合を説明する。ホームゲートウェイ２００及び３００は、ホームゲートウェイ装置２００及び３００と称されてもよい。以下の説明において、ホームゲートウェイ２００を旧ＨＧＷ２００と記載し、ホームゲートウェイ３００を新ＨＧＷ３００と記載する。
【００１６】
旧ＨＧＷ２００は、通信の設定値データ２１１に基づいて動作する。旧ＨＧＷ２００は、スイッチ２０１を備える。スイッチ２０１は、例えば、旧ＨＧＷ２００の筐体に設けられた押しボタンスイッチである。新ＨＧＷ３００は、通信の設定値データ３１１に基づいて動作する。新ＨＧＷ３００は、スイッチ３０１を備える。スイッチ３０１は、例えば、新ＨＧＷ３００の筐体に設けられた押しボタンスイッチである。
【００１７】
旧ＨＧＷ２００は、スイッチ２０１の操作に応答して、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ機能を有効にする。新ＨＧＷ３００は、スイッチ３０１の操作に応答して、ＤＨＣＰクライアント機能を有効にする。旧ＨＧＷ２００及び新ＨＧＷ３００がＤＨＣＰサーバ機能及びＤＨＣＰクライアント機能により通信を開始する。旧ＨＧＷ２００は、新ＨＧＷ３００に設定値データ２１１を送信する。新ＨＧＷ２００は、設定値データ２１１に基づいて設定値データ３０１を更新する。
【００１８】
上述したように、実施の形態１によれば、パーソナルコンピュータ（ＰＣ）などの他の装置を介さずに旧ＨＧＷ２００から新ＨＧＷ３００に設定値データ２１１を直接移行することができる。そのため、旧ＨＧＷ２００の設定値データ２１１を新ＨＧＷに引き継ぐ際のユーザの利便性が向上する。ＰＣを介して旧ＨＧＷ２００から新ＨＧＷ３００に設定値データ２１１を引き継ぐ場合はＰＣを旧ＨＧＷ２００に接続した状態からＰＣを新ＨＧＷ３００に接続した状態へとユーザが手作業で接続を切り替える作業が必要である。実施の形態１によれば、この作業が不要になる。尚、旧ＨＧＷ２００及び新ＨＧＷ３００がそれぞれＤＨＣＰサーバ機能及びＤＨＣＰクライアント機能を有するため、旧ＨＧＷ２００及び新ＨＧＷ３００間の通信接続が容易である。更に、ユーザは、スイッチ２０１及び３０１を操作するだけで、ＤＨＣＰサーバ機能及びＤＨＣＰクライアント機能を有効にすることができる。
【００１９】
以下に、実施の形態１にかかるホームゲートウェイの設定引継方法、ホームゲートウェイ、及びプログラムを詳細に説明する。
【００２０】
図２を参照して、旧ＨＧＷ２００のハードウェア構成を説明する。旧ＨＧＷ２００は、スイッチ２０１と、ＣＰＵ２０２と、通信装置２０３と、記憶装置２０４とを備える。ＣＰＵ２０２は、プログラム２１０に基づいて旧ＨＧＷ２００の各種処理を実行する中央処理装置である。通信装置２０３は、無線通信及び有線通信の少なくとも一方が可能である。記憶装置２０４は、例えば、半導体メモリ、又はハードディスクである。記憶装置２０４は、プログラム２１０、設定値データ２１１、及び、旧ＨＧＷ２００の通信の設定の初期値データ２１２を格納する。
【００２１】
図２を参照して、新ＨＧＷ３００のハードウェア構成を説明する。新ＨＧＷ３００は、スイッチ３０１と、ＣＰＵ３０２と、通信装置３０３と、記憶装置３０４とを備える。ＣＰＵ３０２は、プログラム３１０に基づいて旧ＨＧＷ３００の各種処理を実行する中央処理装置である。通信装置３０３は、無線通信及び有線通信の少なくとも一方が可能である。記憶装置３０４は、例えば、半導体メモリ、又はハードディスクである。記憶装置３０４は、プログラム３１０、設定値データ３１１、及び、新ＨＧＷ３００の通信の設定の初期値デー３１２を格納する。
【００２２】
ここで、旧ＨＧＷ２００のハードウェア構成及びプログラム２１０は、新ＨＧＷ３００のハードウェア構成及びプログラム３１０と同じである。ただし、使用中の旧ＨＧＷ２００については設定値データ２１１が初期値データ２１２と一致せず、未使用の新ＨＧＷ３００については設定値データ３１１が初期値データ３１２と一致する。そのため、旧ＨＧＷ２００のプログラム２１０に基づく処理と、新ＨＧＷ３００のプログラム３１０に基づく処理とが互いに異なる。
【００２３】
上述の例において、プログラム２１０及び３１０は、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、旧ＨＧＷ２００及び新ＨＧＷ３００に供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラム２１０及び３１０は、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によって旧ＨＧＷ２００及び新ＨＧＷ３００に供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラム２０１及び３１０を旧ＨＧＷ２００及び新ＨＧＷ３００に供給できる。
【００２４】
図３を参照して、旧ＨＧＷ２００のＣＰＵ２０２は、プログラム２１０に基づいて、モード管理部２２２、設定値管理部２２３、及び通信制御部２２４を実現する。更に、設定値管理部２２３が、設定値データ２１１が初期値データ２１２に一致しないと判定した場合、ＣＰＵ２０２は、プログラム２１０に基づいて、転送データ生成部２２５を実現する。新ＨＧＷ３００のＣＰＵ３０２は、プログラム３１０に基づいて、モード管理部３２２、設定値管理部３２３、及び通信制御部３２４を実現する。更に、設定値管理部３２３が、設定値データ３１１が初期値データ３１２に一致すると判定した場合、ＣＰＵ３０２は、プログラム３１０に基づいて、整合性確認部３２６を実現する。
【００２５】
図４を参照して、実施の形態１にかかるホームゲートウェイの設定引継方法を説明する。実施の形態１にかかるホームゲートウェイの設定引継方法においては、旧ＨＧＷ２００と新ＨＧＷ３００を接続し、旧ＨＧＷ２００と新ＨＧＷ３００の間で直接通信を行うことで設定値データ２１１の引き継ぎを行う。ここで、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は有線ＬＡＮを用いて旧ＨＧＷ２００と新ＨＧＷ３００を接続することができる。実施の形態１にかかるホームゲートウェイの設定引継方法は、ステップＳ１０１〜Ｓ１１４を含んでいる。
【００２６】
ユーザ１００が旧ＨＧＷ２００のスイッチ２０１を操作する（押す）（Ｓ１０１）と、モード管理部２２２は、スイッチ２０１が操作されたことを検知する。モード管理部２２２は、スイッチ２０１が操作されたことを検知すると、旧ＨＧＷ２００のモードを設定値引き継ぎモードに切り替え、モードが切り替わったことを設定値管理部２２３に通知する。設定値管理部２２３は、設定値引き継ぎモードに切り替わったことを通知されると、自身の管理する設定値データ２１１が初期値データ２１２に一致するかどうか判定する（Ｓ１０２）。ここで、設定値管理部２２３は、設定値データ２１１が初期値データ２１２に一致しないと判定し、通信制御部２２４に設定値データ２１１を送信するホストとして動作するように要求を出す。更に、設定値管理部２２３は、転送データ生成部２２５に設定値データ２１１を転送する。転送データ生成部２２５は、設定値データ２１１を他のホームゲートウェイと互換性のあるデータ形式に整形した後、通信制御部２２４に出力する。通信制御部２２４は、設定値管理部２２３からホストとして動作するように要求を受けると、ＤＨＣＰサーバ機能を有効にする。これにより、旧ＨＧＷ２００は、設定値引き継ぎ処理のホストとして動作を開始する（Ｓ１０３）。このように、ユーザ１００がスイッチ２０１を操作することにより、旧ＨＧＷ２００は、ＤＨＣＰサーバ機能を有効にしたホストとして起動する。
【００２７】
ユーザ１００が新ＨＧＷ３００のスイッチ３０１を操作する（押す）（Ｓ１０４）と、モード管理部３２２は、スイッチ３０１が操作されたことを検知する。モード管理部３２２は、スイッチ３０１が操作されたことを検知すると、新ＨＧＷ３００のモードを設定値引き継ぎモードに切り替え、モードが切り替わったことを設定値管理部３２３に通知する。設定値管理部３２３は、設定値引き継ぎモードに切り替わったことを通知されると、自身の管理する設定値データ３１１が初期値データ３１２に一致するかどうか判定する（Ｓ１０５）。ここで、設定値管理部３２３は、設定値データ３１１が初期値データ３１２に一致する判定し、通信制御部３２４に設定値データを受信するクライアントとして動作するように要求する。通信制御部３２４は、設定値管理部３２３からクライアントとして動作するように要求を受けると、ＤＨＣＰクライアント機能を有効にする。これにより、新ＨＧＷ３００は、設定値引き継ぎ処理のクライアントとして動作を開始する（Ｓ１０６）。このように、ユーザ１００がスイッチ３０１を操作することにより、新ＨＧＷ３００は、ＤＨＣＰクライアンント機能を有効にしたクライアントとして起動する。
【００２８】
新ＨＧＷ３００は、接続シーケンスの中で、ＤＨＣＰ機能により、旧ＨＧＷ２００からネットワークに関する各種設定を自動で行う為の情報を取得して、旧ＨＧＷ２００との通信を開始する（Ｓ１０７）。通信制御部２２４及び３２４がそれぞれ通信装置２０３及び３０３を制御して、通信を開始する。ネットワークに関する各種設定を自動で行う為の情報は、例えば、ゲートウェイサーバ及びドメインネームサーバ（ＤＮＳ）のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス及びサブネットマスク、並びに、クライアントに割り当ててもよいＩＰアドレスの範囲等を含む。
【００２９】
通信開始後、旧ＨＧＷ２００の通信制御部２２４は、新ＨＧＷ３００からの設定値データ送信要求を待ち受ける。新ＨＧＷ３００の通信制御部３２４は、通信装置３０３を制御して旧ＨＧＷ２００に対して設定値データ送信要求を送信する（Ｓ１０８）。設定値データ送信要求は、旧ＨＧＷ２００の設定値データ２１１の送信を要求する。旧ＨＧＷ２００は、設定値データ送信要求に応答して、自身の設定値データ２１１を新ＨＧＷ３００に送信する（Ｓ１０９）。詳細には、設定値データ送信要求を受信すると、通信制御部２２４は、通信装置２０３を制御して転送データ生成部２２５から受け取った設定値データ２１１を新ＨＧＷ３００に送信する。新ＨＧＷ３００は、設定値データ２１１が正常に受信できたことを確認すると、受信完了通知を旧ＨＧＷ２００に送信する（Ｓ１１０）。新ＨＧＷ３００の通信制御部３２４は、受信した設定値データ２１１を整合性確認部３２６に転送する。新ＨＧＷ３００は、設定値データ２１１が正常に受信できたことを確認すると、旧ＨＧＷ２００との通信接続を切断する（Ｓ１１１）。
【００３０】
旧ＨＧＷ２００は、新ＨＧＷ３００側から接続を切られたのを確認した後、自身の電源を落とす（Ｓ１１２）。新ＨＧＷ３００の整合性確認部３２６は、新ＨＧＷ３００が有する機能と設定値データ２１１との整合性を確認し、設定値２１１データを新ＨＧＷ３００に適用できる形に変更する。整合性確認部３２６は、整合性を確認済みの設定値データ２１１を設定値管理部３２３に出力する。設定値管理部３２３は、設定値データ２１１に基づいて設定値データ３１１を更新することで、設定値データ２１１を新ＨＧＷ３００に適用する（Ｓ１１３）。最後に、ユーザ１００が、旧ＨＧＷ２００に接続してあったＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルや電話線などの通信ケーブル（不図示）を新ＨＧＷ３００に付け替えることにより、ホームゲートウェイの設定の引き継ぎ作業が終了する（Ｓ１１４）。）
【００３１】
（実施の形態２）
実施の形態１では、無線ＬＡＮ又は有線ＬＡＮを用いて旧ＨＧＷ２００と新ＨＧＷ３００とを接続した。実施の形態２では、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）又はＢｌｕｅｔｏｏｔｈ（登録商標）を用いて旧ＨＧＷ２００と新ＨＧＷ３００とを接続してもよい。旧ＨＧＷ２００と新ＨＧＷ３００との接続方法は、データ通信が可能な方法であればどのような方法を用いてもよい。
【００３２】
（実施の形態３）
実施の形態３は、旧ＨＧＷ２００と新ＨＧＷ３００の機種が異なる場合であっても設定値データの引き継ぎを可能にする。以下に、実施の形態３を説明する。尚、実施の形態１又は２と共通する事項については説明を省略する。
【００３３】
図５は、旧ＨＧＷ２００から新ＨＧＷ３００へ送信される設定値データ２１１と、設定値データ２１１によって更新された後の設定値データ３１１を示す。設定値データ２１１は、設定値２１１ａ〜２１１ｃを含む。設定値２１１ａは、旧ＨＧＷ２００に実装された第１機能に対応する。設定値２１１ｂは、旧ＨＧＷ２００に実装された第２機能に対応する。設定値２１１ｃは、旧ＨＧＷ２００に実装された第３機能に対応する。設定値データ３１１は、設定値３１１ａ〜３１１ｃを含む。設定値３１１ａは、新ＨＧＷ３００に実装された第４機能に対応する。設定値３１１ｂは、新ＨＧＷ３００に実装された第１機能に対応する。設定値３１１ｃは、新ＨＧＷ３００に実装された第３機能に対応する。第１機能及び第３機能は、旧ＨＧＷ２００及び新ＨＧＷ３００の両方に実装されている。第２機能は、旧ＨＧＷ２００に実装されているが、新ＨＧＷ３００に実装されていない。第４機能は、新ＨＧＷ３００に実装されているが、旧ＨＧＷ２００に実装されていない。
【００３４】
新ＨＧＷ３００の設定値管理部３２３は、設定値データ２１１に基づいて設定値データ３１１を更新する際に、設定値２１１ａに基づいて設定値３１１ｂを更新し、設定値２１１ｃに基づいて設定値３１１ｃを更新する。ここで、設定値２１１ｂに対応する第２機能が新ＨＧＷ３００に実装されていないため、設定値管理部３２３は、設定値データ２１１に基づいて設定値データ３１１を更新する際に設定値２１１ｂを用いない。更に、設定値データ２１１が設定値３１１ａに対応する第４機能に対応する設定値を含まないため、設定値管理部３２３は、設定値データ２１１に基づいて設定値データ３１１を更新する際に設定値３１１ａを更新しないでデフォルトの設定値を適用する。したがって、旧ＨＧＷ２００と新ＨＧＷ３００の機種（機能）が異なる場合でも設定値データの引き継が可能である。
【００３５】
（実施の形態４）
実施の形態４は、引き継ぎの対象である設定値データを持つ旧ホームゲートウェイが動作しなくなった場合であっても、設定値データを新ホームゲートウェイに引き継ぐことを可能とする。以下に、実施の形態４を説明する。
【００３６】
図６を参照して、実施の形態４にかかるホームゲートウェイの設定引継方法では、インターネット６０５上のサーバ６０３にバックアップされたホームゲートウェイ６０１の設定値データ６１１を、端末６０４を経由してホームゲートウェイ６０２に引き継ぐ。ここで、設定値データ６１１は通信の設定値データであり、ホームゲートウェイ６０１は設定値データ６１１に基づいて動作する。端末６０４は、例えば、スマートフォンである。尚、端末６０４は通信機能を有していればよいので、端末６０４としてＰＣやタブレット端末を用いることが可能である。ホームゲートウェイ６０１及び６０２は、ホームゲートウェイ装置６０１及び６０２と称されてもよい。以下の説明において、ホームゲートウェイ６０１を旧ＨＧＷ６０１と記載し、ホームゲートウェイ６０２を新ＨＧＷ６０２と記載する。
【００３７】
図７を参照して、実施の形態４にかかるホームゲートウェイの設定引継方法は、ステップＳ２０１〜Ｓ２０７を含む。旧ＨＧＷ６０１は、設定値データ６１１をサーバ６０３に定期的にバックアップする（Ｓ２０１）。サーバ６０３は、設定値データ６１１を旧ＨＧＷ６０１のユーザと対応付けて保存する。尚、サーバ６０３へのアクセスは、ｓｓｈ（ｓｅｃｕｒｅ  Ｓｈｅｌｌ）などで暗号化された通信により行われる。その後、何らかの理由で旧ＨＧＷ６０１が動作不可の状態になる。
【００３８】
端末６０４は、サーバ６０３にログインしてアクセスする（Ｓ２０２）。端末６０４は、サーバ６０３に設定値データ送信要求を送信する（Ｓ２０３）。サーバ６０３は、設定値データ送信要求に応答して、保存していた設定値データ６１１を端末６０４に送信する（Ｓ２０４）。このように、端末６０４は、サーバ６０３から設定値データ６１１を取得する。設定値データ６１１を取得する際のサーバ６０３へのアクセスは、上記のバックアップ時と同様に暗号化された通信により行われる。新ＨＧＷ６０２は、ＤＨＣＰサーバ機能を有効にする。ここで、新ＨＧＷ６０２は、ＤＨＣＰサーバ機能を有効にするためのスイッチを備えてもよいし、備えなくてもよい。ＤＨＣＰサーバ機能を有効にすることで、初期状態（設定のされていない状態、デフォルト設定が変更されていない状態）の新ＨＧＷ６０２に簡単にアクセスすることが可能であり、パスフレーズなしでの新ＨＧＷ６０２に対する接続が可能である。ここで、セキュリティを確保する上では、初期状態において一切のパケットをＷＡＮに出さないように新ＨＧＷ６０２が設定されていることが好ましい。端末６０４を初期状態の新ＨＧＷ６０２にパスフレーズなしで接続する（Ｓ２０５）。端末６０４が設定値データ６１１を新ＨＧＷ６０２に送信する（Ｓ２０６）。この時、設定値データ６１１は、サーバ６０３へのアクセス時と同様に、ｓｓｈなどで暗号化される。新ＨＧＷ６０２は、設定値データ６１１を自身に適用する（Ｓ２０７）。新ＨＧＷ６０２は、適用された設定値データ６１１に基づいて動作する。尚、図７に示した通信は、暗号化された状態で行われる。
【００３９】
実施の形態４によれば、旧ＨＧＷ６０１が動作不可になった場合であっても、旧ＨＧＷ６０１の設定を新ＨＧＷ６０２に引き継ぐことが可能である。したがって、ホームゲートウェイ間の設定の引き継ぎの際のユーザの利便性が向上する。更に、新ＨＧＷ６０２がＤＨＣＰサーバ機能を有するため、新ＨＧＷ６０２と端末６０４の接続が容易である。
【００４０】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、モード管理部２２２及び３２２、設定値管理部２２３及び３２３、通信制御部２２４及び３２４、転送データ生成部２２５、及び整合性管理部３２６を、プログラム２１０及び３１０により実現するかわりに、電気回路により実現してもよい。更に、ＤＨＣＰサーバ機能及びＤＨＣＰクライアント機能の代わりに他の機能を用いてもよい。例えば、他の機能により、新ＨＧＷ３００がブロードキャストした信号に基づいて、旧ＨＧＷ２００がネットワークに関する各種設定を自動で行うための情報を新ＨＧＷ３００に送信するようにしてもよい。或いは、予め決められた固定の設定情報（ＩＰアドレス等）に基づいて旧ＨＧＷ２００と新ＨＧＷ３００との間の通信を開始したり、予め決められた固定の設定情報（ＩＰアドレス等）に基づいて新ＨＧＷ６０２と端末６０４を接続したりしてもよい。
【符号の説明】
【００４１】
２００、３００…ホームゲートウェイ
２０１、３０１…スイッチ
２１１、３１１…設定値データ
２１１ａ〜２１１ｃ、３１１ａ〜３１１ｃ…設定値
２１２、３１２…初期値データ
２０３、３０３…通信装置
２２３、３２３…設定値管理部
２０４、３０４…記憶装置
２１０、３１０…プログラム
６０１、６０２…ホームゲートウェイ
６０３…サーバ
６０４…端末
６１１…設定値データ
【図１】
2014086763.tif 000003
【図２】
2014086763.tif 000004
【図３】
2014086763.tif 000005
【図４】
2014086763.tif 000006
【図５】
2014086763.tif 000007
【図６】
2014086763.tif 000008
【図７】
2014086763.tif 000009