(57)【特許請求の範囲】
【請求項１】
データ授受のために取り外し自在に装着される第１の記録媒体の画像データを前記第１の記録媒体よりも大きな容量を有する内蔵または着脱型の第２の記録媒体に複製する複製手段と、
前記第２の記録媒体に複製された画像データを用いて画像を印刷する印刷手段と、
前記複製手段による画像データの複製終了後に、その複製した画像データ以外の他の画像データすべてを前記第１の記録媒体から消去する消去手段と、
を具備することを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、たとえば電子カメラで撮影することにより得た画像データを格納するための、たとえば磁気ディスク装置や光磁気ディスク装置などの大容量の記録媒体を備えるプリンタに係り、特に、データ授受のために取り外し自在に装着される、たとえばメモリカードなどの小容量の記録媒体をより有効利用することを可能とするプリンタに関する。
【０００２】
【従来の技術】
近年、被写体像を撮像光学系により固体撮像素子、たとえばＣＣＤ二次元イメージセンサ上に結像して電気信号に変換し、これにより得られた画像の画像データを半導体メモリなどの記録媒体に記録する、いわゆる電子カメラが広く普及しつつある。
【０００３】
また、この普及に伴ない、電子カメラで撮影した画像を用紙上に形成する様々なタイプのプリンタも種々開発されてきている。図８は、昇華型プリンタの一構成例を示す図である。
【０００４】
図８に示すプリンタ１００では、ＣＰＵ１１により装置全体の制御が司られており、まず、メモリカード２００に記録された画像データの中の一つをインタフェース回路１２を介して装置内に取り込み、この取り込んだ画像データをたとえばＹ（黄）の印刷画像データ（ビットマップデータ）に変換する。そして、この変換したＹ（黄）印刷画像データをＤＲＡＭなどで構成される画像メモリ１３に格納した後、１ライン分ずつヘッドコントローラ１４に転送していく。
【０００５】
ヘッドコントローラ１４は、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＹ（黄）の画像を１ラインずつ形成する。このとき、ＣＰＵ１１は、メカニズム駆動回路１６に制御信号を送出することにより用紙の搬送を制御する。
【０００６】
そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を最初の位置に戻す旨を指示する制御信号を送出し、画像メモリ１３に格納されたＹ（黄）の印刷画像データを消去した後、もう一度メモリカード２００に記録された同一の画像データをインタフェース回路１２を介して装置内に取り込み、この取り込んだ画像データをＭ（マゼンダ）の印刷画像データ（ビットマップデータ）に変換する。そして、この変換した印刷画像データを画像メモリ１３に格納した後、１ライン分ずつヘッドコントローラ１４に転送していく。
【０００７】
ヘッドコントローラ１４は、Ｙ（黄）の印刷画像データの時と同様に、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＭ（マゼンダ）の画像を１ラインずつ形成する。そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を最初の位置に戻す旨を指示する制御信号を送出し、画像メモリ１３に格納されたＭ（マゼンダ）の印刷画像データを消去した後、さらにもう一度メモリカード２００に記録された同一の画像データをインタフェース回路１２を介して装置内に取り込み、この取り込んだ画像データをＣ（シアン）の印刷画像データ（ビットマップデータ）に変換する。そして、この変換した印刷画像データを画像メモリ１３に格納した後、１ライン分ずつヘッドコントローラ１４に転送していく。
【０００８】
ヘッドコントローラ１４は、Ｙ（黄）およびＭ（マゼンダ）の印刷画像データの時と同様に、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＣ（シアン）の画像を１ラインずつ形成する。そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を排出する旨を指示する制御信号を送出し、次の画像データの印刷処理に移行する。また、ＣＰＵ１１は、メカニズムセンサ１７からの信号に基づいてインクリボンの種類や用紙の詰まり等を検出する。
【０００９】
また、このプリンタ１００は、ユーザが各種操作を行なうための操作キー１８と、各部に電力を供給するための電源ブロック１９と、他のコンピュータとの間で画像データを授受するためのＰＣインタフェース回路２０と、外部接続されるディスプレイ装置に画像信号を出力するためのＶｉｄｅｏメモリ２１およびＶｉｄｅｏ回路２２とを備えている。
【００１０】
【発明が解決しようとする課題】
この発明は、データ授受のための取り外し自在に装着される、たとえばメモリカードなどの小容量の記録媒体をより有効利用することを可能とするプリンタを提供することを目的とする。
【００１２】
【課題を解決するための手段】
前述した目的を達成するために、この発明のプリンタは、データ授受のために取り外し自在に装着される第１の記録媒体の画像データを前記第１の記録媒体よりも大きな容量を有する内蔵または着脱型の第２の記録媒体に複製する複製手段と、前記第２の記録媒体に複製された画像データを用いて画像を印刷する印刷手段と、前記複製手段による画像データの複製終了後に、その複製した画像データ以外の他の画像データすべてを前記第１の記録媒体から消去する消去手段と、を具備することを特徴とする。
【００２３】
この発明のプリンタにおいては、コピーされなかった画像データを重要度の低い画像データと考え、この重要度が低いとされる画像データのみが小容量の記録媒体から自動的に消去されるため、その消去した分の容量を次の撮影に有効利用することが可能となる。
【００２８】
【発明の実施の形態】
以下、図面を参照してこの発明の実施形態を説明する。
【００２９】
図１は、この発明の実施形態に係るプリンタの構成図である。図１に示すように、このプリンタは、ＣＰＵ１１、インタフェース回路１２、ヘッドコントローラ１４、プリンタエンジン部１５、メカニズム駆動回路１６、メカニズムセンサ１７、操作キー１８、電源ブロック１９、ＰＣインタフェース回路２０、Ｖｉｄｅｏメモリ２１、Ｖｉｄｅｏ回路２２、磁気ディスク装置（ＨＤＤ）２３、ＬＣＤコントローラ２４およびＬＣＤ２５を備えている。そして、このプリンタは、大容量の磁気ディスク装置（ＨＤＤ）２３を備え、メモリカード２００の画像データをこの磁気ディスク装置（ＨＤＤ）２３にコピーし、この磁気ディスク装置（ＨＤＤ）２３の画像データを用いて画像を印刷するようにしたことにより、印刷処理時におけるメモリカード２００の占有時間を大幅に短縮した点を特徴とする。
【００３０】
このプリンタ１００では、ＣＰＵ１１により装置全体の制御が司られており、メモリカード２００に記録された画像データをインタフェース回路１２を介して装置内に取り込む際、まず、ＬＣＤコントローラ２４により画像データがコピー中である旨を示すメッセージをＬＣＤ２５に表示する。
【００３１】
このメッセージをＬＣＤ２５に表示すると、メモリカード２００から画像データを順次読み出していき、この読み出した画像データを磁気ディスク装置（ＨＤＤ）２３に記録する。すなわち、メモリカード２００の画像データを磁気ディスク装置（ＨＤＤ）２３にコピーする。
【００３２】
このプリンタでは、メモリカード２００から磁気ディスク装置（ＨＤＤ）２３に画像データをコピーする際の動作モード（コピーモード）として、全画面モードと予約画像モードとの２つのモードが存在する。操作キー１８の操作により全画面モードが設定されると、このプリンタは、メモリカード２００のすべての画像データを磁気ディスク装置（ＨＤＤ）２３にコピーする。一方、操作キー１８の操作により予約画像モードが設定されると、このプリンタは、メモリカード２００に画像データとともに予め記録された印刷予約情報で示される画像データのみを磁気ディスク装置（ＨＤＤ）２３にコピーする。この印刷予約情報は、印刷すべき画像の画像データやその印刷枚数などを示すための情報であり、メモリカード２００の予め定められた論理位置に予め定められた記述形式で記録されるものである。
【００３３】
また、このプリンタは、メモリカード２００から磁気ディスク装置（ＨＤＤ）２３に画像データをコピーした後、メモリカード２００の画像データを自動的に消去する動作モード（自動消去モード）を有しており、操作キー１８の操作によりこの自動消去モードが設定されると、メモリカード２００の画像データを自動的に消去する。この自動消去モードによりメモリカード２００のいずれの画像データを消去するかについては、たとえば以下のような選択方法が考えられる。
【００３４】
（１）磁気ディスク装置（ＨＤＤ）２３にコピーした画像データを消去する。
【００３５】
磁気ディスク装置（ＨＤＤ）２３へのコピーをバックアップと考え、このバックアップ済みの画像データをメモリカード２００から消去する。
【００３６】
（２）磁気ディスク装置（ＨＤＤ）２３にコピーした画像データ以外の他の画像データを消去する。
【００３７】
磁気ディスク装置（ＨＤＤ）２３にコピーしなかった画像データを重要度の低い画像データと考え、このコピーしなかった画像データをメモリカード２００から消去する。
【００３８】
（３）磁気ディスク装置（ＨＤＤ）２３へのコピーの有無に関わらずに、すべての画像データをメモリカード２００から消去する。
【００３９】
この（１）〜（３）の選択方法のいずれを採用するかは、予め電子カメラの仕様として固定的に割り当てても良いし、あるいは操作キー１８の操作によってユーザが所望の選択方法を設定するようにしても良い。
【００４０】
そして、このメモリカード２００から磁気ディスク装置（ＨＤＤ）２３への画像データのコピーと、メモリカード２００の画像データの自動消去とが完了すると、このプリンタは、ＬＣＤコントローラ２４によりＬＣＤ２５に表示していた画像データがコピー中である旨を示すメッセージを消す。これにより、メモリカード２００が不要となったことを報知し、ユーザは、このメモリカード２００を用いた画像データの撮影を速やかに再開できることになる。
【００４１】
また、このプリンタは、メモリカード２００から磁気ディスク装置（ＨＤＤ）２３に画像データをコピーした際、この画像データを用いた印刷処理を自動的に実行する動作モード（自動印刷モード）を有しており、操作キー１８の操作によりこの自動印刷モードが設定されると、引き続き、以下の手順で画像の印刷を実行する。
【００４２】
まず、磁気ディスク装置（ＨＤＤ）２３に記録された画像データをＹ（黄）、Ｍ（マゼンダ）およびＣ（シアン）の各印刷画像データ（ビットマップデータ）に変換し、この変換した印刷画像データを磁気ディスク装置（ＨＤＤ）２３に予め確保されたワークエリアに格納する。次に、この磁気ディスク装置（ＨＤＤ）２３のワークエリアに格納されたＹ（黄）の印刷画像データを１ライン分ずつヘッドコントローラ１４に転送していく。
【００４３】
ヘッドコントローラ１４は、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＹ（黄）の画像を１ラインずつ形成する。このとき、ＣＰＵ１１は、メカニズム駆動回路１６に制御信号を送出することにより用紙の搬送を制御する。そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を最初の位置に戻す旨を指示する制御信号を送出した後、今度は磁気ディスク装置（ＨＤＤ）２３のワークエリアに格納されたＭ（マゼンダ）の印刷画像データを１ライン分ずつヘッドコントローラ１４に転送していく。
【００４４】
ヘッドコントローラ１４は、Ｙ（黄）の印刷画像データの時と同様に、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＭ（マゼンダ）の画像を１ラインずつ形成する。そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を最初の位置に戻す旨を指示する制御信号を送出した後、今度は磁気ディスク装置（ＨＤＤ）２３の印刷データ作成ワークエリアに格納されたＣ（マゼンダ）の印刷画像データを１ライン分ずつヘッドコントローラ１４に転送していき、ヘッドコントローラ１４は、Ｙ（黄）およびＭ（マゼンダ）の印刷画像データの時と同様に、この転送された印刷画像データに基づいてプリンタエンジン部１５のヘッド１５１を駆動し、用紙上にＣ（シアン）の画像を１ラインずつ形成する。そして、最後のラインの処理が終了すると、ＣＰＵ１１は、メカニズム駆動回路１６に対して用紙を排出する旨を指示する制御信号を送出し、次の画像データの印刷処理に移行する。また、ＣＰＵ１１は、メカニズムセンサ１７からの信号に基づいてインクリボンの種類や用紙の詰まり等を検出する。
【００４５】
また、このプリンタは、メモリカード２００から磁気ディスク装置（ＨＤＤ）２３に画像データをコピーした際、この画像データの画像を一覧表示するためのインデックス画像の画像データを自動的に作成して磁気ディスク装置（ＨＤＤ）２３に記録する動作モード（自動インデックス記録モード）を有しており、操作キー１８の操作によりこの自動インデックス記録モードが設定されると、たとえばコピーした画像データの画像を縮小してマトリックス状に配置したインデックス画像の画像データを作成し、磁気ディスク装置（ＨＤＤ）２３に記録する。
【００４６】
次に、図２乃至図７を参照して、このプリンタの動作手順を説明する。
【００４７】
メモリカード２００が装着されると、このプリンタでは、まず、ＬＣＤコントローラ２４により画像データがコピー中である旨を示すメッセージをＬＣＤ２５に表示する（図２のステップＡ１）。次に、コピーモードが全画像モードか予約画像モードかを判定し（図２のステップＡ２）、全画像モードであれば、メモリカード２００のすべての画像データをコピー対象（コピーファイル）に設定する（図２のステップＡ３）。一方、予約画像モードであれば、画像データとともにメモリカード２００に記録された印刷予約情報を解析し（図２のステップＡ４）、この印刷予約情報により印刷すべきと示された画像の画像データをコピー対象（コピーファイル）に設定する（図２のステップＡ５）。
【００４８】
ここで、コピー対象（コピーファイル）に設定された画像データが存在するかどうか判定し（図２のステップＡ６）、存在しなければ（図２のステップＡ６のＮＯ）、ＬＣＤコントローラ２４によりＬＣＤ２５に表示していた画像データがコピー中である旨を示すメッセージを消した後（図２のステップＡ７）、エラー処理を実行して（図２のステップＡ８）、この処理を終了する。エラー処理としては、たとえばエラー内容をＬＣＤコントローラ２４によりＬＣＤ２５に表示するなどを行なえば良い。
【００４９】
次に、コピー対象（コピーファイル）に設定された画像データを、メモリカード２００から磁気ディスク装置（ＨＤＤ）２３にコピーする（図２のステップＡ９）。ここで、たとえば磁気ディスク装置（ＨＤＤ）２３の容量不足などのエラーが発生した場合（ステップＡ１０のＹＥＳ）、ＬＣＤコントローラ２４によりＬＣＤ２５に表示していた画像データがコピー中である旨を示すメッセージを消した後（図２のステップＡ７）、エラー処理を実行して（図２のステップＡ８）、この処理を終了する。
【００５０】
メモリカード２００から磁気ディスク装置（ＨＤＤ）２３への画像データのコピーが正常終了すると（図２のステップＡ１０のＮＯ）、今度は自動消去モードが設定されているかどうかを判定する（図２のステップＡ１１）。ここで、自動消去モードが設定されていた場合には（図２のステップＡ１１のＹＥＳ）、メモリカード２００の画像データを自動消去する（図２のステップＡ１２）。
【００５１】
図３は、この自動消去の第１の動作例であり、まず、メモリカード２００が消去禁止状態になっているかどうかを判定し（図３のステップＢ１）、消去禁止状態になっていなければ（図３のステップＢ１のＮＯ）、コピー対象（コピーファイル）に設定された画像データのみをメモリカード２００から消去する（図３のステップＢ２）。このメモリカード２００が消去禁止状態になっているかどうかは、たとえばメモリカード２００に設けられたスライド式のスイッチの位置を検知することなどにより判定する。
【００５２】
図４は、この自動消去の第２の動作例であり、まず、メモリカード２００が消去禁止状態になっているかどうかを判定し（図４のステップＣ１）、消去禁止状態になっていなければ（図４のステップＣ１のＮＯ）、コピー対象（コピーファイル）に設定された画像データ以外の他の画像データのみをメモリカード２００から消去する（図４のステップＣ２）。
【００５３】
図５は、この自動消去の第３の動作例であり、まず、メモリカード２００が消去禁止状態になっているかどうかを判定し（図５のステップＤ１）、消去禁止状態になっていなければ（図５のステップＤ１のＮＯ）、すべての画像データをメモリカード２００から消去する（図５のステップＤ２）。
【００５４】
このメモリカード２００の画像データの自動消去が終了すると、ＬＣＤコントローラ２４によりＬＣＤ２５に表示していた画像データがコピー中である旨を示すメッセージを消す（図２のステップＡ１３）。これにより、ユーザはメモリカード２００を取り外し可能になったことを認識し、このメモリカード２００を用いた画像データの撮影を速やかに再開できることになる。
【００５５】
その後、今度は自動印刷モードが設定されているかどうかを判定する（図２のステップＡ１４）。ここで、自動印刷モードが設定されていた場合には（図２のステップＡ１４のＹＥＳ）、磁気ディスク装置（ＨＤＤ）２３にコピーした画像データを用いた画像の印刷を実行する（図２のステップＡ１５）。
【００５６】
そして、この画像の印刷が終了すると、今度は自動インデックス記録モードが設定されているかどうかを判定し（図２のステップＡ１６）、自動インデックス記録モードが設定されていれば（図２のステップＡ１６のＹＥＳ）、磁気ディスク装置（ＨＤＤ）２３にコピーした画像データを一覧表示するためのインデックス画像の画像データを作成し、磁気ディスク装置（ＨＤＤ）２３に記録する（図２のステップＡ１７）。このインデックス画像は、たとえば図８に示すように、２５枚の画像を１／２５に縮小し（ａ）、５行×５列のマトリックス状に配置することにより作成する（ｂ）。
【００５７】
図７は、このインデックス画像作成の動作手順を示すフローチャートであり、まず、インデックス画像用に縮小した画像を磁気ディスク装置（ＨＤＤ）２３にコピーした画像データから作成する（図７のステップＥ１）。次に、この縮小した画像から２５枚毎のインデックス画像を作成し（図７のステップＥ２）、この作成したインデックス画像を圧縮符号化した画像データを作成する（図７のステップＥ３）。そして、この作成したインデックス画像の画像データを磁気ディスク装置（ＨＤＤ）２３記録する（図７のステップＥ４
このように、大容量の磁気ディスク装置（ＨＤＤ）２３を備え、メモリカード２００の画像データをこの磁気ディスク装置（ＨＤＤ）２３にコピーし、この磁気ディスク装置（ＨＤＤ）２３の画像データを用いて画像を印刷するようにしたことにより、このプリンタは、印刷処理時におけるメモリカード２００の占有時間を大幅に短縮する。
【００５８】
【発明の効果】
以上詳述したように、この発明によれば、コピーされなかった画像データをこのデータ授受のために取り外し自在に収納される小容量の記録媒体から自動的に消去することにより、その消去した分の容量を次の撮影に有効利用することが可能となる。
【図面の簡単な説明】
【図１】この発明の実施形態に係るプリンタの構成図。
【図２】同実施形態のプリンタの動作手順を説明するためのメインフローチャート。
【図３】同実施形態のプリンタにおける自動消去の第１の動作例を説明するためのフローチャート。
【図４】同実施形態のプリンタにおける自動消去の第２の動作例を説明するためのフローチャート。
【図５】同実施形態のプリンタにおける自動消去の第３の動作例を説明するためのフローチャート。
【図６】同実施形態のプリンタが作成するインデックス画像を例示する図。
【図７】同実施形態のプリンタにおけるインデックス画像作成の動作を説明するためのフローチャート。
【図８】従来のプリンタの構成例を示す図。
【符号の説明】
１１…ＣＰＵ
１２…インタフェース回路
１３…画像メモリ
１４…ヘッドコントローラ
１５…プリンタエンジン部
１６…メカニズム駆動回路
１７…メカニズムセンサ
１８…操作キー
１９…電源ブロック
２０…ＰＣインタフェース回路
２１…Ｖｉｄｅｏメモリ
２２…Ｖｉｄｅｏ回路
２３…磁気ディスク装置（ＨＤＤ）
２４…ＬＣＤコントローラ
２５…ＬＣＤ
１００…プリンタ
１５１…ヘッド
２００…メモリカード
【図１】
0004445610.tif 000002
【図２】
0004445610.tif 000003
【図３】
0004445610.tif 000004
【図４】
0004445610.tif 000005
【図５】
0004445610.tif 000006
【図６】
0004445610.tif 000007
【図７】
0004445610.tif 000008
【図８】
0004445610.tif 000009