(57)【特許請求の範囲】
【請求項１】
移動先のリモートネットワークに接続された第１の端末装置と、当該第１の端末装置が通常接続されるホームネットワークに接続された第２の端末装置との間でデータの送受信を行うための仮想ＬＡＮ制御システムのアクセス制御方法であって、
前記第１の端末装置から前記第２の端末装置に対してデータを送信する際には、
前記第１の端末装置が、前記第２の端末装置を宛先とするデータをスクランブル化する処理を行い、このスクランブル化されたデータを前記リモートネットワーク上のロジカルオフィスクライアント装置に対して送信する第１の過程と、
前記ロジカルオフィスクライアント装置が、前記スクランブル化されたデータのデスクランブル化の処理を行い、このデスクランブル化されたデータに対して前記ホームネットワークに接続されたロジカルオフィスサーバ装置を宛先とするカプセル化処理を行い、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信する第２の過程と、
前記ロジカルオフィスサーバ装置が、前記ロジカルオフィスクライアント装置から受信したカプセル化されたデータをデカプセル化する処理を行い、これによって前記第２の端末装置を宛先とするデータを取り出し、この取り出されたデータを前記第２の端末装置に対して送信する第３の過程と、の各過程の処理を行い、
前記第２の端末装置から前記第１の端末装置に対してデータを送信する際には、
前記第２の端末装置が、前記第１の端末装置を宛先とするデータを前記ホームネットワークに送出する第４の過程と、
前記ロジカルオフィスサーバ装置が、このデータを捕捉し、この前記第１の端末装置を宛先とするデータに対して前記第１の端末装置が接続されているリモートネットワーク上のロジカルオフィスクライアント装置を宛先とするカプセル化処理を行い、このカプセル化されたデータを前記ロジカルオフィスクライアント装置に対して送信する第５の過程と、
前記ロジカルオフィスクライアント装置が、前記ロジカルオフィスサーバ装置から受信したカプセル化されたデータをデカプセル化する処理を行い、これによって前記第１の端末装置を宛先とするデータを取り出し、この取り出されたデータをスクランブル化する処理を行い、このスクランブル化されたデータを前記第１の端末に対して送信する第６の過程と、
前記第１の端末装置が、前記ロジカルオフィスクライアント装置から受信したデータをデスクランブル化処理する第７の過程と、の各過程の処理を行い、
前記第１の端末装置が前記リモートネットワークに接続した際に、当該第１の端末装置からの要求に応じて、前記ロジカルオフィスクライアント装置は、自己が管理するホームアドレス管理テーブルに、当該第１の端末装置用の前記ロジカルオフィスサーバ装置のアドレスと、当該第１の端末装置と当該ロジカルオフィスクライアント装置との間の通信に用いるためのスクランブルパターンとを含むエントリを登録し、
前記第１の端末装置からの要求に応じて、前記ロジカルオフィスサーバ装置は、前記ロジカルオフィスクライアント装置のアドレスを用いて自己が管理する位置情報管理テーブル上の前記第１の端末装置の位置情報を更新し、
前記第１の端末装置が当該リモートネットワークから切り離された旨のデータを受信した場合には、前記ロジカルオフィスクライアント装置は、前記ホームアドレス管理テーブルから、前記エントリを消去し、
予め、仮想ＬＡＮ管理サーバ装置が管理する初期情報管理テーブルに、各端末装置毎の認証情報と各端末装置毎のロジカルオフィスサーバ装置のアドレスと設定しておき、
前記第１の端末装置が前記リモートネットワークに接続した際に、前記第１の端末装置がスクランブル化された認証要求データを当該リモートネットワーク上のロジカルオフィスクライアント装置に対して送信し、当該リモートネットワーク上のロジカルオフィスクライアント装置から当該認証要求データを受信すると、前記仮想ＬＡＮ管理サーバ装置は、前記初期情報管理テーブルを参照することによって認証処理を行うとともに、この認証が成功すると、前記初期情報管理テーブルから読み出されたロジカルオフィスサーバ装置のアドレスと所定のスクランブルパターンとを前記ロジカルオフィスクライアント装置に送信する
ことを特徴とする仮想ＬＡＮ制御システムのアクセス制御方法。
【請求項２】
移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信手段と、
前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信手段と、
前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶手段と、
他の端末装置を宛先とするデータを、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信手段と、
前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信手段と
を具備することを特徴とする端末装置。
【請求項３】
仮想ＬＡＮ制御システムにおいて用いられる端末装置によるアクセス制御方法であって、前記端末装置が、
移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信過程と、
前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信過程と、
前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶過程と、
他の端末装置を宛先とするデータを、記憶された前記スクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信過程と、
前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、記憶された前記スクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信過程と
の各過程の処理を実行することを特徴とするアクセス制御方法。
【請求項４】
仮想ＬＡＮ制御システムにおいて用いられる端末装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、
移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信過程と、
前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信過程と、
前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶過程と、
他の端末装置を宛先とするデータを、記憶された前記スクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信過程と、
前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、記憶された前記スクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信過程と
の各過程の処理をコンピュータに実行させるプログラム。
【請求項５】
端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段と、
端末装置からのスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、
前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信手段と、
前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信手段と、
前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化手段と、
前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化手段と、
前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去手段と
を具備することを特徴とするロジカルオフィスクライアント装置。
【請求項６】
仮想ＬＡＮ制御システムにおいて、端末装置の移動先のリモートネットワーク上に存在するロジカルオフィスクライアント装置によるアクセス制御方法であって、前記ロジカルオフィスクライアント装置が、
端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段を有するとともに、
端末装置からスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、
前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信過程と、
前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信過程と、
前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化過程と、
前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化過程と、
前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去過程と、
の各過程の処理を実行することを特徴とするアクセス制御方法。
【請求項７】
仮想ＬＡＮ制御システムにおいてロジカルオフィスクライアント装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、
前記ロジカルオフィスクライアント装置が、端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段を有する場合において、
端末装置からスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、
前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信過程と、
前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信過程と、
前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化過程と、
前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化過程と、
前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去過程と
の各過程の処理をコンピュータに実行させるプログラム。
【請求項８】
端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置であって、
端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、
第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新手段と、
第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化手段と、
前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化手段と、
前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、
前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信手段と、
スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信手段と
を具備することを特徴とするロジカルオフィスサーバ装置。
【請求項９】
仮想ＬＡＮ制御システムにおいて、端末装置が通常接続されるホームネットワーク上に存在するロジカルオフィスサーバ装置によるアクセス制御方法であって、前記ロジカルオフィスサーバ装置が、
端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段を具備するとともに、
第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新過程と、
第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化過程と、
前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化過程と、
前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、
前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信過程と、
スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信過程と
の各過程の処理を実行することを特徴とするアクセス制御方法。
【請求項１０】
仮想ＬＡＮ制御システムにおいてロジカルオフィスサーバ装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、
前記ロジカルオフィスサーバ装置が、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段を具備する場合において、
第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新過程と、
第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化過程と、
前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化過程と、
前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、
前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信過程と、
スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信過程と
の各過程の処理をコンピュータに実行させるプログラム。
【請求項１１】
端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、
端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、
前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証手段と、
前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信手段と、
ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証手段と、
前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信手段と
を具備することを特徴とする仮想ＬＡＮ管理サーバ装置。
【請求項１２】
仮想ＬＡＮ制御システム全体を管理するための仮想ＬＡＮ管理サーバ装置によるアクセス制御方法であって、前記仮想ＬＡＮ管理サーバ装置が、
端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、を具備するとともに、
前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証過程と、
前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信過程と、
ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証過程と、
前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信過程と
の各過程の処理を実行することを特徴とするアクセス制御方法。
【請求項１３】
仮想ＬＡＮ制御システムにおいて仮想ＬＡＮ管理サーバ装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、
前記仮想ＬＡＮ管理サーバ装置が、端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、を具備する場合において、
前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証過程と、
前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信過程と、
ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証過程と、
前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信過程と
の各過程の処理をコンピュータに実行させるプログラム。
【請求項１４】
請求項５に記載のロジカルオフィスクライアント装置をリモートネットワーク上に設け、
請求項８に記載のロジカルオフィスサーバ装置をホームネットワーク上に設け、
さらに請求項１１に記載の仮想ＬＡＮ管理サーバ装置を設け、
これらのロジカルオフィスクライアント装置とロジカルオフィスサーバ装置と仮想ＬＡＮ管理サーバ装置とが、それぞれ、相互に通信可能となるようにネットワークで接続したことを特徴とする仮想ＬＡＮ制御システム。
【請求項１５】
請求項１４に記載の仮想ＬＡＮ制御システムにおいて、
さらに請求項２に記載の端末装置を設けたことを特徴とする仮想ＬＡＮ制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のサブネットワークを相互に接続して構築する仮想ＬＡＮ制御システムおよびそのアクセス制御方法に関する。
【０００２】
【従来の技術】
端末が通常接続されるホームネットワークとその端末が移動したときに移動先で接続される少なくとも１つのリモートネットワークとをインターネット上で接続して仮想的なＬＡＮシステムを構築する場合、従来、次のような技術が利用されていた。すなわち、ホームネットワークにインターネットアドレスを有し、かつ端末がリモートネットワークに接続されたときに、その端末からホームネットワークへのアクセスを可能とするロジカルオフィスサーバをホームネットワーク側に設け、また、インターネットアドレスを有するロジカルオフィスクライアントをリモートネットワーク側に設け、さらにインターネット上にインターネットアドレスを有し、かつ端末の構成管理やリモートネットワークに移動した端末の認証等を行う仮想ＬＡＮ管理サーバを設けていた。
この場合、端末がホームネットワークからリモートネットワークに移動する際は、既存のネットワークとの間で、例えばサブネット違反等の競合を避けるために、新たに設けたロジカルオフィスクライアントが有する専用のリモートネットワークに端末を接続することとしていた。
【０００３】
図１０は、従来のシステム構成の一例を示す構成概略図である。図１０において、符号１０，２０，３０は、それぞれ、インターネット上で仮想ＬＡＮを構築するサブネットワークを備えたオフィスであり、４０はインターネットである。オフィス１０は着目している端末＃１（ＴＥ＃１）・１１，端末＃２・１２が通常、接続されるサブネットワーク（以下、ホームネットワーク（ＨＮＷ）と称す。）ＨＮＷ１３を備えており、以後、ホームオフィスと呼ぶものとする。ホームネットワークＨＮＷ１３には仮想ＬＡＮを構築するためのロジカルオフィスサーバＬＯＳ＃１・１４が接続されており、また、このホームネットワークＨＮＷ１３はルータＲ１５を介してインターネット４０に接続されている。また、オフィス２０および３０は前記端末＃１・１１，端末＃２・１２が移動したときに接続されるサブネットワーク（以下、リモートネットワーク（ＲＮＷ）と称す。）ＲＮＷ＃１・２１およびＲＮＷ＃２・３１をそれぞれ備えており、以後、リモートオフィス＃１およびリモートオフィス＃２と呼ぶものとする。リモートネットワークＲＮＷ＃１・２１およびＲＮＷ＃２・３１には、仮想ＬＡＮを構築するためのロジカルオフィスクライアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３がそれぞれ接続されている。また、リモートネットワークＲＮＷ＃１・２１およびＲＮＷ＃２・３１は、それぞれ、ルータＲ２４およびＲ３４を介してインターネット４０に接続されている。それぞれのロジカルオフィスクライアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３から見たとき、それぞれ、インターネット４０側をグローバル側ネットワーク（ＮＷ）２２および３２と呼ぶとすると、リモートネットワークＲＮＷ＃１・２１およびＲＮＷ＃２・３１は、これとは異なる新たに構築したローカル側ＮＷ２１および３１に位置する。また、インターネット４０にはルータＲ４１を介して仮想ＬＡＮを管理するための仮想ＬＡＮ管理サーバＬＯＭ４２が接続されている。
【０００４】
【発明が解決しようとする課題】
上記のような従来技術によるリモートネットワークでは、端末がリモートオフィス側に移動して通信を行う場合、この移動端末を接続するための専用リモートネットワーク（ＲＮＷ＃１・２１やＲＮＷ＃２・３１）を新たに構築する必要があり、余分な設備コストを必要とする点、および移動先が専用のリモートネットワークに制限される点、などから必ずしも利便性の良いものではなかった。このように専用リモートネットワークを構築する必要があるのは、通信が既存のネットワーク内に見えてしまい、例えばIPネットワークの場合はIPサブネット違反となる等の問題を解決するためであった。
本発明の目的は、上記のような専用リモートネットワークの構築を必要とせずに、既存のネットワークをそのまま仮想ＬＡＮ制御システムのリモートネットワークとして利用可能な仮想ＬＡＮ制御システムおよびそのアクセス制御方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記の課題を解決するために、本発明は、移動先のリモートネットワークに接続された第１の端末装置と、当該第１の端末装置が通常接続されるホームネットワークに接続された第２の端末装置との間でデータの送受信を行うための仮想ＬＡＮ制御システムのアクセス制御方法であって、前記第１の端末装置から前記第２の端末装置に対してデータを送信する際には、前記第１の端末装置が、前記第２の端末装置を宛先とするデータをスクランブル化する処理を行い、このスクランブル化されたデータを前記リモートネットワーク上のロジカルオフィスクライアント装置に対して送信する第１の過程と、前記ロジカルオフィスクライアント装置が、前記スクランブル化されたデータのデスクランブル化の処理を行い、このデスクランブル化されたデータに対して前記ホームネットワークに接続されたロジカルオフィスサーバ装置を宛先とするカプセル化処理を行い、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信する第２の過程と、前記ロジカルオフィスサーバ装置が、前記ロジカルオフィスクライアント装置から受信したカプセル化されたデータをデカプセル化する処理を行い、これによって前記第２の端末装置を宛先とするデータを取り出し、この取り出されたデータを前記第２の端末装置に対して送信する第３の過程と、の各過程の処理を行い、前記第２の端末装置から前記第１の端末装置に対してデータを送信する際には、前記第２の端末装置が、前記第１の端末装置を宛先とするデータを前記ホームネットワークに送出する第４の過程と、前記ロジカルオフィスサーバ装置が、このデータを捕捉し、この前記第１の端末装置を宛先とするデータに対して前記第１の端末装置が接続されているリモートネットワーク上のロジカルオフィスクライアント装置を宛先とするカプセル化処理を行い、このカプセル化されたデータを前記ロジカルオフィスクライアント装置に対して送信する第５の過程と、前記ロジカルオフィスクライアント装置が、前記ロジカルオフィスサーバ装置から受信したカプセル化されたデータをデカプセル化する処理を行い、これによって前記第１の端末装置を宛先とするデータを取り出し、この取り出されたデータをスクランブル化する処理を行い、このスクランブル化されたデータを前記第１の端末に対して送信する第６の過程と、前記第１の端末装置が、前記ロジカルオフィスクライアント装置から受信したデータをデスクランブル化処理する第７の過程と、の各過程の処理を行い、前記第１の端末装置が前記リモートネットワークに接続した際に、当該第１の端末装置からの要求に応じて、前記ロジカルオフィスクライアント装置は、自己が管理するホームアドレス管理テーブルに、当該第１の端末装置用の前記ロジカルオフィスサーバ装置のアドレスと、当該第１の端末装置と当該ロジカルオフィスクライアント装置との間の通信に用いるためのスクランブルパターンとを含むエントリを登録し、前記第１の端末装置からの要求に応じて、前記ロジカルオフィスサーバ装置は、前記ロジカルオフィスクライアント装置のアドレスを用いて自己が管理する位置情報管理テーブル上の前記第１の端末装置の位置情報を更新し、前記第１の端末装置が当該リモートネットワークから切り離された旨のデータを受信した場合には、前記ロジカルオフィスクライアント装置は、前記ホームアドレス管理テーブルから、前記エントリを消去し、予め、仮想ＬＡＮ管理サーバ装置が管理する初期情報管理テーブルに、各端末装置毎の認証情報と各端末装置毎のロジカルオフィスサーバ装置のアドレスと設定しておき、前記第１の端末装置が前記リモートネットワークに接続した際に、前記第１の端末装置がスクランブル化された認証要求データを当該リモートネットワーク上のロジカルオフィスクライアント装置に対して送信し、当該リモートネットワーク上のロジカルオフィスクライアント装置から当該認証要求データを受信すると、前記仮想ＬＡＮ管理サーバ装置は、前記初期情報管理テーブルを参照することによって認証処理を行うとともに、この認証が成功すると、前記初期情報管理テーブルから読み出されたロジカルオフィスサーバ装置のアドレスと所定のスクランブルパターンとを前記ロジカルオフィスクライアント装置に送信することを要旨とする。
【０００９】
また、本発明の端末装置は、移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信手段と、前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信手段と、前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶手段と、他の端末装置を宛先とするデータを、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信手段と、前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信手段とを具備することを特徴とする。
【００１０】
また、本発明のアクセス制御方法は、前記端末装置が、移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信過程と、前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信過程と、前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶過程と、他の端末装置を宛先とするデータを、記憶された前記スクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信過程と、前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、記憶された前記スクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信過程との各過程の処理を実行することを特徴とする。
【００１１】
また、本発明のコンピュータプログラムは、仮想ＬＡＮ制御システムにおいて用いられる端末装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信過程と、前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信過程と、前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶過程と、他の端末装置を宛先とするデータを、記憶された前記スクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信過程と、前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、記憶された前記スクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信過程との各過程の処理をコンピュータに実行させるものである。
【００１２】
また、本発明のロジカルオフィスクライアント装置は、端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段と、端末装置からのスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信手段と、前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信手段と、前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化手段と、前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化手段と、前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去手段とを具備することを特徴とする。
【００１３】
また、本発明のアクセス制御方法は、仮想ＬＡＮ制御システムにおいて、端末装置の移動先のリモートネットワーク上に存在するロジカルオフィスクライアント装置によるアクセス制御方法であって、前記ロジカルオフィスクライアント装置が、端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段を有するとともに、端末装置からスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信過程と、前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信過程と、前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化過程と、前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化過程と、前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去過程と、の各過程の処理を実行することを特徴とする。
【００１４】
また、本発明のコンピュータプログラムは、仮想ＬＡＮ制御システムにおいてロジカルオフィスクライアント装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、前記ロジカルオフィスクライアント装置が、端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段を有する場合において、端末装置からスクランブル化された認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関するスクランブル化された認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信過程と、前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信過程と、前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化過程と、前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化過程と、前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去過程との各過程の処理をコンピュータに実行させるものである。
【００１５】
また、本発明のロジカルオフィスサーバ装置は、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新手段と、第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化手段と、前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化手段と、前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信手段と、スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信手段とを具備することを特徴とする。
【００１６】
また、本発明のアクセス制御方法は、仮想ＬＡＮ制御システムにおいて、端末装置が通常接続されるホームネットワーク上に存在するロジカルオフィスサーバ装置によるアクセス制御方法であって、前記ロジカルオフィスサーバ装置が、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段を具備するとともに、第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新過程と、第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化過程と、前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化過程と、前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信過程と、スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信過程との各過程の処理を実行することを特徴とする。
【００１７】
また、本発明のコンピュータプログラムは、仮想ＬＡＮ制御システムにおいてロジカルオフィスサーバ装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、前記ロジカルオフィスサーバ装置が、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段を具備する場合において、第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新過程と、第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化過程と、前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化過程と、前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信過程と、前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信過程と、スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信過程との各過程の処理をコンピュータに実行させるものである。
【００１８】
また、本発明の仮想ＬＡＮ管理サーバ装置は、端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証手段と、前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信手段と、ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証手段と、前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信手段とを具備することを特徴とする。
【００１９】
また、本発明のアクセス制御方法は、仮想ＬＡＮ制御システム全体を管理するための仮想ＬＡＮ管理サーバ装置によるアクセス制御方法であって、前記仮想ＬＡＮ管理サーバ装置が、端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、を具備するとともに、前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証過程と、前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信過程と、ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証過程と、前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信過程との各過程の処理を実行することを特徴とする。
【００２０】
また、本発明のコンピュータプログラムは、仮想ＬＡＮ制御システムにおいて仮想ＬＡＮ管理サーバ装置によるアクセス制御方法をコンピュータに実行させるプログラムであって、前記仮想ＬＡＮ管理サーバ装置が、端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、を具備する場合において、前記端末装置よりスクランブル化された認証要求データを受信したロジカルオフィスクライアント装置から当該認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証過程と、前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信過程と、ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証過程と、前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信過程との各過程の処理をコンピュータに実行させるものである。
【００２１】
また、本発明の仮想ＬＡＮ制御システムは、前記のロジカルオフィスクライアント装置をリモートネットワーク上に設け、前記のロジカルオフィスサーバ装置をホームネットワーク上に設け、さらに前記の仮想ＬＡＮ管理サーバ装置を設け、これらのロジカルオフィスクライアント装置とロジカルオフィスサーバ装置と仮想ＬＡＮ管理サーバ装置とが、それぞれ、相互に通信可能となるようにネットワークで接続したことを特徴とする仮想ＬＡＮ制御システムである。
【００２２】
また、本発明の仮想ＬＡＮ制御システムは、上記の仮想ＬＡＮ制御システムにおいて、さらに前記の端末装置を設けたことを特徴とする。
【００２３】
上記のような解決手段により、既存のネットワークを、例えばＩＰネットワークの場合、ＩＰサブネット違反とならないようにリモートネットワークとして利用するために、端末とロジカルオフィスクライアントに新たな専用プロトコルを実装し、端末がリモートネットワークに移動して通信を行う際に、端末とロジカルオフィスクライアントの間で専用プロトコルによる通信、具体的にはスクランブル通信を行うことで通信自体を既存のネットワークから遮蔽してあたかも既存のネットワークからは見えないようにするリモートネットワークアクセス制御方式が実現される。
この方式、すなわち端末とロジカルオフィスクライアントに新たな専用プロトコルを実装し、端末が移動した際、端末とロジカルオフィスクライアント間でスクランブル通信を行うことにより、従来の移動端末を接続するために新たなリモートネットワークの構築を必要とせず、既存のネットワークをそのままリモートネットワークとして利用できるため、新たな設備コストの削減、既存のネットワーク環境をそのまま利用出来ることから端末の物理的な移動に利用できるため利便性が向上する。
【００２４】
【発明の実施の形態】
以下、図面を参照しこの発明の一実施形態について説明する。図１は同実施形態によるシステム構成の一例を示す構成概略図である。従来技術によるシステム構成と比べて、図１に示すシステム構成が異なる点は次の通りである。すなわち、ロジカルオフィスクライアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３から見たとき、それぞれ、既存のサブネットワークであるグローバル側ＮＷ２２および３２を、リモートネットワークＲＮＷ＃１・２１およびＲＮＷ＃２・３１として利用できることである。つまり、従来技術において専用のリモートネットワーク（ＲＮＷ＃１・２１およびＲＮＷ＃２・３１）として新たに構築していたローカル側のネットワークを必要としない。
この点以外においては、図１のシステム構成は、従来のシステム構成と同様である。すなわち図１において、符号４０はインターネット、１０はホームオフィス、２０はリモートオフィス＃１、３０はリモートオフィス＃２、１１は端末（ＴＥ）＃１、１２は端末＃２、１３はホームオフィス１０に設けられたホームネットワーク（ＨＮＷ）、１４はホームネットワークＨＮＷ１３に接続されたロジカルオフィスサーバ（ＬＯＳ）＃１、１５はホームネットワークＨＮＷ１３をインターネット４０に接続するためのルータ（Ｒ）である。また、２４および３４は、それぞれリモートネットワークＲＮＷ＃１・２１（グローバル側ＮＷ２２）およびＲＮＷ＃２・３１（グローバル側ＮＷ３２）をインターネット４０に接続するためのルータである。また、インターネット４０にはルータ４１を介して仮想ＬＡＮを管理するための仮想ＬＡＮ管理サーバＬＯＭ４２が接続されている。
【００２５】
図２は、仮想ＬＡＮを管理するための情報を格納した初期情報管理テーブル５０を示す概略図である。この初期情報管理テーブル５０は、仮想ＬＡＮ管理サーバＬＯＭ４２に設けられており、テーブル内の情報が初期設定されている。この初期情報管理テーブル５０は、各端末のＭＡＣ（メディア・アクセス・コントロール）アドレス（物理アドレス）と端末パスワード（認証情報）とホームネットワークアドレス（ロジカルオフィスサーバのＩＰアドレス）との関係を表す情報を保持する。以降、本テーブルを参照して仮想ＬＡＮの構成を行う。
【００２６】
図３は、端末の位置を管理するための情報を格納した位置情報管理テーブル６０を示す概略図である。この位置情報管理テーブル６０は、仮想ＬＡＮ管理サーバＬＯＭ４２およびロジカルオフィスサーバＬＯＳ＃１・１４に設けられており、各端末のＭＡＣアドレスと端末パスワードと端末が現在接続しているネットワークの位置情報（ロジカルオフィスサーバ（ＬＯＳ）又はロジカルオフィスクライアント（ＬＯＣ）のインターネットアドレス（ＩＰアドレス））との対応関係を管理する。このテーブルにより、仮想ＬＡＮ管理サーバＬＯＭ４２およびロジカルオフィスサーバＬＯＳ＃１・１４は端末の位置をリアルタイムに管理することができる。
【００２７】
図４は、リモートネットワークに接続された端末がホームネットワークへアクセスする際に必要な情報を格納したホームアドレス管理テーブル７０を示す概略図である。このホームアドレス管理テーブル７０は、リモートアクセスクラアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３に設けられており、リモートネットワークに接続中の各端末（移動端末）のＭＡＣアドレスと端末パスワードと該端末のホームアドレスであるロジカルオフィスサーバＬＯＳ＃１・１４のＩＰアドレスと該端末のホームネットワークのスクランブルパターンとの対応関係を管理する。このホームアドレス管理テーブル７０は、接続されている端末毎に上記各情報を含むエントリを有する。このテーブルを参照することにより、ロジカルオフィスクライアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３は、テーブルから得られるアドレスおよびスクランブルパターンを用いて、端末から送出されたパケットをホームネットワークＨＮＷ１３に転送することができる。
【００２８】
図５および図６は、本システムにおいて、端末ＴＥ＃１・１１がホームネットワークＨＮＷ１３からリモートネットワークＲＮＷ＃１・２１へ移動した際の認証シーケンスを示すラダー図である。これらの図のうち、図５は認証ＯＫの場合のシーケンスを示し、図６は認証ＮＧの場合のシーケンスを示す。以下、これらの図を参照しながら、本システムにおける自動認証および位置管理（ホームネットワークＨＮＷ１３からリモートネットワークＲＮＷ＃１・２１へ移動時）の原理を説明する。
【００２９】
まず、図５を参照しながら認証ＯＫの場合のシーケンスを説明する。端末ＴＥ＃１・１１がホームネットワークＨＮＷ１３からリモートネットワークＲＮＷ＃１・２１に移動する。なお、以下において、端末ＴＥ＃１・１１は、リモートネットワークＲＮＷ＃１・２１を経由してホームネットワークＨＮＷ１３に接続し、端末ＴＥ＃２・１２と通信することを目的として、認証を要求するものである。
（ステップＳ１）このとき、ホームネットワークＨＮＷ１３の端末ＴＥ＃１・１１がリモートネットワークＲＮＷ＃１・２１に移動した後、端末ＴＥ＃１・１１は、自身がイーサネット（登録商標）に接続されたことを検出する。この接続の検出は、例えばイーサネット（登録商標）未接続時に開放中の有線インタフェースに一定の電圧をかけておき、イーサネット（登録商標）接続時に回路が閉じることにより生じる電流または電圧降下を検出する方法でイーサネット（登録商標）接続の有無を確認する機能を実装することによって行う。
（ステップＳ２）イーサネット（登録商標）接続のあることを認識すると、端末ＴＥ＃１・１１は、予め登録してある端末ＴＥ＃１・１１のパスワードを用いてユーザが入力した端末ＴＥ＃１・１１のパスワードをスクランブル処理し、制御パケット（認証要求パケット、認証要求データ）を生成する。このとき、スクランブルパターンとして端末パスワード先頭２文字のアスキー（ＡＳＣＩＩ）コードを用いる。但し、先頭２ビットは常に「１１」固定とする。
（ステップＳ３）そして、端末ＴＥ＃１・１１は、生成した認証要求パケットをリモートネットワークＲＮＷ＃１・２１上のロジカルオフィスクライアント＃１・２３に対して送信する。すると、ロジカルオフィスクライアントＬＯＣ＃１・２３は、前記制御パケットを獲得し、この制御パケットが認証要求であることを認識する。
【００３０】
（ステップＳ４）そして、ロジカルオフィスクライアントＬＯＣ＃１・２３は、このパケットのＭＡＣフレームにおける送信元端末ＴＥ＃１のＭＡＣアドレス（発ＭＡＣアドレス）を抽出し、ホームアドレス管理テーブル７０を参照することによって該ＭＡＣアドレスが認証済かどうかをチェックする。ここではホームアドレス管理テーブル７０にエントリがないため（未認証）、ロジカルオフィスクライアント＃１・２３は、該端末ＴＥ＃１・１１のＭＡＣアドレスとスクランブルされた状態の端末ＴＥ＃１・１１のパスワードをのせた認証要求パケットを生成する。
（ステップＳ５）そして、ロジカルオフィスクライアントＬＯＣ＃１・２３は、この認証要求パケットを仮想ＬＡＮ管理サーバＬＯＭ４２へ送信する。
（ステップＳ６）仮想ＬＡＮ管理サーバＬＯＭ４２は、ロジカルオフィスクライアントＬＯＣ＃１・２３から受信した認証要求パケットに応じて、送られてきた端末ＴＥ＃１・１１のＭＡＣアドレスをもとに、仮想ＬＡＮシステム構築時に作成済みの初期情報管理テーブル５０を参照することにより、認証と、ホームアドレス解決と、スクランブルパターン解決とを行う。なお、ＬＯＳ毎に固有のスクランブルパターンを初期値として設定済み（初期情報管理テーブル５０とは別に仮想ＬＡＮ管理サーバＬＯＭ４２にて初期設定を行い保持している値）である。
【００３１】
端末ＴＥ＃１・１１のＭＡＣアドレスが初期情報管理テーブル５０に存在すれば、仮想ＬＡＮ管理サーバＬＯＭ４２は、登録されている端末ＴＥ＃１・１１のパスワードを用いて制御パケットのデスクランブル処理（スクランブル解除処理）を行い、ユーザが入力した端末ＴＥ＃１・１１のパスワードのチェックを行う。
（ステップＳ７）そして、パスワードが一致すると、制御パケット認証ＯＫを表す情報と、端末ＴＥ＃１・１１のパスワードと、ホームネットワークＨＮＷ１３上のロジカルオフィスサーバＬＯＳ＃１・１４のＩＰアドレスと、ＬＯＳ＃１・１４のスクランブルパターンとを含んだ認証結果のパケットを、ロジカルオフィスクライアントＬＯＣ＃１・２３に返送する。
また、仮想ＬＡＮ管理サーバＬＯＭ４２は、自己が保持する位置情報管理テーブル６０上に格納されている端末ＴＥ＃１・１１の位置情報を更新する。
（ステップＳ８）さらに仮想ＬＡＮ管理サーバＬＯＭ４２は、端末ＴＥ＃１・１１のホームネットワークＨＮＷ１３のロジカルオフィスサーバＬＯＳ＃１・１４に対して、ロジカルオフィスクライアントＬＯＣ＃１・２３のＩＰアドレス（位置情報）を含む通知データを送信する。
（ステップＳ９）これを受信したロジカルオフィスサーバＬＯＳ＃１・１４は、当該ロジカルオフィスクライアントＬＯＣ＃１・２３のＩＰアドレスを用いて、自己が管理する位置情報管理テーブル６０上に格納されている端末ＴＥ＃１・１１の位置情報を更新する。
【００３２】
（ステップＳ１０）ロジカルオフィスクライアントＬＯＣ＃１・２３は、仮想ＬＡＮ管理サーバＬＯＭ４２からの認証結果に基づいてホームアドレス管理テーブル７０を作成し、端末ＴＥ＃１・１１のＭＡＣアドレスとパスワードとホームアドレス（ロジカルオフィスサーバＬＯＳ＃１・１４のＩＰアドレス）とともに、ＬＯＳ＃１・１４のスクランブルパターンを登録する。
（ステップＳ１１）また、ロジカルオフィスクライアントＬＯＣ＃１・２３は、取得したＬＯＳ＃１・１４のスクランブルパターンをデータにもち、端末ＴＥ＃１・１１のパスワードで認証結果をスクランブル処理した制御パケット（認証ＯＫ）を生成する。
（ステップＳ１２）そして、ロジカルオフィスクライアントＬＯＣ＃１・２３は、この認証結果（認証ＯＫ）の制御パケットを端末ＴＥ＃１・１１へ送信する。
（ステップＳ１３）さらに、ロジカルオフィスクライアントＬＯＣ＃１・２３は、ロジカルオフィスサーバＬＯＳ＃１・１４に対し、以降の端末ＴＥ＃１・１１とホームネットワークＨＮＷ１３上の端末ＴＥ＃２・１２と間の通信用に、ソケット接続を行う。
（ステップＳ１４）端末ＴＥ＃１・１１は前記の認証結果の制御パケットを受信すると、自身の端末ＴＥ＃１・１１のパスワードを用いてデスクランブル処理を行い、認証ＯＫを表示し、ＬＯＳ＃１・１１のスクランブルパターンを登録する。
【００３３】
次に、図６を参照しながら認証ＮＧの場合のシーケンスを説明する。図６に示すステップＳ２１からＳ２５までのシーケンスは、前記のステップＳ１からＳ５までと同様である。
（ステップ２６）仮想ＬＡＮ管理サーバＬＯＭ４２は、認証処理において端末ＴＥ＃１・１１のＭＡＣアドレスが初期情報管理テーブル５０に存在しなければ、認証ＮＧの認証結果のパケットを生成する。
（ステップＳ２７）そして、仮想ＬＡＮ管理サーバＬＯＭ４２は、この認証ＮＧの認証結果のパケットをロジカルオフィスクライアントＬＯＣ＃１・２３へ送信する。
（ステップＳ２８）これを受けて、ロジカルオフィスクライアントＬＯＣ＃１・２３は、認証結果（ＮＧ）の制御パケットを、端末ＴＥ＃１・１１へ送信する。
（ステップＳ２９）端末ＴＥ＃１・１１は、上記パケットを獲得すると、認証ＮＧを画面に表示する。
【００３４】
次に、自動認証が成功した後、端末ＴＥ＃１・１１がホームネットワークＨＮＷ１３に自動接続する場合のシーケンスについて説明する。図７は、本システムにおける自動接続のシーケンスを示すラダー図である。以下、図７を参照しながら順を追って説明する。
（ステップＳ４１）端末ＴＥ＃１・１１は、ロジカルオフィスクライアントＬＯＣ＃１・２３からの認証ＯＫを受信後に新たにイーサネット（登録商標）接続のないことを認識すると、ＬＯＳ＃１・１４のスクランブルパターンでスクランブル処理を行ったデータパケットを、宛先を端末ＴＥ＃２・１２として生成する。
（ステップＳ４２）そして、端末ＴＥ＃１・１１は、このデータパケットをロジカルオフィスクライアントＬＯＣ＃１・２３に対して送信する。
【００３５】
通常、端末が普段属しているネットワークから、属していない既存のネットワークヘ移動して通信を行うと、通信が移動先のネットワーク内で見えてしまい、例えば既存のネットワークがＩＰサブネットの場合、異なるＩＰサブネット端末がネットワークに入ってくることになる、いわゆるサブネット違反となる。
しかし、本発明における端末ＴＥ＃１・１１は新たな専用プロトコルの実装により、上記、属していない既存のネットワークヘ移動して通信を行う場合であっても、送信するパケットに対してスクランブル処理を行い、通信自体を見せない（認識させない）方式によってサブネット違反を犯すことなく通信することができる。
【００３６】
（ステップＳ４３）端末ＴＥ＃１・１１の移動先のリモートネットワークＲＮＷ＃１・２１にあるロジカルオフィスクライアントＬＯＣ＃１・２３は、端末ＴＥ＃１・１１からの上記データパケットを獲得すると、認証済かどうかをホームアドレス管理テーブル７０によりチェックし、認証済であることを確認する。次に受信したパケットをホームアドレス管理テーブル７０にあるＬＯＳ＃１・１４のスクランブルパターンでデスクランブル処理する。
（ステップＳ４４）さらに、ロジカルオフィスクライアントＬＯＣ＃１・２３は、ホームアドレス管理テーブル７０をもとに端末ＴＥ＃１・１１からの受信パケットの着ＩＰアドレス（ＤＡ）をロジカルオフィスサーバＬＯＳ＃１・１４のアドレスとするとともに、発ＩＰアドレス（ＳＡ）をロジカルオフィスクライアントＬＯＣ＃１・２３のアドレスとしたＩＰヘッダ情報によりデータパケットのカプセル化処理を行い、前述の認証過程（図６参照）で確立したソケット接続を利用してこのカプセル化されたデータパケットを端末ＴＥ＃１・１１のホームネットワークの管理サーバであるロジカルオフィスサーバＬＯＳ＃１・１４に対して送信する。
【００３７】
（ステップＳ４５）ロジカルオフィスサーバＬＯＳ＃１・１４は、デカプセル化の処理を行う。つまり、送られてきたパケットのＩＰヘッダ情報を除去して端末ＴＥ＃１・１１から端末ＴＥ＃２・１２向けのデータパケットを取り出す。
（ステップＳ４６）そして、ロジカルオフィスサーバＬＯＳ＃１・１４は、取り出したデータパケットをホームネットワークＨＮＷ１３上に送出する。これによって、このデータパケットはホームネットワークＨＮＷ１３上の端末ＴＥ＃２・１２によって受信される。
【００３８】
以上述べたステップＳ４１からＳ４６までのシーケンスにより、端末ＴＥ＃１・１１は、普段属していないリモートネットワークＲＮＷ２１へ移動して通信を行っても、サプネット違反を犯すことなく、あたかもホームネットワーク内でパケットを送ったかのように、リモートネットワークＲＮＷ２１からホームネットワークＨＮＷ１３ヘパケットを送信することが可能となる。
【００３９】
（ステップＳ５１）ホームネットワークＨＮＷ１３上の端末ＴＥ＃２・１２から移動先の端末ＴＥ＃１・１１に対してデータを送信する場合、通常通り端末ＴＥ＃１・１１のアドレスを宛先とするデータパケットをホームネットワークＨＮＷ１３上に送出する。
（ステップＳ５２）ロジカルオフィスサーバＬＯＳ＃１・１４はホームネットワークＨＮＷ１３上を流れる全てのパケットをモニタしている。ロジカルオフィスサーバ＃１・１４は、端末ＴＥ＃２・１２から送出されたパケットを捕捉すると、位置情報管理テーブル６０により着ＭＡＣアドレスの位置を確認して、その着ＭＡＣアドレスが端末ＴＥ＃１・１１のＭＡＣアドレスである場合には、当該パケットをカプセル化して、このカプセル化されたパケットを端末ＴＥ＃１・１１の移動先のロジカルオフィスクライアントＬＯＣ＃１・２３に対して送信する。つまり、着ＩＰアドレス（ＤＡ）を移動先のロジカルオフィスクライアントＬＯＣ＃１・２３のアドレス、発ＩＰアドレス（ＳＡ）をロジカルオフィスサーバＬＯＳ＃１・１４のアドレスとしたＩＰヘッダ情報により、このカプセル化を行う。
【００４０】
（ステップＳ５３）ロジカルオフィスクライアントＬＯＣ＃１・２３は、送られてきたパケットのＩＰヘッダ情報を除去（デカプセル化）し、ホームアドレス管理テーブル７０を参照することによって着ＭＡＣアドレスが端末ＴＥ＃１・１１のアドレスであることを認識すると、このパケットに対してＬＯＳ＃１・１４のスクランブルパターンを用いてスクランブル処理を行う。
（ステップＳ５４）そして、ロジカルオフィスクライアントＬＯＣ＃１・２３は、端末ＴＥ＃１・１１を宛先として、スクランブル化されたデータパケットをリモートネットワークＲＮＷ＃１・２１上に送出する。
（ステップＳ５５）移動先の端末ＴＥ＃１・１１は、受信したパケットが自身宛のものであることを認識すると、このパケットに対してＬＯＳ＃１・１４のスクランブルパターンを用いてデスクランブル処理を行い、元のデータを読み取る。
【００４１】
以上述べたように、ステップＳ５１〜Ｓ５５のシーケンスにより、ホームネットワークＨＮＷ１３にいる端末ＴＥ＃２・１２からリモートネットワークＲＮＷ＃１・２３に移動した端末ＴＥ＃１・１１へデータを送る場合についても、リモートネットワークＲＮＷ＃１・２３のなかでサブネット違反を犯すことなく、あたかもホームネットワーク内に移動した端末ＴＥ＃１・１１がいるかのように通信を行うことができる。
【００４２】
次に、端末がリモートネットワークからホームネットワークへ移動した際の認証のシーケンスを説明する。図８は、本システムにおいて、端末ＴＥ＃１・１１がリモートネットワークＲＮＷ＃１・２１からホームネットワークＨＮＷ１３へ移動した際の自動認証シーケンスを示すラダー図である。以下、図８の流れに沿って、本システムにおける自動認証および位置管理（リモートネットワークＲＮＷからホームネットワークＨＮＷへ移動時）について説明する。
【００４３】
端末ＴＥ＃１・１１が、リモートネットワークＲＮＷ＃１・２１からホームネットワークＨＮＷ１３に移動した（戻った）後、端末ＴＥ＃２・１２宛にパケットを送出する場合を考える。
（ステップＳ６１）今回、実装した専用プロトコルのイーサネット（登録商標）接続の有無を確認する機能によって、端末ＴＥ１・１１は、イーサネット（登録商標）接続のあることを検出する。
（ステップＳ６２）端末ＴＥ＃１・１１は、予め登録してある端末ＴＥ＃１・１１のパスワードを用いてスクランブル処理した制御パケット（認証要求パケット）を生成する。
（ステップＳ６３）そして、端末ＴＥ＃１・１１は、このスクランブル化された認証要求パケットをロジカルオフィスサーバ＃１・１４に対して送信する。
【００４４】
（ステップＳ６４）ホームネットワークＨＮＷ１３に接続されたロジカルオフィスサーバＬＯＳ＃１・１４は、前記パケットを受信し、制御パケット（認証要求パケット）であることを認識すると、このパケットのＭＡＣフレームにおける送信元端末ＴＥ＃１・１１のＭＡＣアドレスを抽出する。そして、該ＭＡＣアドレスが認証済かどうかを、自己が管理する位置情報管理テーブル６０を参照することによってチェックする。
（ステップＳ６５）この段階では、端末ＴＥ＃１・１１は移動先のリモートネットワークＲＮＷ＃１・２２に接続している状態となっているため、ロジカルオフィスサーバＬＯＳ＃１・１４は、自分の管理する端末ＴＥ＃１・１１がホームネットワークＨＮＷ１３に接続した（戻った）ことを通知するために端末ＴＥ＃１・１１の認証要求パケットを生成して仮想ＬＡＮ管理サーバＬＯＭ４２ヘ送信する。
【００４５】
（ステップＳ６６）仮想ＬＡＮ管理サーバＬＯＭ４２は、本パケットを受信すると、自己が管理している位置情報管理テーブル６０上の端末ＴＥ＃１・１１の位置情報を、ロジカルオフィスクライアントＬＯＣ＃１・２３のＩＰアドレスからロジカルオフィスサーバＬＯＳ＃１・１４のＩＰアドレスヘ更新する。
（ステップＳ６７）また、仮想ＬＡＮ管理サーバＬＯＭ４２は、先ほどまでリモートネットワークＲＮＷ＃１・２１に接続していた端末ＴＥ＃１・１１がホームネットワークＨＮＷ１３へ移動した（つまりリモートネットワークからは切り離された）ことをロジカルオフィスクライアントＬＯＣ＃１・２３へ通知するために、端末ＴＥ＃１・１１の移動通知パケット（切り離しパケット、切り離しデータ）を生成して送信する。
（ステップＳ６８）ロジカルオフィスクライアントＬＯＣ＃１・２３は、本パケットを受信すると、つまり端末ＴＥ＃１・１１が自己の管理するリモートネットワークＲＮＷ＃１・２２から切り離された旨を表すデータを受信した場合には、自己の管理するホームアドレス管理テーブル７０の中の端末ＴＥ＃１・１１に関する情報（エントリ）を消去する。
【００４６】
（ステップＳ６９）仮想ＬＡＮ管理サーバＬＯＭ４２は、ロジカルオフィスサーバＬＯＳ＃１・１４からの端末ＴＥ＃１・１１の接続通知に対する応答として、処理の完了を伝えるための認証応答パケットを生成してＬＯＳ＃１・１４へ送信する。
（ステップＳ７０）ロジカルオフィスサーバＬＯＳ＃１・１４は、本パケットを受信すると、自己の管理するＬＯＳ＃１・１４の位置情報管理テーブル６０上の端末ＴＥ＃１・１１の位置情報を、ロジカルオフィスクライアントＬＯＣ＃１・２３のＩＰアドレスからＬＯＳ＃１・１４のＩＰアドレスヘ更新する。また、ロジカルオフィスサーバＬＯＳ＃１・１４は、端末ＴＥ＃１・１１のパスワードを用いて認証結果ＯＫを表す認証結果パケットを生成し、このパケットをスクランブル化処理する。なお、この認証結果パケットに含まれるスクランブルパターンの情報はオール「０」（スクランブル化無効を表す）とする。
【００４７】
（ステップＳ７１）ロジカルオフィスサーバＬＯＳ＃１・１４は、このスクランブル化された制御パケット（認証結果パケット）を端末ＴＥ＃１・１１へ送信する。
（ステップＳ７２）端末ＴＥ＃１・１１は、本パケットを受信すると、登録してある自己の端末ＴＥ＃１・１１のパスワードを用いてデスクランブル処理を行い、認証結果ＯＫを読み取り設定する。この結果、端末ＴＥ＃１・１１においてはオール「０」のスクランブルパターンの設定が行われる。
【００４８】
図９は、端末ＴＥ＃１・１１がリモートネットワークＲＮＷ＃１・２２からホームネットワークＨＮＷ１３へ移動した際の自動認証が終了した後の、ホームネットワークにおける通信シーケンスを示すラダー図である。以下、図９のシーケンスに沿って、通信の手順を説明する。
（ステップＳ８１）端末ＴＥ＃１・１１は、ロジカルオフィスサーバＬＯＳ＃１・１４からの認証ＯＫの受信後、新たにイーサネット（登録商標）接続でスクランブル処理を行ったデータパケットを生成する。但し、ここではスクランブルパターンとしてオール「０」が設定されているため、スクランブル処理を行わない場合と同じ結果となる。
【００４９】
（ステップＳ８２）そして、端末ＴＥ＃１・１１は、このデータパケットを端末ＴＥ＃２・１２に対して送信する。そして、このデータパケットは、端末ＴＥ＃２・１２によって受信されるとともに、ホームネットワークＨＮＷ１３をモニタリングしているロジカルオフィスサーバＬＯＳ＃１・１４によっても受信される。
（ステップＳ８３）ロジカルオフィスサーバＬＯＳ＃１・１４は、本パケットを受信すると、自己の管理する位置情報管理テーブル６０を参照することによって、本パケットの送信元アドレスと宛先アドレスについてのチェックを行う。そして、送信元アドレス（端末ＴＥ＃１・１１のＭＡＣアドレス）および宛先アドレス（端末ＴＥ＃２・１２のＭＡＣアドレス）の両方が自己の管理するホームネットワークＨＮＷ１３の中に存在していることを認識すると、本パケットを破棄する。なお、端末ＴＥ＃２・１２は、受信したパケットの宛先が自分であることを認識してこのパケットを取り込む。
【００５０】
（ステップＳ８４）一方、端末ＴＥ＃２・１２から端末ＴＥ＃１・１１に対してデータの送信が行われる場合、端末ＴＥ＃２・１２は、端末ＴＥ＃１・１１を宛先とするデータパケットを送出する。このデータパケットは、端末ＴＥ＃１・１１によって受信されるとともに、ホームネットワークＨＮＷ１３をモニタリングしているロジカルオフィスサーバＬＯＳ＃１・１４によっても受信される。
（ステップＳ８５）ロジカルオフィスサーバＬＯＳ＃１・１４は、本パケットを受信すると、上記の端末ＴＥ＃１・１１から端末ＴＥ＃２・１２へのパケットの受信時と同様に、自己の位置情報管理テーブル６０を参照することにより、本パケットの送信元アドレスと宛先アドレスについてのチェックを行う。その結果、送信元アドレス（端末ＴＥ＃２・１２のＭＡＣアドレス）および宛先アドレス（端末ＴＥ＃１・１１のＭＡＣアドレス）の両方が自分の管理するホームネットワークＨＮＷ１３の中に存在していることを認識すると、本パケットを破棄する。なお、端末ＴＥ＃１・１１は受信したパケットの宛先が自分であることを認識してこのパケットを取り込む。
【００５１】
以上、本実施形態における通信処理手順について説明してきた。次に、上記通信処理手順を実行する各装置（端末およびサーバ）の構成について説明する。
端末ＴＥ＃１・１１およびＴＥ＃２・１２は、それぞれ、移動先において、リモートネットワークに検出されたことを検出すると自端末装置用のパスワードでスクランブル化された認証要求データをロジカルオフィスクライアント装置に対して送信する認証要求送信手段と、前記認証要求データに対応して前記ロジカルオフィスクライアント装置から送信されてくる認証結果データを受信し、前記パスワードを用いてこの認証結果データをデスクランブル化する認証結果受信手段と、前記認証結果データに含まれるスクランブルパターンを記憶するスクランブルパターン記憶手段と、他の端末装置を宛先とするデータを、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてスクランブル化し、このスクランブル化されたデータを前記ロジカルオフィスクライアント装置に対して送信するデータ送信手段と、前記ロジカルオフィスクライアント装置から送信されてくるデータを受信し、前記スクランブルパターン記憶手段から読み出したスクランブルパターンを用いてこの受信したデータをデスクランブル化するデータ受信手段とを具備する。なお、上記スクランブルパターン記憶手段は、半導体メモリや磁気ディスクなどの記憶媒体を用いて実現される。
【００５２】
次に、ロジカルオフィスクライアントＬＯＣ＃１・２３およびＬＯＣ＃２・３３は、それぞれ、端末装置の物理アドレスと認証情報と当該端末装置が通常接続されるホームネットワーク上のロジカルオフィスサーバ装置のアドレスと当該端末用のスクランブルパターンとの関連を管理するためのホームアドレス管理テーブルを記憶するホームアドレス管理テーブル記憶手段と、端末装置からの認証要求データに応じて、当該端末装置の物理アドレスが前記ホームアドレス管理テーブルに未登録の場合には、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信し、この認証結果データに含まれるロジカルオフィスサーバ装置のアドレスおよびスクランブルパターンを、当該端末装置の物理アドレスおよび認証情報と関連付けて前記ホームアドレス管理テーブルに登録する認証結果データ受信手段と、前記スクランブルパターンを含む認証結果データを前記認証情報を用いてスクランブル化し、要求元の前記端末装置に送信する認証結果データ送信手段と、前記端末装置からスクランブル化されたデータを受信すると、前記スクランブルパターンを用いてこのデータをデスクランブル化し、前記ホームアドレス管理テーブルから読み出した前記ロジカルオフィスサーバ装置のアドレスを用いてこのデータをカプセル化し、このカプセル化されたデータを前記ロジカルオフィスサーバ装置に対して送信するカプセル化手段と、前記ロジカルオフィスサーバ装置からカプセル化されたデータを受信した際に、このデータをデカプセル化し、このデカプセル化されたデータから宛先アドレスを取り出し、前記ホームアドレス管理テーブルから読み出した前記スクランブルパターンを用いてこのデータをスクランブル化し、このスクランブル化されたデータを前記宛先アドレスの端末装置に対して送信するデカプセル化手段と、前記端末装置が自己の管理するネットワークから切り離された旨のデータを受信すると、前記ホームアドレス管理テーブルから当該端末装置に関する情報を消去するホームアドレス情報消去手段とを具備する。
【００５３】
次に、ロジカルオフィスサーバＬＯＳ＃１・１４は、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、第１の端末装置が移動先のリモートネットワークに接続された旨を表す通知データを受信し、この受信データに含まれる前記リモートネットワーク上のロジカルオフィスクライアント装置のアドレスを、当該端末装置の位置情報として前記位置情報管理テーブルに書き込む位置情報更新手段と、第１の端末装置から第２の端末装置に送られるデータであって、前記ロジカルオフィスクライアント装置から自ロジカルオフィスサーバ装置宛てのデータとしてカプセル化されたデータを受信し、このデータをデカプセル化し、前記第１の端末装置から前記第２の端末装置宛てのデータとして前記ホームネットワークに送出するデカプセル化手段と、前記ホームネットワークを常時モニタリングし、前記位置情報管理テーブル上で現在リモートネットワークに接続されている状態となっている第１の端末装置宛てのデータを検出した際に、このデータを、自ロジカルオフィスサーバ装置から前記第１の端末装置の位置情報として示されるロジカルオフィスクライアント装置のアドレス宛てのデータとしてカプセル化し、当該ロジカルオフィスクライアント装置に対して送信するカプセル化手段と、前記第１の端末装置からの認証要求データに応じて、前記位置情報管理テーブル上の前記認証情報を参照して認証処理を行い、当該端末に関する認証要求データを仮想ＬＡＮ管理サーバ装置に送信する認証要求データ送信手段と、前記認証要求データに対応して前記仮想ＬＡＮ管理サーバ装置から送信されてくる認証結果データを受信すると、前記位置情報管理テーブル上の当該第１の端末装置の位置情報として自ロジカルオフィスサーバ装置のアドレスを登録する認証結果データ受信手段と、スクランブル化無効を表すスクランブルパターンを含む認証結果データを要求元の前記第１の端末装置に送信する認証結果データ送信手段とを具備する。
【００５４】
次に、仮想ＬＡＮ管理サーバＬＯＭ４２は、端末装置毎に予め設定される物理アドレスと認証情報とその端末のホームネットワーク上のロジカルオフィスサーバ装置のアドレスとを管理するための初期情報管理テーブルを記憶する初期情報管理テーブル記憶手段と、端末装置の物理アドレスと認証情報と位置情報とを管理するための位置情報管理テーブルを記憶する位置情報管理テーブル記憶手段と、ロジカルオフィスクライアント装置から認証要求データを受信し、この認証要求データに含まれる端末装置の物理アドレスと前記初期情報管理テーブルに記憶されている端末装置の物理アドレスとを参照して端末装置の認証を行い、この認証が成功すると、当該ロジカルオフィスクライアント装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、当該端末装置に関するロジカルオフィスサーバ装置のアドレスを前記初期情報管理テーブルから読み出すとともに当該端末装置用のスクランブルパターンを決定し、このロジカルオフィスサーバ装置のアドレスとスクランブルパターンを含んだ認証応答データを前記ロジカルオフィスクライアント装置に対して送信する第１の認証手段と、前記第１の認証手段による認証が成功すると、当該端末装置のホームネットワーク上のロジカルオフィスサーバ装置に対して前記ロジカルオフィスクライアント装置の位置情報を含む通知データを送信する接続通知データ送信手段と、ロジカルオフィスサーバ装置から認証要求データを受信し、当該ロジカルオフィスサーバ装置の位置情報を用いて前記位置情報管理テーブル上の当該端末装置に関する位置情報を更新し、認証応答データを前記ロジカルオフィスサーバ装置に対して送信する第２の認証手段と、前記第２の認証手段による認証が成功すると、前記第２の認証手段によって更新される前に位置情報として記憶されていたロジカルオフィスクライアント装置に対して、当該端末装置が切り離されたことを通知するための切り離しデータを送信する切り離しデータ送信手段とを具備する。
【００５５】
上述の端末（ＴＥ＃１・１１およびＴＥ＃２・１２）や、ロジカルオフィスサーバ（ＬＯＳ１４）や、ロジカルオフィスクライアント（ＬＯＣ＃１・２３およびＬＯＣ＃２・３３）や、仮想ＬＡＮ管理サーバ（ＬＯＭ４２）は、コンピュータシステムを用いて実現している。そして、上述した通信処理の過程は、これら各装置毎にコンピュータプログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このコンピュータプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５６】
以上、図面を参照してこの発明の実施形態を詳述してきたが、具体的な構成はこれらの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００５７】
例えば、前記の実施形態においては、ホームネットワークとリモートネットワークと仮想ＬＡＮ管理サーバとをインターネットで接続するようにしたが、他のネットワークを用いても良い。ロジカルオフィスクライアント装置とロジカルオフィスサーバ装置と仮想ＬＡＮ管理サーバ装置とが、それぞれ、相互に通信可能となるようにネットワークで接続されていれば良い。
【００５８】
【発明の効果】
以上説明したように、本発明によれば、リモートオフィス側に新たなネットワークの構築を必要としない、既存のネットワークをそのままリモートネットワークとして利用する仮想ＬＡＮ制御システムを実現できる。これらは、次に述べる各特徴によって得られる効果である。
すなわち、リモートオフィス側において、移動先の端末装置とロジカルオフィスクライアント装置との間の通信は、すべてスクランブル化されているため、リモートネットワークに接続された他の端末装置から見えない。
また、アプリケーションデータをリモートネットワーク上の端末装置とホームネットワーク上の端末装置との間で送受信する場合、リモートネットワーク上のロジカルオフィスクライアント装置とホームネットワーク上のロジカルオフィスサーバ装置との間では、アプリケーションデータをカプセル化することによってサブネットワークを跨いだデータの転送を行える。
また、ホームネットワーク上の端末装置からリモートネットワーク上の端末装置にアプリケーションデータを送る場合、ロジカルオフィスサーバ装置が常時ホームネットワークを監視するとともに、位置情報を参照しながら、リモートネットワークに接続されている端末装置を宛先とするデータを捕捉し、宛先の端末装置が接続されているリモートネットワーク上のロジカルオフィスクライアント装置へ転送する。
また、仮想ＬＡＮ管理サーバ装置は、初期設定情報をテーブルに保持し、要求に応じて認証処理を行うとともに、位置情報を管理・更新し、位置情報に基づいてスクランブルパターンの解決を行う。また、端末装置の位置が変わった場合（ホームからリモートへ、あるいはリモートからホームへ）には、適宜、ロジカルオフィスクライアント装置あるいはロジカルオフィスサーバ装置に対してその端末装置の位置情報の変更を通知する。
【図面の簡単な説明】
【図１】  本発明の一実施形態による仮想ＬＡＮ制御システム全体の構成を示す構成外略図である。
【図２】  同実施形態による初期情報管理テーブルを示す概略図である。
【図３】  同実施形態による位置情報管理テーブルを示す概略図である。
【図４】  同実施形態によるホームアドレス管理テーブルを示す概略図である。
【図５】  同実施形態において、端末がホームネットワークからリモートネットワークヘ移動したときの通信シーケンス（認証フェーズ、認証ＯＫの場合)を示すラダー図である。
【図６】  同実施形態において、端末がホームネットワークからリモートネットワークヘ移動したときの通信シーケンス（認証フェーズ、認証ＮＧの場合）を示すラダー図である。
【図７】  同実施形態において、端末がホームネットワークからリモートネットワークヘ移動したときの通信シーケンス（データを送受信するフェーズ）を示すラダー図である。
【図８】  同実施形態において、端末がリモートネットワークからホームネットワークヘ移動したときの通信シーケンス（認証フェーズ）を示すラダー図である。
【図９】  同実施形態において、端末がリモートネットワークからホームネットワークヘ移動したときの通信シーケンス（データを送受信するフェーズ）を示すラダー図である。
【図１０】従来技術によるシステム構成を示す構成概略図である。
【符号の説明】
１０  ホームオフィス
１１，１２  端末（ＴＥ）
１３  ホームネットワーク（ＨＮＷ）
１４  ロジカルオフィスサーバ（ＬＯＳ）
１５  ルータ（Ｒ）
２０，３０  リモートオフィス
２１，３１  リモートネットワーク（ＲＮＷ）
２３，３３  ロジカルオフィスクライアント（ＬＯＣ）
２４，３４  ルータ（Ｒ）
４０  インターネット
４１  ルータ（Ｒ）
４２  仮想ＬＡＮ管理サーバ（ＬＯＭ）
【図１】
0003892340.tif 000002
【図２】
0003892340.tif 000003
【図３】
0003892340.tif 000004
【図４】
0003892340.tif 000005
【図５】
0003892340.tif 000006
【図６】
0003892340.tif 000007
【図７】
0003892340.tif 000008
【図８】
0003892340.tif 000009
【図９】
0003892340.tif 000010
【図１０】
0003892340.tif 000011