(57)【要約】  情報処理装置（１）において、表示制御部（１２）は、表示対象とする画像がスクロール表示により表示部（２１）に表示するスクロール画像である場合には、操作受付部がスクロール表示の開始指示を受け付けた時点で表示部（２１）の表示領域に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ（２４）に記憶させる。また、表示制御部（１２）は、スクロール画像における、当該復帰指示を受け付けた時点で表示領域に表示させている現在位置での表示画像を、ＨＤＤ（２４）に記憶されているスクロール開始位置での開始指示を受け付けた時点で表示領域に表示させていた表示画像に復帰させる。
2019003608.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーからの操作指示を受け付ける操作受付部と、
記憶部と、
表示部と、
前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、
前記表示制御部は、
表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、
前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる、表示装置。
【請求項２】
前記表示制御部は、
前記表示部での予め定められた設置領域に、前記表示領域に表示させている表示画像の前記スクロール画像での位置を示すノブを有するスクロールバーを表示させるとともに、
前記ノブに対するユーザーのドラッグ操作を前記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、前記スクロール画像をスクロール表示させる請求項１に記載の表示装置。
【請求項３】
前記操作受付部は、ユーザーに操作されるマウスを備え、
前記操作受付部は、ユーザーが前記マウスを操作することによって指示したマウスポインタの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーが前記マウスに対してクリックボタンを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記スクロール画像を前記スクロール表示させる際に、前記マウスポインタを示すアイコンを前記表示部に表示させるとともに、前記マウスポインタの位置が前記表示部の前記設定領域以外の領域に存在していることを前記操作受付部が検出した場合と、前記マウスポインタの位置が前記設定領域に存在していることを前記操作受付部が検出した場合とで、前記アイコンを変化させて表示させる請求項３に記載の表示装置。
【請求項５】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項３に記載の表示装置。
【請求項６】
前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項１に記載の表示装置。
【請求項７】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項６に記載の表示装置。
【請求項８】
前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項２に記載の表示装置。
【請求項９】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項８に記載の表示装置。
【請求項１０】
ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、
前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、
前記表示制御部は、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、を具備する表示装置の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示装置の表示方法に関し、画像をスクロール表示させた後に当該スクロール表示させる前の画像に復帰させて表示させる技術に関する。
【背景技術】
【０００２】
表示装置には、ユーザーの操作指示に従って、表示部の表示内容をスクロール表示するものがある。また、表示装置には、スクロール表示が行われている間、表示部の表示領域に現在表示されている表示画像が全体のどの位置であるのかを示すノブを有するスクロールバーを表示する機能が搭載されているものもある。【０００３】
また、表示装置には、上記スクロールバーを利用し、当該表示装置の操作性を高めるための発明も種々提案されている。例えば、下記特許文献１には、ユーザーがスクロールバーのノブ（スクロールハンドル）に対して、所定の操作を行うことにより、現在の画面表示状態に対応する画面スクロール位置を記憶するとともに、現在のノブの位置に対応するスクロールバー上にしおりマークを表示付加するしおり挿入ステップと、ユーザーがしおりマークに対して、所定の操作を行うことにより、その時点における画面表示状態を先に記憶された画面スクロール位置に対応する画面表示状態に復帰させるしおり復帰ステップとを実行することにより、画面表示状態をスクロール表示が行われる前に戻す技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−３２５８７９号公報
【発明の概要】
【０００５】
しかしながら、上記特許文献１に示される技術では、画面表示状態（つまり、表示部の表示領域に表示中の表示画像）に対応する画面スクロール位置を記憶させる毎に、ユーザーはスクロールバーのノブに対する所定の操作を行う必要があった。このように、この従来技術では、スクロール表示が行われる前の表示画像を表示させるために、ユーザーは上記ノブに対する所定の操作を毎回行う必要があった。このため、この従来技術では、ユーザーの操作負担を軽減することは難しかった。また、この従来技術では、例えば、上記しおりマークが表示付加された後（画面スクロール位置が記憶された後）、ユーザーが新たに所望する表示画像に対応する画面スクロール位置を記憶させるための上記ノブに対する所定の操作を行うことを忘れた場合において、ユーザーが表示付加されているしおりマークに対する所定の操作を行うと、ユーザーが新たに所望した表示画像が表示されずに、画面スクロール位置が記憶されている異なる表示画像が表示された。このため、この従来技術では、ユーザーが所望する表示画像を正確に表示できないことがあった。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る表示装置は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させるものである。【０００８】
また、本発明の他の一局面に係る表示装置の表示方法は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、前記表示制御部は、前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、を具備するものである。
【発明の効果】
【０００９】
本発明によれば、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る表示装置としての情報処理装置の要部構成を示す機能ブロック図である。
【図２】表示部に表示される表示画面の一例を示した図である。
【図３】ドキュメントデータ作成部で作成されるドキュメントデータの一例を示した図である。
【図４】情報処理装置での処理の流れを示すフローチャートである。
【図５】（Ａ）及び（Ｂ）は、表示部に表示される表示画面の一例を示した図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる表示装置及び表示装置の表示方法について図面を参照して説明する。図１は、本発明の一実施形態に係る表示装置としての情報処理装置の要部構成を示す機能ブロック図である。
【００１２】
図１において、本発明の一実施形態に係る表示装置は、例えば、情報処理装置１である。この情報処理装置１は、例えば、パーソナルコンピューター等である。情報処理装置１は、制御ユニット１０と、操作部２０と、表示部２１と、タッチパネル２２と、通信部２３と、ＨＤＤ２４とを有する。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。制御ユニット１０は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣである。この制御ユニット１０は、上記ＨＤＤ２４等に記憶された動作制御プログラムが上記のプロセッサーで実行されることにより、制御部１１、表示制御部１２、及びドキュメントデータ作成部１３として機能する。なお、制御ユニット１０の制御部１１、表示制御部１２、及びドキュメントデータ作成部１３は、上記動作制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００１３】
制御部１１は、情報処理装置１の全体的な動作制御を司る。
【００１４】
表示制御部１２は、表示部２１による表示動作を制御する機能を有する。
【００１５】
ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、ＨＤＤ２４に予め記憶されているアプリケーションに従って、ドキュメントデータを作成する。例えば、ドキュメントデータ作成部１３は、当該情報処理装置１で実行されるワードプロセッサーや表計算ソフト、図面ソフト等の上記アプリケーションで作成されたファイル、又はjpeg、ＰＤＦ等のイメージデータ等のドキュメントデータを作成する。
【００１６】
また、ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、ＨＤＤ２４に記憶されているドキュメントデータや、情報処理装置１の外部、例えば通信部２３にネットワーク（図示せず）を通じて接続された図略のサーバー等からドキュメントデータを読み出す。ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、読み出したドキュメントデータに対して、データの追加、削除、変更等を行い、新たなドキュメントデータとして作成する。
【００１７】
また、表示制御部１２は、後述の操作受付部がユーザーから表示部２１の表示内容（例えば、上記ドキュメントデータ）をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて表示部２１の表示内容をスクロール表示させる。
【００１８】
また、表示制御部１２は、表示対象とする画像がスクロール表示により表示部２１に表示するスクロール画像である場合には、上記操作受付部が上記開始指示を受け付けた時点で表示部２１の表示領域に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４又は図略のメモリー等の記憶部に記憶させる。また、このスクロール画像とは、表示制御部１２が、スクロール表示させる対象として表示部２１に表示させる画像である。すなわち、スクロール画像は、その全体が１度の表示では表示部２１の表示領域に表示できず、スクロール表示をしなければ全体が表示領域に表示されない画像である。
【００１９】
また、表示制御部１２は、表示部２１での予め定められた設置領域に、表示領域に表示させている表示画像のスクロール画像での位置を示すノブを有するスクロールバーを表示させる。更に、表示制御部１２は、上記ノブに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。
【００２０】
例えば、表示制御部１２は、図２に一点鎖線にて示すように、表示部２１の表示画面において、表示領域Ａ１を設定して、当該表示領域Ａ１に上記ドキュメントデータＤ等の表示画像（スクロール画像）を表示させる。また、表示制御部１２は、図２に示すように、表示部２１の表示画面の右端部側に設定した設置領域に対し、上記ノブＳｂｔ、表示領域Ａ１に表示させているスクロール画像をスクロールダウンさせるための矢印Ｓｂｕ、及び表示領域Ａ１に表示させているスクロール画像をスクロールアップさせるための矢印Ｓｂｄを有するスクロールバーＳｂを表示させる。また、表示制御部１２は、操作部２０に含まれたマウス２５をユーザーが操作した場合に、当該マウス２５が表示画面上で指し示している位置を示すマウスポインタＭｐを、予め定められたアイコン、例えば矢印により、当該表示画面に表示させる。更に、表示制御部１２は、例えば、ユーザーがノブＳｂｔに対しマウス２５によるドラッグ操作を行って、図２に両矢印Ｈにて示すスクロール方向にノブＳｂｔを移動させたことを上記操作受付部が受け付けた場合に、ノブＳｂｔの移動（すなわち、ドラッグ操作）に応じて、表示領域Ａ１に表示中のスクロール画像をスクロール表示させる。
【００２１】
例えば、表示制御部１２は、図３に示すように、ドキュメントデータＤの部分Ｄａを上記表示領域Ａ１（図２）に表示させている場合において、ノブＳｂｔがユーザーによってスクロールアップの方向に移動されたことを操作受付部が受け付けると、同図３の下方向にドキュメントデータＤをスクロール表示させて、例えばドキュメントデータＤの部分Ｄ１を表示領域Ａ１に表示させる。また、表示制御部１２は、ドキュメントデータＤの部分Ｄａを表示領域Ａ１に表示させている場合において、ノブＳｂｔがユーザーによってスクロールダウンの方向に移動されたことを操作受付部が受け付けると、図３の上方向にドキュメントデータＤをスクロール表示させて、例えばドキュメントデータＤの部分Ｄ２を表示領域Ａ１に表示させる。
【００２２】
また、表示制御部１２は、スクロール表示を表示部２１に行わせた場合、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域Ａ１に表示させている現在位置での表示画像を、上記記憶部に記憶されているスクロール開始位置での開始指示を受け付けた時点で表示領域Ａ１に表示させていた表示画像に復帰させる。
【００２３】
例えば、上記操作受付部は、上記ノブＳｂｔに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が表示領域Ａ１に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがマウス２５に対してクリックボタンを離したことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。また、表示制御部１２は、図２に示すように、表示領域Ａ１のうち、例えば、スクロールバーＳｂから離れた領域である、左側の半分の領域を上記設定領域ＳＡとして設定する。更に、表示制御部１２は、マウスポインタＭｐの位置が表示部２１の設定領域ＳＡ以外の領域に存在していることを操作受付部が検出した場合と、マウスポインタＭｐの位置が設定領域ＳＡに存在していることを操作受付部が検出した場合とで、当該マウスポインタＭｐのアイコンを変化させて表示させる（詳細は後述。）。
【００２４】
操作部２０は、ハードキーを備えたキーボード、マウス２５、ポインティングデバイス等を有し、この操作部２０には、ユーザーにより、スクロール表示対象となるドキュメントデータを指定する指示等が入力される。
【００２５】
表示部２１は、液晶ディスプレイや有機ＥＬディスプレイ等から構成される。
【００２６】
表示部２１の前面には、タッチパネル２２が配置されている。タッチパネル２２は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル２２上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。タッチパネル２２は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御部１１などに出力する。尚、マウス２５を含んだ操作部２０とタッチパネル２２とは、特許請求の範
囲における操作受付部の一例である。
【００２７】
通信部２３は、ＬＡＮボード等の通信モジュールを有しており、制御部１１等の制御のもと、当該通信部２３に接続されたネットワーク（図示せず）を通じて、サーバーや画像形成装置等との間で種々のデータを送受信する。
【００２８】
ＨＤＤ（ハードディスクドライブ）２４は、上記アプリケーション及びこのアプリケーションで作成されたドキュメントデータ等を記憶する大容量の記憶装置である。なお、ＨＤＤ２４は、特許請求の範囲における記憶部の一例である。
【００２９】
次に、図４を参照して、本実施形態に係る情報処理装置１の動作について具体的に説明する。図４は、情報処理装置での処理の流れを示すフローチャートである。なお、以下の説明では、表示制御部１２が、図２に示した表示画面を表示部２１に表示させている場合において、スクロール画像としてのドキュメントデータＤをスクロール表示する動作について主に説明する。
【００３０】
表示制御部１２は、ユーザーにより、ドキュメントデータＤのスクロール表示の開始を指示する要求を操作受付部が受け付けたか否かを判別する（Ｓ１）。例えば、表示制御部１２は、ノブＳｂｔ（図２）がユーザーによってスクロールアップの方向又はスクロールダウンの方向に移動されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータＤのスクロール表示の開始を指示する要求が行われたか否かを判別する。表示制御部１２は、ノブＳｂｔが移動されたことをタッチパネル２２が検出していなければ（Ｓ１でＮＯ）、Ｓ２には進まずに、情報処理装置１を待機状態とする。
【００３１】
一方、表示制御部１２は、ユーザーによりノブＳｂｔが移動されたことをタッチパネル２２により受け付けられたことを検出した場合は（Ｓ１でＹＥＳ）、ユーザーにより、ドキュメントデータＤをスクロール表示させる開始指示を受け付けられたと判断して、この開始指示が受け付けられた時点で表示部２１の表示領域Ａ１に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４に記憶させる（Ｓ２）。例えば、表示制御部１２は、図５（Ａ）に示すように、ドキュメントデータＤの部分Ｄ１を表示部２１の表示領域Ａ１に表示させている場合において、ユーザーが当該部分Ｄ１の空白箇所Ｉｃにデータを追加するために、ノブＳｂｔをスクロールダウンの方向への移動を開始させる開始指示を行うと、当該部分Ｄ１の予め定められた箇所、例えば上端箇所Ｄｐ１（図３）の位置をスクロール開始位置としてＨＤＤ２４に記憶させる。また、この上端箇所Ｄｐ１の位置は、ドキュメントデータＤにおいて、例えば、その最上端箇所Ｄｐ０（図３）の位置を基準とした、当該ドキュメントデータＤにおける位置であり、上端箇所Ｄｐ１の位置情報（つまり、最上端箇所Ｄｐ０からの離間距離を示す情報）が、スクロール開始位置としてＨＤＤ２４に記憶される。同様に、後述の上端箇所Ｄｐ２（図３）の位置は、上記最上端箇所Ｄｐ０の位置を基準とした、ドキュメントデータＤにおける部分Ｄ２の位置を示している。
【００３２】
続いて、表示制御部１２は、ノブＳｂｔに対するユーザーのドラッグ操作に応じて、ドキュメントデータＤをスクロール表示させる（Ｓ３）。例えば、表示制御部１２は、図３に矢印Ｙ１にて示すように、表示部２１の表示領域Ａ１に表示される表示画像として、ドキュメントデータＤの部分Ｄ１からスクロールダウンさせたスクロール表示を行わせる。
【００３３】
そして、表示制御部１２は、ユーザーにより、ドキュメントデータＤのスクロール表示の終了を指示する要求を操作受付部が受け付けたか否かを判別する（Ｓ４）。例えば、表示制御部１２は、ノブＳｂｔに対するスクロールダウン方向への移動を指示するドラッグ操作が解除されたこと、すなわちクリックボタンが離されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータＤのスクロール表示の終了を指示する要求が行われたか否かを判別する。表示制御部１２は、ノブＳｂｔに対するドラッグ操作の解除をタッチパネル２２が検出していなければ（Ｓ４でＮＯ）、処理は上記Ｓ３に戻って処理をやり直す。
【００３４】
一方、表示制御部１２は、ノブＳｂｔに対するドラッグ操作の解除をタッチパネル２２により受け付けられたことを検出した場合は（Ｓ４でＹＥＳ）、ユーザーにより、上記復帰指示の要求を操作受付部が受け付けたか否かを判別する（Ｓ５）。例えば、表示制御部１２は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が上記設定領域ＳＡ（図２）に存在する状態で、ユーザーにより当該マウス２５に対してクリックボタンを離す操作が行われたか否かを検出することにより、復帰指示の要求を操作受付部が受け付けたか否かを判別する。表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在しないことを検出すれば（Ｓ５でＮＯ）、表示画像の復帰指示は行われないと判断して、処理を終了させる。
【００３５】
一方、表示制御部１２は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が設定領域ＳＡに存在すること、及び当該ユーザーがマウス２５に対してクリックボタンを離したことを受け付けられたことを検出した場合（Ｓ５でＹＥＳ）、当該ユーザーから復帰指示を受け付けたと判断する。そして、表示制御部１２は、ＨＤＤ２４に記憶されている上記スクロール開始位置を当該ＨＤＤ２４から読み出す（Ｓ６）。
【００３６】
例えば、表示制御部１２は、図５（Ｂ）に示すように、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が設定領域ＳＡに存在することをタッチパネル２２により受け付けられたことを検出した場合、当該マウスポインタＭｐのアイコンを変化させて表示させる。すなわち、表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在しないことがタッチパネル２２により受け付けられたことを検出した場合には、例えば、図５（Ａ）に示すように、当該マウスポインタＭｐのアイコンを「白抜きの矢印」として表示させる。一方、表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在することがタッチパネル２２により受け付けられたことを検出した場合には、例えば、図５（Ｂ）に示すように、当該マウスポインタＭｐのアイコンを「反転矢印」として表示させる。
【００３７】
更に、表示制御部１２は、図５（Ｂ）に示すように、マウスポインタＭｐの位置が設定領域ＳＡに存在することをタッチパネル２２により受け付けられている場合において、ユーザーがマウス２５に対してクリックボタンを離したことを受け付けられたことを検出すると、上記復帰指示がユーザーから要求されたと判断して、上記スクロール開始位置をＨＤＤ２４から読み出す。そして、表示制御部１２は、読み出したスクロール開始位置に基づいて、同図５（Ｂ）の矢印Ｙ２にて示すように、表示領域Ａ１に表示させているドキュメントデータＤの部分Ｄ２からスクロールアップを行わせ、スクロール表示を行う前の表示画像（つまり、図５（Ａ）に示した部分Ｄ１の表示画像）に復帰させて表示させる（Ｓ７）。
【００３８】
例えば、表示制御部１２は、上記復帰指示がタッチパネル２２に受け付けられた時点でのドキュメントデータＤ（スクロール画像）の現在位置、つまり、表示領域Ａ１に表示させているドキュメントデータＤの部分Ｄ２の上端箇所ＤＰ２（図３）の位置からスクロール表示の開始指示がタッチパネル２２に受け付けられた時点での当該ドキュメントデータＤのスクロール開始位置、つまり、上端箇所Ｄｐ１（図３）の位置に復帰させ、当該開始指示を受け付けた時点で表示領域Ａ１に表示させていたドキュメントデータＤの部分Ｄ１を当該表示領域Ａ１に表示させる。また、このように、例えば、図５（Ａ）に示した表示画面から図５（Ｂ）に示した表示画面に遷移させた後、当該図５（Ｂ）に示した表示画面から図５（Ａ）に示した表示画面に遷移させているので、ユーザーは、ドキュメントデータＤにおいて、例えば、部分Ｄ１に語句「ＡＢＣ」を入力すべき空白箇所Ｉｃを見つけた場合に、部分Ｄ２から当該語句「ＡＢＣ」を取得して、取得した語句「ＡＢＣ」を上記空白箇所Ｉｃに容易に入力することができる。
【００３９】
以上のように本実施形態では、表示制御部１２は、表示対象とする画像がスクロール表示により表示部２１に表示するスクロール画像である場合には、上記操作受付部がスクロール表示の開始指示を受け付けた時点で表示部２１の表示領域Ａ１に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４に記憶させる。また、表示制御部１２は、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域Ａ１に表示させている現在位置での表示画像を、ＨＤＤ２４に記憶されているスクロール開始位置での上記開始指示を受け付けた時点で表示領域Ａ１に表示させていた表示画像に復帰させる。これにより、本実施形態では、上記従来例と異なり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
【００４０】
また、本実施形態では、表示制御部１２は、表示部２１での予め定められた設置領域に、表示領域Ａ１に表示させている表示画像のスクロール画像での位置を示すノブＳｂｔを有するスクロールバーＳｂを表示させる。また、表示制御部１２は、ノブＳｂｔに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。このため、本実施形態では、ユーザーは表示領域Ａ１での表示画像を容易にスクロール表示させることができる。
【００４１】
また、本実施形態では、操作部（操作受付部）２０は、ユーザーに操作されるマウス２５を備える。また、操作部２０は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が表示領域Ａ１に予め設定された設定領域ＳＡに存在することを検出し、かつ、当該ユーザーがマウス２５に対してクリックボタンを離す操作を行ったことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。このため、本実施形態では、ユーザーによる上記復帰指示を正確に、かつ、確実に受け付けることが可能になる。
【００４２】
また、本実施形態では、表示制御部１２は、スクロール画像をスクロール表示させる際に、マウスポインタＭｐを示すアイコンを表示部２１に表示させるとともに、マウスポインタＭｐの位置が表示部２１の設定領域ＳＡ以外の領域に存在していることを上記操作受付部が検出した場合と、マウスポインタＭｐの位置が設定領域ＳＡに存在していることを操作受付部が検出した場合とで、アイコンを変化させて表示させる。このため、本実施形態では、ユーザーはマウスポインタＭｐのアイコンを視認することにより、当該マウスポインタＭｐが上記設定領域ＳＡに存在しているか否かについて判別することができ、上記復帰指示を適切に行うことができる。
【００４３】
なお、上記実施形態において、図１乃至図５を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【００４４】
例えば、ユーザーによる一連の操作をマウス２５による操作によって説明したが、タッチパネルをユーザーが指により直接操作し、ノブを指によりドラッグ操作し、指をタッチパネルから離したときの位置により上記復帰指示を受けたかを判断するようにしてもよい。
【００４５】
なお上記実施形態では、表示制御部１２は、図２に示すように、表示領域Ａ１がスクロールバーＳｂに近い領域とスクロールバーＳｂから離れた領域とを有し、表示領域Ａ１におけるスクロールバーＳｂから離れた領域（つまり、左側の半分の領域）を設定領域ＳＡとして設定しているが、これに限定されない。例えば、設定領域ＳＡは、表示領域Ａ１のうち、スクロールバーＳｂ及びドキュメントデータＤ以外の領域としてもよい。特に、図２に示す表示領域Ａ１におけるドキュメントデータＤとスクロールバーＳｂとの間の領域を設定領域ＳＡとした場合には、ノブＳｂｔに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、設定領域ＳＡにマウスポインタＭｐを移動させる距離が少なくて済み、操作性に優れる。
【図１】
2019003608.tif 000003
【図２】
2019003608.tif 000004
【図３】
2019003608.tif 000005
【図４】
2019003608.tif 000006
【図５】
2019003608.tif 000007
【手続補正書】
【提出日】令和1年11月5日(2019.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーからの操作指示を受け付ける操作受付部と、
記憶部と、
表示部と、
前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、
前記表示制御部は、
表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、
前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させ、
前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けない場合には、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像への復帰を行わない、表示装置。
【請求項２】
前記表示制御部は、
前記表示部での予め定められた設置領域に、前記表示領域に表示させている表示画像の前記スクロール画像での位置を示すノブを有するスクロールバーを表示させるとともに、
前記ノブに対するユーザーのドラッグ操作を前記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、前記スクロール画像をスクロール表示させる請求項１に記載の表示装置。
【請求項３】
前記操作受付部は、ユーザーに操作されるマウスを備え、
前記操作受付部は、ユーザーが前記マウスを操作することによって指示したマウスポインタの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーが前記マウスに対してクリックボタンを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記スクロール画像を前記スクロール表示させる際に、前記マウスポインタを示すアイコンを前記表示部に表示させるとともに、前記マウスポインタの位置が前記表示部の前記設定領域以外の領域に存在していることを前記操作受付部が検出した場合と、前記マウスポインタの位置が前記設定領域に存在していることを前記操作受付部が検出した場合とで、前記アイコンを変化させて表示させる請求項３に記載の表示装置。
【請求項５】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項３に記載の表示装置。
【請求項６】
前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項１に記載の表示装置。
【請求項７】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項６に記載の表示装置。
【請求項８】
前記操作受付部は、タッチパネルを備え、
前記操作受付部は、ユーザーが前記タッチパネルをタッチすることによって指示したタッチの位置が前記表示領域に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがタッチを離したことを検出した場合、当該ユーザーから前記復帰指示を受け付けたとする請求項２に記載の表示装置。
【請求項９】
前記表示制御部は、前記表示領域が前記スクロールバーに近い領域と当該スクロールバーから遠い領域とを有し、当該表示領域における前記スクロールバーから離れた領域を前記設定領域として設定する請求項８に記載の表示装置。
【請求項１０】
ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、
前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、
前記表示制御部は、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けない場合には、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像への復帰を行わないステップとを具備する表示装置の表示方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示装置の表示方法に関し、画像をスクロール表示させた後に当該スクロール表示させる前の画像に復帰させて表示させる技術に関する。
【背景技術】
【０００２】
表示装置には、ユーザーの操作指示に従って、表示部の表示内容をスクロール表示するものがある。また、表示装置には、スクロール表示が行われている間、表示部の表示領域に現在表示されている表示画像が全体のどの位置であるのかを示すノブを有するスクロールバーを表示する機能が搭載されているものもある。
【０００３】
また、表示装置には、上記スクロールバーを利用し、当該表示装置の操作性を高めるための発明も種々提案されている。例えば、下記特許文献１には、ユーザーがスクロールバーのノブ（スクロールハンドル）に対して、所定の操作を行うことにより、現在の画面表示状態に対応する画面スクロール位置を記憶するとともに、現在のノブの位置に対応するスクロールバー上にしおりマークを表示付加するしおり挿入ステップと、ユーザーがしおりマークに対して、所定の操作を行うことにより、その時点における画面表示状態を先に記憶された画面スクロール位置に対応する画面表示状態に復帰させるしおり復帰ステップとを実行することにより、画面表示状態をスクロール表示が行われる前に戻す技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−３２５８７９号公報
【発明の概要】
【０００５】
しかしながら、上記特許文献１に示される技術では、画面表示状態（つまり、表示部の表示領域に表示中の表示画像）に対応する画面スクロール位置を記憶させる毎に、ユーザーはスクロールバーのノブに対する所定の操作を行う必要があった。このように、この従来技術では、スクロール表示が行われる前の表示画像を表示させるために、ユーザーは上記ノブに対する所定の操作を毎回行う必要があった。このため、この従来技術では、ユーザーの操作負担を軽減することは難しかった。また、この従来技術では、例えば、上記しおりマークが表示付加された後（画面スクロール位置が記憶された後）、ユーザーが新たに所望する表示画像に対応する画面スクロール位置を記憶させるための上記ノブに対する所定の操作を行うことを忘れた場合において、ユーザーが表示付加されているしおりマークに対する所定の操作を行うと、ユーザーが新たに所望した表示画像が表示されずに、画面スクロール位置が記憶されている異なる表示画像が表示された。このため、この従来技術では、ユーザーが所望する表示画像を正確に表示できないことがあった。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る表示装置は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備え、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させ、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させ、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けない場合には、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像への復帰を行わないものである。
【０００８】
また、本発明の他の一局面に係る表示装置の表示方法は、ユーザーからの操作指示を受け付ける操作受付部と、記憶部と、表示部と、前記表示部の動作を制御し、前記操作受付部がユーザーから前記表示部の表示内容をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて前記表示部の表示内容をスクロール表示させる表示制御部と、を備えた表示装置の表示方法であって、前記表示制御部は、表示対象とする画像が前記スクロール表示により前記表示部に表示するスクロール画像である場合には、前記操作受付部が前記開始指示を受け付けた時点で前記表示部の表示領域に表示させている表示画像の前記スクロール画像における位置をスクロール開始位置として前記記憶部に記憶させる記憶ステップと、前記表示制御部は、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、前記スクロール画像における、当該復帰指示を受け付けた時点で前記表示領域に表示させている現在位置での表示画像を、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像に復帰させる復帰ステップと、前記スクロール表示の終了の際に前記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けない場合には、前記記憶部に記憶されている前記スクロール開始位置での前記開始指示を受け付けた時点で前記表示領域に表示させていた前記表示画像への復帰を行わないステップとを具備するものである。
【発明の効果】
【０００９】
本発明によれば、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る表示装置としての情報処理装置の要部構成を示す機能ブロック図である。
【図２】表示部に表示される表示画面の一例を示した図である。
【図３】ドキュメントデータ作成部で作成されるドキュメントデータの一例を示した図である。
【図４】情報処理装置での処理の流れを示すフローチャートである。
【図５】（Ａ）及び（Ｂ）は、表示部に表示される表示画面の一例を示した図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる表示装置及び表示装置の表示方法について図面を参照して説明する。図１は、本発明の一実施形態に係る表示装置としての情報処理装置の要部構成を示す機能ブロック図である。
【００１２】
図１において、本発明の一実施形態に係る表示装置は、例えば、情報処理装置１である。この情報処理装置１は、例えば、パーソナルコンピューター等である。情報処理装置１は、制御ユニット１０と、操作部２０と、表示部２１と、タッチパネル２２と、通信部２３と、ＨＤＤ２４とを有する。これら各部は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。制御ユニット１０は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣである。この制御ユニット１０は、上記ＨＤＤ２４等に記憶された動作制御プログラムが上記のプロセッサーで実行されることにより、制御部１１、表示制御部１２、及びドキュメントデータ作成部１３として機能する。なお、制御ユニット１０の制御部１１、表示制御部１２、及びドキュメントデータ作成部１３は、上記動作制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。以下、特に触れない限り、各実施形態について同様である。
【００１３】
制御部１１は、情報処理装置１の全体的な動作制御を司る。
【００１４】
表示制御部１２は、表示部２１による表示動作を制御する機能を有する。
【００１５】
ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、ＨＤＤ２４に予め記憶されているアプリケーションに従って、ドキュメントデータを作成する。例えば、ドキュメントデータ作成部１３は、当該情報処理装置１で実行されるワードプロセッサーや表計算ソフト、図面ソフト等の上記アプリケーションで作成されたファイル、又はjpeg、ＰＤＦ等のイメージデータ等のドキュメントデータを作成する。
【００１６】
また、ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、ＨＤＤ２４に記憶されているドキュメントデータや、情報処理装置１の外部、例えば通信部２３にネットワーク（図示せず）を通じて接続された図略のサーバー等からドキュメントデータを読み出す。ドキュメントデータ作成部１３は、操作部２０やタッチパネル２２に対するユーザーからの操作に応じて、読み出したドキュメントデータに対して、データの追加、削除、変更等を行い、新たなドキュメントデータとして作成する。
【００１７】
また、表示制御部１２は、後述の操作受付部がユーザーから表示部２１の表示内容（例えば、上記ドキュメントデータ）をスクロール表示させる開始指示を受け付けると、当該開始指示に応じて表示部２１の表示内容をスクロール表示させる。
【００１８】
また、表示制御部１２は、表示対象とする画像がスクロール表示により表示部２１に表示するスクロール画像である場合には、上記操作受付部が上記開始指示を受け付けた時点で表示部２１の表示領域に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４又は図略のメモリー等の記憶部に記憶させる。また、このスクロール画像とは、表示制御部１２が、スクロール表示させる対象として表示部２１に表示させる画像である。すなわち、スクロール画像は、その全体が１度の表示では表示部２１の表示領域に表示できず、スクロール表示をしなければ全体が表示領域に表示されない画像である。
【００１９】
また、表示制御部１２は、表示部２１での予め定められた設置領域に、表示領域に表示させている表示画像のスクロール画像での位置を示すノブを有するスクロールバーを表示させる。更に、表示制御部１２は、上記ノブに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。
【００２０】
例えば、表示制御部１２は、図２に一点鎖線にて示すように、表示部２１の表示画面において、表示領域Ａ１を設定して、当該表示領域Ａ１に上記ドキュメントデータＤ等の表示画像（スクロール画像）を表示させる。また、表示制御部１２は、図２に示すように、表示部２１の表示画面の右端部側に設定した設置領域に対し、上記ノブＳｂｔ、表示領域Ａ１に表示させているスクロール画像をスクロールダウンさせるための矢印Ｓｂｕ、及び表示領域Ａ１に表示させているスクロール画像をスクロールアップさせるための矢印Ｓｂｄを有するスクロールバーＳｂを表示させる。また、表示制御部１２は、操作部２０に含まれたマウス２５をユーザーが操作した場合に、当該マウス２５が表示画面上で指し示している位置を示すマウスポインタＭｐを、予め定められたアイコン、例えば矢印により、当該表示画面に表示させる。更に、表示制御部１２は、例えば、ユーザーがノブＳｂｔに対しマウス２５によるドラッグ操作を行って、図２に両矢印Ｈにて示すスクロール方向にノブＳｂｔを移動させたことを上記操作受付部が受け付けた場合に、ノブＳｂｔの移動（すなわち、ドラッグ操作）に応じて、表示領域Ａ１に表示中のスクロール画像をスクロール表示させる。
【００２１】
例えば、表示制御部１２は、図３に示すように、ドキュメントデータＤの部分Ｄａを上記表示領域Ａ１（図２）に表示させている場合において、ノブＳｂｔがユーザーによってスクロールアップの方向に移動されたことを操作受付部が受け付けると、同図３の下方向にドキュメントデータＤをスクロール表示させて、例えばドキュメントデータＤの部分Ｄ１を表示領域Ａ１に表示させる。また、表示制御部１２は、ドキュメントデータＤの部分Ｄａを表示領域Ａ１に表示させている場合において、ノブＳｂｔがユーザーによってスクロールダウンの方向に移動されたことを操作受付部が受け付けると、図３の上方向にドキュメントデータＤをスクロール表示させて、例えばドキュメントデータＤの部分Ｄ２を表示領域Ａ１に表示させる。
【００２２】
また、表示制御部１２は、スクロール表示を表示部２１に行わせた場合、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域Ａ１に表示させている現在位置での表示画像を、上記記憶部に記憶されているスクロール開始位置での開始指示を受け付けた時点で表示領域Ａ１に表示させていた表示画像に復帰させる。
【００２３】
例えば、上記操作受付部は、上記ノブＳｂｔに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が表示領域Ａ１に予め設定された設定領域に存在することを検出し、かつ、当該ユーザーがマウス２５に対してクリックボタンを離したことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。また、表示制御部１２は、図２に示すように、表示領域Ａ１のうち、例えば、スクロールバーＳｂから離れた領域である、左側の半分の領域を上記設定領域ＳＡとして設定する。更に、表示制御部１２は、マウスポインタＭｐの位置が表示部２１の設定領域ＳＡ以外の領域に存在していることを操作受付部が検出した場合と、マウスポインタＭｐの位置が設定領域ＳＡに存在していることを操作受付部が検出した場合とで、当該マウスポインタＭｐのアイコンを変化させて表示させる（詳細は後述。）。
【００２４】
操作部２０は、ハードキーを備えたキーボード、マウス２５、ポインティングデバイス等を有し、この操作部２０には、ユーザーにより、スクロール表示対象となるドキュメントデータを指定する指示等が入力される。
【００２５】
表示部２１は、液晶ディスプレイや有機ＥＬディスプレイ等から構成される。
【００２６】
表示部２１の前面には、タッチパネル２２が配置されている。タッチパネル２２は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル２２上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。タッチパネル２２は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御部１１などに出力する。尚、マウス２５を含んだ操作部２０とタッチパネル２２とは、特許請求の範囲における操作受付部の一例である。
【００２７】
通信部２３は、ＬＡＮボード等の通信モジュールを有しており、制御部１１等の制御のもと、当該通信部２３に接続されたネットワーク（図示せず）を通じて、サーバーや画像形成装置等との間で種々のデータを送受信する。
【００２８】
ＨＤＤ（ハードディスクドライブ）２４は、上記アプリケーション及びこのアプリケーションで作成されたドキュメントデータ等を記憶する大容量の記憶装置である。なお、ＨＤＤ２４は、特許請求の範囲における記憶部の一例である。
【００２９】
次に、図４を参照して、本実施形態に係る情報処理装置１の動作について具体的に説明する。図４は、情報処理装置での処理の流れを示すフローチャートである。なお、以下の説明では、表示制御部１２が、図２に示した表示画面を表示部２１に表示させている場合において、スクロール画像としてのドキュメントデータＤをスクロール表示する動作について主に説明する。
【００３０】
表示制御部１２は、ユーザーにより、ドキュメントデータＤのスクロール表示の開始を指示する要求を操作受付部が受け付けたか否かを判別する（Ｓ１）。例えば、表示制御部１２は、ノブＳｂｔ（図２）がユーザーによってスクロールアップの方向又はスクロールダウンの方向に移動されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータＤのスクロール表示の開始を指示する要求が行われたか否かを判別する。表示制御部１２は、ノブＳｂｔが移動されたことをタッチパネル２２が検出していなければ（Ｓ１でＮＯ）、Ｓ２には進まずに、情報処理装置１を待機状態とする。
【００３１】
一方、表示制御部１２は、ユーザーによりノブＳｂｔが移動されたことをタッチパネル２２により受け付けられたことを検出した場合は（Ｓ１でＹＥＳ）、ユーザーにより、ドキュメントデータＤをスクロール表示させる開始指示を受け付けられたと判断して、この開始指示が受け付けられた時点で表示部２１の表示領域Ａ１に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４に記憶させる（Ｓ２）。例えば、表示制御部１２は、図５（Ａ）に示すように、ドキュメントデータＤの部分Ｄ１を表示部２１の表示領域Ａ１に表示させている場合において、ユーザーが当該部分Ｄ１の空白箇所Ｉｃにデータを追加するために、ノブＳｂｔをスクロールダウンの方向への移動を開始させる開始指示を行うと、当該部分Ｄ１の予め定められた箇所、例えば上端箇所Ｄｐ１（図３）の位置をスクロール開始位置としてＨＤＤ２４に記憶させる。また、この上端箇所Ｄｐ１の位置は、ドキュメントデータＤにおいて、例えば、その最上端箇所Ｄｐ０（図３）の位置を基準とした、当該ドキュメントデータＤにおける位置であり、上端箇所Ｄｐ１の位置情報（つまり、最上端箇所Ｄｐ０からの離間距離を示す情報）が、スクロール開始位置としてＨＤＤ２４に記憶される。同様に、後述の上端箇所Ｄｐ２（図３）の位置は、上記最上端箇所Ｄｐ０の位置を基準とした、ドキュメントデータＤにおける部分Ｄ２の位置を示している。
【００３２】
続いて、表示制御部１２は、ノブＳｂｔに対するユーザーのドラッグ操作に応じて、ドキュメントデータＤをスクロール表示させる（Ｓ３）。例えば、表示制御部１２は、図３に矢印Ｙ１にて示すように、表示部２１の表示領域Ａ１に表示される表示画像として、ドキュメントデータＤの部分Ｄ１からスクロールダウンさせたスクロール表示を行わせる。
【００３３】
そして、表示制御部１２は、ユーザーにより、ドキュメントデータＤのスクロール表示の終了を指示する要求を操作受付部が受け付けたか否かを判別する（Ｓ４）。例えば、表示制御部１２は、ノブＳｂｔに対するスクロールダウン方向への移動を指示するドラッグ操作が解除されたこと、すなわちクリックボタンが離されたことを操作受付部が受け付けたか否かを検出することにより、ドキュメントデータＤのスクロール表示の終了を指示する要求が行われたか否かを判別する。表示制御部１２は、ノブＳｂｔに対するドラッグ操作の解除をタッチパネル２２が検出していなければ（Ｓ４でＮＯ）、処理は上記Ｓ３に戻って処理をやり直す。
【００３４】
一方、表示制御部１２は、ノブＳｂｔに対するドラッグ操作の解除をタッチパネル２２により受け付けられたことを検出した場合は（Ｓ４でＹＥＳ）、ユーザーにより、上記復帰指示の要求を操作受付部が受け付けたか否かを判別する（Ｓ５）。例えば、表示制御部１２は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が上記設定領域ＳＡ（図２）に存在する状態で、ユーザーにより当該マウス２５に対してクリックボタンを離す操作が行われたか否かを検出することにより、復帰指示の要求を操作受付部が受け付けたか否かを判別する。表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在しないことを検出すれば（Ｓ５でＮＯ）、表示画像の復帰指示は行われないと判断して、処理を終了させる。
【００３５】
一方、表示制御部１２は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が設定領域ＳＡに存在すること、及び当該ユーザーがマウス２５に対してクリックボタンを離したことを受け付けられたことを検出した場合（Ｓ５でＹＥＳ）、当該ユーザーから復帰指示を受け付けたと判断する。そして、表示制御部１２は、ＨＤＤ２４に記憶されている上記スクロール開始位置を当該ＨＤＤ２４から読み出す（Ｓ６）。
【００３６】
例えば、表示制御部１２は、図５（Ｂ）に示すように、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が設定領域ＳＡに存在することをタッチパネル２２により受け付けられたことを検出した場合、当該マウスポインタＭｐのアイコンを変化させて表示させる。すなわち、表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在しないことがタッチパネル２２により受け付けられたことを検出した場合には、例えば、図５（Ａ）に示すように、当該マウスポインタＭｐのアイコンを「白抜きの矢印」として表示させる。一方、表示制御部１２は、マウスポインタＭｐの位置が設定領域ＳＡに存在することがタッチパネル２２により受け付けられたことを検出した場合には、例えば、図５（Ｂ）に示すように、当該マウスポインタＭｐのアイコンを「反転矢印」として表示させる。
【００３７】
更に、表示制御部１２は、図５（Ｂ）に示すように、マウスポインタＭｐの位置が設定領域ＳＡに存在することをタッチパネル２２により受け付けられている場合において、ユーザーがマウス２５に対してクリックボタンを離したことを受け付けられたことを検出すると、上記復帰指示がユーザーから要求されたと判断して、上記スクロール開始位置をＨＤＤ２４から読み出す。そして、表示制御部１２は、読み出したスクロール開始位置に基づいて、同図５（Ｂ）の矢印Ｙ２にて示すように、表示領域Ａ１に表示させているドキュメントデータＤの部分Ｄ２からスクロールアップを行わせ、スクロール表示を行う前の表示画像（つまり、図５（Ａ）に示した部分Ｄ１の表示画像）に復帰させて表示させる（Ｓ７）。
【００３８】
例えば、表示制御部１２は、上記復帰指示がタッチパネル２２に受け付けられた時点でのドキュメントデータＤ（スクロール画像）の現在位置、つまり、表示領域Ａ１に表示させているドキュメントデータＤの部分Ｄ２の上端箇所ＤＰ２（図３）の位置からスクロール表示の開始指示がタッチパネル２２に受け付けられた時点での当該ドキュメントデータＤのスクロール開始位置、つまり、上端箇所Ｄｐ１（図３）の位置に復帰させ、当該開始指示を受け付けた時点で表示領域Ａ１に表示させていたドキュメントデータＤの部分Ｄ１を当該表示領域Ａ１に表示させる。また、このように、例えば、図５（Ａ）に示した表示画面から図５（Ｂ）に示した表示画面に遷移させた後、当該図５（Ｂ）に示した表示画面から図５（Ａ）に示した表示画面に遷移させているので、ユーザーは、ドキュメントデータＤにおいて、例えば、部分Ｄ１に語句「ＡＢＣ」を入力すべき空白箇所Ｉｃを見つけた場合に、部分Ｄ２から当該語句「ＡＢＣ」を取得して、取得した語句「ＡＢＣ」を上記空白箇所Ｉｃに容易に入力することができる。
【００３９】
以上のように本実施形態では、表示制御部１２は、表示対象とする画像がスクロール表示により表示部２１に表示するスクロール画像である場合には、上記操作受付部がスクロール表示の開始指示を受け付けた時点で表示部２１の表示領域Ａ１に表示させている表示画像のスクロール画像における位置をスクロール開始位置としてＨＤＤ２４に記憶させる。また、表示制御部１２は、上記操作受付部がユーザーから画像復帰表示に関する予め定められた復帰指示を受け付けると、スクロール画像における、当該復帰指示を受け付けた時点で表示領域Ａ１に表示させている現在位置での表示画像を、ＨＤＤ２４に記憶されているスクロール開始位置での上記開始指示を受け付けた時点で表示領域Ａ１に表示させていた表示画像に復帰させる。これにより、本実施形態では、上記従来例と異なり、スクロール表示が行われた場合に、ユーザーによる操作負担を軽減しつつ、当該スクロール表示が行われる前のユーザーが所望する表示画像を正確に表示させることを可能にすることができる。
【００４０】
また、本実施形態では、表示制御部１２は、表示部２１での予め定められた設置領域に、表示領域Ａ１に表示させている表示画像のスクロール画像での位置を示すノブＳｂｔを有するスクロールバーＳｂを表示させる。また、表示制御部１２は、ノブＳｂｔに対するユーザーのドラッグ操作を上記操作受付部が受け付けた場合、当該ドラッグ操作に応じて、スクロール画像をスクロール表示させる。このため、本実施形態では、ユーザーは表示領域Ａ１での表示画像を容易にスクロール表示させることができる。
【００４１】
また、本実施形態では、操作部（操作受付部）２０は、ユーザーに操作されるマウス２５を備える。また、操作部２０は、ユーザーがマウス２５を操作することによって指示したマウスポインタＭｐの位置が表示領域Ａ１に予め設定された設定領域ＳＡに存在することを検出し、かつ、当該ユーザーがマウス２５に対してクリックボタンを離す操作を行ったことを検出した場合、当該ユーザーから上記復帰指示を受け付けたとする。このため、本実施形態では、ユーザーによる上記復帰指示を正確に、かつ、確実に受け付けることが可能になる。
【００４２】
また、本実施形態では、表示制御部１２は、スクロール画像をスクロール表示させる際に、マウスポインタＭｐを示すアイコンを表示部２１に表示させるとともに、マウスポインタＭｐの位置が表示部２１の設定領域ＳＡ以外の領域に存在していることを上記操作受付部が検出した場合と、マウスポインタＭｐの位置が設定領域ＳＡに存在していることを操作受付部が検出した場合とで、アイコンを変化させて表示させる。このため、本実施形態では、ユーザーはマウスポインタＭｐのアイコンを視認することにより、当該マウスポインタＭｐが上記設定領域ＳＡに存在しているか否かについて判別することができ、上記復帰指示を適切に行うことができる。
【００４３】
なお、上記実施形態において、図１乃至図５を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【００４４】
例えば、ユーザーによる一連の操作をマウス２５による操作によって説明したが、タッチパネルをユーザーが指により直接操作し、ノブを指によりドラッグ操作し、指をタッチパネルから離したときの位置により上記復帰指示を受けたかを判断するようにしてもよい。
【００４５】
なお上記実施形態では、表示制御部１２は、図２に示すように、表示領域Ａ１がスクロールバーＳｂに近い領域とスクロールバーＳｂから離れた領域とを有し、表示領域Ａ１におけるスクロールバーＳｂから離れた領域（つまり、左側の半分の領域）を設定領域ＳＡとして設定しているが、これに限定されない。例えば、設定領域ＳＡは、表示領域Ａ１のうち、スクロールバーＳｂ及びドキュメントデータＤ以外の領域としてもよい。特に、図２に示す表示領域Ａ１におけるドキュメントデータＤとスクロールバーＳｂとの間の領域を設定領域ＳＡとした場合には、ノブＳｂｔに対するユーザーのドラッグ操作を当該操作受付部が受け付けてから、設定領域ＳＡにマウスポインタＭｐを移動させる距離が少なくて済み、操作性に優れる。
【国際調査報告】
2019003608.tif 000008
2019003608.tif 000009
2019003608.tif 000010
2019003608.tif 000011