(57)【要約】【課題】低解像度画像を表示し次に高解像度画像を表示させる画像表示処理において、画像を次々に切り替えて画像を選択する場合でも、所望の画像に早く辿り着くことができ、しかも画像処理を効率よく行うことができる画像表示装置、画像表示方法及びプログラムを提供する。【解決手段】プリンタには画面１８を有するモニタが装備されている。印刷画像をプレビュー表示させるスイッチを押下すると、画面１８には表示を指示された画像のレイアウト画像ＬＰ、低解像度画像Ｓ、高解像度画像Ｐが順次表示される。スイッチを連続操作すると、そのスイッチの押下が設定時間毎に検出され、スイッチの押下が検出される度に表示処理対象とされる画像が次の画像に切り替わる。設定時間は、低解像度画像又は高解像度画像の表示処理が中断される値に設定されている。【選択図】図５
2011056953.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを少なくとも含む表示処理を行う表示処理手段と、
前記表示処理手段が処理対象とする画像を次の画像に切り替える指示を与える指示手段と、
前記指示手段から指示が与えられると、前記表示処理手段が新規の画像の表示処理を開始して設定時間経過した時に、当該画像の表示処理が途中であっても前記表示処理手段による表示処理を次の画像に切り替える切替手段と
を備えたことを特徴とする画像表示装置。
【請求項２】
前記切替手段は、前記表示処理手段が新規の画像の表示処理を開始して設定時間経過の時に前記指示手段からの指示の有無を確認し、指示が有ると判断したときは当該画像の表示処理の途中であっても前記表示処理手段による表示処理を次の画像に切り替えることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記指示手段は操作されることによって指示を与える操作手段であって、該操作手段の操作時間が所定値より長い場合は該操作時間が長いほど設定時間を短く設定する設定手段を備えたことを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記表示処理手段は、前記指示された画像のレイアウト画像を表示させるレイアウト画像表示処理を行い、当該レイアウト画像表示処理の終了に連続して前記第１の画像表示処理を開始することを特徴とする請求項１〜３のいずれか一項に記載の画像表示装置。
【請求項５】
前記切替手段が前記指示手段から指示を受け付けたときは、前記第１の画像表示処理又は前記第２の画像表示処理が中断されることを特徴とする請求項４に記載の画像表示装置。
【請求項６】
前記切替手段が前記指示手段から指示を受け付けたときは、前記第１の画像表示処理が中断されることを特徴とする請求項５に記載の画像表示装置。
【請求項７】
前記レイアウト画像は、印刷媒体における画像の割付位置を示すことを特徴とする請求項４〜６のいずれか一項に記載の画像表示装置。
【請求項８】
前記低解像度画像のデータサイズを検出し、前記設定時間を該検出されたデータサイズに応じた値に設定する設定手段を備えたことを特徴とする請求項１〜７のいずれか一項に記載の画像表示装置。
【請求項９】
記憶媒体から前記指示された画像と該画像に関する書式情報を読み取る読取手段を備え、
前記表示処理手段は、前記読取手段を介して前記記憶媒体から前記指示された画像の書式情報を読み取るとともにこれを解析して割付位置情報を取得し、該割付位置情報に基づき前記レイアウト画像を前記画面に表示させるレイアウト画像表示処理を行い、次に前記記憶媒体から前記読取手段を介して順次読み取った前記指示された画像の低解像度画像及び高解像度画像を順次表示させることを特徴とする請求項４〜８のいずれか一項に記載の画像表示装置。
【請求項１０】
前記表示処理手段は、前記第１の画像表示処理及び前記第２の画像表示処理を連続して行う表示処理タスクと印刷処理タスクとを含む複数のタスクを実行する１つのＣＰＵが前記表示処理タスクを実行することで実現されていることを特徴とする請求項１〜９のいずれか一項に記載の画像表示装置。
【請求項１１】
画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をマルチタスクで実行する１つのＣＰＵを備えた画像表示装置であって、
前記ＣＰＵは、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行するものであり、
前記ＣＰＵに対し前記表示処理タスクが処理対象とする画像を次の画像に切り替える指示を与える指示手段と、
前記ＣＰＵは前記指示手段から指示が与えられると、そのとき前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクが処理対象とする画像を次の画像に切り替える切替処理を行うことを特徴とする画像表示装置。
【請求項１２】
画像を表示させる指示を入力すると、表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを行う表示処理手順と、
指示手段から指示が与えられると、前記表示処理手順での処理の開始から設定時間経過の時に、前記画像の表示処理が途中であっても次の画像に切り替える切替手順と
を備えたことを特徴とする画像表示方法。
【請求項１３】
前記指示手段としての操作手段の操作時間が所定値より長い場合は該操作時間が長いほど設定時間を短く設定することを特徴とする請求項１２に記載の画像表示方法。
【請求項１４】
画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をマルチタスクで１つのＣＰＵが実行する画像表示方法であって、
前記ＣＰＵが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行する手順と、
前記ＣＰＵが、指示手段から指示が与えられたときは、そのとき前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクが処理対象とする画像を次の画像に切り替える切替処理を行う手順と
を備えたことを特徴とする画像表示方法。
【請求項１５】
表示手段の画面に画像の低解像度画像と高解像度画像を順次表示させる画像表示処理をコンピュータに実行させるプログラムであって、
コンピュータが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを行う表示処理段階と、
コンピュータが、指示手段から指示が与えられたときは、前記表示処理段階の開始から設定時間経過の時に、前記表示処理段階における画像の表示処理が途中であっても表示処理する画像を当該指示された次の画像に切り替える切替え段階と
を備えたことを特徴とするプログラム。
【請求項１６】
画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をコンピュータ内の１つのＣＰＵがマルチタスクで実行するプログラムであって、
前記コンピュータのＣＰＵが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行する手順と、
前記コンピュータのＣＰＵが、指示手段から指示が与えられたときは、前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクで処理対象とする画像を次の画像に切り替える切替処理を行う手順と
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示手段の画面に、一つの画像につき低解像度画像と高解像度画像を順次表示させる場合、画像の切り替えを速く行う画像表示装置、画像表示方法及びプログラムに関するものである。
【背景技術】
【０００２】
一般にデジタルカメラで撮影した画像はメモリカードに記憶される。この画像を印刷するプリンタとして、メモリカードを挿し込むカードスロットを本体に備え、カードスロットに挿し込まれたメモリカードから画像データを直接読み取って、パソコンを通さず印刷できるプリンタが知られている。この種のプリンタには、操作パネルで液晶画面を見ながら操作キーを操作することで、プリントする画像や枚数を指定してたり、レイアウトを指定して印刷画像を作成できる機能を有するものがある。
【０００３】
また、この種のプリンタにはモニタ（カラー液晶）を装備するものもあり、モニタの画面に印刷画像をプレビュー表示させることができ、パソコンがなくても、印刷前に印刷画像を事前に確認できる。
【０００４】
近年、デジタルカメラは、撮影した画像データの他、印刷枚数、用紙サイズやレイアウト情報等からなる印刷属性情報をメモリカードに記憶できる機能を持つものがある。この種のメモリカードに設定された印刷画像もプリンタのモニタで確認することができる。プリンタは、操作パネルで印刷画像番号が選択されると、メモリカードからその印刷画像番号に対応した画像データと印刷属性情報を読み出し、それらの読み出しデータに基づき印刷画像データを生成してモニタの画面に印刷画像を表示させる。
【０００５】
例えば特許文献１には、デジタルカメラの画像表示装置において、初めにサムネイル画像という本来の高解像度画像からデータを間引きした低解像度画像を最初に表示し、続いて高解像度画像を表示する方法が知られている。
【０００６】
図１１に特許文献１記載の画像表示処理のフローチャートを示す。先ず、ＩＣカードなどのメモリからｎコマ目のサムネイル画像の読出しが行われ（Ｓ５０１）、次にγ補正という色調の補正及び画像の拡大処理が行われ（Ｓ５０２）、サムネイル画像がＬＣＤ表示部に表示される（Ｓ５０３）。ここまでの処理時間は０．５秒である。続いて０．５秒の待ち（Ｓ５０４）の後、ｎコマ目のサムネイル画像の表示処理中に操作スイッチのＵＰスイッチのオン・オフ状態（Ｓ５０５）、ＤＯＷＮスイッチのオン・オフ状態（Ｓ５０７）が判別される。
ＵＰスイッチがオンであればコマ数が１つ増加され、（ｎ＋１）コマ目の画像処理に入り（Ｓ５０６）、ＤＯＷＮスイッチがオンであればコマ数が１つ減少され、（ｎ−１）コマ目の画像処理に入る（Ｓ５０８）。操作スイッチがオフであれば、高解像度の画像の読出し（Ｓ５０９）、画像の伸長及びγ補正が行われ（Ｓ５１０）、ｎコマ目の高解像度画像が表示される（Ｓ５１２）。この方法では、比較的短時間で低解像度ではあるが、サムネイル画像が表示され画像の選択が行いやすくなっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０−７９９１３号公報（第１１−１４頁、第３１，３２図）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、特許文献１の技術によれば、低解像度のサムネイル画像が本画像の表示前に予め表示されるものの、サムネイル画像の表示に約０．５秒を要しさらに待ち時間０．５秒が設定されていた（合計１秒）。このため、この画像表示方法をプリンタにおける印刷画像を表示する画像表示装置に適用しても、操作スイッチを操作し続けて例えば50頁先の印刷画像を確認したい場合、その目的とする印刷画像に辿り着くまでに約50秒を要してしまうという問題が生じる。メモリカードには近年、数100枚の画像データを記憶できるものもあり、このように非常に多数の画像の中から所望の画像を選択する画像選択作業に膨大な時間を要してしまうという問題があった。また、操作スイッチの操作の有無の確認は、０．５秒の待ち時間の後に行われていたので、操作スイッチの操作を止めたときに高解像度画像が表示し終えるまでの表示所要時間が０．５秒の待ち時間分だけ遅れることになっていた。
【０００９】
本発明は前記の問題点に鑑みてなされたものであって、その目的は、低解像度画像を表示し次に高解像度画像を表示させる画像表示処理において、画像を次々に切り替えて画像を選択する場合でも、所望の画像に早く辿り着くことができ、しかも画像処理を効率よく行うことができる画像表示装置、画像表示方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明では、画像表示装置は、表示手段と、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを少なくとも含む表示処理を行う表示処理手段と、前記表示処理手段が処理対象とする画像を次の画像に切り替える指示を与える指示手段と、  前記指示手段から指示が与えられると、前記表示処理手段が新規の画像の表示処理を開始して設定時間経過した時に、当該画像の表示処理が途中であっても前記表示処理手段による表示処理を次の画像に切り替える切替手段と備えたことを要旨とする。なお、第１の画像処理の終了後に比較的短い一定時間をおいてから連続して第２の画像表示処理を開始する場合も、ここでいう「終了に連続して開始され」に含まれる。つまり、複数の処理が一連に流れるのであれば各処理の区切りに間をおいてもよい。
【００１１】
この発明によれば、画像を表示させる指示を入力すると、表示処理手段は、第１の画像表示処理を行って表示手段の画面にその指示された画像の低解像度画像を表示させ、この第１の画像表示処理の終了に連続して第２の画像表示処理を開始して前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる。一方、指示手段は、表示処理手段が処理対象とする画像を次の画像に切り替える指示を切替手段に与える。切替手段は、表示処理手段が新規の画像についての表示処理を開始から設定時間の経過の時に、表示処理手段が画像の表示処理途中であっても次の画像の表示処理に切り替える。従って、指示手段による指示が与えられ続けるうちは、設定時間の経過毎に表示処理手段が処理対象とする画像が切り替わる。低解像度画像の表示所要時間はデータサイズなどに依存し、設定時間の経過時に低解像度画像の表示が中断される場合と、設定時間の経過前に低解像度画像の表示が完了する場合とがある。設定時間の経過時に低解像度画像の表示が中断される場合は、それだけ早期に次の画像に切り替わるので、所望の画像に早く到達することが可能となる。一方、設定時間の経過前に低解像度画像の表示が完了する場合、設定時間の経過までは引き続き高解像度画像の画像表示処理が行われるので、指示手段からの指示が無かった場合、指示された画像の高解像度画像が早期に表示し終わる。なお、設定時間は低解像度画像の確認を確実なものとする場合は、人が低解像度画像を見て所望の画像かどうか確認できる程度の時間に設定することが好ましい。
【００１２】
また、本発明では、前記切替手段は、前記表示処理手段が新規の画像の表示処理を開始して設定時間経過の時に前記指示手段からの指示の有無を確認し、指示が有ると判断したときは当該画像の表示処理の途中であっても前記表示処理手段による表示処理を次の画像に切り替えることを要旨とする。この発明によれば、切替手段は、表示処理手段が新規の画像の表示処理を開始して設定時間経過の時に、指示手段からの指示の有無を確認する。指示が有ると判断したときはそのとき画像の表示処理の途中であっても次の画像の表示処理に切り替える。
【００１３】
また、本発明では、前記指示手段は操作されることによって指示を与える操作手段であって、該操作手段の操作時間が所定値より長い場合は該操作時間が長いほど設定時間を短く設定する設定手段を備えたことを要旨とする。この発明によれば、操作手段の操作時間が所定値より長く操作されたときは、その操作時間が長いほど設定時間が短く設定され、次の画像への切り替わり時間間隔が短くなる。従って、所望の画像に早期に到達することが可能となる。
【００１４】
さらに本発明では、前記表示処理手段は、前記第１の画像表示処理の前に前記指示された画像のレイアウト画像を表示させるレイアウト画像表示処理を行うことを要旨とする。この発明によれば、指示された画像の低解像度画像が表示される前にレイアウト画像が表示されるので、指示手段から指示を出し続けた場合は少なくともレイアウト画像は確認できる。
【００１５】
また、本発明では、前記切替手段が前記指示手段から指示を受け付けたときは、前記第１の画像表示処理又は前記第２の画像表示処理が中断されることを要旨とする。この発明によれば、指示手段から指示を出し続けた場合、設定時間経過毎に低解像度画像又は高解像度画像が途中で中断され、次の画像へ切り替わる。従って、少なくともレイアウト画像は確認でき、場合によっては低解像度画像も確認できる。
【００１６】
本発明では、前記切替手段が前記指示手段から指示を受け付けたときは、前記第１の画像表示処理が中断されることを要旨とする。従って、レイアウト画像を確認しつつ、画像の切り替え速度を速して所望の画像を早期に表示できる。
【００１７】
本発明では、前記レイアウト画像は、印刷媒体における画像の割付位置を示すことを要旨とする。この発明によれば、印刷媒体に印刷する際の画像の割付位置を画面に表示されたレイアウト画像を見ることで確認できる。
【００１８】
本発明では、前記低解像度画像のデータサイズを検出し、前記設定時間を該検出したデータサイズに応じた値に設定する設定手段を備えたことを要旨とする。この発明によれば、画像データのデータサイズに応じた値に設定時間が表示されるため、例えば低解像度画像が画面に一旦表示された段階を経て次の画像へ切り替わる方式としたい場合に、画像データのデータサイズに依らず、低解像度画像を画面により確実に表示させることが可能となる。
【００１９】
本発明では、記憶媒体から前記指示された画像と該画像に関する書式情報を読み取る読取手段を備え、前記表示処理手段は、前記読取手段を介して前記記憶媒体から前記指示された画像の書式情報を読み取るとともにこれを解析して割付位置情報を取得し、該割付位置情報に基づき前記レイアウト画像を前記画面に表示させるレイアウト画像表示処理を行い、次に前記記憶媒体から前記読取手段を介して順次読み取った前記指示された画像の低解像度画像及び高解像度画像を順次表示させることを要旨とする。
【００２０】
この発明によれば、記憶媒体から読取手段を介して読み込まれた書式情報を解析して得た割付位置情報に基づきレイアウト画像データを生成してレイアウト画像は表示される。従って、レイアウト画像を予め記憶しておかなくても、もともと記憶媒体に記憶された書式情報を利用してレイアウト画像を表示できる。このため、画像表示装置の記憶手段にレイアウト画像用の余分な情報を別途記憶しておく必要がない。
【００２１】
本発明では、前記表示処理手段は、前記第１の画像表示処理及び前記第２の画像表示処理を順次実行させる表示処理タスクと印刷処理タスクとを含む複数のタスクを実行する１つのＣＰＵが前記表示処理タスクを実行することで実現されていることを要旨とする。この発明によれば、１つのＣＰＵが複数のタスクを実行するため、他のタスクとの関係で待ち時間が発生して表示処理タスクの実行に遅れが生じることもあるが、指示が有ると判断したときには表示処理を中断して処理対象を次の画像へ切り替えるので、所望の画像に早く到達することができる。
【００２２】
本発明では、画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をマルチタスクで実行する１つのＣＰＵを備えた画像表示装置であって、前記ＣＰＵは、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行するものであり、前記ＣＰＵに対し前記表示処理タスクが処理対象とする画像を次の画像に切り替える指示を与える指示手段と、前記ＣＰＵは前記指示手段から指示が与えられると、そのとき前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクで処理対象とする画像を次の画像に切り替える切替処理を行うことを要旨とする。
【００２３】
この発明によれば、画像を表示させる指示を入力すると、１つのＣＰＵは、第１の画像表示処理を行って表示手段の画面にその指示された画像の低解像度画像を表示させ、この第１の画像表示処理の終了に連続して第２の画像表示処理が開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる。一方、指示手段は、ＣＰＵに対し表示処理タスクで処理対象とする画像を次の画像に切り替える指示を与える。ＣＰＵは指示手段から指示が与えられたときは、低解像度画像の表示処理が途中であればその終了を待ってから、表示処理タスクで処理対象とする画像を次の画像に切り替える切替処理を行う。従って、ＣＰＵがマルチタスクで実行する他の処理との関係で指示手段からの指示のタイミングに対して表示処理の開始時期が変動しても低解像度画像を確実に表示できる。これに対し、指示手段からの指示のタイミングを基準に例えば低解像度画像の切替え時期を決める設定であると、他の処理との関係で表示処理の開始時期が遅れた場合、低解像度画像の表示時間が削られ、場合によっては低解像度画像をほとんど確認できない事態も起き得る。しかし、本発明によれば、そのような不都合を回避できる。１ＣＰＵマルチタスクの構成の割に次画像への切替えをスピーディに行うことができる。
【００２４】
本発明の画像表示方法では、画像を表示させる指示を入力すると、表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを行う表示処理手順と、指示手段から指示が与えられると、前記表示処理手順での処理の開始から設定時間経過の時に、前記画像の表示処理が途中であっても次の画像に切り替える切替手順とを備えたことを要旨とする。この発明によれば、請求項１に記載の発明と同様の作用効果が得られる。
【００２５】
また、本発明では、前記指示手段としての操作手段の操作時間が所定値より長い場合は該操作時間が長いほど設定時間を短く設定することを要旨とする。この発明によれば、請求項２に記載の発明と同様の作用効果が得られる。
【００２６】
本発明は、画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をマルチタスクで１つのＣＰＵが実行する画像表示方法であって、前記ＣＰＵが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行する手順と、前記ＣＰＵが、指示手段から指示が与えられたときは、そのとき前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクが処理対象とする画像を次の画像に切り替える切替処理を行う手順とを備えたことを要旨とする。この発明によれば、請求項１０に記載の発明と同様の作用効果が得られる。
【００２７】
本発明は、表示手段の画面に画像の低解像度画像と高解像度画像を順次表示させる画像表示処理をコンピュータに実行させるプログラムであって、コンピュータが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを行う表示処理段階と、コンピュータが、指示手段から指示が与えられたときは、前記表示処理段階の開始から設定時間経過の時に、前記表示処理段階における画像の表示処理が途中であっても表示処理する画像を当該指示された次の画像に切り替える切替え段階とを備えたことを要旨とする。この発明によれば、請求項１に記載の発明と同様の作用効果が得られる。
【００２８】
本発明は、画像を表示させる指示を入力すると、表示手段の画面にその指示された画像を表示させる表示処理を含む複数の処理をコンピュータ内の１つのＣＰＵがマルチタスクで実行するプログラムであって、前記コンピュータのＣＰＵが、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを表示処理タスクとして実行する手順と、前記コンピュータのＣＰＵが、指示手段から指示が与えられたときは、前記低解像度画像の表示処理が途中であればその終了を待ってから、前記表示処理タスクで処理対象とする画像を次の画像に切り替える切替処理を行う手順とを備えたことを要旨とする。この発明によれば、請求項１０に記載の発明と同様の作用効果が得られる。
【図面の簡単な説明】
【００２９】
【図１】第１の実施形態におけるプリンタの斜視図。
【図２】プレビュー表示システムの概略構成図。
【図３】プリンタの電気的構成図。
【図４】メモリカードのメモリマップ。
【図５】印刷画像のプレビュー表示処理の説明図。
【図６】ＵＩタスクを示すフローチャート。
【図７】モニタ表示タスクを示すフローチャート。
【図８】印刷画像のプレビュー表示処理の手順を示す流れ図。
【図９】３つのタスクの処理を説明するタイムチャート。
【図１０】第２の実施形態におけるモニタ表示タスクを示すフローチャート。
【図１１】従来の画像表示処理を説明するフローチャート。
【発明を実施するための形態】
【００３０】
以下、本発明をプリンタの表示制御装置に具体化した一実施形態を図１〜図９に従って説明する。
図１は、プリンタ１の斜視図である。プリンタ１は、インクジェット式プリンタであって、本体２の上面右側に操作パネル３を備える。本体２の背面側には自動給紙装置４のシートフィーダー５およびロール紙支持部６が設けられ、シートフィーダー５にセットされた単票紙、あるいはロール紙支持部６にセットされたロール紙が本体２内部に給紙される。本体２の中央に設けられたカバー７の下方には後述する印刷機構が搭載され、印刷機構の作動により印刷された印刷媒体としての用紙８が本体２の前側下部の排紙口９から排出される。
【００３１】
操作パネル３は、設定画面１０を有する表示装置１１と、複数の操作スイッチ（操作キー）からなる操作部１２とを備えている。設定画面１０はモノクロ液晶であり、例えば用紙種類（単票紙又はロール紙）、用紙サイズ（Ａ４等）、レイアウト、写真選択、印刷枚数等をマニュアル選択するためのメニュー画面をモノクロ表示する。また、操作部１２にはプリンタ１に電源を投入するための電源スイッチ１３ａと、エラー発生時に押されるメンテナンススイッチ１３ｂと、ロール紙を操作するときに押されるロール紙スイッチ１３ｃとが設けられている。
【００３２】
プリンタ１はデジタルカメラ用のメモリカード１４を挿し込むためのカードスロット１６を有する読取装置１５を搭載しており、ホストコンピュータ（ＰＣ）と接続することなく、メモリカード１４から読み取った画像を印刷可能なスタンドアロン型である。メモリカード１４はその形態（形状や端子箇所等）の違いによって複数種（例えばコンパクトフラッシュ（Ｒ）、スマートメディア（Ｒ）、メモリスティック（Ｒ）等）使用される。読取装置１５のスロット１６は、形態の異なる複数種のメモリカード１４をアダプタなしで挿着可能となっている。
【００３３】
プリンタ１の本体２の上部には表示手段としての表示装置（以下、モニタと称す）１７が取り付けられており、その画面１８にはメモリカード１４から読み込んだ画像が表示される。スタンドアロン型のプリンタ１では、メモリカード１４に記憶された画像を操作パネル３で選択するとともに必要に応じてレイアウト（割付位置）等を設定して印刷画像を完成させ、その印刷画像を印刷前に画面１８にプレビュー表示させることで、印刷前に画像確認やプリントレイアウト確認が行える。メモリカード１４には印刷画像の生成に必要なレイアウト等の設定情報が画像データと共に既に記録されている場合もある。
【００３４】
図３は、プリンタ１の電気的構成図である。操作パネル３において、操作部１２にはスイッチ１３ａ〜１３ｃの他に、印刷開始スイッチ１９、中止スイッチ２０、上スイッチ２１、下スイッチ２２、決定スイッチ２３、戻りスイッチ２４が設けられている。印刷開始スイッチ１９は印刷画像の印刷を開始するときに押され、中止スイッチ２０は実行中の印刷を中止するときや、非印刷状態のときに設定画面１０での入力内容（選択項目、数値等）を破棄するときに押される。
【００３５】
上スイッチ２１および下スイッチ２２は、設定画面１０でメニュー選択や各種設定項目選択する際のカーソル移動や、入力すべき数値の増減を行うときに操作され、例えば上スイッチ２１が押されるとカーソルが上方向に移動し、下スイッチ２２が押されるとカーソルが下方向に移動する。例えば１枚（頁）の用紙に印刷すべき画像を配置するレイアウト設定の際に、画面１８にプレビュー表示させるレイアウトすべき画像の画像番号の選択にスイッチ２１，２２は使用される。また、こうして画像のレイアウトを指定して印刷画像（印刷状態画像）を作成してそのレイアウト情報（割付位置情報）をメモリカードに記憶させた後、例えば画面１８にプレビュー表示させる印刷画像を選択する際に必要な印刷画像番号の選択にもスイッチ２１，２２は使用される。なお、上スイッチおよび下スイッチを総称して選択スイッチ２１，２２と呼ぶことにする。
【００３６】
また、決定スイッチ２３は設定画面１０の表示を次画面に進めたり、設定画面１０で入力した設定内容を確定するときに押される。例えば印刷画像番号選択後、その選択した印刷画像を画面１８にプレビュー表示させるときには、設定画面１０のメニュー項目の中から「プレビュー」を選択し決定スイッチ２３を操作（押下）して確定する。戻りスイッチ２４は設定画面１０を初期画面に戻すときや、設定画面１０の表示を一つ前の画面に戻すときに押される。なお、本実施形態では、選択スイッチ２１，２２により指示手段及び操作手段が構成される。もちろん、他のスイッチが指示手段及び操作手段を構成することも可能である。
【００３７】
プリンタ１にはＣＰＵ２５と、ＣＰＵ２５にバス２６を介して接続されたＲＯＭ２７、ＲＡＭ２８、フラッシュメモリ（ＥＥＰＲＯＭ）２９、ＡＳＩＣ（Application Specific ＩＣ（特定用途向けＩＣ））３０とが搭載されている。ＲＯＭ２７にはＣＰＵ２５により実行される制御プログラム、設定画面１０にメニュー画面を表示するためのメニュー表示用データ等が記憶されている。ここで、制御プログラムには操作パネル３の設定画面１０やモニタ１７の表示制御を行うための表示用の制御プログラムが含まれる。ＲＡＭ２８にはホストコンピュータ（ＰＣ）から受信した印刷データや、メモリカード１４から読み込まれた画像データが印刷データに変換される印刷処理過程で生成される各種データが記憶される。さらにＲＡＭ２８には印刷実行前に印刷画像やレイアウトを確認するためのプレビュー画面を画面１８に表示するためにメモリカード１４から読み出された画像データが一時記憶される。なお、ＲＡＭ２８は、同図では１つのブロックとして描いているが、実際には複数のＲＡＭ部品からなり、その１つは画面１８に画像を表示するための画像データを格納するＲＡＭ領域（これをスクリーンメモリと称す）として使用される。
【００３８】
ＣＰＵ２５は操作パネル３を制御するユーザインターフェース（ＵＩ）基板３１と接続され、ＲＯＭ２７の制御プログラムを実行することでＵＩ基板３１を介して設定画面１０の表示制御を行う。またＣＰＵ２５は各種操作スイッチ１３ａ〜１３ｃ，１９〜２４から入力する操作信号に基づき各種処理（印刷条件設定処理、印刷処理、画像表示処理等）を実行する。例えば設定画面１０のメニュー画面で各種操作スイッチ２１〜２４を操作してメニュー項目やその下位項目を選択し確定することで、レイアウト、印刷枚数などの各種印刷条件を設定する。例えばプリセットされた複数枚（頁）の印刷画像は順番に画面１８にプレビュー表示させることができ、プレビュー画面で印刷画像を確認した後、印刷開始スイッチ１９が押されると、その設定された印刷条件情報に基づく印刷処理が実行される。
【００３９】
ＡＳＩＣ３０はＣＰＵ２５からの制御信号および印刷データに基づき印刷制御を実行するもので、本例では印刷制御部３２と画像処理部３３とを備えている。画像処理部３３は、メモリカード１４の画像データを印刷処理する際、メモリカード１４から読み込んだ画像データに対しＲＧＢデータからＣＭＹＫデータへの変換処理を実行する。本例では、ＣＰＵ２５がソフトウェア処理により画像処理の一部を担当する。つまり、画像処理部３３とＣＰＵ２５とによって、解像度変換処理、色変換処理、ハーフトーン処理、各色のインクドットデータをドット形成順序を考慮しながら並び替えるインターレース処理（マイクロウィーブ(Micro Weave) 処理）が実行される。
【００４０】
一方、印刷制御部３２は、プリンタ１がホストコンピュータ（ＰＣ）から受信した印刷データ、または画像処理部３３によって画像データから変換された印刷データに基づき、キャリッジ制御およびヘッド制御（インク吐出制御）を実行する。印刷制御部３２は、インクジェット式プリンタにおいて印刷機構を駆動制御する処理回路であって、その印刷機構を構成する記録ヘッド（例えば圧電式ヘッド）３４、キャリッジモータ３５、紙送りモータ３６、ロール紙駆動モータ３７等と電気的に接続されている。
【００４１】
プリンタ１はモニタ１７の表示制御を司るモニタ制御部３８を備え、モニタ制御部３８は入力側がバス２６に、出力側がモニタ１７に接続されている。また、バス２６にはインタフェイス（Ｉ／Ｆ）３９を介して読取装置１５が接続されている。モニタ制御部３８は読取装置１５によって読み取られた画像データおよび後述する印刷属性情報に基づき、印刷画像を所定のレイアウトでモニタ１７に表示する。なお、ＣＰＵ２５とモニタ制御部３８とによって、表示処理手段が構成される。
【００４２】
本例では設定画面１０のメニューで、画像の選択やレイアウトの選択などの詳細設定をすることで印刷画像を作成することができる。プリンタ１にはユーザがよく使用する所定のレイアウトが予めデフォルトとして格納されている。プリンタ１で設定された印刷画像のレイアウト情報（割付位置情報）は、印刷枚数や用紙設定などの各種設定情報と共に印刷属性情報（印刷付属情報）として、フラッシュメモリ２９に記憶される。また、デジタルカメラには印刷する画像の選択やレイアウトの選択を予め設定（印刷設定）できる機能を有するものがあり、この種のデジタルカメラで印刷設定された場合のメモリカード１４には、撮影された画像データと、レイアウト情報を含む印刷属性情報とが記憶されている。印刷画像を画面１８にプレビュー表示するときは、ＣＰＵ２５が所定のタスク処理を実行することによって、メモリカード１４またはＲＯＭ２７から取得した画像データと印刷属性情報とから印刷画像表示データを生成してその印刷画像表示データをスクリーンメモリ２８に格納する。
【００４３】
図２はプレビュー処理システムの概略構成を示すものである。同図において長方形枠はハードウェア部分を示し、楕円枠はソフトウェア部分を示している。ソフトウェア部分として、スイッチモニタタスク（以下、ＳＷモニタタスクという）４０と、ＵＩ（ユーザインタフェイス）タスク４１と、モニタ表示タスク４２との３つのタスクと、ファイルシステム４３とを備えている。
【００４４】
ＳＷモニタタスク４０は、設定時間毎にＳＷ押下を検出するようになっている。選択スイッチ２１，２２が連続操作されているときは、ＳＷ押下を設定時間毎に毎回検出する。ＳＷモニタタスク４０はＳＷ押下を検出すると、スイッチ通知（以下ＳＷ通知と称す）をＵＩタスク４１に送信する。
【００４５】
ＵＩタスク４１は、操作パネル１３の操作部（パネルスイッチ）１２を通じてユーザの要求を管理するものである。すなわちＵＩタスク４１は、操作部（パネルＳＷ）１２が操作されたことによるＳＷ通知をＳＷモニタタスク４０から受け付けると起動し、その操作されたスイッチに応じた所定のタスク（例えばモニタ表示タスク）を起動または停止させることで、ＳＷ通知とタスク間の管理を司る。例えばＳＷ通知がモニタ１７に画像を表示させるときに操作されるスイッチの押下を知らせるＳＷ通知であれば、ＵＩタスク４１は表示要求メッセージ（Msg）をモニタ表示タスク４２に通知する。
【００４６】
一方、モニタ表示タスク４２は、ＵＩタスク４１から表示要求メッセージ（Msg）を受け付けると起動し、表示要求のあった印刷画像のファイルをファイルシステム４３を介して読み込み、モニタ１７に印刷画像をプレビュー表示させるモニタ表示処理を行う。ここで、ファイルシステム４３は、メモリカード１４からの画像ファイルの読み取り（Read）や、メモリカード１４またはＲＯＭ２７からの印刷属性情報を構成するファイル群の読み取りを司る。モニタ表示タスク４２は、ファイルシステム４３から読み込んだ書式ファイルの内容を解析してレイアウト情報（割付位置情報）を取得するとともに、このレイアウト情報に基づきレイアウト画像データを生成して、これをスクリーンメモリ（ＲＡＭ）２８に書き込む。さらにモニタ表示タスク４２は、画像ファイルから取得した画像データおよびレイアウト情報等に基づき印刷画像を表示する印刷画像データを生成し、この印刷画像データをスクリーンメモリ２８に書き込む。そして、モニタ表示タスク４２はスクリーンメモリ２８へのこのデータ書き込みと共にモニタ制御部３８へ表示要求を指示する。モニタ制御部３８は表示要求を受け付けるとスクリーンメモリ２８に書き込まれたデータを読み出してモニタ１７の画面１８にその画像を表示する表示処理を行う。ここで、レイアウト画像データとはレイアウトパターンＬＰを表示するための画像データである。印刷画像データには画像解像度に応じて２種類あり、レイアウトとサムネイル画像（低解像度画像）Ｓを含む印刷画像の全てを表示するための第１画像データと、レイアウトと本画像（高解像度画像）Ｐを含む印刷画像の全てを詳細表示するための第２画像データとがある。
【００４７】
本実施形態では、画像がプレビュー表示される際に、レイアウトを早期に確認できるようレイアウトパターンＬＰを最初に表示し、次に画像を早期に確認できるようサムネイル画像Ｓを表示し、また次の画像への切り替えをスムーズに行えるように、以下の処理手法を採用する。
(1-1)ユーザがレイアウトを素早く確認できるように、印刷画像のレイアウトパターンＬＰをモニタ１７の画面１８に先ず表示し、データサイズの比較的大きいサムネイル画像Ｓ及び本画像Ｐは後で表示処理する。
(1-2)レイアウトパターンＬＰの表示後、その詳細画像としてまず低解像度のサムネイル画像Ｓを表示する。
(1-3)サムネイル画像Ｓの表示後、さらに高解像度の本画像Ｐを表示する。
(1-4)選択スイッチ２１（２２）が連続操作（押下）されているときは、画像の表示開始時又は画像切替わり時から設定時間が経過する度に、表示処理対象の画像を次の画像に切り替える。
【００４８】
また、本実施形態では、印刷画像を作成するときに画像を選択するためのプレビュー表示の際にも、低解像度画像、高解像度画像の順番で表示させる。この場合も、画像の切り替えをスムーズに行えるように、以下の処理手法を採用する。
(2-1)ユーザが画像を早期に確認できるように、低解像度のサムネイル画像Ｓをモニタ１７の画面１８に先ず表示し、データサイズの比較的大きい高解像度の本画像Ｐは後で表示処理する。
(2-2)サムネイル画像Ｓの表示後、それより高解像度の本画像Ｐを表示する。
(2-3)選択スイッチ２１（２２）が連続操作（押下）されているときは、画像の表示開始時又は画像切替わり時から設定時間を経過する度に、表示処理対象の画像を次の画像に切り替える。
【００４９】
図５は、印刷画像プレビュー処理を説明する説明図である。
例えば図５において右側に示すような３枚の画像Ｐ１,Ｐ２，Ｐ３を撮影し、これら３枚の画像Ｐ１,Ｐ２，Ｐ３を１枚の用紙に同図のレイアウトで印刷する登録をデジタルカメラでしたとする。この場合、メモリカード１４には図５に示すような画像配置領域Ｚ１,Ｚ２，Ｚ３を指定するレイアウト情報が印刷属性情報の一部として記憶されている。
【００５０】
図５に示すようにスイッチを押下すると、ＳＷモニタタスク４０にそのＳＷ押下が検知され、ＳＷ通知がＵＩタスク４１に送信される。ＵＩタスク４１はＳＷ通知を受付けると、モニタ表示タスク４２に表示要求メッセージ（Msg）を送信し、このメッセージ（Msg）を受付けたモニタ表示タスク４２が起動する。そして、初期にはまずレイアウトパターンＬＰだけが表示される。レイアウトパターンＬＰは、画像配置領域Ｚ１，Ｚ２，Ｚ３のそれぞれと同位置、同形状及び同サイズの画像枠Ｌ１,Ｌ２，Ｌ３からなる。レイアウトパターンＬＰの画像枠Ｌの表示形態は適宜変更でき、例えば画像配置領域を所定の色（例えば青や灰、黒）に塗り潰して配色した簡易図形（この例では矩形）からなる画像枠Ｌを採用することもできる。レイアウト表示データはそのデータサイズがかなり小さいことから、レイアウトパターンＬＰは最初の一瞬（例えば数１０ミリ秒以下）で表示される。
【００５１】
その後、画面１８には画像枠Ｌ１,Ｌ２，Ｌ３内にサムネイル画像（低解像度画像）Ｓ１,Ｓ２，Ｓ３が表示される。プリンタ１で使用される比較的処理速度の遅いＣＰＵ２５にとっては、サムネイル画像Ｓ１,Ｓ２，Ｓ３の表示を終えるまでに約０．５秒を要することになる。
【００５２】
その後、画面１８にはサムネイル画像Ｓ１,Ｓ２，Ｓ３に替え、本画像（高解像度画像）Ｐ１，Ｐ２，Ｐ３が表示される。プリンタ１で使用される比較的処理速度の遅いＣＰＵ２５にとっては、本画像Ｐ１,Ｐ２，Ｐ３の表示を終えるまでに数秒（２〜３秒）の時間を要することになる。こうして画像表示開始のトリガとなるスイッチ押下時点から数秒の時間経過後、本画像Ｐ１，Ｐ２，Ｐ３が表示され、これによって印刷画像のプレビュー表示が完了する。
【００５３】
メモリカード１４に多数登録されている印刷画像の中から所望の印刷画像を選択するときは、操作パネル３の画面１０で印刷画像番号を選択して、印刷画像を画面１８に順次プレビュー表示させる。数10枚の印刷画像があれば、これらを１枚（頁）ずつ本画像Ｓまで表示させていては１枚（頁）につき数秒（約２〜３秒）の時間を要するので所望の画像に到達するのに膨大な時間（数10秒〜数分）を要する。ユーザは多数の印刷画像の中から印刷画像番号を変更して所望の印刷画像を選択するときは選択スイッチ２１（２２）を連続操作する。
【００５４】
ＳＷモニタタスク４０は、設定時間毎にＳＷ押下を検出しており、選択スイッチ２１，２２が連続操作されているときは、ＳＷ押下を設定時間毎に毎回検出する。ＳＷモニタタスク４０はＳＷ押下を検出すると、ＳＷ通知をＵＩタスク４１に送信する。
【００５５】
ＵＩタスク４１はＳＷ通知を受け付けると、画像表示処理を中断する旨を通知するためにキャンセルフラグをセットし、その後、画像表示要求をモニタ表示タスク４２に送信する。
【００５６】
モニタ表示タスク４２は、設定時間より十分短い時間間隔で定期的にキャンセルフラグを確認し、キャンセルフラグがセットされていれば現在実行中の表示処理（描画処理）を中断してキャンセルフラグをリセットする。その直後、ＵＩタスク４１から画像表示要求を受信すると、モニタ表示タスク４２は次の印刷画像の表示処理を開始する。上スイッチ２１が連続操作されている場合、設定時間毎にそれまでの印刷画像番号に「１」を加えた番号に対応する印刷画像の表示処理を開始し、下スイッチ２２が連続操作されている場合、設定時間毎にそれまでの印刷画像番号から「１」を引いた番号に対応する印刷画像の表示処理を開始する。
【００５７】
ＲＯＭ２７には、図６に示すフローチャートからなるＵＩタスク４１のプログラムと、図７に示すフローチャートからなるモニタ表示タスク４２のプログラムとが記憶されている。またＲＯＭ２７には、ＣＰＵ２５により実行されるファイルシステム４３のプログラムが記憶されている。なお、３つのタスク４０，４１，４２の詳細な処理内容については後述する。
【００５８】
近年使用されるデジタルカメラでは、画像の印刷時に必要な印刷枚数等の印刷属性情報（印刷付属情報）を記憶可能な記憶形式（例えばＤＰＯＦ（Digital Print Order Format）（Ｒ））が採用されており、メモリカード１４には画像データの他に印刷属性情報が記憶されている。
【００５９】
図４は、メモリカード１４のメモリマップである。メモリカード１４にはデジタルカメラ（図示省略）を用いて取り込まれたデータが記憶されている。メモリカード１４の記憶領域Ａ,Ｂ,Ｃ，Ｄ，Ｅには、それぞれＩＤ情報５１、アドレス情報５２、指定情報５３、書式情報５４、単位画像情報Ｄ１，Ｄ２，Ｄ３，… が記憶されている。
【００６０】
ここで、ＩＤ情報５１とは、このメモリカード１４に記憶された画像データ等を識別する識別コードである。またアドレス情報５２は、各画像がどの番地からどの番地まで書き込まれているかを示すアドレスが示された情報である。指定情報５３はデジタルカメラを用いて入力される情報であり、例えば画像の印刷の要否、印刷枚数、印刷モード（インデックス又はスタンダード）、印刷の順番等を指定した情報である。指定情報５３を設定する記憶形式に、例えばＤＰＯＦが使用される。
【００６１】
また、書式情報５４は、印刷画像のフォーマットを決める情報であり、ユーザがデジタルカメラの機能を用いて設定したレイアウト情報はこの中に含まれる。例えばレイアウト情報は画像枠（写真枠）を特定するために必要なデータからなる。
【００６２】
複数の単位画像情報Ｄ１，Ｄ２，Ｄ３，… 、デジタルカメラで撮影された画像を一枚ずつ含む画像ファイルであり、画像再生情報Ｘと画像データとを有している。画像再生情報Ｘはデジタルカメラ撮影時に書き込まれる例えば色合い、明るさ、シャープネス、コントラストなどの設定情報であり、印刷時は画像再生情報Ｘに基づき印刷画像の画質等の補正が行われる。
【００６３】
単位画像情報Ｄ１，Ｄ２，… は、画像再生情報Ｘとサムネイル画像データＳＤと本画像データＰＤとを有する。本実施形態では、デジタルカメラがサムネイル画像自動作成機能付きであることを前提としており、メモリカード１４には自動作成されたサムネイル画像ファイルが記憶される。サムネイル画像データＳＤは低解像度画像データであり、本画像データＰＤは高解像度画像データである。本実施形態では、印刷属性情報として指定情報５３の他、レイアウトやフレームを指定する書式情報５４を有している。書式情報５４は、ヘッダ部（HEADER）とページ部（PAGE）とからなる１つのファイルで構成される。ヘッダ部（HEADER）には用紙サイズなどの情報が含まれている。用紙サイズは、用紙の種類とサイズを指定する情報である。例えばロール紙は「Ｒ１，Ｒ２，Ｒ３，…のようにロール紙記号「Ｒ」とそのサイズを示す数字の組合せで指定される。また単票紙は「Ａ４，Ｂ５，…のように用紙サイズで示される。その他、用紙の紙質を示す記号も適宜使用される。また、ページ部（PAGE）には、用紙に印刷される画像の書式情報５４が記述されており、例えば画像（写真）やフレームを描く描画命令「DrawPicture」「DrawFrame」が記述されている。写真描画命令である「DrawPicture」には、画像ＩＤ（PhotoID）と画像位置情報が指定されている。また、フレーム描画命令である「DrawFrame」には、フレーム名と画像位置情報が指定されている。
【００６４】
画像位置情報は、画像配置領域（本例では矩形領域）を指定するためのもので、画像が配置される矩形領域の左上と右下の２点の座標を指定して領域を特定するようにしたものである。画像の矩形領域を示すデータは、画像が配置される矩形領域の左上と右下の２点の座標をそれぞれ（X1,Y1）,（X2,Y2）とすると、例えば「描画命令（PhotoＩＤ，X1,Y1,X2,Y2）」の形式で記述される。図５に示すような３つの画像Ｐ１,Ｐ２，Ｐ３を用紙に同図のようなレイアウトで印刷する場合、その画像位置情報は、例えば「DrawPicture（PhotoID1,X1,Y1,X2,Y2）、DrawPicture（PhotoID2,X3,Y3,X4,Y4）、DrawPicture（PhotoID3,X5,Y5,X6,Y6）」のように記述されている。よって、画像描画命令「DrawPicture」で指定された２点の座標(X1,Y1),(X2,Y2)から画像配置領域Ｚ１が決まり、同じく２点の座標(X3,Y3),(X4,Y4)から画像配置領域Ｚ２が決まり、さらに同じく２点の座標(X5,Y5),(X6,Y6)から画像配置領域Ｚ３が決まる。つまり、書式情報５４はもともとデジタルカメラで画像の印刷位置を決める位置情報として設定されてメモリカード１４に記憶されたものであるが、この書式情報５４を解析することで、モニタ１７に印刷画像をプレビュー表示させる際の画像配置領域（矩形領域）を求めている。そして、ＣＰＵ２５は、この画像配置領域Ｚ１〜Ｚ３の内部を所定色に塗り潰した簡易図形を作成し、この簡易図形を画像枠Ｌ１，Ｌ２，Ｌ３とするレイアウト画像データを生成する。このように予めＲＯＭ２７にはメモリカード１４から読み込んだ書式情報５４を利用してレイアウト画像データを作成するプログラムが記憶され、ＣＰＵ２５はこのプログラムを実行することによりレイアウト画像データを作成する。そして、ＣＰＵ２５は、このレイアウト画像データに基づき、図５における左側の画面１８に示されるように、画像枠Ｌ１，Ｌ２，Ｌ３が割付位置に配置されたレイアウトパターンＬＰを表示する。
【００６５】
またＲＯＭ２７には、印刷する際の画像のレイアウトを指定するレイアウト情報が予めデフォルトとして記憶されている。予め用意されたレイアウトには、１枚の用紙（印刷媒体）に１つの画像のみ印刷する１コマ印刷（１面）や、複数の画像を同一用紙に印刷する複数コマ印刷（「２面（２コマ）」「３面（３コマ）」「４面（４コマ）」「８面（２コマ）」「２０面（２０コマ）」等）がある。さらにレイアウトには、メモリカード１４に格納された全画像を一覧印刷するインデックス印刷等がある。
【００６６】
用紙（用紙枠）中には画像が組み込まれる四角枠の画像配置領域がコマ数に応じた数だけ設定され、各画像配置領域Ｚには番号が設定されている。レイアウト設定時に選択した画像は画像配置領域Ｚに対応付けられた番号の順番にかつその指定の向きに配置される。また、デフォルトだけでなく、ユーザがレイアウトを自由に設定できる機能をプリンタ１が備えることもできる。
【００６７】
設定画面１０のメニューからサブメニュー「印刷画像」を選択すると、印刷画像番号入力モードとなるので、選択スイッチ２１，２２を操作して最初に表示させたい印刷画像番号を指定してから「プレビュー」を選択して決定スイッチ２３を操作する。すると、ＣＰＵ２５はモニタ制御部３８を通じてその印刷画像番号に対応する印刷画像をモニタ１７の画面１８にプレビュー表示させる。このプレビュー画面ではレイアウトやフレームの設定・変更をスイッチ２１〜２３の操作により行うことができる。例えば所望の印刷画像番号を選択して「プレビュー」を選択して決定スイッチ２３を押すと、ＣＰＵ２５はそのスイッチ２３の押下信号に基づき、指定された印刷画像番号に対応する印刷属性情報をメモリカード１４から読み込む。さらにＣＰＵ２５は印刷属性情報を解析（解釈）して、印刷枚数、用紙サイズ、レイアウトなどの各種情報をメモリカード１４から読み込む。
ＣＰＵ２５は印刷属性情報を解析（解釈）して指定のレイアウトを表示するレイアウト画像データを作成し、そのレイアウト画像データをスクリーンメモリ２８に格納する。モニタ制御部３８はスクリーンメモリ２８に格納されたレイアウト画像データに基づき画面１８にレイアウトパターンＬＰを表示させる。次にＣＰＵ２５は印刷属性情報中のＩＤ情報を手掛かりに指定のメモリアドレスから必要なサムネイル画像データＳＤをメモリカード１４から読み込み、画像展開してスクリーンメモリ２８に格納する。モニタ制御部３８はスクリーンメモリ２８に格納されたサムネイル画像データＳＤに基づき画面１８にサムネイル画像Ｓを表示させる。さらにＣＰＵ２５は印刷属性情報中のＩＤ情報を手掛かりに指定のメモリアドレスから必要な本画像データＰＤをメモリカード１４から読み込み、画像展開してスクリーンメモリ２８に格納する。モニタ制御部３８はスクリーンメモリ２８に格納された本画像データＰＤに基づき画面１８に本画像Ｐを表示させる。
【００６８】
「プレビュー」を選択して指定した印刷画像番号に対応する印刷画像を画面１８に表示させた後は、選択スイッチ２１，２２を押下することで印刷画像の表示を次頁または前頁に切り替え可能である。ここで、上スイッチ２１が押下されたときに次頁に進み、下スイッチ２２が押下されたときに前頁に戻るようになっている。
【００６９】
プレビュー表示させる印刷画像を選択する方法には２通りある。１つは、印刷画像を次頁または前頁に切り替えるときに選択スイッチ２１（２２）をその都度１回ずつ押下する方法であり、この方法では各画像を高解像度画像まで表示させることができるが、画像の表示に時間を要する。他の１つは、印刷画像を次頁または前頁へと連続的に切り替えるときに選択スイッチ２１（２２）を押下し続ける方法である。この方法では、低解像度画像を表示し切るその前後の段階で印刷画像の表示処理が中断され、次の画像の表示処理へ切り替わるので、多数の印刷画像の中から所望の印刷画像に早く到達するのに便利である。
【００７０】
選択スイッチ２１（２２）が押下され続けたときは、設定時間の間隔毎にスイッチ押下（以下、ＳＷ押下と記す）が検出される度にキャンセルフラグをセットする。つまり、選択スイッチ２１（２２）が押下され続けたときは、設定時間間隔毎に次頁または前頁の印刷画像に切り替わる。この処理は、スイッチが押下されたことを設定時間間隔で検出するＳＷモニタタスク４０、ＵＩタスク４１、モニタ表示タスク４２及びレイアウト情報の解析処理により実現される。ここで、ＳＷモニタタスク４０において設定された設定時間は一定時間である。設定時間は、レイアウトパターンＬＰの表示完了後に行われる低解像度画像の描画処理開始後から、高解像度画像の表示完了前までの間において表示処理が中断されうる任意の時間を設定することができる。例えばサムネイル画像Ｓを確認しながら画像切替えが行われる設定としたい場合は、設定時間を、サムネイル画像Ｓの描画所要時間に少し余裕の時間を加えた値（例えば0.5〜１秒内の値）に設定する。本実施形態では、画像切替え速度の高速化を優先し、標準的なデータサイズのレイアウト画像を表示し終えるのに必要な時間に少し余裕の時間を加えた値に設定されている。設定時間（所定時間）は、本実施形態では例えば50〜100ミリ秒に設定されている。つまり、レイアウトパターンＬＰの表示完了後に行われるサムネイル画像Ｓの描画処理が中断するように設定時間が設定されている。
【００７１】
本実施形態では、印刷画像プレビューの際、レイアウトパターンＬＰの画像配置領域Ｚに表示される画像データとして、サムネイル画像データと本画像データとが用いられる。印刷画像は、レイアウトパターンＬＰ、サムネイル画像（低解像度画像）Ｓ、本画像（高解像度画像）Ｐの順に３段階で連続表示されるようになっている。この際、最初に表示されたレイアウトパターンＬＰの画像枠（簡易図形（画像配置領域の塗り潰し図形））Ｌ１〜Ｌ３内にサムネイル画像Ｓ１〜Ｓ３が表示され、次にサムネイル画像Ｓ１〜Ｓ３に置き替わり本画像Ｐ１〜Ｐ３が表示される。但し、選択スイッチ２１（２２）が連続操作（連続押下）されたときは、その印刷画像の表示処理の途中で次頁または前頁の印刷画像の表示処理に順次切り替わってゆく。
【００７２】
ＳＷモニタタスクは、選択スイッチ２１（２２）が押下されているか否かを所定時間間隔で定期的（例えば10〜30ミリ秒間隔）に検出し、選択スイッチ２１（２２）の押下が検出（ＳＷセンス）されると、ＵＩタスク４１にＳＷ通知を送信する（図２，８参照）。ＵＩタスク４１は、ＣＰＵ２５が図６のフローチャートで示されるプログラムを実行することにより実現される。以下、ＵＩタスク４１の処理内容を同図のフローチャートに従って説明する。
【００７３】
ステップ（以下、単に「Ｓ」と記す）１０では、選択スイッチ２１（２２）の操作に基づくＳＷ通知を受け付けたか否かを判断する。ＳＷ通知を受け付けなかった場合は当該処理を終了し、一方、ＳＷ通知を受け付けた場合はＳ２０に進む。
【００７４】
Ｓ２０では、モニタ表示タスク４２の処理をキャンセル（中断）させるべく、キャンセルフラグをセットする（CancelFlg＝TRUE）。
Ｓ３０では、モニタ表示タスクに画像プレビューの表示要求メッセージを送信する。
【００７５】
ＵＩタスク４１は、選択スイッチ２１，２２が連続操作されたときは、設定時間毎にＳＷ通知を受け付けるので、その度にキャンセルフラグをセットする。さらにモニタ表示タスク４２にＳＷ通知で指示された画像をプレビューさせるための画像表示処理の開始を表示要求メッセージを送信することにより要求する。
【００７６】
モニタ表示タスク４２は、ＵＩタスク４１によってキャンセルフラグがセットされているか否かを所定時間間隔毎に定期的に確認する。そして、キャンセルフラグがリセット（CancelFlg＝FALSE）されていれば表示処理をそのまま継続し、キャンセルフラグがセット（CancelFlg＝TRUE）されていれば、レイアウト画像の表示処理をその時点で中止し、次頁または前頁の印刷画像の表示処理に移行する。すなわち、選択スイッチ２１，２２が連続操作された場合、設定時間毎にキャンセルフラグが定期的にセットされるが、このとき設定時間の間に表示し切れる段階まで印刷画像の表示処理を進める。設定時間は、レイアウトパターンを表示し終える所要時間に少し余裕を見込んだ時間に設定されており、レイアウト表示データのデータ容量が比較的小さい場合は、この所定時間の間にレイアウトパターンを表示し終えさらにサムネイル画像展開処理に進むことになる。そして場合によってはサムネイル画像の一部を表示する段階まで進むこともあり得る。
【００７７】
図７は、モニタ表示タスクのプログラムを示すフローチャートである。モニタ表示タスク４２は、表示処理をしていないときはメッセージ待ち状態にあり、画像表示要求メッセージを受信すると、キャンセルフラグをリセットした後に起動して図７のフローチャートで示される処理を開始する。
【００７８】
まずＳ１１０において、メッセージを解析する。
Ｓ１２０では、レイアウトプレビュー（レイアウト画像）を表示すべきか否かを判断する。レイアウトプレビューを表示すべきであればＳ１３０に進み、レイアウトプレビューを表示すべきでなければ、その他の処理に移行する。その他の処理とは、モニタ１７にプレビュー画面以外の他の表示内容を表示させる処理を指す。
【００７９】
Ｓ１３０では、レイアウト情報のファイルを解析する。このファイル解析処理では、図４に示す書式情報（書式ファイル）５４を解析する。すなわち、書式情報（書式ファイル）５４はヘッダ部とページ部とからなり、まずヘッダ部を解析して用紙サイズ情報を取得する。さらにページ部を解析して画像のフォトＩＤと位置情報を取得する。位置情報の座標を用紙系からモニタ系に変換してメモリに記憶（記録）する。こうして書式ファイル中の全ての画像のフォトＩＤを取得するとともに、各画像のモニタ系に変換した座標をメモリに記憶する。
【００８０】
Ｓ１４０では、レイアウト情報に応じた画像の形状・位置・サイズに匹敵する簡易図形（画像枠）が画像割付位置に配置されてなるレイアウトパターンＬＰを表示するためのレイアウト画像データを作成し、これをスクリーンメモリ２８に転送してコピーする。
【００８１】
Ｓ１５０では、モニタ制御部３８に対して、スクリーンメモリ２８にコピーされたデータをモニタ１７へ転送してその画面１８にそのデータに基づく画像を表示させる表示指令を出す。スクリーンメモリ２８にコピーされたデータがレイアウト画像データであるので、画面１８にはレイアウトパターンＬＰが表示される。
【００８２】
Ｓ１６０では、キャンセルするべきか否かを判断する。つまりキャンセルフラグがセット（CancelFlg＝TRUE）されているか否かを判断する。キャンセルすべきでない（CancelFlg＝FALSE）ときはＳ１７０に進み、キャンセルすべきである（CancelFlg＝TRUE）ときはＳ２１０に進む。
【００８３】
Ｓ１７０では、展開すべきサムネイル画像があるか否かを判断する。展開すべきサムネイル画像があればＳ１８０に進み、展開すべきサムネイル画像がなければＳ１９０に進む。
【００８４】
Ｓ１８０では、サムネイル画像展開してスクリーンメモリ２８にコピーする。画像展開は、１枚の画像を細分したその一部ずつ行われ、画像展開を終えそれをスクリーンメモリ２８にコピーし終わると、Ｓ１５０に戻る。Ｓ１５０においては、モニタ制御部３８に表示指令を出し、スクリーンメモリ２８にコピーされたサムネイル画像展開データをモニタ１７に転送させて、モニタ１７の画面１８にレイアウトパターンＬＰの簡易図形の領域（画像配置領域Ｚ）内にサムネイル画像Ｓを表示させる。
【００８５】
こうして１枚のサムネイル画像の一部について画像展開を終える度にＳ１６０でキャンセルすべきか否かを判断する。本実施形態では、このＳ１６０のキャンセルフラグ確認処理は、ＳＷモニタタスク４０におけるＳＷ押下検出時間間隔（例えば50〜100ミリ秒あるいは0.5〜１秒）より短い時間間隔（例えば10〜30ミリ秒）で行われる。従って、ＵＩタスク４１でキャンセルフラグがセットされると直ちにモニタ表示タスク４２がそれを認知して、サムネイル画像Ｓの描画処理を速やかに中止する。そして、このＳ１６０において、キャンセルすべき（CancelFlg＝TRUE）と判断すればＳ２１０に進む。一方、キャンセルすべきではなく（CancelFlg＝FALSE）且つ展開すべきサムネイル画像があるうちはＳ１８０に進んで、サムネイル画像展開処理を継続する。そしてＳ１７０で展開すべきサムネイル画像がないと判断するとＳ１９０に進む。
【００８６】
Ｓ１９０では、展開すべき本画像があるか否かを判断する。展開すべき本画像があればＳ２００に進み、展開すべき本画像がなければＳ２１０に進む。
Ｓ２００では、本画像展開してスクリーンメモリ２８にコピーする。画像展開は、１枚の画像を細分したその一部ずつ行われ、その画像展開を終えそれをスクリーンメモリ２８にコピーし終わると、Ｓ１５０に戻る。Ｓ１５０においては、モニタ制御部３８に表示指令を出し、スクリーンメモリ２８にコピーされた本画像データをモニタ１７に転送させることで、サムネイル画像Ｓに置き替えて本画像Ｐをモニタ１７の画面１８に表示させる。
【００８７】
こうして１枚の本画像の一部の画像展開を終える度にＳ１６０でキャンセルすべきか否かを判断し、キャンセルフラグがセット（CancelFlg＝TRUE）されていてキャンセルすべきと判断すればＳ２１０に進む。またキャンセルすべきではなく且つ展開すべき本画像があるうちはＳ２００に進んで、本画像展開処理を継続する。そしてＳ１９０で展開すべき本画像がないと判断するとＳ２１０に進む。そして、Ｓ２１０においてキャンセルフラグをリセットする（CancelFlg＝FALSE）。キャンセルフラグをリセットする（CancelFlg＝FALSE）と、モニタ表示タスク４２はメッセージ待ち状態となる。
【００８８】
もちろん、キャンセルフラグ確認処理（Ｓ１６０）を無くし、キャンセルフラグがセットされたか否かを所定時間毎に判定するキャンセルフラグ確認タスクを用意してもよい。この場合、モニタ表示タスク４２は、キャンセルフラグ確認タスクからキャンセルフラグセット確認時に送出される割込通知を受け付けると、画像表示処理を中断するようにする。なお、本実施形態では、Ｓ１３０〜Ｓ１５０，Ｓ１７０及びＳ２００の処理（表示処理段階）を実行するＣＰＵ２５により表示処理手段が構成され、ＳＷモニタタスク４０とＵＩタスク４１とＳ１６０の処理とを実行するＣＰＵ２５により切替手段が構成される。
【００８９】
図９は、３つのタスクの処理を説明するタイムチャートを示す。同図において、下段のモニタ表示タスク４２の画像表示処理を説明する図の部分では、Ａはレイアウト画像表示処理、Ｂはサムネイル画像描画処理、Ｃは本画像描画処理をそれぞれ示している。また、スイッチを連続押下したときのＳＷセンスの回数は実際よりかなり少ない３回のみ描いている。
【００９０】
選択スイッチが１回押下されたときは、ＳＷモニタタスク４０がＳＷセンスし、ＵＩタスク４１にＳＷ通知を送信する。ＳＷ通知を受信したＵＩタスク４１は、キャンセルフラグをセットするとともにモニタ表示タスク４２に画像表示要求を送信する。モニタ表示タスク４２は画像表示要求を受け付けると、キャンセルフラグをリセットした後、印刷画像の表示処理を開始する。モニタ表示タスク４２は、レイアウト画像表示、サムネイル画像表示、本画像表示の３段階の画像表示処理を待ち時間なしに連続的に行う。選択スイッチが１回押下されただけのときは、この画像表示処理中にキャンセルフラグの確認を行わないので、レイアウト画像、サムネイル画像、本画像が画面１８に順次表示される。
【００９１】
次に選択スイッチ２１，２２が連続押下されると、ＳＷモニタタスク４０がＳＷセンスし、ＵＩタスク４１にＳＷ通知が送信される。ＵＩタスク４１はＳＷ通知を受信するとキャンセルフラグをセットするとともにモニタ表示タスク４２に画像表示要求を送信する。モニタ表示タスク４２は画像表示要求を受信すると、キャンセルフラグをリセットした後、直ちに印刷画像の表示処理を開始する。まずレイアウト画像の表示処理を行い、これを表示し終えるとサムネイル画像の表示処理を開始する。この間、モニタ表示タスク４２は定期的にキャンセルフラグを確認しており、キャンセルフラグがリセットのままであればそのまま表示処理を継続する。選択スイッチ２１（２２）が連続押下されているときは、ＳＷモニタタスク４０が設定時間毎にＳＷセンスするので、設定時間毎にキャンセルフラグがセットされる。この後、モニタ表示タスク４２がキャンセルフラグを確認したときにはキャンセルフラグがセットされているので、現在処理中の画像の表示処理を中断する。その後、モニタ表示タスク４２はＵＩタスク４１から画像表示要求を受信するので、キャンセルフラグをリセットした後、その要求された次の印刷画像の表示処理を開始する。以後、同様に、表示処理の開始から設定時間の経過後にキャンセルフラグを確認したときにそれがセットされているので、そのとき処理中の画像の表示処理を中止する。こうして画像の表示処理が中断され次の画像の表示処理が開始されることで画面１８に表示される画像が次々に切り替わる。そして、選択スイッチ２１（２２）の押下を止めると、そのとき処理中の画像は本画像まで表示されて一連の表示処理は完了する。
【００９２】
以下、印刷画像のプレビュー表示処理の作用を説明する。
ユーザは、画像とレイアウトを選択指定して印刷画像を設定する。この設定はデジタルカメラでもプリンタ１でもできる。デジタルカメラで印刷画像のレイアウトを既に設定していれば、その書式情報５４はメモリカード１４に印刷属性情報の一部として記憶されている。一方、プリンタ１で印刷画像を設定する場合は、以下のように行われる。プリンタ１のスロット１６にメモリカード１４を差し込んだ状態で、設定画面１０のメニューの中から「画像番号選択」を選び、選択スイッチ２１，２２を操作して画像番号を順次選びながら決定スイッチ２３を押し、１ページに印刷したい複数の画像を選択する。このとき、選択した画像番号に対応する画像が画面１８に表示されるが、まずサムネイル画像（低解像度画像）Ｓが表示され、次に本画像（高解像度画像）Ｐが表示される。通常、メモリカード１４には数10枚〜数100枚に及ぶ画像データが記憶されている。この膨大な数の中から所望の画像を選択する場合も、選択スイッチ２１（２２）を連続操作して画像番号を増減させ、その増減させた画像番号に対応する画像が画面１８に表示されるとともにサムネイル画像Ｓの段階で中断しながら次々に画像が切り替わる。よって、印刷画像を作成するための画像選択の際も、所望の画像に早く到達できる。
【００９３】
画像の選択が終わると、次にレイアウトを選択設定する。選択スイッチ２１（２２）を操作してメニューから「レイアウト」を選択する。そして、用意された各レイアウトを順次選択し、モニタ１７の画面１８に表示されるレイアウトパターン（１コマ，２コマ，４コマ，８コマ，２０コマなど）を見ながら所望のレイアウトを選択するとともに決定スイッチ２３を押して確定する。こうして作成された印刷画像の印刷属性情報はフラッシュメモリ２９の所定記憶領域に記憶される。複数頁の印刷画像を一度に印刷するときは、この操作を繰り返すことで、複数頁の印刷画像の印刷予約が行われる。
【００９４】
印刷画像を実際に用紙に印刷する際は、事前にモニタ１７の画面１８に印刷画像を表示させて印刷すべき所望のものを選択する。その他、作成済みの印刷画像のレイアウトを変更するときにも印刷画像をモニタ１７の画面１８に表示させて所望のものを選択する必要がある。
【００９５】
印刷画像を画面１８に表示させるときは、まず設定画面１０のメニューでサブメニュー「印刷画像」を選択して最初に表示させる印刷画像番号を指定する。印刷画像番号の指定が終わると、次に「プレビュー」を選択して決定スイッチ２３を押下すると、その指定した印刷画像番号に対応する印刷画像が画面１８に表示される。印刷番号を特に指定しないときは最新の印刷画像番号に対応する印刷画像が画面１８に表示される。画面１８に最初に表示させた印刷画像の内容を見て、ユーザは自分が所望する印刷画像がどの辺りにあるか見当を付ける。写真を見れば撮影時期や印刷画像作成時期（画像編集時期）はおおよそ目安がつくので、現在の印刷画像番号から何頁先か何頁後に所望の印刷画像があるかはおおよそ見当が付く。
【００９６】
所望の印刷画像の場所を見当付けたら選択スイッチ２１，２２を操作して印刷画像の表示を切り替える。このとき上スイッチ２１を押すと、印刷画像番号が「１」進んだ次頁の印刷画像が表示され、下スイッチ２２を押すと、印刷画像番号が「１」戻った前頁の印刷画像が表示される。そして、上スイッチ２１を押し続けると、印刷画像の表示が次々と次頁に切り替わり、下スイッチ２２を押し続けると、印刷画像の表示が次々と前頁に切り替わる。
【００９７】
以下、上スイッチ２１を連続操作して所望の画像を選択する場合を例にして、図８に従って処理の流れを説明する。上スイッチ２１を押し続けると、ＳＷモニタタスク４０によりこのＳＷ押下は設定時間（例えば50〜100ミリ秒）毎に検出される。ＳＷモニタタスク４０は、設定時間毎に上スイッチ２１のＳＷ押下を検知（ＳＷセンス）すると、ＵＩタスク４１にＳＷ通知を送信する。
【００９８】
ＵＩタスク４１は、設定時間毎にＳＷ通知を受け付ける度に、キャンセルフラグをセットするとともに、モニタ表示タスク４２に画像表示要求を送信する。これにより、モニタ表示タスク４２は、設定時間毎に処理対象とする画像を次頁の印刷画像に切り替える。ここで、本実施形態のプリンタ１におけるＣＰＵ２５の画像表示処理速度では、レイアウトパターンＬＰの表示に約0.05秒以内、サムネイル画像（低解像度画像）の表示に約0.3〜0.6秒、本画像（高解像度画像）の表示に約１〜３秒を要する（但し、これら表示所要時間は画像データサイズに依存する）。
【００９９】
従って、上スイッチ２１を押し続けた場合、次の画像に切り替わると、まずレイアウトパターンＬＰが表示されさらにサムネイル画像Ｓの表示が途中で中断されて次頁に切り替わり、以後同様に、設定時間毎に次頁に切り替わる。このため、画像切り替え中は各頁のレイアウトパターンＬＰしか確認できないが、何枚先に所望の印刷画像があるかは見当が付くので、近くの印刷画像番号には早く到達できる。また、特定のレイアウトを有する印刷画像であれば、レイアウトパターンＬＰを見るだけでも所望の画像かどうかを把握できることもある。そして、見当を付けた頁数（枚数）だけ進んだ後、上スイッチ２１から手を離せば、そのとき処理中の画像は本画像（高解像度画像）Ｐまで表示される。また、所望の印刷画像にある程度近づけば、上スイッチ２１を断続的に操作して１枚ずつ印刷画像の内容を確認しながら所望の印刷画像に到達する。
【０１００】
特許文献１に記載の画像表示技術によると、サムネイル画像（低解像度画像）の表示所要時間「0.5秒」と待ち時間「0.5秒」を合計した「約１秒」経過ごとに次画像に切り替わるので、例えば５０枚先の画像を表示するのに約５０秒を要してしまう。これに対し、本実施形態では、ＳＷ押下検出時間間隔である設定時間が例えば100ミリ秒に設定されている場合、上スイッチ２１を約５秒間押し続ければ約５０枚先の印刷画像を表示できることになる。この際、上スイッチ２１を断続的に操作して１枚ずつ印刷画像の内容を確認しながら頁送りする最後の調整操作を含めても、約１０秒以内には所望の印刷画像に到達できる。
【０１０１】
また、図７に示すフローチャートからも分かるように、レイアウトパターンが表示し終わると、Ｓ１６０においてキャンセルフラグがセットされていない限り、次のサムネイル画像を表示するための画像展開・画像表示の各処理をどんどん先に進める。すなわち、設定時間内で処理し切れるところまでは処理を進めるので、レイアウトパターンＬＰの表示完了後、次頁へ切り替わる前にサムネイル画像も部分的に表示される。よって、画像切替わり速度を高速に維持しつつなるべくサムネイル画像Ｓも時間の許すところまで表示される。例えば設定時間を０．６秒とした場合は、画像切替わり速度がやや遅くなるものの、切り替わる画像のサムネイル画像Ｓを確認しながら画像を切り替えることができる。
【０１０２】
このように設定時間内で処理し切れるところまでは処理を進めるので、上スイッチ２１から手を離したとき、手を離した時点から本画像Ｐが表示し終わるまでの所要時間が短く済む。これに対し、特許文献１の画像表示技術では、サムネイル画像を表示し終えた度に０．５秒の待ち時間が設定され、この待ち時間０．５秒の間は描画処理が停止する。よって、スイッチから手を離したときに、手を離した時点から高解像度画像が表示し終わるまでの所要時間が、待ち時間の分だけ長くなる。なお、図８では、選択スイッチ２１（２２）を押し続けた場合、ＳＷセンスが２回分しか描かれていないが、実際には通常５〜数１０回はＳＷセンスされる。
【０１０３】
また、本実施形態のプリンタ１は、１つのＣＰＵ２５によって、画像表示処理タスク（ＳＷモニタタスク４０、ＵＩタスク４１及びモニタ表示タスク４２）と、印刷処理タスク画像データ変換タスク及び印刷制御タスクを含む複数の処理タスクを実行する。つまり、１ＣＰＵマルチタスクの構成である。このため、ユーザが「プレビュー」の指示を出したり、印刷画像の表示を切り替えるスイッチ操作をしたときに、既にＣＰＵ２５が印刷処理タスク実行中であると、その印刷処理タスクの終了を待って表示処理タスクが開始されることになる。しかし、印刷画像の頁切替わり速度が非常に速いことから、この種の待ち時間も苦にならなくなる。
【０１０４】
この第１の実施形態によれば、以下の効果を得ることができる。
（１）選択スイッチ２１，２２が連続操作されたとき、設定時間毎に画像が次々と切り替わり、例えばサムネイル画像（低解像度画像）Ｓの表示処理が中断されて次の画像へ切り替わる。よって、低解像度画像の表示完了を待って次の画像に切り替わる特許文献１の構成に比べ、所望の画像に早く到達できる。また、選択スイッチ２１，２２の操作を止めたとき、既にサムネイル画像Ｓ又は本画像Ｐの表示処理がある程度まで進んでいるため、選択スイッチ２１，２２の操作を止めてから本画像Ｐが表示し終わるまでの表示所要時間が短く済む。
【０１０５】
（２）サムネイル画像Ｓの表示前にレイアウトパターンＬＰを先ず表示させ、その次にレイアウトパターンＬＰの画像配置領域Ｚにサムネイル画像Ｓを表示させる表示順序をとる。このため、まずレイアウトを早く確認できるうえ、レイアウトから所望の画像であるかどうかをある程度まで判断できることから、サムネイル画像Ｓをほとんど見られなくても、所望の画像を見逃す頻度を少なくできる。
【０１０６】
（３）印刷属性情報の書式情報５４の中に元々あったレイアウト情報（画像位置情報）を用いて、これを解析して画像枠Ｌ（画像配置領域）の位置・形状・サイズを取得してレイアウト画像データを作成するので、レイアウトパターンＬＰを表示するために新規データの追加の必要がない。
【０１０７】
（第２の実施形態）
次に第２の実施形態を説明する。前記第１の実施形態では、選択スイッチ２１，２２が連続操作（押下）されたとき、設定時間毎にサムネイル画像（低解像度画像）Ｓの表示処理を中断して次の画像の表示処理に移行する構成とした。これに対し、この第２の実施形態では、選択スイッチ２１，２２が連続操作されても、サムネイル画像Ｓの表示が終了するのを待って次の画像の表示処理に移行する点が、前記第１の実施形態と異なる。前記第１の実施形態と共通の構成については説明を省略し、特に異なる点についてのみ説明する。
【０１０８】
前記第１の実施形態では、画像の表示処理開始から設定時間を経過した時という時間基準で画像の切替えタイミングを決めた。これに対し、本実施形態では、１つの画像の表示処理（低解像度画像の表示処理）が完了したという画像処理の区切りを基準に画像の切替えタイミングを決めている。
【０１０９】
図１０は、本実施形態におけるモニタ表示タスクのプログラムを示すフローチャートである。ＳＷモニタタスク４０及びＵＩタスク４１については前記第１の実施形態と同様である。モニタ表示タスク４２については、キャンセルフラグを確認するタイミングが前記第１の実施形態と異なる。同図において、Ｓ３１０〜Ｓ３５０は、第１の実施形態におけるＳ１１０〜Ｓ１５０（図７）と同様である。Ｓ３６０とＳ３７０におけるサムネイル画像展開処理が全て終了した後、Ｓ３８０に移行してキャンセルフラグを確認する。このため、設定時間の値に拘わらず、常にサムネイル画像Ｓの表示処理完了後に次の画像への切り替わりが行われる。
【０１１０】
このようにキャンセルフラグの確認時期は、サムネイル画像Ｓの表示完了後となる。設定時間は、サムネイル画像Ｓの標準的な表示所要時間より十分短時間に設定されているので、選択スイッチ２１，２２が連続操作されているときは、サムネイル画像Ｓの表示完了直後に確認したキャンセルフラグは必ずセット状態にある。よって、サムネイル画像Ｓの表示完了後直ちに次の画像の表示処理へ切り替わる。
【０１１１】
また、プリンタ１に内蔵されている１つのＣＰＵ２５は、表示処理タスク（ＳＷモニタタスク４０、ＵＩタスク４１及びモニタ表示タスク４２）及び印刷処理タスクをはじめとする複数の処理をマルチタスクで実行する。マルチタスクの場合、他の処理タスクとの関係で、スイッチ２１，２２，２３が操作されて指定の画像をモニタ１７の画面１８に表示させる指示がなされた時に、ＣＰＵ２５が他の処理タスクに占有されていると、他の処理タスクの終了を待って表示処理タスクが実行される。しかし、この実施形態では、画像表示処理の途中でサムネイル画像Ｓの表示を完了すれば次の画像に切り替わるので、所望の画像に早く到達することができる。すなわち、選択スイッチ２１（２２）連続操作した場合は、サムネイル画像Ｓだけが次々に切り替わることになる。このため、表示所要時間の比較的長い高解像度の本画像Ｐの表示を飛ばすので、１つのＣＰＵ２５がマルチタスクで表示処理も行う構成であって、他の処理タスクとの関係で表示処理タスクの開始時期が遅れがちになるこの種の構成でも、所望の画像に比較的早く到達できる。
【０１１２】
この第２の実施形態によれば、以下の効果が得られる。
（４）選択スイッチ２１（２２）を押し続けると、サムネイル画像（低解像度画像）Ｓの表示完了時点で、次頁または前頁の画像の表示処理を開始させる。よって、本画像（高解像度画像）Ｐを飛ばしてサムネイル画像Ｓだけが次々表示されるため、所望の画像に早く到達できる。
【０１１３】
（５）選択スイッチ２１（２２）を連続操作したときでも、サムネイル画像Ｓのデータサイズや他の処理タスクとの関係で、設定時間は確保されるはずの表示に使える時間が減っても、切り替わる各画像すべてについてサムネイル画像Ｓを表示できる。
【０１１４】
（６）プリンタ１は１ＣＰＵマルチタスクの構成であり、ＣＰＵ２５が他の処理タスクに占有されていて表示処理タスクの開始に待ちが発生した場合でも、選択スイッチ２１（２２）を連続操作した際の画像切替わり速度が速くなることから、そのことも苦にならなくなる。
【０１１５】
（第３の実施形態）
次に第３の実施形態を説明する。この実施形態は、選択スイッチ２１，２２を連続操作すると、設定時間が徐々に短くなり画像の切替わり速度を加速できる例である。前記各実施形態と共通の構成については説明を省略し、特に異なる点についてのみ説明する。
【０１１６】
選択スイッチ２１，２２を連続操作すると、印刷画像の頁切替え速度が例えばその連続操作時間（押下時間）に応じて徐々に加速する。ＳＷモニタタスク４０は選択スイッチ２１，２２の連続操作時間が一定時間（例えば１秒）を経過すると、以後、ＳＷ押下の有無を検出する検出時間間隔を初期設定時間Ｔoから最短設定時間Ｔminに至るまで徐々に短くする。本例では、初期設定時間Ｔoは例えば50〜200ミリ秒内の値、最短設定時間Ｔminは例えば20〜50ミリ秒内の値としている。この最短設定時間ＴminはレイアウトパターンＬＰが少なくとも表示し切る時間に設定するのが好ましい。
【０１１７】
ＣＰＵ２５はＳＷモニタタスクにおけるＳＷセンスを監視し、ＳＷ押下検知が連続する場合にはその回数をカウンタで計数するか、または最初のＳＷ押下時からＳＷ押下が連続して検知されている間の経過時間をカウンタで計時する。ＣＰＵ２５はカウンタの値が所定値（所定回数又は所定時間）に達したと判断すると、以後、設定時間を時間の経過と共に段階的に短くするように設定し直す。ここで、所定値は、操作部１２を操作し始めてから設定時間が短くなり始めるまでの経過時間が例えば0.5〜２秒の間になるように、所定回数又は所定時間は設定されている。
【０１１８】
選択スイッチ２１，２２の操作を止めたときは、ＳＷモニタタスク４０でＳＷ押下が検知されず、ＳＷモニタタスク４０からＵＩタスク４１へＳＷ通知がなされないことから、キャンセルフラグはリセット状態に保持される。そのため、モニタ表示タスク４２は、キャンセルフラグがリセット状態にあることを確認すると、そのとき処理対象としている画像の低解像度画像を表示し終えると、次に高解像度画像の表示処理に移行する。よって、選択スイッチ２１，２２の操作を止めると画像の切り替わりは停止し、そのとき処理中の画像が高解像度画像まで表示される。
【０１１９】
ＳＷモニタタスク４０は、カウンタの計数値（計数回数又は計時時間）が所定値（所定回数又は所定時間）に達すると、設定時間管理用のカウンタに設定されている設定値（設定時間）を、ＳＷ押下検出の度に一定値ずつデクリメントする。この設定時間の減少と共にＳＷモニタタスクが実行される時間間隔が徐々に短くなる。
【０１２０】
こうして選択スイッチ２１，２２が連続操作されている場合、図７のＳ１６０において、キャンセルフラグのセットを確認できる時間間隔が、設定時間の減少と共に短くなる。
次に、図８に示すＳＷモニタタスク４０とＵＩタスク４１とモニタ表示タスク４２の流れ図を用いて、第３実施形態の処理の流れを説明する。
【０１２１】
操作パネル３の設定画面１０でサブメニュー「印刷画像」を選択し、選択スイッチ２１（２２）を操作して印刷画像番号を選択した後、次に「プレビュー」を選択して決定スイッチ２３を押下すると、その選択された印刷画像番号に対応する印刷画像が画面１８に表示される。その後、選択スイッチ２１（２２）を押し続けると、画像を次々と切り替えて所望の画像を選択することができる。
【０１２２】
選択スイッチ２１（２２）をある一定時間（例えば0.5〜２秒の間の値）押し続けると、以後、設定時間が段階的に短縮され、ＳＷモニタタスク４０がＳＷ押下検出時間間隔が徐々に短縮する。ＳＷモニタタスク４０でＳＷセンスされると、第１の実施形態と同様に、ＵＩタスク４１にＳＷ通知が送信される。ＵＩタスク４１はＳＷ通知を受け付けるとキャンセルフラグをセットするとともに、モニタ表示タスク４２に表示処理対象を次の画像へ切り替える画像表示要求を送信する。モニタ表示タスク４２は定期的（10〜30ミリ秒間隔）に確認するキャンセルフラグがセットされていると、現在処理中の画像の表示処理を中断して次の画像の表示処理を開始する。
【０１２３】
ここで、選択スイッチ２１（２２）を押し続けると、初めはサムネイル画像Ｓの描画途中（但し、サムネイル画像のデータサイズがかなり小さいときは本画像Ｐの描画途中）で表示処理が中断される。選択スイッチ２１（２２）をしばらく押し続けて一定時間が経過すると、設定時間が短縮し始め、次第に画像切り替わり速度が加速してゆき、サムネイル画像Ｓの中断時期が徐々に早くなる。最終的にはレイアウトパターンＬＰのみ表示されて画像が次々と切り替わる切替わり速度まで加速して収束する。
【０１２４】
例えば約５０枚先のにある所望の印刷画像を画面１８に表示してその内容を確認したい場合を考える。この場合、選択スイッチ２１（２２）を押し続けると、画像切替わり速度が徐々に加速し、レイアウトパターンＬＰの表示のみで素早く画像が切り替わるので、約５０枚先の所望の印刷画像にも比較的短時間で到達することができる。例えば最終的に画像切替わり速度が収束して定常化した際に、50ミリ秒間隔で画像切り替えが行われたとすると、約５０枚先の印刷画像には約３秒で到達できる。
【０１２５】
また、数100枚の画像データが記録されているメモリカード１４の中から、画面１８に画像を順次表示させることで所望の画像を選択する場合を考える。この場合も、選択スイッチ２１（２２）を押し続ければ、画像切替わり速度が徐々に加速し、レイアウトパターンＬＰの表示のみで素早く画像が切り替わるので、数100枚先の所望の画像にも比較的短時間で到達することができる。この場合も、画像切替わり速度が収束して50ミリ秒間隔で画像切り替えが行われたとすると、約２００枚先の画像に約１１秒で到達できる。
【０１２６】
この第３実施形態によれば、以下の効果が得られる。
（７）選択スイッチ２１，２２を押し続けると、ＳＷモニタタスク４０におけるＳＷ押下検出時間間隔が徐々に短縮し、画像の切替わり速度が加速し、その結果、所望の画像を選択するまでの所要時間を短縮することができる。例えば始めに表示された画像を見て所望の画像が数10頁先にあることが分かると、ユーザは選択スイッチ２１，２２を連続操作すれば画像の切替わり速度が加速するので、その所望の画像に早く到達することができる。
【０１２７】
なお、実施形態は前記に限定されず、以下の態様に変更してもよい。
（変形例１）サムネイル画像（低解像度画像）のデータサイズを検出し、設定時間をそのデータサイズに応じて設定する設定手段を設けることもできる。ＣＰＵ２５は、サムネイル画像データを読み込むときにそのデータサイズの情報もメモリカード１４から読み取り、そのデータサイズに応じた値に設定時間を設定する。ＲＯＭ２７又はフラッシュメモリ２９に、データサイズから設定時間を決めるテーブルデータを記憶しておき、ＣＰＵ２５はこのテーブルデータを参照して設定時間を決定する。また、データサイズから計算を使って求めた設定時間を設定することもできる。この構成によれば、設定時間が低解像度画像のデータサイズが大きければ長く小さければ短くというようにデータサイズに応じた値に設定される。この構成によれば、例えば低解像度画像を画面１８に一旦表示させてから次の画像へ切り替わる方式としたい場合、低解像度画像の表示所要時間を決めるそのデータサイズに応じて設定時間が設定されることから、低解像度画像をより確実に画面に表示させることができる。つまり、低解像度画像をなるべく確認できる段階まで表示させた後、次の画像に切り替えることが可能である。従って、データサイズが大きいことを理由に低解像度画像が表示されなかったり、その表示が途中で中断されたりして低解像度画像を確認できない事態を回避し易くなる。なお、データサイズから設定時間を求めるＣＰＵ２５が設定手段を構成する。
【０１２８】
（変形例２）低解像度画像のデータサイズに応じた設定時間をユーザが操作パネルのボタン操作により入力設定できる設定手段を設けることもできる。ＣＰＵ２５は、入力設定された設定時間はフラッシュメモリ２９に記憶し、サムネイル画像を表示するときにキャンセルフラグを読み取るときの設定時間にフラッシュメモリ２９から読み出した設定時間を使用する。この構成によれば、設定時間が低解像度画像のデータサイズに応じた適切な値をユーザは操作パネルから入力設定できるので、低解像度画像の表示に要する所要時間はそのデータサイズに依存するが、低解像度画像をなるべく確認できる段階まで表示した後に次の画像に切り替わるようにすることが可能である。従って、データサイズが大きいことを理由に低解像度画像が表示され始めて直ぐに次の画像に切り替わってしまい低解像度画像を確認できない事態を回避し易くなる。この構成では、ＣＰＵ２５、操作スイッチ２１（２２）及びフラッシュメモリ２９が設定手段を構成する。
【０１２９】
（変形例３）  レイアウト画像の表示を無くし、低解像度画像（サムネイル画像）と高解像度画像（本画像）との２段階の表示処理を採用することもできる。
（変形例４）  第１の画像処理と第２の画像処理との間に第３の画像処理を入れたり、第１の画像処理と第２の画像処理の後に第３の画像処理を行うようにしてもよい。例えば解像度の異なる画像データが３種類以上ある場合は、画像の解像度が段階的に高くなる３段階以上の複数段階で画像表示処理を順次行う。
【０１３０】
（変形例５）  前記各実施形態では、スクリーンメモリ２８に画像データを少しずるコピーしてはモニタ１７の画面１８に画像を徐々に表示させるインターレース表示処理を行ったが、スクリーンメモリ２８に画像データをすべて蓄積された後に画面１８に画像を一気に表示させる表示処理を採用してもよい。
【０１３１】
（変形例６）  前記各実施形態では、第１の画像処理に連続して第２の画像処理を行ったが、第１の画像処理と第２の画像処理との間に待ち時間を設定しても構わない。
（変形例７）  前記各実施形態では、メモリカード１４から画像データを読み出して画面に画像を表示させたが、プリンタ１のＲＡＭなどのメモリに記憶された画像データを読み出して画面に画像を表示させる構成とすることもできる。
【０１３２】
（変形例８）  ３段階表示の場合、レイアウトパターンに替え、フレームを表示させてもよい。フレームを先に確認することでレイアウトを予測できる。
（変形例９）  指示手段は、印刷画像をプレビュー表示させるトリガとなる信号を発令するものであれば、決定スイッチ２３や選択スイッチ２１，２２に限定されない。その他のスイッチを、印刷画像をプレビュー表示させるトリガとすることもできる。また、ユーザの所定の操作を非接触で検知する非接触式検知スイッチ（検知センサ）を指示手段とすることもできる。
【０１３３】
（変形例１０）  前記各実施形態では、画像を切り替える際にスイッチ２１，２２を連続操作する構成としたが、スイッチ２１，２２は必ずしも連続操作する必要はない。例えばスイッチ２１，２２が所定時間例えば１〜２秒連続操作されたときは、その後、スイッチ２１，２２から手を離してもそのまま画像の切替え動作が継続する構成を採用することができる。例えばＣＰＵ２５はスイッチ２１，２２が所定時間以上連続操作されたことを認知すると自動切替えモードを設定する。この自動切替えモード設定下では、キャンセルフラグはセット状態に保持される。そして、この自動切替えモード下で選択スイッチ２１（２２）又は決定スイッチ２３が操作されると、この自動切替えモードが解除されてキャンセルフラグがリセットされ、その操作時点において表示処理中の画像が高解像度画像まで表示される。この構成によれば、スイッチを実際に操作しなくても画像を切り替えることができるので、例えば画像枚数が非常に多いときはスイッチを長時間押し続ける必要がなく画像の選択操作が楽になる。
【０１３４】
（変形例１１）  前記各実施形態では、モニタの画面に表示させる印刷画像は、１頁に複数画像ずつ表示させたが、１頁に割り付ける画像の頁当たりの画像数は複数に限定されず１つでもよい。
【０１３５】
（変形例１２）  １ＣＰＵマルチタスクの構成を採用したが、第１及び第３の実施形態については、１ＣＰＵマルチタスク構成に限定されない。複数のＣＰＵにより処理を分担してもよい。また、画像表示処理の一部をハードウェア回路により行うこともできる。
【０１３６】
（変形例１３）前記各実施形態において、レイアウト画像表示処理、サムネイル画像表示処理及び本画像表示処理の各表示処理の切れ目に多少の待ち時間が発生しても構わない。特許文献１のような０．５秒もの待ち時間でなければ、表示処理速度にさほど問題はない。
【０１３７】
（変形例１４）  前記実施形態ではスタンドアロン型プリンタに適用したが、その他のプリンタに適用してもよい。例えばプリンタに外部記憶装置を接続して拡張し、外部記憶装置から読み込んだ画像データに基づき印刷する際に、プリンタに装備されたモニタに印刷画像をプレビュー表示する表示処理に適用しても構わない。またプリンタはインクジェット式に限定されず、レーザープリンタ等の他方式のプリンタであってもよい。さらに印刷装置は印刷機能を有すれば足り、ＦＡＸ、コピーなどの多機能を持つ複合機にも適用できる。また、プリンタに限定されることもなく、デジタルカメラの表示画面に画像を表示させる画像表示装置として本発明を適用することができる。つまり、画像を低解像度画像と高解像度画像の順に表示させるものであるならば装置は何でもよい。例えばプロジェクタでもよい。
【０１３８】
前記各実施形態及び変形例から把握できる技術的思想を、以下に列挙する。
（１）表示手段と、画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の低解像度画像を表示させる第１の画像表示処理と、該第１の画像表示処理の終了に連続して開始され、前記低解像度画像に替えてその指示された画像の高解像度画像を表示させる第２の画像表示処理とを行う表示処理手段と、前記表示処理手段が処理対象とする画像を次の画像に切り替える指示を与える指示手段と、前記指示手段から指示が与えられると、前記表示処理手段が処理を開始してから設定時間を経過した時に、前記低解像度画像の表示処理が途中であればその終了するのを待って、前記表示処理手段が処理対象とする画像を次の画像に切り替える切替手段とを備えたことを特徴とする画像表示装置。この構成によれば、指示手段による指示が与えられているうちは、低解像度画像の表示終了した後に表示処理手段が処理対象とする画像が切り替えられる。低解像度画像の表示完了までの所要時間はデータサイズなどに依存し、設定時間の経過時に低解像度画像の表示処理が途中である場合と、既に低解像度画像の表示を終えて次の高解像度画像の表示処理へ移行している場合とがある。設定時間の経過時に低解像度画像の表示処理が途中である場合は、低解像度画像を確実に確認することが可能となる。一方、設定時間の経過時に既に低解像度画像の表示を終えて次の高解像度画像の表示処理へ移行している場合は、指示手段から指示が与えられなくなった際、指示された画像の高解像度画像が早期に表示し終わる。
【０１３９】
（２）請求項１〜９のいずれか一項において、入力操作手段の操作によって入力した入力データに基づき前記設定時間を設定する設定手段を備えた。この構成によれば、入力操作手段を操作することにより設定時間を、取り扱う画像データのデータサイズやユーザの好みに応じた値に設定することができる。指示手段の指示が継続するときの画像の切替わり速度を調整できる。
【０１４０】
（３）請求項１〜４のいずれか一項において、前記切替手段が前記指示手段から指示を受け付けたときは、前記第２の画像表示処理が中断されることを特徴とする請求項４に記載の画像表示装置。この構成によれば、低解像度画像を確認しつつ画像を連続切り替えできる。
【０１４１】
（４）印刷前に印刷画像のレイアウト画像と画像を確認するためのプレビュー画面が表示される表示手段を備えた印刷装置において、操作手段が操作されて画像を表示する指示がなされると、表示手段の画面に印刷画像のレイアウト画像を表示させる処理と、前記レイアウト画像の画像配置領域に低解像度画像像を表示させる処理と、低解像度画像像に替えて高解像度画像を表示させる処理とを実行する表示処理手段を備えたことを特徴とする印刷装置。
【０１４２】
（５）  表示の指示を受け付けた画像について、そのレイアウト画像、低解像度画像、高解像度画像をこの順で３段階に表示させる各画像表示処理を連続して行う表示処理手段を備えた画像表示装置であって、前記表示処理手段は、前記レイアウト画像の表示完了後、前記レイアウト画像の画像配置領域に低解像度画像を表示させる画像表示処理を実行している途中に、操作手段が操作されているか否かを設定時間間隔毎に確認し、前記操作手段が操作されている操作信号を入力していると、前記画像表示処理を中断して前記次の画像の画像表示処理に移行することを特徴とする画像表示装置。
【符号の説明】
【０１４３】
１…画像表示装置及び印刷装置としてのプリンタ、２…本体、３…操作パネル、８…印刷媒体としての用紙、１２…指示手段、操作手段及び入力手段としての操作部、１４…記憶媒体としてのメモリカード、１５…読取手段としての読取装置、１７…表示手段としてのモニタ、１８…画面としての画面、２１…指示手段及び操作手段を構成する上スイッチ（選択スイッチ）、２２…指示手段及び操作手段を構成する下スイッチ（選択スイッチ）、２３…操作手段を構成する決定スイッチ、２５…表示処理手段及び設定手段を構成するＣＰＵ、３１…ＵＩ基板、３８…表示処理手段を構成するモニタ制御部、４０…表示処理手段、切替手段及び表示処理タスクを構成するＳＷモニタタスク、４１…表示処理手段、切替手段及び表示処理タスクを構成するＵＩタスク、４２…表示処理手段及び表示処理タスクを構成するモニタ表示タスク、５４…書式情報、ＬＰ…レイアウト画像としてのレイアウトパターン、Ｓ，Ｓ１，Ｓ２，Ｓ３…低解像度画像としてのサムネイル画像、Ｐ，Ｐ１，Ｐ２，Ｐ３…高解像度画像としての本画像、Ｚ，Ｚ１，Ｚ２，Ｚ３…画像配置領域。
【図１】
2011056953.tif 000003
【図２】
2011056953.tif 000004
【図３】
2011056953.tif 000005
【図４】
2011056953.tif 000006
【図５】
2011056953.tif 000007
【図６】
2011056953.tif 000008
【図７】
2011056953.tif 000009
【図８】
2011056953.tif 000010
【図９】
2011056953.tif 000011
【図１０】
2011056953.tif 000012
【図１１】
2011056953.tif 000013
【手続補正書】
【提出日】平成22年10月13日(2010.10.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の画像を表示させる指示が入力されると、表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理手段と、
前記表示処理手段が処理対象とする画像を第１の画像から第２の画像に切り替える指示を受け付ける指示手段と、
前記指示手段が指示を受け付けると、前記表示処理手段が前記第１の画像の表示処理を開始して設定時間経過する前に、前記第１の画像の表示処理が途中であっても前記表示処理手段による表示処理を前記第２の画像に切り替える切替手段と、
前記設定時間を状況に応じて変更する設定手段と、
を備えたことを特徴とする画像表示装置。
【請求項２】
前記指示手段は操作されることによって指示を受け付ける操作手段であって、前記設定手段は、該操作手段の操作時間が所定値より長い場合は前記所定値より短い場合よりも設定時間を短く設定することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記設定手段は、前記画像のデータサイズを検出し、前記設定時間を該検出されたデータサイズに応じた値に設定することを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記表示処理手段は、前記指示された画像のレイアウト画像の表示を開始させるレイアウト画像表示処理を行い、当該レイアウト画像表示処理の終了に連続して前記第１の画像表示処理を開始し、
前記切替手段は、前記指示手段が指示を受け付けたときは、前記レイアウト画像表示処理の終了後に前記第１の画像表示処理を中断することを特徴とする請求項１〜３のいずれか一項に記載の画像表示装置。
【請求項５】
前記レイアウト画像は、印刷媒体における画像の割付位置を示すことを特徴とする請求項４に記載の画像表示装置。
【請求項６】
第１の画像を表示させる指示を入力すると、表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理手順と、
指示手段が指示を受け付けると、前記表示処理手順において前記第１の画像の表示処理を開始して設定時間経過する前に、前記第１の画像の表示処理が途中であっても前記表示処理手順による表示処理を前記第１の画像から第２の画像に切り替える切替手順と、
前記設定時間を状況に応じて変更する設定手順と、
を備えたことを特徴とする画像表示方法。
【請求項７】
表示手段の画面に画像を表示させる画像表示処理をコンピュータに実行させるプログラムであって、
コンピュータに、
第１の画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理段階と、
指示手段が指示を受け付けたときは、前記表示処理段階において前記第１の画像の表示処理を開始して設定時間経過する前に、前記表示処理段階における前記第１の画像の表示処理が途中であっても表示処理する画像を当該指示された第２の画像に切り替える切替え段階と、
前記設定時間を状況に応じて変更する設定段階と、
を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明は前記の問題点に鑑みてなされたものであって、その目的は、画像を次々に切り替えて、所望の画像に早く辿り着くことができ、しかも画像処理を効率よく行うことができる画像表示装置、画像表示方法及びプログラムを提供することにある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するために本発明では、画像表示装置は、第１の画像を表示させる指示が入力されると、表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理手段と、前記表示処理手段が処理対象とする画像を第１の画像から第２の画像に切り替える指示を受け付ける指示手段と、前記指示手段が指示を受け付けると、前記表示処理手段が前記第１の画像の表示処理を開始して設定時間経過する前に、前記第１の画像の表示処理が途中であっても前記表示処理手段による表示処理を前記第２の画像に切り替える切替手段と、前記設定時間を状況に応じて変更する設定手段と、を備えたことを要旨とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明によれば、画像を表示させる指示を入力すると、表示処理手段は、第１の画像表示処理を行って表示手段の画面にその指示された画像の表示を開始させる。一方、指示手段が、表示処理手段が処理対象とする画像を第１の画像から第２の画像に切り替える指示を受け付けると、切替手段は、表示処理手段が第１の画像についての表示処理を開始して設定時間を経過する前に、表示処理手段が前記第１の画像の表示処理途中であっても、第２の画像の表示処理に切り替える。従って、指示手段が指示を受け付け続けるうちは、設定時間を経過する前に表示処理手段が処理対象とする画像が切り替わる。このとき、設定手段は、設定時間を状況に応じて変更するので、所望の画像に早く到達することが可能となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明では、前記指示手段は操作されることによって指示を受け付ける操作手段であって、前記設定手段は、該操作手段の操作時間が所定値より長い場合は前記所定値より短い場合よりも設定時間を短く設定することを要旨とする。この発明によれば、操作手段の操作時間が所定値より長い場合は所定値より短い場合よりも設定時間が短く設定され、次の画像への切り替わり時間間隔が短くなる。従って、所望の画像に早期に到達することが可能となる。
本発明では、前記設定手段は、前記画像のデータサイズを検出し、前記設定時間を該検出したデータサイズに応じた値に設定することを要旨とする。この発明によれば、画像データのデータサイズに応じた値に設定時間が設定されるため、例えば第１の画像が画面に一旦表示された段階を経て第２の画像へ切り替わる方式としたい場合に、画像データのデータサイズに依らず、第１の画像を画面により確実に表示させることが可能となる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに本発明では、前記表示処理手段は、前記指示された画像のレイアウト画像の表示を開始させるレイアウト画像表示処理を行い、当該レイアウト画像表示処理の終了に連続して前記第１の画像表示処理を開始し、前記切替手段は、前記指示手段が指示を受け付けたときは、前記レイアウト画像表示処理の終了後に前記第１の画像表示処理を中断することを要旨とする。この発明によれば、指示された画像のレイアウト画像が表示されるので、指示手段が指示を受け付け続けた場合は少なくともレイアウト画像は確認できる。従って、レイアウト画像を確認しつつ、画像の切り替え速度を速くして所望の画像を早期に表示できる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明の画像表示方法では、画像を表示させる指示を入力すると、表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理手順と、指示手段が指示を受け付けると、前記表示処理手順において前記第１の画像の表示処理を開始して設定時間経過する前に、前記第１の画像の表示処理が途中であっても前記表示処理手順による表示処理を前記第１の画像から第２の画像に切り替える切替手順と、前記設定時間を状況に応じて変更する設定手順と、を備えたことを要旨とする。この発明によれば、請求項１に記載の発明と同様の作用効果が得られる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
本発明は、表示手段の画面に画像を表示させる画像表示処理をコンピュータに実行させるプログラムであって、コンピュータに、第１の画像を表示させる指示を入力すると、前記表示手段の画面にその指示された画像の表示を開始させる第１の画像表示処理を行う表示処理段階と、指示手段が指示を受け付けたときは、前記表示処理段階において前記第１の画像の表示処理を開始して設定時間経過する前に、前記表示処理段階における前記第１の画像の表示処理が途中であっても表示処理する画像を当該指示された第２の画像に切り替える切替え段階と、前記設定時間を状況に応じて変更する設定段階と、を実行させることを要旨とする。この発明によれば、請求項１に記載の発明と同様の作用効果が得られる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】