(57)【要約】【課題】無線基地局間を移動する際のＶＰＮ構築処理を迅速に行い、通信効率の向上を図るための技術を提供する。【解決手段】移動端末１の移動経路を予測し、その移動経路上に存在する無線基地局４ｂ，４ｃのアドレスＩＰ２，ＩＰ３を取得する。ＶＰＮ構築サーバは、移動端末１が第２無線基地局４ｂのサービスエリアに到着する前に、通信相手先であるセンター５と第２無線基地局４ｂの間にＶＰＮを構築する。そして、サービスエリアに到着した移動端末１に対して、予め構築されたＶＰＮを利用させる。【選択図】  図２
2004312350.tif 000002
【特許請求の範囲】
【請求項１】
無線基地局を介してネットワークに接続可能な移動端末と、通信相手先との間をＶＰＮ接続するためのＶＰＮシステムであって、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段と、
移動端末の移動経路を予測する経路予測手段と、
前記無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と前記通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、
前記無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させるＶＰＮ提供手段と、
を有するＶＰＮシステム。
【請求項２】
前記経路予測手段は、ユーザにより設定された目的地までの経路を案内するナビゲーション装置から経路情報を取得し、前記経路情報に基づいて移動端末の移動経路を予測する
請求項１記載のＶＰＮシステム。
【請求項３】
前記ＶＰＮ構築手段は、前記移動端末の識別情報を前記ＶＰＮ提供手段に通知し、
前記ＶＰＮ提供手段は、サービスエリアに到着した移動端末から取得した識別情報と前記通知された識別情報とを照合することによって、ＶＰＮを利用させるべき移動端末を識別する
請求項１または２記載のＶＰＮシステム。
【請求項４】
前記ＶＰＮ構築手段は、前記移動端末が利用していたＶＰＮの切断を検知した後、前記移動端末が次に移動する無線基地局と前記通信相手先との間のＶＰＮを構築する
請求項１〜３のうちいずれか１項記載のＶＰＮシステム。
【請求項５】
前記移動端末は、車両に設置されている請求項１〜４のうちいずれか１項記載のＶＰＮシステム。
【請求項６】
無線基地局を介してネットワークに接続可能な移動端末であって、
自身の移動経路を予測する経路予測手段と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、
無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段を備えるＶＰＮ構築サーバに対して、前記無線基地局のアドレスを通知してＶＰＮの構築依頼をするＶＰＮ構築依頼手段と、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用するＶＰＮ利用手段と、
を有する移動端末。
【請求項７】
無線基地局を介してネットワークに接続可能な移動端末であって、
自身の移動経路を予測する経路予測手段と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段、および、無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段を備えるＶＰＮ構築サーバに対して、前記予測した移動経路を通知してＶＰＮの構築依頼をするＶＰＮ構築依頼手段と、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用するＶＰＮ利用手段と、
を有する移動端末。
【請求項８】
前記経路予測手段は、ユーザにより設定された目的地までの経路を案内するナビゲーション装置から経路情報を取得し、前記経路情報に基づいて移動端末の移動経路を予測する
請求項６または７記載の移動端末。
【請求項９】
前記移動端末は、車両に設置されている請求項６〜８のうちいずれか１項記載の移動端末。
【請求項１０】
請求項６〜８のうちいずれか１項記載の移動端末を備える車両。
【請求項１１】
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の無線基地局のアドレスを受信する手段と、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、を有し、
前記無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させる
ＶＰＮ構築サーバ。
【請求項１２】
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の移動経路を受信する手段と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、を有し、
前記無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させる
ＶＰＮ構築サーバ。
【請求項１３】
無線基地局を介してネットワークに接続可能な移動端末と、通信相手先との間をＶＰＮ接続するためのＶＰＮ構築方法であって、
移動端末が、自身の移動経路を予測し、
移動端末またはＶＰＮ構築サーバが、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得し、
ＶＰＮ構築サーバが、前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と前記通信相手先との間でＶＰＮを構築することによって、
前記無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させる
ＶＰＮ構築方法。
【請求項１４】
無線基地局を介してネットワークに接続可能な移動端末が、
自身の移動経路を予測し、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得し、
無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮ構築サーバに対して、前記無線基地局のアドレスを通知してＶＰＮの構築依頼をし、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用する
ＶＰＮ構築方法。
【請求項１５】
無線基地局を介してネットワークに接続可能な移動端末が、
自身の移動経路を予測し、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得可能であると共に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮ構築サーバに対して、前記予測した移動経路を通知してＶＰＮの構築依頼をし、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用する
ＶＰＮ構築方法。
【請求項１６】
ＶＰＮ構築サーバが、
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の無線基地局のアドレスを受信し、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築する
ＶＰＮ構築方法。
【請求項１７】
ＶＰＮ構築サーバが、
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の移動経路を受信し、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得し、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築する
ＶＰＮ構築方法。
【請求項１８】
無線基地局を介してネットワークに接続可能な移動端末に、
自身の移動経路を予測する処理と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得する処理と、
無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮ構築サーバに対して、前記無線基地局のアドレスを通知してＶＰＮの構築依頼をする処理と、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用する処理と、
を実行させるプログラム。
【請求項１９】
無線基地局を介してネットワークに接続可能な移動端末に、
自身の移動経路を予測する処理と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得可能であると共に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮ構築サーバに対して、前記予測した移動経路を通知してＶＰＮの構築依頼をする処理と、
前記無線基地局のサービスエリアに到着した際に、前記ＶＰＮ構築サーバによって予め構築されたＶＰＮを利用する処理と、
を実行させるプログラム。
【請求項２０】
ＶＰＮ構築サーバに、
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の無線基地局のアドレスを受信する処理と、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築する処理と、
を実行させるプログラム。
【請求項２１】
ＶＰＮ構築サーバに、
無線基地局を介してネットワークに接続可能な移動端末から、前記移動端末が移動する予定の移動経路を受信する処理と、
無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から前記移動経路上に存在する無線基地局のアドレスを取得する処理と、
前記移動端末が前記無線基地局のサービスエリアに到着する前に、前記無線基地局と移動端末の通信相手先との間のＶＰＮを構築する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線基地局を介してネットワークに接続可能な移動端末と、通信相手先との間をＶＰＮ接続するための技術に関する。
【０００２】
【従来の技術】
インターネットを利用して、２つのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の間、端末とＬＡＮの間、あるいは端末とサーバの間に仮想的なプライベート通信網を構築する技術として、インターネットＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）が知られている。ＶＰＮにおいては、各拠点のＶＰＮ装置同士がトンネリングおよび暗号化による通信処理を行うことによって、インターネット上で専用線接続と同様の利便性および安全性を実現する。
【０００３】
これにより、たとえば、ホットスポットのような無線基地局を利用して、モバイルパソコン等から自宅のＬＡＮあるいは会社のイントラネットにリモートアクセスすることが可能となる。
【０００４】
また最近では、自動車等の車両に設置された端末からＶＰＮ接続を行うといった利用形態も検討され始めている。
【０００５】
移動端末においてＶＰＮを利用する際には、無線基地局の切り替わりに留意する必要がある。無線基地局間の移動はサブネット間の移動に相当するため、ＶＰＮ装置に登録されたルーティング情報や暗号化通信に関するＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）が無効となり、ＶＰＮが切断されてしまうからである。また、無線基地局がＶＰＮ装置として機能している場合もあり、このときも当然、無線基地局の切り替わりに伴ってＶＰＮが切断されてしまうこととなる。したがって、移動端末においてＶＰＮを継続して利用するには、無線基地局を移るたびにＶＰＮを構築し直す必要がある。
【０００６】
なお、特許文献１では、端末がＶＰＮ装置間を移動したときに自動的にＶＰＮの設定変更を行う仕組みが提案されている。
【０００７】
【特許文献１】
特開２００２−１１１７３２号公報
【０００８】
【発明が解決しようとする課題】
ＶＰＮを構築する際には、端末のＩＰアドレス（位置情報）の登録、ＶＰＮ装置間の認証、鍵交換などの事前処理（以下、総称して「ネゴシエーション」という。）が必要となる。このネゴシエーションには、通常、数秒〜十数秒の処理時間を要する。ただし、ホットスポットカフェから自宅のＬＡＮにリモートアクセスするような（すなわち、無線基地局の切り替わりの頻度が少ない）利用形態であれば、ネゴシエーションの処理時間が問題となることは少ない。
【０００９】
しかしながら、自動車に設置されている移動端末などでＶＰＮを利用する場合には事情が異なる。
【００１０】
図１０は、移動端末が無線基地局間を移動する場合のＶＰＮ構築処理を示している。図の縦軸は時間の経過を示しており、ハッチング部分は移動端末がそれぞれの基地局のサービスエリア内に存在している時間を示している。つまり、移動端末は、第１、第２、第３無線基地局の順に移動している。なお、ここでは移動端末自身がＶＰＮ装置としての機能を有している。
【００１１】
移動端末は、第１無線基地局のサービスエリア内に入ると、まず第１無線基地局との間で通信リンクを張る。そして、第１無線基地局のサブネットにおいてＶＰＮを構築するために、通信相手先のＶＰＮ装置であるセンターとの間でネゴシエーションを開始する。
【００１２】
上述したようにネゴシエーションには相当の処理時間を要する。一方、一般的な無線基地局のサービスエリアは直径十数メートル〜数十メートル程度であるため、移動端末が一つのサービスエリア内に存在する時間はせいぜい数秒〜数十秒程度しかない。そうすると、ネゴシエーションの間に移動端末はサービスエリアの大半を通過してしまうこととなる。それゆえ、ＶＰＮによるセキュアな通信を行うことのできる実質的な通信時間が非常に短くなってしまうという問題が生ずる。
【００１３】
しかも、移動端末が第１無線基地局から第２、第３無線基地局へと移動した場合には、それぞれの基地局にて一からＶＰＮ構築を行わなければならないため、無線基地局の切り替わりの頻度が多いほど、ネゴシエーションの回数が増え、上記問題は顕著となる。
【００１４】
このように、無線基地局間を移動する移動端末でＶＰＮを利用する場合には、実質的な通信時間に対してネゴシエーションの処理時間が無視できなくなり、通信効率の低下を招いてしまうのである。
【００１５】
本発明は上記実情に鑑みてなされたものであって、その目的とするところは、無線基地局間を移動する際のＶＰＮ構築処理を迅速に行い、通信効率の向上を図るための技術を提供することにある。
【００１６】
【課題を解決するための手段】
上記目的を達成するため、本発明では、無線基地局を介してネットワークに接続可能な移動端末と通信相手先との間のＶＰＮ構築を次のように行う。
【００１７】
まず、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段を設ける。ここで、アドレスとは、無線基地局のネットワーク上の位置（住所）を特定可能な情報をいい、たとえば、ＩＰアドレス、ドメインネームなどが該当する。
【００１８】
なお、無線基地局情報記憶手段は移動端末またはＶＰＮ構築サーバから利用可能に設けられていればよく、その設置場所や設置態様は特に限定されない。たとえば、移動端末もしくはＶＰＮ構築サーバの記憶手段内に無線基地局に関する情報を格納する態様、移動端末に接続されたナビゲーション装置の地図データベースに無線基地局に関する情報を登録する態様、無線基地局情報記憶手段を備える無線基地局情報サーバをネットワーク上に設ける態様などが想定される。
【００１９】
そして、移動端末が、経路予測手段によって移動端末の移動経路を予測する。
【００２０】
たとえば、ユーザにより設定された目的地までの経路を案内するナビゲーション装置などから経路情報を取得し、その経路情報に基づいて移動端末の移動経路を予測するとよい。移動端末はナビゲーション装置の経路案内にしたがって移動する蓋然性が高いため、経路情報に基づいて予測した移動経路は高い信頼性をもつ。
【００２１】
次に、無線基地局情報取得手段によって、無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する。これにより、移動端末がこれから移動することとなる無線基地局を推定することができる。
【００２２】
無線基地局情報取得手段は、移動端末またはＶＰＮ構築サーバのいずれに設けることもできる。
【００２３】
移動端末側に設けた場合、移動端末は、無線基地局のアドレスを取得した後、ＶＰＮ構築依頼手段によって、ＶＰＮ構築サーバに対して無線基地局のアドレスを通知してＶＰＮの構築依頼をする。この場合、ＶＰＮ構築サーバ側には、移動端末から移動予定の無線基地局のアドレスを受信する手段を設けておく。
【００２４】
ＶＰＮ構築サーバ側に設けた場合、移動端末は、移動経路を予測した後、ＶＰＮ構築依頼手段によって、ＶＰＮ構築サーバに対して予測した移動経路を通知してＶＰＮの構築依頼をする。この場合、ＶＰＮ構築サーバ側には、移動端末から移動予定の移動経路を受信する手段を設けておく。そして、ＶＰＮ構築サーバが、無線基地局情報取得手段によって、移動経路上に存在する無線基地局のアドレスを取得する。
【００２５】
いずれの場合でも、ＶＰＮ構築サーバは、移動端末が移動する予定の無線基地局のアドレスを取得することができる。
【００２６】
なお、ＶＰＮ構築サーバは、通信相手先のＶＰＮ装置のアドレスについても何らかの手段を用いて取得する。たとえば、ＶＰＮ構築サーバが通信相手先のＶＰＮ装置と同一のコンピュータ若しくはネットワーク機器に設けられている場合、ＶＰＮ構築サーバに通信相手先のＶＰＮ装置のアドレスが登録されている場合などには、特別な処理は必要ない。また、ＶＰＮ構築サーバが任意のＶＰＮ装置を処理対象とするのであれば、移動端末から通信相手先のＶＰＮ装置のアドレスの通知を受けるようにすればよい。典型的には、ＶＰＮ構築依頼に、無線基地局のアドレスとともに通信相手先のアドレスを含めることが好ましい。
【００２７】
無線基地局と通信相手先のアドレスを取得した後、ＶＰＮ構築サーバのＶＰＮ構築手段は、移動端末が無線基地局のサービスエリアに到着する前に、その無線基地局と移動端末の通信相手先との間のＶＰＮを構築する。その後、ＶＰＮ提供手段によって、サービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させるのである。
【００２８】
かかる構成によれば、移動端末がサービスエリアに到着するに先立ち、処理時間を要するネゴシエーション処理を実行しておくことができる。よって、移動端末到着後に実行するＶＰＮ構築処理を極力少なくすることができる。これにより、移動端末がサービスエリア内に存在する時間のほとんどを、ＶＰＮによるセキュアな通信を行うことのできる実質的な通信時間として確保することができ、通信効率の向上を図ることが可能となる。移動端末が車両に設置されている場合など、移動端末が比較的高速に移動し、無線基地局の切り替わりの頻度が高い場合には、この効果が顕著となる。
【００２９】
ここで、ＶＰＮ構築手段が、移動端末の識別情報をＶＰＮ提供手段に通知し、ＶＰＮ提供手段が、サービスエリアに到着した移動端末から取得した識別情報とＶＰＮ構築手段から通知された識別情報とを照合することによって、ＶＰＮを利用させるべき移動端末を識別するとよい。これにより、簡単かつ迅速に移動端末の認証を行うことができるので、移動端末到着後に実行するＶＰＮ構築処理を簡素化でき、通信効率の一層の向上を図ることが可能となる。
【００３０】
なお、移動端末の識別情報としては、たとえば、移動端末のＩＰアドレス、移動端末のユーザＩＤ、移動端末が車両に設置されている場合にはその車両のナンバーなどを用いることができる。
【００３１】
また、ＶＰＮ構築手段が、移動端末が利用していたＶＰＮの切断を検知した後、その移動端末が次に移動する無線基地局と通信相手先との間のＶＰＮを構築することも好ましい。このように移動端末の移動にしたがって順次ＶＰＮを構築するようにすれば、移動経路に変更が生じたり、移動端末が停止した場合であっても、無駄となるＶＰＮや長時間利用待ち状態となるＶＰＮが発生することを回避できる。よって、ＶＰＮの構築および維持（ＳＡの更新など）に要する処理を削減することが可能となる。
【００３２】
なお、本発明は、上記手順を実現する手段の少なくとも一部を有する、ＶＰＮシステム、移動端末もしくはＶＰＮサーバ、または、かかる移動端末を備えた車両として捉えることができる。また、本発明は、上記手順の少なくとも一部を含むＶＰＮ構築方法、または、かかる方法を実現するためのプログラムとして捉えることもできる。なお、上記手段および手順の各々は可能な限り互いに組み合わせて本発明を構成することができる。
【００３３】
たとえば、本発明の一実施態様としてのＶＰＮシステムは、無線基地局を介してネットワークに接続可能な移動端末と、通信相手先との間をＶＰＮ接続するためのＶＰＮシステムであって、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段と、移動端末の移動経路を予測する経路予測手段と、無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させるＶＰＮ提供手段と、を有することが好適である。
【００３４】
また、本発明の一実施態様としての移動端末は、無線基地局を介してネットワークに接続可能な移動端末であって、自身の移動経路を予測する経路予測手段と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段を備えるＶＰＮサーバに対して、無線基地局のアドレスを通知してＶＰＮの構築依頼をするＶＰＮ構築依頼手段と、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用するＶＰＮ利用手段と、を有することが好適である。
【００３５】
また、本発明の一実施態様としての移動端末は、無線基地局を介してネットワークに接続可能な移動端末であって、自身の移動経路を予測する経路予測手段と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段、および、無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段を備えるＶＰＮサーバに対して、予測した移動経路を通知してＶＰＮの構築依頼をするＶＰＮ構築依頼手段と、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用するＶＰＮ利用手段と、を有することも好適である。
【００３６】
また、本発明の一実施態様としての車両は、上記移動端末を備えることが好適である。
【００３７】
また、本発明の一実施態様としてのＶＰＮサーバは、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の無線基地局のアドレスを受信する手段と、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、を有し、無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させることが好適である。
【００３８】
また、本発明の一実施態様としてのＶＰＮサーバは、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の移動経路を受信する手段と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する無線基地局情報取得手段と、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築するＶＰＮ構築手段と、を有し、無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させることも好適である。
【００３９】
また、本発明の一実施態様としてのＶＰＮ構築方法は、無線基地局を介してネットワークに接続可能な移動端末と、通信相手先との間をＶＰＮ接続するためのＶＰＮ構築方法であって、移動端末が、自身の移動経路を予測し、移動端末またはＶＰＮサーバが、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得し、ＶＰＮサーバが、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と通信相手先との間でＶＰＮを構築することによって、無線基地局のサービスエリアに到着した移動端末に対して、予め構築されたＶＰＮを利用させることが好適である。
【００４０】
また、本発明の一実施態様としてのＶＰＮ構築方法は、無線基地局を介してネットワークに接続可能な移動端末が、自身の移動経路を予測し、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得し、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮサーバに対して、無線基地局のアドレスを通知してＶＰＮの構築依頼をし、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用することも好適である。
【００４１】
また、本発明の一実施態様としてのＶＰＮ構築方法は、無線基地局を介してネットワークに接続可能な移動端末が、自身の移動経路を予測し、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得可能であると共に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮサーバに対して、予測した移動経路を通知してＶＰＮの構築依頼をし、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用することも好適である。
【００４２】
また、本発明の一実施態様としてのＶＰＮ構築方法は、ＶＰＮサーバが、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の無線基地局のアドレスを受信し、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築することも好適である。
【００４３】
また、本発明の一実施態様としてのＶＰＮ構築方法は、ＶＰＮサーバが、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の移動経路を受信し、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得し、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築することも好適である。
【００４４】
また、本発明の一実施態様としてのプログラムは、無線基地局を介してネットワークに接続可能な移動端末に、自身の移動経路を予測する処理と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する処理と、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮサーバに対して、無線基地局のアドレスを通知してＶＰＮの構築依頼をする処理と、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用する処理と、を実行させることが好適である。
【００４５】
また、本発明の一実施態様としてのプログラムは、無線基地局を介してネットワークに接続可能な移動端末に、自身の移動経路を予測する処理と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得可能であると共に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築可能なＶＰＮサーバに対して、予測した移動経路を通知してＶＰＮの構築依頼をする処理と、無線基地局のサービスエリアに到着した際に、ＶＰＮサーバによって予め構築されたＶＰＮを利用する処理と、を実行させることも好適である。
【００４６】
また、本発明の一実施態様としてのプログラムは、ＶＰＮサーバに、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の無線基地局のアドレスを受信する処理と、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築する処理と、を実行させることも好適である。
【００４７】
また、本発明の一実施態様としてのプログラムは、ＶＰＮサーバに、無線基地局を介してネットワークに接続可能な移動端末から、移動端末が移動する予定の移動経路を受信する処理と、無線基地局の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局情報記憶手段から移動経路上に存在する無線基地局のアドレスを取得する処理と、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と移動端末の通信相手先との間のＶＰＮを構築する処理と、を実行させることも好適である。
【００４８】
【発明の実施の形態】
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。
【００４９】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るＶＰＮシステムの全体構成を示す図である。
【００５０】
ＶＰＮシステムは、広域ネットワークであるインターネットＷを利用して、移動端末１と通信相手先Ｌとの間をＶＰＮ接続するためのシステムである。本実施形態では、通信相手先ＬとしてＬＡＮを想定しており、端末−ＬＡＮ間にプライベート通信網を構築する。
【００５１】
移動端末１は、車両３に設置されたコンピュータであり、基本ハードウエアとしてＣＰＵ（中央演算処理装置），メモリ，ハードディスク等を備えている。移動端末１は、無線通信を行うためのアンテナ１０を具備しており、無線基地局４を介してインターネットＷに接続可能に構成されている。
【００５２】
また、車両３には、ナビゲーション装置２も設置されている。ナビゲーション装置２は、地図情報および地図上の建造物などのＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）情報を記憶する地図ＤＢ（データベース）２０，ディスプレイ，装置本体などを備えて構成される。ナビゲーション装置２は、ユーザにより目的地が設定されると、現在位置から目的地までの経路を探索し、その経路に沿って案内を行うナビゲーション機能を有している。
【００５３】
地図ＤＢ２０のＰＯＩ情報には、無線基地局４の地図上の位置情報も含まれている。また、その位置情報に関連付けて、無線基地局４のネットワーク上のアドレスであるＩＰアドレスも記憶されている。つまり、本実施形態では、地図ＤＢ２０が無線基地局情報記憶手段を構成している。
【００５４】
移動端末１とナビゲーション装置２はデータ送受信可能に接続されている。よって、移動端末１はナビゲーション装置２から経路情報やＰＯＩ情報などを取得することが可能である。なお、図１では、移動端末１とナビゲーション装置２とを別構成で示したが、両者の機能を具備する単一の装置で構成しても構わない。
【００５５】
無線基地局４は、無線によるブロードバンド接続サービスを提供する事業者により、道路上や道路脇などに設置されている装置である。無線基地局４は、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）などの通信方式による狭域高速通信を実現しており、そのサービスエリア（通信可能エリア）は直径十数ｍ〜数十ｍ程度である。
【００５６】
車両３の走行中は、その移動経路上に点在する無線基地局４を次々に移動しながらインターネット接続を行うこととなる。図１の例では、第１無線基地局４ａ，第２無線基地局４ｂ，第３無線基地局４ｃの順に車両３が移動する様子を示している。
【００５７】
無線基地局４は１つのルータとして機能し、それぞれのサービスエリア内は１つのサブネットを構成している。それゆえ、移動端末１は、異なる無線基地局のサービスエリアに入る度に新しいＩＰアドレスの割り当てを受ける。ＩＰアドレスの割り当ては、無線基地局４のＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サービスを利用する方法などがある。なお、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）の場合には、移動端末１自身がＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）とネットワーク・プレフィックス情報に基づいてＩＰアドレスを自動構成してもよいし、固定のＩＰアドレスを用いてもよい。
【００５８】
無線基地局４は、サブネット内にある移動端末１に対して、ＶＰＮサービスを提供するＶＰＮ装置としての機能も有する。図１の例では、無線基地局４と通信相手先ＬのＶＰＮ装置であるセンター５との間でＶＰＮが構築される。
【００５９】
センター５は、通信相手先Ｌのゲートウェイ装置であり、ＶＰＮ装置機能の他、ルータ機能やファイアウォール機能なども有している。さらに、センター５は、ＶＰＮ構築サーバとしても機能する。
【００６０】
では次に、上記ＶＰＮシステムにおけるＶＰＮ構築方法について詳しく説明する。
【００６１】
図２は、移動端末１が無線基地局間を移動する場合のＶＰＮ構築処理を示すタイミングチャートである。図の縦軸は時間の経過を示しており、ハッチング部分は移動端末１がそれぞれの基地局のサービスエリア内に存在している時間を示している。つまり、この例では、移動端末１は、第１、第２、第３無線基地局の順に移動している。
【００６２】
また、図３〜図５は、図２のＶＰＮ構築処理における各装置の具体的な処理フローを示している。図３は、移動端末１で実行されるプログラムのフローチャートであり、図４は、センター５のＶＰＮ構築サーバで実行されるプログラムのフローチャートであり、図５は、無線基地局４で実行されるプログラムのフローチャートである。
【００６３】
ユーザは車両３を運転するに際して、ナビゲーション装置２に目的地を設定する。そうすると、ナビゲーション装置２が地図ＤＢ２０を参照して車両３の現在位置から目的地までの最適経路を探索し、その経路をディスプレイに表示するなどして経路案内を行う。よって、車両３（移動端末１）はナビゲーション装置２の経路案内にしたがって移動する蓋然性が高い。
【００６４】
そこで、移動端末１は、このナビゲーション装置２の経路情報を利用して、車両３の経路上に無線基地局のサービスエリアがあるかどうかを調べる（ステップＳ１０１）。
【００６５】
具体的には、まず、移動端末１の経路予測部が、ナビゲーション装置２から車両３の経路情報を取得し、その経路情報を移動端末１が今後とりうる移動経路であるとみなす。次に、移動端末１の無線基地局情報取得部が、地図ＤＢ２０を参照して移動経路上に存在する無線基地局４を索出する。ここでは、第１無線基地局４ａ、第２無線基地局４ｂ、第３無線基地局４ｃが順に索出される。さらに、無線基地局情報取得部は、地図ＤＢ２０から各無線基地局４のＩＰアドレスを取得する。ここでは、第１，第２，第３無線基地局のＩＰアドレスをそれぞれ「ＩＰ１」，「ＩＰ２」，「ＩＰ３」と表す。
【００６６】
このようにして移動経路上の無線基地局４が索出された場合には、移動端末１のＶＰＮ構築依頼部が、ＶＰＮ構築依頼メッセージを作成し（ステップＳ１０２）、ＶＰＮ構築依頼フラグ「ＶＰＮｒｅｑＦｌａｇ」に１をセットする（ステップＳ１０３）。一方、移動経路上に無線基地局４が無かった場合には、「ＶＰＮｒｅｑＦｌａｇ」に０をセットする（ステップＳ１０４）。
【００６７】
なお、ステップＳ１０１〜Ｓ１０４の処理は、ナビゲーション装置２の案内経路に変更があるたびに実行される（ステップＳ１０５）。
【００６８】
さて、車両３が第１無線基地局４ａのサービスエリアに到着すると（ステップＳ１０６）、移動端末１と第１無線基地局４ａとの間で通信リンクが確立される。そして、第１無線基地局４ａから移動端末１に通信用キーワードが送信される。
【００６９】
通信用キーワードは、移動端末１と無線基地局４の間の暗号化通信に用いる情報であって、たとえば、暗号化・復号化に用いる鍵、または、そのような鍵を生成するための情報である。移動端末１と無線基地局４の間の通信データはこの鍵を用いて暗号化・復号化される。
【００７０】
通信用キーワードの受け渡し方法は種々考えられる。たとえば、通信方式としてＤＳＲＣを利用している場合には、移動端末１が無線基地局４とＰＰＰリンクをはる際に、ＤＳＲＣの「ｐｄｕ−ｂｏｄｙ」を使って通信用キーワードを通知すればよい。
【００７１】
移動端末１は、第１無線基地局４ａから通信用キーワードを受信すると（ステップＳ１０７）、それに対する応答として移動端末ＩＤを第１無線基地局４ａに送信する（ステップＳ１０８）。通信用キーワードと移動端末ＩＤの交換が完了した後は、移動端末１は第１無線基地局４ａを介してインターネットＷに接続することができる。
【００７２】
移動端末ＩＤは、移動端末１を一意に特定するための識別情報である。移動端末ＩＤとしては、たとえば、移動端末１の固定ＩＰアドレス、移動端末１のユーザＩＤ、移動端末１が設置されている車両３のナンバーなど、他の移動端末のものと重複しない情報であれば、どのような情報を用いても構わない。ここでは、移動端末１のＩＤを「ＩＤ１」と表す。
【００７３】
次に、移動端末１のＶＰＮ構築依頼部は、「ＶＰＮｒｅｑＦｌａｇ」の内容を調べる（ステップＳ１０９）。「ＶＰＮｒｅｑＦｌａｇ」が１であったら、つまり、移動経路上に無線基地局４が存在している場合には、通信相手先のセンター５との間でＶＰＮを構築する（ステップＳ１１０）。ここでは、移動端末１の有するＶＰＮクライアント機能を用いて、移動端末１とセンター５の間に直接ＶＰＮをはる。これにより、移動端末１はセンター５および通信相手先ＬのＬＡＮに接続されたコンピュータとセキュアな通信を行うことができる。
【００７４】
続いて、ＶＰＮ構築依頼部は、ＶＰＮ構築依頼メッセージをセンター５に送信することによって（ステップＳ１１１）、センター５のＶＰＮ構築サーバに次以降に移動する無線基地局４のアドレスを通知して、ＶＰＮの事前構築を依頼する。依頼後は、「ＶＰＮｒｅｑＦｌａｇ」に０をセットする（ステップＳ１１２）。
【００７５】
ＶＰＮ構築依頼メッセージの一例を図６に示す。ＶＰＮ構築依頼メッセージには、少なくとも、ＶＰＮ構築依頼であることを示す「ＶＰＮ構築依頼フラグ」、移動端末１の識別情報である移動端末ＩＤ「ＩＤ１」、および、移動経路上に存在する無線基地局４のＩＰアドレス「ＩＰ２」，「ＩＰ３」が含まれる。なお、本実施形態では、通信相手先ＬのＶＰＮ構築サーバを利用しているので、ＶＰＮ構築サーバに対して通信相手先のＶＰＮ装置のアドレスを通知する必要はない。
【００７６】
ＶＰＮ構築依頼部は、移動端末１がサービスエリア内にいる限り、経路変更の有無を監視する（ステップＳ１１３，Ｓ１１４）。もし、経路変更があった場合には、新たな移動経路に基づき経路上の無線基地局４のアドレスを取得し、新たなＶＰＮ構築依頼メッセージを作成する（ステップＳ１１５）。そして、「ＶＰＮｒｅｑＦｌａｇ」に１をセットし（ステップＳ１１６）、再び、ステップＳ１０９〜Ｓ１１２の処理を繰り返す。なお、車両３が第１無線基地局４ａのサービスエリアから外れた場合には、次のサービスエリアに入るまで、経路変更の有無を監視しつつ待機する（ステップＳ１０５，Ｓ１０６）。
【００７７】
一方、センター５のＶＰＮ構築サーバでは次の処理が実行される。
【００７８】
ＶＰＮ構築サーバは、移動端末１とＶＰＮを構築した後（ステップＳ２０１）、移動端末１からＶＰＮ構築依頼メッセージを受信すると（ステップＳ２０２）、そのＶＰＮ構築依頼メッセージに基づいてＶＰＮ構築先リストを更新する（ステップＳ２０３）。
【００７９】
ＶＰＮ構築先リストの一例を図７に示す。ＶＰＮ構築先リストは、構築すべきＶＰＮを、その構築順（移動端末１の到着順）と共に管理する管理情報である。図７の例では、「ＩＤ１  ＩＰ２」，「ＩＤ１  ＩＰ３」の２つの構築先が登録されており、構築順が早いものから昇順にリストアップされている。ただし、ＶＰＮ構築先リストは必ずしもこのようなリストである必要はなく、移動端末１のＩＤ、無線基地局４のＩＰアドレスおよび構築順に関する情報が含まれていればよい。なお、説明の簡単のため、図７ではＩＤ１の移動端末１の構築先のみ示したが、実際には他の移動端末用の構築先も管理されている。
【００８０】
ＶＰＮ構築サーバは、移動端末１との間のＶＰＮ切断を検知することにより（ステップＳ２０４）、移動端末１が第１無線基地局４ａのサービスエリアから次のサービスエリアに移動しつつあることを知る。そこで、ＶＰＮ構築先リストに移動端末１（ＩＤ１）のための構築先が含まれているか否か調べる（ステップＳ２０５）。
【００８１】
移動端末１のための構築先がみつかれば、そのうち最も構築順の早い構築先（ここでは、「ＩＤ１  ＩＰ２」）を取得する。そして、ＶＰＮ構築サーバは、移動端末１が「ＩＰ２」のアドレスで示される第２無線基地局４ｂのサービスエリアに到着する前に、ＶＰＮ装置をコントロールし、第２無線基地局４ｂとの間でＶＰＮを構築する（ステップＳ２０６）。すなわち、移動端末１の到着に先立ち、第２無線基地局４ｂとセンター５のそれぞれのＶＰＮ装置の間で、互いの認証や鍵交換などのネゴシエーションが行われるのである。
【００８２】
第２無線基地局４ｂとの間のＶＰＮが構築されたら、ＶＰＮ構築サーバは第２無線基地局４ｂに移動端末１の移動端末ＩＤ「ＩＤ１」を通知し（ステップＳ２０７）、ＶＰＮ構築先リストから第２無線基地局４ｂに関する記述「ＩＤ１  ＩＰ２」を削除する（ステップＳ２０８）。
【００８３】
このとき、第２無線基地局４ｂでは、図５に示す処理が実行される。
【００８４】
第２無線基地局４ｂのＶＰＮ装置（以下、「ＶＰＮ提供部」という。）は、センター５との間で新たにＶＰＮを構築し（ステップＳ３０１）、センター５から移動端末１の移動端末ＩＤ「ＩＤ１」を受信すると（ステップＳ３０２）、ＶＰＮｒｅａｄｙリストに移動端末ＩＤ「ＩＤ１」とセンター５のＩＰアドレス「ＩＰｃ」を追加する（ステップＳ３０３）。
【００８５】
ＶＰＮｒｅａｄｙリストの一例を図８に示す。ＶＰＮｒｅａｄｙリストには、移動端末１の到着前に構築したＶＰＮ、すなわち利用待ち状態にあるＶＰＮが管理されている。なお、ＶＰＮ提供部は、サービスエリア内に新たな移動端末が到着するまで、ステップＳ３０１〜Ｓ３０３の処理を繰り返して、随時ＶＰＮｒｅａｄｙリストを更新する（ステップＳ３０４）。
【００８６】
さて、車両３が第２無線基地局４ｂのサービスエリアに到着すると、第２無線基地局４ｂは移動端末１との間で通信リンクを確立し、移動端末１に通信用キーワードを送信する（ステップＳ３０５）。そして、その通信用キーワードに基づく鍵を用いて移動端末１との間で暗号化通信を行うように自らを設定する（ステップＳ３０６）。
【００８７】
次に、移動端末１から移動端末ＩＤを受信すると（ステップＳ３０７）、ＶＰＮ提供部は、ＶＰＮｒｅａｄｙリストの内容を参照し、移動端末１から取得したＩＤとＶＰＮ構築サーバから通知されたＩＤとの照合を行う（ステップＳ３０８）。ここで、移動端末１のＩＤ「ＩＤ１」がＶＰＮｒｅａｄｙリストに含まれていた場合には、移動端末１から送出された情報を全てセンター５（アドレス「ＩＰｃ」）に転送するように、ルーティング設定を更新する（ステップＳ３０９）。このようにして、ＶＰＮ提供部は、第２無線基地局４ｂのサービスエリアに到着した移動端末１に対して、予め構築されたＶＰＮを利用させる。
【００８８】
これにより、移動端末１はセンター５および通信相手先ＬのＬＡＮに接続されたコンピュータとセキュアな通信を行うことができる。
【００８９】
その後、ＶＰＮ提供部は移動端末１との間の通信リンクが切断されたことを検知すると（ステップＳ３１０）、その移動端末１のＩＤがＶＰＮｒｅａｄｙリストに含まれているか否かを調べる（ステップＳ３１１）。含まれていた場合には、移動端末１が利用していたＶＰＮを切断し（ステップＳ３１２）、ステップＳ３０９で施したルーティング設定を無効にし（ステップＳ３１３）、ＶＰＮｒｅａｄｙリストからＩＤ１のＶＰＮ情報を削除する（ステップＳ３１４）。なお、ステップＳ３１２〜Ｓ３１４の処理は、どのような順序で行っても構わない。
【００９０】
ところで、移動端末１が第２無線基地局４ｂにてセンター５とＶＰＮ接続している間に、新たなＶＰＮ構築依頼メッセージをセンター５に送信することもできる。移動経路に変更があった場合には、随時新しいＶＰＮ構築依頼を行うのである。センター５のＶＰＮ構築サーバは、新たなＶＰＮ構築依頼を受け取ると（図４のステップＳ２０９）、ＶＰＮ構築先リストの更新を行う（ステップＳ２０３）。
【００９１】
また、ＶＰＮ構築サーバは、移動端末１が利用していた第２無線基地局４ｂとの間のＶＰＮ切断を検知すると（ステップＳ２１０）、ステップＳ２０５に戻り、移動端末１が次に移動する第３無線基地局４ｃとの間でＶＰＮを構築する処理を実行する。したがって、移動端末１が第３無線基地局４ｃのサービスエリアに到着する前に、ＶＰＮを構築しておくことができる。
【００９２】
以上述べたように、本実施形態のＶＰＮシステムによれば、移動端末１がサービスエリアに到着するに先立ち、処理時間を要するネゴシエーション処理を実行しておくことができる。よって、移動端末１の到着後には、移動端末ＩＤの照合を行うだけの簡単かつ迅速なＶＰＮ構築処理だけで、移動端末１と通信相手先ＬとをＶＰＮ接続することができる。
【００９３】
これにより、移動端末１がサービスエリア内に存在する時間のほとんどを、ＶＰＮによるセキュアな通信を行うことのできる実質的な通信時間として確保することができ、通信効率の向上を図ることが可能となる。
【００９４】
本実施形態のごとく、移動端末１が車両３に設置されている場合など、移動端末１が比較的高速に移動し、無線基地局４の切り替わりの頻度が高い場合には、この効果が顕著となる。
【００９５】
また、本実施形態では、移動端末１が利用していたＶＰＮの切断を検知した後、その移動端末１が次に移動する無線基地局４との間のＶＰＮを構築するようにしたので、移動経路に変更が生じたり、移動端末１が停止した場合であっても、無駄となるＶＰＮや長時間利用待ち状態となるＶＰＮが発生することを回避できる。よって、ＶＰＮの構築および維持（ＳＡの更新など）に要する処理を削減することが可能となる。
【００９６】
また、本実施形態では、ナビゲーション装置２の経路情報に基づいて移動端末１の移動経路を予測するようにしたので、簡単な処理で予測信頼性の高い移動経路を得ることができる。さらに、ナビゲーション装置２の地図ＤＢ２０に、無線基地局４の地図上の位置とネットワーク上のアドレスとを関連付けて記憶させてあるので、移動端末１がこれから移動することとなる経路上に存在する無線基地局４のアドレスを容易に取得することができる。
【００９７】
（第２の実施形態）
図９は、本発明の第２の実施形態に係るＶＰＮシステムの全体構成を示す図である。
【００９８】
上記第１の実施形態では、ＶＰＮ構築サーバが通信相手先ＬのＶＰＮ装置と同一のコンピュータ（センター５）に設けられていたが、本実施形態では、ＶＰＮ構築サーバがＶＰＮ装置とは独立にインターネットＷ上に設けられている。また、上記第１の実施形態では、移動端末１に無線基地局情報取得部を設けていたが、本実施形態では同様の機能をＶＰＮ構築サーバに設けている。その他の構成については上記第１の実施形態におけると同様であるので、ここでは異なる部分を中心に説明することとする。
【００９９】
ＶＰＮ構築サーバ６は、基本ハードウエアとしてＣＰＵ，メモリ，ハードディスク等を備えたコンピュータにより構成される。ＶＰＮ構築サーバ６は、無線基地局４の地図上の位置とネットワーク上のアドレスとを関連付けて記憶する無線基地局ＤＢ６０を備えている。つまり、本実施形態では、無線基地局ＤＢ６０が無線基地局情報記憶手段を構成している。
【０１００】
移動端末１の経路予測部は、ナビゲーション装置２から車両３の経路情報を取得すると、その経路情報を移動端末１が今後とりうる移動経路であるとみなす。そして、移動端末１のＶＰＮ構築依頼部は、予測した移動経路に基づきＶＰＮ構築依頼メッセージを作成し、ＶＰＮ構築サーバ６に送信する。
【０１０１】
本実施形態におけるＶＰＮ構築依頼メッセージには、少なくとも、移動端末１の移動経路、移動端末１の移動端末ＩＤ「ＩＤ１」、および、通信相手先ＬのＶＰＮ装置のＩＰアドレス「ＩＰｃ」が含まれる。
【０１０２】
ＶＰＮ構築サーバ６は、移動端末１からＶＰＮ構築依頼メッセージを受信すると、無線基地局ＤＢ６０を参照して移動経路上に存在する無線基地局４を索出する。ここでは、第１無線基地局４ａ、第２無線基地局４ｂ、第３無線基地局４ｃが順に索出される。さらに、ＶＰＮ構築サーバ６は、無線基地局ＤＢ６０から各無線基地局４のＩＰアドレスを取得する。
【０１０３】
次に、ＶＰＮ構築サーバ６は、ＶＰＮ構築依頼メッセージおよび取得したＩＰアドレスに基づき、ＶＰＮ構築先リストを更新する。本実施形態では、ＶＰＮ構築先リストに、移動端末ＩＤ、無線基地局４のＩＰアドレス、および、通信相手先ＬのＩＰアドレスを記述する。
【０１０４】
そして、ＶＰＮ構築サーバ６は、通信相手先ＬのＶＰＮ装置にＶＰＮ構築要求を送信することによって、移動端末１が無線基地局４のサービスエリアに到着する前に、センター５と無線基地局４との間のＶＰＮを構築する。
【０１０５】
したがって、本実施形態の構成によっても、移動端末１がサービスエリアに到着するに先立ち、処理時間を要するネゴシエーション処理を実行しておくことができる。よって、移動端末１の到着後には、移動端末ＩＤの照合を行うだけの簡単かつ迅速なＶＰＮ構築処理だけで、移動端末１と通信相手先ＬとをＶＰＮ接続することができる。
【０１０６】
これにより、移動端末１がサービスエリア内に存在する時間のほとんどを、ＶＰＮによるセキュアな通信を行うことのできる実質的な通信時間として確保することができ、通信効率の向上を図ることが可能となる。
【０１０７】
加えて、本実施形態では、ＶＰＮ構築サーバ６側で無線基地局情報の管理および検索を行うこととしたので、移動端末１の構成を簡易化できる。また、ＶＰＮ構築サーバ６側に無線基地局情報が一元的に管理されているので、無線基地局の新設等に伴う設定変更作業はＶＰＮ構築サーバ６に対して行えば足りる。よって、設定変更作業の労力が軽減されるとともに、移動端末１に対して常に最新の無線基地局情報を提供することができる。
【０１０８】
さらに、ＶＰＮ構築サーバ６をＶＰＮ装置とは独立した構成にしたので、任意のＶＰＮ装置を処理対象とすることができるとともに、通信相手先Ｌに設けるセンター５の構成を簡易化できる。
【０１０９】
なお、上記構成は本発明の一実施形態を例示したものにすぎない。本発明の範囲は上記実施形態に限られるものではなく、その技術思想の範囲内で種々の変形が可能である。
【０１１０】
たとえば、上記実施形態では、移動端末が車両に設置されているが、移動端末が車両以外の移動体に設置されている場合にも本発明を適用することができる。
【０１１１】
また、上記実施形態ではＤＳＲＣを例に挙げたが、無線通信方式としてはＩＥＥＥ８０２．１１ａ，１１ｂなど他の方式を用いることもできる。
【０１１２】
また、上記第２の実施形態ではＶＰＮ構築サーバで無線基地局情報の検索を行うこととしたが、移動端末側で無線基地局のアドレスを取得し、そのアドレス情報をＶＰＮ構築依頼メッセージとしてＶＰＮ構築サーバに送信するようにしても構わない。
【０１１３】
また、上記実施形態では、端末とＬＡＮの間のＶＰＮ接続を例に挙げたが、２つのＬＡＮの間、あるいは、端末とサーバの間のＶＰＮ接続にも本発明を適用することができる。前者の例としては、移動端末がルータ機能を有していて、車両内ＬＡＮを構成している場合などが想定され、後者の例としては、通信相手先が単一のサーバである場合などが想定される。
【０１１４】
【発明の効果】
以上説明したように、本発明によれば、移動端末が無線基地局のサービスエリアに到着する前に、無線基地局と通信相手先との間のＶＰＮを構築することができるので、無線基地局間を移動する際のＶＰＮ構築処理を迅速に行い、通信効率の向上を図ることが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るＶＰＮシステムの全体構成を示す図である。
【図２】移動端末が無線基地局間を移動する場合のＶＰＮ構築処理を示すタイミングチャートである。
【図３】移動端末で実行されるプログラムのフローチャートである。
【図４】センターのＶＰＮ構築サーバで実行されるプログラムのフローチャートである。
【図５】無線基地局で実行されるプログラムのフローチャートである。
【図６】ＶＰＮ構築依頼メッセージの一例を示す図である。
【図７】ＶＰＮ構築先リストの一例を示す図である。
【図８】ＶＰＮｒｅａｄｙリストの一例を示す図である。
【図９】本発明の第２の実施形態に係るＶＰＮシステムの全体構成を示す図である。
【図１０】従来のＶＰＮ構築処理を示すタイミングチャートである。
【符号の説明】
１  移動端末
２  ナビゲーション装置
３  車両
４  無線基地局
４ａ  第１無線基地局
４ｂ  第２無線基地局
４ｃ  第３無線基地局
５  センター
６  ＶＰＮ構築サーバ
１０  アンテナ
２０  地図ＤＢ
６０  無線基地局ＤＢ
Ｌ  通信相手先
Ｗ  インターネット
【図１】
2004312350.tif 000003
【図２】
2004312350.tif 000004
【図３】
2004312350.tif 000005
【図４】
2004312350.tif 000006
【図５】
2004312350.tif 000007
【図６】
2004312350.tif 000008
【図７】
2004312350.tif 000009
【図８】
2004312350.tif 000010
【図９】
2004312350.tif 000011
【図１０】
2004312350.tif 000012