(57)【要約】【課題】簡単な操作により、スクロール表示の開始直前の画面を再度表示可能にする。【解決手段】表示装置１０において、制御部２１は、スクロール表示の開始時点での表示部１２の画面におけるコンテンツＣの表示位置を記憶部１５に記憶させると共に、該表示位置への復帰を指示するための復帰マークＨＭを表示部１２の画面に表示させ、スクロール表示の終了までにタッチパネル１３により復帰マークＨＭに対するタッチ操作が検出されると、記憶部１５から表示位置を読み出して、この表示位置のコンテンツを表示部１２の画面に再度表示させ、タッチパネル１３により復帰マークＨＭに対するタッチ操作が検出されることなく、スクロール表示が終了すると、この終了時点でのコンテンツＣの表示状態を維持する。【選択図】図２
2019021140.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の画面に設けられたタッチパネルと、
記憶部と、
前記表示部の画面にコンテンツを表示させ、前記タッチパネルがスクロール操作を検出したとき、前記表示部の画面上で前記コンテンツをスクロール表示させる制御部と、を備え、
前記制御部は、前記スクロール表示の開始時点での前記表示部の画面における前記コンテンツの元の表示位置を前記記憶部に記憶させると共に、該表示位置への復帰を指示するための復帰マークを前記表示部の画面における予め定められた位置に表示させ、前記スクロール表示の終了までに前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されて、前記スクロール表示が終了すると、前記記憶部から前記元の表示位置を読み出して、当該元の表示位置のコンテンツを前記表示部の画面に再度表示させ、前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されることなく、前記スクロール表示が終了すると、この終了時点での前記表示部の画面における前記コンテンツの表示状態を維持する表示装置。
【請求項２】
前記スクロール表示は、慣性スクロール表示である請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記スクロール表示が終了すると、前記復帰マークを前記表示部の画面から非表示として、前記表示位置を前記記憶部から消去する請求項１又は請求項２に記載の表示装置。
【請求項４】
前記制御部は、前記タッチパネルにより前記表示部の画面における前記復帰マークとは異なるコンテンツ表示部分に対するタッチ操作が検出されたときに、前記スクロール表示を停止させ、この状態で、前記タッチパネルにより前記復帰マークに対するスワイプ操作が検出されると、前記元の表示位置のコンテンツを前記表示部の画面に再度表示させる請求項１乃至請求項３のいずれか１つに記載の表示装置。
【請求項５】
前記制御部は、前記タッチパネルにより前記復帰マークに対するタッチ操作が予め定められた期間継続していることが検出され、その後に当該タッチ操作が終了したことが検出されたときは、前記スクロール表示を終了させる前であっても、前記元の表示位置のコンテンツを前記表示部の画面に再度表示させる請求項１乃至請求項３のいずれか１つに記載の表示装置。
【請求項６】
コンピューターを、
表示部の画面にコンテンツを表示させ、前記表示部の画面に設けられたタッチパネルに対してスクロール操作が行われると、前記表示部の画面上で前記コンテンツをスクロール表示させる制御部として機能させ、
前記制御部が、前記スクロール表示の開始時点での前記表示部の画面における前記コンテンツの元の表示位置を前記記憶部に記憶させると共に、該表示位置への復帰を指示するための復帰マークを前記表示部の画面における予め定められた位置に表示させ、前記スクロール表示の終了までに前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されて、前記スクロール表示が終了すると、前記記憶部から前記元の表示位置を読み出して、当該元の表示位置のコンテンツを前記表示部の画面に再度表示させ、前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されることなく、前記スクロール表示が終了すると、この終了時点での前記表示部の画面における前記コンテンツの表示状態を維持するように、前記コンピューターを更に機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示制御プログラムに関し、特に、表示部の画面にコンテンツをスクロール表示させるための技術に関する。
【背景技術】
【０００２】
スマートフォンなどの携帯端末装置（表示装置の一例）は、表示部の画面に設けられたタッチパネルを備え、表示部の画面に対するユーザー操作（タッチ操作など）を、タッチパネルを通じて受け付けて、このユーザー操作に対して応答動作する。特許文献１では、ユーザーがウィンドウ画面のスクロールバーのスクロールハンドルに対して一定の操作を加えると、スクロールハンドルの表示位置にしおりマークを表示し、この後にユーザーがしおりマークに対して一定の操作を加えると、しおりマークの位置にウィンドウ画面を移動させている。これにより、スクロール表示の開始直前のウィンドウ画面を呼び戻すことができるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−３２５８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、スクロール表示の開始直前のウィンドウ画面を呼び戻すには、スクロールハンドルに対する操作、及びしおりマークに対する操作という２つの操作を必要とする。このため、表示部の画面上で、文書や画像などのコンテンツを繰り返しスクロール表示させながら、スクロール表示の開始直前のコンテンツの内容を頻繁に確認する場合は、その都度、２つの操作を行う必要があり、操作が煩雑である。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、表示部の画面上でスクロール表示が行われているときに、簡単な操作により、スクロール表示の開始直前の画面を呼び戻し可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、表示部と、前記表示部の画面に設けられたタッチパネルと、記憶部と、前記表示部の画面にコンテンツを表示させ、前記タッチパネルがスクロール操作を検出したとき、前記表示部の画面上で前記コンテンツをスクロール表示させる制御部と、を備え、前記制御部は、前記スクロール表示の開始時点での前記表示部の画面における前記コンテンツの元の表示位置を前記記憶部に記憶させると共に、該表示位置への復帰を指示するための復帰マークを前記表示部の画面における予め定められた位置に表示させ、前記スクロール表示の終了までに前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されて、前記スクロール表示が終了すると、前記記憶部から前記元の表示位置を読み出して、当該元の表示位置のコンテンツを前記表示部の画面に再度表示させ、前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されることなく、前記スクロール表示が終了すると、この終了時点での前記表示部の画面における前記コンテンツの表示状態を維持するものである。
【０００７】
また、本発明の別の一局面にかかる表示制御プログラムは、コンピューターを、表示部の画面にコンテンツを表示させ、前記表示部の画面に設けられたタッチパネルに対してスクロール操作が行われると、前記表示部の画面上で前記コンテンツをスクロール表示させる制御部として機能させ、前記制御部が、前記スクロール表示の開始時点での前記表示部の画面における前記コンテンツの元の表示位置を前記記憶部に記憶させると共に、該表示位置への復帰を指示するための復帰マークを前記表示部の画面における予め定められた位置に表示させ、前記スクロール表示の終了までに前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されて、前記スクロール表示が終了すると、前記記憶部から前記元の表示位置を読み出して、当該元の表示位置のコンテンツを前記表示部の画面に再度表示させ、前記タッチパネルにより前記復帰マークに対するタッチ操作が検出されることなく、前記スクロール表示が終了すると、この終了時点での前記表示部の画面における前記コンテンツの表示状態を維持するように、前記コンピューターを更に機能させるものである。
【発明の効果】
【０００８】
本発明によれば、表示部の画面上でスクロール表示が行われているときに、簡単な操作により、スクロール表示の開始直前の画面を呼び戻すことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる表示装置の外観を示す斜視図である。
【図２】本実施形態の表示装置の内部構成を示すブロック図である。
【図３】表示装置における表示部の画面上のコンテンツを慣性スクロール表示したり、慣性スクロール表示の開始直前のコンテンツの内容を表示部の画面に再度表示させたりするための処理手順を示すフローチャートである。
【図４】表示装置における表示部の画面に表示されているコンテンツを例示する図である。
【図５】（Ａ）は慣性スクロール表示の開始直前に表示部の画面に表示されているコンテンツを例示する図であり、（Ｂ）は慣性スクロール表示中に表示部の画面に表示されているコンテンツを例示する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態にかかる表示装置について図面を参照して詳細に説明する。
【００１１】
図１は、本発明の表示装置の一実施形態の外観を示す斜視図である。図２は、本実施形態の表示装置の内部構成を示すブロック図である。
【００１２】
本実施形態の表示装置１０は、例えば、スマートフォンなどの携帯端末装置であって、表示部１２と、タッチパネル１３と、通信部１４と、記憶部１５と、制御ユニット１１とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。
【００１４】
タッチパネル１３は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル１３は、表示部１２の画面に配置され、表示部１２の画面に対する指などの接触をその接触位置と共に検知する。タッチパネル１３は、指などの接触を検知すると、その接触位置の座標を示す検知信号を制御ユニット１１の制御部２１などに出力する。従って、タッチパネル１３は、表示部１２の画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１５】
また、表示装置１０は、ユーザー操作が入力される操作部として、上記のタッチパネル１３に加えてハードキーを備えてもよい。
【００１６】
通信部１４は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。
【００１７】
記憶部１５は、大容量のＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）などからなり、各種のデータやプログラムを記憶している。
【００１８】
制御ユニット１１は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣ等である。この制御ユニット１１は、上記のＲＯＭ又は記憶部１５に記憶された制御プログラムが上記プロセッサーで実行されることにより、制御部２１及び通信制御部２３として機能する。なお、制御ユニット１１の上記の各構成要素は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１９】
制御部２１は、表示装置１０の全体的な動作制御を司る。また、制御部２１は、表示部１２、タッチパネル１３、通信部１４、および記憶部１５などと接続されており、上記各構成要素の動作制御や、各構成要素との間での信号またはデータの送受信を行う。制御部２１は、特に、表示部１２の表示動作を制御する。通信制御部２３は、通信部１４の通信動作を制御する機能を有する。
【００２０】
また、制御部２１は、タッチパネル１３から出力される検知信号に基づき、ユーザーにより入力されたユーザー操作を特定する。そして、制御部２１は、特定したユーザー操作に応じた制御を行う。
【００２１】
上記ユーザー操作には、例えば、タッチ操作、スワイプ操作、スクロール操作などがある。例えば、ユーザーがタッチパネル１３に指を接触させて直ちに離すと、タッチパネル１３は、接触を検知した位置を示す検知信号を制御部２１に出力する。制御部２１は、該検知信号を入力すると、この検知信号に基づきユーザー操作がタッチ操作であることを判定する。このタッチ操作は、例えば表示部１２の画面上のソフトキーに対して行われる。
【００２２】
また、ユーザーがタッチパネル１３に指を接触させた状態で指を移動させると、タッチパネル１３は、最初に接触を検出した初期位置から最後に接触を検出した最終位置までの各移動位置を示す検知信号を制御部２１に出力する。制御部２１は、該検知信号を入力すると、この検知信号に基づきユーザー操作がスワイプ操作であること、及びスワイプ操作の操作方向を判定する。このスワイプ操作は、例えば、表示部１２の画面上のアイコンを移動させるときに該アイコンに対して行われる。
【００２３】
また、ユーザーがタッチパネル１３に指を接触させると同時にすばやく移動させて、タッチパネル１３から指を離すと、つまり指によりタッチパネル１３をはじくような操作を行うと、タッチパネル１３は、最初に接触を検出した初期位置から最後に接触を検出した最終位置までの各移動位置を示す検知信号を制御部２１に出力する。制御部２１は、該検知信号を入力すると、この検知信号に基づき短時間での素早い接触位置の変化を検出して、ユーザー操作がスクロール操作（フリック操作とも言う）であること、及びスクロール操作の操作方向を判定する。本実施形態では、このスクロール操作は、例えば表示部１２の画面に表示されている文書や画像などのコンテンツを慣性スクロール表示させるときに該画面に対して行われるものとする。慣性スクロール表示では、表示部１２の画面上でのコンテンツの移動速度が、慣性スクロール表示の開始時点で最も早く、開示時点からの時間の経過と共に徐々に遅くされて最後に「０」となる等、画面を移動させる表示に慣性が作用しているように見せかける画面移動表示である。
【００２４】
ここで、ユーザーは、表示部１２の画面に文書や画像などのコンテンツを慣性スクロール表示させた後に、慣性スクロール表示の開始直前のコンテンツの内容を確認したいことがある。この確認のための操作は、簡単であることが望ましい。
【００２５】
そこで、本実施形態では、タッチパネル１３に対する簡単な操作により、慣性スクロール表示の開始直前のコンテンツの内容を表示部１２の画面に再度表示させて確認できるようにしている。
【００２６】
次に、本実施形態の表示装置１０において、タッチパネル１３に対するユーザー操作に応じて、表示部１２の画面上のコンテンツを慣性スクロール表示させ、慣性スクロール表示の開始直前のコンテンツの内容を表示部１２の画面に再度表示させるための処理を、図３に示すフローチャートなどを参照して説明する。
【００２７】
まず、表示装置１０において、制御部２１は、例えば図４に示すように文書や画像などのコンテンツＣを表示部１２の画面に表示させている状態で、タッチパネル１３に対するユーザーによるスクロール操作を待機している（Ｓ１０１「Ｎｏ」）。
【００２８】
ここで、ユーザーがタッチパネル１３に対してスクロール操作を行うと、制御部２１は、タッチパネル１３からの検知信号に基づきスクロール操作（フリック操作）を判定すると共に、スクロール操作の操作方向として上方向又は下方向を判定し（Ｓ１０１「Ｙｅｓ」）、この判定時点での表示部１２の画面におけるコンテンツＣの表示位置（スクロール表示開始前の元の表示位置）ＣＰを求めて、このコンテンツＣの当該表示位置を記憶部１５に記憶させる（Ｓ１０２）。
【００２９】
例えば、図５（Ａ）に示すように、制御部２１は、上記判定時点で表示部１２に表示させている画面における上下方向の中央位置ＧＰに一致するコンテンツＣの位置ＣＰを、該コンテンツＣの表示位置として記憶部１５に記憶させる。
【００３０】
そして、制御部２１は、記憶部１５に予め記憶されているコンテンツＣを適宜読み出しつつ、表示部１２の画面において制御部２１により判定された方向へのコンテンツＣの慣性スクロール表示を開始する（Ｓ１０３）。
【００３１】
制御部２１による表示制御の下、この慣性スクロール表示により、コンテンツＣが表示部１２の画面上で上方向又は下方向にスクロール表示され、かつコンテンツＣの移動速度が、慣性スクロール表示の開始時点で最も早く、開示時点からの時間の経過と共に徐々に遅くされて最後に「０」となる。
【００３２】
また、慣性スクロール表示の最中に、タッチパネル１３に対するスクロール操作が再度又は繰り返し行われると、制御部２１は、慣性スクロール表示が再度又は繰り返し実行されて継続し、更にスクロール操作の方向の変更に応じて慣性スクロール表示の上下方向の切替えも行う。また、制御部２１が制御する、慣性スクロールの停止前の期間及び該期間での移動速度は、ユーザーがコンテンツＣを見て確認することができるような長さ及び遅さに設定されている。
【００３３】
また、制御部２１は、図５（Ｂ）に示すように表示部１２の画面における予め定められた位置、例えば画面の両側に帯状の復帰マークＨＭを表示させる（Ｓ１０４）。制御部２１は、この復帰マークＨＭを、コンテンツＣに重ならない表示部１２の表示画面における位置、例えば、表示画面の両側部分に表示させる。あるいは、制御部２１は、この復帰マークＨＭをコンテンツＣに重ねて表示し、コンテンツＣの視認が可能なように復帰マークＨＭを半透明に表示するようにしてもよい。
【００３４】
このように制御部２１は、表示部１２の画面上でコンテンツＣの慣性スクロール表示を継続している状態で、タッチパネル１３により復帰マークＨＭに対するタッチ操作が検出されたか否かを判定すると共に（Ｓ１０５）、慣性スクロール表示が終了したか否かを判定している（Ｓ１０６）。
【００３５】
ここで、制御部２１は、慣性スクロール表示を終了する時間が到来したときに、該慣性スクロール表示を停止させると共に、該慣性スクロール表示が終了したと判定する（Ｓ１０６「Ｙｅｓ」）。
【００３６】
また、ユーザーは、慣性スクロール表示を停止させたいときに、表示部１２の画面における復帰マークＨＭとは異なる部位に対してタッチ操作する。このとき、制御部２１は、タッチパネル１３を通じて、その異なる部位（すなわち、復帰マークＨＭとは異なるコンテンツＣの表示領域内の部位）に対するタッチ操作を示す検出信号をタッチパネル１３から受け取ると、慣性スクロール表示の終了が指示されたと判定して、慣性スクロール表示を停止させ、慣性スクロール表示が終了したと判定する（Ｓ１０６「Ｙｅｓ」）。
【００３７】
従って、制御部２１は、慣性スクロール表示を終了する時間が到来したとき、及び復帰マークＨＭとは異なる部位に対するタッチ操作に応答して慣性スクロール表示を停止させるときに、慣性スクロール表示が終了したと判定する（Ｓ１０６「Ｙｅｓ」）。
【００３８】
そして、制御部２１は、タッチパネル１３により復帰マークＨＭに対するタッチ操作が検出されたと判定すると共に（Ｓ１０５「Ｙｅｓ」）、慣性スクロール表示が終了したと判定すると（Ｓ１０６「Ｙｅｓ」）、Ｓ１０２で求めた表示部１２の画面におけるコンテンツＣの表示位置ＣＰを記憶部１５から読み出す。制御部２１は、図５（Ａ）に示すように表示部１２の画面上で、上下方向の中央位置ＧＰにコンテンツＣの表示位置ＣＰを一致させるようにコンテンツＣを表示させて（Ｓ１０７）、慣性スクロール表示の開始直前のコンテンツＣの表示状態を復帰させる（コンテンツＣを慣性スクロール表示の開始直前の元表示位置で表示させる）。
【００３９】
そして、制御部２１は、そのコンテンツＣの表示位置ＣＰを記憶部１５から消去すると共に（Ｓ１０８）、表示部１２の画面の両側の帯状の復帰マークＨＭを非表示とする（Ｓ１０９）。
【００４０】
従って、ユーザーが、復帰マークＨＭに対するタッチ操作を行うと、慣性スクロール表示が終了したときに、慣性スクロール表示の開始直前のコンテンツＣの表示状態が復元される。
【００４１】
あるいは、ユーザーが、復帰マークＨＭに対するタッチ操作をしてから、復帰マークＨＭとは異なる部位に対するタッチ操作を行うと、慣性スクロール表示が直ちに停止されて、慣性スクロール表示の開始直前のコンテンツＣの表示状態が復元される。
【００４２】
尚、復帰マークＨＭとは異なる部位に対するタッチ操作が行われ、続いてその異なる部位から復帰マークＨＭまでスワイプ操作が行われて、当該スワイブ操作がタッチパネル１３により検出された場合にも、制御部２１は、タッチパネル１３を通じて、復帰マークＨＭに対するタッチ操作及びその異なる部位に対するタッチ操作を検出して、復帰マークＨＭに対するタッチ操作が検出されたと判定すると共に（Ｓ１０５「Ｙｅｓ」）、慣性スクロール表示が終了したと判定し（Ｓ１０６「Ｙｅｓ」）、コンテンツＣの表示位置ＣＰを記憶部１５から読み出して、制御部２１を通じて、表示部１２の画面を慣性スクロール表示の開始直前のコンテンツＣの表示状態に復帰させる（Ｓ１０７）ようにしてもよい。この後、制御部２１は、コンテンツＣの表示位置ＣＰを記憶部１５から消去し（Ｓ１０８）、制御部２１を通じて、表示部１２の画面の両側の帯状の復帰マークＨＭを非表示とする（Ｓ１０９）。
【００４３】
また、制御部２１は、タッチパネル１３により復帰マークＨＭに対するタッチ操作が検出されたと判定することなく（Ｓ１０５「Ｎｏ」）、慣性スクロール表示が終了したと判定すると（Ｓ１１０「Ｙｅｓ」）、この終了時点での表示部１２の画面におけるコンテンツＣの表示状態を維持したまま、Ｓ１０２で求めた表示部１２の画面におけるコンテンツＣの表示位置ＣＰを記憶部１５から消去し（Ｓ１０８）、表示部１２の画面の両側の帯状の復帰マークＨＭを非表示とする（Ｓ１０９）。
【００４４】
従って、ユーザーが、復帰マークＨＭに対するタッチ操作を行わなければ、慣性スクロール表示の終了時点のコンテンツＣの表示状態が維持される。あるいは、ユーザーが、復帰マークＨＭに対するタッチ操作を行わずに、復帰マークＨＭとは異なる部位に対するタッチ操作を行うと、慣性スクロール表示が直ちに停止されて、この停止時点のコンテンツＣの表示状態が維持される。
【００４５】
このように本実施形態では、タッチパネル１３に対してスクロール操作が行われると、表示部１２の画面上でコンテンツの慣性スクロール表示が開始されて、表示部１２の画面に復帰マークＨＭが表示され、復帰マークＨＭに対してタッチ操作が行われると、慣性スクロール表示の終了時に、表示部１２の画面が慣性スクロール表示の開始直前のコンテンツＣの表示状態に戻される。従って、簡単な操作により、慣性スクロール表示を行う直前のコンテンツＣの内容を表示部１２の画面に再度表示させて確認することができる。
【００４６】
また、上記実施形態では、制御部２１は、復帰マークＨＭに対するタッチ操作がタッチパネル１３に検出され、慣性スクロール表示が終了したときに、慣性スクロール表示の開始直前のコンテンツＣの表示状態を復元させるように表示部１２による表示を制御するが、これに代えて、制御部２１は、タッチパネル１３により、復帰マークＨＭに対するタッチ操作が予め定められた期間（例えば1秒間）継続していることが検出され、その後に当該タッチ操作が終了したことが検出されたときは、慣性スクロール表示を終了させる前であっても、慣性スクロール表示を行う直前のコンテンツＣの内容を表示部１２の画面に再度表示させるようにしてもよい。
【００４７】
尚、上記実施形態で説明した表示装置１０による表示方法は、プログラムとして提供することができる。このプログラムは、コンピューターにより読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録される。この場合、当該プログラムを記録したコンピューターにより読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【符号の説明】
【００４８】
１０    表示装置
１１    制御ユニット
１２    表示部
１３    タッチパネル
１４    通信部
１５    記憶部
２１    制御部
２３    通信制御部
【図１】
2019021140.tif 000003
【図２】
2019021140.tif 000004
【図３】
2019021140.tif 000005
【図４】
2019021140.tif 000006
【図５】
2019021140.tif 000007