(57)【要約】【課題】スクロール表示が行われる場合において、視認性を向上させるとともに、快適な閲覧環境を提供することが可能な表示端末装置等を供すること。【解決手段】通信端末装置１０は、スクロール操作を受け付けると、（Ａ）当該スクロール操作に基づいて、コンテンツを行の配列方向に沿ってコンテンツの表示をスライドさせるスクロール表示処理を実行し、（Ｂ）スクロール操作が行われた入力領域を特定しつつ、当該入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示する表示形態変更処理を実行する、構成を有している。【選択図】図２
2015230716.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも文章を含むコンテンツを表示する表示端末装置であって、
表示手段と、
前記表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段と、
前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出する検出手段と、
前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定する特定手段と、
前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定する設定手段と、
前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更する表示制御手段と、
を備えることを特徴とする表示端末装置。
【請求項２】
請求項１に記載の表示端末装置において、
前記表示制御手段が、前記表示禁止領域の設定後に前記入力操作に基づいて前記表示手段に表示されるコンテンツの表示形態を変更する、表示端末装置。
【請求項３】
請求項１又は２に記載の表示端末装置において、
前記特定手段が、少なくとも過去の複数回のスクロール操作に基づいて、前記入力領域を特定する、表示端末装置。
【請求項４】
請求項１〜３のいずれか１項に記載の表示端末装置において、
前記表示制御手段が、前記表示禁止領域に応じて、前記表示手段に表示される該当する部分のコンテンツを縮小表示するための表示形態に変更する、表示端末装置。
【請求項５】
請求項１〜３のいずれか１項に記載の表示端末装置において、
前記表示制御手段が、前記表示禁止領域に応じて、前記コンテンツに含まれる文字サイズ、文字の幅、当該文字の高さ、文字間隔及び行間隔の少なくとも一以上を変更するための表示形態に変更する、表示端末装置。
【請求項６】
請求項１〜３のいずれか１項に記載の表示端末装置において、
前記表示制御手段が、前記表示禁止領域に応じて、前記表示面における１行の表示可能数を変更するための表示形態に変更する、表示端末装置。
【請求項７】
少なくとも文章を含むコンテンツを表示する表示端末装置であって、
表示手段と、
前記表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段と、
前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行う表示制御手段と、
を備え、
前記表示制御手段が、前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させることを特徴とする表示端末装置。
【請求項８】
請求項７に記載の表示端末装置において、
前記背景画像が色特徴量の階調の変化を示す画像である場合に、
前記表示制御手段が、前記表示手段の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の階調値が他の部分の階調値より最も高く又は低い前記背景画像を前記表示手段に表示させる、表示端末装置。
【請求項９】
請求項７に記載の表示端末装置において、
前記背景画像が色特徴量の色相の変化を示す画像である場合に、
前記表示制御手段が、前記表示手段の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の色成分がＲＧＢ（赤、緑、青）のいずれか２つの中間色、又は、ＣＭＹ（シアン、マゼンタ、黄色）のいずれか２つの中間色である前記背景画像を前記表示手段に表示させる、表示端末装置。
【請求項１０】
請求項７〜１０のいずれか１項に記載の表示端末装置において、
前記受付手段によって前記スクロール操作が受け付けられた場合に、当該スクロール操作に基づいて、前記スクロールを行う際のスクロール速度を検出する検出手段を更に備え、
前記表示制御手段が、前記検出されたスクロール速度に応じて、前記色特徴量の階調又は色相の変化割合を変更した前記背景画像を前記表示領域に表示させる、表示端末装置。
【請求項１１】
請求項１０に記載の表示端末装置において、
前記表示制御手段が、前記検出されたスクロール速度が早いほど、前記色特徴量の階調又は色相の変化を細かくする前記背景画像を、前記表示領域に表示させる、表示端末装置。
【請求項１２】
請求項１０に記載の表示端末装置において、
前記表示制御手段が、前記検出されたスクロール速度が速いほど、前記色特徴量の階調又は色相の変化の度合いを大きく変化させた前記背景画像を表示領域に表示させる、表示端末装置。
【請求項１３】
コンピュータを、
表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段、
前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出する検出手段、
前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定する特定手段、
前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定する設定手段、及び、
前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更する表示制御手段、
として機能させることを特徴とするプログラム。
【請求項１４】
コンピュータを、
表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段、及び、
前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行う表示制御手段、
として機能させ、
前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させることを特徴とするプログラム。
【請求項１５】
少なくとも文章を含むコンテンツを表示する表示方法であって、
表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付けるステップと、
前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出するステップと、
前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定するステップと、
前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定するステップと、
前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更するステップと、
を含むことを特徴とする表示方法。
【請求項１６】
少なくとも文章を含むコンテンツを表示する表示方法であって、
表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付けるステップと、
前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行うステップと、
を含み、
前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させることを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも文章を含む、電子書籍等のコンテンツに対応するデータ（以下、「コンテンツデータ」という。）に基づいて、画像を表示する表示端末装置及びプログラムに関する。
【背景技術】
【０００２】
近年、タブレット型情報通信端末、スマートフォン、電子書籍閲覧用端末装置等の情報通信端末装置（以下、「通信端末装置」という）の機能向上及び普及に伴い、ユーザは、自身の所望する書籍に対応するコンテンツ（いわゆる、電子書籍）をＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）上のサーバ装置から取得して、いつでも閲覧（読書）できるようになっている。また、この種の通信端末装置においては、画面の表示設定に従って文章が表示されるようになっており、読者（ユーザ）に表示された文章や画像を視認させることができるようになっている。
【０００３】
一般的に、人間の視野は、注視点を中心とした解像度の高い、およそ直径５度の中心視野と、そのまわりの解像度の低い周辺視野から構成されている。また、文字の認識には中心視野の解像度を必要とするため、人間は注視点を２〜８文字程度の間隔で移動させつつ、文章を読み進めていく。特に、読書中の眼球運動は、文字を認識している間の注視状態を示す「停留」と、次の停留場所への移動運動を示す「サッカード（Ｓｃｃａｄｅ）」を繰り返すことが知られており、停留中には中心視によって文字を認識すると同時に、周辺視によって次の停留場所（すなわち、注視点の移動先）の選定を行っていることが知られている。
【０００４】
一方、読書を行うユーザの中には、読書中の注視点移動（サッカード）に不慣れなユーザも存在し、このような注視点移動に不慣れなユーザは、周辺視による移動先の選定が難しいとされている。このため、注視点移動に不慣れなユーザは、サッカードの距離が短くなって、文章を読み終えるまでにより多くの停留を必要とするとともに、内容を読み取るのに最適な文字に停留できず何度も戻って読む必要もあり、読書に時間がかかって読み効率が低下する傾向がある。特に、注視点移動に不慣れなユーザは、自身が読んでいる場所を見失うこともあるので、さらに読書時間が長くなる傾向にある。
【０００５】
そこで、最近では、表示された文章の行末と次行の行頭に同一のマークを付与することによって、ユーザの読書を補助する表示装置が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−２９５８５６号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載の表示装置にあっては、行末から行頭へのサッカードを誘導する効果が期待できるものの、スクロール表示によってコンテンツの各行が移動する表示が行われる場合においては、視認性を向上させるとともに、快適な閲覧環境を提供することは難しい。
【０００８】
本発明は、上記課題を解決するためになされたものであり、スクロール表示が行われる場合において、視認性を向上させるとともに、快適な閲覧環境を提供することが可能な表示端末装置等を提供することにある。
【課題を解決するための手段】
【０００９】
（１）上述した課題を解決するため、本発明の表示端末装置は、少なくとも文章を含むコンテンツを表示する表示端末装置であって、表示手段と、前記表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段と、前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出する検出手段と、前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定する特定手段と、前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定する設定手段と、前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更する表示制御手段と、を備える構成を有している。
【００１０】
この構成により、本発明に係る表示端末装置は、文章を含むコンテンツが閲覧（読書）されている場合に、ユーザによるスクロール操作を受け付けると、当該スクロール操作が行われた入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示することができるので、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００１１】
したがって、本発明に係る表示端末装置は、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００１２】
（２）また、本発明に係る表示端末装置は、前記表示制御手段が、前記表示禁止領域の設定後に前記入力操作に基づいて前記表示手段に表示されるコンテンツの表示形態を変更する、構成を有している。
【００１３】
この構成により、本発明に係る表示端末装置は、スクロール操作後のコンテンツについてスクロール操作に基づくコンテンツの閲覧の妨害を排除することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００１４】
（３）また、本発明に係る表示端末装置は、前記特定手段が、少なくとも過去の複数回のスクロール操作に基づいて、前記入力領域を特定する、構成を有している。
【００１５】
この構成により、本発明に係る表示端末装置は、過去にユーザが行った複数回のスクロール操作に基づいて、表示禁止領域を特定できるので、表示禁止領域の特定精度を向上させることができる。
【００１６】
（４）また、本発明に係る表示端末装置は、前記表示制御手段が、前記表示禁止領域に応じて、前記表示手段に表示される該当する部分のコンテンツを縮小表示するための表示形態に変更する、構成を有している。
【００１７】
この構成により、本発明に係る表示端末装置は、コンテンツに図表等が含まれる場合においても、表示可能領域に応じて適宜図表等のサイズを縮小して、表示させることができるので、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００１８】
（５）また、本発明に係る表示端末装置は、前記表示制御手段が、前記表示禁止領域に応じて、前記コンテンツに含まれる文字サイズ、文字の幅、当該文字の高さ、文字間隔及び行間隔の少なくとも一以上を変更するための表示形態に変更する、構成を有している。
【００１９】
この構成により、本発明に係る表示端末装置は、表示可能領域に表示する文字数を減らすことなく、入力領域を確保することができるので、コンテンツ提供者の編集意図を変更せずに、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００２０】
（６）本発明に係る表示端末装置は、前記表示制御手段が、前記表示禁止領域に応じて、前記表示面における１行の表示可能数を変更するための表示形態に変更する、構成を有している。
【００２１】
この構成により、本発明に係る表示端末装置は、リフローなどの閲覧中のコンテンツに文字サイズや行間を変更することなく、コンテンツの表示形態を変更することができるので、コンテンツを閲覧しているユーザに違和感を与えることなく、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００２２】
（７）上述した課題を解決するため、本発明の表示端末装置は、少なくとも文章を含むコンテンツを表示する表示端末装置であって、表示手段と、前記表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段と、前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行う表示制御手段と、を備え、前記表示制御手段が、前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、重畳表示させる構成を有している。
【００２３】
この構成により、本発明に係る表示端末装置は、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、階調又は色相が変化した画像により注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【００２４】
特に、本発明の表示端末装置は、視野障害者などの全体の表示領域を把握できずに、コンテンツの閲覧を行っている視野が狭いユーザであっても、注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら確実に認識させることができる。
【００２５】
したがって、本発明に係る表示端末装置は、コンテンツの各行の位置を把握し易くその視認環境が優れている表示領域の中心に常に注視点を誘導することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００２６】
（８）また、本発明の表示端末装置は、前記背景画像が色特徴量の階調の変化を示す画像である場合に、前記表示制御手段が、前記表示手段の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の階調値が他の部分の階調値より最も高く又は低い前記背景画像を前記表示手段に表示させる、構成を有している。
【００２７】
この構成により、本発明に係る表示端末装置は、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、階調が変化した画像により注視点位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【００２８】
（９）また、本発明の表示端末装置は、前記背景画像が色特徴量の色相の変化を示す画像である場合に、前記表示制御手段が、前記表示手段の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の色成分がＲＧＢ（赤、緑、青）のいずれか２つの中間色、又は、ＣＭＹ（シアン、マゼンタ、黄色）のいずれか２つの中間色である前記背景画像を前記表示手段に表示させる、構成を有している。
【００２９】
この構成により、本発明に係る表示端末装置は、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、色が変化した画像により注視点位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【００３０】
（１０）また、本発明の表示端末装置は、前記受付手段によって前記スクロール操作が受け付けられた場合に、当該スクロール操作に基づいて、前記スクロールを行う際のスクロール速度を検出する検出手段を更に備え、前記表示制御手段が、前記検出されたスクロール速度に応じて、前記色特徴量の階調又は色相の変化割合を変更した前記背景画像を前記表示領域に表示させる、構成を有している。
【００３１】
この構成により、本発明に係る表示端末装置は、スクロールの速度が速くなった場合に、当該速度に対応して表示領域の中心からスクロール方向への注視点の移動速度も上がるので、例えば、色特徴量の階調又は色相の変化を細かくすることによって、又は、当該色特徴量の階調又は色相の変化の度合いを大きくすることによって、注視点の表示領域の中心からのずれを迅速に認識させることができる。
【００３２】
したがって、本発明に係る表示端末装置は、スクロールの速度が速くなることによって著しくユーザの視野が狭くなった場合であっても、注視点の表示領域の中心からのずれを迅速に認識させることができる。
【００３３】
（１１）また、本発明に係る表示端末装置は、前記表示制御手段が、前記検出されたスクロール速度が早いほど、前記色特徴量の階調又は色相の変化を細かくする前記背景画像を、前記表示領域に表示させる、構成を有している。
【００３４】
この構成により、本発明に係る表示端末装置は、色特徴量の階調又は色相の変化を細かくすることによって、注視点の表示領域の中心からのずれを迅速に認識させることができる。
【００３５】
（１２）また、本発明に係る表示端末装置は、前記表示制御手段が、前記検出されたスクロール速度が速いほど、前記色特徴量の階調又は色相の変化の度合いを大きく変化させた前記背景画像を表示領域に表示させる、構成を有している。
【００３６】
この構成により、本発明に係る表示端末装置は、色相の変化の度合いを大きくすることによって、又は、色特徴量の階調又は色相の変化を細かくすることによって、注視点の表示領域の中心からのずれを迅速に認識させることができる。
【００３７】
（１３）上述した課題を解決するため、本発明のプログラムは、コンピュータを、表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段、前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出する検出手段、前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定する特定手段、前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定する設定手段、及び、前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更する表示制御手段、として機能させる構成を有している。
【００３８】
この構成により、本発明のプログラムは、文章を含むコンテンツが閲覧（読書）されている場合に、ユーザによるスクロール操作を受け付けると、当該スクロール操作が行われた入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示することができるので、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００３９】
したがって、本発明のプログラムは、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００４０】
（１４）上述した課題を解決するため、本発明のプログラムは、コンピュータを、表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付ける受付手段、及び、前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行う表示制御手段、として機能させ、前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させる構成を有している。
【００４１】
この構成により、本発明のプログラムは、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、階調又は色相が変化した画像により注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【００４２】
特に、本発明のプログラムは、視野障害者などの全体の表示領域を把握できずに、コンテンツの閲覧を行っている視野が狭いユーザであっても、注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら確実に認識させることができる。
【００４３】
したがって、本発明のプログラムは、コンテンツの各行の位置を把握し易くその視認環境が優れている表示領域の中心に常に注視点を誘導することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００４４】
（１５）上述した課題を解決するため、本発明の表示方法は、少なくとも文章を含むコンテンツを表示する表示方法であって、表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付けるステップと、前記受付手段によってスクロール操作を受け付けた場合に、当該スクロール操作に用いられた前記表示手段上の入力座標を検出するステップと、前記検出された入力座標に基づいて、ユーザが前記入力操作をした領域を入力領域として特定するステップと、前記特定された入力領域に重畳する前記表示手段の表示領域を表示禁止領域に設定するステップと、前記設定された表示禁止領域に応じて、前記表示手段に表示されるコンテンツの表示形態を変更するステップと、を含む構成を有している。
【００４５】
この構成により、本発明の表示方法は、文章を含むコンテンツが閲覧（読書）されている場合に、ユーザによるスクロール操作を受け付けると、当該スクロール操作が行われた入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示することができるので、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【００４６】
したがって、本発明の表示方法は、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【００４７】
（１６）上述した課題を解決するため、本発明の表示方法は、少なくとも文章を含むコンテンツを表示する表示方法であって、表示手段の表示面に設けられた受付手段であって、前記表示されているコンテンツをスクロールさせるためのユーザの入力操作をスクロール操作として受け付けるステップと、前記受付手段によってスライド操作を受け付けた場合に、当該入力操作に応じて前記コンテンツの表示を行うステップと、を含み、前記表示手段の表示領域に、前記スクロール操作によってスクロール表示されるコンテンツと、前記スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させる、構成を有している。
【００４８】
この構成により、本発明の表示方法は、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、階調又は色相が変化した画像により注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【００４９】
特に、本発明の表示方法は、視野障害者などの全体の表示領域を把握できずに、コンテンツの閲覧を行っている視野が狭いユーザであっても、注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら確実に認識させることができる。
【００５０】
したがって、本発明の表示方法は、コンテンツの各行の位置を把握し易くその視認環境が優れている表示領域の中心に常に注視点を誘導することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【発明の効果】
【００５１】
本発明の表示端末装置等は、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【図面の簡単な説明】
【００５２】
【図１】本発明に係る第１実施形態情報提供システムの一実施形態における構成を示すシステム構成図である。
【図２】第１実施形態において通信端末装置に表示される画像と入力領域の関係の一例を示す図である。
【図３】第１実施形態の通信端末装置において実行される表示形態変更処理を説明するための図（その１）である。
【図４】第１実施形態の通信端末装置の構成を示すブロック図である。
【図５】第１実施形態の通信端末装置において実行される表示形態変更処理を説明するための図（その２）である。
【図６】第１実施形態の通信端末装置おいて実行されるスクロール操作に基づく表示形態変更処理を示すフローチャートである。
【図７】第１実施形態の通信端末装置において実行される表示形態変更処理のその他の例を示す図である。
【図８】第２実施形態の通信端末装置において実行されるスクロール表示処理を説明するための図である。
【図９】第２実施形態の通信端末装置の構成を示すブロック図である。
【図１０】第２実施形態の通信端末装置おいて実行されるスクロール操作処理に伴うコンテンツ表示処理を示すフローチャートである。
【発明を実施するための形態】
【００５３】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、読書を行うユーザにより利用される通信端末装置と、当該通信端末装置とネットワークを介して接続される電子書籍サーバ装置と、を有する電子書籍提供システムに対し、本発明の表示端末装置、プログラム及び表示方法を適用した場合の実施形態である。
【００５４】
［Ａ］第１実施形態
まず、図１〜図７を用いて本発明に係る電子書籍提供システムの第１実施形態について説明する。
【００５５】
［Ａ１］電子書籍提供システム
はじめに、図１及び図２を用いて本実施形態における電子書籍提供システム１の構成及び概要について説明する。
【００５６】
なお、図１は、本実施形態における電子書籍提供システム１の構成を示すシステム構成図である。特に、図が煩雑になることを防止するために、図１においては、一部のユーザのみを示している。すなわち、実際の電子書籍提供システム１においては、図１に表示するよりも多数の通信端末装置１０が存在している。
【００５７】
また、図２は、本実施形態の電子書籍提供システム１において、通信端末装置に表示される画像と入力領域の関係の一例を示す図であり、図３は、本実施形態における通信端末装置において実行される表示形態変更処理を説明するための図である。
【００５８】
本実施形態の電子書籍提供システム１は、コンテンツとして文章を含む電子書籍をユーザに閲覧可能に提供するシステムであって、ユーザによって利用される通信端末装置１０と、ネットワーク２０と、電子書籍を管理するための電子書籍提供サーバ装置３０と、を有している。
【００５９】
通信端末装置１０は、パーソナルコンピュータ、タブレット型情報通信端末装置、スマートフォン、電子書籍リーダ等の通信端末装置であり、ネットワーク２０を介して、電子書籍提供サーバ装置３０から電子書籍のデータ（以下、「電子書籍データ」という。）を取得（ダウンロード）する機能を有している。そして、通信端末装置１０は、ＥＰＵＢ(イーパブ)等の形式にて記述された電子書籍データを、文章を含むコンテンツとして表示パネルに表示させるリーダ機能を有している。
【００６０】
特に、通信端末装置１０は、表示領域を覆うように形成されたタッチパネルを有し、コンテンツが表示されている際に、当該タッチパネルに対してスワイプ操作などのスクロールの操作指示（以下、「スクロール操作」という。）を受け付けると、
（Ａ）当該スクロール操作に基づいて、コンテンツを行の配列方向に沿って当該コンテンツの表示をスライドさせつつ、表示領域外にスライドされた部分（各行）のコンテンツを非表示にし、かつ、未表示の部分（各行）のコンテンツを構成順に沿って表示させるスクロール表示処理を実行し、
（Ｂ）スクロール操作が行われた入力領域を特定しつつ、当該入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示する表示形態変更処理を実行する、
構成を有している。
【００６１】
具体的には、通信端末装置１０は、表示形態変更処理としては、ユーザにおけるスクロール操作を受け付けると、スクロール処理と連動しつつ、
（１）当該スクロール操作に用いられた表示領域上の入力座標を検出し、
（２）検出された入力座標に基づいて、ユーザが入力操作をした領域を入力領域として特定し、
（３）特定した入力領域に重畳する表示領域を表示禁止領域に設定し、
（４）設定した表示禁止領域に応じて、コンテンツの表示形態を変更し、
（５）変更した表示形態に基づいて、コンテンツを表示領域に表示させる
各処理を実行する構成を有している。
【００６２】
本実施形態においては、図２（Ａ）に示すように、電子書籍データに基づいて、非表示されるコンテンツも含め、表示領域にコンテンツを表示するための表示データが生成されるようになっており、例えば、図２（Ｂ）に示すように、表示コンテンツについては、通信端末装置１０の表示領域（後述の表示部１３０上に形成される表示領域）に表示される。
【００６３】
そして、本実施形態においては、上述のような構成を有することによって、例えば、図３（Ａ）に示すように、表示領域において紙面左の領域に対して紙面下から上にスクロール操作を実行して入力領域が特定されると、図３（Ｂ）に示すように、入力領域が表示禁止領域に設定されるとともに、未表示のコンテンツ（図３（Ａ）の未表示コンテンツ）を、次のスクロール操作によって、当該設定された表示禁止領域に表示せず、表示可能領域にのみ表示するように、表示データの表示形態を変更するようになっている。
【００６４】
すなわち、本実施形態においては、表示禁止領域以外である表示可能領域の領域サイズに合わせて順次表示させるコンテンツの表示形態を変更させて当該表示可能領域にコンテンツを表示させるようになっている。
【００６５】
したがって、本実施形態の通信端末装置１０は、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができるので、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができるようになっている。
【００６６】
電子書籍提供サーバ装置３０は、ユーザに提供可能な電子書籍に対応する電子書籍データが記録される電子書籍データベース４０を有し、通信端末装置１０からの要求に従い、電子書籍データを配信する。
【００６７】
［Ａ２］通信端末装置
次に、図４及び図５用いて本実施形態の通信端末装置１０について説明する。なお、図４は、本実施形態の通信端末装置１０の構成を示すブロック図であり、図５は、本実施形態の通信端末装置に表示形態変更処理を説明するための図である。
【００６８】
本実施形態の通信端末装置１０は、図４に示すように、ネットワーク２０に通信接続される通信制御部１１０と、表示部１３０と、表示部１３０に対する画像の表示を制御する表示制御部１４０と、各種のデータが記録されるデータ記録部１５０と、タッチパネルなどのより構成される操作部１７０と、スクロール処理及び表示形態変更処理などを実行するアプリケーション実行部１８０と、端末管理制御部１９０と、を有し、上記の各部は、バスＢによって相互に接続される。
【００６９】
通信制御部１１０は、所定のネットワークインターフェースであり、アプリケーション実行部１８０及び端末管理制御部１９０の制御の下、基地局ＢＳを介してネットワーク２０に接続される電子書籍提供サーバ装置３０、又は、図示しない他の通信端末装置と通信回線を構築し、電子書籍提供サーバ装置３０又は図示しない他の通信端末装置と種々のデータの授受を行う。
【００７０】
表示部１３０は、所定のサイズ（例えば、５インチ、Ｗ１９２０×Ｈ１０８０ピクセル）の画像表示領域を有する液晶素子又はＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部１４０において生成された描画データに基づいて所定の画像を表示する。なお、例えば、本実施形態の表示部１３０は、例えば、本発明の表示手段を構成する。
【００７１】
表示制御部１４０は、電子書籍データに基づいてそのコンテンツを表示部１３０に表示させる際に、電子書籍データに基づいて表示すべきコンテンツにマスク画像が重畳した画像を表示させるための描画データを生成して表示部１３０に出力する。
【００７２】
データ記録部１５０は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリにより構成される。
【００７３】
また、データ記録部１５０は、スクロール表示処理及び表示形態変更処理の実行を含むユーザが電子書籍を閲覧（読書）するための電子書籍リーダアプリケーション（以下、「リーダアプリ」という。）などの各種のアプリケーションが記録されるアプリケーション記録部１５１と、入力領域を特定するための参照データが記録される参照データ記録部１５２と、電子書籍データが記録される電子書籍データ記録部１５３と、ユーザのスクロール操作の操作履歴が記録される操作履歴データ記録部１５４と、ワークエリアとして用いられるＲＡＭ１５５と、を有している。
【００７４】
参照データ記録部１５２には、スクロール操作が実行された際に、当該スクロール操作にてユーザが指でなぞった箇所の座標（すなわち、表示部１３０上の入力座標）を検出するための参照データが記録される。
【００７５】
例えば、本実施形態の参照データには、操作部１７０の一部として形成されたタッチパネル上に設定されＸ軸及びＹ軸の座標位置（ピクセルの座標位置）を特定するためのデータが含まれる。
【００７６】
操作履歴データ記録部１５４には、過去にユーザがスクロール操作を実行した際の開始位置座標及び終了位置座標と、Ｘ軸及びＹ軸上の変位量が、操作履歴データとして記録される。
【００７７】
なお、操作履歴データ記録部１５４には、過去複数回の操作履歴データが記録される。ただし、操作履歴データ記録部１５４においては、一定の数の操作履歴データが記録された場合には、順次最新の操作履歴データが記録されるものとする。また、記録された各操作履歴データは、コンテンツの閲覧が中断された際に消去されてもよい。
【００７８】
電子書籍データ記録部１５３は、電子書籍ＩＤなどの所定の情報に対応付けて電子書籍提供サーバ装置３０から取得した電子書籍データを記録する。
【００７９】
操作部１７０は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキー等の多数のキー、及び、表示部１３０上に設けられたタッチセンサなどにより構成され、各操作を行う際に用いられるようになっている。特に、操作部１７０は、文章データを閲覧する際に、スクロール操作、ページ送り操作（ページめくり）、その他の操作を行う際に用いられる。なお、例えば、本実施形態の操作部１７０は、本発明の受付手段を構成する
【００８０】
アプリケーション実行部１８０は、独立した中央演算処理装置（ＣＰＵ）によって構成され、又は、端末管理制御部１９０の中央演算処理装置（ＣＰＵ）を用いて構成されるとともに、端末管理制御部１９０による制御の下、リーダアプリを実行することにより、スクロール表示処理及び表示形態変更処理を実行する。
【００８１】
特に、アプリケーション実行部１８０は、ユーザのスクロール操作を受け付けると、行方向などのコンテンツの構成方向に沿って、
（Ａ１）既に表示されている部分のコンテンツについては、表示領域を固定した状態で、スクロール方向にその表示をスライドさせ、
（Ａ２）（Ａ１）のスライドにより表示部１３０の表示領域外になった部分（各行）のコンテンツを非表示にし、
（Ａ３）（Ａ１）のスライドにより表示部１３０の表示領域外から表示領域に導出された部分（各行）のコンテンツを構成順に沿って表示させる、
スクロール表示処理を実行する。
【００８２】
なお、アプリケーション実行部１８０は、コンテンツを表示する際には、表示領域や文字のフォントサイズなど、コンテンツの構成順に沿って先頭から末尾まで表示可能にコンテンツを表示するための表示データを生成しており、当該表示データに基づいて上述のスクロール表示処理を実行する。
【００８３】
また、アプリケーション実行部１８０は、スクロール表示処理と連動しつつ、
（Ｂ１）ユーザがスクロール操作をした領域を入力領域として特定するとともに、特定した入力領域に重畳する表示部１３０の表示領域を表示禁止領域に特定し、
（Ｂ２）設定した表示禁止領域に応じて、表示部１３０に表示すべきコンテンツ（すなわち、上記の表示データ）の表示形態を変更し、
（Ｂ３）変更した表示データに基づいて、コンテンツを表示部１３０上の表示領域に表示させる、
表示形態変更処理を実行する構成を有している。
【００８４】
具体的には、アプリケーション実行部１８０は、リーダアプリを実行することにより、電子書籍データを取得し、当該電子書籍データによって形成される文章を含むコンテンツの表示管理を行うデータ取得管理部１８１と、スクロール操作が行われた際に、参照データに基づいて入力座標を検出する入力座標検出部１８２と、表示形態変更処理の一部として検出された入力座標に基づいて表示禁止領域を特定する領域特定部１８３と、スクロール表示処理を実行するとともに、表示形態変更処理の一部として表示可能領域に合わせてコンテンツの表示形態を変更し、変更したコンテンツを表示部１３０に表示させる表示データ制御部１８４と、を実現する。
【００８５】
なお、例えば、本実施形態の入力座標検出部１８２は、本発明の検出手段を構成し、領域特定部１８３は、本発明の特定手段及び設定手段を構成する。また、例えば、表示データ制御部１８４は、表示制御部１４０とともに本発明の表示制御手段を構成するとともに、本発明の変更手段を構成する。
【００８６】
データ取得管理部１８１は、通信制御部１１０と連動しつつ、ユーザの操作部１７０に対する入力操作に基づいて、電子書籍提供サーバ装置３０から電子書籍データを取得して、電子書籍データ記録部１５３に記録させる。
【００８７】
また、データ取得管理部１８１は、ユーザの操作に基づく表示制御を実行するとともに、電子書籍データに基づいてそのコンテンツを表示部１３０に表示する際に、操作部１７０の操作に基づいて表示部１３０に表示すべき文章（コンテンツとしての該当する部分の文章）及び表示領域の領域サイズや文字のフォントサイズなどの必要な情報の管理を行う。
【００８８】
入力座標検出部１８２は、操作部１７０に対して、ユーザがスクロール操作を行うと、参照データに基づいて、例えば、該当するピクセルの座標などのスクロール操作の開始位置座標及び終了位置座標と、その変位量を検出する。そして、入力座標検出部１８２は、当該検出した座標及び変位量を操作履歴データとして、操作履歴データ記録部１５４に記録させる。
【００８９】
例えば、ユーザが表示部１３０の表示領域上の（ｘ１、ｙ１）の開始位置座標（タッチした際の中心のピクセルの座標）から、（ｘ２、ｙ２）の終了位置座標（タッチした際の中心のピクセルの座標）までスクロール操作を行った場合に、入力座標検出部１８２は、参照データに基づいて、スクロールを開始した開始位置座標（ｘ１、ｙ１）及び終了位置座標（ｘ２、ｙ２）を検出するとともに、Ｘ軸方向の変位量Δｘ＝ｘ２−ｘ１と、Ｙ軸方向の変位量Δｙ＝ｙ２−ｙ１を算出する。
【００９０】
領域特定部１８３は、表示形態変更処理の一部として、入力座標検出部１８２において検出された開始位置座標、終了位置座標及び変位量（以下、「操作データ」という。）と、操作履歴データ記録部１５４に記録された過去の複数の操作履歴データと、に基づいて、ユーザがスクロール操作をした領域を入力領域として特定するとともに、特定した入力領域に重畳する表示部１３０の表示領域を表示禁止領域に特定する。
【００９１】
具体的には、領域特定部１８３は、検出された操作データ及び過去の操作履歴データの変位量のＸ軸及びＹ軸における平均値をそれぞれ算出して入力領域の領域サイズを決定するとともに、当該検出された操作データ及び過去の操作履歴データの開始位置座標及び終了位置座標の平均値を算出して当該入力領域の配置位置を特定する。
【００９２】
なお、領域特定部１８３は、算出した平均値を用いて領域サイズ及び配置位置を直接決定してもよいし、算出した平均値に予め定めた値を加えることによって入力領域の領域サイズ及び配置位置を特定してもよい。また、領域特定部１８３は、検出された操作データ及び過去の操作履歴データのうち最大の領域サイズ及び配置位置を、特定すべき入力領域の領域サイズ及び配置位置に用いてもよい。さらに、領域特定部１８３は、過去の操作履歴データを用いることなく、検出された操作データのみによって入力領域の領域サイズ及び配置位置を特定してもよい。
【００９３】
また、領域特定部１８３は、入力領域を特定すると、当該特定した入力領域に重畳する表示部１３０の表示領域を表示禁止領域に設定するとともに、表示禁止領域に設定した領域外の領域を表示可能領域に設定する。
【００９４】
表示データ制御部１８４は、コンテンツの表示開始時に、電子書籍データと、ユーザによって又は予め設定された表示部１３０の表示領域及び文字のフォントサイズと、に基づいて、構成順に沿って先頭から末尾まで表示可能にコンテンツを表示するための表示データ（デフォルトの表示データ）を生成する。
【００９５】
また、表示データ制御部１８４は、表示制御部１４０及び操作部１７０と連動し、生成した表示データに基づいてコンテンツを表示部１３０の表示領域に表示する。そして、表示データ制御部１８４は、コンテンツを表示部１３０に表示している際には、スクロール表示処理、電源のＯＦＦなどによる表示データの表示を中断する中断処理、又は、領域サイズや文字のフォントサイズを変更して表示形式を変更するリフロー処理などの各種の表示処理を実行する。
【００９６】
特に、表示データ制御部１８４は、スクロール表示処理においては、スクロール操作を検出し、入力座標検出部１８２によってスクロール操作の開始位置座標及び終了位置座標と、その変位量が検出されると、スクロール方向のユーザの操作入力に基づく変位量に基づいて、スクロールする際の速度及び加速度又はスクロールする範囲を決定しつつ、スクロール表示処理を実行する。
【００９７】
一方、表示データ制御部１８４は、表示形態変更処理においては、スクロール表示処理に連動して、
（１）予め定められた表示部１３０の表示領域における領域サイズ及び文字のフォントサイズによって規定された所定の表示形態を有する表示データ（すなわち、上述のデフォルトの表示データ）、
（２）領域特定部１８３によって設定された表示部１３０の表示禁止領域及び表示可能領域に基づいて、表示形態が変更された表示データ、又は
（３）領域特定部１８３によって設定された表示部１３０の表示禁止領域及び表示可能領域に基づいて、変更可能な表示形態を有する表示データ、
を生成し、生成した表示データを表示制御部１４０を介して表示部１３０に出力する。
【００９８】
具体的には、表示データ制御部１８４は、表示形態が変更された表示データとしては、例えば、図３（Ｂ）に示すように、表示禁止領域が表示部１３０のスクロール方向に沿って全体的に形成された表示形態を有する表示データを用いる。特に、表示データ制御部１８４は、表示禁止領域に基づいて規定された表示可能領域に沿って、未だ未表示のコンテンツであって現時点から順次表示されるコンテンツに対してその表示形態が変更された表示データを生成し、当該生成した表示データを用いる。
【００９９】
例えば、この場合には、表示データ制御部１８４は、設定された表示可能領域の幅及び座標位置に合わせて、所定の文字数毎に改行されるように、コンテンツの表示形態が一律に変更された表示データを生成する。
【０１００】
また、表示データ制御部１８４は、変更可能な表示形態を有する表示データとしては、例えば、図５（Ａ）及び（Ｂ）に示すように、表示禁止領域が表示部１３０のスクロール方向に沿って一部にのみ形成された表示形態を有する表示データを用いる。特に、表示データ制御部１８４は、表示禁止領域に基づいて規定された表示可能領域に沿って、未だ未表示の現時点から順次表示されるコンテンツに対し、表示可能領域の表示禁止領域によって狭くなった行幅（少なくなった文字数）に合わせてその表示形態を変更可能に表示するための表示データを生成し、当該生成した表示データを、表示制御部１４０介して表示部１３０に表示する。
【０１０１】
例えば、表示データ制御部１８４は、表示部１３０の一部の表示領域において、表示禁止領域が形成されている場合には、スクロール操作に連動して、表示可能領域の各行の幅に合わせて逐次コンテンツが表示されるための表示データを生成し、表示部１３０に該当部分のコンテンツを表示部１３０に出力する。すなわち、表示データ制御部１８４は、表示禁止領域の場所に応じて表示されるべきコンテンツの表示形態が変動しつつ、表示可能領域の各行の幅に合わせて逐次コンテンツが表示されるための表示データを生成し、当該表示データに基づいて表示部１３０にコンテンツを表示する。
【０１０２】
端末管理制御部１９０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、通信端末装置１０の全般的な機能を総括的に制御する。
【０１０３】
［Ａ３］スクロール操作に基づく表示形態変更処理
次に、図６を参照しつつ本実施形態の通信端末装置１０において実行されるスクロール操作に基づく表表示形態変更処理の動作について説明する。なお、図６は、本実施形態の通信端末装置１０において実行されるスクロール操作に基づく表示形態変更処理を示すフローチャートである。
【０１０４】
本動作においては、該当する電子書籍データが既に電子書籍データ記録部１５３に記録されているとともに、参照データ記録部１５２及び操作履歴データ記録部１５４には、参照データ又は複数の操作履歴データが既に記録されているものとし、ＲＡＭ１５５には、表示禁止領域の情報及びその他の情報が記録されているものする。
【０１０５】
また、本動作においては、ユーザその他によって予め設定されて取得された表示部１３０におけるコンテンツを表示すべき領域サイズ又は当該コンテンツを表示する際の文字のフォントサイズに基づいて、所定の表示形態を有する表示データが予め生成されており、当該生成された表示データに基づいて、該当する部分のコンテンツが表示部１３０に既に表示されているものとする。
【０１０６】
そして、本動作においては、表示データ制御部１８４において操作部１７０を介してスクロール操作の入力を待機しているものとする。
【０１０７】
まず、表示データ制御部１８４によって操作部１７０を介してユーザのスクロール操作が検出されると（ステップＳ１０１）、入力座標検出部１８２は、ＲＡＭ１５５に記録済みの参照データに基づいて、当該スクロール操作に対応する入力座標及び変位量を検出する（ステップＳ１０２）。
【０１０８】
具体的には、表示データ制御部１８４は、ユーザの操作入力に基づくスクロール方向の変位量に基づいて、スクロールする際の速度及び加速度又はスクロールする範囲を決定しつつ、スクロール表示処理を実行する。そして、入力座標検出部１８２は、検出した入力座標（開始位置座標及び終了位置座標）及び変位量を、操作履歴データとして、操作履歴データ記録部１５４及びＲＡＭ１５５に記録させる。
【０１０９】
次いで、表示データ制御部１８４は、検出したスクロール操作に合わせて、所定の表示形態を有する表示データ（デフォルトの表示データ）、又は、前回のステップＳ１１２の処理によって設定された表示禁止領域に応じて、表示形態を変更するための表示データに基づいて、スクロール表示処理を実行する（ステップＳ１０３）。
【０１１０】
具体的には、表示データ制御部１８４は、検出したスクロール操作に合わせて、初期設定により予め設定された領域サイズ及び文字のフォントサイズによって規定された所定の表示形態を有する表示データに基づいて、該当する部分のコンテンツを表示部１３０に表示する。
【０１１１】
また、表示データ制御部１８４は、検出したスクロール操作に合わせて、前回のステップＳ１１２の処理によって設定された表示禁止領域に応じて変更された表示形態を有する表示データに基づいて、又は、当該表示禁止領域に応じて変更可能な表示形態を有する表示データに基づいて、該当する部分のコンテンツを表示部１３０に表示する。
【０１１２】
次いで、表示データ制御部１８４は、操作履歴データ記録部１５４に所定数の記録済みの操作履歴データが存在するか否かを判定する（ステップＳ１０４）。例えば、表示データ制御部１８４は、操作履歴データ記録部１５４に２つの操作履歴データが記録されているか否かを判定する。
【０１１３】
このとき、表示データ制御部１８４は、操作履歴データ記録部１５４に所定数の記録済みの操作履歴データが存在しないと判定した場合には、そのまま本動作を終了させる。
【０１１４】
一方、表示データ制御部１８４が、操作履歴データ記録部１５４に所定数の記録済みの操作履歴データが存在したと判定した場合には、領域特定部１８３は、スクロール操作によって検出された入力座標及び変位量の操作データと、操作履歴データ記録部１５４に記録された操作履歴データと、に基づいて、表示部１３０上に形成された操作部１７０の一部としてのタッチパネルにおける入力領域を特定する（ステップＳ１１１）。
【０１１５】
次いで、領域特定部１８３は、特定した入力領域に重畳する表示部１３０上の表示領域を特定し、当該特定した領域を表示禁止領域に設定するとともに、当該表示禁止領域を除く表示部１３０上の表示領域を表示可能領域に設定し、ＲＡＭ１５５にその情報を記録する（ステップＳ１１２）。なお、領域特定部１８３は、既にＲＡＭ１５５に表示禁止領域及び表示可能領域の情報が記録されている場合には、当該各情報を上書き更新する。
【０１１６】
次いで、表示データ制御部１８４は、設定した表示可能領域の領域サイズ及び座標に応じて、未だ未表示のコンテンツであって現時点から順次表示されるコンテンツの表示形態が変更された表示データを生成し、又は、当該コンテンツの表示形態が変更可能な表示形態を有し、未だ非表示であって現時点から順次表示されるコンテンツの表示データを生成する（ステップＳ１１３）。
【０１１７】
最後に、表示データ制御部１８４は、生成した表示データを、表示制御部１４０を介して、順次表示できるように表示部１３０に出力し（ステップＳ１１４）、本動作を終了させる。
【０１１８】
以上、本実施形態の通信端末装置１０は、文章を含むコンテンツが閲覧（読書）されている場合に、ユーザによるスクロール操作を受け付けると、当該スクロール操作が行われた入力領域に重畳する表示領域へのコンテンツの表示を禁止し、表示すべきコンテンツの表示形態を変更して当該コンテンツを表示することができるので、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができる。
【０１１９】
したがって、本実施形態の通信端末装置１０は、スクロール操作に基づくコンテンツの閲覧の妨害を排除することができるので、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【０１２０】
なお、実施形態においては、表示形態を変更する際に、デフォルトの表示データやその他の表示データにおける１行当たりの文字数を変化させていたが、１行当たりの文字数をそのままにして文字サイズ、文字の幅、文字の高さ、文字間隔及び行間隔少なくとも一以上を変更するによって該当する部分のコンテンツを縮小して表示する表示データを生成してもよい。
【０１２１】
この場合においては、表示禁止領域に表示するために縮小されたコンテンツが、その後、スクロール操作によりスクロール方向において当該表示禁止領域とともに配置されていない表示領域（例えば、初期設定された領域サイズを有する表示領域）に移行した場合には、当該コンテンツは、縮小表示が解除されて通常の表示を行う表示データが再生成される。すなわち、この場合には、当該部分のコンテンツは、表示領域の領域サイズに合わせて（表示領域に合わせて拡大されて）表示部１３０に表示される。
【０１２２】
ただし、この場合において、一度縮小された部分のコンテンツは、その後のスクロール操作によって表示領域が再度変更されたとしても、そのままの状態を維持して表示されてもよい。すなわち、一度縮小された部分のコンテンツについては、拡大するための表示データを再生成することなく縮小された際に生成された表示データを用いて当該部分の表示を実行してもよい。
【０１２３】
特に、図７（Ａ）及び（Ｂ）は、文字サイズを縮小してコンテンツを表示する場合の例示である。また、コンテンツに、写真、表、挿絵等の図が含まれている場合には、図を縮小した表示データを生成してもよい。
【０１２４】
また、本実施形態においては、コンテンツの文章が横書き表示において、上下方向にスクロールされる場合について説明したが、コンテンツの文章が縦書き表示において、左右方向にスクロールされる場合であっても適用可能である。
【０１２５】
［Ｂ］第２実施形態
次に、図８〜図１０を用いて本発明に係る電子書籍提供システムの第２実施形態について説明する。
【０１２６】
［Ｂ１］第２実施形態の概要
まず、図８を用いて本発明に係る電子書籍提供システム１の第２実施形態の概要について説明する。なお、図８は、本実施形態の通信端末装置１０においてスクロール表示処理を説明するための図である。
【０１２７】
本実施形態は、表示領域に、スクロール操作によってスクロール表示されるコンテンツと、当該スクロールする方向に沿って色特徴量の階調又は色相を変化させた背景画像と、を重畳表示させることによって、スクロール表示によってコンテンツの各行が移動する表示が行われる場合において、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供するものである。
【０１２８】
特に、本実施形態の通信端末装置１０は、図８（Ａ）及び（Ｂ）に示すように、表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の階調値が他の部分の階調値より最も高く又は低い背景画像を表示領域に、コンテンツに重畳させて表示させる構成を有している。
【０１２９】
通常、スクロールが実行されると、表示領域の中心からスクロール方向に注視点が移動することも多く、特に、このような場合に、視野狭窄者など視野障害者は、表示領域の全体を視認することができない場合も多くなる。また、注視点がコンテンツを表示する際の中央から端部に移動していると、コンテンツの各行の位置を把握しににくくなり、視認環境が低下する。
【０１３０】
そこで、本実施形態の通信端末装置１０は、スクロールが実行されて注視点がずれてきた場合であっても、当該注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができるようになっている。したがって、本実施形態の通信端末装置１０は、コンテンツの各行の位置を把握し易くその視認環境が優れている表示領域の中心に常に注視点を誘導することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができるようになっている。
【０１３１】
［Ｂ２］通信端末装置
次に、図９を用いて本実施形態の通信端末装置１０の構成について説明する。なお、図９は、本実施形態の通信端末装置１０の構成を示すブロック図である。
【０１３２】
本実施形態の通信端末装置１０は、図９に示すように、通信制御部１１０と、表示部１３０と、表示制御部１４０と、データ記録部２５０と、操作部１７０と、アプリケーション実行部２８０と、端末管理制御部１９０と、を有し、上記の各部は、バスＢによって相互に接続されている。
【０１３３】
データ記録部２５０は、アプリケーション記録部１５１と、参照データ記録部１５２と、電子書籍データ記録部１５３及びＲＡＭ１５５とともに、階調及び色相のデータを記録する色特徴量データ記録部２５１を有している。
【０１３４】
色特徴量データ記録部２５１には、グラデーション表示を行うために、例えば、ウェブセーフカラーに対応する色相環（２１６色）など所定の色差を持って色特徴量が異なる参照データが記録されている。なお、参照データとしては、これに限らず、明度、彩度、色相、輝度及び色差のいずれかの色特徴量であって、グラデーション表示において隣接する異なる階調を表示する際に所定の階調差を有する色特徴量が定義された参照データが記録されていればよい。
【０１３５】
アプリケーション実行部２８０は、アプリケーションを実行することにより、第１実施形態と同様のスクロール表示処理及びコンテンツを表示するコンテンツ表示処理を実行する。
【０１３６】
具体的には、アプリケーション実行部２８０は、データ取得管理部１８１及び入力座標検出部１８２と、スクロールの速度を検出するスクロール速度検出部２８１と、背景画像を生成する背景画像生成部２８２と、コンテンツと背景画像とを重畳する表示データ制御部２８３と、を実現するようになっている。なお、本実施形態のスクロール速度検出部２８１は、例えば、本発明の算出手段を構成し、表示データ制御部２８３は、本発明の表示制御手段を構成する。
【０１３７】
なお、スクロール速度検出部２８１は、入力座標検出部１８２により、検出された入力座標の変化量を入力に要した時間によって除することにより、スクロール速度を算出する。
【０１３８】
また、背景画像生成部２８２は、スクロール速度検出部２８１により算出されたスクロール速度及び階調又は色相データに基づいて、グラデーションの階調又は色相などの色特徴量の変更態様を決定し、背景画像を生成する。
【０１３９】
具体的には、背景画像生成部２８２は、図８（Ａ）に示すように、背景画像が色特徴量の階調の変化を示す画像である場合に、表示部１３０の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の階調値が他の部分の階調値より最も高く又は低い背景画像（例えば、明度又は輝度の階調値が高い又は低い背景画像）を生成する。そして、背景画像生成部２８２は、検出されたスクロール速度が早いほど、色特徴量の階調の変化を細かくする背景画像を生成する。なお、例えば、本実施形態においては、スクロール方向の中心の色特徴量の階調値を示す明度又は輝度の階調値が低い背景画像の場合には、文字などの着目すべきコンテンツの色は、背景画像と反対色で構成するようになっている。
【０１４０】
また、背景画像生成部２８２は、図８（Ｂ）に示すように、背景画像が色特徴量の色相の変化を示す画像である場合に、表示部１３０の表示領域に表示されるコンテンツにおけるスクロール方向の中心の色特徴量の色成分がＲＧＢ（赤、緑、青）のいずれか２つの中間色、又は、ＣＭＹ（シアン、マゼンタ、黄色）のいずれか２つの中間色である背景画像を生成する。そして、背景画像生成部２８２は、検出されたスクロール速度が早いほど、色特徴量の色相の変化の度合いを大きく変化させた背景画像を生成する。なお、例えば、この場合には、本実施形態においては、文字などの着目すべきコンテンツの色は、背景画像に対して目立つ色（反対色んど）で構成するようになっている。
【０１４１】
なお、色特徴量の色相の変化の度合いを大きく変化させた背景画像とは、グラデーションにおける隣接する階調値同士の差が大きく形成された背景画像を示す。
ている。
【０１４２】
表示データ制御部２８３は、電子書籍データと、ユーザによって又は予め設定された表示部１３０の表示領域及び文字のフォントサイズと、に基づいて、構成順に沿って先頭から末尾まで表示可能にコンテンツを表示するための表示データを生成する。
【０１４３】
そして、表示データ制御部２８３は、生成された背景画像を表示部１３０の表示領域に表示させるとともに、スクロール操作に従って生成した表示データを表示部１３０の表示領域に表示させ、表示領域においてコンテンツに背景画像を重畳した画像を表示させる。
【０１４４】
［Ｂ３］スクロール操作処理に伴うコンテンツ表示処理
次に、図１０を参照しつつ本実施形態の通信端末装置１０において実行されるスクロール操作処理に伴うコンテンツ表示処理の動作について説明する。なお、図１０は、本実施形態の通信端末装置１０において実行されるスクロール操作処理に伴うコンテンツ表示処理を示すフローチャートである。
【０１４５】
本動作においては、該当する電子書籍データが既に電子書籍データ記録部１５３に記録されているとともに、参照データ記録部１５２及び色特徴量データ記録部２５１には、それぞれ参照データが既に記録されているものとする。
【０１４６】
また、本動作においては、ユーザその他によって予め設定されて取得された表示部１３０におけるコンテンツを表示すべき領域サイズ又は当該コンテンツを表示する際の文字のフォントサイズに基づいて、所定の表示形態を有する表示データが予め生成されている。
【０１４７】
そして、本動作においては、中心の色特徴量が他の部分の色特徴量より高く、かつ、色特徴量の階調の変化を示す背景画像が既に生成されてコンテンツに重畳されて表示領域に重畳されているものとし、表示データ制御部１８４において操作部１７０を介してスクロール操作の入力を待機しているものとする。
【０１４８】
まず、表示データ制御部２８３によって操作部１７０を介してユーザのスクロール操作が検出されると（ステップＳ２０１）、入力座標検出部１８２は、ＲＡＭ１５５に記録済みの参照データに基づいて、当該スクロール操作に対応する入力座標及び変位量を検出する（ステップＳ２０２）。
【０１４９】
具体的には、表示データ制御部２８３は、ユーザの操作入力に基づくスクロール方向の変位量に基づいて、スクロールする際の速度及び加速度又はスクロールする範囲を決定しつつ、スクロール表示処理を実行する。
【０１５０】
次いで、表示データ制御部１８４は、検出したスクロール操作に合わせて、スクロール表示処理を実行する（ステップＳ２０３）。
【０１５１】
具体的には、表示データ制御部１８４は、検出したスクロール操作に合わせて、初期設定により予め設定された領域サイズ及び文字のフォントサイズによって規定された所定の表示形態を有する表示データに基づいて、該当する部分のコンテンツを表示部１３０に表示する。
【０１５２】
次いで、スクロール速度検出部２８１は、入力座標検出部１８２により、検出された入力座標の変化量を入力に要した時間によって除することにより、スクロール速度を算出する（ステップＳ２０４）。
【０１５３】
次いで、背景画像生成部２８２は、検出されたスクロール速度に応じて色特徴量における階調の変化の割合を変更した背景画像を生成する（ステップＳ２０５）。例えば、背景画像生成部２８２は、検出されたスクロール速度が早いほど、色特徴量の階調の変化を細かくする背景画像を生成する。
【０１５４】
次いで、表示データ制御部２８３は、生成した背景画像を既に表示されている背景画像に替えて表示領域に表示し、コンテンツに重畳し（ステップＳ２０６）、本動作を終了させる。
【０１５５】
以上、本実施形態の通信端末装置１０は、スクロールの影響で表示領域の中心からスクロール方向に注視点が移動した場合であっても、階調又は色相が変化した画像により注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら認識させることができる。
【０１５６】
特に、本実施形態の通信端末装置１０は、視野障害者などの全体の表示領域を把握できずに、コンテンツの閲覧を行っている視野が狭いユーザであっても、注視点の位置が表示領域の中心からずれてきていることを、コンテンツを閲覧させながら確実に認識させることができる。
【０１５７】
したがって、本実施形態の通信端末装置１０は、コンテンツの各行の位置を把握し易くその視認環境が優れている表示領域の中心に常に注視点を誘導することができるので、コンテンツに対する視認性を向上させることができるとともに、快適な閲覧環境を提供することができる。
【０１５８】
なお、本実施形態においては、コンテンツの文章が横書き表示において、上下方向にスクロールされる場合について説明したが、コンテンツの文章が縦書き表示において、左右方向にスクロールされる場合であっても適用可能である。
【符号の説明】
【０１５９】
１  …  電子書籍提供システム
１０  …  通信端末装置
３０  …  電子書籍提供サーバ装置
４０  …  電子書籍データベース
１１０  …  通信制御部
１３０  …  表示部
１４０  …  表示制御部
１５０  …  データ記録部
１５１  …  アプリケーション記録部
１５２  …  参照データ記録部
１５３  …  操作履歴データ記録部
１５４  …  電子書籍データ記録部
１５５  …  ＲＡＭ
１６０  …  操作部
１７０  …  操作部
１８０  …  アプリケーション実行部
１８１  …  データ取得管理部
１８２  …  入力座標検出部
１８３  …  領域特定部
１８４  …  表示データ制御部
１８６  …  スクロール速度算出部
１９０  …  端末管理制御部
２５０  …  データ記録部
２５１  …  色特徴量データ記録部
２８０  …  アプリケーション実行部
２８１  …  スクロール速度検出部
２８２  …  背景画像生成部
２８３  …  表示データ制御部
【図１】
2015230716.tif 000003
【図２】
2015230716.tif 000004
【図３】
2015230716.tif 000005
【図４】
2015230716.tif 000006
【図５】
2015230716.tif 000007
【図６】
2015230716.tif 000008
【図７】
2015230716.tif 000009
【図９】
2015230716.tif 000010
【図１０】
2015230716.tif 000011
【図８】
2015230716.tif 000012