(57)【要約】【課題】一例として、バックアップデータをより安定して一元的に管理することが可能な通信システムを提供する。【解決手段】実施形態による通信システムは、一例として、複数の第１中継装置と、第２中継装置とを備える。複数の第１中継装置は、１つの地域エリアの各宅内に分散して設置されており、各宅内に設置された各種宅内システムにおける第１通信データを所定のネットワークに中継するように構成されている。第２中継装置は、地域エリアに対応する通信事業者側に設置され、通信事業者側の第２通信データをネットワークに中継するように構成されている。複数の第１中継装置の各々は、自身のバックアップデータを第２中継装置にネットワークを介して送信する制御部を有する。第２中継装置は、複数の第１中継装置の各々から送信されたバックアップデータを管理するための管理テーブルを有する。【選択図】図１
2015122575.tif 000002
【特許請求の範囲】
【請求項１】
１つの地域エリアの各宅内に分散して設置され、前記各宅内に設置された各種宅内システムの第１通信データを所定のネットワークに中継する複数の第１中継装置と、
前記地域エリアに対応する通信事業者側に設置され、前記通信事業者側の第２通信データを前記ネットワークに中継する第２中継装置とを備え、
前記複数の第１中継装置の各々は、自身のバックアップデータを前記第２中継装置に前記ネットワークを介して送信する制御部を有し、
前記第２中継装置は、前記複数の第１中継装置の各々から送信された前記バックアップデータを管理するための管理テーブルを有する、通信システム。
【請求項２】
前記複数の第１中継装置の各々は、前記バックアップデータを記憶可能な記憶部をさらに有し、
前記制御部は、前記バックアップデータのバックアップ先を前記第２中継装置とするかまたは前記記憶部とするかを、設定手段によって設定された第１の条件に基づいて決定するように構成されている、請求項１に記載の通信システム。
【請求項３】
前記制御部は、前記第１中継装置によって用いられる各種データのうちのどのデータを前記バックアップデータとするかを、設定手段によって設定された第２の条件に基づいて決定するように構成されている、請求項１または２に記載の通信システム。
【請求項４】
前記制御部は、設定手段によって設定されたタイミングで前記バックアップデータを前記第２中継装置に送信するように構成されている、請求項１〜３のいずれか１項に記載の通信システム。
【請求項５】
前記制御部は、設定手段を介してユーザからの指示を受けた場合に、前記第２中継装置に対して前記バックアップデータを送信する旨の要求を行い、前記要求に応じて前記第２中継装置から送信された前記バックアップデータに基づいて、前記第１中継装置によって用いられる各種データの復旧を行うように構成されている、請求項１〜４のいずれか１項に記載の通信システム。
【請求項６】
１つの地域エリアの各宅内に分散して設置され、前記各宅内に設置された各種宅内システムの第１通信データを所定のネットワークに中継する複数の第１中継装置の各々から、前記地域エリアに対応する通信事業者側に設置され、前記通信事業者側の第２通信データを前記ネットワークに中継する第２中継装置に、前記ネットワークを介してバックアップデータを送信し、
前記複数の第１中継装置の各々から送信された前記バックアップデータを、前記第２中継装置が有する管理テーブルを用いて管理する、バックアップデータの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、通信システムおよびバックアップデータの管理方法に関する。
【背景技術】
【０００２】
従来、インターネットを利用した電話システムなどの通信システムが知られている。このような通信システムは、インターネットなどのネットワークを介して接続された互いに異なる２種類の中継装置を備える。２種類の中継装置としては、たとえば、企業のオフィスや個人宅などの宅内に設置されるＶｏＩＰアダプタなどの第１中継装置と、通信事業者側に設置されるＶｏＩＰサーバなどの第２中継装置とが挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−７９９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような技術では、一例として、停電や人的ミスなどにより電力供給が不安定になりやすい宅内に設置された第１中継装置のバックアップデータを、安定した電力供給を得やすい通信事業者側に設置された第２中継装置に送信することによって、バックアップデータを安定して一元的に管理することができれば望ましい。
【課題を解決するための手段】
【０００５】
実施形態による通信システムは、一例として、複数の第１中継装置と、第２中継装置とを備える。複数の第１中継装置は、１つの地域エリアの各宅内に分散して設置されており、各宅内に設置された各種宅内システムにおける第１通信データを所定のネットワークに中継するように構成されている。第２中継装置は、地域エリアに対応する通信事業者側に設置され、通信事業者側の第２通信データをネットワークに中継するように構成されている。複数の第１中継装置の各々は、自身のバックアップデータを第２中継装置にネットワークを介して送信する制御部を有する。第２中継装置は、複数の第１中継装置の各々から送信されたバックアップデータを管理するための管理テーブルを有する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態による通信システムの全体構成の一例を示した概略図である。
【図２】図２は、本実施形態によるＩＰアダプタ装置とＩＰ中継交換装置との関係の一例を示した概略図である。
【図３】図３は、本実施形態によるＩＰ中継交換装置によって用いられる管理テーブルの一例を示した図である。
【図４】図４は、本実施形態によるＩＰアダプタ装置の内部構成の一例を示したブロック図である。
【図５】図５は、本実施形態によるＩＰアダプタ装置がバックアップデータのバックアップ先を決定する際におけるＩＰアダプタ装置の処理の流れの一例を示したフローチャートである。
【図６】図６は、本実施形態によるＩＰアダプタ装置がバックアップデータを選択する際におけるＩＰアダプタ装置の処理の流れの一例を示したフローチャートである。
【図７】図７は、本実施形態によるＩＰアダプタ装置がバックアップを行う際におけるＩＰアダプタ装置の処理の流れの一例を示したフローチャートである。
【図８】図８は、本実施形態によるＩＰアダプタ装置が定期的にバックアップを行う際における通信システム全体の処理の流れの一例を示したシーケンス図である。
【図９】図９は、本実施形態によるＩＰアダプタ装置がメモリ診断の結果に応じてバックアップを行う際における通信システム全体の処理の流れの一例を示したシーケンス図である。
【図１０】図１０は、本実施形態によるＩＰアダプタ装置がユーザの指示に基づいてバックアップを行う際における通信システム全体の処理の流れの一例を示したシーケンス図である。
【図１１】図１１は、本実施形態によるＩＰアダプタ装置がＩＰ中継交換装置との間でデータの同期を行う際における通信システム全体の処理の流れの一例を示したシーケンス図である。
【発明を実施するための形態】
【０００７】
以下、実施形態を図面に基づいて説明する。
【０００８】
まず、図１〜図４を参照して、本実施形態による通信システム１０００の構成の一例について説明する。
【０００９】
図１に示すように、通信システム１０００は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アダプタ装置１００と、ＩＰ中継交換装置２００とを備える。ＩＰアダプタ装置１００とＩＰ中継交換装置２００とは、ＩＰネットワーク通信網３００を介して互いに通信可能に接続されている。ＩＰアダプタ装置１００は、宅内に設置されており、ＩＰ中継交換装置２００は、通信事業者側に設置されている。なお、ＩＰアダプタ装置１００およびＩＰ中継交換装置２００は、それぞれ、「第１中継装置」および「第２中継装置」の一例である。
【００１０】
ＩＰアダプタ装置１００には、複数の内線端末５１を有する構内交換システム（ＰＢＸ：Ｐｒｉｖａｔｅ  ｂｒａｎｃｈ  ｅｘｃｈａｎｇｅ）１５１や、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅ）システム１５２や、セキュリティシステム１５３や、ガスメータ監視システム１５４などの、企業のオフィスや個人の家などに設置される種々の宅内システムが接続されている。また、ＩＰアダプタ装置１００には、ＩＰアダプタ装置１００のメンテナンスを行うための保守端末４００が接続されている。保守端末４００は、「設定手段」の一例である。
【００１１】
ＩＰ中継交換装置２００は、携帯端末５２との間で無線通信を行う携帯通信基地局２５０に接続されている。また、ＩＰアダプタ装置１００およびＩＰ中継交換装置２００には、ＩＰネットワーク通信網３００を介してネットワーク監視装置５００が接続されている。ネットワーク監視装置５００は、ＩＰアダプタ装置１００およびＩＰ中継交換装置２００をリモートで監視するために設けられている。
【００１２】
本実施形態では、図２に示すように、ＩＰアダプタ装置１００は、１つの地域エリア内に分散して複数設置されている。図２に示した例では、地域エリアＡ内に５個のＩＰアダプタ装置１０１Ａ〜１０５Ａが分散して設置され、地域エリアＢに５個のＩＰアダプタ装置１０１Ｂ〜１０５Ｂが分散して設置され、地域エリアＣに４個のＩＰアダプタ装置１０１Ｃ〜１０４Ｃが分散して設置されている。各ＩＰアダプタ装置１００は、各地域エリア内に設置された各種宅内システム１５１〜１５４（図１参照）における第１通信データをＩＰネットワーク通信網３００（図１参照）に中継するように構成されている。
【００１３】
また、本実施形態では、図２に示すように、ＩＰ中継交換装置２００は、１つの地域エリア内に１つだけ設置されている。図２に示した例では、地域エリアＡ内に１つのＩＰ中継交換装置２００Ａが設置され、地域エリアＢ内に１つのＩＰ中継交換装置２００Ｂが設置され、地域エリアＣ内に１つのＩＰ中継交換装置２００Ｃが設置されている。各ＩＰ中継交換装置２００は、各地域エリアに対応する携帯通信基地局２５０（図１参照）における第２通信データをＩＰネットワーク通信網３００（図１参照）に中継するように構成されている。
【００１４】
また、本実施形態では、ＩＰ中継交換装置２００は、自身と同じ地域エリアに設置された複数のＩＰアダプタ装置１００をグループ化して管理するように構成されている。たとえば、図２に示した例では、ＩＰ中継交換装置２００ＡがＩＰアダプタ装置１０１Ａ〜１０５Ａを管理するように構成され、ＩＰ中継交換装置２００ＢがＩＰアダプタ装置１０１Ｂ〜１０５Ｂを管理するように構成され、ＩＰ中継交換装置２００ＣがＩＰアダプタ装置１０１Ｃ〜１０４Ｃを管理するように構成されている。
【００１５】
ここで、本実施形態では、ＩＰアダプタ装置１００は、自身のバックアップデータをＩＰ中継交換装置２００にＩＰネットワーク通信網３００を介して送信することが可能なように構成されている。そして、ＩＰ中継交換装置２００は、ＩＰアダプタ装置１００のバックアップデータを、図３に示すような管理テーブル２０１を用いて管理するように構成されている。
【００１６】
図３に示すように、管理テーブル２０１には、ＩＰ中継交換装置ＩＤと、ＩＰアダプタ装置ＩＤと、設置場所と、統計情報と、プログラム情報と、バックアップ容量とが登録されている。
【００１７】
ＩＰ中継交換装置ＩＤとは、管理テーブル２０１を保持しているＩＰ中継交換装置２００を識別するための情報である。また、ＩＰアダプタ装置ＩＤとは、ＩＰ中継交換装置２００の管理下にあるＩＰアダプタ装置１００を識別するための情報である。また、設置場所とは、ＩＰアダプタ装置１００が地域エリア内のどの場所に設置されているかを示す情報である。
【００１８】
統計情報は、ＣＰＵ負荷率と、メモリ使用率とを含む。ＣＰＵ負荷率は、ＩＰアダプタ装置１００の後述する制御部１５（図４参照）に含まれるＣＰＵにかかっている負荷を示す情報である。また、メモリ使用率は、ＩＰアダプタ装置１００の後述するメモリ部１６（図４参照）の使用率を示す情報である。
【００１９】
プログラム情報は、ＩＰアダプタ装置１００により使用されているコンピュータプログラムのバージョンを示す情報である。また、バックアップ容量とは、ＩＰ中継交換装置２００が管理しているＩＰアダプタ装置１００のバックアップデータの容量を示す情報である。
【００２０】
本実施形態では、管理テーブル２０１は、ＩＰネットワーク通信網３００を介してＩＰ中継交換装置２００に接続されたネットワーク監視装置５００からアクセス可能に構成されている。これにより、ユーザは、ネットワーク監視装置５００を用いて管理テーブル２０１を閲覧することにより、ＩＰ中継交換装置２００がどのＩＰアダプタ装置１００のバックアップデータをどれぐらい保持しているかなどの情報を監視することができる。
【００２１】
次に、図４を参照して、ＩＰアダプタ装置１００の内部構成の一例について説明する。
【００２２】
図４に示すように、ＩＰアダプタ装置１００は、電源部１１と、回線Ｉ／Ｆ（インターフェース）部１２と、ＩＰ通信Ｉ／Ｆ部１３と、パケット生成部１４と、制御部１５と、メモリ部１６と、外付けメモリデバイス１７とを主として備える。なお、メモリ部１６および外付けメモリデバイス１７は、「記憶部」の一例である。
【００２３】
電源部１１は、ＩＰアダプタ装置１００の各部に電力を供給する。回線Ｉ／Ｆ部１２は、図１に示した各種宅内システム１５１〜１５４にＩＰアダプタ装置１００を接続するためのインターフェースとして機能する。ＩＰ通信Ｉ／Ｆ部１３は、ＩＰアダプタ装置１００をＩＰネットワーク通信網３００に接続するためのインターフェースとして機能する。パケット生成部１４は、ＩＰネットワーク通信網３００を介した通信に用いられる通信パケットを生成する。
【００２４】
制御部１５は、ＩＰアダプタ装置１００の各部を制御するためのコンピュータプログラムを実行するＣＰＵを含む。また、メモリ部１６および外付けメモリデバイス１７は、ＩＰアダプタ装置１００によって用いられる各種データを記憶する。
【００２５】
本実施形態では、制御部１５は、メモリ部１６や外付けメモリデバイス１７などに記憶されているデータをＩＰ通信Ｉ／Ｆ部１３を介してＩＰ中継交換装置２００に送信する処理を行うことにより、ＩＰアダプタ装置１００のバックアップデータをＩＰ中継交換装置２００に記憶させることが可能なように構成されている。
【００２６】
ここで、停電からの復旧に応じてＩＰアダプタ装置１００が再起動した場合や、故障したＩＰアダプタ装置１００を新しいＩＰアダプタ装置１００に入れ替える場合などには、ＩＰ中継交換装置２００に記憶されたバックアップデータとの同期をとることにより、ＩＰアダプタ装置１００のデータを復旧する必要がある。特に、故障したＩＰアダプタ装置１００を新しいＩＰアダプタ装置１００に入れ替える場合には、新しいＩＰアダプタ装置１００に対して以前のＩＰアダプタ装置１００と同じ工注設定を行ったり、新しいＩＰアダプタ装置１００に対して以前のＩＰアダプタ装置１００と同じバージョンのコンピュータプログラムをインストールしたりすることによって、機器間の引継ぎを適切に行う必要がある。
【００２７】
そこで、本実施形態では、制御部１５は、保守端末４００を介してユーザからの指示を受けた場合に、ＩＰ中継交換装置２００に対してバックアップデータを送信する旨の要求を行うように構成されている。そして、制御部１５は、上記要求に応じてＩＰ中継交換装置２００から送信されたバックアップデータに基づいて、ＩＰアダプタ装置１００によって用いられる各種データの復旧を行うように構成されている。
【００２８】
なお、上記バックアップデータのバックアップ先としては、ＩＰ中継交換装置２００の他に、ＩＰアダプタ装置１００内に設けられるメモリ部１６（外付けメモリデバイス１７）も考えられる。
【００２９】
そこで、本実施形態では、制御部１５は、バックアップデータのバックアップ先をＩＰ中継交換装置２００とするかまたはメモリ部１６（外付けメモリデバイス１７）とするかを第１の条件に基づいて決定するように構成されている。第１の条件は、ユーザの操作に基づいて保守端末４００により設定される。
【００３０】
第１の条件は、バックアップデータの用途や重要度やデータ量などに基づいて設定される。たとえば、冗長化する必要性が高い重要なバックアップデータや、ＩＰ中継交換装置２００側で一元的に監視したいという要望があるバックアップデータや、データ量が大きいバックアップデータや、長期の保存が要求されるバックアップデータなどに関してはＩＰ中継交換装置２００側で一元的に管理させるように第１の条件を設定することができる。この場合、冗長化する必要性が低いバックアップデータや、ＩＰアダプタ装置１００に個別にログインして監視できればよいバックアップデータや、データ量の小さいバックアップデータや、保存期間が短くてもよいバックアップデータなどに関してはＩＰ中継交換装置２００側で管理させるように第１の条件を設定することができる。
【００３１】
また、本実施形態では、制御部１５は、ＩＰアダプタ装置１００によって用いられる各種データのうちのどのデータをバックアップデータとするかを、保守端末４００によって設定された第２の条件に基づいて決定するように構成されている。
【００３２】
第２の条件も、上記第１の条件と同様に、データの用途や重要度などに基づいて設定される。たとえば、工注（機能）設定データや、障害発生時のエラーログや、イベントトレース情報や、統計情報や、最新のプログラムファイルや、通信記録情報や、課金情報や、留守録データや、アナウンス音声や、ＩＰアダプタ装置１００に接続される各種宅内システム１５１〜１５４（図１参照）の用途に応じたデータなどは、重要度が比較的高い。したがって、ＩＰアダプタ装置１００によって用いられる各種データの中に上記のデータが含まれている場合には、上記のデータがバックアップデータとして選択されるように第２の条件を設定することができる。
【００３３】
なお、上記バックアップ処理は、後述する図８および図９に示すように、制御部１５の自動制御に基づいて行われてもよいし、後述する図１０に示すように、保守端末４００を介したユーザの手動による指示に基づいて行われてもよい。
【００３４】
すなわち、本実施形態では、制御部１５は、後述する図８に示すように、タイマ（図示せず）による計時に基づいて定期的にバックアップ処理を行うように構成されていてもよい。また、本実施形態では、制御部１５は、後述する図９に示すように、メモリ部１６内に記憶されているデータの量の測定などを含むメモリ診断をタイマ（図示せず）による計時に基づいて定期的に行って、メモリ使用率が所定値以上になったと判定した場合にバックアップ処理を行うように構成されていてもよい。本実施形態では、このようなバックアップ処理の開始タイミングに関する条件は、ユーザの操作に基づいて保守端末４００により設定される。
【００３５】
次に、図５を参照して、本実施形態によるＩＰアダプタ装置１００がバックアップデータのバックアップ先を決定する際におけるＩＰアダプタ装置１００の処理の流れの一例について説明する。
【００３６】
この処理フローでは、図５に示すように、まず、ステップＳ１において、バックアップデータが第１の条件を満たすか否かを判断する処理が実行される。より具体的には、バックアップデータが、冗長化する必要性が高い重要なデータであるか否かや、ＩＰ中継交換装置２００側で一元的に監視したいという要望があるデータであるか否かや、データ量の大きいデータであるか否かや、長期の保存が要求されるデータであるか否かなどを判断する処理が実行される。
【００３７】
ステップＳ１において、バックアップデータが第１の条件を満たすと判断された場合には、ステップＳ２に進む。そして、ステップＳ２において、バックアップ先をＩＰ中継交換装置２００に設定する処理が行われ、処理が戻る。
【００３８】
一方、ステップＳ１において、バックアップデータが第１の条件を満たさないと判断された場合には、ステップＳ３に進む。そして、ステップＳ３において、バックアップ先をＩＰアダプタ装置１００のメモリ部１６または外付けメモリデバイス１７に設定する処理が行われ、処理が戻る。
【００３９】
次に、図６を参照して、本実施形態によるＩＰアダプタ装置１００がバックアップデータを選択する際におけるＩＰアダプタ装置１００の処理の流れの一例について説明する。
【００４０】
この処理フローでは、図６に示すように、まず、ステップＳ１１において、ＩＰアダプタ装置１００で用いられる各種データの中に、第２の条件を満たすデータが存在するか否かを判断する処理が実行される。具体的には、ＩＰアダプタ装置１００で用いられる各種データの中に、工注（機能）設定データや、障害発生時のエラーログや、イベントトレース情報や、統計情報や、最新のプログラムファイルや、通信記録情報や、課金情報や、留守録データや、アナウンス音声や、ＩＰアダプタ装置１００に接続される各種宅内システム１５１〜１５４（図１参照）の用途に応じたデータなどが存在するか否かを判断する処理が実行される。
【００４１】
ステップＳ１１において、第２の条件を満たすデータが存在すると判断された場合には、ステップＳ１２に進む。そして、ステップＳ１２において、第２の条件を満たすデータをバックアップデータとして選択する処理が実行され、処理が戻る。
【００４２】
一方、ステップＳ１１において、第２の条件を満たすデータが存在しないと判断された場合には、ステップＳ１２のようなバックアップデータを選択する処理が行われずに、処理が戻る。
【００４３】
次に、図７を参照して、本実施形態によるＩＰアダプタ装置１００がバックアップを行う際におけるＩＰアダプタ装置１００の処理の流れの一例について説明する。
【００４４】
この処理フローでは、図７に示すように、まず、ステップＳ２１において、バックアップ開始条件が揃ったか否かを判断する処理が実行される。具体的には、定期バックアップの開始タイミングになったか否かや、メモリ部１６の使用率が所定値以上になったか否かや、ユーザが保守端末４００を介してバックアップを開始する旨の指示を行ったか否かなどが判断される。
【００４５】
ステップＳ２１の処理は、バックアップ開始条件が揃ったと判断されるまで繰り返される。そして、ステップＳ２１において、バックアップ開始条件が揃ったと判断された場合には、ステップＳ２２に進む。
【００４６】
次に、ステップＳ２２において、バックアップを開始する処理が実行される。具体的には、上記図６に示した処理フローによってバックアップ対象として選択されたデータを、上記図５に示した処理フローによって決定されたバックアップ先にバックアップすることを開始する処理が実行される。そして、ステップＳ２３に進む。
【００４７】
次に、ステップＳ２３において、ステップＳ２２において開始されたバックアップが終了したか否かを判断する処理が実行される。このステップＳ２３の処理は、バックアップが終了したと判断されるまで繰り返される。そして、ステップＳ２３において、バックアップが終了したと判断された場合には、処理が戻る。
【００４８】
次に、図８を参照して、本実施形態によるＩＰアダプタ装置１００が定期的にバックアップを行う際における通信システム１０００全体の処理の流れの一例について説明する。
【００４９】
この図８に示した例では、まず、ＩＰアダプタ装置１００は、ステップＳ３１において、バックアップを登録する旨の要求をＩＰ中継交換装置２００に送信する。この要求は、定期バックアップのタイミングを計時するタイマ（図示せず）が所定の設定値を計時してタイムアウトした際に行われる。そして、ＩＰアダプタ装置１００は、ステップＳ３２において、バックアップデータをＩＰ中継交換装置２００に転送する。
【００５０】
ステップＳ３２のデータの転送が終了すると、ＩＰ中継交換装置２００は、ステップＳ３３において、転送されたデータを記憶して、管理テーブル２０１（図３参照）を更新する。そして、ＩＰ中継交換装置２００は、ステップＳ３４において、バックアップを登録した旨の応答をＩＰアダプタ装置１００に送信する。
【００５１】
ステップＳ３４の応答を受信すると、ＩＰアダプタ装置１００は、ステップＳ３５において、定期バックアップのタイミングを計時するタイマ（図示せず）をリセットする。これにより、次の定期バックアップに向けた計時が開始される。
【００５２】
次に、図９を参照して、本実施形態によるＩＰアダプタ装置１００がメモリ診断の結果に応じてバックアップを行う際における通信システム１０００全体の処理の流れの他の一例について説明する。
【００５３】
この図９に示した例では、まず、ＩＰアダプタ装置１００は、ステップＳ４１において、バックアップを登録する旨の要求をＩＰ中継交換装置２００に送信する。この要求は、ＩＰアダプタ装置１００が定期的に行うメモリ診断によってメモリ使用率が所定値以上になったと判定された際に行われる。そして、ＩＰアダプタ装置１００は、ステップＳ４２において、バックアップデータをＩＰ中継交換装置２００に転送する。
【００５４】
ステップＳ４２のデータの転送が終了すると、ＩＰ中継交換装置２００は、ステップＳ４３において、転送されたデータを記憶して、管理テーブル２０１（図３参照）を更新する。そして、ＩＰ中継交換装置２００は、ステップＳ４４において、バックアップを登録した旨の応答をＩＰアダプタ装置１００に送信する。
【００５５】
ステップＳ４４の応答を受信すると、ＩＰアダプタ装置１００は、ステップＳ４５において、メモリ診断のタイミングを計時するタイマ（図４には図示せず）をリセットする。これにより、次のメモリ診断に向けた計時が開始される。そして、メモリ診断のタイミングを計時するタイマ（図示せず）が所定の設定値を計時してタイムアウトすると、ＩＰアダプタ装置１００は、ステップＳ４６において、メモリ診断を実行し、メモリ使用率が所定値以上か否かを判定する。
【００５６】
次に、図１０を参照して、本実施形態によるＩＰアダプタ装置１００がユーザの指示に基づいてバックアップを行う際における通信システム１０００全体の処理の流れの一例について説明する。
【００５７】
この図１０に示した例では、まず、保守端末４００は、ステップＳ５１において、バックアップを開始する旨の指示をＩＰアダプタ装置１００に送信する。この指示は、ユーザによる保守端末４００の操作に基づいて行われる。たとえば、ユーザは、計画停電などの停電することが予め判っているような場合に、ステップＳ５１の指示をＩＰアダプタ装置１００に送信するように保守端末４００を操作する。
【００５８】
ステップＳ５１の指示を受信すると、ＩＰアダプタ装置１００は、ステップＳ５２において、バックアップを登録する旨の要求をＩＰ中継交換装置２００に送信する。そして、ＩＰアダプタ装置１００は、ステップＳ５３において、バックアップデータをＩＰ中継交換装置２００に転送する。
【００５９】
ステップＳ５３のデータの転送が終了すると、ＩＰ中継交換装置２００は、ステップＳ５４において、転送されたデータを記憶して、管理テーブル２０１（図３参照）を更新する。そして、ＩＰ中継交換装置２００は、ステップＳ５５において、バックアップを登録した旨の応答をＩＰアダプタ装置１００に送信する。
【００６０】
ステップＳ５５の応答を受信すると、ＩＰアダプタ装置１００は、ステップＳ５６において、バックアップが完了した旨の通知を保守端末４００に送信する。これにより、バックアップが完了した旨が保守端末４００を介してユーザに通知される。
【００６１】
次に、図１１を参照して、本実施形態によるＩＰアダプタ装置１００がＩＰ中継交換装置２００との間でデータの同期を行う際における通信システム１０００全体の処理の流れの一例について説明する。
【００６２】
この図１１に示した例では、まず、保守端末４００は、ステップＳ６１において、データの同期を開始する旨の指示をＩＰアダプタ装置１００に送信する。この指示は、ユーザによる保守端末４００の操作に基づいて行われる。たとえば、ユーザは、停電からの復旧に応じてＩＰアダプタ装置１００が再起動した場合や、故障したＩＰアダプタ装置１００を新しいＩＰアダプタ装置１００に入れ替える場合などに、ステップＳ６１の指示をＩＰアダプタ装置１００に送信するように保守端末４００を操作する。
【００６３】
ステップＳ６１の指示を受信すると、ＩＰアダプタ装置１００は、ステップＳ６２において、ＩＰ中継交換装置２００が過去にＩＰアダプタ装置１００のバックアップとして記憶したデータを転送する旨の要求をＩＰ中継交換装置２００に送信する。
【００６４】
ステップＳ６２の要求を受信すると、ＩＰ中継交換装置２００は、ステップＳ６３において、ＩＰアダプタ装置１００のバックアップデータを検索する。そして、ＩＰ中継交換装置２００は、ステップＳ６４において、検索により見つかったデータをＩＰアダプタ装置１００に転送する。そして、データの転送が完了すると、ＩＰ中継交換装置２００は、ステップＳ６５において、データの転送が完了した旨の応答をＩＰアダプタ装置１００に送信する。
【００６５】
ステップＳ６５の応答を受信すると、ＩＰアダプタ装置１００は、ステップＳ６６において、転送されたデータに基づいてデータの同期を行う。すなわち、ＩＰ中継交換装置２００から転送されたバックアップデータを用いて自身のデータを復旧する。そして、データの同期が完了すると、ＩＰアダプタ装置１００は、ステップＳ６７において、データの同期が完了した旨の通知を保守端末４００に送信する。これにより、データの同期が完了した旨が保守端末４００を介してユーザに通知される。
【００６６】
以上説明したように、本実施形態では、複数のＩＰアダプタ装置１００の各々は、自身のバックアップデータをＩＰ中継交換装置２００にＩＰネットワーク通信網３００を介して送信することが可能なように構成されている。そして、ＩＰ中継交換装置２００は、複数のＩＰアダプタ装置１００の各々から受信したバックアップデータを、管理テーブル２０１を用いて管理するように構成されている。これにより、停電や人的ミスなどにより電力供給が不安定になりやすい宅内に設置されたＩＰアダプタ装置１００のバックアップデータを、安定した電力供給を得やすい通信事業者側に設置されたＩＰ中継交換装置２００側で、管理テーブル２０１を用いて管理することができる。この結果、ＩＰアダプタ装置１００のバックアップデータをＩＰ中継交換装置２００側で安定して一元的に管理することができる。
【００６７】
また、本実施形態では、上記のように、ＩＰアダプタ装置１００の制御部１５は、バックアップデータのバックアップ先をＩＰ中継交換装置２００とするかまたはＩＰアダプタ装置１００自身（メモリ部１６および外付けメモリデバイス１７）とするかを、保守端末４００により設定された第１の条件に基づいて決定するように構成されている。これにより、保守端末４００を用いて第１の条件を種々に設定することによって、たとえばバックアップデータの用途や重要度やデータ量などに応じて適切なバックアップ先を選択することができる。
【００６８】
また、本実施形態では、上記のように、ＩＰアダプタ装置１００の制御部１５は、ＩＰアダプタ装置１００によって用いられる各種データのうちのどのデータをバックアップデータとするかを、保守端末４００により設定された第２の条件に基づいて決定するように構成されている。これにより、保守端末４００を用いて第２の条件を種々に設定することによって、たとえばデータの用途や重要度などに応じて適切なバックアップデータを選択することができる。
【００６９】
また、本実施形態では、上記のように、ＩＰアダプタ装置１００の制御部１５は、保守端末４００により設定されたタイミングでバックアップデータをＩＰ中継交換装置２００に送信するように構成されている。これにより、保守端末４００を用いてバックアップの開始タイミングを種々に設定することによって、適切なタイミングで自動でバックアップを行うことができる。
【００７０】
また、本実施形態では、上記のように、ＩＰアダプタ装置１００の制御部１５は、ＩＰ中継交換装置２００との間でデータを同期する旨の指示をユーザから保守端末４００を介して受けた場合に、ＩＰ中継交換装置２００に対してバックアップデータを送信する旨の要求を行うように構成されている。そして、制御部１５は、上記要求に応じてＩＰ中継交換装置２００から送信されたバックアップデータに基づいて、ＩＰアダプタ装置１００によって用いられる各種データの復旧を行うように構成されている。これにより、停電からの復旧に応じてＩＰアダプタ装置１００が再起動した場合や、故障したＩＰアダプタ装置１００を新しいＩＰアダプタ装置１００に入れ替える場合などにおいて、データを同期する旨の指示を保守端末４００を用いて行うだけで、容易に、ＩＰアダプタ装置１００を復旧することができる。
【００７１】
以上、本発明の実施形態を説明したが、上記実施形態はあくまで一例であって、発明の範囲を限定することは意図していない。上記実施形態は、様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７２】
１５  制御部
１６  メモリ部（記憶部）
１７  外付けメモリデバイス（記憶部）
１００  ＩＰアダプタ装置（第１中継装置）
１５１〜１５４  宅内システム
２００  ＩＰ中継交換装置（第２中継装置）
２０１  管理テーブル
３００  ＩＰネットワーク通信網
４００  保守端末（設定手段）
１０００  通信システム
【図１】
2015122575.tif 000003
【図２】
2015122575.tif 000004
【図３】
2015122575.tif 000005
【図４】
2015122575.tif 000006
【図５】
2015122575.tif 000007
【図６】
2015122575.tif 000008
【図７】
2015122575.tif 000009
【図８】
2015122575.tif 000010
【図９】
2015122575.tif 000011
【図１０】
2015122575.tif 000012
【図１１】
2015122575.tif 000013