(57)【要約】【課題】ジェスチャー操作でスクロール可能なタッチパネルを有する表示装置において、ユーザーの閲覧性を妨げることなく、適切なタイミングで表示画面の端部に到達したことを通知することのできる制御装置を提供する。【解決手段】制御装置は、タッチパネルに対してスクロールを指示するジェスチャー操作を受け付けて表示をスクロールした結果、タッチパネルでの表示範囲が表示画面の端部に到達すると、そのときのスクロール速度が規定速度よりも速いか遅いかを判断する。遅い場合、制御装置は、端部に到達してからさらに所定時間経過した後に、端部に到達したことをポップアップ表示して通知する。【選択図】図５
2014071641.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルの表示を制御する制御装置であって、
前記タッチパネルに対するジェスチャー操作を検知するための検知手段と、
前記ジェスチャー操作に従って表示画面のうちの前記タッチパネルでの表示範囲をスクロールするためのスクロール処理手段と、
前記スクロールの結果、前記表示範囲が前記表示画面の端部に到達したことを通知するための通知手段とを備え、
前記通知手段は、前記表示範囲が前記端部に到達してから、前記表示範囲が前記端部に到達した際の前記スクロールの速度に応じた時間の経過の後に、前記端部に到達したことを通知する、制御装置。
【請求項２】
前記通知手段は、前記速度が予め規定された速度よりも速い場合には前記表示範囲が前記端部に到達したタイミングで通知し、前記速度が前記予め規定された速度よりも遅い場合には前記端部に到達してから所定時間の経過の後に通知する、請求項１に記載の制御装置。
【請求項３】
前記通知手段は、前記速度が予め規定された速度よりも速い場合には前記表示範囲が前記端部に到達したタイミングで前記タッチパネルの表示の上に重ねて通知画面を表示することで前記端部に到達したことを通知し、前記速度が前記予め規定された速度よりも遅い場合には、前記表示範囲が前記端部に到達したタイミングで前記通知画面を前記タッチパネルの表示の上に重ねて半透明の表示態様で表示して、前記端部に到達してから所定時間の経過の後、または前記所定時間の経過よりも以前に前記通知画面に対する操作を受け付けると、前記通知画面の表示態様を半透明から非透明に切り替える、請求項１に記載の制御装置。
【請求項４】
前記通知手段は、前記所定時間を、前記端部を表示範囲としたときの前記表示範囲内の情報量に基づいて、前記情報量が多い方が長くなるよう設定する、請求項２または３に記載の制御装置。
【請求項５】
前記情報量は文字数である、請求項４に記載の制御装置。
【請求項６】
タッチパネルと、
前記タッチパネルの表示を制御するための、請求項１〜５のいずれかに記載の制御装置とを備える、画像形成装置。
【請求項７】
タッチパネルでの表示方法であって、
前記タッチパネルに対するジェスチャー操作を検知するステップと、
前記ジェスチャー操作に従って表示画面のうちの前記タッチパネルでの表示範囲をスクロールして表示するステップと、
前記スクロールの結果、前記表示範囲が前記表示画面の端部に到達したことを通知するステップとを備え、
前記通知するステップでは、前記表示範囲が前記端部に到達してから、前記表示範囲が前記端部に到達した際の前記スクロールの速度に応じた時間の経過の後に、前記端部に到達したことを通知する、表示方法。
【請求項８】
タッチパネルを有するコンピュータに、表示の制御を行なわせるための制御プログラムであって、
前記タッチパネルに対するジェスチャー操作を検知するステップと、
前記ジェスチャー操作に従って表示画面のうちの前記タッチパネルでの表示範囲をスクロールして表示するステップと、
前記スクロールの結果、前記表示範囲が前記表示画面の端部に到達したことを通知するステップとを前記コンピュータに実行させ、
前記通知するステップでは、前記表示範囲が前記端部に到達してから、前記表示範囲が前記端部に到達した際の前記スクロールの速度に応じた時間の経過の後に、前記端部に到達したことを通知する、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は制御装置、画像形成装置、表示方法、および制御プログラムに関し、特に、タッチパネルの表示を制御する制御装置、該制御装置を搭載した画像形成装置、その表示方法、および制御プログラムに関する。
【背景技術】
【０００２】
タッチパネルの表示制御方法として、タッチパネルに対するフリック等のジェスチャー操作によって、タッチパネルの表示をスクロールする方法がある。
【０００３】
図１２は、電子書籍閲覧装置でのページめくり方法の一例を説明するための図である。
図１２を参照して、電子書籍装置のタッチパネルで右から左にフリック操作をしてページめくりを実施したことによって表示が最終ページに切り替わった場合には、表示が本の見開きから本を閉じた状態に切り替わる。そのため、ユーザーは最終ページに到達したことを容易に判断することができる。
【０００４】
図１３は、電子書籍閲覧装置でのページめくり方法の他の例を説明するための図である。
【０００５】
図１３を参照して、ページ切り替えを指示するためのタッチパネルに表示されるキーである「次ページ」キーを押下してページめくりを実施したことによって表示が最終ページに切り替わった場合には、次にめくるページがないために「次ページ」キーが消え（グレーアウトして）、押下できない状態に変化する。そのため、ユーザーは最終ページに到達したことを容易に判断することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２３００５号広報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
これに対して、一連の表示画面のうちの所定の範囲がタッチパネルに表示された状態において該タッチパネルへのフリック等のジェスチャー操作で表示をスクロール（つまり、表示範囲をスクロール）する場合、表示範囲が表示画面の端部（先頭／最終）に到達したことが分かりにくい。特に、表示画面がリスト表示である場合、スクロール後も同じような画面が表示されるためより分かりにくい。
【０００８】
図１４および図１５は、リスト表示をジェスチャー操作によってスクロールする方法の一例を説明するための図である。
【０００９】
図１４および図１５を参照して、上下方向にオブジェクトが配置されたリスト表示に対して下向きのフリックがされることで、表示は下方向にスクロールされていく（図１４（Ａ）→図１４（Ｂ））。そして、タッチパネルでの表示範囲が図１５の表示画面の終端に到達した場合でも、ユーザーは、同じようなリスト表示がなされているため、終端であるか否かを直ちに判断することができない。
【００１０】
図１４および図１５の例ではスクロールバーが併せて表示されて、バーの位置によって表示画面における表示範囲の位置を把握することが可能であるものの、この表示がない場合には、図１５の表示に対してフリック操作をしてもスクロールされないことで初めて終端に到達していることを判断することができる。
【００１１】
そのため、無駄なジェスチャー操作が生じてしまう、という問題があった。
これに対して、図１６に表わされたように、リストのスクロール操作では、リストの最終項目の下に「さらにデータを読み込む」キーを表示することで、次のデータを読み込む手段を提供すると共に、リストの最終ページであることに気づくようにする技術が知られている。しかしながら、この方法では、キーがリストの１項目として予め配置されて表示されてしまうため、ユーザーがこのキーをリストの１項目として誤認してしまったり、表示する情報量が少なくなってしまったりする問題がある。
【００１２】
そこで、図１７に表わされたように、表示範囲が表示画面の端部に到達したときに通知メッセージをポップアップ表示してユーザーに到達を通知することが考えられる。
【００１３】
しかしながら、このようにすると、ユーザーが表示された情報を確認しながらゆっくりスクロールしているときに端部に到達した場合、ユーザーが情報を読み取っている最中にポップアップが表示されてしまうため、ユーザーが情報を読み取る際の妨げとなってしまう、という問題が生じる。
【００１４】
本発明はこのような問題に鑑みてなされたものであって、ジェスチャー操作でスクロール可能なタッチパネルを有する表示装置において、ユーザーの閲覧性を妨げることなく、適切なタイミングで表示画面の端部に到達したことを通知することのできる制御装置、画像形成装置、表示方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明のある局面に従うと、制御装置はタッチパネルの表示を制御する制御装置であって、タッチパネルに対するジェスチャー操作を検知するための検知手段と、ジェスチャー操作に従って表示画面のうちのタッチパネルでの表示範囲をスクロールするためのスクロール処理手段と、スクロールの結果、表示範囲が表示画面の端部に到達したことを通知するための通知手段とを備える。通知手段は、表示範囲が端部に到達してから、表示範囲が端部に到達した際のスクロールの速度に応じた時間の経過の後に、端部に到達したことを通知する。
【００１６】
好ましくは、通知手段は、上記速度が予め規定された速度よりも速い場合には表示範囲が端部に到達したタイミングで通知し、上記速度が予め規定された速度よりも遅い場合には端部に到達してから所定時間の経過の後に通知する。
【００１７】
好ましくは、通知手段は、上記速度が予め規定された速度よりも速い場合には表示範囲が端部に到達したタイミングでタッチパネルの表示の上に重ねて通知画面を表示することで端部に到達したことを通知し、上記速度が予め規定された速度よりも遅い場合には、表示範囲が端部に到達したタイミングで通知画面をタッチパネルの表示の上に重ねて半透明の表示態様で表示して、端部に到達してから所定時間の経過の後、または所定時間の経過よりも以前に通知画面に対する操作を受け付けると、通知画面の表示態様を半透明から非透明に切り替える。
【００１８】
より好ましくは、通知手段は、上記所定時間を、端部を表示範囲としたときの表示範囲内の情報量に基づいて、情報量が多い方が長くなるよう設定する。
【００１９】
より好ましくは、上記情報量は文字数である。
本発明の他の局面に従うと、画像形成装置は、タッチパネルと、タッチパネルの表示を制御するための上記制御装置とを備える。
【００２０】
本発明のさらに他の局面に従うと、表示方法はタッチパネルでの表示方法であって、タッチパネルに対するジェスチャー操作を検知するステップと、ジェスチャー操作に従って表示画面のうちのタッチパネルでの表示範囲をスクロールして表示するステップと、スクロールの結果、表示範囲が表示画面の端部に到達したことを通知するステップとを備え、通知するステップでは、表示範囲が端部に到達してから、表示範囲が端部に到達した際のスクロールの速度に応じた時間の経過の後に、端部に到達したことを通知する。
【００２１】
本発明のさらに他の局面に従うと、制御プログラムはタッチパネルを有するコンピュータに、表示の制御を行なわせるための制御プログラムであって、タッチパネルに対するジェスチャー操作を検知するステップと、ジェスチャー操作に従って表示画面のうちのタッチパネルでの表示範囲をスクロールして表示するステップと、スクロールの結果、表示範囲が表示画面の端部に到達したことを通知するステップとをコンピュータに実行させ、通知するステップでは、表示範囲が端部に到達してから、表示範囲が端部に到達した際のスクロールの速度に応じた時間の経過の後に、端部に到達したことを通知する。
【発明の効果】
【００２２】
この発明によると、ジェスチャー操作でスクロール可能なタッチパネルを有する表示装置において、ユーザーの閲覧性を妨げることなく、適切なタイミングで表示画面の端部に到達したことを通知することができる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態にかかる画像形成装置としてのＭＦＰ（Multi-Functional  Peripheral）の概略のハードウェア構成を示す模式図である。
【図２】ＭＦＰの操作部の具体例を表わした図である。
【図３】ＭＦＰの操作部を制御するための制御装置である制御回路の構成を示すブロック図である。
【図４】ＬＣＤパネル部に対するフリック操作によるスクロールを説明する図である。
【図５】ＬＣＤパネル部に対するフリック操作によるスクロールを説明する図である。
【図６】操作部を制御するための制御装置の機能構成の具体例を示すブロック図である。
【図７】操作部を制御するための制御装置での動作の流れを表わすフローチャートである。
【図８】図のステップＳ１０５でＮＯであった場合の、以降の動作の他の例を表わしたものである。
【図９】フリック速度が遅い場合の表示の遷移の変形例を表わした図である。
【図１０】操作部を制御するための制御装置での動作の流れの変形例を表わすフローチャートである。
【図１１】図のステップＳ２０１以降の動作の他の例を表わしたものである。
【図１２】電子書籍閲覧装置でのページめくり方法の一例を説明するための図である。
【図１３】電子書籍閲覧装置でのページめくり方法の他の例を説明するための図である。
【図１４】リスト表示をジェスチャー操作によってスクロールする方法の一例を説明するための図である。
【図１５】リスト表示をジェスチャー操作によってスクロールする方法の一例を説明するための図である。
【図１６】リスト表示をジェスチャー操作によってスクロールする際の画面遷移の具体例を表わした図である。
【図１７】リスト表示をジェスチャー操作によってスクロールする際の画面遷移の具体例を表わした図である。
【発明を実施するための形態】
【００２４】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２５】
なお、以下の例では、タッチパネルの表示を制御する制御装置が画像形成装置に含まれるものとしているが、制御装置は画像形成装置に接続された別体の装置であり、該画像形成装置のタッチパネルである操作パネルの表示を制御するものであってもよい。
【００２６】
また、制御装置の制御対象は画像形成装置に限定されず、タッチパネルを有するいかなる装置であってもよい。すなわち、制御装置は、タッチパネルを有するいかなる装置に含まれてもよい。
【００２７】
＜装置構成＞
図１は、本実施の形態にかかる画像形成装置としてのＭＦＰ（Multi-Functional  Peripheral）１の概略のハードウェア構成を示す模式図である。本実施の形態において、画像形成装置としてスキャナー、コピー、およびプリンター機能を備えるデジタル複合槻としての機能を有するいわゆるＭＦＰを挙げるが、画像形成装置は操作部および表示部としてのタッチパネルを有する装置であればＭＦＰに限定されず、スキャナー、コピーなどの他の装置であってもよい。
【００２８】
図１を参照して、ＭＦＰ１は、自動原稿給送装置（ＡＤＦ）１０にセットされ、原稿読み取り用のガラス板（プラテンガラス）上まで給送された原稿、またはプラテンガラス上にセットされた原稿を光学的に読み取るためのスキャナー部１１と、記録媒体である印刷用紙を格納するための給紙トレイ１４および大容量給紙トレイ１５と、給紙トレイ１４，１５から印刷用紙を給紙するための複数対のローラーを含み、読み取られた画像を印刷用紙上に印刷するためのプリンター部１２と、タッチパネルを有した操作部１３と、これら各部を制御するためのＣＰＵ（Central  Processing  Unit）などを含んだ制御部１６とを含む。
【００２９】
ＭＦＰ１は、スキャンして得られた原稿画像から生成した画像の複写画像を用紙上に形成する。
【００３０】
さらに、ＭＦＰ１は後処理装置２と接続されて、印刷後の用紙の後処理がなされてもよい。
【００３１】
また、ＭＦＰ１は、外部装置としてのＰＣ（パーソナルコンピュータ）３などと接続されて、ＰＣ３から送信されたプリントデータから生成した画像の複写画像を用紙上に形成してもよい。なお、プリントデータとは、ＰＣ３のオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタードライバーによってＭＦＰ１が処理可能なページ記述言語に変換したページ記述言語による描画命令、またはＰＤＦ（Portable  Document  Format）、ＴＩＦＦ（Tagged  Image  File  Format）、ＪＰＥＧ（Joint  Photographic  Experts  Group）、ＸＰＳ（XML  Paper  Specification）等のファイルフォーマットで記述された文書データを指す。
【００３２】
図２は、操作部１３の具体例を表わした図である。
図２を参照して、操作部１３は、表示部および操作部であるタッチパネルで構成されたＬＣＤ（Liquid  Crystal  Display）パネル部１０６と、スクートキーやテンキー、パネルリヤットキーなどのハードキー、マシンの状態を示すＬＥＤ（Light  Emitting  Diode）、およびハードキーやＬＣＤパネル部１０６で入力が行われた旨を通知するためのブザーなどを有するハードキー操作部１０８とを含む。
【００３３】
図３は、ＭＦＰ１の操作部１３を制御するための制御装置である制御回路の構成を示すブロック図である。
【００３４】
図３を参照して、操作部１３の制御回路は、ＭＦＰ１全体を制御するためのＭＦＰ本体ＣＰＵ１００と通信し、操作部１３全体を制御するためのパネルＣＰＵ１０１と、パネルＣＰＵ１０１で実行する制御プログラムや表示画像などを記憶するためのＲＯＭ（Read  Only  Memory）１０２と、パネルＣＰＵ１０１が制御プログラムを実行する際のワークメモリーとなるＲＡＭ（Random  Access  Memory）１０３と、パネルＣＰＵ１０１からの制御信号に従ってＲＯＭ１０２に記憶された画像のＶＲＡＭ（Video  RAM）１０５へのリードライト制御を行なうことでＬＣＤパネル部１０６への画像表示の制御を行なうためのＬＣＤ制御部１０４と、ＬＣＤパネル部１０６に対するタッチ位置に基づいて画面上のどの機能が選択されたかを判断してパネルＣＰＵ１０１に入力するとともに、機能設定等の入力制御を行なうための入出力制御部１１１とを含む。
【００３５】
ハードキー操作部１０８もまた入出力制御部１１１によって制御され、必要に応じてパネルＣＰＵ１０１を介してＭＦＰ本体ＣＰＵ１００と通信する。との通信を行う。
【００３６】
ハードキー操作部１０８に含まれるスタートキーの押下により、入出力制御部１１１およびパネルＣＰＵ１０１を介してＭＦＰ本体ＣＰＵ１００にスタート信号が渡され、一連の複写動作が開始される。
【００３７】
＜動作概要＞
図４および図５は、パネルＣＰＵ１０１での動作概要を表わした図であって、ＬＣＤパネル部１０６に対するフリック操作によるスクロールを説明する図である。特に、これらの図ではＬＣＤパネル部１０６にリスト表示がなされる場合を例にしている。
【００３８】
図４および図５を参照して、パネルＣＰＵ１０１は、ジェスチャー速度であるフリック操作の速度を算出して、当該速度に応じた速度で表示をスクロールする。すなわち、パネルＣＰＵ１０１は、電子情報に基づいて生成された表示画面のうちのＬＣＤパネル部１０６のサイズに応じた表示範囲を、フリック速度に応じた速度でフリック方向に応じた方向に移動させる。
【００３９】
表示範囲が表示画面の端部（先端／終端）に到達すると、パネルＣＰＵ１０１は、ＬＣＤパネル部１０６の表示上に端部に到達した旨のメッセージをポップアップ表示して、端部に到達したことを通知する。
【００４０】
図４は、フリック速度が速い場合の表示の遷移を表わしている。この場合、パネルＣＰＵ１０１は、フリックに応じた速い速度で表示をスクロールする。
【００４１】
これは、参照したい情報が予めどの位置にあるかを把握しているために、ユーザーがリストの情報を確認せずに速いスクロールを実施している場合が想定される。
【００４２】
この場合、ユーザーは一刻も速く終端に到達したことを判断したいと考えられる。そこで、パネルＣＰＵ１０１は、表示領域が表示画面の終端に到達すると、到着後に直ちに、上記メッセージをポップアップ表示する。
【００４３】
図５は、フリック速度が遅い場合を表わしている。この場合、パネルＣＰＵ１０１は、フリックに応じた遅い速度で表示をスクロールする。
【００４４】
これは、参照したい情報をどの位置にあるかを把握しておらず、ユーザーがリストの情報を確認しながら少しずつスクロールする場合が想定される。
【００４５】
この場合は、ユーザーはリストの終端に到達してもリストの情報を確認していると考えられる。そこで、パネルＣＰＵ１０１は、表示領域が表示画面の終端に到達すると、到着後に直ちに上記メッセージをポップアップ表示せずに、予め規定した所定期間の経過の後に上記メッセージをポップアップ表示する。
【００４６】
＜機能構成＞
図６は、上記動作を行なうための、操作部１３を制御するための制御装置の機能構成の具体例を示すブロック図である。図６の各機能は、パネルＣＰＵ１０１がＲＯＭ１０２に記憶された制御プログラムをＲＡＭ１０３に読み出して実行することで、主に、パネルＣＰＵ１０１上に形成されるものとするが、少なくとも一部が、図３の回路構成に示されたハードウェア構成によって実現されてもよい。
【００４７】
図６を参照して、パネルＣＰＵ１０１は、タッチパネルであるＬＣＤパネル部１０６に対するタッチ操作に応じた操作信号の入力を受け付けるための入力部２０１と、操作信号を解析することで、ＬＣＤパネル部１０６に対するフリック操作などのスクロールを指示するためのジェスチャー操作を検知するための検知部２０２と、当該ジェスチャーの速度を算出して予め記憶しているしきい値と比較することで「速い」ジェスチャー操作であるか「遅い」ジェスチャー操作であるかを判断するための速度判断部２０３と、ジェスチャー速度に応じた速度で表示をスクロールするためのスクロール処理部２０４と、スクロールの結果、表示範囲が表示画面の端部に到達したことを検知し、その旨を、予め記憶しているメッセージをフリック速度に応じたタイミングでポップアップ表示することで通知するための通知部２０５とを含む。
【００４８】
＜動作フロー＞
図７は、操作部１３を制御するための制御装置での動作の流れを表わすフローチャートである。図７のフローチャートに表わされた動作は、パネルＣＰＵ１０１がＲＯＭ１０２に記憶された制御プログラムをＲＡＭ１０３に読み出して実行し、図６の各機能を発揮させることによって実現される。
【００４９】
図７を参照して、パネルＣＰＵ１０１は、フリック操作などのスクロールを指示するためのジェスチャー操作を検知すると（ステップＳ１０１）、スクロールの結果、たとえばリスト表示などの表示画面における表示範囲が先端／終端である端部に到達したか否かを判断する。
【００５０】
端部に到達している場合（ステップＳ１０３でＹＥＳ）、パネルＣＰＵ１０１は、速いスクロールの結果端部への到達が所定時間よりも速いか、遅いスクロールの結果端部への到達が所定時間よりも遅いか、を判断する。
【００５１】
その結果、遅いスクロールであった場合（ステップＳ１０５でＮＯ）、パネルＣＰＵ１０１は、スクロールの後にポップアップ表示して端部に到達したことを通知するまでの時間である所定時間を設定する（ステップＳ１０７）。そして、当該所定時間が経過すると（ステップＳ１０９でＹＥＳ）、パネルＣＰＵ１０１は、予め記憶している、端部に到達したことを通知するためのメッセージをポップアップ表示することで、表示が表示画面の端部に到達していることを通知する（ステップＳ１１１）。
【００５２】
一方、速いスクロールであった場合には（ステップＳ１０５でＹＥＳ）、パネルＣＰＵ１０１は、予め記憶しているメッセージを、端部に到達したタイミングで、つまり、直ちにポップアップ表示することで、表示が表示画面の端部に到達していることを通知する（ステップＳ１１１）。
【００５３】
なお、上記ステップＳ１０７でパネルＣＰＵ１０１は、上記所定時間として予め規定された時間を設定してもよいし、表示画面における情報量に基づいて算出した時間を設定してもよい。
【００５４】
図８は、後者の場合の動作の流れを表わすフローチャートであって、図７のステップＳ１０５でＮＯであった場合の、以降の動作を表わしたものである。
【００５５】
すなわち、図８を参照して、パネルＣＰＵ１０１は、表示画面の端部に到達したスクロール後の表示範囲内の情報量を取得する（ステップＳ１０６）。ここでの情報量は、たとえば文字数であってもよいし、画像の面積であってもよいし、文字数と画像の面積との合計であってもよいし、背景色以外の色の画素数であってもよい。
【００５６】
パネルＣＰＵ１０１は、上記ステップＳ１０６で取得した情報量に基づいて上記所定時間を設定する（ステップＳ１０７’）。ここでは、たとえば、パネルＣＰＵ１０１は、予め情報量をパラメータとした所定時間を算出するための式を記憶しておき、上記ステップＳ１０６で取得した情報量を代入することで所定時間を得てもよい。一例として、情報量が文字数の場合、パネルＣＰＵ１０１は、文字数×０．５秒／１０文字、などの式を記憶しておいてもよい。
【００５７】
＜実施の形態の効果＞
本実施の形態にかかるＭＦＰ１において操作部１３を制御するための制御装置が以上の表示制御を行なうことによって、フリック操作等のジェスチャー操作によって表示をスクロールして表示画面の端部に到達した場合に、スクロールの速度が速い場合には端部に到達した旨が直ちに通知され、スクロール速度が遅い場合には所定時間の経過後に通知される。
【００５８】
そのため、ユーザーが情報を閲覧しながらゆっくりとスクロールしている場合に、閲覧している情報の内容を通知によって妨げられることがなく、また、速くスクロールしている場合には端部に到達したことを直ちに判断することができる。特に、上記の例のように、表示画面が、同じような画面の連続した、リスト表示である場合には、スクロールの結果、表示画面の端部に到達したことを、閲覧を妨げることなく適切なタイミングで判断することができる。
【００５９】
さらに、端部を表示しているときの情報量に応じて通知するタイミングを変化させることで、ユーザーは、情報量が少ないときには通知を待たされることなく、また、情報量が多いときには閲覧終了前に表示されて閲覧の妨げとなることなく、端部に到達したことを判断することができる。
【００６０】
＜変形例１＞
図９は、フリック速度が遅い場合の表示の遷移の変形例を表わした図である。
【００６１】
図９を参照して、他の例として、パネルＣＰＵ１０１は、スクロールが遅い場合に、表示画面の端部に到達したタイミングでいったん半透明でメッセージを表示し、所定時間経過後に、メッセージを非透明に切り替えるようにしてもよい。
【００６２】
図１０は、この場合の、操作部１３を制御するための制御装置での動作の流れを表わすフローチャートである。図１０のフローチャートに表わされた動作もまた、パネルＣＰＵ１０１がＲＯＭ１０２に記憶された制御プログラムをＲＡＭ１０３に読み出して実行し、図６の各機能を発揮させることによって実現される。図１０の動作は、図７の動作と異なる点を異なるステップ番号で表わしている。
【００６３】
すなわち、図１０を参照して、受け付けたジェスチャー操作に従ったスクロールが遅いスクロールであった場合と判断した場合（ステップＳ１０５でＮＯ）、パネルＣＰＵ１０１は、予め記憶している、端部に到達したことを通知するためのメッセージを、半透明の表示態様にて直ちにポップアップ表示することで、表示が表示画面の端部に到達していることを通知する（ステップＳ２０１）。それとともに、パネルＣＰＵ１０１は、スクロールの後に上記ポップアップ表示を非透明に切り替えるまでの時間である所定時間を設定する（ステップＳ２０３）。そして、当該所定時間が経過すると、または経過するよりも以前であっても上記ポップアップ表示された画面に対して新規にジェスチャー操作がなされた場合（ステップＳ２０５でＹＥＳ）、パネルＣＰＵ１０１は、上記ポップアップ表示の表示態様を非透明に切り替える（ステップＳ２０７）。
【００６４】
なお、上記ステップＳ２０３でもパネルＣＰＵ１０１は、上記所定時間として表示画面における情報量に基づいて算出した時間を設定してもよい。
【００６５】
図１１は、後者の場合の動作の流れを表わすフローチャートであって、図１０のステップＳ２０１以降の動作を表わしたものである。
【００６６】
すなわち、図１１を参照して、パネルＣＰＵ１０１は、上記ステップＳ２０１で半透明の表示態様でメッセージをポップアップ表示した後、表示画面の端部に到達したスクロール後の表示範囲内の情報量を取得する（ステップＳ２０２）。ここでの情報量もまた、文字数であってもよいし、画像の面積であってもよいし、文字数と画像の面積との合計であってもよいし、背景色以外の色の画素数であってもよい。
【００６７】
パネルＣＰＵ１０１は、上記ステップＳ２０２で取得した情報量に基づいて上記所定時間を設定する（ステップＳ２０３’）。ここでは、たとえば、パネルＣＰＵ１０１は、予め情報量をパラメータとした所定時間を算出するための式を記憶しておき、上記ステップＳ２０２で取得した情報量を代入することで所定時間を得てもよい。一例として、情報量が文字数の場合、パネルＣＰＵ１０１は、文字数×０．５秒／１０文字、などの式を記憶しておいてもよい。
【００６８】
操作部１３を制御するための制御装置がこのような表示制御を行なうことによって、ユーザーがジェスチャー操作を用いて表示された情報を閲覧しながらゆっくりとスクロールしている場合でも、閲覧している情報の内容を通知によって妨げることなく、表示画面の端部に到達したことを直ちに通知することができる。
【００６９】
さらに、端部を表示しているときの情報量に応じて半透明から非透明に表示態様を切り替えるタイミングを変化させることで、ユーザーは、情報量が少ないときには通知を待たされることなく、また、情報量が多いときには閲覧終了前に表示されて閲覧の妨げとなることなく、端部に到達したことを判断することができる。
【００７０】
＜変形例２＞
なお、以上の例では、パネルＣＰＵ１０１が、フリック操作等のスクロールを指示するジェスチャー操作の速度に応じてスクロール速度を決定するものとしている。
【００７１】
他の例として、パネルＣＰＵ１０１は、１回のスクロール指示に応じて予め規定された量のスクロールをするものとしてもよい。この場合、パネルＣＰＵ１０１は、細かい間隔で多数のスクロール指示を受け付けると、その間隔ごとに規定量のスクロールを行なうため、速いスクロールを行なうことになる。このとき、パネルＣＰＵ１０１は、スクロール指示の開始から表示画面の端部に到達するまでの時間を、予めしきい値として記憶している時間と比較して、到達するまでの時間が上記しきい値よりも短い場合に速いスクロール、上記しきい値よりも長い場合に遅いスクロール、と判断してもよい。
【００７２】
さらに、パネルＣＰＵ１０１に上述の動作を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００７３】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００７４】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００７５】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００７６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７７】
１  ＭＦＰ、２  後処理装置、３  ＰＣ、１０  自動原稿給送装置、１１  スキャナー部、１２  プリンター部、１３  操作部、１４  給紙トレイ、１５  大容量給紙トレイ、１６  制御部、１００  本体ＣＰＵ、１０１  パネルＣＰＵ、１０２  ＲＯＭ、１０３  ＲＡＭ、１０４  ＬＣＤ制御部、１０５  ＶＲＡＭ、１０６  パネル部、１０８  ハードキー操作部、１１１  入出力制御部、２０１  入力部、２０２  検知部、２０３  速度判断部、２０４  スクロール処理部、２０５  通知部。
【図１】
2014071641.tif 000003
【図２】
2014071641.tif 000004
【図３】
2014071641.tif 000005
【図４】
2014071641.tif 000006
【図５】
2014071641.tif 000007
【図６】
2014071641.tif 000008
【図７】
2014071641.tif 000009
【図８】
2014071641.tif 000010
【図１０】
2014071641.tif 000011
【図１１】
2014071641.tif 000012
【図１２】
2014071641.tif 000013
【図１３】
2014071641.tif 000014
【図１４】
2014071641.tif 000015
【図１５】
2014071641.tif 000016
【図１６】
2014071641.tif 000017
【図１７】
2014071641.tif 000018
【図９】
2014071641.tif 000019