(57)【要約】【課題】複数の画像を表示するに際して、画像を表示するまでに要する時間をより短縮する。【解決手段】本発明のプリンター１０は、複数の画像を配置した表示画面を遷移方向に遷移させる遷移指示を操作パネル２６を介して入力し、遷移指示された表示画面内に含まれる画像とこの表示画面の範囲外である事前展開範囲の画像とに対して、優先順位設定部４２が展開順位を設定すると共に、事前展開範囲の画像に対しては入力された遷移方向に配置され、且つ表示画面に近い距離で配置される画像をより優先して画像の展開順位を設定し、設定された展開順位に基づいて展開処理部４３が表示画像を展開処理する。このように、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在する。【選択図】図１
2014034116.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を配置した表示画面を表示手段に表示させる画像処理装置であって、
前記表示画面を遷移方向に遷移させる遷移指示を入力する画面遷移入力手段と、
前記遷移指示された表示画面内に含まれる画像と該表示画面の範囲外である所定範囲の画像とに対して優先順位を設定し、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定する優先順位設定手段と、
前記設定された優先順位に基づいて表示画像を展開処理する展開手段と、
を備えた画像処理装置。
【請求項２】
前記優先順位設定手段は、前記表示画面の範囲外である所定範囲の画像に優先順位を設定するに際して、前記入力された遷移方向にあり、且つ前記表示画面に近い距離で配置される画像をより優先して前記画像の優先順位を設定する、請求項１に記載の画像処理装置。
【請求項３】
前記優先順位設定手段は、前記遷移指示により所定の画像数が遷移すると、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定する、請求項１又は２に記載の画像処理装置。
【請求項４】
前記展開手段は、前記設定された優先順位に基づいて表示画像を展開処理するに際して、更にサムネイル画像を有する画像を優先して前記表示画像を展開処理する、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記優先順位設定手段は、前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定したあと、サムネイル画像を有する画像を優先して前記画像の優先順位を再設定する、請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記優先順位設定手段は、前記表示画面に対して前記入力された遷移方向に隣接する領域と前記表示画面に対して前記入力された遷移方向の反対側に隣接する領域とを含む前記所定範囲に含まれる画像に対して前記優先順位を設定する、請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
請求項１〜６のいずれか１項に記載の画像処理装置であって、
データを記憶する記憶手段と、
前記展開処理された表示画像を前記記憶手段に格納させる記憶制御手段と、を備え、
前記記憶制御手段は、前記画面遷移入力手段が前記表示画面を遷移方向に遷移させる遷移指示を入力したあと、前記表示画面及び前記所定範囲のうち少なくとも一方から外れた表示画像を前記記憶手段から消去させる、画像処理装置。
【請求項８】
請求項１〜７のいずれか１項に記載の画像処理装置であって、
画像を表示する表示手段と、
前記展開処理された表示画像を前記表示手段に表示させる表示制御手段と、
前記表示手段に表示されたのち選択された画像を印刷媒体に印刷処理する印刷処理手段と、を備えた画像処理装置。
【請求項９】
複数の画像を配置した表示画面を表示手段に表示させる画像処理方法であって、
（ａ）前記表示画面を遷移方向に遷移させる遷移指示を入力するステップと、
（ｂ）前記遷移指示された表示画面内に含まれる画像と該表示画面の範囲外である所定範囲の画像とに対して優先順位を設定し、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定するステップと、
（ｃ）前記設定された優先順位に基づいて表示画像を展開処理するステップと、
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像処理装置としては、表示部を備え、記憶媒体から画像データを読み出し、読み出した画像データのサムネイルをキャッシュに格納し、画像データをデコードし、デコードした画像データのサムネイルを表示部に表示するものが提案されている（例えば、特許文献１参照）。この装置では、ユーザーからの画像データの表示要求を受け付けると、キャッシュにアクセスし、表示要求された画像データのサムネイルがあれば、そのサムネイルを表示処理することにより、記憶媒体に格納されている画像データを表示する時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２３１６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の画像データが存在するときには、複数の表示画像を配置して表示することがある。上述の装置では、サムネイルを用いることにより、画像データを表示する時間を短縮することができるが、複数の画像を配置表示し、表示画像を遷移させて表示させる場合については考慮されておらず、複数の画像を表示するのに要する時間をより短縮することが望まれていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、複数の画像を表示するに際して、画像を表示するまでに要する時間をより短縮することができる画像処理装置及び画像処理方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の画像処理装置は、
複数の画像を配置した表示画面を表示手段に表示させる画像処理装置であって、
前記表示画面を遷移方向に遷移させる遷移指示を入力する画面遷移入力手段と、
前記遷移指示された表示画面内に含まれる画像と該表示画面の範囲外である所定範囲の画像とに対して優先順位を設定し、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定する優先順位設定手段と、
前記設定された優先順位に基づいて表示画像を展開処理する展開手段と、
を備えたものである。
【０００８】
この画像処理装置では、複数の画像を配置した表示画面を遷移方向に遷移させる遷移指示を入力し、遷移指示された表示画面内に含まれる画像とこの表示画面の範囲外である所定範囲の画像とに対して、入力された遷移方向にある画像をより優先して画像の優先順位を設定し、設定された優先順位に基づいて表示画像を展開処理する。即ち、遷移方向にある表示画像を優先的に展開処理するのである。このため、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになる。したがって、複数の画像を表示するに際して、画像を表示するまでに要する時間をより短縮することができる。ここで、「所定範囲」は、前記表示画面の隣に配置される画像を含む領域であり、表示画面に隣接する範囲としてもよい。また、「所定範囲」とは、ｎ画面分の画像が含まれる範囲（ｎは１以上の整数、以下同じ）としてもよいし、ｎ列分の画像が含まれる範囲としてもよい。この「所定範囲」は、展開した表示画像を記憶する容量などに基づいて経験的に定めるものとしてもよい。
【０００９】
本発明の画像処理装置において、前記優先順位設定手段は、前記表示画面の範囲外である所定範囲の画像に優先順位を設定するに際して、前記入力された遷移方向にあり、且つ前記表示画面に近い距離で配置される画像をより優先して前記画像の優先順位を設定するものとしてもよい。こうすれば、表示画面に近い距離で配置される表示画像が優先的に展開処理されるから、表示画面をより遷移しやすく、画像を表示するまでに要する時間をより短縮することができる。このとき、前記優先順位設定手段は、縦長又は横長に配置される表示画像の情報に基づいて前記表示画面に近い距離であるか否かを判定するものとしてもよい。
【００１０】
本発明の画像処理装置において、前記優先順位設定手段は、前記遷移指示により所定の画像数が遷移すると、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定するものとしてもよい。こうすれば、所定の画像数が遷移するまでは、画像の優先順位を変えずに表示画像の展開処理を継続し、所定の画像数が遷移すると、画像の優先順位を設定し直すので、優先順位の設定の頻度をより安定化させ、画像を表示するまでに要する時間をより短縮することができる。ここで、「所定の画像数」とは、ｎ画面分の画像数（ｎは１以上の整数、以下同じ）としてもよいし、ｎ列分の画像数としてもよい。この「所定の画像数」は、画面の遷移速度や画像の展開速度、展開した表示画像の記憶容量などを考慮して、適宜決定することができる。
【００１１】
本発明の画像処理装置において、前記展開手段は、前記設定された優先順位に基づいて表示画像を展開処理するに際して、更にサムネイル画像を有する画像を優先して前記表示画像を展開処理するものとしてもよい。こうすれば、展開処理が比較的容易なサムネイル画像の展開をより優先することにより、画像を表示するまでに要する時間をより短縮することができる。このとき、前記展開手段は、前記入力された遷移方向にある画像をより優先し、更にサムネイル画像を有する画像を優先し、サムネイル画像よりも画素数が大きく本画像よりも画素数が小さいモニター画像を有する画像を次に優先して前記表示画像を展開処理するものとしてもよい。
【００１２】
本発明の画像処理装置において、前記優先順位設定手段は、前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定したあと、サムネイル画像を有する画像を優先して前記画像の優先順位を再設定するものとしてもよい。こうすれば、展開処理が比較的容易なサムネイル画像の展開をより優先することにより、画像を表示するまでに要する時間をより短縮することができる。このとき、前記優先順位設定手段は、前記入力された遷移方向にある画像をより優先し、更にサムネイル画像を有する画像を優先し、サムネイル画像よりも画素数が大きく本画像よりも画素数が小さいモニター画像を有する画像を次に優先して前記画像の優先順位を設定するものとしてもよい。
【００１３】
本発明の画像処理装置において、前記優先順位設定手段は、前記表示画面に対して前記入力された遷移方向に隣接する領域と前記表示画面に対して前記入力された遷移方向の反対側に隣接する領域とを含む前記所定範囲に含まれる画像に対して前記優先順位を設定するものとしてもよい。こうすれば、表示画面に対して遷移方向の反対側の領域の表示画像が展開されるから、遷移方向が反対方向に変更された場合にも、画像を表示するまでに要する時間をより短縮することができる。
【００１４】
本発明の画像処理装置は、データを記憶する記憶手段と、前記展開処理された表示画像を前記記憶手段に格納させる記憶制御手段と、を備え、前記記憶制御手段は、前記画面遷移入力手段が前記表示画面を遷移方向に遷移させる遷移指示を入力したあと、前記表示画面及び前記所定範囲のうち少なくとも一方から外れた表示画像を前記記憶手段から消去させるものとしてもよい。こうすれば、利用される可能性の低い表示画像を優先的に消去することにより、記憶処理の効率化を図ると共に、画像を表示するまでに要する時間をより短縮することができる。このとき、前記記憶制御手段は、前記所定範囲又は前記表示画面に含まれるようになった前記展開処理された表示画像は前記記憶手段から消去しないものとしてもよい。
【００１５】
本発明の画像処理装置は、画像を表示する表示手段と、前記展開処理された表示画像を前記表示手段に表示させる表示制御手段と、前記表示手段に表示されたのち選択された画像を印刷媒体に印刷処理する印刷処理手段と、を備えたものとしてもよい。印刷処理を行う画像処理装置は、複数の画像を表示してユーザーに選択させることが多く、本発明を採用する意義が高い。
【００１６】
本発明の画像処理方法は、
複数の画像を配置した表示画面を表示手段に表示させる画像処理方法であって、
（ａ）前記表示画面を遷移方向に遷移させる遷移指示を入力するステップと、
（ｂ）前記遷移指示された表示画面内に含まれる画像と該表示画面の範囲外である所定範囲の画像とに対して優先順位を設定し、前記所定範囲の画像に対して前記入力された遷移方向にある画像をより優先して前記画像の優先順位を設定するステップと、
（ｃ）前記設定された優先順位に基づいて表示画像を展開処理するステップと、
を含むものである。
【００１７】
この画像処理方法では、上述した画像処理装置と同様に、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになるため、複数の画像を表示するに際して、画像を表示するまでに要する時間をより短縮することができる。なお、この画像処理方法において、上述した画像処理装置の種々の態様を採用してもよいし、また、上述した画像処理装置の各機能を実現するようなステップを追加してもよい。
【００１８】
本発明のプログラムは、上述した画像処理方法の各ステップを１以上のコンピューターが実行するものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピューターに実行させるか又は複数のコンピューターに各ステップを分担して実行させれば、上述した画像処理方法の各ステップが実行されるため、この方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００１９】
【図１】プリンター１０の構成の概略を示す構成図。
【図２】表示部２７に表示される表示画面５０の説明図。
【図３】展開画像設定処理ルーチンの一例を示すフローチャート。
【図４】画像展開処理ルーチンの一例を示すフローチャート。
【図５】下方向に遷移する際の表示画像の概念の説明図。
【図６】上方向に遷移する際の表示画像の概念の説明図。
【図７】表示画像の種類により展開処理の順番を変更する説明図。
【図８】別の展開画像設定処理ルーチンの一例を示すフローチャート。
【図９】別の画像展開処理ルーチンの一例を示すフローチャート。
【図１０】下方向に遷移する際の別の表示画像の概念の説明図。
【図１１】横方向に遷移する際の表示画像の概念の説明図。
【発明を実施するための形態】
【００２０】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるプリンター１０の構成の概略を示す構成図である。また、図２は、表示部２７に表示される表示画面５０の説明図である。プリンター１０は、原稿を光学的に読み取ってイメージデータを生成するスキャナーユニット２０と、印刷ヘッドによりインク（着色剤）を用いて画像を印刷媒体（例えば写真用紙）に印刷処理するプリンターユニット２３と、を備えている。また、プリンター１０は、ユーザーによる各種入力操作が可能な操作パネル２６と、装着したメモリーカードＭＣと画像データのやりとりを行うメモリーカードリーダー３０と、装置全体の制御を司るコントローラー３１と、を備えている。プリンター１０は、例えば、スキャナーユニット２０で読み取った画像データや、図示しないパソコン（ＰＣ）から受信した画像データ、メモリーカードリーダー３０から入力した画像データなどをコントローラー３１を介してプリンターユニット２３で印刷する。このスキャナーユニット２０、プリンターユニット２３、操作パネル２６、メモリーカードリーダー３０及びコントローラー３１は、信号のやりとりが可能なようにバス２９により接続されている。
【００２１】
スキャナーユニット２０は、スキャナーＡＳＩＣ２１と、スキャナーエンジン２２とを備える。スキャナーＡＳＩＣ２１は、スキャナーエンジン２２を制御する集積回路であり、コントローラー３１からのスキャン指令を受けると、ガラス台上の原稿または、オートドキュメントフィーダー（ＡＤＦ）ユニットで搬送された原稿をイメージデータとして読み取るようスキャナーエンジン２２を制御する。このスキャナーエンジン２２は、ＡＤＦ挿入口にセットされた原稿を読取領域に自動搬送するＡＤＦユニットと、原稿を読み取る図示しないコンタクトイメージセンサー（ＣＩＳ）モジュールと、を備える。
【００２２】
プリンターユニット２３は、プリンターＡＳＩＣ２４とプリンターエンジン２５とを備える。プリンターＡＳＩＣ２４は、プリンターエンジン２５を制御する集積回路であり、コントローラー３１からの印刷要求を受けると、印刷媒体を搬送してインクにより画像を形成するようプリンターエンジン２５を制御する。このプリンターＡＳＩＣ２４は、画像データを印刷ヘッドで印刷可能な印刷データに変換する機能や、印刷媒体を搬送制御する機能、印刷ヘッドを移動させると共に印刷ヘッドを駆動してインクを吐出させる機能などを有している。プリンターエンジン２５は、印刷媒体にインクを吐出して印刷を行う印刷ヘッドと、搬送モーターを備え印刷媒体を搬送する搬送ユニットと、印刷ヘッドへインクを供給するインクカートリッジと、を備えた、フルカラーのインクジェット式のプリンター機構として構成されている。なお、印刷ヘッドは、圧電素子を変形させてインクを加圧する方式を採用してもよいし、発熱抵抗体に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００２３】
操作パネル２６は、中央に配置された表示部２７と、この表示部を含んで構成された操作部２８とを備える。表示部２７は、タッチパネル式の液晶ディスプレイとして構成されており、カーソルを上下左右に移動させるカーソルキー、入力をキャンセルするキャンセルキー，選択内容を決定する決定キーなどが表示され、コントローラー３１へユーザーの指示をタッチ操作により入力できるようになっている。この操作パネル２６では、表示部２７に表示された表示画面を指でなぞる際の強さや早さを変更することにより、所定のスクロール方向（遷移方向）に所望の速度で表示画面を遷移するよう設定されている。図２に示すように、表示部２７には、複数の表示画像３５が配置されて表示される表示画面５０が表示される。表示画面５０では、画像データ（例えばＪＰＥＧデータ）を表示可能な表示画像３５に展開できていないときには、画像展開処理中であることを視認可能な、予め定められた未展開画像５１を表示する。また、表示部２７では、表示画像３５が上下方向にスクロールするよう設定されており、ユーザーによる入力により、１列ごと、あるいは、１列以上ごとに遷移するように構成されている。図２に示すように、ユーザーにより下方向に１画像遷移させる入力がなされると、下方向に１画像遷移させた表示画面が表示される。なお、入力した遷移方向が下方向であるときには、より下方向にある表示画像が表示され、このとき、表示画像の移動方向は上方向となる。
【００２４】
メモリーカードリーダー３０は、スロットに挿入されたメモリーカードＭＣとの間でデータの入出力を行う。このメモリーカードリーダー３０は、メモリーカードＭＣが装着されているとき、メモリーカードＭＣに保存されているファイルを読み出してコントローラー３１に送信したりコントローラー３１からの命令を入力しこの命令に基づいてメモリーカードＭＣにデータを書き込んだりする。メモリーカードＭＣには、画像データ（例えば、ＪＰＥＧデータ）が格納されている。この画像データには、例えば、小サイズであるサムネイル画像及びサムネイル画像よりも画素数の大きいモニター画像などが添付されていることがある。なお、モニター画像は、例えば、６４０×４８０ピクセル程度のスクリーンネイル画像としてもよい。
【００２５】
コントローラー３１は、ＣＰＵ３２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したフラッシュメモリー３３と、一時的にスキャンデータや印刷データを記憶するＲＡＭ３４と、操作パネル２６などと通信する図示しない内部通信インタフェース（Ｉ／Ｆ）と、を備えている。ＲＡＭ３４は、表示部２７に表示する１以上の表示画像３５を格納している。このコントローラー３１は、スキャナーユニット２０やプリンターユニット２３からの各種動作信号や各種検出信号を入力したり、操作パネル２６の操作に応じて発生する操作信号を入力したりする。また、コントローラー３１は、操作パネル２６からの選択指令に基づいて印刷用の画像データを選択したり、スキャン指令に基づいて原稿を読み取るようスキャナーユニット２０に指令を出力したり、印刷指令に基づいて画像を印刷するようプリンターユニット２３に指令を出力したり、操作パネル２６に表示指令を出力したりする。
【００２６】
このコントローラー３１は、図１に示すように、機能ブロックとして、遷移入力部４１、優先順位設定部４２、展開処理部４３、表示制御部４４及び記憶制御部４５などを備えている。遷移入力部４１は、操作パネル２６に入力された信号を取得し、表示画面を遷移方向に遷移させる遷移指示を入力する機能を有している。優先順位設定部４２は、遷移指示された表示画面内に含まれる画像とこの表示画面の範囲外である所定範囲（事前展開範囲とも称する）の画像とに対して、表示画像を展開処理する優先順位（展開順位とも称する）を設定する機能を有している。ここでは、事前展開範囲は、表示画像が表示される表示画面５０の領域（表示領域とも称する）に隣接する２画面に設定されている（後述図５，６参照）。即ち、優先順位設定部４２は、表示画面に対して、入力された遷移方向に隣接する領域と、入力された遷移方向の反対側に隣接する領域と、を含む事前展開範囲に含まれる画像に対して展開順位を設定する処理を実行する機能を有している。この事前展開範囲は、展開した表示画像を記憶する容量などに基づいて経験的に定めるものとしてもよい。この優先順位設定部４２は、事前展開範囲に含まれる画像に対して、入力された遷移方向にある（配置される）画像をより優先して画像の展開順位を設定する機能を有している。また、優先順位設定部４２は、事前展開範囲に含まれる画像に展開順位を設定するに際して、入力された遷移方向にあり、且つ表示画面に近い距離で配置される画像をより優先して画像の展開順位を設定する処理を実行する機能を有している。また、優先順位設定部４２は、遷移指示により所定の画像数が遷移すると、画像の展開順位を設定する処理を実行する機能を有している。ここでは、具体例として、１画面に含まれる画像数（９個）が遷移すると展開順位を設定し直すよう設定されている。展開処理部４３は、優先順位設定部４２により設定された展開順位に基づいて表示画像を展開処理する機能を有している。この展開処理部４３は、入力された遷移方向にある画像をより優先し、更にサムネイル画像を有する画像を優先し、モニター画像を有する画像を次に優先して表示画像を展開処理するよう設定されている。表示制御部４４は、展開処理された表示画像を所定の配置にしたがって操作パネル２６の表示部２７に表示処理する機能を有している。ここでは、表示画像を３×３の配置位置に配置するものとして説明する（図２参照）。記憶制御部４５は、展開処理部４３により展開された表示画像３５をＲＡＭ３４の所定領域に記憶させる処理を実行する機能を有している。また、記憶制御部４５は、遷移入力部４１が表示画面を遷移方向に遷移させる遷移指示を入力したあと、事前展開範囲から外れた表示画像をＲＡＭ３４のバッファから消去する処理を実行する機能を有している。プリンター１０では、遷移入力部４１や優先順位設定部４２、展開処理部４３、表示制御部４４、記憶制御部４５などの機能を利用して、表示部２７に表示画像の表示処理を実行する。
【００２７】
次に、こうして構成された本実施形態のプリンター１０の動作、例えば、メモリーカードＭＣに格納された複数の画像データの画像を表示部２７に表示する処理について説明する。図３は、コントローラー３１が実行する展開画像設定処理ルーチンの一例を示すフローチャートである。図４は、コントローラー３１が実行する画像展開処理ルーチンの一例を示すフローチャートである。展開画像設定処理ルーチンは、複数の画像を表示部２７へ表示する際に、表示画像を展開処理する優先順位を設定するルーチンである。この展開画像設定処理ルーチンは、例えば、メモリーカードＭＣが装着され、ユーザーの操作により、印刷処理など、複数の画像を表示して選択する処理が指定されたあとなどに実行される。ここでは、コントローラー３１のＣＰＵ３２は、遷移入力部４１や優先順位設定部４２、展開処理部４３、表示制御部４４、記憶制御部４５などの機能を利用してこのルーチンを実行するものとする。なお、展開画像設定処理ルーチンの実行時には、コントローラー３１は、後述する画像展開処理ルーチンを並行して実行する。
【００２８】
展開画像設定処理ルーチンを実行すると、ＣＰＵ３２は、まず、表示画面５０を遷移させる遷移方向を設定する（ステップＳ１００）。遷移方向の設定は、例えば、操作部２８での操作方向に応じた方向を遷移方向として設定し、操作部２８が操作されていないときには、初期値である下方向が遷移方向として設定される。次に、表示部２７に表示する予定である画像群の画像データの情報を取得する処理を実行する（ステップＳ１１０）。ここでは、メモリーカードＭＣに格納された全ての画像に対して、ファイル名、撮影日時、横長の画像であるか縦長の画像であるかの情報、添付されている画像の情報（サムネイル画像やモニター画像の有無など）などの情報を取得するものとした。次に、取得した画像データの情報に基づき、表示画像の配置位置を設定する（ステップＳ１２０）。この処理では、例えば、撮影日時順や、ファイル名の順など、所定の順番でメモリーカードＭＣに格納された画像データの各表示画像の配置する位置を設定する。この処理では、表示画面５０から外れる範囲についても、配置位置を設定するものとする。
【００２９】
次に、ＣＰＵ３２は、表示領域に配置する画像を優先して画像の展開順位を設定する（ステップＳ１３０）。図５は、下方向に遷移する際の表示画像の概念の説明図であり、図５（ａ）は、遷移前、図５（ｂ）は１画面遷移後の説明図である。図６は、上方向に遷移する際の表示画像の概念の説明図であり、図６（ａ）は、遷移前、図６（ｂ）は１画面遷移後の説明図である。図５，６では、表示画像の展開順位を画像中央に数字で示した。また、表示画像の展開を行わないものに対しては、画像中央に「−」を示した。図５，６では、表示画像の配置関係を理解しやすいように、配置状態の概念図として示したが、実際には、プリンター１０では、画像のファイル名と配置位置を示す識別子とを対応付けたテーブルをＲＡＭ３４に記憶している。このステップＳ１３０の処理では、例えば、図５に示すように、表示領域に含まれるものにおいて、上端がより上方にある表示画像をより優先し、また、左側にある画像を次に優先して画像の展開処理を実行する展開順位を設定する。こうすれば、表示画像が展開されて表示処理される際には、より上方から下方へ、左側から右側に流れるように表示画像が配置されていくから、より見やすい。なお、図５（ａ）に示すように、表示領域の中央の表示画像は、縦長に配置され、上端が両隣の表示画像より上方にあるから、優先順位が上がり４番となる。
【００３０】
続いて、ＣＰＵ３２は、表示領域において遷移方向に隣接する画像をより優先して画像の展開順位を設定する（ステップＳ１４０）。この処理では、表示画面５０の次頁に該当する事前展開範囲に含まれる画像に対して展開順位を設定する。即ち、ここでは、入力された遷移方向に配置され、且つ表示領域（表示画面５０）に近い距離で配置される画像（表示領域の次の列に配置される画像）をより優先して画像の展開順位を設定するものとした。また、事前展開範囲では、表示領域と同様に、事前展開範囲に含まれるものにおいて、上端がより上方にある表示画像をより優先し、また、左側にある画像を次に優先して画像の展開処理を実行する展開順位を設定する。このとき、表示領域に近い距離で配置される画像の判定は、例えば、縦長又は横長に配置される表示画像の情報に基づいて行うことができる。例えば、図５において、表示領域の下方の事前展開範囲に含まれる同じ横列に並ぶ表示画像において、縦画像は横画像に比して表示領域により近くなることから、縦画像をより優先して展開順位を設定することができる。図５（ａ）に示すように、表示領域に隣接する下段の中央の画像は、縦長に配置され、上端が両隣の表示画像より上方にあるから、優先順位が上がり１０番となる。
【００３１】
続いて、ＣＰＵ３２は、表示領域において遷移方向の反対側に隣接する画像を次に優先して画像の展開順位を設定する（ステップＳ１５０）。この処理では、表示画面５０の前頁に該当する事前展開範囲に含まれる画像に対して展開順位を設定する。即ち、ここでは、入力された遷移方向の反対側に配置され、且つ表示領域（表示画面５０）に近い距離で配置される画像（表示領域の次の列に配置される画像）をより優先して画像の展開順位を設定するものとした。また、事前展開範囲では、事前展開範囲に含まれるものにおいて、下端がより下方にある表示画像をより優先し、また、左側にある画像を次に優先して画像の展開処理を実行する展開順位を設定する。図５（ａ）に示すように、表示領域に隣接する上段の中央の画像は、縦長に配置され、下端が両隣の表示画像より下方にあるから、優先順位が上がり１９番となる。このように、表示領域に含まれる画像、表示領域の次頁に含まれる１画面分の画像及び表示領域の次頁に含まれる１画面分の画像（３画面分の画像）に対して、展開処理を行う展開順位を設定する。
【００３２】
続いて、ＣＰＵ３２は、表示画面５０の遷移指示が入力されたか否かを判定する（ステップＳ１６０）。この判定は、操作パネル２６から遷移入力部４１が取得した入力信号に基づいて判定するものとした。遷移指示が入力されていないときには、そのまま待機し、遷移指示が入力されたときには、指示された遷移方向を設定すると共に、表示画面５０に表示する表示画像を設定する（ステップＳ１７０）。次に、前回展開順位を設定したのち１画面が遷移したか否かを判定し（ステップＳ１８０）、１画面遷移していないときにはステップＳ１６０以降の処理を実行する。一方、ステップＳ１８０で１画面が遷移したときには、表示領域及び事前展開範囲を画面遷移後の状態に更新し（ステップＳ１９０）、展開処理後の表示画像の保持処理、及び不要な表示画像の消去処理を実行し（ステップＳ２００）、ステップＳ１３０以降の処理を実行する。ステップＳ２００の処理では、ＲＡＭ３４に格納されている展開処理後の表示画像のうち、遷移したのちの表示領域内及び事前展開範囲に含まれる表示画像をＲＡＭ３４に保持すると共に、事前展開範囲から外れた表示画像をＲＡＭ３４から消去する処理を実行する。なお、ＲＡＭ３４に格納されている、展開処理後の表示画像については詳しくは後述する。こうすれば、ＲＡＭ３４のバッファ領域を有効に利用すると共に、展開した表示画像を有効に利用することができる。また、ステップＳ１３０以降の処理では、１画面遷移したのちの表示領域及び事前展開範囲に含まれる画像に対して、遷移方向に基づいて展開順位を設定し直すのである。このように、プリンター１０では、表示画面５０から前後１画面の遷移が入力されるのを待って、次の展開順位を設定し直すのである。この展開画像設定処理ルーチンは、ユーザーからの終了の入力がされるまで、繰り返し実行される。
【００３３】
なお、例えば、遷移方向が上方向に変更された場合には、図６に示すように、表示領域の上方を最優先する事前展開範囲とし、表示領域の下方を次に優先する事前展開範囲とし、上述した処理を同様の処理を実行する。それぞれの事前展開範囲では、表示領域に近い距離に配置される画像が、より優先されるよう展開順位を高めて展開順位を設定するものとする。
【００３４】
次に、図４の画像展開処理ルーチンを説明する。このルーチンは、展開順位に応じて表示画像の展開処理を実行するルーチンである。このルーチンを実行すると、ＣＰＵ３２は、まず、上記処理で設定した展開順位を取得し（ステップＳ３００）、展開順位に応じた画像データの情報を取得する（ステップＳ３１０）。画像データの取得は、展開画像設定処理ルーチンのステップＳ１１０で取得した情報を用い、展開順位が「１」であるものから順次選択して行うものとする。次に、取得した情報に基づいて、現在選択されている画像データにサムネイル画像があるか否かを判定し（ステップＳ３２０）、選択されている画像データにサムネイル画像があるときには、サムネイル画像の展開処理を実行し、展開した表示画像をＲＡＭ３４の所定領域に格納する（ステップＳ３３０）。このとき、画像データのファイル名と、配置位置と、展開した表示画像とを対応付けてＲＡＭ３４に格納するものとする。一方、選択されている画像データにサムネイル画像がないときには、展開処理をスキップする（ステップＳ３４０）。
【００３５】
ステップＳ３４０のあと又は、ステップＳ３３０のあと、ＣＰＵ３２は、展開順位が更新されたか否かを判定する（ステップＳ３５０）。この判定は、例えば、展開順位が実際に変更されたか否かに基づいて行うこともできるし、遷移指示により１画面遷移したか否かに基づいて行うこともできる。展開順位が更新されていないときには、現在選択されている画像データが展開順位の最後尾か否かを判定し（ステップＳ３６０）、最後尾の画像データでないときには、次の展開順位の画像を選択し（ステップＳ３７０）、ステップＳ３１０以降の処理を実行する。即ち、サムネイル画像があるものに対して表示画像の展開処理を繰り返し実行する。なお、ステップＳ３７０では、次の画像データの表示画像が既に保持されているときには（ステップＳ２００）、更に次の展開順位の画像を選択するものとする。このように、展開順位に応じ、更に、サムネイル画像を有する画像データを最も優先し、表示画像の展開処理を実行する。
【００３６】
ステップＳ３６０で展開順位の最後尾の画像データが選択されているときには、ＣＰＵ３２は、ステップＳ３４０でスキップした画像があるか否かを判定する（ステップＳ３８０）。スキップした画像があるときには、展開処理していない表示画像があるものとみなし、スキップした画像データの情報を取得する（ステップＳ３９０）。画像データの取得は、展開画像設定処理ルーチンのステップＳ１１０で取得した情報を用い、スキップした画像のうち展開順位がより高いものから順次選択して行うものとする。次に、取得した情報に基づいて、現在選択されている画像データにモニター画像があるか否かを判定し（ステップＳ４００）、選択されている画像データにモニター画像があるときには、モニター画像の展開処理を実行し、展開した表示画像をＲＡＭ３４の所定領域に格納する（ステップＳ４１０）。このとき、画像データのファイル名と、配置位置と、展開した表示画像とを対応付けてＲＡＭ３４に格納するものとする。一方、選択されている画像データにモニター画像がないときには、展開処理をスキップする（ステップＳ４２０）。
【００３７】
ステップＳ４２０のあと又は、ステップＳ４１０のあと、ＣＰＵ３２は、ステップＳ３５０と同様に、展開順位が更新されたか否かを判定する（ステップＳ４３０）。展開順位が更新されていないときには、現在選択されている画像データが、表示画像を展開していない画像の中で展開順位の最後尾であるか否かを判定し（ステップＳ４４０）、最後尾の画像データでないときには、次の展開順位の画像を選択し（ステップＳ４５０）、ステップＳ３９０以降の処理を実行する。即ち、モニター画像があるものに対して表示画像の展開処理を繰り返し実行する。なお、ステップＳ４５０では、次の画像データの表示画像が既に保持されているときには（ステップＳ２００）、更に次の展開順位の画像を選択するものとする。このように、展開順位に応じ、更に、モニター画像を有する画像データを次に優先し、表示画像の展開処理を実行する。
【００３８】
ステップＳ４４０で、現在選択されている画像データが展開順位の最後尾であるときには、ＣＰＵ３２は、展開順位が設定されている全画像データの表示画像の展開処理が終了しているか否かを判定する（ステップＳ４６０）。全画像の展開処理が終了していないときには、サムネイル画像及びモニター画像のどちらも有さない画像データがあるものとみなし、設定されている展開順位に応じて、この画像データの本画像の展開処理を実行し、展開した本画像を縮小処理して作成した表示画像をＲＡＭ３４の所定領域に格納する（ステップＳ４７０）。このとき、画像データのファイル名と、配置位置と、展開した表示画像とを対応付けてＲＡＭ３４に格納するものとする。ステップＳ４７０のあと、ステップＳ４６０で全画像の展開処理が終了したか否かを判定し、全画像の展開処理が終了するまでステップＳ４７０で表示画像の展開処理を繰り返し行う。
【００３９】
ここで、表示画像が展開される順番について説明する。図７は、表示画像の種類により展開処理の順番を変更する説明図であり、図７（ａ）が設定された展開順位の説明図であり、図７（ｂ）が展開処理を実行した順番の説明図である。図７（ａ）では設定された展開順位を各表示画像に付し、図７（ｂ）では、展開が実行された順番を矢印の先の番号として各表示画像に付している。図７（ａ）に示すように、展開順位が設定されている場合に、上述した画像展開処理ルーチンでは、まずサムネイル画像を有する画像データから表示画像を展開順位の順番で展開処理する。次に、サムネイル画像を有さずモニター画像を有する画像データの表示画像を展開順位の順番で展開処理する。最後にサムネイル画像及びモニター画像のどちらも有さない画像データの表示画像を展開順位の順番で展開処理する。このように、サムネイル画像、モニター画像及び本画像の順に、画素数が大きくなり、展開時間が掛かることから、画像サイズの大きいものの展開処理をよりあとに行うことにより、できるだけ短時間で、できるだけ多くの画像を展開処理することができる。
【００４０】
ステップＳ４６０で、展開順位が設定されている全画像データの表示画像の展開処理が終了したあと、又は、ステップＳ３８０でスキップした画像がないとき、即ち展開順位が設定されている全画像データの表示画像の展開処理を終了したときには、ＣＰＵ３２は、展開順位が更新されたか否かを判定する（ステップＳ４８０）。展開順位が更新されていないとき、即ち、表示画面５０が１画面遷移していないときには、３画面分の表示画像がＲＡＭ３４にバッファされているので、そのまま待機する。一方、ステップＳ４８０、ステップＳ３５０及びステップＳ４３０で展開順位が更新されたときには、ステップＳ３００以降の処理を実行する。即ち、更新された展開順位を取得し、表示画像の展開処理を実行するのである。
【００４１】
例えば、図５に示すように、図５（ａ）のように展開順位が設定されたあと、遷移方向として下方向に１画面遷移したときには、図５（ｂ）のように、現在の表示領域に対して遷移方向に隣接する事前展開範囲に含まれる画像が次の表示領域に設定される。また、現在の事前展開範囲に対して遷移方向に隣接する領域に含まれる画像が新たな次の事前展開範囲として設定される。また、現在の表示領域に含まれる画像が次の事前展開範囲として設定される。このとき、遷移方向に配置され、新たな表示領域により近い画像がより優先的な展開順位となる。図６（ａ），（ｂ）についても同様である。このように、プリンター１０では、表示領域外に配置される画像に対して、遷移方向に配置され且つ表示領域により近い位置に配置される画像をより優先し、更に、サムネイル画像、モニター画像などを有する画像を優先し、表示画像を展開処理する展開順位を設定するのである。
【００４２】
そして、ＣＰＵ３２は、展開処理された表示画像を用いて、表示画面５０を作成し、表示部２７に表示処理させる。この表示画面５０を視認したユーザーは、遷移指示を入力し、印刷画像の選択指示などを入力し、画像データの選択処理を行うのである。プリンター１０では、遷移指示が入力されると、遷移方向に配置される表示画像が予め展開処理されてバッファされているから、より円滑に表示画像が表示される。
【００４３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の表示部２７が本発明の表示手段に相当し、操作部２８及び遷移入力部４１が画面遷移入力手段に相当し、優先順位設定部４２が優先順位設定手段に相当し、展開処理部４３が展開手段に相当し、表示制御部４４が表示制御手段に相当し、記憶制御部４５が記憶制御手段に相当し、ＲＡＭ３４が記憶手段に相当し、プリンターユニット２３が印刷処理手段に相当する。また、表示画面５０が表示画面に相当し、事前展開範囲が所定範囲に相当する。なお、本実施形態では、プリンター１０の動作を説明することにより本発明の画像処理方法の一例も明らかにしている。
【００４４】
以上詳述した本実施形態のプリンター１０によれば、複数の画像を配置した表示画面５０を遷移方向に遷移させる遷移指示を入力し、遷移指示された表示画面内に含まれる画像とこの表示画面の範囲外である事前展開範囲の画像とに対して展開順位を設定すると共に、事前展開範囲の画像に対しては入力された遷移方向に配置される画像をより優先して画像の展開順位を設定し、設定された展開順位に基づいて表示画像を展開処理する。このように、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになるため、複数の画像を表示するに際して、画像を表示するまでに要する時間をより短縮することができる。
【００４５】
また、事前展開範囲の画像に展開順位を設定するに際して、入力された遷移方向にあり、且つ表示画面５０に近い距離で配置される画像をより優先して展開順位を設定するため、表示画面に近い距離で配置される表示画像が優先的に展開処理されるから、表示画面をより遷移しやすく、画像を表示するまでに要する時間をより短縮することができる。更に、遷移指示により１画面が遷移すると、画像の展開順位を設定し直すため、１画面が遷移するまでは画像の展開順位を変えずに表示画像の展開処理を継続し、１画面が遷移すると画像の展開順位を設定し直すので、展開順位の設定の頻度をより安定化させ、画像を表示するまでに要する時間をより短縮することができる。更にまた、遷移方向に配置される画像をより優先し、更にサムネイル画像を有する画像を優先し、モニター画像を有する画像を次に優先して表示画像を展開処理するため、展開処理が比較的容易なサムネイル画像の展開をより優先し、モニター画像を次に優先することにより、表示画像の展開時間をより短くすることができ、画像を表示するまでに要する時間をより短縮することができる。そして、表示画面に対して入力された遷移方向に隣接する領域と前記表示画面に対して前記入力された遷移方向の反対側に隣接する領域とを含む事前展開範囲に含まれる画像に対して展開順位を設定するため、表示画面に対して遷移方向の反対側の領域の表示画像が展開されるから、遷移方向が反対方向に変更された場合にも、画像を表示するまでに要する時間をより短縮することができる。そしてまた、表示画面を遷移方向に遷移させる遷移指示を入力したあと、事前展開範囲から外れた表示画像をＲＡＭ３４から消去させるため、利用される可能性の低い表示画像を優先的に消去することにより、記憶処理の効率化を図ると共に、画像を表示するまでに要する時間をより短縮することができる。そして更に、印刷処理を行うプリンター１０は、複数の画像を表示してユーザーに選択させることが多く、本発明を採用する意義が高い。そして更にまた、遷移方向に配置される表示画像が予め展開処理されてバッファされているから、ユーザーがタッチパネルを指でなぞる操作を行うことにより、より大きな遷移指示が入力された場合であっても、より円滑に表示画像を表示することができる。
【００４６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４７】
例えば、上述した実施形態では、表示領域により近い距離に配置される表示画像をより優先して展開順位を設定するものとしたが、遷移方向にある画像をより優先するものとすれば、特にこれに限定されない。例えば、図５（ａ）において、表示領域に隣接する下段の中央の画像は表示領域に近く、優先順位が上がり１０番となるものとしたが、これを省略し、左から順に１０番、１１番、１２番の展開順位としてもよい。こうしても、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになるため、画像を表示するまでに要する時間をより短縮することができる。
【００４８】
上述した実施形態では、遷移指示により１画面が遷移すると、表示領域及び事前展開範囲を変更し、展開順位を設定し直すものとしたが、特にこれに限定されない。例えば、所定の画像数が遷移すると表示領域及び事前展開範囲を変更し、展開順位を設定し直すものとしてもよい。この所定の画像数としては、ｎ画面分の画像数（ｎは１以上の整数、以下同じ）としてもよいし、ｎ列分の画像数としてもよい。例えば、４画面分の画像数としてもよいし、５列分の画像数としてもよい。この所定の画像数は、画面の遷移速度や画像の展開速度、展開した表示画像の記憶容量などを考慮して、適宜決定することができる。
【００４９】
上述した実施形態では、設定された展開順位に基づいて表示画像を展開処理するに際して、更にサムネイル画像を有する画像を優先して表示画像を展開処理するものとしたが、特にこれに限定されずこの処理を省略するものとしてもよい。例えば、設定された展開順位の通りに表示画像を展開処理するものとしてもよい。このとき、展開処理する画像は、サムネイル画像を有するものはこれを展開し、サムネイル画像を有さずモニター画像を有するものはこれを展開し、それ以外は本画像を展開するものとしてもよい。こうしても、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになるため、画像を表示するまでに要する時間をより短縮することができる。なお、サムネイル画像及びモニター画像のうちどちらか一方を展開処理に用いないものとしてもよい。
【００５０】
上述した実施形態では、入力された遷移方向にある画像をより優先して画像の展開順位を設定したあと、展開処理において、サムネイル画像又はモニター画像のない画像データをスキップすることにより、サムネイル画像やモニター画像を有する画像を優先して表示画像を展開処理するものとしたが、特にこれに限定されない。例えば、入力された遷移方向にある画像をより優先して画像の展開順位を設定したあと、サムネイル画像を有する画像を優先して画像の展開順位を再設定するものとしてもよい。図８は、別の展開画像設定処理ルーチンの一例を示すフローチャートであり、図９は、別の画像展開処理ルーチンの一例を示すフローチャートである。説明の便宜のため、上述した展開画像設定処理ルーチン及び画像展開処理ルーチンで説明したものと同様の処理については同様のステップ番号を付し、その説明を省略する。図８に示すように、ＣＰＵ３２は、上述した展開画像設定処理ルーチンのステップＳ１００〜Ｓ１５０の処理を行い、表示領域及び事前展開範囲に含まれる画像の展開順位を設定する（ステップＳ５００）。次に、ＣＰＵ３２は、サムネイル画像を有する画像をより優先し、サムネイル画像を有せずモニター画像を有する画像を次に優先して画像の展開順位を再設定する。例えば、図７（ｂ）に示す番号のように、サムネイル画像及びモニター画像を有するか否かに基づいて、展開順位を設定し直すのである。続いて、上述したのと同様に、ステップＳ１６０〜Ｓ２００の処理を実行する。また、図９に示すように、ＣＰＵ３２は、上述した画像展開処理ルーチンのステップＳ３００〜Ｓ３１０の処理を行い、選択した画像データが有するサムネイル画像、モニター画像若しくは本画像の展開処理を実行し、展開した表示画像をＲＡＭ３４の所定領域に格納する（ステップＳ５１０）。このとき、サムネイル画像を有するものが優先順位が高く、モニター画像を有するものが次に優先順位が高くなるように展開順位が再設定されているから、上述した実施形態と同様に、サムネイル画像を有するものをより優先して展開処理を実行することになる。こうしても、展開処理が比較的容易なサムネイル画像やモニター画像の展開をより優先することにより、画像を表示するのに要する時間をより短縮することができる。
【００５１】
上述した実施形態では、表示画面に対して、入力された遷移方向に隣接する領域と、入力された遷移方向の反対側に隣接する領域と、を含む事前展開範囲に含まれる画像に対して展開順位を設定する処理を実行するものとして説明したが、特にこれに限定されない。例えば、表示画面に対して、入力された遷移方向の反対側に隣接する領域を含まない事前展開範囲に含まれる画像に対して展開順位を設定する処理を実行するものとしてもよい。図１０は、下方向に遷移する際の別の表示画像の概念の説明図である。図１０では、２画面分の事前展開範囲を遷移方向に設定する場合を示した。こうしても、遷移方向が変更されたあとは、表示画面が遷移方向に遷移する際に、展開処理された表示画像が優先的に存在することになるため、画像を表示するまでに要する時間をより短縮することができる。
【００５２】
上述した実施形態では、遷移入力部４１が表示画面を遷移方向に遷移させる遷移指示を入力したあと、事前展開範囲から外れた表示画像をＲＡＭ３４のバッファから消去するものとしたが、特にこれに限定されない。例えば、表示領域及び事前展開範囲のうち少なくとも一方から外れた表示画像をＲＡＭ３４から消去するものとしてもよい。例えば、図１０において、遷移方向に１画面遷移すると、表示領域から外れた表示画像を消去する。こうしても、利用される可能性の低い表示画像を優先的に消去することにより、記憶処理の効率化を図ると共に、画像を表示するまでに要する時間をより短縮することができる。あるいは、表示領域及び事前展開範囲のうち少なくとも一方から外れた表示画像をＲＡＭ３４から消去する処理を省略するものとしてもよい。
【００５３】
上述した実施形態では、表示領域に隣接する２画面分の範囲を事前展開範囲として説明したが、特にこれに限定されず、予め表示画像を展開しておく事前展開範囲は、表示領域の隣に配置される画像を含む領域であり、表示画面に隣接する範囲としてもよい。この事前展開範囲は、ｎ画面分の画像が含まれる範囲（ｎは１以上の整数、以下同じ）としてもよいし、ｎ列分の画像が含まれる範囲としてもよい。この事前展開範囲は、展開した表示画像を記憶する容量などに基づいて適宜定めることができる。
【００５４】
上述した実施形態では、上下方向に遷移する表示画面５０を用いて説明したが、特にこれに限定されず、例えば、図１１に示すように、横方向に遷移する表示画面としてもよい。図１１は、横方向に遷移する際の表示画像の概念の説明図である。このとき、表示領域に近い距離に配置される表示画像を優先するに際して、縦の列に配置される表示画像において、横長の画像をより優先して展開順位を設定するものとしてもよい。こうしても、画像を表示するまでに要する時間をより短縮することができる。
【００５５】
上述した実施形態では、基本的に左側から右側へ、上側から下側に向かって優先順位が低下するものとして説明したが、特にこれに限定されず、右側から左側へ、又は、下側から上側に向かって優先順位が低下するものとしてもよい。
【００５６】
上述した実施形態では、スキャナーユニット２０を備えたマルチファンクションプリンターとして構成されたプリンター１０として説明したが、スキャナーユニット２０を省略したプリンターとしてもよいし、ＦＡＸ機能を備えたＦＡＸ装置としてもよい。また、プリンターユニット２３は、カラープリンター機構としたが、特にこれに限定されず、モノクロプリンターとしてもよい。更に、上述した実施形態では、プリンター１０として説明したが、複数の画像を表示する装置であれば特にこれに限定されず、例えば、固定式のデスクトップ型や携帯式のノート型などのサーバやワークステーションを含むコンピュータ類、テレビやビデオ、ＨＤＤレコーダ、ＤＶＤプレーヤ、フォトビューアなどの映像機器類、デジタルカメラ、デジタルビデオ、スキャナーなどの画像処理機器類、固定電話や携帯電話などの通信機器類、固定式または携帯式のゲーム機器類などとしてもよい。更にまた、上述した実施形態では、プリンター１０として説明したが、画像処理方法としてもよいし、この方法を実行するプログラムとしてもよい。
【符号の説明】
【００５７】
１０  プリンター、２０  スキャナーユニット、２１  スキャナーＡＳＩＣ、２２  スキャナーエンジン、２３  プリンターユニット、２４  プリンターＡＳＩＣ、２５  プリンターエンジン、２６  操作パネル、２７  表示部、２８  操作部、２９  バス、３０  メモリーカードリーダー、３１  コントローラー、３２  ＣＰＵ、３３  フラッシュメモリー、３４  ＲＡＭ、３５  表示画像、４１  遷移入力部、４２  優先順位設定部、４３  展開処理部、４４  表示制御部、４５  記憶制御部、５０  表示画面、５１  未展開画像、ＭＣ  メモリーカード。
【図１】
2014034116.tif 000003
【図２】
2014034116.tif 000004
【図３】
2014034116.tif 000005
【図４】
2014034116.tif 000006
【図５】
2014034116.tif 000007
【図６】
2014034116.tif 000008
【図７】
2014034116.tif 000009
【図８】
2014034116.tif 000010
【図９】
2014034116.tif 000011
【図１０】
2014034116.tif 000012
【図１１】
2014034116.tif 000013