JP5611734B2 - CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM - Google Patents
CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM Download PDFInfo
- Publication number
- JP5611734B2 JP5611734B2 JP2010203429A JP2010203429A JP5611734B2 JP 5611734 B2 JP5611734 B2 JP 5611734B2 JP 2010203429 A JP2010203429 A JP 2010203429A JP 2010203429 A JP2010203429 A JP 2010203429A JP 5611734 B2 JP5611734 B2 JP 5611734B2
- Authority
- JP
- Japan
- Prior art keywords
- advertisement
- history
- book
- information
- presentation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、コンテンツを表示する装置に関するものであり、特に、ネットワークと接続して外部の装置から広告を取得し、コンテンツとともに表示するコンテンツ表示装置、コンテンツ表示装置の制御方法、コンテンツ表示装置制御プログラムおよび該プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。 The present invention relates to an apparatus for displaying content, and in particular, a content display apparatus that is connected to a network to acquire an advertisement from an external apparatus and displays the advertisement together with the content, a content display apparatus control method, and a content display apparatus control program And a computer-readable recording medium on which the program is recorded.
近年、電子書籍、動画(ムービー)、ゲーム、各種アプリケーション等のデジタルコンテンツを再生する端末に対し、電子広告を配信し、表示させることが普及してきている。また、このような電子広告の普及に伴い、その広告の利用状況を測定する技術が利用されるようになってきている。 In recent years, it has become popular to distribute and display electronic advertisements to terminals that play back digital content such as electronic books, movies (movies), games, and various applications. In addition, with the spread of such electronic advertisements, a technique for measuring the use state of the advertisements has been used.
電子広告の利用状況を測定する技術としては、例えば、ネットワークに接続されたオンライン状態の端末に電子広告を配信し、その配信回数をカウントしたり、また、電子広告がクリックされる度に、クリックされたことを広告履歴収集サーバに通知し、そのクリック回数をカウントして、広告の利用状況を測定したりすることが挙げられる。 As a technique for measuring the usage status of electronic advertisements, for example, it distributes electronic advertisements to online terminals connected to the network, counts the number of distributions, or clicks each time an electronic advertisement is clicked. This is notified to the advertisement history collection server, and the number of clicks is counted to measure the use status of the advertisement.
また、近年では、携帯型の端末においても上記デジタルコンテンツの再生が可能なものが普及してきている。携帯型の端末は、無線LANや3G回線によってインターネットに接続され、コンテンツのダウンロードや広告の配信が行われる。 In recent years, portable terminals that can reproduce the digital content have become widespread. A portable terminal is connected to the Internet via a wireless LAN or 3G line, and downloads of contents and distribution of advertisements are performed.
しかしながら、携帯型の端末の場合、電波状態が悪い場所に移動されると、インターネットとの接続が切断されオフライン状態となってしまうことがある。 However, in the case of a portable terminal, if it is moved to a place where the radio wave condition is poor, the connection with the Internet may be cut off and the mobile terminal may be in an offline state.
このように、オフライン状態となる可能性がある端末では、広告配信を常に行うということができないため、オンライン状態(インターネットと接続されている状態)のときに配信された広告を端末で保持し、オフライン状態のときに提示することが行われている。 In this way, you ca n’t always deliver ads on devices that may go offline, so keep the ads delivered when you ’re online (connected to the Internet) on your device, Presenting when offline.
また、オフライン状態のときには、端末における広告の利用状況を、利用がある度に広告履歴収集サーバに送信するということができないため、広告利用状況を端末で保持し、オンライン状態となったときに送信することが行われている。 Also, since the usage status of advertisements on the terminal cannot be sent to the advertisement history collection server every time it is used, the advertisement usage status is held on the terminal and sent when it is online. To be done.
例えば、特許文献1には、端末がオフライン状態にあるときに行われた入力操作の回数を端末に蓄積し、オンライン状態になったときに、オフライン状態にあった間の入力操作の回数を送信する技術が開示されている。 For example, in Patent Document 1, the number of input operations performed when the terminal is in an offline state is accumulated in the terminal, and the number of input operations during the offline state is transmitted when the terminal is in an online state. Techniques to do this are disclosed.
しかしながら、上記特許文献1の構成では、以下の問題を生じる。すなわち、特許文献1の構成では、端末がオフライン状態からオンライン状態になったときに、オフライン状態のときにあった入力操作の回数を送信するので、多数の端末が同時に送信を行った場合、受信側の処理負荷が重くなり、正常に送信を行えない可能性がある。 However, the configuration of Patent Document 1 causes the following problems. That is, in the configuration of Patent Document 1, when the terminal changes from the offline state to the online state, the number of input operations that were in the offline state is transmitted. The processing load on the side becomes heavy, and there is a possibility that transmission cannot be performed normally.
特に、送信する情報が、単なる入力操作だけでなく、何らかの付随する情報も含む場合、送信する情報自体もデータ量が大きくなり、正常に送信が行えなくなる可能性がより高くなる。 In particular, when the information to be transmitted includes not only a simple input operation but also some accompanying information, the amount of data of the transmitted information itself increases, and there is a higher possibility that the transmission cannot be performed normally.
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、オフライン状態における操作履歴等を正常に送信するコンテンツ表示装置等を実現することにある。 The present invention has been made in view of the above-described problems, and an object thereof is to realize a content display device and the like that normally transmit an operation history in an offline state.
上記課題を解決するために、本発明に係るコンテンツ表示装置は、コンテンツを表示するとともに、広告を提示するコンテンツ表示装置であって、上記広告に対する操作を受け付ける操作受付手段と、上記広告の提示、または上記操作受付手段が受け付けた広告に対する操作の履歴である広告履歴を記憶する広告履歴記憶部と、外部の広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得手段と、上記広告履歴記憶部に記憶されている広告履歴を、上記通信可能条件取得手段が取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信手段と、を備えていることを特徴としている。 In order to solve the above-described problem, a content display device according to the present invention is a content display device that displays content and presents an advertisement, an operation receiving unit that accepts an operation on the advertisement, presentation of the advertisement, Alternatively, communication is possible to obtain a communicable condition, which is a condition that enables communication between an advertisement history storage unit that stores an advertisement history that is an operation history for the advertisement received by the operation accepting unit and an external advertisement history collection server. Condition acquisition means and advertisement history transmission means for transmitting the advertisement history stored in the advertisement history storage unit to the advertisement history collection server when the communication enable condition acquired by the communication enable condition acquisition means is satisfied It is characterized by having.
また、本発明に係るコンテンツ表示装置の制御方法は、コンテンツを表示するとともに、広告を提示するコンテンツ表示装置の制御方法であって、上記広告に対する操作を受け付ける操作受付ステップと、外部の広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得ステップと、上記広告の提示、または上記操作受付ステップで受け付けた広告に対する操作の履歴である広告履歴を、上記通信可能条件取得ステップで取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信ステップと、を含むことを特徴としている。 The content display device control method according to the present invention is a content display device control method that displays content and presents an advertisement, and includes an operation reception step for receiving an operation on the advertisement, and an external advertisement history collection. A communication enabling condition acquisition step for acquiring a communication enabling condition that is a condition that enables communication with a server, and an advertisement history that is an operation history for the advertisement presented in the advertisement receiving operation or the operation receiving step is An advertisement history transmission step of transmitting to the advertisement history collection server when the communicable condition acquired in the possible condition acquisition step is satisfied.
上記の構成または方法によれば、取得した通信可能条件が満たされたときに、広告の提示、または操作受付手段が受け付けた広告に対する操作の履歴である広告履歴を、広告履歴収集サーバに送信する。 According to the above configuration or method, when the acquired communicable condition is satisfied, an advertisement history that is an operation history with respect to an advertisement presented by an operation or an operation accepted by the operation accepting unit is transmitted to the advertisement history collection server. .
これにより、広告履歴の送信を秩序立てて行うことができ、無秩序の広告履歴を送信することによって、広告履歴収集サーバの処理負荷を増大させ、広告履歴の送信が正常に行えなくなることを防止することができる。 As a result, transmission of advertisement history can be performed in an orderly manner, and transmission of disordered advertisement history increases the processing load of the advertisement history collection server and prevents the transmission of advertisement history from being performed normally. be able to.
例えば、従来技術のように、広告履歴収集サーバとの通信が不可能な状態であるオフライン状態から、広告履歴収集サーバとの通信が可能な状態であるオンライン状態になったときに、広告履歴を送信するというようなことにより、広告履歴収集サーバの処理負荷を増大させて、広告履歴の送信が正常に行えなくなることを防止することができる。 For example, as in the prior art, when an offline state where communication with the advertisement history collection server is impossible is changed to an online state where communication with the advertisement history collection server is possible, the advertisement history is changed. By transmitting, it is possible to increase the processing load of the advertisement history collection server and prevent the advertisement history from being transmitted normally.
本発明に係るコンテンツ表示装置では、上記通信可能条件取得手段は、上記広告履歴収集サーバから通信可能条件を取得するものであってもよい。 In the content display device according to the present invention, the communicable condition acquisition means may acquire a communicable condition from the advertisement history collection server.
上記の構成によれば、通信可能条件を広告履歴収集サーバから取得する。すなわち、通信可能条件は、広告履歴収集サーバから送信される。よって、広告履歴収集サーバにとって、通信を行うことが好ましい条件を指定することができる。したがって、広告履歴収集サーバの処理負荷が増大して、広告履歴が正常に送信できないという可能性を、より減少させることができる。 According to said structure, communication possible conditions are acquired from an advertisement log | history collection server. That is, the communicable condition is transmitted from the advertisement history collection server. Therefore, it is possible to specify conditions that are preferable for communication for the advertisement history collection server. Therefore, the possibility that the processing load of the advertisement history collection server increases and the advertisement history cannot be transmitted normally can be further reduced.
本発明に係るコンテンツ表示装置では、上記コンテンツは、外部のコンテンツ送信サーバから取得しており、上記通信可能条件取得手段は、上記コンテンツ送信サーバから上記通信可能条件を取得しているものであってもよい。 In the content display device according to the present invention, the content is acquired from an external content transmission server, and the communicable condition acquisition unit acquires the communicable condition from the content transmission server. Also good.
上記の構成によれば、通信可能条件をコンテンツ送信サーバから取得する。そして、コンテンツ送信サーバからは、コンテンツも取得する。よって、コンテンツと通信可能条件とを別々なサーバから取得する場合と比較して、ネットワークを効率よく使用することができる。 According to said structure, communication possible conditions are acquired from a content transmission server. And a content is also acquired from a content transmission server. Therefore, the network can be used more efficiently than in the case where the content and the communicable condition are acquired from different servers.
本発明に係るコンテンツ表示装置では、上記通信可能条件には、時間を示す情報が含まれており、上記広告履歴送信手段は、上記通信可能条件が示す時間で、広告履歴を送信するものであってもよい。 In the content display device according to the present invention, the communicable condition includes information indicating time, and the advertisement history transmitting unit transmits the advertisement history at the time indicated by the communicable condition. May be.
上記の構成によれば、通信可能条件には、時間を示す情報が含まれているので、通信可能条件として時間を指定することができる。 According to said structure, since the information which shows time is contained in the communicable condition, time can be designated as a communicable condition.
本発明にかかるコンテンツ表示装置では、上記通信可能条件には、上記の時刻を示す情報が1または複数含まれており、上記広告履歴送信手段は、上記の1または複数の時刻に、広告履歴を送信するものであってもよい。 In the content display device according to the present invention, the communicable condition includes one or more pieces of information indicating the time, and the advertisement history transmission means displays the advertisement history at the one or more times. You may transmit.
上記の構成によれば、通信可能条件には、1または複数の時刻が含まれているので、通信可能条件として、1または複数の時刻を指定することができる。 According to the above configuration, since one or more times are included in the communicable condition, one or more times can be specified as the communicable condition.
本発明に係るコンテンツ表示装置では、上記通信可能条件には、時間間隔を示す情報が含まれており、上記広告履歴送信手段は、上記通信可能条件が示す時間間隔で、広告履歴を送信するものであってもよい。 In the content display device according to the present invention, the communication enable condition includes information indicating a time interval, and the advertisement history transmission means transmits the advertisement history at the time interval indicated by the communication enable condition. It may be.
上記の構成によれば、通信可能条件には、時間間隔が含まれているので、通信可能条件として、時間間隔を指定することができる。 According to the above configuration, since the time interval is included in the communicable condition, the time interval can be specified as the communicable condition.
本発明に係るコンテンツ表示装置では、上記コンテンツは、外部のコンテンツ送信サーバから取得するとともに、上記広告は、外部の広告送信サーバから取得しており、上記通信可能条件は、上記コンテンツ送信サーバからコンテンツを受信した直後、または上記広告送信サーバから広告を取得した直後に広告履歴を送信することを示すものであってもよい。 In the content display device according to the present invention, the content is acquired from an external content transmission server, the advertisement is acquired from an external advertisement transmission server, and the communicable condition is the content from the content transmission server. May indicate that the advertisement history is transmitted immediately after receiving the advertisement or immediately after the advertisement is acquired from the advertisement transmission server.
上記の構成によれば、通信可能条件として、コンテンツ送信サーバからコンテンツを受信した直後、または広告送信サーバから広告を取得した直後を指定することができる。 According to said structure, immediately after receiving a content from a content transmission server, or immediately after acquiring an advertisement from an advertisement transmission server can be designated as communicable conditions.
本発明に係るコンテンツ表示装置では、上記通信可能条件取得手段が、通信可能条件を取得した後、該通信可能条件が満たされる前に再び通信可能条件を取得すると、後に取得した通信可能条件が満たされたときに、上記広告履歴送信手段は、広告履歴を送信するものであってもよい。 In the content display device according to the present invention, when the communicable condition acquisition unit acquires the communicable condition and then acquires the communicable condition again before the communicable condition is satisfied, the communicable condition acquired later is satisfied. When this is done, the advertisement history transmitting means may transmit the advertisement history.
上記の構成によれば、取得した通信可能条件が満たされる前に、再び通信可能条件を取得すると、後に取得した通信可能条件が満たされたときに、広告履歴を送信する。よって、通信可能条件が満たされる前であれば、通信可能条件を変更することができる。 According to the above configuration, when the communicable condition is acquired again before the acquired communicable condition is satisfied, the advertisement history is transmitted when the acquired communicable condition is satisfied. Therefore, before the communicable condition is satisfied, the communicable condition can be changed.
本発明に係るコンテンツ表示装置では、上記広告を提示する領域である広告提示領域を複数有し、上記広告履歴には、上記広告提示領域に提示された広告と、該広告提示領域を識別する広告提示領域識別情報とが対応付けられているものであってもよい。 The content display device according to the present invention has a plurality of advertisement presentation areas, which are areas for presenting the advertisements, and the advertisement history includes advertisements presented in the advertisement presentation areas and advertisements for identifying the advertisement presentation areas. It may be associated with presentation area identification information.
上記の構成によれば、広告履歴は、広告と広告提示領域とが対応付けられている。よって、どの広告提示領域に提示したのか、およびどの広告提示領域に提示した広告に対し操作があったのかを認識することができる。 According to the above configuration, the advertisement history is associated with the advertisement and the advertisement presentation area. Therefore, it is possible to recognize in which advertisement presentation area the advertisement is presented and in which advertisement presentation area the operation is performed.
本発明に係るコンテンツ表示装置では、上記広告履歴には、広告が提示されたことや広告に対する操作があったことを示す広告提示・操作の識別情報、提示または操作があった時間を示す発生時間、上記提示領域識別情報、および広告を識別する情報である広告識別情報のうちの少なくとも何れか1つが含まれているものであってもよい。 In the content display device according to the present invention, the advertisement history includes the advertisement presentation / operation identification information indicating that the advertisement has been presented or an operation on the advertisement, and the occurrence time indicating the time of presentation or operation. In addition, at least one of the presentation area identification information and the advertisement identification information that is information for identifying the advertisement may be included.
上記の構成によれば、広告履歴として、広告が提示されたことや広告に対する操作があったことを示す広告提示・操作の識別情報、提示または操作があった時間を示す発生時間、上記提示領域識別情報、および広告を識別する情報である広告識別情報のうちの少なくとも何れか1つを送信することができる。 According to the above configuration, as the advertisement history, advertisement presentation / operation identification information indicating that an advertisement has been presented or an operation has been performed on the advertisement, an occurrence time indicating the time of presentation or operation, the presenting area At least one of identification information and advertisement identification information that is information for identifying an advertisement can be transmitted.
本発明に係るコンテンツ表示装置では、上記の広告提示・操作の識別情報は、広告提示開始、広告提示終了、広告操作、広告ととともに提示されている情報に対する操作、の少なくとも何れか1つであってもよい。 In the content display device according to the present invention, the advertisement presentation / operation identification information is at least one of an advertisement presentation start, an advertisement presentation end, an advertisement operation, and an operation on information presented together with the advertisement. May be.
上記の構成によれば、広告提示・操作の識別情報として、広告提示開始、広告提示終了、広告操作、広告ととともに提示されている情報に対する操作、の少なくとも何れか1つを送信することができる。 According to the above configuration, at least one of advertisement presentation start, advertisement presentation end, advertisement operation, and operation on information presented together with advertisement can be transmitted as advertisement presentation / operation identification information. .
本発明に係るコンテンツ表示装置では、上記広告履歴には、さらに、上記広告提示・操作情報の内容に応じて、表示しているコンテンツに関する情報であるコンテンツ情報、広告を提示しているソフトウェアに関する情報であるソフトウェア情報、広告とともに提示されている情報、および自装置とネットワークとの接続状態を示すネットワーク接続情報の少なくとも何れかが含まれていてもよい。 In the content display device according to the present invention, the advertisement history further includes content information, which is information related to the displayed content, and information related to software presenting the advertisement, according to the content of the advertisement presentation / operation information. Software information, information presented together with advertisements, and network connection information indicating a connection state between the device itself and the network may be included.
上記の構成によれば、広告提示・操作情報の内容に応じて、表示しているコンテンツに関する情報であるコンテンツ情報、広告を提示しているソフトウェアに関する情報であるソフトウェア情報、広告とともに提示されている情報、および自装置とネットワークとの接続状態を示すネットワーク接続情報の少なくとも何れかを送信することができる。 According to said structure, according to the content of advertisement presentation / operation information, it is presented with the content information which is the information regarding the displayed content, the software information which is the information regarding the software presenting the advertisement, and the advertisement Information and / or network connection information indicating a connection state between the device and the network can be transmitted.
本発明に係るコンテンツ表示装置では、自装置に関する情報である自装置情報を取得する自装置情報取得手段を備え、上記広告履歴送信手段は、上記広告履歴に、上記自装置情報取得手段が取得した自装置情報を加えて送信するものであってもよい。 The content display device according to the present invention includes own device information acquisition means for acquiring own device information that is information related to the own device, wherein the advertisement history transmission means acquires the advertisement history from the own device information acquisition means. It may be transmitted with its own device information added.
上記の構成によれば、広告履歴に、自装置情報を加えて送信することができる。 According to said structure, an own apparatus information can be added and transmitted to an advertisement log | history.
本発明に係るコンテンツ表示装置では、上記自装置情報は、自装置の識別番号、機種名、所有者の識別情報、自装置を動作させているシステムソフトウェアのバージョン、自装置の言語設定、IP(Internet Protocol)アドレス、自装置が存在している地域、自装置情報が送信される時間、自装置がネットワークと接続するときの通信キャリア、の少なくとも何れか1つを含んでいてもよい。 In the content display device according to the present invention, the own device information includes the own device identification number, the model name, the owner identification information, the version of the system software that operates the own device, the language setting of the own device, IP ( It may include at least one of an Internet Protocol address, a region where the own device exists, a time when the own device information is transmitted, and a communication carrier when the own device is connected to the network.
上記の構成によれば、自装置情報として、自装置の識別番号、機種名、所有者の識別情報、自装置を動作させているシステムソフトウェアのバージョン、自装置の言語設定、IP(Internet Protocol)アドレス、自装置が存在している地域、自装置情報が送信される時間、自装置がネットワークと接続するときの通信キャリア、の少なくとも何れか1つを送信することができる。 According to the above configuration, as the own device information, the own device identification number, model name, owner identification information, version of the system software operating the own device, language setting of the own device, IP (Internet Protocol) It is possible to transmit at least one of an address, a region where the own device exists, a time when the own device information is transmitted, and a communication carrier when the own device is connected to the network.
上記のコンテンツ表示装置と、該コンテンツ表示装置から広告履歴を取得する広告履歴収集サーバと含む広告履歴収集システムであっても、上述した効果を奏することができる。 Even the above-described content display device and the advertisement history collection system including the advertisement history collection server that acquires the advertisement history from the content display device can achieve the effects described above.
なお、上記コンテンツ表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記コンテンツ表示装置をコンピュータにて実現させるコンテンツ表示装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 The content display device may be realized by a computer. In this case, a control program for the content display device that causes the content display device to be realized by the computer by causing the computer to operate as the respective means, and A computer-readable recording medium on which is recorded also falls within the scope of the present invention.
以上のように、本発明に係るコンテンツ表示装置は、広告に対する操作を受け付ける操作受付手段と、上記広告の提示、または上記操作受付手段が受け付けた広告に対する操作の履歴である広告履歴を記憶する広告履歴記憶部と、外部の広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得手段と、上記広告履歴記憶部に記憶されている広告履歴を、上記通信可能条件取得手段が取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信手段と、を備えている構成である。 As described above, the content display device according to the present invention has an operation reception unit that receives an operation for an advertisement, and an advertisement that stores an advertisement history that is an operation history for the advertisement presented by the operation or the operation reception unit. A communication condition acquisition unit that acquires a communication condition that is a condition that enables communication between the history storage unit and an external advertisement history collection server; and the advertisement history stored in the advertisement history storage unit And an advertisement history transmission means for transmitting to the advertisement history collection server when the communicable condition acquired by the possible condition acquisition means is satisfied.
また、本発明に係るコンテンツ表示装置の制御方法は、広告に対する操作を受け付ける操作受付ステップと、外部の広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得ステップと、上記広告の提示、または上記操作受付ステップで受け付けた広告に対する操作の履歴である広告履歴を、上記通信可能条件取得ステップで取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信ステップと、を含む方法である。 In addition, the content display device control method according to the present invention includes an operation accepting step for accepting an operation for an advertisement, and a communicable condition acquisition for acquiring a communicable condition that is a condition that enables communication with an external advertisement history collection server. When the communicable condition acquired in the communicable condition acquisition step is satisfied, the advertisement history is collected when the advertisement history that is the operation history for the step and the advertisement presented in the operation accepting step is satisfied. And an advertisement history transmission step of transmitting to the server.
これにより、広告履歴の送信を秩序立てて行うことができ、無秩序の広告履歴を送信することによって、広告履歴収集サーバの処理負荷を増大させ、広告履歴の送信が正常に行えなくなることを防止することができるという効果を奏する。 As a result, transmission of advertisement history can be performed in an orderly manner, and transmission of disordered advertisement history increases the processing load of the advertisement history collection server and prevents the transmission of advertisement history from being performed normally. There is an effect that can be.
〔実施の形態1〕
本発明の一実施の形態について図1〜図9に基づいて説明すれば、以下のとおりである。本実施の形態に係る電子書籍表示端末1は、電子書籍を表示するときに広告も表示するものであり、電子書籍表示端末1が外部の広告サーバ4と通信可能な状態であるオンラインのときだけでなく、広告サーバ4との通信が不可能な状態であるオフラインのときでも、適切な広告の表示や広告の変更を行うことができるものである。
[Embodiment 1]
An embodiment of the present invention will be described below with reference to FIGS. The electronic book display terminal 1 according to the present embodiment displays an advertisement when displaying an electronic book, and only when the electronic book display terminal 1 is online so that it can communicate with the external advertisement server 4. In addition, appropriate advertisement display and advertisement change can be performed even when offline, in which communication with the advertisement server 4 is impossible.
また、電子書籍表示端末1は、タッチ操作が可能な表示部12を備え、表示されているアイコンやウィジェットにタッチすることにより、操作を行うことができるものである。
The electronic book display terminal 1 includes a
(電子書籍表示端末の構成)
まず、図1を用いて、本実施の形態に係る電子書籍表示端末(コンテンツ表示装置)1の要部構成を説明する。図1は、電子書籍表示端末1の要部構成を示すブロック図である。図1に示すように、電子書籍表示端末1は、制御部10、操作受付部(操作受付手段)11、および表示部12を含む構成である。なお、電子書籍表示端末1は、電子書籍を表示することができる端末であるが、電子書籍に関する機能は、公知の技術を用いて行うことができるので、ここでは、その説明は省略する。
(Configuration of electronic book display terminal)
First, with reference to FIG. 1, a configuration of a main part of an electronic book display terminal (content display device) 1 according to the present embodiment will be described. FIG. 1 is a block diagram illustrating a main configuration of the electronic book display terminal 1. As shown in FIG. 1, the electronic book display terminal 1 includes a
制御部10は、電子書籍表示端末1において、広告表示を行う機能等を制御するものであり、ダウンロード管理部21、広告取得部22、広告管理部23、書籍アプリケーション部24、端末情報取得部(自装置情報取得手段)25、書籍データベース31、および広告データベース32を含む構成である。
The
ダウンロード管理部21は、電子書籍表示端末1における各種データのダウンロードを管理するものである。例えば、ダウンロード管理部21は、書籍サーバ(コンテンツ送信サーバ)2に対して、更新情報の確認を行ったり、書籍サーバ2から書籍データをダウンロードしたり、広告取得部22に対して、広告サーバ4から広告データを取得するように指示を行ったりする。
The
広告取得部22は、ダウンロード管理部21からの指示に基づいて、広告サーバ4から広告データのメタデータを取得して、広告管理部23へ送信する。また、広告取得部22は、広告管理部23の指示に基づいて広告データを取得し、広告管理部23へ送信する。
The
広告管理部23は、広告取得部22から取得した広告データや広告データのメタデータを広告データベース32に記憶するとともに、広告データのメタデータや、端末情報取得部25から取得した端末情報を用いて、広告データを取得するか否かを判定する。そして、取得すると判定した広告データを取得するように広告取得部22へ指示する。
The
書籍アプリケーション部24は、表示部12に、電子書籍の表示等を行うアプリケーションである。書籍アプリケーション部24には、広告提示部(広告提示手段)26が含まれており、電子書籍の表示とともに、広告を表示させることができる。広告提示部26は、広告管理部23に対して広告データの送信を要求し、受信した広告データを、書籍と対応させて、表示部12に表示する。
The
端末情報取得部25は、端末情報(自装置情報)を取得して広告管理部23へ送信する。ここで、端末情報とは、表示部12の画面サイズ、画素数や、現時点の日時、曜日、電子書籍表示端末1の位置、電子書籍表示端末1のユーザの性別、年代等の情報である。
The terminal
書籍データベース31は、電子書籍の書籍データを格納しているデータベースである。書籍データの内容について、図2を用いて説明する。図2は、書籍データの内容を示す図である。図2に示すように、書籍データ(コンテンツ情報)201には、データ本体202、書籍ID203、おすすめ書籍フラグ204、購入済みフラグ205、表紙サムネイル画像206、および書誌情報207が含まれている。そして、おすすめ書籍フラグ204、購入済みフラグ205、表紙サムネイル画像206、および書誌情報207が、書籍データ201のメタデータ210となっている。
The
データ本体202は、電子書籍の書籍データの本体であり、XMDF(Mobile Document Format)、PDF(Portable Document Format)、静止画、動画、HTML(Hyper Text Markup Language、登録商標)、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。
The
書籍ID203は、書籍データ201を一意に識別するための値であり、文字列で構成されている。
The
おすすめ書籍フラグ204は、おすすめ書籍か否かを示すものであり、真偽値(すなわち、「1」であれば真、「0」であれば偽)によって構成されている。そして、値が「1」であれば、当該書籍がおすすめ書籍であることを示す。
The recommended
購入済みフラグ205は、購入済みか否かを示すものであり、真偽値によって構成されている。そして、値が「1」であれば、当該書籍が購入済みであることを示す。
The purchased
表紙サムネイル画像206は、書籍の表紙の画像を示すものであり、静止画で構成されている。
The
書誌情報207は、書籍のタイトル、著者、出版社、発売日、販売価格等を示すものである。
The
広告データベース32は、広告データを格納しているデータベースである。広告データの内容について、図3を用いて説明する。図3は、広告データの内容を示す図である。図3に示すように、広告データ301には、データ本体302、広告ID(広告識別情報)303、広告種別304、広告提示条件305、および提示済み回数306が含まれている。そして、広告種別304、広告提示条件305、および提示済み回数306が、広告データ301のメタデータ310となっている。
The
データ本体302は、広告データ301の本体であり、XMDF(登録商標)、PDF、静止画、動画、HTML、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。
The data
広告ID303は、広告データ301を一意に識別するための値であり、文字列で構成されている。
The
広告種別304は、表示する広告の種別を指定するための情報であり、当該広告が、帯広告(未購入)/帯広告(購入済)、簡易広告/詳細広告、しおり広告などのいずれであるかを示すものである。
The
広告提示条件305は、広告を提示するときの条件を示すものである。提示条件としては、最大提示回数、有効日時、提示曜日、提示時間帯、提示書籍内位置範囲、最低対象年齢、優先順位等が挙げられる。
The
最大提示回数とは、ここに示された回数を超えたら当該広告を提示しないというものである。有効日時とは、広告を提示する日時の範囲(開始〜終了)を示すものである。提示曜日とは、広告を提示する曜日を示すものである。なお、複数の曜日を指定することもできる。提示時間帯とは、広告を提示する時間の範囲(開始〜終了)を示すものである。提示書籍内位置範囲とは、ここに示された範囲内のページを表示している時に広告を提示(開始〜終了)するというものである。最低対象年齢とは、ここに示された年齢以上のユーザに対して提示を行うというものである。優先順位とは、他の条件を満たすものが複数あった場合、ここに示された値が高い方を優先して提示するというものである。なお、優先順位に値が示されていない場合は、優先度が最も低いものとして扱う。 The maximum number of presentations means that the advertisement is not presented when the number of times shown here is exceeded. The effective date and time indicates a range (start to end) of the date and time when the advertisement is presented. The presentation day indicates the day of the week on which the advertisement is presented. Multiple days of the week can be specified. The presentation time zone indicates a range of time (start to end) in which an advertisement is presented. The presented book position range is to present (start to end) an advertisement when a page within the range shown here is displayed. The minimum target age is to make a presentation to a user older than the age shown here. The priority order means that when there are a plurality of items satisfying other conditions, the one with a higher value is preferentially presented. If no value is indicated in the priority order, it is treated as having the lowest priority.
提示済み回数306は、提示された回数を記録するものであり、自然数で記録されている。
The number of
また、広告管理部23は、広告提示部26から広告データを要求されると、この広告提示条件305を用いて、広告提示部26に送信する広告データを選択する。
Further, when the
操作受付部11は、電子書籍表示端末1に対する操作を受け付け、その内容を制御部10へ送信するものである。操作受付部11は、例えば、操作キー等で構成されていてもよいし、タッチパネルで構成され表示部12と一体となっているものであってもよい。
The
表示部12は、書籍の内容や広告を表示するものであり、例えば、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ、プラズマディスプレイ等によって実現されている。
The
(広告の入稿)
次に、広告主端末3から広告サーバ4に広告が入稿される処理の流れについて、図4を用いて説明する。図4は、広告主端末3から広告が入稿される処理の流れを示すシーケンス図である。
(Ad trafficking)
Next, the flow of a process in which an advertisement is submitted from the advertiser terminal 3 to the advertisement server 4 will be described with reference to FIG. FIG. 4 is a sequence diagram illustrating a flow of processing for submitting an advertisement from the advertiser terminal 3.
まず、広告主端末3はPC(Personal Computer)等の情報端末であり、広告主(本実施の形態では出版社とする)が広告主端末3のWebブラウザ等を使用して書籍サーバ2のWebサイトへのアクセスすることを受け付け、書籍コンテンツ(書籍データ201)を書籍サーバ2にアップロードする(S401)。書籍コンテンツは広告主が図示しないシステムを用いて書籍を電子データとして予め作成しており、広告主端末3に保存されているものとする。書籍サーバ2は、自装置内の記憶部に書籍コンテンツを保存し、記憶部内に保存されているすべての書籍コンテンツを一意に識別できる書籍ID203を割り当てて、書籍コンテンツと対応付けて保存する(S402)。なお、広告主端末3は、書籍のメタデータ210(表紙サムネイル画像206、書誌情報207(タイトル、著者、出版社、発売日、販売価格等))も、書籍コンテンツに含めて送信している(S401)。
First, the advertiser terminal 3 is an information terminal such as a PC (Personal Computer), and the advertiser (referred to as a publisher in the present embodiment) uses the Web browser of the advertiser terminal 3 and the Web of the
また、書籍サーバ2は、1台に限られず、複数台のサーバが組み合わせられたものであってもよい。例えば、Webサーバと書籍ID203とを管理するサーバと、書籍コンテンツを保存するサーバとが分離していてもよい。この場合、これら2つのサーバが連動して書籍サーバ2の機能を果たすが、これは周知技術で実現可能である。
Further, the
次に、書籍サーバ2は、書籍コンテンツの登録が成功した旨、および書籍ID203を広告主端末3に通知する(S403)。
Next, the
次に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告サーバ4に対し広告枠の作成を要求する(S404)。広告サーバ4は、広告枠を作成するとともに、広告枠を一意に識別できる広告枠ID(広告提示領域識別情報)を割り当てる(S405)。そして、広告サーバ4は、作成が成功した旨、および広告枠IDを広告主端末3に通知する(S406)。 Next, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser or the like of the advertiser terminal 3, and requests the advertisement server 4 to create an advertisement space ( S404). The advertisement server 4 creates an advertisement space and assigns an advertisement space ID (advertisement presentation area identification information) that can uniquely identify the advertisement space (S405). Then, the advertisement server 4 notifies the advertiser terminal 3 of the successful creation and the advertising space ID (S406).
次に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告枠に対する設定を行う(S407)。ここで、広告枠に対する設定とは、広告枠IDと書籍ID203とを対応付けることをいう。広告主端末3は、広告主によって入力された広告枠IDと書籍ID203とを広告サーバ4に送信し、広告サーバ4は、受信した広告枠IDと書籍ID203とを対応付けて記憶する。
Next, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser or the like of the advertiser terminal 3, and sets the advertisement space (S407). Here, the setting for the advertising space means associating the advertising space ID with the
最後に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告データ301を広告サーバ4にアップロードする(S408)。なお、広告データ301は、静止画、動画、HTML、FLASH(登録商標)等のコンテンツであり、広告主が図示しないシステムを用いて広告を電子データとして予め作成しており、広告主端末3に保存されているものとする。広告主端末3は、広告データ301をアップロードするときに、当該広告をどの広告枠で表示させたいかの指定を広告サーバ4に通知する(広告主が広告主端末3を操作して指定する)。そして、広告サーバ4は、広告データ301と広告枠IDとを対応付けて記憶する。これにより、書籍ID203と広告枠IDとが既に対応付けられているので、書籍ID203と広告データ301とを対応付けることができる。また、広告枠で表示可能な広告データをアップロードしているので、広告枠IDと対応付けられて広告データ301は、当該広告枠IDが示す広告枠で表示可能なものである。
Finally, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser of the advertiser terminal 3 and uploads the
なお、1つの広告枠IDに複数の広告データ301を対応付けてもよい。この場合、ある書籍を表示している時に提示される広告は、複数登録されている広告データ301の中からいずれかが選択されて表示される。また、1つの広告データ301に複数の広告枠IDを対応付けてもよい。この場合、複数の書籍において同じ広告が表示されることになる。広告主端末3は、広告主が必要とする広告の入稿を繰り返し受け付け、受け付けた複数の広告を広告サーバ4に入稿する。また、広告主端末3は、広告データ301の入稿時に、広告データ301のメタデータ310の入力も受け付ける。
A plurality of
本実施の形態では、各書籍ID203に対して、広告種別304および広告内容が以下の4つの広告データ301を入稿する。
・広告種別=帯広告(未購入)および簡易広告:書籍自体の購入を促す広告。静止画。
・広告種別=帯広告(購入済)および簡易広告:書籍の関連商品の広告。静止画。
・広告種別=帯広告(未購入)および詳細広告:書籍自体の購入を促す広告。HTML。
・広告種別=帯広告(購入済)および詳細広告:書籍の関連商品の広告。HTML。
In the present embodiment, for each
• Advertisement type = band advertisement (not purchased) and simple advertisement: advertisement that promotes the purchase of the book itself. Still image.
Advertisement type = band advertisement (purchased) and simple advertisement: advertisement of related products of books. Still image.
Advertisement type = band advertisement (not purchased) and detailed advertisement: an advertisement that promotes the purchase of the book itself. HTML.
Advertisement type = band advertisement (purchased) and detailed advertisement: advertisement of related products of books. HTML.
以上で、広告主端末3から広告サーバ4に広告が入稿される処理が終了する。 Thus, the process of submitting the advertisement from the advertiser terminal 3 to the advertisement server 4 is completed.
(広告のダウンロード)
次に、図5を用いて、電子書籍表示端末1が、広告データ301をダウンロードする処理の流れを説明する。図5は、電子書籍表示端末1が広告データ301をダウンロードする処理の流れを示すシーケンス図である。
(Ad download)
Next, the flow of processing in which the electronic book display terminal 1 downloads the
まず、書籍サーバ2は、電子書籍表示端末1のダウンロード管理部21に対して、更新情報の確認を、電子書籍表示端末1に行わせたい日時を通知する(S501)。複数の日時を通知して、電子書籍表示端末1は、これらの全ての日時において更新情報の確認を行うようにしてもよい。また、毎日、決まった時刻に更新確認をさせるようにしたり、毎週、決まった曜日に更新確認させるようにしたり、毎月、決まった日に更新確認をさせるようにしたりしてもよい。
First, the
これは以下の理由による。書籍サーバ2と通信行う(サービスを受ける)電子書籍表示端末1が多数存在する場合、これらの電子書籍表示端末1からのアクセスが一度に行われると、書籍サーバ2や広告サーバ4の処理負荷が上昇し、要求に対応できなくなる可能性がある。そこで、それぞれの電子書籍表示端末1からのアクセスが分散するように、書籍サーバ2が電子書籍表示端末1に、更新確認を異なる日時で行うように通知する。なお、書籍サーバ2ではなく、広告サーバ4から上記日時を通知してもよい。また、書籍サーバ2から書籍の更新情報を確認するための日時を通知し、広告サーバ4から広告をダウンロードさせるための日時を通知するようにしてもよい。
This is due to the following reason. When there are a large number of electronic book display terminals 1 that communicate with the book server 2 (receive services), if access from these electronic book display terminals 1 is performed at once, the processing load on the
次に、書籍サーバ2は、おすすめ書籍リストを作成する(S502)。おすすめ書籍とは、書籍サーバ2で保存されている書籍の内で、話題になっている書籍、売れ行きの良い書籍等、書籍サーバ2の運営者が決定した書籍である。そして、おすすめ書籍リストは、おすすめ書籍の書籍ID203とメタデータ210とをリストにしたものである。おすすめ書籍リストに記載されている書籍については、メタデータ210のおすすめ書籍フラグ204を真値(「1」)に、購入済みフラグ205を偽値(「0」)に設定する。
Next, the
ステップS501で通知された日時になると、ダウンロード管理部21は、書籍サーバ2にアクセスして、更新情報が無いか否か確認する(S503)。これにより、ダウンロード管理部21は、ステップS502でおすすめ書籍リストが作成された事を認知する(S504)。なお、指定された日時になったら、電子書籍表示端末1が書籍サーバ2や広告サーバ4へのアクセス可否を確認し、アクセスが不可能だった場合、所定の期間が経過した後で再びアクセス可否を確認するようにしてもよい。
When the date notified in step S501 comes, the
そして、おすすめ書籍リストが作成された事を認知したダウンロード管理部21は、書籍サーバ2に対しおすすめ書籍リストの要求し、書籍サーバ2で作成された、おすすめ書籍リストをダウンロードする(S505)。その後、ダウンロード管理部21は、ダウンロードした、おすすめ書籍リストを書籍データベース31に保存する(S506)。
Then, the
次に、ダウンロード管理部21は、広告取得部22に対して、広告データ301のダウンロードを開始するように指示する(S507)。ダウンロード管理部21から指示を受けた広告取得部22は、書籍データベース31にアクセスして、更新があったことを確認し(S508)、追加された、おすすめ書籍リストに含まれている書籍ID203を取得する(S509)。なお、複数の書籍ID203が含まれている場合は、その全てを取得する。
Next, the
そして、広告取得部22は、広告サーバ4に対してステップS509で取得したすべての書籍ID203に対応する広告枠IDを問い合わせ(S510)、取得する(S511)。なお、このときに、広告サーバ4は、広告取得部22に対し、広告データ301を取得する時刻を指定した情報をさらに送信してもよい。次に、ダウンロード管理部21は、取得した書籍ID203と広告枠IDとを対応付けて、広告管理部23に通知する(S512)。広告管理部23は、取得した書籍ID203および広告枠IDを、広告データベース32に保存する(S513)。
Then, the
次に、広告取得部22は、広告サーバ4に対し、広告枠IDを送信して、広告データ301のメタデータ310を要求する(S514)。そして、広告取得部22は、ステップS511で取得した全ての広告枠IDについて、対応する広告データ301のメタデータ310をダウンロードする(S515)。
Next, the
その後、広告取得部22は、広告管理部23にダウンロードしたメタデータ310を渡す。
Thereafter, the
そして、広告管理部23は、広告取得部22から受け取ったメタデータ310に含まれている広告ID303や広告提示条件305を参照して、メタデータ310に対応する広告データ301のデータ本体302の送信を要求するか否か判定する(S516)。例えば、広告管理部23は、既に広告管理部23に保存されている広告データ301と同じ広告データは要求しないとすることや、広告提示条件305に合致しない広告データを要求しないとすることができる。そして、広告管理部23は、送信を要求する対象となった広告データ301の広告ID303のリストを広告取得部22に渡す。
Then, the
そして、広告取得部22は、広告管理部23から受け取った広告ID303を送信するように広告サーバに要求する。広告サーバ4は要求された広告ID303に対応する広告データ301のデータ本体302を広告取得部22に送信する(S517、広告データ取得ステップ)。その後、広告取得部22は受信したデータ本体302とメタデータ310とを含めた広告データ301を広告管理部23に渡し、広告管理部23はこれを広告データベース32に保存する(S518)。そして、広告管理部23は、広告データ301の保存が完了したことを広告取得部22に通知する。
Then, the
広告取得部22は、上記ステップS517およびステップS518の処理を、広告管理部23から受け取った広告ID303の数だけ繰り返し、全ての広告データ301についての広告取得が完了したら、ダウンロード管理部21に通知する(S519)。
The
以上で、電子書籍表示端末1が、広告データ301をダウンロードする処理が終了する。
The electronic book display terminal 1 ends the process of downloading the
(広告提示・変更)
次に、電子書籍表示端末1における広告の提示・変更を行う処理の流れについて図6を用いて説明する。図6は、電子書籍表示端末1における広告の表示・変更処理の流れを示すシーケンス図である。
(Advertising presentation / change)
Next, the flow of processing for presenting and changing advertisements in the electronic book display terminal 1 will be described with reference to FIG. FIG. 6 is a sequence diagram showing a flow of advertisement display / change processing in the electronic book display terminal 1.
まず、書籍アプリケーション部24が、書籍一覧として表示する書籍を選択する(S601)。本実施の形態では、1画面に4つの書籍を表示できるので、書籍データベース31に保存されている書籍のうち、書籍ID203の先頭から4つの書籍を表示することとする。
First, the
次に、書籍アプリケーション部24は、ステップS601で選択した書籍の書籍ID203を書籍データベース31に通知する。書籍データベース31は通知された書籍ID203に対応する書籍のメタデータ210を返す(S602)。書籍データベース31は、おすすめ書籍リストで受信した書籍のメタデータ210であっても、購入済みの書籍のメタデータ210であっても返すことができる。
Next, the
その後、書籍アプリケーション部24は、取得したメタデータ210に含まれる表紙サムネイル画像206を表示部12のサムネイル表示領域(後述する)のうちの1つに表示し、購入済みフラグ205を参照して、アイコン表示領域(後述する)に購入済みアイコンを表示する(S603)。また、おすすめ書籍フラグ204を参照して、アイコン表示領域におすすめアイコンを表示する。なお、書誌情報207の内容をサムネイル表示領域の近傍に表示してもよい。
Thereafter, the
そして、書籍アプリケーション部24は、表示した書籍について、当該書籍の書籍ID203を広告管理部23に通知する。広告管理部23は、受け取った書籍ID203を広告データベース32に通知する。広告データベース32は受け取った書籍ID203と対応付けられた広告枠IDを広告管理部23に返す。そして、広告管理部23は、受け取った広告枠IDを書籍アプリケーション部24に通知する(S604)。
Then, the
次に、書籍アプリケーション部24は、広告管理部23に対し、取得した広告枠IDと対応付けられている広告データ301を要求する(S605)。ここでは、広告管理部23に対し、広告枠IDと、指定する広告種別304(書籍ID203によって指定が異なる)とを送信して、広告データ301を要求する。
Next, the
なお、書籍アプリケーション部24が、広告データ301を要求したときに、広告管理部23は、電子書籍表示端末1と広告サーバ4との接続状態を確認し、接続可能な状態の場合、広告データ301およびメタデータ310を広告データベース32から取得するのではなく、広告サーバ4から取得するものであってもよい。
When the
書籍アプリケーション部24から広告データ301の要求を受けた広告管理部23は、指定された条件に合致する広告データ301を、必要に応じて広告データベース32からメタデータ310を取得しながら選択する(S606)。
Upon receiving the request for the
具体的には、広告データベース32に対して、広告枠IDを指定してメタデータ310を要求すると、広告枠IDが合致する全ての広告の広告ID303とメタデータ310とが取得できる。その中から広告種別304が合致するものを検索し、合致したものについて、広告提示条件を評価して、広告提示が可能であるものを書籍アプリケーション部24に渡す広告として選択する。
Specifically, when the
例えば、画面図801(図8)では、広告提示部821に表示される広告は、広告枠ID81で、未購入書籍向けの広告が要求されるので、広告枠IDを「81」で指定して取得した全てのメタデータ310の中から、広告種別304が「帯広告(未購入)」となっているものを抽出し、さらに、それぞれの広告提示条件305を評価して選択する。また、合致する広告が複数ある場合は、優先度が高い順に選択する。なお、広告選択の詳細については後述する。
For example, in the screen diagram 801 (FIG. 8), the advertisement displayed on the
そして、広告管理部23は、ステップS606で選択した広告の広告データ301を取得する(S607)。その後、広告管理部23は、取得した広告データ301を、広告ID303とともに、書籍アプリケーション部24に通知する(S608)。
Then, the
書籍アプリケーション部24は、通知された広告データ301を、ステップS603で表示したサムネイル画像に重畳させて表示する(S609)。
The
そして、ステップS602〜ステップS609の処理を、表示する書籍の数だけ繰り返す(本実施の形態では、全部で4冊の書籍を表示するので、あと3回繰り返す)。以上で、電子書籍表示端末1における広告の提示・変更を行う処理が終了する。 Then, the processes in steps S602 to S609 are repeated as many times as the number of books to be displayed (in the present embodiment, a total of four books are displayed, so that three more times are repeated). This completes the process of presenting / changing the advertisement on the electronic book display terminal 1.
(広告選択)
次に、広告管理部23が、広告を選択する処理の流れについて、図7を用いて説明する。図7は、広告管理部23が広告選択する処理の流れを示すフローチャートである。
(Ad selection)
Next, the flow of processing in which the
おおまかな流れとしては、広告枠IDが合致する全ての広告を広告データベース32から取得し、その中から、各広告に設定されている全ての広告提示条件を満たす広告を選択する。最終的に選択された広告が複数であった場合は、広告提示条件の内の優先度の値に応じて一つの広告を選択する。
As a general flow, all advertisements with matching advertisement space IDs are acquired from the
図7に示すように、広告管理部23は、書籍アプリケーション部24から広告データ301の取得要求を受信すると(S701)、指定された広告枠IDと一致する広告データ301のメタデータ310を取得する(S702)。ここで、ステップS701で、指定された広告枠IDを「rID」、指定された広告種別304を「rType」と呼ぶ。また、ステップS702で取得したメタデータ310を「dbData[N]」とよぶ。なお、「N」は、取得したメタデータ310の個数を示す。ここでは、N個のメタデータ310を取得するとする。
As illustrated in FIG. 7, when the
次に、広告管理部23は、初期値として「i=0、j=0」を設定し(S703)、「i≧N」か否かを判定する(S704)。i≧Nでなければ(S704でNO)、「dbData[i]」(広告枠IDが「i」の広告データ301のメタデータ310)の広告種別304が「rType」と一致するか否かを判定する(S705)。
Next, the
「dbData[i]」の広告種別304が「rType」と一致すれば(S705でYES)、「dbData[i]」の広告提示条件305で「最大提示回数」が指定されているか否かを判定する(S706)。「最大提示回数」が指定されていれば(S706でYES)、提示済み回数306に記録されている提示済み回数が最大提示回数を超えていないか否かを判定する(S707)。提示済み回数が最大提示回数を超えていれば(S707でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the
提示済回数が最大提示回数を超えていなければ(S707でYES)、または、「最大提示回数」が指定されていなければ(S706でNO)、次に、広告管理部23は、dbData[i]の広告提示条件305で「有効日時(有効期限)」が指定されているか否かを判定する(S708)。「有効日時」が指定されていれば(S708でYES)、広告管理部23は、端末情報取得部25より現在日時を取得する(S709)。そして、「有効日時」で指定された範囲に現在日時が含まれるか否かを判定する(S710)。現在日時が有効日時に含まれていなければ(S710でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the number of times of presentation has not exceeded the maximum number of times of presentation (YES in S707) or if the “maximum number of times of presentation” has not been specified (NO in S706), the
現在日時が有効日時に含まれていれば(S710でYES)、または、「有効日時」が指定されていなければ(S708でNO)、次に、広告管理部23は、dbData[i]の広告提示条件305で「最低対象年齢」が指定されているか否かを判定する(S711)。「最低対象年齢(提示対象年齢)」が指定されていれば(S711でYES)、広告管理部23は、端末情報取得部25よりユーザの年齢を取得する(S709)。そして、「最低対象年齢」で指定された年齢よりもユーザの年齢が高いか否かを判定する(S713)。ユーザの年齢が、最低対象年齢よりも高くなければ(S713でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the current date / time is included in the valid date / time (YES in S710), or if “valid date / time” is not specified (NO in S708), then the
ユーザの年齢が、最低対象年齢よりも高ければ(S713でYES)、または、「最低対象年齢」が指定されていなければ(S711でNO)、次に、広告管理部23は、dbData[i]の広告提示条件305で「書籍内位置範囲(再生位置)」が指定されているか否かを判定する(S714)。「書籍内位置範囲」が指定されていれば(S711でYES)、広告管理部23は、書籍アプリケーション部24より表示中の書籍の表示ページを取得する(S715)。そして、「書籍内位置範囲」で指定された範囲に表示ページが含まれるか否かを判定する(S716)。表示ページが、書籍内位置範囲に含まれなければ(S716でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the user's age is higher than the minimum target age (YES in S713) or if “minimum target age” is not specified (NO in S711), then the
表示ページが書籍内位置範囲に含まれていれば、(S716でYES)、または、「書籍内位置範囲」が指定されていなければ(S714でNO)、次に、広告管理部23は、dbData[i]の広告提示条件305で「曜日」が指定されているか否かを判定する(S717)。「曜日」が指定されていれば(S717でYES)、広告管理部23は、端末情報取得部25より現在日時(曜日)を取得する(S718)。そして、現在日時(曜日)が、「曜日」で指定された曜日と一致するか否かを判定する(S719)。現在日時(曜日)が、指定された曜日と一致しなければ(S719でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the display page is included in the in-book position range (YES in S716), or if “in-book position range” is not specified (NO in S714), the
現在日時(曜日)と、指定された曜日とが一致すれば(S719でYES)、または、「曜日」が指定されていなければ(S717でNO)、次に、広告管理部23は、dbData[i]の広告提示条件305で「時間帯」が指定されているか否かを判定する(S720)。「時間帯」が指定されていれば(S720でYES)、広告管理部23は、端末情報取得部25より現在日時を取得する(S721)。そして、現在日時が、「時間帯」で指定された範囲に含まれるか否かを判定する(S722)。現在日時が、指定された時間帯に含まれなければ(S722でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the current date and time (day of the week) matches the specified day of the week (YES in S719), or if "day of the week" is not specified (NO in S717), the
現在日時が、指定された時間帯に含まれていれば(S722でYES)、または、「時間帯」が指定されていなければ(S720でNO)、「dbData[i]」と対応する広告データ301を「retData[i]」にコピーする。そして、「j」の値を「+1」して、「dbData[i]」の提示済み回数306の回数を「+1」する(S723)。そして、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the current date and time is included in the specified time zone (YES in S722), or if "time zone" is not specified (NO in S720), the advertisement data corresponding to "dbData [i]" 301 is copied to “retData [i]”. Then, the value of “j” is incremented by “+1”, and the number of
また、「dbData[i]」の広告種別304が「rType」と一致しなければ(S705でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。
If the
また、i≧N、すなわち、広告データベース32から取得した広告データ301の全てをチェック済みであれば(S704でYES)、広告管理部23は、「j=0」か否か、すなわち、広告提示条件が合致した広告データ301があるか否かを判定する(S725)。そして、「j=0」でない、すなわち、広告データがあれば(S725でNO)、「retData[](広告提示条件に合致した全ての広告)」の中で、広告提示条件の優先度が最大の広告データ301を選択し、広告データ取得要求の送信元である書籍アプリケーション部24に渡す(S726)。そして、広告管理部23は、広告選択の処理を終了する。
If i ≧ N, that is, if all the
一方、「j=0」、すなわち、広告提示条件に合致する広告が1つもなければ(S725でYES)、広告管理部23は、広告選択の処理を終了する。この場合は、予め定められたデフォルトの広告データを書籍アプリケーションに渡してもよい。デフォルトの広告データは出荷時等に電子書籍表示端末1に保存しておくことが考えられる。なお、広告選択の処理の具体例については後述(実施の形態2)する。
On the other hand, if “j = 0”, that is, if there is no advertisement that matches the advertisement presentation condition (YES in S725), the
なお、広告提示条件については、上記した以外にも電子書籍表示端末1の現在の位置(GPSによる情報)等を用いて提示する広告を選択してもよい。この場合、広告提示条件として、緯度や経度の範囲を格納し、電子書籍表示端末1の現在の緯度や経度をGPSによって取得して比較することにより選択できる。 In addition, about advertisement presentation conditions, you may select the advertisement shown using the present position (information by GPS) etc. of the electronic book display terminal 1 besides the above-mentioned. In this case, the latitude and longitude ranges can be stored as advertisement presentation conditions, and the current latitude and longitude of the electronic book display terminal 1 can be selected by acquiring and comparing with the GPS.
(表示画面例)
次に、図8、9を用いて、表示部12に表示される画面例について説明する。図8、9は、表示部12に表示される画面例を示す図である。
(Display screen example)
Next, an example of a screen displayed on the
図8は、書籍アプリケーション部24によって、4冊の書籍の一覧が表示部12に表示されている表示画面例801を示す。これは、ユーザが電子書籍表示端末1の電源を入れたときに、自動的に表示される。表示されている書籍は、新着書籍や、おすすめ書籍の一覧である。新着書籍とは、ユーザが購入してから間もない書籍(例えば、購入後1週間を経過していない書籍等)である。また、おすすめ書籍とは、おすすめ書籍リストに記載された書籍である。なお、購入後の書籍がおすすめ書籍となっている場合もある。
FIG. 8 shows a display screen example 801 in which a list of four books is displayed on the
また、ダウンロードされている全ての書籍を画面に表示できない場合は、スクロール操作により、未表示の書籍を表示できるようにしている。 In addition, when all the downloaded books cannot be displayed on the screen, an undisplayed book can be displayed by a scroll operation.
図8に示すように、表示画面例801には、書籍一覧として、サムネイル表示領域811(812、813、814)、広告提示領域821(822、823)、アイコン表示領域831(832、833)が存在している。 As shown in FIG. 8, the display screen example 801 includes a thumbnail display area 811 (812, 813, 814), an advertisement presentation area 821 (822, 823), and an icon display area 831 (832, 833) as a book list. Existing.
なお、表示画面例801には、以下の条件の書籍が表示されているものとする。 Note that books on the following conditions are displayed on the display screen example 801.
サムネイル表示領域811、アイコン表示領域831には、書籍ID「81」に関する情報を表示している。書籍IDが「81」の書籍は、「未購入」「おすすめ」の書籍とする。広告提示領域821には、広告枠ID「81」で取得される広告データ301を表示する。なぜなら、書籍IDが「81」の書籍には、広告枠IDが「81」が対応しているためである。書籍IDと広告枠IDの対応付けを取得する方法は上述したとおりである。
In the
サムネイル表示領域812、アイコン表示領域832には、書籍ID「82」に関する情報を表示している。書籍IDが「82」の書籍は、「購入済」「新着」「おすすめ」の書籍とする。広告提示領域822には、広告枠ID「82」で取得される広告データ301を表示する(書籍IDが「82」の書籍には、広告枠IDが「82」が対応しているため)。
In the
サムネイル表示領域813、アイコン表示領域833には、書籍ID「83」に関する情報を表示している。書籍IDが「83」の書籍は、「未購入」「おすすめ」の書籍とする。広告提示領域823には、広告枠ID「83」で取得される広告データ301を表示する(書籍IDが「83」の書籍には、広告枠IDが「83」が対応しているため)。
In the
サムネイル表示領域814、アイコン表示領域834には、書籍ID「84」に関する情報を表示している。書籍IDが「84」の書籍は、「購入済」「新着」の書籍とする。書籍ID「84」には、広告枠IDが対応付けられていないものとする。よって、広告表示領域は存在しない。
In the
サムネイル表示領域811(812、813、814)は、メタデータ210に含まれる表紙サムネイル画像206を表示する領域である。サムネイル画像は、書籍アプリケーション部24が、書籍データベース31から取得して表示する。サムネイル表示領域811(812、813、814)が選択(タッチパネルやキー入力による選択)されると、表示画面例901(図9)に遷移する。
The thumbnail display area 811 (812, 813, 814) is an area for displaying the
アイコン表示領域831(832、833)は、各書籍の状態を示すアイコンを表示する。アイコンには、「おすすめ書籍であることを示すアイコン」と、「購入済み書籍であることを示すアイコン」とがあり、アイコンが表示されているものが該当する書籍であることを示す。なお、1つの書籍に複数のアイコンが表示されてもよい。 The icon display area 831 (832, 833) displays an icon indicating the state of each book. The icons include “an icon indicating that the book is a recommended book” and “an icon indicating that the book is a purchased book”, and the icon displayed indicates the corresponding book. A plurality of icons may be displayed on one book.
広告提示領域821(822、823)は、重畳しているサムネイル画像が示す書籍と対応し、広告管理部23によって選択された広告データ301を表示する領域である。
The advertisement presentation area 821 (822, 823) is an area for displaying the
これは、実際の書籍の「帯広告」のように書籍のサムネイル画像に重畳する形で広告データ301が表示される。なお、広告提示領域821に表示される広告は半透過表示になっていてもよい。
In this case, the
広告提示領域821(822、823)ごとに異なる広告枠IDが付与されており、広告枠IDと書籍ID203とが対応付けられているので、広告枠IDと対応付けられた広告データ301を表示すれば、書籍ID203と対応付けられた広告データ301、すなわち、書籍と対応付けられた広告を表示することができる。
A different advertising space ID is assigned to each advertising presentation area 821 (822, 823), and the advertising space ID and the
広告データ301は、静止画、動画、HTML(文字+静止画または動画)、FLASH(登録商標)等によって構成されていてもよく、また、音声を出力するものであってもよい。
The
表示する広告については、例えば、購入前の書籍については、書籍自体の購入を促すための広告(例えば、プレゼントキャンペーンの告知等)の広告データ301を表示し、購入後の書籍については、書籍に関連する商品の広告(例えば、当該書籍を原作とした映画のDVD等)の広告データ301を表示する。このように、表示する広告データ301を変更することは、書籍アプリケーション部24が、広告管理部23に対し広告データ301の要求を行うときに、広告枠IDとともに広告種別304を指定することで可能となる。
As for the advertisement to be displayed, for example, for the book before purchase, the
例えば、広告枠ID「81」について、広告種別304として「帯広告(未購入)、簡易広告」が指定されていれば、広告管理部23は、「帯広告(未購入)、簡易広告」に合致する広告種別304の広告データ301を選択して、書籍アプリケーション部24に送信する。また、広告種別304として「帯広告(購入済)、簡易広告」が指定されていれば、広告管理部23は、「帯広告(購入済み)、簡易広告」に合致する広告データ301を選択して、書籍アプリケーション部24に送信する。これにより、対象の書籍を未購入であるか、購入済みであるかによって、広告管理部23が選択する広告データ301を変更させることができる。
For example, if “band advertisement (not purchased), simple advertisement” is designated as the
次に、図9を用いて、表示画面例901について説明する。上述したように、表示画面例901は、表示画面例801において、サムネイル画像が選択されたときに表示される画面である。そして、表示画面例901には、選択されたサムネイル画像に対応する書籍の詳細情報が表示されている。 Next, a display screen example 901 will be described with reference to FIG. As described above, the display screen example 901 is a screen that is displayed when a thumbnail image is selected in the display screen example 801. In the display screen example 901, detailed information of the book corresponding to the selected thumbnail image is displayed.
表示画面例901では、表示画面例801において、書籍ID「81」が選択され、書籍ID「81」の詳細情報が表示されるものとする。 In the display screen example 901, the book ID “81” is selected in the display screen example 801, and the detailed information of the book ID “81” is displayed.
図9に示すように、表示画面例901には、サムネイル表示領域911、アイコン表示領域912、書誌情報表示領域913、広告提示領域914、「購入」ボタン915、「戻る」ボタン916が表示されている。
As shown in FIG. 9, the display screen example 901 displays a
サムネイル表示領域911には、表示画面例801のサムネイル表示領域811と同様に、書籍の表紙のサムネイル画像が表示される。
Similar to the
アイコン表示領域912には、表示画面例801のアイコン表示領域831と同様に、書籍の状態を示すアイコンが表示される。
Similar to the
書誌情報表示領域913には、書籍に関する書誌情報(タイトル、著者、出版社、発売日、販売価格等)が表示される。書誌情報は、メタデータ310として書籍データベース31に保存されている。
In the bibliographic
広告提示領域914には、表示画面例801の広告提示領域821に提示されている広告よりも詳細な広告が提示される。これは、広告提示条件305として、「帯広告(未購入)、詳細広告」が指定されることによって選択される。詳細広告は、例えば、HTMLで構成されたコンテンツで、簡易広告と比較して情報量の多い広告であり、文章および高解像度の広告画像を含むものである。これにより、表示画面例801において提示されていた広告よりも詳細な広告の提示が可能となる。
In the
「購入」ボタン915は、当該ボタンが選択されると、電子書籍表示端末1が、表示されている書籍の購入処理を実行するものである。書籍の購入処理は、周知技術を用いて行うことが可能であるので、その説明は省略する。
The “Purchase”
また、書籍購入処理が終了すると、広告提示領域914に提示される広告は、購入後の広告データ(すなわち、広告種別304が「帯広告(購入済)」と指定されて選択された広告)となる。また、アイコン表示領域912の表示も購入済を示すアイコンが表示されるようになる。また、「戻る」ボタン916が選択されることにより、表示画面例801に戻ったときも、購入済みに対応する広告が提示される。
When the book purchase process is completed, the advertisement presented in the
「戻る」ボタン916は、選択されることにより、表示画面例801の表示に戻るものである。
A “return”
〔実施の形態2〕
本発明の他の実施の形態について図10〜図15に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記の実施の形態1において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。
[Embodiment 2]
The following will describe another embodiment of the present invention with reference to FIGS. For convenience of explanation, members having the same functions as those shown in the first embodiment are given the same reference numerals, and explanation thereof is omitted.
本実施の形態において、上記実施の形態1と異なるのは、「しおり機能」を有している点である。「しおり機能」とは、ユーザが読書を中断し、その後再開するときに、中断時および再開時の少なくとも何れかに「しおり」を表示するとともに、再開時に、中断した箇所から読書を開始できるように、中断したページを表示する機能をいう。 The present embodiment differs from the first embodiment in that it has a “bookmark function”. “Bookmark function” means that when a user interrupts reading and then resumes, “bookmark” is displayed at least at the time of interruption and at the time of resumption, and at the time of resumption, reading can be started from the interrupted point. The function to display the interrupted page.
本実施の形態に係る電子書籍表示端末1の要部構成を、図10を用いて説明する。図10は、本実施の形態に係る電子書籍表示端末1の要部構成を示すブロック図である。図10に示すように、上記実施の形態1と異なるのは、しおりアプリケーション部27、および、しおりデータベース33を備えている点である。
The principal part structure of the electronic book display terminal 1 which concerns on this Embodiment is demonstrated using FIG. FIG. 10 is a block diagram showing a main configuration of the electronic book display terminal 1 according to the present embodiment. As shown in FIG. 10, the difference from the first embodiment is that a
しおりデータベース33は、しおりデータを保存している。しおりデータについて、図11を用いて説明する。図11は、しおりデータの内容を示す図である。図11に示すように、しおりデータ1101には、データ本体1102、しおりID1103、書誌情報1104が含まれている。そして、書誌情報1104が、しおりデータ1101のメタデータ1105となっている。
The
データ本体1102は、しおりデータ1101の本体であり、XMDF(登録商標)、PDF、静止画、動画、HTML、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。
The data
しおりID1103は、しおりデータ1101を一意に識別するための値であり、文字列で構成されている。
The
書誌情報1104は、しおりのタイトル、提供者、作成日時等を示すものである。
しおりアプリケーション部27は、「しおり」を選択する機能を実行するとともに、「しおり」として表示するしおりデータ1101をしおりデータベース33から取得し、書籍アプリケーション部24へ通知するものである。
The
また、ダウンロード管理部21は、しおりサーバ5からしおりデータ1101を取得し、しおりデータベース33に保存する。
Also, the
(広告の入稿)
次に、広告主端末3から広告サーバ4に広告が入稿される処理の流れについて、図12を用いて説明する。図12は、広告主端末3から広告が入稿される処理の流れを示すシーケンス図である。
(Ad trafficking)
Next, the flow of a process in which an advertisement is submitted from the advertiser terminal 3 to the advertisement server 4 will be described with reference to FIG. FIG. 12 is a sequence diagram showing a flow of processing in which an advertisement is submitted from the advertiser terminal 3.
本実施の形態において、上記実施の形態1と異なるのは、書籍サーバ2の代わりにしおりサーバ5が存在する点である。そして、本実施の形態では、広告主として飲料のネット通販会社を想定する。
The present embodiment is different from the first embodiment in that a bookmark server 5 is present instead of the
まず、広告主端末3は、広告主(飲料のネット通販会社)が広告主端末3のWebブラウザ等を使用してしおりサーバ5のWebサイトへのアクセスすることを受け付け、「しおり」(しおりデータ1101)をしおりサーバ5にアップロードする(S1201)。「しおり」は広告主が図示しないシステムを用いて書籍を電子データとして作成しているものとする。しおりサーバ5は、自装置内の記憶部にしおりデータ1101を保存し、記憶部内に保存されているすべてのしおりデータ1101を一意に識別できるしおりID1103を割り当てて、「しおり」と対応付けて保存する(S1202)。なお、広告主端末3は、しおりデータ1101のメタデータ1105(書誌情報1104(タイトル、提供者、作成日時等))も送信している。
First, the advertiser terminal 3 accepts that an advertiser (a beverage online shopping company) uses the Web browser of the advertiser terminal 3 to access the website of the bookmark server 5, and receives “bookmark” (bookmark data). 1101) is uploaded to the bookmark server 5 (S1201). It is assumed that “bookmark” has created a book as electronic data by an advertiser using a system (not shown). The bookmark server 5 stores the
また、しおりサーバ5は、1台に限られず、複数台のサーバが組み合わせられたものであってもよい。例えば、WebサーバとしおりID1103とを管理するサーバと、「しおり」を保存するサーバとが分離していてもよい。この場合、これら2つのサーバが連動してしおりサーバ5の機能を果たすが、これは周知技術で可能である。
Further, the bookmark server 5 is not limited to one, and may be a combination of a plurality of servers. For example, the server that manages the
次に、しおりサーバ5は、しおりデータ1101の登録が成功した旨、およびしおりID1103を広告主端末3に通知する(S1203)。
Next, the bookmark server 5 notifies the advertiser terminal 3 of the fact that the
次に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告サーバ4に対し広告枠の作成を要求する(S1204)。広告サーバ4は、広告枠を作成するとともに、広告枠を一意に識別できる広告枠IDを割り当てる(S1205)。そして、広告サーバ4は、作成が成功した旨、および広告枠IDを広告主端末3に通知する(S1206)。 Next, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser or the like of the advertiser terminal 3, and requests the advertisement server 4 to create an advertisement space ( S1204). The advertisement server 4 creates an advertising space and assigns an advertising space ID that can uniquely identify the advertising space (S1205). Then, the advertisement server 4 notifies the advertiser terminal 3 of the successful creation and the advertising space ID (S1206).
次に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告枠に対する設定を行う(S1207)。ここで、広告枠に対する設定とは、広告枠IDとしおりID1103とを対応付けることをいう。広告主端末3は、広告主によって入力された広告枠IDとしおりID1103とを広告サーバ4に送信し、広告サーバ4は、受信した広告枠IDとしおりID1103とを対応付けて記憶する。
Next, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser or the like of the advertiser terminal 3, and sets the advertisement space (S1207). Here, the setting for the advertisement space means that the advertisement space ID is associated with the
最後に、広告主端末3は、広告主が広告主端末3のWebブラウザ等を使用して広告サーバ4のWebサイトにアクセスすることを受け付け、広告データ301を広告サーバ4にアップロードする(S1208)。
Finally, the advertiser terminal 3 accepts that the advertiser accesses the website of the advertisement server 4 using the web browser of the advertiser terminal 3, and uploads the
そして、本実施の形態では、例えば、広告種別304が「しおり広告」として指定されるとともに、広告提示条件305の「時間帯」として、朝の時間帯(6時〜10時)が指定された缶コーヒーの広告や、同じく「時間帯」として、夜の時間帯(18時〜22時)が指定された缶ビールの広告が、入稿される。
In this embodiment, for example, the
以上で、広告主端末3から広告サーバ4に広告が入稿される処理が終了する。 Thus, the process of submitting the advertisement from the advertiser terminal 3 to the advertisement server 4 is completed.
(広告のダウンロード)
次に、図13を用いて、電子書籍表示端末1が、広告データ301をダウンロードする処理の流れを説明する。図13は、電子書籍表示端末1が広告データ301をダウンロードする処理の流れを示すシーケンス図である。
(Ad download)
Next, the flow of processing in which the electronic book display terminal 1 downloads the
まず、電子書籍表示端末1は、ユーザがしおりアプリケーション部27を操作することによって、しおりサーバ5に保存されている「しおり」から、1つの「しおり」を選択する(S1301)。そして、しおりサーバ5は選択された「しおり」のしおりID1103を電子書籍表示端末1のしおりアプリケーション部27に通知する(S1302)。「しおり」の選択はサーバに保存されている電子書籍等を選択してダウンロードする方法と同様であり、「しおり」の外観(コンテンツ)や「しおり」のタイトル等が表示されており、その中からユーザが選択操作(タッチパネルによる選択等)によって選択する。これは従来技術によって実現可能であるので詳細は省略する。
First, the electronic book display terminal 1 selects one “bookmark” from “bookmarks” stored in the bookmark server 5 by the user operating the bookmark application unit 27 (S1301). Then, the bookmark server 5 notifies the
次に、しおりアプリケーション部27の指示により(S1302)、ダウンロード管理部21が、ステップS1302で取得したしおりID1103をしおりサーバ5に通知し、しおりサーバ5は対応するしおりデータ1101を送信する(S1303)。そして、ダウンロード管理部21は、ダウンロードしたしおりデータ1101をしおりデータベース33へ保存する(S1305)。
Next, in response to an instruction from the bookmark application unit 27 (S1302), the
次に、ダウンロード管理部21は、広告取得部22に対して、広告データ301のダウンロードを開始するように指示する(S1306)。なお、しおりデータ1101の保存が完了した直後ではなく、広告サーバ4から通知された日時になってから広告データ301のダウンロードを開始するようにしてもよい。また、上記実施の形態1と同様に、書籍サーバ2への更新情報を確認するタイミングで広告データ301をダウンロードするようにしてもよい。また、電子書籍表示端末1が広告サーバ4へのアクセスの可否を確認し、アクセスが不可能だった場合、所定の期間が経過した後で再びアクセスを試みるようにしてもよい。
Next, the
以降の処理(ステップS1307〜S1318)は、上記実施の形態1における処理(ステップS508〜S519)において、書籍ID203がしおりID1103に代わるのみで、処理内容は実施の形態1と同様であるので、説明は省略する。なお、しおりデータベース33に追加されるしおりID1103は、1つである。
The subsequent processes (steps S1307 to S1318) are the same as those in the first embodiment except that the
(広告提示・変更)
次に、電子書籍表示端末1における広告の提示・変更を行う処理の流れについて図14を用いて説明する。図14は、電子書籍表示端末1における広告の表示・変更処理の流れを示すシーケンス図である。
(Advertising presentation / change)
Next, a flow of processing for presenting / changing an advertisement in the electronic book display terminal 1 will be described with reference to FIG. FIG. 14 is a sequence diagram showing a flow of advertisement display / change processing in the electronic book display terminal 1.
まず、書籍アプリケーション部24が、書籍一覧として表示する書籍の書籍データ201を書籍データベース31に要求し、取得する(S1401)。そして、書籍アプリケーション部24は、書籍データ201を用いて、書籍を表示部12に表示する(S1402)。
First, the
次に、書籍アプリケーション部24は、しおりID1103を指定して、しおりデータ1101(メタデータ1105を含む)を、しおりデータベース33に要求し、取得する(S1403)。なお、複数のしおりデータ1101がしおりデータベース33に保存されている場合、しおりアプリケーション部27によって選択されたしおりのしおりID1103が、書籍アプリケーション部24にも通知されており、書籍アプリケーション部24は、当該しおりのしおりID1103を指定して、しおりデータ1101を取得する。
Next, the
そして、書籍アプリケーション部24は、取得したしおりデータ1101を表示部12のしおり表示領域1503(図15)に表示する(S1404)。なお、この時点では、広告提示領域1504(図15)は、空白となっている。そこで、広告データ301を取得するまで、しおりデータ1101を表示しない構成であってもよい。
Then, the
そして、書籍アプリケーション部24は、取得したしおりデータ1101のしおりID1103に対応する広告枠IDを、広告管理部23を介して広告データベース32に要求し、取得する(S1405)。ここでは、1つの広告枠IDが取得されるものとする。
Then, the
次に、書籍アプリケーション部24は、広告管理部23に対し、取得した広告枠IDと対応付けられている広告データ301を要求する(S1406)。ここでは、広告管理部23に対し、広告枠IDと、指定する広告種別304(しおり広告)とを送信して、広告データ301を要求する。
Next, the
なお、書籍アプリケーション部24が、広告データ301を要求したときに、広告管理部23は、電子書籍表示端末1と広告サーバ4との接続状態を確認し、接続可能な状態の場合、広告データ301およびメタデータ310を広告データベース32から取得するのではなく、広告サーバ4から取得するものであってもよい。
When the
また、書籍アプリケーション部24は、あらかじめ定められた時間毎に(例えば1分毎)にステップS1406の処理を実行したり、書籍のページがめくられる等のユーザ操作が行われる度にステップS1406の処理を実行したりしてもよい。この場合、例えば、最初に書籍を表示したとき(表示アプリケーションが開始されたとき)は、朝の時間帯であり、後に夜の時間帯となると、最初は缶コーヒーの広告が表示され、時間の経過とともに、缶ビールの広告が表示されることになる。
In addition, the
書籍アプリケーション部24から広告データ301の要求を受けた広告管理部23は、指定された条件に合致する広告データ301を、必要に応じて広告データベース32からメタデータ310を取得しながら選択する(S1407)。
Upon receiving the request for the
具体的には、広告データベース32に対して、広告枠IDを指定してメタデータ310を要求すると、広告枠IDが合致する全ての広告の広告ID303とメタデータ310とが取得できる。その中から広告種別304が合致するものを検索し、合致したものについて、広告提示条件を評価して、広告提示が可能であるものを書籍アプリケーション部24に渡す広告として選択する。
Specifically, when the
例えば、上述したように、広告提示条件305の「時間帯」として、朝の時間帯(6時〜10時)が指定された缶コーヒーの広告と、夜の時間帯(18時〜22時)が指定された缶ビールの広告とが、保存さている場合を考える。広告管理部23は、端末情報取得部25から現在時刻を取得し、現在時刻が広告提示条件305に当てはまる広告を選択するので、上述した例の場合、現在時刻が朝の時間帯(例えば、6時〜10時)であれば、缶コーヒーの広告を選択し、現在時刻が夜の時間帯(18時〜22時)であれば、缶ビールの広告を選択する。
For example, as described above, as the “time zone” of the
上記のより具体的な例として、「缶コーヒーの広告」(広告A)と「缶ビールの広告」(広告B)との2つ広告のメタデータ310が取得された場合を考える。これらの広告は、以下の広告提示条件305が指定されており、広告種別304はともに「しおり広告」、提示済み回数306はともに「0」とする。
広告A:最大提示回数「10回」、有効日時「2010年12月31日」、最低対象年齢「指定なし」、書籍内位置範囲「指定なし」、曜日「指定無し」、時間帯「6時〜10時」
広告B:最大提示回数「10回」、有効日時「2010年12月31日」、最低対象年齢「指定なし」、書籍内位置範囲「指定なし」、曜日「指定無し」、時間帯「18時〜22時」
まず、現在日時が、2010年9月15日9時の場合を考える。広告管理部23は、最初に、広告Aについて、最大提示回数が指定されているか否かを判定する。広告Aには最大提示回数が指定されているので、次に広告管理部23は、最大提示回数と提示済み回数とを比較する。ここでは、最大提示回数は「10回」であり、提示済み回数は「0」である。最大提示回数が提示済み回数を超えていないので、次に、広告管理部23は、有効日時が指定されているか否かを判定する。
As a more specific example, consider a case where metadata 310 of two advertisements of “canned coffee advertisement” (advertisement A) and “canned beer advertisement” (advertisement B) is acquired. The following
Advertisement A: Maximum number of presentations “10 times”, effective date “December 31, 2010”, minimum target age “not specified”, position range “not specified” in book, day of week “not specified”, time zone “6:00” 10:00
Advertisement B: Maximum number of presentations “10 times”, effective date “December 31, 2010”, minimum target age “not specified”, position range “not specified” in book, day of week “not specified”, time zone “18:00” ~ 22: 00 "
First, consider the case where the current date and time is September 15, 2010, 9:00. The
ここでは、有効日時が指定されているので、次に、広告管理部23は、現在日時を取得して、指定された有効日時に現在日時が含まれるか否か判定する。現在日時が2010年9月15日9時で、有効日時が2010年12月31日なので、有効日時に現在日時が含まれている。
Here, since the valid date / time is designated, the
次に、広告管理部23は、最低対象年齢が指定されているか否かを判定する。最低対象年齢は指定されていないので、次に、広告管理部23は、書籍内位置範囲が指定されているか否かを判定する。書籍内位置範囲も指定されていないので、次に広告管理部23は、曜日が指定されているか否かを判定する。曜日も指定されていないので、次に広告管理部23は、時間帯が指定されているか否かを判定する。
Next, the
ここでは、時間帯が指定されているので、広告管理部23は、現在日時を取得して、指定された時間帯に現在日時が含まれるか否かを判定する。現在日時は2010年9月15日9時であり、指定された時間帯は「6時〜10時」なので、現在日時が指定された時間帯に含まれる。そこで、広告管理部23は、広告Aの広告データをコピーする。
Here, since the time zone is designated, the
次に、広告管理部23は、広告Bについても、同様の処理を行う。広告Bは、広告Aと、「最大提示回数、有効日時、最低対象年齢、書籍内位置範囲、曜日」の指定が同じなので、ここまでのは広告Aと同じ処理の流れとなる。そして、広告Bの「時間帯」が、「18時〜22時」なので、現在日時に、指定された時間帯が含まれていない。よって、広告管理部23は、広告Bの広告データをコピーすることなく、次の処理へ進む。
Next, the
そして、広告管理部23がコピーした広告データは広告Aのみなので、広告Aの広告データを書籍アプリケーション部24へ渡す。
Since the advertisement data copied by the
したがって、現在日時が2010年9月15日9時の場合、広告A(缶コーヒーの広告)が選択され、広告B(缶ビールの広告)は選択されないことになる。 Therefore, when the current date and time is September 15, 2010, 9:00, advertisement A (canned coffee advertisement) is selected, and advertisement B (canned beer advertisement) is not selected.
次に、現在日時が、2010年9月15日19時の場合を考える。広告管理部23は、最初に、広告Aについて、最大提示回数が指定されているか否かを判定する。広告Aには最大提示回数が指定されているので、次に広告管理部23は、最大提示回数と提示済み回数とを比較する。ここでは、最大提示回数は「10回」であり、提示済み回数は「0」である。最大提示回数が提示済み回数を超えていないので、次に、広告管理部23は、有効日時が指定されているか否かを判定する。
Next, consider a case where the current date and time is September 15, 2010, 19:00. The
ここでは、有効日時が指定されているので、次に、広告管理部23は、現在日時を取得して、指定された有効日時に現在日時が含まれるか否か判定する。現在日時が2010年9月15日19時で、有効日時が2010年12月31日なので、有効日時に現在日時が含まれている。
Here, since the valid date / time is designated, the
次に、広告管理部23は、最低対象年齢が指定されているか否かを判定する。最低対象年齢は指定されていないので、次に、広告管理部23は、書籍内位置範囲が指定されているか否かを判定する。書籍内位置範囲も指定されていないので、次に広告管理部23は、曜日が指定されているか否かを判定する。曜日も指定されていないので、次に広告管理部23は、時間帯が指定されているか否かを判定する。
Next, the
ここでは、時間帯が指定されているので、広告管理部23は、現在日時を取得して、指定された時間帯に現在日時が含まれるか否かを判定する。現在日時は2010年9月15日19時であり、指定された時間帯は「6時〜10時」なので、現在日時が指定された時間帯に含まれていない。よって、広告管理部23は、広告Aの広告データをコピーすることなく、次の広告である広告Bについて処理を開始する。
Here, since the time zone is designated, the
次に、広告管理部23は、広告Bについては、同様の処理を行う。広告Bは、広告Aと、「最大提示回数、有効日時、最低対象年齢、書籍内位置範囲、曜日」の指定が同じなので、ここまでのは広告Aと同じ処理の流れとなる。そして、広告Bの「時間帯」が、「18時〜22時」なので、現在日時に、指定された時間帯が含まる。よって、広告管理部23は、広告Bの広告データをコピーして、次の処理へ進む。
Next, the
そして、広告管理部23がコピーした広告データは広告Bのみなので、広告Bの広告データを書籍アプリケーション部24へ渡す。
Since the advertisement data copied by the
したがって、現在日時が2010年9月15日19時の場合、広告B(缶ビールの広告)が選択され、広告A(缶コーヒーの広告)は選択されないことになる。 Therefore, if the current date and time is September 15, 2010, 19:00, advertisement B (canned beer advertisement) is selected, and advertisement A (canned coffee advertisement) is not selected.
そして、広告管理部23は、ステップS1407で選択した広告の広告データ301を取得する(S1408)。その後、広告管理部23は、取得した広告データ301を、広告ID303とともに、書籍アプリケーション部24に通知する(S1409)。
Then, the
書籍アプリケーション部24は、通知された広告データ301を、ステップS1404で表示したしおり表示領域1503の中の広告提示領域1504に表示する(S1410)。以上で、電子書籍表示端末1における広告の提示・変更を行う処理が終了する。
The
(表示画面例)
次に、図15を用いて、表示部12に表示される画面例について説明する。図15は、表示部12に表示される画面例を示す図である。
(Display screen example)
Next, an example of a screen displayed on the
図15は、ユーザが書籍の本文を閲覧できるように、書籍アプリケーション部24が表示している画面である。これは、書籍一覧画面で、購入済み書籍をユーザが選択操作(サムネイルをタッチする等)することによって表示される。
FIG. 15 is a screen displayed by the
図15に示すように、表示画面例1501には、書籍コンテンツ表示領域1502、しおり表示領域1503、広告提示領域1504、「戻る」ボタン1505が表示されている。そして、しおり表示領域1503は、書籍コンテンツ表示領域1502と重なっている。また、しおり表示領域1503の一部が広告提示領域1504となっている。
As shown in FIG. 15, the display screen example 1501 displays a book
書籍コンテンツ表示領域1502は、書籍の本文が表示される領域である。書籍アプリケーション部24が取得した書籍データ201を、デコードしたり、レイアウト調整したりして表示している。また、タッチパネル操作(左にスワイプで次のページ、右にスワイプで前のページ等)やキー操作をすることで書籍のページを進めたり、戻ったりすることができる。これは、公知技術により可能である。
The book
また、書籍アプリケーション部24は、書籍コンテンツ表示領域1502に現在表示されている箇所の書籍内における位置(例えば、全体の頁数および、現在表示されている頁)を把握している。
Further, the
しおり表示領域1503は、しおりデータ1101が表示される領域である。書籍アプリケーション部24は、しおりアプリケーション部27を介して、しおりデータベース33から取得したしおりデータ1101を、デコードしたり、レイアウト調整したりして表示する。「しおり」も書籍と同様に、文字、静止画、動画等によって構成されている。
A
なお、しおり表示領域1503は、表示部12の画面内をユーザ操作により移動できるようになっていてもよい。また、しおり表示領域1503は、ユーザ操作や所定の時間(例えば10秒)の経過により一時的に非表示となったり、半透過表示にしたりできるものであってもよい。この場合、しおり表示領域1503の表示状態に連動して、広告提示領域1504の表示状態も変化する。
Note that the
広告提示領域1504は、広告データ301を提示する領域である。広告提示領域1504は、上記実施の形態1における広告提示領域914と表示サイズが異なる。
The
広告提示領域1504ごとに異なる広告枠IDが付与されており、広告枠IDとしおりID1103とが対応付けられているので、広告枠IDと対応付けられた広告データ301を表示すれば、しおりID1103と対応付けられた広告データ301、すなわち、「しおり」と対応付けられた広告を表示することができる。
A different advertisement space ID is assigned to each
「戻る」ボタン1505は、選択されることにより、書籍一覧画面に戻るものである。
A “return”
〔実施の形態3〕
本発明のさらに他の実施の形態について図8、9、16〜図21に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記の実施の形態1および2において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。
[Embodiment 3]
The following will describe still another embodiment of the present invention with reference to FIGS. For convenience of explanation, members having the same functions as those shown in the first and second embodiments are given the same reference numerals, and explanation thereof is omitted.
本実施の形態において、上記実施の形態と異なるのは、表示した広告の履歴を管理する点である。本実施の形態に係る電子書籍表示端末1の要部構成を図16を用いて説明する。図16は、本実施の形態に係る電子書籍表示端末1の要部構成を示すブロック図である。 This embodiment is different from the above embodiment in that the history of displayed advertisements is managed. The principal part structure of the electronic book display terminal 1 which concerns on this Embodiment is demonstrated using FIG. FIG. 16 is a block diagram showing a main configuration of electronic book display terminal 1 according to the present embodiment.
図16に示すように、上記実施の形態と異なるのは、広告履歴管理部28、広告履歴送信部(通信可能条件取得手段、広告履歴送信手段)29、広告履歴データベース(広告履歴記憶部)34を備えている点である。
As shown in FIG. 16, the difference from the above embodiment is an advertisement
広告履歴管理部28は、書籍アプリケーション部24によって提示された広告データ301の履歴を管理するものであり、提示された広告および、広告に対するユーザの操作の内容を広告履歴データベース34に保存するものである。
The advertisement
広告履歴送信部29は、外部の広告履歴サーバ(広告履歴収集サーバ)6に対し、広告履歴の送信時間条件を確認し、広告履歴を送信するものである。
The advertisement
広告履歴データベース34は、広告提示・操作データ1701を保存している。広告提示・操作データ1701の内容について、図17を用いて説明する。図17は、データの内容を示す図であり、図17(a)は広告提示・操作データの内容を示す図であり、図17(b)は端末データの内容を示す図である。
The
図17に示すように、広告提示・操作データ1701には、広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704、パラメータ値1705が含まれている。
As shown in FIG. 17, the advertisement presentation /
広告提示・操作の識別情報1702は、広告提示開始、広告提示終了、広告操作、広告とともに提示されている情報に対する操作等、広告提示・操作自体の識別情報が登録されているものである。例えば、広告の提示開始を「00001」として、広告提示終了を「00002」として、広告操作を「00003」として、広告とともに提示されている情報に対する操作を「00004」として記録している。図17に示す例では、「00002」(広告提示終了)が記録されている。
The advertisement presentation /
取得時間1703は、広告が提示、または操作された時間が登録されているものである。図17に示す例では、「2010−01−29T20:30:02Z」と記録されている。これは、2010年1月29日20時30分02秒に提示または操作があったことを示している。
The
パラメータラベルの識別情報1704は、広告が提示・操作されたときに、どの広告が提示されていたか、また、どの広告枠で、どの場所(帯広告なら書籍を識別する情報(書籍ID203)、しおり広告ならしおりを識別する情報(しおりID1103)を含む)に広告が貼られていたかといった、広告提示・操作情報の詳細を知るためのパラメータのラベルが登録されている。また、電子書籍表示端末1がネットワークと接続された状態(オンライン状態)にあるか、それとも接続されていない状態(オフライン状態)にあるかを知るためのラベル(ネットワーク接続情報)も登録することが可能である。さらに、広告とともに提示されている情報に対する操作があったときは、パラメータとして広告とともに提示された情報も登録することが可能である。
The
さらに、広告を提示しているソフトウェア(本実施の形態では電子書籍を表示するためのアプリケーション)を識別するためのソフトウェアIDも登録することが可能である。なお、ソフトウェアIDは、アプリケーションに限られず、ミドルウェアやモジュールであってもよい。 Furthermore, it is also possible to register a software ID for identifying software that presents an advertisement (in this embodiment, an application for displaying an electronic book). The software ID is not limited to an application, and may be middleware or a module.
例えば、しおりIDラベルを「00002」、広告枠IDラベルを「00003」、広告IDラベルを「00004」、ソフトウェアIDラベルを「00005」として記録する。図17に示す例では、「00002」、「00003」、「00004」と記録されているので、しおりID1103と、広告枠IDと、広告ID303と、ソフトウェアIDとが記録されていることを示す。
For example, the bookmark ID label is recorded as “00002”, the advertisement frame ID label as “00003”, the advertisement ID label as “00004”, and the software ID label as “00005”. In the example shown in FIG. 17, since “00002”, “00003”, and “00004” are recorded, it indicates that a
パラメータ値1705は、パラメータラベルに対応するパラメータの値が登録されているものである。例えば、しおりID1103が「23425」、広告枠IDが「11233」、広告ID303が「73928」、ソフトウェアID「2348」として記録される。
The
次に、端末データについて説明する。端末データを取得することにより、広告履歴がどの端末で、どのような環境で取得されたのかを認識することができる。図17に示すように、端末データ1751には、端末ID1752、機種名1753、ユーザID1754、システムバージョン1755、言語設定1756、IPアドレス1757、地域(位置情報)1758、送信時間1759、通信キャリア1760が含まれている。
Next, terminal data will be described. By acquiring the terminal data, it is possible to recognize which terminal and in what environment the advertisement history is acquired. As shown in FIG. 17,
端末ID1752は、電子書籍表示端末1自体を識別するための情報である。これにより、広告履歴がどの端末でとられたかを認識することができる。図17に示す例では、「d622f52−cac7−4f56−ac6b−166df911205c」となっている。
The
機種名1753は、電子書籍表示端末1の機種名である。図17に示す例では、「SH XX_999XX」となっている。
The
ユーザID1754は、ユーザの識別情報である。これにより、広告履歴がどのユーザからとられたかを認識することができる。図17に示す例では、「00000001」となっている。
The
システムバージョン1755は、電子書籍表示端末1のオペレーティングシステム(OS)、またはOSとともに電子書籍表示端末1に搭載された基幹となるソフトウェアのバージョンである。これにより、広告履歴がどのバージョンのシステムでとられたかを認識することができる。図17に示す例では、「2010060901」となっている。
The
言語設定1756は、電子書籍表示端末1で設定されている言語を示す。これにより、広告履歴をとったユーザの言語を認識することができ、広告を配信するときの言語設定に利用することができる。例えば、「00115」:日本語とすることができる。
The
IPアドレス1757は、電子書籍表示端末1のIP(Internet Protocol)アドレスを示す。これにより、ユーザが利用するプロバイダ名と地域を認識することができる。図17に示す例では、「111.111.111.111」となっている。
The
地域(位置情報)1758は、電子書籍表示端末1の位置を示すものである。これにより、電子書籍表示端末1の所在地を認識することができるとともに、ユーザの所在地を認識することができる。図17に示す例では、「N35.39.16368 E139.44.5554」となっている。 The region (position information) 1758 indicates the position of the electronic book display terminal 1. Thereby, the location of the electronic book display terminal 1 can be recognized, and the location of the user can be recognized. In the example shown in FIG. 17, it is “N35.39.16368 E139.44.5554”.
送信時間1759は、広告履歴が送信された時間を示すものである。これにより、広告履歴が、いつ履歴を送信されたのかを認識することができる。図17に示す例では、「2010−01−29T20:30:02Z」となっており、これは、2010年1月29日20時30分02秒に送信されたことを示す。
The
通信キャリア1760は、電子書籍表示端末1の通信会社(キャリア)を示すものである。これにより、どの通信会社と契約しているかを認識することができる。例えば、「00001」を特定の通信会社の識別番号とすれば、当該特定の通信会社を認識することができる。
A
広告の入稿、広告のダウンロードについては、上記実施の形態と同様であるので、説明は省略する。 Since the submission of advertisements and the download of advertisements are the same as those in the above embodiment, the description thereof is omitted.
(広告提示・変更・操作)
本実施の形態に係る電子書籍表示端末1における広告の提示・変更・操作を行う処理の流れについて、図18を用いて説明する。図18は、電子書籍表示端末1における広告の提示・変更・操作処理の流れを示すシーケンス図である。
(Advertising presentation / change / operation)
The flow of processing for presenting, changing, and operating an advertisement in the electronic book display terminal 1 according to the present embodiment will be described with reference to FIG. FIG. 18 is a sequence diagram showing a flow of advertisement presentation / change / operation processing in the electronic book display terminal 1.
なお、図18における処理のステップS1801〜S1809までは、図6のステップS601〜S609と同様であるので、説明は省略する。 Note that steps S1801 to S1809 of the process in FIG. 18 are the same as steps S601 to S609 in FIG.
書籍アプリケーション部24は、通知された広告データ301を、ステップS1803で表示したサムネイル画像に重畳させて表示した(S1809)後、広告履歴管理部28に広告提示を開始した旨を通知する(S1810)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知して行う。
The
そして、ステップS1802〜ステップS1810の処理を、表示する書籍の数だけ繰り返す(本実施の形態では、全部で4冊の書籍を表示するので、あと3回繰り返す)。 Then, the processing from step S1802 to step S1810 is repeated as many times as the number of books to be displayed (in the present embodiment, a total of four books are displayed, so that three more times are repeated).
その後、提示された広告データ301に対し、ユーザによる操作(例えば、広告に対するクリック)があると、書籍アプリケーション部24は、当該操作があったことを検知する(S1811)。
Thereafter, when there is an operation (for example, click on the advertisement) by the user on the presented
そして、書籍アプリケーション部24は、広告履歴管理部28に広告に対する操作があったことを通知する(S1812)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知して行う。
Then, the
以上で、電子書籍表示端末1における広告の提示・変更を行う処理が終了する。 This completes the process of presenting / changing the advertisement on the electronic book display terminal 1.
(広告とともに提示された情報に対する操作)
次に、広告とともに提示されている情報に対する操作があったときの書籍アプリケーション部24における処理の流れについて図25を用いて説明する。図25は、広告とともに提示されている情報に対する操作があったときの書籍アプリケーション部24の処理の流れを示すシーケンス図である。
(Operations on information presented with advertisements)
Next, the flow of processing in the
提示されている広告データとともに提示されている情報に対し、ユーザによる操作(例えば、当該情報に対するクリック)があると、書籍アプリケーション部24は、当該操作があったことを検知する(S2501)。
When there is an operation (for example, a click on the information) by the user with respect to the information presented together with the presented advertisement data, the
そして、書籍アプリケーション部24は、広告履歴管理部28に広告とともに提示されている情報に対する操作があったことを通知する(S2502)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告とともに提示され操作された情報の情報ID、広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知して行う。
Then, the
以上で、電子書籍表示端末1における広告とともに提示されている情報に対する操作があったときの処理が終了する。 Above, the process when there exists operation with respect to the information shown with the advertisement in the electronic book display terminal 1 is complete | finished.
(広告提示の終了)
次に、広告提示が終了するときの書籍アプリケーション部24における処理の流れについて図19を用いて説明する。図19は、広告提示が終了するときの書籍アプリケーション部24の処理の流れを示すシーケンス図である。
(End of advertisement presentation)
Next, the flow of processing in the
図19に示すように、まず、書籍アプリケーション部24は、ユーザの終了操作を検知して、書籍の一覧表示の終了処理を開始する(S1901)。次に、書籍アプリケーション部24は、広告履歴管理部28に広告提示を終了する旨を通知する(S1902)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知して行う。そして、このステップS1902の処理を、表示部12で表示されている広告提示領域の数だけ繰り返す。
As shown in FIG. 19, first, the
以上で、広告提示が終了するときの書籍アプリケーション部24における処理が終了する。
This completes the processing in the
(広告提示・操作の記録)
次に、広告提示・操作が記録される処理の流れについて、図20を用いて説明する。図20は、広告提示・操作が記録される処理の流れを示すシーケンス図である。
(Record of advertisement presentation / operation)
Next, the flow of processing in which advertisement presentation / operation is recorded will be described with reference to FIG. FIG. 20 is a sequence diagram illustrating a flow of processing in which advertisement presentation / operation is recorded.
まず、書籍アプリケーション部24は、広告履歴管理部28に広告提示を開始した旨を通知する(S2001)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知することによって行う。
First, the
次に、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2002)。そして、記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2003)。一方、書籍アプリケーション部24は、広告履歴マネージャで広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。
Next, the advertisement
そして、ステップS2001〜S2003の処理を、広告提示開始が発生した回数だけ繰り返す(図8に示す例では、3回)。 Then, the processes in steps S2001 to S2003 are repeated as many times as the advertisement presentation start occurs (three times in the example shown in FIG. 8).
次に、書籍アプリケーション部24は、広告に対する操作があったことを検知すると、広告履歴管理部28に広告操作が発生した旨を通知する(S2004)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知することで行う。
Next, when the
そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2005)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2006)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。
Then, the advertisement
次に、書籍アプリケーション部24は、広告とともに提示されている情報に対する操作があったことを検知すると、広告履歴管理部28に、広告とともに提示されている情報に対する操作が発生した旨を通知する(S2007)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告とともに提示され操作された情報の情報ID、広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知することで行う。
Next, when the
そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2008)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2009)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。
Then, the advertisement
その後、書籍アプリケーション部24は、終了操作があったことを検知すると、広告履歴管理部28に広告提示を終了した旨を通知する(S2010)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知することで行う。
Thereafter, when the
そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2011)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2012)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。
Then, the advertisement
そして、ステップS2010〜S2012の処理を、広告提示終了が発生した回数だけ繰り返す(図8に示す例では、3回)。 Then, the processes in steps S2010 to S2012 are repeated as many times as the end of advertisement presentation has occurred (three times in the example shown in FIG. 8).
以上で、広告提示・操作が記録される処理が終了する。 This completes the process of recording the advertisement presentation / operation.
(広告履歴の送信)
次に、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れについて、図21を用いて説明する。図21は、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れを示すシーケンス図である。
(Send ad history)
Next, a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6 will be described with reference to FIG. FIG. 21 is a sequence diagram showing a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6.
図21に示すように、まず、広告履歴送信部29は、広告履歴サーバ6に広告履歴送信時間条件(通信可能条件)を問い合わせ(S2101)、広告履歴サーバ6から広告履歴送信時間条件を受信する(S2102、通信可能条件取得ステップ)。
As shown in FIG. 21, first, the advertisement
次に、広告履歴送信部29は、ステップS2102で通知された広告履歴送信時間条件で指定された時間に、電子書籍表示端末1が広告履歴サーバ6と通信可能な状態(オンライン状態)にあるか否か確認し、オンライン状態であれば、送信処理を開始する(S2103)。そして、広告履歴送信部29は、広告履歴データベース34に記録された全ての広告履歴を読み出す指示を広告履歴管理部28に送信する(S2104)。広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2105)。
Next, the advertisement
一方、電子書籍表示端末1が広告履歴サーバ6と通信不可能な状態(オフライン状態)であれば、広告履歴送信時間条件で指定された、次回の送信時間に、オンライン状態にあるか否かを確認する。また、広告履歴送信時間条件に、次回の送信時間が指定されていなければ、オンライン状態となったときに、広告履歴サーバ6に対し、再び、広告履歴送信時間条件を問い合わせ、新たに受信した広告履歴送信時間条件で指定された時間に、送信処理を行う。 On the other hand, if the electronic book display terminal 1 cannot communicate with the advertisement history server 6 (offline state), it is determined whether or not the electronic book display terminal 1 is online at the next transmission time specified by the advertisement history transmission time condition. Check. Further, if the next transmission time is not specified in the advertisement history transmission time condition, when the online status is entered, the advertisement history server 6 is again inquired about the advertisement history transmission time condition, and the newly received advertisement Transmission processing is performed at the time specified by the history transmission time condition.
そして、広告履歴送信部29は、記録した全ての広告履歴を取得し、端末データ1751を付加して、送信用広告履歴データを作成する(S2106)。
Then, the advertisement
その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2107、広告履歴送信ステップ)、送信成否を広告履歴サーバ6から受信する(S2108)。そして、送信成否の確認処理を行う。
Thereafter, the advertisement
広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2109)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2110)。以上で、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理が終了する。
Upon receiving a successful transmission response from the advertisement history server 6, the advertisement
なお、以下のような処理であってもよい。 The following processing may be performed.
広告履歴送信時間条件で指定された時間を、広告履歴送信時間条件を問い合わせる時間とし、広告履歴送信部29が、ステップS2102で広告履歴送信時間条件を受信した後、すぐに、送信処理(ステップS2104〜S2110)を行う。
The time specified in the advertisement history transmission time condition is set as a time for inquiring the advertisement history transmission time condition, and immediately after the advertisement
また、ダウンロード管理部21が、書籍サーバ2に対し、更新情報を確認するとき(図5におけるステップS503)に、広告履歴送信時間条件も受信する。
Further, when the
(表示画面例と広告履歴の内容)
次に、図8、9に示した表示画面例のときにおける、書籍アプリケーション部24から広告履歴管理部28に送信される広告履歴の内容について説明する。
(Display screen example and contents of advertisement history)
Next, the contents of the advertisement history transmitted from the
まず、表示画面例801の画面が表示されたときについて説明する。表示画面例801の画面が表示されたとき、書籍アプリケーション部24は広告履歴を広告履歴管理部28に通知する。表示画面例801には、3つの広告提示領域(821、822、823)があるので、通知は3回送られる。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が開始されたことを示す。
・取得時間1703:広告が表示された時間(アプリ開始時間)を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
First, the case where the screen of the display screen example 801 is displayed will be described. When the screen of the display screen example 801 is displayed, the
-Advertisement presentation / operation identification information 1702: Indicates that display of an advertisement has started.
Acquisition time 1703: Indicates the time (application start time) when the advertisement is displayed.
Parameter label identification information 1704: A
Parameter value 1705: The value of the
次に、表示画面例801の画面が終了したときについて説明する。表示画面例801の画面が終了したとき、書籍アプリケーション部24は広告履歴を広告履歴管理部28に通知する。上述したように、表示画面例801には、3つの広告提示領域があるので、通知は3回送られる。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が終了したことを示す。
・取得時間1703:広告の表示が終了した時間(アプリ終了時間)を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
Next, the case where the screen of the display screen example 801 is completed will be described. When the screen of the display screen example 801 is finished, the
-Advertisement presentation / operation identification information 1702: Indicates that the display of the advertisement has ended.
Acquisition time 1703: Indicates the time (application end time) when the display of the advertisement ends.
Parameter label identification information 1704: A
Parameter value 1705: The value of the
次に、表示画面例801の画面において、広告提示領域が選択された(広告提示領域がクリックされた)ときについて説明する。表示画面例801の画面において、広告提示領域がクリックされたとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告がクリックされたことを示す。
・取得時間1703:広告がクリック(操作)された時間を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアID、ネットワークの接続状態を示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値、ネットワークがオンライン状態かオフライン状態かを示す値、を示す。
Next, the case where the advertisement presentation area is selected (the advertisement presentation area is clicked) on the screen of the display screen example 801 will be described. When the advertisement presentation area is clicked on the screen of the display screen example 801, the
Advertisement identification / operation identification information 1702: Indicates that an advertisement has been clicked.
Acquisition time 1703: Indicates the time when an advertisement is clicked (operated).
Parameter label identification information 1704:
Parameter value 1705: The value of the
次に、表示画面例801の画面において、サムネイル表示部が選択された(サムネイル表示部がクリックされた)ときについて説明する。表示画面例801の画面において、サムネイル表示部がクリックされたとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告とともに提示された情報がクリック(操作)されたことを示す。
・取得時間1703:サムネイル表示部がクリックされた時間を示す。
・パラメータラベルの識別情報1704:広告とともに提示され、操作された情報ID、書籍ID203、広告枠ID、広告ID303、ソフトウェアID、ネットワークの接続状態を示す。
・パラメータ値1705:広告とともに提示され、操作された情報の情報IDの値、書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値、ネットワークがオンライン状態かオフライン状態かを示す値、を示す。
Next, a case where the thumbnail display portion is selected (the thumbnail display portion is clicked) on the screen of the display screen example 801 will be described. When the thumbnail display section is clicked on the screen of the display screen example 801, the
-Advertisement presentation / operation identification information 1702: Indicates that information presented together with the advertisement is clicked (operated).
Acquisition time 1703: Indicates the time when the thumbnail display portion was clicked.
Parameter label identification information 1704: Information ID,
Parameter value 1705: Information ID value, information of
次に、図9に示す表示画面例901が表示されたときについて説明する。表示画面例901の画面が表示されたとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が開始されたことを示す。
・取得時間1703:広告が表示された時間(アプリ開始時間)を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
Next, a case where the display screen example 901 shown in FIG. 9 is displayed will be described. When the screen of the display screen example 901 is displayed, the
-Advertisement presentation / operation identification information 1702: Indicates that display of an advertisement has started.
Acquisition time 1703: Indicates the time (application start time) when the advertisement is displayed.
Parameter label identification information 1704: A
Parameter value 1705: The value of the
次に、表示画面例901の画面が終了したときについて説明する。表示画面例901の画面が終了したとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が終了したことを示す。
・取得時間1703:広告の表示が終了した時間(アプリ終了時間)を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
Next, the case where the screen of the display screen example 901 is completed will be described. When the screen of the display screen example 901 is finished, the
-Advertisement presentation / operation identification information 1702: Indicates that the display of the advertisement has ended.
Acquisition time 1703: Indicates the time (application end time) when the display of the advertisement ends.
Parameter label identification information 1704: A
Parameter value 1705: The value of the
次に、表示画面例901の画面において、広告提示領域が選択された(広告提示領域がクリックされた)ときについて説明する。表示画面例901の画面において、広告提示領域がクリックされたとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告がクリック(操作)されたことを示す。
・取得時間1703:広告がクリックされた時間を示す。
・パラメータラベルの識別情報1704:書籍ID203、広告枠ID、広告ID303、ソフトウェアID、ネットワークの接続状態を示す。
・パラメータ値1705:書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値、ネットワークがオンライン状態かオフライン状態かを示す値、を示す。
Next, the case where the advertisement presentation area is selected (the advertisement presentation area is clicked) on the screen of the display screen example 901 will be described. When the advertisement presentation area is clicked on the display screen example 901, the
Advertisement presentation / operation identification information 1702: Indicates that an advertisement has been clicked (operated).
Acquisition time 1703: Indicates the time when the advertisement was clicked.
Parameter label identification information 1704:
Parameter value 1705: The value of the
次に、表示画面例901の画面において、購入ボタンが選択された(購入ボタンがクリックされた)ときについて説明する。表示画面例901の画面において、購入ボタンがクリックされたとき、書籍アプリケーション部24は、広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告とともに提示されている情報がクリック(操作)されたことを示す。
・取得時間1703:購入ボタンがクリックされた時間を示す。
・パラメータラベルの識別情報1704:広告とともに提示され、操作された情報の情報ID、書籍ID203、広告枠ID、広告ID303、ソフトウェアID、ネットワークの接続状態を示す。
・パラメータ値1705:広告とともに提示され、操作された情報IDの値、書籍ID203の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値、ネットワークがオンライン状態かオフライン状態かを示す値、を示す。
Next, a case where the purchase button is selected (the purchase button is clicked) on the display screen example 901 will be described. When the purchase button is clicked on the screen of the display screen example 901, the
Advertisement presentation / operation identification information 1702: Indicates that information presented with an advertisement has been clicked (operated).
Acquisition time 1703: Indicates the time when the purchase button was clicked.
Parameter label identification information 1704: Information ID,
Parameter value 1705: Information ID value,
〔実施の形態4〕
本発明のさらに他の実施の形態について図22、23に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記の実施の形態1〜3において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。
[Embodiment 4]
The following will describe still another embodiment of the present invention with reference to FIGS. For convenience of explanation, members having the same functions as those shown in the first to third embodiments are given the same reference numerals, and descriptions thereof are omitted.
本実施の形態において、上記実施の形態3と異なる点は、広告履歴を送信するタイミングである。本実施の形態では、電子書籍表示端末1が、書籍サーバ2から更新情報を取得し、広告をダウンロードし終えたときに、広告履歴サーバ6に広告履歴を送信する。
In the present embodiment, the difference from the third embodiment is the timing for transmitting the advertisement history. In the present embodiment, the electronic book display terminal 1 acquires the update information from the
(広告のダウンロード)
本実施の形態において、電子書籍表示端末1が広告データ301を広告サーバ4からダウンロードする処理の流れについて図22を用いて説明する。図22は、電子書籍表示端末1が広告データ301をダウンロードする処理の流れを示すシーケンス図である。
(Ad download)
In the present embodiment, the flow of processing in which the electronic book display terminal 1 downloads the
なお、ステップS2201〜S2218までは、図5のステップS502〜S519と同様であるので、説明は省略する。 Steps S2201 to S2218 are the same as steps S502 to S519 in FIG.
広告管理部23が、広告データ301の保存が完了したことをダウンロード管理部21に通知すると(S2218)、ダウンロード管理部21は、広告履歴送信要求を広告履歴送信部29に送信する(S2219)。そして、広告履歴送信部29は、広告履歴を広告履歴サーバ6へ送信する。
When the
以上で、電子書籍表示端末1が、広告データ301をダウンロードする処理が終了する。
The electronic book display terminal 1 ends the process of downloading the
(広告履歴の送信)
次に、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れについて、図23を用いて説明する。図23は、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れを示すシーケンス図である。
(Send ad history)
Next, a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6 will be described with reference to FIG. FIG. 23 is a sequence diagram showing a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6.
まず、図22のステップS2219に示すように、ダウンロード管理部21は、広告履歴送信部29に対し、広告履歴を送信するように要求する(S2301)。広告履歴送信要求を受けた広告履歴送信部29は、広告履歴データベース34に記録された全ての広告履歴を読み出す指示を広告履歴管理部28に送信する(S2302)。
First, as shown in step S2219 of FIG. 22, the
広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2303)。そして、広告履歴送信部29は、取得した全ての広告履歴に端末データ1751を付加して、送信用広告履歴データを作成する(S2304)。
The advertisement
その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2305)、送信成否を広告履歴サーバ6から受信する(S2306)。
Thereafter, the advertisement
広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2307)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2308)。以上で、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理が終了する。
Upon receiving a successful transmission response from the advertisement history server 6, the advertisement
〔実施の形態5〕
本発明のさらに他の実施の形態について図24、26〜28に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記の実施の形態1〜4において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。
[Embodiment 5]
The following will describe still another embodiment of the present invention with reference to FIGS. For convenience of explanation, members having the same functions as those shown in the first to fourth embodiments are given the same reference numerals, and explanation thereof is omitted.
本実施の形態において、上記実施の形態3、4と異なるのは、提示する広告がしおり広告である点である。 The present embodiment is different from the third and fourth embodiments in that the advertisement to be presented is a bookmark advertisement.
本実施の形態では、提示する広告がしおり広告となるので、図26におけるステップS2611の「広告履歴管理部28に広告提示を開始した旨を通知する」という処理で通知する、「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」に「しおりID1103」と「書籍ID」と「しおりが挿された頁番号を示す情報」と「広告枠ID」と「広告ID」と「ソフトウェアID」とが含まれている。
In the present embodiment, since the advertisement to be presented is a bookmark advertisement, the “advertisement presentation / operation” is notified by the process of “notifying the advertisement
また、図26におけるステップS2613の「書籍アプリケーション部24は、広告履歴管理部28に広告に対する操作があったことを通知する」という処理で通知する、「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」にも「しおりID1103」と「書籍ID」と「しおりが挿された頁番号を示す情報」と「広告枠ID」と「広告ID」と「ソフトウェアID」と「ネットワークの接続状態」とが含まれている。
In addition, the “parameter label” of “information related to advertisement presentation / operation” that is notified in the process of “notification that the advertisement
また、図27におけるステップS2702の「書籍アプリケーション部24は、広告履歴管理部28に広告提示を終了する旨を通知する」という処理で通知する、「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」に、「しおりID1103」と「書籍ID」と「しおりが挿された頁番号を示す情報」と「広告枠ID」と「広告ID」と「ソフトウェアID」とが含まれている。
In addition, the “book
また、図28における、ステップS2801、S2804、S2807で通知する「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」にも、上記で記した情報が含まれている。
In addition, the information described above is also included in “parameter
(広告履歴の送信)
次に、本実施の形態において、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れについて、図24を用いて説明する。図24は、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理の流れを示すシーケンス図である。
(Send ad history)
Next, a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6 in the present embodiment will be described with reference to FIG. FIG. 24 is a sequence diagram showing a flow of processing for transmitting an advertisement history from the electronic book display terminal 1 to the advertisement history server 6.
図24に示すように、まず、広告履歴送信部29は、設定された時間になると、電子書籍表示端末1がオンライン状態にあるのか、オフライン状態にあるのかを確認する(S2401)。そして、オンライン状態にあれば、広告履歴送信部29は、送信処理を開始する(S2402)。
As shown in FIG. 24, first, the advertisement
広告履歴送信部29は、広告履歴サーバ6に広告履歴送信時間条件を問い合わせ(S2403)、広告履歴サーバ6から広告履歴送信時間条件を受信する(S2404)。
The advertisement
そして、広告履歴送信部29は、広告履歴データベース34に記録された全ての広告履歴を読み出す指示を広告履歴管理部28に送信する(S2405)。広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2406)。
Then, the advertisement
次に、広告履歴送信部29は、取得した全ての広告履歴に端末データ1751を付加して、送信用広告履歴データを作成する(S2407)。
Next, the advertisement
その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2408)、送信成否を広告履歴サーバ6から受信する(S2409)。
Thereafter, the advertisement
広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2410)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2411)。
Upon receiving a successful transmission response from the advertisement history server 6, the advertisement
その後、再び、設定された時間になると、広告履歴送信部29は、電子書籍表示端末1がオンライン状態にあるのか、オフライン状態にあるのかを確認する(S2412)。そして、オンライン状態にあれば、広告履歴送信部29は、送信処理を開始する。その後は、ステップS2403〜S2411を繰り返す。
After that, when the set time is reached again, the advertisement
以上が、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理である。 The above is the process of transmitting the advertisement history from the electronic book display terminal 1 to the advertisement history server 6.
(表示画面例と広告履歴の内容)
次に、図15に示した表示画面例のときにおける、書籍アプリケーション部24から広告履歴管理部28に送信される広告履歴の内容について説明する。
(Display screen example and contents of advertisement history)
Next, the contents of the advertisement history transmitted from the
まず、表示画面例1501の画面が表示されたときについて説明する。表示画面例1501の画面が表示されたとき、すなわち、しおりが表示されたとき、書籍アプリケーション部24は広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が開始されたことを示す。
・取得時間1703:広告が表示された時間(しおり表示開始時間)を示す。
・パラメータラベルの識別情報1704:しおりID1103、書籍ID203、ページ番号、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:しおりID1103の値、書籍ID203の値、ページ番号の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
First, the case where the screen of the display screen example 1501 is displayed will be described. When the screen of the display screen example 1501 is displayed, that is, when a bookmark is displayed, the
-Advertisement presentation / operation identification information 1702: Indicates that display of an advertisement has started.
Acquisition time 1703: Indicates the time when the advertisement is displayed (bookmark display start time).
Parameter label identification information 1704: Indicates a
Parameter value 1705: Indicates the value of
次に、表示画面例1501の画面が終了したときについて説明する。表示画面例1501の画面が終了したとき(しおり表示が終了したとき)、書籍アプリケーション部24は広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告の表示が終了したことを示す。
・取得時間1703:広告の表示が終了した時間(しおり表示終了時間)を示す。
・パラメータラベルの識別情報1704:しおりID1103、書籍ID203、ページ番号、広告枠ID、広告ID303、ソフトウェアIDを示す。
・パラメータ値1705:しおりID1103の値、書籍ID203の値、ページ番号の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値を示す。
Next, a case where the screen of the display screen example 1501 is completed will be described. When the screen of the display screen example 1501 ends (when the bookmark display ends), the
-Advertisement presentation / operation identification information 1702: Indicates that the display of the advertisement has ended.
Acquisition time 1703: Indicates the time when the advertisement display is ended (bookmark display end time).
Parameter label identification information 1704: Indicates a
Parameter value 1705: Indicates the value of
次に、表示画面例1501の画面において、広告提示領域が選択された(しおり広告がクリックされた)ときについて説明する。表示画面例1501において、しおり広告がクリックされたとき、書籍アプリケーション部24は広告履歴を広告履歴管理部28に通知する。通知する広告履歴の内容は以下の通りである。
・広告提示・操作の識別情報1702:広告がクリック(操作)されたことを示す。
・取得時間1703:広告がクリックされた時間を示す。
・パラメータラベルの識別情報1704:しおりID1103、書籍ID203 、ページ番号、広告枠ID、広告ID303、ソフトウェアID、ネットワークの接続状態を示す。
・パラメータ値1705:しおりID1103の値、書籍ID203の値、ページ番号の値、広告枠IDの値、広告ID303の値、ソフトウェアIDの値、ネットワークがオンライン状態かオフライン状態かを示す値、を示す。
Next, the case where the advertisement presentation area is selected (the bookmark advertisement is clicked) on the display screen example 1501 will be described. In the display screen example 1501, when a bookmark advertisement is clicked, the
Advertisement presentation / operation identification information 1702: Indicates that an advertisement has been clicked (operated).
Acquisition time 1703: Indicates the time when the advertisement was clicked.
Parameter label identification information 1704:
Parameter value 1705: Indicates a
本発明は上述した各実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and the embodiments can be obtained by appropriately combining technical means disclosed in different embodiments. The form is also included in the technical scope of the present invention.
(ソフトウェアによる処理)
最後に、電子書籍表示端末1の各ブロック、特に制御部10(ダウンロード管理部21、広告取得部22、広告管理部23、書籍アプリケーション部24、端末情報取得部25、広告提示部26、しおりアプリケーション部27、広告履歴管理部28、広告履歴送信部29)は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現していてもよいし、CPU(central processing unit)を用いてソフトウェア的に実現してもよい。
(Processing by software)
Finally, each block of the electronic book display terminal 1, particularly the control unit 10 (
後者の場合、電子書籍表示端末1は、各機能を実現する制御プログラムの命令を実行するCPU、上記プログラムを格納したROM(read only memory)、上記プログラムを展開するRAM(random access memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである電子書籍表示端末1の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記電子書籍表示端末1に供給し、そのコンピュータ(またはCPUやMPU(microprocessor unit))が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。 In the latter case, the electronic book display terminal 1 includes a CPU that executes instructions of a control program that implements each function, a ROM (read only memory) that stores the program, a RAM (random access memory) that expands the program, A storage device (recording medium) such as a memory for storing programs and various data is provided. An object of the present invention is a recording medium in which a program code (execution format program, intermediate code program, source program) of a control program of the electronic book display terminal 1 which is software for realizing the functions described above is recorded so as to be readable by a computer. Can also be achieved by reading the program code recorded on the recording medium and executing it by the computer (or CPU or MPU (microprocessor unit)).
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM(compact disc read-only memory)/MO(magneto-optical)/MD(Mini Disc、登録商標)/DVD(digital versatile disk)/CD−R(CD Recordable)等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM(erasable programmable read-only memory)/EEPROM(electrically erasable and programmable read-only memory)/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。 Examples of the recording medium include tapes such as a magnetic tape and a cassette tape, a magnetic disk such as a floppy (registered trademark) disk / hard disk, a CD-ROM (compact disc read-only memory) / MO (magneto-optical) / Disks including optical disks such as MD (Mini Disc, registered trademark) / DVD (digital versatile disk) / CD-R (CD Recordable), cards such as IC cards (including memory cards) / optical cards, mask ROM / Semiconductor memory such as EPROM (erasable programmable read-only memory) / EEPROM (electrically erasable and programmable read-only memory) / flash ROM, or logic circuits such as PLD (Programmable logic device) and FPGA (Field Programmable Gate Array) Etc. can be used.
また、電子書籍表示端末1を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN(local area network)、ISDN(integrated services digital network)、VAN(value-added network)、CATV(community antenna television)通信網、仮想専用網(virtual private network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE(institute of electrical and electronic engineers)1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(asynchronous digital subscriber loop)回線等の有線でも、IrDA(infrared data association)やリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(high data rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance、登録商標)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。 Further, the electronic book display terminal 1 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited as long as it can transmit the program code. For example, the Internet, intranet, extranet, LAN (local area network), ISDN (integrated services digital network), VAN (value-added network), CATV (community antenna television) communication network, virtual private network (virtual private network), A telephone line network, a mobile communication network, a satellite communication network, etc. can be used. The transmission medium constituting the communication network may be any medium that can transmit the program code, and is not limited to a specific configuration or type. For example, infrared data such as IrDA (infrared data association) or remote control can be used for wired such as IEEE (institute of electrical and electronic engineers) 1394, USB, power line carrier, cable TV line, telephone line, ADSL (asynchronous digital subscriber loop) line, etc. , Bluetooth (registered trademark), IEEE 802.11 wireless, HDR (high data rate), NFC (Near Field Communication), DLNA (Digital Living Network Alliance, registered trademark), mobile phone network, satellite line, terrestrial digital network, etc. It can also be used wirelessly.
ネットワークと接続可能な電子書籍表示端末において、オフライン時でも、適切な広告を表示させることができるので、オフラインになりやすい端末、例えば携帯可能な電子書籍表示装置に好適である。 In an electronic book display terminal that can be connected to a network, an appropriate advertisement can be displayed even when offline, which is suitable for a terminal that is likely to go offline, such as a portable electronic book display device.
また、適切なタイミングで広告表示履歴を送信することができるので、広告の履歴を送信する電子書籍表示端末にも好適である。 In addition, since the advertisement display history can be transmitted at an appropriate timing, it is also suitable for an electronic book display terminal that transmits the advertisement history.
1 電子書籍表示端末(コンテンツ表示装置)
2 書籍サーバ(コンテンツ送信サーバ)
6 広告履歴サーバ(広告履歴収集サーバ)
11 操作受付部(操作受付手段)
25 端末情報取得部(自装置情報取得手段)
29 広告履歴送信部(通信可能条件取得手段、広告履歴送信手段)
34 広告履歴データベース(広告履歴記憶部)
821、822、823、914、1504 広告提示領域
1 Electronic book display terminal (content display device)
2 Book server (content transmission server)
6 advertising history server (advertising history collection server)
11 Operation reception part (operation reception means)
25 Terminal information acquisition unit (own device information acquisition means)
29 Advertising history transmission unit (communication condition acquisition means, advertising history transmission means)
34 Advertising History Database (Advertising History Storage Unit)
821, 822, 823, 914, 1504 Advertisement presentation area
Claims (18)
上記広告に対する操作を受け付ける操作受付手段と、
上記広告の提示、または上記操作受付手段が受け付けた広告に対する操作の履歴である広告履歴を記憶する広告履歴記憶部と、
外部の広告履歴収集サーバによって指定された、該広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得手段と、
上記広告履歴記憶部に記憶されている広告履歴を、上記通信可能条件取得手段が取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信手段と、を備えていることを特徴とするコンテンツ表示装置。 A content display device that displays content and presents advertisements,
Operation accepting means for accepting an operation on the advertisement;
An advertisement history storage unit that stores an advertisement history that is an operation history for the advertisement presented by the operation or the operation reception unit;
A communicable condition acquisition means for acquiring a communicable condition specified by an external advertisement history collection server , which is a condition for enabling communication with the advertisement history collection server ;
An advertisement history transmission unit that transmits the advertisement history stored in the advertisement history storage unit to the advertisement history collection server when the communication condition acquired by the communication condition acquisition unit is satisfied. A content display device characterized by comprising:
上記通信可能条件取得手段は、上記コンテンツ送信サーバから上記通信可能条件を取得していることを特徴とする請求項1に記載のコンテンツ表示装置。 The above content is obtained from an external content transmission server,
The content display apparatus according to claim 1, wherein the communicable condition acquisition unit acquires the communicable condition from the content transmission server.
上記広告履歴送信手段は、上記通信可能条件が示す時間で、広告履歴を送信することを特徴とする請求項1〜3のいずれか1項に記載のコンテンツ表示装置。 The communication condition includes information indicating time,
The content display device according to any one of claims 1 to 3, wherein the advertisement history transmission unit transmits the advertisement history at a time indicated by the communication enable condition.
上記通信可能条件は、上記コンテンツ送信サーバからコンテンツを受信した直後、または上記広告送信サーバから広告を取得した直後に広告履歴を送信することを示すものであることを特徴とする請求項1〜3のいずれか1項に記載のコンテンツ表示装置。 The content is acquired from an external content transmission server, and the advertisement is acquired from an external advertisement transmission server.
The communication enabling condition indicates that an advertisement history is transmitted immediately after receiving content from the content transmission server or immediately after acquiring an advertisement from the advertisement transmission server. The content display device according to any one of the above.
上記広告履歴には、上記広告提示領域に提示された広告と、該広告提示領域を識別する広告提示領域識別情報とが対応付けられていることを特徴とする請求項1〜8のいずれか1項に記載のコンテンツ表示装置。 It has a plurality of advertisement presentation areas that are areas for presenting the advertisements,
9. The advertisement according to any one of claims 1 to 8, wherein an advertisement presented in the advertisement presentation area is associated with advertisement presentation area identification information for identifying the advertisement presentation area in the advertisement history. The content display device according to item.
上記広告履歴送信手段は、上記広告履歴に、上記自装置情報取得手段が取得した自装置情報を加えて送信することを特徴とする請求項1〜12のいずれか1項に記載のコンテンツ表示装置。 It has own device information acquisition means for acquiring own device information which is information about the own device,
The content display device according to any one of claims 1 to 12 , wherein the advertisement history transmission unit transmits the advertisement history by adding the own device information acquired by the own device information acquisition unit. .
上記広告に対する操作を受け付ける操作受付ステップと、
外部の広告履歴収集サーバによって指定された、該広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得ステップと、
上記広告の提示、または上記操作受付ステップで受け付けた広告に対する操作の履歴である広告履歴を、上記通信可能条件取得ステップで取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信ステップと、を含むことを特徴とするコンテンツ表示装置の制御方法。 A method of controlling a content display device that displays content and presents an advertisement,
An operation reception step for receiving an operation on the advertisement;
A communicable condition acquisition step of acquiring a communicable condition specified by an external advertisement history collection server , which is a condition that enables communication with the advertisement history collection server ;
Sending the advertisement history, which is the history of operations for the advertisement presented in the operation accepting step, to the advertisement history collecting server when the communicable condition acquired in the communicable condition acquiring step is satisfied A method for controlling a content display device, comprising: an advertisement history transmission step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010203429A JP5611734B2 (en) | 2010-09-10 | 2010-09-10 | CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010203429A JP5611734B2 (en) | 2010-09-10 | 2010-09-10 | CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012059132A JP2012059132A (en) | 2012-03-22 |
| JP5611734B2 true JP5611734B2 (en) | 2014-10-22 |
Family
ID=46056128
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010203429A Expired - Fee Related JP5611734B2 (en) | 2010-09-10 | 2010-09-10 | CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5611734B2 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5892978B2 (en) * | 2013-06-19 | 2016-03-23 | ヤフー株式会社 | Score calculation device and score calculation method |
| JP6059304B1 (en) * | 2015-07-23 | 2017-01-11 | Kddi株式会社 | Communication terminal, information providing system, information providing method, and information providing program |
| JP6527284B1 (en) * | 2018-11-12 | 2019-06-05 | 株式会社ビラハウジング | Management system for flat display |
| JP7326798B2 (en) * | 2019-03-22 | 2023-08-16 | 富士フイルムビジネスイノベーション株式会社 | Product promotion device |
| JP6727671B2 (en) * | 2019-05-08 | 2020-07-22 | 株式会社ビラハウジング | Flat display device |
| JP6693630B1 (en) * | 2019-05-22 | 2020-05-13 | 株式会社ビラハウジング | Workpiece management system with flat display |
| CN118550435A (en) * | 2021-08-02 | 2024-08-27 | 珠海金山办公软件有限公司 | File processing method, device, electronic equipment and computer readable storage medium |
| CN114629886B (en) * | 2022-03-03 | 2025-08-12 | 北京得间科技有限公司 | Material display and local material creation method, equipment, server and storage medium |
| JP7602676B1 (en) | 2024-02-15 | 2024-12-18 | 楽天グループ株式会社 | Server device, service providing method, and program |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001290767A (en) * | 2000-04-07 | 2001-10-19 | Sharp Corp | Information communication system, information terminal device, and program recording medium |
| JP3928367B2 (en) * | 2001-04-05 | 2007-06-13 | 日本電気株式会社 | Advertising insertion area determination device and program |
| US20020165768A1 (en) * | 2001-05-01 | 2002-11-07 | Tatsuya Haraguchi | Advertisement information processing system |
| JP3797964B2 (en) * | 2002-09-06 | 2006-07-19 | 株式会社 アイゾー・コーポレーション | Education information providing method, education information output device, education system, computer program, and recording medium |
| JP2007172174A (en) * | 2005-12-20 | 2007-07-05 | Nippon Telegr & Teleph Corp <Ntt> | Advertisement presenting method and apparatus, program, and computer-readable recording medium |
| JP2010086171A (en) * | 2008-09-30 | 2010-04-15 | Dainippon Printing Co Ltd | Advertising billing management system |
-
2010
- 2010-09-10 JP JP2010203429A patent/JP5611734B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012059132A (en) | 2012-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5611734B2 (en) | CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JP5627964B2 (en) | TERMINAL DEVICE, TERMINAL DEVICE CONTROL METHOD, TERMINAL DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM | |
| US20110211813A1 (en) | Enhanced banner advertisements | |
| KR101566580B1 (en) | Mobile advertisement method and system using smart device | |
| CA2732057C (en) | Enhanced banner advertisements | |
| JP2012108615A (en) | Advertisement distribution system | |
| JP2013077108A (en) | Information processor, information processing method, information processing program and recording medium | |
| JP2013191102A (en) | Generation device, distribution device, generation method, distribution method, control program, and recording medium | |
| JP6742683B2 (en) | Advertisement delivery device, advertisement delivery method, and advertisement delivery program | |
| JP6553783B1 (en) | INFORMATION DISPLAY PROGRAM, INFORMATION DISPLAY DEVICE, INFORMATION DISPLAY METHOD, AND DELIVERY DEVICE | |
| JP6679640B2 (en) | Information display program, information display device, information display method, and distribution device | |
| WO2003081441A1 (en) | Mail distribution system, mail distribution method, mail distribution program, recording medium containing the mail distribution program, and a web site creation support device | |
| JP2012221277A (en) | Advertisement distribution server, advertisement display terminal, advertisement distribution system, advertisement distribution server control program, advertisement display terminal control program, and computer-readable recording medium with program recorded | |
| KR20160059314A (en) | System and method for issuing photo ticket | |
| JP2014241025A (en) | Information processing apparatus, information processing method, program, and information processing system | |
| JP6987678B2 (en) | Ad delivery device, ad delivery method and ad delivery program | |
| KR20150072465A (en) | Service Server and Method for Providing a Shopping Service using a Video Player | |
| JP5666213B2 (en) | CONTENT DISPLAY DEVICE, SERVER DEVICE, ADVERTISEMENT INFORMATION DISTRIBUTION SYSTEM, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JP7587609B2 (en) | COMPUTER SYSTEM FOR PROVIDING PERSONALIZED VIDEOS, INFORMATION PROCESSING DEVICE CONTAINED IN SUCH COMPUTER SYSTEM, PROGRAM EXECUTED IN SUCH INFORMATION PROCESSING DEVICE, AND PROGRAM EXECUTED IN USER DEVICE CONTAINED IN SUCH COMPUTER SYSTEM | |
| JP5540735B2 (en) | Book on demand management server, book on demand management system, and program | |
| JP6195950B1 (en) | Server apparatus and information processing system | |
| JP7003017B2 (en) | Information display program, information display device, information display method and distribution device | |
| JP4447351B2 (en) | User terminal, distribution terminal, program, and distribution system | |
| JP2010033267A (en) | Information management server, information management method, information management system, and program | |
| US20140201006A1 (en) | System And Method For Creating and Distributing Electronic Advertisements |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130401 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140116 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140319 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140903 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5611734 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |