(57)【要約】【課題】各種の画像を表示する画像表示装置のプログラムを提供すること。【解決手段】ＣＰＵは、１番目からＭ番目までのＭ個のオブジェクト画像のうちからＮ個の表示対象オブジェクト画像を、第１表示領域内に表示する。第１操作が入力されたことに応じて、Ｎ個の表示対象オブジェクト画像を含むＫ個の表示対象オブジェクト画像を決定し、表示する。第２操作が入力されたことに応じて、Ｋ個の表示対象オブジェクト画像の内容を切り替える。内容が切り替えられたＫ個の表示対象オブジェクト画像を表示する。第３操作が入力された時点におけるＫ個の表示対象オブジェクト画像のうちからＮ個の表示対象オブジェクト画像を抽出し、表示する。Ｎ個の表示対象オブジェクト画像のうちの何れかの表示領域内へのタップ操作が検出されたことに応じて、当該タップ操作が入力された表示対象オブジェクト画像に割り当てられている処理を実行する。【選択図】図３
2018055558.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する座標検出部と、を備える画像表示装置のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
前記表示部の表示領域内に第１表示領域を定め、１番目からＭ番目まで（Ｍは２以上の自然数）のＭ個のオブジェクト画像のうちから、番号が連続するＮ個（Ｎは２以上の自然数）の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第１表示手段と、
前記Ｎ個の表示対象オブジェクト画像が表示されている場合に第１操作が入力されたことに応じて、前記Ｎ個の表示対象オブジェクト画像を含むＫ個の表示対象オブジェクト画像（ＫはＮよりも大きい３以上の自然数）であって番号が連続する前記Ｋ個の表示対象オブジェクト画像を決定する第１決定手段と、
前記第１決定手段で決定した前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第２表示手段と、
前記第２表示手段によって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第２操作が入力されたことに応じて、前記Ｋ個の表示対象オブジェクト画像の内容を切り替える切替手段と、
前記切替手段で内容が切り替えられた前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第３表示手段と、
前記第２表示手段または前記第３表示手段によって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第３操作が入力されたことに応じて、前記第３操作が入力された時点における前記Ｋ個の表示対象オブジェクト画像のうちからＮ個の表示対象オブジェクト画像を抽出する抽出手段と、
前記抽出手段で抽出された前記Ｎ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第４表示手段と、
前記第１表示手段または前記第４表示手段によって前記Ｎ個の前記表示対象オブジェクト画像が表示されている場合に前記Ｎ個の表示対象オブジェクト画像のうちの何れかの表示領域内へのタップ操作の入力が前記座標検出部で検出されたことに応じて、当該タップ操作が入力された表示対象オブジェクト画像に割り当てられている処理を実行する処理実行手段と、
して機能させることを特徴とするプログラム。
【請求項２】
前記第１表示領域の近傍に第２表示領域を定め、前記Ｍ個のオブジェクト画像と前記Ｎ個の表示対象オブジェクト画像との対応関係を示すスクロールバー画像を前記第２表示領域内に表示させるスクロールバー表示手段として、前記コンピュータをさらに機能させ、
前記第１決定手段は、前記スクロールバー画像内で指示座標が検出されたことに応じて、前記第１操作が入力されたと判断することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記切替手段は、前記スクロールバー画像内で前記指示座標が検出された後に前記指示座標の移動が検出されたことに応じて、前記第２操作が入力されたと判断し、
前記切替手段は、前記指示座標の移動が検出された場合に、前記指示座標の移動方向および移動距離に応じて、前記Ｋ個の表示対象オブジェクト画像の内容を切り替え、
前記抽出手段は、前記スクロールバー画像内で前記指示座標が検出された後に前記指示座標が検出されなくなったことに応じて、前記第３操作が入力されたと判断することを特徴とする請求項２に記載のプログラム。
【請求項４】
前記第２表示手段および前記第３表示手段は、前記Ｋ個の表示対象オブジェクト画像に含まれている前記Ｎ個の表示対象オブジェクト画像であって、前記抽出手段によって抽出される前記Ｎ個の表示対象オブジェクト画像を強調表示し、
前記第４表示手段は、前記抽出手段で抽出された前記Ｎ個の表示対象オブジェクト画像を前記強調表示しないことを特徴とする請求項１〜３の何れか１項に記載のプログラム。
【請求項５】
前記切替手段および前記第３表示手段によってスクロール表示が行われ、
前記Ｎ個の表示対象オブジェクト画像は、一列に連なった状態で表示されている前記Ｋ個の表示対象オブジェクト画像の中央に配置されており、
前記スクロール表示が第１スクロール方向の終端まで行われた場合には、前記第３表示手段および前記抽出手段は、前記強調表示されている領域を前記第１スクロール方向へ移動させることで、前記１番目のオブジェクト画像を前記Ｎ個の表示対象オブジェクト画像に含ませ、
前記スクロール表示が前記第１スクロール方向とは逆方向である第２スクロール方向の終端まで行われた場合には、前記第３表示手段および前記抽出手段は、前記強調表示されている領域を前記第２スクロール方向へ移動させることで、前記Ｍ番目のオブジェクト画像を前記Ｎ個の表示対象オブジェクト画像に含ませることを特徴とする請求項４に記載のプログラム。
【請求項６】
前記切替手段および前記第３表示手段によってスクロール表示が行われ、
前記Ｎ個の表示対象オブジェクト画像は、一列に連なった状態で表示されている前記Ｋ個の表示対象オブジェクト画像の中央に配置されており、
前記Ｎ個の表示対象オブジェクト画像の第１スクロール方向側にＬ個の表示対象オブジェクト画像が配置されているとともに、前記Ｎ個の表示対象オブジェクト画像の第２スクロール方向側に前記Ｌ個の表示対象オブジェクト画像が配置されており、
前記Ｌの値は、前記Ｋから前記Ｎを引いた値を２で除した数であり、
前記第１スクロール方向および前記第２スクロール方向は、前記Ｋ個の表示対象オブジェクト画像の列に沿った方向であり、
前記第２スクロール方向は、前記第１スクロール方向と反対方向であり、
前記スクロール表示が前記第１スクロール方向の終端まで行われた場合には、前記Ｌ個の余白画像が前記第１スクロール方向側に追加されている前記Ｋ個の表示対象オブジェクト画像を、前記第３表示手段が前記表示部に表示させ、
前記スクロール表示が前記第２スクロール方向の終端まで行われた場合には、前記Ｌ個の前記余白画像が前記第２スクロール方向側に追加されている前記Ｋ個の表示対象オブジェクト画像を、前記第３表示手段が前記表示部に表示させることを特徴とする請求項１〜４の何れか１項に記載のプログラム。
【請求項７】
前記Ｍ個のオブジェクト画像の各々は、前記オブジェクト画像を識別するための識別情報と、前記識別情報に紐付けられている付帯情報と、を備えており、
前記第１表示手段および前記第４表示手段は、前記識別情報および前記付帯情報を示している前記Ｎ個の表示対象オブジェクト画像を前記表示部に表示させ、
前記第２表示手段および前記第３表示手段は、前記識別情報を示している前記Ｋ個の表示対象オブジェクト画像を前記表示部に表示させることを特徴とする請求項１〜６の何れか１項に記載のプログラム。
【請求項８】
画像を表示する表示部と、
前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する座標検出部と、
前記表示部の表示領域内に第１表示領域を定め、１番目からＭ番目まで（Ｍは２以上の自然数）のＭ個のオブジェクト画像のうちから、番号が連続するＮ個（Ｎは２以上の自然数）の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第１表示手段と、
前記Ｎ個の表示対象オブジェクト画像が表示されている場合に第１操作が入力されたことに応じて、前記Ｎ個の表示対象オブジェクト画像を含むＫ個の表示対象オブジェクト画像（ＫはＮよりも大きい３以上の自然数）であって番号が連続する前記Ｋ個の表示対象オブジェクト画像を決定する第１決定手段と、
前記第１決定手段で決定した前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第２表示手段と、
前記第２表示手段によって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第２操作が入力されたことに応じて、前記Ｋ個の表示対象オブジェクト画像の内容を切り替える切替手段と、
前記切替手段で内容が切り替えられた前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第３表示手段と、
前記第２表示手段または前記第３表示手段によって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第３操作が入力されたことに応じて、前記第３操作が入力された時点における前記Ｋ個の表示対象オブジェクト画像のうちからＮ個の表示対象オブジェクト画像を抽出する抽出手段と、
前記抽出手段で抽出された前記Ｎ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第４表示手段と、
前記第１表示手段または前記第４表示手段によって前記Ｎ個の前記表示対象オブジェクト画像が表示されている場合に前記Ｎ個の表示対象オブジェクト画像のうちの何れかの表示領域内へのタップ操作の入力が前記座標検出部で検出されたことに応じて、当該タップ操作が入力された表示対象オブジェクト画像に割り当てられている処理を実行する処理実行手段と、
を備えることを特徴とする画像表示装置。
【請求項９】
画像を表示する表示部と、前記表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する座標検出部と、を備える画像表示装置の制御方法であって、
前記表示部の表示領域内に第１表示領域を定め、１番目からＭ番目まで（Ｍは２以上の自然数）のＭ個のオブジェクト画像のうちから、番号が連続するＮ個（Ｎは２以上の自然数）の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第１表示ステップと、
前記Ｎ個の表示対象オブジェクト画像が表示されている場合に第１操作が入力されたことに応じて、前記Ｎ個の表示対象オブジェクト画像を含むＫ個の表示対象オブジェクト画像（ＫはＮよりも大きい３以上の自然数）であって番号が連続する前記Ｋ個の表示対象オブジェクト画像を決定する第１決定ステップと、
前記第１決定ステップで決定した前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第２表示ステップと、
前記第２表示ステップによって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第２操作が入力されたことに応じて、前記Ｋ個の表示対象オブジェクト画像の内容を切り替える切替ステップと、
前記切替ステップで内容が切り替えられた前記Ｋ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第３表示ステップと、
前記第２表示ステップまたは前記第３表示ステップによって前記Ｋ個の表示対象オブジェクト画像が表示されている場合に第３操作が入力されたことに応じて、前記第３操作が入力された時点における前記Ｋ個の表示対象オブジェクト画像のうちからＮ個の表示対象オブジェクト画像を抽出する抽出ステップと、
前記抽出ステップで抽出された前記Ｎ個の表示対象オブジェクト画像を、前記第１表示領域内に一列に連なった状態で前記表示部に表示させる第４表示ステップと、
前記第１表示ステップまたは前記第４表示ステップによって前記Ｎ個の前記表示対象オブジェクト画像が表示されている場合に前記Ｎ個の表示対象オブジェクト画像のうちの何れかの表示領域内へのタップ操作の入力が前記座標検出部で検出されたことに応じて、当該タップ操作が入力された表示対象オブジェクト画像に割り当てられている処理を実行する処理実行ステップと、
を備えることを特徴とする画像表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示されている技術は、各種の画像を表示する画像表示装置のプログラム、画像表示装置、画像表示装置の制御方法に関する。
【背景技術】
【０００２】
１つのタッチパネルに対して多くの情報を表示するための工夫として、例えば、スクロール表示を行う方法がある。例えば、各種の処理の実行開始命令を受け付けるための各種のオブジェクト画像（例：アイコン画像、リスト画像など）をタッチパネルに複数表示することで、リストが表示される場合がある。この場合、ドラッグ操作（画面を指やスタイラスペンで触れたままで動かす操作）やフリック操作（画面を軽く払うように指やスタイラスペンを動かす操作）が入力されることに応じて、リストがスクロール表示される。スクロール表示後の画面には、スクロール表示前の画面に表示されていたオブジェクト画像とは別のオブジェクト画像が表示される。何れかのオブジェクト画像にタップ操作（押下入力された後に、ドラッグ操作されることなく押下入力が終了される操作）が入力されると、タップ操作が入力されたオブジェクト画像に割り当てられている処理の実行開始命令が受け付けられる。また、画面をスクロール表示する技術として、特許文献１の技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４６６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オブジェクト画像は、タップ操作の入力を受け付けるために、ある程度の表示面積を確保する必要がある。しかし、表示面積を大きくするほど、１画面内に表示できるオブジェクト画像の数が少なくなる。オブジェクト画像の１画面内の表示数が少なくなるほど、スクロール表示によって画面をスクロールさせる頻度が高くなってしまうため、ユーザにとって使い勝手が良くない。特に画面の小さいタッチパネルにおいて、上記問題が発生してしまう。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書に記載のプログラムは、画像を表示する表示部と、表示部の表示領域内へ指示体が接触又は、近接した位置を示す座標である指示座標を検出する座標検出部と、を備える画像表示装置のコンピュータが読み取り可能なプログラムであって、コンピュータを、表示部の表示領域内に第１表示領域を定め、１番目からＭ番目まで（Ｍは２以上の自然数）のＭ個のオブジェクト画像のうちから、番号が連続するＮ個（Ｎは２以上の自然数）の表示対象オブジェクト画像を、第１表示領域内に一列に連なった状態で表示部に表示させる第１表示手段と、Ｎ個の表示対象オブジェクト画像が表示されている場合に第１操作が入力されたことに応じて、Ｎ個の表示対象オブジェクト画像を含むＫ個の表示対象オブジェクト画像（ＫはＮよりも大きい３以上の自然数）であって番号が連続するＫ個の表示対象オブジェクト画像を決定する第１決定手段と、第１決定手段で決定したＫ個の表示対象オブジェクト画像を、第１表示領域内に一列に連なった状態で表示部に表示させる第２表示手段と、第２表示手段によってＫ個の表示対象オブジェクト画像が表示されている場合に第２操作が入力されたことに応じて、Ｋ個の表示対象オブジェクト画像の内容を切り替える切替手段と、切替手段で内容が切り替えられたＫ個の表示対象オブジェクト画像を、第１表示領域内に一列に連なった状態で表示部に表示させる第３表示手段と、第２表示手段または第３表示手段によってＫ個の表示対象オブジェクト画像が表示されている場合に第３操作が入力されたことに応じて、第３操作が入力された時点におけるＫ個の表示対象オブジェクト画像のうちからＮ個の表示対象オブジェクト画像を抽出する抽出手段と、抽出手段で抽出されたＮ個の表示対象オブジェクト画像を、第１表示領域内に一列に連なった状態で表示部に表示させる第４表示手段と、第１表示手段または第４表示手段によってＮ個の表示対象オブジェクト画像が表示されている場合にＮ個の表示対象オブジェクト画像のうちの何れかの表示領域内へのタップ操作の入力が座標検出部で検出されたことに応じて、当該タップ操作が入力された表示対象オブジェクト画像に割り当てられている処理を実行する処理実行手段と、して機能させることを特徴とする。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施例形態に係る多機能機の概略構成を示すブロック図である。
【図２】多機能機のスクロール処理のうちの第１部分を示すフローチャートである。
【図３】多機能機のスクロール処理のうちの第１部分に続く第２部分を示すフローチャートである。
【図４】多機能機のスクロール処理のうちの第２部分に続く第３部分を示すフローチャートである。
【図５】リスト画像テーブルの一例を示す図である。
【図６】画面表示の一例を示す図である。
【図７】画面表示の一例を示す図である。
【図８】リスト画像テーブルの一例を示す図である。
【図９】画面表示の一例を示す図である。
【図１０】リスト画像テーブルの一例を示す図である。
【図１１】画面表示の一例を示す図である。
【図１２】リスト画像テーブルの一例を示す図である。
【図１３】画面表示の一例を示す図である。
【図１４】画面表示の一例を示す図である。
【図１５】画面表示の一例を示す図である。
【図１６】第１操作から第３操作までの組み合わせ例を示す図である。
【発明を実施するための形態】
【０００７】
＜実施例＞
図１に、本実施形態に係る多機能機１０（Multifunction Peripheral（ＭＦＰ）ともいう）のブロック図を示す。
【０００８】
＜多機能機１０の構成＞
本実施形態に係る多機能機１０は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能、電話機能などを有する装置である。多機能機１０は、制御部１２、パネル５０、座標検出部５１、タッチキー５２、印刷部５４、スキャン部５６、ＦＡＸ部５８、ネットワークインターフェイス６０、等を備える。制御部１２は、ＣＰＵ１４、ＲＯＭ１６、ＲＡＭ３０、ＮＶＲＡＭ（Non Volatile RAM）４０、等を有する。
【０００９】
ＣＰＵ１４は、ＲＯＭ１６に記憶されているプログラムに従って様々な処理を実行する。ＣＰＵ１４が実行する処理については、後で詳しく説明する。ＲＯＭ１６は、多機能機１０の基本的な動作を制御するための画像表示プログラム１８を記憶している。
【００１０】
図１に示すように、多機能機１０の上面正面側には、パネル５０が設けられている。パネル５０には、画像表示プログラム１８のＡＰＩ（Application Program Interface）を用いて、各種の画像が表示される。パネル５０の正面位置に対する左右方向（横方向）が、ｘ方向である。パネル５０の正面位置に対する前後方向（縦方向）が、ｙ方向である。パネル５０の表面には、透明な平板部を有する座標検出部５１が、パネル５０を覆うように備えられている。座標検出部５１は、指示体（例：ユーザの指先、スタイラス（タッチパネル用ペン）など）が接触または近接された位置を示す座標である、指示座標を検出する機能を有する。パネル５０および座標検出部５１は、いわゆるタッチパネルとして機能する。
【００１１】
タッチキー５２は、静電容量式のタッチセンサである。タッチキー５２は、上キーＢ１０１、下キーＢ１０２、中央キーＢ１０３を備えている。
【００１２】
ＲＡＭ３０は、揮発性のメモリであり、画像表示プログラム１８に従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。ＲＡＭ３０に記憶されるデータの例としては、ループ表示フラグが挙げられる。
【００１３】
ループ表示フラグは、リスト画像をループ表示する場合には「ＯＮ」となり、ループ表示しない場合には「ＯＦＦ」になる情報である。ループ表示フラグが「ＯＮ」の場合には、複数のリスト画像をスクロール表示する際に、リスト画像の最後尾まで表示されると次にリスト画像の先頭が表示される一方で、リスト画像の先頭まで表示されると次にリスト画像の最後尾が表示される。一方、ループ表示フラグが「ＯＦＦ」の場合には、複数のリスト画像をスクロール表示する際に、リスト画像の最後尾まで表示されるとスクロールが停止するとともに、リスト画像の先頭まで表示されるとスクロールが停止する。ループ表示フラグの「ＯＮ」「ＯＦＦ」は、リスト画像の種類に応じて決定される。リスト画像の種類の一例としては、電話帳や、メニューが挙げられる。電話帳のリスト画像には、氏名およびＦＡＸ番号等が表示される。ユーザは、電話帳のリスト画像をスクロールさせることで、所望のＦＡＸ送信先を選択することができる。また、メニューのリスト画像には、多機能機１０で実行可能な各種の処理（例：印刷、ＦＡＸ、コピー、多機能機１０の一般設定、ネットワーク設定など）が表示される。ユーザは、メニューのリスト画像をスクロールさせることで、所望の機能を選択することができる。
【００１４】
ＮＶＲＡＭ４０は不揮発性のメモリである。ＮＶＲＡＭ４０には、リスト画像テーブルＴＢ１が記憶されている。リスト画像テーブルＴＢ１は、パネル５０に表示される複数のリスト画像の各々について、各種の情報を記憶するテーブルである。図５に、本実施形態におけるリスト画像テーブルＴＢ１の一例を示す。図５のリスト画像テーブルＴＢ１は、電話帳のリスト画像を表示するためのテーブルである。リスト画像テーブルＴＢ１は、リスト番号１０１、氏名１０２、ＦＡＸ番号１０３、表示状態フラグ１０５、を記憶する。
【００１５】
リスト番号１０１は、パネル５０に表示される複数のリスト画像の各々を識別するための連続番号である。氏名１０２は、リスト画像に表示される氏名を示す情報である。氏名１０２は、リスト画像を識別するための識別情報でもある。ＦＡＸ番号１０３は、リスト画像に表示されるＦＡＸ番号を示す情報である。ＦＡＸ番号１０３は、氏名１０２に紐付けられている付帯情報でもある。氏名１０２およびＦＡＸ番号１０３は、多機能機１０のユーザによって登録される情報である。表示状態フラグ１０５は、リスト画像をスクロール領域内に表示するか否かを示す情報である。
【００１６】
またＮＶＲＡＭ４０には、各種の情報が記憶されている。記憶される情報の例としては、空白リスト画像フラグが挙げられる。空白リスト画像フラグは、ループ表示を実行しない場合において、スクロール表示がリスト画像の先頭または最後尾まで行われた場合の処理を示す情報である。空白リスト画像フラグが「ＯＮ」の場合には、リスト画像の先頭または最後尾に、空白のリスト画像を追加表示する。一方、空白リスト画像フラグが「ＯＦＦ」の場合には、リスト画像の先頭または最後尾に空白のリスト画像を表示しない。空白リスト画像フラグの「ＯＮ」「ＯＦＦ」は、リスト画像の種類に応じて決定される。
【００１７】
印刷部５４は、印刷を実行する部位である。スキャン部５６は、原稿を読み取ってデータ化する部位である。ＦＡＸ部５８は、データ化された原稿を送受信する部位である。ネットワークインターフェイス６０は、有線ＬＡＮ回線４に接続されており、各種のデータを送受信する部位である。
【００１８】
＜多機能機１０の動作＞
多機能機１０の動作について、図２から図４のフローチャートを用いて説明する。図２から図４のフローは、多機能機１０の電源がオンされることにより開始され、電源がオフされるまで実行され続ける。
【００１９】
Ｓ１０２においてＣＰＵ１４は、スクロール領域を含む画面画像をパネル５０に表示する。
【００２０】
図６に、パネル５０に表示される画面の表示例を示す。図６の画面表示例は、図５のリスト画像テーブルＴＢ１に基づいた表示例である。図６の画面表示例では、パネル５０にスクロール領域ＳＡ１およびスクロールバー領域ＳＡ２が表示されている。図５のリスト画像テーブルＴＢ１では、領域Ｒ０に示すように、リスト番号１０１＝「１」および「２」の表示状態フラグ１０５が「表示中」に設定されている。よって、図６のスクロール領域ＳＡ１には、２個のリスト画像Ｂ１およびＢ２が、ｙ方向（縦方向）に一列に連なった状態で表示されている。スクロール領域ＳＡ１は、リスト画像Ｂ１およびＢ２が並んでいる縦方向（ｙ方向）に沿った上方向Ｔ１、または、下方向Ｔ２に、リスト画像をスクロール表示させることができる領域である。
【００２１】
リスト画像Ｂ１は、リスト画像テーブルＴＢ１（図５）のリスト番号１０１＝「１」の欄の情報に基づいて表示されている。リスト画像Ｂ１は２行表示となっている。１行目には、氏名１０２が表示されている。２行目には、ＦＡＸ番号１０３が表示されている。また、リスト画像Ｂ２の表示内容は、リスト番号１０１＝「２」の欄の情報に基づいて表示されている。
【００２２】
スクロールバー領域ＳＡ２には、上スクロールボタンＢ１１、下スクロールボタンＢ１２、スクロールバーＢ１３、が表示されている。上スクロールボタンＢ１１は、上方向Ｔ１へのスクロール表示の実行指示を受け付けるためのボタン画像である。下スクロールボタンＢ１２は、下方向Ｔ２へのスクロール表示の実行指示を受け付けるためのボタン画像である。スクロールバーＢ１３は、図５のリスト画像テーブルＴＢ１に記憶されている１０個の情報と、現在スクロール領域ＳＡ１に表示されている２個のリスト画像との対応関係を示す画像である。
【００２３】
また図６の画面表示例では、バックボタンＢ０が表示されている。バックボタンＢ０は、図６の前に表示されていた画面を表示する指示を受け付けるためのボタン画像である。
【００２４】
Ｓ１０３においてＣＰＵ１４は、ＲＡＭ３０に記憶されているループ表示フラグを「ＯＦＦ」にリセットする。Ｓ１０４においてＣＰＵ１４は、リスト画像をループ表示するか否かを判断する。具体的には、電話帳のリスト画像をスクロール領域ＳＡ１に表示する場合には、ループ表示を行うと判断される。一方、メニューのリスト画像をスクロール領域ＳＡ１に表示する場合には、ループ表示を行わないと判断される。Ｓ１０４において否定判断される場合（Ｓ１０４：ＮＯ）にはＳ１０６へ進み、肯定判断される場合（Ｓ１０４：ＹＥＳ）にはＳ１０５へ進む。Ｓ１０５においてＣＰＵ１４は、ループ表示フラグを「ＯＮ」に設定する。そしてＳ１０６へ進む。
【００２５】
Ｓ１０６においてＣＰＵ１４は、イベントを取得する。イベント（メッセージとも呼ぶ）は、画像表示プログラム１８の実行に際し、何らかのアクション（例：座標検出部５１への指示座標の入力など）が発生した際に、プログラムに発信される信号である。
【００２６】
Ｓ１０８においてＣＰＵ１４は、取得したイベントが、スクロールバーＢ１３へのタッチパネル操作イベントであるか否かを判断する。具体的には、スクロールバーＢ１３の表示領域内で指示座標が検出されたか否かを判断する。肯定判断される場合（Ｓ１０８：ＹＥＳ）には、Ｓ１３０（図３）へ進む。
【００２７】
Ｓ１３０においてＣＰＵ１４は、イベントのタイプを判断する。イベントには、第１操作〜第３操作の３種類が存在する。第１操作は、スクロール領域ＳＡ１に表示されるリスト画像の数を２個から４個へ増加させるトリガとなる操作である。第２操作は、リスト画像の表示数を増加（Ｓ１４０）させた後に、スクロール表示させるための操作である。第３操作は、スクロール領域ＳＡ１に表示されるリスト画像の数を４個から２個へ戻すトリガとなる操作である。
【００２８】
第１操作から第３操作の各々は、様々な態様を取ることができる。本実施例では、第１操作が「押下開始」のイベントであり、第２操作が「指示座標移動」のイベントであり、第３操作が「離反」のイベントである場合を、以下に説明する。第１操作である「押下開始」のイベントは、スクロールバーＢ１３に対する押下操作が開始された場合に取得されるイベントである。具体的には、スクロールバーＢ１３の表示領域内で指示座標の検出が開始されることに応じて、「押下開始」のイベントが取得される。第２操作である「指示座標移動」のイベントは、リスト画像がスクロールすることができる方向（上方向Ｔ１、下方向Ｔ２）への指示座標の移動が検出された場合に取得されるイベントである。第３操作である「離反」のイベントは、パネル５０表面から指示体が離反した場合に取得されるイベントである。例えば、指示座標が検出されていた状態から、指示座標が検出されない状態に移行したことに応じて、「離反」のイベントが取得されてもよい。
【００２９】
イベントのタイプが「押下開始」であると判断された場合には（Ｓ１３０：押下開始）、第１操作が入力されたと判断され、Ｓ１３２へ進む。Ｓ１３２においてＣＰＵ１４は、先頭または最後尾のリスト画像を表示する場合であるか否かを判断する。図５のリスト画像テーブルＴＢ１の例では、リスト番号１０１の最初の番号である「１」、または、最終番号である「１０」のリスト画像を表示する場合であるか否かが判断される。否定判断される場合（Ｓ１３２：ＮＯ）にはＳ１３６へ進み、肯定判断される場合（Ｓ１３２：ＹＥＳ）にはＳ１３４へ進む。
【００３０】
Ｓ１３４においてＣＰＵ１４は、ループ表示フラグが「ＯＮ」であるか否かを判断する。肯定判断される場合（Ｓ１３４：ＹＥＳ）には、Ｓ１３６へ進む。
【００３１】
Ｓ１３６においてＣＰＵ１４は、スクロール領域ＳＡ１内に表示するリスト画像の内容を切り替える。具体的には、現在表示されている２個のリスト画像を含む、番号が連続する４個のリスト画像を決定する。図５のリスト画像テーブルＴＢ１では、領域Ｒ０に示すように、リスト番号１０１＝「１」および「２」の表示状態フラグ１０５が「表示中」に設定されている。従って、リスト番号１０１＝「２」と番号が連続している「３」において、表示状態フラグ１０５が「非表示」から「表示中」に変更される（領域Ｒ１を参照）。また、ループ表示フラグが「ＯＮ」であるため、リスト番号１０１＝「１」と連続している番号として「１０」が選択される。よってリスト番号１０１＝「１０」において、表示状態フラグ１０５が「非表示」から「表示中」に変更される（領域Ｒ１を参照）。そしてＳ１４０へ進む。
【００３２】
一方、Ｓ１３４において否定判断される場合には、Ｓ１３８へ進む。Ｓ１３８においてＣＰＵ１４は、空白リスト画像の数を決定する。具体的には、スクロールバーＢ１３にタッチされた後のリスト画像の表示数（４個）から、タッチされる前のリスト画像の表示数（２個）を引いた値を２で除することで、空白リスト画像の数（１個）を決定することができる。
【００３３】
Ｓ１３９においてＣＰＵ１４は、スクロール領域ＳＡ１内に表示されるリスト画像の内容を切り替える。本実施形態の説明例では、スクロール表示が下方向Ｔ２の終端まで行われた場合における、切り替え処理を説明する。切り替え後のリスト画像テーブルＴＢ１を、図１０に示す。図１０のリスト画像テーブルＴＢ１では、リスト番号１０１＝「８」「９」「１０」の３つの表示状態フラグ１０５が「表示中」に切り替えられている（領域Ｒ３を参照）。すなわち、リスト画像の表示数（４個）から空白リスト画像の数（１個）を減じた数（３個）のリスト画像が、「表示中」とされる。そしてＳ１４０へ進む。
【００３４】
Ｓ１４０においてＣＰＵ１４は、スクロール領域ＳＡ１内のリスト画像を再描画する。ループ表示フラグが「ＯＮ」である場合の画面表示例を、図７に示す。図７の表示画面は、図５のリスト画像テーブルＴＢ１に基づいて再描画される画面である。図７のスクロール領域ＳＡ１には、４個のリスト画像Ｂ１０ａ、Ｂ１ａ、Ｂ２ａ、Ｂ３ａが、ｙ方向（縦方向）に一列に連なった状態で表示されている。
【００３５】
図６において、２個のリスト画像Ｂ１、Ｂ２をスクロール領域ＳＡ１内に表示する場合のリスト画像の幅を、幅Ｗ１とする。図７において、４個のリスト画像Ｂ１０ａ、Ｂ１ａ、Ｂ２ａ、Ｂ３ａをスクロール領域ＳＡ１内に表示する場合のリスト画像の幅を、幅Ｗ２とする。幅Ｗ２は幅Ｗ１の半分である。また図６において、２個のリスト画像を表示する場合には、リスト画像Ｂ１、Ｂ２の各々には、氏名１０２およびＦＡＸ番号１０３が１行ずつ表示されている。一方、図７において、４個のリスト画像を表示する場合には、リスト画像Ｂ１０ａ、Ｂ１ａ、Ｂ２ａ、Ｂ３ａの各々には、氏名１０２のみが１行で表示されている。
【００３６】
また、ループ表示フラグが「ＯＦＦ」である場合の画面表示例を、図１１に示す。図１１の表示画面は、図１０のリスト画像テーブルＴＢ１に基づいて再描画される画面である。図１１のスクロール領域ＳＡ１には、３個のリスト画像Ｂ８ａ、Ｂ９ａ、Ｂ１０ａが、ｙ方向（縦方向）に一列に連なった状態で表示されている。そして、１個の空白リスト画像ＢＢが、下方向Ｔ２に追加されている。
【００３７】
Ｓ１４１においてＣＰＵ１４は、一列に連なった状態で表示されている４つのリスト画像のうち、中央に配置されている２つのリスト画像を強調表示する。本明細書の説明例では、ループ表示フラグが「ＯＮ」である場合には、図７に示すように、リスト画像Ｂ１ａおよびＢ２ａが枠線Ｆ１で囲まれる。またループ表示フラグが「ＯＦＦ」である場合には、図１１に示すように、リスト画像Ｂ９ａおよびＢ１０ａが枠線Ｆ１で囲まれる。そしてＳ１０６（図２）へ戻る。
【００３８】
一方、Ｓ１３０において、イベントのタイプが「指示座標移動」であると判断された場合には（Ｓ１３０：指示座標移動）、第２操作が入力されたと判断され、Ｓ１５０へ進む。具体的には、スクロールバーＢ１３を指示体でタッチ（Ｓ１３０：押下開始）した後、指示体をパネル５０表面から離すことなくパネル５０の上下方向に移動させる操作（すなわちドラッグ操作）が入力された場合に、「指示座標移動」のイベントが発生したと判断される。
【００３９】
Ｓ１５０においてＣＰＵ１４は、スクロール表示が上方向Ｔ１の終端または下方向Ｔ２の終端まで行われたか否かを判断する。具体的には、図５のＴＢ１において、リスト番号１０１が「１」または「１０」の欄に対応するリスト画像を表示する状態になったか否かを判断する。否定判断される場合（Ｓ１５０：ＮＯ）にはＳ１５７へ進み、肯定判断される場合（Ｓ１５０：ＹＥＳ）にはＳ１５５へ進む。Ｓ１５５においてＣＰＵ１４は、ループ表示フラグが「ＯＮ」であるか否かを判断する。肯定判断される場合には、Ｓ１５７へ進む。
【００４０】
Ｓ１５７においてＣＰＵ１４は、スクロール領域ＳＡ１内に表示される４個のリスト画像の内容を切り替える。切り替え後のリスト画像の内容は、Ｓ１３０で検出された指示座標の移動量に応じて決定される。本実施形態の説明例では、指示座標が図７の下方向Ｔ２へ移動した場合に、リスト画像の内容を切り替える処理を説明する。切り替え前の図５のリスト画像テーブルＴＢ１では、リスト番号１０１＝「１０」「１」「２」「３」の４つの表示状態フラグ１０５が「表示中」とされていた。そして切り替え後の図８のリスト画像テーブルＴＢ１では、リスト番号１０１＝「８」「９」「１０」「１」の４つの表示状態フラグ１０５が「表示中」に切り替えられる（領域Ｒ２を参照）。
【００４１】
Ｓ１６０においてＣＰＵ１４は、スクロール領域ＳＡ１内のリスト画像を再描画する。図８のリスト画像テーブルＴＢ１に基づいて再描画されるスクロール領域ＳＡ１の画面表示例を、図９に示す。図９のスクロール領域ＳＡ１には、４個のリスト画像Ｂ８ａ、Ｂ９ａ、Ｂ１０ａ、Ｂ１ａが、ｙ方向（縦方向）に一列に連なった状態で表示されている。Ｓ１６２においてＣＰＵ１４は、４つのリスト画像のうち、中央に配置されている２つのリスト画像を強調表示する。本明細書の説明例では、図９に示すように、リスト画像Ｂ９ａおよびＢ１０ａが枠線Ｆ１で囲まれる。そしてＳ１０６（図２）へ戻る。
【００４２】
一方、Ｓ１５５において、ループ表示フラグが「ＯＮ」ではないと判断される場合（Ｓ１５５：ＮＯ）には、Ｓ１６５へ進む。Ｓ１６５においてＣＰＵ１４は、空白リスト画像フラグが「ＯＮ」であるか否かを判断する。肯定判断される場合（Ｓ１６５：ＹＥＳ）には、Ｓ１６６へ進む。
【００４３】
Ｓ１６６、Ｓ１６７の各々の処理内容は、前述したＳ１３８、Ｓ１３９と同様である。よって説明を省略する。
【００４４】
Ｓ１７０においてＣＰＵ１４は、スクロール領域ＳＡ１内のリスト画像を再描画する。Ｓ１７０の処理内容は、前述したＳ１４０の内容と同様であるため、ここでは説明を省略する。Ｓ１７０では、図１０のリスト画像テーブルＴＢ１に基づいて、図１１に示す画面が表示される。図１１のスクロール領域ＳＡ１には、３個のリスト画像Ｂ８ａ、Ｂ９ａ、Ｂ１０ａが、ｙ方向（縦方向）に一列に連なった状態で表示されている。そして、１個の空白リスト画像ＢＢが、下方向Ｔ２に追加されている。
【００４５】
Ｓ１７２においてＣＰＵ１４は、中央に配置されている２つのリスト画像を強調表示する。本明細書の説明例では、図１１に示すように、リスト画像Ｂ９ａおよびＢ１０ａが枠線Ｆ１で囲まれる。そしてＳ１０６（図２）へ戻る。
【００４６】
一方、Ｓ１６５において、空白リスト画像フラグが「ＯＮ」ではないと判断される場合（Ｓ１６５：ＮＯ）には、Ｓ１７４へ進む。Ｓ１７４においてＣＰＵ１４は、スクロール領域ＳＡ１内に表示されるリスト画像の内容を切り替える。本実施形態の説明例では、スクロール表示が下方向Ｔ２の終端まで行われた場合における、切り替え処理を説明する。切り替え後のリスト画像テーブルＴＢ１を、図１２に示す。図１２のリスト画像テーブルＴＢ１では、リスト番号１０１＝「７」「８」「９」「１０」の４つの表示状態フラグ１０５が「表示中」である。
【００４７】
Ｓ１７５においてＣＰＵ１４は、スクロール領域ＳＡ１内のリスト画像を再描画する。図１２のリスト画像テーブルＴＢ１に基づいて再描画されるスクロール領域ＳＡ１の画面表示例を、図１３に示す。図１３のスクロール領域ＳＡ１には、４個のリスト画像Ｂ７ａ〜Ｂ１０ａが、ｙ方向（縦方向）に一列に連なった状態で表示されている。
【００４８】
Ｓ１８０においてＣＰＵ１４は、最下段のリスト画像および最下段の１つ上のリスト画像を強調表示する。本明細書の説明例では、図１３に示すように、リスト画像Ｂ９ａおよびＢ１０ａが枠線Ｆ２で囲まれる。これにより、図７の枠線Ｆ１に示すような中央に枠線が配置されている状態から、図１３の枠線Ｆ２に示すような下方向に枠線が移動している状態へ、変更することができる。そしてＳ１０６（図２）へ戻る。
【００４９】
一方、Ｓ１３０において、イベントのタイプが「離反」であると判断された場合には（Ｓ１３０：離反）、第３操作が入力されたと判断され、Ｓ２１０へ進む。具体的には、スクロールバーＢ１３から指示体を離反した場合に、「離反」のイベントが発生したと判断される。
【００５０】
Ｓ２１０においてＣＰＵ１４は、Ｓ１３０でスクロールバーＢ１３からの指示体の離反が検出された時点における４個の表示対象オブジェクト画像のうちから、強調表示されている２個のリスト画像を抽出する。これにより、増加させていたリスト画像の表示数を、元に戻すことができる。図１２のリスト画像テーブルＴＢ１および図１３の画面表示例を用いて、具体例を説明する。図１２のリスト画像テーブルＴＢ１では、領域Ｒ１１に示すように、リスト番号１０１＝「７」〜「１０」の表示状態フラグ１０５が「表示中」に設定されている。また図１３に示すように、リスト画像Ｂ９ａおよびＢ１０ａが枠線Ｆ２で囲まれている。従って、強調表示されていない、リスト番号１０１＝「７」および「８」において、表示状態フラグ１０５が「表示中」から「非表示」に変更される（領域Ｒ１２を参照）。そしてＳ２２０へ進む。
【００５１】
Ｓ２２０においてＣＰＵ１４は、スクロール領域ＳＡ１内のリスト画像を再描画する。図１４に、再描画されるスクロール領域ＳＡ１の画面表示例を示す。図１４の画面表示例は、リスト画像が「２個」に戻された表示例である。図１４のスクロール領域ＳＡ１には、枠線Ｆ２で囲まれていた２個のリスト画像Ｂ９およびＢ１０が、ｙ方向（縦方向）に一列に連なった状態で表示されている。また、リスト画像Ｂ９およびＢ１０は枠線で囲われていないため、強調表示されていない。そしてＳ１０６へ戻る。
【００５２】
一方、Ｓ１０８（図２）において、取得したイベントが、スクロールバーＢ１３へのタッチパネル操作イベントではないと判断される場合（Ｓ１０８：ＮＯ）には、Ｓ１１５へ進む。
【００５３】
Ｓ１１５においてＣＰＵ１４は、取得したイベントが、何れかのリスト画像へのタップ入力であるか否かを判断する。具体的には、スクロール領域ＳＡ１に表示されている２つのリスト画像の何れかの表示領域内で、指示座標が検出された後に検出されなくなったか否かを判断する。Ｓ１１５において肯定判断される場合（Ｓ１１５：ＹＥＳ）には、タップ入力が行われたリスト画像に割り当てられている氏名１０２およびＦＡＸ番号１０３を読み出す。
【００５４】
Ｓ１２０においてＣＰＵ１４は、ＦＡＸ受付画面をパネル５０に表示する。図１４の表示画面においてリスト画像Ｂ１０にタップ入力された場合に表示されるＦＡＸ受付画面の表示例を、図１５に示す。図１５の領域Ｒ２１には、Ｓ１１５で読み出された氏名１０２およびＦＡＸ番号１０３が表示されている。また、ＯＫボタンＢ２１およびＣａｎｃｅｌボタンＢ２２が表示されている。Ｓ１２５においてＣＰＵ１４は、入力された指示内容を判断する。ＣａｎｃｅｌボタンＢ２２にタップ入力された場合（Ｓ１２５：Ｃａｎｃｅｌ）には、Ｓ１０６へ戻る。ＯＫボタンＢ２１にタップ入力された場合（Ｓ１２５：ＯＫ）には、Ｓ１２８へ進む。Ｓ１２８においてＣＰＵ１４は、Ｓ１１５で読み出されたＦＡＸ番号１０３を用いて、ＦＡＸ部５８にＦＡＸ送信を指示する。そしてＳ１０６へ戻る。
【００５５】
一方、Ｓ１１５において否定判断される場合（Ｓ１１５：ＮＯ）には、Ｓ１１６へ進む。Ｓ１１６においてＣＰＵ１４は、取得したイベントが、上スクロールボタンＢ１１または下スクロールボタンＢ１２へのタップ入力であるか否かを判断する。肯定判断される場合（Ｓ１１６：ＹＥＳ）には、Ｓ１１７へ進む。Ｓ１１７においてＣＰＵ１４は、上スクロールボタンＢ１１または下スクロールボタンＢ１２がタップされた回数に応じて、リスト画像を上スクロール表示または下スクロール表示する。そしてＳ１０６へ戻る。
【００５６】
一方、Ｓ１１６において否定判断される場合（Ｓ１１６：ＮＯ）には、Ｓ１１８へ進む。Ｓ１１８においてＣＰＵ１４は、タップ入力が行われた位置に対応する処理を実行する。例えば、図１４の画面において、バックボタンＢ０にタップ入力が行われた場合には、図１４の前に表示されていた画面が表示される。そしてＳ１０６へ戻る。
【００５７】
＜効果＞
本実施例に係る多機能機１０の効果を説明する。スクロールバーＢ１３に対して押下操作が開始された場合（Ｓ１３０：押下開始）に、スクロール領域ＳＡ１に表示されているリスト画像の数を、２個から４個に増加させることができる（Ｓ１４０）。このとき、各リスト画像の表示面積は小さくなる。スクロールバーＢ１３に、上下方向のドラッグ操作を入力することで、４個のリスト画像が表示されている状態のままで、リスト画像を上下方向にスクロール表示させることができる（Ｓ１６０、Ｓ１７０、Ｓ１７５）。所望のリスト画像が見つかった場合には、スクロールバーＢ１３から指示体を離反させることで（Ｓ１３０：離反）、スクロール領域ＳＡ１に表示されているリスト画像の数を、４個から２個に戻すことができる（Ｓ２２０）。このとき、各リスト画像の表示面積は、元の大きさまで大きくなる。２個のリスト画像の何れかへタップ入力が行われると（Ｓ１１５：Ｙ）、タップ入力が行われたリスト画像に割り当てられているＦＡＸ番号が宛先に設定された上で、当該宛先へＦＡＸが送信される（Ｓ１２８）。これにより、リスト画像をスクロール表示させて所望のリスト画像を探している場合には、スクロール領域ＳＡ１内に表示できるリスト画像の数を増加させることで、俯瞰性を高めることができるとともに、スクロール表示によって画面を切り替える頻度を抑えることができる。一方、所望のリスト画像が見つかり、見つかったリスト画像を選択する場合には、リスト画像の表示面積を大きくすることで、タップ操作の入力性を高めることができる。以上より、スクロール表示の俯瞰性とタップ操作の入力性を両立させることが可能となる。
【００５８】
スクロール領域ＳＡ１に表示されているリスト画像の数を、４個から２個に戻す場合（Ｓ１３０：離反）には、再描画前のスクロール領域ＳＡ１内の４個のリスト画像のうち、枠線で囲まれている２個のリスト画像を、再描画後のスクロール領域ＳＡ１に表示させることができる（Ｓ２２０）。これにより、再描画前のスクロール領域ＳＡ１内の４個のリスト画像のうち、何れのリスト画像が、再描画後のスクロール領域ＳＡ１に表示されているかを、ユーザに認識させることができる。ユーザの利便性を高めることができる。
【００５９】
ループ表示フラグが「ＯＦＦ」であり（Ｓ１５５：ＮＯ）、空白リスト画像フラグが「ＯＦＦ」である（Ｓ１６５：ＮＯ）場合において、スクロール表示が下方向Ｔ２の終端まで行われた場合（Ｓ１５０：ＹＥＳ）を考える。このとき、４つのリスト画像のうち中央に配置されている２つのリスト画像を枠線で囲って表示する場合には、図１３の枠線Ｆ１ａに示すように、再下端に位置しているリスト画像Ｂ１０ａを枠線で囲うことができないことになる。すると、リスト画像の数を４個から２個に戻す場合（Ｓ１３０：離反）に、リスト画像Ｂ１０ａをスクロール領域ＳＡ１に表示させることができない。本実施例に係る多機能機１０では、スクロール表示が下方向Ｔ２の終端まで行われた場合には、図１３の枠線Ｆ２に示すように、枠線の位置を下方向Ｔ２へさらに移動させることができる。これにより、再下端に位置しているリスト画像Ｂ１０ａを枠線で囲うことが可能となるため、リスト画像の数を２個に戻した場合に、リスト画像Ｂ１０ａをスクロール領域ＳＡ１に表示させることができる。
【００６０】
ループ表示フラグが「ＯＦＦ」である場合に（Ｓ１５５：ＮＯ）、スクロール表示が下方向Ｔ２の終端まで行われた場合（Ｓ１５０：ＹＥＳ）を考える。このとき、空白リスト画像フラグが「ＯＮ」である場合には（Ｓ１６５：ＹＥＳ）、図１１に示すように、最後尾のリスト画像Ｂ１０ａを上から３番目の位置に表示し、空白リスト画像ＢＢを上から４番目の位置に表示することができる。これにより、４つのリスト画像のうち中央に配置されている２つのリスト画像を枠線で囲って表示する場合においても、図１１の枠線Ｆ１に示すように、最後尾のリスト画像Ｂ１０ａを枠線で囲うことが可能となる。リスト画像の数を２個に戻した場合に、リスト画像Ｂ１０ａをスクロール領域ＳＡ１に表示させることが可能となる。
【００６１】
スクロールバーＢ１３に指示体を接触させたことに応じて（Ｓ１３０：押下開始）、スクロール領域ＳＡ１に表示されているリスト画像の数を、２個から４個に増加させることができる（Ｓ１４０）。スクロールバーＢ１３に指示体を接触させる場合とは、ユーザが所望のリスト画像を探すためにスクロール表示を開始する場合であると考えられる。したがって、ユーザがスクロール表示を開始すると同時に、リスト画像の表示数を増加させることが可能となる。ユーザの意図を汲み取ってリスト画像の表示数を変更することができるため、ユーザの利便性を高めることができる。
【００６２】
スクロールバーＢ１３から指示体を離したことに応じて（Ｓ１３０：離反）、スクロール領域ＳＡ１に表示されているリスト画像の数を、４個から２個に戻すことができる（Ｓ２２０）。スクロールバーＢ１３から指示体を離す場合とは、ユーザが所望のリスト画像を見つけ、見つけたリスト画像にタップ入力しようとする場合であると考えられる。したがって、ユーザがリスト画像にタップ入力しようとすると同時に、タップ入力しようとするリスト画像の表示面積を大きくすることが可能となる。ユーザの意図を汲み取ってリスト画像の表示面積を変更することができるため、ユーザの利便性を高めることができる。
【００６３】
スクロール領域ＳＡ１に２個のリスト画像を表示する場合には、図６に示すように、リスト画像には、氏名１０２およびＦＡＸ番号１０３が１行ずつ表示される。これによりユーザは、氏名１０２によってＦＡＸ送信先を識別することができるとともに、氏名１０２に紐付けられているＦＡＸ番号１０３の内容も確認することができる。また、スクロール領域ＳＡ１に４個のリスト画像を表示する場合には、図７に示すように、リスト画像には、氏名１０２のみが１行で表示される。よって、リスト画像に表示される情報を、ＦＡＸ送信先を識別するために必要な最低限の情報に絞ることができる。これにより、リスト画像を小さくすることができるため、スクロール領域ＳＡ１内に表示可能なリスト画像の数を増加させることができる。
【００６４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。以下に変形例を示す。
【００６５】
＜変形例１＞
本明細書で説明した第１操作から第３操作の各々は、本実施例で説明した態様に限られず、様々な態様を取ることができる。また、第１操作〜第３操作は、以下に説明するように、様々な種類を組み合わせることが可能である。図１６を用いて、第１操作〜第３操作の各々の内容、および、組み合わせの種類を説明する。
【００６６】
第１操作の内容には、例えば以下の種類が存在する。（操作１）スクロールバーＢ１３にタッチする。（操作２）上スクロールボタンＢ１１または下スクロールボタンＢ１２を長押しする。（操作３）スクロール領域ＳＡ１およびスクロールバー領域ＳＡ２の表示領域外であって、何れのボタン画像も表示されていない領域にタッチ入力する。（操作４）図１に示す中央キーＢ１０３をタッチする。
【００６７】
第２操作の内容には、例えば以下の種類が存在する。（操作Ａ）スクロールバーＢ１３にタッチした後に、指示体をパネル５０表面から離さずにスクロールバーＢ１３にドラッグ操作を入力する。（操作Ｂ）第１操作を入力した後に、指示体をパネル５０表面から離反させる。その後、スクロールバーＢ１３にドラッグ操作を入力する。（操作Ｃ）第１操作を入力した後に、指示体をパネル５０表面から離反させる。その後、上スクロールボタンＢ１１または下スクロールボタンＢ１２にタッチ操作を入力する。（操作Ｄ）第１操作を入力した後に、指示体をパネル５０表面から離反させる。その後、スクロール領域ＳＡ１内に上下方向のフリック操作を入力する。（操作Ｅ）第１操作を入力した後に、指示体をパネル５０表面から離反させる。その後、上キーＢ１０１または下キーＢ１０２にタッチ操作を入力する。
【００６８】
第３操作の内容には、例えば以下の種類が存在する。（操作ａ）スクロールバーＢ１３にドラッグ操作を入力した後に、指示体をパネル５０表面から離反させる。（操作ｂ）第２操作を入力した後に、指示体をパネル５０表面から離反させる。その後、４つのリスト画像のうち、選択したいリスト画像が表示されている領域の近傍にタップ操作を入力する。（操作ｃ）上スクロールボタンＢ１１または下スクロールボタンＢ１２にタッチ操作を入力した後に、指示体をパネル５０表面から離反させる。（操作ｄ）上キーＢ１０１または下キーＢ１０２にタッチ操作を入力した後に、指示体をタッチキー５２表面から離反させる。
【００６９】
本実施形態では、第１操作から第３操作までの組み合わせとして、（操作１）−（操作Ａ）−（操作ａ）を用いる場合を説明した。しかし、この組み合わせに限られず、様々な組み合わせを用いることができる。図１６において、互いに組み合わせることができる操作を、実線で結んでいる。図１６に示すように、第１操作から第３操作までの組み合わせは、非常に多数存在することが分かる。
【００７０】
図１６における第１操作から第３操作の組み合わせを実施するためには、本実施例において以下の読み替えを行えばよい。Ｓ１０６において、パネル５０への操作に加えて、タッチキー５２への操作もイベントとして取得すればよい。Ｓ１０６で肯定判断される場合（Ｓ１０６：ＹＥＳ）には、Ｓ１３０へ進めばよい。Ｓ１３０において、上述の（操作１）〜（操作４）の何れか１つが検出された場合には、第１操作が入力されたと判断し、Ｓ１３２へ進めばよい。またＳ１３０において、上述の（操作Ａ）〜（操作Ｅ）の何れか１つが検出された場合には、第２操作が入力されたと判断し、Ｓ１５０へ進めばよい。またＳ１３０において、上述の（操作ａ）〜（操作ｄ）の何れか１つが検出された場合には、第３操作が入力されたと判断し、Ｓ２１０へ進めばよい。
【００７１】
例えば、第１操作〜第３操作の組み合わせとして、（操作２）−（操作Ｄ）−（操作ｂ）を用いることができる。この場合、上スクロールボタンＢ１１または下スクロールボタンＢ１２を長押しすると、スクロール領域ＳＡ１に表示されているリスト画像の数を、２個から４個に増加させることができる（Ｓ１４０）。指示体をパネル５０表面から離した後に、スクロール領域ＳＡ１内に上下方向のフリック操作を入力することで、リスト画像を上下方向にスクロール表示させることができる（Ｓ１６０、Ｓ１７０、Ｓ１７５）。所望のリスト画像が見つかった場合には、所望のリスト画像が表示されている領域の近傍をタップすることで、スクロール領域ＳＡ１に表示されているリスト画像の数を、４個から２個に戻すことができる（Ｓ２２０）。このとき、２個のリスト画像には、所望のリスト画像が含まれている。
【００７２】
＜その他の変形例＞
Ｓ１４１、Ｓ１６２、Ｓ１７２、Ｓ１８０において、２つのリスト画像を強調表示する態様は、様々であってよい。例えば、２つのリスト画像の背景色を他のリスト画像の背景色と異ならせることで強調表示してもよい。また、２つのリスト画像を点滅表示させたり、２つのリスト画像を他のリスト画像よりも濃く表示したりすることで、強調表示してもよい。
【００７３】
Ｓ２２０において、リスト画像の数を４個から２個に戻す表示をする場合の表示態様は、様々であってよい。例えば、４個のリスト画像が表示されている状態で、枠線で囲まれている２個のリスト画像が除々に拡大表示されるという、アニメーション処理を実行してもよい。
【００７４】
リスト画像の表示数は、本実施例で説明した「４個」および「２個」に限られず、任意の値にすることができる。
【００７５】
図６および図７において、表示数の増加後のリスト画像の幅Ｗ２が、増加前の幅Ｗ１の半分である場合を説明したが、この形態に限られない。増加前と増加後の表示数の比率に応じて、幅を決定すればよい。例えば、増加後の表示数が「８個」であり、増加前の表示数が「２個」である場合には、幅Ｗ２は幅Ｗ１の１／４以下にすればよい。
【００７６】
リスト画像に表示される情報は、氏名１０２やＦＡＸ番号１０３に限られず、多様な情報を表示することが可能である。
【００７７】
ループ表示フラグの「ＯＮ」「ＯＦＦ」は、リスト画像の種類に応じて決定される態様に限られない。ユーザによって決定されるとしてもよい。
【００７８】
本実施形態では、リスト画像が並んでいる方向や、リスト画像をスクロール表示させることができる方向が、ｙ方向（縦方向）である場合を説明したが、この形態に限られない。ｘ方向（横方向）にリスト画像を並べて表示することや、ｘ方向にリスト画像をスクロール表示させることも可能である。
【００７９】
タッチキー５２は、静電容量式のタッチセンサに限られず、各種の構造を用いることができる。例えば、ハードキーであってもよい。
【００８０】
本願の技術の特徴は、パネル５０の表示形態に関する点にある。よって、本願の技術の適用範囲は多機能機１０に限定されず、表示画面を有する各種の装置（携帯電話、ノートＰＣなど）に適用可能である。
【００８１】
なお、ＲＯＭ１６やＮＶＲＡＭ４０に記憶されている各種の情報は、外部記憶装置に記憶されるとしてもよい。そして外部記憶装置から各種の情報が読み出され、ＲＡＭ３０に一旦記憶された上で、各種の処理が行なわれるとしてもよい。外部記憶装置の例としては、メモリーカードや外付のハードディスクなどが挙げられる。
【００８２】
なお、パネル５０は表示部の一例である。多機能機１０は画像表示装置の一例である。画像表示プログラム１８はプログラムの一例である。ＣＰＵ１４はコンピュータの一例である。スクロール領域ＳＡ１は、第１表示領域の一例である。リスト画像は、オブジェクト画像の一例である。Ｓ１０２を実行するＣＰＵ１４は、第１表示手段の一例である。「押下開始」イベントは、第１操作の一例である。Ｓ１３６、Ｓ１３８を実行するＣＰＵ１４は、第１決定手段の一例である。Ｓ１４０を実行するＣＰＵ１４は、第２表示手段の一例である。「指示座標移動」イベントは、第２操作の一例である。Ｓ１５７、Ｓ１６７、Ｓ１７４を実行するＣＰＵ１４は、切替手段の一例である。Ｓ１６０、Ｓ１７０、Ｓ１７５を実行するＣＰＵ１４は、第３表示手段の一例である。「離反」イベントは、第３操作の一例である。Ｓ２１０を実行するＣＰＵ１４は、抽出手段の一例である。Ｓ２２０を実行するＣＰＵ１４は、第４表示手段の一例である。Ｓ１２８を実行するＣＰＵ１４は、処理実行手段の一例である。スクロールバー領域ＳＡ２は、第２表示領域の一例である。Ｓ１０２を実行するＣＰＵ１４は、スクロールバー表示手段の一例である。上方向Ｔ１は、第１スクロール方向の一例である。下方向Ｔ２は、第２スクロール方向の一例である。空白リスト画像ＢＢは、余白画像の一例である。氏名１０２は、識別情報の一例である。ＦＡＸ番号１０３は、付帯情報の一例である。
【符号の説明】
【００８３】
１０：多機能機、１４：ＣＰＵ、１８：画像表示プログラム、５０：パネル、５１：座標検出部、Ｂ１〜Ｂ１０：リスト画像、ＳＡ１：スクロール領域、ＳＡ２：スクロールバー領域
【図１】
2018055558.tif 000003
【図２】
2018055558.tif 000004
【図３】
2018055558.tif 000005
【図４】
2018055558.tif 000006
【図５】
2018055558.tif 000007
【図６】
2018055558.tif 000008
【図７】
2018055558.tif 000009
【図８】
2018055558.tif 000010
【図９】
2018055558.tif 000011
【図１０】
2018055558.tif 000012
【図１１】
2018055558.tif 000013
【図１２】
2018055558.tif 000014
【図１３】
2018055558.tif 000015
【図１４】
2018055558.tif 000016
【図１５】
2018055558.tif 000017
【図１６】
2018055558.tif 000018