JP2002197070A - System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing program - Google Patents
System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing programInfo
- Publication number
- JP2002197070A JP2002197070A JP2000399431A JP2000399431A JP2002197070A JP 2002197070 A JP2002197070 A JP 2002197070A JP 2000399431 A JP2000399431 A JP 2000399431A JP 2000399431 A JP2000399431 A JP 2000399431A JP 2002197070 A JP2002197070 A JP 2002197070A
- Authority
- JP
- Japan
- Prior art keywords
- content
- content providing
- user
- homepage
- server
- 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
Links
- 238000000034 method Methods 0.000 title claims description 56
- 230000008569 process Effects 0.000 claims description 28
- 230000004044 response Effects 0.000 claims description 14
- 230000009471 action Effects 0.000 abstract description 7
- 238000012545 processing Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 238000003860 storage Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000012546 transfer 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
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを介
してコンテンツを提供するコンテンツ提供システムに関
し、特に、基本コンテンツと関連コンテンツからなる全
体のコンテンツのうち、予め基本コンテンツを提供し、
それ以降はネットワークを介して関連コンテンツを提供
するコンテンツ提供システムの技術分野に属するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a contents providing system for providing contents via a network, and more particularly, to providing basic contents in advance among the entire contents composed of basic contents and related contents.
Thereafter, it belongs to the technical field of a content providing system for providing related content via a network.
【0002】[0002]
【従来の技術】従来から、パーソナルコンピュータで扱
うコンテンツは、CD−ROM等の記録媒体で提供する
ことが一般的である。この場合、ユーザはCD−ROM
等を予め入手してパーソナルコンピュータにセットし、
記録された画像データ等の各種データを読み出して、必
要に応じて様々な用途に利用することができる。2. Description of the Related Art Conventionally, contents handled by a personal computer are generally provided on a recording medium such as a CD-ROM. In this case, the user must use a CD-ROM
Etc. are obtained in advance and set on a personal computer,
Various data such as recorded image data can be read out and used for various purposes as needed.
【0003】一方、近年のインターネットの急速な普及
に伴い、CD−ROM等の記録媒体を用いることなくコ
ンテンツを取得し得る環境が実現している。すなわち、
インターネットを経由して各種のコンテンツをユーザに
配布したり、特定のアドレスにアクセスして所望の情報
を閲覧するなど、コンテンツを取得する手段としてイン
ターネットが広く利用されるようになっている。On the other hand, with the rapid spread of the Internet in recent years, an environment in which contents can be obtained without using a recording medium such as a CD-ROM has been realized. That is,
The Internet has been widely used as a means for acquiring contents, such as distributing various contents to users via the Internet, accessing specific addresses and browsing desired information.
【0004】[0004]
【発明が解決しようとする課題】上記のように一般的な
方法であるCD−ROM等の記録媒体を用いてコンテン
ツを提供する場合には、そのデータ内容が予め固定的に
定められるため、多様性のあるコンテンツを提供するこ
とは困難である。When contents are provided using a recording medium such as a CD-ROM which is a general method as described above, the data contents are fixedly determined in advance. It is difficult to provide sexual content.
【0005】一方、上記のようにインターネットを利用
する場合は、記録媒体のデータ内容に制約されることは
ないが、個々のユーザの行動や状況を反映して、多様性
のあるコンテンツを構築することは困難である。また、
インターネット上の特定のアドレスが悪意ある者に知ら
れることにより、不正アクセスの対象とされる恐れもあ
る。[0005] On the other hand, when using the Internet as described above, there is no restriction on the data content of the recording medium, but diverse contents are constructed by reflecting the actions and situations of individual users. It is difficult. Also,
If a specific address on the Internet is known to a malicious person, it may be targeted for unauthorized access.
【0006】そこで、本発明はこのような問題に鑑みな
されたものであり、各種のコンテンツをユーザに提供す
るに際し、簡易かつ安全なネットワーク環境の下で、ユ
ーザの行動や状況を反映した多様かつ柔軟なコンテンツ
提供システム等を実現することを目的とする。Accordingly, the present invention has been made in view of such a problem, and provides various contents to a user in a simple and secure network environment by reflecting various actions and situations of the user. An object is to realize a flexible content providing system and the like.
【0007】[0007]
【課題を解決するための手段】上記課題を解決するため
に、請求項1に記載のコンテンツ提供システムは、基本
コンテンツを予め提供された複数のユーザのユーザ端末
が接続可能なネットワーク上に構築されたコンテンツ提
供システムにおいて、前記ネットワーク上の検索手段に
より前記ユーザ端末から検索可能である一又は複数のコ
ンテンツ提供サーバに、前記基本コンテンツに関係付け
られた一又は複数の関連コンテンツを配置し、前記基本
コンテンツと前記一又は複数の関連コンテンツから構成
される全体のコンテンツを前記ネットワーク上で管理す
るコンテンツ管理手段と、前記コンテンツ提供サーバ
は、アクセスしたユーザの要求に応じて、該コンテンツ
提供サーバに配置されている前記関連コンテンツを前記
ユーザ端末に提供することを特徴とする。In order to solve the above problem, a content providing system according to claim 1 is constructed on a network to which user terminals of a plurality of users who have been provided basic content in advance can connect. In the content providing system, one or a plurality of related contents associated with the basic content are arranged in one or a plurality of content providing servers that can be searched from the user terminal by a search unit on the network, Content management means for managing the entire content including the content and the one or more related content on the network, and the content providing server is arranged in the content providing server in response to a request from an accessing user. Providing the related content to the user terminal. It is characterized in.
【0008】また、請求項12に記載のコンテンツ提供
方法は、基本コンテンツが予め提供された複数のユーザ
のユーザ端末が接続可能なネットワークを介してコンテ
ンツを提供するコンテンツ提供方法において、前記ネッ
トワーク上の検索手段により前記ユーザ端末から検索可
能である一又は複数のコンテンツ提供サーバに、前記基
本コンテンツに関係付けられた一又は複数の関連コンテ
ンツを配置し、前記基本コンテンツと前記複数の関連コ
ンテンツから構成される全体のコンテンツを前記ネット
ワーク上で管理し、前記コンテンツ提供サーバにアクセ
スしたユーザの要求に応じて、該コンテンツ提供サーバ
に配置されている前記関連コンテンツを前記ユーザ端末
に提供することを特徴とする。According to a twelfth aspect of the present invention, there is provided a content providing method for providing content via a network connectable to user terminals of a plurality of users to which basic content has been provided in advance, wherein One or a plurality of related contents related to the basic content are arranged on one or a plurality of content providing servers that can be searched from the user terminal by a search unit, and are configured from the basic content and the plurality of related contents. Managing the entire content on the network, and providing the related content located in the content providing server to the user terminal in response to a request from a user accessing the content providing server. .
【0009】請求項1と請求項12にそれぞれ記載の発
明によれば、特定の目的を持つ基本コンテンツがユーザ
に予め提供され、その基本コンテンツに対応して必要と
なる各種データとしての関連コンテンツを取得する状況
が生じる。このとき、ユーザが例えばネットワーク経由
で汎用の検索エンジン等を利用して検索を行い、検索結
果に基づきコンテンツ提供サーバにアクセスして関連コ
ンテンツを取得する。よって、基本コンテンツと関連コ
ンテンツを協働させることができ、元の基本コンテンツ
に制約されない多様で柔軟なコンテンツを提供可能とな
る。According to the first and twelfth aspects of the present invention, basic contents having a specific purpose are provided to a user in advance, and related contents as various kinds of data necessary for the basic contents are provided. Acquisition situation occurs. At this time, the user performs a search using, for example, a general-purpose search engine or the like via a network, and accesses the content providing server based on the search result to acquire related content. Therefore, the basic content and the related content can be made to cooperate, and it is possible to provide various and flexible contents that are not restricted by the original basic content.
【0010】請求項2に記載のコンテンツ提供システム
は、請求項1に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、ユーザに告知してい
ないアドレスが設定されたものであることを特徴とす
る。According to a second aspect of the present invention, there is provided the content providing system according to the first aspect, wherein the content providing server is set to an address not notified to the user. .
【0011】また、請求項13に記載のコンテンツ提供
方法は、請求項12に記載のコンテンツ提供方法におい
て、前記コンテンツ提供サーバは、ユーザに告知してい
ないアドレスが設定されたものであることを特徴とす
る。[0013] According to a thirteenth aspect of the present invention, there is provided the content providing method according to the twelfth aspect, wherein the content providing server is set to an address not notified to the user. And
【0012】請求項2と請求項13にそれぞれ記載の発
明によれば、ユーザは検索手段により探し出したコンテ
ンツ提供サーバには、ユーザに告知していないアドレス
が設定されている。よって、ユーザは自らネットワーク
上で関連コンテンツを探し出す過程を楽しむことができ
る。According to the second and thirteenth aspects of the present invention, an address which has not been notified to the user is set in the content providing server searched by the search means. Therefore, the user can enjoy the process of searching for related content on the network.
【0013】請求項3に記載のコンテンツ提供システム
は、請求項1に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、ユーザに告知してい
ないアドレスが設定された一又は複数のコンテンツ提供
ホームページを有し、前記コンテンツ提供ホームページ
は、アクセスしたユーザに対して一又は複数の種類の関
連コンテンツを提供可能であることを特徴とする。According to a third aspect of the present invention, there is provided the content providing system according to the first aspect, wherein the content providing server transmits one or a plurality of content providing home pages to which an address not notified to the user is set. Wherein the content providing homepage is capable of providing one or more types of related content to an accessing user.
【0014】また、請求項14に記載のコンテンツ提供
方法は、前記コンテンツ提供サーバは、ユーザに告知し
ていないアドレスが設定された一又は複数のコンテンツ
提供ホームページを有し、前記コンテンツ提供ホームペ
ージは、アクセスしたユーザに対して一又は複数の種類
の関連コンテンツを提供可能であることを特徴とする。According to a fourteenth aspect of the present invention, in the content providing method, the content providing server has one or a plurality of content providing homepages to which an address not notified to a user is set. One or more types of related content can be provided to an accessing user.
【0015】請求項3と請求項14にそれぞれ記載の発
明によれば、ユーザは検索手段により探し出したコンテ
ンツ提供ホームページは、ユーザに告知していないアド
レスを設定され、関連コンテンツの提供を行うコンテン
ツ提供サーバによって開設されるページである。よっ
て、ユーザは自らコンテンツ提供ホームページを探し出
す過程を楽しむことができるとともに、コンテンツ提供
ホームページに付加価値を与えることができる。According to the third and fourteenth aspects of the present invention, the content providing homepage searched by the user by the search means is set to an address not informed to the user, and provides the related content. This is a page opened by the server. Therefore, the user can enjoy the process of searching for the content providing homepage by himself, and can add value to the content providing homepage.
【0016】請求項4に記載のコンテンツ提供システム
は、請求項1に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、前記コンテンツ提供
ホームページにアクセスしたユーザのダウンロード要求
に応じて、該コンテンツ提供ホームページに配置されて
いる前記関連コンテンツを前記ユーザ端末に送出するこ
とを特徴とする。A content providing system according to a fourth aspect of the present invention is the content providing system according to the first aspect, wherein the content providing server responds to a download request of a user who has accessed the content providing homepage. Is transmitted to the user terminal.
【0017】請求項15に記載のコンテンツ提供方法
は、請求項14に記載のコンテンツ提供方法において、
前記コンテンツ提供ホームページにアクセスしたユーザ
のダウンロード要求に応じて、該コンテンツ提供ホーム
ページに配置されている前記関連コンテンツを前記ユー
ザ端末に送出することを特徴とする。A content providing method according to a fifteenth aspect is the content providing method according to the fourteenth aspect,
In response to a download request of a user who has accessed the content providing homepage, the related content arranged on the content providing homepage is transmitted to the user terminal.
【0018】請求項4と請求項15にそれぞれ記載の発
明によれば、上述のようにコンテンツ提供ホームページ
を探し出したユーザは、配置されている関連コンテンツ
をネットワーク経由でダウンロードすればよいので、ユ
ーザは簡易かつ迅速に関連コンテンツを取得することが
できる。According to the invention described in claims 4 and 15, the user who has searched for the content providing homepage as described above only has to download the related content that has been placed via the network. Related content can be acquired easily and quickly.
【0019】請求項5に記載のコンテンツ提供方法は、
請求項1に記載のコンテンツ提供システムにおいて、前
記コンテンツ管理手段は、前記コンテンツ提供ホームペ
ージのアドレスを時間の経過とともに変更することを特
徴とする。According to a fifth aspect of the present invention, there is provided a content providing method comprising:
2. The content providing system according to claim 1, wherein the content management means changes the address of the content providing homepage over time.
【0020】請求項16に記載のコンテンツ提供方法
は、請求項14に記載のコンテンツ提供方法において、
前記コンテンツ提供ホームページのアドレスを時間の経
過とともに変更することを特徴とする。[0020] A content providing method according to claim 16 is the content providing method according to claim 14, wherein
The address of the content providing homepage is changed over time.
【0021】請求項5と請求項16にそれぞれ記載の発
明によれば、ユーザがアクセスするホームページは、時
間が経過するとアドレスが変化するので、時間や状況に
応じてコンテンツ提供ホームページを自在に移動させ、
より変化に富んだコンテンツを提供可能となる。According to the inventions set forth in claims 5 and 16, since the address of the home page accessed by the user changes over time, the content providing home page can be freely moved according to the time and situation. ,
It is possible to provide more varied contents.
【0022】請求項6に記載のコンテンツ提供システム
は、請求項3に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、前記コンテンツ提供
ホームページに対する不正アクセスを判別し、不正アク
セスが行われた場合、前記コンテンツ提供ホームページ
のアドレスを変更することを特徴とする。According to a sixth aspect of the present invention, there is provided the content providing system according to the third aspect, wherein the content providing server determines an unauthorized access to the content providing homepage, The address of the content providing homepage is changed.
【0023】また、請求項17に記載のコンテンツ提供
方法は、請求項14に記載のコンテンツ提供方法におい
て、前記コンテンツ提供ホームページに対する不正アク
セスを判別し、不正アクセスが行われた場合、前記コン
テンツ提供ホームページのアドレスを変更することを特
徴とする。According to a seventeenth aspect of the present invention, in the content providing method according to the fourteenth aspect, an unauthorized access to the content providing homepage is determined, and when the unauthorized access is performed, the content providing homepage is determined. Is changed.
【0024】請求項6と請求項17にそれぞれ記載の発
明によれば、コンテンツ提供ホームページに不正アクセ
スが行われると、これを判別した上でアドレスを変化さ
せるので、不正アクセスによるコンテンツ提供ホームペ
ージへの攻撃を有効に防止することができる。According to the inventions described in claims 6 and 17, when unauthorized access to the content providing homepage is performed, the content is determined and the address is changed. An attack can be effectively prevented.
【0025】請求項7に記載のコンテンツ提供システム
は、請求項3に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、前記コンテンツ提供
ホームページから前記関連コンテンツを提供するユーザ
数に制限を設けることを特徴とする。According to a seventh aspect of the present invention, in the content providing system according to the third aspect, the content providing server sets a limit on the number of users who provide the related content from the content providing homepage. Features.
【0026】また、請求項18に記載のコンテンツ提供
方法は、請求項14に記載のコンテンツ提供方法におい
て、前記コンテンツ提供ホームページから前記関連コン
テンツを提供するユーザ数に制限を設けることを特徴と
する。[0026] According to a eighteenth aspect of the present invention, there is provided the content providing method according to the fourteenth aspect, wherein the number of users who provide the related content from the content providing homepage is limited.
【0027】請求項7と請求項18にそれぞれ記載の発
明によれば、コンテンツ提供ホームページにアクセスす
るユーザ数に基づいて、関連コンテンツの提供が制限さ
れるので、例えば、ユーザに提供するデータの個数を制
限して希少価値を持たせる場合に有効であり、よりユー
ザの興味を引くコンテンツを提供可能となる。According to the present invention, the provision of related content is restricted based on the number of users accessing the content providing homepage. This is effective when the content is limited to have a rare value, and it is possible to provide content that is more interesting to the user.
【0028】請求項8に記載のコンテンツ提供システム
は、請求項1に記載のコンテンツ提供システムにおい
て、前記関連コンテンツには、事業者により用意された
広告情報が付加されていることを特徴とするまた、請求
項19に記載のコンテンツ提供方法は、請求項12又は
請求項14に記載のコンテンツ提供方法において、前記
関連コンテンツには、事業者により用意された広告情報
が付加されていることを特徴とする。[0028] In a content providing system according to an eighth aspect, in the content providing system according to the first aspect, an advertisement information prepared by a business entity is added to the related content. According to a nineteenth aspect of the present invention, in the content providing method of the twelfth aspect or the fourteenth aspect, the related content is added with advertisement information prepared by a business operator. I do.
【0029】請求項8と請求項19にそれぞれ記載の発
明によれば、特定の事業者の広告情報が関連コンテンツ
に付加されてコンテンツ提供ホームページに配置される
ので、ユーザにとって自らコンテンツ提供ホームページ
を探し出す動機付けがあり、有効な広告効果を得ること
ができる。According to the invention described in claims 8 and 19, the advertisement information of the specific business is added to the related content and arranged on the content providing homepage, so that the user finds the content providing homepage by himself / herself. Motivated and effective advertising effect can be obtained.
【0030】請求項9に記載のコンテンツ提供システム
は、請求項1又は請求項3に記載のコンテンツ提供シス
テムにおいて、前記コンテンツ管理手段は、ユーザ情報
を登録するユーザ情報登録手段を備え、登録されたユー
ザにのみ前記関連コンテンツの提供を許可することを特
徴とする。According to a ninth aspect of the present invention, in the content providing system according to the first or third aspect, the content managing means includes a user information registering means for registering user information. Only the user is permitted to provide the related content.
【0031】この発明によれば、利用可能なユーザのユ
ーザ情報を登録し、関連コンテンツの提供を登録された
ユーザにのみ行うので、コンテンツ提供システムにおけ
るユーザの管理を容易に行うことができる。According to the present invention, user information of available users is registered, and provision of related content is performed only to registered users, so that user management in the content providing system can be easily performed.
【0032】請求項10に記載のコンテンツ提供システ
ムは、請求項9に記載のコンテンツ提供システムにおい
て、前記コンテンツ提供サーバは、前記ユーザ端末に前
記関連コンテンツを提供する際、ユーザとの間で前記ユ
ーザ情報に基づく相互認証処理を行い、認証を確認後に
前記関連コンテンツを前記ユーザ端末に提供することを
特徴とする。In the content providing system according to a tenth aspect, in the content providing system according to the ninth aspect, when the content providing server provides the related content to the user terminal, the content providing server may communicate with the user. A mutual authentication process based on information is performed, and after confirming authentication, the related content is provided to the user terminal.
【0033】この発明によれば、登録されたユーザに関
連コンテンツを提供する際に相互認証処理を行い、認証
が確認された後に関連コンテンツの提供を行うようにし
たので、正規のユーザ以外へのコンテンツの提供を排除
し、安全かつ確実にコンテンツ提供システムを運用する
ことができる。According to the present invention, the mutual authentication process is performed when the related content is provided to the registered user, and the related content is provided after the authentication is confirmed. The provision of content can be eliminated, and the content providing system can be operated safely and reliably.
【0034】請求項20に記載のコンテンツ提供サーバ
は、基本コンテンツを予め提供されたユーザ端末が接続
可能なネットワーク上に構築され、基本コンテンツに関
係付けられた一又は複数の関連コンテンツを保持すると
ともに、アクセスしたユーザのダウンロード要求に応じ
て当該関連コンテンツを提供する一又は複数のコンテン
ツ提供サーバを含んでなるコンテンツ提供システムの前
記コンテンツ提供サーバであって、前記関連コンテンツ
に対するダウンロード要求の回数をカウントするカウン
タと、前記カウンタのカウント値が所定回数に達したと
きは、前記関連コンテンツのダウンロードが実行されな
いようにする制御手段と、を備えたことを特徴とする。A content providing server according to a twentieth aspect is constructed on a network connectable to a user terminal to which basic content has been provided in advance, and holds one or a plurality of related content associated with the basic content. The content providing server of a content providing system including one or a plurality of content providing servers that provide the related content in response to a download request of an accessing user, and counts the number of download requests for the related content A counter, and control means for preventing the related content from being downloaded when the count value of the counter reaches a predetermined number.
【0035】この発明によれば、コンテンツ提供システ
ムにおいて、上述した作用を実現するためのコンテンツ
提供サーバを設け、このコンテンツ提供サーバがユーザ
によるダウンロード要求の回数をカウントして、これに
よりダウンロードの実行を制御するので、ユーザに対す
る関連コンテンツの提供を容易に管理できる。According to the present invention, in the content providing system, a content providing server for realizing the above-described operation is provided, and the content providing server counts the number of download requests made by the user, thereby executing the download. Since control is performed, provision of related content to the user can be easily managed.
【0036】また、請求項21に記載のコンテンツ提供
サーバは、請求項20に記載のコンテンツ提供サーバに
おいて、前記関連コンテンツをダウンロードしたユーザ
端末を特定する情報を記憶する履歴管理部を備え、前記
制御手段は、ダウンロード要求に応じて前記履歴管理部
を参照し、ダウンロード要求を行ったユーザ端末が以前
に同一の関連コンテンツをダウンロードしているとき
は、前記カウンタのカウント値を更新させないことを特
徴とする。A content providing server according to a twenty-first aspect of the present invention is the content providing server according to the twentieth aspect, further comprising a history management unit for storing information for specifying a user terminal that has downloaded the related content, and The means refers to the history management unit in response to the download request, and does not update the count value of the counter when the user terminal that has issued the download request has previously downloaded the same related content. I do.
【0037】この発明によれば、コンテンツ提供サーバ
では、履歴管理部に記憶された情報に基づいてユーザに
よるダウンロード要求がされたときのカウンタの更新を
制御するので、関連コンテンツの特定ユーザへの集中を
避け、多くのユーザに関連コンテンツが行き渡るように
制御できる。According to the present invention, the content providing server controls updating of the counter when a download request is made by the user based on the information stored in the history management unit, so that related content is concentrated on a specific user. Can be controlled so that related content is distributed to many users.
【0038】また、請求項22に記載のコンテンツ提供
サーバは、請求項21に記載のコンテンツ提供サーバに
おいて、前記コンテンツ提供システムは、複数の前記コ
ンテンツ提供サーバにおける関連コンテンツのダウンロ
ード許可状況を管理する管理サーバを更に備え、前記コ
ンテンツ提供サーバは、前記カウント値が所定回数に達
したとき、前記関連コンテンツのダウンロードを実行し
ないことを特徴とする。A content providing server according to a twenty-second aspect is the content providing server according to the twenty-first aspect, wherein the content providing system manages a download permission status of related content in the plurality of content providing servers. The server further includes a server, wherein the content providing server does not execute the download of the related content when the count value reaches a predetermined number.
【0039】この発明によれば、コンテンツ提供サーバ
では、関連コンテンツのダウンロードの回数が許可され
る上限に達したとき、その旨を管理サーバに対して通知
するので、管理サーバの側では速やかに次の対応を行う
ことができる。According to the present invention, when the number of times of downloading related content reaches the permitted upper limit, the content providing server notifies the management server of this fact. Can be handled.
【0040】請求項23に記載のコンテンツ提供プログ
ラムを記録したコンピュータ読み取り可能な記録媒体
は、基本コンテンツに対応するプログラムが予め提供さ
れた複数のユーザ端末が接続可能なネットワーク上に構
築され、基本コンテンツに関係付けられた一又は複数の
関連コンテンツを保持するとともに、アクセスしたユー
ザのダウンロード要求に応じて当該関連コンテンツを提
供する一又は複数のコンテンツ提供サーバを含んでなる
コンテンツ提供システムの前記コンテンツ提供サーバに
含まれるコンピュータを、前記関連コンテンツに対する
ダウンロード要求の回数をカウントするとともに、カウ
ント値が予め設定された回数に達したときは、前記関連
コンテンツに対するダウンロードが実行されないように
機能させることを特徴とする。[0040] A computer-readable recording medium storing the content providing program according to claim 23 is constructed on a network to which a plurality of user terminals provided with a program corresponding to the basic content in advance can be connected. The content providing server of a content providing system including one or a plurality of content providing servers that holds one or a plurality of related content related to the content and provides the related content in response to a download request of an accessing user And counting the number of download requests for the related content and, when the count value reaches a preset number, prevents the computer from executing the download for the related content. To.
【0041】また、請求項24に記載のコンテンツ提供
プログラムを記録したコンピュータ読み取り可能な記録
媒体は、請求項23に記載のコンテンツ提供プログラム
を記録したコンピュータ読み取り可能な記録媒体におい
て、前記コンテンツ提供サーバに含まれるコンピュータ
を、更に、前記関連コンテンツをダウンロードしたユー
ザ端末を特定する情報を記憶し、ダウンロード要求を行
ったユーザ端末が以前に同一の関連コンテンツをダウン
ロードしているときは、前記カウンタのカウント値を更
新させないように機能させることを特徴とする。According to a twenty-fourth aspect of the present invention, there is provided a computer-readable recording medium recording the content providing program according to the twenty-third aspect. The included computer further stores information identifying the user terminal that downloaded the related content, and when the user terminal that has issued the download request has previously downloaded the same related content, the count value of the counter Is made to function so as not to be updated.
【0042】請求項23と請求項24にそれぞれ記載の
発明によれば、コンテンツ提供システムにおいて、コン
テンツ提供サーバの機能を実現するための有用なソフト
ウェアを提供し、コンテンツ提供システムの構築を容易
に行うことができる。According to the inventions described in claims 23 and 24, in the content providing system, useful software for realizing the function of the content providing server is provided, and the construction of the content providing system is facilitated. be able to.
【0043】[0043]
【発明の実施の形態】以下、本発明の好適な実施形態を
図面に基づいて説明する。本実施形態においては、多数
のユーザにより利用可能なコンテンツを提供するコンテ
ンツ提供システムに対して本発明を適用した場合につい
て説明する。かかるコンテンツ提供システムの例として
は、ネットワークを介してユーザにネットワークゲーム
を提供するネットワークゲームシステムを挙げることが
できる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings. In the present embodiment, a case will be described in which the present invention is applied to a content providing system that provides content usable by many users. An example of such a content providing system is a network game system that provides a user with a network game via a network.
【0044】図1は、本実施形態に係るコンテンツ提供
システムのシステム構成を示すブロック図である。図1
に示すように、本実施形態に係るコンテンツ提供システ
ムは、システム全体を管理するコンテンツ管理手段とし
ての管理サーバ2と、複数のコンテンツ提供サーバ3
と、複数のユーザ端末4と、検索エンジン5とがインタ
ーネット1にそれぞれ接続され、相互にTCP/IP
(Transmission Control Protocol/Internet Protoco
l)に従ってデータ通信を行うように構成されている。
なお、図1においては、3つのユーザ端末4と、2つの
コンテンツ提供サーバ3を示しているが、これに限られ
ることなくユーザ端末4とコンテンツ提供サーバ3が更
に多数あってもよい。FIG. 1 is a block diagram showing the system configuration of the content providing system according to the present embodiment. FIG.
As shown in FIG. 1, a content providing system according to the present embodiment includes a management server 2 as a content management unit for managing the entire system, and a plurality of content providing servers 3.
, A plurality of user terminals 4 and a search engine 5 are connected to the Internet 1, respectively, and
(Transmission Control Protocol / Internet Protoco
It is configured to perform data communication according to l).
In FIG. 1, three user terminals 4 and two content providing servers 3 are shown, but the number of user terminals 4 and the content providing servers 3 is not limited thereto, and may be larger.
【0045】以上の構成において、管理サーバ2は、所
定のアドレスが付与され、本実施形態の係るコンテンツ
提供システムの基本的な機能を提供し、コンテンツ提供
サーバ3の構築を管理するサーバである。ユーザ端末4
に対しては、本実施形態に係るコンテンツ提供システム
の基本プログラム及び必要なデータからなる基本コンテ
ンツが、CD−ROM等の記録媒体又は管理サーバ2か
らの配信など様々な手段により予め提供される。また、
本実施形態に係るコンテンツ提供システムの公式ホーム
ページのアドレスは公開されている(例えば、上記基本
コンテンツにおいて公式ホームページのアドレスが設定
される)。そして、ユーザ端末4の基本コンテンツと管
理サーバ2及びコンテンツ提供サーバ3がそれぞれ協働
してコンテンツ提供システム全体の機能が実現される。In the above configuration, the management server 2 is a server that is provided with a predetermined address, provides basic functions of the content providing system according to the present embodiment, and manages the construction of the content providing server 3. User terminal 4
The basic content including the basic program and the necessary data of the content providing system according to the present embodiment is provided in advance by various means such as a recording medium such as a CD-ROM or distribution from the management server 2. Also,
The address of the official homepage of the content providing system according to the present embodiment is open (for example, the address of the official homepage is set in the basic content). Then, the basic content of the user terminal 4 and the management server 2 and the content providing server 3 cooperate with each other to realize the function of the entire content providing system.
【0046】複数のコンテンツ提供サーバ3は、上記公
式ホームページのアドレスとは異なる独立したアドレス
が付与され、ユーザ端末4の基本コンテンツに関係付け
られた関連コンテンツが配置された一又は複数のコンテ
ンツ提供ホームページを有している。管理サーバ2は、
インターネット1における全てのコンテンツ提供サーバ
3の設置、移動、管理を行う。これらの各コンテンツ提
供サーバ3に配置される関連コンテンツとしては、基本
コンテンツに関係付けられ、状況に応じてユーザが探す
べきアイテムやキーワード、あるいは基本プログラムに
関連する関連プログラムなどがある。The plurality of content providing servers 3 are provided with an independent address different from the address of the official homepage, and one or more content providing homepages in which related content related to the basic content of the user terminal 4 is arranged. have. The management server 2
The installation, movement, and management of all the content providing servers 3 on the Internet 1 are performed. The related content arranged in each of the content providing servers 3 includes items and keywords that are associated with the basic content and should be searched by the user according to the situation, or related programs related to the basic program.
【0047】検索エンジン5は、インターネット1上で
提供されている様々な情報の中から、キーワード等で設
定された検索条件に合致する情報が含まれるページを検
索するシステムである。ユーザ端末4は、汎用の検索エ
ンジン5に自在にアクセス可能であり、上記関連コンテ
ンツを探す際、後述するように検索エンジン5を利用す
ることができる。The search engine 5 is a system for searching, from various information provided on the Internet 1, a page including information that matches search conditions set by keywords or the like. The user terminal 4 can freely access the general-purpose search engine 5, and can use the search engine 5 when searching for the related content as described later.
【0048】ユーザ端末4としては、インターネット1
を介して上述のコンテンツ提供サーバ3や検索エンジン
5にアクセスして、各種情報を参照するためのブラウザ
が搭載されたパソコン等が用いられる。そして、コンテ
ンツ提供システムへのアクセスを許可されたユーザ端末
4では、ブラウザや汎用のアプリケーション等により上
記基本コンテンツを用いた処理が実行される。As the user terminal 4, the Internet 1
A personal computer or the like equipped with a browser for accessing the content providing server 3 or the search engine 5 via the PC and referring to various information is used. Then, in the user terminal 4 permitted to access the content providing system, a process using the basic content is executed by a browser, a general-purpose application, or the like.
【0049】次に図2は、上記の管理サーバ2の構成を
示す機能ブロック図である。図2に示すように、管理サ
ーバ2は、通信インターフェース21と、制御部22
と、記憶部23と、テーブル管理部24と、テーブル更
新部25を含んで構成される。通信インターフェース2
1は、インターネット1を介して各ユーザ端末4やコン
テンツ提供サーバ3と接続を確立し、上記のTCP/I
Pに従ったデータ通信のためのインターフェース動作を
行う。制御部22は、管理サーバ2の全体の動作を総括
的に制御するためのCPUやメモリからなる。記憶部2
3は、公式ホームページで実行されるプログラム、ある
いは他の処理に必要なプログラムやデータが記憶された
ハードディスク等のメモリからなる。Next, FIG. 2 is a functional block diagram showing the configuration of the management server 2 described above. As shown in FIG. 2, the management server 2 includes a communication interface 21 and a control unit 22.
, A storage unit 23, a table management unit 24, and a table update unit 25. Communication interface 2
1 establishes a connection with each user terminal 4 and the content providing server 3 via the Internet 1 and establishes the TCP / I
An interface operation for data communication according to P is performed. The control unit 22 includes a CPU and a memory for controlling the overall operation of the management server 2 as a whole. Storage unit 2
Numeral 3 is a memory such as a hard disk in which programs executed on the official website or programs and data necessary for other processes are stored.
【0050】また、テーブル管理部24は、コンテンツ
提供ホームページから提供される関連コンテンツの管理
データをテーブルにより管理する。このコンテンツ管理
用のテーブルは、後述するように、関連コンテンツの種
別毎に用意され、例えばコンテンツ提供ホームページを
オープンする順番を管理対象としている。そして、テー
ブル更新部25は、新たなコンテンツ提供ホームページ
がオープンされたとき、その管理データに基づいてテー
ブル管理部24のテーブルの内容を更新する。管理サー
バ2の管理者は、新たにオープンされたコンテンツ提供
ホームページのアドレスを取得すると、その管理データ
をテーブルに追加登録する必要がある。The table management unit 24 manages management data of related contents provided from the contents providing homepage by using a table. As will be described later, this content management table is prepared for each type of related content, and manages, for example, the order in which content providing homepages are opened. Then, when a new content providing homepage is opened, the table updating unit 25 updates the contents of the table of the table managing unit 24 based on the management data. When the administrator of the management server 2 acquires the address of the newly opened content providing homepage, it is necessary to additionally register the management data in the table.
【0051】ここで、図3に上記のテーブル管理部24
におけるコンテンツ管理用のテーブルの一例を示す。図
3に示すように、提供コンテンツ名で特定される関連コ
ンテンツ(図3では関連コンテンツa)についての管理
データが順次記述されたテーブルが構成される。テーブ
ルに含まれる管理データのうち、オープン予定順番は、
関連コンテンツを提供するコンテンツ提供ホームページ
がオープンされる順番を示す。ここで、オープン順が1
つ先行するコンテンツ提供ホームページからの関連コン
テンツのダウンロードが終了したとき、後続のコンテン
ツ提供ホームページがオープンしていなければ、直ちに
オープンする。そして、HPアドレスは、対応するコン
テンツ提供ホームページに設定されたアドレスである。Here, FIG. 3 shows the table management unit 24 described above.
1 shows an example of a table for content management in FIG. As shown in FIG. 3, a table is formed in which management data of related content (related content a in FIG. 3) specified by the provided content name is sequentially described. Of the management data included in the table, the opening order is
Indicates the order in which a content providing homepage providing related content is opened. Here, the opening order is 1.
When the download of the related content from the preceding content providing homepage is completed, if the subsequent content providing homepage is not open, it is opened immediately. The HP address is an address set in the corresponding content providing homepage.
【0052】次に、それぞれオープン予定順番が定めら
れた関連コンテンツに対応して、提供サーバ名、登録
日、オープン日、ダウンロード開始日、ダウンロード終
了日、クローズ日を含んでテーブルの管理データが構成
される。このうち、提供サーバ名は、関連コンテンツを
提供するコンテンツ提供サーバ3の名称である。登録日
は、管理サーバ2の管理者がテーブルに登録した日付で
あり、この時点で対象のコンテンツ提供ホームページの
準備が完了する。オープン日は、対象のコンテンツ提供
ホームページがオープンした日付である。なお、複数の
関連コンテンツを提供するコンテンツ提供ホームページ
の場合、いずれかの関連コンテンツを提供するときのオ
ープン日となる。ダウンロード開始日は、関連コンテン
ツのダウンロードを開始する日付であり、ダウンロード
終了日は、関連コンテンツのダウンロードを終了する日
付である。テーブル上で特定の管理データのダウンロー
ド開始日は、1つ先行する管理データのダウンロード終
了日と常に一致する。クローズ日は、対象のコンテンツ
提供ホームページがクローズした日付であり、関連コン
テンツの提供を全て終了した以降の日付となる。なお、
関連コンテンツの提供が終了した場合でも、コンテンツ
提供ホームページをクローズすることなく、次に続くコ
ンテンツ提供ホームページのヒントを掲載するようにし
てもよい。Next, the management data of the table including the providing server name, the registration date, the open date, the download start date, the download end date, and the close date is configured corresponding to the related contents in which the open schedule order is determined. Is done. Among these, the providing server name is the name of the content providing server 3 that provides the related content. The registration date is the date when the administrator of the management server 2 registered in the table. At this point, the preparation of the target content providing homepage is completed. The open date is the date when the target content providing homepage was opened. In the case of a content providing homepage that provides a plurality of related contents, it is an open date when any of the related contents is provided. The download start date is a date to start downloading the related content, and the download end date is a date to end the download of the related content. The download start date of the specific management data on the table always coincides with the download end date of the preceding management data. The close date is a date on which the target content providing homepage is closed, and is a date after all the related content has been provided. In addition,
Even when the provision of the related content ends, the hint of the next content providing homepage may be posted without closing the content providing homepage.
【0053】次に図4は、上記のコンテンツ提供サーバ
3の構成を示す機能ブロック図である。図4に示すよう
に、コンテンツ提供サーバ3は、通信インターフェース
31と、制御部32と、記憶部33と、履歴管理部34
と、カウンタ35を含んで構成される。通信インターフ
ェース31は、インターネット1を介して各ユーザ端末
4や管理サーバ2と接続を確立し、上記のTCP/IP
に従ったデータ通信のためのインターフェース動作を行
う。制御部32は、コンテンツ提供サーバ3の全体の動
作を総括的に制御するためのCPUやメモリからなる。
なお、制御部32は、必要に応じて関連コンテンツにつ
いての後述の接続可能性の照合処理を実行する。記憶部
33は、コンテンツ提供ホームページで実行されるダウ
ンロード処理等のプログラムと、ダウンロードされる関
連プログラム等を含む関連コンテンツが階層構造で記憶
されたハードディスク等のメモリからなる。FIG. 4 is a functional block diagram showing the configuration of the content providing server 3 described above. As shown in FIG. 4, the content providing server 3 includes a communication interface 31, a control unit 32, a storage unit 33, and a history management unit 34.
And a counter 35. The communication interface 31 establishes a connection with each user terminal 4 and the management server 2 via the Internet 1,
Performs an interface operation for data communication according to. The control unit 32 includes a CPU and a memory for generally controlling the entire operation of the content providing server 3.
The control unit 32 executes a later-described connection possibility collation process for the related content as necessary. The storage unit 33 includes a memory such as a hard disk in which related content including a related program to be downloaded is stored in a hierarchical structure, such as a program for a download process executed on the content providing homepage.
【0054】ここで、図5に記憶部33におけるデータ
構造の一例を示す。図5に示すように、記憶部33の記
憶領域には、コンテンツ提供ホームページとしての複数
のWEBページ毎にデータが記録されている。図5にお
いて、番号を付与して示す各WEBページには、特定の
アドレスが設定され、それぞれ一又は複数の関連コンテ
ンツを付随する。例えば、図5におけるWEBページ
(1)には、3つの関連コンテンツa、b、cが対応
し、それぞれの関連プログラム等がデータとして順次記
録されている。ユーザによりコンテンツ提供ホームペー
ジへのアクセスがあると、ダウンロード要求に応じて特
定の関連コンテンツが選択的にユーザ端末2に対し送出
されることになる。FIG. 5 shows an example of the data structure in the storage unit 33. As shown in FIG. 5, in the storage area of the storage unit 33, data is recorded for each of a plurality of WEB pages as a content providing homepage. In FIG. 5, a specific address is set to each of the WEB pages indicated by numbers, and each WEB page is accompanied by one or a plurality of related contents. For example, three related contents a, b, and c correspond to the WEB page (1) in FIG. 5, and respective related programs and the like are sequentially recorded as data. When the user accesses the content providing homepage, specific related content is selectively transmitted to the user terminal 2 in response to a download request.
【0055】次に図4に戻って、履歴管理部34は、ユ
ーザがコンテンツ提供ホームページにアクセスしたり、
ダウンロード要求を行った場合に、そのユーザのIPア
ドレスを含む履歴情報を管理する。履歴管理部34で管
理されるデータは、コンテンツ提供サーバ3に付随する
コンテンツ提供ホームページ毎に、あるいは関連コンテ
ンツ毎に、上述の履歴情報を管理する。また、カウンタ
35は、ユーザによる関連コンテンツのダウンロード回
数をカウントする。コンテンツ提供サーバ2に複数種類
の関連コンテンツがある場合は、各々についてダウンロ
ード回数をカウントする。カウンタ35におけるカウン
ト値が所定回数に達したときは、コンテンテンツ提供サ
ーバ3が、その関連コンテンツのダウンロードの受付を
終了する旨の通知を管理サーバ2に対し行う。Next, returning to FIG. 4, the history management section 34 allows the user to access the content providing homepage,
When a download request is made, history information including the IP address of the user is managed. The data managed by the history management unit 34 manages the above-described history information for each content providing homepage attached to the content providing server 3 or for each related content. The counter 35 counts the number of times the user downloads related content. If the content providing server 2 has a plurality of types of related content, the number of downloads is counted for each. When the count value of the counter 35 reaches a predetermined number, the content providing server 3 notifies the management server 2 that the reception of the download of the related content is ended.
【0056】次に、ユーザ端末4を操作するユーザがコ
ンテンツ提供システムを利用する際の進行手順を説明す
る。まず、基本コンテンツがCD−ROM等の記録媒体
により提供される場合は、その記録媒体を用意し、基本
コンテンツが管理サーバ2から配信される場合は、予め
ダウンロードしておく必要がある。Next, a procedure for a user operating the user terminal 4 to use the content providing system will be described. First, when the basic content is provided by a recording medium such as a CD-ROM, the recording medium must be prepared, and when the basic content is distributed from the management server 2, it must be downloaded in advance.
【0057】そして、ユーザ端末4において、例えばネ
ットワークゲームに参加する場合は、基本コンテンツに
含まれる基本プログラムを起動してゲームを開始する。
その後、基本コンテンツの進行に応じて画像データやア
イテム等の関連コンテンツを取得する状況が生じる。こ
れら関連コンテンツは、コンテンツ提供ホームページの
いずれかに配置されているが、目的のコンテンツ提供提
供ホームページのアドレスはユーザに告知されないた
め、この時点で不明であり、ユーザは何らかの方法で探
し出す必要がある。Then, in the user terminal 4, for example, when participating in a network game, a basic program included in the basic content is started to start the game.
Thereafter, a situation arises in which related contents such as image data and items are acquired in accordance with the progress of the basic contents. These related contents are arranged on any one of the content providing homepages. However, since the address of the target content providing homepage is not notified to the user, it is unknown at this time, and the user needs to find out by some method.
【0058】そこで、ユーザはインターネット1上の検
索エンジン5にアクセスし、探すべき関連コンテンツの
ヒントになるような単語を入力して、検索エンジン5に
よる検索処理が実行される。検索処理が終了すると、検
索エンジン5では検索結果の一覧が表示されるので、ユ
ーザは一覧の中から特定のホームページを選択する。そ
して、選択したホームページにアクセスし、目的のコン
テンツ提供ホームページに該当する場合は、探すべき関
連コンテンツが配置されている。一方、目的のコンテン
ツ提供ホームページに該当しない場合は、他のホームペ
ージを選択し、上記の作業を続ける。Therefore, the user accesses the search engine 5 on the Internet 1 and inputs a word which is a hint of the related content to be searched, and the search engine 5 executes the search processing. When the search processing is completed, the search engine 5 displays a list of search results, and the user selects a specific homepage from the list. Then, the user accesses the selected homepage, and if the homepage corresponds to the target content providing homepage, related contents to be searched are arranged. On the other hand, if it does not correspond to the target content providing homepage, another homepage is selected and the above operation is continued.
【0059】以上のような検索エンジン5を利用した関
連コンテンツの取得を様々な状況下で行うことにより、
最終的に本実施形態のコンテンツ提供システムの目的を
達成することができる。このように、本実施形態に係る
コンテンツ提供システムでは、当初はユーザが取得した
基本コンテンツ内から開始するが、それ以降はユーザの
行動範囲をインターネット1上で徐々に拡大させるよう
に構成されている。By acquiring related contents using the search engine 5 in various situations as described above,
Finally, the purpose of the content providing system of the present embodiment can be achieved. As described above, the content providing system according to the present embodiment is configured to start from the basic content acquired by the user at first, but to gradually expand the range of action of the user on the Internet 1 thereafter. .
【0060】次に、本実施形態に係るコンテンツ提供シ
ステムにおいて行われる処理について図6を用いて説明
する。図6は、基本コンテンツを取得済みのユーザが関
連コンテンツを取得しようとする場合、アクセス先のコ
ンテンツ提供サーバ3において実行される処理を示すフ
ローチャートである。Next, processing performed in the content providing system according to the present embodiment will be described with reference to FIG. FIG. 6 is a flowchart showing a process executed by the access destination content providing server 3 when a user who has acquired basic content attempts to acquire related content.
【0061】図6の処理が開始されると、コンテンツ提
供サーバ3では、インターネット1を介したユーザによ
るアクセスを監視して、ユーザ端末4からのアクセスの
有無を判別する(ステップS11)。コンテンツ提供シ
ステムを利用するユーザは、ユーザ端末4上でブラウザ
等を起動させ、上述のように検索エンジン5等の検索結
果等によって認識したアドレスに基づいてアクセスを行
うことにより、ユーザ端末4と特定のコンテンツ提供サ
ーバ3との間にコネクションが確立される。そして、ユ
ーザのアクセスがない場合は(ステップS11;N
O)、アクセスの監視を続け、ユーザのアクセスが判別
された場合は(ステップS11;YES)、続いてユー
ザによる不正アクセスが行われたか否かを判別する(ス
テップS12)。When the processing in FIG. 6 is started, the content providing server 3 monitors access by the user via the Internet 1 and determines whether or not there is access from the user terminal 4 (step S11). The user using the content providing system starts up a browser or the like on the user terminal 4 and performs access based on the address recognized based on the search result of the search engine 5 or the like as described above, thereby identifying the user terminal 4. Is established with the content providing server 3. If there is no user access (step S11; N
O) The monitoring of the access is continued, and when the access of the user is determined (step S11; YES), it is determined whether or not the unauthorized access is performed by the user (step S12).
【0062】ステップS12は、コンテンツ提供ホーム
ページのアドレスを知った悪意の第三者からのアクセス
により、コンテンツ提供ホームページが攻撃対象とされ
ることを未然に防止するために行う処理である。例え
ば、いわゆるDOSアタックによって、特定のタイミン
グで多数のアクセスを集中的に受ける状態になると、そ
のコンテンツ提供ホームページに対するユーザ端末4か
らのアクセスに支障を来すことになる。そこで、本実施
形態では、アクセス時に受信されるコマンドにフィルタ
をかけるなど周知の技法を用い、例えば、不正アクセス
を意図したコマンドが送出されたことを判別して、不正
アクセスが行われた否かを判断する。Step S12 is a process performed to prevent the content providing homepage from being targeted by an attack from a malicious third party who knows the address of the content providing homepage. For example, if a large number of accesses are intensively received at a specific timing due to a so-called DOS attack, access to the content providing homepage from the user terminal 4 will be hindered. Therefore, in the present embodiment, using a known technique such as filtering a command received at the time of access, for example, it is determined that a command intended for unauthorized access has been transmitted, and whether or not unauthorized access has been performed is determined. Judge.
【0063】ステップS12において、不正アクセスが
判別された場合は(ステップS12;YES)、判断対
象のユーザ端末4とコンテンツ提供サーバ3の間のコネ
クションが切断される(ステップS13)。そして、そ
れ以降の不正アクセスを排除するため、管理サーバ2に
より、アクセス対象のコンテンツ提供ホームページが閉
鎖され(ステップS14)、図2の処理を終える。この
とき、コンテンツ提供サーバ3から管理サーバ2に対し
コンテンツ提供ホームページを閉鎖した旨を通知するこ
とにより、メインサーバ2は、閉鎖されたコンテンツ提
供ホームページで提供されていた関連コンテンツを提供
するための新たなコンテンツ提供ホームページをオープ
ンする。このように、コンテンツ提供サーバ3によりコ
ンテンツ提供ホームページが閉鎖されるので、それ以降
は特定の関連コンテンツを取得するには新たなアドレス
を知る必要があるため、不正アクセスの防止に有効であ
る。In step S12, if an unauthorized access is determined (step S12; YES), the connection between the user terminal 4 to be determined and the content providing server 3 is disconnected (step S13). Then, in order to eliminate unauthorized access thereafter, the content providing homepage to be accessed is closed by the management server 2 (step S14), and the processing in FIG. 2 is ended. At this time, the main server 2 notifies the management server 2 that the content providing homepage has been closed by the content providing server 3 so that the new content for providing the related content provided on the closed content providing homepage can be provided. A new content providing website. As described above, since the content providing homepage is closed by the content providing server 3, it is necessary to know a new address to obtain specific related content thereafter, which is effective in preventing unauthorized access.
【0064】一方、ステップS12の判断の結果、正当
なアクセスであると判断された場合は(ステップS1
2;NO)、ユーザ端末4からのダウンロード要求の有
無を判別する(ステップS15)。その結果、ダウンロ
ード要求を受けた場合は(ステップS15;YES)、
ユーザ端末4とコンテンツ提供サーバ3との間で相互認
証処理が行われる(ステップS16)。一方、ダウンロ
ード要求を受けなかった場合は(ステップS15;N
O)、直ちにステップS21に移行する。On the other hand, if it is determined that the access is valid as a result of the determination in step S12 (step S1).
2; NO), it is determined whether there is a download request from the user terminal 4 (step S15). As a result, when a download request is received (step S15; YES),
Mutual authentication processing is performed between the user terminal 4 and the content providing server 3 (step S16). On the other hand, if the download request has not been received (step S15; N
O) The process immediately proceeds to step S21.
【0065】ここで、ステップS16の相互認証処理に
おいて、コンテンツ提供サーバ3とユーザ端末4が互い
に相手側にIDを送出し、適正なIDであるか否かを判
別することにより行われる。このとき、コンテンツ提供
サーバ3の側ではネットワーク1を介して後述のユーザ
情報を参照し、ユーザ端末2の側では上記基本コンテン
ツに基づき、それぞれのIDを判別すればよい。このよ
うにして、コンテンツ提供サーバ3の側では、ユーザが
管理サーバ2に登録された正規のユーザであることを確
認するとともに、ユーザ端末4の側ではコンテンツ提供
サーバ3が関連コンテンツを配置するために管理サーバ
2によって設けられたページであることを確認するな
お、ステップS16の相互認証処理の前提として、ユー
ザは予め管理サーバ2にユーザ登録をしておく必要があ
る。管理サーバ2はユーザ情報登録手段として機能し、
ユーザのアクセス時に所定の手順に従ってユーザ登録処
理を実行する。このとき、ユーザが入力した氏名や住所
などの各種情報は、ユーザ情報として例えば管理サーバ
2の記憶手段に保持され、ユーザに対して固有の上記I
Dが付与される。この際、ユーザに対し課金を施す必要
がある場合は、ユーザ登録処理と連動させて簡易な課金
処理を行うことができる。Here, in the mutual authentication process of step S16, the content providing server 3 and the user terminal 4 send IDs to each other and determine whether or not the IDs are appropriate. At this time, the content providing server 3 may refer to user information described below via the network 1 and the user terminal 2 may determine the respective IDs based on the basic content. In this way, the content providing server 3 confirms that the user is a legitimate user registered in the management server 2 and the user terminal 4 has the content providing server 3 place related content. It is necessary to confirm that the page is provided by the management server 2 as a prerequisite for the mutual authentication processing in step S16. The management server 2 functions as a user information registration unit,
A user registration process is performed according to a predetermined procedure when a user accesses. At this time, various information such as the name and address input by the user is stored as user information in, for example, a storage unit of the management server 2, and the above-mentioned I information unique to the user
D is given. At this time, if the user needs to be charged, a simple charging process can be performed in conjunction with the user registration process.
【0066】また、ステップS16の相互認証処理にお
いて、基本コンテンツを保持するユーザのみが入手可能
な情報を入力させることで、より確実な認証を行うこと
ができる。例えば、基本コンテンツ等を記録した記録媒
体のプロダクト番号などをユーザに入力させてもよい。Further, in the mutual authentication process in step S16, by inputting information that can be obtained only by the user holding the basic content, more reliable authentication can be performed. For example, the user may be allowed to input a product number of a recording medium on which basic content or the like is recorded.
【0067】次に、ステップS16で正常な認証結果が
得られ、ダウンロードが許可された場合は(ステップS
17;YES)、履歴管理部34に保持される履歴情報
を参照して、アクセスしたユーザについて同一の関連コ
ンテンツのダウンロード履歴が存在するか否かを判断す
る(ステップS18)。その結果、ユーザのダウンロー
ド履歴が存在しない場合は(ステップS18;NO)、
カウンタ35によりダウンロード回数をインクリメント
し(ステップS19)、ステップS20に進む。一方、
ユーザのダウンロード履歴が存在する場合は(ステップ
S18;YES)、ステップS19を行うことなくステ
ップS20に進む。これにより、過去に特定の関連コン
テンツをダウンロードしたユーザが、繰り返し同一の関
連コンテンツをダウンロードする場合は、ダウンロード
回数がインクリメントされないように制御される。よっ
て、同一ユーザの複数回のダウンロードによってコンテ
ンツ提供ホームページが閉鎖されることを防止できる。Next, when a normal authentication result is obtained in step S16 and the download is permitted (step S16).
17; YES), with reference to the history information held in the history management unit 34, it is determined whether or not a download history of the same related content exists for the accessed user (step S18). As a result, if there is no download history of the user (step S18; NO),
The number of downloads is incremented by the counter 35 (step S19), and the process proceeds to step S20. on the other hand,
If the download history of the user exists (step S18; YES), the process proceeds to step S20 without performing step S19. Accordingly, when a user who has downloaded the specific related content in the past repeatedly downloads the same related content, control is performed so that the number of downloads is not incremented. Therefore, it is possible to prevent the content providing homepage from being closed by multiple downloads by the same user.
【0068】次に、配置された関連コンテンツに対応す
るコンテンツデータをユーザ端末4に送出する(ステッ
プS20)。一方、ステップS16の認証結果に基づい
てダウンロードが許可されない場合は(ステップS1
7;NO)、ステップS18〜S20を実行することな
く、直ちにステップS21に移行する。Next, content data corresponding to the arranged related content is transmitted to the user terminal 4 (step S20). On the other hand, if the download is not permitted based on the authentication result of step S16 (step S1
7; NO), the process immediately proceeds to step S21 without executing steps S18 to S20.
【0069】次に、ユーザ端末4とコンテンツ提供サー
バ3のコネクションが切断される(ステップS21)。
続いて、ダウンロード回数が予め設定された値Nを超え
たか否かを判定する(ステップS22)。ここで、ダウ
ンロード回数は、特定のコンテンツ提供サーバ3が設置
されてからダウンロードされた回数を累計したものであ
って、ダウンロードの回数制限のためにカウントを行う
ものである。そして、ダウンロード回数がN以下である
場合は(ステップS22;NO)、ステップS11に戻
って同様の処理を繰り返す。Next, the connection between the user terminal 4 and the content providing server 3 is disconnected (step S21).
Subsequently, it is determined whether the number of downloads has exceeded a preset value N (step S22). Here, the number of downloads is the total of the number of downloads since the specific content providing server 3 was installed, and is counted for the purpose of limiting the number of downloads. If the number of downloads is N or less (step S22; NO), the process returns to step S11 and repeats the same processing.
【0070】一方、ダウンロード回数がNを超えた場合
は(ステップS22;YES)、その関連コンテンツの
ダウンロードは、それ以降の受け付けを終了し、その旨
がコンテンツ提供サーバ3により管理サーバ2に対し通
知され(ステップS23)、図6の処理を終える。この
とき、かかる通知を受けたメインサーバ2は、同一の関
連コンテンツを提供する新たなコンテンツ提供ホームペ
ージをオープンする。なお、ステップS23の処理で
は、コンテンツ提供ホームページにおいて、次に続くコ
ンテンツ提供ホームページのヒントを掲載するようにし
てもよい。ステップS22は、例えば、コンテンツ提供
システムによって提供される関連コンテンツの提供対象
ユーザを一定数に制限する場合に有効である。なお、提
供対象ユーザを一定数に制限する必要がない場合は、ス
テップS22、S23の処理は省略してもよい。On the other hand, if the number of downloads exceeds N (step S22; YES), the download of the related content is terminated after that, and the content providing server 3 notifies the management server 2 to that effect. Is performed (step S23), and the processing in FIG. 6 ends. At this time, the main server 2 that has received the notification opens a new content providing homepage that provides the same related content. In the processing of step S23, the hint of the next content providing homepage may be posted on the content providing homepage. Step S22 is effective, for example, when the number of users to whom related content provided by the content providing system is provided is limited to a certain number. When it is not necessary to limit the number of users to be provided to a certain number, the processing of steps S22 and S23 may be omitted.
【0071】なお、図6の例では、コンテンツ提供ホー
ムページに置かれた関連コンテンツをダウンロードによ
り取得する場合を説明したが、これに限られず、ユーザ
が単にコンテンツ提供サーバ3で関連コンテンツを閲覧
するようにしてもよい。例えば、ユーザが必要なキーワ
ードを探しているようなケースでは、ダウンロードに関
する処理は省略しても差し支えない。In the example shown in FIG. 6, the case where the related content placed on the content providing homepage is obtained by downloading is described. However, the present invention is not limited to this, and the user may simply browse the related content on the content providing server 3. It may be. For example, in a case where the user is searching for a required keyword, the processing related to downloading may be omitted.
【0072】また、図6の例では、ダウンロード回数や
不正アクセスの有無に応じて、コンテンツ提供サーバ3
の閉鎖又は移動を行う例を説明したが、時間経過に応じ
てコンテンツ提供サーバ3の閉鎖又は移動を行ってもよ
い。すなわち、コンテンツ提供サーバ3上の関連コンテ
ンツを一定期間に限りユーザに提供したり、特定の関連
コンテンツを配置するコンテンツ提供サーバ3のアドレ
スを時間の進行に応じて逐次変化させるように構成して
もよい。Further, in the example of FIG. 6, the content providing server 3 determines the number of downloads and the presence or absence of unauthorized access.
Although the example of closing or moving the content providing server has been described, the content providing server 3 may be closed or moved as time elapses. That is, the related content on the content providing server 3 may be provided to the user only for a certain period of time, or the address of the content providing server 3 where the specific related content is arranged may be sequentially changed according to the progress of time. Good.
【0073】次に、コンテンツ管理サーバ2による通知
(図6のステップS23)に対応して、管理サーバ2に
より行われる処理について図7のフローチャートを用い
て説明する。Next, processing performed by the management server 2 in response to the notification (step S23 in FIG. 6) by the content management server 2 will be described with reference to the flowchart in FIG.
【0074】図7において、管理サーバ2は、コンテン
ツ提供サーバ3により関連コンテンツのダウンロードの
受け付けを終了した旨の通知がされるのを監視する(ス
テップS31)。その結果、かかる通知を受けた場合は
(ステップS31;YES)、ダウンロードを完了した
関連コンテンツと同一の関連コンテンツを提供する新規
のコンテンツ提供ホームページがオープン済みであるか
否かを判断する(ステップS32)。なお、ステップS
32で通知を受けない場合は(ステップS31;N
O)、ステップS31を継続する。In FIG. 7, the management server 2 monitors that the content providing server 3 has notified that the reception of the related content has been completed (step S31). As a result, when the notification is received (step S31; YES), it is determined whether or not a new content providing homepage providing the same related content as the related content whose download has been completed has been opened (step S32). ). Step S
32 (step S31; N)
O), and step S31 is continued.
【0075】ステップS32の判断の結果、管理サーバ
2により新規のコンテンツ提供ホームページがオープン
されている場合は(ステップS32;YES)、そのコ
ンテンツ提供ホームページが属するコンテンツ提供サー
バ2に対し、関連コンテンツのダウンロードの受け付け
を開始する旨を通知する(ステップS33)。一方、新
規のコンテンツ提供ホームページがオープンされていな
い場合は(ステップS32;NO)、そのコンテンツ提
供ホームページが属するコンテンツ提供サーバ2に対
し、新規のコンテンツ提供ホームページをオープンする
旨、及び、関連コンテンツのダウンロードの受け付けを
開始する旨を通知する(ステップS34)。As a result of the determination in step S32, when a new content providing homepage is opened by the management server 2 (step S32; YES), the related content is downloaded to the content providing server 2 to which the content providing homepage belongs. Is notified to start receiving (step S33). On the other hand, when the new content providing homepage has not been opened (step S32; NO), the fact that the new content providing homepage is to be opened to the content providing server 2 to which the content providing homepage belongs, and the download of the related content Is notified to start receiving (step S34).
【0076】続いて、テーブル更新部25により、テー
ブル管理部24にて管理されるテーブルの内容の自動更
新を行い(ステップS35)、図7の処理を終える。具
体的には、新規のコンテンツ提供ホームページのオープ
ン日、ダウンロード開始日などの管理データがテーブル
に登録される。Subsequently, the contents of the table managed by the table management unit 24 are automatically updated by the table updating unit 25 (step S35), and the processing in FIG. 7 is completed. Specifically, management data such as the opening date and the download start date of a new content providing homepage is registered in the table.
【0077】なお、特定の関連コンテンツを提供するコ
ンテンツ提供ホームページは、設定された時間の経過に
応じて変更してもよい。また、特定の関連コンテンツを
提供するコンテンツ提供ホームページは、1つに限らず
複数設けてもよい。[0077] The content providing homepage that provides the specific related content may be changed as the set time elapses. Further, the content providing homepage that provides the specific related content is not limited to one, and may be plural.
【0078】次に、本実施形態に係るコンテンツ提供シ
ステムの適用例について説明する。上述のように、予め
ユーザに提供された基本コンテンツと複数のコンテンツ
提供サーバ3に分散配置された関連コンテンツの組み合
わせによりユーザが種々のコンテンツを取得して利用す
る場合、本実施形態に係るコンテンツ提供システムを構
築することができる。例えば、インターネット1上で行
う懸賞、クイズ、壁紙収集、あるいは、ネットワークゲ
ームを対象としてコンテンツ提供システムを構築するこ
とができる。また、ネットワークゲームの例としては、
例えば、インターネット1上で行う宝捜し、オリエンテ
ーリング、ペット育成やロボット組み立てのようなコン
テンツ成長型ゲーム、多様なストーリーが進行するマル
チストーリーゲームなどを挙げることができる。以下、
これらの応用例に本実施形態に係るコンテンツ提供シス
テムを適用した場合について具体的に説明する。 (1)懸賞 本実施形態に係るコンテンツ提供システムを懸賞に適用
する場合は、懸賞に応募するユーザを対象とする複数の
コンテンツ提供ホームページが開設され、それぞれに懸
賞のヒント等の役割を担う関連コンテンツが配置され
る。ここで、図8の具体例を用いて、コンテンツ提供シ
ステムを懸賞に適用する場合について説明する。Next, an application example of the content providing system according to the present embodiment will be described. As described above, when the user acquires and uses various contents by combining the basic contents provided to the user in advance and the related contents distributed and arranged in the plurality of content providing servers 3, the content provision according to the present embodiment is performed. A system can be built. For example, a content providing system can be constructed for sweepstakes, quizzes, wallpaper collection, or network games performed on the Internet 1. Also, as an example of a network game,
For example, there can be mentioned a content growth type game such as treasure hunting, orienteering, pet breeding and robot assembly performed on the Internet 1, and a multi-story game in which various stories progress. Less than,
The case where the content providing system according to the present embodiment is applied to these application examples will be specifically described. (1) Sweepstakes When the content providing system according to the present embodiment is applied to sweepstakes, a plurality of content offer homepages are opened for users who apply for sweepstakes, and related contents each having a role as a sweepstakes hint. Is arranged. Here, a case where the content providing system is applied to a prize will be described using a specific example of FIG.
【0079】まず、特定の事業者が図8(a)に示すよ
うな態様で懸賞を募集することを前提とする。図8
(a)に示す形態は広く公開するための基本コンテンツ
の役割を担い、インターネット1上の公開されたホーム
ページ、あるいは雑誌等のメディアを介して開示され懸
賞の内容が伝達される。そして、懸賞に応募しようとす
るユーザは、図8(a)に示すように所定のキーワード
などを解答する必要がある。そのためのヒントはコンテ
ンツ提供ホームページに置かれているが、そのアドレス
は非公開であり、上述したようにユーザは自らコンテン
ツ提供ホームページを探し出すことを求められる。First, it is assumed that a specific business recruits prizes in a manner as shown in FIG. FIG.
The form shown in (a) plays a role of basic content for wide disclosure, and is disclosed through a published homepage on the Internet 1 or a medium such as a magazine, and the contents of the prize are transmitted. Then, a user who intends to apply for a prize must answer a predetermined keyword or the like as shown in FIG. The hint for this is placed on the content providing homepage, but its address is private, and the user is required to search for the content providing homepage by himself as described above.
【0080】一方、コンテンツ提供ホームページには、
図8(b)に示すような態様で、関連コンテンツとして
の懸賞のヒントが提示される。このコンテンツ提供ホー
ムページを探し出して閲覧したユーザは、例えば図8
(a)で解答すべきキーワードが「スーパー」であるこ
とを認識でき、懸賞に応募することができる。なお、複
数のキーワードを複数のコンテンツ提供ホームページに
配置し、より複雑にしてもよい。ここで、図8(b)に
示すように、関連コンテンツは事業者による広告として
の機能を有している。このように、関連コンテンツに広
告情報を付加すれば、上記のようにユーザがコンテンツ
提供ホームページを探し出す動機付けがあるので、有効
な広告効果を得ることができる。 (2)クイズ 本実施形態に係るコンテンツ提供システムをクイズに適
用する場合は、クイズに解答するユーザを対象とする複
数のコンテンツ提供ホームページが開設され、それぞれ
にクイズのヒント等の役割を担う関連コンテンツが配置
される。また、クイズの内容やルールは、上記のように
基本コンテンツとして公開されることが前提である。そ
して、クイズの解答を探すため、検索エンジン5を利用
してコンテンツ提供ホームページを探し出す必要があ
る。On the other hand, the content providing homepage includes
In the mode as shown in FIG. 8B, a prize hint as a related content is presented. The user who searched for and browsed this content providing home page is, for example, the one shown in FIG.
It is possible to recognize that the keyword to be answered in (a) is "super", and to apply for a prize. Note that a plurality of keywords may be arranged on a plurality of content providing home pages to make the content more complicated. Here, as shown in FIG. 8B, the related content has a function as an advertisement by a business entity. As described above, if the advertisement information is added to the related content, since the user is motivated to search the content providing homepage as described above, an effective advertisement effect can be obtained. (2) Quiz When applying the content providing system according to the present embodiment to a quiz, a plurality of content providing homepages for users who answer the quiz are opened, and related contents each serving as a quiz hint or the like. Is arranged. It is also assumed that the contents and rules of the quiz are released as basic contents as described above. Then, in order to find the answer to the quiz, it is necessary to use the search engine 5 to find a content providing homepage.
【0081】ここで、複数の問題を含むクイズでは、各
々の問題を解答した証明となるアイテムやキーワードを
コンテンツ提供ホームページに配置し、ユーザに証明を
取得させるようにしてもよい。また、クイズに解答する
際の時間や得点(解答数)に基づいて、複数のユーザ間
で得点を競わせてもよい。この場合、管理サーバ2が管
理するユーザ情報に基づいて、ユーザ毎のランキングと
して集計し、各ユーザが参照できるようにすることが望
ましい。例えば、管理サーバ2が各ユーザの得点(又は
時間)をリアルタイムに集計し、上記公式ホームページ
においてランキングとして表示すればよい。更に、クイ
ズに参加するユーザ数を一定に制限してもよい。 (3)壁紙収集 本実施形態に係るコンテンツ提供システムを壁紙収集に
適用する場合は、所望の壁紙を収集する目的を持ったユ
ーザを対象とする複数のコンテンツ提供ホームページが
開設され、それぞれに壁紙の画像データに対応する関連
コンテンツが配置される。また、壁紙の画像データをデ
ィスプレイに表示させるためのソフトウェアは、ユーザ
端末4に組み込まれていることが前提である。ユーザ
は、上述したように検索エンジン5を利用するなどし
て、コンテンツ提供ホームページを探し出すと、図2に
示す処理に従って壁紙の画像データをダウンロードする
ことになる。Here, in a quiz including a plurality of questions, an item or keyword serving as a proof of answering each of the questions may be arranged on a content providing homepage so that the user can obtain the proof. Also, scores may be competed among a plurality of users based on the time and score (number of answers) when answering the quiz. In this case, it is desirable that the ranking is calculated for each user based on the user information managed by the management server 2 so that each user can refer to the ranking. For example, the management server 2 may total the scores (or times) of the respective users in real time and display them as rankings on the official homepage. Further, the number of users participating in the quiz may be limited to a certain value. (3) Wallpaper Collection When the content providing system according to the present embodiment is applied to wallpaper collection, a plurality of content providing homepages are set up for users with the purpose of collecting desired wallpaper, and each of the homepages is provided with a wallpaper. Related content corresponding to the image data is arranged. It is also assumed that software for displaying the image data of the wallpaper on the display is incorporated in the user terminal 4. When the user searches for the content providing homepage by using the search engine 5 as described above, the user downloads the image data of the wallpaper in accordance with the processing shown in FIG.
【0082】ここで、壁紙に共通の特徴を付与してシリ
ーズ化すれば、コレクション性を高めることができ、ユ
ーザに壁紙収集のインセンティブを与えることができ
る。また、壁紙の種別毎に個数を制限して希少価値を持
たせてもよい。また、予めユーザに壁紙用の専用プログ
ラムを基本コンテンツとして配布しておき、独自の機能
を持たせるようにすれば、コレクション性を更に強化す
ることができる。なお、ここでは壁紙を例にとって説明
したが、他の形態の画像データであっても上記と同様に
適用することができる。Here, if the wallpaper is given a series of features by adding common features, it is possible to enhance the collection property, and to give the user an incentive for collecting the wallpaper. In addition, the number may be limited for each type of wallpaper to have rare value. Also, if a dedicated program for wallpaper is distributed to the user in advance as basic content and a unique function is provided, the collection property can be further enhanced. Although the wallpaper has been described as an example here, image data of other forms can be applied in the same manner as described above.
【0083】次に、以下の(4)〜(7)は、本実施形
態に係るコンテンツ提供システムにより構築されるネッ
トワークゲームの例である。 (4)宝捜し コンテンツ提供システムにより構築されたネットワーク
ゲームを宝捜しに適用する場合は、複数のコンテンツ提
供ホームページがオープンされ、それぞれに宝捜しの対
象となる各種アイテムが配置される。ユーザは、ゲーム
プログラムの進行に伴い得られるヒントを元に検索エン
ジン5を利用してアイテムやキーワードが隠されている
コンテンツ提供ホームページを探し出し、必要なアイテ
ム等を収集する。この場合、各ユーザに所定のアイテム
を収集するまでに要する時間を競わせることもできる。
なお、各コンテンツ提供ホームページに置かれるアイテ
ムやキーワードは、時間の進行とともに変化させるよう
にしてもよい。 (5)オリエンテーリング コンテンツ提供システムにより構築されたネットワーク
ゲームをオリエンテーリングに適用する場合は、ユーザ
は、基本コンテンツに含まれる地図データを参照してゲ
ーム内で設定された目標地点に向けて進む。このとき、
地図上の所定のポイントを通過した証明となるアイテム
やキーワードがコンテンツ提供ホームページに配置され
ており、ユーザは証明を取得するためにコンテンツ提供
ホームページを探し出す。また、コンテンツ提供ホーム
ページに辿り着くヒントは、例えば、予め設定された公
式ホームページで入手可能とされる。そして、コンテン
ツ提供ホームページのアドレスは、例えば、地図上の位
置と相関させて表示させてもよい。Next, the following (4) to (7) are examples of network games constructed by the content providing system according to the present embodiment. (4) Treasure Search When a network game constructed by the content providing system is applied to a treasure hunt, a plurality of content providing homepages are opened, and various items to be searched for are arranged in each of them. The user uses the search engine 5 to search for a content providing homepage in which items and keywords are hidden based on hints obtained with the progress of the game program, and collects necessary items and the like. In this case, it is possible to make each user compete for the time required to collect a predetermined item.
Note that the items and keywords placed on each content providing homepage may be changed over time. (5) Orienteering When applying the network game constructed by the content providing system to orienteering, the user proceeds to a target point set in the game with reference to map data included in the basic content. At this time,
Items and keywords serving as proof of passing a predetermined point on the map are arranged on the content providing homepage, and the user searches for the content providing homepage in order to obtain the proof. The hint for arriving at the content providing homepage can be obtained from, for example, a preset official homepage. Then, the address of the content providing homepage may be displayed, for example, in correlation with the position on the map.
【0084】このようなオリエンテーリングの場合、例
えば。上記証明用の関連コンテンツを収集するまでの時
間に基づいて、複数のユーザ間で得点を競わせることに
なる。そのため、そのランキングを集計してユーザが参
照できるようにすることが望ましい。例えば、管理サー
バ2が各ユーザの得点(又は時間)をリアルタイムに集
計し、上記公式ホームページにおいてランキングとして
表示すればよい。なお、各ユーザのランキングに加え、
各ユーザの現在位置などの状況に関する情報を併せて表
示させることができる。なお、このような公式ホームペ
ージでのランキング表示は、オリエンテーリングに限ら
ず、多人数で得点を競うゲームであれば広く適用でき
る。 (6)コンテンツ成長型ゲーム コンテンツ提供システムにより構築されたネットワーク
ゲームをコンテンツ成長型ゲームに適用する場合とし
て、ロボット組み立てゲームを例にとって説明する。こ
の場合、ユーザに予め提供される基本コンテンツは、ロ
ボットの基本キャラクターの構成データが含まれる。そ
して、複数のコンテンツ提供ホームページには、それぞ
れ基本キャラクターに付加可能なロボットのパーツを配
置しておく。ユーザは、ゲームプログラムの進行に伴い
パーツに関するヒントを得て、コンテンツ提供ホームペ
ージを探し出してパーツを収集し、基本キャラクタに組
み合わせることでロボットを徐々に成長させることがで
きる。In the case of such orienteering, for example, Based on the time until the related content for certification is collected, a plurality of users compete for points. Therefore, it is desirable that the rankings be totaled so that the user can refer to them. For example, the management server 2 may total the scores (or times) of the respective users in real time and display them as rankings on the official homepage. In addition to the ranking of each user,
Information on the situation such as the current position of each user can be displayed together. Note that such ranking display on the official homepage is not limited to orienteering, and can be widely applied to games in which many people compete for scores. (6) Content Growing Game A case where a network game constructed by a content providing system is applied to a content growing game will be described using a robot assembly game as an example. In this case, the basic content provided to the user in advance includes the configuration data of the basic character of the robot. Then, robot parts that can be added to the basic characters are arranged on a plurality of content providing homepages. The user can obtain hints about parts as the game program progresses, search for a content providing homepage, collect parts, and combine them with basic characters to gradually grow the robot.
【0085】このとき、管理サーバ2では、各ユーザに
おけるパーツの取得状況を管理する。そして、ユーザは
ロボットを組み立てることに加え、自らのロボットを他
のユーザのロボットとインターネット1を介して戦闘さ
せる処理を加えてもよい。この場合、ユーザ間の戦闘状
況を管理サーバ2で取得すれば、各ユーザの勝敗を集計
してランキングを表示することもできる。また、特定の
ユーザが最終的に取得可能な全てのパーツを収集し終え
た時点で、ロボット完成に伴うイベントを発生させるプ
ログラムをユーザに送出してもよい。 (7)マルチストーリーゲーム コンテンツ提供システムにより構築されたネットワーク
ゲームをマルチストーリーゲームに適用する場合につい
て図9〜図11を用いて説明する。かかるマルチストー
リーゲームは、ストーリー性を備えたゲームにおいて、
ユーザの行動に応じてストーリーの進行が変化するタイ
プのゲームである。At this time, the management server 2 manages the parts acquisition status of each user. Then, in addition to assembling the robot, the user may add a process of causing his / her robot to fight with another user's robot via the Internet 1. In this case, if the battle situation between the users is acquired by the management server 2, the rankings can be displayed by summing up the wins and losses of each user. Further, at the time when a specific user has finally collected all the parts that can be obtained, a program for generating an event accompanying the completion of the robot may be sent to the user. (7) Multi-story game A case where a network game constructed by the content providing system is applied to a multi-story game will be described with reference to FIGS. Such a multi-story game is a game with a story,
This is a type of game in which the progress of the story changes according to the action of the user.
【0086】図9は、ネットワークゲームシステムに構
築されたマルチストーリーゲームのストーリー進行を説
明する図である。図9に示すように、ステージ1、ステ
ージ2、ステージ3、ステージ4(それ以降は省略)と
いう順でマルチストーリーゲームが進行していく。ステ
ージ2以降の各ステージには、それぞれ多様なストーリ
進行に対応する複数のコンテンツが存在し、各コンテン
ツには先行するステージと後続するステージとの接続関
係が規定されている。FIG. 9 is a diagram for explaining the story progress of a multi-story game constructed in a network game system. As shown in FIG. 9, the multi-story game proceeds in the order of stage 1, stage 2, stage 3, and stage 4 (the rest is omitted). At each stage after stage 2, there are a plurality of contents corresponding to various story progresses, and the connection relation between the preceding stage and the following stage is defined in each content.
【0087】最初のステージ1は、予めユーザに提供さ
れた基本コンテンツに対応する1つのコンテンツ1Aが
含まれる。コンテンツ1A用のプログラムは、ユーザに
対しCD−ROM等の記録媒体、あるいはインターネッ
ト1経由の配信によって予め提供されるものとする。ス
テージ1の段階では、ストーリは各ユーザ間で共通であ
り、まだ枝別れはしない。図9に示すように、各ステー
ジのコンテンツには固有のコンテンツIDを付与して管
理され、ステージ1のコンテンツ1Aは、コンテンツI
D:001が付与されている。The first stage 1 includes one content 1A corresponding to the basic content provided to the user in advance. The program for the content 1A is provided to the user in advance by a recording medium such as a CD-ROM or by distribution via the Internet 1. In the stage of stage 1, the story is common among the users, and does not branch yet. As shown in FIG. 9, the content of each stage is managed by giving a unique content ID, and the content 1A of the stage 1 is
D: 001 is assigned.
【0088】続くステージ2に対応してコンテンツ2
A、2Bの2つが用意され、それぞれ固有のコンテンツ
IDが付与されている。これらのコンテンツ2A、2B
は、それぞれ所定のコンテンツ提供ホームページに置か
れている。そして、ユーザがステージ1からステージ2
に移行する場合、ストーリー進行によって得たヒントか
ら、上述した手順でコンテンツ提供ホームページを探し
出す必要がある。従って、ステージ2としてコンテンツ
2Aとコンテンツ2Bのいずれに移行するかは、ユーザ
の行動に応じて変動することになる。なお、ステージ移
行時のコンテンツ取得の際、ストーリーの接続可能性を
照合してコンテンツ実行の拒否を決定する処理が行われ
るが、詳しくは後述する。Content 2 corresponding to the following stage 2
A and 2B are prepared, and each has a unique content ID. These contents 2A, 2B
Are respectively located on predetermined content providing homepages. Then, the user moves from stage 1 to stage 2
When moving to, it is necessary to find the content providing homepage in the above-described procedure from the hint obtained by the story progress. Therefore, whether to shift to the content 2A or the content 2B as the stage 2 varies depending on the action of the user. At the time of acquiring the content at the time of moving to the stage, a process of collating the connection possibility of the story and determining to reject the content execution is performed, which will be described in detail later.
【0089】同様に、ステージ3に対応してコンテンツ
3A、3B、3Cの3つが用意されるとともに、更にス
テージ4に対応してコンテンツ4A、4B、4Cの3つ
が用意されている。それぞれのコンテンツには固有のコ
ンテンツIDが付与され、それぞれ異なるコンテンツ提
供ホームページに置かれている。この場合もユーザはス
テージ2からステージ3への移行時とステージ3からス
テージ4への移行時に、上述したようにコンテンツが置
かれた各コンテンツ提供ホームページを探し出す必要が
ある。Similarly, three contents 3A, 3B, and 3C are prepared corresponding to stage 3, and three contents 4A, 4B, and 4C are further prepared corresponding to stage 4. Each content is assigned a unique content ID, and is placed on a different content providing homepage. Also in this case, the user needs to find each content providing homepage on which the content is placed as described above, when shifting from stage 2 to stage 3 and when shifting from stage 3 to stage 4.
【0090】ここで、図9に示されるように、ステージ
2からステージ3に移行する際、コンテンツ2Aからは
コンテンツ3A、3Bの移行可能で、コンテンツ2Bか
らはコンテンツ3B、3Cにのみ移行可能になってお
り、両者では接続可能なコンテンツに違いがある。同様
に、ステージ3からステージ4に移行する際も接続可能
なコンテンツに違いがある。これは、マルチストーリー
ゲームにおけるストーリ進行の整合性等を考慮した制限
であり、後述の処理によりコンテンツ間の接続可能性が
判断される。Here, as shown in FIG. 9, when moving from stage 2 to stage 3, it is possible to transfer contents 3A and 3B from contents 2A and to transfer only contents 3B and 3C from contents 2B. There is a difference in the content that can be connected between the two. Similarly, there is a difference in connectable contents when moving from stage 3 to stage 4. This is a limitation in consideration of the consistency of story progress in the multi-story game, and the possibility of connection between contents is determined by the processing described below.
【0091】次に、図9のように構成されるマルチスト
ーリーゲームにおいて、ステージ移行時に取得されるコ
ンテンツのデータ構造、及びコンテンツに対するストー
リーの接続可能性の照合処理について図10及び図11
を参照して説明する。図9のマルチストーリーゲームの
実行に際しては、上記コンテンツにおけるストーリーの
接続可能性の照合に際し、コンテンツのダウンロード後
にユーザ端末4側で行う方法と、コンテンツのダウンロ
ード前にコンテンツ提供サーバ3側で行う方法があり、
各コンテンツは、2つの方法に対応したデータ構造を有
している。Next, in the multi-story game configured as shown in FIG. 9, the data structure of the content acquired at the stage transition and the process of collating the possibility of connecting the story to the content will be described with reference to FIGS. 10 and 11.
This will be described with reference to FIG. In executing the multi-story game shown in FIG. 9, a method performed on the user terminal 4 after downloading the content and a method performed on the content providing server 3 before downloading the content are used to check the possibility of connecting the story in the content. Yes,
Each content has a data structure corresponding to two methods.
【0092】まず、マルチストーリーゲームに含まれる
コンテンツをダウンロードした後にストーリーの接続可
能性を照合する場合を説明する。図10は、各ステージ
に対応して用意されるコンテンツとして、ステージ1に
おけるコンテンツ1Aのデータ構造と、ステージ2以降
のステージにおける各コンテンツのデータ構造を対比的
に示す図である。図10の上側に示すように、コンテン
ツ1Aに対応するコンテンツデータは、ゲームID、コ
ンテンツID、ゲーム基本プログラム、コンテンツプロ
グラム、照合プログラムを含んで構成されている。First, a case will be described in which the contents included in the multi-story game are downloaded and then the connection possibility of the story is verified. FIG. 10 is a diagram showing the data structure of the content 1A in the stage 1 and the data structure of each content in the stages subsequent to the stage 2 as contents prepared corresponding to each stage. As shown in the upper part of FIG. 10, the content data corresponding to the content 1A includes a game ID, a content ID, a game basic program, a content program, and a collation program.
【0093】以上の構成のうち、ゲームIDは対象とな
るネットワークゲームに付与された固有のIDであり、
一のネットワークゲームを構成する全てのコンテンツに
対し同一のゲームIDが設定される。一方、コンテンツ
IDは、ステージ1のコンテンツ1Aに付与された固有
のIDであり、これにより各コンテンツが区別される。
また、ゲーム基本プログラムは、マルチストーリーゲー
ム全体に共通する基本機能に対応するプログラムであ
り、コンテンツプログラムは、ステージ1のコンテンツ
1Aのストーリー部分に対応するプログラムである。そ
して、照合プログラムは、ステージ1からステージ2へ
の移行時に、ダウンロードされたコンテンツの照合を行
うことによりステージ1からステージ2への接続可能性
を判断するプログラムである。In the above configuration, the game ID is a unique ID given to the target network game.
The same game ID is set for all contents constituting one network game. On the other hand, the content ID is a unique ID given to the content 1A of the stage 1, and each content is distinguished.
The game basic program is a program corresponding to a basic function common to the entire multi-story game, and the content program is a program corresponding to a story portion of the content 1A of the stage 1. The collation program is a program that determines the possibility of connection from the stage 1 to the stage 2 by performing collation of the downloaded content when shifting from the stage 1 to the stage 2.
【0094】一方、図10の下側に示すように、ステー
ジ2以降におけるコンテンツは、ゲームIDと、コンテ
ンツIDと、コンテンツプログラムと、照合プログラム
とを含んでいる。図10の上側に示すコンテンツ1Aの
場合と比較すると、ゲーム基本プログラムが含まれない
が、各コンテンツの個別のストーリー部分に対応するコ
ンテンツプログラムとを含み、更にゲームID及び照合
プログラムは上述した通りの機能を持つ。On the other hand, as shown in the lower part of FIG. 10, the contents after stage 2 include a game ID, a contents ID, a contents program, and a collation program. Compared to the case of the content 1A shown in the upper part of FIG. 10, the game basic program is not included, but the content program corresponding to the individual story part of each content is included, and the game ID and the matching program are as described above. Has functions.
【0095】ストーリーの接続可能性の照合処理に先立
って、ユーザ端末4にてマルチストーリーゲームを実行
中のユーザが探し出したコンテンツ提供ホームページに
アクセスした後、図6に示す処理に従って、コンテンツ
のダウンロードが行われる。次いで、現在のステージに
対応するコンテンツの上記照合プログラムがユーザ端末
4で実行され、ダウンロードされたコンテンツの接続可
能性が判断される。この場合、ダウンロードされたコン
テンツのコンテンツIDを参照し、予め設定されている
接続先に合致するか否かを判別することにより接続可能
性が判断できる。Prior to the process of checking the connection possibility of the story, the user who is executing the multi-story game accesses the found content providing homepage on the user terminal 4, and then downloads the content according to the process shown in FIG. Done. Next, the above-mentioned collation program for the content corresponding to the current stage is executed on the user terminal 4, and the connection possibility of the downloaded content is determined. In this case, the connection possibility can be determined by referring to the content ID of the downloaded content and determining whether or not the content matches a preset connection destination.
【0096】図9に示す構成を例にとると、現在ステー
ジ2のコンテンツ2Aを実行中であるとき、後続のステ
ージ3のコンテンツ3A、3Bのみ接続可能であると判
断され、それ以外のコンテンツは接続不可能であると判
断される。ユーザがいったんダウンロードしたコンテン
ツであっても、接続不可能と判断されるとそのコンテテ
ンツによりゲームが進行することはない。この場合、ユ
ーザはストーリーに応じて正しいコンテンツが置かれた
コンテンツ提供ホームページを検索等により探し出す必
要が生じる。Taking the configuration shown in FIG. 9 as an example, when the content 2A of the stage 2 is currently being executed, it is determined that only the content 3A and 3B of the subsequent stage 3 can be connected, and the other content is not connected. It is determined that connection is not possible. Even if the content is once downloaded by the user, the game does not proceed with the content if it is determined that connection is not possible. In this case, the user needs to search for a content providing homepage on which correct content is placed according to the story by searching or the like.
【0097】次に、マルチストーリーゲームに含まれる
コンテンツをダウンロードする前にストーリーの接続可
能性を照合する場合を説明する。図11は、ステージ1
におけるコンテンツ1Aと、ステージ2以降の各ステー
ジにおけるコンテンツのデータ構造を対比的に示す図で
ある。図10と比較すると、各コンテンツには照合プロ
グラムが含まれない点が異なり、ユーザ端末4で接続可
能性の照合処理は行われない。なお、図11のコンテン
ツのデータ構造において、それ以外の点については図1
0と同様であるため説明を省略する。Next, a case will be described in which the possibility of story connection is verified before downloading the content included in the multi-story game. FIG. 11 shows stage 1
FIG. 3 is a diagram showing a comparison between the data structure of the content 1A and the data structure of the content in each stage after the stage 2; Compared to FIG. 10, each content is different in that a collation program is not included, and the user terminal 4 does not perform the connectivity possibility collation process. In addition, in the data structure of the content in FIG.
Since it is the same as 0, the description is omitted.
【0098】図11のように構成されたマルチストーリ
ーゲーム用のコンテンツが置かれたコンテンツ提供ホー
ムページでは、ユーザによるアクセス時にユーザからコ
ンテンツのダウンロードの要求を受けると、その時点で
のユーザのゲーム進行状況が確認される。そして、コン
テンツ提供サーバ3又は管理サーバ2において、所定の
照合プログラムが実行され、ダウンロードを要求された
コンテンツの接続可能性が判断される。そして、ユーザ
端末4は、接続可能であると判断されたコンテンツのみ
ダウンロードでき、接続不可能と判断されたコンテンツ
はダウンロードが許可されないので、新たにコンテンツ
提供ホームページを探すことになる。In the content providing homepage in which the content for the multi-story game configured as shown in FIG. 11 is placed, when a request for downloading the content is received from the user at the time of access by the user, the game progress status of the user at that time Is confirmed. Then, in the content providing server 3 or the management server 2, a predetermined collation program is executed, and the connection possibility of the content requested to be downloaded is determined. Then, the user terminal 4 can download only the content determined to be connectable, and is not permitted to download the content determined to be unconnectable, so that the user terminal 4 searches for a new content providing homepage.
【0099】なお、管理サーバ2においてユーザ情報が
管理される場合は、マルチストーリーゲームのストーリ
進行をユーザ毎に変えるようにしてもよい。例えば、ユ
ーザの年齢や性別に応じて異なるコンテンツを用意し、
コンテンツ間の接続関係を適宜変更すればよい。When the user information is managed in the management server 2, the story progress of the multi-story game may be changed for each user. For example, prepare different content according to the age and gender of the user,
What is necessary is just to change the connection relation between contents suitably.
【0100】次に、複数のユーザがマルチストーリーゲ
ームを行う場合、ゲーム進行中の時間管理を説明する。
本実施形態に係るマルチストーリーゲームには、各ユー
ザのゲーム内に固有の時間が設定される第1の時間管理
と、各ユーザ間で共通の時間が設定される第2の時間管
理がある。第1の時間管理によれば、各ユーザがゲーム
を開始した時点からゲーム進行に応じた時間が流れ、各
ユーザのゲーム内の時間がずれた状態になる。一方、第
2の時間管理によれば、各ユーザのゲーム開始時点が異
なる場合であっても、各ユーザのゲーム内では共通の時
間軸に従ってゲームが進行する。Next, when a plurality of users play a multi-story game, time management during the progress of the game will be described.
The multi-story game according to the present embodiment includes a first time management in which a unique time is set in each user's game, and a second time management in which a common time is set among the users. According to the first time management, the time according to the game progress flows from the time when each user starts the game, and the time in the game of each user is shifted. On the other hand, according to the second time management, the game progresses according to a common time axis within the game of each user even when the game start time of each user is different.
【0101】上記第2の時間管理の場合、ある時点で特
定のユーザの行動に基づくイベントが発生すると、その
イベントは他のユーザにも影響を与えることになる。例
えば、1つしか存在しないアイテムを特定のユーザが取
得した場合、それ以降、そのアイテムを他のユーザが取
得するはできなくなる。なお、上記第1の時間管理と第
2の時間管理の双方を用い、特定のイベントに関しては
共通の時間が設定され、それ以外は、各ユーザにゲーム
内で固有の時間が設定されるようにしてもよい。In the case of the second time management, if an event based on the behavior of a specific user occurs at a certain point in time, the event affects other users. For example, if a specific user acquires an item that has only one item, then the item cannot be acquired by another user. By using both the first time management and the second time management, a common time is set for a specific event, and otherwise, a unique time is set for each user in the game. You may.
【0102】以上、本実施形態のコンテンツ提供システ
ムを適用する場合の具体例を説明したが、本実施形態は
上記の例に限られることなく、図1のシステム構成を有
し、上述の処理を行うことが可能なネットワーク1上の
コンテンツ提供システムに対し広く適用することができ
る。Although the specific example in which the content providing system of the present embodiment is applied has been described above, the present embodiment is not limited to the above example, but has the system configuration of FIG. The present invention can be widely applied to a content providing system on the network 1 that can perform the operation.
【0103】[0103]
【発明の効果】以上説明したように本発明によれば、各
種コンテンツをユーザに提供するに際し、予め提供され
る基本コンテンツとこれに関係付けて管理される関連コ
ンテンツから全体のコンテンツを構成するので、簡易か
つ安全なネットワーク環境の下で、ユーザの行動や状況
を反映した多様かつ柔軟なコンテンツ提供システム等を
実現することができる。As described above, according to the present invention, when various contents are provided to the user, the entire contents are constituted from the basic contents provided in advance and the related contents managed in association with the basic contents. In addition, under a simple and secure network environment, it is possible to realize a diverse and flexible content providing system or the like that reflects the behavior and situation of the user.
【図1】本実施形態に係るコンテンツ提供システムのシ
ステム構成を示すブロック図である。FIG. 1 is a block diagram illustrating a system configuration of a content providing system according to an embodiment.
【図2】管理サーバの構成を示す機能ブロック図であるFIG. 2 is a functional block diagram illustrating a configuration of a management server.
【図3】管理サーバのテーブル管理部におけるコンテン
ツ管理用のテーブルの一例を示す図である。FIG. 3 is a diagram illustrating an example of a content management table in a table management unit of the management server.
【図4】コンテンツ提供サーバの構成を示す機能ブロッ
ク図である。FIG. 4 is a functional block diagram illustrating a configuration of a content providing server.
【図5】コンテンツ提供サーバの記憶部におけるデータ
構造の一例を示す。FIG. 5 shows an example of a data structure in a storage unit of the content providing server.
【図6】ユーザのアクセス先のコンテンツ提供ホームペ
ージにおいて実行される処理を示すフローチャートであ
る。FIG. 6 is a flowchart showing processing executed on a content providing homepage to which a user accesses.
【図7】コンテンツ管理サーバによる通知に対応して、
管理サーバにより行われる処理を示すフローチャートで
ある。FIG. 7 corresponds to the notification by the content management server,
5 is a flowchart illustrating a process performed by the management server.
【図8】コンテンツ提供システムを懸賞に適用する場合
の具体例を説明する図である。FIG. 8 is a diagram illustrating a specific example in a case where the content providing system is applied to a prize.
【図9】ネットワークゲームシステムに構築されたマル
チストーリーゲームのストーリー進行を説明する図であ
る。FIG. 9 is a diagram illustrating the story progress of a multi-story game constructed in the network game system.
【図10】マルチストーリーゲームに含まれるコンテン
ツをダウンロードした後にストーリーの接続可能性を照
合する場合の各ステージにおけるコンテンツのデータ構
造を示す図である。FIG. 10 is a diagram illustrating a data structure of content in each stage when the possibility of story connection is verified after downloading content included in a multi-story game.
【図11】マルチストーリーゲームに含まれるコンテン
ツをダウンロードする前にストーリーの接続可能性を照
合する場合の各ステージにおけるコンテンツのデータ構
造を示す図である。FIG. 11 is a diagram showing a data structure of content in each stage when the possibility of story connection is checked before downloading the content included in the multi-story game.
1…インターネット 2…管理サーバ 3…コンテンツ提供サーバ 4…ユーザ端末 5…検索エンジン 21、31…通信インターフェース 22、32…制御部 23、33…記憶部 24…テーブル管理部 25…テーブル更新部 34…履歴管理部 35…カウンタ DESCRIPTION OF SYMBOLS 1 ... Internet 2 ... Management server 3 ... Content providing server 4 ... User terminal 5 ... Search engine 21, 31 ... Communication interface 22, 32 ... Control part 23, 33 ... Storage part 24 ... Table management part 25 ... Table update part 34 ... History management unit 35 ... Counter
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 302 G06F 17/60 302E 326 326 512 512 (72)発明者 今村 晃 埼玉県所沢市花園4丁目2610番地 パイオ ニア株式会社所沢工場内 Fターム(参考) 5B075 KK43 5B085 AA08 BC01 CA04 CA07 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 302 G06F 17/60 302E 326 326 512 512 (72) Inventor Akira Imamura 4 Hanazono, Tokorozawa, Saitama 2610 Chome Pioneer Corporation Tokorozawa Plant F-term (reference) 5B075 KK43 5B085 AA08 BC01 CA04 CA07
Claims (24)
ユーザのユーザ端末が接続可能なネットワーク上に構築
されたコンテンツ提供システムにおいて、 前記ネットワーク上の検索手段により前記ユーザ端末か
ら検索可能である一又は複数のコンテンツ提供サーバ
に、前記基本コンテンツに関係付けられた一又は複数の
関連コンテンツを配置し、前記基本コンテンツと前記一
又は複数の関連コンテンツから構成される全体のコンテ
ンツを前記ネットワーク上で管理するコンテンツ管理手
段を備え、 前記コンテンツ提供サーバは、アクセスしたユーザの要
求に応じて、該コンテンツ提供サーバに配置されている
前記関連コンテンツを前記ユーザ端末に提供することを
特徴とするコンテンツ提供システム。1. A content providing system constructed on a network connectable to user terminals of a plurality of users who have been provided basic content in advance, wherein one or more of the user terminals are searchable by the search means on the network. One or a plurality of related contents related to the basic content are arranged in a plurality of content providing servers, and the entire content composed of the basic content and the one or more related contents is managed on the network. A content providing system, comprising: content management means, wherein the content providing server provides the related content arranged in the content providing server to the user terminal in response to a request from an accessing user.
告知していないアドレスが設定されたものであることを
特徴とする請求項1に記載のコンテンツ提供システム。2. The content providing system according to claim 1, wherein the content providing server is set to an address that has not been notified to a user.
告知していないアドレスが設定された一又は複数のコン
テンツ提供ホームページを有し、前記コンテンツ提供ホ
ームページは、アクセスしたユーザに対して一又は複数
の種類の関連コンテンツを提供可能であることを特徴と
する請求項1に記載のコンテンツ提供システム。3. The content providing server has one or more content providing homepages to which an address not notified to the user is set, and the content providing homepage has one or more types of content for the accessing user. The content providing system according to claim 1, wherein the related content can be provided.
テンツ提供ホームページにアクセスしたユーザのダウン
ロード要求に応じて、該コンテンツ提供ホームページに
配置されている前記関連コンテンツを前記ユーザ端末に
送出することを特徴とする請求項3に記載のコンテンツ
提供システム。4. The content providing server sends the related content arranged on the content providing homepage to the user terminal in response to a download request of a user who has accessed the content providing homepage. The content providing system according to claim 3.
ンツ提供ホームページのアドレスを時間の経過とともに
変更することを特徴とする請求項1に記載のコンテンツ
提供システム。5. The content providing system according to claim 1, wherein said content management means changes the address of said content providing homepage over time.
テンツ提供ホームページに対する不正アクセスを判別
し、不正アクセスが行われた場合、前記コンテンツ提供
ホームページのアドレスを変更することを特徴とする請
求項3に記載のコンテンツ提供システム。6. The content providing server according to claim 3, wherein the content providing server determines an unauthorized access to the content providing homepage, and changes the address of the content providing homepage when the unauthorized access is performed. Content providing system.
テンツ提供ホームページから前記関連コンテンツを提供
するユーザ数に制限を設けることを特徴とする請求項3
に記載のコンテンツ提供システム。7. The content providing server according to claim 3, wherein the number of users who provide the related content from the content providing homepage is limited.
Content providing system according to 1.
用意された広告情報が付加されていることを特徴とする
請求項1に記載のコンテンツ提供システム。8. The content providing system according to claim 1, wherein advertisement information prepared by a business entity is added to the related content.
を登録するユーザ情報登録手段を備え、登録されたユー
ザにのみ前記関連コンテンツの提供を許可することを特
徴とする請求項1又は請求項3に記載のコンテンツ提供
システム。9. The content management system according to claim 1, wherein the content management unit includes a user information registration unit for registering user information, and permits only a registered user to provide the related content. Content providing system as described.
ーザ端末に前記関連コンテンツを提供する際、ユーザと
の間で前記ユーザ情報に基づく相互認証処理を行い、認
証を確認後に前記関連コンテンツを前記ユーザ端末に提
供することを特徴とする請求項9に記載のコンテンツ提
供システム。10. The content providing server, when providing the related content to the user terminal, performs a mutual authentication process based on the user information with a user, and after confirming authentication, transmits the related content to the user terminal. 10. The content providing system according to claim 9, wherein the content is provided to the user.
テンツ提供ホームページからの関連コンテンツのダウン
ロード許可状況を管理する管理サーバを有し、前記コン
テンツ提供サーバは、所属するコンテンツ提供ホームペ
ージからの関連コンテンツのダウンロードを終了すると
きは、前記管理サーバにその旨を通知することを特徴と
する請求項3から請求項10のいずれかに記載のコンテ
ンツ提供システム。11. The content management means includes a management server that manages a download permission status of related content from the content providing homepage, wherein the content providing server downloads related content from a content providing homepage to which the content providing server belongs. 11. The content providing system according to claim 3, wherein when ending, the management server is notified of the fact.
のユーザのユーザ端末が接続可能なネットワークを介し
てコンテンツを提供するコンテンツ提供方法において、 前記ネットワーク上の検索手段により前記ユーザ端末か
ら検索可能である一又は複数のコンテンツ提供サーバ
に、前記基本コンテンツに関係付けられた一又は複数の
関連コンテンツを配置し、前記基本コンテンツと前記複
数の関連コンテンツから構成される全体のコンテンツを
前記ネットワーク上で管理し、前記コンテンツ提供サー
バにアクセスしたユーザの要求に応じて、該コンテンツ
提供サーバに配置されている前記関連コンテンツを前記
ユーザ端末に提供することを特徴とするコンテンツ提供
方法。12. A content providing method for providing content via a network connectable to user terminals of a plurality of users to which basic content has been provided in advance, wherein a search unit on the network can search from the user terminal. In one or more content providing servers, arrange one or more related content related to the basic content, and manage the entire content composed of the basic content and the plurality of related content on the network. And providing the related content located in the content providing server to the user terminal in response to a request from a user accessing the content providing server.
に告知していないアドレスが設定されたものであること
を特徴とする請求項12に記載のコンテンツ提供方法。13. The content providing method according to claim 12, wherein the content providing server is set to an address that has not been notified to the user.
に告知していないアドレスが設定された一又は複数のコ
ンテンツ提供ホームページを有し、前記コンテンツ提供
ホームページは、アクセスしたユーザに対して一又は複
数の種類の関連コンテンツを提供可能であることを特徴
とする請求項12に記載のコンテンツ提供方法。14. The content providing server has one or a plurality of content providing homepages to which an address not notified to a user is set, and the content providing homepage has one or a plurality of types for an accessing user. The content providing method according to claim 12, wherein the related content can be provided.
クセスしたユーザのダウンロード要求に応じて、該コン
テンツ提供ホームページに配置されている前記関連コン
テンツを前記ユーザ端末に送出することを特徴とする請
求項14に記載のコンテンツ提供方法。15. The content providing system according to claim 14, wherein, in response to a download request from a user who has accessed the content providing homepage, the related content placed on the content providing homepage is transmitted to the user terminal. Content provision method.
ドレスを時間の経過とともに変更することを特徴とする
請求項14に記載のコンテンツ提供方法。16. The content providing method according to claim 14, wherein the address of the content providing homepage is changed over time.
する不正アクセスを判別し、不正アクセスが行われた場
合、前記コンテンツ提供ホームページのアドレスを変更
することを特徴とする請求項14に記載のコンテンツ提
供方法。17. The content providing method according to claim 14, wherein an unauthorized access to the content providing homepage is determined, and when the unauthorized access is performed, an address of the content providing homepage is changed.
前記関連コンテンツを提供するユーザ数に制限を設ける
ことを特徴とする請求項14に記載のコンテンツ提供方
法。18. The content providing method according to claim 14, wherein the number of users who provide the related content from the content providing homepage is limited.
り用意された広告情報が付加されていることを特徴とす
る請求項12又は請求項14に記載のコンテンツ提供方
法。19. The content providing method according to claim 12, wherein advertisement information prepared by a business entity is added to the related content.
ザ端末が接続可能なネットワーク上に構築され、基本コ
ンテンツに関係付けられた一又は複数の関連コンテンツ
を保持するとともに、アクセスしたユーザのダウンロー
ド要求に応じて当該関連コンテンツを提供する一又は複
数のコンテンツ提供サーバを含んでなるコンテンツ提供
システムの前記コンテンツ提供サーバであって、 前記関連コンテンツに対するダウンロード要求の回数を
カウントするカウンタと、 前記カウンタのカウント値が所定回数に達したときは、
前記関連コンテンツのダウンロードが実行されないよう
にする制御手段と、 を備えたことを特徴とするコンテンツ提供サーバ。20. A user terminal to which basic content has been provided in advance is constructed on a connectable network, holds one or a plurality of related contents associated with the basic content, and responds to a download request of an accessing user. The content providing server of a content providing system including one or a plurality of content providing servers that provide the related content, wherein a counter that counts the number of download requests for the related content, and a count value of the counter is: When the specified number of times has been reached,
Control means for preventing the related content from being downloaded; and a content providing server.
たユーザ端末を特定する情報を記憶する履歴管理部を備
え、前記制御手段は、ダウンロード要求に応じて前記履
歴管理部を参照し、ダウンロード要求を行ったユーザ端
末が以前に同一の関連コンテンツをダウンロードしてい
るときは、前記カウンタのカウント値を更新させないこ
とを特徴とする請求項20に記載のコンテンツ提供サー
バ。21. A history management unit for storing information for specifying a user terminal that has downloaded the related content, wherein the control unit refers to the history management unit in response to the download request, and performs a user requesting the download. 21. The content providing server according to claim 20, wherein when the terminal has previously downloaded the same related content, the count value of the counter is not updated.
の前記コンテンツ提供サーバにおける関連コンテンツの
ダウンロード許可状況を管理する管理サーバを更に備
え、前記コンテンツ提供サーバは、前記カウント値が所
定回数に達したとき、前記関連コンテンツのダウンロー
ドを実行しない旨を前記管理サーバに通知することを特
徴とする請求項21に記載のコンテンツ提供サーバ。22. The content providing system further includes a management server that manages a download permission status of the related content in the plurality of content providing servers, wherein the content providing server is configured to: when the count value reaches a predetermined number, 22. The content providing server according to claim 21, wherein the management server is notified that the related content is not downloaded.
が予め提供された複数のユーザ端末が接続可能なネット
ワーク上に構築され、基本コンテンツに関係付けられた
一又は複数の関連コンテンツを保持するとともに、アク
セスしたユーザのダウンロード要求に応じて当該関連コ
ンテンツを提供する一又は複数のコンテンツ提供サーバ
を含んでなるコンテンツ提供システムの前記コンテンツ
提供サーバに含まれるコンピュータを、 前記関連コンテンツに対するダウンロード要求の回数を
カウントするとともに、カウント値が予め設定された回
数に達したときは、前記関連コンテンツに対するダウン
ロードが実行されないように機能させることを特徴とす
るコンテンツ提供プログラムを記録したコンピュータ読
み取り可能な記録媒体。23. A program corresponding to the basic content is constructed on a network to which a plurality of user terminals provided in advance can be connected, holds one or a plurality of related contents related to the basic content, and accesses the content. A computer included in the content providing server of the content providing system including one or a plurality of content providing servers that provide the related content in response to a download request of a user, counting a number of download requests for the related content, A computer-readable recording medium recording a content providing program, wherein a function of preventing the related content from being downloaded when the count value reaches a preset number of times.
コンピュータを、 更に、前記関連コンテンツをダウンロードしたユーザ端
末を特定する情報を記憶し、ダウンロード要求を行った
ユーザ端末が以前に同一の関連コンテンツをダウンロー
ドしているときは、前記カウンタのカウント値を更新さ
せないように機能させることを特徴とする請求項23に
記載のコンテンツ提供プログラムを記録したコンピュー
タ読み取り可能な記録媒体。24. A computer included in the content providing server, further comprising information for identifying a user terminal that has downloaded the related content, wherein the user terminal that has issued the download request downloads the same related content before. 24. The computer-readable recording medium according to claim 23, wherein the computer is operable to prevent the count value of the counter from being updated.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000399431A JP2002197070A (en) | 2000-12-27 | 2000-12-27 | System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000399431A JP2002197070A (en) | 2000-12-27 | 2000-12-27 | System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002197070A true JP2002197070A (en) | 2002-07-12 |
Family
ID=18864211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000399431A Pending JP2002197070A (en) | 2000-12-27 | 2000-12-27 | System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002197070A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006228140A (en) * | 2005-02-21 | 2006-08-31 | Fuji Xerox Co Ltd | Information processor |
| JP2008033502A (en) * | 2006-07-27 | 2008-02-14 | Analyze:Kk | Content providing system, content providing method, program, and storage medium |
-
2000
- 2000-12-27 JP JP2000399431A patent/JP2002197070A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006228140A (en) * | 2005-02-21 | 2006-08-31 | Fuji Xerox Co Ltd | Information processor |
| JP2008033502A (en) * | 2006-07-27 | 2008-02-14 | Analyze:Kk | Content providing system, content providing method, program, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002200359A (en) | Network game system and method for providing network game | |
| US6769990B2 (en) | Networked search and tracking games | |
| JP2009504348A5 (en) | ||
| KR20030019459A (en) | Game apparatus, server apparatus, program, and recording medium | |
| JP4318711B2 (en) | Game content providing system and game content providing method | |
| EP1382372A1 (en) | System and method to integrate digital characters across multiple interactive games | |
| TW201313281A (en) | Game system having matching function | |
| US9764241B2 (en) | Game system utilizing network | |
| JP2002197070A (en) | System, method, and server for providing contents, and computer-readable recording medium with recorded contents providing program | |
| JP2001347072A (en) | Game system, game method, and recording medium with game environment setting information management control program recorded on it | |
| JP2019162326A (en) | Game system and program | |
| JP2001243153A (en) | Online game server and method for providing online game service | |
| JP2003033575A (en) | Operation managing system for net contest type simulation games combining e mail for portable terminal | |
| JP2002102543A (en) | Data distribution server and recording medium recording the processing procedure | |
| JP2003103030A (en) | Game history disclosure system | |
| KR100382314B1 (en) | An information service system and a service method using a cyber character on the network | |
| KR100472707B1 (en) | Method for providing on-line game | |
| KR100489211B1 (en) | method for internet game based on intelligent cyber robot | |
| CN120110802B (en) | An anti-cheating method and system for shooting range online platform relay race | |
| KR100835288B1 (en) | How to provide online games | |
| Steinmayr | Designing Image Labeling Games For More Informative Tags | |
| KR100452084B1 (en) | Method for providing on-line game | |
| KR20010058855A (en) | Sports Game Method on Internet | |
| JP2020146160A (en) | Game realization method, game realization device and program | |
| KR100558170B1 (en) | How to play through game characters in absolute space-time |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060201 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090519 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090929 |