(57)【特許請求の範囲】
【請求項１】
所定の複数の電子書籍を構成するページごとの閲覧時間に基づいて、前記所定の複数の電子書籍に含まれるキーワードの各々について、当該キーワードを含む前記電子書籍のページの閲覧時間をキーワード閲覧時間として前記電子書籍ごとに集計する閲覧時間集計手段と、
前記集計したキーワード閲覧時間に基づいて前記キーワードの特徴度スコアを前記電子書籍ごとに算出するスコア算出手段と、
を含み、
前記スコア算出手段は、
前記集計したキーワード閲覧時間と、前記所定の複数の電子書籍の総閲覧時間と、前記キーワードを含む前記電子書籍の総閲覧時間と、に基づいて、前記電子書籍ごとに前記キーワードの特徴度スコアを算出する特徴スコア算出手段、
を含む電子書籍管理装置。
【請求項２】
前記スコア算出手段は、
前記所定の複数の電子書籍を解析してＴＦ／ＩＤＦにより出現頻度スコアを算出する出現頻度スコア算出手段と、
前記出現頻度スコアの各々について、前記所定の複数の電子書籍の各ページのうち、前記出現頻度スコアを算出した前記キーワードを含むページの閲覧時間に基づいて前記出現頻度スコアを補正することにより、前記特徴度スコアを算出するスコア補正手段と、
を含む請求項１に記載の電子書籍管理装置。
【請求項３】
閲覧時間集計手段とスコア算出手段を含むコンピュータが所定のキーワードを含む電子書籍の閲覧状況を管理する方法であって、
前記閲覧時間集計手段が、所定の複数の電子書籍を構成するページごとの閲覧時間に基づいて、前記所定の複数の電子書籍に含まれるキーワードの各々について、当該キーワードを含む前記電子書籍のページの閲覧時間をキーワード閲覧時間として前記電子書籍ごとに集計するステップと、
前記スコア算出手段が、前記集計したキーワード閲覧時間に基づいて前記キーワードの特徴度スコアを前記電子書籍ごとに算出するステップであって、前記集計したキーワード閲覧時間と、前記所定の複数の電子書籍の総閲覧時間と、前記キーワードを含む前記電子書籍の総閲覧時間と、に基づいて、前記電子書籍ごとに前記キーワードの特徴度スコアを算出するステップと、
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のキーワードを含む電子書籍の閲覧状況を管理する電子書籍管理装置及び方法に関する。
【背景技術】
【０００２】
近年、携帯端末の発展に伴い、小型表示装置を搭載した携帯端末に電子化した書籍を保存し、当該表示装置に表示して読書する電子書籍と呼ばれる形態が普及しつつある。紙に印刷された本ではなく電子化された書籍を専用の端末に保存すれば足りるため、電子書籍では多量の書籍を容易に持ち運びすることができる。
【０００３】
書籍を電子化したことから書籍の閲覧状況を管理し、マーケティングに利用する方法が開発されており、特許文献１には、電子書籍の閲覧時間などの読書状況から客観的なマーケティング情報を算出する電子ブックシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２５２８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記電子ブックシステムで算出する読書状況は、電子書籍の単なる閲覧時間にすぎず、マーケティング情報として必ずしも適切なものではなかった。すなわち、上記電子ブックシステムでは、多くのユーザに閲覧されている電子書籍を抽出することはできるものの、所定のテーマについて多くのユーザに閲覧されている電子書籍を抽出することはできない。
【０００６】
そこで、本発明は、多くのユーザに閲覧されている電子書籍を、テーマ（キーワード）ごとに抽出することの可能な電子書籍管理装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）  所定の複数の電子書籍を構成するページごとの閲覧時間に基づいて、前記所定の複数の電子書籍に含まれるキーワードの各々について、当該キーワードを含む前記電子書籍のページの閲覧時間をキーワード閲覧時間として前記電子書籍ごとに集計する閲覧時間集計手段と、前記集計したキーワード閲覧時間に基づいて前記キーワードの特徴度スコアを前記電子書籍ごとに算出するスコア算出手段と、を含み、前記スコア算出手段は、前記集計したキーワード閲覧時間と、前記所定の複数の電子書籍の総閲覧時間と、前記キーワードを含む前記電子書籍の総閲覧時間と、に基づいて、前記電子書籍ごとに前記キーワードの特徴度スコアを算出する特徴スコア算出手段、を含む電子書籍管理装置。
【０００８】
（１）の電子書籍管理装置によれば、電子書籍のページごとのキーワードと、このページの閲覧時間と、から電子書籍のスコアを算出する。そのため、電子書籍のスコアとして、所定のテーマ（キーワード）に応じたスコアを算出することができ、所定のテーマについて多くのユーザに閲覧されている電子書籍を抽出することができる。また、キーワード閲覧時間と、複数の電子書籍の総閲覧時間と、キーワードを含む電子書籍の総閲覧時間と、に基づいて電子書籍のスコアを算出する。そのため、電子書籍のスコアとして、所定のテーマ（キーワード）に応じたスコアを算出することができ、所定のテーマについて多くのユーザに閲覧されている電子書籍を抽出することができる。
【０００９】
（２）  前記スコア算出手段は、前記所定の複数の電子書籍を解析してＴＦ／ＩＤＦにより出現頻度スコアを算出する出現頻度スコア算出手段と、前記出現頻度スコアの各々について、前記所定の複数の電子書籍の各ページのうち、前記出現頻度スコアを算出した前記キーワードを含むページの閲覧時間に基づいて前記出現頻度スコアを補正することにより、前記特徴度スコアを算出するスコア補正手段と、を含む（１）に記載の電子書籍管理装置。
【００１０】
（２）の電子書籍管理装置によれば、電子書籍のページごとのキーワードの出現頻度スコアをＴＦ／ＩＤＦにより算出し、当該出現頻度スコアをページごとの閲覧時間で補正する。これにより、電子書籍のスコアとして、所定のテーマ（キーワード）に応じたスコアを算出することができ、所定のテーマについて多くのユーザに閲覧されている電子書籍を抽出することができる。
【００１３】
（３）  閲覧時間集計手段とスコア算出手段を含むコンピュータが所定のキーワードを含む電子書籍の閲覧状況を管理する方法であって、前記閲覧時間集計手段が、所定の複数の電子書籍を構成するページごとの閲覧時間に基づいて、前記所定の複数の電子書籍に含まれるキーワードの各々について、当該キーワードを含む前記電子書籍のページの閲覧時間をキーワード閲覧時間として前記電子書籍ごとに集計するステップと、前記スコア算出手段が、前記集計したキーワード閲覧時間に基づいて前記キーワードの特徴度スコアを前記電子書籍ごとに算出するステップであって、前記集計したキーワード閲覧時間と、前記所定の複数の電子書籍の総閲覧時間と、前記キーワードを含む前記電子書籍の総閲覧時間と、に基づいて、前記電子書籍ごとに前記キーワードの特徴度スコアを算出するステップと、を含む方法。
【００１４】
（３）の方法によれば、（１）の電子書籍管理装置と同様の効果を奏する。
【発明の効果】
【００１５】
本発明によれば、所定のテーマについて多くのユーザに閲覧されている電子書籍を抽出することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の電子書籍管理装置の機能構成を示すブロック図である。
【図２】本発明の閲覧時間記憶手段を示す図である。
【図３】本発明のスコア算出手段による特徴度スコアの算出過程を示す図である。
【図４】本発明のスコア算出手段による特徴度スコアの算出過程を示す図である。
【図５】本発明のスコア算出手段による特徴度スコアの算出過程を示す図である。
【図６】本発明のスコア算出手段により算出された特徴度スコアを示す図である。
【図７】本発明の書籍提示手段による電子書籍の提示の一例を示す図である。
【図８】本発明の電子書籍管理装置による特徴度スコアの算出の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照して説明する。
【００１８】
［電子書籍管理装置１の機能構成］
初めに、図１を参照して、本発明の電子書籍管理装置１の機能構成について説明する。
電子書籍管理装置１は、ユーザが電子書籍を閲覧する際に用いる電子書籍閲覧端末２とネットワーク３を介して通信可能に接続され、閲覧時間集計手段１１と、閲覧時間記憶手段１２と、スコア算出手段１３と、特徴度スコア記憶手段１４と、書籍提示手段１５と、を含んで構成される。
【００１９】
閲覧時間集計手段１１は、電子書籍の閲覧時間を電子書籍閲覧端末２のユーザごとに集計（受信）する。このとき、閲覧時間集計手段１１は、電子書籍の閲覧時間として電子書籍のページごとの閲覧時間を集計する。
閲覧時間記憶手段１２は、閲覧時間集計手段１１が集計した閲覧時間を記憶する。具体的には、閲覧時間記憶手段１２は、図２に示すように、ユーザごとに電子書籍の各ページの閲覧時間を記憶する。図２ではユーザ「Ａ１」が電子書籍「月刊○○ＰＣ」の１ページ目を１０秒、２ページ目を１２秒閲覧したことが記憶され、電子書籍「週刊××通信」の１ページ目を１５秒、２ページ目を８秒閲覧したことが記憶されている。
【００２０】
スコア算出手段１３は、閲覧時間記憶手段１２に記憶されたページごとの閲覧時間から、電子書籍の特徴度スコアを算出する。ここで、「特徴度スコア」とは、特定のテーマ（キーワード）に対するユーザの閲覧状況を評価するスコアであり、ページごとの閲覧時間を、それぞれ各ページに含まれるキーワードの閲覧時間として集計して算出する。本発明では、キーワードごとの閲覧時間を算出することで、単にユーザに多く閲覧されている電子書籍ではなく、所定のテーマについてユーザに多く閲覧されている電子書籍を抽出可能となっている。なお、ページごとのキーワードは、文章中の特徴的な単語（重要とみなされる単語）を抽出するためのアルゴリズムであるＴＦ／ＩＤＦにより抽出することができる。
【００２１】
スコア算出手段１３により電子書籍の特徴度スコアの算出について具体的に説明する。スコア算出手段１３は、算出パターン１又は算出パターン２により電子書籍の特徴度スコアを算出する。
【００２２】
＜算出パターン１＞
初めに、算出パターン１について具体的に説明する。算出パターン１は、ページごとのキーワードの出現頻度スコアを予め算出した後に、当該出現頻度スコアをページごとの閲覧時間で補正することにより特徴度スコアを算出する。
算出パターン１を実現するため、スコア算出手段１３は、出現頻度スコア算出手段１３１と、スコア補正手段１３２と、を含んで構成される。
【００２３】
出現頻度スコア算出手段１３１は、電子書籍のページごとに含まれるキーワードの出現頻度スコアを、ＴＦ／ＩＤＦにより算出する。具体的には、以下の式１において、「各電子書籍のページ（ｊ）内の対象キーワード（ｉ）の数」を「ｔｆｉｊ」とし、「全電子書籍数」を「Ｎ」とし、「対象キーワード（ｉ）を含む全電子書籍数」を「ｄｆｉ」とすることで、キーワード（ｉ）の電子書籍のページ（ｊ）における出現頻度スコア「Ｗｉｊ」を算出する。
【数１】
0005154623.tif 000002
【００２４】
出現頻度スコア算出手段１３１により算出された出現頻度スコアを、図３に示す。図３では、電子書籍「月刊○○ＰＣ」の１ページ目について、キーワード「携帯電話」に対し出現頻度スコア「５」が算出され、キーワード「スマートフォン」に対して出現頻度スコア「４」が算出されている。また、電子書籍「週刊××通信」の１ページ目について、キーワード「携帯電話」に対し出現頻度スコア「２」が算出され、キーワード「スマートフォン」に対して出現頻度スコア「１０」が算出されている。
【００２５】
スコア補正手段１３２は、出現頻度スコア算出手段１３１が算出した電子書籍のページごとのキーワードの出現頻度スコア（図３）を、閲覧時間記憶手段１２に記憶された当該ページごとの閲覧時間（図２）で補正し、電子書籍の特徴度スコアを算出する。なお、閲覧時間によるスコアの補正の程度及び方法は、キーワードごとの閲覧時間を反映させるものである限り様々なものが採用可能であり、管理者が適宜調整することができる。
スコア補正手段１３２による特徴度スコアの算出の一例について、図４から図６を参照して説明する。
【００２６】
初めに、スコア補正手段１３２は、ページごとのキーワードの出現頻度スコアをユーザごとに集計されたページ単位の閲覧時間で補正し、ページごとの特徴度スコアをユーザごとに算出する（図４）。
図４では、ユーザ「Ａ１」の電子書籍「月刊○○ＰＣ」の１ページ目のキーワード「携帯電話」について、出現頻度スコア「５」と閲覧時間「１０秒」とから特徴度スコアとして「１４」を算出し、同様にキーワード「スマートフォン」について、出現頻度スコア「４」と閲覧時間「１２秒」とから特徴度スコアとして「１２」を算出している。電子書籍「週刊××通信」についても同様に、１ページ目のキーワード「携帯電話」について特徴度スコアとして「８」を算出し、キーワード「スマートフォン」について特徴度スコアとして「２２」を算出している。
【００２７】
続いて、スコア補正手段１３２は、ユーザごとに算出された特徴度スコアを全ユーザでまとめ、全ユーザについてのページごとの特徴度スコアを算出する（図５）。その後、スコア補正手段１３２は、ページごとに算出された特徴度スコアを電子書籍単位にまとめ、全ユーザについての電子書籍ごとの特徴度スコアを算出する（図６）。
【００２８】
なお、図４から図６に示したスコア補正手段１３２による特徴度スコアの算出手順は一例にすぎず、算出手順（順序）は適宜変更可能である。例えば、スコア補正手段１３２では、ユーザごとの閲覧時間で出現頻度スコアを補正することとしているが、予め全ユーザの閲覧時間を算出した上で、当該全ユーザの閲覧時間で出現頻度スコアを補正することとしてもよい。また、ユーザごとに特徴度スコアをまとめた（図５）後、電子書籍ごとに特徴度スコアをまとめているが（図６）、電子書籍ごとに特徴度スコアをまとめた後に、ユーザごとに特徴度スコアをまとめることとしてもよく、同時にまとめることとしてもよい。
【００２９】
＜算出パターン２＞
続いて、算出パターン２について具体的に説明する。算出パターン１では、ページごとのキーワードの出現頻度スコアを算出した後に、当該出現頻度スコアをページごとの閲覧時間で補正することで特徴度スコアを算出していたが、算出パターン２では、ページごとのキーワードの出現頻度スコアを算出することなく特徴度スコアを算出する。
算出パターン２を実現するため、スコア算出手段１３は、特徴スコア算出手段１３３を含んで構成される。
【００３０】
特徴スコア算出手段１３３は、特徴度スコアを、電子書籍のページごとの閲覧時間に基づいてＴＦ／ＩＤＦにより算出する。具体的には、上述の式１において、「各電子書籍の対象キーワード（ｉ）が含まれているページ（ｊ）の総閲覧時間」を「ｔｆｉｊ」とし、「全電子書籍の総閲覧時間」を「Ｎ」とし、「対象キーワード（ｉ）が含まれている全電子書籍の総閲覧時間」を「ｄｆｉ」とすることで、対象キーワード（ｉ）の電子書籍のページ（ｊ）における特徴度スコア「Ｗｉｊ」を算出する（図５）。
その後、特徴スコア算出手段１３３は、ページごとに算出された特徴度スコアを電子書籍単位にまとめ、全ユーザについての電子書籍ごとの特徴度スコアを算出する（図６）。
【００３１】
図１に戻り、特徴度スコア記憶手段１４は、スコア算出手段１３が算出した特徴度スコアを記憶する。
書籍提示手段１５は、特徴度スコア記憶手段１４に記憶された特徴度スコアに基づいて、特定のテーマ（キーワード）についてユーザに閲覧された時間が多い電子書籍を抽出し、当該電子書籍をユーザ（電子書籍閲覧端末２）に対して提示する。図７では、テーマ「携帯電話」についてのおススメの電子書籍を電子書籍閲覧端末２に対して提示する様子を示している。図６に示すように、キーワード「携帯電話」についての特徴度スコアは「月刊○○ＰＣ」の方が「週刊××通信」よりも高いため、書籍提示手段１５は、電子書籍閲覧端末２に対して「月刊○○ＰＣ」を優先して提示する。
なお、書籍提示手段１５による電子書籍の提示は任意に行うことができ、ユーザ（電子書籍閲覧端末２）からの要求（例えば、「携帯電話」についてのおススメの電子書籍の要求）に基づいて提示することとしてもよく、また、ユーザからの要求ではなく自動的に（例えば、電子書籍配信サイトにおいて自動的におススメの電子書籍を提示しておく）提示することとしてもよい。
【００３２】
［電子書籍管理装置１のハードウェア構成］
以上説明した電子書籍管理装置１のハードウェアは、一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、制御部として、中央処理装置（ＣＰＵ）を備える他、記憶部として、メモリ（ＲＡＭ、ＲＯＭ）、ハードディスク（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤなど）を、ネットワーク通信装置として、各種有線及び無線ＬＡＮ装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボールなど）を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、ＣＰＵは、電子書籍管理装置１を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３３】
［電子書籍管理装置１の処理］
続いて、図８を参照して、電子書籍管理装置１の処理について説明する。図８に示すフローチャートは、所定の周期で行われる特徴度スコア更新のためのバッチ処理であり、当該処理により特徴度スコアが算出されると、その後、自動的又はユーザからの要求に応じて、書籍提示手段１５による電子書籍の提示が行われる。
【００３４】
Ｓ１：初めに、閲覧時間集計手段１１は、電子書籍閲覧端末２の各々から電子書籍のページごとの閲覧時間を受信し、各ユーザごとに当該閲覧時間を集計した上で閲覧時間記憶手段１２に記憶する。
Ｓ２：続いて、スコア算出手段１３は、閲覧時間記憶手段１２に記憶されたページごとの閲覧時間から電子書籍のページごとの特徴度スコアを算出する。このとき、スコア算出手段１３は、上述の算出パターン１又は算出パターン２に従い、特徴度スコアを算出する。
Ｓ３：続いて、スコア算出手段１３は、ページごとに算出した特徴度スコアを電子書籍単位にまとめ、電子書籍ごとの特徴度スコアを算出し、特徴度スコア記憶手段１４に記憶する。
【００３５】
以上、本発明の電子書籍管理装置１について説明した。電子書籍管理装置１では、ページごとの閲覧時間とページごとのキーワードとから特徴度スコアを算出する。これにより、多くのユーザに閲覧されている電子書籍を、テーマ（キーワード）ごとに抽出することができる。
そして、このような特徴度スコアを用いてユーザに対して電子書籍を提示することで、ユーザの要望をより適格に捉えた電子書籍を提示することができる。すなわち、単に閲覧時間の多い電子書籍をユーザに対して提示したのでは、ユーザが所望するテーマに沿った電子書籍を適格に提示することはできず、また、単にキーワードの出現頻度スコアの高い電子書籍を提示したのでは、他のユーザにあまり閲覧されていない（当該キーワードについて重要度が低い内容しか記載されていない）電子書籍しか提示することができない。これに対し、本発明の電子書籍管理装置１では、キーワードの出現頻度スコアに加えて閲覧時間も加味して特徴度スコアを算出するため、ユーザが所望するテーマについて多くのユーザに閲覧されている電子書籍をユーザに対して提示することができる。
【００３６】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００３７】
例えば、書籍提示手段１５は、電子書籍を提示する際に、週刊誌、月刊誌、単行本など書籍の種類ごとに特定のテーマに沿った電子書籍を提示することとしてもよい。また、スコア算出手段１３が算出した特徴度スコアを、電子書籍の発行後の日数で除して、１日あたりの特徴度スコアを算出した上で、当該特徴度スコアに基づいて書籍提示手段１５が電子書籍を提示することとしてもよい。
【００３８】
また、閲覧時間集計手段１１は、閲覧時間の集計をオンライン、すなわち、ユーザが電子書籍を閲覧している際にリアルタイムで集計することとしてもよく、また、所定の周期、例えば、電子書籍の閲覧終了時に閲覧時間を一括して集計することとしてもよい。
【符号の説明】
【００３９】
１    電子書籍管理装置
１１  閲覧時間集計手段
１２  閲覧時間記憶手段
１３  スコア算出手段
１４  特徴度スコア記憶手段
１５  書籍提示手段
【図１】
0005154623.tif 000003
【図２】
0005154623.tif 000004
【図３】
0005154623.tif 000005
【図４】
0005154623.tif 000006
【図５】
0005154623.tif 000007
【図６】
0005154623.tif 000008
【図７】
0005154623.tif 000009
【図８】
0005154623.tif 000010