(57)【特許請求の範囲】
【請求項１】
通信ネットワーク上に配置された配信サーバーから、ユーザーが使用するユーザー端末へ、複数のページから構成される電子書籍を配信する電子書籍配信システムであって、
前記配信サーバー上において、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理するページ管理部と、
未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとしてユーザー毎に管理するポイント管理部と、
前記ユーザー端末において、前記ユーザーの閲覧履歴及び進行可能ポイントを参照し、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び前記進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて前記電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御部と、
前記閲覧進行制御部による規制に従って、前記ユーザー端末において、ユーザーによる電子書籍のページを捲る動作により、前記閲覧進行処理を実行する閲覧部と、
前記ユーザーの前記閲覧進行処理により、前記進行ページ数のカウント、及び前記進行可能ポイントの増減を行う閲覧カウント部と
を備えることを特徴とする電子書籍配信システム。
【請求項２】
前記ポイント管理部は、
電子書籍配信に関する一定の条件を満たすか否かを監視する監視部と、
前記監視部による監視結果に応じて、前記進行可能ポイントを増減させるポイント増減部と
を有することを特徴とする請求項１に記載の電子書籍配信システム。
【請求項３】
前記進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとが含まれ、前記先行消費ポイントは、前記所有用ポイントよりも優先的に増減処理の対象とされることを特徴とする請求項１に記載の電子書籍配信システム。
【請求項４】
ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行するアイテムモード実行部をさらに備え、
前記アイテムモード実行部は、取得された前記アイテムの種別に応じて、前記進行ページ数のカウント及び前記進行可能ポイントの増減に係る制御を変更するとともに、前記閲覧部における前記閲覧進行処理の規制を変更する
ことを特徴とする請求項１に記載の電子書籍配信システム。
【請求項５】
通信ネットワーク上に配置された配信サーバーから、ユーザーが使用するユーザー端末へ、複数のページから構成される電子書籍を配信する電子書籍配信方法であって、
前記配信サーバー上において、ページ管理部が、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理するとともに、ポイント管理部が、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとしてユーザー毎に管理する管理ステップと、
前記ユーザー端末において、前記ユーザーの閲覧履歴及び進行可能ポイントを参照し、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び前記進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、前記電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御ステップと、
前記閲覧進行制御ステップに従い、前記ユーザー端末において、ユーザーによる電子書籍のページを捲る動作により、閲覧部が、前記閲覧進行処理を実行するとともに、閲覧カウント部が、前記閲覧進行処理に伴う、前記進行ページ数のカウント、及び前記進行可能ポイントの増減を行う閲覧ステップと、
を備えることを特徴とする電子書籍配信方法。
【請求項６】
前記管理ステップは、
電子書籍配信に関する一定の条件を満たすか否かを監視部が監視する監視ステップと、
前記監視部による監視結果に応じて、前記進行可能ポイントを増減させるポイント増減ステップと
を有することを特徴とする請求項５に記載の電子書籍配信方法。
【請求項７】
前記進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとが含まれ、前記先行消費ポイントは、前記所有用ポイントよりも優先的に増減処理の対象とされることを特徴とする請求項５に記載の電子書籍配信方法。
【請求項８】
ユーザーが取得したアイテムに応じて、アイテムモード実行部が、例外的な閲覧進行処理を実行するアイテムモード実行ステップをさらに備え、
前記アイテムモード実行ステップでは、取得された前記アイテムの種別に応じて、前記進行ページ数のカウント及び前記進行可能ポイントの増減に係る制御を変更するとともに、前記閲覧部における前記閲覧進行処理の規制を変更する
ことを特徴とする請求項５に記載の電子書籍配信方法。
【請求項９】
通信ネットワーク上に配置された配信サーバーから配信される、複数のページから構成される電子書籍を、ユーザーが使用するユーザー端末で閲覧する電子書籍閲覧プログラムであって、前記ユーザー端末に、
前記配信サーバー上において管理されている各電子書籍に関する既読ページ及び未読ページを閲覧履歴として参照するとともに、前記配信サーバー上において管理されている、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとして参照する参照ステップと、
前記参照ステップによる参照結果に基づいて、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び前記進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、前記電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御ステップと、
前記閲覧進行制御ステップに従い、ユーザーによる電子書籍のページを捲る動作に応じて前記閲覧進行処理を実行するとともに、前記閲覧進行処理に伴う前記進行ページ数のカウント及び前記進行可能ポイントの増減を実行する閲覧ステップと、
閲覧ステップにおいてカウントされた進行ページ数、及び増減された進行可能ポイントを前記配信サーバーに通知する通知ステップと
を備える処理を実行させることを特徴とする電子書籍閲覧プログラム。
【請求項１０】
前記参照ステップで参照される前記進行可能ポイントは、電子書籍配信に関する一定の条件を満たすか否かの監視結果に応じて増減されることを特徴とする請求項９に記載の電子書籍閲覧プログラム。
【請求項１１】
前記進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとが含まれ、前記先行消費ポイントは、前記所有用ポイントよりも優先的に増減処理の対象とされることを特徴とする請求項９に記載の電子書籍閲覧プログラム。
【請求項１２】
ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行するアイテムモード実行ステップをさらに備え、
前記アイテムモード実行ステップでは、取得された前記アイテムの種別に応じて、前記進行ページ数のカウント及び前記進行可能ポイントの増減に係る制御を変更するとともに、前記閲覧ステップにおける前記閲覧進行処理の規制を変更する
ことを特徴とする請求項９に記載の電子書籍閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の通信ネットワーク上に配置された配信サーバーから、ユーザーが使用するユーザー端末へ、複数のページから構成される電子書籍を配信する電子書籍配信システム及び電子書籍配信方法と、ユーザー端末において電子書籍閲覧を実行させる電子書籍閲覧プログラムとに関する。
【背景技術】
【０００２】
近年、書籍を電子化した電子書籍が普及しており、この電子書籍はインターネットを介して利用者に販売され、パーソナルコンピューターや携帯電話、スマートフォンの他、閲覧専用端末である電子書籍ビューアなどを用いて閲覧することができる（例えば、特許文献１）。
【０００３】
特許文献１に開示された技術は、電子書籍が、サーバーによりネットワーク上に公開され、電子書籍ビューアから行われる電子書籍のコンテンツデータの取得要求に応じて電子書籍表示装置に配信される。この電子書籍システムでは、電子書籍データの全てを端末装置側に保存する必要がなく、動画のストリーミング放送のように、ユーザーが所望するデータを順次ダウンロードして表示する。これにより、端末装置側の記録容量を節約することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５６７８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているような電子書籍システムでは、通常、雑誌単位、又は書籍単位にてコンテンツが販売されているため、例えば、複数の書籍の好きなページだけを自由に読みたい、というような要望には応えることができず、また、ユーザーは書籍単位で課金されることから、書籍に読まないページが含まれている場合にも、書籍全体の代金を支払わなければならず、ユーザーの負担が大きいという問題もあった。
【０００６】
そこで、本発明は、上記のような問題を解決するものであり、電子書籍の配信サービスにおいて、電子書籍の閲覧に対する課金方法の多様化を図るとともに、ユーザーの自由度の高い閲覧を可能とし、電子書籍販売サービスの積極的な利用を促進できる電子書籍配信システム、電子書籍配信方法、及び電子書籍閲覧プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、通信ネットワーク上に配置された配信サーバーから、ユーザーが使用するユーザー端末へ、複数のページから構成される電子書籍を配信する電子書籍配信システムであって、
配信サーバー上において、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理するページ管理部と、
未読ページから既読ページへと切り替える（読み進める）ことが可能なページ数を、進行可能ポイントとしてユーザー毎に管理するポイント管理部と、
ユーザー端末において、ユーザーの閲覧履歴及び進行可能ポイントを参照し、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御部と、
閲覧進行制御部による規制に従って、ユーザー端末において、ユーザーによる電子書籍のページを捲る動作により、閲覧進行処理を実行する閲覧部と、
ユーザーの閲覧進行処理により、進行ページ数のカウント、及び進行可能ポイントの増減を行う閲覧カウント部とを備える。
【０００８】
また、他の発明は、通信ネットワーク上に配置された配信サーバーから、ユーザーが使用するユーザー端末へ、複数のページから構成される電子書籍を配信する電子書籍配信方法であって、
（１）配信サーバー上において、ページ管理部が、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理するとともに、ポイント管理部が、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとしてユーザー毎に管理する管理ステップと、
（２）ユーザー端末において、ユーザーの閲覧履歴及び進行可能ポイントを参照し、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御ステップと、
（３）閲覧進行制御ステップに従い、ユーザー端末において、ユーザーによる電子書籍のページを捲る動作により、閲覧部が、閲覧進行処理を実行するとともに、閲覧カウント部が、閲覧進行処理に伴う、進行ページ数のカウント、及び進行可能ポイントの増減を行う閲覧ステップと、
を備える。
【０００９】
これらの発明では、例えば、多数の電子書籍を配信サーバー上に保存しておき、自由にアクセスできるようにしたうえで、未読ページを閲覧させ、未読ページだったページから既読ページへの切り替えをページ毎に許可する進行可能ポイントをユーザーに配布するなどのサービス形態が可能となる。すなわち、未読ページを閲覧して新たに読み進んだページ分だけ、進行可能ポイントが消費されることとなり、既に読んだページに戻って読み返しても進行ポイントは消費されないなどのサービス形態が可能となる。
【００１０】
このような発明によれば、進行可能ポイントをユーザーに付与し、それに応じた電子書籍の閲覧をページ単位で規制することで、サービス提供者側にあっては、進行可能ポイントを無料で配布したり、有料で販売したりするなど、電子書籍の閲覧に対する課金方法の多様化を図ることができる。一方、ユーザーにあっては、進行可能ポイントを購入することで、好きな電子書籍をページ単位で閲覧できるため、書籍単位で購入する場合に比べて、自由度の高い電子書籍の閲覧が可能となる。
【００１１】
また、上記発明では、各電子書籍に関する既読ページや未読ページは閲覧履歴として配信サーバーで管理され、また進行可能ポイントも配信サーバーで管理されるため、ユーザー端末側で閲覧履歴や進行可能ポイントを管理する必要がなく、その結果、ユーザー端末側での処理負担を軽減できると共に、一人のユーザーが複数の端末で当該サービスを利用したりすることも可能となる。
【００１２】
上記発明において、ポイント管理部は、電子書籍配信に関する一定の条件を満たすか否かを監視する監視部と、監視部による監視結果に応じて、進行可能ポイントを増減させるポイント増減部とを有する。
【００１３】
この場合には、例えば、一日に所定の進行可能ポイントを無料ポイントとして配布するようなサービス形態を採った場合に、ポイント増減部によって、毎日、無料で電子書籍の所定ページ分を回復させ、試し読みさせることができる。その結果、本サービスの利用頻度を向上させて、ユーザーに対して、より多くの電子書籍に興味を持たせることができるので、電子書籍販売サービスの積極的な利用を促進できる。
【００１４】
上記発明において、進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとに分けることができる。
【００１５】
この場合には、例えば、無料ポイントを配布するようなサービス形態を採った場合に、ユーザーが無料ポイントと、購入した有料ポイントの両方を有するようなときには、無料ポイントを「先行消費ポイント」として、購入した「所有用ポイント」よりも優先的に消費されるように、増減処理を規制することができる。これにより、ユーザーの負担をできるだけ軽減し、配信サービスをより利用しやすいものとすることができる。
【００１６】
上記発明において、ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行するアイテムモード実行部をさらに備え、アイテムモード実行部は、取得されたアイテムの種別に応じて、進行ページ数のカウント及び進行可能ポイントの増減に係る制御を変更するとともに、閲覧部における閲覧進行処理の規制を変更することができる。
【００１７】
この場合には、例えば、「特定時間・読み放題」といったように、一定時間内であればポイントの消費を気にせずに閲覧できるというような販売モードをアイテムとしてユーザーに提供することができる。そして、このアイテムを購入したときには、その特定時間中は、進行可能ポイントが消費されない代わりに、進行ページ数のカウントを停止して、そのアイテムモード中に閲覧したページが既読ページには切り替わらないようにすることも可能である。これにより、アイテムモード終了後にそのページを読み返すときには、改めて進行可能ポイントが消費されるようにし、アイテムによる閲覧を例外的な処理とし、通常の閲覧と差別化を図るようにしてもよい。
【００１８】
また、上述した本発明に係る電子書籍配信システム、電子書籍配信方法は、所定の言語で記述された電子書籍閲覧プログラムをコンピューター上で実行することにより実現することができる。すなわち、本発明は、通信ネットワーク上に配置された配信サーバーから配信される、複数のページから構成される電子書籍を、ユーザーが使用するユーザー端末で閲覧する電子書籍閲覧プログラムであって、
（１）ユーザー端末に、配信サーバー上において管理されている各電子書籍に関する既読ページ及び未読ページを閲覧履歴として参照するとともに、配信サーバー上において管理されている、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとして参照する参照ステップと、
（２）参照ステップによる参照結果に基づいて、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御ステップと、
（３）閲覧進行制御ステップに従い、ユーザーによる電子書籍のページを捲る動作に応じて閲覧進行処理を実行するとともに、閲覧進行処理に伴う進行ページ数のカウント及び進行可能ポイントの増減を実行する閲覧ステップと、
（４）閲覧ステップにおいてカウントされた進行ページ数、及び増減された進行可能ポイントを配信サーバーに通知する通知ステップとを備える処理を実行させる。
【００１９】
上記発明において、管理ステップは、電子書籍配信に関する一定の条件を満たすか否かを監視する監視ステップと、監視部による監視結果に応じて、進行可能ポイントを増減させるポイント増減ステップとを有することができる。
【００２０】
上記発明において、進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとに分けたうえで、先行消費ポイントは、所有用ポイントよりも優先的に増減処理の対象とすることができる。
【００２１】
上記発明において、ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行するアイテムモード実行ステップをさらに備え、アイテムモード実行ステップでは、取得されたアイテムの種別に応じて、進行ページ数のカウント及び進行可能ポイントの増減に係る制御を変更するとともに、閲覧部における閲覧進行処理の規制を変更することができる。
【００２２】
このような電子書籍閲覧プログラムを、ユーザー端末やＷｅｂサーバー等のコンピューターやＩＣチップにインストールし、ＣＰＵ上で実行することにより、上述した各機能を有する電子書籍配信システム、電子書籍配信方法を容易に構築することができる。この電子書籍閲覧プログラムは、例えば、通信回線を通じて配布することが可能であり、また、汎用コンピューターで読み取り可能な記録媒体に記録することできる。記録媒体として、具体的には、フレキシブルディスクやカセットテープ等の磁気記録媒体、若しくはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスクの他、ＲＡＭカードなど、種々の記録媒体に記録することができる。そして、この電子書籍閲覧プログラムを記録したコンピューター読み取り可能な記録媒体によれば、汎用のコンピューターや専用コンピューターを用いて、上述した電子書籍配信システム、電子書籍配信方法を簡便に実施することが可能となるとともに、電子書籍閲覧プログラムの保存、運搬及びインストールを容易に行うことができる。
【発明の効果】
【００２３】
以上述べたように、この発明によれば、電子書籍の配信サービスにおいて、電子書籍の閲覧に対する課金方法の多様化を図るとともに、ユーザーの自由度の高い閲覧を可能とし、電子書籍販売サービスの積極的な利用を促進できる。
【図面の簡単な説明】
【００２４】
【図１】実施形態に係る電子書籍配信システムの全体構成を示す概念図である。
【図２】実施形態に係る電子書籍配信サーバーの内部構成を示すブロック図である。
【図３】実施形態に係る各種データベースのデータ構成を示す説明図である
【図４】実施形態に係るユーザー端末の内部構成を示すブロック図である。
【図５】実施形態に係る電子書籍閲覧アプリケーション実行時のポイント情報に関する表示画面を示す説明図である。
【図６】（ａ）及び（ｂ）は、実施形態に係る電子書籍の閲覧時における表示画面を示す説明図である。
【図７】実施形態に係る電子書籍配信方法の全体動作を示すシーケンス図である。
【図８】実施形態に係る閲覧進行処理を示すフローチャート図である。
【発明を実施するための形態】
【００２５】
以下に添付図面を参照して、本発明に係る電子書籍配信システムの実施形態を詳細に説明する。図１は、本実施形態に係る電子書籍配信システムの全体構成を示す概念図である。
【００２６】
図１に示すように、本実施形態に係る電子書籍配信システムは、通信ネットワーク５上に配置された電子書籍配信サーバー２から、ユーザーが使用するユーザー端末１へ、複数のページから構成される電子書籍を配信するシステムであって、通信ネットワーク５上には、各ユーザーが所持するユーザー端末１と、電子書籍配信サーバー２とが備えられている。
【００２７】
通信ネットワーク５は、無線通信網を含み、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（電話回線やＩＳＤＮ回線、ＡＤＳＬ回線、光回線などの公衆回線、専用回線、４Ｇ、ＬＴＥ、３Ｇなど無線通信網）を相互に接続して構築される分散型の通信ネットワークであり、この通信ネットワーク５には、１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのＬＡＮなども含まれる。
【００２８】
無線基地局６は、中継装置７を通じて通信ネットワーク５に接続され、ユーザー端末１との間で無線通信接続を確立し、ユーザー端末１による通話やデータ通信を提供する装置である。中継装置７は、通信ネットワーク５に接続するためのモデムやターミナルアダプタ、ゲートウェイ装置等のノード装置であり、通信経路の選択や、データ（信号）の相互変換を行い、無線基地局６と、通信ネットワーク５との間における中継処理を行う。この中継装置７には、Ｗｉ−Ｆｉ（登録商標）ルーターやアクセスポイント装置の機能も含まれ、ユーザー端末１と無線通信を行っている。
【００２９】
電子書籍配信サーバー２は、通信ネットワーク５上に配置されて、ユーザー管理、データ収集管理など、システム全体を管理・制御するコンテンツサーバー装置である。また、電子書籍配信サーバー２には、Ｗｅｂサーバーが含まれ、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）等のドキュメントシステムにおいて、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバーコンピューター或いはその機能を持ったソフトウェアであり、ＨＴＭＬ文書や画像などの情報を蓄積しておき、ユーザー端末１上で実行されるアプリケーションの要求に応じて、電子書籍等のコンテンツをユーザー端末１に配信する。
【００３０】
ユーザー端末１は、顧客が所持する端末であって、ＣＰＵを備え種々の演算処理が実行可能であるとともに、通信インターフェースを備え、通信ネットワーク５に接続され、通信ネットワーク５上に分散配置された電子書籍配信サーバー２により配信される情報データにアクセス可能な情報端末装置である。このコンピューターとしては、例えば、パーソナルコンピューター等の汎用コンピューター１ｂや、機能を特化させた専用装置、或いはスマートフォンや携帯電話などのモバイルコンピューター１ａやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）を採用することができる。そして、このユーザー端末１において、電子書籍配信サーバー２から配信された電子書籍のページを捲る動作により、電子書籍のページを順次表示可能にする閲覧進行処理が実行され、画面上に各ページのコンテンツデータが表示される。
【００３１】
（各装置の内部構造）
次いで、上述した電子書籍配信システムを構成する各装置の内部構造について説明する。図２は、本実施形態に係る電子書籍配信サーバー２の内部構成を示すブロック図であり、図３は、本実施形態に係る各種データベースのデータ構成を示す説明図である。また、図４は、本実施形態に係るユーザー端末１の内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００３２】
（１）電子書籍配信サーバー
先ず、電子書籍配信サーバー２の内部構成について説明する。電子書籍配信サーバー２は、単一のサーバー装置の他、Ｗｅｂサーバーやデータベースサーバーなど複数のサーバー群から構成することができ、本実施形態では、図２に示すように、通信インターフェース２１と、制御部２２と、記憶部２３とを備えている。
【００３３】
記憶部２３は、本システムに関する各種の情報を蓄積するデータベース群であり、ここでは、会員データベース２３１と、ポイントデータベース２３２と、閲覧履歴データベース２３３と、電子書籍データベース２３４とを備えている。なお、各データベースは、単体のデータベースとして構成してもよいし、複数のデータベース間でリレーションシップを設定するようにしてもよい。
【００３４】
会員データベース２３１は、ユーザー端末１を所持する顧客に関する情報を蓄積するデータベースであり、本実施形態では、ユーザー端末１を識別するユーザーＩＤ（ユーザー端末１のＩＰアドレス等）及びパスワードに、電話番号、メールアドレス、ユーザーの氏名、年齢、性別、住所などの個人情報の他、決済情報などが関連付けて記録することができる。
【００３５】
ポイントデータベース２３２は、電子書籍の未読ページを既読ページへと切り替える際に使用される進行可能ポイントを蓄積するデータベースであり、図３に示すように、ユーザーＩＤに、進行可能ポイントと、読み放題イベントとが関連付けて蓄積されている。ここで、進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとに分けられる。ここで、「先行消費ポイント」とは、ユーザーに対して無償で付与されるポイントであって、一日に１回、所定のポイント数を上限として各ユーザーに自動的に付与される。一方、「所有用ポイント」とは、ユーザーの課金処理に応じて購入したアイテムを使用することで付与されるポイントである。この先行消費ポイントと所有用ポイントとは、１枚の未読ページに対して１ポイントが消費されるようになっており、また、先行消費ポイントは、所有用ポイントよりも優先的に増減処理の対象とされる。
【００３６】
また、このポイントデータベース２３２には、読み放題イベントの発生フラグが記録される。この読み放題イベントとは、電子書籍の全ページを読み放題とするイベントであって、ポイントデータベース２３２において、この読み放題イベントのフラグがオンとなっている場合には、当該電子書籍に対する閲覧進行処理は例外的な処理が実行される。なお、この読み放題イベントのフラグがオンとなった場合には、当該イベントの有効期限が設定される。
【００３７】
電子書籍データベース２３４は、ユーザー端末１に配信する電子書籍に関する情報を蓄積するデータベースであり、図３に示すように、電子書籍を識別する書籍ＩＤに、電子書籍の属性、電子書籍の内容を示すコンテンツデータ（蓄積先のＵＲＬ情報を含む）、総ページ数情報、著作者、出版社、価格、タイトル名、巻番号、広告情報等が関連付けて記録できる。ここで、「電子書籍の属性」とは、例えば、小説、漫画、雑誌などの分類の他、各分類内におけるジャンル分けなどがされている。例えば、漫画の分類では、「少年漫画」、「少女漫画」、「青年漫画」などのジャンルが分けられている。
【００３８】
閲覧履歴データベース２３３は、ユーザー毎における、電子書籍を閲覧した履歴を蓄積するデータベースであり、図３に示すように、ユーザーＩＤに、電子書籍の書籍ＩＤ、当該電子書籍のうち、既読ページのページ番号、未読ページのページ番号、及び既読した日時情報、及び未読ページから既読ページへと切り替えた際に使用されたポイント情報を関連付けて蓄積できる。ここで、ポイント情報には、使用されたポイントに応じて、先行消費ポイント、及び所有用ポイントの欄にそれぞれ使用されたポイント数が記録される。
【００３９】
制御部２２は、ＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサ、メモリ、及びその他の電子回路等のハードウェア、或いはその機能を持ったプログラム等のソフトウェア、又はこれらの組み合わせなどによって構成された演算モジュールであり、プログラムを適宜読み込んで実行することにより種々の機能モジュールを仮想的に構築し、構築された各機能モジュールによって、各部の動作制御、ユーザー操作に対する種々の処理を行っている。そして、本実施形態において、制御部２２には、会員登録部２２１と、認証部２２２と、決済部２２３と、ポイント管理部２２４と、ページ管理部２２５と、電子書籍配信部２２６とを備えている。
【００４０】
会員登録部２２１は、本システムを利用するユーザーの会員登録を処理するモジュールであり、ユーザー端末１からのアクセスを受け付けて会員登録を行う。具体的に、会員登録部２２１は、先ず、ユーザー端末１を特定するためのユーザーＩＤ等を取得して会員データベース２３１に記録するとともに、その後、ユーザーからの個人情報入力があった場合には、そのユーザーＩＤに、ユーザーが所持するユーザー端末１に関する情報（ユーザー端末１のメールアドレス、電話番号、ユーザーの氏名、年齢、住所、性別、決済情報などの個人情報など）を会員データベース２３１に関連付けて記録することができる。
【００４１】
認証部２２２は、アクセス者の正当性を検証するコンピューター或いはその機能を持ったソフトウェアであり、各ユーザーを特定するユーザーＩＤに基づいて認証処理を実行する。本実施形態では、ユーザー端末１において、電子書籍配信アプリケーションが起動されると、通信ネットワーク５を通じてサーバーと同期処理が行われる。この際、認証部２２２は、ユーザー端末１の認証情報を取得し、会員データベース２３１を照合することによって、アクセス者にその権利があるか否かなどを確認する。ユーザー端末１が電子書籍配信サーバー２にアクセスする場合には、先ず、認証部２２２による認証が行われ、承認がされた後に各機能モジュールがユーザー操作に応じた各処理が実行される。
【００４２】
また、認証部２２２には、利用情報送信部２２２ａを備えている。利用情報送信部２２２ａは、同期処理されたユーザーに対して、ユーザー自身の利用情報を送信するモジュールである。ここで「利用情報」には、ユーザーが所持している進行可能ポイント（所有用ポイント、先行消費ポイント、及び読み放題イベントの有無）と、書籍ＩＤ及び各電子書籍に関する既読ページ及び未読ページを含む閲覧履歴情報が含まれる。
【００４３】
電子書籍配信部２２６は、ユーザー端末１によって選択された電子書籍の各ページのコンテンツデータを配信するモジュールであり、ユーザー端末１によって選択された書籍ＩＤに基づいて、電子書籍データベース２３４を参照し、コンテンツデータをユーザー端末１に配信する。
【００４４】
ページ管理部２２５は、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理するモジュールであり、ユーザー端末１から閲覧進行処理の履歴情報を取得し、当該履歴情報に応じて、閲覧履歴データベース２３３内に蓄積する。この閲覧進行処理の履歴情報とは、閲覧進行処理がされた電子書籍の書籍ＩＤ、及びカウントされた進行ページ数（ページ番号を含む）、及びカウント時に使用された進行可能ポイントである。
【００４５】
そして、ページ管理部２２５では、閲覧履歴データベース２３３を参照し、書籍ＩＤに基づいて、当該電子書籍の既読ページ番号と、未読ページ番号を変更するとともに、使用された進行可能ポイントを追加する。なお、ページ管理部２２５では、読み放題イベントを購入したときには、その特定時間中は、進行可能ポイントが消費されない代わりに、進行ページ数のカウントは停止するといった処理が可能で、そのアイテムモード中に閲覧したページが既読ページには切り替わらないようになっている。
【００４６】
ポイント管理部２２４は、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとして管理するモジュールであり、監視部２２４ａと、ポイント増減部２２４ｂとを備えている。
【００４７】
監視部２２４ａは、電子書籍配信に関する一定の条件を満たすか否かを監視するモジュールである。また、ポイント増減部２２４ｂは、監視部２２４ａによる監視結果に応じて、進行可能ポイントを増減させるモジュールである。これら監視部２２４ａ、及びポイント増減部２２４ｂによるポイントの管理は、先行消費ポイント及び所有用ポイントの種別に応じてそれぞれ処理される。
【００４８】
例えば、先行消費ポイントを管理する場合、先ず監視部２２４ａは、所定時刻になったか否かを監視しており、所定時刻となった時点で、ポイント増減部２２４ｂは、ポイントデータベース２３２内の先行消費ポイント数項目に記録されたポイント数を所定ポイント（例えば１００ポイント）に回復させる。
【００４９】
また、監視部２２４ａは、ユーザー端末１から送信された閲覧進行処理の履歴情報に使用された先行消費ポイントが含まれているか否かを監視しており、使用されている場合には、ポイント増減部２２４ｂにより、ポイントデータベース２３２内の先行消費ポイント数から使用されたポイント数を減算してデータベース内を更新する。
【００５０】
一方、所有用ポイントを管理する場合、監視部２２４ａは、購入されたアイテムが、所有用ポイントを付与する種類のアイテムであるか、読み放題イベントを起こす種類のものであるかを監視してアイテム種別に応じて処理を実行する。前者である場合、ポイント増減部２２４ｂは、課金に応じたポイント数をポイントデータベース２３２内の所有用ポイントの項目に記録する。後者である場合、ポイント増減部２２４ｂは、ポイントデータベース２３２内の読み放題イベントの項目をオンにするとともに、有効期限を設定できる。
【００５１】
また、監視部２２４ａでは、ユーザー端末１から送信された閲覧進行処理の履歴情報に、使用された所有用ポイントが含まれているか否かを監視し、使用されている場合には、ポイント増減部２２４ｂにより、ポイントデータベース２３２内の所有用ポイント数から使用されたポイント数を減算してデータベース内を更新する。
【００５２】
また、監視部２２４ａでは、時刻情報を監視して、読み放題イベントの有効期限が経過したか否かを監視したうえで、有効期限が経過した場合、ポイント増減部２２４ｂにより読み放題イベントの項目をオフにできる。
【００５３】
決済部２２３は、課金についての決済処理を実行するモジュールであり、会員データベース内の情報に登録された決済情報に従って、例えば、銀行やクレジット会社が運用する決済サーバーとデータを送受し、商品販売代金の回収等の決済業務等を遂行させる。
【００５４】
（２）ユーザー端末１
次いで、ユーザー端末１の内部構成について説明する。ユーザー端末１の内部構成について説明する。図４に示すように、ユーザー端末１は、通信インターフェース１１と、入力インターフェース１２と、出力インターフェース１３と、アプリケーション実行部１４と、メモリ１５とを備えている。
【００５５】
通信インターフェース１１は、データ通信を行うための通信インターフェースであり、無線等による非接触通信や、ケーブル、アダプタ手段等により接触（有線）通信をする機能を備えている。入力インターフェース１２は、マウス、キーボード、操作ボタンやタッチパネルなどユーザー操作を入力するデバイスである。また、出力インターフェース１３は、ディスプレイやスピーカーなど、映像や音響を出力するデバイスである。特に、この出力インターフェース１３には、液晶ディスプレイなどの表示部１３ａが含まれている。
【００５６】
メモリ１５は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種のアプリケーション用のプログラム、その他のデータ等などを記憶する記憶装置であり、このメモリ１５内には、ユーザーを識別するユーザーＩＤの他、電子書籍配信サーバー２から取得した利用情報、ダウンロードした電子書籍のコンテンツデータを蓄積するとともに、アプリケーション実行部１４で処理された閲覧進行処理の履歴情報等が蓄積される。
【００５７】
アプリケーション実行部１４は、一般のＯＳやブラウザソフトなどのアプリケーションを実行するモジュールであり、通常はＣＰＵ等により実現される。このアプリケーション実行部１４では、本発明に係るプログラムが実行されることで、利用情報取得部１４１と、電子書籍取得部１４２と、閲覧部１４３と、閲覧カウント部１４４と、閲覧進行制御部１４５とが仮想的に構築される。
【００５８】
利用情報取得部１４１は、サーバー２と同期処理が実行された後、利用情報を取得するモジュールであり、進行可能ポイントと、各電子書籍に関する既読ページ及び未読ページを含む閲覧履歴情報をメモリ１５内に蓄積する。電子書籍取得部１４２は、ユーザー操作に応じて選択され、電子書籍配信部２２６から選択した電子書籍に係るコンテンツデータを取得するモジュールであり、取得したコンテンツデータを書籍ＩＤとともにメモリ１５内に蓄積する。
【００５９】
閲覧部１４３は、電子書籍のページを捲る動作により、電子書籍のページを順次表示可能にする閲覧進行処理を実行するモジュールである。ここで、「ページを捲る動作」とは、例えば、タッチパネルに対するスワイプ操作やマウス等による遷移アイコン選択操作によって、現在表示されているページの前ページ又は次ページに画面を遷移させる動作の他、ページ番号を入力して画面を遷移させる動作が含まれる。
【００６０】
閲覧進行制御部１４５は、ユーザーの閲覧履歴及び進行可能ポイントを参照し、進行ページ数のカウント及び進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて閲覧部１４３における閲覧進行処理を規制するモジュールである。
【００６１】
詳述すると、閲覧進行制御部１４５では、閲覧部１４３においてページを捲る動作が入力された際、ユーザーの閲覧履歴を参照し、表示させようとするコンテンツデータのページ番号が既読ページに含まれるページ番号か否かを判断する。既読ページ内に含まれるページ番号である場合には、進行ページ数をカウントせず、また、進行可能ポイントを消費させずに、画面上に当該ページのコンテンツデータを表示させる。
【００６２】
一方、未読ページ内に含まれるページ番号である場合、閲覧進行制御部１４５は、ユーザーが所持している進行可能ポイントの有無を参照する。進行可能ポイントの残高がある場合には、進行ページ数をカウントするとともに、進行可能ポイントをマイナス１減算した後、当該ページを閲覧可能と判定する。
【００６３】
一方、進行可能ポイントの残高がない場合には、閲覧進行制御部１４５は、進行ページ数をカウントすることなく、閲覧不可である旨を知らせるエラー表示を行う。この際、閲覧進行制御部１４５では、アイテム購入画面を表示させる。その後ユーザー操作によって、アイテムを購入、利用して所有用ポイントが付与された場合には、進行ページ数をカウントするとともに所有用ポイント数をマイナス１減算した後、当該ページを閲覧可能と判定する。
【００６４】
また、閲覧進行制御部１４５には、ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行するアイテムモード実行部１４５ａをさらに備え、アイテムモード実行部１４５ａは、取得されたアイテムの種別に応じて、進行ページ数のカウント及び進行可能ポイントの増減に係る制御を変更するとともに、閲覧部１４３における閲覧進行処理の規制を変更するモジュールである。
【００６５】
具体的には、例えばアイテムモード実行部１４５ａでは、読み放題イベントが開催中かを判断できる。読み放題イベントの時間中は、進行可能ポイントが消費されないように規制するとともに、進行ページ数のカウントを停止して、そのアイテムモード中に閲覧したページが既読ページには切り替わらないように制御する。
【００６６】
閲覧カウント部１４４は、各ユーザーの閲覧進行処理により、未読ページから既読ページへと切り替えられた進行ページ数をカウントするモジュールであり、進行ページ数（未読ページから既読ページへと切り替えられた進行ページのページ番号を含む）、及び消費された進行可能ポイントを書籍ＩＤに関連付けて、閲覧履歴としてメモリ１５内に記録する。閲覧カウント部１４４はまた、この閲覧履歴を配信サーバー２に送信する通知部としても機能する。
【００６７】
なお、閲覧カウント部１４４では、アイテムモード実行部１４５ａが実行され、例えば読み放題イベントが発生している間は、進行ページ数のカウントを停止する。この場合、閲覧履歴には、進行ページ数や進行可能ポイントは含まれないこととなる。
【００６８】
アプリケーション実行部１４では、これらの各モジュールが実行されることで、画面上に電子書籍を選択し、各ページのコンテンツデータを表示させる。次いで、表示部１３ａ上に表示される各画面について説明する。ここで、図５は、本実施形態に係る電子書籍閲覧アプリケーション実行時のポイント情報に関する表示画面を示している。なお、画面上では「ポイント」を「ハート」と称しているものとする。図６（ａ）及び（ｂ）は、本実施形態に係る電子書籍の閲覧時における表示画面を示している。
【００６９】
閲覧部１４３では、本アプリケーションが実行された際に、アプリケーションのトップ画面を表示させ、ユーザーが使用可能なポイントアイコンや、広告情報画面、新着の電子書籍欄、レコメンド情報に基づいて選択されたおすすめ電子書籍欄などを表示することができる。新着の電子書籍欄や、おすすめ電子書籍欄には、複数の電子書籍アイコンが表示され、スワイプ操作されることで順次異なる電子書籍を表示させることができる。また、このトップ画面には、他のページへの画面遷移アイコンや設定アイコンなどを含むメニュー画面を表示できる。
【００７０】
上記ポイントアイコンが選択されると、図５に示すような、進行可能ポイント表示画面（図中ではハート表示画面と表記する。）に遷移する。この図５に示すように、進行可能ポイント表示画面３２０には、上段から現在利用可能な先行消費ポイント数を表示する画面３２１と、アイテム購入画面３２２とから構成される。なお、図５において、アイテム購入画面３２２の「回復ボックス（赤）」や「回復ボックス（黄）」は、所有用ポイントを付与できるアイテムであり、その他のアイテムとしては、「回復ボックス（青）」などのように、読み放題イベントなどがある。
【００７１】
そして、ユーザー操作によって、購入ボタン３２３が選択されることで、課金処理の画面に遷移される。なお、画面３２１において初回ログイン時に、所定数の所有用ポイントを無償で付与するメッセージを表示してもよい。
【００７２】
また、閲覧進行制御部１４５によって閲覧進行処理が許可された場合、閲覧部１４３では、図６（ａ）に示すように、各ページのコンテンツ読書画面３４０を表示させる。一方、先行消費ポイント及び所有用ポイントの残高がない場合など、閲覧進行処理が制限された場合、閲覧部１４３では、図６（ｂ）に示すように、閲覧不可である旨を知らせるエラー表示３４１を行うとともに、所有用ポイントを購入する課金画面に遷移する購入アイコン３４２を表示させる。
【００７３】
（電子書籍配信方法）
以上の構成を有する電子書籍配信システムを動作させることで、本発明の電子書籍配信方法を実施することができる。図７は、本実施形態に係る電子書籍配信方法の概要を示すシーケンス図であり、図８は、ステップＳ１１３で処理された閲覧進行処理を示すフローチャート図である。
【００７４】
（１）電子書籍配信方法の全体動作
電子書籍配信方法は、通信ネットワーク５上に配置された電子書籍配信サーバー２から、ユーザーが使用するユーザー端末１へ、複数のページから構成される電子書籍を配信する電子書籍の配信方法である。
【００７５】
このような方法では、図７に示すように、ユーザー端末１において本アプリケーションを起動させられると（Ｓ１０１）、アプリケーション実行部１４は、先ず、電子書籍配信サーバー２と同期を取る（Ｓ１０２）。この際、認証部２２２では、ユーザーＩＤに基づいて認証を行うとともに、承認した場合には、利用情報を各データベースから取得してユーザー端末１に配信する（Ｓ１０３）。
【００７６】
利用情報取得部１４１では、利用情報を受信すると（Ｓ１０４）、各データをメモリ１５内に記録する（Ｓ１０５）。その後、閲覧部１４３では、トップ画面を表示させる（Ｓ１０６）。
【００７７】
ユーザー端末１において、トップ画面から遷移して、電子書籍のダウンロード操作が行われると、電子書籍取得部１４２は、電子書籍選択信号と電子書籍の書籍ＩＤとを電子書籍配信サーバー２に送信する（Ｓ１０７）。
【００７８】
電子書籍配信部２２６では、書籍ＩＤを受信すると（Ｓ１０８）、書籍ＩＤに基づいて、電子書籍データベース２３４を参照し、選択された電子書籍のコンテンツデータを抽出して（Ｓ１０９）、ユーザー端末１に配信する（Ｓ１１０）。
【００７９】
閲覧部１４３では、コンテンツデータのダウンロードが完了すると、完了画面を表示させる。電子書籍取得部１４２は、メモリ１５内にコンテンツデータを書籍ＩＤと関連付けて記憶する（Ｓ１１１）。
【００８０】
その後、ユーザーの操作によって、閲覧開始が選択されると（Ｓ１１２）、閲覧進行制御部１４５による閲覧の規制がされつつ、閲覧進行処理が行われる（Ｓ１１３）。具体的には、閲覧進行制御部１４５により、ユーザーの閲覧履歴及び進行可能ポイントが参照され、進行ページ数のカウント及び進行可能ポイントの増減が制御されるとともに、その進行可能ポイントに応じて閲覧部１４３における閲覧進行処理が規制される。閲覧進行制御部１４５による閲覧許可がある場合には、ユーザーによる電子書籍のページを捲る動作により、閲覧部１４３が、閲覧進行処理を実行することで、各ページのコンテンツ内容が画面上に表示される。また、閲覧カウント部１４４では、閲覧進行処理に伴う、進行ページ数のカウント、及び進行可能ポイントの増減を行う。
【００８１】
この際、閲覧進行制御部１４５では、常時表示されているコンテンツデータが当該電子書籍の最終ページか否かを判断している（Ｓ１１４）。最終ページである場合には（Ｓ１１４における“Ｙ”）、当該電子書籍の閲覧はいったん終了し、ユーザーは別の電子書籍を閲覧するよう促される。他の電子書籍が選択された場合には（Ｓ１１６における“Ｙ”）、当該選択された電子書籍のコンテンツデータをダウンロードする画面に遷移して、ダウンロードを開始する。他の電子書籍が選択されずに（Ｓ１１６における“Ｎ”）、アプリケーション終了操作がある場合には（Ｓ１１７における“Ｙ”）、アプリケーションを終了する。
【００８２】
一方、最終ページでない場合には（Ｓ１１４における“Ｎ”）、他のページへ遷移させる操作がある否かを判断し（Ｓ１１５）、他のページへ遷移させる操作がある場合には（Ｓ１１５における“Ｙ”）、再度ステップＳ１１３に戻り、閲覧進行処理が行われつつ、画面上には選択されたページのコンテンツデータが表示される。一方、他のページへ遷移させる操作がなく（Ｓ１１５における“Ｎ”）、アプリケーション終了操作がある場合には（Ｓ１１７における“Ｙ”）、閲覧カウント部１４４は、アプリケーションを終了する。
【００８３】
電子書籍配信サーバー２のページ管理部２２５では、閲覧進行処理の閲覧履歴を取得して、閲覧履歴データベース２３３に蓄積することで、各電子書籍に関する既読ページ及び未読ページを閲覧履歴として、ユーザー毎に管理する。また、ポイント管理部２２４では、ポイントデータベース２３２内のデータを更新処理することで、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとしてユーザー毎に管理する。
【００８４】
（２）閲覧進行処理
次いで、ステップＳ１１３で処理された閲覧進行処理について詳述する。図８に示すように、閲覧部１４３において電子書籍のページを捲る動作を受け付けると、閲覧進行制御部１４５では、利用情報（各電子書籍に関する既読ページ及び未読ページ）を参照して、表示させようとするコンテンツデータのページ番号が、既読ページに含まれるページ番号か否かを判断する（Ｓ２０１）。表示させようとするコンテンツデータのページ番号が、既読ページ内に含まれるページ番号である場合には（Ｓ２０１における“Ｙ”）、進行ページ数をカウントせず、また、進行可能ポイントを消費させずに、図６（ａ）に示すように、画面上に当該ページのコンテンツデータを表示させる（Ｓ２０７）。
【００８５】
一方、表示させようとするコンテンツデータのページ番号が、未読ページ内に含まれるページ番号である場合（Ｓ２０１における“Ｎ”）、閲覧進行制御部１４５は、メモリ１５内に蓄積された利用情報から、進行可能ポイント及び読み放題イベントの有無を参照する（Ｓ２０２）。ここで、先ず、閲覧進行制御部１４５は、読み放題イベントの有無を判断する（Ｓ２０３）。読み放題イベントがオンとなっている場合には（Ｓ２０３における“Ｙ”）、アイテムモード実行部１４５ａにより、ユーザーが取得したアイテムに応じた例外的な閲覧進行処理が実行され、取得されたアイテムの種別に応じて、進行ページ数のカウント及び進行可能ポイントの増減に係る制御を変更するとともに、閲覧部１４３における閲覧進行処理の規制を変更する。
【００８６】
具体的に、アイテムモード実行部１４５ａは、進行可能ポイントが消費されないように規制するとともに、進行ページ数のカウントを停止して、そのアイテムモード中に閲覧したページが既読ページには切り替わらないように制御する。そして、閲覧部１４３によって画面上に当該ページのコンテンツデータが表示される（Ｓ２０７）。
【００８７】
一方、読み放題イベントがオフとなっている場合には（Ｓ２０３における“Ｎ”）、閲覧進行制御部１４５は、ユーザーが所持している進行可能ポイントの有無を判断する（Ｓ２０４）。ここで、参照されるポイントは、所有用ポイントよりも優先的に増減処理の対象とされる先行消費ポイントである。先行消費ポイントの残高がある場合には（Ｓ２０４における“Ｙ”）、閲覧進行制御部１４５は、閲覧進行処理を許可する。そうすると、閲覧カウント部１４４では、進行ページ数をカウントするとともに、先行消費ポイントをマイナス１減算する（Ｓ２０６）。そして、閲覧部１４３では、この閲覧進行制御部１４５の制御によって画面上に当該ページのコンテンツデータを表示させる（Ｓ２０７）。
【００８８】
一方、先行消費ポイントの残高がない場合（Ｓ２０３における“Ｎ”）、閲覧進行制御部１４５は、所有用ポイントを所持しているか否かを判断する（Ｓ２０５）。所有用ポイントを所持している場合には（Ｓ２０５における“所有用ポイント”）、先行消費ポイントと同様、当該ページを閲覧可能と判定し、閲覧カウント部１４４では、進行ページ数をカウントするとともに所有用ポイント数をマイナス１減算する（Ｓ２０６）。そして、閲覧部１４３では、この閲覧進行制御部１４５の制御によって画面上に当該ページのコンテンツデータを表示させる（Ｓ２０７）。
【００８９】
所有用ポイントも所持していない場合には（Ｓ２０５における“Ｎ”）、閲覧進行制御部１４５では、進行ページ数をカウントすることなく、図６（ｂ）に示すように、閲覧不可である旨を知らせるエラー表示を行う。併せて所有用ポイント付与アイテムや、読み放題イベント開始アイテム等を購入する課金画面へと誘導し、アイテム購入、使用操作が行われるか否かを判断する（Ｓ２０８）。
【００９０】
ユーザー操作によって、所有用ポイント付与アイテム購入、若しくは読み放題イベント等のアイテムを購入する操作が行われた場合には（Ｓ２０８における“Ｙ”）、アプリケーション実行部１４では、電子書籍配信サーバー２と通信して、課金に応じたアイテムの購入が行われる（Ｓ２０９）。所有用ポイント付与アイテムの購入、又は読み放題イベント開始アイテムの購入が行われると、その情報は利用情報として、ユーザー端末１に返信されてメモリ１５内に蓄積される。その後は、ステップＳ２０２に戻り、利用情報を参照して、購入されたアイテムを利用して所有用ポイントの付与、又は読み放題イベントがオンになったかが判断され、以後、ステップＳ２０３〜ステップＳ２０９までの処理が繰り返し実行される。一方、アイテムを購入する操作が行われない場合には（Ｓ２０８における“Ｎ”）、図７に示すように全体処理に戻り処理が終了される。
【００９１】
なお、ここでは、ポイントが無くなったときに、コンテンツの閲覧中にアイテムを購入し、その購入したアイテムを使用してコンテンツの閲覧を続行する場合を例に説明したが、ポイントが無くなったときのユーザーが採りうる操作としては、種々のパターンがある。例えば、ユーザーが既にアイテムを保持している場合には、ポイントが無くなったときにアイテムの購入の操作がなくても、その手持ちのアイテムを利用すれば、ポイントを回復させることができ、上記ステップＳ２０２に戻って閲覧を続行することができる。逆に、ポイントが無くなりアイテムを購入しても、それを利用しなければポイントは回復せず、コンテンツの閲覧を中止するという選択も可能である。
【００９２】
（電子書籍閲覧プログラム）
また、上述した本実施形態に係る電子書籍配信システム、及び電子書籍配信方法は、所定の言語で記述された電子書籍閲覧プログラムをコンピューター上で実行することにより実現することができる。すなわち、本実施形態に係るプログラムは、通信ネットワーク５上に配置された電子書籍配信サーバー２から配信される、複数のページから構成される電子書籍を、ユーザーが使用するユーザー端末１で閲覧する電子書籍閲覧プログラムであって、ユーザー端末１に、
（１）電子書籍配信サーバー２上において管理されている各電子書籍に関する既読ページ及び未読ページを閲覧履歴として参照するとともに、電子書籍配信サーバー２上において管理されている、未読ページから既読ページへと切り替えが可能なページ数を、進行可能ポイントとして参照する参照ステップと、
（２）参照ステップによる参照結果に基づいて、未読ページから既読ページへと切り替えられた進行ページ数のカウント及び進行可能ポイントの増減を制御するとともに、その進行可能ポイントに応じて、電子書籍のページを順次表示可能にする閲覧進行処理を規制する閲覧進行制御ステップと、
（３）閲覧進行制御ステップに従い、ユーザーによる電子書籍のページを捲る動作に応じて閲覧進行処理を実行するとともに、閲覧進行処理に伴う進行ページ数のカウント及び進行可能ポイントの増減を実行する閲覧ステップと、
（４）閲覧ステップにおいてカウントされた進行ページ数、及び増減された進行可能ポイントを電子書籍配信サーバー２に通知する通知ステップと
を備える処理を実行させる。
【００９３】
そして、この電子書籍閲覧プログラムを、ユーザー端末やＷｅｂサーバー等のコンピューターやＩＣチップにインストールし、ＣＰＵ上で実行することにより、上述した各機能を有するシステムを容易に構築することができる。この電子書籍閲覧プログラムは、例えば、通信回線を通じて配布することが可能であり、またパッケージアプリケーションとして譲渡することができる。そして、このような電子書籍閲覧プログラムは、パーソナルコンピューターで読み取り可能な記録媒体に記録することができ、汎用のコンピューターや専用コンピューターを用いて、上述したシステム、装置、サーバー、及びオブジェクト制御方法を実施することが可能となるとともに、電子書籍閲覧プログラムの保存、運搬及びインストールを容易に行うことができる。
【００９４】
（作用・効果）
このような実施形態によれば、進行可能ポイントをユーザーに付与し、それに応じた電子書籍の閲覧をページ単位で規制することで、サービス提供者側にあっては、進行可能ポイントを無料で配布したり、有料で販売したりするなど、電子書籍の閲覧に対する課金方法の多様化を図ることができる。一方、ユーザーにあっては、進行可能ポイントを購入することで、好きな電子書籍をページ単位で閲覧できるため、書籍単位で購入する場合に比べて、自由度の高い電子書籍の閲覧が可能となる。
【００９５】
また、本実施形態では、各電子書籍に関する既読ページや未読ページは閲覧履歴として電子書籍配信サーバー２で管理され、また進行可能ポイントも電子書籍配信サーバー２で管理されるため、ユーザー端末１側で閲覧履歴や進行可能ポイントを管理する必要がなく、その結果、ユーザー端末１側での処理負担を軽減できると共に、一人のユーザーが複数の端末で当該サービスを利用したりすることも可能となる。
【００９６】
本実施形態において、ポイント管理部２２４は、電子書籍配信に関する一定の条件を満たすか否かを監視する監視部２２４ａと、監視部２２４ａによる監視結果に応じて、進行可能ポイントを増減させて回復させるポイント増減部２２４ｂとを有し、先行消費ポイントを一日一回、一定量（例えば「１００ポイントまで」など）に回復させているので、毎日、無料で電子書籍の所定ページ分を試し読みさせることができる。その結果、本サービスの利用頻度を向上させて、ユーザーに対して、より多くの電子書籍に興味を持たせることができるので、電子書籍販売サービスの積極的な利用を促進できる。
【００９７】
本実施形態において、進行可能ポイントは、先行消費ポイントと、それ以外の所有用ポイントとに分けることができる。例えば、先行消費ポイントは、所有用ポイントよりも優先的に増減処理の対象として、優先的に消費されるように規制することが考えられる。これにより、ユーザーの負担をできるだけ軽減し、配信サービスをより利用しやすいものとすることができる。
【００９８】
また、本実施形態では、アイテムとして読み放題イベントを販売して、一定時間内であればポイントの消費を気にせずに閲覧できるというような販売モードをユーザーに提供できる。この際、アイテムモード実行部１４５ａでは、ユーザーが取得したアイテムに応じて、例外的な閲覧進行処理を実行させるとともに、進行ページ数のカウント及び進行可能ポイントの増減に係る制御を変更するとともに、閲覧部１４３における閲覧進行処理の規制を変更しているので、その特定時間中は、進行可能ポイントが消費されない代わりに、進行ページ数のカウントを停止して、そのアイテムモード中に閲覧したページが既読ページには切り替わらないようにすることが考えられる。これにより、アイテムモード終了後にそのページを読み返すときには、改めて進行可能ポイントが消費されるようにし、アイテムによる閲覧を例外的な処理とし、通常の閲覧と差別化を図ることができる。
【符号の説明】
【００９９】
１…ユーザー端末
１ａ…モバイルコンピューター
１ｂ…汎用コンピューター
２…電子書籍配信サーバー
５…通信ネットワーク
６…無線基地局
７…中継装置
１１…通信インターフェース
１２…入力インターフェース
１３…出力インターフェース
１３ａ…表示部
１４…アプリケーション実行部
１５…メモリ
２１…通信インターフェース
２２…制御部
２３…記憶部
１４１…利用情報取得部
１４２…電子書籍取得部
１４３…閲覧部
１４４…閲覧カウント部
１４５…閲覧進行制御部
１４５ａ…アイテムモード実行部
２２１…会員登録部
２２２…認証部
２２２ａ…利用情報送信部
２２３…決済部
２２４…ポイント管理部
２２４ａ…監視部
２２４ｂ…ポイント増減部
２２５…ページ管理部
２２６…電子書籍配信部
２３１…会員データベース
２３２…ポイントデータベース
２３３…閲覧履歴データベース
２３４…電子書籍データベース
【図１】
0006526401.tif 000002
【図２】
0006526401.tif 000003
【図３】
0006526401.tif 000004
【図４】
0006526401.tif 000005
【図５】
0006526401.tif 000006
【図６】
0006526401.tif 000007
【図７】
0006526401.tif 000008
【図８】
0006526401.tif 000009