【手続補正書】
【提出日】平成18年11月22日(2006.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の情報処理装置が接続されたネットワークシステムにおいて、
当該ネットワークシステムに含まれる各情報処理装置に関する情報を一元管理する装置情報管理手段と、
当該ネットワークシステムに含まれる情報処理装置間の通信速度に関する情報を一元管理する通信速度情報管理手段と、
当該ネットワークシステムに含まれる情報処理装置のいずれかに対してタスクを割り当てる場合に、前記各情報処理装置に関する情報または前記情報処理装置間の通信速度に関する情報に基づいてタスクを割り当てる情報処理装置を決定するタスク割当手段とを有することを特徴とするネットワークシステム。
【請求項２】
前記ネットワークシステムに含まれる少なくとも１個の情報処理装置は、第１のプロセッサと複数の第２のプロセッサを有し、
前記ネットワークシステムはさらに、前記タスクを所定処理速度以上で実行するために必要な第２のプロセッサの数を管理する必要プロセッサ数管理手段を有し、
前記タスク割当手段は、前記必要な第２のプロセッサの数に基づいてタスクを割り当てることを特徴とする請求項１記載のネットワークシステム。
【請求項３】
前記必要プロセッサ数管理手段は、前記必要な第２のプロセッサの数を異なる通信速度環境下毎に管理するようになすことを特徴とする請求項２記載のネットワークシステム。
【請求項４】
前記ネットワークシステムはさらに、
当該ネットワークシステムに含まれる記憶手段または記録手段からデータを読み出す場合の読出速度に関する情報または、当該記憶手段または当該記録手段へデータを書き込む場合の書込速度に関する情報を一元管理するデータアクセス速度情報管理手段を有し、
前記タスク割当手段は、前記読出速度に関する情報または書込速度に関する情報を加味してタスクを割り当てることを特徴とする請求項１記載のネットワークシステム。
【請求項５】
前記データアクセス速度情報管理手段はさらに、
読出または書込が行われた時間に関する情報を管理し、当該時間情報に基づいてタスク進捗を管理することを特徴とする請求項４記載のネットワークシステム。
【請求項６】
複数の情報処理装置が接続されたネットワークシステムに含まれるマスター情報処理装置において、
当該ネットワークシステムに含まれる各情報処理装置に関する情報を一元管理する装置情報管理手段と、
当該ネットワークシステムに含まれる情報処理装置間の通信速度に関する情報を一元管理する通信速度情報管理手段と、
当該ネットワークシステムに含まれる情報処理装置のいずれかに対してタスクを割り当てる場合に、前記各情報処理装置に関する情報または前記情報処理装置間の通信速度に関する情報に基づいてタスクを割り当てる情報処理装置を決定するタスク割当手段とを有することを特徴とするマスター情報処理装置。
【請求項７】
前記ネットワークシステムに含まれる少なくとも１個の情報処理装置は、第１のプロセッサと複数の第２のプロセッサを有し、
前記マスター情報処理装置はさらに、前記タスクを所定処理速度以上で実行するために必要な第２のプロセッサの数を管理する必要プロセッサ数管理手段を有し、
前記タスク割当手段は、前記必要な第２のプロセッサの数に基づいてタスクを割り当てることを特徴とする請求項６記載のマスター情報処理装置。
【請求項８】
ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置において、
前記マスター情報処理装置に対して自装置に関する情報を送信する装置情報送信手段と、
当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信する通信速度情報送信手段と、
前記マスター情報処理装置のタスク割当手段により割り当てられたタスクを実行するタスク実行手段とを有することを特徴とする情報処理装置。
【請求項９】
ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置のタスク処理方法において、
装置情報送信手段が、前記マスター情報処理装置に対して自装置に関する情報を送信するステップと、
通信速度情報送信手段が、当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信するステップと、
タスク実行手段が、前記マスター情報処理装置によって割り当てられたタスクを実行するステップとを具備することを特徴とする情報処理装置のタスク処理方法。
【請求項１０】
ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
前記マスター情報処理装置に対して自装置に関する情報を送信する装置情報送信手段と、
当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信する通信速度情報送信手段と、
前記マスター情報処理装置のタスク割当手段により割り当てられたタスクを実行するタスク実行手段として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワークシステム、マスター情報処理装置、情報処理装置、情報処理装置の処理方法、及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワークを通じて接続された複数の情報処理装置にて処理を分散して行うことの可能なネットワークシステム、マスター情報処理装置、情報処理装置、情報処理装置の処理方法、及びプログラムに関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、斯かる実情に鑑み、システム全体としての処理速度を向上させることのできるネットワークシステム、マスター情報処理装置、情報処理装置、情報処理装置の処理方法、及びプログラムを提供しようとするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記の課題を解決するために、この発明のネットワークシステムは、複数の情報処理装置が接続されたネットワークシステムにおいて、当該ネットワークシステムに含まれる各情報処理装置に関する情報を一元管理する装置情報管理手段と、当該ネットワークシステムに含まれる情報処理装置間の通信速度に関する情報を一元管理する通信速度情報管理手段と、当該ネットワークシステムに含まれる情報処理装置のいずれかに対してタスクを割り当てる場合に、前記各情報処理装置に関する情報または前記情報処理装置間の通信速度に関する情報に基づいてタスクを割り当てる情報処理装置を決定するタスク割当手段とを有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明によれば、情報処理装置に関する情報と各情報処理装置間における通信速度に関する情報を管理し、これらの管理情報に基づき、タスクを実行させる情報処理装置を特定することで、システム全体としての処理速度の向上を図ることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明のネットワークシステムに含まれる少なくとも１個の情報処理装置は、第１のプロセッサと複数の第２のプロセッサを有し、前記ネットワークシステムはさらに、前記タスクを所定処理速度以上で実行するために必要な第２のプロセッサの数を管理する必要プロセッサ数管理手段を有し、前記タスク割当手段は、前記必要な第２のプロセッサの数に基づいてタスクを割り当てることとしてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
さらに、本発明のネットワークシステムにおいて、前記必要プロセッサ数管理手段は、前記必要な第２のプロセッサの数を異なる通信速度環境下毎に管理するようになすこととしてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明のネットワークシステムはさらに、当該ネットワークシステムに含まれる記憶手段または記録手段からデータを読み出す場合の読出速度に関する情報または、当該記憶手段または当該記録手段へデータを書き込む場合の書込速度に関する情報を一元管理するデータアクセス速度情報管理手段を有し、前記タスク割当手段は、前記読出速度に関する情報または書込速度に関する情報に基づいてタスクを割り当てることとしてもよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明のネットワークシステムにおいて、前記データアクセス速度情報管理手段はさらに、読出または書込が行われた時間に関する情報を管理し、当該時間情報に基づいてタスク進捗を管理することとしてもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、上記の課題を解決するために、本発明の別の観点に基づくマスター情報処理装置は、複数の情報処理装置が接続されたネットワークシステムに含まれるマスター情報処理装置において、当該ネットワークシステムに含まれる各情報処理装置に関する情報を一元管理する装置情報管理手段と、当該ネットワークシステムに含まれる情報処理装置間の通信速度に関する情報を一元管理する通信速度情報管理手段と、当該ネットワークシステムに含まれる情報処理装置のいずれかに対してタスクを割り当てる場合に、前記各情報処理装置に関する情報または前記情報処理装置間の通信速度に関する情報に基づいてタスクを割り当てる情報処理装置を決定するタスク割当手段とを有することを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明によれば、情報処理装置に関する情報と各情報処理装置間における通信速度に関する情報を管理し、これらの管理情報に基づき、タスクを実行させる情報処理装置を特定することで、システム全体としての処理速度の向上を図ることができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明のマスター情報処理装置は、前記ネットワークシステムに含まれる少なくとも１個の情報処理装置は、第１のプロセッサと複数の第２のプロセッサを有し、前記マスター情報処理装置はさらに、前記タスクを所定処理速度以上で実行するために必要な第２のプロセッサの数を管理する必要プロセッサ数管理手段を有し、前記タスク割当手段は、前記必要な第２のプロセッサの数に基づいてタスクを割り当てることとしてもよい。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の別の観点に基づく情報処理装置は、ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置において、前記マスター情報処理装置に対して自装置に関する情報を送信する装置情報送信手段と、当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信する通信速度情報送信手段と、前記マスター情報処理装置のタスク割当手段により割り当てられたタスクを実行するタスク実行手段とを有することを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の別の観点に基づく情報処理装置のタスク処理方法は、ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置のタスク処理方法において、装置情報送信手段が、前記マスター情報処理装置に対して自装置に関する情報を送信するステップと、通信速度情報送信手段が、当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信するステップと、タスク実行手段が、前記マスター情報処理装置によって割り当てられたタスクを実行するステップとを具備することを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の別の観点に基づくプログラムは、ネットワークシステムに請求項６記載のマスター情報処理装置とともに含まれる情報処理装置としてコンピュータを機能させるプログラムであって、前記コンピュータを、前記マスター情報処理装置に対して自装置に関する情報を送信する装置情報送信手段と、当該ネットワークシステムに含まれる他の情報処理装置との間の通信速度に関する情報を前記マスター情報処理装置に対して送信する通信速度情報送信手段と、前記マスター情報処理装置のタスク割当手段により割り当てられたタスクを実行するタスク実行手段として機能させることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
本発明のネットワークシステム、マスター情報処理装置、情報処理装置、情報処理装置の処理方法、及びプログラムによれば、複数の情報処理装置で処理を分散して実行する際の、システム全体としての処理速度の向上を図ることができる。