(57)【要約】      （修正有）【課題】  余剰情報処理能力を有効に活用して、情報処理システム全体として処理の高速化を図る。【解決手段】  クライアントシステム１と、センタシステム２と、エージェントシステム３と、を備える情報処理システムＳにおいて、クライアントシステム１からのジョブデータをセンタシステム２に集積すると共に、各エージェントシステム３における処理能力の余剰状態を監視し、当該余剰状態が生じたら各エージェントシステム３からセンタシステム２にジョブデータを要求する。センタシステム２においては、エージェントシステム３からジョブデータの要求があったら、クライアントシステム１から送信されたジョブデータを分割し、当該ジョブデータを要求したエージェントシステム３にその内の一つを送って実行させる。また、各エージェントシステム３における処理に応じた課金情報をセンタシステム２において集積し、これを各クライアントシステム１毎に告知する。【選択図】  図１
2005284966.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、中央装置と、処理装置と、を備える情報処理システムにおいて、
前記端末装置は、
当該端末装置において統合処理結果を得るべき情報処理の内容を示す処理内容情報を前記中央装置に送信する端末第１送信手段と、
前記中央装置から送信されてくる前記統合処理結果を受信する端末第１受信手段と、
当該端末装置に対する課金状況を問い合わせる旨の課金問合せ情報を前記中央装置に送信する端末第２送信手段と、
前記送信した課金問合せ情報に対応する課金情報であって前記中央装置から送信されてくる課金情報を受信して告知する端末第２受信手段と、
を備え、
前記中央装置は、
前記端末装置から送信された前記処理内容情報を受信して記憶する中央記憶手段と、
前記処理装置からの要求信号に基づいて、前記記憶された処理内容情報を分割して分割処理内容情報を生成し、当該要求信号を送信してきた前記処理装置に送信する中央第１送信手段と、
前記送信した分割処理内容情報の前記処理装置における処理結果を、前記要求信号を送信してきた前記処理装置から受信する中央受信手段と、
一の前記処理内容情報から分割された各前記分割処理内容情報の夫々対応する前記処理結果を統合し、前記統合処理結果を生成する生成手段と、
前記生成された統合処理結果を、前記処理内容情報を送信してきた前記端末装置に送信する中央第２送信手段と、
各前記処理結果の内容に基づいて、当該処理結果を生成した処理に対応して前記課金情報を更新する更新手段と、
前記端末装置から送信されてくる前記課金問合せ情報に対応する前記更新された課金情報を、当該課金問合せ情報を送信してきた前記端末装置に送信する中央第３送信手段と、
を備え、
前記処理装置は、
当該処理装置において前記分割処理内容情報を処理することが可能となったとき、前記要求信号を前記中央装置に送信する処理第１送信手段と、
前記送信した要求信号に対応した前記分割処理内容情報を前記中央装置から受信する処理受信手段と、
前記受信した分割処理内容情報を処理し、対応する前記処理結果を前記中央装置に送信する処理第２送信手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
当該情報処理システムには、前記処理装置が複数含まれており、
前記中央第１送信手段は、一の前記処理内容情報を各前記処理装置毎に前記分割処理内容情報を生成して当該各処理装置に送信することを特徴とする情報処理システム。
【請求項３】
請求項１又は２に記載の情報処理システムにおいて、
前記処理装置は、
当該処理装置において生成された前記処理結果に対応する課金問合せ情報を前記中央装置に送信する処理第３送信手段と、
前記送信した課金問合せ情報に対応する課金情報であって前記中央装置から送信されてくる課金情報を受信して告知する処理第２受信手段と、
を更に備え、
前記中央装置は、
前記処理装置から送信されてくる前記課金問合せ情報に対応する前記課金情報を、当該課金問合せ情報を送信してきた前記処理装置に送信する中央第４送信手段を更に備えることを特徴とする情報処理システム。
【請求項４】
請求項１に記載の情報処理システムに含まれる前記端末装置であって、
前記端末第１送信手段と、
前記端末第１受信手段と、
前記端末第２送信手段と、
前記端末第２受信手段と、
を備えることを特徴とする端末装置。
【請求項５】
請求項１に記載の情報処理システムに含まれる前記中央装置であって、
前記中央記憶手段と、
前記中央第１送信手段と、
前記中央受信手段と、
前記生成手段と、
前記中央第２送信手段と、
前記更新手段と、
前記中央第３送信手段と、
を備えることを特徴とする中央処理装置。
【請求項６】
請求項１に記載の情報処理システムに含まれる前記処理装置であって、
前記処理第１送信手段と、
前記処理受信手段と、
前記処理第２送信手段と、
を備えることを特徴とする処理装置。
【請求項７】
請求項６に記載の処理装置において、
当該処理装置における負荷状況を監視する監視手段を更に備え、
前記処理第１送信手段は、前記負荷状況が予め設定されている負荷閾値以下であるとき、前記分割処理内容情報を処理することが可能となったとして前記要求信号を前記中央装置に送信することを特徴とする処理装置。
【請求項８】
請求項６に記載の処理装置において、
前記要求信号を送信する旨の操作が実行されたとき、当該操作に対応する操作信号を生成する操作手段を更に備え、
前記処理第１送信手段は、前記操作信号に基づいて前記要求信号を前記中央装置に送信することを特徴とする処理装置。
【請求項９】
請求項１に記載の情報処理システムに含まれる前記端末装置に含まれる端末コンピュータを、
前記端末第１送信手段、
前記端末第１受信手段、
前記端末第２送信手段、及び、
前記端末第２受信手段、
として機能させることを特徴とする端末装置用プログラム。
【請求項１０】
請求項１に記載の情報処理システムに含まれる前記中央装置に含まれる中央コンピュータを、
前記中央記憶手段、
前記中央第１送信手段、
前記中央受信手段、
前記生成手段、
前記中央第２送信手段、
前記更新手段、及び、
前記中央第３送信手段、
として機能させることを特徴とする中央装置用プログラム。
【請求項１１】
請求項１に記載の情報処理システムに含まれる前記処理装置に含まれる処理コンピュータを、
前記処理第１送信手段、
前記処理受信手段、及び、
前記処理第２送信手段、
として機能させることを特徴とする処理装置用プログラム。
【請求項１２】
請求項９に記載の端末装置用プログラムが前記端末コンピュータにおいて読取可能に記録されていることを特徴とする情報記録媒体。
【請求項１３】
請求項１０に記載の中央装置用プログラムが前記中央コンピュータにおいて読取可能に記録されていることを特徴とする情報記録媒体。
【請求項１４】
請求項１１に記載の処理装置用プログラムが前記処理コンピュータにおいて読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報記録媒体の技術分野に属し、より詳細には、ネットワークを介して相互に情報の授受が可能に接続されている処理装置、中央装置及び端末装置により構成されている情報処理システム、当該情報処理システムに含まれている各装置及び当該各装置における処理に用いられるプログラム並びに当該各プログラムが記録された情報記録媒体の技術分野に属する。
【背景技術】
【０００２】
近年、ネットワークを介して複数のコンピュータを接続し、膨大な処理能力が必要となる情報処理を当該各コンピュータに分散して並列処理し、全体として当該情報処理を迅速に完了させるための構成が種々開発されている。
【０００３】
より具体的には、例えば以下の特許文献１乃至３に開示されている技術がある。
【特許文献１】特開２０００−２１６８１８
【特許文献２】特開２０００−３１５１６３
【特許文献３】特開２００２−９２３６６  ここで、上記特許文献１には、ネットワーク内にある情報処理資源の使用を予め予約しておく技術が開示されている。
【０００４】
また、上記特許文献２には、予め定められている複数の情報処理装置に対して均等に情報処理負荷を分配する技術が開示されている。
【０００５】
更に、上記特許文献３には、余剰となっている情報処理資源を金銭化するための技術が開示されており、余剰となっている情報処理資源の購入希望者とその余剰となっている情報処理資源の提供者とを一対一若しくは予め固定的に設定されている数同士を結びつける仕組みについての開示がある。当該特許文献３に開示されている技術についてより具体的には、手動（第１の実施形態の場合)若しくは、購入希望者側から所望のプログラムを資源提供者へ送付（第２の実施形態及び第３の実施形態の場合）して処理を実行させる構成となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の各特許文献に記載された構成によると、いずれの場合も、処理を実行させたい者自らが、処理を実行することができるコンピュータを探して当該処理用のプログラム又は情報を送り付ける構成となっており、従って余剰資源を持っているコンピュータ側から積極的に必要な情報を取得する構成とはなっておらず、余剰資源の活用の観点では非効率的であるという問題点があった。
【０００７】
より具体的には、例えば上記特許文献３に開示されている技術の場合は、余剰資源を提供するコンピュータのネットワーク上におけるアドレスを登録したデータベースを予め準備する必要があり、更には当該余剰資源を提供するコンピュータを検索すべく処理実行要求者側がコンピュータを常時稼動させておく必要があるという問題点があった。
【０００８】
そこで、本発明は上記の各問題点に鑑みて為されたもので、その課題は、余剰情報処理能力を有効に活用して、情報処理システム全体として処理の高速化を図ることができると共に、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上にも資することが可能な情報処理システム、当該情報処理システムに含まれている各装置及び当該各装置における処理に用いられるプログラム並びに当該各プログラムが記録された情報記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、請求項１に記載の発明は、端末装置と、中央装置と、処理装置と、を備える情報処理システムにおいて、前記端末装置は、当該端末装置において統合処理結果を得るべき情報処理の内容を示す処理内容情報を前記中央装置に送信する端末第１送信手段と、前記中央装置から送信されてくる前記統合処理結果を受信する端末第１受信手段と、当該端末装置に対する課金状況を問い合わせる旨の課金問合せ情報を前記中央装置に送信する端末第２送信手段と、前記送信した課金問合せ情報に対応する課金情報であって前記中央装置から送信されてくる課金情報を受信して告知する端末第２受信手段と、を備え、前記中央装置は、前記端末装置から送信された前記処理内容情報を受信して記憶する中央記憶手段と、前記処理装置からの要求信号に基づいて、前記記憶された処理内容情報を分割して分割処理内容情報を生成し、当該要求信号を送信してきた前記処理装置に送信する中央第１送信手段と、前記送信した分割処理内容情報の前記処理装置における処理結果を、前記要求信号を送信してきた前記処理装置から受信する中央受信手段と、一の前記処理内容情報から分割された各前記分割処理内容情報の夫々対応する前記処理結果を統合し、前記統合処理結果を生成する生成手段と、前記生成された統合処理結果を、前記処理内容情報を送信してきた前記端末装置に送信する中央第２送信手段と、各前記処理結果の内容に基づいて、当該処理結果を生成した処理に対応して前記課金情報を更新する更新手段と、前記端末装置から送信されてくる前記課金問合せ情報に対応する前記更新された課金情報を、当該課金問合せ情報を送信してきた前記端末装置に送信する中央第３送信手段と、を備え、前記処理装置は、当該処理装置において前記分割処理内容情報を処理することが可能となったとき、前記要求信号を前記中央装置に送信する処理第１送信手段と、前記送信した要求信号に対応した前記分割処理内容情報を前記中央装置から受信する処理受信手段と、前記受信した分割処理内容情報を処理し、対応する前記処理結果を前記中央装置に送信する処理第２送信手段と、を備える。
【００１０】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００１１】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００１２】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の情報処理システムにおいて、当該情報処理システムには、前記処理装置が複数含まれており、前記中央第１送信手段は、一の前記処理内容情報を各前記処理装置毎に前記分割処理内容情報を生成して当該各処理装置に送信するように構成される。
【００１３】
よって、複数の処理装置を用いて一の処理内容情報に対応する処理を実行するので、各処理装置としての負荷を軽減しつつ且つ処理内容情報全体として迅速に処理を行うことができる。
【００１４】
上記の課題を解決するために、請求項３に記載の発明は、請求項１又は２に記載の情報処理システムにおいて、前記処理装置は、当該処理装置において生成された前記処理結果に対応する課金問合せ情報を前記中央装置に送信する処理第３送信手段と、前記送信した課金問合せ情報に対応する課金情報であって前記中央装置から送信されてくる課金情報を受信して告知する処理第２受信手段と、を更に備え、前記中央装置は、前記処理装置から送信されてくる前記課金問合せ情報に対応する前記課金情報を、当該課金問合せ情報を送信してきた前記処理装置に送信する中央第４送信手段を更に備える。
【００１５】
よって、処理装置毎の実行済みの処理に係る課金情報が当該処理装置において確認できるので、より有効に処理装置の余剰資源を活用して利益向上に資することができる。
【００１６】
上記の課題を解決するために、請求項４に記載の発明は、請求項１に記載の情報処理システムに含まれる前記端末装置であって、前記端末第１送信手段と、前記端末第１受信手段と、前記端末第２送信手段と、前記端末第２受信手段と、を備える。
【００１７】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００１８】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００１９】
上記の課題を解決するために、請求項５に記載の発明は、請求項１に記載の情報処理システムに含まれる前記中央装置であって、前記中央記憶手段と、前記中央第１送信手段と、前記中央受信手段と、前記生成手段と、前記中央第２送信手段と、前記更新手段と、前記中央第３送信手段と、を備える。
【００２０】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００２１】
上記の課題を解決するために、請求項６に記載の発明は、請求項１に記載の情報処理システムに含まれる前記処理装置であって、前記処理第１送信手段と、前記処理受信手段と、前記処理第２送信手段と、を備える。
【００２２】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００２３】
上記の課題を解決するために、請求項７に記載の発明は、請求項６に記載の処理装置において、当該処理装置における負荷状況を監視する監視手段を更に備え、前記処理第１送信手段は、前記負荷状況が予め設定されている負荷閾値以下であるとき、前記分割処理内容情報を処理することが可能となったとして前記要求信号を前記中央装置に送信するように構成される。
【００２４】
よって、処理装置における負荷状況を監視し、その負荷状況が負荷閾値以下となったとき分割処理内容情報を取得するので、リアルタイムで処理装置おける余剰情報処理資源を活用することができる。
【００２５】
上記の課題を解決するために、請求項８に記載の発明は、請求項６に記載の処理装置において、前記要求信号を送信する旨の操作が実行されたとき、当該操作に対応する操作信号を生成する操作手段を更に備え、前記処理第１送信手段は、前記操作信号に基づいて前記要求信号を前記中央装置に送信するように構成される。
【００２６】
よって、処理装置内の操作手段における操作に基づいて要求信号を送信するので、処理装置における使用者の意図に応じて当該処理装置における余剰情報処理資源を有効に活用することができる。
【００２７】
上記の課題を解決するために、請求項９に記載の発明は、請求項１に記載の情報処理システムに含まれる前記端末装置に含まれる端末コンピュータを、前記端末第１送信手段、前記端末第１受信手段、前記端末第２送信手段、及び、前記端末第２受信手段、として機能させる。
【００２８】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置において受信するように端末コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００２９】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるように端末コンピュータが機能するので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００３０】
上記の課題を解決するために、請求項１０に記載の発明は、請求項１に記載の情報処理システムに含まれる前記中央装置に含まれる中央コンピュータを、前記中央記憶手段、前記中央第１送信手段、前記中央受信手段、前記生成手段、前記中央第２送信手段、前記更新手段、及び、前記中央第３送信手段、として機能させる。
【００３１】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するように中央コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００３２】
上記の課題を解決するために、請求項１１に記載の発明は、請求項１に記載の情報処理システムに含まれる前記処理装置に含まれる処理コンピュータを、前記処理第１送信手段、前記処理受信手段、及び、前記処理第２送信手段、として機能させる。
【００３３】
よって、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信させてその処理を行い、その処理結果を中央処理装置に送信するように処理コンピュータが機能し、当該送信された処理結果を中央装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００３４】
上記の課題を解決するために、請求項１２に記載の発明は、請求項９に記載の端末装置用プログラムが前記端末コンピュータにおいて読取可能に記録されている。
【００３５】
よって、当該端末装置用プログラムを端末コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置において受信するように当該端末コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００３６】
上記の課題を解決するために、請求項１３に記載の発明は、請求項１０に記載の中央装置用プログラムが前記中央コンピュータにおいて読取可能に記録されている。
【００３７】
よって、当該中央装置用プログラムを中央コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するように当該中央コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００３８】
上記の課題を解決するために、請求項１４に記載の発明は、請求項１１に記載の処理装置用プログラムが前記処理コンピュータにおいて読取可能に記録されている。
【００３９】
よって、当該処理装置用プログラムを処理コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信させてその処理を行い、その処理結果を中央処理装置に送信するように当該処理コンピュータが機能し、当該送信された処理結果を中央装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【発明の効果】
【００４０】
以上説明したように、請求項１に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００４１】
従って、通常は使用されない余剰情報処理能力を有効に活用できるので、情報処理システム全体として処理の高速化を図ることができる。
【００４２】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００４３】
請求項２に記載の発明によれば、請求項１に記載の発明の効果に加えて、複数の処理装置を用いて一の処理内容情報に対応する処理を実行するので、各処理装置としての負荷を軽減しつつ且つ処理内容情報全体として迅速に処理を行うことができる。
【００４４】
請求項３に記載の発明によれば、請求項1又は２に記載の発明の効果に加えて、処理装置毎の実行済みの処理に係る課金情報が当該処理装置において確認できるので、より有効に処理装置の余剰資源を活用して利益向上に資することができる。
【００４５】
請求項４に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００４６】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００４７】
請求項５に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００４８】
請求項６に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００４９】
請求項７に記載の発明によれば、請求項６に記載の発明の効果に加えて、処理装置における負荷状況を監視し、その負荷状況が負荷閾値以下となったとき分割処理内容情報を取得するので、リアルタイムで処理装置おける余剰情報処理資源を活用することができる。
【００５０】
請求項８に記載の発明によれば、請求項６に記載の発明の効果に加えて、処理装置内の操作手段における操作に基づいて要求信号を送信するので、処理装置における使用者の意図に応じて当該処理装置における余剰情報処理資源を有効に活用することができる。
【００５１】
請求項９に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置において受信するように端末コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００５２】
また、各処理装置における処理に応じた課金情報が授受され端末装置でその使用者が確認可能となるように端末コンピュータが機能するので、処理能力が余剰となっている処理装置の当該余剰能力を積極的に活用して利益向上に資することができる。
【００５３】
請求項１０に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するように中央コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００５４】
請求項１１に記載の発明によれば、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信させてその処理を行い、その処理結果を中央処理装置に送信するように処理コンピュータが機能し、当該送信された処理結果を中央装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００５５】
請求項１２に記載の発明によれば、端末装置用プログラムを端末コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置において受信するように当該端末コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００５６】
請求項１３に記載の発明によれば、中央装置用プログラムを中央コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信して処理させ、その処理結果を中央処理装置において統合した後に端末装置に送信するように当該中央コンピュータが機能するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【００５７】
請求項１４に記載の発明によれば、処理装置用プログラムを処理コンピュータにおいて読み出して実行することにより、処理装置における分割処理内容情報の処理が可能となったとき、中央装置内の分割処理内容情報をその処理装置に送信させてその処理を行い、その処理結果を中央処理装置に送信するように当該処理コンピュータが機能し、当該送信された処理結果を中央装置において統合した後に端末装置に送信するので、負荷が軽い処理装置が積極的に分割処理内容情報を取得してそれを処理することで情報処理システム内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【発明を実施するための最良の形態】
【００５８】
次に、本発明を実施するための最良の形態について、図面に基づいて説明する。なお、以下に説明する実施形態は、夫々が端末装置として機能する複数のクライアントシステムと、夫々が処理装置として機能する複数のエージェントシステムと、中央装置として機能するセンタシステムと、が相互にネットワークを介して接続されている情報処理システムに対して本発明を適用した場合の実施の形態である。
【００５９】
また、図１は実施形態に係る情報処理システムの全体構成を示すブロック図であり、図２は実施形態に係るクライアントシステムの構成を示すブロック図であり、図３は実施形態に係るセンタシステムの構成を示すブロック図であり、図４は実施形態に係るエージェントシステムの構成を示すブロック図である。
【００６０】
更に、以下の説明における「エージェント機能（又はエージェント）」とは、一般的には、コンピュータを使用する人間としての使用者に代わって、当該使用者が欲する種々の作業や複雑な仕事を実行するソフトウエアが有する機能を総称するものである。
【００６１】
更にまた、以下の説明において、処理内容情報としての「ジョブ」とは、実施形態に係る情報処理システムにおいて実行されるべき情報処理そのものを示すものとする。
【００６２】
初めに、実施形態に係る情報処理システムの構成について説明する。
【００６３】
図１に示すように、実施形態に係る情報処理システムＳは、複数のクライアントシステム１と、センタシステム２と、複数のエージェントシステム３と、により構成されている。そして、当該クライアントシステム１、センタシステム２及びエージェントシステム３は、夫々に例えばパーソナルコンピュータ等により構成されており、インターネット等のネットワーク４を介して相互に接続されている。
【００６４】
次に、当該情報処理システムを構成する各構成部材夫々の構成を説明する。
【００６５】
先ず、実施形態に係るクライアントシステム１について、図２を用いて説明する。
【００６６】
図２に示すように、クライアントシステム１は、キーボード等を含む入力部１１と、プログラム制御により動作するエージェント部１２と、ジョブ記憶部１３１（実施形態の情報処理システムＳにおいて実行させるべきジョブに対応するジョブデータを記憶する）及び結果情報記憶部１３２（実施形態の情報処理システムＳにおいて実行させるべきジョブの実行結果を記憶する）を備えて各種の情報を記憶する記憶部１３と、液晶ディスプレイ等を含む表示部１４とにより構成されている。
【００６７】
また、このとき、エージェント部１２は、端末第１送信手段及び端末第１受信手段としてのジョブ送受信部１２１と、端末第２送信手段及び第末第２受信手段としての課金情報参照処理通信部１２３と、により構成されている。
【００６８】
ここで、当該ジョブ送受信部１２１は、入力部１１から与えられた指示に従いジョブ記憶部１３１に記憶されたジョブデータを、ネットワーク４を介してセンタシステム２内の後述するジョブ送受信部２２１へ送信する機能と、ネットワーク４を介して当該ジョブ送受信部２２１から送信された結果データを結果情報記憶部１３２へ記憶させるる機能と、を備えている。
【００６９】
一方、課金情報参照処理通信部１２３は、入力部１１から与えられた指示に従いネットワーク４を介してセンタシステム２内の課金情報参照処理通信部２２３へ問い合わせを行う機能と、ネットワーク４を介して当該課金情報参照処理通信部２２３から送信された結果データを表示部１４へ表示する機能と、を備えている。
【００７０】
次に、実施形態に係るセンタシステム２について、図３を用いて説明する。
【００７１】
図３に示すように、実施形態に係るセンタシステム２は、プログラム制御により動作するエージェント部２２と、中央記憶手段としてのジョブ記憶部２３１（実施形態に係る情報処理システムＳを使用して実行させるべきジョブに対応するジョブデータと、当該ジョブデータを分割した分割ジョブデータと、を記憶する）と、結果情報記憶部２３２（上記分割ジョブデータの実行結果を記憶する）と、課金情報記憶部２３３（実施形態に係る情報処理システムＳの使用者（すなわち、クライアントシステム１を使用する使用者及びエージェントシステム３を管理する管理者）についての課金情報を記憶する）と、を備えて各種の情報を記憶する記憶部２３と、により構成されている。
【００７２】
このとき、エージェント部２２は、中央第２送信手段としてのジョブ送受信部２２１と、中央第１送信手段、中央受信手段及び生成手段としてのジョブ分割／結果結合部２２２と、更新手段及び中央第３送信手段としての課金情報参照処理通信部２２３と、により構成されている。
【００７３】
ここで、ジョブ送受信部２２１は、ネットワーク４を介して上記クライアントシステム１内のジョブ送受信部１２１から送信されたジョブデータをジョブ記憶部２３１へ格納する機能と、結果情報記憶部２３２に記憶された結果データを、ネットワーク４を介してジョブ送受信部１２１へ送信する機能と、当該送信された結果データに対応する課金額を課金情報記憶部２３３に格納されている課金情報により示される額から減少させる機能と、を備えている。
【００７４】
また、ジョブ分割／結果結合部２２２は、ジョブ記憶部２３１に記憶されたジョブデータを分割し、ネットワーク４を介してエージェントシステム３内の後述するジョブ送受信部３２１へ送信する機能と、ネットワーク４を介して上記ジョブ送受信部３２１から送信された結果データを結合し、結果情報記憶部２３２へ格納する機能と、当該結果データに対応する課金額を課金情報記憶部２３３に格納されている課金情報により示される額へ加える機能と、を備える。
【００７５】
ここで、課金情報記憶部２３３は、各エージェントシステム３毎、及び各クライアントシステム２毎に夫々の現在の課金額を記憶している。
【００７６】
更に、課金情報参照処理通信部２２３は、ネットワーク４を介してクライアントシステム１内の課金情報参照処理通信部１２３から与えられた指示に従い課金情報記憶部２３３に記憶された課金情報データをネットワーク４を介して当該課金情報参照通信部１２３へ送信する機能と、ネットワーク４を介してエージェントシステム３内の後述する課金情報参照処理通信部３２３から与えられた指示に従い課金情報記憶部２３３に記憶された課金情報データを、ネットワーク４を介して当該課金情報参照通信部３２３へ送信する機能と、を備える。
【００７７】
最後に、実施形態に係るエージェントシステム３について、図４を用いて説明する。
【００７８】
図４に示すように、実施形態に係るエージェントシステム３は、キーボード等を含む操作手段としての入力部３１と、プログラム制御により動作するエージェント部３２と、ジョブ記憶部３３１（上記分割ジョブデータを記憶する）と、結果情報記憶部３３２（分割ジョブデータの実行結果を記憶する）と、を備えて各種の情報を記憶する記憶部３３と、液晶ディスプレイ等を含む表示部３４と、により構成されている。
【００７９】
ここで、エージェント部３２は、監視手段としての監視部３２１Ａを含む処理第１送信手段及び処理受信手段としてのジョブ送受信部３２１と、ジョブ実行部３２２と、処理他意２送信手段としての課金情報参照処理通信部３２３と、により構成されている。
【００８０】
ここで、ジョブ送受信部３２１内の監視部３２１Ａは、ジョブ実行部３２２を含むエージェントシステム３全体としての負荷状態を常に監視しており、当該ジョブ送受信部３２１は、当該負荷状態が予め設定された閾値以下の負荷状態となったとき、ネットワーク４を介してセンタシステム２内のジョブ分割／結果結合部２２２へ上記分割ジョブデータの送信を要求し、送信された分割ジョブデータをジョブ記憶部３３１へ格納する機能を備え、これに加えて、結果情報記憶部３３２に記憶された結果データをネットワーク４を介してジョブ分割／結果結合部２２２へ送信する機能をも備えている。
【００８１】
また、ジョブ実行部３２２は、ジョブ記憶部３３１に記憶されたジョブデータを実行する機能と、その結果として得られたデータを結果情報記憶部３３２へ格納する機能と、を備えている。
【００８２】
更に、課金情報参照処理通信部３２３は、入力部３１から与えられた指示に従いネットワーク４を介して課金情報参照処理通信部２２３へ問い合わせを行う機能と、ネットワーク４を介して課金情報参照処理通信部２２３から送信された結果データを表示部３４へ表示する機能と、を備えている。
【００８３】
次に、上述した各構成部材の全体的な動作を説明する。
【００８４】
（Ｉ）ジョブの処理に関する動作
先ず、ジョブデータの一のクライアントシステム１からの送信から、当該ジョブデータに対応する結果データを当該一のクライアントシステム１が受け取るまでの処理を説明する。
【００８５】
先ず、入力部１１からの指示により、ジョブ送受信部１２１はジョブ記憶部１３１に格納されているジョブデータを、ネットワーク４を介してセンタシステム２内のジョブ送受信部２２１へ送信する。
【００８６】
次に、ジョブ送受信部１２１からジョブデータを受け取ったジョブ送受信部２２１は、当該ジョブデータをジョブ記憶部２３１に格納する。
【００８７】
一方、監視部３２１Ａを用いてジョブ実行部３２２における負荷状態を監視しているジョブ送受信部３２１は、当該負荷状態が上記閾値以下となったとき、ネットワーク４を介してジョブ分割／結果結合部２２２へジョブデータを要求する要求信号を送信する。そして、ジョブ送受信部３２１から当該要求信号を受け取ったジョブ分割／結果結合部２２２は、ジョブ記憶部２３１に格納されたジョブデータを、当該要求信号の内容に応じてジョブ実行部３２２における負荷の空き状態に応じて分割し、ネットワーク４を介して分割ジョブ送受信部３２１へ送信する。
【００８８】
これにより、ジョブ分割／結果結合部２２２から分割ジョブデータを受け取ったジョブ送受信部３２１は、当該分割ジョブデータをジョブ記憶部３３１に格納する。
【００８９】
そして、ジョブ実行部３２２は、ジョブ記憶部３３１に分割ジョブデータが格納されると、との分割ジョブデータに対応するジョブを実行し、その結果を示す結果データを結果情報記憶部３３２へ格納する。
【００９０】
その後、ジョブ送受信部３２１は、結果情報記憶部３３２に結果データが格納されると、当該結果データを、ネットワーク４を介してジョブ分割／結果結合部２２２へ送信する。
【００９１】
次に、ジョブ送受信部３２１から結果データを受け取ったジョブ分割／結果結合部２２２は、当該受け取った結果データを、結果情報記憶部２３２にある結果データ（他のエージェントシステム３から送信されてきた結果データであって、他の分割ジョブデータに対応する結果データ）と結合する。
【００９２】
これらと並行して、ジョブ送受信部１２１は、ジョブ送受信部２２１に対して、定期的に結果情報記憶部２３２にある結果データの収集状況を問い合わせることで、当該結果データの収集状況を監視する。そして、全ての分割ジョブデータに対応する結果データが結果情報記憶部２３２に格納されたら、ジョブ送受信部１２１は、ネットワーク４を介してジョブ送受信部２２１へ当該結果データを要求する。
【００９３】
その後、ジョブ送受信部１２１から結果データの要求を受け取ったジョブ送受信部２２１は、結果情報記憶部２３２にある結果データを、ネットワーク４を介してジョブ送受信部１２１へ送信する。
【００９４】
これにより、ジョブ送受信部２２１から当該結果データを受け取ったジョブ送受信部１２１は、その結果データを結果情報記憶部１３２へ格納すると共に、最初にセンタシステム２に送信したジョブデータに対応する結果データを受け取ったことを示す完了通知を表示部１４に表示する。
【００９５】
（II）課金処理に関する動作
次に、上述してきたジョブの処理に伴って変化する課金状態に関する動作について説明する。
【００９６】
先ず、各クライアントシステム１において、入力部１１からの指示により、課金情報参照処理通信部１２３は、ネットワーク４を介して課金情報参照処理通信部２２３へ課金情報データの送信を要求する。
【００９７】
これにより、課金情報参照処理通信部１２３から課金情報データの要求を受け取った課金情報参照処理通信部２２３は、課金情報記憶部２３３にある課金情報データ（当該クライアントシステム１向けの課金情報データ）を、ネットワーク４を介して課金情報参照処理通信部１２３へ送信する。
【００９８】
そして、課金情報参照処理通信部２２３から結果データを受け取った課金情報参照処理通信部１２３は、当該受け取った課金情報データを表示部１４に表示する。
【００９９】
次に、各エージェントシステム３において、入力部３１からの指示により、課金情報参照処理通信部３２３は、ネットワーク４を介して課金情報参照処理通信部２２３へ課金情報データを要求する。
【０１００】
これにより、課金情報参照処理通信部３２３から課金情報データの要求を受け取った課金情報参照処理通信部２２３は、課金情報記憶部２３３にある各エージェントシステム３語との課金情報データ（当該エージェントシステム３向けの課金情報データ）を、ネットワーク４を介して課金情報参照処理通信部３２３へ送信する。
【０１０１】
そして、課金情報参照処理通信部２２３から結果データを受け取った課金情報参照処理通信部３２３は、当該課金情報データを表示部３４に表示する。
【０１０２】
以上夫々説明したように、実施形態の情報処理システムＳの動作によれば、各エージェントシステム３における処理が可能となった（すなわち、負荷が減少した）とき、センタシステム２内の分割ジョブデータをそのエージェントシステム３に送信して処理させ、その結果データをセンタシステム２において統合した後に元のクライアントシステム１に送信するので、負荷が軽い各エージェントシステム３が積極的に分割ジョブデータを取得してそれを処理することで情報処理システムＳ内の余剰情報処理資源を有効に活用して迅速に必要な処理を完了させることができる。
【０１０３】
従って、通常は使用されない余剰情報処理能力を有効に活用できるので、情報処理システムＳ全体として処理の高速化を図ることができる。
【０１０４】
また、各エージェントシステム３における処理に応じた課金情報が授受されクライアントシステム１でその使用者が確認可能となるので、処理能力が余剰となっているエージェントシステム３の当該余剰能力を積極的に活用して利益向上に資することができる。
【０１０５】
更に、複数のエージェントシステム３を用いて一のジョブに対応する分割ジョブデータを処理するので、各エージェントシステム３としての負荷を軽減しつつ且つジョブ全体として迅速に処理を行うことができる。
【０１０６】
更にまた、各エージェントシステム３毎の実行済みのジョブに係る課金情報が当該エージェントシステム３毎に確認できるので、より有効にエージェントシステム３の余剰資源を活用して利益向上に資することができる。
【０１０７】
なお、上述した実施形態では、監視部３２１Ａにおいてジョブ実行部３２２を含むエージェントシステム３全体の負荷状態を監視する構成としたが、これ以外に、入力部３１において負荷が軽減されている旨の入力操作が実行されたとき、分割ジョブデータの送信をセンタシステム２へ要求するように構成することもできる。
【０１０８】
また、各エージェントシステム３においていわゆるスクリンセーバが起動した（すなわち、当面処理されるものが無い）ことを契機としてセンタシステム２に分割ジョブデータを要求しても良いし、或いは、各エージェントシステム３においていわゆるスケジュール運転が開始されたことを契機としてセンタシステム２に分割ジョブデータを要求しても良い。
【産業上の利用可能性】
【０１０９】
以上夫々説明したように、本発明は複数のコンピュータを含む情報処理システムの分野に利用することが可能であり、特に大規模な処理能力を必要とする処理を複数のコンピュータ（エージェントシステム３）を用いて処理する情報処理システムの分野に適用すれば特に顕著な効果が得られる。
【図面の簡単な説明】
【０１１０】
【図１】実施形態に係る情報処理システムの全体構成を示すブロック図である。
【図２】実施形態に係るクライアントシステムの構成を示すブロック図である。
【図３】実施形態に係るセンタシステムの構成を示すブロック図である。
【図４】実施形態に係るエージェントシステムの構成を示すブロック図である。
【符号の説明】
【０１１１】
１    クライアントシステム
２    センタシステム
３    エージェントシステム
１１、２１、３１    入力部
１２、２２、３２    エージェント部
１３、２３、３３    記憶部
１４、２４、３４    表示部
１２１、２２１、３２１    ジョブ送受信部
１２３、２２３、３２３    課金情報参照処理通信部
１３１、２３１、３３１    ジョブ記憶部
１３２、２３２、３３２    結果情報記憶部
２２２    ジョブ分割／結果結合部
２３３    課金情報記憶部
３２２    ジョブ実行部
【図１】
2005284966.tif 000003
【図２】
2005284966.tif 000004
【図３】
2005284966.tif 000005
【図４】
2005284966.tif 000006