Server system
Abstract
[Subject] The server system which can perform promptly information exchange through the display between an advertisement providing person and an advertising visitor or between advertising visitors is offered. [Solution means] The back end server 101 which accepts access from the advertising addresser terminal 120, 121 which the user terminal 160 and advertising addresser whom a user operates operate, Have two or more displays 111, have the front end server 110 which displays the information acquired from the back end server 101 to these displays, and the above-mentioned back end server 101, It is the [selection figure] which acquires and stores the history of access from the user terminal to the information displayed on the above-mentioned display, and transmits an advertisement to a back end server the instancy which is displayed on the time when the above-mentioned advertising addresser terminal 120 was assigned beforehand, and which should be displayed on a display whenever it advertises and sends. Fig. 1
Term
Term ended
Projected expiry passed 5 April 2024, 2.5 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
15 claims: 2 independent, 13 dependent
- 1A front-end server that accepts access from a user terminal operated by a user and an advertisement sender terminal operated by an advertisement sender, and a front that has multiple display devices and displays information acquired from the back-end server on these display devices. The back-end server includes an end server, the back-end server acquires and stores a history of access from a user terminal to the information displayed on the display device, and the advertisement originator terminal obtains and stores an advertisement to be displayed at a pre-allocated time. A server system characterized in that an immediate advertisement to be displayed on a display device is sent to a back-end server each time a call is made. ユーザが操作するユーザ端末および広告発信者が操作する広告発信者端末からのアクセスを受け入れるバックエンドサーバと、 複数の表示装置を備え、これらの表示装置にバックエンドサーバから取得した情報を表示するフロントエンドサーバを備え、 前記バックエンドサーバは、前記表示装置に表示した情報に対するユーザ端末からのアクセスの履歴を取得して格納し、前記広告発信者端末は、予め割り当てられた時間に表示する広告および発信する毎に表示装置に表示すべき即時広告をバックエンドサーバに送信することを特徴とするサーバシステム。
- 11The process of accepting access from the user terminal operated by the user and the advertisement sender terminal operated by the advertisement sender, the process of displaying the accepted information on a plurality of display devices, and the process of displaying the information displayed on the display device from the user. The process of acquiring and storing the access history of the above, and the advertisement to be displayed at the time assigned in advance and the advertisement to be displayed on the display device each time the advertisement is transmitted are received from the advertisement originator terminal, and the advertisement originator terminal receives the advertisement. An advertisement display method characterized in that the content of the displayed advertisement is changed immediately when an advertisement to be displayed on the display device is received each time the transmission is made. ユーザが操作するユーザ端末および広告発信者が操作する広告発信者端末からのアクセスを受け入れる工程と、 前記受け入れた情報を複数の表示装置に表示する工程と、 前記表示装置に表示した情報に対するユーザからのアクセスの履歴を取得して格納する工程と、 前記広告発信者端末から、予め割り当てられた時間に表示する広告および発信する毎に表示装置に表示すべき広告を受信し、広告発信者端末から発信する毎に表示装置に表示すべき広告を受信したとき即時に表示広告内容を変更することを特徴とする広告表示方法。
Independent claims2
133 paragraphs, as filed
The present invention relates to a server system, and more particularly to a server system capable of providing an advertisement sender (advertiser) with a user's reaction to an advertisement displayed on a video display device.
Patent Document 1 discloses a server system that combines a video display device and a portable device. In this device, when an advertiser places an advertisement on an interactive advertising system, the video display device constituting this system displays the advertisement. A user who sees this can download detailed information related to the advertisement via a network using a mobile terminal and place an order for a product or the like. On the other hand, on the system side, the download history and contents are aggregated, the product order status is also evaluated, and the information is provided to the advertiser. As a result, the advertiser can easily grasp the effectiveness of the advertisement.
Further, Patent Document 2 shows that one front-end server and a plurality of back-end servers are provided, and the processing of one type of service is distributed by the plurality of back-end servers to improve the processing performance. ing.<patcit num="1"><text>Japanese Patent Application Laid-Open No. 2003-50897</text></patcit><patcit num="2"><text>Japanese Unexamined Patent Publication No. 10-198642</text></patcit>
<p> In the technology shown in Patent Document 1, the advertisement display control device directly connects to each advertisement display device via a network such as the Internet and sequentially distributes data, so that a network having a large communication capacity is required. .. In addition, when an advertisement viewer browses information related to an advertisement, a special terminal equipped with a wireless communication function is required. Further, when the advertisement viewer wants to browse the detailed information about the advertisement, the content to be browsed is limited to the display performance of the device owned by the advertisement viewer. Since mobile terminals generally have a low display resolution, the amount of information that can be viewed is limited. Also, if an ad viewer has any impressions of an ad, there is no way to share it with other ad viewers. Therefore, it is difficult to communicate with a plurality of advertisement viewers for a certain product advertisement. In addition, when an advertisement provider places an advertisement, it is usually done through an advertising agency or the like, so it is not possible to place the advertisement easily and quickly. Further, the technology shown in Patent Document 2 is a technology that enables load distribution of requests from a plurality of clients for the same service among a plurality of server nodes, and is a technology that enables a plurality of front ends that control a display device that is a load. It is not possible to distribute the load between servers or reduce the amount of communication between multiple front-end servers and back-end servers.</p><p> The present invention has been made in view of these problems, and provides a server system capable of promptly exchanging information between an advertisement provider and an advertisement viewer or between advertisement viewers via a display device. ..</p>
<p> In order to solve the above problems, the present invention employs the following means.</p><p> A front-end server that accepts access from a user terminal operated by a user and an advertisement sender terminal operated by an advertisement sender, and a front that is equipped with a plurality of display devices and displays information acquired from the back-end server on these display devices. The back-end server includes an end server, the back-end server acquires and stores a history of access from a user terminal to the information displayed on the display device, and the advertisement originator terminal obtains and stores an advertisement to be displayed at a pre-allocated time. Immediate advertisement to be displayed on the display device is sent to the backend server each time it is sent.</p>
<p> Since the present invention has the above configuration, it is possible to provide a server system capable of promptly exchanging information between an advertisement provider and an advertisement viewer via a display device.</p>
Hereinafter, the best embodiment will be described with reference to the accompanying drawings. FIG. 1 is a diagram illustrating a server system (two-way advertising system) according to an embodiment of the present invention. As shown in the figure, this system includes a back-end server 101, a plurality of front-ends 103, 104, 105, a mobile phone 120 operated by an advertisement sender 102, a personal computer (PC), and an end user (viewer of display device 111) 160. Equipped with a mobile phone 115 to operate. Further, as shown in the figure, these are connected via a wired or wireless network 106 such as the Internet. The mobile phone 115 used by the end user as a terminal and the mobile phone 120 used by the advertiser as a terminal are connected to the Internet 106 via the mobile carrier server 107 for mobile phone communication provided by the mobile phone company. Hereinafter, each component will be described.
First, the back-end server 101 has the following functions necessary for the operation of this system.
(1) Control of the entire system: Control the entire system.
(2) Web server function: Provides a web page accessed by an end user or an advertisement sender via a mobile phone 115, a mobile phone 120, or a PC 121.
(3) Mail server function: Processes mail sent from the mobile phones 115 and 120.
(4) Content management: Manage the content used in this system. The content is transmitted to the front end 103 as needed.
(5) History management: Manages the display history of information posted by the advertisement sender 102, the access history of the end user 160, and the like.
The front end 103 includes a front end server 110 and a plurality of display devices 111. The front end 103 is installed in front of a station, in a shopping district, etc., and has a role of providing information to nearby people (end users 160). In addition, these front-end servers and display devices are connected via the network 150. The network 150 may be configured by either wire or wireless.
The display device 111 includes a video display unit 112 that displays an image composed of a liquid crystal display or the like, an information processing unit 113 that reproduces the content received from the FE server 110, and a recording device 114 that temporarily holds the content. The display device 111 is controlled by the FE server. The front-end server 110 provides the following functions.
(1) Control of the display device in the front end 103: Power management of the display device, etc. (2) Display content management: Receives the content to be displayed on the display device 111 from the BE server 101 and sends it to the display device 111 at an appropriate timing. Send and display. It also controls the content displayed on the display device 111.
(3) Advertisement display control: Of the contents shown in (2) above, regarding the advertisement contents, the display order of a large number of existing contents is scheduled based on the schedule organization information 224 received from the back-end server 101, and advertisements are periodically made. The content is transmitted to the display device 111 for display.
The content handled by this system is an integrated program that describes a video, an image, and the display method thereof. Therefore, it is possible to instruct the display content to the content itself.
The end user 160 is the main user (viewer) of this system, and while browsing the information displayed on the front end 103, operates the mobile phone 115 to pull out and browse the necessary information on the display device 111. Or you can download the information to your mobile phone 115. If the mobile phone 115 is equipped with a photography function, it is also possible to add a comment to the photographed image and send it to the system to display it on the display device 111.
Advertiser 102 uses this system for the purpose of providing information to end user 160. The information to be provided is, for example, introduction, promotion, etc. of an organization managed by the advertisement sender 102. The advertisement sender 102 transmits information to the system by using a personal computer (PC) 121 or a mobile phone 120. From PC121, information that basically does not change can be registered if it is registered at the start of using the system, such as the basic information of the advertisement sender 102. The mobile phone 120, on the other hand, is used to post information that needs to be updated frequently. As such information, for example, if the advertisement sender 102 is a bakery, the information may be posted every time the freshly baked bread is baked. In addition, it is advisable to give the specific advertisement sender 102 the authority to check and delete the information posted by other senders.
FIG. 2 is a diagram illustrating a list of information handled by this system and the relationship between these information. The arrows and their directions in the figure indicate the generational relationship between the information. For example, since the arrow extends from the caller basic information 212 and the advertisement format information 223 to the display caller basic information 251 indicating that the latter information is generated by synthesizing the information of the former two. ..
Next, each of these pieces of information will be described. The information handled by this system is roughly divided into the following three elements.
1) Back-end server management information 200: This information shows a set of information managed by the back-end server 101, advertisement-related information 210, bulletin board-related information 230, system operation information 240, end user operation animation information 241, advertisement display history. It has 242, end user access history 243, system operation history 244, front end management information 245, map information 246, and CRM information 247.
2) Front-end server management information 250: Shows a set of information managed by front-end 103, schedule organization information 224, display caller basic information 251, display advertisement information 252, bulletin board-related information 230, front-end management information 245, It has map information 246, end-user operation animation information 241, and FE history information 247.
3) Display device information 260: Indicates a set of information required to display the content on the display device 111. In the display device information 260, the content displayed by the display device 111 differs depending on the intended use. For this reason, it is provided with four types of display advertisement information 252, caller basic information 251, bulletin board-related information 230, and map information 246, and two types of end-user operation animation information 241 that are commonly used, according to each application. ..
Next, each information in the back-end server management information 200 will be described.
1) Advertisement-related information 210: This information indicates a set of information related to the advertisement displayed on the display device 111, and includes the information shown below.
a) Advertiser sender information 211: This is the basic information of the advertisement sender 102 and includes the following information. This information is prepared for each advertisement sender 102.
i) Caller Basic Information 212: This information shows a set of information about basic attributes such as the location of the advertiser 102, which is usually not updated frequently once registered. This information includes the following information.
(1) System user information 213: Information such as ID and password required for the advertisement sender 102 to access this system.
(2) Location information 214: Information indicating the location such as zip code and address.
(3) Introduction / detailed information 215: Information such as the organization / store name of the advertisement sender 102, the introduction text of the organization, the logo image, and the display position of the icon indicating the advertisement sender 102 in the map display.
ii) Advertising information 216: Indicates a set of information that is the source of the advertisement displayed on the display device 111, and includes the following information. Since there is a possibility that the advertisement sender 102 may post a plurality of advertisements, there are a plurality of this information for one advertisement sender information 211.
(1) Advertisement image 217: An image displayed when an advertisement is displayed on the display device 111, such as a photograph of a product.
(2) Advertisement text 218: A message displayed when an advertisement is displayed on the display device 111, for example, a description of a product, a notification from a store, or the like.
(3) Advertisement type 219: Information that determines how to display the advertisement. In this system, it is possible to define and specify the following three types of advertisement display methods.
(a) Immediate advertisement: An advertisement that is suddenly posted for a certain period of time, such as a time sale, and this type of advertisement is displayed immediately when the advertisement sender 102 notifies the system when he / she wants to post it.
(b) Limited-time advertisement: An advertisement that is displayed when the period for which the advertisement sender 102 wants to place the advertisement is registered in advance and the registered period comes. For example, it is used for announcements such as Christmas sales and bargains.
(c) Basic advertisement: An advertisement to be displayed when the advertisement display time allocated to the advertisement sender 102 comes when the above two types of advertisements do not exist. For example, the introduction of a store can be considered.
These advertisements may overlap in time depending on the settings. In that case, it is advisable to prioritize the processing in the order of immediate appeal> limited-time advertisement> basic advertisement.
(4) Display schedule 220: Specify the period, time, and day of the week when the advertisement is displayed. For example, information such as "every Monday, Wednesday, and Thursday from 10:00 to 12:00 from December 11, 2003". Further, a plurality of this information can be provided for one advertisement information 216.
(5) Coupon information 221: This information is used when issuing coupons for the products and services that are being advertised. For example, if you are advertising a certain product, use it when you want to give out a coupon that the product will be 10% off.
(6) Format number 222: This information is a number indicating which of the advertisement format information 223 is used, which indicates how the information in the advertisement information 216 is displayed on the display device 111. Is.
b) Advertising format information 223: This information indicates the format of how the content of advertising information 216 is displayed. A plurality of formats are prepared for each industry and purpose, and the advertiser 102 can select a desired format.
c) Schedule organization information 224: Information created by scheduling the timing and period for displaying advertisements based on each advertisement information. This information is periodically transmitted to the FE server 110 and used as the schedule organization information 224 in the front-end server management information 250.
2) Bulletin board related information 230: This information is a set of information used in the bulletin board described later, and includes a plurality of bulletin board information 230 mainly composed of comments and images displayed on the bulletin board. The bulletin board information 231 includes the following information.
a) Image 232: An image uploaded by the end user 160 or the advertisement sender 102 using the mobile terminals 115 and 120.
b) Comment 233: A comment on the uploaded image as in a) above.
c) Registration date and time 234: The above a) and b) are the registration dates and times.
d) Posting location 235: Information indicating where to display when there are a plurality of display devices 111 executing the front end 103 and the bulletin board function.
e) Posting availability flag 237: A flag indicating whether posting information 231 can be posted on the bulletin board. For example, if the content is inappropriate, the advertiser 102 having management authority can stop the display of this information by setting a flag to prevent posting.
3) System operation information 240: This information is basic information related to this system operation, and includes, for example, network setting information of each device, parameters that need to be set at startup, and the like.
4) End-user operation animation information 241: Information about a character displayed on the display device 111 when the end user 160 accesses this system and animated according to the operation of the end user 160.
5) Advertisement display history 242: This information is information that records the actual results such as the number of times the advertisement is displayed on the display device 111 and the time zone, and is used to generate CRM (advertisement effect) information 247.
6) End user access history 243: This information is information that records the history of access by the end user 160 to this system, and is used to generate CRM information 247.
7) System operation history 244: This information is information that records the operation results such as the startup of this system and internal errors, and is used for system maintenance.
8) Front-end management information 245: This information is a set of information necessary for managing each front-end 103, for example, setting information such as the network settings of the front-end 103 and the contents to be displayed on each display device 111. .. This information is prepared for each front end 103.
9) CRM information 247: This information is a summary of the results of quantitative calculation of the effectiveness of the advertisement posted by the advertisement sender 102 based on the end user access history 243 and the like.
Next, the front-end server management information 250 will be described.
1) Schedule organization information 224: This information is a transfer of the part related to this front end 103 from the schedule organization information 224 in the back end server management information 200, and the front end server 110 advertises based on this information. Switch the display.
2) Caller basic information for display 251: This information is the information edited for displaying the caller basic information 212 in the backend server management information 200 based on the advertisement format information 223, and is displayed by this frontend 103. Generated for each ad originator 102.
3) Display advertisement information 252: This information is the information edited for display of the advertisement information 216 in the back-end server management information 200 based on the advertisement format information 223, and is generated for each advertisement.
4) Bulletin board related information 230: This information is transferred only from the bulletin board related information 230 in the backend server management information 200 to the information displayed on this front end, and includes a plurality of bulletin board information 231 displayed here. ..
5) Front-end management information 245: This information is the information required for this front-end 103 transferred from the front-end management information 245 in the back-end server management information 200.
6) Map information 246: This information is information about the map in the vicinity where the front end used in the map display described later exists, and the information required for this front end 103 from the map information 246 in the back end server management information 200. Is transferred.
7) End-user operation animation information 241: This information is the transfer of the end-user operation animation information 241 handled by this front-end 103 from the back-end server management information 200.
8) Front-end history information 247: This information records the events that occurred in the front-end 103 and is transferred to the back-end server 101 at regular intervals. The content of the event includes, for example, switching of advertisements.
Next, the display device information 260 will be described. This information basically takes the form of being transferred from the front-end server management information 250 as much as necessary when necessary for display. As a result, the burden of information management on the display device 111 can be reduced and the configuration can be simplified. In this system, the contents displayed by the display device 111 are classified into the following four types, and each one of them is displayed on each display device 111.
1) Advertisement display: Display the advertisement provided by the advertisement originator 102. A screen example is shown in Fig. 3.
2) Detailed display: Display detailed information such as the location and contact information of the advertiser 102. A screen example is shown in Fig. 4.
3) Bulletin board display: Images and comments uploaded by the advertisement sender 102 or end user 160 using mobile terminals 115 and 120 are posted and used as a bulletin board. A screen example is shown in FIG.
4) Map display: Display a map showing the location of the advertiser 102. A screen example is shown in Fig. 5.
Note that the end user 160 can operate the character assigned to him / her on each screen to acquire, browse, and the like information. Therefore, as shown in the figure, the combination of information transferred from the front-end server 110 differs depending on which of the above four types of screens is displayed.
FIGS. 3, 4, 5, and 6 are diagrams illustrating an example of a screen displayed on the display device 111. As described above, each display device 111 displays one of four types of screens according to the application.
FIG. 3 is a diagram illustrating an advertisement screen. The advertisement screen 301 is a screen for displaying the above-mentioned display advertisement information 252. The display device number 302 is used when the end user 160 specifies the display device 111 that he / she wants to access using the mobile terminal 115. Further, this number is displayed to identify a plurality of display devices 111 existing in each front end 103. E-mail address 303 indicates the destination of the e-mail used by the end user 160 when accessing the display device for the first time. The details will be described later.
The advertisement caller number 304 is used by the end user 160 to identify the advertisement for which information is to be obtained and the advertisement caller 102 that carries the advertisement. By inputting this number into the mobile terminal 115, the end user 160 can acquire and browse the information of the corresponding advertisement sender 102.
The advertisement originator title 305 is the name of the advertisement originator 102. The advertisement title 306 is the title of the advertisement provided by the advertisement originator 102. Advertisement content 307 is a description of the advertisement. The advertisement image 308 is an advertisement photograph taken by the advertisement sender 102 with a mobile phone 120 or the like. The coupon information 309 indicates whether or not information that is advantageous to the end user 160, such as a discount coupon for this advertisement, can be downloaded to the mobile terminal 120. If this is displayed, the coupon information can be downloaded. The end user character 310 is displayed when the end user 106 is accessing the advertisement display 301 screen using the mobile phone 120. This display is displayed using a different character for each end user 160. Operation Description 311 shows the end user 160 what is currently possible on this screen. In the advertisement display 301, the upper and lower gray parts are fixed displays, and the advertisement title in the center is periodically replaced with other advertisements. The method of replacement will be described later.
FIG. 4 is a diagram illustrating a detailed display screen. The detailed display 400 in the figure is a screen for displaying the above-mentioned basic information 251 for display on the display device 111. This screen is used when the end user 160 browses the details of the advertisement originator 102, or when the screen is small on the mobile terminal 120 and the display is insufficient, the details are displayed using the display device 111. To.
Address 401, telephone number 402, fax number 403, and e-mail address 406 are information about the location and contact information of the advertiser 102. Coupon information 406 is the details of information such as a discount coupon provided to the end user 160. Business hours 407 indicate business hours when the advertiser 102 is a store or the like. Regular holiday 408 indicates a regular holiday of the advertiser 102. The introductory image 404 is an image for visually impressing the end user 160, such as a photograph of the store of the advertisement sender 102.
The display device 111 displaying the detailed display screen may divide the screen display into a plurality of parts to create a state in which the screen display can be used by a plurality of end users 160 at the same time, and display different information at the same time. Therefore, the end user character 310 of the end user 160 who called the screen is displayed so that the information of which screen the end user 160 is currently calling can be known. Further, as in the case of the advertisement display 301 on the screen, the lower gray portion is displayed in a fixed display, and the display of the upper portion is changed according to the request of the end user 160.
FIG. 5 is a diagram illustrating a map display screen. The map display 500 in the figure is a map screen that displays the location of the advertisement sender 102. The end user 160 can access this display, and when the end user 160 accesses it from the mobile phone 115, his / her own end user character 310 is assigned. By operating this and matching the character with an icon such as a building indicating the position of the advertisement sender 102, the end user can acquire / view detailed information or coupon information.
Next, each element constituting this screen will be described. The map image 501 displays a map image of the area where the advertisement sender 102 providing the information is provided to the display device 111 displaying the map screen 500. As a method of expressing the map, for example, a method of setting the center of the map as the display device 111 and then radiatingly drawing the state of the neighborhood can be considered. The advertisement originator icon 502 is a mark displayed at a location on the map of the advertisement originator 102, for example, a mark of a house or a store, and the advertisement originator number 304 is displayed inside. The title balloon 503 displays the title of the advertisement originator 102. Operation Description The balloon 504 is displayed in place of the title balloon 503 to indicate the operations that can be performed when the end user character 310 comes near the advertisement caller icon 502.
FIG. 6 is a diagram illustrating a bulletin board display. The bulletin board display 600 is a screen for displaying a list of images taken by the end user 160 or the advertisement sender 102 on the mobile terminals 115 and 120 with comments and sent to the system. When installed in front of a station, for example, this bulletin board display provides the same function as a normal bulletin board used by users of this station to freely write and communicate with other users. be able to.
Next, each component will be described. The frame 601 is a frame provided so that the posted image and various information related thereto can be easily identified. Each information is displayed in this frame. The end-user character 310 is displayed on this screen to identify the information provider. Posting time 602 indicates when this information was posted. The posted image 603 indicates the posted image. Posted comment 604 indicates the content of the posted comment. The comment number 605 is used to specify when the end user 160 wants to download this information to the mobile terminal 115, and a different number is displayed for each information. Target advertisement originator information 606 is displayed in the case of information for a specific advertisement originator 102.
Next, the flow of processing at each operation of this system will be described with reference to FIGS. 7 to 21.
FIG. 7 is a flowchart showing the flow of processing when the system is started. In this system, the backend server 101 starts first (step 701). The back-end server 101 sends a front-end start signal to the front-end server 110 that it plans to manage (step 702). When the front-end server is started (step 705) and communication with the back-end server 101 is ready, the back-end server 101 is notified of the completion of front-end startup (step 704). Upon receiving this, the back-end server 101 transmits the front-end management information 245 to the front-end server 110 (step 706). The front-end management information 245 describes the configuration of the display device 111 managed by the front-end server 101, and based on this, the front-end server 110 transmits a start signal to the display device 111 to be sequentially managed (step). 718). As this start signal, for example, Wake on that can control the power supply of the device via LAN Commands such as the Lan function can be considered. When the display device 111 starts up (step 720), it sends the start-up completion to the front-end server 110 (step 719). Then display the system boot screen (step 721). The initial screen displayed at this time is a screen such as a system logo, unlike the above-mentioned four types of screens. In the subsequent processing, it can be switched to the screen such as advertisement display.
Upon receiving the start-up completion notification from all the display devices 111 to be managed, the front-end server 110 requests the back-end server for information on the screen to be displayed on the display device 111 (step 707). The back-end server transmits a set of information about the screen to be displayed on the display device 111 managed by the front-end server 110 (step 708). Upon receiving this, the front-end server 110 transmits to each display device 111 which of the display screen information (advertisement display, map display, etc.) is to be displayed and information on the display (step 722). The display device that has received this signal displays each initial screen (step 723).
On the other hand, the back-end server organizes a schedule for displaying advertisements to be displayed on the front-end 103 in which the front-end server 110 exists after the transmission of the display device information to the front-end server 110 is completed (step 709). When the scheduling is complete, this information is sent to the front-end server 110 (step 710). The front-end server 110 that has received the schedule receives various information for display from the back-end server 101 in advance, which is known to be displayed in advance (step 711). The information requested at this time is a set of information transferred from the back-end server management information 200 shown in FIG. 2 to the front-end server management information 250. The back-end server 101 transmits this set of display information to the front-end server 110 (step 713).
Next, the back-end server 101 requests the transmission of the log information stored in the front-end server 101 (step 713). Upon receiving this, the front-end server 110 transmits the front-end log information 247 to the back-end server 101. The back-end server 101 analyzes this log information to generate and save various historical information described in FIG. 2 above (step 715). When the initial data transfer is completed, the back-end server 101 transmits the current time information to the front-end server 110 (step 716), and the front-end server 110 sets the time (step 717).
FIG. 8 is a flowchart showing the flow of processing when the system is terminated. The back-end server 101 periodically monitors the operation of the front-end server 110. As a monitoring method, for example, there is a method of periodically accessing the IP address of the front-end server 110 and checking whether or not there is a response within a certain period of time (steps 801, 802). When the system is shut down, the program of display measure 111 is first terminated to shut off the power (steps 803,804). It then exits the front-end server 110 program and shuts off power (steps 805,806). Then, since the response to the response request (step 806) issued by the backend server 101 is not returned (step 807), the backend server detects the termination of the frontend server 110 (steps 808, 809, 810). Then, the back-end server 101 logs the end time of the front-end server 110 (step 811), and discards the information held for the front-end server 110 (step 812). The back-end server program basically does not end except in the event of a system trouble.
FIG. 9 is a flowchart showing a processing flow when the back-end server 101 and the front-end server 110 cooperate to control the display contents of the display device 111.
The front-end server 110 first determines the display content of each display device 111 based on the front-end management information 245 transmitted from the back-end server 101 (step 901). After that, the back-end server 110 is requested to receive information according to the displayed contents (step 902). The back-end server 101 generates the content to be displayed on the display device 111 based on the received content (step 903). For example, the data to be displayed on the display device 111 is generated from the information stored in the DB in the back-end server 101.
When the back-end server 101 completes the generation of the information, the back-end server 101 transmits this information to the front-end server 110 (step 904). Upon receiving this information, the front-end server 110 stores this information in the recording device in the front-end server. That is, when it is necessary to display the same information in the future, it is cached so that it can be reused. Next, the front-end server 110 transmits the content to be displayed at the present time among the display contents to the display device 111 (step 906). Upon receiving this, the display device 111 executes the display content (step 907).
After that, when an event related to display occurs in the front-end server 110 and with the back-end server 101 (step 908), the method of displaying the content currently displayed on the display device 111 by this event. If only changed, the front-end server 110 sends control information to control what is displayed (step 909). An event that changes only the display method of the content corresponds to, for example, a case where a character of the end user 160 is displayed as the content and the display position of the character is changed. Next, the display device 111 that has received the control information controls the display content (step 910). Actually, as described above, since the display content itself includes its own control script, the control information is directly passed to the currently displayed content. When changing the display content itself, the front-end server 110 transmits the display content to be replaced (step 911), and the display device 111 performs a process of replacing it (step 912). Then, the script of the replaced content is executed (step 913).
FIG. 10 is a flowchart showing the procedure of the content switching process in the advertisement display. The front-end server 110 refers to the schedule organization information at regular time intervals (step 1001), and determines whether or not the replacement period has come (step 1002). When the replacement period has come, the store number to display the advertisement next is searched from the organization information (step 1003). It is determined whether or not the advertisement sender corresponding to this store number has registered the immediate advertisement (step 1004), and if it is registered, the immediate advertisement content is transmitted to the display device 111 (step 1005). If you have not registered, search for a limited-time ad that corresponds to this ad originator (step 1006). If there is a limited-time advertisement, the limited-time advertisement content is transmitted to the display device 111 (step 1007). If it does not exist, send the basic ad content corresponding to this ad originator (step 1008). The display device 111 replaces the received content with the content currently being displayed (step 1009). Then execute the displayed content (step 1010).
FIG. 11 is a flowchart showing a processing flow when the advertisement sender 102 registers the sender basic information 212. The advertisement originator 102 logs in to the web page of the advertisement originator web server provided by the back-end server 101 using the advertisement originator PC 121 (step 1101). Then, enter the basic information of the advertiser (step 1102). As the advertisement sender basic information, for example, the name, address, business hours, etc. of the advertisement sender 102 can be considered. Then select the ad format 223 to be used in the future (step 1103). The advertisement format 223 includes, for example, information such as a background image used when displaying the information registered by the advertisement sender 102, a display position of each information, and a font size. Next, a basic advertisement for displaying the basic introduction items of the advertisement sender 102 as an advertisement is registered (step 1104). In some cases, the basic advertisement can be generated from the already registered basic information and the advertisement format, and in such a case, registration may not be performed in particular. Log out of the web page when all registration processes are complete (step 1105).
FIG. 12 is a flowchart showing a processing flow when the advertisement sender 102 registers an advertisement. As in the example in Figure 11, the ad originator logs in to the ad registration web page (step 1201). Then select what to do with the ad (step 1202). As this process, there are a case where a new advertisement is registered and a case where the currently registered advertisement is modified. Here, if modification is selected, the selected advertisement will be overwritten. On the other hand, if you select new, first select the ad format (step 1203). Then create the schedule (step 1204). At this time, first select an immediate advertisement or a limited-time advertisement, and register a schedule according to each. The advertiser 102 then logs out of the web page (step 1205). FIG. 13 is a flowchart showing a processing flow when the advertisement sender 102 registers an advertisement image and its message using the mobile phone 120.
Advertiser 102 logs in to the backend server 101 via mobile phone 115 (step 1301). As a login method, for example, a method of installing a dedicated application on the mobile phone 115 and logging in using it, a method of accessing a portable web page provided by the back-end server 101, and the like can be considered. After logging in, select the ad registration menu (step 1302). As the advertisement registration menu, for example, browsing of registered contents, deletion of a specific advertisement, and the like are provided. Here, when browsing is selected, the list of advertisements registered in FIG. 12 for the advertisement sender 102 is displayed, and the advertisement image and the message to be replaced are selected from these (step 1303). For the selected ad image and message, "Replace ad only now" and "Update current ad" are displayed as menus. Since this display is a message requesting to select whether to use the posted information as an immediate advertisement, a basic advertisement or a limited-time advertisement, change the menu display to another expression. good.
If you select "Replace only now" (step 1304), first set the display time (step 1305). This is, for example, replacing only 30 minutes from now. Then enter the message (step 1306). Then, take a picture to be used as an advertisement image with the mobile phone 115 (step 1307). The steps 1305, 1306, and 1307 may be in any order. The information obtained in these steps is then transmitted to the backend server 101. Upon receiving this information, the back-end server 101 records the updated content of the advertisement information as the advertisement display history 242 (step 1310), and further transmits the information to the front-end server 110 (step 1312). After this, the back-end server 101 notifies the mobile phone 120 of the completion of the update (step 1311). When the advertisement delivery period of the advertisement sender 102 comes, the front-end server 110 that has received the information replaces the advertisement currently scheduled to be delivered with the received information (step 1313), and transmits the replaced information to the display device 111 (step 1313). 1314). The display device 111 displays this information.
On the other hand, if you select "Update current ad" (step 1309), set the display time (step 1316), set the message (step 1317), and take a picture for the ad (step 1318). Steps 1316, 1317, 1318 may be in any order. After that, the information is transmitted to the back-end server (step 1319), and the back-end server that receives the information stores the information and then records the advertisement update in the advertisement display history 242. In addition, unlike the case of immediate advertisement, it is not immediately reflected in the front-end server 101. As the timing of reflection, for example, information may be transmitted to the front-end server 110 at regular intervals. If the front-end server is stopped and started on a regular basis, it may be reflected at the next restart. The back-end server 101 that has completed processing the information notifies the advertiser 102 that the update is complete (step 1321).
Next, a case where the end user 160 uses this system will be described.
FIG. 14 is a flowchart showing a processing flow when the end user 160 accesses this system.
First, when accessing this system for the first time, a blank e-mail is sent to the e-mail address 303 shown in Fig. 3 (step 1401). Then, the mail arrives at the backend server 101. The back-end server sends the access URL that the end user 160 needs to access with mobile phone 115 (step 1402). The end user 160 who has received the URL accesses this URL using the browser of the mobile phone 115 or the like (step 1403). The backend server 101 records the access from this end user 160 in the end user access history 243 (step 1404). At the time of access, a method such as anonymous access or recording the user's e-mail address may be used. The backend server 101 then sends a menu to the end user 160's mobile phone 115 (step 1405).
The end user 160 first inputs the display device number 302 shown in FIGS. 3, 5, 6 and the like to select the display device 111 to be accessed (step 1406), or the store number 304 shown in FIGS. 3 and 4 , Enter the store number 502 shown in Fig. 5 and specify the advertisement sender 102 for which you want to obtain information directly. By registering the URL in a bookmark or the like at this time, the system can be accessed only by performing step 1403 or later from the next time onward.
Further, when the back-end server 101 is accessed in step 1401, a dedicated application may be downloaded and used for the next and subsequent accesses.
In this case, the end user 160 first launches the application (step 1408), and then a menu is displayed, so he only has to enter the display device number or store number (steps 1409, 1410).
FIG. 15 is a flowchart showing a processing flow when the end user 160 accesses the system and acquires information.
First, the information acquisition destination is selected by the user basic access (step 1501) shown in FIG. Then select Get Information from the menu that appears (step 1502). Next, the acquisition destination information such as the store number is transmitted to the back-end server 101 (step 1503). Upon receiving the acquisition destination information, the back-end server 101 records this information in the end user access history 243 (step 1504), and transmits desired information such as a coupon image, advertisement sender detailed information, etc. to the mobile phone 115 (step 1504). Step 1505). The backend server 101 then records what the mobile phone 115 has downloaded (step 1506).
FIG. 16 is a flowchart showing a processing flow when the end user 160 operates a character and acquires information.
After selecting the display device 111 that is displaying the map by the user basic access (step 1601) shown in FIG. 14, select "character operation" from the menu (step 1602). Send this information to the backend server 101 (step 1603). Upon receiving this, the back-end server 101 records the display device number and the store number in the end user access history 243 (step 1604). The front-end server is then notified to display the character for this end user 160 (step 1606). At this time, as a method of determining the character in the system, for example, a method of assigning a management number to the character and assigning the character in ascending order can be considered.
The backend server then sends a list of places where the character can move to mobile phone 115 (step 1605). Upon receiving the character display instruction, the front-end server 101 selects a map display display device (step 1607) and notifies the display device 111 of the character display (step 1610). Upon receiving this, the display device 111 displays the character. (Step 1612). On the other hand, the end user 160 who received the move destination list from the back end server 101 selects the move destination using the mobile phone 115 (step 1608). The destination information is then transmitted (step 1609). Upon receiving this, the back-end server 101 transfers this information to the front-end server 110 (step 1611). The front-end server 110 selects a map display device (step 1613) and notifies the movement of the character (step 1614). The display device 111 then moves the character (step 1615).
When the end user 160 moves the character to the desired location on the map display, select Get Information (step 1616). This information is sent to the backend server 101 (step 1617). The backend server 101 sends the desired information to the mobile phone 115 (step 1618). Next, the mobile phone 115 displays the received image and message (step 1619). The back-end server 101 records the store number related to the transmitted information in the end user access history 243. Then, the front-end server is notified to perform the character animation of information acquisition (step 1621). Upon receiving this, the front-end server 110 selects a map display display device (step 1622) and notifies the display device 111 of the instruction of this character animation (step 1623). Upon receiving this, the display device 111 transfers this instruction to the map display content and displays the animation in which the character acquires information (step 1624).
FIG. 17 is a flowchart showing a processing flow when the end user operates the character and displays the detailed information on the detailed display screen of the display device 111.
By the user basic access (step 1701) shown in FIG. 14, after selecting the display device 111 displaying the map, select "character operation" from the menu. This information is then sent to the backend server 101 (step 1702). Upon receiving this, the back-end server 101 records the display device number and the store number in the end user access history 243 (step 1703). The front-end server is then notified to display the character for this end user 160 (step 1704). At this time, as a method of determining the character in the system, for example, a method of assigning a management number to the character and assigning the character in ascending order can be considered. After this, the backend server 101 sends a list menu of places where the character can move to the mobile phone 115 (step 1705). Upon receiving the character display instruction, the front-end server 101 selects a map display display device (step 1706) and notifies the display device 111 of the character display (step 1707). Upon receiving this, the display device 111 displays the character. (Step 1711). On the other hand, on the mobile phone 115 that receives the destination list from the back-end server 101, the end user 160 selects the destination (step 1708) and transmits the destination information (step 1709). Upon receiving this, the back-end server 101 transfers this information to the front-end server 110 (step 1710). The front-end server 110 selects a map display device (step 1712) and notifies the movement of the character (step 1713). The display device 111 then moves the character (step 1714).
When the end user 160 moves the character to the desired location on the map display, select Detailed display (step 1715). This information is sent to the backend server 101 (step 1716). The back-end server 101 records the store number to be displayed in detail in the user access history (step 1717). The detailed information display is then notified to the front-end server 110 (step 1718). In the front-end server 110, the display device 111 displaying the details is selected (step 1719), the display device 111 displaying the map is first notified of the character deletion (step 1720), and then the character is deleted (step 1720). Step 1721), send the detailed information to another display device that is displaying the details (step 1722), display it (step 1723), notify the character display (step 1724), and display the character on the detailed display screen. Is displayed (step 1725).
FIG. 18 is a flowchart showing a processing flow when the end user 160 ends the character operation.
By the user basic access (step 1801) shown in FIG. 14, after selecting the display device 111 displaying the map, select End from the menu (step 1802). Next, the mobile terminal 115 notifies the end of the character operation (step 1803). The back-end server 101 records the end of the operation in the end-user operation history 243 (step 1804). Then, the front-end server 110 is notified of the character deletion (step 1805). Next, the mobile terminal 115 is notified of the completion of the operation (step 1806). Upon receiving this, the mobile terminal 115 displays the completion of the operation (step 1810). On the other hand, the front-end server 110 selects the map display display device 111 and notifies the character deletion (step 1808). Upon receiving this, the display device 111 deletes the character (step 1809).
19 and 20 are flowcharts showing a flow of processing when the end user 160 posts an image and a comment on the display device 111 displaying the bulletin board shown in FIG. FIG. 19 shows the flow of processing when a dedicated application that normally operates on a mobile phone is used, and FIG. 20 shows a process flow when sending an e-mail to the back-end server 101 for registration.
FIG. 19 will be described. First, the end user 160 launches a dedicated application (step 1901). Next, the display device 111 displaying the bulletin board is selected (step 1902). Then, if there is a comment for the advertiser 102, enter the store number (step 1903). Then, the photograph to be posted is taken using the mobile phone 115 (step 1904). This information is then sent to the backend server (step 1905). The back-end server 101 stores the transmitted information in the server and records the information in the end-user access history 243 (step 1906). The publication information is then transmitted to the front-end server 110 (step 1907). The front-end server 110 selects the display device displaying the bulletin board (step 1908) and transmits the selected information (step 1909). Upon receiving this, the display device 111 displays the information (step 1910). It is also possible that there is a bulletin board for each advertisement sender. In such a case, for example, a method of displaying information about the advertisement sender 102 on the bulletin board during the period when the advertisement of the advertisement sender 102 is displayed can be considered.
FIG. 20 will be described. First, the end user 160 inputs the image upload email address of the backend server 101 (step 2001). Then enter the title and comment, and attach the image you want to post (steps 2002, 2003, 2004). The email thus generated is then sent to the backend server 101 (step 2005). Upon receiving the mail, the back-end server 101 analyzes the contents of the mail (step 2006) and generates information to be sent to the front-end server 110 (step 2007). The content to be transmitted at this time is recorded in the end user access history 243 (step 2008), and the information is transmitted to the front end server 101 (step 2009). Upon receiving this, the front-end server 110 selects the display device displaying the bulletin board (step 2010) and transmits the information to the display device 111 (step 2011). Upon receiving this, the display device 111 displays the information (step 2012).
FIG. 21 is a flowchart showing a processing flow when the end user 160 downloads the information displayed on the bulletin board to the mobile terminal.
The display device 111 displaying the bulletin board is selected by the user basic access (step 2101) shown in FIG. Then select image number 605 shown in FIG. 6 and select image acquisition from the menu (steps 2102, 2103). Then, when this information is transmitted from the mobile phone 115 to the back-end server 101 (step 2104), the back-end server 101 records this operation in the end user access history 243 (step 2105) and generates image data for download. (Step 2106). Then, the download information is sent to the mobile phone 115 (step 2107). The mobile phone 115 that receives this displays the image (step 2108).
Next, a process of acquiring a quantitative evaluation for the information issued by the advertisement sender 102 itself based on various history information collected by this system will be described.
FIG. 22 is a diagram illustrating a process for acquiring this quantitative evaluation. The advertisement display history 242 collected in this system is a table that records when, where, and for how long the advertisement is displayed by the advertisement sender 102. This table shows the log number 2201, which is the number that uniquely identifies the data, the date and time of occurrence 2202, the advertisement number 2203, which indicates which advertisement was displayed, and the store number 2204, which indicates the advertisement originator 102. It includes an event content 2205 indicating the content of the event that occurred, a location 2206 indicating which front end the advertisement was made on, and a display device number 2207 indicating which display device 111 in the location the advertisement was performed on. In addition to this, other information can be recorded.
The user access history 243 is a table that records the access of the end user 160, and indicates the log number 2208, which is a number that uniquely identifies the data, the date of occurrence 2209, which is the recording date and time, and which advertisement originator is accessed. It has a store number 2210, an event content 2211 indicating the content of the event that occurred, and a location 2212 indicating which front end the event occurred at.
Bulletin board related information 230 is information related to the list of information displayed so far on the bulletin board, and is the log number 2213 which is a number that uniquely identifies the data, the date of occurrence 2214 which is the recording date and time, and which advertisement sender is accessed. It consists of the store number 2215 indicating, the comment content 2216, and the location 2217 indicating which front end the occurrence occurred.
This information is synthesized by aggregating each advertisement posted by the advertisement sender 102 for each posting period and place (step 2218), and the aggregated information is CRM (advertisement effect) information 247. This information includes the control number 2220, which is a number that uniquely identifies the data, the store number 2221, which is a number that identifies the advertisement originator 102, the advertisement number 2222, which is an advertisement identification number, the display time zone 2223, and the displayed front end. It includes a display location 2224, a user access status 2225 indicating how much the end user 160 has accessed each advertisement, and a bulletin board comment list 2226 which is a list of comments on the bulletin board collected for each advertisement. Further, the user access status 2225 is the number of selections, which is the number of times the end user has selected. It includes a detailed display number of times, which is the number of times the detailed display is performed, and a coupon acquisition number of times, which is the number of times the coupon is acquired by the mobile terminal 115.
By looking at this information, the advertiser quantitatively evaluates the advertisement, for example, the end user was interested in it, but the coupon was not attractive because the number of coupon downloads was small. It becomes possible. There are two ways to provide this information, one is to provide it directly to the advertiser 2231, and the other is to have a consultant such as marketing evaluate it (step 2223) and provide the evaluation result to the advertiser 2231 (step 2232). Be done.
As long as the system is an advertising sender who can provide data, there are no restrictions on the type of business. Therefore, for example, it can be used as an emergency call system that provides emergency information instead of advertisement. Further, instead of the advertisement, for example, inside information such as the city hall can be displayed, and this system can be used as various guidance and its detailed viewing system. In addition, since it is possible to download images such as maps instead of coupons, it can also be used as a regional guide if installed in tourist spots.
As described above, according to the present embodiment, the advertisement viewer can easily access the system by using the mobile device on hand, thereby relating to the information displayed on the display device. Detailed information can be easily obtained. Further, since it is possible to display the detailed information for the desired advertisement on the display device, the detailed information can be viewed without depending on the display ability of the mobile device of the advertisement viewer. Furthermore, when an advertisement viewer has information about an advertisement or is generally of concern, it is possible to post the information from the mobile terminal to this system and share the information with other advertisement viewers. is there. In addition, even if there is an advertisement or the like that the advertisement sender wants to place immediately, the information can be easily transmitted to the system by using a portable device on hand and displayed on the display device as an advertisement. Further, since the access history of the advertisement viewer to the system is managed in association with the advertisement content, the advertisement sender can easily obtain a quantitative evaluation of the advertisement content.
<figref num="1">It is a figure explaining the server system which concerns on embodiment of this invention.</figref><figref num="2">It is a figure explaining the list of the information handled by this system and the relationship of this information.</figref><figref num="3">It is a figure explaining the advertisement display screen.</figref><figref num="4">It is a figure explaining the detailed display screen.</figref><figref num="5">It is a figure explaining the map display screen.</figref><figref num="6">It is a figure explaining the bulletin board display screen.</figref><figref num="7">It is a flowchart which shows the flow of processing when this system is started.</figref><figref num="8">It is a flowchart which shows the flow of processing at the time of this system termination.</figref><figref num="9">It is a flowchart which shows the flow of processing when the back-end server and the front-end server cooperate and control the display content of a display device.</figref><figref num="10">It is a flowchart which shows the procedure of the content switching process in advertisement display.</figref><figref num="11">It is a flowchart which shows the flow of the process when the advertisement originator registers the originator basic information.</figref><figref num="12">It is a flowchart which shows the flow of processing when an advertisement originator registers an advertisement.</figref><figref num="13">It is a flowchart which shows the flow of processing when an advertisement originator registers an advertisement image and its message using a mobile phone.</figref><figref num="14">It is a flowchart which shows the flow of processing when an end user accesses this system.</figref><figref num="15">It is a flowchart which shows the flow of processing when an end user accesses this system and acquires information.</figref><figref num="16">It is a flowchart which shows the flow of processing when an end user operates a character and acquires information.</figref><figref num="17">It is a flowchart which shows the flow of processing when an end user operates a character and displays detailed information on the detailed display screen of a display device.</figref><figref num="18">It is a flowchart which shows the flow of processing when an end user ends a character operation.</figref><figref num="19">It is a flowchart which shows the flow of processing at the time of posting an image and a comment on a display device.</figref><figref num="20">It is a flowchart which shows the flow of processing at the time of posting an image and a comment on a display device.</figref><figref num="21">It is a flowchart which shows the process flow when an end user downloads the information displayed on a bulletin board to a mobile terminal.</figref><figref num="22">It is a figure explaining the process of the operation data server which is the figure explaining the process of acquiring this quantitative evaluation.</figref>
Code description
101 Back-end server 102 Advertiser 103,104,105 Front-end 106 Internet 107 Mobile carrier server 110 Front-end server 111 Display device 112 Video display unit 113 Information processing unit 114 Recording device 115, 120 Mobile phone 121 Personal computer 130 System information flow 140 End user information flow 150 Advertiser sender information flow 160 End user 301 Advertisement display screen 400 Detailed display screen 500 Map display screen 600 Bulletin board display screen
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2007286900A | Cited by | Japan | Examiner |
| WO2008095130A1 | Cited by | World Intellectual Property Organization (WIPO) | Search report |
| JP2019049785A | Cited by | Japan | Search report |
| US8700451B2 | Cited by | United States of America | Applicant |
| CN109465818A | Cited by | China | Search report |
| US9105040B2 | Cited by | United States of America | Applicant |
| US9171317B2 | Cited by | United States of America | Applicant |
| CN113172622A | Cited by | China | Search report |
| JP2014071815A | Cited by | Japan | Examiner |
1 member in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2004111241 | Japan | A | |
| JP20040111241 | – | – | – |
Members1
| Document | Office | Kind | |
|---|---|---|---|
| JP2005293491AThis record | Japan | A |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Written withdrawal of applicationA761 | A761 | |
| Written request for application examinationA621 | A621 |
Numbers
- Publication
- 2005293491
- Publication, DOCDB
- 2005293491
- Publication, EPODOC
- JP2005293491
- Application
- 111241
- Application, DOCDB
- 2004111241
- Application, EPODOC
- JP20040111241
Titles2
- Japanese
- サーバシステム
- English
- Server system
Classification
- IPC, 4
- G06Q30 02
- G06Q30 06
- G06Q50 00
- G09F19 00