(57)【要約】  ＶＰＮ装置（２）は、ＶＰＮ装置（２）のＩＰアドレスのみを用いてＶＰＮ装置（４）と通信することによって、ＶＰＮ装置（２）の登録をＶＰＮ装置（４）に要求する。ＶＰＮ装置（４）は、ＶＰＮ装置（２）のＩＰアドレスおよび拠点ＩＤを登録する。ＶＰＮ装置（４）は、各ＶＰＮ装置のＩＰアドレスおよび拠点ＩＤが登録された設定テーブルをＶＰＮ装置（２）に提供する。ＶＰＮ装置（６）は、ＶＰＮ装置（４）から提供された、ＶＰＮ装置（２）のＩＰアドレスおよび拠点ＩＤを登録する。
2013161873.tif 000002
【特許請求の範囲】
【請求項１】
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第２のメモリ内の上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記新設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備え、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴とする通信システム。
【請求項２】
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することを特徴とする請求項１に記載の通信システム。
【請求項３】
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記第１の設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記第１の設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記第１の設定テーブルを上記新設の通信装置に送信することを特徴とする請求項１または２に記載の通信システム。
【請求項４】
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することを特徴とする請求項１〜３のいずれか１項に記載の通信システム。
【請求項５】
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段を備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備え、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴とする通信システム。
【請求項６】
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することを特徴とする請求項５に記載の通信システム。
【請求項７】
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記第１の設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記第１の設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記第１の設定テーブルを上記新設の通信装置に送信することを特徴とする請求項５または６に記載の通信システム。
【請求項８】
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することを特徴とする請求項５〜７のいずれか１項に記載の通信システム。
【請求項９】
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段とを備えており、
上記他の既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第２の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第３の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置および上記他の既設の通信装置以外の各既設の通信装置は、
上記複数の第１の設定データが登録されている第３の設定テーブルを格納している第４のメモリと、
外部から送信される上記登録要求信号を受信する第３の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第３の設定テーブルに登録する第３の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第３の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第４の登録要求信号送信手段とを備え、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第１のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録し、
上記第３の登録要求信号送信手段は、上記第３のメモリ内の上記第２の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信し、
上記第３の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第３の設定テーブルに登録し、
上記第４の登録要求信号送信手段は、上記第４のメモリ内の上記第３の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信することを特徴とする通信システム。
【請求項１０】
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することを特徴とする請求項９に記載の通信システム。
【請求項１１】
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記第１の設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記第１の設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記第１の設定テーブルを上記新設の通信装置に送信することを特徴とする請求項９または１０に記載の通信システム。
【請求項１２】
上記他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する第１の拠点識別子判定手段をさらに備えており、
上記いずれかの通信装置および上記他の既設の通信装置以外の各既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第３の設定テーブルに登録済みであるか否かを判定する第２の拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新し、
上記第２の識別子が上記第３の設定テーブルに登録済みであると判定された場合、上記第３の登録手段は、上記第３の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することを特徴とする請求項９〜１１のいずれか１項に記載の通信システム。
【請求項１３】
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外の各上記通信装置に、撤去される通信装置の設定削除を要求する削除要求信号を送信する削除要求信号送信手段と、
撤去される上記通信装置以外の各上記通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する削除応答信号受信手段と、
撤去される上記通信装置以外の全ての上記通信装置から上記削除応答信号を受信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
撤去される上記通信装置以外の各上記通信装置は、
上記削除要求信号を受信する削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する削除手段と、
撤去される上記通信装置の上記設定データを削除した後、削除に成功したことを示す削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴とする通信システム。
【請求項１４】
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することを特徴とする請求項１３に記載の通信システム。
【請求項１５】
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
上記いずれかの通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する第１の削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の各通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
上記他の各通信装置から送信される上記削除応答信号を受信する第２の削除応答信号受信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除し、かつ、全ての他の上記通信装置から送信される上記削除応答信号を受信したあと、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する第１の削除応答信号送信手段とを備えており、
上記他の各通信装置は、
上記いずれかの通信装置から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を上記いずれかの通信装置に送信する第２の削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴とする通信システム。
【請求項１６】
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記第１の削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することを特徴とする請求項１５に記載の通信システム。
【請求項１７】
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
撤去される上記通信装置の上記設定データの削除に成功したことを示す削除応答信号を受信する削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する削除応答信号送信手段とを備えており、
上記撤去される通信装置および上記いずれかの通信装置以外の各通信装置は、
外部から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
上記削除要求信号を受信していないさらに他の上記通信装置に、上記削除要求信号を送信する第３の削除要求信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴とする通信システム。
【請求項１８】
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記第１の削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することを特徴とする請求項１７に記載の通信システム。
【請求項１９】
前記初期化手段は、上記複数の通信装置のうち、撤去される上記通信装置以外の全ての複数の通信装置との、上記設定データを用いた通信接続が切れたことを確認した後に、上記メモリから上記設定テーブルを削除することを特徴とする請求項１７または１８に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信装置によって構成される通信システムに関する。
【背景技術】
【０００２】
通信システムを構成する通信装置は、システム内の他の通信装置と正常に通信するために、通信用の設定データを必要とする。個々の通信装置に対して、この設定作業を人手で全て行うとすると、大変な手間を要する。そこで従来、各通信装置に対する設定を、ある程度、自動的に行うための技術が開発されている。【０００３】
特許文献１には、通信ネットワークに含まれる複数のルータを集中的に初期設定・設定変更・管理運用することを可能とするシステムが開示されている。【０００４】
特許文献２には、自動接続共用サーバが初期設定サーバにアクセスし、当該初期設定サーバは当該自動接続共用サーバに対応する設定情報を当該自動接続共用サーバに送信し、当該自動接続共用サーバは当該設定情報を用いてホストサーバにアクセスすることで、端末をネットワークにＩＳＰ接続する管理システムが開示されている。【０００５】
特許文献３には、電力線ネットワークにおける既設の電力線通信装置の中で少なくとも一つの通信装置と同一宅内に設置されているか否かを前記既設の装置から送られる電力線通信信号の伝送特性により判断する判断部を有し、同一宅内に設置されている電力線通信装置が存在する場合に、当該既設の電力線通信装置あてに登録要求を送信して登録を行う新規の電力線通信装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】日本国公開特許公報「特許公開２００４−１９３９８８号公報（２００４年７月８日公開）」
【特許文献２】日本国公開特許公報「特許公開２００７−０５３７９０号公報（２００７年３月１日公開）」
【特許文献３】日本国公開特許公報「特許公開２００９−０９４７６８号公報（２００９年４月３０日公開）」
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１および２の技術では、通信機器の設定をするためのサーバを別途用意する必要がある。一方、特許文献３の技術では、このようなサーバを用意する必要はないが、設定が自動化されるのは既設の電力線通信装置に限られており、新たな電力線通信装置に対しては、人手で通信の設定をする必要がある。【０００８】
また、特許文献１〜３には、既設の装置をシステムから撤去する際に、撤去される装置に関する通信設定を、撤去されない装置からどのように削除するのかについて、何らの開示も示唆もない。【０００９】
本発明は上記の課題を解決するためになされたものであり、その目的は、通信設定のためのサーバを要することなく、通信システム内の既設の通信装置および当該通信システムに新たに追加される通信装置の両方において、相互通信のための設定をする際のユーザの手間を低減することができる通信システムを提供することにある。【００１０】
また、本発明の他の目的は、通信設定削除のためのサーバを要することなく、通信システムから撤去される通信装置に関する通信設定を、撤去されない通信装置から削除する際のユーザの手間を低減することができる通信システムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第２のメモリ内の上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記新設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備えており、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴としている。【００１２】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。【００１３】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。【００１４】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。【００１５】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段を備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備え、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴としている。【００１６】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。【００１７】
また、本構成のシステムでは、新設の通信装置が自身の登録を要求する相手は、一台の既設の通信装置のみである。したがって、新設の通信装置における処理量を低減することができる。また、新設の通信装置が他の既設の通信装置に対して自身の登録を要求する場合に比べて、他の既設の通信装置に新設の通信装置が登録されるまでの時間を短縮できる効果も期待できる。【００１８】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。【００１９】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。【００２０】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段とを備えており、
上記他の既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第２の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第３の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置および上記他の既設の通信装置以外の各既設の通信装置は、
上記複数の第１の設定データが登録されている第３の設定テーブルを格納している第４のメモリと、
外部から送信される上記登録要求信号を受信する第３の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第３の設定テーブルに登録する第３の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第３の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第４の登録要求信号送信手段とを備え、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第１のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録し、
上記第３の登録要求信号送信手段は、上記第３のメモリ内の上記第２の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信し、
上記第３の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第３の設定テーブルに登録し、
上記第４の登録要求信号送信手段は、上記第４のメモリ内の上記第３の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信することが好ましい。【００２１】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。【００２２】
また、本構成のシステムでは、新設の通信装置が自身の登録を要求する相手は、一台の既設の通信装置のみである。したがって、新設の通信装置における処理量を低減することができる。また、新設の通信装置が他の既設の通信装置に対して自身の登録を要求する場合に比べて、他の既設の通信装置に新設の通信装置が登録されるまでの時間を短縮できる効果も期待できる。【００２３】
さらに、既設の通信装置が新設の通信装置の登録を要求する相手は、一台の既設の通信装置のみである。すなわち、１台の既設の通信装置が、もう１台の既設の通信装置に新設の通信装置の登録を要求し、当該もう１台の既設の通信装置は、さらに別の１台の既設の通信装置に新設の通信装置の登録を要求する。このように、新設の通信装置の登録要求および登録処理が、既設の通信装置ごとに連鎖的に行われる。この結果、登録要求処理が各既設の通信装置に分散されて行われるので、個々の既設の通信装置における処理の負担が低減される効果を奏する。【００２４】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。【００２５】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。【００２６】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外の各上記通信装置に、撤去される通信装置の設定削除を要求する削除要求信号を送信する削除要求信号送信手段と、
撤去される上記通信装置以外の各上記通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する削除応答信号受信手段と、
撤去される上記通信装置以外の全ての上記通信装置から上記削除応答信号を受信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
撤去される上記通信装置以外の各上記通信装置は、
上記削除要求信号を受信する削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する削除手段と、
撤去される上記通信装置の上記設定データを削除した後、削除に成功したことを示す削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。【００２７】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。【００２８】
また、撤去されない各通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。【００２９】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去されない通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去されない通信装置において正常に削除されたことを保証する。【００３０】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去されない各通信装置において確実に行うことができるという効果も奏する。【００３１】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
上記いずれかの通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する第１の削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の各通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
上記他の各通信装置から送信される上記削除応答信号を受信する第２の削除応答信号受信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除し、かつ、全ての他の上記通信装置から送信される上記削除応答信号を受信したあと、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する第１の削除応答信号送信手段とを備えており、
上記他の各通信装置は、
上記いずれかの通信装置から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を上記いずれかの通信装置に送信する第２の削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。【００３２】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。【００３３】
また、撤去される通信装置から削除要求信号を受信した通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。【００３４】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去される通信装置から削除要求信号を受信した通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去される通信装置から削除要求信号を受信した通信装置において正常に削除されたことを保証する。【００３５】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去される通信装置から削除要求信号を受信した通信装置において確実に行うことができるという効果も奏する。【００３６】
また、撤去される通信装置が自身の設定削除を要求する相手は、１台の撤去されない通信装置のみである。したがって、撤去される通信装置における処理量を低減することができる。また、撤去される通信装置が複数の撤去されない通信装置に自身の設定削除を要求する場合に比べて、他の撤去されない通信装置から、撤去される通信装置の設定が削除されるまでの時間を短縮できる効果も期待できる。【００３７】
本発明の一態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
撤去される上記通信装置の上記設定データの削除に成功したことを示す削除応答信号を受信する削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する削除応答信号送信手段とを備えており、
上記撤去される通信装置および上記いずれかの通信装置以外の各通信装置は、
外部から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
上記削除要求信号を受信していないさらに他の上記通信装置に、上記削除要求信号を送信する第３の削除要求信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。【００３８】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。【００３９】
また、撤去される通信装置から削除要求信号を受信した通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。【００４０】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去される通信装置から削除要求信号を受信した通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去される通信装置から削除要求信号を受信した通信装置において正常に削除されたことを保証する。【００４１】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去される通信装置から削除要求信号を受信した通信装置において確実に行うことができるという効果も奏する。【００４２】
また、撤去される通信装置が自身の設定削除を要求する相手は、１台の撤去されない通信装置のみである。したがって、撤去される通信装置における処理量を低減することができる。また、撤去される通信装置が複数の撤去されない通信装置に自身の設定削除を要求する場合に比べて、他の撤去されない通信装置から、撤去される通信装置の設定が削除されるまでの時間を短縮できる効果も期待できる。【００４３】
さらに、削除要求信号を受信した通信装置が、撤去される通信装置の設定削除を要求する相手は、他の１台の撤去されない通信装置のみである。すなわち、１台の撤去されない通信装置が、他の１台の撤去されない通信装置に、撤去される通信装置の設定削除を要求し、他の１台の撤去されない通信装置は、さらに別の撤去されない通信装置に、撤去される通信装置の設定削除を要求する。このように、撤去される通信装置の設定削除要求および設定削除処理が、撤去されない通信装置ごとに連鎖的に行われる。この結果、設定削除要求処理が、撤去されない各通信装置にそれぞれ分散されて行われるので、撤去されない各通信装置における処理の負担が低減される。
【発明の効果】
【００４４】
本発明の一態様に係る通信システムは、通信設定のためのサーバを要することなく、通信システム内の既設の通信装置および当該通信システムに新たに追加される通信装置の両方において、相互通信のための設定をする際のユーザの手間を低減することができるという効果を奏する。【００４５】
また、本発明の他の態様に係る通信システムは、通信設定削除のためのサーバを要することなく、通信システムから撤去される通信装置に関する通信設定を、撤去されない通信装置から削除する際のユーザの手間を低減することができるという効果を奏する。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施形態に係るＶＰＮシステムに新たに追加されるＶＰＮ装置の要部構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るＶＰＮシステムの要部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係るＶＰＮシステムを構成する、第１の既設のＶＰＮ装置の要部構成を示すブロック図である。
【図４】本発明の第１の実施形態に係るＶＰＮシステムを構成する、第２の既設のＶＰＮ装置の要部構成を示すブロック図である。
【図５】（ａ）は、新設のＶＰＮ装置が本発明の第１の実施形態に係るＶＰＮシステムまたは第２の実施形態に係るＶＰＮシステムに追加される前における、２台の既設のＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図であり、（ｂ）は、新設のＶＰＮ装置が本発明の第１の実施形態に係るＶＰＮシステムまたは第２の実施形態に係るＶＰＮシステムに追加される途中段階における、新設のＶＰＮ装置に形成されるＶＰＮ通信用の設定テーブルを示す図であり、（ｃ）は、新設のＶＰＮ装置が本発明の第１の実施形態に係るＶＰＮシステムまたは第２の実施形態に係るＶＰＮシステムに追加された後における、新設のＶＰＮ装置および２台の既設のＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。
【図６】本発明の第１の実施形態に係るＶＰＮシステムに新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れを示すシーケンス図である。
【図７】本発明の第１の実施形態に係るＶＰＮシステムに、新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【図８】本発明の第２の実施形態に係るＶＰＮシステムに、新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れの一例を示すシーケンス図である。
【図９】本発明の第２の実施形態に係るＶＰＮシステムに、新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【図１０】本発明の第３の実施形態に係るＶＰＮシステムの要部構成を示すブロック図である。
【図１１】本発明の第３の実施形態に係るＶＰＮシステムを構成する、第３の既設のＶＰＮ装置の要部構成を示すブロック図である。
【図１２】（ａ）は、新設のＶＰＮ装置が本発明の第３の実施形態に係るＶＰＮシステムに追加される前における、既設の３台のＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図であり、（ｂ）は、新設のＶＰＮ装置が本発明の第３の実施形態に係るＶＰＮシステムに追加される途中段階における、新設のＶＰＮ装置に形成されるＶＰＮ通信用の設定テーブルを示す図であり、（ｃ）は、新設のＶＰＮ装置が本発明の第３の実施形態に係るＶＰＮシステムに追加された後における、新設のＶＰＮ装置および３台の既設のＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。
【図１３】本発明の第３の実施形態に係るＶＰＮシステムに、新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れの一例を示すシーケンス図である。
【図１４】本発明の第３の実施形態に係るＶＰＮシステムに、新規なＶＰＮ装置を追加する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【図１５】本発明の第４の実施形態に係るＶＰＮシステムの要部構成を示すブロック図である。
【図１６】本発明の第４の実施形態に係るＶＰＮシステムから撤去されるＶＰＮ装置の要部構成を示すブロック図である。
【図１７】本発明の第４の実施形態に係るＶＰＮシステムを構成する他のＶＰＮ装置の要部構成を示すブロック図である。
【図１８】本発明の第４の実施形態に係るＶＰＮシステムを構成する他のＶＰＮ装置の要部構成を示すブロック図である。
【図１９】（ａ）は、あるＶＰＮ装置が本発明の第４の実施形態に係るＶＰＮシステムから撤去される前における、各ＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図であり、（ｂ）は、あるＶＰＮ装置が本発明の第４の実施形態に係るＶＰＮシステムから撤去された後における、撤去されない各ＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。
【図２０】本発明の第４の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れを示すシーケンス図である。
【図２１】本発明の第４の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【図２２】本発明の第５の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れを示すシーケンス図である。
【図２３】本発明の第５の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【図２４】本発明の第６の実施形態に係るＶＰＮシステムの要部構成を示すブロック図である。
【図２５】本発明の第６の実施形態に係るＶＰＮシステムを構成する他のＶＰＮ装置の要部構成を示すブロック図である。
【図２６】（ａ）は、あるＶＰＮ装置が本発明の第６の実施形態に係るＶＰＮシステムから撤去される前における、各ＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図であり、（ｂ）は、あるＶＰＮ装置が本発明の第６の実施形態に係るＶＰＮシステムから撤去された後における、撤去されない各ＶＰＮ装置がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。
【図２７】本発明の第６の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れを示すシーケンス図である。
【図２８】本発明の第６の実施形態に係るＶＰＮシステムからＶＰＮ装置を撤去する際の、各ＶＰＮ装置における処理の流れの他の例を示すシーケンス図である。
【発明を実施するための形態】
【００４７】
〔実施形態１〕
本発明に係る第１の実施形態について、図１〜図７を参照して以下に説明する。
【００４８】
（ＶＰＮシステム１）
図２は、本発明の第１の実施形態に係るＶＰＮシステム１の要部構成を示すブロック図である。この図に示すように、ＶＰＮシステム１は、ＶＰＮ装置２（新設の通信装置）、ＶＰＮ装置４（既設の通信装置）、およびＶＰＮ装置６（既設の通信装置）を備えている。ＶＰＮ装置２、ＶＰＮ装置４およびＶＰＮ装置６は、通信回線１０を通じて互いに接続されている。この通信回線は、本実施形態ではインターネットの広域回線である。
【００４９】
（ＶＰＮについて）
本実施形態では、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６は、いずれも、同一のバーチャルプライベートネットワーク（ＶＰＮ）を構築するための通信装置（たとえばルータ）である。ＶＰＮ装置４およびＶＰＮ装置６は、ＶＰＮシステム１内にすでに追加済みであり、同一のＶＰＮを構築済みである。ＶＰＮ装置４には複数のＰＣ１２が接続されており、これらのＰＣ１２は、ＶＰＮ装置４を通じて互いに通信可能である。一方、ＶＰＮ装置６にも複数のＰＣ１２が接続されており、これらのＰＣ１２は、ＶＰＮ装置６を通じて互いに通信可能である。
【００５０】
本実施形態では、同一のＶＰＮ内にある任意のＰＣ１２同士が互いに通信することができる。すなわち、ＶＰＮ装置４に接続されているＰＣ１２と、ＶＰＮ装置６に接続されているＰＣ１２とが、互いに通信することができる。その際、両者間の通信を、ＶＰＮ装置４およびＶＰＮ装置６が中継する。たとえば、ＶＰＮ装置４に接続されたＰＣ１２が、ＶＰＮ装置６に接続したＰＣ１２と通信する場合、前者のＰＣ１２は、通信データをまずＶＰＮ装置４に送信する。ＶＰＮ装置４は、受け取った通信データをＶＰＮ装置６に送信する。ＶＰＮ装置６は、受け取った通信データを解析し、宛先のＰＣ１２を特定する。そして、その特定したＰＣ１２に通信データを送信する。このようにして、同一ＶＰＮ内にあり、かつ、異なるＶＰＮ装置に接続されているＰＣ１２同士の通信が実現される。
【００５１】
図１に示すＶＰＮ装置２は、ＶＰＮシステム１に新たに追加される。追加が完了すると、ＶＰＮ装置２は、ＶＰＮ装置４およびＶＰＮ装置６と共に、同一のＶＰＮを構築する。したがって、ＶＰＮ装置２にＰＣ１２を接続すれば、そのＰＣ１２は、ＶＰＮに追加される。
【００５２】
（ＶＰＮ装置２）
図１は、本発明の第１の実施形態に係るＶＰＮシステム１に新たに追加されるＶＰＮ装置２の要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置２は、入力部２１（入力手段）、認証部２２（認証要求信号送信手段、認証結果信号受信手段）、設定登録部２３（受信手段、書込手段）、設定登録要求部２４（第１の登録要求信号送信手段）、ローカル通信部２５、広域通信部２６（受信手段）、および設定データベース２７を備えている。ローカル通信部２５は、ＶＰＮ装置２に直接接続されている各ＰＣ１２と通信する。広域通信部２６は、ＶＰＮシステム１内のＶＰＮ装置４またはＶＰＮ装置６と個別に通信する。設定データベース２７は、ＶＰＮ装置２内の図示しない不揮発性メモリ（第２のメモリ）に形成されている。なお、設定データベース２７は、揮発性メモリに形成されていてもよい。個々の部材の詳細については後述する。
【００５３】
図３は、本発明の第１の実施形態に係るＶＰＮシステム１を構成するＶＰＮ装置４の要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置４は、入力部４１、認証部４２（認証要求信号受信手段、認証手段、認証結果信号送信手段）、設定登録部４３（第１の登録要求信号受信手段、第１の登録手段、送信手段、拠点識別子生成手段）、設定登録要求部４４（第２の登録要求信号送信手段）、ローカル通信部４５、広域通信部４６（送信手段）、および設定データベース４７を備えている。ローカル通信部４５は、ＶＰＮ装置４に直接接続されている各ＰＣ１２と通信する。広域通信部４６は、ＶＰＮシステム１内のＶＰＮ装置２またはＶＰＮ装置６と個別に通信する。設定データベース４７は、ＶＰＮ装置４内の図示しない不揮発性メモリ（第１のメモリ）に形成されている。なお、設定データベース４７は、揮発性メモリに形成されていてもよい。個々の部材の詳細については後述する。
【００５４】
図４は、本発明の第１の実施形態に係るＶＰＮシステム１を構成するＶＰＮ装置６の要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置６は、入力部６１、認証部６２、設定登録部６３（第２の登録要求信号受信手段、第２の登録手段）、設定登録要求部６４（第３の登録要求信号送信手段）、ローカル通信部６５、広域通信部６６、および設定データベース６７を備えている。ローカル通信部６５は、ＶＰＮ装置６に直接接続されている各ＰＣ１２と通信する。広域通信部６６は、ＶＰＮシステム１内のＶＰＮ装置２またはＶＰＮ装置４と個別に通信する。設定データベース６７は、ＶＰＮ装置６内の図示しない不揮発性メモリに形成されている。なお、設定データベース６７は、揮発性メモリに形成されていてもよい。個々の部材の詳細については後述する。
【００５５】
詳しくは後述するが、本実施形態では、ＶＰＮ装置２は、ＶＰＮ装置４およびＶＰＮ装置６の双方に対して、ＶＰＮ装置２の設定登録を要求する。したがって、本実施形態では、設定登録要求部２４が、特許請求の範囲に記載の第１の登録要求信号送信手段および第２の登録要求信号送信手段の双方に対応する。
【００５６】
（設定テーブル）
図５（ａ）は、ＶＰＮ装置２が本発明の第１の実施形態に係るＶＰＮシステム１に追加される前における、ＶＰＮ装置４およびＶＰＮ装置６がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルには、ＶＰＮシステム１内の既設の複数のＶＰＮ装置と個別に通信するための必要な複数の設定データが登録されている。具体的には、図５（ａ）に示す設定テーブルには、ＶＰＮ装置４の拠点ＩＤ、拠点名称、およびＩＰアドレスが互いに関連づけられて登録されている。この拠点ＩＤは、同一のＶＰＮであるＶＰＮシステム１内において、ＶＰＮ装置４を識別するための識別子である。これらのＩＰアドレスおよび拠点ＩＤは、ＶＰＮ装置４と通信するための必要な設定データの一種である。ＶＰＮシステム１では、追加済みのＶＰＮ装置ごとに、一意の拠点ＩＤが割り当てられる。本実施形態では、ＶＰＮ装置４の拠点ＩＤの値は「１」である。
【００５７】
なお、ＶＰＮ装置４の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置４を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置４の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−４）を用いることもできる。
【００５８】
図５（ａ）に示す設定テーブルには、さらに、ＶＰＮ装置６の拠点ＩＤ、拠点名称、およびＩＰアドレスも、互いに関連づけられて登録されている。この拠点ＩＤは、同一のＶＰＮであるＶＰＮシステム１内において、ＶＰＮ装置６を識別するための識別子である。これらのＩＰアドレスおよび拠点ＩＤは、ＶＰＮ装置６と通信するための必要な設定データの一種である。本実施形態では、ＶＰＮ装置６の拠点ＩＤの値は「２」である。
【００５９】
なお、ＶＰＮ装置６の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置６を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置６の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−６）を用いることもできる。
【００６０】
ＶＰＮ装置２がＶＰＮシステム１に追加される前において、ＶＰＮ装置４の設定データベース４７には、図５（ａ）に示す設定テーブルが設けられている。ＶＰＮ装置４は、この設定テーブルに登録されている、ＶＰＮ装置６のＩＰアドレスおよび拠点ＩＤを用いることによって、ＶＰＮ装置６と通信できる。一方、ＶＰＮ装置２がＶＰＮシステム１に追加される前において、ＶＰＮ装置６の設定データベース６７にも、図５（ａ）に示す設定テーブルが設けられている。ＶＰＮ装置６は、この設定テーブルに登録されている、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを用いることによって、ＶＰＮ装置４と通信できる。
【００６１】
一方、ＶＰＮ装置２がＶＰＮシステム１に追加される前において、ＶＰＮ装置２の設定データベース２７には、図５（ａ）に示す設定テーブルは設けられていない。したがってＶＰＮ装置２は、ＶＰＮ装置４およびＶＰＮ装置６と個別に通信することはできない。なお、詳しくは後述するが、ＶＰＮ装置２がＶＰＮシステム１に追加される途中段階において、ＶＰＮ装置２の設定データベース２７には、図５（ｂ）に示す設定テーブルが形成される。図５（ｂ）は、ＶＰＮ装置２が本発明の第１の実施形態に係るＶＰＮシステム１に追加される途中段階における、ＶＰＮ装置２に形成されるＶＰＮ通信用の設定テーブルを示す図である。
【００６２】
図５（ｃ）は、ＶＰＮ装置２が本発明の第１の実施形態に係るＶＰＮシステム１に追加された後における、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６がそれぞれ有しているＶＰＮ通信用の設定テーブル（第１の設定テーブル、第２の設定テーブル、第３の設定テーブル）を示す図である。詳しくは後述するが、ＶＰＮ装置２がＶＰＮシステム１に追加されると、ＶＰＮ装置４の設定データベース４７内の設定テーブルには、ＶＰＮ装置２のＩＰアドレス、拠点ＩＤ、および拠点名称が自動的に登録される。本実施形態では、ＶＰＮ装置２の拠点ＩＤの値は「３」である。同様に、ＶＰＮ装置６の設定データベース６７内の設定テーブルにも、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが自動的に登録される。また、ＶＰＮ装置２の設定データベース２７内の設定テーブルには、図５（ｃ）に示す設定テーブルが自動的に形成される。このようにして、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６は、それぞれ、まったく同じ設定テーブルを持つことになる。この結果、これらの装置は、設定テーブル内のデータを用いて、互いに一対一の通信を行えるようになる。
【００６３】
なお、ＶＰＮ装置２の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置２を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置２の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−２）を用いることもできる。
【００６４】
（ＶＰＮ装置２の追加）
図６は、本発明の第１の実施形態に係るＶＰＮシステム１に新規なＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６における処理の流れを示すシーケンス図である。
【００６５】
ＶＰＮ装置２のユーザは、事前に、ＶＰＮ装置２の入力部２１を通じて、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを入力しておく。ユーザは、キーボード等の入力デバイスを用いて、ＩＰアドレスおよび拠点ＩＤを入力することができる。あるいは、ＵＳＢメモリ等の外部メモリに、ＩＰアドレスおよび拠点ＩＤを用意しておき、この外部メモリからＶＰＮ装置２にＩＰアドレスおよび拠点ＩＤを読み込ませることもできる。すなわちＶＰＮ装置２には、何らかの形で、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが、事前に提供される。
【００６６】
ユーザは、さらに、ＶＰＮ装置２の入力部２１を通じて、ＶＰＮシステム１内にあるいずれかの既設のＶＰＮ装置（図６の例では、ＶＰＮ装置４）のＩＰアドレスも入力しておく。このＩＰアドレスは、ＶＰＮ装置４と通信するための必要な設定データの一種である。ＶＰＮ装置２は、ＶＰＮ装置４のＩＰアドレスを用いることによって、ＶＰＮ装置４と通信することができる。
【００６７】
図６を参照して、まずユーザが、ＶＰＮ装置２を通信回線１０に接続し、さらに、ＶＰＮ装置２の電源をオンにする（ステップＳ１）。これによりＶＰＮ装置２が起動される。起動完了後、ＶＰＮ装置２は、ＶＰＮ装置２の設定登録をＶＰＮ装置４に要求する（ステップＳ２）。その際、設定登録要求部２４が、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを含み、かつ、ＶＰＮ装置２の登録を要求する登録要求信号を生成する。設定登録要求部２４は、生成した登録要求信号を広域通信部２６に出力する。広域通信部２６は、ＶＰＮ装置４のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置４に送信する。
【００６８】
（ＶＰＮ装置２をＶＰＮ装置４に登録）
ＶＰＮ装置２から送信された登録要求信号を、ＶＰＮ装置４の広域通信部４６が受信し、設定登録部４３に出力する。この時点で、設定データベース４７には、図５（ａ）に示す設定テーブルが格納されている。設定登録部４３は、ＶＰＮ装置２の設定を登録する（ステップＳ３）。その際、設定登録部４３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース４７内の設定テーブルに登録する。これにより、設定データベース４７内の設定テーブルが、図５（ａ）に示すものから図５（ｃ）に示すものに更新される。
【００６９】
ＶＰＮ装置４は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置２に通知する（ステップＳ４）。具体的には、広域通信部４６が、ＶＰＮ装置２の登録が完了したことを示す登録完了信号をＶＰＮ装置２に送信する。その際、広域通信部４６は、設定データベース４７内の設定テーブルから、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを読み出し、登録完了信号に含める。
【００７０】
ＶＰＮ装置２の広域通信部２６は、登録完了信号を受信し、設定登録部２３に出力する。設定登録部２３は、登録完了信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを取得し、これらを含む設定テーブルを設定データベース２７に形成する。これにより、設定データベース２７には、図５（ｂ）に示す設定テーブルが形成される。この結果、ＶＰＮ装置２は、ＶＰＮ装置４と個別に通信するための設定を、ＶＰＮ装置２に登録する。
【００７１】
設定テーブルの形成後、ＶＰＮ装置２は、ＶＰＮ装置４内の設定テーブルの読み出しをＶＰＮ装置４に要求する（ステップＳ５）。具体的には、設定登録部２３が、設定テーブルの読み出しを要求するための信号を生成し、広域通信部２６に出力する。広域通信部２６は、この信号をＶＰＮ装置４に送信する。ＶＰＮ装置４の広域通信部４６が、この信号を受信する。これにより広域通信部４６は、設定データベース４７内の設定テーブルを読み出し、ＶＰＮ装置２に送信する（ステップＳ６）。
【００７２】
ＶＰＮ装置４から送信された設定テーブルを、ＶＰＮ装置２の広域通信部２６が受信する。広域通信部２６は、受信した設定テーブルを設定登録部２３に出力する。設定登録部２３は、受け取った設定テーブルを設定データベース２７に書き込む。その際、設定データベース２７内の現在の設定テーブルを、受け取った設定テーブルに更新する。この結果、設定データベース２７内の設定テーブルは、図５（ｂ）に示すものから、図５（ｃ）に示すもの置き換わる。これによりＶＰＮ装置２は、ＶＰＮ装置６と個別に通信するための設定を、ＶＰＮ装置２に登録する（ステップＳ７）。
【００７３】
（ＶＰＮ装置２をＶＰＮ装置６に登録）
ＶＰＮ装置２は、設定登録が完了したあと、ＶＰＮシステム１内に存在する、ＶＰＮ装置４とは異なるＶＰＮ装置６に対して、ＶＰＮ装置２の設定登録を要求する（ステップＳ８）。その際、設定登録要求部２４が、登録要求信号を広域通信部２６に出力する。広域通信部２６は、ＶＰＮ装置６のＩＰアドレスを、設定データベース２７内の設定テーブルから取得する。そして広域通信部２６は、取得したＶＰＮ装置６のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置６に送信する。
【００７４】
ＶＰＮ装置２から送信された登録要求信号を、ＶＰＮ装置６の広域通信部６６が受信し、設定登録部６３に出力する。この時点で、設定データベース６７には、図５（ａ）に示す設定テーブルが格納されている。設定登録部６３は、ＶＰＮ装置２の設定を登録する（ステップＳ９）。その際、設定登録部６３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録する。これにより、設定データベース６７内の設定テーブルが、図５（ａ）に示すものから図５（ｃ）に示すものに更新される。
【００７５】
ＶＰＮ装置６は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置２に通知する（ステップＳ１０）。具体的には、広域通信部６６が、ＶＰＮ装置２の登録が完了したことを示す信号をＶＰＮ装置２に送信する。
【００７６】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１では、新設のＶＰＮ装置２をＶＰＮシステム１に追加しようとする際、ＶＰＮ装置２が全ての既設のＶＰＮ装置４およびＶＰＮ装置６に自動的に登録される。さらに、ＶＰＮ装置４およびＶＰＮ装置６が登録されている設定テーブルが、ＶＰＮ装置２に自動的に提供される。これにより、新設のＶＰＮ装置２をＶＰＮシステム１に追加する際の、ユーザの手間を低減することができる。また、このような自動登録処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【００７７】
なお、本実施形態に係るＶＰＮシステム１では、既設のＶＰＮ装置は、ＶＰＮ装置４および６の２台のみである。しかし、既設のＶＰＮ装置は、３台以上あっても構わない。この場合でも、ＶＰＮ装置２は、ＶＰＮ装置４から提供された設定テーブル内に登録されている、既設のＶＰＮ装置ごとのＩＰアドレスおよび拠点識別子を順に用いて、個々の既設のＶＰＮ装置に対して順にＶＰＮ装置２の登録を要求する。これにより、ＶＰＮシステム１内に存在するすべての（３台以上の）既設のＶＰＮ装置に対して、ＶＰＮ装置２を自動的に登録させることができる。
【００７８】
（ＶＰＮ装置４の拠点ＩＤも入力する）
本実施形態では、ユーザは、ＶＰＮ装置２に対して事前にＶＰＮ装置４のＩＰアドレスを入力するが、ＶＰＮ装置４の拠点ＩＤは入力しない。しかし、ユーザは事前にＶＰＮ装置４の拠点ＩＤも入力してもよい。その際、設定登録部２３は、ユーザが入力したＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびにＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを含む設定テーブルを、直ちに設定データベース２７内に形成する。これにより、ＶＰＮ装置２がＶＰＮ装置４に対して設定登録を要求する前に、ＶＰＮ装置４とＶＰＮ通信するための設定をＶＰＮ装置２に対して行う。また、この場合、広域通信部４６は、ステップＳ４において、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびにＶＰＮ装置６のＩＰアドレスおよび拠点ＩＤを含んでいない登録完了信号をＶＰＮ装置２に送信する。
【００７９】
（ＩＰアドレスのみを入力する）
本実施形態では、ユーザは、ＶＰＮ装置２に対して事前にＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを入力する。しかし、ユーザがＶＰＮ装置２のＩＰアドレスのみを入力し、ＶＰＮ装置２の拠点ＩＤは入力しなくても、ＶＰＮ装置２はＶＰＮシステム１に問題なく追加される。
【００８０】
ユーザがＶＰＮ装置２の拠点ＩＤを入力しない場合、図６に示す処理は、次のように変更される。まず、ステップＳ２において、設定登録要求部２４は、ＶＰＮ装置２のＩＰアドレスは含むがＶＰＮ装置２の拠点ＩＤは含まない登録要求信号を生成する。また、ステップＳ３において、設定登録部４３は、受信した登録要求信号から、ＶＰＮ装置２のＩＰアドレスのみを取得する。次に、設定登録部４３は、設定データベース４７内の設定テーブルを参照し、登録済みのすべての拠点ＩＤの値とは異なる値を一つ、特定する。たとえば、図５（ａ）に示す設定テーブルには、拠点ＩＤの値として「１」および「２」が登録されているので、これらとは異なる「３」を特定する。そして、この値を、ＶＰＮ装置２の拠点ＩＤとすることを決定する。これにより設定登録部４３は、登録要求信号から取得したＶＰＮ装置２のＩＰアドレスと、自ら決定したＶＰＮ装置２の拠点ＩＤとを、設定データベース４７内の設定テーブルに登録する。これにより、設定データベース４７内の設定テーブルが、図５（ａ）に示すものから、図５（ｃ）に示すものに更新される。
【００８１】
ステップＳ４における処理は、変わらない。すなわち、広域通信部４６は、設定データベース４７内の設定テーブルから、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを読み出し、登録完了信号に含める。これにより、ユーザが事前に入力していないＶＰＮ装置２の拠点ＩＤが、ＶＰＮ装置２に提供される。この結果、ＶＰＮ装置２は、ユーザによってＶＰＮ装置２の拠点ＩＤが入力されていないにも関わらず、ＶＰＮ装置２の拠点ＩＤを自動的に取得し、自身に登録することができる。
【００８２】
図６のステップＳ８では、設定登録要求部２４は、設定データベース２７内の設定テーブルに登録されている、ＶＰＮ装置２の拠点ＩＤを取得し、これを含む登録要求信号を生成する。この結果、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが含まれている登録要求信号が、ＶＰＮ装置６に送信される。したがって、ＶＰＮ装置６は、ＶＰＮ装置２の拠点ＩＤを自ら決定する必要はない。すなわち、受信した登録要求信号に含まれる、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録すればよい。
【００８３】
上記の構成によれば、ユーザがＶＰＮ装置２のＩＰアドレスをＶＰＮ装置２に入力さえすれば、ＶＰＮ装置２用の拠点ＩＤが自動的に生成される。さらに、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが、ＶＰＮ装置４およびＶＰＮ装置６に登録される。また、ＶＰＮ装置２には、ＶＰＮ装置２の拠点ＩＤを含んだ設定テーブルが提供される。したがって、ユーザがＶＰＮ装置２用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【００８４】
なお、ステップＳ２において、設定登録要求部２４は、生成する登録要求信号に、値が「０」である拠点ＩＤを含めても良い。この拠点ＩＤは、登録専用の仮の拠点ＩＤであり、ＶＰＮ装置同士がＶＰＮ通信を行う際には利用されない。あくまで、ＶＰＮ装置２をＶＰＮ装置４に登録するために、ＶＰＮ装置２とＶＰＮ装置４とが通信する際にのみ、利用される。登録要求信号に値が「０」の拠点ＩＤが含まれる場合も、ＶＰＮ装置４の設定登録部４３は、ＶＰＮ装置２用の拠点ＩＤの値として、設定テーブルにまったく登録されていない値を決定する。
【００８５】
（認証処理）
図７は、本発明の第１の実施形態に係るＶＰＮシステム１にＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６における処理の流れの他の例を示すシーケンス図である。この図の例では、ＶＰＮ装置２をＶＰＮ装置４に登録する前に、ＶＰＮ装置２とＶＰＮ装置４との間で認証処理を行う。さらに、ＶＰＮ装置２をＶＰＮ装置６に登録する前に、ＶＰＮ装置２とＶＰＮ装置６との間でも認証処理を行う。これらの認証処理によって、不正なＶＰＮ装置２がＶＰＮシステム１に追加される事態を未然に防ぐことができる。
【００８６】
図７を参照して、ユーザがＶＰＮ装置２の電源をオンする（ステップＳ１１）と、ＶＰＮ装置２は、登録要求信号をＶＰＮ装置４に送信する前に、まず、ＶＰＮ装置２の認証をＶＰＮ装置４に要求する（ステップＳ１２）。このとき、ＶＰＮ装置２の認証部２２が、ＶＰＮ装置２の認証処理に用いられる認証データ（認証ＩＤおよびパスワード）を含み、かつ、ＶＰＮ装置２の認証を求める認証要求信号を生成して、広域通信部２６に出力する。これらの認証ＩＤおよびパスワードは、ＶＰＮシステム１への接続を認証するためものであり、ＶＰＮ装置２内にあらかじめ用意されている。ＶＰＮ装置２のユーザは、これらの認証ＩＤおよびパスワードを、事前にＶＰＮ装置２の入力部２１を通じて入力しておく。これにより、入力された認証ＩＤおよびパスワードは、ＶＰＮ装置２内の図示しない不揮発性メモリに格納される。なお、入力された認証ＩＤおよびパスワードは、揮発性メモリに格納されてもよい。広域通信部２６は、ユーザが入力したＶＰＮ装置４のＩＰアドレスを用いて、認証要求信号をＶＰＮ装置４に送信する。
【００８７】
ＶＰＮ装置２から送信された認証要求信号を、ＶＰＮ装置４の広域通信部４６が受信する。広域通信部４６は、受信した認証要求信号を認証部４２に出力する。認証部４２は、認証要求信号内の認証ＩＤおよびパスワードを取得する。さらに、ＶＰＮ装置４内の図示しない不揮発性メモリ（または揮発性メモリ）に用意されている、ＶＰＮシステム１への接続を認証するための認証ＩＤおよびパスワードを読み出す。そして、認証ＩＤ同士、およびパスワード同士を比較し、それぞれ両者が一致するか否かを判定する。両方とも一致する場合、認証部４２は、ＶＰＮ装置２を認証する。
【００８８】
ＶＰＮ装置４は、ＶＰＮ装置２の認証に成功すると、その旨をＶＰＮ装置２に通知する（ステップＳ１３）。具体的には、認証部４２が、ＶＰＮ装置２を認証したことを表す認証結果信号を生成し、広域通信部４６に出力する。広域通信部４６は、認証結果信号をＶＰＮ装置２に送信する。
【００８９】
ＶＰＮ装置４から送信された認証結果信号を、ＶＰＮ装置２の広域通信部２６が受信する。広域通信部２６は、受信した認証結果信号を認証部２２に出力する。認証部２２は、認証結果信号を解析し、ＶＰＮ装置２の認証が成功したことを特定する。これにより認証部２２は、ＶＰＮ装置２がＶＰＮ装置４によって認証された旨を、設定登録要求部２４に通知する。これを受けて、設定登録要求部２４は、ＶＰＮ装置２の登録をＶＰＮ装置４に要求する（ステップＳ１４）。図７に示すステップＳ１４〜Ｓ１９までの処理は、図６に示すＳ２〜Ｓ７の処理とそれぞれ同じなので、その説明を省略する。
【００９０】
図５（ｃ）に示す設定テーブルを設定データベース２７に設けたあと、ＶＰＮ装置２は、登録要求信号をＶＰＮ装置６に送信する前に、ＶＰＮ装置２の認証をＶＰＮ装置６に要求する（ステップＳ２０）。このとき、ＶＰＮ装置２の認証部２２が、ＶＰＮ装置２の認証処理に用いられる認証データ（認証ＩＤおよびパスワード）を含み、かつ、ＶＰＮ装置２の認証を求める認証要求信号を生成して、広域通信部２６に出力する。広域通信部２６は、設定データベース２７内の設定テーブルに登録されている、ＶＰＮ装置６のＩＰアドレスおよび拠点ＩＤを用いて、認証要求信号をＶＰＮ装置６に送信する。
【００９１】
ＶＰＮ装置２から送信された認証要求信号を、ＶＰＮ装置６の広域通信部６６が受信する。広域通信部６６は、受信した認証要求信号を認証部６２に出力する。認証部６２は、認証要求信号内の認証ＩＤおよびパスワードを取得する。さらに、ＶＰＮ装置６内の図示しない不揮発性メモリ（または揮発性メモリ）に用意されている、ＶＰＮシステム１への接続を認証するための認証ＩＤおよびパスワードを読み出す。そして、認証ＩＤ同士、およびパスワード同士を比較し、それぞれ両者が一致するか否かを判定する。両方とも一致する場合、認証部６２は、ＶＰＮ装置２を認証する。
【００９２】
ＶＰＮ装置６は、ＶＰＮ装置２の認証に成功すると、その旨をＶＰＮ装置２に通知する（ステップＳ２１）。具体的には、認証部６２が、ＶＰＮ装置２を認証したことを表す認証結果信号を生成し、広域通信部６６に出力する。広域通信部６６は、認証結果信号をＶＰＮ装置２に送信する。
【００９３】
ＶＰＮ装置６から送信された認証結果信号を、ＶＰＮ装置２の広域通信部２６が受信する。広域通信部２６は、受信した認証結果信号を認証部２２に出力する。認証部２２は、認証結果信号を解析し、ＶＰＮ装置６におけるＶＰＮ装置２の認証が成功したことを特定する。これにより認証部２２は、ＶＰＮ装置２がＶＰＮ装置６によって認証された旨を、設定登録要求部２４に通知する。これを受けて、設定登録要求部２４は、ＶＰＮ装置２の登録をＶＰＮ装置６に要求する（ステップＳ２２）。図７に示すステップＳ２２〜Ｓ２４までの処理は、図６に示すＳ８〜Ｓ１０の処理とそれぞれ同じなので、その説明を省略する。
【００９４】
（途中段階の設定テーブル）
本実施形態およびその各変形例において、ＶＰＮ装置２は、図５（ｂ）に示す途中段階の設定テーブルを設定データベース２７に形成しなくてもよい。この場合、ステップＳ６において、ＶＰＮ装置４は、全てのＶＰＮ装置の設定データを含んだ設定テーブルを、ＶＰＮ装置２に提供する。また、ステップＳ７において、ＶＰＮ装置２は、図５（ｂ）に示す設定テーブルが形成されていない設定データベース２７に、ＶＰＮ装置４から提供された設定テーブルを書き込む。この結果、ステップＳ７において、ＶＰＮ装置４と個別に通信するための設定、および、ＶＰＮ装置６と個別に通信するための設定を、ＶＰＮ装置２に対して一度に行う。
【００９５】
〔実施形態２〕
本発明に係る第２の実施形態について、図８および図９を参照して以下に説明する。なお、上述した第１の実施形態と共通する各部材には同じ符号を付し、詳細な説明を省略する。
【００９６】
本実施形態におけるＶＰＮシステム１の構成は、第１の実施形態のそれと同じである。しかし、ＶＰＮ装置２をＶＰＮ装置４およびＶＰＮ装置６に登録するときの、処理の手順が、第１の実施形態のものとは異なっている。本実施形態では、ＶＰＮ装置２は、ＶＰＮ装置４に対してのみ、ＶＰＮ装置２の登録を要求する。一方、ＶＰＮ装置６に対しては、ＶＰＮ装置２ではなくＶＰＮ装置４が、ＶＰＮ装置２の登録を要求する。したがって、本実施形態では、設定登録要求部２４が、特許請求の範囲に記載の第１の登録要求信号送信手段に対応し、一方、設定登録要求部４４が、特許請求の範囲に記載の第２の登録要求信号送信手段に対応する。
【００９７】
（ＶＰＮ装置２の追加）
図８は、本発明の第２の実施形態に係るＶＰＮシステム１に、新規なＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６における処理の流れの一例を示すシーケンス図である。
【００９８】
図８のステップＳ３１〜Ｓ３７までの処理は、図６のステップＳ１〜Ｓ７までの処理とそれぞれ同じなので、詳細な説明を省略する。ＶＰＮ装置４は、ステップＳ３３においてＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを設定テーブルに登録したあと、ＶＰＮシステム１内に存在する、ＶＰＮ装置４とは異なるＶＰＮ装置６に対して、ＶＰＮ装置２の設定登録を要求する（ステップＳ３８）。その際、設定登録要求部４４が、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定テーブルから読み出す。そして、これらのＩＰアドレスおよび拠点ＩＤを含み、かつ、ＶＰＮ装置２の登録を要求する登録要求信号を生成する。設定登録要求部４４は、生成した設定登録要求信号を広域通信部４６に出力する。広域通信部４６は、ＶＰＮ装置６のＩＰアドレスを、設定データベース４７内の設定テーブルから取得する。そして広域通信部４６は、取得したＶＰＮ装置６のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置６に送信する。
【００９９】
ＶＰＮ装置４から送信された登録要求信号を、ＶＰＮ装置６の広域通信部６６が受信し、設定登録部６３に出力する。この時点で、設定データベース６７には、図５（ａ）に示す設定テーブルが格納されている。設定登録部６３は、ＶＰＮ装置２の設定をＶＰＮ装置６に登録する（ステップＳ３９）。その際、設定登録部６３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録する。これにより、設定データベース６７内の設定テーブルが、図５（ａ）に示すものから図５（ｃ）に示すものに更新される。
【０１００】
ＶＰＮ装置６は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置４に通知する（ステップＳ４０）。具体的には、広域通信部６６が、ＶＰＮ装置２の登録が完了したことを示す信号をＶＰＮ装置４に送信する。
【０１０１】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１においても、新設のＶＰＮ装置２をＶＰＮシステム１に追加しようとする際、ＶＰＮ装置２が全ての既設のＶＰＮ装置４およびＶＰＮ装置６に自動的に登録される。さらに、ＶＰＮ装置４およびＶＰＮ装置６が登録されている設定テーブルが、ＶＰＮ装置２に自動的に提供される。これにより、新設のＶＰＮ装置２を通信システムに追加する際の、ユーザの手間を低減することができる。また、このような自動登録処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０１０２】
また、本実施形態のＶＰＮシステム１では、ＶＰＮ装置２が自身の登録を要求する相手は、ＶＰＮ装置４のみである。したがって、ＶＰＮ装置２における処理量を低減することができる。また、ＶＰＮ装置２がＶＰＮ装置４およびＶＰＮ装置６の両方に対して自身の登録を要求する場合に比べて、ＶＰＮ装置６にＶＰＮ装置２が登録されるまでの時間を短縮できる効果も期待できる。
【０１０３】
なお、本実施形態に係るＶＰＮシステム１では、既設のＶＰＮ装置は、ＶＰＮ装置４および６の２台のみである。しかし、既設のＶＰＮ装置は、３台以上あっても構わない。この場合でも、ＶＰＮ装置４は、設定テーブル内に登録されている、既設のＶＰＮ装置ごとのＩＰアドレスおよび拠点識別子を順に用いて、個々の既設のＶＰＮ装置に対して順にＶＰＮ装置２の登録を要求する。これにより、ＶＰＮシステム１内に存在するすべての（３台以上の）既設のＶＰＮ装置に対して、ＶＰＮ装置２を自動的に登録させることができる。
【０１０４】
（ＩＰアドレスのみを入力する）
本実施形態では、ユーザは、ＶＰＮ装置２に対して事前にＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを入力する。しかし、ユーザがＶＰＮ装置２のＩＰアドレスのみを入力し、ＶＰＮ装置２の拠点ＩＤは入力しなくても、ＶＰＮ装置２はＶＰＮシステム１に問題なく追加される。
【０１０５】
ユーザがＶＰＮ装置２の拠点ＩＤを入力しない場合、図８に示す処理は、次のように変更される。まず、ステップＳ３２において、設定登録要求部２４は、ＶＰＮ装置２のＩＰアドレスは含むがＶＰＮ装置２の拠点ＩＤは含まない登録要求信号を生成する。また、ステップＳ３３において、設定登録部４３は、受信した登録要求信号から、ＶＰＮ装置２のＩＰアドレスのみを取得する。次に、設定登録部４３は、設定データベース４７内の設定テーブルを参照し、登録済みのすべての拠点ＩＤの値とは異なる値を一つ、特定する。たとえば、図５（ａ）に示す設定テーブルには、拠点ＩＤの値として「１」および「２」が登録されているので、これらとは異なる「３」を特定する。そして、この値を、ＶＰＮ装置２の拠点ＩＤとすることを決定する。これにより設定登録部４３は、登録要求信号から取得したＶＰＮ装置２のＩＰアドレスと、自ら決定したＶＰＮ装置２の拠点ＩＤとを、設定データベース４７内の設定テーブルに登録する。これにより、設定データベース４７内の設定テーブルが、図５（ａ）に示すものから、図５（ｃ）に示すものに更新される。
【０１０６】
ステップＳ３４における処理は、ステップＳ４における処理と変わらない。すなわち、広域通信部４６は、設定データベース４７内の設定テーブルから、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを読み出し、登録完了信号に含める。これにより、ユーザが事前に入力していないＶＰＮ装置２の拠点ＩＤが、ＶＰＮ装置２に提供される。ＶＰＮ装置２は、ユーザによってＶＰＮ装置２の拠点ＩＤが入力されていないにも関わらず、ＶＰＮ装置２の拠点ＩＤを自動的に取得し、自身に登録することができる。
【０１０７】
図８のステップＳ３８では、設定登録要求部４４は、設定データベース４７内の設定テーブルに登録されているＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを取得し、これらを含む登録要求信号を生成する。この結果、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが含まれている登録要求信号が、ＶＰＮ装置４からＶＰＮ装置６に送信される。したがって、ＶＰＮ装置６は、ＶＰＮ装置２の拠点ＩＤを自ら決定する必要はない。すなわち、受信した登録要求信号に含まれる、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録すればよい。
【０１０８】
上記の構成によれば、ユーザがＶＰＮ装置２のＩＰアドレスをＶＰＮ装置２に入力さえすれば、ＶＰＮ装置２用の拠点ＩＤが自動的に生成される。さらに、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが、ＶＰＮ装置４およびＶＰＮ装置６に登録される。また、ＶＰＮ装置２には、ＶＰＮ装置２の拠点ＩＤを含んだ設定テーブルが提供される。したがって、ユーザがＶＰＮ装置２用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【０１０９】
なお、ステップＳ３２において、設定登録要求部２４は、生成する登録要求信号に、値が「０」である拠点ＩＤを含めても良い。この拠点ＩＤは、登録専用の仮の拠点ＩＤであり、ＶＰＮ装置同士がＶＰＮ通信を行う際には利用されない。あくまで、ＶＰＮ装置２をＶＰＮ装置４に登録するために、ＶＰＮ装置２とＶＰＮ装置４とが通信する際にのみ、利用される。登録要求信号に値が「０」の拠点ＩＤが含まれる場合も、ＶＰＮ装置４の設定登録部４３は、ＶＰＮ装置２用の拠点ＩＤの値として、設定テーブルにまったく登録されていない値を決定する。
【０１１０】
（認証処理）
図９は、本発明の第２の実施形態に係るＶＰＮシステム１にＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６における処理の流れの他の例を示すシーケンス図である。この図の例では、ＶＰＮ装置２をＶＰＮ装置４に登録する前に、ＶＰＮ装置２とＶＰＮ装置４との間で認証処理を行う。この認証処理によって、不正なＶＰＮ装置２がＶＰＮシステム１に追加される事態を未然に防ぐことができる。なお、図９の例では、ＶＰＮ装置２がＶＰＮ装置４に登録要求信号を送信する前に、ＶＰＮ装置４とＶＰＮ装置６との間では認証処理が完了しているものとする。
【０１１１】
図９に示すステップＳ４１〜Ｓ４９までの処理は、図７に示すステップＳ１１〜Ｓ１９までの処理とそれぞれ同じなので、詳細な説明を省略する。ステップＳ４５の処理が終了した時点で、ＶＰＮ装置４の設定登録要求部４４には、ＶＰＮ装置４がＶＰＮ装置６によって認証されたことが事前に通知されている。すなわち、ＶＰＮ装置４とＶＰＮ装置６との間ではすでに認証処理は完了しているため、ＶＰＮ装置４は、このタイミングでは改めてＶＰＮ装置４の認証をＶＰＮ装置６には求めることなく、ＶＰＮ装置２の登録をＶＰＮ装置６に要求することになる。図９に示すステップＳ５０〜Ｓ５２までの処理は、図８に示すステップＳ３８〜Ｓ４０までの処理とそれぞれ同じなので、詳細な説明を省略する。
【０１１２】
ステップＳ４９の処理が完了したあと、ＶＰＮ装置２は、ＶＰＮ装置６と通信するために、ＶＰＮ装置２の認証をＶＰＮ装置６に要求する（ステップＳ５３）。ステップＳ５３〜Ｓ５４までの処理は、図７に示すステップＳ２０〜Ｓ２１までの処理と同じであるので、詳細な説明を省略する。ステップＳ５４の処理が完了した後、ＶＰＮ装置２は、ＶＰＮ装置６と正常に通信できるようになる。
【０１１３】
〔実施形態３〕
本発明に係る第３の実施形態について、図１０〜図１４を参照して以下に説明する。なお、上述した第１の実施形態または第２の実施形態と共通する各部材には同じ符号を付し、詳細な説明を省略する。
【０１１４】
図１０は、本実施形態に係るＶＰＮシステム１ａの要部構成を示すブロック図である。この図に示すように、ＶＰＮシステム１ａは、ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８（既設の通信装置）を備えている。ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８は、通信回線１０を通じて互いに接続されている。ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６の構成は、上述した第１の実施形態のものと同じなので、詳細な説明を省略する。
【０１１５】
本実施形態では、ＶＰＮ装置８は、他のＶＰＮ装置と共に同一のバーチャルプライベートネットワーク（ＶＰＮ）を構築するための通信装置（たとえばルータ）である。ＶＰＮ装置８は、ＶＰＮシステム１ａ内にすでに追加済みであり、ＶＰＮを構築済みである。ＶＰＮ装置８には複数のＰＣ１２が接続されており、これらのＰＣ１２は、ＶＰＮ装置８を介して互いに通信可能である。
【０１１６】
図１０に示すＶＰＮ装置２は、ＶＰＮシステム１ａに新たに追加される。追加が完了すると、ＶＰＮ装置２は、ＶＰＮ装置４、ＶＰＮ装置６，およびＶＰＮ装置８と共に、同一のＶＰＮを構築する。
【０１１７】
（ＶＰＮ装置８）
図１１は、本発明の第３の実施形態に係るＶＰＮシステム１ａを構成するＶＰＮ装置８の要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置８は、入力部８１、認証部８２、設定登録部８３（第３の登録要求信号受信手段、第３の登録手段）、設定登録要求部８４（第４の登録要求信号送信手段）、ローカル通信部８５、広域通信部８６、および設定データベース８７を備えている。ローカル通信部８５は、ＶＰＮ装置８に直接接続されている各ＰＣ１２と通信する。広域通信部８６は、ＶＰＮシステム１ａ内のＶＰＮ装置４、ＶＰＮ装置６、またはＶＰＮ装置８と個別に通信する。設定データベース８７は、ＶＰＮ装置８内の図示しない不揮発性メモリ（第４のメモリ）に形成されている。なお、設定データベース８７は、揮発性メモリに形成されていてもよい。個々の部材の詳細については後述する。
【０１１８】
詳しくは後述するが、本実施形態では、ＶＰＮ装置２は、ＶＰＮ装置４のみに、ＶＰＮ装置２の登録を要求する。また、ＶＰＮ装置４は、ＶＰＮ装置６のみに、ＶＰＮ装置２の登録を要求する。また、ＶＰＮ装置６は、ＶＰＮ装置８のみに、ＶＰＮ装置２の登録を要求する。したがって、本実施形態では、設定登録要求部２４が、特許請求の範囲に記載の第１の登録要求信号送信手段に対応し、設定登録要求部４４が、特許請求の範囲に記載の第２の登録要求信号送信手段に対応し、設定登録要求部６４が、特許請求の範囲に記載の第３の登録要求信号送信手段に対応する。
【０１１９】
（設定テーブル）
図１２（ａ）は、ＶＰＮ装置２が本発明の第３の実施形態に係るＶＰＮシステム１ａに追加される前における、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８がそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルには、ＶＰＮシステム１ａ内の既設の複数のＶＰＮ装置と個別に通信するための必要な複数の設定データが登録されている。具体的には、図１２（ａ）に示す設定テーブルには、ＶＰＮ装置４の拠点ＩＤ、拠点名称、およびＩＰアドレスが互いに関連づけられて登録されている。この拠点ＩＤは、同一のＶＰＮであるＶＰＮシステム１ａ内においてＶＰＮ装置４を識別するための識別子である。これらのＩＰアドレスおよび拠点ＩＤは、ＶＰＮ装置４と通信するための必要な設定データの一種である。ＶＰＮシステム１ａでは、追加済みのＶＰＮ装置ごとに、一意の拠点ＩＤが割り当てられる。本実施形態では、ＶＰＮ装置４の拠点ＩＤの値は「１」である。
【０１２０】
なお、ＶＰＮ装置４の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置４を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置４の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−４）を用いることもできる。
【０１２１】
図１２（ａ）に示す設定テーブルには、さらに、ＶＰＮ装置６の拠点ＩＤ、拠点名称、およびＩＰアドレスも、互いに関連づけられて登録されている。この拠点ＩＤは、同一のＶＰＮであるＶＰＮシステム１ａ内においてＶＰＮ装置６を識別するための識別子である。これらのＩＰアドレスおよび拠点ＩＤは、ＶＰＮ装置６と通信するための必要な設定データの一種である。本実施形態では、ＶＰＮ装置６の拠点ＩＤの値は「２」である。
【０１２２】
なお、ＶＰＮ装置６の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置６を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置６の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−６）を用いることもできる。
【０１２３】
図１２（ａ）に示す設定テーブルには、さらに、ＶＰＮ装置８の拠点ＩＤ、拠点名称、およびＩＰアドレスも、互いに関連づけられて登録されている。この拠点ＩＤは、同一のＶＰＮであるＶＰＮシステム１ａ内においてＶＰＮ装置８を識別するための識別子である。これらのＩＰアドレスおよび拠点ＩＤは、ＶＰＮ装置８と通信するための必要な設定データの一種である。本実施形態では、ＶＰＮ装置８の拠点ＩＤの値は「３」である。
【０１２４】
なお、ＶＰＮ装置８の拠点ＩＤの値は、必ずしも数値である必要はなく、ＶＰＮ装置８を識別可能な何らかの文字列であってもよい。また、ＶＰＮ装置８の拠点名称が、拠点ＩＤの役割を果たすものであってもよい。言い換えると、拠点ＩＤとして、拠点名称（ＶＰＮ−８）を用いることもできる。
【０１２５】
一方、ＶＰＮ装置２がＶＰＮシステム１ａに追加される前において、ＶＰＮ装置２の設定データベース２７には、図１２（ａ）に示す設定テーブルは設けられていない。したがってＶＰＮ装置２は、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８と個別に通信することはできない。詳しくは後述するが、ＶＰＮ装置２がＶＰＮシステム１ａに追加される途中段階において、ＶＰＮ装置２の設定データベース２７には、図１２（ｂ）に示す設定テーブルが形成される。図１２（ｂ）は、ＶＰＮ装置２が本発明の第３の実施形態に係るＶＰＮシステム１ａに追加される途中段階における、ＶＰＮ装置２に形成されるＶＰＮ通信用の設定テーブルを示す図である。
【０１２６】
図１２（ｃ）は、ＶＰＮ装置２が本発明の第３の実施形態に係るＶＰＮシステム１ａに追加された後における、ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８がそれぞれ有しているＶＰＮ通信用の設定テーブル（第１の設定テーブル、第２の設定テーブル、第３の設定テーブル）を示す図である。詳しくは後述するが、ＶＰＮ装置２がＶＰＮシステム１ａに追加されると、ＶＰＮ装置４の設定データベース４７内の設定テーブルには、ＶＰＮ装置２のＩＰアドレス、拠点ＩＤ、および拠点名称が自動的に登録される。本実施形態では、ＶＰＮ装置２の拠点ＩＤの値は「４」である。同様に、ＶＰＮ装置６の設定データベース６７内の設定テーブルにも、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが自動的に登録される。さらに、ＶＰＮ装置８の設定データベース８７内の設定テーブルにも、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが自動的に登録される。
【０１２７】
また、ＶＰＮ装置２の設定データベース２７内の設定テーブルには、図１２（ｃ）に示す設定テーブルが生成される。このようにして、ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８は、それぞれ、まったく同じ設定テーブルを持つことになる。この結果、これらの装置は、設定テーブル内のデータを用いて、互いに一対一の通信を行えるようになる。
【０１２８】
（ＶＰＮ装置２の追加）
図１３は、本発明の第３の実施形態に係るＶＰＮシステム１ａに新規なＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８における処理の流れを示すシーケンス図である。
【０１２９】
ＶＰＮ装置２のユーザは、事前に、ＶＰＮ装置２の入力部２１を通じて、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを入力しておく。ユーザは、キーボード等の入力デバイスを用いて、ＩＰアドレスおよび拠点ＩＤを入力することができる。あるいは、ＵＳＢメモリ等の外部メモリに、ＩＰアドレスおよび拠点ＩＤを用意しておき、この外部メモリからＶＰＮ装置２にＩＰアドレスおよび拠点ＩＤを読み込ませることもできる。すなわちＶＰＮ装置２には、何らかの形で、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが、事前に提供される。
【０１３０】
ユーザは、さらに、ＶＰＮ装置２の入力部２１を通じて、既設のＶＰＮ装置４のＩＰアドレスも入力しておく。このＩＰアドレスは、ＶＰＮ装置４と通信するための必要な設定データの一種である。ＶＰＮ装置２は、ＶＰＮ装置４のＩＰアドレスを用いることによって、ＶＰＮ装置４と通信することができる。
【０１３１】
図１３を参照して、まずユーザが、ＶＰＮ装置２を通信回線１０に接続し、さらに、ＶＰＮ装置２の電源をオンにする（ステップＳ６１）。これによりＶＰＮ装置２が起動される。起動完了後、ＶＰＮ装置２は、ＶＰＮ装置２の設定登録をＶＰＮ装置４に要求する（ステップＳ６２）。その際、設定登録要求部２４が、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを含み、かつ、ＶＰＮ装置２の登録を要求する登録要求信号を生成する。設定登録要求部２４は、生成した登録要求信号を広域通信部２６に出力する。広域通信部２６は、ＶＰＮ装置４のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置４に送信する。
【０１３２】
（ＶＰＮ装置２をＶＰＮ装置４に登録）
ＶＰＮ装置２から送信された登録要求信号を、ＶＰＮ装置４の広域通信部４６が受信し、設定登録部４３に出力する。設定登録部４３は、ＶＰＮ装置２の設定を登録する（ステップＳ６３）。その際、設定登録部４３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース４７内の設定テーブルに登録する。これにより、設定テーブルが、図１２（ａ）に示すものから図１２（ｃ）に示すものに更新される。
【０１３３】
ＶＰＮ装置４は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置２に通知する（ステップＳ６４）。具体的には、広域通信部４６が、ＶＰＮ装置２の登録が完了したことを示す登録完了信号をＶＰＮ装置２に送信する。その際、広域通信部４６は、設定データベース４７内の設定テーブルから、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを読み出し、登録完了信号に含める。
【０１３４】
ＶＰＮ装置２の広域通信部２６は、登録完了信号を受信し、設定登録部２３に出力する。設定登録部２３は、登録完了信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを取得し、これらを含む設定テーブルを設定データベース２７に形成する。これにより、設定データベース２７には、図１２（ｂ）に示す設定テーブルが形成される。この結果、ＶＰＮ装置２は、ＶＰＮ装置４と個別に通信するための設定を、ＶＰＮ装置２に登録する。
【０１３５】
設定テーブルの形成後、ＶＰＮ装置２は、ＶＰＮ装置４内の設定テーブルの読み出しをＶＰＮ装置４に要求する（ステップＳ６５）。具体的には、設定登録部２３が、設定テーブルの読み出しを要求するための信号を生成し、広域通信部２６に出力する。広域通信部２６は、この信号をＶＰＮ装置４に送信する。ＶＰＮ装置４の広域通信部４６が、この信号を受信する。これにより広域通信部４６は、設定データベース４７内の設定テーブルを読み出し、ＶＰＮ装置２に送信する（ステップＳ６６）。
【０１３６】
ＶＰＮ装置４から送信された設定テーブルを、ＶＰＮ装置２の広域通信部２６が受信する。広域通信部２６は、受信した設定テーブルを設定登録部２３に出力する。設定登録部２３は、受け取った設定テーブルを設定データベース２７に書き込む。その際、設定データベース２７内の現在の設定テーブルを、受け取った設定テーブルに更新する。この結果、設定データベース２７内の設定テーブルは、図１２（ｂ）に示すものから、図１２（ｃ）に示すものに置き換わる。これによりＶＰＮ装置２は、ＶＰＮ装置６と個別に通信するための設定、および、ＶＰＮ装置８と個別に通信するための設定を、ＶＰＮ装置２に一度に登録する（ステップＳ６７）。
【０１３７】
（ＶＰＮ装置２をＶＰＮ装置６に登録）
ＶＰＮ装置４は、ＶＰＮ装置２の設定登録が完了したあと、ＶＰＮシステム１ａ内に存在する、ＶＰＮ装置４とは異なるＶＰＮ装置６に対して、ＶＰＮ装置２の設定登録を要求する（ステップＳ６８）。その際、設定登録要求部４４が、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定テーブルから読み出す。そして、これらのＩＰアドレスおよび拠点ＩＤを含み、かつ、ＶＰＮ装置２の登録を要求する登録要求信号を生成する。設定登録要求部４４は、生成した設定登録要求信号を広域通信部４６に出力する。広域通信部４６は、ＶＰＮ装置６のＩＰアドレスを、設定データベース４７内の設定テーブルから取得する。そして広域通信部４６は、取得したＶＰＮ装置６のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置６に送信する。
【０１３８】
ＶＰＮ装置４から送信された登録要求信号を、ＶＰＮ装置６の広域通信部６６が受信し、設定登録部６３に出力する。この時点で、設定データベース６７には、図１２（ａ）に示す設定テーブルが格納されている。設定登録部６３は、ＶＰＮ装置２の設定を登録する（ステップＳ６９）。その際、設定登録部６３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録する。これにより、設定データベース６７内の設定テーブルが、図１２（ａ）に示すものから図１２（ｃ）に示すものに更新される。
【０１３９】
ＶＰＮ装置６は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置４に通知する（ステップＳ７０）。具体的には、広域通信部６６が、ＶＰＮ装置２の登録が完了したことを示す信号をＶＰＮ装置４に送信する。次に、ＶＰＮ装置６は、ＶＰＮシステム１ａ内に存在する、ＶＰＮ装置４およびＶＰＮ装置６とは異なるＶＰＮ装置８に対して、ＶＰＮ装置２の設定登録を要求する（ステップＳ７１）。その際、設定登録要求部６４が、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定テーブルから読み出す。そして、これらのＩＰアドレスおよび拠点ＩＤを含み、かつ、ＶＰＮ装置２の登録を要求する登録要求信号を生成する。設定登録要求部６４は、生成した設定登録要求信号を広域通信部６６に出力する。広域通信部６６は、ＶＰＮ装置８のＩＰアドレスを、設定データベース６７内の設定テーブルから取得する。そして広域通信部６６は、取得したＶＰＮ装置８のＩＰアドレスを用いて、登録要求信号をＶＰＮ装置８に送信する。
【０１４０】
ＶＰＮ装置６から送信された登録要求信号を、ＶＰＮ装置８の広域通信部８６が受信し、設定登録部８３に出力する。この時点で、設定データベース８７には、図１２（ａ）に示す設定テーブルが格納されている。設定登録部８３は、ＶＰＮ装置２の設定を登録する（ステップＳ７２）。その際、設定登録部８３は、受信した登録要求信号に含まれている、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース８７内の設定テーブルに登録する。これにより、設定データベース８７内の設定テーブルが、図１２（ａ）に示すものから図１２（ｃ）に示すものに更新される。
【０１４１】
ＶＰＮ装置８は、ＶＰＮ装置２の登録が完了したあと、その旨をＶＰＮ装置６に通知する（ステップＳ７３）。具体的には、広域通信部８６が、ＶＰＮ装置２の登録が完了したことを示す信号をＶＰＮ装置６に送信する。
【０１４２】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１ａでは、新設のＶＰＮ装置２をＶＰＮシステム１ａに追加しようとする際、ＶＰＮ装置２が全ての既設のＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８に自動的に登録される。さらに、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８が登録されている設定テーブルが、ＶＰＮ装置２に自動的に提供される。これにより、新設のＶＰＮ装置２をＶＰＮシステム１ａに追加する際の、ユーザの手間を低減することができる。また、このような自動登録処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０１４３】
また、本実施形態のＶＰＮシステム１ａでは、ＶＰＮ装置２が自身の登録を要求する相手は、ＶＰＮ装置４のみである。したがって、ＶＰＮ装置２における処理量を低減することができる。また、ＶＰＮ装置２がＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８に対して自身の登録を要求する場合に比べて、ＶＰＮ装置４にＶＰＮ装置２が登録されるまでの時間を短縮できる効果も期待できる。
【０１４４】
さらに、ＶＰＮ装置４がＶＰＮ装置２の登録を要求する相手は、ＶＰＮ装置６のみである。すなわち、１台のＶＰＮ装置４が、もう１台のＶＰＮ装置６にＶＰＮ装置２の登録を要求し、ＶＰＮ装置６は、さらに別のＶＰＮ装置８にＶＰＮ装置２の登録を要求する。このように、ＶＰＮ装置２の登録要求および登録処理が、既設のＶＰＮ装置ごとに連鎖的に行われる。この結果、登録要求処理がＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８のそれぞれに分散されて行われるので、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８における処理の負担が低減される。
【０１４５】
なお、本実施形態に係るＶＰＮシステム１ａでは、既設のＶＰＮ装置は、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８の３台のみである。しかし、既設のＶＰＮ装置は、４台以上あっても構わない。この場合、ＶＰＮ装置２の登録を完了したＶＰＮ装置のうち、最も大きい拠点ＩＤによって識別される既設のＶＰＮ装置（たとえばＶＰＮ装置８）が、その次に大きい拠点ＩＤによって識別される他の既設のＶＰＮ装置（たとえばＶＰＮ装置８’）に対して、設定テーブル内に登録されている、当該他の既設のＶＰＮ装置のＩＰアドレスおよび拠点識別子を用いて、ＶＰＮ装置２の登録を要求する。このような処理を各既設のＶＰＮ装置が順番に行うことによって、ＶＰＮシステム１ａ内に存在するすべての（４台以上の）既設のＶＰＮ装置に対して、ＶＰＮ装置２を自動的に登録させることができる。
【０１４６】
（設定登録の正常終了）
本実施形態では、ＶＰＮ装置８は、ＶＰＮ装置２を登録する最後のＶＰＮ装置である。したがって、登録要求信号を他のＶＰＮ装置に送信する必要はない。本実施形態に係るＶＰＮシステム１ａでは、ＶＰＮ装置８がＶＰＮ装置２を登録する最後のＶＰＮ装置であることを、次のような手順によって、ＶＰＮ装置８が知ることができる。
【０１４７】
まず、ステップＳ６８において、ＶＰＮ装置４の設定登録要求部４４は、ＶＰＮ装置２の設定登録をすでに完了させたＶＰＮ装置（ここではＶＰＮ装置４）を特定する情報を含んだ登録要求信号を、ＶＰＮ装置６に送信する。その際、例えば、ＶＰＮ装置４の拠点ＩＤまたは名称を、登録要求信号に含める。一方、ＶＰＮ装置６の設定登録要求部６４は、ステップＳ７１において、ＶＰＮ装置２の設定登録をすでに完了させたＶＰＮ装置（ここではＶＰＮ装置４およびＶＰＮ装置６）を特定する情報を含む登録要求信号を、ＶＰＮ装置８に送信する。その際、たとえば、ＶＰＮ装置４の拠点ＩＤまたは名称、および、ＶＰＮ装置６の拠点ＩＤまたは名称を、登録要求信号に含める。
【０１４８】
ＶＰＮ装置８の設定登録部８３は、受信した登録要求信号に含まれる、ＶＰＮ装置２の設定登録をすでに完了させたＶＰＮ装置を特定する情報と、設定データベース８７内の設定テーブルとを参照することによって、ＶＰＮ装置２の登録を未だ完了していないＶＰＮ装置が、ＶＰＮ装置８のみであることを知る。これによりＶＰＮ装置８は、ＶＰＮシステム１ａにおいて、ＶＰＮ装置２の設定登録を最後に行うのは自身（ＶＰＮ装置８）であることを、知ることができる。その結果、ＶＰＮ装置２の設定登録を終えたＶＰＮ装置に誤って登録要求信号を送信してしまう事態を、未然に防止することができる。言い換えると、ＶＰＮ装置２の設定登録を正常に終了することができる。
【０１４９】
（ＶＰＮ装置４の拠点ＩＤも入力する）
本実施形態では、ユーザは、ＶＰＮ装置２に対して事前にＶＰＮ装置４のＩＰアドレスを入力するが、ＶＰＮ装置４の拠点ＩＤは入力しない。しかし、ユーザは事前にＶＰＮ装置４の拠点ＩＤも入力してもよい。その際、設定登録部２３は、ユーザが入力したＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびにＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを含む設定テーブルを、直ちに設定データベース２７内に形成する。これにより、ＶＰＮ装置２がＶＰＮ装置４に対して設定登録を要求する前に、ＶＰＮ装置４と個別に通信するための設定をＶＰＮ装置２に対して行う。また、この場合、広域通信部４６は、ステップＳ６４において、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびにＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを含んでいない登録完了信号を、ＶＰＮ装置２に送信する。
【０１５０】
（ＩＰアドレスのみを入力する）
本実施形態では、ユーザは、ＶＰＮ装置２に対して事前にＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを入力する。しかし、ユーザがＶＰＮ装置２のＩＰアドレスのみを入力し、ＶＰＮ装置２の拠点ＩＤは入力しなくても、ＶＰＮ装置２はＶＰＮシステム１ａに問題なく追加される。
【０１５１】
ユーザがＶＰＮ装置２の拠点ＩＤを入力しない場合、図１３に示す処理は、次のように変更される。まず、ステップＳ６２において、設定登録要求部２４は、ＶＰＮ装置２のＩＰアドレスは含むがＶＰＮ装置２の拠点ＩＤは含まない登録要求信号を生成する。また、ステップＳ６３において、設定登録部４３は、受信した登録要求信号から、ＶＰＮ装置２のＩＰアドレスのみを取得する。次に、設定登録部４３は、設定データベース４７内の設定テーブルを参照し、登録済みのすべての拠点ＩＤの値とは異なる値を一つ、特定する。たとえば、図１２（ａ）に示す設定テーブルには、拠点ＩＤの値として「１」、「２」、および「３」が登録されているので、これらとは異なる「４」を特定する。そして、この値を、ＶＰＮ装置２の拠点ＩＤとすることを決定する。これにより設定登録部４３は、登録要求信号から取得したＶＰＮ装置２のＩＰアドレスと、自ら決定したＶＰＮ装置２の拠点ＩＤとを、設定データベース４７内の設定テーブルに登録する。これにより、設定データベース４７内の設定テーブルが、図１２（ａ）に示すものから、図１２（ｃ）に示すものに更新される。
【０１５２】
ステップＳ６４における処理は、変わらない。すなわち、広域通信部４６は、設定データベース４７内の設定テーブルから、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤ、ならびに、ＶＰＮ装置４のＩＰアドレスおよび拠点ＩＤを読み出し、登録完了信号に含める。これにより、ユーザが事前に入力していないＶＰＮ装置２の拠点ＩＤが、ＶＰＮ装置２に提供される。この結果、ＶＰＮ装置２は、ユーザによってＶＰＮ装置２の拠点ＩＤが入力されていないにも関わらず、ＶＰＮ装置２の拠点ＩＤを自動的に取得し、自身に登録することができる。
【０１５３】
図１３のステップＳ６８では、設定登録要求部４４は、設定データベース４７内の設定テーブルに登録されているＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを取得し、これらを含む登録要求信号を生成する。この結果、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが含まれている登録要求信号が、ＶＰＮ装置４からＶＰＮ装置６に送信される。したがって、ＶＰＮ装置６は、ＶＰＮ装置２の拠点ＩＤを自ら決定する必要はない。すなわち、受信した登録要求信号に含まれる、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤを、設定データベース６７内の設定テーブルに登録すればよい。
【０１５４】
また、図１３のステップＳ７１では、設定登録要求部６４は、ＶＰＮ装置４から受信した登録要求信号を、そのままＶＰＮ装置８に送信すればよい。この登録要求信号には、すでに、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが含まれているからである。この結果、ＶＰＮ装置８にもＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが正常に登録される。
【０１５５】
上記の構成によれば、ユーザがＶＰＮ装置２のＩＰアドレスをＶＰＮ装置２に入力さえすれば、ＶＰＮ装置２用の拠点ＩＤが自動的に生成される。さらに、ＶＰＮ装置２のＩＰアドレスおよび拠点ＩＤが、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８に登録される。また、ＶＰＮ装置２には、ＶＰＮ装置２の拠点ＩＤを含んだ設定テーブルが提供される。したがって、ユーザがＶＰＮ装置２用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【０１５６】
（認証処理）
図１４は、本発明の第３の実施形態に係るＶＰＮシステム１ａにＶＰＮ装置２を追加する際の、ＶＰＮ装置２、ＶＰＮ装置４、ＶＰＮ装置６、およびＶＰＮ装置８における処理の流れの他の例を示すシーケンス図である。この図の例では、ＶＰＮ装置２をＶＰＮ装置４に登録する前に、ＶＰＮ装置２とＶＰＮ装置４との間で認証処理を行う。この認証処理によって、不正なＶＰＮ装置２がＶＰＮシステム１ａに追加される事態を未然に防ぐことができる。
【０１５７】
なお、図１４の例では、ＶＰＮ装置２がＶＰＮ装置４に登録要求信号を送信する前に、ＶＰＮ装置４とＶＰＮ装置６との間では認証処理が完了しているものとする。同様に、ＶＰＮ装置６とＶＰＮ装置８との間でも認証処理が完了しているものとする。
【０１５８】
図１４に示すステップＳ８１〜Ｓ８３までの処理は、図７に示すＳ１１〜Ｓ１３までの処理とそれぞれ同じなので、詳細な説明を省略する。また、図１４に示すステップＳ８４〜Ｓ９６までの処理は、図１３に示すＳ６２〜Ｓ７３までの処理とそれぞれ同じなので、詳細な説明を省略する。
【０１５９】
ステップＳ８５の処理が終了した時点で、ＶＰＮ装置４の設定登録要求部４４には、ＶＰＮ装置４がＶＰＮ装置６によって認証されたことが事前に通知されている。すなわち、ＶＰＮ装置４とＶＰＮ装置６との間ではすでに認証処理は完了しているため、ＶＰＮ装置４は、このタイミングでは改めて認証をＶＰＮ装置６に求めることなく、ＶＰＮ装置２の登録をＶＰＮ装置６に要求する。
【０１６０】
また、ステップＳ９２の処理が終了した時点で、ＶＰＮ装置６の設定登録要求部６４には、ＶＰＮ装置６がＶＰＮ装置８によって認証されたことが事前に通知されている。すなわち、ＶＰＮ装置６とＶＰＮ装置８との間ではすでに認証処理は完了しているため、ＶＰＮ装置６は、このタイミングでは改めて認証をＶＰＮ装置８に求めることなく、ＶＰＮ装置２の登録をＶＰＮ装置８に要求することになる。
【０１６１】
ステップＳ８９の処理が完了したあと、ＶＰＮ装置２は、ＶＰＮ装置６と通信するために、ＶＰＮ装置６に対してＶＰＮ装置２の認証を求める。なお、必ずしも、ＶＰＮ装置８よりも先にＶＰＮ装置６に対して認証を求める必要はない。ＶＰＮ装置８の方に先に認証を求めても良い。
【０１６２】
ＶＰＮ装置２は、ＶＰＮ装置６に認証要求信号を送信する（ステップＳ９７）。このとき行われる処理は、図７に示すステップＳ２０の処理と同じであるため、詳細な説明を省略する。ＶＰＮ装置２は、ＶＰＮ装置６に認証要求信号を送信したあと、ＶＰＮ装置６からの認証結果信号を待つことなく、直ちに、ＶＰＮ装置８と通信するために、ＶＰＮ装置８にもＶＰＮ装置２の認証を要求する（ステップＳ９８）。すなわち、ＶＰＮ装置２は、ＶＰＮ装置６とＶＰＮ装置８とに、並行してＶＰＮ装置２の認証を求める。このとき、ＶＰＮ装置２の認証部２２が、認証要求信号を広域通信部２６に出力する。広域通信部２６は、設定データベース２７内の設定テーブルに登録されているＶＰＮ装置８のＩＰアドレスおよび拠点ＩＤを用いて、認証要求信号をＶＰＮ装置８に送信する。
【０１６３】
ＶＰＮ装置６は、ＶＰＮ装置２の認証に成功すると、その旨をＶＰＮ装置２に通知する（ステップＳ９９）。このとき行われる処理は、図７に示すステップＳ２１の処理と同じであるため、詳細な説明を省略する。これ以降、ＶＰＮ装置２は、ＶＰＮ装置６と正常に通信できるようになる。
【０１６４】
ＶＰＮ装置２から送信された認証要求信号を、ＶＰＮ装置８の広域通信部８６が受信する。広域通信部８６は、受信した認証要求信号を認証部８２に出力する。認証部８２は、認証要求信号内の認証ＩＤおよびパスワードを取得する。さらに、ＶＰＮ装置８内の図示しない不揮発性メモリ（または揮発性メモリ）に用意されている、ＶＰＮシステム１ａへの接続を認証するための認証ＩＤおよびパスワードを読み出す。そして、認証ＩＤ同士、およびパスワード同士を比較し、それぞれ両者が一致するか否かを判定する。両方とも一致する場合、認証部８２は、ＶＰＮ装置２を認証する。
【０１６５】
ＶＰＮ装置８は、ＶＰＮ装置２の認証に成功すると、その旨をＶＰＮ装置２に通知する（ステップＳ１００）。具体的には、認証部８２が、ＶＰＮ装置２を認証したことを表す認証結果信号を生成し、広域通信部８６に出力する。広域通信部８６は、認証結果信号をＶＰＮ装置２に送信する。
【０１６６】
ＶＰＮ装置８から送信された認証結果信号を、ＶＰＮ装置２の広域通信部２６が受信する。広域通信部２６は、受信した認証結果信号を認証部２２に出力する。認証部２２は、認証結果信号を解析し、ＶＰＮ装置２の認証が成功したことを特定する。これ以降、ＶＰＮ装置２は、ＶＰＮ装置８と正常に通信できるようになる。
【０１６７】
（途中段階の設定テーブル）
本実施形態およびその各変形例において、ＶＰＮ装置２は、図１２（ｂ）に示す途中段階の設定テーブルを設定データベース２７に形成しなくてもよい。この場合、ステップＳ６６において、ＶＰＮ装置４は、全てのＶＰＮ装置の設定データを含んだ設定テーブルを、ＶＰＮ装置２に提供する。また、ステップＳ６７において、ＶＰＮ装置２は、図１２（ｂ）に示す設定テーブルが形成されていない設定データベース２７に、ＶＰＮ装置４から提供された設定テーブルを書き込む。この結果、ステップＳ６７において、ＶＰＮ装置４と個別に通信するための設定、ＶＰＮ装置６と個別に通信するための設定、および、ＶＰＮ装置８と個別に通信するための設定を、ＶＰＮ装置２に対して一度に行う。
【０１６８】
〔実施形態４〕
本発明に係る第４の実施形態について、図１５〜図２１を参照して以下に説明する。なお、上述した第１の実施形態と共通する各部材には同じ符号を付し、詳細な説明を省略する。
【０１６９】
図１５は、本発明の第４の実施形態に係るＶＰＮシステム１ｂの要部構成を示すブロック図である。この図に示すように、ＶＰＮシステム１ｂは、ＶＰＮ装置２ａ（通信装置）、ＶＰＮ装置４ａ（通信装置）、およびＶＰＮ装置６ａ（通信装置）を備えている。ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａは、通信回線１０を通じて互いに接続されている。この通信回線は、本実施形態ではインターネットの広域回線である。
【０１７０】
（ＶＰＮについて）
本実施形態では、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａは、いずれも、同一のバーチャルプライベートネットワーク（ＶＰＮ）を構築するための通信装置（たとえばルータ）である。ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａは、いずれもＶＰＮシステム１ｂ内にすでに追加済みであり、同一のＶＰＮを構築済みである。ＶＰＮシステム１ｂにおけるＶＰＮ装置同士の通信方式は、第１の実施形態に係るＶＰＮシステム１と同様なので、その詳細な説明を省略する。
【０１７１】
本実施形態において、各ＶＰＮ装置は、第１の実施形態または第２の実施形態において説明した手順によって、ＶＰＮシステム１ｂに追加されたものであることが好ましい。しかし、本実施形態はこれに限らず、各ＶＰＮ装置が従来の手順によってＶＰＮシステム１ｂに追加されたものであってもよい。
【０１７２】
本実施形態では、図１５に示すＶＰＮ装置２ａがＶＰＮシステム１ｂから撤去される際の手順について説明する。ＶＰＮ装置２ａがＶＰＮシステム１ｂから撤去されると、ＶＰＮ装置２ａと通信するための設定データが、ＶＰＮ装置４ａおよびＶＰＮ装置６ａから自動的に削除される。したがって、ＶＰＮ装置４ａおよびＶＰＮ装置６ａは、ＶＰＮ装置２ａの撤去後、ＶＰＮ装置２ａとの間のＶＰＮ通信を試みることが出来なくなる。
【０１７３】
（ＶＰＮ装置２ａ）
図１６は、本発明の第４の実施形態に係るＶＰＮシステム１ｂを構成するＶＰＮ装置２ａの要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置２ａは、第１の実施形態に係るＶＰＮ装置２が備える各部材に加えて、さらに、設定削除部２８（初期化手段）、設定削除要求部２９（削除要求信号送信手段、第１の削除要求信号送信手段、削除応答信号受信手段、第１の削除応答信号受信手段）、および設定削除開始要求部３０（削除開始要求信号送信手段）を備えている。
【０１７４】
（ＶＰＮ装置４ａ）
図１７は、本発明の第４の実施形態に係るＶＰＮシステム１ｂを構成するＶＰＮ装置４ａの要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置４ａは、第１の実施形態に係るＶＰＮ装置４が備える各部材に加えて、さらに、設定削除部４８（削除手段、第１の削除手段、削除要求信号受信手段、第１の削除要求信号受信手段、削除応答信号送信手段、第１の削除応答信号送信手段）、設定削除要求部４９（第２の削除要求信号送信手段、第２の削除応答信号受信手段）、および設定削除開始要求部５０（削除開始要求信号送信手段）を備えている。
【０１７５】
（ＶＰＮ装置６ａ）
図１８は、本発明の第４の実施形態に係るＶＰＮシステム１ｂを構成するＶＰＮ装置６ａの要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置６ａは、第１の実施形態に係るＶＰＮ装置６が備える各部材に加えて、さらに、設定削除部６８（削除手段、第２の削除手段、削除要求信号受信手段、第２の削除要求信号受信手段、削除応答信号送信手段、第２の削除応答信号送信手段）、設定削除要求部６９（第３の削除要求信号送信手段）、および設定削除開始要求部７０（削除開始要求信号送信手段）を備えている。
【０１７６】
（設定テーブル）
図１９（ａ）は、ＶＰＮ装置２ａが本発明の第４の実施形態に係るＶＰＮシステム１ｂから撤去される前における、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａがそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルは、図５（ｃ）に示すものと同一である。ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａは、自身が有する設定テーブルを用いて、他の各ＶＰＮ装置とＶＰＮ通信することができる。
【０１７７】
図１９（ｂ）は、ＶＰＮ装置２ａが本発明の第４の実施形態に係るＶＰＮシステム１ｂから撤去された後における、ＶＰＮ装置４ａおよびＶＰＮ装置６ａがそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルは、図５（ａ）に示すものと同一である。詳しくは後述するが、ＶＰＮシステム１ｂからＶＰＮ装置２ａが撤去されると、ＶＰＮ装置４ａおよびＶＰＮ装置６ａの設定テーブルは、図１９（ａ）に示すものから図１９（ｂ）に示すものに自動的に更新される。すなわち、ＶＰＮ装置２ａとＶＰＮ通信するための設定データが、設定テーブルから自動的に削除される。
【０１７８】
（ＶＰＮ装置２ａの撤去）
図２０は、本発明の第４の実施形態に係るＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａにおける処理の流れを示すシーケンス図である。
【０１７９】
本実施形態では、ＶＰＮ装置２ａの管理者が、ＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去するための指示を、入力部２１を通じてＶＰＮ装置２ａに入力する。この入力を入力部２１が受けると、ＶＰＮ装置２ａは、ＶＰＮ装置２ａとＶＰＮ通信するための設定の削除を、ＶＰＮ装置４ａに要求する（ステップＳ１０１）。その際、設定削除要求部２９が、ＶＰＮ装置２ａの設定削除を要求する信号（削除要求信号）を生成する。設定削除要求部２９は、生成した削除要求信号を広域通信部２６に出力する。
【０１８０】
広域通信部２６は、設定データベース２７にアクセスして、設定テーブルから、ＶＰＮ装置４ａとＶＰＮ通信するために必要な設定データを取得する。本実施形態では、図１５（ａ）に示す設定テーブルから、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを取得する。広域通信部２６は、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置４ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０１８１】
（ＶＰＮ装置２ａの設定をＶＰＮ装置４ａから削除）
ＶＰＮ装置２ａから送信された削除要求信号を、ＶＰＮ装置４ａの広域通信部４６が受信し、設定削除部４８に出力する。設定削除部４８は、ＶＰＮ装置２ａの設定を削除する（ステップＳ１０２）。その際、設定削除部４８は、設定データベース４７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを、全て設定テーブルから削除する。これにより、設定データベース４７内の設定テーブルは、図１９（ａ）に示すものから、図１９（ｂ）に示すものに更新される。
【０１８２】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置４ａは、その旨をＶＰＮ装置２ａに通知する（ステップＳ１０３）。その際、設定削除部４８は、ＶＰＮ装置２ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部４６に出力する。この時点において、ＶＰＮ装置２ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）は、設定データベース４７内の設定テーブルには含まれていない。したがって広域通信部４６は、削除応答信号をＶＰＮ装置２ａに送信する際に、ＶＰＮ装置２ａの拠点ＩＤを用いたＶＰＮ通信を行うことはできない。
【０１８３】
しかしＶＰＮ装置４ａは、ＶＰＮ装置２ａから削除要求信号を受け取っているので、その際の通信に用いられた、ＶＰＮ装置２ａのＩＰアドレスは把握している。そこで広域通信部４６は、ＶＰＮ装置２ａのＩＰアドレスのみを用いた通信によって、削除応答信号をＶＰＮ装置２ａに送信する。
【０１８４】
なお、設定削除部４８は、ＶＰＮ装置２ａの設定データを削除する前に削除応答信号を生成しておいてもよい。ただし、広域通信部４６は、必ず、設定データの削除が完了してから、削除応答信号をＶＰＮ装置２ａに送信する。
【０１８５】
ＶＰＮ装置４ａから送信された削除応答信号を、ＶＰＮ装置２ａの広域通信部２６が受信し、設定削除要求部２９に出力する。設定削除要求部２９は、ＶＰＮ装置４ａから削除応答信号を受信できたことによって、ＶＰＮ装置４ａにおいてＶＰＮ装置２ａの設定削除が正常に行われたことを把握する。そこで設定削除要求部２９は、次に、ＶＰＮシステム１ｂを構成する他のＶＰＮ装置６ａに、削除要求信号を送信する（ステップＳ１０４）。
【０１８６】
その際、設定削除要求部２９は、削除要求信号を広域通信部２６に出力する。広域通信部２６は、設定データベース２７内の設定テーブルに登録されている、ＶＰＮ装置６ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部２６は、ＶＰＮ装置６ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置６ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０１８７】
（ＶＰＮ装置２ａの設定をＶＰＮ装置６ａから削除）
ＶＰＮ装置２ａから送信された削除要求信号を、ＶＰＮ装置６ａの広域通信部６６が受信し、設定削除部６８に出力する。設定削除部６８は、ＶＰＮ装置２ａの設定をＶＰＮ装置６ａから削除する（ステップＳ１０５）。その際、設定削除部６８は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを全て設定テーブルから削除する。これにより、設定データベース６７内の設定テーブルは、図１９（ａ）に示すものから、図１９（ｂ）に示すものに更新される。
【０１８８】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置６ａは、その旨をＶＰＮ装置２ａに通知する（ステップＳ１０６）。その際、設定削除部６８は、ＶＰＮ装置２ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部６６に出力する。この時点において、ＶＰＮ装置２ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）は、設定データベース６７内の設定テーブルには含まれていない。したがって、広域通信部６６は、削除応答信号をＶＰＮ装置２ａに送信する際に、ＶＰＮ装置２ａの拠点ＩＤを用いたＶＰＮ通信を行うことはできない。
【０１８９】
しかしＶＰＮ装置６ａは、ＶＰＮ装置２ａから削除要求信号を受け取っているので、その際の通信に用いられた、ＶＰＮ装置２ａのＩＰアドレスは把握している。そこで広域通信部６６は、ＶＰＮ装置２ａのＩＰアドレスのみを用いた通信によって、削除応答信号をＶＰＮ装置２ａに送信する。
【０１９０】
ＶＰＮ装置６ａから送信された削除応答信号を、ＶＰＮ装置２ａの広域通信部２６が受信し、設定削除要求部２９に出力する。設定削除要求部２９は、ＶＰＮ装置６ａから削除応答信号を受信できたことによって、ＶＰＮ装置６ａにおいてＶＰＮ装置２ａの設定削除が正常に行われたことを把握する。また、設定削除要求部２９は、ＶＰＮ装置６ａから送信された削除応答信号を受信したことによって、ＶＰＮシステム１ｂを構成するＶＰＮ装置のうち、ＶＰＮ装置２ａを除く全てのＶＰＮ装置から、削除応答信号を受信したことを把握する。これにより設定削除要求部２９は、設定削除部２８に、ＶＰＮ装置２ａの初期化を指示する。
【０１９１】
この指示を受けて、設定削除部２８は、ＶＰＮ装置２ａの初期化を実行する（ステップＳ１０７）。具体的には、設定削除部２８は、設定データベース２７から設定テーブルを完全に削除する。この結果、ＶＰＮ装置２ａはＶＰＮシステム１ｂ内の各ＶＰＮ装置とＶＰＮ通信することができなくなる。
【０１９２】
ＶＰＮ装置２ａの管理者は、初期化が完了したＶＰＮ装置２ａを、ＶＰＮシステム１ｂから物理的に取り除く。これにより、ＶＰＮシステム１ｂからのＶＰＮ装置２ａの撤去が完了する。これ以降、ＶＰＮシステム１ｂを構成するＶＰＮ装置は、ＶＰＮ装置４ａおよびＶＰＮ装置６ａのみとなる。なお、ＶＰＮ装置４ａおよびＶＰＮ装置６ａについても、上述した手順によって、ＶＰＮ装置２ａと同様にＶＰＮシステム１ｂから撤去することができる。
【０１９３】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１ｂでは、ＶＰＮ装置２ａをＶＰＮシステム１ｂから撤去しようとする際、ＶＰＮ装置２ａの設定が、ＶＰＮ装置２ａ以外の全てのＶＰＮ装置４ａおよびＶＰＮ装置６ａから自動的に削除される。また、ＶＰＮ装置２ａの設定テーブルが自動的に削除される。これにより、ＶＰＮ装置２ａをＶＰＮシステム１ｂから撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０１９４】
また、ＶＰＮシステム１ｂでは、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定データ、すなわちＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを設定テーブルから削除し終わったあとに、ＶＰＮ装置２ａのＩＰアドレスのみを用いて、削除応答信号をＶＰＮ装置２ａに送信する。これによりＶＰＮ装置２ａは、削除応答信号を受信したことによって、ＶＰＮ装置４ａにおけるＶＰＮ装置２ａの設定削除が成功したことを把握できる。
【０１９５】
言い換えると、ＶＰＮ装置２ａのＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、ＶＰＮ装置４ａにおいてもはやＶＰＮ装置２ａの拠点ＩＤを用いた通信が出来なくなったことを意味している。このことは、ＶＰＮ装置２ａの拠点ＩＤを含む設定データがＶＰＮ装置４ａにおいて正常に削除されたことを保証する。なお、ＶＰＮ装置６ａにおいてもまったく同様である。
【０１９６】
したがってＶＰＮシステム１ｂでは、撤去されるＶＰＮ装置２ａの設定削除を、他のＶＰＮ装置４ａおよびＶＰＮ装置６ａにおいて確実に行うことができるという効果も奏する。
【０１９７】
なお、本実施形態に係るＶＰＮシステム１ｂでは、撤去されないＶＰＮ装置は、ＶＰＮ装置４ａおよびＶＰＮ装置６ａの２台のみである。しかし、撤去されないＶＰＮ装置は、３台以上あっても構わない。この場合でも、撤去されるＶＰＮ装置２ａは、設定データベース２７内の設定テーブル内に登録されている、撤去されないＶＰＮ装置ごとのＩＰアドレスおよび拠点識別子を順に用いて、個々の撤去されないＶＰＮ装置に対して順にＶＰＮ装置２ａの削除を要求する。これにより、ＶＰＮシステム１ｂ内に存在するすべての（３台以上の）撤去されないＶＰＮ装置において、ＶＰＮ装置２ａの設定を自動的に削除することができる。
【０１９８】
（変形例）
図２１は、本発明の第４の実施形態に係るＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａにおける他の処理の流れを示すシーケンス図である。
【０１９９】
図２１の例では、ＶＰＮ装置４ａの管理者が、ＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去するための指示を、入力部４１を通じてＶＰＮ装置４ａに入力する。この入力を入力部４１が受けると、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除開始をＶＰＮ装置２ａに要求する（ステップＳ１１１）。その際、設定削除開始要求部５０が、ＶＰＮ装置２ａの設定削除開始を要求する信号（削除開始要求信号）を生成する。設定削除開始要求部５０は、生成した削除開始要求信号を広域通信部４６に出力する。
【０２００】
広域通信部４６は、設定データベース４７にアクセスして、設定テーブルから、ＶＰＮ装置２ａとＶＰＮ通信するための必要な設定データを取得する。本実施形態では、図１９（ａ）に示す設定テーブルから、ＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを取得する。広域通信部４６は、ＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを用いて、削除開始要求信号をＶＰＮ装置２ａに送信する。このように、削除開始要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２０１】
ＶＰＮ装置４ａから送信された削除開始要求信号を、ＶＰＮ装置２ａの広域通信部２６が受信する。広域通信部２６は、受信した削除開始要求信号を設定削除要求部２９に送信する。これを受けて、ＶＰＮ装置２ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置４ａに要求する（ステップＳ１０１）。図２１に示すステップＳ１０１〜Ｓ１０７までの処理は、図２０に示すステップＳ１０１〜Ｓ１０７までの処理と同一なので、詳細な説明を省略する。
【０２０２】
図２１に示すように、本実施形態において、ＶＰＮ装置２ａの設定削除処理を開始する際のトリガとなるのは、撤去されるＶＰＮ装置２ａ自身ではなく、撤去されないＶＰＮ装置４ａであってもよい。これにより、ＶＰＮシステム１ｂの管理者がＶＰＮ装置２ａの設置場所までわざわざ足を運んで、ＶＰＮ装置２ａの撤去するための指示をＶＰＮ装置２ａに入力する必要がない。したがって、ＶＰＮシステム１ｂから所望のＶＰＮ装置を撤去する際の手間をより軽減することができる。
【０２０３】
なお、撤去されるＶＰＮ装置２ａに対して削除開始要求信号を送信するのは、ＶＰＮ装置４ａに限らない。すなわち、ＶＰＮシステム１ｂを構成する複数のＶＰＮ装置４ａおよびＶＰＮ装置６ａのうち、撤去されるＶＰＮ装置２ａ以外のいずれかのＶＰＮ装置が、ＶＰＮ装置２ａに対して削除開始要求信号を送信すれば良い。例えば、ＶＰＮ装置４ａではなくＶＰＮ装置６ａが、ＶＰＮ装置２ａに対して削除開始要求信号を送信したとしても、同様の効果が得られる。
【０２０４】
〔実施形態５〕
本発明に係る第５の実施形態について、図２２および図２３を参照して以下に説明する。なお、上述した第４の実施形態と共通する各部材には同じ符号を付し、詳細な説明を省略する。
【０２０５】
本実施形態におけるＶＰＮシステム１ｂの構成は、第４の実施形態のそれと同じである。しかし、ＶＰＮ装置２ａをＶＰＮシステム１ｂから撤去する際の、設定削除の手順が、第４の実施形態のものとは異なっている。本実施形態では、ＶＰＮ装置２ａは、ＶＰＮ装置４ａに対してのみ、ＶＰＮ装置２ａの設定削除を要求する。一方、ＶＰＮ装置６ａに対しては、ＶＰＮ装置２ａではなくＶＰＮ装置４ａが、ＶＰＮ装置２ａの設定削除を要求する。したがって、本実施形態では、設定削除要求部２９が、特許請求の範囲に記載の第１の削除要求信号送信手段に対応し、一方、設定削除要求部４９が、特許請求の範囲に記載の第２の削除要求信号送信手段に対応する。
【０２０６】
（ＶＰＮ装置２ａの撤去）
図２２は、本発明の第５の実施形態に係るＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａにおける処理の流れを示すシーケンス図である。
【０２０７】
（ＶＰＮ装置２ａの設定をＶＰＮ装置４ａから削除）
図２２のステップＳ１２１〜Ｓ１２２までの処理は、図２０のステップＳ１０１〜Ｓ１０２までの処理とそれぞれ同じなので、詳細な説明を省略する。これらの処理によって、ＶＰＮ装置２ａの設定がＶＰＮ装置４ａから削除される。
【０２０８】
図２２に示すように、本実施形態では、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除に成功したあと、削除応答信号をＶＰＮ装置２ａに送信しない。その代わりに、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置６ａに要求する（ステップＳ１２３）。
【０２０９】
その際、設定削除要求部４９は、削除要求信号を広域通信部４６に送信する。広域通信部４６は、設定データベース４７内の設定テーブルに登録されている、ＶＰＮ装置６ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部４６は、ＶＰＮ装置６ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置６ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２１０】
（ＶＰＮ装置２ａの設定をＶＰＮ装置６ａから削除）
ＶＰＮ装置４ａから送信された削除要求信号を、ＶＰＮ装置６ａの広域通信部６６が受信し、設定削除部６８に出力する。設定削除部６８は、ＶＰＮ装置２ａの設定をＶＰＮ装置６ａから削除する（ステップＳ１２４）。その際、設定削除部６８は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを全て設定テーブルから削除する。これにより、設定データベース６７内の設定テーブルは、図１９（ａ）に示すものから、図１９（ｂ）に示すものに更新される。
【０２１１】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置６ａは、その旨をＶＰＮ装置４ａに通知する（ステップＳ１２５）。その際、設定削除部６８は、ＶＰＮ装置４ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部６６に出力する。広域通信部６６は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置４ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部６６は、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを用いて、削除応答信号をＶＰＮ装置４ａに送信する。このように、ＶＰＮ装置６ａからＶＰＮ装置４ａへの削除応答信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２１２】
ＶＰＮ装置６ａから送信された削除応答信号を、ＶＰＮ装置４ａの広域通信部４６が受信する。広域通信部４６は、受信した削除応答信号を設定削除要求部４９に出力する。これにより設定削除要求部４９は、ＶＰＮ装置６ａにおいてＶＰＮ装置２ａの設定削除が成功したことを把握する。
【０２１３】
設定削除要求部４９は、ＶＰＮ装置６ａから送信された削除応答信号を受信したことによって、ＶＰＮシステム１ｂを構成するＶＰＮ装置のうち、ＶＰＮ装置２ａおよびＶＰＮ装置４ａを除く全てのＶＰＮ装置から、削除応答信号を受信したことを把握する。これによりＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除に成功した旨をＶＰＮ装置２ａに通知する（ステップＳ１２６）。
【０２１４】
ステップＳ１２６の処理は、削除応答信号を送信するＶＰＮ装置がＶＰＮ装置６ａではなくＶＰＮ装置４ａである点を除き、図２１のステップＳ１０６と同一である。したがって広域通信部４６は、ＶＰＮ装置２ａのＩＰアドレスのみを使った通信によって、削除応答信号をＶＰＮ装置２ａに送信する。
【０２１５】
ＶＰＮ装置４ａから送信された削除応答信号を、ＶＰＮ装置２ａの広域通信部２６が受信し、設定削除要求部２９に出力する。設定削除要求部２９は、削除要求信号を送信した相手であるＶＰＮ装置４ａから、削除応答信号を受信できたことによって、ＶＰＮ装置２ａ以外の全てのＶＰＮ装置４ａおよびＶＰＮ装置６ａにおいて、ＶＰＮ装置２ａの設定削除が正常に行われたことを把握する。これにより設定削除要求部２９は、設定削除部２８に、ＶＰＮ装置２ａの初期化を指示する。
【０２１６】
この指示を受けて、設定削除部２８は、ＶＰＮ装置２ａの初期化を実行する（ステップＳ１２７）。この処理は図２１のステップＳ１０７の処理と同一なので、詳細な説明を省略する。
【０２１７】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１ｂでは、ＶＰＮ装置２ａをＶＰＮシステム１ｂから撤去しようとする際、ＶＰＮ装置２ａの設定が、ＶＰＮ装置２ａ以外の全てのＶＰＮ装置４ａおよびＶＰＮ装置６ａから自動的に削除される。また、ＶＰＮ装置２ａの設定テーブルが自動的に削除される。これにより、ＶＰＮ装置２ａをＶＰＮシステム１ｂから撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。 
【０２１８】
また、ＶＰＮシステム１ｂでは、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定データ、すなわちＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを設定テーブルから削除し終わったあとに、ＶＰＮ装置２ａのＩＰアドレスのみを用いて、削除応答信号をＶＰＮ装置２ａに送信する。これによりＶＰＮ装置２ａは、削除応答信号を受信したことによって、ＶＰＮ装置４ａにおけるＶＰＮ装置２ａの設定削除が成功したことを把握できる。また、ＶＰＮ装置２ａは、削除応答信号を受信したことによって、ＶＰＮ装置６ａにおけるＶＰＮ装置２ａの設定削除が成功したことも、間接的に把握できる。
【０２１９】
言い換えると、ＶＰＮ装置２ａのＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、ＶＰＮ装置４ａおよびＶＰＮ装置６ａにおいてもはやＶＰＮ装置２ａの拠点ＩＤを用いた通信が出来なくなったことを意味している。このことは、ＶＰＮ装置２ａの拠点ＩＤを含む設定データがＶＰＮ装置４ａおよびＶＰＮ装置６ａにおいて正常に削除されたことを保証する。
【０２２０】
したがってＶＰＮシステム１ｂでは、撤去されるＶＰＮ装置２ａの設定削除を、他のＶＰＮ装置４ａおよびＶＰＮ装置６ａにおいて確実に行うことができるという効果も奏する。
【０２２１】
また、本実施形態のＶＰＮシステム１ｂでは、ＶＰＮ装置２ａが自身の設定削除を要求する相手は、ＶＰＮ装置４ａのみである。したがって、ＶＰＮ装置２ａにおける処理量を低減することができる。また、ＶＰＮ装置２ａがＶＰＮ装置４ａおよびＶＰＮ装置６ａの両方に自身の設定削除を要求する場合に比べて、ＶＰＮ装置６ａからＶＰＮ装置２ａの設定が削除されるまでの時間を短縮できる効果も期待できる。
【０２２２】
なお、本実施形態に係るＶＰＮシステム１ｂでは、撤去されないＶＰＮ装置は、ＶＰＮ装置４ａおよびＶＰＮ装置６ａの２台のみである。しかし、撤去されないＶＰＮ装置は、３台以上あっても構わない。この場合でも、ＶＰＮ装置４ａは、設定データベース２７内の設定テーブル内に登録されている、自身以外の撤去されないＶＰＮ装置ごとのＩＰアドレスおよび拠点識別子を順に用いて、個々の撤去されないＶＰＮ装置に対して順にＶＰＮ装置２ａの設定削除を要求する。これにより、ＶＰＮシステム１ｂ内に存在する、ＶＰＮ装置２ａ以外のすべて（３台以上）のＶＰＮ装置において、ＶＰＮ装置２ａの設定を自動的に削除することができる。
【０２２３】
（変形例）
図２３は、本発明の第５の実施形態に係るＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａにおける他の処理の流れを示すシーケンス図である。
【０２２４】
図２３の例では、ＶＰＮ装置４ａの管理者が、ＶＰＮシステム１ｂからＶＰＮ装置２ａを撤去するための指示を、入力部４１を通じてＶＰＮ装置４ａに入力する。この入力を入力部４１が受けると、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除開始をＶＰＮ装置２ａに要求する（ステップＳ１３１）。この処理は、図２１のステップＳ１１１と同一なので、詳細な説明を省略する。
【０２２５】
ＶＰＮ装置４ａから送信された削除開始要求信号を、ＶＰＮ装置２ａの広域通信部２６が受信する。広域通信部２６は、受信した削除開始要求信号を設定削除要求部２９に送信する。これを受けて、ＶＰＮ装置２ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置４ａに要求する（ステップＳ１２１）。図２３に示すステップＳ１２１〜Ｓ１２７までの処理は、図２２に示すステップＳ１２１〜Ｓ１２７までの処理と同一なので、詳細な説明を省略する。
【０２２６】
図２３に示すように、本実施形態において、ＶＰＮ装置２ａの設定削除処理を開始する際のトリガとなるのは、撤去されるＶＰＮ装置２ａ自身ではなく、撤去されないＶＰＮ装置４ａであってもよい。これにより、ＶＰＮシステム１ｂの管理者がＶＰＮ装置２ａの設置場所までわざわざ足を運んで、ＶＰＮ装置２ａの撤去するための指示をＶＰＮ装置２ａに入力する必要がない。したがって、ＶＰＮシステム１ｂから所望のＶＰＮ装置を撤去する際の手間をより軽減することができる。
【０２２７】
なお、撤去されるＶＰＮ装置２ａに対して削除開始要求信号を送信するのは、ＶＰＮ装置４ａに限らない。すなわち、ＶＰＮシステム１ｂを構成する複数のＶＰＮ装置４ａおよびＶＰＮ装置６ａのうち、撤去されるＶＰＮ装置２ａ以外のいずれかのＶＰＮ装置が、ＶＰＮ装置２ａに対して削除開始要求信号を送信すれば良い。例えば、ＶＰＮ装置４ａではなくＶＰＮ装置６ａが、ＶＰＮ装置２ａに対して削除開始要求信号を送信したとしても、同様の効果が得られる。
【０２２８】
〔実施形態６〕
本発明に係る第６の実施形態について、図２４〜図２８を参照して以下に説明する。なお、上述した第４の実施形態と共通する各部材には同じ符号を付し、詳細な説明を省略する。
【０２２９】
図２４は、本発明の第６の実施形態に係るＶＰＮシステム１ｃの要部構成を示すブロック図である。この図に示すように、ＶＰＮシステム１ｃは、ＶＰＮ装置２ａ（通信装置）、ＶＰＮ装置４ａ（通信装置）、ＶＰＮ装置６ａ（通信装置）、およびＶＰＮ装置８ａ（通信装置）を備えている。ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａは、通信回線１０を通じて互いに接続されている。
【０２３０】
ＶＰＮシステム１ｃにおけるＶＰＮ装置同士の通信方式は、第１の実施形態に係るＶＰＮシステム１と同様なので、その詳細な説明を省略する。また、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、およびＶＰＮ装置６ａの構成は、上述した第４の実施形態のものと同じなので、詳細な説明を省略する。
【０２３１】
本実施形態において、各ＶＰＮ装置は、第１〜第３の実施形態のいずれかにおいて説明した手順によって、ＶＰＮシステム１ｃに追加されたものであることが好ましい。しかし、本実施形態はこれに限らず、各ＶＰＮ装置が従来の手順によってＶＰＮシステム１ｃに追加されたものであってもよい。
【０２３２】
本実施形態では、ＶＰＮ装置８ａは、他のＶＰＮ装置と共に同一のバーチャルプライベートネットワーク（ＶＰＮ）を構築するための通信装置（たとえばルータ）である。ＶＰＮ装置８ａは、ＶＰＮシステム１ｃ内にすでに追加済みであり、ＶＰＮを構築済みである。
【０２３３】
本実施形態では、図２５に示すＶＰＮ装置２ａがＶＰＮシステム１ｃから撤去される際の手順について説明する。ＶＰＮ装置２ａがＶＰＮシステム１ｃから撤去されると、ＶＰＮ装置２ａと通信するための設定データが、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａから自動的に削除される。したがって、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａは、ＶＰＮ装置２ａの撤去後、ＶＰＮ装置２ａとの間のＶＰＮ通信を試みることが出来なくなる。
【０２３４】
（ＶＰＮ装置８ａ）
図２５は、本発明の第６の実施形態に係るＶＰＮシステム１ｃを構成するＶＰＮ装置８ａの要部構成を示すブロック図である。この図に示すように、ＶＰＮ装置８ａは、第３の実施形態に係るＶＰＮ装置８が備える各部材に加えて、さらに、設定削除部８８（削除手段、第２の削除手段、削除要求信号受信手段、第２の削除要求信号受信手段、削除応答信号送信手段、第２の削除応答信号送信手段）、設定削除要求部８９（第３の削除要求信号送信手段）、および設定削除開始要求部９０（削除開始要求信号送信手段）を備えている。
【０２３５】
詳しくは後述するが、本実施形態では、ＶＰＮ装置２ａは、ＶＰＮ装置４ａのみに、ＶＰＮ装置２の設定削除を要求する。また、ＶＰＮ装置４ａは、ＶＰＮ装置６ａのみに、ＶＰＮ装置２ａの設定削除を要求する。また、ＶＰＮ装置６ａは、ＶＰＮ装置８ａのみに、ＶＰＮ装置２ａの設定削除を要求する。したがって、本実施形態では、設定削除要求部２９が、特許請求の範囲に記載の第１の削除要求信号送信手段に対応し、設定削除要求部４９が、特許請求の範囲に記載の第２の削除要求信号送信手段に対応し、設定削除要求部６９が、特許請求の範囲に記載の第３の削除要求信号送信手段に対応する。
【０２３６】
（設定テーブル）
図２６（ａ）は、ＶＰＮ装置２ａが本発明の第６の実施形態に係るＶＰＮシステム１ｃから撤去される前における、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａがそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルは、図１２（ｃ）に示すものと同一である。ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａは、自身が有する設定テーブルを用いて、他の各ＶＰＮ装置とＶＰＮ通信することができる。
【０２３７】
図２６（ｂ）は、ＶＰＮ装置２ａが本発明の第６の実施形態に係るＶＰＮシステム１ｃから撤去された後における、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａがそれぞれ有しているＶＰＮ通信用の設定テーブルを示す図である。この設定テーブルは、図１２（ａ）に示すものと同一である。詳しくは後述するが、ＶＰＮシステム１ｃからＶＰＮ装置２ａが撤去されると、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａの設定テーブルは、図２６（ａ）に示すものから図２６（ｂ）に示すものに自動的に更新される。すなわち、ＶＰＮ装置２ａとＶＰＮ通信するための設定データが、設定テーブルから自動的に削除される。
【０２３８】
（ＶＰＮ装置２ａの撤去）
図２７は、本発明の第６の実施形態に係るＶＰＮシステム１ｃからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａにおける処理の流れを示すシーケンス図である。
【０２３９】
本実施形態では、ＶＰＮ装置２ａの管理者が、ＶＰＮシステム１ｃからＶＰＮ装置２ａを撤去するための指示を、入力部２１を通じてＶＰＮ装置２ａに入力する。この入力を入力部２１が受けると、ＶＰＮ装置２ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置４ａに要求する（ステップＳ１４１）。その際、設定削除要求部２９が、ＶＰＮ装置２ａの設定削除を要求する信号（削除要求信号）を生成する。設定削除要求部２９は、生成した削除要求信号を広域通信部２６に出力する。
【０２４０】
広域通信部２６は、設定データベース２７にアクセスして、設定テーブルから、ＶＰＮ装置４ａとＶＰＮ通信するための必要な設定データを取得する。本実施形態では、図２６（ａ）に示す設定テーブルから、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを取得する。広域通信部２６は、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置４ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２４１】
（ＶＰＮ装置２ａの設定をＶＰＮ装置４ａから削除）
ＶＰＮ装置２ａから送信された削除要求信号を、ＶＰＮ装置４ａの広域通信部４６が受信し、設定削除部４８に出力する。設定削除部４８は、ＶＰＮ装置２ａの設定を削除する（ステップＳ１４２）。その際、設定削除部４８は、設定データベース４７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを、全て設定テーブルから削除する。これにより、設定データベース４７内の設定テーブルは、図２６（ａ）に示すものから、図２６（ｂ）に示すものに更新される。
【０２４２】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置４ａは、その旨をＶＰＮ装置２ａに通知する（ステップＳ１４３）。その際、設定削除部４８は、ＶＰＮ装置２ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部４６に出力する。
【０２４３】
この時点において、ＶＰＮ装置２ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）は、設定データベース４７内の設定テーブルには含まれていない。したがって広域通信部４６は、削除応答信号をＶＰＮ装置２ａに送信する際に、ＶＰＮ装置２ａの拠点ＩＤを用いたＶＰＮ通信を行うことはできない。
【０２４４】
しかしＶＰＮ装置４ａは、ＶＰＮ装置２ａから削除要求信号を受け取っているので、その際の通信に用いられた、ＶＰＮ装置２ａのＩＰアドレスは把握している。そこで広域通信部４６は、ＶＰＮ装置２ａのＩＰアドレスのみを用いた通信によって、削除応答信号をＶＰＮ装置２ａに送信する。
【０２４５】
ＶＰＮ装置４ａから送信された削除応答信号を、ＶＰＮ装置２ａの広域通信部２６が受信し、設定削除要求部２９に出力する。設定削除要求部２９は、削除要求信号を送信した相手であるＶＰＮ装置４ａから、削除応答信号を受信できたことによって、少なくともＶＰＮ装置４ａにおいて、ＶＰＮ装置２ａの設定削除が正常に行われたことを把握する。これにより設定削除要求部２９は、設定削除部２８に、ＶＰＮ装置２ａの初期化を指示する。
【０２４６】
この指示を受けて、設定削除部２８は、ＶＰＮ装置２ａの初期化を実行する（ステップＳ１４４）。具体的には、設定削除部２８は、設定データベース２７から設定テーブルを完全に削除する。この結果、ＶＰＮ装置２ａはＶＰＮシステム１ｃ内の各ＶＰＮ装置とＶＰＮ通信することができなくなる。
【０２４７】
ＶＰＮ装置２ａの管理者は、初期化が完了したＶＰＮ装置２ａを、ＶＰＮシステム１ｃから物理的に取り除く。これにより、ＶＰＮシステム１ｃからのＶＰＮ装置２ａの撤去が完了する。これ以降、ＶＰＮシステム１ｃを構成するＶＰＮ装置は、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａのみとなる。
【０２４８】
図２７に示すように、本実施形態では、ＶＰＮ装置２ａの初期化が行われるのは、ＶＰＮ装置６ａおよびＶＰＮ装置８ａにおいてＶＰＮ装置２ａの設定削除が完了する前である。しかし、本実施形態はこれに限定されない。例えば、ＶＰＮ装置２ａの初期化処理を直ちに行うのではなく、ＶＰＮ装置４ａから削除応答信号を受信したあと一定時間経過してから行うことによって、ＶＰＮ装置６ａおよびＶＰＮ装置８ａにおいてＶＰＮ装置２ａの設定削除が完了した後にＶＰＮ装置２ａを初期化することもできる。
【０２４９】
なお、ＶＰＮ装置２ａは、他のＶＰＮ装置との間のＶＰＮ通信接続が切れたことを検出することによって、当該他のＶＰＮ装置においてＶＰＮ装置２ａの設定削除が完了したことを間接的に把握することができる。そこでＶＰＮ装置２ａは、他のＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａとの間の各ＶＰＮ通信接続が全て切れたことを検出した後に、ＶＰＮ装置２ａの初期化をしてもよい。
【０２５０】
ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除に成功したことをＶＰＮ装置２ａに通知したあと、ＶＰＮシステム１ｃに存在するＶＰＮ装置４ａとは異なるＶＰＮ装置６ａに、ＶＰＮ装置２ａの設定削除を要求する（ステップＳ１４５）。その際、設定削除要求部４９は、削除要求信号を広域通信部４６に送信する。広域通信部４６は、設定データベース４７内の設定テーブルに登録されている、ＶＰＮ装置６ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部４６は、ＶＰＮ装置６ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置６ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２５１】
（ＶＰＮ装置２ａの設定をＶＰＮ装置６ａから削除）
ＶＰＮ装置４ａから送信された削除要求信号を、ＶＰＮ装置６ａの広域通信部６６が受信し、設定削除部６８に出力する。設定削除部６８は、ＶＰＮ装置２ａの設定を削除する（ステップＳ１４６）。その際、設定削除部６８は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを、全て設定テーブルから削除する。これにより、設定データベース６７内の設定テーブルは、図２６（ａ）に示すものから、図２６（ｂ）に示すものに更新される。
【０２５２】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置６ａは、その旨をＶＰＮ装置４ａに通知する（ステップＳ１４７）。その際、設定削除部６８は、ＶＰＮ装置２ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部６６に出力する。広域通信部６６は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置４ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部６６は、ＶＰＮ装置４ａの拠点ＩＤおよびＩＰアドレスを用いて、削除応答信号をＶＰＮ装置４ａに送信する。このように、ＶＰＮ装置６ａからＶＰＮ装置４ａへの削除応答信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２５３】
ＶＰＮ装置６ａから送信された削除応答信号を、ＶＰＮ装置４ａの広域通信部４６が受信する。広域通信部４６は、受信した削除応答信号を設定削除要求部４９に出力する。これにより設定削除要求部４９は、ＶＰＮ装置６ａにおいてＶＰＮ装置２ａの設定削除が成功したことを把握する。本実施形態では、ＶＰＮ装置４ａは、削除応答信号を受信したことをトリガとする処理は、何も行わない。すなわち、ただ削除応答信号を受信するのみである。ただし、ＶＰＮ装置４ａは、ＶＰＮ装置６ａから削除応答信号を受信したことを、所定のログファイルに記録する等の処理を行ってもよい。
【０２５４】
ＶＰＮ装置６ａは、ＶＰＮ装置２ａの設定削除に成功したことをＶＰＮ装置４ａに通知したあと、ＶＰＮシステム１ｃに存在するＶＰＮ装置４ａおよびＶＰＮ装置６ａとは異なるＶＰＮ装置８ａに、ＶＰＮ装置２ａの設定削除を要求する（ステップＳ１４８）。その際、設定削除要求部６９は、削除要求信号を広域通信部６６に送信する。広域通信部６６は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置８ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部６６は、ＶＰＮ装置８ａの拠点ＩＤおよびＩＰアドレスを用いて、削除要求信号をＶＰＮ装置８ａに送信する。このように、削除要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２５５】
（ＶＰＮ装置２ａの設定をＶＰＮ装置８ａから削除）
ＶＰＮ装置６ａから送信された削除要求信号を、ＶＰＮ装置８ａの広域通信部８６が受信し、設定削除部８８に出力する。設定削除部８８は、ＶＰＮ装置２ａの設定を削除する（ステップＳ１４９）。その際、設定削除部８８は、設定データベース８７内の設定テーブルに登録されている、ＶＰＮ装置２ａとＶＰＮ通信するための設定データを、設定テーブルから削除する。具体的には、ＶＰＮ装置２ａの拠点ＩＤ、名称、およびＩＰアドレスを、全て設定テーブルから削除する。これにより、設定データベース８７内の設定テーブルは、図２６（ａ）に示すものから、図２６（ｂ）に示すものに更新される。
【０２５６】
（削除応答）
ＶＰＮ装置２ａの設定削除に成功した後、ＶＰＮ装置８ａは、その旨をＶＰＮ装置６ａに通知する（ステップＳ１５０）。その際、設定削除部８８は、ＶＰＮ装置２ａの設定データの削除に成功したことを示す削除応答信号を生成し、広域通信部８６に出力する。広域通信部８６は、設定データベース８７内の設定テーブルに登録されている、ＶＰＮ装置６ａとＶＰＮ通信するための設定データ（拠点ＩＤおよびＩＰアドレス）を取得する。広域通信部８６は、ＶＰＮ装置６ａの拠点ＩＤおよびＩＰアドレスを用いて、削除応答信号をＶＰＮ装置６ａに送信する。このように、ＶＰＮ装置８ａからＶＰＮ装置６ａへの削除応答信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２５７】
ＶＰＮ装置８ａから送信された削除応答信号を、ＶＰＮ装置６ａの広域通信部６６が受信する。広域通信部６６は、受信した削除応答信号を設定削除要求部６９に出力する。これにより設定削除要求部６９は、ＶＰＮ装置８ａにおいてＶＰＮ装置２ａの設定削除が成功したことを把握する。本実施形態では、ＶＰＮ装置６ａは、削除応答信号を受信したことをトリガとする処理は、何も行わない。すなわち、ただ削除応答信号を受信するのみである。ただし、ＶＰＮ装置６ａは、ＶＰＮ装置８ａから削除応答信号を受信したことを、所定のログファイルに記録する等の処理を行ってもよい。
【０２５８】
ＶＰＮ装置８ａにおいてＶＰＮ装置２ａの設定削除が完了したことによって、ＶＰＮシステム１ｃを構成する、撤去されない全てのＶＰＮ装置におけるＶＰＮ装置２ａの設定削除が完了する。
【０２５９】
（作用効果）
以上のように、本実施形態のＶＰＮシステム１ｃでは、ＶＰＮ装置２ａをＶＰＮシステム１から撤去しようとする際、ＶＰＮ装置２ａの設定が、ＶＰＮ装置２ａ以外の全てのＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａから自動的に削除される。また、ＶＰＮ装置２ａの設定テーブルが自動的に削除される。これにより、ＶＰＮ装置２ａをＶＰＮシステム１ｃから撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０２６０】
また、ＶＰＮシステム１ｃでは、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定データ、すなわちＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを設定テーブルから削除し終わったあとに、ＶＰＮ装置２ａのＩＰアドレスのみを用いて、削除応答信号をＶＰＮ装置２ａに送信する。これによりＶＰＮ装置２ａは、削除応答信号を受信したことによって、ＶＰＮ装置４ａにおけるＶＰＮ装置２ａの設定削除が成功したことを把握できる。
【０２６１】
言い換えると、ＶＰＮ装置２ａのＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、ＶＰＮ装置４ａにおいてもはやＶＰＮ装置２ａの拠点ＩＤを用いた通信が出来なくなったことを意味している。このことは、ＶＰＮ装置２ａの拠点ＩＤを含む設定データがＶＰＮ装置４ａにおいて正常に削除されたことを保証する。
【０２６２】
したがってＶＰＮシステム１ｃでは、撤去されるＶＰＮ装置２ａの設定削除を、少なくともＶＰＮ装置４ａにおいて確実に行うことができるという効果も奏する。
【０２６３】
なお、ＶＰＮ装置２ａは、他のＶＰＮ装置との間のＶＰＮ通信接続が切れたことを検出することによって、当該他のＶＰＮ装置においてＶＰＮ装置２ａの設定削除が完了したことを間接的に把握することができる。そこでＶＰＮ装置２ａは、他のＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａとの間の各ＶＰＮ通信接続が全て切れたことを検出した後に、ＶＰＮ装置２ａの初期化をしてもよい。
【０２６４】
また、本実施形態のＶＰＮシステム１ｃでは、ＶＰＮ装置２ａが自身の設定削除を要求する相手は、ＶＰＮ装置４ａのみである。したがって、ＶＰＮ装置２ａにおける処理量を低減することができる。また、ＶＰＮ装置２ａがＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａに対して自身の設定削除を要求する場合に比べて、ＶＰＮ装置４ａからＶＰＮ装置２の設定が削除されるまでの時間を短縮できる効果も期待できる。
【０２６５】
さらに、ＶＰＮ装置４ａがＶＰＮ装置２ａの設定削除を要求する相手は、ＶＰＮ装置６ａのみである。すなわち、１台のＶＰＮ装置４ａが、もう１台のＶＰＮ装置６ａにＶＰＮ装置２ａの設定削除を要求し、ＶＰＮ装置６ａは、さらに別のＶＰＮ装置８ａにＶＰＮ装置２ａの設定削除を要求する。このように、ＶＰＮ装置２ａの設定削除要求および設定削除処理が、撤去されないＶＰＮ装置ごとに連鎖的に行われる。この結果、設定削除要求処理がＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａのそれぞれに分散されて行われるので、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａにおける処理の負担が低減される。
【０２６６】
なお、本実施形態に係るＶＰＮシステム１ｃでは、撤去されないＶＰＮ装置は、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａの３台のみである。しかし、撤去されないＶＰＮ装置は、４台以上あっても構わない。この場合、ＶＰＮ装置２ａの設定削除を完了したＶＰＮ装置のうち、最も大きい拠点ＩＤによって識別されるＶＰＮ装置（たとえばＶＰＮ装置８ａ）がその次に大きい拠点ＩＤによって識別される他の既設のＶＰＮ装置（たとえばＶＰＮ装置８ａ’）に対して、設定テーブル内に登録されている、当該他の既設のＶＰＮ装置のＩＰアドレスおよび拠点ＩＤを用いて、ＶＰＮ装置２ａの設定削除を要求する。このような処理を撤去されない各ＶＰＮ装置が順番に行うことによって、ＶＰＮシステム１ｃ内に存在するすべての（４台以上の）撤去されないＶＰＮ装置において、ＶＰＮ装置２ａの設定を自動的に削除することができる。
【０２６７】
（変形例）
図２８は、本発明の第６の実施形態に係るＶＰＮシステム１ｃからＶＰＮ装置２ａを撤去する際の、ＶＰＮ装置２ａ、ＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａにおける他の処理の流れを示すシーケンス図である。
【０２６８】
図２８の例では、ＶＰＮ装置４ａの管理者が、ＶＰＮシステム１ｃからＶＰＮ装置２ａを撤去するための指示を、入力部４１を通じてＶＰＮ装置４ａに入力する。この入力を入力部４１が受けると、ＶＰＮ装置４ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置２ａに要求する（ステップＳ１５１）。その際、設定削除開始要求部５０が、ＶＰＮ装置２ａの設定削除開始を要求する信号（削除開始要求信号）を生成する。設定削除開始要求部５０は、生成した削除開始要求信号を広域通信部４６に出力する。
【０２６９】
広域通信部４６は、設定データベース４７にアクセスして、設定テーブルから、ＶＰＮ装置２ａとＶＰＮ通信するための必要な設定データを取得する。本実施形態では、図２６（ａ）に示す設定テーブルから、ＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを取得する。広域通信部４６は、ＶＰＮ装置２ａの拠点ＩＤおよびＩＰアドレスを用いて、削除開始要求信号をＶＰＮ装置２ａに送信する。このように、削除開始要求信号の送信は、拠点ＩＤを用いたＶＰＮ通信によって行われる。
【０２７０】
ＶＰＮ装置４ａから送信された削除開始要求信号を、ＶＰＮ装置２ａの広域通信部２６が受信する。広域通信部２６は、受信した削除開始要求信号を設定削除要求部２９に送信する。これを受けて、ＶＰＮ装置２ａは、ＶＰＮ装置２ａの設定削除をＶＰＮ装置４ａに要求する（ステップＳ１４１）。図２８に示すステップＳ１４１〜Ｓ１５０までの処理は、図２７に示すステップＳ１４１〜Ｓ１５０までの処理と同一なので、詳細な説明を省略する。
【０２７１】
図２８に示すように、本実施形態において、ＶＰＮ装置２ａの設定削除処理を開始する際のトリガとなるのは、撤去されるＶＰＮ装置２ａ自身ではなく、撤去されないＶＰＮ装置４ａであってもよい。これにより、ＶＰＮシステム１ｃの管理者がＶＰＮ装置２ａの設置場所までわざわざ足を運んで、ＶＰＮ装置２ａの撤去するための指示をＶＰＮ装置２ａに入力する必要がない。したがって、ＶＰＮシステム１ｃから所望のＶＰＮ装置を撤去する際の手間をより軽減することができる。
【０２７２】
なお、撤去されるＶＰＮ装置２ａに対して削除開始要求信号を送信するのは、ＶＰＮ装置４ａに限らない。すなわち、ＶＰＮシステム１ｃを構成する、撤去されない複数のＶＰＮ装置４ａ、ＶＰＮ装置６ａ、およびＶＰＮ装置８ａのうち、いずれかのＶＰＮ装置が、ＶＰＮ装置２ａに対して削除開始要求信号を送信すれば良い。例えば、ＶＰＮ装置４ａではなくＶＰＮ装置６ａが、ＶＰＮ装置２ａに対して削除開始要求信号を送信したとしても、同様の効果が得られる。
【０２７３】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではない。当業者は、請求項に示した範囲内において、本発明をいろいろと変更できる。すなわち、請求項に示した範囲内において、適宜変更された技術的手段を組み合わせれば、新たな実施形態が得られる。
【０２７４】
（ＶＰＮ装置２に提供される設定データ）
実施形態１〜３において、ＶＰＮ装置４からＶＰＮ装置２には、上述した設定テーブルに限らず、ＶＰＮ通信を行うために必要な他の任意の設定データを提供してもよい。たとえば、所属するＶＰＮを識別するための情報、および、ＶＰＮ通信に用いる暗号方式に関する設定等が、ＶＰＮ装置４からＶＰＮ装置２に自動的に提供してもよい。さらには、ＶＰＮ通信を行うために必要でなくても、他の共通化できる設定データ、たとえば、ＳＮＭＰ設定（ウェブから設定と同等のことができる機能など）、ＳＹＳＬＯＧ設定（遠隔ログサーバのＩＰアドレス）、ＭＴＵ設定（送信を許可する最大フレーム長）等を、ＶＰＮ装置４からＶＰＮ装置２に自動的に提供してもよい。
【０２７５】
一方、ＶＰＮ装置４にあらかじめ設定されているが、ＶＰＮ装置２には提供されない設定データもある。たとえば、自装置のＰＰＰｏＥユーザ名およびパスワードがそうである。このユーザ名およびパスワードは、ＶＰＮ装置がインターネットに接続する際に必要なデータであり、ＶＰＮ装置ごとに、個別に設定する必要がある。また、イーサネット（登録商標）ポート設定も、ＶＰＮ装置４からＶＰＮ装置２には提供されない。この設定は、ＶＰＮ装置ごとに、ＰＣ１２などＶＰＮ装置に直接接続される装置に合わせて個別に設定する必要があるからである。また、管理ポートＩＰアドレスも、ＶＰＮ装置４からＶＰＮ装置２には提供されない。このＩＰアドレスは、装置ごとに異なるものが付与されるからである。また、帯域制御設定も、ＶＰＮ装置４からＶＰＮ装置２には提供されない。この設定は、ＶＰＮ装置ごとに、回線契約に応じて定める必要があるからである。
【０２７６】
（拠点ＩＤの制限）
上述したように、実施形態１〜３において、ユーザがＶＰＮ装置２のＩＰアドレスのみを入力した場合、設定登録部４３は、ＶＰＮ装置２の拠点ＩＤを決定する。ここで、ＶＰＮ装置４において、設定登録部４３は、ＶＰＮ装置４に予め用意されている少なくとも１つの拠点ＩＤからいずれか１つを選択することによって、ＶＰＮ装置２の拠点ＩＤを決定してもよい。すなわち、全く自由に拠点ＩＤを決定するのではなく、予め制限された範囲内において拠点ＩＤを決定する。
【０２７７】
例えば、選択可能な拠点ＩＤとして、ある一定範囲の番号（例えば３〜８）のみが予め用意されていればよい。または、ある特定の番号（例えば５）のみが予め用意されていてもよい。これらの措置によって、通信システム１へのＶＰＮ装置２の登録を、より柔軟に制御できる。例えば、新たに登録できるＶＰＮ装置２の数を、予め用意されている拠点ＩＤの数までに制限できる。また、特定のＶＰＮ装置２に対して特定の拠点ＩＤを割り当てることも可能になる。
【０２７８】
例えば、ある重要な拠点で利用されるＶＰＮ装置２をＶＰＮシステム１に登録する際、このＶＰＮ装置２に対して意図的に５番の拠点ＩＤを割り当てたいとする。５番の拠点ＩＤは、よりランクの高い拠点ＩＤであり、重要な拠点で利用されるＶＰＮ装置に対して割り当たるべきものであるとする。したがって、あまり重要でない拠点で利用される他のＶＰＮ装置に対しては割り当てたくない。
【０２７９】
そこで管理者は、重要な拠点で利用されるＶＰＮ装置２を新たに通信システム１に登録する際、次のように工夫する。まず管理者は、ＶＰＮ装置２をＶＰＮシステム１に追加する作業を行う日を決定する。そして、現場でＶＰＮ装置２を設置する業者に対し、決定した日にＶＰＮ装置２の設置作業を行う旨を指示する。
【０２８０】
管理者は、ＶＰＮ装置２を設置する日に、ＶＰＮ装置４を操作することによって、ＶＰＮ装置４において、新設のＶＰＮ装置２に対して割り当て可能な拠点ＩＤを、値が５の拠点ＩＤのみとする設定を行う。これにより、ＶＰＮ装置４において、設定登録部４３が選択可能な拠点ＩＤは、５番の拠点ＩＤのみに制限される。
【０２８１】
業者は、管理者から指示された日に、ＶＰＮ装置２を設置し、通信回線１０を通じてＶＰＮシステム１にネットワーク接続する。これにより、設置されたＶＰＮ装置２は、ＶＰＮ装置４に対してＶＰＮ装置２の設定登録を要求する。その際、ＶＰＮ装置４では、ＶＰＮ装置２に対して割り当て可能な拠点ＩＤは、５番の拠点ＩＤのみに制限されている。したがってＶＰＮ装置４は、ＶＰＮ装置２とＶＰＮ通信するための用いられる拠点ＩＤとして、５番の拠点ＩＤを決定する。その結果、重要な拠点に設置されるＶＰＮ装置２に対して、意図的に５番の拠点ＩＤが割り当てられる。以上の工夫は、ＶＰＮ装置２をＶＰＮシステム１ａに追加する際にも可能である。
【０２８２】
（支障移転）
第１〜第３の実施形態では、新設のＶＰＮ装置に割り当て可能な拠点ＩＤを予め制限しておくことによって、故障したＶＰＮ装置の支障移転を容易に実現することができる。ここでいう支障移転とは、故障したＶＰＮ装置を撤去したあと、代わりのＶＰＮ装置をＶＰＮシステム１に追加し、さらに、各ＶＰＮ装置における通信設定を元通りに戻す一連の手順のことである。
【０２８３】
第１の実施形態において、ＶＰＮシステム１にＶＰＮ装置２が追加されたあと、そのＶＰＮ装置２が故障した場合における支障移転は、次の手順によって行われる。なお、故障したＶＰＮ装置２には３番の拠点ＩＤが割り当てられているものとする。まず業者は、故障したＶＰＮ装置２をＶＰＮシステム１から撤去する。また、ＶＰＮシステム１の管理者は、ＶＰＮ装置４およびＶＰＮ装置６における、ＶＰＮ装置２とＶＰＮ通信するための設定データを削除する。
【０２８４】
管理者は、ＶＰＮ装置４を操作することによって、ＶＰＮ装置４において、新設のＶＰＮ装置２に対して割り当て可能な拠点ＩＤを、値が３の拠点ＩＤのみとする設定を行う。これにより、ＶＰＮ装置４において、設定登録部４３が選択可能な拠点ＩＤは、故障後に撤去されたＶＰＮ装置２に割り当てられていた拠点ＩＤのみになる。
【０２８５】
業者は、撤去されたＶＰＮ装置２に代わる新たなＶＰＮ装置２を、撤去されたＶＰＮ装置２と同じ拠点に設置し、通信回線１０を通じてＶＰＮシステム１にネットワーク接続する。これにより、第１の実施形態における設定登録処理が開始され、ＶＰＮ装置２がＶＰＮシステム１に追加される。
【０２８６】
その際、設置されたＶＰＮ装置２は、ＶＰＮ装置４に対してＶＰＮ装置２の設定登録を要求する。ここで、ＶＰＮ装置４では、ＶＰＮ装置２に対して割り当て可能な拠点ＩＤは、３番の拠点ＩＤのみに制限されている。したがって設定登録部４３は、ＶＰＮ装置２とＶＰＮ通信するために用いられる拠点ＩＤとして、３番の拠点ＩＤを決定する。
【０２８７】
この結果、新たに追加したＶＰＮ装置２に対して、故障前のＶＰＮ装置２に割り当てられていた拠点ＩＤと同じ拠点ＩＤが意図的に割り当てられる。すなわち、新たなＶＰＮ装置２は、同じ拠点に設置されていた故障前のＶＰＮ装置２用の設定をそのまま引き継ぐことになる。この結果、ＶＰＮ装置２、ＶＰＮ装置４、およびＶＰＮ装置６における設定テーブルが、撤去されたＶＰＮ装置２が故障する前の状態に復帰する。
【０２８８】
以上の手順によって、ＶＰＮシステム１におけるＶＰＮ装置２の支障移転が完了する。なお、第２の実施形態２および第３の実施形態においても、上述した説明と同様の理屈によって、ＶＰＮ装置２の支障移転が可能であることは、言うまでもない。
【０２８９】
なお、第１〜第３の実施形態において、管理者は、ＶＰＮ装置６については、設定データを削除しなくてもよい。この場合、ＶＰＮ装置６の図示しない判定部（拠点識別子判定手段、第１の拠点識別子判定手段）は、支障移転時に登録要求信号を受信した際に、設定データベース６７内の設定テーブルに登録されているＶＰＮ装置２の拠点ＩＤが、受信した登録要求信号に含まれるＶＰＮ装置２の拠点ＩＤに一致するか否かを判定する。そして、一致すると判定された場合、設定登録部６３は、設定データベース６７内の設定テーブルに登録されている、ＶＰＮ装置２とＶＰＮ通信するための拠点ＩＤおよびＩＰアドレスを、受信した登録要求信号に含まれる拠点ＩＤおよびＩＰアドレスに更新する。このようにすることによって、ＶＰＮシステム１の管理者が、ＶＰＮ装置６の設置場所にわざわざ足を運んで、ＶＰＮ装置２とＶＰＮ通信するための設定データを削除する必要がなくなる。したがって、支障移転時における管理者の手間を減らすことができる。
【０２９０】
また、第３の実施形態において、管理者は、ＶＰＮ装置８についても、設定データを削除しなくてもよい。この場合、ＶＰＮ装置８の図示しない判定部（第２の拠点識別子判定手段）は、支障移転時に登録要求信号を受信した際に、設定データベース８７内の設定テーブルに登録されているＶＰＮ装置２の拠点ＩＤが、受信した登録要求信号に含まれるＶＰＮ装置２の拠点ＩＤに一致するか否かを判定する。そして、一致すると判定された場合、設定登録部８３は、設定データベース８７内の設定テーブルに登録されている、ＶＰＮ装置２とＶＰＮ通信するための拠点ＩＤおよびＩＰアドレスを、受信した登録要求信号に含まれる拠点ＩＤおよびＩＰアドレスに更新する。このようにすることによって、ＶＰＮシステム１の管理者が、ＶＰＮ装置８の設置場所にわざわざ足を運んで、ＶＰＮ装置２とＶＰＮ通信するための設定データを削除する必要がなくなる。したがって、支障移転時における管理者の手間を減らすことができる。
【０２９１】
（支障移転の他の例）
故障したＶＰＮ装置２を支障移転する際、管理者は、壊れたＶＰＮ装置２の設定をＶＰＮ装置４およびＶＰＮ装置６から削除しなくてもよい。この場合、次の手順によって、支障移転が実現される。
【０２９２】
まず、業者は、壊れたＶＰＮ装置２をＶＰＮシステム１から撤去する。このとき、ＶＰＮシステム１の管理者は、ＶＰＮ装置２とＶＰＮ通信するための設定データを、ＶＰＮ装置４およびＶＰＮ装置６から削除しない。したがって、撤去されたＶＰＮ装置２の拠点ＩＤおよびＩＰアドレスは、ＶＰＮ装置４およびＶＰＮ装置６の設定テーブルにそのまま残っている。
【０２９３】
業者は、撤去されたＶＰＮ装置２に代わる新たなＶＰＮ装置２を、撤去されたＶＰＮ装置２と同じ拠点に設置し、通信回線１０を通じてＶＰＮシステム１にネットワーク接続する。これにより、第１の実施形態における設定登録処理が開始され、ＶＰＮ装置２がＶＰＮシステム１に追加される。その際、業者は、新たなＶＰＮ装置２のＩＰアドレスを、撤去したＶＰＮ装置２のＩＰアドレスと同じものに設定しておく。
【０２９４】
ＶＰＮ装置２は、ＶＰＮ装置２のＩＰアドレスを含んだ登録要求信号をＶＰＮ装置４に送信する。ＶＰＮ装置４では、設定登録部４３が、登録要求信号に含まれるＶＰＮ装置２のＩＰアドレスが、設定データベース４７内の設定テーブルに登録済みであるか否かを判定する。上述したように、壊れたＶＰＮ装置２が撤去される際、ＶＰＮシステム１の管理者は、壊れたＶＰＮ装置２の拠点ＩＤおよびＩＰアドレスを、ＶＰＮ装置４の設定テーブルから削除していない。そのため、新たなＶＰＮ装置２から受信した登録要求信号に含まれるＶＰＮ装置２のＩＰアドレス（これは撤去されたＶＰＮ装置２のＩＰアドレスに等しい）は、ＶＰＮ装置４の設定テーブルに登録済みのままである。
【０２９５】
したがって設定登録部４３は、新たなＶＰＮ装置２のＩＰアドレスは、設定テーブルに登録済みであると判定する。これにより設定登録部４３は、新たなＶＰＮ装置２に割り当てる拠点ＩＤを、設定テーブルに登録済みである、壊れたＶＰＮ装置２の拠点ＩＤに決定する。この結果、同じ拠点に設置された新たなＶＰＮ装置２に、故障前のＶＰＮ装置２に割り当てられていた拠点ＩＤと同じ拠点ＩＤが意図的に割り当てられる。
【０２９６】
ＶＰＮ装置４の設定テーブルには、故障前のＶＰＮ装置２とＶＰＮ通信するためのＩＰアドレスおよび拠点ＩＤが登録されたままである。これらのＩＰアドレスおよび拠点ＩＤを用いれば、新たに追加されたＶＰＮ装置２とＶＰＮ通信することができる。そこで設定登録部４３は、現在の設定テーブルをそのまま利用することを決定する。また、設定データベース４７内にある現在の設定テーブルを、新たなＶＰＮ装置２に送信する。ＶＰＮ装置２は受信した設定テーブルを、設定データベース２７に保存する。これにより、新たなＶＰＮ装置２は、撤去されたＶＰＮ装置２が有していた設定テーブルと同じ設定テーブルを、そのまま引き続くことができる。
【０２９７】
以上の手順によって、ＶＰＮシステム１におけるＶＰＮ装置２の支障移転が完了する。なお、第２の実施形態２および第３の実施形態においても、上述した説明と同様の理屈によって、ＶＰＮ装置２の支障移転が可能であることは、言うまでもない。
【０２９８】
〔まとめ〕
本発明の第１態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第２のメモリ内の上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記新設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備えており、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴としている。
【０２９９】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。
【０３００】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。
【０３０１】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【０３０２】
本発明の第２態様に係る通信システムでは、上記第１態様に係る通信システムにおいて、さらに、
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することが好ましい。
【０３０３】
上記の構成によれば、通信システムへの新設の通信装置の登録を、より柔軟に制御できる。例えば、新たに登録できる通信装置の数を、予め用意されている拠点識別子の数までに制限できる。また、特定の新設の通信装置に対して特定の拠点識別子を割り当てることも可能になる。
【０３０４】
本発明の第３態様に係る通信システムでは、上記第１または第２態様に係る通信システムにおいて、さらに、
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記設定テーブルを上記新設の通信装置に送信することが好ましい。
【０３０５】
上記の構成によれば、故障した既存の通信装置を、当該既存の通信装置の設定を引き継いだ新設の通信装置に手間無く置き換えることができる。
【０３０６】
本発明の第４態様に係る通信システムでは、上記第１〜第３態様のいずれか係る通信システムにおいて、さらに、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することが好ましい。
【０３０７】
上記の構成によれば、いったん通信システムに登録された後に故障した通信装置を、新設の通信装置に置き換える際に、上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の登録情報も自動的に更新される。これにより、通信システムの管理者が上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の設置場所に足を運び、故障した通信装置の登録情報を、当該各他の上記既設の通信装置内の設定テーブルから削除する必要がないため、管理者の手間を減らすことができる。
【０３０８】
本発明の第５態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えてを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段を備えており、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段とを備えており、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、各上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録することを特徴としている。
【０３０９】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。
【０３１０】
また、本構成のシステムでは、新設の通信装置が自身の登録を要求する相手は、一台の既設の通信装置のみである。したがって、新設の通信装置における処理量を低減することができる。また、新設の通信装置が他の既設の通信装置に対して自身の登録を要求する場合に比べて、他の既設の通信装置に新設の通信装置が登録されるまでの時間を短縮できる効果も期待できる。
【０３１１】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。
【０３１２】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【０３１３】
本発明の第６態様に係る通信システムでは、上記第５態様に係る通信システムにおいて、さらに、
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することが好ましい。
【０３１４】
上記の構成によれば、通信システムへの新設の通信装置の登録を、より柔軟に制御できる。例えば、新たに登録できる通信装置の数を、予め用意されている拠点識別子の数までに制限できる。また、特定の新設の通信装置に対して特定の拠点識別子を割り当てることも可能になる。
【０３１５】
本発明の第７態様に係る通信システムでは、上記第５または第６態様に係る通信システムにおいて、さらに、
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記設定テーブルを上記新設の通信装置に送信することが好ましい。
【０３１６】
上記の構成によれば、故障した既存の通信装置を、当該既存の通信装置の設定を引き継いだ新設の通信装置に手間無く置き換えることができる
本発明の第８態様に係る通信システムでは、上記第５〜第７態様のいずれか係る通信システムにおいて、さらに、
上記いずれかの既設の通信装置以外の各他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することが好ましい。
【０３１７】
上記の構成によれば、いったん通信システムに登録された後に故障した通信装置を、新設の通信装置に置き換える際に、上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の登録情報も自動的に更新される。これにより、通信システムの管理者が上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の設置場所に足を運び、故障した通信装置の登録情報を、当該各他の上記既設の通信装置内の設定テーブルから削除する必要がないため、管理者の手間を減らすことができる。
【０３１８】
本発明の第９態様に係る通信システムは、上記の課題を解決するために、
複数の既設の通信装置と、新たに追加される新設の通信装置とを備えている通信システムであって、
いずれかの上記既設の通信装置は、
上記複数の既設の通信装置のそれぞれと個別に通信するために必要な複数の第１の設定データが登録されている第１の設定テーブルを有する第１のメモリと、
上記新設の通信装置から送信される、上記新設の通信装置と通信するために必要な第２の設定データを含み、かつ、上記新設の通信装置の登録を要求する登録要求信号を受信する第１の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第１の設定テーブルに登録する第１の登録手段と、
上記第２の設定データが登録された上記第１の設定テーブルを、上記新設の通信装置に送信する送信手段と、
他の上記既設の通信装置に対して、上記第１の設定テーブルに登録されている、当該他の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第２の登録要求信号送信手段とを備えており、
上記新設の通信装置は、
上記いずれかの既設の通信装置と通信するために必要な第３の設定データと、上記第２の設定データとの入力を受け付ける入力手段と、
上記第３の設定データを用いて、上記いずれかの既設の通信装置に対して、上記登録要求信号を送信する第１の登録要求信号送信手段と、
第２のメモリと、
上記いずれかの既設の通信装置から送信される、上記第１の設定テーブルを受信する受信手段と、
受信した第１の設定テーブルを、上記第２のメモリに書き込む書込手段とを備えており、
上記他の既設の通信装置は、
上記複数の第１の設定データが登録されている第２の設定テーブルを有する第３のメモリと、
上記いずれかの既設の通信装置から送信される上記登録要求信号を受信する第２の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第２の設定テーブルに登録する第２の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第２の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第３の登録要求信号送信手段とを備えており、
上記いずれかの既設の通信装置および上記他の既設の通信装置以外の各既設の通信装置は、
上記複数の第１の設定データが登録されている第３の設定テーブルを格納している第４のメモリと、
外部から送信される上記登録要求信号を受信する第３の登録要求信号受信手段と、
受信した上記登録要求信号に含まれる上記第２の設定データを、上記第３の設定テーブルに登録する第３の登録手段と、
上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して、上記第３の設定テーブルに登録されている、当該さらに他の既設の通信装置と通信するための上記第１の設定データを用いて、上記登録要求信号を送信する第４の登録要求信号送信手段とを備えており、
各上記既設の通信装置および上記新設の通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記第１の設定データは、当該第１の設定データに対応する上記既設の通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該既設の通信装置を識別するための拠点識別子を少なくとも含んでおり、
上記第２の設定データは、上記新設の通信装置のＩＰアドレスのみであり、
上記いずれかの既設の通信装置は、上記第１の設定テーブルに登録されているすべての上記拠点識別子と異なる、上記バーチャルプライベートネットワーク内において上記新設の通信装置を識別するための第２の拠点識別子を生成する拠点識別子生成手段をさらに備えており、
上記第１の登録手段は、受信した上記第２の設定データに上記第２の拠点識別子を関連づけて、上記第１の設定テーブルに登録し、
上記第２の登録要求信号送信手段は、上記第２のメモリ内の上記第１の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記他の既設の通信装置に送信し、
上記第２の登録手段は、受信した上記登録要求信号に含まれる上記第２の設定データおよび上記第２の拠点識別子を、上記第２の設定テーブルに登録し、
上記第３の登録要求信号送信手段は、上記第３のメモリ内の上記第２の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信し、
上記第４の登録要求信号送信手段は、上記第４のメモリ内の上記第３の設定テーブルに登録されている上記第２の拠点識別子を含んだ上記登録要求信号を、上記登録要求信号を受信していないさらに他の上記既設の通信装置に対して送信することが好ましい。
【０３１９】
上記の構成によれば、新設の通信装置を通信システムに追加しようとする際、新設の通信装置が全ての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置が登録されている設定テーブルが、新設の通信装置に自動的に提供される。これにより、新設の通信装置を通信システムに追加する際の、ユーザの手間を低減することができる効果を奏する。
【０３２０】
また、本構成のシステムでは、新設の通信装置が自身の登録を要求する相手は、一台の既設の通信装置のみである。したがって、新設の通信装置における処理量を低減することができる。また、新設の通信装置が他の既設の通信装置に対して自身の登録を要求する場合に比べて、他の既設の通信装置に新設の通信装置が登録されるまでの時間を短縮できる効果も期待できる。
【０３２１】
さらに、既設の通信装置が新設の通信装置の登録を要求する相手は、一台の既設の通信装置のみである。すなわち、１台の既設の通信装置が、もう１台の既設の通信装置に新設の通信装置の登録を要求し、当該もう１台の既設の通信装置は、さらに別の１台の既設の通信装置に新設の通信装置の登録を要求する。このように、新設の通信装置の登録要求および登録処理が、既設の通信装置ごとに連鎖的に行われる。この結果、登録要求処理が各既設の通信装置に分散されて行われるので、個々の既設の通信装置における処理の負担が低減される効果を奏する。
【０３２２】
また、上記の構成によれば、バーチャルプライベートネットワークに新設の通信装置を追加しようとする際、当該新設の通信装置が、すべての既設の通信装置に自動的に登録される。さらに、すべての既設の通信装置を登録済みの設定テーブルが、新設の通信装置に自動的に提供される。これにより、バーチャルプライベートネットワークに新設の通信装置を追加する際のユーザの手間を低減することができる。
【０３２３】
また、上記の構成によれば、ユーザが新設の通信装置のＩＰアドレスを新設の通信装置に入力さえすれば、新設の通信装置用の拠点識別子が自動的に生成される。さらに、新設の通信装置のＩＰアドレスおよび拠点識別子が、すべての既設の通信装置に登録される。また、新設の通信装置には、新設の拠点識別子を含んだ設定テーブルが提供される。したがって、ユーザが新設の通信装置用の拠点識別子を入力する手間を省くことができるので、ユーザの手間をさらに低減することができる。
【０３２４】
本発明の第１０態様に係る通信システムでは、上記第９態様に係る通信システムにおいて、さらに、
上記拠点識別子生成手段は、予め用意されている少なくとも１つの拠点識別子からいずれか１つを選択することによって、上記第２の拠点識別子を生成することが好ましい。
【０３２５】
上記の構成によれば、通信システムへの新設の通信装置の登録を、より柔軟に制御できる。例えば、新たに登録できる通信装置の数を、予め用意されている拠点識別子の数までに制限できる。また、特定の新設の通信装置に対して特定の拠点識別子を割り当てることも可能になる。
【０３２６】
本発明の第１１態様に係る通信システムでは、上記第９または第１０態様に係る通信システムにおいて、さらに、
上記いずれかの既設の通信装置は、上記新設の通信装置から受信した上記登録要求信号に含まれる上記ＩＰアドレスが、上記設定テーブルに登録済みであるか否かを判定する判定手段をさらに備えており、
上記ＩＰアドレスが上記設定テーブルに登録済みであると判定された場合、上記送信手段は、上記第１のメモリにある現在の上記設定テーブルを上記新設の通信装置に送信することが好ましい。
【０３２７】
上記の構成によれば、故障した既存の通信装置を、当該既存の通信装置の設定を引き継いだ新設の通信装置に手間無く置き換えることができる。
【０３２８】
本発明の第１２態様に係る通信システムでは、上記第９〜第１１態様のいずれか係る通信システムにおいて、さらに、
上記他の上記既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第２の設定テーブルに登録済みであるか否かを判定する第１の拠点識別子判定手段をさらに備えており、
上記いずれかの通信装置および上記他の既設の通信装置以外の各既設の通信装置は、受信した上記登録要求信号に含まれる上記第２の拠点識別子が、上記第３の設定テーブルに登録済みであるか否かを判定する第２の拠点識別子判定手段をさらに備えており、
上記第２の識別子が上記第２の設定テーブルに登録済みであると判定された場合、上記第２の登録手段は、上記第２の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新し、
上記第２の識別子が上記第３の設定テーブルに登録済みであると判定された場合、上記第３の登録手段は、上記第３の設定テーブルに登録されている上記第２の設定データおよび上記第２の拠点識別子を、受信した上記登録要求信号に含まれている上記第２の設定データおよび上記第２の拠点識別子に更新することが好ましい。
【０３２９】
上記の構成によれば、いったん通信システムに登録された後に故障した通信装置を、新設の通信装置に置き換える際に、上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の登録情報も自動的に更新される。これにより、通信システムの管理者が上記いずれかの既設の通信装置以外の各他の上記既設の通信装置の設置場所に足を運び、故障した通信装置の登録情報を、当該各他の上記既設の通信装置内の設定テーブルから削除する必要がないため、管理者の手間を減らすことができる。
【０３３０】
本発明の第１３態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外の各上記通信装置に、撤去される通信装置の設定削除を要求する削除要求信号を送信する削除要求信号送信手段と、
撤去される上記通信装置以外の各上記通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する削除応答信号受信手段と、
撤去される上記通信装置以外の全ての上記通信装置から上記削除応答信号を受信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
撤去される上記通信装置以外の各上記通信装置は、
上記削除要求信号を受信する削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する削除手段と、
撤去される上記通信装置の上記設定データを削除した後、削除に成功したことを示す削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。
【０３３１】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０３３２】
また、撤去されない各通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。
【０３３３】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去されない通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去されない通信装置において正常に削除されたことを保証する。
【０３３４】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去されない各通信装置において確実に行うことができるという効果も奏する。
【０３３５】
本発明の第１４態様に係る通信システムでは、上記第１３態様に係る通信システムにおいて、さらに、
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することが好ましい。
【０３３６】
上記の構成によれば、通信システムの管理者が、撤去される通信装置の設置場所にわざわざ足を運んで、撤去するための指示を入力する必要がない。そのため、通信システムから所望の通信装置を撤去する際の手間をより軽減することができる。
【０３３７】
本発明の第１５態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
上記いずれかの通信装置から送信される、撤去される上記通信装置と通信するための上記設定データの削除に成功したことを示す削除応答信号を受信する第１の削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の各通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
上記他の各通信装置から送信される上記削除応答信号を受信する第２の削除応答信号受信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除し、かつ、全ての他の上記通信装置から送信される上記削除応答信号を受信したあと、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する第２の削除応答信号送信手段とを備えており、
上記他の各通信装置は、
上記いずれかの通信装置から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を上記いずれかの通信装置に送信する第２の削除応答信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。
【０３３８】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０３３９】
また、撤去される通信装置から削除要求信号を受信した通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。
【０３４０】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去される通信装置から削除要求信号を受信した通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去される通信装置から削除要求信号を受信した通信装置において正常に削除されたことを保証する。
【０３４１】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去される通信装置から削除要求信号を受信した通信装置において確実に行うことができるという効果も奏する。
【０３４２】
また、撤去される通信装置が自身の設定削除を要求する相手は、１台の撤去されない通信装置のみである。したがって、撤去される通信装置における処理量を低減することができる。また、撤去される通信装置が複数の撤去されない通信装置に自身の設定削除を要求する場合に比べて、他の撤去されない通信装置から、撤去される通信装置の設定が削除されるまでの時間を短縮できる効果も期待できる。
【０３４３】
本発明の第１６態様に係る通信システムでは、上記第１５態様に係る通信システムにおいて、さらに、
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記第１の削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することが好ましい。
【０３４４】
上記の構成によれば、通信システムの管理者が、撤去される通信装置の設置場所にわざわざ足を運んで、撤去するための指示を入力する必要がない。そのため、通信システムから所望の通信装置を撤去する際の手間をより軽減することができる。
【０３４５】
本発明の第１７態様に係る通信システムは、上記の課題を解決するために、
複数の通信装置を備えている通信システムであって、
各上記通信装置は、
上記複数の通信装置のそれぞれと個別に通信するために必要な複数の設定データが登録されている設定テーブルを有するメモリを備えており、
上記通信システムから撤去される上記通信装置は、
上記複数の通信装置のうち、撤去される上記通信装置以外のいずれかの通信装置に、撤去される上記通信装置の設定削除を要求する削除要求信号を送信する第１の削除要求信号送信手段と、
撤去される上記通信装置の上記設定データの削除に成功したことを示す削除応答信号を受信する第１の削除応答信号受信手段と、
上記削除要求信号を送信した後、上記メモリから上記設定テーブルを削除する初期化手段と、を備えており、
上記いずれかの通信装置は、
上記撤去される上記通信装置から送信される上記削除要求信号を受信する第１の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第１の削除手段と、
上記複数の通信装置のうち、上記撤去される通信装置および上記いずれかの通信装置以外の他の通信装置に、上記削除要求信号を送信する第２の削除要求信号送信手段と、
撤去される上記の通信装置と通信するための上記設定データを上記設定テーブルから削除した後、上記削除応答信号を、撤去される上記通信装置のＩＰアドレスのみを使って、撤去される上記通信装置に送信する第２の削除応答信号送信手段とを備えており、
上記撤去される通信装置および上記いずれかの通信装置以外の各通信装置は、
外部から送信される上記削除要求信号を受信する第２の削除要求信号受信手段と、
上記削除要求信号を受信したあと、撤去される上記の通信装置と通信するための上記設定データを、上記設定テーブルから削除する第２の削除手段と、
上記削除要求信号を受信していないさらに他の上記通信装置に、上記削除要求信号を送信する第３の削除要求信号送信手段とを備えており、
各上記通信装置は、同一のバーチャルプライベートネットワークを構築し、
各上記設定データは、当該設定データに対応する上記通信装置のＩＰアドレス、および、上記バーチャルプライベートネットワーク内において当該通信装置を識別するための拠点識別子を少なくとも含んでいることを特徴としている。
【０３４６】
上記の構成によれば、ある通信装置を通信システムから撤去しようとする際、当該ある通信装置の設定が、当該ある通信装置以外の全ての通信装置から自動的に削除される。また、撤去される通信装置の設定テーブルが自動的に削除される。これにより、通信システムから通信装置を撤去する際の、ユーザの手間を低減することができる。また、このような自動削除処理には、専用のサーバを何ら必要としない。したがって、サーバを用意するための手間やコストを抑えることもできる。
【０３４７】
また、撤去される通信装置から削除要求信号を受信した通信装置は、撤去される通信装置の設定データ、すなわち撤去される通信装置の拠点識別子およびＩＰアドレスを設定テーブルから削除し終わったあとに、撤去されるの通信装置ＩＰアドレスのみを用いて、削除応答信号を、撤去される通信装置に送信する。これにより、撤去される通信装置は、削除応答信号を受信したことによって、撤去されない通信装置における、撤去される通信装置の設定削除が成功したことを把握できる。
【０３４８】
言い換えると、撤去される通信装置のＩＰアドレスのみを利用した通信によって削除応答信号を受信したことは、撤去される通信装置から削除要求信号を受信した通信装置において、撤去される通信装置の拠点識別子を用いた通信が出来なくなったことを意味している。このことは、撤去される通信装置の拠点識別子を含む設定データが、撤去される通信装置から削除要求信号を受信した通信装置において正常に削除されたことを保証する。
【０３４９】
したがって、上記の構成によれば、撤去される通信装置の設定削除を、撤去される通信装置から削除要求信号を受信した通信装置において確実に行うことができるという効果も奏する。
【０３５０】
また、撤去される通信装置が自身の設定削除を要求する相手は、１台の撤去されない通信装置のみである。したがって、撤去される通信装置における処理量を低減することができる。また、撤去される通信装置が複数の撤去されない通信装置に自身の設定削除を要求する場合に比べて、他の撤去されない通信装置から、撤去される通信装置の設定が削除されるまでの時間を短縮できる効果も期待できる。
【０３５１】
さらに、削除要求信号を受信した通信装置が、撤去される通信装置の設定削除を要求する相手は、他の１台の撤去されない通信装置のみである。すなわち、１台の撤去されない通信装置が、他の１台の撤去されない通信装置に、撤去される通信装置の設定削除を要求し、他の１台の撤去されない通信装置は、さらに別の撤去されない通信装置に、撤去される通信装置の設定削除を要求する。このように、撤去される通信装置の設定削除要求および設定削除処理が、撤去されない通信装置ごとに連鎖的に行われる。この結果、設定削除要求処理が、撤去されない各通信装置にそれぞれ分散されて行われるので、撤去されない各通信装置における処理の負担が低減される。
【０３５２】
本発明の第１８態様に係る通信システムでは、上記第１７態様に係る通信システムにおいて、さらに、
上記複数の通信装置のうち、撤去される上記通信装置以外の少なくともいずれかの上記通信装置は、撤去される上記通信装置の設定削除の開始を要求する削除開始要求信号を、撤去される上記通信装置に送信する削除開始要求信号送信手段をさらに備えており、
撤去される上記通信装置は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信する削除開始要求信号受信手段をさらに備えており、
上記第１の削除要求信号送信手段は、上記少なくともいずれかの通信装置から送信される上記削除開始要求信号を受信した後、上記削除要求信号を上記いずれかの通信装置に送信することが好ましい。
【０３５３】
上記の構成によれば、通信システムの管理者が、撤去される通信装置の設置場所にわざわざ足を運んで、撤去するための指示を入力する必要がない。そのため、通信システムから所望の通信装置を撤去する際の手間をより軽減することができる。
【０３５４】
本発明の第１９態様に係る通信システムでは、上記第１７または第１８態様に係る通信システムにおいて、さらに、
前記初期化手段は、上記複数の通信装置のうち、撤去される上記通信装置以外の全ての複数の通信装置との、上記設定データを用いた通信接続が切れたことを確認した後に、上記メモリから上記設定テーブルを削除することが好ましい。
【０３５５】
上記の構成によれば、撤去されない全ての通信装置において、撤去される通信装置の設定データが確実に削除された後に、撤去される通信装置を初期化することができる。
【産業上の利用可能性】
【０３５６】
本発明に係る表示装置は、ＶＰＮルータなどの各種の通信機器として幅広く利用することができる。
【符号の説明】
【０３５７】
１，１ａ、１ｂ、１ｃ  ＶＰＮシステム（通信システム）
２，２ａ  ＶＰＮ装置（通信装置、新設の通信装置）
４，４ａ  ＶＰＮ装置（通信装置、既設の通信装置）
６，６ａ  ＶＰＮ装置（通信装置、既設の通信装置）
８，８ａ  ＶＰＮ装置（通信装置、既設の通信装置）
１０  通信回線
１２  ＰＣ
２１  入力部（入力手段）
２２  認証部（認証要求信号送信手段、認証結果信号受信手段）
２３  設定登録部（受信手段、書込手段）
２４  設定登録要求部（第１の登録要求信号送信手段）
２５  ローカル通信部
２６  広域通信部（受信手段）
２７  設定データベース
２８  設定削除部（初期化手段）
２９  設定削除要求部（削除要求信号送信手段、第１の削除要求信号送信手段、削除応答信号受信手段、第１の削除応答信号受信手段、削除開始要求信号受信手段）
３０  設定削除開始要求部（削除開始要求信号送信手段）
４１  入力部
４２  認証部（認証要求信号受信手段、認証手段、認証結果信号送信手段）
４３  設定登録部（第１の登録要求信号受信手段、第１の登録手段、送信手段、拠点識別子生成手段）
４４  設定登録要求部（第２の登録要求信号送信手段）
４５  ローカル通信部
４６  広域通信部（送信手段）
４７  設定データベース
４８  設定削除部（削除手段、第１の削除手段、削除要求信号受信手段、第１の削除要求信号受信手段、削除応答信号送信手段、第１の削除応答信号送信手段）
４９  設定削除要求部（第２の削除要求信号送信手段、第２の削除応答信号受信手段）
５０  設定削除開始要求部（削除開始要求信号送信手段）
６１  入力部
６２  認証部
６３  設定登録部（第２の登録要求信号受信手段、第２の登録手段）
６４  設定登録要求部（第３の登録要求信号送信手段）
６５  ローカル通信部
６６  広域通信部
６７  設定データベース
６８  設定削除部（削除手段、第２の削除手段、削除要求信号受信手段、第２の削除要求信号受信手段、削除応答信号送信手段、第２の削除応答信号送信手段）
６９  設定削除要求部（第３の削除要求信号送信手段）
７０  設定削除開始要求部（削除開始要求信号送信手段）
８１  入力部
８２  認証部
８３  設定登録部（第３の登録要求信号受信手段、第３の登録手段）
８４  設定登録要求部（第４の登録要求信号送信手段）
８５  ローカル通信部
８６  広域通信部
８７  設定データベース
８８  設定削除部（削除手段、第２の削除手段、削除要求信号受信手段、第２の削除要求信号受信手段、削除応答信号送信手段、第２の削除応答信号送信手段）
８９  設定削除要求部（第３の削除要求信号送信手段）
９０  設定削除開始要求部（削除開始要求信号送信手段）
【図１】
2013161873.tif 000003
【図２】
2013161873.tif 000004
【図３】
2013161873.tif 000005
【図４】
2013161873.tif 000006
【図５】
2013161873.tif 000007
【図６】
2013161873.tif 000008
【図７】
2013161873.tif 000009
【図８】
2013161873.tif 000010
【図９】
2013161873.tif 000011
【図１０】
2013161873.tif 000012
【図１１】
2013161873.tif 000013
【図１２】
2013161873.tif 000014
【図１３】
2013161873.tif 000015
【図１４】
2013161873.tif 000016
【図１５】
2013161873.tif 000017
【図１６】
2013161873.tif 000018
【図１７】
2013161873.tif 000019
【図１８】
2013161873.tif 000020
【図１９】
2013161873.tif 000021
【図２０】
2013161873.tif 000022
【図２１】
2013161873.tif 000023
【図２２】
2013161873.tif 000024
【図２３】
2013161873.tif 000025
【図２４】
2013161873.tif 000026
【図２５】
2013161873.tif 000027
【図２６】
2013161873.tif 000028
【図２７】
2013161873.tif 000029
【図２８】
2013161873.tif 000030
【国際調査報告】
2013161873.tif 000031
2013161873.tif 000032
2013161873.tif 000033
2013161873.tif 000034
2013161873.tif 000035
2013161873.tif 000036
2013161873.tif 000037
2013161873.tif 000038