The present application claims priority to and incorporates by reference the entire contents of Japanese Patent Application No. 2013-054410 filed in Japan on Mar. 15, 2013.
1. Field of the Invention
The present invention relates to an electronic advertising system and a method of providing electronic advertising that present an advertisement through the Internet.
2. Description of the Related Art
A large amount of money is required for publication of an advertisement to a paper medium. Especially, the publication of an advertisement to a newspaper or a magazine having high advertising effect devotes a limited page space. Therefore, large advertisers mainly use the publication of an advertisement for products/services, and use rights of the spaces are held by the large advertisers. Therefore, small third advertisers who have accompanying products/services related to the main advertising objects have difficulty in easily using the paper space. Therefore, as an advertising means for the small third advertisers who have the accompanying products/services to perform advertising, internet advertising to present advertising through the Internet is known.
Japanese Patent Application Laid-open No. 2003-108862 discloses a configuration in which an information display space such as printing is provided in a part of a package, the space is provided to the third parties through a communication network such as the Internet and an advertisement is sought, a synergistic effect obtained from the advertisement is evaluated from registered medium information and advertising product information, and package advertising dealing between the side who allows the publication of the advertisement and the side who wishes the publication of the advertisement is mediated. According to the configuration of Japanese Patent Application Laid-open No. 2003-108862, effective use of the display space of the package is enhanced, and sales synergistic effect of both advertising products can be obtained.
However, in the conventional internet advertising, while a small advertiser who is the third party can present an advertisement of the accompanying products/services through the Internet, the advertisement is a single advertisement in a place not led to an advertisement of the large advertiser using the paper medium. Therefore, there is a problem that the small advertiser as the third party who has the accompanying products/services has difficulty in performing the internet advertising using the advertising effect of the main products/services as the synergistic effect.
This problem that the advertisement of the accompanying products/services by the small advertiser presented through the Internet is not led to the advertisement of the large advertiser using the paper medium and is the single advertisement has not been solved by Japanese Patent Application Laid-Open No. 2003-108862.
In view of the foregoing, there is a need to present an advertisement by a second advertiser presented through the Internet in association with an advertisement by a first advertiser using a paper medium.
It is an object of the present invention to at least partially solve the problems in the conventional technology.
An electronic advertising system includes: a registration unit configured to register, in association with indexes by which objects advertised by a first advertiser included in images are retrieved, advertising information advertised by a second advertiser; a reception unit configured to receive a captured image; an object search unit configured to obtain degree of similarity between an object extracted from the captured image and the objects retrieved by the indexes, and to search a storage unit for one or more objects based on the degree of similarity; and a present unit configured to present, to a transmission source of the captured image, the advertising information associated with an index corresponding to an object retrieved by the object search unit.
A method of providing electronic advertising comprising: registering advertising information advertised by a second advertiser in association with indexes for searching for objects advertised by a first advertiser included in images; receiving a captured image; obtaining degree of similarity between an object extracted from the captured image and the objects retrieved by the indexes, and searching a storage unit for one or more objects based on the degree of similarity; and presenting, to a transmission source of the captured image, the advertising information associated with an index corresponding to an object retrieved at the searching.
The above and other objects, features, advantages and technical and industrial significance of this invention will be better understood by reading the following detailed description of presently preferred embodiments of the invention, when considered in connection with the accompanying drawings.
Hereinafter, embodiments of an electronic advertising system and a method of providing electronic advertising will be described in detail with reference to the appended drawings.
Image Search System Applicable to Embodiments
Prior to description of embodiments, an image search system applicable to embodiments will be described for easy understanding. The image search system extracts an object from a captured image captured by an image capturing device, compares the extracted object and objects stored in a database in advance, and identifies an object having the highest degree of similarity to the object extracted from the captured image. Then, link information of a commercial site associated with the identified object in advance and the like are presented to the user.
Further, a plurality of commercial sites 30A and 30B are connected to the network 10. These commercial sites 30A and 30B can ship a product in response to an order made through the network 10.
The terminal device 20 can perform communication with the network 10 in a wireless or wired manner. The terminal device 20 can perform an operation according to an instruction received through the network 10, and can display an image received through the network 10 to a user interface (UI) including a display device and an input device and can transmit data to the network 10 according to an user operation made to the UI.
Further, the terminal device 20 includes an image capturing function, and can capture an image of a subject in response to an image capturing instruction operation to the UI. The terminal device 20 can transmit a captured image obtained by the capturing to the network 10.
The image recognition server 11 is connected with a database (DB) 12, and can perform search processing to the DB 12 according to a request received through the network 10. Here, index data for searching for a plurality of image data 50A and 50B are respectively stored in the DB 12 in association with linkage information. The index data is data obtained through an analysis of a binary of the image data, and is data converted from the image data in a structure for searching.
Note that the image data can be directly stored in the DB 12. A file name and a path of the image data may be stored in the DB 12.
The image recognition server 11 receives the image data through the network 10, searches the DB 12 based on the received image data, and acquires the linkage information corresponding to the image data as a search result. The server returns the linkage information acquired as the search result to a transmission source of the image data.
Note that the image recognition server 11 can be configured from a typical computer device including a central processing unit (CPU), a random access memory (RAM), a read only memory (ROM), and a storage device such as a hard disk drive. Further, the image recognition server 11 is not limited to a configuration made of a single computer device, and may be configured to operate in a plurality of computer devices in a distributed manner.
As an example, the image data 50A and 50B are a contents page that is the contents of a catalogue magazine, and a cover page that is a cover of the catalogue magazine, respectively.
Note that the target regions 134 and 135 are used as indexes for recognizing the objects 131, 132, and 133. The target region includes the entire object, and can be set to any size smaller than an overall image including the object.
The linkage information will be described. The linkage information is, for example, information indicating a function to link up with the object included in the image, to be specific, information including a method of accessing attribute information of the object. Therefore, in reality, the linkage information can be considered to be stored in the DB 12 in association with the object included in the image.
As an example, in the object 131 included in the image 130A of the contents page, the linkage information is a uniform resource locator (URL) of the commercial site 30A that handles a product indicated by the object 131, or a URL of a purchase page in which purchase setting of the product is performed. Not only the above, a telephone number and a mail address of a store that handles the product may be used as the linkage information. Further, information for downloading a data file including information of the product may be used as the linkage information. Note that, in the DB 12, a plurality of pieces of linkage information can be associated with a single object.
As another example, a URL of a site and the like on the network 10, which introduces the catalogue magazine itself including the cover page, can be used as the linkage information with respect to the objects 132 and 133 included in the image 130B of the cover page.
In such a configuration, the user captures an image of the page of the catalogue magazine using the terminal device 20, for example, and acquires a captured image 40A or 40B. In this example, the captured images 40A and 40B are captured images of the contents page and the cover page of the catalogue magazine, respectively. The user transmits the captured image 40A to the image recognition server 11 through the network 10, for example.
The captured image 40A is received by the image recognition server 11. The image recognition server 11 detects characteristic points of the received captured image 40A, and extracts an object based on the characteristic points. Further, the image recognition server 11 calculates the degrees of similarity between the object included in the captured image 40A and objects retrieved by indexes stored in the DB 12 based on the detected characteristic points. The image recognition server 11 searches the DB 12 for an index based on the calculation result. The image recognition server 11 retrieves the linkage information from the DB 12 based on a search output, and presents the linkage information to the terminal device 20 that is a transmission source of the captured image 40A.
The user can access the commercial site 30A based on the linkage information presented from the image recognition server 11 to the terminal device 20, and can purchase the product indicated by the object included in the captured image 40A.
Here, in
In this case, as a result of a search based on the degree of similarity calculated from a detection result of the characteristic points of the captured image 40A, there is a possibility that the image 130B is retrieved instead of the image 130A. In this case, the user cannot acquire desired linkage information. To prevent such a situation, a search of an image stored in the DB 12 is performed based on a ratio of the size of the target region (captured range) and the size of the object.
More specific description will be given with reference to
In the image 130A, a value of a first ratio of the size of the object 131 to the size of the target region 134, which is obtained based on the areas, is ½. In contrast, in the image 130B, a value of a second ratio of the size of the object 132 to the size of the target region 135, which is obtained based on the areas is 1/16, and the value is substantially different from the value in the case of the image 130A. Note that the method of obtaining the ratio of size is not limited to the method based on the areas. Such information indicating the ratios of size can be obtained in advance, and included in the index and stored in the DB 12.
Further, as for the captured image 40A received from the terminal device 20, it can be considered to obtain a ratio of the size of the extracted object to the size of the captured image 40A itself. For example, assume that the captured image 40A is an image like the image 130A of
In this case, the third ratio is closer to the first ratio than to the second ratio described above. Therefore, the image recognition server 11 outputs an index corresponding to the image 130A as a result of a search result to the captured image 40A. The image recognition server 11 presents, to the terminal device 20, the linkage information associated with the index corresponding to the image 130A. As described above, the index is selected based on the ratio of the size of the object to the image size, whereby a desired index can be more accurately selected.
The format of the ID is not especially limited as long as the ID can identify each index data stored in the DB 12. When the index data stored in the DB 12 is data for searching for an object of each page of the catalogue magazine, a value including a number of the page in which the object appears can be used as the ID.
In the portion 1411, the first row 142 indicates that a range in the page of the target region is defined by coordinates of an upper left corner (x1, y1) and coordinates of a lower right corner (x2, y2), for example, by the portion sandwiched by the tags “<area>” and “</area>”.
In each of the portions 1431 and 1432, one piece of linkage information is defined by the portion sandwiched by the tags “<link>” and “</link>”. As described above, a plurality of pieces of linkage information can be defined to a single target region. In the portion 1431, the title of the linkage information is defined by the portion sandwiched by the tags “<title>” and “</title>”. The type of the linkage information is defined by the portion sandwiched by the tags “<type>” and “</type>”. Further, in the example, address information on the network 10 is defined by the portion sandwiched by the tags “<URI>” and “</URI>” as the linkage information.
As described above, the target region in the page and the linkage information in the target region are defined by the XML code 140. Therefore, the function by the linkage information associated with the object included in the target region in the page can be executed.
In next step S102, the image recognition server 11 calculates a ratio of the size of the object to the size of the captured image 40A. Note that, regarding each image stored in the DB 12, the ratio of the size of the object to the size of the target region is calculated in advance. Information indicating the ratio of each image stored in the DB 12 can be embedded in the above-described XML code 140.
In next step S103, the image recognition server 11 compares the object extracted from the captured image 40A and objects retrieved by the indexes stored in the DB 12. To be specific, the image recognition server 11 calculates the degrees of similarity between the object included in the captured image 40A and the objects retrieved by the indexes stored in the DB 12.
In next step S104, the image recognition server 11 determines whether there is an index by which an object that is in accord with the object included in the captured image 40A is retrieved, among the indexes stored in the DB 12, based on the degrees of similarity calculated in step S103. In this example, an object in which the degree of similarity is a threshold or more, among the objects retrieved by the indexes included in the DB 12, is determined to be an index by which the object that is in accord with the object included in the captured image 40A is retrieved.
When it has been determined in step S104 that there is an index by which an object is in accord, the image recognition server 11 transfers the processing to step S105. In step S105, the image recognition server 11 determines whether objects is in accord by a plurality of indexes among the indexes stored in the DB 12. When it has been determined that an object is in accord by only a single index, the image recognition server 11 transfers the processing to step S107 described below employing the single index as a search output. Meanwhile, when it has been determined that objects are in accord by a plurality of indexes, the image recognition server 11 transfers the processing to step S106.
In step S106, the image recognition server 11 obtains ratios of the sizes of a plurality of objects retrieved by the plurality of indexes to the size of the target region. The ratios related to the plurality of objects may be obtained in advance and stored in the DB 12. Along with that, regarding the captured image 40A, the image recognition server 11 obtains a ratio of the size of the object to the size of the captured image 40A. Then, the image recognition server 11 obtains a ratio closest to the ratio obtained about the captured image 40A from among the ratios obtained about the plurality of objects, selects an index for searching for an object corresponding to the obtained ratio and employs the index as a search output, and transfers the processing to step S107.
In step S107, the image recognition server 11 retrieves the linkage information corresponding to the index of the search output from the DB 12. The image recognition server 11 then presents the retrieved linkage information to the terminal device 20 that is a transmission source of the captured image 40A. Then, the series of processing by the flowchart of
Note that, when it has been determined that there is no index in accord in the above-described step S104, the processing is transferred to step S108, and the image recognition server 11 presents, to the terminal device 20, a massage indicating that no index in accord is stored in the DB 12. Then, the series of processing by the flowchart of
When having determined that a plurality of pieces of linkage information is associated with the target region in step S202, the image recognition server 11 transfers the processing to step S203. In step S203, the image recognition server 11 creates a function list indicating functions by the plurality of pieces of linkage information, and presents, to the terminal device 20, a selection screen for selecting a function from the function list. For example, when a URL and a telephone number are associated with the identified target region as the linkage information, for example, the image recognition server 11 creates a selection screen for selecting a function to access an address indicated by the URL and a telephone function to the telephone number, and presents the selection screen to the terminal device 20. Then, the series of processing by the flowchart of
Meanwhile, in step S202, when having determined that only one piece of linkage information is associated with the target region, the image recognition server 11 transfers the processing to step S204. In step S204, the image recognition server 11 creates a screen for causing a function by the one piece of linkage information to execute, and presents the screen to the terminal device 20. Then, the series of processing by the flowchart of
Note that, in the above-described step S201, when having determined that linkage information is not associated with the target region identified in step S200, the image recognition server 11 transfers the processing to step S205. In step S205, the image recognition server 11 presents a specific screen determined in advance to the terminal device 20. Then, the series of processing by the flowchart of
In the above-description, the image recognition server 11 side selects one index from among a plurality of indexes in step S106. However, the processing is not limited to the example. That is, the user can be prompted to perform the processing of selecting one index from among a plurality of indexes.
When the processing has been transferred to step S106′, the image recognition server 11 generates a screen for presenting, to the user, information indicating the plurality of indexes that has been determined to be in accord in step S300, and presents the screen to the terminal device 20. For example, it can be considered that the image recognition server 11 generates a screen for displaying an image of an object retrieved by each of the plurality of indexes, and presents the screen to the terminal device 20.
The image recognition server 11 waits for reception of a selection result of one index (object image) from among the plurality of indexes (object images) from the terminal device 20 (step S301). When having received, from the terminal device 20, selection of one index from among the plurality of indexes presented in step S300, the image recognition server 11 selects, in step S302, one object image from among the plurality of object images in which the indexes have been determined to be in accord, according to a reception result. Then, the image recognition server 11 retrieves, from the DB 12, the linkage information associated with the index by which the selected object is retrieved, and presents the linkage information to the terminal device 20.
As described above, the user can more accurately select a desired image by being presented a plurality of images.
Electronic Advertising System According to Embodiment
Next, an electronic advertising system according to an embodiment will be described. In an electronic advertising system according to an embodiment, index data for searching for an object (image) on an advertisement provided by a first advertiser in a paper medium is registered in association with advertising information provided by a second advertiser, using the above-described image search system.
Accordingly, in an embodiment, the advertising information by the second advertiser is retrieved from a captured image obtained by capturing an image of the advertisement provided by the first advertiser in a paper medium. Therefore, for example, the advertising information by the second advertiser that is a small advertiser can be easily associated with an advertisement in a paper medium by the first advertiser that is a large advertiser.
Further, the first advertiser can make a profit by selling, to the second advertiser, an advertising right to associate, by the second advertiser, the advertising information with an index for searching for an object on an advertisement provided in a paper medium.
The first advertiser 2 publishes an advertisement in a paper medium such as a magazine, and registers a right in which a third party associates advertising information with index data for searching for an object on the advertisement (hereinafter, referred to as advertising right) to the advertising right dealing mediation system 1 (step S1). At this time, the first advertiser 2 registers a search requirement for searching for the advertising right, a method of selling the advertising right, a suggested selling price of the advertising right, and the like to the advertising right dealing mediation system 1 as parameters.
The second advertiser 3 accesses the advertising right dealing mediation system 1, searches for an advertising right to associate the advertising information provided by the second advertiser 3 (step S2). When a desired advertising right has been retrieved, the second advertiser 3 can purchase the advertising right. Information indicating purchase determination is transmitted to the advertising right dealing mediation system 1.
When having purchased the advertising right, the second advertiser 3 provisionally registers, to the advertising right dealing mediation system 1, the advertising information to be associated with the index of the purchased advertising right (step S3). The advertising information may be image data or text data, or may be link information by a uniform resource locator (URL). The advertising right dealing mediation system 1 temporarily holds the provisionally registered advertising information.
When having confirmed the advertising information provisionally registered in step S3, the advertising right dealing mediation system 1 transmits the advertising information to the contents management server 4, and formally registers the advertising information (step S4). At this time, the advertising right dealing mediation system 1 can present the advertising information to the first advertiser 2, and inquire whether association of the advertising information with the index data is approved (step S5). When the result is “negative”, the advertising right dealing mediation system 1 notifies the second advertiser 3 of the fact, and does not perform the formal registration of the advertising information.
When having formally registered the advertising information, the advertising right dealing mediation system 1 notifies the second advertiser 3 of the fact of the registration (step S6).
With the configuration of the electronic advertising system, a user different from the first advertiser 2 and the second advertiser 3 transmits, to the image search system 5, a captured image obtained by capturing an image of an advertisement provided by the first advertiser 2 in a paper medium. The image search system 5 extracts an object from the captured image, and searches the contents management server 4 for an index corresponding to the extracted object, as described with reference to
The communication unit 223 performs communication with a terminal device used by the first advertiser 2 or the second advertiser 3. When having received a communication request from the terminal device of the first advertiser 2 or of the second advertiser 3, the communication unit 223 performs communication with an authentication server (not illustrated), and performs authentication processing of the terminal device.
For example, when the communication unit 223 performs communication between the terminal device and the advertising right dealing mediation system 1, the communication unit 223 requests the terminal device to input user identification information for identifying the user (the first advertiser 2 or the second advertiser 3). The communication unit 223 performs the authentication processing with the authentication server using the user identification information transmitted from the terminal device, and when the authentication is succeeded, the communication unit 223 allows access from the terminal device, from which the user identification information has been transmitted, to the advertising right dealing mediation system 1.
The dealing management unit 200 includes a purchase management unit 201 and a sales management unit 202. The dealing management unit 200 stores information related to the advertising right to be sold and purchased in the dealing information DB 220, and manages the information. The sales management unit 202 manages information indicating the first advertiser 2 who sells the advertising right, and information related to the advertising right to be sold by the first advertiser 2. The information related to the advertising right includes, for example, information indicating the index data corresponding to the advertising right, a suggested selling price of the advertising right, a method of selling the advertising right (an auction or an offer), information indicating the type of business or an organization body that is to serve as a sales target of the advertising right.
The purchase management unit 201 manages information of the second advertiser 3 who wishes purchase of the advertising right, and information related to the advertising right purchased by the second advertiser 3. For example, the second advertiser 3 registers own information to the purchase management unit 201 in advance. Only the second advertiser 3 who has been registered in the purchase management unit 201 can execute the purchase of the advertising right.
The advertising right management unit 210 includes an advertising right generation unit 211, a value determination unit 212, and a log management unit 213. The advertising right generation unit 211 refers to the index data for searching for an object on an advertisement by the first advertiser 2 in a paper medium, from the image search system 5, and generates information indicating the advertising right for associating the advertising information with the referred index data. The information includes, for example, information indicating a location of the index data, and information indicating whether the association of the advertising information with the index data is allowed. The generated information indicating the advertising right is stored in the advertising right DB 221.
In the contents DB 222, the advertising information by the second advertiser 3, which is to be associated with the index data for searching for an object on an advertisement by the first advertiser 2 in a paper medium, is managed. As described above, the another advertising information and the advertising information are, for example, URLs. The log management unit 213 acquires and manages log information related to accesses to the URLs indicated by the another advertising information and the advertising information. The value determination unit 212 determines a value of the advertising information based on the log information managed by the log management unit 213.
The charging system 231 performs charging processing when the second advertiser 3 has purchased the advertising right to associate the advertising information with the index data for searching for an object on an advertisement by the first advertiser 2 in a paper medium. Further, the charging system 231 can perform the charging processing to the second advertiser 3 according to the number of accesses to the URL indicated by the advertising information based on the log information managed by the log management unit 213. Further, the charging system 231 can perform the charging processing to the first advertiser 2 or to the second advertiser 3 according to the number of accesses to the URL indicated by the another advertising information or the URL indicated by the advertising information based on the log information.
Next, processing of registering the advertising right according to an embodiment will be described.
In
In the contents display sections 310A and 310B, contents by the first advertiser 2, which are an object to be advertised in a paper medium, are displayed. In the advertising information display section 311, the advertising information to be registered by the second advertiser 3, which is to be associated with the index data for searching for an object displayed in the contents display sections 310A and 310B, is displayed. Further, in the another advertising information display section 312, another advertising information by the first advertiser 2, which is to be associated with the index data, is displayed. As described above, according to an embodiment, the another advertising information of the first advertiser 2 can be associated with the index data, in addition to the advertising information of the second advertiser 3.
The link setting button 320 is a button for inputting and editing the another advertising information displayed in the another advertising information display section 312. By an operation of the link setting button 320, an edit screen (not illustrated) for inputting and editing the another advertising information is displayed. The another advertising information is stored in the contents DB 222 in association with search data for searching for contents #1 and contents #2 displayed in the contents display sections 310A and 310B.
The contents setting button 321 is a button for setting an object to be advertised by the first advertiser 2. As an example, when the contents setting button 321 is operated, a file display screen in the terminal device or in an environment connected with the terminal device through the network is displayed (not illustrated). The file display screen may be displayed in a hierarchical structure using folders. The first advertiser 2 selects a desired file (image data) through the file display screen, so that the selected file is transmitted from the terminal device to the advertising right dealing mediation system 1, and the file is uploaded.
When the file is normally uploaded, display of the contents display sections 310A and 310B is updated, and an image (object) by the uploaded file is displayed in the contents display sections 310A and 310B.
The advertising right sales setting button 322 is a button for setting parameters such as a requirement when the advertising right regarding the object displayed in the contents display sections 310A and 310B is sold.
The sales method selection section 331 selects a method of selling the advertising right. In the example of
The type of business setting section 332 sets the type of business desired as the second advertiser 3 to serve as a sales target of the advertising right. It can be considered that the type of business is set based on large categories of products such as clothes, bags, household appliance, and real estate. The categories are not limited to the above example, and may be set based on subdivided categories such as audio/visual (AV) equipment, major appliance, and health equipment, in the case of the household appliance. Information of the type of business is set in advance, for example, and it can be configured such that the list is displayed when the first advertiser 2 operates the button arranged in the right end of the type of business setting section 332. Further, in the example of
The business operator name setting section 333 sets a business operator name of the second advertiser 3 specifically. A plurality of the business operator names of the second advertisers 3 can be set to one advertising right. The information of the type of business is set in advance, for example, and it can be configured such that, when the first advertiser 2 operates the button arranged in the right end of the business operator name setting section 333, the list is displayed.
Further, as exemplarily illustrated in
The determination button 334 determines the content set in the sales method selection section 331, the type of business setting section 332, and the business operator name setting section 333 upon an operation, and transmits the determined setting content to the advertising right dealing mediation system 1. The setting content is received by the advertising right dealing mediation system 1, passed to the dealing management unit 200, and stored in the dealing information DB 220.
First, in step S10, the contents setting button 321 is operated by the first advertiser 2, and the registration processing of the object (image data) to be used by the first advertiser 2 for an advertisement provided in a paper medium to the advertising right generation unit 211 is performed. For example, the object selected through the file display screen is transmitted from the terminal device to the advertising right dealing mediation system 1, and is supplied to the advertising right generation unit 211. The advertising right generation unit 211 grants identification information to the registered object.
Note that the index data for searching for the object is registered in the DB 12 of the image search system 5 in advance or in step S10.
In next step S11, the advertising right sales setting button 322 is operated by the first advertiser 2, and the advertising right sales setting screen 330 exemplarily illustrated in
The first advertiser 2 sets parameters for selling the advertising right according to the display of the advertising right sales setting screen 330. With the operation of the determination button 334, the set content is transmitted to the advertising right dealing mediation system 1, passed to the dealing management unit 200, stored in the dealing information DB 220 in association with the identification information that identifies the first advertiser 2 and the identification information that identifies the registered object, and registered as the dealing information (step S12).
When the dealing information is registered in step S12, in next step S13, the advertising right generation unit 211 refers to the index data for searching for an object on an advertisement in the paper medium by the first advertiser 2 from the image search system 5, and generates information indicating the advertising right for associating the advertising information with the referred index data. The information indicating the advertising right includes, for example, the identification information that identifies the first advertiser 2, the identification information that identifies the registered object, and information that allows association of the advertising information by the second advertiser 3 with the index data for searching for the object. In next step S14, the advertising right generation unit 211 stores the information indicating the advertising right generated in step S13 in the advertising right DB 221, and registers the advertising right.
Next, a method of purchasing the advertising right by the second advertiser 3 will be described.
When the search button 343 is operated, information input to the business operator name input section 341 and the type of business input section 342 and the instruction of the search start are transmitted from the terminal device to the advertising right dealing mediation system 1, and are received by the communication unit 223. The communication unit 223 passes the received business operator name, type of business, and search start instruction to the dealing management unit 200. The dealing management unit 200 searches the dealing information DB 220 for the advertising right according to the search start instruction using the business operator name and the type of business (step S20).
The dealing management unit 200 generates, according to a search result, display control information for displaying a purchase determination screen accompanying the display contents of the contents display section 301 in the advertising registration screen 300 illustrated in
The advertising information by the second advertiser 3 can be input to a part on the purchase determination screen, which is corresponding to the advertising information display section 311 of
In next step S21, the dealing management unit 200 waits for transmission of a purchase determination instruction from the terminal device. When having received the purchase determination instruction from the terminal device, the dealing management unit 200 transfers the processing to step S22, and performs provisional registration of the advertising right. In the provisional registration of the advertising right, the dealing management unit 200 passes the identification information that identifies the second advertiser 3, the information indicating the business operator name and the business operator retrieved in step S20, and the provisionally registered right information including the URL of the advertising information to the advertising right management unit 210. The advertising right management unit 210 temporarily holds the passed provisionally registered right information in the advertising right DB 221.
Note that, in a case of the auction, the selling price is further displayed as the search result of the advertising right, and the processing of steps S20 and S21 is repeated until the selling price becomes an acceptable price for the second advertiser 3.
When the provisional registration of the advertising right has been completed in step S22, the dealing management unit 200 transfers the processing to next step S23. In step S23, the dealing management unit 200 notifies the first advertiser 2 of the fact of a purchase request of the advertising right. The notification can be made using an electronic mail, for example. When having received the notification, the first advertiser 2 confirms the provisionally registered advertising information. As an example, when the notification is made using an electronic mail, it can be considered that the linkage information to the advertising registration screen 300 on which the advertising information is displayed in the advertising information display section 311 is embedded in the electronic mail. At this time, it is more favorable to display information of the second advertiser 3 who has wished the purchase of the advertising right (the identification information, the business operator name, and the type of business, and the like) in the advertising information display section 311.
The first advertiser 2 confirms the advertising registration screen 300 on which the advertising information is displayed in the advertising information display section 311, and notifies the advertising right dealing mediation system 1 of whether allowing the purchase request of the advertising right (step S24). When having received notification of not allowing the purchase request, the advertising right dealing mediation system 1 terminates the series of processing by the flowchart of
Meanwhile, when having received notification of the fact that the purchase request of the advertising right has been allowed in step S24, the advertising right dealing mediation system 1 transfers the processing to step S25. In step S25, the advertising right dealing mediation system 1 formally registers the advertising right provisionally registered in step S22. Here, the formal registration of the advertising right is performed such that the advertising right management unit 210 stores the URL of the advertising information in the contents DB 222 in association with the index data for searching for an object by the first advertiser 2.
In next step S26, information to the dealing information DB 220 is registered. That is, in the advertising right dealing mediation system 1, the advertising right management unit 210 passes the dealing information of the provisionally registered right information temporarily held in the advertising right DB 221 in step S22 to the dealing management unit 200. The dealing management unit 200 stores the passed provisionally registered right information in the dealing information DB 220.
In next step S27, the advertising right dealing mediation system 1 sets the charging processing to the second advertiser 3, and the series of processing by the flowchart of
Next, application examples of the embodiment will be described.
The advertising right management unit 210 acquires another advertising information and advertising information associated with the index data from the contents DB 222. The advertising right management unit 210 returns the acquired another advertising information and advertising information to the image search system 5. The image search system 5 transmits these pieces of another advertising information and advertising information to the mobile terminal 400. Accordingly, the another advertising information by the first advertiser 2 and the advertising information by the second advertiser 3 are displayed in the mobile terminal 400.
In the example of
Another application example of the embodiment will be described.
The user reads a printed matter 410 (for example, one page of a magazine) in which an object by the first advertiser 2 is arranged, as illustrated in
The image search system 5 extracts an object from the image data, and searches for corresponding index data, as described above. The retrieved index data is passed to the advertising right DB 221 and the contents DB 222, as illustrated by the path 240 of
The advertising right management unit 210 acquires another advertising information and advertising information associated with the index data from the contents DB 222. The advertising right management unit 210 returns the acquired another advertising information and advertising information to the image search system 5. The image search system 5 transmits the another advertising information and the advertising information to the MFP 250. The MFP 250 accesses URLs indicated by the another advertising information and the advertising information, and prints and outputs images displayed by the URLs as advertising images 410′ and 411 (see
The embodiment provides an advantageous effect that an advertisement by a second advertiser presented through the Internet can be presented in association with an advertisement by a first advertiser using a paper medium.
Although the invention has been described with respect to specific embodiments for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art that fairly fall within the basic teaching herein set forth.
The present invention can be implemented in any convenient form, for example using dedicated hardware, or a mixture of dedicated hardware and software. The present invention may be implemented as computer software implemented by one or more network processing apparatus. The network can comprise any conventional terrestrial or wireless communications network, such as the Internet. The processing apparatus can compromise any suitably programmed apparatuses such as a general purpose computer, personal digital assistant, mobile telephone (such as a WAP or 3G-compliant phone) and so on. Since the present invention can be implemented as software, each and every aspect of the present invention thus encompasses computer software implemental on a programmable device. The computer software can be provided to the programmable device using any storage medium for storing processor readable code such as a floppy disk, hard disk, CD ROM, magnetic tape device or solid state memory device.
The hardware platform includes any desired kind of hardware resources including, for example, a central processing unit (CPU), a random access memory (RAM), and a hard disk drive (HDD). The CPU may be implemented by any desired kind of any desired number of processor. The RAM may be implemented by any desired kind of volatile or non-volatile memory. The HDD may be implemented by any desired kind of non-volatile memory capable of storing a large amount of data. The hardware resources may additionally include an input device, an output device, or a network device, depending on the type of the apparatus. Alternatively, the HDD may be provided outside of the apparatus as long as the HDD is accessible. In this example, the CPU, such as a cashe memory of the CPU, and the RAM may function as a physical memory or a primary memory of the apparatus, while the HDD may function as a secondary memory of the apparatus.
Number | Date | Country | Kind |
---|---|---|---|
2013-054410 | Mar 2013 | JP | national |