(57)【特許請求の範囲】
【請求項１】
複数のページを有する電子書籍においてユーザ端末によって最初に表示された起点ページを特定する起点ページ特定手段と、
前記起点ページ特定手段によって特定された前記起点ページを起点にして、前記電子書籍の他のページが表示された際に、表示された各ページの重み係数を、当該起点ページから離れるに従って増加するように決定する係数決定手段と、
各ページの表示量をカウントするカウント手段と、
前記カウント手段によりカウントされた前記表示量を、前記係数決定手段により決定された前記重み係数を用いて、各ページについて重み付けする演算を行う演算手段と、
前記演算手段により重み付けされた前記表示量の総量を、各ページについて算出する演算を行う算出手段と、
を備える評価装置。
【請求項２】
前記表示量は、前記ユーザ端末によって表示された各ページの表示回数である請求項１に記載の評価装置。
【請求項３】
前記表示量は、前記ユーザ端末によって表示された各ページの表示時間である請求項１に記載の評価装置。
【請求項４】
前記起点ページ特定手段は、前記起点ページと、当該起点ページを起点にして、前記電子書籍の他のページが表示された際に、ページが増える方向に表示されたか又は減少する方向に表示されたかを示す表示方向と、を特定し、
前記係数決定手段は、前記起点ページ特定手段によって特定された前記表示方向のそれぞれに関して各ページの前記重み係数を決定し、
前記カウント手段は、前記表示方向のそれぞれに関しての各ページの表示量をカウントし、
前記演算手段は、前記カウント手段により前記表示方向のそれぞれに関してカウントされた前記表示量を、前記係数決定手段により決定された前記重み係数を用いて、前記表示方向のそれぞれに関しての各ページについて重み付けする請求項１〜３のいずれか１項に記載の評価装置。
【請求項５】
前記起点ページ特定手段は、前記表示方向が変更された場合の折り返し位置となる折返ページを特定し、
前記係数決定手段は、前記起点ページ特定手段によって特定された前記起点ページ、前記表示方向、及び前記折返ページに基づいて、表示された各ページの重み係数を決定する請求項４に記載の評価装置。
【請求項６】
前記カウント手段は、前記表示方向が変更された場合の前記折返ページの表示量を、所定量だけ多くカウントする請求項５に記載の評価装置。
【請求項７】
前記複数のページのうち複数のコンテンツを有するコンテンツ含有ページが存在するか否かを判定する含有判定手段と、
前記含有判定手段により前記コンテンツ含有ページが存在すると判定された場合、前記算出手段により算出された各ページの前記表示量の総量を、前記複数のコンテンツのそれぞれによる前記コンテンツ含有ページの占有割合に応じて分配する演算を行う総量分配手段と、
を更に備える請求項１〜６のいずれか１項に記載の評価装置。
【請求項８】
前記複数のコンテンツのそれぞれと、前記複数のコンテンツのそれぞれの作成者に関する作成者情報とを関連付けて記憶する作成者記憶手段と、
前記電子書籍の売上額を、前記作成者記憶手段により記憶されている前記作成者情報が示す作成者のそれぞれによるコンテンツの作成量に応じて分配する演算を行う売上分配手段と、
を更に備える請求項７に記載の評価装置。
【請求項９】
前記ユーザ端末によって最初に表示される前記起点ページを、無作為に選択されたページに変更する変更手段を更に備える請求項１〜８のいずれか１項に記載の評価装置。
【請求項１０】
前記変更手段は、所定条件が満たされた場合に、前記ユーザ端末によって最初に表示される前記起点ページを、無作為に選択されたページに変更する請求項９に記載の評価装置。
【請求項１１】
前記変更手段は、前記起点ページから次に表示させる他のページの表示順序を無作為に変更する請求項９又は１０に記載の評価装置。
【請求項１２】
前記電子書籍が購入される購入処理が行われた場合、当該電子書籍において前記ユーザ端末によって最後に表示された最終表示ページを特定する最終特定手段と、
前記最終特定手段により特定された前記最終表示ページが、表示可能なページのうち途中のページであって前記ユーザに対して二回目以降に表示された既読途中ページであるか、表示可能なページのうち途中のページであって前記ユーザに対して初回に表示された初回途中ページであるか、又は、表示可能なページのうち最後のページであって前記ユーザに対して初回に表示された初回終点ページであるかを特定するページ特定手段と、
を更に備え、前記係数決定手段により決定された前記重み係数は、前記既読途中ページ、前記初回途中ページ、及び前記初回終点ページの順に大きい請求項１〜１１のいずれか１項に記載の評価装置。
【請求項１３】
複数のページを有する電子書籍においてユーザ端末によって最初に表示された起点ページを評価装置が特定する起点ページ特定ステップと、
各ページの表示量を前記評価装置がカウントするカウントステップと、
前記カウントステップによりカウントされた前記表示量を、前記起点ページ特定ステップによって特定された前記起点ページを起点にして、前記電子書籍の他のページが表示された際に、表示された各ページの重み係数を、当該起点ページから離れるに従って増加するように決定する係数決定手段により決定された前記重み係数を用いて、各ページについて重み付けする演算を前記評価装置が行う演算ステップと、
前記演算ステップにより重み付けされた前記表示量の総量を、各ページについて算出する演算を前記評価装置が行う算出ステップと、
を有する評価方法。
【請求項１４】
コンピュータに、
複数のページを有する電子書籍においてユーザ端末によって最初に表示された起点ページを特定する起点ページ特定手段の機能と、
前記起点ページ特定手段によって特定された前記起点ページを起点にして、前記電子書籍の他のページが表示された際に、表示された各ページの重み係数を、当該起点ページから離れるに従って増加するように決定する係数決定手段の機能と、
各ページの表示量をカウントするカウント手段の機能と、
前記カウント手段によりカウントされた前記表示量を、前記係数決定手段により決定された前記重み係数を用いて、各ページについて重み付けする演算を行う演算手段の機能と、
前記演算手段により重み付けされた前記表示量の総量を、各ページについて算出する演算を行う算出手段の機能と、
を実現させる評価プログラム。
【請求項１５】
コンピュータに、
複数のページを有する電子書籍においてユーザ端末によって最初に表示された起点ページを特定する起点ページ特定手段の機能と、
前記起点ページ特定手段によって特定された前記起点ページを起点にして、前記電子書籍の他のページが表示された際に、表示された各ページの重み係数を、当該起点ページから離れるに従って増加するように決定する係数決定手段の機能と、
各ページの表示量をカウントするカウント手段の機能と、
前記カウント手段によりカウントされた前記表示量を、前記係数決定手段により決定された前記重み係数を用いて、各ページについて重み付けする演算を行う演算手段の機能と、
前記演算手段により重み付けされた前記表示量の総量を、各ページについて算出する演算を行う算出手段の機能と、
を実現させる評価プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価装置、当該評価装置が行う評価方法、当該評価装置としてコンピュータを機能させる評価プログラム、及びそのプログラムを記録するコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
従来、ウェブページにおける各コンテンツの、閲覧者としてのユーザに対して興味をもたせる効果の大きさ（興味を持たせることや購入させることに成功した貢献度）を測定する方法が提供されている。ウェブページに掲載されたコンテンツには、ユーザによる選択及び閲覧の機会が略均等に与えられている。
【０００３】
なお、特許文献１には、電子書籍における各頁の、頁当たりのユーザによる読書時間、めくられた頁数等を読み出し、これらが所定の条件を満たしていない場合、この電子書籍の試読を不能な状態に設定する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１５０７７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、電子書籍等の電子書籍の販売者としては、試読されたページ数をカウントしておき、電子書籍が購入された場合に、試読されたどのページ（ウェブページにおけるコンテンツに相当）が購入に貢献したのか把握したい、という要望がある。
【０００６】
これに対して、通常の電子書籍では、購入するか否かを検討するための試読を行う場合、先頭ページから順に閲覧せざるを得ないという制約があって閲覧の機会が均等でない。このため、単にページ数などをカウントしても、ページがめくられる方向の起点となる先頭ページのページビューが多くカウントされてしまう。
【０００７】
これにより、この電子書籍が購入された後で上述の貢献度を測定した場合に、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと判定される傾向が生まれる。この結果、上述の貢献度の測定精度が低くなってしまう。
【０００８】
そこで本発明は、上記の問題点を解消する為になされたものであり、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価する評価装置、評価方法、評価プログラム、及びそのプログラムを記録するコンピュータ読取可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一形態に係る評価装置は、複数のページを有する電子書籍においてユーザによって最初に表示された起点ページと、当該起点ページから他のページを表示させる際にページが増える方向に表示されたか又は減少する方向に表示されたかを示す表示方向とを判別する判別手段と、判別手段によって判別された起点ページ及び表示方向に基づいて、表示された各ページの重み係数を、当該表示方向のそれぞれに関して当該起点ページから離れるに従って当該重み係数が増加するように決定する係数決定手段と、表示方向のそれぞれに関しての各ページの表示量をカウントするカウント手段と、カウント手段により表示方向のそれぞれに関してカウントされた表示量を、係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を行う演算手段と、演算手段により重み付けされた表示量の総量を、各ページについて算出する演算を行う算出手段と、を備える。
【００１０】
本発明の一形態に係る評価装置によれば、まず、起点ページ及び表示方向を判別し、表示方向のそれぞれに関しての各ページの表示量をカウントする。次に、起点ページ及び表示方向に基づいて、各ページの重み係数を決定し、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。そして、重み付けされた表示量の総量を、各ページについて算出する。このように、重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。このため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと単純に判定するのでなく、各ページに重み付けすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００１１】
別の形態に係る評価装置では、表示量は、ユーザによって表示された各ページの表示回数であってもよい。
【００１２】
この形態では、係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関してカウントされた表示回数を、表示方向のそれぞれに関しての各ページについて重み付けするため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと判定することがなく、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００１３】
別の形態に係る評価装置では、表示量は、ユーザによって表示された各ページの表示時間であってもよい。
【００１４】
この形態では、係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関してカウントされた表示時間を、表示方向のそれぞれに関しての各ページについて重み付けするため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと判定することがなく、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００１５】
別の形態に係る評価装置では、判別手段は、表示方向が変更された場合の折り返し位置となる折返ページを判別し、係数決定手段は、判別手段によって判別された起点ページ、表示方向、及び折返ページに基づいて、表示された各ページの重み係数を決定してもよい。
【００１６】
この形態では、表示方向が変更された場合の折り返し位置となる折返ページが判別され、起点ページ、表示方向、及び折返ページに基づいて、表示された各ページの重み係数が決定される。これにより、表示方向が変更された場合でも、折返ページに基づいて定められた重み係数が用いられるため、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００１７】
別の形態に係る評価装置では、複数のページのうち複数のコンテンツを有するコンテンツ含有ページが存在するか否かを判定する含有判定手段と、含有判定手段によりコンテンツ含有ページが存在すると判定された場合、算出手段により算出された各ページの表示量の総量を、複数のコンテンツのそれぞれによるコンテンツ含有ページの占有割合に応じて分配する演算を行う総量分配手段と、を更に備えてもよい。
【００１８】
この形態では、コンテンツ含有ページが存在すると判定された場合、各ページの表示量の総量を、複数のコンテンツのそれぞれによるコンテンツ含有ページの占有割合に応じて分配する演算が行われる。このため、複数のコンテンツのそれぞれの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００１９】
別の形態に係る評価装置では、複数のコンテンツのそれぞれと、複数のコンテンツのそれぞれの作成者に関する作成者情報とを関連付けて記憶する作成者記憶手段と、電子書籍の売上額を、作成者記憶手段により記憶されている作成者情報が示す作成者のそれぞれによるコンテンツの作成量に応じて分配する演算を行う売上分配手段と、を更に備えてもよい。
【００２０】
この形態では、電子書籍の売上額を、作成者情報が示す作成者のそれぞれによるコンテンツの作成量に応じて分配する演算が行われる。このため、コンテンツの作成量に応じて、コンテンツのそれぞれの作成者に売上額を分配することが可能になる。
【００２１】
別の形態に係る評価装置では、ユーザによって最初に表示される起点ページを、無作為に選択されたページに変更する変更手段を更に備えてもよい。
【００２２】
この形態では、ユーザによって最初に表示される起点ページを、無作為に選択されたページに変更することが可能になる。
【００２３】
別の形態に係る評価装置では、変更手段は、所定条件が満たされた場合に、ユーザによって最初に表示される起点ページを、無作為に選択されたページに変更してもよい。
【００２４】
この形態では、所定条件が満たされた場合に、ユーザによって最初に表示される起点ページを、無作為に選択されたページに変更することが可能になる。
【００２５】
別の形態に係る評価装置では、変更手段は、起点ページから次に表示させる他のページの表示順序を無作為に変更してもよい。
【００２６】
この形態では、起点ページから次に表示させる他のページの表示順序を無作為に変更することが可能になる。
【００２７】
別の形態に係る評価装置では、電子書籍が購入される購入処理が行われたか否かを判定する購入判定手段と、購入判定手段により電子書籍の購入処理が行われたと判定された場合、電子書籍においてユーザによって最後に表示された最終表示ページを特定する最終特定手段と、最終特定手段により特定された最終表示ページが、表示可能なページのうち途中のページであってユーザに対して二回目以降に表示された既読途中ページであるか、表示可能なページのうち途中のページであってユーザに対して初回に表示された初回途中ページであるか、又は、表示可能なページのうち最後のページであってユーザに対して初回に表示された初回終点ページであるかを特定するページ特定手段と、を更に備え、係数決定手段により決定された重み係数は、既読途中ページ、初回途中ページ、及び初回終点ページの順に大きくてもよい。
【００２８】
この形態では、電子書籍の購入処理が行われたと判定された場合に、電子書籍においてユーザによって最後に表示された最終表示ページが特定され、この最終表示ページが、既読途中ページであるか、初回途中ページであるか、又は、初回終点ページであるかが特定される。なお、重み係数は、既読途中ページ、初回途中ページ、及び初回終点ページの順に大きい。このように、二回目以降の表示なのに購入処理に進ませた既読途中ページの重み係数をこれらのページの中でも最も大きくし、途中のページなのに購入処理に進ませたが初回の表示である初回途中ページの重み係数をこれらのページの中で次に大きくすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００２９】
別の形態に係る評価装置では、カウント手段は、表示方向が変更された場合の折返ページの表示量を、所定量だけ多くカウントしてもよい。
【００３０】
この形態では、表示方向が変更された場合の折返ページの表示量を、所定量だけ多くカウントすることが可能になる。
【００３１】
本発明の一形態に係る評価方法は、複数のページを有する電子書籍においてユーザによって最初に表示された起点ページと、当該起点ページから他のページを表示させる際にページが増える方向に表示されたか又は減少する方向に表示されたかを示す表示方向とを評価装置が判別する判別ステップと、表示方向のそれぞれに関しての各ページの表示量を評価装置がカウントするカウントステップと、カウントステップにより表示方向のそれぞれに関してカウントされた表示量を、判別ステップによって判別された起点ページ及び表示方向に基づいて、表示された各ページの重み係数を、当該表示方向のそれぞれに関して当該起点ページから離れるに従って当該重み係数が増加するように決定する係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を評価装置が行う演算ステップと、演算ステップにより重み付けされた表示量の総量を、各ページについて算出する演算を評価装置が行う算出ステップと、を有することを特徴とする。
【００３２】
本発明の一形態に係る評価方法によれば、まず、起点ページ及び表示方向を判別し、表示方向のそれぞれに関しての各ページの表示量をカウントする。次に、起点ページ及び表示方向に基づいて、各ページの重み係数を決定し、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。そして、重み付けされた表示量の総量を、各ページについて算出する。このように、重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。このため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと単純に判定するのでなく、各ページに重み付けすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００３３】
本発明の一形態に係る評価プログラムは、コンピュータに、複数のページを有する電子書籍においてユーザによって最初に表示された起点ページと、当該起点ページから他のページを表示させる際にページが増える方向に表示されたか又は減少する方向に表示されたかを示す表示方向とを判別する判別手段の機能と、判別手段によって判別された起点ページ及び表示方向に基づいて、表示された各ページの重み係数を、当該表示方向のそれぞれに関して当該起点ページから離れるに従って当該重み係数が増加するように決定する係数決定手段の機能と、表示方向のそれぞれに関しての各ページの表示量をカウントするカウント手段の機能と、カウント手段により表示方向のそれぞれに関してカウントされた表示量を、係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を行う演算手段の機能と、演算手段により重み付けされた表示量の総量を、各ページについて算出する演算を行う算出手段の機能と、を実現させることを特徴とする。
【００３４】
本発明の一形態に係る評価プログラムによれば、まず、起点ページ及び表示方向を判別し、表示方向のそれぞれに関しての各ページの表示量をカウントする。次に、起点ページ及び表示方向に基づいて、各ページの重み係数を決定し、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。そして、重み付けされた表示量の総量を、各ページについて算出する。このように、重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。このため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと単純に判定するのでなく、各ページに重み付けすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【００３５】
本発明の一形態に係るコンピュータ読取可能な記録媒体は、コンピュータに、複数のページを有する電子書籍においてユーザによって最初に表示された起点ページと、当該起点ページから他のページを表示させる際にページが増える方向に表示されたか又は減少する方向に表示されたかを示す表示方向とを判別する判別手段の機能と、判別手段によって判別された起点ページ及び表示方向に基づいて、表示された各ページの重み係数を、当該表示方向のそれぞれに関して当該起点ページから離れるに従って当該重み係数が増加するように決定する係数決定手段の機能と、表示方向のそれぞれに関しての各ページの表示量をカウントするカウント手段の機能と、カウント手段により表示方向のそれぞれに関してカウントされた表示量を、係数決定手段により決定された重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を行う演算手段の機能と、演算手段により重み付けされた表示量の総量を、各ページについて算出する演算を行う算出手段の機能と、を実現させる評価プログラムを記録したことを特徴とする。
【００３６】
本発明の一形態に係るコンピュータ読取可能な記録媒体によれば、まず、起点ページ及び表示方向を判別し、表示方向のそれぞれに関しての各ページの表示量をカウントする。次に、起点ページ及び表示方向に基づいて、各ページの重み係数を決定し、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。そして、重み付けされた表示量の総量を、各ページについて算出する。このように、重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。このため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと単純に判定するのでなく、各ページに重み付けすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することが可能になる。
【発明の効果】
【００３７】
本発明によれば、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価する評価装置、評価方法、評価プログラム、及びそのプログラムを記録するコンピュータ読取可能な記録媒体を提供することができる。
【図面の簡単な説明】
【００３８】
【図１】電子書籍の画面表示の一例を説明するための画面説明図である。
【図２】ブックサーバの機能構成を説明するための機能構成図である。
【図３】ブックサーバの物理構成を説明するための物理構成図である。
【図４】操作履歴及び電子書籍評価方法の一例を説明するための説明図である。
【図５】操作履歴及び電子書籍評価方法の一例を説明するための説明図である。
【図６】操作履歴及び電子書籍評価方法の一例を説明するための説明図である。
【図７】操作履歴及び電子書籍評価方法の一例を説明するための説明図である。
【図８】ブックサーバにより行われる一連の処理の流れを説明するためのフローチャートである。
【図９】評価プログラムのモジュール構成を説明するためのモジュール構成図である。
【発明を実施するための形態】
【００３９】
以下、添付図面を参照しながら本発明の好適な実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００４０】
＜１＞実施形態の概要
まず、本発明に係るブックサーバ（評価装置）の実施形態の概要を、図１を用いて説明する。図１は、このブックサーバによる評価の対象となる電子書籍（電子ブック（商標）ともいう。）の画面表示の一例を説明するための画面説明図である。電子書籍は、複数のページＰを含んで構成される電子化された書籍の機能を有するデジタルデータである。図１には、一例として、購入するか否かを検討するための試読が可能な全１５ページのうち、第８ページがディスプレイ等に画面表示されたものが示されている。
【００４１】
ここで、全てのページ数において何番目のページが示されているかが、表示欄Ｄに表されている。第８ページより一つ前のページを表示させる場合は、ユーザが前ページボタンＢ１を選択（又はクリック）すればよく、第８ページより一つ後のページを表示させる場合は、ユーザが次ページボタンＢ２を選択（又はクリック）すればよい。電子書籍が有するページによっては、複数のコンテンツＣ１〜Ｃ３を有するものがある。
【００４２】
なお、コンテンツとは、１つのページ（例えば、ページＰ）に、複数の構成要素（例えば、３つのコンテンツＣ１〜Ｃ３）として分類可能な表示物である。ブックサーバは、複数のページを有する電子書籍と通信することにより、この電子書籍において、電子書籍を閲覧する閲覧ユーザに対して興味を持たせたページを特定して、そのページの貢献度を評価する装置である。
【００４３】
＜２＞ブックサーバの構成
引き続き、ブックサーバの構成を、図２及び図３を用いて説明する。図２は、ブックサーバ１００の機能構成を説明するための機能構成図であり、図３は、ブックサーバ１００の物理構成を説明するための物理構成図である。ブックサーバ１００は、図３に示されるように、主な物理的な構成要素として演算処理ユニットであるＣＰＵ１０１（Central Processing Unit）、主記憶装置であるＲＡＭ１０２（RandomAccess Memory）及びＲＯＭ１０３（Read Only Memory）、通信を行うための通信モジュール１０４、並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータサーバとして構成される。これらの構成要素が動作することにより、ブックサーバ１００の機能が発揮される。
【００４４】
また、ブックサーバ１００は、図２に示されるように、主な機能的な構成要素として、履歴取得部１（判別手段）、係数記憶部２（係数決定手段）、カウント部３（カウント手段）、重付演算部４（演算手段）、総計演算部５（算出手段）、含有判定部６（含有判定手段）、ポイント分配部７（総量分配手段）、作成者記憶部８（作成者記憶手段）、売上分配部９（売上分配手段）、購入判定部１０（購入判定手段）、最終ページ判定部１１（最終特定手段）、ページ種別特定部１２（ページ特定手段）、及びページ入替部１３（変更手段）を備えている。
【００４５】
履歴取得部１は、ＰＣとのコンピュータ端末Ｔや、携帯電話端末Ｍｂや、スマートフォンＳ等の端末との間で、無線通信や有線通信を行うことにより、閲覧ユーザによる電子書籍に対する操作履歴を取得する通信機能部分である。より詳しくは、履歴取得部１は、閲覧ユーザによる電子書籍に対する操作履歴として、起点ページと、表示方向と、折返ページとを判別する。
【００４６】
ここで、起点ページとは、電子書籍において閲覧ユーザによって最初に表示されたページのことである。また、表示方向とは、この起点ページから他のページを表示させる際にページが増える方向に表示されたか又は減少する方向に表示されたかを示す方向のことである。また、折返ページとは、この表示方向が変更された場合の折り返し位置となる折返ページのことである。起点ページ、表示方向、及び折返ページの一例については、後述する。
【００４７】
係数記憶部２は、履歴取得部１によって判別された起点ページ、表示方向、及び折返ページに基づいて、表示された各ページの重み係数を決定するとともに、ここで定められた重み係数を予め記憶しておく演算兼記憶部分である。例えば、係数記憶部２は、起点ページについての重み係数を１．０（基準係数）と決定し、起点ページから１ページずつ離れていく同一の方向で表示されるに従って重み係数を０．１（所定係数）ずつ増加させていくよう決定する。
【００４８】
また、係数記憶部２は、折返ページにおいて表示方向が反転した後でも、折返ページから１ページずつ離れていく方向に表示されるに従って重み係数が０．１（所定係数）ずつ大きくなるよう決定する。更に、係数記憶部２は、後述の既読途中ページ、初回途中ページ、及び初回終点ページの順に、重み係数が大きくなるよう決定し、ここで定められた重み係数を予め記憶してもよい。重み係数の一例については、後述する。
【００４９】
カウント部３は、履歴取得部１によって判別された表示方向のそれぞれに関しての各ページの表示量をカウントする計数演算部分である。カウント部３は、例えば、最初の表示方向（ここでは例としてページ増加方向とする。）に関しての各ページの表示量をカウントし、一つ目の折返ページにおいて変更された表示方向（ここではページ減少方向。）に関しての各ページの表示量をカウントし、二つ目の折返ページにおいて変更された表示方向（ここではページ増加方向。）に関しての各ページの表示量をカウントする。
【００５０】
ここで、各ページの表示量とは、閲覧ユーザによる閲覧が可能な各ページの表示中となった状態の蓄積量の程度を示す指標であり、例えば、表示回数や表示時間等が挙げられる。以後、一例として、各ページの表示量は、閲覧ユーザにより閲覧された表示回数であるとして説明し、閲覧ユーザによって表示された各ページの表示回数は、閲覧ユーザの閲覧回数と等しいものとみなす。
【００５１】
なお、カウント部３は、履歴取得部１によって判別される表示方向が変更された場合の折返ページの表示量を、所定量だけ多くカウントする。例えば、カウント部３は、折返ページの１ページ前のページ、折返ページ、及び折返ページの１ページ後のページ、のそれぞれの表示回数が１回ずつであった場合、折返ページの表示回数を、所定回数（例えば１回）だけ多くカウントし、２回であるとしてカウントする。表示回数の一例については、後述する。
【００５２】
重付演算部４は、カウント部３により表示方向のそれぞれに関してカウントされた表示量を、係数記憶部２に記憶されている重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を行う演算処理部分である。例えば、重付演算部４は、電子書籍の第８ページに関して、１回目の表示についての重み係数が１．７である場合、重み付け後の閲覧回数である閲覧ポイントは、１．７ポイントと算出する。重み付けされた表示回数の一例については、後述する。
【００５３】
総計演算部５は、重付演算部４により重み付けされた表示量の総量を、各ページについて算出する演算を行う演算処理部分である。例えば、総計演算部５は、電子書籍の第８ページに関して、１回目の表示についての重み係数が１．７であり、２回目の表示についての重み係数が１．５であり、３回目の表示についての重み係数が０．８である場合、重み付け後の閲覧回数の総量である閲覧ポイントは、（１．７＋１．５＋０．８＝）４．０ポイントと算出する。総計演算部５は、この演算を、全ての閲覧ユーザに関して、各ページについての上述の演算を行った後で、全ての閲覧ユーザに関する、ページ毎の閲覧ポイントの合計ポイントを算出する演算を行う。ページ毎の総量の一例については、後述する。
【００５４】
含有判定部６は、上述の複数のページのうち、複数のコンテンツを有するコンテンツ含有ページが存在するか否かを判定する判定演算部分である。例えば、含有判定部６は、図１に示される第８ページのページＰを、複数のコンテンツＣ１〜Ｃ３を有するコンテンツ含有ページであるとして判定する。
【００５５】
ポイント分配部７は、含有判定部６によりコンテンツ含有ページが存在すると判定された場合、総計演算部５により算出された表示量のページ毎の総量を、（コンテンツ含有ページにおける）複数のコンテンツのそれぞれによるコンテンツ含有ページの占有割合に応じて分配する演算を行う演算処理部分である。例えば、ポイント分配部７は、図１に示される第８ページのページＰの閲覧ポイントの総量４．０ポイントを、コンテンツＣ１の占有割合（面積比で７割）に応じた２．８ポイント、コンテンツＣ２の占有割合（面積比で１割）に応じた０．４ポイント、コンテンツＣ３の占有割合（面積比で２割）に応じた０．８ポイントであるとして算出する。
【００５６】
作成者記憶部８は、コンテンツ含有ページにおける複数のコンテンツのそれぞれと、複数のコンテンツのそれぞれの作成者に関する作成者情報とを関連付けて記憶する記憶部分である。例えば、作成者記憶部８は、コンテンツＣ１と、コンテンツＣ１の作成者Ｘ（例えば、著者、撮影者、著作権者を含む。）に関する作成者情報とを、関連付けて予め記憶する。
【００５７】
売上分配部９は、ブックサーバ１００に入力された電子書籍の売上額を、作成者記憶部８により記憶されている作成者情報が示す作成者のそれぞれによるコンテンツの作成量に応じて、分配する演算を行う演算処理部分である。例えば、売上分配部９は、全ページ数が１５ページの電子書籍の売上額が１２０万円であり、作成者Ｘにより作成されたコンテンツの作成量の、この電子書籍における占有割合が６ページ分（全ページのうち４割に相当）だった場合、（売上額のうち４割に相当する）４８万円が、作成者Ｘに対して分配すべき売上額であると演算により算出する。
【００５８】
購入判定部１０は、閲覧ユーザにより閲覧されたことがある電子書籍が、この閲覧ユーザにより購入される購入処理が行われたか否かを判定する判定演算部分である。例えば、購入判定部１０は、電子書籍の表示を行った閲覧ユーザのＩＤの閲覧リストを記憶しておき、電子書籍の購入処理を行ったユーザのＩＤが閲覧リストに含まれているか否かを判定する。
【００５９】
最終ページ判定部１１は、購入判定部１０により電子書籍の購入処理が行われたと判定された場合、この電子書籍において、購入処理を行った閲覧ユーザによって最後に表示された最終表示ページを特定する特定演算部分である。最終ページ判定部１１は、閲覧ユーザによって最後に表示された最終表示ページが何れのページであるかを逐次記憶する。
【００６０】
ページ種別特定部１２は、最終ページ判定部１１により特定された最終表示ページが、既読途中ページであるか、初回途中ページであるか、又は初回終点ページであるかを特定する判定演算部分である。既読途中ページとは、表示可能なページのうち途中のページであって閲覧ユーザに対して二回目以降に表示されたページのことである。また、初回途中ページとは、表示可能なページのうち途中のページであって閲覧ユーザに対して初回に表示されたページのことである。また、初回終点ページとは、表示可能なページのうち最後のページであって閲覧ユーザに対して初回に表示されたページのことである。なお、既読途中ページ、初回途中ページ、及び初回終点ページの順に、重み係数が大きくなるように、係数記憶部２が重み係数を決定し記憶してもよい。
【００６１】
ページ入替部１３は、ユーザによって最初に表示される起点ページを、無作為に選択された他のページに変更するシャッフル処理を行う設定処理部分である。ページ入替部１３は、後述の所定条件が満たされた場合に、起点ページを、無作為に選択された他のページに変更するシャッフル処理を行うことが可能である。また、ページ入替部１３は、起点ページから次に表示させる他のページの表示順序を無作為に変更することも可能である。なお、ページ入替部１３は、シャッフル処理が可能なページについてのみ、シャッフル処理を行う。シャッフル処理が可能なページとは、例えば、ページ間においてストーリー性の無いフォトブックや写真集といった電子書籍が有するページのことである。
【００６２】
ここで、所定条件とは、例えば、前回のシャッフル処理から所定時間（例えば数時間）が経過した場合や、一つの電子書籍における閲覧回数（ページビュー）が所定回数以上になった場合や、特定の期間（例えば数日間）における閲覧回数（ページビュー）が所定回数未満のページが存在する状態となった場合等が挙げられる。なお、ページ入替部１３は、起点ページから次に表示させる他のページの表示順序を無作為に変更するシャッフル処理を行うことも可能である。
【００６３】
＜３＞閲覧ユーザによる電子書籍に対する操作履歴及び電子書籍評価方法の一例
引き続き、閲覧ユーザによる電子書籍に対する操作履歴及び電子書籍評価方法の一例を、図４〜図７を用いて説明する。図４〜図７は、操作履歴及び電子書籍評価方法の一例を説明するための説明図である。
【００６４】
まず、図４に示されるように、第１ページから第１０ページまでが試読可能な電子書籍において、ユーザＡ〜ユーザＣが試読したとする。ここで、ユーザＡが、第１ページ（起点ページ）から第１０ページまで順に表示させて閲覧し、ユーザＢが、第１ページ（起点ページ）から第７ページまで順に表示させて閲覧し、ユーザＣが、第１ページ（起点ページ）から第４ページまで順に表示させて閲覧したとする。
【００６５】
この場合、カウント部３は、第１ページ〜第４ページのそれぞれが合計３回閲覧され、第５ページ〜第７ページのそれぞれが合計２回閲覧され、第８ページ〜第１０ページのそれぞれが合計１回閲覧されたことを検出する。
【００６６】
ここで、係数記憶部２は、表示された各ページの重み係数を、第１ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、重付演算部４は、各ページについて、重み係数を掛け合わせる乗算演算を行うことにより重み付けする。そして、総計演算部５は、重み付けされた表示量の、ページ毎の総量を算出する演算を行う。例えば、総計演算部５は、電子書籍の第１ページに関して、１回目の表示についての重み係数が１．０であり、２回目の表示についての重み係数が１．０であり、３回目の表示についての重み係数が１．０であるため、重み付け後の閲覧回数の総量である閲覧ポイントは、（１．０＋１．０＋１．０＝）３．０ポイントと算出する。
【００６７】
次に、図５に示されるように、第１ページから第１０ページまでが試読可能な電子書籍において、ユーザＡ，ユーザＢが試読したとする。ここで、ユーザＡが、第１ページ（起点ページ）から第１０ページまで順に表示させて閲覧し、その後、第１０ページを折返ページとして表示方向を変更し、第８ページまで順に表示させて閲覧したとする。また、ユーザＢが、第１ページ（起点ページ）から第７ページまで順に表示させて閲覧し、その後、第７ページを折返ページとして表示方向を変更し、第４ページまで順に表示させて閲覧し、その後、第４ページを折返ページとして表示方向を変更し、第９ページまで順に表示させて閲覧し、その後、第９ページを折返ページとして表示方向を変更し、第６ページまで順に表示させて閲覧したとする。
【００６８】
この場合、カウント部３は、第１ページ〜第３ページ及び第１０ページのそれぞれが合計２回閲覧され、第４ページ〜第５ページ及び第８ページ〜第９ページのそれぞれが合計４回閲覧され、第６ページ〜第７ページのそれぞれが合計５回閲覧されたことを検出する。
【００６９】
ここで、係数記憶部２は、表示された各ページの重み係数を、ユーザＡに関して、第１ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第１０ページでは１．９とするとともに、折返ページとしての第１０ページを１．０（基準係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。
【００７０】
また、係数記憶部２は、表示された各ページの重み係数を、ユーザＢに関して、第１ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第７ページでは１．６とするとともに、折返ページとしての第７ページを１．０（基準係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。第４ページでは１．３とするとともに、折返ページとしての第４ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定する。第９ページでは１．５とするとともに、折返ページとしての第９ページを１．０（基準係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。
【００７１】
重付演算部４は、各ページについて、重み係数を掛け合わせる乗算演算を行うことにより重み付けする。そして、総計演算部５は、重み付けされた表示量の、ページ毎の総量を算出する演算を行う。例えば、総計演算部５は、電子書籍の第７ページに関して、ユーザＡの１回目の表示についての重み係数が１．６であり、ユーザＢの１回目の表示についての重み係数が１．６であり、ユーザＢの２回目の表示についての重み係数が１．０であり、ユーザＢの３回目の表示についての重み係数が１．３であり、ユーザＢの４回目の表示についての重み係数が１．２であるため、重み付け後の閲覧回数の総量である閲覧ポイントは、（１．６＋１．６＋１．０＋１．３＋１．２＝）６．７ポイントと算出する。
【００７２】
次に、図６に示されるように、第１ページから第１０ページまでが試読可能な電子書籍において、ユーザＡ，ユーザＢが試読したとする。ここで、ユーザＡが、第１ページ（起点ページ）から第１０ページまで順に表示させて閲覧し、その後、第１０ページを折返ページとして表示方向を変更し、第８ページまで順に表示させて閲覧したとする。また、ユーザＢが、第１ページ（起点ページ）から第７ページまで順に表示させて閲覧し、その後、第７ページを折返ページとして表示方向を変更し、第４ページまで順に表示させて閲覧し、その後、第４ページを折返ページとして表示方向を変更し、第９ページまで順に表示させて閲覧し、その後、第９ページを折返ページとして表示方向を変更し、第６ページまで順に表示させて閲覧したとする。
【００７３】
この場合、カウント部３は、第１ページ〜第３ページ及び第１０ページのそれぞれが合計２回閲覧され、第４ページ〜第５ページ及び第８ページ〜第９ページのそれぞれが合計４回閲覧され、第６ページ〜第７ページのそれぞれが合計５回閲覧されたことを検出する。
【００７４】
ここで、係数記憶部２は、表示された各ページの重み係数を、ユーザＡに関して、第１ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第１０ページでは１．９とするとともに、折返ページとしての第１０ページを０．９（上述の基準係数よりも所定係数だけ小さい係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。折返ページとしての第１０ページの重み係数を、上述の基準係数よりも所定係数だけ小さい係数としたのは、既読であることから貢献度が低いと考えられるためである。
【００７５】
また、係数記憶部２は、表示された各ページの重み係数を、ユーザＢに関して、第１ページを１．０（基準係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第７ページでは１．６とするとともに、折返ページとしての第７ページを０．９（上述の基準係数よりも所定係数だけ小さい係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。第４ページでは１．２とするとともに、折返ページとしての第４ページを０．８（更に所定係数だけ小さくした係数）とし、１ページ増えるごとに０．１ずつ大きくなるよう決定する。第９ページでは１．３とするとともに、折返ページとしての第９ページを０．７（更に所定係数だけ小さくした係数）とし、１ページ減るごとに０．１ずつ大きくなるよう決定する。係数記憶部２が、折返ページとしての第７，４，９ページの重み係数を、所定係数だけ小さい係数と決定したのは、既読であるため貢献度が低いと考えられるためである。
【００７６】
重付演算部４は、各ページについて、重み係数を掛け合わせる乗算演算を行うことにより重み付けする。そして、総計演算部５は、重み付けされた表示量の、ページ毎の総量を算出する演算を行う。例えば、総計演算部５は、電子書籍の第７ページに関して、ユーザＡの１回目の表示についての重み係数が１．６であり、ユーザＢの１回目の表示についての重み係数が１．６であり、ユーザＢの２回目の表示についての重み係数が０．９であり、ユーザＢの３回目の表示についての重み係数が１．１であり、ユーザＢの４回目の表示についての重み係数が０．９であるため、重み付け後の閲覧回数の総量である閲覧ポイントは、（１．６＋１．６＋０．９＋１．１＋０．９＝）６．１ポイントと算出する。
【００７７】
次に、図７に示されるように、第１ページから第１０ページまでが試読可能な電子書籍において、ユーザＡ，ユーザＢが試読したとする。ここで、ユーザＡが、第１ページ（起点ページ）から第１０ページまで順に表示させて閲覧し、その後、ユーザＡによる指定により第６ページを表示させて閲覧したとする。また、ユーザＢが、第１ページ（起点ページ）から第７ページまで順に表示させて閲覧し、その後、ユーザＢによる指定により第２ページを表示させて閲覧し、その後、第３ページから第４ページまで順に表示させて閲覧したとする。
【００７８】
この場合、カウント部３は、第１ページ、第５ページ、及び第７ページのそれぞれが合計２回閲覧され、第２ページが合計４回閲覧され、第３ページ〜第４ページ及び第６ページのそれぞれが合計３回閲覧され、第８ページ〜第１０ページのそれぞれが合計３回閲覧されたことを検出する。
【００７９】
ここで、係数記憶部２は、表示された各ページの重み係数を、ユーザＡに関して、第１ページを１．０とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第１０ページでは１．９とするとともに、２回目の第６ページを１．０＋αと決定する。なお、αは、変数の値でもよく、例えば０．５といった具体的な定数の値でもよい。
【００８０】
また、係数記憶部２は、表示された各ページの重み係数を、ユーザＢに関して、第１ページを１．０とし、１ページ増えるごとに０．１ずつ大きくなるよう決定し、第７ページでは１．６とするとともに、２回目の第４ページを１．０＋αとし、２回目の第３ページを１．１とし、２回目の第４ページを１．２と決定する。
【００８１】
重付演算部４は、各ページについて、重み係数を掛け合わせる乗算演算を行うことにより重み付けする。そして、総計演算部５は、重み付けされた表示量の、ページ毎の総量を算出する演算を行う。例えば、総計演算部５は、電子書籍の第６ページに関して、ユーザＡの１回目の表示についての重み係数が１．５であり、ユーザＡの２回目の表示についての重み係数が１．０＋αであり、ユーザＢの１回目の表示についての重み係数が１．５であるため、重み付け後の閲覧回数の総量である閲覧ポイントは、（１．５＋１．０＋α＋１．５＝）４．０＋αポイントと算出する。
【００８２】
ここで、ユーザＡによる指定により第６ページの表示が、電子書籍における目次やリンクのクリックにより行われた場合、既読のページに対して再度試読したいという「思い入れ」があったと推測されるため、係数記憶部２はαの値を比較的大きいものに設定することができる。一方、ユーザＡによる指定により第６ページの表示が、電子書籍における目次やリンクのクリックにより行われたものではなく、無作為に行われたページ指定の場合、未読のページを試読したいという「思い入れ」が無かったと推測されるため、係数記憶部２はαの値を比較的小さいものに設定することができる。
【００８３】
＜４＞ブックサーバにより行われる一連の処理の流れ
引き続き、ブックサーバ１００において行われる一連の処理手順の流れ（評価方法）の一例を、図８を用いて説明する。図８は、ブックサーバ１００により行われる一連の処理の流れを説明するためのフローチャートである。
【００８４】
まず、履歴取得部１及びカウント部３が、ＰＣとのコンピュータ端末Ｔや、携帯電話端末Ｍｂや、スマートフォンＳ等の端末との間で、無線通信や有線通信を行うことにより、閲覧ユーザによる電子書籍に対する操作履歴を取得するとともに、各ページの表示量をカウントする（ステップＳ０１、判別ステップ及びカウントステップ）。より詳しくは、履歴取得部１が、閲覧ユーザによる電子書籍に対する操作履歴として、起点ページと、表示方向と、折返ページとを判別するとともに、カウント部３が、履歴取得部１によって判別された表示方向のそれぞれに関しての各ページの表示量をカウントする。
【００８５】
次に、係数記憶部２が、履歴取得部１によって判別された起点ページ、表示方向、及び折返ページに基づいて、表示された各ページの重み係数を決定するとともに、ここで定められた重み係数を予め記憶する（ステップＳ０２、演算ステップ）。そして、重付演算部４が、カウント部３により表示方向のそれぞれに関してカウントされた表示量を、係数記憶部２に記憶されている重み係数を用いて、表示方向のそれぞれに関しての各ページについて重み付けする演算を行う（ステップＳ０３、演算ステップ）。
【００８６】
次に、総計演算部５が、重付演算部４により重み付けされた表示量の、ページ毎の総量を算出する演算を行う（ステップＳ０４、算出ステップ）。そして、含有判定部６が、上述の複数のページのうち、複数のコンテンツを有するコンテンツ含有ページが存在するか否かを判定する（ステップＳ０５、含有判定ステップ）。含有判定部６によりコンテンツ含有ページが存在すると判定されなかった場合、後述のステップＳ０７に移行する。一方、含有判定部６によりコンテンツ含有ページが存在すると判定された場合、ポイント分配部７が、総計演算部５により算出された表示量のページ毎の総量を、（コンテンツ含有ページにおける）複数のコンテンツのそれぞれによるコンテンツ含有ページの占有割合に応じて分配する演算を行う（ステップＳ０６、ポイント分配ステップ）。
【００８７】
次に、ステップＳ０７において、売上分配部９が、総計演算部５により算出された表示量のページ毎の総量（全ユーザについて考慮された合計ポイント）に対応する売上額を、作成者記憶部８により記憶されている作成者情報が示す作成者のそれぞれに対して分配する演算を行う（売上分配ステップ）。
【００８８】
次に、購入判定部１０が、閲覧ユーザにより閲覧されたことがある電子書籍が、この閲覧ユーザにより購入される購入処理が行われたか否かを判定する（ステップＳ０８、購入判定ステップ）。購入判定部１０により電子書籍の購入処理が行われたと判定されなかった場合、後述のステップＳ１１に移行する。一方、購入判定部１０により電子書籍の購入処理が行われたと判定された場合、最終ページ判定部１１が、この電子書籍において、購入処理を行った閲覧ユーザによって最後に表示された最終表示ページを特定する（ステップＳ０９、最終ページ判定ステップ）。
【００８９】
次に、ページ種別特定部１２は、最終ページ判定部１１により特定された最終表示ページが、既読途中ページであるか、初回途中ページであるか、又は初回終点ページであるかを特定する（ステップＳ１０、ページ種別特定ステップ）。ここで、係数記憶部２は、既読途中ページ、初回途中ページ、及び初回終点ページの順に、重み係数が大きくなるように、重み係数を決定し記憶してもよい。
【００９０】
次に、ステップＳ１１において、ページ入替部１３が、ユーザによって最初に表示される起点ページを、無作為に選択された他のページに変更するシャッフル処理を行う（ページ入替ステップ）。そして、一連の処理が終了する。
【００９１】
＜５＞評価プログラムのモジュール構成
引き続き、コンピュータをブックサーバ１００として機能させるための評価プログラムのモジュール構成について図９を用いて説明する。図９は、コンピュータをブックサーバ１００として機能させるための評価プログラムＭのモジュール構成を説明するためのモジュール構成図である。
【００９２】
評価プログラムＭは、図９に示すように、履歴取得モジュールＭ１、係数記憶モジュールＭ２、カウントモジュールＭ３、重付演算モジュールＭ４、総計演算モジュールＭ５、含有判定モジュールＭ６、ポイント分配モジュールＭ７、作成者記憶モジュールＭ８、売上分配モジュールＭ９、購入判定モジュールＭ１０、最終ページ判定モジュールＭ１１、ページ種別特定モジュールＭ１２、及びページ入替モジュールＭ１３を備えて構成される。
【００９３】
履歴取得モジュールＭ１は、各種情報の演算処理を実行させる機能を統括的に制御する部分である。履歴取得モジュールＭ１を実行することにより、上述のブックサーバ１００の機能が実現される。また、履歴取得モジュールＭ１を実行することにより、履歴取得部１の機能が実現される。
【００９４】
更に、係数記憶モジュールＭ２、カウントモジュールＭ３、重付演算モジュールＭ４、総計演算モジュールＭ５、含有判定モジュールＭ６、ポイント分配モジュールＭ７、作成者記憶モジュールＭ８、売上分配モジュールＭ９、購入判定モジュールＭ１０、最終ページ判定モジュールＭ１１、ページ種別特定モジュールＭ１２、及びページ入替モジュールＭ１３のそれぞれを実行することにより実現される機能は、係数記憶部２、カウント部３、重付演算部４、総計演算部５、含有判定部６、ポイント分配部７、作成者記憶部８、売上分配部９、購入判定部１０、最終ページ判定部１１、ページ種別特定部１２、及びページ入替部１３のそれぞれの機能と同様である。
【００９５】
評価プログラムＭは、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体または半導体メモリに固定的に記録された態様で提供される。また、評価プログラムＭは、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００９６】
＜６＞本発明による作用及び効果
ブックサーバ１００によれば、まず、起点ページ及び表示方向を判別し、表示方向のそれぞれに関しての各ページの表示量（例えば、表示回数や表示時間）をカウントする。次に、起点ページ及び表示方向に基づいて、各ページの重み係数を決定し、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。そして、重み付けされた表示量の総量を、各ページについて算出する。
【００９７】
このように、重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。このため、先頭ページにより近いページの方が、先頭ページからより遠いページよりも上述の貢献度がより高いと単純に判定するのでなく、各ページに重み付けすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果（興味を持たせることや購入させることに成功した貢献度）の大きさをより精度よく評価することが可能になる。
【００９８】
また、ブックサーバ１００によれば、表示方向が変更された場合の折り返し位置となる折返ページが判別され、起点ページ、表示方向、及び折返ページに基づいて、表示された各ページの重み係数が決定される。これにより、表示方向が変更された場合でも、折返ページに基づいて定められた重み係数が用いられるため、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさ（貢献度）をより精度よく評価することが可能になる。
【００９９】
また、ブックサーバ１００によれば、コンテンツ含有ページが存在すると判定された場合、各ページの表示量の総量を、複数のコンテンツのそれぞれによるコンテンツ含有ページの占有割合に応じて分配する演算が行われる。このため、複数のコンテンツのそれぞれの、ユーザに対して興味をもたせる効果の大きさ（貢献度）をより精度よく評価することが可能になる。
【０１００】
また、ブックサーバ１００によれば、電子書籍の売上額を、作成者情報が示す作成者のそれぞれによるコンテンツの作成量に応じて分配する演算が行われる。このため、コンテンツの作成量に応じて、コンテンツのそれぞれの作成者に売上額をより適切に分配することが可能になる。
【０１０１】
また、ブックサーバ１００によれば、所定条件が満たされた場合に、ユーザによって最初に表示される起点ページを、無作為に選択されたページに変更すること（シャッフル処理）が可能になる。この結果、閲覧ユーザによる閲覧機会が極端に偏る場合を所定条件が満たされた場合とすることにより、シャッフル処理によって偏りを無くして、複数のコンテンツのそれぞれの、ユーザに対して興味をもたせる効果の大きさ（貢献度）をより精度よく評価することが可能になる。
【０１０２】
また、ブックサーバ１００によれば、起点ページから次に表示させる他のページの表示順序を無作為に変更することが可能になる。この結果、閲覧ユーザによる閲覧機会が極端に偏る場合に、シャッフル処理によって偏りを無くして、複数のコンテンツのそれぞれの、ユーザに対して興味をもたせる効果の大きさ（貢献度）をより精度よく評価することが可能になる。
【０１０３】
また、ブックサーバ１００によれば、電子書籍の購入処理が行われたと判定された場合に最終表示ページが特定され、この最終表示ページが、既読途中ページであるか、初回途中ページであるか、又は、初回終点ページであるかが特定される。なお、重み係数は、既読途中ページ、初回途中ページ、及び初回終点ページの順に大きくてもよい。
【０１０４】
このように、二回目以降の表示なのに購入処理に進ませた（即ち、既読にも関わらず購入処理に進ませたため貢献度が非常に大きい）既読途中ページの重み係数をこれらのページの中でも最も大きくし、途中のページなのに購入処理に進ませたが初回の表示である（即ち、初めて試読されたものであるため既読である場合に比べて購入処理に進みやすい分だけ貢献度が比較的小さい）初回途中ページの重み係数をこれらのページの中で次に大きくすることにより、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさ（貢献度）をより精度よく評価することが可能になる。
【０１０５】
また、ブックサーバ１００によれば、表示方向が変更された場合の折返ページの表示量を、所定量だけ多くカウントすることが可能になる。
【０１０６】
＜７＞変形例
本発明に係る実施形態では、図１に示されるように、１ページずつ表示される電子書籍をブックサーバ１００が評価する構成として説明したが、電子書籍の表示態様についてはこれに限定されず、例えば、２ページ分が見開きになる状態を１ページ分とみなして表示させる電子書籍をブックサーバ１００が評価する構成としてもよい。
【０１０７】
また、本発明に係る実施形態では、図８に示される一連の処理の流れが行われる構成として説明したが、一連の処理の流れはこれに限定されず、例えば、ステップＳ０７の処理をステップＳ０５の前に移動させた構成としてもよく、ステップＳ０７の処理をステップＳ１１の後に移動させた構成としてもよい。
【産業上の利用可能性】
【０１０８】
本発明によれば、電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価することができる。
【符号の説明】
【０１０９】
１…履歴取得部、２…係数記憶部、３…カウント部、４…重付演算部、５…総計演算部、６…含有判定部、７…ポイント分配部、８…作成者記憶部、９…売上分配部、１０…購入判定部、１１…最終ページ判定部、１２…ページ種別特定部、１３…ページ入替部、１００…ブックサーバ、Ｂ１…前ページボタン、Ｂ２…次ページボタン、Ｃ１〜Ｃ３…コンテンツ、Ｄ…表示欄、Ｍｂ…携帯電話端末、Ｍ…評価プログラム、Ｍ１…履歴取得モジュール、Ｍ２…係数記憶モジュール、Ｍ３…カウントモジュール、Ｍ４…重付演算モジュール、Ｍ５…総計演算モジュール、Ｍ６…含有判定モジュール、Ｍ７…ポイント分配モジュール、Ｍ８…作成者記憶モジュール、Ｍ９…売上分配モジュール、Ｍ１０…購入判定モジュール、Ｍ１１…最終ページ判定モジュール、Ｍ１２…ページ種別特定モジュール、Ｍ１３…ページ入替モジュール、Ｐ…ページ、Ｓ…スマートフォン、Ｔ…コンピュータ端末。
【要約】
【課題】電子書籍における各ページの、ユーザに対して興味をもたせる効果の大きさをより精度よく評価する評価装置、評価方法、評価プログラム、及びそのプログラムを記録するコンピュータ読取可能な記録媒体を提供する。
【解決手段】ブックサーバ１００によれば、まず、起点ページと表示方向と折返ページとを判別し、表示方向のそれぞれに関しての各ページの表示量をカウントする。次に、係数記憶部２により決定された重み係数を用いて、表示方向のそれぞれに関してカウントされた表示量を、表示方向のそれぞれに関しての各ページについて重み付けする。５回表示された第７ページのそれぞれでは、１．６、１．６、０．９、１．１、０．９の重み付けがされている。そして、重み付けされた、表示量のページ毎の総量を算出する。第７ページでは、表示量のページ毎の総量は６．１ポイントと算出される。
【選択図】図６【図１】
0005279927.tif 000002
【図２】
0005279927.tif 000003
【図３】
0005279927.tif 000004
【図４】
0005279927.tif 000005
【図５】
0005279927.tif 000006
【図６】
0005279927.tif 000007
【図７】
0005279927.tif 000008
【図８】
0005279927.tif 000009
【図９】
0005279927.tif 000010