(57)【要約】【課題】選択可能なデータの数が、表示部に一度に表示可能な数よりも多い場合であっても、各データを示す画像を表示部に表示させながら所望のデータを選択しつつ、その選択したデータを容易且つ迅速に確認できるようにする。【解決手段】画像選択画面には、複数の画像データのうち所定数（例えば３つ）の画像データの画像が表示される。画像選択画面が表示されている状態で、ユーザが所望の画像に対して選択操作（例えばタップ）すると、その画像が選択設定される。ユーザが画像切替操作（例えばフリック）すると、表示画像がスクロールする。画像選択画面が表示されている状態で、ユーザが特定操作（例えばピンチイン）すると、アイコン一覧画面に切り替わる。アイコン一覧画面には、画像選択画面よりも多い数の画像データのアイコンが表示される。各アイコンは、選択設定されているか否かが識別可能となっている。【選択図】図３
2014197268.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータを記憶可能な記憶部と、
操作入力を受け付け可能な操作入力部と、
表示部への画像の表示を制御する制御部と、
を備えた画像表示制御装置であって、
前記制御部は、
前記記憶部に記憶されている複数の前記データの各々に対応した、各データを識別可能なデータ対応画像の配列のうち、その配列順における所定の選択用表示数の前記データ対応画像を、所定の第１表示用配列に従って配列されてなる選択用画面として前記表示部に表示させる選択用画面表示処理と、
前記選択用画面の表示中、前記操作入力部により、前記選択用画面に表示させる前記データ対応画像の切り替えを指示する画像切替操作が受け付けられた場合に、その画像切替操作に応じて、前記選択用画面として表示させる前記データ対応画像を切り替える画像切替処理と、
前記選択用画面の表示中、前記操作入力部により、前記表示部に表示されている前記データ対応画像の選択／非選択を指示する選択操作が受け付けられた場合に、その選択操作対象の前記データ対応画像に対応した前記データについて前記指示内容に応じて選択／非選択の設定を行う選択設定処理と、
前記選択用画面の表示中、前記操作入力部により第１の特定操作が受け付けられた場合に、前記記憶部に記憶されている複数の前記データの各々に対応した、少なくとも前記選択設定処理により選択設定されているか否かを識別可能な簡易画像の配列のうち、その配列順における、前記選択用表示数よりも多い一覧用表示数の前記簡易画像を、前記第１表示用配列とは異なる第２表示用配列に従って配列されてなる一覧画面として前記表示部に表示させる一覧画面表示処理と、
を実行することを特徴とする画像表示制御装置。
【請求項２】
請求項１に記載の画像表示制御装置であって、
前記制御部は、前記一覧画面の表示中、前記操作入力部により第２の特定操作が受け付けられた場合に、前記表示部の表示内容を前記一覧画面から前記選択用画面に戻す選択用画面復帰処理を実行する
ことを特徴とする画像表示制御装置。
【請求項３】
請求項１又は請求項２に記載の画像表示制御装置であって、
前記制御部は、前記一覧画面表示処理において、前記第１の特定操作が受け付けられたときに前記選択用画面内の所定の第１基準位置に表示されていた前記データ対応画像に対応した前記簡易画像が前記一覧画面内の所定の第２基準位置に表示されるように、前記一覧画面を表示させる
ことを特徴とする画像表示制御装置。
【請求項４】
請求項２に記載の画像表示制御装置であって、
前記制御部は、
前記一覧画面表示処理において、前記第１の特定操作が受け付けられたときに前記選択用画面内の所定の第１基準位置に表示されていた前記データ対応画像に対応した前記簡易画像が前記一覧画面内の所定の第２基準位置に表示されるように、前記一覧画面を表示させ、
前記選択用画面復帰処理において、前記第２の特定操作が受け付けられたときに前記一覧画面内の前記第２基準位置に表示されていた前記簡易画像に対応した前記データ対応画像が前記選択用画面内の前記第１基準位置に表示されるように、前記表示内容を前記選択用画面に戻す
ことを特徴とする画像表示制御装置。
【請求項５】
請求項４に記載の画像表示制御装置であって、
前記制御部は、前記一覧画面の表示中、前記操作入力部により前記第２基準位置を変更する基準位置変更操作が受け付けられた場合に、その基準位置変更操作の内容に従って前記第２基準位置を変更する基準位置変更処理を実行する
ことを特徴とする画像表示制御装置。
【請求項６】
請求項１〜請求項５の何れか１項に記載の画像表示制御装置であって、
前記操作入力部は、タッチパネルを有し、
前記操作入力は、前記タッチパネルに対する接触操作、又は前記タッチパネルへの接触を伴わない所定の非接触操作の少なくとも一方である
ことを特徴とする画像表示制御装置。
【請求項７】
請求項２、請求項２に従属する請求項３、請求項４及び請求項５の何れか１項に記載の画像表示制御装置であって、
前記操作入力部は、タッチパネルを有し、
前記第１の特定操作は、前記タッチパネルに対するピンチイン操作であり、
前記第２の特定操作は、前記タッチパネルに対するピンチアウト操作である
ことを特徴とする画像表示制御装置。
【請求項８】
請求項１〜請求項７の何れか１項に記載の画像表示制御装置であって、
前記一覧用表示数は少なくとも二種類以上設定されていて、その二種類以上の前記一覧用表示数毎に個別に前記第２表示用配列が設定されており、
前記制御部は、
前記一覧画面表示処理において、前記選択用画面で表示されていた前記データ以外の他のデータの選択設定状況に基づく所定の一覧用表示数決定方法により何れか１つの前記一覧用表示数を決定し、その決定した一覧用表示数に対応した前記第２表示用配列に従って前記簡易画像が配列されてなる前記一覧画面を表示させ、
さらに、前記一覧画面の表示中に前記第１の特定操作が受け付けられた場合に、前記表示部の表示内容を、二種類以上の前記一覧用表示数のうち現在の前記一覧画面の前記一覧用表示数の次に多い前記一覧用表示数の前記簡易画像をその一覧用表示数に対応した前記第２表示用配列に従って配列されてなる前記一覧画面に切り替える一覧画面内容切替処理を実行する
ことを特徴とする画像表示制御装置。
【請求項９】
複数のデータの各々に対応した、各データを識別可能なデータ対応画像の配列のうち、その配列順における所定の選択用表示数の前記データ対応画像を、所定の第１表示用配列に従って配列されてなる選択用画面として表示部に表示させる選択用画面表示ステップと、
前記選択用画面の表示中、前記選択用画面に表示させる前記データ対応画像の切り替えを指示する画像切替操作がなされた場合に、その画像切替操作に応じて、前記選択用画面として表示させる前記データ対応画像を切り替える画像切替ステップと、
前記選択用画面の表示中、前記表示部に表示されている前記データ対応画像の選択／非選択を指示する選択操作がなされた場合に、その選択操作対象の前記データ対応画像に対応した前記データについて前記指示内容に応じて選択／非選択の設定を行う選択設定ステップと、
前記選択用画面の表示中、所定の特定操作がなされた場合に、前記複数のデータの各々に対応した、少なくとも前記選択設定ステップで選択設定されているか否かを識別可能な簡易画像の配列のうち、その配列順における、前記選択用表示数よりも多い一覧用表示数の前記簡易画像を、前記第１表示用配列とは異なる第２表示用配列に従って配列されてなる一覧画面として前記表示部に表示させる一覧画面表示ステップと、
を含むことを特徴とする画像表示制御方法。
【請求項１０】
記憶部に記憶された複数の画像データを示す画像を表示部に表示させる画像表示制御装置としてコンピュータを機能させるための画像表示制御プログラムであって、
前記コンピュータに、
前記記憶部に記憶されている複数の前記データの各々に対応した、各データを識別可能なデータ対応画像の配列のうち、その配列順における所定の選択用表示数の前記データ対応画像を、所定の第１表示用配列に従って配列されてなる選択用画面として前記表示部に表示させる選択用画面表示処理と、
前記選択用画面の表示中、前記選択用画面に表示させる前記データ対応画像の切り替えを指示する画像切替操作がなされた場合に、その画像切替操作に応じて、前記選択用画面として表示させる前記データ対応画像を切り替える画像切替処理と、
前記選択用画面の表示中、前記表示部に表示されている前記データ対応画像の選択／非選択を指示する選択操作がなされた場合に、その選択操作対象の前記データ対応画像に対応した前記データについて前記指示内容に応じて選択／非選択の設定を行う選択設定処理と、
前記選択用画面の表示中、所定の特定操作がなされた場合に、前記記憶部に記憶されている複数の前記データの各々に対応した、少なくとも前記選択設定処理により選択設定されているか否かを識別可能な簡易画像の配列のうち、その配列順における、前記選択用表示数よりも多い一覧用表示数の前記簡易画像を、前記第１表示用配列とは異なる第２表示用配列に従って配列されてなる一覧画面として前記表示部に表示させる一覧画面表示処理と、
を実行させるための画像表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部に画像を表示させる画像表示制御装置、この画像表示制御装置で用いられる画像表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
メモリカード等の記憶媒体や記憶装置等に記憶された大量の写真画像データの中から一又は複数の所望の写真画像データをユーザに選択させ、選択された写真画像データを例えばサーバにアップロードしたり印刷出力させたりすることが可能な装置が各種提供されている。このような装置の１つとして、印刷機能やスキャナ機能等の複数の機能を備えたいわゆる複合機がある。
【０００３】
このような装置において、ユーザに所望の写真画像データを選択させるためのユーザインタフェースとしては、タッチパネルを備えた表示部を用いることが一般的である。具体的には、大量の写真画像データの一部についてその写真画像を表示部に表示させ、ユーザによるタッチ操作等によって所望の写真画像の選択入力を受け付ける。ユーザにより選択された写真画像には、選択されたことを示す所定のマーク等が付加される。表示部に表示させる写真画像は、ユーザによるフリック等の操作によって切り替えることができる（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−４３１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示部に写真画像を表示させてユーザに選択させる際には、ユーザが各写真画像の内容を識別しやすいように、ある程度大きな画像を表示する必要がある。そのため、表示部に一度に表示可能な写真画像の数は、画像が大きいほど制限される。また、一度に表示可能な写真画像の数は、表示部の大きさによっても制限される。
【０００６】
そのため、大量の写真画像データのうち表示部に一度に表示できるのはほんの一部のみ、というケースも当然ながら頻出する。その場合、ユーザはフリック操作により写真画像をスクロールさせながら所望の写真画像を選択することになるが、最終的にどの写真画像を選んだかを再確認したい場合は、再びフリック操作による画像スクロールを繰り返しながら、選択した各写真画像の配列位置まで戻って確認する必要がある。
【０００７】
このような確認操作は、写真画像の数が多ければ多いほど、また一度に表示可能な写真画像の枚数が少ないほど、多くの時間を要し、ユーザにとって大きな負担となるおそれがある。特に、複合機のように表示部の表示面積を十分に確保できない場合には、その問題は顕著となりやすい。
【０００８】
本発明は上記課題に鑑みなされたものであり、選択可能なデータの数が、表示部に一度に表示可能な数よりも多い場合であっても、各データを示す画像を表示部に表示させながら所望のデータを選択しつつ、その選択したデータを容易且つ迅速に確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するためになされた本発明の画像表示制御装置は、複数のデータを記憶可能な記憶部と、操作入力を受け付け可能な操作入力部と、表示部への画像の表示を制御する制御部とを備えている。制御部は、選択用画面表示処理と、画像切替処理と、選択設定処理と、一覧画面表示処理とを実行する。
【００１０】
選択用画面表示処理は、記憶部に記憶されている複数のデータの各々に対応した、各データを識別可能なデータ対応画像の配列のうち、その配列順における所定の選択用表示数のデータ対応画像を、所定の第１表示用配列に従って配列されてなる選択用画面として表示部に表示させる処理である。画像切替処理は、選択用画面の表示中、操作入力部により、選択用画面に表示させるデータ対応画像の切り替えを指示する画像切替操作が受け付けられた場合に、その画像切替操作に応じて、選択用画面として表示させるデータ対応画像を切り替える処理である。選択設定処理は、選択用画面の表示中、操作入力部により、表示部に表示されているデータ対応画像の選択／非選択を指示する選択操作が受け付けられた場合に、その選択操作対象のデータ対応画像に対応したデータについて指示内容に応じて選択／非選択の設定を行う処理である。一覧画面表示処理は、選択用画面の表示中、操作入力部により第１の特定操作が受け付けられた場合に、記憶部に記憶されている複数のデータの各々に対応した、少なくとも選択設定処理により選択設定されているか否かを識別可能な簡易画像の配列のうち、その配列順における、選択用表示数よりも多い一覧用表示数の簡易画像を、第１表示用配列とは異なる第２表示用配列に従って配列されてなる一覧画面として表示部に表示させる処理である。
【００１１】
このように構成された本発明の画像表示制御装置では、選択用画面が表示されている状態で第１の特定操作が受け付けられると、選択用画面における表示数よりも多い数の簡易画像が配列された一覧画面に切り替わる。選択用画面においては、ユーザ等は表示されている各データ対応画像に基づいてそのデータの内容を確認しながら選択／非選択の判断や操作を行うことができる。一覧画面においては、ユーザ等は、選択用画面での表示数よりも多い数の簡易画像について、少なくとも、それら各簡易画像が選択設定されているか否かを確認できる。
【００１２】
したがって、本発明の画像表示制御装置によれば、データ数が選択用表示数よりも多い場合であっても、ユーザは、各データを示すデータ対応画像を表示部に表示させながら所望のデータを選択することができ、しかも、一覧画面に切り替えることで、全体としてどのデータを選択したかを容易且つ迅速に確認することができる。
【００１３】
なお、本発明の画像表示制御装置において制御部が実行する各処理は、それぞれ、コンピュータにそれら各処理を実行させるための画像表示制御プログラムとして実現することができる。また、本発明の画像表示制御装置において、表示部に画像を表示させるために制御部が各処理で用いる方法自体も、本発明の１つ（画像表示制御方法）である。
【図面の簡単な説明】
【００１４】
【図１】実施形態の複合機の概略構成を表す構成図である。
【図２】（ａ）はメモリカードに記憶されている画像データの配列を表す説明図、（ｂ）は表示部に表示される画像選択画面の説明図、（ｃ）は表示部に表示されるアイコン一覧画面（特に小アイコン一覧画面）の説明図である。
【図３】画像選択画面からアイコン一覧画面への遷移例を表す説明図である。
【図４】アイコン一覧画面から画像選択画面への遷移例を表す説明図である。
【図５】メイン処理を表すフローチャートである。
【図６】図５のＳ１８０の画像選択処理を表すフローチャートである。
【図７】図５のＳ１９０のピンチイン処理を表すフローチャートである。
【図８】図５のＳ２００のピンチアウト処理を表すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。また、下記の実施形態の構成の一部を、課題を解決できる限りにおいて省略した態様も本発明の実施形態であり、下記の複数の実施形態を適宜組み合わせて構成される態様も本発明の実施形態である。
【００１６】
（１）複合機の構成
本実施形態の複合機１は、図１（ａ）に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４、画像読取部１５、画像形成部１６、操作パネル部１７、メモリカードＩ／Ｆ（インタフェース）１８、ネットワーク通信部１９、及び電話通信部２０などを備えている。
【００１７】
ＣＰＵ１１は、ＲＯＭ１２やＮＶＲＡＭ１４に記憶されている各種プログラムに従って複合機１内の各部の制御を実行する。ＲＡＭ１３は、ＣＰＵ１１から直接アクセスされるメインメモリ等として利用される。ＮＶＲＡＭ（Non Volatile RAM）１４は、記憶内容を電気的に書き換え可能な不揮発性メモリであり、ファームウェア等の各種プログラムや各種データ等が記憶されている。
【００１８】
画像読取部１５は、原稿の画像をイメージセンサで読み取ってその画像を表す画像データを生成することができる。画像形成部１６は、シート状の被記録媒体（例えば記録用紙）に対して画像を記録することができる。ネットワーク通信部１９は、ネットワークインターフェースカード等によって構成される。電話通信部２０は、モデム等によって構成され、電話回線（図示略）を介して電話やファクシミリ通信を行う際に利用される。
【００１９】
メモリカードＩ／Ｆ１８は、各種のメモリカード１８ａが装着されるインタフェースであり、メモリカード１８ａに対するデータの書き込み又は読み出しを制御する。以下の説明では、複数の画像データ（例えばＪＰＧ形式のデータ。図２（ａ）参照。）が記憶されたメモリカード１８ａがメモリカードＩ／Ｆ１８に装着されているものとして説明する。
【００２０】
操作パネル部１７は、液晶ディスプレイ２１、タッチパネル２２、及び内照式表示部２３によって構成され、これら三者が図１（ｂ）に示すように配置されている。液晶ディスプレイ２１には、複合機１の機能や動作状態等の各種情報が表示される。また、液晶ディスプレイ２１には、データアップロード機能の実行時には、メモリカードＩ／Ｆ１８に装着されているメモリカード１８ａ内の各データを示す画像の一部又は全てが表示され、写真印刷機能の実行時には、メモリカードＩ／Ｆ１８に装着されているメモリカード１８ａ内の各データのうち各画像データの画像の一部又は全てが表示される。
【００２１】
データアップロード機能とは、複合機１からクラウド（インターネット）上の所定のサーバにデータをアップロードする機能である。写真印刷機能とは、ＪＰＧ形式等の画像データの画像を画像形成部１６に印刷出力させる機能である。本実施形態では、メモリカード１８ａに複数の画像データが記憶されているため、データアップロード機能や写真印刷機能の実行時には、液晶ディスプレイ２１に複数の画像データの画像が表示される。
【００２２】
タッチパネル２２は、指やタッチペンなどの指示体による接触（押下）操作を検出可能な透明なフィルム状の入力デバイスである。タッチパネル２２は、液晶ディスプレイ２１及び内照式表示部２３の表示面に重ねて（一体的に）配置されている。内照式表示部２３は、テンキーやその他の操作用ボタンを示す画像が表示される部分である。
【００２３】
タッチパネル２２によって指示体の接触が検出されると、接触位置の座標を示す接触検出信号がタッチパネル２２からＣＰＵ１１に出力される。ＣＰＵ１１は、その接触検出信号に基づいて、指示体による各種の接触操作の内容や操作位置を検出する。具体的には、ＣＰＵ１１は、タップ、フリック、ピンチイン、ピンチアウトなどの接触操作及び操作位置を検出可能である。なお、以下の説明において、指示体による各種の接触操作は、特に断りのない限り、タッチパネル２２全体のうち液晶ディスプレイ２１に重畳配置されている部分に対する接触操作を意味するものとする。
【００２４】
（２）画像データ選択操作の概要
（２−１）画像データの配列
上記の通り、本実施形態では、メモリカード１８ａに複数の画像データが記憶されている。具体的には、図２（ａ）に示すように、画像ａ、画像ｂ、・・・、画像ｈ、画像ｊ、画像ｋ、・・・、画像Ａ、画像Ｂ、画像Ｃ、画像Ｄ、・・・、画像Ｚ、が記憶されている。複合機１のＣＰＵ１１は、メモリカード１８ａから各画像データを読み込む際、上記の配列（以下「データ配列」という）順に各画像データを認識し、後述する各画面の表示の際にはそのデータ配列を基準に表示順序等を設定する。なお、データ配列をどのように設定するかは適宜決めることができ、例えばデータ名の頭文字を基準にアルファベット順に配列してもよいし、各データの生成日時を基準に配列してもよい。図２（ａ）に示した、画像ａからはじまって画像Ｚで終わるデータ配列はあくまでも一例である。
【００２５】
（２−２）画像選択画面の説明
複合機１の起動後、ユーザにより、データアップロード機能を開始させるための所定の操作がなされると、液晶ディスプレイ２１には、図２（ｂ）に示すような画像選択画面が表示される。画像選択画面は、アップロード対象の画像データをユーザに選択させるための画面であり、メモリカード１８ａに記憶されている各画像データに対応した画像のうち所定数（本実施形態では３つ）が表示される。詳しくは、３つの画像は、３列１行の表示用配列に従って表示される。また、画像選択画面における左下隅には、アップロードボタン３１が表示される。
【００２６】
なお、図２（ｂ）には、各画像データのうち画像Ａ，画像Ｂ，画像Ｃが示されているが、これは、データアップロード機能の開始時にまずこれら画像Ａ，画像Ｂ，画像Ｃが表示されるということを示しているわけではない。データアップロード機能の開始時にまずどの３つの画像を表示させるかについては、適宜、デフォルト設定或いはユーザ設定等によって決めておくことができる。
【００２７】
画像選択画面に表示される各画像は、対応する画像データの内容をユーザが識別可能な画像である。具体的には、画像データについては画像がそのまま縮小されて表示される。そのため、ユーザは、画像選択画面の各画像を見ることで、その内容を容易に認識することができる。図２（ｂ）には、画像Ａ〜画像Ｃの３つの画像データについてそれぞれ各画像Ａ〜Ｃが縮小表示されている例が示されている。
【００２８】
また、３つの画像の配列順序は、メモリカード１８ａ内の各画像データのデータ配列に沿っており、そのデータ配列順に沿って画面左から右方向へと配列される。図２（ｂ）には、画像Ａ，画像Ｂ，画像Ｃがこの順に左から右へ配列された状態が示されている。
【００２９】
なお、画像データ以外の各種形式のデータ（例えばｔｘｔ、ｐｄｆ、ｄｏｃ、ｍｐ３等）がメモリカード１８ａに記憶されている場合も、そのデータを示す画像を表示させて選択させることも可能である。具体的には、プレビュー画像を表示できるデータであればそのプレビュー画像を表示させることでユーザにその内容を認識させるようにしてもよい。また、プレビュー画像も表示できないようなデータであっても、例えば白地枠内にデータ名を付加しただけの画像として表示させるなど、種々の形で表示させてユーザにその内容を認識させるようにしてもよい。つまり、本発明の適用は、画像データに限定されるものではなく、あらゆる種類のデータに対して適用可能である。
【００３０】
画像選択画面における中央部は、テンポラリ位置として設定され、このテンポラリ位置に表示される画像はテンポラリ画像として設定されてテンポラリ画像枠３２が表示される。本実施形態では、表示される３つの画像のうち真ん中の画像がテンポラリ画像として設定され、テンポラリ画像枠３２が表示される。
【００３１】
全画像データのうち、画像Ａよりもデータ配列順前方側の各画像データの画像を表示させたい場合は、ユーザは、画面内の任意の位置で右方向にフリック操作すればよい。右方向のフリック操作がなされると、表示内容は全体として右方向にスクロールし、表示される画像は画像Ａよりも左側（データ配列順における画像Ａよりも前方側）の画像に切り替わる。逆に、画像Ｃよりもデータ配列順後方側の各画像データの画像を表示させたい場合は、ユーザは、画面内の任意の位置で左方向にフリック操作すればよい。左方向のフリック操作がなされると、表示内容は全体として左方向にスクロールし、表示される画像は画像Ｃよりも右側（データ配列順における画像Ｃよりも後方側）の画像に切り替わる。
【００３２】
つまり、図２（ｂ）の画像選択画面が表示されている状態では、仮想的に、各画像データの各画像がデータ配列順に右方向へ配列されているものと考えることができる。そして、その各画像の配列全体のうち所定の位置の３つの画像が実際に画像選択画面として液晶ディスプレイ２１に表示される。
【００３３】
ユーザは、画像選択画面中の所望の画像をタップすることによりその画像の画像データをアップロード対象として選択（選択設定）することができる。ユーザのタップ操作により選択された画像には、選択マーク３３が付加される。ユーザは、選択マーク３３の有無により各画像が選択されているか否かを視認できる。選択された画像に対してユーザが再度タップすると、選択設定が解除され、非選択状態となって選択マークも消去される。
【００３４】
画像選択画面において、ユーザがアップロードボタン３１をタップすると、選択設定されている画像データがネットワーク通信部１９からクラウドへ送信され、クラウド上のサーバへアップロードされる。
【００３５】
図２（ｂ）は、データアップロード機能実行時の画像選択画面を例示したが、写真印刷機能の実行時にも同様の画面が表示される。ただしその場合、アップロードボタン３１に代えて印刷ボタンが表示される。写真印刷機能の実行時にも、ユーザは、データアップロード機能実行時と全く同じようにして画像データを選択設定又は選択設定解除することができる。そして、ユーザが印刷ボタンをタップすると、選択設定されている画像データの画像が画像形成部１６により印刷出力される。
【００３６】
（２−３）アイコン一覧画面の説明
図２（ｂ）の画像選択画面において、ユーザは、上記のように画像を確認しながら、また必要に応じて画像をスクロールさせながら、所望の画像データを選択することができる。一方、選択操作を進める過程で、どの画像データを選択したのか、いくつの画像を選択したのか、といった選択状態を確認したい場合、ユーザは、画像のスクロールを繰り返しながら、選択操作等した画像の位置まで戻って再表示させることで確認することは一応可能である。ただし、そのような確認方法は、画像データの数が多いほど時間がかかって面倒であり、ユーザの使い勝手の悪化を招く。
【００３７】
そこで本実施形態では、ユーザが選択状態を容易に把握しやすいように、簡単な操作によって画面をアイコン一覧画面に切り替えることができる。具体的には、本実施形態では、図２（ｂ）の画像選択画面において、ユーザが任意の位置でピンチイン操作をすると、液晶ディスプレイ２１の表示内容がアイコン一覧画面に切り替わる。
【００３８】
本実施形態では、アイコン一覧画面として、大アイコン一覧画面、中アイコン一覧画面、及び小アイコン一覧画面の三種類のアイコン一覧画面（図３参照）が設定されている。どのアイコン一覧画面を表示させるかについては、画像データの選択状態やユーザ操作等によって決まる。図２（ｃ）には、小アイコン一覧画面の一例が示されている。
【００３９】
図２（ｃ）に示す小アイコン一覧画面では、各画像データがそれぞれアイコンとしてＸ３列Ｙ３行の表示用配列に従って表示される。本実施形態では、Ｘ３＝１１，Ｙ３＝５、すなわち１１列５行の表示用配列で各画像データのアイコンが一覧表示される。
【００４０】
また、大アイコン一覧画面では、図３の上から２段目に示すように、各画像データがそれぞれアイコンとしてＸ１列Ｙ１行の表示用配列に従って表示される。本実施形態では、Ｘ１＝５，Ｙ１＝２、すなわち５列２行の表示用配列で各画像データのアイコンが一覧表示される。また、中アイコン一覧画面では、図３の上から３段目に示すように、各画像データがそれぞれアイコンとしてＸ２列Ｙ２行の表示用配列に従って表示される。本実施形態では、Ｘ２＝７，Ｙ２＝３、すなわち７列３行の表示用配列で各画像データのアイコンが一覧表示される。
【００４１】
アイコン一覧画面における各アイコンの配列順序は、メモリカード１８ａ内の各画像データのデータ配列に沿っており、そのデータ配列順に沿って、全体としては画面左から右方向へ、各列においては上から下へと配列される。
【００４２】
アイコン一覧画面に表示される矩形状の各アイコンは、画像選択画面（図２（ｂ））に表示される各画像よりも大きさが小さく情報量が少ない画像である。本実施形態では、各アイコンは、対応する画像データの内容を直接的に示す画像ではなく、各アイコン共通の簡素な画像となっている。そのため、ユーザは、アイコン一覧画面においては、各アイコンがそれぞれどの画像データに対応しているのかを直接的には視認することはできない。なお、図２、図３の各アイコン一覧画面では、一部のアイコンにおいて対応する画像を示すアルファベットが表示されているが、これは説明の便宜上表示しているだけであって、実際に画面に表示されるわけではない。
【００４３】
アイコン一覧画面における中央部近傍の所定の位置は、テンポラリ位置として設定され、このテンポラリ位置に、テンポラリ画像のアイコン及びテンポラリ画像枠３２が表示される。そのため、図２（ｂ）の画像選択画面が表示されている状態（すなわち画像Ｂがテンポラリ画像として設定されている状態）でユーザがピンチイン操作した場合、仮に図２（ｃ）の小アイコン一覧画面に切り替わったとすると、小アイコン一覧画面においても画像Ｂに対応したアイコンが中央部のテンポラリ位置に表示され、且つそのアイコンにテンポラリ画像枠３２が表示される。つまり、ユーザは、小アイコン一覧画面に切り替わった際、テンポラリ画像枠３２が表示されたアイコンが元の画像選択画面における画像Ｂであることを認識することができる。
【００４４】
また、アイコン一覧画面では、選択設定されている画像データに対応したアイコンに、選択マーク３３が付加される。つまり、アイコン一覧画面では、各アイコンを見てもそれ自体では画像データの内容を直接的には把握できないものの、そのアイコンに対応した画像データが選択設定されているか否かを確認することはできる。
【００４５】
図２（ｃ）に示す小アイコン一覧画面において、一度に表示可能なアイコンの数は５５であるが、本実施形態では、メモリカード１８ａに記憶されている画像データの数は５５よりも多く、全画像データのアイコンを一度に表示させることはできない。そこで、画面に表示されていない他の画像データに対応したアイコンを表示させたい場合は、ユーザは、左右方向にフリック操作するか、又は画面の左右方向端部に表示される矢印マークをタップすることで、画面をスクロールさせることができる。
【００４６】
図２（ｃ）の小アイコン一覧画面では、全画像データのうちそのデータ配列における途中の画像データから最後尾の画像データまでの各画像データに対応したアイコンが表示されている。そして、画面左端に、左側矢印マーク４１が表示されている。この状態で、ユーザが、右方向にフリック操作、又は左側矢印マーク４１をタップすると、画面が右方向にスクロールして、データ配列先頭の画像ａの画像データに対応したアイコンが表示されるようになる。
【００４７】
このスクロール前後の状態は、図３及び図４にも例示されている。すなわち、図３の最下段には、図２（ｃ）と全く同じ小アイコン一覧画面が例示されている。この小アイコン一覧画面においてユーザが右方向へフリック操作或いは左側矢印マーク４１をタップすると、画面が右方向にスクロールして、図４の最上段に示す小アイコン一覧画面に切り替わる。図４の最上段の小アイコン一覧画面から明らかなように、画面のスクロールに伴ってテンポラリ画像も移動する。また、データ配列における後方側の各画像データのアイコンが表示されなくなったことに伴い、画面右端には、右側矢印マーク４２が表示される。ユーザがこの右側矢印マーク４２をタップするか、又は左方向へフリック操作すると、画面が左方向にスクロールして、図３の最下段の状態に戻る。
【００４８】
なお、各アイコンを、選択／非選択のみ認識可能な画像とするのはあくまでも一例であり、より多くの情報を含む画像（アイコン）としてもよい。例えば、対応する画像データのデータ名（又はその一部）をアイコン内に表示させたり、対応する画像データの画像の一部分のみアイコンとして表示させたりするなどして、対応する画像データを示す何らかの情報をアイコンに含ませるようにしてもよい。大アイコン一覧画面のように、各アイコンの大きさが比較的大きい場合は、画像選択画面と同じように画像データの画像を縮小表示させるようにしてもよい。そのようにすることで、アイコンを見ることで対応する画像データを認識することも可能となる。
【００４９】
アイコン一覧画面において、テンポラリ画像は、ユーザのタップ操作により切り替えることができる。例えば、図２（ｃ）に示す小アイコン一覧画面において、ユーザが画像Ｃのアイコンをタップすると、テンポラリ画像が画像Ｃに切り替わり、テンポラリ画像枠３２も画像Ｃのアイコンに移動する。
【００５０】
アイコン一覧画面が表示されている状態で、ユーザがピンチアウト操作を行うと、表示内容は再び画像選択画面（図２（ｂ）参照）に切り替わる。その際、切り替え直前のアイコン一覧画面でテンポラリ画像として設定されていた画像が、画像選択画面においてもテンポラリ画像としてテンポラリ位置に表示され、テンポラリ画像枠３２が表示される。
【００５１】
（２−４）画像データ選択操作の遷移例
次に、データアップロード機能における画像データの選択操作の流れについて、その一例を図３及び図４を用いて説明する。
【００５２】
図３の最上段に示すような画像選択画面が表示されている状態では、上記の通り、ユーザは、適宜スクロールさせながら、所望の画像を選択設定したり、選択設定を解除したりすることができる。そして、ユーザがピンチイン操作を行うと、アイコン一覧画面に切り替わる。三種類のアイコン一覧画面のうちどれに切り替わるかは、切り替わる直前に画像選択画面に表示されている画像や、切り替わる直前にどの画像データが選択されているかによって異なる。
【００５３】
図３の最上段に示すように画像Ａ〜Ｃが表示されている状態でピンチイン操作された場合を例にして説明すると、例えば画像Ｃのみが選択されていて他の画像データは非選択状態である場合は、図３の上から２段目に示すような大アイコン一覧画面が表示される。
【００５４】
また、例えば図２（ｃ）に示したように、画像表示画面に表示されている３つの画像Ａ〜Ｃ以外の各画像データのうち、これら画像Ａ〜Ｃからみてデータ配列前方側の９番目の画像データ及び１７番目の画像データ（画像ｊ）が選択されていて、さらに、画像Ａ〜Ｃからみてデータ配列後方側の５番目及び１０番目の画像データが選択されている場合は、図３の上から３段目に示すような中アイコン一覧画面が表示される。
【００５５】
より詳しくは、画像選択画面からアイコン一覧画面へ切り替わる際、表示されている３つの画像よりもデータ配列前方側の各画像のうち最も近い位置にある選択画像（選択設定されている画像）までの画像数ｎ１を取得する。上記例では、ｎ１＝９となる。さらに、表示されている３つの画像よりもデータ配列後方側の各画像のうち最も近い位置にある選択画像までの画像数ｎ２を取得する。上記例では、ｎ２＝５となる。
【００５６】
そして、取得したｎ１及びｎ２のうちどちらが大きいかを判定し、大きい方の値を２倍して、その２倍した値に元の画像選択画面の画像数（本例では３）を加えた数（必要表示数）Ｎのアイコンを表示可能なアイコン一覧画面（複数ある場合はアイコン数が最も少ないもの）を表示させる。上記例の場合、ｎ１＝９，ｎ２＝５であるため、大きい方のｎ１＝９の２倍（１８）に画像選択画面の画像数（３）を加えた必要表示数Ｎは２１となる。よって、少なくとも２１個のアイコンを表示可能なアイコン一覧画面が表示されることになる。２１個のアイコンを表示可能なアイコン一覧画面は、本実施形態では、中アイコン一覧画面（ちょうど２１個のアイコンを表示可能）と大アイコン一覧画面（最大で５５個のアイコンを表示可能）であるが、そのうち表示数の少ない中アイコン一覧画面が表示されることになる。
【００５７】
つまり、本実施形態では、画像選択画面からアイコン一覧画面に切り替わる際、画像選択画面で表示されていた３つの画像以外に、データ配列前方側及び後方側の双方について少なくとも１つの選択画像のアイコンが表示されるように、アイコン一覧画面が選定されて表示されるのである。
【００５８】
画像選択画面からアイコン一覧画面に切り替わる場合、画像選択画面中のテンポラリ画像は、アイコン一覧画面においてもテンポラリ画像としてそのアイコンが既定のテンポラリ位置に表示される。ただし、ユーザは、アイコン一覧画面において、タップ操作によってテンポラリ画像を変更することができる。
【００５９】
大アイコン一覧画面が表示されている状態でさらにピンチイン操作すると、中アイコン一覧画面に切り替わる。また、中アイコン一覧画面が表示されている状態でさらにピンチイン操作すると、小アイコン一覧画面に切り替わる。
【００６０】
図３の上から三段目に示すように、中アイコン一覧画面において、左側矢印マーク４１が表示されている場合は、その左側矢印マーク４１をタップするか又は右方向へフリック操作すると、画面を右方向にスクロールさせることができる。また、右側矢印マーク４２が表示されている場合は、その右側矢印マーク４２をタップするか又は左方向へフリック操作すると、画面を左方向にスクロールさせることができる。
【００６１】
図３の最下段に示す小アイコン一覧画面において、左側矢印マーク４１をタップするか又は右方向へフリック操作すると、画面が右方向にスクロールして、図４の最上段に示す表示内容に切り替わる。この状態で、ユーザがテンポラリ画像を変更すべく、画像Ｂ以外の他の画像のアイコンをタップすると、テンポラリ画像が切り替わる。例えば、ユーザが画像ｊに対応したアイコンをタップすると、図４の中段に示す小アイコン一覧画面のように、テンポラリ画像は画像ｊに切り替わり、画像ｊに対応したアイコンにテンポラリ画像枠が移動する。
【００６２】
なお、本実施形態では、各アイコン一覧画面において、実際に表示されているアイコン以外に非表示状態のアイコンが存在している場合に、その非表示状態のアイコンを表示させるための各矢印マーク４１，４２の何れか一方又は双方を表示させるようにしているが、これら各矢印マーク４１，４２を表示させることは必須ではない。また、非表示状態のアイコンが存在している場合であっても、その中に選択画像がない場合は、それらアイコンをスクロール表示させるための矢印マークを表示させないようにしてもよい。つまり、非表示状態のアイコンがある場合であって且つその中に選択画像がある場合に、その非表示状態のアイコンをスクロール表示させるための矢印マークが現れるようにしてもよい。
【００６３】
このようにテンポラリ画像を画像ｊに変更した後に、ユーザがピンチアウト操作を行うと、画面の内容は再び画像選択画面に戻る。ただしこの場合、切り替わる直前に設定されていたテンポラリ画像である画像ｊが、そのままテンポラリ画像として画像選択画面のテンポラリ位置に表示される。
【００６４】
（３）メイン処理の説明
次に、上述した画面遷移等を実現するために複合機１のＣＰＵ１１が実行するメイン処理について、図５を用いて説明する。ＣＰＵ１１は、ユーザによりデータアップロード機能を開始させるための所定の操作がなされると、ＲＯＭ１２（又はＮＶＲＡＭ１４）から図５のメイン処理のプログラムを読み込んで実行する。
【００６５】
ＣＰＵ１１は、図５のメイン処理を開始すると、Ｓ１１０で、所定のデータ取得対象から画像データを取得する。本実施形態では、データ取得対象はメモリカード１８ａであるため、メモリカード１８ａに記憶されている画像データを取得する。
【００６６】
Ｓ１２０では、ピンチ状態をピンチアウトに設定する。ピンチ状態とは、画像選択画面及びアイコン一覧画面のうちどちらが表示されているかを示すパラメータであり、ピンチ状態がピンチアウトに設定されている場合は画像選択画面が表示されていることを示し、ピンチ状態がピンチインに設定されている場合はアイコン一覧画面が表示されていることを示す。なお、ピンチ状態としてのピンチインは、詳しくは、後述するように第１〜第３ピンチインの三種類がある。
【００６７】
メイン処理の開始直後は、初期設定として、ピンチ状態をピンチアウトに設定する（Ｓ１２０）。そして、Ｓ１３０で、液晶ディスプレイ２１に画像選択画面（図２（ｂ）等参照）を表示させる。Ｓ１４０では、ユーザ操作による何らかのイベントが発生したか否か判断し、イベントが発生したら、Ｓ１５０で、その発生したイベントの種類を判定する。
【００６８】
発生したイベントがタップ操作であった場合は、Ｓ１６０で、タップ対象の判定、すなわちどの画像がタップされたかを判定する。タップ対象がアップロードボタン３１であった場合は、Ｓ１７０で、その時点で選択されている画像のアップロード処理を行って、本メイン処理を終了する。すなわち、選択設定されている全ての画像データについて、それらをクラウド側のサーバへ送信させる。
【００６９】
タップ対象が画面内の画像であった場合は、Ｓ１８０で、画像選択処理を実行する。Ｓ１８０の画像選択処理の詳細は、図６に示す通りである。ＣＰＵ１１は、図６の画像選択処理に進むと、Ｓ３１０で、ピンチ状態がピンチインか否か判断する。
【００７０】
ピンチ状態がピンチアウトである場合（すなわち画像選択画面が表示されている場合）は、Ｓ３２０で、タップされた画像が選択済みか否かを判断する。選択済みである場合、すなわち既に選択設定されて選択マークが表示されている画像がタップされた場合は、Ｓ３３０で、タップされた画像の選択設定を解除し、Ｓ３４０で、タップされた画像の選択マークを消去して、画像選択処理を終了する。画像選択処理の終了後は、Ｓ１４０に戻る。Ｓ３２０で、タップされた画像が選択済みではない場合は、Ｓ３５０で、タップされた画像を選択設定し、Ｓ３６０で、タップされた画像に選択マークを付加して、画像選択処理を終了する。
【００７１】
Ｓ３１０で、ピンチ状態がピンチインである場合（すなわちアイコン一覧画面が表示されている場合）は、アイコン一覧画面における何れかのアイコンがタップされたということである。この場合は、Ｓ３７０で、タップされたアイコンに対応した画像をテンポラリ画像に設定し、Ｓ３８０で、タップされたアイコンへテンポラリ画像枠を移動して、画像選択処理を終了する。
【００７２】
図５に戻り、Ｓ１５０のイベント種類判定において、発生したイベントがピンチイン操作であった場合は、Ｓ１９０で、ピンチイン処理を実行する。Ｓ１９０のピンチイン処理の詳細は、図７に示す通りである。ＣＰＵ１１は、図７のピンチイン処理に進むと、Ｓ４１０で、ピンチ状態が第１ピンチインか否か判断する。第１ピンチインとは、三種類のアイコン一覧画面のうち大アイコン一覧画面（図３の上から２段目参照）が表示される状態であることを示すものである。
【００７３】
ピンチ状態が第１ピンチインである場合（すなわち大アイコン一覧画面が表示されている場合）は、Ｓ５３０で、中アイコン一覧画面（Ｘ２列Ｙ２行のアイコン一覧）に表示を切り替える。このとき、既述の通り、切り替え直前のテンポラリ画像に対応したアイコンが切り替え後の中アイコン一覧画面における既定のテンポラリ位置に配置されるように、中アイコン一覧画面を表示させる。そして、Ｓ５４０で、ピンチ状態を第２ピンチインに設定して、ピンチイン処理を終了する。ピンチイン処理の終了後は、Ｓ１４０に戻る。
【００７４】
Ｓ４１０で、ピンチ状態が第１ピンチインでない場合は、Ｓ４２０で、ピンチ状態が第２ピンチインか否か判断する。ピンチ状態が第２ピンチインである場合（すなわち中アイコン一覧画面が表示されている場合）は、Ｓ５５０で、小アイコン一覧画面（Ｘ３列Ｙ３行のアイコン一覧）に表示を切り替える。このときも、切り替え直前のテンポラリ画像に対応したアイコンが切り替え後の小アイコン一覧画面における既定のテンポラリ位置に配置されるように、小アイコン一覧画面を表示させる。そして、Ｓ５６０で、ピンチ状態を第３ピンチインに設定して、ピンチイン処理を終了する。
【００７５】
Ｓ４２０で、ピンチ状態が第２ピンチインでない場合は、Ｓ４３０で、ピンチ状態が第３ピンチインか否か判断する。ピンチ状態が第３ピンチインである場合は、このピンチイン処理を終了する。ピンチ状態が第３ピンチインではない場合、すなわちピンチ状態がピンチアウト状態で画像選択画面が表示されている場合は、Ｓ４４０に進む。
【００７６】
Ｓ４４０では、画像選択画面に表示されている３つの画像よりもデータ配列方向前方側の非表示画像のうち最も近い選択画像までの画像数ｎ１を取得する。なお、選択画像が無い場合はｎ１＝０とする。Ｓ４５０では、画像選択画面に表示されている３つの画像よりもデータ配列方向後方側の非表示画像のうち最も近い選択画像までの画像数ｎ２を取得する。この場合も、選択画像が無い場合はｎ２＝０とする。
【００７７】
Ｓ４６０では、取得した画像数ｎ１，ｎ２がいずれも０であるか否か判断し、いずれも０である場合はＳ４７０に進み、何れか一方でも０ではない場合はＳ４９０に進む。
Ｓ４７０では、大アイコン一覧画面（Ｘ１列Ｙ１行のアイコン一覧）に表示を切り替える。このとき、切り替え直前の画像選択画面におけるテンポラリ画像に対応したアイコンが切り替え後の大アイコン一覧画面における既定のテンポラリ位置に配置されるように、大アイコン一覧画面を表示させる。そして、Ｓ４８０で、ピンチ状態を第１ピンチインに設定して、ピンチイン処理を終了する。
【００７８】
Ｓ４９０では、ｎ１がｎ２以上であるか否か判断する。ｎ１がｎ２以上である場合は、Ｓ５００で、現在の画像選択画面における表示画像数（本例では３つ）にｎ１の２倍を加えた数を必要表示数Ｎとして、Ｓ５２０に進む。Ｓ４９０で、ｎ１がｎ２より小さい場合は、Ｓ５１０で、現在の画像選択画面における表示画像数にｎ２の２倍を加えた数を必要表示数Ｎとして、Ｓ５２０に進む。
【００７９】
Ｓ５２０では、必要表示数Ｎ個のアイコンを表示させるために最適な表示パターン、すなわち、必要表示数Ｎ個のアイコンを表示可能な一又は複数種類のアイコン一覧画面のうち、アイコン数の最も少ないアイコン一覧画面はどれであるかを、最適な表示パターンとして判定する。
【００８０】
最適な表示パターンが大アイコン一覧画面である場合は、Ｓ４７０以降に進み、大アイコン一覧画面を表示させる。最適な表示パターンが中アイコン一覧画面である場合は、Ｓ５３０以降に進み、中アイコン一覧画面を表示させる。最適な表示パターンが小アイコン一覧画面である場合は、Ｓ５５０以降に進み、小アイコン一覧画面を表示させる。
【００８１】
図５に戻り、Ｓ１５０のイベント種類判定において、発生したイベントがピンチアウト操作であった場合は、Ｓ２００で、ピンチアウト処理を実行する。Ｓ２００のピンチアウト処理の詳細は、図８に示す通りである。ＣＰＵ１１は、図８のピンチアウト処理に進むと、Ｓ６１０で、ピンチ状態はピンチアウトであるか否か、すなわち画像選択画面が表示されている状態であるか否かを判断する。
【００８２】
ピンチ状態がピンチアウトである場合は、このピンチアウト処理を終了し、Ｓ１４０に戻る。ピンチ状態がピンチインである場合（すなわち何れかのアイコン一覧画面が表示されている場合）は、Ｓ６２０で、現在のアイコン一覧画面におけるテンポラリ画像が画像選択画面における所定のテンポラリ位置に配置されるように画像選択画面を表示させる。
【００８３】
Ｓ６３０では、画像選択画面におけるテンポラリ位置のテンポラリ画像にテンポラリ画像枠を表示させる。そして、Ｓ６４０で、ピンチ状態をピンチアウトに設定して、本ピンチアウト処理を終了する。
【００８４】
図５に戻り、Ｓ１５０のイベント種類判定において、発生したイベントがフリック操作であった場合は、Ｓ２１０で、スクロール処理を行う。すなわち、右方向にフリック操作された場合はそのフリック時の指示体の加速度に応じた量だけ画面を右方向にスクロールさせ、左方向にフリック操作された場合はそのフリック時の指示体の加速度に応じた量だけ画面を左方向にスクロールさせる。
【００８５】
（４）第１実施形態の効果等
以上説明した本実施形態の複合機１によれば、画像データ数が多くて画像選択画面に一度に全ての画像を表示できない場合であっても、ユーザは、画像選択画面を見ながら、また必要に応じて画面をスクロールさせながら、所望の画像データを選択することができる。しかも、ピンチインという簡単且つ直感的な操作によって、画面をアイコン一覧画面に切り替えることができ、そのアイコン一覧画面において、全体としてどの画像データを選択したかを容易且つ迅速に確認することができる。
【００８６】
また、アイコン一覧画面に切り替えた後も、ピンチアウトという簡単且つ直感的な操作によって、画面を再び画像選択画面に戻すことができる。そのため、ユーザは、画像選択画面とアイコン一覧画面を交互に切り替えながら効率的に選択作業を行うことができる。
【００８７】
また、画像選択画面からアイコン一覧画面に切り替わる場合、画像選択画面内のテンポラリ位置にあるテンポラリ画像のアイコンが、アイコン一覧画面における既定のテンポラリ位置に表示され、テンポラリ画像枠も表示される。そのため、ユーザは、画像選択画面からアイコン一覧画面に切り替わったときに、画像選択画面で表示されていた各画像がアイコン一覧画面内のどこに配置されているのかを容易に把握することができる。
【００８８】
また、アイコン一覧画面においては、ユーザは、タップ操作という簡単かつ直感的な操作によって、テンポラリ画像を任意に変更することができる。テンポラリ画像を変更した後にピンチアウト操作して画面を画像選択画面に戻すと、その変更後のテンポラリ画像が画像選択画面のテンポラリ位置に表示される。そのため、ユーザは、画像選択画面に表示させる画像を、アイコン一覧画面を介して所望の画像に切り替えることができる。また、ユーザは、アイコン一覧画面における任意の位置のアイコンについて、そのアイコンがどの画像データに対応したものであるかを確認したい場合、テンポラリ画像をそのアイコンに変更して画像選択画面に戻すことで、容易に確認することができる。
【００８９】
また、アイコン一覧画面は複数種類（本実施形態では三種類）用意されていて、画像選択画面からアイコン一覧画面に切り替わる際、画像データの選択状況に応じた適切なアイコン一覧画面が表示される。そして、仮に大アイコン一覧画面が表示されても、ピンチイン操作を行うことで、中アイコン一覧画面、小アイコン一覧画面、と段階的にアイコン一覧画面のアイコン数を増加させていくことができる。最初に中アイコン一覧画面が表示された場合も同様である。
【００９０】
［他の実施形態］
（１）画像選択画面に表示させる画像の数や内容、表示配列方法、スクロール方向等は、適宜決めることができる。アイコン一覧画面についても、アイコンの数や内容、大きさ、形状、表示配列方法、スクロール方向等については適宜決めることができる。
【００９１】
（２）各画面において、テンポラリ画像をどこに表示させるか（すなわちどこをテンポラリ位置にするか）についても適宜決めることができる。
（３）画像選択画面において、所望の画像に対してピンチイン操作するとその画像に対応したアイコンがアイコン一覧画面における所定の位置に配置されるようにしてもよい。その場合、そのアイコンが自動的にテンポラリ画像に切り替わるようにしてもよい。
【００９２】
（４）アイコン一覧画面において、所望のアイコンに対してピンチアウト操作するとそのアイコンに対応した画像が画像選択画面に配置されるようにしてもよい。その場合、そのアイコンに対応した画像が自動的にテンポラリ画像に切り替わるようにしてもよい。
【００９３】
（５）画面を切り替える際の操作として、ピンチイン、ピンチアウトはあくまでも一例であり、他の操作によって切り替わるようにしてもよい。画面スクロールについても、フリック操作はあくまでも一例である。またそもそも、操作入力方法はタッチパネル２２への接触操作に限定されるものでもなく、タッチパネル２２以外への接触操作、指示体によるタッチパネル２２等への接触を伴わない非接触操作などの各種のユーザインタフェースによって画面の切り替えやスクロール、選択／非選択設定、テンポラリ画像変更等の各種操作を受け付けるようにしてもよい。非接触操作による操作入力方法としては、例えば、ユーザのジェスチャーによる方法が考えられる。具体的には、複合機１に小型カメラ等の撮影手段を設けてユーザの動作（ジェスチャー）を撮影できるようにし、ユーザが特定のジェスチャーを行うとそのジェスチャーを認識してそのジェスチャーに対応した画面処理（画面切り替え、スクロール等）を行うような構成が考えられる。
【００９４】
（６）アイコン一覧画面が３種類あることはあくまでも一例であり、４種類以上であってもよいし、２種類以下であってもよい。
（７）画像選択画面からアイコン一覧画面に切り替わる際に、最初にどのアイコン一覧画面に切り替えるかについては、適宜決めることができる。例えば、選択設定された全ての画像のアイコンが表示されるようにしてもよい。逆に、選択状況にかかわらず、一律に、最初は大アイコン一覧画面を表示させるようにしてもよい。また、アイコン一覧画面を、予め設定された一又は複数種類の何れかに限定せず、画面切り替わり時の選択状況やその他の各種条件等に応じた適切な内容（適切なアイコン数や大きさ、表示配列等）のアイコン一覧画面を臨機応変に演算して表示させるようにしてもよい。また、ピンチイン操作の過程、すなわち２本の指の間隔を狭めていく過程で、アイコン一覧画面のアイコン数が段階的に増加していくようにしてもよい。
【００９５】
（８）本発明の適用は複合機１に限定されるものではなく、表示部を備えたあらゆる機器に対して適用可能である。表示部に表示させるデータ（画像データ等）をメモリカード１８ａから読み込むことも一例に過ぎず、内蔵メモリを含む各種の媒体（ネットワーク接続された媒体等も含む）からデータを読み込んで表示させることができる。
【符号の説明】
【００９６】
１…複合機、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＮＶＲＡＭ、１５…画像読取部、１６…画像形成部、１７…操作パネル部、１８…メモリカードＩ／Ｆ、１８ａ…メモリカード、１９…ネットワーク通信部、２０…電話通信部、２１…液晶ディスプレイ、２２…タッチパネル、２３…内照式表示部、３１…アップロードボタン、３２…テンポラリ画像枠、３３…選択マーク、４１…左側矢印マーク、４２…右側矢印マーク。
【図１】
2014197268.tif 000003
【図２】
2014197268.tif 000004
【図３】
2014197268.tif 000005
【図４】
2014197268.tif 000006
【図５】
2014197268.tif 000007
【図６】
2014197268.tif 000008
【図７】
2014197268.tif 000009
【図８】
2014197268.tif 000010