(57)【要約】【課題】電子書籍等をより読み易く表示することが可能な情報処理装置等を提供する。【解決手段】情報処理装置の制御部は、文書ファイルに基づいて文書を表示部に表示する際に、文書に含まれる各段落において、一文毎に異なる表示濃度で表示する。例えば、制御部は、各段落の先頭の一文を最も濃い表示濃度で表示し、次の一文を２番目に濃い表示濃度で表示する。制御部は、各段落の先頭の文から離れる文ほど薄くなるように一文毎に表示濃度を変更して表示する。【選択図】図１
2019040583.tif 000002
【特許請求の範囲】
【請求項１】
取得した文書を表示する場合に、一文毎に異なる態様で表示する表示部を備える
ことを特徴とする情報処理装置。
【請求項２】
前記表示部は、先頭の文から離れる文ほど薄い表示濃度で表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示部は、段落毎に先頭の文から離れる文ほど薄い表示濃度で表示する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
各文に、所定の接続詞を含む特定語句が含まれるか否かを判定する判定部を更に備え、
前記判定部によって前記特定語句が含まれると判定された場合、前記表示部は、前記特定語句を含む文を、前記先頭の文からの順序に応じた表示濃度とは異なる表示濃度で表示する
ことを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記表示部は、前記特定語句を含む文を、直前の文よりも濃い表示濃度で表示する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示部は、前記先頭の文からの順序に応じて各文の表示濃度を所定の表示濃度まで薄くした場合、その後の文を前記所定の表示濃度で表示する
ことを特徴とする請求項２から５までのいずれかひとつに記載の情報処理装置。
【請求項７】
前記表示部は、一文毎に異なるフォントで表示する
ことを特徴とする請求項１から６までのいずれかひとつに記載の情報処理装置。
【請求項８】
前記表示部は、一文毎に、又は、各文に含まれる所定単位毎に逐次表示する
ことを特徴とする請求項１から７までのいずれかひとつに記載の情報処理装置。
【請求項９】
取得した文書を表示する場合に、前記文書に含まれる所定の第１単位毎に異なる態様で、前記第１単位とは異なる所定の第２単位毎に逐次表示する表示部を備える
ことを特徴とする情報処理装置。
【請求項１０】
情報処理装置が、
取得した文書を表示部に表示する場合に、一文毎に異なる態様で前記表示部に表示する
ことを特徴とする情報処理方法。
【請求項１１】
取得した文書を表示部に表示する場合に、一文毎に異なる態様で前記表示部に表示する
処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
タブレット端末、スマートフォン、パーソナルコンピュータ、専用端末等、様々な電子機器を使用して読むことができる電子書籍が提供されている。特許文献１では、読書中のユーザによるサッカード（視点トラッキングにおける中心窩の移動）及びユーザの視点位置に基づいて自動でページ送りを行う表示装置が提案されている。特許文献１に開示された装置では、ページ送りが自動的に行われるので、ユーザは読書に集中できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−８１８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された装置では、ページ送りを自動で行うだけであり、電子書籍の各ページをより読み易く表示するまでには至っていない。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、電子書籍をより読み易く表示することが可能な情報処理装置等を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理装置は、取得した文書を表示する場合に、一文毎に異なる態様で表示する表示部を備えることを特徴とする。
【０００７】
本発明の一態様に係る情報処理方法は、情報処理装置が、取得した文書を表示部に表示する場合に、一文毎に異なる態様で前記表示部に表示することを特徴とする。
【０００８】
本発明の一態様に係るプログラムは、取得した文書を表示部に表示する場合に、一文毎に異なる態様で前記表示部に表示する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明の一態様にあっては、電子書籍をより読み易く表示することが可能な情報処理装置等を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】情報処理装置の構成例を示すブロック図である。
【図２】特定語ＤＢの構成例を示す模式図である。
【図３】情報処理装置による文書ファイルの表示処理を説明する模式図である。
【図４】情報処理装置による文書ファイルの表示処理を説明する模式図である。
【図５】情報処理装置による文書の表示例を示す模式図である。
【図６】情報処理装置が行う文書表示処理の手順を示すフローチャートである。
【図７】情報処理装置が行う文書表示処理の手順を示すフローチャートである。
【図８】実施形態２の情報処理装置による文書の表示例を示す模式図である。
【図９】実施形態３の情報処理装置が行う設定処理の手順を示すフローチャートである。
【図１０】実施形態４の情報処理装置による文書の表示例を示す模式図である。
【図１１】実施形態４の情報処理装置が行う文書表示処理の手順を示すフローチャートである。
【図１２】実施形態５の情報処理装置による文書の表示例を示す模式図である。
【図１３】実施形態６の情報処理装置による文書の表示例を示す模式図である。
【図１４】実施形態６の情報処理装置による文書の他の表示例を示す模式図である。
【図１５】実施形態６の情報処理装置が行う文書表示処理の手順を示すフローチャートである。
【図１６】実施形態７の情報処理装置が行う文書表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本開示を、電子書籍等の文書を表示する情報処理装置に適用した実施形態を示す図面に基づいて具体的に説明する。
【００１２】
（実施形態１）
図１は、情報処理装置の構成例を示すブロック図である。情報処理装置１は、タブレット端末、スマートフォン、パーソナルコンピュータ、電子書籍リーダ等の情報機器である。
情報処理装置１は、制御部１０、記憶部１１、通信部１２、表示部１３、入力部１４等を含み、これらの各部はバスを介して相互に接続されている。
【００１３】
制御部１０は、ＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro-Processing Unit）等のプロセッサを含む。制御部１０は、記憶部１１に記憶してある制御プログラムを適宜実行することにより、情報処理装置１に係る種々の情報処理、制御処理等を行う。
記憶部１１は、フラッシュメモリ、ハードディスク、ＳＳＤ（Solid State Drive）等である。記憶部１１は、制御部１０が実行する制御プログラム、及び制御プログラムの実行に必要な各種のデータを予め記憶している。また記憶部１１は、制御部１０が制御プログラムを実行する際に発生するデータ等を一時的に記憶する。記憶部１１に記憶される制御プログラムには、本開示のプログラムである文書表示プログラムＰが含まれ、記憶部１１に記憶されるデータには、特定語データベース（以下、特定語ＤＢという）が含まれる。更に記憶部１１には電子書籍等の文書ファイル１１ａが記憶されている。
【００１４】
図２は、特定語ＤＢの構成例を示す模式図である。特定語ＤＢには、例えば所定の接続詞が登録されている。図２に示す特定語ＤＢには、順接の接続詞（例えば「だから」、「したがって」、「すると」）、逆説の接続詞（例えば「しかし」、「ところが」、「けれども」）、選択の接続詞（例えば「むしろ」、「あるいは」）及び言換の接続詞（例えば「すなわち」、「要するに」）等の特定語句（特定語）が登録されている。特定語ＤＢに登録される用語は、これらの接続詞に限らず、また、例えば文書ファイル１１ａの内容に応じて重要となるキーワードが登録されてもよい。特定語ＤＢの登録内容は、ユーザが情報処理装置１を操作することによって変更可能であってもよい。
文書ファイル１１ａは、電子書籍のほか、電子メール又は各種の報告書等のファイルでもよい。文書ファイル１１ａは、例えばＥＰＵＢ（Electronic Publication）形式、ＨＴＭＬ（Hyper Text Markup Language）形式、ＰＤＦ（Portable Document Format）形式、プレーンテキスト形式、ワープロのファイル形式等の、任意の形式を使用することが可能である。
【００１５】
通信部１２は、インターネット等のネットワークに接続するためのインタフェースであり、ネットワークを介して情報の送受信を行う。例えば情報処理装置１は、通信部１２を介して外部装置から文書ファイル１１ａを取得し、記憶部１１に記憶する。
【００１６】
表示部１３は、例えば液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等であり、制御部１０からの指示に従って各種の情報を表示する。
入力部１４は、表示部１３の表面に配置されたタッチセンサ又は押下式のボタンであり、ユーザによる操作入力を受け付け、操作内容に対応した制御信号を制御部１０へ送出する。なお、タッチセンサである入力部１４は、表示部１３と一体としてタッチパネルを構成する。
【００１７】
なお、表示部１３にゴーグル型又は眼鏡型のヘッドマウントディスプレイを使用しても良い。この場合、入力部１４にはユーザの手及び腕の動きを検知する所謂モーションセンサ、音声入力を行うマイク、又はユーザの視線を検知する視線入力装置等を使用することが望ましい。
また情報処理装置１は、可搬型記憶媒体に記憶された情報を読み取る読取部等を備え、可搬型記憶媒体から文書ファイル１１ａを読み出して記憶部１１に記憶するようにしてもよい。
【００１８】
以下に、情報処理装置１による文書ファイル１１ａの表示処理について説明する。図３及び図４は、情報処理装置１による文書ファイル１１ａの表示処理を説明する模式図であり、図５は、情報処理装置１による文書の表示例を示す模式図である。図３乃至図５は、情報処理装置１の表示部１３に電子書籍を横書きで表示した状態を示す。
情報処理装置１の制御部１０は、記憶部１１に記憶してある文書表示プログラムＰを含む制御プログラムを実行することにより、文書ファイル１１ａに基づく文書を表示部１３に表示する。なお、制御部１０は、表示すべき文書に含まれる各文を先頭から順に表示部１３に表示する。
【００１９】
図３は、文書ファイル１１ａに基づくオリジナルの文書を示す。図３に示す文書は２つの段落を含み、各段落は６つの文を含むが、段落数及び各段落の文の数は限定されない。
制御部１０は、各段落において、一文毎に表示濃度を変更して表示する。例えば、制御部１０は、各段落の先頭（最初）の一文を通常の表示濃度（例えば最も濃い表示濃度）で表示し、次の一文を２番目に濃い表示濃度で表示し、順次、一文毎に表示濃度を薄くしていく。
【００２０】
図４に示す文書では、上側の段落において、先頭の一文が最も濃い表示濃度で表示され、実線で囲まれた二文目の文が次に濃い表示濃度で表示されている。以降、破線で囲まれた三文目の文、一点破線で囲まれた四文目の文、二点破線で囲まれた五文目の文の順に表示濃度が薄くなっており、点線で囲まれた最後の文は最も薄い表示濃度で表示されている。なお、本実施形態の情報処理装置１は、各文の表示濃度を最も薄い濃度まで下げた場合、以降の文を最も薄い表示濃度で表示する。具体的には、図４に示す点線で囲まれた文の後に更に文が続く場合、更に続く文は、点線で囲まれた最後の文と同様に、最も薄い表示濃度で表示される。本実施形態の情報処理装置１は、表示濃度のレベルを６段階に変更可能であるが、段階数は限定されない。
制御部１０は、段落毎に、各文の表示濃度を変更しており、段落が変わった場合、次の段落においても、先頭の一文を通常の表示濃度（例えば最も濃い表示濃度）で表示し、一文毎に表示濃度を薄くする。
【００２１】
また、制御部１０は、各段落において一文毎に表示濃度を変更する際に、各文に所定の用語が含まれる場合、表示濃度を直前の文よりも濃くする。例えば、各文に、特定語ＤＢに登録された用語（特定語）が含まれる場合、表示濃度を直前の文から１段階濃くする。特定語が接続詞の場合、特定語は各文の先頭に含まれることが多い。
図４に示す文書中の下側の段落では、先頭の一文が最も濃い表示濃度で表示され、実線で囲まれた二文目の文、破線で囲まれた三文目の文、一点破線で囲まれた四文目の文の順に表示濃度が薄くなっている。そして、特定語ＤＢに登録されている特定語である「しかし」を含む、破線で囲まれた五文目の文が、四文目の文よりも１段階濃い表示濃度、即ち、三文目の文と同じ表示濃度で表示される。そして、次の六文目の文（最後の文）は特定語を含まないので、五文目の文よりも１段階薄い表示濃度で表示される。このように、特定語ＤＢに登録されている特定語を含む文の表示濃度を濃くして強調表示することにより、ユーザ（読者）に読むべき文を提示することができる。なお、特定語ＤＢに登録されている特定語を含む文は、直前の文よりも濃い表示濃度で表示すればよく、例えば直前の文よりも２段階濃い表示濃度で表示してもよく、最も濃い表示濃度で表示してもよい。また、特定語ＤＢに登録されている特定語を含む文を直前の文と同じ表示濃度で表示してもよい。
【００２２】
図５は、図４に示す文書から、各文を囲む線を消去したものである。本実施形態の情報処理装置１では、表示部１３に、図５に示すように、段落毎に各文の表示濃度が段階的に変更された状態（表示態様）で文書が表示される。
なお、制御部１０が表示部１３に文書を表示する際に使用する文字サイズ、フォント、行間隔等は、情報処理装置１のユーザの好みに応じて設定可能であってもよい。
【００２３】
入力部１４（例えばタッチパネル）を介して上方向のスライド操作（スワイプ操作）、フリック操作等を受け付けた場合、制御部１０は、表示部１３に表示した文書ファイル１１ａを上向きにスクロール表示する。また、入力部１４を介して下方向のスライド操作、フリック操作等を受け付けた場合、制御部１０は、表示部１３に表示した文書ファイル１１ａを下向きにスクロール表示する。制御部１０は、所定の速度で自動的にスクロール表示を行い、ユーザによるタッチパネルの操作を受け付けた場合に、スクロールを停止してもよい。
制御部１０は、スクロール表示によって文書ファイル１１ａに基づく文書に含まれる各文を順次表示するが、このとき、上述したように各段落において、一文毎に表示濃度を変更させて表示する。
【００２４】
情報処理装置１のユーザは、表示部１３にて、文書ファイル１１ａに基づく文書（電子書籍）を読むことができる。図５に示す文書中の上側の段落に示すように、表示部１３には、１つの段落に含まれる各文が、先頭の文から順に表示濃度が薄くなるように表示される。濃い表示濃度で表示された文書はユーザの目に入り易いので、ユーザは、濃い表示濃度で強調表示された先頭側の文を効率良く読むことができる。各段落の先頭側には、その段落に記載されている内容を要約した文が記載されていることが多い。よって、ユーザは、濃く表示された先頭側の文を読むことにより、各段落の記載内容を効率良く理解することができる。
また、図５に示す文書中の下側の段落に示すように、特定語ＤＢに登録された特定語を含む文が、その直前の文よりも濃い表示濃度で強調表示される。例えば接続詞は前後の文の関係（センテンス構造）を示しており、このような接続詞を含む文は、各段落において重要な内容が記載されていることが多い。よって、このように接続詞を含む文を強調表示することにより、ユーザは、濃く表示された文を読むことで各文のセンテンス構造を容易に把握できるので、各段落の記載内容を効率良く理解することができる。
従って、図５に示すように、電子書籍等をより読み易く表示することが可能な情報処理装置１を提供することができる。
【００２５】
制御部１０は、上述した処理のほかに、各段落に含まれる各文を、先頭の文から順に表示濃度が濃くなるように表示してもよい。この場合、制御部１０は、各段落の先頭（最初）の一文を予め設定された最も薄い表示濃度で表示し、次の一文を２番目に薄い表示濃度で表示し、順次、一文毎に表示濃度を濃くしていく。このような構成においても、各段落においてユーザが読むべき文を濃い表示濃度で表示することにより、ユーザが読み易く文書を表示することが可能となる。
【００２６】
次に、情報処理装置１が行う文書表示処理をフローチャートに基づいて説明する。図６は、情報処理装置１が行う文書表示処理の手順を示すフローチャートである。以下の処理は、情報処理装置１の記憶部１１に記憶してある文書表示プログラムＰを含む制御プログラムに従って制御部１０によって実行される。
本実施形態の情報処理装置１は文書の表示濃度を６段階に変更可能であり、以下では、表示濃度のレベルを表示レベルといい、表示レベル０は最も濃い表示濃度を示し、表示レベル１，２，…の順に薄くなる表示濃度を示し、表示レベル５は最も薄い表示濃度を示すものとして説明する。
【００２７】
情報処理装置１の制御部１０は、記憶部１１から文書ファイル１１ａを取得する（Ｓ５１）。なお、文書ファイル１１ａは、ストリーミング方式により順次一部分が情報処理装置１に取得されて記憶部１１に記憶されてもよい。
制御部１０は、文書の表示濃度のレベル（表示レベル）を最高に設定する（Ｓ５２）。例えば制御部１０は、表示レベルを０に設定して表示レベル０を記憶する。制御部１０は、文書ファイル１１ａから一文（ここでは最初の一文）を抽出し、表示レベル０の表示濃度で表示部１３に表示する（Ｓ５３）。即ち、最初の一文は最も濃い表示濃度で表示される。なお、文書ファイル１１ａがＰＤＦ形式等のページ表示を前提とした形式である場合、制御部１０は文書ファイル１１ａから文字を抽出することにより一文を抽出する。文書ファイル１１ａから文字を取り出す方法については、従来から行われているので、説明を省略する。最初の一文の表示レベルは０である必要はなく、予め設定された任意の表示レベルとしてもよい。この場合、ステップＳ５２で制御部１０は、予め設定された表示レベルを記憶する。また、表示レベル０における表示濃度は、必ずしも最も濃い濃度である必要はなく、予め設定された任意の表示濃度でもよい。
【００２８】
制御部１０は、文書ファイル１１ａが終了したか否かを判断する（Ｓ５４）。即ち、制御部１０は、文書ファイル１１ａの全ての文を表示したか否かを判断する。文書ファイル１１ａが終了したと判断した場合（Ｓ５４：ＹＥＳ）、制御部１０は処理を終了する。文書ファイル１１ａが終了していないと判断した場合（Ｓ５４：ＮＯ）、制御部１０は、表示部１３に表示領域が余っており次の文が表示可能であるか否かを判断する（Ｓ５５）。表示可能であると判断した場合（Ｓ５５：ＹＥＳ）、制御部１０は表示レベルを現在のレベルから１つ下げる（Ｓ５６）。例えば現在の表示レベルが０の場合、制御部１０は、表示レベルを１に設定して表示レベル１を記憶する。なお、本実施形態の情報処理装置１では、表示濃度を６段階に変更可能であり、現在の表示レベルが５の場合、これ以上表示レベルを下げることはできないので、制御部１０は、表示レベルを５のままとする。
【００２９】
そして、制御部１０は、ステップＳ５３の処理に移行し、文書ファイル１１ａから次の一文を抽出し、ステップＳ５６で設定した表示レベルの表示濃度で表示部１３に表示する（Ｓ５３）。表示レベルが１の場合、この文は２番目に濃い表示濃度で表示される。制御部１０は、文書ファイル１１ａの全ての文を表示するまで、又は表示部１３に表示可能でなくなるまでステップＳ５３〜Ｓ５６の処理を繰り返す。これにより、先頭の文から順に薄く表示することができる。
【００３０】
ステップＳ５５で表示部１３に次の文が表示可能でないと判断した場合（Ｓ５５：ＮＯ）、制御部１０は、上向きのスクロールを行うか否かを判断する（Ｓ５７）。例えば、タッチパネルを介してユーザによる上方向のスライド操作（スワイプ操作）、フリック操作等を受け付けた場合、又は、上向きの自動スクロールが設定されておりスクロール停止の操作を受け付けていない場合に、制御部１０は上向きのスクロールを行うと判断する。
上向きのスクロールを行うと判断した場合（Ｓ５７：ＹＥＳ）、制御部１０は、例えば表示部１３に表示中の文書の先頭を１行削除する（Ｓ５８）。なお、制御部１０は、例えばユーザによる操作の操作量に応じた行数を削除してもよく、削除した行の分だけ、表示中の各文の表示位置を上に移動させる。
【００３１】
制御部１０は、ステップＳ５８の処理の後、ステップＳ５６の処理に移行し、表示レベルを現在のレベルから１つ下げる（Ｓ５６）。そして制御部１０は、表示部１３から行を削除することによって表示可能となった表示領域に表示すべく、文書ファイル１１ａから次の一文を抽出し、ステップＳ５６で設定した表示レベルの表示濃度で表示部１３に表示する（Ｓ５３）。これにより、上向きのスクロールを行うことによって表示可能となった領域に、各文の表示濃度を変更しながら続きの文を表示できる。
【００３２】
上向きのスクロールを行わないと判断した場合（Ｓ５７：ＮＯ）、制御部１０は処理を終了するか否かを判断する（Ｓ５９）。処理を終了する場合とは、例えばユーザから終了の指示を受け付けた場合である。終了しないと判断した場合（Ｓ５９：ＮＯ）、制御部１０はステップＳ５７の処理に戻り、上向きのスクロールを行うと判断するまで待機する。終了すると判断した場合（Ｓ５９：ＹＥＳ）、制御部１０は処理を終了する。
なお、制御部１０は、例えばタッチパネルを介してユーザによる下方向のスライド操作、フリック操作等を受け付けた場合、又は、下向きの自動スクロールが設定されておりスクロール停止の操作を受け付けていない場合、下向きのスクロールを行う。この場合、制御部１０は、例えば表示部１３に表示中の文書の最後尾（最下の位置）を１行削除し、表示中の文書の直前の１行を元の表示態様（表示濃度）で再現（表示）する。ここでも、制御部１０は、例えばユーザによる操作の操作量に応じた行数文だけスクロースしてもよい。
【００３３】
次に、情報処理装置１が行う文書表示処理の変形例をフローチャートに基づいて説明する。図７は、情報処理装置１が行う文書表示処理の手順を示すフローチャートである。以下の処理は、情報処理装置１の記憶部１１に記憶してある文書表示プログラムＰを含む制御プログラムに従って制御部１０によって実行される。図７に示す処理においても、表示レベル０は最も濃い表示濃度を示し、表示レベル１，２，…の順に薄くなる表示濃度を示し、表示レベル５は最も薄い表示濃度を示すものとして説明する。
【００３４】
情報処理装置１の制御部１０は、記憶部１１から文書ファイル１１ａを取得し（Ｓ１）、文書の表示濃度のレベル（表示レベル）を最高に設定する（Ｓ２）。ここでも、各段落の最初の一文の表示レベルは０である必要はなく、予め設定された任意の表示レベルとしてもよい。この場合、ステップＳ２で制御部１０は、予め設定された表示レベルを記憶する。また、表示レベル０における表示濃度は、必ずしも最も濃い濃度である必要はなく、予め設定された任意の表示濃度でもよい。制御部１０は、文書ファイル１１ａから最初の一文を抽出し、ステップＳ２で設定した表示レベル（ここでは、表示レベル０）の表示濃度で表示部１３に表示する（Ｓ３）。即ち、最初の段落の最初の一文は最も濃い表示濃度で表示される。
【００３５】
制御部１０は、１つの段落が終了したか否かを判断する（Ｓ４）。例えば制御部１０は、ステップＳ３で抽出した文の後に改行があり、次の文の先頭に１文字分の空白があるか否かを判断し、改行及び空白がある場合、段落が終了したと判断する。１つの段落が終了していないと判断した場合（Ｓ４：ＮＯ）、制御部１０は、表示部１３に表示領域が余っており次の文が表示可能であるか否かを判断する（Ｓ５）。表示可能であると判断した場合（Ｓ５：ＹＥＳ）、制御部１０は、文書ファイル１１ａから次の一文を抽出する（Ｓ６）。
【００３６】
制御部１０は、抽出した一文に、特定語ＤＢに登録されている特定語が含まれているか否かを判断する（Ｓ７）。抽出した一文に特定語が含まれていないと判断した場合（Ｓ７：ＮＯ）、制御部１０は表示レベルを現在のレベルから１つ下げる（Ｓ８）。例えば現在の表示レベルが０の場合、制御部１０は、表示レベルを１に設定して表示レベル１を記憶する。なお、本実施形態の情報処理装置１では、表示濃度を６段階に変更可能であり、現在の表示レベルが５の場合、これ以上表示レベルを下げることはできないので、制御部１０は、表示レベルを５のままとする。
そして、制御部１０は、ステップＳ６で抽出した一文を、ステップＳ８で設定した表示レベルの表示濃度で表示部１３に表示する（Ｓ９）。表示レベルが１の場合、この文は、２番目に濃い表示濃度で表示される。
【００３７】
抽出した一文に特定語が含まれていると判断した場合（Ｓ７：ＹＥＳ）、制御部１０は表示レベルを現在のレベルから１つ上げる（Ｓ１０）。例えば現在の表示レベルが３の場合、制御部１０は、表示レベルを２に設定して表示レベル２を記憶する。なお、現在の表示レベルが０の場合、これ以上表示レベルを上げることはできないので、制御部１０は、表示レベルを０のままとする。また、一文に特定語が含まれる場合、表示レベルを２つ以上上げてもよく、最高レベルに変更してもよい。更に一文に特定語が含まれる場合、表示レベルを変更せずに、直前の文と同じ表示濃度としてもよい。
そして、制御部１０は、ステップＳ６で抽出した一文を、ステップＳ１０で設定した表示レベルの表示濃度で表示部１３に表示する（Ｓ１１）。
【００３８】
制御部１０は、ステップＳ９又はＳ１１の処理の後、ステップＳ４の処理に戻り、１つの段落が終了するまで、ステップＳ５〜Ｓ１１の処理を繰り返す。これにより、１つの段落において、先頭の文から順に薄く表示することができ、また、特定語を含む文を直前の文よりも濃く表示することができる。
【００３９】
１つの段落が終了したと判断した場合（Ｓ４：ＹＥＳ）、制御部１０は、文書ファイル１１ａが終了したか否かを判断する（Ｓ１２）。即ち、制御部１０は、文書ファイル１１ａの全ての文を表示したか否かを判断する。文書ファイル１１ａが終了していないと判断した場合（Ｓ１２：ＮＯ）、制御部１０は、ステップＳ２の処理に移行し、文書の表示レベルを最高に設定する（Ｓ２）。そして制御部１０は、文書ファイル１１ａから次の段落の最初の一文を抽出し、表示レベル０の表示濃度で表示部１３に表示する（Ｓ３）。これにより、次の段落における最初の一文が最も濃い表示濃度で表示される。その後、制御部１０は、ステップＳ４〜Ｓ１１の処理を繰り返すことにより、次の段落について、各文の表示濃度を変更しながら表示することができる。文書ファイル１１ａが終了したと判断した場合（Ｓ１２：ＹＥＳ）、制御部１０は処理を終了する。
【００４０】
ステップＳ５で表示部１３に次の文が表示可能でないと判断した場合（Ｓ５：ＮＯ）、制御部１０は、上向きのスクロールを行うか否かを判断する（Ｓ１３）。上向きのスクロールを行うと判断した場合（Ｓ１３：ＹＥＳ）、制御部１０は、例えば表示部１３に表示中の文書の先頭を１行削除する（Ｓ１４）。なお、制御部１０は、例えばユーザによる操作の操作量に応じた行数を削除してもよく、削除した行の分だけ、表示中の各文の表示位置を上に移動させる。
【００４１】
制御部１０は、ステップＳ１４の処理の後、ステップＳ６の処理に移行し、表示部１３から行を削除することによって表示可能となった表示領域に表示すべく、文書ファイル１１ａから次の一文を抽出する（Ｓ６）。そして制御部１０は、抽出した一文に特定語が含まれているか否かに応じて、ステップＳ８〜Ｓ９の処理、又は、ステップＳ１０〜Ｓ１１の処理を行う。これにより、抽出した一文に特定語が含まれているか否かに応じた表示濃度で、抽出した一文を表示できる。
【００４２】
上向きのスクロールを行わないと判断した場合（Ｓ１３：ＮＯ）、制御部１０は処理を終了するか否かを判断する（Ｓ１５）。処理を終了する場合とは、例えばユーザから終了の指示を受け付けた場合である。終了しないと判断した場合（Ｓ１５：ＮＯ）、制御部１０はステップＳ１３の処理に戻り、上向きのスクロールを行うと判断するまで待機する。終了すると判断した場合（Ｓ１５：ＹＥＳ）、制御部１０は処理を終了する。
なお、制御部１０は、下向きのスクロールを行う場合、例えば表示部１３に表示中の文書の最後尾を１行削除し、表示中の文書の直前の１行を元の表示態様（表示濃度）で再現（表示）する。また制御部１０は、例えばユーザによる操作の操作量に応じた行数文だけスクロースしてもよい。
【００４３】
上述した処理により、情報処理装置１は、図５に示すような状態で文書ファイル１１ａを表示できる。よって、情報処理装置１のユーザは、表示部１３に表示された各段落において、濃い表示濃度で強調表示された先頭側の文を効率良く読むことができ、各段落の記載内容を効率良く理解できる。また、特定語を含む文が濃い表示濃度で強調表示されるので、ユーザは各文のセンテンス構造を一目で把握でき、また、特定語を含む文を効率良く読むことができるので、各段落の記載内容を効率良く理解できる。このように、本実施形態の情報処理装置１は、濃い表示濃度にてユーザが読むべき文及び各文のセンテンス構造を提示できるので、ユーザにとって読み易く、理解し易い表示態様で文書を表示できる。よってユーザは、文書の内容を把握するために必要な文を効率良く読むことができ、効果的な読み直しや読み飛ばしが可能となる。
また、本実施形態の情報処理装置１では、各文の表示濃度を適宜変更するだけであるので、文書の表示形態を崩すことなく、ユーザが読み易く表示することができる。
【００４４】
（実施形態２）
上述した実施形態１の変形例について説明する。本実施形態では、各段落において一文毎に、線の太さが異なるフォントで表示する情報処理装置１について説明する。上述の実施形態１と共通する部分については説明を省略する。
【００４５】
図８は、実施形態２の情報処理装置による文書の表示例を示す模式図である。本実施形態の情報処理装置１では、図８に示すように、段落毎に各文のフォントが変更された状態で文書が表示部１３に表示される。本実施形態の情報処理装置１が各文を表示する際に用いるフォントは、線の太さが異なるフォントであればどのようなフォントでもよく、ユーザの好みに応じて設定可能であってもよい。
【００４６】
上述の実施形態１では、図５に示すように、１つの段落に含まれる各文が、先頭の文から順に表示濃度が薄くなるように表示され、特定語を含む文はその直前の文よりも濃い表示濃度で強調表示される。これに対して、本実施形態の情報処理装置１では、図８に示すように、１つの段落に含まれる各文が、先頭の文から順にフォントに係る線が細くなるように表示され、特定語を含む文はその直前の文よりも線が太いフォントで強調表示される。即ち、上述の実施形態１における表示レベル０は、本実施形態では線が最も太いフォントを示し、表示レベル１，２，…の順に線が細くなるフォントを示し、表示レベル５は線が最も細いフォントを示す。
【００４７】
本実施形態においても、ユーザは、線が太いフォントで表示された文を効率良く読むことができ、その結果、各段落の記載内容を効率良く理解できる。具体的には、ユーザは、線が太いフォントで表示された各段落の先頭の文を効率良く読むことができ、また、直前の文よりも線が太いフォントで表示された、特定語を含む文を効率良く読むことができる。また、特定語を含む文が、線が太いフォントで強調表示されるので、ユーザは各文のセンテンス構造を一目で把握できる。よって、ユーザにとって読み易く、理解し易い表示態様で電子書籍等を表示することが可能な情報処理装置１を提供することができる。
また、本実施形態の情報処理装置１においても、各文のフォントを適宜変更するだけであるので、文書の表示形態を崩すことなく、ユーザが読み易く表示することができる。
【００４８】
上述の実施形態において、各文を表示する際にフォントを変更する代わりに表示色を変更する構成としてもよい。例えば、ユーザの目に留まり易い色、留まり難い色等、ユーザの目に留まり易い度合が異なる複数の色を予め設定しておく。そして、各段落において、先頭の文をユーザの目に最も留まり易い表示色で表示し、次の文から順に、ユーザの目に留まり易い度合が低くなる表示色で表示する。また、特定語を含む文をその直前の文よりもユーザの目に留まり易い度合が高い表示色で強調表示する。これにより、ユーザが読むべき文をユーザの目に留まり易い色で表示するので、ユーザにとって読み易く、理解し易い表示態様で文書を表示できる。
また、背景色を変更することにより、ユーザの目に留まり易い度合を変更して各文を表示する構成としてもよい。
【００４９】
（実施形態３）
上述した実施形態１の変形例について説明する。本実施形態では、各段落において一文毎に変更する表示濃度のレベル数（段階数）が変更可能である情報処理装置１について説明する。上述の実施形態１と共通する部分については説明を省略する。
【００５０】
図９は、実施形態３の情報処理装置１が行う設定処理の手順を示すフローチャートである。以下の処理は、情報処理装置１の記憶部１１に記憶してある文書表示プログラムＰに従って制御部１０によって実行される。
情報処理装置１の制御部１０は、例えば文書ファイル１１ａを表示部１３に表示する際に、各段落において一文毎に変更する表示濃度のレベル数（濃度の数）を変更する指示を受け付ける。例えば、制御部１０は、文書ファイル１１ａに基づく文書を表示する前に、表示濃度のレベル数を変更すべきか否かの入力を促す画面を表示部１３に表示し、この画面を介して、ユーザによる表示濃度のレベル数の変更指示を受け付ける。なお、表示濃度のレベル数は、ユーザが指定する任意の数に変更可能であり、また、表示対象の文書ファイル１１ａの内容に応じて自動的に変更可能である。よって、ユーザは、表示濃度のレベル数の変更指示を行う際に、ユーザ入力によって設定変更（手動設定）するのか、自動的に設定変更（自動設定）するのかを指示する。
【００５１】
制御部１０は、表示濃度のレベル数の変更指示を受け付けたか否かを判断し（Ｓ２１）、変更指示を受け付けていない場合（Ｓ２１：ＮＯ）、処理を終了する。なお、本処理の終了後、制御部１０は、図７に示す処理を行うことにより、図５に示す表示態様で文書ファイル１１ａに基づく文書を表示する。
表示濃度のレベル数の変更指示を受け付けたと判断した場合（Ｓ２１：ＹＥＳ）、制御部１０は、表示濃度のレベル数をユーザ入力による手動設定によって行うか否かを判断する（Ｓ２２）。手動設定によって行うと判断した場合（Ｓ２２：ＹＥＳ）、制御部１０は、所定の画面を介して、ユーザが指定する表示濃度のレベル数を受け付け、受け付けたレベル数に設定する（Ｓ２３）。そして制御部１０は処理を終了し、図７に示す処理を行う。なお、図７中のステップＳ８において、制御部１０は、表示レベルを下げる際に、上述の処理で設定されたレベル数まで表示レベルを下げることが可能となる。
【００５２】
手動設定によって行わないと判断した場合（Ｓ２２：ＮＯ）、即ち、自動設定によって行うと判断した場合、制御部１０は、例えば、文書ファイル１１ａに基づく文書において、各段落に含まれる文の数の平均値を計測する（Ｓ２４）。そして制御部１０は、計測した平均値に応じたレベル数を設定する（Ｓ２５）。なお、各段落中の文の数の平均値に応じたレベル数は予め設定されて記憶部１１に記憶しておく。制御部１０は処理を終了し、図７に示す処理を行う。
【００５３】
上述した処理により、各段落において一文毎に変更する表示濃度のレベル数を、ユーザの好みに応じて変更でき、また、文書ファイル１１ａの各段落に含まれる文の数に応じて変更できる。１つの文書において、各段落に含まれる文の数はある程度一定である場合が多い。よって、各段落に含まれる文の数の平均値に応じたレベル数を文書全体に用いることにより、それぞれの文書ファイル１１ａに適切な表示態様での表示が可能となる。
また、例えば１つの文書ファイル１１ａにおいて、段落毎に、各段落に含まれる文の数に応じたレベル数に変更してもよい。この場合、各段落に含まれる文の数が一定でない文書ファイル１１ａにおいても、各段落に適切な表示態様での表示が可能となる。
【００５４】
上述した処理による表示濃度のレベル数の変更に伴い、各レベル間の濃度差が自動的に変更可能であってもよい。例えば、最も濃い表示濃度及び最も薄い表示濃度を予め設定しておき、変更されたレベル数に応じて、各レベル間の濃度差を算出して設定してもよい。また、レベル数のそれぞれに対して、各レベルの表示濃度を予め設定しておき、レベル数が変更された場合に、変更後のレベル数に対応する各レベルの表示濃度を用いる構成としてもよい。
【００５５】
本実施形態の構成は、上述した実施形態２にも適用できる。即ち、実施形態２の情報処理装置１において、各段落において一文毎に変更するフォントの数を、ユーザ入力による手動設定又は文書ファイル１１ａに基づく自動設定によって変更可能とすることができる。この場合、各段落において一文毎に変更するフォントに係る線の太さの段階数を、ユーザの好みに応じて変更でき、また、文書ファイル１１ａの各段落に含まれる文の数に応じて変更できる。
【００５６】
（実施形態４）
上述した実施形態１の変形例について説明する。本実施形態では、図５に示す本開示に係る表示態様での文書表示と、図３に示す通常の表示態様での文書表示とが切替可能である情報処理装置１について説明する。上述の実施形態１と共通する部分については説明を省略する。
【００５７】
図１０は、実施形態４の情報処理装置による文書の表示例を示す模式図である。図１０Ａは本開示に係る表示態様（以下では、濃淡表示という）での文書の表示例を示し、図１０Ｂは通常の表示態様（以下では、通常表示という）での文書の表示例を示す。
図１０Ａに示すように、濃淡表示での文書表示中の画面には、通常表示での文書表示に切り替えるための通常表示ボタンが表示されている。図１０Ｂに示すように、通常表示での文書表示中の画面には、濃淡表示での文書表示に切り替えるための濃淡表示ボタンが表示されている。従って、図１０Ａに示す画面において通常表示ボタンが操作された場合、情報処理装置１は図１０Ｂに示す画面表示に切り替え、図１０Ｂに示す画面において濃淡表示ボタンが操作された場合、情報処理装置１は図１０Ａに示す画面表示に切り替える。
【００５８】
図１１は、実施形態４の情報処理装置が行う文書表示処理の手順を示すフローチャートである。
本実施形態の情報処理装置１において、制御部１０は、図７に示す処理を行うことにより、図１０Ａに示す画面を表示部１３に表示している。なお、制御部１０は、図７に示す処理を行いつつ、以下の処理を行う。
【００５９】
制御部１０は、図１０Ａに示す画面を表示している場合、通常表示への切替指示を受け付けたか否かを判断する（Ｓ３１）。具体的には、制御部１０は、図１０Ａに示す画面においてユーザによって通常表示ボタンが操作された場合、通常表示への切替指示を受け付けたと判断する。通常表示への切替指示を受け付けていないと判断した場合（Ｓ３１：ＮＯ）、制御部１０は図７に示す処理を行う。
通常表示への切替指示を受け付けたと判断した場合（Ｓ３１：ＹＥＳ）、制御部１０は、文書の表示濃度のレベル（表示レベル）を最高に固定する（Ｓ３２）。ここでは、制御部１０は、表示レベルを０に設定して表示レベル０を記憶して変更不可とする。制御部１０は、現在表示部１３に表示中の各文の表示濃度を、ステップＳ３２で固定した表示レベル０の表示濃度に変更する（Ｓ３３）。即ち、表示中の各文が最も濃い表示濃度で表示される。その後、制御部１０は、ユーザのスライド操作等に基づくスクロール表示を行い、文書ファイル１１ａに基づく文書を表示レベル０の表示濃度で順次表示する（Ｓ３４）。これにより、表示部１３の表示画面を図１０Ｂに示す画面に切り替えることができる。なお、通常表示での表示濃度は最も濃い濃度でなくてもよい。
【００６０】
図１０Ｂに示す画面を表示している場合、制御部１０は、濃淡表示への切替指示を受け付けたか否かを判断する（Ｓ３５）。具体的には、制御部１０は、図１０Ｂに示す画面においてユーザによって濃淡表示ボタンが操作された場合、濃淡表示への切替指示を受け付けたと判断する。濃淡表示への切替指示を受け付けていないと判断した場合（Ｓ３５：ＮＯ）、制御部１０はステップＳ３４の処理に戻り、文書ファイル１１ａに基づく文書を表示レベル０の表示濃度で順次表示する。
【００６１】
濃淡表示への切替指示を受け付けたと判断した場合（Ｓ３５：ＹＥＳ）、制御部１０は表示レベルを最高に設定する（Ｓ３６）。ここでは、制御部１０は、ステップＳ３２で変更不可とした表示レベルを変更可能とする。そして制御部１０は、現在表示部１３に表示中の各段落の最初の一文の表示濃度を、ステップＳ３６で設定した表示レベル０の表示濃度に変更して表示する（Ｓ３７）。制御部１０は、表示中の全ての文に対して表示濃度の変更を終了したか否かを判断し（Ｓ３８）、終了していないと判断した場合（Ｓ３８：ＮＯ）、表示レベルを現在のレベルから１つ下げる（Ｓ３９）。そして制御部１０は、表示中の各段落の次の一文の表示濃度を、ステップＳ３９で設定した表示レベルの表示濃度に変更して表示し（Ｓ４０）、ステップＳ３８の処理に移行する。
【００６２】
表示中の全ての文に対して表示濃度の変更を終了したと判断した場合（Ｓ３８：ＹＥＳ）、制御部１０は、図７中のステップＳ５の処理に移行し、ステップＳ５以降の処理を行う。これにより、表示部１３の表示画面を図１０Ａに示す画面に戻すことができる。
上述した処理により、ユーザの好みに応じて通常表示と濃淡表示とを切り替えることができる。よって、ユーザの好みに応じた表示態様で文書を表示できるので、ユーザがより読み易い態様で表示できる。
本実施形態の構成は、上述した実施形態２，３にも適用でき、実施形態２，３に適用した場合にも同様の効果が得られる。
【００６３】
（実施形態５）
上述した実施形態１の変形例について説明する。本実施形態では、図５に示す本開示に係る表示態様での文書表示中に、ユーザによって指定された箇所（文）の表示濃度を濃く変更可能である情報処理装置１について説明する。上述の実施形態１と共通する部分については説明を省略する。
【００６４】
図１２は、実施形態５の情報処理装置による文書の表示例を示す模式図である。図１２Ａは本開示に係る表示態様（濃淡表示）での文書の表示例を示す。本実施形態の情報処理装置１は、図１２Ａに示す画面において、入力部１４（例えばタッチパネル）を介してタップ操作、ダブルタップ操作等を受け付けた場合、操作箇所に表示中の文の表示濃度を濃く変更する。図１２Ｂに示す例では、ユーザの指による操作箇所に表示中の文及び以降の文の表示濃度が最も濃い表示濃度に変更されている。なお、操作箇所に表示された一文の表示濃度のみを変更してもよく、操作箇所に表示された一文及び前後の文の表示濃度を変更してもよい。
このように、表示中の文書において部分的に表示濃度の変更が可能であるので、薄い表示濃度で表示された文であっても表示濃度を変更することによって読むことが可能となる。
【００６５】
本実施形態の構成は、上述した実施形態２〜４にも適用でき、実施形態２〜４に適用した場合にも同様の効果が得られる。
【００６６】
（実施形態６）
上述した実施形態１の変形例について説明する。本実施形態では、一文毎に異なる表示濃度で表示する構成であり、更に一文毎に又は各文を所定の表示単位（所定単位）に分割した表示単位毎に逐次表示する情報処理装置１について説明する。従って、本実施形態では、所定の表示単位を逐次切り替えて表示する高速逐次視覚呈示（Rapid Serial Visual Presentation：ＲＳＶＰ）において、順次表示されるテキスト（表示単位）の表示濃度を変更することができる。上述の実施形態１と共有する部分については説明を省略する。
【００６７】
図１３は、実施形態６の情報処理装置１による文書の表示例を示す模式図である。図１３においてｔ軸は時間軸を示し、４つの四角はそれぞれ表示画面例を示し、本実施形態の情報処理装置１は、時間の経過に伴って表示画面を順次切り替えて表示する。図１３に示す例では、奥側の表示画面から手前側の表示画面の順に順次切り替えて表示される。なお、順次切り替えて表示される画面中の各文は、図５に示すように各段落において表示濃度が順次変更された各文の表示濃度と同じ表示濃度で表示されている。
図１４は、実施形態６の情報処理装置１による文書の他の表示例を示す模式図である。図１４に示す例においても、情報処理装置１は、時間の経過に伴って表示画面を順次切り替えて表示する。なお、図１４に示す例では、順次切り替えて表示される画面には、各文を所定の表示単位に分割して得られた各表示単位がそれぞれ表示される。また、各画面中の表示単位は、図５に示すように各段落において表示濃度が順次変更された各文における表示濃度と同じ表示濃度で表示される。即ち、図１４において最初の画面中の「我々は」から４番目の画面中の「空間に生きている。」までは同じ表示濃度で表示される。
【００６８】
図１５は、実施形態６の情報処理装置１が行う文書表示処理の手順を示すフローチャートである。図１５に示す処理は、図６に示す処理の変形例である。本実施形態の情報処理装置１の制御部１０は、記憶部１１から文書ファイル１１ａを取得し（Ｓ７１）、文書の表示濃度のレベル（表示レベル）を最高に設定する（Ｓ７２）。例えば制御部１０は、表示レベルを０に設定して表示レベル０を記憶する。制御部１０は、文書ファイル１１ａから一文（ここでは最初の一文）を抽出し（Ｓ７３）、抽出した一文を所定の表示単位に分割する（Ｓ７４）。例えば制御部１０は、抽出した一文を、予め設定された文字数毎、読点毎、連文節毎、品詞毎等、所定の単位毎に分割する。連文節には例えば主部、述部、修飾部、接続部及び独立部等が含まれ、品詞には例えば名詞、動詞、形容詞、形容動詞、接続詞等が含まれる。また、制御部１０は、抽出した一文をそのまま１つの表示単位としてもよい。
【００６９】
制御部１０は、分割した表示単位毎に表示画面を切り替えて表示部１３に逐次表示する（Ｓ７５）。ここでは、制御部１０は、表示レベル０の表示濃度で、各表示単位を逐次表示する。即ち、最初の一文に含まれる各表示単位は、最も濃い表示濃度で表示される。なお、ステップＳ７４で制御部１０が、抽出した一文をそのまま１つの表示単位とした場合、図１３に示すように一文毎に画面が切り替えられて表示される。またステップＳ７４で制御部１０が、連文節を１つの表示単位として、抽出した一文を連文節毎に分割した場合、図１４に示すように連文節毎に画面が切り替えられて表示される。また、ステップＳ７５で制御部１０は、分割した各表示単位を所定時間毎に切り替えて表示する。各表示単位の表示時間は、予め設定された時間であってもよく、各表示単位に応じて変更可能であってもよい。例えば制御部１０は、各表示単位に含まれる文字数に応じて、例えば文字数が多いほど表示時間が長くなるように各表示単位の表示時間を切り替えてもよい。また制御部１０は、各段落又は各文における各表示単位の位置に応じて、例えば各段落又は各文の先頭側にあるほど表示時間が長くなるように各表示単位の表示時間を切り替えてもよい。また制御部１０は、各表示単位の表示レベルに応じて、例えば表示レベルが高いほど表示時間が長くなるように各表示単位の表示時間を切り替えてもよい。これにより、各表示単位が自動的に切り替えられて表示されるので、ユーザはページ送りを手動で行う必要がなく、また、表示単位毎に表示時間を変更することにより、適切なスピードでユーザに読むべき文（表示単位）を提示することができる。更に、制御部１０は、入力部１４（例えばタッチパネル）を介して受け付けたユーザによるタップ操作、ダブルタップ操作等に応じて、各表示単位の画面を切り替える構成でもよい。
【００７０】
制御部１０は、文書ファイル１１ａが終了したか否かを判断し（Ｓ７６）、文書ファイル１１ａが終了していないと判断した場合（Ｓ７６：ＮＯ）、処理を終了するか否かを判断する（Ｓ７７）。処理を終了する場合とは、例えばユーザから終了の指示を受け付けた場合である。文書ファイル１１ａが終了したと判断した場合（Ｓ７６：ＹＥＳ）、又は終了すると判断した場合（Ｓ７７：ＹＥＳ）、制御部１０は処理を終了する。終了しないと判断した場合（Ｓ７７：ＮＯ）、制御部１０は表示レベルを現在のレベルから１つ下げる（Ｓ７８）。そして制御部１０は、ステップＳ７３の処理に移行し、文書ファイル１１ａから次の一文を抽出し、ステップＳ７４，Ｓ７５の処理を行う。なお、ステップＳ７５では、制御部１０は、抽出した一文に含まれる各表示単位を、ステップＳ７８で設定した表示レベルの表示濃度で表示部１３に表示する。
【００７１】
制御部１０は、文書ファイル１１ａの全ての文を表示するまで、又はユーザによって文書表示の終了が指示されるまでステップＳ７３〜Ｓ７８の処理を繰り返す。これにより、先頭の文から順に各文の表示濃度が薄くなり、また各文に含まれる表示単位毎に画面を切り替えて逐次表示することができる。図１５に示す処理は、図７に示す処理にも適用できる。即ち、図７に示す処理において、各文を表示単位毎に切り替えて逐次表示するように構成してもよい。これにより、図５に示すように各段落において先頭側の文及び特定語を含む文が濃く強調表示され、また各文が表示単位毎に画面を切り替えて表示されるので、ユーザにとって読み易く、理解し易い表示態様で文書を表示できる。よって、ユーザは表示された文書を効率良く読むことができ、文書の内容を効率良く理解できる。
【００７２】
本実施形態では、高速逐次視覚呈示において逐次切り替えて表示されるテキスト（各表示単位）の表示濃度が変更されるので、各テキストが、文書中のどの位置の内容であるのか、段落中のどの位置の内容であるのかをユーザは把握しながら読むことができる。よってユーザは、表示された各表示単位のセンテンス構造を把握しながら読むことができるので、文書を効率良く読むことができ、文書の内容を効率良く理解できる。
本実施形態の構成は、上述した実施形態２〜５にも適用でき、実施形態２〜５に適用した場合にも同様の効果が得られる。また、各実施形態で説明した変形例についても本実施形態の構成に適用できる。
【００７３】
（実施形態７）
上述した実施形態６の変形例について説明する。本実施形態では、文書を表示する際に、予め設定されたセグメント単位（第１単位）毎に表示態様（表示濃度、フォント等）を異ならせ、更に、セグメント単位とは異なる表示単位（第２単位）毎に逐次表示する情報処理装置１について説明する。上述の実施形態６と共有する部分については説明を省略する。上述の実施形態１〜６は、一文毎に表示態様を変更する構成であった。本実施形態では、表示態様を異ならせるセグメント単位は、センテンスに限らず、例えば、文書中の章、段落、文節、単語等としてもよい。また、逐次表示する表示単位は、予め設定された文字数毎、読点毎、連文節毎、品詞毎等としてもよい。
【００７４】
図１６は、実施形態７の情報処理装置１が行う文書表示処理の手順を示すフローチャートである。図１６に示す処理は、図１５に示す処理の変形例であり、図１５中のステップＳ７３〜Ｓ７５の代わりに、ステップＳ８１〜Ｓ８３を追加したものである。本実施形態の情報処理装置１の制御部１０は、実施形態６と同様に、ステップＳ７１〜Ｓ７２の処理を行った後、文書ファイル１１ａから１つのセグメントを抽出する（Ｓ８１）。例えば制御部１０は、文書中の章、段落、文、文節、単語等、予め設定されたセグメント単位に含まれる文字を抽出する。制御部１０は、抽出したセグメントを表示単位に分割する（Ｓ８２）。例えば制御部１０は、抽出したセグメントを、所定の文字数毎、読点毎、句点毎、連文節毎、品詞毎等、予め設定された表示単位毎に分割する。
【００７５】
制御部１０は、分割した表示単位毎に表示画面を切り替えて表示部１３に逐次表示する（Ｓ８３）。例えば制御部１０は、表示レベル０の表示濃度で、各表示単位を逐次表示する。なお、各表示単位の表示時間は、上述の実施形態６と同様に、予め設定された時間であってもよく、各表示単位に応じて変更可能であってもよく、また、ユーザによる操作に応じて各表示単位の画面を切り替える構成でもよい。
その後、制御部１０は、ステップＳ７６以降の処理を行い、文書ファイル１１ａの全ての文を表示するまで、又はユーザによって文書表示の終了が指示されるまで処理を繰り返す。これにより、文書の先頭からセグメント毎に表示濃度が薄くなり、また各セグメントに含まれる表示単位毎に画面を切り替えて逐次表示することができる。
【００７６】
図１６に示す処理は、図７に示す処理にも適用できる。図７に示す処理に適用した場合、各段落においてセグメント毎に表示濃度を変更し、また、各セグメントを表示単位毎に切り替えて逐次表示することができる。また、各セグメントに所定の接続詞等の特定語が含まれる場合に、このセグメントの表示レベルを直前のセグメントよりも上げることができる。これにより、各段落において先頭側のセグメント及び特定語を含むセグメントが濃く強調表示され、また各セグメントが表示単位毎に画面を切り替えて表示されるので、ユーザにとって読み易く、理解し易い表示態様で文書を表示できる。よって、ユーザは表示された文書を効率良く読むことができ、文書の内容を効率良く理解できる。
【００７７】
本実施形態では、表示態様を変更するセグメント単位と、順次切り替えて表示される表示単位とを各別に任意の単位とすることができる。なお、図１３に示す画面例では、セグメント単位及び表示単位は共に一文であり、図１４に示す画面例では、セグメント単位は一文であり、表示単位は連文節である。
本実施形態では、実施形態６と同様に、逐次切り替えて表示される各テキストが、文書中のどの位置の内容であるのか、段落中のどの位置の内容であるのかをユーザは把握しながら読むことができる。
【００７８】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７９】
１  情報処理装置
１０  制御部（判定部）
１１  記憶部
１３  表示部
１４  入力部
１１ａ  文書ファイル
Ｐ  文書表示プログラム
【図１】
2019040583.tif 000003
【図２】
2019040583.tif 000004
【図３】
2019040583.tif 000005
【図４】
2019040583.tif 000006
【図５】
2019040583.tif 000007
【図６】
2019040583.tif 000008
【図７】
2019040583.tif 000009
【図８】
2019040583.tif 000010
【図９】
2019040583.tif 000011
【図１０】
2019040583.tif 000012
【図１１】
2019040583.tif 000013
【図１２】
2019040583.tif 000014
【図１３】
2019040583.tif 000015
【図１４】
2019040583.tif 000016
【図１５】
2019040583.tif 000017
【図１６】
2019040583.tif 000018