ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御システムであって、CPUおよびCPU周辺デバイスが接続されたCPU側ブリッジと、IOデバイスが接続されたIO側ブリッジとが前記ネットワークを介して接続され、前記CPU側ブリッジは、該CPU側ブリッジが所属するグループのグループIDと該CPU側ブリッジに接続されたデバイスのデバイス情報とを通知するCPU側通知手段を含み、前記IO側ブリッジは、該IO側ブリッジが所属するグループのグループIDと該IO側ブリッジに接続されたデバイスのデバイス情報とを通知するIO側通知手段を含み、前記CPU側通知手段および前記IO側通知手段が通知する情報を収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出手段と、前記同期設定値算出手段が算出した設定値に基づいて、前記デバイスの組合せにおける同期調整を行う同期調整手段とを含むことを特徴とする通信制御システム。ユーザの操作に従って入力された入力情報を解析し、グループ設定のポリシーを設定するグループ設定ポリシー設定手段と、前記グループ設定ポリシー設定手段が設定した前記グループ設定のポリシーに従って、デバイス情報とデバイス間の同期調整を行う同期調整装置の接続状況を示す情報とに基づいて、最適な組合せとなるグループ設定を決定するグループ設定手段を含む請求項1記載の通信制御システム。グループ設定ポリシー設定手段は、デバイスの種類と同期精度を指定するグループ設定のポリシーを設定する請求項2記載の通信制御システム。同期設定値算出手段は、予め定められた同期調整の基礎値とデバイス毎の補正値および特性情報とに基づいて、同期設定値を算出する請求項1から請求項3のうちのいずれか1項に記載の通信制御システム。CPU側通知手段は、PCIのデバイス情報を通知し、IO側通知手段は、PCIのデバイス情報を通知する請求項1から請求項4のうちのいずれか1項に記載の通信制御システム。ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御装置であって、CPU側ブリッジが所属するグループのグループIDおよび該CPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよび該IO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出手段と、前記同期設定値算出手段が算出した設定値に基づいて、前記デバイスの組合せにおける同期調整を行わせるように制御する同期調整手段とを備えたことを特徴とする通信制御装置。ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御方法であって、CPU側ブリッジが所属するグループのグループIDおよび該CPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよび該IO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出し、算出した設定値に基づいて、前記デバイスの組合せにおける同期調整を行うことを特徴とする通信制御方法。ネットワーク上に分散配置されたデバイス間の通信を制御するための通信制御プログラムであって、コンピュータに、CPU側ブリッジが所属するグループのグループIDおよび該CPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよび該IO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出処理と、算出した設定値に基づいて、前記デバイスの組合せにおける同期調整を行う同期調整処理とを実行させるための通信制御プログラム。しかし、デバイスを分散配置させることによる弊害が発生する。第1に、デバイス間の同期がとれず動作にずれが発生する点である。例えば、表示デバイスと音声デバイスとの間で同期がとれていない場合には、音ずれが発生することとなる。または複数の表示デバイスを用いて1つの画面を表示する場合には、表示ずれが発生することとなる。第2に、最高精度の同期調整を行うことにより資源ソフトウェアやハードウェアを動作させるのに必要なCPUやメモリ、ハードディスクなどを無駄に消費する点である。さまざまなデバイスの組合せが可能な場合には、デバイスの組合せにより同期の必要がない組合せや同期精度が異なる組合せが生じ、すべてに最高精度の同期精度を与えた場合、資源の無駄が発生する。特に、非特許文献1および非特許文献2に記載されているPCIExpressバスとEthernet登録商標を用いたシステムでは、まずPCIExpressバスおよびEthernet自体が同期を考慮しない仕様で標準化されており、標準で同期をとることは困難である。このように、非特許文献1及び非特許文献2に記載された技術を用いても、デバイスの組合せに応じて適切な同期制御を行えるとは限らない。また、特許文献1に記載されているシステムでは、耐障害性を考慮してI/O機器の共有設定をおこなう事を目的としており、デバイスの組合せごとに最適な同期調整を行う目的に適用することができない。そこで、本発明は、デバイスの組合せごとに必要な同期調整を行うことができる通信制御システム、通信制御装置、通信制御方法及び通信制御プログラムを提供することを目的とする。本発明による通信制御システムは、ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御システムであって、CPUおよびCPU周辺デバイスが接続されたCPU側ブリッジと、IOデバイスが接続されたIO側ブリッジとがネットワークを介して接続され、CPU側ブリッジは、CPU側ブリッジが所属するグループのグループIDとCPU側ブリッジに接続されたデバイスのデバイス情報とを通知するCPU側通知手段を含み、IO側ブリッジは、IO側ブリッジが所属するグループのグループIDとIO側ブリッジに接続されたデバイスのデバイス情報とを通知するIO側通知手段を含み、CPU側通知手段およびIO側通知手段が通知する情報を収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出手段と、同期設定値算出手段が算出した設定値に基づいて、デバイスの組合せにおける同期調整を行う同期調整手段とを含むことを特徴とする。本発明による通信制御装置は、ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御装置であって、CPU側ブリッジが所属するグループのグループIDおよびCPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよびIO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出手段と、同期設定値算出手段が算出した設定値に基づいて、デバイスの組合せにおける同期調整を行わせるように制御する同期調整手段とを備えたことを特徴とする。本発明による通信制御方法は、ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御方法であって、CPU側ブリッジが所属するグループのグループIDおよびCPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよびIO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出し、算出した設定値に基づいて、デバイスの組合せにおける同期調整を行うことを特徴とする。本発明による通信制御プログラムは、ネットワーク上に分散配置されたデバイス間の通信を制御するための通信制御プログラムであって、コンピュータに、CPU側ブリッジが所属するグループのグループIDおよびCPU側ブリッジに接続されたデバイスのデバイス情報と、IO側ブリッジが所属するグループのグループIDおよびIO側ブリッジに接続されたデバイスのデバイス情報とを収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出処理と、算出した設定値に基づいて、デバイスの組合せにおける同期調整を行う同期調整処理とを実行させることを特徴とする。本発明によれば、デバイスの組合せごとに必要な同期調整を行うことができる。実施形態1.次に、本発明による通信制御システムの第1の実施形態について図面を参照して説明する。図1は、本発明による通信制御システムの第1の実施形態の全体構成例を示すブロック図である。本実施形態における通信制御システムは、CPUメモリチップセットからなる1つまたは複数のCPUデバイス群101と、1つまたは複数のCPU側ブリッジ102と、1つまたは複数のIO側ブリッジ103と、1つまたは複数のIOデバイス群104と、同期調整可能なネットワーク105と、システムマネージャ106とを備えている。なお、デバイス間の同期調整とは、例えば、グラフィックカードが複数ある場合に出力する映像信号の遅延調整を行う処理や、グラフィックカードとサウンドカードとの間で再生時に映像と音とのずれが生じないように調整する処理である。CPUデバイス群101とCPU側ブリッジ102とは、1対1で接続され、PCIバスやPCIExpressバス等のコンピュータ内部バスで接続される。また、IO側ブリッジ103とIOデバイス104とも同様に、1対1で接続され、PCIバスやPCIExpressバス等のコンピュータ内部バスで接続される。また、CPU側ブリッジ102、IO側ブリッジ103およびシステムマネージャ106は、同期調整可能なネットワーク105と接続される。図2は、CPUデバイス群101の構成例を示すブロック図である。CPUデバイス群101は、1つまたは複数のCPUメモリ101-1と、1つまたは複数のチップセット101-2とを備えている。CPUメモリ101-1、チップセット101-2は、汎用的なコンピュータ、組み込み系の専用コンピュータ、ハイパフォーマンスコンピュータ、スーパーコンピュータなどでソフトウェアを搭載し処理させるためのデバイスである。図3は、CPU側ブリッジ102の構成例を示すブロック図である。CPU側ブリッジ102は、CPU側パケット転送処理部102-1とデバイス情報処理部102-2とを備えている。CPU側パケット転送処理部102-1は、CPUデバイス群101とIOデバイス104との接続関係の処理を行い、CPUデバイス群101から受信したパケットや同期調整可能なネットワーク105を介して受信したパケットを所望の転送先に転送されるよう変換し転送を行う機能を備えている。また、CPU側パケット転送処理部102-1は、必要に応じて制御パケットを生成し、CPUデバイス群101やIOデバイス104に生成した制御パケットを送信する機能を備えている。デバイス情報処理部102-2は、接続されているCPUデバイス群101のデバイス情報詳細については後述するを取得し、自グループIDここでは、接続されているCPUデバイス群101の集合を特定するためのIDとともに制御パケットとして生成し、システムマネージャ106に送信する機能を備えている。図4は、IO側ブリッジ103の構成例を示すブロック図である。IO側ブリッジ103は、IO側パケット転送処理部103-1とデバイス情報処理部103-2とを備えている。IO側パケット転送処理部103-1は、IOデバイス104とCPUデバイス群101との接続関係の処理を行い、IOデバイス104から受信したパケットや同期調整可能なネットワーク105を介して受信したパケットを所望の転送先に転送されるよう変換し転送を行う機能を備えている。また、IO側パケット転送処理部103-1は、必要に応じて制御パケットを生成し、IOデバイス104やCPUデバイス群101に生成した制御パケットを送信する機能を備えている。デバイス情報処理部103-2は、接続されているIOデバイス104のデバイス情報を取得し、自グループIDここでは、接続されているIOデバイス104の集合を特定するためのIDとともに制御パケットとして生成し、システムマネージャ106に送信する機能を備えている。IOデバイス104は、グラフィックカードやサウンドカード、インタフェースカード等のIO処理を行う機能を備えている。図5は、同期調整可能なネットワーク105の構成例を示すブロック図である。同期調整可能なネットワーク105は、1つまたは複数のネットワークスイッチ105-1と、複数の同期調整装置105-2とを備えている。ネットワークスイッチ105-1は、CPU側ブリッジ102とIO側ブリッジ103との間の通信プロトコルに従ってデータを転送する機能を備えている。ネットワークスイッチ105-1は、例えば通信プロトコルがEthernetであれば、Ethernetスイッチによって実現され、IPであれば、L3スイッチ/ルータによって実現される。同期調整装置105-2は、システムマネージャ106から受信した指示に従ってデバイス間の同期を調整する機能を備えている。同期調整装置105-2は、ネットワークスイッチ105-1のすべてのスイッチポートに接続されている。なお、同期調整装置105-2は、ネットワークスイッチ105-1に含まれていても構わない。図6は、システムマネージャ106の構成例を示すブロック図である。システムマネージャ106は、同期調整設定部106-1、デバイス情報テーブル106-2および同期調整設定テーブル106-3を備えている。同期調整設定部106-1は、CPU側ブリッジ102が送信するCPUデバイス群101のデバイス情報およびグループID情報と、IO側ブリッジ103が送信するIOデバイス104のデバイス情報およびグループID情報とを収集する機能を備えている。また、同期調整設定部106-1は、収集した情報をデバイス情報テーブル106-2に記録し、各グループのデバイスの組合せ情報を把握する具体的には、デバイスの組合せ情報を管理する機能を備えている。同期調整設定テーブル106-3には、デバイスの組合せごとの同期調整の設定値以下、この設定値を同期調整の基礎値ともいうが記録されている。同期調整設定部106-1は、同期調整設定テーブル106-3を参照して各グループに対する同期調整の基礎値を取得し、取得した同期調整の基礎値と各デバイスに対する補正値特性情報とに基づいて実際の設定値を算出する機能を備えている。また、同期調整設定部106-1は、算出した設定値を各同期調整装置105-2に設定させる機能を備えている。図7は、デバイス情報テーブル106-2の一例を示す説明図である。デバイス情報テーブル106-2には、各デバイスから収集した情報が記録されている。デバイス情報を通知するためのパケットには、例えば、ネットワークアドレスとグループIDとデバイス情報ベンダIDやバスID、デバイスID、ファンクションID、特性情報、補正値などとが含まれている。同期調整設定部106-1は、それらの情報に基づいて組合せパターンを決定し、決定した組合せパターンをそれらの情報と対応付けてデバイス情報テーブル106-2に記録する。図8は、同期調整設定テーブル106-3の一例を示す説明図である。同期調整設定テーブル106-3には、組合せパターンごとの同期調整装置105-2の設定値同期調整の基礎値が記録されている。同期調整設定テーブル106-3は、例えば、予めシステム管理者によって手動で設定される。同期調整設定部106-1は、同期調整設定テーブル106-3を参照し、記憶されている設定値を各グループの同期調整の基礎値として取得し、取得した同期調整の基礎値と各デバイスの特性情報補正値とに基づいて、実際の設定値を算出する。例えば、本実施形態では、予めグループ内のデバイスの数や種類に応じて複数のグループ分けをし、グループごとに最適な同期の設定値を統計値等により求めておき、同期調整設定テーブルに設定しておく。同期調整設定部106-1は、各ブリッジから受信した情報に基づいて、同じグループIDのデバイスをカウントすることにより、グループ内のデバイス数や種類を特定し、グループの組合せパターンを決定する。そして、同期調整設定部106-1は、決定したパターンに対応する設定値を同期調整設定テーブルから抽出することにより、最適な設定を求めることができる。次に、通信制御システムの動作について説明する。図9は、本実施形態の動作例を表わすフローチャートである。本実施形態では、予めグループ設定がされており、各デバイスにグループIDが割り振られていることを前提とする。システム起動時にCPUブリッジ102およびIO側ブリッジ103は、同期調整可能なネットワーク205を介して、同じグループIDを有するもの同士で相互に認証処理を行うステップS901。認証処理が完了すると、CPUデバイス群101は、IOデバイス104に対するデバイス設定処理を開始するステップS902。ここで、デバイス設定処理時に送受信する情報に基づいて、CPUブリッジ102およびIO側ブリッジ103は、デバイス情報とグループIDとを含む制御パケットを生成し、システムマネージャ106にそれぞれ送信するステップS903。次いで、制御パケットを受信したシステムマネージャ106は、ネットワークアドレスとデバイス情報とグループIDとをデバイス情報テーブル106-2に記録するステップS904。次いで、同期調整設定部106-1は、デバイス情報テーブル106-2に記録された情報に基づいて、各グループのデバイス組合せを決定するステップS905。次いで、同期調整設定部106-1は、決定したデバイスの組合せについて、同期調整設定テーブル106-3を参照して同期調整の基礎値を取得し、取得した基礎値とそれぞれのデバイスの特性情報や補正値とに基づいて、最終的な同期調整装置105-2の設定値を決定するステップS906。そして、同期調整設定部106-1は、決定した設定値を同期調整装置105-2に設定させるステップS907。具体的には、同期調整設定部106-1が決定した設定値を同期調整装置105-2に送信すると、同期調整装置105-2は、受信した設定値に基づいて同期調整の設定を行う。その後、同期調整装置105-2は、設定に基づいてデバイス間の同期処理を行う。以上に説明したように、本実施形態では、CPUデバイス群とIOデバイスとの間を、同期調整装置を備えたネットワークで接続する。そして、CPUデバイス群およびIOデバイスが送信する自デバイス情報グループID情報を収集し、デバイス情報とグループID情報とに基づいてデバイスの組合せを判断し、その組合せに必要な同期調整を行うよう同期調整装置を設定する。次に、本実施形態の効果について説明する。本実施形態では、各デバイスが少なくともデバイス情報とグループIDとを含む情報を通知し、その情報に基づいてデバイスの組合せを把握し、その組合せに応じた同期調整を行う。そのため、本実施形態では、デバイスの組合せごとに必要な同期調整を行うことができる。実施形態2.次に、本発明による通信制御システムの第2の実施形態について図面を参照して説明する。図10は、本発明による通信制御システムの第2の実施形態の全体構成例を示すブロック図である。本実施形態の通信制御システムは、CPUメモリチップセットからなる1つまたは複数のCPUデバイス群101と、1つまたは複数のCPU側ブリッジ202と、1つまたは複数のIO側ブリッジ203と、1つまたは複数のIOデバイス群104と、同期調整可能なネットワーク205と、システム制御装置106と、グループ設定マネージャ207とを備えている。CPUデバイス群101とCPU側ブリッジ202とは、1対1でPCIバスやPCIExpressバス等のコンピュータ内部バスで接続される。また、IO側ブリッジ203とIOデバイス104とも同様に、1対1でPCIバスやPCIExpressバス等のコンピュータ内部バスで接続される。CPU側ブリッジ202、IO側ブリッジ203、システムマネージャ106およびグループ設定マネージャ207は、同期調整可能なネットワーク205と接続される。図11は、CPU側ブリッジ202の構成例を示すブロック図である。CPU側ブリッジ202は、CPU側パケット転送処理部202-1とデバイス情報処理部202-2とグループ設定部202-3とを備えている。CPU側パケット転送処理部202-1は、CPUデバイス群101とIOデバイス104との接続関係の処理を行い、CPUデバイス群101から受信したパケットや同期調整可能なネットワーク205を介して受信したパケットを所望の転送先に転送されるよう変換し転送を行う機能を備えている。また、CPU側パケット転送処理部202-1は、必要に応じて制御パケットを生成し、生成した制御パケットをCPUデバイス群101やIOデバイス104にパケットを送信する機能を備えている。デバイス情報処理部202-2は、接続されているCPUデバイス群101のデバイス情報を取得し、自グループIDとともに制御パケットとして生成し、システムマネージャ106に送信する機能を備えている。グループ設定部202-3は、グループ設定マネージャ207から受信した指示に基づいて、グループIDを設定する機能を備えている。図12は、IO側ブリッジ203を示している。IO側ブリッジ203は、IO側パケット転送処理部203-1とデバイス情報処理部203-2とグループ設定部203-3とを備えている。IO側パケット転送処理部203-1は、IOデバイス104とCPUデバイス群101との接続関係の処理を行い、IOデバイス104から受信したパケットや同期調整可能なネットワーク105を介して受信したパケットを所望の転送先に転送されるよう変換し転送を行う機能を備えている。また、IO側パケット転送処理部203-1は、必要に応じて制御パケットを生成し、生成した制御パケットをIOデバイス104やCPUデバイス群101に送信する機能を備えている。デバイス情報処理部203-2は、接続されているIOデバイス104のデバイス情報を取得し、自グループIDとともに制御パケットとして生成し、システムマネージャ106に送信する機能を備えている。グループ設定部203-3は、グループ設定マネージャ207から受信した指示に従って、グループIDを設定する機能を備えている。IOデバイス104は、グラフィックカード、サウンドカード、インタフェースカード等のIO処理を行う機能を備えている。図13は、同期調整可能なネットワーク205の構成例を示すブロック図である。同期調整可能なネットワーク205は、1つまたは複数のネットワークスイッチ205-1と、複数の同期調整機205-2とを備えている。ネットワークスイッチ205-1は、CPU側ブリッジ202とIO側ブリッジ203との間の通信プロトコルに従って転送する機能を備えている。ネットワークスイッチ205-1は、例えば通信プロトコルが、EthernetであればEthernetスイッチによって実現され、IPであればL3スイッチ/ルータによって実現される。同期調整装置205-2は、システムマネージャ106から受信した指示に従ってデバイス間の同期を調整する機能を備えている。図13に示すように、本実施形態では、第1の実施形態とは異なり、同期調整装置205-2は、すべてのネットワークスイッチ205-1のポートに接続されているわけではない。本実施形態では、どのCPUデバイス群101、IOデバイス104が同期調整装置205-2に接続されているかを、後述するグループ設定マネージャ207のグループ設定テーブル207-3に記録して管理している。図14は、グループ設定マネージャ207の構成例を示すブロック図である。グループ設定マネージャ207は、グループ設定部207-1、グループ設定ポリシー設定部207-2およびグループ設定テーブル207-3を備えている。グループ設定部207-1は、グループ設定ポリシー設定部207-2が設定したポリシーに従って、グループ設定テーブル207-3からユーザ所望のデバイスを検索して特定し、特定したCPU側ブリッジ202と、IO側ブリッジ203とにグループIDの設定指示を送信する機能を備えている。グループ設定ポリシー設定部207-1は、ユーザが指定したグループ設定の指示をうけ解釈する機能を備えている。具体的には、グループ設定ポリシー設定部207-1は、ユーザの入力操作に従って入力された指示情報に基づいて、グループ設定時のポリシーを示すグループ設定ポリシーを設定する。グループ設定ポリシー設定部207-1は、グループ設定ポリシーとして、例えば、使用するデバイスの種類と同期精度とを指定することができる。このように、ユーザは入力操作によってポリシーを指定する指示情報を入力することにより、所望のデバイスと同期精度とを指定してシステムを構築することができる。グループ設定テーブル207-3には、デバイス種別と同期調整装置205-2の接続状況と、接続されている場合にはその同期精度とが記録されている。このグループ設定テーブル207-3は、ユーザが指定したポリシーを実現する際に、グループ設定部207-1によって参照される。このグループ設定テーブル207-3は、例えば、システム管理者によって手動で設定される。また例えば、グループ設定テーブル207-3は、グループ設定マネージャ207によって、CPU側ブリッジ202やIO側ブリッジ203、同期調整装置205-2から送信された情報に基づいて設定される。図15は、グループ設定テーブル207-3の一例を示す説明図である。グループ設定テーブル207-3には、各デバイスの情報と、同期調整装置の有無と、同期調整装置の精度と、グループへの所属状況とが記録されている。グループ設定部207-1は、グループ設定ポリシー設定部207-2のポリシー解釈すなわち、指示情報を解析して設定したグループ設定ポリシーに従って、グループ設定テーブル207-3を参照し、グループを設定する。次に、本実施形態におけるシステム稼働時の動作について説明する。図16は、本実施形態の動作例を表わすフローチャートである。システム起動時にユーザは、入力装置を用いて、所望のデバイスや同期精度を指定するグループ設定ポリシーの入力操作を行う。すると、入力装置は、ユーザの操作に従って、ポリシーを指定する指示情報をグループ設定マネージャ207に入力するステップS1601。グループ設定マネージャ207は、入力された指示情報を解析し、解析結果によって示されるポリシーに従った設定が可能か否かを、グループ設定テーブル207-3を参照して判断するステップS1602。ポリシーを満たす設定が可能であると判断した場合、グループ設定マネージャ207は、グループIDを決定し、決定したグループIDを含むグループの設定指示を所望具体的には、ユーザ所望のデバイスが属するのCPU側ブリッジ202と、IO側ブリッジ203とに送信するステップS1603。その後、CPU側ブリッジ202およびIO側ブリッジ203は、受信した指示に基づいて、グループIDを設定する。また、ポリシーを満たす設定が不可能であると判断した場合であって、ユーザの所望するポリシーより高いまたは低いポリシーを満たす設定が可能であると判断した場合、グループ設定マネージャ207は、そのポリシーをユーザに提示するステップS1604。具体的には、グループ設定マネージャ207は、設定可能なポリシーをディスプレイ装置等の表示装置に表示するように制御する。そして、ユーザがそのポリシーを受けいれる場合すなわち、ユーザが表示されたポリシーでの設定を許可する入力操作をした場合には、グループ設定マネージャ207は、そのポリシーでのグループ設定を行う。すなわち、グループ設定部207-1は、グループ分けを決定し、決定したグループ分けに基づいてグループIDを定める。なお、ポリシーを全く満たせない、または提示したポリシーをユーザが拒否した場合には、グループ設定マネージャ207は、処理を終了する。次いで、CPUブリッジ202およびIO側ブリッジ203は、同期調整可能なネットワーク205を介して、同じグループIDを有するもの同士で相互に認証処理を行うステップS1605。認証処理が完了すると、CPUデバイス群101からIOデバイス104に対してデバイス設定が始まるステップS1606。その情報を基にCPUブリッジ202およびIO側ブリッジ203は、デバイス情報とグループIDとを含む制御パケットを生成し、システムマネージャ106に送信するステップS1607。制御パケットを受信したシステムマネージャ106は、ネットワークアドレスとデバイス情報とグループIDとを、デバイス情報テーブル106-2に記録するステップS1608。次いで、同期調整設定部106-1は、デバイス情報テーブル106-2に記録された情報に基づいて、各グループのデバイス組合せを決定するステップS1609。例えば、同期調整設定部106-1は、に基づいてデバイスの組合せを決定する。次いで、同期調整設定部106-1は、決定したデバイスの組合せについて、同期調整設定テーブル106-3を参照して同期調整の基礎値を取得し、取得した基礎値とそれぞれのデバイスの特性情報や補正値とに基づいて、最終的な同期調整装置205-2の設定値を決定するステップS1610。例えば、同期調整設定部106-1は、に基づいて設定値を決定する。そして、同期調整設定部106-1は、決定した設定値を同期調整装置205-2に設定させるステップS1611。具体的には、同期調整設定部106-1が決定した設定値を同期調整装置205-2に送信すると、同期調整装置205-2は、受信した設定値に基づいて同期調整の設定を行う。その後、同期調整装置205-2は、設定に基づいてデバイス間の同期処理を行う。次に、本実施形態の効果について説明する。本実施形態では、ユーザが所望する同期精度を指定する。そのため、第1の実施形態の効果に加え、同期の必要のない組合せ時に同期調整装置の資源を使用しないように制御することができ、資源を有効的に活用することができる。以上に説明したように、本発明は、ネットワーク上に分散配置された複数のデバイス間通信制御システムに関し、特にデバイスの組合せによりデバイス間の同期遅延調整を行う技術に関する。次に、本発明による通信制御システムの最小構成について説明する。図18は、通信制御システムの最小の構成例を示すブロック図である。図18に示すように、通信制御システムは、最小の構成要素として、CPU側ブリッジ102と、IO側ブリッジ103と、同期設定値算出手段3と、同期調整手段4とを含む。また、CPU側ブリッジ102がCPU側通知手段1を含み、IO側ブリッジ103がCPU側通知手段2を含む。図18に示す最小構成の通信制御システムでは、CPU側通知手段1は、CPU側ブリッジ102が所属するグループのグループIDとCPU側ブリッジ102に接続されたデバイスのデバイス情報とを通知する。また、IO側通知手段2は、IO側ブリッジ103が所属するグループのグループIDとIO側ブリッジ103に接続されたデバイスのデバイス情報とを通知する。そして、同期設定値算出手段3は、CPU側通知手段1およびIO側通知手段2が通知する情報を収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する。その後、同期調整手段4は、同期設定値算出手段3が算出した設定値に基づいて、デバイスの組合せにおける同期調整を行う。従って、最小構成の通信制御システムによれば、デバイスの組合せごとに必要な同期調整を行うことができる。なお、本実施形態では、以下の1~5に示すような通信制御システムの特徴的構成が示されている。1通信制御システムは、ネットワーク上に分散配置されたデバイス間の通信を制御する通信制御システムであって、CPUおよびCPU周辺デバイス例えば、CPUデバイス群101が接続されたCPU側ブリッジCPU側ブリッジ102によって実現されると、IOデバイス例えば、IOデバイス群104が接続されたIO側ブリッジ例えば、IO側ブリッジ103とがネットワーク例えば、同期調整可能なネットワーク105を介して接続され、CPU側ブリッジは、CPU側ブリッジが所属するグループのグループIDとCPU側ブリッジに接続されたデバイスのデバイス情報とを通知するCPU側通知手段例えば、デバイス情報処理部102-2によって実現されるを含み、IO側ブリッジは、IO側ブリッジが所属するグループのグループIDとIO側ブリッジに接続されたデバイスのデバイス情報とを通知するIO側通知手段例えば、デバイス情報処理部202-2によって実現されるを含み、CPU側通知手段およびIO側通知手段が通知する情報を収集し、収集した情報に基づいてデバイスの組合せを決定し、決定したデバイスの組合せに応じた同期調整用の設定値を算出する同期設定値算出手段例えば、同期調整設定部106-1によって実現されると、同期設定値算出手段が算出した設定値に基づいて、前記デバイスの組合せにおける同期調整を行う同期調整手段例えば、同期調整置105-2によって実現されるとを含むことを特徴とする。2通信制御システムにおいて、ユーザの操作に従って入力された入力情報を解析し、グループ設定のポリシーを設定するグループ設定ポリシー設定手段例えば、グループ設定ポリシー設定部207-2によって実現されると、グループ設定ポリシー設定手段が設定したグループ設定のポリシーに従って、デバイス情報とデバイス間の同期調整を行う同期調整装置の接続状況を示す情報とに基づいて、最適な組合せとなるグループ設定を決定するグループ設定手段例えば、グループ設定部207-1によって実現されるを含むように構成されていてもよい。3通信制御システムにおいて、グループ設定ポリシー設定手段は、デバイスの種類と同期精度を指定するグループ設定のポリシーを設定するように構成されていてもよい。4通信制御システムにおいて、同期設定値算出手段は、予め定められた同期調整の基礎値図8に示されるとデバイス毎の補正値および特性情報デバイス情報テーブル106-2に記憶されているとに基づいて、同期設定値を算出するように構成されていてもよい。5通信制御システムにおいて、CPU側通知手段は、PCIのデバイス情報を通知し、IO側通知手段は、PCIのデバイス情報を通知するように構成されていてもよい。