(57)【要約】【課題】  要求した印画枚数までの残り枚数と１枚ごとの平均印画時間を乗算して、印刷終了までの残り時間を算出することも可能であるが、温度ウェイト処理による一時停止時間を考慮していないため、正確な残り時間の算出をすることはできない。このような構成では、使用者は印刷終了までの残り時間を知ることができず非常に使い勝手が悪い。【解決手段】  被写界を撮像して生成した画像データを圧縮して保持する撮像装置と、該撮像装置から受信した画像データに基づいて記録用紙上に可視像を形成する画像形成装置とを、互いに通信可能となるように接続した画像形成システム。  該撮像装置は、前記画像形成装置から画像形成に関する情報を受信、出力対象となる出力用画像データを選択し連続印画を行う場合に、画像形成装置内の温度の上昇特性に関する情報から印画終了までの残り時間を算出することを特徴とする。【選択図】  図５
2008179038.tif 000002
【特許請求の範囲】
【請求項１】
印刷すべき画像データに基づいて、印刷用紙上に画像を印刷する印刷手段と、
前記印刷手段のプリントヘッドの温度、または、印刷装置内の温度を測定する温度測定手段と、
前記温度測定手段での測定結果に応じて、前記印刷手段で印刷すべき画像データを印刷完了するまでに要する残り印刷時間を算出する算出手段とを有することを特徴とする印刷装置。
【請求項２】
ヘッド温度または印刷装置内の温度と印刷時間の関係を示す温度特性情報を取得する特性取得手段を有し、
前記算出手段は、前記特性取得手段により取得した温度特性情報および前記温度測定手段で測定したヘッド温度または印刷装置内の温度から、残り印刷時間を算出することを特徴とする請求項１に記載の印刷装置。
【請求項３】
画像を印刷する印刷用紙に関する情報を取得する用紙情報取得手段を有し、
前記特性取得手段は、前記用紙情報取得手段で取得した情報に応じた温度特性情報を取得することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記特性取得手段は、前記印刷手段の印刷動作開始前の、ヘッド温度または印刷装置内の温度に応じた温度特性情報を取得することを特徴とする請求項２に記載の印刷装置。
【請求項５】
さらに、前記温度測定手段での測定結果に応じて、前記印刷手段の印刷動作を一時停止する印刷制御手段を有し、
前記算出手段は、前記印刷制御手段の制御により印刷動作を一時停止した場合には、再び残り印刷時間を算出し直すことを特徴とする請求項１に記載の印刷装置。
【請求項６】
前記算出手段により算出した印刷時間を表示する表示手段を有することを特徴とする請求項１に記載の印刷装置。
【請求項７】
印刷すべき画像データに基づいて、プリントヘッドにより印刷用紙上に画像を印刷する印刷装置の制御方法であって、
温度測定手段により、プリントヘッドの温度、または、印刷装置内の温度を測定する温度測定工程と、
前記温度測定工程での測定結果に応じて、印刷すべき画像データを印刷完了するまでに要する残り印刷時間を随時算出する算出工程とを有することを特徴とする印刷装置の制御方法。
【請求項８】
さらに、ヘッド温度または印刷装置内の温度と印刷時間の関係を示す温度特性情報を取得する特性取得工程を有し、
前記算出工程では、前記特性取得工程で取得した温度特性情報および前記温度測定工程で測定したヘッド温度または印刷装置内の温度から、残り印刷時間を算出することを特徴とする請求項７に記載の印刷装置の制御方法。
【請求項９】
さらに、画像を印刷する印刷用紙に関する情報を取得する用紙情報取得工程を有し、
前記特性取得工程では、前記用紙情報取得工程で取得した情報に応じた温度特性情報を取得することを特徴とする請求項７に記載の印刷装置の制御方法。
【請求項１０】
前記特性取得工程では、印刷動作開始前の、ヘッド温度または印刷装置内の温度に応じた温度特性情報を取得することを特徴とする請求項７に記載の印刷装置の制御方法。
【請求項１１】
前記算出工程では、印刷動作を一時停止した場合には、再び残り印刷時間を算出し直すことを特徴とする請求項７に記載の印刷装置の制御方法。
【請求項１２】
前記算出工程で算出した印刷時間を表示手段に表示させる表示制御工程を有することを特徴とする請求項７に記載の印刷装置。
【請求項１３】
請求項７に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１３に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラムを記憶したコンピュータで読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷すべき画像データを印刷完了するまでに要する残り印刷時間を算出可能な印刷装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラ等のデジタル機器といった画像入力機器の進歩に伴い、入力された画像データをプリント出力するための様々な方式を採用したプリンタが開発されている。その一例として、昇華型熱転写方式プリンタがある。昇華型熱転写方式プリンタには、樹脂でコーティングされた専用の用紙を印刷用紙として使用し、主走査方向に配列された複数個の発熱体（サーマルヘッド）を選択的に駆動し用紙を副走査方向に搬送することで印刷用紙上にドットライン状の印画を行う。
【０００３】
現在普及している一般的なインクジェット方式のプリンタにおいては、液滴を飛ばすか否かの２値選択のみによって、小さな液滴を用紙へ着弾させて誤差拡散等の手法によりみかけの解像度と階調性を得る。一方、昇華型熱転写方式のプリンタの場合には、一つの画素において制御可能な熱の値を容易に変更できるため、一つの画素に対する階調性を多く取る事が可能である。また、サーマルヘッドの性能や用紙材料の品質の向上により、プリントした画像の仕上がり品位においても、銀塩写真に見劣りしない画質を得る事が可能となりつつある。
【０００４】
そこで、このようなプリンタと、デジタルカメラやデジタルビデオカメラなどの撮影機器を直接的に接続するプリンタが登場している。また、撮影機器からの画像データを無線通信によってプリンタに転送することで、情報処理装置を介することなくプリント出力するプリントシステムも登場している。
【０００５】
ここで、デジタルカメラとプリンタを直接接続したカメラダイレクトプリントシステムについて、具体的に説明する。
【０００６】
デジタルカメラで撮影された画像データは、カメラ内の記録媒体に保存される。この画像データをプリンタでプリント出力するために、使用者はカメラとプリンタを専用のケーブルで直接的に接続する。次に、カメラ内の記録媒体に保存されている画像データがカメラのディスプレイに表示され、使用者はプリントしたい画像を選択する。この時、画像データを選択するためにカメラの有する操作部材を使用する。プリント対象となる画像データが選択できたら、使用者がカメラの操作部材に割り付けられたプリント指示キーを押下することにより、選択された画像データがプリンタに転送される。プリンタでは、受け取った画像データに対してプリント可能な形式となるようにデータ処理を施した後、用紙上にプリント出力を行う。
【０００７】
このようにカメラダイレクトプリントシステムにおいては、使用者がカメラの操作部材を操作するだけで、撮影画像の高画質プリントを可能とし、操作性に非常に優れており、大変便利である（特許文献１）。
【０００８】
また、ＬＣＤ等の画面が搭載されているプリンタでは、画像データの入力手段としてメモリカード等の記録媒体を直接、プリンタ内蔵の機器に挿入して画像データを読み取ることが可能な機器が登場している。プリンタ側の操作部材を操作し、画面を見ながらプリント出力対象となる画像データを選択することで、画像をプリントすることが可能である。
【特許文献１】特開２００４−０１５２３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来のカメラダイレクトプリントシステムにおいては、デジタルカメラで撮影・保存された画像データを印刷する場合に、選択した画像の印刷が終了するまでにかかる残り印刷時間をユーザに通知することができなかった。
【００１０】
例えば、予め１枚の平均印刷時間を記録しておき、この平均印刷時間と残りの印刷枚数を乗算して、印刷終了までの残り時間を算出し表示させることで残り印刷時間をユーザに通知することも可能である。しかし、昇華型プリンタでは、印刷中にサーマルヘッドの温度が上昇しすぎると、ヘッドの機能が損なわれてしまう。そのため、通常の昇華型プリンタでは、サーマルヘッドの温度やプリンタ装置内の温度である構内温度がある一定の値を超えたら一度印刷を停止し、ヘッドの温度が下がってから印刷を再開するという温度ウエイト処理が行われている。
【００１１】
上記のような残り印刷時間の算出方法では、温度ウェイト処理による印刷の一時停止時間を考慮していないため、正確な残り時間の算出をすることはできない。
【００１２】
このような構成では、使用者は印刷終了までの正確な残り時間を知ることができず、使い勝手が悪い。
【００１３】
また、時計やタイマーをもっていないプリンタでは、印刷時間を測ることはできず、印刷途中で印刷終了までに要する時間をユーザに通知することができない。
【００１４】
本発明は上述した問題を解決するためになされたものであり、プリンタ構内やサーマルヘッドの温度の情報を用いて残り印画時間を算出することにより、残り印刷時間を算出するプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明の印刷装置は以下の構成を備える。
印刷すべき画像データに基づいて、印刷用紙上に画像を印刷する印刷手段と、印刷手段のプリントヘッドの温度、または、印刷装置内の温度を測定する温度測定手段と、温度測定手段での測定結果に応じて、印刷手段で印刷すべき画像データを印刷完了するまでに要する残り印刷時間を随時算出する算出手段とを有することを特徴とする。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、画像の印刷時に、ヘッド温度、または構内温度を計測して、測定した温度に応じて残り印刷時間を算出するため、ウエイト処理等の温度による印刷時間の変化を考慮して、残り印刷時間を算出することができる。
【００１７】
また、算出した残り印刷時間を表示手段に表示することで、ユーザに残り印刷時間を通知することができる。
【００１８】
また、例えば、温度と残り印刷時間の対応情報を印刷装置に記録しておくことにより、温度を測定することで残り印刷時間を算出することができる。このような方法より、時計やタイマーをもっていない印刷装置においても、印刷途中で印刷終了までに要する時間を随時算出することが可能となる。そのため、印画終了までにかかる残り印刷時間の変化をリアルタイムにユーザに提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。
【実施例１】
【００２０】
図１に、本実施形態におけるカメラダイレクトプリントシステムの構成を示す。
本実施形態においては、デジタルカメラ１で撮影した画像及び撮影後にメモリカードにＪＰＥＧ圧縮されて保存された画像ファイルを、ＵＳＢケーブル２を介してプリンタ３に送信する。プリンタ３では受信した画像を必要に応じて伸張、リサイズ、画像処理をった後、プリントデータを作成して、印刷用紙上にプリント出力する。
【００２１】
６はデジタルカメラの背面に設けられたユーザインターフェースの例で、４はデジタルカメラ１に備えられた操作部材であり、ユーザはこれを用いてプリント対象画像の選択や、プリント枚数、レイアウト、用紙サイズ等の設定を行う。また、液晶画面５によって、その操作内容、設定内容を確認することができる。
【００２２】
図２は、デジタルカメラ１の構成を示すブロック図である。
図中、２１はデジタルカメラ１のシステム制御や演算処理を司るＣＰＵである。２０は不図示のレンズを通して結像された画像を電気信号に変換するためのＣＣＤである。２２はＣＣＤ２０で撮像された電気信号を処理して画像データを生成する画像処理部である。画像処理部２２において、撮像された電気信号に対する色補間処理、ガンマ変換処理やリサイズ、圧縮処理等の各種画像処理が行われ画像データが生成される。２３はデジタルカメラ１のシステム制御用プログラム等が格納されているＦｌａｓｈＲＯＭである。ＣＰＵ２１は、ＦｌａｓｈＲＯＭ２３に記憶されているプログラムを読み出して、読み出したプログラムに基づき各部の制御および処理を行う。２４は電気信号や画像データを一時的に保存したり、データ処理の処理作業に用いるＳＤＲＡＭである。２５は、画像処理部２２で作成された画像データを記録するメモリカードであり、デジタルカメラ１に着脱可能な記憶媒体である。このメモリカード２５にはデジタルカメラ１で撮影された複数の画像データが記録されている。２６はメモリカード２５へのデータの書き込みや読み出しを行うメモリコントローラである。２７はデジタルカメラ１で撮像した画像や操作メニュー等を表示するＬＣＤ表示部であり、図１の液晶画面５と同様のものである。２８は、画像データやメニュー表示用データをＬＣＤ２７に表示可能なデータに変換し、ＬＣＤ２７に表示させるＬＣＤ制御部である。２９は通信制御部であり、デジタルカメラ１に接続されるプリンタやＰＣ等の外部機器との通信を制御する。３０は図１の操作部材４のような操作部であり、ユーザによる選択や指示の入力が行われる。
【００２３】
図３は、プリンタ３の構成を示すブロック図である。
３４はプリンタ３のシステム制御や演算処理を司るＣＰＵである。３５はデジタルカメラから送られてきた画像データ、または、記憶媒体から読み出した画像データの画像処理を行う画像処理部である。画像処理部３５においては、画像データに対する解凍処理、印刷用紙に応じたリサイズ処理、画像補正処理等の各種画像処理が行われ、画像処理が施された画像データに基づいて印画用の印刷データが生成される。３９はプリンタ３のシステム制御用プログラムを格納するＦｌａｓｈ  ＲＯＭであり、ＣＰＵ３４はＦｌａｓｈ  ＲＯＭ３９からプログラムを読み込んで、読み込んだプログラムに基づいて各部の制御を行う。また、このＦｌａｓｈ  ＲＯＭ３９には、温度特性情報が記憶されており、ＣＰＵ３４は、Ｆｌａｓｈ  ＲＯＭ３９から温度特性情報を読み出し、読み出した温度特性情報に基づいて、残り印刷時間を算出する。４０は画像データを一時的に保存したり、データ処理の作業用に用いるＳＤＲＡＭである。４１は画像データが記憶されている記録媒体でありプリンタ３に着脱可能な構成となっている。４２はプリンタに装着された記憶媒体４１からの画像データの読み出しやデータの書き込みを行うメモリコントローラである。３６は通信制御部であり、プリンタ３に接続されたデジタルカメラとの通信を制御する。３７は操作部であり、ユーザによる指示入力が行われる。４３は記憶媒体に記憶されている画像や、プリンタの操作メニューを表示するＬＣＤで、ＬＣＤ制御部４４がＬＣＤ４３への表示のための制御を行っている。３３はサーマルヘッド制御部、３２はサーマルヘッドであり、画像処理部で生成された印刷データをサーマルヘッド制御部で電気信号に変換しサーマルヘッドに出力し、サーマルヘッドは電気信号を熱エネルギーに変換して印刷用紙に印刷を行う。３８はサーマルヘッドの温度を計測するヘッド温度センサ、３１はプリンタ構内の環境温度を測定する環境温度センサである。
【００２４】
本実施例では、ヘッド温度、環境温度を随時測定し、測定したヘッド温度、環境温度により、残りの印刷にかかる時間を随時算出していくプリンタについて説明する。時計やタイマーをもっていないプリンタでは、印刷時間を測ることはできず、印刷途中で印刷完了までに要する時間をユーザに通知することができない。そのため、本実施例では、ヘッド温度、環境温度から印刷時間を推定して残りの印刷時間を算出している。
【００２５】
図４は、ユーザからの印刷指示が入力されてから印刷終了までのプリンタの処理を示すフローチャートである。これらの処理は図３のＣＰＵ３４がＦｌａｓｈ  ＲＯＭ３９からシステム制御用プログラム読み出し、読み出したプログラムに基づいて図３の各部の制御を行い、処理が実行される。
【００２６】
まず、ユーザは、プリンタ３のＬＣＤ４３の表示を見ながら操作部３７を操作して、記憶媒体４１に記録されている複数の画像データの中から印刷する画像を選択する。次に印刷対象画像の印刷用紙サイズ、画像補正、印刷レイアウト、印刷枚数等の印刷条件を設定し、操作部３７によりの印刷の開始の指示を行う。プリンタ３の操作部３７から印刷開始指示が入力されると、ＣＰＵ３４が印刷開始指示の入力を検出して、印刷処理が開始される（Ａ１）。
【００２７】
印刷開始指示が入力されると、印刷対象画像をを記憶媒体４１から読み出し、画像処理部３５において設定された印刷条件に応じてリサイズ、画像補正等の画像処理を行い、印刷データを生成する（Ａ５）。また、印刷データの生成（Ａ５）と並行して、Ａ２からＡ４の始点温度の測定及び温度特性情報の取得処理を行う。Ａ２では、ＣＰＵ３４が、プリンタ３に挿入されている印刷用紙カセットから用紙情報を取得し印刷用紙の判別を行う。この用紙情報はメカスイッチによって取得した用紙判別のための情報でもよいし、カセットに設けられたメモリから読み取った用紙情報でもよい。また、この印刷用紙の判別は、用紙カセットから取得した用紙情報に基づいて行わずに、プリンタ３にセットされた印刷用紙を検知して判別してもよいし、ユーザにより設定された印刷条件の印刷用紙サイズの設定によって判別してもよい。Ａ３で、プリンタ３の構内温度、ヘッド温度を環境温度センサ３１、ヘッド温度センサ３８により計測し、印刷動作を開始する前の時点の始点温度を計測する。Ａ４では、Ａ２で判別した印刷用紙サイズとＡ３で計測した始点温度の結果に応じた温度特性情報をＣＰＵ３４がＦｌａｓｈ  ＲＯＭ３９から読み出して取得する。この温度特性情報の例を図５、図６、図７に示す。この温度特性情報は、図５、図６、図７のような構内温度、ヘッド温度、印刷用紙サイズに対応したヒストグラムを読み出しを行う（Ａ５）（実装の方法によっては生成してもかまわない）。ヒストグラムは、温度上昇特性を正確に算出するために、用紙サイズ毎に、また印画開始時の始点温度毎に作成されているのが望ましい。次に、構内（環境）温度ならびにヘッド温度の計測を行い、現在の各温度情報を計測、始点温度の判別を行う。ヒストグラムの詳細については後述する。
【００２８】
印刷が開始されると（Ａ６）、ヘッド温度センサ３８、環境温度センサ３１により、現在のヘッド温度、構内温度を計測する（Ａ７）。温度特性ヒストグラムから印刷要求枚数の印刷が終了するまでの残り時間の算出を行い（Ａ８）、ＬＣＤ４３に残り時間を表示して、ユーザに通知する（Ａ９）。表示は、図８のように残り枚数、残り時間の２種の情報の表示を行う。
【００２９】
また、残り時間の算出とともに、Ａ７で測定した結果を用いてウエイト処理が必要であるかの判断を行う（Ａ１０）。Ａ７で測定したヘッド温度が６０℃を超えた場合には、温度ウェイト処理を行い（Ａ１１）印画動作の一時停止を行う。その後、ヘッド温度センサ３８、環境温度センサ３１により、構内温度、ヘッド温度の計測（Ａ１２）、対応ヒストグラムの読み出し（または、生成）（Ａ１３）を再度行う。そして、よりそのときの条件に近いヒストグラムを取得して、再びＡ７〜Ａ９で残り印刷時間の算出、表示を行う。ウエイト処理が発生し、印刷停止、再開したときの表示の例を図９に示す。ウエイト処理が発生した場合は、その旨を通知する表示を行い、この表示を行っている間（ウエイト処理を行っている間）、または、印刷を再開する直前にＡ７、Ａ８の処理を行い、残り印刷時間を再び算出する。そして、ウエイト処理を行っている間、または、印刷を再開した後に、再計算した残り印刷時間を表示させる。
【００３０】
また、印刷中にヘッド温度が６０℃未満の場合は、そのまま印画を続け、用紙の残量判定処理へ進む。用紙残量判定では、用紙の残量が印画終了まで足りるか否かの判定を行い（Ａ１４）、残量が足りない場合は（Ｎｏ判定）カセット交換表示（Ａ１５）を行い、その後Ａ２〜Ａ１３の処理を再度行う。また、残量が充分だった場合（Ｙｅｓ判定）は、印刷終了判定（Ａ１６）に進む。印刷終了判定では、要求した印画枚数に達していない場合（Ｎｏ判定）は、Ａ７に戻り処理Ａ７〜Ａ１４を実行、達した場合（Ｙｅｓ判定）は、印画終了処理Ａ１７が行われ、不図示のデジタルカメラ側のＵＩ表示によりユーザに印刷終了のメッセージを表示する。印刷中、印刷が終了するまでＡ７〜Ａ１６の処理を繰り返し行うことにより、時計やタイマーをもっていない印刷装置においても、印刷終了までに要する時間を随時算出することが可能となる。そのため、印画終了までにかかる残り印刷時間の変化をリアルタイムにユーザに提供することが可能となる。
【００３１】
また、上記処理は、デジタルカメラ側ではなく、プリンタ側の記憶媒体４１に画像データが記録されていた場合にも同様に行われる。図３に示す構成から成るダイレクトプリントシステムにおいて、プリンタ内の記憶媒体には、撮像された複数の画像データが、それぞれＪＰＥＧファイルとして格納されているとする。この場合、ユーザは、プリンタ側の操作部３７において、不図示の印画指示ボタン等によって印刷を所望する画像を選択し、各種の印刷条件を設定し、プリント動作の開始を指示する。その後、処理Ａ１〜Ａ１７が順次実行される。
【００３２】
図５に、構内温度とヘッド温度の上昇特性を記述したヒストグラムの一例を示す。このようなヒストグラムが温度特性情報としてＦｌａｓｈ  ＲＯＭ３９に記録されている。
【００３３】
縦軸に温度（Ｂ１）、横軸に印刷にかかる時間（Ｂ２）をとり、Ｂ６が構内温度、Ｂ７がヘッド温度の温度上昇特性を表している。Ｂ３はウェイト温度で、ここでは６０℃となっている。ヘッドによる印刷動作開始前の測定開始時の構内温度、ヘッド温度がそれぞれＢ４、Ｂ５である。印刷枚数に達した時（Ｂ１１）の構内温度、ヘッド温度がそれぞれＢ１２、Ｂ１３で終点温度となる。また、印刷枚数分の印刷が完了するまでにかかる時間がＢ１４のＴ１（ｓｅｃ）となる。
【００３４】
ＣＰＵ３４は図４のＡ４で、印刷枚数、始点温度に応じた、温度特性ヒストグラムを取得する。そして、Ａ７で、ヘッド温度センサ３８、環境温度センサ３１により、測定した測定温度が、それぞれ、Ｂ９、Ｂ１０であったとする。このとき、既にＴ２（ｓｅｃ）印刷が完了しているので、指定された印刷枚数を印刷完了するまでにかかる残りの印刷時間（Ｂ８）は、Ｔ１−Ｔ２（ｓｅｃ）となる。このようにしてＣＰＵ３４が算出した残り印刷時間を、Ａ９でＬＣＤに表示させる。
【００３５】
これらのヒストグラムは、ヘッド温度や構内温度と印刷時間の関係が示されている。例えば、図５のＢ１１は印刷枚数５枚の温度及び印刷時間、Ｂ１４は印刷枚数２枚の温度及び印刷時間を示す、といったように、印刷時間に対応した温度の変位が記録されている。また、これらのヒストグラムは、例えば、５枚、１０枚、１５枚など、印刷枚数（Ｂ８）毎に作成されていることが望ましい。
【００３６】
ヘッド温度は、濃度が濃い画像を印画した場合など、印画する階調値によっては短時間に過渡的に変化することがある。そのため、構内温度の測定も行い、ヒストグラムの補正を行う。また、用紙サイズによって温度特性が異なる場合は、正確に残り時間を算出する為、図６のように、印刷用紙サイズ毎（例えばＬ判、ＰｏｓｔＣａｒｄサイズ、Ｃａｒｄサイズなど）のヒストグラムを温度特性情報としてＦｌａｓｈ  ＲＯＭ３９に記録しておくとよい。
【００３７】
また、始点温度によって温度特性が異なる場合は、正確に残り時間を算出する為、図７のように始点温度毎（例えば、２５℃、３５℃、４５℃毎など）ヒストグラムを温度特性情報としてＦｌａｓｈ  ＲＯＭ３９に記録しておくとよい。
【００３８】
（他の実施例）
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。例えば、複数の機器（例えばホストコンピュータ、インタフェイス機器、スキャナ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複合機など）に適用してもよい。
【００３９】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００４０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００４１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等が考えられる。また、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明に係るカメラダイレクトプリントシステムの構成を示す図
【図２】本実施形態におけるデジタルカメラの構成を示すブロック図
【図３】本実施形態におけるサーマルプリンタの構成を示すブロック図
【図４】本実施形態におけるプリンタ側の処理を示すフローチャート
【図５】構内温度とヘッド温度の上昇特性を記述したヒストグラムの一実施例
【図６】カードサイズごとに作成されたヒストグラムの一実施例
【図７】始点温度ごとに作成されたヒストグラムの一実施例
【図８】残り時間枚数のＵＩ表示の一例
【図９】ウェイトが入った場合のＵＩ表示の一例
【符号の説明】
【００４４】
１  デジタルカメラ
２  ケーブル
３  プリンタ
４  操作部材
５  液晶画面
２０  ＣＣＤ
２１  ＣＰＵ
２２  画像処理部
２３  Ｆｌａｓｈ  ＲＯＭ
２４  ＳＤＲＡＭ
２５  記憶媒体
２６  メモリコントローラ
２７  ＬＣＤ
２８  ＬＣＤ制御部
２９  通信制御部
３０  操作部
３１  環境温度センサ
３２  サーマルヘッド
３３  サーマルヘッド制御部
３４  ＣＰＵ
３５  画像処理部
３６  通信制御部
３７  操作部
３８  ヘッド温度センサ
３９  ＦｌａｓｈＲＯＭ
４０  ＳＤＲＡＭ
４１  記憶媒体
４２  メモリコントローラ
４３  ＬＣＤ
４４  ＬＣＤ制御部
【図１】
2008179038.tif 000003
【図２】
2008179038.tif 000004
【図３】
2008179038.tif 000005
【図４】
2008179038.tif 000006
【図５】
2008179038.tif 000007
【図６】
2008179038.tif 000008
【図７】
2008179038.tif 000009
【図８】
2008179038.tif 000010
【図９】
2008179038.tif 000011