(57)【特許請求の範囲】
【請求項１】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録されたページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段と、
を含むことを特徴とする電子書籍広告システム。
【請求項２】
前記選択手段は、前記広告データ取得手段により取得された広告データの広告をはみ出すことなく掲載できる広告表示領域を有する広告ページを選択する
ことを特徴とする請求項１に記載の電子書籍広告システム。
【請求項３】
前記表示手段に表示されたページ及び拡大部分の表示時間又は表示回数の少なくとも一方に基づいて、当該ページ及び拡大部分について予め定められた広告対象ごとの評価値を算出する算出手段をさらに含み、
前記広告データ取得手段は、前記広告対象ごとに算出された評価値に基づいて、前記ユーザーに提供する広告対象を選択し、当該選択した広告対象に関連づけられる広告データを取得する
ことを特徴とする請求項１又は２に記載の電子書籍広告システム。
【請求項４】
前記算出手段は、前記拡大部分の表示時間又は表示回数に対して乗じる重みを、前記ページの表示時間又は表示回数に対して乗じる重みよりも大きくして、前記ページ及び拡大部分について予め定められた広告対象ごとの評価値を算出する
ことを特徴とする請求項３に記載の電子書籍広告システム。
【請求項５】
前記表示制御手段は、前記広告データ取得手段により取得された広告データについて定められた時間以上、当該広告データに基づいて更新された前記広告ページが前記表示手段に表示されるように制御する
ことを特徴とする請求項１乃至４のいずれかに記載の電子書籍広告システム。
【請求項６】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得ステップと、
前記電子書籍に含まれるページの少なくとも一部を表示手段に表示するステップと、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させるステップと、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録ステップと、
所定のタイミングまでに前記記録ステップで記録されたページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得ステップと、
前記電子書籍のうち前記記録ステップで履歴が記録されていない少なくとも１つの広告ページを選択する選択ステップと、
前記広告データ取得ステップで取得された広告データに基づいて、前記選択ステップで選択された広告ページを更新する更新ステップと、
を含むことを特徴とする電子書籍広告方法。
【請求項７】
クライアント装置と広告提供装置とを含み、
前記クライアント装置は、
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、含み、
前記広告提供装置は、
前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段と、を含み、
前記クライアント装置はさらに、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ送信手段により送信された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段を含む
ことを特徴とする電子書籍広告システム。
【請求項８】
前記送信手段は、前記クライアント装置が前記広告提供装置と通信するタイミングで、当該タイミングまでに前記記録手段により記録されたページ及び拡大部分の履歴を前記広告提供装置に送信する
ことを特徴とする請求項７に記載の電子書籍広告システム。
【請求項９】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段と、を含む
ことを特徴とするクライアント装置。
【請求項１０】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段
としてコンピュータを機能させるためのプログラム。
【請求項１１】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段
としてコンピュータを機能させるためのプログラムを記録した情報記録媒体。
【請求項１２】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置であって、
前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段と、
を含み、
前記クライアント装置はさらに、
前記広告データ送信手段により送信された広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段と、を含む
ことを特徴とする広告提供装置。
【請求項１３】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、を含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置として機能するコンピュータを、
前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段
として機能させるためのプログラムであって、
前記クライアント装置はさらに、
前記広告データ送信手段により送信された広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段と、を含む
ことを特徴とするプログラム。
【請求項１４】
本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、
前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、を含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置として機能するコンピュータを、
前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、
前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段
として機能させるためのプログラムを記録した情報記録媒体であって、
前記クライアント装置はさらに、
前記広告データ送信手段により送信された広告データを取得する広告データ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つの広告ページを選択する選択手段と、
前記広告データ取得手段により取得された広告データに基づいて、前記選択手段により選択された広告ページを更新する更新手段と、を含む
ことを特徴とする情報記録媒体。
【請求項１５】
電子書籍に含まれるページの少なくとも一部を表示する表示手段と、
ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、
前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、
所定のタイミングまでに前記記録手段により記録されたページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、
前記電子書籍のうち前記記録手段により履歴が記録されていない少なくとも１つのページを選択する選択手段と、
前記データ取得手段により取得されたデータに基づいて、前記選択手段により選択されたページを更新する更新手段と、
を含むことを特徴とする電子書籍更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍広告システム、電子書籍広告方法、クライアント装置、広告提供装置、プログラム及び情報記録媒体に関する。
【背景技術】
【０００２】
ユーザーの個々の嗜好に合わせて選択した広告をユーザーに提供するシステムがある。例えば、下記の特許文献１では、ユーザーの過去の視聴履歴情報に基づく嗜好情報を利用して広告を選定し、当該選定した広告を含めたコンテンツをユーザーの端末にストリーム配信するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２５９４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、一旦ユーザーの手に渡った電子書籍内の広告を、当該電子書籍においてユーザーが閲覧し注目した内容に基づいて更新することはできなかった。
【０００５】
本発明は上記課題に鑑みて為されたものであって、その目的は電子書籍内の広告を、当該電子書籍においてユーザーが閲覧し注目した内容に基づいて更新することができる電子書籍広告システム、電子書籍広告方法、クライアント装置、広告提供装置、プログラム及び情報記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明に係る電子書籍広告システムは、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データに基づいて、前記広告ページを更新する更新手段と、を含むことを特徴とする。
【０００７】
本発明の一態様では、前記更新手段は、前記広告データ取得手段により取得された広告データに基づいて、前記表示手段に未だ表示されていない広告ページを更新することとする。
【０００８】
本発明の一態様では、前記電子書籍広告システムは、前記表示手段に表示されたページ及び拡大部分の表示時間又は表示回数の少なくとも一方に基づいて、当該ページ及び拡大部分について予め定められた広告対象ごとの評価値を算出する算出手段をさらに含み、前記広告データ取得手段は、前記広告対象ごとに算出された評価値に基づいて、前記ユーザーに提供する広告対象を選択し、当該選択した広告対象に関連づけられる広告データを取得することとする。
【０００９】
本発明の一態様では、前記算出手段は、前記拡大部分の表示時間又は表示回数に対して乗じる重みを、前記ページの表示時間又は表示回数に対して乗じる重みよりも大きくして、前記ページ及び拡大部分について予め定められた広告対象ごとの評価値を算出することとする。
【００１０】
本発明の一態様では、前記表示制御手段は、前記広告データ取得手段により取得された広告データについて定められた時間以上、当該広告データに基づいて更新された前記広告ページが前記表示手段に表示されるように制御することとする。
【００１１】
本発明に係る電子書籍広告方法は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得ステップと、前記電子書籍に含まれるページの少なくとも一部を表示手段に表示するステップと、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させるステップと、前記表示手段に表示されたページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得ステップと、前記広告データ取得ステップで取得された広告データに基づいて、前記広告ページを更新する更新ステップと、を含むこととする。
【００１２】
本発明に係る電子書籍広告システムは、クライアント装置と広告提供装置とを含み、前記クライアント装置は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、含み、前記広告提供装置は、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段と、を含み、前記クライアント装置はさらに、前記広告データ送信手段により送信された広告データに基づいて、前記広告ページを更新する更新手段を含むことを特徴とする。
【００１３】
本発明の一態様では、前記送信手段は、前記クライアント装置が前記広告提供装置と通信するタイミングで、当該タイミングまでに前記記録手段により記録されたページ及び拡大部分の履歴を前記広告提供装置に送信することとする。
【００１４】
本発明に係るクライアント装置は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データに基づいて、前記広告ページを更新する更新手段と、を含むことを特徴とする。
【００１５】
本発明に係るプログラムは、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データに基づいて、前記広告ページを更新する更新手段としてコンピュータを機能させるためのプログラムである。
【００１６】
本発明に係る情報記録媒体は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データに基づいて、前記広告ページを更新する更新手段としてコンピュータを機能させるためのプログラムを記録した情報記録媒体である。
【００１７】
本発明に係る広告提供装置は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置であって、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段と、を含むことを特徴とする。
【００１８】
本発明に係るプログラムは、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、を含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置として機能するコンピュータを、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段として機能させるためのプログラムである。
【００１９】
本発明に係る情報記録媒体は、本文ページと広告ページを含む電子書籍を取得する電子書籍取得手段と、前記電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴を記録する記録手段と、前記記録手段により記録したページ及び拡大部分の履歴を前記広告提供装置に送信する送信手段と、を含むクライアント装置に前記電子書籍の広告データを提供する広告提供装置として機能するコンピュータを、前記送信手段により送信された前記ページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データを取得する広告データ取得手段と、前記広告データ取得手段により取得された広告データを前記クライアント装置に送信する広告データ送信手段として機能させるためのプログラムを記録した情報記録媒体である。
【００２０】
本発明に係る電子書籍更新システムは、電子書籍に含まれるページの少なくとも一部を表示する表示手段と、ユーザーからページ切り替え操作を受け付けた場合に、前記表示手段に表示されるページを切り替え、前記ユーザーからページ拡大操作を受け付けた場合に、前記表示手段に表示されるページについて指定された一部を拡大して表示させる表示制御手段と、前記表示手段に表示されたページ及び拡大部分の履歴に基づいて、当該ページ及び拡大部分について予め定められた分類情報の中から選択した分類情報に関連づけられるデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記電子書籍に含まれるページを更新する更新手段と、を含むことを特徴とする。
【発明の効果】
【００２１】
本発明の一態様によれば、電子書籍内の広告を、当該電子書籍においてユーザーが閲覧し注目した内容に基づいて更新することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係る電子書籍広告システムのシステム構成図である。
【図２】電子書籍広告システムにおいて行われる処理の一例を示すシーケンス図である。
【図３】電子書籍の一例を示す図である。
【図４Ａ】広告ページを更新した後の電子書籍の一例を示す図である。
【図４Ｂ】広告ページを更新した後の電子書籍の一例を示す図である。
【図５】クライアント装置及び広告データ配信サーバーに備えられた機能の一例を示す機能ブロック図である。
【図６】閲覧履歴データの一例を示す図である。
【図７】広告対象テーブルの一例を示す図である。
【図８】広告データテーブルの一例を示す図である。
【図９】分類情報の評価値の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施するための実施の形態（以下、実施形態）を、図面を参照しながら説明する。
【００２４】
図１には、本実施形態に係る電子書籍広告システム１のシステム構成図を示した。図１に示されるように、電子書籍広告システム１は、電子書籍提供サーバー３、クライアント装置１０、広告データ配信サーバー２０を含み、電子書籍提供サーバー３、クライアント装置１０、広告データ配信サーバー２０はそれぞれインターネット等のネットワーク５を介して相互にデータ通信可能に接続される。
【００２５】
電子書籍提供サーバー３は、１又は複数の電子書籍を格納すると共に、クライアント装置１０からの電子書籍の配信要求（例えば電子書籍の購入要求等）を受け付けた場合に、当該配信要求された電子書籍をクライアント装置１０に提供するコンピュータである。なお、本実施形態における電子書籍とは、書籍や雑誌等の出版物を電子化したデータのことであり、電子書籍には、当該電子書籍の内容を記載する本文ページと、広告を掲載する広告ページとが含まれることとする。なお、広告ページとは、その少なくとも一部に広告の表示領域が設けられているページのことである。
【００２６】
クライアント装置１０は、電子書籍提供サーバー３から電子書籍を受信すると共に、当該受信した電子書籍をユーザーの操作に応じて表示する機能を有するコンピュータである。本実施形態では、クライアント装置１０は、表示手段及び入力受付手段として機能するタッチパネル１２を備え、タッチパネル１２に電子書籍の内容を表示させることとする。
【００２７】
広告データ配信サーバー２０は、クライアント装置１０において記録されたユーザーの電子書籍に対する閲覧履歴に基づいて、当該電子書籍に含まれる広告ページに表示する広告データを選択し、当該選択した広告データをクライアント装置１０に配信するコンピュータである。クライアント装置１０では、広告データ配信サーバー２０から配信された広告データに基づいて広告ページの内容を更新することとする。
【００２８】
以下、図２に示したシーケンス図を参照しながら、電子書籍広告システム１において行われる処理の一例を説明する。
【００２９】
図２に示されるように、クライアント装置１０は、電子書籍提供サーバー３に電子書籍の配信を要求し（Ｓ１００１）、電子書籍提供サーバー３から電子書籍を受信（ダウンロード）する（Ｓ１００２）。
【００３０】
図３には、クライアント装置１０が受信した電子書籍の一例を示した。図３に示される電子書籍では、１〜Ｎのページを含むこととして、各ページをＰｉとして表す。このとき、図３の例では、Ｐ１，Ｐ２，Ｐｎ＋１等は電子書籍の本文ページであり、Ｐｎ，Ｐｎ＋ｍ等は広告が記載される広告ページである。クライアント装置１０が受信した状態では、広告ページに掲載されている広告は初期状態の広告であり、初期状態の広告には広告が何も掲載されていない状態を含む。
【００３１】
ここで図２のシーケンス図に戻る。クライアント装置１０では、タッチパネル１２によりユーザーから受け付けた操作に応じて、受信した電子書籍に含まれるページをタッチパネル１２に表示する（Ｓ１００３）。クライアント装置１０では、タッチパネル１２に表示されたページを切り替える操作を受け付けた場合には（Ｓ１００４：Ｙ）、ページを切り替えて表示し（Ｓ１００５）、タッチパネル１２に表示されたページの一部を拡大する操作を受け付けた場合には（Ｓ１００６：Ｙ）、当該ページの一部を拡大して表示する（Ｓ１００７）。例えば、ページの切り替え操作は、表示されたページの表示領域に指を接触させた状態から、進みたいページの方向に向けて指を動かす操作（所謂フリック）により行うこととしてよく、また、ページの拡大操作は、表示されたページのうち拡大させて表示する領域に複数の指を接触させた状態のままそれぞれの指の間隔を広げる操作（所謂ピンチアウト）により行うこととしてよい。
【００３２】
クライアント装置１０は、タッチパネル１２に表示されたページ及び拡大部分の履歴データを記録する（Ｓ１００８）。ページの履歴データには、当該ページが表示された表示時間や表示回数を含むこととしてよく、拡大部分の履歴データには、拡大部分の位置情報（例えば座標範囲や左上、右下等の領域情報）及び表示時間や表示回数を含むこととしてよい。
【００３３】
クライアント装置１０は、記録した履歴データを広告データ配信サーバー２０に送信する送信タイミングが到来していないと判断する場合には（Ｓ１００９：Ｎ）、Ｓ１００４に戻ってそれ以降の処理を繰り返し、上記送信タイミングが到来したと判断する場合には（Ｓ１００９：Ｙ）、記録した履歴データを広告データ配信サーバー２０に送信する（Ｓ１０１０）。なお、クライアント装置１０から広告データ配信サーバー２０に送信された履歴データには、電子書籍の識別情報が含まれることとする。また、上記の送信タイミングとは、例えば、電子書籍を表示してから所定の時間間隔が経過したタイミング、広告データ配信サーバー２０と通信を行うタイミング、記録されたページ数が所定値に達したタイミング、電子書籍に含まれる広告ページに対して予め定められた本文ページの履歴が記録されたタイミング、電子書籍について予め定められたページ（全ページとしてもよい）まで閲覧されたタイミング、プログラムやデータを電子書籍提供サーバー３や広告データ配信サーバー２０から受信するタイミング、電子書籍の閲覧用プログラムの起動・停止タイミング、その他通信可能なタイミング等としてよい。
【００３４】
広告データ配信サーバー２０は、クライアント装置１０から送信された履歴データに基づいて、広告データを選択する（Ｓ１０１１）。広告データ配信サーバー２０は、電子書籍の各々について、各ページ及びページの各部に広告対象（例えば、広告する商品やサービスの分類情報）を記憶しておき、クライアント装置１０から受信した履歴データに基づいて広告対象を選択すると共に、当該選択した広告対象について関連づけられた広告データを取得することとしてよい。例えば、クライアント装置１０から受信した履歴データに基づき、靴が広告対象として選択されたとすると、靴について予め定められた広告データを取得することとする。なお、上述した広告データの選択処理についての詳細は後述する。
【００３５】
広告データ配信サーバー２０は、上記選択された広告データをクライアント装置１０に送信する（Ｓ１０１２）。クライアント装置１０は、広告データ配信サーバー２０から受信した広告データに基づいて電子書籍内の広告ページを更新する（Ｓ１０１３）。
【００３６】
図４Ａ及び図４Ｂには、広告ページを更新した後の電子書籍の一例を示した。例えば、広告データ配信サーバー２０から受信した広告データにより更新する広告ページは、クライアント装置１０で未だユーザーが閲覧していない広告ページの少なくとも１つとしてよい。図４Ａは、ページＰｎ以降が閲覧されていない場合に、更新された広告ページの一例を示した。図４Ａに示した例では、ＰｎとＰｎ＋ｍの両方を更新することとしたが、どちらか一方を更新することとしてもよいし、受信した広告データが複数ある場合（例えば「靴」につき靴Ａと靴Ｂの広告が得られた場合）には、ＰｎとＰｎ＋ｍとで異なる広告を表示させるようにしてもよい。また、図４Ｂは、ページＰｎは既に閲覧されており、Ｐｎ＋ｍ以降が閲覧されていない場合に更新された広告ページの一例を示した。図４Ｂに示した例では、Ｐｎについては更新されず、Ｐｎ＋ｍについてのみ更新されることとなる。
【００３７】
以上が図２に示したシーケンスに基づく処理の一連の流れである。以下、上述した処理を実現するために、クライアント装置１０及び広告データ配信サーバー２０に備えられた機能の一例を、図５に示した機能ブロック図を参照しながら説明する。
【００３８】
まず、クライアント装置１０に備えられる機能について説明する。図５に示されるように、クライアント装置１０は、電子書籍記憶部１００、電子書籍取得部１０２、操作情報受付部１０４、表示部１０６、表示制御部１０８、閲覧履歴データ記録部１１０、閲覧履歴データ送信部１１２、広告データ受信部１１４、及び広告ページ更新部１１６を備える。
【００３９】
クライアント装置１０に備えられる上記各部の機能は、ＣＰＵ等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する通信インターフェース等の通信手段、タッチパネル１２等のハードウェアを備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体によってクライアント装置１０に供給されることとしてもよいし、インターネット等のデータ通信網を介してクライアント装置１０に供給されることとしてもよい。
【００４０】
電子書籍記憶部１００は、半導体メモリや磁気ディスク等の記憶手段により実現され、電子書籍提供サーバー３から受信した電子書籍を記憶する。
【００４１】
電子書籍取得部１０２は、本文ページ及び広告ページを含む電子書籍を取得する。電子書籍取得部１０２は、電子書籍記憶部１００に記憶される電子書籍を読み込み取得することとしてもよいし、電子書籍提供サーバー３から電子書籍を受信して取得することとしてもよい。
【００４２】
操作情報受付部１０４は、ユーザーがクライアント装置１０に対して行った操作の情報を受け付ける。本実施形態では、操作情報受付部１０４は、クライアント装置１０に備えられたタッチパネル１２に対するユーザーの接触位置及び接触位置の変化を検知し、当該検知された接触位置及び接触位置の変化に基づいてユーザーの操作情報を判断することとする。例えば、操作情報受付部１０４は、電子書籍の選択操作、電子書籍について表示したページの切り替え操作、電子書籍について表示したページの一部を拡大する拡大操作等の各種操作を受け付けることとしてよい。上述したように、ページの切り替え操作は、表示されたページを表示しているタッチパネル１２に指を接触させた状態から、進みたいページの方向に向けて指を動かす操作（所謂フリック）により行うこととしてよく、ページの拡大操作は、表示されたページを表示しているタッチパネル１２に複数の指を接触させた状態のままそれぞれの指の間隔を広げる操作（所謂ピンチアウト）により行うこととしてよい。もちろん、各操作方法は上記のものに限られず他の方法を用いることとしても構わない。例えば、電子書籍の各ページに次のページに進むための表示オブジェクト（アイコンやボタン等）、前のページに戻るための表示オブジェクト、拡大縮小を指示する表示オブジェクト等を設け、それらの表示オブジェクトを選択（例えば、押下）することによって、ページの切り替えやページの拡大縮小の操作を行うこととしてもよい。
【００４３】
表示部１０６は、例えばタッチパネル１２等のディスプレイにより実現されるものであり、操作情報受付部１０４により受け付けた操作に基づき選択された電子書籍に含まれるページの一部を表示する。例えば、表示部１０６には、電子書籍を１ページずつ表示するようにしてもよいし、電子書籍を見開きページで表示するようにしてもよい。なお、クライアント装置１０に３軸の加速度センサを設け、加速度センサにより検知される加速度に基づいてクライアント装置１０の傾きを検出し、当該検出した傾きに応じて電子書籍を１ページずつ表示するか、見開きページで表示するかを切り替えるようにしてもよい。
【００４４】
表示制御部１０８は、操作情報受付部１０４で受け付けたユーザーの操作に応じて、表示部１０６に表示される電子書籍のページを切り替え、又は拡大して表示するように制御する。具体的には、操作情報受付部１０４で、表示部１０６に表示されたページを切り替える操作を受け付けた場合には、表示制御部１０８は、表示されたページを切り替えて表示部１０６に表示させる。また、操作情報受付部１０４で、表示部１０６に表示されたページの一部を拡大する操作を受け付けた場合には、表示制御部１０８は、当該操作により指定されたページの一部を拡大して表示部１０６に表示させる。
【００４５】
閲覧履歴データ記録部１１０は、表示部１０６に表示された電子書籍のページ及び拡大部分の履歴を含む閲覧履歴データを記録する。例えば、閲覧履歴データ記録部１１０は、表示部１０６にページの全体を表示している場合には、当該ページの情報と、当該ページの表示時間とを関連づけて記録する。また、閲覧履歴データ記録部１１０は、表示部１０６にページの一部を拡大して表示している場合には、当該拡大部分の情報と、当該拡大部分の表示時間とを関連づけて記録する。拡大部分の情報は、ページの情報及び当該ページにおける拡大部分の位置情報（座標情報、エリア情報、拡大されたオブジェクト情報等）を含むこととしてよい。
【００４６】
図６には、閲覧履歴データ記録部１１０により記録される閲覧履歴データの一例を示した。図６に示される閲覧履歴データの例では、表示部１０６に表示された電子書籍の識別情報（電子書籍ＩＤ）、表示されたページ情報（ページ番号）、表示された部分（表示部分）、表示時間、記録日時がそれぞれ関連づけて記録される。閲覧履歴データ記録部１１０は、例えば、タッチパネル１２において拡大表示した部分（表示部分）がページにおける横半分より上に当たるならば「上」、横半分より下に当たるならば「下」、横半分より上であり且つ縦半分より左に当たるならば「左上」等のように、表示部分のページにおける領域情報を判定し、当該判定した領域情報を表示部分の欄に格納してもよいし、表示部分のページ座標系（例えばページの左上隅を原点とし、水平方向をＸ軸、垂直方向をＹ軸とする）における座標範囲（例えば、［（ｘ１，ｙ１），（ｘ２，ｙ２）］とした場合には、左上の隅が（ｘ１，ｙ１）、右下の隅が（ｘ２，ｙ２）とする矩形領域）を表示部分の欄に格納してもよい。なお、閲覧履歴データ記録部１１０により記録される閲覧履歴データは、上述したものに限られず、例えば、表示時間に代えて、又は表示時間に加えて、表示部１０６に表示された表示回数を記録することとしてもよい。
【００４７】
閲覧履歴データ送信部１１２は、閲覧履歴データ記録部１１０により記録された閲覧履歴データを広告データ配信サーバー２０に送信する。閲覧履歴データ送信部１１２は、閲覧履歴データの送信タイミングが到来したか否かを判断し、送信タイミングが到来したと判断する場合に、それまでに閲覧履歴データ記録部１１０により記録された履歴データを広告データ配信サーバー２０に送信することとしてよい。例えば、送信タイミングは、電子書籍を表示してから所定の時間間隔が経過したタイミング、広告データ配信サーバー２０と通信を行うタイミング、記録された表示時間の合計が閾値を超えたタイミング、閲覧されたページ数が閾値を超えたタイミング、電子書籍に含まれる各広告ページに対して予め定められた本文ページの履歴が記録されたタイミング、電子書籍について予め定められたページ（全ページとしてもよい）まで閲覧されたタイミング、プログラムやデータを電子書籍提供サーバー３や広告データ配信サーバー２０から受信するタイミング、電子書籍の閲覧用プログラムの起動・停止タイミング、その他通信可能なタイミング等としてよい。なお、閲覧履歴データ送信部１１２は、上記送信タイミングが到来するごとに、閲覧履歴データを広告データ配信サーバー２０に送信することとしてよい。
【００４８】
広告データ受信部１１４は、閲覧履歴データ送信部１１２により広告データ配信サーバー２０に送信された閲覧履歴データに基づいて、広告データ配信サーバー２０により選択された広告データを受信する。
【００４９】
広告ページ更新部１１６は、広告データ受信部１１４により受信した広告データに基づいて少なくとも１つの広告ページを更新する。広告ページ更新部１１６は、例えば、電子書籍のうち閲覧履歴データ記録部１１０により閲覧履歴が記録されていない広告ページの少なくとも１つを選択し、当該選択した広告ページ内の広告を、上記受信した広告データにより上書きすることとしてよい。また、広告ページ更新部１１６は、広告データ受信部１１４により受信した広告データの広告のサイズに基づいて、電子書籍に含まれる広告ページの中から更新対象とする広告ページを選択することとしてもよい。例えば、広告ページ更新部１１６は、電子書籍に含まれる広告ページのうち、当該広告ページにおける広告表示領域が、上記受信した広告データの広告のサイズより大きい（すなわち、広告をはみ出さすことなく掲載できる）ものの中から、更新する広告ページを選択することとしてよい。
【００５０】
また、広告データ受信部１１４により受信した広告データに重要度が定められている場合には、表示制御部１０８は、その重要度に応じた時間以上、広告データに基づく広告を表示部１０６に表示させるように制御してもよい。例えば、重要度が高（１０秒間表示）、中（３秒間表示）、低（制御無し）の３段階ある場合に、受信した広告データの重要度が「高」であるときには、表示制御部１０８は、当該広告データに基づく広告ページの切り替えを１０秒間できないようにしてもよいし、当該広告データに基づく広告ページが合計で１０秒間表示されるように繰り返し表示するようにしてもよい。
【００５１】
次に、広告データ配信サーバー２０に備えられた機能について説明する。図５に示されるように、広告データ配信サーバー２０は、広告データ記憶部２００、閲覧履歴データ受信部２０２、広告データ選択部２０４、及び広告データ送信部２０６を備える。
【００５２】
広告データ配信サーバー２０に備えられる上記各部の機能は、ＣＰＵ等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する通信インターフェース等の通信手段等のハードウェアを備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体によって広告データ配信サーバー２０に供給されることとしてもよいし、インターネット等のデータ通信網を介して広告データ配信サーバー２０に供給されることとしてもよい。
【００５３】
広告データ記憶部２００は、電子書籍ごとに、当該電子書籍の各ページ及び各ページ部分（拡大領域）について関連づけられる広告対象（例えば広告対象の商品やサービスの属性情報）を記憶すると共に、広告対象ごとの広告データを記憶する。
【００５４】
図７には、広告データ記憶部２００に記憶される電子書籍ごとの広告対象テーブルの一例を示した。図７に示されるように、広告対象テーブルには、電子書籍の識別情報（電子書籍ＩＤ）、当該電子書籍のページの番号、当該ページの表示部分（全体又は部分）、広告対象とする商品やサービスの分類情報（ジャンル情報）がそれぞれ関連づけて記憶される。例えば、表示部分に格納するデータは、当該表示部分がページにおける横半分より上に当たるならば「上」、横半分より下に当たるならば「下」、横半分より上であり且つ縦半分より左に当たるならば「左上」等のように、表示部分のページ座標系（例えばページの左上隅を原点とし、水平方向をＸ軸、垂直方向をＹ軸とする）における座標範囲を表示部分の欄に格納してもよい。
【００５５】
図８には、広告データ記憶部２００に記憶される分類情報ごとに対応する広告データを格納した広告データテーブルの一例を示した。図８に示されるように、広告データテーブルには、分類情報に関連づけて、広告データの識別情報（広告ＩＤ）、広告データのデータ形式やサイズ等を格納する広告データの形式（形式情報）の情報が記憶される。なお、広告データの実体データは、広告ＩＤに関連づけて広告データ記憶部２００に記憶されている。
【００５６】
閲覧履歴データ受信部２０２は、クライアント装置１０の閲覧履歴データ送信部１１２により送信された閲覧履歴データを受信する。
【００５７】
広告データ選択部２０４は、閲覧履歴データ受信部２０２により受信した閲覧履歴データに基づいて、広告データ記憶部２００から広告データを選択する。以下、広告データ選択部２０４による広告データの選択処理の一例を説明する。
【００５８】
広告データ選択部２０４は、閲覧履歴データに含まれる電子書籍ＩＤに基づいて、広告データ記憶部２００から対応する広告対象テーブルを参照する。次に、広告データ選択部２０４は、閲覧履歴データに含まれるページ番号及び表示部分のそれぞれの組が該当する分類情報を特定する。例えば、図７に示される広告対象テーブルに対し、電子書籍ＩＤ＝Ｄ０００１、ページ番号＝２、表示部分＝上の組については、分類情報＝靴が特定される。なお、閲覧履歴データにおける表示部分に座標範囲（記録座標範囲とする）が格納されている場合には、広告対象テーブルにおいて記憶される座標範囲（設定座標範囲とする）のうち対応する座標範囲が格納されているレコードを選択することとしてもよい。この際、広告データ選択部２０４は、例えば、記録座標範囲についての電子書籍ＩＤとページ番号が共通する設定座標範囲を抽出し、抽出された設定座標範囲のうち、記録座標範囲との重なりが最大のものを選択することとしてもよいし、記録座標範囲との重なっている割合が所定値以上のものを選択することとしてもよい。そして、広告データ選択部２０４は、閲覧履歴データに含まれる各ページ及び各ページの拡大部分について、参照した広告対象テーブルにおいて関連づけられる分類（ジャンル）情報ごとの評価値を算出する。
【００５９】
分類情報ごとの評価値は、例えば閲覧履歴データに含まれるレコードごとに、当該レコードに格納されるページ（又は拡大部分）について、当該レコードに格納される表示時間（又は表示回数）＊ページ（又は拡大部分）の重みを足すことにより求めることとしてよい。なお、ページの重みを１とした場合に、拡大部分の重みはｗ（＞１）とし、ｗの値は固定値としてもよいし、拡大率に応じた可変値としてもよい。そして、広告データ選択部２０４は、分類情報のうち算出された評価値が所定の順位以内のものや、閾値よりも大きいものを選択し、当該選択した分類情報について広告データテーブルに関連づけられる広告ＩＤに係る広告データを取得する。
【００６０】
図９には、図６に示す閲覧履歴データについて、図７に示す広告対象テーブルの下で算出される各分類情報の評価値の一例を示した。図９に示した例では、拡大部分についての重みをｗ＝３として評価値を計算した。そして、図９に示した例の下で、評価値が最大の分類情報を選択することとすると、分類情報が「靴」が選択される。そして、図８に示される広告データテーブルの例に基づけば、広告データ選択部２０４は、分類情報「靴」に関連づけられる広告ＩＤ「ＡＤ０００２」及び「ＡＤ０００３」の広告データを取得する。
【００６１】
広告データ送信部２０６は、広告データ選択部２０４により選択された広告データを、当該広告データの選択に用いた閲覧履歴データを送信したクライアント装置１０に対して送信する。
【００６２】
以上説明した電子書籍広告システム１によれば、電子書籍内に掲載する広告の内容を、当該電子書籍においてユーザーが閲覧し注目した内容に基づいて更新することができる。また、電子書籍広告システム１によれば、ユーザーの閲覧履歴に基づいて、ユーザーが未だ閲覧していない広告ページに掲載する広告を更新することにより、ユーザーが当該更新された広告を目にする可能性を高くすると共に、ユーザーが興味を引く内容についての広告を迅速に提供できるようになる。また、電子書籍広告システム１によれば、ユーザーの閲覧時間が長く、また閲覧回数が多い内容についての広告をユーザーに提供できるようになる。また、電子書籍広告システム１によれば、電子書籍のうちユーザーが拡大して閲覧した部分は特にユーザーにとって興味を引く対象であると評価し、その評価結果に基づいて選択した広告をユーザーに提供できる。また、電子書籍広告システム１によれば、ユーザーが広告を閲覧している時間を、当該広告の提供主が所望する時間を担保するように制御できる。
【００６３】
本発明は上記の実施形態に限定されるものではない。例えば、上記の電子書籍広告システム１では、電子書籍提供サーバー３と広告データ配信サーバー２０とを別の装置として構成した例を用いたが、電子書籍提供サーバー３と広告データ配信サーバー２０とは１つの装置として構成されることとしても構わない。
【００６４】
また、クライアント装置１０に、電子書籍と共に、当該電子書籍についての広告対象テーブルを提供するようにして、クライアント装置１０において、閲覧履歴データ記録部１１０により記録した閲覧履歴データに基づいて、広告対象（分類情報）ごとの評価値を算出するようにしてもよい。そして、クライアント装置１０が、上記算出した評価値に基づいて広告対象を選択し、その選択結果を広告データ配信サーバー２０に送信するようにしてもよい。このように構成した場合に、クライアント装置１０は、広告対象ごとに表示時間や表示回数の履歴を記録するようにしてもよい。
【００６５】
また、クライアント装置１０に、電子書籍と共に、当該電子書籍についての広告対象テーブル、広告データテーブル、及び広告データを全て提供するようにして、クライアント装置１０に広告データ選択部２０４の機能を持たせるようにしてもよい。このように構成した場合には、広告データ配信サーバー２０と通信する必要が無くなるため、クライアント装置１０がネットワークに接続できない場合にも、ユーザーの閲覧履歴に基づいて電子書籍内の広告ページに掲載される広告の内容を更新することができる。
【００６６】
また、上記の実施形態では、電子書籍の閲覧履歴に基づいて、当該電子書籍内の広告ページを更新する例を示したが、当該電子書籍の本文ページを更新することとしても構わない。そうした場合には、電子書籍の閲覧履歴に基づいて得たデータに基づくページを、当該電子書籍に追加することとしてもよいし、当該電子書籍に含まれる本文ページの少なくとも一部を当該データ基づくページにより差し替えることとしてもよい。もちろん、電子書籍の本文ページを更新する形態を採用する場合には、電子書籍には広告ページが含まれていなくとも構わない。
【００６７】
また、上記の実施形態では、クライアント装置１０にタッチパネル１２を有するタブレットコンピュータを用いた例を示したが、クライアント装置１０には、据え置き型や可搬型のパーソナルコンピュータ、携帯電話機、携帯情報端末、ゲーム機等を用いてもよいのはもちろんである。
【符号の説明】
【００６８】
１  電子書籍広告システム、３  電子書籍提供サーバー、５  ネットワーク、１０  クライアント装置、１２  タッチパネル、２０  広告データ配信サーバー、１００  電子書籍記憶部、１０２  電子書籍取得部、１０４  操作情報受付部、１０６  表示部、１０８  表示制御部、１１０  閲覧履歴データ記録部、１１２  閲覧履歴データ送信部、１１４  広告データ受信部、１１６  広告ページ更新部、２００  広告データ記憶部、２０２  閲覧履歴データ受信部、２０４  広告データ選択部、２０６  広告データ送信部。
【要約】
【課題】電子書籍内の広告を、当該電子書籍においてユーザーが閲覧し注目した内容に基づいて更新する。
【解決手段】クライアント装置１０は、本文ページと広告ページを含む電子書籍を取得し、電子書籍に含まれるページの少なくとも一部をタッチパネル１２に表示し、ユーザーからページ切り替え操作を受け付けた場合に、タッチパネル１２に表示されるページを切り替え、ユーザーからページ拡大操作を受け付けた場合に、タッチパネル１２に表示されるページについて指定された一部を拡大して表示させ、タッチパネル１２に表示されたページ及び拡大部分の履歴に基づいて取得される、当該ページ及び拡大部分について予め定められた広告対象の中から選択した広告対象に関連づけられる広告データに基づいて、広告ページを更新する。
【選択図】図１【図１】
0004764523.tif 000002
【図２】
0004764523.tif 000003
【図３】
0004764523.tif 000004
【図４Ａ】
0004764523.tif 000005
【図４Ｂ】
0004764523.tif 000006
【図５】
0004764523.tif 000007
【図６】
0004764523.tif 000008
【図７】
0004764523.tif 000009
【図８】
0004764523.tif 000010
【図９】
0004764523.tif 000011