(57)【要約】  表示装置（１）は、表示部（１４）と、操作受付部（１０２）と、表示制御部（１０１）とを備える。表示部（１４）は、タッチパネル機能を有する。操作受付部（１０２）は、表示部（１４）に対するスクロール操作を受け付ける。表示制御部（１０１）は、表示対象の画面をスクロール操作で指示されるスクロール方向に移動させるとともに、表示対象の画面のうち表示部（１４）に表示されている表示範囲が表示対象の画面の端部に到達した状態で操作受付部（１０２）が端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を表示範囲に施す。
2016194636.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル機能を有する表示部と、
前記表示部に対するスクロール操作を受け付ける操作受付部と、
表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で前記操作受付部が前記端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御部と、を備える表示装置。
【請求項２】
前記表示制御部は、前記表示範囲に示される画像を変形する変形処理を前記画像処理として実行し、前記スクロール量に応じて前記変形処理における変形量を変化させる、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記変形処理を行う際に、前記表示範囲内において前記変形処理の対象となる矩形の変形範囲を決定し、前記スクロール操作における接触位置と当該変形範囲の各頂点とを結ぶ直線により前記変形範囲を４つの三角領域に分割し、前記スクロール操作により前記接触位置が移動することにより前記各三角領域が変形した場合に、前記各三角領域の変形に応じて前記変形範囲に示される画像を変形させる、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記表示範囲を構成する色を前記スクロール量に応じて変化させる処理を前記画像処理として実行する、請求項１に記載の表示装置。
【請求項５】
前記表示制御部は、前記変形処理に加えて、前記表示範囲を構成する色を前記スクロール量に応じて変化させる処理を前記画像処理として実行する、請求項２に記載の表示装置。
【請求項６】
前記スクロール量の範囲に対応する画像処理の内容を記憶する記憶部を更に備え、
前記表示制御部は、前記記憶部に記憶されている前記スクロール量の範囲に対応する画像処理の内容に従い、前記表示範囲に施す画像処理を決定する、請求項１に記載の表示装置。
【請求項７】
前記表示制御部は、前記スクロール操作における接触位置から前記表示対象の画面の端部までの長さに応じて前記スクロール量の範囲を変化させる、請求項６に記載の表示装置。
【請求項８】
前記操作受付部は、前記スクロール操作における接触が解除された場合、前記スクロール量に応じた指示を受け付ける、請求項１に記載の表示装置。
【請求項９】
前記表示制御部は、前記表示範囲に予め定められたメニュー画面を重畳する処理を前記画像処理として実行する、請求項１に記載の表示装置。
【請求項１０】
前記操作受付部は、前記表示部に表示された前記メニュー画面上で前記スクロール操作における接触が解除された場合、当該接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける、請求項９に記載の表示装置。
【請求項１１】
前記操作受付部は、前記表示部に表示された前記メニュー画面以外の位置で前記スクロール操作における接触が解除された場合、前記画像処理を停止する旨の指示を受け付け、
前記表示制御部は、前記操作受付部が前記画像処理を停止する旨の指示を受け付けた場合、前記画像処理を停止して、前記表示部に前記画像処理を施す前の表示範囲を表示させる、請求項１０に記載の表示装置。
【請求項１２】
前記表示制御部は、前記スクロール操作における接触位置よりもスクロール方向とは反対側の位置に前記メニュー画面を重畳する、請求項９に記載の表示装置。
【請求項１３】
前記スクロール量の範囲に対応する画像処理の内容を記憶する記憶部を更に備え、
前記表示制御部は、前記スクロール量が前記記憶部に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属する場合、前記接触位置よりもスクロール方向側の位置に前記メニュー画面を重畳し、前記スクロール量が前記記憶部に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さない場合、前記接触位置よりもスクロール方向とは反対側の位置に前記メニュー画面を重畳する、請求項１２に記載の表示装置。
【請求項１４】
前記表示制御部は、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の始端部に到達した状態で前記操作受付部が前記始端部方向へのスクロール操作を受け付けた場合と、前記表示対象の画面の終端部に到達した状態で前記操作受付部が前記終端部方向へのスクロール操作を受け付けた場合とで、前記表示範囲に施す前記画像処理の内容を異ならせる、請求項１に記載の表示装置。
【請求項１５】
タッチパネル機能を有する表示部に対するスクロール操作を受け付ける操作受付ステップと、
表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で前記操作受付ステップにおいて前記端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御ステップと、を有する表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示制御方法に関し、特に、表示対象の画面をスクロール表示させる技術に関する。
【背景技術】
【０００２】
画像形成装置、スマートフォン等の携帯端末、およびパーソナルコンピューター等では、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）等の表示部を備えており、当該表示部に表示対象の画面を表示させている。【０００３】
ここで、表示部のサイズには限りがあるため、表示対象の画面の全範囲を表示部が一度に表示できない場合がある。この場合、表示対象の画面の一部の範囲（表示範囲）を表示部に表示し、ユーザーからのスクロール操作を受け付けたときに、表示対象の画面をスクロール操作で指示されるスクロール方向に移動（スクロール表示）させている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−７４９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示範囲が表示対象の画面の端部に到達した場合、表示部はスクロール操作が入力されたとしても表示対象の画面を移動させない。ユーザーは、スクロール操作を入力しても表示対象の画面が移動されないことを確認することで、表示範囲が表示対象の画面の端部に到達したことを知る。しかしながら、表示範囲が表示対象の画面の端部に到達したことをユーザーに報知する手段として、上記で説明したスクロール操作が入力されたとしても表示対象の画面を移動させないという内容は、ユーザーに分かり難くユーザー利便性に欠ける。【０００６】
本発明は、上記の事情に鑑みなされたものであり、ユーザーに分かり易い態様で表示範囲が表示対象の画面の端部に到達したことを報知することを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面にかかる表示装置は、タッチパネル機能を有する表示部と、前記表示部に対するスクロール操作を受け付ける操作受付部と、表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で前記操作受付部が前記端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御部と、を備える表示装置である。【０００８】
また、本発明の別の一局面にかかる表示制御方法は、タッチパネル機能を有する表示部に対するスクロール操作を受け付ける操作受付ステップと、表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で前記操作受付ステップにおいて前記端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御ステップと、を有する表示制御方法である。
【発明の効果】
【０００９】
上記の本発明によれば、ユーザーに分かり易い態様で表示範囲が表示対象の画面の端部に到達したことを報知することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１にかかる表示装置の内部構成の概略を示すブロック図である。
【図２Ａ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲の一例を示す図である。
【図２Ｂ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲の一例を示す図である。
【図３】本発明の実施形態１にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。
【図４】本発明の実施形態１にかかる表示装置のＨＤＤに記憶されているデータの一例を示す図である。
【図５Ａ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲が変形処理により変形される様子を示す図である。
【図５Ｂ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲が変形処理により変形される様子を示す図である。
【図６】本発明の実施形態１にかかる表示装置の変形処理の内容の一例を示す図である。
【図７】本発明の実施形態２にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである
【図８】本発明の実施形態２にかかる表示装置のＨＤＤに記憶されているデータの一例を示す図である。
【図９Ａ】本発明の実施形態２にかかる表示装置の表示部に表示される表示範囲にメニュー画面が重畳された様子を示す図である。
【図９Ｂ】本発明の実施形態２にかかる表示装置の表示部に表示される表示範囲にメニュー画面が重畳された様子を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる表示装置および表示制御方法について図面を参照して説明する。
【００１２】
＜実施形態１＞
図１は、本発明の実施形態１にかかる表示装置の内部構成の概略を示すブロック図である。
【００１３】
本発明の実施形態１にかかる表示装置１は、例えば、スマートフォン等の携帯端末であって、制御ユニット１０と、ＲＯＭ（Read Only Memory）１１と、ＲＡＭ（Random Access Memory）１２と、ＨＤＤ（Hard disk drive）１３と、表示部１４と、通信インターフェイス１５とを備えている。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１４】
ＨＤＤ１３は、大容量の記憶装置であって、その記憶領域の一部に表示部１４による表示対象の画面を示す画像データを記憶する。
【００１５】
通信インターフェイス１５は、ネットワーク接続されたパーソナルコンピューター等とのデータ通信を行うためのインターフェイスとして機能する。
【００１６】
表示部１４は、液晶ディスプレイや有機ＥＬ等からなり、ＨＤＤ１３に記憶された画像データや、通信インターフェイス１５を介して外部のパーソナルコンピューター等から受信した画像データに基づき、表示対象の画面を表示する。
【００１７】
また、表示部１４には、タッチパネル部１４１が設けられている。タッチパネル部１４１は、表示部１４上におけるユーザーによる接触を接触位置（座標位置）とともに検知する。タッチパネル部１４１は、ユーザーによる接触を検知すると、当該接触位置を示す検知信号を制御ユニット１０の後述する表示制御部１０１や操作受付部１０２等に出力する。このように、タッチパネル部１４１は、ユーザーからユーザー操作が入力される操作入力部としての役割を果たす。
【００１８】
なお、当該タッチパネル部１４１には、表示部１４上への接触がなくても、ユーザーの指等が表示部１４に対して一定距離まで接近した場合に当該指等を検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、表示部１４への接触がなくても指等が上記一定距離まで接近したことがタッチパネル部１４１の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００１９】
また、表示装置１は、上記のタッチパネル部１４１に加えて、またはタッチパネル部１４１に換えて、物理キーを備えてもよい。当該物理キーには、例えば、矢印キー、Page Upキー、Page Downキー等がある。
【００２０】
制御ユニット１０は、ＣＰＵ（Central Processing Unit）等からなり、表示装置１全体の動作制御を司る。ＲＯＭ１１は、表示装置１の動作を制御する表示制御プログラムを記憶する。ＲＡＭ１２は、制御ユニット１０の動作領域等として使用される。
【００２１】
制御ユニット１０は、ＲＯＭ１１またはＨＤＤ１３等に記憶された表示制御プログラム従って動作することで、制御部１００、表示制御部１０１、および操作受付部１０２として機能する。なお、制御ユニット１０の制御部１００、表示制御部１０１、および操作受付部１０２は、表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２２】
制御部１００は、表示装置１全体の動作制御を司るものである。例えば、制御部１００は、通信インターフェイス１５を用いて、ネットワーク接続されたパーソナルコンピューター等との間でデータ通信を行う。
【００２３】
操作受付部１０２は、タッチパネル部１４１から出力される検知信号に基づきユーザーにより入力されたユーザー操作を特定する。そして、操作受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２４】
ここでユーザー操作には、スクロール操作（スワイプ操作ともいう）、選択操作（タップ操作ともいう）、ピンチ操作等がある。例えば、ユーザーが表示部１４上に指を接触させた状態で指をスライド移動させると、最初に接触を検出した初期位置から、最後に接触を検出した最終位置までの各移動位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、タッチパネル部１４１から出力される上記検知信号から、ユーザーにより入力されたユーザー操作がスクロール操作であることを特定する。そして、操作受付部１０２は、スクロール操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２５】
表示制御部１０１は、操作受付部１０２が受け付けたユーザー操作に基づき、表示部１４による表示動作を制御する機能を有する。例えば、操作受付部１０２がスクロール操作を受け付けた場合、表示制御部１０１は、当該スクロール操作に従い表示対象の画面をスクロール表示させる。
【００２６】
図２Ａおよび図２Ｂは、表示部１４に表示される表示範囲の一例を示す図である。図２Ａに示す例では、表示対象の画面のうち先頭に位置する範囲の画面が表示範囲Ｄ１として表示部１４に表示されている。また、図２Ａに示す例では、表示部１４上の位置Ｐ１に指を接触させた状態でスライド移動され、表示部１４上の位置Ｐ２の位置で指の接触が解除されている。表示制御部１０１は、スクロール方向である紙面上方向に、スクロール量（位置Ｐ１から位置Ｐ２までの移動量）に応じた長さだけ表示対象の画面を移動させる。このようなスクロール表示の結果、図２Ｂに示すように、表示部１４に表示される表示範囲Ｄ１が変化する。図２Ｂに示す例では、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態になっている。
【００２７】
続いて、上記の構成を備える表示装置１の動作について説明する。図３は、表示装置１におけるスクロール表示動作の流れを示すフローチャートである。
【００２８】
操作受付部１０２が表示範囲Ｄ１のスクロール操作を受け付けた場合（ステップＳ１０においてＹＥＳ）、表示制御部１０１は、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であるか否かを判定する（ステップＳ１１）。
【００２９】
表示範囲Ｄ１が表示対象の画面の終端部に到達した状態でない場合（ステップＳ１１においてＮＯ）、表示制御部１０１は、表示対象の画面を、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量に応じた長さだけスクロール方向に移動させる（ステップＳ１２）。
【００３０】
また、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であっても（ステップＳ１１においてＹＥＳ）、スクロール操作が終端部方向への操作でない場合、すなわち、スクロール操作が始端部方向への操作である場合（ステップＳ１３においてＮＯ）、表示制御部１０１は、表示対象の画面を始端部方向に移動させる（ステップＳ１２）。
【００３１】
一方、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であって（ステップＳ１１においてＹＥＳ）、かつスクロール操作が終端部方向への操作である場合（ステップＳ１３においてＹＥＳ）、表示制御部１０１は、ステップＳ１２のスクロール表示処理を行わない。この場合、表示制御部１０１は、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量を特定するとともに、当該特定したスクロール量に応じた画像処理を特定する（ステップＳ１４）。そして、表示制御部１０１は、特定したスクロール量に応じた画像処理を表示範囲Ｄ１に施し（ステップＳ１５）、表示部１４に、画像処理後の表示範囲Ｄ１を表示させる（ステップＳ１６）。ステップＳ１６の処理後、ステップＳ１０の処理に戻る。
【００３２】
図４は、ＨＤＤ１３に記憶されているデータの一例を示す図である。ＨＤＤ１３には、１つまたは複数のしきい値、および当該しきい値により特定されるスクロール量の範囲に対応する画像処理の内容が予め記憶されている。図４に示す例では、（１）スクロール量Ｓ0がしきい値Ｓ1未満である場合に画像処理を行わず、（２）スクロール量Ｓ0がしきい値Ｓ1以上、しきい値Ｓ2未満である場合に変形処理（変形量小）を行い、（３）スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合に変形処理（変形量大）を行い、（４）スクロール量Ｓ0がしきい値Ｓ3以上である場合に変形処理（変形量大）および色変化処理を行うことを示す情報がＨＤＤ１３に記憶されている。表示制御部１０１は、ＨＤＤ１３に記憶されている当該情報を参照して、スクロール量に応じた画像処理を特定する。
【００３３】
図５Ａおよび図５Ｂは、表示部１４に表示される表示範囲Ｄ１が上記の変形処理により変形される様子を示す図である。表示範囲Ｄ１が表示対象の画面の終端部に到達した図２Ｂに示す状態から、終端部方向へのスクロール操作がなされた場合、表示制御部１０１は、表示範囲Ｄ１に変形処理を施す。この結果、表示範囲Ｄ１に示された花の画像ｄ１が画像ｄ２や画像ｄ３のように変形される。また、表示制御部１０１は、図５Ａおよび図５Ｂに示すように、スクロール量（位置Ｐ１から位置Ｐ２までの移動量）が大きくなるほど、変形処理における変形量を大きくしている。
【００３４】
図６は、上記の変形処理の内容の一例を示す図である。表示制御部１０１は、まず、表示範囲Ｄ１内において変形処理を施す矩形の変形範囲を決定する。図６に示す例では、表示制御部１０１は、表示範囲Ｄ１の全ての範囲を変形範囲に決定している。そして、表示制御部１０１は、スクロール操作における接触位置（Ｐ１）と当該変形範囲の各頂点（Ｅ、Ｆ、Ｇ、Ｈ）とを結ぶ直線により変形範囲を４つの三角領域（Ｔ１、Ｔ２、Ｔ３、Ｔ４）に分割する。スクロール操作により接触位置が移動する（Ｐ１→Ｐ２）と上記の三角領域は変形する（Ｔ１'、Ｔ２'、Ｔ３'、Ｔ４'）。表示制御部１０１は、各三角領域の変形に応じて変形範囲に示される画像を変形させる。例えば、表示制御部１０１は、三角領域Ｔ１内に示される画像を、三角領域Ｔ１が三角領域Ｔ１'に変形する際の変形に応じて変形する。また、表示制御部１０１は、三角領域Ｔ２内に示される画像を、三角領域Ｔ２が三角領域Ｔ２'に変形する際の変形に応じて変形する。
【００３５】
また、上記の図４で示した色変化処理とは、表示範囲Ｄ１を構成する色をスクロール量に応じて変化させる処理である。例えば、表示制御部１０１は、スクロール量に応じて表示範囲Ｄ１を構成する色を青色から赤色に変化させる。また、表示制御部１０１は、スクロール量に応じて表示範囲Ｄ１を構成する色の明度を変化させてもよい。
【００３６】
以上のように、実施形態１にかかる表示装置１では、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態で終端部方向へのスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を表示範囲Ｄ１に施すため、ユーザーに分かり易い態様で表示範囲Ｄ１が表示対象の画面の端部に到達したことを報知することができる。
【００３７】
＜実施形態２＞
図７は、実施形態２にかかる表示装置１におけるスクロール表示動作の流れを示すフローチャートである。なお、図３に示すフローチャートで説明した処理と同様の処理については同符号を付して説明を略する。
【００３８】
実施形態２にかかる表示装置１では、ステップＳ１６の処理後、表示制御部１０１が、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量に対応するメニュー画面が存在するか否かを判定する（ステップＳ２０）。
【００３９】
図８は、実施形態２にかかる表示装置１のＨＤＤ１３に記憶されているデータの一例を示す図である。図８に示す例では、スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合に変形処理およびメニュー画面Ｄ２を表示させる処理を行い、スクロール量Ｓ0がしきい値Ｓ３以上である場合に変形処理およびメニュー画面Ｄ３を表示させる処理を行うことを示す情報がＨＤＤ１３に記憶されている。
【００４０】
表示制御部１０１は、ＨＤＤ１３に記憶されている当該情報を参照して、スクロール量に対応するメニュー画面が存在すると判定した場合（ステップＳ２０においてＹＥＳ）、表示範囲Ｄ１にメニュー画面を重畳する処理を行い（ステップＳ２１）、表示部１４にメニュー画面を重畳した表示範囲Ｄ１を表示させる（ステップＳ２２）。
【００４１】
ここで、表示制御部１０１は、スクロール量がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属する場合、スクロール操作における接触位置よりもスクロール方向側の位置にメニュー画面を重畳する。また、表示制御部１０１は、スクロール量がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さない場合、スクロール操作における接触位置よりもスクロール方向とは反対側の位置にメニュー画面を重畳する。
【００４２】
図９Ａに示す例は、スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合におけるメニュー画面の表示を示す。この場合、スクロール量Ｓ0がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さないため、表示制御部１０１は、スクロール操作における接触位置Ｐ２よりもスクロール方向とは反対側の位置にメニュー画面Ｄ２を重畳している。
メニュー画面Ｄ２の一例として、前の画面を表示するメニューボタンｄ５、図２Ａのページトップを表示するメニューボタンｄ４を表示する。
またこの場合、表示制御部１０１は、終端部方向へのスクロール操作が行われたとしても、表示対象の画面を始端部方向へスクロール表示させない。このようにメニュー画面Ｄ２の重畳位置を決定し、かつ始端部方向へスクロール表示を禁止することで、ユーザーは、表示部１４上から指を離すことなく終端部方向へ移動させることで、メニュー画面Ｄ２内の任意のメニューボタンを選択することができる。またユーザーは、表示部１４上から指を離すことなく始端部方向へ移動させることで、次のスクロール量の範囲の画像処理を表示制御部１０１に行わせることができる。
【００４３】
図９Ｂに示す例では、スクロール量Ｓ0がしきい値Ｓ3以上である場合におけるメニュー画面の表示を示す。この場合、スクロール量Ｓ0がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属するため、表示制御部１０１は、スクロール操作における接触位置Ｐ２よりもスクロール方向側の位置にメニュー画面Ｄ３を重畳している。メニュー画面Ｄ３の一例として、メニュー画面Ｄ２と同じメニューボタンｄ５、メニューボタンｄ４を表示し、さらに、表示装置の電源をオンした時に表示されるホーム画面を表示するメニューボタンｄ６を表示する。
このようにメニュー画面Ｄ３の重畳位置を決定することで、ユーザーは、表示部１４上から指を離すことなく、それまで行っていた操作と同一の方向（始端部方向）へ指を移動させることで、メニュー画面Ｄ３内の任意のメニューボタンを選択することができる。これにより、ユーザーは、メニュー画面Ｄ３の表示を行わせる操作から、メニューボタンを選択する操作への切り替えをスムーズに行うことができる。
【００４４】
図７に戻って、ステップＳ２２の処理後、操作受付部１０２はスクロール操作における接触が解除されたか否かを判定する（ステップＳ２３）。そして、スクロール操作における接触が解除された位置がメニュー画面上である場合（ステップＳ２４においてＹＥＳ）、操作受付部１０２は、当該接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける（ステップＳ２５）。例えば、図９Ａに示すメニューボタンｄ４上でスクロール操作における接触が解除された場合、操作受付部１０２は、ページトップの表示指示を受け付ける。そして表示制御部１０１は、当該指示に基づき、表示部１４にページトップの表示範囲Ｄ１を表示させる。
【００４５】
一方、スクロール操作における接触が解除された位置がメニュー画面上以外の位置である場合（ステップＳ２４においてＮＯ）、操作受付部１０２は、スクロール量に応じた画像処理を停止する旨の指示を受け付ける（ステップＳ２６）。そして表示制御部１０１は、当該指示に基づき画像処理を停止して、表示部１４に画像処理を施す前の表示範囲Ｄ１を表示させる。
【００４６】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００４７】
＜変形例１＞
上記の実施形態２では、表示制御部１０１が表示範囲Ｄ１にメニュー画面Ｄ２やメニュー画面Ｄ３を重畳する処理を行い、操作受付部１０２がスクロール操作における接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００４８】
変形例１にかかる表示装置１では、表示制御部１０１が表示範囲Ｄ１にメニュー画面Ｄ２やメニュー画面Ｄ３を重畳する処理を行わないが、操作受付部１０２が、スクロール操作における接触が解除された際のスクロール量に応じて、ページトップの表示指示やホーム画面の表示指示といった上記の実施形態２においてメニュー画面Ｄ２やメニュー画面Ｄ３に配置されたメニューボタンに対応する指示を受け付ける。
【００４９】
このように、変形例１にかかる表示装置１では、表示部１４にメニュー画面Ｄ２やメニュー画面Ｄ３を表示しなくとも、ユーザーがスクロール操作における接触を解除する位置を調整することにより、ページトップの表示指示やホーム画面の表示指示といった様々な指示を表示装置１に入力することが可能となる。
【００５０】
＜変形例２＞
上記の実施形態１や実施形態２では、ＨＤＤ１３に記憶されるしきい値の値が固定値である場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００５１】
変形例２にかかる表示装置１では、スクロール操作における接触位置から表示対象の画面の終端部までの長さに応じてしきい値の値を変化させる。例えば、表示制御部１０１は、スクロール操作における接触位置から表示対象の画面の終端部までの長さが予め定められた値以上である場合は、ＨＤＤ１３に予め定められた固定値のしきい値を用いる。また、表示制御部１０１は、スクロール操作における接触位置から表示対象の画面の終端部までの長さが予め定められた値未満である場合には、その長さに応じた値をしきい値として用いる。
【００５２】
＜変形例３＞
上記の実施形態１や実施形態２では、表示範囲が表示対象の画面の終端部に到達した状態で操作受付部１０２が終端部方向へのスクロール操作を受け付けた場合に、表示制御部１０１がスクロール量に応じた画像処理を表示範囲に施す内容を説明したが、上記の場合に加えて、または代えて、表示対象の画面の始端部に到達した状態で操作受付部１０２が始端部方向へのスクロール操作を受け付けた場合に、表示制御部１０１がスクロール量に応じた画像処理を表示範囲に施してもよい。
【００５３】
また、表示制御部１０１は、表示対象の画面の始端部に到達した状態で操作受付部１０２が始端部方向へのスクロール操作を受け付けた場合と、表示対象の画面の終端部に到達した状態で操作受付部１０２が終端部方向へのスクロール操作を受け付けた場合とで、表示範囲に施す画像処理の内容を異ならせてもよい。
【００５４】
例えば、表示制御部１０１は、表示対象の画面の始端部に到達した状態で操作受付部１０２が始端部方向へのスクロール操作を受け付けた場合に、表示範囲を構成する色を赤、黄、オレンジなどの暖色の中からスクロール量に応じて決定した色に変化させる。また、表示制御部１０１は、表示対象の画面の終端部に到達した状態で操作受付部１０２が終端部方向へのスクロール操作を受け付けた場合に、表示範囲を構成する色を青、紫などの寒色の中からスクロール量に応じて決定した色に変化させる。
【００５５】
表示制御部１０１が上記の処理を行うことにより、表示範囲が表示対象の画面の始端部または終端部の何れに到達したのかをユーザーに報知することができる。
【００５６】
＜その他の変形例＞
上記実施形態では、本発明にかかる表示装置の一実施形態としてスマートフォン等の携帯端末を例にした表示装置１を示しているが、本発明は必ずしもこの場合に限定されない。本発明は、スマートフォン等の携帯端末の他に、例えば、パーソナルコンピューターや画像形成装置等の表示部を有する機器に適用が可能である。
【００５７】
また、上記の実施の形態では、タッチパネル機能を用いたスワイプ操作により、表示部１４に表示された画像をスクロール表示させる場合を説明したが、本発明は必ずしもこの場合に限定されない。タッチパネル機能を用いないスワイプ操作により、表示部１４に表示された画像をスクロール表示させてもよい。このような操作には、例えば、マウス等に設けられたホイールボタンの回転によるスクロール操作やスクロールバーの選択によるスクロール操作がある。
【００５８】
また、上記の実施形態および各変形例を組み合わせてもよい。
【図１】
2016194636.tif 000003
【図２Ａ】
2016194636.tif 000004
【図２Ｂ】
2016194636.tif 000005
【図３】
2016194636.tif 000006
【図４】
2016194636.tif 000007
【図５Ａ】
2016194636.tif 000008
【図５Ｂ】
2016194636.tif 000009
【図６】
2016194636.tif 000010
【図７】
2016194636.tif 000011
【図８】
2016194636.tif 000012
【図９Ａ】
2016194636.tif 000013
【図９Ｂ】
2016194636.tif 000014
【手続補正書】
【提出日】平成29年11月14日(2017.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチパネル機能を有する表示部と、
前記表示部に対するスクロール操作を受け付ける操作受付部と、
表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で、前記操作受付部が画面を更に画面端部方向に遷移させるスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御部と、を備え、
前記表示制御部は、前記表示範囲に予め定められたメニュー画面を重畳する処理を前記画像処理として実行する表示装置。
【請求項２】
前記表示制御部は、前記表示範囲に示される画像を変形する変形処理を前記画像処理として実行し、前記スクロール量に応じて前記変形処理における変形量を変化させる、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記変形処理を行う際に、前記表示範囲内において前記変形処理の対象となる矩形の変形範囲を決定し、前記スクロール操作における接触位置と当該変形範囲の各頂点とを結ぶ直線により前記変形範囲を４つの三角領域に分割し、前記スクロール操作により前記接触位置が移動することにより前記各三角領域が変形した場合に、前記各三角領域の変形に応じて前記変形範囲に示される画像を変形させる、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記表示範囲を構成する色を前記スクロール量に応じて変化させる処理を前記画像処理として実行する、請求項１に記載の表示装置。
【請求項５】
前記表示制御部は、前記変形処理に加えて、前記表示範囲を構成する色を前記スクロール量に応じて変化させる処理を前記画像処理として実行する、請求項２に記載の表示装置。
【請求項６】
前記スクロール量の範囲に対応する画像処理の内容を記憶する記憶部を更に備え、
前記表示制御部は、前記記憶部に記憶されている前記スクロール量の範囲に対応する画像処理の内容に従い、前記表示範囲に施す画像処理を決定する、請求項１に記載の表示装置。
【請求項７】
前記表示制御部は、前記スクロール操作における接触位置から前記表示対象の画面の端部までの長さに応じて前記スクロール量の範囲を変化させる、請求項６に記載の表示装置。
【請求項８】
前記操作受付部は、前記スクロール操作における接触が解除された場合、前記スクロール量に応じた指示を受け付ける、請求項１に記載の表示装置。
【請求項９】
前記操作受付部は、前記表示部に表示された前記メニュー画面上で前記スクロール操作における接触が解除された場合、当該接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける、請求項１に記載の表示装置。
【請求項１０】
前記操作受付部は、前記表示部に表示された前記メニュー画面以外の位置で前記スクロール操作における接触が解除された場合、前記画像処理を停止する旨の指示を受け付け、
前記表示制御部は、前記操作受付部が前記画像処理を停止する旨の指示を受け付けた場合、前記画像処理を停止して、前記表示部に前記画像処理を施す前の表示範囲を表示させる、請求項９に記載の表示装置。
【請求項１１】
前記表示制御部は、前記スクロール操作における接触位置よりもスクロール方向とは反対側の位置に前記メニュー画面を重畳する、請求項１に記載の表示装置。
【請求項１２】
前記スクロール量の範囲に対応する画像処理の内容を記憶する記憶部を更に備え、
前記表示制御部は、前記スクロール量が前記記憶部に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属する場合、前記接触位置よりもスクロール方向側の位置に前記メニュー画面を重畳し、前記スクロール量が前記記憶部に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さない場合、前記接触位置よりもスクロール方向とは反対側の位置に前記メニュー画面を重畳する、請求項１１に記載の表示装置。
【請求項１３】
前記表示制御部は、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の始端部に到達した状態で前記操作受付部が画面を更に画面始端部方向に遷移させるスクロール操作を受け付けた場合と、前記表示対象の画面の終端部に到達した状態で前記操作受付部が画面を更に画面終端部方向に遷移させるスクロール操作を受け付けた場合とで、前記表示範囲に施す前記画像処理の内容を異ならせる、請求項１に記載の表示装置。
【請求項１４】
タッチパネル機能を有する表示部に対するスクロール操作を受け付ける操作受付ステップと、
表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で、前記操作受付ステップが画面を更に画面端部方向に遷移させるスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御ステップと、を有し、
前記表示制御ステップにおいて、前記表示範囲に予め定められたメニュー画面を重畳する処理を前記画像処理として実行する表示制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示制御方法に関し、特に、表示対象の画面をスクロール表示させる技術に関する。
【背景技術】
【０００２】
画像形成装置、スマートフォン等の携帯端末、およびパーソナルコンピューター等では、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）等の表示部を備えており、当該表示部に表示対象の画面を表示させている。
【０００３】
ここで、表示部のサイズには限りがあるため、表示対象の画面の全範囲を表示部が一度に表示できない場合がある。この場合、表示対象の画面の一部の範囲（表示範囲）を表示部に表示し、ユーザーからのスクロール操作を受け付けたときに、表示対象の画面をスクロール操作で指示されるスクロール方向に移動（スクロール表示）させている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−７４９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示範囲が表示対象の画面の端部に到達した場合、表示部はスクロール操作が入力されたとしても表示対象の画面を移動させない。ユーザーは、スクロール操作を入力しても表示対象の画面が移動されないことを確認することで、表示範囲が表示対象の画面の端部に到達したことを知る。しかしながら、表示範囲が表示対象の画面の端部に到達したことをユーザーに報知する手段として、上記で説明したスクロール操作が入力されたとしても表示対象の画面を移動させないという内容は、ユーザーに分かり難くユーザー利便性に欠ける。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、ユーザーに分かり易い態様で表示範囲が表示対象の画面の端部に到達したことを報知することを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面にかかる表示装置は、タッチパネル機能を有する表示部と、前記表示部に対するスクロール操作を受け付ける操作受付部と、表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で、前記操作受付部が画面を更に画面端部方向に遷移させるスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御部と、を備え、前記表示制御部は、前記表示範囲に予め定められたメニュー画面を重畳する処理を前記画像処理として実行する表示装置である。
【０００８】
また、本発明の別の一局面にかかる表示制御方法は、タッチパネル機能を有する表示部に対するスクロール操作を受け付ける操作受付ステップと、表示対象の画面を前記スクロール操作で指示されるスクロール方向に移動させるとともに、前記表示対象の画面のうち前記表示部に表示されている表示範囲が前記表示対象の画面の端部に到達した状態で、前記操作受付ステップが画面を更に画面端部方向に遷移させるスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を前記表示範囲に施す表示制御ステップと、を有し、前記表示制御ステップにおいて、前記表示範囲に予め定められたメニュー画面を重畳する処理を前記画像処理として実行する表示制御方法である。
【発明の効果】
【０００９】
上記の本発明によれば、ユーザーに分かり易い態様で表示範囲が表示対象の画面の端部に到達したことを報知することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１にかかる表示装置の内部構成の概略を示すブロック図である。
【図２Ａ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲の一例を示す図である。
【図２Ｂ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲の一例を示す図である。
【図３】本発明の実施形態１にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである。
【図４】本発明の実施形態１にかかる表示装置のＨＤＤに記憶されているデータの一例を示す図である。
【図５Ａ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲が変形処理により変形される様子を示す図である。
【図５Ｂ】本発明の実施形態１にかかる表示装置の表示部に表示される表示範囲が変形処理により変形される様子を示す図である。
【図６】本発明の実施形態１にかかる表示装置の変形処理の内容の一例を示す図である。
【図７】本発明の実施形態２にかかる表示装置におけるスクロール表示動作の流れを示すフローチャートである
【図８】本発明の実施形態２にかかる表示装置のＨＤＤに記憶されているデータの一例を示す図である。
【図９Ａ】本発明の実施形態２にかかる表示装置の表示部に表示される表示範囲にメニュー画面が重畳された様子を示す図である。
【図９Ｂ】本発明の実施形態２にかかる表示装置の表示部に表示される表示範囲にメニュー画面が重畳された様子を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる表示装置および表示制御方法について図面を参照して説明する。
【００１２】
＜実施形態１＞
図１は、本発明の実施形態１にかかる表示装置の内部構成の概略を示すブロック図である。
【００１３】
本発明の実施形態１にかかる表示装置１は、例えば、スマートフォン等の携帯端末であって、制御ユニット１０と、ＲＯＭ（Read Only Memory）１１と、ＲＡＭ（Random Access Memory）１２と、ＨＤＤ（Hard disk drive）１３と、表示部１４と、通信インターフェイス１５とを備えている。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１４】
ＨＤＤ１３は、大容量の記憶装置であって、その記憶領域の一部に表示部１４による表示対象の画面を示す画像データを記憶する。
【００１５】
通信インターフェイス１５は、ネットワーク接続されたパーソナルコンピューター等とのデータ通信を行うためのインターフェイスとして機能する。
【００１６】
表示部１４は、液晶ディスプレイや有機ＥＬ等からなり、ＨＤＤ１３に記憶された画像データや、通信インターフェイス１５を介して外部のパーソナルコンピューター等から受信した画像データに基づき、表示対象の画面を表示する。
【００１７】
また、表示部１４には、タッチパネル部１４１が設けられている。タッチパネル部１４１は、表示部１４上におけるユーザーによる接触を接触位置（座標位置）とともに検知する。タッチパネル部１４１は、ユーザーによる接触を検知すると、当該接触位置を示す検知信号を制御ユニット１０の後述する表示制御部１０１や操作受付部１０２等に出力する。このように、タッチパネル部１４１は、ユーザーからユーザー操作が入力される操作入力部としての役割を果たす。
【００１８】
なお、当該タッチパネル部１４１には、表示部１４上への接触がなくても、ユーザーの指等が表示部１４に対して一定距離まで接近した場合に当該指等を検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、表示部１４への接触がなくても指等が上記一定距離まで接近したことがタッチパネル部１４１の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００１９】
また、表示装置１は、上記のタッチパネル部１４１に加えて、またはタッチパネル部１４１に換えて、物理キーを備えてもよい。当該物理キーには、例えば、矢印キー、Page Upキー、Page Downキー等がある。
【００２０】
制御ユニット１０は、ＣＰＵ（Central Processing Unit）等からなり、表示装置１全体の動作制御を司る。ＲＯＭ１１は、表示装置１の動作を制御する表示制御プログラムを記憶する。ＲＡＭ１２は、制御ユニット１０の動作領域等として使用される。
【００２１】
制御ユニット１０は、ＲＯＭ１１またはＨＤＤ１３等に記憶された表示制御プログラム従って動作することで、制御部１００、表示制御部１０１、および操作受付部１０２として機能する。なお、制御ユニット１０の制御部１００、表示制御部１０１、および操作受付部１０２は、表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２２】
制御部１００は、表示装置１全体の動作制御を司るものである。例えば、制御部１００は、通信インターフェイス１５を用いて、ネットワーク接続されたパーソナルコンピューター等との間でデータ通信を行う。
【００２３】
操作受付部１０２は、タッチパネル部１４１から出力される検知信号に基づきユーザーにより入力されたユーザー操作を特定する。そして、操作受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２４】
ここでユーザー操作には、スクロール操作（スワイプ操作ともいう）、選択操作（タップ操作ともいう）、ピンチ操作等がある。例えば、ユーザーが表示部１４上に指を接触させた状態で指をスライド移動させると、最初に接触を検出した初期位置から、最後に接触を検出した最終位置までの各移動位置を示す検知信号を操作受付部１０２に出力する。操作受付部１０２は、タッチパネル部１４１から出力される上記検知信号から、ユーザーにより入力されたユーザー操作がスクロール操作であることを特定する。そして、操作受付部１０２は、スクロール操作に対応する制御信号を制御部１００や表示制御部１０１等に出力する。
【００２５】
表示制御部１０１は、操作受付部１０２が受け付けたユーザー操作に基づき、表示部１４による表示動作を制御する機能を有する。例えば、操作受付部１０２がスクロール操作を受け付けた場合、表示制御部１０１は、当該スクロール操作に従い表示対象の画面をスクロール表示させる。
【００２６】
図２Ａおよび図２Ｂは、表示部１４に表示される表示範囲の一例を示す図である。図２Ａに示す例では、表示対象の画面のうち先頭に位置する範囲の画面が表示範囲Ｄ１として表示部１４に表示されている。また、図２Ａに示す例では、表示部１４上の位置Ｐ１に指を接触させた状態でスライド移動され、表示部１４上の位置Ｐ２の位置で指の接触が解除されている。表示制御部１０１は、スクロール方向である紙面上方向に、スクロール量（位置Ｐ１から位置Ｐ２までの移動量）に応じた長さだけ表示対象の画面を移動させる。このようなスクロール表示の結果、図２Ｂに示すように、表示部１４に表示される表示範囲Ｄ１が変化する。図２Ｂに示す例では、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態になっている。
【００２７】
続いて、上記の構成を備える表示装置１の動作について説明する。図３は、表示装置１におけるスクロール表示動作の流れを示すフローチャートである。
【００２８】
操作受付部１０２が表示範囲Ｄ１のスクロール操作を受け付けた場合（ステップＳ１０においてＹＥＳ）、表示制御部１０１は、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であるか否かを判定する（ステップＳ１１）。
【００２９】
表示範囲Ｄ１が表示対象の画面の終端部に到達した状態でない場合（ステップＳ１１においてＮＯ）、表示制御部１０１は、表示対象の画面を、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量に応じた長さだけスクロール方向に移動させる（ステップＳ１２）。
【００３０】
また、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であっても（ステップＳ１１においてＹＥＳ）、スクロール操作が、画面を画面終端部方向に遷移させるスクロール操作でない場合、すなわち、スクロール操作が、画面を画面始端部方向に遷移させるスクロール操作である場合（ステップＳ１３においてＮＯ）、表示制御部１０１は、表示対象の画面を始端部方向に移動させる（ステップＳ１２）。
【００３１】
一方、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態であって（ステップＳ１１においてＹＥＳ）、かつスクロール操作が、画面を更に画面終端部方向に遷移させるスクロール操作である場合（ステップＳ１３においてＹＥＳ）、表示制御部１０１は、ステップＳ１２のスクロール表示処理を行わない。この場合、表示制御部１０１は、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量を特定するとともに、当該特定したスクロール量に応じた画像処理を特定する（ステップＳ１４）。そして、表示制御部１０１は、特定したスクロール量に応じた画像処理を表示範囲Ｄ１に施し（ステップＳ１５）、表示部１４に、画像処理後の表示範囲Ｄ１を表示させる（ステップＳ１６）。ステップＳ１６の処理後、ステップＳ１０の処理に戻る。
【００３２】
図４は、ＨＤＤ１３に記憶されているデータの一例を示す図である。ＨＤＤ１３には、１つまたは複数のしきい値、および当該しきい値により特定されるスクロール量の範囲に対応する画像処理の内容が予め記憶されている。図４に示す例では、（１）スクロール量Ｓ0がしきい値Ｓ1未満である場合に画像処理を行わず、（２）スクロール量Ｓ0がしきい値Ｓ1以上、しきい値Ｓ2未満である場合に変形処理（変形量小）を行い、（３）スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合に変形処理（変形量大）を行い、（４）スクロール量Ｓ0がしきい値Ｓ3以上である場合に変形処理（変形量大）および色変化処理を行うことを示す情報がＨＤＤ１３に記憶されている。表示制御部１０１は、ＨＤＤ１３に記憶されている当該情報を参照して、スクロール量に応じた画像処理を特定する。
【００３３】
図５Ａおよび図５Ｂは、表示部１４に表示される表示範囲Ｄ１が上記の変形処理により変形される様子を示す図である。表示範囲Ｄ１が表示対象の画面の終端部に到達した図２Ｂに示す状態から、画面を更に画面終端部方向に遷移させるスクロール操作がなされた場合、表示制御部１０１は、表示範囲Ｄ１に変形処理を施す。この結果、表示範囲Ｄ１に示された花の画像ｄ１が画像ｄ２や画像ｄ３のように変形される。また、表示制御部１０１は、図５Ａおよび図５Ｂに示すように、スクロール量（位置Ｐ１から位置Ｐ２までの移動量）が大きくなるほど、変形処理における変形量を大きくしている。
【００３４】
図６は、上記の変形処理の内容の一例を示す図である。表示制御部１０１は、まず、表示範囲Ｄ１内において変形処理を施す矩形の変形範囲を決定する。図６に示す例では、表示制御部１０１は、表示範囲Ｄ１の全ての範囲を変形範囲に決定している。そして、表示制御部１０１は、スクロール操作における接触位置（Ｐ１）と当該変形範囲の各頂点（Ｅ、Ｆ、Ｇ、Ｈ）とを結ぶ直線により変形範囲を４つの三角領域（Ｔ１、Ｔ２、Ｔ３、Ｔ４）に分割する。スクロール操作により接触位置が移動する（Ｐ１→Ｐ２）と上記の三角領域は変形する（Ｔ１'、Ｔ２'、Ｔ３'、Ｔ４'）。表示制御部１０１は、各三角領域の変形に応じて変形範囲に示される画像を変形させる。例えば、表示制御部１０１は、三角領域Ｔ１内に示される画像を、三角領域Ｔ１が三角領域Ｔ１'に変形する際の変形に応じて変形する。また、表示制御部１０１は、三角領域Ｔ２内に示される画像を、三角領域Ｔ２が三角領域Ｔ２'に変形する際の変形に応じて変形する。
【００３５】
また、上記の図４で示した色変化処理とは、表示範囲Ｄ１を構成する色をスクロール量に応じて変化させる処理である。例えば、表示制御部１０１は、スクロール量に応じて表示範囲Ｄ１を構成する色を青色から赤色に変化させる。また、表示制御部１０１は、スクロール量に応じて表示範囲Ｄ１を構成する色の明度を変化させてもよい。
【００３６】
以上のように、実施形態１にかかる表示装置１では、表示範囲Ｄ１が表示対象の画面の終端部に到達した状態で、画面を更に画面終端部方向に遷移させるスクロール操作を受け付けた場合に、当該受け付けたスクロール操作で指示されるスクロール量に応じた画像処理を表示範囲Ｄ１に施すため、ユーザーに分かり易い態様で表示範囲Ｄ１が表示対象の画面の端部に到達したことを報知することができる。
【００３７】
＜実施形態２＞
図７は、実施形態２にかかる表示装置１におけるスクロール表示動作の流れを示すフローチャートである。なお、図３に示すフローチャートで説明した処理と同様の処理については同符号を付して説明を略する。
【００３８】
実施形態２にかかる表示装置１では、ステップＳ１６の処理後、表示制御部１０１が、ステップＳ１０の処理で操作受付部１０２が受け付けたスクロール操作でのスクロール量に対応するメニュー画面が存在するか否かを判定する（ステップＳ２０）。
【００３９】
図８は、実施形態２にかかる表示装置１のＨＤＤ１３に記憶されているデータの一例を示す図である。図８に示す例では、スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合に変形処理およびメニュー画面Ｄ２を表示させる処理を行い、スクロール量Ｓ0がしきい値Ｓ３以上である場合に変形処理およびメニュー画面Ｄ３を表示させる処理を行うことを示す情報がＨＤＤ１３に記憶されている。
【００４０】
表示制御部１０１は、ＨＤＤ１３に記憶されている当該情報を参照して、スクロール量に対応するメニュー画面が存在すると判定した場合（ステップＳ２０においてＹＥＳ）、表示範囲Ｄ１にメニュー画面を重畳する処理を行い（ステップＳ２１）、表示部１４にメニュー画面を重畳した表示範囲Ｄ１を表示させる（ステップＳ２２）。
【００４１】
ここで、表示制御部１０１は、スクロール量がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属する場合、スクロール操作における接触位置よりもスクロール方向側の位置にメニュー画面を重畳する。また、表示制御部１０１は、スクロール量がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さない場合、スクロール操作における接触位置よりもスクロール方向とは反対側の位置にメニュー画面を重畳する。
【００４２】
図９Ａに示す例は、スクロール量Ｓ0がしきい値Ｓ2以上、しきい値Ｓ3未満である場合におけるメニュー画面の表示を示す。この場合、スクロール量Ｓ0がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属さないため、表示制御部１０１は、スクロール操作における接触位置Ｐ２よりもスクロール方向とは反対側の位置にメニュー画面Ｄ２を重畳している。
【００４３】
メニュー画面Ｄ２の一例として、前の画面を表示するメニューボタンｄ５、図２Ａのページトップを表示するメニューボタンｄ４を表示する。
【００４４】
またこの場合、表示制御部１０１は、図９Ａにおける下方向へのスクロール操作（画面を更に画面始端部方向に遷移させるスクロール操作）が行われたとしても、表示対象の画面を画面始端部方向に遷移させるスクロール表示をさせない。このようにメニュー画面Ｄ２の重畳位置を決定し、かつ始端部方向へスクロール表示を禁止することで、ユーザーは、表示部１４上から指を離すことなく図９Ａにおける下方向（画面終端部の方向）へ移動させることで、メニュー画面Ｄ２内の任意のメニューボタンを選択することができる。またユーザーは、表示部１４上から指を離すことなく図９Ａにおける上方向（画面始端部の方向）へ移動させることで、次のスクロール量の範囲の画像処理を表示制御部１０１に行わせることができる。
【００４５】
図９Ｂに示す例では、スクロール量Ｓ0がしきい値Ｓ3以上である場合におけるメニュー画面の表示を示す。この場合、スクロール量Ｓ0がＨＤＤ１３に記憶されたスクロール量の範囲のうち最も大きいスクロール量の範囲に属するため、表示制御部１０１は、スクロール操作における接触位置Ｐ２よりもスクロール方向側の位置にメニュー画面Ｄ３を重畳している。メニュー画面Ｄ３の一例として、メニュー画面Ｄ２と同じメニューボタンｄ５、メニューボタンｄ４を表示し、さらに、表示装置の電源をオンした時に表示されるホーム画面を表示するメニューボタンｄ６を表示する。
【００４６】
このようにメニュー画面Ｄ３の重畳位置を決定することで、ユーザーは、表示部１４上から指を離すことなく、それまで行っていた操作と同一の方向、すなわち、図９Ａにおける上方向（画面始端部の方向）へ指を移動させることで、メニュー画面Ｄ３内の任意のメニューボタンを選択することができる。これにより、ユーザーは、メニュー画面Ｄ３の表示を行わせる操作から、メニューボタンを選択する操作への切り替えをスムーズに行うことができる。
【００４７】
図７に戻って、ステップＳ２２の処理後、操作受付部１０２はスクロール操作における接触が解除されたか否かを判定する（ステップＳ２３）。そして、スクロール操作における接触が解除された位置がメニュー画面上である場合（ステップＳ２４においてＹＥＳ）、操作受付部１０２は、当該接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける（ステップＳ２５）。例えば、図９Ａに示すメニューボタンｄ４上でスクロール操作における接触が解除された場合、操作受付部１０２は、ページトップの表示指示を受け付ける。そして表示制御部１０１は、当該指示に基づき、表示部１４にページトップの表示範囲Ｄ１を表示させる。
【００４８】
一方、スクロール操作における接触が解除された位置がメニュー画面上以外の位置である場合（ステップＳ２４においてＮＯ）、操作受付部１０２は、スクロール量に応じた画像処理を停止する旨の指示を受け付ける（ステップＳ２６）。そして表示制御部１０１は、当該指示に基づき画像処理を停止して、表示部１４に画像処理を施す前の表示範囲Ｄ１を表示させる。
【００４９】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００５０】
＜変形例１＞
上記の実施形態２では、表示制御部１０１が表示範囲Ｄ１にメニュー画面Ｄ２やメニュー画面Ｄ３を重畳する処理を行い、操作受付部１０２がスクロール操作における接触が解除された位置に配置されたメニューボタンに対応する指示を受け付ける場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００５１】
変形例１にかかる表示装置１では、表示制御部１０１が表示範囲Ｄ１にメニュー画面Ｄ２やメニュー画面Ｄ３を重畳する処理を行わないが、操作受付部１０２が、スクロール操作における接触が解除された際のスクロール量に応じて、ページトップの表示指示やホーム画面の表示指示といった上記の実施形態２においてメニュー画面Ｄ２やメニュー画面Ｄ３に配置されたメニューボタンに対応する指示を受け付ける。
【００５２】
このように、変形例１にかかる表示装置１では、表示部１４にメニュー画面Ｄ２やメニュー画面Ｄ３を表示しなくとも、ユーザーがスクロール操作における接触を解除する位置を調整することにより、ページトップの表示指示やホーム画面の表示指示といった様々な指示を表示装置１に入力することが可能となる。
【００５３】
＜変形例２＞
上記の実施形態１や実施形態２では、ＨＤＤ１３に記憶されるしきい値の値が固定値である場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００５４】
変形例２にかかる表示装置１では、スクロール操作における接触位置から表示対象の画面の終端部までの長さに応じてしきい値の値を変化させる。例えば、表示制御部１０１は、スクロール操作における接触位置から表示対象の画面の終端部までの長さが予め定められた値以上である場合は、ＨＤＤ１３に予め定められた固定値のしきい値を用いる。また、表示制御部１０１は、スクロール操作における接触位置から表示対象の画面の終端部までの長さが予め定められた値未満である場合には、その長さに応じた値をしきい値として用いる。
【００５５】
＜変形例３＞
上記の実施形態１や実施形態２では、表示範囲が表示対象の画面の終端部に到達した状態で操作受付部１０２が画面を更に画面終端部方向に遷移させるスクロール操作を受け付けた場合に、表示制御部１０１がスクロール量に応じた画像処理を表示範囲に施す内容を説明したが、上記の場合に加えて、または代えて、表示対象の画面の始端部に到達した状態で操作受付部１０２が画面を更に画面始端部方向に遷移させるスクロール操作を受け付けた場合に、表示制御部１０１がスクロール量に応じた画像処理を表示範囲に施してもよい。
【００５６】
また、表示制御部１０１は、表示対象の画面の始端部に到達した状態で操作受付部１０２が画面を更に画面始端部方向に遷移させるスクロール操作を受け付けた場合と、表示対象の画面の終端部に到達した状態で操作受付部１０２が画面を更に画面終端部方向に遷移させるスクロール操作を受け付けた場合とで、表示範囲に施す画像処理の内容を異ならせてもよい。
【００５７】
例えば、表示制御部１０１は、表示対象の画面の始端部に到達した状態で操作受付部１０２が画面を更に画面始端部方向に遷移させるスクロール操作を受け付けた場合に、表示範囲を構成する色を赤、黄、オレンジなどの暖色の中からスクロール量に応じて決定した色に変化させる。また、表示制御部１０１は、表示対象の画面の終端部に到達した状態で操作受付部１０２が画面を更に画面終端部方向に遷移させるスクロール操作を受け付けた場合に、表示範囲を構成する色を青、紫などの寒色の中からスクロール量に応じて決定した色に変化させる。
【００５８】
表示制御部１０１が上記の処理を行うことにより、表示範囲が表示対象の画面の始端部または終端部の何れに到達したのかをユーザーに報知することができる。
【００５９】
＜その他の変形例＞
上記実施形態では、本発明にかかる表示装置の一実施形態としてスマートフォン等の携帯端末を例にした表示装置１を示しているが、本発明は必ずしもこの場合に限定されない。本発明は、スマートフォン等の携帯端末の他に、例えば、パーソナルコンピューターや画像形成装置等の表示部を有する機器に適用が可能である。
【００６０】
また、上記の実施の形態では、タッチパネル機能を用いたスワイプ操作により、表示部１４に表示された画像をスクロール表示させる場合を説明したが、本発明は必ずしもこの場合に限定されない。タッチパネル機能を用いないスワイプ操作により、表示部１４に表示された画像をスクロール表示させてもよい。このような操作には、例えば、マウス等に設けられたホイールボタンの回転によるスクロール操作やスクロールバーの選択によるスクロール操作がある。
【００６１】
また、上記の実施形態および各変形例を組み合わせてもよい。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2016194636.tif 000015
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2016194636.tif 000016
【国際調査報告】
2016194636.tif 000017
2016194636.tif 000018
2016194636.tif 000019
2016194636.tif 000020
2016194636.tif 000021
2016194636.tif 000022
2016194636.tif 000023
2016194636.tif 000024
2016194636.tif 000025