Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5611734B2 - CONTENT DISPLAY DEVICE, CONTENT DISPLAY DEVICE CONTROL METHOD, CONTENT DISPLAY DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2010203429A
Other languages
Japanese (ja)
Other versions
JP2012059132A (en
Inventor
裕史 濱崎
裕史 濱崎
戸嶋 朗
朗 戸嶋
中島 健
健 中島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2010203429A priority Critical patent/JP5611734B2/en
Publication of JP2012059132A publication Critical patent/JP2012059132A/en
Application granted granted Critical
Publication of JP5611734B2 publication Critical patent/JP5611734B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2002−83230号公報(2002年3月22日公開)JP 2002-83230 A (published March 22, 2002)

しかしながら、上記特許文献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.

本発明の実施の形態を示すものであり、電子書籍表示端末の要部構成を示すブロック図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 illustrates an embodiment of the present invention, and is a block diagram illustrating a main configuration of an electronic book display terminal. 書籍データの内容を示す図である。It is a figure which shows the content of book data. 広告データの内容を示す図である。It is a figure which shows the content of advertisement data. 広告主端末から広告が入稿される処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process in which an advertisement is submitted from an advertiser terminal. 電子書籍表示端末が広告データをダウンロードする処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process in which an electronic book display terminal downloads advertisement data. 電子書籍表示端末における広告の表示・変更処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the display / change process of the advertisement in an electronic book display terminal. 電子書籍表示端末の広告管理部が広告選択する処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process which the advertisement management part of an electronic book display terminal selects advertisement. 電子書籍表示端末の表示部に表示される画面例を示す図である。It is a figure which shows the example of a screen displayed on the display part of an electronic book display terminal. 電子書籍表示端末の表示部に表示される画面例を示す図である。It is a figure which shows the example of a screen displayed on the display part of an electronic book display terminal. 本発明の他の実施の形態を示すものであり、電子書籍表示端末の要部構成を示すブロック図である。FIG. 29, showing another embodiment of the present invention, is a block diagram illustrating a main configuration of an electronic book display terminal. しおりデータの内容を示す図である。It is a figure which shows the content of bookmark data. 広告主端末から広告が入稿される処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process in which an advertisement is submitted from an advertiser terminal. 電子書籍表示端末が広告データをダウンロードする処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process in which an electronic book display terminal downloads advertisement data. 電子書籍表示端末における広告の表示・変更処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the display / change process of the advertisement in an electronic book display terminal. 電子書籍表示端末の表示部に表示される画面例を示す図である。It is a figure which shows the example of a screen displayed on the display part of an electronic book display terminal. 本発明の、さらに他の実施の形態を示すものであり、電子書籍表示端末の要部構成を示すブロック図である。FIG. 32 is a block diagram illustrating still another embodiment of the present invention and illustrating a configuration of a main part of an electronic book display terminal. データの内容を示す図であり、図17(a)は広告提示・操作データの内容を示す図であり、図17(b)は端末データの内容を示す図である。FIG. 17A is a diagram showing the content of data, FIG. 17A is a diagram showing the content of advertisement presentation / operation data, and FIG. 17B is a diagram showing the content of terminal data. 電子書籍表示端末における広告の提示・変更・操作処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the presentation / change / operation process of the advertisement in an electronic book display terminal. 広告提示が終了するときの書籍アプリケーション部の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the book application part when advertisement presentation is complete | finished. 広告提示・操作が記録される処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process by which advertisement presentation and operation are recorded. 電子書籍表示端末から広告履歴サーバへ広告履歴を送信する処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process which transmits an advertisement log | history from an electronic book display terminal to an advertisement log | history server. 電子書籍表示端末が広告データをダウンロードする処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process in which an electronic book display terminal downloads advertisement data. 電子書籍表示端末から広告履歴サーバへ広告履歴を送信する処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process which transmits an advertisement log | history from an electronic book display terminal to an advertisement log | history server. 電子書籍表示端末から広告履歴サーバへ広告履歴を送信する処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process which transmits an advertisement log | history from an electronic book display terminal to an advertisement log | history server. 広告とともに提示されている情報に対する操作があったときの書籍アプリケーション部の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the book application part when there exists operation with respect to the information shown with an advertisement. 電子書籍表示端末における広告の提示・変更・操作処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the presentation / change / operation process of the advertisement in an electronic book display terminal. 広告提示が終了するときの書籍アプリケーション部の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the book application part when advertisement presentation is complete | finished. 広告提示・操作が記録される処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the process by which advertisement presentation and operation are recorded.

〔実施の形態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 display unit 12 that can be touched, and can be operated by touching displayed icons and widgets.

(電子書籍表示端末の構成)
まず、図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 control unit 10, an operation reception unit (operation reception unit) 11, and a display unit 12. Note that the electronic book display terminal 1 is a terminal capable of displaying an electronic book, but functions relating to the electronic book can be performed using a known technique, and thus description thereof is omitted here.

制御部10は、電子書籍表示端末1において、広告表示を行う機能等を制御するものであり、ダウンロード管理部21、広告取得部22、広告管理部23、書籍アプリケーション部24、端末情報取得部(自装置情報取得手段)25、書籍データベース31、および広告データベース32を含む構成である。   The control part 10 controls the function etc. which perform an advertisement display in the electronic book display terminal 1, The download management part 21, the advertisement acquisition part 22, the advertisement management part 23, the book application part 24, a terminal information acquisition part ( The self-device information acquisition means) 25, the book database 31, and the advertisement database 32 are included.

ダウンロード管理部21は、電子書籍表示端末1における各種データのダウンロードを管理するものである。例えば、ダウンロード管理部21は、書籍サーバ(コンテンツ送信サーバ)2に対して、更新情報の確認を行ったり、書籍サーバ2から書籍データをダウンロードしたり、広告取得部22に対して、広告サーバ4から広告データを取得するように指示を行ったりする。   The download management unit 21 manages downloading of various data in the electronic book display terminal 1. For example, the download management unit 21 confirms update information for the book server (content transmission server) 2, downloads book data from the book server 2, or sends the advertisement server 4 to the advertisement acquisition unit 22. Or instructing them to get advertising data.

広告取得部22は、ダウンロード管理部21からの指示に基づいて、広告サーバ4から広告データのメタデータを取得して、広告管理部23へ送信する。また、広告取得部22は、広告管理部23の指示に基づいて広告データを取得し、広告管理部23へ送信する。   The advertisement acquisition unit 22 acquires the metadata of the advertisement data from the advertisement server 4 based on the instruction from the download management unit 21 and transmits it to the advertisement management unit 23. The advertisement acquisition unit 22 acquires advertisement data based on an instruction from the advertisement management unit 23 and transmits the advertisement data to the advertisement management unit 23.

広告管理部23は、広告取得部22から取得した広告データや広告データのメタデータを広告データベース32に記憶するとともに、広告データのメタデータや、端末情報取得部25から取得した端末情報を用いて、広告データを取得するか否かを判定する。そして、取得すると判定した広告データを取得するように広告取得部22へ指示する。   The advertisement management unit 23 stores the advertisement data acquired from the advertisement acquisition unit 22 and the metadata of the advertisement data in the advertisement database 32, and uses the metadata of the advertisement data and the terminal information acquired from the terminal information acquisition unit 25. Whether to acquire advertisement data is determined. Then, the advertisement acquisition unit 22 is instructed to acquire the advertisement data determined to be acquired.

書籍アプリケーション部24は、表示部12に、電子書籍の表示等を行うアプリケーションである。書籍アプリケーション部24には、広告提示部(広告提示手段)26が含まれており、電子書籍の表示とともに、広告を表示させることができる。広告提示部26は、広告管理部23に対して広告データの送信を要求し、受信した広告データを、書籍と対応させて、表示部12に表示する。   The book application unit 24 is an application that displays an electronic book on the display unit 12. The book application unit 24 includes an advertisement presenting unit (advertisement presenting means) 26, and can display an advertisement along with the display of the electronic book. The advertisement presentation unit 26 requests the advertisement management unit 23 to transmit advertisement data, and displays the received advertisement data on the display unit 12 in association with the book.

端末情報取得部25は、端末情報(自装置情報)を取得して広告管理部23へ送信する。ここで、端末情報とは、表示部12の画面サイズ、画素数や、現時点の日時、曜日、電子書籍表示端末1の位置、電子書籍表示端末1のユーザの性別、年代等の情報である。   The terminal information acquisition unit 25 acquires terminal information (own device information) and transmits it to the advertisement management unit 23. Here, the terminal information is information such as the screen size of the display unit 12, the number of pixels, the current date and time, the day of the week, the position of the electronic book display terminal 1, the sex of the user of the electronic book display terminal 1, and the age.

書籍データベース31は、電子書籍の書籍データを格納しているデータベースである。書籍データの内容について、図2を用いて説明する。図2は、書籍データの内容を示す図である。図2に示すように、書籍データ(コンテンツ情報)201には、データ本体202、書籍ID203、おすすめ書籍フラグ204、購入済みフラグ205、表紙サムネイル画像206、および書誌情報207が含まれている。そして、おすすめ書籍フラグ204、購入済みフラグ205、表紙サムネイル画像206、および書誌情報207が、書籍データ201のメタデータ210となっている。   The book database 31 is a database that stores book data of electronic books. The contents of the book data will be described with reference to FIG. FIG. 2 is a diagram showing the contents of book data. As shown in FIG. 2, the book data (content information) 201 includes a data body 202, a book ID 203, a recommended book flag 204, a purchased flag 205, a cover thumbnail image 206, and bibliographic information 207. A recommended book flag 204, a purchased flag 205, a cover thumbnail image 206, and bibliographic information 207 are metadata 210 of the book data 201.

データ本体202は、電子書籍の書籍データの本体であり、XMDF(Mobile Document Format)、PDF(Portable Document Format)、静止画、動画、HTML(Hyper Text Markup Language、登録商標)、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。   The data body 202 is the body of book data of an electronic book, and includes XMDF (Mobile Document Format), PDF (Portable Document Format), still image, video, HTML (Hyper Text Markup Language, registered trademark), text, FLASH (registered) Trademark) and the like.

書籍ID203は、書籍データ201を一意に識別するための値であり、文字列で構成されている。   The book ID 203 is a value for uniquely identifying the book data 201, and is composed of a character string.

おすすめ書籍フラグ204は、おすすめ書籍か否かを示すものであり、真偽値(すなわち、「1」であれば真、「0」であれば偽)によって構成されている。そして、値が「1」であれば、当該書籍がおすすめ書籍であることを示す。   The recommended book flag 204 indicates whether or not the book is a recommended book, and is configured by a true / false value (that is, true if “1”, false if “0”). A value of “1” indicates that the book is a recommended book.

購入済みフラグ205は、購入済みか否かを示すものであり、真偽値によって構成されている。そして、値が「1」であれば、当該書籍が購入済みであることを示す。   The purchased flag 205 indicates whether or not it has been purchased, and is constituted by a true / false value. A value of “1” indicates that the book has been purchased.

表紙サムネイル画像206は、書籍の表紙の画像を示すものであり、静止画で構成されている。   The cover thumbnail image 206 shows a cover image of a book and is composed of still images.

書誌情報207は、書籍のタイトル、著者、出版社、発売日、販売価格等を示すものである。   The bibliographic information 207 indicates the title, author, publisher, release date, selling price, etc. of the book.

広告データベース32は、広告データを格納しているデータベースである。広告データの内容について、図3を用いて説明する。図3は、広告データの内容を示す図である。図3に示すように、広告データ301には、データ本体302、広告ID(広告識別情報)303、広告種別304、広告提示条件305、および提示済み回数306が含まれている。そして、広告種別304、広告提示条件305、および提示済み回数306が、広告データ301のメタデータ310となっている。   The advertisement database 32 is a database that stores advertisement data. The contents of the advertisement data will be described with reference to FIG. FIG. 3 is a diagram showing the contents of the advertisement data. As shown in FIG. 3, the advertisement data 301 includes a data body 302, an advertisement ID (advertisement identification information) 303, an advertisement type 304, an advertisement presentation condition 305, and a number of times of presentation 306. The advertisement type 304, the advertisement presentation condition 305, and the number of times of presentation 306 are metadata 310 of the advertisement data 301.

データ本体302は、広告データ301の本体であり、XMDF(登録商標)、PDF、静止画、動画、HTML、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。   The data main body 302 is a main body of the advertisement data 301, and is composed of contents such as XMDF (registered trademark), PDF, still image, moving image, HTML, text, and FLASH (registered trademark).

広告ID303は、広告データ301を一意に識別するための値であり、文字列で構成されている。   The advertisement ID 303 is a value for uniquely identifying the advertisement data 301, and is composed of a character string.

広告種別304は、表示する広告の種別を指定するための情報であり、当該広告が、帯広告(未購入)/帯広告(購入済)、簡易広告/詳細広告、しおり広告などのいずれであるかを示すものである。   The advertisement type 304 is information for designating the type of advertisement to be displayed, and the advertisement is any one of a band advertisement (not purchased) / band advertisement (purchased), a simple advertisement / detailed advertisement, a bookmark advertisement, and the like. It is shown.

広告提示条件305は、広告を提示するときの条件を示すものである。提示条件としては、最大提示回数、有効日時、提示曜日、提示時間帯、提示書籍内位置範囲、最低対象年齢、優先順位等が挙げられる。   The advertisement presentation condition 305 indicates a condition for presenting an advertisement. Examples of the presentation condition include the maximum number of presentations, the valid date and time, the presentation day of the week, the presentation time zone, the position range in the presented book, the minimum target age, and the priority order.

最大提示回数とは、ここに示された回数を超えたら当該広告を提示しないというものである。有効日時とは、広告を提示する日時の範囲(開始〜終了)を示すものである。提示曜日とは、広告を提示する曜日を示すものである。なお、複数の曜日を指定することもできる。提示時間帯とは、広告を提示する時間の範囲(開始〜終了)を示すものである。提示書籍内位置範囲とは、ここに示された範囲内のページを表示している時に広告を提示(開始〜終了)するというものである。最低対象年齢とは、ここに示された年齢以上のユーザに対して提示を行うというものである。優先順位とは、他の条件を満たすものが複数あった場合、ここに示された値が高い方を優先して提示するというものである。なお、優先順位に値が示されていない場合は、優先度が最も低いものとして扱う。   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 presentations 306 records the number of presentations, and is recorded as a natural number.

また、広告管理部23は、広告提示部26から広告データを要求されると、この広告提示条件305を用いて、広告提示部26に送信する広告データを選択する。   Further, when the advertisement management unit 23 is requested for advertisement data from the advertisement presentation unit 26, the advertisement management unit 23 selects advertisement data to be transmitted to the advertisement presentation unit 26 using the advertisement presentation condition 305.

操作受付部11は、電子書籍表示端末1に対する操作を受け付け、その内容を制御部10へ送信するものである。操作受付部11は、例えば、操作キー等で構成されていてもよいし、タッチパネルで構成され表示部12と一体となっているものであってもよい。   The operation reception unit 11 receives an operation on the electronic book display terminal 1 and transmits the contents to the control unit 10. The operation receiving unit 11 may be configured with, for example, operation keys or the like, or may be configured with a touch panel and integrated with the display unit 12.

表示部12は、書籍の内容や広告を表示するものであり、例えば、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ、プラズマディスプレイ等によって実現されている。   The display unit 12 displays the contents and advertisements of a book, and is realized by, for example, a liquid crystal display, an organic EL (Electro Luminescence) display, a plasma display, or the like.

(広告の入稿)
次に、広告主端末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 book server 2. Accepting access to the site, the book content (book data 201) is uploaded to the book server 2 (S401). It is assumed that the book content is created in advance as electronic data by the advertiser using a system (not shown) and stored in the advertiser terminal 3. The book server 2 stores the book content in the storage unit in its own device, assigns a book ID 203 that can uniquely identify all book contents stored in the storage unit, and stores the book content in association with the book content (S402). ). The advertiser terminal 3 also transmits book metadata 210 (cover thumbnail image 206, bibliographic information 207 (title, author, publisher, release date, sales price, etc.)) included in the book content ( S401).

また、書籍サーバ2は、1台に限られず、複数台のサーバが組み合わせられたものであってもよい。例えば、Webサーバと書籍ID203とを管理するサーバと、書籍コンテンツを保存するサーバとが分離していてもよい。この場合、これら2つのサーバが連動して書籍サーバ2の機能を果たすが、これは周知技術で実現可能である。   Further, the book server 2 is not limited to one, and may be a combination of a plurality of servers. For example, a server that manages the Web server and the book ID 203 and a server that stores the book content may be separated. In this case, these two servers work together to fulfill the function of the book server 2, but this can be realized by a well-known technique.

次に、書籍サーバ2は、書籍コンテンツの登録が成功した旨、および書籍ID203を広告主端末3に通知する(S403)。   Next, the book server 2 notifies the advertiser terminal 3 of the book content registration success and the book ID 203 (S403).

次に、広告主端末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 book ID 203. The advertiser terminal 3 transmits the advertising space ID input by the advertiser and the book ID 203 to the advertising server 4, and the advertising server 4 stores the received advertising space ID and the book ID 203 in association with each other.

最後に、広告主端末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 advertisement data 301 to the advertisement server 4 (S408). . The advertisement data 301 is a content such as a still image, a moving image, HTML, FLASH (registered trademark), etc., and an advertisement is created in advance as electronic data by the advertiser using a system (not shown). Suppose that it is preserved. When the advertiser terminal 3 uploads the advertisement data 301, the advertiser terminal 3 notifies the advertisement server 4 of which advertisement frame the advertisement is to be displayed (designated by the advertiser operating the advertiser terminal 3). . Then, the advertisement server 4 stores the advertisement data 301 and the advertisement space ID in association with each other. Thereby, since the book ID 203 and the advertising space ID are already associated with each other, the book ID 203 and the advertisement data 301 can be associated with each other. Moreover, since the advertisement data that can be displayed in the advertisement space is uploaded, the advertisement data 301 associated with the advertisement space ID can be displayed in the advertisement space indicated by the advertisement space ID.

なお、1つの広告枠IDに複数の広告データ301を対応付けてもよい。この場合、ある書籍を表示している時に提示される広告は、複数登録されている広告データ301の中からいずれかが選択されて表示される。また、1つの広告データ301に複数の広告枠IDを対応付けてもよい。この場合、複数の書籍において同じ広告が表示されることになる。広告主端末3は、広告主が必要とする広告の入稿を繰り返し受け付け、受け付けた複数の広告を広告サーバ4に入稿する。また、広告主端末3は、広告データ301の入稿時に、広告データ301のメタデータ310の入力も受け付ける。   A plurality of advertisement data 301 may be associated with one advertisement space ID. In this case, an advertisement presented when a book is displayed is selected and displayed from a plurality of registered advertisement data 301. A plurality of advertisement space IDs may be associated with one advertisement data 301. In this case, the same advertisement is displayed in a plurality of books. The advertiser terminal 3 repeatedly accepts advertisement submissions required by the advertiser, and submits a plurality of accepted advertisements to the advertisement server 4. The advertiser terminal 3 also accepts input of the metadata 310 of the advertisement data 301 when the advertisement data 301 is submitted.

本実施の形態では、各書籍ID203に対して、広告種別304および広告内容が以下の4つの広告データ301を入稿する。
・広告種別=帯広告(未購入)および簡易広告:書籍自体の購入を促す広告。静止画。
・広告種別=帯広告(購入済)および簡易広告:書籍の関連商品の広告。静止画。
・広告種別=帯広告(未購入)および詳細広告:書籍自体の購入を促す広告。HTML。
・広告種別=帯広告(購入済)および詳細広告:書籍の関連商品の広告。HTML。
In the present embodiment, for each book ID 203, the following four types of advertisement data 301 with the advertisement type 304 and the advertisement content are submitted.
• 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 advertisement data 301 will be described with reference to FIG. FIG. 5 is a sequence diagram showing a flow of processing in which the electronic book display terminal 1 downloads the advertisement data 301.

まず、書籍サーバ2は、電子書籍表示端末1のダウンロード管理部21に対して、更新情報の確認を、電子書籍表示端末1に行わせたい日時を通知する(S501)。複数の日時を通知して、電子書籍表示端末1は、これらの全ての日時において更新情報の確認を行うようにしてもよい。また、毎日、決まった時刻に更新確認をさせるようにしたり、毎週、決まった曜日に更新確認させるようにしたり、毎月、決まった日に更新確認をさせるようにしたりしてもよい。   First, the book server 2 notifies the download management unit 21 of the electronic book display terminal 1 of the date and time when the electronic book display terminal 1 is to check the update information (S501). A plurality of dates / times may be notified, and the electronic book display terminal 1 may check the update information at all these dates / times. In addition, it is possible to check for updates at a fixed time every day, check for updates every week on a fixed day of the week, or check for updates every month on a fixed day.

これは以下の理由による。書籍サーバ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 book server 2 and the advertisement server 4 is increased. May rise and become unable to meet requests. Therefore, the book server 2 notifies the electronic book display terminal 1 to perform update confirmation at different dates and times so that accesses from the respective electronic book display terminals 1 are dispersed. The date and time may be notified from the advertisement server 4 instead of the book server 2. Alternatively, the book server 2 may be notified of the date and time for checking the update information of the book, and the advertisement server 4 may be notified of the date and time for downloading the advertisement.

次に、書籍サーバ2は、おすすめ書籍リストを作成する(S502)。おすすめ書籍とは、書籍サーバ2で保存されている書籍の内で、話題になっている書籍、売れ行きの良い書籍等、書籍サーバ2の運営者が決定した書籍である。そして、おすすめ書籍リストは、おすすめ書籍の書籍ID203とメタデータ210とをリストにしたものである。おすすめ書籍リストに記載されている書籍については、メタデータ210のおすすめ書籍フラグ204を真値(「1」)に、購入済みフラグ205を偽値(「0」)に設定する。   Next, the book server 2 creates a recommended book list (S502). The recommended book is a book determined by the operator of the book server 2 such as a book that has become a hot topic or a book that sells well among books stored in the book server 2. The recommended book list is a list of book IDs 203 and metadata 210 of recommended books. For books listed in the recommended book list, the recommended book flag 204 of the metadata 210 is set to a true value (“1”), and the purchased flag 205 is set to a false value (“0”).

ステップS501で通知された日時になると、ダウンロード管理部21は、書籍サーバ2にアクセスして、更新情報が無いか否か確認する(S503)。これにより、ダウンロード管理部21は、ステップS502でおすすめ書籍リストが作成された事を認知する(S504)。なお、指定された日時になったら、電子書籍表示端末1が書籍サーバ2や広告サーバ4へのアクセス可否を確認し、アクセスが不可能だった場合、所定の期間が経過した後で再びアクセス可否を確認するようにしてもよい。   When the date notified in step S501 comes, the download management unit 21 accesses the book server 2 and checks whether there is update information (S503). Thereby, the download management unit 21 recognizes that the recommended book list has been created in step S502 (S504). When the designated date and time comes, the electronic book display terminal 1 confirms whether or not the book server 2 or the advertisement server 4 is accessible. If access is impossible, the electronic book display terminal 1 can be accessed again after a predetermined period. You may make it confirm.

そして、おすすめ書籍リストが作成された事を認知したダウンロード管理部21は、書籍サーバ2に対しおすすめ書籍リストの要求し、書籍サーバ2で作成された、おすすめ書籍リストをダウンロードする(S505)。その後、ダウンロード管理部21は、ダウンロードした、おすすめ書籍リストを書籍データベース31に保存する(S506)。   Then, the download management unit 21 that has recognized that the recommended book list has been created requests the recommended book list from the book server 2, and downloads the recommended book list created by the book server 2 (S505). Thereafter, the download management unit 21 stores the downloaded recommended book list in the book database 31 (S506).

次に、ダウンロード管理部21は、広告取得部22に対して、広告データ301のダウンロードを開始するように指示する(S507)。ダウンロード管理部21から指示を受けた広告取得部22は、書籍データベース31にアクセスして、更新があったことを確認し(S508)、追加された、おすすめ書籍リストに含まれている書籍ID203を取得する(S509)。なお、複数の書籍ID203が含まれている場合は、その全てを取得する。   Next, the download management unit 21 instructs the advertisement acquisition unit 22 to start downloading the advertisement data 301 (S507). The advertisement acquisition unit 22 that has received an instruction from the download management unit 21 accesses the book database 31 to confirm that there has been an update (S508), and adds the book ID 203 included in the added recommended book list. Obtain (S509). If a plurality of book IDs 203 are included, all of them are acquired.

そして、広告取得部22は、広告サーバ4に対してステップS509で取得したすべての書籍ID203に対応する広告枠IDを問い合わせ(S510)、取得する(S511)。なお、このときに、広告サーバ4は、広告取得部22に対し、広告データ301を取得する時刻を指定した情報をさらに送信してもよい。次に、ダウンロード管理部21は、取得した書籍ID203と広告枠IDとを対応付けて、広告管理部23に通知する(S512)。広告管理部23は、取得した書籍ID203および広告枠IDを、広告データベース32に保存する(S513)。   Then, the advertisement acquisition unit 22 inquires the advertisement server 4 about the advertisement space IDs corresponding to all the book IDs 203 acquired in step S509 (S510), and acquires (S511). At this time, the advertisement server 4 may further transmit information specifying the time to acquire the advertisement data 301 to the advertisement acquisition unit 22. Next, the download management unit 21 associates the acquired book ID 203 with the advertising space ID and notifies the advertisement management unit 23 (S512). The advertisement management unit 23 stores the acquired book ID 203 and advertisement frame ID in the advertisement database 32 (S513).

次に、広告取得部22は、広告サーバ4に対し、広告枠IDを送信して、広告データ301のメタデータ310を要求する(S514)。そして、広告取得部22は、ステップS511で取得した全ての広告枠IDについて、対応する広告データ301のメタデータ310をダウンロードする(S515)。   Next, the advertisement acquisition unit 22 transmits the advertisement space ID to the advertisement server 4 and requests the metadata 310 of the advertisement data 301 (S514). Then, the advertisement acquisition unit 22 downloads the metadata 310 of the corresponding advertisement data 301 for all the advertisement space IDs acquired in step S511 (S515).

その後、広告取得部22は、広告管理部23にダウンロードしたメタデータ310を渡す。   Thereafter, the advertisement acquisition unit 22 passes the downloaded metadata 310 to the advertisement management unit 23.

そして、広告管理部23は、広告取得部22から受け取ったメタデータ310に含まれている広告ID303や広告提示条件305を参照して、メタデータ310に対応する広告データ301のデータ本体302の送信を要求するか否か判定する(S516)。例えば、広告管理部23は、既に広告管理部23に保存されている広告データ301と同じ広告データは要求しないとすることや、広告提示条件305に合致しない広告データを要求しないとすることができる。そして、広告管理部23は、送信を要求する対象となった広告データ301の広告ID303のリストを広告取得部22に渡す。   Then, the advertisement management unit 23 refers to the advertisement ID 303 and the advertisement presentation condition 305 included in the metadata 310 received from the advertisement acquisition unit 22, and transmits the data body 302 of the advertisement data 301 corresponding to the metadata 310. It is determined whether or not to request (S516). For example, the advertisement management unit 23 may not request the same advertisement data as the advertisement data 301 already stored in the advertisement management unit 23, or may not request advertisement data that does not match the advertisement presentation condition 305. . Then, the advertisement management unit 23 passes the list of the advertisement IDs 303 of the advertisement data 301 for which transmission is requested to the advertisement acquisition unit 22.

そして、広告取得部22は、広告管理部23から受け取った広告ID303を送信するように広告サーバに要求する。広告サーバ4は要求された広告ID303に対応する広告データ301のデータ本体302を広告取得部22に送信する(S517、広告データ取得ステップ)。その後、広告取得部22は受信したデータ本体302とメタデータ310とを含めた広告データ301を広告管理部23に渡し、広告管理部23はこれを広告データベース32に保存する(S518)。そして、広告管理部23は、広告データ301の保存が完了したことを広告取得部22に通知する。   Then, the advertisement acquisition unit 22 requests the advertisement server to transmit the advertisement ID 303 received from the advertisement management unit 23. The advertisement server 4 transmits the data body 302 of the advertisement data 301 corresponding to the requested advertisement ID 303 to the advertisement acquisition unit 22 (S517, advertisement data acquisition step). Thereafter, the advertisement acquisition unit 22 passes the received advertisement data 301 including the data body 302 and the metadata 310 to the advertisement management unit 23, and the advertisement management unit 23 stores the advertisement data in the advertisement database 32 (S518). Then, the advertisement management unit 23 notifies the advertisement acquisition unit 22 that the storage of the advertisement data 301 has been completed.

広告取得部22は、上記ステップS517およびステップS518の処理を、広告管理部23から受け取った広告ID303の数だけ繰り返し、全ての広告データ301についての広告取得が完了したら、ダウンロード管理部21に通知する(S519)。   The advertisement acquisition unit 22 repeats the processes of step S517 and step S518 for the number of advertisement IDs 303 received from the advertisement management unit 23, and notifies the download management unit 21 when the advertisement acquisition for all advertisement data 301 is completed. (S519).

以上で、電子書籍表示端末1が、広告データ301をダウンロードする処理が終了する。   The electronic book display terminal 1 ends the process of downloading the advertisement data 301.

(広告提示・変更)
次に、電子書籍表示端末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 book application unit 24 selects books to be displayed as a book list (S601). In the present embodiment, since four books can be displayed on one screen, among the books stored in the book database 31, four books are displayed from the top of the book ID 203.

次に、書籍アプリケーション部24は、ステップS601で選択した書籍の書籍ID203を書籍データベース31に通知する。書籍データベース31は通知された書籍ID203に対応する書籍のメタデータ210を返す(S602)。書籍データベース31は、おすすめ書籍リストで受信した書籍のメタデータ210であっても、購入済みの書籍のメタデータ210であっても返すことができる。   Next, the book application unit 24 notifies the book database 31 of the book ID 203 of the book selected in step S601. The book database 31 returns the book metadata 210 corresponding to the notified book ID 203 (S602). The book database 31 can return the metadata 210 of the book received in the recommended book list or the metadata 210 of the purchased book.

その後、書籍アプリケーション部24は、取得したメタデータ210に含まれる表紙サムネイル画像206を表示部12のサムネイル表示領域(後述する)のうちの1つに表示し、購入済みフラグ205を参照して、アイコン表示領域(後述する)に購入済みアイコンを表示する(S603)。また、おすすめ書籍フラグ204を参照して、アイコン表示領域におすすめアイコンを表示する。なお、書誌情報207の内容をサムネイル表示領域の近傍に表示してもよい。   Thereafter, the book application unit 24 displays the cover thumbnail image 206 included in the acquired metadata 210 in one of the thumbnail display areas (described later) of the display unit 12, and refers to the purchased flag 205, A purchased icon is displayed in an icon display area (described later) (S603). In addition, referring to the recommended book flag 204, a recommended icon is displayed in the icon display area. Note that the content of the bibliographic information 207 may be displayed in the vicinity of the thumbnail display area.

そして、書籍アプリケーション部24は、表示した書籍について、当該書籍の書籍ID203を広告管理部23に通知する。広告管理部23は、受け取った書籍ID203を広告データベース32に通知する。広告データベース32は受け取った書籍ID203と対応付けられた広告枠IDを広告管理部23に返す。そして、広告管理部23は、受け取った広告枠IDを書籍アプリケーション部24に通知する(S604)。   Then, the book application unit 24 notifies the advertisement management unit 23 of the book ID 203 of the book for the displayed book. The advertisement management unit 23 notifies the advertisement database 32 of the received book ID 203. The advertisement database 32 returns the advertisement space ID associated with the received book ID 203 to the advertisement management unit 23. Then, the advertisement management unit 23 notifies the book application unit 24 of the received advertisement space ID (S604).

次に、書籍アプリケーション部24は、広告管理部23に対し、取得した広告枠IDと対応付けられている広告データ301を要求する(S605)。ここでは、広告管理部23に対し、広告枠IDと、指定する広告種別304(書籍ID203によって指定が異なる)とを送信して、広告データ301を要求する。   Next, the book application unit 24 requests the advertisement management unit 23 for the advertisement data 301 associated with the acquired advertisement space ID (S605). Here, the advertising space ID and the designated advertisement type 304 (designation varies depending on the book ID 203) are transmitted to the advertisement management unit 23 to request the advertisement data 301.

なお、書籍アプリケーション部24が、広告データ301を要求したときに、広告管理部23は、電子書籍表示端末1と広告サーバ4との接続状態を確認し、接続可能な状態の場合、広告データ301およびメタデータ310を広告データベース32から取得するのではなく、広告サーバ4から取得するものであってもよい。   When the book application unit 24 requests the advertisement data 301, the advertisement management unit 23 checks the connection state between the electronic book display terminal 1 and the advertisement server 4. The metadata 310 may be acquired from the advertisement server 4 instead of being acquired from the advertisement database 32.

書籍アプリケーション部24から広告データ301の要求を受けた広告管理部23は、指定された条件に合致する広告データ301を、必要に応じて広告データベース32からメタデータ310を取得しながら選択する(S606)。   Upon receiving the request for the advertisement data 301 from the book application unit 24, the advertisement management unit 23 selects the advertisement data 301 that matches the specified condition while acquiring the metadata 310 from the advertisement database 32 as necessary (S606). ).

具体的には、広告データベース32に対して、広告枠IDを指定してメタデータ310を要求すると、広告枠IDが合致する全ての広告の広告ID303とメタデータ310とが取得できる。その中から広告種別304が合致するものを検索し、合致したものについて、広告提示条件を評価して、広告提示が可能であるものを書籍アプリケーション部24に渡す広告として選択する。   Specifically, when the advertisement database 32 is requested and the metadata 310 is requested from the advertisement database 32, the advertisement ID 303 and the metadata 310 of all advertisements that match the advertisement space ID can be acquired. Among them, a search is made for a match with the advertisement type 304, and for the match, the advertisement presentation condition is evaluated, and an advertisement that can be presented is selected as an advertisement to be passed to the book application unit 24.

例えば、画面図801(図8)では、広告提示部821に表示される広告は、広告枠ID81で、未購入書籍向けの広告が要求されるので、広告枠IDを「81」で指定して取得した全てのメタデータ310の中から、広告種別304が「帯広告(未購入)」となっているものを抽出し、さらに、それぞれの広告提示条件305を評価して選択する。また、合致する広告が複数ある場合は、優先度が高い順に選択する。なお、広告選択の詳細については後述する。   For example, in the screen diagram 801 (FIG. 8), the advertisement displayed on the advertisement presentation unit 821 is an advertisement space ID 81 and an advertisement for an unpurchased book is requested. Therefore, the advertisement space ID is designated by “81”. From all the acquired metadata 310, those having the advertisement type 304 of “band advertisement (not purchased)” are extracted, and each advertisement presentation condition 305 is evaluated and selected. If there are a plurality of matching advertisements, they are selected in descending order of priority. Details of the advertisement selection will be described later.

そして、広告管理部23は、ステップS606で選択した広告の広告データ301を取得する(S607)。その後、広告管理部23は、取得した広告データ301を、広告ID303とともに、書籍アプリケーション部24に通知する(S608)。   Then, the advertisement management unit 23 acquires the advertisement data 301 of the advertisement selected in step S606 (S607). Thereafter, the advertisement management unit 23 notifies the book application unit 24 of the acquired advertisement data 301 together with the advertisement ID 303 (S608).

書籍アプリケーション部24は、通知された広告データ301を、ステップS603で表示したサムネイル画像に重畳させて表示する(S609)。   The book application unit 24 superimposes the notified advertisement data 301 on the thumbnail image displayed in step S603 (S609).

そして、ステップ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 advertisement management unit 23 selects an advertisement will be described with reference to FIG. FIG. 7 is a flowchart showing a flow of processing in which the advertisement management unit 23 selects an advertisement.

おおまかな流れとしては、広告枠IDが合致する全ての広告を広告データベース32から取得し、その中から、各広告に設定されている全ての広告提示条件を満たす広告を選択する。最終的に選択された広告が複数であった場合は、広告提示条件の内の優先度の値に応じて一つの広告を選択する。   As a general flow, all advertisements with matching advertisement space IDs are acquired from the advertisement database 32, and advertisements satisfying all advertisement presentation conditions set for each advertisement are selected from the advertisements. When there are a plurality of finally selected advertisements, one advertisement is selected according to the priority value in the advertisement presentation conditions.

図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 advertisement management unit 23 receives an acquisition request for the advertisement data 301 from the book application unit 24 (S701), the advertisement management unit 23 acquires the metadata 310 of the advertisement data 301 that matches the designated advertisement space ID. (S702). Here, in step S701, the designated advertisement space ID is called “rID”, and the designated advertisement type 304 is called “rType”. The metadata 310 acquired in step S702 is referred to as “dbData [N]”. “N” indicates the number of acquired metadata 310. Here, it is assumed that N pieces of metadata 310 are acquired.

次に、広告管理部23は、初期値として「i=0、j=0」を設定し(S703)、「i≧N」か否かを判定する(S704)。i≧Nでなければ(S704でNO)、「dbData[i]」(広告枠IDが「i」の広告データ301のメタデータ310)の広告種別304が「rType」と一致するか否かを判定する(S705)。   Next, the advertisement management unit 23 sets “i = 0, j = 0” as initial values (S703), and determines whether or not “i ≧ N” (S704). If i ≧ N (NO in S704), whether or not the advertisement type 304 of “dbData [i]” (the metadata 310 of the advertisement data 301 with the advertisement space ID “i”) matches “rType”. Determination is made (S705).

「dbData[i]」の広告種別304が「rType」と一致すれば(S705でYES)、「dbData[i]」の広告提示条件305で「最大提示回数」が指定されているか否かを判定する(S706)。「最大提示回数」が指定されていれば(S706でYES)、提示済み回数306に記録されている提示済み回数が最大提示回数を超えていないか否かを判定する(S707)。提示済み回数が最大提示回数を超えていれば(S707でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。   If the advertisement type 304 of “dbData [i]” matches “rType” (YES in S705), it is determined whether or not “maximum number of presentations” is specified in the advertisement presentation condition 305 of “dbData [i]”. (S706). If “maximum number of presentations” is designated (YES in S706), it is determined whether or not the number of presentations recorded in the number of presentations 306 exceeds the maximum number of presentations (S707). If the number of presentations exceeds the maximum number of presentations (NO in S707), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

提示済回数が最大提示回数を超えていなければ(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 advertisement management unit 23 then selects dbData [i] It is determined whether or not “valid date (expiration date)” is designated in the advertisement presentation condition 305 (S708). If “valid date” is specified (YES in S708), the advertisement management unit 23 acquires the current date and time from the terminal information acquisition unit 25 (S709). Then, it is determined whether or not the current date / time is included in the range designated by “valid date / time” (S710). If the current date / time is not included in the valid date / time (NO in S710), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

現在日時が有効日時に含まれていれば(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 advertisement management unit 23 selects the advertisement of dbData [i]. It is determined whether or not “minimum target age” is specified in the presentation condition 305 (S711). If “minimum target age (presentation target age)” is specified (YES in S711), the advertisement management unit 23 acquires the user's age from the terminal information acquisition unit 25 (S709). Then, it is determined whether or not the user's age is higher than the age specified in the “minimum target age” (S713). If the user's age is not higher than the minimum target age (NO in S713), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

ユーザの年齢が、最低対象年齢よりも高ければ(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 advertisement management unit 23 selects dbData [i]. It is determined whether or not “in-book position range (reproduction position)” is designated in the advertisement presentation condition 305 (S714). If “position range in book” is designated (YES in S711), the advertisement management unit 23 acquires a display page of the book being displayed from the book application unit 24 (S715). Then, it is determined whether or not the display page is included in the range specified by “position range in book” (S716). If the display page is not included in the in-book position range (NO in S716), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

表示ページが書籍内位置範囲に含まれていれば、(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 advertisement management unit 23 then selects the dbData. It is determined whether or not “day of the week” is specified in the advertisement presentation condition 305 of [i] (S717). If “day of the week” is specified (YES in S717), the advertisement management unit 23 acquires the current date and time (day of the week) from the terminal information acquisition unit 25 (S718). Then, it is determined whether or not the current date and time (day of the week) matches the day of the week designated by “day of the week” (S719). If the current date and time (day of the week) does not match the designated day of the week (NO in S719), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

現在日時(曜日)と、指定された曜日とが一致すれば(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 advertisement management unit 23 then selects dbData [ It is determined whether or not “time zone” is designated in the advertisement presentation condition 305 of i] (S720). If “time zone” is specified (YES in S720), the advertisement management unit 23 acquires the current date and time from the terminal information acquisition unit 25 (S721). Then, it is determined whether or not the current date and time is included in the range specified by “time zone” (S722). If the current date / time is not included in the designated time zone (NO in S722), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

現在日時が、指定された時間帯に含まれていれば(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 presentation times 306 of “dbData [i]” is incremented by “+1” (S723). Then, the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

また、「dbData[i]」の広告種別304が「rType」と一致しなければ(S705でNO)、「i」の値を「+1」して(S724)、ステップS704に戻る。   If the advertisement type 304 of “dbData [i]” does not match “rType” (NO in S705), the value of “i” is incremented by “+1” (S724), and the process returns to step S704.

また、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 advertisement data 301 acquired from the advertisement database 32 has been checked (YES in S704), the advertisement management unit 23 determines whether or not “j = 0”, that is, the advertisement presentation It is determined whether there is advertisement data 301 that satisfies the condition (S725). If “j = 0” is not satisfied, that is, if there is advertisement data (NO in S725), the priority of the advertisement presentation condition is the highest in “retData [] (all advertisements that match the advertisement presentation condition)”. Is sent to the book application unit 24 which is the transmission source of the advertisement data acquisition request (S726). Then, the advertisement management unit 23 ends the advertisement selection process.

一方、「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 advertisement management unit 23 ends the advertisement selection process. In this case, predetermined default advertisement data may be passed to the book application. The default advertisement data may be stored in the electronic book display terminal 1 at the time of shipment or the like. A specific example of the advertisement selection process will be described later (second embodiment).

なお、広告提示条件については、上記した以外にも電子書籍表示端末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 display unit 12 will be described with reference to FIGS. 8 and 9 are diagrams illustrating examples of screens displayed on the display unit 12.

図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 display unit 12 by the book application unit 24. This is automatically displayed when the user turns on the electronic book display terminal 1. The displayed book is a list of new books or recommended books. A newly arrived book is a book that has just been purchased by the user (for example, a book that has not passed one week after purchase). The recommended book is a book listed in the recommended book list. In some cases, a book after purchase is a recommended book.

また、ダウンロードされている全ての書籍を画面に表示できない場合は、スクロール操作により、未表示の書籍を表示できるようにしている。   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 thumbnail display area 811 and the icon display area 831, information related to the book ID “81” is displayed. A book whose book ID is “81” is a book “not purchased” or “recommended”. In the advertisement presentation area 821, the advertisement data 301 acquired with the advertisement space ID “81” is displayed. This is because the book ID “81” corresponds to the advertisement space ID “81”. The method for acquiring the association between the book ID and the advertising space ID is as described above.

サムネイル表示領域812、アイコン表示領域832には、書籍ID「82」に関する情報を表示している。書籍IDが「82」の書籍は、「購入済」「新着」「おすすめ」の書籍とする。広告提示領域822には、広告枠ID「82」で取得される広告データ301を表示する(書籍IDが「82」の書籍には、広告枠IDが「82」が対応しているため)。   In the thumbnail display area 812 and the icon display area 832, information related to the book ID “82” is displayed. A book whose book ID is “82” is a book of “purchased”, “new arrival”, and “recommended”. The advertisement data 301 acquired with the advertisement space ID “82” is displayed in the advertisement presentation area 822 (since the book with the book ID “82” corresponds to the advertisement space ID “82”).

サムネイル表示領域813、アイコン表示領域833には、書籍ID「83」に関する情報を表示している。書籍IDが「83」の書籍は、「未購入」「おすすめ」の書籍とする。広告提示領域823には、広告枠ID「83」で取得される広告データ301を表示する(書籍IDが「83」の書籍には、広告枠IDが「83」が対応しているため)。   In the thumbnail display area 813 and the icon display area 833, information related to the book ID “83” is displayed. A book with a book ID “83” is a book “not purchased” or “recommended”. In the advertisement presentation area 823, the advertisement data 301 acquired with the advertisement space ID “83” is displayed (because the book with the book ID “83” corresponds to the advertisement space ID “83”).

サムネイル表示領域814、アイコン表示領域834には、書籍ID「84」に関する情報を表示している。書籍IDが「84」の書籍は、「購入済」「新着」の書籍とする。書籍ID「84」には、広告枠IDが対応付けられていないものとする。よって、広告表示領域は存在しない。   In the thumbnail display area 814 and the icon display area 834, information related to the book ID “84” is displayed. A book whose book ID is “84” is a book of “purchased” and “new arrival”. It is assumed that the book ID “84” is not associated with an advertising space ID. Therefore, there is no advertisement display area.

サムネイル表示領域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 cover thumbnail image 206 included in the metadata 210. The thumbnail image is acquired from the book database 31 by the book application unit 24 and displayed. When the thumbnail display area 811 (812, 813, 814) is selected (selected by a touch panel or key input), the screen transitions to a display screen example 901 (FIG. 9).

アイコン表示領域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 advertisement data 301 selected by the advertisement management unit 23, corresponding to the book indicated by the superimposed thumbnail image.

これは、実際の書籍の「帯広告」のように書籍のサムネイル画像に重畳する形で広告データ301が表示される。なお、広告提示領域821に表示される広告は半透過表示になっていてもよい。   In this case, the advertisement data 301 is displayed so as to be superimposed on the thumbnail image of the book like a “band advertisement” of an actual book. Note that the advertisement displayed in the advertisement presentation area 821 may be semi-transparent display.

広告提示領域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 book ID 203 are associated with each other, so that the advertising data 301 associated with the advertising space ID is displayed. For example, the advertisement data 301 associated with the book ID 203, that is, the advertisement associated with the book can be displayed.

広告データ301は、静止画、動画、HTML(文字+静止画または動画)、FLASH(登録商標)等によって構成されていてもよく、また、音声を出力するものであってもよい。   The advertisement data 301 may be configured by a still image, a moving image, HTML (character + still image or moving image), FLASH (registered trademark), or the like, or may output audio.

表示する広告については、例えば、購入前の書籍については、書籍自体の購入を促すための広告(例えば、プレゼントキャンペーンの告知等)の広告データ301を表示し、購入後の書籍については、書籍に関連する商品の広告(例えば、当該書籍を原作とした映画のDVD等)の広告データ301を表示する。このように、表示する広告データ301を変更することは、書籍アプリケーション部24が、広告管理部23に対し広告データ301の要求を行うときに、広告枠IDとともに広告種別304を指定することで可能となる。   As for the advertisement to be displayed, for example, for the book before purchase, the advertisement data 301 of the advertisement for urging the purchase of the book itself (for example, announcement of a present campaign) is displayed. Advertisement data 301 of advertisements of related products (for example, a DVD of a movie based on the book) is displayed. As described above, the advertisement data 301 to be displayed can be changed by specifying the advertisement type 304 together with the advertisement space ID when the book application unit 24 requests the advertisement management unit 23 for the advertisement data 301. It becomes.

例えば、広告枠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 advertisement type 304 for the advertisement space ID “81”, the advertisement management unit 23 sets “band advertisement (not purchased), simple advertisement”. The advertisement data 301 of the matching advertisement type 304 is selected and transmitted to the book application unit 24. If “band advertisement (purchased), simple advertisement” is designated as the advertisement type 304, the advertisement management unit 23 selects the advertisement data 301 that matches “band advertisement (purchased), simple advertisement”. To the book application unit 24. Accordingly, the advertisement data 301 selected by the advertisement management unit 23 can be changed depending on whether the target book has not been purchased or has been purchased.

次に、図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 thumbnail display area 911, an icon display area 912, a bibliographic information display area 913, an advertisement presentation area 914, a “purchase” button 915, and a “return” button 916. Yes.

サムネイル表示領域911には、表示画面例801のサムネイル表示領域811と同様に、書籍の表紙のサムネイル画像が表示される。   Similar to the thumbnail display area 811 of the display screen example 801, the thumbnail image of the cover of the book is displayed in the thumbnail display area 911.

アイコン表示領域912には、表示画面例801のアイコン表示領域831と同様に、書籍の状態を示すアイコンが表示される。   Similar to the icon display area 831 of the display screen example 801, an icon indicating the state of the book is displayed in the icon display area 912.

書誌情報表示領域913には、書籍に関する書誌情報(タイトル、著者、出版社、発売日、販売価格等)が表示される。書誌情報は、メタデータ310として書籍データベース31に保存されている。   In the bibliographic information display area 913, bibliographic information (title, author, publisher, release date, sales price, etc.) relating to the book is displayed. Bibliographic information is stored in the book database 31 as metadata 310.

広告提示領域914には、表示画面例801の広告提示領域821に提示されている広告よりも詳細な広告が提示される。これは、広告提示条件305として、「帯広告(未購入)、詳細広告」が指定されることによって選択される。詳細広告は、例えば、HTMLで構成されたコンテンツで、簡易広告と比較して情報量の多い広告であり、文章および高解像度の広告画像を含むものである。これにより、表示画面例801において提示されていた広告よりも詳細な広告の提示が可能となる。   In the advertisement presentation area 914, a more detailed advertisement is presented than the advertisement presented in the advertisement presentation area 821 of the display screen example 801. This is selected by designating “band advertisement (not purchased), detailed advertisement” as the advertisement presentation condition 305. The detailed advertisement is, for example, content composed of HTML and is an advertisement having a larger amount of information than a simple advertisement, and includes text and a high-resolution advertisement image. This makes it possible to present a more detailed advertisement than the advertisement presented in the display screen example 801.

「購入」ボタン915は、当該ボタンが選択されると、電子書籍表示端末1が、表示されている書籍の購入処理を実行するものである。書籍の購入処理は、周知技術を用いて行うことが可能であるので、その説明は省略する。   The “Purchase” button 915 is for the electronic book display terminal 1 to perform a purchase process for the displayed book when the button is selected. Since the book purchase process can be performed using a well-known technique, the description thereof is omitted.

また、書籍購入処理が終了すると、広告提示領域914に提示される広告は、購入後の広告データ(すなわち、広告種別304が「帯広告(購入済)」と指定されて選択された広告)となる。また、アイコン表示領域912の表示も購入済を示すアイコンが表示されるようになる。また、「戻る」ボタン916が選択されることにより、表示画面例801に戻ったときも、購入済みに対応する広告が提示される。   When the book purchase process is completed, the advertisement presented in the advertisement presentation area 914 is the advertisement data after purchase (that is, the advertisement selected with the advertisement type 304 designated as “band advertisement (purchased)”). Become. In addition, an icon indicating that the purchase has been completed is also displayed in the icon display area 912. In addition, when the “return” button 916 is selected, the advertisement corresponding to the purchase has been presented even when the display screen example 801 is returned.

「戻る」ボタン916は、選択されることにより、表示画面例801の表示に戻るものである。   A “return” button 916 is selected to return to the display of the display screen example 801.

〔実施の形態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 bookmark application unit 27 and a bookmark database 33 are provided.

しおりデータベース33は、しおりデータを保存している。しおりデータについて、図11を用いて説明する。図11は、しおりデータの内容を示す図である。図11に示すように、しおりデータ1101には、データ本体1102、しおりID1103、書誌情報1104が含まれている。そして、書誌情報1104が、しおりデータ1101のメタデータ1105となっている。   The bookmark database 33 stores bookmark data. The bookmark data will be described with reference to FIG. FIG. 11 shows the contents of bookmark data. As shown in FIG. 11, the bookmark data 1101 includes a data body 1102, a bookmark ID 1103, and bibliographic information 1104. Bibliographic information 1104 is metadata 1105 of bookmark data 1101.

データ本体1102は、しおりデータ1101の本体であり、XMDF(登録商標)、PDF、静止画、動画、HTML、テキスト、FLASH(登録商標)等のコンテンツにより構成されている。   The data main body 1102 is the main body of the bookmark data 1101 and includes contents such as XMDF (registered trademark), PDF, still image, moving image, HTML, text, and FLASH (registered trademark).

しおりID1103は、しおりデータ1101を一意に識別するための値であり、文字列で構成されている。   The bookmark ID 1103 is a value for uniquely identifying the bookmark data 1101 and is composed of a character string.

書誌情報1104は、しおりのタイトル、提供者、作成日時等を示すものである。   Bibliographic information 1104 indicates the title of the bookmark, the provider, the creation date and time, and the like.

しおりアプリケーション部27は、「しおり」を選択する機能を実行するとともに、「しおり」として表示するしおりデータ1101をしおりデータベース33から取得し、書籍アプリケーション部24へ通知するものである。   The bookmark application unit 27 executes a function of selecting “bookmark”, acquires bookmark data 1101 to be displayed as “bookmark” from the bookmark database 33, and notifies the book application unit 24 of the bookmark data.

また、ダウンロード管理部21は、しおりサーバ5からしおりデータ1101を取得し、しおりデータベース33に保存する。   Also, the download management unit 21 acquires bookmark data 1101 from the bookmark server 5 and stores it in the bookmark database 33.

(広告の入稿)
次に、広告主端末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 book server 2. And in this Embodiment, the internet mail order company of a drink is assumed as an advertiser.

まず、広告主端末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 bookmark data 1101 in the storage unit in its own device, assigns a bookmark ID 1103 that can uniquely identify all bookmark data 1101 stored in the storage unit, and stores the bookmark data 1101 in association with “bookmark”. (S1202). The advertiser terminal 3 also transmits metadata 1105 of the bookmark data 1101 (bibliographic information 1104 (title, provider, creation date and time)).

また、しおりサーバ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 bookmark ID 1103 as the Web server may be separated from the server that stores the “bookmark”. In this case, these two servers are linked to perform the function of the server 5, which is possible with a well-known technique.

次に、しおりサーバ5は、しおりデータ1101の登録が成功した旨、およびしおりID1103を広告主端末3に通知する(S1203)。   Next, the bookmark server 5 notifies the advertiser terminal 3 of the fact that the bookmark data 1101 has been successfully registered and the bookmark ID 1103 (S1203).

次に、広告主端末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 bookmark ID 1103. The advertiser terminal 3 transmits the bookmark ID 1103 as the advertisement space ID input by the advertiser to the advertisement server 4, and the advertisement server 4 stores the received advertisement space ID and the bookmark ID 1103 in association with each other.

最後に、広告主端末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 advertisement data 301 to the advertisement server 4 (S1208). .

そして、本実施の形態では、例えば、広告種別304が「しおり広告」として指定されるとともに、広告提示条件305の「時間帯」として、朝の時間帯(6時〜10時)が指定された缶コーヒーの広告や、同じく「時間帯」として、夜の時間帯(18時〜22時)が指定された缶ビールの広告が、入稿される。   In this embodiment, for example, the advertisement type 304 is designated as “bookmark advertisement”, and the morning time zone (6 to 10 o'clock) is designated as the “time zone” of the advertisement presentation condition 305. An advertisement for canned coffee and an advertisement for canned beer in which the night time zone (18:00 to 22:00) is designated as the “time zone” are submitted.

以上で、広告主端末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 advertisement data 301 will be described with reference to FIG. FIG. 13 is a sequence diagram showing a flow of processing in which the electronic book display terminal 1 downloads the advertisement data 301.

まず、電子書籍表示端末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 bookmark application unit 27 of the electronic book display terminal 1 of the bookmark ID 1103 of the selected “bookmark” (S1302). The selection of “bookmark” is the same as the method of selecting and downloading e-books saved on the server, and the appearance (contents) of “bookmark” and the title of “bookmark” are displayed. The user selects from the above by a selection operation (selection using the touch panel, etc.) Since this can be realized by the prior art, the details are omitted.

次に、しおりアプリケーション部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 download management unit 21 notifies the bookmark server 110 of the bookmark ID 1103 acquired in step S1302, and the bookmark server 5 transmits the corresponding bookmark data 1101 (S1303). . Then, the download management unit 21 stores the downloaded bookmark data 1101 in the bookmark database 33 (S1305).

次に、ダウンロード管理部21は、広告取得部22に対して、広告データ301のダウンロードを開始するように指示する(S1306)。なお、しおりデータ1101の保存が完了した直後ではなく、広告サーバ4から通知された日時になってから広告データ301のダウンロードを開始するようにしてもよい。また、上記実施の形態1と同様に、書籍サーバ2への更新情報を確認するタイミングで広告データ301をダウンロードするようにしてもよい。また、電子書籍表示端末1が広告サーバ4へのアクセスの可否を確認し、アクセスが不可能だった場合、所定の期間が経過した後で再びアクセスを試みるようにしてもよい。   Next, the download management unit 21 instructs the advertisement acquisition unit 22 to start downloading the advertisement data 301 (S1306). Note that the download of the advertisement data 301 may be started not after the bookmark data 1101 has been saved, but at the date and time notified from the advertisement server 4. Further, as in the first embodiment, the advertisement data 301 may be downloaded at the timing when the update information to the book server 2 is confirmed. Moreover, when the electronic book display terminal 1 confirms whether or not the access to the advertisement server 4 is accessible and access is impossible, the electronic book display terminal 1 may try to access again after a predetermined period.

以降の処理(ステップ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 book ID 203 is replaced with the bookmark ID 1103 in the processes (steps S508 to S519) in the first embodiment. Is omitted. Note that one bookmark ID 1103 is added to the bookmark database 33.

(広告提示・変更)
次に、電子書籍表示端末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 book application unit 24 requests and acquires the book data 201 of books to be displayed as a book list from the book database 31 (S1401). Then, the book application unit 24 displays the book on the display unit 12 using the book data 201 (S1402).

次に、書籍アプリケーション部24は、しおりID1103を指定して、しおりデータ1101(メタデータ1105を含む)を、しおりデータベース33に要求し、取得する(S1403)。なお、複数のしおりデータ1101がしおりデータベース33に保存されている場合、しおりアプリケーション部27によって選択されたしおりのしおりID1103が、書籍アプリケーション部24にも通知されており、書籍アプリケーション部24は、当該しおりのしおりID1103を指定して、しおりデータ1101を取得する。   Next, the book application unit 24 specifies the bookmark ID 1103, requests the bookmark data 1101 (including metadata 1105) from the bookmark database 33, and acquires the bookmark data 1101 (S1403). When a plurality of bookmark data 1101 is stored in the bookmark database 33, the bookmark ID 1103 selected by the bookmark application unit 27 is also notified to the book application unit 24, and the book application unit 24 Bookmark data 1101 is acquired by specifying bookmark ID 1103 of the bookmark.

そして、書籍アプリケーション部24は、取得したしおりデータ1101を表示部12のしおり表示領域1503(図15)に表示する(S1404)。なお、この時点では、広告提示領域1504(図15)は、空白となっている。そこで、広告データ301を取得するまで、しおりデータ1101を表示しない構成であってもよい。   Then, the book application unit 24 displays the acquired bookmark data 1101 in the bookmark display area 1503 (FIG. 15) of the display unit 12 (S1404). At this point, the advertisement presentation area 1504 (FIG. 15) is blank. Therefore, the bookmark data 1101 may not be displayed until the advertisement data 301 is acquired.

そして、書籍アプリケーション部24は、取得したしおりデータ1101のしおりID1103に対応する広告枠IDを、広告管理部23を介して広告データベース32に要求し、取得する(S1405)。ここでは、1つの広告枠IDが取得されるものとする。   Then, the book application unit 24 requests and acquires the advertisement space ID corresponding to the bookmark ID 1103 of the acquired bookmark data 1101 from the advertisement database 32 via the advertisement management unit 23 (S1405). Here, it is assumed that one advertisement space ID is acquired.

次に、書籍アプリケーション部24は、広告管理部23に対し、取得した広告枠IDと対応付けられている広告データ301を要求する(S1406)。ここでは、広告管理部23に対し、広告枠IDと、指定する広告種別304(しおり広告)とを送信して、広告データ301を要求する。   Next, the book application unit 24 requests the advertisement management unit 23 for the advertisement data 301 associated with the acquired advertisement space ID (S1406). Here, the advertising space ID and the designated advertisement type 304 (bookmark advertisement) are transmitted to the advertisement management unit 23 to request the advertisement data 301.

なお、書籍アプリケーション部24が、広告データ301を要求したときに、広告管理部23は、電子書籍表示端末1と広告サーバ4との接続状態を確認し、接続可能な状態の場合、広告データ301およびメタデータ310を広告データベース32から取得するのではなく、広告サーバ4から取得するものであってもよい。   When the book application unit 24 requests the advertisement data 301, the advertisement management unit 23 checks the connection state between the electronic book display terminal 1 and the advertisement server 4. The metadata 310 may be acquired from the advertisement server 4 instead of being acquired from the advertisement database 32.

また、書籍アプリケーション部24は、あらかじめ定められた時間毎に(例えば1分毎)にステップS1406の処理を実行したり、書籍のページがめくられる等のユーザ操作が行われる度にステップS1406の処理を実行したりしてもよい。この場合、例えば、最初に書籍を表示したとき(表示アプリケーションが開始されたとき)は、朝の時間帯であり、後に夜の時間帯となると、最初は缶コーヒーの広告が表示され、時間の経過とともに、缶ビールの広告が表示されることになる。   In addition, the book application unit 24 executes the process of step S1406 every predetermined time (for example, every minute) or the process of step S1406 every time a user operation such as turning a page of the book is performed. May be executed. In this case, for example, when the book is displayed for the first time (when the display application is started), it is the morning time zone, and when the night time zone is later, an advertisement for canned coffee is displayed at first. The advertisement of canned beer will be displayed with progress.

書籍アプリケーション部24から広告データ301の要求を受けた広告管理部23は、指定された条件に合致する広告データ301を、必要に応じて広告データベース32からメタデータ310を取得しながら選択する(S1407)。   Upon receiving the request for the advertisement data 301 from the book application unit 24, the advertisement management unit 23 selects the advertisement data 301 that matches the specified condition while acquiring the metadata 310 from the advertisement database 32 as necessary (S1407). ).

具体的には、広告データベース32に対して、広告枠IDを指定してメタデータ310を要求すると、広告枠IDが合致する全ての広告の広告ID303とメタデータ310とが取得できる。その中から広告種別304が合致するものを検索し、合致したものについて、広告提示条件を評価して、広告提示が可能であるものを書籍アプリケーション部24に渡す広告として選択する。   Specifically, when the advertisement database 32 is requested and the metadata 310 is requested from the advertisement database 32, the advertisement ID 303 and the metadata 310 of all advertisements that match the advertisement space ID can be acquired. Among them, a search is made for a match with the advertisement type 304, and for the match, the advertisement presentation condition is evaluated, and an advertisement that can be presented is selected as an advertisement to be passed to the book application unit 24.

例えば、上述したように、広告提示条件305の「時間帯」として、朝の時間帯(6時〜10時)が指定された缶コーヒーの広告と、夜の時間帯(18時〜22時)が指定された缶ビールの広告とが、保存さている場合を考える。広告管理部23は、端末情報取得部25から現在時刻を取得し、現在時刻が広告提示条件305に当てはまる広告を選択するので、上述した例の場合、現在時刻が朝の時間帯(例えば、6時〜10時)であれば、缶コーヒーの広告を選択し、現在時刻が夜の時間帯(18時〜22時)であれば、缶ビールの広告を選択する。   For example, as described above, as the “time zone” of the advertisement presentation condition 305, the advertisement for canned coffee in which the morning time zone (6 o'clock to 10 o'clock) is designated and the night time zone (from 18 o'clock to 22 o'clock) Let's consider a case where an advertisement for a canned beer is stored. The advertisement management unit 23 acquires the current time from the terminal information acquisition unit 25 and selects an advertisement whose current time matches the advertisement presentation condition 305. Therefore, in the above example, the current time is a time zone in the morning (for example, 6 From 10:00 to 10:00), an advertisement for canned coffee is selected, and if the current time is the night time zone (18:00 to 22:00), an advertisement for canned beer is selected.

上記のより具体的な例として、「缶コーヒーの広告」(広告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 presentation conditions 305 are designated for these advertisements, the advertisement type 304 is “bookmark advertisement”, and the number of presentations 306 is “0”.
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 advertisement management unit 23 first determines whether or not the maximum number of times of presentation is specified for the advertisement A. Since the maximum number of times of presentation is specified for the advertisement A, the advertisement management unit 23 compares the maximum number of times of presentation with the number of times of presentation. Here, the maximum number of times of presentation is “10 times”, and the number of times of presentation is “0”. Since the maximum number of presentations does not exceed the number of presentations, the advertisement management unit 23 next determines whether an effective date and time is specified.

ここでは、有効日時が指定されているので、次に、広告管理部23は、現在日時を取得して、指定された有効日時に現在日時が含まれるか否か判定する。現在日時が2010年9月15日9時で、有効日時が2010年12月31日なので、有効日時に現在日時が含まれている。   Here, since the valid date / time is designated, the advertisement management unit 23 next acquires the current date / time, and determines whether the designated valid date / time includes the current date / time. Since the current date and time is 9:00 on September 15, 2010 and the valid date and time is December 31, 2010, the current date and time are included in the valid date and time.

次に、広告管理部23は、最低対象年齢が指定されているか否かを判定する。最低対象年齢は指定されていないので、次に、広告管理部23は、書籍内位置範囲が指定されているか否かを判定する。書籍内位置範囲も指定されていないので、次に広告管理部23は、曜日が指定されているか否かを判定する。曜日も指定されていないので、次に広告管理部23は、時間帯が指定されているか否かを判定する。   Next, the advertisement management unit 23 determines whether the minimum target age is designated. Since the minimum target age is not designated, the advertisement management unit 23 next determines whether or not the in-book position range is designated. Since the position range in the book is not specified, the advertisement management unit 23 next determines whether or not the day of the week is specified. Since the day of the week is not specified, the advertisement management unit 23 next determines whether or not a time zone is specified.

ここでは、時間帯が指定されているので、広告管理部23は、現在日時を取得して、指定された時間帯に現在日時が含まれるか否かを判定する。現在日時は2010年9月15日9時であり、指定された時間帯は「6時〜10時」なので、現在日時が指定された時間帯に含まれる。そこで、広告管理部23は、広告Aの広告データをコピーする。   Here, since the time zone is designated, the advertisement management unit 23 acquires the current date and time, and determines whether or not the current date and time is included in the designated time zone. Since the current date and time is 9:00 on September 15, 2010, and the designated time zone is “6 to 10:00”, the current date and time are included in the designated time zone. Therefore, the advertisement management unit 23 copies the advertisement data of the advertisement A.

次に、広告管理部23は、広告Bについても、同様の処理を行う。広告Bは、広告Aと、「最大提示回数、有効日時、最低対象年齢、書籍内位置範囲、曜日」の指定が同じなので、ここまでのは広告Aと同じ処理の流れとなる。そして、広告Bの「時間帯」が、「18時〜22時」なので、現在日時に、指定された時間帯が含まれていない。よって、広告管理部23は、広告Bの広告データをコピーすることなく、次の処理へ進む。   Next, the advertisement management unit 23 performs the same process for the advertisement B. The advertisement B has the same processing flow as the advertisement A so far because the advertisement A has the same designation of “maximum number of presentations, valid date and time, minimum target age, position range in book, day of week”. Since the “time zone” of the advertisement B is “18:00 to 22:00”, the designated time zone is not included in the current date and time. Therefore, the advertisement management unit 23 proceeds to the next process without copying the advertisement data of the advertisement B.

そして、広告管理部23がコピーした広告データは広告Aのみなので、広告Aの広告データを書籍アプリケーション部24へ渡す。   Since the advertisement data copied by the advertisement management unit 23 is only the advertisement A, the advertisement data of the advertisement A is passed to the book application unit 24.

したがって、現在日時が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 advertisement management unit 23 first determines whether or not the maximum number of times of presentation is specified for the advertisement A. Since the maximum number of times of presentation is specified for the advertisement A, the advertisement management unit 23 compares the maximum number of times of presentation with the number of times of presentation. Here, the maximum number of times of presentation is “10 times”, and the number of times of presentation is “0”. Since the maximum number of presentations does not exceed the number of presentations, the advertisement management unit 23 next determines whether an effective date and time is specified.

ここでは、有効日時が指定されているので、次に、広告管理部23は、現在日時を取得して、指定された有効日時に現在日時が含まれるか否か判定する。現在日時が2010年9月15日19時で、有効日時が2010年12月31日なので、有効日時に現在日時が含まれている。   Here, since the valid date / time is designated, the advertisement management unit 23 next acquires the current date / time, and determines whether the designated valid date / time includes the current date / time. Since the current date and time is 19:00 on September 15, 2010 and the valid date and time is December 31, 2010, the current date and time are included in the valid date and time.

次に、広告管理部23は、最低対象年齢が指定されているか否かを判定する。最低対象年齢は指定されていないので、次に、広告管理部23は、書籍内位置範囲が指定されているか否かを判定する。書籍内位置範囲も指定されていないので、次に広告管理部23は、曜日が指定されているか否かを判定する。曜日も指定されていないので、次に広告管理部23は、時間帯が指定されているか否かを判定する。   Next, the advertisement management unit 23 determines whether the minimum target age is designated. Since the minimum target age is not designated, the advertisement management unit 23 next determines whether or not the in-book position range is designated. Since the position range in the book is not specified, the advertisement management unit 23 next determines whether or not the day of the week is specified. Since the day of the week is not specified, the advertisement management unit 23 next determines whether or not a time zone is specified.

ここでは、時間帯が指定されているので、広告管理部23は、現在日時を取得して、指定された時間帯に現在日時が含まれるか否かを判定する。現在日時は2010年9月15日19時であり、指定された時間帯は「6時〜10時」なので、現在日時が指定された時間帯に含まれていない。よって、広告管理部23は、広告Aの広告データをコピーすることなく、次の広告である広告Bについて処理を開始する。   Here, since the time zone is designated, the advertisement management unit 23 acquires the current date and time, and determines whether or not the current date and time is included in the designated time zone. Since the current date and time is 19:00 on September 15, 2010 and the designated time zone is “6 to 10:00”, the current date and time are not included in the designated time zone. Therefore, the advertisement management unit 23 starts processing for the advertisement B, which is the next advertisement, without copying the advertisement data of the advertisement A.

次に、広告管理部23は、広告Bについては、同様の処理を行う。広告Bは、広告Aと、「最大提示回数、有効日時、最低対象年齢、書籍内位置範囲、曜日」の指定が同じなので、ここまでのは広告Aと同じ処理の流れとなる。そして、広告Bの「時間帯」が、「18時〜22時」なので、現在日時に、指定された時間帯が含まる。よって、広告管理部23は、広告Bの広告データをコピーして、次の処理へ進む。   Next, the advertisement management unit 23 performs the same process for the advertisement B. The advertisement B has the same processing flow as the advertisement A so far because the advertisement A has the same designation of “maximum number of presentations, valid date and time, minimum target age, position range in book, day of week”. Since the “time zone” of the advertisement B is “18:00 to 22:00”, the designated time zone is included in the current date and time. Therefore, the advertisement management unit 23 copies the advertisement data of the advertisement B and proceeds to the next process.

そして、広告管理部23がコピーした広告データは広告Bのみなので、広告Bの広告データを書籍アプリケーション部24へ渡す。   Since the advertisement data copied by the advertisement management unit 23 is only the advertisement B, the advertisement data of the advertisement B is passed to the book application unit 24.

したがって、現在日時が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 advertisement management unit 23 acquires the advertisement data 301 of the advertisement selected in step S1407 (S1408). Thereafter, the advertisement management unit 23 notifies the book application unit 24 of the acquired advertisement data 301 together with the advertisement ID 303 (S1409).

書籍アプリケーション部24は、通知された広告データ301を、ステップS1404で表示したしおり表示領域1503の中の広告提示領域1504に表示する(S1410)。以上で、電子書籍表示端末1における広告の提示・変更を行う処理が終了する。   The book application unit 24 displays the notified advertisement data 301 in the advertisement presentation area 1504 in the bookmark display area 1503 displayed in step S1404 (S1410). This completes the process of presenting / changing the advertisement on the electronic book display terminal 1.

(表示画面例)
次に、図15を用いて、表示部12に表示される画面例について説明する。図15は、表示部12に表示される画面例を示す図である。
(Display screen example)
Next, an example of a screen displayed on the display unit 12 will be described with reference to FIG. FIG. 15 is a diagram illustrating an example of a screen displayed on the display unit 12.

図15は、ユーザが書籍の本文を閲覧できるように、書籍アプリケーション部24が表示している画面である。これは、書籍一覧画面で、購入済み書籍をユーザが選択操作(サムネイルをタッチする等)することによって表示される。   FIG. 15 is a screen displayed by the book application unit 24 so that the user can view the text of the book. This is displayed when the user performs a selection operation (such as touching a thumbnail) on a purchased book on the book list screen.

図15に示すように、表示画面例1501には、書籍コンテンツ表示領域1502、しおり表示領域1503、広告提示領域1504、「戻る」ボタン1505が表示されている。そして、しおり表示領域1503は、書籍コンテンツ表示領域1502と重なっている。また、しおり表示領域1503の一部が広告提示領域1504となっている。   As shown in FIG. 15, the display screen example 1501 displays a book content display area 1502, a bookmark display area 1503, an advertisement presentation area 1504, and a “return” button 1505. The bookmark display area 1503 overlaps with the book content display area 1502. A part of the bookmark display area 1503 is an advertisement presentation area 1504.

書籍コンテンツ表示領域1502は、書籍の本文が表示される領域である。書籍アプリケーション部24が取得した書籍データ201を、デコードしたり、レイアウト調整したりして表示している。また、タッチパネル操作(左にスワイプで次のページ、右にスワイプで前のページ等)やキー操作をすることで書籍のページを進めたり、戻ったりすることができる。これは、公知技術により可能である。   The book content display area 1502 is an area in which the text of the book is displayed. The book data 201 acquired by the book application unit 24 is displayed after being decoded or adjusted in layout. Further, the page of a book can be advanced or returned by performing a touch panel operation (swipe left to the next page, swipe right to the previous page, etc.) or key operation. This is possible by known techniques.

また、書籍アプリケーション部24は、書籍コンテンツ表示領域1502に現在表示されている箇所の書籍内における位置(例えば、全体の頁数および、現在表示されている頁)を把握している。   Further, the book application unit 24 grasps the position (for example, the total number of pages and the currently displayed page) of the location currently displayed in the book content display area 1502 in the book.

しおり表示領域1503は、しおりデータ1101が表示される領域である。書籍アプリケーション部24は、しおりアプリケーション部27を介して、しおりデータベース33から取得したしおりデータ1101を、デコードしたり、レイアウト調整したりして表示する。「しおり」も書籍と同様に、文字、静止画、動画等によって構成されている。   A bookmark display area 1503 is an area in which bookmark data 1101 is displayed. The book application unit 24 displays the bookmark data 1101 acquired from the bookmark database 33 via the bookmark application unit 27 by decoding or adjusting the layout. “Bookmarks” are composed of characters, still images, moving images, and the like, like books.

なお、しおり表示領域1503は、表示部12の画面内をユーザ操作により移動できるようになっていてもよい。また、しおり表示領域1503は、ユーザ操作や所定の時間(例えば10秒)の経過により一時的に非表示となったり、半透過表示にしたりできるものであってもよい。この場合、しおり表示領域1503の表示状態に連動して、広告提示領域1504の表示状態も変化する。   Note that the bookmark display area 1503 may be moved by a user operation within the screen of the display unit 12. Further, the bookmark display area 1503 may be temporarily hidden by a user operation or elapse of a predetermined time (for example, 10 seconds) or semi-transparent display. In this case, the display state of the advertisement presentation area 1504 also changes in conjunction with the display state of the bookmark display area 1503.

広告提示領域1504は、広告データ301を提示する領域である。広告提示領域1504は、上記実施の形態1における広告提示領域914と表示サイズが異なる。   The advertisement presentation area 1504 is an area where the advertisement data 301 is presented. The advertisement presentation area 1504 is different in display size from the advertisement presentation area 914 in the first embodiment.

広告提示領域1504ごとに異なる広告枠IDが付与されており、広告枠IDとしおりID1103とが対応付けられているので、広告枠IDと対応付けられた広告データ301を表示すれば、しおりID1103と対応付けられた広告データ301、すなわち、「しおり」と対応付けられた広告を表示することができる。   A different advertisement space ID is assigned to each advertisement presentation area 1504, and the advertisement space ID is associated with the bookmark ID 1103. Therefore, if the advertisement data 301 associated with the advertisement space ID is displayed, the bookmark ID 1103 and The associated advertisement data 301, that is, the advertisement associated with “bookmark” can be displayed.

「戻る」ボタン1505は、選択されることにより、書籍一覧画面に戻るものである。   A “return” button 1505 is selected to return to the book list screen.

〔実施の形態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 history management unit 28, an advertisement history transmission unit (communication condition acquisition unit, advertisement history transmission unit) 29, and an advertisement history database (advertisement history storage unit) 34. It is a point equipped with.

広告履歴管理部28は、書籍アプリケーション部24によって提示された広告データ301の履歴を管理するものであり、提示された広告および、広告に対するユーザの操作の内容を広告履歴データベース34に保存するものである。   The advertisement history management unit 28 manages the history of the advertisement data 301 presented by the book application unit 24, and stores the presented advertisement and the content of the user's operation on the advertisement in the advertisement history database 34. is there.

広告履歴送信部29は、外部の広告履歴サーバ(広告履歴収集サーバ)6に対し、広告履歴の送信時間条件を確認し、広告履歴を送信するものである。   The advertisement history transmission unit 29 is configured to confirm an advertisement history transmission time condition and transmit an advertisement history to an external advertisement history server (advertisement history collection server) 6.

広告履歴データベース34は、広告提示・操作データ1701を保存している。広告提示・操作データ1701の内容について、図17を用いて説明する。図17は、データの内容を示す図であり、図17(a)は広告提示・操作データの内容を示す図であり、図17(b)は端末データの内容を示す図である。   The advertisement history database 34 stores advertisement presentation / operation data 1701. The contents of the advertisement presentation / operation data 1701 will be described with reference to FIG. FIG. 17 is a diagram illustrating the content of data, FIG. 17A is a diagram illustrating the content of advertisement presentation / operation data, and FIG. 17B is a diagram illustrating the content of terminal data.

図17に示すように、広告提示・操作データ1701には、広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704、パラメータ値1705が含まれている。   As shown in FIG. 17, the advertisement presentation / operation data 1701 includes advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704, and parameter value 1705.

広告提示・操作の識別情報1702は、広告提示開始、広告提示終了、広告操作、広告とともに提示されている情報に対する操作等、広告提示・操作自体の識別情報が登録されているものである。例えば、広告の提示開始を「00001」として、広告提示終了を「00002」として、広告操作を「00003」として、広告とともに提示されている情報に対する操作を「00004」として記録している。図17に示す例では、「00002」(広告提示終了)が記録されている。   The advertisement presentation / operation identification information 1702 is registered with identification information of advertisement presentation / operation itself, such as advertisement presentation start, advertisement presentation end, advertisement operation, and operations on information presented together with the advertisement. For example, the advertisement presentation start is “00001”, the advertisement presentation end is “00002”, the advertisement operation is “00003”, and the operation for the information presented with the advertisement is “00004”. In the example shown in FIG. 17, “00002” (end of advertisement presentation) is recorded.

取得時間1703は、広告が提示、または操作された時間が登録されているものである。図17に示す例では、「2010−01−29T20:30:02Z」と記録されている。これは、2010年1月29日20時30分02秒に提示または操作があったことを示している。   The acquisition time 1703 is a time in which an advertisement is presented or operated. In the example shown in FIG. 17, “2010-01-29T20: 30: 3002Z” is recorded. This indicates that there was a presentation or operation on January 29, 2010 at 20:30:02.

パラメータラベルの識別情報1704は、広告が提示・操作されたときに、どの広告が提示されていたか、また、どの広告枠で、どの場所(帯広告なら書籍を識別する情報(書籍ID203)、しおり広告ならしおりを識別する情報(しおりID1103)を含む)に広告が貼られていたかといった、広告提示・操作情報の詳細を知るためのパラメータのラベルが登録されている。また、電子書籍表示端末1がネットワークと接続された状態(オンライン状態)にあるか、それとも接続されていない状態(オフライン状態)にあるかを知るためのラベル(ネットワーク接続情報)も登録することが可能である。さらに、広告とともに提示されている情報に対する操作があったときは、パラメータとして広告とともに提示された情報も登録することが可能である。   The identification information 1704 of the parameter label includes which advertisement was presented when the advertisement was presented / operated, which advertisement space, which location (information for identifying a book if it is a band advertisement (book ID 203), bookmark A parameter label for knowing the details of the advertisement presentation / operation information, such as whether the advertisement has been pasted on the information (including the bookmark ID 1103) for identifying the advertisement bookmark is registered. Also, a label (network connection information) for knowing whether the electronic book display terminal 1 is connected to the network (online state) or not connected (offline state) may be registered. Is possible. Furthermore, when there is an operation on the information presented with the advertisement, it is also possible to register the information presented with the advertisement as a parameter.

さらに、広告を提示しているソフトウェア(本実施の形態では電子書籍を表示するためのアプリケーション)を識別するためのソフトウェア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 bookmark ID 1103, an advertisement space ID, an advertisement ID 303, and a software ID are recorded.

パラメータ値1705は、パラメータラベルに対応するパラメータの値が登録されているものである。例えば、しおりID1103が「23425」、広告枠IDが「11233」、広告ID303が「73928」、ソフトウェアID「2348」として記録される。   The parameter value 1705 is a value in which a parameter value corresponding to the parameter label is registered. For example, the bookmark ID 1103 is recorded as “23425”, the advertisement space ID is “11233”, the advertisement ID 303 is recorded as “73928”, and the software ID “2348”.

次に、端末データについて説明する。端末データを取得することにより、広告履歴がどの端末で、どのような環境で取得されたのかを認識することができる。図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, terminal data 1751 includes terminal ID 1752, model name 1753, user ID 1754, system version 1755, language setting 1756, IP address 1757, region (location information) 1758, transmission time 1759, and communication carrier 1760. include.

端末ID1752は、電子書籍表示端末1自体を識別するための情報である。これにより、広告履歴がどの端末でとられたかを認識することができる。図17に示す例では、「d622f52−cac7−4f56−ac6b−166df911205c」となっている。   The terminal ID 1752 is information for identifying the electronic book display terminal 1 itself. Thereby, it can be recognized by which terminal the advertisement history is taken. In the example illustrated in FIG. 17, “d622f52-cac7-4f56-ac6b-166df911205c”.

機種名1753は、電子書籍表示端末1の機種名である。図17に示す例では、「SH XX_999XX」となっている。   The model name 1753 is the model name of the electronic book display terminal 1. In the example illustrated in FIG. 17, “SH XX — 999XX” is set.

ユーザID1754は、ユーザの識別情報である。これにより、広告履歴がどのユーザからとられたかを認識することができる。図17に示す例では、「00000001」となっている。   The user ID 1754 is user identification information. Thereby, it can be recognized from which user the advertisement history is taken. In the example shown in FIG. 17, it is “00000001”.

システムバージョン1755は、電子書籍表示端末1のオペレーティングシステム(OS)、またはOSとともに電子書籍表示端末1に搭載された基幹となるソフトウェアのバージョンである。これにより、広告履歴がどのバージョンのシステムでとられたかを認識することができる。図17に示す例では、「2010060901」となっている。   The system version 1755 is the version of the operating system (OS) of the electronic book display terminal 1 or the basic software installed in the electronic book display terminal 1 together with the OS. Thereby, it is possible to recognize which version of the system the advertisement history is taken. In the example shown in FIG. 17, it is “2010060901”.

言語設定1756は、電子書籍表示端末1で設定されている言語を示す。これにより、広告履歴をとったユーザの言語を認識することができ、広告を配信するときの言語設定に利用することができる。例えば、「00115」:日本語とすることができる。   The language setting 1756 indicates the language set in the electronic book display terminal 1. Thereby, the language of the user who took the advertisement history can be recognized, and can be used for language setting when the advertisement is distributed. For example, “00115”: Japanese.

IPアドレス1757は、電子書籍表示端末1のIP(Internet Protocol)アドレスを示す。これにより、ユーザが利用するプロバイダ名と地域を認識することができる。図17に示す例では、「111.111.111.111」となっている。   The IP address 1757 indicates the IP (Internet Protocol) address of the electronic book display terminal 1. Thereby, the provider name and area which a user uses can be recognized. In the example illustrated in FIG. 17, “111.11.11.11.1111” is set.

地域(位置情報)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 transmission time 1759 indicates the time when the advertisement history is transmitted. Thereby, the advertisement history can recognize when the history is transmitted. In the example illustrated in FIG. 17, “2010-01-29T20: 30: 3002Z”, which indicates that the transmission was performed at 20:30:30 on January 29, 2010.

通信キャリア1760は、電子書籍表示端末1の通信会社(キャリア)を示すものである。これにより、どの通信会社と契約しているかを認識することができる。例えば、「00001」を特定の通信会社の識別番号とすれば、当該特定の通信会社を認識することができる。   A communication carrier 1760 indicates a communication company (carrier) of the electronic book display terminal 1. As a result, it is possible to recognize with which communication company the contract is made. For example, if “00001” is an identification number of a specific communication company, the specific communication company can be recognized.

広告の入稿、広告のダウンロードについては、上記実施の形態と同様であるので、説明は省略する。   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 book application unit 24 displays the notified advertisement data 301 superimposed on the thumbnail image displayed in step S1803 (S1809), and then notifies the advertisement history management unit 28 that advertisement presentation has started (S1810). . This notifies the advertisement presentation / operation information (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID), parameter value 1705). And do it.

そして、ステップ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 advertisement data 301, the book application unit 24 detects that the operation has been performed (S1811).

そして、書籍アプリケーション部24は、広告履歴管理部28に広告に対する操作があったことを通知する(S1812)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知して行う。   Then, the book application unit 24 notifies the advertisement history management unit 28 that there has been an operation on the advertisement (S1812). This is information related to advertisement presentation / operation (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID, network connection status), parameter Value 1705).

以上で、電子書籍表示端末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 book application unit 24 when there is an operation on the information presented with the advertisement will be described with reference to FIG. FIG. 25 is a sequence diagram illustrating a processing flow of the book application unit 24 when there is an operation on information presented together with the advertisement.

提示されている広告データとともに提示されている情報に対し、ユーザによる操作(例えば、当該情報に対するクリック)があると、書籍アプリケーション部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 book application unit 24 detects that the operation has been performed (S2501).

そして、書籍アプリケーション部24は、広告履歴管理部28に広告とともに提示されている情報に対する操作があったことを通知する(S2502)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告とともに提示され操作された情報の情報ID、広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知して行う。   Then, the book application unit 24 notifies the advertisement history management unit 28 that there has been an operation on the information presented together with the advertisement (S2502). This is information related to advertisement presentation / operation (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (information ID, advertisement space ID, advertisement ID 303, book ID and information presented together with the advertisement) ID 203, software ID, network connection status), parameter value 1705).

以上で、電子書籍表示端末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 book application unit 24 when the advertisement presentation ends will be described with reference to FIG. FIG. 19 is a sequence diagram showing the flow of processing of the book application unit 24 when advertisement presentation ends.

図19に示すように、まず、書籍アプリケーション部24は、ユーザの終了操作を検知して、書籍の一覧表示の終了処理を開始する(S1901)。次に、書籍アプリケーション部24は、広告履歴管理部28に広告提示を終了する旨を通知する(S1902)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知して行う。そして、このステップS1902の処理を、表示部12で表示されている広告提示領域の数だけ繰り返す。   As shown in FIG. 19, first, the book application unit 24 detects a user's end operation, and starts a list display end process for books (S1901). Next, the book application unit 24 notifies the advertisement history management unit 28 that the advertisement presentation is to be ended (S1902). This notifies the advertisement presentation / operation information (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID), parameter value 1705). And do it. Then, the process of step S1902 is repeated by the number of advertisement presenting areas displayed on the display unit 12.

以上で、広告提示が終了するときの書籍アプリケーション部24における処理が終了する。   This completes the processing in the book application unit 24 when the advertisement presentation ends.

(広告提示・操作の記録)
次に、広告提示・操作が記録される処理の流れについて、図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 book application unit 24 notifies the advertisement history management unit 28 that advertisement presentation has started (S2001). This notifies the advertisement presentation / operation information (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID), parameter value 1705). By doing.

次に、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2002)。そして、記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2003)。一方、書籍アプリケーション部24は、広告履歴マネージャで広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。   Next, the advertisement history management unit 28 records the notified advertisement presentation / operation information in the advertisement history database 34 (S2002). When the recording is normally performed, the book application unit 24 is notified that the recording process is completed (S2003). On the other hand, the book application unit 24 receives a process completion notification when information related to advertisement presentation / operation is normally recorded by the advertisement history manager.

そして、ステップ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 book application unit 24 detects that an operation has been performed on an advertisement, the book application unit 24 notifies the advertisement history management unit 28 that an advertisement operation has occurred (S2004). This is information related to advertisement presentation / operation (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID, network connection status), parameter This is done by notifying the value 1705).

そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2005)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2006)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。   Then, the advertisement history management unit 28 records the notified advertisement presentation / operation information in the advertisement history database 34 (S2005). If the recording is performed normally, the book application unit 24 is notified that the recording process is completed (S2006). On the other hand, the book application unit 24 receives a notification of processing completion when the advertisement history management unit 28 normally records information related to advertisement presentation / operation.

次に、書籍アプリケーション部24は、広告とともに提示されている情報に対する操作があったことを検知すると、広告履歴管理部28に、広告とともに提示されている情報に対する操作が発生した旨を通知する(S2007)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告とともに提示され操作された情報の情報ID、広告枠ID、広告ID303、書籍ID203、ソフトウェアID、ネットワークの接続状態)、パラメータ値1705)を通知することで行う。   Next, when the book application unit 24 detects that an operation has been performed on the information presented together with the advertisement, the book application unit 24 notifies the advertisement history management unit 28 that an operation has been performed on the information presented together with the advertisement ( S2007). This is information related to advertisement presentation / operation (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (information ID, advertisement space ID, advertisement ID 303, book ID and information presented together with the advertisement) ID 203, software ID, network connection state), and parameter value 1705).

そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2008)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2009)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。   Then, the advertisement history management unit 28 records the notified advertisement presentation / operation information in the advertisement history database 34 (S2008). If the recording is performed normally, the book application unit 24 is notified that the recording process is completed (S2009). On the other hand, the book application unit 24 receives a notification of processing completion when the advertisement history management unit 28 normally records information related to advertisement presentation / operation.

その後、書籍アプリケーション部24は、終了操作があったことを検知すると、広告履歴管理部28に広告提示を終了した旨を通知する(S2010)。これは、広告提示・操作に関する情報(広告提示・操作の識別情報1702、取得時間1703、パラメータラベルの識別情報1704(広告枠ID、広告ID303、書籍ID203、ソフトウェアID)、パラメータ値1705)を通知することで行う。   Thereafter, when the book application unit 24 detects that an end operation has been performed, the book application unit 24 notifies the advertisement history management unit 28 that the advertisement presentation has ended (S2010). This notifies the advertisement presentation / operation information (advertisement presentation / operation identification information 1702, acquisition time 1703, parameter label identification information 1704 (advertisement frame ID, advertisement ID 303, book ID 203, software ID), parameter value 1705). To do.

そして、広告履歴管理部28は、通知された広告提示・操作に関する情報を、広告履歴データベース34に記録する(S2011)。記録が正常に行われると、記録処理が完了したことを書籍アプリケーション部24に通知する(S2012)。一方、書籍アプリケーション部24は、広告履歴管理部28で広告提示・操作に関する情報の記録が正常に行われると処理完了の通知を受信する。   Then, the advertisement history management unit 28 records the notified advertisement presentation / operation information in the advertisement history database 34 (S2011). If the recording is performed normally, the book application unit 24 is notified that the recording process has been completed (S2012). On the other hand, the book application unit 24 receives a notification of processing completion when the advertisement history management unit 28 normally records information related to advertisement presentation / operation.

そして、ステップ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 history transmission unit 29 inquires the advertisement history server 6 about the advertisement history transmission time condition (communication enable condition) (S2101), and receives the advertisement history transmission time condition from the advertisement history server 6. (S2102, communication enable condition acquisition step).

次に、広告履歴送信部29は、ステップS2102で通知された広告履歴送信時間条件で指定された時間に、電子書籍表示端末1が広告履歴サーバ6と通信可能な状態(オンライン状態)にあるか否か確認し、オンライン状態であれば、送信処理を開始する(S2103)。そして、広告履歴送信部29は、広告履歴データベース34に記録された全ての広告履歴を読み出す指示を広告履歴管理部28に送信する(S2104)。広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2105)。   Next, the advertisement history transmission unit 29 is in a state (online state) in which the electronic book display terminal 1 can communicate with the advertisement history server 6 at the time specified by the advertisement history transmission time condition notified in step S2102. If it is in the online state, the transmission process is started (S2103). Then, the advertisement history transmission unit 29 transmits an instruction to read all the advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2104). The advertisement history management unit 28 reads out all the advertisement histories recorded in the advertisement history database 34 and transmits them to the advertisement history transmission unit 29 (S2105).

一方、電子書籍表示端末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 history transmission unit 29 acquires all the recorded advertisement histories, adds terminal data 1751, and creates transmission advertisement history data (S2106).

その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2107、広告履歴送信ステップ)、送信成否を広告履歴サーバ6から受信する(S2108)。そして、送信成否の確認処理を行う。   Thereafter, the advertisement history transmission unit 29 transmits the created transmission advertisement history data to the advertisement history server 6 (S2107, advertisement history transmission step), and receives transmission success / failure from the advertisement history server 6 (S2108). Then, transmission success / failure confirmation processing is performed.

広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2109)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2110)。以上で、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理が終了する。   Upon receiving a successful transmission response from the advertisement history server 6, the advertisement history transmission unit 29 transmits an instruction to delete all advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2109). Then, the advertisement history management unit 28 deletes all advertisement histories recorded in the advertisement history database 34 (S2110). Thus, the process of transmitting the advertisement history from the electronic book display terminal 1 to the advertisement history server 6 is completed.

なお、以下のような処理であってもよい。   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 history transmission unit 29 receives the advertisement history transmission time condition in step S2102, the transmission process (step S2104). To S2110).

また、ダウンロード管理部21が、書籍サーバ2に対し、更新情報を確認するとき(図5におけるステップS503)に、広告履歴送信時間条件も受信する。   Further, when the download management unit 21 confirms update information with respect to the book server 2 (step S503 in FIG. 5), the download history transmission time condition is also received.

(表示画面例と広告履歴の内容)
次に、図8、9に示した表示画面例のときにおける、書籍アプリケーション部24から広告履歴管理部28に送信される広告履歴の内容について説明する。
(Display screen example and contents of advertisement history)
Next, the contents of the advertisement history transmitted from the book application unit 24 to the advertisement history management unit 28 in the display screen examples shown in FIGS.

まず、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. Since the display screen example 801 has three advertisement presentation areas (821, 822, and 823), the notification is sent three times. The contents of the advertisement history to be notified are as follows.
-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 book ID 203, an advertisement space ID, an advertisement ID 303, and a software ID.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, and the value of the software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. As described above, since the display screen example 801 has three advertisement presentation areas, the notification is sent three times. The contents of the advertisement history to be notified are as follows.
-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 book ID 203, an advertisement space ID, an advertisement ID 303, and a software ID.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, and the value of the software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
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: Book ID 203, advertising space ID, advertising ID 303, software ID, and network connection status.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, the value of the software ID, and the value indicating whether the network is online or offline.

次に、表示画面例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 book application section 24 notifies the advertisement history management section 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
-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, book ID 203, advertisement space ID, advertisement ID 303, software ID, and network connection status presented and operated with the advertisement.
Parameter value 1705: Information ID value, information of book ID 203, value of advertisement frame ID, value of advertisement ID 303, value of software ID 303, value of software ID, network ID is online or offline Indicates the value.

次に、図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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
-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 book ID 203, an advertisement space ID, an advertisement ID 303, and a software ID.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, and the value of the software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
-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 book ID 203, an advertisement space ID, an advertisement ID 303, and a software ID.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, and the value of the software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
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: Book ID 203, advertising space ID, advertising ID 303, software ID, and network connection status.
Parameter value 1705: The value of the book ID 203, the value of the advertising space ID, the value of the advertising ID 303, the value of the software ID, and the value indicating whether the network is online or offline.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
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, book ID 203, advertisement space ID, advertisement ID 303, software ID, and network connection status of information presented and operated with the advertisement.
Parameter value 1705: Information ID value, book ID 203 value, advertisement space ID value, advertisement ID 303 value, software ID value, value indicating whether the network is online or offline, which is presented and operated with the advertisement , Indicate.

〔実施の形態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 book server 2 and transmits the advertisement history to the advertisement history server 6 when the advertisement has been downloaded.

(広告のダウンロード)
本実施の形態において、電子書籍表示端末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 advertisement data 301 from the advertisement server 4 will be described with reference to FIG. FIG. 22 is a sequence diagram showing a flow of processing in which the electronic book display terminal 1 downloads the advertisement data 301.

なお、ステップ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 advertisement management unit 23 notifies the download management unit 21 that the storage of the advertisement data 301 has been completed (S2218), the download management unit 21 transmits an advertisement history transmission request to the advertisement history transmission unit 29 (S2219). Then, the advertisement history transmission unit 29 transmits the advertisement history to the advertisement history server 6.

以上で、電子書籍表示端末1が、広告データ301をダウンロードする処理が終了する。   The electronic book display terminal 1 ends the process of downloading the advertisement data 301.

(広告履歴の送信)
次に、電子書籍表示端末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 download management unit 21 requests the advertisement history transmission unit 29 to transmit the advertisement history (S2301). Upon receiving the advertisement history transmission request, the advertisement history transmission unit 29 transmits an instruction to read all advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2302).

広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2303)。そして、広告履歴送信部29は、取得した全ての広告履歴に端末データ1751を付加して、送信用広告履歴データを作成する(S2304)。   The advertisement history management unit 28 reads out all advertisement histories recorded in the advertisement history database 34 and transmits them to the advertisement history transmission unit 29 (S2303). Then, the advertisement history transmission unit 29 adds terminal data 1751 to all acquired advertisement histories to create transmission advertisement history data (S2304).

その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2305)、送信成否を広告履歴サーバ6から受信する(S2306)。   Thereafter, the advertisement history transmission unit 29 transmits the created transmission advertisement history data to the advertisement history server 6 (S2305), and receives a success or failure of transmission from the advertisement history server 6 (S2306).

広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2307)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2308)。以上で、電子書籍表示端末1から広告履歴サーバ6へ広告履歴を送信する処理が終了する。   Upon receiving a successful transmission response from the advertisement history server 6, the advertisement history transmission unit 29 transmits an instruction to delete all advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2307). Then, the advertisement history management unit 28 deletes all advertisement histories recorded in the advertisement history database 34 (S2308). Thus, the process of transmitting the advertisement history from the electronic book display terminal 1 to the advertisement history server 6 is completed.

〔実施の形態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 history management unit 28 that advertisement presentation has started” in step S2611 in FIG. “Parameter Label Identification Information 1704” of “Information”, “Bookmark ID 1103”, “Book ID”, “Information indicating the page number in which the bookmark is inserted”, “Advertisement frame ID”, “Advertise ID”, and “Software ID” Is included.

また、図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 history management unit 28 has performed an operation on the advertisement” in step S2613 in FIG. "Bookmark ID 1103", "book ID", "information indicating the page number in which the bookmark is inserted", "advertisement space ID", "advertisement ID", "software ID", and "network connection" State ".

また、図27におけるステップS2702の「書籍アプリケーション部24は、広告履歴管理部28に広告提示を終了する旨を通知する」という処理で通知する、「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」に、「しおりID1103」と「書籍ID」と「しおりが挿された頁番号を示す情報」と「広告枠ID」と「広告ID」と「ソフトウェアID」とが含まれている。   In addition, the “book label application unit 24 notifies the advertisement history management unit 28 of the completion of advertisement presentation” in the process of step S2702 in FIG. The “identification information 1704” includes “bookmark ID 1103”, “book ID”, “information indicating the page number in which the bookmark is inserted”, “advertisement space ID”, “advertisement ID”, and “software ID”. .

また、図28における、ステップS2801、S2804、S2807で通知する「広告提示・操作に関する情報」の「パラメータラベルの識別情報1704」にも、上記で記した情報が含まれている。   In addition, the information described above is also included in “parameter label identification information 1704” of “information related to advertisement presentation / operation” notified in steps S2801, S2804, and S2807 in FIG.

(広告履歴の送信)
次に、本実施の形態において、電子書籍表示端末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 history transmission unit 29 confirms whether the electronic book display terminal 1 is in an online state or an offline state at a set time (S2401). And if it is in an online state, the advertisement history transmission part 29 will start a transmission process (S2402).

広告履歴送信部29は、広告履歴サーバ6に広告履歴送信時間条件を問い合わせ(S2403)、広告履歴サーバ6から広告履歴送信時間条件を受信する(S2404)。   The advertisement history transmitting unit 29 inquires the advertisement history server 6 about the advertisement history transmission time condition (S2403), and receives the advertisement history transmission time condition from the advertisement history server 6 (S2404).

そして、広告履歴送信部29は、広告履歴データベース34に記録された全ての広告履歴を読み出す指示を広告履歴管理部28に送信する(S2405)。広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を読み出して、広告履歴送信部29に送信する(S2406)。   Then, the advertisement history transmission unit 29 transmits an instruction to read all the advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2405). The advertisement history management unit 28 reads out all advertisement histories recorded in the advertisement history database 34 and transmits them to the advertisement history transmission unit 29 (S2406).

次に、広告履歴送信部29は、取得した全ての広告履歴に端末データ1751を付加して、送信用広告履歴データを作成する(S2407)。   Next, the advertisement history transmission unit 29 adds terminal data 1751 to all the acquired advertisement histories to create transmission advertisement history data (S2407).

その後、広告履歴送信部29は、作成した送信用広告履歴データを広告履歴サーバ6に送信し(S2408)、送信成否を広告履歴サーバ6から受信する(S2409)。   Thereafter, the advertisement history transmission unit 29 transmits the created advertisement history data for transmission to the advertisement history server 6 (S2408), and receives a success / failure of transmission from the advertisement history server 6 (S2409).

広告履歴送信部29は、送信成功のレスポンスを広告履歴サーバ6から受信すると、広告履歴データベース34に記録された全ての広告履歴を削除する指示を広告履歴管理部28に送信する(S2410)。そして、広告履歴管理部28は、広告履歴データベース34に記録された全ての広告履歴を削除する(S2411)。   Upon receiving a successful transmission response from the advertisement history server 6, the advertisement history transmission unit 29 transmits an instruction to delete all the advertisement histories recorded in the advertisement history database 34 to the advertisement history management unit 28 (S2410). Then, the advertisement history management unit 28 deletes all advertisement histories recorded in the advertisement history database 34 (S2411).

その後、再び、設定された時間になると、広告履歴送信部29は、電子書籍表示端末1がオンライン状態にあるのか、オフライン状態にあるのかを確認する(S2412)。そして、オンライン状態にあれば、広告履歴送信部29は、送信処理を開始する。その後は、ステップS2403〜S2411を繰り返す。   After that, when the set time is reached again, the advertisement history transmission unit 29 checks whether the electronic book display terminal 1 is in an online state or an offline state (S2412). And if it is in an online state, the advertisement history transmission part 29 will start a transmission process. Thereafter, steps S2403 to S2411 are repeated.

以上が、電子書籍表示端末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 book application unit 24 to the advertisement history management unit 28 in the display screen example shown in FIG. 15 will be described.

まず、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
-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 bookmark ID 1103, book ID 203, page number, advertisement space ID, advertisement ID 303, and software ID.
Parameter value 1705: Indicates the value of bookmark ID 1103, the value of book ID 203, the value of page number, the value of advertisement space ID, the value of advertisement ID 303, and the value of software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
-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 bookmark ID 1103, book ID 203, page number, advertisement space ID, advertisement ID 303, and software ID.
Parameter value 1705: Indicates the value of bookmark ID 1103, the value of book ID 203, the value of page number, the value of advertisement space ID, the value of advertisement ID 303, and the value of software ID.

次に、表示画面例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 book application unit 24 notifies the advertisement history management unit 28 of the advertisement history. The contents of the advertisement history to be notified are as follows.
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: bookmark ID 1103, book ID 203, page number, advertisement space ID, advertisement ID 303, software ID, and network connection status.
Parameter value 1705: Indicates a bookmark ID 1103 value, a book ID 203 value, a page number value, an advertisement space ID value, an advertisement ID 303 value, a software ID value, and a value indicating whether the network is online or offline. .

本発明は上述した各実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   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 (download management unit 21, advertisement acquisition unit 22, advertisement management unit 23, book application unit 24, terminal information acquisition unit 25, advertisement presentation unit 26, bookmark application The unit 27, the advertisement history management unit 28, and the advertisement history transmission unit 29) may be realized in hardware by a logic circuit formed on an integrated circuit (IC chip), or a CPU (central processing unit) may be implemented. And may be realized in software.

後者の場合、電子書籍表示端末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 content display device according to claim 1, wherein the communicable condition acquiring unit acquires a communicable condition from the advertisement history collection server. 上記コンテンツは、外部のコンテンツ送信サーバから取得しており、
上記通信可能条件取得手段は、上記コンテンツ送信サーバから上記通信可能条件を取得していることを特徴とする請求項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または複数の時刻が含まれており、上記広告履歴送信手段は、上記の1または複数の時刻に、広告履歴を送信することを特徴とする請求項4に記載のコンテンツ表示装置。   The communicable condition includes one or more times as information indicating the time, and the advertisement history transmission means transmits the advertisement history at the one or more times. The content display device according to claim 4. 上記通信可能条件には、時間間隔を示す情報が含まれており、上記広告履歴送信手段は、上記通信可能条件が示す時間間隔で、広告履歴を送信することを特徴とする請求項4に記載のコンテンツ表示装置。   5. The communication enabling condition includes information indicating a time interval, and the advertisement history transmitting unit transmits the advertisement history at a time interval indicated by the communication enabling condition. Content display device. 上記コンテンツは、外部のコンテンツ送信サーバから取得するとともに、上記広告は、外部の広告送信サーバから取得しており、
上記通信可能条件は、上記コンテンツ送信サーバからコンテンツを受信した直後、または上記広告送信サーバから広告を取得した直後に広告履歴を送信することを示すものであることを特徴とする請求項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〜7のいずれか1項に記載のコンテンツ表示装置。   When the communicable condition acquisition means acquires the communicable condition and acquires the communicable condition again before the communicable condition is satisfied, the advertisement history is transmitted when the acquired communicable condition is satisfied. The content display device according to claim 1, wherein the means transmits an advertisement history. 上記広告を提示する領域である広告提示領域を複数有し、
上記広告履歴には、上記広告提示領域に提示された広告と、該広告提示領域を識別する広告提示領域識別情報とが対応付けられていることを特徴とする請求項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つが含まれていることを特徴とする請求項9に記載のコンテンツ表示装置。   The advertisement history includes advertisement presentation / operation identification information indicating that an advertisement has been presented and operation on the advertisement, generation time indicating the time of presentation or operation, advertisement presentation area identification information, and The content display apparatus according to claim 9, wherein at least one of advertisement identification information that is information for identifying advertisements is included. 上記の広告提示・操作の識別情報は、広告提示開始、広告提示終了、広告操作、広告ととともに提示されている情報に対する操作、の少なくとも何れか1つであることを特徴とする請求項10に記載のコンテンツ表示装置。   11. 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 for information presented together with an advertisement. The content display device described. 上記広告履歴には、さらに、上記の広告提示・操作識別情報の内容に応じて、表示しているコンテンツに関する情報であるコンテンツ情報、広告を提示しているソフトウェアに関する情報であるソフトウェア情報、広告とともに提示されている情報、および自装置とネットワークとの接続状態を示すネットワーク接続情報の少なくとも何れかが含まれることを特徴とする請求項10または11に記載のコンテンツ表示装置。 The advertisement history further includes content information that is information related to the displayed content, software information that is information related to the software presenting the advertisement, and advertisement according to the content of the identification information of the advertisement presentation / operation. 12. The content display device according to claim 10, wherein the content display device includes at least one of information presented together with the network connection information indicating a connection state between the device and the network. 自装置に関する情報である自装置情報を取得する自装置情報取得手段を備え、
上記広告履歴送信手段は、上記広告履歴に、上記自装置情報取得手段が取得した自装置情報を加えて送信することを特徴とする請求項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. .
上記自装置情報は、自装置の識別番号、機種名、所有者の識別情報、自装置を動作させているシステムソフトウェアのバージョン、自装置の言語設定、IP(Internet Protocol)アドレス、自装置が存在している地域、自装置情報が送信される時間、自装置がネットワークと接続するときの通信キャリア、の少なくとも何れか1つを含んでいることを特徴とする請求項13に記載のコンテンツ表示装置。   The own device information includes 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) address, and own device The content display device according to claim 13, wherein the content display device includes at least one of a region where the device is connected, a time when the device information is transmitted, and a communication carrier when the device is connected to the network. . 請求項1〜14のいずれか1項に記載のコンテンツ表示装置を動作させるコンテンツ表示装置制御プログラムであって、コンピュータを上記の各手段として機能させるためのコンテンツ表示装置制御プログラム。   A content display device control program for operating the content display device according to any one of claims 1 to 14, wherein the content display device control program causes a computer to function as each of the above means. 請求項15に記載のコンテンツ表示装置制御プログラムを記録したコンピュータ読み取り可能な記録媒体。   The computer-readable recording medium which recorded the content display apparatus control program of Claim 15. コンテンツを表示するとともに、広告を提示するコンテンツ表示装置の制御方法であって、
上記広告に対する操作を受け付ける操作受付ステップと、
外部の広告履歴収集サーバによって指定された、該広告履歴収集サーバとの通信が可能となる条件である通信可能条件を取得する通信可能条件取得ステップと、
上記広告の提示、または上記操作受付ステップで受け付けた広告に対する操作の履歴である広告履歴を、上記通信可能条件取得ステップで取得した通信可能条件が満たされたときに、上記広告履歴収集サーバに送信する広告履歴送信ステップと、を含むことを特徴とするコンテンツ表示装置の制御方法。
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.
請求項1〜14のいずれか1項に記載のコンテンツ表示装置と、該コンテンツ表示装置から広告履歴を取得する広告履歴収集サーバと含む広告履歴収集システム。   An advertisement history collection system including the content display device according to claim 1 and an advertisement history collection server that acquires an advertisement history from the content display device.
JP2010203429A 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 Expired - Fee Related JP5611734B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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