JP2003191577A - プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ - Google Patents

プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ

Info

Publication number
JP2003191577A
JP2003191577A JP2001398133A JP2001398133A JP2003191577A JP 2003191577 A JP2003191577 A JP 2003191577A JP 2001398133 A JP2001398133 A JP 2001398133A JP 2001398133 A JP2001398133 A JP 2001398133A JP 2003191577 A JP2003191577 A JP 2003191577A
Authority
JP
Japan
Prior art keywords
data
printer
print
printing
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2001398133A
Other languages
English (en)
Inventor
Junichi Ito
順一 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP2001398133A priority Critical patent/JP2003191577A/ja
Publication of JP2003191577A publication Critical patent/JP2003191577A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Studio Devices (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 プリント動作中に電源が切断されるようなこ
とがあっても、切断直前の状況に応じて、再起動時に最
も適切な対処動作が行われ、使用者の利便性が十分に図
られるようにしたプリントシステム等を提供する。 【解決手段】 紙送りモータ49による印画紙46の給
紙、DSCコントローラ3によるプリントデータへの色
変換処理、サーマルヘッド38によるプリント動作、ヘ
ッド位置制御モータ41によるサーマルヘッド38のダ
ウン/アップ動作、などの印刷処理における各段階につ
いて、開始、終了、エラーの情報を不揮発性メモリ53
に記憶しておき、再起動時には、この情報を参照して、
可能な場合には、プリント動作を途中から再開し、不可
能な場合には次の印刷に備えて印画紙46の排紙やイン
クリボン33の頭出し等を行うようにした、デジタルカ
メラ1とプリンタ21が機能的に結合されてなるプリン
トシステム。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はプリントシステム並
びにこのシステムを構成するプリンタ及びデジタルカメ
ラに関し、特に、プリント動作中に不用意に電源供給が
断たれる等何等かの原因によって動作が中断するような
ことが発生しても動作が再開されるときには合理的な対
応が図られ得るようにした技術の改良に関する。
【0002】
【従来の技術】本出願人は、デジタルカメラとこのデジ
タルカメラで撮影した画像をプリントするプリンタとを
含むシステムを特開平10−200850号公報におい
て提案している。この提案では、プリント対象として選
択された画像をデジタルカメラの表示部に表示して確認
され得るようにして、この確認がなされた画像を表わす
データをプリンタ側に送出するようにしている。このよ
うな構成によれば、プリント対象画像の選択と確認、並
びに、意図した画像のプリントが容易かつ確実になされ
得ることになる。
【0003】このようなシステムにおいて、プリンタで
の用紙の詰まりや印刷動作に支障が生じたような場合
に、このプリンタと接続されたカメラ側にその旨の表示
を行うようにした技術も例えば特開平10−33655
5号公報において提案されている。
【0004】
【発明が解決しようとする課題】また一方、本出願人
は、デジタルカメラとこのデジタルカメラで撮影した画
像をプリントするプリンタとを含むシステムにおいて、
不用意に動作電源が断たれてしまったり、電池交換のた
めに一時的に電源が供給されなかったようなときに、動
作が再開したら、自動的に実行済みの動作に続く動作が
行われるようにした技術を、特開平2001−8017
4号公報において開示している。
【0005】他方、プリンタの動作がジョブ単位で管理
されるようにしておき、このプリンタが再起動したとき
に、既に実行済みのジョブに続くジョブから動作が続行
されるようにし、ジョブの途中での動作の中断について
も、相応の対処が行われるようにしようとした提案も例
えば特開平2000−26017号公報においてなされ
ている。この公報に記載の技術は、動作の単位となるジ
ョブの処理順序を適応的に変化させることにより、処理
可能なジョブから実行を行うようにしたものとなってい
る。
【0006】しかしながら、この特開平2000−26
017号公報に記載の技術は、給紙、ヘッドダウン、色
画面印刷、ヘッドアップ、排紙、といったような時系列
的な順序が定まっている処理については、処理順序の入
れ替えが不可能なことから、適用できる技術とはなって
いない。
【0007】こうして、デジタルカメラとこのデジタル
カメラで撮影した画像をプリントするプリンタとを含む
システムにおいて、プリント動作が何等かの要因によっ
て中断しても、動作の再開のときに最も合理的な対応が
なされて、使用者の利便性が図られるこの種のシステム
は未だ十分に具体的に提案されていない。
【0008】そこで、本発明の目的は、デジタルカメラ
とこのデジタルカメラで撮影した画像をプリントするプ
リンタとを含むシステムに関して、何等かの要因によっ
て、プリント動作が中断するようなことがあっても、そ
の状況に応じて、再起動時には最も適切な対処動作が行
われることにより、使用者の利便性が十分に図られるよ
うにした技術を提供することにある。
【0009】
【課題を解決するための手段】上記の目的を達成するた
めに、第1の発明によるプリントシステムは、動作を制
御するための制御手段が各備えられたデジタルカメラと
プリンタとが機能的に結合されてなるプリントシステム
であって、上記デジタルカメラは、プリント対象となる
画像を表すデータを上記プリンタ側に順次転送するデー
タ転送動作と、上記プリンタによって一の画像をプリン
トするための所定の各段階でのプリント動作を逐次実行
させるための各プリント指令を発するプリント指令動作
と、の各動作を自己の上記制御手段の制御下で実行し得
るように構成され、上記プリンタは、上記デジタルカメ
ラ側から発せられたプリント指令に応動して上記デジタ
ルカメラ側から順次転送されるデータに対応する上記一
の画像をプリントするための所定の各段階でのプリント
動作を自己の上記制御手段の制御下で逐次実行し得るよ
うに構成され、且つ、上記デジタルカメラ側からの一の
画像をプリントするための各プリント指令に応動して上
記プリンタ側で当該一の画像をプリントする過程で実行
されたプリント動作の各段階がその段階の動作を実行す
べき時点よりも後の時点で認識可能なように当該段階の
履歴を維持するよう上記各制御手段が協働するように構
成されたものである。
【0010】また、第2の発明によるプリントシステム
は、動作を制御するための制御手段が各備えられたデジ
タルカメラとプリンタとが機能的に結合されてなるプリ
ントシステムであって、上記デジタルカメラは、自己の
上記制御手段の制御下で、プリント対象となる1枚の画
像毎に、上記プリンタにプリント用紙をプリントを行う
ための所定の位置に搬送させるためのプリント用紙搬送
制御、その画像に関する各所定の色成分データを上記プ
リンタによるプリントに適合した形態の被プリントデー
タに変換する色変換処理、この色変換処理により形成さ
れた1枚の画像に関する当該色成分の被プリントデータ
を上記プリンタ側に転送するデータ転送処理、上記プリ
ンタのヘッドを所定の印刷動作位置に突出させるための
ヘッド突出駆動制御、上記プリンタのヘッドを上記印刷
動作位置から退避させるためのヘッド退避駆動制御、の
各制御乃至処理を実行するように構成され、上記プリン
タは、自己の上記制御手段の制御下で、プリント対象と
なる1枚の画像毎に、プリント用紙の搬送を行うプリン
ト用紙搬送動作、上記デジタルカメラ側から転送された
被プリントデータに対応する形態で自己のヘッドによっ
て当該プリント用紙にプリントを行うプリント動作、上
記ヘッドを所定の印刷動作位置に突出させるヘッド突出
駆動動作、上記ヘッドを上記印刷動作位置から退避させ
るヘッド退避駆動動作、の各動作を実行するように構成
され、且つ、上記デジタルカメラは、自己の上記制御手
段によって、各制御乃至処理についてそれらのうちの各
一のものを特定する処理特定データ、該処理特定データ
によって表わされる制御乃至処理の開始及び終了並びに
エラーを夫々表わす各開始確認データ及び各終了確認デ
ータ並びに各エラーデータを、上記プリンタに要求して
これらのデータを取得するように構成され、上記プリン
タは、自己の上記制御手段によって、上記デジタルカメ
ラ側から要求される上記各処理特定データ、各開始確認
データ及び各終了確認データ並びに各エラーデータを、
自己の記憶手段に保持すると共に、該各開始確認データ
及び各終了確認データのうちの該当するものを上記デジ
タルカメラ側からの要求を受けたときにその時点での現
実の状況に合致させるべく更新するように構成されたも
のである。
【0011】さらに、第3の発明によるプリントシステ
ムは、上記第2の発明によるプリントシステムにおい
て、上記デジタルカメラが、起動したときに、自己の上
記制御手段によって、上記プリンタに対して上記各処理
特定データ、各開始確認データ及び各終了確認データ並
びに各エラーデータを要求してこれらのデータを取得
し、該取得されたデータに依拠して、プリンタ側の制御
手段へ送信する指令内容を決定するように構成され、上
記プリンタは、自己の上記制御手段によって、上記指令
内容に応動するように構成されたものである。
【0012】第4の発明によるプリントシステムは、上
記第2の発明によるプリントシステムにおいて、上記プ
リンタの記憶手段が不揮発性メモリである。
【0013】第5の発明によるプリントシステムは、上
記第2の発明によるプリントシステムにおいて、上記デ
ジタルカメラが、プリントの対象とされる画像を特定す
る画像特定データ、上記画像のデータが格納された情報
記録媒体を特定する媒体特定データ、自己を特定するカ
メラ特定データ、または、上記画像に係るDPOF(Di
gital Print Order Format)データの何れかのデータを
上記プリンタに供給するように構成され、上記プリンタ
は、上記デジタルカメラから供給された当該データを自
己に接続されたデジタルカメラ側から読み出し可能に保
持するように構成されたものである。
【0014】第6の発明によるデジタルカメラは、動作
を制御するための制御手段が各備えられたデジタルカメ
ラとプリンタとが機能的に結合されてなるプリントシス
テムに適用されるデジタルカメラであって、自己の上記
制御手段の制御下で、プリント対象となる1枚の画像毎
に、上記プリンタにプリント用紙をプリントを行うため
の所定の位置に搬送させるためのプリント用紙搬送制
御、その画像に関する各所定の色成分データを上記プリ
ンタによるプリントに適合した形態の被プリントデータ
に変換する色変換処理、この色変換処理により形成され
た1枚の画像に関する当該色成分の被プリントデータを
上記プリンタ側に転送するデータ転送処理、上記プリン
タのヘッドを所定の印刷動作位置に突出させるためのヘ
ッド突出駆動制御、上記プリンタのヘッドを上記印刷動
作位置から退避させるためのヘッド退避駆動制御、の各
制御乃至処理を実行するように構成され、自己の上記制
御手段によって、各制御乃至処理についてそれらのうち
の各一のものを特定する処理特定データ、該処理特定デ
ータによって表わされる制御乃至処理の開始及び終了並
びにエラーを夫々表わす各開始確認データ及び各終了確
認データ並びに各エラーデータを、上記プリンタに要求
してこれらのデータを取得するように構成されたもので
ある。
【0015】第7の発明によるデジタルカメラは、上記
第6の発明によるデジタルカメラにおいて、自己が起動
したときに、自己の上記制御手段によって、上記プリン
タに対して上記各処理特定データ、各開始確認データ及
び各終了確認データ並びに各エラーデータを要求してこ
れらのデータを取得し、該取得されたデータに依拠し
て、プリンタ側の制御手段へ送信する指令内容を決定す
るように構成されたものである。
【0016】第8の発明によるプリンタは、動作を制御
するための制御手段が各備えられたデジタルカメラとプ
リンタとが機能的に結合されてなるプリントシステムに
適用されるプリンタであって、自己の上記制御手段の制
御下で、プリント対象となる1枚の画像毎に、プリント
用紙の搬送を行うプリント用紙搬送動作、上記デジタル
カメラ側から転送された被プリントデータに対応する形
態で自己のヘッドによって当該プリント用紙にプリント
を行うプリント動作、上記ヘッドを所定の印刷動作位置
に突出させるヘッド突出駆動動作、上記ヘッドを上記印
刷動作位置から退避させるヘッド退避駆動動作、の各動
作を実行するように構成され、上記デジタルカメラ側で
その制御手段の制御下で行われる、プリント対象となる
1枚の画像毎の、上記プリンタにプリント用紙をプリン
トを行うための所定の位置に搬送させるためのプリント
用紙搬送制御、その画像に関する各所定の色成分データ
を上記プリンタによるプリントに適合した形態の被プリ
ントデータに変換する色変換処理、この色変換処理によ
り形成された1枚の画像に関する当該色成分の被プリン
トデータを上記プリンタ側に転送するデータ転送処理、
上記プリンタのヘッドを所定の印刷動作位置に突出させ
るためのヘッド突出駆動制御、上記プリンタのヘッドを
上記印刷動作位置から退避させるためのヘッド退避駆動
制御、の上記各制御乃至処理についてそれらのうちの各
一のものを特定する処理特定データ、該処理特定データ
によって表わされる制御乃至処理の開始及び終了並びに
エラーを夫々表わす各開始確認データ及び各終了確認デ
ータ並びに各エラーデータを、当該デジタルカメラ側か
ら要求されたときには、該要求に応じて該当するデータ
をデジタルカメラに供給可能なように、自己の記憶手段
に保持すると共に、該各開始確認データ及び各終了確認
データのうちの該当するものを上記デジタルカメラ側か
らの要求を受けたときにその時点での現実の状況に合致
させるべく更新するように構成されたものである。
【0017】第9の発明によるプリンタは、上記第8の
発明によるプリンタにおいて、上記記憶手段が不揮発性
メモリである。
【0018】第10の発明によるプリンタは、上記第8
の発明によるプリンタにおいて、上記デジタルカメラ
が、プリントの対象とされる画像を特定する画像特定デ
ータ、上記画像のデータが格納された情報記録媒体を特
定する媒体特定データ、自己を特定するカメラ特定デー
タ、または、上記画像に係るDPOF(Digital PrintO
rder Format)データの何れかのデータを上記プリンタ
に供給するように構成されたものであり、上記デジタル
カメラから供給された当該データを自己に接続されたデ
ジタルカメラ側から読み出し可能に保持するように構成
されたものである。
【0019】
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1から図11は本発明の一実施
形態を示したものであり、図1はプリントシステムの構
成を示すブロック図である。
【0020】本実施形態のプリントシステムは、画像入
力装置1(例えば電子スチルカメラ(デジタルカメラ)
でなり、以下では、適宜、DSC1などと省略する。)
と、画像形成装置21(例えば昇華型プリンタユニット
でなり、以下では、適宜、プリンタ21などと省略す
る。)と、を有して構成されている。これらDSC1と
プリンタ21は、例えば信号ケーブルや、あるいは各々
に配設された1対のコネクタなどで構成された信号伝達
要素を含んでなる接続手段12により、互いに電気的に
結合されている。
【0021】なお、DSC1とプリンタ21とを電気的
に結合する接続手段12は、導体を用いるものに限ら
ず、例えば電磁波や光その他を利用したワイヤレス方式
の通信手段を接続手段として適用することも可能であ
り、両者を機能的に結合する種々の手段を適用すること
ができる。
【0022】まず、DSC1について説明する。
【0023】このDSC1は、撮像ユニット2と、DS
Cコントローラ3と、カメラ操作スイッチ4と、液晶モ
ニタ5と、SDRAM6と、FlashRom7と、記
録メディア8と、USBホストコントローラ9と、外部
バスライン10と、カメラ電源回路11と、上記接続手
段12の一部と、を含んで構成されている。
【0024】上記DSCコントローラ3は、制御手段で
あって、電子スチルカメラとしての機能を達成するため
のシステムLSIでなり、CCDインターフェイス回路
3aと、メモリインターフェイス回路3bと、ビデオエ
ンコーダ回路3cと、画像サイズ変換回路3dと、画像
圧縮伸張回路3eと、RISCコントローラ3fとを含
んで構成されている。
【0025】上記撮像ユニット2は、被写体像を光学的
に結像するための撮影レンズと、この撮影レンズにより
結像された光学像を電気的な信号に変換する例えばCC
Dイメージセンサでなる撮像素子と、この撮像素子を駆
動するための撮像素子駆動回路と、を含んで構成されて
いる。
【0026】上記カメラ操作スイッチ4は、このDSC
1に係る各種の動作を指示するためにユーザーによって
操作される複数のスイッチを含み、例えば撮影動作を指
示するためのレリーズスイッチを含んでいる。
【0027】例えば操作スイッチの1つであるレリーズ
スイッチが操作されると、RISCコントローラ3f
は、CCDインターフェイス回路3aを介して撮像ユニ
ット2から被写体の画像データを取り込む。この画像デ
ータは、メモリインターフェイス回路3bを介してSD
RAM6に記憶されるようになっている。
【0028】RISCコントローラ3fは、画像サイズ
変換回路3dを制御することにより、画像データを、表
示手段である液晶モニタ5の解像度に合せた画像データ
に変換させる。
【0029】ビデオエンコーダ回路3cは、この変換後
の画像データを取り込んで、撮影された被写体を液晶モ
ニタ5に表示するものである。液晶モニタ5は、画像デ
ータを表示するために用いられるだけではなく、システ
ムの動作状態を示すためにも用いられるようになってい
る。
【0030】画像圧縮伸張回路3eは、画像データをJ
PEGデータに符号化することにより圧縮し、あるいは
JPEGデータ化されている画像データを復号化する処
理を行うことにより伸張するものである。この画像圧縮
伸張回路3eによりJPEGデータに変換された画像デ
ータは、メモリインターフェイス回路3bを介して、例
えばSSFDC(SolidState FloppyDisk Card)やCF
(CompactFlash)等でなる情報記録媒体たる記録メディ
ア8に記憶される。
【0031】なお、JPEGデータに変換された画像デ
ータを記憶するのは記録メディア8に限るものではな
く、例えば、上記RISCコントローラ3fを制御する
ためのプログラムコードを記憶しているFlashRo
m7の一部領域に記憶することも可能である。
【0032】DSCコントローラ3に接続されている外
部バスライン10には、FlashRom7と、記録メ
ディア8と、USBホストコントローラ9と、が接続さ
れている。
【0033】上記DSCコントローラ3は、DSC1と
プリンタ21とが接続されたときは、これらが接続して
構成されるプリントシステム全体の制御も行うように構
成されている。このときDSCコントローラ3は、プリ
ンタ21の制御を行う制御手段たるマイクロコンピュー
タ(以下、マイコンと省略する)22に対して、プリン
ト動作に係るコマンドデータと画像データとを送信する
必要がある。本実施形態では、DSC1とプリンタ21
との送受信を行う通信手段の一例として、シリアルバス
の1つであるUSB(Universal Serial Bus)を採用し
ている。マイコン22は、USBデバイスコントローラ
22aを内蔵しており、上記DSCコントローラ3から
送信されるコマンドデータと画像データとを受信するこ
とが可能である。このマイコン22は、DSCコントロ
ーラ3からのコマンドデータに対応した処理ルーチンを
実行する。このUSB接続においては、DSCコントロ
ーラ3がマスター(ホスト側)であり、マイコン22は
スレーブとなっている。従って、本例のものは、マイコ
ン22側は、基本的には、DSCコントローラ3が接続
されて動作するシステムであり、単体では上記システム
中のサブシステムに相当する。
【0034】また、上記接続手段12によって、USB
の接続が行われるだけでなく、さらに、DSC1の電源
ラインとプリンタ21の電源ラインも接続されて、プリ
ンタ21側からDSC1側へ電源の供給が行われ得るよ
うになっている。
【0035】すなわち、DSC1のカメラ電源回路11
は、2次電池を含んで構成されており、該DSC1が単
独でカメラとして動作するときには、この2次電池がパ
ワーソースとなる。一方、DSC1とプリンタ21が接
続されたときには、プリンタ21のプリンタ電源回路5
5がプリントシステム全体のパワーソースとなる。さら
に、DSC1とプリンタ21が接続されたときには、プ
リンタ電源回路55からカメラ電源回路11の2次電池
へ充電することが可能となっている。
【0036】続いて、プリンタ21について説明する。
【0037】このプリンタ21は、マイコン22により
系全体が統括的に制御されるようになっている。このマ
イコン22は、DSC1から送信されるコマンドや画像
データに基づき、該プリンタ21において印刷動作を実
行するように制御するものである。従って、本実施形態
に示す構成例では、プリンタ21は単独では印刷動作を
実行するシステムのサブシステムに相当する。さらにマ
イコン22は、上述したように、USBデバイスコント
ローラ22aを含んで構成されている。
【0038】このプリンタ21には、電源ジャック56
を介してACアダプタ57が接続されるようになってい
る。プリンタ電源回路55は、このACアダプタ57か
ら供給される電力を、プリンタ21内の各回路ユニット
に適合する電圧に変換した後に、分配するものである。
【0039】プリンタ操作スイッチ54は、電源スイッ
チ、プリント許可スイッチ、駒数選択スイッチ等を含ん
で構成されている。
【0040】ユーザーは、DSC1とプリンタ21を接
続した後に、プリンタ操作スイッチ54に含まれるこれ
らのスイッチを操作することにより、所望の画像データ
を印刷することができる。
【0041】印画紙(図中、「紙」と記載する。)46
は、ペーパートレイ45に収納されていて、このペーパ
ートレイ45から取り出された後は、ピンチローラ48
とグリップローラ47とにより挟まれて保持されるよう
になっている。
【0042】紙送りモータ49は、上記グリップローラ
47を駆動することにより、印画紙46を、上記ペーパ
ートレイ45から取り出す動作、印刷のために搬送する
動作、印刷が終了した後に排出する動作、をそれぞれ行
うためのものであり、例えばステッピングモータにより
構成されている。
【0043】ステッピングモータ駆動回路50は、上記
マイコン22からの制御信号に基づいて、上記紙送りモ
ータ49に駆動電力を供給して駆動し、印画紙46を任
意に移動させるものである。
【0044】紙位置センサ51は、フォトリフレクタ
(PR)等の素子を用いて構成されており、印画紙46
の位置を検出して、検出結果を上記マイコン22に出力
するようになっている。
【0045】不揮発性メモリ53は、記憶手段であっ
て、例えば、EEPROM(Electrically Erasable Pr
ogrammable Read-Only Memory)、FeRAM(Ferroel
ectricRandom Access Memory)、電池バックアップ付S
RAMなどの素子を用いて構成されており、このプリン
タ21への電力供給が停止されたとしても、記憶してい
る情報を保持することができるものとなっている。
【0046】この不揮発性メモリ53に記憶する情報と
しては、例えば、プリンタ21の印刷の実行状態を示す
履歴情報である印刷関連情報(処理特定データ)、プリ
ンタ21の特性を示した印刷パラメータなどが挙げられ
る。
【0047】サーマルヘッド38は、アーム39の先端
側に固定されており、このアーム39は、カム40の回
動により、回転軸39a周りに上下にスイングされて、
アップ/ダウン駆動されるようになっている。
【0048】また、サーマルヘッド38の印画紙46を
挟んだ反対側には、プラテンローラ52が配設されてい
る。
【0049】上記カム40は、ヘッド位置制御モータ4
1により回動されるようになっていて、このヘッド位置
制御モータ41は、マイコン22の制御に基づきヘッド
モータ駆動回路42から供給される駆動電力により駆動
される。
【0050】また、上記カム40の回転位置は、例えば
フォトインターラプタ(PI)などの素子を用いて構成
されたヘッド位置センサ43により検出されるようにな
っている。
【0051】マイコン22は、このヘッド位置センサ4
3からの出力に基づき、上記ヘッドモータ駆動回路42
を制御することにより、サーマルヘッド38の位置を決
定する。
【0052】すなわち、サーマルヘッド38をダウン位
置に設定することにより、インクリボン(図面中、「リ
ボン」と記載する。)33が印画紙46に押し付けられ
る。マイコン22は、この状態で印画紙46とインクリ
ボン33を同時に移動させるのに同期して、サーマルヘ
ッド制御回路25の内部のメモリに、2次元の画像デー
タの一列分を転送する。サーマルヘッド制御回路25の
内部のメモリには、このように2次元の画像データの一
列分を単位として転送が行われる。サーマルヘッド制御
回路25は、内部のメモリに記憶した画像データを、サ
ーマルヘッド38のヒータを駆動するための駆動信号に
変換して上記サーマルヘッド38に出力することによ
り、該サーマルヘッド38が加熱されて、インクリボン
33のインクが印画紙46に転写される。
【0053】上記サーマルヘッド38の温度は、サーミ
スタ(TH)などの素子より構成された温度センサ37
により検出され、検出結果がマイコン22に入力される
ようになっている。
【0054】インクリボン33は、印画紙46へ熱転写
されるY(イエロー),M(マゼンタ),C(シアン)
の各染料転写フィルムと、保護膜転写フィルムとにより
構成されており、リボンケース32内に収納されてい
る。
【0055】インクリボン33に設けられている各フィ
ルムの位置は、該インクリボン33上に形成されている
マークを、フォトリフレクタ(PR)などの素子により
構成されたリボン位置センサ36を用いて検出すること
により、把握することができるようになっている。
【0056】また、インクリボン33の巻取りは、マイ
コン22の制御に基づいて、リボンモータ駆動回路31
から駆動電力を供給されるリボンモータ30により行わ
れる。
【0057】このとき、インクリボン33の巻取り動作
が正しく実行されているか否かは、リボン移動検出セン
サ35の出力をモニタすることにより行われるようにな
っている。すなわち、上記リボンケース32の回転軸に
同期して回転するスリット付き円盤34が設けられてお
り、このスリット付き円盤34の回転状態を、例えばフ
ォトインターラプタ(PI)でなるリボン移動検出セン
サ35により検出して、その検出結果がマイコン22に
入力されるようになっている。
【0058】また、リボンケース32がプリンタ21に
装填されているか否かは、リボンケース検出スイッチ2
9により検出されるようになっている。
【0059】さらに、ペーパートレイ45がプリンタ2
1に装填されているか否かは、ペーパートレイ検出スイ
ッチ44により検出されるようになっている。
【0060】図2はDSC1側のDSCコントローラ3
とプリンタ21側のマイコン22により行われるメイン
ルーチンの動作を示すフローチャートである。
【0061】DSC1とプリンタ21は、互いに通信を
行いながら連携して動作を行うようになっている。
【0062】DSC1とプリンタ21が接続されること
により、DSCコントローラ3とマイコン22とが通信
を行って互いに協働することができる状態になると、こ
のプリントシステムが構成される。
【0063】画像形成装置21にACアダプタ57が接
続されて、プリンタ操作スイッチ54の電源スイッチが
操作されると、プリンタ21のマイコン22が起動す
る。
【0064】まず、マイコン22は、内部レジスタやI
/Oの初期化を行うとともに(ステップS201)、プ
リンタ電源回路55を制御してDSC1のカメラ電源回
路11へ電力供給を開始する(ステップS202)。こ
の電力供給によって、カメラ電源回路11からDSC1
の各回路ユニットへ電力が供給され、DSCコントロー
ラ3が起動する。
【0065】DSC1では、まず、DSCコントローラ
3自身を初期化するとともに、周辺回路の初期化を行う
(ステップS1)。
【0066】次に、DSC1が単体で起動されたのか、
あるいはプリンタ21に接続された状態で起動されたの
かを、例えばプリンタ21からの電力供給を受けている
か否かにより判定し(ステップS2)、単体で起動され
た場合には、電子スチルカメラとして単独で動作するモ
ードヘ移行する(ステップS3)。
【0067】一方、プリンタ21に接続された状態で起
動されている場合には、USBのVbus端子を利用し
て、マイコン22に対してDSCコントローラ3が起動
した旨を告知する(ステップS4)。
【0068】プリンタ21において、マイコン22は、
Vbus端子をモニタして接続の検出を待機しており
(ステップS203)、接続が検出されることにより、
DSCコントローラ3が起動したことを検出する。
【0069】DSC1では、USBホストコントローラ
9の初期設定を行って、USBの転送モードの1つであ
るコントロール転送を利用することにより、マイコン2
2をデバイスとして認識する動作を行う(ステップS
5)。
【0070】プリンタ21では、マイコン22が、US
Bデバイスコントローラ22aを介してこの認識動作に
呼応した処理を実行する(ステップS204)。
【0071】これらステップS5とステップS204の
処理が終了すると、DSCコントローラ3とマイコン2
2との間にUSBによる通信回線が形成され、DSCコ
ントローラ3はUSBを介してマイコン22を制御可能
な状態になる。
【0072】次に、DSC1側の復帰動作(ステップS
6)とプリンタ21側の復帰動作(ステップS205)
と、が行われる。この復帰動作の処理は、印刷動作中に
電力供給が停止し、その後に電力供給が再開されたとき
の対処を行う処理となっている。このような状況が発生
するケースとしては、例えば、印刷中に誤ってACアダ
プタ57の挿抜がなされた場合などが考えられる。この
「復帰動作」については後で詳細に説明する。
【0073】その後、DSCコントローラ3は、マイコ
ン22に対してプリンタ状態情報を要求するコマンドを
転送し、これらの情報を取得する(ステップS7)。
【0074】プリンタ21において、マイコン22は、
情報を要求するコマンドを受けると(ステップS20
6)、各スイッチの状態、各センサの状態、不揮発性メ
モリ53に記憶されている情報等に基づいて要求された
プリンタ状態情報を作成し、DSC1へ送信する(ステ
ップS207)。
【0075】DSC1におけるステップS7の動作、お
よびプリンタ21におけるステップS206とステップ
S207の動作は、USBの転送モードの1つであるイ
ンタラプト転送を利用して、所定の周期で定期的に実行
されるようになっている。
【0076】上記プリンタ状態情報は、プリンタ操作ス
イッチ54が操作されたか否か、印刷動作が可能な状態
であるか否か(ペーパートレイ45の有無、リボンケー
ス32の有無、サーマルヘッド38の温度、紙詰まり、
等)といった情報を含んで構成されている。
【0077】DSC1において、DSCコントローラ3
は、上記ステップS7で取得したプリンタ状態情報に基
づいて、プリンタ操作スイッチ54の駒数選択スイッチ
の操作状況を判断する(ステップS8)。
【0078】ここで、操作が行われているときは、その
操作に応じて、駒数のアップ/ダウン処理を行う(ステ
ップS9)。
【0079】その後、設定された駒数の画像データを記
録メディア8から読み出し(ステップS10)、読み出
したJPEGデータを画像圧縮伸張回路3eにより復号
し(ステップS11)、復号して伸張された画像データ
をビデオエンコーダ回路3cを制御することにより液晶
モニタ5に表示させる(ステップS12)。
【0080】ユーザは、この液晶モニタ5に表示されて
いる画像を見て、それが印刷したい画像であると判断し
た場合には、印刷を実行するために、プリンタ操作スイ
ッチ54のプリント許可スイッチを操作することにな
る。
【0081】すなわち、上記ステップS12が終了する
か、または上記ステップS8において駒数選択スイッチ
が操作されていない場合には、次に、プリンタ状態情報
に基づいてプリント許可スイッチの操作状況を判断する
(ステップS13)。
【0082】ここで操作が行われているときは、プリン
タ情報に基づいて、印刷可能な状況にあるか否かを判定
し(ステップS14)、印刷可能でない場合には、液晶
モニタ5に警告メッセージを表示する(ステップS1
9)。具体的には、例えばリボンケース32が装填され
ていないと判断された場合には、ここでは、「リボンケ
ースを装填後、再度、プリント許可ボタンを押してくだ
さい」というようなメッセージが表示されることにな
る。その後は、上記ステップS7へ移行する。
【0083】また、上記ステップS14において、印刷
可能であると判断された場合には、後で詳しく説明する
ように、DSC1側における印刷処理(ステップS1
5)およびプリンタ21側における印刷処理(ステップ
S208)を行う。
【0084】その後、印刷動作が正常に終了したか否か
を判定し(ステップS16)、正常に終了した場合には
上記ステップS7へ移行する。
【0085】一方、印刷処理において異常が発生した場
合には、エラーメッセージを液晶モニタ5に表示する
(ステップS17)。具体的には、例えばインクリボン
33が切断した場合には、「インクリボンが切れまし
た。インクリボンを除去してください」というようなメ
ッセージが液晶モニタ5に表示されることになる。
【0086】その後、異常事態が解決されるまで動作を
止めて待機し(ステップS18)、プリンタ状態情報に
基づいてプリンタ21が正常状態に復帰したことを確認
した後に、上記ステップS7へ移行する。
【0087】一方、上記ステップS13において、プリ
ント許可スイッチが操作されていない場合は、プリンタ
状態情報に基づいて、プリンタ操作スイッチ54の電源
スイッチの操作状況を判断する(ステップS20)。
【0088】ここで、電源スイッチがオンのままである
場合には、上記ステップS7へ移行し、電源スイッチが
操作されてオフになっている場合には、マイコン22に
対してプリンタ電源回路55の動作を停止する旨のコマ
ンドを送信する(ステップS21)。
【0089】このコマンドを受けたマイコン22は、プ
リンタ電源回路55を構成するDC/DCコンバータを
停止させる(ステップS209)。これにより、プリン
タ電源回路55からプリンタ21内部の各回路への電源
供給、およびDSC1のカメラ電源回路11への電源供
給が停止されるために、DSC1とプリンタ21とを含
んでなる印刷システムの動作が停止する。
【0090】図3、図4、図5、図6は、上記ステップ
S15およびステップS208において実行される一連
の「印刷処理」ルーチンを分割してそれぞれ示すフロー
チャートである。
【0091】DSCコントローラ3は、マイコン22に
対して、不揮発性メモリ53の印刷関連情報を初期化す
るように指令する(ステップS31)。この指令を受け
たマイコン22は、印刷関連情報の消去を行う(ステッ
プS211)。
【0092】ここで、図9を参照して不揮発性メモリ5
3に記憶されている情報の様子について説明する。図9
は不揮発性メモリ53のメモリマップを示す図である。
【0093】この図9に示す例においては、不揮発性メ
モリ53のアドレス01から18の領域に、印刷の実行
状態を示す履歴情報である印刷関連情報(処理特定デー
タ)を記憶させるようにマッピングされている。プリン
タ21が画像データを印画紙46上に可視化するには、
複数の処理を時系列的に実行しなければならない。この
ときの個々の処理は、DSCコントローラ3からの指示
に基づいて実行されるようになっている。そして、各処
理が実行される毎に、各々の処理に対応した不揮発性メ
モリ53のアドレスの情報が更新され、つまり、印刷処
理の履歴情報が残されるようになっている。
【0094】具体的には、アドレス01には印刷開始位
置への搬送動作情報が、アドレス02にはヘッドのダウ
ン位置設定動作情報が、アドレス03にはY画像データ
印刷動作情報が、アドレス04にはヘッドのアップ位置
設定動作情報が、アドレス05には印刷位置へ戻す動作
の情報が、アドレス06にはヘッドのダウン位置設定動
作情報が、アドレス07にはM画像データ印刷動作情報
が、アドレス08にはヘッドのアップ位置設定動作情報
が、アドレス09には印刷位置へ戻す動作の情報が、ア
ドレス10にはヘッドのダウン位置設定動作情報が、ア
ドレス11にはC画像データ印刷動作情報が、アドレス
12にはヘッドのアップ位置設定動作情報が、アドレス
13には印刷位置へ戻す動作の情報が、アドレス14に
はヘッドのダウン位置設定動作情報が、アドレス15に
はオーバーコート動作情報が、アドレス16にはヘッド
のアップ位置設定動作情報が、アドレス17にはリボン
頭出し動作の情報が、アドレス18には排紙動作情報
が、それぞれ記憶されるようになっている。
【0095】なお、その他の情報として、例えば、アド
レス00にはフレーム番号(画像特定データ)、メディ
ア番号(媒体特定データ)、カメラ番号(カメラ特定デ
ータ)、DPOF(Digital Print Order Format)情報
(DPOFデータ)等を含む画像認識情報が、アドレス
19にはサーマルヘッド解像度や色補正データ、温度特
性データ等を含む印刷パラメータ情報が、それぞれ記憶
されるようになっている。
【0096】また、上述したようなアドレス01から1
8に記憶されている印刷関連情報は、それぞれ、動作が
開始されたことを示す開始フラグ(開始確認データ)、
動作が終了したことを示す終了フラグ(終了確認デー
タ)、動作が正常に終了したかあるいはエラーが発生し
て終了したときにはどのようなエラーであったかを示す
終了コード(エラーデータ)などが含まれている。
【0097】印刷動作を実行している最中に、誤って電
源がオフして印刷動作が中断したとしても、上記印刷関
連情報が残っていれば、どの処理まで印刷動作が実行さ
れたかを後で判断することが可能である。上記ステップ
S211の処理は、新たな印刷動作を行うのに先立っ
て、不揮発性メモリ53に記憶されている古い履歴情報
をリセットする動作となっている。
【0098】上記ステップS31が終了すると、DSC
コントローラ3は、画像認識情報を転送して、上記不揮
発性メモリ53へ記録するように指示する(ステップS
32)。
【0099】マイコン22は、画像認識情報とコマンド
とを受けると、該コマンドに基づいて画像認識情報を不
揮発性メモリ53のアドレス00に記録する(ステップ
S212)。
【0100】この画像認識情報は、次のように用いられ
るものである。
【0101】上述したような印刷関連情報を用いれば、
もし印刷中に電源がオフされてしまったようなときで
も、再度電源をオンしてから中断した印刷動作を再び継
続して行うことが可能となる場合もある。
【0102】これを可能とする条件の一例としては、印
刷動作を再開したときに、DSC1に印刷中の画像デー
タが存在していなければならないことが挙げられる。た
だし、この条件だけでは充分とは言えない。
【0103】つまり、ユーザの行動、特に、電源が遮断
されている間にユーザがどのような行動をとるかを予測
することは困難である。具体的には、電源がオフになっ
ている最中に、他のDSC1をプリンタ21へ接続する
ユーザが存在するかもしれないし、あるいは、DSC1
は同じものであるが、記録メディア8が別のものに交換
されている可能性もある、等である。
【0104】従って、印刷関連情報のみを用いても、印
刷動作を再開することができる保証にはならない。そこ
で、印刷している画像データを認証するためのデータ
を、プリンタ21側で記録しておく必要があり、それが
アドレス00に記録される画像認識情報となっている。
【0105】この画像認識情報として利用することがで
きるデータとして、上記図9に示したように、画像のフ
レーム番号、記録メディア8のID番号、カメラのID
番号などが考えられる。さらに、DPOF(Digital Pr
int Order Format)ファイルを設定することが可能なD
SC1の場合には、画像データに対応したDPOFデー
タを画像認識情報として利用することも可能である。
【0106】次に、DSCコントローラ3は、印刷パラ
メータ情報をマイコン22に要求する(ステップS3
3)。マイコン22は、この要求に応じて、不揮発性メ
モリ53から印刷パラメータ情報を読み出してDSCコ
ントローラ3へ転送する(ステップS213)。上述し
たように、不揮発性メモリ53には、印刷パラメータ情
報としてサーマルヘッド38の解像度、色補正データ、
温度補正データなどが格納されている。
【0107】そして、DSCコントローラ3は、上記印
刷パラメータ情報に含まれるサーマルヘッド38の解像
度を示す情報を用いて、画像サイズ変換回路3dによ
り、画像データを印刷時の画素数に合うように変換する
(ステップS34)。
【0108】その後、DSCコントローラ3は、給紙動
作の指令をプリンタ21へ送信する(プリント用紙搬送
制御)(ステップS35)。
【0109】マイコン22は、給送動作のコマンドを受
信すると、動作を開始するのに先立って、不揮発性メモ
リ53のアドレス01に開始フラグを記録する(ステッ
プS214)。このアドレス01は、上述したように、
印刷開始位置への搬送動作情報が記録されるエリアであ
る。
【0110】開始フラグを設定した後に、マイコン22
は、上記ステップS214において、ペーパートレイ4
5から印画紙46を取り出して、印刷開始位置まで搬送
する動作を行う(プリント用紙搬送動作)。マイコン2
2は、搬送を行っているときに、エラー検出動作も行っ
ている。一方、DSC1は、プリンタ21がこの印画紙
46を搬送する動作を行っている最中に、マトリックス
計算式を用いて、所定の色成分データであるY,Cr,
Cbの画像データから被プリントデータであるY(イエ
ロー)画像データを作成する色変換処理を実行する(ス
テップS36)。このときには、さらに、色補正データ
や温度補正データに基づいて、Y画像データの補正も行
われる。
【0111】印刷動作は、インクリボン33に配列され
た各色の順序に応じて行われるために、DSCコントロ
ーラ3は、該順序に応じて、Y(イエロー)、M(マゼ
ンタ)、C(シアン)の順番で画像データを作成するよ
うになっている。
【0112】画像データの作成が終了すると、DSCコ
ントローラ3は、マイコン22に対して終了コードを要
求する(ステップS37)。マイコン22は、給紙動作
が終了すると、上記ステップS214において、終了コ
ードをDSCコントローラ3へ返送するとともに、不揮
発性メモリ53のアドレス01に終了フラグと終了コー
ドとを記録する。
【0113】上記開始フラグは動作が開始されたことを
示すフラグであり、上記終了フラグは動作が終了したこ
とを示すフラグであるために、これら一対のフラグの両
方が記録されていれば、動作が開始された後に終了した
ことを示している。もし、動作を行っている途中で電源
がオフされたときには、終了フラグは記録されず、開始
フラグのみが残ることになる。これら一対のフラグは、
印刷を行うときの複数の動作ステップそれぞれに対応し
て、上記図9に示したように、不揮発性メモリ53に記
憶される。従って、後でプリントシステムの電源を起動
したときに、これらのフラグを読み出すことにより、ど
のような状況で電源がオフされたのかを判定することが
可能である。
【0114】また、上記終了コードは、給紙動作が良好
に行われなかったときに、その失敗原因に応じて設定さ
れるエラー情報も含んでいる。失敗原因としては、例え
ば印画紙46がプリンタの中で詰まってしまった場合な
どが挙げられる。DSCコントローラ3は、終了コード
にエラー情報が含まれているか否かによって、印刷動作
を継続するか否かを判断する(ステップS38)。
【0115】ここで、エラー情報があって、印刷動作を
継続することができないときは、エラー発生部位に応じ
た表示情報を作成して(ステップS95)、メインルー
チンへリターンする。メインルーチンでは、この表示情
報に基づいて、上記ステップS17において液晶モニタ
5に表示を行うようになっている。
【0116】一方、上記ステップS38において、エラ
ー情報がないと判断された場合には、画像データに応じ
てサーマルヘッド38を制御し、該サーマルヘッド38
の熱によりインクリボン33の染料を印画紙46へ転写
する印刷動作を行う。
【0117】すなわち、DSCコントローラ1は、ま
ず、サーマルヘッド38をダウン位置へ設定するよう指
令を出す(ヘッド突出駆動制御)(ステップS39)。
【0118】マイコン22は、このコマンドを受信する
と、動作を開始するのに先立って、不揮発性メモリ53
のアドレス02に開始フラグを記録する(ステップS2
15)。このアドレス02は、上述したように、サーマ
ルヘッド38のダウン位置設定動作情報が記録されるエ
リアである。
【0119】開始フラグの設定した後に、マイコン22
は、上記ステップS215において、サーマルヘッド3
8をダウン位置へ移動する(ヘッド突出駆動動作)。こ
れにより、サーマルヘッド38とプラテンローラ52の
間に、印画紙46とインクリボン33とが密着した状態
で挟み込まれることになる。
【0120】一方、DSCコントローラ3は、終了コー
ドを要求して、コードが取得されるまで待機する(ステ
ップS40)。
【0121】マイコン22は、上記ステップS215に
おいて、ヘッドダウン動作が終了すると、終了コードを
DSCコントローラ3へ返送するとともに、不揮発性メ
モリ53のアドレス02に、終了フラグと終了コードと
を記録する。このとき、サーマルヘッド38の駆動が良
好に行われなかった場合には、エラー情報を作成して終
了コードに加えるようになっている。
【0122】DSCコントローラ3は、上記ステップS
40において取得した終了コードに基づき、エラー情報
の有無を判定し(ステップS41)、動作が正常に行わ
れなかったときは上記ステップS95に移行する。
【0123】また、正常に終了したときには、DSCコ
ントローラ3は、印刷動作の開始をマイコン22へ指令
する(ステップS42)。
【0124】マイコン22は、このコマンドを受信する
と、動作を開始するのに先だって、不揮発性メモリ53
のアドレス03に開始フラグを記録する(ステップS2
16)。このアドレス03は、上述したように、Y画像
データ印刷動作情報が記録されるエリアである。
【0125】マイコン22は、開始フラグを設定した後
に、上記ステップS216において、紙送りモータ49
とリボンモータ30の駆動を開始する。
【0126】DSCコントローラ3は、上記ステップS
36で作成したY画像データをライン毎に分解して、マ
イコン22の紙送り動作に同期して転送する(データ転
送処理)(ステップS43)。このとき、画像データ
は、USBの通信モードの1つであるバルク転送を利用
してマイコン22へ転送される。
【0127】マイコン22は、受信した画像データを紙
送りに同期してサーマルヘッド制御回路25へ出力する
(プリント動作)(ステップS217)。このステップ
S217の動作は、Y画像データが終了するまで継続し
て行われる。なお、この動作に並行して、例えば、印画
紙46の紙詰まり、インクリボン33の巻取り異常など
の発生がないかを検出するエラー検出の動作が行われ
る。
【0128】DSCコントローラ3は、Y画像データの
転送が終了すると、終了コードをマイコン22に対して
要求する(ステップS44)。
【0129】一方、マイコン22は、サーマルヘッド3
8へのラインデータの転送が終了したところで、紙送り
モータ49の駆動とリボンモータ30の駆動とを停止さ
せる。そして、マイコン22は、終了コードをDSCコ
ントローラ3へ返送するとともに、不揮発性メモリ53
のアドレス03に終了フラグと終了コードとを記録する
(ステップS218)。このとき、印画紙46の搬送動
作やインクリボン33の巻取り動作が印刷中に良好に行
われなかった場合には、エラー情報を終了コードへ加え
るようになっている。
【0130】DSCコントローラ3は、受け取った終了
コードに基づいて、Y画像の印刷動作が正しく終了した
か否かを判定し(ステップS45)、正常に終了してい
ないときは上記ステップS95へ移行する。
【0131】一方、正常に終了した場合には、DSCコ
ントローラ3は、サーマルヘッド38をアップ位置へ設
定するように指令を出す(ヘッド退避駆動制御)(ステ
ップS46)。
【0132】マイコン22は、このコマンドを受信する
と、動作を開始するのに先立って、不揮発性メモリ53
のアドレス04に開始フラグを記録する(ステップS2
19)。このアドレス04は、上述したように、サーマ
ルヘッド38のアップ位置設定動作情報が記録されるエ
リアである。
【0133】マイコン22は、開始フラグを設定した後
に、上記ステップS219において、サーマルヘッド3
8をアップ位置へ移動する(ヘッド退避駆動動作)。こ
の動作によってインクリボン33と印画紙46との密着
が解除されて、印画紙46を自由に移動させることがで
きる状態になる。
【0134】DSCコントローラ3は、終了コードを要
求して、コードが取得されるまで待機する(ステップS
47)。
【0135】マイコン22は、上記ステップS219に
おいて、動作が終了すると終了コードをDSCコントロ
ーラ3へ返送するとともに、不揮発性メモリ53のアド
レス04に終了フラグと終了コードとを記録する。この
とき、サーマルヘッド38の駆動が良好に行われなかっ
た場合には、エラー情報を作成して終了コードに加える
ようになっている。
【0136】DSCコントローラ3は、上記ステップS
47において終了コードを取得し、取得した終了コード
に基づいてエラー情報の有無を判定して(ステップS4
8)、動作が正常に終了しなかったときは、上記ステッ
プS95に移行する。
【0137】上述したような、DSC1におけるステッ
プS39〜ステップS48の処理と、プリンタ21にお
けるステップS215〜ステップS219の処理によっ
て、Y画像データが印画紙46に印刷されたことにな
る。
【0138】次は、印刷開始位置へ印画紙46を再度位
置合わせし、M画像データを作成して、印画紙46に印
刷する必要がある。
【0139】すなわち、上記ステップS48において、
正常に終了したと判断された場合には、DSCコントロ
ーラ3は、印画紙46を印刷開始位置へ戻すことを指令
する(プリント用紙搬送制御)(ステップS49)。
【0140】マイコン22は、このコマンドを受信する
と、動作を開始するのに先立って、不揮発性メモリ53
のアドレス05に開始フラグを設定する(ステップS2
20)。このアドレス05は、上述したように、印刷位
置へ戻す動作の情報が記録されるエリアである。
【0141】開始フラグを設定した後に、マイコン22
は、上記ステップS220において、紙送りモータ49
を反転させて印画紙46を印刷開始位置まで移動する
(プリント用紙搬送動作)。
【0142】プリンタ21が印画紙46を戻している間
に、DSC1では、マトリックス計算式を用いて、Y,
Cr,Cbの画像データからM(マゼンタ)画像データ
を作成する色変換処理が実行される(ステップS5
0)。このときには、さらに、色補正データや温度補正
データに基づいて、M画像データの補正も行われる。
【0143】画像データの作成が終了すると、DSCコ
ントローラ3は、マイコン22に対して終了コードを要
求する(ステップS51)。マイコン22は、給紙動作
が終了すると、上記ステップS220において、終了コ
ードをDSCコントローラ3へ返送するとともに、不揮
発性メモリ53のアドレス05に終了フラグと終了コー
ドとを記録する。このときに、印画紙46を戻す動作が
良好に行われなかった場合には、エラー情報を作成して
終了コードに加えるようになっている。
【0144】DSCコントローラ3は、受信した終了コ
ードに基づいて、エラー情報の有無を判定し(ステップ
S52)、正常に終了しなかったときは上記ステップS
95へ移行する。
【0145】上記ステップS52において、正常に終了
したときは、M画像のデータを印画紙46へ印刷する処
理へ移行する。
【0146】M画像データを印画紙46へ印刷する処理
は、DSCコントローラ3におけるステップS53〜ス
テップS62の処理とマイコン22におけるステップS
221〜ステップS225の処理とによって行われる
が、Y画像であるかM画像であるかのデータの違いを除
いて、上述したステップS39〜ステップS48の処理
とステップS215〜ステップS219の処理によるY
画像印刷動作とそれぞれ同様であるために、その詳細な
説明は省略する。
【0147】この一連のM画像印刷動作によって、不揮
発性メモリ53のアドレス06のヘッドダウン位置設定
動作情報、アドレス07のM画像データ印刷動作情報、
アドレス08のヘッドアップ位置設定動作情報が、それ
ぞれ更新される。
【0148】続いて、DSCコントローラ3におけるス
テップS63〜ステップS66の処理、およびマイコン
22におけるステップS226の処理によって、Y画像
データとM画像データとが印刷された印画紙46が印刷
開始位置へ戻され(プリント用紙搬送動作)、不揮発性
メモリ53のアドレス09に印刷位置へ戻す動作の情報
が設定され、プリンタ21が印画紙46を戻している間
に、DSCコントローラ3によりC(シアン)画像デー
タが作成されて補正される。
【0149】この処理において、上述したステップS4
9からステップS52の処理およびステップS220の
処理と異なるのは、ステップS64の色変換処理により
C(シアン)画像データが作成される点のみであり、そ
の他の処理は同様である。
【0150】C画像データを印画紙46へ印刷する処理
は、DSCコントローラ3におけるステップS67〜ス
テップS76の処理とマイコン22におけるステップS
227〜ステップS231の処理とによって行われる
が、Y画像であるかC画像であるかのデータの違いを除
いて、上述したステップS39〜ステップS48の処理
とステップS215〜ステップS219の処理によるY
画像印刷動作とそれぞれ同様であるために、その詳細な
説明は省略する。
【0151】この一連のC画像印刷動作によって、不揮
発性メモリ53のアドレス10のヘッドダウン位置設定
動作情報、アドレス11のC画像データ印刷動作情報、
アドレス12のヘッドアップ位置設定動作情報が、それ
ぞれ更新される。
【0152】これまでの動作によって、印画紙46に
Y,M,C画像データが印刷され、ユーザが選択した画
像が形成されている。
【0153】最後に、印画紙46を保護する保護膜を形
成するために、再度、印画紙46を戻すようになってい
る。
【0154】すなわち、DSCコントローラ3における
ステップS77〜ステップS79の処理、およびマイコ
ン22におけるステップS232の処理によって、Y,
M,C画像が印刷された印画紙46が印刷開始位置へ戻
され(プリント用紙搬送動作)、不揮発性メモリ53の
アドレス13に印刷位置へ戻す動作の情報が設定され
る。
【0155】これらの処理において、上述したステップ
S49からステップS52の処理およびステップS22
0の処理と異なるのは、ステップS50に対応する色変
換処理が存在しない点であり、その他の処理は同様であ
る。
【0156】続いて、DSCコントローラ3におけるス
テップS80からステップS82の処理、およびマイコ
ン22におけるステップS233の処理により、ヘッド
ダウン動作が行われるが、これは上述したステップS3
9からステップS41の処理およびステップS215に
おける処理と同様である。この動作によって、不揮発性
メモリ53のアドレス14にヘッドのダウン位置設定動
作情報が設定される。
【0157】そして、DSCコントローラ3は、オーバ
ーコート(保護膜)を印画紙46へかけるようにマイコ
ン22へ指令する(ステップS83)。
【0158】マイコン22は、このコマンドを受信する
と、動作を行うに先立って、不揮発性メモリ53のアド
レス15に開始フラグを設定する(ステップS23
4)。このアドレス15は、上述したように、オーバー
コート動作情報が記録されるエリアである。そして、マ
イコン22は、このステップS234において、印画紙
46の給送動作とインクリボン33の巻取り動作を開始
する。
【0159】マイコン22は、保護膜を熱転写するため
のデータを、印画紙46の給送に同期して、サーマルヘ
ッド制御回路25へ転送する(ステップS235)。こ
のステップS235の動作は、印画紙46全体に保護膜
が形成されるまで継続して行われる。なお、この動作に
並行して、例えば、印画紙46の紙詰まり、インクリボ
ン33の巻取り異常などの発生がないかを検出するエラ
ー検出動作が行われる。
【0160】次に、マイコン22は、紙送りモータ49
の駆動とリボンモータ30の駆動とを停止し、終了コー
ドと終了フラグとを不揮発性メモリ53へ記録するとと
もに、終了コードをDSCコントローラ3へ送信する
(ステップS236)。
【0161】DSCコントローラ3は、要求した終了コ
ードを受信すると(ステップS84)、受信した終了コ
ードに基づき、エラー情報の有無を判定する(ステップ
S85)。ここで、正常に終了していない場合には、上
記ステップS95へ移行する。
【0162】また、正常に終了した場合には、DSCコ
ントローラ3においてステップS86からステップS8
8の処理を行うとともに、マイコン22においてステッ
プS237の処理を行うことにより、ヘッドアップの動
作を行う。この処理は、上述したステップS46からス
テップS48の処理およびステップS219の処理と同
様である。この動作によって、不揮発性メモリ53のア
ドレス16にヘッドのアップ位置設定動作情報が設定さ
れる。
【0163】その後、DSCコントローラ3は、次の印
刷に備えて、インクリボン33の頭出し動作を行うよう
にマイコン22に指示する(ステップS89)。
【0164】この指令を受けたマイコン22は、頭出し
動作を実行する前に、不揮発性メモリ53のアドレス1
7におけるリボン頭出し動作の情報を更新して、開始フ
ラグを記録する(ステップS238)。
【0165】このステップS238において、さらにマ
イコン22は、リボンモータ30を制御してY色染料転
写フィルムが正確に先頭に位置するようにインクリボン
33を巻き上げるとともに、巻上げ動作に並行して、例
えば、インクリボン33の切断や巻取り異常などの発生
がないかを検査するエラー検査を行う。
【0166】そして、マイコン22は、インクリボン3
3の巻上げ動作が終了すると、上記ステップS238に
おいて、終了コードと終了フラグとを不揮発性メモリ5
3へ記録するとともに、終了コードをDSCコントロー
ラ3へ送信する。
【0167】DSCコントローラ3は、要求した終了コ
ードを受信すると(ステップS90)、受信した終了コ
ードに基づいて、正常に終了したか否かを判定し(ステ
ップS91)、正常に終了していないときは上記ステッ
プS95へ移行する。
【0168】また、正常に終了した場合には、DSCコ
ントローラ3は、マイコン22に排紙動作を行うように
指令する(ステップS92)。
【0169】マイコン22は、この指令を受けると、排
紙動作を行うに開始に先立って、不揮発性メモリ53の
アドレス18の排紙動作情報を変更して、開始フラグを
セットする(ステップS239)。
【0170】さらに、マイコン22は、このステップS
239において、紙送りモータ49を制御することによ
り、印刷が終了した印画紙46をプリンタ21の外部へ
排出し、この排出動作に並行して、紙詰まりが発生して
いないかを検査するエラー検査を実行する。このエラー
検査において、異常が検出されたときは、エラー情報が
終了コードに付加される。
【0171】そして、マイコン22は、印画紙46の排
出動作が終了すると、このステップS239において、
終了コードと終了フラグとを不揮発性メモリ53へ記録
するとともに、終了コードをDSCコントローラ3へ送
信する。
【0172】DSCコントローラ3は、要求した終了コ
ードを受信すると(ステップS93)、受信した終了コ
ードに基づいて、動作が正常に終了したか否かを判定し
(ステップS94)、正常に終了していないときには上
記ステップS95へ移行する。
【0173】また、動作が正常に終了している場合に
は、この「印刷処理」のサブルーチンから、そのままメ
インルーチンへリターンする。
【0174】次に、上記図2に示したメインルーチンに
おけるステップS6およびステップS205の復帰動作
の詳細について、図10および図11を参照しながら、
図7および図8に沿って説明する。図7は復帰動作ルー
チンの一部を示すフローチャート、図8は復帰動作ルー
チンの他の一部を示すフローチャート、図10は液晶モ
ニタにおける表示の幾つかの例を示す図、図11は液晶
モニタにおける表示の他の幾つかの例を示す図である。
なお、図7と図8は、図面の都合上2つに分割している
が、全体として一連の動作を示すものである。
【0175】この復帰動作は、上述したような印刷処理
において、電源の遮断等により印刷が中断された場合
に、上記不揮発性メモリ53に記憶されている情報に基
づいて、印刷動作を途中から継続することが可能である
か否かを判断し、可能である場合に継続させるようにす
るものである。
【0176】すなわち、DSCコントローラ3は、印刷
関連情報を送信するようにマイコン22に要求して、該
情報を取得する(ステップS101)。
【0177】マイコン22は、この要求を受けると、不
揮発性メモリ53のアドレス00からアドレス18に記
憶されている印刷関連情報を読み出して、DSCコント
ローラ3へ送信する(ステップS241)。
【0178】DSCコントローラ3は、受信した印刷関
連情報にエラー情報が含まれているかを検索する(ステ
ップS102)。ここで、エラー情報が存在する場合に
は、エラーを発生させた要因が取り除かれるまでは、こ
のプリントシステムを動作させることはできない。従っ
て、要因を取り除くようにユーザへ告知すると共に、要
因がなくなるまで動作を停止して待機する必要がある。
【0179】そこで、まず、エラー情報にインクリボン
33の巻取り異常があるか否かを判定する(ステップS
103)。
【0180】ここで、インクリボン33の巻取り異常を
検出した場合には、DSCコントローラ3は、エラーの
内容をユーザに説明するための例えば図10(A)に示
すようなメッセージを、液晶モニタ5へ表示させる(ス
テップS104)。この図10(A)に例示するような
表示形態1においては、「Error(エラー)」の表
示の後に続けて、異常が発生した部位が「インクリボン
33」であって、その巻取りに異常があることを表示す
るとともに、さらに、「Operation(オペレー
ション)」の表示の後に、「リボンを再度設定した後
に、電源を再投入する」旨の対処方法を続けて表示す
る。
【0181】その後、対処方法に従ってユーザが問題解
決をしてくれるまで動作を止めて待機し(ステップS1
05)、解決されたところでメインルーチンにリターン
する。
【0182】上記ステップS103において、インクリ
ボン33の巻取りに異常がないと判断されたときは、D
SCコントローラ3は、次に、エラー情報に印画紙46
の搬送異常(例えば紙詰まり等)があるか否かを判定す
る(ステップS106)。
【0183】ここで、印画紙46の搬送異常がある場合
には、DSCコントローラ3は、エラーの内容をユーザ
に説明するための例えば図10(B)に示すようなメッ
セージを、液晶モニタ5へ表示させる(ステップS10
7)。この図10(B)に例示するような表示形態2に
おいては、「Error(エラー)」の表示の後に続け
て、異常が発生した部位が「印画紙46」であって、そ
の搬送に異常があることを表示するとともに、さらに、
「Operation(オペレーション)」の表示の後
に、「印画紙46を取り除いて、電源を再投入する」旨
の対処方法を続けて表示する。
【0184】その後、上記ステップS105へ移行し
て、対処方法に従いユーザが問題を解決してくれるまで
動作を止めて待機する。
【0185】また、上記ステップS106において、印
画紙46の搬送異常がないと判断されたときは、DSC
コントローラ3は、マイコン22から取得した画像認識
情報に基づいて、対応する画像データを記録メディア8
から検索する(ステップS108)。
【0186】そして、画像データが記録メディア8中に
発見されたか否かを判定し(ステップS109)、発見
されない場合には、DSCコントローラ3は、例えば図
10(C)に示すような警告表示を、液晶モニタ5へ表
示させる(ステップS110)。この図10(B)に例
示するような表示形態2においては、「Error(エ
ラー)」の表示の後に続けて、「印刷途中の画像に対応
するデータが存在しない」旨と、「印刷途中の印画紙4
6を排紙する」旨と、を表示してユーザに知らせる。
【0187】このようなケースに該当する場合として
は、電源がオフしている間に、例えば、ユーザがプリン
タ21に接続されているDSC1を他のものに交換した
場合や、あるいはDSC1は同一であっても記録メディ
ア8を他のものに交換した場合などが考えられる。
【0188】何れの場合であっても、対応する画像デー
タがない限り、そのまま印刷を継続することは明らかに
不可能であるために、その後は、上述した「印刷処理」
のステップS89(図6)へ移行して(RCV10)、
印画紙46を排出するとともに、次の印刷に備えてイン
クリボン33の頭出しを行うようになっている。
【0189】また、上記ステップS109において、画
像認識情報に対応した画像データが記録メディア8中に
発見された場合には、その画像データを記録メディア8
から読み出す(ステップS111)。
【0190】そして、読み出した画像データをJPEG
復号して伸長するとともに(ステップS112)、伸張
した画像データを液晶モニタ5へ表示する(ステップS
113)。これにより、印刷中の画像がどのような画像
であったかを、ユーザへ認識させることができる。
【0191】次に、不揮発性メモリ53から読み出した
情報に基づいて、Y画像、M画像、またはC画像の何れ
かを印刷している最中に、電源オフが発生したか否かを
判定する(ステップS114)。
【0192】ここで、何れかを印刷している最中に電源
オフが発生したと判定された場合には、DSCコントロ
ーラ3は、例えば図10(D)に示すような表示を、液
晶モニタ5へ表示させる(ステップS115)。この図
10(D)に例示するような表示形態4においては、
「Notice(注意)」の表示の後に続けて、「プリ
ンタ21に印刷途中の印画紙46が存在するが、その印
刷動作を継続することは不可能である」旨と、「印画紙
46の排出動作を実行する」旨を表示する。さらに、こ
の表示形態4においては、「Cause(原因)」に続
けて、エラーの発生要因(原因)が、例えば「Y画像の
印刷中に電源オフが発生したため」である旨を表示す
る。
【0193】ユーザは、液晶モニタ5に表示された画像
データとこれらのメッセージとによって、印刷しようと
した画像がどのような理由で印刷を行うことができない
かを理解することができる。その後は、「印刷処理」の
ステップS89(図6)へ移行して(RCV10)、印
画紙46を排出するとともに、次の印刷に備えてインク
リボン33の頭出しを行うようになっている。
【0194】上記ステップS114において、Y画像、
M画像、またはC画像の何れかを印刷している最中に電
源オフが発生したのではないと判断された場合には、次
に、少なくとも1色分の印刷が終了した後に、印刷位置
へ戻す動作を行っている最中に、電源がオフになったか
否かを判定する(ステップS116)。
【0195】ここで、印刷位置へ戻す動作中に電源がオ
フになった場合には、DSCコントローラ3は、例えば
図10(E)に示すような表示を、液晶モニタ5へ表示
させる(ステップS117)。この図10(E)に例示
するような表示形態5においては、「Notice(注
意)」の表示の後に続けて、「プリンタ21に印刷途中
の印画紙46が存在するが、その印刷動作を継続するこ
とは不可能である」旨と、「印画紙46の排出動作を実
行する」旨を表示する。さらに、この表示形態5におい
ては、「Cause(原因)」に続けて、エラーの発生
要因(原因)が、例えば「Y画像を印刷した後に電源オ
フが発生したが、画像の位置出しを行うことは不可能で
ある」である旨を表示する。
【0196】ある色の画像を印刷終了した後に、次の色
(またはオーバーコート)を印刷するために印刷開始位
置へ印画紙46を戻すときは、該印画紙46の位置をセ
ンサ等を用いて検出するのではなく、ステッピングモー
タでなる紙送りモータ49に印可されたパルス信号の数
から、その位置を割り出すようになっている。そして、
この紙送り中に電源がオフされると、印画紙46の移動
量を示すパルス数の情報が失われてしまうために、印画
紙46の位置を正確に割り出すことが不可能となる。従
って、そのまま無理に印刷を継続したとしても、色ずれ
を起こすことになるために、印刷を継続することは望ま
しくない。そこで、「印刷処理」のステップS89(図
6)へ移行して(RCV10)、印画紙46を排出する
とともに、次の印刷に備えてインクリボン33の頭出し
を行うようになっている。
【0197】また、上記ステップS116において、印
刷位置へ戻す動作中に電源がオフになったのでないと判
断された場合には、次に、不揮発性メモリ53のデータ
に基づいて、インクリボン33の頭出し動作中に電源オ
フが発生したか否かを判定する(ステップS118)。
【0198】ここで、インクリボン33の頭出し動作中
に電源オフが発生した場合には、DSCコントローラ3
は、例えば図11(A)に示すような表示を、液晶モニ
タ5へ表示させる(ステップS119)。この図11
(A)に例示するような表示形態6においては、「No
tice(注意)」の表示の後に続けて、「プリンタ2
1に印刷が終了した印画紙46が存在する」旨と、「印
画紙46の排出動作を実行する」旨を表示する。さら
に、この表示形態6においては、「Cause(原
因)」に続けて、エラーの発生要因(原因)が、例えば
「インクリボン33の位置出し中に電源オフが発生した
が、Y画像、M画像、C画像、およびオーバーコートの
印刷は終了している」である旨を表示する。
【0199】この場合には、「印刷処理」のステップS
89(図6)へ移行して(RCV10)、インクリボン
33の頭出し動作を再開するとともに、排紙動作を実行
するようになっている。
【0200】上記ステップS118において、インクリ
ボン33の頭出し動作中に電源オフが発生したのでない
と判断された場合には、排紙動作中に電源オフが発生し
たか否かを判定する(ステップS120)。
【0201】ここで、排紙動作中に電源オフが発生した
場合には、DSCコントローラ3は、例えば図11
(B)に示すような表示を、液晶モニタ5へ表示させる
(ステップS121)。この図11(B)に例示するよ
うな表示形態7においては、「Notice(注意)」
の表示の後に続けて、「プリンタ21に印刷が終了した
印画紙46が存在する」旨と、「印画紙46の排出動作
を実行する」旨を表示する。さらに、この表示形態7に
おいては、「Cause(原因)」に続けて、エラーの
発生要因(原因)が、例えば「排紙動作中に電源オフが
発生した」ことにある旨を表示する。
【0202】この場合には、「印刷処理」のステップS
92(図6)へ移行して(RCV11)、排紙動作を実
行するようになっている。
【0203】上記ステップS120において、排紙動作
中に電源オフが発生したのでないと判断された場合に
は、オーバーコート動作中に電源のオフが発生したか否
かを判定する(ステップS122)。
【0204】ここで、オーバーコート動作中に電源のオ
フが発生した場合には、DSCコントローラ3は、例え
ば図11(C)に示すような表示を、液晶モニタ5へ表
示させる(ステップS123)。この図11(C)に例
示するような表示形態8においては、「Notice
(注意)」の表示の後に続けて、「プリンタ21に印刷
中の印画紙46が存在する」旨と、「印刷動作を継続す
る」旨を表示する。さらに、この表示形態8において
は、「Cause(原因)」に続けて、エラーの発生要
因(原因)が、例えば「オーバーコート動作中に電源オ
フが発生したが、Y画像、M画像、およびC画像の印刷
は終了している」である旨を表示する。
【0205】この場合には、「印刷処理」のステップS
83(図6)へ移行して(RCV08)、オーバーコー
トをそのまま継続するようになっている。
【0206】上記ステップS122において、オーバー
コート動作中に電源のオフが発生したのでないと判断さ
れた場合には、DSCコントローラ3は、マイコン22
に対して印刷パラメータを要求する(ステップS12
4)。
【0207】マイコン22は、この要求を受けると、不
揮発性メモリ53から印刷パラメータ情報を読み出して
DSCコントローラ3へ送信する(ステップS24
2)。
【0208】DSCコントローラ3は、上記ステップS
124において受信した印刷パラメータ情報に基づい
て、上記図3のステップS34に示したのと同様の画素
数変換処理を実行する(ステップS125)。
【0209】そして、DSCコントローラ3は、ペーパ
ートレイ45から印画紙46を取り出す動作中に電源の
オフが発生したか否かを判定する(ステップS12
6)。
【0210】ここで、ペーパートレイ45から印画紙4
6を取り出す動作中に電源のオフが発生した場合には、
DSCコントローラ3は、例えば図11(D)に示すよ
うな表示を、液晶モニタ5へ表示させる(ステップS1
27)。この図11(D)に例示するような表示形態9
においては、「Notice(注意)」の表示の後に続
けて、「プリンタ21に印刷中の印画紙46が存在す
る」旨と、「印刷動作を継続することは可能である」旨
を表示する。さらに、この表示形態9においては、「O
peration(オペレーション)」の表示の後に、
「プリント許可スイッチを操作した場合には印刷動作が
継続され、その他のスイッチを操作した場合には排紙動
作が行われる」旨の対処方法を続けて表示するととも
に、「Cause(原因)」に続けて、エラーの発生要
因(原因)が、例えば「ペーパートレイ45から印画紙
46を取り出す最中に電源オフが発生した」ことである
旨を表示する。
【0211】そして、DSCコントローラ3は、マイコ
ン22に対して、プリンタ操作スイッチ54の状態に関
する情報を要求して取得する(ステップS128)。
【0212】これに応じて、マイコン22は、プリンタ
操作スイッチ54の状態を検出して、DSCコントロー
ラ3へ送信する(ステップS243)。
【0213】DSCコントローラ3は、受信したプリン
タ操作スイッチ54の状態に関する情報に基づいて、液
晶モニタ5の画像を見たユーザーが、プリント許可スイ
ッチを操作したか、あるいはその他のスイッチを操作し
たかを判断する(ステップS129)。
【0214】ここで、プリント許可スイッチが操作され
てオンになっている場合には、「印刷処理」のステップ
S35(図3)へ移行して(RCV00)、印刷動作を
継続するようになっている。
【0215】また、プリント許可スイッチ以外が操作さ
れている場合には、「印刷処理」のステップS89(図
6)へ移行して(RCV10)、印画紙46を排出する
とともに、次の印刷に備えてインクリボン33の頭出し
を行うようになっている。
【0216】さらに、プリンタ操作スイッチ54の操作
が検出されない場合には、上記ステップS128へ戻っ
て、再度情報の取得を行う。
【0217】なお、ここでは印刷の継続かまたは排紙の
みを選択することができるようにしたが、これに限ら
ず、他の画像を選択して印刷を継続することができるよ
うにしても良い。
【0218】上記ステップS126において、ペーパー
トレイ45から印画紙46を取り出す動作中に電源のオ
フが発生したのでないと判断された場合には、サーマル
ヘッド38の位置出し駆動中に電源のオフが発生したか
否かを判定する(ステップS130)。
【0219】ここで、サーマルヘッド38の位置出し駆
動中に電源のオフが発生したのでない場合には、そのま
まメインルーチンへリターンする。
【0220】一方、サーマルヘッド38の位置出し駆動
中に電源のオフが発生したと判断された場合には、DS
Cコントローラ3は、例えば図11(E)に示すような
表示を、液晶モニタ5へ表示させる(ステップS13
1)。この図11(E)に例示するような表示形態10
においては、「Notice(注意)」の表示の後に続
けて、「プリンタ21に印刷中の印画紙46が存在す
る」旨と、「印刷動作を継続することは可能である」旨
を表示する。さらに、この表示形態10においては、
「Operation(オペレーション)」の表示の後
に、「プリント許可スイッチを操作した場合には印刷動
作が継続され、その他のスイッチを操作した場合には排
紙動作が行われる」旨の対処方法を続けて表示するとと
もに、「Cause(原因)」に続けて、エラーの発生
要因(原因)が、例えば「サーマルヘッド38のアップ
/ダウン駆動中に電源オフが発生した」ことである旨を
表示する。
【0221】サーマルヘッド38の位置出し動作中は、
印画紙46が停止しているために、印刷動作を継続して
も色ずれが発生することはない。そこで、このように、
選択することができるようにしている。
【0222】DSCコントローラ3は、マイコン22に
対してプリンタ操作スイッチ54の状態に関する情報を
要求し取得する(ステップS132)。
【0223】これに応じて、マイコン22は、プリンタ
操作スイッチ54の状態を検出し、DSCコントローラ
3へ送信する(ステップS244)。
【0224】DSCコントローラ3は、受信した情報か
ら、プリンタ操作スイッチ54の状態を判定して、処理
の分岐を行う(ステップS133)。
【0225】ここで、プリンタ操作スイッチ54の操作
が検出されない場合には、上記ステップS132へ戻っ
て、再度情報の取得を行う。
【0226】また、プリント許可スイッチ以外のスイッ
チがオンしたときは、「印刷処理」のステップS89
(図6)へ移行して(RCV10)、印画紙46を排出
するとともに、次の印刷に備えてインクリボン33の頭
出しを行うようになっている。
【0227】さらに、プリント許可スイッチが操作され
たときは、印刷動作の何れのステップにおけるサーマル
ヘッド38の駆動動作であるかを判定して、判定結果に
応じて印刷動作を継続するために分岐する(ステップS
134)。
【0228】まず、Y画面印刷開始前のヘッド位置出し
駆動中(「印刷処理」のステップS215の動作中)に
電源を切られたときは、上記「印刷処理」のステップS
36と同様の色変換処理を行い(ステップS135)、
その後、印刷を継続するために、「印刷処理」のステッ
プS39へ移行する(RCV01)。
【0229】また、Y画面印刷終了後のヘッド位置出し
駆動中(「印刷処理」のステップS219の動作中)に
電源を切られたときは「印刷処理」のステップS46へ
移行して(RCV02)、印刷を継続する。
【0230】さらに、M画面印刷開始前のヘッド位置出
し駆動中(「印刷処理」のステップS221の動作中)
に電源を切られたときは、上記「印刷処理」のステップ
S50と同様の色変換処理を行い(ステップS13
6)、その後、印刷を継続するために、「印刷処理」の
ステップS53へ移行する(RCV03)。
【0231】そして、M画面印刷終了後のヘッド位置出
し駆動中(「印刷処理」のステップS225の動作中)
に電源を切られたときは「印刷処理」のステップS60
へ移行して(RCV04)、印刷を継続する。
【0232】加えて、C画面印刷開始前のヘッド位置出
し駆動中(「印刷処理」のステップS227の動作中)
に電源を切られたときは、上記「印刷処理」のステップ
S64と同様の色変換処理を行い(ステップS13
7)、その後、印刷を継続するために、「印刷処理」の
ステップS67へ移行する(RCV05)。
【0233】また、C画面印刷終了後のヘッド位置出し
駆動中(「印刷処理」のステップS231の動作中)に
電源を切られたときは「印刷処理」のステップS74へ
移行して(RCV06)、印刷を継続する。
【0234】一方、オーバーコート動作開始前のヘッド
位置出し中(「印刷処理」のステップS233の動作
中)に電源を切られたときは、「印刷処理」のステップ
S80ヘ移行する(RCV07)。
【0235】さらに、オーバーコート動作終了後のヘッ
ド位置出し中(「印刷処理」のステップS237の動作
中)に電源を切られたときは、「印刷処理」のステップ
S86ヘ移行する(RCV09)。
【0236】このような実施形態によれば、デジタルカ
メラとこのデジタルカメラで撮影した画像をプリントす
るプリンタとを含むシステムに関して、何等かの要因に
よって電源がオフされプリント動作が中断するようなこ
とがあっても、その状況に応じて、可能な場合にはプリ
ント動作を再開または選択的に再開し得るようにし、不
可能な場合には次の印刷に備えて排紙やインクリボンの
頭出し等を行うようにしたために、再起動時には最も適
切な対処動作が行われることになり、使用者の利便性が
十分に図られる。
【0237】なお、本発明は上述した実施形態に限定さ
れるものではなく、発明の主旨を逸脱しない範囲内にお
いて種々の変形や応用が可能であることは勿論である。
【0238】
【発明の効果】以上説明したように本発明のプリントシ
ステム並びにこのシステムを構成するデジタルカメラ及
びプリンタによれば、何等かの要因によってプリント動
作が中断するようなことがあっても、その状況に応じ
て、再起動時には最も適切な対処動作が行われ、使用者
の利便性が十分に図られる。
【図面の簡単な説明】
【図1】本発明の一実施形態におけるプリントシステム
の構成を示すブロック図。
【図2】上記実施形態において、DSC側のDSCコン
トローラとプリンタ側のマイコンにより行われるメイン
ルーチンの動作を示すフローチャート。
【図3】上記実施形態における印刷処理の一部を示すフ
ローチャート。
【図4】上記実施形態における印刷処理の一部を示すフ
ローチャート。
【図5】上記実施形態における印刷処理の一部を示すフ
ローチャート。
【図6】上記実施形態における印刷処理の一部を示すフ
ローチャート。
【図7】上記実施形態における復帰動作ルーチンの一部
を示すフローチャート。
【図8】上記実施形態における復帰動作ルーチンの他の
一部を示すフローチャート。
【図9】上記実施形態における不揮発性メモリのメモリ
マップを示す図。
【図10】上記実施形態の液晶モニタにおける表示の幾
つかの例を示す図。
【図11】上記実施形態の液晶モニタにおける表示の他
の幾つかの例を示す図。
【符号の説明】
1…画像入力装置(カメラ、電子スチルカメラ(DS
C))(デジタルカメラ) 3…DSCコントローラ(制御手段) 8…記録メディア(情報記録媒体) 9…USBホストコントローラ 12…接続手段 21…画像形成装置(プリンタ、昇華型プリンタユニッ
ト) 22…マイクロコンピュータ(マイコン)(制御手段) 22a…USBデバイスコントローラ 25…サーマルヘッド制御回路 30…リボンモータ 31…リボンモータ駆動回路 33…インクリボン 38…サーマルヘッド(ヘッド) 41…ヘッド位置制御モータ 42…ヘッドモータ駆動回路 46…印画紙 49…紙送りモータ 50…ステッピングモータ駆動回路 53…不揮発性メモリ(記憶手段)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // H04N 101:00 H04N 101:00 Fターム(参考) 2C061 AP10 AR01 BB15 HH03 HK04 HK11 HN02 HN15 HV02 HV33 HV56 5B021 AA23 BB04 CC05 MM04 5C022 AA13 5C052 AA12 DD02 FA02 FA03 FC01 FC06 FD13 FE07

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 動作を制御するための制御手段が各備え
    られたデジタルカメラとプリンタとが機能的に結合され
    てなるプリントシステムであって、 上記デジタルカメラは、プリント対象となる画像を表す
    データを上記プリンタ側に順次転送するデータ転送動作
    と、上記プリンタによって一の画像をプリントするため
    の所定の各段階でのプリント動作を逐次実行させるため
    の各プリント指令を発するプリント指令動作と、の各動
    作を自己の上記制御手段の制御下で実行し得るように構
    成され、 上記プリンタは、上記デジタルカメラ側から発せられた
    プリント指令に応動して上記デジタルカメラ側から順次
    転送されるデータに対応する上記一の画像をプリントす
    るための所定の各段階でのプリント動作を自己の上記制
    御手段の制御下で逐次実行し得るように構成され、 且つ、 上記デジタルカメラ側からの一の画像をプリントするた
    めの各プリント指令に応動して上記プリンタ側で当該一
    の画像をプリントする過程で実行されたプリント動作の
    各段階がその段階の動作を実行すべき時点よりも後の時
    点で認識可能なように当該段階の履歴を維持するよう上
    記各制御手段が協働するように構成されたものであるこ
    とを特徴とするプリントシステム。
  2. 【請求項2】 動作を制御するための制御手段が各備え
    られたデジタルカメラとプリンタとが機能的に結合され
    てなるプリントシステムであって、 上記デジタルカメラは、自己の上記制御手段の制御下
    で、プリント対象となる1枚の画像毎に、 上記プリンタにプリント用紙をプリントを行うための所
    定の位置に搬送させるためのプリント用紙搬送制御、 その画像に関する各所定の色成分データを上記プリンタ
    によるプリントに適合した形態の被プリントデータに変
    換する色変換処理、 この色変換処理により形成された1枚の画像に関する当
    該色成分の被プリントデータを上記プリンタ側に転送す
    るデータ転送処理、 上記プリンタのヘッドを所定の印刷動作位置に突出させ
    るためのヘッド突出駆動制御、 上記プリンタのヘッドを上記印刷動作位置から退避させ
    るためのヘッド退避駆動制御、 の各制御乃至処理を実行するように構成され、 上記プリンタは、自己の上記制御手段の制御下で、プリ
    ント対象となる1枚の画像毎に、 プリント用紙の搬送を行うプリント用紙搬送動作、 上記デジタルカメラ側から転送された被プリントデータ
    に対応する形態で自己のヘッドによって当該プリント用
    紙にプリントを行うプリント動作、 上記ヘッドを所定の印刷動作位置に突出させるヘッド突
    出駆動動作、 上記ヘッドを上記印刷動作位置から退避させるヘッド退
    避駆動動作、 の各動作を実行するように構成され、 且つ、 上記デジタルカメラは、自己の上記制御手段によって、
    各制御乃至処理についてそれらのうちの各一のものを特
    定する処理特定データ、該処理特定データによって表わ
    される制御乃至処理の開始及び終了並びにエラーを夫々
    表わす各開始確認データ及び各終了確認データ並びに各
    エラーデータを、上記プリンタに要求してこれらのデー
    タを取得するように構成され、 上記プリンタは、自己の上記制御手段によって、上記デ
    ジタルカメラ側から要求される上記各処理特定データ、
    各開始確認データ及び各終了確認データ並びに各エラー
    データを、自己の記憶手段に保持すると共に、該各開始
    確認データ及び各終了確認データのうちの該当するもの
    を上記デジタルカメラ側からの要求を受けたときにその
    時点での現実の状況に合致させるべく更新するように構
    成されたものであることを特徴とするプリントシステ
    ム。
  3. 【請求項3】 上記デジタルカメラは、起動したとき
    に、自己の上記制御手段によって、上記プリンタに対し
    て上記各処理特定データ、各開始確認データ及び各終了
    確認データ並びに各エラーデータを要求してこれらのデ
    ータを取得し、該取得されたデータに依拠して、プリン
    タ側の制御手段へ送信する指令内容を決定するように構
    成され、 上記プリンタは、自己の上記制御手段によって、上記指
    令内容に応動するように構成されたものであることを特
    徴とする請求項2に記載のプリントシステム。
  4. 【請求項4】 上記プリンタの記憶手段は不揮発性メモ
    リであることを特徴とする請求項2に記載のプリントシ
    ステム。
  5. 【請求項5】 上記デジタルカメラは、プリントの対象
    とされる画像を特定する画像特定データ、上記画像のデ
    ータが格納された情報記録媒体を特定する媒体特定デー
    タ、自己を特定するカメラ特定データ、または、上記画
    像に係るDPOF(Digital Print Order Format)デー
    タの何れかのデータを上記プリンタに供給するように構
    成され、 上記プリンタは、上記デジタルカメラから供給された当
    該データを自己に接続されたデジタルカメラ側から読み
    出し可能に保持するように構成されたものであることを
    特徴とする請求項2に記載のプリントシステム。
  6. 【請求項6】 動作を制御するための制御手段が各備え
    られたデジタルカメラとプリンタとが機能的に結合され
    てなるプリントシステムに適用されるデジタルカメラで
    あって、 自己の上記制御手段の制御下で、プリント対象となる1
    枚の画像毎に、 上記プリンタにプリント用紙をプリントを行うための所
    定の位置に搬送させるためのプリント用紙搬送制御、 その画像に関する各所定の色成分データを上記プリンタ
    によるプリントに適合した形態の被プリントデータに変
    換する色変換処理、 この色変換処理により形成された1枚の画像に関する当
    該色成分の被プリントデータを上記プリンタ側に転送す
    るデータ転送処理、 上記プリンタのヘッドを所定の印刷動作位置に突出させ
    るためのヘッド突出駆動制御、 上記プリンタのヘッドを上記印刷動作位置から退避させ
    るためのヘッド退避駆動制御、 の各制御乃至処理を実行するように構成され、 自己の上記制御手段によって、各制御乃至処理について
    それらのうちの各一のものを特定する処理特定データ、
    該処理特定データによって表わされる制御乃至処理の開
    始及び終了並びにエラーを夫々表わす各開始確認データ
    及び各終了確認データ並びに各エラーデータを、上記プ
    リンタに要求してこれらのデータを取得するように構成
    されたものであることを特徴とするデジタルカメラ。
  7. 【請求項7】 自己が起動したときに、自己の上記制御
    手段によって、上記プリンタに対して上記各処理特定デ
    ータ、各開始確認データ及び各終了確認データ並びに各
    エラーデータを要求してこれらのデータを取得し、該取
    得されたデータに依拠して、プリンタ側の制御手段へ送
    信する指令内容を決定するように構成されたものである
    ことを特徴とする請求項6に記載のデジタルカメラ。
  8. 【請求項8】 動作を制御するための制御手段が各備え
    られたデジタルカメラとプリンタとが機能的に結合され
    てなるプリントシステムに適用されるプリンタであっ
    て、 自己の上記制御手段の制御下で、プリント対象となる1
    枚の画像毎に、 プリント用紙の搬送を行うプリント用紙搬送動作、 上記デジタルカメラ側から転送された被プリントデータ
    に対応する形態で自己のヘッドによって当該プリント用
    紙にプリントを行うプリント動作、 上記ヘッドを所定の印刷動作位置に突出させるヘッド突
    出駆動動作、 上記ヘッドを上記印刷動作位置から退避させるヘッド退
    避駆動動作、 の各動作を実行するように構成され、 上記デジタルカメラ側でその制御手段の制御下で行われ
    る、プリント対象となる1枚の画像毎の、 上記プリンタにプリント用紙をプリントを行うための所
    定の位置に搬送させるためのプリント用紙搬送制御、 その画像に関する各所定の色成分データを上記プリンタ
    によるプリントに適合した形態の被プリントデータに変
    換する色変換処理、 この色変換処理により形成された1枚の画像に関する当
    該色成分の被プリントデータを上記プリンタ側に転送す
    るデータ転送処理、 上記プリンタのヘッドを所定の印刷動作位置に突出させ
    るためのヘッド突出駆動制御、 上記プリンタのヘッドを上記印刷動作位置から退避させ
    るためのヘッド退避駆動制御、 の上記各制御乃至処理についてそれらのうちの各一のも
    のを特定する処理特定データ、該処理特定データによっ
    て表わされる制御乃至処理の開始及び終了並びにエラー
    を夫々表わす各開始確認データ及び各終了確認データ並
    びに各エラーデータを、当該デジタルカメラ側から要求
    されたときには、該要求に応じて該当するデータをデジ
    タルカメラに供給可能なように、自己の記憶手段に保持
    すると共に、該各開始確認データ及び各終了確認データ
    のうちの該当するものを上記デジタルカメラ側からの要
    求を受けたときにその時点での現実の状況に合致させる
    べく更新するように構成されたものであることを特徴と
    するプリンタ。
  9. 【請求項9】 上記記憶手段は不揮発性メモリであるこ
    とを特徴とする請求項8に記載のプリンタ。
  10. 【請求項10】 上記デジタルカメラは、プリントの対
    象とされる画像を特定する画像特定データ、上記画像の
    データが格納された情報記録媒体を特定する媒体特定デ
    ータ、自己を特定するカメラ特定データ、または、上記
    画像に係るDPOF(Digital Print Order Format)デ
    ータの何れかのデータを上記プリンタに供給するように
    構成されたものであり、 上記デジタルカメラから供給された当該データを自己に
    接続されたデジタルカメラ側から読み出し可能に保持す
    るように構成されたものであることを特徴とする請求項
    8に記載のプリンタ。
JP2001398133A 2001-12-27 2001-12-27 プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ Withdrawn JP2003191577A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001398133A JP2003191577A (ja) 2001-12-27 2001-12-27 プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001398133A JP2003191577A (ja) 2001-12-27 2001-12-27 プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ

Publications (1)

Publication Number Publication Date
JP2003191577A true JP2003191577A (ja) 2003-07-09

Family

ID=27603689

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001398133A Withdrawn JP2003191577A (ja) 2001-12-27 2001-12-27 プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ

Country Status (1)

Country Link
JP (1) JP2003191577A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100446989C (zh) * 2005-08-29 2008-12-31 三星电子株式会社 可墨带故障记录管理的成像装置及色带故障记录管理方法
US7880908B2 (en) 2006-03-29 2011-02-01 Canon Kabushiki Kaisha Print system, image sensing apparatus, print apparatus, and control methods thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100446989C (zh) * 2005-08-29 2008-12-31 三星电子株式会社 可墨带故障记录管理的成像装置及色带故障记录管理方法
US7880908B2 (en) 2006-03-29 2011-02-01 Canon Kabushiki Kaisha Print system, image sensing apparatus, print apparatus, and control methods thereof

Similar Documents

Publication Publication Date Title
US20060125867A1 (en) Printing system
JPH1188744A (ja) プリントシステムおよび電子カメラ
JP4343714B2 (ja) 通信装置及びその通信制御方法
JP4112341B2 (ja) プリントシステム並びにこのシステムに適合するデジタルカメラ
RU2292661C2 (ru) Цифровой фотоаппарат, способ управления им и система печати
US7800649B2 (en) Image supply apparatus, recording apparatus, and recording system, and control method and program thereof
JP2000118090A (ja) プリント制御方法およびプリンタ装置
KR100555282B1 (ko) 기록 장치, 화상 공급 장치, 기록 시스템 및 그 제어 방법
JP4259071B2 (ja) 印刷システム
JP2003191577A (ja) プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ
KR100825930B1 (ko) 화상공급장치와 기록장치, 이들 장치를 포함하는기록시스템 및, 기록시스템에서의 통신제어방법
JPH10250190A (ja) 画像処理システム
JP2003312095A (ja) プリンタおよび画像形成装置
JP4613640B2 (ja) 画像形成装置、および画像形成方法
JP2003177891A (ja) プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ
US20070244580A1 (en) Printing System and Interface Device Therefor
JP2004237713A (ja) 画像出力システム、画像出力装置、画像供給装置、制御プログラムおよび画像出力方法
JP4266562B2 (ja) プリントシステム並びにこのシステムを構成するプリンタ及びデジタルカメラ
JP2004001306A (ja) プリントシステム並びにこのシステムを構成するデジタルカメラ及びプリンタ
JP5495658B2 (ja) 撮像装置、印刷装置及びプログラム
JP2002244498A (ja) 画像形成装置
JP2005199639A (ja) 印刷システム、印刷システムの制御方法及び携帯型電子機器
JP2005081759A (ja) プリンタ装置及びその印刷制御方法、画像処理システム
JP2007168381A (ja) 印刷装置
JPH06227096A (ja) 画像形成装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050301