(57)【要約】隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえるコンテンツ表示装置を提供する。少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示する表示部（１１２）と、表示部における位置に関する指示を受け付ける位置指示部（１０１）と、位置指示部が指示された位置と、文字の順序とに基づいて、表示部の表示を制御する制御部（１０８）とを備える。制御部は、第１の動作モードにおいて、位置指示部が表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字を表示部において識別不可能にさせ、第２の動作モードにおいて、位置指示部が表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字よりも文字の順序上前にある文字の中で、識別不可能にした文字を識別可能に表示させる。
2013051077.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示する表示部と、
前記表示部における位置に関する指示を受け付ける位置指示部と、
前記位置指示部が指示された前記位置と、前記文字の順序とに基づいて、前記表示部の表示を制御する制御部とを備え、
前記制御部は、
第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字を前記表示部において識別不可能にさせ、
第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を識別可能に表示させる、コンテンツ表示装置。
【請求項２】
前記コンテンツは、前記文字列コンテンツ以外に、その文字列コンテンツの表示エリアとは別の表示エリアに表示すべき別コンテンツも含んでおり、前記複数の文字に対する前記別コンテンツの順序が規定されており、
前記制御部は、
前記位置指示部が指示された位置と、前記文字および前記別コンテンツの順序とに基づいて、前記表示部の表示を制御し、
前記第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツを前記表示部において識別不可能にさせ、
前記第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツよりも前記文字および別コンテンツの順序上前にある別コンテンツおよび文字の中で、前記識別不可能にした文字および別コンテンツを識別可能に表示させる、請求項１に記載のコンテンツ表示装置。
【請求項３】
前記別コンテンツを示す用語が前記文字列コンテンツの中にある場合は、前記用語の文字の順序に基づいて、前記別コンテンツの順序が規定されている、請求項２に記載のコンテンツ表示装置。
【請求項４】
前記別コンテンツの中に文字が含まれている場合、前記別コンテンツ内の前記文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された前記別コンテンツ内の文字の順序を決定する別コンテンツ内順序決定部を備えた、請求項２に記載のコンテンツ表示装置。
【請求項５】
前記文字列コンテンツがイメージデータの場合、前記文字列コンテンツ中の文字を認識する文字認識部と、
前記コンテンツが前記表示部に表示される際に、前記表示部における前記文字認識部によって認識された文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された文字の順序を決定する順序決定部とを備えた、請求項１に記載のコンテンツ表示装置。
【請求項６】
前記順序決定部は、前記文字認識部によって認識された文字の表示位置およびレイアウト情報に加えて、文章の意味にも基づいて、前記表示部に表示された文字の順序を決定する、請求項５に記載のコンテンツ表示装置。
【請求項７】
使用者の指示によって前記第１の動作モードおよび前記第２の動作モードを切り替える動作モード切り替え部を備えた、請求項１に記載のコンテンツ表示装置。
【請求項８】
前記制御部は、前記位置指示部が指示された位置に対応する文字の上にマーカーを表示させることにより、前記指示された位置に対応する文字を識別不可能にする、請求項１に記載のコンテンツ表示装置。
【請求項９】
前記マーカーを非表示にする第１の状態と、前記位置指示部が指示された位置に対応する文字を視認できるように前記マーカーを半透明に表示する第２の状態と、前記位置指示部が指示された位置に対応する文字を視認できないように前記マーカーを表示する第３の状態とを切り替える表示モード切り替え部を備えた、請求項８に記載のコンテンツ表示装置。
【請求項１０】
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する表示ステップと、
前記表示部における位置に関する指示を受け付ける位置指示ステップと、
前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする第１動作ステップと、
前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする第２動作ステップとを備えた、コンテンツ表示方法。
【請求項１１】
請求項１０に記載のコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップをコンピュータに実行させるプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置およびコンテンツ表示方法等に関する。例えば、電子書籍を表示するコンテンツ表示装置およびコンテンツ表示方法等に関する。
【背景技術】
【０００２】
従来、黒色印刷の書面の暗記すべき箇所を赤色に着色し、これを補色の青か緑の透明なチェックシートで透視し暗記すべき箇所を暗黒色化させることにより、暗記の学習能率の増進を図る簡便な学習具が知られている（例えば、特許文献１参照）。【０００３】
図２４（ａ）に、従来の物理的な書面の暗記すべき箇所に着色した図を示し、図２４（ｂ）にチェックシートの平面図を示す。また、図２４（ｃ）は、図２４（ａ）に示す書面２００にチェックシート２０２を重ねて透視したときの視野の状態を示す図である。【０００４】
まず、図２４（ａ）に示すように、黒色に印刷された書面２００の暗記すべき箇所を赤色インクで着色する。図２４（ａ）では、赤色インクで着色した箇所を、特定区域２０１として網掛けを付して示している。【０００５】
図２４（ａ）のように、特定区域２０１を赤色で着色した書面２００の上に、図２４（ｂ）のような、赤と補色をなす青か緑に一様に着色したプラスチック製の透明なチェックシート２０２を重ねて透視すると、図２４（ｃ）に示すように、暗記すべき特定区域２０１は暗黒色化して見え、その部分の特定区域２０１の印刷内容は判別不能になる。一方、残余の表示部はシートの地色を帯びてくっきりと視認できる。なお、図２４（ｃ）では、特定区域２０１のうち暗黒色化した部分を黒色の塗りつぶしで示している。【０００６】
これにより、書面２００にチェックシート２０２を重ねるだけで必要箇所を事実上隠蔽し、暗記の学習能率を増進させる簡便な学習具が得られる。【０００７】
また赤色インクに青か緑のチェックシートという組み合わせの他に、緑色インクに赤のチェックシートの組み合わせが知られている。【０００８】
このように、特許文献１に記載の学習具を用いた学習方法によれば、教科書などの手持ちの書籍の暗記すべき箇所をインクで塗ることで容易に問題集を作成することができる。またチェックシート２０２で透視しなければインクによる着色下にある文字が読めるため、暗記に有用であり、広く一般に使用される方法となっている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開昭５６−３５１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、電子化された書籍を表示する電子書籍端末などでは、従来のチェックシートを用いた効率的な学習が行なえなかった。【００１１】
近年、デジタル化の流れで、小型の端末による書籍の電子化の流れが起こっている。いわゆる電子書籍である。端末の性能向上により、カラーの液晶画面にタッチパネルを装備し、書籍を画面に表示することで書籍を読むことができる。またタッチパネルに対してのフリック操作によるページめくりやピンチ操作による拡大縮小など直観的な操作が実現されるようになってきた。【００１２】
特許文献１に記載の学習具における赤色ペンとチェックシートは物理的な物であり、電子書籍にそのまま活用することができない。電子書籍は多くの場合一つの液晶画面に、ユーザー操作に基づいて書籍のページを随時表示する構造になっており、特定のページが表示されているときに液晶画面上に赤色ペンで線を描画すると、別のページを液晶画面に表示させても赤色ペンによるマーカーが残ってしまい、意味をなさなくなる。【００１３】
また、特許文献１に記載の学習具では、書面に印刷された文章の構成によっては、学習中に誤って先に答えが見えてしまうことがあった。【００１４】
特許文献１に記載の学習具の場合、特定区域２０１の表示／非表示がチェックシート２０２の形状に依存してしまっていた。すなわち、図２４（ｂ）のような略長方形で物理的な書面２００と同程度の大きさのチェックシート２０２を用いる場合、横書きの場合には、書面２００に対して、チェックシート２０２を上から下へスライドさせることによって学習を進めることになる。【００１５】
図２５（ａ）に、文章が横書きで２段組みの構成で印刷された書面２０３の暗記すべき箇所に着色した図を示し、図２５（ｂ）に、その書面２００にチェックシート２０２を重ねて透視したときの視野の状態を示す。【００１６】
書面２０３に重ねたチェックシート２０２を上から下へスライドさせると、図２５（ｂ）に示すように、特定区域２０１のうち、チェックシート２０２が重ならなくなった部分の特定区域２０１の文字が視認できるようになっていく。２段組みの左側の列に印刷された部分の学習を進めていくとき、図２５（ｂ）に示すように、左側の列のチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになるとともに、右側の列においてもチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになってしまう。【００１７】
２段組みの右側の列の文章は、左側の列の文章を学習した次に学習する部分であり、左側の列を学習中に、これから学習する部分の答えが見えてしまうことになる。【００１８】
本発明は、上記課題を考慮して、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえるコンテンツ表示装置およびコンテンツ表示方法等を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上述した課題を解決するために、第１の本発明は、
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示する表示部と、
前記表示部における位置に関する指示を受け付ける位置指示部と、
前記位置指示部が指示された前記位置と、前記文字の順序とに基づいて、前記表示部の表示を制御する制御部とを備え、
前記制御部は、
第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字を前記表示部において識別不可能にさせ、
第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を識別可能に表示させる、コンテンツ表示装置である。【００２０】
また、第２の本発明は、
前記コンテンツは、前記文字列コンテンツ以外に、その文字列コンテンツの表示エリアとは別の表示エリアに表示すべき別コンテンツも含んでおり、前記複数の文字に対する前記別コンテンツの順序が規定されており、
前記制御部は、
前記位置指示部が指示された位置と、前記文字および前記別コンテンツの順序とに基づいて、前記表示部の表示を制御し、
前記第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツを前記表示部において識別不可能にさせ、
前記第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツよりも前記文字および別コンテンツの順序上前にある別コンテンツおよび文字の中で、前記識別不可能にした文字および別コンテンツを識別可能に表示させる、第１の本発明のコンテンツ表示装置である。【００２１】
また、第３の本発明は、
前記別コンテンツを示す用語が前記文字列コンテンツの中にある場合は、前記用語の文字の順序に基づいて、前記別コンテンツの順序が規定されている、第２の本発明のコンテンツ表示装置である。【００２２】
また、第４の本発明は、
前記別コンテンツの中に文字が含まれている場合、前記別コンテンツ内の前記文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された前記別コンテンツ内の文字の順序を決定する別コンテンツ内順序決定部を備えた、第２の本発明のコンテンツ表示装置である。【００２３】
また、第５の本発明は、
前記文字列コンテンツがイメージデータの場合、前記文字列コンテンツ中の文字を認識する文字認識部と、
前記コンテンツが前記表示部に表示される際に、前記表示部における前記文字認識部によって認識された文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された文字の順序を決定する順序決定部とを備えた、第１の本発明のコンテンツ表示装置である。【００２４】
また、第６の本発明は、
前記順序決定部は、前記文字認識部によって認識された文字の表示位置およびレイアウト情報に加えて、文章の意味にも基づいて、前記表示部に表示された文字の順序を決定する、第５の本発明のコンテンツ表示装置である。【００２５】
また、第７の本発明は、
使用者の指示によって前記第１の動作モードおよび前記第２の動作モードを切り替える動作モード切り替え部を備えた、第１の本発明のコンテンツ表示装置である。【００２６】
また、第８の本発明は、
前記制御部は、前記位置指示部が指示された位置に対応する文字の上にマーカーを表示させることにより、前記指示された位置に対応する文字を識別不可能にする、第１の本発明のコンテンツ表示装置である。【００２７】
また、第９の本発明は、
前記マーカーを非表示にする第１の状態と、前記位置指示部が指示された位置に対応する文字を視認できるように前記マーカーを半透明に表示する第２の状態と、前記位置指示部が指示された位置に対応する文字を視認できないように前記マーカーを表示する第３の状態とを切り替える表示モード切り替え部を備えた、第８の本発明のコンテンツ表示装置である。【００２８】
また、第１０の本発明は、
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する表示ステップと、
前記表示部における位置に関する指示を受け付ける位置指示ステップと、
前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする第１動作ステップと、
前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする第２動作ステップとを備えた、コンテンツ表示方法である。【００２９】
また、第１１の本発明は、
第１０の本発明のコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップをコンピュータに実行させるプログラムである。【００３０】
また、第１２の本発明は、
第１１の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００３１】
本発明により、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえるコンテンツ表示装置およびコンテンツ表示方法等を提供できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態１の、学習用電子書籍端末の構成を示すブロック図
【図２】本発明の実施の形態１の、学習用電子書籍端末の動作モード遷移の関係図
【図３】本発明の実施の形態１の、学習用電子書籍端末の読書モード時の動作フロー図
【図４】本発明の実施の形態１の、学習用電子書籍端末の読書モード時の画面表示例を示す図
【図５】本発明の実施の形態１の、学習用電子書籍端末の記入モード時のブロック図
【図６】本発明の実施の形態１の、学習用電子書籍端末の記入モード時および学習モード時の動作フロー図
【図７】本発明の実施の形態１の、文字位置判断部におけるユーザーが触れた位置の文字の判断処理の動作フロー図
【図８】（ａ）本発明の実施の形態１の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態１の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態１の、画面合成部において合成された画像を示す図
【図９】（ａ）本発明の実施の形態１の記入モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態１の記入モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態１の記入モード時の、表示装置の画面に触れた状態のままユーザーの指を右に移動した状態を示した図、（ｄ）本発明の実施の形態１の記入モード時の、表示装置に触れた状態のままユーザーの指をさらに右に移動し、表示装置から指を離した状態を示した図
【図１０】本発明の実施の形態１の、学習用電子書籍端末の記入モード時に複数のマーカーを記入したときの表示例の図
【図１１】本発明の実施の形態１の、学習用電子書籍端末の学習モード時のブロック図
【図１２】本発明の実施の形態１の、レイヤー制御部におけるユーザーが触れた位置よりも後ろのマーカーの情報のみを取り出す判断処理の動作フロー図
【図１３】（ａ）本発明の実施の形態１の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態１の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態１の、画面合成部において合成された画像を示す図
【図１４】（ａ）本発明の実施の形態１の学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態１の学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態１の学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態１の学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態１の学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図１５】本発明の実施の形態１の学習用電子書籍端末に縦書き文章を表示した場合の、学習モードにおけるマーカーの表示領域／非表示領域を示す図
【図１６】本発明の実施の形態２の、学習用電子書籍端末の構成を示すブロック図
【図１７】（ａ）本発明の実施の形態２の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態２の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態２の、画面合成部において合成された画像を示す図
【図１８】（ａ）本発明の実施の形態２の学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態２の学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態２の学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態２の学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態２の学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図１９】本発明の実施の形態２の、他の構成の学習用電子書籍端末の構成を示すブロック図
【図２０】本発明の実施の形態２の、学習用電子書籍端末の読書モード時の画面表示例を示す図
【図２１】（ａ）本発明の実施の形態２の他の構成における学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態２の他の構成における学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態２の他の構成における学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態２の他の構成における学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態２の他の構成における学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図２２】本発明の実施の形態３の、学習用電子書籍端末の構成を示すブロック図
【図２３】本発明の実施の形態３の、学習用電子書籍端末の読書モード時の画面表示例の図
【図２４】（ａ）従来の、暗記すべき箇所に着色した物理的な書面を示す図、（ｂ）従来のチェックシートの平面図、（ｃ）従来の、物理的な書面にチェックシートを重ねて透視したときの視野の状態を示す図
【図２５】（ａ）従来の、２段組み構成で文章が印刷された書面の暗記すべき箇所に着色した図、（ｂ）従来の、２段組み構成の文章の暗記すべき箇所に着色した書面にチェックシートを重ねて透視したときの視野の状態を示す図
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態にかかる学習用電子書籍端末について図面を参照しながら説明する。
【００３４】
（実施の形態１）
図１は、本発明の実施の形態１にかかる学習用電子書籍端末のブロック図である。
【００３５】
本実施の形態１の学習用電子書籍端末１００は、図１に示すように、入力装置（タッチパネル）１０１、入力位置検出部１０２、動作モード切替部１０３、動作モード判断部１０４、マーカー情報蓄積部１０５、電子書籍蓄積部１０６、文字位置判断部１０７、レイヤー制御部１０８、レイヤー一時保存部１０９、電子書籍パーサー部１１０、画面合成部１１１、表示装置（液晶ディスプレイ）１１２、および電子書籍書面一時保存部１１３を備えている。
【００３６】
なお、学習用電子書籍端末１００が、本発明のコンテンツ表示装置の一例にあたる。また、入力装置１０１が、本発明の位置指示部の一例にあたり、表示装置１１２が、本発明の表示部の一例にあたる。また、レイヤー制御部１０８が、本発明の制御部の一例にあたる。
【００３７】
電子書籍蓄積部１０６は、学習用電子書籍端末１００で読むことができる電子書籍コンテンツのデータを蓄積している。電子書籍蓄積部１０６は不揮発性のメモリーである。実際には学習用電子書籍端末１００の本体に内蔵されたフラッシュメモリーやハードディスク、または挿抜が可能な記録メディアであってもよい。なお、ネットワークに対応した電子書籍端末であれば、電子書籍コンテンツをサーバー上の記録領域に保存しておき、電子書籍端末で必要になったときにネットワークを介して電子書籍コンテンツを取得するような構成であってもよい。この場合には、電子書籍蓄積部１０６は学習用電子書籍端末１００内に存在せず、外部のサーバー上に存在することになるが、ここでは単なる構成の相違に過ぎないため改めて図示しない。
【００３８】
電子書籍蓄積部１０６に蓄積されている電子書籍コンテンツのデータには、多様なフォーマットのものがあり、文字のコードデータを含むものや、全てイメージのデータのものなどがある。
【００３９】
なお、文字のコードデータを含む電子書籍コンテンツも、文字のコードデータを含まない電子書籍コンテンツも、本発明の、文字列コンテンツを含むコンテンツの一例にあたる。
【００４０】
本実施の形態１では、文字のコードデータを含む電子書籍コンテンツの場合について説明する。
【００４１】
本実施の形態１では、通常の電子書籍を読む状態を読書モードとして定義する。本実施の形態１の学習用電子書籍端末１００は、読書モードの他に記入モードと学習モードの計３つのモードを有する。図２に、それら３つのモードの遷移の関係を図示する。
【００４２】
読書モード（状態４０１）、記入モード（状態４０２）、および学習モード（状態４０３）は、ユーザーの指示によって相互に移動することができる。このユーザーからの指示は、動作モード切替部１０３によって検出される。動作モード切替部１０３は、ユーザーに対して読書モード（状態４０１）、記入モード（状態４０２）、学習モード（状態４０３）の選択を促す。
【００４３】
動作モード切替部１０３は、学習用電子書籍端末１００本体にハードウェアとして設けられたスイッチやセンサーでもかまわないし、表示装置１１２にメニューやアイコンを表示して入力装置１０１からソフトウェア的にユーザーの指示を受け付けてもよい。この場合、動作モード切替部１０３は入力装置１０１と一体化する。また、外部のコントローラーやリモコンによる操作を受け付けてもよいし、マイクを用いてユーザーからの音声による指示を受けてもよい。動作モード切替部１０３はいずれの構成であってもよいが、ユーザー指示の受付方法に応じて学習用電子書籍端末１００には必要な機能が備えられているものとする。これらを総称して動作モード切替部１０３と呼ぶこととする。
【００４４】
動作モード切替部１０３によって読書モード（状態４０１）から記入モード（状態４０２）または学習モード（状態４０３）に切り替えられた場合、学習用電子書籍端末１００は、以下に示す本実施の形態１の特殊な動作を行う。
【００４５】
なお、記入モードが、本発明の第１の動作モードの一例にあたり、学習モードが、本発明の第２の動作モードの一例にあたる。また、動作モード切替部１０３が、本発明の動作モード切り替え部の一例にあたる。
【００４６】
まず、この学習用電子書籍端末１００で学習の前に通常の電子書籍コンテンツを読む場合である読書モードにおける手順について、図１と図３を参照しながら説明する。
【００４７】
図３は、本実施の形態１の学習用電子書籍端末１００の読書モードにおける動作フローを示している。
【００４８】
なお、本明細書においては「電子書籍コンテンツ」という用語を用いるが、「書籍」は一般的な書籍に加えて雑誌をも包含する広い概念として用いることとする。
【００４９】
ユーザーは、表示装置１１２に表示されたメニューなどを参照して入力装置１０１を用いて電子書籍コンテンツを選択する。入力装置１０１によって入力されたユーザーの操作は入力位置検出部１０２において入力情報として処理され、電子書籍パーサー部１１０へ通知される。
【００５０】
電子書籍パーサー部１１０は、ユーザーから選択された電子書籍コンテンツを、電子書籍蓄積部１０６より読み出す（図３のステップＳ２０１）。電子書籍パーサー部１１０は、電子書籍コンテンツを展開し書面を作成する（ステップＳ２０２）。電子書籍コンテンツにかけられたＤＲＭの解除なども電子書籍パーサー部１１０において行う。これにより、紙の書籍のページに相当するレイアウト込みの電子書籍の画面ができあがる。本明細書では、これを「書面」と表現する。本明細書における「書面」は、「文書」の意ではなく、実際に表示装置１１２に表示される「イメージ」を示すものである。
【００５１】
電子書籍パーサー部１１０によって生成された電子書籍コンテンツの書面は、電子書籍書面一時保存部１１３に保存される（ステップＳ２０３）。この電子書籍書面一時保存部１１３は、学習用電子書籍端末１００に内蔵された揮発メモリーを想定している。またＧＰＵなどを搭載している場合には、ＧＰＵに管理された記憶領域であってもよい。また本実施の形態１では一時記憶装置を想定しているが、ハードウェアの制限などによりフラッシュメモリーなどの不揮発性のメモリーを使用する構成としてもかまわない。
【００５２】
電子書籍書面一時保存部１１３に保存された書面は、画面合成部１１１に送られて別レイヤーと合成される（ステップＳ２０４）。
【００５３】
この画面合成部１１１は本来、電子書籍コンテンツの書面とその上にあるべき画像を合成して表示することを目的としたブロックである。この合成すべき画像が規定される仮想的な層をレイヤーと呼ぶが、このレイヤーについては後述する。この図１および図３を用いた説明では、透明なレイヤーと電子書籍コンテンツの書面を合成して表示装置１１２に出力する、もしくは、合成せずに電子書籍コンテンツの書面のみをそのまま表示装置１１２に出力するものとする。
【００５４】
画面合成部１１１を通過した書面（透明なレイヤーとの合成画像）は、表示装置１１２に送られ表示される（ステップＳ２０５）。表示装置１１２は、学習用電子書籍端末１００に搭載された液晶ディスプレイ装置を想定している。しかし、書籍の誌面を表示できればよいので有機ＥＬディスプレイや外付けのディスプレイであってもよい。
【００５５】
入力装置１０１は、ユーザー操作を学習用電子書籍端末１００に入力するためのデバイスである。近年の電子書籍端末は、タブレット型ＰＣの普及から、液晶ディスプレイ装置の表面にタッチパネルを装備し、画面に触れることで操作を実現する例が増えている。このことから本実施の形態１では、入力装置１０１には主としてタッチパネルを想定して記載する。このタッチパネルは、表示装置１１２と一体化している。
【００５６】
なお、入力装置１０１は、従来のＰＣのように画面に表示したマウスカーソルとマウスであってもよい。また、画面上に表示されたカーソルと、キーボードやゲームなどに使用されるコントローラーやリモコン装置などであってもよい。
【００５７】
図３のステップＳ２０３が終了した状態では、学習用電子書籍端末１００は、電子書籍蓄積部１０６にあった電子書籍コンテンツの特定のページを書面として表示装置１１２に表示させている。
【００５８】
この表示例を図４に示す。図４は、学習用電子書籍端末１００の表示装置１１２に電子書籍コンテンツの書面１２０が表示されている状態を示す。
【００５９】
本実施の形態１では、表示装置１１２の一画面上に書面１ページが表示されている。また、図４に示す表示装置１１２に表示された書面１２０は、２段に段組みされた横書きの文章１２１で、右上に挿絵１２２が挿入されている。なお、これは表示例であり、実際には縦書きの文章であってもよいし、段組みの有無や段組みの数、挿絵の有無や挿絵の数は問わない。また、表示装置１１２に電子書籍コンテンツの複数ページ（複数ページで一つの書面を作成してもよいし、単独ページの書面を複数まとめて表示してもよい。）を表示してもよいし、書面の一部を拡大表示してもよい。
【００６０】
図４の状態では、ユーザーは電子書籍を読むことができる。この時のユーザー操作は、表示装置１１２に一体化された入力装置１０１に対して行われるが、本実施の形態１ではその記載を省略する。
【００６１】
次に、動作モード切替部１０３におけるユーザー操作により記入モード（状態４０２）に切り替えられた場合の学習用電子書籍端末１００の動作について、図５および図６を用いて説明する。
【００６２】
図１の学習用電子書籍端末１００のブロック図のうち、記入モード（状態４０２）での動作を図５のブロック図に示す。
【００６３】
また、図６に、本実施の形態１の学習用電子書籍端末１００の記入モード時および学習モード時の動作フロー図を示す。
【００６４】
記入モード（状態４０２）とは、特許文献１では赤色インクで書面に着色をする動作に相当する。ユーザーが教科書などの覚えたい所に赤色インクで着色することで緑のチェックシートを重ね合わせたときに覚えたい所が隠れるようになる。いわば学習前の準備段階にあたる。
【００６５】
特許文献１に記載の赤色インクを用いて表示装置１１２上に着色しても意味がないため、類似の機能を学習用電子書籍端末１００の機能によって実現する。
【００６６】
記入モード（状態４０２）においても、図３のステップＳ２０１〜Ｓ２０３の手順によって表示装置１１２に電子書籍コンテンツの書面１２０が表示されている。ユーザーは学習のために覚えたい文字の位置を指で触ることでマーカーを引き、電子書籍コンテンツの書面の一部を隠す操作を行う。入力装置１０１は、そのユーザーの操作を受け付ける（図６のステップＳ６０１）。
【００６７】
入力装置１０１によって入力されたユーザーの操作は、入力位置検出部１０２において入力情報として処理される。入力位置検出部１０２は、このときにユーザーがどの位置を触ったかを数値化して取得する（ステップＳ６０２）。入力位置検出部１０２は、入力装置１０１のコントローラーとしてハードウェア的に実装され、ユーザーが触った位置に関する数値は学習用電子書籍端末１００内のＯＳレベルで入力情報として処理されることが多い。
【００６８】
ユーザーからの入力があったことは、入力位置検出部１０２から動作モード判断部１０４へ伝えられる。動作モード判断部１０４では動作モード切替部１０３によって切り替えられた現在の動作モードを記録している。動作モード判断部１０４は、記録されている現在の動作モードに応じて、その後の動作を判断する（ステップＳ６０３）。ここでは、現在の動作モードを記入モード（状態４０２）に限定して説明する。学習モード（状態４０３）の場合については後述する。
【００６９】
記入モード（状態４０２）であった場合に、文字位置判断部１０７においてユーザーが触れた位置が文章上どの位置にあたるのかを判断する（ステップＳ６０４）。
【００７０】
この判断には、現在表示装置１１２に表示されている書面１２０に含まれる文章１２１の情報が必要になる。そのために文字位置判断部１０７は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面１２０に関する情報（以下、書面情報と呼ぶ）を受け取る。この書面情報と入力位置検出部１０２で検出された表示位置の情報からユーザーがどの文字を触ったのかを調べる。
【００７１】
また、このとき、文字位置判断部１０７は、ユーザーが触ったと判断した文字の、文章中における順序情報を取得する。電子書籍蓄積部１０６から、該当する電子書籍コンテンツ中の、その触ったと判断した文字のコードデータの位置から、電子書籍コンテンツ中における順序を取得できる。
【００７２】
なお、学習用電子書籍端末１００が表示装置１１２の一画面上に複数ページを表示させる機能を備えていたり、書面を拡大／縮小表示させる機能を備えていたりする場合には、どの位置に何を表示していたのかという情報も必要となる。その場合、文字位置判断部１０７は、これらの情報を、書面情報として電子書籍パーサー部１１０から取得する。
【００７３】
ここで、文字位置判断部１０７における、ユーザーが触れた位置の文字の判断方法の一例について説明する。
【００７４】
図７に、文字位置判断部１０７における、ユーザーが触れた位置の文字の判断処理（ステップＳ６０４）の動作フローを示す。
【００７５】
文字位置判断部１０７は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面情報を取得する（ステップＳ６２０）とともに、入力位置検出部１０２によって検出された、入力装置１０１上のユーザーが触れた位置の位置情報を取得する（ステップＳ６２１）。
【００７６】
そして、電子書籍パーサー部１１０から取得した書面情報を参照して、ユーザーが触れた入力装置１０１の位置に対応する文字があるか判断する（ステップＳ６２２）。
【００７７】
例えば、表示装置１１２に表示されている文字のうち、ユーザーが触れた位置を中心とする所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字があるか否かによって判断し、文字の表示領域の一部が重なる文字があった場合には、その文字をユーザーが触れた位置に対応する文字と判断し、文字の表示領域の一部が重なる文字が無かった場合には、ユーザーが触れた位置に対応する文字が無いと判断する。
【００７８】
したがって、表示装置１１２に表示されている文字の近傍を触ったときには、その文字がユーザーが触れた文字と判断されるが、表示装置１１２上の文字が表示されていない行間などの部分をユーザーが触れても、ユーザーが触れた位置に対応する文字は無い、と判断される。
【００７９】
ユーザーが触れた位置に対応する文字が無いと判断した場合には、ステップＳ６２１およびステップＳ６２２の処理を繰り返し、ユーザーが触れた位置に対応する文字があった場合には、その文字を、ユーザーが触れた位置に対応する文字と決定する（ステップＳ６２３）。
【００８０】
なお、文字位置判断部１０７が、ステップＳ６２２においてユーザーが触れた位置に対応する文字と判断した文字が、本発明の、第１の動作モードにおける指示された位置に対応する文字の一例にあたる。
【００８１】
図６に戻り、ユーザーが触れた位置の情報は、文字位置判断部１０７によって書面上の位置情報に変換されてマーカー情報としてマーカー情報蓄積部１０５に蓄積される（ステップＳ６０５）。また、このとき、文字位置判断部１０７は、ユーザーが触れた位置の文字の電子書籍コンテンツ中における順序情報もマーカー情報蓄積部１０５に蓄積する。このときに蓄積する順序情報は、電子書籍コンテンツに含まれる文字列の文字コードデータに基づくものなので、文章上の前後（文章の流れ）に沿った順序を示すものである。
【００８２】
電子書籍コンテンツは複数存在する場合が想定されるため、どの電子書籍コンテンツに関するマーカー情報であるのかを明確にする必要がある。そのためにマーカー情報蓄積部１０５にはどの電子書籍コンテンツに関するマーカー情報であるのかもあわせて記録する。電子書籍蓄積部１０６での管理を容易にするために電子書籍コンテンツにユニークなＩＤが使われている場合はそれを活用するとよい。
【００８３】
マーカー情報蓄積部１０５に蓄積されたマーカー情報のうち、ユーザーが入力装置１０１に触れたときに表示されていた電子書籍コンテンツの書面に関するマーカー情報のみがレイヤー制御部１０８に送信される。
【００８４】
レイヤー制御部１０８では、受け取ったマーカー情報からレイヤーにマーカーを記入する。このレイヤーとは、表示装置１１２で電子書籍コンテンツの書面の上に描画するためのレイヤーであり、レイヤー制御部１０８は、複数のマーカー情報から一枚のレイヤーを作成する（ステップＳ６０６）。
【００８５】
なお、学習用電子書籍端末１００が表示装置１１２の一画面上に複数ページを表示させる機能を備えていたり、書面を拡大／縮小表示させる機能を備えていたりする場合には、複数ページの表示位置や拡大／縮小による書面の位置も考慮してレイヤーを作成しなければならない。
【００８６】
作成されたレイヤーはレイヤー一時保存部１０９に保存される（ステップＳ６０７）。
【００８７】
つづいて画面合成部１１１は、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーを合成する（ステップＳ６０８）。電子書籍パーサー部１１０において展開され、電子書籍書面一時保存部１１３に保存されている書面は、ユーザーが入力装置１０１に触れる前に保存されていたものと同じ書面１２０である。
【００８８】
この画面合成部１１１による、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーとの合成に関して、図８（ａ）〜図８（ｃ）を用いて説明する。
【００８９】
図８（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【００９０】
図８（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１２３を示す図である。文章１２１の一部を隠すためのマーカー１２４が記載されている。それ以外の部分は透明色となっていることで、合成時に電子書籍コンテンツの書面１２０に重ねてマーカー１２４の表示が可能となる。
【００９１】
図８（ｃ）は、画面合成部１１１において、図８（ａ）に示す電子書籍コンテンツの書面１２０と図８（ｂ）に示すレイヤー１２３を合成した画像１２５を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２４が表示されている。これによって電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１２３の下側になるように合成する必要がある。画面合成部１１１はこの合成の処理を行う。
【００９２】
図６に戻り、画面合成部１１１で合成された画像１２５は、表示装置１１２に表示される（ステップＳ６０９）。
【００９３】
これにより、特許文献１に記載のように、赤色ペンで書籍にマーカーを引いて、その部分をチェックシートによって読めなくした状態を作り出すことができる。
【００９４】
なお、書面１２０とレイヤー１２３とを合成することにより、マーカー１２４が重なる部分の書面１２０に含まれる文字列を読めなくする動作が、本発明の、第１の動作モードにおいて指示された位置に対応する文字を識別不可能にさせる動作の一例にあたる。
【００９５】
図９（ａ）〜図９（ｄ）に、記入モードの一連の動作をユーザー視点から見た場合の学習用電子書籍端末１００の動作を示す。
【００９６】
図９（ａ）は、ユーザーが入力装置１０１を触る前の学習用電子書籍端末１００を示す図である。図４と同じ状態にある。
【００９７】
図９（ｂ）は、ユーザーが表示装置１１２に表示された電子書籍コンテンツの書面の一部を指で触れた状態を示す図である。この位置より表示装置１１２（入力装置１０１）に触れたまま指８０１を右に動かしていく。
【００９８】
図９（ｃ）は、表示装置１１２（入力装置１０１）に触れた状態のまま図９（ｂ）よりユーザーの指８０１を右に移動した状態を示した図であり、マーカー８０２の一部が表示されていることがわかる。
【００９９】
図９（ｄ）は、図９（ｃ）よりさらに右にユーザーの指８０１が移動してからユーザーが指８０１を表示装置１１２（入力装置１０１）から離した状態を示す図である。表示装置１１２に映し出された電子書籍コンテンツの書面の上にマーカー８０２が引かれていることがわかる。マーカー８０２があるために書面の一部が読めなくなっている。またマーカー８０２の表示されている位置は、ユーザーが指８０１で触れた部分になっている。これによりユーザーは任意の位置にマーカー８０２を引くことができるため、学習（記憶）したい文字列を見つけてマーカー８０２で読めなくすることで学習（記憶）のための準備ができる。
【０１００】
図９（ａ）〜図９（ｄ）ではマーカー８０２が一つの例を示したが、一つの書面に対して複数のマーカーによって複数の文字列を読めなくするようにしても構わない。
【０１０１】
図１０には複数のマーカー８０２を表示した例を示す。複数のマーカー８０２を引くためには、図９（ａ）〜図９（ｄ）で示した操作を複数回行う必要がある。また、この時、学習用電子書籍端末１００の内部では、図６に示した記入モードの動作が繰り返し実行されることとなる。
【０１０２】
このようにユーザーの手によって操作できる、電子書籍をベースとした学習具が完成する。
【０１０３】
次に、動作モード切替部１０３におけるユーザー操作により学習モード（状態４０３）に切り替えられた場合の学習用電子書籍端末１００の動作について説明する。
【０１０４】
図１０のように、マーカー８０２を複数表示した状態で、表示したマーカー８０２を使用した学習を行う。学習用電子書籍端末１００を使用して学習を行うのはユーザーであり、学習を行うかどうかを決めるのもユーザーである。学習用電子書籍端末１００は、図２に記載した３つの動作モードを備えており、学習を行いたい場合には学習モード（状態４０３）に切り替える。
【０１０５】
図１の学習用電子書籍端末１００のブロック図のうち、学習モード（状態４０３）での接続構成を図１１のブロック図に示す。また図６も使用して学習モード時の動作について説明する。学習モード（状態４０３）への変更はユーザーの手により動作モード切替部１０３にて行う。
【０１０６】
動作モード切替部１０３により学習モードへ切り替えた後、入力装置１０１に触れることでレイヤーに記載されたマーカーを非表示にすることができる。非表示になるマーカーは、ユーザーが触れた位置より文章上前にあるマーカーである。
【０１０７】
ユーザーからの操作を入力装置１０１によって受け取る（図６のステップＳ６０１）。入力装置１０１によるユーザー操作の受け取り方については記入モード時と同じである。入力装置１０１によって受け取られたユーザー操作の入力は、入力位置検出部１０２よって入力位置の情報に変換される（ステップＳ６０２）。
【０１０８】
ユーザー操作の入力が検出された場合、動作モード判断部１０４において図２の３つの動作モードのうち、現在はどの動作モードであるのかを判定する（ステップＳ６０３）。ここでは、動作モード切替部１０３でのユーザーの設定が学習モード（状態４０３）である場合を説明しているため、学習モードであるとして説明を進める。他の動作モードの場合の動作は、それぞれ該当する記載を参照されたい。
【０１０９】
学習モード（状態４０３）の場合には、レイヤー制御部１０８は、ユーザーが触れて入力位置検出部１０２で検出された位置より文章上後に位置する文章につけられたマーカーの情報のみをマーカー情報蓄積部１０５から読み出し、それらのマーカーが付加されたレイヤーを生成する（ステップＳ６１０）。
【０１１０】
よってマーカー情報蓄積部１０５では、記入モード時のマーカー情報蓄積において、電子書籍コンテンツ毎に、電子書籍コンテンツの書面の位置情報とあわせて保存されている必要がある。そして学習モード時には、レイヤー制御部１０８は、表示装置１１２に表示されている電子書籍コンテンツの書面に含まれる文字列のうち、ユーザーが触れて入力位置検出部１０２で検出された位置よりも文章上後に位置する文字列につけられたマーカーの情報のみをマーカー情報蓄積部１０５から取り出す。
【０１１１】
なお、同じ電子書籍コンテンツの書面であっても、現在、表示装置１１２に表示されていない書面のマーカー情報はこの時点では必要ではない。
【０１１２】
ここで、レイヤー制御部１０８における、ユーザーが触れた位置に対する文章上の前後の判断方法の一例について説明する。
【０１１３】
図１２に、レイヤー制御部１０８における、ユーザーが触れた位置よりも後ろのマーカーの情報のみを取り出す判断処理（ステップＳ６１０）の動作フローを示す。
【０１１４】
レイヤー制御部１０８は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面情報を取得する（ステップＳ６３０）とともに、入力位置検出部１０２によって検出された、入力装置１０１上のユーザーが触れた位置の位置情報を取得する（ステップＳ６３１）。
【０１１５】
そして、電子書籍パーサー部１１０から取得した書面情報を参照して、ユーザーが触れた入力装置１０１の位置に対応する文字を決定する（ステップＳ６３２）。
【０１１６】
例えば、表示装置１１２に表示されている文字のうち、ユーザーが触れた位置を中心とする所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字があった場合には、その文字をユーザーが触れた位置に対応する文字と決定する。その所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字が無かった場合、すなわち行間部分などの文字が表示されていない部分に触れられた場合には、その触れられた部分の直前の文字を、ユーザーが触れた位置に対応する文字と決定する。その触れられた部分の直前の文字の判断は、例えば横書きであれば、触れられた位置の左にある文字を直前の文字とし、触れられた位置の左に文字が無ければ、触れられた位置の上で、触れられた位置に最も近い文字を直前の文字とするなどとし、その直前の文字に決定すればよい。
【０１１７】
したがって、ステップＳ６３２では、ユーザーが触れた位置の近傍に文字が無かった場合でも、必ずユーザーが触れた位置に対応する文字が決定される。
【０１１８】
なお、レイヤー制御部１０８が、ステップＳ６３２においてユーザーが触れた位置に対応する文字と判断した文字は、本発明の、第２の動作モードにおける指示された位置に対応する文字の一例にあたる。
【０１１９】
そして、レイヤー制御部１０８は、マーカー情報蓄積部１０５に格納されているマーカーの位置情報および順序情報を参照して、ステップＳ６３２で決定した、ユーザーが触れた位置に対応する文字よりも後ろにあるマーカーの情報だけを読み出す（ステップＳ６３３）。
【０１２０】
レイヤー制御部１０８では、取り出したマーカー情報からレイヤーにマーカーを記入する。このレイヤーとは、表示装置１１２で電子書籍コンテンツの書面の上に描画するためのレイヤーであり、レイヤー制御部１０８は複数のマーカー情報を含む一枚のレイヤーを作成する。
【０１２１】
なお、学習用電子書籍端末１００において、表示装置１１２の一画面上に複数ページを表示させる機能を採用したり、電子書籍コンテンツの書面を拡大／縮小表示する機能があったりする場合には、複数ページの表示位置や拡大／縮小による電子書籍コンテンツの書面の位置も考慮してレイヤーを作成しなければならない。
【０１２２】
レイヤー制御部１０８で作成されたレイヤーはレイヤー一時保存部１０９に保存される（ステップＳ６０７）。すでにレイヤー一時保存部１０９に保存されたレイヤーがあった場合には、それを削除して新たに作成したレイヤーを保存する。
【０１２３】
つづいて画面合成部１１１は、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーを合成する（ステップＳ６０８）。電子書籍パーサー部１１０において展開され、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面は、ユーザーが入力装置１０１に触れる前に保存されていたものと同じ書面である。
【０１２４】
次に、画面合成部１１１による電子書籍コンテンツの書面とレイヤーの合成に関して図１３（ａ）〜図１３（ｃ）を用いて説明する。なお、１３（ａ）〜図１３（ｃ）において図８（ａ）〜図８（ｃ）と同じ構成部分には、同じ符号を用いている。
【０１２５】
図１３（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【０１２６】
図１３（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１２６を示す図である。文章１２１の一部を隠すためのマーカー１２７が複数記載されている。ユーザーが触れた位置より文章上後にある位置の文字列に付けられたマーカー１２７のみがレイヤー１２６上に記載されている。それ以外の部分は透明色となっていることで、電子書籍コンテンツの書面１２０の上にマーカー１２７を表示することが可能となる。
【０１２７】
図１３（ｃ）は、画像合成部１１１において、図１３（ａ）に示す電子書籍コンテンツの書面１２０と、図１３（ｂ）に示すレイヤー１２６を合成した画像１２８を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２７が表示されている。これによって、電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１２６の下側にあるように合成する必要がある。画像合成部１１１はこの合成の処理を行う。
【０１２８】
図６に戻り、画像合成部１１１で合成された画像１２８は、表示装置１１２に表示される（ステップＳ６０９）。
【０１２９】
これにより、ユーザーが指で触れた位置よりも文章上前の部分のマーカーが表示されなくなり、マーカーの下にあった文字列を読むことが出来るため、学習を進めることができる。
【０１３０】
図１４（ａ）〜図１４（ｅ）を用いて学習モード時の学習用電子書籍端末１００のユーザー操作と表示について説明する。
【０１３１】
図１４（ａ）は、学習モードに切り替えた状態でユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１００を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが引かれている。
【０１３２】
図１４（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図１４（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１３３】
図１４（ｃ）は、図１４（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１３４】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図１４（ｂ）から図１４（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。
【０１３５】
図１４（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図１４（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図１４（ｃ）から図１４（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。
【０１３６】
図１４（ｂ）〜図１４（ｄ）に示すようにユーザーの指１３０１の触れる位置に応じてマーカーの表示／非表示が変化するため、学習時に学習する文章を追うように指で表示装置１１２に触れることで、次々と答え合わせができるようになるという特徴を持つ。
【０１３７】
また、ユーザーが指１３０１で触れた位置よりも文章上、前に位置する複数のマーカーを一気に非表示にできるので、関連する項目などをまとめて参照したいとき（例えば、武将の名前とともに、年号や場所などの項目をまとめて確認したいような場合）などに、マーカーを一つずつ非表示にしていかなくてもよい、という特徴も持つ。
【０１３８】
また図１４（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０１３９】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図１４（ａ）と同じ状態になる。
【０１４０】
なお、図１４（ｄ）に示す状態においてユーザーが指１３０１を表示装置１１２から離したときに、即座に図１４（ｅ）の状態に変更するのではなく、所定時間（例えば１秒間）図１４（ｄ）に示す状態を維持した後に、再度ユーザー指１３０１が離れているのを検出してから図１４（ｅ）の状態に変更するようにしてもよい。
【０１４１】
なお、ユーザーの指１３０１の触れる位置より前の文章に含まれる文字列を隠しているマーカーが非表示化され、その部分の書面の文字列を見えるようにする動作が、本発明の、第２の動作モードにおいて識別不可能にした文字を識別可能に表示させる動作の一例にあたる。
【０１４２】
なお、本実施の形態１では、このマーカーの表示制御としてマーカーが隠している文字列の位置を使用している。この特徴について、図１４（ｃ）を例として説明する。
【０１４３】
図２４（ａ）〜図２４（ｃ）で説明した特許文献１に記載の紙の書籍に対する赤色ペンと緑のチェックシート２０２による学習具の場合、表示／非表示がチェックシート２０２の形状に依存してしまっていた。すなわち、特許文献１に記載の学習具の場合には、図２５（ａ）および図２５（ｂ）を用いて説明したように、略長方形のチェックシート２０２の形状により、図１４（ｃ）に示す状態を作出することは困難である。チェックシート２０２を上から下へスライドさせると、マーカー１３０５やマーカー１３０６とともに、マーカー１３０８、マーカー１３０９も非表示化されてしまうからである。このように、特許文献１に記載の学習具の場合は、チェックシート２０２をスライドさせると文章上後にある文章の一部を隠すマーカーも非表示化されてしまうという課題があった。
【０１４４】
文章上の単語や文章の一部を隠して学習を行う場合、隠していない部分がヒントとなることで学習を効果的に進めることができるという特徴があるため、学習時には文章上の前後に基づいて隠された部分を想起し、隠された部分を表示させて記憶が合っているかを確認しながら順に進んでいく。よって、先に答えが見えてしまうことは大きな問題となる。
【０１４５】
本実施の形態１では、文章上の前後（文章の流れ）を使用して表示／非表示を決定するため、図１４（ｃ）のように２段組みになった電子書籍コンテンツの書面であっても効率的な学習が可能となる。
【０１４６】
図１５は、本実施の形態１の学習用電子書籍端末１００に縦書き文章を表示した場合の、学習モードにおけるマーカー表示／非表示領域を示した図である。
【０１４７】
本実施の形態１の学習用電子書籍端末１００は、文章上の前後の関係を示す順序情報を使用することで、図１５のように書面が縦書きであった場合にも、ユーザーの指１４０１が入力装置１０１に接触する位置に対して、文章の流れ方向１４０２に応じて、正しくマーカーの表示領域１４０３と非表示領域１４０４を判断し、表示することができる。
【０１４８】
このように、本実施の形態１の学習用電子書籍端末１００は、電子書籍コンテンツの書面のレイアウトに影響されることなく、文章上の前後（文章の流れ）を使用して、適切にマーカーの表示／非表示を切り替えることができる。
【０１４９】
図１４（ａ）〜図１４（ｅ）に示した横書きの２段組みの書面や図１５に示した縦書きの書面は電子書籍コンテンツの書面のレイアウトの一例に過ぎない。
【０１５０】
なお、事前にマーカーを指定しておくことによって、指定されたマーカーに直接触れることでそのマーカーの表示／非表示を切り替えることができるようにしても良い。ユーザーの指が触れた位置から文章上前に存在するマーカーは全て非表示化する作りとすることで容易な操作となり、長時間の学習に向く操作体系となるが、一部のマーカーは個別に表示／非表示が切り替えられるようにすることでユーザーの学習方法にバリエーションを与えることもできる。
【０１５１】
また、本実施の形態１では、ユーザーの指が触れた位置よりも文章上前にあるマーカーを完全に非表示とした。完全に非表示にした場合どの位置が問題であったか判断がつきづらい場合がある。それに対応するためユーザーが触れた位置よりも前の文章に付けられたマーカーに関しては色を半透明色にすることで、マーカーと下部の文字を表示したり、マーカーの縁に枠を付けて中を透明にしたりすることで文字を読めるようにしてもよい。
【０１５２】
その場合、レイヤー制御部１０８によるレイヤー作成時にユーザーの指示した位置よりも前にあるマーカー情報を取得して、後にあるマーカーとは別に塗りつぶしの状態や縁を変更して描画する必要がある。
【０１５３】
また、ユーザーの指が触れた位置よりも文章上前にあるマーカーを完全に非表示にした第１の状態と、マーカーは表示されているが下部の文字列を判読することもできる第２の状態と、マーカーが表示されているために下部の文字列はまったく判読できない第３の状態と、を切り替えることができるようにしてもよい。この切り替えは、例えば、ユーザーの指が触れる毎に第１の状態から第２の状態へ、第２の状態から第３の状態へ、第３の状態から第１の状態へ、とトグルするように構成してもよい。
【０１５４】
第１の状態は電子書籍コンテンツそのままの状態である。第２の状態は電子書籍コンテンツの書面のうち、重要な箇所や記憶すべき箇所などにマーカーが表示され、かつ、マーカーの下部の文字列も判読できる状態である。この状態では、重要な文字列や暗記すべき文字列を参照しながら電子書籍コンテンツによる学習を進めることができる。第３の状態はマーカーが表示されているために重要な文字列や暗記すべき文字列がまったく判読できない状態である。この状態では、重要な文字列や暗記すべき文字列を思い出しながら電子書籍コンテンツによる学習を進めることができる。
【０１５５】
（実施の形態２）
実施の形態１では、文字列にのみマーカーを付加する例を示したが、本発明の実施の形態２では、文字列以外の部分にもマーカーを付加する例について説明する。
【０１５６】
図１６に、本実施の形態２の学習用電子書籍端末のブロック図を示す。図１と同じ構成部分には、同じ符号を用いている。
【０１５７】
本実施の形態２の学習用電子書籍端末１５０のコンテンツ位置判断部１５７は、図１に示した実施の形態１の文字位置判断部１０７の、ユーザーが入力装置１０１に触れた位置が文章上どの位置にあたるのかを判断する機能に加えて、書面内における文章以外のイメージデータが文章上どの位置にあたるのかを判断する機能を備えている。
【０１５８】
ここで文章以外のイメージデータとは、図表、グラフ、写真、挿絵等の文字以外のデータを言う。
【０１５９】
なお、ここで言うイメージデータが、本発明の別コンテンツの一例にあたる。
【０１６０】
コンテンツ位置判断部１５７は、書面内のイメージデータがユーザーに選択された場合、すなわち、書面上に表示しているイメージデータの部分をユーザーが触った場合には、そのイメージデータをマーカーで隠蔽する対象とし、そのマーカー情報およびそのイメージデータの文章上における位置情報をマーカー情報蓄積部１５５に格納する。
【０１６１】
そして、本実施の形態２のレイヤー制御部１５８は、マーカー情報蓄積部１５５から読み出した情報にしたがって、イメージデータにマーカーが付加されている場合には、イメージデータの部分にマーカーを付加したレイヤーを作成してレイヤー一時保存部１０９に格納する。
【０１６２】
本実施の形態２の画面合成部１１１における、電子書籍コンテンツの書面とレイヤーの合成に関して、図１７（ａ）〜図１７（ｃ）を用いて説明する。なお、１７（ａ）〜図１７（ｃ）において図１３（ａ）〜図１３（ｃ）と同じ構成部分には、同じ符号を用いている。
【０１６３】
図１７（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した実施の形態１の学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【０１６４】
本実施の形態２のコンテンツ位置判断部１５７は、文字列以外のイメージデータの文章に対する位置を、表示装置１１２に表示される書面上の位置から判断する。すなわち、書面におけるレイアウトにしたがってイメージデータの順序を決定する。
【０１６５】
例えば、図１７（ａ）に示すように、横書きで２段組みで構成された書面の場合には、挿絵１２２が段組の右側の最上位置に表示されるので、イメージデータである挿絵１２２の順序を、２段組の左側の文章の最下行の右端の文字と、右側の最上行の左端の文字の間と決定する。
【０１６６】
図１７（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１３６を示す図である。文章１２１の一部を隠すための複数のマーカー１２７に加えて、書面１２０の挿絵１２２に対応する部分にエリアマーカー１３７が記載されている。マーカー１２７およびエリアマーカー１３７以外の部分は透明色となっていることで、電子書籍コンテンツの書面１２０の上にマーカー１２７およびエリアマーカー１３７を表示することが可能となる。
【０１６７】
図１７（ｃ）は、画像合成部１１１において、図１７（ａ）に示す電子書籍コンテンツの書面１２０と、図１７（ｂ）に示すレイヤー１３６を合成した画像１３８を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２７およびエリアマーカー１３７が表示されている。これによって、電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１３６の下側にあるように合成する必要がある。画像合成部１１１はこの合成の処理を行う。
【０１６８】
次に、図１８（ａ）〜図１８（ｅ）を用いて本実施の形態２の学習用電子書籍端末１５０における学習モード時のユーザー操作と表示について説明する。なお、実施の形態１で説明した図１４（ａ）〜図１４（ｅ）と同じ構成部分には同じ符号を用いている。
【０１６９】
ここでは、記入モード時において、挿絵１２２の部分もユーザーによってマーカーを付加する領域に設定されたものとする。
【０１７０】
図１８（ａ）は、学習モードに切り替えた状態でユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１５０を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが付されている。
【０１７１】
図１８（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図１８（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１７２】
図１８（ｃ）は、図１８（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１７３】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図１８（ｂ）から図１８（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。
【０１７４】
図１８（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図１８（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図１８（ｃ）から図１８（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。このとき、２段組みの左側から右側の列にユーザーの指１３０１が移動するので、右側の文章の直前の位置に順序設定されているエリアマーカー１３７も非表示となる。したがって、このとき、挿絵１２２もユーザーに視認できる状態となる。
【０１７５】
また図１８（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０１７６】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図１８（ａ）と同じ状態になる。
【０１７７】
このように、イメージデータ全体にマーカーを付すことができるようにしたことにより、より大きな効果が得られる。
【０１７８】
具体的な例をあげれば、幼児の学習の用に供する電子書籍において、「りんご」という文字列の横に「りんごの絵」が記載されている電子書籍コンテンツであって、「りんごの絵」にマーカーを付して見えなくした状態で、幼児に「りんごの絵」を描かせるような学習具も想定される。幼児が「りんごの絵」を描いた後に電子書籍コンテンツの「りんごの絵」を表示させる。
【０１７９】
上記では、文章以外のイメージデータの順序を、表示される書面内の位置、すなわちレイアウトにしたがって決定することとしたが、文章内のイメージデータを示す用語に対応させて、その文章内の用語の位置の順序と決定してもよい。
【０１８０】
図１９に、文章内のイメージデータを示す用語に対応させてイメージデータの順序を決定する場合の学習用電子書籍端末のブロック図を示す。図１６と同じ構成部分には、同じ符号を用いている。
【０１８１】
図１９に示す学習用電子書籍端末１６０のコンテンツ位置判断部１６７は、イメージデータに含まれる文字イメージを文字として認識する文字認識処理部１５４を備えている。
【０１８２】
図２０に、学習用電子書籍端末１６０の表示装置１１２に電子書籍コンテンツの書面１３０が表示されている状態を示す。
【０１８３】
図２０に示す表示装置１１２に表示された書面１３０は、２段に段組みされた横書きの文章１３１で、右上に図面を含むイメージデータ１３２が挿入されている。
【０１８４】
図２０の破線で囲んだ部分がイメージデータ１３２であり、文章１３１が表示される表示エリアとは別の表示エリアに表示されている。図２０において、イメージデータ１３２は、斜線で示した図面とともに、その図面を示す用語１３３を含んでいる。
【０１８５】
また、文章１３１には、その図面を示す用語１３３に一致する用語（図２０に示す例では、「図１」という用語）が含まれている。
【０１８６】
なお、図面を示す用語１３３が、本発明の、別コンテンツを示す用語の一例にあたる。
【０１８７】
コンテンツ位置判断部１６７は、書面１３０内におけるイメージデータ１３２の順序を決定するために、文字認識処理部１５４によってイメージデータ１３２内に文字イメージが含まれているか検索し、イメージデータ１３２内に文字イメージが認識された場合には、同じ書面１３０内の文章１３１に、その認識された文字列と一致する文字列１３４が含まれていないか検索する。文章１３１内に一致する文字列１３４が含まれており、かつ、その文字列がイメージデータ１３２に含まれる図面等を示す用語と判断した場合には、そのイメージデータ１３２の順序を、文章１３１中のその一致した文字列１３４と同じ順序と決定する。
【０１８８】
イメージデータ１３２の順序を、文章１３１中のその一致した文字列１３４と同じ順序と決定した場合には、ユーザーが入力装置１０１に触った位置が、文章上で文字列１３４よりも前の場合には、イメージデータ１３２は、ユーザーが触った位置よりも後ろと判断され、ユーザーが入力装置１０１に触った位置が、文章上で文字列１３４よりも後ろの場合には、イメージデータ１３２は、ユーザーが触った位置よりも前と判断される。
【０１８９】
なお、イメージデータ１３２内に文字イメージが認識されなかった場合や、文字が認識されても文章１３１内に一致する用語が無かった場合には、コンテンツ位置判断部１６７は、図１６に示したコンテンツ位置判断部１５７と同様に、レイアウトによってイメージデータ１３２の文章１３１中における順序を決定する。
【０１９０】
図１９に示す学習用電子書籍端末１６０は、マーカー情報蓄積部１５５に蓄積されるデータの形式やレイヤー制御部１５８の動作は、図１６に示した学習用電子書籍端末１５０の場合と同様であるが、マーカー情報蓄積部１５５に蓄積されるイメージデータ１３２の順序情報のみが学習用電子書籍端末１５０の場合とは異なる。
【０１９１】
次に、図２１（ａ）〜図２１（ｅ）を用いて本実施の形態２の学習用電子書籍端末１６０における学習モード時のユーザー操作と表示について説明する。なお、図１８（ａ）〜図１８（ｅ）と同じ構成部分には同じ符号を用いている。
【０１９２】
ここでは、記入モード時において、イメージデータ１３２の部分もユーザーによってマーカーを付加する領域に設定されたものとする。
【０１９３】
図２１（ａ）は、学習モードに切り替えた状態で、ユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１６０を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが付されている。
【０１９４】
図２１（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図２１（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１９５】
ここでは、イメージデータ１３２を示す用語がマーカー１３０５とマーカー１３０６の間の文字列１３４に含まれているものとし、コンテンツ位置判断部１６７によって、イメージデータ１３２の順序が文字列１３４と同じ順序に対応づけられ、その順序情報がマーカー情報蓄積部１５５に蓄積されているものとする。
【０１９６】
図２１（ｃ）は、図２１（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１９７】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図２１（ｂ）から図２１（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。このとき、ユーザーの指１３０１が、文章上文字列１３４の前から後ろへと移動するので、レイヤー制御部１５８は、文字列１３４の位置に対応づけられたイメージデータ１３２よりも後ろの位置にユーザーの指１３０１が移動したと判断し、エリアマーカー１３７を非表示とし、イメージデータ１３２がユーザーに視認できるようになる。
【０１９８】
図２１（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図２１（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図２１（ｃ）から図２１（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。このとき、ユーザーの指１３０１は、文章上文字列１３４の後ろの位置で移動するだけなので、エリアマーカー１３７が非表示の状態が維持され、ユーザーがイメージデータ１３２を視認できる状態が維持される。
【０１９９】
また図２１（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０２００】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図２１（ａ）と同じ状態になる。
【０２０１】
また、イメージデータ１３２内に、イメージデータ１３２に含まれる図面等を示す用語以外の文字イメージが認識された場合に、コンテンツ位置判断部１６７が、それらの認識された文字列についても文章１３１に含まれる文字列と同様の処理を行なえるようにしてもよい。
【０２０２】
すなわち、イメージデータ１３２内の認識された文字についても、ユーザーが指で触って選択することにより、マーカーを付すようにしてもよい。
【０２０３】
具体的には、例えば、戦国武将の家系図などがイメージデータによって構成されており、このうち一部の武将の人名にマーカーを付すような場合が考えられる。
【０２０４】
なお、この場合の、イメージデータ１３２内の認識された文字について順序を決定するコンテンツ位置判断部１６７が、本発明の別コンテンツ内順序決定部の一例にあたる。
【０２０５】
この場合の学習モードにおけるレイヤー制御部１５８によるマーカーの表示／非表示の判断は、イメージデータ１３２内の文字列における順序を文章１３１の順序に組み込んで文章１３１とイメージデータ１３２内の文字列を合わせて判断するようにしてもよいし、文章１３１とイメージデータ１３２内の文字列とを個別に、文書上の前後の順序を判断するようにしてもよい。
【０２０６】
（実施の形態３）
実施の形態１および実施の形態２では、電子書籍コンテンツのデータに文字のコードデータが含まれるものについて説明したが、電子書籍コンテンツの中には、文字のコードデータを含まないものもある。
【０２０７】
本発明の実施の形態３では、文字のコードデータを含まない電子書籍コンテンツを取り扱う場合について説明する。
【０２０８】
図２２に、本実施の形態３の学習用電子書籍端末のブロック図を示す。図１と同じ構成部分には、同じ符号を用いている。
【０２０９】
本実施の形態３の学習用電子書籍端末１７０の文字位置判断部１７７は、電子書籍コンテンツのデータに含まれる文字イメージを文字として認識する文字認識処理部１７４を備えている。
【０２１０】
文字位置判断部１７７は、電子書籍パーサー部１１０から書面情報を取得するとともに電子書籍蓄積部１０６から書面に対応する電子書籍コンテンツを読み出して、その電子書籍コンテンツのデータについて文字認識処理を行い文字列を抽出する。
【０２１１】
そして、文字位置判断部１７７は、文字認識処理によって抽出した文字列について、文章上の順序を決定する。
【０２１２】
なお、文字認識処理部１７４が、本発明の文字認識部の一例にあたり、文字位置判断部１７７が、本発明の順序決定部の一例にあたる。
【０２１３】
段組等が無く文字列が連続した電子書籍コンテンツの場合には、横書きや縦書きの規則にしたがって抽出した文字列の順序を簡単に決定できるが、段組があったり、１つの書面内に文字群が点在するように配置されている場合には、それらの文字群相互の順序を決定しなければならない。
【０２１４】
図２３に、学習用電子書籍端末１７０の表示装置１１２に電子書籍コンテンツの書面１４０が表示されている状態を示す。ここでは、表示装置１１２に表示される書面１４０の元のデータが１つのイメージデータで構成されているものとする。
【０２１５】
図２３に示すように、この書面１４０は、横書きで、上下に２段、左右に２段に段組みされており、右上に文字認識できないイメージ１４５が配置されている。
【０２１６】
この書面１４０のイメージデータに対して、文字位置判断部１７７が文字認識処理部１７４によって文字認識処理を行うと、文字と認識された文字列を有する４つの文字群１４１、１４２、１４３および１４４と、文字認識できないイメージ１４５が抽出される。
【０２１７】
文字位置判断部１７７は、書面内のレイアウトに基づく予め決められた規則にしたがって、文字群１４１〜１４４と、文字認識できないイメージ１４５の順序を決定する。
【０２１８】
文字位置判断部１７７は、各文字群やイメージのレイアウトを、それらの間の空白部分の距離などによって判断する。
【０２１９】
例えば図２３のような配置の場合、空白部分を検出することにより、文字群１４１〜１４４と、文字認識できないイメージ１４５が、上下に２つ、左右に２つに離れたエリアに配置されていることがわかる。文字列が横書きで上下、左右にそれぞれ分割されている場合には、文字群の順序を、左上、右上、左下、右下の順とする規則を予め設定しておくことにより、図２３の場合には、文字群１４１、文字群１４３、文字群１４２、文字群１４４の順番であると決定される。また、文字認識できないイメージについては、書面内の配置によって決定する規則としておくことにより、イメージ１４５の文章中における順序は、文字群１４１と文字群１４３の間と決定される。
【０２２０】
文字群の様々なレイアウトパターンに対する順序決定規則を予め設定しておくことにおり、様々なレイアウトの書面について、適切な文章上の順序を決定することができる。
【０２２１】
また、文字位置判断部１７７が、このようなレイアウトパターンを示すレイアウト情報によって各文字群の順序を決定するのではなく、各文字群の文章の流れによって順序を決定するようにしてもよい。
【０２２２】
例えば、各文字群の最後の文字列部分と最初の文字列部分を抽出し、異なる文字群同士の最後の文字列部分と最初の文字列部分を連結して、正確な文章表現となるか否か、自然な意味を示すものとなるか否かなどを判断して、各文字群の前後関係を決定するようにしてもよい。
【０２２３】
なお、このように文字群間の文章の流れで判断する方法が、本発明の文章の意味にも基づいて文字の順序を決定する方法の一例にあたる。
【０２２４】
また、このように文字群間の文章の流れで判断する方法と、レイアウトパターンで判断する方法を組み合わせて、より適切な順序を決定できるようにしてもよい。
【０２２５】
また漫画のように画像（コマ）の順番に文字を読むタイプの文章である場合には、コマ単位で文章上の前後（文章の流れ）を判断してもよい。
【０２２６】
なお、文字位置判断部１７７が文章上の順序を決定した後の、マーカー情報蓄積部１７５に対する処理やレイヤー制御部１７８における処理は、実施の形態１の学習用電子書籍端末１００のマーカー情報蓄積部１０５に対する処理やレイヤー制御部１０８における処理と同様である。
【０２２７】
なお、上記では、機能および電子書籍コンテンツのデータに応じて、実施の形態１〜実施の形態３として説明したが、各実施の形態で説明したそれぞれの構成に限るものではなく、各実施の形態に記載した各機能を適宜組み合わせた構成としてもよい。
【０２２８】
なお、各実施の形態で説明した書面は、写真や図表などを多く含む複雑なレイアウトであってもかまわない。また、文章はタイトルや箇条書きなどを含むものとする。文章を構成する文字は、フォントの種類、大きさ、色などが異なるものが混在していてもかまわない。文字の色を問わない点も、特許文献１に記載の学習具にはない特徴である。
【０２２９】
各実施の形態では、文章上の前後（文章の流れ）は、文字位置判断部１０７、１７７、コンテンツ位置判断部１５７、１６７が判断することとしたが、電子書籍コンテンツに付加されたメタデータから電子書籍パーサー部１１０が取得するようにしてもよい。あるいは、電子書籍パーサー部１１０が電子書籍コンテンツの書面からレイアウトを解析して文章上の前後（文章の流れ）を判断することとしてもよい。
【０２３０】
また、各実施の形態においてマーカーは文字列に付すものとした。ここで、文字列とは人名や歴史上の出来事、年号、数学や物理学の公式などに加えて、英単語の学習などにおいては動詞や形容詞などあらゆる品詞を含むことになる。すなわち、文字列とは電子書籍コンテンツの書面に含まれるあらゆる文字（１文字でもよい）を示す。
【０２３１】
また、書面として表示されているイメージ内の任意の部分にマーカーを付するようにしてもよい。
【０２３２】
例えば、グラフに記載された折れ線部分を指でなぞって、その折れ線を隠すようにしてもよい。この場合、指が入力装置１０１に接触した部分を中心とする所定範囲の円形部分が移動する範囲をマーカーの付加範囲とすればよい。
【０２３３】
なお、本発明のプログラムは、上述したコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２３４】
また、本発明のプログラム記録媒体は、上述したコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップの動作をコンピュータにより実行させるためのプログラムを記録したプログラム記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用されるプログラム記録媒体である。
【０２３５】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０２３６】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０２３７】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０２３８】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０２３９】
以上に説明したように、本発明のコンテンツ表示装置により、従来の赤色ペンとチェックシートによる学習法を電子書籍端末でも実現するとともに、それ以上により効果的に学習を行うことができる。
【０２４０】
また、本発明のコンテンツ表示装置に、赤色ペンでマーカーを引く操作に相当する機能を付加するとともに、チェックシートを動かす操作を付加し、このときに電子書籍内の文章の流れを考慮することで簡単な操作を実現した。
【０２４１】
また、本発明のコンテンツ表示装置により、学習中に誤って先に答えが見えてしまうという事態を防ぎ、学習を効率よく行うことができ、また操作が容易になるため長時間の学習にも適している。
【産業上の利用可能性】
【０２４２】
本発明に係るコンテンツ表示装置およびコンテンツ表示方法等は、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえる効果を有し、電子書籍を用いた学習具等として有用である。
【符号の説明】
【０２４３】
１００  学習用電子書籍端末
１０１  入力装置
１０２  入力位置検出部
１０３  動作モード切替部
１０４  動作モード判断部
１０５  マーカー情報蓄積部
１０６  電子書籍蓄積部
１０７  文字位置判断部
１０８  レイヤー制御部
１０９  レイヤー一時保存部
１１０  電子書籍パーサー部
１１１  画面合成部
１１２  表示装置
１１３  電子書籍書面一時保存部
１２０  書面
１２１  文章
１２２  挿絵
１２３、１２６  レイヤー
１２４、１２７  マーカー
１２５、１２８  合成された画像
１３０  書面
１３１  文章
１３２  イメージデータ
１３３  図面を示す用語
１３４  図面を示す用語に一致する文字列
１３６  レイヤー
１３７  エリアマーカー
１３８  合成された画像
１４０  書面
１４１、１４２、１４３、１４４  文字群
１４５  文字認識できないイメージ
１５０  学習用電子書籍端末
１５４  文字認識処理部
１５５  マーカー情報蓄積部
１５７  コンテンツ位置判断部
１５８  レイヤー制御部
１６０  学習用電子書籍端末
１６７  コンテンツ位置判断部
１７０  学習用電子書籍端末
１７４  文字認識処理部
１７５  マーカー情報蓄積部
１７７  文字位置判断部
１７８  レイヤー制御部
４０１、４０２、４０３  状態
８０１、１３０１、１４０１  ユーザーの指
８０２、１３０２〜１３０９  マーカー
１４０２  文章の流れ方向
１４０３  マーカー表示領域
１４０４  マーカー非表示領域
２００、２０３  書面
２０１  特定区域
２０２  チェックシート
【図１】
2013051077.tif 000003
【図２】
2013051077.tif 000004
【図３】
2013051077.tif 000005
【図４】
2013051077.tif 000006
【図５】
2013051077.tif 000007
【図６】
2013051077.tif 000008
【図７】
2013051077.tif 000009
【図８】
2013051077.tif 000010
【図９】
2013051077.tif 000011
【図１０】
2013051077.tif 000012
【図１１】
2013051077.tif 000013
【図１２】
2013051077.tif 000014
【図１３】
2013051077.tif 000015
【図１４】
2013051077.tif 000016
【図１５】
2013051077.tif 000017
【図１６】
2013051077.tif 000018
【図１７】
2013051077.tif 000019
【図１８】
2013051077.tif 000020
【図１９】
2013051077.tif 000021
【図２０】
2013051077.tif 000022
【図２１】
2013051077.tif 000023
【図２２】
2013051077.tif 000024
【図２３】
2013051077.tif 000025
【図２４】
2013051077.tif 000026
【図２５】
2013051077.tif 000027
【手続補正書】
【提出日】平成24年4月12日(2012.4.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置およびコンテンツ表示方法等に関する。例えば、電子書籍を表示するコンテンツ表示装置およびコンテンツ表示方法等に関する。
【背景技術】
【０００２】
従来、黒色印刷の書面の暗記すべき箇所を赤色に着色し、これを補色の青か緑の透明なチェックシートで透視し暗記すべき箇所を暗黒色化させることにより、暗記の学習能率の増進を図る簡便な学習具が知られている（例えば、特許文献１参照）。
【０００３】
図２４（ａ）に、従来の物理的な書面の暗記すべき箇所に着色した図を示し、図２４（ｂ）にチェックシートの平面図を示す。また、図２４（ｃ）は、図２４（ａ）に示す書面２００にチェックシート２０２を重ねて透視したときの視野の状態を示す図である。
【０００４】
まず、図２４（ａ）に示すように、黒色に印刷された書面２００の暗記すべき箇所を赤色インクで着色する。図２４（ａ）では、赤色インクで着色した箇所を、特定区域２０１として網掛けを付して示している。
【０００５】
図２４（ａ）のように、特定区域２０１を赤色で着色した書面２００の上に、図２４（ｂ）のような、赤と補色をなす青か緑に一様に着色したプラスチック製の透明なチェックシート２０２を重ねて透視すると、図２４（ｃ）に示すように、暗記すべき特定区域２０１は暗黒色化して見え、その部分の特定区域２０１の印刷内容は判別不能になる。一方、残余の表示部はシートの地色を帯びてくっきりと視認できる。なお、図２４（ｃ）では、特定区域２０１のうち暗黒色化した部分を黒色の塗りつぶしで示している。
【０００６】
これにより、書面２００にチェックシート２０２を重ねるだけで必要箇所を事実上隠蔽し、暗記の学習能率を増進させる簡便な学習具が得られる。
【０００７】
また赤色インクに青か緑のチェックシートという組み合わせの他に、緑色インクに赤のチェックシートの組み合わせが知られている。
【０００８】
このように、特許文献１に記載の学習具を用いた学習方法によれば、教科書などの手持ちの書籍の暗記すべき箇所をインクで塗ることで容易に問題集を作成することができる。またチェックシート２０２で透視しなければインクによる着色下にある文字が読めるため、暗記に有用であり、広く一般に使用される方法となっている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開昭５６−３５１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、電子化された書籍を表示する電子書籍端末などでは、従来のチェックシートを用いた効率的な学習が行なえなかった。
【００１１】
近年、デジタル化の流れで、小型の端末による書籍の電子化の流れが起こっている。いわゆる電子書籍である。端末の性能向上により、カラーの液晶画面にタッチパネルを装備し、書籍を画面に表示することで書籍を読むことができる。またタッチパネルに対してのフリック操作によるページめくりやピンチ操作による拡大縮小など直観的な操作が実現されるようになってきた。
【００１２】
特許文献１に記載の学習具における赤色ペンとチェックシートは物理的な物であり、電子書籍にそのまま活用することができない。電子書籍は多くの場合一つの液晶画面に、ユーザー操作に基づいて書籍のページを随時表示する構造になっており、特定のページが表示されているときに液晶画面上に赤色ペンで線を描画すると、別のページを液晶画面に表示させても赤色ペンによるマーカーが残ってしまい、意味をなさなくなる。
【００１３】
また、特許文献１に記載の学習具では、書面に印刷された文章の構成によっては、学習中に誤って先に答えが見えてしまうことがあった。
【００１４】
特許文献１に記載の学習具の場合、特定区域２０１の表示／非表示がチェックシート２０２の形状に依存してしまっていた。すなわち、図２４（ｂ）のような略長方形で物理的な書面２００と同程度の大きさのチェックシート２０２を用いる場合、横書きの場合には、書面２００に対して、チェックシート２０２を上から下へスライドさせることによって学習を進めることになる。
【００１５】
図２５（ａ）に、文章が横書きで２段組みの構成で印刷された書面２０３の暗記すべき箇所に着色した図を示し、図２５（ｂ）に、その書面２００にチェックシート２０２を重ねて透視したときの視野の状態を示す。
【００１６】
書面２０３に重ねたチェックシート２０２を上から下へスライドさせると、図２５（ｂ）に示すように、特定区域２０１のうち、チェックシート２０２が重ならなくなった部分の特定区域２０１の文字が視認できるようになっていく。２段組みの左側の列に印刷された部分の学習を進めていくとき、図２５（ｂ）に示すように、左側の列のチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになるとともに、右側の列においてもチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになってしまう。
【００１７】
２段組みの右側の列の文章は、左側の列の文章を学習した次に学習する部分であり、左側の列を学習中に、これから学習する部分の答えが見えてしまうことになる。
【００１８】
本発明は、上記課題を考慮して、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえるコンテンツ表示装置およびコンテンツ表示方法等を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上述した課題を解決するために、第１の本発明は、
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示する表示部と、
前記表示部における位置に関する指示を受け付ける位置指示部と、
前記位置指示部が指示された前記位置と、前記文字の順序とに基づいて、前記表示部の表示を制御する制御部とを備え、
前記制御部は、
第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字を前記表示部において識別不可能にさせ、
第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を識別可能に表示させる、コンテンツ表示装置である。
【００２０】
また、第２の本発明は、
前記コンテンツは、前記文字列コンテンツ以外に、その文字列コンテンツの表示エリアとは別の表示エリアに表示すべき別コンテンツも含んでおり、前記複数の文字に対する前記別コンテンツの順序が規定されており、
前記制御部は、
前記位置指示部が指示された位置と、前記文字および前記別コンテンツの順序とに基づいて、前記表示部の表示を制御し、
前記第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツを前記表示部において識別不可能にさせ、
前記第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツよりも前記文字および別コンテンツの順序上前にある別コンテンツおよび文字の中で、前記識別不可能にした文字および別コンテンツを識別可能に表示させる、第１の本発明のコンテンツ表示装置である。
【００２１】
また、第３の本発明は、
前記別コンテンツを示す用語が前記文字列コンテンツの中にある場合は、前記用語の文字の順序に基づいて、前記別コンテンツの順序が規定されている、第２の本発明のコンテンツ表示装置である。
【００２２】
また、第４の本発明は、
前記別コンテンツの中に文字が含まれている場合、前記別コンテンツ内の前記文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された前記別コンテンツ内の文字の順序を決定する別コンテンツ内順序決定部を備えた、第２の本発明のコンテンツ表示装置である。
【００２３】
また、第５の本発明は、
前記文字列コンテンツがイメージデータの場合、前記文字列コンテンツ中の文字を認識する文字認識部と、
前記コンテンツが前記表示部に表示される際に、前記表示部における前記文字認識部によって認識された文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された文字の順序を決定する順序決定部とを備えた、第１の本発明のコンテンツ表示装置である。
【００２４】
また、第６の本発明は、
前記順序決定部は、前記文字認識部によって認識された文字の表示位置およびレイアウト情報に加えて、文章の意味にも基づいて、前記表示部に表示された文字の順序を決定する、第５の本発明のコンテンツ表示装置である。
【００２５】
また、第７の本発明は、
使用者の指示によって前記第１の動作モードおよび前記第２の動作モードを切り替える動作モード切り替え部を備えた、第１の本発明のコンテンツ表示装置である。
【００２６】
また、第８の本発明は、
前記制御部は、前記位置指示部が指示された位置に対応する文字の上にマーカーを表示させることにより、前記指示された位置に対応する文字を識別不可能にする、第１の本発明のコンテンツ表示装置である。
【００２７】
また、第９の本発明は、
前記マーカーを非表示にする第１の状態と、前記位置指示部が指示された位置に対応する文字を視認できるように前記マーカーを半透明に表示する第２の状態と、前記位置指示部が指示された位置に対応する文字を視認できないように前記マーカーを表示する第３の状態とを切り替える表示モード切り替え部を備えた、第８の本発明のコンテンツ表示装置である。
【００２８】
また、第１０の本発明は、
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する表示ステップと、
前記表示部における位置に関する指示を受け付ける位置指示ステップと、
前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする第１動作ステップと、
前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする第２動作ステップとを備えた、コンテンツ表示方法である。
【００２９】
また、第１１の本発明は、
第１０の本発明のコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップをコンピュータに実行させるプログラムである。
【００３０】
また、第１２の本発明は、
第１１の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００３１】
本発明により、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえるコンテンツ表示装置およびコンテンツ表示方法等を提供できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態１の、学習用電子書籍端末の構成を示すブロック図
【図２】本発明の実施の形態１の、学習用電子書籍端末の動作モード遷移の関係図
【図３】本発明の実施の形態１の、学習用電子書籍端末の読書モード時の動作フロー図
【図４】本発明の実施の形態１の、学習用電子書籍端末の読書モード時の画面表示例を示す図
【図５】本発明の実施の形態１の、学習用電子書籍端末の記入モード時のブロック図
【図６】本発明の実施の形態１の、学習用電子書籍端末の記入モード時および学習モード時の動作フロー図
【図７】本発明の実施の形態１の、文字位置判断部におけるユーザーが触れた位置の文字の判断処理の動作フロー図
【図８】（ａ）本発明の実施の形態１の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態１の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態１の、画面合成部において合成された画像を示す図
【図９】（ａ）本発明の実施の形態１の記入モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態１の記入モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態１の記入モード時の、表示装置の画面に触れた状態のままユーザーの指を右に移動した状態を示した図、（ｄ）本発明の実施の形態１の記入モード時の、表示装置に触れた状態のままユーザーの指をさらに右に移動し、表示装置から指を離した状態を示した図
【図１０】本発明の実施の形態１の、学習用電子書籍端末の記入モード時に複数のマーカーを記入したときの表示例の図
【図１１】本発明の実施の形態１の、学習用電子書籍端末の学習モード時のブロック図
【図１２】本発明の実施の形態１の、レイヤー制御部におけるユーザーが触れた位置よりも後ろのマーカーの情報のみを取り出す判断処理の動作フロー図
【図１３】（ａ）本発明の実施の形態１の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態１の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態１の、画面合成部において合成された画像を示す図
【図１４】（ａ）本発明の実施の形態１の学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態１の学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態１の学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態１の学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態１の学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図１５】本発明の実施の形態１の学習用電子書籍端末に縦書き文章を表示した場合の、学習モードにおけるマーカーの表示領域／非表示領域を示す図
【図１６】本発明の実施の形態２の、学習用電子書籍端末の構成を示すブロック図
【図１７】（ａ）本発明の実施の形態２の、電子書籍書面一時保存部に保存されている電子書籍コンテンツの書面を示す図、（ｂ）本発明の実施の形態２の、レイヤー一時保存部に保存されているレイヤーを示す図、（ｃ）本発明の実施の形態２の、画面合成部において合成された画像を示す図
【図１８】（ａ）本発明の実施の形態２の学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態２の学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態２の学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態２の学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態２の学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図１９】本発明の実施の形態２の、他の構成の学習用電子書籍端末の構成を示すブロック図
【図２０】本発明の実施の形態２の、学習用電子書籍端末の読書モード時の画面表示例を示す図
【図２１】（ａ）本発明の実施の形態２の他の構成における学習モード時の、ユーザーが入力装置を触る前の学習用電子書籍端末を示す図、（ｂ）本発明の実施の形態２の他の構成における学習モード時の、ユーザーが表示装置に表示された書面の一部を指で触れた状態を示す図、（ｃ）本発明の実施の形態２の他の構成における学習モード時の、表示装置の画面に触れた状態のままユーザーの指を下側にスライドさせた状態を示した図、（ｄ）本発明の実施の形態２の他の構成における学習モード時の、２段組みで作られた文章の右側のコラムの途中にユーザーの指が触れている状態を示した図、（ｅ）本発明の実施の形態２の他の構成における学習モード時の、再度ユーザーが指を表示装置から離した状態を示した図
【図２２】本発明の実施の形態３の、学習用電子書籍端末の構成を示すブロック図
【図２３】本発明の実施の形態３の、学習用電子書籍端末の読書モード時の画面表示例の図
【図２４】（ａ）従来の、暗記すべき箇所に着色した物理的な書面を示す図、（ｂ）従来のチェックシートの平面図、（ｃ）従来の、物理的な書面にチェックシートを重ねて透視したときの視野の状態を示す図
【図２５】（ａ）従来の、２段組み構成で文章が印刷された書面の暗記すべき箇所に着色した図、（ｂ）従来の、２段組み構成の文章の暗記すべき箇所に着色した書面にチェックシートを重ねて透視したときの視野の状態を示す図
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態にかかる学習用電子書籍端末について図面を参照しながら説明する。
【００３４】
（実施の形態１）
図１は、本発明の実施の形態１にかかる学習用電子書籍端末のブロック図である。
【００３５】
本実施の形態１の学習用電子書籍端末１００は、図１に示すように、入力装置（タッチパネル）１０１、入力位置検出部１０２、動作モード切替部１０３、動作モード判断部１０４、マーカー情報蓄積部１０５、電子書籍蓄積部１０６、文字位置判断部１０７、レイヤー制御部１０８、レイヤー一時保存部１０９、電子書籍パーサー部１１０、画面合成部１１１、表示装置（液晶ディスプレイ）１１２、および電子書籍書面一時保存部１１３を備えている。
【００３６】
なお、学習用電子書籍端末１００が、本発明のコンテンツ表示装置の一例にあたる。また、入力装置１０１が、本発明の位置指示部の一例にあたり、表示装置１１２が、本発明の表示部の一例にあたる。また、レイヤー制御部１０８が、本発明の制御部の一例にあたる。
【００３７】
電子書籍蓄積部１０６は、学習用電子書籍端末１００で読むことができる電子書籍コンテンツのデータを蓄積している。電子書籍蓄積部１０６は不揮発性のメモリーである。実際には学習用電子書籍端末１００の本体に内蔵されたフラッシュメモリーやハードディスク、または挿抜が可能な記録メディアであってもよい。なお、ネットワークに対応した電子書籍端末であれば、電子書籍コンテンツをサーバー上の記録領域に保存しておき、電子書籍端末で必要になったときにネットワークを介して電子書籍コンテンツを取得するような構成であってもよい。この場合には、電子書籍蓄積部１０６は学習用電子書籍端末１００内に存在せず、外部のサーバー上に存在することになるが、ここでは単なる構成の相違に過ぎないため改めて図示しない。
【００３８】
電子書籍蓄積部１０６に蓄積されている電子書籍コンテンツのデータには、多様なフォーマットのものがあり、文字のコードデータを含むものや、全てイメージのデータのものなどがある。
【００３９】
なお、文字のコードデータを含む電子書籍コンテンツも、文字のコードデータを含まない電子書籍コンテンツも、本発明の、文字列コンテンツを含むコンテンツの一例にあたる。
【００４０】
本実施の形態１では、文字のコードデータを含む電子書籍コンテンツの場合について説明する。
【００４１】
本実施の形態１では、通常の電子書籍を読む状態を読書モードとして定義する。本実施の形態１の学習用電子書籍端末１００は、読書モードの他に記入モードと学習モードの計３つのモードを有する。図２に、それら３つのモードの遷移の関係を図示する。
【００４２】
読書モード（状態４０１）、記入モード（状態４０２）、および学習モード（状態４０３）は、ユーザーの指示によって相互に移動することができる。このユーザーからの指示は、動作モード切替部１０３によって検出される。動作モード切替部１０３は、ユーザーに対して読書モード（状態４０１）、記入モード（状態４０２）、学習モード（状態４０３）の選択を促す。
【００４３】
動作モード切替部１０３は、学習用電子書籍端末１００本体にハードウェアとして設けられたスイッチやセンサーでもかまわないし、表示装置１１２にメニューやアイコンを表示して入力装置１０１からソフトウェア的にユーザーの指示を受け付けてもよい。この場合、動作モード切替部１０３は入力装置１０１と一体化する。また、外部のコントローラーやリモコンによる操作を受け付けてもよいし、マイクを用いてユーザーからの音声による指示を受けてもよい。動作モード切替部１０３はいずれの構成であってもよいが、ユーザー指示の受付方法に応じて学習用電子書籍端末１００には必要な機能が備えられているものとする。これらを総称して動作モード切替部１０３と呼ぶこととする。
【００４４】
動作モード切替部１０３によって読書モード（状態４０１）から記入モード（状態４０２）または学習モード（状態４０３）に切り替えられた場合、学習用電子書籍端末１００は、以下に示す本実施の形態１の特殊な動作を行う。
【００４５】
なお、記入モードが、本発明の第１の動作モードの一例にあたり、学習モードが、本発明の第２の動作モードの一例にあたる。また、動作モード切替部１０３が、本発明の動作モード切り替え部の一例にあたる。
【００４６】
まず、この学習用電子書籍端末１００で学習の前に通常の電子書籍コンテンツを読む場合である読書モードにおける手順について、図１と図３を参照しながら説明する。
【００４７】
図３は、本実施の形態１の学習用電子書籍端末１００の読書モードにおける動作フローを示している。
【００４８】
なお、本明細書においては「電子書籍コンテンツ」という用語を用いるが、「書籍」は一般的な書籍に加えて雑誌をも包含する広い概念として用いることとする。
【００４９】
ユーザーは、表示装置１１２に表示されたメニューなどを参照して入力装置１０１を用いて電子書籍コンテンツを選択する。入力装置１０１によって入力されたユーザーの操作は入力位置検出部１０２において入力情報として処理され、電子書籍パーサー部１１０へ通知される。
【００５０】
電子書籍パーサー部１１０は、ユーザーから選択された電子書籍コンテンツを、電子書籍蓄積部１０６より読み出す（図３のステップＳ２０１）。電子書籍パーサー部１１０は、電子書籍コンテンツを展開し書面を作成する（ステップＳ２０２）。電子書籍コンテンツにかけられたＤＲＭの解除なども電子書籍パーサー部１１０において行う。これにより、紙の書籍のページに相当するレイアウト込みの電子書籍の画面ができあがる。本明細書では、これを「書面」と表現する。本明細書における「書面」は、「文書」の意ではなく、実際に表示装置１１２に表示される「イメージ」を示すものである。
【００５１】
電子書籍パーサー部１１０によって生成された電子書籍コンテンツの書面は、電子書籍書面一時保存部１１３に保存される（ステップＳ２０３）。この電子書籍書面一時保存部１１３は、学習用電子書籍端末１００に内蔵された揮発メモリーを想定している。またＧＰＵなどを搭載している場合には、ＧＰＵに管理された記憶領域であってもよい。また本実施の形態１では一時記憶装置を想定しているが、ハードウェアの制限などによりフラッシュメモリーなどの不揮発性のメモリーを使用する構成としてもかまわない。
【００５２】
電子書籍書面一時保存部１１３に保存された書面は、画面合成部１１１に送られて別レイヤーと合成される（ステップＳ２０４）。
【００５３】
この画面合成部１１１は本来、電子書籍コンテンツの書面とその上にあるべき画像を合成して表示することを目的としたブロックである。この合成すべき画像が規定される仮想的な層をレイヤーと呼ぶが、このレイヤーについては後述する。この図１および図３を用いた説明では、透明なレイヤーと電子書籍コンテンツの書面を合成して表示装置１１２に出力する、もしくは、合成せずに電子書籍コンテンツの書面のみをそのまま表示装置１１２に出力するものとする。
【００５４】
画面合成部１１１を通過した書面（透明なレイヤーとの合成画像）は、表示装置１１２に送られ表示される（ステップＳ２０５）。表示装置１１２は、学習用電子書籍端末１００に搭載された液晶ディスプレイ装置を想定している。しかし、書籍の誌面を表示できればよいので有機ＥＬディスプレイや外付けのディスプレイであってもよい。
【００５５】
入力装置１０１は、ユーザー操作を学習用電子書籍端末１００に入力するためのデバイスである。近年の電子書籍端末は、タブレット型ＰＣの普及から、液晶ディスプレイ装置の表面にタッチパネルを装備し、画面に触れることで操作を実現する例が増えている。このことから本実施の形態１では、入力装置１０１には主としてタッチパネルを想定して記載する。このタッチパネルは、表示装置１１２と一体化している。
【００５６】
なお、入力装置１０１は、従来のＰＣのように画面に表示したマウスカーソルとマウスであってもよい。また、画面上に表示されたカーソルと、キーボードやゲームなどに使用されるコントローラーやリモコン装置などであってもよい。
【００５７】
図３のステップＳ２０３が終了した状態では、学習用電子書籍端末１００は、電子書籍蓄積部１０６にあった電子書籍コンテンツの特定のページを書面として表示装置１１２に表示させている。
【００５８】
この表示例を図４に示す。図４は、学習用電子書籍端末１００の表示装置１１２に電子書籍コンテンツの書面１２０が表示されている状態を示す。
【００５９】
本実施の形態１では、表示装置１１２の一画面上に書面１ページが表示されている。また、図４に示す表示装置１１２に表示された書面１２０は、２段に段組みされた横書きの文章１２１で、右上に挿絵１２２が挿入されている。なお、これは表示例であり、実際には縦書きの文章であってもよいし、段組みの有無や段組みの数、挿絵の有無や挿絵の数は問わない。また、表示装置１１２に電子書籍コンテンツの複数ページ（複数ページで一つの書面を作成してもよいし、単独ページの書面を複数まとめて表示してもよい。）を表示してもよいし、書面の一部を拡大表示してもよい。
【００６０】
図４の状態では、ユーザーは電子書籍を読むことができる。この時のユーザー操作は、表示装置１１２に一体化された入力装置１０１に対して行われるが、本実施の形態１ではその記載を省略する。
【００６１】
次に、動作モード切替部１０３におけるユーザー操作により記入モード（状態４０２）に切り替えられた場合の学習用電子書籍端末１００の動作について、図５および図６を用いて説明する。
【００６２】
図１の学習用電子書籍端末１００のブロック図のうち、記入モード（状態４０２）での動作を図５のブロック図に示す。
【００６３】
また、図６に、本実施の形態１の学習用電子書籍端末１００の記入モード時および学習モード時の動作フロー図を示す。
【００６４】
記入モード（状態４０２）とは、特許文献１では赤色インクで書面に着色をする動作に相当する。ユーザーが教科書などの覚えたい所に赤色インクで着色することで緑のチェックシートを重ね合わせたときに覚えたい所が隠れるようになる。いわば学習前の準備段階にあたる。
【００６５】
特許文献１に記載の赤色インクを用いて表示装置１１２上に着色しても意味がないため、類似の機能を学習用電子書籍端末１００の機能によって実現する。
【００６６】
記入モード（状態４０２）においても、図３のステップＳ２０１〜Ｓ２０３の手順によって表示装置１１２に電子書籍コンテンツの書面１２０が表示されている。ユーザーは学習のために覚えたい文字の位置を指で触ることでマーカーを引き、電子書籍コンテンツの書面の一部を隠す操作を行う。入力装置１０１は、そのユーザーの操作を受け付ける（図６のステップＳ６０１）。
【００６７】
入力装置１０１によって入力されたユーザーの操作は、入力位置検出部１０２において入力情報として処理される。入力位置検出部１０２は、このときにユーザーがどの位置を触ったかを数値化して取得する（ステップＳ６０２）。入力位置検出部１０２は、入力装置１０１のコントローラーとしてハードウェア的に実装され、ユーザーが触った位置に関する数値は学習用電子書籍端末１００内のＯＳレベルで入力情報として処理されることが多い。
【００６８】
ユーザーからの入力があったことは、入力位置検出部１０２から動作モード判断部１０４へ伝えられる。動作モード判断部１０４では動作モード切替部１０３によって切り替えられた現在の動作モードを記録している。動作モード判断部１０４は、記録されている現在の動作モードに応じて、その後の動作を判断する（ステップＳ６０３）。ここでは、現在の動作モードを記入モード（状態４０２）に限定して説明する。学習モード（状態４０３）の場合については後述する。
【００６９】
記入モード（状態４０２）であった場合に、文字位置判断部１０７においてユーザーが触れた位置が文章上どの位置にあたるのかを判断する（ステップＳ６０４）。
【００７０】
この判断には、現在表示装置１１２に表示されている書面１２０に含まれる文章１２１の情報が必要になる。そのために文字位置判断部１０７は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面１２０に関する情報（以下、書面情報と呼ぶ）を受け取る。この書面情報と入力位置検出部１０２で検出された表示位置の情報からユーザーがどの文字を触ったのかを調べる。
【００７１】
また、このとき、文字位置判断部１０７は、ユーザーが触ったと判断した文字の、文章中における順序情報を取得する。電子書籍蓄積部１０６から、該当する電子書籍コンテンツ中の、その触ったと判断した文字のコードデータの位置から、電子書籍コンテンツ中における順序を取得できる。
【００７２】
なお、学習用電子書籍端末１００が表示装置１１２の一画面上に複数ページを表示させる機能を備えていたり、書面を拡大／縮小表示させる機能を備えていたりする場合には、どの位置に何を表示していたのかという情報も必要となる。その場合、文字位置判断部１０７は、これらの情報を、書面情報として電子書籍パーサー部１１０から取得する。
【００７３】
ここで、文字位置判断部１０７における、ユーザーが触れた位置の文字の判断方法の一例について説明する。
【００７４】
図７に、文字位置判断部１０７における、ユーザーが触れた位置の文字の判断処理（ステップＳ６０４）の動作フローを示す。
【００７５】
文字位置判断部１０７は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面情報を取得する（ステップＳ６２０）とともに、入力位置検出部１０２によって検出された、入力装置１０１上のユーザーが触れた位置の位置情報を取得する（ステップＳ６２１）。
【００７６】
そして、電子書籍パーサー部１１０から取得した書面情報を参照して、ユーザーが触れた入力装置１０１の位置に対応する文字があるか判断する（ステップＳ６２２）。
【００７７】
例えば、表示装置１１２に表示されている文字のうち、ユーザーが触れた位置を中心とする所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字があるか否かによって判断し、文字の表示領域の一部が重なる文字があった場合には、その文字をユーザーが触れた位置に対応する文字と判断し、文字の表示領域の一部が重なる文字が無かった場合には、ユーザーが触れた位置に対応する文字が無いと判断する。
【００７８】
したがって、表示装置１１２に表示されている文字の近傍を触ったときには、その文字がユーザーが触れた文字と判断されるが、表示装置１１２上の文字が表示されていない行間などの部分をユーザーが触れても、ユーザーが触れた位置に対応する文字は無い、と判断される。
【００７９】
ユーザーが触れた位置に対応する文字が無いと判断した場合には、ステップＳ６２１およびステップＳ６２２の処理を繰り返し、ユーザーが触れた位置に対応する文字があった場合には、その文字を、ユーザーが触れた位置に対応する文字と決定する（ステップＳ６２３）。
【００８０】
なお、文字位置判断部１０７が、ステップＳ６２２においてユーザーが触れた位置に対応する文字と判断した文字が、本発明の、第１の動作モードにおける指示された位置に対応する文字の一例にあたる。
【００８１】
図６に戻り、ユーザーが触れた位置の情報は、文字位置判断部１０７によって書面上の位置情報に変換されてマーカー情報としてマーカー情報蓄積部１０５に蓄積される（ステップＳ６０５）。また、このとき、文字位置判断部１０７は、ユーザーが触れた位置の文字の電子書籍コンテンツ中における順序情報もマーカー情報蓄積部１０５に蓄積する。このときに蓄積する順序情報は、電子書籍コンテンツに含まれる文字列の文字コードデータに基づくものなので、文章上の前後（文章の流れ）に沿った順序を示すものである。
【００８２】
電子書籍コンテンツは複数存在する場合が想定されるため、どの電子書籍コンテンツに関するマーカー情報であるのかを明確にする必要がある。そのためにマーカー情報蓄積部１０５にはどの電子書籍コンテンツに関するマーカー情報であるのかもあわせて記録する。電子書籍蓄積部１０６での管理を容易にするために電子書籍コンテンツにユニークなＩＤが使われている場合はそれを活用するとよい。
【００８３】
マーカー情報蓄積部１０５に蓄積されたマーカー情報のうち、ユーザーが入力装置１０１に触れたときに表示されていた電子書籍コンテンツの書面に関するマーカー情報のみがレイヤー制御部１０８に送信される。
【００８４】
レイヤー制御部１０８では、受け取ったマーカー情報からレイヤーにマーカーを記入する。このレイヤーとは、表示装置１１２で電子書籍コンテンツの書面の上に描画するためのレイヤーであり、レイヤー制御部１０８は、複数のマーカー情報から一枚のレイヤーを作成する（ステップＳ６０６）。
【００８５】
なお、学習用電子書籍端末１００が表示装置１１２の一画面上に複数ページを表示させる機能を備えていたり、書面を拡大／縮小表示させる機能を備えていたりする場合には、複数ページの表示位置や拡大／縮小による書面の位置も考慮してレイヤーを作成しなければならない。
【００８６】
作成されたレイヤーはレイヤー一時保存部１０９に保存される（ステップＳ６０７）。
【００８７】
つづいて画面合成部１１１は、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーを合成する（ステップＳ６０８）。電子書籍パーサー部１１０において展開され、電子書籍書面一時保存部１１３に保存されている書面は、ユーザーが入力装置１０１に触れる前に保存されていたものと同じ書面１２０である。
【００８８】
この画面合成部１１１による、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーとの合成に関して、図８（ａ）〜図８（ｃ）を用いて説明する。
【００８９】
図８（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【００９０】
図８（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１２３を示す図である。文章１２１の一部を隠すためのマーカー１２４が記載されている。それ以外の部分は透明色となっていることで、合成時に電子書籍コンテンツの書面１２０に重ねてマーカー１２４の表示が可能となる。
【００９１】
図８（ｃ）は、画面合成部１１１において、図８（ａ）に示す電子書籍コンテンツの書面１２０と図８（ｂ）に示すレイヤー１２３を合成した画像１２５を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２４が表示されている。これによって電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１２３の下側になるように合成する必要がある。画面合成部１１１はこの合成の処理を行う。
【００９２】
図６に戻り、画面合成部１１１で合成された画像１２５は、表示装置１１２に表示される（ステップＳ６０９）。
【００９３】
これにより、特許文献１に記載のように、赤色ペンで書籍にマーカーを引いて、その部分をチェックシートによって読めなくした状態を作り出すことができる。
【００９４】
なお、書面１２０とレイヤー１２３とを合成することにより、マーカー１２４が重なる部分の書面１２０に含まれる文字列を読めなくする動作が、本発明の、第１の動作モードにおいて指示された位置に対応する文字を識別不可能にさせる動作の一例にあたる。
【００９５】
図９（ａ）〜図９（ｄ）に、記入モードの一連の動作をユーザー視点から見た場合の学習用電子書籍端末１００の動作を示す。
【００９６】
図９（ａ）は、ユーザーが入力装置１０１を触る前の学習用電子書籍端末１００を示す図である。図４と同じ状態にある。
【００９７】
図９（ｂ）は、ユーザーが表示装置１１２に表示された電子書籍コンテンツの書面の一部を指で触れた状態を示す図である。この位置より表示装置１１２（入力装置１０１）に触れたまま指８０１を右に動かしていく。
【００９８】
図９（ｃ）は、表示装置１１２（入力装置１０１）に触れた状態のまま図９（ｂ）よりユーザーの指８０１を右に移動した状態を示した図であり、マーカー８０２の一部が表示されていることがわかる。
【００９９】
図９（ｄ）は、図９（ｃ）よりさらに右にユーザーの指８０１が移動してからユーザーが指８０１を表示装置１１２（入力装置１０１）から離した状態を示す図である。表示装置１１２に映し出された電子書籍コンテンツの書面の上にマーカー８０２が引かれていることがわかる。マーカー８０２があるために書面の一部が読めなくなっている。またマーカー８０２の表示されている位置は、ユーザーが指８０１で触れた部分になっている。これによりユーザーは任意の位置にマーカー８０２を引くことができるため、学習（記憶）したい文字列を見つけてマーカー８０２で読めなくすることで学習（記憶）のための準備ができる。
【０１００】
図９（ａ）〜図９（ｄ）ではマーカー８０２が一つの例を示したが、一つの書面に対して複数のマーカーによって複数の文字列を読めなくするようにしても構わない。
【０１０１】
図１０には複数のマーカー８０２を表示した例を示す。複数のマーカー８０２を引くためには、図９（ａ）〜図９（ｄ）で示した操作を複数回行う必要がある。また、この時、学習用電子書籍端末１００の内部では、図６に示した記入モードの動作が繰り返し実行されることとなる。
【０１０２】
このようにユーザーの手によって操作できる、電子書籍をベースとした学習具が完成する。
【０１０３】
次に、動作モード切替部１０３におけるユーザー操作により学習モード（状態４０３）に切り替えられた場合の学習用電子書籍端末１００の動作について説明する。
【０１０４】
図１０のように、マーカー８０２を複数表示した状態で、表示したマーカー８０２を使用した学習を行う。学習用電子書籍端末１００を使用して学習を行うのはユーザーであり、学習を行うかどうかを決めるのもユーザーである。学習用電子書籍端末１００は、図２に記載した３つの動作モードを備えており、学習を行いたい場合には学習モード（状態４０３）に切り替える。
【０１０５】
図１の学習用電子書籍端末１００のブロック図のうち、学習モード（状態４０３）での接続構成を図１１のブロック図に示す。また図６も使用して学習モード時の動作について説明する。学習モード（状態４０３）への変更はユーザーの手により動作モード切替部１０３にて行う。
【０１０６】
動作モード切替部１０３により学習モードへ切り替えた後、入力装置１０１に触れることでレイヤーに記載されたマーカーを非表示にすることができる。非表示になるマーカーは、ユーザーが触れた位置より文章上前にあるマーカーである。
【０１０７】
ユーザーからの操作を入力装置１０１によって受け取る（図６のステップＳ６０１）。入力装置１０１によるユーザー操作の受け取り方については記入モード時と同じである。入力装置１０１によって受け取られたユーザー操作の入力は、入力位置検出部１０２よって入力位置の情報に変換される（ステップＳ６０２）。
【０１０８】
ユーザー操作の入力が検出された場合、動作モード判断部１０４において図２の３つの動作モードのうち、現在はどの動作モードであるのかを判定する（ステップＳ６０３）。ここでは、動作モード切替部１０３でのユーザーの設定が学習モード（状態４０３）である場合を説明しているため、学習モードであるとして説明を進める。他の動作モードの場合の動作は、それぞれ該当する記載を参照されたい。
【０１０９】
学習モード（状態４０３）の場合には、レイヤー制御部１０８は、ユーザーが触れて入力位置検出部１０２で検出された位置より文章上後に位置する文章につけられたマーカーの情報のみをマーカー情報蓄積部１０５から読み出し、それらのマーカーが付加されたレイヤーを生成する（ステップＳ６１０）。
【０１１０】
よってマーカー情報蓄積部１０５では、記入モード時のマーカー情報蓄積において、電子書籍コンテンツ毎に、電子書籍コンテンツの書面の位置情報とあわせて保存されている必要がある。そして学習モード時には、レイヤー制御部１０８は、表示装置１１２に表示されている電子書籍コンテンツの書面に含まれる文字列のうち、ユーザーが触れて入力位置検出部１０２で検出された位置よりも文章上後に位置する文字列につけられたマーカーの情報のみをマーカー情報蓄積部１０５から取り出す。
【０１１１】
なお、同じ電子書籍コンテンツの書面であっても、現在、表示装置１１２に表示されていない書面のマーカー情報はこの時点では必要ではない。
【０１１２】
ここで、レイヤー制御部１０８における、ユーザーが触れた位置に対する文章上の前後の判断方法の一例について説明する。
【０１１３】
図１２に、レイヤー制御部１０８における、ユーザーが触れた位置よりも後ろのマーカーの情報のみを取り出す判断処理（ステップＳ６１０）の動作フローを示す。
【０１１４】
レイヤー制御部１０８は、電子書籍パーサー部１１０から表示装置１１２に表示されている電子書籍コンテンツの書面情報を取得する（ステップＳ６３０）とともに、入力位置検出部１０２によって検出された、入力装置１０１上のユーザーが触れた位置の位置情報を取得する（ステップＳ６３１）。
【０１１５】
そして、電子書籍パーサー部１１０から取得した書面情報を参照して、ユーザーが触れた入力装置１０１の位置に対応する文字を決定する（ステップＳ６３２）。
【０１１６】
例えば、表示装置１１２に表示されている文字のうち、ユーザーが触れた位置を中心とする所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字があった場合には、その文字をユーザーが触れた位置に対応する文字と決定する。その所定サイズの円形領域内に、文字の表示領域の一部が重なるような文字が無かった場合、すなわち行間部分などの文字が表示されていない部分に触れられた場合には、その触れられた部分の直前の文字を、ユーザーが触れた位置に対応する文字と決定する。その触れられた部分の直前の文字の判断は、例えば横書きであれば、触れられた位置の左にある文字を直前の文字とし、触れられた位置の左に文字が無ければ、触れられた位置の上で、触れられた位置に最も近い文字を直前の文字とするなどとし、その直前の文字に決定すればよい。
【０１１７】
したがって、ステップＳ６３２では、ユーザーが触れた位置の近傍に文字が無かった場合でも、必ずユーザーが触れた位置に対応する文字が決定される。
【０１１８】
なお、レイヤー制御部１０８が、ステップＳ６３２においてユーザーが触れた位置に対応する文字と判断した文字は、本発明の、第２の動作モードにおける指示された位置に対応する文字の一例にあたる。
【０１１９】
そして、レイヤー制御部１０８は、マーカー情報蓄積部１０５に格納されているマーカーの位置情報および順序情報を参照して、ステップＳ６３２で決定した、ユーザーが触れた位置に対応する文字よりも後ろにあるマーカーの情報だけを読み出す（ステップＳ６３３）。
【０１２０】
レイヤー制御部１０８では、取り出したマーカー情報からレイヤーにマーカーを記入する。このレイヤーとは、表示装置１１２で電子書籍コンテンツの書面の上に描画するためのレイヤーであり、レイヤー制御部１０８は複数のマーカー情報を含む一枚のレイヤーを作成する。
【０１２１】
なお、学習用電子書籍端末１００において、表示装置１１２の一画面上に複数ページを表示させる機能を採用したり、電子書籍コンテンツの書面を拡大／縮小表示する機能があったりする場合には、複数ページの表示位置や拡大／縮小による電子書籍コンテンツの書面の位置も考慮してレイヤーを作成しなければならない。
【０１２２】
レイヤー制御部１０８で作成されたレイヤーはレイヤー一時保存部１０９に保存される（ステップＳ６０７）。すでにレイヤー一時保存部１０９に保存されたレイヤーがあった場合には、それを削除して新たに作成したレイヤーを保存する。
【０１２３】
つづいて画面合成部１１１は、電子書籍パーサー部１１０において展開され電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面と、レイヤー一時保存部１０９に保存されているレイヤーを合成する（ステップＳ６０８）。電子書籍パーサー部１１０において展開され、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面は、ユーザーが入力装置１０１に触れる前に保存されていたものと同じ書面である。
【０１２４】
次に、画面合成部１１１による電子書籍コンテンツの書面とレイヤーの合成に関して図１３（ａ）〜図１３（ｃ）を用いて説明する。なお、１３（ａ）〜図１３（ｃ）において図８（ａ）〜図８（ｃ）と同じ構成部分には、同じ符号を用いている。
【０１２５】
図１３（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【０１２６】
図１３（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１２６を示す図である。文章１２１の一部を隠すためのマーカー１２７が複数記載されている。ユーザーが触れた位置より文章上後にある位置の文字列に付けられたマーカー１２７のみがレイヤー１２６上に記載されている。それ以外の部分は透明色となっていることで、電子書籍コンテンツの書面１２０の上にマーカー１２７を表示することが可能となる。
【０１２７】
図１３（ｃ）は、画像合成部１１１において、図１３（ａ）に示す電子書籍コンテンツの書面１２０と、図１３（ｂ）に示すレイヤー１２６を合成した画像１２８を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２７が表示されている。これによって、電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１２６の下側にあるように合成する必要がある。画像合成部１１１はこの合成の処理を行う。
【０１２８】
図６に戻り、画像合成部１１１で合成された画像１２８は、表示装置１１２に表示される（ステップＳ６０９）。
【０１２９】
これにより、ユーザーが指で触れた位置よりも文章上前の部分のマーカーが表示されなくなり、マーカーの下にあった文字列を読むことが出来るため、学習を進めることができる。
【０１３０】
図１４（ａ）〜図１４（ｅ）を用いて学習モード時の学習用電子書籍端末１００のユーザー操作と表示について説明する。
【０１３１】
図１４（ａ）は、学習モードに切り替えた状態でユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１００を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが引かれている。
【０１３２】
図１４（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図１４（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１３３】
図１４（ｃ）は、図１４（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１３４】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図１４（ｂ）から図１４（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。
【０１３５】
図１４（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図１４（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図１４（ｃ）から図１４（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。
【０１３６】
図１４（ｂ）〜図１４（ｄ）に示すようにユーザーの指１３０１の触れる位置に応じてマーカーの表示／非表示が変化するため、学習時に学習する文章を追うように指で表示装置１１２に触れることで、次々と答え合わせができるようになるという特徴を持つ。
【０１３７】
また、ユーザーが指１３０１で触れた位置よりも文章上、前に位置する複数のマーカーを一気に非表示にできるので、関連する項目などをまとめて参照したいとき（例えば、武将の名前とともに、年号や場所などの項目をまとめて確認したいような場合）などに、マーカーを一つずつ非表示にしていかなくてもよい、という特徴も持つ。
【０１３８】
また図１４（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０１３９】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図１４（ａ）と同じ状態になる。
【０１４０】
なお、図１４（ｄ）に示す状態においてユーザーが指１３０１を表示装置１１２から離したときに、即座に図１４（ｅ）の状態に変更するのではなく、所定時間（例えば１秒間）図１４（ｄ）に示す状態を維持した後に、再度ユーザー指１３０１が離れているのを検出してから図１４（ｅ）の状態に変更するようにしてもよい。
【０１４１】
なお、ユーザーの指１３０１の触れる位置より前の文章に含まれる文字列を隠しているマーカーが非表示化され、その部分の書面の文字列を見えるようにする動作が、本発明の、第２の動作モードにおいて識別不可能にした文字を識別可能に表示させる動作の一例にあたる。
【０１４２】
なお、本実施の形態１では、このマーカーの表示制御としてマーカーが隠している文字列の位置を使用している。この特徴について、図１４（ｃ）を例として説明する。
【０１４３】
図２４（ａ）〜図２４（ｃ）で説明した特許文献１に記載の紙の書籍に対する赤色ペンと緑のチェックシート２０２による学習具の場合、表示／非表示がチェックシート２０２の形状に依存してしまっていた。すなわち、特許文献１に記載の学習具の場合には、図２５（ａ）および図２５（ｂ）を用いて説明したように、略長方形のチェックシート２０２の形状により、図１４（ｃ）に示す状態を作出することは困難である。チェックシート２０２を上から下へスライドさせると、マーカー１３０５やマーカー１３０６とともに、マーカー１３０８、マーカー１３０９も非表示化されてしまうからである。このように、特許文献１に記載の学習具の場合は、チェックシート２０２をスライドさせると文章上後にある文章の一部を隠すマーカーも非表示化されてしまうという課題があった。
【０１４４】
文章上の単語や文章の一部を隠して学習を行う場合、隠していない部分がヒントとなることで学習を効果的に進めることができるという特徴があるため、学習時には文章上の前後に基づいて隠された部分を想起し、隠された部分を表示させて記憶が合っているかを確認しながら順に進んでいく。よって、先に答えが見えてしまうことは大きな問題となる。
【０１４５】
本実施の形態１では、文章上の前後（文章の流れ）を使用して表示／非表示を決定するため、図１４（ｃ）のように２段組みになった電子書籍コンテンツの書面であっても効率的な学習が可能となる。
【０１４６】
図１５は、本実施の形態１の学習用電子書籍端末１００に縦書き文章を表示した場合の、学習モードにおけるマーカー表示／非表示領域を示した図である。
【０１４７】
本実施の形態１の学習用電子書籍端末１００は、文章上の前後の関係を示す順序情報を使用することで、図１５のように書面が縦書きであった場合にも、ユーザーの指１４０１が入力装置１０１に接触する位置に対して、文章の流れ方向１４０２に応じて、正しくマーカーの表示領域１４０３と非表示領域１４０４を判断し、表示することができる。
【０１４８】
このように、本実施の形態１の学習用電子書籍端末１００は、電子書籍コンテンツの書面のレイアウトに影響されることなく、文章上の前後（文章の流れ）を使用して、適切にマーカーの表示／非表示を切り替えることができる。
【０１４９】
図１４（ａ）〜図１４（ｅ）に示した横書きの２段組みの書面や図１５に示した縦書きの書面は電子書籍コンテンツの書面のレイアウトの一例に過ぎない。
【０１５０】
なお、事前にマーカーを指定しておくことによって、指定されたマーカーに直接触れることでそのマーカーの表示／非表示を切り替えることができるようにしても良い。ユーザーの指が触れた位置から文章上前に存在するマーカーは全て非表示化する作りとすることで容易な操作となり、長時間の学習に向く操作体系となるが、一部のマーカーは個別に表示／非表示が切り替えられるようにすることでユーザーの学習方法にバリエーションを与えることもできる。
【０１５１】
また、本実施の形態１では、ユーザーの指が触れた位置よりも文章上前にあるマーカーを完全に非表示とした。完全に非表示にした場合どの位置が問題であったか判断がつきづらい場合がある。それに対応するためユーザーが触れた位置よりも前の文章に付けられたマーカーに関しては色を半透明色にすることで、マーカーと下部の文字を表示したり、マーカーの縁に枠を付けて中を透明にしたりすることで文字を読めるようにしてもよい。
【０１５２】
その場合、レイヤー制御部１０８によるレイヤー作成時にユーザーの指示した位置よりも前にあるマーカー情報を取得して、後にあるマーカーとは別に塗りつぶしの状態や縁を変更して描画する必要がある。
【０１５３】
また、ユーザーの指が触れた位置よりも文章上前にあるマーカーを完全に非表示にした第１の状態と、マーカーは表示されているが下部の文字列を判読することもできる第２の状態と、マーカーが表示されているために下部の文字列はまったく判読できない第３の状態と、を切り替えることができるようにしてもよい。この切り替えは、例えば、ユーザーの指が触れる毎に第１の状態から第２の状態へ、第２の状態から第３の状態へ、第３の状態から第１の状態へ、とトグルするように構成してもよい。
【０１５４】
第１の状態は電子書籍コンテンツそのままの状態である。第２の状態は電子書籍コンテンツの書面のうち、重要な箇所や記憶すべき箇所などにマーカーが表示され、かつ、マーカーの下部の文字列も判読できる状態である。この状態では、重要な文字列や暗記すべき文字列を参照しながら電子書籍コンテンツによる学習を進めることができる。第３の状態はマーカーが表示されているために重要な文字列や暗記すべき文字列がまったく判読できない状態である。この状態では、重要な文字列や暗記すべき文字列を思い出しながら電子書籍コンテンツによる学習を進めることができる。
【０１５５】
（実施の形態２）
実施の形態１では、文字列にのみマーカーを付加する例を示したが、本発明の実施の形態２では、文字列以外の部分にもマーカーを付加する例について説明する。
【０１５６】
図１６に、本実施の形態２の学習用電子書籍端末のブロック図を示す。図１と同じ構成部分には、同じ符号を用いている。
【０１５７】
本実施の形態２の学習用電子書籍端末１５０のコンテンツ位置判断部１５７は、図１に示した実施の形態１の文字位置判断部１０７の、ユーザーが入力装置１０１に触れた位置が文章上どの位置にあたるのかを判断する機能に加えて、書面内における文章以外のイメージデータが文章上どの位置にあたるのかを判断する機能を備えている。
【０１５８】
ここで文章以外のイメージデータとは、図表、グラフ、写真、挿絵等の文字以外のデータを言う。
【０１５９】
なお、ここで言うイメージデータが、本発明の別コンテンツの一例にあたる。
【０１６０】
コンテンツ位置判断部１５７は、書面内のイメージデータがユーザーに選択された場合、すなわち、書面上に表示しているイメージデータの部分をユーザーが触った場合には、そのイメージデータをマーカーで隠蔽する対象とし、そのマーカー情報およびそのイメージデータの文章上における位置情報をマーカー情報蓄積部１５５に格納する。
【０１６１】
そして、本実施の形態２のレイヤー制御部１５８は、マーカー情報蓄積部１５５から読み出した情報にしたがって、イメージデータにマーカーが付加されている場合には、イメージデータの部分にマーカーを付加したレイヤーを作成してレイヤー一時保存部１０９に格納する。
【０１６２】
本実施の形態２の画面合成部１１１における、電子書籍コンテンツの書面とレイヤーの合成に関して、図１７（ａ）〜図１７（ｃ）を用いて説明する。なお、１７（ａ）〜図１７（ｃ）において図１３（ａ）〜図１３（ｃ）と同じ構成部分には、同じ符号を用いている。
【０１６３】
図１７（ａ）は、電子書籍書面一時保存部１１３に保存されている電子書籍コンテンツの書面１２０を示す図である。図４に示した実施の形態１の学習用電子書籍端末１００の表示装置１１２上に表示されている画面と同一の内容である。
【０１６４】
本実施の形態２のコンテンツ位置判断部１５７は、文字列以外のイメージデータの文章に対する位置を、表示装置１１２に表示される書面上の位置から判断する。すなわち、書面におけるレイアウトにしたがってイメージデータの順序を決定する。
【０１６５】
例えば、図１７（ａ）に示すように、横書きで２段組みで構成された書面の場合には、挿絵１２２が段組の右側の最上位置に表示されるので、イメージデータである挿絵１２２の順序を、２段組の左側の文章の最下行の右端の文字と、右側の最上行の左端の文字の間と決定する。
【０１６６】
図１７（ｂ）は、レイヤー一時保存部１０９に保存されているレイヤー１３６を示す図である。文章１２１の一部を隠すための複数のマーカー１２７に加えて、書面１２０の挿絵１２２に対応する部分にエリアマーカー１３７が記載されている。マーカー１２７およびエリアマーカー１３７以外の部分は透明色となっていることで、電子書籍コンテンツの書面１２０の上にマーカー１２７およびエリアマーカー１３７を表示することが可能となる。
【０１６７】
図１７（ｃ）は、画像合成部１１１において、図１７（ａ）に示す電子書籍コンテンツの書面１２０と、図１７（ｂ）に示すレイヤー１３６を合成した画像１３８を示す図である。電子書籍コンテンツの書面１２０の上にマーカー１２７およびエリアマーカー１３７が表示されている。これによって、電子書籍コンテンツの書面１２０の一部を隠すことが可能となる。このためには、電子書籍コンテンツの書面１２０はレイヤー１３６の下側にあるように合成する必要がある。画像合成部１１１はこの合成の処理を行う。
【０１６８】
次に、図１８（ａ）〜図１８（ｅ）を用いて本実施の形態２の学習用電子書籍端末１５０における学習モード時のユーザー操作と表示について説明する。なお、実施の形態１で説明した図１４（ａ）〜図１４（ｅ）と同じ構成部分には同じ符号を用いている。
【０１６９】
ここでは、記入モード時において、挿絵１２２の部分もユーザーによってマーカーを付加する領域に設定されたものとする。
【０１７０】
図１８（ａ）は、学習モードに切り替えた状態でユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１５０を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが付されている。
【０１７１】
図１８（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図１８（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１７２】
図１８（ｃ）は、図１８（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１７３】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図１８（ｂ）から図１８（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。
【０１７４】
図１８（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図１８（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図１８（ｃ）から図１８（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。このとき、２段組みの左側から右側の列にユーザーの指１３０１が移動するので、右側の文章の直前の位置に順序設定されているエリアマーカー１３７も非表示となる。したがって、このとき、挿絵１２２もユーザーに視認できる状態となる。
【０１７５】
また図１８（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０１７６】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図１８（ａ）と同じ状態になる。
【０１７７】
このように、イメージデータ全体にマーカーを付すことができるようにしたことにより、より大きな効果が得られる。
【０１７８】
具体的な例をあげれば、幼児の学習の用に供する電子書籍において、「りんご」という文字列の横に「りんごの絵」が記載されている電子書籍コンテンツであって、「りんごの絵」にマーカーを付して見えなくした状態で、幼児に「りんごの絵」を描かせるような学習具も想定される。幼児が「りんごの絵」を描いた後に電子書籍コンテンツの「りんごの絵」を表示させる。
【０１７９】
上記では、文章以外のイメージデータの順序を、表示される書面内の位置、すなわちレイアウトにしたがって決定することとしたが、文章内のイメージデータを示す用語に対応させて、その文章内の用語の位置の順序と決定してもよい。
【０１８０】
図１９に、文章内のイメージデータを示す用語に対応させてイメージデータの順序を決定する場合の学習用電子書籍端末のブロック図を示す。図１６と同じ構成部分には、同じ符号を用いている。
【０１８１】
図１９に示す学習用電子書籍端末１６０のコンテンツ位置判断部１６７は、イメージデータに含まれる文字イメージを文字として認識する文字認識処理部１５４を備えている。
【０１８２】
図２０に、学習用電子書籍端末１６０の表示装置１１２に電子書籍コンテンツの書面１３０が表示されている状態を示す。
【０１８３】
図２０に示す表示装置１１２に表示された書面１３０は、２段に段組みされた横書きの文章１３１で、右上に図面を含むイメージデータ１３２が挿入されている。
【０１８４】
図２０の破線で囲んだ部分がイメージデータ１３２であり、文章１３１が表示される表示エリアとは別の表示エリアに表示されている。図２０において、イメージデータ１３２は、斜線で示した図面とともに、その図面を示す用語１３３を含んでいる。
【０１８５】
また、文章１３１には、その図面を示す用語１３３に一致する用語（図２０に示す例では、「図１」という用語）が含まれている。
【０１８６】
なお、図面を示す用語１３３が、本発明の、別コンテンツを示す用語の一例にあたる。
【０１８７】
コンテンツ位置判断部１６７は、書面１３０内におけるイメージデータ１３２の順序を決定するために、文字認識処理部１５４によってイメージデータ１３２内に文字イメージが含まれているか検索し、イメージデータ１３２内に文字イメージが認識された場合には、同じ書面１３０内の文章１３１に、その認識された文字列と一致する文字列１３４が含まれていないか検索する。文章１３１内に一致する文字列１３４が含まれており、かつ、その文字列がイメージデータ１３２に含まれる図面等を示す用語と判断した場合には、そのイメージデータ１３２の順序を、文章１３１中のその一致した文字列１３４と同じ順序と決定する。
【０１８８】
イメージデータ１３２の順序を、文章１３１中のその一致した文字列１３４と同じ順序と決定した場合には、ユーザーが入力装置１０１に触った位置が、文章上で文字列１３４よりも前の場合には、イメージデータ１３２は、ユーザーが触った位置よりも後ろと判断され、ユーザーが入力装置１０１に触った位置が、文章上で文字列１３４よりも後ろの場合には、イメージデータ１３２は、ユーザーが触った位置よりも前と判断される。
【０１８９】
なお、イメージデータ１３２内に文字イメージが認識されなかった場合や、文字が認識されても文章１３１内に一致する用語が無かった場合には、コンテンツ位置判断部１６７は、図１６に示したコンテンツ位置判断部１５７と同様に、レイアウトによってイメージデータ１３２の文章１３１中における順序を決定する。
【０１９０】
図１９に示す学習用電子書籍端末１６０は、マーカー情報蓄積部１５５に蓄積されるデータの形式やレイヤー制御部１５８の動作は、図１６に示した学習用電子書籍端末１５０の場合と同様であるが、マーカー情報蓄積部１５５に蓄積されるイメージデータ１３２の順序情報のみが学習用電子書籍端末１５０の場合とは異なる。
【０１９１】
次に、図２１（ａ）〜図２１（ｅ）を用いて本実施の形態２の学習用電子書籍端末１６０における学習モード時のユーザー操作と表示について説明する。なお、図１８（ａ）〜図１８（ｅ）と同じ構成部分には同じ符号を用いている。
【０１９２】
ここでは、記入モード時において、イメージデータ１３２の部分もユーザーによってマーカーを付加する領域に設定されたものとする。
【０１９３】
図２１（ａ）は、学習モードに切り替えた状態で、ユーザーが入力装置１０１に触れていない状態の学習用電子書籍端末１６０を示す図である。表示装置１１２には、電子書籍コンテンツの書面と書面の一部を隠すようにマーカーが付されている。
【０１９４】
図２１（ｂ）は、ユーザーの指１３０１が表示装置１１２の一部に触れた状態を示す図である。表示装置１１２に触れることによって入力装置１０１にてユーザーの指１３０１による入力が検知されて、文章上、ユーザーの指１３０１が触れた位置より前の文章に含まれる文字列を隠しているマーカー（図２１（ａ）におけるマーカー１３０２とマーカー１３０３）が非表示化されている。
【０１９５】
ここでは、イメージデータ１３２を示す用語がマーカー１３０５とマーカー１３０６の間の文字列１３４に含まれているものとし、コンテンツ位置判断部１６７によって、イメージデータ１３２の順序が文字列１３４と同じ順序に対応づけられ、その順序情報がマーカー情報蓄積部１５５に蓄積されているものとする。
【０１９６】
図２１（ｃ）は、図２１（ｂ）で指していたユーザーの指１３０１を表示装置１１２に触れたまま下側にスライドさせた場合を示す図である。
【０１９７】
ユーザーの指１３０１が触れている位置が徐々に移動していくため、入力装置１０１に入力されるユーザーの指１３０１の位置も徐々に変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わる。そのために、ユーザーの指１３０１の動きに応じて表示されているマーカーが順次非表示化されていく。すなわち、図２１（ｂ）から図２１（ｃ）への変化において、マーカー１３０４、マーカー１３０５、マーカー１３０６がこの順番で順次非表示化されていく。このとき、ユーザーの指１３０１が、文章上文字列１３４の前から後ろへと移動するので、レイヤー制御部１５８は、文字列１３４の位置に対応づけられたイメージデータ１３２よりも後ろの位置にユーザーの指１３０１が移動したと判断し、エリアマーカー１３７を非表示とし、イメージデータ１３２がユーザーに視認できるようになる。
【０１９８】
図２１（ｄ）は、２段組みで作られた文章の右側のコラムの途中にユーザーの指１３０１が触れている状態を示す図である。図２１（ｃ）からさらにユーザーの指１３０１が触れる位置が変わったため、入力装置１０１に入力されるユーザーの指１３０１の位置も変わり、ユーザーの指１３０１が触れた位置より文章上前にある文章の範囲も変わり、非表示化されるマーカーも増える。すなわち、図２１（ｃ）から図２１（ｄ）への変化において、マーカー１３０７、マーカー１３０８、マーカー１３０９がこの順番で順次非表示化されていく。このとき、ユーザーの指１３０１は、文章上文字列１３４の後ろの位置で移動するだけなので、エリアマーカー１３７が非表示の状態が維持され、ユーザーがイメージデータ１３２を視認できる状態が維持される。
【０１９９】
また図２１（ｅ）は、再度ユーザーが指１３０１を表示装置１１２から離した状態を示す図である。
【０２００】
入力装置１０１では、ユーザーが指１３０１を表示装置１１２から離したということが入力として検知できるため、表示するマーカーが修正される。すなわち、ユーザーの指１３０１が表示装置１１２に触れていないため、触れた位置より文章上前にある文章というものは観念できない。そのため、表示中の電子書籍コンテンツの書面に設定されたマーカーの全てが表示され、図２１（ａ）と同じ状態になる。
【０２０１】
また、イメージデータ１３２内に、イメージデータ１３２に含まれる図面等を示す用語以外の文字イメージが認識された場合に、コンテンツ位置判断部１６７が、それらの認識された文字列についても文章１３１に含まれる文字列と同様の処理を行なえるようにしてもよい。
【０２０２】
すなわち、イメージデータ１３２内の認識された文字についても、ユーザーが指で触って選択することにより、マーカーを付すようにしてもよい。
【０２０３】
具体的には、例えば、戦国武将の家系図などがイメージデータによって構成されており、このうち一部の武将の人名にマーカーを付すような場合が考えられる。
【０２０４】
なお、この場合の、イメージデータ１３２内の認識された文字について順序を決定するコンテンツ位置判断部１６７が、本発明の別コンテンツ内順序決定部の一例にあたる。
【０２０５】
この場合の学習モードにおけるレイヤー制御部１５８によるマーカーの表示／非表示の判断は、イメージデータ１３２内の文字列における順序を文章１３１の順序に組み込んで文章１３１とイメージデータ１３２内の文字列を合わせて判断するようにしてもよいし、文章１３１とイメージデータ１３２内の文字列とを個別に、文書上の前後の順序を判断するようにしてもよい。
【０２０６】
（実施の形態３）
実施の形態１および実施の形態２では、電子書籍コンテンツのデータに文字のコードデータが含まれるものについて説明したが、電子書籍コンテンツの中には、文字のコードデータを含まないものもある。
【０２０７】
本発明の実施の形態３では、文字のコードデータを含まない電子書籍コンテンツを取り扱う場合について説明する。
【０２０８】
図２２に、本実施の形態３の学習用電子書籍端末のブロック図を示す。図１と同じ構成部分には、同じ符号を用いている。
【０２０９】
本実施の形態３の学習用電子書籍端末１７０の文字位置判断部１７７は、電子書籍コンテンツのデータに含まれる文字イメージを文字として認識する文字認識処理部１７４を備えている。
【０２１０】
文字位置判断部１７７は、電子書籍パーサー部１１０から書面情報を取得するとともに電子書籍蓄積部１０６から書面に対応する電子書籍コンテンツを読み出して、その電子書籍コンテンツのデータについて文字認識処理を行い文字列を抽出する。
【０２１１】
そして、文字位置判断部１７７は、文字認識処理によって抽出した文字列について、文章上の順序を決定する。
【０２１２】
なお、文字認識処理部１７４が、本発明の文字認識部の一例にあたり、文字位置判断部１７７が、本発明の順序決定部の一例にあたる。
【０２１３】
段組等が無く文字列が連続した電子書籍コンテンツの場合には、横書きや縦書きの規則にしたがって抽出した文字列の順序を簡単に決定できるが、段組があったり、１つの書面内に文字群が点在するように配置されている場合には、それらの文字群相互の順序を決定しなければならない。
【０２１４】
図２３に、学習用電子書籍端末１７０の表示装置１１２に電子書籍コンテンツの書面１４０が表示されている状態を示す。ここでは、表示装置１１２に表示される書面１４０の元のデータが１つのイメージデータで構成されているものとする。
【０２１５】
図２３に示すように、この書面１４０は、横書きで、上下に２段、左右に２段に段組みされており、右上に文字認識できないイメージ１４５が配置されている。
【０２１６】
この書面１４０のイメージデータに対して、文字位置判断部１７７が文字認識処理部１７４によって文字認識処理を行うと、文字と認識された文字列を有する４つの文字群１４１、１４２、１４３および１４４と、文字認識できないイメージ１４５が抽出される。
【０２１７】
文字位置判断部１７７は、書面内のレイアウトに基づく予め決められた規則にしたがって、文字群１４１〜１４４と、文字認識できないイメージ１４５の順序を決定する。
【０２１８】
文字位置判断部１７７は、各文字群やイメージのレイアウトを、それらの間の空白部分の距離などによって判断する。
【０２１９】
例えば図２３のような配置の場合、空白部分を検出することにより、文字群１４１〜１４４と、文字認識できないイメージ１４５が、上下に２つ、左右に２つに離れたエリアに配置されていることがわかる。文字列が横書きで上下、左右にそれぞれ分割されている場合には、文字群の順序を、左上、右上、左下、右下の順とする規則を予め設定しておくことにより、図２３の場合には、文字群１４１、文字群１４３、文字群１４２、文字群１４４の順番であると決定される。また、文字認識できないイメージについては、書面内の配置によって決定する規則としておくことにより、イメージ１４５の文章中における順序は、文字群１４１と文字群１４３の間と決定される。
【０２２０】
文字群の様々なレイアウトパターンに対する順序決定規則を予め設定しておくことにおり、様々なレイアウトの書面について、適切な文章上の順序を決定することができる。
【０２２１】
また、文字位置判断部１７７が、このようなレイアウトパターンを示すレイアウト情報によって各文字群の順序を決定するのではなく、各文字群の文章の流れによって順序を決定するようにしてもよい。
【０２２２】
例えば、各文字群の最後の文字列部分と最初の文字列部分を抽出し、異なる文字群同士の最後の文字列部分と最初の文字列部分を連結して、正確な文章表現となるか否か、自然な意味を示すものとなるか否かなどを判断して、各文字群の前後関係を決定するようにしてもよい。
【０２２３】
なお、このように文字群間の文章の流れで判断する方法が、本発明の文章の意味にも基づいて文字の順序を決定する方法の一例にあたる。
【０２２４】
また、このように文字群間の文章の流れで判断する方法と、レイアウトパターンで判断する方法を組み合わせて、より適切な順序を決定できるようにしてもよい。
【０２２５】
また漫画のように画像（コマ）の順番に文字を読むタイプの文章である場合には、コマ単位で文章上の前後（文章の流れ）を判断してもよい。
【０２２６】
なお、文字位置判断部１７７が文章上の順序を決定した後の、マーカー情報蓄積部１７５に対する処理やレイヤー制御部１７８における処理は、実施の形態１の学習用電子書籍端末１００のマーカー情報蓄積部１０５に対する処理やレイヤー制御部１０８における処理と同様である。
【０２２７】
なお、上記では、機能および電子書籍コンテンツのデータに応じて、実施の形態１〜実施の形態３として説明したが、各実施の形態で説明したそれぞれの構成に限るものではなく、各実施の形態に記載した各機能を適宜組み合わせた構成としてもよい。
【０２２８】
なお、各実施の形態で説明した書面は、写真や図表などを多く含む複雑なレイアウトであってもかまわない。また、文章はタイトルや箇条書きなどを含むものとする。文章を構成する文字は、フォントの種類、大きさ、色などが異なるものが混在していてもかまわない。文字の色を問わない点も、特許文献１に記載の学習具にはない特徴である。
【０２２９】
各実施の形態では、文章上の前後（文章の流れ）は、文字位置判断部１０７、１７７、コンテンツ位置判断部１５７、１６７が判断することとしたが、電子書籍コンテンツに付加されたメタデータから電子書籍パーサー部１１０が取得するようにしてもよい。あるいは、電子書籍パーサー部１１０が電子書籍コンテンツの書面からレイアウトを解析して文章上の前後（文章の流れ）を判断することとしてもよい。
【０２３０】
また、各実施の形態においてマーカーは文字列に付すものとした。ここで、文字列とは人名や歴史上の出来事、年号、数学や物理学の公式などに加えて、英単語の学習などにおいては動詞や形容詞などあらゆる品詞を含むことになる。すなわち、文字列とは電子書籍コンテンツの書面に含まれるあらゆる文字（１文字でもよい）を示す。
【０２３１】
また、書面として表示されているイメージ内の任意の部分にマーカーを付するようにしてもよい。
【０２３２】
例えば、グラフに記載された折れ線部分を指でなぞって、その折れ線を隠すようにしてもよい。この場合、指が入力装置１０１に接触した部分を中心とする所定範囲の円形部分が移動する範囲をマーカーの付加範囲とすればよい。
【０２３３】
なお、本発明のプログラムは、上述したコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０２３４】
また、本発明のプログラム記録媒体は、上述したコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップの動作をコンピュータにより実行させるためのプログラムを記録したプログラム記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用されるプログラム記録媒体である。
【０２３５】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０２３６】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０２３７】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０２３８】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０２３９】
以上に説明したように、本発明のコンテンツ表示装置により、従来の赤色ペンとチェックシートによる学習法を電子書籍端末でも実現するとともに、それ以上により効果的に学習を行うことができる。
【０２４０】
また、本発明のコンテンツ表示装置に、赤色ペンでマーカーを引く操作に相当する機能を付加するとともに、チェックシートを動かす操作を付加し、このときに電子書籍内の文章の流れを考慮することで簡単な操作を実現した。
【０２４１】
また、本発明のコンテンツ表示装置により、学習中に誤って先に答えが見えてしまうという事態を防ぎ、学習を効率よく行うことができ、また操作が容易になるため長時間の学習にも適している。
【産業上の利用可能性】
【０２４２】
本発明に係るコンテンツ表示装置およびコンテンツ表示方法等は、隠蔽状態が期待される箇所が誤って視認されることなく、効率的な学習が行なえる効果を有し、電子書籍を用いた学習具等として有用である。
【符号の説明】
【０２４３】
１００  学習用電子書籍端末
１０１  入力装置
１０２  入力位置検出部
１０３  動作モード切替部
１０４  動作モード判断部
１０５  マーカー情報蓄積部
１０６  電子書籍蓄積部
１０７  文字位置判断部
１０８  レイヤー制御部
１０９  レイヤー一時保存部
１１０  電子書籍パーサー部
１１１  画面合成部
１１２  表示装置
１１３  電子書籍書面一時保存部
１２０  書面
１２１  文章
１２２  挿絵
１２３、１２６  レイヤー
１２４、１２７  マーカー
１２５、１２８  合成された画像
１３０  書面
１３１  文章
１３２  イメージデータ
１３３  図面を示す用語
１３４  図面を示す用語に一致する文字列
１３６  レイヤー
１３７  エリアマーカー
１３８  合成された画像
１４０  書面
１４１、１４２、１４３、１４４  文字群
１４５  文字認識できないイメージ
１５０  学習用電子書籍端末
１５４  文字認識処理部
１５５  マーカー情報蓄積部
１５７  コンテンツ位置判断部
１５８  レイヤー制御部
１６０  学習用電子書籍端末
１６７  コンテンツ位置判断部
１７０  学習用電子書籍端末
１７４  文字認識処理部
１７５  マーカー情報蓄積部
１７７  文字位置判断部
１７８  レイヤー制御部
４０１、４０２、４０３  状態
８０１、１３０１、１４０１  ユーザーの指
８０２、１３０２〜１３０９  マーカー
１４０２  文章の流れ方向
１４０３  マーカー表示領域
１４０４  マーカー非表示領域
２００、２０３  書面
２０１  特定区域
２０２  チェックシート
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示する表示部と、
前記表示部における位置に関する指示を受け付ける位置指示部と、
前記位置指示部が指示された前記位置と、前記文字の順序とに基づいて、前記表示部の表示を制御する制御部とを備え、
前記制御部は、
第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字を前記表示部において識別不可能にさせ、
第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を識別可能に表示させる、コンテンツ表示装置。
【請求項２】
前記コンテンツは、前記文字列コンテンツ以外に、その文字列コンテンツの表示エリアとは別の表示エリアに表示すべき別コンテンツも含んでおり、前記複数の文字に対する前記別コンテンツの順序が規定されており、
前記制御部は、
前記位置指示部が指示された位置と、前記文字および前記別コンテンツの順序とに基づいて、前記表示部の表示を制御し、
前記第１の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツを前記表示部において識別不可能にさせ、
前記第２の動作モードにおいて、前記位置指示部が前記表示部における位置に関する指示を受け付けた場合は、その指示された位置に対応する文字または別コンテンツよりも前記文字および別コンテンツの順序上前にある別コンテンツおよび文字の中で、前記識別不可能にした文字および別コンテンツを識別可能に表示させる、請求項１に記載のコンテンツ表示装置。
【請求項３】
前記別コンテンツを示す用語が前記文字列コンテンツの中にある場合は、前記用語の文字の順序に基づいて、前記別コンテンツの順序が規定されている、請求項２に記載のコンテンツ表示装置。
【請求項４】
前記別コンテンツの中に文字が含まれている場合、前記別コンテンツ内の前記文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された前記別コンテンツ内の文字の順序を決定する別コンテンツ内順序決定部を備えた、請求項２に記載のコンテンツ表示装置。
【請求項５】
前記文字列コンテンツがイメージデータの場合、前記文字列コンテンツ中の文字を認識する文字認識部と、
前記コンテンツが前記表示部に表示される際に、前記表示部における前記文字認識部によって認識された文字の表示位置およびレイアウト情報に基づいて、前記表示部に表示された文字の順序を決定する順序決定部とを備えた、請求項１に記載のコンテンツ表示装置。
【請求項６】
前記順序決定部は、前記文字認識部によって認識された文字の表示位置およびレイアウト情報に加えて、文章の意味にも基づいて、前記表示部に表示された文字の順序を決定する、請求項５に記載のコンテンツ表示装置。
【請求項７】
使用者の指示によって前記第１の動作モードおよび前記第２の動作モードを切り替える動作モード切り替え部を備えた、請求項１に記載のコンテンツ表示装置。
【請求項８】
前記制御部は、前記位置指示部が指示された位置に対応する文字の上にマーカーを表示させることにより、前記指示された位置に対応する文字を識別不可能にする、請求項１に記載のコンテンツ表示装置。
【請求項９】
前記マーカーを非表示にする第１の状態と、前記位置指示部が指示された位置に対応する文字を視認できるように前記マーカーを半透明に表示する第２の状態と、前記位置指示部が指示された位置に対応する文字を視認できないように前記マーカーを表示する第３の状態とを切り替える表示モード切り替え部を備えた、請求項８に記載のコンテンツ表示装置。
【請求項１０】
少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する表示ステップと、
前記表示部における位置に関する指示を受け付ける位置指示ステップと、
前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする第１動作ステップと、
前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする第２動作ステップとを備えた、コンテンツ表示方法。
【請求項１１】
請求項１０に記載のコンテンツ表示方法の、少なくとも、順序が規定された複数の文字で構成された文字列コンテンツを含むコンテンツを表示部に表示する前記表示ステップ、前記位置指示ステップで指示された位置に対応する文字を前記表示部において識別不可能にする前記第１動作ステップ、および、前記位置指示ステップで新たに指示された位置に対応する文字よりも前記文字の順序上前にある文字の中で、前記識別不可能にした文字を前記表示部において識別可能にする前記第２動作ステップをコンピュータに実行させるプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2013051077.tif 000028
【図２】
2013051077.tif 000029
【図３】
2013051077.tif 000030
【図４】
2013051077.tif 000031
【図５】
2013051077.tif 000032
【図６】
2013051077.tif 000033
【図７】
2013051077.tif 000034
【図８】
2013051077.tif 000035
【図９】
2013051077.tif 000036
【図１０】
2013051077.tif 000037
【図１１】
2013051077.tif 000038
【図１２】
2013051077.tif 000039
【図１３】
2013051077.tif 000040
【図１４】
2013051077.tif 000041
【図１５】
2013051077.tif 000042
【図１６】
2013051077.tif 000043
【図１７】
2013051077.tif 000044
【図１８】
2013051077.tif 000045
【図１９】
2013051077.tif 000046
【図２０】
2013051077.tif 000047
【図２１】
2013051077.tif 000048
【図２２】
2013051077.tif 000049
【図２３】
2013051077.tif 000050
【図２４】
2013051077.tif 000051
【図２５】
2013051077.tif 000052
【手続補正書】
【提出日】平成24年4月12日(2012.4.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
近年、デジタル化の流れで、小型の端末による書籍の電子化の流れが起こっている。いわゆる電子書籍である。端末の性能向上により、カラーの液晶画面にタッチパネルを装備し、書籍を画面に表示することで書籍を読むことができる。またタッチパネルに対してのフリック操作によるページめくりやピンチ操作による拡大縮小など直感的な操作が実現されるようになってきた。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
図２５（ａ）に、文章が横書きで２段組みの構成で印刷された書面２００の暗記すべき箇所に着色した図を示し、図２５（ｂ）に、その書面２００にチェックシート２０２を重ねて透視したときの視野の状態を示す。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
書面２００に重ねたチェックシート２０２を上から下へスライドさせると、図２５（ｂ）に示すように、特定区域２０１のうち、チェックシート２０２が重ならなくなった部分の特定区域２０１の文字が視認できるようになっていく。２段組みの左側の列に印刷された部分の学習を進めていくとき、図２５（ｂ）に示すように、左側の列のチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになるとともに、右側の列においてもチェックシート２０２よりも上方の特定区域２０１の部分が視認できるようになってしまう。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
ユーザーからの操作を入力装置１０１によって受け取る（図６のステップＳ６０１）。入力装置１０１によるユーザー操作の受け取り方については記入モード時と同じである。入力装置１０１によって受け取られたユーザー操作の入力は、入力位置検出部１０２によって入力位置の情報に変換される（ステップＳ６０２）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０２４３
【補正方法】変更
【補正の内容】
【０２４３】
１００  学習用電子書籍端末
１０１  入力装置
１０２  入力位置検出部
１０３  動作モード切替部
１０４  動作モード判断部
１０５  マーカー情報蓄積部
１０６  電子書籍蓄積部
１０７  文字位置判断部
１０８  レイヤー制御部
１０９  レイヤー一時保存部
１１０  電子書籍パーサー部
１１１  画面合成部
１１２  表示装置
１１３  電子書籍書面一時保存部
１２０  書面
１２１  文章
１２２  挿絵
１２３、１２６  レイヤー
１２４、１２７  マーカー
１２５、１２８  合成された画像
１３０  書面
１３１  文章
１３２  イメージデータ
１３３  図面を示す用語
１３４  図面を示す用語に一致する文字列
１３６  レイヤー
１３７  エリアマーカー
１３８  合成された画像
１４０  書面
１４１、１４２、１４３、１４４  文字群
１４５  文字認識できないイメージ
１５０  学習用電子書籍端末
１５４  文字認識処理部
１５５  マーカー情報蓄積部
１５７  コンテンツ位置判断部
１５８  レイヤー制御部
１６０  学習用電子書籍端末
１６７  コンテンツ位置判断部
１７０  学習用電子書籍端末
１７４  文字認識処理部
１７５  マーカー情報蓄積部
１７７  文字位置判断部
１７８  レイヤー制御部
４０１、４０２、４０３  状態
８０１、１３０１、１４０１  ユーザーの指
８０２、１３０２〜１３０９  マーカー
１４０２  文章の流れ方向
１４０３  マーカー表示領域
１４０４  マーカー非表示領域
２００  書面
２０１  特定区域
２０２  チェックシート
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図１７
【補正方法】変更
【補正の内容】
【図１７】
2013051077.tif 000053
【国際調査報告】
2013051077.tif 000054
2013051077.tif 000055
2013051077.tif 000056
2013051077.tif 000057