(57)【要約】【課題】アイコンに関する操作性をさらに向上させることが可能な技術を提供する。【解決手段】情報処理装置は、複数のアイコンを含み且つスクロール表示可能な第１の画面（ＳＣ１等）のうち一部の領域（ＳＬ１等）のみが表示対象領域として表示されている状態にて、当該表示対象領域ＳＬ１内の一のアイコン（Ｌ２１等）を移動させるユーザ操作（ドラッグ操作等）を検出する。当該ユーザ操作が検出される際において第１の画面のうち表示されていない或る領域（第１の非表示領域ＳＬ２２等）を表示すべき旨が判定される場合、当該一のアイコンの移動操作に応じて、表示対象領域ＳＬ１の端部Ｅ１（一のアイコンＬ２１の移動先方向に存在する端部Ｅ１）に当該一のアイコンＬ２１が到達する時点よりも前の時点までに、第１の非表示領域ＳＬ２２を含む領域をタッチパネル４５に表示するための表示変更動作（自動スクロール動作あるいは縮小表示動作等）が開始される。【選択図】図７
2019096055.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
複数のアイコンを含む第１の画面を所定方向にスクロール表示することが可能な表示手段と、
スクロール表示可能な前記第１の画面のうちの一部の領域のみが表示対象領域として表示されている状態において、前記表示対象領域内の一のアイコンを移動させるユーザ操作を検出する検出手段と、
前記第１の画面のうち前記表示対象領域とは異なる領域である第１の非表示領域を前記表示手段に表示すべきか否かを判定する判定手段と、
前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち前記第１の非表示領域を含む領域を前記表示手段に表示するための第１の表示変更動作を開始する表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記判定手段は、前記第１の画面において前記第１の非表示領域が存在するか否かを判定し、前記第１の非表示領域が存在する場合、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記判定手段は、
前記複数のアイコンのうち前記表示手段に表示されていないアイコンである第１の非表示アイコンの存否を判定するとともに、
前記第１の非表示アイコンの存在を条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記判定手段は、前記一のアイコンと前記第１の非表示アイコンとの間に所定の関係が存在することをも条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項５】
請求項１から請求項４のいずれかに記載の情報処理装置において、
前記判定手段は、前記一のアイコンの移動先側に前記第１の非表示領域が存在することを条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項６】
請求項１から請求項５のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の前記端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち、前記表示対象領域と前記第１の非表示領域とを含む領域を前記表示手段に縮小表示することを特徴とする情報処理装置。
【請求項７】
請求項１から請求項５のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の前記端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面に関するスクロール表示を自動的に開始することを特徴とする情報処理装置。
【請求項８】
請求項１から請求項７のいずれかに記載の情報処理装置において、
前記判定手段は、前記ユーザ操作が検出されると、前記第１の非表示領域を前記表示手段に表示すべきか否かを判定し、
前記表示制御手段は、前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記ユーザ操作が検出された直後において、前記第１の表示変更動作を開始することを特徴とする情報処理装置。
【請求項９】
請求項１から請求項７のいずれかに記載の情報処理装置において、
前記判定手段は、前記ユーザ操作が検出されると、前記第１の非表示領域を前記表示手段に表示すべきか否かを判定し、
前記表示制御手段は、前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合において、前記一のアイコンの前記所定方向における移動速度が所定値よりも大きいときには、前記移動速度が前記所定値よりも小さいときよりも早い時点で、前記第１の表示変更動作を開始することを特徴とする情報処理装置。
【請求項１０】
請求項４に記載の情報処理装置において、
前記表示制御手段は、前記第１の非表示アイコンと前記一のアイコンとの間に前記所定の関係が存在する場合、前記第１の画面のうち、前記第１の非表示アイコンを含む少なくとも一部の領域であって、前記第１の画面に関するスクロール表示用の仮想画像内における前記第１の非表示アイコンの位置と前記仮想画像における前記一のアイコンの位置との距離に応じた縮小度合いで縮小された少なくとも一部の領域を、前記表示手段に縮小表示することを特徴とする情報処理装置。
【請求項１１】
請求項１から請求項１０のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定されない場合、前記表示手段における前記表示対象領域の表示を維持し、前記第１の非表示領域を前記表示手段に表示しないことを特徴とする情報処理装置。
【請求項１２】
請求項１から請求項１１のいずれかに記載の情報処理装置において、
前記表示手段は、互いに隣接する第１の表示用領域と第２の表示用領域とを有し、前記第１の画面を前記第１の表示用領域にてスクロール表示することが可能であり且つ前記第１の画面とは異なる第２の画面を前記第２の表示用領域にてスクロール表示することが可能であることを特徴とする情報処理装置。
【請求項１３】
請求項１２に記載の情報処理装置において、
前記表示手段は、前記情報処理装置内に設けられた第１のデバイスと第２のデバイスとで共用され、
前記第１の画面は、前記第１のデバイスに関する表示を行う画面であり、
前記第２の画面は、前記第２のデバイスに関する表示を行う画面であることを特徴とする情報処理装置。
【請求項１４】
請求項１２または請求項１３に記載の情報処理装置において、
前記判定手段は、スクロール表示可能な前記第２の画面のうち表示されていない領域である第２の非表示領域を前記表示手段に表示すべきか否かをも判定し、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面のうち前記第２の非表示領域を含む領域を前記表示手段に表示するための第２の表示変更動作を実行することを特徴とする情報処理装置。
【請求項１５】
請求項１４に記載の情報処理装置において、
前記判定手段は、前記第２の画面において前記第２の非表示領域が存在するか否かを判定し、前記第２の非表示領域が存在する場合、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項１６】
請求項１４に記載の情報処理装置において、
前記判定手段は、
前記第２の画面内の複数のアイコンのうち前記表示手段に表示されていない第２の非表示アイコンの存否を判定するとともに、
前記第２の非表示アイコンの存在を条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項１７】
請求項１６に記載の情報処理装置において、
前記判定手段は、前記第２の非表示アイコンと前記一のアイコンとの間に所定の関係が存在することをも条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項１８】
請求項１４から請求項１７のいずれかに記載の情報処理装置において、
前記判定手段は、前記一のアイコンの移動先側に前記第２の非表示領域が存在することを条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする情報処理装置。
【請求項１９】
請求項１４から請求項１８のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面の表示対象領域と前記第２の非表示領域とを含む領域を前記表示手段の前記第２の表示用領域内にて縮小表示することを特徴とする情報処理装置。
【請求項２０】
請求項１４から請求項１９のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面の前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始することを特徴とする情報処理装置。
【請求項２１】
請求項２０に記載の情報処理装置において、
前記表示制御手段は、前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記ユーザ操作が検出された直後において、前記第２の表示変更動作を開始することを特徴とする情報処理装置。
【請求項２２】
請求項１４から請求項２０のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合において、前記ユーザ操作による前記一のアイコンの前記所定方向における移動速度が所定値よりも大きいときには、当該移動速度が当該所定値よりも小さいときよりも早い時点で、前記第２の表示変更動作を開始することを特徴とする情報処理装置。
【請求項２３】
請求項１４から請求項１９のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面と前記第２の画面との境界に前記一のアイコンが到達した時点以後、且つ前記第２の画面のスクロール方向における前記第２の画面の表示対象領域の両端部のうち前記一のアイコンの現在位置から遠い方の端部に当該一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始することを特徴とする情報処理装置。
【請求項２４】
請求項１４から請求項２３のいずれかに記載の情報処理装置において、
前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定されない場合、前記表示手段における前記第２の画面内の表示対象領域の表示を維持し、前記第２の非表示領域を前記表示手段に表示しないことを特徴とする情報処理装置。
【請求項２５】
情報処理装置の制御方法であって、
ａ）複数のアイコンを含む第１の画面であって所定方向にスクロール表示することが可能な第１の画面を前記情報処理装置の表示手段に表示するステップと、
ｂ）スクロール表示可能な前記第１の画面のうちの一部の領域のみが表示対象領域として表示されている状態において、前記表示対象領域内の一のアイコンを移動させるユーザ操作を検出するステップと、
ｃ）前記第１の画面のうち前記表示対象領域とは異なる領域である第１の非表示領域を表示すべきか否かを判定するステップと、
ｄ）前記ユーザ操作が検出される際において前記第１の非表示領域を表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち前記第１の非表示領域を含む領域を前記表示手段に表示するための第１の表示変更動作を開始するステップと、
を備えることを特徴とする制御方法。
【請求項２６】
請求項２５に記載の制御方法において、
前記表示手段は、
互いに隣接する第１の表示用領域と第２の表示用領域とを有し、
前記情報処理装置内に設けられた第１のデバイスと第２のデバイスとで共用され、
前記第１のデバイスに関する表示を行う前記第１の画面を前記第１の表示用領域にてスクロール表示することが可能であり且つ前記第１の画面とは異なる第２の画面であって前記第２のデバイスに関する表示を行う第２の画面を前記第２の表示用領域にてスクロール表示することが可能であり、
前記制御方法は、
ｅ）スクロール表示可能な前記第２の画面のうち表示されていない領域である第２の非表示領域を前記表示手段に表示すべきか否かを判定するステップと、
ｆ）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面のうち前記第２の非表示領域を含む領域を前記表示手段に表示するための第２の表示変更動作を開始するステップと、
をさらに備えることを特徴とする制御方法。
【請求項２７】
請求項２６に記載の制御方法において、
前記ステップｆ）は、
ｆ−１）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面の前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始するステップ、
を有することを特徴とする制御方法。
【請求項２８】
請求項２６に記載の制御方法において、
前記ステップｆ）は、
ｆ−２）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面と前記第２の画面との境界に前記一のアイコンが到達した時点以後、且つ前記第２の画面のスクロール方向における前記第２の画面の表示対象領域の両端部のうち前記一のアイコンの現在位置から遠い方の端部に当該一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始するステップ、
を有することを特徴とする制御方法。
【請求項２９】
請求項２５から請求項２８のいずれかに記載の制御方法を、前記情報処理装置に内蔵されたコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの情報処理装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
情報処理装置の表示部において、複数のアイコンを含む画面を表示する技術が存在する。このような技術において、当該１つの画面に多数のアイコンを表示する場合、一度に全てのアイコンを表示することができず、或る時点では一部のアイコンは表示されないことがある。このような場合、当該一部のアイコン（非表示アイコンとも称される）は、（ユーザのスクロール操作等に応じて）画面がスクロールされることによって表示される。
【０００３】
換言すれば、スクロール表示可能な画面（詳細にはその全領域）のうち、一部の領域のみが或る時点で表示対象領域として表示され、他の領域（非表示領域）は当該或る時点では表示されない。そして、当該非表示領域内のアイコン（非表示アイコン）は、画面に関するスクロールが行われることによって表示される。たとえば、当該一部の領域（表示対象領域）よりも右側に仮想的に配置されていた当該他の領域（非表示領域）内のアイコンは、左向きのスクロール表示によって画面内に表示される。
【０００４】
また、複数のアイコンを含む画面を表示する技術においては、アイコンを利用したファイル操作および／またはアプリケーションの実行指示操作等が行われる。具体的には、一のアイコン（操作対象のアイコン）を画面上で移動（ドラッグ）して他のアイコン（移動先のアイコン）上にドロップする操作（ドラッグアンドドロップ操作）によって、各種の指示がユーザから情報処理装置に対して付与される。
【０００５】
たとえば、或る操作対象アイコン（文書ファイル）を特定の「フォルダ」アイコン上に移動してドロップする操作によって、当該操作対象アイコンによって示されるファイル（操作対象ファイルとも称する）を当該特定のフォルダに移動する指示が付与され、情報処理装置は当該指示に応じた処理を実行する（特許文献１等参照）。同様に、或る操作対象アイコン（文書ファイル）を「ゴミ箱」アイコン上に移動してドロップする操作によって、当該操作対象アイコンによって示されるファイル（操作対象ファイルとも称する）を削除（ゴミ箱フォルダに移動）する指示が付与され、情報処理装置は当該指示に応じた処理を実行する。あるいは、或る操作対象アイコン（文書ファイル）を特定の「アプリケーション」アイコン上に移動してドロップする操作によって、当該特定のアプリケーションにて操作対象ファイルに関する特定の処理（ファイルのオープン処理および／またはファイルに関する変換処理等）を実行すべき指示が付与され、情報処理装置は当該指示に応じた処理を実行する。なお、このような操作（ドラッグアンドドロップ操作等）は、マウスあるいはユーザの手指等を用いて行われる。
【０００６】
ただし、上述のように、スクロール表示が可能な画面（非表示領域を有する画面）においては、或る時点においては、操作対象アイコンの移動先のアイコン（移動先アイコン）が表示されていないこともある。換言すれば、当該移動先アイコンが画面に関する非表示領域内に（仮想的に）配置されている場合には、ユーザは当該移動先アイコンを視認できない。このままでは、非表示領域内の移動先アイコンへのドロップ操作を伴うドラッグアンドドロップ操作を行うことは困難である。
【０００７】
このような場合においても、非表示領域内に仮想的に配置された非表示アイコン（移動先アイコン）に対するドロップ操作（ドラッグアンドドロップ操作）を容易に行うことが可能な技術として次のような技術が存在する。
【０００８】
具体的には、ユーザがウインドウ画面内の一のアイコン（操作対象アイコン）に対するドラッグ操作を行って当該一のアイコンをウインドウ画面の表示対象領域の端部（たとえば、当該一のアイコンの移動先方向（右方向）に存在する右端部）にまで移動すると、情報処理装置が画面の自動スクロールを開始する。当該端部は、（左側の）表示対象領域と（右側の）非表示領域との境界部であるとも表現される。
【０００９】
当該自動スクロールが行われると、それまで非表示であった移動先アイコン（非表示領域内に仮想的に配置されていた移動先アイコン）が表示（可視化）され、ユーザが当該移動先アイコンを視認できるようになる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−０９０３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、このような自動スクロール技術においては、ドラッグ操作対象のアイコン（操作対象アイコン）を上記端部（表示対象領域と非表示領域との境界部）にまで移動しないとスクロールが開始されず、所望の移動先アイコンが視認（表示）されるのは、当該境界部への操作対象アイコンの到達時点よりも更に後の時点である。
【００１２】
このような技術は、必ずしも十分な操作性を有しておらず、改良の余地がある。
【００１３】
なお、上記の問題は２つの画面を１つの表示部に一度に表示（２画面同時表示）する場合にも生じ得る。具体的には、２画面同時表示においては、１つの表示部が２つの画面で共用される。そのため、１つの画面が当該１つの表示部の全体に表示される場合に比べて、各画面の大きさが小さくなる。各画面内のアイコンのサイズを維持したまま、各画面を表示する場合には、各画面の複数のアイコンの全てを一度に表示することができないことがある。特に、２つの画面のうちの一の画面の操作対象アイコンに対するドラッグ操作を開始する時点では、当該一の画面内の非表示領域に仮想的に配置された移動先アイコンが表示されていないことがある。このような場合に上記の自動スクロール技術を適用するとしても、当該一の画面内の一のアイコン（操作対象アイコン）に対するドラッグ操作を行って当該一のアイコンを当該一の画面内の表示対象領域の端部（表示対象領域と非表示領域との境界部）にまで移動しないと、自動スクロールが開始されない。
【００１４】
そこで、この発明は、アイコンに関する操作性をさらに向上させることが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１５】
上記課題を解決すべく、請求項１の発明は、情報処理装置であって、複数のアイコンを含む第１の画面を所定方向にスクロール表示することが可能な表示手段と、スクロール表示可能な前記第１の画面のうちの一部の領域のみが表示対象領域として表示されている状態において、前記表示対象領域内の一のアイコンを移動させるユーザ操作を検出する検出手段と、前記第１の画面のうち前記表示対象領域とは異なる領域である第１の非表示領域を前記表示手段に表示すべきか否かを判定する判定手段と、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち前記第１の非表示領域を含む領域を前記表示手段に表示するための第１の表示変更動作を開始する表示制御手段と、を備えることを特徴とする。
【００１６】
請求項２の発明は、請求項１の発明に係る情報処理装置において、前記判定手段は、前記第１の画面において前記第１の非表示領域が存在するか否かを判定し、前記第１の非表示領域が存在する場合、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００１７】
請求項３の発明は、請求項１の発明に係る情報処理装置において、前記判定手段は、前記複数のアイコンのうち前記表示手段に表示されていないアイコンである第１の非表示アイコンの存否を判定するとともに、前記第１の非表示アイコンの存在を条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００１８】
請求項４の発明は、請求項３の発明に係る情報処理装置において、前記判定手段は、前記一のアイコンと前記第１の非表示アイコンとの間に所定の関係が存在することをも条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００１９】
請求項５の発明は、請求項１から請求項４のいずれかの発明に係る情報処理装置において、前記判定手段は、前記一のアイコンの移動先側に前記第１の非表示領域が存在することを条件として、前記第１の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００２０】
請求項６の発明は、請求項１から請求項５のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の前記端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち、前記表示対象領域と前記第１の非表示領域とを含む領域を前記表示手段に縮小表示することを特徴とする。
【００２１】
請求項７の発明は、請求項１から請求項５のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の前記端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面に関するスクロール表示を自動的に開始することを特徴とする。
【００２２】
請求項８の発明は、請求項１から請求項７のいずれかの発明に係る情報処理装置において、前記判定手段は、前記ユーザ操作が検出されると、前記第１の非表示領域を前記表示手段に表示すべきか否かを判定し、前記表示制御手段は、前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記ユーザ操作が検出された直後において、前記第１の表示変更動作を開始することを特徴とする。
【００２３】
請求項９の発明は、請求項１から請求項７のいずれかの発明に係る情報処理装置において、前記判定手段は、前記ユーザ操作が検出されると、前記第１の非表示領域を前記表示手段に表示すべきか否かを判定し、前記表示制御手段は、前記第１の非表示領域を前記表示手段に表示すべき旨が判定される場合において、前記一のアイコンの前記所定方向における移動速度が所定値よりも大きいときには、前記移動速度が前記所定値よりも小さいときよりも早い時点で、前記第１の表示変更動作を開始することを特徴とする。
【００２４】
請求項１０の発明は、請求項４の発明に係る情報処理装置において、前記表示制御手段は、前記第１の非表示アイコンと前記一のアイコンとの間に前記所定の関係が存在する場合、前記第１の画面のうち、前記第１の非表示アイコンを含む少なくとも一部の領域であって、前記第１の画面に関するスクロール表示用の仮想画像内における前記第１の非表示アイコンの位置と前記仮想画像における前記一のアイコンの位置との距離に応じた縮小度合いで縮小された少なくとも一部の領域を、前記表示手段に縮小表示することを特徴とする。
【００２５】
請求項１１の発明は、請求項１から請求項１０のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第１の非表示領域を前記表示手段に表示すべき旨が判定されない場合、前記表示手段における前記表示対象領域の表示を維持し、前記第１の非表示領域を前記表示手段に表示しないことを特徴とする。
【００２６】
請求項１２の発明は、請求項１から請求項１１のいずれかの発明に係る情報処理装置において、前記表示手段は、互いに隣接する第１の表示用領域と第２の表示用領域とを有し、前記第１の画面を前記第１の表示用領域にてスクロール表示することが可能であり且つ前記第１の画面とは異なる第２の画面を前記第２の表示用領域にてスクロール表示することが可能であることを特徴とする。
【００２７】
請求項１３の発明は、請求項１２の発明に係る情報処理装置において、前記表示手段は、前記情報処理装置内に設けられた第１のデバイスと第２のデバイスとで共用され、前記第１の画面は、前記第１のデバイスに関する表示を行う画面であり、前記第２の画面は、前記第２のデバイスに関する表示を行う画面であることを特徴とする。
【００２８】
請求項１４の発明は、請求項１２または請求項１３の発明に係る情報処理装置において、前記判定手段は、スクロール表示可能な前記第２の画面のうち表示されていない領域である第２の非表示領域を前記表示手段に表示すべきか否かをも判定し、前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面のうち前記第２の非表示領域を含む領域を前記表示手段に表示するための第２の表示変更動作を実行することを特徴とする。
【００２９】
請求項１５の発明は、請求項１４の発明に係る情報処理装置において、前記判定手段は、前記第２の画面において前記第２の非表示領域が存在するか否かを判定し、前記第２の非表示領域が存在する場合、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００３０】
請求項１６の発明は、請求項１４の発明に係る情報処理装置において、前記判定手段は、前記第２の画面内の複数のアイコンのうち前記表示手段に表示されていない第２の非表示アイコンの存否を判定するとともに、前記第２の非表示アイコンの存在を条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００３１】
請求項１７の発明は、請求項１６の発明に係る情報処理装置において、前記判定手段は、前記第２の非表示アイコンと前記一のアイコンとの間に所定の関係が存在することをも条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００３２】
請求項１８の発明は、請求項１４から請求項１７のいずれかの発明に係る情報処理装置において、前記判定手段は、前記一のアイコンの移動先側に前記第２の非表示領域が存在することを条件として、前記第２の非表示領域を前記表示手段に表示すべき旨を判定することを特徴とする。
【００３３】
請求項１９の発明は、請求項１４から請求項１８のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面の表示対象領域と前記第２の非表示領域とを含む領域を前記表示手段の前記第２の表示用領域内にて縮小表示することを特徴とする。
【００３４】
請求項２０の発明は、請求項１４から請求項１９のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面の前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始することを特徴とする。
【００３５】
請求項２１の発明は、請求項２０の発明に係る情報処理装置において、前記表示制御手段は、前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記ユーザ操作が検出された直後において、前記第２の表示変更動作を開始することを特徴とする。
【００３６】
請求項２２の発明は、請求項１４から請求項２０のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合において、前記ユーザ操作による前記一のアイコンの前記所定方向における移動速度が所定値よりも大きいときには、当該移動速度が当該所定値よりも小さいときよりも早い時点で、前記第２の表示変更動作を開始することを特徴とする。
【００３７】
請求項２３の発明は、請求項１４から請求項１９のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面と前記第２の画面との境界に前記一のアイコンが到達した時点以後、且つ前記第２の画面のスクロール方向における前記第２の画面の表示対象領域の両端部のうち前記一のアイコンの現在位置から遠い方の端部に当該一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始することを特徴とする。
【００３８】
請求項２４の発明は、請求項１４から請求項２３のいずれかの発明に係る情報処理装置において、前記表示制御手段は、前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定されない場合、前記表示手段における前記第２の画面内の表示対象領域の表示を維持し、前記第２の非表示領域を前記表示手段に表示しないことを特徴とする。
【００３９】
請求項２５の発明は、情報処理装置の制御方法であって、ａ）複数のアイコンを含む第１の画面であって所定方向にスクロール表示することが可能な第１の画面を前記情報処理装置の表示手段に表示するステップと、ｂ）スクロール表示可能な前記第１の画面のうちの一部の領域のみが表示対象領域として表示されている状態において、前記表示対象領域内の一のアイコンを移動させるユーザ操作を検出するステップと、ｃ）前記第１の画面のうち前記表示対象領域とは異なる領域である第１の非表示領域を表示すべきか否かを判定するステップと、ｄ）前記ユーザ操作が検出される際において前記第１の非表示領域を表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第１の画面のうち前記第１の非表示領域を含む領域を前記表示手段に表示するための第１の表示変更動作を開始するステップと、を備えることを特徴とする。
【００４０】
請求項２６の発明は、請求項２５の発明に係る制御方法において、前記表示手段は、互いに隣接する第１の表示用領域と第２の表示用領域とを有し、前記情報処理装置内に設けられた第１のデバイスと第２のデバイスとで共用され、前記第１のデバイスに関する表示を行う前記第１の画面を前記第１の表示用領域にてスクロール表示することが可能であり且つ前記第１の画面とは異なる第２の画面であって前記第２のデバイスに関する表示を行う第２の画面を前記第２の表示用領域にてスクロール表示することが可能であり、前記制御方法は、ｅ）スクロール表示可能な前記第２の画面のうち表示されていない領域である第２の非表示領域を前記表示手段に表示すべきか否かを判定するステップと、ｆ）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記第２の画面のうち前記第２の非表示領域を含む領域を前記表示手段に表示するための第２の表示変更動作を開始するステップと、をさらに備えることを特徴とする。
【００４１】
請求項２７の発明は、請求項２６の発明に係る制御方法において、前記ステップｆ）は、ｆ−１）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面の前記表示対象領域の端部であって前記一のアイコンの移動先方向に存在する端部に前記一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始するステップ、を有することを特徴とする。
【００４２】
請求項２８の発明は、請求項２６の発明に係る制御方法において、前記ステップｆ）は、ｆ−２）前記ユーザ操作が検出される際において前記第２の非表示領域を前記表示手段に表示すべき旨が判定される場合、前記一のアイコンの移動操作に応じて、前記第１の画面と前記第２の画面との境界に前記一のアイコンが到達した時点以後、且つ前記第２の画面のスクロール方向における前記第２の画面の表示対象領域の両端部のうち前記一のアイコンの現在位置から遠い方の端部に当該一のアイコンが到達する時点よりも前の時点までに、前記第２の表示変更動作を開始するステップ、を有することを特徴とする。
【００４３】
請求項２９の発明は、請求項２５から請求項２８のいずれかの発明に係る制御方法を、前記情報処理装置に内蔵されたコンピュータに実行させるプログラムであることを特徴とする。
【発明の効果】
【００４４】
請求項１から請求項２９に記載の発明によれば、ユーザ操作が検出される際において第１の非表示領域を表示すべき旨が判定される場合、一のアイコンの移動操作に応じて、表示対象領域の端部であって一のアイコンの移動先方向に存在する端部に一のアイコンが到達する時点よりも前の時点までに、表示態様変更動作が開始される。したがって、ユーザは比較的早期に非表示アイコンを視認することが可能であり、アイコンに関する操作性をさらに向上させることが可能である。
【図面の簡単な説明】
【００４５】
【図１】ＭＦＰ（情報処理装置）の外観を示す図である。
【図２】ＭＦＰの概略構成を示すブロック図である。
【図３】画像形成デバイスの機能ブロックを示す図である。
【図４】サーバデバイスの機能ブロックを示す図である。
【図５】パネル制御部の詳細構成等を示す図である。
【図６】ＭＦＰの動作を示すフローチャートである。
【図７】２画面同時表示における最初の表示画像の生成処理等を示す図である。
【図８】ドラッグ操作に伴う自動スクロール動作を示す図である。
【図９】ドラッグ操作に伴う自動スクロール動作を示す図である。
【図１０】ドラッグ操作に伴う自動スクロール動作を示す図である。
【図１１】各画面が縮小表示された状態（第２実施形態）を示す図である。
【図１２】ドラッグ操作開始時点における表示内容の一例を示す図である。
【図１３】ドラッグ操作開始時点における表示内容の他の例を示す図である。
【図１４】ドラッグ操作開始時点における表示内容の他の例を示す図である。
【図１５】ドラッグ操作開始時点における表示内容を他の例を示す図である。
【図１６】第１のドラッグ操作の開始直後に表示される合成画像等を示す図である（第３実施形態）。
【図１７】第２のドラッグ操作の開始直後に表示される合成画像等を示す図である。
【図１８】第３のドラッグ操作の開始直後に表示される合成画像等を示す図である。
【図１９】第４のドラッグ操作の開始直後に表示される合成画像等を示す図である。
【図２０】図２１に示す最初の表示画像の生成処理等を示す図である。
【図２１】図８とは別の最初の表示画像を示す図である。
【図２２】アイコン移動速度と自動スクロール開始タイミングとの関係を示す図である（第４実施形態）。
【図２３】操作対象アイコンが低速で移動される様子を示す図である。
【図２４】操作対象アイコンが高速で移動される様子を示す図である。
【図２５】仮想配置距離と表示倍率との関係を示す図である（第５実施形態）。
【図２６】操作対象アイコンとゴミ箱アイコンとの位置関係を示す図である。
【図２７】操作対象アイコンとゴミ箱アイコンとの位置関係を示す図である。
【図２８】第５実施形態に係る縮小画像を示す図である。
【発明を実施するための形態】
【００４６】
以下、本発明の実施形態を図面に基づいて説明する。
【００４７】
＜１．第１実施形態＞
＜１−１．構成概要＞
図１は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））１０の外観を示す図である。ここでは、情報処理装置として、ＭＦＰ１０を例示する。なお、ＭＦＰ１０は、画像形成装置あるいは画像処理装置などとも称される。
【００４８】
図２は、ＭＦＰ１０の概略構成を示すブロック図である。
【００４９】
このＭＦＰ１０は、互いに独立して動作する複数のデバイス（ここではサーバデバイス２０と画像形成デバイス３０との２つのデバイス）を備える。ここでは、サーバデバイス２０と画像形成デバイス３０とは、一の筐体に収容され、一体的に構成されている。なお、当該一の筐体には、所定の部材と当該所定の部材に対して開閉自在に設けられた部材（たとえば、ＭＦＰ１０の原稿台に設けられた回転軸に対して回動自在に設けられた原稿カバー等）とが含まれるものとする。
【００５０】
また、このＭＦＰ１０は、操作表示部４０（図１も参照）をも備える。当該操作表示部４０は、後述するように、当該複数のデバイス２０，３０によって共用される。
【００５１】
＜１−２．画像形成デバイス３０の構成＞
画像形成デバイス３０（図１も参照）は、各種のジョブ（コピージョブ、スキャンジョブ等）を実行することが可能なデバイスである。なお、画像形成デバイス３０は、ＭＦＰデバイスとも称される。
【００５２】
図３は、画像形成デバイス３０の機能ブロックを示す図である。画像形成デバイス３０は、管理対象機能（コピー機能、スキャン機能、ファクシミリ機能およびボックス印刷機能等）を管理している。具体的には、画像形成デバイス３０は、図３に示すように、画像読取部３２、印刷出力部３３、通信部３４、格納部３５およびコントローラ（制御部）３９等を備えており、これらの各部を複合的に動作させることによって、各種の機能（管理対象機能）を実現する。
【００５３】
画像読取部３２は、画像形成デバイス３０の所定の位置（自動原稿供給部（ＡＤＦ：Auto Document Feeder）あるいはガラス面等）に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称する）を生成する処理部である。この画像読取部３２は、スキャン部などとも称される。画像形成デバイス３０は、所定の位置に載置された原稿を読み取ることが可能なデバイスであり、画像読取デバイスとも称される。
【００５４】
印刷出力部３３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。画像形成デバイス３０は、各種の媒体に画像を印刷出力することが可能なデバイスであり、印刷出力デバイスとも称される。
【００５５】
通信部３４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部３４は、ネットワークを介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、画像形成デバイス３０は、所望の相手先との間で各種のデータを授受することが可能である。
【００５６】
格納部３５は、各種の記憶装置（（揮発性および／または不揮発性の）半導体メモリおよび／またはハードディスクドライブ（ＨＤＤ）等）で構成される。
【００５７】
コントローラ３９は、画像形成デバイス３０に内蔵され、画像形成デバイス３０を統括的に制御する制御装置である。コントローラ３９は、ＣＰＵ（Central Processing Unit）（マイクロプロセッサあるいはコンピュータプロセッサなどとも称される）および各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ３９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されて画像形成デバイス３０にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワークを経由してダウンロードされて画像形成デバイス３０にインストールされるようにしてもよい。
【００５８】
具体的には、図３に示されるように、コントローラ３９は、上記のプログラムの実行により、通信制御部３９ａと操作制御部３９ｂと動作制御部３９ｃとを含む各種の処理部を実現する。
【００５９】
通信制御部３９ａは、通信部３４等と協働して他のデバイス（同一筐体（同一装置）内の他のデバイス（サーバデバイス２０等）、および別の筐体内にて構成される他の装置内のデバイスを含む）との間の通信動作を制御する処理部である。
【００６０】
操作制御部３９ｂは、操作表示部４０（図１参照）と協働して、操作表示部４０（特にタッチパネル４５（図１参照））に対する入力動作（操作入力を受け付ける動作）を制御するとともに、操作表示部４０（特にタッチパネル４５）における表示動作（表示出力動作）を制御する処理部である。たとえば、操作制御部３９ｂは、画像形成デバイス３０の管理対象機能に関する情報等を操作表示部４０（タッチパネル４５）に表示させるとともに、操作表示部４０に対するユーザ操作に関する操作入力情報（タッチ情報等）を当該操作表示部４０から取得する。
【００６１】
動作制御部３９ｃは、画像形成デバイス３０における各種の動作（ジョブ動作等）を制御する処理部である。
【００６２】
＜１−３．サーバデバイス２０の構成＞
サーバデバイス２０（図１も参照）は、サーバ機能を実現することが可能なデバイスである。サーバデバイス２０は、たとえば汎用的なコンピュータ装置として構成される。
【００６３】
図４は、サーバデバイス２０の機能ブロックを示す図である。
【００６４】
サーバデバイス２０は、図４の機能ブロック図に示すように、通信部２４、格納部２５、コントローラ（制御部）２９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００６５】
通信部２４は、ネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、サーバデバイス２０は、所望の相手先と連携して各種のデータを授受することが可能である。
【００６６】
格納部２５は、各種の記憶装置（（揮発性および／または不揮発性の）半導体メモリおよび／またはハードディスクドライブ（ＨＤＤ）等）で構成される。
【００６７】
コントローラ（制御部）２９は、サーバデバイス２０に内蔵され、サーバデバイス２０を統括的に制御する制御装置である。コントローラ２９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ２９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラムを実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてサーバデバイス２０にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワークを経由してダウンロードされてサーバデバイス２０にインストールされるようにしてもよい。
【００６８】
具体的には、コントローラ２９は、当該プログラム等の実行により、通信制御部２９ａと操作制御部２９ｂと動作制御部２９ｃとを含む各種の処理部を実現する。
【００６９】
通信制御部２９ａは、通信部２４等と協働して他のデバイス（同一筐体（同一装置）内の他のデバイス（画像形成デバイス３０等）、および別の筐体内にて構成される他の装置内のデバイスを含む）との間の通信動作を制御する処理部である。
【００７０】
操作制御部２９ｂは、操作表示部４０と協働して、操作表示部４０（特にタッチパネル４５）に対する入力動作を制御するとともに、操作表示部４０（特にタッチパネル４５）における表示動作を制御する処理部である。たとえば、操作制御部２９ｂは、サーバデバイス２０の管理対象機能に関する情報等を操作表示部４０（タッチパネル４５）に表示させるとともに、操作表示部４０（タッチパネル４５）に対するユーザ操作に関する操作入力情報を当該操作表示部４０から取得する。
【００７１】
動作制御部２９ｃは、サーバデバイス２０における各種の動作を制御する処理部である。
【００７２】
また、サーバデバイス２０は、管理対象機能（電子メール機能、データ保存機能、ファイル形式変換機能および画像編集機能等）を管理している。具体的には、サーバデバイス２０には、各種の機能（管理対象機能）を実現するためのアプリケーション（アプリケーションソフトウエアプログラム）が予めインストールされており、サーバデバイス２０は、各アプリケーションを用いて各種の機能（管理対象機能）を実現する。
【００７３】
ここでは、サーバデバイス２０には、電子メールアプリケーション、データ保存アプリケーション、ファイル形式変換アプリケーションおよび画像編集アプリケーション等が予めインストールされている。
【００７４】
電子メールアプリケーションは、他の装置との間で電子メールの送受信を実行することが可能なアプリケーションであり、サーバデバイス２０は、当該電子メールアプリケーションを実行することによって電子メール機能を実現する。
【００７５】
データ保存アプリケーションは、サーバデバイス２０内に各種データを保存することが可能なアプリケーションであり、サーバデバイス２０は、当該データ保存アプリケーションを実行することによってデータ保存機能を実現する。
【００７６】
ファイル形式変換アプリケーションは、指定されたファイルのファイル形式を他のファイル形式に変換することが可能なアプリケーションであり、サーバデバイス２０は、当該形式変換アプリケーションを実行することによってファイル形式変換機能を実現する。
【００７７】
画像編集アプリケーションは、指定された画像データの編集処理を実行することが可能なアプリケーションであり、サーバデバイス２０は、当該画像編集アプリケーションを実行することによって画像編集機能を実現する。
【００７８】
＜１−４．操作表示部４０の構成＞
このＭＦＰ１０においては、略板状の操作表示部４０（図１参照）が設けられている。操作表示部４０は、その正面側にタッチパネル４５（図１参照）を有している。タッチパネル（操作パネルとも称する）４５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。タッチパネル４５は、タッチパネル４５に対するユーザの操作入力を受け付ける操作入力部としても機能するとともに、各種情報を表示する表示部としても機能する。
【００７９】
たとえば、タッチパネル４５には、或る時点において複数の画面の中から選択された画面（設定画面等）が表示され、当該画面には、１又は複数のソフトウエアキー（ソフトウエアによって実現されるキー（ボタン）等）が表示される。そして、当該ソフトウエアキーに対するタッチ操作（キーの押下操作等）を検出することによって、ユーザの操作入力が受け付けられる。なお、操作表示部４０は、ハードウエアキーをも備えており、当該ハードウエアキーを用いたユーザ操作入力をも受け付けることが可能である。
【００８０】
操作表示部４０は、ＭＦＰ１０内に設けられた複数のデバイス（ここではサーバデバイス２０と画像形成デバイス３０との２つのデバイス）によって共用される。
【００８１】
また、操作表示部４０は、図２に示すように、タッチパネル４５に加えてパネル制御部４１をも備えている。パネル制御部４１は、タッチパネル４５に関する動作を制御する処理部である。
【００８２】
パネル制御部４１は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。パネル制御部４１は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラムを実行することによって、操作表示部４０（タッチパネル４５等）に関する各種の動作を制御するコントローラである。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されて操作表示部４０にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワークを経由してダウンロードされて操作表示部４０にインストールされるようにしてもよい。
【００８３】
具体的には、コントローラ２９は、当該プログラム等の実行により、ユーザ操作検出部５１（図５参照）と判定部５２と表示制御部５３とを含む各種の処理部を実現する。図５は、パネル制御部４１の詳細構成等を示す図である。
【００８４】
ユーザ操作検出部５１は、タッチパネル４５に対するユーザ操作を検出する処理部である。ユーザ操作検出部５１は、たとえば、スクロール表示可能な各画面ＳＣ１，ＳＣ２のうちの一部の領域のみが表示対象領域として表示されている状態において、各表示対象領域内の一のアイコンを移動させるユーザ操作（ドラッグ操作等）を検出する。
【００８５】
判定部５２は、各画面ＳＣ１，ＳＣ２のうち（現時点での）表示対象領域とは異なる領域（換言すれば、各画面ＳＣ１，ＳＣ２のうち現時点では表示されていない領域）（非表示領域）をタッチパネル４５に表示すべきか否かを判定する処理部である。
【００８６】
表示制御部５３は、タッチパネル４５の表示内容を制御する処理部である。ユーザ操作（ドラッグ操作等）が検出される際において、非表示領域をタッチパネル４５に表示すべき旨が判定部５２によって判定される場合、表示制御部５３は、非表示領域を含む領域をタッチパネル４５に表示するための動作（表示変更動作）等を制御する。たとえば、後述するように、表示制御部５３は、一のアイコンＬ２１（図７および図８参照）の右方向（右向き）の移動操作（ドラッグ操作等）に応じて、当該表示変更動作（自動スクロール動作等）を開始する。より詳細には、表示対象領域ＳＬ１（図７および図８参照）の端部であって当該一のアイコンの移動先方向（右方向）に存在する端部（タッチパネル４５の表示用領域２１０の右端部（画面ＳＣ１の表示対象領域ＳＬ１の右端部Ｅ１）（図８）等）に当該一のアイコンＬ２１が到達する時点よりも前の時点までに、当該表示変更動作は開始される。
【００８７】
また、表示制御部５３は、合成部５４と表示切替部５５とを備える。合成部５４は、画像形成デバイス３０の操作制御部３９ｂにて生成された画面ＳＣ１とサーバデバイス２０の操作制御部２９ｂにて生成された画面ＳＣ２とに基づく合成画像を生成する処理部である。表示切替部５５は、当該合成画像等に基づいてタッチパネル４５における表示内容を切り替える処理部である。
【００８８】
パネル制御部４１（表示制御部５３等）は、複数のデバイス（ここではサーバデバイス２０および画像形成デバイス３０）のうちの一部または全部のデバイス（表示元デバイス）から送信されてくる表示用データ（画面データ）に基づく画像を、タッチパネル４５に表示する。また、パネル制御部４１は、タッチパネル４５に対するユーザの操作入力に基づく情報（操作入力情報）（タッチ情報等）を当該一部または全部のデバイスに向けて送信する。
【００８９】
＜１−５．２画面同時表示＞
ＭＦＰ１０のタッチパネル４５は、複数のデバイス（ここでは２つのデバイス２０，３０）の双方の表示用画像を同時に表示することが可能である。端的に言えば、タッチパネル４５は、２画面表示（２画面同時表示）を行うことが可能である（図７および図８等参照）。図７は、２画面同時表示における最初の表示画像の生成処理等を示す図であり、図８は、最初の表示画像（初期表示画像）を示す図である。
【００９０】
具体的には、タッチパネル４５は、互いに隣接する２つの表示用領域（左側表示用領域２１０および右側表示用領域２２０（図７および図８参照））を有している。当該２つの表示用領域２１０，２２０は、タッチパネル４５の全表示用領域を論理的に区分した領域である。なお、各表示用領域２１０，２２０は、それぞれ常に同じ大きさ（タッチパネル４５の１／２の大きさ）を有していてもよいが、これに限定されず、ユーザの操作等に応じてそれぞれの大きさが変更されるようにしてもよい。たとえば、両領域２１０，２２０のうち一方の領域がタッチパネル４５全体の１／３の大きさを有し且つ他方の領域がタッチパネル４５全体の２／３の大きさを有するように、ユーザによる境界変更操作に応じて各領域２１０，２２０の大きさが変更されてもよい。
【００９１】
タッチパネル４５の左側表示用領域２１０には画像形成デバイス３０用の画面ＳＣ１が表示され、タッチパネル４５の右側表示用領域２２０にはサーバデバイス２０用の画面ＳＣ２が表示される。換言すれば、画面ＳＣ１および画面ＳＣ２は、水平方向（左右方向）に並べて配置される。画面ＳＣ１は、画像形成デバイス３０に関する表示を行う画面であり、画面ＳＣ２は、サーバデバイス２０に関する表示を行う画面である、とも表現される。
【００９２】
また、各画面ＳＣ１，ＳＣ２には、それぞれ複数のアイコンが含まれている。たとえば、図７では、画面ＳＣ１に８個のアイコンＬ１１〜Ｌ１４，Ｌ２１〜Ｌ２４が含まれており、画面ＳＣ２に６個のアイコンＲ１１〜Ｒ１４，Ｒ２１，Ｒ２４が含まれている（図７の最左列参照）。アイコンＬ１１〜Ｌ１３，Ｌ２１〜Ｌ２４は、ファイルアイコン（ファイルを示すアイコン）であり、Ｌ１４はゴミ箱アイコン（ゴミ箱フォルダを示すアイコン）である。また、アイコンＲ１１〜Ｒ１３，Ｒ２１は、アプリケーションアイコン（アプリケーションを示すアイコン）であり、アイコンＲ１４，Ｒ２４は、フォルダアイコン（フォルダを示すアイコン）である。ただし、これに限定されず、各画面には、各種のアイコンが適宜配置され得る。
【００９３】
このＭＦＰ１０においては、２つのデバイス２０，３０の表示用画像（画面ＳＣ１，ＳＣ２）がタッチパネル４５に同時に表示される場合（２画面表示の場合）、デフォルト設定では、当該２画面表示の初期状態において、各画面ＳＣ１，ＳＣ２内の各アイコンは、通常の大きさを有している。当該通常の大きさは、各画面ＳＣ１，ＳＣ２が１つずつタッチパネル４５の全体に表示される場合における各アイコンの大きさと同じ大きさであり、「１００％」の大きさ（アイコンの基準大きさ）とも称される。
【００９４】
２画面表示における初期状態では、画面ＳＣ１の全画面のうち半分の大きさの画面（ここでは左半領域ＳＬ１）が左側表示用領域２１０に表示され、画面ＳＣ２の全画面のうち半分の大きさの画面（ここでは左半領域ＳＲ３）が右側表示用領域２２０に表示される（図７の最右列および図８参照）。各画面ＳＣ１，ＳＣ２には、それぞれスクロールバー（ここでは水平スクロールバー）が設けられており、当該スクロールバーに対するユーザ操作等に応じてスクロール表示（水平方向（左右方向）のスクロール表示）が行われる。具体的には、画面ＳＣ１は、表示用領域２１０においてスクロール表示されることが可能であり、画面ＳＣ２は表示用領域２２０にてスクロール表示されることが可能である。ユーザは、このようなスクロール表示によって各画面ＳＣ１，ＳＣ２内の全てのアイコン（初期状態では見えていないアイコンを含む）を視認することが可能である。
【００９５】
また、２画面表示における当該初期状態では、画面ＳＣ１のうちの右半領域ＳＬ２は表示されておらず、画面ＳＣ２のうちの右半領域ＳＲ４も表示されていない（図７の中央列参照）。当該各領域ＳＬ２，ＳＲ４は、（当該初期状態における）非表示領域とも称される。当該初期状態では、ユーザは、当該非表示領域ＳＬ２内のアイコンＬ１３，Ｌ１４，Ｌ２３，Ｌ２４および当該非表示領域ＳＲ４内のアイコンＲ１３，Ｒ１４，Ｒ２４を視認することができない。
【００９６】
また、このＭＦＰ１０においては、スクロールバーに対するユーザ操作に応じたスクロール表示処理（表示状態の手動変更処理）のみならず、アイコンに対するドラッグ操作（アイコンの移動操作）等に応じた自動変更処理（表示状態の自動変更処理）も行われる。具体的には、アイコン（操作対象アイコン）に対する「ドラッグ操作」に応じて、各画面ＳＣ１，ＳＣ２における表示対象領域がそれぞれ自動的に変更される（図８〜図１０参照）。図８〜図１０は、ドラッグ操作に伴う自動スクロール動作を示す図である。
【００９７】
特に、上述の問題を考慮して、当該ＭＦＰ１０は、当該アイコン（Ｌ２１等）の移動操作に応じて、表示状態の自動変更処理をより早いタイミングで開始する。具体的には、当該アイコンの移動先方向（たとえば右方向）に存在する端部、詳細には左側表示用領域２１０の右端部（換言すれば、画面ＳＣ１のうち実際に見えている表示対象領域ＳＬ１の右端部Ｅ１（図８））に当該アイコンが到達する時点よりも前の時点までに、表示状態の自動変更処理が開始される。当該自動変更処理は、たとえば、当該アイコンの移動操作の検出直後の時点で開始される。
【００９８】
より具体的には、当該アイコンの移動操作の検出直後において、図８の初期状態からスクロール表示が開始される。当該スクロール表示が徐々に進行し、その後の或る時点で、図９に示すような表示状態に遷移する。
【００９９】
図９においては、画面ＳＣ１（図７の上段最左列参照）の部分領域ＳＬ２１（図７の上段中央列参照）と当該部分領域ＳＬ２１に隣接する他の部分領域ＳＬ１２との双方を含む領域がタッチパネル４５の左側表示用領域２１０にて表示されている。領域ＳＬ２１は、画面ＳＣ１のうち２画面表示の開始時点で見えていなかった領域（非表示領域）ＳＬ２（図７の上段中央列参照）の一部領域（左半領域）であり、領域ＳＬ１２は、画面ＳＣ１のうち当該開始時点で見えていた領域（表示対象領域）ＳＬ１の一部領域（右半領域）である。
【０１００】
また、タッチパネル４５の右側表示用領域２２０（図９）には、画面ＳＣ２（図７の下段最左列参照）の部分領域ＳＲ４１（図７の下段中央列参照）と当該部分領域ＳＲ４１に隣接する他の部分領域ＳＲ３２との双方を含む領域が表示される。領域ＳＲ４１は、画面ＳＣ２のうち２画面表示の開始時点で見えていなかった領域（非表示領域）ＳＲ４（図７の下段中央列参照）の一部領域（左半領域）であり、領域ＳＲ３２は、画面ＳＣ２のうち当該開始時点で見えていた領域（表示対象領域）ＳＲ３の一部領域（右半領域）である。
【０１０１】
図９の表示状態では、ユーザは、２画面表示の開始時点で見えていなかった領域ＳＬ２１内のアイコンＬ１３，Ｌ２３を視認すること、および当該開始時点で見えていなかった領域ＳＲ４１内のアイコンＲ１３を視認すること等が可能である。
【０１０２】
さらに、当該ドラッグ操作を継続すると、更にスクロールが徐々に進行する。そして、当該開始時点で見えていなかった領域（非表示領域）ＳＬ２の全領域（図１０参照）がタッチパネル４５の左側表示用領域２１０に表示される。また、当該開始時点で見えていなかった領域（非表示領域）ＳＲ４の全領域（図１０参照）がタッチパネル４５の右側表示用領域２２０に表示される。特に、図９と比較すると、領域ＳＬ２２（領域ＳＬ２の右半領域）および領域ＳＲ４２（領域ＳＲ４の右半領域）もが表示される。
【０１０３】
図１０の表示状態では、ユーザは、２画面表示の開始時点で見えていなかった領域ＳＬ２（ＳＬ２１，ＳＬ２２）内のアイコンＬ１３，Ｌ２３，Ｌ１４，Ｌ２４を視認することが可能である。また、ユーザは、２画面表示の開始時点で見えていなかった領域ＳＲ４（ＳＲ４１，ＳＲ４２）内のアイコンＲ１３，Ｒ１４，Ｒ２４を視認することも可能である。
【０１０４】
このようにして、所定のスクロール方向（ここでは左右方向）（２つの表示用領域２１０，２２０の配列方向とも称される）におけるスクロール表示によって、ドラッグ操作開始時点での非表示領域（ＳＬ２１および／またはＳＬ２２等）が可視化される。
【０１０５】
以下では、このような動作についてさらに詳細に説明する。
【０１０６】
＜１−６．動作＞
図６は、ＭＦＰ１０における動作（より詳細には、２画面同時表示動作）を示すフローチャートである。
【０１０７】
図６に示されるように、ステップＳ１１において、画像形成デバイス３０の操作制御部３９ｂは画面ＳＣ１（詳細にはその表示用画像）を生成し、サーバデバイス２０の操作制御部２９ｂは画面ＳＣ２（詳細にはその表示用画像）を生成する（図７の最左列も参照）。そして、操作表示部４０の表示制御部５３（図５）は、これらの画面ＳＣ１，ＳＣ２に基づく合成画像３００（図７の最右列参照）を生成し（ステップＳ１２）、当該合成画像３００（図８も参照）をタッチパネル４５に表示する（ステップＳ１３）。ここでは、画面ＳＣ１の左半領域ＳＬ１（図７の上段中央列も参照）が画面ＳＣ１の表示対象領域として決定され、画面ＳＣ１の左半領域ＳＬ１が合成画像３００の左半部分（左側表示用領域２１０）に配置されている。また、画面ＳＣ２の左半領域ＳＲ３（図７の下段中央列も参照）が画面ＳＣ２の表示対象領域として決定され、画面ＳＣ２の左半領域ＳＲ３が合成画像３００の右半部分（右側表示用領域２２０）に配置されている。そして、このような合成画像３００が表示制御部５３によってタッチパネル４５に表示される。
【０１０８】
次のステップＳ１４においてアイコン移動情報（たとえば、タッチパネル４５におけるアイコンＬ２１の右向きドラッグ操作（図８参照））が検出されると、次のステップＳ１５に進む。
【０１０９】
ステップＳ１５では、画面ＳＣ１，ＳＣ２内の非表示領域（画面ＳＣ１，ＳＣ２内の表示対象領域（ＳＬ１，ＳＲ３）とは異なる領域であって現時点では表示されていない領域）をタッチパネル４５に表示すべきか否かが判定される。
【０１１０】
具体的には、各画面ＳＣ１，ＳＣ２内の非表示領域の存否が判定され、２つの画面ＳＣ１，ＳＣ２のうちの少なくとも一方の画面に関する非表示領域が存在する場合、当該非表示領域をタッチパネル４５に表示すべき旨が判定される。より詳細には、図７に示されるように画面ＳＣ１内の非表示領域（ＳＬ２１および／またはＳＬ２２等）（図７の中央列参照）が存在する場合、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨が判定される。また、画面ＳＣ２内の非表示領域（ＳＲ４１および／またはＳＲ４２等）が存在する場合、画面ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨が判定される。
【０１１１】
なお、このＭＦＰ１０においては、２画面表示の各画面ＳＣ１，ＳＣ２の初期状態が２種類の選択肢の中から予め選択されているものとする。第１の選択肢は、各画面内の各アイコンを１００％の変倍率で初期状態にて表示（図８参照）する設定であり、第２の選択肢は、各画面を初期状態で縮小表示する設定である。たとえば、第１の選択肢が予め選択されていた場合、非表示領域が存在すると判定され、ステップＳ１５からステップＳ１６に進む。一方、両画面ＳＣ１，ＳＣ２に関して第２の選択肢が予め選択されていた場合、非表示領域が存在しないと判定され、ステップＳ１５からステップＳ１６には進まず図６の処理を直ちに終了する。
【０１１２】
画面ＳＣ１，ＳＣ２の双方が最初から縮小表示されていることなどによって非表示領域が存在しないと判定される場合には、画面ＳＣ１，ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定されない。この場合、ステップＳ１６に進まずに図６の処理は終了する。すなわち、タッチパネル４５における各画面ＳＣ１，ＳＣ２内の表示対象領域の表示が維持される。
【０１１３】
一方、非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定される場合、ステップＳ１６に進む。
【０１１４】
ステップＳ１６においては、合成画像３００が合成部５４等によって更新されるとともに、タッチパネル４５における表示内容が表示切替部５５等によって変更される。具体的には、図８〜図１０に示されるように、操作対象アイコン（Ｌ２１等）の移動に応じて、画面ＳＣ１，ＳＣ２のスクロール表示が実行される。
【０１１５】
画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５で判定される場合には、ステップＳ１６において、画面ＳＣ１のスクロール表示が実行される。また、画面ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５で判定される場合には、ステップＳ１６において、画面ＳＣ２のスクロール表示が実行される。
【０１１６】
ここでは、２つの画面ＳＣ１，ＳＣ２の双方の自動スクロール表示が実行される場合について説明する。
【０１１７】
まず、画面ＳＣ１に関しては、図８の表示状態（領域ＳＬ１１，ＳＬ１２が左側表示用領域２１０に表示される状態）から図９の表示状態（領域ＳＬ１２，ＳＬ２１が左側表示用領域２１０に表示される状態）へと徐々に遷移する。同様に、画面ＳＣ２に関しては、図８の表示状態（領域ＳＲ３１，ＳＲ３２が右側表示用領域２２０に表示される状態）から図９の表示状態（領域ＳＲ３２，ＳＲ４１が右側表示用領域２２０に表示される状態）へと徐々に遷移する。
【０１１８】
つぎに、画面ＳＣ１に関しては、図９の表示状態から、図１０の表示状態（領域ＳＬ２１，ＳＬ２２が左側表示用領域２１０に表示される状態）へと徐々に遷移する。同様に、画面ＳＣ２に関しては、図９の表示状態から、図１０の表示状態（領域ＳＲ４１，ＳＲ４２が右側表示用領域２２０に表示される状態）へと徐々に遷移する。
【０１１９】
ステップＳ１７の終了判定処理において、スクロール表示を終了すべき旨が判定されると、図６の処理は終了する。たとえば、当該終了判定処理において、図１０の表示状態に到達したと判定される場合には、スクロール表示を終了すべき旨が判定される。また、図１０の表示状態に到達する前にドラッグ操作が中断された場合にも、スクロール表示を終了すべき旨が判定される。さらに、図１０の表示状態に到達する前に所望のアイコンに対するドラッグアンドドロップ操作（たとえば、ドラッグ操作によって右上方向に移動させたアイコンＬ２１をゴミ箱アイコンＬ１４に対してドロップする操作）が完了した場合にも、スクロール表示を終了すべき旨が判定される。
【０１２０】
このようにして画面ＳＣ１，ＳＣ２のスクロール表示が実行される。
【０１２１】
なお、２つの画面ＳＣ１，ＳＣ２のうち一方の画面のみについて、その非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定されない場合、当該一方の画面に関しては、その表示状態が維持される。たとえば、画面ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定されない場合、タッチパネル４５における画面ＳＣ２内の表示対象領域の表示が維持される。換言すれば、画面ＳＣ１，ＳＣ２のうち画面ＳＣ１のみ自動スクロール動作が実行され、画面ＳＣ２については自動スクロール動作は実行されない。逆に、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定されない場合、タッチパネル４５における画面ＳＣ１内の表示対象領域の表示が維持される。
【０１２２】
以上のように、特定のユーザ操作（右向きドラッグ操作等）がステップＳ１４にて検出される際において画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定される場合、タッチパネル４５における表示内容の自動更新動作が早期に開始される。換言すれば、画面ＳＣ１内の非表示領域を含む領域をタッチパネル４５に表示するための表示態様変更動作が早期に開始される。
【０１２３】
具体的には、一のアイコン（Ｌ２１等）の移動操作（右向きドラッグ操作等）に応じて、左側表示用領域２１０の右端部（換言すれば、表示対象領域ＳＬ１の右端部Ｅ１）（図８等参照）であって当該一のアイコンの移動先方向（右方向）に存在する端部Ｅ１に当該一のアイコンが到達する時点よりも前の時点までに、画面ＳＣ１の自動スクロール表示が自動的に開始される。これにより、画面ＳＣ１内の非表示領域を含む領域がタッチパネル４５に自動的に表示され得る。たとえば、一のアイコン（Ｌ２１等）の移動操作（右向きドラッグ操作）が検出された直後に、画面ＳＣ１内の非表示領域（ＳＬ２１および／またはＳＬ２２）を含む領域がタッチパネル４５（の左側表示用領域２１０）に自動的に表示される。
【０１２４】
このように、一のアイコンが端部Ｅ１に到達する時点よりも前の時点までに、画面ＳＣ１の自動スクロール表示が自動的に開始される。したがって、当該一のアイコンの所望の移動先（アイコンＬ１４等）が画面ＳＣ１内の非表示領域（領域ＳＬ２２等）内に（仮想的に）存在する場合において、ユーザは、当該所望の移動先（非表示アイコン等）を比較的早期に（当該一のアイコンの移動先方向に存在する端部Ｅ１に当該一のアイコンが到達するよりも前に）視認することが可能である。それ故、ユーザは高い操作性を得ることができる。
【０１２５】
同様に、一のアイコン（Ｌ２１等）の移動操作（右向きドラッグ操作等）に応じて、画面ＳＣ２のスクロール表示が自動的に開始される。より具体的には、左側表示用領域２１０の端部であって当該一のアイコンの移動先方向（右方向）に存在する端部（換言すれば、表示対象領域ＳＬ１の右端部Ｅ１）に当該一のアイコンが到達する時点よりも前の時点までに、画面ＳＣ２のスクロール表示が自動的に開始される。これにより、画面ＳＣ２内の非表示領域を含む領域がタッチパネル４５に自動的に表示され得る。たとえば、一のアイコン（Ｌ２１等）の移動操作（右向きドラッグ操作）が検出された直後に、画面ＳＣ１内の非表示領域（ＳＲ４１および／またはＳＲ４２）を含む領域がタッチパネル４５（の右側表示用領域２２０）に自動的に表示される。
【０１２６】
このように、一のアイコンが端部Ｅ１に到達する時点よりも前の時点までに、画面ＳＣ２の自動スクロール表示が自動的に開始される。したがって、当該一のアイコンの所望の移動先（アイコンＲ１３等）が画面ＳＣ２内の非表示領域（領域ＳＲ４１等）内に存在する場合において、ユーザは、当該所望の移動先を比較的早期に視認することが可能である。それ故、ユーザは高い操作性を得ることができる。
【０１２７】
＜１−７．第１実施形態の変形例＞
上記第１実施形態では、一のアイコン（Ｌ２１等）の移動操作（右向きドラッグ操作）の直後に、各画面ＳＣ１，ＳＣ２内の非表示領域を含む領域をタッチパネル４５に表示するための表示変更動作（ここでは、自動スクロール表示動作）が開始されているが、これに限定されない。たとえば、ドラッグ操作の開始位置（アイコンＬ２１の位置）と左側表示用領域２１０の右端部の位置との中間位置（あるいは当該中間位置よりも手前側（ドラッグ操作の開始側）の位置）に当該一のアイコンが到達する時点で、当該表示変更動作が開始されてもよい。あるいは、左側表示用領域２１０の右端部の位置よりも所定幅（たとえば、左側表示用領域２１０の１／４の幅）手前側の位置（あるいは当該位置よりさらに手前側の位置）に当該一のアイコンが到達する時点で、当該表示変更動作が開始されてもよい。
【０１２８】
また、上記第１実施形態等においては、各画面ＳＣ１，ＳＣ２内に非表示領域が存在すると判定される場合には、常に、当該非表示領域をタッチパネル４５に表示すべき旨が判定されている（ステップＳ１５）が、これに限定されない。
【０１２９】
たとえば、ＭＦＰ１０は、画面ＳＣ１内の複数のアイコンのうちタッチパネル４５に表示されていないアイコン（非表示アイコン）の存否をさらに判定し、当該非表示アイコンの存在を条件として、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨を判定してもよい。換言すれば、画面ＳＣ１内に非表示領域が存在しても、画面ＳＣ１内に非表示アイコンが存在しない場合には、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨が判定されなくてもよい。
【０１３０】
さらに、ＭＦＰ１０は、画面ＳＣ１内の非表示アイコンとドラッグ対象のアイコン（Ｌ２１等）との両者の間に所定の関連性（所定の関係）が存在することをも条件として、当該非表示領域をタッチパネル４５に表示すべき旨を判定してもよい。より詳細には、一のアイコンの第１の非表示アイコンへのドラッグアンドドロップ操作に応じた関連処理の実行可能性が存在する場合（換言すれば、当該一のアイコンを第１の非表示アイコン上にドロップする操作に対して応答処理が実行され得る場合）、当該所定の関連性が存在する旨が判定され、当該非表示領域をタッチパネル４５に表示すべき旨が判定されても良い。
【０１３１】
換言すれば、画面ＳＣ１内に非表示アイコンが存在しても、当該非表示アイコンとドラッグ対象アイコン（Ｌ２１等）との両者の間に所定の関連性が存在しない場合には、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨が判定されなくてもよい。
【０１３２】
たとえば、当該操作対象のアイコンを当該非表示アイコンへドロップするドラッグ操作（ドラッグアンドドロップ操作）に応じた関連処理が実行され得る場合には、当該両者の間に関連性が存在すると判定されればよい。より詳細には、当該非表示アイコンで示されるアプリケーションにおいて、当該操作対象のアイコンで示される電子ファイルに対するファイル形式変換処理等（関連処理）が行われ得る場合、当該両者の間に関連性が存在すると判定されればよい。また、当該非表示アイコンで示される「ゴミ箱」フォルダへのドロップ操作によって、当該操作対象のアイコンで示される電子ファイルの削除処理（関連処理）が行われる場合、当該両者の間に関連性が存在すると判定されればよい。
【０１３３】
同様に、ＭＦＰ１０は、画面ＳＣ２内の複数のアイコンのうちタッチパネル４５に表示されていないアイコン（非表示アイコン）の存否をさらに判定し、当該非表示アイコンの存在を条件として、画面ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨が判定されてもよい。さらに、ＭＦＰ１０は、画面ＳＣ２内の非表示アイコンとドラッグ対象のアイコン（Ｌ２１等）との両者の間に所定の関連性が存在することをも条件として、画面ＳＣ２内の当該非表示領域をタッチパネル４５に表示すべき旨を判定してもよい。
【０１３４】
なお、画面ＳＣ１内の非表示領域をタッチパネル４５に表示すべき旨が、各種の判定手法に基づいて判定されない場合、ＭＦＰ１０は、好ましくは、タッチパネル４５内の画面ＳＣ１における表示対象領域の表示を維持し、画面ＳＣ１内の当該非表示領域をタッチパネル４５に表示しない。画面ＳＣ２についても同様である。具体的には、画面ＳＣ２内の非表示領域をタッチパネル４５に表示すべき旨が、各種の判定手法に基づいて判定されない場合、ＭＦＰ１０は、好ましくは、タッチパネル４５内の画面ＳＣ２における表示対象領域の表示を維持し、画面ＳＣ２内の当該非表示領域をタッチパネル４５に表示しない。
【０１３５】
＜２．第２実施形態＞
上記第１実施形態では、ドラッグ操作の開始に応じて自動スクロール動作（画面が自動的に徐々にスクロールされる動作）が開始されている（ステップＳ１６）が、これに限定されず、ドラッグ操作の開始に応じて縮小画像表示動作が開始されてもよい。換言すれば、画面ＳＣ１（，ＳＣ２）の非表示領域を含む領域をタッチパネル４５に表示するための表示変更動作として、縮小画像表示動作が行われてもよい。
【０１３６】
たとえば、ステップＳ１６において、各画面内の各アイコンが１００％の変倍率で初期表示された状態（図８参照）から図１１の状態へと遷移するようにしてもよい。図１１は、各画面ＳＣ１，ＳＣ２が縮小表示された状態を示す図である。図１１においては、タッチパネル４５の左側表示用領域２１０にて、画面ＳＣ１のうちドラッグ操作の開始直前の時点で表示されていなかった（見えていなかった）領域（非表示領域）ＳＬ２（ＳＬ２１，ＳＬ２２）と表示されていた（見えていた）領域（表示対象領域）ＳＬ１（ＳＬ１１，ＳＬ１２）との双方を含む領域（具体的には、画面ＳＣ１の全領域）が縮小表示されている。また、タッチパネル４５の右側表示用領域２２０には、画面ＳＣ２の全領域が縮小表示されている。
【０１３７】
第２実施形態では、このような態様について説明する。第２実施形態は、第１実施形態の変形例であり、以下では、第１実施形態との相違点を中心に説明する。
【０１３８】
第２実施形態においても、ステップＳ１１〜Ｓ１３（図６）で合成画像３００（図７および図８参照）が生成および表示される。その後、ステップＳ１４にてドラッグ操作が検出される（微小距離のアイコン移動操作が検出される）と、ステップＳ１５に進む。さらに、両画面ＳＣ１，ＳＣ２の各非表示領域をタッチパネル４５に表示すべき旨がステップＳ１５にて判定されると、ステップＳ１６（なお、第２実施形態に係るステップＳ１６は、Ｓ１６ｂとも表記される）に進む。
【０１３９】
ステップＳ１６ｂにおいては、合成画像３００が更新されるとともに、タッチパネル４５における表示内容が変更される。具体的には、図８の合成画像に代えて、図１１に示されるような新たな合成画像（縮小画像）がタッチパネル４５に表示される。このように、ステップＳ１４でドラッグ操作が検出されると、タッチパネル４５の表示内容は直ちに図１１のような内容に変更される。
【０１４０】
図１１においては、左側表示用領域２１０には画面ＳＣ１の縮小画像（詳細には、画面ＳＣ１の全領域の縮小画像）が表示され、右側表示用領域２２０には画面ＳＣ２の縮小画像（詳細には、画面ＳＣ２の全領域の縮小画像）が表示される。各縮小画像は、横方向にのみ５０％に縮小された画像である。換言すれば、各画面ＳＣ１，ＳＣ２は、それぞれ、（縦方向（上下方向）には１００％の変倍率が維持されたまま）横方向（左右方向）においてのみ５０％の変倍率で縮小されて表示されている。画面ＳＣ１の縮小画像によって画面ＳＣ１内の全ての情報（全てのアイコン等）が表示されており、画面ＳＣ２の縮小画像によって画面ＳＣ２内の全ての情報（全てのアイコン等）が表示されている。
【０１４１】
より詳細には、タッチパネル４５の左側表示用領域２１０には、画面ＳＣ１のうちの（ドラッグ操作開始時点での）表示対象領域ＳＬ１と（ドラッグ操作開始時点での）非表示領域ＳＬ２とを含む領域（ここでは画面ＳＣ１の全領域）の縮小画像が表示されている。また、タッチパネル４５の右側表示用領域２２０には、画面ＳＣ２のうちの（ドラッグ操作開始時点での）表示対象領域ＳＲ３と（ドラッグ操作開始時点での）非表示領域ＳＲ４とを含む領域（ここでは画面ＳＣ２の全領域）の縮小画像が表示されている。
【０１４２】
ステップＳ１７においてドラッグ操作が完了したことが判定されるまで、図１１のような表示内容が引き続きタッチパネル４５に表示される。そして、ドラッグ操作が完了したこと（たとえば、ドラッグ操作の対象アイコンが領域ＳＬ２２内のゴミ箱アイコンＬ１４上にドロップされたこと等）が判定されると、タッチパネル４５の表示内容は、図１１の表示内容から図８の表示内容へと戻る。ただし、これに限定されず、ドラッグ操作完了後においても、図１１の表示状態が継続されてもよい。その場合、他のボタンの押下または左側表示用領域２１０（あるいは右側表示用領域２２０）におけるピンチアウト操作（拡大操作）等に応答して図８の表示状態へと復帰するようにしてもよい。
【０１４３】
なお、上記第２実施形態では、ステップＳ１４にてドラッグ操作が検出されると、（ステップＳ１５を経て）タッチパネル４５の表示内容が直ちに変更（図８→図１１）されている（ステップＳ１６）が、これに限定されない。たとえば、ステップＳ１４にて一のアイコンに対するドラッグ操作が検出された後、当該ドラッグ操作によって当該一のアイコンが表示対象領域ＳＬ１の端部Ｅ１に到達する時点よりも前の他の時点（たとえば、当該一のアイコンが表示対象領域ＳＬ１の右半領域ＳＬ１２の中央位置へ到達する時点等）までに、タッチパネル４５の表示内容が変更（図８→図１１）されてもよい。
【０１４４】
＜３．第３実施形態＞
第３実施形態は、上記各実施形態（主に第２実施形態）の変形例である。以下では、第２実施形態との相違点を中心に説明する。
【０１４５】
この第３実施形態では、ドラッグ操作の開始位置と向きとに基づいて、ドラッグ操作の開始直後に表示される合成画像が変更される態様を例示する。具体的には、ステップＳ１５（図６参照）において、ドラッグ操作対象アイコンの移動先側（右側あるいは左側等）に非表示領域が存在することを条件として、当該非表示領域をタッチパネル４５に表示すべき旨が判定される。詳細には、ドラッグ操作対象アイコンの移動先側に画面ＳＣ１内の非表示領域が存在することを条件として、画面ＳＣ１内の当該非表示領域をタッチパネル４５に表示すべき旨が判定される。また、ドラッグ操作対象アイコンの移動先側に画面ＳＣ２内の非表示領域が存在することを条件として、画面ＳＣ２内の当該非表示領域をタッチパネル４５に表示すべき旨が判定される。
【０１４６】
より具体的には、ドラッグ操作対象のアイコンが画面ＳＣ１，ＳＣ２のいずれに存在するか及び当該ドラッグ操作対象のアイコンが右方向（右側）と左方向（左側）とのいずれに移動されるかに応じて、各画面ＳＣ１，ＳＣ２内の各非表示領域を表示すべきか否かが判定される。なお、ドラッグ操作対象のアイコンが右方向（右側）と左方向（左側）とのいずれに移動されているかは、ドラッグ操作によるアイコン移動ベクトルの左右方向成分に基づいて判定されればよい。
【０１４７】
図１２〜図１５は、ドラッグ操作開始時点における表示用領域２１０，２２０での表示内容のバリエーション（組合せ例）を示す図である。図１２〜図１５の４種類の表示内容のいずれかがタッチパネル４５にて予め表示されている（ステップＳ１１〜Ｓ１３参照）。なお、図１２〜図１５においては、各領域内のアイコンの図示を省略している。
【０１４８】
図１２は、タッチパネル４５の左側表示用領域２１０に画面ＳＣ１の左半領域ＳＬ１が表示されており且つ右側表示用領域２２０に画面ＳＣ２の左半領域ＳＲ３が表示されている様子を示す図である。図１２においては、ドラッグ操作開始時点において、画面ＳＣ１の右半領域ＳＬ２と画面ＳＣ２の右半領域ＳＲ４とはタッチパネル４５に表示されていない。すなわち、領域ＳＬ２，ＳＲ４は、ドラッグ操作開始時点における非表示領域である。なお、図７においても、図１２と同様の表示態様等が示されている。
【０１４９】
図１３は、左側表示用領域２１０に画面ＳＣ１の左半領域ＳＬ１が表示されており且つ右側表示用領域２２０に画面ＳＣ２の右半領域ＳＲ４が表示されている様子を示す図である（図２０および図２１も参照）。図１３においては、ドラッグ操作開始時点において、画面ＳＣ１の右半領域ＳＬ２と画面ＳＣ２の左半領域ＳＲ３とはタッチパネル４５に表示されていない。すなわち、領域ＳＬ２，ＳＲ３は、ドラッグ操作開始時点における非表示領域である。なお、図２０においても、図１３と同様の表示態様等が示されている。また、図２１は、図１３の表示態様に関する具体的な表示例（アイコンを省略せずに図示した例）を示す図である。
【０１５０】
図１４は、左側表示用領域２１０に画面ＳＣ１の右半領域ＳＬ２が表示されており且つ右側表示用領域２２０に画面ＳＣ２の左半領域ＳＲ３が表示されている様子を示す図である。図１４においては、ドラッグ操作開始時点において、画面ＳＣ１の左半領域ＳＬ１と画面ＳＣ２の右半領域ＳＲ４とはタッチパネル４５に表示されていない。すなわち、領域ＳＬ１，ＳＲ４は、ドラッグ操作開始時点における非表示領域である。
【０１５１】
図１５は、左側表示用領域２１０に画面ＳＣ１の右半領域ＳＬ２が表示されており且つ右側表示用領域２２０に画面ＳＣ２の右半領域ＳＲ４が表示されている様子を示す図である。図１５においては、ドラッグ操作開始時点において、画面ＳＣ１の左半領域ＳＬ１と画面ＳＣ２の左半領域ＳＲ３とはタッチパネル４５に表示されていない。すなわち、領域ＳＬ１，ＳＲ３は、ドラッグ操作開始時点における非表示領域である。
【０１５２】
このように、ドラッグ操作開始直前においては、タッチパネル４５において４種類の表示内容のいずれかが表示されている。図１２〜図１５においては、２画面表示時の表示用領域２１０，２２０内の各アイコンは、全画面表示時の当該各アイコンと同じ大きさで表示（等倍表示（１００％表示））されているものとする。たとえば、左側表示用領域２１０内に表示されている画面ＳＣ１の各アイコンは、タッチパネル４５の全体に表示される当該画面ＳＣ１の各アイコンと同じ大きさを有している。画面ＳＣ２の各アイコンも同様である。
【０１５３】
その後、ドラッグ操作（アイコン移動）が検出される（ステップＳ１４）と、ステップＳ１５において、ドラッグ操作の開始直後におけるタッチパネル４５の表示内容がドラッグ操作の開始位置と向きとに基づいて決定される（図１６〜図１９参照）。そして、画面ＳＣ１，ＳＣ２のいずれかの表示態様を変更すべき旨が判定されると、タッチパネル４５の表示内容がステップＳ１６にて更新される。
【０１５４】
図１６は、左側表示用領域２１０（画面ＳＣ１）内の位置から右向きのドラッグ操作が開始される場合（ドラッグ操作の開始位置＝左側表示用領域２１０内、且つ、ドラッグ操作の向き＝右向き）において、当該ドラッグ操作の開始直後に表示される合成画像等を示す図である。図１６の各段（最上段〜上から４段目）においては、図１２〜図１５の４つの状態のそれぞれから当該ドラッグ操作が開始される場合において、当該ドラッグ操作開始直後にタッチパネル４５に表示される合成画像（変化後の合成画像）等がそれぞれ示されている。図１６の各段の左列にはドラッグ操作開始直前のタッチパネル４５の合成画像が示され、図１６の各段の右列にはドラッグ操作開始直後のタッチパネル４５の合成画像が示されている。なお、図１６（および図１７〜図１９）においても、各領域内のアイコンの図示が省略されている。
【０１５５】
図１６の最上段の右列においては、図１２の状態から当該ドラッグ操作（たとえば、左側表示用領域２１０内（且つ領域ＳＬ１（図７参照）内）のアイコン（操作対象アイコン）（たとえばＬ２１）に対する右向きのドラッグ操作）が実行された直後にタッチパネル４５に表示される合成画像（変化後の合成画像）が示されている。
【０１５６】
図１２の状態から当該ドラッグ操作が実行される場合、ユーザは、操作対象アイコンの移動先側（右側）に（仮想的に或いは実際に）存在する領域（ドラッグ操作開始時点では表示されていない非表示領域を含む）へと当該操作対象アイコンを移動することを望んでいる可能性が高い。特に、ユーザは、操作対象アイコンの移動先側（右側）に仮想的に存在する領域（ドラッグ操作開始時点では表示されていない非表示領域ＳＬ２，ＳＲ４）へと当該操作対象アイコンを移動することを望んでいるかもしれない。
【０１５７】
そこで、図１２の状態において当該ドラッグ操作が開始される場合、ＭＦＰ１０は、４つの領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４のうち、（仮想的に或いは実際に）当該ドラッグ操作の開始位置よりも右側に（少なくともその一部が）存在する領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４をタッチパネル４５に表示する（図１６の最上段参照）。換言すれば、画面ＳＣ１内の非表示領域ＳＬ２と画面ＳＣ２内の非表示領域ＳＲ４とが操作対象アイコンの移動先側に存在することを条件として、当該非表示領域ＳＬ２，ＳＲ４をタッチパネル４５に表示すべき旨が判定され、（ドラッグ操作開始直前での）当該非表示領域ＳＬ２，ＳＲ４を含む領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４がタッチパネル４５に表示される。
【０１５８】
より具体的には、ＭＦＰ１０は、領域ＳＬ１，ＳＬ２を左側表示用領域２１０に縮小表示（横方向のみ５０％（縦方向１００％））し、領域ＳＲ３，ＳＲ４を右側表示用領域２２０に縮小表示（横方向のみ５０％（縦方向１００％））する。これによれば、ドラッグ操作検出直後に表示された領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４のうちのいずれに対するドラッグ操作をユーザが望んでいる場合であっても、ユーザの所望の移動先アイコンがタッチパネル４５に表示される。特に、ユーザは、ドラッグ操作開始後において、ドラッグ操作開始直前での非表示領域内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。たとえば、操作対象アイコンＬ２１の所望の移動先（アイコンＬ１４（あるいはＲ１４等））が画面ＳＣ１内の非表示領域ＳＬ２（あるいはＳＲ４等）内に（仮想的に）存在する場合において、ユーザは、当該所望の移動先（非表示アイコンＬ１４（あるいはＲ１４等））を非常に早期に視認することが可能である。
【０１５９】
また、図１６の上から２段目の右列においては、図１３の状態から当該ドラッグ操作（たとえば、左側表示用領域２１０内（且つ領域ＳＬ１内）の操作対象アイコン（たとえばＬ２１）に対する右向きのドラッグ操作）が実行された直後にタッチパネル４５に表示される合成画像（変化後の合成画像）が示されている。
【０１６０】
図１３の状態から当該ドラッグ操作が実行される場合、ユーザは、操作対象アイコンの移動先側（右側）に（仮想的に或いは実際に）存在する領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４（ドラッグ操作開始時点には表示されていない非表示領域ＳＬ２，ＳＲ３を含む）へと当該操作対象アイコンを移動することを望んでいる可能性が高い。
【０１６１】
そこで、図１３の状態において当該ドラッグ操作が開始される場合、画面ＳＣ１内の非表示領域ＳＬ２と画面ＳＣ２内の非表示領域ＳＲ３とをタッチパネル４５に表示すべき旨が判定され、ドラッグ操作開始直前での当該非表示領域ＳＬ２，ＳＲ３を含む領域ＳＬ１，ＳＬ２，ＳＲ３，ＳＲ４がタッチパネル４５に表示される。具体的には、ＭＦＰ１０は、領域ＳＬ１，ＳＬ２を左側表示用領域２１０に縮小表示（横方向のみ５０％（縦方向１００％））し、領域ＳＲ３，ＳＲ４を右側表示用領域２２０に縮小表示（横方向のみ５０％（縦方向１００％））する。これによれば、図１６の最上段における表示変更動作による効果と同様の効果を得ることが可能である。たとえば、操作対象アイコンＬ２１の所望の移動先（アイコンＬ１４（あるいはＲ１３等））が画面ＳＣ１内の非表示領域ＳＬ２（あるいはＳＲ３等）内に（仮想的に）存在する場合において、ユーザは、当該所望の移動先（非表示アイコンＬ１４（あるいはＲ１３等））を非常に早期に視認することが可能である。
【０１６２】
また、図１６の上から３段目の右列においては、図１４の状態から当該ドラッグ操作（たとえば、左側表示用領域２１０内（且つ領域ＳＬ２内）のアイコン（操作対象アイコン）（たとえばＬ１３（図７参照））に対する右向きのドラッグ操作）が実行された直後にタッチパネル４５に表示される合成画像（変化後の合成画像）が示されている。
【０１６３】
図１４の状態から当該操作が実行される場合、ユーザは、操作対象アイコンの移動先側（右側）に（仮想的に或いは実際に）存在する領域ＳＬ２，ＳＲ３，ＳＲ４（ドラッグ操作開始時点では表示されていない非表示領域ＳＲ４を含む）へと当該操作対象アイコンを移動することを望んでいる可能性が高い。その一方で、操作対象アイコンの移動先側（右側）とは反対側（左側）に仮想的に存在する領域（特に、ドラッグ操作開始時点では表示されていない非表示領域ＳＬ１等）へと当該操作対象アイコンを移動することをユーザが望んでいる可能性は低い。
【０１６４】
そこで、図１４の状態において当該ドラッグ操作が開始される場合、ＭＦＰ１０は、当該ドラッグ操作の開始位置よりも右側に存在する全ての領域ＳＬ２，ＳＲ３，ＳＲ４（ドラッグ操作開始直前での非表示領域ＳＲ４を含む）をタッチパネル４５に表示する（図１６の上から３段目参照）。換言すれば、画面ＳＣ２内の非表示領域ＳＲ４が操作対象アイコンの移動先側に存在することを条件として、当該非表示領域ＳＲ４をタッチパネル４５に表示すべき旨が判定され、ドラッグ操作開始直前での当該非表示領域ＳＲ４を含む領域ＳＬ２，ＳＲ３，ＳＲ４がタッチパネル４５に表示される。より具体的には、ＭＦＰ１０は、領域ＳＬ１を左側表示用領域２１０に等倍表示（縦方向１００％且つ横方向１００％）し、領域ＳＲ３，ＳＲ４を右側表示用領域２２０に縮小表示（横方向のみ５０％（縦方向１００％））する。
【０１６５】
これによれば、ドラッグ操作検出直後に表示された領域ＳＬ２，ＳＲ３，ＳＲ４のうちのいずれに対するドラッグ操作をユーザが望んでいる場合であっても、ユーザの所望の移動先アイコンが表示される。特に、ユーザは、ドラッグ操作開始直前での非表示領域内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。また特に、左側表示用領域２１０においては、無用な領域ＳＬ１の非表示状態が維持され且つ領域ＳＬ２の等倍表示が維持されるので、領域ＳＬ２が視認され易い状態で表示される。
【０１６６】
また、図１６の最下段においては、図１５の状態から当該ドラッグ操作（たとえば、左側表示用領域２１０内（且つ領域ＳＬ２内）の操作対象アイコン（たとえばＬ１３（図７参照））に対する右向きのドラッグ操作）が実行された直後にタッチパネル４５に表示される合成画像（変化後の合成画像）が示されている。
【０１６７】
図１５の状態から当該ドラッグ操作が実行される場合、ユーザは、操作対象アイコンの移動先側（右側）に（仮想的に或いは実際に）存在する領域ＳＬ２，ＳＲ３，ＳＲ４（ドラッグ操作開始時点では表示されていない非表示領域ＳＲ３を含む）へと当該操作対象アイコンを移動することを望んでいる可能性が高い。
【０１６８】
そこで、図１５の状態において当該ドラッグ操作が開始される場合、画面ＳＣ２内の非表示領域ＳＲ３が操作対象アイコンの移動先側に存在することを条件として、当該非表示領域ＳＲ３をタッチパネル４５に表示すべき旨が判定され、ドラッグ操作開始直前での当該非表示領域ＳＲ３を含む領域ＳＬ２，ＳＲ３，ＳＲ４がタッチパネル４５に表示される。具体的には、ＭＦＰ１０は、領域ＳＬ１を左側表示用領域２１０に等倍表示（縦方向１００％且つ横方向１００％）し、領域ＳＲ３，ＳＲ４を右側表示用領域２２０に縮小表示（横方向のみ５０％（縦方向１００％））する。
【０１６９】
これによれば、図１６の上から３段目における表示変更動作による効果と同様の効果を得ることが可能である。
【０１７０】
図１７は、図１６と同様の図である。ただし、図１７は、左側表示用領域２１０内の位置から「左向き」のドラッグ操作が開始される場合（ドラッグ操作の開始位置＝左側表示用領域２１０内、且つ、ドラッグ操作の向き＝左向き）において、当該ドラッグ操作の開始直後に表示される合成画像（図１７の右列参照）等を示している。
【０１７１】
当該ドラッグ操作が実行される場合、操作対象アイコンの移動先側（左側）とは反対側（右側）に（仮想的に或いは実際に）存在する非表示領域（右側表示用領域２２０内の非表示領域）へと当該操作対象アイコンを移動することをユーザが望んでいる可能性は低い。そこで、この場合、ＭＦＰ１０は、右側表示用領域２２０において、（非表示領域を表示することは行わず、）その時点での表示内容を維持する。たとえば、ドラッグ操作開始時点での表示対象領域ＳＲ３（あるいはＳＲ４）が引き続き（そのまま）等倍で表示される。これによれば、右側表示用領域２２０において、無用な領域ＳＲ４（あるいはＳＲ３）の非表示状態が維持され且つ領域ＳＲ３（あるいはＳＲ４）の等倍表示が維持されるので、領域ＳＲ３（あるいはＳＲ４）が視認され易い状態で表示される（図１７の各段右列参照）。
【０１７２】
一方、当該ドラッグ操作が実行される場合、操作対象アイコンの移動先側（左側）に（仮想的に或いは実際に）存在する領域（ドラッグ操作開始時点では表示されていない非表示領域を含む））へと当該操作対象アイコンを移動することをユーザが望んでいる可能性は高い。
【０１７３】
特に、左側表示用領域２１０に領域ＳＬ２が表示されている状態にて当該領域ＳＬ２内のアイコンに対する左向きのドラッグ操作が開始される場合（図１７の上から３段目および最下段参照）、当該ドラッグ操作開始時点では表示されていない非表示領域ＳＬ１へと当該操作対象アイコンを移動することを望んでいるかもしれない。
【０１７４】
そこで、この場合、ＭＦＰ１０は、操作対象アイコンの移動先側（左側）に（仮想的に或いは実際に）存在する領域（具体的には、非表示領域ＳＬ１を含む領域ＳＬ１，ＳＬ２）を左側表示用領域２１０において縮小表示する。換言すれば、操作対象アイコンの移動先側（左側）に非表示領域ＳＬ１が存在することを条件として、当該非表示領域ＳＬ１をタッチパネル４５に表示すべき旨が判定される。そして、（ドラッグ操作開始直前での）当該非表示領域ＳＬ１を含む領域ＳＬ１，ＳＬ２がタッチパネル４５に表示される（図１７の上から３段目右列および最下段右列参照）。これによれば、ユーザは、ドラッグ操作開始直前での非表示領域ＳＬ１内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。
【０１７５】
ただし、左側表示用領域２１０において領域ＳＬ１（画面ＳＣ１の左半領域）が表示されており、当該領域ＳＬ１内の操作対象アイコンの移動先側（左側）に非表示領域が存在しない場合には、左側表示用領域２１０においては、現在の表示対象領域ＳＬ１が引き続き（そのまま）等倍で表示される（図１７の最上段右列および上から２段目右列参照）。。これによれば、左側表示用領域２１０において、無用な領域ＳＬ２の非表示状態が維持され且つ領域ＳＬ１の等倍表示が維持されるので、領域ＳＬ２が視認され易い状態で表示される。
【０１７６】
以上を纏めると、図１７のような表示動作が行われる。
【０１７７】
具体的には、図１２の状態において左側表示用領域２１０内の位置から「左向き」のドラッグ操作が開始される場合、左側表示用領域２１０にて領域ＳＬ１が引き続き等倍で表示され、右側表示用領域２２０にて領域ＳＲ３が引き続き等倍で表示される（図１７の最上段右列参照）。
【０１７８】
図１３の状態において当該ドラッグ操作が開始される場合、左側表示用領域２１０にて領域ＳＬ１が引き続き等倍で表示され、右側表示用領域２２０にて領域ＳＲ４が引き続き等倍で表示される（図１７の上から２段目の右列参照）。
【０１７９】
図１４の状態において当該ドラッグ操作が開始される場合、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））され、右側表示用領域２２０にて領域ＳＲ３が等倍表示される（図１７の上から３段目の右列参照）。
【０１８０】
図１５の状態において当該ドラッグ操作が開始される場合、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））され、右側表示用領域２２０にて領域ＳＲ４が等倍表示される（図１７の最下段右列参照）。
【０１８１】
図１６および図１７においては、「左側表示用領域２１０」内の位置からドラッグ操作が開始される場合について説明した。詳細には、右向きのドラッグ操作が実行される場合について図１６を参照しながら説明し、左向きのドラッグ操作が実行される場合について図１７を参照しながら説明した。
【０１８２】
逆に、「右側表示用領域２２０」内の位置からドラッグ操作が開始される場合についても、（左右が逆転する点等を除いて）同様の思想に基づく動作が実行される。
【０１８３】
図１８および図１９は、「右側表示用領域２２０」内の位置からドラッグ操作が開始される場合において、当該ドラッグ操作の開始直後に表示される合成画像等を示す図である。図１８は、左向きのドラッグ操作が実行される場合について説明する図であり、図１９は、右向きのドラッグ操作が実行される場合について説明する図である。
【０１８４】
図１８においては、「右側表示用領域２２０」内の位置から「左向き」のドラッグ操作が開始される場合において、当該ドラッグ操作の開始直後に表示される合成画像等が示されている。
【０１８５】
具体的には、図１８の上から４段目（最下段）に示されるように、図１５の状態において右側表示用領域２２０内の位置から「左向き」のドラッグ操作が開始される場合、右側表示用領域２２０にて領域ＳＲ３，ＳＲ４が縮小表示（横方向のみ５０％（縦方向１００％））され、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））される。
【０１８６】
図１８の上から２段目に示されるように、図１３の状態において当該ドラッグ操作が開始される場合、同様の表示が行われる。具体的には、右側表示用領域２２０にて領域ＳＲ３，ＳＲ４が縮小表示（横方向のみ５０％（縦方向１００％））され、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））される。
【０１８７】
図１８の上から３段目に示されるように、図１４の状態において当該ドラッグ操作（詳細には、領域ＳＲ３内の位置から「左向き」のドラッグ操作）が開始される場合、右側表示用領域２２０にて領域ＳＲ３が等倍表示され、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））される。
【０１８８】
図１８の最上段に示されるように、図１２の状態において当該ドラッグ操作が開始される場合、同様の動作が行われる。具体的には、右側表示用領域２２０にて領域ＳＲ３が等倍表示され、左側表示用領域２１０にて領域ＳＬ１，ＳＬ２が縮小表示（横方向のみ５０％（縦方向１００％））される。
【０１８９】
このように、右側表示用領域２２０内の位置から「左向き」のドラッグ操作が開始される場合、ドラッグ操作開始時点での非表示領域（ＳＬ１あるいはＳＬ２）が左側表示用領域２１０に表示されるので、ユーザは、ドラッグ操作開始直前での当該非表示領域内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。
【０１９０】
特に、ドラッグ操作開始時点で領域ＳＲ４が右側表示用領域２２０に表示されており且つ当該領域ＳＲ４内の位置から「左向き」のドラッグ操作が開始される場合、ドラッグ操作開始時点での非表示領域ＳＲ３が右側表示用領域２２０に表示される。したがって、ユーザは、ドラッグ操作開始直前での当該非表示領域ＳＲ３内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。
【０１９１】
また、右側表示用領域２２０（且つ左半領域ＳＲ３）内の位置から「左向き」のドラッグ操作が開始される場合、右側表示用領域２２０内においては操作対象アイコンの移動先側（左側）にはドラッグ操作開始時点での非表示領域が存在しないと判定され、ドラッグ操作開始時点での表示対象領域ＳＲ３が右側表示用領域２２０にそのまま表示される。右側表示用領域２２０においては、無用な領域ＳＲ４の非表示状態が維持され且つ領域ＳＲ３の等倍表示が維持されるので、領域ＳＲ３が視認され易い状態で表示される。
【０１９２】
また、図１９においては、「右側表示用領域２２０」内の位置から「右向き」のドラッグ操作が開始される場合において、当該ドラッグ操作の開始直後に表示される合成画像等が示されている。
【０１９３】
具体的には、図１９の上から４段目（最下段）に示されるように、図１５の状態において右側表示用領域２２０（領域ＳＲ４）内の位置から「右向き」のドラッグ操作が開始される場合、右側表示用領域２２０にて領域ＳＲ４が引き続き等倍で表示され、左側表示用領域２１０にて領域ＳＬ１が引き続き等倍で表示される。
【０１９４】
図１９の上から２段目に示されるように、図１３の状態において当該ドラッグ操作が開始される場合、同様の表示が行われる。具体的には、右側表示用領域２２０にて領域ＳＲ４が引き続き等倍で表示され、左側表示用領域２１０にて領域ＳＬ１が引き続き等倍で表示される。
【０１９５】
図１９の上から３段目に示されるように、図１４の状態において当該ドラッグ操作（詳細には、領域ＳＲ３内の位置から「右向き」のドラッグ操作）が開始される場合、右側表示用領域２２０にて領域ＳＲ３，ＳＲ４が縮小表示（横方向のみ５０％（縦方向１００％））され、左側表示用領域２１０にて領域ＳＬ２が等倍表示される。
【０１９６】
図１９の最上段に示されるように、図１２の状態において当該ドラッグ操作が開始される場合、同様の表示が行われる。具体的には、右側表示用領域２２０にて領域ＳＲ３，ＳＲ４が縮小表示（横方向のみ５０％（縦方向１００％））され、左側表示用領域２１０にて領域ＳＬ１が等倍表示される。
【０１９７】
以上のように、「右側表示用領域２２０」内から「右向き」のドラッグ操作が実行される場合、左側表示用領域２１０においては、その時点での表示内容が維持される（図１９の各段右列参照）。これによれば、左側表示用領域２１０において、無用な領域ＳＬ２（あるいはＳＬ１）の非表示状態が維持され且つ領域ＳＬ１（あるいはＳＬ２）の等倍表示が維持されるので、領域ＳＬ１（あるいはＳＬ２）が視認され易い状態で表示される。
【０１９８】
また、右側表示用領域２２０に領域ＳＲ４が表示されている状態にて当該領域ＳＲ４内のアイコンに対する右向きのドラッグ操作が開始される場合（図１９の上から２段目および最下段参照）、当該領域ＳＲ４内の操作対象アイコンの移動先側（右側）には非表示領域が存在しない。この場合、右側表示用領域２２０においては、現在の表示対象領域ＳＲ４が引き続き（そのまま）等倍で表示される。これによれば、右側表示用領域２２０において、無用な領域ＳＲ３の非表示状態が維持され且つ領域ＳＲ４の等倍表示が維持されるので、領域ＳＲ４が視認され易い状態で表示される。
【０１９９】
また、右側表示用領域２２０に領域ＳＲ３が表示されている状態にて当該領域ＳＲ３内のアイコンに対する「右向き」のドラッグ操作が実行される場合、右側表示用領域２２０においては、非表示領域ＳＲ３を含む領域ＳＲ３，ＳＲ４が縮小表示される（図１９の最上段右列および上から３段目右列参照）。これによれば、ユーザは、ドラッグ操作開始時点における非表示領域ＳＲ３内のアイコンをも容易に視認することが可能であり、高い操作性を得ることができる。
【０２００】
＜４．第４実施形態＞
第４実施形態は、上記各実施形態等の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０２０１】
上記各実施形態においては、ドラッグ操作が検出された後において特定のタイミングでタッチパネル４５の表示内容の更新が開始されているが、これに限定されない。たとえば、当該ドラッグ操作の速度（換言すれば、アイコンの移動速度）に応じて各表示用領域２１０，２２０の更新開始タイミング（自動スクロール開始タイミング）が変更されるようにしてもよい。換言すれば、ドラッグ操作開始時点での非表示領域を含む領域を表示するための表示変更動作の開始タイミングが、アイコン移動速度に応じて変更されてもよい。
【０２０２】
第４実施形態では、このような態様について説明する。第４実施形態では、次述するような動作がステップＳ１６（図６）にて行われる。
【０２０３】
図２２は、アイコン移動速度（より詳細には、左右方向（Ｘ方向）におけるアイコン移動速度）と自動スクロール開始タイミングとの関係を示す図である。
【０２０４】
図２２に示されるように、左右方向（Ｘ方向）におけるアイコン移動速度が値Ｖ１以下である場合（低速移動の場合）（図２３も参照）には、比較的遅いタイミング（詳細には、ドラッグ開始位置Ｐ０から遠く離れた位置Ｐ２にアイコンが到達したタイミング）で自動スクロールが開始される。なお、位置Ｐ２は、位置Ｐ１（次述）よりもアイコン移動先側（ここでは右側）の位置である。たとえば、位置Ｐ２は、左側表示用領域２１０の右端部（表示対象領域ＳＬ１の右端部Ｅ１）の位置よりも所定幅（たとえば、左側表示用領域２１０の全幅の１／４の幅）手前側の位置である。
【０２０５】
一方、Ｘ方向におけるアイコン移動速度が値Ｖ２以上である場合（高速移動の場合）（図２４も参照）には、比較的早いタイミング（詳細には、ドラッグ開始位置Ｐ０に比較的近い位置Ｐ１にアイコンが到達したタイミング）で自動スクロールが開始される。なお、位置Ｐ１は、ドラッグ開始位置Ｐ０からドラッグ操作の向き（ここでは右向き）に微小量ΔＰ移動した位置である。アイコン移動開始位置Ｐ０から位置Ｐ１までの距離（Ｘ方向距離）は、アイコン移動開始位置Ｐ０から位置Ｐ２までの距離よりも小さい。
【０２０６】
また、Ｘ方向におけるアイコン移動速度が値Ｖ１と値Ｖ２との間を有する場合には、図２２の曲線で規定される関係に従って、自動スクロールの開始タイミングが決定される。具体的には、アイコン移動速度が大きくなるにつれて、比較的早い時点で自動スクロールが開始される。たとえば、Ｘ方向におけるアイコン移動速度が値Ｖ１２である場合には、操作対象アイコンが位置Ｐ２１（図２４も参照）に到達したタイミングで自動スクロールが開始される。ここで、値Ｖ１２は値Ｖ１と値Ｖ２との中間値であり、位置Ｐ２１は位置Ｐ２と位置Ｐ１との中間位置である。
【０２０７】
このように、Ｘ方向におけるアイコン移動速度が所定値（たとえばＶ１（あるいはＶ１２，Ｖ２等））よりも大きいときには、当該アイコン移動速度が当該所定値よりも小さいときよりも早い時点で、表示変更動作（自動スクロール動作）が開始される。これにより、比較的早い時点で、非表示領域を含む領域がタッチパネル４５に表示され得る。
【０２０８】
なお、上記思想は、左側表示用領域２１０に関する自動スクロール動作と右側表示用領域２２０に関する自動スクロール動作との双方に関して適用され得る。
【０２０９】
ユーザが操作対象アイコンを比較的高速で（特に値Ｖ２よりも高速で）移動させる場合、ユーザが非表示領域（現在見えていない領域）（たとえば、領域ＳＬ２あるいは領域ＳＲ４（図７等参照））内のアイコンに対して操作対象アイコンを移動させたいとの要求を有している可能性が高い。このような場合において、本実施形態に係る動作によれば、比較的早いタイミングで自動スクロールが開始されるので、当該非表示領域を可視化する自動スクロール動作が早期に開始され、ユーザは比較的早いタイミングで所望の移動先アイコンを視認することが可能である。
【０２１０】
逆に、ユーザが操作対象アイコンを比較的低速で（特に値Ｖ１よりも低速で）移動させる場合、操作対象アイコンを現在表示されているアイコン上に移動させようとしている可能性、あるいは、ユーザがドラッグアンドドロップ操作をあまり急いでいない可能性が高い。このような場合、本実施形態に係る動作によれば、自動スクロールの開始タイミングが比較的遅いので、表示内容の更新が急いで変更されずに済み、ユーザは自らの操作をじっくり確実に行うことが可能である。
【０２１１】
なお、上記思想は、左側表示用領域２１０に関する自動スクロール動作と右側表示用領域２２０に関する自動スクロール動作との双方に関して適用されてもよいが、これに限定されず、左側表示用領域２１０に関する自動スクロール動作と右側表示用領域２２０に関する自動スクロール動作との一方にのみ適用されてもよい。
【０２１２】
また、上記第４実施形態等においては、アイコン移動速度に応じて自動スクロールの開始タイミングが変更される態様について説明したが、これに限定されず、アイコン移動速度に応じて縮小表示（上記第２実施形態および第３実施形態参照）の開始タイミングが変更されてもよい。
【０２１３】
＜５．第５実施形態＞
第５実施形態は、上記各実施形態等（主に第３実施形態）の変形例である。以下では、第３実施形態との相違点を中心に説明する。
【０２１４】
この第５実施形態では、ドラッグ操作の対象アイコン（操作対象アイコン）を含む画面（ドラッグ操作対象画面とも称する）（たとえば画面ＳＣ１）に関して非表示アイコンが存在し、且つ、当該非表示アイコンと当該操作対象アイコン（Ｌ２１等）との両者の間に所定の関連性が存在することをも条件として、当該非表示領域をタッチパネル４５に表示すべき旨が判定される（ステップＳ１５）。
【０２１５】
そして、当該非表示アイコンとドラッグ操作に関する操作対象アイコンとの間に所定の関連性が存在する場合、ドラッグ操作対象画面（たとえば画面ＳＣ１）のうち当該非表示アイコンを含む部分領域（あるいは全体領域）が、当該非表示アイコンと操作対象アイコンとの仮想配置距離（次述）に応じた縮小度合いで縮小されて表示される（ステップＳ１６）。
【０２１６】
このような縮小表示動作について、図２６および図２７を参照しつつ説明する。
【０２１７】
図２６は、図２０と同様の内容を示しており、図２７は、図２６と比較すると、画面ＳＣ１内のゴミ箱アイコンの位置等が異なっている。図２６では、ゴミ箱アイコンＬ１４が画面ＳＣ１内の最右列（最左列から４列目）に仮想的に存在している（図２６の上段且つ左から２列目の表示態様を参照）。これに対して、図２７では、ゴミ箱アイコンＬ５１が画面ＳＣ１内の最右列よりも１列左側の列（最左列から３列目）に仮想的に存在している（図２７の上段且つ左から２列目の表示態様を参照）。なお、図２６および図２７のいずれの合成画像（最右列参照）においても、ゴミ箱アイコン（Ｌ１４，Ｌ５１）は非表示状態を有している（表示されていない）（中央列も参照）。
【０２１８】
たとえば、図２６（あるいは図２７）に示されるように、画面ＳＣ１の「ゴミ箱」アイコンがタッチパネル４５に表示されていない場合、操作対象アイコン（たとえば、ファイルアイコンＬ２１）とゴミ箱アイコンＬ１４（あるいはＬ５１）の仮想的な配置位置との仮想的な距離（仮想配置距離とも称する）Ｄ（より詳細には、当該仮想配置距離の左右方向成分Ｄｘ）が算出される。換言すれば、画面ＳＣ１に関するスクロール表示用の仮想画像（領域ＳＬ１，ＳＬ２を含む画像（図２６（あるいは図２７）の上段中央列等参照））内における非表示アイコン（ゴミ箱アイコンＬ５１）の位置と当該仮想画像における操作対象アイコン（Ｌ２１）の位置との間の距離が仮想配置距離Ｄとして算出される。なお、ここでは、距離Ｄ（Ｄｘ）は、表示対象領域（たとえば領域ＳＬ１）内での距離を差し引いた上で算出されるものとする。このように、画面ＳＣ１の非表示領域と表示対象領域との境界から画面ＳＣ１内の当該非表示アイコンの仮想配置位置までの距離（詳細にはそのＸ方向成分）が距離Ｄ（Ｄｘ）として算出されてもよい。また、当該距離Ｄは、画面ＳＣ１内の当該非表示アイコンを含む非表示領域を表示するための所要スクロール量であるとも表現される。
【０２１９】
そして、図２５の曲線（仮想配置距離Ｄと表示倍率（変倍率）との関係を規定する曲線）に従って、当該値Ｄｘの大きさに応じた変倍率（縮小度合い）が決定される。たとえば、値Ｄｘが比較的大きな値Ｄ４である場合には変倍率は５０％（比較的大きな縮小度合い）に決定され、値Ｄｘが比較的小さな値Ｄ３（＜Ｄ４）である場合には変倍率は６６％（比較的小さな縮小度合い）に決定される。
【０２２０】
仮に、図２７の表示内容がタッチパネル４５に表示されていた場合、値Ｄｘは比較的小さな値Ｄ３（＜Ｄ４）であり、変倍率は６６％に決定される。一方、図２６の表示内容がタッチパネル４５に表示されていた場合、値Ｄｘは比較的大きな値Ｄ４（＞Ｄ３）であり、変倍率は５０％に決定される。
【０２２１】
たとえば、図２７の表示内容がタッチパネル４５に表示されており、画面ＳＣ１内の非表示アイコンのうち、操作対象アイコンＬ２１と所定の関連性を有するアイコンは、ゴミ箱アイコンＬ５１（図２７）のみであるとする。この場合、画面ＳＣ１に関する値Ｄｘが値Ｄ３に決定され、画面ＳＣ１に関する変倍率は６６％に決定される。
【０２２２】
そして、図２８に示すように、変倍率６６％による画面ＳＣ１の縮小画像が左側表示用領域２１０に表示される（ステップＳ１６）。
【０２２３】
なお、画面ＳＣ１内の非表示アイコンのうち、操作対象アイコンＬ２１と所定の関連性を有する複数のアイコン（関連非表示アイコン）が存在する場合には、当該複数の関連非表示アイコンに関する複数の仮想配置距離Ｄのうち最も大きな距離に基づいて、変倍率が定められればよい。当該複数の仮想配置距離Ｄは、画面ＳＣ１内に配置された複数の関連非表示アイコンのそれぞれと操作対象アイコンＬ２１との距離である。
【０２２４】
このように、画面ＳＣ１の変倍率は、画面ＳＣ１内の非表示アイコンであって操作対象アイコンと所定の関連性を有する非表示アイコンの全てと現在の表示対象領域とを左側表示用領域２１０に一度に表示することが可能な値（６６％あるいは５０％等）に決定される。
【０２２５】
なお、仮に、図２７ではなく図２６のような表示内容がドラッグ開始時点で表示されていた場合には、画面ＳＣ１に関する変倍率は５０％に決定され（且つ画面ＳＣ２に関する変倍率も５０％に決定され）、図１１のような画面が表示される。
【０２２６】
また、画面ＳＣ２（ドラッグ操作対象画面とは異なる画面）に関しては、別個の動作（縮小動作）が実行される。当該画面ＳＣ２の変倍率は、画面ＳＣ１の変倍率とは別個に決定される。ここでは、画面ＳＣ２の非表示アイコンが存在する場合、画面ＳＣ２の変倍率は常に５０％に決定される。そして、当該画面ＳＣ２が右側表示用領域２２０にて横方向に５０％の縮小率で縮小されて（縦方向は１００％の大きさで）表示される（図２８参照）。
【０２２７】
これらの変更後の画面（縮小画像等）は、第１実施形態等と同様にドラッグ操作開始直後に表示されればよい。ただし、これに限定されず、変更後の画面（縮小画像等）の表示タイミングは、第４実施形態等と同様にドラッグ操作の速度に応じて決定されてもよい。
【０２２８】
以上のような動作によれば、画面ＳＣ１内の非表示アイコンと操作対象アイコンとの間に所定の関係（関連性）が存在する場合、画面ＳＣ１の全領域のうち、当該非表示アイコンを含む少なくとも一部の領域であって、当該非表示アイコンと操作対象アイコンとの仮想配置距離Ｄに応じた縮小度合いで縮小された少なくとも一部の領域が、タッチパネル４５（左側表示用領域２１０）に縮小表示される。より詳細には、距離Ｄが大きくなるにつれて、より大きな縮小度合い（より小さな値の変倍率）で縮小される。操作対象アイコンから当該非表示アイコンまでの距離Ｄに応じた縮小度合いで当該少なくとも一部の領域が縮小され、当該非表示アイコンも表示されるので、ユーザは、画面ＳＣ１の非表示アイコンを含む領域を適切な表示倍率で視認することが可能である。
【０２２９】
なお、上記実施形態では、画面ＳＣ２の変倍率と画面ＳＣ１の変倍率とが個別に決定されているが、これに限定されず、たとえば、画面ＳＣ２の変倍率は画面ＳＣ１の変倍率と同一の値に決定されてもよい。あるいは、画面ＳＣ２の変倍率は、画面ＳＣ２内の非表示アイコンであって操作対象アイコンと所定の関連性を有する非表示アイコンの全てと現在の表示対象領域とを右側表示用領域２２０に一度に表示することが可能な値（６６％あるいは５０％等）に決定されてもよい。
【０２３０】
＜６．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０２３１】
たとえば、上記各実施形態においては、画面内にて左右方向（横方向）のスクロール表示が行われる場合について主に例示したが、これに限定されず、画面内にて上下方向（縦方向）のスクロール表示が行われる場合にも、上記思想を適用することが可能である。
【０２３２】
また、上記各実施形態においては、操作対象アイコンが属する第１の画面（たとえばＳＣ１）とは別の第２の画面（たとえばＳＣ２）に関しても、当該第１の画面と同じタイミングで自動スクロール表示動作（あるいは自動縮小表示動作）が開始されているが、これに限定されない。たとえば、第１の画面と第２の画面との境界に操作対象アイコンが到達した時点以後において、第２の画面に関するスクロール表示動作（あるいは縮小表示動作）が開始されてもよい。より詳細には、第１の画面と第２の画面との境界に操作対象アイコンが到達した時点以後、且つ、第２の画面のスクロール方向における第２の画面の表示対象領域の両端部のうち、操作対象アイコンの現在位置から遠い方の端部Ｅ２（図８等参照）に当該操作対象アイコンが到達する時点よりも前の時点までに、第２の画面に関する自動スクロール表示動作等が開始されてもよい。たとえば、第１の画面と第２の画面との境界に操作対象アイコンが到達した時点の直後に、第２の画面に関する自動スクロール表示動作等が開始されてもよい。
【０２３３】
また、上記各実施形態においては、タッチパネル４５において２画面表示が行われる態様が例示されているが、これに限定されない。たとえば、タッチパネル４５において１画面のみが表示され且つ当該１画面がタッチパネル４５の一部領域（たとえば左側表示用領域２１０）にてスクロール表示される場合にも上記思想を適用することができる。より具体的には、当該１画面のうちの一部領域のみ（たとえば、画面ＳＣ１の領域ＳＬ１のみ）がタッチパネル４５の左側表示用領域２１０（図７参照）に表示され、右側表示用領域２２０には何も表示されない場合にも、上記思想を適用することが可能である。この場合、当該１画面についてのみ上記思想が適用されればよい。あるいは、タッチパネル４５の全領域に画面ＳＣ１の一部の領域のみが表示される場合（画面ＳＣ１の他の領域が表示されない場合）等においても、上記思想を適用することが可能である。
【符号の説明】
【０２３４】
１０  ＭＦＰ（情報処理装置）
２０  サーバデバイス
３０  画像形成デバイス
４０  操作表示部
４５  タッチパネル
２１０  左側表示用領域
２２０  右側表示用領域
３００  合成画像
Ｌ２１  操作対象アイコン
Ｌ１４，Ｌ５１  ゴミ箱アイコン
Ｌ５１  ゴミ箱アイコン
ＳＣ１  （画像形成デバイス用）画面
ＳＣ２  （サーバデバイス用）画面
ＳＬ１  画面ＳＣ１の左半領域
ＳＬ２  画面ＳＣ１の右半領域
ＳＲ３  画面ＳＣ２の左半領域
ＳＲ４  画面ＳＣ２の右半領域
【図１】
2019096055.tif 000003
【図２】
2019096055.tif 000004
【図３】
2019096055.tif 000005
【図４】
2019096055.tif 000006
【図５】
2019096055.tif 000007
【図６】
2019096055.tif 000008
【図７】
2019096055.tif 000009
【図８】
2019096055.tif 000010
【図９】
2019096055.tif 000011
【図１０】
2019096055.tif 000012
【図１１】
2019096055.tif 000013
【図１２】
2019096055.tif 000014
【図１３】
2019096055.tif 000015
【図１４】
2019096055.tif 000016
【図１５】
2019096055.tif 000017
【図１６】
2019096055.tif 000018
【図１７】
2019096055.tif 000019
【図１８】
2019096055.tif 000020
【図１９】
2019096055.tif 000021
【図２０】
2019096055.tif 000022
【図２１】
2019096055.tif 000023
【図２２】
2019096055.tif 000024
【図２３】
2019096055.tif 000025
【図２４】
2019096055.tif 000026
【図２５】
2019096055.tif 000027
【図２６】
2019096055.tif 000028
【図２７】
2019096055.tif 000029
【図２８】
2019096055.tif 000030