(57)【要約】【課題】  簡易であると同時に安全にＶＰＮを構築することができるＶＰＮ設定システム、方法及び前記システムで用いる携帯端末用プログラムを提供することを目的とする。【解決手段】  ＶＰＮ管理サーバと、複数のＶＰＮルータと、複数の携帯端末とを有し、ＶＰＮ管理サーバは、管理対象ＶＰＮのＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、ＶＰＮルータ通知される電子メールアドレスに送信し、携帯端末は、ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得、保存し、入出力手段より、記憶手段に保存されたＶＰＮ名称が選択された場合、前記選択されたＶＰＮ名称に対応する管理情報を、ＶＰＮルータ経由でＶＰＮ管理サーバに送信し、管理情報を受信したＶＰＮ管理サーバは、管理情報送信元ＶＰＮルータを、ＶＰＮに加え、ＶＰＮに属するＶＰＮルータにＶＰＮトンネル作成に必要な情報を送信する。【選択図】  図１
2006074445.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続したＶＰＮ管理サーバと、インターネットに接続した複数のＶＰＮルータと、複数の携帯端末とを有し、
ＶＰＮ管理サーバは、管理対象ＶＰＮのＶＰＮ名称及び管理パスワードを含むＶＰＮ管理情報を保存し、ＶＰＮルータから保存しているＶＰＮ管理情報を含むルータ追加要求信号を受信した場合は、前記ＶＰＮルータを管理対象ＶＰＮに追加し、前記管理対象ＶＰＮに属するＶＰＮルータに、前記管理対象ＶＰＮに属するＶＰＮルータのアドレス情報を含むルータ設定信号を送信する機能を有し、
ＶＰＮルータは、ＶＰＮ管理サーバからルータ設定信号を受信した場合には、前記ルータ設定信号に含まれるＶＰＮルータとＶＰＮトンネルを設定するＶＰＮ設定システムであって、
ＶＰＮ管理サーバは、更に、管理対象ＶＰＮのＶＰＮ名称及び電子メールアドレスを含むＶＰＮ管理情報配布信号を、ＶＰＮルータから受信した場合には、前記ＶＰＮ名称で指定されるＶＰＮのＶＰＮ管理情報を、インターネット上のサーバに保存し、前記サーバに保存したＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号に含まれている電子メールアドレスに送信する機能を有し、
携帯端末は、ＶＰＮルータと通信する手段と、インターネットにアクセスする手段と、入出力手段と、記憶手段と、処理手段とを有し、前記処理手段は、ＶＰＮ管理サーバからＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを受信した場合に、前記ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得し、前記取得したＶＰＮ管理情報を記憶手段に保存し、入出力手段より、記憶手段に保存されたＶＰＮ管理情報のＶＰＮ名称が入力された場合、または、記憶手段に保存されたＶＰＮ名称の一覧から１のＶＰＮ名称が選択された場合、前記入力又は選択されたＶＰＮ名称に対応する管理情報を、ＶＰＮルータに送信し、
ＶＰＮルータは、携帯端末からＶＰＮ管理情報を受信した場合には、受信したＶＰＮ管理情報を含むＶＰＮ追加要求信号をＶＰＮ管理サーバに送信することを特徴とするシステム。
【請求項２】
前記携帯端末の処理手段は、更に、入出力手段から入力された及び／又は記憶手段に保存されたＶＰＮ名称及び電子メールアドレスを、ＶＰＮルータに送信し、
ＶＰＮルータは、前記携帯端末から受信するＶＰＮ名称及び電子メールアドレスを含むＶＰＮ管理情報配布信号をＶＰＮ管理サーバに送信することを特徴とする請求項１に記載のシステム。
【請求項３】
インターネットに接続したＶＰＮ管理サーバと、インターネットに接続した複数のＶＰＮルータとを有し、
ＶＰＮ管理サーバは、管理対象ＶＰＮのＶＰＮ名称及び管理パスワードを含むＶＰＮ管理情報を保存し、ＶＰＮルータから保存しているＶＰＮ管理情報を含むルータ追加要求信号を受信した場合は、前記ＶＰＮルータを管理対象ＶＰＮに追加し、前記管理対象ＶＰＮに属するＶＰＮルータに、前記管理対象ＶＰＮに属するＶＰＮルータのアドレス情報を含むルータ設定信号を送信する機能と、管理対象ＶＰＮのＶＰＮ名称及び電子メールアドレスを含むＶＰＮ管理情報配布信号をＶＰＮルータから受信した場合には、前記ＶＰＮ名称で指定されるＶＰＮのＶＰＮ管理情報を、インターネット上のサーバに保存し、前記サーバに保存したＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号に含まれている電子メールアドレスに送信する機能とを有し、
ＶＰＮルータは、ＶＰＮ管理サーバからルータ設定信号を受信した場合には、前記ルータ設定信号で通知されたＶＰＮルータとＶＰＮトンネルを設定するＶＰＮ設定システムで用いられ、
ＶＰＮルータと通信する手段と、インターネットにアクセスする手段と、記憶手段と、入出力手段とを有する携帯端末用のプログラムであって、
携帯端末に、
ＶＰＮ管理サーバからＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを受信した場合に、前記ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得し、前記取得したＶＰＮ管理情報を記憶手段に保存し、
入出力手段より、記憶手段に保存されたＶＰＮ管理情報のＶＰＮ名称が入力された場合、または、記憶手段に保存されたＶＰＮ名称の一覧から１のＶＰＮ名称が選択された場合、前記入力又は選択されたＶＰＮ名称に対応する管理情報を、ＶＰＮルータに送信するよう機能させることを特徴とするプログラム。
【請求項４】
更に、入出力手段から入力された及び／又は記憶手段に保存されたＶＰＮ名称及び電子メールアドレスを、ＶＰＮルータに送信するよう機能させることを特徴とする請求項３に記載のプログラム。
【請求項５】
インターネットに接続し、管理対象ＶＰＮのＶＰＮ名称及び管理パスワードを含むＶＰＮ管理情報を保存するＶＰＮ管理サーバと、インターネットに接続した複数のＶＰＮルータと、インターネットと接続可能であり、かつ、ＶＰＮルータと通信する機能を有する複数の携帯端末とを有するＶＰＮ設定システムにおけるＶＰＮ設定方法であって、
ＶＰＮ管理サーバが、管理対象ＶＰＮのＶＰＮ名称と、電子メールアドレスを含むＶＰＮ管理情報配布信号を、ＶＰＮルータから受信した場合には、前記ＶＰＮ名称で指定されるＶＰＮのＶＰＮ管理情報を、インターネット上のサーバに保存し、前記サーバに保存したＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号に含まれている電子メールアドレスに送信するステップと、
ＶＰＮ管理サーバから前記ＵＲＬ情報を含む電子メールを受信した携帯端末が、前記ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得し、前記取得したＶＰＮ管理情報を保存するステップと、
ＶＰＮ管理情報を保存している携帯端末において、前記保存されたＶＰＮ管理情報のＶＰＮ名称が入力された場合、または、前記保存されたＶＰＮ名称の一覧から１のＶＰＮ名称が選択された場合、前記入力又は選択されたＶＰＮ名称に対応するＶＰＮ管理情報を、ＶＰＮルータに送信するステップと、
前記ＶＰＮ管理情報を受信したＶＰＮルータが、受信したＶＰＮ管理情報を含むＶＰＮ追加要求信号をＶＰＮ管理サーバに送信するステップと、
ＶＰＮルータからＶＰＮ追加要求信号を受信したＶＰＮ管理サーバが、前記ＶＰＮ追加要求信号に含まれるＶＰＮ管理情報と、保存しているＶＰＮ管理情報とが一致するか否かを確認し、一致する場合は、前記ＶＰＮルータを管理対象ＶＰＮに追加し、前記管理対象ＶＰＮに属するＶＰＮルータに、前記管理対象ＶＰＮに属するＶＰＮルータのアドレス情報を含むルータ設定信号を送信するステップと、
前記ルータ設定信号を受信したＶＰＮルータが、前記ルータ設定信号に含まれるＶＰＮルータとＶＰＮトンネルを設定するステップとを有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスプロバイダが提供する、プロバイダ提供型ＶＰＮにおいて、携帯端末を利用したＶＰＮ設定システム、方法及び前記携帯端末用プログラムに関する。
【背景技術】
【０００２】
会社や外出先から、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）環境にある自宅ＰＣにアクセスし、自宅ＰＣ内のデータを自由に操作したり、友人とネットワーク対戦ゲームをしたりするといった、ネットワーク環境によらず情報共有を可能とするインターネットＶＰＮ技術が注目されている。インターネットＶＰＮ（以下、単にＶＰＮと呼ぶ）は、インターネット上でＩＰＳｅｃ等のトンネリングプロトコルを用いて実現される。
【０００３】
ＶＰＮについては、サービスプロバイダが顧客のために構築し、提供するプロバイダ提供型ＶＰＮが検討され、また、標準化されている（例えば、非特許文献１及び非特許文献２参照）。
【０００４】
図９は、従来の技術によるプロバイダ提供型ＶＰＮシステム及びＶＰＮ設定方法を説明する図であり、（ａ）は構成図、（ｂ）は、設定シーケンス図である。図９（ａ）によると、ＶＰＮは、サーバ７と、複数のＶＰＮルータ６１及び６２とを有する。サーバ７、ＶＰＮルータ６１及び６２はインターネット（図示せず）により相互に通信可能であるものとする。
【０００５】
サーバ７は、ＶＰＮを構成するＶＰＮルータ毎に、接続先ＶＰＮルータ、ＩＰサブネット構成、フィルタ、接続制限等からなる構成情報を管理し、前記構成情報に基づいてＶＰＮルータ６１及び６２に対して必要な設定を行う機能を有する。
【０００６】
ＶＰＮルータ６１及び６２は、ＩＰｓｅｃや、ＩＰ−ｉｎ−ＩＰ等のトンネリングプロトコルを用いて、他のＶＰＮルータとの間にＶＰＮトンネル５を構成し、ユーザネットワーク４間に、ＶＰＮトンネル５を経由する安全な通信路を提供する。
【０００７】
従来の技術によるプロパイダ提供型ＶＰＮの設定方法は、図９（ｂ）に示すように、予めサーバ７に対して、ＶＰＮを構成するＶＰＮルータ毎に、接続先ＶＰＮルータ、ＩＰサブネット構成、フィルタ、接続制限等からなる構成情報を入力することで開始される。サーバ７は、インターネット経由で、前記構成情報に基づき、ＶＰＮルータ６１及び６２に対して必要な設定を行い、ＶＰＮルータ６１及び６２は、設定された構成情報に基づき、ＶＰＮルータ６１〜６２間にＶＰＮトンネル５を設定する。
【０００８】
ＶＰＮ構成情報は、大規模企業や複数組織間でのＶＰＮ接続に対応するため、各種複雑な設定を行う必要があり、各ＶＰＮユーザの個別の要求に基づき、プロバイダ側で構成情報の決定及びサーバ７への登録が行われている。
【０００９】
【非特許文献１】R.Callon, et al, “A Framework for Layer 3 Provider Provisioned Virtual Private Networks”, IETF Internet Draft, 2003年3月
【非特許文献２】J.D.Clercq, et al, “An Architecture for Provider Provisioned CE-based Virtual Private Networks using IPsec”, IETF Internet Draft, 2003年３月
【発明の開示】
【発明が解決しようとする課題】
【００１０】
一方、会社や外出先からの自宅ＰＣへのアクセスや、友人とのネットワーク対戦ゲームといったパーソナル用途の情報共有では、詳細な構成情報に基づく複雑な構成は必要ではなく、低コストで簡易にＶＰＮを構築することが望まれている。
【００１１】
従って、本発明は、複雑な構成情報を設定することなく、簡易にＶＰＮを構築することができるＶＰＮ設定システム及び方法を提供することを目的とする。
【００１２】
また、簡易であると同時に安全に構築することをも目的とし、前記目的のために使用する携帯端末のためのプログラムを提供することも目的とする。
【課題を解決するための手段】
【００１３】
本発明におけるＶＰＮ設定システムによれば、
インターネットに接続したＶＰＮ管理サーバと、インターネットに接続した複数のＶＰＮルータと、複数の携帯端末とを有し、ＶＰＮ管理サーバは、管理対象ＶＰＮのＶＰＮ名称及び管理パスワードを含むＶＰＮ管理情報を保存し、ＶＰＮルータから保存しているＶＰＮ管理情報を含むルータ追加要求信号を受信した場合は、前記ＶＰＮルータを管理対象ＶＰＮに追加し、前記管理対象ＶＰＮに属するＶＰＮルータに、前記管理対象ＶＰＮに属するＶＰＮルータのアドレス情報を含むルータ設定信号を送信する機能を有し、ＶＰＮルータは、ＶＰＮ管理サーバからルータ設定信号を受信した場合には、前記ルータ設定信号に含まれるＶＰＮルータとＶＰＮトンネルを設定するＶＰＮ設定システムであって、ＶＰＮ管理サーバは、更に、管理対象ＶＰＮのＶＰＮ名称及び電子メールアドレスを含むＶＰＮ管理情報配布信号を、ＶＰＮルータから受信した場合には、前記ＶＰＮ名称で指定されるＶＰＮのＶＰＮ管理情報を、インターネット上のサーバに保存し、前記サーバに保存したＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号に含まれている電子メールアドレスに送信する機能を有し、携帯端末は、ＶＰＮルータと通信する手段と、インターネットにアクセスする手段と、入出力手段と、記憶手段と、処理手段とを有し、前記処理手段は、ＶＰＮ管理サーバからＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを受信した場合に、前記ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得し、前記取得したＶＰＮ管理情報を記憶手段に保存し、入出力手段より、記憶手段に保存されたＶＰＮ管理情報のＶＰＮ名称が入力された場合、または、記憶手段に保存されたＶＰＮ名称の一覧から１のＶＰＮ名称が選択された場合、前記入力又は選択されたＶＰＮ名称に対応する管理情報を、ＶＰＮルータに送信し、ＶＰＮルータは、携帯端末からＶＰＮ管理情報を受信した場合には、受信したＶＰＮ管理情報を含むＶＰＮ追加要求信号をＶＰＮ管理サーバに送信することを特徴とする。
【００１４】
本発明のＶＰＮ設定システムにおける他の実施形態によれば、
前記携帯端末の処理手段は、更に、入出力手段から入力された及び／又は記憶手段に保存されたＶＰＮ名称及び電子メールアドレスを、ＶＰＮルータに送信し、ＶＰＮルータは、前記携帯端末から受信するＶＰＮ名称及び電子メールアドレスを含むＶＰＮ管理情報配布信号をＶＰＮ管理サーバに送信することも好ましい。
【００１５】
本発明における携帯端末用プログラムによれば、
携帯端末に上述した機能を実行させることを特徴とする。
【００１６】
本発明のＶＰＮ設定システムにおけるＶＰＮ設定方法によれば、
インターネットに接続し、管理対象ＶＰＮのＶＰＮ名称及び管理パスワードを含むＶＰＮ管理情報を保存するＶＰＮ管理サーバと、インターネットに接続した複数のＶＰＮルータと、インターネットと接続可能であり、かつ、ＶＰＮルータと通信する機能を有する複数の携帯端末とを有するＶＰＮ設定システムにおけるＶＰＮ設定方法であって、ＶＰＮ管理サーバが、管理対象ＶＰＮのＶＰＮ名称と、電子メールアドレスを含むＶＰＮ管理情報配布信号を、ＶＰＮルータから受信した場合には、前記ＶＰＮ名称で指定されるＶＰＮのＶＰＮ管理情報を、インターネット上のサーバに保存し、前記サーバに保存したＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号に含まれている電子メールアドレスに送信するステップと、ＶＰＮ管理サーバから前記ＵＲＬ情報を含む電子メールを受信した携帯端末が、前記ＵＲＬ情報で指定されたインターネット上のサーバからＶＰＮ管理情報を取得し、前記取得したＶＰＮ管理情報を保存するステップと、ＶＰＮ管理情報を保存している携帯端末において、前記保存されたＶＰＮ管理情報のＶＰＮ名称が入力された場合、または、前記保存されたＶＰＮ名称の一覧から１のＶＰＮ名称が選択された場合、前記入力又は選択されたＶＰＮ名称に対応するＶＰＮ管理情報を、ＶＰＮルータに送信するステップと、前記ＶＰＮ管理情報を受信したＶＰＮルータが、受信したＶＰＮ管理情報を含むＶＰＮ追加要求信号をＶＰＮ管理サーバに送信するステップと、ＶＰＮルータからＶＰＮ追加要求信号を受信したＶＰＮ管理サーバが、前記ＶＰＮ追加要求信号に含まれるＶＰＮ管理情報と、保存しているＶＰＮ管理情報とが一致するか否かを確認し、一致する場合は、前記ＶＰＮルータを管理対象ＶＰＮに追加し、前記管理対象ＶＰＮに属するＶＰＮルータに、前記管理対象ＶＰＮに属するＶＰＮルータのアドレス情報を含むルータ設定信号を送信するステップと、前記ルータ設定信号を受信したＶＰＮルータが、前記ルータ設定信号に含まれるＶＰＮルータとＶＰＮトンネルを設定するステップとを有することを特徴とする。
【発明の効果】
【００１７】
複雑な構成情報を設定することなく、簡易にＶＰＮを構築することが可能となる。また、構成が簡易であるため、ＶＰＮ提供コストの削減が可能である。
【００１８】
更に、携帯端末の通信手段と記憶手段を連携させ、更に、管理情報の配布を携帯端末同士で直接送受するのではなく、その都度ＶＰＮ管理サーバが、管理情報をインターネット上のサーバに保存し、保存先のＵＲＬ情報に、配布先携帯端末をアクセスさせて管理情報の配布を行うことにより、管理情報の１つである管理パスワードを利用者からも秘匿することで、簡易に、かつ、安全にＶＰＮの構築を行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明によるＶＰＮ設定システムの構成図である。図１によると、ＶＰＮ設定システムは、ＶＰＮ管理サーバ１と、ＶＰＮルータ２１〜２３と、携帯端末８1〜８３とを有する。ＶＰＮルータ２１〜２３は同じ装置であり、携帯端末８１〜８３も同じ装置である。以下では、ＶＰＮルータ及び携帯端末が３台である場合を例にして説明するが、例示であり、３台に制限するものではない。ＶＰＮ管理サーバ１及びＶＰＮルータ２１〜２３は、インターネット３に接続している。更に、ＶＰＮルータ２１〜２３は、各ユーザネットワーク４にも接続している。携帯端末８１〜８３は、携帯電話やＰＤＡの様な、可般型の通信端末であり、その通信機能によりインターネットに接続可能であり、更に、ＶＰＮルータ２１〜２３と通信する手段を有する。
【００２０】
図２は、本発明によるＶＰＮ管理サーバ１の簡略化した機能ブロック図である。図２によると、ＶＰＮ管理サーバ１は、ＩＦ部１０１と、メッセージ処理部１０２と、ＶＰＮ構成情報記憶部１０３と、ユーザ情報記憶部１０４とを有する。
【００２１】
ＩＦ部１０１は、例えばＬＡＮインタフェースといった、外部との信号送受信を行う機能を有し、本機能によりインターネット等への接続を行う。メッセージ処理部１０２は、ＩＦ部１０１を介して、ＶＰＮルータ２１〜２３からの各種信号を受信し、ユーザ情報記憶部１０４に記憶された情報に基づいてのユーザの認証や、ＶＰＮ構成情報記憶部１０３への情報の追加、変更等の処理を行い、また、ＶＰＮ構成情報記憶部１０３の情報に基づき、ＶＰＮルータ２１〜２３に各種設定を行うための信号を生成し、ＩＦ部を介してＶＰＮルータ２１〜２３に送信する機能を有する。
【００２２】
ＶＰＮ構成情報記憶部１０３は、ＶＰＮ管理サーバ１が管理するＶＰＮの構成情報を記憶する。前記ＶＰＮ構成情報は、ＶＰＮ名称、管理パスワード、ＶＰＮ作成者電子メールアドレス、ＶＰＮに属するＶＰＮルータ情報及び各ＶＰＮルータがユーザネットワーク側で使用するＩＰサブネット情報を含む。ＶＰＮ名称とは、ＶＰＮ管理サーバ１が管理する複数のＶＰＮから１のＶＰＮを特定するためのものであり、数字や、任意の名称等、その付与方法は任意である。管理パスワードは、ＶＰＮに属するＶＰＮルータの追加／削除等の制御を行うためのものである。ＶＰＮルータ情報は、ＶＰＮに属するＶＰＮルータへアクセスするためのアドレス情報で管理される。ユーザ情報記憶部１０４は、ＶＰＮを設定するユーザの認証情報を有する。その他サーバへデータを直接入出力するための機能ブロック等といった他の機能ブロックは、簡単のため省略する。
【００２３】
ＶＰＮルータ２１〜２３は、ＶＰＮ管理サーバ１からの構成情報に基づき、ＩＰｓｅｃや、ＩＰ−ｉｎ−ＩＰ等のトンネリングプロトコルを用いて、他のＶＰＮルータとの間でＶＰＮトンネル５を設定する機能を有する。
【００２４】
図３は、ＶＰＮルータ２１の簡略化した機能ブロック図である。図３によるとＶＰＮルータ２１は、ＩＦ部２０１と、トンネリングプロトコル処理部２０２と、ルーティング部２０３と、携帯端末インタフェース部２０４と、メッセージ処理部２０５と、ＶＰＮトンネル構成情報記憶部２０６とを有する。
【００２５】
ＩＦ部２０１は、例えばＬＡＮインタフェースといった、外部との信号送受信を行う機能を有し、トンネリングプロトコル処理部２０２は、ＶＰＮトンネル構成情報記憶部２０６に保存された構成情報に基づき、ＩＰパケットに対して他のＶＰＮルータとの間で使用するトンネリングプロトコルに従った処理を行う。また、他のＶＰＮルータ宛てでないＩＰパケットに対しては、トンネリングプロトコルを不適用とする機能も有する。ルーティング部２０３は、ＩＰパケットのルーティング処理を行う。図３には、ＩＦ部が２つのみ記載されているが、２つに限定するものではない。また、ＮＡＴや、フィルタリング処理等を行う機能ブロック図は簡単のため省略している。
【００２６】
携帯端末インタフェース部２０４は、携帯端末８１と通信する機能をする。具体的な例としては、ＵＳＢインタフェースや、赤外線通信用インタフェース等がある。
【００２７】
メッセージ処理部２０５は、携帯端末インタフェース部２０４を介して、携帯端末８１から入力された内容を元に、ＶＰＮ管理サーバ１へ送信する各種信号を生成し、生成した信号をルーティング部２０３経由で、ＶＰＮ管理サーバ１へ送信する機能を有する。同時に、ＶＰＮ管理サーバ１から受信した各種メッセージの内容を、携帯端末インタフェース部２０４を介して、携帯端末８１に送信し、または、ＶＰＮトンネル構成情報記憶部２０６に構成情報として保存する機能を有する。
【００２８】
ＶＰＮトンネル構成情報記憶部２０６は、ＶＰＮトンネル構成に関する情報を保存する。前記情報は、トンネリングプロトコル処理部２０２が使用する。ＶＰＮトンネル構成に関する情報には、ＶＰＮトンネルの相手側ＶＰＮルータのＩＰアドレスといった、相手側ルータにアクセスするための情報及び該相手側ＶＰＮルータとの間で使用するＶＰＮトンネリングプロトコル情報を含む。
【００２９】
図４は、携帯端末８１の簡略化した機能ブロック図である。図４によると携帯端末８１は、通信部８０１と、処理部８０２と、記憶部８０３と、入出力部８０４と、ＶＰＮルータインタフェース部８０５とを有する。通信部８０１は、インターネットに接続するための各種通信処理を行う機能を有する。図４では、携帯端末８１は、通信部８０１により直接インターネット３に接続する例で示している。しかし、携帯端末８１が携帯電話である場合の様に、移動通信網を経由してインターネットに接続する構成も可能である。以下の説明においては、簡単のため、携帯端末８１が直接インターネットに接続する場合で説明を行う。処理部８０２は、入出力部８０４からの入力及び／又は記憶部８０３の情報に基づいて、各種メッセージを作成し、ＶＰＮルータインタフェース部８０５を介してＶＰＮルータ２１に送信し、ＶＰＮルータ２１からＶＰＮルータインタフェース部８０５を介して受信する各種メッセージの内容を、入出力部８０４に表示及び／又は記憶部８０３に保存する。また、通信部８０１を介してインターネットと送受信する各種信号の処理も行う。記憶部８０３は、携帯端末８１の各種設定、アプリケーションプログラム及び電子メールアドレスのアドレス帳といったユーザデータを保存する。更に、後述するＶＰＮ設定のためのＶＰＮ名称及び管理パスワードの組を保存するが、管理パスワードは、アプリケーションプログラムにより閲覧できないように設定することが好ましい。入出力部８０４は、携帯端末を使用しているユーザからの各種入力、ユーザへの各種表示を行う機能を有する。ＶＰＮルータインタフェース部８０５は、ＶＰＮルータ２１と通信する機能をする。具体的な例としては、ＵＳＢインタフェースや、赤外線通信用インタフェース等がある。
【００３０】
以下に、図１のシステム構成において、ＶＰＮを設定する方法について説明する。ここでは、ＶＰＮルータ２１及び携帯端末８１は、ユーザ１が管理しており、ＶＰＮルータ２２及び携帯端末８２は、ユーザ２が管理しており、ＶＰＮルータ２３及び携帯端末８３は、ユーザ３が管理しているものとする。また、以下の説明において、携帯端末８１〜８３は、携帯電話の様に、電子メールアドレスと端末が括り付けられている形態を例にして説明を行うが、携帯端末が携帯電話のみ限定されるものではない。
【００３１】
まず、ＶＰＮを新設したいユーザ１が、携帯端末８１を操作することにより、ＶＰＮルータ２１を介して、ＶＰＮ管理サーバ１に新規ＶＰＮの登録を行う。その後、ユーザ１は、前記新設したＶＰＮに参加させたいユーザ２及び３に、前記新設したＶＰＮの管理情報を配布するための操作を携帯端末８１から行う。
【００３２】
図６は、本発明によるＶＰＮ自動設定システムのＶＰＮ登録及び登録情報配布のシーケンス図である。ＶＰＮルータ２１〜２３は、予めＶＰＮ管理サーバのＩＰアドレス等、ＶＰＮ管理サーバにアクセスするための情報を知っているものとする。ＶＰＮ管理サーバへのアクセス情報を事前に取得することは、例えば、ＶＰＮルータがインターネットへのアクセスリンクを確立した際に、ＰＰＰセッションで取得する方法等がある。
【００３３】
図示しないユーザ認証の後、ユーザ１は、携帯端末８１の入出力部８０４より、新設するＶＰＮ名称を入力する。ここでは、ＶＰＮ名称として、ＶＰＮ＃Ａを登録するものとする。ユーザからの入力を受けた入出力部８０４は、入力内容を携帯端末８１の処理部８０２に送る。処理部８０２は、記憶部８０４に記憶されている携帯端末８１の電子メールアドレスと、登録するＶＰＮ名称であるＶＰＮ＃Ａを、ＶＰＮルータインタフェース部８０５経由でＶＰＮルータ２１に送信する。ＶＰＮルータ２１は、受信した携帯端末８１の電子メールアドレス及びＶＰＮ名称であるＶＰＮ＃Ａという情報を含むＶＰＮ登録要求信号を、ＶＰＮ管理サーバ１にインターネット経由で送信する。
【００３４】
前記ＶＰＮ登録要求信号は、ＶＰＮ管理サーバ１のＩＦ部１０１を経由して、メッセージ処理部１０２で受信される。メッセージ処理部１０２は、ＶＰＮ登録要求信号を受信した場合は、まず、登録要求された新規ＶＰＮに対して、ＶＰＮルータの追加や削除等の各種制御を行う際に必要となる管理パスワードを発行し、登録要求された新ＶＰＮの名称であるＶＰＮ＃Ａと前記管理パスワードの組みを、管理対象ＶＰＮとしてＶＰＮ構成情報記憶部１０３に保存する。また、携帯端末８１の電子メールアドレスも前記管理対象ＶＰＮの情報としてＶＰＮ構成情報記憶部１０３に保存する。図５は、ＶＰＮ構成情報例である。また、前記管理パスワードを、ＶＰＮ登録通知信号でＶＰＮルータ２１に通知する。
【００３５】
ＶＰＮ登録通知信号を受信したＶＰＮルータ２１のメッセージ処理部２０５は、受信したＶＰＮ登録通知信号に含まれる管理パスワードを、携帯端末インタフェース部２０４を介して携帯端末８１に送信する。携帯端末８１は、受信した管理パスワードと、送信したＶＰＮ名称であるＶＰＮ＃Ａと、作成者である携帯端末８１の電子メールアドレスを、ＶＰＮ管理情報として、記憶部８０３に保存し、登録が完了した旨を、入出力部８０４を介してユーザに表示する。ＶＰＮ管理情報の管理パスワードは、アプリケーションプログラムにより閲覧できないように設定することが好ましい。
【００３６】
前記ＶＰＮ管理情報（ＶＰＮ名称、管理パスワード、作成者電子メール）のうちＶＰＮ名称及び管理パスワードは、ＶＰＮ＃Ａに属するルータ、つまり、ＶＰＮトンネルの始点／終点となるルータを追加する際に必要となる。また、作成者電子メールは、ルータ追加操作等において操作者が、複数あるＶＰＮから個々のＶＰＮを区別するための補助情報として利用される。続いて、前記管理情報を、ＶＰＮに参加させたい各ユーザに配布する方法について説明する。
【００３７】
携帯端末８１を使用しているユーザは、携帯端末８１の入出力部８０４からＶＰＮに参加させたいユーザの電子メールアドレス及び参加させたいＶＰＮのＶＰＮ名称を入力する。直接電子メールアドレス及び／又はＶＰＮ名称を入力することに代えて、記憶部８０３に保存されている電子メールアドレス及び／又はＶＰＮ名称から選択することも可能である。ここでは、携帯端末８２（ユーザ２）及び携帯端末８３（ユーザ３）の電子メールアドレス及びＶＰＮ＃Ａを入力する。処理部８０２は、前記電子メールアドレス及びＶＰＮ名称をＶＰＮルータ２１に送信し、ＶＰＮルータ２１は、前記電子メールアドレス及びＶＰＮ名称を含むＶＰＮ管理情報配布信号をＶＰＮ管理サーバ１に送信する。
【００３８】
ＶＰＮ管理情報配布信号を受信したＶＰＮ管理サーバ１は、前記ＶＰＮ管理情報配布信号で通知されたＶＰＮ名称のＶＰＮ管理情報にアクセスするためのＵＲＬ情報を含む電子メールを、前記ＶＰＮ管理情報配布信号で通知された電子メールアドレスに送信する。また、ＶＰＮ管理サーバ１は、前記ＵＲＬで指定したインターネット上のサーバの記憶部に、前記ＶＰＮ管理情報を保存する。図６では、ＵＲＬで指定するインターネット上のサーバが、ＶＰＮ管理サーバ１、つまり、ＶＰＮ管理サーバ１の図示しない記憶部であるものとするが、ＶＰＮ管理サーバを設置しているサービスプロバイダが運用するＷＷＷサーバといった、他のサーバ装置であってもよい。この場合は、ＶＰＮ管理サーバ１とＷＷＷサーバ間のＶＰＮ管理情報の転送は、公知のＦＴＰ等、任意の方法で行われる。
【００３９】
携帯端末８２及び８３の処理部８０２は、受信した電子メールで通知されたＵＲＬに、それぞれ、通信部８０１を介してアクセスし、図示しないユーザ認証の後、ＶＰＮ管理情報を取得する。携帯端末８２及び８３の処理部８０２は、それぞれ、取得したＶＰＮ管理情報を記憶部８０３に保存する。ＶＰＮ管理情報の管理パスワードは、アプリケーションプログラムにより閲覧できないように設定することが好ましい。
【００４０】
続いて、新設したＶＰＮ＃Ａに各ユーザが参加、つまり、ＶＰＮルータ２１〜２３をＶＰＮ＃Ａに属するルータとしてＶＰＮ管理サーバ１に登録し、ＶＰＮルータ２１〜２３にＶＰＮトンネルを完成させる手順について説明する。
【００４１】
図７は、本発明によるＶＰＮ自動設定システムのＶＰＮルータ追加のシーケンス図である。本操作は、各ユーザが携帯端末とＶＰＮルータを通信可能とした上で、携帯端末から行われる。図７において、携帯端末とＶＰＮルータ間で送受信される情報は、ＶＰＮルータ〜ＶＰＮ管理サーバ間で送受信される情報とその内容は同一であるため、省略する、
【００４２】
ＶＰＮルータ２２をＶＰＮ＃Ａに追加するため、ユーザ２は、携帯端末８２をＶＰＮルータ２２と通信可能とする。携帯端末８２の処理部８０２は、出力部８０４に、記憶部８０３に保存されているＶＰＮ管理情報のうち、ＶＰＮ名称及びＶＰＮ作成者電子メールアドレスの一覧を表示する。また、ＶＰＮ作成者電子メールアドレスが、アドレス帳等に登録されている場合は、ＶＰＮ作成者の名前等の情報を併せて表示することで、ユーザが選択しやすくなる。携帯端末８２が表示するＶＰＮ情報一覧の例を図８に示す。ユーザ２が、ルータ２２を追加するＶＰＮ＃Ａを選択することで、携帯端末８２は、記憶部８０３に保存されているＶＰＮ＃Ａと、その管理パスワードを含むルータ追加要求信号をＶＰＮルータ２１経由でＶＰＮ管理サーバ１に送信する。
【００４３】
ＶＰＮ管理サーバ１のメッセージ処理部１０２は、受信したルータ追加要求信号に含まれるＶＰＮ名称及び管理パスワードの組が、ＶＰＮ構成情報記憶部１０３に管理対象ＶＰＮとして既に登録されているものであるか否かを確認する。ＶＰＮ＃Ａと管理パスワード＃＃＃＃は、既に登録されているため、ＶＰＮ＃Ａに属するＶＰＮルータとして、ＶＰＮ構成情報にＶＰＮルータ２２のアドレス情報を追加する。また、ＶＰＮルータ２２がユーザネットワーク４側で使用するＩＰサブネットも決定しＶＰＮ構成情報に追加する。続いて、ルータ設定信号をＶＰＮルータ２１に送信する。
【００４４】
ルータ設定信号は、ＶＰＮ＃Ａに属するルータのアドレス情報と、使用するトンネリングプロトコル情報と、ＩＰサブネット情報（図７には示さず）とを含む。ルータ設定信号を受信したルータ２２は、ＶＰＮに属するルータが、自身のみであることからこの段階ではトンネリング設定の処理は行わない。
【００４５】
続いて、ユーザ１が、ＶＰＮルータ２１をＶＰＮ＃Ａに登録するため、携帯端末８１から同様の操作を行う。ＶＰＮ管理サーバ１は、ＶＰＮ＃Ａに属するルータとして、ＶＰＮルータ２１のアドレス情報をＶＰＮ構成情報に追加する。続いて、ＶＰＮルータ２１に対してルータ設定信号を送信する。
【００４６】
ルータ２１に送信するルータ設定信号は、ＶＰＮ＃Ａに属するＶＰＮルータのアドレス情報として、ＶＰＮルータ２１及び２２のアドレス情報を含み、トンネリングプロトコルとしてＩＰｓｅｃを指定している。
【００４７】
また、ＶＰＮ＃Ａに、新たにＶＰＮルータ２１が追加されたことにより、ＶＰＮ管理サーバ１は、ＶＰＮルータ２２に対しても、ルータ設定信号を送信する。
【００４８】
ＶＰＮルータ２２のメッセージ処理部２０５は、前記ルータ設定信号により通知されるＶＰＮルータ２１及び２２のうち、自身のアドレスを除いたＶＰＮルータ２１のアドレス情報及び指定されたＶＰＮトンネリングプロトコルを、ＶＰＮトンネル構成情報記憶部２０６に保存する。同様の処理はＶＰＮルータ２１でも行われる。ＶＰＮルータ２１及び２２のトンネリングプロトコル処理部２０２は、ＶＰＮトンネル構成情報記憶部２０６に保存された情報に基づき、ＶＰＮルータ２１〜２２間に、ＶＰＮトンネル５を完成させる。
【００４９】
続いてＶＰＮルータ２３からもＶＰＮルータ２３の追加操作が行われ、ＶＰＮルータ２３〜２１及びＶＰＮルータ２３〜２２間にＶＰＮトンネルが設定される。
【００５０】
上記において、使用するＶＰＮトンネリングプロトコルは、常に同じトンネリングプロトコルを指定することを想定し、よって図５に示すように、ＶＰＮ構成情報ではトンネリングプロトコルの管理は行わない形態で説明した。しかし、トンネリングプルトコルをＶＰＮ構成情報に加えることも可能であり、その場合は管理対象ＶＰＮ毎に異なるトンネリングプロトコルを使用すること、更に、同じＶＰＮ内のＶＰＮトンネル毎に異なるトンネリングプロトコルを使用することも可能となる。また、反対に使用するトンネリングプロトコルを一つに固定することで、予めＶＰＮルータに設定しておき、ルータ設定信号では個々に通知しない構成も可能である。
【００５１】
ＶＰＮルータを管理対象ＶＰＮに追加する操作とは逆に、ＶＰＮルータを管理対象ＶＰＮから削除する操作も必要であるが、削除操作も削除する携帯端末の記憶部８０３に保存されている情報からの選択操作のみで可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明によるＶＰＮ設定システムの構成図である。
【図２】本発明によるＶＰＮ管理サーバの簡略化した機能ブロック図である。
【図３】本発明によるＶＰＮルータの簡略化した機能ブロック図である。
【図４】本発明による携帯端末の簡略化した機能ブロック図である。
【図５】ＶＰＮ構成情報の例を示す図である。
【図６】本発明によるＶＰＮ自動設定システムのＶＰＮ登録及び登録情報配布のシーケンス図である。
【図７】本発明によるＶＰＮ自動設定システムのＶＰＮルータ追加のシーケンス図である。
【図８】携帯端末が表示するＶＰＮ情報一覧の例を示す図である。
【図９】従来の技術によるＶＰＮ設定システム及び設定方法を説明する図である。
【符号の説明】
【００５３】
１  ＶＰＮ管理サーバ
２１、２２、２３、６１、６２  ＶＰＮルータ
１０１、２０１  ＩＦ部
１０２  ＶＰＮ管理サーバメッセージ処理部
１０３  ＶＰＮ構成情報記憶部
１０４  ユーザ情報記憶部
２０２  トンネリングプロトコル処理部
２０３  ルーティング部
２０４  ユーザインタフェース部
２０５  ＶＰＮルータメッセージ処理部
２０６  ＶＰＮトンネル構成情報記憶部
３  インターネット
４  ユーザネットワーク
５  ＶＰＮトンネル
７  サーバ
８１、８２、８３  携帯端末
８０１  通信部
８０２  処理部
８０３  記憶部
８０４  入出力部
８０５  ＶＰＮルータインタフェース部
【図１】
2006074445.tif 000003
【図２】
2006074445.tif 000004
【図３】
2006074445.tif 000005
【図４】
2006074445.tif 000006
【図５】
2006074445.tif 000007
【図６】
2006074445.tif 000008
【図７】
2006074445.tif 000009
【図８】
2006074445.tif 000010
【図９】
2006074445.tif 000011