(57)【特許請求の範囲】
【請求項１】
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を記録する画像記録装置であって、
画像を表示する表示部と、
前記サムネイル画像を復号する第１復号手段と、
前記主画像を復号する第２復号手段と、
前記サムネイル画像を前記第１復号手段により復号できたかどうかを判定する判定手段と、
前記判定手段が前記サムネイル画像を復号できたと判定した場合、前記第１復号手段で復号したサムネイル画像を前記表示部に表示するように制御する表示制御手段とを有し、
前記判定手段が前記サムネイル画像を復号できないと判定した場合、前記第２復号手段は前記主画像を復号するとともに、前記表示制御手段は前記第２復号手段により前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする画像記録装置。
【請求項２】
さらに、前記画像データ源が有する複数の画像データから少なくとも１つの画像データを選択する選択手段を有し、
前記表示部に前記サムネイル画像或は主画像を表示中に前記選択手段によって選択された画像データのサムネイル画像が前記第１復号手段によって復号できないと判定された場合、前記表示制御手段は前記第２復号手段により前記主画像を復号していることを示す情報を、表示中の前記サムネイル画像或は主画像に付加もしくは、前記表示中の前記サムネイル画像或は主画像と置換して前記表示部に表示するように制御することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記画像データ源はメモリカードであり、当該メモリカードの装着に応じて、前記判定手段は前記サムネイル画像を前記第１復号手段により復号できたかどうかを判定することを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を記録する画像記録装置の制御方法であって、
前記サムネイル画像を復号する第１復号工程と、
前記主画像を復号する第２復号工程と、
前記サムネイル画像を前記第１復号工程で復号できたかどうかを判定する判定工程と、
前記判定工程が前記サムネイル画像を復号できたと判定した場合、前記第１復号工程で復号されたサムネイル画像を前記表示部に表示するように制御する表示制御工程とを有し、
前記判定工程で前記サムネイル画像を復号できないと判定した場合は、前記第２復号工程で前記主画像を復号するとともに、前記表示制御工程は前記第２復号工程で前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする画像記録装置の制御方法。
【請求項５】
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を表示する表示部を有する画像処理装置であって、
前記サムネイル画像を復号する第１復号手段と、
前記主画像を復号する第２復号手段と、
前記サムネイル画像を前記第１復号手段により復号できたかどうかを判定する判定手段と、
前記判定手段が前記サムネイル画像を復号できたと判定した場合、前記第１復号手段で復号したサムネイル画像を前記表示部に表示するように制御する表示制御手段とを有し、
前記判定手段が前記サムネイル画像を復号できないと判定した場合、前記第２復号手段は前記主画像を復号するとともに、前記表示制御手段は前記第２復号手段により前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする画像処理装置。
【請求項６】
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を表示する表示部を有する画像処理装置の制御方法であって、
前記サムネイル画像を復号する第１復号工程と、
前記主画像を復号する第２復号工程と、
前記サムネイル画像を前記第１復号工程で復号できたかどうかを判定する判定工程と、
前記判定工程が前記サムネイル画像を復号できたと判定した場合、前記第１復号工程で復号されたサムネイル画像を前記表示部に表示するように制御する表示制御工程とを有し、
前記判定工程で前記サムネイル画像を復号できないと判定した場合は、前記第２復号工程で前記主画像を復号するとともに、前記表示制御工程は前記第２復号工程で前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラなどの撮像装置或いはメモリ等の画像データ源から画像データを入力して記録する画像記録装置及び画像処理装置とその制御方法に関するものである。
【０００２】
【従来の技術】
パーソナルコンピュータやデジタルカメラ（デジタルスチルカメラ：ＤＳＣ）において、画像データを記憶する媒体としてカード状の記憶媒体（メモリカード）が一般的に用いられており、このメモリカード内に記憶された画像データを読み取り、印刷用紙上に印刷を行うプリンタ装置が知られている。
【０００３】
このようなプリンタ装置において、メモリカードに記憶されている画像の内容を表示できる表示ユニット（以下、ビューワ）を接続可能なプリンタ装置であれば、印刷したい画像を選択する際に、そのビューワに表示された画像を参照することにより所望の画像を選択することが出来る。
【０００４】
このようなメモリカードに記憶されている画像データは一般的に圧縮されて記憶されており、この画像ファイル形式によっては、画素数は少なく画像は粗いがデコード処理が早く、高速に表示できる画像（以下、サムネイル画像）と、通常の画像（以下、主画像）の２種類を持っているものがある。そして、印刷画像の選択に際しては、このようなサムネイル画像をビューワに表示して、次にそのサムネイル画像を主画像に変換して表示することにより、ユーザによる画像選択の操作感と画質の確認を両立させている。なお、サムネイル画像は、多数の画像を一覧表示するために、通常の主画像を縮小した画像である。パーソナルコンピュータのアプリケーションにおいては、画像ファイル名ではファイルの内容を判別することが困難なため、主画像を縮小したサムネイル画像をファイル名とともに表示させるものが一般に知られている。また、デジタルカメラにおいても、本体に設けられた表示部に、サムネイル画像を複数並べて表示可能としたものも知られている。
【０００５】
【発明が解決しようとする課題】
しかしながら、元々サムネイル画像が記憶されていない画像ファイル形式の場合、又はサムネイル画像が破損していた場合には、そのサムネイル画像を表示せずに、直接、主画像に変換して表示している。しかし、このような主画像への画像変換には長い処理時間を要するため、その画像の復号処理が完了してビューワに主画像が表示されるまでは、ユーザは何が実行されているのか分からないため、その表示がなされまでの間、ユーザが意図する操作が実行されていないと判断して別の操作を指示したりするなど操作上の問題が発生していた。
【０００６】
本発明は上記従来例に鑑みてなされたもので、画像の表示に際して、何らかの理由でサムネイル画像を表示できない場合には、その旨を識別可能に表示することにより、画像が復号されて表示されるまでの間におけるユーザの不安を取り除くようにした画像記録装置及び画像処理装置とその制御方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために本発明の画像記録装置は以下のような構成を備える。即ち、
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を記録する画像記録装置であって、
画像を表示する表示部と、
前記サムネイル画像を復号する第１復号手段と、
前記主画像を復号する第２復号手段と、
前記サムネイル画像を前記第１復号手段により復号できたかどうかを判定する判定手段と、
前記判定手段が前記サムネイル画像を復号できたと判定した場合、前記第１復号手段で復号したサムネイル画像を前記表示部に表示するように制御する表示制御手段とを有し、
前記判定手段が前記サムネイル画像を復号できないと判定した場合、前記第２復号手段は前記主画像を復号するとともに、前記表示制御手段は前記第２復号手段により前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする。
【０００８】
上記目的を達成するために本発明の画像記録装置の制御方法は以下のような構成を備える。即ち、
画像データ源から主画像と当該主画像のサムネイル画像とを含む画像データを入力して画像を記録する画像記録装置の制御方法であって、
前記サムネイル画像を復号する第１復号工程と、
前記主画像を復号する第２復号工程と、
前記サムネイル画像を前記第１復号工程で復号できたかどうかを判定する判定工程と、
前記判定工程が前記サムネイル画像を復号できたと判定した場合、前記第１復号工程で復号されたサムネイル画像を前記表示部に表示するように制御する表示制御工程とを有し、
前記判定工程で前記サムネイル画像を復号できないと判定した場合は、前記第２復号工程で前記主画像を復号するとともに、前記表示制御工程は前記第２復号工程で前記主画像を復号していることを示す情報を前記表示部に表示するように制御することを特徴とする。
【０００９】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。尚、本実施の形態では、ＰＣカードスロットを有し、記録方法としてインクジェット方式を採用している記録装置（フォトダイレクトプリンタ装置）を例に挙げて説明する。
【００１０】
図１は、本発明の実施の形態に係るフォトダイレクトプリンタ装置１０００の概観斜視図である。このフォトダイレクトプリンタは、ホストコンピュータ（ＰＣ）からデータを受信して印刷する、通常のＰＣプリンタとしての機能と、メモリカードなどの記憶媒体に記憶されている画像データを直接読取って印刷したり、或いはデジタルカメラからの画像データを直接受信して印刷する機能を備えている。
【００１１】
図１において、本実施の形態に係るフォトダイレクトプリンタ装置１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材を有している。また、下ケース１００１は、装置１０００の略下半部を、上ケース１００２は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ１００４は、その一端部が下ケース１００１に回動自在に保持され、その回動によって下ケース１００１の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回動させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。また、排紙トレイ１００４には、２枚の補助トレイ１００４ａ，１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００１２】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっており、このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）あるいはインクタンク（不図示）等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーの開閉状態を検出し得るようになっている。
【００１３】
また、上ケース１００２の上面には、電源キー１００５が押下可能に設けられている。また、上ケース１００２の右側には、液晶表示部１００６や各種キースイッチ等を備える操作パネル１０１０が設けられている。この操作パネル１０１０の構造は、図３を参照して詳しく後述する。１００７は自動給送部で、記録シートを装置本体内へと自動的に給送する。１００８は紙間選択レバーで、記録ヘッドと記録シートとの間隔を調整するためのレバーである。１００９はカードスロットで、ここにメモリカードを装着可能なアダプタが挿入され、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで印刷することができる。このメモリカード（ＰＣ）としては、例えばコンパクトフラッシュメモリ、スマートメディア、メモリスティック等がある。１０１１はビューワ（液晶表示部）で、この装置本体に着脱可能であり、ＰＣカードに記憶されている画像の中からプリントしたい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示するのに使用される。１０１２は後述するデジタルカメラを接続するための端子、１０１３は、パーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢバスコネクタを示す。
【００１４】
図２は、本実施の形態に係るフォトダイレクトプリンタ装置１０００の記録ヘッドの構成を示す概観斜視図である。
【００１５】
この実施の形態における記録ヘッドカートリッジ１２００は、図２に示すようにインクを貯留するインクタンク１３００と、このインクタンク１３００から供給されるインクを記録情報に応じてノズルから吐出させる記録ヘッド１３０１とを有し、記録ヘッド１３０１は、キャリッジ１１０２に対して着脱可能に搭載される、いわゆるカートリッジ方式を採るものとなっている。そして記録に際しては、記録ヘッドカートリッジ１２００はキャリッジ軸に沿って往復走査され、それに伴って記録シート上にカラー画像が記録される。ここに示す記録ヘッドカートリッジ１３０１では、写真調の高画質なカラー記録を可能とするため、インクタンクとして、例えば、ブラック、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）、シアン、マゼンタ及びイエローの各色独立のインクタンクが用意されており、それぞれが記録ヘッド１３０１に対して着脱自在となっている。
【００１６】
なお、本実施の形態では、上述した６色のインクを使用する場合で説明するが、本発明は、これら６色のインクを用いる場合に限定されるものでなく、例えばブラック、シアン、マゼンタ及びイエローの４色のインクを使用して記録を行なうインクジェットプリンタであってもよい。その場合には、４色それぞれ独立のインクタンクが、それぞれ記録ヘッド１３０１に対して着脱自在となっていても構わない。
【００１７】
図３は、本実施の形態に係る操作パネル１０１０の概観図である。
【００１８】
図において、液晶表示部１００６には、その左右に印刷されている項目に関するデータを各種設定するためのメニュー項目が表示される。ここでに表示される項目としては、印刷したい範囲の先頭写真番号、指定コマ番号（開始／−指定）、印刷を終了したい範囲の最後の写真番号（終了）、印刷部数（部数）、印刷に使用する用紙（記録シート）の種類（用紙種類）、１枚の用紙に印刷する写真の枚数設定（レイアウト）、印刷の品位の指定（品位）、撮影した日付を印刷するかどうかの指定（日付印刷）、写真を補正して印刷するかどうかの指定（画像補正）、印刷に必要な用紙枚数の表示（用紙枚数）等がある。これら各項目は、カーソルキー２００１を用いて選択、或いは指定される。２００２はモードキーで、このキー２００２を押下する毎に、印刷の種類（インデックス印刷、全コマ印刷、１コマ印刷等）を切り替えることができ、これに応じてＬＥＤ２００３の対応するＬＥＤが点灯される。２００４はメンテナンスキーで、記録ヘッド１３０１のクリーニング等、プリンタのメンテナンスや印刷領域指定モードに入るためのキーである。２００５は印刷開始キーで、印刷の開始を指示する時、或いはメンテナンスの設定を確立する際に押下される。２００６は印刷中止キーで、印刷を中止させる時や、メンテナンスの中止を指示する際に押下される。
【００１９】
次に図４を参照して、本実施の形態に係るフォトダイレクトプリンタ装置１０００の制御に係る主要部の構成を説明する。尚、この図４において、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２０】
図４において、３０００は制御部（制御基板）を示している。３００１はＡＳＩＣ（専用カスタムＬＳＩ）を示し、その構成を図５のブロック図を参照して詳しく後述する。３００２はＤＳＰ（デジタル信号処理プロセッサ）で、内部にＣＰＵを有し、後述する各種制御処理及び、輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を担当している。３００３はメモリで、ＤＳＰ３００２のＣＰＵの制御プログラムを記憶するプログラムメモリ３００３ａ、及び実行時のプログラムを記憶するＲＡＭエリア，画像データなどを記憶するワークメモリとして機能するメモリエリアを有している。３００４はプリンタエンジンで、ここでは、複数色のカラーインクを用いてカラー画像を印刷するインクジェットプリンタのプリンタエンジンが搭載されている。３００５はデジタルカメラ３０１２を接続するためのポートとしてのＵＳＢバスコネクタである。３００６はビューワ１０１１を接続するためのコネクタである。３００８はＵＳＢバスハブ(USB HUB)で、このプリンタ装置１０００がＰＣ３０１０からの画像データに基づいて印刷を行う際には、ＰＣ３０１０からのデータをそのままスルーし、ＵＳＢバス３０２１を介してプリンタエンジン３００４に出力する。これにより、接続されているＰＣ３０１０は、プリンタエンジン３００４と直接、データや信号のやり取りを行って印刷を実行することが出来る（一般的なＰＣプリンタとして機能する）。３００９は電源コネクタで、電源３０１３により、商用ＡＣから変換された直流電圧を入力している。ＰＣ３０１０は一般的なパーソナルコンピュータ、３０１１は前述したメモリカード（ＰＣカード）、３０１２はデジタルカメラである。尚、この制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、前述したＵＳＢバス３０２１又はＩＥＥＥ１２８４バス３０２２を介して行われる。
【００２１】
図５は、ＡＳＩＣ３００１の構成を示すブロック図で、この図５においても、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２２】
４００１はＰＣカードインターフェース部で、装着されたＰＣカード３０１１に記憶されている画像データを読取ったり、或いはＰＣカード３０１１へのデータの書き込み等を行う。４００２はＩＥＥＥ１２８４インターフェース部で、プリンタエンジン３００４との間のデータのやり取りを行う。このＩＥＥＥ１２８４インターフェース部は、デジタルカメラ３０１２或いはＰＣカード３０１１に記憶されている画像データを印刷する場合に使用されるバスである。４００３はＵＳＢインターフェース部で、ＰＣ３０１０との間でのデータのやり取りを行う。４００４はＵＳＢホストインターフェース部で、デジタルカメラ３０１２との間でのデータのやり取りを行う。４００５は操作パネル・インターフェース部で、操作パネル１０１０からの各種操作信号を入力したり、表示部１００６への表示データの出力などを行う。４００６はビューワ・インターフェース部で、ビューワ１０１１への画像データの表示を制御している。４００７は各種スイッチやＬＥＤ４００９等との間のインターフェースを制御するインターフェース部である。４００８はＣＰＵインターフェース部で、ＤＳＰ３００２との間でのデータのやり取りの制御を行っている。４０１０はこれら各部を接続する内部バス（ＡＳＩＣバス）である。
【００２３】
この制御プログラムは、機能モジュールごとにタスク化したマルチタスク形式で構成されており、そのタスク構成の主なものを示すと図６のようになる。
【００２４】
図６において、８０００はシステムコントロールタスクで、各タスク間でのイベント発行、イベントの終了に伴うシーケンス制御や排他処理等、システム全体の調停を行っている。８００１はキーイベントタスクを示し、操作パネル１０１０のキー操作に基づいて、押下されたキーの解析等を行う。８００２はＬＣＤ表示部１００６への表示タスクを示し、表示部１００６におけるＵＩ制御或はメッセージ表示要求等が発生した時点で起動され、表示部１００６への表示制御を実行している。８００３はＰＣカード３０１１への読み書き、或はＩＥＥＥ１３９４、或はブルーツゥースなどによるデータの入出力により起動されるタスクを示す。８００４はＵＳＢバスを介して接続されるＰＣ３０１０からのデータ転送により起動されるＵＳＢプリンタタスクで、ＵＳＢのプリンタ割り込みにより起動され、ＰＣプリンタとしての機能を実行する。８００５は、システムコントロールタスク８０００により起動され、ファームウェアの初期化を行う。またシステムコントロールタスク８０００からのメッセージに応じて、下位タスクであるＵＳＢコントロールタスク、ＵＳＢバスタスクの起動・終了を行う。８００６はＵＳＢタスクにより起動され、ＵＳＢを介して接続されるデジタルカメラ３０１２からのデータの読込みや各種通信制御等を実行する。８００７はファイルタスクで、ファイルのオープン、クローズ、リード、ライト等の入出力制御を行う。８００８はプリンタエンジン３００４と接続されるセントロニクス・インターフェースから起動されるタスクで、印刷データのＤＭＡ送信、ステータス応答等を実行する。８００９は画像処理タスクで、ＲＧＢデータを受取り、前述した３Ｄ処理、四面体補完、色変換やスケーリング及び誤差拡散処理などによりＹＭＣＫデータを作成し、最終的にプリンタエンジン３００４に出力するラスタイメージデータを作成する。８０１０はページ・クリエイトタスクで、ＪＰＥＧデータを伸長して画像データに変換したり、或はＢＭＰ形式のデータからイメージデータを作成したり、或はＨＴＭＬ文書からイメージデータを作成するとともに、フォトデータの補正、階調補正等の画像処理やＲＧＢデータの作成等を行っている。８０１１はビューワタスクで、ビューワ１０１１が接続されている状態で、ビューワ１０１１への表示制御を実行している。
【００２５】
図７は、本実施の形態に係るフォトダイレクトプリンタ装置における、ＰＣカード３０１１からの画像データを読み取ってビューワ１０１１に表示させる処理を説明するフローチャートである。尚、この処理を実行するプログラムはプログラムメモリ３００３ａに記憶されており、ＤＳＰ３００２の制御の下に実行される。この処理は、例えばカードスロット１００９にメモリカードが挿入されることにより開始される。
【００２６】
まずステップＳ１で、ＰＣメモリカード３０１１に格納されている画像データをサーチし、複数の画像データが記憶されている場合は、それらをソートして読み出す順番を決定し、その読み出す画像データのファイル名、パスを取得する。次にステップＳ２に進み、その画像ファイルに記憶されているサムネイル画像の復号をデコード処理部７００に対して指示する。一般的には、この画像データはＪＰＥＧ形式で圧縮されて記憶されているため、サムネイル画像のための符号化データが用意されている。これによりデコード処理部７００は、その符号化データのサムネイル画像データを復号して、その復号結果及び復号データを返す。このデコード処理部７００は、本実施の形態では、前述のページ・クリエイトタスク８０１０により実現されている。こうしてステップＳ３に進み、そのデコード結果を受取り、ステップＳ４で、サムネイル画像のデコードが正常に終了したかどうかをみる。この判定処理は、本実施の形態では、デコードされたサムネイル画像の画像サイズが「０」かどうかにより判定している。正常に終了した場合（画像サイズが「０」以上）はステップＳ５に進み、そのデコードしたサムネイル画像をビューワ１０１１に表示してステップＳ７に進む。一方、ステップＳ４で、サムネイル画像の復号に失敗した場合（画像サイズが「０」）はステップＳ６に進み、ビューワ１０１１に、例えば砂時計等のアイコンを表示してステップＳ７に進む。尚、このサムネイル画像の復号に失敗する場合の例としては、サムネイル画像データが存在しない場合、或はサムネイル画像データが壊れている場合などが考えられる。
【００２７】
こうしてステップＳ７に進み、次は主画像の復号をデコード処理部７００に対して指示する。これにより、デコード処理部７００は、その符号化データの主画像データを復号して、その復号結果及び復号データを返す（ステップＳ８）。次にステップＳ９に進み、主画像のデコードが正常に終了したかどうかをみる。正常に終了した場合はステップＳ１０に進み、そのデコードした主画像をビューワ１０１１に表示して、この画像の表示処理を終了する。一方、ステップＳ９で、主画像の復号に失敗した場合はステップＳ１１に進み、ビューワ１０１１にファイルが破損していることを示すメッセージを表示し、画像ファイルの破損に対する処理を行う。
【００２８】
図８は、本実施の形態に係る表示処理に伴うビューワ１０１１における画像表示の一例を説明する図である。
【００２９】
図において、８００は、この処理を実行する前にビューワ１０１１に表示されている画像を示す。８０１はサムネイル画像のデコードが完了して表示された、処理対象画像のサムネイル画像を示す。これは図７のステップＳ５の処理により表示される。８０２は、サムネイル画像のデコードがうまくいかなかった場合の表示例を示し、ここでは画像８００に、砂時計を示すアイコン８０３が付加されて表示されている。これは図７のステップＳ６の処理により表示される。ここでは、このようなアイコンによる表示に限定されるものでなく、メッセージであっても、或は別の画像でもよく、要はユーザに対して処理中であることが分かる表示であればなんでもよい。また、ここでは、元の画像８００に対してアイコン８０３を付加して表示しているが、元の画像を消去してもよい。８０４は最終的にデコードされた主画像の表示例を示しており、これは図７のステップＳ１０の処理により表示される。
【００３０】
尚、図７のステップＳ１１で、画像ファイルが破損していて復号できない場合は、ビューワ１０１１には、予め用意されている所定の画像を表示するようにしても良く、或は画像の表示を消去しても良い。
【００３１】
また、８０２の表示処理では、例えば、動作していることを示すようなアニメーションのアイコンを表示したり、或は動作中を示す文字を表示するように構成してもよい。
【００３２】
（その他の実施の形態）
本発明の目的は前述したように、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００３３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれている。
【００３４】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含む。
【００３５】
以上説明したように本実施の形態によれば、符号化された画像データを復号して表示する際、その符号データのサムネイル画像が無いか、又は破損していて、迅速に表示できるサムネイル表示ができない場合に、主画像の表示までに時間が要することをユーザに分かるように表示できる。
【００３６】
これにより、ユーザは画像の表示が為されない場合でも、装置が正常に動作しているか否かを判別できる。これにより、ユーザの不安感を取り除くことが出来る。
【００３７】
【発明の効果】
以上説明したように本発明によれば、画像の表示に際して、何らかの理由でサムネイル画像を表示できない場合には、その旨を識別可能に表示することにより、画像が復号されて表示されるまでの間におけるユーザの不安を取り除くことができるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るフォトダイレクトプリンタ装置の概観斜視図である。
【図２】本発明の実施の形態に係るフォトダイレクトプリンタ装置の記録ヘッドの概観斜視図である。
【図３】本実施の形態に係るフォトダイレクトプリンタ装置の操作パネルの概観図である。
【図４】本実施の形態に係るフォトダイレクトプリンタ装置の制御に係る主要部の構成を示すブロック図である。
【図５】本実施の形態に係るフォトダイレクトプリンタ装置のＡＳＩＣの構成を示すブロック図である。
【図６】本実施の形態に係るフォトダイレクトプリンタ装置の制御プログラムにおいて機能モジュールごとにタスク化されたマルチタスク構成を説明する図である。
【図７】本実施の形態に係るフォトダイレクトプリンタ装置における画像表示処理を示すフローチャートである。
【図８】図７の処理を説明するための表示例を示す図である。
【図１】
0004125018.tif 000002
【図２】
0004125018.tif 000003
【図３】
0004125018.tif 000004
【図４】
0004125018.tif 000005
【図５】
0004125018.tif 000006
【図６】
0004125018.tif 000007
【図７】
0004125018.tif 000008
【図８】
0004125018.tif 000009