A support server receives via a communication network, facility condition information provided by a content providing terminal that provides a content, showing the condition of the facility where a content is used, and facility information provided by a content user terminal, which is set in the facility where the content is used. The support server stores the received facility condition information and the facility information in a database. The support server extracts facility information that meets the condition shown by the stored facility condition information, from the stored facility information. Then, the support server selects the content user terminal set in the facility specified by the extracted facility information, as the providing destination of the content.
|
21. A support server that determines a route for distributing content via a communication network from a content provider that provides a content to a content user terminal placed in a facility where the content is to be used, comprising:
a receiving unit that receives content data from a plurality of content providers and that receives content prerequisite data from a content user of a facility that specifies at least one prerequisite to be met by a content that is to be used in the facility;
a storing unit that stores the received content data and the received content prerequisite data; and
a content selecting unit that selects a content, based at least on a determination that information included in said stored content data regarding the content meets the at least one prerequisite specified by the content prerequisite data, as the content to provide to a content user terminal of the facility of the content user.
20. A support server that determines a route for distributing content via a communication network from a content provider that provides a content to a content user terminal placed in a facility where the content is to be used, comprising:
a receiving unit that receives, from an advertising agent, content prerequisite data that specifies at least one prerequisite to be met by a content that is to be an advertising target of the advertising agent and that receives content data from a plurality of content providers;
a storing unit that stores the received content prerequisite data and the received content data; and
an advertisement target selecting unit that selects a content, based at least on a determination that information included in the stored content data regarding the content meets the at least one prerequisite specified by the content prerequisite data, as the content to be advertised by the advertising agent.
19. A support server that determines a route for distributing content via a communication network from a content provider that provides a content to a content user terminal placed in a facility where the content is to be used, comprising:
a receiving unit that receives, from a content provider, facility prerequisite data that specifies at least one prerequisite to be met by a facility where the content is to be used and that receives facility data from a plurality of content users of facilities;
a storing unit that stores the received facility prerequisite data and the received facility data; and
a destination selecting unit that selects a facility based at least on a determination that information included in the stored facility data regarding the facility meets the at least one prerequisite specified by the stored facility prerequisite data, and that selects, based on information extracted from the stored facility data of the selected facility, a content user terminal placed at the selected facility as the destination of the content.
14. A support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal placed in a facility where the content is to be used, comprising:
receiving a plurality of content information from content providing terminals and content condition information that shows at least one condition to be met by a content that is a target to be used in the facility from said content user terminal via said communication network;
storing the plurality of content information and the content condition information received in said receiving; and
extracting information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content meets the at least one condition shown by the content condition information, from the plurality of content information stored in said storing, and selecting the content specified by the extracted information as the content to be provided to said content user terminal.
10. A support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, comprising:
receiving, from said content providing terminal, facility condition information that shows at least one condition to be met by a facility where the content is to be used, and that receives a plurality of facility information, from content user terminals via the communication network;
storing the facility condition information and the plurality of facility information received in said receiving; and
extracting information that specifies a facility, selected based at least on a determination that information included in the stored facility information regarding said facility meets the at least one condition shown by the facility condition information, from the plurality of facility information stored in said storing, and selecting a content user terminal, placed in the facility specified by the extracted information, as the providing destination of the content.
12. A support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, comprising:
receiving a plurality of content information from said content providing terminals and content condition information that shows at least one condition to be met by a content that is to be the advertising target of an advertising agent from an advertising agent terminal managed by the advertising agent that advertises a content;
storing the plurality of content information and the content condition information, received in said receiving; and
extracting information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content meets the at least one condition shown by the content condition information, from the plurality of content information stored in said storing, and selecting the content specified by the extracted information as the content to be advertised by said advertising agent.
7. A support server that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal placed in a facility where the content is to be used, comprising:
a receiving unit that receives a plurality of content information from content providing terminals, and that receives content condition information from said content user terminal that shows at least one condition to be met by a content that is to be a target to be used in the facility via the communication network;
a storing unit that stores the content condition information and the plurality of content information, received by said receiving unit; and
a providing content selecting unit that extracts information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content meets the at least one condition shown by the content condition information, from the plurality of content information stored in said storing unit, and selects the content specified by the extracted information as the content to provide to said content user terminal.
1. A support server that supports a determination of a route for providing content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, comprising:
a receiving unit that receives, from the content providing terminal, facility condition information that shows at least one condition to be met by a facility where the content is to be used and that receives a plurality of facility information, from content user terminals, via the communication network;
a storing unit that stores the facility condition information and the plurality of facility information, received by said receiving unit; and
a providing destination selecting unit that extracts information that specifies a facility, selected based at least on a determination that information included in the stored facility information regarding said facility meets the at least one condition shown by the facility condition information, from the plurality of facility information stored in said storing unit, and selects a content user terminal, placed at the facility specified by the extracted information, as the providing destination of the content.
4. A support server that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, comprising:
a receiving unit that receives a plurality of content information from content providing terminals and that receives content condition information that shows at least one condition to be met by a content that is to be an advertising target of an advertising agent from an advertising agent terminal managed by the advertising agent that advertises a content via the communication network;
a storing unit that stores the plurality of content information and the content condition information, received by said receiving unit; and
an advertisement target content selecting unit that extracts information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content meets the at least one condition shown by the content condition information, from the plurality of content information stored in said storing unit, and selects the content specified by the extracted information as the content to be advertised by the advertising agent.
16. A computer readable storage medium having computer instructions for enabling a computer executing the computer instructions to perform a support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, said method comprising:
receiving, from said content providing terminal, facility condition information that shows at least one condition to be met by a facility where said content is to be used, and receiving a plurality of facility information provided by said content user terminals via said communication network;
storing the facility condition information and the plurality of facility information received in said receiving; and
extracting information that specifies a facility, selected based at least on a determination that information included in tile stored facility information regarding said facility meets the at least one condition shown by the facility condition information, from the plurality of facility information stored in said storing, and selecting a content user terminal placed in the facility specified by the extracted information as the providing destination of said content.
18. A computer readable storage medium having computer instructions for enabling a computer executing the computer instructions to perform a support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, said method comprising:
receiving a plurality of content information from content providing terminals and receiving, from said content user terminal of said facility, content condition information that shows at least one condition to be met by a content that is to be a target to be used in the facility via said communication network;
storing the plurality of content information and said content condition information received in said receiving; and
extracting information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content that meets the at least one condition shown by the content condition information, from the plurality of content information stored in said storing, and selecting the content specified by the extracted content information as the content to be provided to said content user terminal.
17. A computer readable storage medium having computer instructions for enabling a computer executing the computer instructions to perform a support method that supports a determination of a route for providing a content via a communication network from a content providing terminal that provides a content to a content user terminal that is placed in a facility where the content is to be used, said method comprising:
receiving a plurality of content information from content providing terminals and receiving, from an advertising agent terminal managed by an advertising agent, content condition information that shows at least one condition to be met by a content that is to be the advertising target of the advertising agent that advertises content;
storing said plurality of content information and said content condition information received in said receiving; and
extracting information that specifies a content, selected based at least on a determination that information included in the stored content information regarding said content meets the at least one condition shown by said content condition information, from said plurality of content information stored in said storing, and selecting the content specified by the extracted content information as the content that is to be advertised by said advertising agent.
2. The support server according to
said receiving unit receives, from said content providing terminal, advertising agent condition information that shows at least one condition to be met by an advertising agent from which advertisement of the content is to be requested, and that receives a plurality of advertising agent information from advertising agent terminals managed by advertising agents that advertise contents, said advertising agent information showing an advertisement ability of the advertising agents,
said storing unit stores the advertising agent condition information and the plurality of advertising agent information, which said receiving unit received; and
said support server further comprises an advertising agent selecting unit that extracts information that specifies an advertising agent that meets the at least one condition shown by the advertising agent condition information, from the plurality of advertising agent information stored in the storing unit, and selects the advertising agent specified by the extracted information as the advertising agent from which advertisement of the content is to be requested.
3. The support server according to
5. The support server according to
said receiving unit receives facility condition information from said advertising agent terminal that shows at least one condition to be met by a facility where the advertised content is to be used and that receives a plurality of facility information from content user terminals;
said storing unit stores the facility condition information and the plurality of facility information, which said receiving unit received; and
said support server further comprises a providing destination selecting unit that extracts information that specifies a facility that meets the at least one condition shown by the facility condition information from the plurality of facility information stored in the storing unit, and selects a content user terminal placed at the facility specified by the extracted information as the providing destination of the content that the advertising agent advertises.
6. The support server according to
8. The support server according to
said receiving unit receives advertising agent condition information from said content user terminal that shows at least one condition to be met by an advertising agent from which advertisement of said content is to be requested, and that receives a plurality of advertising agent information that show an advertising ability of advertising agents from advertising agent terminals managed by the advertising agents that advertise contents;
said storing unit stores the advertising agent condition information and the plurality of advertising agent information, which said receiving unit received; and
said support server further comprises an advertising agent selecting unit that extracts information that specifies a advertising agent that meets the condition shown by the advertising agent condition information from the plurality of advertising agent information stored in the storing unit, and that selects the advertising agent specified by the extracted information as the advertising agent from which advertisement of the content that is to be used in said facility is to be requested.
9. The support server according to
11. The support method according to
said receiving comprises receiving, from said content providing terminal, advertising agent condition information that shows at least one condition to be met by an advertising agent from which advertisement of said content is to be requested, and receiving a plurality of advertising agent information that show an advertising ability of advertising agents from advertising agent terminals managed by the advertising agents that advertise contents;
said storing comprises storing the advertising agent condition information and the plurality of advertising agent information, received in said receiving; and
said support method further comprises extracting information that specifies an advertising agent that meets the at least one condition shown by the advertising agent condition information, from the plurality of advertising agent information stored in said storing, and selecting the advertising agent specified by the extracted information, as the advertising agent from which advertisement of said content is to be requested.
13. The support method according to
said receiving comprises receiving facility condition information that shows at least one condition to be met by a facility where the advertised content is to be used from said advertising agent terminal and a plurality of facility information from content user terminals placed in facilities where a content is to be used;
said storing comprises storing the facility condition information and the plurality of facility information received in said receiving; and
said support method further comprises extracting information that specifies a facility that meets the at least one condition shown by the facility condition information from the plurality of facility information stored in said storing, and selecting a content user terminal placed in the facility specified by the extracted information as the providing destination of the content that is to be advertised by said advertising agent.
15. The support method according to
said receiving comprises receiving, from said content user terminal, advertising agent condition information that shows at least one condition to be met by an advertising agent from which advertisement of the content is to be requested, and receiving advertising agent information showing an advertisement ability of advertising agents from advertising agent terminals managed by the advertising agents that advertise contents;
said storing comprises storing the advertising agent condition information and the plurality of advertising agent information received in said receiving; and
said support method further comprises extracting information that specifies a advertising agent that meets the at least one condition shown by the advertising agent condition information from the plurality of advertising agent information stored in said storing, and selecting the advertising agent specified by the extracted information as the advertising agent from which advertisement of the content that is to be used in said facility is to be requested.
|
1. Field of the Invention
The present invention relates to a support server, support method, and a program for supporting determination of a providing route of a content, provided via a communication network.
2. Description of the Related Art
Conventionally, when a film is created by a film creator, a distribution film is distributed to the movie theaters that run the film. Concretely, the film creator creates a master film by shooting and editing. Then, the film creator creates the necessary number of edited films from the master film, and sends the edited film to the distributing agency. The distributing agency creates a large quantity of distribution film from the received edited film, and distributes the distribution film to the movie theaters. When the running period of the film ends, the distributed film is returned from the movie theater.
By the above distribution method, there is a need to create a large quantity of distribution film, and the distribution film needs to be distributed and collected. Consequently, a lot of time is necessary, and a high cost is required.
As disclosed in the Unexamined Japanese Patent Application KOKAI Publication No.2002-118834, and Unexamined Japanese Patent Application KOKAI Publication No.2002-171471, lately, a system for distributing films as film data in the form of electronic data, to distributing agencies and movie theaters via a communication network, instead of physical film, is proposed.
Even if film data is distributed via a communication network, there is a need to determine in advance, which distributing agency distributes the film data to which movie theater.
However, a system for determining (selecting) a distribution route of film data, does not exist. Therefore, the distribution route must be determined according to each film, by negotiation among the film creator, distributing agency, and the manager of the movie theater. Even if film data is distributed instead of films, there is a problem that the bothersome operation of determining the distribution route of the film data, is not resolved.
Additionally, the number of people who participate in the negotiation for determining the distribution route, is limited. Therefore, there is a problem that it is difficult to determine an adequate distribution route for respectively providing success to the film creator, the distributing agency, and the manager of the movie theater.
The same problems occur when distributing other contents, such as image data and moving image data to a user (for example an agency that carries out some kind of event using a content at a pubic hall or a concert hall), via a communication network
The content of the above Unexamined Japanese Patent Applications are incorporate herein by reference in their entirety.
Therefore, an object of the present invention is to provide a support server, support method, and a program for determining a distribution route of a content, easily and adequately.
Another object of the present invention is to provide a support server, support method, and a program for lessening operation burden to determine a distribution route of a content
To achieve the above objects, a support server according to a first aspect of the present application, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content, to a content user terminal placed in a facility where the content is to be used, comprising:
a receiving unit that receives facility condition information, showing a condition of a facility where the content is to be used, provided by the content providing terminal and facility information provided by the content user terminal, via the communication network;
a storing unit that stores the facility condition information and the facility information, received by the receiving unit; and
a providing destination selecting unit that extracts facility information that meets the condition shown by the facility condition information, from the facility information stored in the storing unit, and selects a content user terminal placed at a facility specified by the extracted facility information, as the providing destination of the content.
The receiving unit may receive advertising agent condition information, provided by the content providing terminal, showing a condition of an advertising agent to request advertisement of the content, and advertising agent information, provided by advertising agent terminals managed by the advertising agents that advertise contents, showing advertisement ability of the advertising agents,
the storing unit may store the advertising agent condition information and the advertising agent information, which the receiving unit received; and
the support server may further comprise an advertising agent selecting unit, which extracts advertising agent information that meets the condition shown by the advertising agent condition information, from the advertising agent information stored in the storing unit, and selects an advertising agent specified by the extracted advertising agent information, as the advertising agent to request advertisement of the content.
The content may be film data used for running a film.
A support server according to a second aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, comprising:
a receiving unit that receives content information, provided by content providing terminals and content condition information showing a condition of a content that is to be an advertising target, provided by the advertising agent terminal managed by an advertising agent that advertises a content, via the communication network;
a storing unit that stores the content information and the content condition information, received by the receiving unit; and
an advertisement target content selecting unit that extracts content information that meets the condition shown by the content condition information, from the content information stored in the storing unit, and selects a content specified by the extracted content information, as the content to be advertised by the advertising agent.
The receiving unit may receive facility condition information, provided by the advertising agent terminal, showing a condition of a facility where the advertised content is used, and facility information, provided by content user terminals;
the storing unit may store the facility condition information and the facility information, which the receiving unit received; and
the support server may further comprise a providing destination selecting unit, which extracts facility information that meets the condition shown by the facility condition information, from the facility information stored in the storing unit, and selects a content user terminal, placed at a facility specified by the extracted facility information, as the providing destination of the content that the advertising agent advertises.
The content may be film data used for running a film.
A support server according to a third aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, comprising:
a receiving unit that receives content information, provided by content providing terminals and content condition information, provided by the content user terminal showing a condition of the content that is to be a target to be used in the facility, via the communication network;
a storing unit that stores the content condition information and the content information, received by the receiving unit; and
a providing content selecting unit that extracts content information that meets the condition shown by the content condition information, from the content information stored in the storing unit, and selects a content specified by the extracted content information, as the content to provide to the content user terminal.
The receiving unit may receive advertising agent condition information, provided by the content user terminal, showing a condition of advertising agent to request advertisement of the content, and advertising agent information showing the advertising ability of the advertising agent, provided by advertising agent terminals managed by advertising agents that advertise contents;
the storing unit may store the advertising agent condition information and the advertising agent information, which the receiving unit received; and
the support server may further comprises an advertising agent selecting unit, which extracts advertising agent information that meets the condition shown by the advertising agent condition information, from the advertising agent information stored in the storing unit, and selects an advertising agent specified by the extracted advertising agent information, as the advertising agent to request advertisement of the content that is to be used in the facility.
The content may be film data used for running a film.
A support method according to a fourth aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, comprising:
receiving the facility condition information showing a condition of the facility where the content is to be used, provided by the content providing terminal, and facility information provided by the content user terminals, via the communication network;
storing the facility condition information and the facility information received in the receiving; and
extracting facility information that meets the condition shown by the facility condition information, from the facility information stored in the storing, and selecting a content user terminal placed in a facility specified by the extracted facility information, as the providing destination of the content.
The receiving may comprise receiving advertising agent condition information, showing a condition of an advertising agent to request advertisement of the content, provided by the content providing terminal and advertising agent information showing the advertising ability of advertising agents, provided by the advertising agent terminals managed by the advertising agents, which are to advertise the content;
the storing may comprise storing the advertising agent condition information and the advertising information, received in the receiving; and
the support method may further comprise extracting advertising agent information that meets the condition shown by the advertising agent condition information, from the advertising agent information stored in the storing, and selecting an advertising agent specified by the extracted advertising information, as the advertising agent to request advertisement of the content.
A support method according to a fifth aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminals, placed in a facility where the content is to be used, comprising:
receiving content information provided by the content providing terminals and content condition information showing a condition of the content to be the advertising target, provided by an advertising agent terminal managed by an advertising agent that is to advertise a content;
storing the content information and the content condition information, received in the receiving; and
extracting content information that meets the condition shown by the content condition information, from the content information stored in the storing, and selecting a content specified by the extracted content information, as the content to be advertised by the advertising agent.
The receiving may comprise receiving facility condition information showing a condition of the facility to use the content to be advertised, provided by the advertising agent terminal and facility information provided by content terminals, which are placed in facilities where a content is to be used;
the storing may comprise storing the facility condition information and the facility information received in the receiving; and
the support method may further comprise extracting facility information that meets the condition shown by the facility condition information, from the facility information stored in the storing, and selecting a content user terminal placed in a facility specified by the extracted facility information, as the providing destination of the content that is to be advertised by the advertising agent.
A support method according to a sixth aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, comprising:
receiving content information provided by content providing terminals and content condition information showing a condition of a content that is a target to be used in the facility, provided by the content user terminal, via the communication network;
storing the content information and the content condition information received in the receiving; and
extracting content information that meets the condition shown by the content condition information, from the content information stored in the storing, and selecting a content, specified by the extracted content information, as the content to be provided to the content user terminal.
The receiving may comprise receiving advertising agent condition information showing a condition of an advertising agent to request advertisement of the content, provided by the content user terminal and advertising agent information showing the advertisement ability of the advertising agents, provided by the advertising agent terminals managed by the advertising agents that advertise contents;
the storing may comprise storing the advertising agent condition information and the advertising agent information received in the receiving; and
the support method may further comprise extracting advertising agent information that meets the condition shown by the advertising agent condition information, from the advertising agent information stored in the storing, and selecting an advertising agent specified by the extracted advertising agent information, as the advertising agent to request advertisement of the content that is to be used in the facility.
A support program according to a seventh aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, and controls a computer to execute:
receiving the facility condition information that shows a condition of the facility, which the content is used, provided by the content providing terminal and content facility information provided by the content user terminals, via the communication network;
storing the facility condition information and the facility information received in the receiving; and
extracting facility information that meets the condition shown by the facility condition information, from the facility information stored in the storing, and selecting the content user terminal placed in a facility specified by the extracted facility information, as the providing destination of the content that the advertising agent advertises.
A support program according to an eighth aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, and controls a computer to execute:
receiving content information provided by the content providing terminals and content condition information showing a condition of the content to be an advertising target, provided by an advertising agent terminal managed by an advertising agent that advertises a content;
storing the content information and the content condition information received in the receiving; and
extracting content information that meets the condition shown by the content condition information, from the content information stored in the storing, and selecting the content specified by the extracted content information, as the content that the advertising agent advertises.
A support program according to a ninth aspect of the present invention, supports determination of a providing route of a content, provided via a communication network, from a content providing terminal that provides a content to a content user terminal, placed in a facility where the content is to be used, and controls a computer to execute:
receiving the content information provided by the content providing terminals and content condition information showing a condition of a content that is a target, used in the facility, provided by the content user terminal, via the communication network;
storing the content information and the content condition information received in the receiving; and
extracting content information that meets the condition shown by the content condition information, from the content information stored in the storing, and selecting a content specified by the extracted content information, as the content to provide to the content user terminal.
These objects and other objects and advantages of the present invention will become more apparent upon reading of the following detailed description and the accompanying drawings in which:
A support system for determining a route to distribute a content, according to the first embodiment of the present invention, will be described with reference to the drawings.
In
In this embodiment an example of a case where a distributed content is movie data for running a film, will be described. The movie data may be data obtained by changing an image, such as a film applied in shooting, to electronic data, or may be data directly obtained as electronic data, in a case of a shooting by a digital video camera and the like. Additionally, the image may be any image, such as live-action, animation, or computer graphics.
The support server 20 is comprised of an information processing device, such as an Internet server, and is managed by a system manager who manages the support system 10. The support server 20 functions as a WWW (World Wide Web) server, and manages Web pages. The Web page that the support server manages, includes a Web site for receiving registering, and changing of various information, which will be later described. The support server 20 includes a function for determining a distribution destination of a content.
Furthermore, the support server 20 comprises a database 21 for storing various information. Information stored in the database 21, include information obtained from a content creator, information obtained from a content user, and information obtained from an advertising agent, etc.
The creator terminal 30, the user terminal 40, and the advertising agent terminal 50, are respectively comprised of an information processing device, such as a personal computer. The creator terminal 30, the user terminal 40, and the advertising agent terminal 50, respectively comprise an environment (hardware, software, etc. for connecting to the communication network 60, and sending and receiving information via the communication network 60.
The creator terminal 30 is managed by a creator who creates a content, and provides the created content. For example, a film producer, and a film making company, etc., falls in the category of the content creator.
The user terminal 40 is placed in a facility (for example a movie theater), where the content is used, and is managed by a content user who releases the content to the public. For example, a manager of a movie theater that runs a movie, etc., falls in the category of the content user.
The advertising agent terminal 50 is managed by an advertising agent that advertises the content. The so-called distributing agency that advertises for example movies, falls in the category of the advertising agent.
Next, the operation of the support system 10 of the present embodiment, will be described with reference to the drawings.
Below, an example where the support system server 20 obtains movie theater information, which will be described later, from a manager of a movie theater A, who manages the user terminal 40, and stores the obtained movie theater information to the database 21. It is assumed that the manager of the movie theater A, carries out a user registration to the support server 20, applying the user terminal 40, and obtains a user ID, and password, beforehand.
First, the support server 20 requests for the input of a user ID, and password, in response to an access request from the user terminal 40. The access request is made by for example, the manager of the movie theater A, operating the user terminal 40, and designating a URL (Uniform Resource Locator) of the support server 20.
The support server 20 performs authentication processing using the user ID, and password, input in response to the request. In a case where the manager of the movie theater is authenticated as the correct user, the support system server 20 allows access from the user terminal 40.
The user terminal 40 performs a registering request, or a changing request of movie theater information to the support server 20, following the operation of the manager of the movie theater A, in a case where access to the support server 20 is permitted. Here, a registering request is performed in a case where movie theater information is registered for the first time, and changing request is performed in a case where movie theater information is already registered.
After permitting access, the support server 20 determines whether or not there is a registering request, or a changing request for the movie theater information, from the user terminal 40 (Step S101). In a case where the support server 20 determines that there is not either a registering request, nor a changing request (Step S101; NO), the support system server 20 returns the processing to Step S101, and waits for a registering request, or a changing request. On the other hand, in a case where the support server 20 determines that there is either a registering request, or a changing request (Step S101; YES), the support server 20 sends screen information, for displaying a screen, for inputting the movie theater information, to the user terminal 40 via the communication network 60 (Step S102).
Receiving screen information, the user terminal 40 displays a screen, on a display device that the user terminal 40 comprises, (for example, a liquid crystal display device) for inputting movie theater information, based on the received screen information.
The movie theater information, as shown in
After the screen for inputting the movie theater information is displayed, the manager of the movie theater A inputs the movie theater information concerning the movie theater A that the manager manages himself/herself, to each input area 72, applying an input device (for example, a keyboard, a mouse), which the user terminal 40 comprises. The user terminal 40 sends the input movie theater information to the support server 20 via the communication network 60, according to the instructions of the manager, who completed input of the movie theater information.
In a case where the movie theater information is already registered, the information that is presently registered is displayed in the screen for inputting movie theater information. Therefore, by deleting or changing the information displayed in the input areas 72, change of movie theater information can be carried out.
The support server 20 determines whether or not to receive the movie theater information from the user terminal 40, after sending the screen information (Step S103). In a case where the support server 20 determines not to receive the movie theater information, (Step S103; NO), the support server 20 returns to the processing of Step S103, and waits for a movie theater information from the user terminal 40. On the other hand, in a case where the support server 20 determines to receive the movie theater information, (Step S103; YES), the support server 20 stores the received movie theater information to the database 21 (Step S104). By this, the support server 20 newly registers, or updates the movie theater information. After the movie theater information is stored in the database 21, the processing for obtaining the movie theater information is completed.
Below, an example where the support system server 20 obtains advertising agent information, which will be described later, from an advertising agent B that manages the advertising agent terminal 50, and stores the obtained advertising agent information to the database 21 will be described. It is assumed that the advertising agent B, carries out a user registration to the support server 20, applying the advertising agent terminal 50, and obtains a user ID, and password, beforehand.
First, the support server 20 requests for the input of a user ID, and password, in response to an access request from an advertising agent terminal 50. The access request is made by for example, a person responsible of the advertising agent B, operating the advertising agent terminal 50, and designating a URL (Uniform Resource Locator) of the support server 20.
The support server 20 performs authentication processing using the user ID, and password, input in response to the request. In a case where the advertising agent B is authenticated as the correct user, the support system server 20 allows access from the advertising agent terminal 50.
The advertising agent terminal 50 performs a registering request, or a changing request of advertising agent information, to the support server 20, following the operation of the person responsible of the advertising agent B, in a case where access to the support server 20 is permitted. Here, a registering request is performed in a case where advertising agent information is registered for the first time, and changing request is performed in a case where advertising agent information is already registered.
After permitting access, the support server 20 determines whether or not there is a registering request, or a changing request for the advertising agent information, from the advertising agent terminal 50 (Step S201). In a case where the support server 20 determines that there is not either a registering request, nor a changing request (Step S201; NO), the support system server 20 returns the processing to Step S201, and waits for a registering request, or a changing request. On the other hand, in a case where the support server 20 determines that there is either a registering request, or a changing request (Step S201; YES), the support server 20 sends screen information, for displaying a screen, for inputting the advertising agent information, to the advertising agent terminal 50 via the communication network 60 (Step S202).
Receiving screen information, the advertising agent terminal 50 displays a screen, on a display device that the advertising agent terminal 50 comprises, for inputting advertising agent information, based on the received screen information.
The advertising agent information, as shown in
After the screen for inputting the advertising agent information is displayed, the person responsible of the advertising agent B inputs the advertising agent information concerning the advertising agent B that he/she belongs to, to each input area 76, applying an input device, which the advertising agent terminal 50 comprises. The advertising agent terminal 50 sends the input advertising agent information to the support server 20 via the communication network 60, according to the instructions of the person responsible of the advertising agent B, who completed input of the advertising agent information.
In a case where the advertising agent information is already registered, the information that is presently registered is displayed in the screen for inputting advertising agent information. Therefore, by deleting or changing the information displayed in the input areas 76, change of advertising agent information can be carried out.
The support server 20 determines whether or not to receive the advertising agent information from the advertising agent terminal 50, after sending the screen information (Step S203). In a case where the support server 20 determines not to receive the advertising agent information, (Step S203; NO), the support server 20 returns to the processing of Step S203, and waits for advertising agent information from the advertising agent terminal 50. On the other hand, in a case where the support server 20 determines to receive the advertising agent information, (Step S203; YES), the support server 20 stores the received advertising agent information to the database 21 (Step S204). By this, the support server 20 newly registers, or updates the advertising agent information. After the advertising agent information is stored in the database 21, the processing for obtaining the advertising agent information is completed.
Below, an example where the support server 20 obtains creator information, which will be described later, from a film making company C that manages the creator terminal 30, and stores the obtained creator information to the database 21 will be described. It is assumed that the film making company C, carries out a user registration to the support server 20, applying the creator terminal 30, and obtains a user ID, and password, beforehand.
First, the support server 20 requests for the input of a user ID, and password, in response to an access request from a creator terminal 30. The access request is made by for example, the person responsible of the film making company C, operating the creator terminal 30, and designating a URL of the support server 20.
The support server 20 performs authentication processing using the user ID, and password, input in response to the request. In a case where the film making company C is authenticated as the correct user, the support server 20 allows access from the creator terminal 30.
The creator terminal 30 performs a registering request, or a changing request of creator information, to the support server 20, following the operation of the person responsible of the film making company C, in a case where access to the support server 20 is permitted. Here, a registering request is performed in a case creator information is registered for the first time, and changing request is performed in a case where creator information is already registered. Additionally, the registering request and the changing request of the creator information are performed according to each content. For example, in a case where a content that already has a creator information registered is designated, the changing request is performed, and in a case where a content that does not have a creator information registered yet is designated, the registering request is performed.
After permitting access, the support server 20 determines whether or not there is a registering request, or a changing request from the creator terminal 30 (Step S301). In a case where the support server 20 determines that there is not either a registering request, nor a changing request (Step S301; NO), the support system server 20 returns the processing to Step S301, and waits for a registering request, or a changing request. On the other hand, in a case where the support server 20 determines that there is either a registering request, or a changing request (Step S301; YES), the support server 20 sends screen information, for displaying a screen, for inputting the creator information, to the creator terminal 40 via the communication network 60 (Step S302).
Receiving screen information, the creator terminal 30 displays a screen, on a display device that the creator terminal 30 comprises, for inputting creator information, based on the received screen information.
The creator information, as shown in
The movie theater condition information, shows conditions for permitting the running of the content, concerning for example, a part or the whole movie theater information, which was described above. Concretely, conditions are for example that the screen size is larger than 6 m×22 m, the applied projector is model X, of A company, and the seating capacity is over 300, etc.
The advertisement condition information, shows conditions for an advertisement agent that is requested advertisement of the content, concerning for example, a part or the whole advertising agent information, which is described above. Concretely, conditions are for example that there are over 20 sales representatives in both the east coast, and the west coast, or there is a sales performance of both the east cost and the west coast, obtaining a box-office revenue of 300 million dollars, annually.
After the screen for inputting the creator information is displayed, the person responsible of the film making company C inputs the creator information concerning the film making company C that the person responsible of the film making company C belongs to, and the content that the film making company C created, to each input area 82, applying an input device that the creator terminal 30 comprises. The creator terminal 30 sends the creator information to the support server 20 via the communication network 60, according to the instructions of the person responsible of the film making company C, who completed input of the creator information.
When inputting the title of the content to the screen for inputting the creator information, in a case where the creator information is already registered, the information that is presently registered is displayed in the input areas 82. Concretely, the creator terminal 30 sends a title information showing the input title to the support server 20, in response to the input title. The support server 20 searches the database 21 in response to the provided title information. In a case where a creator information that shows the same title as the tide shown by the provided title information is stored, the support server 20 sends the information for displaying the stored content of the creator information to the creator terminal 30. The creator terminal 30 can display the screen for displaying the creator information that is already registered, based on the provided information. Therefore, the change of creator information can be performed by deleting or changing the information displayed in the input areas 82.
The support server 20 determines whether or not to receive the creator information from the creator terminal 30, after sending the screen information (Step S303). In a case where the support server 20 determines not to receive the creator information, (Step S303; NO), the support server 20 returns to the processing of Step S303, and waits for the creator information from the creator terminal 30. On the other hand, in a case where the support server 20 determines to receive the creator information, (Step S303; YES), the support server 20 stores the received creator information to the database 21 (Step S304). By this, the support server 20 newly registers, or updates the creator information. After the creator information is stored in the database 21, the processing for obtaining the creator information is completed.
Below, an example where the support server 20 selects movie theaters for distributing a content D that a film making company C created, from movie theaters specified by the movie theater information, stored in the database 21. It is assumed that the creator information concerning the film making company C and the content D is stored in the database 21, by the above processing for obtaining the creator information.
First, the support server 20 reads the movie theater condition information, included in the creator information concerning the content D, from the database 21 (Step S401).
Next, the support server 20 reads one movie theater information stored in the database 21 (Step S402). In the loop processing of steps S402 to S405, each time the support server 20 performs processing of Step S402, the support server 20 reads the movie theater information one by one, in a predetermined order, such as alphabetical order of name of movie theater.
After the movie theater information is read, the support server 20 determines whether the content of the read movie theater information meets the condition, shown by the movie theater condition information, by comparing the content of the movie theater condition information, and the content of the read movie theater information (Step S403). In a case where the support server 20 determines that the condition is not met, (Step S403; NO), the support server 20 performs processing of Step S405, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S403; YES), the support server 20 registers the name of the movie theater that the read movie theater information shows, to a distribution destination list (Step S404).
Next, the support server 20 determines whether or not, there is unprocessed movie theater information in the database 21 (Step S405). In a case where the support server 20 determines that there is unprocessed movie theater information (Step S405; YES), the support server 20 returns to the processing of Step S402. On the other hand, in a case where the support server 20 determines that there isn't unprocessed movie theater information (Step S405; NO), the support server 20 determines that processing concerning every movie theater has been performed.
Then, the support server 20 stores the distribution destination list, made by loop processing of steps S402 to S405 to the database 21, and completes the processing for selecting the distribution destination.
As the above, the list of movie theaters that are distribution destinations of the content D, is created following the condition shown by the movie theater condition information.
The support server 20 sends the created distribution destination list, by for example electronic mail, to the creator terminal 30 that the film making company C, which created the content D, manages. By this, the support server 20 notifies the movie theaters that are to be the distribution destinations of the content D, to the film making company C. Also, the support server 20 sends to each user terminal 40, which is managed in each movie theater that is registered in the created distribution destination list, electronic mail notifying that the movie theater is selected as the distribution destination of the content D. By this, the support server 20 notifies the manager of each movie theater that was registered in the distribution destination list, that the movie theater is selected as the distribution destination of the content D.
The film making company C may further select the movie theaters to distribute the content D, from the movie theaters registered in the received distribution destination list, and may send the selection result to the support server 20, applying the creator terminal 30. In this case, the support server 20 may notify each manger of the movie theater, following the selection result provided by the creator terminal 30.
In a case where the content D, namely the film data is registered as a part of creator information, the support server 20 sends the film data to the user terminal 40 of the movie theater that was selected as the distribution destination. On the other hand, in a case where the film data is not yet registered, the support server 20 sends the film data to the user terminal 40 of the movie theater that was selected as the distribution destination, as soon as the film data is registered.
Below, an example where the support server 20 selects advertising agents which become targets for requesting advertisement of content D that the film making company C created, from advertising agents specified by the advertising agent information, stored in the database 21. It is assumed that the creator information concerning the film making company C and the content D is stored in the database 21, by the above processing for obtaining the creator information.
First, the support server 20 reads the advertising agent condition information, included in the creator information concerning the content D, from the database 21 (Step S501).
Next, the support server 20 reads one advertising agent information stored in the database 21 (Step S502). In the loop processing of steps S502 to S505, each time the support server 20 performs processing of Step S502, the support server 20 reads the advertising agent information one by one, in a predetermined order, such as alphabetical order of name of advertising agent.
After the advertising agent information is read, the support server 20 determines whether the content of the read advertising agent information meets the condition, shown by the advertising agent condition information, by comparing the content of the advertising agent condition information, and the content of the advertising agent information (Step S503). In a case where the support server 20 determines that the condition is not met, (Step 503; NO), the support server 20 performs processing of Step S505, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S503; YES), the support server 20 registers the name of the advertising agent that the read advertising agent information shows and a part of the advertising agent information (for example, information concerning an item designated in the advertising agent condition information) to an advertising agent list (Step S504).
Next, the support server 20 determines whether or not, there is unprocessed advertising agent information in the database 21 (Step S505). In a case where the support server 20 determines that there is unprocessed advertising agent information (Step S505; YES), the support server 20 returns to the processing of Step S502. On the other hand, in a case where the support server 20 determines that there isn't unprocessed advertising agent information (Step S505; NO), the support server 20 determines that processing concerning every advertising agent has been performed.
Then, the support server 20 stores the advertising agent list, made by loop processing of steps S502 to S505, to the database 21, and completes the processing for selecting the advertising agent.
As the above, the list of advertising agents that are targets for requesting advertisement of the content D is created following the condition shown by the advertising agent condition information.
The support server 20 sends the created advertising agent list, by for example electronic mail, to the creator terminal 30 that the film making company C, which created the content D, manages. By this, the support server 20 notifies the advertising agents that are targets for requesting advertisement of the content D, to the film making company C. The film making company C decides an advertising agent to request the advertisement of the content D, from the advertising agents registered in the advertising agent list, referring to the information registered in the provided advertising agent list. The person responsible of the film making company C notifies the decided advertising agent to the support server 20, applying the creator terminal 30. In response to this notice, the support server 20, applying the advertising agent information stored in the database 21, sends to the advertising agent terminal 50, which is managed by the advertising agent, that was selected by the film making company C, electronic mail notifying that for example, the advertising agent was selected as the advertising agent to advertise the content D. By this, the support server 20 notifies the selected advertising agent that the advertising agent is selected as the advertising agent to advertise the content D.
The advertising agents that are listed on the advertising agent list may be directly determined as the advertising agents to request advertising of the content D. In this case, information showing the number of advertising agents that are requested, and priority of the condition for selecting the advertising agent is included in the advertising agent condition information. The support server 20, extracts a predetermined number of advertising agents that have achieved excellent results, concerning the high priority condition, from the advertising agents that meet the conditions given by the advertising agent condition information, and determines as the advertising agents to request advertisement.
As described above, in the first embodiment, the movie theaters to which the content is distributed to, are determined by the movie theater condition information, specified by the content creator. By this, movie theaters which have the facilities and environment that the content creator requests, are selected easily and rapidly, as the distribution destinations of the content. Namely, the adequate distribution destinations of the content can be easily determined, and the distribution routes of the content can be easily and adequately determined.
Also, in the first embodiment, the list of advertising agents that are the targets for requesting advertising of the content, is made based on the advertising agent condition information specified by the content creator. By this, advertising agents that have the business ability that the content creator requests, are selected easily, and rapidly. Namely, the selection of the advertising agents that the content creator requests, can be carried out easily and rapidly.
The film making company may distribute the film data to the movie theaters via the advertising agent, which is requested to advertise the movie. In this case, the film data is distributed in distribution routes, such as from the film making company to the requested advertising agent, and from the requested advertising agent to the movie theaters. In this case also, as above, the distribution routes can be easily and adequately determined.
The support system 10 in the first embodiment, is a system especially effective in a situation where a content creator is dominating, in a market where a content creator, a content user, and an advertising agent participates. For example, the support system 10 is effective in a market where a creator who created a content, which is anticipated to gain a high box-office revenue, is dominant. In the above embodiment, the support server 20 may be managed by the film creator dominant in the market.
In the above support system 10, the advertising agent does not have to exist. Namely, the advertising agent terminal 50 may be managed by the system manager, content creator, or the manager of the movie theater.
Next, a second embodiment of the present invention will be described with reference to the drawings. Descriptions for the overlapping parts will be omitted by putting the same reference numerals on the drawings.
In this example, the input areas 76 for inputting content condition information showing the permissible content as target for advertisement, and movie theater condition information showing the condition of the movie theater that permits showing of the content that is an advertising target, is provided. By the processing for obtaining the advertising agent information, as
The content condition information shows for example the condition of the permissible content as the advertisement target, concerning a part or the whole creator information. Concretely, conditions are for example, age group of expected audience mobilization is 10 s to 20 s, requested date of first run is in a predetermined period, or the run time is over 2 hours, etc. The director, and each actor may be ranked by practical achievement of creation of the past (for example, the number of films that the director directed in the past, the box-office revenue of the film that the director directed in the past), practical achievement of appearance (for example, the number of films that each actor appeared in the past, the number of films that each actor appeared as the leading role in the past, and the box-office revenue of the films that each actor appeared in the past), and the rank may be specified as the condition.
The movie theater condition information shows the condition for permitting the showing of the content that is the advertisement target, concerning a part or the whole movie theater information. Concretely, conditions are for example, the screen size is over 5 m×20 m, the model of the projector used is Y of company B, there is no plan of showing after the predetermined day, or the seating capacity is 200 to 250.
Note that in the second embodiment, the creator of the content does not carry out designation of movie theater condition information and advertising agent condition information, shown in the first embodiment.
Below, a case where the support server 20 selects the contents that advertising agent B advertises, from the contents shown by the creator information, stored in the database 21, will be described.
First, the support server 20 reads the content condition information included in the advertising agent information of the advertising agent B, from the database 21 (Step S601).
Then, the support server 20 reads one creator information, stored in the database 21 (Step S602). In the loop processing of steps S602 to S605, each time the support server 20 performs processing of Step S602, the support server 20 reads the creator information one by one, in a predetermined order, such as alphabetical order of name of creator.
After the creator information is read, the support server 20 determines whether the content of the read creator information meets the condition, shown by the content condition information, by comparing the content of the content condition information, and the content of the read creator information (Step 603). In a case where the support server 20 determines that the condition is not met, (Step S603; NO), the support server 20 performs processing of Step S605, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S603; YES), the support server 20 registers the name of the content and the name of the creator, shown by the read creator information, to a content list (Step S604).
Next, the support server 20 determines whether or not, there is unprocessed creator information in the database 21 (Step S605). In a case where the support server 20 determines that there is unprocessed creator information (Step S605; YES), the support server 20 returns to the processing of Step S602. On the other hand, in a case where the support server 20 determines that there isn't unprocessed creator information (Step S605; NO), the support server 20 determines that processing concerning every content has been performed.
Then, the support server 20 stores the content list, made by loop processing of steps S602 to S605, to the database 21, and completes the processing for selecting the content
As the above, the contents that are advertised by advertising agent B are selected according to the condition shown by the content condition information.
The support server 20 sends the created content list, by for example electronic mail to the advertising agent terminal 50. By this the support server 20 notifies the advertising agent B of the contents selected as the advertisement targets. The support server 20 sends electronic mail to each creator terminal 30, managed by the creator who created the content, registered in the created content list, that for example the content will be advertised by the advertising agent B. By this, the support server 20 notifies each content creator that the content will be advertised by the advertising agent B.
From the contents registered in the content list that the advertising agent B received, the content that will be advertised may be further selected applying the advertising agent terminal 50, and the selection result thereof may be sent to the support server 20. In this case, the support server 20 may notify the content creator, according to the selection result provided from the advertising agent terminal 50.
In a case where the content that was selected as the advertisement target, namely the film data, is registered as a part of the creator information, the support server 20 sends the film data to the advertising agent terminal 50 that the manager of the advertising agent B manages. On the other hand, if the film data is not yet registered, the support server 20 sends the registered film data to the advertising agent terminal 50, managed by the advertising agent B, as soon as the film data is registered.
Below, a case where the support server 20 selects the movie theaters to which the content E, which is decided to be advertised by the advertising company B, is distributed, from the movie theaters specified by the movie theater information, stored in the database 21, will be described.
First, the support server 20 reads from the database 21, the movie theater condition information concerning the content E, which the advertising agent B registered (Step S701).
Then, the support server 20 reads one movie theater information, stored in the database 21 (Step S702). In the loop processing of steps S702 to S705, each time the support server 20 performs processing of Step S702, the support server 20 reads the movie theater information one by one, in a predetermined order, such as alphabetical order of name of movie theater.
After the movie theater information is read, the support server 20 determines whether the content of the read movie theater information meets the condition, shown by the movie theater condition information, by comparing the content of the movie theater condition information, and the content of the read movie theater information (Step 703). In a case where the support server 20 determines that the condition is not met, (Step S703; NO), the support server 20 performs processing of Step S705, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S703; YES), the support server 20 registers the name of the movie theater, shown by the read movie theater information, to a distribution destination list (Step S704).
Next, the support server 20 determines whether or not, there is unprocessed movie theater information in the database 21 (Step S705). In a case where the support server 20 determines that there is unprocessed movie theater information (Step S705; YES), the support server 20 returns to the processing of Step S702. On the other hand, in a case where the support server 20 determines that there isn't unprocessed movie theater information (Step S705; NO), the support server 20 determines that processing concerning every movie theater has been performed.
Then, the support server 20 stores the distribution destination list, made by loop processing of steps S702 to S705, to the database 21, and completes the processing for selecting the distribution destination.
As the above, the movie theaters that will be the distribution destinations of the content E are selected, according to the condition shown by the movie theater condition information.
The support server 20 sends the created distribution destination list, by for example electronic mail, to the advertising agent terminal 50, managed by the advertising agent B, and the creator terminal 30, managed by the film making company that created the content E. By this, the support server 20 notifies the movie theaters selected as the distribution destinations, to the advertising agent B and the film making company. The support server 20 sends electronic mail to each user terminal 40, managed in each movie theater, which is listed in the created distribution destination list, that for example the movie theater is selected as the distribution destination of content E. By this, the support server 20 notifies the manager of the movie theater that the movie theater was selected as the distribution destination of the content E.
From the movie theaters registered in the distribution destination list that the advertising agent B received, the movie theaters that are distributed the content E may be further selected applying the advertising agent terminal 50, and the selection result thereof may be sent to the support server 20. In this case, the support server 20 may notify the manager of each movie theater, according to the selection result provided from the advertising agent B.
In a case where the content E, namely the film data, is registered as a part of the creator information, the support server 20 sends the film data to the user terminals 40 that were selected as the distribution destinations. On the other hand, if the film data is not yet registered, the support server 20 sends the registered film data to the user terminals 40 that were selected as the distribution destinations, as soon as the film data is registered.
As described above, in the second embodiment, the content that is to be the advertisement target, is determined by the content condition information, specified by the advertising agent. By this, contents that the advertising agent requests, are selected easily and rapidly, and it is possible to carry out advertisement demonstrating the advertising ability fully. Namely, the contents that are to be the advertisement targets can be adequately, and easily determined, and the distribution routes of the contents can be easily determined.
Also, in the second embodiment, the movie theaters to distribute the content are determined based on the movie theater condition information designated by the advertising agent. By this, movie theaters that have the facilities and the environment that the advertising agent requests, are selected easily, and rapidly as the distribution destinations. Namely, the selection of the distribution destinations of the content that is the advertisement target can be adequately and easily determined.
The support system 10 in the second embodiment, is a system especially effective in a situation where an advertising agent is dominating, in a market where a content creator, a content user, and an advertising agent participate. For example, the support system 10 is effective in a market where an advertising agent that has strong-ties with the broadcasting media is dominant. In the above embodiment, the support server 20 may be managed by the advertising agent dominant in the market.
Next, a third embodiment of the present invention will be described with reference to the drawings. Descriptions for the overlapping parts will be omitted by putting the same reference numerals on the drawings.
The content condition information shows for example the condition of the permissible content as the showing target, concerning a part or the whole creator information. Concretely, conditions are for example, age group of expected audience mobilization is 10 s to 20 s, requested date of first run is in a predetermined period, or the run time is over 2 hours, etc. The director, and each actor may be ranked by practical achievement of creation of the past (for example, the number of films that the director directed in the past, the box-office revenue of the film that the director directed in the past), practical achievement of appearance (for example, the number of films that each actor appeared in the past, the number of films that each actor appeared as the leading role in the past, and the box-office revenue of the films that each actor appeared in the past), and the rank may be specified as the condition.
The advertisement condition information, shows conditions for an advertisement company that is requested advertising of the content, concerning for example, a part or the whole advertising agent information, which was described above. Concretely, conditions are for example that there are over 50 sales representatives in both the southern area and the northern area.
Note that in the third embodiment, the creator of the content does not carry out designation of movie theater condition information and advertising agent condition information, and advertising agent does not carry out designation of advertising agent condition information and movie theater condition information.
Below, a case where the support server 20 selects the contents that will be shown in movie theater S, from the contents shown by the creator information stored in the database 21, will be described.
First, the support server 20 reads the content condition information included in the movie theater information concerning movie theater S, from the database 21 (Step S801).
Then, the support server 20 reads one creator information, stored in the database 21 (Step S802). In the loop processing of steps S802 to S805, each time the support server 20 performs processing of Step S802, the support server 20 reads the creator information one by one, in a predetermined order, such as alphabetical order of name of creator.
After the creator information is read, the support server 20 determines whether the content of the read creator information meets the condition, shown by the content condition information, by comparing the content of the content condition information, and the content of the read creator information (Step 803). In a case where the support server 20 determines that the condition is not met, (Step S803; NO), the support server 20 performs processing of Step S805, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S803; YES), the support server 20 registers the name of the content and the name of the creator, shown by the read creator information, to a content list (Step S804).
Next, the support server 20 determines whether or not, there is unprocessed creator information in the database 21 (Step S805). In a case where the support server 20 determines that there is unprocessed creator information (Step S805; YES), the support server 20 returns to the processing of Step S802. On the other hand, in a case where the support server 20 determines that there isn't unprocessed creator information (Step S805; NO), the support server 20 determines that processing concerning every content has been performed.
Then, the support server 20 stores the content list, made by loop processing of steps S802 to S805, to the database 21, and completes the processing for selecting the content.
As the above, the contents to be shown in movie theater S are selected according to the condition shown by the content condition information.
The support server 20 sends the created content list, by for example electronic mail, to the user terminal 40, managed by the manager of the movie theater S. By this, the support server 20 notifies the manager of the movie theater S of the contents selected as the targets for showing. The support server 20 sends electronic mail to the creator terminal 20, managed by each creator who created each content, listed in the created content list, that for example the content will be shown in movie theater S. By this, the support server 20 notifies each content creator that the content will be shown in movie theater S.
From the contents registered in the content list that the manager of the movie theater S received, the content that will be shown may be further selected applying the user terminal 40, and the selection result thereof may be sent to the support server 20. In this case, the support server 20 may notify the content creator, according to the selection result provided from the user terminal 40.
In a case where the content that is the target for showing in movie theater S, namely the film data, is registered as a part of the creator information, the support server 20 sends the film data to the user terminal 40 that is managed in the movie theater S. On the other hand, if the film data is not yet registered, the support server 20 sends the registered film data to the user terminal 40, managed in the movie theater S, as soon as the film data is registered.
Below, an example where the support server 20 selects advertising agents which become targets for requesting advertisement of content F that is to be shown in movie theater S, will be described.
First, the support server 20 reads the advertising agent condition information concerning the content F, registered by the manager of the movie theater S, from the database 21 (Step S901).
Next, the support server 20 reads one advertising agent information stored in the database 21 (Step S902). In the loop processing of steps S902 to S905, each time the support server 20 performs processing of Step S902, the support server 20 reads the advertising agent information one by one, in a predetermined order, such as alphabetical order of name of advertising agent.
After the advertising agent information is read, the support server 20 determines whether the content of the read advertising agent information meets the condition, shown by the advertising agent condition information, by comparing the content of the advertising agent condition information, and the content of the read advertising agent information (Step S903). In a case where the support server 20 determines that the condition is not met, (Step 903; NO), the support server 20 performs processing of Step S905, which will be later described. On the other hand, in a case where the support server 20 determines that the condition is met, (Step S903; YES), the support server 20 registers the name of the advertising agent, and a part of the advertising agent information (for example information concerning an item designated in the advertising agent condition information) that the read advertising agent information shows, to an advertising agent list (Step S904).
Next, the support server 20 determines whether or not, there is unprocessed advertising agent information in the database 21 (Step S905). In a case where the support server 20 determines that there is unprocessed advertising agent information (Step S905; YES), the support server 20 returns to the processing of Step S902. On the other hand, in a case where the support server 20 determines that there isn't unprocessed advertising agent information (Step S905; NO), the support server 20 determines that processing concerning every advertising agent has been performed.
Then, the support server 20 stores the advertising agent list, made by loop processing of steps S902 to S905, to the database 21, and completes the processing for selecting the advertising agent.
As the above, the list of advertising agents that are targets for requesting advertisement of the content F is created following the condition shown by the advertising agent condition information.
The support server 20 sends the created advertising agent list, by for example electronic mail to the user terminal 40 that the manager of the movie theater S manages. By this, the support server 20 notifies the advertising agents that are targets for requesting advertisement of the content F, to the manager of the movie theater S. The manager of the movie theater S decides an advertising agent to request the advertisement of the content F, from the advertising agents registered in the advertising agent list, referring to the provided advertising agent list. Then, the manager of the movie theater S notifies the support server 20 of the determined advertising agent, applying the user terminal 40. In response to this notice, the support server 20 sends electronic mail to the advertising agent terminal 50, which is managed by the advertising agent, that was selected as the advertising agent to advertise the content F, that the advertising agent was selected. By this, the support server 20 notifies the selected advertising agent that the advertising agent is selected as the advertising agent to advertise the content F. Additionally, the support server 20 sends electronic mail showing the advertising agent determined for requesting advertisement, to the creator terminal 30, managed by the creator who created the content F, in response to the notification from the user terminal 40. By this, the support server 20 notifies the advertising agent that was determined as the advertising agent for requesting advertisement, to the creator.
The advertising agents that are listed on the advertising agent list may be directly determined as the advertising agents to request advertising of the content F. In this case, information showing the number of advertising agents that are requested, and priority of the condition for selecting the advertising agent is included in the advertising agent condition information. The support server 20, extracts a predetermined number of advertising agents that have achieved excellent results, concerning the high priority condition, from the advertising agents that meet the conditions given by the advertising agent condition information, and determines as the advertising agents to request advertisement.
As described above, in the third embodiment, the contents that are the showing targets are determined by the content condition information, specified by the content user. By this, the contents that the content user requests, can be selected easily and rapidly. Therefore, the contents that meet the facilities and the environment of the movie theater can be selected easily. Namely, the adequate distributors of the contents can be determined easily, and the distribution routes of the contents can be determined easily and adequately.
Also, in the third embodiment, a list of advertising agents that are the targets for requesting advertisement of the content, is created based on the advertising agent condition information designated by the content user. By this, advertising agents that have the advertising ability that the content user requests, can be selected easily and accurately.
The film making company may distribute the film data to the movie theater via the advertising agent requested to advertise the content. In this case, the film data is distributed in a distribution route from the film making company to the requested advertising agent, from the requested advertising agent to the movie theater, which is the providing destination.
The support system 10 in the third embodiment, is a system especially effective in a situation where a content user is dominating, in a market where a content creator, a content user, and an advertising agent participates. For example, the support system 10 is effective in a market where a content user who manages a so-called cinema complex, a movie theater that has a plurality of movie theaters in the same facility, is dominant. The support server 20 may be managed by the content user dominant in the market.
As described in each embodiment of the above, by determining a providing source of the content (for example the film making company), and a providing destination (for example the movie theater), and determining an intermediating destination (for example the advertising agent) if necessary, the distribution route of the film data is determined easily and adequately. The film data may be distributed according to the determined distribution route. In a case where the film data is distributed, it is preferable that the communication load is reduced by compression, and leak of information is prevented by encryption.
The content data may be distributed, divided in a plurality of times, or may be distributed all at once.
The user terminal 40 may store the provided content data to a recording medium, such as hard disk, CD (Compact Disc), DVD (Digital Versatile Disc), or semiconductor memory, and play the content (for example show a movie) applying the stored data, following the operation of the content user.
The content data may be provided to the content user by for example a method called streaming. In this case, the user terminal 40 managed by the content user performs playing processing of the received data, while performing the receiving processing of the content.
In each embodiment of the above, a priority may be set concerning conditions shown by the content condition information, advertising agent condition information, and movie theater condition information. Then, the support server 20, for example may ignore the low-priority conditions, and re-perform processing of the content determining processing, distribution destination selecting processing, and advertising agent selecting processing, in a case where information fulfilling every condition can not be found.
Charging processing towards the movie theater and the distributing agency may be of any kind. For example, the support server 20 may manage the movie-making expense, advertisement expenses, the number of audience mobilization, and admission charge, respectively calculate the share of the creator, movie theater, and the distributing agency, and perform various processing of for example, instructing to the server operated by a banking institution to make a payment of a predetermined amount from the designated account of the movie theater to the designated account of the creator.
In the embodiments of above, a case where a content creator, content user, or an advertising agent is dominant in a market, is assumed. However, even in a case where there is no such assumption, the present invention can be applied. In this case, the content creator, content user, and the advertising agent respectively register condition information, and the distribution route may be determined by the support server 20 performing matching of the registered conditions.
In each embodiment of above, a case where the content is film data was described. However, the content may be of another kind, such as motion-image data, still-image data, or voice data, as long as the content is a kind that is used in various facilities, such as movie theaters, public halls, or concert halls.
Also, in each embodiment of the above, various information was sent and received via the communication network 60. However, a part or the whole movie theater information, advertising agent information, or the creator information may be stored in a recording medium, or written on paper, and sent by mail.
The support server 20, as shown in
In the case of the first embodiment, the control program of the storing unit 23, may be a program that controls the support server 20 (concretely the control unit 24) to execute a receiving step which receives the movie theater condition information provided from the user terminal 30 and the information of the movie theater provided from the user terminal 40, via the communication network 60, a saving step which saves the movie theater condition information and the information of the movie theater, received in the receiving step, and a step for extracting the information of the movie theater that meets the condition shown by the movie theater condition information, from the information of the movie theater, saved in the saving step, and selecting the user terminal placed in the movie theater, specified by the extracted information of movie theater.
In the case of the second embodiment, the control program of the storing unit 23 may be a program that controls the support server 20 (concretely the control unit 24) to execute a receiving step which receives the information of the content, provided from the creator terminal 30 and the content condition information, provided from the advertising agent terminal 50, via the communication network 60, a saving step which saves the information of the content and the content condition information, received in the receiving step, and a step for extracting the information of the content that meets the condition shown by the content condition information, from the information of the content, saved in the saving step, and selecting the content as the content to be advertised by the advertising agent, specified by the extracted information of content.
In the case of the third embodiment, the control program of the storing unit 23 may be a program that controls the support server 20 (concretely the control unit 24) to execute a receiving step which receives the information of the content, provided from the creator terminal 30 and the content condition information, provided from the user terminal 40, via the communication network 60, a saving step which saves the information of the content and the content condition information, received in the receiving step, and a step for extracting the information of the content that meets the condition shown by the content condition information, from the information of the content, saved in the saving step, and selecting the content as the content to be provided to the user terminal 40, specified by the extracted information of content.
By this, as shown in
The server of the present invention can be realized by a general computer, without the need for a dedicated server. A program and data for controlling a computer to execute the above-described processes may be recorded on a medium (a floppy disk, CD-ROM, DVD or the like) and distributed, and the program may be installed into the computer and run on an OS (Operating System) to execute the above-described processes, thereby achieving the server of the present invention. The above program data may be stored in a disk device or the like included in the server device on the Internet, and embedded in a carrier wave. The program and data embedded in the carrier wave may be downloaded into the computer so as to realize the server of the present invention.
Various embodiments and changes may be made thereunto without departing from the broad spirit and scope of the invention. The above-described embodiments are intended to illustrate the present invention, not to limit the scope of the present invention. The scope of the present invention is shown by the attached claims rather than the embodiments. Various modifications made within the meaning of an equivalent of the claims of the invention and within the claims are to be regarded to be in the scope of the present invention.
This application is based on the Japanese Patent Application No.2002-282699 filed on Sep. 27, 2002, and including specification, claims, drawings and summary. The disclosure of the above Japanese Patent Application is incorporated herein by reference in its entirety.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5940812, | Aug 19 1997 | LOANMARKET RESOURCES, L L C | Apparatus and method for automatically matching a best available loan to a potential borrower via global telecommunications network |
20010052001, | |||
20020069107, | |||
20020138832, | |||
20030013436, | |||
20070016488, | |||
JP2002118834, | |||
JP2002171471, | |||
JP2002215622, | |||
JP2002251536, | |||
JP200232670, | |||
JP200256137, | |||
JP200274160, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 18 2003 | KINOSHITA, HARUHIKO | NEC Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014558 | /0706 | |
Sep 26 2003 | NEC Corporation | (assignment on the face of the patent) | / | |||
May 14 2012 | NEC Corporation | RAKUTEN, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 028252 | /0280 | |
Aug 24 2015 | RAKUTEN, INC | RAKUTEN, INC | CHANGE OF ADDRESS | 037751 | /0006 | |
Sep 01 2021 | RAKUTEN, INC | RAKUTEN GROUP, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 058314 | /0657 | |
Sep 01 2021 | RAKUTEN, INC | RAKUTEN GROUP, INC | CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096 10671117 10716375 10716376 10795407 10795408 AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT | 068066 | /0103 |
Date | Maintenance Fee Events |
Jan 23 2013 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Feb 02 2017 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 03 2021 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Aug 18 2012 | 4 years fee payment window open |
Feb 18 2013 | 6 months grace period start (w surcharge) |
Aug 18 2013 | patent expiry (for year 4) |
Aug 18 2015 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 18 2016 | 8 years fee payment window open |
Feb 18 2017 | 6 months grace period start (w surcharge) |
Aug 18 2017 | patent expiry (for year 8) |
Aug 18 2019 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 18 2020 | 12 years fee payment window open |
Feb 18 2021 | 6 months grace period start (w surcharge) |
Aug 18 2021 | patent expiry (for year 12) |
Aug 18 2023 | 2 years to revive unintentionally abandoned end. (for year 12) |