(57)【特許請求の範囲】
【請求項１】
文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示するページ表示手段と、
前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出するめくり操作検出手段と、
検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行うめくり表示手段と、
前記画面に表示されている前記ページ領域に対する触れる操作を検出する操作検出手段と、
前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶する特定ページ記憶手段と、
を備え、
前記めくり表示手段は、前記触れる操作が継続している間は、前記文書ファイルにおいて、最初のページから前記特定ページまで、または、前記特定ページから最後のページまでのいずれかの範囲内においてページをめくる表示を行うことを特徴とする情報処理装置。
【請求項２】
前記めくり表示手段は、前記文書ファイルのデータにマーキングされているチャプターの始め付近ではページをめくる速度を低下させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示するページ表示処理と、
前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出するめくり操作検出処理と、
検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行うめくり表示処理と、
前記画面に表示されている前記ページ領域に対する触れる操作を検出する操作検出処理と、
前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶する特定ページ記憶処理と、
をコンピュータが実行し、
前記めくり表示処理において、前記触れる操作が継続している間は、前記文書ファイルにおいて、最初のページから前記特定ページまで、または、前記特定ページから最後のページまでのいずれかの範囲内においてページをめくる表示を行うことを特徴とする情報処理方法。
【請求項４】
コンピュータに、
文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示し、
前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出し、
検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行い、
前記画面に表示されている前記ページ領域に対する触れる操作を検出し、
前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶する
処理を実行させ、
前記めくる表示を行う処理において、前記触れる操作が継続している間は、前記文書ファイルにおいて、最初のページから前記特定ページまで、または、前記特定ページから最後のページまでのいずれかの範囲内においてページをめくる表示を行うことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書ファイルの表示に関する。
【背景技術】
【０００２】
従来、ユーザは、実際の本を斜め読み、或いはとばし読みする際に、本のいわゆる小口に指をあて、パラパラとページをめくる動作をしばしば行う。一方、近年普及が目覚ましい電子書籍においては、物理的実体がないため、上記のようなパラパラとページをめくる動作は不可能であった。
【０００３】
そこで、電子書籍においては、１ページずつをめくるユーザ・インタフェース（以下「ＵＩ」とも呼ぶ）以外に、めくる速さやページ数、方向などを操作する早送りボタンなどを表示し、その操作に基づく複数ページをめくる等の動作を行うＵＩが従来技術として提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０５３６０５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ページをめくる動作に関する上記のような従来技術については、ボタンの機能を考えながらの操作が必須で直観的でないという課題があった。この点、電子書籍の使い勝手は実際の本に及ばず、改善が潜在的に求められていた。
【０００６】
上記の課題に対し、本発明の目的は、情報処理装置において、直感的な操作で文書ファイルのページをめくることである。
【課題を解決するための手段】
【０００７】
上記の目的をふまえ、本発明の一態様（１）である情報処理装置は、文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示するページ表示手段と、前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出するめくり操作検出手段と、検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行うめくり表示手段と、を備えたことを特徴とする。
【０００８】
本発明の他の態様（７）である情報処理方法は、上記態様を方法のカテゴリで捉えたもので、文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示するページ表示処理と、前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出するめくり操作検出処理と、検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行うめくり表示処理と、をコンピュータが実行することを特徴とする。
【０００９】
本発明の他の態様（８）であるコンピュータ・プログラムは、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータを制御することにより、文書ファイルのページ領域をページめくり方向の端部の小口と共に画面に表示させ、前記小口が表示されている前記画面の部分に触れながらその接触の位置を、前記端部のページ領域からみたページめくり方向における外側に移動する操作をめくり操作として検出させ、検出された前記めくり操作に応じて、前記ページ領域を連続してめくる表示を行わせることを特徴とする。
【００１０】
本発明の他の態様（２）は、上記いずれかの態様において、前記めくり表示手段（「手段」は方法にあっては「処理」と読み替える。以下同じ）は、前記移動の量に応じた数量で前記ページ領域を連続してめくる表示を行うことを特徴とする。
【００１１】
本発明の他の態様（３）は、上記いずれかの態様において、前記ページ表示手段は、表示しているページ領域により近いページ領域に対応する小口ほど、より遠いページ領域に対応する小口より幅広に表示し、前記めくり表示手段は、検出された前記めくり操作に係る小口の幅に応じた時間間隔で、前記ページ領域を連続してめくる表示を行うことを特徴とする。
【００１２】
本発明の他の態様（４）は、上記いずれかの態様において、前記ページ表示手段は、前記ページ領域が表示されている前記画面の部分のうちページめくり方向における端部に触れられたときに、その端部に前記小口を表示することを特徴とする。
【００１３】
本発明の他の態様（５）は、上記いずれかの態様において、前記めくり表示手段は、前記電子書籍を前記画面に表示している情報処理装置又はその画面のうち、検出された前記めくり操作に係る前記小口の側を、ページめくり方向における反対側からみて画面の向いている方向へ向けて移動させる操作を検出し、その移動量に応じた時間間隔で、前記ページ領域を連続してめくる表示を行うことを特徴とする。
【００１４】
本発明の他の態様（６）は、上記いずれかの態様において、前記めくり操作検出手段は、小口の厚み方向のうち前記めくり操作の開始時に触れられた位置を検出し、前記ページ表示手段は、検出された前記位置に応じたページ領域を表示し、前記めくり表示手段は、検出された前記位置に応じて表示された前記ページ領域から、前記めくる表示を行うことを特徴とする。
【００１５】
また、以上の各態様との組合せに適する追加の態様を以下に示す。
すなわち、追加の一態様（１）である情報処理装置は、文書ファイルをページ領域ごとに画面に表示するページ表示手段と、前記画面に表示されている前記ページ領域に対する触れる操作を検出する操作検出手段と、前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶する特定ページ記憶手段と、予め定められた復帰操作を検出する復帰操作検出手段と、前記復帰操作が検出された場合に、記憶されていた前記特定ページへ前記表示の対象を変更する復帰手段と、を備えたことを特徴とする。
【００１６】
追加の態様（８）である情報処理方法は、上記態様を方法のカテゴリで捉えたもので、文書ファイルをページ領域ごとに画面に表示するページ表示処理と、前記画面に表示されている前記ページ領域に対する触れる操作を検出する操作検出処理と、前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶する特定ページ記憶処理と、予め定められた復帰操作を検出する復帰操作検出処理と、前記復帰操作が検出された場合に、記憶されていた前記特定ページへ前記表示の対象を変更する復帰処理と、コンピュータが実行することを特徴とする。
【００１７】
追加の態様（９）であるコンピュータ・プログラムは、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータを制御することにより、文書ファイルをページ領域ごとに画面に表示させ、前記画面に表示されている前記ページ領域に対する触れる操作を検出させ、前記触れる操作が検出された前記ページ領域を、その触れる操作が継続している間、特定ページとして記憶させ、予め定められた復帰操作を検出させ、前記復帰操作が検出された場合に、記憶されていた前記特定ページへ前記表示の対象を変更させることを特徴とする。
【００１８】
追加の態様（２）は、上記いずれかの態様において、前記復帰操作検出手段は、前記触れる操作で触れられている前記画面上の位置が、前記画面のうち前記文書ファイルを見開き表示した場合における見開き表示の中心方向へ移動されたことを、前記復帰操作として検出することを特徴とする。
【００１９】
追加の態様（３）は、上記いずれかの態様において、前記復帰操作検出手段は、前記文書ファイルを前記画面に表示している情報処理装置又はその画面のうち、前記特定ページで前記触れる操作で触れられた位置の側を、ページめくり方向における反対側からみて少なくとも相対的に、画面の向いている方向へ向けて移動させる操作を、前記復帰操作として検出することを特徴とする。
【００２０】
追加の態様（４）は、上記いずれかの態様において、前記触れる操作で触れられている前記画面上の位置について前記画面の外側への移動を検出することにより、前記特定ページ記憶手段に記憶されている前記特定ページを特定ページ記憶手段から削除するキャンセル手段を備えたことを特徴とする。
【００２１】
追加の態様（５）は、上記いずれかの態様において、前記ページ表示手段は、前記触れる操作が継続している間、文書ファイルのページ領域間を順次移動するページめくり操作であって、現在表示しているページ領域からみて前記特定ページよりも巻端側のページ領域への前記ページめくり操作を受け付けないことを特徴とする。
【００２２】
追加の態様（６）は、上記いずれかの態様において、前記操作検出手段は、複数のページ領域にそれぞれ対する複数の前記触れる操作を受け付けて、そのページ領域の順に前記特定ページとして前記特定ページ記憶手段に記憶させ、前記復帰手段は、前記特定ページ記憶手段に記憶されている前記特定ページのうち現在表示しているページ領域からみて近い順のページ領域へ前記表示の対象を変更することを特徴とする。
【００２３】
追加の態様（７）は、上記いずれかの態様において、前記復帰手段は、前記特定ページ記憶手段に記憶されている前記特定ページのうち、前記文書ファイルを見開き表示した場合において、現在表示しているページ領域からみて、受け付けられた前記復帰操作に係る側のページ領域であって、現在表示しているページ領域からみて近い順のページ領域へ前記表示の対象を変更することを特徴とする。
【００２４】
なお、上記の各態様は、個々に明記しない他のカテゴリ（方法、プログラム、システムなど）としても把握することができ、方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、「処理」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめてもしくは随時一部分ずつ実行するなど、変更可能である。
【００２５】
また、個々の手段、処理やステップを実現、実行する端末などのコンピュータは共通でもよいし、手段、処理やステップごとにもしくはタイミングごとに異なってもよい。また、上記「手段」の全部又は任意の一部を「部」（ユニット、セクション、モジュール等）と読み替えることができる。
【発明の効果】
【００２６】
本発明によれば、情報処理装置において、直感的な操作で文書ファイルのページをめくることが可能となる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態について構成を示す機能ブロック図。
【図２】本発明の実施形態におけるデータ例を示す図。
【図３】本発明の実施形態における処理手順を示すフローチャート。
【図４】本発明の実施形態における画面表示例を示す図。
【図５】本発明の実施形態における画面表示例を示す図。
【図６】本発明の実施形態における画面表示例を示す図。
【図７】本発明の実施形態における画面等の移動を示す概念図。
【図８】本発明の実施形態における画面表示例を示す図。
【図９】本発明の実施形態における画面表示例を示す図。
【発明を実施するための形態】
【００２８】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について図に沿って例示する。本実施形態の目的は、直感的な操作で電子書籍のページをめくることである。
【００２９】
また、しおりに関する上記のような従来技術について、ページに目印として付箋を貼る操作を行ったうえ、その付箋を貼ったページに戻る操作を行うという動作は、複数の手順を必須とする点で直感的ではないという課題があった。この点、電子書籍の使い勝手は実際の本に及ばず、改善が潜在的に求められていた。このことから、本実施形態の他の目的は、任意のページの記憶とそのページへの復帰を直感的な操作で実現することである。なお、背景技術や課題などで既に述べた内容と共通の前提事項は適宜省略する。
【００３０】
〔１．構成〕
本実施形態は、図１の構成図に示す情報処理装置１（以下「本装置１」や「本装置」とも呼ぶ）に関する。本装置１は、スマートフォン、タブレットＰＣなどの携帯端末や、その他のパーソナルコンピュータといったクライアント装置であり、「端末」とも呼ぶこととする。サーバ２は、要求に応じて電子書籍ファイルなどの文書ファイルを提供する装置である。
【００３１】
本装置１は、コンピュータの構成として少なくとも、ＣＰＵなどの演算制御部６と、主メモリや補助記憶装置（例えばフラッシュメモリ他）等の記憶装置７と、通信ネットワークＮ（例えば、携帯電話、ＰＨＳ、公衆無線ＬＡＮなどの各種無線通信網、インターネットなど）との通信手段８（例えば、無線通信網との通信回路、無線ＬＡＮアダプタなど）と、を有する。また、本装置１は、上記のようなコンピュータの構成に加え、タッチパネル機能付きの液晶や有機ＥＬを用いた入出力手段である表示画面Ｇを有する。
【００３２】
本装置１では、記憶装置７に記憶した電子書籍ビューア・プログラムなど所定のコンピュータ・プログラムを演算制御部６が実行することで、図１に示す各手段などの要素（１２，５０ほか）を実現する。実現される要素のうち情報の記憶手段の態様は自由で、記憶装置７上のファイルなど任意のデータ形式で実現できるほか、ネットワーク・コンピューティング（クラウド）によるリモート記憶などでもよい。
【００３３】
また、記憶手段は、データの格納領域だけでなく、データの入出力や管理などの機能を含んでもよい。また、本出願に示す記憶手段の単位は説明上の便宜によるもので、適宜、構成を分けたり一体化できるほか、明示する記憶手段以外にも、各手段の処理データや処理結果などを記憶する記憶手段を適宜用いるものとする。
【００３４】
記憶手段のうち、文書ファイル記憶手段５５は、通信ネットワーク経由でサーバ２からダウンロードするなどした電子書籍ファイルその他の文書ファイルを記憶する手段である。また、特定ページ記憶手段１３は、後述のしおり動作に係るページを記憶する手段である（例えば図２）。
【００３５】
なお、図中（例えば図１）の矢印は、データや制御などの流れについて主要な方向を補助的に示すもので、他の流れを否定するものでも、方向の限定を意味するものでもない。例えばある方向のデータ取得の前後に、データ要求や確認応答（ＡＣＫ）が逆方向に発生し得る。また、記憶手段以外の各手段は、以下に説明するような情報処理の機能・作用（例えば図１）を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。
【００３６】
〔２．作用効果〕
上記のように構成された本装置１のうち、本実施形態に特に関わる処理手順を図３のフローチャートに示す。
〔２−１．しおり動作の概要〕
第一に、本実施形態は、指などで押さえて記憶させた所望のページ領域へ、他のページを開いた状態から所定の復帰操作で戻る動作（仮に「しおり動作」と呼ぶ）を行う。
【００３７】
その概要としては、まず、ページ表示手段５０が、文書ファイルをページ領域Ｒ（Ｒ１、Ｒ２）ごとに、本装置１の画面Ｇに表示する（ステップＳ１１）。文書ファイルは、いわゆる電子書籍を含むがこれに限らず、ｐｄｆファイルや写真集などあらゆる形式や内容のものを含む。また、表示する文書ファイルは、文書ファイル記憶手段５５に予め全体をダウンロードしたものを表示する部分ごとに読み出してもよいし、表示する部分ごとに必要な範囲をサーバ２から通信ネットワークＮ経由で順次ダウンロードしてもよい。
【００３８】
そして、操作検出手段１２が、画面に表示されているページ領域Ｒに対する触れる操作を検出する（ステップＳ１２）。例えば、図４の例では、破線で示す指Ｆで触れている接触範囲Ｘを、ハッチング（網点）を施した円で示す。この接触範囲Ｘがページ領域Ｒ（Ｒ１、Ｒ２）内であるとき、その接触を、前記触れる操作として検出する。
【００３９】
ここで、触れる操作を検出する原理は自由であるが、どのような原理を用いるにしても、検出する操作は完全な接触に限らず、例えば静電容量を変化させるような所定距離への近接を含む。また、触れるのは指に限らず、スタイラスペンなど任意である。さらに、通常の単頁めくり操作やフリック操作など他の目的で画面に触れる操作との区別のため、所定時間（例えば０．３秒など）以上継続して同じ個所を触れる操作に限り、しおり動作のための触れる操作として検出するようにしてもよい。
【００４０】
この触れる操作が検出されたページ領域（例えばＲ１）を、その触れる操作が継続している間、特定ページとして特定ページ記憶手段１３が記憶する（ステップＳ１３）。具体的には、タッチパネルのセンサが触れる操作を検出して、その座標データとともに接触の開始、継続、終了を表す情報を提供するので、これに基づき操作検出手段１２が触れる操作の開始、継続、終了とその対象となった画面上の部分を判定できる。
【００４１】
なお、記憶された特定ページがあっても、その特定ページの上にページを重ねていくように、ページをめくる操作ができる点は、実際の書籍と同じである。そして、復帰操作検出手段１４が、予め定められた復帰操作を検出すると（ステップＳ１４：「ＹＥＳ」）、復帰手段１６が、特定ページ記憶手段１３に記憶されていた特定ページへ表示の対象を変更する（ステップＳ１５）。
【００４２】
〔２−２．復帰操作の例〕
上記のうち、検出する復帰操作の具体的内容は自由であるが、例えば、特定ページを押さえた指を見開きの中心方向へ動かす操作が考えられる。この場合、復帰操作検出手段１４は、触れる操作で触れられている画面上の位置である接触領域Ｘ（図４）が、画面のうち文書ファイルを見開き表示した場合における見開き表示の中心線Ｃの方向（例えば図４の矢印Ａ１方向）へ移動されたことを、復帰操作として検出する。
【００４３】
ここで、見開き表示の中心方向は、すなわち、ページめくり方向（図５下部に矢印Ａ５で示す）に沿った方向であって、画面中心などの点ではなく書籍の綴じ部にあたるページ境界の軸すなわち中心線Ｃへ向かう方向である。例えば、図４に示すように、２頁ずつを左右見開き表示しているページ領域Ｒ１の左端を触れる操作で触れている場合、その位置を右方向（図４の矢印Ａ１方向）へ移動する操作が復帰操作となる。逆に、ページ領域Ｒ１の右端を触れている場合は、その位置を左方向へ移動する操作が復帰操作となる。
【００４４】
復帰操作の他の例として、タブレットＰＣなどの特定ページ側を画面の向いている方向に動かす操作も考えられる。例えば図６は、タブレットＰＣである本装置１を横長方向に直立させ、それを上方からみた平面図である。この場合、復帰操作検出手段１４は、文書ファイルを画面に表示している情報処理装置又はその画面のうち、特定ページで触れる操作で触れられた位置の側（例えば図６に示す本装置１の左側）を、ページめくり方向における反対側からみて少なくとも相対的に、画面の向いている方向（例えば、図７に示す矢印Ａ３の方向）へ向けて移動させる操作を、復帰操作として検出する。
【００４５】
ここで、「少なくとも相対的に」とは、特定ページの側とは反対側（例えば図６に示す本装置１の右側）を操作者から遠ざける反対方向（例えば、図６に示す矢印Ａ４の方向）へ動かす操作で、特定ページの側を相対的に、画面の向いている操作者側へ動かす操作でもよい。もちろん、本装置１の右側と左側を相互に反対方向（図７の矢印Ａ３、Ａ４方向）へ同時に動かしてもよい。また、動かす操作は、本装置１に備えた加速センサで検知する傾き又は傾きの変化でもよい。
【００４６】
また、動かす対象は、タブレットＰＣやスマートフォンのように画面Ｇと一体の情報処理装置自体でもよいし、タブレット状（板状）の画面が本装置１の本体と別体に構成されている場合は、その画面のみを動かす操作でもよい。
【００４７】
〔２−３．キャンセル操作〕
指で押さえて特定ページとして記憶されたページが不要になった場合は、指を、見開き表示における外側へずらすなど所定のキャンセル操作を行うことで、その特定ページを削除することができる。この場合、キャンセル手段４０は、触れる操作で触れられている画面上の位置について画面の外側への移動を検出することにより（ステップＳ１６：「ＹＥＳ」）、特定ページ記憶手段１３に記憶されている特定ページを特定ページ記憶手段１３から削除する（ステップＳ１７）。
【００４８】
ここで、見開き表示における外側とは、図４の例では、見開き表示における中心線Ｃの方向とは反対の方向であり、矢印Ａ２の方向であるが、指の位置が特定ページの上端寄りの場合に上方のページ外へ動かす場合又は指の位置が特定ページの下端寄りの場合に下方のページ外へ動かす場合を含めてもよい。また、キャンセル操作の具体的内容は自由であり、押えた指を外へずらす以外にも、押えた指を単に持ち上げて画面表面から離し操作をキャンセル操作（ステップＳ１６）としてもよい。
【００４９】
〔２−３．ページめくりの制限〕
また、触れる操作が続いている間、その特定ページを超えてページめくり操作を受け付けないことが望ましい。すなわち、ページ表示手段５０は、触れる操作が継続している間、文書ファイルのページ領域間を順次移動するページめくり操作（「単頁めくり操作」と呼ぶこととする）であって（ステップＳ１８：「ＹＥＳ」）、現在表示しているページ領域からみて特定ページよりも巻端側のページ領域（「制限範囲」と呼ぶこととする）へのページめくり操作を受け付けない（ステップＳ１９：「ＹＥＳ」）。
【００５０】
ここで、「巻端側」は、現在表示しているページ領域（例えば第３０頁）からみて特定ページ（例えば第１５頁）が巻頭側なら特定ページより巻頭側（すなわち第１頁から第１４頁）、現在表示しているページ領域（例えば第３０頁）からみて特定ページ（例えば第５０頁）が巻末（第８０頁とする）側なら特定ページより巻末側（すなわち第５０頁から第８０頁）である。
【００５１】
この場合、例えば、左開き（頁の流れが左から右）の文書ファイルにおいて、左側の頁を触れた場合（例えば第１５頁）、触れたページを超えてより巻頭側のページ（すなわち第１頁から第１４頁）へ戻る方向のページめくりができない。逆に右側のページ（例えば第５０頁）を触れた場合、触れたページを超えてより巻末側のページ（すなわち第５０頁から第８０頁）へ進む方向のページめくりができない。
【００５２】
但し、見開き表示の場合、特定ページまで単ページめくり操作を受け付ける結果、その特定ページと同時に見開きとなる隣接ページが表示されることは差し支えない。
【００５３】
制限範囲に至らない単頁めくり操作に対しては（ステップＳ１９：「ＹＥＳ」）、操作の方向（進む／戻る）に応じ、ページめくりのアニメーション表示を伴うなど所定の単頁めくり表示とともに表示対象のページ領域を変更する（ステップＳ２０）。
【００５４】
同様に、後述する連続めくり操作についても（ステップＳ２３：「ＹＥＳ」）、連続めくり操作が（ステップＳ２３：「ＹＥＳ」）制限範囲へのものであるときはめくり操作検出手段５２がその操作を受け付けず（ステップＳ２４：「ＹＥＳ」）、制限範囲外であれば（ステップＳ２４：「ＮＯ」）、パラパラと連続してページがめくれる連続めくり表示をめくり表示手段５４が行う（ステップＳ２５）。
【００５５】
〔２−４．複数の特定ページの取扱い〕
複数の指をそれぞれ書籍の異なるページに挟んでおくように、特定ページを複数記憶し、それぞれに復帰するようにしてもよい。その最も単純な例としては、例えば、指ごとに特定ページを対応させて記憶させ、復帰操作をした指に応じた特定ページを開くことである。具体的には、指の位置情報と、特定ページとを関連づけて特定ページ記憶手段１３が記憶する。
【００５６】
一例として、右側が綴じ側となる左開きの文書ファイルにおいて、左手の人差し指による接触（図２において「＃１」と表す）に対応して第１頁、左手の親指による接触（図２において「＃２」と表す）に対応して第１５頁を、それぞれ特定ページとして記憶させた状態で、復帰操作として例えば、人差し指を図４の矢印Ａ１方向へ動かせば第１頁へ、また、親指を同じ方向へ動かせば第１５頁へ移る。
【００５７】
また、触れる操作の順序とは別に、復帰の順序は、現在開いているページから近い順とすることもできる。この場合、操作検出手段１２は、複数のページ領域にそれぞれ対する複数の触れる操作を受け付けて、そのページ領域の順に特定ページとして特定ページ記憶手段１３に記憶させ、復帰手段１６は、特定ページ記憶手段１３に記憶されている特定ページのうち現在表示しているページ領域からみて近い順のページ領域へ表示の対象を変更する。
【００５８】
例えば、見開きではなく１頁ずつを画面表示している場合において、親指、人差指、中指それぞれの触れる操作で、図２に示す第１頁、第１５頁、第５０頁を特定ページとして記憶させたうえ、第６０頁を表示している状態を考える。この状態で、本装置１の左側を手前に動かすなど（例えば図７）所定の復帰操作をするたびに、現在表示している第６０頁からから近い順に、まずは第５０頁、次に第１５頁、最後に第１頁が開く。
【００５９】
また、見開き表示の場合は、次のような動作が考えられる。すなわち、復帰手段１６は、特定ページ記憶手段１３に記憶されている特定ページのうち、文書ファイルを見開き表示した場合において、現在表示しているページ領域からみて、受け付けられた復帰操作に係る側のページ領域であって、現在表示しているページ領域からみて近い順のページ領域へ表示の対象を変更する。
【００６０】
例えば、現在見開き表示しているページ領域の右側が第４０頁であり、図２に示す３つの特定ページのうち第１頁と第１５頁は、図５に示すように、見開きの左側となるページ領域に属する画面左端を左手の２本の指Ｆ１、Ｆ２でそれぞれ触れて記憶させており、第５０頁は、見開きの右側となるページ領域に属する画面右端を右手の指Ｆ３で触れて記憶させている状態を考える。
【００６１】
この状態で、タブレットＰＣの画面左側を手前へ動かす復帰操作をした場合（図７）、現在の第４０頁からみてページ数では反対側の右側である第５０頁が１０頁目で最も近いが、第５０頁へ移ることなく、復帰操作に係る側で最も近い第１５頁へまず移り、再度同じ左側について復帰操作をすれば、第１頁へ移る。画面右側を手前へ動かす復帰操作をした場合は、第５０頁へ移る。
【００６２】
〔２−５．しおり動作に関する効果〕
（１）  以上のように本実施形態では、電子書籍などとして画面表示された文書ファイルのページ（例えば図４のＲ１）に対し、指Ｆなどで触れる操作をすると（例えば図３のステップＳ１２：「ＹＥＳ」）そのページを記憶し（例えば図２。ステップＳ１３）、後で所定の復帰操作（例えば図７）を受けて（ステップＳ１４：「ＹＥＳ」）そのページに戻ることにより（ステップＳ１５）、実際の本に準じた操作となるので、任意のページの記憶とそのページへの復帰を直感的な操作で実現できる。
【００６３】
（２）  特に、本実施形態では、ページに触れている指の位置を、見開き表示した場合における中心方向（例えば図４の矢印Ａ１方向）へずらす操作を復帰操作として検出し触れたページへ戻ることにより、実際の本でページに挟んだ指を見開きの綴じ部側へ動かして挟んだページへ戻る操作に準じた操作となるので、記憶されたページへより直観的な操作で復帰することができる。
【００６４】
（３）  また、本実施形態では、文書ファイルを表示しているタブレットＰＣなどの端末について、図７に例示するように、指で触れた側を実際に又は他方の側と比べて画面Ｇの向いている手前側（例えば、図７の矢印Ａ３方向）へ動かす操作を復帰操作として検出して触れたページへ戻ることにより、実際の本で指を挟んだ側を手前に動かして、そこまでのページを反対側へ除けて挟んだページへ戻る操作に準じた操作となるので、記憶されたページへより直観的な操作で復帰することができる。
【００６５】
（４）  さらに、本実施形態では、ページを触れている指の位置を画面すなわち端末の外側へ（例えば図４の矢印Ａ２方向）移動する操作を検出し（例えば図３のステップＳ１６：「ＹＥＳ」）、記憶していた特定ページに関する情報を削除してキャンセルすることにより（ステップＳ１７）、実際の本で不要になったページから挟んでいた指を外して戻るのをやめる操作に準じた操作となるので、より直観的な操作が実現できる。
【００６６】
（５）  加えて、本実施形態では、現在表示しているページからみて、指で触れたページを超えたページへのページめくり操作を受け付けないことにより（例えば、ステップＳ１９：「ＹＥＳ」及びステップＳ２４：「ＹＥＳ」）、実際の本で指を挟んでいるページを超えてページめくりは行わない実態に準じた動作となるので、より直観的な使い勝手が実現できる。
【００６７】
（６）  とりわけ、本実施形態では、複数のページについてそれぞれ異なった指での触れる操作を受け付けて特定ページとして記憶し（例えば図２）、復帰操作に応じ、現在のページから近い順に特定ページに復帰することにより、実際の本で複数の指を互いに異なるページに挟むことがある実態に劣らぬ使い勝手が文書ファイルでも実現できる。
【００６８】
（７）  そして、本実施形態では、見開き表示におけるそれぞれの側について複数の特定ページを記憶している場合も、復帰操作した側の特定ページであって現在のページから近い順の特定ページに復帰することにより、より複雑な操作も簡明なユーザ・インタフェースで容易に実現できる。
【００６９】
〔２−６．めくり動作の概要〕
第二に、本実施形態は、ページ端のいわゆる小口の部分で指などをずらしてゆくことで、パラパラとページ領域を連続してめくる動作（仮に「めくり動作」と呼ぶ）を行う。
【００７０】
動作の概要としては、まず、図６に例示するように文書ファイルのページ領域Ｒ（Ｒ１、Ｒ２）のうちページめくり方向（図６の矢印Ａ５方向）の端部に触れられると（ステップＳ２１：「ＹＥＳ」）、その端部にページ表示手段５０が小口Ｋを表示する（図３のステップＳ２２）。
【００７１】
そして、めくり操作検出手段５２は、小口Ｋが表示されている画面の部分に指Ｆなどで触れながらその接触の位置を、端部のページ領域からみたページめくり方向における外側（図６の矢印Ａ６方向）に移動する操作を、めくり操作（「連続めくり操作」とも呼ぶこととする）として検出すると（ステップＳ２３：「ＹＥＳ」）、その連続めくり操作における移動の速さや量に応じて、ページ領域を連続してめくる表示が、紙の書籍におけるページめくりの様子を模したアニメーション表示により行われる。
【００７２】
連続めくり操作における接触の位置は、指Ｆなどで触れている接触範囲Ｘ（図４と同様に、図６において網点を施した円で示す）の開始点（例えば接触範囲の外接矩形の左上隅）や重心の座標など、適宜な基準で定める。
【００７３】
連続めくり操作を検出すると（ステップＳ２３：「ＹＥＳ」）、めくり表示手段５４は、前記制限範囲の場合を除き（ステップＳ２４：「ＮＯ」）、検出された連続めくり操作を受け付け、その連続めくり操作における移動の量などに応じて、ページ領域を連続してめくる表示を行う（ステップＳ２５）。
【００７４】
なお、連続めくり操作は、上記のように小口Ｋにあたる画面の部分に触れながらその位置を外側へ移動する操作に限らず、その他の予め定められた所定のめくり操作としてもよい。他のめくり操作の例として、端末を傾ける操作や、小口に触れた指を内側（中心線Ｃ方向）へ移動させる等が考えられる。これにより、端末の傾きの角度の大きさや、指の移動の速度や量に応じて、ページ領域を連続してめくる表示が行われる。
【００７５】
〔２−７．めくる時間間隔の制御〕
連続めくり操作に応じてページ領域を連続してめくる表示の時間間隔は、移動の量、小口の幅や装置等の移動に応じて制御する（ステップＳ２５）。すなわち、まず、めくり表示手段５４は、移動の量に応じた数量でページ領域を連続してめくる表示を行うので、例えば、指の移動の幅や速度をわずかずつにして移動量を少なくすれば相対的にゆっくりめくる表示となり、移動の幅や速度を大きくして移動量を多くすれば早く次々とめくる表示となる。
【００７６】
また、ページ表示手段５０は、表示しているページ領域により近いページ領域に対応する小口Ｋ（Ｋ１、Ｋ２、Ｋ３…）ほど、より遠いページ領域に対応する小口より幅広に表示し（例えば図６においてＫ１＞Ｋ２＞Ｋ３…）、めくり表示手段５４は、検出された連続めくり操作に係る小口Ｋの幅に応じた時間間隔で、ページ領域を連続してめくる表示を行う（ステップＳ２５）。
【００７７】
上記の例（図６）は画面右側端部の小口Ｋに対する連続めくり操作を例示しているが、連続めくり操作はもちろん画面左側についても同様に可能であり、その場合、説明及び図は上記とは左右線対称となる。
【００７８】
また、めくり表示手段５４は、文書ファイルを画面に表示している本装置１（情報処理装置）又はその画面Ｇのうち、検出された連続めくり操作に係る小口の側を、ページめくり方向における反対側からみて画面の向いている方向へ向けて移動させる操作を検出し、その移動量（回動角度や角加速度など）に応じた時間間隔で、ページ領域を連続してめくる表示を行う（ステップＳ２５）。
【００７９】
例えば、画面左側端部の小口に対し連続めくり操作を行いながら、図７に示すように、本装置１の同じ側を画面Ｇの向いている方向（図７の矢印Ａ３方向）へ移動させれば、その移動の角度が大きさほど、また移動が速いほど、連続めくり表示の時間間隔を短縮して連続めくり表示を加速し、短時間に多くのページがめくれる表示となる。
【００８０】
この場合についても、反対側の例えば右側を図７の矢印Ａ４方向へ動かして、左側を相対的に画面Ｇの向いている側へ動かしたり、本装置１の右側と左側を相互に反対方向（矢印Ａ３方向とＡ４方向）へ同時に動かしてもよいし、また、動かす対象は本体と別体に構成されている画面のみでもよい。
【００８１】
〔２−８．他の制御の例〕
また、小口Ｋは、文書ファイルのページ領域と共に最初から例えばステップＳ１１の時点から画面表示しておいてもよいが、本実施形態では、端部に触れた時点で表示する。すなわち、本実施形態では、ページ表示手段５０は、ページ領域が表示されている画面（例えば図４の画面Ｇ）の部分のうちページめくり方向における端部に触れられたときに（ステップＳ２１：「ＹＥＳ」）、その端部に小口Ｋを表示する（図６。ステップＳ２２）。  
【００８２】
具体的には、小口Ｋを常時明瞭に表示するのではなく、通常時は非表示又は半透過表示などとし、その部分に触れると、小口Ｋ自体の表示濃度を上げたり、小口Ｋの上層に位置する半透過レイヤーの透過性を上げるなどして小口Ｋを表示する。
【００８３】
また、めくり操作検出手段５２が、小口Ｋの厚み方向のうち連続めくり操作の開始時に触れられた位置を検出し、ページ表示手段５０が、検出された位置に応じたページ領域を表示し、めくり表示手段５４が、検出された位置に応じて表示されたページ領域から、めくる表示を行うこともできる。この場合も、触れられた位置の基準は任意であり、例えば、触れられている領域の重心座標などが考えられる。また、連続めくり操作の種類も任意であり、開始時に小口に触れる操作を連続めくり操作に含めても含めなくてもよい。
【００８４】
例えば、小口Ｋの所定の位置に触れて本装置１を傾けると該当のページに移動してからページめくりが始まる。或いは、小口Ｋの所定の位置に触れてから、指を内側（例えば図６の矢印Ａ７方向）に移動させたことを検出すると該当のページに移動してからページめくりが始まる。
【００８５】
位置に応じたページとしては、例えば、左から右へ第１頁→第１００頁の電子書籍のうち第５０頁を表示中のとき、左側の小口（第１頁→第５０頁に相当）と右側の小口（第５１頁→第１００頁に相当）は概ね相互に等しい幅であるが、そのうち例えば巻末側となる右側の小口（第５１頁→第１００頁に相当）の幅の中央付近を触れて連続めくり操作を開始すれば、第７５頁付近からめくる表示が開始となる。
【００８６】
その他の態様として、ページ領域ごとに表示した回数や時間を集計することにより、よく読まれるページほどめくり速度を低下（すなわち時間間隔を長くする）させたり、文書ファイルのデータにマーキングされているチャプターの始め付近はめくり速度を低下させてもよい。また、小口を表示している際のページ領域上の文書本文などの文字は、小口が見える位置に視点を移動させた場合を想定して傾斜を反映させた表示（例えば図８）としてもよいし、そのような傾斜を考慮せず図６のように平坦に表示させてもよい。
【００８７】
〔２−９．めくり動作に関する効果〕
（１）  以上のように、本実施形態では、電子書籍などとして画面表示された文書ファイルの右端や左端の小口Ｋの部分に触れながら指を移動（例えば図６の矢印Ａ６方向）させることでパラパラと連続してページがめくれることにより、実際の本に準じた操作となるので、直感的な操作で電子書籍のページをめくることができる。
【００８８】
（２）  特に、本実施形態では、指の移動量すなわち距離や速度などに応じた数量でパラパラとページをめくる表示を行うことにより（例えば図３のステップＳ２５）、実際の本をめくる速度を指の動かし方で調節する操作に準じた操作となるので、より直観的な操作で電子書籍のページをめくることができる。
【００８９】
（３）  また、本実施形態では、開いているページに近い小口ほど広く、遠い小口ほど徐々に狭くなるように表示し（例えば図６）、めくり操作に係る小口の幅に応じた時間間隔でめくる表示を行うことにより（例えば図３のステップＳ２５）、指を同じ速度で移動させても最初の数頁はゆっくりめくられ、後のページになるほどめくるスピードが早くなるので、簡単な操作でめくるペースをスピードアップでき、優れた使い勝手が実現できる。
【００９０】
（４）  さらに、本実施形態では、表示ページの端部に位置する小口について、常時明瞭に表示するのではなく、通常時は非表示又は半透過表示などとし、その部分に触れると（ステップＳ２１：「ＹＥＳ」）、小口自体の表示濃度を上げたり、小口の上層に位置する半透過レイヤーの透過性を上げるなどして小口を表示することにより（例えば図６）、ページめくりに用いるとき以外は小口の表示が目立たないので、見易い電子書籍の表示が実現できる。
【００９１】
（５）  加えて、本実施形態では、電子書籍を表示しているタブレットＰＣなどの端末について、めくり操作に係る小口の側を他方の側からみて少なくとも相対的に手前側へ移動（例えば図７）させる量に応じた時間間隔でめくる表示を行うことにより（例えば図３のステップＳ２５）、実際の本で指をずらしている小口の側を持ち上げるなどしてページめくりを加速させる操作に準じた操作となるので、より直観的な操作で効率よくページめくりを行うことができる。
【００９２】
（６）  とりわけ、本実施形態では、小口の幅方向のうち触れた位置に応じたページに移動し開いたうえでめくる表示を開始することにより、実際の本で小口の幅のうち任意の位置を押さえてまずはそこを開き、そこから指をずらしてゆく操作に準じた操作となるので、より直観的な操作で真に必要な部分についてめくる表示が実現できる。
【００９３】
〔３．他の実施形態〕
なお、上記実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。また、本出願における構成図、データの図、フローチャートなども例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。
【００９４】
例えば、図９に例示するように、しおり動作のため指Ｆ１でページ領域Ｒ（例えば左側のＲ１）のうち小口Ｋ１よりも内側（中心線Ｃ寄り）の部分に触れる操作により特定ページを記憶させた状態のまま、反対側（例えば右側のＲ２）の小口Ｋ２の部分で指Ｆ２をずらす連続めくり操作により、パラパラとページをめくるめくり動作を行わせることも可能である。
【００９５】
また、上記実施形態では、見開き表示の場合を図示したが、本発明は見開き表示以外の単ページ表示にも適用できる。同様に、上記実施形態では、ページめくり方向として左右を例示したが、単ページ表示にしても見開き表示にしても、ページめくり方向は左右に限らず上下方向でもよい。
【００９６】
また、本装置１を構成する個々の手段を実現する態様は自由で、外部のサーバが提供している機能をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワーク・コンピューティング（いわゆるクラウドなど）で呼び出して実現するなど、本発明の構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。
【符号の説明】
【００９７】
１  情報処理装置（本装置）
２  サーバ
６  演算制御部
７  記憶装置
８  通信手段
１２  操作検出手段
１３  特定ページ記憶手段
１４  復帰操作検出手段
１６  復帰手段
４０  キャンセル手段
５０  ページ表示手段
５２  めくり操作検出手段
５４  めくり表示手段
５５  文書ファイル記憶手段
Ｇ  表示画面
Ｎ  通信ネットワーク
【図１】
0005713943.tif 000002
【図２】
0005713943.tif 000003
【図３】
0005713943.tif 000004
【図４】
0005713943.tif 000005
【図５】
0005713943.tif 000006
【図６】
0005713943.tif 000007
【図７】
0005713943.tif 000008
【図８】
0005713943.tif 000009
【図９】
0005713943.tif 000010