(57)【要約】【課題】ユーザが簡単に所望の情報を見つけることができる表示装置を提供すること。【解決手段】起点表示順序から第２目標表示順序に至るまでの画像を対象とする間は、追従処理により、第１移動量で画像を，表示順序の順に表示する。一方、第２目標表示順序に対応する画像を対象とした後は、減衰処理により、第１移動量よりも少ない第２移動量で、画像を表示順序の順に表示する。よって、ユーザにとっては、第２目標表示順序に対応する画像から第１目標表示順序の画像に至るまでをじっくり視認することができ、所望の表示情報を簡単に見つけることができる。【選択図】図４
2011076379.tif 000002
【特許請求の範囲】
【請求項１】
表示順序が対応づけられた表示情報を表示する表示手段と、
前記表示順序に対応する検出領域が備えられた入力手段と、
前記検出領域に入力媒体が接近または接触した接触状態である場合に、前記検出領域のうち入力媒体が接近または接触している領域である接触領域を検出する検出手段と、
その検出手段により検出される接触領域に対応する表示順序を第１目標表示順序とする場合、その第１目標表示順序と、前記接触状態が成立する前に前記表示手段に表示されていた表示情報に対応づけられた起点表示順序との間にある表示順序を、第２目標表示順序として取得する取得手段と、
前記起点表示順序から前記第２目標表示順序に至るまでの表示情報を対象表示情報として、単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が第１数となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する第１表示処理を実行し、前記第１表示処理が前記第２目標表示順序に対応する表示情報を前記対象表示情報とした後は、前記第１目標表示順序の表示情報に至るまでの表示情報を対象表示情報として、前記単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が前記第１数よりも少ない第２数となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する第２表示処理を実行する表示制御手段とを備える表示装置。
【請求項２】
前記表示制御手段は、前記第２表示処理の実行において、前記第２数を徐々に少なくする減衰手段を備えるものである請求項１記載の表示装置。
【請求項３】
前記接触領域の大きさを示す値を取得する数値取得手段を備え、
前記表示制御手段は、前記第２表示処理の実行において、前記数値取得手段によって取得される値に応じて、前記第２数を決定する調整手段を備えるものである請求項１または２に記載の表示装置。
【請求項４】
前記表示制御手段は、前記第２表示処理の実行において、前記接触領域へ前記入力媒体が接近あるいは接触しなくなった場合、または、前記検出領域のうち前記接触領域とは異なる領域に前記入力媒体が接近あるいは接触する場合、前記第２表示処理を停止する停止手段を備える請求項１から３のいずれかに記載の表示装置。
【請求項５】
前記表示手段に表示されている表示情報に対応する検出領域である対応検出領域を示す指標を表示する指標表示手段を備え、
前記表示制御手段は、前記対応検出領域において前記入力媒体が接近または接触した後、前記検出領域のうち前記対応検出領域とは異なる領域が前記接触状態となってから所定時間が経過した場合に、前記第２表示処理を実行するものである請求項１から４のいずれかに記載の表示装置。
【請求項６】
前記表示制御手段は、前記表示手段において表示対象とされる表示情報の数が所定数以上であることを、前記第２表示処理の作動条件とする請求項１から５のいずれかに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関するものである。
【背景技術】
【０００２】
表示面に表示されたスライドバー上のスライダにユーザがタッチし、その表示面上で指を滑らす操作を行うことに基づいて、スライダの表示位置を変更し、且つ、該スライダの変更前の位置に応じた情報から変更後の位置に応じた情報までの情報が順番に画面上を移動していくとユーザに視認させるための表示をする装置が開示されている。特許文献１は、表示対象とされる情報の全体量がスライダの移動可能範囲に対応し、１度に表示できる情報の量がスライダの幅に対応したスライドバー操作装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１３９３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載された技術によれば、例えば、１度に表示できる情報の量に比較して、表示対象とされる情報の全体量が大きい場合は、スライダを僅かに動かしただけでも非常に多くの情報が短時間に画面上を移動していくとユーザには視認されることとなるので、ユーザは、所望の情報に対応した適切な位置にスライダを合わせて止めることが困難である。その結果、ユーザが所望の情報を見つけ難いという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、ユーザが簡単に所望の情報を見つけることができる表示装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明は、表示順序が対応づけられた表示情報を表示する表示手段と、前記表示順序に対応する検出領域が備えられた入力手段と、前記検出領域に入力媒体が接近または接触した接触状態である場合に、前記検出領域のうち入力媒体が接近または接触している領域である接触領域を検出する検出手段と、その検出手段により検出される接触領域に対応する表示順序を第１目標表示順序とする場合、その第１目標表示順序と、前記接触状態が成立する前に前記表示手段に表示されていた表示情報に対応づけられた起点表示順序との間にある表示順序を、第２目標表示順序として取得する取得手段と、前記起点表示順序から前記第２目標表示順序に至るまでの表示情報を対象表示情報として、単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が第１数となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する第１表示処理を実行し、前記第１表示処理が前記第２目標表示順序に対応する表示情報を前記対象表示情報とした後は、前記第１目標表示順序の表示情報に至るまでの表示情報を対象表示情報として、前記単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が前記第１数よりも少ない第２数となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する第２表示処理を実行する表示制御手段とを備える。
【０００７】
なお、本発明は、表示装置、該表示装置を制御する表示制御装置、表示方法、表示装置を制御する表示プログラム、該表示プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【０００８】
請求項１記載の表示装置によれば、第１表示処理が第２目標表示順序に対応する表示情報を対象表示情報とした後は、第２表示処理により、第１目標表示順序の表示情報に至るまでの表示情報が対象表示情報として、表示順序の順に表示される。ここで、第２表示処理は、第１表示処理に比較して、単位時間の最初に表示される対象表示情報の表示順序と単位時間の最後に表示される対象表示情報の表示順序との差が少なくなるように制御する。よって、ユーザにとっては、第２目標表示順序の表示情報から第１目標表示順序の表示情報に至るまでをじっくり視認することができ、所望の表示情報を簡単に見つけることができるという効果がある。
【０００９】
請求項２記載の表示装置によれば、請求項１に記載の表示装置の奏する効果に加え、前記第２表示処理の実行において、前記第２数が徐々に少なくされるので、第１目標表示順序の表示情報に近づくにつれて、ユーザは、各表示情報をよりじっくりと視認することができ、所望の表示情報を簡単に見つけることができるという効果がある。
【００１０】
請求項３記載の表示装置によれば、請求項１または２に記載の表示装置の奏する効果に加え、前記第２表示処理の実行において、接触領域の大きさに応じて、前記第２数が決定されるので、ユーザにとって操作性が良いという効果がある。
【００１１】
請求項４記載の表示装置によれば、請求項１から３のいずれかに記載の表示装置の奏する効果に加え、第２表示処理の実行において、前記接触領域へ前記入力媒体が接近あるいは接触しなくなった場合、または、前記検出領域内のうち前記接触領域とは異なる領域に前記入力媒体が接近あるいは接触する場合、前記第２表示処理が停止されるので、ユーザにとっては簡単な操作で第２表示処理を停止することができ、ユーザにとって操作性が良いという効果がある。
【００１２】
請求項５記載の表示装置によれば、請求項１から４のいずれかに記載の表示装置の奏する効果に加え、対応検出領域において入力媒体が接近または接触した後、前記対応検出領域とは異なる領域が前記接触状態となってから所定時間が経過した場合に第２表示処理が実行されるので、第２表示処理を実行させるためのユーザの操作が簡単であり、操作性が良いという効果がある。
【００１３】
請求項６記載の表示装置によれば、請求項１から５のいずれかに記載の表示装置の奏する効果に加え、表示対象とされる表示情報の数が所定数以上であることが第２表示処理の作動条件とされているので、表示情報数が多く、全表示情報の閲覧が困難である場合において、ユーザが所望の情報を簡単に見つけることができるという効果がある。
【図面の簡単な説明】
【００１４】
【図１】（ａ）は、本発明の表示装置の一例であるＭＦＰの外観構成を示した斜視図であり、（ｂ）は、ＬＣＤに表示される操作画面の一例を示す概略図である。
【図２】（ａ）は、ＭＦＰの電気的構成を示すブロック図であり、（ｂ）は、移動量選定テーブルの構成を模式的に示す図であり、（ｃ）は、ユーザの指がタッチパネルに接触した場合に、接触が検出される電極の一例を説明する概略図である。
【図３】スライドバーの操作方法の一例を説明する概略図である。
【図４】減衰処理中における操作方法の一例を示す図である。
【図５】指の動きと移動量との関係の一例を示すグラフである。
【図６】ＭＦＰにおいて実行される表示更新処理を示すフローチャートである。
【図７】ＭＦＰにおいて実行されるスライダ操作取得処理を示すフローチャートの一部である。
【図８】ＭＦＰにおいて実行されるスライダ操作取得処理を示すフローチャートの一部である。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の表示装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の外観構成を示した斜視図である。
【００１６】
ＭＦＰ１は、プリンタ機能、スキャナ機能、ファクシミリ機能、及び、コピー機能などの各種機能を有し、その正面上部は、横長形状の操作パネル６が設けられている。この操作パネル６は、ＭＦＰ１を操作するためのものであり、操作キー１５と、ＬＣＤ１６と、タッチパネル１７とが主に設けられている。
【００１７】
このＬＣＤ１６の表示面には、入力装置の一種であるタッチパネル１７が配設されている。タッチパネル１７は、表面全体が碁盤の目のように細かく（例えば、１ｍｍ間隔）区分けされており、区分けされた各領域（以後、「検出領域」と称する）に、指の接触を検出する電極（センサ）が配設されている。各検出領域の面積は、タッチパネル１７に接触するユーザの指の面積よりも十分に小さいため、ユーザの指がタッチパネル１７に触れると、その指で複数の検出領域が触れられることになる。
【００１８】
また、各検出領域には、それぞれ個別に各検出領域を識別するための識別番号が付されており、タッチパネル１７の左上の検出領域の識別番号を（０，０）として、Ｘ方向（タッチパネル１７の横方向）およびＹ方向（タッチパネル１７の縦方向）に向かって番号が連続するように識別番号（ｘ，ｙ）が付されている。なお、識別番号は、タッチパネル１７の右方向および下方向に向かうほど大きくなる。
【００１９】
このタッチパネル１７では、指など入力媒体の接触が検出された場合、指の接触が検出されている検出領域の識別番号（ｘ，ｙ）が全て特定される。ＣＰＵ１０（図２参照）は、タッチパネル１７により検出された識別番号（ｘ，ｙ）の検出領域に対応する各処理を実行する。
【００２０】
ＭＦＰ１に接続された記憶媒体またはＭＦＰ１のフラッシュメモリ１４などに記憶された複数の画像ファイルの中からユーザに所望する（例えば、印刷したい）ファイルを選択させる場合、ＭＦＰ１は、ＬＣＤ１６においてスライド表示を行う。スライド表示とは、全ファイルに連続する表示順序を対応づけ、全ファイルの中で表示順序が連続する所定数のファイルに基づいた画像を対象に、対象の画像（以下、単に画像とも称する）を、昇順に並べた状態で表示し、ファイル数が多く全画像を一覧表示できない場合は、表示中の画像を一定数ずつ、表示順序に従って入れ替えながら表示していくことで、画像が画面上を順番に移動していくとユーザに視認させ、ひいては、ユーザが全ファイルを閲覧できるように表示することである。すなわち、スクロール表示や、画面に表示される画像全てを一度に切り替えて表示することも、スライド表示に相当する。
【００２１】
特に、このＭＦＰ１は、ＬＣＤ１６にスライド表示される多数の画像の中から、ユーザが簡単に所望の画像を見つけることができるように構成されている。
【００２２】
図１（ｂ）は、スライド表示を行う間、ＬＣＤ１６に表示される操作画面の一例を示す図である。図１（ｂ）に示すように、スライド表示の際には、ＬＣＤ１６の上方から下方に向かって順に、タイトル表示エリア２９と、画像表示エリア３０と、右スクロールキー３１と、左スクロールキー３２と、スライドバー３３と、スライダ３４とが表示される。
【００２３】
タイトル表示エリア２９は、操作画面のタイトル２９ａとページ数２９ｂとが表示される領域である。
【００２４】
画像表示エリア３０内には、その画像の基になるファイルの表示順序（以下、単に画像の表示順序とも称する）が左端から右端に向かって順番に大きくなるような、所定数（例えば、６個）の画像が表示される。図１（ｂ）においては、画像の表示順序を分かり易くするために、表示中の各画像上には、それぞれの表示順序を付している。つまり、図１（ｂ）では、表示順序「１〜６」の各画像が表示されていることを示している。本実施形態では、一画面に一度に表示される単位である６個の画像の集合を、１ページとして取り扱う。そして、全ファイル数を６で割り、余りを繰り上げた数値を、ページ数２９ｂの分母として示し（図１（ｂ）に示す例では９９９９）、画像表示エリア３０に表示中のページ数を、ページ数２９ｂの分子としてユーザに示す（図１（ｂ）に示す例では００１）。なお、画像表示エリア３０に表示される画像の中から、ユーザが所望の画像を認識することができるよう、画像の基であるファイルの作成日付などが表示順序と共に画像に付されても良い。また、画像表示エリア３０に表示される各画像は、各ファイルのサムネイル画像であっても良い。
【００２５】
図１（ｂ）に示す操作画面において、右スクロールキー３１に重なる領域にてユーザの指がタッチパネル１７に触れる操作が行われると、画像表示エリア３０における表示を、その時点で表示中の１ページから１つ後のページへ切り替える。逆に、左スクロールキー３２に重なる領域にてユーザの指がタッチパネル１７に触れる操作が行われると、画像表示エリア３０における表示を、その時点で表示中の１ページから１つ前のページへ切り替える。
【００２６】
スライドバー３３は、その横方向幅がファイルの全体数を表しており、スライドバー３３の各位置が、表示順序に対応している。具体的には、スライドバー３３に向かって左端位置が最小の表示順序に対応し、向かって右端が最大の表示順序に対応し、右端に向かうほど、対応する表示順序が大きくなる。したがって、タッチパネル１７のうち、スライドバー３３に重なる領域が、表示順序に対応する検出領域に相当する。
【００２７】
スライダ３４は、画像表示エリア３０に表示されている画像の基であるファイルの表示順序に対応する検出領域を示す指標である。例えば、図１（ｂ）に示すように、表示順序が１から６の画像が表示されているとき、スライダ３４は、表示順序が１から６の表示順序に対応づけられたスライドバー３３の領域に描画される。したがって、タッチパネル１７のうちスライダ３４に重なる領域は、表示中の画像の表示順序に対応した検出領域である。
【００２８】
次に、図２（ａ）を参照して、ＭＦＰ１の電気的構成について説明する。図２（ａ）は、ＭＦＰ１の電気的構成を示すブロック図である。ＭＦＰ１は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ＶＲＡＭ１３、フラッシュメモリ１４、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４とを主に有している。
【００２９】
ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ＶＲＡＭ１３、フラッシュメモリ１４は、バスライン２６を介して互いに接続されている。また、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４、バスライン２６は、入出力ポート２７を介して互いに接続されている。
【００３０】
ＣＰＵ１０は、ＲＯＭ１１やＲＡＭ１２やフラッシュメモリ１４に記憶される固定値やプログラム或いは、ＮＣＵ２３を介して送受信される各種信号に従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２７と接続された各部を制御するものである。
【００３１】
ＲＯＭ１１は、ＭＦＰ１で実行される制御プログラムなどを格納した書換不能なメモリである。後述する図６のフローチャートに示す表示更新処理、図７，図８のフローチャートに示すスライダ操作取得処理を実行する各プログラムは、このＲＯＭ１１に格納されている。
【００３２】
また、このＲＯＭ１１には、基準電極数パターンメモリ１１ａと、移動量選定テーブルメモリ１１ｂとが設けられている。
【００３３】
次に、図２（ｂ）を参照して、移動量選定テーブルの内容の一例について説明する。移動量選定テーブルは、スライド表示において、単位時間の最初に表示されている画像の表示順から、単位時間の最後に表示される画像の表示順序がどれだけ増えるか（移動量）を設定するために参照されるテーブルである。この移動量選定テーブルは、電極数の変化率ａと、その電極数の変化率に対応する移動量変化率とにより構成されている。
【００３４】
電極数の変化率ａは、タッチパネル１７の入力操作中に検出された電極数（具体的には、後述する操作中電極数メモリ１２ａの電極数）を、基準となる電極数（具体的には、後述する基準電極数メモリ１４ａの電極数）で除算した場合の演算結果を示す。詳しくは後述するが、第２移動量は第１移動量に複数の係数を乗じて算出する。移動量変化率は、その第２移動量を決定する際に乗じる係数の一つである。
【００３５】
例えば、移動量選定テーブルにおいて、電極数の変化率「ａ＝１」には、移動量変化率「１」が対応付けられており、「１＜ａ≦１．５」という範囲の電極数の変化率ａには、「１．５」という移動量変化率が対応付けられており、「０．２≦ａ＜１．０」という範囲の電極数の変化率ａには、「０．５」という移動量変化率が対応付けられている。これによりＭＦＰ１は、指が接触する接触領域の大小に対応した係数を乗じるため、指が接触する接触領域の大小に対応した第２移動量を算出することができる。
【００３６】
ここで、図２（ａ）の説明に戻り、電気的構成の説明を続ける。ＲＡＭ１２は、書換可能な揮発性のメモリであり、ＭＦＰ１の各操作の実行時に各種のデータを一時的に記憶するためのメモリである。ＲＡＭ１２には、操作中電極数メモリ１２ａが設けられている。
【００３７】
操作中電極数メモリ１２ａは、スライド表示中に、ユーザがタッチパネル１７に触れている間、そのタッチパネル１７の検出領域内で指の接触が検出されている電極の合計数を、操作中電極数として記憶するためのメモリである。
【００３８】
ＶＲＡＭ１３は、ＬＣＤ１６に表示される１画面分のビットマップデータを記憶するメモリである。ＣＰＵ１０は、ＶＲＡＭ１３に記憶されたビットマップデータを定期的に読み出し、そのビットマップデータに対応した画面をＬＣＤ１６に描画させる。
【００３９】
フラッシュメモリ１４は、書換可能な不揮発性のメモリであり、このフラッシュメモリ１４に記憶されたデータは、ＭＦＰ１の電源オフ後も保持される。フラッシュメモリ１４には、基準電極数メモリ１４ａおよびユーザ設定値メモリ１４ｂが設けられる。基準電極数メモリ１４ａは、ユーザが普段タッチパネル１７を操作する場合に触れる電極数を、予め基準電極数として記憶するためのメモリである。ユーザ設定値メモリ１４ｂは、第２目標表示順序を決定するために用いる係数ｋを記憶するメモリである。なお、係数ｋは、０＜ｋ＜１の範囲において、ユーザが任意に設定することができる値である。
【００４０】
図２（ｃ）は、ユーザの指がタッチパネル１７に接触した場合に、接触が検出される電極の一例を説明するための概略図である。なお、図２（ｃ）に示す各検出領域の大きさは、分かり易く説明するために拡大したものであり、実際の大きさとは異なる。
【００４１】
例えば、ＭＦＰ１の初期設定の際には、ユーザが普段タッチパネル１７を操作する場合と同様に、１本の指（例えば、人差し指）でタッチパネル１７に触れるよう要求がなされる。ここで、図２（ｃ）に示すように、ユーザが普段通りにタッチパネル１７に触れると、タッチパネル１７において指が接触している各電極が特定され、その電極の合計数がＣＰＵ１０により計数される。
【００４２】
そして、ＲＯＭ１１の基準電極数パターンメモリ１１ａに記憶されている各電極数の中から、計数された電極数に最も近い電極数が選択され、基準電極数として、フラッシュメモリ１４の基準電極数メモリ１４ａに記憶される。
【００４３】
このように、本実施形態では、ＭＦＰ１を使用するユーザの指の接触面積（電極数）を予め記憶させておくので、ユーザの指の太さや、ユーザの指の接触面積に関わらず、電極数の変化率ａを精度良く算出することができる。
【００４４】
図３（ａ）〜（ｄ）は、スライドバー３３の操作方法の一例を説明する概略図である。図３（ａ）に示すように、まず、ユーザはスライダ３４に重なるタッチパネル１７の領域に触れた状態で、その位置を始点とし、タッチパネル１７に触れた状態でスライドバー３３上において指を右方向に移動させるドラッグ操作を行う。なお、ドラッグ操作が行われる前に表示中であった画像の表示順序を、起点表示順序と称する。
【００４５】
ＭＦＰ１は、右方向へのドラッグ操作が行われた場合、スライドバー３３の左端からドラッグ操作の終点までの距離ｘに、ユーザの設定値である係数ｋ（０＜ｋ＜１）を乗算した距離（ｋ×ｘ）だけ、スライドバー３３の左端から離隔した位置を、スライダ３４の表示位置として求める。逆に、左方向へのドラッグ操作が行われた場合は、スライドバー３３の右端からドラッグ操作の終点までの距離ｘに、ユーザの設定値である係数ｋを乗算した距離（ｋ×ｘ）だけ、スライドバー３３の右端から離隔した位置を、スライダ３４の表示位置として求める。すなわち、ドラッグ操作の終点の手前（ドラック操作の始点に近い位置）を、スライダ３４の位置として求める。なお、距離ｘは、検出領域に付された識別番号（ｘ，ｙ）に基づいて求めることができる。
【００４６】
次に、図３（ｂ）に示すように、ＭＦＰ１は、スライドバー３３の右端または左端から距離（ｋ×ｘ）だけ離隔した位置にスライダ３４の表示位置を移動させる。そして、その移動後のスライダ３４の表示位置に対応した表示順序を第２目標表示順序として取得する。
【００４７】
次に、図３（ｃ）に示すように、ＭＦＰ１は、起点表示順序から第２目標表示順序まで、表示対象の画像を、表示順序の順に第１移動量で入れ替える追従処理を行う。第１移動量とは、単位時間（例えば、０．６秒間）の間に、表示対象とされる画像の数を表す値であり、具体的には、単位時間の最初に表示される画像の表示順序と、単位時間の最後に表示される画像の表示順序との差を表す。なお、第１移動量は、第２目標表示順序と起点表示順序との差に基づいて算出される。具体的には、第２表示順序と起点表示順序との差が大きいほど、第１移動量が大きくなるように算出される。また、第１移動量の算出は、追従処理中であり第２目標表示順序と基点表示順序との差が広がっているときにも所定時間間隔で行われる。本実施形態では、単位時間が０．６秒であり、第１移動量が３０であるものとする。この場合、例えば、単位時間の最初である０．１秒目に１〜６の表示順序の画像が表示されていた場合は、単位時間の最後である０．６秒目に、３１〜３６の画像が表示される速さで、画像表示エリア３０に表示する画像を入れ替える。すなわち、単位時間の最初に表示される６個のうち、左端に表示される画像の表示順序（例えば１）と、単位時間の最後に表示される６個のうち、左端に表示される画像（例えば３１）の表示順序の差が３０となるように、画像の入替えが行われる。
【００４８】
ＭＦＰ１において、ＣＰＵ１０は、定期的にＶＲＡＭ１３に記憶されたビットマップデータを読み出し、そのビットマップデータに基づく画面をＬＣＤ１６に描画する。したがって、ＭＦＰ１においては、第１移動量で画像の入替えを行うために、ＶＲＡＭ１３に記憶するビットマップデータを０．１秒間隔で更新する。例えば、表示順序１から６の画像を画像表示エリア３０に含む画面に対応したビットマップデータを作成してＶＲＡＭ１３に記憶する処理、表示順序７から１２の画像を画像表示エリア３０に含む画面に対応したビットマップデータを作成してＶＲＡＭ１３に記憶する処理、・・・表示順序３１から３６の画像を画像表示エリア３０に含む画面に対応したビットマップデータを作成してＶＲＡＭ１３に記憶する処理の各処理を、それぞれ０．１秒間隔で行う。なお、数値を簡単に表すために単位時間を０．６秒、各処理の間隔を０．１秒としたが、例えば各処理の間隔を０．０１６秒間隔など、より短い間隔にし、単位時間も０．６秒よりも短い間隔としてかまわない。逆に、より長い単位時間、より長い間隔としてもよい。
【００４９】
次に、図３（ｄ）に示すように、追従処理が第２目標表示順序（図３（ｄ）に示す例では３３６０１）の画像を表示した後においても、ドラッグ操作終点に接触した状態でユーザが指を停止している場合、ＭＦＰ１は、画像の入替えを待機する。そして、ドラッグ操作の終点が接触状態となってから１秒が経過した場合、ＭＦＰ１は減衰処理を行う。
【００５０】
図４は、減衰処理中における操作方法の一例を示す図である。減衰処理の開始において、ＭＦＰ１は、ドラッグ操作の終点位置に対応した表示順序を第１目標表示順序として取得する。また、この時点で表示中である画像の表示順序を算出用表示順序として取得する。そして、第１目標表示順序と算出用表示順序との差を求め、第１目標表示順序と起点表示順序の差で序した数である第１の係数（１よりも小さい正数となる）と、上述した移動量変化率（第２の係数）とを第１移動量に乗じた値である第２移動量を算出する。算出された第２移動量は、必然的に第１移動量よりも少ない値である。すなわち、減衰処理の実行中は、追従処理の実行中に比較して画像の入替えがゆっくりと行われる。なお、減衰処理の実行中は、追従処理の実行中に比較して画像の入替えがゆっくりと行われる限りにおいては、第１目標表示順序と算出用表示順序との差を第１目標表示順序と起点表示順序の差で序した数に、所定の数を乗除加減した数を第１の係数としても構わない。
【００５１】
図４（ａ）に示すように、ＭＦＰ１は、減衰処理を開始すると、第２移動量が例えば「１８」で、画像表示エリア３０に表示する画像を、表示順序の順に入れ替える。上述した追従処理においては、第１移動量（＝３０）で、画像の入替えを行うものであったため、ＶＲＡＭ１３の更新を０．１秒間隔で行うものとして説明したが、第２移動量は、第１移動量よりも小さいため、ＶＲＡＭ１３の更新の時間間隔を第１移動量の場合の時間間隔（例えば、０．１秒間隔）よりも長くする。
【００５２】
また、ＭＦＰ１は、画像表示エリア３０に表示される画像の表示順序に対応した位置にスライダ３４を表示する。すなわち、画像表示エリア３０に表示される画像の表示順序が大きくなるにつれて、スライダ３４の位置は、ドラッグ操作の終点位置に徐々に近づく。
【００５３】
また、ＭＦＰ１は、所定の時間間隔ごとに、その時点で表示中である画像の表示順序を新たな算出用表示順序として取得し、第２移動量を算出しなおす。時間が経過するにつれて、画像表示エリア３０に表示される画像の表示順序は第１目標表示順序に近づく（第１の係数が小さくなる）ため、図４（ｂ）に示すように、画像表示エリア３０に表示される画像の表示順序が第１目標表示順序に近づくにつれて第２移動量は徐々に少なくなる（例えば、図５に「減衰処理中」と示されるように）。このため、表示される画像の表示順序が第１目標表示順序に近づくにつれて、ユーザは、各画像をよりじっくりと視認することができ、所望のファイルを簡単に選択することができる。
【００５４】
また、第２移動量は、上述したように第１移動量に移動量変化率（第２の係数）を乗じて算出されている。すなわち、図４（ｃ）に示すように、ＭＦＰ１は、接触領域の大きさに応じて、第２移動量を決定していることになる。したがって、ユーザは、複数の指を使用したり、指を強く押しつけるなどして接触領域を大きくするという直感的な操作で、一定の時間の間に多くの画像を表示させることができる。一方、スライドバー３３上の指を意図的に浮かせるなどして接触領域を小さくするという直感的な操作で、同じ画像を長い時間表示させることができる。
【００５５】
また、図４（ｄ）に示すように、減衰処理の実行中に、ユーザが所定の減衰停止操作を行った場合、ＭＦＰ１は、減衰処理を停止する。本実施形態では、ドラッグ操作の終点からユーザが指を離す操作、右スクロールキー３１，左スクロールキー３２およびスライドバー３３以外の領域に指を接触する操作、ドラッグ操作の終点からスライダ３４の表示位置まで指をスライドさせる操作、図示しないキー（戻るキー、リターンキー）などを押下する操作が減衰停止操作に相当する。
【００５６】
したがって、減衰処理により、第２目標表示順序から第１目標表示順序まで、同じ画像が長く表示される中で、所望の画像を見つけた場合は、ユーザは、例えば、ドラッグ操作の終点から指を離すなどの簡単な操作で画像の入替えを停止することができ、その状態で所定の操作を行うことにより所望のファイルを選択することができる。
【００５７】
例えば、スライド表示中の画像の基であるファイルの数（例えば、６個）に対して、全ファイル数が多い場合であっても、ＭＦＰ１によれば、まず、ユーザは、選択したいファイルの表示順序に対応する大体の位置を予測しその位置までドラッグ操作を行えば良い。このようにすれば、ＭＦＰ１においては、追従処理により、起点表示順序の画像から第２目標表示順序の画像まで、すなわち選択したいファイルの表示順序の近傍の画像に至るまではドラッグ操作を停止させてから短い時間で多くの画像が移動していくようにユーザに視認され、第２目標表示順序の画像から第１目標表示順序の画像まで、すなわち選択したいファイルの表示順序の近傍の画像は減衰処理によりそれぞれ長めの時間をかけて移動していくように視認される。すなわち、ユーザは、選択したいファイルに基づく画像を選択したいファイルの表示順序の近傍の画像については十分に視認しながら、そうでない画像については無駄に長い時間視認することなく見つけることができる。
【００５８】
なお、図３，図４においては、最初に行ったユーザの操作が右方向に向かうドラッグ操作であって、画像の表示順序が大きくなる方向へ画像の入替えが行われるものとして説明したが、左方向へ向かうドラッグ操作が行われる場合には、画像の表示順序が小さくなる方向へ画像の入替えが行われる。
【００５９】
図５は、指の動きと上述した画像を表示する際の移動量（第１移動量・第２移動量）との関係の一例を示すグラフであり、横軸が時間ｔを表し、縦軸が指の速度ｖと移動量を表すグラフである。なお、ここでいう指の速度ｖは、スライドバー３３の横方向における単位時間当たりの指の位置の変化である。
【００６０】
まず、時間ｔ０において、ユーザがスライダ３４にタッチし、その指を右方向または左方向にドラッグ操作すると、そのスライド操作の各時点における位置ｘに基づいて、スライダ３４の位置（ｋ×ｘ）が求められる。そして、そのスライダ３４の位置に対応した表示順序の画像まで、追従処理により画像の入替えが行われる。
【００６１】
時間ｔ０から時間ｔ２に至るまで、ＭＦＰ１は、指の動きに追従するように第１移動量を算出する。そして、時間ｔ１において、ユーザが指を停止すると、ドラッグ操作の終点が定まるので、その終点の位置に対応した位置（ｋ×ｘ）に、スライダ３４の表示位置が変更される。そして、その変更後のスライダ３４の表示位置に対応した第２目標表示順序に至るまでは、追従処理により、第１移動量で画像の入替えを行う。そして、時間ｔ２において、画像表示エリア３０に表示される画像が第２目標表示順序に至ると、ＭＦＰ１は、画像の入替えを待機する。
【００６２】
本実施形態のＭＦＰ１において、減衰処理を作動させるための条件は、ドラッグ操作の終点にユーザが指を接触させた状態で、１秒以上停止することである。ここでは、時間ｔ１において、ドラッグ操作の終点に到達してから、ユーザが１秒以上、指の動きを停止したものとする。
【００６３】
そして、時間ｔ３において、ドラッグ操作の終点における接触状態が１秒以上を経過すると、ＭＦＰ１は、減衰処理を開始する。この減衰処理は、第２移動量で画像の入替えを行う。
【００６４】
そして、時間ｔ４において、ユーザが、減衰停止操作を行うと、ＭＦＰ１は画像の入替えを停止する。
【００６５】
図６は、ＭＦＰ１において実行される表示更新処理（追従処理と減衰処理とを含む）を示すフローチャートである。この表示更新処理は、ユーザの入力操作に応じてスライド表示を行うための処理であり、ＭＦＰ１の主電源が投入されてから主電源が遮断されるまで繰り返し実行される。
【００６６】
まず、ＣＰＵ１０は、基準電極数メモリ１４ａを初期設定する（Ｓ６０２）。具体的には、１本の指でタッチパネル１７に触れさせ、タッチパネル１７において指が接触している電極を特定し、その電極の合計数に基づく値を基準電極数として、基準電極数メモリ１４ａに設定する。
【００６７】
次に、ＣＰＵ１０は、図１（ｂ）に示す操作画面をＬＣＤ１６に描画させ（Ｓ６０４）、次に、ユーザによりタッチパネル１７が操作されたか否かを判断する（Ｓ６０６）。Ｓ６０６の判断が否定される場合（Ｓ６０６：Ｎｏ）、ＣＰＵ１０は、処理を待機する。
【００６８】
一方、Ｓ６０６の判断が肯定される場合（Ｓ６０６：Ｙｅｓ）、次に、ＣＰＵ１０は、スライダ３４が操作されたか否か、すなわち、タッチパネル１７の検出領域に、指が接触した接触状態である場合に、その接触領域を検出し、その接触領域がスライダ３４の表示位置であるか否かを判断する（Ｓ６０８）。
【００６９】
Ｓ６０８の判断が肯定される場合（Ｓ６０８：Ｙｅｓ）、ＣＰＵ１０は、ユーザによるスライダ３４の操作に応じて、画像表示エリア３０の画像を入れ替えるスライダ操作取得処理（Ｓ６１０）を実行し、Ｓ６０６に戻る。一方、Ｓ６０８の判断が否定される場合（Ｓ６０８：Ｎｏ）、ＣＰＵ１０は、ユーザによるスライダ３４以外の操作に応じたその他の処理を実行し（Ｓ６１２）、Ｓ６０６に戻る。例えば、左スクロールキー３２が操作された場合は、Ｓ６１２において、画像表示エリア３０に表示する画像を、１ページ分前の画像に入れ替える処理を行う。
【００７０】
図７は、スライダ操作取得処理（Ｓ６１０）を示すフローチャートである。このスライダ操作取得処理（Ｓ６１０）は、ユーザがスライダ３４に対し行った操作に基づいて、画像表示エリア３０に表示する画像を入れ替える処理である。
【００７１】
まず、ＣＰＵ１０は、スライダ３４に触れている指の位置が移動したか否か、すなわちドラッグ操作が行われたか否かを判断する（Ｓ７０２）。Ｓ７０２に判断が否定される場合（Ｓ７０２：Ｎｏ）、ＣＰＵ１０は処理を待機する。
【００７２】
一方、Ｓ７０２の判断が肯定される場合（Ｓ７０２：Ｙｅｓ）、ＣＰＵ１０は、次に、移動後の指の接触領域を検出する（Ｓ７０３）。すなわち、タッチパネル１７に対する指の接触状態が継続する場合に、その接触している領域である接触領域を検出する。
【００７３】
次に、ＣＰＵ１０は、選択対象とされるファイルの数（すなわち、ＬＣＤ１６において表示対象とされる画像の数）が、閾値以上であるか否かを判断する（Ｓ７０５）。なお、この閾値は、ユーザにより設定される値であり、例えば、ＥＥＰＲＯＭ１４に予め記憶されている。本実施形態では、Ｓ７０５の判断が肯定されることを、減衰処理の作動条件とする。このようにすれば、選択対象とされるファイル数がそれほど多くない場合には、減衰処理を行わないことにより、ユーザ所望の表示順序のファイルに基づく画像を、より迅速に閲覧させることができる。なお、Ｓ７０５の判断においては、全ファイルの中から選択したいファイルを選択することが困難であるほどファイルの数が多いか否かを判断できればよく、例えば、全ファイルに基づく画像を順番に画像表示エリア３０に表示していく場合に必要となるページ数が閾値以上であるか否かを判断するように構成しても良い。
【００７４】
Ｓ７０５の判断が肯定される場合（Ｓ７０５：Ｙｅｓ）、ＣＰＵ１０は、スライドバー３３の左端から現在の接触領域までの距離ｘ（右方向へのドラッグ操作である場合）、または、スライドバー３３の右端から現在の接触領域の距離ｘ（左方向へのドラッグ操作である場合）のｋ倍の距離（ｋ×ｘ）だけ、スライドバー３３の左端または右端から離隔した位置に、スライダ３４を表示する（Ｓ７１２）。次に、ＣＰＵ１０は、スライダ３４の位置に対応した表示順序を取得する（Ｓ７１３）。すなわち、Ｓ７０３により検出された接触領域に対応する表示順序を、第１目標表示順序とする場合、その第１目標表示順序と、タッチパネル１７に指が接触する前に表示されていた画像に対応付けられた表示順序（起点表示順序）との間にある表示順序を、第２目標表示順序として取得する。次に、ＣＰＵ１１は、第１移動量を算出する（Ｓ７１４）。なお、第１移動量は図３を参照して説明したように算出しても良いが、固定値であっても良い。
【００７５】
次に、ＣＰＵ１０は、スライダ３４の移動後の位置に対応する表示順序に至るまでの画像を対象として、画像表示エリア３０に表示される画像を、第１移動量で入れ替える追従処理を実行する（Ｓ７１５）。具体的には、上述したように、ＶＲＡＭ１３におけるビットマップデータを、第１移動量に基づいて決まる時間間隔で更新する。次に、ＣＰＵ１０は、スライドバー３３から指が離れたか否かを判断する（Ｓ７１６）。Ｓ７１６の判断が肯定される場合（Ｓ７１６：Ｙｅｓ）、ＣＰＵ１０は、スライダ操作取得処理（Ｓ６１０）を終了し、図６に示すＳ６０６に戻る。
【００７６】
一方、Ｓ７１６の判断が否定される場合（Ｓ７１６：Ｎｏ）、ＣＰＵ１０は、スライドバー３３内で指が１秒以上停止したか否か、すなわちドラッグ操作の終点において、指を停止する操作が１秒以上継続したか否かを判断する（Ｓ７１８）。Ｓ７１８の判断が否定される場合（Ｓ７１８：Ｎｏ）、ＣＰＵ１０はＳ７０３に戻り処理を繰り返す。なお、ドラッグ操作の終点において、指が停止し、且つ、その停止時間が１秒未満である間、Ｓ７１２によるスライダ３４の表示位置は変わらない。そしてＣＰＵ１０は、第２目標表示順序に至るまで、追従処理により画像の入替えを行う（Ｓ７１５）。なお、このフローチャートにおいて図示は省略しているが、画像表示エリア３０における表示が、第２表示順序に至ると、ＣＰＵ７１４は、Ｓ７１５の処理をスキップすることにより、画像の入替えを待機する。
【００７７】
一方、Ｓ７１８の判断が肯定される場合（Ｓ７１８：Ｙｅｓ）、すなわち、スライダ３４が表示された領域に指が接触した後、スライドバー３３のうち、スライダ３４が表示された領域とは異なる領域が接触状態となるドラッグ操作が行われ、そのドラッグ操作の終点が接触状態となってから所定時間（例えば、1秒）が経過した場合に、図８に示す処理に移行して、減衰処理を実行する。ユーザにとっては、ドラッグ操作の終点において指を所定時間以上停止するという簡単な操作で、ＭＦＰ１に減衰処理を実行させることができ、操作性が良い。
【００７８】
一方、Ｓ７０５の判断が否定される場合（Ｓ７０５：Ｎｏ）、ＣＰＵ１０は、次に、移動した指の位置にスライダ３４を表示し（Ｓ７０６）、移動した指の位置に対応する表示順序の画像に至るまで、画像表示エリア３０に表示する画像を、表示順序の順に入れ替える（Ｓ７０８）。なお、Ｓ７０８の処理における画像の入替えの速さは任意であるが、例えば、追従処理と同様に、第１移動量としてよい。
【００７９】
次に、ＣＰＵ１０は、スライドバー３３から指が離れたか否かを判断し（Ｓ７１０）、Ｓ７１０の判断が否定される場合（Ｓ７１０：Ｎｏ）、Ｓ７０２に戻り処理を繰り返す。一方、Ｓ７１０の判断が肯定される場合（Ｓ７１０：Ｙｅｓ）、スライダ操作取得処理（Ｓ６１０）を終了し、図６に示すＳ６０６に戻る。
【００８０】
図８は、図７に示すスライダ操作取得処理（Ｓ６１０）の続きを示すフローチャートである。図８に示すフローチャートに従った処理により、ＣＰＵ１０は、減衰処理を実行する。
【００８１】
まず、ＣＰＵ１０は、スライドバー３３内で接触が検出されている電極の合計数を取得する（Ｓ８０２）。この電極の合計数は、接触領域の大きさを示す値である。次に、ＣＰＵ１０は、取得した電極数を操作中電極数として、操作中電極数メモリ１２ａに記憶する（Ｓ８０４）。次に、ＣＰＵ１０は、操作中電極数メモリ１２ａの値を基準電極数メモリ１４ａの値で除算した値を、電極数の変化率ａとして算出する（Ｓ８０６）。
【００８２】
次に、ＣＰＵ１０は、電極数の変化率ａに対応する移動量変化率（第２の係数）を、移動量選定テーブルを参照して取得する（Ｓ８０７）。次に、ＣＰＵ１０は、図４を参照して説明したように、第１移動量に第１の係数と第２の係数を乗ずることで第２移動量を算出する（Ｓ８０８）。なお、第２移動量の初期値を固定値として、減衰処理中の各時点における第２移動量を求めることとしても良い。その場合、スライダ３４と指の位置（すなわちドラッグ操作の終点）との間の距離を、距離ｘ１として求め、第２移動量の初期値に、当該距離ｘ１に基づく係数と移動量変化率を乗算することにより、第２移動量を求めてもよい。このようにすれば、距離ｘ１と指の接触面積に応じた第２移動量を決めることができる。
【００８３】
そして、ＣＰＵ１０は、第２目標表示順序のファイルから第１目標表示順序のファイルに至るまでのファイルに基づく画像を対象として、第２移動量で、画像表示エリア３０に表示する画像を入れ替える減衰処理を実行する（Ｓ８１０）。具体的には、上述したように、ＶＲＡＭ１３におけるビットマップデータを、第２移動量に基づいて決まる時間間隔で更新する。
【００８４】
次に、ＣＰＵ１１は、表示される画像の表示順序に応じてスライダ３４の位置を変更する（Ｓ８１２）。
【００８５】
次に、ＣＰＵ１０は、上述した減衰停止操作が有ったか否かを判断する（Ｓ８１４）。Ｓ８１４の判断が肯定される場合（Ｓ８１４：Ｙｅｓ）、次に、スライダ３４の位置と指の位置との関係が反転したか否かを判断する（Ｓ８１８）。すなわち、ユーザが、第１目標表示順序に対応したドラッグ操作の終点から、当該ドラッグ操作とは逆方向に指を移動させ、スライダ３４の表示位置を通過させた場合、Ｓ８１８の判断が肯定される。この場合（Ｓ８１８：Ｙｅｓ）、ＣＰＵ１０は、図７に示すＳ７０６の処理に戻る。すなわち、指が接触された領域に対応する表示順序まで画像を表示順序の順に入れ替える、通常のスライド表示を行う。
【００８６】
一方、Ｓ８１８の判断が否定される場合（Ｓ８１８：Ｎｏ）、すなわち、減衰停止操作のうち、ドラッグ操作の終点からユーザが指を離す操作、または、右スクロールキー３１，左スクロールキー３２およびスライドバー３３以外の領域に、ユーザが指を接触させる操作があった場合、ＣＰＵ１０は、図６に示すＳ６０６に戻る。これにより、減衰処理が停止される。ユーザにとっては、所望のファイルを見つけた時点において、簡単な減衰停止操作を行うことにより、所望の表示順序で減衰処理を停止することができ、操作性が良い。
【００８７】
一方、Ｓ８１４の判断が否定される場合（Ｓ８１４：Ｎｏ）、ＣＰＵ１０は、スライダ３４が移動した指の位置（すなわちドラッグ操作の終点）に到達したか否かを判断する（Ｓ８１６）。Ｓ８１６の判断が否定される場合（Ｓ８１６：Ｎｏ）、ＣＰＵ１０は、Ｓ８０２に戻る。一方、Ｓ８１６の判断が肯定される場合（Ｓ８１６：Ｙｅｓ）、ＣＰＵ１０は、図６に示すＳ６０６に戻る。これにより、ＬＣＤ１６には、第１目標表示順序の画像が表示された状態で、減衰処理が停止される。
【００８８】
上記実施形態においてファイルに基づく画像が表示情報の一例に相当し、ＬＣＤ１６が表示手段の一例に相当し、タッチパネル１７が入力手段の一例に相当し、指が入力媒体の一例に相当する。Ｓ７０３を実行するＣＰＵ１０が検出手段の一例に相当し、Ｓ７１３を実行するＣＰＵ１０が取得手段の一例に相当し、スライダ操作取得処理（Ｓ６１０）を実行するＣＰＵ１０が表示制御手段の一例に相当する。Ｓ７１５の追従処理が第１表示処理の一例に相当し、第１移動量が第１数の一例に相当する。Ｓ８１０の減衰処理が第２表示処理の一例に相当し、第２移動量が第２数の一例に相当する。Ｓ８１０を実行するＣＰＵ１０が減衰手段の一例に相当する。Ｓ８０２の処理を実行するＣＰＵ１０が数値取得手段の一例に相当する。Ｓ８０９の処理を実行するＣＰＵ１０が調整手段の一例に相当する。Ｓ８１４の判断が肯定された後、表示更新処理を終わらすＣＰＵ１０、または、Ｓ８１４の判断が肯定された後、Ｓ７０８を実行するＣＰＵ１０が、停止手段の一例に相当する。Ｓ７０６，Ｓ７１２，Ｓ８１２を実行するＣＰＵ１０が指標表示手段の一例に相当する。スライダ３４が指標の一例に相当し、Ｓ７０５の判断に用いられる閾値が所定数の一例に相当する。
【００８９】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９０】
例えば、上記実施形態では、ユーザがスライダ３４に触れた後、その指を引きずる操作（ドラッグ操作）が行われた場合に、そのドラッグ操作の終点に基づいて第２目標表示順序を決定し、減衰処理を実行するものとして説明した。しかしながら、減衰処理をＭＦＰ１に実行させるための具体的操作はこれに限られるものではない。例えば、スライドバー３３におけるスライダ３４と異なる位置にユーザが指を接触させる操作を行った場合や、その指の接触が継続したままでスライドバー３３外にある第２の検出領域がタッチされたりボタンが押下された場合や、その位置における指の停止時間が所定時間以上となった場合や、その位置において指が離され、すぐに同じ位置が接触された（ダブルクリックされた）場合に、その接触位置に対応する表示順序を第１目標表示順序とし、スライドバー３３の左端からその接触位置までの距離をｘとし、図３に関しての説明と同様に、第１目標表示順序と起点表示順序との間にある表示順序を第２表示順序として取得し、減衰処理を実行するように構成しても良い。
【００９１】
また、上記実施形態では、ユーザの指の接触を検出するタッチパネル１７を用いているが、ユーザの指の接近を検出するタッチパネルを用いても良い。具体的には、指先とタッチパネルとが接近（又は接触）した場合に、指とタッチパネルとが静電結合して、指とタッチパネルとの間の静電容量が変化することを利用した投影型静電容量方式のタッチパネルを用いても良い。また、指の接近（又は接触）を赤外線や電界で検知する方式のタッチパネルを用いても良い。
【００９２】
また、上記実施形態では、表示順序の昇順に画像が並べて表示されるものとして説明したが、表示順序の降順に画像が並べて表示される場合にも本発明は適用可能である。
【００９３】
また、「単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が第１数（または第２数）となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する」の具体例としては、例えば、１画面に６つの画像が表示される構成において、単位時間が０．６秒間であって、第１数（第１移動量）が２４である場合、表示順序１から１２の表示情報を対象表示情報とし、そのうち前半の順序である表示順序１から６を含む画面に対応したビットマップデータを作成しＶＲＡＭ１３に記憶するという処理を行った後、次に、表示順序１３から２４を対象表示情報の表示順序とし、そのうち前半の順序である表示順序１３から１８に基づいてビットマップデータを作成しＶＲＡＭ１３に記憶するという処理を行い、次に、表示順序２５から３６を対象表示情報の表示順序とし、そのうち前半の順序である表示順序２５から３０に基づいてビットマップデータを作成しＶＲＡＭ１３に記憶するという処理を行うことにより、０．２秒毎にＶＲＡＭ１３を更新する構成としても良い。この場合、単位時間の最初に表示される対象表示情報の表示順序（例えば１〜６）と、単位時間の最後に表示される対象表示情報の表示順序（例えば２５〜３０）との差は、「２４」となる。なお、ここでいう差とは、単位時間の最初に表示される対象表示情報の表示順序のうち最小の値と単位時間の最後に表示される対象表示情報の表示情報のうちの最小の値の差、または、単位時間の最初に表示される対象表示情報の表示順序のうち最大の値と単位時間の最後に表示される対象表示情報の表示情報のうちの最大の値の差、として求めることができる値である。
【００９４】
上記具体例のように、表示制御手段による制御は、対象表示情報のうち、ＬＣＤ１６には表示されない表示情報が存在する制御であっても良い。換言すれば、ＬＣＤ１６には表示されない表示情報であっても、対象表示情報としたものとみなす。すなわち、単位時間の最初に表示される。
【００９５】
また、第２数（第２移動量）は、第１数よりも少なくさせられるが、その場合は、たとえば、表示順序１から９を対象表示情報の表示順序とし、そのうち前半の順序である表示順序１から６を含む画面に対応したビットマップデータを作成しＶＲＡＭ１３に記憶するという処理を行った後、次に、表示順序１０から１８を対象表示情報の表示順序とし、そのうち前半の順序である表示順序１０から１５に基づいてビットマップデータを作成しＶＲＡＭ１３に記憶し、次に、表示順序１９から２７を対象表示情報の表示順序とし、そのうち前半の順序である表示順序１９から２４に基づいてビットマップデータを作成しＶＲＡＭ１３に記憶するという処理を行うことにより、０．２秒毎にＶＲＡＭ１３を更新する構成としても良い。この場合、単位時間（０．６秒）の最初に表示される対象表示情報の表示順序（例えば１）と、単位時間の最後に表示される対象表示情報の表示順序（例えば１９）との差は、「１８」となる。すなわち、表示制御手段は、対象表示情報とされる表示情報のうち、表示しない表示情報の数を少なくすることにより、第２数（第２移動量）が第１数よりも少なくなるように制御しても良い。また、ＶＲＡＭ１３の更新を行う時間間隔を長くすることにより、第２数（第２移動量）が第１数よりも少なくなるように制御しても良い。
【００９６】
また、ＭＦＰ１は、３ページ分のビットマップデータ（すなわち、１度に６個の表示情報が表示される場合は、１８個の表示情報を含む画像に対応するビットマップデータ）が展開されたメモリの先頭アドレスにアクセスし、アクセスしたアドレスから１ページ分のビットマップデータが示す画像を表示し、アクセスするアドレスを、表示画面の所定ライン分ずつ変更していくことで、表示画面をスクロールさせる構成であっても良い。この場合、ＭＦＰ１において、単位時間＝０．６秒間に、表示順序の差が第１数＝３０となるように画像を表示させる処理は、例えば以下の手順となる。まず、表示順序１〜６、７〜１２、１３〜１８に基づいて３ページ分のビットマップデータを作成しメモリに記憶する。次に、そのメモリの先頭アドレスにアクセスして画面を表示し、アクセスするアドレスを後ろのアドレスまでずらしつつ画面を表示する。そして、０．３秒間でメモリに記憶される３ページ分のビットマップデータの表示を行ったら、次に、表示順序１９〜２４に基づく１ページ分のビットマップデータを作成しメモリの先頭アドレスから記憶する。すなわち、表示順序１〜６に基づくビットマップデータが記憶されていた領域に、表示順序１９〜２４に基づくビットマップデータを上書きする。さらに０．１秒経過したら、表示順序２５〜３０に基づく１ページ分のビットマップデータを作成しメモリの先頭アドレスから１ページ分のビットマップデータのメモリサイズ分後ろのアドレスから記憶する。さらに、０．１秒経過したら、表示順序３１〜３６に基づく１ページ分のビットマップデータを作成しメモリの先頭アドレスから２ページ分のビットマップデータのメモリサイズ分後ろのアドレスから記憶する。このように、ＭＦＰ１が複数ページ分の画像を記憶するメモリを有し、表示制御手段が、１ページ分のビットマップデータを、０．１秒間隔で、メモリのアドレスをずらしながらメモリに記憶させるものであっても良い。この場合、単位時間（０．６秒）の最初に表示される対象表示情報の表示順序（例えば１〜３０）と、単位時間の最後に表示される対象表示情報の表示順序（例えば３１〜３６）との差は、「３０」となる。
【００９７】
また、第１数よりも少ない第２数で制御するためには、第１数での制御において、１ページ分のビットマップデータを０．１秒間隔で記憶させる処理を行っていたところを、第２数の制御においては、１ページ分のビットマップデータを記憶させる処理を、例えば、０．２秒間隔で行うように制御しても良い。
【００９８】
また、「起点表示順序から第２表示順序に至るまでの表示情報を対象表示情報として、単位時間の最初に表示される対象表示情報の表示順序と前記単位時間の最後に表示される対象表示情報の表示順序との差が第１数（または第２数）となるように前記対象表示情報を前記表示順序の順に表示するように前記表示手段を制御する」の具体例としては、例えば、起点表示順序の表示情報を含む複数個の表示情報が表示順序の順に表示されている画面を、第２表示順序の表示情報を含む複数個の表示情報が表示順序の順に画面に切り替えるように、表示手段を制御することであっても良い。すなわち、起点表示順序と第２表示順序との間にある表示順序の表示情報のうち、表示されない表示情報が存在していても良い。この場合、起点表示順序の表示情報を含む複数個の表示情報が「単位時間の最初に表示される対象表示情報」に相当し、第２表示順序の表示情報を含む複数個の表示情報が「単位時間の最後に表示される対象表示情報」に相当する。
【００９９】
また、上記実施形態では、ファイルに基づく画像が、表示情報の一例であったが、表示情報は表示順序が対応づけられた情報であればよく、例えば文字列であっても良い。例えば、画像表示エリア３０に代えて、文字列で構成される複数の表示情報が表示されるエリアを設け、ユーザ操作に応じて、表示順序の順に表示する場合にも、本発明は適用し得る。
【符号の説明】
【０１００】
１              ＭＦＰ
１１            ＣＰＵ
１６            ＬＣＤ
１７            タッチパネル
３３            スライドバー
【図１】
2011076379.tif 000003
【図２】
2011076379.tif 000004
【図３】
2011076379.tif 000005
【図４】
2011076379.tif 000006
【図５】
2011076379.tif 000007
【図６】
2011076379.tif 000008
【図７】
2011076379.tif 000009
【図８】
2011076379.tif 000010