[go: up one dir, main page]

JP2003228668A - Resource management method - Google Patents

Resource management method

Info

Publication number
JP2003228668A
JP2003228668A JP2002029291A JP2002029291A JP2003228668A JP 2003228668 A JP2003228668 A JP 2003228668A JP 2002029291 A JP2002029291 A JP 2002029291A JP 2002029291 A JP2002029291 A JP 2002029291A JP 2003228668 A JP2003228668 A JP 2003228668A
Authority
JP
Japan
Prior art keywords
resource
user
usage
web
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002029291A
Other languages
Japanese (ja)
Inventor
Tadamichi Sakata
匡通 坂田
Kenya Nishiki
健哉 西木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2002029291A priority Critical patent/JP2003228668A/en
Publication of JP2003228668A publication Critical patent/JP2003228668A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】ピアツーピアネットワーク上の共有リソースと
して所有リソースを開放したユーザが、そのリソースの
価値に応じたメリットを簡単に取得可能とする。 【解決手段】サーバ10においては、ユーザ端末20A
からのリソース利用リクエストをリソース利用ポータル
12が受け付けると、そのリソース利用リクエストに含
まれている条件に合致したリソースの使用権をリソース
割当て管理部13がユーザ端末20Aに割り当てる。そ
して、リソース利用ポイント発行部16は、ユーザ端末
20Aに割当てられたリソースの、Webリソースとし
ての評価価値に応じたポイントを算出し、ユーザ情報管
理部15が、そのポイントを、そのリソースの提供ユー
ザのユーザ情報に蓄えられたポイント総数に加算する。
(57) [Summary] [PROBLEMS] To enable a user who has released a owned resource as a shared resource on a peer-to-peer network to easily obtain a merit according to the value of the resource. In a server, a user terminal (20A) is provided.
When the resource use portal 12 receives the resource use request from the resource use portal 12, the resource allocation management unit 13 allocates the right to use the resource that matches the condition included in the resource use request to the user terminal 20A. Then, the resource use point issuing unit 16 calculates a point corresponding to the evaluation value of the resource allocated to the user terminal 20A as a Web resource, and the user information management unit 15 assigns the point to the providing user of the resource. Is added to the total number of points stored in the user information.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、コンピュータ同士
が直接コミュニケーションするピアツーピアネットワー
クにおけるリソース管理技術に係り、特に、自己のリソ
ースを共有リソースとして開放したユーザに、そのリソ
ースの利用環境の評価価値に見合ったメリットを提供す
るリソース管理技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a resource management technique in a peer-to-peer network in which computers directly communicate with each other, and in particular, a user who releases his or her own resource as a shared resource is worth the evaluation value of the usage environment of the resource. Related to resource management technology that provides advantages.

【0002】[0002]

【従来の技術】IEEE Internet Computing(Vol.5、No.3、M
ay/June2001)に掲載された「JXTA:A Network Programmin
g Environment」には、ピアツーピア・サービスの提供方
式として、クライアントサーバ/ピアツーピア共存方
式、純粋ピアツーピア方式が記載されている。両者は、
ユーザ端末間でコンテンツが直接交換される点において
共通するが、そのコンテンツの所在の検索方法が異なっ
ている。前者によれば、コンテンツの所在の問合せがサ
ーバに対してなされ、後者によれば、コンテンツの所在
の問合せがノードからノードへとリレー方式で伝達され
る。
[Prior Art] IEEE Internet Computing (Vol.5, No.3, M
ay / June 2001) `` JXTA: A Network Programmin
“G Environment” describes a client-server / peer-to-peer coexistence method and a pure peer-to-peer method as a method of providing a peer-to-peer service. Both are
It is common in that the contents are directly exchanged between the user terminals, but the method of searching for the location of the contents is different. According to the former, the inquiry about the location of the content is made to the server, and according to the latter, the inquiry about the location of the content is transmitted from node to node in a relay manner.

【0003】なお、同誌によると、ピアツーピア・サー
ビスの基盤となる技術が開発中であり、ピアツーピア・
サービスの実行環境が整いつつある。
According to the magazine, the technology that forms the basis of peer-to-peer services is under development.
The service execution environment is being prepared.

【0004】[0004]

【発明が解決しようとする課題】ところが、ピア・ツー
・ピア型ネットワークにおいて、個人の一般ユーザは、
通常、煩雑な金銭授受を避け、自己のコンテンツを無料
で提供している。
However, in a peer-to-peer network, individual general users are
Usually, they avoid giving and receiving money and provide their own content for free.

【0005】そこで、本発明は、ピア・ツー・ピア型ネッ
トワーク上の共有リソースとして自己のリソースを開放
したユーザが、そのリソースの利用環境の評価価値に見
合ったメリットを簡単に取得可能とすることを目的とす
る。
Therefore, the present invention enables a user who has released his / her own resource as a shared resource on a peer-to-peer type network to easily obtain a merit commensurate with the evaluation value of the usage environment of the resource. With the goal.

【0006】[0006]

【課題を解決するための手段】上記課題を解決するた
め、本発明は、ピアツーピアネットワークにおいて共有
化されたリソースの管理を情報処理装置に実行させるリ
ソース管理方法であって、前記情報処理装置は、前記リ
ソースを有する第1の端末のユーザに対応付けてポイン
トを保持し、前記リソースが第2の端末に使用された場
合に、当該リソースの利用環境に対する評価に相関する
値のポイントを、前記第1の端末のユーザに対応付けら
れたポイントに加算する処理を実行する、ことを特徴と
するリソース管理方法を提供する。
In order to solve the above-mentioned problems, the present invention is a resource management method for causing an information processing device to manage resources shared in a peer-to-peer network, wherein the information processing device comprises: The point is held in association with the user of the first terminal having the resource, and when the resource is used by the second terminal, a point having a value that correlates to the evaluation of the usage environment of the resource is set to the first point. There is provided a resource management method characterized by executing a process of adding points to a user of one terminal.

【0007】[0007]

【発明の実施の形態】以下、添付の図面を参照しなが
ら、本発明に係る実施の一形態について説明する。
DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the accompanying drawings.

【0008】まず、本実施の形態に係る情報処理システ
ムの構成について説明する。
First, the configuration of the information processing system according to this embodiment will be described.

【0009】図1に示すように、本実施の形態に係る情
報処理システムは、インターネットを介して相互に直接
コミュニケーション可能な複数(ここでは、説明の便宜
上、3台)の情報処理装置10,20A,20Bを含んで
いる。すなわち、これらの情報処理装置10,20A,2
0Bは、ピアツーピアネットワークを構成している。
As shown in FIG. 1, the information processing system according to the present embodiment includes a plurality of (here, three for convenience of explanation) information processing devices 10, 20A capable of directly communicating with each other via the Internet. , 20B is included. That is, these information processing devices 10, 20A, 2
OB constitutes a peer-to-peer network.

【0010】さて、これらの情報処理装置10,20A,
20Bのうち、少なくとも1つの情報処理装置10は、
個人ユーザ間におけるリソース貸借りを仲介するサーバ
(以下、リソース割当て仲介サーバと呼ぶ)であり、その
他の情報処理装置20A,20Bは、ローカルに所有す
るリソース(ストレージ、CPU、グローバルIPアド
レス、有益情報、Webページ等)を共有リソース(以
下、Webリソースと呼ぶ)として他のユーザに提供す
るユーザまたはWebソースを利用するユーザが使用す
るユーザ端末である。
Now, these information processing devices 10, 20A,
Of the 20B, at least one information processing device 10
A server that mediates resource lending and borrowing between individual users
(Hereinafter, referred to as resource allocation mediation server), the other information processing apparatuses 20A and 20B share locally owned resources (storage, CPU, global IP address, useful information, Web page, etc.) with shared resources (hereinafter, It is a user terminal used by a user who provides another user as a Web resource) or a user who uses a Web source.

【0011】リソース割当て仲介サーバ10は、図2に
示すように、メモリ101、各種プログラム(リソース
割当てプログラム、OS等)および各種データ(後述のデ
ータテーブル等)が格納されたハードディスク(不図
示)、ハードディスクからメモリ101にプログラム(例
えば、リソース割当てプログラム101A)をロードし
それを実行するCPU100、入出力インターフェース
102、これらの間をつなぐバス103を有している。
そして、入出力インタフェース102には、表示装置1
07、入力装置(キーボード等)104、可搬型記憶媒体
が装着されるドライブ105、通信回線との間のデータ
伝送を制御するネットワーク制御装置106、等が接続
されている。
As shown in FIG. 2, the resource allocation mediation server 10 includes a memory 101, a hard disk (not shown) in which various programs (resource allocation program, OS, etc.) and various data (data table described later, etc.) are stored, It has a CPU 100 that loads a program (for example, a resource allocation program 101A) from the hard disk to the memory 101 and executes the program, an input / output interface 102, and a bus 103 that connects these.
The input / output interface 102 has a display device 1
07, an input device (keyboard or the like) 104, a drive 105 in which a portable storage medium is mounted, a network control device 106 for controlling data transmission with a communication line, and the like are connected.

【0012】このリソース割当て仲介サーバ10は、W
ebリソース貸借りの仲介サービスを提供する機能構成
部12,13,14,15,16を、リソース割当てプログ
ラム101Aの実行によって実現する。具体的には、図
1に示したように、ユーザからの各種リクエストを受け
付けるリソース利用ポータル12、ユーザがローカルに
所有するWebリソースに関する情報を管理するリソー
ス管理部14、Webリソースの提供ユーザに関する情
報を管理するユーザ管理部15、Webリソースの使用
権の割当てに関する情報を管理するリソース割当て管理
部13、Webリソースの利用ポイントを算出するリソ
ース利用ポイント発行部16、を実現する。ここで、各
情報管理部13,14,15は、以下のデーターブルを保
持しており、そのデータテーブルを利用した管理を行っ
ている。
This resource allocation mediation server 10 has a W
The function configuration units 12, 13, 14, 15, 16 for providing the eb resource lending / broking intermediary service are realized by executing the resource allocation program 101A. Specifically, as shown in FIG. 1, a resource use portal 12 that receives various requests from users, a resource management unit 14 that manages information about Web resources that the user locally owns, and information about users who provide Web resources. A user management unit 15 that manages a resource, a resource allocation management unit 13 that manages information about allocation of usage rights of Web resources, and a resource usage point issuing unit 16 that calculates usage points of Web resources. Here, each of the information management units 13, 14 and 15 holds the following data table and manages using the data table.

【0013】ユーザ情報管理部15は、Webリソース
の所有ユーザのユーザ情報が登録されるユーザ情報管理
テーブルを保持している。このユーザ情報管理テーブル
に登録された各ユーザ情報には、図3に示すように、ユ
ーザID901、ユーザ名902、電子メールのメール
アドレス903、所有Webリソースに対して付与され
たポイント総数904が含まれている。
The user information management unit 15 holds a user information management table in which the user information of the user who owns the Web resource is registered. As shown in FIG. 3, each user information registered in this user information management table includes a user ID 901, a user name 902, an email address 903 of an email, and a total number 904 of points given to owned Web resources. Has been.

【0014】リソース情報管理部14は、リソース情報
管理テーブルおよびWebリソースごとのポイントテー
ブルを保持している。リソース情報管理テーブルには、
そのWebリソースのリソース情報があらかじめ登録さ
れている。このリソース情報管理テーブルに登録された
各リソース情報には、図4に示すように、Webリソー
スのリソース種別ID601、Webリソースのリソー
ス種別名606、Webリソースに関する説明603、
Webリソースとしての評価価値を定める情報の種類を
表す1以上のポイント付与単位情報604(Webリソ
ースがストレージの場合、利用容量、利用時間、回線速
度、回線帯域保証の有無等)が含まれている。一方、各
ポイントテーブルには、ポイント付与単位情報の値ごと
に、その値によって特定されるWebリソースの利用環
境の評価値が単位ポイント数(Webリソース単位提供
量当たりのポイント数)として格納されている。例え
ば、ストレージのポイントテーブルには、図5に示すよ
うに、回線帯域保証の有り無しの各場合について、1G
Byte当たりの単位ポイント数が、利用時間および回
線速度に対応付けられて格納されている。ここでは、利
用時間および回線速度が大きいほど、Webリソースの
利用環境が良いものとして、利用時間および回線速度が
大きいほど1GByte当たりの単位ポイント数を大き
くしている。
The resource information management unit 14 holds a resource information management table and a point table for each Web resource. In the resource information management table,
Resource information of the Web resource is registered in advance. In each resource information registered in this resource information management table, as shown in FIG. 4, a resource type ID 601, a resource type name 606 of the Web resource, a description 603 regarding the Web resource,
One or more point-giving unit information 604 indicating the type of information defining the evaluation value as a Web resource (when the Web resource is a storage, used capacity, use time, line speed, presence / absence of line bandwidth guarantee, etc.) is included. . On the other hand, in each point table, for each value of the point-giving unit information, the evaluation value of the usage environment of the Web resource specified by the value is stored as the unit point number (the point number per unit amount of Web resource provided). There is. For example, in the point table of the storage, as shown in FIG.
The number of unit points per byte is stored in association with the usage time and the line speed. Here, the greater the usage time and the line speed, the better the usage environment of the Web resource, and the larger the usage time and the line speed, the larger the number of unit points per 1 GByte.

【0015】リソース割当て管理部13は、Webリソ
ースのリソース割当て情報が登録されるリソース割当て
情報管理テーブルを保持している。このリソース割当て
情報管理テーブルに登録された各リソース割り当て情報
には、図6に示すように、WebリソースのリソースI
D401、Webリソースの使用権が割り当てられたユ
ーザのユーザID(利用ユーザID)402、Webリソ
ースを提供したユーザのユーザID(提供ユーザID)4
03、Webリソースの基本情報412が含まれてい
る。Webリソースの基本情報412には、Webリソ
ースのリソース種別名404、Webリソースのリソー
ス種別ID405、IPアドレス等の接続アドレス41
0、Webリソースのステータス情報411(使用可、
使用不可および使用中のいずれか)、Webリソースの
利用環境を表す情報(環境情報)が含まれている。そし
て、Webリソースの環境情報には、Webリソースの
提供量406(Webリソースがストレージの場合、例
えば20GByte)、Webリソースの提供時間帯4
07(例えば2001年6月10日23時15分から2
001年6月11日7時15分)、接続種別408、接
続環境情報409(例えば、接続回線速度「100Mbp
s、ベストエフォート」、接続回線帯域保証「帯域保証な
し」)、等が含まれている。
The resource allocation management unit 13 holds a resource allocation information management table in which resource allocation information of Web resources is registered. As shown in FIG. 6, each resource allocation information registered in this resource allocation information management table includes the resource I of the Web resource.
D 401, user ID (user ID) 402 of the user who is assigned the right to use the web resource, user ID (provider user ID) 4 of the user who provided the web resource 4
03, basic information 412 of the Web resource is included. The basic information 412 of the web resource includes a resource type name 404 of the web resource, a resource type ID 405 of the web resource, and a connection address 41 such as an IP address.
0, Web resource status information 411 (available,
It includes information (environment information) indicating whether the Web resource is used or not). Then, in the environment information of the Web resource, the provision amount 406 of the Web resource (for example, 20 GByte when the Web resource is a storage), the time period of provision of the Web resource 4
07 (for example, from 23:15 on June 10, 2001 to 2
7:15 on June 11, 001), connection type 408, connection environment information 409 (for example, connection line speed "100 Mbp
s, best effort ”, connection line bandwidth guarantee“ no bandwidth guarantee ”), and the like.

【0016】一方、各ユーザ端末は、それぞれ、図8に
示すように、メモリ201、各種プログラム(リソース
貸借プログラム、OS等)がインストールされたハード
ディスク(不図示)、ハードディスクからメモリ201に
プログラム(例えば、リソース貸借プログラム201A)
をロードしそれを実行するCPU200、入出力インタ
ーフェース202、これらの間をつなぐバス203を有
している。そして、入出力インタフェース202には、
表示装置207、入力装置(キーボード等)204、可搬
型記憶媒体が装着されるドライブ205、通信回線との
間のデータ伝送を制御するネットワーク制御装置20
6、等が接続されている。
On the other hand, as shown in FIG. 8, each user terminal has a memory 201, a hard disk (not shown) in which various programs (resource lending program, OS, etc.) are installed, and a program (for example, from the hard disk to the memory 201). , Resource lending program 201A)
Has a CPU 200 for loading and executing, an input / output interface 202, and a bus 203 connecting these. Then, in the input / output interface 202,
A display device 207, an input device (keyboard, etc.) 204, a drive 205 in which a portable storage medium is mounted, and a network control device 20 for controlling data transmission with a communication line.
6, etc. are connected.

【0017】これらのユーザ端末200A,200B
は、それぞれ、Webリソースの貸借りを実現するため
の機能構成を、リソース貸借プログラム201Aの実行
によって実現する。具体的には、図1に示したように、
Webリソースの使用を管理するスケジュール実行部2
1、Webリソースの利用量および利用時間を測定する
計測部22を実現する。
These user terminals 200A and 200B
Respectively realize the functional configuration for realizing the lending / borrowing of the Web resource by executing the resource lending / borrowing program 201A. Specifically, as shown in FIG.
Schedule execution unit 2 that manages the use of Web resources
1. A measurement unit 22 for measuring the usage amount and usage time of Web resources is realized.

【0018】つぎに、このような情報処理システムにお
いて、Webリソースが貸借される際に実行されるリソ
ース管理処理について説明する。ここでは、Webリソ
ースの対価としてポイントがやり取りされる場合につい
て説明する。
Next, a resource management process executed when a Web resource is rented in such an information processing system will be described. Here, a case where points are exchanged as compensation for a Web resource will be described.

【0019】自己の所有リソースをWebリソースとし
て提供しようとする各ユーザおよびそれらのユーザの所
有リソースを利用しようとする各ユーザは、以下の登録
処理をあらかじめ行っておく必要がある。
Each user who wants to provide his / her own resource as a Web resource and each user who wants to use their own resource must perform the following registration process in advance.

【0020】図9に示すように、自己の所有リソースを
Webリソースとして提供しようとするユーザおよび他
のユーザの所有リソースを利用しようとするユーザは、
まず、自己のユーザ情報を、リソース割当て仲介サーバ
10のユーザ情報管理テーブルにあらかじめ登録してお
く必要がある(S301)。具体的には、ユーザ(ユーザ
Aとする)は、自己のユーザ端末(ここではユーザ端末2
0Aとする)から、ユーザ名および連絡先を含む登録リ
クエストをリソース割当て仲介サーバ10に送信してお
く必要がある。これにより、リソース割当て仲介サーバ
10のユーザ管理部15は、登録リクエストに含まれて
いた情報と、一意に定めたユーザIDと、ポイント総数
の初期値(例えば100)とを含むユーザ情報を、ユーザ
情報管理テーブルに新規登録する。
As shown in FIG. 9, a user who wants to provide his own resources as a Web resource and a user who wants to use the resources owned by another user are
First, it is necessary to register its own user information in the user information management table of the resource allocation mediation server 10 in advance (S301). Specifically, the user (referred to as user A) is his or her own user terminal (here, the user terminal 2).
It is necessary to send a registration request including the user name and contact information to the resource allocation mediation server 10 from 0A). Accordingly, the user management unit 15 of the resource allocation mediation server 10 sends the user information including the information included in the registration request, the uniquely determined user ID, and the initial value of the total number of points (for example, 100) to the user. Newly register in the information management table.

【0021】自己の所有リソースをWebリソースとし
て提供しようとするユーザは、ユーザ情報の登録終了
後、さらに、Webリソースとして提供するリソースの
リソース割当て情報を、リソース割当て仲介サーバ10
のリソース割当て情報管理テーブルに登録しておく必要
がある(S302)。具体的には、ユーザAは、自己のユ
ーザ端末20Aから、リソース種別名、リソースの提供
量、リソースの提供時間帯、接続種別、接続環境および
接続アドレスを含む登録リクエストをリソース割当て仲
介サーバ10に送信しておく必要がある。これにより、
リソース割当て仲介サーバ10のリソース割当て管理部
13は、登録リクエストに含まれていた情報(提供ユー
ザID、リソース種別名、リソースの提供量、リソース
の提供時間帯、接続種別、接続環境情報、接続アドレ
ス)と、登録リクエストに含まれていたリソース種別名
に対応するリソース種別IDと、一意に定めたリソース
ID、ステータス情報の初期値(使用可)、利用ユーザI
Dの初期値(空値)とを含むリソース割当て情報をリソー
ス割当て情報管理テーブルに新規登録する。
After the user information is registered, the user who wants to provide his / her own resource as a Web resource further receives the resource allocation information of the resource to be provided as a Web resource from the resource allocation mediation server 10
Must be registered in the resource allocation information management table (S302). Specifically, the user A sends a registration request including a resource type name, a resource providing amount, a resource providing time zone, a connection type, a connection environment, and a connection address to the resource allocation mediation server 10 from its own user terminal 20A. Must be sent. This allows
The resource allocation management unit 13 of the resource allocation mediation server 10 uses the information included in the registration request (providing user ID, resource type name, resource providing amount, resource providing time zone, connection type, connection environment information, connection address). ), The resource type ID corresponding to the resource type name included in the registration request, the uniquely determined resource ID, the initial value of the status information (usable), the user I
Resource allocation information including the initial value (null value) of D is newly registered in the resource allocation information management table.

【0022】以上の登録処理が2人以上のユーザによっ
てなされると、その後、リソース割当て仲介サーバ10
は、Webリソース貸借の斡旋を行うことが可能とな
る。そのためにリソース割当て仲介サーバ10が実行す
る仲介処理の流れを図10に示す。
When the above registration processing is performed by two or more users, the resource allocation mediation server 10 is then
Can arrange Web resource lending. FIG. 10 shows the flow of mediation processing executed by the resource allocation mediation server 10 for that purpose.

【0023】リソース割当て仲介サーバ10のリソース
利用ポータル12は、Webリソース利用リクエストの
受信を待機している(S303)。ここで、所定の情報
(ユーザID、ユーザが望むWebリソースのリソース
種別名とその利用条件(接続種別、利用時間帯、接続環
境、利用量等))を含むWebリソース利用リクエストが
いずれかのユーザ端末(ここではユーザ端末20Bとす
る)から送信されると、リソース割当て仲介サーバ10
では、そのWebリソース利用リクエストをリソース利
用ポータル12が受信し、そのWebリソース利用リク
エストに含まれていたリソース種別名および利用条件に
マッチするWebリソースの使用権をリソース割当て管
理部13がWebリソース発信元端末のユーザに割り当
てる。そして、リソース利用ポータル12が、その割当
て結果(Webリソースのアドレス等)をWebリソース
発信元端末に送信する(S304)。
The resource use portal 12 of the resource allocation mediation server 10 is waiting for reception of a Web resource use request (S303). Where the predetermined information
A web resource use request including a user ID, a resource type name of a web resource desired by the user and its use conditions (connection type, use time zone, connection environment, use amount, etc.) is any user terminal (here, the user terminal 20B), the resource allocation mediation server 10
Then, the resource use portal 12 receives the Web resource use request, and the resource allocation management unit 13 transmits the Web resource use right that matches the resource type name and the use condition included in the Web resource use request to the Web resource. Assign to the user of the former terminal. Then, the resource use portal 12 transmits the allocation result (Web resource address, etc.) to the Web resource source terminal (S304).

【0024】このような割当て処理によってWebリソ
ースの使用権を割り当てられたユーザBが、自己に割り
当てられたWebリソースのアドレスにユーザ端末(こ
こではユーザ端末20Bとする)から直接アクセスする
と、そのWebリソースの所有ユーザ端末(ここではユ
ーザ端末20Aとする)では、計測部21がWebリソ
ースの利用量および利用時間の計測を開始するととも
に、スケジュール実行部22がWebリソースの利用開
始報告をリソース割当て仲介サーバ10に送信する。こ
のときのアクセスが終了すると、ユーザ端末20Aのス
ケジュール実行部22が、Webリソースの利用終了報
告(正常終了または異常終了)を、計測部21による計測
結果(以下、利用情報と呼ぶ)と、Webリソースのリソ
ースIDおよびユーザAのユーザIDとともにリソース
割当て仲介サーバ10に送信する。
When the user B, to which the right to use the Web resource is assigned by such an assignment process, directly accesses the address of the Web resource assigned to him / her from the user terminal (here, the user terminal 20B), the Web resource In the owning user terminal (here, the user terminal 20A), the measurement unit 21 starts measuring the usage amount and usage time of the Web resource, and the schedule execution unit 22 sends a Web resource usage start report to the resource allocation mediation server. Send to 10. When the access at this time ends, the schedule execution unit 22 of the user terminal 20A sends a Web resource usage end report (normal end or abnormal end) to the measurement result by the measurement unit 21 (hereinafter referred to as “usage information”) and the Web It is transmitted to the resource allocation mediation server 10 together with the resource ID of the resource and the user ID of the user A.

【0025】リソース割当て仲介サーバ10では、リソ
ース利用ポータル12が、Webリソースの利用開始報
告をユーザ端末20Aから受け付けてから、Webリソ
ースの利用終了報告等をユーザ端末20Aから受け付け
ると(S305、S306)、リソース利用ポイント発行
部16が、ユーザ端末20Aの所有Webリソースの利
用ポイント数を算出し、ユーザ情報管理部が、その算出
結果に基づいてユーザ情報管理テーブルを更新する(S
307)。これにより、ユーザ端末20AのユーザAの
ユーザ情報に格納されたポイント総数に利用ポイント数
が加算され、ユーザ端末20BのユーザBのユーザ情報
に格納されたポイント総数から利用ポイント数が差し引
かれる。
In the resource allocation mediation server 10, when the resource use portal 12 receives a Web resource use start report from the user terminal 20A and then receives a Web resource use end report and the like from the user terminal 20A (S305, S306). The resource use point issuing unit 16 calculates the number of use points of the owned Web resource of the user terminal 20A, and the user information management unit updates the user information management table based on the calculation result (S
307). As a result, the number of points used is added to the total number of points stored in the user information of the user A of the user terminal 20A, and the number of used points is subtracted from the total number of points stored in the user information of the user B of the user terminal 20B.

【0026】以上の仲介処理に含まれる処理のうち、W
ebリソースの割当て処理S304およびWebリソー
スの利用ポイント算出処理S307の詳細をさらに説明
する。
Of the processes included in the above mediation process, W
Details of the eb resource allocation processing S304 and the Web resource usage point calculation processing S307 will be further described.

【0027】まず、Webリソース割当て処理S304
について、図11により説明する。
First, Web resource allocation processing S304
This will be described with reference to FIG.

【0028】リソース割当て管理部13は、Webリソ
ース利用リクエストに含まれているリソース種別名およ
び利用条件にマッチする基本情報を、リソース割当て情
報管理テーブルで検索する(S501)。例えば、Web
リソース利用リクエストに、リソース種別名「ストレー
ジ」、接続種別「JXTA」、利用時間帯「2001年6月
10日24時10分から2001年6月11日6時20
分」、接続環境「500Kbps以上」、利用量「5GBy
te」が含まれていた場合には、リソース種別名「ストレ
ージ」、接続種別「JXTA」、「2001年6月10日2
4時10分から2001年6月11日6時20分」を含
む提供時間帯、「5GByte」以上の提供量、「500
Kbps以上」の接続環境、これらに合致する基本情報
をリソース割当て情報管理テーブルで検索する。
The resource allocation management unit 13 searches the resource allocation information management table for basic information matching the resource type name and the usage condition included in the Web resource usage request (S501). For example, Web
In the resource use request, the resource type name is “storage”, the connection type is “JXTA”, and the usage time period is from “June 10, 2001 24:10 to June 11, 2001 6:20”.
Minutes ", connection environment" 500 Kbps or more ", usage" 5 GBy "
te ”, the resource type name“ storage ”, connection type“ JXTA ”,“ June 10, 2001 2
Providing hours including "4G to 6:20 on June 11, 2001", "5G Byte" or more, "500"
A connection environment of "Kbps or higher" and basic information matching these are searched in the resource allocation information management table.

【0029】このとき、該当する基本情報が見つからな
ければ、リソース利用ポータル12が、Webリソース
の不存在を示すメッセージをユーザ端末20Bに送信
し、Webリソース割当て処理は終了する。その反対
に、該当する基本情報が少なくとも1つ見つかれば、さ
らに以下の処理が実行される。
At this time, if the corresponding basic information is not found, the resource use portal 12 sends a message indicating the absence of the Web resource to the user terminal 20B, and the Web resource allocation process ends. On the contrary, if at least one corresponding basic information is found, the following processing is further executed.

【0030】リソース割当て管理部13は、見つかった
基本情報のなかに、ステータス情報が「使用可」を示す基
本情報が存在しているか否かを判断する(S502)。
The resource allocation management unit 13 determines whether or not there is basic information whose status information indicates "available" in the found basic information (S502).

【0031】その結果、ステータス情報が「使用可」を示
す基本情報が存在していない場合には、その旨のメッセ
ージがリソース利用ポータル12からユーザ端末20B
に送信され、Webリソース割当て処理が終了する。
As a result, when the basic information indicating that the status information is "available" does not exist, a message to that effect is sent from the resource use portal 12 to the user terminal 20B.
And the Web resource allocation process ends.

【0032】一方、ステータス情報が「使用可」を示す基
本情報が存在していた場合には、以下に示すように、各
基本情報に含まれる環境情報が表す環境の、Webリソ
ースとしての評価価値がポイントに換算される(S50
3)。リソース利用ポイント発行部が、Webリソース
利用リクエストに含まれていたリソース種別名に対応付
けられたポイント付与単位情報をリソース情報管理テー
ブルから取り出す。そして、このとき取り出したポイン
ト付与単位情報に対応するデータを、各基本情報の環境
情報と利用条件とから取り出す。例えば、ポイント付与
単位情報が、利用量、利用時間、接続回線速度および接
続回線帯域保証である場合には、利用量および利用時間
に対応するデータ(ストレージならば、例えば、「10G
Byte」、利用時間帯の「2時間」)を利用条件から取り
出し、その他の情報(接続回線速度、接続回線帯域保証)
に対応するデータ(例えば、「100Mbps」、「帯域保
証なし」)を各基本情報の環境情報からそれぞれ取り出
す。さらに、このとき基本情報ごとに取り出した各デー
タ(ただし利用量以外)に対応付けられた単位ポイント数
を、Webリソース利用リクエストに含まれていたリソ
ース種別により定まるポイントテーブルからそれぞれ取
り出し、それらの単位ポイント数と利用量との積をそれ
ぞれ算出する。これにより、ユーザBの希望に合致した
各Webリソースの評価価値を表すポイントが得られ
る。
On the other hand, when the basic information indicating that the status information is “available” exists, the evaluation value of the environment represented by the environmental information included in each basic information as a Web resource as shown below. Is converted to points (S50
3). The resource use point issuing unit retrieves the point giving unit information associated with the resource type name included in the Web resource use request from the resource information management table. Then, the data corresponding to the point-giving unit information extracted at this time is extracted from the environment information and the usage condition of each basic information. For example, if the point-giving unit information is usage amount, usage time, connection line speed, and connection line bandwidth guarantee, data corresponding to the usage amount and use time (for storage, for example, “10G
Byte "," 2 hours "of usage time) from the usage conditions and other information (connection line speed, connection line bandwidth guarantee)
The data (for example, "100 Mbps", "no bandwidth guarantee") corresponding to is extracted from the environment information of each basic information. Furthermore, at this time, the number of unit points associated with each piece of data (excluding the usage amount) extracted for each basic information is extracted from the point table determined by the resource type included in the Web resource use request, and the unit The product of the number of points and the usage amount is calculated respectively. As a result, points representing the evaluation value of each Web resource that matches the wishes of user B are obtained.

【0033】そして、ユーザ情報管理部15が、Web
リソース利用リクエストに含まれていたユーザIDに対
応付けられたポイント総数をユーザ情報管理テーブルか
ら取り出し、リソース割当て管理部13が、そのポイン
ト総数以下のポイント数が、リソース利用ポイント発行
部16の算出結果(ポイント数)のなかに存在しているか
否かを判断する(S504)。
Then, the user information management unit 15 makes the Web
The total number of points associated with the user ID included in the resource use request is retrieved from the user information management table, and the resource allocation management unit 13 calculates the number of points equal to or less than the total number of points by the resource use point issuing unit 16. It is determined whether or not it exists in (point number) (S504).

【0034】その結果、ユーザBの所有するポイント総
数以下のポイント数がリソース利用ポイント発行部16
の算出結果に存在していなければ、ポイント数が足りな
い旨のメッセージがリソース利用ポータル12からユー
ザ端末20Bに送信され、Webリソース割当て処理が
終了する。
As a result, the number of points less than the total number of points owned by the user B is the resource utilization point issuing unit 16
If it does not exist in the calculation result of, the resource use portal 12 transmits a message to the effect that the number of points is insufficient, and the Web resource allocation process ends.

【0035】また、ユーザBの所有するポイント総数以
下のポイント数がリソース利用ポイント発行部16の算
出結果に1つ存在していれば、そのポイント数の算出に
用いられた基本情報に含まれる接続アドレスがリソース
利用ポータル12からユーザ端末20Bに送信される。
そして、リソース割当て管理部13が、リソース割当て
情報管理テーブルのリソース割当て情報のうち、ユーザ
端末20Bに送信されたポイントの算出に用いられたリ
ソース割当て情報を更新する。具体的には、利用ユーザ
IDを、Webリソース利用リクエストに含まれていた
ユーザIDで更新し、ステータス情報の内容を「使用中」
で更新する(S505)。なお、ユーザBの所有するポイ
ント総数以下のポイント数がリソース利用ポイント発行
部16の算出結果に複数存在している場合には、それら
ポイント数と、それらのうちから1つのポイント数を選
択すべき旨のメッセージがリソース利用ポータル12か
らユーザ端末20Bに送信され、それに対する応答メッ
セージに含まれていた選択結果(1つのポイント数)の算
出に用いられた基本情報を含むリソース割当て情報が更
新されることになる。
If there is one point number less than the total number of points owned by the user B in the calculation result of the resource use point issuing unit 16, the connection included in the basic information used for the calculation of the point number. The address is transmitted from the resource use portal 12 to the user terminal 20B.
Then, the resource allocation management unit 13 updates the resource allocation information used for calculation of the points transmitted to the user terminal 20B among the resource allocation information in the resource allocation information management table. Specifically, the usage user ID is updated with the user ID included in the Web resource usage request, and the content of the status information is “in use”.
To update (S505). When there are a plurality of points less than the total number of points owned by the user B in the calculation result of the resource use point issuing unit 16, those points and one of them should be selected. A message to that effect is transmitted from the resource use portal 12 to the user terminal 20B, and the resource allocation information including the basic information used in the calculation of the selection result (the number of points) included in the response message to that is updated. It will be.

【0036】このようなWebリソース割当て処理によ
って、Webリソースの利用を希望するユーザは、自己
の希望にマッチしたWebリソースのうち、使用可能な
もののアドレスを簡単に取得することができる。
By such a Web resource allocation process, a user who wants to use the Web resource can easily obtain the address of the usable Web resource among the Web resources that match his or her wish.

【0037】なお、本実施の形態では、ユーザBの希望
に適合するWebリソースに使用可能なものが1つも存
在していない場合には、Webリソース割当て処理が常
に終了するよになっているが、必ずしも、このようにす
る必要はない。例えば、ユーザBの希望に適合するWe
bリソースが開放されるまで待つか否かを問うメッセー
ジをリソース利用ポータル12からユーザ端末20Bに
送信されるようにして、そのメッセージに対する応答と
して、開放を待たない旨のメッセージをリソース利用ポ
ータル12が受信したときにWebリソース割当て処理
が終了するようにしてもよい。この場合において、開放
を待つ旨の応答メッセージをリソース利用ポータル12
が受信したときには、例えば、以下の処理が実行される
ようにすればよい。開放を待つ旨のメッセージをリソー
ス利用ポータル12が受信したら、ユーザBの希望に適
合するWebリソースのリソースIDと、Webリソー
ス利用リクエストに含まれていた情報とをリソース割当
て管理部13に保持させて、Webリソース割当て処理
を中断する。そして、保持中のリソースIDに対応付け
られたステータス情報を、保持中の利用条件に含まれる
利用時間帯になるまでに書き替えたか否かをリソース割
当て管理部13にチェックさせ、保持中の利用条件に含
まれる利用時間帯となるまでにステータス情報が「使用
可」に書き換えられた場合には、S503以降の処理の
再開により、Webリソースの接続アドレスを含むメッ
セージが、保持中のユーザIDを含むユーザ情報のメー
ルアドレス宛てに電子メールで送信されるようにする。
また、保持中の利用条件に含まれる利用時間帯となるま
でにステータス情報が「使用可」に書き換えられなかった
場合には、Webリソース割り当てられなかった旨のメ
ッセージを、保持中のユーザIDを含むユーザ情報のメ
ールアドレス宛てに電子メールで送信し、Webリソー
ス割当て処理を終了する。
In the present embodiment, the Web resource allocation process is always terminated when there is no usable Web resource that meets the wish of user B. , It is not always necessary to do this. For example, We that matches the wishes of user B
b A message asking whether to wait until the resource is released is transmitted from the resource use portal 12 to the user terminal 20B, and as a response to the message, the resource use portal 12 sends a message not to wait for the release. The Web resource allocation processing may be ended when the Web resource is received. In this case, the resource use portal 12 sends a response message to the effect that it waits for release.
When is received, for example, the following processing may be executed. When the resource use portal 12 receives the message to wait for the release, the resource allocation management unit 13 causes the resource allocation management unit 13 to hold the resource ID of the Web resource that matches the user B's request and the information included in the Web resource use request. , The Web resource allocation process is interrupted. Then, the resource allocation management unit 13 is caused to check whether or not the status information associated with the held resource ID has been rewritten by the time of the usage time included in the held usage condition, and the held usage If the status information is rewritten to “available” before the usage time period included in the condition is reached, the message including the connection address of the Web resource changes the stored user ID by restarting the processing from S503. Make sure that e-mail is sent to the e-mail address of the user information that contains it.
Further, if the status information is not rewritten to “available” before the usage time period included in the held usage conditions, a message indicating that the Web resource has not been allocated is displayed. The email containing the user information is sent to the email address, and the Web resource allocation process ends.

【0038】また、本実施の形態では、ユーザBが希望
する利用条件にマッチするWebリソースが存在しない
場合には、ユーザBにWebリソースが割り当てられな
いようにしているが、必ずしも、このようにする必要は
ない。例えば、ユーザBの希望のうち、利用量だけが満
たされない場合には、図7に示すように、利用量以外の
利用条件を満たすWebリソースのうち、提供量の多い
方のWebリソースから、ユーザBの希望の利用量を合
計提供量が超えるまでWebリソースを選択し、それら
の複数のWebサーバの使用権をユーザBに割り当てる
ようにしてもよい。
Further, in the present embodiment, if there is no Web resource that matches the usage condition desired by User B, the Web resource is not assigned to User B, but this is not always the case. do not have to. For example, if only the usage amount of the user B's wishes is not satisfied, as shown in FIG. 7, among the Web resources satisfying the usage conditions other than the usage amount, the user who has the largest amount of provision of The Web resources may be selected until the total usage amount exceeds the desired usage amount of B and the usage right of the plurality of Web servers may be assigned to the user B.

【0039】つぎに、Webリソースの利用ポイント算
出処理を、図12により説明する。
Next, the Web resource utilization point calculation processing will be described with reference to FIG.

【0040】Webリソースの利用終了報告、利用情
報、リソースIDおよび提供ユーザIDを、リソース利
用ポータル12が受け付けると、リソース割当てポイン
ト発行部16が、その利用終了報告が正常終了を示して
いるか否かを判断する(S802)。
When the resource use portal 12 receives the Web resource use end report, the use information, the resource ID and the providing user ID, the resource allocation point issuing unit 16 determines whether or not the use end report indicates a normal end. Is determined (S802).

【0041】その結果、リソース利用ポータル12の受
け付けた利用終了報告が正常終了を示していれば、以下
に示す処理によって、Webリソースの利用ポイントを
算出する(S805)。まず、リソース利用ポイント発行
部が、リソース利用ポータル12の受け付けたリソース
IDに対応付けられたポイント付与単位情報をリソース
情報管理テーブルから取り出し、リソース割当て管理部
13が、リソース利用ポータル12の受け付けた提供ユ
ーザIDに対応付けられた基本情報をリソース割当て情
報管理テーブルから取り出す。そして、リソース利用ポ
イント発行部が、リソース割当て管理部13の取り出し
た基本情報と、リソース利用ポータル12の受け付けた
利用情報とのうちから、リソース情報管理テーブルから
取り出したポイント付与単位情報に対応するデータを取
り出す。例えば、ポイント付与単位情報が、利用量、利
用時間、接続回線速度および接続回線帯域保証である場
合には、利用量および利用時間に対応するデータ(スト
レージならば、例えば、「10GByte」、「2時間」)
を利用情報から取り出し、その他の情報(接続回線速
度、接続回線帯域保証)に対応するデータ(例えば、「1
00Mbps」、「帯域保証なし」)を基本情報から取り出
す。さらに、このとき取り出したデータ(ただし利用量
以外)に対応付けられた単位ポイント数を、リソース利
用ポータル12の受け付けたリソースIDにより定まる
ポイントテーブルから取り出し、その単位ポイント数
と、リソース利用ポータル12の受け付けた利用情報と
の積を、利用ポイントとして算出する。例えば、単位ポ
イント数25ポイントのストレージの利用量が10GB
yteであった場合、リソース利用ポイント発行部は、
利用ポイントとして、250ポイント(10GByte
×25ポイント)を算出する。これにより、利用ユーザ
Bによる利用量分のWebリソースの評価価値を示すポ
イントが、利用ポイントとして算出される。
As a result, if the use end report received by the resource use portal 12 indicates a normal end, the use point of the Web resource is calculated by the following process (S805). First, the resource use point issuing unit retrieves the point granting unit information associated with the resource ID received by the resource use portal 12 from the resource information management table, and the resource allocation management unit 13 provides the resource use portal 12 received. The basic information associated with the user ID is retrieved from the resource allocation information management table. Data corresponding to the point-giving unit information extracted from the resource information management table by the resource usage point issuing unit from the basic information extracted by the resource allocation management unit 13 and the usage information received by the resource usage portal 12 Take out. For example, when the point-giving unit information is usage amount, usage time, connection line speed, and connection line bandwidth guarantee, data corresponding to the usage amount and usage time (for storage, for example, “10 GByte”, “2 time")
From the usage information, and data corresponding to other information (connection line speed, connection line bandwidth guarantee) (for example, "1
00 Mbps "," no bandwidth guarantee ") from the basic information. Further, the number of unit points associated with the data (excluding the amount of use) retrieved at this time is retrieved from the point table determined by the resource ID received by the resource use portal 12, and the number of unit points and the resource use portal 12 The product with the received usage information is calculated as usage points. For example, the usage amount of storage of 25 points per unit is 10 GB
If it is yte, the resource use point issuing unit,
250 points (10 GByte)
X 25 points) is calculated. As a result, points indicating the evaluation value of the amount of Web resources used by the user B are calculated as usage points.

【0042】そして、リソース割当て管理部13が、リ
ソース利用ポータル12の受け付けたリソースIDに対
応付けられた利用ユーザIDをリソース割当て情報管理
テーブルから取り出す。そして、ユーザ情報管理部15
が、リソース割当て管理部13の取り出した利用ユーザ
IDに対応付けられたポイント総数をユーザ情報管理テ
ーブルから取り出し、そのポイント総数とリソース利用
ポイント発行部の算出結果との差を、リソース割当て管
理部13の取り出した利用ユーザIDに対応する新たな
ポイント総数としてユーザ情報管理テーブルに登録す
る。さらに、ユーザ情報管理部15が、リソース利用ポ
ータル12の受け付けたユーザIDに対応付けられたポ
イント総数をユーザ情報管理テーブルから取り出し、そ
のポイント総数とリソース利用ポイント発行部の算出結
果との合計値を、リソース利用ポータル12の受け付け
たユーザIDに対応する新たなポイント総数としてユー
ザ情報管理テーブルに登録する(S806)。
Then, the resource allocation management unit 13 retrieves the user ID associated with the resource ID accepted by the resource usage portal 12 from the resource allocation information management table. Then, the user information management unit 15
Retrieves the total number of points associated with the utilization user ID retrieved by the resource allocation management unit 13 from the user information management table, and calculates the difference between the total number of points and the calculation result of the resource utilization point issuing unit 13 It is registered in the user information management table as a new total number of points corresponding to the retrieved user ID of. Further, the user information management unit 15 retrieves the total number of points associated with the user ID received by the resource use portal 12 from the user information management table, and calculates the total value of the total number of points and the calculation result of the resource use point issuing unit. The new point total number corresponding to the user ID received by the resource use portal 12 is registered in the user information management table (S806).

【0043】さらに、リソース割当て管理部13が、リ
ソース割当て情報管理テーブルに登録された基本情報の
うち、リソース利用ポータル12の受け付けたユーザI
Dに対応付けられた基本情報のステータス情報を「使用
可」に更新する(S807)。
Further, the resource allocation management unit 13 selects the user I accepted by the resource use portal 12 from the basic information registered in the resource allocation information management table.
The status information of the basic information associated with D is updated to "usable" (S807).

【0044】一方、リソース利用ポータル12の受け付
けた利用終了報告が正常終了を示していなければ、リソ
ース割当て管理部13が、リソース割当て情報管理テー
ブルに登録された基本情報のうち、リソース利用ポータ
ル12の受け付けたユーザIDに対応付けられた基本情
報のステータス情報を「使用不可」に更新する(S80
3)。なお、ここで使用不可となったWebリソース
が、提供ユーザAの処置によって使用可能な状態になっ
た場合、提供ユーザAは、自己のWebリソースのステ
ータス情報の更新リクエストを自己のユーザ端末20A
からリソース仲介サーバへ送信する必要がある。
On the other hand, if the usage completion report received by the resource usage portal 12 does not indicate normal termination, the resource allocation management unit 13 selects the resource usage portal 12 of the basic information registered in the resource allocation information management table. The status information of the basic information associated with the received user ID is updated to "unusable" (S80).
3). When the unavailable Web resource becomes available due to the treatment of the providing user A, the providing user A issues a request to update the status information of its own Web resource to its own user terminal 20A.
Needs to be sent from the server to the resource mediation server.

【0045】そして、リソース利用ポイント発行部は、
ユーザ端末20Aの利用開始報告を受け付けてからユー
ザ端末20Aの異常終了報告を受け付けるまでの時間
(すなわち、アクセスの失敗によりユーザBがロスした
時間)と所定のポイント値との積を、異常終了時のペナ
ルティポイント値として算出する。その後、ユーザ情報
管理部15が、リソース利用ポータル12の受け付けた
ユーザIDに対応付けられたポイント総数をユーザ情報
管理テーブルから取り出し、そのポイント総数とリソー
ス利用ポイント発行部の算出結果との差を、リソース利
用ポータル12の受け付けたユーザIDに対応する新た
なポイント総数としてユーザ情報管理テーブルに登録す
る(S804)。
Then, the resource use point issuing unit
Time from acceptance of usage start report of user terminal 20A to acceptance of abnormal termination report of user terminal 20A
(That is, the product of the time lost by the user B due to the access failure) and the predetermined point value is calculated as the penalty point value at the time of abnormal termination. After that, the user information management unit 15 retrieves the total number of points associated with the user ID received by the resource use portal 12 from the user information management table, and calculates the difference between the total number of points and the calculation result of the resource use point issuing unit. The new point total number corresponding to the user ID received by the resource use portal 12 is registered in the user information management table (S804).

【0046】このような利用ポイント算出処理によれ
ば、各ユーザは、自己の所有するリソースを他人が利用
するごとに、その他人との接触を伴わずに、そのリソー
スの、Webリソースとしての評価価値に応じたポイン
トを取得することができる。また、Webリソースのト
ラブル発生によってそのWebリソースを利用しようと
した他人に時間をロスさせてしまった場合、そのWeb
リソースの評価価値が下がったものとして、そのWeb
リソースの提供ユーザAのポイント総数からは、他人が
ロスした時間に応じたポイントが自動的に減じられる。
すなわち、ピアツーピアネットワーク上の共有リソース
として所有リソースを開放したユーザは、そのリソース
の価値に応じたメリットを簡単に取得することができ
る。
According to such utilization point calculation processing, each time a user uses a resource owned by himself / herself, the user evaluates the resource as a Web resource without contact with the other person. You can get points according to the value. In addition, when the trouble of the Web resource causes a loss of time to another person who tries to use the Web resource,
If the evaluation value of the resource has decreased, the Web
From the total number of points of the resource providing user A, points according to the time lost by another person are automatically reduced.
That is, the user who has released the owned resource as the shared resource on the peer-to-peer network can easily obtain the merit according to the value of the resource.

【0047】なお、本実施の形態においては、ネットワ
ーク上のWebリソースを利用する際に使用可能なポイ
ントだけがユーザ間でやり取りされるようにしている
が、図1に示したように、リソース割当て仲介サーバ1
0が、各ユーザのユーザ情報に含まれているポイント総
数の決済処理を決済プロバイダ30に依頼するようにし
てよい。例えば、ポイント付与を望むユーザに新たにポ
イントを与えた場合に、決済プロバイダ30が、そのユ
ーザの銀行口座からポイントの対価を引き落すようにし
たり、ユーザがポイントの換金を望む場合に、決済プロ
バイダ30が、そのユーザの銀行口座に、ポイント総数
に応じた金銭を振り込むようにしたりすることもでき
る。また、リソース割当て仲介サーバがユーザ端末にユ
ーザインタフェースとして提供する画面に広告をのせる
スポンサー企業40が存在する場合には、そのスポンサ
ー企業40から得られる収益(賞品、現金)を、Webリ
ソースの提供ユーザAに、ポイント総数に応じて提供す
るようにしてもよい。
In this embodiment, only points that can be used when using Web resources on the network are exchanged between users. However, as shown in FIG. Mediation server 1
0 may request the settlement provider 30 to perform settlement processing for the total number of points included in the user information of each user. For example, when new points are given to a user who wants to give points, the payment provider 30 may deduct points from the bank account of the user, or when the user wants to redeem the points, the payment provider may be able to redeem the points. It is also possible for 30 to transfer money according to the total number of points to the user's bank account. Further, when there is a sponsor company 40 that places an advertisement on the screen provided by the resource allocation mediation server as a user interface to the user terminal, the profit (prize, cash) obtained from the sponsor company 40 is provided as a Web resource. It may be provided to the user A according to the total number of points.

【0048】また、本実施の形態では、ポイントテーブ
ルに格納された単位ポイント数と利用量とから一意に定
まるポイントを、Webリソースの提供ユーザAに与え
ているが、必ずしも、このようにする必要はない。例え
ば、各Webリソースのアクセス数を履歴情報として蓄
えるようにしておき、単位ポイント数と利用量とから定
まるポイントに、過去のアクセス数に応じたポイントを
さらに付加するようにしてもよい。または、Webリソ
ースを、同種Webリソースの提供数が少ない時間帯に
提供している場合には、所定数のポイントを付加する
等、提供時間帯に応じたポイントを付加するようにして
もよい。
Further, in the present embodiment, the point uniquely determined from the number of unit points stored in the point table and the usage amount is given to the user A who provides the Web resource, but this is not always necessary. There is no. For example, the number of accesses of each Web resource may be stored as history information, and points according to the number of past accesses may be further added to the points determined by the number of unit points and the usage amount. Alternatively, when the Web resource is provided in a time period when the number of the same type of Web resources provided is small, a point corresponding to the provided time period may be added, such as adding a predetermined number of points.

【0049】[0049]

【発明の効果】本発明によれば、ピアツーピアネットワ
ーク上の共有リソースとして所有リソースを提供したユ
ーザが、そのリソースの価値に見合ったメリットを簡単
に取得することができる。
According to the present invention, a user who provides an owned resource as a shared resource on a peer-to-peer network can easily obtain a merit commensurate with the value of the resource.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施の一形態に係るピアツーピア型ネ
ットワークシステムの全体構成を概念的に示した図であ
る。
FIG. 1 is a diagram conceptually showing an overall configuration of a peer-to-peer network system according to an embodiment of the present invention.

【図2】本発明の実施の一形態に係るリソース割当て仲
介サーバの概略ハードウェア構成図である。
FIG. 2 is a schematic hardware configuration diagram of a resource allocation mediation server according to an embodiment of the present invention.

【図3】本発明の実施の一形態に係るユーザ情報のデー
タ構造を概念的に示した図である。
FIG. 3 is a diagram conceptually showing a data structure of user information according to an embodiment of the present invention.

【図4】本発明の実施の一形態に係るリソース情報のデ
ータ構造を概念的に示した図である。
FIG. 4 is a diagram conceptually showing a data structure of resource information according to an embodiment of the present invention.

【図5】本発明の実施の一形態に係るポイントテーブル
のデータ構造を概念的に示した図である。
FIG. 5 is a diagram conceptually showing a data structure of a point table according to the embodiment of the present invention.

【図6】本発明の実施の一形態に係るリソース割当て情
報のデータ構造を概念的に示した図である。
FIG. 6 is a diagram conceptually showing a data structure of resource allocation information according to an embodiment of the present invention.

【図7】本発明の実施の一形態に係るリソース管理処理
の流れを概念的に示した図である。
FIG. 7 is a diagram conceptually showing a flow of resource management processing according to an embodiment of the present invention.

【図8】本発明の実施の一形態に係るユーザ端末の概略
ハードウェア構成図である。
FIG. 8 is a schematic hardware configuration diagram of a user terminal according to an embodiment of the present invention.

【図9】本発明の実施の一形態に係るリソース管理処理
における登録処理のフローチャート図である。リソース
管理処理のフローチャート図である。
FIG. 9 is a flowchart diagram of a registration process in the resource management process according to the embodiment of the present invention. It is a flowchart figure of resource management processing.

【図10】本発明の実施の一形態に係るリソース管理処
理のフローチャートである。
FIG. 10 is a flowchart of a resource management process according to the embodiment of the present invention.

【図11】図10のS304における、Webリソース
の割当て処理のフローチャートである。
11 is a flowchart of a Web resource allocation process in S304 of FIG.

【図12】図10のS307における、Webリソース
の利用ポイント算出処理のフローチャートである。
12 is a flowchart of a Web resource usage point calculation process in S307 of FIG.

【符号の説明】[Explanation of symbols]

10…リソース割当て仲介サーバ、12…リソース利用
ポータル、13…リソース割当て管理部、14…リソー
ス情報管理部、15…ユーザ情報管理部15、16…リ
ソース利用ポイント発行部 20A,20B…ユーザ端末、21…スケジュール実行
部、22…計測部
10 ... Resource allocation mediation server, 12 ... Resource usage portal, 13 ... Resource allocation management unit, 14 ... Resource information management unit, 15 ... User information management unit 15, 16 ... Resource usage point issuing unit 20A, 20B ... User terminal, 21 … Schedule execution unit, 22… Measurement unit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】ピアツーピアネットワークにおいて共有化
されたリソースの管理を情報処理装置に実行させるリソ
ース管理方法であって、 前記情報処理装置は、 前記リソースを有する第1の端末のユーザに対応付けて
ポイントを保持し、 前記リソースが第2の端末に使用された場合に、当該リ
ソースの利用環境に対する評価に相関する値のポイント
を、前記第1の端末のユーザに対応付けられたポイント
に加算する処理を実行する、ことを特徴とするリソース
管理方法。
1. A resource management method for causing an information processing device to manage a shared resource in a peer-to-peer network, wherein the information processing device is associated with a user of a first terminal having the resource and points. And a process of adding a point having a value that correlates to the evaluation of the usage environment of the resource when the resource is used by the second terminal, to the point associated with the user of the first terminal A resource management method characterized by executing.
【請求項2】請求項1記載のリソース管理方法であっ
て、 前記情報処理装置は、 前記第2の端末のユーザに対応付けてポイントを保持
し、前記リソースの利用環境に対する評価に相関する値
のポイントを、前記第2の端末のユーザに対応付けられ
たポイントから減じる処理を実行する、ことを特徴とす
るリソース管理方法。
2. The resource management method according to claim 1, wherein the information processing device holds points in association with a user of the second terminal and correlates with an evaluation of a usage environment of the resource. Is performed from the point associated with the user of the second terminal, the resource management method.
【請求項3】請求項1または2記載のリソース管理方法
であって、 前記情報処理装置は、 前記第2の端末が前記リソースへのアクセスが失敗した
場合には、前記第2の端末のユーザに対応付けられたポ
イントを減じる、ことを特徴とするリソース管理方法。
3. The resource management method according to claim 1, wherein the information processing device is a user of the second terminal when the second terminal fails to access the resource. A resource management method comprising: reducing points associated with.
【請求項4】請求項1、2および3のうちのいずれか1
項記載のリソース管理方法であって、 前記情報処理装置は、 前記アクセスの開始から、当該アクセスの失敗までの時
間の長さに応じて、前記ポイントからの減数値を定める
ことを特徴とするリソース管理方法。
4. One of claims 1, 2 and 3
The resource management method according to the item, wherein the information processing device determines a subtractive value from the point according to the length of time from the start of the access to the failure of the access. Management method.
【請求項5】請求項1、2、3および4のうちのいずれ
か1項に記載のリソース管理方法であって、 前記情報処理装置は、 複数のリソースのアドレスを、当該各リソースの利用環
境を表す環境情報に対応付けて管理し、 リソースの利用条件を含むリクエストを受け付けた場合
には、当該利用条件に合致する利用環境情報に対応付け
られたリソースのアドレスを、当該リクエストの発信元
端末に送信することを特徴とするリソース管理方法。
5. The resource management method according to claim 1, wherein the information processing device assigns addresses of a plurality of resources to a use environment of each resource. When a request including a resource usage condition is received and managed, the address of the resource associated with the usage environment information that matches the usage condition is used as the source terminal of the request. A resource management method characterized in that the resource is transmitted to.
【請求項6】請求項1記載のリソース管理方法であっ
て、 前記ユーザ利用情報管理手段において、リソースの価値
に加え、接続環境、提供時間帯などに基づき決定される
Webリソース基本ポイントと、ユーザの利用量や利用
の成否によるWebリソース使用情報と、からWebリ
ソース利用ポイントを計算し、Webリソースの利用者
から金銭の代わりに利用ポイントを徴収し、Webリソ
ース提供者に与えるポイント交換型課金が可能なことを
特徴とするリソース管理方法。
6. The resource management method according to claim 1, wherein in the user usage information management means, a Web resource basic point determined based on a connection environment, a provision time zone, etc. in addition to the value of the resource, and a user. Web resource usage points based on the usage amount and success / failure of the usage, the Web resource usage points are calculated, the usage points are collected from the Web resource users instead of money, and the point exchange-type billing given to the Web resource providers is performed. A resource management method characterized by being possible.
JP2002029291A 2002-02-06 2002-02-06 Resource management method Pending JP2003228668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002029291A JP2003228668A (en) 2002-02-06 2002-02-06 Resource management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002029291A JP2003228668A (en) 2002-02-06 2002-02-06 Resource management method

Publications (1)

Publication Number Publication Date
JP2003228668A true JP2003228668A (en) 2003-08-15

Family

ID=27750105

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002029291A Pending JP2003228668A (en) 2002-02-06 2002-02-06 Resource management method

Country Status (1)

Country Link
JP (1) JP2003228668A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005057446A1 (en) * 2003-12-12 2005-06-23 Nec Corporation Content distribution system using interpeer communication
JP2005222400A (en) * 2004-02-06 2005-08-18 Kansai Electric Power Co Inc:The Grid computing system
JP2007513401A (en) * 2003-10-20 2007-05-24 ソニー・コンピュータ・エンタテインメント・アメリカ・インク Audience in peer-to-peer relay networks
US7379967B2 (en) 2005-01-28 2008-05-27 Grid Solutions, Inc. Download method for file by bit torrent protocol
JP2010182111A (en) * 2009-02-05 2010-08-19 Csk-Is:Kk Network system and network program
JP2017151552A (en) * 2016-02-22 2017-08-31 株式会社croco Network communication system
JP2018132794A (en) * 2017-02-13 2018-08-23 株式会社野村総合研究所 Sharing system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007513401A (en) * 2003-10-20 2007-05-24 ソニー・コンピュータ・エンタテインメント・アメリカ・インク Audience in peer-to-peer relay networks
WO2005057446A1 (en) * 2003-12-12 2005-06-23 Nec Corporation Content distribution system using interpeer communication
JP2005222400A (en) * 2004-02-06 2005-08-18 Kansai Electric Power Co Inc:The Grid computing system
US7379967B2 (en) 2005-01-28 2008-05-27 Grid Solutions, Inc. Download method for file by bit torrent protocol
JP2010182111A (en) * 2009-02-05 2010-08-19 Csk-Is:Kk Network system and network program
JP2017151552A (en) * 2016-02-22 2017-08-31 株式会社croco Network communication system
JP2018132794A (en) * 2017-02-13 2018-08-23 株式会社野村総合研究所 Sharing system

Similar Documents

Publication Publication Date Title
CN101371238B (en) Distributed on-demand computing system
US6105067A (en) Connection pool management for backend servers using common interface
JP5582344B2 (en) Connection management system and connection management server linkage method in thin client system
US20010044817A1 (en) Computer system and a method for controlling a computer system
KR20000004988A (en) Method and apparatus for client managed flow control on a limited memorycomputer system
US9661042B2 (en) Data share system, data process apparatus, and computer-readable recording medium
JP2002092366A (en) Cpu time-division purchase-and-sale method and control server in cpu time-division purchase-and-sale system
CN112494934A (en) Cloud game data processing method, device, equipment and storage medium
JP7047151B1 (en) Information processing equipment, information processing methods, and information processing programs
CN107920138A (en) A kind of user's unifying identifier generation method, apparatus and system
EP1083503A2 (en) Method and system for providing an on-line service and computer readable storage medium
JP2002540677A (en) Data network load management
JP2003228668A (en) Resource management method
JP3627521B2 (en) Information transmission method using shared virtual screen, user terminal device and computer, and storage medium storing information transmission program using shared virtual screen
US20220172196A1 (en) Electronic money exchanging apparatus, electronic money exchanging method, and electronic money exchanging system
CN113760940B (en) Quota management method, device, equipment and medium applied to distributed system
CN114422575B (en) Method and device for processing network request
KR102077061B1 (en) Method and system for automatic load balancing of server channels based on user movement
JP6062809B2 (en) Asset management system and asset management method
US8589551B2 (en) Multiprocessor computer and network computing system processing use and provision of hardware resource via a network
CN110647715B (en) Ranking list voting processing method and device
JP7334260B2 (en) Communication device, communication method, computer program, non-transitory storage medium and communication system for managing multiple data structures
JP4145610B2 (en) Point processing system and general point processing server
KR100721407B1 (en) Method And System For Integratedly Managing Service
JP2013250661A (en) Information processor, information processing method and program