JP3678128B2 - Scenario service providing method, scenario service server, and storage medium storing scenario service providing program - Google Patents
Scenario service providing method, scenario service server, and storage medium storing scenario service providing program Download PDFInfo
- Publication number
- JP3678128B2 JP3678128B2 JP2000278413A JP2000278413A JP3678128B2 JP 3678128 B2 JP3678128 B2 JP 3678128B2 JP 2000278413 A JP2000278413 A JP 2000278413A JP 2000278413 A JP2000278413 A JP 2000278413A JP 3678128 B2 JP3678128 B2 JP 3678128B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- benefit
- information
- scenario service
- scenario
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、シナリオサービス提供方法及びシナリオサービスサーバ及びシナリオサービス提供プログラムを格納した記憶媒体に係り、特に、WWWシステムにおいて、ページの提示順序を制御するためのシナリオ情報に従って利用者に提示するページを選択するシナリオサービスサーバを経由して、利用者が利用者端末からWWWサーバに公開されているページを取得するシナリオサービス提供方法及びシナリオサービスサーバ及びシナリオサービス提供プログラムを格納した記憶媒体に関する。
【0002】
【従来の技術】
従来のシナリオサービス提供方法について説明する。従来のシナリオサービス提供方法では、シナリオサービスサーバが、WWW上に公開されているページを利用者の目的や状況に従って個人に適応させて提供するもので、特に、教育分野での利用に有効な技術であり、特願平7−313053「情報提供方法及びシステム」、特願平9−124309「情報提供方法及びシステム及び情報提供プログラムを格納した記憶媒体」に開示されている。
【0003】
従来のシナリオサービス提供方法の処理の流れを説明する。最初に利用者は、利用者端末から、シナリオサービスサーバに対して情報をURLを指定することで要求する。シナリオサービスサーバは、利用者が効率的に知識を獲得するのに適したと考えられる、情報の提示順序を制御するシナリオ情報と、利用者が過去利用した情報や、テストの結果などを記憶した学習者モデル情報に従って、利用者が要求した情報のURLを、必要によっては変更し、変更後のURLに従って情報をWWWサーバに要求し、取得する。次に、シナリオ情報と学習者モデル情報を利用して、取得したページに対して情報を付加あるいは、削除処理を行うことで、利用者に適した形に整形し、利用者に送信する。
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来のシナリオサービス提供方法では、利用者には情報を付加、あるいは、削除処理を行うことでページの内容を改変して提供するが、ページの内容を変更することに関して、ページ提供者に対する許諾処理を行っていなかったため、著作権を侵害する恐れがある。
【0005】
また、シナリオサービスを利用してページ提供した提供者に対する利用料金の請求及び利用者への請求方法が確立していないため、適正な課金処理を行えないという問題がある。
【0006】
本発明は、上記の点に鑑みなされたもので、ページ提供者の許諾を得たページのみをシナリオサービスの対象とすることが可能なシナリオサービス提供方法及びシナリオサービスサーバ及びシナリオサービス提供プログラムを格納した記憶媒体を提供することを目的とする。
【0007】
また、本発明の目的は、ページ提供者及びページ利用者に対する課金、給付処理を行うことが可能なシナリオサービス提供方法及びシナリオサービスサーバ及びシナリオサービス提供プログラムを格納した記憶媒体を提供することである。
【0008】
【課題を解決するための手段】
図1は、本発明の原理を説明するための図である。
【0009】
本発明(請求項1)は、ページの提示順序を制御するためのシナリオ情報に従って、 WWW サーバに公開されているページを取得して選択し、利用者端末にページを提示するシナリオサービスサーバにおけるシナリオサービス提供方法であって、
シナリオサービスサーバは、
端末要求受付手段が、利用者端末からの WWW サーバ上のページの要求を受け付け(ステップ1)、
シナリオサービス提供時に WWW サーバ上のページを利用する前に、ページがシナリオサービスサーバを経由して利用されていることを許可するか、あるいは、不許可とするかを記載した使用許可ファイルを該 WWW サーバから情報要求手段を介して取得し(ステップ2)、
使用許可確認手段が、使用許可ファイルの内容を解析し(ステップ3)、解析結果において、利用が許可されている場合には(ステップ4、 Yes )、情報要求手段がページを WWW サーバから取得して、端末送信手段が該ページを利用者端末に提供し(ステップ5)、利用が許可されていない場合には(ステップ4、 No )、該端末送信手段が該ページが利用不許可であることを該利用者端末に通知する(ステッ6)。
【0010】
本発明(請求項2)は、ページ提供者契約情報記憶手段が、ページを提供した者への給付料金に関する給付契約情報を記憶し、
ページ利用者契約情報記憶手段が、ページを利用した者への請求金額に関する請求契約情報を記憶し、
シナリオサービスの実施時において、履歴情報管理手段が、利用者端末に提供したページの履歴情報を記憶し、
請求・給付計算手段が、給付契約情報及び履歴情報に従ってページ提供者への給付金額を算出し、
請求・給付計算手段が、請求契約情報及び履歴情報に従ってページ利用者への請求金額を算出し、
給付処理手段が、ページ提供者に給付金額を給付し、
請求処理手段が、利用者に請求金額の請求を行う。
【0011】
図2は、本発明の原理構成図である。
【0012】
本発明(請求項3)は、ページの提示順序を制御するためのシナリオ情報に従って、 WWW サーバに公開されているページを取得して選択し、利用者端末200にページを提示するシナリオサービスサーバ100であって、
利用者端末200からの WWW サーバ300上のページの要求を受け付ける端末要求受付手段101と、
シナリオサービス提供時に WWW サーバ300上のページを利用する前に、ページがシナリオサービスサーバ100を経由して利用されていることを許可するか、あるいは、不許可とするかを記載した使用許可ファイル332を該 WWW サーバ300から情報要求手段104を介して取得する使用許可ファイル取得手段106と、
使用許可ファイル332の内容を解析し、解析結果において、利用が許可されている場合には、情報要求手段104がページを WWW サーバ300から取得して、端末送信手段108が該ページを利用者端末200に提供し、利用が許可されていない場合には、該端末送信手段108が該ページが利用不許可であることを該利用者端末200に通知する使用許可確認手段110と、を有する。
【0013】
本発明(請求項4)は、ページを提供した者への給付料金に関する給付契約情報を記憶するページ提供者契約情報記憶手段と、
ページを利用した者への請求金額に関する請求契約情報を記憶するページ利用者契約情報記憶手段と、
シナリオサービスの実施時において、利用者端末に提供したページの履歴情報を記憶する履歴情報管理手段と、
給付契約情報及び履歴情報に従ってページ提供者への給付金額を算出する請求・給付計算手段と、
請求契約情報及び履歴情報に従ってページ利用者への請求金額を算出する請求・給付計算手段と、
ページ提供者に給付金額を給付する給付処理手段と、
利用者に請求金額の請求を行う請求処理手段と、を有する。
【0014】
本発明(請求項5)は、ページの提示順序を制御するためのシナリオ情報に従って、 WWW サーバに公開されているページを取得して選択し、利用者端末にページを提示するシナリオサービスサーバにおけるシナリオサービス提供プログラムを格納した記憶媒体であって、
請求項1または、2記載のシナリオサービス提供方法をコンピュータで実現するためのプログラムを格納したことを特徴とする、該コンピュータが読み取り可能な記憶媒体である。
【0017】
上記のように、本発明によれば、WWWサーバ上に、公開されているページが利用されることを許可するか否かを記載した使用許可ファイルを設けておき、シナリオサービスサーバにおいて、当該使用許可ファイルを取得して、ページを提供可能かを判断し、ぺージ提供が許可されている場合にのみ当該ページを提供することが可能となる。
【0018】
また、シナリオサービスサーバにおいて、ページを提供した者への給付料金に関する契約情報と、ページを利用した者への請求料金に関する契約情報と、利用者が参照したページの履歴情報とを記憶しておき、これらの情報に従って、給付金額と請求金額を算出し、ページの提供者に給付金額を給付し、利用者に請求金額を請求する。
【0019】
【発明の実施の形態】
図3は、本発明のシナリオサービス提供システムの構成を示す。
【0020】
同図に示すシステムは、シナリオサービスサーバ100、利用者端末200、WWWサーバ300、及び銀行等金融機関のサーバ400から構成される。
【0021】
利用者端末200は、一般にWWWブラウズ機能と呼ばれる、WWWサーバ300が公開している情報を要求・取得し、表示する機能を有している。
【0022】
シナリオサービスサーバ100は、ページの提示順序を制御するためのシナリオ情報に従って利用者に提示するページを選択するサーバであり、要求受信部101、情報送信部108、シナリオ提供部102、URL変換部103、使用許可確認部110、使用不許可説明画面作成部120、情報要求部104、情報受信部105、情報取得部106、履歴情報管理部130、HTML変換部107、タイマ部140、履歴情報記憶部109、ページ利用者契約情報記憶部111、ページ利用者契約情報記憶部112、請求・給付計算部150、請求処理部160、給付処理部170から構成される。
【0023】
WWWサーバ300は、要求受信部310、情報送信部320、WWWコンテンツ331及び使用許可ファイル332を格納する情報蓄積部330からなり、情報蓄積部330には公開しているページと、使用許可ファイル332がある。上記の構成において、シナリオサービスサーバ100の使用許可確認部110において、WWWサーバ300に情報要求部104を介してページの利用が許可されているか否かの情報を要求し、WWWサーバ300の使用許可ファイル332の内容を情報受信部105を介して取得し、当該使用許可ファイル332の内容を解析した結果、利用者が許可されている場合には、当該ページを取得して、当該利用者の利用者端末200に提供する。また、解析した結果が利用不許可の場合には、使用不許可説明画面作成部120において、当該ページの利用不許可である旨の説明を生成して利用者端末200に送信する。
【0024】
また、シナリオサービスサーバ100では、ページを提供した者への給付料金に関する契約情報をページ提供者契約情報記憶部111に格納しておき、ページを利用した者への請求料金に関する契約情報を、ページ利用者契約情報記憶部112に格納しておき、シナリオサービスが実施される際に、請求・給付計算部150において、ページ提供者契約情報記憶部11の給付契約情報及び、ページ利用者契約情報記憶部112の請求契約情報及び履歴情報記憶部109の履歴情報に従って給付金額並びに、請求金額を計算し、請求処理部160で利用者に料金の請求を行い、給付処理部170において、ページ提供者にページ提供に対する給付を行う。
【0025】
【実施例】
以下、図面と共に本発明の実施例を説明する。
【0026】
本実施例では、ページ提供者契約情報記憶部111をページ提供者データベース、ページ利用者契約情報記憶部112をページ利用者データベースとして構成する。なお、契約情報記憶部はデータベースではなく、プレインテキスト等の単なるファイル構成にすることも可能である。
【0027】
まず、シナリオサービスの利用に先駆け、利用者及びページ提供者との契約を行い、契約内容をページ提供者データベース111、ページ利用者契約データベース112に格納する。
【0028】
図4は、本発明の一実施例の各契約情報記憶部に格納されたデータベースの例を示す。
【0029】
ページ提供者データベース111は、給付契約データベースと給付方法データベースで構成され、給付契約データベースは、コンテンツ提供者を識別するためのID、契約するコンテンツのリスト、価格設定情報などからなる。この例では、コンテンツのリストとして、url1,url2の2つが登録され、それぞれの価格設定として、url1は、毎回提示する度に10円請求し、url2には、利用者1人に対して1週間の回数にかかわりなく100円であることなどが格納されている。給付方法データベースには、ページ提供者に対しての給付方法として、給付方法(銀行振り込みだった場合は、口座番号、カードの場合はカード番号)、インターネット決済を行う場合は処理プロトコル(httpかmailかなど)、給付スケジュールなどが格納されている。
【0030】
また、ページ利用者データベース112は、請求契約データベースと請求方法報データベースで構成され、請求契約データベースは、利用者を識別する利用者ID、利用可能なシナリオID、利用可能なコンテンツ、利用上限価格情報がある。また、請求方法データベースには、請求項方法、銀行振り込みだった場合は口座番号、インターネット決済を行う場合の処理プロトコル、請求スケジュールなどが格納されている。
【0031】
図5は、本発明の一実施例のシナリオサービス提供システムの動作を示すシーケンスチャートであり、シナリオサービスが実施されている場面での動作を示す。また、図6は、本発明の一実施例の使用許可ファイルの例を示す。
【0032】
以下、図5、図6に基づいて、利用者がシナリオサービスの利用を開始した場合の処理について説明する。
【0033】
利用者は予め用意されたホームページを取得し、シナリオとして「理科1」を選択してサービスを開始する。利用者は、表示されたページ内のリンクを選択するか、あるいは直接URLを入力することで、シナリオサービスサーバ100に情報URL(A)を要求する(ステップ101)。シナリオサービスサーバ100の要求受信部101は、利用者端末200から要求を受け付け(ステップ102)、シナリオ提供部102に対して利用者が要求してきたURL(A)を通知する。シナリオ提供部120は、シナリオ情報と利用者の履歴情報から、利用者により適した情報としてURL(B)を選択する。
【0034】
URL変換部103は、利用者の要求をURL(A)からURL(B)に変換し(ステップ103)、URL(B)を公開しているWWWサーバ300に対して使用許可があるかの確認を使用許可確認部110において行う(ステップ104)。使用許可ファイル名は、access.txt等、予め決まった名前のものを利用する。WWWサーバ300の要求受信部310は、当該要求を受け付ける(ステップ105)。
【0035】
WWWサーバ300は、使用許可ファイルが存在しない場合、使用許可が存在しないことをシナリオサービスサーバ100に通知する(ステップ106)。この例の場合、シナリオサービスサーバ100の使用不許可説明画面作成部120は、使用不許可であったことを示す画面を作成し、利用者に通知する(ステップ107)。
【0036】
また、使用許可確認部110は、このファイルの内容を解析する。図6は、本発明の一実施例の使用許可ファイルの例を示す。同図において、(A)は、「www.ntt.co.jp 」が公開している全ての情報に対して使用を許可している例であり、同図(B)は、公開している情報のうち一部は許可している例である。同図(B)において、「http://www.ntt.co.jp/abc/,」の配下の情報全てと、「http://www.ntt.co.jp/def/ 」配下の情報のうち、「http://www.ntt.co.jp/def/fgh/ 」配下以外の情報は全て許可であることを表している。
【0037】
シナリオサーバ100が選択したURL(B)が、「http://www.ntt.co.jp/def/fgh/1.html 」であった場合、使用許可確認部110からの指示により、使用不許可説明画面作成部120において、使用許可がないとして使用不許可説明画面を作成し、情報送信部108より利用者に通知する。
【0038】
また、URL(B)が、「http://www.ntt.co.jp/def/ijk/l.html 」であった場合、使用は許可されていると判断され、情報取得部106は、URL(B)を取得するため情報要求部104に通知する(ステップ109)。
【0039】
WWWサーバ300より情報を受信すると(ステップ110)、履歴情報管理部130は、利用者がURL(B)を1回利用したことを記録、格納する(ステップ111)。図7は、本発明の一実施例の履歴情報記憶部に記憶された履歴情報データベースの例である。
【0040】
次に、HTML変換部107は、シナリオ提供部102に、URL(B)に付加、あるいは、削除する方法がないかを問い合わせ、ある場合にはその処理を実行し(ステップ112)、情報送信部108が当該情報を利用者に送信する(ステップ113)。
【0041】
なお、本実施例において、ページの内容が、HTML,MXLなど、メタタグと呼ばれるページの内容を記述するタグが用意されている言語で記述されたものである場合、使用許諾の情報を使用許諾ファイル330ではなく、ページのメタタグ内に記述し、シナリオサービスサーバ100は、これにより使用許可の有無を判断することも可能である。
【0042】
図8は、本発明の一実施例の請求・給付処理のフローチャートである。
【0043】
所定のタイミングでタイマ部140が起動すると(ステップ201)、請求・給付処理部150は、ページ提供者データベース111の給付契約データベースと履歴情報記憶部109の内容をもとに、請求金額を算出する(ステップ202)。例えば、利用者がurl1を5回閲覧し、url2を2週間に渡り利用した履歴が存在した場合、請求金額は、
10円×5回+100円×2+手数料
と算出される。請求処理部160は、この金額を、ページ利用者データベース112の請求方法データベースに格納された情報に従って要求する(ステップ203)。インターネット決済である場合は、格納された処理プロトコルに従って請求する。請求処理部160は、支払処理が終了したことを確認すると(ステップ204)、給付処理に移行する。給付処理部170は、契約者ID毎に、利用されたコンテンツとその回数の情報を用いて給付額を算出する(ステップ205)。ページ提供者データベース111の給付方法データベースに格納された情報に従って給付処理を行い(ステップ206)、給付が確認できたところで処理を終了する(ステップ207)。
【0044】
なお、ここでは、請求処理が全て終了した時点で給付処理を開始しているが、両者を同時に行うことも可能である。
【0045】
また、上記の実施例では、図3の構成に基づいて説明しているが、シナリオサービスサーバ100の構成要素をプログラムとして構築し、当該サーバとして利用されるコンピュータのディスク装置や、フロッピーディスク,CD−ROM等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールして用いることにより、容易に本発明を実現できる。
【0046】
なお、本発明は、上記の実施例に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【0047】
【発明の効果】
上述のように、本発明によれば、ページ提供者の許諾を得たページのみをシナリオサービスの対象とすることが可能となる。
【0048】
また、ページ提供者及びページ利用者に対する課金、給付処理を行うことが可能である。
【図面の簡単な説明】
【図1】本発明の原理を説明するための図である。
【図2】本発明の原理構成図である。
【図3】本発明のシナリオサービス提供システムの構成図である。
【図4】本発明の一実施例の各契約情報記憶部に格納されたデータベースの例である。
【図5】本発明の一実施例のシナリオサービス提供システムの動作を示すシーケンスチャート(シナリオサービス実施中)である。
【図6】本発明の一実施例の使用許可ファイルの例である。
【図7】本発明の一実施例の履歴情報記憶部に記憶された履歴情報データベースの例である。
【図8】本発明の一実施例の請求・給付処理のフローチャートである。
【符号の説明】
100 シナリオサービスサーバ
101 要求受信部、端末要求受付手段
102 シナリオ提供部
103 URL変換部
104 情報要求部
105 情報受信部
106 使用許可ファイル取得手段、情報取得部
107 HTML変換部
108 端末送信手段、情報送信部
109 履歴情報記憶部
110 使用許可確認手段、使用許可確認部
111 ページ提供者契約情報記憶部
112 ページ利用者契約情報記憶部
120 使用不許可説明画面作成部
130 履歴情報管理部
140 タイマ部
150 請求・給付計算部
160 請求処理部
170 給付処理部
200 利用者端末
300 WWWサーバ
310 要求受信部
320 情報送信部
330 情報蓄積部
331 WWWコンテンツ
332 使用許可ファイル
400 銀行等金融機関のサーバ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a scenario service providing method, a scenario service server, and a storage medium storing a scenario service providing program, and in particular, in a WWW system, a page to be presented to a user according to scenario information for controlling the order of page presentation. via the scenario service server to select, a storage medium storing the scenario service providing method and the scenario service server and the scenario service providing program acquires the page the user is published from the user terminal to the WWW server.
[0002]
[Prior art]
A conventional scenario service providing method will be described. In the conventional scenario service providing method, the scenario service server provides the page published on the WWW by adapting to the individual according to the purpose and situation of the user, and is particularly effective for use in the education field. Japanese Patent Application No. 7-313053 “Information Providing Method and System” and Japanese Patent Application No. 9-124309 “Storage Medium Including Information Providing Method and System and Information Providing Program”.
[0003]
A process flow of the conventional scenario service providing method will be described. First, the user requests information from the user terminal by specifying a URL to the scenario service server. The scenario service server is a learning method that stores scenario information that controls the order in which information is presented, information that the user has used in the past, and test results that are considered suitable for users to acquire knowledge efficiently. According to the user model information, the URL of the information requested by the user is changed if necessary, and the information is requested from the WWW server and acquired according to the changed URL. Next, using the scenario information and the learner model information, the information is added to or deleted from the acquired page, so that it is shaped into a form suitable for the user and transmitted to the user.
[0004]
[Problems to be solved by the invention]
However, in the conventional scenario service providing method described above, information is added to the user or the page content is modified by performing a deletion process, but the page provider is concerned with changing the content of the page. There is a risk of infringement of copyright because the permission process for was not performed.
[0005]
In addition, there is a problem that an appropriate billing process cannot be performed because a bill for a usage fee for a provider who provides a page using the scenario service and a billing method for the user have not been established.
[0006]
The present invention has been made in view of the above points, and stores a scenario service providing method, a scenario service server, and a scenario service providing program that can target only a page for which a page provider has obtained permission. It is an object to provide a storage medium.
[0007]
Another object of the present invention is to provide a scenario service providing method, a scenario service server, and a storage medium storing a scenario service providing program capable of performing charging and benefit processing for a page provider and a page user. .
[0008]
[Means for Solving the Problems]
FIG. 1 is a diagram for explaining the principle of the present invention.
[0009]
The present invention (Claim 1) provides a scenario in a scenario service server that acquires and selects a page published on a WWW server according to scenario information for controlling the order of page presentation and presents the page on a user terminal. A service providing method comprising :
The scenario service server
The terminal request accepting means accepts a request for a page on the WWW server from the user terminal (step 1),
Before using a page on the WWW server when providing the scenario service, whether the page is allowed to be utilized via the scenario service server, or the WWW permission to use the file which describes how to disallow Obtained from the server via the information requesting means (step 2),
The use permission confirmation means analyzes the contents of the use permission file (step 3) . If the use is permitted in the analysis result (step 4, Yes ), the information request means obtains the page from the WWW server. The terminal transmitting means provides the page to the user terminal (step 5), and when the use is not permitted (step 4, No ), the terminal transmitting means indicates that the page is not permitted to be used. To the user terminal (step 6) .
[0010]
In the present invention (Claim 2), the page provider contract information storage means stores benefit contract information relating to a benefit fee for the person who provided the page,
The page user contract information storage means stores billing contract information related to the amount charged to the person who used the page,
When the scenario service is executed, the history information management means stores the history information of the page provided to the user terminal,
The claim / benefit calculation means calculates the benefit amount to the page provider according to the benefit contract information and history information,
The billing / benefit calculation means calculates the amount billed to the page user according to the billing contract information and history information,
The benefit processing means provides the benefit amount to the page provider,
The billing processing unit bills the user for the billing amount .
[0011]
FIG. 2 is a principle configuration diagram of the present invention.
[0012]
According to the present invention (Claim 3), a
Terminal request accepting means 101 for accepting a request for a page on the
Before using a page on the
Analyzes the contents of
[0013]
The present invention (Claim 4) includes page provider contract information storage means for storing benefit contract information relating to a benefit fee to a person who provided a page;
Page user contract information storage means for storing billing contract information relating to the amount charged to a person who uses the page;
History information management means for storing the history information of the page provided to the user terminal when the scenario service is implemented;
Claim / benefit calculation means for calculating the amount of benefit to the page provider according to the benefit contract information and history information;
Billing / benefit calculation means for calculating the amount billed to the page user according to the billing contract information and history information;
Benefit processing means that provides the page provider with the benefit amount,
And billing processing means for billing the user for the billing amount .
[0014]
The present invention (Claim 5) provides a scenario in a scenario service server that acquires and selects a page published on a WWW server and presents the page on a user terminal according to scenario information for controlling the order of page presentation. A storage medium storing a service providing program,
A computer-readable storage medium storing a program for realizing the scenario service providing method according to claim 1 or 2 on a computer.
[0017]
As described above, according to the present invention, a use permission file that describes whether or not to allow use of a public page is provided on the WWW server, and the use is performed in the scenario service server. It is possible to obtain the permission file, determine whether the page can be provided, and provide the page only when the page provision is permitted.
[0018]
In addition, the scenario service server stores contract information relating to the benefit fee for the person who provided the page, contract information relating to the billing fee for the person who used the page, and history information of the page referred to by the user. In accordance with these information, the benefit amount and the billing amount are calculated, the benefit amount is paid to the provider of the page, and the billing amount is charged to the user.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 3 shows the configuration of the scenario service providing system of the present invention.
[0020]
The system shown in the figure includes a
[0021]
The
[0022]
The
[0023]
The
[0024]
Further, in the
[0025]
【Example】
Embodiments of the present invention will be described below with reference to the drawings.
[0026]
In this embodiment, the page provider contract
[0027]
First, prior to using the scenario service, a contract is made with the user and the page provider, and the contract contents are stored in the
[0028]
FIG. 4 shows an example of a database stored in each contract information storage unit of one embodiment of the present invention.
[0029]
The
[0030]
The
[0031]
FIG. 5 is a sequence chart showing the operation of the scenario service providing system according to the embodiment of the present invention, and shows the operation when the scenario service is being implemented. FIG. 6 shows an example of a use permission file according to an embodiment of the present invention.
[0032]
Hereinafter, processing when the user starts using the scenario service will be described with reference to FIGS.
[0033]
The user acquires a homepage prepared in advance, selects “Science 1” as a scenario, and starts the service. The user requests the information URL (A) from the
[0034]
The
[0035]
When the use permission file does not exist, the
[0036]
Further, the use
[0037]
If the URL (B) selected by the
[0038]
When the URL (B) is “http://www.ntt.co.jp/def/ijk/l.html”, it is determined that the use is permitted, and the
[0039]
When information is received from the WWW server 300 (step 110), the history
[0040]
Next, the
[0041]
In the present embodiment, when the contents of the page are described in a language such as HTML or MXL in which a tag that describes the contents of the page, which is called a meta tag, is prepared, the license information is used as the license file. It is described in the meta tag of the page instead of 330, and the
[0042]
FIG. 8 is a flowchart of claim / benefit processing according to an embodiment of the present invention.
[0043]
When the
It is calculated as 10 yen x 5 times + 100 yen x 2 + fee. The billing processing unit 160 requests this amount according to the information stored in the billing method database of the page user database 112 (step 203). In the case of Internet payment, billing is performed according to the stored processing protocol. When the billing processing unit 160 confirms that the payment processing is completed (step 204), the billing processing unit 160 proceeds to the benefit processing. The benefit processing unit 170 calculates a benefit amount for each contractor ID by using the used content and information on the number of times (Step 205). The benefit processing is performed according to the information stored in the benefit method database of the page provider database 111 (step 206), and the processing is terminated when the benefit is confirmed (step 207).
[0044]
Here, the benefit process is started when all the billing processes are completed, but both can be performed simultaneously.
[0045]
In the above-described embodiment, the description has been made based on the configuration of FIG. 3, but the constituent elements of the
[0046]
The present invention is not limited to the above-described embodiments, and various modifications and applications are possible within the scope of the claims.
[0047]
【The invention's effect】
As described above, according to the present invention, it is possible to target only a page for which the permission of the page provider has been obtained as a target of the scenario service.
[0048]
It is also possible to perform billing and benefit processing for page providers and page users.
[Brief description of the drawings]
FIG. 1 is a diagram for explaining the principle of the present invention.
FIG. 2 is a principle configuration diagram of the present invention.
FIG. 3 is a configuration diagram of a scenario service providing system according to the present invention.
FIG. 4 is an example of a database stored in each contract information storage unit according to an embodiment of the present invention.
FIG. 5 is a sequence chart showing the operation of the scenario service providing system according to the embodiment of the present invention (during scenario service execution).
FIG. 6 is an example of a use permission file according to an embodiment of the present invention.
FIG. 7 is an example of a history information database stored in a history information storage unit according to an embodiment of the present invention.
FIG. 8 is a flowchart of claim / benefit processing according to an embodiment of the present invention.
[Explanation of symbols]
100
Claims (5)
前記シナリオサービスサーバは、
端末要求受付手段が、利用者端末からの WWW サーバ上のページの要求を受け付け、
シナリオサービス提供時に前記 WWW サーバ上のページを利用する前に、前記ページが前記シナリオサービスサーバを経由して利用されていることを許可するか、あるいは、不許可とするかを記載した使用許可ファイルを該 WWW サーバから情報要求手段を介して取得し、
使用許可確認手段が、前記使用許可ファイルの内容を解析し、解析結果において、利用が許可されている場合には、前記情報要求手段が前記ページを前記 WWW サーバから取得して、端末送信手段が該ページを前記利用者端末に提供し、利用が許可されていない場合には、該端末送信手段が該ページが利用不許可であることを該利用者端末に通知することを特徴とするシナリオサービス提供方法。 A scenario service providing method in a scenario service server that acquires and selects a page published on a WWW server according to scenario information for controlling the order of page presentation, and presents the page on a user terminal .
The scenario service server
The terminal request accepting means accepts a request for a page on the WWW server from the user terminal ,
Before using a page on the WWW server when a scenario service is provided, a use permission file that describes whether the page is allowed to be used via the scenario service server or not allowed It was obtained via the information request means from said WWW server,
Use permission confirmation means, analyzes the content of the usage permission file, in the analysis result, if the use is permitted, the information requesting unit may acquire the page from the WWW server, terminal transmission means providing the page to the user terminal, if not allowed use is the scenario service the terminal transmitting means and notifying to the user terminal that the page is available disallow How to provide.
ページ利用者契約情報記憶手段が、前記ページを利用した者への請求金額に関する請求契約情報を記憶し、
前記シナリオサービスの実施時において、履歴情報管理手段が、前記利用者端末に提供したページの履歴情報を記憶し、
請求・給付計算手段が、前記給付契約情報及び前記履歴情報に従ってページ提供者への給付金額を算出し、
前記請求・給付計算手段が、前記請求契約情報及び前記履歴情報に従ってページ利用者への請求金額を算出し、
給付処理手段が、前記ページ提供者に給付金額を給付し、
請求処理手段が、前記利用者に前記請求金額の請求を行う、
請求項1記載のシナリオサービス方法。 The page provider contract information storage means stores benefit contract information relating to the benefit fee to the person who provided the page,
The page user contract information storage means stores billing contract information relating to a billing amount to a person who uses the page,
At the time of implementation of the scenario service, the history information management means stores the history information of the page provided to the user terminal,
The claim / benefit calculation means calculates the amount of benefit to the page provider according to the benefit contract information and the history information,
The billing / benefit calculation means calculates a billing amount to the page user according to the billing contract information and the history information,
The benefit processing means provides the benefit amount to the page provider,
A billing processing unit bills the user for the billed amount.
The scenario service method according to claim 1.
利用者端末からの WWW サーバ上のページの要求を受け付ける端末要求受付手段と、
シナリオサービス提供時に前記 WWW サーバ上のページを利用する前に、前記ページが前記シナリオサービスサーバを経由して利用されていることを許可するか、あるいは、不許可とするかを記載した使用許可ファイルを該 WWW サーバから情報要求手段を介して取得する使用許可ファイル取得手段と、
前記使用許可ファイルの内容を解析し、解析結果において、利用が許可されている場合には、前記情報要求手段が前記ページを前記 WWW サーバから取得して、端末送信手段が該ページを前記利用者端末に提供し、利用が許可されていない場合には、該端末送信手段が該ページが利用不許可であることを該利用者端末に通知する使用許可確認手段と、
を有することを特徴とするシナリオサービスサーバ。 A scenario service server that acquires and selects a page published on a WWW server according to scenario information for controlling the order of page presentation and presents the page to a user terminal.
A terminal request receiving means for receiving a request for a page on a WWW server from a user terminal ;
Before using a page on the WWW server when a scenario service is provided, a use permission file that describes whether the page is allowed to be used via the scenario service server or not allowed a usage permission file acquisition means via the information request means from said WWW server,
Analyzes the contents of the usage permission file, the analytical results, if the use is permitted, in the information request unit acquires said page from said WWW server, terminal transmission means the use of the page Use permission confirmation means for notifying the user terminal that the page transmission means is not permitted to be used when the use is not permitted .
A scenario service server characterized by comprising:
前記ページを利用した者への請求金額に関する請求契約情報を記憶するページ利用者契約情報記憶手段と、
前記シナリオサービスの実施時において、前記利用者端末に提供したページの履歴情報 を記憶する履歴情報管理手段と、
前記給付契約情報及び前記履歴情報に従ってページ提供者への給付金額を算出する請求・給付計算手段と、
前記請求契約情報及び前記履歴情報に従ってページ利用者への請求金額を算出する前記請求・給付計算手段と、
前記ページ提供者に給付金額を給付する給付処理手段と、
前記利用者に前記請求金額の請求を行う請求処理手段と、
を有する請求項3記載のシナリオサービスサーバ。 Page provider contract information storage means for storing benefit contract information regarding a benefit fee to the person who provided the page;
Page user contract information storage means for storing billing contract information relating to a billing amount to a person who uses the page;
History information management means for storing history information of a page provided to the user terminal at the time of execution of the scenario service ;
Claim / benefit calculation means for calculating a benefit amount to the page provider according to the benefit contract information and the history information;
The claim / benefit calculation means for calculating a charge to a page user according to the claim contract information and the history information;
A benefit processing means for providing a benefit amount to the page provider;
Billing means for billing the user for the billed amount;
The scenario service server according to claim 3.
請求項1または、2記載のシナリオサービス提供方法をコンピュータで実現するためのプログラムを格納したことを特徴とする、該コンピュータが読み取り可能な記憶媒体。 A storage medium that stores a scenario service providing program in a scenario service server that acquires and selects pages published on a WWW server according to the scenario information for controlling the order of page presentation and presents the pages on the user terminal There,
A computer-readable storage medium storing a program for realizing the scenario service providing method according to claim 1 or 2 on a computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000278413A JP3678128B2 (en) | 2000-09-13 | 2000-09-13 | Scenario service providing method, scenario service server, and storage medium storing scenario service providing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000278413A JP3678128B2 (en) | 2000-09-13 | 2000-09-13 | Scenario service providing method, scenario service server, and storage medium storing scenario service providing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002091915A JP2002091915A (en) | 2002-03-29 |
| JP3678128B2 true JP3678128B2 (en) | 2005-08-03 |
Family
ID=18763583
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000278413A Expired - Fee Related JP3678128B2 (en) | 2000-09-13 | 2000-09-13 | Scenario service providing method, scenario service server, and storage medium storing scenario service providing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3678128B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060206530A1 (en) * | 2005-03-10 | 2006-09-14 | Kabushiki Kaisha Toshiba | Document managing apparatus |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11224288A (en) * | 1998-02-06 | 1999-08-17 | Hitachi Ltd | Terms and conditions of sale Digital content sales electronic mall system |
| JPH11259407A (en) * | 1998-03-11 | 1999-09-24 | Fuji Xerox Co Ltd | Electronic information use promoting system |
| JP4392880B2 (en) * | 1998-06-29 | 2010-01-06 | キヤノン株式会社 | Authentication apparatus, control method therefor, and storage medium |
-
2000
- 2000-09-13 JP JP2000278413A patent/JP3678128B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002091915A (en) | 2002-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3902136B2 (en) | Service provider system, resource counter service provider system, SOAP web service system, method and program including counting / billing mechanism for web services based on SOAP communication protocol | |
| EP0809221A2 (en) | Virtual vending system and method for managing the distribution, licensing and rental of electronic data | |
| US20150235191A1 (en) | Using configured application information to control use of invocable services | |
| JP2004164573A (en) | Automatic aggregation device and method, device and method for delivering electronic personal information or data, and transaction involving electronic personal information or data | |
| US20020040306A1 (en) | Method and system for selling and buying insurance for damages caused by the internet-related activities | |
| US20120046957A1 (en) | Providing licensed content to a user | |
| EP1236145A1 (en) | Method for brokering internet advertisements on the internet and host therefor | |
| US20060129973A1 (en) | Method and system for digital publication of electronic information | |
| US20020052787A1 (en) | Method for providing advertisement contents | |
| JP3678128B2 (en) | Scenario service providing method, scenario service server, and storage medium storing scenario service providing program | |
| JP5685654B1 (en) | Portal site system and method of using application, content, and service using portal site system | |
| US20030225709A1 (en) | Communication method, computer, and program | |
| JP2002216009A (en) | Information providing apparatus, information service method, and information service program | |
| JP3753535B2 (en) | WWW server data reference restriction method and recording medium recording program therefor | |
| WO2004097654A1 (en) | Web content validity evaluation method, web content search method using the same, web content accounting method, search server, and content providing device | |
| US20030200110A1 (en) | Interindividual settlement support method | |
| JP2003044602A (en) | Application providing apparatus and application providing method | |
| JP2004326250A (en) | Price information management server, method, and program | |
| KR20020037432A (en) | Method for billing users who use contents provided by web-servers and apparatus thereof | |
| JP2005025389A (en) | Content providing support method, content providing support program, and management computer | |
| JP2006259983A (en) | Affiliate program execution apparatus, computer program, and program storage medium | |
| JP2004102839A (en) | Content integration providing system | |
| JP2004334544A (en) | System, method and program for storing content | |
| JP3620474B2 (en) | Content conversion fee billing system and control program used therefor | |
| JPH09259085A (en) | Database management method, database management device and database system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041029 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050125 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050314 |
|
| 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: 20050419 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050502 |
|
| 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: 20090520 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090520 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100520 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100520 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110520 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |