(57)【要約】【課題】電子書籍を１回の操作で表示モードを簡単に切り替えることができる。【解決手段】電子書籍を表示部１５０に表示させる表示制御部１２３と、操作部１１０を介してユーザの操作を受け付ける操作受付部１２１と、電子書籍の閲覧動作モードに応じた複数種類の表示画像を作成する画像作成部と、を備え、操作受付部１２１は、電子書籍の単一ページ又は見開きページが表示部１５０に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の操作の種別を検出し、画像作成部１２２は、操作受付部１２１が検出した１回の操作の種別に基づいて、電子書籍の閲覧動作モードを特定し、特定した閲覧動作モードに対応する種類の表示画像を作成する。【選択図】図１
2015087806.tif 000002
【特許請求の範囲】
【請求項１】
電子書籍を閲覧するための電子書籍閲覧装置であって、
電子書籍を表示部に表示させる表示制御部と、
操作部を介してユーザの操作を受け付ける操作受付部と、
前記電子書籍の閲覧動作モードに応じた複数種類の表示画像を作成する画像作成部と、
を備え、
前記操作受付部は、前記電子書籍の単一ページ又は見開きページが前記表示部に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の前記操作の種別を検出し、
前記画像作成部は、前記操作受付部が検出した前記１回の操作の種別に基づいて、前記電子書籍の前記閲覧動作モードを特定し、特定した前記閲覧動作モードに対応する種類の前記表示画像を作成する、
電子書籍閲覧装置。
【請求項２】
前記操作受付部は、前記操作の位置を検出し、検出した位置に基づいて、前記操作の種別を判定する、
請求項１に記載の電子書籍閲覧装置。
【請求項３】
前記操作受付部は、前記操作の方向を検出し、検出した方向に基づいて、前記操作の種別を判定する、
請求項１又は２に記載の電子書籍閲覧装置。
【請求項４】
前記表示制御部は、
前記操作受付部が、前記電子書籍の単一ページ又は見開きページが前記表示部に表示された状態において、第１の操作を受け付けると、前記電子書籍のページ群を１ページ若しくは２ページ単位で切り替えて前記表示部に表示させ、
前記操作受付部が、前記電子書籍の単一ページ又は見開きページが前記表示部に表示された状態において、第２の操作を受け付けると、前記第２の操作に応じて前記画像作成部が作成した、前記電子書籍に含まれる複数のサブコンテンツの表紙を表示するための前記表示画像を前記表示部に表示させる、
請求項１から３のいずれか１項に記載の電子書籍閲覧装置。
【請求項５】
電子書籍を閲覧するための電子書籍閲覧用プログラムであって、
コンピュータを、
電子書籍を表示部に表示させる表示制御部、
操作部を介してユーザの操作を受け付ける操作受付部、及び
前記操作受付部が受け付けた前記ユーザの操作に応じて、前記表示部に表示される表示画像を作成する画像作成部、
として機能させ、
前記操作受付部は、前記電子書籍の単一ページ又は見開きページが前記表示部に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の前記操作の種別を検出し、
前記表示制御部は、前記操作受付部が検出した前記１回の操作に基づいて、前記表示部に表示させる表示画像を切り替える、
電子書籍閲覧用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍閲覧装置及び電子書籍閲覧用プログラムに関する。
【背景技術】
【０００２】
従来、電子書籍の画像を表示する表示部を備えた電子書籍閲覧装置が知られている。電子書籍閲覧装置においては、表示部に触れること等により、１ページずつページをめくることができる（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１６３１９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、電子書籍を閲覧する場合、１ページずつページをめくる以外にもさまざまな操作が必要である。例えば、速くページをめくりたい場合や、サブコンテンツ群を俯瞰したい場合、特定のページや領域にしおりをつけたい場合、表示画面を拡大・縮小したい場合、他の電子書籍を閲覧したい場合などが考えられる。
【０００５】
しかし、従来の電子書籍閲覧装置においては、それらの操作を実行するために煩雑な操作が必要になる。例えば、速くページをめくりたい場合は、所定の領域をタップして表示画面の特定領域にページのサムネイル群が表示された後に、当該領域におけるフリック操作でページの早送りを行う必要がある。また、サブコンテンツ群を俯瞰したい場合は、所定の領域をタップして操作メニュー群が表示された後に、目次へ移動するために狭小なアイコンや文字をタップする必要がある。したがって、電子書籍を閲覧するにあたって必要な機能を実行するために、複数回の操作や正確度の高い操作が求められるという問題があった。
【０００６】
また、予め操作メニュー群を表示させておく方法も知られている。予め操作メニュー群を表示させておくことにより、操作の回数を減らすことはできるが、ページ画像の周囲に操作メニュー群を表示させる必要があるので、小さな操作エリアしか確保できない。その結果、ユーザは、狭い領域を狙ってタップする必要があり、誤操作の原因となっていた。また、電子書籍の周囲に表示された操作メニュー群を配置する必要があったので、ページ画像の表示領域が狭くなってしまうという問題があった。
【０００７】
そこで、本発明はこれらの点に鑑みてなされたものであり、電子書籍の単一ページ若しくは見開きページが表示された状態において、正確度が不要な１回の操作を行うだけで、複数の閲覧動作モードに切り替えることができる電子書籍閲覧装置及び電子書籍閲覧用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様においては、電子書籍を閲覧するための電子書籍閲覧装置であって、電子書籍を表示部に表示させる表示制御部と、操作部を介してユーザの操作を受け付ける操作受付部と、電子書籍の閲覧動作モードに応じた複数種類の表示画像を作成する画像作成部と、を備え、操作受付部は、電子書籍の単一ページ又は見開きページが表示部に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の操作の種別を検出し、画像作成部は、操作受付部が検出した１回の操作の種別に基づいて、電子書籍の閲覧動作モードを特定し、特定した閲覧動作モードに対応する種類の表示画像を作成する、電子書籍閲覧装置を提供する。
【０００９】
上記の操作受付部は、ユーザによる操作の位置を検出し、検出した位置に基づいて、操作の種別を判定してもよく、操作受付部は、ユーザによる操作の方向を検出し、検出した方向に基づいて、操作の種別を判定してもよい。
上記の表示制御部は、操作受付部が、電子書籍の単一ページ又は見開きページが表示部に表示された状態で、第１の操作を受け付けると、表示ページを１ページ又は2ページ単位で切り替えて表示部に表示させ、操作受付部が、電子書籍の単一ページ又は見開きページが表示部に表示された状態で、第２の操作を受け付けると、第２の操作に応じて画像作成部が作成した、複数のサブコンテンツの表紙を表示部に表示させてもよい。
【００１０】
本発明の第２の態様においては、コンピュータを、電子書籍を表示部に表示させる表示制御部、操作部を介してユーザの操作を受け付ける操作受付部、及び操作受付部が受け付けたユーザの操作に応じて、表示部に表示される表示画像を作成する画像作成部、として機能させ、操作受付部は、電子書籍の単一ページ又は見開きページが表示部に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の操作の種別を検出し、表示制御部は、操作受付部が検出した１回の操作に基づいて、表示部に表示させる表示画像を切り替える、電子書籍閲覧用プログラムを提供する。
【発明の効果】
【００１１】
本発明によれば、正確度が不要な１回の操作で、電子書籍の閲覧動作モードを簡単に切り替えることができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】電子書籍閲覧装置の構成を示す。
【図２】電子書籍閲覧装置の表示画面を示す。
【図３】サブコンテンツの構成を示す。
【図４】操作の種別と閲覧動作モードとの関係を示す。
【図５Ａ】電子書籍閲覧装置のサマリモードにおける表示画面を示す。
【図５Ｂ】サマリモードの表示画面において、ユーザがＸ軸方向にフリックする操作をした場合の表示画像を示している。
【図６】電子書籍閲覧装置のマトリックスサマリモードにおける表示画面を示す。
【図７】電子書籍閲覧装置のマトリックスサマリモードにおける表示画面を示す。
【図８】電子書籍閲覧装置のマトリックスサマリモードにおける表示画面を示す。
【図９】マトリックスサマリモードの他の例を示す図である。
【発明を実施するための形態】
【００１３】
［電子書籍閲覧装置１００の基本構成］
図１は、第１の実施形態の電子書籍閲覧装置１００の構成を示す図である。
本明細書において、電子書籍は、書籍、コミック、雑誌、プレゼンテーション資料、写真群など、複数のページから構成されるデジタルコンテンツを指す。
電子書籍閲覧装置１００は、電子書籍を閲覧することができる端末であり、例えば、タブレット端末、スマートフォン、コンピュータ、又は情報処理機能を伴うテレビ、スクリーン、ガラス、メガネ等の情報端末である。電子書籍閲覧装置１００は、操作部１１０、制御部１２０、記憶部１３０、表示バッファ１４０及び表示部１５０を備える。
本明細書において、電子書籍閲覧装置の構成や操作の具体例を示すために、スマートフォンやタブレッド等のタッチパネル端末に対する指による操作を想定した具体例を記述する。
【００１４】
操作部１１０は、電子書籍閲覧装置１００のユーザによって操作される。操作部１１０は例えばタッチパネルであり、表示部１５０に重ねて設けられている。
制御部１２０は、記憶部１３０に記憶された電子書籍閲覧用プログラムを実行することにより操作受付部１２１、画像作成部１２２及び表示制御部１２３として機能するＣＰＵ及びマイクロプロセッサなどのコンピュータデバイスである。
【００１５】
記憶部１３０は、制御部１２０を動作させるプログラムと、表示部１５０に表示する電子書籍とを記憶するＲＯＭ、ＲＡＭ及びハードディスクなどの記憶媒体である。
表示バッファ１４０は、表示部１５０に表示する表示画像を一時的に格納する。表示画像は、例えば、記憶部１３０に記憶された電子書籍が、表示部１５０に表示できる形式に変換された画像である。表示バッファ１４０は、複数の表示画像を格納し、表示制御部１２３の制御により選択された表示画像が表示部１５０に表示される。
【００１６】
表示部１５０は、電子書籍を表示するディスプレイである。表示部１５０は、表示バッファ１４０から受け取った表示画像を表示する。
【００１７】
以下、制御部１２０の各部の動作について、詳細に説明する。操作受付部１２１は、操作部１１０を介して電子書籍閲覧装置１００のユーザの操作を受け付ける。具体的には、操作受付部１２１は、表示部１５０に重ねて設けられた操作部１１０へのユーザの指の接触を検出することで、ユーザの操作を受け付ける。さらに、操作受付部１２１は、電子書籍の単一ページ又は見開きページが表示部１５０に表示された状態において、操作メニューが表示されていない所定領域を特定する１回の操作の種別を検出する。操作受付部１２１は、電子書籍の単一ページが表示部１５０に表示された状態であり、かつ、操作メニューが表示されていない状態における１回の操作の種別を検出してもよい。
【００１８】
操作受付部１２１がこのような構成を備えることで、ユーザは、操作内容を示す文字や画像により構成される狭い領域の操作メニューを特定する操作をする必要がなく、操作に正確度が要求されない。電子書籍を閲覧する際には、正確な操作を行いづらい場合も多いので、操作受付部１２１が、正確度が要求されない１回の操作の種別を検出することで、ユーザが電子書籍を閲覧する際の快適性を大幅に向上することができる。
【００１９】
ここで、１回の操作とは、例えば、表示部１５０に電子書籍の単一ページ又は見開きページが表示された状態の表示領域において、所定時間内にユーザの指を１回以上接触させる行為である。操作受付部１２１は、例えば、表示部１５０の表示領域を所定時間内に１回のみ触れると「タップ」、短く２回触れると「ダブルタップ」、表示領域上を指で触れて移動すると「フリック」というように、操作の種別を検出する。なお、１回の操作は、操作メニューが表示されていない所定領域を特定する操作であればよく、指で触れる操作に限定されるものではない。
【００２０】
さらに、操作受付部１２１は、電子書籍の表示領域において触れられた位置や、触れられた位置が移動した方向を検出し、検出した位置や方向に基づいて、操作の種別を判定してもよい。具体的には、操作受付部１２１は、表示部１５０のどの位置を触れたか、又は触れられた位置がどの方向に動いたかを検出し、検出した位置や方向に応じて操作の種別を検出する。
【００２１】
例えば、電子書籍閲覧装置１００にユーザの指が触れた場合、操作受付部１２１は、ユーザの指が触れた位置の座標を取得する。操作受付部１２１は、取得した座標の位置が、表示部１５０のＸ軸方向において中心と右側と左側とのいずれの領域にあるかに基づいて、操作の種別を判定する。
【００２２】
図２は、電子書籍閲覧装置１００の表示画面を示す。図２では、表示部１５０が電子書籍の１ページを表示している状態の表示画面を示しており、操作メニューが表示されていない所定の領域として、表示領域が領域Ａ、領域Ｂ及び領域Ｃに分けられている。操作受付部１２１は、取得した座標が、複数の領域のどこに含まれるかに基づいて、操作の種別を判定する。
【００２３】
なお、電子書籍閲覧装置１００にユーザの指が触れた状態で移動した場合は、操作受付部１２１は、ユーザの指が触れた位置ではなく、指が移動した方向に基づいて、操作の種別を判定する。例えば、取得した移動が右向き、左向き、上向き、下向き、のいずれに該当するかに基づいて、操作の種別を判定する。このようにすることで、ユーザがフリックをした場合に、操作受付部１２１がユーザの意図に反した操作を検出することを防止できる。
【００２４】
画像作成部１２２は、電子書籍の閲覧動作モードに応じた複数種類の表示画像を作成する。具体的には、画像作成部１２２は、操作受付部１２１が検出した１回の操作の種別に基づいて、電子書籍の閲覧動作モードを特定し、特定した閲覧動作モードに対応する種類の表示画像を作成する。より具体的には、画像作成部１２２は、予め記憶部１３０に記憶された、操作の種別と、電子書籍の閲覧動作モードとを関連付けたテーブルに基づいて、閲覧動作モードを特定する。
【００２５】
閲覧動作モードは、例えば、以下のとおりである。
（ａ）単一又は見開きのページを閲覧する「ページ閲覧モード」
（ｂ）ページ番号を増やす方向に１ページだけめくる「ページめくりモード」
（ｃ）ページ番号を減らす方向に１ページだけめくる「ページ戻しモード」
（ｄ）ページ番号を増やす方向に高速にめくる「ページ早送りモード」
（ｅ）ページ番号を減らす方向に高速にめくる「ページ早戻しモード」
（ｆ）複数のサブコンテンツ表紙を表示する「サマリモード」
（ｇ）複数の電子書籍を表示する「本棚モード」
（ｈ）ページを拡大／縮小する「拡大／縮小モード」
（ｉ）ページの特定領域にしおりを付けたり、インターネットを介して他人と共有する「タグモード」
（ｊ）上記機能以外の操作機能群を表示する「メニューモード」
【００２６】
ここで、サブコンテンツとは、電子書籍コンテンツを構成する複数の従属的コンテンツである。例えば、書籍における各章、小説や漫画コミックにおける各話、漫画週刊誌における各漫画、又は月刊ビジネス誌の各タイトル等がサブコンテンツに該当する。
【００２７】
図３は、電子書籍とサブコンテンツとの関係を示す図である。図４に示すように、それぞれのサブコンテンツは、表紙とページ群とを含む。例えば、サブコンテンツの表紙は、本の各章の表紙若しくは１ページ目、漫画コミックの各話の表紙若しくは１ページ目、漫画週刊誌の各漫画の表紙若しくは１ページ目、又は月刊ビジネス誌の各タイトルの表紙若しくは１ページ目の画像である。本明細書において、電子書籍の各ページの画像を、ページと称する場合がある。
【００２８】
図４は、操作の種別と閲覧動作モードとの関係を示す図である。画像作成部１２２は、電子書籍が右開きの書籍である場合、図２における領域Ａがタップされると「ページめくりモード」と特定し、領域Ｂがタップされると「ページ戻しモード」と特定する。
【００２９】
画像作成部１２２は、電子書籍の種別やユーザの設定に応じて、操作の種別と閲覧動作モードの種別との対応関係を変更してもよい。画像作成部１２２は、例えば、電子書籍の種別が右開きの書籍である場合、領域Ａにおけるタップ操作を「ページめくりモード」と特定し、例えば、電子書籍の種別が左開きの書籍である場合、領域Ｂにおけるタップ操作を「ページめくりモード」と特定する。
【００３０】
画像作成部１２２は、フリックの操作方向に応じて、「ページ早送りモード」、「ページ早戻しモード」、「サマリモード」、「本棚モード」のいずれかを特定する。また、画像作成部１２２は、操作の種別がダブルタップである場合、操作を検出した位置を中心にして、画像を拡大又は縮小する。画像作成部１２２は、操作の種別がピンチイン又はピンチアウトの場合に、画像を拡大又は縮小してもよい。画像作成部１２２は、操作の種別が、図２における領域Ｃのタップである場合、「メニューモード」と特定する。
【００３１】
このように、画像作成部１２２は、電子書籍の単一ページ又は見開きページが表示されたページ閲覧モードの状態において、操作メニューが表示されていない所定領域を特定する１回の操作を検出することで、電子書籍の閲覧に必要とされる上記の閲覧動作モードを特定し、特定した閲覧動作モードに応じた画像を作成する。画像作成部１２２は、閲覧動作モードを選択するための文字や画像が表示されていない状態において、操作メニューが表示されていない所定領域を特定する１回の操作を検出することで、電子書籍の閲覧で特に重要な「ページめくりモード」、「ページ戻しモード」、「ページ早送りモード」、「ページ早戻しモード」、「サマリモード」及び「本棚モード」のうちから、上記の１回の操作に対応する閲覧動作モードを特定してもよい。
【００３２】
表示制御部１２３は、電子書籍を表示部１５０に表示させる。具体的には、表示制御部１２３は、ユーザの操作により特定される閲覧動作モードに基づいて画像作成部１２２が作成した表示画像を表示バッファ１４０に書き込む。表示制御部１２３は、表示バッファ１４０に格納された複数の表示画像のうち、どの表示画像を表示部１５０に表示させるかを表示バッファ１４０に指示することで、閲覧動作モードに応じた表示画像を表示部１５０に表示させる。
【００３３】
表示制御部１２３は、操作受付部１２１が、電子書籍の単一ページ又は見開きページが表示部１５０に表示されたページ閲覧モードの状態で、操作メニューが表示されていない所定領域を特定する第１の操作（例えば、タップ）を受け付けると、電子書籍のページを１ページ単位で切り替えて表示部１５０に表示させる。例えば、操作受付部１２１が、縦書きの電子書籍が表示部１５０に表示された状態で、電子書籍閲覧装置１００のユーザの指が１回のみ触れた操作の種別を「画面右側のタップ」であると検出した場合に、表示制御部１２３は、表示しているページの１ページ前のページを表示部１５０に表示させる。
【００３４】
表示制御部１２３は、操作受付部１２１が、電子書籍の単一ページ又は見開きページが表示部１５０に表示されたページ閲覧モードの状態で、操作メニューが表示されていない所定領域を特定する第２の操作（例えば、上向きフリック）を受け付けると、第２の操作に応じて画像作成部１２２が作成した、複数のサブコンテンツの表紙を表示する画像を表示部１５０に表示させる。
【００３５】
操作受付部１２１、画像作成部１２２及び表示制御部１２３が上記のように動作することで、電子書籍閲覧装置１００は、表示部１５０の画面全体に電子書籍の単一ページ又は見開きページが表示されている状態において、高い正確性が要求されない１回の操作で、さまざまな閲覧動作モードに移行することができる。したがって、ユーザは、電子書籍を閲覧中に、複数回の操作をすることも、正確な操作を求められることもなく、電子書籍の閲覧に必要なさまざまな処理をすることができる。
【００３６】
［サマリモード］
図５Ａは、サマリモードにおける表示画面を示す。サマリモードでは、複数のサブコンテンツの表紙を表示する画像を表示部１５０に表示させる。図５Ａにおいては、サブコンテンツａの表紙、サブコンテンツｂの表紙、サブコンテンツｃの表紙が表示されている。表示制御部１２３は、それぞれの表紙の近傍に、対応するサブコンテンツから抽出したテキスト情報を表示させてもよい。
【００３７】
具体的には、操作受付部１２１が、電子書籍の単一ページ又は見開きページが表示部１５０に表示されたページ閲覧モードの状態で、ユーザの操作を「上向きのフリック」として受け付けた場合に、表示制御部１２３は、複数のサブコンテンツ表紙を表示部１５０に表示させて、サマリモードに移行する。
【００３８】
表示制御部１２３は、複数のサブコンテンツの表紙が表示部１５０に表示されたサマリモードの状態で、いずれかの表紙を選択する第３の操作を操作受付部１２１が受け付けると、選択された表紙に対応するサブコンテンツの１ページ目を表示部１５０に表示させて、ページ閲覧モードに移行する。例えば、ユーザが、サブコンテンツａの表紙をタップすると、表示制御部１２３は、サブコンテンツａの１ページ目を表示する。
【００３９】
表示制御部１２３は、操作受付部１２１が、複数のサブコンテンツ表紙が表示部１５０に表示されたサマリモードの状態で、第４の操作（例えば、左方向へのフリック）を受け付けると、表示部１５０に表示されている複数のサブコンテンツ表紙の一部を表示されない状態にするとともに、表示部１５０に表示されていなかった他のサブコンテンツ表紙を表示される状態にする。このようにすることで、ユーザは、読みたいページを探す際に、ページめくり動作を繰り返すことなく、読みたいページを短時間で開くことができるようになる。
【００４０】
図５Ｂは、図５Ａに示すサマリモードの表示画面において、ユーザが左向きにフリックする操作を行った場合の表示画像を示している。図５Ｂにおいては、図５Ａにおいて表示されていたサブコンテンツａの表紙及びサブコンテンツｂの表紙の代わりに、サブコンテンツｄの表紙及びサブコンテンツｅの表紙が表示されている。
【００４１】
複数のサブコンテンツ表紙が表示されたサマリモードの状態で、ユーザが、いずれかの表紙を選択する第３の操作を行った場合、第３の操作により選択された表紙に対応するサブコンテンツの１ページ目を瞬時に表示することが望ましい。そこで、画像作成部１２２は、表示部１５０に表示されている複数のサブコンテンツ表紙に対応する複数のサブコンテンツページ群を記憶部１３０から読み出して、読み出した複数のページ群を変換して複数の表示画像を作成する。そして、表示制御部１２３は、画像作成部１２２が作成した複数の表示画像を表示バッファ１４０に格納する。
【００４２】
具体的には、図５Ａに示すように、サブコンテンツａの表紙、サブコンテンツｂの表紙、サブコンテンツｃの表紙が表示されている状態において、画像作成部１２２は、サブコンテンツａ、サブコンテンツｂ、サブコンテンツｃのページ群をページ順に記憶部１３０から読み出して、それぞれのサブコンテンツページ群を表示するための表示画像を作成する。画像作成部１２２は、例えば、表示されている複数のサブコンテンツ表紙に対応する複数サブコンテンツの１ページ目を順次読み出して複数の表示画像を作成した後に、複数のサブコンテンツの２ページ目を順次読み出して、複数の表示画像を作成する。
【００４３】
このように、画像作成部１２２が、表示部１５０に表示されている複数のサブコンテンツの表紙それぞれに対応するサブコンテンツのページ順に表示画像を作成することで、どの表紙が選択された場合であっても、表示部１５０は、選択された表紙に対応するサブコンテンツの１ページ目を瞬時に表示することができる。
【００４４】
画像作成部１２２は、ユーザによる第４の操作によって、表示部１５０に表示されている複数のサブコンテンツ表紙が切り替わった場合、記憶部１３０から読み出す対象とするページ群を変更するとともに、ページ群を読み出す順序を変更する。例えば、サブコンテンツａ、サブコンテンツｂ、サブコンテンツｃのｎページ目（ｎは自然数）のサブコンテンツページ群に対応する表示画像を表示バッファ１４０に格納した時点で、図５Ａに示す状態から図５Ｂに示す状態に遷移したとする。
【００４５】
この場合、画像作成部１２２は、サブコンテンツａ、サブコンテンツｂ、サブコンテンツｃのページ群を記憶部１３０から読み出す処理を中止する。そして、画像作成部１２２は、表示画面の遷移前後で共通に表示されているサブコンテンツ表紙に対応するページ群の読み出しが完了しているページまで、新たに表示されたサブコンテンツ表紙に対応するページ群を記憶部１３０から読み出して、表示画像を作成する。
【００４６】
図５Ｂに示す例の場合、画像作成部１２２は、サブコンテンツｄ及びサブコンテンツｅのｎページ目までのページ群を、順次、記憶部１３０から読み出して、表示画像を作成する。画像作成部１２２は、サブコンテンツｄ及びサブコンテンツｅのｎページ目までの表示画像の作成が終了すると、サブコンテンツｃ、サブコンテンツｄ、サブコンテンツｅのｎ＋１ページ以降の表示画像を作成する。このようにすることで、画像作成部１２２は、新たに表紙が表示されたサブコンテンツのページ画像を速やかに作成することができる。
【００４７】
なお、表示制御部１２３は、複数のサブコンテンツ表紙を表示している表示画面が遷移してから所定の時間が経過した後に、遷移前に表示されていて遷移後に表示されていないサブコンテンツ表紙に対応するページ群の表示画像を表示バッファ１４０から削除する。表示制御部１２３は、表示バッファ１４０の空き容量に基づいて、当該削除までの時間を決定してもよい。このようにすることで、できるだけ多くの表示画像を表示バッファ１４０に残しつつ、表示バッファ１４０の空き容量が不足することを防止できる。
【００４８】
また、表示制御部１２３は、サマリモードから特定のサブコンテンツを選択してページ閲覧モードに移行した後に、操作受付部１２１が、サブコンテンツページ群の最終ページが表示された状態でページを移動する操作を受け付けると、表示制御部１２３は、隣接する他のサブコンテンツの１ページ目を表示させる。例えば、画像作成部１２２が、サブコンテンツａの最終ページが表示された状態における操作の種別が「ページめくりモード」であることを特定すると、画像作成部１２２は、サブコンテンツｂの１ページ目の表示画像を作成し、表示制御部１２３は、サブコンテンツｂの１ページ目の表示画像を表示する。このようにすることで、ユーザは、一つのサブコンテンツを読み終えた後に、サマリモードに戻ることなく、次のサブコンテンツを読み始めることができる。
【００４９】
［マトリックスサマリモード］
図６は、マトリックスサマリモードの表示画面を示す図である。マトリックスサマリモードは、サマリモードの一種であり、上述のサマリモードの機能を備えている。マトリクスサマリモードは、操作受付部１２１がサマリモードに移行するための操作を受け付けた際に表示されている電子書籍が、定期的に刊行され、複数の連載コンテンツから構成される月刊誌や週刊誌などの場合に起動される。
【００５０】
マトリックスサマリモードにおいて、画像作成部１２２は、表示部１５０の第１の方向に電子書籍の発行日順、第１の方向と直交する第２の方向にサブコンテンツのタイトル別に、複数の電子書籍のそれぞれが含む複数のサブコンテンツ表紙が配置された表示画像を作成する。操作受付部１２１が、複数のサブコンテンツから単一のサブコンテンツを選択する操作を受け付けると、表示制御部１２３は、選択されたサブコンテンツの１ページ目を表示させて、ページ閲覧モードに移行する。
【００５１】
画像作成部１２２は、第１の方向に、複数の電子書籍が発行された日付順に配置された表示画像を作成する。図６に示す上段の「５０号」、「５１号」、「５２号」は、定期的に刊行される雑誌等の定期刊行物の各号の電子書籍に対応する表紙画像であり、例えば「５０号」、「５１号」、「５２号」の順に刊行されたことを示している。
【００５２】
画像作成部１２２は、第１の方向において複数の電子書籍が配置されているそれぞれの位置に対応する第２の方向における同一の位置に、複数のサブコンテンツのうち、共通要素を含む複数のサブコンテンツが配置された表示画像を作成する。共通要素とは、複数のサブコンテンツに共通する、サブコンテンツの特徴を特定する要素であり、例えば、サブコンテンツのタイトル又は作者名である。
【００５３】
図６においては、上段の「Ａ−３３」、「Ａ−３４」、「Ａ−３５」が、各号の電子書籍に含まれるサブコンテンツＡに対応するサブコンテンツ表紙である。例えば、漫画週刊誌では、「Ａ−３３」、「Ａ−３４」、「Ａ−３５」は、同一タイトルの漫画の各号における１ページ目であり、それぞれ第３３話、第３４話、第３５話に対応する。
中段の「Ｂ−２１」、「Ｂ−２２」、「Ｂ−２３」も、各号の電子書籍に含まれるサブコンテンツＢに対応するサブコンテンツ表紙である。
【００５４】
また、図６に示す状態で、ユーザが中段及び下段に表示された複数のサブコンテンツ表紙のうちのいずれかを選択すると、表示部１５０には、選択されたサブコンテンツの１ページ目が表示されてページ閲覧モードに移行する。サブコンテンツのページが表示された状態で、所定の操作（例えば、上方向へのフリック）が行われると、サブコンテンツが選択される前の状態のマトリックスサマリモードの画面に戻る。
【００５５】
マトリックスサマリモードにおいて、ユーザが第一の方向にフリックすると、異なる日に刊行された電子書籍が表示される。また、ユーザが第一の方向と直交する第二の方向にフリックすると、上段に表示されている電子書籍の各号の表紙画像は変化しないで、中段及び下段に表示されているサブコンテンツ表紙群が切り替わる。
【００５６】
図７は、ユーザが、図６に示す状態において左向きにフリックした後に表示される画面を示す。図６においては、「５０号」、「５１号」、「５２号」が表示されていたところ、図７においては、「５２号」、「５３号」、「５４号」が表示されている。
図８は、ユーザが、図６に示す状態においてＹ軸方向にフリックした後に表示される画面を示す。図６においては、サブコンテンツＡ、Ｂ及びＣが表示されていたところ、図８においては、サブコンテンツＣ、Ｄ及びＥが表示されている。
【００５７】
このように、マトリックスサマリモードにおいては、定期的に刊行される複数の電子書籍が、発行日及びサブコンテンツの種別に基づいて分類され、サブコンテンツを選択するための複数のサブコンテンツ表紙が２次元的に配置して表示される。したがって、ユーザは、第一の方向にフリックすることにより、複数の電子書籍を横断して連載コンテンツ軸でサブコンテンツを確認し、第一の方向と直交する第二の方向にフリックすることにより、表示された電子書籍に含まれているサブコンテンツを確認することができる。このように、マトリックスサマリモードによって、ユーザが、複数の電子書籍を横断して特定の連載コンテンツを読みやすくなる。
【００５８】
操作受付部１２１が、ページ閲覧モードにおいて、サブコンテンツページ群の最終ページが表示された状態でページを移動する操作を受け付けると、表示制御部１２３は、第１の方向において隣接する他のサブコンテンツ、及び第２の方向において隣接する他のサブコンテンツのうち、所定の方向において隣接する他のサブコンテンツの１ページ目を表示させる。例えば、画像作成部１２２は、サブコンテンツＢ−２２の最終ページが表示された状態における操作の種別が「ページめくりモード」であることを特定すると、第１の方向においてサブコンテンツＢ−２２に隣接するサブコンテンツＢ−２３の１ページ目の表示画像を作成し、表示制御部１２３は、サブコンテンツＢ−２３の１ページ目を表示する。
【００５９】
画像作成部１２２が、サブコンテンツＢ−２２の最終ページが表示された状態における操作の種別が「ページめくりモード」であることを特定した場合に、第２の方向においてサブコンテンツＢ−２２に隣接するサブコンテンツＣ−６の１ページ目の表示画像を作成し、表示制御部１２３は、サブコンテンツＣ−６の１ページ目を表示してもよい。
【００６０】
画像作成部１２２は、サブコンテンツの最終ページが表示された状態における操作の種別が「ページめくりモード」であることを特定した場合に、表示制御部１２３は、次に表示するサブコンテンツを、第１の方向において隣接するサブコンテンツとするか、第２の方向において隣接するサブコンテンツとするかを確認する画像を表示部１５０に表示させてもよい。表示制御部１２３は、操作受付部１２１がユーザの操作を受け付けると、ユーザにより選択された方向において隣接するサブコンテンツの１ページ目を表示させてもよい。
【００６１】
このようにすることで、ユーザは、ページ閲覧モードにおいて、一つのサブコンテンツを読み終えた後に、マトリックスサマリモードに戻ることなく、同じタイトルの続きとなるサブコンテンツを読むか、同じ電子書籍の次のサブコンテンツを読むか、好ましい読み方を選択できる。
【００６２】
図９は、マトリックスサマリモードの他の例を示す図である。この例において、記憶部１３０は、複数の電子書籍が購入されているか否かを示す購入情報を、それぞれの電子書籍に関連付けて記憶している。そして、画像作成部１２２は、購入情報に基づいて定められた表示態様で、複数の電子書籍の表示画像を作成する。図９において実線の枠で表示されている対象は、購入済の電子書籍に含まれるサブコンテンツであり、点線の枠で表示されている対象は、未購入の電子書籍に含まれるサブコンテンツである。
【００６３】
記憶部１３０は、購入されていない電子書籍の表示画像又はサブコンテンツ表紙に関連付けて、それらの電子書籍又はサブコンテンツを購入することができるページ又はサイトのポインタを記憶している。操作受付部１２１が、購入されていない電子書籍を選択する操作を受け付けると、制御部１２０は、通信部（不図示）を介して、選択された電子書籍を購入するためのページ又はサイトにアクセスして、購入要求メッセージを送信する。
【００６４】
制御部１２０が、購入した電子書籍又はサブコンテンツを受信すると、画像作成部１２２は、購入した電子書籍又はサブコンテンツに対応するサブコンテンツ表紙を実線の枠による表示に変更する。このようにすることで、電子書籍を販売する業者にとっては、購入可能な電子書籍を提示してユーザに関心を抱かせることができるので広告宣伝効果が得られる。また、電子書籍を閲覧するユーザにとっては、電子書籍を閲覧中に続きを読みたくなった時点で簡単に電子書籍を購入できるという効果が得られる。
【００６５】
なお、図５Ａ及び図５Ｂに示したサマリモードにおいても、図９に示したマトリクスサマリモードと同様に、購入情報に基づいて定められた表示態様で電子書籍を表示してもよい。
【００６６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００６７】
例えば、本明細書においては、タッチパネルにおける指の操作を想定して実施形態を具体的に記述したが、他の操作方法を用いてもよい。具体的には、操作受付部１２１は、指、腕、脚、頭等の動きを検出するモーションキャプチャ、音や音声等を検出するセンサー、又は脳波や眼球運動等を検出するバイオセンサーにより、操作を受け付けてもよい。
【符号の説明】
【００６８】
１００  電子書籍閲覧装置
１１０  操作部
１２０  制御部
１２１  操作受付部
１２２  画像作成部
１２３  表示制御部
１３０  記憶部
１４０  表示バッファ
１５０  表示部
【図１】
2015087806.tif 000003
【図２】
2015087806.tif 000004
【図３】
2015087806.tif 000005
【図４】
2015087806.tif 000006
【図５Ａ】
2015087806.tif 000007
【図５Ｂ】
2015087806.tif 000008
【図６】
2015087806.tif 000009
【図７】
2015087806.tif 000010
【図８】
2015087806.tif 000011
【図９】
2015087806.tif 000012