(57)【特許請求の範囲】
【請求項１】
１又は複数のページデータと、該ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成される書籍を含むコンテンツデータを閲覧するためのコンテンツビューワーシステムであって、
前記ページデータを解析し、各ページデータ上の座標領域を検出するページ解析手段と、
前記ページ解析手段によって検出された各座標領域に対応する要素データを抽出する要素データ抽出手段と、
前記要素データ抽出手段によって抽出された要素データを、各要素データが切り出された基礎となったページデータと関連付けて、前記コンテンツデータを生成するコンテンツデータ生成手段と、
前記要素データと、前記要素データに関する関連情報とを紐付けて格納する情報格納手段と、
前記ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを、閲覧対象として選択する選択手段と、
前記選択手段によって選択された要素データを拡大表示するとともに、選択された当該要素データに紐付けられた関連情報を前記情報格納手段から取得して関連情報表示データを生成するデータ生成手段と、
前記ページデータ、及び／又は当該ページデータに関連付けられた関連情報表示データを閲覧可能に表示する閲覧手段と
を備え、
前記ページ解析手段は、指定入力された選択点を中心として複数の走査点を上下左右に移動させて枠線を探索する走査点整合を行い、検出した枠線の交点で囲まれた座標領域を検出する
ことを特徴とするコンテンツビューワーシステム。
【請求項２】
任意の要素データを選択し、選択された当該要素データに関する関連情報を入力する関連情報入力手段をさらに備えることを特徴とする請求項１に記載のコンテンツビューワーシステム。
【請求項３】
前記関連情報入力手段により入力された関連情報に対する評価の入力を受け付けて、その評価結果に応じて価値情報を発行する情報提供評価手段をさらに備えることを特徴とする請求項２に記載のコンテンツビューワーシステム。
【請求項４】
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段をさらに備え、
前記データ生成手段は、前記読了管理手段が生成した読了進行データに基づいて、関連情報表示データとして閲覧可能となる関連情報を選択する機能を有する
ことを特徴とする請求項１に記載のコンテンツビューワーシステム。
【請求項５】
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段と、
前記読了管理手段が生成した読了進行データに基づいて、価値情報を発行する読了進行評価手段と
をさらに備えることを特徴とする請求項１に記載のコンテンツビューワーシステム。
【請求項６】
前記ページ解析手段は、前記ページデータ周辺から連続する白色の画素を検出し、前記枠線間の空白部分を黒色の画素に置換した後、当該ページデータ全体について白黒を反転させた画像について、所定のパターンに一致するパターンポイントを探索し、抽出されたパターンポイントの座標に基づいて前記走査点整合を行うことを特徴とする請求項１に記載のコンテンツビューワーシステム。
【請求項７】
請求項１に記載のコンテンツビューワーシステムにおいて、１又は複数のページデータと、該ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコンテンツデータを閲覧するためのコンテンツビューワー装置であって、
前記要素データと、前記要素データに関する関連情報とを紐付けて格納する情報格納手段と、
前記ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを、閲覧対象として選択する選択手段と、
前記選択手段によって選択された要素データを拡大表示するとともに、選択された当該要素データに紐付けられた関連情報を、前記情報格納手段から取得して関連情報表示データを生成するデータ生成手段と、
前記ページデータ、及び／又は当該ページデータに関連付けられた関連情報表示データを閲覧可能に表示する閲覧手段と
を備えることを特徴とするコンテンツビューワー装置。
【請求項８】
任意の要素データを選択し、選択された当該要素データに関する関連情報を入力する関連情報入力手段と、
前記関連情報入力手段によって入力された関連情報を、通信ネットワーク上に送信する送信手段と
をさらに備えることを特徴とする請求項７に記載のコンテンツビューワー装置。
【請求項９】
前記送信手段によって送信された関連情報に対して入力された評価に応じて発行された価値情報を受信する受信手段をさらに備えることを特徴とする請求項８に記載のコンテンツビューワー装置。
【請求項１０】
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段をさらに備え、
前記データ生成手段は、前記読了管理手段が生成した読了進行データに基づいて、関連情報表示データとして閲覧可能となる関連情報を選択する機能を有する
ことを特徴とする請求項７に記載のコンテンツビューワー装置。
【請求項１１】
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段と、
前記読了管理手段が生成した読了進行データを、通信ネットワーク上に送信する送信手段と、
前記送信手段によって送信された読了進行データに対する評価に応じて発行された価値情報を受信する受信手段  
と
をさらに備えることを特徴とする請求項７に記載のコンテンツビューワー装置。
【請求項１２】
前記ページデータを解析し、各ページデータ上の座標領域を検出するページ解析手段と、
前記ページ解析手段によって検出された各座標領域に対応する要素データを抽出する要素データ抽出手段と、
前記要素データ抽出手段によって抽出された要素データを、各要素データが切り出された基礎となったページデータと関連付けて、前記コンテンツデータを生成するコンテンツデータ生成手段、
とをさらに備えることを特徴とする請求項７に記載のコンテンツビューワー装置。
【請求項１３】
請求項１に記載のコンテンツビューワーシステムにおいて、１又は複数のページデータと、該ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコンテンツデータを閲覧するためのコンテンツビューワープログラムであって、情報処理端末を、
前記要素データと、前記要素データに関する関連情報とを紐付けて格納する情報格納手段と、
前記ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを、閲覧対象として選択する選択手段と、
前記選択手段によって選択された要素データを拡大表示するとともに、選択された当該要素データに紐付けられた関連情報を、前記情報格納手段から取得して関連情報表示データを生成するデータ生成手段と、
前記ページデータ、及び／又は当該ページデータに関連付けられた関連情報表示データを閲覧可能に表示する閲覧手段と
して機能させることを特徴とするコンテンツビューワープログラム。
【請求項１４】
前記情報処理端末を、さらに、
任意の要素データを選択し、選択された当該要素データに関する関連情報を入力する関連情報入力手段と、
前記関連情報入力手段によって入力された関連情報を、通信ネットワーク上に送信する送信手段と
して機能させることを特徴とする請求項１３に記載のコンテンツビューワープログラム。
【請求項１５】
前記送信手段によって送信された関連情報に対して入力された評価に応じて発行された価値情報を受信する受信手段をさらに備えることを特徴とする請求項１４に記載のコンテンツビューワープログラム。
【請求項１６】
前記情報処理端末をさらに、
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段として機能させる
前記データ生成手段は、前記読了管理手段が生成した読了進行データに基づいて、関連情報表示データとして閲覧可能となる関連情報を選択する機能を有する
ことを特徴とする請求項１３に記載のコンテンツビューワープログラム。
【請求項１７】
前記情報処理端末をさらに、
前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段と、
前記読了管理手段が生成した読了進行データを、通信ネットワーク上に送信する送信手段と、
前記送信手段によって送信された読了進行データに対する評価に応じて発行された価値情報を受信する受信手段  
と
して機能させることを特徴とする請求項１３に記載のコンテンツビューワープログラム。
【請求項１８】
前記情報処理端末を、
前記ページデータを解析し、各ページデータ上の座標領域を検出するページ解析手段と、
前記ページ解析手段によって検出された各座標領域に対応する要素データを抽出する要素データ抽出手段と、
前記要素データ抽出手段によって抽出された要素データを、各要素データが切り出された基礎となったページデータと関連付けて、前記コンテンツデータを生成するコンテンツデータ生成手段、
として機能させることを特徴とする請求項１３に記載のコンテンツビューワープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１又は複数のページデータと、該ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコンテンツデータを閲覧するためのコンテンツビューワーシステム、コンテンツビューワー装置及びコンテンツビューワープログラムに関する。
【背景技術】
【０００２】
近年、Ｗｅｂページや動画配信とともに、コミックをはじめとする書籍や雑誌などがデジタル化されたいわゆる電子書籍をサーバーなどから受信し、電子書籍中の必要な部分を拡大表示させて閲覧できる携帯情報端末（例えば、スマートフォンやタブレット端末）が普及してきている。従来、このような電子書籍では、一般的にページ単位で管理及び処理されているので、１つのページ全体若しくは見開きページが表示画面に表示される。
【０００３】
ところで、コミックデータなどページが複数のコマで区切られたコンテンツからなる場合、例えば電子コミックなどの場合に、表示画面にそのページに含まれるすべてのコマを表示させると１つのコマの画像は非常に小さくなり、文字や細部が見難くなる。このため、１つのコマ内の細部を確認したいときには、二つの指で押し広げる、いわゆるピンチ操作や拡大・縮小ボタンを押すなどにより、確認したい画像のある部分を画面内に拡大表示させたり、拡大表示をした後所望の画像部分が画面内に表示されるように表示画像を移動させるなどの操作が必要であった。
【０００４】
特に、コミックの場合は、１つのページに含まれるコマの数、配置及びそれぞれのコマの大きさは、読者に与える印象を考慮した作者の意図により様々であり、統一されていないのが通常であることから、利用者が、その漫画のストーリーに沿って各コマを適切な大きさで順次表示させていくためには、拡大して文字を読んだり、縮小して大きなコマやページ全体を表示させるための操作と、さらには位置合わせのための操作を適切に繰り返す必要があり、その操作が煩雑であり、利用者の負担となっていた。
【０００５】
これに対して、従前より、コマを含む画像コンテンツをコマ毎に順次表示させる情報端末装置が提案されている。例えば、特許文献１には、１つのコマ毎の文字データと、画像データと、複数のコマを表示させる順序情報、コマの移動時間情報等からなる閲覧制御情報を予め含んだ書籍データを記憶しておき、この閲覧制御情報に基づいて、所定の順序で各コマの画像を表示画面に拡大表示する電子情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−３９５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献に開示されたシステムでは、コンテンツ作成時に予め設定された表示順序で、各コマを表示画面内に拡大表示させて閲覧するものであることから、ページ全体を見渡したり、特定のコマを読み直したりする際には、閲覧順序や視野範囲が制限されてしまい、却って読み辛くなってしまうという問題があった。
【０００８】
その一方で、近年ではＳＮＳ（Social Networking Service）などで、読んだ本の感想やうんちくなどの情報を共有する傾向が高まってきており、ストーリーの要所となるコマや台詞などがネット上で話題になることも多くなってきていることから、コミックスのページやコマに紐付けられた情報をユーザー間で共有するツールの需要が見込まれる。さらには、長編の作品などについては、物語が進むにつれて、登場人物が増えたり、関係性が複雑化したり、物語上の地図が広がったりするなど、物語の世界観が広がっていくことから、これらの情報を整理したり可視化したりするための年表や地図、人物相関図などの関連情報を提供するツールの需要も見込まれている。
【０００９】
そこで、この発明は、以上のような事情を考慮してなされたものであり、電子書籍をスマートフォン等の携帯情報端末で閲覧する際に、コミック等の電子書籍の閲覧を簡単な操作で自在に行えるとともに、ストーリーの要所となるシーンや台詞などを通じて関連情報や物語の世界観を共有したり、整理したり可視化できるツールを備えたコンテンツビューワーシステム、コンテンツビューワー装置及びコンテンツビューワープログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、１又は複数のページデータと、該ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコンテンツデータを閲覧するためのコンテンツビューワーシステムであって、
前記ページデータを解析し、各ページデータ上の座標領域を検出するページ解析手段と、
前記ページ解析手段によって検出された各座標領域に対応する要素データを抽出する要素データ抽出手段と、
前記要素データ抽出手段によって抽出された要素データを、各要素データが切り出された基礎となったページデータと関連付けて、前記コンテンツデータを生成するコンテンツデータ生成手段と、
前記要素データと、前記要素データに関する関連情報とを紐付けて格納する情報格納手段と、
前記ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを、閲覧対象として選択する選択手段と、
前記選択手段によって選択された要素データを拡大表示するとともに、選択された当該要素データに紐付けられた関連情報を、前記情報格納手段から取得して関連情報表示データを生成するデータ生成手段と、
前記ページデータ、及び／又は当該ページデータに関連付けられた関連情報表示データを閲覧可能に表示する閲覧手段と
を備え、
前記ページ解析手段は、指定入力された選択点を中心として複数の走査点を上下左右に移動させて枠線を探索する走査点整合を行い、検出した枠線の交点で囲まれた座標領域を検出する
ことを特徴とする。
【００１１】
このような本発明によれば、スマートフォン等の携帯情報端末のタッチパネルなどで、ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを拡大・縮小、強調表示などをするとともに、関連情報とともに表示することができ、コミック等の電子書籍の閲覧を簡単な操作で自在に行えるとともに、ストーリーの要所となるシーンや台詞などを通じて関連情報をコマ毎に閲覧することができる。
【００１２】
上記発明では、任意の要素データを選択し、選択された当該要素データに関する関連情報を入力する関連情報入力手段をさらに設けることができる。この場合には、読者自身がコマ毎の関連情報を提供する側になれるため、自分の感想や知識を記録したり、他の読者に向けて公開したりできる。
【００１３】
上記発明では、前記関連情報入力手段により入力された関連情報の価値を評価し、その評価結果に応じて価値情報を発行する情報提供評価手段をさらに設けることができる。この場合には、関連情報を提供したユーザーに対してポイントや特典サービスなどの価値情報を付与することができ、関連情報を入力するインセンティブを高めることができる。
【００１４】
上記発明では、前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段をさらに設けて、
前記データ生成手段に、前記読了管理手段が生成した読了進行データに基づいて、関連情報表示データとして閲覧可能となる関連情報を選択する機能を持たせることができる。この場合には、例えば、最初から順番に読まないと先が読めないようにするなど、ページデータや要素データの表示順序を規制することができる。
【００１５】
上記発明では、前記ページデータのうち閲覧がされたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段と、
前記読了管理手段が生成した読了進行データに基づいて、価値情報を発行する読了進行評価手段と
をさらに設けることができる。
【００１６】
この場合には、例えば、１巻を読み終わるとポイントや特典サービスなどの価値情報を付与することができ、次巻へ読み進めるインセンティブを高めることができる。
【００１７】
上記発明において前記ページ解析手段は、前記ページデータ周辺から連続する白色の画素を検出し、前記枠線間の空白部分を黒色の画素に置換した後、当該ページデータ全体について白黒を反転させた画像について、所定のパターンに一致するパターンポイントを探索し、抽出されたパターンポイントの座標に基づいて前記走査点整合を行うことができる。
【００１８】
上記発明によれば、要素データが作製されていないコンテンツデータであっても、ページデータから要素データを自動若しくは半自動的に抽出することができ、本システムに対応していないコンテンツデータであっても、上述した機能やサービスを利用できるようになる。
【発明の効果】
【００１９】
以上述べたように、この発明によれば、電子書籍をスマートフォン等の携帯情報端末で閲覧する際に、コミックや雑誌、小説や文庫等の電子書籍の閲覧を簡単な操作で自在に行えるとともに、ストーリーの要所となるコマや台詞などを通じて関連情報や物語の世界観を共有したり、整理したり可視化できるツールを実現できる。
【図面の簡単な説明】
【００２０】
【図１】実施形態に係る電子書籍ビューワーシステムの全体構成を示す概念図である。
【図２】実施形態に係る電子書籍配信サーバーの内部構成を示すブロック図である。
【図３】実施形態に係るユーザー端末の内部構成を示すブロック図である。
【図４】コンテンツデータを閲覧する際の、タッチ操作を示す説明図である。
【図５】実施形態に係るコマ関連情報表示データの表示画面を示す説明図である。
【図６】実施形態に係るコマ関連情報表示データの表示画面を示す説明図である。
【図７】実施形態に係るコマ関連情報表示データの表示画面の他の例を示す説明図である。
【図８】実施形態に係るコマ関連情報表示データの表示画面の他の例を示す説明図である。
【図９】実施形態に係る関連情報を勢力マップとして提示した例を示す説明図である。
【図１０】実施形態に係る関連情報を人物相関図として提示した例を示す説明図である。
【図１１】本実施形態においてコンテンツを閲覧する際の動作手順を示すシーケンス図である。
【図１２】本実施形態において読了進行に基づいて特典アイテムを利用する際の動作手順を示すシーケンス図である。
【図１３】本実施形態において、
【図１４】本実施形態に係るコンテンツエディター機能の動作を示す説明図である。
【図１５】実施形態に係るコンテンツエディター機能の動作を示す説明図である。
【図１６】実施形態に係るコンテンツエディター機能の動作手順を示すフローチャート図である。
【図１７】変更例１に係るユーザー端末の内部構成を示すブロック図である。
【図１８】変更例２に係るノート機能の操作手順を示す説明図である。
【図１９】変更例２に係るノート機能におけるレイアウト変更の操作手順を示す説明図である。
【図２０】変更例２に係るノート機能におけるカテゴリー登録・作成に関する操作手順を示す説明図である。
【図２１】変更例２に係るノート機能におけるカテゴライズに関する説明図である。
【図２２】変更例２に係るノート機能におけるフロー作成に関する操作手順を示す説明図である。
【図２３】変更例２に係るノート機能におけるノートの共有に関する操作手順を示す説明図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照して、本発明に係る電子書籍ビューワーシステムの実施形態を詳細に説明する。図１は、本実施形態に係る電子書籍ビューワーシステムの全体構成を示す概念図である。
【００２２】
図１に示すように、本実施形態に係る電子書籍ビューワーシステムは、通信ネットワーク５上に配置された電子書籍配信サーバー２から、ユーザーＮやＭ等が使用するユーザー端末１（１ａ，１ｂ）に対して、複数のページから構成される電子書籍を受信し、閲覧するためのシステムであって、通信ネットワーク５上には、各ユーザーＮ、Ｍ等が所持するユーザー端末１（１ａ，１ｂ）と、電子書籍配信サーバー２とが備えられている。なお、本実施形態においてこの電子書籍配信サーバー２で配信される電子書籍としては、テキストデータや画像データ、動画データ、音声データ等を集約して構成された一般的な電子書籍の他、ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成される書籍データ等のコンテンツデータが含まれる。
【００２３】
図１において、通信ネットワーク５は、無線通信網を含み、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（電話回線やＩＳＤＮ回線、ＡＤＳＬ回線、光回線などの公衆回線、専用回線、４Ｇ、ＬＴＥ、３Ｇなど無線通信網）を相互に接続して構築される分散型の通信ネットワークであり、この通信ネットワーク５には、１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのＬＡＮなども含まれる。
【００２４】
無線基地局６は、中継装置７を通じて通信ネットワーク５に接続され、ユーザー端末１（１ａ，１ｂ）との間で無線通信接続を確立し、ユーザー端末１（１ａ，１ｂ）による通話やデータ通信を提供する装置である。中継装置７は、通信ネットワーク５に接続するためのモデムやターミナルアダプタ、ゲートウェイ装置等のノード装置であり、通信経路の選択や、データ（信号）の相互変換を行い、無線基地局６と、通信ネットワーク５との間における中継処理を行う。この中継装置７には、Ｗｉ−Ｆｉ（登録商標）ルーターやアクセスポイント装置の機能も含まれ、ユーザー端末１と無線通信を行っている。
【００２５】
電子書籍配信サーバー２は、通信ネットワーク５上に配置されて、ユーザー管理、データ収集管理の他、コンテンツ作製管理など、電子書籍の編集、出版、販売、マーケティング等、システム全体を管理・制御するコンテンツサーバー装置である。また、電子書籍配信サーバー２には、Ｗｅｂサーバーが含まれ、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）等のドキュメントシステムにおいて、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバーコンピューター或いはその機能を持ったソフトウェアであり、ＨＴＭＬ文書や画像などの情報を蓄積しておき、ユーザー端末１上で実行されるアプリケーションの要求に応じて、電子書籍等のコンテンツをユーザー端末１に配信する。
【００２６】
ユーザー端末１（１ａ，１ｂ）は、ユーザーＮ、Ｍ等が所持・使用するコンテンツビューワー装置としての情報端末装置であって、ＣＰＵを備え種々の演算処理が実行可能であるとともに、通信インターフェースを備え、通信ネットワーク５に接続され、通信ネットワーク５上に分散配置された電子書籍配信サーバー２により配信される情報データにアクセス可能となっている。この情報処理端末装置としては、例えば、パーソナルコンピューター等の汎用コンピューター１ｂや、機能を特化させた専用装置、或いはスマートフォンや携帯電話、タブレットＰＣなどのモバイルコンピューター１ａ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）を採用することができる。そして、このユーザー端末１において、電子書籍配信サーバー２から配信された電子書籍のページを捲る動作により、電子書籍のページを順次表示可能にする閲覧進行処理が実行され、画面上に各ページのコンテンツデータが表示される。なお、ページを切り替える上記ジェスチャーとしては、捲る動作の他、例えば、操作ボタンの押下や、タッチパネル上のスワイプ、３Ｄタッチやダブルタップなど種々の操作形態を採用することができる。
【００２７】
（各装置の内部構造）
次いで、上述した電子書籍ビューワーシステムを構成する各装置の内部構造について説明する。図２は、本実施形態に係る電子書籍配信サーバー２の内部構成を示すブロック図であり、図３は、本実施形態に係るユーザー端末１の内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００２８】
（１）電子書籍配信サーバー
先ず、電子書籍配信サーバー２の内部構成について説明する。電子書籍配信サーバー２は、単一のサーバー装置の他、Ｗｅｂサーバーやデータベースサーバーなど複数のサーバー群から構成することができ、本実施形態では、図２に示すように、通信インターフェース２１と、制御部２２と、ユーザーデータベース２３とを備えている。
【００２９】
ユーザーデータベース２３は、本システムに関する各種の情報を蓄積するデータベース装置であり、ここでは、追加情報データベース２３１と、ポイントデータベース２３２と、閲覧履歴データベース２３３と、コンテンツデータベース２３４とを備えている。なお、各データベースは、単体のデータベースとして構成してもよいし、複数のデータベース間でリレーションシップを設定するようにしてもよい。
【００３０】
ユーザーデータベース２３は、各ユーザーに関する情報を蓄積するデータベースであり、本実施形態では、ユーザー端末１を識別するユーザーＩＤ（ユーザー端末１のＩＰアドレス等）に、暗号化されたパスワードや、電話番号、メールアドレス、ユーザーの氏名、年齢、性別、住所などの個人情報の他、決済情報などが関連付けられて記録される。
【００３１】
ポイントデータベース２３２は、各ユーザーのユーザーＩＤに紐付けられて、価値情報であるポイントに関する情報を蓄積する記憶装置であり、ポイントの加算や、使用することによる減算に関する情報や、使用した日時や、対象商品、場所などの使用履歴も含まれている。
【００３２】
追加情報データベース２３１は、ユーザーが書き込んだコメントや、口コミ情報、学識情報などユーザー自身が発信した関連情報を蓄積しておく記憶装置であり、当該ビューワーアプリケーションや、ＳＮＳ、Ｗｅｂサイト等を通じて入力された情報がユーザーＩＤ毎に紐付けられて蓄積されている。
【００３３】
閲覧履歴データベース２３３は、ユーザー毎における、電子書籍を閲覧した履歴を蓄積するデータベースであり、図３に示すように、ユーザーＩＤに、電子書籍の書籍ＩＤ、当該電子書籍のうち、既読ページのページ番号、未読ページのページ番号、及び既読した日時情報、及び未読ページから既読ページへと切り替えた際に使用されたポイント情報を関連付けて蓄積できる。ここで、ポイント情報には、使用されたポイントに応じて、先行消費ポイント、及び所有用ポイントの欄にそれぞれ使用されたポイント数が記録される。
【００３４】
なお、これらの各データベースの構成は、サービスの形態やユーザーに対する取り扱いにより適宜設定することができる。例えば、無料コンテンツについては、会員登録を不要としつつ、コメント等の追加情報のアップは許可することが考えられることから、ユーザーデータベースやポイントデータベースに登録されないユーザーデーあっても、当該ユーザーある程度識別しつつ追加情報のアップが許可され、追加情報データベース２３１のみに登録される場合もありうる。また、それぞれデータベース内の使用項目についても、ユーザーの取り扱いに応じて、変化することができ、無料ユーザーの場合はある程度追加情報データベース２３１で使用できる項目を限定することができる。また、追加情報データベース２３１には、端末側におけるビューワーソフトとの連携により、例えば端末（でのローカル）において利用可能なしおり機能や検索機能やメモ機能などに関する情報を追加情報データベース２３１に紐付けるようにしてもよく、無料ユーザーが一部の機能を使うために最小限のユーザー情報をユーザーデータベースに登録するというケースも考えられる。
【００３５】
また、例えば、無料ユーザーのように、会員登録を行うことなくある程度のコンテンツの閲覧を許可するような場合、当該無料ユーザーは、サーバー側の閲覧履歴データベース２３３へのデータ蓄積はないが、各ユーザーの端末装置など、ローカル側のメモリに閲覧履歴を蓄積しておいて、無料のユーザーであっても第何話を読んだか、或いは、何話を読み逃しているのかが分かる機能とすることで、ユーザーの利便性や関連サービスへの誘導等を行うことができる。
【００３６】
コンテンツデータベース２３４は、ユーザー端末１に配信するコミックや雑誌、小説等の電子書籍の他、各電子書籍に関する関連情報や特典アイテムを含むコンテンツデータを蓄積するデータベースであり、各電子書籍に関する情報としては、電子書籍を識別する書籍ＩＤに、電子書籍の属性、電子書籍の内容を示すコンテンツデータ、総ページ数情報、著作者、出版社、価格、タイトル名、巻番号、広告情報等が関連付けて蓄積されている。コンテンツデータとしては、一般的な電子書籍の他、１又は複数のページデータと、ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコミックや雑誌、小説等の書籍データが含まれる。なお、このコンテンツデータベースに含まれるコンテンツデータには、ページデータや要素データと合わせて、各要素データに関する関連情報や特典アイテムが含まれる。
【００３７】
なお、ページデータは、コミックや雑誌、小説などの一般的な書籍データの内容をページ単位で表示するための画像データや文字データ、動画データ、音声データその他のデータが組み合わさって構成される。また、要素データは、ページデータ上の座標領域に対応する１又は複数の領域であるコマや文章（台詞、段落、単語等）に対応する画像データ又はテキストデータであり、ページデータの所定領域にあるコマや文章、台詞、単語（国名、地名、人名、事件名等）を切り出して画像データ又はテキストデータとして作製される他、動画や音声などを追加されて多様に表現することができる。なお、コミックのコマは、１ページ全体や見開き２ページが１つのコマとなっている場合もあり、また、複数のコマが組み合わさって１つのコマを構成することもあり、要素データは、これらの各パターンに応じて、複数のコマやページの画像を適宜組み合わせて生成される。
【００３８】
関連情報としては、コミックの特定のコマや、小説の一節などの要素データと、その要素データに追加情報を付加して構成された関連情報表示データや、書籍に係る物語に登場するキャラクターや、場所、シーンなどに関する辞書情報や、画像データや、動画、音声、テキスト情報、その他の実行ファイルデータなどで構成された人物相関図や勢力図、ゲームなどを含む特典アイテムなどのコンテンツが含まれる。
【００３９】
制御部２２は、ＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサ、メモリ、及びその他の電子回路等のハードウェア、或いはその機能を持ったプログラム等のソフトウェア、又はこれらの組み合わせなどによって構成された演算モジュールであり、プログラムを適宜読み込んで実行することにより種々の機能モジュールを仮想的に構築し、構築された各機能モジュールによって、各部の動作制御、ユーザー操作に対する種々の処理を行っている。そして、本実施形態において、制御部２２では、情報提供評価部２２１と、認証部２２２と、決済部２２３と、ポイント管理部２２４と、読了進行評価部２２５と、電子書籍配信部２２６とを備えている。
【００４０】
認証部２２２は、アクセス者の正当性を検証するコンピューター或いはその機能を持ったソフトウェアであり、各ユーザーを特定するユーザーＩＤに基づいて認証処理を実行する。本実施形態では、ユーザー端末１において、電子書籍ビューワーアプリケーションが起動されると、通信ネットワーク５を通じてサーバーと同期処理が行われる。この際、認証部２２２は、ユーザー端末１の認証情報を取得し、ユーザーデータベース２３を照合することによって、アクセス者にその権利があるか否かなどを確認するとともに、ユーザー固有のＷｅｂページやコンテンツ（電子書籍）へのアクセスを許可するなどの処理を実行する。
【００４１】
ユーザー固有のＷｅｂページは、いわゆるＳＮＳ機能によりユーザー間で相互に情報を共有できるようになっており、ユーザー自身が入力したりアップロードした情報やデータが追加情報データベース２３１に蓄積され、他のユーザーとの間で共有が可能となっている。なお、ユーザー端末１が電子書籍配信サーバー２にアクセスする場合には、先ず、認証部２２２による認証が行われ、承認がされた後に各機能モジュールがユーザー操作に応じた各処理が実行される。なお、認証部２２２は、アクセスしてきたユーザーを特定するためのユーザーＩＤやパスワード等の認証情報の入力を促して、その入力された認証情報を取得してユーザーデータベース２３を参照して、その一致・不一致からアクセスの可否を決定する。
【００４２】
情報提供評価部２２１は、ユーザーによる情報提供に対する評価を入力させるためのモジュールであり、例えば、スマートフォンアプリケーションの入力部分であったり、Ｗｅｂページの入力フォームなどの形態で実現される。例えば、ＳＮＳ専用アプリケーションやＷｅｂページ上における「いいね！」ボタンや、レート入力フォーム、投稿フォームなどが含まれ、ユーザーによって提供された情報が評価対象となり、例えば、Ｗｅｂ上に掲載されたコンテンツデータ（ページデータや要素データ）や、それに対するコメント、うんちく情報、資料などが含まれる。この情報提供評価部２２１は、評価対象に対する各ユーザーからの評価を、投稿したユーザーのユーザーＩＤ、評価したユーザーのユーザーＩＤ、評価対象となったコンテンツデータ、評価内容を紐付けて追加情報データベースに蓄積する。
【００４３】
電子書籍配信部２２６は、通信インターフェース２１を通じて、ユーザー端末に対して、電子書籍等のコンテンツデータを配信するモジュールであり、ユーザー端末１によって選択された書籍ＩＤに基づいて、コンテンツデータベース２３４を参照し、コンテンツデータをユーザー端末１に配信する。
【００４４】
読了進行評価部２２５は、各ユーザーの電子書籍に関する読了ページを閲覧履歴として、閲覧履歴データベース２３３においてユーザー毎に管理し、その読了進行の度合いに応じた評価を行うモジュールであり、ユーザー端末１から読了進行処理の履歴情報である読了進行データを取得し、その読了進行データに応じたポイントやアイテムを付与するための処理を行う。この読了進行評価部２２５による読了進行評価の結果は、ポイント管理部２２４に送信され、ポイント管理部２２４によって、評価結果に応じたポイントを発行したり、その発行されたポイントに関する情報をポイントデータベース２３２に記録して管理する。この閲覧進行処理の履歴情報とは、閲覧進行処理がされた電子書籍の書籍ＩＤ、及びカウントされた進行ページ数（ページ番号を含む）が含まれる。なお、この読了進行評価部２２５による評価としては、読了進行の度合いに応じたポイント付与の他、未了の同作品や同著作者作品や、同傾向・同ジャンルの作品に関するいわゆる「オススメ情報」などを含めることができる。
【００４５】
ポイント管理部２２４は、各ユーザーに対して価値情報であるポイントを発行し、その使用等を監視するモジュールであり、ユーザーが行った購入手続きに対して決済部２２３が決済を行ったときにポイントを発行したり、ユーザーが行った情報提供や読了進行に対する評価に応じた価値情報としてポイントを発行する。このポイントは、価値情報として、電子書籍等のコンテンツや特典アイテムと交換できる。具体的に、ポイント管理部２２４は、ポイント発行部２２４ａと、ポイント増減部２２４ｂとを備えている。
【００４６】
ポイント発行部２２４ａは、各ユーザーに対してポイントを発行し、その発行されたポイントに関する情報をユーザーＩＤに紐付けてポイントデータベース２３２に蓄積するモジュールにあり、ポイント増減部２２４ｂは、ポイント管理部２２４による監視結果に応じて、進行可能ポイントを増減させるモジュールである。
【００４７】
決済部２２３は、課金についての決済処理を実行するモジュールであり、会員データベース内の情報に登録された決済情報に従って、例えば、銀行やクレジット会社が運用する決済サーバーとデータを送受し、商品販売代金の回収等の決済業務等を遂行させる。
【００４８】
（２）ユーザー端末１
次いで、ユーザー端末１の内部構成について説明する。図３に示すように、ユーザー端末１は、通信インターフェース１１と、入力インターフェース１２と、出力インターフェース１３と、アプリケーション実行部１４と、メモリ１５とを備えている。
【００４９】
通信インターフェース１１は、データ通信を行うための通信インターフェースであり、無線等による非接触通信や、ケーブル、アダプタ手段等により接触（有線）通信をする機能を備えている。入力インターフェース１２は、マウス、キーボード、操作ボタンやタッチパネル１２ａなどユーザー操作を入力するデバイスである。また、出力インターフェース１３は、ディスプレイやスピーカーなど、映像や音響を出力するデバイスである。特に、この出力インターフェース１３には、液晶ディスプレイなどの表示部１３ａが含まれ、この表示部は、入力インターフェースであるタッチパネル１２ａに重畳されている。
【００５０】
メモリ１５は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やファームウェア、各種のアプリケーション用のプログラム、その他のデータ等などを記憶する記憶装置であり、このメモリ１５内には、ユーザーを識別するユーザーＩＤの他、電子書籍配信サーバー２から取得した利用情報、ダウンロードした電子書籍のコンテンツデータを蓄積するとともに、アプリケーション実行部１４で処理された閲覧進行処理の履歴情報等が蓄積される。特に、本実施形態では、メモリ１５は、複数のページデータと、各ページデータ上の座標領域に対応する１又は複数の領域である要素データとから構成されるコンテンツデータがコンテンツデータとして格納され、また、各要素データは、各要素データに関する関連情報と紐付けられて格納されている。
【００５１】
アプリケーション実行部１４は、一般のＯＳやブラウザソフトなどのアプリケーションを実行するモジュールであり、通常はＣＰＵ等により実現される。このアプリケーション実行部１４では、本発明に係るコンテンツビューワープログラムが実行されることで、コンテンツ管理部１４１、ポイント制御部１４２、表示データ生成部１４３、読了進行管理部１４５、関連情報制御部１４４、及びコンテンツエディター１４６が仮想的に構築される。
【００５２】
コンテンツ管理部１４１は、電子書籍配信サーバー２からダウンロードし、自機内に蓄積されている電子書籍やコンテンツデータ等のコンテンツを管理するモジュールであり、ポイント制御部１４２は、電子書籍配信サーバー２上のポイントデータベース２３２と同期して、ユーザーが所有しているポイントを管理するモジュールである。
【００５３】
表示データ生成部１４３は、表示部１３ａに表示させるための表示データを生成するモジュールである。表示データは、画像データや、文字データ、動画データ、音声その他のデータを組み合わせて生成されるデータであり、本実施形態に係る表示データ生成部１４３は、コンテンツデータに係る表示データを生成する際、ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データ、及び各要素データに紐付けられた関連情報をコマ関連情報表示データとして生成する機能を有している。
【００５４】
読了進行管理部１４５は、ページデータのうち閲覧が完了されたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段であり、この読了進行管理部１４５が生成した読了進行データは、電子書籍配信サーバー２側へ送信され、電子書籍配信サーバー２のポイント管理部２２４において、受信された読了進行データに基づいて、ポイントを発行する。
【００５５】
関連情報制御部１４４は、本実施形態では、読了進行管理部１４５によって生成された読了進行データに基づいて、コマ関連情報表示データとして閲覧可能となる関連情報を選択するモジュールである。具体的に、本実施形態では、読了進行の進捗によって利用が可能となるアイテムやその態様が変化されるようになっており、関連情報制御部１４４は、この読了進行に応じて、アイテムを変更したり、態様を変化させる制御を実行する。
【００５６】
表示データ生成部１４３は、タッチパネル１２ａ上において電子書籍のページを捲る動作により、電子書籍のページを順次閲覧可能に表示するモジュールである。ここで、「ページを捲る動作」とは、例えば、タッチパネルに対するスワイプ操作やマウス等による遷移アイコン選択操作によって、現在表示されているページの前ページ又は次ページに画面を遷移させる動作の他、ページ番号を入力したり、サムネイル表示した複数ページの中からジャンプしたいページを選択したりして画面を遷移させる動作が含まれる。さらに、ページを捲る動作としてのジェスチャーとしては、例えば３Ｄタッチやダブルタップなど種々の操作形態を採用することができる。
【００５７】
コンテンツエディター１４６は、任意のページデータから、要素データを切り出して追加情報を紐付け、これらの要素データと追加情報に、基礎となったページデータを関連付けて構成された関連情報を、新たなコンテンツデータを生成するコンテンツデータ生成手段である。この関連情報の基礎となるページデータには、既に生成された関連情報や、人物相関図、勢力マップなどの特典アイテムも含まれ、関連情報や特典アイテムを基礎として新たに関連情報を作成できるようになっている。
【００５８】
また、本実施形態においてコンテンツエディター１４６は、アプリケーションに含まれるプログラムとして提供され、このアプリケーションを実行することにより、ＣＰＵ上に仮想的に構築される。具体的にコンテンツエディター１４６は、ページデータＤ１を解析し、各ページデータ上の座標領域Ｄ２を検出するページ解析部１４６ａと、ページ解析部１４６ａによって検出された各座標領域Ｄ２に対応する要素データＤ３を抽出する要素データ抽出部１４６ｂとを備え、要素データ抽出部１４６ｂによって抽出された要素データＤ３を、各要素データが切り出された基礎となったページデータＤ１及び切り出された座標領域Ｄ２と関連付けて、コンテンツデータとして生成する。
【００５９】
アプリケーション実行部１４では、これらの各モジュールが実行されることで、画面上に電子書籍を選択し、各ページのページデータＤ１や関連情報を表示させることができる。また、アプリケーション実行部１４は、コンテンツエディター１４６によって生成された関連情報を表示させたり、アップロードしたりすることができる。
【００６０】
（閲覧操作）
次いで、以上の構成を有するビューワーシステムで、コンテンツデータを閲覧する際の操作について、説明する。図４は、コンテンツデータを閲覧する際の、タッチ操作を示す説明図である。
【００６１】
図４に示すように、タッチパネル１２ａには、ユーザーのタッチ操作に基づいて、ページデータＤ１が拡大縮小、移動可能に表示され、このページデータＤ１には、ページデータ上の座標領域に対応する１又は複数の領域であるコマに、そのコマに対応する要素データが紐付けられており、同図（ａ）に示すように、タッチ操作により、ページデータＤ１上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データが、閲覧対象として選択され、同図（ｂ）に示すように、選択された要素データＤ３が拡大表示や強調表示されるようになっている。また、この選択された要素データＤ３には関連情報が紐付けられており、表示データ生成部１４３は、この関連情報を、自機内のメモリ１５やネットワーク上のコンテンツデータベース２３４から取得し、図５に示すような関連情報表示データＤ４を生成し、表示させる。
【００６２】
この関連情報表示データＤ４には、図５に示すように、選択されたコマ割や文章などの要素データＤ３が中央に拡大表示されるとともに、その周辺に登場人物に関する辞典情報Ｄ５１や情報提供評価Ｄ５２等の追加情報Ｄ５が配置され、さらに追加情報を追加できるように、投稿用テキストボックスＤ６が配置されている。また、この要素データＤ３や追加情報、或いはそれに含まれる各単語に、詳細説明やリンクを貼ることができ、関連する詳細説明が読めたり対応するコミックや小説、同シリーズの別巻、関連書籍、同一ジャンル、同一作家、その他のイベントに係わる書籍等のコンテンツデータへ遷移できるようにしてもよい。
【００６３】
なお、この関連情報表示データＤ４の表示の形態としては、図５に例示したものの他に、例えば、図６（ａ）〜（ｃ）に例示するものが挙げられる。すなわち、各要素データＤ３は、そのままページデータＤ１上の座標領域上に重畳させて配置させておき、ユーザーは、ページデータＤ１上の任意の要素データＤ３を捲るようなジェスチャーによって指定することにより、指定された座標領域に対応付けられた要素データＤ３が、捲られて剥がされるようなアクションを実行して、その下に配置された追加情報Ｄ５を含む関連情報が閲覧可能になっている。なお、画面上を捲る動作を逆に行うことで、剥がされた要素データＤ３が復活して元のように戻るようになっている。また、関連情報表示データＤ４の表示形態としては、図７に示すように、ユーザーを示すアイコンとともに追加情報Ｄ５を台詞のように並べて、ページデータＤ１上に重畳させるようにして多数配置してもよい。
【００６４】
関連情報の提示の形態としては、図９や図１０に示すようなマップや人物相関図のような特典画像、特典動画等の特典アイテムとして、ユーザーに提供することができる。この特典アイテムは、閲覧されたページデータの進捗を示す読了進行データに基づいて、コマ関連情報表示データとして閲覧可能となる関連情報を選択する機能を有する。すなわち、この特典アイテムは、閲覧の進捗に基づいて閲覧可能な関連情報が変化するようになっている。
【００６５】
例えば、図９に示すように、この特典アイテムＤ５３は、物語の進行に合わせてその勢力図が変化する勢力マップＤ５３１と、その勢力マップＤ５３１に表示する年代を調節するスライドバーＤ５３３と、そのスライドバーＤ５３３の移動範囲を規制するレベルゲージＤ５３２とを備えている。
【００６６】
勢力マップＤ５３１は、物語の進行に合わせてその表示内容が変化するように、複数の画像がアニメーションとして順次切り替えられて表示されるように構成されており、図９（ａ）〜（ｂ）に示すように、スライドバーＤ５３３のスライドＤ５３４の位置を左右に移動させると、その位置に応じて選択された画像が表示され、勢力の変遷が分かるようになっている。スライドＤ５３４の移動範囲は、レベルゲージＤ５３２によって規制され、このレベルゲージＤ５３２は、閲覧されたページデータの順序に従って生成された読了進行データに応じて設定され、閲覧されたページデータに応じた範囲のみでスライドＤ５３４が移動するように規制し、読み終わった物語の範囲でのみ表示可能な勢力マップＤ５３１が決定される。このスライドＤ５３４の操作による表示内容の変化としては、物語の進行に合わせたマップの変遷のみならず、時間をスライドすることで同時にそのタイミングに対応する事件・事変名などやその説明などのテキストデータ、画像、動画等のコンテンツが表示されてもよく、その事件・事変等に関わる人名や国名などが表示されてもよい。さらに、この勢力マップＤ５３１中の地図やテキストには詳細説明やリンクを貼ることができ、関連する詳細説明が読めたり対応するコミックや小説、同シリーズの別巻、関連書籍、同一ジャンル、同一作家、その他のイベントに係わる書籍等のコンテンツデータへ遷移できるようにしてもよい。
【００６７】
なお、このときの読了進行データは、コンテンツデータ内に含まれるページデータのページ数だけでなく、物語が複数冊の巻にわたる場合には、読了した巻数も含まれ、どの巻のどのページまで読んだかに応じて、表示可能な関連情報（ここでの例では、勢力マップ）が変化される。この関連情報の変化は、例えば、読了が進行するに伴って、ダウンロード可能な関連情報を増大させたり、ダウンロード済みの関連情報のうち、表示可能な範囲を拡大させるなどによって制御することができる。
【００６８】
他の特典アイテムの例としては、図１０に示すような、物語の進行に合わせて登場する人物名やそれらの関係性、人物説明の内容が変化する人物相関図Ｄ５４１と、その人物相関図Ｄ５４１に表示するストーリー上の時間経過を調節するスライドバーＤ５４３と、そのスライドバーＤ５４３の移動範囲を規制するレベルゲージＤ５４２とを備えた、特典アイテムＤ５４とすることができる。
【００６９】
人物相関図Ｄ５４１は、物語の進行に合わせてその表示内容が変化するように、複数の画像がアニメーションとして順次切り替えられて表示されるように構成されており、図１０（ａ）〜（ｂ）に示すように、スライドバーＤ５４３のスライドＤ５４４を左右に移動させると、その位置に応じて選択された画像が表示される。スライドＤ５４４の移動範囲は、レベルゲージＤ５４２によって規制され、このレベルゲージＤ５４２は、閲覧されたページデータの順序に従って生成された読了進行データに応じて設定され、閲覧されたページデータに応じた範囲のみでスライドＤ５４４が移動するように規制し、読み終わった物語の範囲でのみ表示可能な人物相関図Ｄ５４１が決定される。
【００７０】
なお、このときの読了進行データは、コンテンツデータ内に含まれるページデータのページ数だけでなく、物語が複数冊の巻にわたる場合には、読了した巻数も含まれ、どの巻のどのページまで読んだかに応じて、表示可能な関連情報（ここでの例では、人物相関図）が変化される。この関連情報の変化は、例えば、読了が進行するに伴って、ダウンロード可能な関連情報を増大させたり、ダウンロード済みの関連情報のうち、表示可能な範囲を拡大させるなどによって制御することができる。
【００７１】
このスライドＤ５４４の操作による表示内容の変化としては、物語の進行に合わせた人物相関図の変遷のみならず、時間をスライドすることで同時にそのタイミングに対応する事件・事変名などやその説明などのテキストデータ、画像、動画等のコンテンツが表示されてもよく、その事件・事変等に関わるマップや人名、国名などが表示されてもよい。さらに、この人物相関図Ｄ５４１中の画像やテキストには詳細説明やリンクを貼ることができ、関連する詳細説明が読めたり対応するコミックや小説、同シリーズの別巻、関連書籍、同一ジャンル、同一作家、その他のイベントに係わる書籍等のコンテンツデータへ遷移できるようにしてもよい。
【００７２】
（コンテンツビューワーの動作）
以上の構成を有する本実施形態に係るコンテンツビューワーの動作について説明する。図１１は、コンテンツを閲覧する際の動作手順を示すシーケンス図であり、図１２は、読了進行に基づいて特典アイテムを利用する際の動作手順を示すシーケンス図である。
【００７３】
先ず、電子書籍配信サーバー２から電子書籍等のコンテンツの配信を行い、ユーザー（Ｎ）１０ａのモバイルコンピューター１ａでそのコンテンツをダウンロードする（Ｓ２０１及びＳ１０１）。このコンテンツの配信は、電子書籍ファイルやコンテンツデータ形式を一括してダウンロードする場合の他、コンテンツデータを部分的に順次受信するいわゆるストリーミング配信の形態を採ることもできる。
【００７４】
そして、ユーザー端末１側でコンテンツの閲覧を開始する（Ｓ１０２）。このコンテンツの閲覧は、例えば、ソフトウェアやアプリケーションを起動し、任意のコンテンツを選択して表示させるユーザー操作などを契機として開始される。ここでは、ユーザーＮが電子書籍としてコンテンツデータを選択したものとする。このユーザーＮの選択操作に基づいて、選択されたコンテンツデータが読み出され、閲覧が開始される。
【００７５】
閲覧が開始されると、図４に示すように、タッチパネル１２ａには、ユーザーＮのタッチ操作に基づいて、ページデータＤ１が拡大縮小、移動可能に表示され、このページデータＤ１には、ページデータ上の座標領域に対応する１又は複数の領域であるコマに、そのコマに対応する要素データＤ３が紐付けられており、ページデータＤ１とともに要素データＤ３が読み出される。そして、図４（ａ）に示すように、ユーザー操作によって、ページデータＤ１上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データが、閲覧対象として選択され、図４（ｂ）に示すように、選択された要素データＤ３が拡大表示や強調表示をさせることができる（Ｓ１０３）。
【００７６】
さらに、この座標領域を指定する操作の際に、関連情報を表示させるための表示要求操作がなされるかどうかの判断を行う（Ｓ１０４）。関連情報を表示させるための表示要求操作がなされることなく、次の要素データを表示させる操作、例えば、ダブルタップされることなく、操作者が指を次のページデータ上の座標領域にスライドさせるなどの操作がなされた場合には（Ｓ１０４における「Ｎ」）、読了終了の操作がなされない限り（Ｓ１１１における「Ｎ」）、次の要素データの拡大・強調表示を継続させる（Ｓ１０３）。なお、ステップＳ１０４において関連情報の表示要求がなく（Ｓ１０４における「Ｎ」）、指をタッチパネルから一旦離して、読書終了ボタン等を押下するなどの操作があった場合には、読書終了処理が実行される（Ｓ１１１における「Ｙ」）。
【００７７】
一方、ステップＳ１０４において、関連情報の表示要求操作があった場合には（Ｓ１０４における「Ｙ」）、関連情報を表示させるためのコマ関連情報表示データを生成し、表示させる（Ｓ１０５）。例えば、ダブルタップ、タッチの押圧力を変化させるいわゆる３Ｄタッチなど、さらに選択を強調するジェスチャーを入力することにより、図５に示すような関連情報表示データＤ４を表示させることができる。このとき、電子書籍配信サーバー２上に最新の関連情報の配信があるか否かの問合せを行ってもよく、最新の関連情報があれば、それを取得して、最新の関連情報をコマ関連情報表示データに反映させてもよい。電子書籍配信サーバー２上の関連情報に更新がないとき、或いは、電子書籍配信サーバー２との通信ができないオフラインの状態にあるときなどには、既に端末上にダウンロードされたローカルの関連情報をメモリ１５から読み出してコマ関連情報表示データに取り込んで表示させる。
【００７８】
この関連情報表示データＤ４には、選択された要素データＤ３が中央に拡大表示されるとともに、その周辺に登場人物に関する辞典情報Ｄ５１や情報提供評価Ｄ５２が配置され、さらに追加情報を追加できるように、投稿用テキストボックスＤ６が配置されている。関連情報表示データＤ４上における要素データＤ３の配置としては、図示した例では関連情報表示データＤ４の中央としたが、このレイアウトは適宜変更することができ、要素データＤ３を左上に配置するなど見やすい位置とすることができる。また、投稿用テキストボックスＤ６には、投稿する文章の入力や、画像、データファイルのアップロードや、顔文字やマーク、スタンプなどの送信もできるようになっている。
【００７９】
また、関連情報表示データＤ４で入力される追加情報としては、図８に示すような、入力ボックスＤ６１やＤ６２を通じて、送信・アップロードされるコンテンツが含まれる。詳述すると、コミック中の台詞や吹出し、擬音など、コミックや小説等の書籍データの一部を構成する要素（コマ要素）についても、これを要素データの１つとして切り出すとともに、これに追加情報を付加したり、切り出したコマ要素（台詞、吹出、擬音等）を要素データとしてアップロードすることができる。上記入力ボックスＤ６１では、台詞や擬音等をテキスト形式の要素データとして送信したり、入力ボックスＤ６２では、吹出や擬音を画像形式の要素データとしてアップロードできるようになっている。これらアップロードされた追加情報や要素データは、その基礎となった書籍データに紐付けられた関連情報として登録される。
【００８０】
なお、この関連情報(要素データ、追加情報を含む。)の登録やアップロードは、後述するエディタープログラムを用いて切り出して、要素データとして登録したり、上記入力ボックスＤ６１及びＤ６２を通じて、他の要素データに対する関連情報としてアップロードすることができる。また、電子書籍が小説などテキストで構成されたものである場合も、テキスト選択機能を使って文章中の文字列を選択するようにして切り出してもよい。また、このコマ要素などの要素データについては、予めサービス提供側で登録しておくことができ、その場合は、入力ボックスＤ６１やＤ６２にプルダウンメニュー等で選択可能に列挙し、ユーザーが選択できるようにしてもよい。このとき、このコマ要素などの要素データは、他のユーザーからの外部検索が可能なように登録し、蓄積もできる。なお、これらの機能により蓄積された要素データは、名コマや名言コンテストなどに利用することも可能である。
【００８１】
なお、この関連情報表示データＤ４の表示の形態としては、図５に例示したものの他に、例えば、図６（ａ）〜（ｃ）に例示するものが挙げられる。すなわち、各要素データＤ３は、そのままページデータＤ１上の座標領域上に重畳させて配置させておき、ユーザーは、ページデータＤ１上の任意の要素データＤ３を捲るようなジェスチャーによって指定することにより、指定された座標領域に対応付けられた要素データＤ３が、捲られて剥がされるようなアクションを実行して、その下に配置された追加情報Ｄ５が閲覧可能になっている。また、画面上を捲る動作を逆に行うことで、剥がされた要素データＤ３が復活して元のように戻るようになっている。また、追加情報Ｄ５の表示形態としては、ページデータＤ１上に重畳させて多数配置してもよい。さらに、要素データＤ３を切り替える上記ジェスチャーとしては、例えば３Ｄタッチやダブルタップなど種々の操作形態を採用することができる。
【００８２】
そして、表示された関連情報表示データＤ４に、投稿用テキストボックスＤ６が含まれている場合には、この投稿用テキストボックスＤ６に対する追加情報の入力があるか否かの判断を行う（Ｓ１０６）。追加情報の入力がなければ（Ｓ１０６における「Ｎ」）、関連情報表示終了の操作を待って、関連情報表示終了操作があった際に関連情報表示データＤ４の表示を終了し（Ｓ１１１）、読書を継続するか（Ｓ１１２における「Ｎ」）、読書終了操作があれば（Ｓ１１２における「Ｙ」）、終了処理を行う。
【００８３】
一方、ステップＳ１０６において、追加情報の入力があれば（Ｓ１０６における「Ｙ」）、入力された追加情報を取得する（Ｓ１０７）。ここで入力される追加情報としては、例えば、ユーザーＮが書き込んだコメントや、口コミ情報、うんちく情報などユーザー自身が発信した関連情報であり、文字情報の他、画像や映像、音声などが含まれる。この追加情報の入力に際し、投稿用テキストボックスＤ６に付随するチェックボックスのＯＮ／ＯＦＦによって、テキストボックスに入力した追加情報を他の読者に公開するか否かの設定が行えるようになっている。なお、この公開の可否に関するチェックボックスのＯＮ／ＯＦＦについては、サービス提供側が一括して制御することも可能であり、デフォルトで公開をＯＮとし、ユーザー操作でＯＦＦとするような設計としてもよい。
【００８４】
この投稿用テキストボックスＤ６において入力された追加情報の公開を許可している場合には（Ｓ１０８における「Ｙ」）、ステップＳ１０７で取得された追加情報を電子書籍配信サーバー２へアップロードする（Ｓ１０９）。この追加情報のアップロードに際しては、関連情報表示データＤ４に含まれている要素データＤ３、又は要素データＤ３を特定するコマＩＤを追加情報に関連付けて、送信する。なお、コマＩＤが付与されていないときには、書籍名の何ページ目の何コマ目かを特定する情報（ＩＤや数値、テキストデータ）を追加情報に関連付けて送信する。
【００８５】
ステップＳ１０９でアップロードされた追加情報は、サーバー側で受信され（Ｓ２０３）、公開を許可する設定があれば（Ｓ２０４における「Ｙ」）、他の読者がアクセス可能に公開され（Ｓ２０５）、共有可能な関連情報として追加情報データベース２３１及びコンテンツデータベース２３４において蓄積又は更新され（Ｓ２０６）、公開が許可されていなければ（Ｓ２０４における「Ｎ」）、公開されることなく、アップロードしたユーザー自身のみが閲覧可能なデータとして追加情報データベース２３１においてのみ蓄積又は更新される（Ｓ２０６）。なお、ステップＳ１０７において入力され、取得された追加情報は、モバイルコンピューター１ａ側においても、パーソナル且つローカルな関連情報としても蓄積・更新される（Ｓ１１０）。このステップＳ１１０における追加情報の更新が完了した後は、関連情報表示終了の操作を待って、関連情報表示終了操作があった際に関連情報表示データＤ４の表示を終了し（Ｓ１１１）、読書を継続するか（Ｓ１１２における「Ｎ」）、読書終了操作があれば（Ｓ１１２における「Ｙ」）、終了処理を行う。
【００８６】
他方、ステップＳ２０５で公開された追加情報は、コマ毎に紐付けられた関連情報として他のユーザー１０ｂが閲覧可能となる（Ｓ３０１）。この追加情報の閲覧としては、本システムに対応したビューワーアプリケーションを利用して上記ステップＳ１０５と同様の処理により関連情報として表示させたり、他のＳＮＳシステムを通じてブログ記事等の配信データとして閲覧もできる。
【００８７】
そして、この公開された追加情報に対して他のユーザー１０ｂは、評価を行うことができる。例えば、公開された追加情報に応答するコメントを記入したり、「いいね！」等の同意・賞賛を意味する操作を行ったり、複数段階のレベルを有する評価レートを入力したり、ポイントを付与したりなどの評価操作を入力する。この評価入力があった場合には（Ｓ３０２における「Ｙ」）、その入力された情報が評価情報として電子書籍配信サーバー２側に送信され、電子書籍配信サーバー２において受信・記録される（Ｓ２０７）。このサーバーに蓄積された評価情報は、所定の評価条件を満たすことにより（Ｓ２０８における「Ｙ」）、その評価条件に従った価値情報としてポイントが発行されたり、特典アイテムがダウンロード可能になったり、特典アイテムや特典サービスの制限が解除されたりするなどの特典が付与され、付与された特典アイテムや、それに関するポイント・制限情報の変更が記録される（Ｓ２０９、Ｓ２１０）。なお、ステップＳ２０８で評価条件を満たさなかった場合にも（Ｓ２０８における「Ｎ」）、その時点での評価情報として電子書籍配信サーバー２側で蓄積され、管理される（Ｓ２０７）。この評価情報は、例えば得点として加算するなどして累積させることができ、次回の評価条件を判断する際に（Ｓ２０８）、過去の評価を加味した評価判断をするようにしてもよい。
【００８８】
（特典アイテムの動作）
次に、上述した特典アイテムの動作について説明する。この特典アイテムは、書籍やページデータ、要素データに紐付けられた関連情報の１つであり、コンテンツビューワーシステムにおける関連情報の閲覧機能の１つとして提供され、ここでは、コンテンツデータの読了進行に応じて、その利用可能範囲が変化されるようになっている。図１２は、特典アイテムに関する操作及び動作を示すシーケンス図である。なお、ここでは、既に関連情報として特典アイテムがユーザー端末側にダウンロードされているものとする。
【００８９】
ここで、特典アイテムとしては、例えば、図９又は図１０に示すような、物語の進行に合わせてその勢力マップや人物相関図が変化するコンテンツが考えられ、これらの勢力マップや人物相関図では、スライドバーのスライドを調節することにより、スライドの位置に応じた時間や時代、物語の進展に応じた情報が時系列に則して閲覧できるようになっている。そして、このスライドの移動範囲は、レベルゲージによって規制され、このレベルゲージは、閲覧されたページデータの進捗に従って生成された読了進行データに応じて設定され、閲覧されたページデータに応じた範囲のみでスライドが移動するように規制し、読み終わった物語の範囲でのみ表示可能な情報が制御されるようになっている。
【００９０】
このような特典アイテムの制御は、図１２に示すように、ユーザーによる閲覧が開始されると（Ｓ４０１）、そのページデータの表示完了を読了として監視し（Ｓ４０２における「Ｎ」）、そのページ毎の読了が進行すると（Ｓ４０２における「Ｙ」）、読了進行データを生成或いは更新し、最新の読了進行データを電子書籍配信サーバー２側に送信する（Ｓ４０３）。この読了進行データの生成のタイミングは、１ページ毎でもよく、所定ページ数毎、章毎、巻毎など、コンテンツの内容や、ユーザー設定等に基づいて適宜調整される。
【００９１】
電子書籍配信サーバー２側に送信され受信された読了進行データは、ユーザー毎のデータとして閲覧履歴データベース２３３に記録される（Ｓ５０１）。そして、本実施形態では、この記録された読了進行データに対して、サービス提供側が、その読了進行に対する評価を行う。例えば、コミック一冊分や、一章分、或いは１ページ分を読了する毎に、読了進行データが更新され、その更新された読了進行データが、所定の評価条件を満たすことにより（Ｓ５０２における「Ｙ」）、その評価条件に従った価値情報としてポイントが発行されたり、特典アイテムがダウンロード可能になったり、特典アイテムや特典サービスの制限が解除されたりするなどの特典が付与され、付与された特典アイテムや、それに関するポイント・制限情報の変更が記録される（Ｓ５０３、Ｓ５０４）。また、このステップ５０３における読了進行評価としては、読了進行の度合いに応じたポイント付与の他、未了の同作品や同著作者作品や、同傾向・同ジャンルの作品に関するいわゆる「オススメ情報」などを含めることができる。
【００９２】
なお、ステップＳ５０２で評価条件を満たさなかった場合にも（Ｓ５０２における「Ｎ」）、その時点での評価情報として電子書籍配信サーバー２側で蓄積され、管理される（Ｓ５０１）。この評価情報は、例えば得点（ポイント）として加算するなどして累積させることができ、次回の評価条件判断で（Ｓ５０２）、過去の評価を加味した評価判断をするようにしてもよい。なお、ステップＳ５０２で評価条件を満たさなかった場合にも読了進行評価として、現在の読了進行の度合いに応じたポイント付与の他、未了の同作品や同著作者作品や、同傾向・同ジャンルの作品に関するいわゆる「オススメ情報」などを特典アイテムとして発行させてもよい。
【００９３】
ステップＳ５０３で特典アイテムがダウンロード可能になったり、特典アイテムや特典サービスの制限が解除されたりするなどの特典が付与された場合には、その特典に応じたデータがユーザー端末１側で取得され（Ｓ４０４）、取得されたデータによって特典アイテムの利用制限範囲に変更があれば（Ｓ４０５における「Ｙ」）、特典アイテムの制限が変更され、閲覧ができるコンテンツの範囲が拡張される。特典アイテムが、例えば、図９に示したような、勢力マップである場合には、レベルゲージＤ５３２の長さが長くなり、スライドバーＤ５３３のスライドＤ５３４の移動範囲が拡大され、スライドＤ５３４がさらに右方向に移動可能となり、物語の進行に従って変遷する勢力マップが閲覧可能となる。また、特典アイテムが、例えば、図１０に示したような、人物相関図である場合には、レベルゲージＤ５４２の長さが長くなり、スライドバーＤ５４３のスライドＤ５４４の移動範囲が拡大され、スライドＤ５４４がさらに右方向に移動可能となり、物語の進行に従って新たに登場した人物や、関係性の変遷が閲覧可能となる。
【００９４】
なお、ここで説明した特典アイテムは、要素データ（若しくはコンテンツデータ）の関連情報の１つとして扱われるが、本実施形態では、特典アイテム自体を要素データと同様に登録し、この要素データとしての特典アイテムに、さらに関連情報等の追加が可能となっている。例えば、図９に示した勢力マップでは、基本的な関連情報は、サービス提供側が登録しておくのが前提となっているが、ビューワーアプリケーションに付随させたエディター機能などを用いて、読者によって情報を追加し、評価する機能を持たせてもよい。この機能によって、サービス提供側から提供されている勢力マップの内容を読者自身で詳細にし、勢力変遷などの変貌をさらに詳細な時間経過のものとしたり、その勢力マップに説明などのテキストを加えたりすることでさらに詳細な勢力マップを作り上げることができるようになっている。これらの結果、読者自身による情報追加・編集機能を設けることによってサービス提供者側の意図以上の精緻さで各情報の自己増殖が可能となっている。
【００９５】
（コンテンツエディター機能の構成・動作）
次いで、コンテンツエディター機能について説明する。図１３〜図１５は、本実施形態に係るコンテンツエディター機能の動作を示す説明図であり、図１６は、コンテンツエディター機能の動作手順を示すフローチャート図である。
【００９６】
このコンテンツエディター機能は、要素データを有さないページデータのみの電子書籍から、要素データを生成し、本発明のコンテンツビューワーで閲覧可能なコンテンツデータを作成するモジュールである。なお、このコンテンツエディター機能は、サービス提供者側が予めコンテンツを登録したり、情報を追加・編集するために電子書籍配信サーバー２にコンテンツ作製部２２７として設けることもできるし、ユーザー自身がコンテンツ（コンテンツデータ、要素データ、関連情報）を新規に登録したり、追加・編集したりできるようにユーザー端末にインストールされたビューワーアプリケーションにオプションとして備えられてもよい。電子書籍配信サーバー２にコンテンツ作製部２２７として設ける場合には、サービス提供側の編集者２０等が端末２０ａなどを用いて、電子書籍配信サーバー２のコンテンツ作製部２２７にアクセスして、コンテンツデータの作成作業を行えるようにしてもよい。
【００９７】
具体的に、このコンテンツエディター機能は、本実施形態では、アプリケーションに含まれるプログラムとして提供され、このプログラムには、ページデータＤ１を解析し、各ページデータ上の座標領域Ｄ２を検出するページ解析ステップと、ページ解析手段によって検出された各座標領域Ｄ２に対応する要素データＤ３を抽出する要素データ抽出ステップと、要素データ抽出ステップによって抽出された要素データＤ３を、各要素データが切り出された基礎となったページデータＤ１及び切り出された座標領域Ｄ２と関連付けて、コンテンツデータとして生成するコンテンツデータ生成ステップとが含まれる。
【００９８】
詳述すると、ページ解析ステップでは、図１６に示すように、先ず、ユーザーに対して、抽出したいコマを特定する選択点の指定入力を求める（Ｓ６０１）。この入力操作としては、例えば、図１３（ａ）に示すような、ページデータＤ１が表示されたタッチパネル上においてタッチ操作を要求し、タッチされた座標を選択点Ｐ１として特定する。この選択点Ｐ１の入力は、１箇所のみでもよく複数点を入力するようにしてもよい。
【００９９】
次いで、図１３（ｂ）及び（ｃ）に示すように、この選択点Ｐ１を中心として、コマを区切る枠線を検出する枠線走査処理を実行する（Ｓ６０２）。この枠線走査では、選択点Ｐ１の上下左右から所定距離離間した一対の走査点Ｐ２，Ｐ２を上下左右に移動させていき、所定幅の線やコマ間の空白を探索する。この枠線の探索では、水平又は垂直な線の他、傾斜した所定幅の線を検出するようにする。
【０１００】
その後、図１４（ａ）に示すように、検出した枠線上の各走査点Ｐ２を各枠線の交差点を求める走査点整合処理を行う（Ｓ６０３）。この走査点整合処理では、一対の走査点Ｐ２，Ｐ２の座標から枠線を特定するそれぞれ関数又はベクトルを求め、各枠線の交点Ｐ３を求め、それら交点Ｐ３，Ｐ３の座標を算出する。そして、図１４（ｂ）に示すように、算出された交点Ｐ３，Ｐ３で囲まれた座標領域Ｄ２をコマ領域として決定する（Ｓ６０４）。
【０１０１】
なお、このページ解析ステップでは、他の手法を用いたり、上記手法と他の手法と組み合わせて実行してもよい。例えば、上記ステップＳ１０２の枠線走査処理に代えて、若しくは上記枠線走査処理と組み合わせて、図１５に示すように、コマ領域の区切る枠線のパターン走査処理を行い、画像中から枠線を検出するようにしてもよい。具体的にこの枠線パターン走査処理では、先ず、図１５（ａ）に示すように、枠線間の空白部分である枠部分を黒く塗りつぶす。この処理では、枠部分は白であることが多いため、ページデータ周辺から連続する白色の画素を検出し、黒色の画素に置換することで行うことができる。次いで、同図（ｂ）に示すように、ページデータ全体について白黒を反転させる処理を行う。これは、コミック中の罫線や効果線などは白いラインよりも黒いラインが多くみられるため、一度、枠部分を黒く塗りつぶし、反転させることで、枠を際立たせることができ、検出精度を高めることができる。
【０１０２】
そして、白黒を反転させた画像について、図１５（ｃ）に示すように、画像を左上から一定間隔でスキャンし、同図（Ｄ）に示すようなパターンに一致するパターンポイントを探索する。抽出されたパターンポイントの座標に基づいて、ステップＳ６０３の走査点整合、及びステップＳ６０４のコマ領域の決定を行う。なお、ここでのパターンポイントの探索は、画像を左上から一定間隔でスキャンし、ページ全体で一括してパターンポイントを探索するようにしたが、ユーザー操作によって特定された選択点を中心として、この選択点から上下・左右にスキャンしていき、ユーザーが指定した任意の要素データのみを切り出すようにしてもよい。
【０１０３】
これらの手法によって要素データの座標領域を決定した後、図１４（ｃ）に示すように、ページデータＤ１上においてコマ領域に含まれる画素を要素データＤ３として切り出す（Ｓ６０５）。切り出された要素データＤ３は、コマ領域に含まれる画素が、それぞれ独立した画像ファイルとして保存される。そして、要素データＤ３の切りだしが終了した後、ユーザーに対して作業を終了するかどうかを問合せ、ユーザーが作業の継続を選択した場合には（ステップＳ６０６における「Ｎ」）、上述したステップＳ６０１〜Ｓ６０５を繰り返し、ユーザーが作業の終了を選択した場合には（ステップＳ６０６における「Ｙ」）（Ｓ６０６）、コンテンツデータ生成ステップに移行する。
【０１０４】
コンテンツデータ生成ステップでは、切り出された要素データＤ３を、切り出した基礎となった基のページデータＤ１と、その切り出された部分である座標領域Ｄ２とを関連付けてコンテンツデータを生成するとともに、メモリ１５等に保存し（Ｓ６０７）、処理を終了する。
【０１０５】
（作用・効果）
以上説明したように、本実施形態によれば、スマートフォン等の携帯情報端末のタッチパネル１２ａなどでページデータＤ１上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データを拡大・縮小、強調表示などをするとともに、関連情報とともに表示することができ、コミック等の電子書籍の閲覧を簡単な操作で自在に行えるとともに、ストーリーの要所となるシーンや台詞などを通じて関連情報をコマ毎に閲覧することができる。
【０１０６】
本実施形態では、任意の要素データを選択し、選択された当該要素データに関する関連情報を入力して、口コミ情報やうんちく情報を書き込むことができるため、読者自身がコマ毎の関連情報を提供する側になれるため、自分の感想や知識を記録したり、他の読者に向けて公開したりできる。
【０１０７】
また、本実施形態では、ユーザーが提供した関連情報の価値を、サービス提供側やユーザー相互で評価し、その評価結果に応じてポイントを発行したり特典アイテムを提供するため、関連情報を入力するインセンティブを高めることができる。
【０１０８】
さらに本実施形態では、読了進行データを用いて、読了進行に応じてコマ関連情報表示データとして閲覧可能となる関連情報を選択するようにしているため、最初から順番に読まないと先が読めないようにするなど、ページデータや要素データの表示順序を規制することができる。また、読了進行データに基づいて、ポイントを発行するため、この場合には、例えば、１巻を読み終わるとポイントや特典サービスなどの価値情報を付与することができ、次巻へ読み進めるインセンティブを高めることができる。
【０１０９】
また、本実施形態では、コンテンツエディター機能を設けているため、要素データが作製されていないコンテンツデータであっても、ページデータから要素データを自動若しくは半自動的に抽出することができ、本システムに対応していないコンテンツデータであっても、上述した機能やサービスを利用できるようになる。
【０１１０】
以上述べたように、本実施形態によれば、電子書籍をモバイルコンピューター１ａで閲覧する際に、コミック等の電子書籍の閲覧を簡単な操作で自在に行えるとともに、ストーリーの要所となるコマや台詞などを通じて関連情報や物語の世界観を共有したり、整理したり可視化できるツールを実現できる。
【０１１１】
（変更例１）
なお、上述した実施の形態は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。以下に、上述した実施形態の変更例について説明する。図１７は変更例に掛かるユーザー端末１の内部構成を示すブロック図である。なお、本変更例において、上述した実施形態と同一の構成要素には同一の符号を付し、その機能等は特に言及しない限り同一であり、その説明は省略する。
【０１１２】
上述した実施形態では、書籍を閲覧するためのソフトウェアと、特典アイテム等の関連情報を閲覧するためのソフトウェアとが一体的となった構成とした。本変更例では、図１７に示すように、書籍を閲覧するための機能を書籍ビューワー１４ａとして、特典アイテムやその他の関連情報を閲覧するための機能をアイテムビューワー１４ｂとして構成する。すなわち、本変更例においてアプリケーション実行部１４は、書籍ビューワーソフトウェアプログラム及びアイテムビューワーソフトウェアプログラムが実行されることで、書籍ビューワー１４ａ及びアイテムビューワー１４ｂをアプリケーション実行部１４上に仮想的に構築する。
【０１１３】
なお、本変更例において、書籍ビューワー１４ａとアイテムビューワー１４ｂは、別個独立のアプリケーションであり、それぞれのアプリケーションから他方のアプリケーションを呼び出して、データを相互に送受信したり同期することによって、情報を共有できるようになっている。さらに、これら書籍ビューワー１４ａやアイテムビューワー１４ｂは、他のアプリケーションの一部とすることもでき、例えば映画やテレビ番組のガイドアプリケーションや、イベント情報アプリケーション、旅行ガイド情報アプリケーション、書店などのショップアプリケーション、ゲームアプリケーション、ポイント管理アプリケーション等の一部として、書籍ビューワー１４ａやアイテムビューワー１４ｂを組み込むことができる。
【０１１４】
具体的に本変更例では、例えば、特定のアニメキャラクターに関する情報アプリケーションの一部として、このアニメキャラクターの特典アイテムを閲覧する機能として、上記アイテムビューワー１４ｂを組み込み、アニメキャラクターに関するアイテムや関連情報を閲覧したり、編集したりする機能を提供し、アイテムとしての相関図や勢力マップ、それらの関連情報を他のユーザーと共有できるようなっており、これらアイテムや関連情報に関連付けられたリンクを辿ることによって、各アイテムに関連する書籍の該当箇所に遷移して、書籍を閲覧できるようになっている。この書籍の閲覧の際には書籍ビューワー１４ａが呼び出されて起動されるようになっている。
【０１１５】
以下に各アプリケーションの構成について説明する。
（１）書籍ビューワー
書籍ビューワー１４ａは、上述した実施形態で説明したコンテンツビューワープログラムのうち書籍を閲覧し読了進行を管理するための機能と、書籍データを加工・編集して関連情報を作成するコンテンツエディターの機能に特化したアプリケーションソフトである。
【０１１６】
書籍ビューワー１４ａは、上記実施形態と同様に、コンテンツ管理部１４１、ポイント制御部１４２、表示データ生成部１４３、読了進行管理部１４５、関連情報制御部１４４、及びコンテンツエディター１４６を備えている。
【０１１７】
コンテンツ管理部１４１は、電子書籍配信サーバー２からダウンロードし、自機内に蓄積されている電子書籍やコンテンツデータ等のコンテンツを管理するモジュールであり、ポイント制御部１４２は、電子書籍配信サーバー２上のポイントデータベース２３２と同期して、ユーザーが所有しているポイントを管理するモジュールである。
【０１１８】
表示データ生成部１４３は、表示部１３ａに表示させるための表示データを生成するモジュールである。表示データは、画像データや、文字データ、動画データ、音声その他のデータを組み合わせて生成されるデータであり、本実施形態に係る表示データ生成部１４３は、コンテンツデータに係る表示データを生成する際、ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データ、及び各要素データに紐付けられた関連情報をコマ関連情報表示データとして生成する機能を有している。
【０１１９】
読了進行管理部１４５は、ページデータのうち閲覧が完了されたページデータ、及び閲覧されたページデータの順序を読了進行データとして生成する読了管理手段であり、この読了進行管理部１４５が生成した読了進行データは、電子書籍配信サーバー２側へ送信され、電子書籍配信サーバー２のポイント管理部２２４において、受信された読了進行データに基づいて、ポイントを発行する。
【０１２０】
関連情報制御部１４４は、本実施形態では、読了進行管理部１４５によって生成された読了進行データに基づいて、コマ関連情報表示データとして閲覧可能となる関連情報を選択するモジュールである。具体的に、本実施形態では、読了進行の進捗によって利用が可能となるアイテムやその態様が変化されるようになっており、関連情報制御部１４４は、この読了進行に応じて、アイテムを変更したり、態様を変化させる制御を実行する。
【０１２１】
表示データ生成部１４３は、タッチパネル１２ａ上において電子書籍のページを捲る動作により、電子書籍のページを順次閲覧可能に表示するモジュールである。ここで、「ページを捲る動作」とは、例えば、タッチパネルに対するスワイプ操作やマウス等による遷移アイコン選択操作によって、現在表示されているページの前ページ又は次ページに画面を遷移させる動作の他、ページ番号を入力したり、サムネイル表示した複数ページの中からジャンプしたいページを選択したりして画面を遷移させる動作が含まれる。さらに、ページを捲る動作としてのジェスチャーとしては、例えば３Ｄタッチやダブルタップなど種々の操作形態を採用することができる。
【０１２２】
コンテンツエディター１４６は、本実施形態では、アプリケーションに含まれるプログラムとして提供され、このアプリケーションを実行することにより、ＣＰＵ上に仮想的に構築される。具体的にコンテンツエディター１４６は、ページデータＤ１を解析し、各ページデータ上の座標領域Ｄ２を検出するページ解析部１４６ａと、ページ解析部１４６ａによって検出された各座標領域Ｄ２に対応する要素データＤ３を抽出する要素データ抽出部１４６ｂとを備え、要素データ抽出部１４６ｂによって抽出された要素データＤ３を、各要素データが切り出された基礎となったページデータＤ１及び切り出された座標領域Ｄ２と関連付けて、コンテンツデータとして生成する。
【０１２３】
アプリケーション実行部１４では、これらの各モジュールが実行されることで、画面上に電子書籍を選択し、各ページのページデータＤ１や関連情報を表示させることができる。また、アプリケーション実行部１４は、コンテンツエディター１４６によって生成された関連情報を表示させたり、アップロードしたりすることができる。
【０１２４】
（２）アイテムビューワー
一方、アイテムビューワー１４ｂは、上述した実施形態で説明したビューワープログラムのうち特典アイテムを閲覧し、編集する機能に特化したアプリケーションソフトである。アイテムビューワー１４ｂは、アイテム管理部３４１、ポイント制御部３４２、表示データ生成部３４３、関連情報制御部３４４、及びアイテムエディター３４６を備えている。
【０１２５】
アイテム管理部３４１は、自機内に蓄積されている特典アイテム等のコンテンツを管理するモジュールであり、ポイント制御部３４２は、電子書籍配信サーバー２上のポイントデータベース２３２と同期して、ユーザーが所有しているポイントを管理するモジュールである。なお、ここでのポイントは特典アイテムに関する情報としてユーザー毎に管理される価値情報であり、書籍ビューワー１４ａのポイント制御部１４２とデータを共有することにより、ユーザーが所有するポイントに関する情報の同期を取るようになっている。
【０１２６】
表示データ生成部３４３は、特典アイテムを表示部１３ａに表示させるための表示データを生成するモジュールである。表示データは、画像データや、文字データ、動画データ、音声その他のデータを組み合わせて生成されるデータである。
【０１２７】
関連情報制御部３４４は、本変更例では、各ユーザーの読了進行データに基づいて、特典アイテムとして閲覧可能となる関連情報を選択するモジュールである。具体的に、本変更例では、読了進行データは、電子書籍配信サーバー２で管理されており、電子書籍配信サーバー２に蓄積された読了進行データを参照し、各ユーザーの読了進行の進捗によって利用が可能となるアイテムやその態様が変化されるようになっており、関連情報制御部３４４は、この読了進行に応じて、アイテムを変更したり、態様を変化させる制御を実行する。
【０１２８】
表示データ生成部３４３は、タッチパネル１２ａ上において特典アイテムを閲覧可能に表示するモジュールである。アプリケーション実行部１４では、表示データ生成部３４３が実行されることで、画面上に特典アイテムやその関連情報を表示させることができる。また、アプリケーション実行部１４は、アイテムエディター３４６によって生成された特典アイテムに関する関連情報を表示させたり、アップロードしたりすることができる。
【０１２９】
このように、本変更例によれば、書籍ビューワー１４ａとアイテムビューワー１４ｂが別個独立のアプリケーションとし、それぞれのアプリケーションから他方のアプリケーションを呼び出して、データを相互に送受信することによって同期できるようになっている。
【０１３０】
さらに、これら書籍ビューワー１４ａやアイテムビューワー１４ｂは、他のアプリケーションの一部とすることもでき、例えば映画やテレビ番組のガイドアプリケーションや、イベント情報アプリケーション等の一部として、書籍ビューワー１４ａやアイテムビューワー１４ｂを組み込むことができ、他のアプリケーションの一部機能としてアイテムビューワーを配布し、ユーザーに特典アイテムや関連情報を閲覧したり、編集したりする機能を提供し、アイテムとしての相関図や勢力マップ、それらの関連情報を他のユーザーと共有できるようにするとともに、これら特典アイテムや関連情報に関連付けられたリンクを辿ることによって、各アイテムに関連する書籍の該当箇所に遷移して、書籍を閲覧させることができる。
【０１３１】
これらの結果、本変更例によれば、例えば、特定のアニメキャラクターに関する情報アプリケーションの一部として、このアニメキャラクターの特典アイテムを閲覧する機能として、上記アイテムビューワー１４ｂを配布し、特典アイテムとしての相関図や勢力マップ、それらの関連情報を他のユーザーと共有させることができる。これらアイテムや関連情報に関連付けられたリンクを辿ることによって、各アイテムに関連する書籍の該当箇所に遷移して、書籍を閲覧させることができ、キャラクターの特典アイテムを通じて、書籍の閲覧や販売に導くことができる。
【０１３２】
（変更例２）
上記実施形態及び変更例では、書籍データから切り出された要素データに、関連情報を紐付けして関連情報表示データを生成する手段として表示データ生成部１４３，３４３や、アイテムエディター３４６を例示したが、この関連情報表示データを生成・閲覧する機能として、さらに、図１８〜図２３に示すような、ノート機能を採用することもできる。図１８は、本変更例に係るノート機能の操作手順を示す説明図である。
【０１３３】
このノート機能は、例えば、上述した表示データ生成部１４３に備えられ、書籍や特典アイテムのページデータ上に記載・掲載されたテキストデータや画像データを要素データとして切り出し、切り出された各要素データに係る関連情報を紐付けて関連情報表示データを構成し、この関連情報表示データを、その一形態である「まとめノート」として表示する機能である。
【０１３４】
具体的には、表示データ生成部１４３が、小説やコミック等の書籍であるコンテンツデータを生成する際、ページデータ上の座標領域を指定することにより、指定された座標領域に対応付けられた要素データ、及び各要素データに紐付けられた関連情報をまとめノートとしての関連情報表示データを生成する。
【０１３５】
このノート機能の操作としては、図１８に示すように、タッチパネル１２ａには、ユーザーのタッチ操作に基づいて、書籍データであるページデータＤ１０や、特典アイテムである特別解説ブックＤ５５が移動可能や拡大・縮小可能に表示される。そして、このページデータＤ１０では、表紙の画像データを含めてページ間の移動、拡大・縮小表示が可能となっているとともに、ページデータＤ１０上の任意の範囲を選択して、その選択範囲に含まれている文字列や画像を、要素データとして切り出してノートを作成するためのインターフェースが提供されている。なお、図１８に示した例では、小説などの書籍データに含まれるページデータＤ１０上に小説の文章であるＤ１０ａ〜Ｄ１０ｃがテキストデータで表示されるとともに、挿絵などの画像データＤ１０ｄが掲載されている。また、特別解説ブックＤ５５は、例えば、有料で配布される特典アイテムの一つであり、書籍の誌面であるページデータ上に、特別解説としての文章であるＤ５５ａがテキストデータで表示されるとともに、挿絵などの画像データＤ５５ｂが掲載されている。
【０１３６】
そして、このノート機能では、小説やコミック、これらの特別解説、その他の特典アイテム等のコンテンツデータから切り出された要素データを分類したり、グルーピングしたりするためのカテゴリー情報や、表示位置・順序等のレイアウト情報の他、作成日時、要素データ同士のリレーション等を関連情報として付与し、その関係性や位置、序列に応じてノートのページＤ７上に表示する。
【０１３７】
具体的には、ページデータＤ１０では、ページデータ上の座標領域に対応するテキスト（文字列）や画像等の要素データが記述又は紐付けがされており、同図（ｂ）に示すように、タッチ操作により、ページデータＤ１上の座標領域を指定することによって、指定された座標領域に対応付けられた要素データが、閲覧対象として選択され、選択された文書や画像が、要素データ（ここでは、要素データＤ１０ａ、Ｄ１０ｂ及びｄ１０ｄ）として強調表示される。この選択された要素データＤ１０ａ、Ｄ１０ｂ及びｄ１０ｄは、まとめノートＤ７上にコピーして貼り付けて、まとめられるようになっており、表示データ生成部１４３は、このまとめられた要素データを、関連情報に含まれる表示位置・順序等のレイアウト情報、要素データ同士のリレーションに従って表示させる。なお、まとめノートＤ７に貼り付けられた要素データは、そのコピー元となった書籍データの引用箇所にリンクが設定されており、まとめノートＤ７上の要素データをタップすることにより、引用元となった書籍の該当箇所へジャンプしたりできる一方、書籍中の該当箇所をタップすることにより、まとめノートの貼り付け先へジャンプできるようになっている。
【０１３８】
なお、まとめノートを新規作成する際には、図１８に示すように、引用元となった書籍の表紙画像をサムネイル化した画像Ｄ７１として貼り付けることができる。また、まとめノートに貼り付けられる要素データは、複数の書籍から集めることができ、この場合には、表紙に貼り付けるサムネイル画像を任意に選択した書籍から引用したり、それら複数の書籍の表紙を組み合わせたものとしたり、ユーザーが独自に作成したものを採用することができる。
【０１３９】
このまとめノートＤ７では、図１９に示すように、選択された文章や画像などの要素データＤ１０ａ、Ｄ１０ｂ、Ｄ１０ｄ等が、ノートページ上の任意の位置に貼り付けられるとともに、タッチ操作により任意の位置に移動させたり、順序を入れ替えたりできる。また、このまとめノートＤ７では、図２０及び図２１に示すように、ノートページ上に貼り付けられた各要素データをカテゴリー毎に分類できるようになっている。例えば、図２０に示すように、任意の要素データ（図示の例ではテキストデータ１０ａ）に対してタップや長押し等の選択操作を行うことにより、各要素データにカテゴリーやジャンルといったタグ付けを行い、これにより図２１に示すような、カテゴリー単位のページを生成するようになっている。
【０１４０】
また、まとめノートＤ７では、図２２に示すように、ノートＤ７上に貼り付けた要素データ（例えば、図２２（ａ）に示すＤ１０ａ、Ｄ１０ｂ、Ｄ１０ｄ）を関連付けノートＤ７３にコピーして貼り付けることができる。この関連付けノートＤ７３は、図２２（ｂ）に示すように、貼り付けられた要素データ同士の関係性を視覚的に作図できるノートであり、関連情報表示データの一形態である。詳述すると、この関連付けノートＤ７３では、貼り付けられた要素データの関係性を、位置関係やコネクタ線で表すことができ、新たな追加情報としてのテキストや画像などをメモとして入力できるようになっている。
【０１４１】
例えば、関連付けノートＤ７３では、ノートの紙面を模したノートＤ７３上に、各まとめノートＤ７からコピーした要素データを任意の位置に貼り付けることができ、ツールボックスＤ７３ａ上に配列されたコネクタ線Ｄ７３ｄをドラッグしてノートＤ７３内の任意の位置に貼り付けることができる。このコネクタ線Ｄ７３ｄは、要素データ間の主従関係や、要素データの序列（時系列や表示順）を表すもので、ドラッグして要素データに近づけることで、自動的に要素データに接続され、タッチ操作などで一端を伸ばしたり、変形させたりもできるようになっている。また、関連付けノートＤ７３には、テキストボックスＤ７３ｂがポップアップ等により開くことができ、このテキストボックスＤ７３ｂに文字を入力することで、ノートＤ７３に新たなメモＤ７３ｅとして貼り付けられるようになっている。これら関連付けノートＤ７３に貼り付けられた要素データやメモは、タップ操作などでアイコン化することができ、簡略表示（例えば、アイコンＤ７３ｃ）と、詳細表示（要素データＤ１０ｂ）とをタップ操作で切り替えられる。このアイコンには、コピー元のまとめノートで付されたカテゴリーや番号が簡略的に表示される。
【０１４２】
なお、関連付けノートＤ７３に貼り付けられた要素データは、そのコピー元となった書籍データやまとめノートの引用箇所にリンクが設定されており、関連付けノートＤ７３上の要素データをタップすることにより、引用元となった書籍やまとめノートの該当箇所へジャンプしたりできる一方、書籍中やまとめノートの該当箇所をタップすることにより、関連付けノートＤ７３内の貼り付け先へジャンプできるようになっている。
【０１４３】
そして、このように作成されたまとめノートや関連付けノートは、図２３に示すような、本棚Ｄ８に格納することができる。この本棚Ｄ８は、アプリケーションで表示される仮想的な本棚であり、アイコン化されたノートを任意の棚に配置できるようになっている。本棚Ｄ８においても、図２３（ｂ）に示すように、貼り付けられたノートの関係性を、位置関係やコネクタ線Ｄ８２ａ、Ｄ８２ｂで表すことができ、新たな追加情報としてのテキストや画像などをメモとして入力できるようになっている。例えば、関連付け本棚Ｄ８では、ノートの表紙を模したアイコンＤ７，Ｄ７０１〜Ｄ７０３を任意の位置に貼り付けることができ、ツールボックスＤ８１上に配列されたコネクタ線Ｄ８２ａ、Ｄ８２ｂをドラッグして本棚Ｄ８内の任意の位置に貼り付けることができる。
【０１４４】
また、本棚Ｄ８では、自身で作成した各ノートを他のユーザーに向けて公開することにより、ユーザー間で共有できるようになっている。この公開の可否は、ユーザーがノート毎に設定できる。公開されたノートについては、他のユーザーが編集することの可否も設定できるようになっており、共有した他のユーザーが新たな情報を追加できるようになっている。なお、作成された各ノートは、上述した書籍や特典アイテムなどのように新たなコンテンツとして配布や販売等を行ってもよい。
【０１４５】
なお、本変更例では、引用元となる書籍を小説などテキストが主となるコンテンツを例に説明したが、上述したコミックの一コマや、特典アイテム、他のノート内の各データなどを要素データとしてまとめノートや関連付けノートに貼り付けることもできる。また、引用元となる書籍は、単数のみならず複数とすることができ、複数の書籍から集めた要素データを１つのノートにまとめることもできる。
【０１４６】
このような本変更例によれば、書籍中のテキストや画像を要素データとして引用し、自由にノートにまとめたり、それらの関係性をユーザー独自の新たなコンテンツとして作成し、共有できることから、引用元となった書籍中のコマや台詞などを通じて関連情報や物語の世界観を共有したり、整理したり可視化でき、新たな書籍の楽しみ方を提供できる。
【符号の説明】
【０１４７】
Ｄ１…ページデータ
Ｄ２…座標領域
Ｄ３…要素データ
Ｄ４…関連情報表示データ
Ｄ５…追加情報
Ｄ５１…辞典情報
Ｄ５２…情報提供評価
Ｄ５３…特典アイテム
Ｄ５３１…勢力マップ
Ｄ５３２…レベルゲージ
Ｄ５３３…スライドバー
Ｄ５３４…スライド
Ｄ５４…特典アイテム
Ｄ５４１…相関図
Ｄ５４２…レベルゲージ
Ｄ５４３…スライドバー
Ｄ５４４…スライド
Ｄ６…投稿用テキストボックス
Ｄ６１，Ｄ６２…入力ボックス
Ｐ１…選択点
Ｐ２，Ｐ２…走査点
Ｐ３，Ｐ３…交点
１（１ａ，１ｂ）…ユーザー端末
２…電子書籍配信サーバー
５…通信ネットワーク
６…無線基地局
７…中継装置
１０ａ，１０ｂ…ユーザー
１１…通信インターフェース
１２…入力インターフェース
１２ａ…タッチパネル
１３…出力インターフェース
１３ａ…表示部
１４…アプリケーション実行部
１５…メモリ
２１…通信インターフェース
２２…制御部
２３…ユーザーデータベース
１４１…コンテンツ管理部
１４２，３４２…ポイント制御部
１４３，３４３…表示データ生成部
１４４，３４４…関連情報制御部
１４５…読了進行管理部
１４６…コンテンツエディター
１４６ａ…ページ解析部
１４６ｂ…要素データ抽出部
２２１…情報提供評価部
２２２…認証部
２２３…決済部
２２４…ポイント管理部
２２４ａ…ポイント発行部
２２４ｂ…ポイント増減部
２２５…読了進行評価部
２２６…電子書籍配信部
２２７…コンテンツ作製部
２３１…追加情報データベース
２３２…ポイントデータベース
２３３…閲覧履歴データベース
２３４…コンテンツデータベース
３４１…アイテム管理部
３４６…アイテムエディター
【図１】
0006656032.tif 000002
【図２】
0006656032.tif 000003
【図３】
0006656032.tif 000004
【図４】
0006656032.tif 000005
【図５】
0006656032.tif 000006
【図６】
0006656032.tif 000007
【図７】
0006656032.tif 000008
【図８】
0006656032.tif 000009
【図９】
0006656032.tif 000010
【図１０】
0006656032.tif 000011
【図１１】
0006656032.tif 000012
【図１２】
0006656032.tif 000013
【図１３】
0006656032.tif 000014
【図１４】
0006656032.tif 000015
【図１５】
0006656032.tif 000016
【図１６】
0006656032.tif 000017
【図１７】
0006656032.tif 000018
【図１８】
0006656032.tif 000019
【図１９】
0006656032.tif 000020
【図２０】
0006656032.tif 000021
【図２１】
0006656032.tif 000022
【図２２】
0006656032.tif 000023
【図２３】
0006656032.tif 000024