(57)【要約】  【課題】  データ量の増減に関わらずサーバ側パフォーマンスを良好にし、クライアント毎のデータ形式の相違によらず交信可能とする。  【解決手段】  アプリケーション・データ取引管理システム１Ａは、管理者側アプリケーション・データ取引管理システム１と、資源提供者端末２１，・・・，２ｎと、利用者端末４１，・・・，４ｋ等を有し、管理者側アプリケーション・データ取引管理システム１はＷｅｂサーバ６、セントラルサーバ７等を備え、利用者端末４１，・・・，４ｋと動画ファイルを交信する。交信ジョブが発生すると、Ｗｅｂサーバ６等は最速で処理できるファイルの分割態様と処理するコンピュータ資源を決定し、動画ファイルを分割して所定の資源提供者端末２１，・・・，２ｎに送信する。ファイルを受信した資源提供者端末２１，・・・，２ｎはそれぞれ分割されたファイルのファイル形式の変換処理等を同時かつ並列的に行う。【選択図】  図１
2009116432.tif 000002
【特許請求の範囲】
【請求項１】
グリッドコンピューティングシステムを形成し、ネットワークを介して各種データを利用する利用者が用いる利用者端末との間で前記各種データを交信するアプリケーション・データ取引管理システムであって、
資源提供者端末とネットワークを介して交信し、システムを構成する所定の構成要件の動作状態を管理するセントラルサーバと、
前記各種データが蓄積されるデータべースと、
前記各種データに適用されるアプリケーションの種類を管理するアプリケーション管理手段と、
前記アプリケーション・データ取引管理システムが前記利用者端末から前記各種データを受信した際に該各種データのデータ形式を複数のデータ形式に変換すると共に、前記アプリケーション・データ取引管理システムに対して前記利用者端末から前記各種データの取得要求があった際に該利用者端末に登録されたアプリケーションに適合するデータ形式の前記各種データを選択するデータ変換・選択手段とを備えたことを特徴とするアプリケーション・データ取引管理システム。
【請求項２】
前記各種データ及び前記アプリケーションのうち少なくとも何れか一方に対して所定の処理を行う前記資源提供者端末の稼動状況、コンピュータ資源状況等を管理する資源管理手段を備えたことを特徴とする請求項１に記載のアプリケーション・データ取引管理システム。
【請求項３】
前記各種データを分割し、分割されたそれぞれの前記各種データを複数の前記資源提供者端末において別個に処理する際に、それぞれの前記資源提供者端末の稼動状況、コンピュータ資源状況等の情報を解析すると共に該解析の結果に基づいて前記各種データを処理する前記資源提供者端末を選択する資源解析選択手段と、
該資源解析選択手段の解析結果に基づいて前記各種データを分割する共に、前記資源解析選択手段によって選択された複数の前記資源提供者端末に対して分割された前記各種データを送信するデータ分割手段とを備えたことを特徴とする請求項１又は２に記載のアプリケーション・データ取引管理システム。
【請求項４】
前記資源解析選択手段は、前記各種データの処理時間ができるだけ短くなるように前記各種データの分割と前記資源提供者端末の選択とを行うことを特徴とする請求項２又は３に記載のアプリケーション・データ取引管理システム。
【請求項５】
前記資源解析選択手段は、前記各種データの種類、データ量等の条件とそれぞれの前記資源提供者端末の前記コンピュータ資源状況とを照合し、該照合の結果処理時間ができるだけ短くなるように前記資源提供者端末の選択を行うことを特徴とする請求項２乃至４のうち何れか一つに記載のアプリケーション・データ取引管理システム。
【請求項６】
前記各種データは動画ファイルであって、前記アプリケーションは前記動画ファイルのエンコードを行うことを特徴とする請求項１乃至５の何れか一つに記載のアプリケーション・データ取引管理システム。
【請求項７】
特定の前記資源提供者端末のコンピュータ資源を特定の前記利用者端末によって一定時間使用させるためのeマーケットプレイス、又は前記利用者端末において利用される前記アプリケーションを一定時間使用させるためのｅマーケットプレイスのうちの少なくとも何れか一つを形成することを特徴とする請求項１乃至６の何れか一つに記載のアプリケーション・データ取引管理システム。
【請求項８】
コンピュータを請求項１乃至７のアプリケーション・データ取引管理システムとして機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グリッドコンピューティングシステムを用いて動画等のデータを記録、配信等を行う技術に関する。
【背景技術】
【０００２】
インターネット等の通信インフラが整備されるに伴い、画像データ、音声データ、テキストデータ等の各種データ（以下単に「各種データ」と称する。本明細書において同じ。）や、各種データをコンピュータにおいて処理する際に用いるプログラムとしてのアプリケーション（以下単に「アプリケーション」と称する。本明細書において同じ。）をインターネット等を介して交換・配信等する需要が高まっている。このような需要に基づき、従来、インターネット等を介してクライアント・サーバシステムを形成し、サーバ側に形成したＷｅｂサイト等からクライアント側のパーソナルコンピュータ等の通信端末に対して各種データを提供するシステムが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００７−６００３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記特許文献１に記載の発明によれば、個々の各種データのデータ量やクライアントとしての通信端末の数量が増大するに伴ってサーバの負荷が増大するため、良好なパフォーマンスを維持することが困難になるという問題がある。ここで、スーパーコンピュータ等の大規模な電子計算機をサーバに用いれば比較的高負荷の状態においても良好なパフォーマンスが維持されるが、サーバの購入や維持に要するコストが高騰するという問題や、サーバ側の操作や維持管理により高度な専門知識が必要となりサーバ管理者の負担が増大するという問題がある。
【０００４】
一方、オフィスや一般家庭に存在するパーソナルコンピュータやサーバコンピュータ等の電子計算機は、例えば平日の日中のみ、あるいは夜間の特定時間のみといった、特定の時間に限って稼動していることが多い。そして、特許文献１に記載のサーバの負荷が増大する一方でこれらの電子計算機が稼働していない状態が生ずることは、コンピュータ資源の活用度を低下させている点で問題がある。
【０００５】
本発明はこのような問題に鑑みてなされたものであり、コンピュータ資源の活用度を高め、サーバの購入や管理に要するコストや手間の増大を抑止し、データ量の増減に関わらずサーバ側のパフォーマンスを良好に保つと共に、クライアント毎に使用できるデータ形式の相違に関わらず各種データを交信できる、ユーザにとって利便性の高いアプリケーション・データ取引管理システムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
かかる課題を解決するために、請求項１に記載の発明は、グリッドコンピューティングシステムを形成し、ネットワークを介して各種データを利用する利用者が用いる利用者端末との間で前記各種データを交信するアプリケーション・データ取引管理システムであって、資源提供者端末とネットワークを介して交信し、システムを構成する所定の構成要件の動作状態を管理するセントラルサーバと、
【０００７】
前記各種データが蓄積されるデータべースと、前記各種データに適用されるアプリケーションの種類を管理するアプリケーション管理手段と、前記アプリケーション・データ取引管理システムが前記利用者端末から前記各種データを受信した際に該各種データのデータ形式を複数のデータ形式に変換すると共に、前記アプリケーション・データ取引管理システムに対して前記利用者端末から前記各種データの取得要求があった際に該利用者端末に登録されたアプリケーションに適合するデータ形式の前記各種データを選択するデータ変換・選択手段とを備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の構成に加え、前記各種データ及び前記アプリケーションのうち少なくとも何れか一方に対して所定の処理を行う前記資源提供者端末の稼動状況、コンピュータ資源状況等を管理する資源管理手段を備えたことを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の構成に加え、前記各種データを分割し、分割されたそれぞれの前記各種データを複数の前記資源提供者端末において別個に処理する際に、それぞれの前記資源提供者端末の稼動状況、コンピュータ資源状況等の情報を解析すると共に該解析の結果に基づいて前記各種データを処理する前記資源提供者端末を選択する資源解析選択手段と、該資源解析選択手段の解析結果に基づいて前記各種データを分割する共に、前記資源解析選択手段によって選択された複数の前記資源提供者端末に対して分割された前記各種データを送信するデータ分割手段とを備えたことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項２又は３に記載の構成に加え、前記資源解析選択手段は、前記各種データの処理時間ができるだけ短くなるように前記各種データの分割と前記資源提供者端末の選択とを行うことを特徴とする。
【００１１】
請求項５に記載の発明は、請求項２乃至４のうち何れか一つに記載の構成に加え、前記資源解析選択手段は、前記各種データの種類、データ量等の条件とそれぞれの前記資源提供者端末の前記コンピュータ資源状況とを照合し、該照合の結果処理時間ができるだけ短くなるように前記資源提供者端末の選択を行うことを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１乃至５の何れか一つに記載の構成に加え、前記各種データは動画ファイルであって、前記アプリケーションは前記動画ファイルのエンコードを行うことを特徴とする。
【００１３】
請求項７に記載の発明は、請求項１乃至６の何れか一つに記載の構成に加え、特定の前記資源提供者端末のコンピュータ資源を特定の前記利用者端末によって一定時間使用させるためのeマーケットプレイス、又は前記利用者端末において利用される前記アプリケーションを一定時間使用させるためのｅマーケットプレイスのうちの少なくとも何れか一つを形成することを特徴とする。
【００１４】
請求項８に記載の発明は、プログラムであって、コンピュータを請求項１乃至７のアプリケーション・データ取引管理システムとして機能させることを特徴とする。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、資源提供者端末とネットワークを介して交信し、システムを構成する所定の構成要件の動作状態を管理するセントラルサーバを備え、グリッドコンピューティングシステムを形成し、ネットワークを介して各種データを利用する利用者が用いる利用者端末との間で各種データを交信することにより、セントラルサーバの管理のもとで、オフィスや一般家庭等にある稼動していない電子計算機を資源提供者端末として活用し、大量のデータを高速に処理することができる。これにより、コンピュータ資源の活用度を高め、サーバの購入や管理に要するコストや手間の増大を抑止し、データ量の増減に関わらずサーバ側のパフォーマンスを良好に保つことができる。また、アプリケーション管理手段が各種データに適用されるアプリケーションの種類を管理することにより、利用者端末におけるアプリケーションの実装の如何に関わらず各種データを利用することが可能になる。また、アプリケーション・データ取引管理システムが利用者端末から各種データを受信した際に各種データのデータ形式を複数のデータ形式に変換すると共に、アプリケーション・データ取引管理システムに対して利用者端末から各種データの取得要求があった際に利用者端末に登録されたアプリケーションに適合するデータ形式の各種データを選択するデータ変換・選択手段を備えたことにより、特定の利用者端末から取得要求のあった各種データが当該利用者端末において利用可能なデータ形式と相違する場合でも、当該利用者端末において利用可能とすることができる。これにより、クライアント毎に使用できるデータ形式の相違に関わらず各種データを交信できる、ユーザにとって利便性の高いアプリケーション・データ取引管理システムを提供できる。
【００１６】
請求項２に記載の発明によれば、資源管理手段が資源提供者端末の稼動状況、コンピュータ資源状況等を管理することにより、現在稼動中の、各種データやアプリケーションに対する処理に適したコンピュータ資源を有する資源提供者端末を選択することが可能になり、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００１７】
請求項３に記載の発明によれば、資源解析選択手段において、それぞれの資源提供者端末の稼動状況、コンピュータ資源状況等の情報を解析すると共に解析の結果に基づいて各種データを処理する資源提供者端末を選択し、また、データ分割手段において、資源解析選択手段の処理結果に基づいて各種データの分割と複数の資源提供者端末に対する分割された各種データの送信とを行うことにより、各種データの処理に適した資源提供者端末において分割された各種データを並列的に処理することが可能になる。これにより、各種データに対する処理を迅速かつ的確に行い、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００１８】
請求項４に記載の発明によれば、資源解析選択手段は、各種データの処理時間ができるだけ短くなるように各種データの分割と資源提供者端末の選択とを行うことにより、各種データに対する処理を迅速かつ的確に行い、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００１９】
請求項５に記載の発明によれば、資源解析選択手段は、各種データの種類、データ量等の条件とそれぞれの資源提供者端末のコンピュータ資源状況とを照合し、照合の結果処理時間ができるだけ短くなるように資源提供者端末の選択を行うことにより、各種データとコンピュータ資源状況との適合性が良好な状態で各種データに対する処理を迅速かつ的確に行うことを可能にする。
【００２０】
請求項６に記載の発明によれば、各種データは動画ファイルであって、アプリケーションは動画ファイルのエンコードを行うことにより、データ量が大きくなって処理量が大きくなる場合が多い動画ファイルにおいて処理を迅速かつ的確に行い、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００２１】
請求項７に記載の発明によれば、特定の資源提供者端末のコンピュータ資源を特定の利用者端末によって一定時間使用させるためのeマーケットプレイス、又は利用者端末において利用されるアプリケーションを一定時間使用させるためのｅマーケットプレイスのうちの少なくとも何れか一つを形成することにより、一定時間だけ大量のコンピュータ資源を使用したい利用者のニーズや一定時間だけ特定のアプリケーションを使用したい利用者のニーズに適合した環境を容易に形成し、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００２２】
請求項８に記載の発明によれば、本発明のアプリケーション・データ取引管理システムをプログラム化し、多様なコンピュータハードウェア上で実現させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、この発明の一の実施形態について図面を参照して説明する。
【００２４】
図１は、この実施の形態のアプリケーション・データ取引管理システム１Ａのシステム構成図である。同図に示すとおり、アプリケーション・データ取引管理システム１Ａは、管理者側アプリケーション・データ取引管理システム１と、ｎ個（ｎ≧１）の資源提供者端末２１，・・・，２ｎと、ｍ個（ｍ≧１）のアプリケーション提供者端末３１，・・・，３ｍと、ｋ個（ｋ≧１）の利用者端末４１・・・，４ｋを有するグリッドコンピューティングシステムであり、それらはＷＡＮ（Wide Area Network）としてのインターネット５を介して相互に交信可能である。
【００２５】
管理者側アプリケーション・データ取引管理システム１は、「各種データ」としての動画ファイルを利用者端末４１，・・・，４ｋの利用者間で交信させることや、動画ファイルを利用者端末４１，・・・，４ｋの、eマーケットプレイスを管理する企業等が所有又は管理するコンピュータシステムであり、Ｗｅｂサーバ６、セントラルサーバ７、アプリケーション提供サーバ８、資源サーバ９、データべース１０を備えている。
【００２６】
Ｗｅｂサーバ６は、セントラルサーバ７の制御の元で、利用者端末４１，・・・，４ｋと画像データや音声データ等情報送信を行なう。図２はＷｅｂサーバ６の機能ブロック図である。同図に示す通り、Ｗｅｂサーバ６はプログラムの実行によって実現される機能手段として、アプリケーション・データ取引管理システム１Ａを用いて手動又はプログラム等を用いた自動処理により各種データの送受信を行う利用者（以下単に「利用者」と称する。）や、手動又はプログラム等を用いた自動処理により、アプリケーションを提供するアプリケーション提供者（以下単に「アプリケーション提供者」と称する。）や、手動又はプログラム等を用いた自動処理によりコンピュータ資源（当該コンピュータを構成するＣＰＵや、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリ等の総称。本明細書において同じ。）の提供を行う資源提供者（以下単に「資源提供者」と称する。）に関する情報の登録を行う会員情報登録・管理部６０１、利用者によるファイルの送受信を管理する利用者ファイル管理部６０２、利用者の実行する処理の単位としてのジョブ（以下単に「ジョブ」と称する。）を管理する利用者ジョブ管理部６０３、利用者によるシステムの利用結果を管理する利用者結果管理部６０４、利用者に対する課金状況を管理する利用者課金管理部６０５、利用者端末４１，・・・，４ｋから送信された動画ファイルの受信を受け付けるファイル受付部６０６、動画ファイルのデータ形式やデータ量等を解析するファイル解析部６０７、動画ファイルを分割する「データ分割手段」としてのファイル分割部６０８、動画ファイルやアプリケーションをセントラルサーバ７に送信するファイル・アプリケーション送信管理部６０９、セントラルサーバ７の資源情報取得部（後述）から情報を取得する資源登録・管理部６１０、資源提供者端末２１，・・・，２ｎが使用されたときに発生する報酬（資源提供者端末２１，・・・，２ｎを所持する資源提供者に対して支払われる使用料のこと。）の情報を管理する資源課金管理部６１１、動画ファイルに適用されるアプリケーションの種類及び利用者端末４１，・・・，４ｋごとに登録されたアプリケーションの種類を管理する「アプリケーション管理手段」としてのアプリケーション登録・管理部６１２、アプリケーションが使用されたときに発生する報酬（アプリケーション提供者に支払われる使用料のこと。）の情報を管理するアプリケーション課金管理部６１３、資源提供者端末２１，・・・，２ｎにおいて実行されるジョブの進捗状況を管理するジョブ進捗状況確認部６１４、資源提供者端末２１，・・・，２ｎにおいて実行された結果としてのファイルを受領するジョブ結果ファイル受付部６１５、ジョブ結果ファイル受付部６１５が受け付けたファイルの分析を行う結果ファイル分析部６１６、複数の資源提供者端末２１，・・・，２ｎから受信した複数のファイルを結合して１のファイルを形成する結果ファイル結合部６１７、ジョブの実行結果を利用者端末４１，・・・，４ｋに送信し表示させる結果表示部６１８、通信インターフェースとしての出入力部６１９を有している。
【００２７】
ファイル解析部６０７はさらに、利用者端末４から動画ファイルの取得要求があった際に、利用者端末４において利用可能な動画ファイルのデータ形式を複数の動画ファイル形式に変換してデータべース１０に蓄積すると共に、データべース１０に蓄積された複数のデータ形式の動画ファイルの中から前記利用者端末４において利用可能なデータ形式の動画ファイルを選択する「データ変換・選択手段」としての機能も有する。
【００２８】
セントラルサーバ７は資源提供者端末２１，・・・，２ｎとインターネット５を介して交信し、アプリケーション・データ取引管理システム１Ａ全体の動作状態を管理する。図３の（ａ）は、セントラルサーバ７の機能ブロック図である。同図に示す通り、セントラルサーバ７はプログラムの実行によって実現される機能手段として、それぞれの資源提供者端末２１，・・・，２ｎのコンピュータ資源（ＣＰＵのスペックや、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさ等）状況の情報を取得し管理する「資源管理手段」としての資源情報取得部７０１、動画ファイルを分割し、分割されたそれぞれの動画ファイルを複数の資源提供者端末２において別個に処理する際に、それぞれの前記資源提供者端末の稼動状況、コンピュータ資源状況等の情報を解析する「資源解析選択手段」としての資源情報解析部７０２、資源情報解析部７０２の解析結果に基づいて動画ファイルを処理する資源提供者端末２を選択する「資源解析選択手段」としての対ジョブ資源割当部７０３、コンピュータ資源におけるジョブの進捗状況の取得を指示管理するジョブ進捗管理部７０４、ジョブが一時中断等したときに当該ジョブの復旧を指示管理するジョブ復旧部７０５、完了したジョブの結果の取得を指示管理するジョブ結果収集部７０６、ジョブの結果をＷｅｂサーバ６に利用者端末４１，・・・，４ｋに通知させることを指示管理するジョブ結果通知部７０７、通信インターフェースとしての出入力部７０８を有している。
【００２９】
資源提供者端末２１，・・・，２ｎはオフィス、地方自治体、大学、一般家庭等に存在するパーソナルコンピュータやサーバコンピュータ等の電子計算機であり、セントラルサーバ７の管理の下で各種処理を行う。各資源提供者端末２１，・・・，２ｎはマウスやキーボード等各種指示を入力するために用いられる操作部２１１，・・・，２１ｎ、ＬＣＤ（Liquid Crystal Display）等からなり操作部２１１，・・・，２１ｎから入力された各種指示等や各種画像を表示する表示部２２１，・・・，２２ｎを有している。なお資源提供者端末２１，・・・，２ｎ、操作部２１１，・・・，２１ｎ、表示部２２１，・・・，２２ｎは同じ構成を持つので、以下説明の簡単のため、特に区別する必要がある場合を除き、資源提供者端末２、操作部２１、表示部２２とする。
【００３０】
図３の（ｂ）は資源提供者端末２の機能ブロック図である。同図に示す通り、資源提供者端末２はプログラムの実行によって形成される機能手段として、Ｗｅｂサーバ６からの要求に基づいて自らのコンピュータ資源を通知する資源情報通知部２０１、自らのコンピュータ資源及び使用するアプリケーションを取得する自資源取得部２０２、Ｗｅｂサーバ６からの要求に基づいて自らが行っているジョブの進捗を通知するジョブ進捗通知部２０３、Ｗｅｂサーバ６から供給される、自らのコンピュータ資源及び自らが使用するアプリケーションを取得するアプリケーション・データ取得部２０４、Ｗｅｂサーバ６から供給されるジョブを受け付けるジョブ受付部２０５、受け付けたジョブを実行するジョブ実行部２０６、ジョブの実行結果をＷｅｂサーバ６に通知するジョブ結果通知部２０７、完了したジョブを消去するジョブ消去部２０８、通信インターフェースとしての出入力部２０９を有している。
【００３１】
データべース１０は各種データが蓄積される。図４はデータべース１０の機能ブロック図である。同図に示す通り、データべース１０は利用者情報記録部１０１、ファイル管理情報記録部１０２、ジョブ管理情報記録部１０３、管理者情報記録部１０４、課金管理情報記録部１０５、アプリケーション管理情報記録部１０６、資源管理情報記録部１０７、システムログ情報記録部１０８、ファイル記録部１０９、マーケットプレイス情報記録部１１０、通信インターフェースとしての入出力部１１１、を有している。
【００３２】
データべース１０中には各種データが記録される。図５は、利用者情報記録部０１に記録された利用者情報のデータ構造を模式的に示す図である。同図に示す通り、利用者情報は利用者のＩＤ、パスワード、住所や氏名等、利用者個人を特定する情報１０１１、アカウント状態やログイン状態等の個々の利用者のシステム利用状態を示す情報１０１２、利用者のメールの認証コードを有するメールの認証情報１０１３が、それぞれ利用者シーケンス番号、利用者権限シーケンス番号、利用者メール認証シーケンス番号が一意に付された状態で記録されている。
【００３３】
図６の（Ｃ）は、ファイル管理情報記録部１０２に記録されたファイル管理情報のデータ構造を模式的に示す図である。同図に示す通り、利用者情報は、ファイル名、ファイルサイズ、ファイルの拡張子、ファイルの状態、ファイルの属性等、個々のファイルの状態を記録する情報がファイルシーケンス番号１０２１が一意に付された状態で記録されている。
【００３４】
図７の（Ｅ）は、ジョブ管理情報記録部１０３に記録されたジョブ管理情報のデータ構造を模式的に示す図である。同図に示す通り、ジョブ管理情報は、ジョブの種類、ジョブの状態、ジョブの開始時間や終了時間等、個々のジョブの状態を記録する情報１０３１が、ジョブシーケンス番号が一意に付された状態で記録されている。
【００３５】
図８の（Ｇ）は、管理者情報記録部１０４に記録された管理者情報のデータ構造を模式的に示す図である。同図に示す通り、管理者情報は、管理者名、管理者パスワード、管理者の所属部署等の情報１０４１が、管理者シーケンス番号を一意に付された状態で記録されている。
【００３６】
図６の（Ｂ）は、課金管理情報記録部１０５に記録された課金情報のデータ構造を模式的に示す図である。同図に示す通り、課金情報は、課金締め日、課金の種類や状態、合計金額、といった個々の利用者に対する課金や個々のアプリケーション提供者・資源提供者に対する報酬に関する情報１０５１が、課金シーケンス番号を一意に付与された状態で記録されている。
【００３７】
図６の（Ｄ）は、アプリケーション管理情報記録部１０６に記録されたアプリケーション管理情報のデータ構造を模式的に示す図である。同図に示す通り、アプリケーション管理情報は、アプリケーション名、アプリケーションの種類、状態等、個々のアプリケーション自体に関する情報１０６１、利用開始日時、終了日時等、個々のアプリケーションの使用履歴に関する情報１０６２が、それぞれアプリケーションシーケンス番号、アプリケーションログシーケンス番号を一意に付与された状態で記録されている。
【００３８】
図７の（Ｆ）は、資源管理情報記録部１０７に記録された資源管理情報のデータ構造を模式的に示す図である。同図に示す通り、資源管理情報は、ＣＰＵの種類や速度、ＯＳの種類、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさ等、個々の資源提供者端末２のコンピュータ資源に関する情報１０７１、利用開始日時、終了日時等、個々の資源提供者端末の使用履歴に関する情報１０７２が、それぞれ、資源シーケンス番号、資源ログシーケンス番号を一意に付与された状態で記録されている。
【００３９】
図８の（Ｈ）は、システムログ情報記録部１０８に記録されたシステムログ情報のデータ構造を模式的に示す図である。同図に示す通り、システムログ情報は、ログの種類、更新前情報、更新後情報等、システムのログ情報１０８１がシステムログシーケンス番号を一意に付与された状態で記録されている。
【００４０】
図９は、マーケットプレイス情報記録部１１０に記録されたマーケットプレイス情報のデータ構造を模式的に示す図である。同図に示す通り、マーケットプレイス情報は、マーケットプレイスで取引の対象となるアイテム（後述する通り、この実施の形態においては、特定の資源提供者端末２のコンピュータ資源の一定期間の独占的使用権と、アプリケーションの使用権と、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリ空間の使用権とが相当する。）の種類や名称を特定する情報１００１、利用者に対するアイテムの販売内容を特定する情報１００２、利用者からのアイテムの購入状態を特定する情報１００３、販売や購入のトランザクションを特定する情報１００４、トランザクションの状態を特定する情報１００５が、それぞれ、アイテムシーケンス番号、アイテムシーケンス番号、アイテムシーケンス番号、トランザクションシーケンス番号、トランザクションステータスシーケンス番号を付与された状態で記録されている。
【００４１】
図１に示す、アプリケーション提供者端末３１，・・・，３ｍ、利用者端末４１，・・・，４ｋはオフィス、地方自治体、大学、一般家庭等に存在するパーソナルコンピュータやサーバコンピュータ等の電子計算機であり、資源提供者端末２の操作部２１、表示部２２と同様の操作部３１１，・・・，３１ｍ、４１１，・・・，４１ｋ、表示部３２１，・・・，３２ｍ、４２１，・・・，４２ｋを有している。アプリケーション提供者端末３１，・・・，３ｍは利用者端末４１，・・・，４ｋにおいて使用される各種アプリケーション、例えば動画ファイルのエンコードを行うためのアプリケーション、を提供する。利用者端末４１，・・・，４ｋはインターネット５を介して管理者側アプリケーション・データ取引管理システム１にアクセスし各種データを利用する利用者が用いる。利用者端末４１，・・・，４ｋはＰＤＡ、携帯電話等、携帯用通信端末であってもよい。
【００４２】
アプリケーション提供サーバ８はアプリケーション提供者端末３１，・・・，３ｍ、と同様の構成、機能を有し、資源サーバ９は資源提供者端末２１，・・・，２ｎ、と同様の構成、機能を有する。これにより、アプリケーションやコンピュータ資源を管理者側アプリケーション・データ取引管理システム１の内外において選択的に取得できる。
【００４３】
なおアプリケーション提供者端末３１，・・・，３ｍ、利用者端末４１，・・・，４ｋ、操作部３１１，・・・，３１ｍ、４１１，・・・，４１ｍ、表示部３２１，・・・，３２ｍ、４２１，・・・，４２ｍは同じ構成を持つので、以下説明の簡単のため、特に区別する必要がある場合を除き、アプリケーション提供者端末３、利用者端末４、操作部３１、操作部４１、表示部３２、表示部４２とする。
【００４４】
次に、この実施の形態の作用について説明する。
【００４５】
＜利用者等の登録＞
利用者は、利用者端末４を用いて管理者側アプリケーション・データ取引管理システム１のＷｅｂサーバ６にアクセスして表示部４２に図１０にイメージ図を示す登録画面４２１を表示させ、入力欄４２１１にＩＤ、パスワード、氏名、メールアドレス、電話番号、住所等の所定事項を入力する。入力完了後に完了ボタン（図示せず）をクリックすると仮登録が完了し、利用者端末４には確認メールが送信される。仮登録された情報はデータべース１０の利用者情報記録部１０１に記録される。ＩＤには期限が設けられており、会員情報登録・管理部６０１は期限管理を行う。利用者は期限内に本登録の手続を行い、手続が適正であれば会員情報登録・管理部６０１は当該利用者を本登録し、本登録された情報はデータべース１０の利用者情報記録部１０１に記録される。
【００４６】
アプリケーション提供者や資源提供者もアプリケーション提供者端末３や資源提供者端末２を用いて同様に登録を行う。登録された情報はデータべース１０のアプリケーション管理情報記録部１０６、資源管理情報記録部１０７に記録される。
【００４７】
＜アプリケーションの登録＞
図１１は、アプリケーション提供者が自己が所有するアプリケーションを管理者側アプリケーション・データ取引管理システム１にアップロードする手順を示すフローチャートである。同図に示す通り、アプリケーション提供者が利用者端末４で動画ファイルを再生する際に使用するアプリケーションを管理者側アプリケーション・データ取引管理システム１にアップロードする場合、アプリケーション提供者端末３の表示部３２にアップロード画面（図示せず）を表示させ（ステップＳ１）、アップロード画面（図示せず）の入力欄（図示せず）に、アプリケーションの保管場所のパス情報を入力する（ステップＳ２）。アプリケーションのサイズ等の情報はＷｅｂサーバ６に送られ、アプリケーション登録・管理部６１２は当該アプリケーションが予め規定された制限サイズ以下かどうかを確認する。限界サイズを超える場合（ステップＳ３の“Ｎｏ”）はアップロード画面（図示せず）にその旨表示され、限界サイズ以下の場合（ステップＳ３の“Ｙｅｓ”）、アプリケーション登録・管理部６１２がアップロード処理を行ってアプリケーションをＷｅｂサーバ６が受付ける（ステップＳ４）。アプリケーション登録・管理部６１２は利用者とアプリケーションの種類等とを関連付けた管理情報を形成し（ステップＳ５）、データべース１０のアプリケーション管理情報記録部１０６に管理情報を記録する。アプリケーション提供者端末３の表示部３２には、図１２にイメージ図を示す、アップロードされたアプリケーションの情報を表示するアップロード結果表示画面３２１が表示される（ステップＳ６）。
【００４８】
＜コンピュータ資源の登録＞
図１３は、資源提供者が所持・管理するパーソナルコンピュータ等を資源提供者端末２として登録する手順を示すフローチャートである。
【００４９】
資源提供者は資源提供者端末２をインターネット５に接続し、資源提供者端末２の表示部２２に登録画面（図示せず）を表示させ（ステップＳ１１）、アップロード画面（図示せず）のＩＤ入力欄（図示せず）に、管理者側アプリケーション・データ取引管理システム１から予め付与されたＩＤ情報を入力する（ステップＳ１２）。資源提供者端末２は、自らがインターネット５に接続されていることを確認し（ステップＳ１３）、自資源取得部２０２は自らのコンピュータ資源（ＣＰＵのスペックや、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさ等）情報を確認し、確認できなかった場合（ステップＳ１４の“Ｎｏ”）、表示部２２にエラー表示を行う（ステップＳ１５）。確認できた場合（ステップＳ１４の“Ｙｅｓ”）資源情報通知部２０１はＷｅｂサーバ６に確認した情報を送信するし、Ｗｅｂサーバ６の資源登録・管理部６１０は受信した情報を登録し（ステップＳ１６）、資源情報の更新を行う（ステップＳ１７）。資源提供者端末２の表示部２２には、図１４の（ａ）にイメージ図を示す、登録された資源提供者端末２の資源情報を表示する登録情報表示画面２２１が表示される（ステップＳ１８）。なお、ジョブの実行（後述）に資源提供者端末２が使用されると、表示部２２には図１４の（ｂ）にイメージ図を示す稼動履歴表示画面２２２が表示される。
【００５０】
なお、Ｗｅｂサーバ６の資源登録・管理部６１０は管理者側アプリケーション・データ取引管理システム１の稼動中に登録された資源提供者端末２から定期的にコンピュータ資源情報（ＣＰＵのスペックや、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさに関する情報や、稼動状況に関する情報）を獲得し、ステップＳ１７の更新処理を定期的に行う。
【００５１】
また、特定の資源提供者端末２を削除する（即ち、資源提供者端末２としての登録を抹消する）場合、資源提供者端末２の表示部２２に登録画面（図示せず）を表示させ、登録抹消ボタン（図示せず）をクリックしてＷｅｂサーバ６に対して登録抹消の申請を行う。このとき、Ｗｅｂサーバ６の資源登録・管理部６１０は、まず抹消申請のあった資源提供者端末２の稼動状況を確認し、稼動していないことが確認できた場合、当該資源提供者端末２の登録を抹消する。
【００５２】
＜ログイン、利用者情報の表示＞
登録済みの利用者は、利用者端末４を用いて管理者側アプリケーション・データ取引管理システム１のＷｅｂサーバ５にアクセスする。利用者端末４の表示部４２には図１５にイメージ図を示すログイン画面４２２が表示される。登録済みの利用者はログイン画面４２２の入力欄４２２１に登録されたＩＤとパスワードとを入力し、ログインボタン４２２２をクリックすると、ＩＤが正しくかつ有効期限内である場合、表示部４２にはトップページ（図示せず）が表示される。
【００５３】
＜課金情報＞
表示部４２に表示されたトップページ（図示せず）の課金情報表示ボタン（図１５の４２３１参照）をクリックすると、表示部４２には課金履歴表示画面が表示される。図１６の（ａ）に、課金履歴表示画面４２３のイメージ図を示す。同図に示す通り、課金履歴表示画面４２３にはデータべース１０の課金管理情報記録部１０５に記録された当該利用者のシステム利用に基づく月毎の課金情報が表示される。さらに、特定の月、例えば２００７年８月を示すボタン４２３２がクリックされると、表示部４２には図１６の（ｂ）にイメージを示す課金詳細情報表示画面４２４が表示され、当該月の課金発生項目が表示される。
【００５４】
＜ファイルのアップロード＞
図１７は、利用者が動画ファイルを管理者側アプリケーション・データ取引管理システム１にアップロードする場合の手順を示すフローチャートである。同図に示す通り、利用者が自己が所有する動画ファイルを管理者側アプリケーション・データ取引管理システム１にアップロードする場合、利用者端末４の表示部４２にアップロード画面（図示せず）を表示させ（ステップＳ２１）、アップロード画面（図示せず）の入力欄（図示せず）に、動画ファイルの保管場所のパス情報を入力する（ステップＳ２２）。ファイルのサイズ等の情報はＷｅｂサーバ６に送られ、ファイル解析部６０７は当該ファイルが予め規定された限界サイズ以下かを確認する。限界サイズを超える場合（ステップＳ２３の“Ｎｏ”）はアップロード画面（図示せず）にその旨表示され、限界サイズ以下の場合（ステップＳ２３の“Ｙｅｓ”）、ファイル受付部６０６がアップロード処理を行いファイルをＷｅｂサーバ６が受付け（ステップＳ２４）、利用者ファイル管理部６０２が利用者とファイルとを関連付けた管理情報を形成・更新し（ステップＳ２５）、データべース１０のファイル管理情報記録部１０２に管理情報が記録される。アップロードされたファイルは後述するデータ処理（ファイル形式の変換等）が行われ、ダウンロードされるか又はファイル記録部１０９記録される。利用者端末４の表示部４２には、図１８にイメージ図を示す、アップロードされたファイルの情報を表示するアップロード結果表示画面４２５が表示される（ステップＳ２６）。
【００５５】
＜ジョブの登録＞
図１９は、利用者が利用者端末４でジョブ（コンピュータに行わせる仕事の単位。例えば、動画ファイルの形式を変換する命令が出されてから当該命令に基づく変換処理が完了するまでの一連の手続のこと。）を行う場合の手順を示すフローチャートである。
【００５６】
同図に示す通り、利用者が利用者端末４でジョブを実行する場合動画ファイルを再生する際に使用する場合、利用者端末４の表示部４２に、図２０にイメージ図を示すジョブ登録画面４２６を表示させ（ステップＳ３１）、ジョブ登録画面４２６のデータ選択欄４２６２で選択されたデータから所望のデータを選択し（ステップＳ３２）、アプリケーション選択欄４２６１に表示されるアプリケーションから所望のアプリケーションを選択し（ステップＳ３３）、使用するジョブの条件を選択する（ステップＳ３４）。さらにアドレス入力欄４２６３に結果送信先のアドレスを入力し、この状態でジョブ登録ボタン４２６４をクリックすると、Ｗｅｂサーバ６の利用者ジョブ管理部６０３がジョブの登録処理を行い（ステップＳ３５）、資源提供者端末２にてジョブが実行される（後述）。Ｗｅｂサーバ６のジョブ進捗状況確認部６１４は資源提供者端末２におけるジョブの進捗状況を定期的に確認し、確認結果を更新する（ステップＳ３６）。確認結果は利用者端末４に送信され、表示部４２に実行中のジョブが逐次表示される（ステップＳ３７）。ジョブ進捗状況確認部６１４がジョブの完了を確認し、利用者端末４に確認内容が送信されると、利用者端末４には図２１にイメージ図を示す終了ジョブ表示画面４２７が表示される。同図に示す通り、終了ジョブ表示画面４２７の終了ジョブ表示欄４２７１には、利用者端末４で実行命令を出したジョブのアプリケーション名、データ名、稼働時間、終了ステータスが表示される。
【００５７】
＜ジョブの実行手順＞
図２２は、この実施の形態のアプリケーション・データ取引管理システム１Ａにおけるジョブの実行手順を示すフローチャートである。ここでは、ジョブの一例として、データべース１０のファイル記録部１０９に記録された動画ファイルを一の利用者端末４に登録されたアプリケーションに適合するファイル形式に変換したのちに当該一の利用者端末４に送信する（即ち、利用者端末４にダウンロードさせる）状態を考える。
【００５８】
図２２に示す通り、利用者端末４からジョブの実行命令が出された状態（即ち、ステップＳ３１〜Ｓ３４の手順ののち、ジョブ登録ボタン４２６４がクリックされた状態）において、動画ファイルのデータ形式の指定（又は管理者側アプリケーション・データ取引管理システム１側の自動選択）が行われ（ステップＳ４１）、コンピュータ資源の種別が選択（又は管理者側アプリケーション・データ取引管理システム１側の自動選択）され（ステップＳ４２）、動画ファイルの処理（再生など）を行うアプリケーションの種類等の選択（又は管理者側アプリケーション・データ取引管理システム１側の自動選択）が行われ（ステップＳ４３）ている。
【００５９】
この実施の形態においては、動画ファイルを分割し、分割した複数の動画ファイルを複数の資源提供者端末２において同時に処理を行う。そのために、Ｗｅｂサーバ６のファイル解析部６０７は、処理時間が最速となるような、分割した後のファイル数や分割した後の個々のファイルのデータ量を導出する（ステップＳ４４）。具体的には、ファイル受付部６０６が、データべースのファイル記録部１０９から、ジョブ登録画面４２６のデータ選択欄４２６２で選択されたデータである動画ファイルを取得し、ファイル解析部６０７は当該動画ファイルのデータの種類（ｍｐｇ，ｗｍｖなど）やデータ量等の情報を取得する。ファイル解析部６０７は、取得した情報とステップＳ４２，Ｓ４３で取得された情報とに基づいて、当該動画ファイルの処理に適したコンピュータ資源（例えば処理に適したＣＰＵの種類やスペック、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさなど）を選択する。
【００６０】
そして、セントラルサーバ７の資源情報取得部７０１は現在の資源提供者端末２のコンピュータ資源情報を取得する。これにより、現在稼動中の、各種データやアプリケーションに対する処理に適したコンピュータ資源を有する資源提供者端末２を選択することが可能になり、コンピュータ資源の活用度を一層高め、また、サーバ側のパフォーマンスを一層良好に保つことが可能になる。
【００６１】
そして資源情報解析部７０２、及び、対ジョブ資源割当部７０３は、取得されたコンピュータ資源情報とステップＳ４４の結果とに基づいて、動画ファイルの処理を行わせる資源提供者端末２を選択する（ステップＳ４５）。例えば、ステップＳ４４において、Ｐｅｎｔｉｕｍ（登録商標）３以上のスペックのＣＰＵと、５１２ＭＢ以上のメインメモリ（ＲＡＭ）とを搭載したコンピュータ資源で動画ファイルを均等に３分割して処理するのが最速と導出され、当該条件のコンピュータ資源を有する現在稼動中の資源提供者端末２が資源提供者端末２１，２２，２３の３台である場合、資源情報解析部７０２は資源提供者端末２１，２２，２３の３台を選択する。
【００６２】
各種データの処理時間ができるだけ短くなるように動画ファイルの分割と資源提供者端末２の選択とを行うことにより、動画ファイルに対する処理を迅速かつ的確に行い、コンピュータ資源の活用度を高め、また、サーバ側のパフォーマンスを良好に保つことが可能になる。また、動画ファイルの種類、データ量等の条件とそれぞれの資源提供者端末２のコンピュータ資源状況とを照合し、照合の結果処理時間ができるだけ短くなるように資源提供者端末２の選択を行うことにより、動画ファイルとコンピュータ資源状況との適合性が良好な状態で動画ファイルに対する処理を迅速かつ的確に行うことを可能にする。
【００６３】
そして、Ｗｅｂサーバ６のファイル分割部６０８は動画ファイルを分割し、ファイル・アプリケーション送信管理部６０９は分割したファイルを資源提供者端末２に送信する（ステップＳ４６）。上記の例示においては、動画ファイルを均等に３分割し、分割後のファイルを資源提供者端末２１，２２，２３に送信する。これにより、動画ファイルの処理に適した資源提供者端末２において、分割された動画ファイルを並列的に処理することが可能になる。これにより、動画ファイルに対する処理を迅速かつ的確に行い、コンピュータ資源の活用度を高め、また、サーバ側のパフォーマンスを良好に保つことが可能になる。
【００６４】
セントラルサーバ７のジョブ進捗管理部７０４はファイルが送信された資源提供者端末２にジョブを実行させて進捗を管理する。ここでは、ジョブ進捗管理部７０４は、資源提供者端末２１，２２，２３に対して分割後のファイルを一の利用者端末４に登録されたアプリケーションに適合するファイル形式に変換する処理を実行させる。資源提供者端末２においては、ジョブ受付部２０５が分割されたファイルを取得し、ジョブ実行部２０６がファイル形式の変換処理を実行し、ジョブ進捗通知部２０３がジョブ進捗管理部７０４にジョブの進捗状況を送信する。ジョブ進捗管理部７０４は受信したジョブの進捗状況をジョブ進捗状況確認部６１４に送信する。一部の資源提供者端末２で処理が中断した場合、ジョブ復旧部７０５がジョブを復旧させる。セントラルサーバ７のジョブ結果収集部７０６が資源提供者端末２１，２２，２３からのファイル形式の変換処理の完了命令を受領したら、ジョブ結果収集部７０６は処理の完了をＷｅｂサーバ６に送信し、Ｗｅｂサーバ６のジョブ結果ファイル受付部６１５は資源提供者端末２１，２２，２３（のジョブ結果通知部２０７）から送信された処理済のファイルを受信する（ステップＳ４７）。その後資源提供者端末２のジョブ消去部２０８は当該ジョブを消去する。
【００６５】
Ｗｅｂサーバ６の結果ファイル分析部６１６は資源提供者端末２１，２２，２３から受信した処理済のファイルにエラーがないかを分析し、分析の結果どのファイルにもエラーが無かった場合、結果ファイル結合部６１７は必要に応じて全ての処理済みのファイルを結合させて、一の利用者端末４に登録されたアプリケーションに適合するファイル形式である一の動画ファイルを形成した（ステップＳ４８）のち、利用者端末４に送信する（ステップＳ４９）。動画ファイルの送信完了後、Ｗｅｂサーバ６の結果表示部６１８はジョブ結果通知部７０７から情報を受けて利用者端末４の表示部４２にジョブの実行結果を表示させる。
【００６６】
＜課金・報酬の算出と記録等＞
【００６７】
ステップＳ４１〜Ｓ４８の処理によってジョブが終了すると、Ｗｅｂサーバ６の利用者結果管理部６０４は処理内容をデータべース１０のファイル管理情報記録部１０２、ジョブ管理情報記録部１０３、アプリケーション管理情報記録部１０６、資源管理情報記録部１０７、システムログ情報記録部１０８に記録する。また、Ｗｅｂサーバ６の利用者課金管理部６０５、資源課金管理部６１１、アプリケーション課金管理部６１３は、ジョブの実行により発生する、利用者端末４の利用者に対する課金、資源提供者端末２の提供者に対する報酬を算出し、データべース１０の課金管理情報記録部１０５に記録する。
【００６８】
＜eマーケットプレイスとしての動作＞
この実施の形態のアプリケーション・データ取引管理システム１Ａはｅマーケットプレイスを形成する。このｅマーケットプレイスにおいては、特定の資源提供者端末２のコンピュータ資源を特定の利用者端末４によって一定時間使用させるための電子商取引、及び、利用者端末２において利用されるアプリケーションを一定時間使用させるための電子商取引を行わせる。
【００６９】
＜資源提供者からのｅマーケットプレイスへの登録＞
資源提供者が自らの資源提供者端末２側の独占的使用を許可する場合、資源提供者は資源提供者端末２の表示部２２に登録画面（図示せず）を表示させ、資源提供者端末２のＣＰＵのスペック、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリの大きさ、価格（単位時間あたりの使用料金）、当該資源提供者端末の状態を説明する説明文等を入力する。入力後に登録ボタン（図示せず）をクリックすると表示部２２には図２３にイメージを示す登録内容確認画面２２３が表示される。資源提供者が同確認画面２２３の申し込みボタン２２３１をクリックすると登録が完了し、資源登録・管理部６１０は、登録状況表示画面２２４の内容表示欄２２３２に表示された内容をデータべース１０の資源管理情報記録部１０７に記録する。
【００７０】
＜利用者からのｅマーケットプレイスへの登録＞
また、利用者が利用者端末４側で独占的使用を希望する資源提供者端末２のスペック等を登録する場合、利用者は利用者端末４の表示部４２に登録画面（図示せず）を表示させ、使用を希望するＣＰＵのスペック、ＲＡＭ、ＲＯＭ、ＨＤＤ等のメモリの大きさ、価格（単位時間あたりの使用料金）等の条件、また、使用目的を説明する説明文等を入力する。入力後に登録ボタン（図示せず）をクリックすると図２４にイメージを示す登録状況表示画面４２８が表示される。利用者が同確認画面４２８の申し込みボタン４２８１をクリックすると登録が完了する。登録が完了すると、資源登録・管理部６１０は、登録状況表示画面４２８の内容表示欄４２８２に表示された内容をデータべース１０の資源管理情報記録部１０７に記録する。
【００７１】
＜ｅマーケットプレイスによる権利売買＞
利用者が登録済みのコンピュータ資源から使用したいものを選択する場合、利用者が利用者端末４の表示部４２に表示されたトップページ（図示せず）のｅマーケットプレイス表示ボタン（図の４２９１参照）をクリックすると、表示部４２には図２５にイメージ図を示す登録状況表示画面４２９が表示される。登録状況表示画面４２９には資源提供者によって登録された資源提供者端末２のコンピュータ資源の情報が表示され、各行ごとにボタンを形成している。利用者が操作部４１を用いて一のボタン、例えば図２５に示すボタン４２９２をクリックし、新たに表示された申請画面（図示せず）において使用希望日時を指定して申請ボタン（図示せず）をクリックすると申請がＷｅｂサーバ６送信される。Ｗｅｂサーバ６が申請が受理した場合、利用者端末４には受理を報告するメールが自動送信され、利用者は申請した条件で資源提供者端末２のコンピュータ資源を一定期間使用できる（ＣＰＵは一定時間独占的に使用でき、ＲＡＭ，ＲＯＭ，ＨＤＤ等のメモリは一定時間使用できる。）。また、利用者は同様の手続によりアプリケーション提供者端末３から提供されたアプリケーションを一定時間使用できる。
【００７２】
一方、資源提供者が、登録された希望条件の中から自らのコンピュータ資源を使用させるものを選択する場合、資源提供者端末２の表示部２２に図２６にイメージ図を示す登録状況表示画面２２４を表示させる。利用者が操作部２１を用いて一のボタン、例えば図２６に示すボタン２２４１をクリックすると、申請画面（図示せず）が新たに表示される。申請画面において提供希望日時等を指定して申請ボタン（図示せず）をクリックすると、申請がＷｅｂサーバ６に送信される。Ｗｅｂサーバ６が申請を受理した場合、資源提供者端末２には受理を報告するメールが自動送信され、資源提供者は申請した条件で資源提供者端末２を一定期間使用させることができる。また、アプリケーション提供者は、同様の手続により特定の利用者端末４に対して自己が所持するアプリケーションを一定時間使用させることができる。
【００７３】
ｅマーケットプレイスにおいて取引された結果、資源提供者端末２のコンピュータ資源やアプリケーション提供者端末３が提供するアプリケーションが使用されると、Ｗｅｂサーバ６の資源登録・管理部６１０、アプリケーション登録・管理部６１２が使用状態を監視してデータべース１０の資源管理情報記録部１０７、アプリケーション管理情報記録部１０６に記録する。また、コンピュータ資源やアプリケーションの使用終了と共に、Ｗｅｂサーバ６の資源課金管理部６１１、アプリケーション課金管理部６１３が課金、報酬を決定し、データべース１０の課金管理情報記録部１０５に記録する。
【００７４】
以上、この実施の形態においては、資源提供者端末２とインターネット５及びＷｅｂサーバ６を介して交信し、システムを構成する所定の構成要件の動作状態を管理するセントラルサーバ７を備え、グリッドコンピューティングシステムを形成し、インターネット５を介して利用者端末４との間で動画ファイルを交信することにより、セントラルサーバ７の管理のもとで、オフィス、地方自治体、大学、一般家庭等に存在するパーソナルコンピュータやサーバコンピュータ等の電子計算機を資源提供者端末２として活用し、大量のデータを高速に処理することができる。これにより、コンピュータ資源の活用度を高め、サーバの購入や管理に要するコストや手間の増大を抑止し、データ量の増減に関わらずサーバ側のパフォーマンスを良好に保つことができる。また、アプリケーション登録・管理部６１２が動画ファイルに適用されるアプリケーションの種類を管理することにより、利用者端末４におけるアプリケーションの実装の如何に関わらず動画ファイルを利用することが可能になる。また、利用者端末４から動画ファイルを受信した際に動画ファイルのデータ形式を複数のデータ形式に変換すると共に、アプリケーション・データ取引管理システムに対して利用者端末から各種データの取得要求があった際に利用者端末に登録されたアプリケーションに適合するデータ形式の各種データを選択するファイル解析部６０７を備えたことにより、特定の利用者端末４から取得要求のあった動画ファイルが当該利用者端末４において利用可能なデータ形式と相違する場合でも、当該利用者端末４において利用できる。これにより、クライアント毎に使用できるデータ形式の相違に関わらず動画ファイルを交信できる、ユーザにとって利便性の高いアプリケーション・データ取引管理システム１Ａを提供できる。
【００７５】
なお、この実施の形態においては、各種データ、及びアプリケーションの処理対象は動画ファイルによって形成したが、これに限らず、静止画、音声、テキスト等、ネットワークを介して交信可能なデータであればどのようなものでもよい。
【００７６】
また、この実施の形態においては、「アプリケーション管理手段」「データ変換・選択手段」「データ分割手段」をＷｅｂサーバ６に設け、「資源管理手段」「資源解析選択手段」をセントラルサーバ７に設けたが、これに限らず、これらの構成をアプリケーション・データ取引管理システム１Ａのどの構成中に設けてもよい。
【００７７】
上記実施形態は本発明の例示であり、本発明が上記実施の形態に限定されることを意味するものではないことは、いうまでもない。
【図面の簡単な説明】
【００７８】
【図１】本実施形態のアプリケーション・データ取引管理システムのシステム構成図である。
【図２】同上アプリケーション・データ取引管理システムのＷｅｂサーバの機能ブロック図である。
【図３】同上アプリケーション・データ取引管理システムの（ａ）セントラルサーバの機能ブロック図、（ｂ）資源提供者端末の機能ブロック図である。
【図４】同上アプリケーション・データ取引管理システムのデータべースの機能ブロック図である。
【図５】同上データべースに記録された利用者情報のデータ構造を模式的に示す図である。
【図６】同上データべースに記録された（Ｂ）課金情報のデータ構造を模式的に示す図、（Ｃ）ファイル管理情報のデータ構造を模式的に示す図、（Ｄ）アプリケーション管理情報のデータ構造を模式的に示す図である。
【図７】同上データべースに記録された（Ｅ）ジョブ管理のデータ構造を模式的に示す図、（Ｆ）資源管理情報のデータ構造を模式的に示す図である。
【図８】同上データべースに記録された（Ｇ）管理者情報のデータ構造を模式的に示す図、（Ｈ）システムログ情報のデータ構造を模式的に示す図である。
【図９】同上データべースに記録されたｅマーケットプレイス情報のデータ構造を模式的に示す図である。
【図１０】利用者端末の表示部に表示された登録画面のイメージ図である。
【図１１】アプリケーション提供者が自己が所有するアプリケーションを管理者側アプリケーション・データ取引管理システムにアップロードする手順を示すフローチャートである。
【図１２】アプリケーション提供者端末の表示部に表示されたアップロード結果表示画面のイメージ図である。
【図１３】資源提供者が所持・管理するパーソナルコンピュータ等を資源提供者端末として登録する手順を示すフローチャートである。
【図１４】資源提供者端末の表示部に表示された（ａ）登録情報表示画面のイメージ図、（ｂ）稼動履歴表示画面のイメージ図である。
【図１５】利用者端末の表示部に表示されたログイン画面のイメージ図である。
【図１６】利用者端末の表示部に表示された（ａ）課金履歴表示画面のイメージ図、（ｂ）課金詳細情報表示画面のイメージ図である。
【図１７】利用者が動画ファイルをアップロードする場合の手順を示すフローチャートである。
【図１８】利用者端末の表示部に表示されたアップロード結果表示画面のイメージ図である。
【図１９】利用者が利用者端末でジョブを行う場合の手順を示すフローチャートである。
【図２０】利用者端末の表示部に表示されたジョブ登録画面のイメージ図である。
【図２１】利用者端末の表示部に表示された終了ジョブ表示画面のイメージ図である。
【図２２】ジョブの実行手順を示すフローチャートである。
【図２３】資源提供者端末の表示部に表示された登録内容確認画面のイメージ図である。
【図２４】利用者端末の表示部に表示された登録内容確認画面のイメージ図である。
【図２５】利用者端末の表示部に表示された登録状況表示画面のイメージ図である。
【図２６】資源提供者端末の表示部に表示された登録状況表示画面のイメージ図である。
【符号の説明】
【００７９】
１Ａ・・・アプリケーション・データ取引管理システム
４，４１，・・・，４ｋ・・・利用者端末
７・・・セントラルサーバ
１０・・・データべース
６０７・・・ファイル解析部（データ変換・選択手段）
６０８・・・ファイル分割部（データ分割手段）
６１２・・・アプリケーション登録・管理部（アプリケーション管理手段）
７０１・・・資源情報取得部（資源管理手段）
７０２・・・資源情報解析部（資源解析選択手段）
７０３・・・対ジョブ資源割当部（資源解析選択手段）
【図１】
2009116432.tif 000003
【図２】
2009116432.tif 000004
【図３】
2009116432.tif 000005
【図４】
2009116432.tif 000006
【図５】
2009116432.tif 000007
【図６】
2009116432.tif 000008
【図７】
2009116432.tif 000009
【図８】
2009116432.tif 000010
【図９】
2009116432.tif 000011
【図１０】
2009116432.tif 000012
【図１１】
2009116432.tif 000013
【図１２】
2009116432.tif 000014
【図１３】
2009116432.tif 000015
【図１４】
2009116432.tif 000016
【図１５】
2009116432.tif 000017
【図１６】
2009116432.tif 000018
【図１７】
2009116432.tif 000019
【図１８】
2009116432.tif 000020
【図１９】
2009116432.tif 000021
【図２０】
2009116432.tif 000022
【図２１】
2009116432.tif 000023
【図２２】
2009116432.tif 000024
【図２３】
2009116432.tif 000025
【図２４】
2009116432.tif 000026
【図２５】
2009116432.tif 000027
【図２６】
2009116432.tif 000028
【手続補正書】
【提出日】平成20年9月3日(2008.9.3)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2009116432.tif 000029