(57)【要約】【課題】計算機資源を提供する者と計算機資源を借用する者との間に高いセキュリティ性が確立され、安全に計算機資源を提供できる計算機資源提供システムを実現する。【解決手段】計算機資源の提供依頼に際し、計算機資源借用者（２）と計算機資源提供者（３）との間において各ＩＣカードもしくはＩＣチップなどの電子的デバイス（４，５）を用いて相互認証処理を行い、ＩＣカードもしくはＩＣチップなどの電子的デバイスを用いた相互認証処理の結果互いに正当性を認識した場合、計算機資源借用者の計算機環境（２）から計算機資源提供者の計算機環境（３）に課題解決のアプリケーションを送信し、計算機資源提供者（３）は自己の計算機資源を用いて、受信した当該アプリケーションを実施し、その実施結果をＩＣカードもしくはＩＣチップなどの電子的デバイスでの相互認証による正当性確認の後、計算機資源借用者に送信する。【選択図】図１
2005050272.tif 000002
【特許請求の範囲】
【請求項１】
計算機資源提供者の計算機資源と計算機資源借用者の計算機資源とを通信回線網を介して相互接続し、通信回線網を介して計算機資源借用者から計算機資源提供者に課題解決のアプリケーションが送信され、計算機資源提供者の計算機資源にて当該アプリケーションを用い情報処理が実行され、当該処理結果が通信回線網を介して計算機資源提供者に送信される計算機資源提供システムにおいて、
前記計算機資源提供者及び計算機資源借用者の各計算機資源には、ＩＣカードもしくはＩＣチップなどの電子的デバイスとの間でデータの送受信または仲介を行うプログラムが搭載され、
計算機資源の提供依頼に際し、計算機資源借用者と計算機資源提供者との間において各ＩＣカードもしくはＩＣチップなどの電子的デバイス上のアプリケーションを用いて相互認証処理を行い、果互いの正当性を確認した場合、計算機資源借用者の計算機資源と計算機資源提供者の計算機資源との間に通信経路を確立し、
計算機資源借用者は前記確立された通信経路を介して計算機資源提供者の計算機資源に課題解決のアプリケーションを送信し、
計算機資源提供者は、送信された前記アプリケーションを自己の計算機資源を用いて実施し、処理結果の返信が必要な場合はその通信に際し、計算機資源借用者と計算機資源提供者との間において各ＩＣカードもしくはＩＣチップなどの電子的デバイス上のアプリケーションを用いて相互認証処理を行い、互いの正当性を確認した場合、計算機資源提供者の計算機資源と計算機資源借用者の計算機資源との間に通信経路を確立し、
計算機資源提供者は前記確立された通信経路を介して計算機資源借用者の計算機資源に前記処理結果を送信することを特徴とする計算機資源の提供システム。
【請求項２】
請求項１に記載の計算機資源提供システムにおいて、
計算機資源借用者のＩＣカードもしくはＩＣチップなどの電子的デバイス上にはあらかじめ計算機資源提供者が合意した計算機資源貸借内容を記載または指し示す電子的契約書と計算機資源提供者のデジタル署名作成兼正誤判断プログラムが格納され、
計算機資源提供者のＩＣカードもしくはＩＣチップなどの電子的デバイス上にはあらかじめ計算機借用者が合意した計算機資源貸借内容を記載または指し示す電子的契約書と計算機資源提供者のデジタル署名作成兼正誤判断プログラムが格納され、
前記ＩＣカードもしくはＩＣチップなどの電子的デバイスを用いた相互認証により情報通信経路が確立された後、前記計算機資源借用者は、資源提供者に対して計算機資源提供者の署名付きの電子的契約書と共に情報処理依頼を送信し、計算機資源提供者は、受信した情報を元にして情報資源依頼を受託するか否かの判断を行い、当該依頼を受け入れる場合だけ課題解決のアプリケーションを実行することを特徴とする計算機資源提供システム。
【請求項３】
請求項１又は２に記載の計算機資源提供システムにおいて、計算機資源借用者から計算機資源提供者への前記課題解決のアプリケーション送付を計算機資源借用者のデジタル署名付きで行うことを特徴とする計算機資源提供システム。
【請求項４】
請求項１から３のいずれかに記載の計算機資源提供システムにおいて、処理結果の返信を計算機資源提供者のデジタル署名付きで行うことを特徴とする計算機資源提供システム。
【請求項５】
請求項１から４のいずれかに記載の計算機資源提供システムにおいて、前記計算機資源借用者は、実施すべきアプリケーションについて複数の計算機資源提供者に対して情報処理依頼し、
前記アプリケーションを実施した計算機資源提供者が実施結果を計算機資源借用者に送信し、
計算機資源借用者は、複数の計算機資源提供者からの実施結果を用いて最終処理結果を決定させることを特徴とする計算機資源の提供システム。
【請求項６】
請求項１〜５のいずれかに記載の計算機資源提供システムにおいて、前記計算機資源借用者は、実施すべきアプリケーションを複数の部分アプリケーションに分解し、各部分アプリケーションを複数の計算機資源提供者の計算機資源にそれぞれ送信し、
部分アプリケーションを受信した各計算機資源提供者は、受信した部分アプリケーションを実施し、その結果を計算機資源借用者に送信し、
計算機資源借用者は、複数の計算機資源提供者からの実施結果を統合することを特徴とする計算機資源の提供システム。
【請求項７】
請求項１〜６のいずれかに記載の計算機資源提供システムにおいて、計算機資源借用者の計算機システムに、依頼者からの情報処理要求を受託し、依頼された情報処理についての処理結果を作成する処理統合事業者の計算機資源が接続され、計算機資源を提供する複数の計算機資源提供者の計算機資源とを通信回線網を介して相互接続した広域情報処理システムであって、
前記処理統合事業者は、依頼された情報処理を実行するために複数の部分アプリケーションを準備し、前記計算機資源提供システムにおける計算機資源借用者として、前記通信回線網を介して部分アプリケーションを複数の計算機資源提供者に送信し、
部分アプリケーションを受信した計算機資源提供者は、当該部分アプリケーションに基づいて所定の情報処理を実行し、その処理結果を通信回線網を介して計算機資源借用者に接続された処理統合事業者に送信し、
処理統合事業者は、複数の計算機資源提供者から送られてきた処理結果を統合して依頼された情報処理の結果を作成することを特徴とする広域情報処理システ
ム。
【請求項８】
請求項７の広域情報処理システムにおいて、前記処理統合事業者をグリッドコンピューティングサービスセンタとし、前記計算機資源提供者をネットワーク接続した一般的な計算機ユーザとすることを特徴とする、請求項１から７までのいずれか１項に記載の広域情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は計算機資源提供システム、特に資源借用者と資源提供者との間において高い秘匿性が確立された通信網を構築してデータの送受信を行う計算機資源の提供システムに関するものである。
さらに、本発明は、計算機資源提供システムを利用した広域情報処理システムに関するものである。
【背景技術】
【０００２】
通信回線網及び計算機資源の開発に伴い、計算機資源が多数の者により保有されている。これらの計算機資源は、常時使用状態にあるのではなく、必要に応じて使用されている。従って、使用されていない計算機資源を、計算機資源の借用を希望する者に提供することにより有効に利用することができる。例えば、流体力学におけるシミュレーションや有限要素法を用いた構造解析などの科学技術計算やユーザアンケート調査やネットワークのトポロジー調査のようなマーケティング調査においては多数の計算機資源を必要とする。その場合の依頼内容には、依頼者が指定する境界条件と方程式を用いて数値計算をして結果を返却する処理や、依頼者が指定するインターネットのホームページにアクセスをする操作などが含まれる。この場合、多数の者の計算機資源を広域的に利用することができれば、これらの課題を比較的簡単な作業の集合体として処理することができると共に、所有者が利用していない時間帯や所有者が余らせている計算機資源の有効利用を図ることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
多数の提供者から計算機資源の提供を受けることにより、多数の計算機資源を必要とする科学技術計算や種々のアンケート調査などのマーケティング活動等を広域的に処理することができる。しかしながら、計算機資源の借用者と提供者との間においてセキュリティが確立されていない場合、予測不能な事故が生ずるおそれがある。例えば、計算機借用者が、提供された計算機資源を用いて違法な使用行為を行った場合、当該計算機資源を提供した者に重大な不利益が生じてしまう。
【０００４】
従って、本発明の目的は、計算機資源を提供する際、借用者と提供者との間において高いセキュリティ性が確立でき、安全に計算機資源を提供できる計算機資源提供システムを実現することにある。
さらに、本発明の別の目的は、計算機資源を広域的に利用できる情報処理システムを実現することにある。
【課題を解決するための手段】
【０００５】
本発明による計算機資源提供システムは、
計算機資源提供者の計算機資源と計算機資源借用者の計算機資源とを通信回線網を介して相互接続し、通信回線網を介して計算機資源借用者から
計算機資源提供者に課題解決のアプリケーションが送信され、計算機資源提供者の計算機資源にて当該アプリケーションを用い情報処理が実行され、当該処理結果が通信回線網を介して計算機資源提供者に送信される計算機資源提供システムにおいて、
前記計算機資源提供者及び計算機資源借用者の各計算機資源には、ＩＣカードもしくはＩＣチップなどの電子的デバイスとの間でデータの送受信または仲介を行うプログラムが搭載され、
計算機資源の提供依頼に際し、計算機資源借用者と計算機資源提供者との間において各ＩＣカードもしくはＩＣチップなどの電子的デバイス上のアプリケーションを用いて相互認証処理を行い、果互いの正当性を確認した場合、計算機資源借用者の計算機資源と計算機資源提供者の計算機資源との間に通信経路を確立し、
計算機資源借用者は前記確立された通信経路を介して計算機資源提供者の計算機資源に課題解決のアプリケーションを送信し、
計算機資源提供者は、送信された前記アプリケーションを自己の計算機資源を用いて実施し、処理結果の返信が必要な場合はその通信に際し、計算機資源借用者と計算機資源提供者との間において各ＩＣカードもしくはＩＣチップなどの電子的デバイス上のアプリケーションを用いて相互認証処理を行い、互いの正当性を確認した場合、計算機資源提供者の計算機資源と計算機資源借用者の計算機資源との間に通信経路を確立し、
計算機資源提供者は前記確立された通信経路を介して計算機資源借用者の計算機資源に前記処理結果を送信することを特徴とする。
【０００６】
本発明では、計算機資源の提供依頼に先立って、ＩＣカードもしくはＩＣチップなどの電子的デバイスを用いて相互認証処理を実行する。ＩＣカードもしくはＩＣチップなどの電子的デバイスは高い耐タンパ性を有しているので、資源提供者と資源借用者との間において高いセキュリティ性を確保することができ、この結果高いセキュリティ環境のもとで計算機資源の提供が可能になる。尚、相互認証に際し、公開鍵又は署名情報を用いることができる。
【０００７】
本発明による広域情報処理システムは、依頼者からの情報処理要求を受託し、依頼された情報処理についての処理結果を作成する処理統合事業者の計算機資源が接続され、計算機資源を提供する複数の計算機資源提供者の計算機資源とを通信回線網を介して相互接続した広域情報処理システムであって、
前記処理統合事業者は、依頼された情報処理を実行するために複数の部分アプリケーションを準備し、前記計算機資源提供システムにおける計算機資源借用者として、前記通信回線網を介して部分アプリケーションを複数の計算機資源提供者に送信し、
部分アプリケーションを受信した計算機資源提供者は、当該部分アプリケーションに基づいて所定の情報処理を実行し、その処理結果を通信回線網を介して計算機資源借用者に接続された処理統合事業者に送信し、
処理統合事業者は、複数の計算機資源提供者から送られてきた処理結果を統合して依頼された情報処理の結果を作成することを特徴とする。
【０００８】
処理統合事業者は、依頼された課題を解決するためのアプリケーションを複数の部分アプリケーションに分割して複数の計算機資源提供者に処理依頼することにより、複数の計算機資源を同時に利用することができる。この結果、課題を解決するために多数の計算機資源を必要とする情報処理についても迅速に処理することができる。特に、計算機資源が広い地域にわたって分散する場合、広域的に情報処理を行うことができるので、広い地域にわたるデータの収集及び情報処理が必要な課題の解決に有効である。この広域情報処理システムにおいてもＩＣカードもしくはＩＣチップなどの電子的デバイスを用いることにより高いセキュリティ環境を構築することができる。すなわち、処理統合事業者と計算機資源提供者との間にＩＣカードを利用した相互認証処理を実行することにより高いセキュリティ環境下でデータの収集および情報処理が可能になる。
【発明の効果】
【０００９】
本発明によれば、計算機資源提供者と借用者との間においてＩＣカードを利用した相互認証処理を行い、事前に取り決めた電子的契約書により作業範囲の確認を行い、送受信する課題解決のアプリケーションや処理結果に対してデジタル署名を用いて改ざん検出処理を行っているので、高い安全性をもった計算機資源の提供が可能になる。
【発明を実施するための最良の形態】
【００１０】
図１は本発明による計算機資源提供システムの一例を示す線図である。通信回線網１を介して計算機資源借用者の計算機資源２と計算機資源提供者の計算機資源３とを相互接続する。計算機資源借用者側の計算機資源には計算機資源提供システムの借用者側プログラム１１があり、計算機資源提供者側の計算機資源には計算機資源提供システムの提供者側プログラム１０を配置する。本発明では、相手を確認する認証のためのデバイスとしてＩＣカードもしくはＩＣチップなどの電子的デバイスを用いる。そのため、計算機資源借用者及び計算機資源提供者の計算機資源２及び３にはそれぞれＩＣカードもしくはＩＣチップなどの電子的デバイスとの間においてデータの送受信または仲介を行うプログラム８ならびに９を搭載する。
本説明においてはＩＣカードを利用することとする。計算機資源借用者の計算機資源２にはＩＣカード４が搭載され、計算機資源提供者の計算機資源３にはＩＣカード５を搭載する。資源借用者のＩＣカード４には、相互認証アプリケーション１３を含む。また、資源提供者のＩＣカード５には、相互認証アプリケーション１４を含む。尚、図面上計算機資源提供者として１人の者を表示したが、ネットワーク１を介して単一の計算機資源借用者の計算機資源２に複数の計算機資源提供者の計算機を接続して広域情報処理システムを構築することもできる。
【００１１】
借り手である計算機資源借用者は、計算機資源提供システムの借用者側プログラム１１を使い計算機資源の提供依頼を行う。すると通信回線網１を介して接続されている計算機提供者側の計算機環境上にある計算機資源提供システムの提供者側プログラム１０がＩＣカード上の相互認証アプリケーション１２をつかって通信相手である計算機資源借用者のＩＣカード上の相互認証アプリケーション１３と通信を行い、相互認証を行う。本例においては、相互認証アプリケーションは計算機資源の提供契約時に与えられた相手の公開鍵を用いる。相互認証アプリケーションがお互いにデジタル署名データを交換する。計算機資源借用者はＩＣカード４に格納されている計算機資源提供者の公開鍵を用い、提供者側計算機資源３から受信した署名データが正当なものか評価する。計算機資源提供者はＩＣカード５に格納されている計算機資源借用者の公開鍵を用い、借用者側計算機環境２から受信した署名データが正当なものか評価する。このようにして通信相手を相互認証することにより計算機資源提供者は借用者に成りすました第三者から不正なアプリケーションを受け取る危険性を排除できる。
【００１２】
次に、正当な通信相手であることを確認した後、情報通信経路を介して通信路を構築し、資源借用者から資源提供者へ課題解決のアプリケーション６が送信される。
【００１３】
次に、資源提供者の計算機環境２は課題を解決するためのアプリケーション６を実行する。
【００１４】
本例では、解題解決結果を資源借用者に送信する必要がある場合について述べる。計算機資源提供システムの提供者側プログラム１０は前記アプリケーション処理の実施後ＩＣカード上の相互認証アプリケーション１２を使い、再び計算機借用者側計算機環境に対して相互認証を行う。計算機資源借用者は相手が正当な計算機資源提供者であることを確認後、処理結果を受信する。このようにして通信相手を相互認証することにより計算機資源借用者は提供者に成りすました第三者から不正な処理結果を受け取る危険性を排除できる。
【００１５】
図２は、計算機資源提供における実行手順を示す。初めに借用者が借用依頼を開始し、資源提供依頼を行う。当該資源提供者では相互認証処理を実行する。資源提供者のＩＣカード５から資源借用者の計算機資源３に向けて相互認証に必要な情報が送られ、資源借用者のＩＣカード４から当該提供者の計算機資源２に向けて相互認証に必要な情報が送られる。
相互認証の結果お互いの正当性を確認した場合、借用者の計算機資源３から当該提供者の計算機資源２にむけて課題解決のアプリケーション６が送信され、提供者の計算機資源３で実行される。
処理結果７の送信が必要な場合は、提供者の計算機資源２から借用者の計算機資源３に向けて処理結果受信依頼を送信する。その際再び相互認証を行う。資源提供者のＩＣカード５から資源借用者の計算機資源３に向けて相互認証に必要な情報が送られ、資源借用者のＩＣカード４から当該提供者の計算機資源２に向けて相互認証に必要な情報が送られる。
相互認証の結果お互いの正当性を確認した場合、提供者の計算機資源２から借用者の計算機資源３にむけて処理結果７が送信される。
【００１６】
図３は本発明による計算機資源提供システムのもう一つの例を示す線図である。本例では、ＩＣカード４，５上にはあらかじめ計算機資源提供者が合意した計算機資源借用内容を記載または指し示す電子的契約書２１，２２と計算機資源提供者のデジタル署名作成兼正誤判断プログラム２３、２４が格納されている。
計算機資源提供システムの借用者側プログラム１１を使い計算機資源の提供依頼を行ってからお互いのＩＣカード上の相互認証アプリケーション１２と１３が働き、相互認証をするところまでは前記の説明どおりである。
相互認証後、借用者側ＩＣカード４はデジタル署名作成兼正誤判断プログラム２４ならびに電子的契約書２２を使って当該電子的契約書に対する借用者デジタル署名２５を作成する。当該デジタル署名は通信回線網１を介して計算機提供者側計算機資源３に送信される。計算機資源提供の提供者側プログラム１０は、提供者側ＩＣカード５上のデジタル署名作成兼正誤判断プログラム２３ならびに電子的契約書２１を活用し、計算機借用者の計算機環境２から送付されてきた借用者デジタル署名２５が正当なものか評価する。
この評価の結果借用者デジタル署名２５の正当性を確認した場合、借用者の計算機資源３から当該提供者の計算機資源３にむけて課題解決のアプリケーション６が送信され、提供者の計算機資源３で実行される。その後の処理は前記のとおりである。このように課題解決アプリケーション６の実施前に、計算機資源提供者が電子的契約書を受け取ることで、借用者との間に事前に合意した計算機資源貸借内容に関する依頼であることを確認することができる。
【００１７】
また、図３は本発明による計算機資源提供システムのもう一つの例を示している。借用者からの計算機資源の提供依頼が行なわれることで、お互いのＩＣカード上の相互認証アプリケーション１２と１３が働き、相互認証が行なわれ、相互認証に成功し、電子的契約書に対する借用者の署名２５の確認などの手順を経るところまでは前記の説明どおりである。
提供者の計算機資源３に課題解決のアプリケーション６が送付されるところまでは前記の説明どおりである。
課題解決のアプリケーション６が送信されるとき、計算機資源提供システムの借用者側プログラム１１は、課題解決のアプリケーション６と、ＩＣカード４上のデジタル署名作成兼正誤判断プログラム２４を活用して、当該課題解決のアプリケーション６に対する借用者デジタル署名２６を作成し、署名付きで課題解決のアプリケーション６を送付する。
提供者の計算機資源３は課題解決のアプリケーション６ならびに当該デジタル署名２６を受信後、計算機資源提供の提供者側プログラム１０は、提供者側ＩＣカード５上のデジタル署名作成兼正誤判断プログラム２３ならびに受信した課題解決のアプリケーション６を活用し、計算機借用者の計算機環境２から送付されてきた借用者デジタル署名２６が正当なものか評価する。
この評価の結果借用者デジタル署名２６の正当性を確認した場合、当該提供者の計算機資源３が受け取った課題解決のアプリケーション６が正当な者であることを確認できる。これにより第三者が改ざんした不当なアプリケーションを実施する危険を回避することができる。
【００１８】
また図３は本発明による計算機資源提供システムのもう一つの例を示している。
借用者からの計算機資源の提供依頼が行なわれることで、お互いのＩＣカード上の相互認証アプリケーション１２と１３が働き、相互認証が行なわれ、相互認証に成功し、電子的契約書に対する借用者の署名２５の確認などの手順を経て、課題解決のアプリケーション６が送信され、当該アプリケーション６の借用者デジタル署名２６の確認などの手順を経て、処理が実施されるところまでは前記の説明どおりである。本例では処理結果を送信する場合に、相互認証に成功した後について述べる。
処理結果７が借用者の計算機環境２に送信するとき、計算機資源提供システムの提供者側プログラム１０は、処理結果７とＩＣカード５上のデジタル署名作成兼正誤判断プログラム２３を活用して、当該処理結果７に対する提供者デジタル署名２７を作成し、署名付きで処理結果７を送付する。
借用者の計算機資源２は処理結果７ならびに当該デジタル署名２７を受信後、計算機資源提供システムの借用者側プログラム１１が、借用者側ＩＣカード４上のデジタル署名作成兼正誤判断プログラム２４ならびに受信した処理結果７を活用し、計算機提供者の計算機環境３から送付されてきた提供者デジタル署名２７が正当なものか評価する。
この評価の結果当該デジタル署名２７の正当性を確認した場合、借用者の計算機資源２が受け取った処理結果７正当な物であることを確認できる。これにより第三者が改ざんした不当な処理結果を受信する危険を回避することができる。
【００１９】
尚、課題を解決するアプリケーションとして、例えば領域分割された画像処理や流体力学の計算のような科学技術計算や各種ユーザ調査、ネットワークのトポロジー調査、ＷＥＢトラフィックの利用状況の調査、或いは特定のＷＥＢサイトに定期的にアクセスする操作等がある。
【００２０】
広域情報処理システムを構築する場合、計算機資源借用者は、同一の課題解決アプリケーションを複数の資源提供者に提供し、同じ計算や処理を異なる場所で実施させたり、実行すべき課題を解くため複数の部分アプリケーションを準備し、各部分アプリケーションを複数の資源提供者に送信し、複数の資源提供者からの回答を全体として統合して回答を作成することもできる。
同じ計算や処理を異なる場所で実施させる例として、特定のWEBサイトに定期的にアクセスする操作やWEBトラヒックの利用状況調査などがある。
複数の部分アプリケーションを準備する例として、１つの計算問題を複数の境界条件で複数の計算機に分散して処理させる分散処理や、全国的なアンケート調査を行うために各地域毎に計算機資源提供者を割り当て、複数の資源提供者に部分アプリケーションを送信し、各資源提供者からの計算結果を資源借用者が統合するような使い方ができる。このように時間と空間の異なる分散した多数の計算機資源を一元的に活用する広域の情報処理統合システムを構築することができる。
【００２１】
次に、本発明による計算機資源提供システムを利用した広域情報処理システムのビジネスモデルについて説明する。図３は広域情報処理システムの一例を示す線図である。本例では、統一した機関として計算機資源提供プラットフォーム機関５１を設立する。この計算機資源提供プラットフォーム機関５１の指示の元で複数の計算機資源提供者５２を会員として集める。この際、報酬等の契約条件を設定すると共に、公開鍵を付与し、各会員の署名情報を登録する。また、実際に計算機資源の提供依頼等を実行する処理統合事業者５３を設立する。そして、情報処理の依頼者５４は、処理統合事業者５３に情報処理の依頼を行う。尚、資源提供会員に関するデータは計算機資源プラットフォーム機関５１又は処理統合事業者５３のいずれかが保有する。
【００２２】
情報処理の依頼者５４から処理統合事業者５３に情報処理依頼例えばアンケート調査の依頼があった場合、処理統合事業者は、当該課題を解決するための複数の部分アプリケーションを準備する。そして、複数の資源提供会員に対して依頼する。この依頼に際し、広い地域にわたる情報処理がないしデータの収集が必要な場合、各会員の地域性を考慮して計算機資源提供会員を指定することができる。さらに各会員の提供可能な計算機資源の能力の強弱を考慮して、数値計算の際の境界条件を調整することもできる。それぞれの境界条件についての情報は部分アプリケーションと一緒に次に、処理統合事業者は、指定した各会員に対して計算機資源提供の依頼を行い、電子的契約書をつかって同意が得られた会員に対して署名情報と共に部分アプリケーションをダウンロードする。この際、前述したように、処理統合事業者と各会員との間においてＩＣカードを用いて相互認証を行い、高いセキュリティ環境の元で部分アプリケーションをダウンロードする。
【００２３】
各計算機資源提供会員は、自己の計算機資源を用いて受信したアプリケーションにしたがって処理を実行し、その結果を処理統合事業者５３にデジタル署名付きで送信する。処理統合事業者５３は、資源提供会員からの処理結果を統合処理して実施結果を依頼者に渡し、当該依頼の処理は終了する。
【００２４】
以上説明したように、本発明によれば、計算機資源提供者と借用者との間においてＩＣカードを利用した相互認証処理を行い、事前に取り決めた電子的契約書により作業範囲の確認を行い、送受信する課題解決のアプリケーションや処理結果に対してデジタル署名を用いて改ざん検出処理を行っているので、高い安全性をもった計算機資源の提供が可能になる。
【図面の簡単な説明】
【００２５】
【図１】本発明による計算機資源提供システムの一例を示す線図である。
【図２】図１に示す計算機資源提供システムの実行手順を示す線図である。
【図３】本発明による計算機資源提供システムのも一つの例を示す線図である。
【図４】本発明による広域情報処理システムの一例を示す線図である。
【符号の説明】
【００２６】
１  通信回線網
２  借用者の計算機資源
３  提供者の計算機資源
ＩＣカードもしくはＩＣチップなどの電子的デバイス
6  課題解決のアプリケーション
７  処理結果
８，９  ＩＣカードとの間でデータの送受信または仲介を行うプログラム
１０  計算機資源提供システムの提供者側プログラム
１１  計算機資源提供システムの借用者側プログラム
１２、１３  相互認証プログラム
２１、２２  電子契約書
２３，２４  デジタル署名作成兼正誤確認プログラム
２５  電子契約書に対する借用者デジタル署名
２６  課題解決のアプリケーションに対する借用者デジタル署名
２７  処理結果に対する提供者デジタル署名
５１  計算機資源提供プラットフォーム機関
５２  計算機資源提供会員
５３  処理統合事業者
５４  情報処理依頼者
【図１】
2005050272.tif 000003
【図２】
2005050272.tif 000004
【図３】
2005050272.tif 000005
【図４】
2005050272.tif 000006