(57)【要約】      （修正有）【課題】文章表示装置における文章の読みやすさを向上できる技術を提供する。【解決手段】文章表示装置１は、表示部１０と入力部１２と通信部１４と記憶部１６と行末抽出部２０および表示制御部２２と表示形態偏向部２４とからなる制御部１８とを備え、表示制御部２２は、読書開始時、即ちスクロールの開始前に表示画面のスクロールの始点側の端部に文章の１ページに含まれる複数の行の行頭を表示させ、表示形態変更部２４は次の行のスクロールが開始されるときに、読書対象部分を先行してスクロールしている行の行末の部分から当該次の行の行頭の部分に移動させる。【選択図】図１
2018010256.tif 000002
【特許請求の範囲】
【請求項１】
文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせる表示制御部を備えることを特徴とする文章表示装置。
【請求項２】
前記文章データから各行の行末の位置を抽出する行末抽出部を備え、
前記表示制御部は、前記行末抽出部で抽出された行末の位置に基づいて前記次の行をスクロールさせることを特徴とする請求項１に記載の文章表示装置。
【請求項３】
前記表示制御部は、スクロールの開始前に前記表示画面のスクロールの始点側の端部に前記複数の行の行頭を表示させることを特徴とする請求項１または２に記載の文章表示装置。
【請求項４】
スクロールしている行の読書対象部分の表示形態を、他の部分の表示形態とは異なるように変更する表示形態変更部を備えることを特徴とする請求項１から３のいずれかに記載の文章表示装置。
【請求項５】
前記表示形態変更部は、前記読書対象部分の表示濃度を他の部分の表示濃度より濃く変更することを特徴とする請求項４に記載の文章表示装置。
【請求項６】
前記表示制御部は、前記先行してスクロールしている行の次の次の行をスクロールさせるまで、前記先行してスクロールしている行をスクロールさせ続け、前記先行してスクロールしている行の次の次の行をスクロールさせるときに、前記先行してスクロールしている行の全体を前記表示画面に表示させることを特徴とする請求項１から５のいずれかに記載の文章表示装置。
【請求項７】
前記表示制御部は、ユーザの停止操作に従いスクロールを停止させ、前記停止操作時に前記先行してスクロールしている行が存在する場合には前記先行してスクロールしている行の全体を前記表示画面に表示させることを特徴とする請求項６に記載の文章表示装置。
【請求項８】
前記表示制御部は、前記次の行のスクロール中に、前記先行してスクロールしている行をスクロールさせながら徐々に消去し、消去された行の次の次の行をスクロールさせるときに、前記消去された行の全体を前記表示画面に表示させることを特徴とする請求項１から５のいずれかに記載の文章表示装置。
【請求項９】
前記表示制御部は、ユーザの停止操作に従いスクロールを停止させ、前記停止操作時に前記消去された行が存在する場合には前記消去された行の全体を前記表示画面に表示させ、前記停止操作時に前記先行してスクロールしている行が存在する場合には前記先行してスクロールしている行の全体を前記表示画面に表示させることを特徴とする請求項８に記載の文章表示装置。
【請求項１０】
前記表示制御部は、スクロール停止時に、ユーザの再開操作に従いスクロールを再開させることを特徴とする請求項７または９に記載の文章表示装置。
【請求項１１】
前記表示制御部は、１ページの文章の最後の行の行末がスクロールにより前記表示画面に現れた場合に、次ページの文章の最初の行を前記行方向にスクロールさせることを特徴とする請求項１から１０のいずれかに記載の文章表示装置。
【請求項１２】
文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせるステップを備えることを特徴とする文章表示方法。
【請求項１３】
文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせるステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文章表示装置、文章表示方法およびプログラムに関する。
【背景技術】
【０００２】
一般的な電子書籍端末では、紙の書籍の１ページの文章をそのままの形態で表示画面に表示している（例えば、特許文献１参照）。そのため、読者は、電子書籍端末に表示された文章を読むとき、紙の書籍を読むときと同様に、１行の文末まで読んだ後、次の行の文頭まで視線を移動させることを繰り返す。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１４−５１４６５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような電子書籍端末における文章の読みやすさには改善の余地がある。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、文章の読みやすさを向上できる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の文章表示装置は、文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせる表示制御部を備える。
【０００７】
本発明の別の態様は、文章表示方法である。この方法は、文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせるステップを備える。
【０００８】
本発明の別の態様は、プログラムである。このプログラムは、文章データに基づいて、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うように、文章の複数の行のそれぞれを順番に表示画面上で行方向にスクロールさせるステップをコンピュータに実行させる。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、文章の読みやすさを向上できる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る文章表示装置の概略構成を示すブロック図である。
【図２】図１の文章表示装置の読書開始時の表示画面の表示状態を示す図である。
【図３】図２に続く、表示画面の表示状態を示す図である。
【図４】図３に続く、表示画面の表示状態を示す図である。
【図５】図４に続く、表示画面の表示状態を示す図である。
【図６】図５に続く、スクロール停止時の表示画面の表示状態を示す図である。
【図７】図１の文章表示装置の文章表示処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
図１は、一実施形態に係る文章表示装置１の概略構成を示すブロック図である。文章表示装置１は、例えば、携帯電話機、スマートフォンまたはタブレット端末などの文章を表示可能な表示装置である。文章表示装置１は、表示部１０と、入力部１２と、通信部１４と、記憶部１６と、制御部１８とを備える。
【００１３】
表示部１０は、液晶表示パネルなどの表示画面を含み、表示画面に文章を表示する。入力部１２は、例えば、タッチセンサ、マウス、キーボードまたはマイクなどを含み、ユーザによる操作情報を入力する。以下では、入力部１２は、ユーザによる表示画面へのタッチ操作を検出するタッチセンサであるとして説明する。
【００１４】
通信部１４は、サーバ（図示せず）との間で無線通信または有線通信を行い、電子書籍などの文章の文章データを受信する。文章データは、文字列で構成される文章を表現したデータであり、主として文字コードで定義される文字データ（テキストデータ）と、改行データなどの制御データとにより構成される。文章データは、画像、音声、動画等のデータを含んでもよい。
【００１５】
記憶部１６は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）および不揮発性メモリなどを含み、通信部１４で受信された文章データおよび各種データを記憶する。
【００１６】
制御部１８は、文章表示装置１内の各部を制御して、表示部１０の表示画面への文章表示機能を実行する。制御部１８は、記憶部１６に記憶された文章データに基づいて、文章の複数の行のそれぞれを順番にスクロールさせて表示する。制御部１８はコンピュータを含み、制御部１８の各種機能は、ハードウェア的には、回路ブロック、メモリ、その他のＬＳＩで構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、制御部１８の各種機能はハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００１７】
制御部１８は、行末抽出部２０と、表示制御部２２と、表示形態変更部２４とを有する。制御部１８の各部の機能と、表示画面への文章の表示形態について、図２から図６を参照して以下に説明する。以下では、縦書きの文章を表示する一例について説明する。
【００１８】
図２は、図１の文章表示装置１の読書開始時の表示画面３０の表示状態を示す図である。表示制御部２２は、読書開始時、即ちスクロールの開始前に、図２に示すように、表示画面３０のスクロールの始点側の端部に、文章の１ページに含まれる複数の行の行頭４０を表示させる。そのため、１ページに表示されるべき各行は行頭４０を除いて表示画面３０の下端の外に隠れているように見える。表示される各行の行頭４０の文字数は、例えば数文字であり、１文字のサイズやユーザの好みなどに応じて適宜変更可能であってもよい。
【００１９】
この表示形態により、ユーザは、スクロールの開始前に、表示画面３０に文章表示が行われようとしていることを把握でき、文章が縦書きであることや、どこから読み始めればよいかも容易に理解できる。
【００２０】
図３は、図２に続く、表示画面３０の表示状態を示す図である。表示制御部２２は、ユーザの開始操作に従い、図３に示すように、文章の１ページの複数の行のうちの最初の行４２を表示画面３０上で行方向ｄ１にスクロールさせる。本実施形態では、スクロールとはスクロールアップを意味する。開始操作は、例えば、ユーザが表示画面３０の何れかの位置をタップする操作である。ユーザが表示画面３０をタップしている間、スクロールが継続する。即ち、ここでの「タップ」とは、ロングタップまたはロングタッチとも称される操作である。行方向ｄ１は、１つの行の行末から行頭に向かう方向であり、縦書きの文章の場合には上方向である。
【００２１】
表示形態変更部２４は、図３に示すように、スクロールしている行４２の読書対象部分４６の表示形態を、他の部分の表示形態とは異なるように変更する。具体的には、表示形態変更部２４は、読書対象部分４６の表示濃度を、他の部分の表示濃度より濃く変更する。読書対象部分４６は、ユーザが読むべき部分を表す。読書対象部分４６の表示濃度は、ユーザが注視しやすい濃度であり、他の部分の表示濃度は、ユーザによる読書対象部分４６への注視を妨げにくい濃度である。これらの表示濃度は、ユーザの好みなどに応じて適宜変更可能であってもよい。読書対象部分４６に含まれる文字数は、例えば数文字であり、１文字のサイズやユーザの好みなどに応じて適宜変更可能であってもよい。
【００２２】
表示形態変更部２４は、ある１行がスクロールしている間、読書対象部分４６の表示画面３０上の位置をほぼ一定の位置に保つ。そのため、読書対象部分４６は、１行がスクロールすることによってその行の行頭から行末まで移動したことになり、ユーザは殆ど視点を移動させることなく１行の行頭から行末までを読むことができる。
【００２３】
行末抽出部２０は、予め文章データから文章の各行の行末の位置を抽出する。行末の位置の抽出は、例えば、文章データに含まれる改行データを用いて行うことができる。表示制御部２２は、行末抽出部２０で抽出された行末の位置に基づいて、先行してスクロールしている行の次の行をスクロールさせる。
【００２４】
図４は、図３に続く、表示画面３０の表示状態を示す図である。図４に示すように、表示制御部２２は、先行してスクロールしている行４２の行末が表示画面３０の下端から現れると、その行４２の行末を次の行４４の行頭が１行ずれて追うように当該次の行４４を行方向ｄ１にスクロールさせる。各行４２，４４のスクロールの速度は互いに等しい。このように、各行４２，４４は、図２の読書開始時の横方向の位置、即ち行方向ｄ１に直交する方向の位置を保ったままスクロールする。以降、表示制御部２２は、このような処理を繰り返し、文章の複数の行のそれぞれを順番に行方向ｄ１にスクロールさせる。
【００２５】
図４に示すように、表示形態変更部２４は、次の行４４のスクロールが開始されるときに、読書対象部分４６を、先行してスクロールしている行４２の行末の部分から当該次の行４４の行頭の部分に移動させる。従って、読書対象部分４６は、１ページの各行のスクロールに伴って最初の行側から最後の行側まで横方向に表示画面３０上を移動するようになる。ユーザは、読書対象部分４６の文字を読み続けることにより、１ページの複数の行の文字を順番に読むことができる。
【００２６】
このような表示形態により、紙の書籍の１ページの文章をそのままの形態で表示画面３０に表示した場合と比較して、１つの行の行末と次の行の行頭との距離、図４の例では行４２の行末と次の行４４の行頭との距離を短くできる。これにより、ユーザの改行運動時の視線の移動距離を短くできる。改行運動とは、ある行の行末から次の行の行頭へのサッカードを表す。従って、読書中のサッカードの距離を短くすることができるので、文章の読みやすさを向上できる。例えば、視線移動に困難性を伴うユーザであっても、文章を読みやすくなる。
【００２７】
また、行末の位置を抽出しているので、先行してスクロールしている行が短い場合であっても、その行の行末と次の行の行頭が離れすぎないようにできる。また、読書対象部分４６の表示濃度を濃くしているので、ユーザが現在読んでいる行に注視することを支援できる。これらも、文章の読みやすさの向上に寄与する。
【００２８】
表示制御部２２は、ユーザの速度変更操作に応じてスクロールの上昇速度を変更する。速度変更操作は、例えば、表示画面３０をタップしたまま指を上下にスライド（ドラッグ）する操作である。例えば、上にスライドすると上昇速度が速くなり、下にスライドすると上昇速度が遅くなる。これにより、ユーザの読書速度に合わせてスクロールの速度を調整でき、読みやすさをより向上できる。
【００２９】
また、表示制御部２２は、先行してスクロールしている行４２の次の次の行４８をスクロールさせるまで、即ち当該次の次の行４８に読書対象部分４６が移動されるまで、先行してスクロールしている行４２をスクロールさせ続ける。つまり、先行してスクロールしている行４２の次の行４４がある程度長い場合には、先行してスクロールしている行４２は、その行末が表示画面３０から消えるまでスクロールする。
【００３０】
図４に示す読書対象部分４６を含む行４４がスクロールしているとき、ユーザが注視している行４４の隣の先行してスクロールしている行４２が突然停止してしまうと、ユーザは、このスクロールが停止した行４２が下降するように錯覚する場合がある。これは、違和感につながる。本実施形態では、先行してスクロールしている行の次の次の行がスクロールを開始するまで、先行してスクロールしている行を停止させないので、このような違和感を抑制できる。
【００３１】
表示制御部２２は、図４に示す先行してスクロールしている行４２の次の次の行４８をスクロールさせるときに、図５に示すように、当該先行してスクロールしている行４２の全体を表示画面３０に表示させ、この行４２のスクロールを停止させる。
【００３２】
図５は、図４に続く、表示画面３０の表示状態を示す図である。図５では、行４２はスクロールしておらず、行４４，４８がスクロールしている。行４２の全体を表示画面３０に表示させるとき、表示制御部２２は、行４２の全体を、フェードインにより徐々に表示させてもよいし、瞬時に表示させてもよい。結果として、行４２の全体は、紙の書籍の１ページの文章をそのままの形態で表示画面３０に表示した場合に表示されるべき位置に、読書対象部分４６の表示濃度より薄く表示される。
【００３３】
ここで、前述のように、先行してスクロールしている行の行末を次の行の行頭が１行ずれて追うようにしているので、他の行のスクロールに影響を及ぼすことなく、スクロールを終えた既読の行４２の全体を表示させ続けることができる。既読の行４２の全体を表示させておくことで、次に説明する読み返しを行うことができる。
【００３４】
図６は、図５に続く、スクロール停止時の表示画面３０の表示状態を示す図である。図６は、図５の状態からさらに複数行のスクロールが行われた後の状態を示す。表示制御部２２は、ユーザの停止操作に従いスクロールを停止させ、停止操作時に、読書対象部分４６を含む行に対して先行してスクロールしている行が存在する場合には当該先行してスクロールしている行の全体を表示画面３０に表示させる。停止操作は、例えば、タップをやめて表示画面３０から指を離す操作である。表示形態変更部２４は、スクロール停止時に表示画面３０に表示されている複数の行の表示濃度を、読書対象部分４６の表示濃度に変更する。
【００３５】
このように、タップをやめる操作でスクロールが停止し、既読部分６２の複数の行が濃く表示されるので、以前読んだ箇所を容易に読み返すことができる。
【００３６】
また、表示制御部２２は、スクロール停止時に、ユーザの再開操作に従いスクロールを再開させる。再開操作は、例えば、表示画面３０のいずれかの位置を再びタップする操作である。これにより、ユーザは続きを読み始めることができる。
【００３７】
スクロール停止時には、図６に示すように、未読部分６０の行の行頭４０が表示されており、未読部分６０の行の大部分はページ下部に隠れているように見える。既読部分６２は、行の全体または未読部分６０の行より多くの部分が表示されている。このような表示形態のため、ユーザは、スクロール再開時に、既読部分６２と未読部分６０との境界を容易に見つけることができ、スクロールが停止した時点で読んでいた部分を容易に把握することができる。よって、読書を容易に再開できる。
【００３８】
また、表示制御部２２は、１ページの文章の最後の行の行末がスクロールにより表示画面３０に現れた場合に、ページを切り替え、次ページの文章の最初の行を行方向ｄ１にスクロールさせる。即ち、読書中の１ページの最後の行がスクロールしきった時にタップを続けていると、自動的に次のページに切り替わり、そのページの複数の行の行頭が表示画面３０の下部に表示され、そのページの最初の行がスクロールを始める。よって、ページを切り替えるための追加の操作を行うことなく複数のページにおいて読みやすさを向上できる。
【００３９】
図７は、図１の文章表示装置１の文章表示処理を示すフローチャートである。このフローチャートの処理は、例えば文章表示装置１が、ユーザの操作に応じて文章表示処理を実現するためのプログラムを起動したときに開始する。まず、表示制御部２２は、表示画面３０のスクロールの始点側の端部に、文章の１ページに含まれる複数の行の行頭を表示させる（Ｓ１０）。次に、表示制御部２２は、ユーザの開始操作があるか判定し（Ｓ１２）、開始操作がない場合（Ｓ１２のＮ）、Ｓ１２に戻る。表示制御部２２は、開始操作がある場合（Ｓ１２のＹ）、ｎ＝１に設定し（Ｓ１４）、ｎ番目の行をスクロールさせる（Ｓ１６）。
【００４０】
次に、表示制御部２２は、ユーザの停止操作があるか判定し（Ｓ１８）、停止操作がない場合（Ｓ１８のＮ）、ユーザの文章表示処理の終了指示があるか判定する（Ｓ２０）。終了指示がある場合（Ｓ２０のＹ）、文章表示処理を終了する。終了指示がない場合（Ｓ２０のＮ）、表示制御部２２は、ｎ番目の行の行末が表示画面３０に現れたか判定し（Ｓ２２）、ｎ番目の行の行末が現れていない場合（Ｓ２２のＮ）、Ｓ１８に戻る。表示制御部２２は、ｎ番目の行の行末が表示画面３０に現れた場合（Ｓ２２のＹ）、ｎ番目の行は１ページの最後の行であるか判定する（Ｓ２４）。表示制御部２２は、ｎ番目の行が１ページの最後の行でない場合（Ｓ２４のＮ）、ｎに１を加算し（Ｓ２６）、Ｓ１６に戻る。最後の行である場合（Ｓ２４のＹ）、表示制御部２２は、ページ切り替えを行い（Ｓ２８）、Ｓ１４に戻る。
【００４１】
一方、表示制御部２２は、Ｓ１８で停止操作がある場合（Ｓ１８のＹ）、スクロールを停止し（Ｓ３０）、再開操作があるか判定する（Ｓ３２）。再開操作がない場合（Ｓ３２のＮ）、Ｓ３２に戻る。表示制御部２２は、再開操作がある場合（Ｓ３２のＹ）、スクロールを再開させ（Ｓ３４）、Ｓ２２に移る。
【００４２】
以上で説明したように、本実施形態によれば、表示画面３０に表示された文章において１つの行の行末と次の行の行頭との距離を短くできるので、ユーザの改行運動時の視線の移動距離を短くできる。これにより、読書中のサッカードの距離を短くすることができる。従って、文章の読みやすさを向上できる。
【００４３】
（文章表示装置１の応用例）
以上の文章表示装置１によれば、読書者が１ページのどこを読んでいるかを第三者が知ることができる。この効果を応用して、電子書籍の読書にとどまらず、例えば以下のような新たな読書体験を創出することもできる。
【００４４】
（１）文章表示装置１の表示画面３０に童話を表示させ、親が子供に童話を読み聞かせる時に、文字を読めないような幼い子供であっても、あたかも親と一緒に童話を読んでいるかのように体験できる。
【００４５】
（２）英語教育の現場などで、文章表示装置１の表示画面３０に表示された英文をスクリーンにプロジェクションする。スクリーンに表示された英文を誰かが朗読するのを、複数の受講者が一緒に読んでいるかのように体験できる。
【００４６】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４７】
例えば以上の実施形態では、文章表示装置１はタブレット端末などである一例について説明したが、これに限らない。文章表示装置１は、文章表示機能を有する表示装置であればよく、例えば、電子書籍端末、電子辞書、パーソナルコンピュータなどであってもよい。電子辞書の場合、辞書データとしての文章データは記憶部１６に予め記憶されていればよく、通信部１４は設けられていなくてもよい。パーソナルコンピュータは据え置き型のものであってもよい。このように文章表示装置１は、必ずしも携帯可能な電子機器である必要はない。
【００４８】
また以上の実施形態では、先行してスクロールしている行の次の次の行をスクロールさせるまで、先行してスクロールしている行をスクロールさせ続ける一例について説明したが、これに限らない。表示制御部２２は、先行してスクロールしている行の次の行のスクロール中に、先行してスクロールしている行の行末が所定位置に達したとき、先行してスクロールしている行をスクロールさせながら徐々に消去してもよい。所定位置は、特に限定されず、表示画面３０の行方向ｄ１の中央付近であってもよい。そして、表示制御部２２は、消去された行の次の次の行をスクロールさせるときに、当該消去された行の全体を表示画面３０に表示させてもよい。この変形例でも、読書対象部分４６を含む行に対して先行してスクロールしている行を停止させないので、読書中の違和感を抑制できる。この場合、表示制御部２２は、ユーザの停止操作に従いスクロールを停止させ、停止操作時に消去された行が存在する場合には当該消去された行の全体を表示画面３０に表示させてもよい。表示制御部２２は、停止操作時に先行してスクロールしている行が存在する場合には当該先行してスクロールしている行の全体を表示画面３０に表示させてもよい。これにより、以前読んだ箇所を容易に読み返すことができる。
【００４９】
また以上の実施形態では、各行をスクロールアップさせる一例について説明したが、これに限らない。例えば、文章が横書きである場合には、表示制御部２２は、表示画面３０のスクロールの始点側の右端部に複数の行の行頭を表示させ、各行を左スクロールさせてもよい。この場合、行方向は表示画面３０の右から左に向かう方向である。このように、様々な形式の文章に対して、以上の実施形態と同様の効果が得られる。
【００５０】
さらに、以上の実施形態では、読書対象部分４６の表示形態として表示濃度を用い、表示形態変更部２４は、読書対象部分４６の表示濃度を他の部分の表示濃度より濃く変更する一例について説明したが、これに限らない。例えば、表示形態として色を用い、表示形態変更部２４は、読書対象部分４６の色を他の部分の色より目立つ色に変更してもよい。また、表示形態として文字サイズまたは文字の太さを用い、表示形態変更部２４は、読書対象部分４６の文字サイズを他の部分の文字サイズより大きく変更してもよく、読書対象部分４６の文字の太さを他の部分の文字の太さより太く変更してもよい。また、表示形態として文字のフォントを用い、表示形態変更部２４は、読書対象部分４６のフォントを他の部分のフォントとは異なるように変更してもよい。あるいは、表示形態として表示濃度、色、文字サイズ、文字の太さおよびフォントなどの少なくとも何れかを組み合わせてもよい。これにより、ユーザの好みに合わせて読書対象部分４６への注視を支援できる。
【符号の説明】
【００５１】
１…文章表示装置、１０…表示部、１２…入力部、１４…通信部、１６…記憶部、１８…制御部、２０…行末抽出部、２２…表示制御部、２４…表示形態変更部、３０…表示画面。
【図１】
2018010256.tif 000003
【図２】
2018010256.tif 000004
【図３】
2018010256.tif 000005
【図４】
2018010256.tif 000006
【図５】
2018010256.tif 000007
【図６】
2018010256.tif 000008
【図７】
2018010256.tif 000009