JP5259679B2 - Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium - Google Patents
Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium Download PDFInfo
- Publication number
- JP5259679B2 JP5259679B2 JP2010250295A JP2010250295A JP5259679B2 JP 5259679 B2 JP5259679 B2 JP 5259679B2 JP 2010250295 A JP2010250295 A JP 2010250295A JP 2010250295 A JP2010250295 A JP 2010250295A JP 5259679 B2 JP5259679 B2 JP 5259679B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic book
- page
- display
- sample
- data
- 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.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、電子書籍配信システム、電子書籍配信方法、クライアント装置、電子書籍配信装置、プログラム及び情報記録媒体に関する。 The present invention relates to an electronic book distribution system, an electronic book distribution method, a client device, an electronic book distribution device, a program, and an information recording medium.
ユーザーの個々の嗜好に合わせて選択した広告をユーザーに提供するシステムがある。例えば、下記の特許文献1では、ユーザーの過去の視聴履歴情報に基づく嗜好情報を利用して広告を選定し、当該選定した広告を含めたコンテンツをユーザーの端末にストリーム配信するシステムが開示されている。
There are systems that provide users with advertisements that are selected according to their individual preferences. For example, the following
しかしながら、上述した従来技術では、ユーザーに提供する電子書籍の内容を、当該電子書籍の一部のページを抽出した見本電子書籍についてユーザーが閲覧し注目した内容に基づいて更新することはできなかった。 However, in the above-described conventional technology, the content of the electronic book provided to the user cannot be updated based on the content that the user browses and pays attention to the sample electronic book obtained by extracting some pages of the electronic book. .
本発明は、上記課題に鑑みて為されたものであって、その目的は、電子書籍の一部のページを抽出した見本電子書籍についてユーザーが閲覧し注目した内容に基づいて、ユーザーに配信する電子書籍の内容を更新できる電子書籍配信システム、電子書籍配信方法、クライアント装置、電子書籍配信装置、プログラム及び情報記録媒体を提供することにある。 The present invention has been made in view of the above-described problems, and its purpose is to distribute to a user based on the contents that the user browses and pays attention to a sample electronic book obtained by extracting a part of pages of the electronic book. An electronic book distribution system, an electronic book distribution method, a client device, an electronic book distribution device, a program, and an information recording medium that can update the contents of an electronic book are provided.
上記目的を達成するために、本発明に係る電子書籍配信システムは、クライアント装置と、電子書籍配信装置を含み、前記クライアント装置は、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記電子書籍の配信要求と共に、前記記録手段により記録したページ及び拡大部分の履歴を前記電子書籍配信装置に送信する送信手段と、を含み、前記電子書籍配信装置は、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段と、を含むことを特徴とする。 To achieve the above object, an electronic book distribution system according to the present invention includes a client device and an electronic book distribution device, and the client device acquires a sample electronic book obtained by extracting a part of pages of the electronic book. An acquisition unit; a display unit that displays at least a part of a page included in the sample electronic book; and a page displayed on the display unit when a page switching operation is received from a user. Display control means for enlarging and displaying a specified part of the page displayed on the display means when an operation is accepted, and recording means for recording the history of the page displayed on the display means and the enlarged portion And a history of the page and the enlarged portion recorded by the recording means together with the electronic book distribution request. The electronic book distribution device includes a classification information predetermined for the page and the enlarged portion based on the history of the page and the enlarged portion transmitted by the transmission unit. Updated by the data acquisition means for acquiring data associated with the selected classification information, the electronic book update means for updating the electronic book based on the data acquired by the data acquisition means, and the electronic book update means Delivery means for delivering the electronic book to the client device.
本発明の一態様では、前記クライアント装置は、前記電子書籍配信装置により提供される電子書籍のリストを取得するリスト情報取得手段と、前記ユーザーから受け付けた操作に基づいて、前記リストから電子書籍を選択する電子書籍選択手段と、をさらに含み、前記電子書籍配信装置は、前記電子書籍選択手段により選択された電子書籍の一部のページを抽出した見本電子書籍を前記クライアント装置に送信する見本電子書籍送信手段をさらに含み、前記取得手段は、前記見本電子書籍送信手段により送信された見本電子書籍を取得することとする。 In one aspect of the present invention, the client device obtains an electronic book from the list based on a list information acquisition unit that acquires a list of electronic books provided by the electronic book distribution device and an operation received from the user. Electronic book selection means for selecting, wherein the electronic book distribution device transmits a sample electronic book obtained by extracting a part of pages of the electronic book selected by the electronic book selection means to the client device. It further includes book transmission means, and the acquisition means acquires the sample electronic book transmitted by the sample electronic book transmission means.
本発明の一態様では、前記電子書籍配信装置は、前記表示手段に表示されたページ及び拡大部分の表示時間又は表示回数の少なくとも一方に基づいて、当該ページ及び拡大部分について予め定められた分類情報ごとの評価値を算出する算出手段をさらに含み、前記データ取得手段は、前記分類情報ごとに算出された評価値に基づいて、前記ユーザーに提供する分類情報を選択し、当該選択した分類情報に関連づけられるデータを取得することとする。 In one aspect of the present invention, the electronic book distribution device has classification information predetermined for the page and the enlarged portion based on at least one of the display time or the display count of the page and the enlarged portion displayed on the display means. The data acquisition means selects classification information to be provided to the user based on the evaluation value calculated for each of the classification information, and sets the selected classification information to the selected classification information. The associated data is acquired.
本発明の一態様では、前記算出手段は、前記拡大部分の表示時間又は表示回数に対して乗じる重みを、前記ページの表示時間又は表示回数に対して乗じる重みよりも大きくして、前記ページ及び拡大部分について予め定められた分類情報ごとの評価値を算出することとする。 In one aspect of the present invention, the calculating means sets a weight to be multiplied to the display time or the number of times of display of the enlarged portion to be larger than a weight to be multiplied to the display time or the number of times of display of the page, and Assume that an evaluation value for each classification information predetermined for the enlarged portion is calculated.
本発明の一態様では、前記電子書籍は、本文ページと広告ページとを含み、前記見本電子書籍は、前記本文ページの一部のページを抽出したデータであり、前記データ取得手段により取得されるデータは、広告データであり、前記電子書籍更新手段は、前記データ取得手段により取得された広告データに基づいて、前記電子書籍の広告ページを更新することとする。 In one aspect of the present invention, the electronic book includes a body page and an advertisement page, and the sample electronic book is data obtained by extracting a part of the body page, and is acquired by the data acquisition unit. The data is advertisement data, and the electronic book update unit updates the advertisement page of the electronic book based on the advertisement data acquired by the data acquisition unit.
本発明に係る電子書籍配信方法は、クライアント装置が、電子書籍の一部のページを抽出した見本電子書籍を取得する取得ステップと、前記見本電子書籍に含まれるページの少なくとも一部を表示手段に表示するステップと、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させるステップと、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録ステップと、前記電子書籍の配信要求と共に、前記記録ステップで記録したページ及び拡大部分の履歴を送信する送信ステップと、を実行し、電子書籍配信装置が、前記送信ステップで送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得ステップと、前記データ取得ステップで取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新ステップと、前記電子書籍更新ステップで更新された前記電子書籍を前記クライアント装置に配信する配信ステップと、を実行することを特徴とする。 In the electronic book distribution method according to the present invention, the client device acquires the sample electronic book obtained by extracting a part of the pages of the electronic book, and at least a part of the pages included in the sample electronic book is displayed on the display unit. A step of displaying, and when a page switching operation is received from the user, the page displayed on the display means is switched, and when a page enlargement operation is received from the user, the page displayed on the display means is designated. A step of displaying an enlarged portion, a recording step of recording a history of a page and an enlarged portion displayed on the display means, and a page and an enlarged portion recorded in the recording step together with a distribution request for the electronic book And a transmission step of transmitting the history of the electronic book distribution device is transmitted in the transmission step. The data acquisition step for acquiring data associated with the classification information selected from the predetermined classification information for the page and the enlarged portion based on the history of the page and the enlarged portion, and acquired in the data acquisition step An electronic book update step for updating the electronic book based on data and a distribution step for distributing the electronic book updated in the electronic book update step to the client device are executed.
本発明に係るクライアント装置は、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて更新された前記電子書籍を取得する手段と、を含むことを特徴とする。 A client device according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a page from a user. When a switching operation is received, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged and displayed. Display control means, recording means for recording the history of the page and the enlarged portion displayed on the display means, and the page and the enlarged portion are predetermined based on the history of the page and the enlarged portion recorded by the recording means. The electronic book updated based on the data associated with the classification information selected from the classified classification information is acquired. It means that, characterized in that it comprises a.
本発明に係るプログラムは、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて更新された前記電子書籍を取得する手段としてコンピュータを機能させるためのプログラムである。 The program according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a page switching from a user. When an operation is accepted, the page displayed on the display means is switched, and when a page enlargement operation is accepted from the user, a specified part of the page displayed on the display means is enlarged and displayed. Based on the display control means, the recording means for recording the history of the page and the enlarged portion displayed on the display means, and the history of the page and the enlarged portion recorded by the recording means, the page and the enlarged portion are predetermined. To obtain the electronic book updated based on data associated with the classification information selected from the selected classification information Is a program for causing a computer to function as a.
本発明に係る情報記録媒体は、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて更新された前記電子書籍を取得する手段としてコンピュータを機能させるためのプログラムを記録した情報記録媒体である。 An information recording medium according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a user. When a page switching operation is accepted, the page displayed on the display means is switched, and when a page enlargement operation is accepted from the user, a specified part of the page displayed on the display means is enlarged. Based on the display control means to be displayed, the recording means for recording the history of the page and the enlarged portion displayed on the display means, and the history of the page and the enlarged portion recorded by the recording means, the page and the enlarged portion are previously stored. The electronic book updated based on data associated with the classification information selected from the predetermined classification information is acquired. An information recording medium for recording a program for causing a computer to function as a step.
本発明に係る電子書籍配信装置は、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記電子書籍の配信要求と共に、前記記録手段により記録したページ及び拡大部分の履歴を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置であって、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段と、を含むことを特徴とする。 An electronic book distribution apparatus according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a user When a page switching operation is received from the page, the page displayed on the display unit is switched. When a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means to be displayed, recording means for recording the history of the page and the enlarged portion displayed on the display means, and transmission of the history of the page and the enlarged portion recorded by the recording means together with the distribution request for the electronic book An electronic book distribution apparatus that provides an electronic book to a client device including the transmission means transmitted by the transmission means Based on the history of the page and the enlarged portion, the data acquisition means for acquiring data associated with the classification information selected from the predetermined classification information for the page and the enlarged portion, and acquired by the data acquisition means An electronic book update unit that updates the electronic book based on data, and a distribution unit that distributes the electronic book updated by the electronic book update unit to the client device.
本発明に係るプログラムは、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記電子書籍の配信要求と共に、前記記録手段により記録したページ及び拡大部分の履歴を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置として機能するコンピュータを、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段として機能させるためのプログラムである。 The program according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a page switching from a user. When an operation is accepted, the page displayed on the display means is switched, and when a page enlargement operation is accepted from the user, a specified part of the page displayed on the display means is enlarged and displayed. Display control means, recording means for recording the history of the page and the enlarged portion displayed on the display means, and transmission means for transmitting the history of the page and the enlarged portion recorded by the recording means together with the distribution request for the electronic book A computer functioning as an electronic book distribution device for providing an electronic book to a client device including A data acquisition unit for acquiring data associated with classification information selected from classification information determined in advance for the page and the enlarged portion based on the transmitted history of the page and the enlarged portion; An electronic book update unit that updates the electronic book based on the data acquired by the method, and a program for causing the electronic book updated by the electronic book update unit to function as a distribution unit that distributes to the client device. .
本発明に係る情報記録媒体は、電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記電子書籍の配信要求と共に、前記記録手段により記録したページ及び拡大部分の履歴を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置として機能するコンピュータを、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段として機能させるためのプログラムを記録した情報記録媒体である。 An information recording medium according to the present invention includes an acquisition unit that acquires a sample electronic book obtained by extracting a part of pages of an electronic book, a display unit that displays at least a part of pages included in the sample electronic book, and a user. When a page switching operation is accepted, the page displayed on the display means is switched, and when a page enlargement operation is accepted from the user, a specified part of the page displayed on the display means is enlarged. Display control means to be displayed, recording means for recording the history of the page and the enlarged portion displayed on the display means, and the history of the page and the enlarged portion recorded by the recording means are transmitted together with the distribution request for the electronic book. A computer functioning as an electronic book distribution device for providing an electronic book to a client device including the transmission unit. Data acquisition means for acquiring data associated with classification information selected from classification information determined in advance for the page and the enlarged portion based on the history of the page and the enlarged portion transmitted by the data, and the data acquisition means An electronic book update unit that updates the electronic book, and a program for causing the electronic book updated by the electronic book update unit to function as a distribution unit that distributes to the client device based on the data acquired by Information recording medium.
本発明の一態様によれば、電子書籍の一部のページを抽出した見本電子書籍についてユーザーが閲覧し注目した内容に基づいて、ユーザーに配信する電子書籍の内容を更新できる。 According to one aspect of the present invention, the contents of an electronic book to be distributed to a user can be updated based on the contents that the user browses and pays attention to a sample electronic book obtained by extracting some pages of the electronic book.
以下、本発明を実施するための実施の形態(以下、実施形態)を、図面を参照しながら説明する。 Hereinafter, embodiments for carrying out the present invention (hereinafter referred to as embodiments) will be described with reference to the drawings.
図1には、本実施形態に係る電子書籍配信システム1のシステム構成図を示した。図1に示されるように、電子書籍配信システム1は、電子書籍配信サーバー10とクライアント装置20を含み、電子書籍配信サーバー10とクライアント装置20はそれぞれインターネット等のネットワーク5を介して相互にデータ通信可能に接続される。
In FIG. 1, the system block diagram of the electronic
電子書籍配信サーバー10は、少なくとも1つの電子書籍を保持すると共に、当該保持した電子書籍の少なくとも一部を含むリスト情報(電子書籍リスト)をクライアント装置20に提供する。さらに、電子書籍配信サーバー10は、クライアント装置20に提供した電子書籍リストから選択された電子書籍に対し、その一部のページを抽出したサンプルページ(以下、見本電子書籍)の閲覧要求を受け付けた場合に、当該閲覧要求に係る見本電子書籍をクライアント装置20に提供する。そして、電子書籍配信サーバー10は、見本電子書籍を閲覧したユーザーの指示に応じてクライアント装置20から電子書籍の配信要求(例えば電子書籍の購入要求等)を受け付けた場合に、当該配信要求された電子書籍をユーザーの見本電子書籍の閲覧履歴に基づいてカスタマイズした後にクライアント装置20に配信する。なお、本実施形態における電子書籍とは、書籍や雑誌等の出版物を電子化したデータのことであり、例えば電子書籍には、当該電子書籍の内容を記載する本文ページと、広告を掲載する広告ページとが含まれることとしてよい。なお、広告ページとは、その少なくとも一部に広告の表示領域が設けられているページのことである。
The electronic
クライアント装置20は、電子書籍配信サーバー10から電子書籍リスト、見本電子書籍、電子書籍等のデータを受信すると共に、当該受信した電子書籍リスト、見本電子書籍、電子書籍をユーザーの操作に応じて表示する機能を有するコンピュータである。本実施形態では、クライアント装置20は、表示手段及び入力受付手段として機能するタッチパネル22を備え、タッチパネル22に電子書籍の内容を表示させることとする。
The
以下、図2に示したシーケンス図を参照しながら、電子書籍配信システム1において行われる処理の一例を説明する。
Hereinafter, an example of processing performed in the electronic
図2に示されるように、クライアント装置20は、電子書籍閲覧プログラムを起動し、その起動時に電子書籍配信サーバー10にアクセスして、電子書籍配信サーバー10から電子書籍リストを受信する(S1001)。クライアント装置20は、電子書籍配信サーバー10から受信した電子書籍リストをタッチパネル22に表示する(S1002)。例えば、電子書籍リストのデータには、1又は複数の電子書籍のそれぞれについての、電子書籍識別情報(電子書籍ID)、電子書籍名、電子書籍の属性情報(ジャンル)、電子書籍の画像(例えば電子書籍の表紙のサムネイル画像)が含まれることとしてよい。
As illustrated in FIG. 2, the
図3には、クライアント装置20において表示される電子書籍リストの一例を示した。図3に示される電子書籍リストの例では、「ファッション」、「車」、「旅行」等の電子書籍のジャンルごとに、当該ジャンルに含まれる電子書籍の名前と電子書籍の表紙のサムネイル画像が並べて表示されている。
FIG. 3 shows an example of an electronic book list displayed on the
クライアント装置20は、ユーザーから受け付けた操作に基づいて、タッチパネル22に表示された電子書籍リストの中から電子書籍を選択すると(S1003)、当該選択された電子書籍についての見本電子書籍(サンプルページ)の配信を電子書籍配信サーバー10に要求する(S1004)。なお、電子書籍の選択は、例えば、タッチパネル22に表示された電子書籍リストに含まれる電子書籍の中から電子書籍をタップする操作により行うこととしてよい。
When the
電子書籍配信サーバー10は、クライアント装置20から配信要求された見本電子書籍をクライアント装置20に配信し(S1005)、クライアント装置20は電子書籍配信サーバー10から見本電子書籍を受信すると、当該受信した見本電子書籍に含まれるページをタッチパネル22に表示する(S1006)。
The electronic
図4A及び図4Bには、クライアント装置20において表示される見本電子書籍の一例を示した。図4Aに示される見本電子書籍の例では、見本電子書籍のページの最後に、見本電子書籍の終了を示す旨と、見本電子書籍の完全版である電子書籍の「購入」ボタン、及び「一覧に戻る」ボタンを含むページが表示される。もちろん、見本電子書籍の表示例は上記のものに限られず、図4Bに示されるように、見本電子書籍の各ページに電子書籍の「購入」ボタンと「一覧に戻る」ボタンを表示するようにしても構わない。
FIG. 4A and FIG. 4B show an example of a sample electronic book displayed on the
クライアント装置20では、タッチパネル22に表示されたページを切り替える操作を受け付けた場合には(S1007:Y)、ページを切り替えて表示し(S1008)、タッチパネル22に表示されたページの一部を拡大する操作を受け付けた場合には(S1009:Y)、当該ページの一部を拡大して表示する(S1010)。例えば、ページの切り替え操作は、表示されたページの表示領域に指を接触させた状態から、進みたいページの方向に向けて指を動かす操作(所謂フリック)により行うこととしてよく、また、ページの拡大操作は、表示されたページのうち拡大させて表示する領域に複数の指を接触させた状態のままそれぞれの指の間隔を広げる操作(所謂ピンチアウト)により行うこととしてよい。
In the
クライアント装置20は、タッチパネル22に表示されたページ及び拡大部分の履歴データを記録する(S1011)。ページの履歴データには、当該ページが表示された表示時間や表示回数を含むこととしてよく、拡大部分の履歴データには、拡大部分の位置情報(例えば座標範囲や左上、右下等の領域情報)及び表示時間や表示回数を含むこととしてよい。
The
クライアント装置20は、ユーザーから電子書籍の「購入」ボタンの押下を受け付けていない場合には(S1012:N)、S1007に戻ってそれ以降の処理を繰り返し、ユーザーから電子書籍の「購入」ボタンの押下を受け付けた場合には(S1012:Y)、当該電子書籍の配信要求と共に、それまでに記録された履歴データを電子書籍配信サーバー10に送信する(S1013)。
If the
電子書籍配信サーバー10は、クライアント装置20から送信された履歴データに基づいて、配信要求に係る電子書籍に追加又は更新して掲載するデータ(掲載データ)を選択する(S1014)。電子書籍配信サーバー10は、電子書籍の配信要求前に閲覧された当該電子書籍に対応する見本電子書籍の各ページ及びページの各部について掲載データの分類情報を記憶しておき、クライアント装置20から受信した履歴データに基づいて掲載データの分類情報を選択し、当該選択した分類情報について関連づけられた掲載データを取得する。掲載データは、例えば電子書籍に掲載する広告を示す広告データとしてもよいし、電子文書の本文に掲載される本文データとしてもよい。例えば、掲載データを広告データとした場合に、クライアント装置20から受信した履歴データに基づき、分類情報「靴」が選択されたとすると、靴についての広告データが取得される。この掲載データの選択処理についての詳細は後述する。
Based on the history data transmitted from the
電子書籍配信サーバー10は、上記選択した掲載データに基づいて、クライアント装置20から配信要求された電子書籍を更新し(S1015)、更新した電子書籍をクライアント装置20に配信する(S1016)。
The electronic
図5には、S1015で更新される前の状態における電子書籍の一例を示した。図5に示される電子書籍では、1〜Nのページを含むこととして、各ページをPiとして表す。このとき、図5に示した例では、P1,P2,Pn+1等は電子書籍の本文ページであり、Pn,Pn+m等は広告が記載される広告ページである。電子書籍の初期状態において、広告ページにはデフォルトの広告が掲載されていてもよいし、何の広告も掲載されていないこととしてもよい。
FIG. 5 shows an example of an electronic book in a state before being updated in S1015. In the e-book illustrated in FIG. 5, as it contains
図6には、S1015で広告ページを更新した後の電子書籍の一例を示した。図6に示される電子書籍は、配信要求に係る電子書籍に含まれる広告ページを、選択された広告データに基づいて更新した例である。図6に示した例では、PnとPn+mの両方の広告ページを更新することとしたが、どちらか一方を更新することとしてもよいし、受信した広告データが複数ある場合(例えば「靴」につき靴Aと靴Bの広告が得られた場合)には、PnとPn+mとで異なる広告を表示させるようにしてもよい。 FIG. 6 shows an example of an electronic book after the advertisement page is updated in S1015. The electronic book shown in FIG. 6 is an example in which an advertisement page included in an electronic book related to a distribution request is updated based on selected advertisement data. In the example shown in FIG. 6, both the advertisement pages of P n and P n + m are updated. However, either one may be updated, or there is a plurality of received advertisement data (for example, “shoes "When the advertisement of shoes A and shoes B is obtained", different advertisements may be displayed for P n and P n + m .
以上が図2に示したシーケンスに基づいて、電子書籍配信システム1で行われる処理の一連の流れである。以下、上述した処理を実現するために、クライアント装置20及び電子書籍配信サーバー10に備えられた機能の一例を、図7に示した機能ブロック図を参照しながら説明する。
The above is a series of processes performed in the electronic
まず、クライアント装置20に備えられる機能について説明する。図7に示されるように、クライアント装置20は、操作情報受付部200、電子書籍リスト取得部202、表示部204、表示制御部206、電子書籍選択部208、選択過程履歴データ記録部210、見本電子書籍取得部212、閲覧履歴データ記録部214、電子書籍配信要求部216、及び電子書籍受信部218を備える。
First, functions provided in the
クライアント装置20に備えられる上記各部の機能は、CPU等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する通信インターフェース等の通信手段、タッチパネル22等のハードウェアを備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体によってクライアント装置20に供給されることとしてもよいし、インターネット等のデータ通信網を介してクライアント装置20に供給されることとしてもよい。
The function of each unit provided in the
操作情報受付部200は、ユーザーがクライアント装置20に対して行った操作の情報を受け付ける。本実施形態では、操作情報受付部200は、クライアント装置20に備えられたタッチパネル22に対するユーザーの接触位置及び接触位置の変化を検知し、当該検知された接触位置及び接触位置の変化に基づいてユーザーの操作情報を判断することとする。例えば、操作情報受付部200は、電子書籍の選択操作、電子書籍(見本電子書籍を含む)について表示したページの切り替え操作、電子書籍(見本電子書籍を含む)について表示したページの一部を拡大する拡大操作等の各種操作を受け付けることとしてよい。上述したように、電子書籍の選択操作は、タッチパネル22に表示された電子書籍リストに含まれるいずれかの電子書籍をタップする操作としてよく、ページの切り替え操作は、表示されたページを表示しているタッチパネル22に指を接触させた状態から、進みたいページの方向に向けて指を動かす操作(所謂フリック)により行うこととしてよく、ページの拡大操作は、表示されたページを表示しているタッチパネル22に複数の指を接触させた状態のままそれぞれの指の間隔を広げる操作(所謂ピンチアウト)により行うこととしてよい。もちろん、各操作方法は上記のものに限られず他の方法を用いることとしても構わない。例えば、電子書籍(見本電子書籍を含む)の各ページに次のページに進むための表示オブジェクト(アイコンやボタン等)、前のページに戻るための表示オブジェクト、拡大縮小を指示する表示オブジェクト等を設け、それらの表示オブジェクトを選択(例えば、押下)することによって、ページの切り替えやページの拡大縮小の操作を行うこととしてもよい。また、操作情報受付部200は、タッチパネル22に表示されたキーボード画像に対するユーザーの接触位置に基づいて、ユーザーから文字入力を受け付けることとしてよい。
The operation
電子書籍リスト取得部202は、電子書籍配信サーバー10から配信可能な電子書籍を含む電子書籍リストを取得する。例えば、電子書籍リストには、当該電子書籍リストに含まれる各電子書籍についての、電子書籍識別情報(電子書籍ID)、電子書籍名、電子書籍の属性情報(ジャンル)、電子書籍の画像(例えば電子書籍の表紙のサムネイル画像)が含まれる。なお、電子書籍リスト取得部202が電子書籍リストを取得する際に、電子書籍配信サーバー10に対して電子書籍の条件(例えば電子書籍名、電子書籍のジャンル、キーワード等の条件)を指定した場合には、電子書籍配信サーバー10は、当該条件に合致する電子書籍を含む電子書籍リストを生成し、クライアント装置20に送信することとしてよい。また、電子書籍リスト取得部202が電子書籍リストを電子書籍配信サーバー10から取得するタイミングは、電子書籍の閲覧プログラムを立ち上げたタイミングや、ユーザーから指定されたタイミング等としてよく、特に限定されない。
The electronic book
表示部204は、例えばタッチパネル22等のディスプレイにより実現されるものであり、電子書籍リスト取得部202により取得された電子書籍リストに基づいて電子書籍配信サーバー10から配信可能な電子書籍を一覧表示するほか(例えば図3)、一覧表示された電子書籍から選択された電子書籍についての見本電子書籍や、電子書籍配信サーバー10から配信された電子書籍に含まれるページの少なくとも一部を表示する。表示部204に、電子書籍(見本電子書籍を含む)の少なくとも一部を表示する際には、例えば、電子書籍(見本電子書籍を含む)を1ページずつ表示するようにしてもよいし、見開きで表示するようにしてもよい。なお、クライアント装置20に3軸の加速度センサを設け、加速度センサにより検知される加速度に基づいてクライアント装置20の傾きを検出し、当該検出した傾きに応じて電子書籍を1ページずつ表示するか、見開きページで表示するかを切り替えるようにしてもよい。
The
表示制御部206は、操作情報受付部200で受け付けたユーザーの操作に応じて、表示部204に表示される電子書籍の一覧表示を更新し、電子書籍(見本電子書籍を含む)のページを切り替え、又は電子書籍(見本電子書籍を含む)のページを拡大して表示するように制御する。具体的には、操作情報受付部200で、表示部204に電子書籍の一覧が表示された状態で、電子書籍の条件を指定する文字入力を受け付けた場合には、当該条件に合致する電子書籍を抽出し、当該抽出した電子書籍の一覧を表示部204に表示させる。また、操作情報受付部200で、表示部204に表示された電子書籍(見本電子書籍を含む)のページを切り替える操作を受け付けた場合には、表示制御部206は、表示されたページを切り替えて表示部204に表示させる。そして、操作情報受付部200で、表示部204に表示されたページの一部を拡大する操作を受け付けた場合には、表示制御部206は、当該操作により指定されたページの一部を拡大して表示部204に表示させる。
The
電子書籍選択部208は、操作情報受付部200によりユーザーから受け付けた操作情報に基づいて、表示部204に表示された電子書籍リストの中から電子書籍を選択する。例えば、電子書籍選択部208は、表示部204に表示された電子書籍リストの中からユーザーによりタップされた電子書籍を選択することとしてよい。
The electronic
選択過程履歴データ記録部210は、電子書籍選択部208により電子書籍が選択されるまでに操作情報受付部200により受け付けたユーザーの操作情報の履歴を記録する。例えば、選択過程履歴データ記録部210は、表示部204に電子書籍リストが表示されてから、ユーザーが入力した文字列、ユーザーが選択したジャンル情報等のデータを記録することとしてよい。
The selection process history
見本電子書籍取得部212は、電子書籍選択部208により選択された電子書籍の一部のページを抽出した見本電子書籍(サンプルページ)を電子書籍配信サーバー10から取得する。例えば、見本電子書籍取得部212は、電子書籍選択部208により選択された電子書籍の識別情報と共に、当該電子書籍の一部のページを抽出した見本電子書籍の配信要求を電子書籍配信サーバー10に送信し、当該配信要求に応じて電子書籍配信サーバー10から配信される見本電子書籍を取得する。
The sample electronic
閲覧履歴データ記録部214は、表示部204に表示された見本電子書籍のページ及びページの拡大部分の履歴を含む閲覧履歴データを記録する。例えば、閲覧履歴データ記録部214は、表示部204にページの全体を表示している場合には、当該ページの情報と、当該ページの表示時間とを関連づけて記録する。また、閲覧履歴データ記録部214は、表示部204にページの一部を拡大して表示している場合には、当該拡大部分の情報と、当該拡大部分の表示時間とを関連づけて記録する。拡大部分の情報は、ページの情報及び当該ページにおける拡大部分の位置情報(座標情報、エリア情報、拡大されたオブジェクト情報等)を含むこととしてよい。
The browsing history
図8には、閲覧履歴データ記録部214により記録される閲覧履歴データの一例を示した。図8に示される閲覧履歴データの例では、表示部204に表示された見本電子書籍の識別情報(見本電子書籍ID)、表示されたページ情報(ページ番号)、表示された部分(表示部分)、表示時間、記録日時がそれぞれ関連づけて記録される。閲覧履歴データ記録部214は、例えば、タッチパネル22において拡大表示した部分(表示部分)がページにおける横半分より上に当たるならば「上」、横半分より下に当たるならば「下」、横半分より上であり且つ縦半分より左に当たるならば「左上」等のように、表示部分のページにおける領域情報を判定し、当該判定した領域情報を表示部分の欄に格納してもよいし、表示部分のページ座標系(例えばページの左上隅を原点とし、水平方向をX軸、垂直方向をY軸とする)における座標範囲(例えば、[(x1,y1),(x2,y2)]とした場合には、左上の隅が(x1,y1)、右下の隅が(x2,y2)とする矩形領域)を表示部分の欄に格納してもよい。なお、閲覧履歴データ記録部214により記録される閲覧履歴データは、上述したものに限られず、例えば、表示時間に代えて、又は表示時間に加えて、表示部204に表示された表示回数を記録することとしてもよい。
FIG. 8 shows an example of browsing history data recorded by the browsing history
電子書籍配信要求部216は、表示部204に見本電子書籍が表示された状態で、当該見本電子書籍に対応する電子書籍の配信要求操作を操作情報受付部200が受け付けた場合に、当該配信要求操作に係る電子書籍の配信を電子書籍配信サーバー10に対して要求する。この際、電子書籍配信要求部216は、配信要求に係る電子書籍の識別情報(電子書籍ID)と共に、閲覧履歴データ記録部214により記録された閲覧履歴データを含む配信要求データを電子書籍配信サーバー10に送信する。また、配信要求データには、配信要求に係る電子書籍を選択する際に、選択過程履歴データ記録部210により記録された選択過程履歴データをさらに含めるようにしてもよい。なお、電子書籍の配信要求操作とは、例えば、見本電子書籍のページと共に表示部204に表示される購入ボタンをタップする操作としてよい。
The electronic book
電子書籍受信部218は、電子書籍配信要求部216による配信要求に応じて電子書籍配信サーバー10から配信された電子書籍を受信する。なお、電子書籍配信サーバー10から配信される電子書籍は、クライアント装置20が配信要求した際に電子書籍配信サーバー10に送信した閲覧履歴データ(及び選択過程履歴データ)に基づいて選択された掲載データによって掲載内容が更新されている。そして、電子書籍受信部218により受信された電子書籍は、表示制御部206により表示部204に表示されることとしてよい。
The electronic
次に、電子書籍配信サーバー10に備えられた機能について説明する。図7に示されるように、電子書籍配信サーバー10は、電子書籍データ記憶部100、電子書籍リスト送信部102、見本電子書籍送信部104、電子書籍配信要求受付部106、掲載データ選択部108、電子書籍更新部110、及び電子書籍送信部112を備える。
Next, functions provided in the electronic
電子書籍配信サーバー10に備えられる上記各部の機能は、CPU等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する通信インターフェース等の通信手段等のハードウェアを備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体によって電子書籍配信サーバー10に供給されることとしてもよいし、インターネット等のデータ通信網を介して電子書籍配信サーバー10に供給されることとしてもよい。
The functions of the above-described units included in the electronic
電子書籍データ記憶部100は、電子書籍配信サーバー10が配信可能な電子書籍に関するデータを記憶する。例えば、電子書籍データ記憶部100に記憶されるデータには、電子書籍(見本電子書籍を含む)の実体データ、後述する電子書籍テーブル、分類情報テーブル、掲載データテーブル等を含む。
The electronic book
図9には、電子書籍データ記憶部100に記憶される電子書籍テーブルの一例を示した。図9に示されるように、電子書籍テーブルには、電子書籍の識別情報(電子書籍ID)、電子書籍名、電子書籍のジャンル、サムネイル画像、当該電子書籍の一部のページを抽出した見本電子書籍の識別情報(見本電子書籍ID)がそれぞれ関連づけて記憶される。電子書籍データ記憶部100には、電子書籍ID及び見本電子書籍IDのそれぞれに関連づけてそれぞれの書籍の実体データが記憶される。なお、本実施形態に係る電子書籍には、本文ページと、広告を掲載する広告ページとが含まれることとしてよい。
FIG. 9 shows an example of an electronic book table stored in the electronic book
図10には、電子書籍データ記憶部100に記憶される各見本電子書籍についての分類情報テーブルの一例を示した。図10に示されるように、分類情報テーブルには、見本電子書籍の識別情報(見本電子書籍ID)、当該見本電子書籍のページの番号、当該ページの表示部分(全体又は部分)、当該ページの表示部分に関連する分類情報がそれぞれ関連づけて記憶される。なお、分類情報とは、電子書籍に掲載するデータ(掲載データ)の分類を示す情報であり、電子書籍の広告ページに掲載する広告データに係る分類、及び電子書籍の本文ページに掲載する掲載内容に係る分類の少なくとも一方を含む情報としてよい。また、例えば、表示部分に格納するデータは、当該表示部分がページにおける横半分より上に当たるならば「上」、横半分より下に当たるならば「下」、横半分より上であり且つ縦半分より左に当たるならば「左上」等のような領域情報であってもよいし、表示部分のページ座標系(例えばページの左上隅を原点とし、水平方向をX軸、垂直方向をY軸とする)における座標範囲であってもよい。
FIG. 10 shows an example of the classification information table for each sample electronic book stored in the electronic book
図11には、電子書籍データ記憶部100に記憶される分類情報ごとに対応する掲載データを格納した掲載データテーブルの一例を示した。図11に示されるように、掲載データテーブルには、分類情報に関連づけて、掲載データの識別情報(掲載データID)、掲載データの種別(広告又は本文)、掲載データのキーワード、掲載データのデータ形式やサイズ等を格納する掲載データの形式(形式情報)の情報が記憶される。なお、掲載データの実体データは、掲載データIDに関連づけて電子書籍データ記憶部100に記憶される。
FIG. 11 shows an example of a publication data table storing publication data corresponding to each classification information stored in the electronic book
電子書籍リスト送信部102は、電子書籍配信サーバー10が配信可能な電子書籍のうち少なくとも一部の電子書籍を含む電子書籍リストをクライアント装置20に送信する。例えば、電子書籍リスト送信部102は、電子書籍データ記憶部100に記憶される電子書籍テーブルを参照して、クライアント装置20に配信可能な全ての電子書籍を含む電子書籍リストを生成してクライアント装置20に送信することとしてもよいし、クライアント装置20から電子書籍の条件を受け付けた場合には、当該条件に合致する電子書籍を電子書籍テーブルから抽出し、当該抽出した電子書籍を含む電子書籍リストを生成してクライアント装置20に送信することとしてもよい。
The electronic book
見本電子書籍送信部104は、クライアント装置20から受け付けた配信要求に係る見本電子書籍を電子書籍データ記憶部100から取得し、当該取得した見本電子書籍をクライアント装置20に送信する。例えば、見本電子書籍送信部104は、クライアント装置20から受け付けた見本電子書籍の配信要求に基づいて見本電子書籍IDを特定し、当該特定した見本電子書籍IDに紐付けて電子書籍データ記憶部100に記憶されるデータをクライアント装置20に送信することとしてよい。
The sample electronic
電子書籍配信要求受付部106は、クライアント装置20から電子書籍の配信要求を受け付ける。本実施形態では、電子書籍配信要求受付部106は、配信要求に係る電子書籍の識別情報(電子書籍ID)と共に、当該電子書籍の見本電子書籍に関する閲覧履歴データ(さらに選択過程履歴データを含んでいてもよい)を含む配信要求データをクライアント装置20から受信する。
The electronic book distribution
掲載データ選択部108は、電子書籍配信要求受付部106により受け付けた配信要求データに基づいて、電子書籍配信要求受付部106により受け付けた配信要求に係る電子書籍に追加又は更新して掲載する掲載データを選択する。以下、掲載データ選択部108による掲載データの選択処理の一例を説明する。
The publishing
掲載データ選択部108は、配信要求データに基づいて特定した見本電子書籍IDに基づいて、電子書籍データ記憶部100から対応する分類情報テーブルを参照する。次に、掲載データ選択部108は、分類情報テーブルに基づいて、閲覧履歴データに含まれるページ番号及び表示部分のそれぞれの組が該当する分類情報を特定する。例えば、図11に示される分類情報テーブルに対し、見本電子書籍ID=SD0001、ページ番号=2、表示部分=上の組については、分類情報=靴が特定される。なお、閲覧履歴データにおける表示部分に座標範囲(記録座標範囲とする)が格納されている場合には、分類情報テーブルにおいて記憶される座標範囲(設定座標範囲とする)のうち対応する座標範囲が格納されているレコードを選択することとしてもよい。この際、掲載データ選択部108は、例えば、記録座標範囲についての見本電子書籍IDとページ番号が共通する設定座標範囲を抽出し、抽出された設定座標範囲のうち、記録座標範囲との重なりが最大のものを選択することとしてもよいし、記録座標範囲との重なっている割合が所定値以上のものを選択することとしてもよい。そして、掲載データ選択部108は、閲覧履歴データに含まれる各ページ及び各ページの拡大部分について、参照した分類情報テーブルにおいて関連づけられる分類(ジャンル)情報ごとの評価値を算出する。
The publication
分類情報ごとの評価値は、例えば閲覧履歴データに含まれるレコードごとに、当該レコードに格納されるページ(又は拡大部分)について、当該レコードに格納される表示時間(又は表示回数)*ページ(又は拡大部分)の重みを足すことにより求めることとしてよい。なお、ページの重みを1とした場合に、拡大部分の重みはw(>1)とし、wの値は固定値としてもよいし、拡大率に応じた可変値としてもよい。そして、掲載データ選択部108は、分類情報のうち算出された評価値が所定の順位以内のものや、閾値よりも大きいものを選択し、当該選択した分類情報について掲載データテーブルに関連づけられる掲載データIDに係る掲載データを取得する。
The evaluation value for each classification information is, for example, for each record included in the browsing history data, for a page (or enlarged portion) stored in the record, display time (or display count) stored in the record * page (or It may be obtained by adding the weight of the enlarged portion). When the weight of the page is 1, the weight of the enlarged portion is w (> 1), and the value of w may be a fixed value or a variable value according to the enlargement ratio. Then, the posting
図12には、図8に示す閲覧履歴データについて、図10に示す分類情報テーブルの下で算出される各分類情報の評価値の一例を示した。図12に示した例では、拡大部分についての重みをw=3として評価値を計算した。そして、図12に示した例の下で、評価値が最大の分類情報を選択する場合には、分類情報「靴」が選択される。そして、図11に示される掲載データテーブルの例に基づけば、掲載データ選択部108は、分類情報「靴」に関連づけられる掲載データID「AD0002」及び「AD0003」の掲載データ(広告データ)を取得する。
FIG. 12 shows an example of the evaluation value of each classification information calculated under the classification information table shown in FIG. 10 for the browsing history data shown in FIG. In the example shown in FIG. 12, the evaluation value is calculated with the weight for the enlarged portion set to w = 3. Then, under the example shown in FIG. 12, when selecting the classification information having the maximum evaluation value, the classification information “shoes” is selected. Then, based on the example of the publication data table shown in FIG. 11, the publication
掲載データ選択部108による分類情報の評価値の算出処理は上記のものに限られない。例えば、配信要求データに、電子書籍の選択過程でユーザーが入力した検索文字列を含む選択過程履歴データが含まれている場合には、掲載データ選択部108は、掲載データテーブルのキーワードの欄に、選択過程履歴データに含まれる検索文字列を含む分類情報を検索し、当該検索された分類情報に対して所定の評価点を加えることとしてよい。
The calculation processing of the evaluation value of the classification information by the posting
電子書籍更新部110は、掲載データ選択部108により選択された掲載データに基づいて、配信要求に係る電子書籍の内容を更新する。例えば、電子書籍更新部110は、選択された掲載データが広告データである場合には、配信要求に係る電子書籍に含まれる広告ページのうち少なくとも1つを、当該広告データに基づいて更新することとしてもよいし、当該広告データに基づく広告ページを追加することとしてもよい。また、電子書籍更新部110は、選択された掲載データが本文データである場合には、配信要求に係る電子書籍に当該本文データを追加することとしてもよいし、配信要求に係る電子書籍の一部のページを当該本文データにより差し替えることとしてもよい。
The electronic
電子書籍送信部112は、電子書籍更新部110により更新された電子書籍を、当該電子書籍の配信を要求したクライアント装置20に送信する。
The electronic
以上説明した電子書籍配信システム1によれば、電子書籍の一部のページを抽出した見本電子書籍に対してユーザーが閲覧し注目した内容に基づいて、電子書籍の掲載内容(広告や本文)を更新することができる。こうすることで、電子文書の配信前にユーザーが閲覧した見本電子文書の閲覧態様に基づいてユーザーの嗜好を推測し、当該推測した嗜好に応じた内容に電子書籍の掲載内容をカスタマイズできる。また、電子書籍配信システム1によれば、電子書籍のうちユーザーが拡大して閲覧した部分は特にユーザーにとって興味を引く対象であると評価し、その評価結果に基づいて選択した掲載内容を含む電子書籍をユーザーに提供できる。
According to the electronic
また、図4Bに示されるように、見本電子書籍の各ページに購入ボタンを表示するようにした場合に、電子書籍配信要求受付部106は、購入ボタンが押下されたページ(以下、購入契機ページ)の情報を配信要求データに含めるようにしてもよい。こうした場合に、電子書籍配信サーバー10は、購入契機ページに基づき特定された分類情報に対して所定の評価点を加えてもよいし、当該分類情報について算出される評価点に1より大きい重みを乗じるようにしてもよい。こうすることにより、購入のきっかけとなったページに基づいて特定される分類情報に応じた掲載データが選択され易くなる。
As shown in FIG. 4B, when a purchase button is displayed on each page of the sample electronic book, the electronic book distribution
また、クライアント装置20に、見本電子書籍と共に、当該見本電子書籍についての分類情報テーブルを提供するようにして、クライアント装置20において、閲覧履歴データ記録部214により記録した閲覧履歴データに基づいて、分類情報ごとの評価値を算出するようにしてもよい。そして、クライアント装置20が、上記算出した評価値に基づいて分類情報を選択し、その選択結果を電子書籍配信サーバー10に送信するようにしてもよい。こうした場合に、クライアント装置20は、分類情報ごとに表示時間や表示回数の履歴を記録するようにしてもよい。
Further, the
また、上記の実施形態では、クライアント装置20にタッチパネル22を有するタブレットコンピュータを用いた例を示したが、クライアント装置20には、据え置き型や可搬型のパーソナルコンピュータ、携帯電話機、携帯情報端末、ゲーム機等を用いてもよいのはもちろんである。なお、上記の実施形態では、電子書籍配信サーバー10が見本電子書籍を提供する機能と、クライアント装置20からの購入要求に応じて電子書籍を提供する機能とを共に備えることとしたが、各機能がそれぞれ異なるサーバーに備えられるようにしても構わない。そうした場合には、見本電子書籍を提供する第1電子書籍配信サーバーが、電子書籍データ記憶部100、電子書籍リスト送信部102、見本電子書籍送信部104を備えるようにし、電子書籍を提供する第2電子書籍配信サーバーが、電子書籍データ記憶部100、電子書籍配信要求受付部106、掲載データ選択部108、電子書籍更新部110、及び電子書籍送信部112を備えることとしてよい。
In the above embodiment, an example in which a tablet computer having the
1 電子書籍配信システム、5 ネットワーク、10 電子書籍配信サーバー、20 クライアント装置、22 タッチパネル、100 電子書籍データ記憶部、102 電子書籍リスト送信部、104 見本電子書籍送信部、106 電子書籍配信要求受付部、108 掲載データ選択部、110 電子書籍更新部、112 電子書籍送信部、200 操作情報受付部、202 電子書籍リスト取得部、204 表示部、206 表示制御部、208 電子書籍選択部、210 選択過程履歴データ記録部、212 見本電子書籍取得部、214 閲覧履歴データ記録部、216 電子書籍配信要求部、218 電子書籍受信部。
DESCRIPTION OF
Claims (12)
前記クライアント装置は、
電子書籍の一部のページを抽出した見本電子書籍を取得する取得手段と、
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を前記電子書籍配信装置に送信する送信手段と、を含み、
前記電子書籍配信装置は、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、
前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段と、を含む
ことを特徴とする電子書籍配信システム。 Including a client device and an electronic book distribution device,
The client device is
An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
With delivery request of the electronic book, wherein the transmitting means for transmitting the history information recorded by the recording means to the electronic book delivery device,
The electronic book distribution device includes:
Enlarge portions of the page to be recorded in Ki履 history information before transmitted by the transmission means, the display time based on at least one impression, in advance for each of the display portions of the pages contained in the sample electronic book Data acquisition means for acquiring data associated with the classification information selected from the predetermined classification information;
An electronic book updating means for updating the electronic book based on the data obtained by the data obtaining means;
A distribution means for distributing the electronic book updated by the electronic book update means to the client device.
前記電子書籍配信装置により提供される電子書籍のリストを取得するリスト情報取得手段と、
前記ユーザーから受け付けた操作に基づいて、前記リストから電子書籍を選択する電子書籍選択手段と、をさらに含み、
前記電子書籍配信装置は、
前記電子書籍選択手段により選択された電子書籍の一部のページを抽出した見本電子書籍を前記クライアント装置に送信する見本電子書籍送信手段をさらに含み、
前記取得手段は、前記見本電子書籍送信手段により送信された見本電子書籍を取得する
ことを特徴とする請求項1に記載の電子書籍配信システム。 The client device is
List information acquisition means for acquiring a list of electronic books provided by the electronic book distribution device;
An electronic book selection means for selecting an electronic book from the list based on an operation received from the user;
The electronic book distribution device includes:
A sample electronic book transmitting means for transmitting a sample electronic book obtained by extracting a part of pages of the electronic book selected by the electronic book selecting means to the client device;
The electronic book distribution system according to claim 1, wherein the acquisition unit acquires the sample electronic book transmitted by the sample electronic book transmission unit.
前記表示手段に表示されたページ及び拡大表示部分の表示時間又は表示回数の少なくとも一方に基づいて、当該ページ及び拡大表示部分について予め定められた分類情報ごとの評価値を算出する算出手段をさらに含み、
前記データ取得手段は、前記分類情報ごとに算出された評価値に基づいて、前記ユーザーに提供する分類情報を選択し、当該選択した分類情報に関連づけられるデータを取得する
ことを特徴とする請求項1又は2に記載の電子書籍配信システム。 The electronic book distribution device includes:
Further comprising calculation means for calculating an evaluation value for each predetermined classification information for the page and the enlarged display portion based on at least one of the display time or the number of times of display of the page and the enlarged display portion displayed on the display means. ,
The data acquisition unit selects classification information to be provided to the user based on an evaluation value calculated for each classification information, and acquires data associated with the selected classification information. The electronic book distribution system according to 1 or 2.
ことを特徴とする請求項3に記載の電子書籍配信システム。 It said calculation means, the weight multiplying the display time or impressions of the enlarged portion, and greater than the weight to be multiplied to the display time or impressions of the pages, predetermined for the page and enlarge portions The electronic book distribution system according to claim 3, wherein an evaluation value is calculated for each classification information obtained.
前記見本電子書籍は、前記本文ページの一部のページを抽出したデータであり、
前記データ取得手段により取得されるデータは、広告データであり、
前記電子書籍更新手段は、前記データ取得手段により取得された広告データに基づいて、前記電子書籍の広告ページを更新する
ことを特徴とする請求項1乃至4のいずれかに記載の電子書籍配信システム。 The electronic book includes a body page and an advertisement page,
The sample electronic book is data obtained by extracting a part of the body page,
The data acquired by the data acquisition means is advertising data,
The electronic book distribution system according to any one of claims 1 to 4, wherein the electronic book update unit updates an advertisement page of the electronic book based on the advertisement data acquired by the data acquisition unit. .
電子書籍の一部のページを抽出した見本電子書籍を取得する取得ステップと、
前記見本電子書籍に含まれるページの少なくとも一部を表示手段に表示するステップと、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させるステップと、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録ステップと、
前記電子書籍の配信要求と共に、前記記録ステップで記録した履歴情報を送信する送信ステップと、を実行し、
電子書籍配信装置が、
前記送信ステップで送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得ステップと、
前記データ取得ステップで取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新ステップと、
前記電子書籍更新ステップで更新された前記電子書籍を前記クライアント装置に配信する配信ステップと、を実行する
ことを特徴とする電子書籍配信方法。 The client device is
An acquisition step of acquiring a sample e-book in which some pages of the e-book are extracted;
Displaying at least a part of a page included in the sample electronic book on a display means;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Step to display,
A recording step of recording history information including at least one of an enlarged display portion, a display time, and a display count of a page displayed on the display means;
Wherein together with the electronic book delivery request, performs a transmission step of transmitting the history information recorded in said recording step,
An electronic book distribution device
Enlarge portions of the page to be recorded in Ki履 history information before being transmitted in the transmission step, the display time based on at least one impression, in advance for each of the display portions of the pages contained in the sample electronic book A data acquisition step for acquiring data associated with the classification information selected from the defined classification information;
An electronic book update step for updating the electronic book based on the data acquired in the data acquisition step;
A distribution step of distributing the electronic book updated in the electronic book update step to the client device. An electronic book distribution method comprising:
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を電子書籍配信装置に送信する送信手段と、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて前記電子書籍配信装置により更新された前記電子書籍を取得する手段と、を含む
ことを特徴とするクライアント装置。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
A transmission means for transmitting history information recorded by the recording means to the electronic book distribution apparatus together with the electronic book distribution request;
Each of the display portions of the page included in the sample electronic book is determined in advance based on at least one of the enlarged display portion, the display time, and the display count of the page recorded in the history information transmitted by the transmission means. Means for acquiring the electronic book updated by the electronic book distribution device based on data associated with the classification information selected from the classified information.
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を電子書籍配信装置に送信する送信手段と、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて前記電子書籍配信装置により更新された前記電子書籍を取得する手段
としてコンピュータを機能させるためのプログラム。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
A transmission means for transmitting history information recorded by the recording means to the electronic book distribution apparatus together with the electronic book distribution request;
Each of the display portions of the page included in the sample electronic book is determined in advance based on at least one of the enlarged display portion, the display time, and the display count of the page recorded in the history information transmitted by the transmission means. A program for causing a computer to function as means for acquiring the electronic book updated by the electronic book distribution device based on data associated with classification information selected from the classification information.
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を電子書籍配信装置に送信する送信手段と、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータに基づいて前記電子書籍配信装置により更新された前記電子書籍を取得する手段
としてコンピュータを機能させるためのプログラムを記録した情報記録媒体。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
A transmission means for transmitting history information recorded by the recording means to the electronic book distribution apparatus together with the electronic book distribution request;
Each of the display portions of the page included in the sample electronic book is determined in advance based on at least one of the enlarged display portion, the display time, and the display count of the page recorded in the history information transmitted by the transmission means. An information recording medium storing a program for causing a computer to function as means for acquiring the electronic book updated by the electronic book distribution device based on data associated with classification information selected from the classification information.
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置であって、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、
前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段と、
を含むことを特徴とする電子書籍配信装置。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
Wherein together with the electronic book delivery request, an electronic book delivery device for providing an electronic book to a client device comprising a transmission unit for transmitting the history information recorded by the recording means,
Enlarge portions of the page to be recorded in Ki履 history information before transmitted by the transmission means, the display time based on at least one impression, in advance for each of the display portions of the pages contained in the sample electronic book Data acquisition means for acquiring data associated with the classification information selected from the predetermined classification information;
An electronic book updating means for updating the electronic book based on the data obtained by the data obtaining means;
Distribution means for distributing the electronic book updated by the electronic book update means to the client device;
An electronic book distribution apparatus comprising:
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置として機能するコンピュータを、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、
前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段
として機能させるためのプログラム。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
With delivery request of the electronic book, a transmission means for transmitting the history information recorded by the recording means, a computer that functions as an electronic book distribution device to provide an electronic book to a client device including,
Enlarge portions of the page to be recorded in Ki履 history information before transmitted by the transmission means, the display time based on at least one impression, in advance for each of the display portions of the pages contained in the sample electronic book Data acquisition means for acquiring data associated with the classification information selected from the predetermined classification information;
An electronic book updating means for updating the electronic book based on the data obtained by the data obtaining means;
The program for functioning as a delivery means to deliver the electronic book updated by the electronic book update means to the client device.
前記見本電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページの拡大表示部分、表示時間、表示回数の少なくとも1つを含む履歴情報を記録する記録手段と、
前記電子書籍の配信要求と共に、前記記録手段により記録した履歴情報を送信する送信手段と、を含むクライアント装置に電子書籍を提供する電子書籍配信装置として機能するコンピュータを、
前記送信手段により送信された前記履歴情報に記録されるページの拡大表示部分、表示時間、表示回数の少なくとも1つに基づいて、前記見本電子書籍に含まれるページの表示部分のそれぞれについて予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記電子書籍を更新する電子書籍更新手段と、
前記電子書籍更新手段により更新された前記電子書籍を前記クライアント装置に配信する配信手段
として機能させるためのプログラムを記録した情報記録媒体。 An acquisition means for acquiring a sample electronic book obtained by extracting a part of pages of the electronic book;
Display means for displaying at least a part of a page included in the sample electronic book;
When a page switching operation is received from the user, the page displayed on the display unit is switched, and when a page enlargement operation is received from the user, a specified part of the page displayed on the display unit is enlarged. Display control means for displaying
Recording means for recording history information including at least one of an enlarged display portion of the page displayed on the display means , a display time, and a display count ;
With delivery request of the electronic book, a transmission means for transmitting the history information recorded by the recording means, a computer that functions as an electronic book distribution device to provide an electronic book to a client device including,
Enlarge portions of the page to be recorded in Ki履 history information before transmitted by the transmission means, the display time based on at least one impression, in advance for each of the display portions of the pages contained in the sample electronic book Data acquisition means for acquiring data associated with the classification information selected from the predetermined classification information;
An electronic book updating means for updating the electronic book based on the data obtained by the data obtaining means;
An information recording medium on which a program for causing the electronic book updated by the electronic book updating means to function as distribution means for distributing to the client device is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010250295A JP5259679B2 (en) | 2010-11-08 | 2010-11-08 | Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010250295A JP5259679B2 (en) | 2010-11-08 | 2010-11-08 | Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012103817A JP2012103817A (en) | 2012-05-31 |
JP5259679B2 true JP5259679B2 (en) | 2013-08-07 |
Family
ID=46394160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010250295A Active JP5259679B2 (en) | 2010-11-08 | 2010-11-08 | Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5259679B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6019285B2 (en) * | 2010-11-25 | 2016-11-02 | ソニー株式会社 | Electronic book reproduction device, history acquisition device, electronic book generation device, electronic book provision system, electronic book reproduction method, history acquisition method, electronic book generation method, electronic book reproduction program, history acquisition program, electronic book generation program |
JP7166116B2 (en) * | 2018-09-19 | 2022-11-07 | ヤフー株式会社 | Information processing device, information processing method, and program |
JP6975472B6 (en) * | 2018-12-06 | 2022-01-17 | 株式会社BusinessTech | SNS system, computer program, marketing automation method and display method using SNS |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3810228B2 (en) * | 1998-12-28 | 2006-08-16 | シャープ株式会社 | Electronic information vending machine |
MXPA01012600A (en) * | 1999-06-09 | 2002-04-10 | Discovery Communicat Inc | Electronic book selection and delivery system with targeted advertising. |
JP2009245186A (en) * | 2008-03-31 | 2009-10-22 | Toppan Printing Co Ltd | Browsing information distribution device, processing method thereof, and program |
JP4932775B2 (en) * | 2008-04-16 | 2012-05-16 | ヤフー株式会社 | Method, apparatus and program for generating page to be displayed on network terminal |
-
2010
- 2010-11-08 JP JP2010250295A patent/JP5259679B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012103817A (en) | 2012-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4764523B1 (en) | Electronic book advertising system, electronic book advertising method, client device, advertisement providing device, program, and information recording medium | |
WO2012039054A1 (en) | Book content distribution system and content server | |
WO2012014431A1 (en) | Electronic device, display method of displayed objects, and searching method | |
JP5803382B2 (en) | Advertisement distribution method in electronic book, advertisement display method, and electronic book browsing terminal | |
JP2015210587A (en) | Information processing device, program, and information output method | |
KR20130089921A (en) | Operating method and content providing system | |
US20160018987A1 (en) | Information display device, distribution device, information display method, and non-transitory computer readable storage medium | |
JP5788605B2 (en) | User interface device, search method and program | |
JP5259679B2 (en) | Electronic book distribution system, electronic book distribution method, client device, electronic book distribution device, program, and information recording medium | |
US20120059719A1 (en) | Advertisement distribution server and advertisement distribution method | |
JP6019193B1 (en) | Information display program, information display method, information display device, and distribution device | |
JP6679640B2 (en) | Information display program, information display device, information display method, and distribution device | |
CN112650428B (en) | Dynamic digital content display method, graphic user interface and system | |
JP5830153B1 (en) | Information display device, distribution device, information display method, and information display program | |
JP2017033573A (en) | Information display device, delivery device, information display method, and information display program | |
US20160085728A1 (en) | Information display device, delivery device, information display method, and non-transitory computer readable storage medium | |
JP6481063B1 (en) | Information display program, information display device, information display method, and distribution device | |
JP6321862B1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP2020043534A (en) | Information display program, information display device, information display method, and distribution device | |
JP2017107436A (en) | Program, device, and method for displaying information, and delivery device | |
JP2017058643A (en) | Information display program, information display method, and information display device | |
JP2012103818A (en) | Electronic book delivery system, electronic book delivery method, client device, electronic book delivery device, program, and information recording medium | |
JP2017129999A (en) | Information display program, information display device, information display method, and delivery device | |
JP6356880B1 (en) | Advertising system | |
JP2020042636A (en) | Information display program, information display device, information display method, and delivery device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121211 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130208 |
|
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: 20130416 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130424 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5259679 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |