(57)【要約】【課題】ある用途に適した論理接続から他の用途に適した論理接続への瞬時の切替えを実現する。【解決手段】論理接続方法は、複数の端末装置が相互の通信が可能に接続されたネットワークにおいて、複数の端末装置のそれぞれが、現在の論理接続先を示す接続管理テーブルと、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルとを記憶し、少なくとも１つの端末装置が、前記複数の接続テーブルのいずれかを指定するテーブル切替え命令を、当該端末装置の記憶する接続管理テーブルが示す論理接続先の端末装置へ送信し、全ての端末装置が、テーブル切替え命令の受信に呼応して、接続管理テーブルの内容を、受信したテーブル切替え命令が指定する接続テーブルの内容に切替え、かつ受信したテーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信するものである。【選択図】図２
2007027996.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置が相互の通信が可能に接続されたネットワークにおける論理接続方法であって、
前記複数の端末装置のそれぞれが、現在の論理接続先を示す接続管理テーブルと、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルとを記憶し、
少なくとも１つの端末装置が、前記複数の接続テーブルのいずれかを指定するテーブル切替え命令を、当該端末装置の記憶する接続管理テーブルが示す論理接続先の端末装置へ送信し、
全ての端末装置が、テーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を、受信したテーブル切替え命令が指定する接続テーブルの内容に切替え、かつ受信した前記テーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とするネットワークにおける論理接続方法。
【請求項２】
複数の端末装置が相互の通信が可能に接続されたネットワークにおける論理接続方法であって、
前記複数の端末装置のそれぞれが現在の論理接続先を示す接続管理テーブルを記憶し、
少なくとも１つの端末装置が、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルを記憶し、
複数の接続テーブルを記憶する前記端末装置が、前記複数の接続テーブルのいずれか１つを含むテーブル切替え命令を、当該端末装置の記憶する接続管理テーブルが示す論理接続先の端末装置へ送信し、
少なくとも複数の接続テーブルを記憶する端末装置以外の端末装置が、テーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を、受信したテーブル切替え命令に含まれる接続テーブルの内容に切替え、かつ受信した前記テーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とするネットワークにおける論理接続方法。
【請求項３】
複数の端末装置が相互の通信が可能に接続されたネットワークであって、
前記複数の端末装置のそれぞれが、
現在の論理接続先を示す接続管理テーブルと、
前記接続管理テーブルが示す論理接続先の端末装置と通信する通信手段と、
あらかじめ決められた複数種の論理ネットワークのそれぞれに対応した論理接続先を示す複数の接続テーブルと、
前記通信手段によるテーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を前記テーブル切替え命令が指定する接続テーブルの内容に切替える接続制御手段とを備え、
前記通信手段は、前記テーブル切替え命令の受信に呼応して、受信した前記テーブル切替え命令を、前記接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とするネットワーク。
【請求項４】
複数の端末装置が相互の通信が可能に接続されたネットワークであって、
前記複数の端末装置のそれぞれが、現在の論理接続先を示す接続管理テーブルと、前記接続管理テーブルが示す論理接続先の端末装置と通信する通信手段とを備え、
少なくとも１つの端末装置が、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルを備え、
複数の接続テーブルを備える前記端末装置は、前記複数の接続テーブルのいずれか１つを含むテーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信し、
少なくとも複数の接続テーブルを備える端末装置以外の端末装置は、テーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を、受信したテーブル切替え命令に含まれる接続テーブルの内容に切替え、かつ受信した前記テーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とするネットワーク。
【請求項５】
ネットワーク接続が可能な情報処理装置であって、
現在の論理接続先を示す接続管理テーブルと、
前記接続管理テーブルが示す論理接続先の端末装置と通信する通信手段と、
あらかじめ決められた複数種の論理ネットワークのそれぞれに対応した論理接続先を示す複数の接続テーブルと、
前記通信手段によるテーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を前記テーブル切替え命令が指定する接続テーブルの内容に切替える接続制御手段とを備え、
前記通信手段は、前記テーブル切替え命令の受信に呼応して、受信した前記テーブル切替え命令を、前記接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とする情報処理装置。
【請求項６】
ネットワーク接続が可能な情報処理装置であって、
現在の論理接続先を示す接続管理テーブルと、
前記接続管理テーブルが示す論理接続先の端末装置と通信する通信手段と、
あらかじめ決められた複数種の論理ネットワークのそれぞれに対応した論理接続先を示す複数の接続テーブルのいずれか１つを含むテーブル切替え命令の前記通信手段による受信に呼応して、前記接続管理テーブルの内容を前記テーブル切替え命令に含まれる接続テーブルの内容に切替える接続制御手段と、を備え、
前記通信手段は、前記テーブル切替え命令の受信に呼応して、受信した前記テーブル切替え命令を、前記接続管理テーブルが示す論理接続先の端末装置へ送信する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークにおける論理接続に関する。
【背景技術】
【０００２】
ピアツーピア（以下、Ｐ２Ｐという）は、専用サーバ機が不要で比較的に安価に構築できることから、企業や家庭のＬＡＮにおいて広く採用されている。とくに、多数のＯＡ機器に分散して記憶された情報の共有をめざす企業内ＬＡＮにおいて、大きなファイルであっても効率的に転送することのできるＰ２Ｐは、好適なネットワーク形態である。
【０００３】
一方、近年において、インターネット上で不特定多数の個人間で直接に情報をやり取りするＰ２Ｐ技術が注目を集め、不特定多数の端末装置の接続を前提とした大規模なネットワークに関する研究が盛んである。
【０００４】
例えば、特開２００５−１１５４５３号公報において、ユーザーの嗜好が類似したノードを、ネットワーク上で近くなるように自己組織的に再配置すること、すなわち、端末装置どうしの論理接続をユーザーの嗜好に合うように変更することが提案されている。このようなネットワークの自己組織化によって、トラフィックを抑制しつつ、コンテンツの発見率を向上させることができる。
【特許文献１】特開２００５−１１５４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
企業内ＬＡＮのように特定のユーザーの利用を前提とした物理ネットワークにおいて、業務の状況に応じて複数の用途のそれぞれに適したネットワークの使い分けをしたいという要望がある。例えば、就業時間中は端末装置を一般業務に用い、就業時間外に多数の端末装置を１つの大きな計算に用いるという使い分けがある。また、通常は一般業務に用い、緊急時のような特定時期のみ全ての端末装置に情報を迅速に伝える連絡網としてネットワークを用いるという使い分けもある。
【０００６】
物理ネットワークの使い分けをするには、端末装置どうしの論理接続の変更、すなわち用途に適した論理ネットワークの構築を素早く行う必要がある。
【０００７】
しかし、従来ではこのような要求に応えることができなかった。上述のネットワークの自己組織化は、通信の実績に基づいて漸次的に論理接続を最適化するものであり、ネットワークの全体に及ぶ根本的な論理接続の変更を瞬時に行うものではない。
【０００８】
本発明の目的は、ある用途に適した論理接続から他の用途に適した論理接続への瞬時の切替えを実現することである。
【課題を解決するための手段】
【０００９】
本発明の目的を達成する第１の論理接続方法は、複数の端末装置が相互の通信が可能に接続されたネットワークにおいて、前記複数の端末装置のそれぞれが、現在の論理接続先を示す接続管理テーブルと、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルとを記憶し、少なくとも１つの端末装置が、前記複数の接続テーブルのいずれかを指定するテーブル切替え命令を、当該端末装置の記憶する接続管理テーブルが示す論理接続先の端末装置へ送信し、全ての端末装置が、テーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を、受信したテーブル切替え命令が指定する接続テーブルの内容に切替え、かつ受信した前記テーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信するものである。
【００１０】
第２の論理接続方法は、複数の端末装置のそれぞれが現在の論理接続先を示す接続管理テーブルを記憶し、少なくとも１つの端末装置が、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応する論理接続先を示す複数の接続テーブルを記憶し、複数の接続テーブルを記憶する前記端末装置が、前記複数の接続テーブルのいずれか１つを含むテーブル切替え命令を、当該端末装置の記憶する接続管理テーブルが示す論理接続先の端末装置へ送信し、少なくとも複数の接続テーブルを記憶する端末装置以外の端末装置が、テーブル切替え命令の受信に呼応して、前記接続管理テーブルの内容を、受信したテーブル切替え命令に含まれる接続テーブルの内容に切替え、かつ受信した前記テーブル切替え命令を接続管理テーブルが示す論理接続先の端末装置へ送信するものである。
【発明の効果】
【００１１】
本発明によれば、ある用途に適した論理接続から他の用途に適した論理接続への瞬時の切替えを実現することができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明に係るネットワークの構成例を示す図である。
【００１３】
ネットワーク１は、複数のパーソナルコンピュータ１１，１２，１３、複数の複合機１５，１６、スイッチングハブ２１，２２、およびルータ２５を有するＬＡＮ(Local Area Network)である。例えば、ネットワーク１は、企業やそれに類する組織においてファイル共用システムとして利用することができる。
【００１４】
パーソナルコンピュータ１１，１２，１３および複合機１５，１６は、カスケード接続されたスイッチングハブ２１，２２を介して相互の通信が可能にツイストペアケーブルによって接続されている。ルータ２５は広域ネットワーク３と繋がっている。なお、複合機１５，１６は、複写機、スキャナ、プリンタ、ファクシミリ装置、およびイメージメモリとして利用されるＯＡ機器であり、ファクシミリ通信用の図示しない公衆回線にも繋がっている。
【００１５】
ネットワーク１において、パーソナルコンピュータ１１，１２，１３および複合機１５，１６は、サーバおよびクライアントとなる端末装置、すなわちノードとして機能する。
【実施例１】
【００１６】
図２は実施例１におけるノードの要部の機能構成を示す。ノードＳＣは、ネットワーク接続部１０１、通信処理部１０２、命令処理部１０３、テーブル補正部１０４、および接続テーブル記憶部１０５を備える。
【００１７】
ネットワーク接続部１０１は、通信処理部１０２をツイストペアケーブルからなる伝送路と物理的に接続する。通信処理部１０２は、所定のプロトコルに従って他のノードと通信する。通信処理部１０２は受信した情報に対するフィルタリングを行い、処理すべき命令を命令処理部１０３へ引き渡す。
【００１８】
命令処理部１０３は、当該ノード内のアプリケーションプログラムが発する命令および他のノードからの命令に応答する。とくに、他のノードからのテーブル切替え命令を受信したときには、現在の論理接続先を示す接続管理テーブルＴＣの内容を後述のように変更する本発明に特有の接続制御手段となる。
【００１９】
テーブル補正部１０４は、通信の状況および実績に基づいて、接続管理テーブルＴＣを逐次に部分的に修正する。例えば、シャットダウンしたノードを接続管理テーブルＴＣにおいて削除する。接続管理テーブルＴＣにないノードから頻繁にアクセスされると、そのノードを接続管理テーブルＴＣにおいて追加する。
【００２０】
接続テーブル記憶部１０５は、あらかじめ決められた複数種の論理ネットワークのそれぞれに対応した論理接続先を示す複数の接続テーブルＴ１，Ｔ２，Ｔ３を記憶する。
【００２１】
これらの機能要素のうち、ネットワーク接続部１０１および通信処理部１０２は、ネットワークカードを含むハードウェアと通信プログラムとによって構成される。命令処理部１０３およびテーブル補正部１０４は、アプリケーションプログラムを実行するプロセッサおよびワークメモリを含むハードウェアと制御プログラムとによって構成される。接続テーブル記憶部１０５は、ハードディスクまたはそれに代わる不揮発性メモリによって構成される。
【００２２】
以上のノードＳＣにおいて、接続管理テーブルＴＣは命令処理部１０３に備わるワークメモリ内に存在し、他のノードＳＣとの通信において参照される。例えば、ネットワーク１に対して所望のファイルの有無を問い合わせるファイル検索を行う場合、命令処理部１０３は接続管理テーブルＴＣに挙げられた論理接続先を通信処理部１０２に伝える。そして、通信処理部１０２は知らされた論理接続先のノードＳＣにファイル検索命令を送信する。接続管理テーブルＴＣに基づいて送信先を限定することにより、トラフィックが抑制される。
【００２３】
このように用いられる接続管理テーブルＴＣは、ノードＳＣに電源が投入されたときのセットアップにおいて、接続テーブル記憶部１０５からロードされる。すなわち、接続管理テーブルＴＣは、接続テーブル記憶部１０５が記憶する複数の接続テーブルＴ１，Ｔ２，Ｔ３のうちの選択された１つである。原則として、前回に選択された接続テーブルが接続管理テーブルＴＣとしてロードされる。ロードの後、テーブル補正部１０４によって接続管理テーブルＴＣが修正された場合は、ノードＳＣのシャットダウンまたは本発明に係る論理接続の切替えに際して、テーブル記憶部１０５が上書きされ、最後にロードされた接続テーブルが修正後の接続管理テーブルＴＣに置き換えられる。
【００２４】
他のノードＳＣからのテーブル切替え命令を受けると、命令処理部１０３は命令が指定する接続テーブルをロードし、接続管理テーブルＴＣとして用いる。つまり、接続管理テーブルＴＣの内容を指定された接続テーブルの内容に切替える。
【００２５】
以上のとおり、ノードＳＣは複数の接続テーブルＴ１，Ｔ２，Ｔ３を記憶し、これらの１つを通信用の接続管理テーブルＴＣとして選択的に用いる機能を備える。この機能が、ネットワーク１の全体的な論理接続構造の瞬時の変更を実現する。
【００２６】
以下、論理接続構造の変更についてさらに詳しく説明する。
【００２７】
図３は複数の論理ネットワークを示す。図中の直線は論理的な繋がりを表している。ここでは、図示の便宜上、９台のノードＳＣ１〜ＳＣ９の論理接続を想定している。ただし、ノード数は９に限定されない。
【００２８】
図３（Ａ）が示す論理ネットワークＬ１ａはリング型である。例えば、ノードＳＣ１はノードＳＣ２およびノードＳＣ９と交信し、ノードＳＣ２はノードＳＣ１およびノードＳＣ３と交信する。リング型は、最小のトラフィックで全てのノードＳＣ１〜ＳＣ９に情報を伝えるのに適している。
【００２９】
図３（Ｂ）が示す論理ネットワークＬ１ｂはメッシュ型である。例えば、ノードＳＣ１は、ノードＳＣ２、ノードＳＣ３、ノードＳＣ５、ノードＳＣ７、およびノードＳＣ９と交信する。ノードＳＣ２はノードＳＣ１およびノードＳＣ４と交信する。メッシュ型は、一般的なオフィスの状況がそうであるように、各ノードＳＣ１〜ＳＣ９が特定のノードＳＣ１〜ＳＣ９と頻繁に交信する場合に適している。
【００３０】
図３（Ｃ）が示す論理ネットワークＬ１ｃはスター型である。８台のノードＳＣ１〜ＳＣ６、ＳＣ８，ＳＣ９のそれぞれは１台のノードＳＣ７と交信し、ノードＳＣ７は他の８台のノードＳＣ１〜ＳＣ６、ＳＣ８，ＳＣ９と交信する。スター型は、特定のノードから他のノードへ一斉に情報を発信したり、特定のノードが他のノードから情報を収集したりするのに適している。例えば、災害情報や避難誘導など、緊急でありかつ集中して管理することが必要な場合に論理ネットワークＬ１ｃは有用である。
【００３１】
図４は複数のノードのそれぞれが記憶する接続テーブルの内容の例を示す。
【００３２】
接続テーブルの内容はノードどうしの間で異なる。図４は代表として４つのノードのテーブル内容を挙げている。図４（Ａ）はノードＳＣ１、図４（Ｂ）はノードＳＣ２、図４（Ｃ）はノードＳＣ７、図４（Ｄ）はノードＳＣ９のテーブル内容を示す。図中の括弧内の文字は対応するノードを表している。
【００３３】
接続テーブルＴ１（ＳＣ１），Ｔ１（ＳＣ２），Ｔ１（ＳＣ７），Ｔ１（ＳＣ９）は図３（Ａ）の論理ネットワークＬ１ａに対応し、接続テーブルＴ２（ＳＣ１），Ｔ２（ＳＣ２），Ｔ２（ＳＣ７），Ｔ２（ＳＣ９）は図３（Ｂ）の論理ネットワークＬ１ｂに対応する。そして、接続テーブルＴ３２（ＳＣ１），Ｔ３（ＳＣ２），Ｔ３（ＳＣ７），Ｔ３（ＳＣ９）は図３（Ｃ）の論理ネットワークＬ１ｃに対応する。
【００３４】
次に、例として図３（Ａ）の論理ネットワークＬ１ａから図３（Ｂ）の論理ネットワークＬ１ｂへ切替える場合を挙げてノードＳＣ１の命令処理部１０３の動作を説明する。テーブル切替え命令はノードＳＣ２が発するものとする。
【００３５】
図５は実施例１の命令処理部が実行する接続切替え処理のフローチャートである。
【００３６】
ノードＳＣ１の命令処理部１０３は、ノードＳＣ２からの接続テーブル切替え命令を受ける（＃１１）。接続テーブル切替え命令は、どの接続テーブルに切替えるか（ここでは接続テーブルＴ２）の指定を含む。
【００３７】
接続テーブル切替え命令に対する応答として、まず、命令処理部１０３は接続テーブル記憶部１０５が記憶する３つのテーブルから命令の指定する接続テーブルＴ２を選択する（＃１２）。次に、現時点でアクティブである接続テーブルＴ１、すなわち接続管理テーブルＴＣを参照して、そこに記載されている全てのノード（本例ではノードＳＣ２およびノードＳＣ９）に接続テーブル切替え命令を送信する（＃１３）。このとき、ノードＳＣ２への送信は返信である。
【００３８】
ノードＳＣ９においても同様の処理が行われるので、ノードＳＣ９はノードＳＣ１およびノードＳＣ８に接続テーブル切替え命令を送信する。このとき、ノードＳＣ１は命令受信待機状態にあり、接続管理テーブルＴＣに記載されているノードからの接続テーブル切替え命令を待っている。
【００３９】
接続管理テーブルＴＣに記載されている全てのノードから接続テーブル切替え命令が送られてきたかどうかを確認する（＃１４）。確認の後、選択した接続テーブルＴ２をアクティブにする（＃１５）。すなわち、接続管理テーブルＴＣの内容を接続テーブルＴ２の内容に置き換える。
【００４０】
同様の動作を全てのノードＳＣ１〜ＳＣ９が行うことにより、ノードＳＣ１〜ＳＣ９のそれぞれがもつ接続管理テーブルＴＣの内容がほぼ一斉に変更され、ネットワーク１の論理接続構造が実質的に瞬時に切り替わる。
【実施例２】
【００４１】
図６は論理ネットワークの他の例を示す。
【００４２】
図示の論理ネットワークＬ２は、９台のノードＳＣｂ１〜ＳＣｂ９と１台の接続テーブル配布サーバＳ１から構成され、図３（Ａ）の論理ネットワークＬ１ａに接続テーブル配布サーバＳ１が加わったものに相当する。
【００４３】
上述の実施例１では、ノードＳＣ１〜ＳＣ９のそれぞれが複数の接続テーブルＴ１，Ｔ２，Ｔ３を記憶する。これに対して、実施例２では、接続テーブル配布サーバＳ１のみが複数の接続テーブルＴ１，Ｔ２，Ｔ３を記憶し、接続テーブル配布サーバＳ１が接続テーブル切替え命令とともに必要な１つの接続テーブルを送信する。
【００４４】
接続テーブル配布サーバＳ１の機能構成は図２で説明したノードＳＣの構成と基本的に同様である。ノードＳＣｂ１〜ＳＣｂ９の構成は次のとおりである。
【００４５】
図７は実施例２におけるノードの要部の機能構成を示す。図７において図２と同一の要素には図２と同一の符合が付されている。これら要素については説明を省略する。
【００４６】
図７のノードＳＣｂは、ネットワーク接続部１０１、通信処理部１０２、命令処理部１０３ｂ、テーブル補正部１０４、および接続管理テーブル記憶部１０６を備える。
【００４７】
命令処理部１０３ｂは、当該ノード内のアプリケーションプログラムが発する命令および他のノードからの命令に応答する。とくに、テーブル切替え命令を受信したときには、接続管理テーブルＴＣの内容をテーブル切替え命令とともに配布された接続テーブルの内容に変更する接続制御手段となる。
【００４８】
接続管理テーブル記憶部１０６は、当該ノードがシャットダウンした状態において接続管理テーブルＴＣを保持する。
【００４９】
図８は実施例２の命令処理部が実行する接続切替え処理のフローチャートである。
【００５０】
ノードＳＣｂの命令処理部１０３ｂは、接続テーブル配布サーバＳ１または他のノードＳＣｂからの接続テーブル切替え命令を受ける（＃２１）。接続テーブル切替え命令は、全てのノードＳＣｂのそれぞれが使うべき接続テーブルを含む。
【００５１】
接続テーブル切替え命令に対する応答として、まず、命令処理部１０３ｂは接続テーブル切替え命令に含まれている接続テーブル群の中から自己が用いるべき接続テーブルを抽出する（＃２２）。次に、現時点でアクティブである接続テーブル、すなわち接続管理テーブルＴＣを参照して、そこに記載されている全てのノードに、受信した接続テーブル群をそのまま含んだ接続テーブル切替え命令を送信する（＃２３）。
【００５２】
接続管理テーブルＴＣに記載されている全てのノードから接続テーブル切替え命令が送られてきたかどうかを確認する（＃２４）。確認の後、抽出した接続テーブルをアクティブにする（＃２５）。すなわち、接続管理テーブルＴＣの内容を配布された接続テーブルの内容に置き換える。
【００５３】
実施例２においても実施例１と同様に、ネットワーク１の論理接続構造を実質的に瞬時に切り替えることができる。実施例２では、あらかじめ複数のノードＳＣｂに複数の接続テーブルを記憶させる必要がなく、接続テーブル配布サーバＳ１に接続テーブルを記憶させておけばよい。実施例１との比較の上で、実施例２には論理ネットワークの選択肢の変更や多様化を容易に行うことができるという運用上の利点がある。
【００５４】
以上の実施形態によれば、物理ネットワークの全体に及ぶ論理接続の変更を瞬時に行うことができるので、時間的なネットワークの使い分けをすることができる。例えば、企業内ＬＡＮであれば、就業時間中はプリンタやファクシミリ装置などの入出力機器の共有、ファイルの共有、電子メールのやり取りといった一般的な用途に用い、就業時間外は多数のコンピュータの協働が必要な大掛かりな計算に用いるという使い分けがある。ある部署で大量のプリントアウトが必要な業務が発生したときに、その部署が多数のプリンタを他部署に対して優先的に使用できるようにすることもできる。複合機のメンテナンスを担当する部署が複合機を集中管理し易いように一時的に論理接続を変更することもできる。また、研究機関のＬＡＮであれば、論理ネットワークを様々に切替えてそれぞれの特性を調べることができる。
【００５５】
上述の実施形態において、ネットワーク１の規模（ノード数）、構成および用途は任意である。１つの建物内のネットワークでもよいし、地理的に離れた都市や町の間を専用回線または公衆回線で結んだ広域ネットワークでもよい。企業内ＬＡＮに限らず、例えばある地域内の住人が所有するコンピュータで構成される非営利ネットワークにも本発明を適用することができる。
【００５６】
ノードＳＣ１〜ＳＣ９または接続テーブル配布サーバＳ１が記憶する接続テーブルＴ１，Ｔ２，Ｔ３の数は２以上であればよく、３に限定されない。接続テーブルＴ１，Ｔ２，Ｔ３の内容、すなわち切替え可能な論理ネットワークの選択肢は、ネットワーク１の用途に応じて適宜選定することができる。
【００５７】
接続テーブル切替え命令の返信は必須ではなく、省略してもよい。すなわち、接続テーブル切替え命令の受信に呼応して、その送り元を除いた論理接続先のみに接続テーブル切替え命令を送り、直ちに接続管理テーブルＴＣの内容を切替えてもよい。さらに、命令に発信元情報を含ませ、命令を受信したノードが直接の送信元ではなく発信元に返信するようにしてもよい。
【００５８】
接続テーブル切替え命令は切替え時刻を指定するものでもよい。接続テーブル切替え命令の発信元を任意にするか特定ノードに限定するかは、ネットワーク１の運用において取り決めればよい。
【００５９】
複数のノードがあらかじめ設定された時刻に同時に接続テーブル切替え命令を発信するようにしてもよい。これは、とくに大規模なネットワークにおいて命令の伝播を早めるのに有効である。
【産業上の利用可能性】
【００６０】
本発明は、Ｐ２Ｐ型ネットワークの使い勝手の向上に貢献する。
【図面の簡単な説明】
【００６１】
【図１】本発明に係るネットワークの構成例を示す図である。
【図２】実施例１におけるノードの要部の機能構成を示す図である。
【図３】複数の論理ネットワークを示す図である。
【図４】複数のノードのそれぞれが記憶する接続テーブルの内容の例を示す図である。
【図５】実施例１の命令処理部が実行する接続切替え処理のフローチャートである。
【図６】論理ネットワークの他の例を示す図である。
【図７】実施例２におけるノードの要部の機能構成を示す図である。
【図８】実施例２の命令処理部が実行する接続切替え処理のフローチャートである。
【符号の説明】
【００６２】
ＳＣ１〜ＳＣ９    ノード（端末装置）
１    ネットワーク
Ｌ１ａ，Ｌ１ｂ，Ｌ１ｃ，Ｌ２    論理ネットワーク
ＴＣ    接続管理テーブル
Ｔ１，Ｔ２，Ｔ３    接続テーブル
Ｓ１    接続テーブル配布サーバ（端末装置）
ＳＣｂ１〜ＳＣｂ９    ノード（端末装置）
１０２    通信処理部（通信手段）
１０３，１０３ｂ    命令処理部（接続制御手段）
１１，１２，１３    パーソナルコンピュータ（情報処理装置）
１５，１６    複合機（情報処理装置）
【図１】
2007027996.tif 000003
【図２】
2007027996.tif 000004
【図３】
2007027996.tif 000005
【図４】
2007027996.tif 000006
【図５】
2007027996.tif 000007
【図６】
2007027996.tif 000008
【図７】
2007027996.tif 000009
【図８】
2007027996.tif 000010