JP4595423B2 - Information distributor server device and information distribution method - Google Patents
Information distributor server device and information distribution method Download PDFInfo
- Publication number
- JP4595423B2 JP4595423B2 JP2004215514A JP2004215514A JP4595423B2 JP 4595423 B2 JP4595423 B2 JP 4595423B2 JP 2004215514 A JP2004215514 A JP 2004215514A JP 2004215514 A JP2004215514 A JP 2004215514A JP 4595423 B2 JP4595423 B2 JP 4595423B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- access key
- user
- condition
- server device
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 26
- 101710128746 Cytochrome b6-f complex iron-sulfur subunit 1 Proteins 0.000 description 21
- 101000610620 Homo sapiens Putative serine protease 29 Proteins 0.000 description 5
- 102100040345 Putative serine protease 29 Human genes 0.000 description 5
- 238000012795 verification Methods 0.000 description 5
- 101710128742 Cytochrome b6-f complex iron-sulfur subunit 2 Proteins 0.000 description 4
- 101150045440 ISP1 gene Proteins 0.000 description 2
- 101100353471 Mus musculus Prss28 gene Proteins 0.000 description 2
- 101100509103 Schizosaccharomyces pombe (strain 972 / ATCC 24843) ish1 gene Proteins 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、コンピュータシステムを用いたネットワーク上での情報流通におけるアクセス許可の方法、システム、及びプログラムに関するものである。 The present invention relates to an access permission method, system, and program for distributing information on a network using a computer system.
特許文献1によると、情報提供者とプロバイダとの間に新たに情報流通者を介在させ、前記情報流通者を介して前記情報提供者から提供された情報をユーザに提供することにより、前記情報提供者は自分の情報を単に前記情報流通者に提供するだけでプロバイダの会員ユーザ全てを対象として前記情報を送信できることとなり、かつプロバイダが有する課金、請求等の代金決済方法を利用することができるという情報流通方法が提案されている。前記情報提供者とは、ユーザにコンテンツを提供するコンテンツプロバイダのことをいう。
According to
前記方法を用いることにより、ユーザにとっては情報要求時における入力作業を軽減し、かつネットワーク上における情報の安全性を高めることが可能となる。 By using the method, it is possible for the user to reduce the input work at the time of requesting information and to increase the safety of information on the network.
更に、前記情報流通者にとってもユーザ管理業務や課金処理、請求、及び回収等の代金決済業務において過度の負担をかけることなく、またユーザ認証や決済に関わる情報の安全性を確保し、不正アクセス等による情報の流出やそれに伴う販売機会の損失を防止し、低コストのネットワーク構成により実現可能である情報の流通方法、情報流通システム、サーバ、及びそのプログラムを記録した記録媒体を提供することが可能である。 Furthermore, unauthorized access to the information distributor is ensured without imposing an excessive burden on user management operations, billing processing, billing, and collection payment operations, and ensuring the safety of information related to user authentication and settlement. Information distribution method, information distribution system, server, and recording medium on which the program is recorded, which can be realized by a low-cost network configuration, preventing the outflow of information and the loss of sales opportunities associated therewith, etc. Is possible.
特許文献1により提案される情報流通方法において、情報流通者のサーバは情報要求情報に基づき認証処理するところの情報の流通システムのサーバである。情報要求情報とは、ユーザがコンテンツを要求したときに情報流通者のサーバが受け取る情報のことである。ユーザに対してアクセス許可情報を予め付与しておき、前記ユーザからの情報要求を受けたときに、予め前記ユーザと関連付けて記憶したアクセス許可情報とを比較して前記ユーザがアクセス許可されていると判別したときは、前記情報要求に対応する情報を提供する。
In the information distribution method proposed by
前記情報流通者のサーバは、情報提供者から提供された情報を記憶しておき、決済手段及び情報提供手段を有するプロバイダを通じてユーザからアクセス許可の要求を受けたとき、アクセス許可情報を生成して前記ユーザに提供するとともに、前記ユーザ又は前記プロバイダと関連付けて前記アクセス許可情報を記憶し、前記ユーザからアクセス許可情報に基づく情報要求情報を受けたとき、前記情報要求情報に含まれるアクセス許可情報と記憶されたアクセス許可情報とを比較して、前記ユーザがアクセス許可されていると判別した場合には、前記情報要求情報に対応する情報を提供する。 The server of the information distributor stores the information provided by the information provider, and generates access permission information when a request for access permission is received from the user through the provider having the settlement means and the information provision means. Providing the user, storing the access permission information in association with the user or the provider, and when receiving information request information based on the access permission information from the user; access permission information included in the information request information; When it is determined that the user is permitted to access by comparing with the stored access permission information, information corresponding to the information request information is provided.
前記アクセス許可情報には、プロバイダに関する情報、ユーザを特定するためのユーザ識別情報、情報を特定するためのコンテンツ識別情報、前記アクセス許可情報が生成された日時に関する情報が含まれている。ユーザから前記アクセス許可情報に基づく情報要求情報を受けたとき、前記情報要求情報に含まれるアクセス許可情報から前記アクセス許可情報が生成された日時に関する情報を取得し、この日時に関する情報に基づいて情報提供の可否を判別することが可能である。本発明において、アクセス許可情報に基づきユーザに付与される情報をアクセスキーという。アクセスキーは、ユーザが要求した情報にアクセスする際の照合に用いられる。 The access permission information includes information about the provider, user identification information for identifying the user, content identification information for identifying the information, and information about the date and time when the access permission information was generated. When information request information based on the access permission information is received from a user, information on the date and time when the access permission information was generated is obtained from the access permission information included in the information request information, and information is obtained based on the information on the date and time. It is possible to determine whether or not provision is possible. In the present invention, information given to a user based on access permission information is called an access key. The access key is used for verification when accessing information requested by the user.
前記方法によれば、不正アクセス等による情報の流出やそれに伴う販売機械の損失を防止することができ、情報の経済的価値を適切に維持することが可能となる。
情報提供者とプロバイダの間に情報流通者を介在させ、前記情報流通者を介して情報提供者から提供された情報をユーザに提供することにより、前記情報提供者は自分の情報を単に前記情報流通者に提供するだけでプロバイダの会員ユーザ全てを対象として前記情報を送信することができ、かつプロバイダが有する課金、請求等の代金決済方法を利用することができるという情報流通方法は、公知である。 By interposing an information distributor between the information provider and the provider and providing the user with the information provided by the information provider via the information distributor, the information provider simply gives his information to the information An information distribution method in which the information can be transmitted to all the member users of the provider simply by providing it to the distributor, and a payment method such as billing or billing that the provider has is known. is there.
前記情報流通方法では、ユーザに対して予めアクセス許可情報を付与しておき、前記ユーザから要求を受けたときに、予めユーザと関連付けて記憶したアクセス許可情報と前記要求に含まれるアクセス許可情報とを比較してアクセス許可の可否を判別する。 In the information distribution method, access permission information is given to the user in advance, and when the request is received from the user, the access permission information stored in association with the user in advance and the access permission information included in the request To determine whether or not to permit access.
この方法に、情報を提供する際に、ユーザに対し一律に条件付けるだけでなく、前記情報を得るためにユーザが満たすべき条件を、コンテンツ別又はプロバイダ別等個別に付与し、ユーザが前記条件を満たしているかどうか判別し、プロバイダを介してユーザに情報を提供するかどうかを判断し、前記条件を満たしているユーザに対してアクセスを許可するという機能を組み合わせると、より効果的な利用が可能となり、キャンペーン等情報を提供する形態の幅が広がる。 In this method, when providing information, not only the conditions are uniformly applied to the user, but the conditions to be satisfied by the user in order to obtain the information are individually given for each content or provider, and the user Combined with the functions of determining whether or not information is satisfied, determining whether or not to provide information to a user via a provider, and allowing access to a user who satisfies the above conditions, can be used more effectively. It becomes possible, and the range of forms for providing information such as campaigns is expanded.
情報を要求するユーザ端末と、ユーザの認証を行なうと共に課金と情報の仲介を行なうプロバイダのサーバ装置と、前記情報を送信する情報流通者のサーバ装置とを備えた情報流通システムであって、前記情報の要求を受信した前記プロバイダのサーバ装置から送信されたアクセスキー発行依頼データにより、それぞれ異なるアクセスキーを含むURL情報を生成するアクセスキー生成装置を備えた情報流通者のサーバ装置において、ユーザID、ISPID、コンテンツIDが対応付けられたユーザデータを記憶するユーザデータベースと、情報取得条件を格納する情報取得条件データベースと、を有し、前記情報取得条件を備えたユーザを抽出することで、アクセスキーを発行する前に予めアクセスキーの発行が可能である情報に関する情報を通知可能なように記憶しておくアクセスキー発行条件記憶手段と、前記情報所得条件を備えたユーザを抽出する際に、複数のアクセスキー発行条件に優先順位をつけるアクセスキー発行条件順位付け手段と、ユーザID、ISPID、コンテンツIDを含む前記アクセスキー発行依頼データを受信した際に、前記ユーザID及びコンテンツIDを前記アクセスキー発行条件記憶手段で記憶されたユーザと照合するアクセスキー発行条件照合手段と、前記アクセスキー発行条件照合手段において適合した場合にアクセスキーを発行することを指示するアクセスキー発行指示手段と、を備えることを特徴とする、情報流通者のサーバ装置とする。 An information distribution system comprising: a user terminal that requests information; a server device of a provider that performs user authentication and mediates billing and information; and an information distributor server device that transmits the information, In an information distributor server device including an access key generation device that generates URL information including different access keys based on access key issue request data transmitted from the provider server device that has received the information request, the user ID A user database for storing user data associated with ISPID and content ID, and an information acquisition condition database for storing information acquisition conditions. Information that can be issued in advance before issuing a key And access key issue condition storage means for storing so as to be notified of the broadcast, when extracting the user with the information obtaining condition, the access key issue condition ranking to prioritize a plurality of access keys issue condition And an access key issuing condition for collating the user ID and the content ID with the user stored in the access key issuing condition storage means when the access key issuing request data including the user ID, ISPID, and content ID is received. An information distributor server device comprising: a verification unit; and an access key issuance instruction unit that instructs to issue an access key when the access key is issued by the access key issue condition verification unit .
本発明によれば、ユーザが特定の情報にアクセスできるかどうかを条件付けることが可能となる。すなわち、特定の情報を入手するためには特定の条件を要する情報に、ユーザがアクセスしようとする場合、ユーザ端末から送信された情報要求に基づいてプロバイダのサーバ装置がアクセスキー発行要求を行なった際に、前記特定の条件を満たしているかどうかを判別し、前記特定の条件を満たしている場合にアクセスキーを発行し、満たしていなければアクセスキーを発行しないということが可能となる。本発明を利用することで、特定のユーザに対して有償又は無償で情報を提供することが可能となる。たとえば特定の条件を満たしたユーザに対し、ボーナスコンテンツを提供したり、本来は有償である情報を無償で提供することも可能となる。 According to the present invention, it is possible to condition whether or not a user can access specific information. That is, when a user tries to access information that requires specific conditions in order to obtain specific information, the provider's server device makes an access key issue request based on the information request transmitted from the user terminal. At this time, it is possible to determine whether or not the specific condition is satisfied, issue an access key when the specific condition is satisfied, and not issue an access key when the specific condition is not satisfied. By using the present invention, it is possible to provide information to a specific user for a fee or free of charge. For example, it is possible to provide bonus content to users who satisfy specific conditions, or to provide information that is originally paid for free.
以下、本発明を実施するための一実施形態について、図面を参照して詳述する。本発明におけるプロバイダとは、インターネットサービスプロバイダのことであり、以後ISPという。また、ユーザ端末とは、一般的に利用されている、ネットワークを介して情報通信を行うことが可能であるパーソナルコンピュータや携帯情報通信端末のことをいう。 Hereinafter, an embodiment for carrying out the present invention will be described in detail with reference to the drawings. The provider in the present invention is an Internet service provider, and is hereinafter referred to as ISP. The user terminal refers to a personal computer or a portable information communication terminal that can be used for information communication via a network that is generally used.
まず、本発明における情報流通者のサーバ装置の一例を、図1を中心に図5を交えて説明する。情報流通者のサーバ装置1は単数又は複数のISPのサーバ装置2と接続している。
情報流通者のサーバ装置1は、アクセスキー発行依頼データ取得手段101、アクセスキー発行条件取得手段105、ユーザ・ISP照合手段103と情報取得条件照合手段104とを備えるアクセスキー発行条件照合手段102、アクセスキー発行指示手段109、アクセスキー発行手段110、ユーザデータベース107、及び情報取得条件データベース108を備える。情報流通者のサーバ装置1はその他、例えば図5に示すようにアクセスキー発行条件記憶手段106、アクセスキー発行条件設定手段111、アクセスキー発行条件順位付け手段112のいずれか又は全てを備えていても構わない。
First, an example of a server device of an information distributor in the present invention will be described with reference to FIG. 1 and FIG. The information
The information
アクセスキー発行依頼データ取得手段101は、ユーザ端末3から送信された情報要求に基づいてISPのサーバ装置2が送信したアクセスキー発行依頼データを取得する。アクセスキー発行条件取得手段105は、アクセスキー発行条件を取得し、アクセスキー発行条件照合手段102に送信する。アクセスキー発行条件照合手段102はユーザ・ISP照合手段103と情報取得条件照合手段104とを備え、アクセスキー発行依頼データ取得手段101により取得したアクセスキー発行依頼データを、ユーザデータベース107から取得したユーザデータ、及び情報取得条件データベース108又は外部から取得した情報取得条件と照合する。アクセスキー発行指示手段109は、アクセスキー発行依頼データがアクセスキー発行条件と適合した場合、アクセスキー発行手段110にアクセスキーを発行するよう指示する。アクセスキー発行手段110はアクセスキー発行指示手段109からアクセスキーを発行するよう指示されると、アクセスキーを発行し、アクセスキー発行依頼データを送信したISPのサーバ装置2に対してアクセスキー付きのURLを送信する。前記ISPのサーバ装置2は情報要求を行ったユーザ端末3にアクセスキー付きのURLを送信する。
The access key issue request
ユーザデータベース107には、ユーザデータが格納されている。ユーザデータは、ユーザがユーザ端末3からISPのサーバ装置2を介して送信したユーザ識別情報(以後ユーザIDという)及びISPがユーザに対して付与したISP識別情報(以後ISPIDという)、ユーザが取得した情報を識別する情報識別情報(以後コンテンツIDという)、そして情報の課金情報を含む。ユーザデータベース107に格納された情報は、アクセスキー発行条件照合手段102におけるアクセスキー発行依頼データとの照合に用いられる。
User data is stored in the
情報取得条件データベース108は、情報取得条件を格納するデータベースである。ユーザデータベース107に情報取得条件データベース108を含めることも可能である。また、情報取得条件データベース108は分散していても構わない。
The information
図5における手段について説明すると、アクセスキー発行条件記憶手段106は、アクセスキー発行条件照合手段102でアクセスキー発行依頼データと照合するアクセスキー発行条件を記憶する。アクセスキー発行条件は、ユーザデータベース107や情報取得条件データベース108に格納されている。アクセスキー発行条件設定手段111は、アクセスキー発行条件を設定し、更新し、削除する機能を備える。アクセスキー発行条件は情報別あるいはISP別に設定することも可能である。アクセスキー発行条件順位付け手段112は、優先順位の高いアクセスキー発行条件からアクセスキー発行依頼データと照合させるため、アクセスキー発行条件に順位を付ける。アクセスキー発行条件が複数ある場合、アクセスキー発行依頼データを照合させる順序を指定し、又は同時に照合させることにより、適合しているかどうかを効率よく判断することが可能となる。
The means in FIG. 5 will be described. The access key issue condition storage means 106 stores an access key issue condition to be checked by the access key issue condition check means 102 with access key issue request data. The access key issuance conditions are stored in the
次に、図2を参照して本発明の処理手順の一例について説明する。まず、ISPの会員であるユーザがユーザ端末からISPのサーバ装置2を介して送信したアクセスキー発行依頼データを、アクセスキー発行依頼データ取得手段101により取得する201。また、アクセスキー発行条件取得手段105により、ユーザデータベース107からユーザID及びISPIDを取得する202。更に、アクセスキー発行条件取得手段105により、情報取得条件を取得する203。
Next, an example of the processing procedure of the present invention will be described with reference to FIG. First, the access key issuance request
続いて、アクセスキー発行条件照合手段102でアクセスキー発行依頼データを前記ユーザID及びISPIDと照合する204。アクセスキー発行依頼データが前記ユーザID及びISPIDと適合しなければ、処理を終了する208。若しくは、アクセスキー発行依頼データ取得手段105に戻ってもよい。
Subsequently, the access key issuance
同様にアクセスキー発行依頼データも情報取得条件と照合する205。アクセスキー発行依頼データが情報取得条件と適合しなければ、処理を終了する208。適合すればアクセスキー発行指示手段109によりアクセスキー発行がアクセスキー発行手段110に指示され206、アクセスキー発行手段110によりアクセスキーが発行される207。アクセスキーはURLに付加された形でアクセスキー発行依頼データを送信したISPのサーバ装置2に送信され、前記ISPのサーバ装置2から前記ユーザ端末3に送信される。
Similarly, the access key issuance request data is also checked 205 with the information acquisition condition. If the access key issuance request data does not match the information acquisition condition, the process ends 208. If they match, the access key
情報取得条件の取得203は、前記ユーザID及びISPIDの取得202と同時に、若しくはアクセスキー発行依頼データの取得201と同時に行なってもよい。その場合はアクセスキー発行条件を取得した後にアクセスキー発行依頼データを前記ユーザID、ISPID、及び情報取得条件と照合し、適合すればアクセスキー発行指示手段109がアクセスキー発行手段110にアクセスキー発行を指示する。あるいはアクセスキー発行依頼データを前記ユーザID及びISPIDと照合し、適合した場合更に情報取得条件と照合してもよい。
The information
更には、情報取得条件データベース108から情報取得条件を備えたユーザを抽出してアクセスキー発行条件記憶手段106に記憶しておき、アクセスキー発行依頼データを取得したときに前記ユーザID及びISPIDと照合し、適合すればアクセスキー発行指示手段109でアクセスキー発行を指示するという方法をとることも可能である。この場合、情報流通者からISPを介してユーザにアクセスキーを発行するだけでなく、予めアクセスキーの発行が可能である情報に関する情報を通知してアクセスを促すという効果も期待できる。
Further, a user having an information acquisition condition is extracted from the information
図1に示す情報流者のサーバ装置1の構成例、図3に示すユーザデータベース107のデータ例、及び図4に示す情報取得条件データベース108のデータ例を主に参照して、本発明の実施例の一を説明する。情報が取得時間により課金される場合を例にとると、情報の課金情報は、たとえば情報取得時間である。本実施例では、情報が取得時間により課金される場合について説明する。
The embodiment of the present invention will be described mainly with reference to the configuration example of the
まず、情報流通者のサーバ装置1は、ユーザを会員に持つ複数のISPのサーバ装置2と接続している。情報流通者のサーバ装置1は、アクセスキー発行依頼データ取得手段101、アクセスキー発行条件取得手段105、ユーザ・ISP照合手段103と情報取得条件照合手段104とからなるアクセスキー発行条件照合手段102、アクセスキー発行指示手段109、アクセスキー発行手段110、ユーザデータベース107、情報取得条件データベース108を備えている。
First, an information
図3はユーザデータベース107のデータ構造の一例である。データにはユーザID、ISPID、コンテンツID、情報取得時間を含む。
FIG. 3 shows an example of the data structure of the
ユーザAのユーザIDをUA、ユーザBのユーザIDをUB、ユーザCのユーザIDをUC、ISP1のISPIDをI1、ISP2のISPIDをI2とする。ユーザAはISP1の会員であり、コンテンツαを2004年4月2日16時30分22秒に取得している。ユーザBはISP2の会員であり、コンテンツαを2004年3月22日16時30分22秒に、コンテンツβを2004年3月22日17時30分22秒に、コンテンツγを2004年3月22日18時30分22秒に取得している。ユーザCはISP2の会員であり、コンテンツαを2004年4月18日11時19分20秒に、コンテンツδを2004年4月19日11時19分20秒に取得している。 The user ID of user A is UA, the user ID of user B is UB, the user ID of user C is UC, the ISPID of ISP1 is I1, and the ISPID of ISP2 is I2. User A is a member of ISP1 and has acquired content α on April 2, 2004 at 16:30:22. User B is a member of ISP2, content α is March 16, 2004 at 16:30:22, content β is March 22, 2004 at 17:30:22, and content γ is March 2004. Acquired at 18:30:22 on 22nd. User C is a member of ISP2 and has acquired content α on April 18, 2004 at 11:19:20 and content δ on April 19, 2004 at 11:19:20.
図4は情報取得条件データベース108の一例である。コンテンツαのコンテンツIDはCαであり、情報取得条件は特に無く、ユーザIDとISPIDが認証されればアクセスキーを発行することが可能である。コンテンツβのコンテンツIDはCβであり、情報取得条件はコンテンツαを取得することである。コンテンツγのコンテンツIDはCγであり、情報取得条件はISPID=I2、すなわちユーザがISP2の会員であることである。コンテンツδのコンテンツIDはCδであり、情報取得条件は今月αを購入、すなわちコンテンツδを取得する月にコンテンツαを取得していることである。
FIG. 4 is an example of the information
ユーザがコンテンツβ、コンテンツδ、コンテンツγの取得を要求した場合について、各々の処理手順を説明する。まず、ユーザAがコンテンツβを取得しようとする場合を例にとり、説明する。まず、ユーザAはコンテンツβを選択する。それからコンテンツβを取得するため、ISP1に対して情報要求を行なう。ISP1のサーバ装置はユーザからユーザID及びパスワードを受信し、ユーザ認証を行なう。ISP1は前記ユーザがISP1の会員であると判別した場合には、情報流通者のサーバ装置1にアクセスキー発行依頼データを送信する。アクセスキー発行依頼データは、ユーザID、ISPID、コンテンツIDを含む。ここでは、ユーザIDはUA、ISPIDはI1、コンテンツIDはCβである。
Each processing procedure will be described when the user requests acquisition of content β, content δ, and content γ. First, the case where the user A tries to acquire the content β will be described as an example. First, user A selects content β. Then, an information request is made to
情報流通者のサーバ装置1のアクセスキー発行依頼データ取得手段101は、アクセスキー発行依頼データを取得する。また、アクセスキー発行条件取得手段105は、ユーザデータベース107からユーザデータを取得する。アクセスキー発行条件取得手段105により、アクセスキー発行依頼データに含まれるコンテンツID(Cβ)の情報取得条件(α購入後)も情報取得条件データベース108から取得される。
The access key issue request
次に、アクセスキー発行条件照合手段102で、アクセスキー発行依頼データに含まれているユーザID(UA)及びISPID(I1)を、ユーザデータに含まれているユーザID及びISPIDと照合する。
Next, the access key issuance
照合の結果、ユーザID及びISPIDが適合しなかった場合、アクセスキーの発行を拒否する旨をISP1に通知し、アクセスキー発行依頼データを再送信するか、又は処理を終了するかを問い合わせる。
If the user ID and the ISPID do not match as a result of the collation, the
同様に、前記ユーザデータを情報取得条件(α購入後)と照合し、適合しない場合、すなわちユーザAがコンテンツαを購入していない場合には、アクセスキーの発行を拒否する旨をISP1に通知する。
Similarly, the user data is checked against the information acquisition condition (after α purchase), and if it does not match, that is, if the user A has not purchased the content α, the
照合の結果、適合した場合には、アクセスキー発行指示手段109がユーザAに対してコンテンツβへのアクセスキーを発行するようアクセスキー発行手段110に指示する。アクセスキー発行を指示されると、アクセスキー発行手段110はアクセスキーを発行し、ISP1を介してユーザAにコンテンツβへのアクセスキー付きURLが送信される。
As a result of the collation, if it matches, the access key issuing instruction means 109 instructs the access key issuing means 110 to issue an access key to the content β to the user A. When instructed to issue an access key, the access
次に、ユーザAがコンテンツγを取得しようとする場合について説明する。まず、ユーザAはコンテンツγを選択する。それからコンテンツγを取得するため、ISP1に対して情報要求を行なう。ISP1のサーバ装置はユーザからユーザID及びパスワードを受信し、ユーザ認証を行なう。ISP1は前記ユーザがISP1の会員であると判別した場合には、情報流通者のサーバ装置1にアクセスキー発行依頼データを送信する。アクセスキー発行依頼データは、ユーザID(UA)、ISPID(I1)、コンテンツID(Cγ)を含む。
Next, a case where user A intends to acquire content γ will be described. First, user A selects content γ. Then, in order to acquire the content γ, an information request is made to the
アクセスキー発行依頼データ取得手段101は、アクセスキー発行依頼データを取得する。また、アクセスキー発行条件取得手段105は、ユーザデータベース107からユーザデータを取得する。更にアクセスキー発行条件取得手段により、アクセスキー発行依頼データに含まれるコンテンツID(Cγ)の情報取得条件(ISPID=I2)が情報取得条件データベースから取得される。
The access key issue request
次に、アクセスキー発行条件照合手段102で、アクセスキー発行依頼データに含まれているユーザID(UA)及びISPID(I1)を、ユーザデータに含まれているユーザID及びISPIDと照合する。
Next, the access key issuance
照合の結果、ユーザID及びISPIDが適合しなかった場合、アクセスキーの発行を拒否する旨をISP1に通知し、アクセスキー発行依頼データを再送信するか、又は処理を終了するかを問い合わせる。
If the user ID and the ISPID do not match as a result of the collation, the
適合した場合は前記ユーザデータを情報取得条件(ISPID=I2)と照合する。アクセスキー発行依頼データに含まれるISPIDはI1であり、情報取得条件(ISPID=I2)とは適合しない。したがって情報流通者のサーバ装置はアクセスキーの発行を拒否する旨をISP1に通知し、処理を終了する。
If it matches, the user data is checked against the information acquisition condition (ISPID = I2). The ISPID included in the access key issuance request data is I1, which is not compatible with the information acquisition condition (ISPID = I2). Therefore, the server device of the information distributor notifies the
次に、ユーザA及びユーザBがコンテンツδを2004年4月に取得しようとする場合について説明する。まず、ユーザAの場合について述べる。ユーザAはコンテンツδを選択する。それからコンテンツδを取得するため、ISP1に対して情報要求を行なう。ISP1のサーバ装置はユーザからユーザID及びパスワードを受信し、ユーザ認証を行なう。ISP1は前記ユーザがISP1の会員であると判別した場合には、情報流通者のサーバ装置1にアクセスキー発行依頼データを送信する。アクセスキー発行依頼データは、ユーザID(UA)、ISPID(I1)、コンテンツID(Cδ)を含む。
Next, a case where user A and user B intend to acquire content δ in April 2004 will be described. First, the case of user A will be described. User A selects content δ. Then, an information request is made to
アクセスキー発行依頼データ取得手段101は、アクセスキー発行依頼データを取得する。また、アクセスキー発行条件取得手段105は、ユーザデータベース107からユーザデータを取得し、アクセスキー発行条件取得手段105は、情報取得条件データベース108からアクセスキー発行依頼データに含まれるコンテンツID(Cδ)の情報取得条件(今月αを取得)を取得する。
The access key issue request
その後、アクセスキー発行条件照合手段102で、アクセスキー発行依頼データに含まれているユーザID(UA)及びISPID(I1)を、ユーザデータに含まれているユーザID及びISPIDと照合する。
Thereafter, the access key issuance
照合の結果、ユーザID及びISPIDが適合しなかった場合、アクセスキーの発行を拒否する旨をISP1に通知し、アクセスキー発行依頼データを再送信するか、又は処理を終了するかを問い合わせる。
If the user ID and the ISPID do not match as a result of the collation, the
照合の結果、ユーザID及びISPIDが適合した場合は、前記ユーザデータを情報取得条件(今月αを取得)と照合する。すなわち、ユーザデータの情報取得時間によると、ユーザAはコンテンツαを2004年4月2日16時30分22秒に取得している。ユーザAがコンテンツδの取得を要求したのは2004年4月であり、コンテンツαを同じ4月に取得している。したがって、アクセスキー発行条件に適合しているといえる。アクセスキー発行指示手段109はユーザAに対してコンテンツδへのアクセスキーを発行するようアクセスキー発行手段110に指示する。
If the user ID and ISPID match as a result of the collation, the user data is collated with an information acquisition condition (acquire this month α). That is, according to the information acquisition time of the user data, the user A acquires the content α on April 2, 2004 at 16:30:22. User A requested acquisition of content δ in April 2004, and content α was acquired in the same April. Therefore, it can be said that it conforms to the access key issuing conditions. The access key
次に、ユーザBの場合について説明する。ユーザBはコンテンツδを選択する。それからコンテンツδを取得するため、ISP2に対して情報要求を行なう。ISP2のサーバ装置はユーザからユーザID及びパスワードを受信し、ユーザ認証を行なう。ISP2はユーザBがISP2の会員であると判別して、情報流通者のサーバ装置1にユーザID(UB)、ISPID(I2)、コンテンツID(Cδ)を含むアクセスキー発行依頼データを送信する。
Next, the case of user B will be described. User B selects content δ. Then, an information request is made to
アクセスキー発行依頼データ取得手段101は、アクセスキー発行依頼データを取得する。アクセスキー発行条件取得手段105は、ユーザデータベース107からユーザデータを取得する。アクセスキー発行条件取得手段105は、情報取得条件データベース108からアクセスキー発行依頼データに含まれるコンテンツID(Cδ)の情報取得条件(今月αを取得)を取得する。
The access key issue request
次に、アクセスキー発行条件照合手段102で、アクセスキー発行依頼データに含まれているユーザID(UB)及びISPID(I2)を、ユーザデータに含まれているユーザID及びISPIDと照合する。
Next, the access key issuance
照合の結果、ユーザID及びISPIDが適合したので、前記ユーザデータを情報取得条件(今月αを取得)と照合する。すなわち、ユーザデータの情報取得時間によると、ユーザBはコンテンツαを2004年3月22日16時30分22秒に取得している。ユーザBがコンテンツδの取得を要求したのは2004年4月であり、コンテンツαは先月である3月に取得している。したがって、アクセスキー発行条件に適合していないことになり、アクセスキーの発行を拒否する旨がISP2に通知される。
As a result of the collation, the user ID and ISPID are matched, so the user data is collated with an information acquisition condition (acquire this month α). That is, according to the information acquisition time of the user data, the user B acquires the content α on March 22, 2004 at 16:30:22. User B requested acquisition of content δ in April 2004, and content α was acquired in March, which is the previous month. Accordingly, the access key issuance condition is not met, and the
本発明の実施例2を図5に基づき、説明する。情報流通者のサーバ装置1は、図1の構成に加え、ユーザデータベース107と情報取得条件データベース108とを含むアクセスキー発行条件記憶手段106、アクセスキー発行条件設定手段111、及びアクセスキー発行条件順位付け手段112を備えている。情報流通者は、情報提供者が提供した情報をISPを介してユーザに提供する。実施例2は、その際に情報を取得することのできるユーザを限定する条件を設定し、アクセスキー発行条件記憶手段106に記憶させ、複数のアクセスキー発行条件を順位付けしてアクセスキー発行依頼データと照合する機能を有する。情報提供者から提示された情報取得条件や、情報流通者が規定した情報取得条件は、アクセスキー発行条件設定手段111により、情報取得条件データベース108に格納される。アクセスキー発行条件順位付け手段112は、アクセスキー発行条件記憶手段106に記憶されたアクセスキー発行条件を、一情報に対して複数存在するかどうかを確認し、複数存在する場合に順位付けを行なう。順位付けは予め優先度を規定しておき、自動的に行なっても、都度設定してもよい。
A second embodiment of the present invention will be described with reference to FIG. The information
「1ヶ月以内に5点以上の情報を取得しているユーザであり、且つ複数候補の情報のうち1点に限り、取得することができる。」というアクセスキー発行条件を設定する場合の手順について説明する。まず、前記アクセスキー発行条件を、アクセスキー発行条件設定手段111を用いて情報取得条件データベース108に格納する。例えば図6のように情報別に、アクセスキー発行条件を分割して記憶させる。
Regarding the procedure for setting the access key issuing condition “It is a user who has acquired information of 5 points or more within one month, and only one point can be acquired from a plurality of candidate information.” explain. First, the access key issue condition is stored in the information
次に、アクセスキー発行条件順位付け手段112について説明する。順位付けは、自由に行なうことができる。実施例2では、各情報とも1番目を「1ヶ月以内に5情報以上取得後」とし、2番目を「コンテンツαα、ββ、δδの内、いずれか1点のみ」とし、アクセスキー発行条件と共にアクセスキー発行条件記憶手段106に記憶させる。但し、アクセスキー発行条件が情報流通者のサーバ装置1外部に記憶されている場合には、アクセスキー発行条件取得手段105によりアクセスキー発行条件を取得した後に、アクセスキー発行条件順位付け手段112で順位付けしても構わない。
Next, the access key issue
アクセスキー発行依頼データ取得手段105がコンテンツββへのアクセスキー発行依頼データを取得した場合の流れについて説明する。アクセスキー発行条件記憶手段106はユーザデータベース107から前記ユーザのユーザデータを、また情報取得条件データベース108からコンテンツββの情報取得条件を取得する。アクセスキー発行条件照合手段102のユーザ・ISP照合手段103でユーザIDとISPIDを照合し、適合したら情報取得条件照合手段104で、アクセスキー発行条件順位付け手段112により順位付けした順番で前記ユーザデータと照合していく。すなわち、前記ユーザの情報取得時間が1ヶ月以内である情報を5点以上取得しているかどうかを照合する。
A flow when the access key issue request
適合しなかった場合は、ISPのサーバ装置1を介してユーザ端末3にアクセスキー発行を拒否する旨を通知し、処理を終了する。
If not, the
適合した場合は、次に優先順位の高いアクセスキー発行条件と照合する。すなわち、コンテンツαα、ββ、γγの内既に取得している情報があるかどうかを照合する。いずれかの情報を取得していた場合には、ISPのサーバ装置1を介してユーザ端末3にアクセスキー発行を拒否する旨を通知し、処理を終了する。いずれの情報も取得していなかった場合は、コンテンツββへのアクセスキー発行条件に適合しているものとみなし、アクセスキー発行指示手段109がアクセスキー発行手段110にアクセスキー発行を指示する。
If it matches, the access key issuance condition with the next highest priority is checked. That is, it is checked whether there is information already acquired in the contents αα, ββ, and γγ. If any of the information has been acquired, the
1 情報流通者のサーバ装置
2 ISPのサーバ装置
3 ユーザ端末
101 アクセスキー発行依頼データ取得手段
102 アクセスキー発行条件照合手段
103 ユーザ・ISP照合手段
104 情報取得条件照合手段
105 アクセスキー発行条件取得手段
106 アクセスキー発行条件記憶手段
107 ユーザデータベース
108 情報取得条件データベース
109 アクセスキー発行指示手段
110 アクセスキー発行手段
111 アクセスキー発行条件設定手段
112 アクセスキー発行条件順位付け手段
201 アクセスキー発行依頼データ取得
202 ユーザデータ取得
203 情報取得条件取得
204 ユーザID・ISPID照合
205 情報取得条件照合
206 アクセスキー発行指示
207 アクセスキー発行
208 アクセスキー非発行
DESCRIPTION OF
Claims (3)
ユーザID、ISPID、コンテンツIDが対応付けられたユーザデータを記憶するユーザデータベースと、情報取得条件を格納する情報取得条件データベースと、を有し、前記情報取得条件を備えたユーザを抽出することで、アクセスキーを発行する前に予めアクセスキーの発行が可能である情報に関する情報を通知可能なように記憶しておくアクセスキー発行条件記憶手段と、
前記情報所得条件を備えたユーザを抽出する際に、複数のアクセスキー発行条件に優先順位をつけるアクセスキー発行条件順位付け手段と、
ユーザID、ISPID、コンテンツIDを含む前記アクセスキー発行依頼データを受信した際に、前記ユーザID及びコンテンツIDを前記アクセスキー発行条件記憶手段で記憶されたユーザと照合するアクセスキー発行条件照合手段と、
前記アクセスキー発行条件照合手段において適合した場合にアクセスキーを発行することを指示するアクセスキー発行指示手段と、
を備えることを特徴とする、情報流通者のサーバ装置。 An information distribution system comprising: a user terminal that requests information; a server device of a provider that performs user authentication and mediates billing and information; and an information distributor server device that transmits the information, In an information distributor server device including an access key generation device that generates URL information including different access keys based on access key issue request data transmitted from the provider server device that has received the request for information,
By having a user database that stores user data associated with a user ID, ISPID, and content ID, and an information acquisition condition database that stores information acquisition conditions, and extracting users with the information acquisition conditions An access key issuance condition storage means for storing information related to information for which an access key can be issued in advance so as to be notified before issuing the access key;
An access key issuance condition ranking unit that prioritizes a plurality of access key issuance conditions when extracting users with the information income condition;
An access key issuance condition collating unit for collating the user ID and the content ID with the user stored in the access key issuance condition storing unit when receiving the access key issuance request data including the user ID, ISPID, and content ID; ,
An access key issuance instructing means for instructing to issue an access key when the access key issuance condition matching means is adapted;
An information distributor server device characterized by comprising:
ユーザID、ISPID、コンテンツIDが対応付けられたユーザデータを記憶するユーザデータベースと、情報取得条件を格納する情報取得条件データベースと、を有し、
前記情報取得条件を備えたユーザを抽出しアクセスキーを発行する前に予めアクセスキーの発行が可能である情報に関する情報を通知可能なように記憶しておくステップと、
前記情報所得条件を備えたユーザを抽出する際に、複数のアクセスキー発行条件に優先順位をつけるステップと、
ユーザID、ISPID、コンテンツIDを含む前記アクセスキー発行依頼データを受信した際に、前記ユーザID及びコンテンツIDを前記アクセスキー発行条件記憶手段で記憶されたユーザと照合するステップと、
前記照合するステップにおいて適合した場合にアクセスキーを発行することを指示するステップと、
を有することを特徴とする情報流通方法。 An information distribution system comprising: a user terminal that requests information; a server device of a provider that performs user authentication and charges and mediates information; and a server device of an information distributor that transmits the information, Using an information distributor server device including an access key generation device that generates URL information including different access keys based on access key issue request data transmitted from the provider server device that has received the information request. In the information distribution method in which the user terminal acquires information,
A user database that stores user data associated with a user ID, ISPID, and content ID; and an information acquisition condition database that stores information acquisition conditions;
Extracting a user having the information acquisition condition and storing in advance so as to be able to notify information about information that can be issued an access key before issuing an access key;
Prioritizing a plurality of access key issuance conditions when extracting users with the information income condition;
When the access key issuance request data including the user ID, ISPID, and content ID is received, the user ID and the content ID are collated with the user stored in the access key issuance condition storage unit;
Instructing to issue an access key if it is matched in the checking step;
An information distribution method characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004215514A JP4595423B2 (en) | 2004-07-23 | 2004-07-23 | Information distributor server device and information distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004215514A JP4595423B2 (en) | 2004-07-23 | 2004-07-23 | Information distributor server device and information distribution method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006039717A JP2006039717A (en) | 2006-02-09 |
JP4595423B2 true JP4595423B2 (en) | 2010-12-08 |
Family
ID=35904683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004215514A Expired - Fee Related JP4595423B2 (en) | 2004-07-23 | 2004-07-23 | Information distributor server device and information distribution method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4595423B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003050943A (en) * | 2001-08-03 | 2003-02-21 | Sony Corp | Device, method, and program for service provision, and recording medium |
JP2003131751A (en) * | 2001-06-11 | 2003-05-09 | Matsushita Electric Ind Co Ltd | License management server, license management system and usage restriction control method |
JP2003296594A (en) * | 2002-03-29 | 2003-10-17 | Toppan Printing Co Ltd | Onerous information providing method |
JP2004080515A (en) * | 2002-08-20 | 2004-03-11 | Toshiba Corp | Video digital data management system |
-
2004
- 2004-07-23 JP JP2004215514A patent/JP4595423B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003131751A (en) * | 2001-06-11 | 2003-05-09 | Matsushita Electric Ind Co Ltd | License management server, license management system and usage restriction control method |
JP2003050943A (en) * | 2001-08-03 | 2003-02-21 | Sony Corp | Device, method, and program for service provision, and recording medium |
JP2003296594A (en) * | 2002-03-29 | 2003-10-17 | Toppan Printing Co Ltd | Onerous information providing method |
JP2004080515A (en) * | 2002-08-20 | 2004-03-11 | Toshiba Corp | Video digital data management system |
Also Published As
Publication number | Publication date |
---|---|
JP2006039717A (en) | 2006-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019240406A1 (en) | Blockchain-based copyright management system | |
US9251518B2 (en) | Centralized and device-aware ticket-transfer system and methods | |
RU2560784C2 (en) | Model of interaction for transfer of states and data | |
CN102227733B (en) | Method and apparatus for providing access to files based on user identity | |
US20070136202A1 (en) | Personal-information managing apparatus, method of providing personal information, computer product, and personal-information-providing system | |
KR19990022620A (en) | Access control system and method for data storage media | |
JPH09503322A (en) | Access control for small data storage media | |
KR101983530B1 (en) | Registration system for storing copyrighted works in blockchain | |
JP2004534988A (en) | Confidential network access | |
JP5160205B2 (en) | Method and system for file transfer management | |
CN110599311A (en) | Resource processing method and device, electronic equipment and storage medium | |
JP6216187B2 (en) | Information processing system, reference server device, information processing method, and program | |
CA2204317A1 (en) | Application software distributing system, application software distributing method and computer-readable medium storing application software distributing program | |
US11281749B2 (en) | Method of selective online dissemination of digital assets | |
JP4595423B2 (en) | Information distributor server device and information distribution method | |
JP2004287566A (en) | Device for concealing part of content and content circulation system using it | |
JP2007264798A (en) | Distribution destination control system and distribution destination control method | |
JP4732775B2 (en) | Rights management terminal, server device, and usage information collection system | |
WO2021121350A1 (en) | System, method, and storage medium for distributed data management | |
JP4708379B2 (en) | Content usage system | |
EA005838B1 (en) | System and method for distributing data | |
JP2004206410A (en) | Privilege management system, method and program | |
JP2007264790A (en) | Billing distribution control system and method | |
JPH08335170A (en) | Program usage tariff charging system | |
JP2008077391A (en) | Personal information providing system, personal information retaining device used therefor, and personal information utilization device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070710 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100115 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100202 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100506 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100713 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100726 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100824 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100906 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |