(57)【特許請求の範囲】
【請求項１】
表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記リストは、ファイルを前記表示項目として列挙したリストであり、
前記操作部は、複数の出力モードの中からファイルの出力モードの選択操作を受け付ける機能を有し、
前記検索条件は、前記各出力モードでの出力済み／未出力に関する条件を含み、
前記制御部は、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする、
ことを特徴とする操作表示装置。
【請求項２】
表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記リストは、ファイルを前記表示項目として列挙したリストであり、
ファイルの出力モードは、複数の出力モードの中から選択可能であり、
前記検索条件は、前記各出力モードでのファイルの出力済み／未出力に関する組み合わせである
ことを特徴とする操作表示装置。
【請求項３】
表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記操作部は、前記画面内での速制御位置の設定操作を受け付け、
前記制御部は、前記検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする
ことを特徴とする操作表示装置。
【請求項４】
前記制御部は、
前記検索条件に完全に一致する第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目に対する前記制御の内容とを相違させる
ことを特徴とする請求項１乃至３のいずれか１つに記載の操作表示装置。
【請求項５】
前記制御部は、
前記検索条件に完全に一致する第２の成立条件に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を停止させ、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を前記低速にする
ことを特徴とする請求項１乃至４のいずれか１つに記載の操作表示装置。
【請求項６】
前記制御部は、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速の第１の速度に減速させ、
前記検索条件に完全に一致する第２の成立条件に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を前記第１の速度よりも遅い第２の速度に減速させる
ことを特徴とする請求項１乃至４のいずれか１つに記載の操作表示装置。
【請求項７】
前記リストは、ファイルを前記表示項目として列挙したリストであり、
前記操作部は、複数の出力モードの中からファイルの出力モードの選択操作を受け付ける機能を有し、
前記検索条件は、前記各出力モードでの出力済み／未出力に関する条件を含み、前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目とは、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目、である
ことを特徴とする請求項４に記載の操作表示装置。
【請求項８】
前記リストは、ファイルを前記表示項目として列挙したリストであり、
ファイルの出力モードは複数の出力モードの中から選択可能であり、
前記検索条件は、前記各出力モードでのファイルの出力済み／未出力に関する組み合わせである
ことを特徴とする請求項３に記載の操作表示装置。
【請求項９】
前記検索条件に完全に一致する第２の成立状況に対応する表示項目が前記画面に表示されたとき、前記制御を行う
ことを特徴とする請求項２または３に記載の操作表示装置。
【請求項１０】
スクロール表示を開始させる操作は、前記画面上で指を弾くフリック操作である
ことを特徴とする請求項１乃至９のいずれか1つに記載の操作表示装置。
【請求項１１】
前記操作部は、前記画面内での速度制御位置の設定操作を受け付け、
前記制御部は、前記検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする
ことを特徴とする請求項１または２に記載の操作表示装置。
【請求項１２】
前記速度制御位置は、前記表示装置の画面において、前記スクロールの方向であるスクロール方向の中央位置、前記スクロール方向の上流側の位置、前記スクロール方向の下流側の位置、または前記画面上で指を弾くフリック操作を開始した位置である、
ことを特徴とする請求項３、８、１１のいずれか1つに記載の操作表示装置。
【請求項１３】
表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
前記操作部を通じて、複数の出力モードの中からファイルの出力モードの選択操作を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する条件を含む所定の検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
【請求項１４】
表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
複数の出力モードの中からファイルの出力モードの選択を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する組み合わせである所定の検索条件に一致する表示項目が前記表示装置の画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
【請求項１５】
表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
前記操作部を通じて、前記表示装置の画面内での速度制御位置の設定操作を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
【請求項１６】
前記制御部が、前記検索条件に完全に一致した第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部に一致した第１の成立状況に対応する表示項目に対する前記制御の内容とを相違させる
ことを特徴とする請求項１３乃至１５のいずれか１つに記載のスクロール表示制御方法。
【請求項１７】
表示装置と操作部が接続された情報処理装置を、
ファイルを複数の表示項目として列挙したリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
複数の出力モードの中からファイルの出力モードの選択操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する条件を含む所定の検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
【請求項１８】
表示装置と操作部が接続された情報処理装置を、
ファイルを複数の表示項目として列挙したリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
複数の出力モードの中からファイルの出力モードの選択操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する組み合わせである所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常より低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
【請求項１９】
表示装置と操作部が接続された情報処理装置を、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
前記画面内での速度制御位置の設定操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
【請求項２０】
前記情報処理装置を、前記検索条件に完全に一致した第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部のみに一致した第１の成立状況に対応する表示項目に対する前記制御の内容とを相違する機能を果たすように動作させる
ことを特徴とする請求項１７乃至１９のいずれか１つに記載のスクロール表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示項目を画面上でスクロール表示させる操作表示装置、スクロール表示制御方法およびスクロール表示制御プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話端末や携帯端末装置などにおいて、ユーザが表示画面を見ながらその表示画面に対して操作を行い、自端末が有するアプリケーションの起動やファイルに対する操作などを行う機能が知られている。その一例として、たとえば、携帯電話端末の表示画面上でユーザがフリック操作を行うことにより、電子メール、インターネットまたはゲーム機能などの表示項目を表示画面上でスクロール表示させるフリックスクロールという機能が知られている。
【０００３】
また、画像データに基づくサムネイル画像を表示部に表示させる表示制御装置であって、その画像データに付随する撮影日時情報や撮影位置情報に基づいて、サムネイル画像が表示部に配列される順番を設定してサムネイル画面の配列を決定し、その画像データに付随する撮影日時情報や撮影位置情報の一定の変化に基づいて、スクロール表示されるサムネイル画面を停止させる表示制御装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２９０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ＵＳＢメモリ（Universal Serial Bus Memory）内やネットワーク上のフォルダ内にある複数のファイルやデータをＭＦＰ（Multifunction Peripheral）を用いて印刷やＦＡＸ送信する際に、印刷やＦＡＸ送信をする処理が途中のファイルまで済んでいる場合には、どのファイルまで処理が済んでいるか分からなくなり、対象となるファイルやデータを探し出す作業に手間がかかることとがあった。
【０００６】
また、上述したフリックスクロールを適用することにより、表示項目を画面上でスクロール表示させて直感的に素早く認識させることができるようになったが、その一方で、ユーザの力加減によってスクロール表示の速さが左右されてしまい、所望の項目を探し出すためのフリック操作の力加減が難しかった。すなわち、ユーザが力を入れ過ぎると画面が速くスクロールしてしまい、一方、ユーザが力をあまり入れないと画面があまりスクロールせずに停止してしまうため、スクロール画面から所望の表示項目を探し出すことが難しく、フリック操作における微妙な力加減の習得が必要であった。
【０００７】
一方、特許文献１に記載された表示制御装置は、撮影時刻や撮影位置などの所定条件の変化に基づいて、サムネイル画面のスクロール表示を停止させる装置である。この表示制御装置では、ユーザが所望する項目を探したい場合であっても、所定条件に変化があった場合には、スクロール表示が停止されてしまう。すなわち、ユーザがスクロール表示を実行する操作釦を継続して押下操作していたとしても、予め設定した所定条件に変化があった場合には、スクロール表示が停止されてしまうので、所望の項目を探し出したい場合には不向きであった。
【０００８】
本発明は、上記の問題を解決しようとするものであり、スクロール表示の中から目的の表示項目を容易に探し出すことができる操作表示装置、スクロール表示制御方法およびスクロール表示制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記リストは、ファイルを前記表示項目として列挙したリストであり、
前記操作部は、複数の出力モードの中からファイルの出力モードの選択操作を受け付ける機能を有し、
前記検索条件は、前記各出力モードでの出力済み／未出力に関する条件を含み、
前記制御部は、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする、
ことを特徴とする操作表示装置。
【００１１】
上記発明では、制御部は、表示項目が列挙されたリストのスクロール表示が開始されてから、所定の検索条件に一致した表示項目が表示装置の画面に表示されたときに、スクロール表示を通常よりも低速に制御する。たとえば、印刷が未出力の項目や前回印刷を失敗した項目などをユーザの所望する検索条件とした場合、制御部は、この検索条件に一致する表示項目が表示装置の画面に現れたときに、スクロール表示を低速にする。したがって、ユーザは、スクロール表示される項目の中から目的の表示項目を容易に探し出すことができる。
【００１２】
［２］表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記リストは、ファイルを前記表示項目として列挙したリストであり、
ファイルの出力モードは、複数の出力モードの中から選択可能であり、
前記検索条件は、前記各出力モードでのファイルの出力済み／未出力に関する組み合わせである
ことを特徴とする操作表示装置。
［３］表示装置と、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面上で開始させる操作を受ける操作部と、
前記操作を受けて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行う制御部と、
を有し、
前記操作部は、前記画面内での速制御位置の設定操作を受け付け、
前記制御部は、前記検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする
ことを特徴とする操作表示装置。
【００１４】
［４］前記制御部は、
前記検索条件に完全に一致する第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目に対する前記制御の内容とを相違させる
ことを特徴とする［１］乃至［３］のいずれか１つに記載の操作表示装置。
【００１５】
上記発明では、制御部は、検索条件の成立状況に基づいて、スクロール表示の制御の内容に差異を設ける。すなわち、検索条件に完全に一致する場合と検索条件の一部のみに一致する場合とにおいて、表示項目のスクロール表示の速度制御に差異を設ける。
【００１６】
［５］前記制御部は、
前記検索条件に完全に一致する第２の成立条件に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を停止させ、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を前記低速にする
ことを特徴とする［１］乃至［４］のいずれか１つに記載の操作表示装置。
【００１７】
上記発明では、検索条件に完全に一致した表示項目が画面に現れたときにはスクロール表示を停止させ、検索条件の一部のみに一致した表示項目が画面に現れたときにはスクロール表示を低速にする。なお、低速になった状態でユーザが所定の停止操作をすると、スクロール表示は停止する。ユーザは低速状態で表示項目を確認し、必要ならば停止操作を行うことができる。また、停止不要な場合はそのまま見送れば、再びスクロール速度が通常に戻ってスクロールが継続されるので、操作が容易である。
【００１８】
［６］前記制御部は、
前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を通常よりも低速の第１の速度に減速させ、
前記検索条件に完全に一致する第２の成立条件に対応する表示項目が前記画面に表示されたとき、前記スクロール表示を前記第１の速度よりも遅い第２の速度に減速させる
ことを特徴とする［１］乃至［４］のいずれか１つに記載の操作表示装置。
【００１９】
上記発明では、制御部は、検索条件に完全に一致する表示項目が表示装置の画面に現れたとき、検索条件の一部のみに一致する第１の速度よりも遅い第２の速度に減速して表示項目を表示させる。
【００２０】
［７］前記リストは、ファイルを前記表示項目として列挙したリストであり、
前記操作部は、複数の出力モードの中からファイルの出力モードの選択操作を受け付ける機能を有し、
前記検索条件は、前記各出力モードでの出力済み／未出力に関する条件を含み、前記検索条件の一部のみに一致する第１の成立状況に対応する表示項目とは、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目、である
ことを特徴とする［４］に記載の操作表示装置。
【００２１】
上記発明では、複数の出力モードの中からファイルの出力モードを選択でき、現在選択されている出力モード（現在の出力モードとする）を基準に検索が行われる。たとえば、現在の出力モードが未出力で他の出力モードの中の少なくとも１つが出力済みの表示項目においてスクロール表示が減速、すべての出力モードが未出力の表示項目においてスクロール表示が停止される、あるいは、現在の出力モードが出力済みで他の出力モードの中の少なくとも１つが未出力の表示項目においてスクロール表示が減速され、すべての出力モードが出力済みの表示項目においてスクロール表示が停止される。なお、前者の場合、現在の出力モードが出力済みならば、他の出力モードに関わらず、その表示項目は停止や減速されずに通常の速度でスクロール表示される。後者の場合、現在の出力モードが未出力ならば、他の出力モードに関わらず、その表示項目は停止や減速されずに通常の速度でスクロール表示される。
【００２２】
［８］前記リストは、ファイルを前記表示項目として列挙したリストであり、
ファイルの出力モードは複数の出力モードの中から選択可能であり、
前記検索条件は、前記各出力モードでのファイルの出力済み／未出力に関する組み合わせである
ことを特徴とする［３］に記載の操作表示装置。
上記発明では、検索条件は各出力モードの出力済み／未出力に関するものであり、すべて出力モードで未出力（あるいは出力済み）の表示項目において、スクロール表示を停止あるいは減速する制御が行われる。
［９］前記検索条件に完全に一致する第２の成立条件に対応する表示項目が前記画面に表示されたとき、前記制御を行う
ことを特徴とする［２］または［３］に記載の操作表示装置。
【００２３】
上記発明では、制御部は、検索条件に完全に一致する表示項目が表示装置の画面に現れたときに、スクロール表示の速度を停止または低速に制御する。これにより、検索している所望の表示項目が画面に現れたとき、ユーザは、スクロール表示の速度の変化により、検索条件に一致した表示項目が存在することを知ることができる。
【００２６】
［１０］スクロール表示を開始させる操作は、前記画面上で指を弾くフリック操作である
ことを特徴とする［１］乃至［９］のいずれか1つに記載の操作表示装置。
【００２７】
上記発明では、ユーザが表示装置上の任意の画面を指で弾くフリック操作を行うことにより、表示項目のスクロール表示が開始される。
【００２８】
［１１］前記操作部は、前記画面内での速度制御位置の設定操作を受け付け、
前記制御部は、前記検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする
ことを特徴とする［１］または［２］に記載の操作表示装置。
【００２９】
上記発明では、画面内にユーザによって設定可能な速度制御位置を有している。これにより、制御部は、設定された速度制御位置に検索条件に全部または一部に一致する表示項目が来たときに、スクロール表示を停止もしくは低速に制御する。
［１２］前記速度制御位置は、前記表示装置の画面において、前記スクロールの方向であるスクロール方向の中央位置、前記スクロール方向の上流側の位置、前記スクロール方向の下流側の位置、または前記画面上で指を弾くフリック操作を開始した位置である、
ことを特徴とする［３］、［８］、［１１］のいずれか1つに記載の操作表示装置。
【００３０】
［１３］表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
前記操作部を通じて、複数の出力モードの中からファイルの出力モードの選択操作を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する条件を含む所定の検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
【００３１】
上記発明は、［１］に記載された操作表示装置に対応したスクロール表示制御方法に関する発明である。
【００３２】
［１４］表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
複数の出力モードの中からファイルの出力モードの選択を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する組み合わせである所定の検索条件に一致する表示項目が前記表示装置の画面に表示されたとき、前記スクロール表示を通常よりも低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
【００３３】
上記発明は、［２］に記載された操作表示装置に対応したスクロール表示制御方法に関する発明である。
【００３４】
［１５］表示装置と、制御部とを備える操作表示装置において実行されるスクロール表示制御方法であって、
前記制御部が、前記操作表示装置に、ファイルを複数の表示項目として列挙したリストを表示させるステップと、
操作部を通じて、前記リストのスクロール表示の開始操作を受け付けるステップと
前記操作部を通じて、前記表示装置の画面内での速度制御位置の設定操作を受け付けるステップと、
前記制御部が、前記操作部を通じて受けた前記開始操作に基づいて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする制御を行うステップと、
を有する
ことを特徴とするスクロール表示制御方法。
上記発明は、［３］に記載された操作表示装置に対応したスクロール表示制御方法に関する発明である。
［１６］前記制御部が、前記検索条件に完全に一致した第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部に一致した第１の成立状況に対応する表示項目に対する前記制御の内容とを相違させる
ことを特徴とする［１３］乃至［１５］のいずれか１つに記載のスクロール表示制御方法。
【００３５】
上記発明は、［４］に記載された操作表示装置に対応したスクロール表示制御方法に関する発明である。
［１７］表示装置と操作部が接続された情報処理装置を、
ファイルを複数の表示項目として列挙したリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
複数の出力モードの中からファイルの出力モードの選択操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する条件を含む所定の検索条件の一部のみに一致する第１の成立状況に対応する表示項目として、現在選択されている出力モードが未出力かつ他の出力モードの少なくとも１つが出力済みの表示項目、もしくは、現在選択されている出力モードが出力済みかつ他の出力モードの少なくとも１つが未出力の表示項目が前記画面に表示されたときに、前記スクロール表示を通常よりも低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
【００３７】
上記発明は、［１］に記載された操作表示装置に対応したスクロール表示制御プログラムに関する発明である。
【００３８】
［１８］表示装置と操作部が接続された情報処理装置を、
ファイルを複数の表示項目として列挙したリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
複数の出力モードの中からファイルの出力モードの選択操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、前記各出力モードでの出力済み／未出力に関する組み合わせである所定の検索条件に一致する表示項目が前記画面に表示されたとき、前記スクロール表示を通常より低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
【００３９】
上記発明は、［２］に記載された操作表示装置に対応したスクロール表示制御プログラムに関する発明である。
【００４０】
［１９］表示装置と操作部が接続された情報処理装置を、
複数の表示項目が列挙されたリストのスクロール表示を前記表示装置の画面に表示させる機能と、
前記リストのスクロール表示の開始操作を、前記操作部を通じて受ける機能と、
前記画面内での速度制御位置の設定操作を、前記操作部を通じて受ける機能と、
前記操作部を通じて受けた前記操作開始に基づいて前記リストのスクロール表示を開始させた後、所定の検索条件に一致する成立状況に対応する表示項目が前記速度制御位置に来たとき、前記スクロール表示を停止もしくは低速にする制御を行う機能と、
を果たすように動作させる
ことを特徴とするスクロール表示制御プログラム。
上記発明は、［３］に記載された操作表示装置に対応したスクロール表示制御プログラムに関する発明である。
［２０］前記情報処理装置を、前記検索条件に完全に一致した第２の成立状況に対応する表示項目に対する前記制御の内容と、前記検索条件の一部のみに一致した第１の成立状況に対応する表示項目に対する前記制御の内容とを相違する機能を果たすように動作させる
ことを特徴とする［１７］乃至［１９］のいずれか１つに記載のスクロール表示制御プログラム。
【００４１】
上記発明は、［４］に記載された操作表示装置に対応したスクロール表示制御プログラムに関する発明である。
【発明の効果】
【００４２】
本発明に係る操作表示装置、スクロール表示制御方法およびスクロール表示制御プログラムによれば、ユーザの所望する検索条件と一致する表示項目が画面に表示されたとき、スクロール表示を停止または低速させるので、ユーザは容易に目的の表示項目を探し出すことができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態に係るネットワークシステム全体の構成図である。
【図２】画像処理装置のブロック図である。
【図３】スクロール表示が開始されるまでの準備処理の流れを示した流れ図である。
【図４】図３の結合子Ａの続きであり、スクロール属性によるスクロール表示の停止処理の流れを示す流れ図である。
【図５】図４の結合子Ｂの続きであり、ステップＳ２０２でスクロール表示を停止させた後の処理の流れを示した流れ図である。
【図６】スクロール属性の決定処理の動作の流れを示す流れ図である。
【図７】第１のパターン（（設定Ａ）単一判定＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図８】図６の結合子Ｆの続きであり、スクロール属性を決定する流れを示す流れ図である。
【図９】第３のパターン（（設定Ａ）複合判定＋（設定Ｂ）一段制御＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図１０】第５のパターン（（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図１１】図６の結合子Ｇの続きであり、スクロール属性を決定する流れを示す流れ図である。
【図１２】第２のパターン（（設定Ａ）単一判定＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図１３】図１１の結合子Ｈの続きであり、スクロール属性を決定する流れを示す流れ図である。
【図１４】第６のパターン（（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図１５】第４のパターン（（設定Ａ）複合判定＋（設定Ｂ）一段制御＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブルを示す説明図である。
【図１６】特定制御基準位置を決定するための制御基準位置を設定する制御位置設定画面を示す説明図である。
【図１７】リストコントロールのスクロール方向に対する前方エリアの中央を特定制御基準位置に決定することを示す説明図である。
【図１８】リストコントロールのスクロール方向に対する中央エリアの中央を特定制御基準位置に決定することを示す説明図である。
【図１９】リストコントロールのスクロール方向に対する後方エリアの中央を特定制御基準位置に決定することを示す説明図である。
【図２０】特定制御基準位置の決定処理の動作の流れを示す流れ図である。
【図２１】設定値（ａ）、（ｂ）、（ｃ）によって定まる特定制御基準位置を示す説明図である。
【図２２】図２０の結合子Ｅの続きであり、ユーザのフリック操作によりスクロール表示の特定制御基準位置を決定する動作の流れを示す流れ図である。
【図２３】フリック操作の開始位置によって設定される特定制御基準位置を示す説明図である。
【図２４】リストコントロールに、４列×３行の項目（アイコン）が表示されている例を示す説明図である。
【図２５】プリントモードでスクロール表示を行う場合の処理対象選択画面（サムネイル表示画面）の一例を示す説明図である。
【図２６】ｅａａ．ｐｄｆというファイル名のサムネイル（表示項目）が特定制御基準位置に到達したときにスクロール表示を急停止させた状態を示す説明図である。
【図２７】ＨＤＤから読み出した未処理管理テーブルを示す説明図である。
【図２８】プリントモードにおいてＵＳＢメモリ内にあるファイルリストを表示した場合の処理対象選択画面（サムネイル表示画面）の例を示す説明図である。
【図２９】図２８に示す表示状態における未処理管理テーブルを示す説明図である。
【図３０】ＦＡＸモードでスクロール表示を開始する前の状態を示した説明図である。
【図３１】ＦＡＸモードでスクロール表示を行った際の表示例を示した説明図である。
【図３２】Ｃ．ｊｐｇが特定制御基準位置に到達する前後における速度変化を示すグラフである。
【図３３】ｅａａ．ｐｄｆがＦＡＸモードで送信済の場合の未処理管理テーブルを示す説明図である。
【図３４】減速がなかった場合のスクロール表示速度の変化を示すグラフである。
【図３５】画像処理装置の印刷履歴を示したリスト画面であるジョブ履歴画面の一例を示す説明図である。
【発明を実施するための形態】
【００４４】
以下、図面に基づき本発明の実施の形態を説明する。
【００４５】
図１は、本発明の実施の形態に係るネットワークシステム８００全体の構成図の一例を示している。ネットワークシステム８００は、画像処理装置（ＭＦＰ）１００と、情報処理装置（ＰＣ）２００と、情報処理装置（ＰＣ）２１０と、サーバ３００と、サーバ３１０とが、ＬＡＮ（Local Area Network）４００を介して接続されている。また、ネットワークシステム８００は、ＬＡＮ４００を経由して、インターネット（Internet）５００に接続されている。
【００４６】
画像処理装置１００は、情報処理装置２００や情報処理装置２１０などから印刷ジョブを受け付けて、印刷処理を実行する機能を有している。また、画像処理装置１００は、コピージョブやＦＡＸジョブを受け付けて、コピーの実行やＦＡＸ送受信を実行する機能も有している。たとえば、コピージョブを受け付けた場合には、所定の原稿から画像データを読み取って、その画像データを印刷用紙に印刷する。また、ＦＡＸジョブを受け付けた場合には、電話回線網を経由して指定した他のファクシミリに画像データを送信したり、或いは、他のファクシミリによって送信された画像データを受信する。なお、ＦＡＸとは、ファクシミリによって実行されるファクシミリ送受信の総称である。
【００４７】
情報処理装置２００および情報処理装置２１０は、ユーザの使用するパーソナルコンピュータ（Personal Computer）である。サーバ３００およびサーバ３１０は、たとえば、情報処理装置２００宛に送信された電子メールを管理するメールサーバ（Mail Server）や、ＴＣＰ／ＩＰ（Transmission Control Protocol Internet Protocol）という通信プロトコルを用いてインターネット５００に接続されたインターネットサーバ（Internet Server）などである。
【００４８】
図２は、画像処理装置１００のブロック図を示している。図２に示す画像処理装置１００は、画像処理装置１００の全体動作を司り各種ジョブの実行を制御するＣＰＵ（Central Processing Unit）１０と、画像処理部２０と、不揮発メモリ３０と、自動原稿搬送部４０と、ファクシミリ通信部５０と、ネットワーク通信部６０と、ＨＤＤ（Hard Disk Drive）７０と、ユーザ認証部８０と、ＲＯＭ（Read Only Memory）９０と、ＲＡＭ（Random Access Memory）１１０と、画像読取部１２０と、プリンタ部１３０と、操作表示部１４０と、ＵＳＢメモリ（Universal Serial Bus Memory）差込部１５０とを備えている。また、ＣＰＵ１０は、内部バス１６０を介して全ての構成要素と接続されている。
【００４９】
画像処理部２０は、ＣＰＵ１０によって動作が制御されている。たとえば、画像処理部２０は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００５０】
不揮発メモリ３０は、電源がオフされても記憶内容が破壊されないメモリ（フラッシュメモリ）である。
【００５１】
自動原稿搬送部（ＡＤＦ：Auto Document Feeder）４０は、原稿給紙トレイにセットされた原稿束から原稿を一枚ずつ分離して、その原稿をプラテンガラス上面を通過させて画像読取部１２０に画像を読み取らせた後、原稿排紙トレイに排出する。
【００５２】
ファクシミリ通信部５０は、ＰＣ上で作成した文書データや画像データを、公衆回線網（電話回線網）を用いて送受信する。ネットワーク通信部６０は、ＬＡＮ４００を通じて情報処理装置２００、情報処理装置２１０、サーバ３００またはサーバ３１０などの外部装置と各種のデータを送受信する。
【００５３】
ＨＤＤ７０は、大容量不揮発の記憶装置であり、たとえば、印刷データや画像データの保存や、各種ファイルの出力状態を示す出力状態管理テーブル（後述）などの保存に使用される。
【００５４】
ユーザ認証部８０は、画像処理装置１００にログインするユーザを認証する処理部である。ユーザ認証部８０は、操作表示部１４０から入力されるユーザＩＤ（Identification）やパスワードなどの入力情報に基づいてユーザ認証を行う。たとえば、予めＨＤＤ７０にユーザごとに設定情報を格納しておき、ユーザ認証を行う際、ユーザ認証部８０は、ＨＤＤ７０に格納されたユーザ情報を読み出して、操作表示部１４０から入力されたユーザＩＤとパスワードが一致するか判定する。そして、ユーザを特定することができた場合には、認証成功となり、そのユーザをログインユーザとして画像処理装置１００をログイン状態に移行させる。
【００５５】
ＲＯＭ９０には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１０が処理を実行することで、ジョブの実行といった画像処理装置１００の各機能が実現される。ＲＡＭ１１０は、ＣＰＵ１０がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００５６】
画像読取部１２０は、自動原稿搬送部４０から送られる原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１２０は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００５７】
プリンタ部１３０は、画像データに応じた画像を印刷用紙上に画像形成する機能を果たす。ここでは、プリンタ部１３０は、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００５８】
操作表示部１４０は、表示部と操作部を備えて構成される。表示部は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部は、ユーザからジョブの投入や設定など各種の操作を受け付ける機能を果たす。なお、操作部は、表示部の画面に表示される項目を選択したり、画面上に設けられて押下された座標位置を検出するタッチパネルのほかテンキーや文字入力キー、スタートキーなどを備えて構成される。
【００５９】
ＵＳＢメモリ差込部１５０は、画像処理装置１００にＵＳＢメモリを差し込むための挿入口である。ＵＳＢメモリ差込部１５０は、ＵＳＢメモリが挿入されると、ＣＰＵ１０によってＵＳＢメモリが挿入されたことが認識される。
【００６０】
＜本実施の形態の概略説明＞
本実施の形態では、ユーザが操作表示部１４０上でフリック操作を行うと、ＣＰＵ１０は、操作表示部１４０上に表示されている項目（ファイルやデータを意味するものである。）をスクロール表示させる。そして、所定の検索条件に一致する項目が操作表示部１４０に表示されたとき、ＣＰＵ１０は、スクロール表示を停止もしくは通常よりも低速に制御する。
【００６１】
具体的には、まずユーザは、ＵＳＢメモリに格納されたファイルやデータの印刷を実行しようとする際に、ＵＳＢメモリを画像処理装置１００に接続する。ＵＳＢメモリが画像処理装置１００に接続されると、画像処理装置１００の操作表示部１４０に、印刷の対象となるファイルやデータが項目として表示される。
【００６２】
ユーザは、表示されたファイルやデータに対する実行機能モード、すなわち、プリントするか、ファクシミリ送信するかといった出力に関する機能を選択できる。なお、ユーザが現在選択している実行機能モードを現在モードと呼ぶものとする。また、フリック操作とは、操作表示部１４０上で行う操作の１つであって、表示されている画面に指を接触させた状態で少しスライドさせる操作のことをいう。具体的には、操作表示部１４０上で指を素早く払うようにタッチする操作のことである。
【００６３】
画像処理装置１００は、実行機能モード毎に、ＵＳＢメモリに格納された各ファイルの実行結果（実行履歴）が登録された出力状態管理テーブルをＨＤＤ７０に有している。実行結果には、「未出力」、「出力済み」のほか、「出力成功」、「出力失敗」があり、本例では実行結果を、「未出力」、「出力済み」で管理するモード（出力有無モードとする。）と、「出力成功」、［出力失敗］とに分けて管理するモード（成功失敗モード）とを有する。たとえば、実行結果を「未出力」、「出力済み」で管理する出力有無モードの場合の出力状態管理テーブルは、図２７に例示する、未処理管理テーブル７００のようになっている。なお、出力有無モードと成功失敗モードを総括して管理モードと呼ぶものとする。
【００６４】
図２７に示す未処理管理テーブル７００には、画像処理装置１００が有する３つの実行機能モード（プリントモードとＦＡＸモードとＳｃａｎ Ｔｏ Ｅｍａｉｌモード）について、ＵＳＢメモリに格納された各ファイルそれぞれの実行結果が記載されている。なお、未処理管理テーブル７００には、一例として、５つのファイル（ＡＡＡＡ．ｐｎｇ、Ｂ．ｊｐｇ、Ｃ．ｊｐｇ、ｅａａ．ｐｄｆ、ｆｂｂ．ｐｎｇ）が記載され、それぞれの実行結果とともに、スクロール属性も記載されている。スクロール属性は、操作表示部１４０上の予め設定された特定制御基準位置にそれぞれのファイル（項目）に対応するサムネイル（表示項目）が来たときのスクロール表示の制御内容を示す属性である。本実施の形態の場合、スクロール属性値には、「停止」、「減速」、「大減速」、「通常」などがある。なお、「通常」とは、ファイルの実行結果に基づいて特に停止も減速も行わずに通常通りの表示を行うことを言う。以下、このことを通常表示ということがある。図２７の例では、ファイル（項目）ごとに、「停止」、「減速」、「通常」などのスクロール属性が記載されている。スクロール属性は、ファイルの実行結果に基づいて決定されるが、その決定方法については後述する。
【００６５】
ユーザは、まず、実行機能モード（現在モード）を選択する。次に、印刷したい任意のファイルを探すために操作表示部１４０上でフリック操作を行う。ユーザのフリック操作により、ファイル（項目）に対応する表示項目（サムネイル）が、操作表示部１４０上でスクロール表示される。そして、操作表示部１４０上の各表示項目は、与えられているスクロール属性に従って、操作表示部１４０上にスクロール表示される。
【００６６】
たとえば、図２７に示すｅａａ．ｐｄｆのスクロール属性は、「停止」である。そのため、ｅａａ．ｐｄｆの表示項目(サムネイル)が画面内の所定の制御基準位置に到来するタイミングで、図２６に示すように、スクロール表示を停止させる。このように、各項目に対応する表示項目が操作表示部１４０上の制御基準位置に来たときに、その項目のスクロール属性に従って、停止させる、減速させる、通常表示される、などのスクロール表示の制御が行われる。
【００６７】
また、ユーザは、スクロール表示の制御基準位置（以後、特定制御基準位置とも呼ぶ。）を、予め設定することができる。操作表示部１４０の画面上には、表示項目をスクロール表示させるエリアであるリストコントロールが設けられる。リストコントロールは、所定数の表示項目を一度に表示可能な大きさを有しており、ユーザは、リストコントロール内のいずれかの箇所を特定制御基準位置に設定することができる。
【００６８】
たとえば、リストコントロールに一度に表示する表示項目数を３つとして、リストコントロールを３等分し、その３等分されたいずれかの中心を特定制御基準位置として設定する。特定制御基準位置の設定方法には、あらかじめ用意された規定の場所（たとえば、リストコントロールの左、中央、右の３つの場所）から選択する方法と、フリック操作を開始した位置を特定制御基準位置とする方法とがある。後者の場合、リストコントロールの全領域をスクロール方向に３等分した３つの領域のうち、フリック操作を開始した位置（座標）を含む領域の中央が、特定制御基準位置に決定される。
【００６９】
＜画像処理装置１００の全体的な動作＞
次に、ＵＳＢメモリに格納されているファイルに対してプリントなどの処理を行う場合における、実施の形態に係る画像処理装置１００の全体的な動作について詳細に説明する。
【００７０】
図３から図５は、上記全体的な動作の流れを示している。なお、ＣＰＵ１０は、ＲＯＭ９０に格納されたプログラムに基づいて、図３から図５に示す処理を実行する。
【００７１】
＜スクロール表示の開始までの準備処理＞
まず、図３は、スクロール表示が開始されるまでの準備処理の流れを示している。画像処理装置１００は、ユーザによってＵＳＢメモリ差込部１５０にＵＳＢメモリが差し込まれ、ＵＳＢ接続端子にＵＳＢメモリが接続されたことを検知する（ステップＳ１０１）。
【００７２】
ＣＰＵ１０は、ＵＳＢメモリの接続を検出すると、ＵＳＢメモリ用のファイルシステムを画像処理装置１００のシステム領域にマウントする（ステップＳ１０２）。すなわち、ＣＰＵ１０は、ＵＳＢメモリに格納されているファイルを、画像処理装置１００のＯＳにどういったファイルが格納されているかを認識させるための処理を行う。
【００７３】
次に、ＣＰＵ１０は、ＵＳＢメモリに格納されているファイルに対する実行機能モードの選択操作をユーザから受け付ける（ステップＳ１０３）。この実行機能モードには、たとえば、プリントモード、ＦＡＸモード、Ｓｃａn Ｔｏ Ｅｍａｉｌなどがあり、ユーザは、これらから任意の実行機能モードを選択する。そして、ＣＰＵ１０は、選択された実行機能モード（現在モード）をＲＡＭ１１０に記憶させる（ステップＳ１０４）。
【００７４】
次に、ＣＰＵ１０は、実行結果の管理モードが出力有無モードに設定されているか成功失敗モードに設定されているかを判定する（ステップＳ１０５）。なお、実行結果の管理モードは、予め設定登録されていてもよいし、この時点でユーザからの選択操作を受けるようにしてもよい。
【００７５】
実行結果の管理モードとして出力有無モードが選択されている場合は（ステップＳ１０５；出力有無モード）、スクロール属性を、各実行機能モードでの出力有無（出力済み／未出力）に従って決定する旨を内部登録し（ステップＳ１０６）、当該ＵＳＢメモリに対応する未処理管理テーブルをＨＤＤ７０から読み出して（ステップＳ１０７）、ステップＳ１１０へ移行する。
【００７６】
実行結果の管理モードとして成功失敗モードが選択されている場合は（ステップＳ１０５；成功失敗モード）、スクロール属性を、各実行機能モードでの成功／失敗に従って決定する旨を内部登録し（ステップＳ１０８）、当該ＵＳＢメモリに対応する成功失敗管理テーブルをＨＤＤ７０から読み出して（ステップＳ１０９）、ステップＳ１１０へ移行する。
【００７７】
成功失敗モードは、出力処理は開始したが、その出力処理が成功したか、失敗したかを実行結果として記録し管理するモードである。たとえば、実行機能モードがプリントの場合における実行結果の「失敗」は、プリント処理の失敗（用紙切れや紙づまりなど）により、プリント処理が未完了であることを示している。成功失敗管理テーブルは、図２７に示した未処理管理テーブル７００と同様の形式のテーブルであり、「未」、「済」に代えて「失敗」、「成功」が登録される。
【００７８】
次に、ＣＰＵ１０は、取得した未処理管理テーブルもしくは成功失敗管理テーブルに登録されている全ての項目（ファイル）について、その項目に対する各実行機能モードでの実行結果に応じたスクロール属性を決定する（ステップＳ１１０）。なお、以降の説明では、出力有無モードが設定されており、未処理管理テーブルに基づいてスクロール表示を制御する場合を例に説明する。
【００７９】
たとえば、図２７の未処理管理テーブル７００には、実行機能モードの欄の隣にスクロール属性の欄が設けられている。ＣＰＵ１０は、ユーザによって選択された現在モードを基準に、項目ごとのスクロール属性を停止、減速、通常などに決定する。スクロール属性の決定処理に関する詳細は後述する。
【００８０】
ＣＰＵ１０は、すべての項目（ファイル）についてスクロール属性を決定したら、ＵＳＢメモリの項目に対応した処理対象選択画面（サムネイル表示画面）を操作表示部１４０上に表示させる（ステップＳ１１１）。なお、処理対象選択画面は、前述したリストコントロールを有する画面（たとえば、図２５参照）であり、各項目（ファイル）のサムネイル画像（表示項目）が所定数（本例では３個）停止表示可能であると共に、リストコントロール内でサムネイル画像をスクロール表示可能な画面である。表示される各サムネイル画像の内容は、ファイルやデータの種類・内容によって決定される。
【００８１】
ＣＰＵ１０は、ユーザが操作表示部１４０上で行うフリック操作を検出すると（ステップＳ１１２；Ｙｅｓ）、操作表示部１４０上の表示項目（サムネイル）のスクロール表示を開始させると共に、特定制御基準位置を決定する（ステップＳ１１３）。本例では、特定制御基準位置は、フリック操作を開始した画面内の右、中央、左のいずれかに決定される。
【００８２】
＜スクロール属性によるスクロール表示の停止処理＞
図４は、図３の結合子Ａの続きであり、スクロール属性によるスクロール表示の停止処理の流れを示している。なお、本説明においては、結合子Ａの段階では、ステップＳ１１２のユーザのフリック操作によって、操作表示部１４０上の表示項目（サムネイル）がスクロール表示されているものとする。
【００８３】
ＣＰＵ１０は、図３のステップＳ１１３で決定した特定制御基準位置に表示される表示項目のスクロール属性を、特定制御基準位置の少し前で判断する。具体的には、現在、特定制御基準位置に位置する表示項目の次の表示項目のスクロール属性が判断される。また、ＣＰＵ１０は、操作表示部１４０にスクロール表示させる表示項目のスクロール属性を、表示項目毎（すなわちサムネイルごと）に判断する。
【００８４】
ＣＰＵ１０は、特定制御基準位置の少し手前に位置する表示項目のスクロール属性を判定し、スクロール属性値が「停止」の場合には（ステップＳ２０１；Ｙｅｓ）、その表示項目が特定制御基準位置に到達するタイミングでスクロール表示を停止させる（ステップＳ２０２）。一方、スクロール属性値が「減速」の場合には（ステップＳ２０１；Ｎｏ、ステップＳ２０３；Ｙｅｓ）、その表示項目が特定制御基準位置に到達するタイミングでスクロール速度を減速させて（ステップＳ２０４）、ステップＳ２０６へ移行する。スクロール属性値が「通常」の場合には（ステップＳ２０１；Ｎｏ、ステップＳ２０３；Ｎｏ）、ＣＰＵ１０は、その表示項目を特定制御基準位置で通常の速度でスクロール表示させて通過させ（ステップＳ２０５）、ステップＳ２０６へ移行する。
【００８５】
ステップＳ２０６では、スクロール表示する表示項目の中の最後の表示項目が操作表示部１４０のスクロール方向端部まで来ているか否かを調べ、端部に到達している場合には（ステップＳ２０６；Ｙｅｓ）、ＣＰＵ１０は、スクロール表示を停止させる（ステップＳ２０２）。最後の表示項目がスクロール方向端部まで来ていない場合には（ステップＳ２０６；Ｎｏ）、ステップＳ２０１に戻って処理を継続する。すなわち、ＣＰＵ１０は、特定制御基準位置にある表示項目の次の表示項目についてスクロール属性を判定し、スクロール表示の停止動作等を判断する（ステップＳ２０１〜ステップＳ２０５）。
【００８６】
なお、スクロール表示中に、ユーザがスクロール表示の停止操作を行うと、その時点でスクロール表示は停止する。たとえば、減速されたときにユーザは表示項目の内容を確認し、必要であれば停止操作を行うことでスクロール表示を停止させることができる。たとえば、操作表示部１４０の任意の箇所や表示項目を指で押下すると、スクロール表示を停止させるように構成する。
【００８７】
＜スクロール表示が停止した後の処理＞
図５は、図４の結合子Ｂの続きであり、ステップＳ２０２でスクロール表示を停止させた後の処理の流れを示している。現在は、図４のステップＳ２０２により操作表示部１４０上でスクロール表示が停止している。ユーザは、操作表示部１４０上の表示項目を見て、必要に応じてプリントやＦＡＸなど現在モードでの出力処理の実行を指示する（ステップＳ３０１）。
【００８８】
ＣＰＵ１０は、ファイルに対して出力処理がなされたかを監視しており、たとえば、プリンタ部１３０を用いて任意の項目（ファイル）についてプリント処理が実行された場合には（ステップＳ３０２；Ｙｅｓ）、その実行機能モードと処理結果とを、図１のステップＳ１０７で読み込んだ出力状態管理テーブル（本例では、図２７のような未処理管理テーブル）に登録して該テーブルを更新する（ステップＳ３０３）。
【００８９】
ＣＰＵ１０は、ユーザが当該処理対象選択画面での表示項目（サムネイル）の選択操作を終了したか否かを判断しており（ステップＳ３０４）、当該処理対象選択画面での作業を終える操作をユーザから受けない場合は（ステップＳ３０４；Ｎｏ）、図３の結合子Ｃに戻り、実行機能モードの変更操作を受けたか否かを判断する（ステップＳ１１４）。実行機能モードの変更が無い場合には（ステップＳ１１４；Ｎｏ）、図３のステップＳ１１２以降の処理が実行される。一方、実行機能モードに変更が有った場合には（ステップＳ１１４；Ｙｅｓ）、ステップＳ１０４に戻り、以降の処理が実行される。
【００９０】
当該処理対象選択画面での作業を終える操作をユーザから受け付けた場合には（ステップＳ３０４；Ｙｅｓ）、図１のステップＳ１０７で読み込み、ステップＳ３０３で更新された出力状態管理テーブル（たとえば、図２７）をＨＤＤ７０に保存し（ステップＳ３０５）、ＵＳＢメモリのマウントを解除（アンマウント）して（ステップＳ３０６）本処理を終了する（エンド）。
【００９１】
次に、図３のステップＳ１１０のスクロール属性の決定処理の動作の流れについて説明する。
【００９２】
＜スクロール属性の概要＞
本実施の形態では、スクロール属性は下記設定Ａから設定Ｃの設定値に基づいて決定される。より詳しくは、設定Ａから設定Ｃに基づいて、スクロール属性を決定する方法として後述する第１のパターンから第６のパターンのうちのいずれかが決定され、決定された方法に基づいてスクロール属性が決定される。
【００９３】
まず、設定Ａから設定Ｃについて以下に説明する。
【００９４】
（設定Ａ）
設定Ａは、「単一判定」と「複合判定」の２つの設定値（選択肢）を持つ。「単一判定」は現在選択されている実行機能モード（現在モード）の実行結果のみでスクロール属性を決定するものであり、「複合判定」は、現在モードの実行結果と他の実行機能モード（他モード）での実行結果の双方に基づいてスクロール属性を決定するものである。
【００９５】
(設定Ｂ)
設定Ｂは、設定Ａの設定値として「複合判定」が設定された場合に有効になる設定であり、「一段制御」と「二段制御」の２つの設定値を持つ。「一段制御」は、全部の実行機能モードの実行結果が所定の条件に一致する場合のみ、通常とは異なる制御（停止や減速の制御）を行うものである。「二段制御」は、少なくとも一部の実行機能モードの実行結果が所定の条件に一致する場合には通常とは異なる制御を行い、さらに全部の実行機能モードの実行結果が一致する場合と一部の実行機能モードの実行結果が一致する場合とで制御内容を相違させるものである。
【００９６】
（設定Ｃ）
設定Ｃは、「減速モード」と「停止モード」の２つの設定値を持つ。「減速モード」は、通常とは異なる制御として停止までは行わない（減速のみ行う）モードであり、「停止モード」は通常とは異なる制御として停止まで行う（停止のみ、または停止と減速とを行う）モードである。
【００９７】
スクロール属性を決定する方法は、前述した設定Ａから設定Ｃの設定値に基づいて以下のように決定される。
【００９８】
（第１のパターン）
設定Ａにおいて「単一判定」が設定（選択）され、設定Ｃにおいて「停止モード」が設定されると、スクロール属性を決定する方法は第１のパターンとなる（以下において、上記の設定の組み合わせを、「（設定Ａ）単一判定＋（設定Ｃ）停止モード」のように記載する。）。
【００９９】
なお、設定Ｂは、設定Ａにおいて「複合判定」が設定された場合に有効になる設定であるため、「（設定Ａ）単一判定＋（設定Ｃ）停止モード」のときは、設定Ｂの設定に関わらず第１のパターンとなる。それぞれのパターンにおけるスクロール属性の決定方法の説明は後述する。
【０１００】
（第２のパターン）
「（設定Ａ）単一判定＋（設定Ｃ）減速モード」の場合は、スクロール属性を決定する方法は第２のパターンとなる。なお、第１のパターンと同様に、「（設定Ａ）単一判定＋（設定Ｃ）減速モード」のときは、設定Ｂの設定値に関わらず第２のパターンとなる。
【０１０１】
（第３のパターン）
「（設定Ａ）複合判定＋(設定Ｂ)一段制御＋（設定Ｃ）停止モード」の場合は、スクロール属性を決定する方法は第３のパターンとなる。
【０１０２】
（第４のパターン）
「（設定Ａ）複合判定＋（設定Ｂ）一段制御＋（設定Ｃ）減速モード」の場合は、スクロール属性を決定する方法は第４のパターンとなる。
【０１０３】
（第５のパターン）
「（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）停止モード」の場合は、スクロール属性を決定する方法は第５のパターンとなる。
【０１０４】
（第６のパターン）
「（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）減速モード」の場合は、スクロール属性を決定する方法は第６のパターンとなる。
【０１０５】
ユーザは、予め、上記設定Ａから設定Ｃまでの設定値を選択でき、その選択結果は不揮発メモリなどに登録されるようになっている。スクロール属性を決定する処理では、上記設定Ａから設定Ｃの選択された設定値に基づき、第１から第６のいずれのパターンを使用するかを判断して、その判断したパターンに従って、各項目のスクロール属性値を決定するようになっている。以下、６パターンのそれぞれについて説明する。
【０１０６】
＜第１のパターン＞
図７は、第１のパターン（（設定Ａ）単一判定＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブル６００を示している。図７に示すスクロール属性判定テーブル６００は、現在モードでの出力済／未出力の欄と、制御内容の欄とを有している。注目する項目（ファイル）について、現在モード（たとえばプリントモード）での実行結果が出力済の場合には、その項目のスクロール属性を「通常」に決定する。現在モードでの実行結果が未出力の場合には、その項目のスクロール属性を「停止」に決定する。
【０１０７】
＜第２のパターン＞
図１２は、第２のパターン（（設定Ａ）単一判定＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブル６３０を示している。図１２に示すスクロール属性判定テーブル６３０は、現在モードでの出力済／未出力の欄と、制御内容の欄を有している。注目する項目（ファイル）について、現在モードでの実行結果が出力済の場合には、その項目のスクロール属性を「通常」に決定する。現在モードでの実行結果が未出力の場合には、その項目のスクロール属性を減速（第１の低速モード）に決定する。
【０１０８】
＜第３のパターン＞
図９は、第３のパターン（（設定Ａ）複合判定＋（設定Ｂ）一段制御＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブル６１０を示している。図９に示すスクロール属性判定テーブル６１０は、現在モードの実行結果（出力済・未出力）を示す縦欄と、他モードの実行結果（出力済・未出力）を示す横欄とを有し、これらのマトリクスの各欄に、対応する制御内容が登録されている。
【０１０９】
注目する項目（ファイル）について、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には、その項目のスクロール属性を「停止」に決定する。また、現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には、その項目のスクロール属性を「通常」に決定する。また、現在モードでの実行結果が出力済の場合には、他モードの状況にかかわらず、その項目のスクロール属性を「通常」に決定する。
【０１１０】
＜第４のパターン＞
図１５は、第４のパターン（（設定Ａ）複合判定＋（設定Ｂ）一段制御＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブル６５０を示している。図１５に示すスクロール属性判定テーブル６５０は、現在モードの実行結果（出力済・未出力）を示す縦欄と、他モードの実行結果（出力済・未出力）を示す横欄とを有し、これらのマトリクスの各欄に対応する制御内容が登録されている。
【０１１１】
注目する項目（ファイル）について、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には、その項目のスクロール属性を「減速」に決定する。また、現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には、その項目のスクロール属性を「通常」に決定する。また、現在モードでの実行結果が出力済の場合には、他モードの状況にかかわらず、その項目のスクロール属性を「通常」に決定する。
【０１１２】
＜第５のパターン＞
図１０は、第５のパターン（（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）停止モード）の場合のスクロール属性判定テーブル６２０を示している。図１０に示すスクロール属性判定テーブル６２０は、現在モードの実行結果（出力済・未出力）を示す縦欄と、他モードの実行結果（出力済・未出力）を示す横欄とを有し、これらのマトリクスの各欄に対応する制御内容が登録されている。
【０１１３】
注目する項目（ファイル）について、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には、その項目のスクロール属性を「停止」に決定する。また、現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には、その項目のスクロール属性を「減速（第２の減速）」に設定する。現在モードでの実行結果が出力済の場合には、他モードの状況にかかわらず、その項目のスクロール属性を「通常」に決定する。
【０１１４】
＜第６のパターン＞
図１４は、第６のパターン（（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）減速モード）の場合のスクロール属性判定テーブル６４０を示している。図１４に示すスクロール属性判定テーブル６４０は、現在モードの実行結果（出力済・未出力）を示す縦欄と、他モードの実行結果（出力済・未出力）を示す横欄とを有し、これらのマトリクスの各欄に対応する制御内容が登録されている。
【０１１５】
注目する項目（ファイル）について、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には、その項目のスクロール属性を「大減速」（第３の低速モード）に決定する。また、現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には、その項目のスクロール属性を「少しの減速」（第４の低速モード）に決定する。現在モードでの実行結果が出力済の場合には、他モードの状況にかかわらず、その項目のスクロール属性を「通常」に決定する。第３の低速モード（大減速）は、第４の低速モード（少しの減速）より速度が遅くなるように設定される。
【０１１６】
なお、第３の低速モード＜第４の低速モードの関係があれば、第１、第２、第３、第４の各低速モードの速度の大小関係は任意でよい。たとえば、第４の低速モードと第１の低速モードの速度が同一であってもよく、また、第４の低速モードの速度が、第１の低速モードと第３の低速モードの中間の速さであってもよい。また、第２の低速モードと第４の低速モードの速度が同一であってもよい。
【０１１７】
なお、スクロール属性の設定は上記の種類に限定されるものではない。たとえば、現在モードを含むいずれかのモードにおいて未出力のファイルが含まれる場合に、スクロール属性を減速に設定する、などとしてもよい。
【０１１８】
＜スクロール属性の決定処理＞
図６、８、１１、１３は、スクロール属性の決定処理（ステップＳ１１０）の詳細を示している。なお、ＣＰＵ１０は、ＲＯＭ９０に格納されたプログラムに基づいて、図６、８、１１、１３に示す処理を実行する。
【０１１９】
まず、ＣＰＵ１０は、ＨＤＤ７０に格納されている出力状態管理テーブル（たとえば未処理管理テーブル７００など）から、項目の各実行機能モードにおける実行結果（出力有無または成功失敗）を取得する（図６：ステップＳ４０１）。
【０１２０】
次に、ＣＰＵ１０は、前述した（設定Ａ：単一判定、複合判定）、（設定Ｂ：一段制御、二段制御）、（設定Ｃ：減速モード、停止モード）の各要素の設定状態から、スクロール属性が第１から第６のどのパターンに従って設定するか判定する。
【０１２１】
詳細には、設定Ｃが停止モードで（ステップＳ４０２；Ｎｏ）、設定Ａが単一判定であれば（ステップＳ４０３；Ｙｅｓ）、第１のパターンと判定する。第１パターンでは、図７のスクロール属性判定テーブル６００に従ってスクロール属性を設定する。すなわち、当該項目（ファイル）の現在モードでの実行結果が未出力ならば（ステップＳ４０４；Ｙｅｓ）、その項目のスクロール属性を停止にセットする（ステップＳ４０５）。未出力でない場合には（ステップＳ４０４；Ｎｏ）、その項目のスクロール属性を通常にセットする（ステップＳ４０６）。
【０１２２】
図では、１つの項目に対する設定のみ示してあるが、実際には、ステップＳ４０４から４０６の処理を、対象とする出力状態管理テーブルに登録されているすべての項目について行う。すべての項目のスクロール属性がセットされた場合には、たとえば、図２７に示す未処理管理テーブル７００のスクロール属性の欄のように、通常、停止、減速などがすべての項目について登録される。
【０１２３】
設定Ｃが停止モードで（ステップＳ４０２；Ｎｏ）、設定Ａが複合判定で（ステップＳ４０３；Ｎｏ）、設定Ｂが一段制御であれば（図８：ステップＳ４２１；Ｙｅｓ）、第３のパターンと判定する。第３パターンでは、図９のスクロール属性判定テーブル６１０に従ってスクロール属性を設定する。すなわち、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には（ステップＳ４２２；Ｙｅｓ）、その項目のスクロール属性を停止に設定する（ステップＳ４２３）。その他の場合は（ステップＳ４２２；Ｎｏ）、スクロール属性を通常に設定する（ステップＳ４２４）。
【０１２４】
設定Ｃが停止モードで（ステップＳ４０２；Ｎｏ）、設定Ａが複合判定で（ステップＳ４０３；Ｎｏ）、設定Ｂが二段制御であれば（図８：ステップＳ４２１；Ｎｏ）、第５のパターンと判定する。第５パターンでは、図１０のスクロール属性判定テーブル６２０に従ってスクロール属性を設定する。すなわち、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には（ステップＳ４２５；Ｙｅｓ）、その項目のスクロール属性を停止に設定する（ステップＳ４２６）。現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には（ステップＳ４２７；Ｙｅｓ）、その項目のスクロール属性を減速（第２の低速モード）に設定する（ステップＳ４２８）。その他の場合は（ステップＳ４２７；Ｎｏ）、スクロール属性を通常に設定する（ステップＳ４２９）。
【０１２５】
設定Ｃが減速モードで（図６：ステップＳ４０２；Ｙｅｓ）、設定Ａが単一判定であれば（図１１：ステップＳ５０１；Ｙｅｓ）、第２のパターンと判定する。第２パターンでは、図１２のスクロール属性判定テーブル６３０に従ってスクロール属性を設定する。すなわち、当該項目（ファイル）の現在モードでの実行結果が未出力ならば（ステップＳ５０２；Ｙｅｓ）、その項目のスクロール属性を減速（第１の低速モード）にセットする（ステップＳ５０３）。未出力でない場合には（ステップＳ５０２；Ｎｏ）、その項目のスクロール属性を通常にセットする（ステップＳ５０４）。
【０１２６】
設定Ｃが減速モードで（図６：ステップＳ４０２；Ｙｅｓ）、設定Ａが複合判定で（図１１：ステップＳ５０１；Ｎｏ）、設定Ｂが一段制御であれば（図１３：ステップＳ５２１；Ｙｅｓ）、第４のパターンと判定する。第４パターンでは、図１５のスクロール属性判定テーブル６５０に従ってスクロール属性を設定する。すなわち、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には（ステップＳ５２２；Ｙｅｓ）、その項目のスクロール属性を減速に設定する（ステップＳ５２３）。その他の場合は（ステップＳ５２２；Ｎｏ）、スクロール属性を通常に設定する（ステップＳ５２４）。
【０１２７】
設定Ｃが減速モードで（図６：ステップＳ４０２；Ｎｏ）、設定Ａが複合判定で（図１１：ステップＳ５０１；Ｎｏ）、設定Ｂが二段制御であれば（図１３：ステップＳ５２１；Ｎｏ）、第６のパターンと判定する。第６パターンでは、図１４のスクロール属性判定テーブル６４０に従ってスクロール属性を設定する。すなわち、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には（ステップＳ５２５；Ｙｅｓ）、その項目のスクロール属性を大減速（第３の低速モード）に設定する（ステップＳ５２６）。現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済がある場合には（ステップＳ５２７；Ｙｅｓ）、その項目のスクロール属性を少しの減速（第４の低速モード）に設定する（ステップＳ５２８）。その他の場合は（ステップＳ５２７；Ｎｏ）、スクロール属性を通常に設定する（ステップＳ５２９）。
【０１２８】
次に、図３のステップＳ１１３の特定制御基準位置の決定処理の動作の流れについて説明する。まず、ユーザは、設定環境により特定制御基準位置を決定するための基準位置を設定する。
【０１２９】
＜特定制御基準位置の選択・設定画面例＞
図１６は、特定制御基準位置を決定するための制御基準位置を設定する特定制御基準位置設定画面９０１を示している。図では、リストコントロールをリストと略記している。
【０１３０】
図１６の特定制御基準位置設定画面９０１には、特定制御基準位置を選択する旨の指示９０２と、４つの選択肢９０３のラジオボタンが表示されている。詳細には、ユーザは、特定制御基準位置をリスト前方（左）、中央、後方（右）のいずれかに選択する（これらを領域指定モードとも呼ぶ。）、あるいはフリック開始位置を基準に設定する（フリック開始位置モードとも呼ぶ。）、のいずれかを選択することができる。ユーザがフリック開始位置モードを選択する場合には、フリック操作開始時に指が触れていた座標（フリック開始座標）に基づいて特定制御基準位置が設定される。
【０１３１】
たとえば、操作表示部１４０上のリストコントロールを３等分した前方エリア、中央エリア、後方エリアに分割する場合、ユーザがフリック操作を開始したフリック開始座標のｘ座標が含まれるエリアの中心位置が特定制御基準位置に設定される。図１７から図１９は、リストコントロールを前方エリア、中央エリア、後方エリアに分けた場合における、フリック開始位置とこれにより決定される特定制御基準位置とを例示している。
【０１３２】
図１７は、リストコントロールのスクロール方向に対する前方エリアの中央を特定制御基準位置に決定することを示している。これは、ユーザによるフリック操作の開始位置がリストコントロールの前方エリアであるため、リストコントロールの前方エリアが特定制御基準位置に決定されている。図１８は、リストコントロールのスクロール方向に対する中央エリアの中央を特定制御基準位置に決定することを示している。これは、ユーザによるフリック操作の開始位置がリストコントロールの中央エリアであるため、リストコントロールの中央エリアが特定制御基準位置に決定されている。図１９は、リストコントロールのスクロール方向に対する後方エリアの中央を特定制御基準位置に決定することを示している。これは、ユーザによるフリック操作の開始位置がリストコントロールの後方エリア内であるため、リストコントロールの後方エリアが特定制御基準位置に決定されている。なお、フリック開始位置モードの場合には、ユーザのフリック操作が行われる度に、特定制御基準位置が自動的に設定される。
【０１３３】
特定制御基準位置設定画面９０１において、領域指定モード（前方、中央、後方）またはフリック開始位置モードが選択されると、その内容が特定制御基準位置モードの設定値としてＨＤＤ７０に保存される。
【０１３４】
＜特定制御基準位置の決定処理＞
図２０、２２は、特定制御基準位置の決定処理の動作の流れを示している。この処理は、図３のステップＳ１１３の詳細内容を示している。なお、ＣＰＵ１０は、ＲＯＭ９０に格納されたプログラムに基づいて、図２０と図２２に示す処理を実行する。
【０１３５】
ＣＰＵ１０は、ＨＤＤ７０に格納されている特定制御基準位置モードの設定値を取得する（ステップＳ６０１）。特定制御基準位置モードの設定値が領域指定モードかフリック開始位置モードかを判断し（ステップＳ６０２）、領域指定モードの場合であって（ステップＳ６０２；領域指定モード）、設定されている特定制御基準位置がリスト前方（左側）の場合には（ステップＳ６０３；左側）、ＣＰＵ１０は、前方エリアの中心位置を特定制御基準位置に設定する。具体的には、リストコントロールのＸ方向の幅をＷ、原点（Ｘ＝０）を左端とした場合における前方エリアの中心位置の座標である（Ｗ／３）／２（これを設定値（ａ）とする。）に決定する（ステップＳ６０４）。
【０１３６】
設定されている特定制御基準位置がリスト中央の場合には（ステップＳ６０３；左側以外、ステップＳ６０５；中央）、ＣＰＵ１０は、中央エリアの中心位置を特定制御基準位置に設定する。具体的には、リストコントロールのＸ方向の幅をＷ、原点（Ｘ＝０）を左端とした場合における前方エリアの中心位置の座標である（Ｗ／３＋Ｗ×２／３）／２（これを設定値（ｂ）とする。）に決定する（ステップＳ６０６）。設定されている特定制御基準位置がリスト後方（右側）の場合には（ステップＳ６０３；左側以外、ステップＳ６０５；右側）、ＣＰＵ１０は、後方（右側）エリアの中心位置を特定制御基準位置に設定する。具体的には、（Ｗ×２／３＋Ｗ）／２の（これを設定値（ｃ）とする。）に決定する（ステップＳ６０７）。
【０１３７】
図２１は、前述の設定値（ａ）、（ｂ）、（ｃ）によって定まる特定制御基準位置を示している。図２１では、操作表示部１４０上にリストコントロール８１０が設けられており、そのリストコントロール８１０の幅Ｗが３つの停止領域に分けられている。たとえば、上述の設定値が（Ｗ／３）／２（＝Ｗ／６）の場合には、特定制御基準位置が（ａ）に設定される。同様に、上述の設定値が(Ｗ／３＋Ｗ×２／３)／２の場合には、特定制御基準位置が（ｂ）に設定される。また、上述の設定値が（Ｗ×２／３＋Ｗ）／２の場合には、特定制御基準位置が（ｃ）に設定される。
【０１３８】
なお、この設定値は、操作表示部１４０を構成する液晶パネル（リストコントロール）の幅Ｗを３つの領域に分けたとき、その３つの領域のそれぞれの中心を特定制御基準位置としたときの値である。本実施の形態では、特定制御基準位置はそれぞれの領域の中心に限定されず、各領域内において詳細な特定制御基準位置を任意に設定することもできる。また、操作表示部１４０のリストコントロール内には、同時に３つの表示項目を停止表示可能であったが、本実施の形態は３つに限定されるものではなく、ユーザによって任意の個数を設定することができる。
【０１３９】
ＨＤＤ７０から読み出した特定制御基準位置モードの設定値がフリック開始位置モードの場合には（図２０のステップＳ６０２；フリック開始位置モード）、結合子Ｅにより、図２２に続く。
【０１４０】
ＣＰＵ１０は、図３のステップＳ１１３において、ユーザのフリック操作を検出すると、そのフリック操作がなされた座標（Ｘ１、Ｙ１）（これをフリック開始座標ともいう。）を取得する（ステップＳ６２１）。
【０１４１】
ＣＰＵ１０は、取得したフリック開始座標のｘ軸座標（Ｘ１）によって、特定制御基準位置を決定する。すなわち、フリック開始座標のｘ座標（Ｘ１）が、０≦Ｘ１≦Ｗ／３の場合には（ステップ６２２；Ｙｅｓ）、特定制御基準位置を、（Ｗ／３）／２の（ｄ）に設定する（ステップＳ６２３）。すなわち、図２３に示すように、フリック開始座標が前方エリア（Ｅ１）内であれば、前方エリアの中心を特定制御基準位置に設定する。
【０１４２】
フリック開始座標のｘ座標（Ｘ１）が、Ｗ／３＜Ｘ１≦Ｗ×２／３の場合には（ステップＳ６２２；Ｎｏ，ステップＳ６２４；Ｙｅｓ）、ＣＰＵ１０は、特定制御基準位置を、（Ｗ／３＋Ｗ×２／３）／２の（ｅ）に設定する（ステップＳ６２５)。すなわち、図２３に示すように、フリック開始座標が中央エリア（Ｅ２）内であれば、中央エリアの中心を特定制御基準位置に設定する。
【０１４３】
フリック開始座標のｘ座標（Ｘ１）が、Ｗ×２／３＜Ｘ１≦Ｗの場合には（ステップＳ６２２；Ｎｏ，ステップＳ６２４；Ｎｏ）、ＣＰＵ１０は、特定制御基準位置を、(Ｗ×２／３＋Ｗ)／２の（ｆ）に設定する（ステップＳ６２６）。すなわち、図２３に示すように、フリック開始座標が後方エリア（Ｅ３）内であれば、後方エリアの中心を特定制御基準位置に設定する。このようにして、ＣＰＵ１０は、ユーザからフリック開始座標を取得する度に、特定制御基準位置を自動的に決定する。
【０１４４】
このように、特定制御基準位置は、ユーザの指先によって示されるフリック開始位置のｘ座標の属するエリアの中心に設定される。なお、本実施の形態では、特定制御基準位置として等分されたリストコントロール８１０の中心に設定するようになっているが、これに限定されるものではない。また、複数の項目が一行（または一列でもよい。）にある場合も同様に考えられる。これについては、以下に説明する。
【０１４５】
図２４は、リストコントロール８１１に、４列×３行の項目（ファイル）が表示されている例を示している。この場合、縦方向にスクロール表示を行うことにより、一行につき４つの項目（ファイル）を表示できる。この場合、上の行から順に前方、中央、後方と区別すればよい。そして、同一行に含まれる３つの項目のいずれか１つのスクロール属性が停止または減速の場合には、特定制御基準位置の設定値に基づいて、その行がその特定制御基準位置に差し掛かったときにスクロール表示を停止または低速化させればよい。
【０１４６】
なお、図２４では、リストコントロール８１１を上中下の３段のエリアに分けた場合について記載しているが、３段に限定されるものではなく、リストコントロール８１１をより多段に分けて、特定制御基準位置を細かく設定するようにしてもよい。
【０１４７】
＜実施例１＞
上述した実施の形態に基づいて、実施例を説明する。たとえば、あるユーザがＵＳＢメモリに格納されているファイルを印刷用紙に直接印刷（Direct Print）したい場合を考える。そのユーザは、ＵＳＢメモリ内に格納されているファイルリストからプリントしたいファイルを取捨選択し、まだプリントしていないファイルを順番に選んで次々とプリントしたいと考えているものとする。
【０１４８】
なお、最初に、ユーザがフリック操作を行って、表示項目（サムネイル）を操作表示部１４０上でスクロール表示させ、未出力の項目（ファイル）に対応する表示項目（サムネイル）がリストコントロール８１０に表示されたとき、予め決定された特定制御基準位置にその項目に対応する表示項目が停止するようにスクロール表示を急停止させる例について説明する。
【０１４９】
まず、現在モードの実行結果のみに基づいてスクロール表示を停止させる、第１のパターンの制御を例に説明する。すなわち、「（設定Ａ）単一設定＋（設定Ｃ）停止モード」の場合の制御について説明する。
【０１５０】
まず、ユーザは、画像処理装置１００のＵＳＢメモリ差込部１５０にＵＳＢメモリを挿入する。画像処理装置１００は、ＵＳＢメモリ差込部１５０にＵＳＢメモリが挿入されると、そのＵＳＢメモリ固有のデバイス名と関連付けられた出力状態管理テーブルのファイルをＨＤＤ７０から読み込む。読み込む出力状態管理テーブルは、環境設定等で出力有無モードが設定されているときは未処理管理テーブルであり、成功失敗モードが設定されているときは成功失敗管理テーブルである。そして、処理対象選択画面（サムネイル表示画面）を操作表示部１４０上に表示する。ここでは、出力有無モードとして説明を進める。
【０１５１】
図２５は、プリントモードでスクロール表示を行う場合の処理対象選択画面（サムネイル表示画面）の一例を示している。本例は、スクロール前の初期状態を示している。図２５では、ＡＡＡＡ．ｐｎｇ、Ｂ．ｊｐｇ、Ｃ．ｊｐｇの３つのサムネイル（表示項目）がリストコントロール８１０に表示されている。また、画像処理装置１００のＣＰＵ１０は、図２７に示す未処理管理テーブル７００を読み込んだものとする。
【０１５２】
図２７は、ＨＤＤ７０から読み出した未処理管理テーブル７００を示している。図２７に示す未処理管理テーブル７００は、ファイル名の欄と、実行機能モードの欄と、スクロール属性の欄を有している。また、実行機能モードの欄は、プリントモード、ＦＡＸモード、Ｓｃａn Ｔｏ Ｅｍａｉｌの３つのモードを有している。そして、ファイル名の欄には、各ファイルのファイル名が記載されている。各実行機能モードの欄には、各ファイルの実行機能モード毎に、出力が実施されたか否かを示す出力情報が、「未／済」（未は未出力を意味し、済は出力済みを意味する。）で表示されている。また、スクロール属性の欄には、プリントモードにおけるファイルごとのスクロール属性値が登録されている。スクロール属性値は、表示開始時に前述したスクロール属性の決定処理により決定される。
【０１５３】
本例では第１のパターンで（図７のスクロール属性判定テーブル６００に従って）スクロール属性値を決定している。すなわち、現在モードであるプリントモードの実行結果のみに基づいてスクロール属性値が決定される。図２７の例では、ファイル名：ＡＡＡＡ．ｐｎｇ、Ｂ．ｊｐｇ、Ｃ．ｊｐｇは、それぞれプリントが出力済みなので、そのスクロール属性値は「通常」となっている。ｅａａ．ｐｄｆ、ｆｂｂ．ｐｎｇは、プリントが未出力なので、スクロール属性は「停止」となっている。このように、図２７に示すスクロール属性によって、スクロール表示は制御されている。なお、図２５における特定制御基準位置は、リストコントロール８１０の左端（スクロール方向の先頭）に設定されているものとする。
【０１５４】
図２５のプリントモードの状態でユーザが右から左へフリック操作を行うと、左方向にリストコントロール８１０内のサムネイル（表示項目）がスクロール表示される。このスクロール表示は、図２７に示したスクロール属性に従って、未出力のファイル（項目）に対応づけられたサムネイル（表示項目）が特定制御基準位置に来たとき停止される。
【０１５５】
図２６は、ｅａａ．ｐｄｆというファイル名のサムネイル（表示項目）が特定制御基準位置に到達したときにスクロール表示を急停止させた状態を示している。図２６では、未出力ファイルとして、ｅａａ．ｐｄｆと、ｆｂｂ．ｐｎｇと、ｆｘ．ｊｐｇとがサムネイル（表示項目）によって表示されている。
【０１５６】
もし、たとえフリック操作によるスクロール表示の速度が十分速い状態や、ユーザがフリック操作をした後、スクロール表示が停止する前に何度もフリック操作を出し続けたとしても、プリントモードで未出力のファイルが特定制御基準位置に到達した時点でスクロール表示を急停止させる。なお、フリック操作に起因する多くのスクロール表示では、表示を移動させる際の擬似的な摩擦がシミュレートされており、自然に速度が落ちて止まっていくように、スクロール速度を次第に低下させるようになっている。しかし、本発明では、擬似的な摩擦のシミュレートでスクロール表示が自然に止まる前であっても、プリントモードで未出力のファイルが特定制御基準位置に到達した時点でスクロール表示を急停止させる。
【０１５７】
なお、未処理管理テーブル７００は、たとえば、画像処理装置１００のＨＤＤ７０内にＵＳＢメモリ固有のデバイス名と関連付けてファイルとして保存されていてもよく、隠しファイルとしてＵＳＢ内のファイルシステム領域に保存されていてもよく、あるいはファイルシステム外の特殊な領域に記憶させておくようにしてもよい。
【０１５８】
ところで、図２５では、特定制御基準位置がスクロール方向の先頭（左側）に設定されており、図２７で示したｅａａ．ｐｄｆのスクロール属性が停止であったため、図２６の説明図では、ｅａａ．ｐｄｆがリストコントロールの先頭（左側）の特定制御基準位置に来たときにスクロール表示を停止させていた。
【０１５９】
もし、ここで、ｅａａ．ｐｄｆをプリントした場合、プリントモードでは出力済と認識されるので、次回のプリントモードでスクロール表示するときには、ｅａａ．ｐｄｆのスクロール属性が「通過」に変わるため、ｅａａ．ｐｄｆでは停止しない。また、もし、ｅａａ．ｐｄｆをプリントした後に、プリントモードからＦＡＸモードに実行機能モードを切り替えたとしても、ＦＡＸモードでスクロール表示を試みても、ｅａａ．ｐｄｆはＦＡＸモードで未送信なので、ｅａａ．ｐｄｆはスクロール表示せず、停止したままである。なお、図２７に示すＦＡＸモードでは、すべてのファイルが未出力であるため、スクロール属性はすべてのファイルで停止することになる。このため、第１のパターンを適用した場合、ＦＡＸモードではスクロール表示できないことになる。
【０１６０】
なお、ここでは、未出力の項目についてスクロール表示を停止させるモードについて説明したが、処理に失敗したファイルについてスクロールを停止させるモード（成功失敗モードのことである。）にしてもよい。本実施の形態では、環境設定等でどちらのモードにするかユーザが任意に選択することができる。
【０１６１】
次に、現在モードと他モードの実行結果に基づいてスクロール表示の速度を制御する場合の例について説明する。ここでは、スクロール属性を決定する方法は、第５のパターンとする。すなわち、「（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）停止モード）」の場合の制御について説明する。
【０１６２】
図２８は、プリントモードにおいてＵＳＢメモリ内にあるファイルリストを表示した場合の処理対象選択画面（サムネイル表示画面）の例を示している。ここで、ユーザは、プリントモードにおいて、Ｃ．ｊｐｇというファイル（項目）をプリントしたものとし、特定制御基準位置は、リストコントロールの中央の位置に決定されたとする。
【０１６３】
また、ユーザは、プリントモードにおいてＣ．ｊｐｇをプリントした後に、実行機能モードをプリントモードからＦＡＸモードに切り替えたと仮定し、ＦＡＸモードに切り替えた後のスクロール属性について、図面を用いて説明する。
【０１６４】
図２９は、Ｃ．ｊｐｇをプリントアウトした後の未処理管理テーブル７１０を示している。図２９に示す未処理管理テーブル７１０は、図２７と同様の構造である。ここでは、スクロール属性を決定する方法は第５のパターンであるから、ＦＡＸモードにおけるスクロール属性値は、図１０に示すスクロール属性判定テーブル６２０に従って決定される。
【０１６５】
図１０に示すスクロール属性判定テーブル６２０は、注目する項目（ファイル）について、現在モード（たとえばプリントモード）の実行結果が未出力でかつ、すべての他モードの実行結果が未出力の場合には、その項目のスクロール属性を「停止」に決定する。また、現在モードでの実行結果が未出力でかつ、他モードに１つでも出力済みがある場合には、その項目のスクロール属性を「減速」に設定する。現在モードでの実行結果が出力済みの場合には、他モードの状況にかかわらず、その項目のスクロール属性を「通常」に決定する。
【０１６６】
したがって、図２９の未処理管理テーブル７１０では、ファイル名：ＡＡＡＡ．ｐｎｇは、プリントが出力済みで、ＦＡＸが出力済みで、Ｓｃａｎ Ｔｏ Ｅｍａｉｌが未出力となっているので、スクロール属性は通常となる。Ｂ．ｊｐｇは、プリントが出力済みで、ＦＡＸが出力済みで、Ｓｃａｎ Ｔｏ Ｅｍａｉｌが未出力となっているので、スクロール属性は通常となる。Ｃ．ｊｐｇは、プリントが出力済みで、ＦＡＸが未出力で、Ｓｃａｎ Ｔｏ Ｅｍａｉｌが未出力なので、スクロール属性は減速となる。ｅａａ．ｐｄｆは、プリントが未出力で、ＦＡＸが未出力で、Ｓｃａｎ Ｔｏ Ｅｍａｉｌが未出力となっているので、スクロール属性は停止となる。ｆｂｂ．ｐｎｇは、プリントが未出力で、ＦＡＸが未出力で、Ｓｃａｎ Ｔｏ Ｅｍａｉｌが未出力となっているので、スクロール属性は停止となる。
【０１６７】
図３０は、ＦＡＸモードでスクロール表示を開始する前の状態を示した説明図であり、ＡＡＡＡ．ｐｎｇ、Ｂ．ｊｐｇ、Ｃ．ｊｐｇの３つのファイルに対応するサムネイル(表示項目)がリストコントロールに表示されている。図３０の状態で、ユーザが右から左へのフリック操作を行うと、左方向にリストコントロール内のサムネイル（表示項目）がスクロール表示される。なお、特定制御基準位置は、リストコントロールの中央の位置のままとして、スクロール表示された場合の状態を図３１に示す。
【０１６８】
図３１は、ＦＡＸモードでスクロール表示を行った際の表示例を示した説明図である。図３１では、Ｃ．ｊｐｇのサムネイル（表示項目）がリスト画面の中央の特定制御基準位置Ｐに差し掛かったところで、図２９に示すスクロール属性に従って、スクロール表示を所定のスクロール表示速度ｖ１まで減速させる。Ｃ．ｊｐｇは、特定制御基準位置Ｐを減速されたスクロール表示速度ｖ１で通過し、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐから出るときに減速が解除される。なお、このとき、Ｃ．ｊｐｇの次のファイルであるｅａａ．ｐｄｆのサムネイル（表示項目）が特定制御基準位置Ｐに差し掛かるので、ｅａａ．ｐｄｆのスクロール属性に従って、特定制御基準位置Ｐにおけるスクロール表示速度が制御される。このように、スクロール表示は、スクロール属性に従って、特定制御基準位置Ｐを基準に制御される。
【０１６９】
図３２は、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐに到達する前後における速度変化を示すグラフである。フリック操作後、擬似的な摩擦のシュミレートにより、一定の減速を行いながら項目がスクロール表示される。Ｃ．ｊｐｇのサムネイル（表示項目）がリストコントロールの中央の特定制御基準位置Ｐに差し掛かる少し手前（特定制御基準位置Ｐで速度が制御される直前）まで進んだとき、ＣＰＵ１０は、スクロール表示速度を速度ｖ１まで下げる。そして、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐを速度ｖ１で通過すると、Ｃ．ｊｐｇの次のファイルであるｅａａ．ｐｄｆのサムネイル（表示項目）がリストコントロールの中央に位置する特定制御基準位置Ｐに差し掛かる。ｅａａ．ｐｄｆは、ＦＡＸモードでもプリントモードでもＳｃａｎ Ｔｏ Ｅｍａｉｌモードでも未出力であるため、スクロール属性は停止である。したがって、ＣＰＵ１０は、ｅａａ．ｐｄｆのスクロール属性に従って、ｅａａ．ｐｄｆのサムネイル（表示項目）が特定制御基準位置Ｐに到来するタイミングでスクロール表示を停止させる。
【０１７０】
これに対し、たとえば、ｅａａ．ｐｄｆがＦＡＸモードにおいて送信済みであった場合を考える。この場合の未処理管理テーブル７２０は、図３３のようになる。図３３が図２９と異なる点は、ｅａａ．ｐｄｆがＦＡＸモードにおいて出力済みになっており、ｅａａ．ｐｄｆのスクロール属性が通過に決定されている点である。この点以外は図２９と同様であるため、説明を省略する。
【０１７１】
図３３の状態の場合、ユーザがフリック操作を開始すると、ｅａａ．ｐｄｆのサムネイル（表示項目）が特定制御基準位置Ｐを通過する際には、ｅａａ．ｐｄｆのスクロール属性が通過に設定されている。このため、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐに差し掛かった段階で、Ｃ．ｊｐｇのスクロール表示速度を減速した後、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐを通過した後は、Ｃ．ｊｐｇによる減速が無かった場合の速度に戻すように制御される。
【０１７２】
図３４は、その場合のスクロール表示速度の変化を示すグラフである。図３４では、フリック操作によるスクロール表示速度が時間と共に一定の減速で低下する本来の速度を点線で示している。ＣＰＵ１０は、Ｃ．ｊｐｇのサムネイル（表示項目）がリストコントロール中央の特定制御基準位置Ｐを通過する際に、一旦、スクロール表示速度をｖ１まで減速した後、Ｃ．ｊｐｇによる減速がなかった場合の元のスクロール表示速度に合わせるようにスクロール表示速度を戻す制御を行っている。このため、スクロール表示速度は、Ｃ．ｊｐｇのサムネイル（表示項目）が特定制御基準位置Ｐを通過する際に最低速となる。
【０１７３】
＜実施例２＞
実施例１では、ユーザがＵＳＢメモリを画像処理装置１００に挿入し、Direct Print機能を用いた使用方法であった。本実施の形態は、たとえば、ジョブリストのリスト画面でも適用することができる。
【０１７４】
図３５は、画像処理装置１００の印刷履歴を示したリスト画面であるジョブ履歴画面８１５の一例を示している。図３５に示すジョブ履歴画面８１５では、表示画面の上部の項目をスクロール表示を停止あるいは減速のための検索条件として設定することができる。たとえば、図３５では、ユーザ名、状態、ステープル、パンチオプションの有無を選択できる。具体的には、ユーザ名は、検索ユーザ名コンボボックス８２０のドロップダウンリストに表示されるユーザ名一覧の中から選択することができる。また、状態は、状態選択コンボボックス８３０のコンボボックスにてジョブの「成功」や「失敗」を選択することができる。また、ステイプルは、ステープルオプションチェックボックス８４０をチェックすることにより設定することができる。また、パンチの有無は、パンチオプションチェックボックス８５０をチェックすることにより設定することができる。
【０１７５】
たとえば、ユーザ「佐藤」がプリントした履歴を探したいときには、検索ユーザ名コンボボックス８２０から「佐藤」を選択してフリック操作を実行すると、佐藤さんの項目（ジョブ履歴）が、予め設定されている特定制御基準位置（特定制御基準位置が上部に設定されている場合には一番上の行）に来たときにスクロール表示が自動的に急停止する。
【０１７６】
また、ジョブ履歴画面８１５などにおいても、前述した６つのパターンでスクロール属性を設定することができる。たとえば、第５のパターン（（設定Ａ）複合判定＋（設定Ｂ）二段制御＋（設定Ｃ）停止モード）で制御する場合、ユーザ名「佐藤」を第１の検索条件、状態「失敗」を第２の検索条件とし、佐藤かつ失敗のジョブ履歴についてはスクロール表示を停止させ、佐藤であるが状態が失敗でないジョブ履歴についてはスクロール表示を減速し、佐藤でないジョブは通過する、というように制御する。
【０１７７】
以上説明したように、上述した本発明の実施の形態では、表示項目が列挙されたリストのスクロール表示が開始されてから、所定の検索条件に一致した表示項目が操作表示部１４０の画面に表示されたとき、ＣＰＵ１０は、スクロール表示を停止もしくは通常よりも低速に制御する。したがって、未出力項目や前回失敗した項目が操作表示部１４０の画面に現れたとき、ＣＰＵ１０は、スクロール表示を自動的に停止または減速させるので、ユーザは、検索したい表示項目を確認しやすくなり、容易に所望の項目を探し出して選択することができる。
【０１７８】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１７９】
上述した実施の形態および実施例１では、スクロール表示に等速フリック（フリック操作後、一定速度でスクロール表示するモード）や減速フリック（摩擦をシュミレートして減速するモード）を適用した形態について説明したが、本実施の形態はこれらに限定されるものではない。他にも、たとえば、フリック操作の加速度を検出して、その加速度に応じてスクロール表示速度を変化させる形態であってもよく、また、スクロール表示が継続した後に滑らかにスクロール表示が停止する形態であってもよい。
【０１８０】
また、上述した実施例２では、ユーザ名を検索条件の１つとして検索するようにしていたが、本実施の形態はこれに限らず、上述した実施例２と画像処理装置１００のユーザ認証部８０と組み合わせることにより、明示的にユーザ名を選択しなくても、現在認証している自分のユーザ名と関連するジョブ項目を検索条件として、自動的にスクロール表示を停止させるように構成されてもよい。
【０１８１】
また、実施の形態および実施例１では、ＵＳＢメモリに格納されたファイルを出力対象とする場合について説明したが、本実施の形態はこれに限定されるものではない。たとえば、画像処理装置１００の有するＨＤＤ７０や、情報処理装置２００またはサーバ３００に格納されたファイル、インターネット５００上のファイル、画像処理装置１００にマウントすることができるＣＦ（Compact Flash）に格納されたファイルであってもよい。
【０１８２】
また、実施の形態では、スクロール表示の自動停止機能のオンオフをユーザが選択できるように構成してもよい。たとえば、図２５に示すように、画面内にスクロール自動停止機能のオンオフを設定するチェックボックス８６０を設け、このチェックボックス８６０がチェックされた場合のみスクロール表示を自動停止（或いは減速）させる機能が働くように構成してもよい。
【０１８３】
また、実施の形態では、ユーザによるフリック操作によって、表示項目をスクロール表示させる開始条件となっていたが、本実施の形態はこれに限らず、操作表示部１４０にスクロール開始ボタンや検索開始ボタンなどの操作ボタンを用いて、スクロール表示や検索項目を開始する形態であってもよい。たとえば、右スクロール開始ボタン、左スクロール開始ボタンなどを別途設け、そのボタンが操作されると該当する方向へスクロール表示が開始するよう構成でも構わない。
【０１８４】
また、実施の形態では、スクロール表示の停止・減速に関して第１から第６のパターンを具備する例を示したが、これらすべてのパターンを具備する必要はなく、少なくとも１つのパターンを備えていればよい。
【符号の説明】
【０１８５】
１０…ＣＰＵ
２０…画像処理部
３０…不揮発メモリ
４０…自動原稿搬送部
５０…ファクシミリ通信部
６０…ネットワーク通信部
７０…ＨＤＤ
８０…ユーザ認証部
９０…ＲＯＭ
１００…画像処理装置（ＭＦＰ）
１１０…ＲＡＭ
１２０…画像読取部
１３０…プリンタ部
１４０…操作表示部
１５０…ＵＳＢメモリ差込部
１６０…内部バス
２００…情報処理装置（ＰＣ）
２１０…情報処理装置（ＰＣ）
３００…サーバ
３１０…サーバ
４００…ＬＡＮ
５００…インターネット
６００…スクロール属性判定テーブル
６１０…スクロール属性判定テーブル
６２０…スクロール属性判定テーブル
６３０…スクロール属性判定テーブル
６４０…スクロール属性判定テーブル
６５０…スクロール属性判定テーブル
６５０…未処理管理テーブル
６６０…未処理管理テーブル
７００…未処理管理テーブル
７１０…未処理管理テーブル
７２０…未処理管理テーブル
８００…ネットワークシステム
８１０…リストコントロール
８１１…リストコントロール
８１５…ジョブ履歴画面
８２０…検索ユーザ名コンボボックス
８３０…状態選択コンボボックス
８４０…ステープルオプションチェックボックス
８５０…パンチオプションチェックボックス
８６０…スクロール自動停止機能のオンオフチェックボックス
９０１…特定制御基準位置設定画面
９０２…指示
９０３…４つの選択肢
【図１】
0005573765.tif 000002
【図２】
0005573765.tif 000003
【図３】
0005573765.tif 000004
【図４】
0005573765.tif 000005
【図５】
0005573765.tif 000006
【図６】
0005573765.tif 000007
【図７】
0005573765.tif 000008
【図８】
0005573765.tif 000009
【図９】
0005573765.tif 000010
【図１０】
0005573765.tif 000011
【図１１】
0005573765.tif 000012
【図１２】
0005573765.tif 000013
【図１３】
0005573765.tif 000014
【図１４】
0005573765.tif 000015
【図１５】
0005573765.tif 000016
【図１６】
0005573765.tif 000017
【図１７】
0005573765.tif 000018
【図１８】
0005573765.tif 000019
【図１９】
0005573765.tif 000020
【図２０】
0005573765.tif 000021
【図２１】
0005573765.tif 000022
【図２２】
0005573765.tif 000023
【図２３】
0005573765.tif 000024
【図２４】
0005573765.tif 000025
【図２５】
0005573765.tif 000026
【図２６】
0005573765.tif 000027
【図２７】
0005573765.tif 000028
【図２８】
0005573765.tif 000029
【図２９】
0005573765.tif 000030
【図３０】
0005573765.tif 000031
【図３１】
0005573765.tif 000032
【図３２】
0005573765.tif 000033
【図３３】
0005573765.tif 000034
【図３４】
0005573765.tif 000035
【図３５】
0005573765.tif 000036