(57)【特許請求の範囲】
【請求項１】
表示部とユーザ操作を受ける操作部とを備えた操作表示装置の表示を制御する表示制御装置であって、
複数の選択項目が登録されたリストを前記表示部のリスト表示領域に表示し、該表示中に前記リスト表示領域に対するスクロール操作を受けたとき、前記リストに登録されている選択項目を複数に分けたグループのインデックスを前記表示部に表示し、該インデックスの中からグループの選択操作を受けると、その選択されたグループに対応する選択項目を前記リスト表示領域に表示する
ことを特徴とする表示制御装置。
【請求項２】
前記リスト表示領域に表示されている選択項目に対するインデックスの表示態様と、前記リスト表示領域に表示されていない選択項目に対するインデックスの表示態様とを相違させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記スクロール表示には、前記リストに登録されている選択項目を間引いてスクロール表示する間引きモードと、間引かずにスクロール表示する通常モードとがあり、
ユーザから受けたスクロール操作の操作速度が規定値以上の場合は前記間引きモードでスクロール表示を行い、前記操作速度が規定値未満の場合は前記通常モードでスクロール表示を行う
ことを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記スクロール表示には、前記リストに登録されている選択項目を間引いてスクロール表示する間引きモードと、間引かずにスクロール表示する通常モードとがあり、
前記インデックスに対してスクロール操作を受けた場合は、前記リスト表示領域において前記リストを前記間引きモードでスクロール表示する
ことを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記インデックスは、前記リストのスクロール表示中は使用されない機能に係る情報が表示されていた領域に表示する
ことを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記リスト表示領域に表示したリストから選択可能な選択項目の数が規定されている場合に、前記選択可能な選択項目の数と同数の選択項目が選択された時点で前記インデックスの表示を消去する
ことを特徴とする請求項１乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
前記リスト表示領域に表示したリストから選択可能な選択項目の数が１の場合は、選択項目が選択されたときに前記インデックスの表示を消し、前記選択可能な選択項目の数が２以上の場合は、選択項目が選択されたときに前記インデックスの表示を消さない
ことを特徴とする請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記操作表示装置は、前記表示部の画面上にタッチパネルを備えたものである
ことを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記スクロール操作は、フリック操作及びドラッグ操作の少なくとも一方である
ことを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
前記リストは、アドレスリスト、ジョブリスト、機能リスト及びユーザリストのいずれかである
ことを特徴とする請求項１乃至９のいずれか１項に記載の表示制御装置。
【請求項１１】
前記スクロール操作を受けたとき、前記リスト表示領域の前記選択項目をスクロールさせる
ことを特徴とする請求項１乃至１０のいずれか１項に記載の表示制御装置。
【請求項１２】
前記リスト表示領域の前記選択項目をスクロールさせているときに、前記リスト表示領域を拡張して前記インデックスを表示する
ことを特徴とする請求項１乃至１１のいずれか１項に記載の表示制御装置。
【請求項１３】
表示部とユーザ操作を受ける操作部とを備えた操作表示装置と、前記操作表示装置の表示を制御する請求項１乃至１２のいずれか１項に記載の表示制御装置とを有する
ことを特徴とする情報処理装置。
【請求項１４】
複数の選択項目が登録されたリストをリスト表示領域に表示する表示部と、
前記表示部の前記リスト表示領域に対するスクロール操作を受けたとき、前記リストに登録されている選択項目を複数に分けたグループのインデックスを前記表示部に表示し、該インデックスの中からグループの選択操作を受けると、その選択されたグループに対応する選択項目を前記リスト表示領域に表示する制御部と、
を備えることを特徴とする画像処理装置。
【請求項１５】
前記制御部は、前記リスト表示領域に対するスクロール操作を受けたとき、前記リスト表示領域の前記選択項目をスクロールさせる
ことを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記制御部は、前記リスト表示領域の前記選択項目をスクロールさせているときに、前記リスト表示領域を拡張して前記インデックスを表示する
ことを特徴とする請求項１４又は１５に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクロール表示を制御する表示制御装置および情報処理装置、画像処理装置に関する。
【背景技術】
【０００２】
リストに登録されている全ての項目を表示領域に一度に表示できない場合には、通常、スクロールによって表示範囲を移動させることが行われる。しかし、表示領域が狭くかつリストに登録されている項目数が多い場合には、スクロールさせて目的の項目を探し出すまでに多くの時間と手間を要してしまう。
【０００３】
そこで、たとえば、アドレス帳の検索において、アドレスデータのグループを表すインデックスデータを作成しておき、アドレスデータを表示する際にインデックスも併せて表示し、ユーザがインデックスを選択すると、該当するグループに属するアドレスデータを表示する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−５６８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
インデックスを表示することは操作性の向上に有効であるが、表示画面が小さい場合には、アドレス帳などを開くときにインデックスを同時に表示させることは、他のボタン等の表示スペースを確保する必要もあって難しい。このため、目的の項目を探し出すまでの時間と手間をインデックスの利用によって軽減することが難しいという問題があった。
【０００６】
本発明は、上記の問題を解決しようとするものであり、表示画面が小さい場合でもインデックスを表示してスクロールの手間を軽減することのできる表示制御装置および情報処理装置、画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］表示部とユーザ操作を受ける操作部とを備えた操作表示装置の表示を制御する表示制御装置であって、
複数の選択項目が登録されたリストを前記表示部のリスト表示領域に表示し、該表示中に前記リスト表示領域に対するスクロール操作を受けたとき、前記リストに登録されている選択項目を複数に分けたグループのインデックスを前記表示部に表示し、該インデックスの中からグループの選択操作を受けると、その選択されたグループに対応する選択項目を前記リスト表示領域に表示する
ことを特徴とする表示制御装置。
【０００９】
上記発明では、リスト表示領域に対するスクロール操作を受けたとき、該リスト表示領域に表示しているリストのインデックスを表示する。そして、いずれかのインデックスが選択されると、そのインデックスに対応する選択項目をリスト表示領域に表示する。
【００１０】
［２］前記リスト表示領域に表示されている選択項目に対するインデックスの表示態様と、前記リスト表示領域に表示されていない選択項目に対するインデックスの表示態様とを相違させる
ことを特徴とする［１］に記載の表示制御装置。
【００１１】
上記発明では、リスト表示領域に表示されている選択項目に対するインデックスの表示態様とリスト表示領域に表示されていない選択項目に対するインデックスの表示態様とが相違するので、インデックスを参照することで、どのグループの選択項目がリスト表示領域に表示されているかを容易に認識することができる。これにより、たとえば、ユーザは、インデックスを選択してリストの表示範囲を変更すべきか否かを容易に判断することができる。
【００１２】
［３］前記スクロール表示には、前記リストに登録されている選択項目を間引いてスクロール表示する間引きモードと、間引かずにスクロール表示する通常モードとがあり、
ユーザから受けたスクロール操作の操作速度が規定値以上の場合は前記間引きモードでスクロール表示を行い、前記操作速度が規定値未満の場合は前記通常モードでスクロール表示を行う
ことを特徴とする［１］または［２］に記載の表示制御装置。
【００１３】
上記発明では、ユーザから受けたスクロール操作の操作速度に応じて通常モードでスクロール表示するか、間引きモードでスクロール表示するかを切り替える。すなわち、スクロール操作の操作速度が規定値以上の場合は、間引きモードが採用される。
【００１４】
［４］前記スクロール表示には、前記リストに登録されている選択項目を間引いてスクロール表示する間引きモードと、間引かずにスクロール表示する通常モードとがあり、
前記インデックスに対してスクロール操作を受けた場合は、前記リスト表示領域において前記リストを前記間引きモードでスクロール表示する
ことを特徴とする［１］乃至［３］のいずれか１項に記載の表示制御装置。
【００１５】
上記発明では、インデックスに対してスクロール操作を受けた場合は、リスト表示領域において間引きモードでスクロール表示を行う。すなわち、インデックスをスクロールさせた場合、ユーザは現在表示されている選択項目から遠く離れた選択項目の表示を希望していると想定されるので、間引きモードでリストの表示範囲を素早く移動させる。
【００１６】
［５］前記インデックスは、前記リストのスクロール表示中は使用されない機能に係る情報が表示されていた領域に表示する
ことを特徴とする［１］乃至［４］のいずれか１項に記載の表示制御装置。
【００１７】
リストのスクロール表示中は使用されない機能に係る情報には、たとえば、使用されない機能の選択釦、スクロール表示中に参照されないタイトルやメッセージなどがある。
【００１８】
［６］前記リスト表示領域に表示したリストから選択可能な選択項目の数が規定されている場合に、前記選択可能な選択項目の数と同数の選択項目が選択された時点で前記インデックスの表示を消去する
ことを特徴とする［１］乃至［５］のいずれか１項に記載の表示制御装置。
【００１９】
上記発明では、規定されている数だけ選択項目が選択されると、選択操作は終了となるので、その時点でインデックスを消去する。
【００２０】
［７］前記リスト表示領域に表示したリストから選択可能な選択項目の数が１の場合は、選択項目が選択されたときに前記インデックスの表示を消し、前記選択可能な選択項目の数が２以上の場合は、選択項目が選択されたときに前記インデックスの表示を消さない
ことを特徴とする［１］乃至［６］のいずれか１項に記載の表示制御装置。
【００２１】
上記発明では、選択可能項目数が１つの場合は、１つ目の選択項目が選択されたら選択操作は終了となるので、その時点でインデックスを消去する。一方、選択可能項目数が２以上の場合は、選択項目が選択されても、即座に選択操作の終了とはならないのでインデックスの表示を継続する。
【００２２】
［８］前記操作表示装置は、前記表示部の画面上にタッチパネルを備えたものである
ことを特徴とする［１］乃至［７］のいずれか１項に記載の表示制御装置。
【００２３】
［９］前記スクロール操作は、フリック操作及びドラッグ操作の少なくとも一方である
ことを特徴とする［８］に記載の表示制御装置。
【００２４】
［１０］前記リストは、アドレスリスト、ジョブリスト、機能リスト及びユーザリストのいずれかである
ことを特徴とする［１］乃至［９］のいずれか１項に記載の表示制御装置。
［１１］前記スクロール操作を受けたとき、前記リスト表示領域の前記選択項目をスクロールさせる
ことを特徴とする［１］乃至［１０］のいずれか１項に記載の表示制御装置。
［１２］前記リスト表示領域の前記選択項目をスクロールさせているときに、前記リスト表示領域を拡張して前記インデックスを表示する
ことを特徴とする［１］乃至［１１］のいずれか１項に記載の表示制御装置。
【００２５】
［１３］表示部とユーザ操作を受ける操作部とを備えた操作表示装置と、前記操作表示装置の表示を制御する［１］乃至［１２］のいずれか１項に記載の表示制御装置とを有する
ことを特徴とする情報処理装置。
［１４］複数の選択項目が登録されたリストをリスト表示領域に表示する表示部と、
前記表示部の前記リスト表示領域に対するスクロール操作を受けたとき、前記リストに登録されている選択項目を複数に分けたグループのインデックスを前記表示部に表示し、該インデックスの中からグループの選択操作を受けると、その選択されたグループに対応する選択項目を前記リスト表示領域に表示する制御部と、
を備えることを特徴とする画像処理装置。
［１５］前記制御部は、前記リスト表示領域に対するスクロール操作を受けたとき、前記リスト表示領域の前記選択項目をスクロールさせる
ことを特徴とする［１４］に記載の画像処理装置。
［１６］前記制御部は、前記リスト表示領域の前記選択項目をスクロールさせているときに、前記リスト表示領域を拡張して前記インデックスを表示する
ことを特徴とする［１４］又［１５］に記載の画像処理装置。
【発明の効果】
【００２６】
本発明に係る表示制御装置および情報処理装置、画像処理装置によれば、表示画面が小さい場合でもインデックスを表示してスクロールの手間を軽減することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態に係る画像処理装置の概略構成を示すブロック図である。
【図２】表示部に表示されるアドレスリスト選択画面の一例を示す説明図である。
【図３】インデックスの表示を開始したときのアドレスリスト選択画面の一例を示す説明図である。
【図４】図３で示したアドレスリスト選択画面において１つの項目を選択した際の表示状態を示す説明図である。
【図５】図４で示したアドレスリスト選択画面において、「Ｃ」のインデックスを選択した場合の表示状態を示す説明図である。
【図６】図２のアドレスリスト選択画面においてユーザからリスト表示領域に対するスクロール操作を受けた場合に画像処理装置のＣＰＵ（表示制御装置）が行う動作を示す流れ図である。
【図７】図６のステップＳ１０２（スクロール表示動作決定処理）の詳細を示す流れ図である。
【図８】ジョブリスト表示画面の一例を示す説明図である。
【図９】インデックスの表示を開始したときのジョブリスト表示画面の一例を示す説明図である。
【図１０】図８のジョブリスト表示画面においてユーザからリスト表示領域に対するスクロール操作を受けた場合に画像処理装置のＣＰＵ（表示制御装置）が行う動作を示す流れ図である。
【発明を実施するための形態】
【００２８】
以下、図面に基づき本発明の実施の形態を説明する。
【００２９】
図１は、本発明の実施の形態に係る画像処理装置（ＭＦＰ）１０の概略構成を示すブロック図である。画像処理装置１０は、当該画像処理装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２と、ＲＡＭ(Random Access Memory)１３と、画像読取部１４と、プリンタ部１５と、画像処理部１６と、不揮発メモリ１７と、自動原稿搬送部（ＡＤＦ）１８と、ファクシミリ通信部１９と、ネットワーク通信部２１と、操作表示部３０とを備えている。
【００３０】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＣＰＵ１１は、操作表示部３０の表示内容を制御する、本発明の表示制御装置としての機能を果たす。
【００３１】
ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像処理装置１０の各機能が実現される。また、ＲＯＭ１２には、前述の表示制御装置としての一連の制御をＣＰＵ１１が実行するためのプログラムが格納されている。
【００３２】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００３３】
画像読取部１４は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１４は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００３４】
プリンタ部１５は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００３５】
画像処理部１６は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００３６】
不揮発メモリ１７は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。また、不揮発メモリ１７には、アドレスブックのデータや、ジョブ履歴などのデータがリストとして保存される。
【００３７】
自動原稿搬送部（ＡＤＦ）１８は、原稿台にセットされた原稿をその最上のものから１枚ずつ順に繰り出して搬送し、画像読取部１４の読み取り位置を通過させて所定の排紙位置へ排紙する機能を果たす。
【００３８】
ファクシミリ通信部１９は、ファクシミリ機能を備えた外部装置と公衆回線を通じて画像データを送受信する機能を果たす。
【００３９】
ネットワーク通信部２１は、ＬＡＮ(Local Area Network)などのネットワークを通じて端末装置やその他の外部装置との間でデータを通信する機能を果たす。
【００４０】
操作表示部３０は、表示部３１と、操作部３２とを備えている。このうち操作部３２は、スタートボタンなどのスイッチ部３３とタッチパネル部３４とを備えている。表示部３１は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。
【００４１】
タッチパネル部３４は、表示部３１の画面上に設けられている。タッチパネル部３４は、タッチペンや指などで画面が押下された座標位置や、フリック操作やドラッグ操作、スクロールバーに対する操作を検出する。
【００４２】
画像処理装置１０では、アドレスブックに登録されている宛先のリスト（アドレスリスト）などを表示部３１の画面内のリスト表示領域に表示し、そのリストに登録されている項目の選択操作をユーザから受ける機能を備えている。たとえば、ファクシミリ送信や電子メールを送信するジョブの投入操作においてアドレスリストから宛先の選択操作を受ける、あるいは過去に実行したジョブの履歴が登録されたジョブリストから、再実行させるジョブの選択操作を受ける、といった機能を備えている。
【００４３】
画像処理装置１０は、リストを表示しているリスト表示領域に対するスクロール操作を受けると、該リスト表示領域においてリストのスクロール表示を開始すると共に、そのリストに登録されている項目を複数に分けたグループのインデックス（索引、見出し）をインデックス表示領域に表示する。インデックス表示領域は、リストのスクロール表示中は使用されない機能に係る情報（リストからの項目選択に関連しない情報）が表示されていた領域に設定される。表示したいずれかのインデックスの選択操作をユーザから受けると、その選択されたインデックスに対応するグループに属する項目をリスト表示領域に表示するようになっている。
【００４４】
画像処理装置１０が受け付けるスクロール操作には、フリック操作とドラッグ操作がある。フリック操作は、指などで画面をタッチした後、その指を跳ねるように動作させる操作である。タッチパネル部３４でフリック操作を受けた場合、ＣＰＵ１１は跳ねる動作の方向と速度（指が離れた時点の速度）を検出する。スクロール表示はこの検出された方向と速度に応じて行われる。ドラッグ操作は、指などで画面をタッチした後、タッチした状態のまま指をスライドさせる動作である。タッチパネル部３４でドラッグ操作を受けた場合、ＣＰＵ１１はタッチした状態で指がスライドされた方向と距離を検出する。ドラッグ操作を受けた場合、ドラッグされた方向にドラッグされた距離だけ表示がスクロールされる。このほか、スクロールバーを表示する構成の場合には、スクロールバーの移動操作をスクロール操作として受け付けるようにしてもよい。
【００４５】
次に、リストからの項目選択に係る動作を、アドレスリストから宛先を選択する場合を例について詳細に説明する。
【００４６】
図２は、表示部３１に表示されるアドレスリスト選択画面４０の一例を示している。アドレスリスト選択画面４０には、この画面の約８割の高さを有し、かつこの画面の約７割の幅を有する横長矩形のリスト表示領域４２が該画面の左下端に近寄せて設けてある。図２では、リスト表示領域４２を破線で囲って示してある。
【００４７】
リスト表示領域４２の上方には、宛先の設定方法を切り替えるためのタブ４３ａ〜４３ｃが表示されるタブ表示欄４３が設けられている。図２では、アドレスブックから宛先を選択するためのタブ４３ｃが選択された状態を示している。アドレスリスト選択画面４０の上部（タブ表示欄４３の上）には、この画面のタイトルを表示するタイトル欄４１が設けられている。リスト表示領域４２の右側には、リスト表示領域４２での項目の配列方法等を切り替えるための配列選択釦４４、リスト表示領域４２に表示するアドレスの種類を選択するための選択釦４５、特定の文字列やキーワードでアドレスを検索する画面に移行するための選択釦４６、アドレスブックに新たな宛先を登録する画面に移行するための選択釦４７が配列されている。リスト表示領域４２の右側に表示されたこれらの釦４４〜４７は、リスト表示領域４２に表示されたリストをスクロール表示している間は使用されない機能に係る情報（非関連情報と呼ぶ）である。
【００４８】
図２のアドレスリスト選択画面４０においてリスト表示領域４２に対するスクロール操作を受けると、アドレスリストのインデックスをアドレスリスト選択画面４０の一部に表示する。インデックスはアドレスリストに登録されている宛先（項目）を所定の基準でグループ分けした各グループの見出しとなる情報である。インデックスはグループ分けの基準に応じたものになる。たとえば、宛先の名称がアルファベットで表されている場合にその頭文字でグループ分けされている場合には、「Ａ」、「Ｂ」、「Ｃ」…などがインデックスとなる。また、たとえば、宛先が、「友人」、「家族」「仕事関係」、「お店」、「その他」などの基準でグループ分けされている場合には、各グループの名称（「友人」、「家族」「仕事」、「お店」、「その他」など）がインデックスとして表示される。グループ分けの基準や各グループの名称はユーザが任意に設定変更できるようになっている。
【００４９】
図３は、インデックスの表示を開始したときのアドレスリスト選択画面４０の一例を示している。本例では、できるだけリスト表示領域４２を大きく取るために、スクロール表示中は、リスト表示領域４２を上下に拡張してある。すなわち、スクロール表示中は使用されない機能に係る情報や参照不要な情報が表示されている領域や余白領域を使用してリスト表示領域４２を拡張する。図３のアドレスリスト選択画面４０では、スクロール表示中は、タブ表示欄４３やタイトル欄４１は不要になるので、これらの領域および縁部の余白領域を利用して、リスト表示領域４２の高さをアドレスリスト選択画面４０の高さ全体に広げてある。
【００５０】
また、スクロール表示中は使用しない機能に係る情報が表示されていた領域にインデックス表示領域５０を確保し、このインデックス表示領域５０にインデックス５１を表示している。本例では、非関連情報（釦４４〜４７）が表示されていた領域やタイトル欄４１、タブ表示欄４３のあった領域を利用し、リスト表示領域４２の右側にアドレスリスト選択画面４０の高さ全体に渡る帯状のインデックス表示領域５０を確保している。
【００５１】
インデックス表示領域５０には、「Ａ」、「Ｂ」、「Ｃ」…などのインデックス５１が表示される。各インデックス５１は選択釦になっている。インデックス表示領域５０に表示されるインデックス５１のうち、リスト表示領域４２の先頭（最上の行）に表示されている宛先の属するグループを表すインデックス５１は、他のインデックス５１と異なる表示態様で表示される。本例では、グループ「Ａ」に対応するインデックス５１ａの色を他のインデックス５１ｂ、５１ｃ…と異なる色で表示している。
【００５２】
なお、リスト表示領域４２に表示されている宛先が属するすべてのグループのインデックス５１を他のインデックスと異なる表示態様としてもよい。図３の例の場合、グループ「Ａ」と「Ｂ」と「Ｃ」の宛先がリスト表示領域４２に表示されているので、「Ａ」のインデックス５１ａと、「Ｂ」のインデックス５１ｂと、「Ｃ」のインデックス５１ｃとを他のインデックス５１と異なる表示態様(異なる色)で表示するようにしてもよい。
【００５３】
なお、インデックス表示領域５０に対するスクロール操作を行うことも可能になっている。ＣＰＵ１１はインデックス表示領域５０にすべてのインデックス５１が表示できない場合にインデックス表示領域５０に対するスクロール操作をユーザから受けると、インデックス表示領域５０内のインデックス５１をスクロールさせ、インデックス表示領域５０に表示するインデックス５１の範囲を変更するようになっている。図３の例では、スクロールにより「Ｇ」以降のインデックスを表示させることができる。
【００５４】
図３に示すように、スクロール表示開始後のアドレスリスト選択画面４０には、さらにＯＫ釦５２とキャンセル釦５３が表示される。ただし、宛先が未選択の状態ではＯＫ釦５２は選択不可となっている。図中、選択不可の釦は破線で示されている。なお、選択不可の釦を非表示としてもよい。またＯＫ釦５２、もしくはＯＫ釦５２とキャンセル釦５３は、リストから宛先（項目）を２以上選択可能な場合にのみ表示し、１項目のみ選択可能な場合には、ＯＫ釦５２、もしくはＯＫ釦５２とキャンセル釦５３は設けない構成としてもよい。
【００５５】
図４は、図３のアドレスリスト選択画面４０において１つの項目（本例では項目６１）を選択した際のアドレスリスト選択画面４０の一例を示している。選択された項目６１はその表示形態が非選択の項目と識別可能に変更される。また、いずれかの項目が選択されると、ＯＫ釦５２が選択可能に変化する。
【００５６】
図５は、図４のアドレスリスト選択画面４０において、「Ｃ」のインデックス５１ｃを選択した場合のアドレスリスト選択画面４０の一例を示している。「Ｃ」のインデックス５１ｃが選択されると、「Ｃ」のグループに属する宛先がリスト表示領域４２に表示される。本例では「Ｃ」グループの中で最もリストの先頭寄りにある宛先「Ｃ１」（項目６２）を含む行が、リスト表示領域４２の先頭（最上の行）に位置するように表示される。
【００５７】
図６は、図２のアドレスリスト選択画面４０でユーザからリスト表示領域４２に対するスクロール操作を受けた場合に画像処理装置１０のＣＰＵ１１（表示制御装置）が行う動作の流れを示している。ＣＰＵ１１は、リスト表示領域４２に対するスクロール操作をタッチパネル部３４を介して検出すると、リスト表示領域４２に表示しているアドレスリストのインデックスを表示する（ステップＳ１０１、図３参照）。
【００５８】
次に、スクロール操作の内容（たとえば、フリック操作の方向や速さ）に応じて、リスト表示領域４２内でのスクロール表示動作の詳細を決定するスクロール表示動作決定処理を行う（ステップＳ１０２）。スクロール表示動作決定処理では、リストのスクロール方向、スクロール速度、後述するスクロールの単位（スクロールモード）などが決定される。そして、その決定したスクロール表示動作に従って、アドレスリストをリスト表示領域４２内でスクロール表示する（ステップＳ１０３）。
【００５９】
スクロール表示を行っている間にユーザ操作が検出されない場合は（ステップＳ１０４；Ｎｏ）、ステップＳ１０２に戻り、経過時間をパラメータとしてスクロール速度を減速するように、スクロール表示動作の再計算を行う（ステップＳ１０２）。なお、「スクロール表示」とは、減速した結果、スクロールが停止した状態を含めてもよく、実際にスクロールしている状態に限定されるものではない。
【００６０】
スクロール表示中に、ユーザからスクロール操作を再び受けた場合は（ステップＳ１０４；Ｙｅｓ、Ｓ１０５：スクロール）、ステップＳ１０２に戻り、スクロール表示動作の再計算を行う（ステップＳ１０２）。
【００６１】
スクロール表示中に、ユーザからいずれかのインデックスを選択する操作を受けた場合は（ステップＳ１０４；Ｙｅｓ、Ｓ１０５；インデックスを選択）、選択されたインデックスに該当するグループの先頭の宛先（項目）がリスト表示領域４２の先頭（最上行）に来るように表示を変更する（ステップＳ１０６、図５参照）。その後、ステップＳ１０２に戻り、スクロール表示動作の再計算を行う（ステップＳ１０２）。なお、ステップＳ１０６の処理を行った場合は、一旦、スクロールを停止させるようにしてもよい。
【００６２】
スクロール表示中に、ユーザから宛先（項目）の選択操作、またはＯＫ釦５２もしくはキャンセル釦５３の操作を受けた場合（ステップＳ１０４；Ｙｅｓ、Ｓ１０５；キー押下）であって、その操作が宛先（項目）選択の終了を示す操作の場合は（ステップＳ１０７；Ｙｅｓ）、インデックス表示を消し（ステップＳ１０９）、スクロール表示を終了する（ＥＮＤ）。
【００６３】
上記項目選択の終了を示す操作には、ＯＫ釦５２またはキャンセル釦５３の操作がある。すなわち、スクロール表示中に、ユーザからＯＫ釦５２またはキャンセル釦５３の操作を受けた場合は（ステップＳ１０５；キー押下、Ｓ１０７；Ｙｅｓ）、インデックス表示を消し（ステップＳ１０９）、スクロール表示を終了する。
【００６４】
また、リストから選択可能な項目の数（選択可能項目数）がＮである場合には、Ｎ個目の項目の選択操作は、項目選択の終了を示す操作として扱われる。たとえば、Ｎが１の場合は、１つ目の宛先（項目）の選択操作を受けると（ステップＳ１０５；キー押下、Ｓ１０７；Ｙｅｓ）、インデックス表示を消し（ステップＳ１０９）、スクロール表示を終了する。
【００６５】
選択可能項目数Ｎが２以上の場合であって、今回の選択操作によって選択状態となった宛先の数がＮ未満の場合、すなわち、今回の宛先の選択操作が項目選択の終了操作でない場合は（ステップＳ１０７；Ｎｏ）、選択された宛先（項目）の表示形態（たとえば、色など）を非選択の項目と異なる表示形態に変更する（ステップＳ１０８、図４参照）。その後、ステップＳ１０２に戻り、スクロール表示動作の再計算を行う（ステップＳ１０２）。
【００６６】
選択可能項目数は、画像処理装置１０の仕様に従って定められる、あるいは管理者等が任意に設定する。本例では、選択可能項目数が１である場合は、いずれかの宛先を選択するとすぐにその宛先が登録〔例えば、scan to Emailの宛先に登録〕される。一方、選択可能項目数が２以上の場合は宛先が選択されても選択状態〔反転等〕になるだけで登録されず、１または複数の宛先を選択した後にＯＫ釦５２が押下されると、その時点で選択されている宛先が送信先として登録される。
【００６７】
図７は、図６のステップＳ１０２（スクロール表示動作決定処理）の詳細を示す流れ図である。新たなスクロール操作があった場合（ステップＳ２０１；Ｙｅｓ）、そのスクロール操作がリスト表示領域４２で行われたものかインデックス表示領域５０で行われたものかを判断する（ステップＳ２０２）。リスト表示領域４２に対するスクロール操作の場合は（ステップＳ２０２；Ｎｏ）、ステップＳ２０４へ移行する。インデックス表示領域５０に対するスクロール操作の場合は（ステップＳ２０２；Ｙｅｓ）、ユーザによるスクロール操作の速度に、予め定めた規定値を加算した値をスクロール操作の速度として（ステップＳ２０３）ステップＳ２０４へ移行する。
【００６８】
ステップＳ２０４ではスクロール操作の速度からスクロール速度（表示をスクロールさせる際の速度）を算出する（ステップＳ２０４）。たとえば、スクロール操作の速度に所定の係数αを乗じて得た速度を、予め定めたスクロール最大速度と最小速度との間に収まるように制限して得た速度をスクロール速度として求める。なお、ステップＳ２０３で加算する規定値は、この規定値に係数αを乗じた値が予め定めた境界速度となるように設定される。
【００６９】
ステップＳ２０４で求めたスクロール速度が所定の境界速度以上の場合は（ステップＳ２０５；Ｙｅｓ）、スクロールの単位を大カテゴリに設定して（ステップＳ２０６）、ステップＳ２１２へ移行する。なお、スクロール操作がインデックス表示領域５０で行われた場合は、スクロール操作速度に規定値が加算されるのでステップＳ２０４で求めるスクロール速度は境界速度以上になり、スクロールの単位は必ず大カテゴリに設定される。
【００７０】
スクロールの単位を大カテゴリに設定すると、リストの項目を間引きする間引きモードでスクロール表示が行われる。たとえば、１番目、３番目、５番目、７番目…というように、偶数番目の項目を間引きし、奇数番目の項目のみが連続して表示されるようにスクロール表示する。間引き量は上記に限定されず、２個飛ばし、３個飛ばしなどでもよく、また任意に設定可能としてもよい。
【００７１】
ステップＳ２０４で求めたスクロール速度が所定の境界速度未満の場合は（ステップＳ２０５；Ｎｏ）、スクロールの単位を小カテゴリに設定して（ステップＳ２０７）、ステップＳ２１２へ移行する。スクロールの単位を小カテゴリに設定すると、リストの項目を間引きしない通常モードでスクロール表示が行われる。
【００７２】
ステップＳ２１２では、スクロール表示動作の詳細を決定する。すなわち、スクロールの単位、スクロール速度、スクロール方向を決定する。スクロール単位が小カテゴリの場合はステップＳ２０４で求めたスクロール速度をそのままスクロール速度に決定する。スクロール単位が大カテゴリの場合は、ステップＳ２０４で求めたスクロール速度を間引き量に応じて減速した速度に変換する。たとえば、１個飛ばしで間引きする場合は、ステップＳ２０４で求めたスクロール速度を２分の１にした速度をスクロール速度に決定し、２個飛ばしで間引きする場合は、ステップＳ２０４で求めたスクロール速度を３分の１にした速度をスクロール速度に決定する。大カテゴリでのスクロール速度に変換する演算はこれらに限定されるものではない。
【００７３】
新たなスクロール操作がない場合は（ステップＳ２０１；Ｎｏ）、現在のスクロール単位が大カテゴリか小カテゴリかを判別する（ステップＳ２０８）。小カテゴリの場合は（ステップＳ２０８；小）、ステップＳ２１１へ移行する。大カテゴリの場合は（ステップＳ２０８；大）、現在のスクロール速度を小カテゴリ時のスクロール速度に換算する。すなわち、ステップＳ２１２において間引き量に応じて速度を減じた演算の逆演算を行って、大カテゴリでのスクロール速度を小カテゴリ（通常モード）でのスクロール速度に換算する。たとえば、１個飛ばしで間引きしている場合は、現在のスクロール速度を２倍する、２個飛ばしで間引きしている場合は、現在のスクロール速度を３倍する、などの演算を行う。
【００７４】
このようにして小カテゴリでの速度に換算したスクロール速度が境界速度以上か否かを調べ（ステップＳ２０９）、境界速度以上ならば（ステップＳ２０９；Ｙｅｓ）、ステップＳ２１１へ移行する。境界速度未満ならば（ステップＳ２０９；Ｎｏ）、スクロールの単位を小カテゴリに変更して（ステップＳ２１０）、ステップＳ２１１へ移行する。
【００７５】
ステップＳ２１１では、スクロール速度の減速処理を行う。たとえば、一定の減速率で現在のスクロール速度を減速する。ここでは、大カテゴリの場合は小カテゴリに換算したスクロール速度に対して減速処理を行う。減速処理を行った後、ステップＳ２１２に移行して、スクロール表示動作を決定し、本処理を終了する。
【００７６】
このように、画像処理装置１０では、リスト表示領域４２にリストを表示した後、このリストに対するスクロール操作を検知したとき該リストのインデックスを表示し、かつインデックス表示領域５０をスクロール表示中は使用しない機能に係る情報が表示されていた領域に表示するので、表示画面が小さい場合でもインデックスを表示してスクロールの手間を軽減することができる。
【００７７】
すなわち、ユーザはリスト表示領域４２に表示中の項目の中に目的の項目が存在しない場合にスクロール操作を行うので、スクロール操作を検知した時点でインデックスを表示すれば、リストを表示した当初からインデックスを表示しなくてもインデックスの目的は達成される。また、項目の選択操作が終了したときにインデックスを消去するので、インデックスの表示が項目選択以外を目的とする情報の表示を妨げることもない。
【００７８】
また、リスト表示領域４２に表示されている項目が属するグループのインデックスを他のグループのインデックスと異なる表示形態（たとえば、異なる色）で表示するので、ユーザは、どのグループの項目がリスト表示領域４２に表示されているかを容易に認識することができる。これにより、たとえば、ユーザは、インデックスを選択してリストの表示範囲を変更すべきか否かを容易かつ迅速に判断することができる。
【００７９】
また、スクロール操作の速度が規定値以上の場合やインデックス表示領域５０に対するスクロール操作を受けた場合は、スクロールの単位を大カテゴリにして間引きモードでスクロール表示するので、リスト表示領域４２に表示されるリスト上の範囲を、実際のスクロール速度より速い速度でリスト（間引き前のリスト）上において移動させることができる。たとえば、スクロール単位を大カテゴリとしてその間引き量を２個飛ばしとする場合、項目の表示範囲が、見た目のスクロール速度の３倍の速度でリスト（間引き前のリスト）上を移動するので、スクロール表示されている項目の視認性を確保しつつ、実質的にリストを高速にスクロールすることができる。
【００８０】
なお、インデックス表示領域５０に対するスクロール操作を受けたとき、インデックス表示領域５０に表示しているインデックスをスクロール表示すると共に、このスクロールに合わせてリスト表示領域４２の表示内容をスクロールさせてもよい。この場合、インデックスの示すグループを大カテゴリのスクロール単位としてリスト表示領域４２でのスクロール表示を行う。たとえば、リスト表示領域４２の先頭部分に「Ａ」グループの項目が配置された状態を短時間静止表示し、続いてリスト表示領域４２の先頭部分に「Ｂ」グループの項目が配置された状態を短時間静止表示し、次にリスト表示領域４２の先頭部分に「Ｃ」グループの項目が配置された状態を短時間静止表示する、というように、グループをスクロールの単位としたスクロール表示を行ってもよい。
【００８１】
次に、リストからの項目選択に係る動作の他の例として、ジョブリストからジョブを選択する場合について説明する。
【００８２】
図８は、操作表示部３０の表示部３１に表示されるジョブリスト表示画面７０の一例を示している。ジョブリスト表示画面７０の上部にはタイトル欄７１があり、その下方はリスト表示領域７２となっている。図８ではリスト表示領域７２の部分を破線で囲って示してある。
【００８３】
リスト表示領域７２にはジョブリストが表示される。ジョブリストは１ジョブ１行で構成され、ジョブ毎に、ジョブ番号と、ジョブ種と、ジョブを投入したユーザと、ジョブの実行結果とが表示される。
【００８４】
リスト表示領域７２に対するスクロール操作（たとえば、フリック操作）を受けると、図９に示すように、タイトル欄７１の部分がインデックス表示領域７３およびキャンセル釦７４の表示領域に切り替わる。インデックス表示領域７３には、ジョブリストのインデックス７５が表示される。本例のジョブリストは、ジョブ番号の順にジョブがソートされており、ジョブ番号を基準にグループ分けされている。詳細には、１〜１０までのグループ、１１〜２０までのグループ、２１〜３０までのグループ…というようにグループ分けされている。そのため、インデックス表示領域７３には、各グループに属するジョブ番号の範囲を示す情報がインデックス７５として表示されている。
【００８５】
図９に示すように、インデックス表示領域７３の先頭（最上行）に表示されているジョブ（項目）の属するグループに対応するインデックス７５ａは、他のインデックス７５ｂ〜７５ｅと異なる表示形態（たとえば、異なる色）で表示される。
【００８６】
なお、ジョブリストがジョブ種（Kind）でソートされている場合には、
「Ｃｏｐｙ」、「Ｐｒｉｎｔ」などのジョブ種をインデックスとしてもよい。また、ジョブリストがユーザ名でソートされている場合には、「Ａ」「Ｂ」などをユーザ名の頭文字をインデックスとしてもよい。
【００８７】
本例では、選択可能項目数は「１」なっている。そのため、スクロール表示から抜けるには、いずれかの項目を選択するか、キャンセル釦７４を押下すればよい。キャンセル釦７４を表示しない形態としてもよい。
【００８８】
図１０は、図８のジョブリスト表示画面７０においてユーザからリスト表示領域７２に対するスクロール操作を受けた場合に画像処理装置１０のＣＰＵ１１（表示制御装置）が行う動作の流れを示している。本例のジョブリストでは選択可能項目数は「１」となっている。
【００８９】
画像処理装置１０のＣＰＵ１１は、図８のジョブリスト表示画面７０のリスト表示領域７２に対するスクロール操作がユーザによって行われたことを検知すると、図９に示すように、ジョブリストのインデックスをインデックス表示領域７３に表示する（ステップＳ３０１）。インデックス表示領域７３は、スクロール表示中に使用されない機能や参照されない情報の表示領域に設けられる。図９の例ではタイトル欄７１であった領域にインデックス表示領域７３が設けられている。
【００９０】
インデックスを表示した後、ＣＰＵ１１は、スクロール操作の内容（例えばフリックの速さ）に応じて、スクロール方向、スクロール単位、スクロール速度などのスクロール表示動作を決定するスクロール表示動作決定処理を行い（ステップＳ３０２）、該処理で決定した内容に従ってスクロール表示を行う（ステップＳ３０３）。スクロール表示動作決定処理は図７と同様であり、その説明は省略する。
【００９１】
スクロール表示を行っている間にユーザ操作が無い場合は（ステップＳ３０４；Ｎｏ）、ステップＳ３０２に戻り、経過時間をパラメータとしてスクロール速度を減速させていくなどのスクロール表示動作の再計算を行う（ステップＳ３０２）。なお、「スクロール表示」とは、減速した結果、スクロールが停止した状態を含めてもよく、実際にスクロールしている状態に限定されるものではない。
【００９２】
スクロール表示中に、ユーザからスクロール操作を再び受けた場合は（ステップＳ３０４；Ｙｅｓ、Ｓ３０５：スクロール）、ステップＳ３０２に戻り、スクロール表示動作の再計算を行う（ステップＳ３０２）。
【００９３】
スクロール表示中に、ユーザがインデックスを選択した場合は（ステップＳ３０４；Ｙｅｓ、Ｓ３０５；インデックスを選択）、選択されたインデックスに該当するグループの先頭のジョブ（項目）がリスト表示領域７２の先頭（最上行）に来るように表示範囲を変更する（ステップＳ３０６）。その後、ステップＳ３０２に戻り、スクロール表示動作の再計算を行う（ステップＳ３０２）。
【００９４】
スクロール表示中に、ユーザからジョブ（項目）の選択操作またはキャンセル釦７４の操作を受けた場合は（ステップＳ３０４；Ｙｅｓ、Ｓ３０５：項目選択またはキャンセルキー）、インデックス表示を消し（ステップＳ３０７）、スクロール表示を終了する（ＥＮＤ）。
【００９５】
なお、図９のジョブリスト表示画面７０では、インデックス表示領域７３にすべてのインデックスが表示されている。そのため、インデックス表示領域７３に対するスクロール操作は受け付けない。表示されないインデックスがある場合は、そのことが分かる表示を加えるとよい。たとえば、続きのインデックスのある方向に矢印を表示する。
【００９６】
なお、画像処理装置１０では、ジョブ履歴に関するジョブリストのほか、処理前（待機中）のジョブや処理中のジョブに関するジョブリストもあり、これらのジョブリストについてもジョブ履歴のジョブリストと同様の表示が可能となっている。
【００９７】
このように、画像処理装置１０では、リスト表示領域７２にジョブリストを表示した後、スクロール操作を検知した際にジョブリストのインデックスを表示すると共に、このインデックス表示領域７３をスクロール表示中は必要のない情報が表示されていたタイトル欄７１の領域に表示するので、表示画面が小さい場合でもインデックスを表示し、その利用によってスクロールの手間を軽減することができる。
【００９８】
また、リスト表示領域７２に表示されている項目の属するグループのインデックスを他のグループのインデックスと異なる表示形態（たとえば、異なる色）で表示するので、どのグループの項目がリスト表示領域７２に表示されているかを容易に認識して、たとえば、インデックスを選択してリストの表示範囲を変更すべきか否かなどをユーザは容易に判断することができる。
【００９９】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１００】
リストは、実施の形態で例示したものに限定されず任意でよい。たとえば、予約ジョブリスト、画像処理装置の機能リスト、ユーザリストなどでもよい。
【０１０１】
実施の形態では、スクロール操作速度に応じてスクロールの単位（スクロール表示のモード）を小カテゴリ（通常モード）と大カテゴリ（間引きモード）に変化させたが、スクロール単位は固定でもよいし、３種類以上に変化させてもよい。
【０１０２】
実施の形態では、選択可能項目数が１の場合に、１つ目の項目選択を持って選択操作の終了と判断したが、ＯＫ釦の操作により選択操作の終了と判断するように構成されてもよい。また、同様に、選択可能項目数がＮ個の場合には、選択した項目数が選択可能項目数（Ｎ個）に達した場合に選択操作の終了と判断してもよいし、ＯＫ釦の操作やキャンセル釦の操作により選択操作の終了と判断するように構成されてもよい。
【０１０３】
実施の形態では、インデックスをリスト表示領域４２、７２以外の領域に設けたが、リスト表示領域４２、７２内に設ける形態であってもかまわない。
【０１０４】
スクロール操作は、実施の形態で例示したものに限定されない。タッチパネル上でのフリック操作やドラッグ操作に限定されず、たとえば、加速度センサを有するペンを空中で動かすような操作をスクロール操作として認識する構成でもかまわない。要するに、リストの表示内容をスクロールさせるための操作であれば、操作方式等は任意でよい。
【０１０５】
また、本発明は、画像処理装置１０などに組み込まれる形態に限定されるものではない。操作部と表示部を備えた操作表示装置の表示を外部から制御する表示制御装置として構成されてもよい。また、操作部と表示部を備えた操作表示装置を有し、この操作表示装置の表示を制御する情報処理装置として構成されてもよい。該情報処理装置は、たとえば、画像処理装置１０などの装置本体部から取り外し可能な操作パネルとして構成されてもよい。また、情報処理装置を、本発明の表示制御装置として動作させるためのプログラムも本発明の範囲に含まれる。
【符号の説明】
【０１０６】
１０…画像処理装置（ＭＦＰ）
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…画像読取部
１５…プリンタ部
１６…画像処理部
１７…不揮発メモリ
１８…自動原稿搬送部（ＡＤＦ）
１９…ファクシミリ通信部
２１…ネットワーク通信部
３０…操作表示部
３１…表示部
３２…操作部
３３…スイッチ部
３４…タッチパネル部
４０…アドレスリスト選択画面
４１…タイトル欄
４２…リスト表示領域
４３…タブ表示欄
４３ａ〜４３ｃ…タブ
４４…配列選択釦
４５〜４７…選択釦
５０…インデックス表示領域
５１、５１ａ〜５１ｆ…インデックス
５２…ＯＫ釦
５３…キャンセル釦
６１…選択された項目
６２…「Ｃ」グループの先頭項目
７０…ジョブリスト表示画面
７１…タイトル欄
７２…リスト表示領域
７３…インデックス表示領域
７４…キャンセル釦
７５、７５ａ〜７５ｅ…インデックス
【図１】
0005817973.tif 000002
【図６】
0005817973.tif 000003
【図７】
0005817973.tif 000004
【図８】
0005817973.tif 000005
【図９】
0005817973.tif 000006
【図１０】
0005817973.tif 000007
【図２】
0005817973.tif 000008
【図３】
0005817973.tif 000009
【図４】
0005817973.tif 000010
【図５】
0005817973.tif 000011