(57)【特許請求の範囲】
【請求項１】
スクロール表示領域を有した操作画面を表示するタッチパネルを備える情報機器であって、
予め配列順が定められた５以上のグループのいずれかにそれぞれ分類された複数のデータを記憶するデータ記憶部と、
同じグループに分類された複数のデータがグループごとに纏まって前記配列順に一列に並ぶデータリストの一部分を、前記スクロール表示領域内に表示させるリスト表示制御部と、
前記データリストが表示されている状態において、前記タッチパネルのタッチ入力面における前記スクロール表示領域内の部分にタッチしたままタッチ位置を前記複数のデータの配列方向に沿うように移動させるタッチ操作に応じて、前記データリストの表示をスクロールさせるスクロール制御部と、
前記タッチ操作に応じて、前記５以上のグループのうちの一部である４以上のグループの中で、前記スクロール表示領域内に表示されているデータに対応する第１のグループと、前記第１のグループとは異なる少なくとも１つの第２のグループとにそれぞれ対応する指標としての複数のアイコンを、前記操作画面上に前記配列順に前記配列方向に並ぶようにポップアップ表示させる支援表示制御部と、
前記タッチ操作が前記タッチ位置の変化速度が閾値よりも大きい高速の操作であるか前記変化速度が前記閾値よりも小さい低速の操作であるかを判別する操作速度判別部と、を備えるとともに、
前記支援表示制御部は、前記操作速度判別部によって前記タッチ操作が前記低速の操作であると判別された場合には、前記データリストにおける配列の順位が最上位である先頭グループ、前記配列の順位が最下位である末尾グループ、および前記配列の順位が前記先頭グループの順位と前記末尾グループの順位との間の順位であるグループを前記第２のグループとして定め、
前記操作速度判別部によって前記タッチ操作が前記高速の操作であると判別された場合には、前記配列の順位が前記第１のグループの順位と連続した順位である１以上のグループを前記第２のグループとして定め、
前記スクロール表示領域内の前記データリストのスクロールによって前記５以上のグループのうちの前記第１のグループが変わるごとに、前記第１のグループと前記第２のグループとを示す前記複数のアイコンを切り替えてポップアップ表示させる
ことを特徴とする情報機器。
【請求項２】
前記支援表示制御部は、前記複数のアイコンとともに、当該複数のアイコンの配列の片側に、前記第１のグループに対応しかつ当該複数のアイコンとはデザインが異なる一つのアイコンを、ポップアップ表示させる
請求項１記載の情報機器。
【請求項３】
前記支援表示制御部は、前記５以上のグループのそれぞれが前記第１のグループであるときにアイコンをポップアップ表示させるべきグループを定める制御テーブルに従って、前記複数のアイコンによって示す複数のグループを定める
請求項１または２記載の情報機器。
【請求項４】
前記配列の順位が前記先頭グループの順位と前記末尾グループの順位との間の順位であるグループは、前記先頭グループの順位と前記第１のグループの順位との間の順位であるグループ、および前記配列の順位が前記第１のグループの順位と前記末尾グループの順位との間の順位であるグループである
請求項１ないし３のいずれかに記載の情報機器。
【請求項５】
前記支援表示制御部は、前記操作速度判別部によって前記タッチ操作が前記高速の操作であると判別された場合に、前記配列の順位が前記第１のグループの順位よりも一つ上位であるグループ、および前記配列の順位が前記第１のグループの順位よりも一つ下位であるグループを前記第２のグループとして定める
請求項１ないし４のいずれかに記載の情報機器。
【請求項６】
前記複数のデータは、前記５以上のグループとは別の３以上のＭ個の組のいずれかに組分けされており、
前記支援表示制御部は、前記タッチ入力面における前記スクロール表示領域内の部分にタッチしたままタッチ位置を前記複数のデータの配列方向と交差する第２方向に沿うように移動させる第２方向タッチ操作に応じて、前記Ｍ個の組のうちの前記データリストにおける表示されている部分に対応する組を含む前記Ｍ個よりも少ない２以上のｍ個の組にそれぞれ対応するｍ個のアイコンを、前記操作画面上にポップアップ表示させる
請求項１ないし５のいずれかに記載の情報機器。
【請求項７】
スクロール表示領域を有した操作画面を表示するタッチパネルを備える情報機器において実行されるコンピュータープログラムであって、
前記情報機器が有するコンピューターに、
予め配列順が定められた５以上のグループのうちの同じグループに分類された複数のデータがグループごとに纏まって前記配列順に一列に並ぶデータリストを、前記スクロール表示領域内に表示させるリスト表示制御処理と、
前記データリストが表示されている状態において、前記タッチパネルのタッチ入力面における前記スクロール表示領域内の部分にタッチしたままタッチ位置を前記複数のデータの配列方向に沿うように移動させるタッチ操作に応じて、前記データリストの表示をスクロールさせるスクロール制御処理と、
前記タッチ操作が前記タッチ位置の変化速度が閾値よりも大きい高速の操作であるか前記変化速度が前記閾値よりも小さい低速の操作であるかを判別する操作速度判別処理と、
前記タッチ操作に応じて、前記５以上のグループのうちの一部である４以上のグループの中で、前記スクロール表示領域内に表示されているデータに対応する第１のグループと、前記第１のグループとは異なる少なくとも１つの第２のグループとにそれぞれ対応する指標としての複数のアイコンを、前記操作画面上に前記配列順に前記配列方向に並ぶようにポップアップ表示させ、前記操作速度判別処理によって前記タッチ操作が前記低速の操作であると判別された場合には、前記データリストにおける配列の順位が最上位である先頭グループ、前記配列の順位が最下位である末尾グループ、および前記配列の順位が前記先頭グループの順位と前記末尾グループの順位との間の順位であるグループを前記第２のグループとして定め、前記操作速度判別処理によって前記タッチ操作が前記高速の操作であると判別された場合には、前記配列の順位が前記第１のグループの順位と連続した順位である１以上のグループを前記第２のグループとして定め、前記スクロール表示領域内の前記データリストのスクロールによって前記５以上のグループのうちの前記第１のグループが変わるごとに、前記第１のグループと前記第２のグループとを示す前記複数のアイコンを切り替えてポップアップ表示させる支援表示制御処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備えた情報機器および情報機器において実行されるコンピュータープログラムに関する。情報機器には、印刷機能と多様な情報処理機能とを合わせもつＭＦＰ（Multi-functional Peripheral）が含まれる。
【背景技術】
【０００２】
情報機器の操作入力手段としてタッチパネルが広く用いられている。ここでいうタッチパネルは、画面表示の可能なディスプレイとタッチ式ポインティングデバイスとを組み合わせた入出力装置である。透光性のポインティングデバイスはディスプレイの前面に密着し、タッチパネルの表面は表示面とタッチ入力面とを兼ねている。タッチパネルでは、ユーザーによる操作に応じて画面表示の内容が適宜変更される。
【０００３】
タッチパネルによる情報機器の操作に関して、ディスプレイよりもサイズが大きいために全体を表示し切れない操作画面（操作用の画像）をスクロール表示するＧＵＩ(Graphical User Interface）が知られている。特許文献１には、デジタル複合機の操作表示パネルにおいて、タッチパネルの表示部の外側に上下方向および左右方向のスライドバーを設けることが記載されている。このデジタル複合機のユーザーは、ファクシミリやデータ送信のためのアドレスリストが部分的に表示されている場合、スライドバーに備わるスライダを移動させることによって、アドレスリストを上下または左右にスクロールさせることができる。このとき、スライドバーにおけるスライダの位置は、アドレスリスト全体における表示部分の相対位置を示す。
【０００４】
一方、近年に見られるタブレット型パーソナルコンピューターやスマートフォンといった携帯型の情報機器は、スクロール操作として１本の指またはペンによる「ドラッグ」および「フリック」を受け付ける。ドラッグはタッチ入力面をなぞるように指またはペンを動かす動作であり、フリックはタッチ入力面にタッチして直ぐに素早く振り上げるように指またはペンを動かす動作である。一般に、ドラッグの場合には、その指やペンの動きとほぼ同じ速度でスクロールされ、スクロール量は指やペンの動く距離とほぼ等しい。フリックの場合には、指やペンの入力面を擦る距離よりも大きくスクロールされ、スクロール量は指やペンの動きが速いほど大きい。
【０００５】
なお、ドラッグに関して、ドラッグ可能なアイコンの色や大きさを操作に応じて変更する技術がある。特許文献２に開示された表示装置は、ユーザーが画面内のドラッグ可能なアイコンに指先でタッチすると、このアイコンがドラッグ可能なものであることを知らせるためにアイコンの色を変える。次に、ユーザーがこのアイコンを押し込むように操作すると、表示装置は、アイコンのサイズと色を変えてドラッグ開始可能であることを知らせる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２４４３６０号公報
【特許文献２】特開２００４−７０４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
フリックやドラッグは表示をスクロールさせるのに便利な操作である。スクロール表示面の全体がスクロール操作ボタンとなるので、ユーザーがスクロール専用の操作ボタンを探す手間がなく、表示面に注視したまま一方向にまたはその逆の方向に自在に表示をスクロールさせることができる。
【０００８】
しかし、ユーザーが少しずつスクロールさせようとして同じ方向の短いフリックを何回も繰り返したり、一方向にスクロールさせる操作と逆方向にスクロールさせる操作とを交互に繰り返し行なったりすることがある。例えば、複数の宛名と各宛名に対応する電話番号とを示すアドレス帳の表示において、宛名のソート順（例えば頭文字のアルファベット順）に宛名と電話番号とが並んでいるにもかかわらず、ユーザーが表示を行ったり来たりさせることがある。このように何回も操作が行なわれてしまう一因として、一回の操作に呼応したスクロールが止まったとき、静止表示された領域がスクロールされる画像全体のうちのどの部分かをユーザーが理解しないまま、続けて次のスクロール操作を行なってしまうことが考えられる。
【０００９】
本発明は、このような事情に鑑み、スクロールされる画像全体のうちの表示されている部分がどの位置の部分であるかを、サイズの限られた表示面においてユーザーに分かり易く伝え、それによってスクロール操作の操作性を向上させることを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成する装置は、スクロール表示領域を有した操作画面を表示するタッチパネルを備える情報機器であって、予め配列順が定められた５以上のグループのいずれかにそれぞれ分類された複数のデータを記憶するデータ記憶部と、同じグループに分類された複数のデータがグループごとに纏まって前記配列順に一列に並ぶデータリストの一部分を、前記スクロール表示領域内に表示させるリスト表示制御部と、前記データリストが表示されている状態において、前記タッチパネルのタッチ入力面における前記スクロール表示領域内の部分にタッチしたままタッチ位置を前記複数のデータの配列方向に沿うように移動させるタッチ操作に応じて、前記データリストの表示をスクロールさせるスクロール制御部と、前記タッチ操作に応じて、前記５以上のグループのうちの一部である４以上のグループの中で、前記スクロール表示領域内に表示されているデータに対応する第１のグループと、前記第１のグループとは異なる少なくとも１つの第２のグループとにそれぞれ対応する指標としての複数のアイコンを、前記操作画面上に前記配列順に前記配列方向に並ぶようにポップアップ表示させる支援表示制御部と、前記タッチ操作が前記タッチ位置の変化速度が閾値よりも大きい高速の操作であるか前記変化速度が前記閾値よりも小さい低速の操作であるかを判別する操作速度判別部と、を備える。前記支援表示制御部は、前記操作速度判別部によって前記タッチ操作が前記低速の操作であると判別された場合には、前記データリストにおける配列の順位が最上位である先頭グループ、前記配列の順位が最下位である末尾グループ、および前記配列の順位が前記先頭グループの順位と前記末尾グループの順位との間の順位であるグループを前記第２のグループとして定め、前記操作速度判別部によって前記タッチ操作が前記高速の操作であると判別された場合には、前記配列の順位が前記第１のグループの順位と連続した順位である１以上のグループを前記第２のグループとして定め、前記スクロール表示領域内の前記データリストのスクロールによって前記５以上のグループのうちの前記第１のグループが変わるごとに、前記第１のグループと前記第２のグループとを示す前記複数のアイコンを切り替えてポップアップ表示させる。
【発明の効果】
【００１１】
本発明によれば、表示されるデータが分類されるグループの全てではなく、選ばれた一部のグループに対応するアイコンを表示し、それによって、サイズの限られた表示面において、スクロールされるデータリストのうちの表示されている部分がどの位置の部分であるかをユーザーに分かり易く伝え、スクロール操作の操作性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】情報機器としての画像形成装置の全体の外観および操作パネルの構成を示す図である。
【図２】画像形成装置のハードウェア構成を示すブロック図である。
【図３】スクロール表示領域を有した操作画面の一例を示す図である。
【図４】スクロール操作の一例を示す図である。
【図５】スクロール操作のためのアイコン表示の一例を示す図である。
【図６】画像形成装置におけるスクロール操作に関わる機能構成を示す図である。
【図７】スクロール表示に関わる宛先データベースのデータ構成を示す図である。
【図８】間引きインデックス表示形式のアイコン表示の一例を示す図である。
【図９】前後インデックス表示形式のアイコン表示の一例を示す図である。
【図１０】間引きインデックス表示形式のアイコン表示のための表示パターンテーブルの例を示す図である。
【図１１】間引きインデックス表示形式のアイコン表示におけるアイコンの切替えの例を示す図である。
【図１２】アイコンを強調表示する形式の第１例を示す図である。
【図１３】アイコンを強調表示する形式の第２例を示す図である。
【図１４】スクロール表示領域における他のタッチ操作を示す図である。
【図１５】図１４のタッチ操作に呼応するアイコン表示の例を示す図である。
【図１６】画像形成装置におけるスクロール操作に関わる動作の概要を示すフローチャートである。
【図１７】図１６中の支援表示処理のフローチャートである。
【図１８】図１７中の間引きインデックス表示処理のフローチャートである。
【図１９】図１７中の前後インデックス表示処理のフローチャートである。
【図２０】図１６中の絞込み支援表示処理のフローチャートである。
【図２１】図１６中のジャンプ表示処理のフローチャートである。
【図２２】図１６中の強調表示処理のフローチャートである。
【図２３】スクロール表示に関わる文書データベースのデータ構成を示す図である。
【図２４】スクロール表示領域の表示制御形態の変形例を示す図である。
【発明を実施するための形態】
【００１３】
スクロール表示をする情報機器の例としてビジネスユースの画像形成装置を挙げる。図１（Ａ）に示される画像形成装置１は、コピーおよびネットワークプリンティングを含む多様な用途をもつＭＦＰである。画像形成装置１は、例えば企業のオフィスに構築されたＬＡＮ（Local Area Network）８に接続され、パーソナルコンピューターやサーバーといった情報処理装置とのデータ通信および外部の通信装置とのファクシリ通信が可能である。画像形成装置１は、外部装置からのアクセスおよび筐体上部の前側に配置された操作パネル１０による操作に従って動作する。
【００１４】
図１（Ｂ）のように、操作パネル１０は、任意の操作画面の表示が可能なタッチパネル部１０Ａと、複数の固定キーが配置されたキーパネル部１０Ｂとを有する。タッチパネル部１０Ａに配置されたタッチパネル１２は、操作画面を表示するディスプレイとその表示面に密着する透光性のタッチ入力デバイスとを備える。キーパネル部１０Ｂの固定キーとしては、数値入力キーの一群（テンキー）１３、ジョブの実行を開始させるスタートキー１４、およびジョブの実行を中止させるストップキー１５などがある。
【００１５】
図２のように、画像形成装置１の全体制御を担うメインコントローラー２０は、制御プログラムや各種アプリケーションを実行するコンピューターとしてのＣＰＵ（central processing unit）２１、制御プログラムを記憶するＲＯＭ（Read Only Memory）２２、プログラム実行のワークエリアとされるＳ−ＲＡＭ（Static Random Access Memory）２３、および動作の設定値を記憶するバッテリバックアップされたＮＶ−ＲＡＭ（不揮発性メモリ）２４を有する。
【００１６】
ＡＤＦ(Auto Document Feeder)３２は、原稿台を有しており、コピー、イメージ入力、またはファクシミリ送信において、原稿台にセットされた原稿シートをイメージスキャナー３３の読取り位置へ搬送する。イメージスキャナー３３は原稿シートに記録されている画像情報を光学的に読み取る。エンジンコントローラー３４は、プリンターエンジン３５の動作を制御する。プリンターエンジン３５は、多段式の用紙スタッカー３６から供給される用紙の片面または両面に電子写真法によってモノクロまたはカラーの画像をプリントする。ファクシミリユニット３７は、図示しない電話回線またはＬＡＮ８を用いるファクシミリ送受信のためのデータ処理を担う。通信インタフェース３８は画像形成装置１をＬＡＮ８に接続する。ストレージ３９はハードディスクドライブ（ＨＤＤ）のような大容量記憶デバイスである。ストレージ３９には、制御プログラムや操作画面の表示のための画面データを含む制御用のデータを記憶する媒体としてのメモリ領域とともに、各種のドキュメントのファイルを保存するメモリ領域（いわゆるボックス）が設けられる。ストレージ３９に格納されているデータやプログラムは必要に応じてワークエリアにロードされる。
【００１７】
このような画像形成装置１は操作パネル１０における表示をスクロールするＧＵＩを有している。以下、スクロール表示に関わる画像形成装置１の構成および動作を説明する。
【００１８】
図３において、タッチパネル１２によってその表示面の全体にわたる操作画面Ｑ１が表示されている。この操作画面Ｑ１は、イメージスキャナー３３によって原稿画像を読み取って外部装置へ送信する動作の設定操作のための画面であり、アドレスリストを表示するスクロール表示領域６０を有している。スクロール表示領域６０のスクロール方向は図の上下方向である。操作画面Ｑ１において、スクロール表示領域６０の上方には、スクロール表示されるアドレスリストの表示項目を示す帯状領域５９が配置されている。図示において、表示項目は「種類」「名称（宛名）」および宛先であり、電子メールについて登録された宛先データを示す五つの行Ｌ１，Ｌ２，Ｌ３，Ｌ４，Ｌ５がスクロール表示領域６０に現われている。スクロール表示領域６０の下方には、色・サイズ・解像度・ファイル形式・片面か両面かという原稿スキャニングの設定項目にそれぞれ対応した設定画面を呼び出すための操作ボタン５１，５２，５３，５４，５５が配置されている。
【００１９】
アドレスリストが静止表示されている状態において、ユーザーが表示面におけるスクロール表示領域６０内の任意の位置にタッチして直ぐに離すタップ操作を行うと、アドレスリストにおけるタッチ位置に対応する行の宛先が送信先として選択される。選択された宛先の行をユーザーがもう一度タップすると選択が解除される。また、ユーザーがスクロール操作を行うと、アドレスリストの表示がスクロールされる。
【００２０】
スクロール操作は、図４に示されるようにスクロール表示領域６０内の任意の位置に指Ｆでタッチしたまま、スクロール方向Ｍ１に沿う方向Ｍ１ａに指Ｆを移動させる動作である。タッチ位置がスクロール表示領域６０内の位置である限り、フリックおよびドラッグのいずれもが、画像形成装置１におけるスクロール操作である。
【００２１】
スクロール操作が行なわれると、図５のように、操作画面Ｑ１にはスクロール表示領域６０よりも上下に長いスクロール表示領域６０Ｅがスクロール表示領域６０に代えて配置される。言い換えれば、スクロール表示領域６０がスクロール方向に拡張される。これにより、アドレスリストのうちの表示される行の数が増え、ユーザーが所望の宛先を早く見付けることができるようになる。
【００２２】
加えて、スクロール操作に呼応して、画像形成装置１は、図５のように操作画面Ｑ１上に複数のアイコン７１ａ，７１ｍ，７１ｚを操作画面Ｑ１上にスクロール方向に一列に並べるポップアップ表示を行う。さらに、画像形成装置１は、一列に並ぶアイコン７１ａ，７１ｍ，７１ｚの配列の片側に、一列に並ぶアイコン７１ａ，７１ｍ，７１ｚとはデザインが異なる一つのアイコン７２ａをポップアップ表示する。例示のアイコン７２ａはアイコン７１ａを白黒反転したものである。これらアイコン７１ａ，７１ｍ，７１ｚおよびアイコン７２ａのポップアップ表示は、アドレスリストにおけるどの部分が表示されているかをユーザーが理解し易いようにする操作支援のために行なわれる。
【００２３】
アイコン７１ａ，７１ｍ，７１ｚおよびアイコン７２ａは、アドレスリストに対応した後述する多数のインデックス（指標）のうちの一部である限定個数以下の複数のインデックスを表わす。詳しくは、単独に配置されるアイコン７２ａは、アドレスリストにおける表示されている部分の先頭行に対応するインデックスを表わす。そして、一列に配置される複数のアイコン７１ａ，７１ｍ，７１ｚのうちの一つのアイコン７１ａはアイコン７２ａと同じ表示中の先頭行に対応するインデックスを表わし、残りのアイコン７１ｍ，７１ｚは他のインデックスを表わす。インデックスの配列順（本例ではアルファベット順）は予め定まっているので、複数のアイコン７１ａ，７１ｍ，７１ｚの配列におけるアイコン７２ａと同じインデックスを表わすアイコン７１ａと他のアイコン７１ｍ，７１ｚとの位置関係から、アドレスリストにおける表示されている部分の位置が分かる。一列に並べるアイコン７１ａ，７１ｍ，７１ｚの個数を限定する代わりにアイコンおよびその中の文字が大きく表示される。アイコンの示すインデックスはアドレスリストの文字と比べて目立つ。ユーザーによる状況把握のための視覚情報としてアドレスリストの文字にアイコンの大きな文字が加わるので、アイコンの表示によってスクロール状況の把握がし易くなる。アイコン７１ａ，７１ｍ，７１ｚおよびアイコン７２ａの表示位置については、スクロール表示領域６０Ｅに表示されるデータをできるだけ妨げず、かつそれらデータに近い位置に選定するのが望ましい。
【００２４】
なお、以下において、アイコン７１ａ，７１ｍ，７１ｚのように一列に並ぶアイコンを、これら相互の区別が必要であるときを除いて、これらを個別にまたは総称してアイコン７１ということがある。また、アイコン７２ａのように単独に配置されるアイコンをアイコン７２ということがある。
【００２５】
図６は画像形成装置１におけるスクロール操作に関わる機能構成を示している。画像形成装置１は、操作入力処理部１０１、画面表示部１０２、スクロール制御部１０３、および支援表示制御部１０４を有する。これら構成要素は、メインコントローラー２０のＣＰＵ２１または操作パネル１０にパネル制御用コンピューターとして組み込まれるプＣＰＵが表示制御プログラムを実行することによって実現される機能要素である。
【００２６】
操作入力処理部１０１は、タッチパネル１２の出力に基づいてタッチ操作を判別し、ユーザーの指示をそれに応じるべき機能要素に伝える。例えば、画面切替え指示は画面表示部１０２に通知され、スクロール指示はスクロール制御部１０３および支援表示制御部１０４に通知される。操作入力処理部１０１は、フリック操作またはドラッグ操作が行なわれた場合、タッチ位置の変化速度が閾値よりも大きい高速の操作であるか閾値よりも小さい低速の操作であるかを判別する。すなわち、操作入力処理部１０１は操作速度判別部としての動作を担う。
【００２７】
画面表示部１０２は、ストレージ３９に格納されている画面データ２００を用いて、画像形成装置１の状態に応じた操作画面をタッチパネル１２に表示させる。この画面表示部１０２は、複数のデータが一列に並ぶデータリストを表示させるリスト表示制御部としての機能をも担う。例えば、上述の操作画面Ｑ１を表示させるとき、画面表示部１０２は、ストレージ３９に格納されている宛先データベース２５０から必要なデータを読み込んでスクロール表示領域６０にアドレスリストを組み入れる。その際、アドレスリストのうちの表示させるべき部分がポインター１０５によって示される。デフォルト状態のポインター１０５は表示対象のリストの先頭行を示す。画面表示部１０２は、ポインター１０５の示す行から末尾側の所定数番目の行までを表示させる。一度に表示される行の個数はスクロール表示領域６０のサイズによって決まり、スクロール表示領域６０からスクロール表示領域６０Ｅへのサイズの拡張によって増える。アドレスリストの他にも、印刷したり送信したりする文書（ドキュメント）をユーザーが選択するための操作画面を表示させるとき、画面表示部１０２は、その操作画面のスクロール表示領域に文書リストを組み入れる。文書リストは、ストレージ３９に格納されている文書データベース２６０のデータによって構成される。
【００２８】
また、画面表示部１０２は、アドレスリストや文書リストといったデータリストが表示されているときにタップ操作によってデータリスト内の行が選択されると、選択された行の背景色を変更するなどして選択行と非選択行とを表示の上で区別する。それと合わせて、画面表示部１０２は、選択行に対応したインデックスを示すフラグをフラグレジスター１０６にセットする。
【００２９】
さらに、画面表示部１０２は、所定の周期でポインター１０５を参照し、参照時点のポインター１０５の示す行が表示されるように、必要に応じてスクロール表示領域における表示を更新する。
【００３０】
スクロール制御部１０３は、ポインター１０５の示す行をスクロール操作の方向に応じて末尾側または先頭側の行に変更し、画面表示部１０２にスクロール表示領域の表示を更新させる。スクロール操作の速度やドラッグ距離に応じてポインター１０５の示す行の変更を所定変更量ずつ所定回数繰り返すことにより、スクロール表示領域においてデータリストがスクロールされる。
【００３１】
支援表示制御部１０４は、上述のようにスクロール表示領域を有した操作画面上にアイコン７１，７２をポップアップ表示させる。支援表示制御部１０４は、スクロール対象であるデータリストにおける表示されている部分（以下、「表示行」という）をポインター１０５によって特定し、アイコン７１，７２として表示すべき複数のインデックスを決定する。
【００３２】
支援表示の上で必須である表示行に対応するインデックス（これを「必須インデックス」という）を特定するため、支援表示制御部１０４は予め適時にインデックス対応テーブルＴｃを作成する。インデックス対応テーブルＴｃは、データリストに対応する全インデックスとポインター１０５が取り得る値（すなわち、示し得る行）とを対応付ける情報である。例えば、データリストがアドレスリストである場合、インデックス対応テーブルＴｃを構成するデータが宛名データベース２５０から抽出される。
【００３３】
必須インデックスを特定した支援表示制御部１０４は、表示パターンテーブルＴｐを参照するルックアップテーブル方式、またはインデックス配列の順位に基づく計算をする演算方式によって、必須インデックスを含む表示すべき複数のインデックスを決定する。表示パターンテーブルＴｐは、データリストに対応する全インデックスについて、それぞれが必須インデックスになった場合に表示すべき複数のインデックスを示すデータであり、予めストレージ３９に格納されている。
【００３４】
表示すべき複数のインデックスを決定した支援表示制御部１０４は、それら複数のインデックスに対応した複数のアイコン７１のポップアップ表示に際して、フラグレジスター１０６を参照する。そして、選択インデックスの有無を示すフラグがセットされているインデックスを強調表示する。
【００３５】
以下、アドレスリストをスクロール表示する場合を例に挙げて画像形成装置１の支援表示機能をさらに詳しく説明する。
【００３６】
図７は宛先データベース２５０のデータ構成を示している。宛先データベース２５０には、画像形成装置１において可能な複数種の通信のための宛先データが登録される。宛先データは少なくとも宛名と宛先（電話番号やアドレス）とを項目として有している。宛先データベース２５０において、宛先データは、通信種類によってＭ個のグループのいずれかに分類され、かつ宛名によってＮ個のグループのいずれかに分類されて管理される。
【００３７】
ここで、画像形成装置１における通信には「ＦＡＸ」、「Ｉ−ＦＡＸ」、「Ｅ−ｍａｉｌ」、「ＦＴＰ」、「ＳＭＢ」、「ＷｅｂＤＡＶ」、「ＳＩＰ−ＦＡＸ」、および「ＩＰ−ＡＤ−ＦＡＸ」の８個の種類がある。「ＦＡＸ」は公衆電話回線を用いる一般的なファクシミリ通信であり、「Ｉ−ＦＡＸ」はインターネットを用いるファクシミリ通信であり、「Ｅ−ｍａｉｌ」は電子メールの送受である。「ＦＴＰ」はＦＴＰ（File Transfer Protocol）によるファイル伝送であり、「ＳＭＢ」はＳＭＢ（Server Message Block）によるデータ通信であり、「ＷｅｂＤＡＶ」はＷｅｂＤＡＶ（Web Distributed Authoring and Versioning）によるデータ通信である。「ＳＩＰ−ＦＡＸ］はＳＩＰ（Session Initiation Protocol）によるファクシミリ通信であり、「ＩＰ−ＡＤ−ＦＡＸ」はＳＭＴＰ（Simple Mail Transfer Protocol）によるイントラネット内でのファクシミリ通信である。これらの種類が８個のグループ４０１，４０２，４０３，４０４，４０５，４０６，４０７，４０８に対応する。つまり、本例における通信種類によるグループ分けのグループ数Ｍは８である。
【００３８】
グループ４０１に属する宛先データは、グループ５０１，５０２，５０３，５２５，５２６を含む計２６個のグループのいずれかにも属する。これら２６個のグループは、宛名のインデックスであるアルファベットの「Ａ」から「Ｚ」までの２６文字に対応する。すなわち、例えば宛名の頭文字がＡである宛先データはグループ５０１に分類され、宛名の頭文字がＺである宛先データはグループ５２６に分類されている。
【００３９】
グループ４０１と同様に、グループ４０２，４０３，４０４，４０５，４０６，４０７，４０８においても、それぞれに属する宛先データはインデックスに対応付けられた２６個のグループのいずれかに分類される。本例における宛名によるグループ分けのグループ数Ｎは２６である。
【００４０】
宛先データベース２５０において、８個のグループ４０１〜４０８に対して図示の上から下への配列どおりの配列順序が定められ、宛名のインデックスに対応する２６個のグループに対してアルファベット順（Ａ、Ｂ、Ｃ、…Ｙ、Ｚ）が配列順序として定められている。したがって、宛先データベース２５０に登録されている全ての宛先データを一覧表示する場合、図示のように「ＦＡＸ」の中のインデックスが「Ａ」の宛先データから「ＩＰ−ＡＤ−ＦＡＸ」のインデックスが「Ｚ」の宛先データまでが上から下へ並ぶアドレスリストがスクロール表示の対象となる。このようなアドレスリストのデータ配列順を示すシリアル番号が各宛先データに付与されており、上述のポインター１０５はシリアル番号を示すことによってアドレスリストにおける表示すべき行（つまり、宛先データ）を指し示す。
【００４１】
図８は“間引きインデックス表示形式”のアイコン表示の一例を示し、図９は“前後インデックス表示形式”のアイコン表示の一例を示している。間引きインデックス表示形式は、「Ａ」から「Ｚ」までの２６個のインデックスのうち、少なくとも先頭のインデックス、必須インデックス、および末尾のインデックスを表示する形式である。前後インデックス表示形式は、必須インデックスおよび配列順位の上で必須インデックスに近いインデックスを表示する形式である。ただし、いずれの形式であっても、インデックス数Ｎ（ここでは２６）よりも十分に少ない限定個数ｎ（本実施形態では５）以下のインデックスが、一列に並ぶアイコン７１によって表示される。
【００４２】
図８において、アイコン７２ｉは上述の２６個のグループのうちの表示中のグループに対応するインデックスである必須インデックスが「Ｉ」であることを示している。アイコン７２ｉの右側には上下に並べて５個のアイコン７１ａ，７１ｅ，７１ｉ，７１ｑ，７１ｚが表示されている。このアイコン配列における中央に位置するアイコン７１ｉは必須インデックス「Ｉ」を示している。アイコン配列の先頭のアイコン７１ａは、アルファベット順の最上位（先頭グループ）のインデックス「Ａ」を示し、アイコン配列の末尾のアイコン７１ｚはアルファベット順の最下位（末尾グループ）のインデックス「Ｚ」を示している。アイコン７１ａとアイコン７１ｉとの間のアイコン７１ｅは、アルファベット順の順位がインデックス「Ａ」の順位と必須インデックス「Ｉ」の順位との間の順位であるインデックス「Ｅ」を示している。そして、アイコン７１ｉとアイコン７１ｚとの間のアイコン７１ｑは、アルファベット順の順位が必須インデックス「Ｉ」の順位とインデックス「Ｚ」の順位との間の順位であるインデックス「Ｑ」を示している。
【００４３】
図９において、アイコン７２ｉの右側には上下に並べて５個のアイコン７１ｇ，７１ｈ，７１ｉ，７１ｊ，７１ｋが表示されている。図９のアイコン配列においても、中央に配置されるのは必須インデックス「Ｉ」を示すアイコン７１ｉである。アイコン７１ｉの上側には、必須インデックス「Ｉ」よりも順位が一つ上位のインデックス「Ｈ」を示すアイコン７１ｈと、さらに一つ上位のインデックス「Ｇ」を示すアイコン７１ｇが配置されている。そして、アイコン７１ｉの下側には、必須インデックス「Ｉ」よりも順位が一つ下位のインデックス「Ｊ」を示すアイコン７１ｊと、さらに一つ下位のインデックス「Ｋ」を示すアイコン７１ｋが配置されている。
【００４４】
図１０は表示パターンテーブルＴｐの例を示している。表示パターンテーブルＴｐにおいて、例えば表示中の宛先データに対応するインデックス（必須インデックス）が「Ａ」である場合、定められた表示すべきインデックスは「Ａ」、「Ｍ」、「Ｚ」の三つである。必須インデックスが「Ｂ」である場合、定められた表示すべきインデックスは「Ａ」、「Ｂ」、「Ｎ」、「Ｚ」の四つである。また、必須インデックスが「Ｃ」である場合、定められた表示すべきインデックスは「Ａ」、「Ｂ」、「Ｃ」、「Ｎ」、「Ｚ」の五つである。このように表示パターンテーブルＴｐでは２６個のインデックスのそれぞれと表示すべき複数のインデックスの組とが対応づけられている。
【００４５】
図１１は間引きインデックス表示形式のアイコン表示におけるアイコンの切替えの例を示している。図１１（Ａ）では、スクロール表示領域６０Ｅにおける先頭行の宛先データの宛名の頭文字は「Ｉ」であるので、必須インデックスは「Ｉ」である。操作画面Ｑ１におけるスクロール表示領域６０Ｅの近傍に、必須インデックス「Ｉ」を含む五つのインデックス「Ａ」、「Ｅ」、「Ｉ」、「Ｑ」、「Ｚ」を示すアイコン７１ａ，７１ｅ，７１ｉ，７１ｑ，７１ｚが表示されている。この状態で、ユーザーが図中に破線の楕円で囲まれたインデックス「Ｑ」のアイコン７１をタップすると、スクロールではなく「Ｉ」から「Ｑ」へ、途中のインデックスに対応したデータの表示を飛ばして一気に図１１（Ｂ）のように表示が切り替わる。
【００４６】
図１１（Ｂ）において、スクロール表示領域６０Ｅには、宛名の頭文字が「Ｑ」である宛先データを先頭にして所定数の宛先データが表示されている。そして、必須インデックス「Ｑ」を示すアイコン７２ｑ、および、必須インデックス「Ｑ」を含む五つのインデックス「Ａ」、「Ｉ」、「Ｑ」、「Ｕ」、「Ｚ」を示すアイコン７１ａ，７１ｉ，７１ｑ，７１ｕ，７１ｚが表示されている。
【００４７】
図１２と図１３は、アイコン配列における選択行に対応したインデックスを示すアイコンの強調表示の形式の第１例と第２例とをそれぞれ示している。
【００４８】
図１２において、アドレスリストのうちのスクロール表示領域６０Ｅに表示された複数の行には宛名の頭文字が「Ｉ」である宛先データが記載されており、これらの行のうちの図中に斜線を付した一つの行が選択されている。また、スクロール表示領域６０Ｅには表示されていないが、宛名の頭文字が「Ｈ」である宛先データの記載された行も選択されている。このような選択状態において、一列に並ぶ五つのアイコン７１ｇ，７１ｈ，７１ｉ，７１ｊ，７１ｋのうち、選択行に対応するインデックス「Ｈ」および「Ｉ」をそれぞれ示すアイコン７１ｈ，７１ｉは、背景色を変更する強調表示によって他のアイコン７１ｇ，７１ｊ，７１ｋと区別されている。
【００４９】
図１３において、図１２と同様に宛名の頭文字が「Ｉ」である宛先データが表示されており、これら宛先データを記載した行の一つが選択されている。また、スクロール表示領域６０Ｅには表示されていないが、宛名の頭文字が「Ｊ」である宛先データの記載された行も選択されている。このような選択状態において、一列に並ぶ五つのアイコン７１ｇ，７１ｈ，７１ｉ，７１ｊ，７１ｋのうち、選択行に対応するインデックス「Ｉ」および「Ｊ」をそれぞれ示すアイコン７１ｉ，７１ｊは、選択状態であることを示すマーク８０を付加する強調表示によって他のアイコン７１ｇ，７１ｈ，７１ｋと区別されている。
【００５０】
図１４はスクロール表示領域における他のタッチ操作を示している。図１４の操作は、スクロール表示領域６０内の任意の位置に指Ｆでタッチしたまま、スクロール方向Ｍ１と直交する方向Ｍ２に沿う方向Ｍ２ａに指Ｆを移動させる、横向き操作と呼称する動作である。この横向き操作は、タッチ位置がスクロール表示領域６０内の位置である限り、フリックでもよいしドラッグでもよい。
【００５１】
図１５は図１４のタッチ操作に呼応するアイコン表示の例を示している。操作画面Ｑ１が表示された状態でユーザーが表示面内のスクロール表示領域６０を擦る横向き操作を行うと、アイコン６１，６３，６４，６５，６６がスクロール表示領域６０の近傍にポップアップ表示される。アイコン６１，６３，６４，６５，６６は、上述した８個の通信種類のうちの限定個数ｍである５個の通信種類（ＦＡＸ、Ｅ−ｍａｉｌ、ＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶ）に対応する。アイコン６１，６３，６４，６５，６６のうち、表示中の宛先データの通信種類（例示ではＥ−ｍａｉｌ）に対応するアイコン６３は、白黒反転によって他の四つのアイコン６１，６４，６５，６６と区別されている。水平方向に一列に並ぶアイコン６１，６３，６４，６５，６６は、上述のとおり配列順序が定まっている８個の通信種類の配列全体に対するうちの表示中の通信種類の位置を示すインジケータの役割をもつ。加えて、アイコン６１，６３，６４，６５，６６は表示させるデータの通信種類を切替えるための選択ボタンでもある。ユーザーがアイコン６１，６３，６４，６５，６６のいずれかにタップすると、タップした通信種類の宛先データが表示される。その後、ユーザーはスクロール操作を行うことにより、アイコン６１，６３，６４，６５，６６に対応する通信種類以外の通信種類の宛先データを表示させることができる。
【００５２】
次に、以上のような支援表示を行う画像形成装置１の動作を適宜に上述した図をも参照しながらフローチャートに沿って説明する。
【００５３】
図１６のフローチャートは画像形成装置１におけるスクロール操作に関わる動作の概要を示している。
【００５４】
タッチ操作を受け付ける操作入力処理部１０１（図６参照）は、タッチ位置がスクロール表示領域内の位置かどうかをチェックする（Ｓ１０、Ｓ１１）。タッチ位置がスクロール表示領域内の位置であった場合（Ｓ１１でＹＥＳ）、操作入力処理部１０１はタッチ操作がスクロール操作であるかどうかをチェックする（Ｓ１２）。
【００５５】
タッチ操作がスクロール操作であった場合（Ｓ１２でＹＥＳ）、画面表示部１０２がスクロール表示領域６０を拡張し（Ｓ１３）、支援表示制御部１０４が支援表示処理（Ｓ１４）および絞込み支援表示処理（Ｓ１５）を実行する。
【００５６】
一方、タッチ位置がスクロール表示領域内の位置でなかった場合（Ｓ１１でＮＯ）、およびタッチ操作がスクロール操作ではなかった場合（Ｓ１２でＮＯ）、スクロール制御部１０３がジャンプ表示処理（Ｓ１６）を実行し、支援表示制御部１０４が強調表示処理（Ｓ１７）を実行する。そして、ステップＳ１８において、通常のタッチ入力処理として、他の操作に応じて操作入力処理部１０１と画面表示部１０２とが連携して画面表示を切替える。
【００５７】
図１７は図１６中のステップＳ１４の支援表示処理のフローチャートである。支援表示制御部１０４は、操作入力処理部１０１によって判別されたタッチ操作に応じて、間引きインデックス表示形式または前後インデックス表示形式でアイコンを表示させる。すなわち、タッチ操作がスクロール方向に沿うドラッグまたは短いフリックといった比較的に高速の操作であった場合（Ｓ１４１でＹＥＳ）、支援表示制御部１０４は前後インデックス表示処理を実行する（Ｓ１４４）。短いフリックとは、タッチ位置の移動距離が短くタッチ時間も短いフリックである。タッチ操作がスクロール方向に沿う長いフリックのように比較的に低速の操作またはスクロール方向に沿う連続フリック（フリックの繰り返し）であった場合（Ｓ１４２でＹＥＳ）、支援表示制御部１０４は間引きインデックス表示処理を実行する（Ｓ１４３）。タッチ操作がスクロール方向に沿うドラッグやフリックではなかった場合（Ｓ１４２でＮＯ）、例えば上述の横向き操作であった場合、フローは図１６にリターンする。
【００５８】
図１８は図１７中のステップ１４３の間引きインデックス表示処理のフローチャートである。支援表示制御部１０４は、まず、ポインター１０５およびインデックス対応テーブルＴｃを参照し、データリストにおける表示行のうちの先頭行に対応するインデックスを取得する（Ｓ４３１）。次に、支援表示制御部１０４は、取得した先頭行のインデックスに応じて、表示すべき複数のインデックスを決める（Ｓ４３２）。そのために支援表示制御部１０４は表示パターンテーブルＴｐを参照する。表示パターンテーブルＴｐにおいて先頭行のインデックスに対応付けられている表示パターン（インデックスの組）が表示すべきインデックである。そして、支援表示制御部１０４は、表示すべき複数のインデックスを示す複数のアイコン７１およびアイコン７２を操作画面上にポップアップさせる（Ｓ４３３）。
【００５９】
ここで、ステップＳ４３２のインデックスを決める処理の変形として、表示パターンテーブルＴｐを参照するルックアップテーブル処理に代えて、インデックス配列の順位に基づく演算によって表示すべき複数のインデックスを決めることができる。例えば、ステップＳ４３１で取得した先頭行のインデックス（これを必須インデックス「＊」とする）がインデックス配列の最上位の「Ａ」でもなく最下位の「Ｚ」でもない場合、配列順序において「Ａ」と「＊」との中間のインデックスおよび「＊」と「Ｚ」との中間のインデックスを演算で求める。「Ａ」の順位を１、「Ｚ」の順位を２６、「＊」の順位をα（１＜α＜２６）とすると、（α−１）／２に最も近い値および（２６−α）／２に最も近い値が中間のインデックスの順位となる。これら演算により決まる中間のインデックスが「Ａ」、「＊」、「Ｚ」とともに表示される。必須インデックス「＊」が「Ｂ」または「Ｙ］であって中間のインデックスが一つである場合には、その一つの中間のインデックスと「Ａ」、「＊」、「Ｚ」との四つのインデックスが表示される。また、必須インデックス「＊」が「Ａ」または「Ｚ」である場合には、「Ａ」と「Ｚ」との中間のインデックス、「Ａ」、「Ｚ」の三つのインデックスが表示される。
【００６０】
表示すべきインデックスを演算によって決める方法によれば、テーブルによって決める方法とは違って、必須インデックスに応じた表示すべきインデックスが固定されない。したがって、例えば「Ａ」から「Ｚ」までのインデックスの中で宛先データの登録がないインデックスがあった場合、そのようなインデックスを表示せずに宛先データの登録されているインデックスを優先的に表示する、というデータ登録状況に応じた支援表示が可能である。
【００６１】
図１９は図１７中のステップ１４４の前後インデックス表示処理のフローチャートである。支援表示制御部１０４は、データリストにおける表示行のうちの先頭行に対応する必須インデックスを取得する（Ｓ４４１）。必須インデックスが配列順序における最上位の「Ａ」または第２位の「Ｂ」である場合（Ｓ４４２でＹＥＳ）、支援表示制御部１０４は、最上位から第５位までの「Ａ」「Ｂ」「Ｃ」「Ｄ」「Ｅ」をポップアップさせる（Ｓ４４６）。必須インデックスが最下位の「Ｚ」または最下位より一つ上位の「Ｙ」である場合（Ｓ４４３でＹＥＳ）、支援表示制御部１０４は、最下位から順位が連続する「Ｖ」「Ｗ」「Ｘ」「Ｙ」「Ｚ」をポップアップさせる（Ｓ４４５）。そして、必須インデックスが「Ａ」、「Ｂ」、「Ｙ」、「Ｚ」のいずれでもない場合、支援表示制御部１０４は、必須インデックスとその前後二つずつのインデックスとで構成される順位の連続した五つのインデックスをポップアップさせる（Ｓ４４４）。
【００６２】
図２０は図１６中のステップＳ１５の絞込み支援表示処理のフローチャートである。支援表示制御部１０４は、操作入力処理部１０１の受け付けたタッチ操作が横向き操作であった場合（Ｓ１５０でＹＥＳ）、図１５のアイコン６１、６３〜６６のように表示切替えボタンを兼ねる絞込み用のアイコンをポップアップさせる（Ｓ１５１）。
【００６３】
図２１は図１６中のステップＳ１６のジャンプ表示処理のフローチャートである。スクロール制御部１０３は、支援表示された一列に並ぶアイコン７１のいずれかがユーザーによって押下されたとき（Ｓ１６１でＹＥＳ）、押下されたアイコンの示すインデックスを取得する（Ｓ１６２）、そして、押下されたアイコンの示すインデックスに対応したデータが先頭行のデータとなるようにスクロール制御部１０３がポインター１０５を変更し、画面表示部１０２が図１１の例のようにポインター１０５に従って表示を更新する（Ｓ１６３）。
【００６４】
図２２は図１６中のステップＳ１７の強調表示処理のフローチャートである。アドレスリストのうちの表示されている複数の行のいずれかにタッチ（押下）する操作が行なわれると（Ｓ１７０）、画面表示部１０２は押下された行の宛先データに対応するインデックスを取得する（Ｓ１７１）。続いて、画面表示部１０２は、押下された行が以前に選択された選択行であるかどうかをチェックする（Ｓ１７２）。押下された行が選択行でなければ（Ｓ１７２でＮＯ）、今回の押下は行（厳密にはその宛先データ）を選択する操作であるので、画面表示部１０２は取得したインデックスが選択インデックスであることを示すフラグをフラグレジスター１０６にセットする（Ｓ１７５）。押下された行が既に選択行であったならば（Ｓ１７２でＹＥＳ）、今回の押下は行の選択を解除する操作である。この場合、画面表示部１０２は押下された行と同じインデックスに対応する他の選択行の有無をチェックする（Ｓ１７３）。当該インデックスに対応する他の選択行が有れば（Ｓ１７３でＹＥＳ）、フローはステップＳ１７６へ進む。当該インデックスに対応する他の選択行が無ければ（Ｓ１７３でＮＯ）、今回の押下による選択解除によって当該インデックスの選択行が無くなるので、画面表示部１０２は当該インデックスが選択インデックスであることを示すフラグをリセットする（Ｓ１７４）。
【００６５】
ステップＳ１７６において、支援表示制御部１０４はフラグレジスター１０６の示す選択インデックスがアイコン７１によって示される表示中のインデックスであるかどうかをチェックする。表示中の複数のインデックスのいずれかが選択インデックスであれば（Ｓ１７６でＹＥＳ）、支援表示制御部１０４は、選択インデックスである表示中のインデックスを図１２のような色分けや図１３のようなマーク８０の付与によって強調する（Ｓ１７７）。
【００６６】
以上ではアドレスリストを表示する場合の支援表示を説明したが、文書リストを表示する場合にも同様の支援表示を行うことができる。文書リストに関わるデータを管理する文書データベース２６０のデータ構成の例が図２３に示されている。
【００６７】
図２３において、文書データベース２６０には、ストレージ３９内の複数のボックスのいずれかに格納される文書（ドキュメント）の文書名がデータとして登録される。文書データベース２６０において、文書名は、文書の格納先によってＭ個のグループのいずれかに分類され、かつ格納の日付によってＮ個のグループのいずれかに分類されて管理される。
【００６８】
ここで、文書の格納先として「共通ボックス」、「個人ボックス１」、「個人ボックス２」、…、「個人ボックス２９」、「個人ボックス３０」の３１個のボックスがある。これらのボックスがグループ６０１，６０２，６０３，６３０，６３１を含む計３１個のグルーブに対応する。つまり、本例における格納先によるグループ分けのグループ数Ｍは３１である。
【００６９】
グループ６０１に属する文書名は、グループ７０１，７１２，７１３，７３６を含む計３６個のグループのいずれかにも属する。これら３６個のグループは、月単位に格納日時を区分した最新の「2011,12」から最古の「2009.01」までの３年分の期間のインデックスに対応する。例えば２０１１年１２月に格納された文書の文書名はグループ７０１に分類され、２００９年１月に格納された文書の文書名はグループ７３６に分類されている。
【００７０】
グループ６０１と同様に、格納先別の他のグループにおいても、それぞれに属する文書名はインデックスに対応付けられた３６個のグループのいずれかに分類される。本例における格納日時によるグループ分けのグループ数Ｎは３６である。
【００７１】
文書リストに関わる支援表示では、スクロール操作に応じて、「2011,12」から「2009.01」までの３６個のインデックスのうち、グループ数Ｎよりも少ない３個から５個程度の個数のインデックスをそれぞれ示す複数のアイコンがポップアップされる。
【００７２】
以上の実施形態の変形として、支援表示の形式を間引きインデックス表示形式または前後インデックス表示形式に限定することができる。間引きインデックス表示形式に限定する場合、図１６のステップＳ１４において図１７のフローに代えて図１８のフローの動作を行なえばよい。また、前後インデックス表示形式に限定する場合、図１６のステップＳ１４において図１７のフローに代えて図１９のフローの動作を行なえばよい。
【００７３】
また、必ずしもスクロール表示領域６０を拡張する必要はない。スクロール表示領域６０が元々十分に広い場合や隠したくないボタンが拡張によって隠れる場合などにおいて、図１６における拡張に関わるステップＳ１３の処理を省略してもよい。図２４の例示では、スクロール表示領域６０を拡張しない状態でアイコン７１ａ，７１ｅ，７１ｉ，７１ｎ，７１ｚおよびアイコン７２ａがポップアップ表示されている。
【００７４】
スクロールされる画像はアドレスリストおよび文書リストに限らず、多数のグループのいずれかに分類される多数のデータを示すものであればよく、ジョブ履歴リストといった他のデータリストであってもよい。例示したアドレスリストは複数の通信種類の宛先データを一続きにまとめたデータリストであるが、アドレスリストを通信種類ごとに独立させてもよい。宛名によるグループ分けはアルファベット別に限らず、画像形成装置１の使用される国や地域に合わせて、五十音別その他のグループ分けを採用することができる。
【符号の説明】
【００７５】
１    画像形成装置（情報機器）
６０，６０Ｅ    スクロール表示領域
Ｑ１    操作画面
１２    タッチパネル
４０１，４０２，４０３，４０４，４０５，４０６，４０７，４０８    グループ
５０１，５０２，５０３，５２５，５２６    グループ
２５０    宛先データベース（データ記憶部）
２６０    文書データベース（データ記憶部）
１０２    画面表示部（リスト表示制御部）
１０３    スクロール制御部
１０４    支援表示制御部
７１ａ，７１ｅ，７１ｇ，７１ｈ，７１ｉ，７１ｊ    アイコン
７１ｋ，７１ｍ，７１ｎ，７１ｑ，７１ｕ，７１ｚ    アイコン
７２ａ，７２ｉ，７２ｑ    アイコン
１０１    操作入力処理部（操作速度判別部）
Ｍ１    スクロール方向（データの配列方向）
Ｍ２    第２方向
２１    ＣＰＵ
【図１】
0005678913.tif 000002
【図２】
0005678913.tif 000003
【図３】
0005678913.tif 000004
【図４】
0005678913.tif 000005
【図５】
0005678913.tif 000006
【図６】
0005678913.tif 000007
【図７】
0005678913.tif 000008
【図８】
0005678913.tif 000009
【図９】
0005678913.tif 000010
【図１０】
0005678913.tif 000011
【図１１】
0005678913.tif 000012
【図１２】
0005678913.tif 000013
【図１３】
0005678913.tif 000014
【図１４】
0005678913.tif 000015
【図１５】
0005678913.tif 000016
【図１６】
0005678913.tif 000017
【図１７】
0005678913.tif 000018
【図１８】
0005678913.tif 000019
【図１９】
0005678913.tif 000020
【図２０】
0005678913.tif 000021
【図２１】
0005678913.tif 000022
【図２２】
0005678913.tif 000023
【図２３】
0005678913.tif 000024
【図２４】
0005678913.tif 000025