(57)【特許請求の範囲】
【請求項１】
接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムであって、
前記接続元装置は、電子メール送信端末が電子メール返信端末宛てに送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報第１記憶手段を備え、
前記接続先装置は、前記電子メール送信端末が前記接続元装置を介して前記電子メール返信端末宛に送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報第２記憶手段と、
自装置のネットワーク配下に接続されている前記電子メール返信端末より前記電子メール送信端末宛てに送信された電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該電子メールのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記接続元装置を介して前記電子メール送信端末宛てに転送するＶＰＮ接続先パラメータ追加登録手段と、を備え、
前記接続元装置は、前記接続先装置より送信された前記電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続の接続確立要求の送信を指示するＶＰＮ接続開始指示手段と、
前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信するＶＰＮ接続確立要求手段を備え、
前記接続先装置は、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行なう認証手段を備え、
前記接続先装置は、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信する接続確立要求応答手段を備え、
前記接続元装置と前記接続先装置とが、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうＶＰＮ接続確立手段を備える
ことを特徴とするＶＰＮ接続システム。
【請求項２】
前記接続元装置および前記接続先装置は、それぞれ、
前記電子メール送信端末または前記電子メール返信端末のいずれかより送信された電子メールのデータ内に含まれるＶＰＮ切断要求識別情報を検出する切断要求検出手段と、
前記ＶＰＮ切断要求識別情報の検出を契機に、相互の装置の間に確立されたＶＰＮ接続を切断するＶＰＮ切断手段と、
を備えることを特徴とする請求項１に記載のＶＰＮ接続システム。
【請求項３】
接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムであって、
前記接続元装置と前記接続先装置は、それぞれ、
インスタントメッセージ送信端末が前記接続元装置を介してインスタントメッセージ返信端末宛に送信したインスタントメッセージのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報記憶手段を備え、
前記接続先装置は、自装置のネットワーク配下に接続されている前記インスタントメッセージ返信端末より前記インスタントメッセージ送信端末宛てに送信されたインスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該インスタントメッセージのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記インスタントメッセージ送信端末宛てに転送するＶＰＮ接続先パラメータ追加登録手段と、を備え、
前記接続元装置は、前記接続先装置より送信された前記インスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続確立要求手段へ前記ＶＰＮ接続の接続確立要求の送信を指示するＶＰＮ接続開始指示手段と、
前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信するＶＰＮ接続確立要求手段を備え、
前記接続先装置は、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行なう認証手段を備え、
前記接続先装置は、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信する接続確立要求応答手段を備え、
前記接続元装置と前記接続先装置とが、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうＶＰＮ接続確立手段を備える
ことを特徴とするＶＰＮ接続システム。
【請求項４】
前記接続元装置および前記接続先装置は、それぞれ、
前記インスタントメッセージ送信端末または前記インスタントメッセージ返信端末のいずれかより送信されたインスタントメッセージのデータ内に含まれるＶＰＮ切断要求識別情報を検出する切断要求検出手段と、
前記ＶＰＮ切断要求識別情報の検出を契機に、相互の装置の間に確立されたＶＰＮ接続を切断するＶＰＮ切断手段と、
を備えることを特徴とする請求項３に記載のＶＰＮ接続システム。
【請求項５】
接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムにおけるＶＰＮ接続方法であって、
前記接続元装置のＶＰＮ接続要求識別情報第１記憶手段が、電子メール送信端末が電子メール返信端末宛てに送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、
前記接続先装置のＶＰＮ接続要求識別情報第２記憶手段が、前記電子メール送信端末が前記接続元装置を介して前記電子メール返信端末宛に送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、
前記接続先装置のＶＰＮ接続先パラメータ追加登録手段が、自装置のネットワーク配下に接続されている前記電子メール返信端末より前記電子メール送信端末宛てに送信された電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該電子メールのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記接続元装置を介して前記電子メール送信端末宛てに転送し、
前記接続元装置のＶＰＮ接続開始指示手段が、前記接続先装置より送信された前記電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続の接続確立要求の送信を指示し、
前記接続元装置のＶＰＮ接続確立要求手段が、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信し、
前記接続先装置の認証手段が、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行ない、
前記接続先装置の接続確立要求応答手段が、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信し、
前記接続元装置と前記接続先装置とのＶＰＮ接続確立手段が、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なう
ことを特徴とするＶＰＮ接続方法。
【請求項６】
接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムにおけるＶＰＮ接続方法であって、
前記接続元装置と前記接続先装置のそれぞれのＶＰＮ接続要求識別情報記憶手段が、インスタントメッセージ送信端末が前記接続元装置を介してインスタントメッセージ返信端末宛に送信したインスタントメッセージのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、
前記接続先装置のＶＰＮ接続先パラメータ追加登録手段が、自装置のネットワーク配下に接続されている前記インスタントメッセージ返信端末より前記インスタントメッセージ送信端末宛てに送信されたインスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該インスタントメッセージのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記インスタントメッセージ送信端末宛てに転送し、
前記接続元装置のＶＰＮ接続開始指示手段が、前記接続先装置より送信された前記インスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続確立要求手段へ前記ＶＰＮ接続の接続確立要求の送信を指示し、
前記接続元装置のＶＰＮ接続確立要求手段が、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信し、
前記接続先装置の認証手段が、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行ない、
前記接続先装置の接続確立要求応答手段が、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信し、
前記接続元装置と前記接続先装置とのＶＰＮ接続確立手段が、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なう
ことを特徴とするＶＰＮ接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置間においてＶＰＮ（Virtual Private Network）接続を行なう、ＶＰＮ接続システム及びＶＰＮ接続方法に関する。
【背景技術】
【０００２】
通信ネットワークを介して接続されたサーバとクライアント端末などの複数の装置間でＶＰＮ接続を行なうためには、各装置に対して設定が必要となる。この設定は、ＶＰＮ接続の相手側装置に割り当てられたグローバルＩＰアドレスの設定や、相手側装置へ接続する為の認証情報の設定である。このように、ＶＰＮ接続を行なう装置にそれぞれ設定を行なう際の技術について非特許文献１に公開されている。
【非特許文献１】“いろんな使い方をしてみよう、２台のリモートアクセスルータを使って拠点間接続をする”、「online」、「平成１７年１０月０４日検索」、インターネット＜ＵＲＬ：http://buffalo.melcoinc.co.jp/products/catalog/network/remoteaccess/setup/f01.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで上述のようなＶＰＮ接続の装置設定の際には、当該設定作業を行なうユーザが、接続先装置のグローバルＩＰアドレスや認証情報を得ていること、また該ユーザが装置設定の操作に熟知していることが前提となっている。したがって、それらの知識に乏しいユーザにとっては設定を行なうことが容易でないという状況がある。また、装置設定を行なうと、再度、装置設定を行なうまでＶＰＮ接続先の装置が限定される為、接続先となる任意の装置を柔軟に選択することができない。さらに、ＶＰＮの接続先装置のグローバルアドレスが動的に変化するような通信ネットワーク形態である場合には、その装置設定作業を何度も繰り返さなければならないといった問題があり、またそのような通信ネットワーク形態においてダイナミックＤＮＳの技術が使用されている場合であっても、その設定に関する技術に熟知していなければならないといった問題が存在していた。
【０００４】
そこでこの発明は、ＶＰＮ接続の設定作業を容易にし、ＶＰＮ接続の接続先の装置を柔軟に変更することができるＶＰＮ接続システム及びＶＰＮ接続方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムであって、前記接続元装置は、電子メール送信端末が電子メール返信端末宛てに送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報第１記憶手段を備え、前記接続先装置は、前記電子メール送信端末が前記接続元装置を介して前記電子メール返信端末宛に送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報第２記憶手段と、自装置のネットワーク配下に接続されている前記電子メール返信端末より前記電子メール送信端末宛てに送信された電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該電子メールのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記接続元装置を介して前記電子メール送信端末宛てに転送するＶＰＮ接続先パラメータ追加登録手段と、を備え、前記接続元装置は、前記接続先装置より送信された前記電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続の接続確立要求の送信を指示するＶＰＮ接続開始指示手段と、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信するＶＰＮ接続確立要求手段を備え、前記接続先装置は、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行なう認証手段を備え、前記接続先装置は、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信する接続確立要求応答手段を備え、前記接続元装置と前記接続先装置とが、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうＶＰＮ接続確立手段を備えることを特徴とするＶＰＮ接続システムである。
【０００９】
また本発明は、上記ＶＰＮ接続システムにおいて、前記接続元装置および前記接続先装置は、それぞれ、前記電子メール送信端末または前記電子メール返信端末のいずれかより送信された電子メールのデータ内に含まれるＶＰＮ切断要求識別情報を検出する切断要求検出手段と、前記ＶＰＮ切断要求識別情報の検出を契機に、相互の装置の間に確立されたＶＰＮ接続を切断するＶＰＮ切断手段と、を備えることを特徴とする。
【００１０】
また本発明は、接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムであって、前記接続元装置と前記接続先装置は、それぞれ、インスタントメッセージ送信端末が前記接続元装置を介してインスタントメッセージ返信端末宛に送信したインスタントメッセージのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶するＶＰＮ接続要求識別情報記憶手段を備え、前記接続先装置は、自装置のネットワーク配下に接続されている前記インスタントメッセージ返信端末より前記インスタントメッセージ送信端末宛てに送信されたインスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該インスタントメッセージのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記インスタントメッセージ送信端末宛てに転送するＶＰＮ接続先パラメータ追加登録手段と、を備え、前記接続元装置は、前記接続先装置より送信された前記インスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続確立要求手段へ前記ＶＰＮ接続の接続確立要求の送信を指示するＶＰＮ接続開始指示手段と、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信するＶＰＮ接続確立要求手段を備え、前記接続先装置は、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行なう認証手段を備え、前記接続先装置は、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信する接続確立要求応答手段を備え、前記接続元装置と前記接続先装置とが、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうＶＰＮ接続確立手段を備えることを特徴とするＶＰＮ接続システムである。
【００１１】
また本発明は、上記ＶＰＮ接続システムにおいて、前記接続元装置および前記接続先装置は、それぞれ、前記インスタントメッセージ送信端末または前記インスタントメッセージ返信端末のいずれかより送信されたインスタントメッセージのデータ内に含まれるＶＰＮ切断要求識別情報を検出する切断要求検出手段と、前記ＶＰＮ切断要求識別情報の検出を契機に、相互の装置の間に確立されたＶＰＮ接続を切断するＶＰＮ切断手段と、を備えることを特徴とする。
【００１４】
また本発明は、接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムにおけるＶＰＮ接続方法であって、前記接続元装置のＶＰＮ接続要求識別情報第１記憶手段が、電子メール送信端末が電子メール返信端末宛てに送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、前記接続先装置のＶＰＮ接続要求識別情報第２記憶手段が、前記電子メール送信端末が前記接続元装置を介して前記電子メール返信端末宛に送信した電子メールのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、前記接続先装置のＶＰＮ接続先パラメータ追加登録手段が、自装置のネットワーク配下に接続されている前記電子メール返信端末より前記電子メール送信端末宛てに送信された電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該電子メールのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記接続元装置を介して前記電子メール送信端末宛てに転送し、前記接続元装置のＶＰＮ接続開始指示手段が、前記接続先装置より送信された前記電子メールのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続の接続確立要求の送信を指示し、前記接続元装置のＶＰＮ接続確立要求手段が、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信し、前記接続先装置の認証手段が、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行ない、前記接続先装置の接続確立要求応答手段が、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信し、前記接続元装置と前記接続先装置とのＶＰＮ接続確立手段が、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうことを特徴とするＶＰＮ接続方法である。
【００１５】
また本発明は、接続元装置と接続先装置との間におけるＶＰＮ（Virtual Private Network）接続の接続確立を行なうＶＰＮ接続システムにおけるＶＰＮ接続方法であって、前記接続元装置と前記接続先装置のそれぞれのＶＰＮ接続要求識別情報記憶手段が、インスタントメッセージ送信端末が前記接続元装置を介してインスタントメッセージ返信端末宛に送信したインスタントメッセージのデータに含まれるＶＰＮ接続要求識別情報を読み取って一時記憶し、前記接続先装置のＶＰＮ接続先パラメータ追加登録手段が、自装置のネットワーク配下に接続されている前記インスタントメッセージ返信端末より前記インスタントメッセージ送信端末宛てに送信されたインスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、当該インスタントメッセージのデータへ、自装置宛ての送信先アドレスと、タイムスタンプ、ＶＰＮセッション番号、パスワードの組み合わせである認証情報とを少なくとも保持し前記接続元装置が新たなＶＰＮ接続に利用するＶＰＮ接続先パラメータを追加登録して、前記インスタントメッセージ送信端末宛てに転送し、前記接続元装置のＶＰＮ接続開始指示手段が、前記接続先装置より送信された前記インスタントメッセージのデータに、前記一時記憶したＶＰＮ接続要求識別情報が含まれる場合に、前記ＶＰＮ接続確立要求手段へ前記ＶＰＮ接続の接続確立要求の送信を指示し、前記接続元装置のＶＰＮ接続確立要求手段が、前記ＶＰＮ接続開始指示手段による前記ＶＰＮ接続の接続確立要求の送信の指示に応じて、前記接続先装置から受信したＶＰＮ接続先パラメータに含まれる送信先アドレス宛てに、前記ＶＰＮ接続先パラメータに含まれる前記認証情報を保持した前記ＶＰＮ接続の接続確立要求を送信し、前記接続先装置の認証手段が、前記接続確立要求に含まれる認証情報によりＶＰＮ接続の確立の認証を行ない、前記接続先装置の接続確立要求応答手段が、前記認証が完了した場合に、前記接続確立要求に対応する接続確立要求応答を前記接続元装置へ送信し、前記接続元装置と前記接続先装置とのＶＰＮ接続確立手段が、前記接続確立要求応答の受信または送信を契機に、相互の装置の間においてＶＰＮ接続の確立処理を行なうことを特徴とするＶＰＮ接続方法である。
【発明の効果】
【００１６】
本発明によれば、ユーザのＶＰＮ開始指示を示す操作を契機に、接続元装置と接続先装置との間において予め張られた所定の通信接続のセッションが用いられて、接続先装置のＶＰＮ接続パラメータが自動的に接続元装置に通知される。そしてこのパラメータを用いて接続元装置は新たなＶＰＮ接続の確立処理を行なう。したがって、ユーザの設定作業なしに、容易にＶＰＮ接続を行うことができる。また、接続先装置のグローバルＩＰアドレスが動的に変化する場合でも、困難な設定なく接続確立可能な、所定の通信接続を行なうだけで、ＶＰＮ接続設定作業が完了でき、これによりユーザのＶＰＮ接続設定作業の労力を軽減することができる。また所定の通信接続を他の接続先装置に変更することで、柔軟にＶＰＮ接続先を変更することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態によるＶＰＮ接続システムを図面を参照して説明する。図１は同実施形態によるＶＰＮ接続システムの構成を示すブロック図である。この図において、符号１はＶＰＮ接続の接続元装置である。また２はＶＰＮ接続の接続先装置である。また３はプライベートネットワークＡにおいて接続元装置１の配下に接続されたＶＰＮ接続要求端末である。また４はプライベートネットワークＢにおいて接続先装置２の配下に接続されたＶＰＮ接続応答端末である。そして、接続元装置１と接続先装置２とは外部ネットワークを介して接続されている。
【００１８】
図２は接続元装置と接続先装置の機能ブロックを示す図である。
この図が示すように、接続元装置１において、通信処理部１１は接続先装置２と情報を送受信する。また制御部１２は接続元装置１の各処理部を制御する。またＶＰＮ接続準備処理部１３はＶＰＮ接続の準備に関する各種処理を行なう。またＶＰＮ接続確立処理部１４はＶＰＮ接続の確立処理を行なう。また記憶部１５はＶＰＮ接続の切断処理を行なう接続切断処理部である。また１６は各種情報を記憶する。
【００１９】
また接続先装置２において、通信処理部２１は接続元装置１と情報を送受信する。また制御部２２は接続先装置２の各処理部を制御する。またＶＰＮ接続準備処理部２３はＶＰＮ接続の準備に関する各種処理を行なう。またパラメータ送信処理部２４は予め接続元装置１との間に張られている所定の通信接続を利用してＶＰＮ接続の設定に関するパラメータを接続元装置１へ送信する。またＶＰＮ接続確立処理部２５はＶＰＮ接続の確立処理を行なう。また接続切断処理部２６はＶＰＮ接続の切断処理を行なう。また記憶部２７は各種情報を記憶する。
【００２０】
そして、図１で示すような接続元装置１と接続先装置２が外部ネットワークを介して物理的に接続されいている状況下において、ＶＰＮ接続要求端末３とＶＰＮ接続応答端末４とは、各端末のユーザそれぞれの操作によって、所定の通信接続を行なう。そして本実施形態によるＶＰＮ接続システムは、予め端末間に張られている所定の通信接続を利用して、ユーザによる接続元装置１や接続先装置２に対するユーザのＶＰＮ接続設定作業なしに、新たなＶＰＮ接続を容易に行なう。以下、この処理について順を追って説明する。なお、所定の通信接続とは、本実施形態においては、ＶＯＩＰ（Voice Over Internet Protocol）の技術を利用したＩＰ電話の通信接続や、電子メールによる通信接続や、インスタントメッセージによる通信接続などである。
【００２１】
＜ＩＰ電話を利用したＶＰＮ接続処理＞
図３はＩＰ電話を利用したＶＰＮ接続システムの構成を示すブロック図である。
図４はＩＰ電話を利用したＶＰＮ接続システムにおける処理フローを示す図である。
図３、図４を用いて、第１の例として、ＩＰ電話を利用したＶＰＮ接続処理について説明する。
図３において電話機３ａは、図１のＶＰＮ接続要求端末３に対応するものである。また電話機４ａは、図１のＶＰＮ接続応答端末４に対応するものである。また外部ネットワークには新たにＳＩＰ（Session Initiation Protocol）サーバ５が接続されている。また接続元装置１と接続先装置２は、ＶＯＩＰの技術によるＩＰ電話接続機能部を更に有しているものとする。
【００２２】
まず、電話機３ａを利用するユーザが、電話機４ａへ発信を行なう（ステップＳ１０１）。するとその発信の信号を接続元装置１が受信し、ＩＮＶＩＴＥメッセージをＳＩＰサーバ５へ送信する（ステップＳ１０２）。そしてＳＩＰサーバ５はＩＮＶＩＴＥメッセージに含まれる電話番号に基づいて電話機４ａのＩＰアドレスをテーブルから読み取り、当該ＩＰアドレス宛にＩＮＶＩＴＥメッセージを転送する（ステップＳ１０３）。ＩＮＶＩＴＥメッセージは電話機４ａに接続する接続先装置２が受信する。接続先装置２はＩＮＶＩＴＥメッセージにより当該メッセージが電話機４ａへの発信用のメッセージであることを検出し、電話機４ａに鳴動の信号を送信する（ステップＳ１０４）。これにより電話機４ａのベルが鳴動する。
【００２３】
電話機４ａのユーザはベルの鳴動により、受話器を上げる。すると電話機４ａは受話器が上がったことを検出し、接続先装置２へ通知する（ステップＳ１０５）。これにより接続先装置２は、当該受話器が上がった旨を通知するコマンド（２００ＯＫ）をＳＩＰサーバ５へ送信する（ステップＳ１０６）。またＳＩＰサーバ５はコマンド（２００ＯＫ）を接続元装置１へ転送する（ステップＳ１０７）。これにより、接続元装置１と接続先装置２との間にＩＰ電話のセッションが確立される。なお、上記のＩＰ電話のセッションの確立までの処理は、従来の技術と同様である。
【００２４】
次に、ＩＰ電話のセッションが確立されると、電話機同士でユーザの音声が送受信される。したがって、各電話機のユーザは、音声によりＶＰＮ接続する旨の確認を互いに行なう。つまり、口頭でＶＰＮ接続したい旨を電話機３ａのユーザが電話機４ａのユーザに通知し（ステップＳ１０８）、またその返答を電話機４ａのユーザが電話機３ａのユーザに口頭で通知する（ステップＳ１０９）。
【００２５】
このような状況下で、電話機４ａのユーザは接続先装置２または電話機４ａを操作（例えば、スイッチの押下や、タッチパネルの押下の操作）し、ＶＰＮ接続開始指示を入力する（ステップＳ１１０）。これにより、接続先装置２のＶＰＮ接続準備処理部２３は、ＶＰＮ接続開始を検出し（ユーザが電話機４ａを操作した場合には当該電話機から情報が送信されＶＰＮ接続開始が通知される）、パラメータ送信処理部２４へＶＰＮ接続先パラメータの送信を指示する。
【００２６】
次にパラメータ送信処理部２４は、電話機４ａと電話機３ａの間で既に確立されているＩＰ電話接続のセッションを利用して、接続元装置１へＶＰＮ接続先パラメータの情報を送信する（ステップＳ１１１）。このＶＰＮ接続先パラメータは、接続先装置２のグローバルＩＰアドレスと、認証情報とを少なくとも含むものである。認証情報は具体的には、タイムスタンプやＶＰＮセッション番号やパスワードなどである。なお、ＩＰ電話接続のセッションを利用して接続元装置１へＶＰＮ接続先パラメータの情報を送信するとは、例えば、パラメータ送信処理部２４が、ＩＰ電話接続のセッションＩＤとサービスのプロトコルが同一であるパケットを生成し、当該パケットのデータ部にＶＰＮ接続先パラメータを格納して送信することである。ＶＰＮ接続先パラメータはパラメータ送信処理部２４が記憶部２７に登録しておく。
【００２７】
次に接続元装置１のＶＰＮ接続準備処理部１３は、接続先装置２から送信されたＶＰＮ接続先パラメータの情報を受信すると、当該ＶＰＮ接続先パラメータをＶＰＮ接続確立処理部１４に転送し、ＶＰＮ接続要求送信指示を行なう。ＶＰＮ接続確立処理部１４は、ＶＰＮ接続先パラメータに含まれるグローバルアドレス（接続先装置２）宛に、ＶＰＮ接続先パラメータに含まれている認証情報を格納した接続確立要求を送信する（ステップＳ１１２）。この接続確立要求以降のセッションはＩＰ電話接続とは異なるセッションである。
【００２８】
次に、接続確立要求を受信した接続先装置２においては、ＶＰＮ接続確立処理部２５が、接続確立要求に含まれる認証情報を読み取り認証処理を行なう。例えば、接続確立要求に格納されている認証情報（タイムスタンプ、ＶＰＮセッション番号、パスワードの組合せ）が、記憶部２７に登録したＶＰＮ接続先パラメータの認証情報と同一である場合などに認証完了と判断する。そして、認証完了した場合には、ＶＰＮ接続確立処理部２５は接続確立要求に対応する接続確立応答を接続元装置１へ送信する（ステップＳ１１３）。これにより、接続元装置１と接続先装置２のＶＰＮ接続確立処理部１４、２５は、お互いにＶＰＮ接続を開始することを検出し、ＶＰＮ接続のセッションを確立する（ステップＳ１１４）。なお、接続確立要求、接続確立応答の送受信からＶＰＮ接続確立の処理終了までの手順は、従来のＶＰＮ接続確立処理と同様である。このＶＰＮ接続が確立された後は、ＩＰ電話接続のセッションは接続元装置１と接続先装置２との間において維持されていても切断されていてもよい。
【００２９】
以上の処理により、ユーザのＶＰＮ開始指示を示す操作を契機に、ＩＰ電話接続のセッションが用いられて、接続先装置２のＶＰＮ接続パラメータが自動的に接続元装置１に通知され、また、このパラメータを用いて接続元装置１は新たなＶＰＮ接続の確立処理を行なう。したがって、ユーザの設定作業なしに、容易にＶＰＮ接続を行うことができる。また、接続先装置側のグローバルＩＰアドレスが動的に変化する場合でも、ＩＰ電話接続を行なうだけで、その後のＶＰＮ接続設定作業が、簡易な手法により完了でき、またＩＰ電話接続を他の接続先装置に変更することで、柔軟にＶＰＮ接続先を変更することができる。
【００３０】
また、ＶＰＮ接続の切断を行なう場合には、電話機４ａのユーザは、接続先装置２または電話機４ａを操作（例えば、スイッチの押下や、タッチパネルの押下の操作）し、ＶＰＮ切断開始指示を入力する（ステップＳ１１５）。これにより、接続先装置２の接続切断処理部２６は、ＶＰＮ切断開始を検出し（ユーザが電話機４ａを操作した場合には当該電話機から情報が送信されＶＰＮ切断開始が通知される）、ＶＰＮ切断要求を接続元装置１へ送信する（ステップＳ１１６）。そして、ＶＰＮ接続要求を受信した接続元装置１は、ＶＰＮ切断要求の応答を接続先装置２へ送信する（ステップＳ１１７）。これにより、接続元装置１と接続先装置２の間のＶＰＮ接続が切断される。なお、ＶＰＮ接続の切断は、電話機３ａのユーザから開始するようにしてもよい。
【００３１】
＜電子メールを利用したＶＰＮ接続処理＞
図５は電子メールを利用したＶＰＮ接続システムの構成を示すブロック図である。
図６は電子メールを利用したＶＰＮ接続システムにおける処理フローを示す図である。
図５、図６を用いて、第２の例として、電子メールを利用したＶＰＮ接続処理について説明する。
図５において電子メール送信端末３ｂは、図１のＶＰＮ接続要求端末３に対応するものである。また電子メール返信端末４ｂは、図１のＶＰＮ接続応答端末４に対応するものである。また外部ネットワークには新たにメールサーバ６が接続されている。このメールサーバ６は説明の便宜上、外部ネットワークに接続されてい状態を示しているが、各プライベートネットワークにそれぞれ備えられるているようにしてもよい。また接続元装置１と接続先装置２は、電子メール送受信機能部を有しているものとする。
【００３２】
まず、電子メール送信端末３ｂを利用するユーザが、電子メール返信端末４ｂへ電子メールを送信する（ステップＳ２０１）。この時、ユーザは電子メールのヘッダ、サブジェクト、本文、添付ファイルの記述などにおいて、ＶＰＮ接続要求識別情報を書き込み送信する。ＶＰＮ接続要求識別情報は、本実施形態においては、所定の文字列（例えば、“ＶＰＮ接続要求”などの文字列）や記号とするがその他の情報であってもよい。またＶＰＮ接続要求識別情報はヘッダ、サブジェクト、本文、添付ファイルの記述以外であっても、電子メールのデータに格納されていればよい。さらにユーザは、電子メール本文においてＶＰＮ接続を要求する旨の文章を書き込むようにしてもよい。
【００３３】
電子メールが電子メール返信端末４ｂに到着する間において、電子メール送信端末３ｂから送信された電子メールは、接続元装置１がメールサーバ６宛てに転送する。この過程において接続元装置１のＶＰＮ接続準備処理部１３は電子メールのデータを解析し、ＶＰＮ接続準備処理を行なう（ステップＳ２０２）。このＶＰＮ接続準備処理において、ＶＰＮ接続準備処理部１３は、電子メールにＶＰＮ接続要求識別情報が格納されているか否かを判定する。そしてＶＰＮ接続要求識別情報が電子メールに格納されている場合には、当該電子メールの送信元のメールアドレス（電子メール送信端末３ｂのメールアドレス）と、送信先のメールアドレス（電子メール返信端末４ｂのメールアドレス）と、ＶＰＮ接続要求識別情報の組合せを記憶部１６に登録し保持する。電子メールは接続元装置１において転送され（ステップＳ２０３）、メールサーバ６で一時保持される。
【００３４】
次に電子メール返信端末４ｂのユーザがメールサーバへの問い合わせを指示すると、当該電子メール返信端末４ｂがメールサーバ６に問い合わせる。するとメールサーバ６は、電子メール送信端末３ｂより送信され一時保持している電子メールを、電子メール返信端末４ｂへ送信する（ステップＳ２０４）。この時、接続先装置２は当該電子メールを電子メール返信端末４ｂへ転送する。ここで、接続先装置２のＶＰＮ接続準備処理部２３は電子メールのデータを解析し、ＶＰＮ接続準備処理を行なう（ステップＳ２０５）。このＶＰＮ接続準備処理において、ＶＰＮ接続準備処理部２３は、電子メールにＶＰＮ接続要求識別情報が格納されているか否かを判定する。そしてＶＰＮ接続要求識別情報が電子メールに格納されている場合には、当該電子メールの送信元のメールアドレス（電子メール送信端末３ｂのメールアドレス）と、送信先のメールアドレス（電子メール返信端末４ｂのメールアドレス）と、ＶＰＮ接続要求識別情報の組合せを記憶部２７に登録し保持する。そして接続先装置２は電子メールを電子メール返信端末４ｂへ転送する（ステップＳ２０６）。
【００３５】
次に、電子メール返信端末４ｂのユーザは、電子メールの内容からＶＰＮ接続の要求が電子メール送信端末３ｂのユーザから来たことを確認する。そして受信した電子メールの返信を電子メール返信端末４ｂに指示する。電子メール返信端末４ｂは電子メール送信端末３ｂから受信した電子メールの返信の電子メールを生成し、ユーザの操作に基づいて電子メール送信端末３ｂ宛てに送信する（ステップＳ２０７）。この返信の電子メールには、上記同様、ヘッダ、サブジェクト、本文、添付ファイルの記述などにおいて、ＶＰＮ接続要求識別情報が保持されるものとする。なお、返信の電子メールは、ＶＰＮ接続要求識別情報の格納された電子メールを受信することにより、電子メール返信端末４ｂが自動で返信するようにしてもよい。
【００３６】
次に、電子メール返信端末４ｂから電子メール送信端末３ｂに到着する間に、接続先装置２が返信の電子メールを受信する。接続先装置２のＶＰＮ接続準備処理部２３は、返信の電子メールのデータを解析し、ＶＰＮ接続要求識別情報が含まれるか否かを判定する。そしてＶＰＮ接続準備処理部２３は、ＶＰＮ接続要求識別情報が返信の電子メールに含まれる場合には、当該電子メールの送信元のメールアドレス（電子メール返信端末４ｂのメールアドレス）と、送信先のメールアドレス（電子メール送信端末３ｂのメールアドレス）と、ＶＰＮ接続要求識別情報の組合せが、記憶部２７に登録されているかを確認する。また返信の電子メールに、Recent-Message-IDの情報が格納されているかを判定する。そしてＶＰＮ接続準備処理部２３は、同一の組合せが記憶部２７に存在し、かつRecent-Message-IDの情報が格納されている場合には、当該返信の電子メールがＶＰＮ接続の要求を示す電子メールであると検出する（ステップＳ２０８）。これにより、ＶＰＮ接続準備処理部２３はＶＰＮ接続先パラメータを電子メールのデータに格納するようパラメータ送信処理部２４に指示する。そしてパラメータ送信処理部２４が当該電子メールのデータに、ＶＰＮ接続先パラメータの内容を書き込む（ステップＳ２０９）。なおＶＰＮ接続先パラメータは、接続先装置２のグローバルＩＰアドレスと、認証情報とを少なくとも含むものである。そして、接続先装置２は返信の電子メールをメールサーバ６へ転送し（ステップＳ２１０）、メールサーバ６が返信の電子メールを受信し、一時保持する。
【００３７】
次に電子メール送信端末３ｂのユーザがメールサーバ６への問い合わせを端末に指示すると、当該電子メール送信端末３ｂがメールサーバ６に問い合わせる。そしてメールサーバ６は、電子メール返信端末４ｂより送信され、一時保持している返信の電子メールを電子メール送信端末３ｂへ送信する（ステップＳ２１１）。この時、メールサーバ６と電子メール送信端末３ｂの間に接続されている接続元装置１は、当該返信の電子メールを受信する。そしてＶＰＮ接続準備処理部１３が返信の電子メールのデータを解析し、ＶＰＮ接続要求識別情報が含まれるか否かを判定する。そしてＶＰＮ接続準備処理部１３は、ＶＰＮ接続要求識別情報が返信の電子メールに含まれる場合には、当該電子メールの送信元のメールアドレス（電子メール返信端末４ｂのメールアドレス）と、送信先のメールアドレス（電子メール送信端末３ｂのメールアドレス）と、ＶＰＮ接続要求識別情報の組合せが記憶部１６に登録されているかを確認する。また返信の電子メールに、Recent-Message-IDの情報が格納されているかを判定する。そしてＶＰＮ接続準備処理部１３は、同一の組合せが記憶部１６に存在し、かつRecent-Message-IDの情報が格納されている場合には、当該返信の電子メールがＶＰＮ接続の要求を示す電子メールであると検出する（ステップＳ２１２）。
【００３８】
返信の電子メールがＶＰＮ接続の要求を示す電子メールであると検出されると、次に、接続元装置１のＶＰＮ接続準備処理部１３は、返信の電子メールを電子メール送信端末３へ転送する共に、その返信の電子メールに格納されているＶＰＮ接続先パラメータを読み取ってＶＰＮ接続確立処理部１４に転送し、ＶＰＮ接続要求送信指示を行なう。ＶＰＮ接続確立処理部１４は、ＶＰＮ接続先パラメータに含まれるグローバルアドレス（接続先装置２）宛に、ＶＰＮ接続先パラメータ格納の認証情報を保持したＶＰＮ接続確立要求を送信する（ステップＳ２１３）。この接続確立要求以降のセッションは電子メールの通信接続とは異なるセッションである。そして、上記第１の例と同様に、接続先装置２のＶＰＮ接続確立処理部２５がＶＰＮ接続確立要求の応答を接続元装置１へ返信し（ステップＳ２１４）、その後、接続元装置１と接続先装置２の間において、従来のＶＰＮ接続確立が行なわれる（ステップＳ２１５）。
【００３９】
以上の処理により、電子メール返信端末４ｂからの電子メール返信により、当該電子メールに接続先装置２のＶＰＮ接続パラメータが自動的に格納されて接続元装置１に通知され、また、このパラメータを用いて接続元装置１は新たなＶＰＮ接続の確立処理を自動で行なう。したがって、ユーザの設定作業なしに、容易にＶＰＮ接続を行うことができる。また、接続先装置２のグローバルＩＰアドレスが動的に変化する場合でも、電子メールの送受信によるＶＰＮ接続開始の確認を行なうだけで、その後のＶＰＮ接続が行なわれるので、簡易な手法によりＶＰＮ接続が完了でき、また電子メールの送受信を他の接続先装置と行うことで、柔軟にＶＰＮ接続先を変更することができる。
【００４０】
また、ＶＰＮ接続の切断を行なう場合には、電子メール送信端末３ｂのユーザは、ＶＰＮ接続の切断を要求するための電子メールの作成と電子メール返信端末４ｂへの送信指示とを端末に対して行う。この時ユーザは、電子メールにＶＰＮ切断要求識別情報を書き込み送信する（ステップＳ２１６）。ＶＰＮ切断要求識別情報は、本実施形態においては、所定の文字列（例えば、“ＶＰＮ切断要求”などの文字列）や記号とするがその他の情報であってもよい。またＶＰＮ切断要求識別情報はヘッダ、サブジェクト、本文、添付ファイルの記述以外であっても、電子メールのデータに含まれていればよい。さらにユーザは、電子メール本文においてＶＰＮ接続切断を要求する旨の文章を書き込むようにしてもよい。
【００４１】
電子メールが電子メール返信端末４ｂに到着する間には、接続元装置１が電子メールをメールサーバ６宛てに転送する。この過程において接続元装置１の接続切断処理部１５は電子メールのデータを解析し、ＶＰＮ切断準備処理を行なう（ステップＳ２１７）。このＶＰＮ切断準備処理においては、接続元装置１の接続切断処理部１５は、電子メールにＶＰＮ切断要求識別情報が含まれるか否かを判定する。そしてＶＰＮ切断要求識別情報が電子メールに含まれる場合には、そのＶＰＮ切断要求識別情報を記憶部１６に登録し保持する。また接続元装置１はＶＰＮ切断準備処理終了後に電子メールをメールサーバ６へ転送する（ステップＳ２１８）。
【００４２】
次に電子メール返信端末４ｂのユーザがメールサーバへの問い合わせを指示すると、当該電子メール返信端末４ｂがメールサーバ６に問い合わせる。そしてメールサーバ６が電子メール返信端末４ｂへ切断のための電子メールを送信する（ステップＳ２１９）。この時、接続先装置２は当該電子メールをメールサーバ６から受信して、電子メール返信端末４ｂへ転送する。またこの時、接続先装置２の接続切断処理部２６は電子メールのデータを解析し、ＶＰＮ切断準備処理を行なう（ステップＳ２２０）。このＶＰＮ切断準備処理において、接続切断処理部２６は、電子メールにＶＰＮ切断要求識別情報が含まれるか否かを判定する。そしてＶＰＮ切断要求識別情報が電子メールに含まれる場合には、ＶＰＮ切断を開始する。接続切断処理部２６は、電子メールを電子メール返信端末４ｂへ転送すると共に、ＶＰＮ切断要求識別情報を保持したＶＰＮ切断要求を接続元装置１へ送信する（ステップＳ２２１）。接続元装置１はＶＰＮ切断要求に含まれるＶＰＮ切断要求識別情報が記憶部１６に登録されていれば、ＶＰＮ接続要求に対する応答を返信する（ステップＳ２２２）。これにより、接続元装置１と接続先装置２の間のＶＰＮ接続が切断される。なお、ＶＰＮ接続の切断を要求するための電子メールは、電子メール返信端末４ｂ側から電子メール送信端末３ｂ側に送信されることにより、ＶＰＮ切断の処理が開始されるようにしてもよい。
【００４３】
＜インスタントメッセージを利用したＶＰＮ接続処理＞
図７はインスタントメッセージングを利用したＶＰＮ接続システムの構成を示すブロック図である。
図８はインスタントメッセージングを利用したＶＰＮ接続システムにおける処理フローを示す図である。
図７、図８を用いて、第３の例として、インスタントメッセージングを利用したＶＰＮ接続処理について説明する。
図７においてメッセージ送信端末３ｃは、図１のＶＰＮ接続要求端末３に対応するものである。またメッセージ返信端末４ｃは、図１のＶＰＮ接続応答端末４に対応するものである。また外部ネットワークには新たにインスタントメッセージングサーバ（以下、ＩＭサーバとする）７が接続されている。また接続元装置１と接続先装置２は、インスタントメッセージング情報（以下、インスタントメッセージと呼ぶ）送受信機能部を有しているものとする。なおインスタントメッセージングとは、電子メールの様に送信相手が受信操作をしなければ、情報が伝わらない仕組みと異なり、送信相手の受信操作なしにダイレクトに情報を通知することができる仕組みであり、例えばチャットやメッセンジャーなどのサービスが存在する。
【００４４】
まず、メッセージ送信端末３ｃを利用するユーザは、メッセージ送信端末３ｃにおいてインスタントメッセージング（ＩＭ）機能を起動させる（ステップＳ３０１）。すると、インスタントメッセージ機能処理部が接続元装置１に対してポート設定指示情報を通知し（ステップＳ３０２）、接続元装置１がポート設定を行なう。この設定は、インスタントメッセージ（ＩＭ）の受信ポートを開く設定である。これにより、以降、接続元装置１は設定された受信ポートにおけるインスタントメッセージの受信監視を開始する（ステップＳ３０３）。またメッセージ送信端末３ｃのインスタントメッセージ機能処理部はＩＭサーバ７に自装置のＩＰアドレスとインスタントメッセージ送受信の際に用いられるＩＤの組合せを送信し、インスタントメッセージングのサービス登録を行なう（ステップＳ３０４）。ＩＭサーバ７では受信したＩＰアドレスとＩＤの組合せの情報を記憶部などのテーブルに記録する。
【００４５】
また、同様に、メッセージ返信端末４ｃを利用するユーザは、メッセージ返信端末４ｃにおいてインスタントメッセージング機能を起動させる（ステップＳ３０５）。すると、インスタントメッセージ機能処理部が接続先装置２に対してポート設定指示情報を通知し（ステップＳ３０６）、接続先装置２がポート設定を行なう。これにより、以降、接続先装置２は設定された受信ポートにおけるインスタントメッセージの受信監視を開始する（ステップＳ３０７）。またメッセージ返信端末４ｃのインスタントメッセージ機能処理部はＩＭサーバ７に自装置のＩＰアドレスとインスタントメッセージ送受信の際に用いられるＩＤの組合せを送信し、インスタントメッセージングのサービス登録を行なう（ステップＳ３０８）。
【００４６】
そして、ＩＭサーバ７では受信したＩＰアドレスとＩＤの組合せの情報を記憶部などのテーブルに記録する。ＩＭサーバ７はサービス登録によって記憶部に登録されたＩＤを、サービス登録した各メッセージ送信端末３ｃ、メッセージ返信端末４ｃそれぞれに送信し、サービス登録されている他の端末を通知する（ステップＳ３０９、Ｓ３１０）。これにより各端末では、インスタントメッセージを送受信できる相手を検出することができる。インスタントメッセージを送受信できる相手の端末のＩＰアドレスとＩＤの組合せは、メッセージ送信端末３ｃ、メッセージ返信端末４ｃそれぞれが、記憶部１６、２７に記憶しておく。以上の処理によりメッセージ送信端末３ｃとメッセージ返信端末４ｃの各ユーザは、お互いにインスタントメッセージを送受信できる環境に移行する。
【００４７】
次に、ＶＰＮ接続を行なう場合、まず、メッセージ送信端末３ｃを利用するユーザの操作により、インスタントメッセージ送信先の選択と、インスタントメッセージング接続の確立指示を受付けると、メッセージ送信端末３ｃは、インスタントメッセージング接続要求の情報をＩＭサーバ７を介してメッセージ返信端末４ｃへ送信する（ステップＳ３１１）。すると、インスタントメッセージング接続要求を受付けたメッセージ返信端末４ｃは、インスタントメッセージング接続要求の応答をＩＭサーバ７を介してメッセージ送信端末３ｃへ送信する（ステップＳ３１２）。これにより、インスタントメッセージングのセッションが２つの端末間で張られ、インスタントメッセージング接続が確立する（ステップＳ３１３）。
【００４８】
次に、メッセージ送信端末３ｃを利用するユーザのインスタントメッセージの送信指示の操作に基づいて、メッセージ送信端末３ｃが、メッセージ返信端末４ｃへインスタントメッセージを送信する（ステップＳ３１４）。この時、ユーザはインスタントメッセージの本文や添付ファイルの記述などにおいて、ＶＰＮ接続要求識別情報を書き込み送信する。ＶＰＮ接続要求識別情報は、本実施形態においては、所定の文字列（例えば、“ＶＰＮ接続要求”などの文字列）や記号とするがその他の情報であってもよい。またＶＰＮ接続要求識別情報は本文や添付ファイルの記述以外であっても、インスタントメッセージのデータに含まれていればよい。さらにユーザは、インスタントメッセージ本文においてＶＰＮ接続を要求する旨の文章を書き込むようにしてもよい。インスタントメッセージには、当該インスタントメッセージの送信元のＩＤ（メッセージ送信端末３ｃのＩＤ）と、送信先のＩＤ（メッセージ返信端末４ｃのＩＤ）も格納されている。
【００４９】
インスタントメッセージはメッセージ返信端末４ｃに到達するまでに、まず、接続元装置１がインスタントメッセージを受信し、ＩＭサーバ７宛てに転送する。この過程において接続元装置１のＶＰＮ接続準備処理部１３はインスタントメッセージのデータを解析し、ＶＰＮ接続準備処理を行なう（ステップＳ３１５）。そしてこのＶＰＮ接続準備処理においてＶＰＮ接続準備処理部１３は、インスタントメッセージのデータ内にＶＰＮ接続要求識別情報が格納されているか否かを判定する。そしてＶＰＮ接続要求識別情報がインスタントメッセージに格納されている場合には、当該インスタントメッセージの送信元のＩＤ（メッセージ送信端末３ｃのＩＤ）と、送信先のＩＤ（メッセージ返信端末４ｃのＩＤ）と、ＶＰＮ接続要求識別情報の組合せを記憶部１６に登録し保持する。そしてインスタントメッセージをＩＭサーバ７へ転送する（ステップＳ３１６）。
【００５０】
次にＩＭサーバ７は、インスタントメッセージに格納されている送信先のＩＤを読み取り、当該送信先のＩＤに対応付けて記憶部などに記憶しているメッセージ返信端末４ｃのＩＰアドレスを読み取り、そのＩＰアドレス宛にインスタントメッセージを転送する（ステップＳ３１７）。次に、ＩＭサーバ７とメッセージ返信端末４ｃの通信経路間に接続先装置２が接続されている為、接続先装置２は、当該ＩＭサーバ７から送信されたインスタントメッセージを受信し、メッセージ返信端末４ｃへ転送する処理を行なう。ここで、接続先装置２のＶＰＮ接続準備処理部２３はインスタントメッセージのデータを解析し、ＶＰＮ接続準備処理を行なう（ステップＳ３１８）。そしてこのＶＰＮ接続準備処理においてＶＰＮ接続準備処理部２３は、インスタントメッセージのデータ内にＶＰＮ接続要求識別情報が格納されているか否かを判定する。そしてＶＰＮ接続要求識別情報がインスタントメッセージに格納されている場合には、当該インスタントメッセージの送信元のＩＤ（メッセージ送信端末３ｃのＩＤ）と、送信先のＩＤ（メッセージ返信端末４ｃのＩＤ）と、ＶＰＮ接続要求識別情報の組合せを記憶部２７に登録し保持する。また接続先装置２の制御部２２はインスタントメッセージをメッセージ返信端末４ｃへ転送する（ステップＳ３１９）。
【００５１】
次に、メッセージ返信端末４ｃにおいてインスタントメッセージが受信されると、メッセージ返信端末４ｃのユーザは、インスタントメッセージの内容からＶＰＮ接続の要求がメッセージ送信端末３ｃのユーザから来たことを確認する。そして受信したインスタントメッセージの返信をメッセージ返信端末４ｃに指示する。メッセージ返信端末４ｃはメッセージ送信端末３ｃから受信したインスタントメッセージの返信のインスタントメッセージを生成し、ユーザの操作に基づいてメッセージ送信端末３ｃ宛てに送信する（ステップＳ３２０）。この返信のインスタントメッセージには、上記同様、本文、添付ファイルの記述などにおいて、ＶＰＮ接続要求識別情報が保持されるものとする。
【００５２】
次に、メッセージ返信端末４ｃからメッセージ送信端末３ｃに返信のインスタントメッセージが到着する間に、接続先装置２が返信のインスタントメッセージをＩＭサーバ７へ転送する。この時、接続先装置２のＶＰＮ接続準備処理部２３は、返信のインスタントメッセージのデータを解析し、ＶＰＮ接続要求識別情報が含まれるか否かを判定する。そしてＶＰＮ接続準備処理部２３は、ＶＰＮ接続要求識別情報が返信のインスタントメッセージに含まれる場合には、当該インスタントメッセージの送信元のＩＤ（メッセージ返信端末４ｃのＩＤ）と、送信先のＩＤ（メッセージ送信端末３ｃのＩＤ）と、ＶＰＮ接続要求識別情報の組合せが、記憶部２７に登録されているかを確認する。そしてＶＰＮ接続準備処理部２３は、同一の組合せが記憶部２７に存在する場合には、ＶＰＮ接続の要求を示すインスタントメッセージの返信メールであると検出し（ステップＳ３２１）、パラメータ送信処理部２４にＶＰＮ接続先パラメータの書き込み指示を通知する。するとパラメータ送信処理部２４は返信のインスタントメッセージのデータに、ＶＰＮ接続先パラメータの内容を書き込む（ステップＳ３２２）。ＶＰＮ接続先パラメータは、接続先装置２のグローバルＩＰアドレスと、認証情報とを少なくとも含むものである。送信先装置２は返信のインスタントメッセージをＩＭサーバ７宛てに転送する（ステップＳ３２３）。
【００５３】
次にＩＭサーバ７が返信のインスタントメッセージを受信する。そしてインスタントメッセージに格納されている送信先のＩＤを読み取り、当該送信先のＩＤに対応付けて記憶部などに記憶しているメッセージ送信端末３ｃのＩＰアドレスを読み取り、そのＩＰアドレス宛にインスタントメッセージを転送する（ステップＳ３２４）。次に、ＩＭサーバ７とメッセージ送信端末３ｃの通信経路間に接続元装置１が接続されている為、接続元装置１は、当該ＩＭサーバ７から送信されたインスタントメッセージを受信し、メッセージ送信端末３ｃへ転送する処理を行なう。この時、接続元装置１のＶＰＮ接続準備処理部１３はインスタントメッセージのデータを解析し、ＶＰＮ接続要求識別情報が含まれるか否かを判定する。そしてＶＰＮ接続要求識別情報が返信のインスタントメッセージに含まれる場合には、そのインスタントメッセージの送信元のＩＤ（メッセージ返信端末４ｃのＩＤ）と、送信先のＩＤ（メッセージ送信端末３ｃのＩＤ）と、ＶＰＮ接続要求識別情報の組合せが記憶部１６に登録されているかを確認する。そしてＶＰＮ接続準備処理部１３は、同一の組合せが記憶部１６に存在する場合には、ＶＰＮ接続の要求を示すインスタントメッセージの返信であると検出する（ステップＳ３２５）。
【００５４】
次に接続元装置１のＶＰＮ接続準備処理部１３は、返信のインスタントメッセージに格納されているＶＰＮ接続先パラメータをＶＰＮ接続確立処理部１４に転送し、ＶＰＮ接続要求送信指示を行なう。ＶＰＮ接続確立処理部１４は、ＶＰＮ接続先パラメータに含まれるグローバルアドレス（接続先装置２）宛に、同じくＶＰＮ接続先パラメータに含まれる認証情報を保持した接続確立要求を送信する（ステップＳ３２６）。この接続確立要求以降のセッションはインスタントメッセージの通信接続とは異なるセッションである。そして、上記第１、第２の例と同様に、接続先装置２のＶＰＮ接続確立処理部２５がＶＰＮ接続確立要求の応答を接続元装置１へ返信し（ステップＳ３２７）、その後、接続元装置１と接続先装置２の間において、従来のＶＰＮ接続確立が行なわれる（ステップＳ３２８）。
【００５５】
以上の処理により、インスタントメッセージ返信端末４ｃからインスタントメッセージが返信されることにより、当該インスタントメッセージに接続先装置２のＶＰＮ接続パラメータが自動的に格納されて接続元装置１に通知され、また、このパラメータを用いて接続元装置１は新たなＶＰＮ接続の確立処理を自動で行なう。したがって、ユーザの設定作業なしに、容易にＶＰＮ接続を行うことができる。また、接続先装置２のグローバルＩＰアドレスが動的に変化する場合でも、インスタントメッセージの送受信によるＶＰＮ接続開始の確認を行なうだけで、その後のＶＰＮ接続設定作業が行なわれるので、簡易な手法によりＶＰＮ接続が完了でき、またインスタントメッセージの送受信を他の接続先装置２と行うことで、柔軟にＶＰＮ接続先を変更することができる。
【００５６】
また、ＶＰＮ接続の切断を行なう場合には、メッセージ送信端末３ｃのユーザは、ＶＰＮ接続の切断を要求するためのインスタントメッセージの作成とメッセージ返信端末４ｃへの送信指示とを端末に対して行う。この時ユーザは、インスタントメッセージにＶＰＮ切断要求識別情報を書き込み送信する（ステップＳ３２９）。ＶＰＮ切断要求識別情報は、本実施形態においては、所定の文字列（例えば、ＶＰＮ接続要求などの文字列）や記号とするがその他の情報であってもよい。またＶＰＮ切断要求識別情報は本文、添付ファイルの記述以外であっても、インスタントメッセージのデータに含まれていればよい。さらにユーザは、インスタントメッセージ本文においてＶＰＮ接続切断を要求する旨の文章を書き込むようにしてもよい。
【００５７】
インスタントメッセージがメッセージ返信端末４ｃに到着する間には、接続元装置１がインスタントメッセージをＩＭサーバ７宛てに転送する。この過程において接続元装置１の接続切断処理部１５はインスタントメッセージのデータを解析し、ＶＰＮ切断準備処理を行なう（ステップＳ３３０）。このＶＰＮ切断準備処理において、接続切断処理部１５はインスタントメッセージのデータ内にＶＰＮ切断要求識別情報が格納されているか否かを判定する。そしてＶＰＮ切断要求識別情報がインスタントメッセージに格納されている場合には、そのＶＰＮ切断要求識別情報を記憶部１６に登録し保持する。そしてインスタントメッセージをＩＭサーバ７へ転送する（ステップＳ３３１）。
【００５８】
次にＩＭサーバ７がメッセージ返信端末４ｃにインスタントメッセージを転送する（ステップＳ３３２）。そしてメッセージ返信端末４ｃがインスタントメッセージを接続先装置２を介して受信する。この転送処理において、接続先装置２においては当該インスタントメッセージをメッセージ返信端末４ｃへ転送する際に、接続切断処理部２６がインスタントメッセージのデータを解析し、ＶＰＮ切断準備処理を行なう（ステップＳ３３３）。このＶＰＮ切断準備処理において、接続切断処理部２６はインスタントメッセージのデータ内にＶＰＮ切断要求識別情報が格納されているか否かを判定する。そしてＶＰＮ切断要求識別情報がインスタントメッセージに格納されている場合には、ＶＰＮ切断を開始する。そして接続切断処理部２６は、ＶＰＮ切断要求識別情報を保持したＶＰＮ切断要求を接続元装置１へ送信する（ステップＳ３３４）。接続元装置１はＶＰＮ切断要求に含まれるＶＰＮ切断要求識別情報が記憶部１６に登録されていれば、ＶＰＮ接続要求に対する応答を返信する（ステップＳ３３５）。これにより、接続元装置１と接続先装置２の間のＶＰＮ接続が切断される。なお、ＶＰＮ接続の切断を要求するためのインスタントメッセージは、メッセージ返信端末４ｃ側からメッセージ送信端末３ｃ側に送信されることにより、ＶＰＮ切断の処理が開始されるようにしてもよい。
【００５９】
なお、上述の各端末や装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００６０】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００６１】
【図１】ＶＰＮ接続システムの構成を示すブロック図である。
【図２】接続元装置と接続先装置の機能ブロックを示す図である。
【図３】ＩＰ電話を利用したＶＰＮ接続システムの構成を示すブロック図である。
【図４】ＩＰ電話を利用したＶＰＮ接続システムにおける処理フローを示す図である。
【図５】電子メールを利用したＶＰＮ接続システムの構成を示すブロック図である。
【図６】電子メールを利用したＶＰＮ接続システムにおける処理フローを示す図である。
【図７】インスタントメッセージングを利用したＶＰＮ接続システムの構成を示すブロック図である。
【図８】インスタントメッセージングを利用したＶＰＮ接続システムにおける処理フローを示す図である。
【符号の説明】
【００６２】
１・・・接続元装置
２・・・接続先装置
３・・・ＶＰＮ接続要求端末
３ａ、４ａ・・・電話機
３ｂ・・・電子メール送信端末
３ｃ・・・メッセージ送信端末
４・・・ＶＰＮ接続応答端末
４ｂ・・・電子メール返信端末
５ｃ・・・メッセージ返信端末
【図１】
0004762662.tif 000002
【図２】
0004762662.tif 000003
【図３】
0004762662.tif 000004
【図４】
0004762662.tif 000005
【図５】
0004762662.tif 000006
【図６】
0004762662.tif 000007
【図７】
0004762662.tif 000008
【図８】
0004762662.tif 000009