(57)【要約】【課題】ＶＰＮ接続に係る作業を軽減する。【解決手段】ＶＰＮ管理サーバ１は、第１通信装置２が第２通信装置３にＶＰＮ接続する際に用いる第１設定情報、及び第２通信装置３が第１通信装置２にＶＰＮ接続する際に用いる第２設定情報を記憶する設定情報記憶部１２と、第１設定情報を第１通信装置２に送信し、かつ、第２設定情報を第２通信装置３に送信する設定情報送信部１３とを有する。第１通信装置２は、ＶＰＮ管理サーバ１から受信した第１設定情報に基づいて、第２通信装置３とＶＰＮ接続する第１通信部２３を有し、第２通信装置３は、ＶＰＮ管理サーバ１から受信した第２設定情報に基づいて、第１通信装置２とＶＰＮ接続する第２通信部３３とを有する。【選択図】図２
2015167295.tif 000002
【特許請求の範囲】
【請求項１】
互いにネットワークを介して接続された第１通信装置と、第２通信装置と、ＶＰＮ管理サーバとを備えるＶＰＮ接続システムであって、
前記ＶＰＮ管理サーバは、
前記第１通信装置が前記第２通信装置にＶＰＮ接続する際に用いる第１設定情報、及び前記第２通信装置が前記第１通信装置にＶＰＮ接続する際に用いる第２設定情報を記憶する設定情報記憶部と、
前記第１設定情報を前記第１通信装置に送信し、かつ、前記第２設定情報を前記第２通信装置に送信する設定情報送信部とを有し、
前記第１通信装置は、
前記ＶＰＮ管理サーバから受信した前記第１設定情報を記憶する第１設定情報記憶部と、
前記第１設定情報に基づいて、前記第２通信装置とＶＰＮ接続する第１通信部とを有し、
前記第２通信装置は、
前記ＶＰＮ管理サーバから受信した前記第２設定情報を記憶する第２設定情報記憶部と、
前記第２設定情報に基づいて、前記第１通信装置とＶＰＮ接続する第２通信部とを有する、
ＶＰＮ接続システム。
【請求項２】
前記ＶＰＮ管理サーバは、
前記第１設定情報及び前記第２設定情報を更新する要求を受け付ける要求受付部と、
前記要求に基づいて、更新後の前記第１設定情報に対応する第１設定更新情報、及び更新後の前記第２設定情報に対応する第２設定更新情報を作成する設定情報作成部とをさらに有し、
前記設定情報送信部は、前記設定情報作成部が作成した前記第１設定更新情報を前記第１通信装置に送信し、前記第２設定更新情報を前記第２通信装置に送信する、
請求項１に記載のＶＰＮ接続システム。
【請求項３】
前記第１通信装置は、前記ＶＰＮ管理サーバから前記第１設定更新情報を受信すると、前記第１設定情報記憶部に記憶されている前記第１設定情報を更新する第１記憶制御部をさらに有し、
前記第２通信装置は、前記ＶＰＮ管理サーバから前記第２設定更新情報を受信すると、前記第２設定情報記憶部に記憶されている前記第２設定情報を更新する第２記憶制御部をさらに有する、
請求項２に記載のＶＰＮ接続システム。
【請求項４】
前記設定情報送信部は、前記第１設定情報を更新する日時を示す情報を前記第１通信装置に送信し、前記第２設定情報を更新する日時を示す情報を前記第２通信装置に送信する、
請求項２又は３に記載のＶＰＮ接続システム。
【請求項５】
前記ＶＰＮ管理サーバと前記第１通信装置及び前記第２通信装置とは、設定情報が固定された第１のＶＰＮ接続セッションにより前記第１設定情報及び前記第２設定情報を送受信し、
前記第１通信装置と前記第２通信装置とは、前記第１設定情報及び前記第２設定情報に基づいて設定される第２のＶＰＮ接続セッションによりデータを送受信する、
請求項１から４のいずれか１項に記載のＶＰＮ接続システム。
【請求項６】
前記設定情報記憶部は、前記第１通信装置及び前記第２通信装置のそれぞれに関連付けて、前記第１通信装置及び前記第２通信装置のそれぞれがダウンロード可能な前記第１設定情報及び前記第２設定情報を記憶する、
請求項１から５のいずれか１項に記載のＶＰＮ接続システム。
【請求項７】
前記第１通信装置は、ダイナミックＤＮＳサーバに前記第２通信装置のアドレスを要求し、前記第２通信装置のアドレスを取得する取得部をさらに有し、
前記第１通信部は、取得した前記第２通信装置のアドレスに基づいて前記第２通信装置とＶＰＮ接続する、
請求項１から６のいずれか１項に記載のＶＰＮ接続システム。
【請求項８】
互いにネットワークを介して接続された第１通信装置と、第２通信装置と、ＶＰＮ管理サーバとを用いて、前記第１通信装置と前記第２通信装置とをＶＰＮ接続させるＶＰＮ接続方法であって、
前記ＶＰＮ管理サーバが、前記第１通信装置が前記第２通信装置にＶＰＮ接続する際に用いる第１設定情報を前記第１通信装置に送信する手順と、
前記ＶＰＮ管理サーバが、前記第２通信装置が前記第１通信装置にＶＰＮ接続する際に用いる第２設定情報を前記第２通信装置に送信する手順と、
前記第１通信装置が、前記ＶＰＮ管理サーバから受信した前記第１設定情報に基づいて、前記第２通信装置とＶＰＮ接続する手順と、
前記第２通信装置が、前記ＶＰＮ管理サーバから受信した前記第２設定情報に基づいて、前記第１通信装置とＶＰＮ接続する手順と、
を備えるＶＰＮ接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＰＮ接続システム及びＶＰＮ接続方法に関する。
【背景技術】
【０００２】
従来、通信ネットワークを介して、オフィスと離れた位置に存在するユーザが、オフィスのネットワークに接続する方法として、ＶＰＮ（Virtual Private Network）が利用されている。例えば、在宅勤務等のユーザが、自宅からオフィスのネットワークに接続するためには、自宅にＶＰＮ接続を行うためのＶＰＮ接続装置を設置するとともに、当該装置に対してＶＰＮ接続用の各種設定を行う必要がある。例えば、特許文献１には、ユーザが入力部を介して、ＶＰＮに関する設定情報を入力することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４０４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＶＰＮに関する設定情報を入力するには専門的な知識を有していることが必要であることから、在宅勤務等のエンドユーザが当該設定情報を入力することは困難であった。このため、ＶＰＮ接続装置が設置されている現場に保守担当員が向かい、当該保守担当員が設定情報の入力を行っていた。また、ネットワークの変更や接続の切り替え等が発生した場合にも保守担当員が現場まで出向いてＶＰＮ接続装置の設定の変更を行う必要があった。このように、ＶＰＮ接続に関する設定作業が煩雑であることから、設定作業を軽減することが求められている。
【０００５】
本発明はこれらの点に鑑みてなされたものであり、ＶＰＮ接続に係る作業を軽減することができるＶＰＮ接続システム及びＶＰＮ接続方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係るＶＰＮ接続システムは、互いにネットワークを介して接続された第１通信装置と、第２通信装置と、ＶＰＮ管理サーバとを備えるＶＰＮ接続システムであって、前記ＶＰＮ管理サーバは、前記第１通信装置が前記第２通信装置にＶＰＮ接続する際に用いる第１設定情報、及び前記第２通信装置が前記第１通信装置にＶＰＮ接続する際に用いる第２設定情報を記憶する設定情報記憶部と、前記第１設定情報を前記第１通信装置に送信し、かつ、前記第２設定情報を前記第２通信装置に送信する設定情報送信部とを有し、前記第１通信装置は、前記ＶＰＮ管理サーバから受信した前記第１設定情報を記憶する第１設定情報記憶部と、前記第１設定情報に基づいて、前記第２通信装置とＶＰＮ接続する第１通信部とを有し、前記第２通信装置は、前記ＶＰＮ管理サーバから受信した前記第２設定情報を記憶する第２設定情報記憶部と、前記第２設定情報に基づいて、前記第１通信装置とＶＰＮ接続する第２通信部とを有する。
【０００７】
また、前記ＶＰＮ管理サーバは、前記第１設定情報及び前記第２設定情報を更新する要求を受け付ける要求受付部と、前記要求に基づいて、更新後の前記第１設定情報に対応する第１設定更新情報、及び更新後の前記第２設定情報に対応する第２設定更新情報を作成する設定情報作成部とをさらに有し、前記設定情報送信部は、前記設定情報作成部が作成した前記第１設定更新情報を前記第１通信装置に送信し、前記第２設定更新情報を前記第２通信装置に送信してもよい。
【０００８】
また、前記第１通信装置は、前記ＶＰＮ管理サーバから前記第１設定更新情報を受信すると、前記第１設定情報記憶部に記憶されている前記第１設定情報を更新する第１記憶制御部をさらに有し、前記第２通信装置は、前記ＶＰＮ管理サーバから前記第２設定更新情報を受信すると、前記第２設定情報記憶部に記憶されている前記第２設定情報を更新する第２記憶制御部をさらに有してもよい。
【０００９】
また、前記設定情報送信部は、前記第１設定情報を更新する日時を示す情報を前記第１通信装置に送信し、前記第２設定情報を更新する日時を示す情報を前記第２通信装置に送信してもよい。
【００１０】
また、前記ＶＰＮ管理サーバと前記第１通信装置及び前記第２通信装置とは、設定情報が固定された第１のＶＰＮ接続セッションにより前記第１設定情報及び前記第２設定情報を送受信し、前記第１通信装置と前記第２通信装置とは、前記第１設定情報及び前記第２設定情報に基づいて設定される第２のＶＰＮ接続セッションによりデータを送受信してもよい。
【００１１】
また、前記設定情報記憶部は、前記第１通信装置及び前記第２通信装置のそれぞれに関連付けて、前記第１通信装置及び前記第２通信装置のそれぞれがダウンロード可能な前記第１設定情報及び前記第２設定情報を記憶してもよい。
【００１２】
また、前記第１通信装置は、ダイナミックＤＮＳサーバに前記第２通信装置のアドレスを要求し、前記第２通信装置のアドレスを取得する取得部をさらに有し、前記第１通信部は、取得した前記第２通信装置のアドレスに基づいて前記第２通信装置とＶＰＮ接続してもよい。
【００１３】
本発明の第２の態様に係るＶＰＮ接続方法は、互いにネットワークを介して接続された第１通信装置と、第２通信装置と、ＶＰＮ管理サーバとを用いて、前記第１通信装置と前記第２通信装置とをＶＰＮ接続させるＶＰＮ接続方法であって、前記ＶＰＮ管理サーバが、前記第１通信装置が前記第２通信装置にＶＰＮ接続する際に用いる第１設定情報を前記第１通信装置に送信する手順と、前記ＶＰＮ管理サーバが、前記第２通信装置が前記第１通信装置にＶＰＮ接続する際に用いる第２設定情報を前記第２通信装置に送信する手順と、前記第１通信装置が、前記ＶＰＮ管理サーバから受信した前記第１設定情報に基づいて、前記第２通信装置とＶＰＮ接続する手順と、前記第２通信装置が、前記ＶＰＮ管理サーバから受信した前記第２設定情報に基づいて、前記第１通信装置とＶＰＮ接続する手順と、を備える。
【発明の効果】
【００１４】
本発明によれば、ＶＰＮ接続に係る作業を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係るＶＰＮ接続システムの概要図である。
【図２】第１の実施形態に係るＶＰＮ管理サーバ、第１通信装置及び第２通信装置の機能構成図である。
【図３】第１の実施形態に係るＶＰＮ接続システムにおける処理の流れを示すシーケンス図である。
【図４】第２の実施形態に係るＶＰＮ管理サーバ、第１通信装置及び第２通信装置の機能構成図である。
【図５】第２の実施形態に係るＶＰＮ接続システムにおける設定情報の更新に係る処理の流れを示すシーケンス図である。
【図６】第３の実施形態に係るＶＰＮ管理サーバ、第１通信装置及び第２通信装置の機能構成図である。
【図７】第３の実施形態に係るＶＰＮ接続システムにおける処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について説明する。
＜第１の実施形態＞
［ＶＰＮ接続システムＳの概要］
図１は、第１の実施形態に係るＶＰＮ接続システムＳの概要図である。
ＶＰＮ接続システムＳは、ＶＰＮ管理サーバ１と、第１通信装置２と、第２通信装置３とを備えており、例えば、企業等のオフィスと企業の従業員宅とをＶＰＮ接続するために用いられる。
ＶＰＮ管理サーバ１、第１通信装置２及び第２通信装置３は、インターネット等のネットワークＮを介して互いに通信可能に接続されている。
【００１７】
第１通信装置２は、例えばルータであり、コントロールセンターにて初期設定が行われた後、企業等のオフィスに設置される。第１通信装置２は、オフィスに設置されている複数のサーバ４と通信可能に接続されている。
【００１８】
第２通信装置３は、例えばルータであり、コントロールセンターにて初期設定が行われた後、企業等の従業員宅に設置される。第２通信装置３は、従業員宅に設置されている端末５と通信可能に接続されている。
【００１９】
ＶＰＮ管理サーバ１は、例えば、ＶＰＮ接続に係る情報を一元的に管理するコントロールセンターに設置されている。ＶＰＮ管理サーバ１は、第１通信装置２が第２通信装置３にＶＰＮ接続する際に用いる第１設定情報、及び第２通信装置３が第１通信装置２にＶＰＮ接続する際に用いる第２設定情報を記憶している。ＶＰＮ管理サーバ１は、第１設定情報を第１通信装置２に送信し、第２設定情報を第２通信装置３に送信する。
【００２０】
第１通信装置２及び第２通信装置３は、ＶＰＮ管理サーバ１から第１設定情報又は第２設定情報を受信すると、これらの設定情報に基づいてＶＰＮ接続する。これにより、例えば、従業員宅に設置されている端末５は、複数のサーバ４とのセキュアに通信することができる。
【００２１】
続いて、ＶＰＮ管理サーバ１、第１通信装置２及び第２通信装置３が備える機能について説明する。図２は、第１の実施形態に係るＶＰＮ管理サーバ１、第１通信装置２及び第２通信装置３の機能構成図である。図２では、ネットワークＮを省略して説明を行う。なお、第１実施形態において、第１通信装置２及び第２通信装置３には、それぞれ固定ＩＰアドレスが割り当てられているものとする。
【００２２】
［ＶＰＮ管理サーバ１の構成例］
まず、ＶＰＮ管理サーバ１の機能構成について説明する。ＶＰＮ管理サーバ１は、コンピュータであり、ＣＰＵ、記憶部及び通信インタフェース等により構成される。ＶＰＮ管理サーバ１は、設定情報登録部１１と、設定情報記憶部１２と、設定情報送信部１３とを備える。
【００２３】
設定情報登録部１１は、ＶＰＮ管理サーバ１が備える入力部（不図示）を介して、設定情報の登録を受け付ける。
具体的には、設定情報登録部１１は、第１通信装置２及び第２通信装置３がＶＰＮ管理サーバ１にＶＰＮ接続する際に用いる設定情報である接続情報の登録を受け付ける。また、設定情報登録部１１は、第１通信装置２及び第２通信装置３がＶＰＮ接続する際に用いる第１設定情報及び第２設定情報の登録を受け付ける。
【００２４】
具体的には、設定情報登録部１１は、設定情報の設定項目として、例えば、複数の設定情報のそれぞれを識別するための識別情報（例えば、設定名）、ＶＰＮ接続先の通信装置のＩＰアドレス又は名称、ＶＰＮ接続を行う通信装置が互いに認証するための認証鍵の入力を受け付ける。また、設定情報登録部１１は、データを暗号化するための暗号化アルゴリズム、及びデータのハッシュ値を求める認証アルゴリズムの設定を受け付ける。
ここで、第１通信装置２及び第２通信装置３がＶＰＮ管理サーバ１にＶＰＮ接続する際に用いる設定情報（接続情報）は、固定情報であるものとする。
【００２５】
設定情報記憶部１２は、設定情報登録部１１によって登録を受け付けた第１設定情報及び第２設定情報を記憶する。具体的には、設定情報記憶部１２は、第１通信装置２及び第２通信装置３のそれぞれの識別情報（例えば、通信装置のＩＰアドレス）に関連付けて、第１通信装置２及び第２通信装置３のそれぞれがダウンロード可能な第１設定情報及び第２設定情報を記憶する。
【００２６】
設定情報送信部１３は、設定情報記憶部１２に記憶されている第１設定情報を第１通信装置２に送信し、かつ、設定情報記憶部１２に記憶されている第２設定情報を第２通信装置３に送信する。
【００２７】
具体的には、設定情報送信部１３は、第１通信装置２から接続情報に基づいてアクセスを受け付けると、第１通信装置２の認証処理を行い、認証に成功したことに応じて、ＶＰＮ接続セッションを確立する。ここで、ＶＰＮ管理サーバ１と各通信装置との間で行われるＶＰＮ接続セッションを第１のＶＰＮ接続セッションという。設定情報送信部１３は、第１のＶＰＮ接続セッションにより第１設定情報を第１通信装置２に送信する。
【００２８】
また、設定情報送信部１３は、第２通信装置３から接続情報に基づいてアクセスを受け付けると、第２通信装置３の認証処理を行い、認証に成功したことに応じて、第１のＶＰＮ接続セッションを確立する。そして、設定情報送信部１３は、第１のＶＰＮ接続セッションにより第２設定情報を第２通信装置３に送信する。
【００２９】
［第１通信装置２の構成例］
続いて、第１通信装置２の機能構成について説明する。第１通信装置２は、ＣＰＵ、記憶部、及び通信インタフェース等により構成される。第１通信装置２は、第１記憶部２１と、第１記憶制御部２２と、第１通信部２３とを備える。
【００３０】
第１記憶部２１は、ＶＰＮ管理サーバ１と、第１通信装置２との間で第１のＶＰＮ接続セッションを確立するための接続情報を記憶する。また、第１記憶部２１は、第１設定情報記憶部として機能し、ＶＰＮ管理サーバ１から受信した第１設定情報を記憶する。
【００３１】
第１記憶制御部２２は、コントロールセンターにおける第１通信装置２の初期設定時に接続情報の登録を受け付け、当該接続情報を第１記憶部２１に記憶させる。
第１記憶制御部２２は、第１通信装置２が企業のオフィスに設置された後、ＶＰＮ管理サーバ１から受信した第１設定情報を第１記憶部２１に記憶させる。
【００３２】
具体的には、例えば、第１記憶制御部２２は、第１通信装置２が企業のオフィスに設置され電源が投入されると、第１記憶部２１に記憶されている接続情報に基づいてＶＰＮ管理サーバ１にＶＰＮ接続要求を行う。続いて、第１記憶制御部２２は、ＶＰＮ管理サーバ１において第１通信装置２の認証に成功し、第１のＶＰＮ接続セッションが確立された後、ＶＰＮ管理サーバ１から第１設定情報を受信する。続いて、第１記憶制御部２２は、受信した第１設定情報を第１記憶部２１に記憶させる。
【００３３】
第１通信部２３は、第１設定情報に基づいて、第２通信装置３とＶＰＮ接続する。具体的には、第１設定情報が第１記憶部２１に記憶されると、第１通信部２３は、第２通信装置３にＶＰＮ接続要求を行う。例えば、ＶＰＮ接続要求には、第１設定情報において設定された認証鍵が含まれており、当該認証鍵に基づく認証が第２通信装置３において行われる。第２通信装置３において認証に成功すると、第１通信部２３は、第２通信装置３を介して端末５へのアクセスが可能となる。ここで、第１通信部２３は、第２通信装置３の設置が完了していないこと等により、ＶＰＮ接続要求に基づく認証に成功しなかった場合、ＶＰＮ接続要求をリトライするようにしてもよい。
【００３４】
また、第１通信部２３は、第２通信装置３からＶＰＮ接続要求を受け付ける。このＶＰＮ接続要求には、第２設定情報において設定された認証鍵が含まれており、第１通信部２３は、当該認証鍵と、第１設定情報において設定されている認証鍵とに基づいて認証を行う。第１通信部２３は、認証に成功すると、第２通信装置３から複数のサーバ４へのアクセスを許可する。
【００３５】
［第２通信装置３の構成例］
続いて、第２通信装置３の機能構成について説明する。第２通信装置３は、ＣＰＵ、記憶部、及び通信インタフェース等により構成される。第２通信装置３は、第２記憶部３１と、第２記憶制御部３２と、第２通信部３３とを備える。
【００３６】
第２記憶部３１は、ＶＰＮ管理サーバ１と、第２通信装置３との間で第１のＶＰＮ接続セッションを確立するための接続情報を記憶する。また、第２記憶部３１は、第２設定情報記憶部として機能し、ＶＰＮ管理サーバ１から受信した第２設定情報を記憶する。
【００３７】
第２記憶制御部３２は、コントロールセンターにおける第２通信装置３の初期設定時に接続情報の登録を受け付け、当該接続情報を第２記憶部３１に記憶させる。
第２記憶制御部３２は、第２通信装置３が企業の従業員宅に設置された後、ＶＰＮ管理サーバ１から受信した第２設定情報を第２記憶部３１に記憶させる。
【００３８】
具体的には、例えば、第２記憶制御部３２は、第２通信装置３が企業の従業員宅に設置され電源が投入されると、第２記憶部３１に記憶されている接続情報に基づいてＶＰＮ管理サーバ１にＶＰＮ接続要求を行う。続いて、第２記憶制御部３２は、ＶＰＮ管理サーバ１において第２通信装置３の認証に成功し、第１のＶＰＮ接続セッションが確立された後、ＶＰＮ管理サーバ１から第２設定情報を受信する。続いて、第２記憶制御部３２は、受信した第２設定情報を第２記憶部３１に記憶させる。
【００３９】
第２通信部３３は、第２設定情報に基づいて、第１通信装置２とＶＰＮ接続する。具体的には、第２設定情報が第２記憶部３１に記憶されると、第２通信部３３は、第１通信装置２にＶＰＮ接続要求を行う。第１通信装置２においてＶＰＮ接続要求に基づく認証に成功すると、第２通信部３３は、第１通信装置２を介して複数のサーバ４へのアクセスが可能となる。ここで、第２通信部３３は、第１通信装置２の設置が完了していないこと等により、ＶＰＮ接続要求に基づく認証に成功しなかった場合、ＶＰＮ接続要求をリトライするようにしてもよい。
【００４０】
また、第２通信部３３は、第１通信装置２からＶＰＮ接続要求を受け付ける。このＶＰＮ接続要求には、第１設定情報において設定された認証鍵が含まれており、第２通信部３３は、当該認証鍵と、第２設定情報において設定されている認証鍵とに基づいて認証を行う。第２通信部３３は、認証に成功すると、第１通信装置２から端末５へのアクセスを許可する。
【００４１】
第１通信装置２と第２通信装置３との双方向通信が許可されることにより、第２のＶＰＮ接続セッションが確立される。その後、第１通信装置２と第２通信装置３とは、第１設定情報及び第２設定情報に基づいて設定される第２のＶＰＮ接続セッションによりデータを送受信する。
【００４２】
［シーケンス］
続いて、第１の実施形態に係るＶＰＮ接続システムＳにおける処理の流れについて説明する。図３は、第１の実施形態に係るＶＰＮ接続システムＳにおける処理の流れを示すシーケンス図である。
【００４３】
まず、コントロールセンターにおいて、第１通信装置２及び第２通信装置３の初期設定が行われる。具体的には、第１通信装置２の第１記憶制御部２２は、初期設定において接続情報の登録を受け付け、当該接続情報を第１記憶部２１に記憶させる（Ｓ１０）。また、第２通信装置３の第２記憶制御部３２は、初期設定において接続情報の登録を受け付け、当該接続情報を第２記憶部３１に記憶させる（Ｓ２０）。
【００４４】
続いて、第１記憶制御部２２は、第１通信装置２が企業のオフィスに設置され電源が投入されると、第１記憶部２１に記憶されている接続情報を読み出し（Ｓ３０）、当該接続情報に基づいてＶＰＮ管理サーバ１にＶＰＮ接続要求を行う。
【００４５】
ＶＰＮ管理サーバ１の設定情報送信部１３は、第１通信装置２からＶＰＮ接続要求を受け付けると、認証処理を行う（Ｓ４０）。設定情報送信部１３は、認証に成功すると（Ｓ５０のＹＥＳ）、設定情報記憶部１２に記憶されている第１設定情報を第１通信装置２に送信する。第１記憶制御部２２は、第１設定情報を受信すると、当該第１設定情報を第１記憶部２１に記憶させる（Ｓ６０）。
【００４６】
同様に、第２記憶制御部３２は、第２通信装置３が従業員宅に設置され電源が投入されると、第２記憶部３１に記憶されている接続情報を読み出し（Ｓ７０）、当該接続情報に基づいてＶＰＮ管理サーバ１にＶＰＮ接続要求を行う。
【００４７】
ＶＰＮ管理サーバ１の設定情報送信部１３は、第２通信装置３からＶＰＮ接続要求を受け付けると、認証処理を行う（Ｓ８０）。設定情報送信部１３は、認証に成功すると（Ｓ９０のＹＥＳ）、設定情報記憶部１２に記憶されている第２設定情報を第２通信装置３に送信する。第２記憶制御部３２は、第２設定情報を受信すると、当該第２設定情報を第２記憶部３１に記憶させる（Ｓ１００）。
【００４８】
続いて、第１通信装置２の第１通信部２３は、第１設定情報に基づいてＶＰＮ接続処理を行うとともに、第２通信装置３の第２通信部３３は、第２設定情報に基づいてＶＰＮ接続処理を行う（Ｓ１１０、Ｓ１２０）。具体的には、第１通信部２３及び第２通信部３３は、それぞれＶＰＮ接続要求に基づく認証を行い、認証に成功したことに応じて、第２通信装置３から複数のサーバ４への通信、及び第１通信装置２から端末５への通信を許可する。
【００４９】
［第１の実施形態における効果］
以上のとおり、ＶＰＮ接続システムＳによれば、ＶＰＮ管理サーバ１は、第１設定情報を第１通信装置２に送信し、かつ、第２設定情報を第２通信装置３に送信する。そして、第１通信装置２は、ＶＰＮ管理サーバ１から受信した第１設定情報に基づいて、第２通信装置３とＶＰＮ接続し、第２通信装置３は、ＶＰＮ管理サーバ１から受信した第２設定情報に基づいて、第１通信装置２とＶＰＮ接続する。このようにすることで、第１通信装置２及び第２通信装置３では、第１通信装置２及び第２通信装置３の設置時に特別な作業をすることなくＶＰＮ接続を行うことができる。よって、ＶＰＮ接続システムＳは、ＶＰＮ接続に係る作業を軽減することができる。また、ＶＰＮ接続システムＳでは、設定情報をＶＰＮ管理サーバ１側で管理することができるので、容易に保守管理を行うことができる。
【００５０】
また、ＶＰＮ管理サーバ１と第１通信装置２及び第２通信装置３とは、設定情報が固定された第１のＶＰＮ接続セッションにより第１設定情報及び第２設定情報を送受信する。このようにすることで、ＶＰＮ管理サーバ１は、第１設定情報及び第２設定情報を、第１通信装置２及び第２通信装置３にセキュアに送受信することができる。
【００５１】
＜第２の実施形態＞
［設定情報を更新する］
続いて、第２の実施形態について説明する。第２の実施形態では、例えば、引っ越し等により第１通信装置２や第２通信装置３の設置場所が変更されたり、新たに通信装置が追加されたりするケース、又はＶＰＮ接続のオン・オフを制御するケースに対応したものである。第２の実施形態では、ＶＰＮ管理サーバ１が設定情報を更新する要求を受け付けると、設定更新情報を作成して当該設定情報を通信装置に送信し、当該通信装置が設定情報を更新する点で第１の実施形態と異なり、その他の点では同じである。このようにすることで、第２の実施形態に係るＶＰＮ接続システムＳは、通信装置が設置されている場所において、設定更新作業を行うことなくリモートで設定を更新することができる。
【００５２】
図４は、第２の実施形態に係るＶＰＮ管理サーバ１、第１通信装置２及び第２通信装置３の機能構成図である。
第２の実施形態に係るＶＰＮ管理サーバ１は、図４に示すように、要求受付部１４と、設定情報作成部１５とをさらに備える。
【００５３】
要求受付部１４は、第１設定情報及び第２設定情報を更新する要求を受け付ける。具体的には、コントロールセンターにおいて、ＶＰＮ管理サーバ１のユーザは、第１通信装置２及び第２通信装置３を利用している企業から第１設定情報及び第２設定情報の更新要求を受け付ける。例えば、ＶＰＮ管理サーバ１のユーザは、第１通信装置２又は第２通信装置３のユーザから、引っ越し等による第１通信装置２や第２通信装置３の設置場所の変更、新たな通信装置とのＶＰＮ接続依頼、又は、第１通信装置２と第２通信装置３との間のＶＰＮ接続のオン・オフの制御時に第１設定情報及び第２設定情報の更新要求を受け付ける。その後、要求受付部１４は、入力部を介してＶＰＮ管理サーバ１のユーザから、第１設定情報及び第２設定情報の少なくともいずれかの更新要求を受け付ける。
【００５４】
設定情報作成部１５は、設定情報を更新する要求に基づいて、更新後の第１設定情報に対応する第１設定更新情報、及び更新後の第２設定情報に対応する第２設定更新情報を作成する。例えば、設定情報作成部１５は、第１設定情報を更新する要求に基づいて、第１設定更新情報として、更新前の第１設定情報から変更される情報を作成する。同様に、設定情報作成部１５は、第２設定情報を更新する要求に基づいて、第２設定更新情報として、更新前の第２設定情報から変更される情報を作成する。
【００５５】
なお、設定情報作成部１５は、第１設定情報を更新する要求に基づいて、第１設定更新情報として、新たな第１設定情報を作成してもよい。同様に、設定情報作成部１５は、第２設定更新情報として、新たな第２設定情報を作成してもよい。
【００５６】
設定情報送信部１３は、設定情報作成部１５が作成した第１設定更新情報を第１通信装置２に送信し、第２設定更新情報を第２通信装置３に送信する。
なお、設定情報送信部１３は、第１設定情報を更新する日時を示す情報を第１通信装置２に送信し、第２設定情報を更新する日時を示す情報を第２通信装置３に送信してもよい。このようにすることで、ＶＰＮ接続システムＳは、第１通信装置２及び第２通信装置３の設置変更のスケジュールに対応して設定情報の変更を行うことができる。
【００５７】
第１通信装置２の第１記憶制御部２２は、ＶＰＮ管理サーバ１から第１設定更新情報を受信すると、第１記憶部２１に記憶されている第１設定情報を更新する。例えば、第１記憶制御部２２は、第１設定更新情報が、更新前の第１設定情報から変更される情報である場合、当該情報に基づいて、第１設定情報を更新する。また、第１記憶制御部２２は、第１設定更新情報が、新たに作成された第１設定情報である場合には、第１記憶部２１に記憶されている第１設定情報を、新たに作成された第１設定情報に置き換える。なお、第１記憶制御部２２は、定期的にＶＰＮ管理サーバ１にアクセスし、第１設定情報が更新されたか否かを判定するようにしてもよい。
なお、第１記憶制御部２２は、ＶＰＮ管理サーバ１から第１設定情報を更新する日時を示す情報を受信した場合、現在の日時が当該日時となったことに応じて、第１設定情報を更新する。
【００５８】
第２通信装置３の第２記憶制御部３２は、ＶＰＮ管理サーバ１から第２設定更新情報を受信すると、第１記憶制御部２２と同様の処理によって第２記憶部３１に記憶されている第２設定情報を更新する。なお、第２記憶制御部３２は、定期的にＶＰＮ管理サーバ１にアクセスし、第２設定情報が更新されたか否かを判定するようにしてもよい。
なお、第２記憶制御部３２は、ＶＰＮ管理サーバ１から第２設定情報を更新する日時を示す情報を受信した場合、現在の日時が当該日時となったことに応じて、第２設定情報を更新する。
【００５９】
［シーケンス］
続いて、第２の実施形態に係るＶＰＮ接続システムＳにおける設定情報の更新に係る処理の流れについて説明する。図５は、第２の実施形態に係るＶＰＮ接続システムＳにおける設定情報の更新に係る処理の流れを示すシーケンスである。
【００６０】
まず、コントロールセンターにおいて、要求受付部１４は、第１設定情報及び第２設定情報を更新する要求を受け付ける（Ｓ２００）。
続いて、設定情報作成部１５は、設定情報を更新する要求に基づいて、設定更新情報を作成する（Ｓ２１０）。設定情報作成部１５は、設定情報を更新する要求が、第１設定情報に対応するものである場合、第１設定更新情報を作成し、第２設定情報に対応するものである場合、第２設定更新情報を作成する。
【００６１】
続いて、設定情報送信部１３は、設定更新情報が第１設定情報に対応しているか否かを判定する（Ｓ２２０）。設定情報送信部１３は、設定更新情報が第１設定情報に対応していると判定した場合（判定がＹＥＳの場合）、第１設定更新情報を第１通信装置２に送信する。
第１通信装置２の第１記憶制御部２２は、ＶＰＮ管理サーバ１から第１設定更新情報を受信すると、第１記憶部２１に記憶されている第１設定情報を更新する（Ｓ２３０）。
【００６２】
続いて、設定情報送信部１３は、設定更新情報が第２設定情報に対応しているか否かを判定する（Ｓ２４０）。設定情報送信部１３は、設定更新情報が第２設定情報に対応していると判定した場合（判定がＹＥＳの場合）、第２設定更新情報を第２通信装置３に送信する。
第２通信装置３の第２記憶制御部３２は、ＶＰＮ管理サーバ１から第２設定更新情報を受信すると、第２記憶部３１に記憶されている第２設定情報を更新する（Ｓ２５０）。
【００６３】
［第２の実施形態における効果］
以上のとおり、ＶＰＮ接続システムＳによれば、第１記憶制御部２２は、ＶＰＮ管理サーバ１から第１設定更新情報を受信すると第１設定情報を更新し、第２記憶制御部３２は、ＶＰＮ管理サーバ１から第２設定更新情報を受信すると第２設定情報を更新する。このようにすることで、第２の実施形態に係るＶＰＮ接続システムＳは、第１通信装置２及び第２通信装置３が設置されている場所において設定更新作業を行うことなく、ＶＰＮ管理サーバ１からリモートで第１設定情報及び第２設定情報を更新することができる。
【００６４】
また、第２の実施形態に係るＶＰＮ接続システムＳでは、ＶＰＮ管理サーバ１側で設定情報を更新するので、例えば、設定情報においてＶＰＮのオン、オフを規定することにより、ＶＰＮのオン・オフの切り替えをＶＰＮ管理サーバ１側で行うことができる。
【００６５】
＜第３の実施形態＞
［ダイナミックＤＮＳサーバ４から取得した第２通信装置３のアドレスに基づいてＶＰＮ接続する］
続いて、第３の実施形態について説明する。第３の実施形態では、第２通信装置３のＩＰアドレスが動的に割り当てられる点で第１の実施形態と異なる。そして、第３の実施形態に係るＶＰＮ接続システムＳは、通信装置に対して動的に割り当てられるＩＰアドレスと、当該通信装置のホスト名とを管理するダイナミックＤＮＳサーバ４をさらに備え、第１通信装置２がダイナミックＤＮＳサーバ４から第２通信装置３のＩＰアドレスを取得し、当該ＩＰアドレスに基づいてＶＰＮ接続する点で第１の実施形態と異なる。
【００６６】
図６は、第３の実施形態に係るＶＰＮ管理サーバ１、第１通信装置２及び第２通信装置３の機能構成図である。
第３の実施形態において第１通信装置２は、取得部２４をさらに備える。
取得部２４は、ダイナミックＤＮＳサーバ４に第２通信装置３のＩＰアドレスを要求し、第２通信装置３のＩＰアドレスを取得する。
【００６７】
具体的には、第３の実施形態における第１設定情報には、ＶＰＮ接続先の第２通信装置３の名称が記憶されている。ここで、第２通信装置３の名称とは、例えば、企業を示すドメイン名と、第２通信装置３の装置名との組み合わせから構成される。取得部２４は、第２通信装置３とのＶＰＮ接続がされていない場合、定期的にダイナミックＤＮＳサーバ４に対してＩＰアドレスの取得要求を行う。ここで、ＩＰアドレスの取得要求には、第１設定情報において設定されている第２通信装置３の名称が含まれている。
【００６８】
ダイナミックＤＮＳサーバ４は、ＩＰアドレスの取得要求を受け付けると、当該取得要求に含まれている第２通信装置３の名称に対応するＩＰアドレスを取得し、第１通信装置２に送信する。取得部２４は、取得したＩＰアドレスに基づいて第１設定情報を更新する。
第１通信部２３は、取得した第２通信装置３のＩＰアドレスに基づいて第２通信装置３にアクセスし、第２通信装置３とＶＰＮ接続を行う。
【００６９】
［シーケンス］
続いて、第３の実施形態に係るＶＰＮ接続システムＳにおける処理の流れについて説明する。図７は、第３の実施形態に係るＶＰＮ接続システムＳにおける処理の流れを示すシーケンスである。
【００７０】
第２通信装置３は、ＩＰアドレスが割り当てられたことに応じて、第２通信装置３の装置名と、当該ＩＰアドレスとをダイナミックＤＮＳ（ＤＤＮＳ）サーバ４に送信する。ダイナミックＤＮＳサーバ４は、当該ＩＰアドレスを第２通信装置３の装置名と関連付けて記憶することにより、第２通信装置３のＩＰアドレスを登録する（Ｓ５）。
Ｓ１０からＳ７０までの処理は、図３において説明したシーケンス図のＳ１０からＳ７０までの処理と同一であるので説明を省略する。
【００７１】
第１設定情報が第１記憶部２１に記憶されると、取得部２４は、ダイナミックＤＮＳサーバ４に第２通信装置３のＩＰアドレスの取得要求を行う。ダイナミックＤＮＳサーバ４は、ＩＰアドレスの取得要求を受け付けると、当該取得要求に含まれている第２通信装置３の名称に対応するＩＰアドレスを取得し（Ｓ６２）、第１通信装置２に送信する。取得部２４は、取得したＩＰアドレスに基づいて第１設定情報を更新する（Ｓ６４）。
Ｓ８０からＳ１２０までの処理は、図３において説明したシーケンス図のＳ８０からＳ１２０までの処理と同一であるので説明を省略する。
【００７２】
［第３の実施形態における効果］
以上のとおり、第３の実施形態に係るＶＰＮ接続システムＳによれば、第１通信装置２は、ダイナミックＤＮＳサーバ４から取得した第２通信装置３のＩＰアドレスに基づいて第２通信装置３とＶＰＮ接続を行う。よって、ＶＰＮ接続システムＳは、第２通信装置３のＩＰアドレスが動的に割り当てられるものであっても、支障なくＶＰＮ接続を行うことができる。
【００７３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上述の実施形態を組み合わせたり、上記実施の形態に、多様な変更又は改良を加えたりすることが可能であることが当業者に明らかである。
【００７４】
例えば、上述した実施形態では、第１通信装置２及び第２通信装置３との間でＶＰＮ接続を行うことについて説明したが、３台以上の通信装置においてＶＰＮ接続を行うようにしてもよい。この場合、設定情報登録部１１は、設定情報の登録において、一の通信装置とＶＰＮ接続を行う複数の通信装置のそれぞれのＩＰアドレス又は名称を受け付け、これらの複数の通信装置に対して、それぞれ認証鍵、暗号化アルゴリズム、認証アルゴリズムの設定を受け付ける。そして、それぞれの通信装置は、他の通信装置にＶＰＮ接続する際に用いる設定情報を記憶し、当該設定情報に基づいてＶＰＮ接続を行うものとする。
【符号の説明】
【００７５】
１・・・ＶＰＮ管理サーバ、１１・・・設定情報登録部、１２・・・設定情報記憶部、１３・・・設定情報送信部、１４・・・要求受付部、１５・・・設定情報作成部、２・・・第１通信装置、２１・・・第１記憶部、２２・・・第１記憶制御部、２３・・・第１通信部、３・・・第２通信装置、３１・・・第２記憶部、３２・・・第２記憶制御部、３３・・・第２通信部、４・・・ダイナミックＤＮＳサーバ、Ｎ・・・ネットワーク、Ｓ・・・ＶＰＮ接続システム
【図１】
2015167295.tif 000003
【図２】
2015167295.tif 000004
【図３】
2015167295.tif 000005
【図４】
2015167295.tif 000006
【図５】
2015167295.tif 000007
【図６】
2015167295.tif 000008
【図７】
2015167295.tif 000009