The present invention relates to an in-contents advertising method, an in-contents advertising server, and a program-transferring medium for realizing in-contents advertising, suitable for displaying advertisements of advertisers in contents such as games. More specifically, the present invention obtains advertisement information appropriated beforehand to contents, at the time of activation of the contents, and inserts the advertisement information in the contents, based on commissioning from advertisers, and information contained within contents indicating that advertisements may be inserted, thereby enabling advertising within the contents.
Conventionally, there are cases wherein actual advertisements of advertisers are displayed within contents such as games. A most classic example is in a driving game, wherein advertisements are pasted onto sign boards around the course as textures. With such in-game advertising, the game software company which creates the contents finds an advertiser, creates texture data based on commissioning from the advertiser, and sets this in the game advertisement area as texture. The game program data and texture containing the advertising texture, and audio data, are temporarily stored on a hard disk or the like by an authoring tool, then sent to the optical disk manufacturing process, and stamped by a stamper. The stamper manufactures massive numbers of optical disks.
Once such contents reach the user in the form of an optical disk, the user can view the advertisements of the advertiser within the in-game advertising areas on the signs within the game space.
However, with the above method, the contents are placed on a medium and distributed to the user, and cannot be applied to advertisements dealing with digital contents distribution modes using networks. Also, the same advertisement is displayed indefinitely in the same advertising area, unless a new stamper is made. Accordingly, it is difficult to easily update the contents of advertisements whenever appropriate according to requests from the advertisers and so forth.
The present invention has been made to solve the above-described problems.
Accordingly, the in-contents advertising method according to the present invention includes advertisement information provided beforehand in contents, based on information contained within contents indicating that advertisements may be inserted within the contents.
Also, the in-contents advertising server according to the present invention inserts advertisement information in contents, based on specifications of the advertiser, and information contained within contents indicating that advertisements may be inserted.
Also, the program transferring medium according to the present invention is for realizing in-contents advertisements by obtaining advertisement information appropriated beforehand to the contents, at the time of activation of the contents, and inserting the advertisement information in the contents, based on information contained within contents indicating that advertisements may be inserted.
Also, the digital contents distribution system according to the present invention for realizing in-contents advertisements comprises: a digital contents distribution system comprising a first server storing a plurality of digital contents to be provided; an advertisement information providing system comprising a database storing advertisement information which is to be set in advertisement areas in the digital contents; and a plurality of user terminal devices; wherein, in response to download requests for specific digital contents from the users, the digital contents distribution system receives advertisement information corresponding to the specific digital contents from the database of the advertisement information providing system, and subsequently distributes the specific digital contents to the user.
Also, the digital contents distribution system for realizing in-contents advertisements according to the present invention comprises: a digital contents distribution system comprising a first server storing a plurality of digital contents to be provided; an advertisement information providing system comprising a database storing advertisement information which is to be set in advertisement areas in the digital contents; and a plurality of user terminal devices; wherein, in response to download requests for specific digital contents from the users, the digital contents distribution system distributes the specific digital contents to the user; and wherein the advertisement information providing system transmits advertisement information corresponding to the specific digital contents from the database, to the user.
Now, the digital contents distribution system according to the present invention may configure a network of the digital contents distribution system comprising the first server, the advertisement information providing system comprising the database, and the plurality of user terminal devices, using one, or two or more, of the following means: cable television, broad-band wireless network, and optical fiber network.
Also, the digital contents distribution system according to the present invention may further comprise means for recording the transmission state of the advertisement information, with advertising fees being calculated based on the recording results, and may further comprise a contents providing system for creating contents and providing the contents to the digital contents providing system, and an advertisement creating system for creating advertisement information and providing the advertisement information to the advertisement information providing system.
The digital contents distribution system may further comprise a banking system, wherein the advertisement information providing system comprises means for recording the transmission state of the advertisement information, with advertising fees being calculated based on the recording results, and the advertiser is billed for the advertising fees from the bank.
Also, the advertisement information providing system may provide the advertisement creating system with advertisement structure information containing at least portions and times regarding which advertisement insertion can be made, and the advertisement creating system may provide the advertisement information creating system with advertisement information created based on the advertisement structure information and specified information from the advertiser.
Further, the digital contents data may contain advertisement programs, with the advertisement information being set into the digital contents by the advertisement programs.
Also, the digital contents providing system according to the present invention comprises a plurality of servers storing digital contents, wherein the digital contents providing system configures an advertisement information providing system having a database storing advertisement information to be set into advertising areas within the digital contents, and a network, and wherein, in response to download requests for digital contents from the users, the digital contents distribution system receives corresponding advertisement information from the database, and distributes the advertisement information along with the requested digital contents.
The following is a description of an embodiment of the present invention, with reference to
Now, the contents server 4 is for distributing digital contents requested from users 9-1 through 9-N, and stores massive amounts of contents digital contents produced by authoring at the contents providing company 7-1 through 7-N, e.g., contents such as games or the like.
The overall system will be described with reference to
The advertiser 8-1 through 8-N can access the advertising agency server 5, and can view the advertisement informing information ((3) viewing), and further apply for advertising from the browser screen ((4) application). Once the advertisers have been decided upon, advertiser specified information such as “advertiser name”, time slot, and time period, are notified to the contents providing company terminals 7-1 through 7-N from the advertising agency server 5 by mail or the like ((5) notification). Also, advertiser specified information and advertisement structure information are supplied to the server 11 of the advertisement creating company from the advertising agency server 5 ((6) ordering). The advertisement creating company creates advertisement information based on the advertiser specified information and advertisement structure information. The completed advertisement information such as bitmap data or the like is delivered from the server 11 of the advertisement creating company to the advertising agency server 5 ((7) delivery).
Next, the fact that the advertisement has been completed is notified from the advertising agency server 5 to the advertiser via the terminals 8-1 through 8-N, by mail or the like ((8) notification). The advertiser can view the completed advertisement information on the advertising agency server 5 via the terminals 8-1 through 8-N ((9) viewing). If the advertiser presses an “OK” button or the like here, the product is delivered, and an itinerary is sent from the advertising agency server 5 to the contents providing company via the contents providing company terminals 7-1 through 7-N, by mail or the like. The breakdown of the itinerary is “advertiser”, “time slot”, “period”, “advertising fees”, and so forth.
The advertising information from the advertising agency server 5 is provided to the contents providing company via the contents providing company terminals 7-1 through 7-N ((10) delivery (itinerary)). At the contents providing company, the advertisement information is merged with digital contents and advertising programs by authoring processing, and then registered in the contents server 4 of the contents provider 2 ((11) registration).
The user applies for the contents (e.g., a driving game) using terminals 9-1 through 9-N ((12) application), and starts downloading ((13) download). At this time, the contents provider 4 notifies the advertising agency server 5 of the fact of the download request and the title thereof, etc. The advertising agency server 5 transmits the advertisement information data corresponding to the received title to the system 3 of the contents provider 2. If necessary, the contents provided can update the advertisement information based on the advertising program of the digital contents regarding which downloading has been requested, using received updated advertisement information data.
The user can download the requested digital contents via the user terminals 9-1 through 9-N ((14) advertisement information). After downloading the digital contents, the user activating the digital contents renders the updated advertisement information (delivered in the above step (7)) within the contents, by the updated advertising program added to the contents.
On the other hand, the state of advertisement such as the number of sets of digital contents distributed are notified from the advertising agency server 5 to the advertiser via the advertiser terminals 8-1 through 8-N ((15) notification), and also the same information is notified to the contents providing company via the contents providing company terminals 7-1 through 7-N ((16) notification). Further, invoicing of the advertiser and payment amount of the contents providing company based on the same information is notified to the bank by the server 10. Thus, the bank bills the advertiser, and pays the contents providing company.
The in-contents advertising method, in-contents advertising server, and program-transferring medium for realizing in-contents advertising, according to the present invention, described with reference to
As shown in
Now, the demonstration program 22 is the actual title program simplified for a demonstration. Also, the object data 23 is a collection of coordinates values of objects made up of polygon apex data or the like, for example. The texture data 24 is pattern data of the object data converted from 3-dimensional data to 2-dimensional data by transparent conversion and subsequently written to areas indicated by coordinates value, and in the event that the object data is a racing car, for example, the texture data is the coloring pattern on the body, and so forth.
As shown in
In the above applying step (4), the advertiser can watch the game demo and the advertisement sample, select the advertisement object, input the advertisement carrying period and time slot, confirm the estimated sum, and apply, Note that data of the same contents of the above list is formed in the database 6 of the advertising agency server 5.
In the event that the advertiser presses the schedule button SWn+3, a schedule SC1 such as shown in
The schedule SC1 is made up of time slot, status, and monetary amount. The time slot is in increments of one hour, for example. The status indicates whether or not another advertiser has already applied, with a circle meaning that application can be made, and an X implying that application cannot be made. In other words, an X means that another advertiser has already applied for that time slot.
This schedule is made for each advertisement target. As shown in the Figure, advertising target 1 is selected for the current schedule. Here, the button Bu1 for the advertisement target 1 is displayed in inverse (hatched in the figure). Also, May (hatched) is specified for the month, and the 10th (framed) for the day.
As shown in
Next, with reference to
Once the digital contents such as a game or the like downloaded to the terminals 9-1 through 9-N is activated, the advertisement program is activated, in step S1, judgment is made by the advertisement program whether or not the digital contents have been activated, and in the event that this yields “YES”, the flow proceeds to step S2. In step S2, the advertising program accesses the server 5 of the advertising agency, and also in step S3, makes notification of the title of the digital contents activated on the user terminal 9-1 through 9-N, and user address. Thus, the server 5 reads out the advertisement data corresponding to the database 6, and transfers this to the above address. In step S4, the user terminal 9-1 through 9N receives the above advertising data under control of the advertising program, records this in the main data storage 14 (see
Once the game starts in step S7, subsequently in step S8 judgment is made whether or not the position is the position for inserting advertisement information, and in the event that this yields “YES”, in step S9 the corresponding advertisement data is positioned at the corresponding position in the memory. It is needless to say that this positioning is made at an earlier point in the progression of the game. Also, an arrangement may be made wherein not all advertisement data is obtained at once, but rather a little is obtained at a time as the game progresses. Further, movie data is preferably placed in the main memory or a graphics engine buffer immediately before the game starts, object data is preferably placed in the main memory either immediately before the game starts or before the data is used, and texture data is preferably placed in the main memory or a graphics engine buffer either immediately before the game starts or before the data is used.
Thus, with driving games for example, arrangements can be realized wherein cars the same as cars actually manufactured and sold by the advertiser can be operated by the user, or wherein advertisements of the advertiser are carried on the body of the car operated by the user, and so forth.
Next, with reference to
In step S10, judgment is made regarding whether or not there is access from the user terminals 9-1 through 9-N, and in the event that this yields “YES”, the title of the digital contents and the user address is received from the terminals 9-1 through 9-N in step S11, the database 6 is referred to in step S12, advertisement data corresponding to the title is read out in step S13, the advertisement data is transmitted to the user terminals 9-1 through 9-N indicated by the user address received in step S14, and the transmission record for the advertising data is updated in step S15. Counting the number of times of updating the transmission record allows measurement of how many advertisements have been viewed to be made, and payment to the contents providing company and billing the advertiser can be calculated based on this value.
Next, carrying advertisements at the time of downloading digital contents will be described with reference to
In step S20, the system 3 of the contents provider 4 judges whether or not there has been a request for downloading digital contents from the user terminals 9-1 through 9-N, and in the event that this yields “YES”, the flow proceeds to step S21, and then notifies the title to the advertising agency server 5. The advertising agency server 5 searches the database 6 for the advertising information data corresponding to the received title, and transmits this to the system 3 of the contents provider 2. In step S22, the system 3 of the contents provider 2 receives the downloading advertisement data. In step S23, once the contents server 4 starts downloading the digital contents, the system 3 transmits advertisement information data to the download destination user terminals 9-1 through 9-N in step S24. Thus, a corresponding advertisement is output on the monitor 13 of the downloading user terminals 9-1 through 9-N. In step S25, the system judges whether or not the download from the contents server 4 has ended, and in the event that this yields “YES”, the flow ends, and in the event that this is “NO”, the flow proceeds to step S24 again.
It should be understood that the present invention is by no means restricted to the above-described embodiment. The present invention can take on other forms such as the following variations, for example.
As described above, according to the present invention, an in-contents advertising method, an in-contents advertising server, and a program-transferring medium for realizing in-contents advertising, capable of application to advertising dealing with networks, can be provided.
Further, according to the present invention, an in-contents advertising method, an in-contents advertising server, and a program-transferring medium for realizing in-contents advertising, capable of easily updating the advertisement contents whenever appropriate, can be provided.
Number | Date | Country | Kind |
---|---|---|---|
2000-241861 | Jul 2000 | JP | national |
2000-375096 | Dec 2000 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5835087 | Herz et al. | Nov 1998 | A |
5892900 | Ginter et al. | Apr 1999 | A |
5946664 | Ebisawa | Aug 1999 | A |
6385596 | Wiser et al. | May 2002 | B1 |
6904408 | McCarthy et al. | Jun 2005 | B1 |
7146567 | Duczmal et al. | Dec 2006 | B1 |
20020010623 | McCollom et al. | Jan 2002 | A1 |
20020068525 | Brown et al. | Jun 2002 | A1 |
Number | Date | Country |
---|---|---|
2000-029712 | Jan 2000 | JP |
2000-126457 | May 2000 | JP |
2000-510352 | Aug 2000 | JP |
2000-0024643 | May 2000 | KR |
10-0516552 | Jun 2006 | KR |
9726061 | Jul 1997 | WO |
9829974 | Jul 1998 | WO |
Number | Date | Country | |
---|---|---|---|
20020004743 A1 | Jan 2002 | US |