(57)【要約】  【課題】  印刷指示受信後の処理数を削減し、ユーザーの待ち時間を短縮する。あわせて、インクリボンの終端検知を印刷指示受信前に行うことにより、エラー処理を事前に行うことを可能とする。  【解決手段】  ユーザーによりインクリボンカートリッジ５０がサーマルプリンタ６９に挿入された際、もしくはインクリボンカートリッジ５０が挿入された状態のサーマルプリンタ６９の電源が投入された際、インクリボンカートリッジ５１内のインクリボン５１ａを次の黒マーカー、もしくは使用開始位置まで搬送することにより、印刷開始指示受信後の処理シーケンスを短縮し、あわせてインクリボン５１ａが終端まで来ていた場合のエラー処理を事前に行うことができる。【選択図】      図１
2006231883.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置を用いて電子情報に基づく画像を転写用シート上に形成する方法において
、
インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、インクリボン
の表面に設けられたイエロー、マゼンタ、シアン、オーバーコートのインク膜とそのイン
ク膜間の境界に塗布されている黒色の境界線を検知する境界線検知部を用いてインクリボ
ン上の黒色の境界線が検知されるまで、インクリボンを定められた方向に搬送するインク
リボン搬送工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了する前に境界線検知部により
黒色の境界線が検知された場合に、次のインク膜の先頭位置までインクリボンが搬送され
たとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリ
ボン搬送停止工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了しても境界線検知部により黒
色の境界線が検知されなかった場合に、インクリボンが終端まで搬送されたとみなし、制
御部に対してインクリボンが終端まで搬送されたことを通知する終端検知工程と
前記終端検知工程により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知工程と、
を有することを特徴とする画像形成方法。
【請求項２】
画像形成装置を用いて電子情報に基づく画像を転写用シート上に形成する方法において
、
インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、インクリボン
の表面に設けられたインク膜とそのインク膜間の境界に塗布されている境界線を検知する
境界線検知部を用いてインクリボン上の境界線が検知されるまで、インクリボンを定めら
れた方向に搬送するインクリボン搬送工程
を有することを特徴とする画像形成方法。
【請求項３】
上記請求項２のインクリボン搬送工程において、一定距離の搬送が完了する前に境界線
検知部により境界線が検知された場合に、次のインク膜の先頭位置までインクリボンが搬
送されたとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するイ
ンクリボン搬送停止工程
を有することを特徴とする請求項２に記載の画像形成方法。
【請求項４】
上記請求項２のインクリボン搬送工程において、一定距離の搬送が完了しても境界線検
知部により境界線が検知されなかった場合に、インクリボンが終端まで搬送されたとみな
し、制御部に対してインクリボンが終端まで搬送されたことを通知する終端検知工程と、
前記終端検知工程により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知工程と、
を有することを特徴とする請求項２に記載の画像形成方法。
【請求項５】
インクリボンの印刷開始位置を検出可能な印刷開始位置検知部を備えた画像形成装置を
用いて電子情報に基づく画像を転写用シート上に形成する画像形成方法において、
インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、印刷開始位置
検知部によりインクリボン上の印刷開始位置が検知されるまで、インクリボンを定められ
た方向に搬送するインクリボン搬送工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了する前に印刷開始位置検知部
により印刷開始位置が検知された場合に、次の印刷開始位置までインクリボンが搬送され
たとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリ
ボン搬送停止工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了しても印刷開始位置検知部に
より印刷開始位置が検出されなかった場合に、インクリボンが終端まで搬送されたとみな
し、制御部に対してインクリボンが終端まで搬送されたことを通知する終端検知工程と、
前記終端検知工程により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知工程と、
を有することを特徴とする画像形成方法。
【請求項６】
転写用シートを搬送する搬送部と、
インクリボンを内蔵し、画像形成装置本体に着脱自在に装着されるインクリボンカートリ
ッジと、
前記インクリボンの表面に設けられた、イエロー、マゼンタ、シアン、オーバーコートの
インク膜とそのインク膜間の境界に塗布されている黒色の境界線と、前記インクリボンの
先頭位置に複数本塗布されている黒色の境界線とを、インクリボンの表面を走査すること
によって検知する境界線検知部と、
発熱素子を通電過熱して前記インクリボン上のインク膜を前記転写用シートに熱転写させ
る熱転写機構部と、
前記搬送部およびインクリボンカートリッジを駆動させるための駆動部と、
前記インクリボンカートリッジの着脱を検知する着脱検知部と、
が設けられた、電子情報に基づく画像を前記転写用シート上に形成する画像形成装置にお
いて、
前記インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、境界線検
知部によりインクリボン上の黒色の境界線が検知されるまで、インクリボンを定められた
方向に搬送するインクリボン搬送手段と、
前記インクリボンの搬送において、一定距離の搬送が完了する前に境界線検知部により黒
色の境界線が検知された場合に、次のインク膜の先頭位置までインクリボンが搬送された
とみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリボ
ン搬送停止手段と、
前記インクリボンの搬送において、一定距離の搬送が完了しても境界線検知部により黒色
の境界線が検知されなかった場合に、インクリボンが終端まで搬送されたとみなし、制御
部に対してインクリボンが終端まで搬送されたことを通知する終端検知手段と
前記終端検知により終端通知を受けた制御部が、ユーザーに対してインクリボン切れを通
知するインクリボン切れ通知手段と、
を有することを特徴とする画像形成装置。
【請求項７】
転写用シートを搬送する搬送部と、
インクリボンを内蔵し、画像形成装置本体に着脱自在に装着されるインクリボンカートリ
ッジと、
前記インクリボンの表面に設けられたインク膜とそのインク膜間の境界に塗布されている
境界線を、インクリボンの表面を走査することによって検知する境界線検知部と、
発熱素子を通電過熱して前記インクリボン上のインク膜を前記転写用シートに熱転写させ
る熱転写機構部と、
前記搬送部およびインクリボンカートリッジを駆動させるための駆動部と、
前記インクリボンカートリッジの着脱を検知する着脱検知部と、
が設けられた電子情報に基づく画像を前記転写用シート上に形成する画像形成装置におい
て、
前記インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、境界線検
知部によりインクリボン上の境界線が検知されるまで、インクリボンを定められた方向に
搬送するインクリボン搬送手段
を有することを特徴とする画像形成装置。
【請求項８】
上記請求項７のインクリボンの搬送において、一定距離の搬送が完了する前に境界線検
知部により境界線が検知された場合に、次のインク膜の先頭位置までインクリボンが搬送
されたとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するイン
クリボン搬送停止手段
を有することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
上記請求項７のインクリボンの搬送において、一定距離の搬送が完了しても境界線検知
部により境界線が検知されなかった場合に、インクリボンが終端まで搬送されたとみなし
、制御部に対してインクリボンが終端まで搬送されたことを通知する終端検知手段と、
前記の終端検知により終端通知を受けた制御部が、ユーザーに対してインクリボン切れを
通知するインクリボン切れ通知手段と、
を有することを特徴とする請求項７に記載の画像形成装置。
【請求項１０】
インクリボンの印刷開始位置を検出可能な印刷開始位置検知部
が設けられた請求項７に記載の画像形成装置において、
前記インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、印刷開始
位置検知部によりインクリボン上の印刷開始位置が検知されるまで、インクリボンを定め
られた方向に搬送するインクリボン搬送手段と、
前記インクリボンの搬送において、一定距離の搬送が完了する前に印刷開始位置検知部に
より印刷開始位置が検知された場合に、次の印刷開始位置までインクリボンが搬送された
とみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリボ
ン搬送停止手段と、
前記インクリボンの搬送において、一定距離の搬送が完了しても印刷開始位置検知部によ
り印刷開始位置が検出されなかった場合に、インクリボンが終端まで搬送されたとみなし
、制御部に対してインクリボンが終端まで搬送されたことを通知する終端検知手段と、
前記終端検知手段により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知手段と、
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクリボン機構を用いたサーマルプリンタ等の画像形成装置および画像形
成方法に関するものである。
【背景技術】
【０００２】
近年、デジタルビデオカメラの画像データ（ＲＧＢデータ）を変換・展開させた印画デ
ータ（ＹＭＣデータ）を印画させる画像形成装置の開発が進められている。このようなＹ
ＭＣデータは、階調データから構成されているため、階調再現性の高い画像形成装置が好
ましい。そこで、インク吐出方式の画像形成装置に比べて、階調再現性の高い画像形成装
置といわれる熱転写方式の画像形成装置（サーマルプリンタ等）の開発が進められている
。
【０００３】
熱転写方式の画像形成装置（例えばサーマルプリンタ）では、記録の際に印加する熱量
の制御を行うことで、一つの画素に対する階調数を多くすることが可能となっている。通
常、サーマルプリンタは、数千以上の発熱素子（ドット発熱素子）を列状の配列（主走査
方向に配列）させたサーマルヘッド（ラインヘッド）を備えている。
【０００４】
そして、このサーマルヘッドが、インクリボンを加熱させることで、インクリボンの染
料（インク）を転写用シート（印刷シート）に転写させるようになっている。そのため、
サーマルヘッドの熱量に応じて、印刷シートに転写されるインク量が変動するようになっ
ており、この変動を利用して階調豊かな画像を印刷シート上に形成させている。
【０００５】
従来の画像形成装置は、例えばパソコンもしくはサーマルプリンタのアプリケーション
等からの印刷指示を受けたプリンタドライバが、ウォームアップ開始の指示を画像形成装
置の制御部（ＣＰＵ）に送信する。ウォームアップ開始の指示を受信した制御部は、画像
形成装置の各種装置（例えばサーマルヘッド等）に制御信号を送信し、ウォームアップを
開始するようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記のウォームアップ工程は、ユーザーからの印刷指示を受信した後に
開始されるものである。
【０００７】
このため、印刷指示受信から印刷開始までの経過時間の間、ユーザーに待ち時間が発生
している問題があった。また、ウォームアップ工程の途中で、例えばインクリボン切れに
よるエラー処理が発生した場合、ユーザーが印刷指示を出してからエラーが検知されるま
での待ち時間が無駄になり、なおかつユーザーは再度印刷指示を行わなければならない問
題があった。
【０００８】
本発明は、印刷時のユーザーの待ち時間の短縮、および余剰作業（エラー処理の完了待
ち、再印刷指示等）の発生を防ぐことができる画像形成方法および画像形成装置を提供す
ることを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために本発明の画像形成方法は、
インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、インクリボン
の表面に設けられたイエロー、マゼンタ、シアン、オーバーコートのインク膜とそのイン
ク膜間の境界に塗布されている黒色の境界線を検知する境界線検知部を用いてインクリボ
ン上の黒色の境界線が検知されるまで、インクリボンを定められた方向に搬送するインク
リボン搬送工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了する前に境界線検知部により
黒色の境界線が検知された場合に、次のインク膜の先頭位置までインクリボンが搬送され
たとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリ
ボン搬送停止工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了しても境界線検知部により黒
色の境界線が検知されなかった場合に、インクリボンが終端まで搬送されたとみなし、制
御部に対してインクリボンが終端まで搬送されたことを通知する終端検知工程と
前記終端検知工程により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知工程と、
を有することを特徴としている。
【００１０】
この構成によると、例えばサーマルプリンタ（画像形成装置）に対してインクリボンカ
ートリッジが装着された場合、もしくはインクリボンカートリッジが装着された状態でサ
ーマルプリンタの電源が投入された場合に、マーカーセンサ（境界線検知部）とフィード
モーター（駆動部）とを用いて、インクリボンを次の黒マーカー（インク膜の先頭位置を
示す線）まで搬送させる。
【００１１】
またこの構成によると、前記インクリボンを一定距離搬送した後に黒マーカーが検出さ
れ場合に、ＣＰＵ（制御部）はサーマルプリンタを待機状態（印刷指示受信待ち状態）に
移行させる。待機状態は、ユーザーからの印刷指示を受信するまで継続される。
【００１２】
またこの構成によると、前記インクリボンを一定距離搬送しても次の黒マーカーが検出
されなかった場合に、ＣＰＵはインクリボンが終端まで搬送された（終端まで使用された
）と判断し、インクリボンの搬送を停止させ、インクリボン終端処理（例えばユーザーへ
の通知、印刷シートの排出等）を行う。
【００１３】
また本発明の画像形成方法は、
インクリボンの印刷開始位置を検出可能な印刷開始位置検知部を備えた画像形成装置を
用いて電子情報に基づく画像を転写用シート上に形成する画像形成方法において、
インクリボンカートリッジ装着時もしくは画像形成装置の電源投入時に、印刷開始位置
検知部によりインクリボン上の印刷開始位置が検知されるまで、インクリボンを定められ
た方向に搬送するインクリボン搬送工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了する前に印刷開始位置検知部
により印刷開始位置が検知された場合に、次の印刷開始位置までインクリボンが搬送され
たとみなし、インクリボンの搬送を停止させ、印刷指示受信待ち状態に移行するインクリ
ボン搬送停止工程と、
前記インクリボン搬送工程において、一定距離の搬送が完了しても印刷開始位置検知部に
より印刷開始位置が検出されなかった場合に、インクリボンが終端まで搬送されたとみな
し、制御部に対してインクリボンが終端まで搬送されたことを通知する終端検知工程と、
前記終端検知工程により終端通知を受けた制御部が、ユーザーに対してインクリボン切れ
を通知するインクリボン切れ通知工程と、
を有することを特徴としている。
【００１４】
この構成によると、例えばサーマルプリンタに対してインクリボンカートリッジが装着
された場合、もしくはインクリボンカートリッジが装着された状態でサーマルプリンタの
電源が投入された場合に、マーカーセンサとフィードモーターとを用いて、インクリボン
を印刷開始位置（例えばイエローインク膜の先頭）まで搬送させる。
【００１５】
またこの構成によると、前記インクリボンを一定距離搬送した後に印刷開始位置が検出
され場合に、ＣＰＵはサーマルプリンタを待機状態（印刷指示受信待ち状態）に移行させ
る。待機状態は、ユーザーからの印刷指示を受信するまで継続される。
【００１６】
またこの構成によると、前記インクリボンを一定距離搬送しても印刷開始位置が検出さ
れなかった場合に、ＣＰＵはインクリボンが終端まで搬送された（終端まで使用された）
と判断し、インクリボンの搬送を停止させ、インクリボン終端処理（例えばユーザーへの
通知、印刷シートの排出等）を行う。
【発明の効果】
【００１７】
本発明によると、ユーザーによるインクリボンカートリッジの装着、もしくはインクリ
ボンカートリッジが装着された状態での画像形成装置への電源投入を契機として、インク
リボンの搬送および黒マーカーの検知を行う。従って、印刷開始指示受信後の処理フロー
が短縮され、ひいてはユーザーの印刷待ち時間を短縮することができる。
【００１８】
また本発明によると、インクリボン切れの検知およびそれに付随するエラー処理を印刷
開始指示受信前に行う。従って、例えばユーザーがインクリボン切れを知らず印刷指示を
行い、エラー処理完了を待って再度印刷指示を行う等の無駄な作業の発生を防ぐことがで
きる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の画像形成方法、および画像形成装置の実施形態について、図面を参照
しつつ説明する。
［実施の形態１］
〈１．サーマルプリンタの概略構成について〉
図２は、本発明における昇華型の熱転写方式のサーマルプリンタ（画像形成装置）６９
の概略構成図である。
【００２０】
図２に示す本発明のサーマルプリンタ６９では、少なくとも、インクリボンカートリッ
ジ５０、カートリッジセンサ（着脱検知部）５１、サーマルヘッド（熱転写処理部）５２
、マーカーセンサ（境界線検知部）５３、ヘッドドライバー５４、給紙トレイ５５、プラ
テンローラー（搬送部）５６、モータードライバ５７、フィードモーター（駆動部）５８
、および排紙トレイ５９を含むように構成されている。
【００２１】
インクリボンカートリッジ５０は、図３に示すようなインクリボン５０ａを収容したも
のである。なお、インクリボン５０ａの詳細については後述する。
【００２２】
カートリッジセンサ５１は、インクリボンカートリッジ５０の装着を検知し、あわせて
装着されたインクリボンカートリッジ５０の種別を判別するためのものである。
【００２３】
サーマルヘッド（ラインヘッド）５２は、発熱素子（不図示）を列状に配列させたもの
である。そして、この発熱素子の熱エネルギーが、インクリボン５０ａの各インク膜（後
述）を加熱し、インクおよびオーバーコートを印刷シート９１上に熱転写（昇華型熱転写
）させるようになっている。
【００２４】
マーカーセンサ５３は、インクリボン５０ａが搬送される際に、インクリボン５０ａ上
を走査し、インクリボン５０ａ上に塗布された黒マーカー５０ａ５を検知するためのもの
である。
【００２５】
ヘッドドライバー５４は、サーマルヘッド５２を駆動させるためのＯＳ（Operating Sy
stem）を組み込んだものである。
【００２６】
給紙トレイ５５は、印刷予定の印刷シート９１を載置させるものである。
【００２７】
プラテンローラー５６は、印刷シート９１をインクリボンカートリッジ５０まで到達さ
せるように搬送させるものであり、このプラテンローラー５６は、フィードモーター（ス
テッピングモーター）５７によって駆動されるようになっている。
【００２８】
なお、本発明のサーマルプリンタ６９は、印刷シート９１に複数色のインクを繰り返し
転写させるとともに、ＯＣフィルムによるオーバーコートも行うようになっている。した
がって、プラテンローラー５６・フィードモーター５８は、正逆回転可能になっている。
【００２９】
モータードライバ５７は、フィードモーター５８を駆動させるためのＯＳを組み込んだ
ものである。
【００３０】
排紙トレイ５９は、機外に排出された後の印刷シート９１を載置させるものである。
〈１−１．インクリボン５０ａの概略構成について〉
図３は、本発明におけるインクリボン５０ａの概略構成図である。インクリボン５０ａ
は、インクリボン用シート上に塗布された各インク膜〔イエローインクフィルム（Ｙフィ
ルム）５０ａ１、マゼンタインクフィルム（Ｍフィルム）５０ａ２、シアンインクフィル
ム（Ｃフィルム）５０ａ３、および保護用のオーバーコートフィルム（ＯＣフィルム）５
０ａ４〕と、各インク膜間の境界を示す黒マーカー５０ａ５とを有する。
【００３１】
なお、図３の５０ａ６に示すように、Ｙフィルム５０ａ１の前方（図３ではＹフィルム
５０ａ１の左側）には黒マーカー５０ａ５が短い間隔で二本塗布されている。これは、印
刷処理がＹフィルム５０ａ１、Ｍフィルム５０ａ２、Ｃフィルム５０ａ３、ＯＣフィルム
５０ａ４の順で行われるため、Ｙフィルム５０ａ１の前方を、印刷シート９１一枚分の印
刷処理における先頭位置（印刷開始位置）として示すためのものである。
【００３２】
印刷処理時、インクリボン５０ａは一定のステップ（例えば図３に示すｐ１の長さ）だ
け前方（図３では左方向）へ搬送され、同時に各フィルムがサーマルヘッド５２により加
熱され、各フィルム上のインクが印刷シート９１上に熱転写される。
【００３３】
熱転写終了後、マーカーセンサ５３により次の黒マーカー５０ａ５が検知されるまで、
インクリボン５０ａはフィードモーター５８によって搬送される。結果として、各フィル
ムの予備部分（例えばｐ２の部分）は熱転写処理には使用されないこととなる。
【００３４】
インクリボンカートリッジ５０において、インクリボン５０ａの搬送時、一定ステップ
（例えば図３のｐ２の長さ）の搬送が完了する前に次の黒マーカー５０ａ５が検出された
場合、現在位置がＹフィルムの使用開始位置（黒マーカーが二本塗布されている箇所）と
判断される。逆に一定ステップ（例えばｐ１＋ｐ２の長さ）を搬送しても黒マーカーが検
出されなかった場合、現在位置がインクリボンカートリッジ５０の終端と判断され、終端
処理（例えばユーザーにインクリボン切れを通知する等）が制御部により実行される。
〈１−２．カートリッジセンサの概略構成について〉
図４は、本発明におけるカートリッジセンサ５１の一例を示した概略図である。カート
リッジセンサ５１はスイッチ５１ａとスイッチ５１ｂから構成される。スイッチ５１ａお
よびスイッチ５１ｂはインクリボンカートリッジ５０が装着された際に、両方、もしくは
片方が図４に示す方向に押し下げられる。押し下げられたスイッチは、ＯＮ状態になる。
押し下げられていないスイッチはＯＦＦ状態である。
【００３５】
図５は、スイッチ５１ａおよびスイッチ５１ｂのＯＮ／ＯＦＦ状態と、装着されたイン
クリボンカートリッジ５０の種別との関係を示した一例である。例えば、インクリボンカ
ートリッジ５０には、その対応する印刷シート９１の種類に応じて、異なる形態の穴が施
されている。この穴により、インクリボンカートリッジ５０の装着時に、スイッチ５１ａ
もしくはスイッチ５１ｂが押し下げられずＯＦＦの状態のままであることにより、カート
リッジセンサ５１はインクリボンカートリッジ５０の種別を判別する。
【００３６】
例えば、カートリッジセンサ５１は、図５に示すように、スイッチ５１ａおよびスイッ
チ５１ｂが押し下げられていないことにより、インクリボンカートリッジ５０が未装着で
あることを検知する。
【００３７】
また例えば、カートリッジセンサ５１は、図５に示すように、スイッチ５１ａが押し下
げられており、かつ５１ｂが押し下げられていないことにより、ＣＡＲＤサイズ用印刷シ
ートに対応したインクリボンカートリッジ５０が装着されていることを検知する。
【００３８】
カートリッジセンサ５１は、インクリボンカートリッジ５０の装着を検知した際、前記
手順で判別したインクリボンカートリッジ５０の種類、およびインクリボンカートリッジ
５０装着検知の通知を制御部に送る。
〈２．サーマルプリンタの電気回路システムの要部構成について〉
ここで、サーマルプリンタ６９の電気回路システムの要部構成を図６のブロック図を用
いながら説明する。
【００３９】
図６のブロック図に示すように、本発明のサーマルプリンタ６９は、少なくとも、制御
部（ＣＰＵ）１１、ヘッドコントローラー１２、モーターコントローラー１３、カートリ
ッジセンサ５１、サーマルヘッド５２、マーカーセンサ５３、ヘッドドライバー５４、プ
ラテンローラー５６、モータードライバ５７、フィードモーター５８、ＵＳＢ／ＩＦ（Un
iversal Serial Bus／Interface）６２を含むように構成されている。
【００４０】
ＣＰＵ１１は、各装置（例えばヘッドコントローラー１２等）の制御やデータの計算・
加工を行なう中枢部分となっており、サーマルプリンタ６９の各部材の駆動を有機的に制
御して、画像形成処理を統括制御するものである。
【００４１】
カートリッジセンサ５１は、インクリボンカートリッジ５０の装着を検知し、あわせて
装着されたインクリボンカートリッジ５０の種別をスイッチ５１ａおよびスイッチ５１ｂ
を用いて判別し、前記判別結果をＣＰＵ１１に通知するためのものである。
【００４２】
マーカーセンサ５３は、印刷処理時に搬送されるインクリボン５０ａ（図３参照）の表
面を走査し、黒マーカー５０ａ５を検知した際にＣＰＵ１１に通知するためのものである
。
【００４３】
ヘッドコントローラー１２は、ＣＰＵ１１から送られてくるヘッド制御信号（Ｈ）をバ
ッファ（不図示）にて一時記憶した後、ヘッドドライバー５４へと送信するものである。
【００４４】
ヘッドドライバー５４は、ヘッドコントローラー１２から送られてくるヘッド制御信号
（Ｈ）を受け、サーマルヘッド５２に対して駆動命令を送るためのものである。
【００４５】
サーマルヘッド５２は、ヘッドドライバー５４より送られてくるヘッド制御信号（Ｈ）
を受けて、各フィルム（図３参照）を加熱し、インクおよびオーバーコートを印刷シート
９１（不図示）上に熱転写させるためのものである。
【００４６】
モーターコントローラー１３は、ＣＰＵ１１からの指示を受けてモータードライバ５７
に対するモーター制御信号（Ｍ）を生成し、送信するものである。
【００４７】
モータードライバ５７は、モーターコントローラー１３からモーター制御信号（Ｍ）を
受けて、フィードモーター５８に対して駆動命令を送るためのものである。
【００４８】
プラテンローラー５６は、印刷シート９１を搬送させるものであり、このプラテンロー
ラー５６は、フィードモーター５８によって駆動されるようになっている。
【００４９】
ＵＳＢ／ＩＦ６２は、サーマルプリンタ６９が外部装置６１（例えばパソコン、デジカ
メ等）から印刷用の制御信号および画像データ等を受け入れるための入出力部である。
〈３．サーマルプリンタの印刷工程について〉
ここで、本発明のサーマルプリンタ６９における画像形成工程を図１のフローチャート
と、図３の概略図と、図６のブロック図とを用いて説明する。
【００５０】
図１に示すように、ユーザーによりサーマルプリンタ６９にインクリボンカートリッジ
５０が装着されると、カートリッジセンサ５１は前記装着を検知し、制御部（ＣＰＵ）１
１に対して通知を行う（Ｓ１）。もしくは、サーマルプリンタ６９にインクリボンカート
リッジ５０が装着された状態でサーマルプリンタ６９の電源が投入された場合に、前記検
地処理および通知処理を行うようにしてもよい。
【００５１】
あわせて、カートリッジセンサ５１は、スイッチ５１ａと５１ｂとを用いて、装着され
たインクリボンカートリッジ５０の種類を判別し、ＣＰＵ１１に通知を行う（Ｓ２）。
【００５２】
カートリッジセンサ５１より前記の通知を受けたＣＰＵ１１は、モーターコントローラ
ー１３に命令を送り、モータードライバ５７を経由してフィードモーター５８を駆動させ
、インクリボンカートリッジ５０を巻き取り、インクリボンカートリッジ５０に内蔵され
たインクリボン５０ａを所定の方向（図３において左方向）へ搬送させる（Ｓ３）。
【００５３】
インクリボン５０ａの搬送が行われている間、マーカーセンサ５３はインクリボン５０
ａの表面を走査し、黒マーカー５０ａ５の検知を行う。マーカーセンサ５３により黒マー
カー５０ａ５が検知されると、マーカーセンサ５３はＣＰＵ１１に対して黒マーカー５０
ａ５検知の通知を行う（Ｓ４）。
【００５４】
もしインクリボン５０ａが一定の長さ（例えば図３に示すｐ１＋ｐ２の長さ）だけ搬送
されても黒マーカー５０ａ５が検知されなかった場合、ＣＰＵ１１はインクリボン５０ａ
が終端まで搬送されたと判断し、インクリボン終端処理（例えばユーザーへのエラー通知
等）を行う（Ｓ１８）。
【００５５】
Ｓ４において、黒マーカー５０ａ５の検知が行われた場合、ＣＰＵ１１はモーターコン
トローラー１３に命令を送り、インクリボン５０ａの搬送を停止させ、印刷指示待ちの状
態に移行する（Ｓ５）。印刷指示待ち状態は、例えばユーザーからの印刷指示が来るまで
継続される。
【００５６】
ＵＳＢ／ＩＦ６２が、外部装置６１（例えばパソコン等）から印刷データの転送開始指
示を受けると、ＵＳＢ／ＩＦ６２はＣＰＵ１１に対して、印刷データ転送開始指示受信の
通知を行う（Ｓ６）。
【００５７】
ＣＰＵ１１はＵＳＢ／ＩＦ６２を通じて外部装置６１と通信を行い、外部装置６１より
印刷制御コマンドおよび印刷画像データを受信する（Ｓ７、Ｓ８）。
【００５８】
ＣＰＵ１１は、モーターコントローラー１３に対してインクリボン５０ａの搬送を命令
する。命令を受けたモーターコントローラー１３はモータードライバ５７に指示を送り、
フィードモーター５８を駆動させ、インクリボン５０ａを搬送させる（Ｓ９）。
【００５９】
インクリボン５０ａの搬送が行われている間、マーカーセンサ５３はインクリボン５０
ａの表面を走査し、黒マーカー５０ａ５の検知を行う。マーカーセンサ５３により黒マー
カー５０ａ５が検知されると、マーカーセンサ５３はＣＰＵ１１に対して黒マーカー５０
ａ５検知の通知を行う（Ｓ１０）。
【００６０】
前記Ｓ１０において、一定の長さのインクリボン５０ａが搬送されても黒マーカー５０
ｃが検知されない場合、ＣＰＵ１１はインクリボン終端処理を行う（Ｓ１８）。
【００６１】
前記Ｓ１０において、一定の長さのインクリボン５０ａが搬送される前に黒マーカーが
検知された場合、ＣＰＵ１１は前回の黒マーカー検知後から現在の黒マーカーまで搬送さ
れたインクリボン５０ａの長さを算出する。
【００６２】
算出された長さが一定値（例えば図３のｐ２の長さ）よりも短い場合、ＣＰＵ１１はイ
ンクリボン５０ａがＹフィルムの先頭（図３の５０ａ６に示す、黒マーカー５０ａ５が短
い間隔で塗布されている箇所）まで搬送されたと判断し、次の処理に移行する。算出され
た長さが一定値（例えば図３のｐ２の長さ）よりも長い場合、再度Ｓ９に戻る（Ｓ１１）
。
【００６３】
ＣＰＵ１１は、モーターコントローラー１３に対して印刷シート９１の搬送を命令する
。命令を受けたモーターコントローラー１３はモータードライバ５７に指示を送り、フィ
ードモーター５８を駆動させ、プラテンローラー５６を回転させる。これにより、印刷シ
ート９１を印刷開始位置まで搬送する（Ｓ１２）。
【００６４】
印刷シート９１が印刷開始位置まで搬送されると、ＣＰＵ１１はヘッドコントローラー
１２およびモーターコントローラー１３に命令を送り、サーマルヘッド５２とプラテンロ
ーラー５６とを駆動させて一色分（例えばイエロー）の熱転写処理を行う（Ｓ１３）。
【００６５】
例えばＹ（イエロー）インクを用いた熱転写処理を行う場合、図３に示すように、イン
クリボン５０ａを一定の長さ（例えばｐ１の長さ）だけ搬送させ、同時に印刷シート９１
をプラテンローラー５６により搬送させ、同時にサーマルヘッド５２によりＹフィルム５
０ａ１を加熱させることにより、印刷シート９１に対してＹフィルム５０ａ１のインクを
熱転写する。
【００６６】
前記処理完了後、ＣＰＵ１１はモーターコントローラー１３に命令を送り、マーカーセ
ンサ５３とフィードモーター５８を用いて、インクリボン５１ａを次の黒マーカー５１ａ
５（例えばＭフィルムの先頭）まで搬送させる。図３に示す例では、インクリボン５１ａ
はｐ２の長さだけ搬送されることになる（Ｓ１４）。
【００６７】
前記Ｓ１４において、インクリボン５１ａを一定の長さ（例えばｐ１＋ｐ２の長さ）だ
け搬送しても、マーカーセンサ５３により黒マーカー５１ａ５が検知されない場合、ＣＰ
Ｕ１１は印刷エラーと判断する（Ｓ１５）。印刷エラーが発生した場合、ＣＰＵ１１は印
刷エラー処理（例えばユーザーへのエラー通知、印刷シート９１の排出等）を実行する（
Ｓ１９）。
【００６８】
前記Ｓ１４において、インクリボン５１ａを一定の長さ（例えばｐ１＋ｐ２の長さ）搬
送する前に、マーカーセンサ５３により黒マーカー５１ａ５が検知された場合、ＣＰＵは
モーターコントローラー１３に対して搬送の停止を指示する。続いてＣＰＵ１１は、外部
装置６１からの印刷指示受信後に、熱転写処理（前記Ｓ１３）を実行した回数を算出する
（Ｓ１６）。
【００６９】
算出された値が４である場合、本印刷処理を終了し、待機状態に移行する。算出された
値が４未満である場合、ＣＰＵ１１はモーターコントローラー１３に命令を送り、プラテ
ンローラー５６を印刷時とは逆方向に駆動させ、印刷シート９１を印刷開始位置まで搬送
させた後、Ｓ１３に戻る（Ｓ１７）。
【００７０】
前記Ｓ１３からＳ１７の繰り返しの結果、三色分（例えばイエロー、マゼンタ、シアン
）のインクフィルムおよびＯＣフィルムによる熱転写処理が行われた印刷シート９１がプ
ラテンローラー５６により排出され、処理が完了する。
【００７１】
以上のように本実施形態によると、
印刷指示受信前（例えばインクリボンカートリッジ挿入時、もしくは本体電源投入時等
）に、黒マーカー５１ａ５によるインクフィルムの頭出し（次のインクフィルムの使用開
始位置までインクリボン５１ａを搬送する）処理（Ｓ３、Ｓ４）と、黒マーカー５１ａ５
未検知時のエラー処理（Ｓ１８）とを実行する。
【００７２】
従って、印刷指示受信後の繰り返し処理部（Ｓ９からＳ１１）の処理回数を削減し、結
果としてユーザーの印刷待ち時間を短縮することができる。
【００７３】
また、本実施形態によると、
前記インクフィルム頭出し処理を行うことにより、インクリボン５１ａが終端まで搬送
されていた場合に、インクリボン終端検知およびエラー処理を印刷開始指示受信前に行う
ことができる。
【００７４】
従って、従来のように印刷開始後にエラーを検知し、エラー処理の完了後に再度ユーザ
ーに対して同じ作業（例えば印刷開始指示等）を要求するといった無駄を省くことができ
る。
［実施の形態２］
以下に、本発明の画像形成方法および画像形成装置について、図面を参照しつつ説明す
る。
〈１．サーマルプリンタの概略構成について〉
本実施形態のサーマルプリンタ６９は、［実施の形態１］の概略構成に加え、マーカー
センサ５３に以下の機能が追加されたマーカーセンサ５３−２（不図示）を有する。
【００７５】
マーカーセンサ５３−２は、例えば特許文献１の従来技術に示されているような、黒マ
ーカーの本数を検知できるセンサー機能を有することにより、インクリボン５０の印刷開
始位置５０ａ６（例えばＹフィルム５０ａ１の先頭）を識別することが可能である。これ
により、インクリボンカートリッジ５０が装着された際、もしくはインクリボンカートリ
ッジ５０が装着された状態でサーマルプリンタ６９に電源が投入された際に、ＣＰＵ１１
は、マーカーセンサ５３−２とフィードモーター５８とを用いて、インクリボン５０ａを
印刷開始位置まで搬送することが可能である。
【特許文献１】特公平６−３２９７６号公報〈１−１．インクリボンカートリッジの概略構成について〉  ［実施の形態１］と同内容のため省略する。〈１−２．カートリッジセンサの概略構成について〉  ［実施の形態１］と同内容のため省略する。〈２．サーマルプリンタの電気回路システムの要部構成について〉  ［実施の形態１］と同内容のため省略する。〈３．サーマルプリンタの印刷工程について〉  ここで、本発明のサーマルプリンタ６９における印刷工程を図７のフローチャートと、図３の概略図と、図６のブロック図とを用いて説明する。なお、［実施の形態１］と重複する処理は省略する。
【００７６】
図７は、本発明における昇華型の熱転写方式のサーマルプリンタ６９の処理フロー図で
ある。［実施の形態１］の図１との差として、図１のＳ３の処理に代わりＳ３−２が、図
１のＳ４の処理に代わりにＳ４−２が実行される。また、図１のＳ９からＳ１１までの処
理が実行不要のため削除されている。
【００７７】
図７に示すように本実施形態では、Ｓ１およびＳ２の実施後、ＣＰＵ１１がモーターコ
ントローラー１３に命令を送り、モータードライバ５７経由してフィードモーター５８を
駆動させ、インクリボンカートリッジ５０を巻き取り、インクリボンカートリッジ５０に
内蔵されたインクリボン５０ａを所定の方向（図３において左方向）へ搬送する。
【００７８】
インクリボン５０ａの搬送が行われている間、マーカーセンサ５３−２はインクリボン
５０ａの表面を走査し、印刷開始位置５０ａ６（例えば黒マーカーが狭い間隔で二本塗布
されている箇所）の検出を試みる（Ｓ３−２）。
【００７９】
インクリボン５０ａが一定の長さ（例えば図３に示す（ｐ１＋ｐ２）×４の長さ）だけ
搬送されても印刷開始位置５０ａ６がマーカーセンサ５３−２により検知されなかった場
合、ＣＰＵ１１はインクリボン５０ａが終端まで搬送されたと判断する（Ｓ４−２）。こ
の場合、Ｓ１８（インクリボン終端処理）に移行する。
【００８０】
インクリボン５０ａが一定の長さ（例えば図３に示す（ｐ１＋ｐ２）×４の長さ）だけ
搬送される前に印刷開始位置５０ａ６がマーカーセンサ５３−２により検知された場合、
マーカーセンサ５３−２は印刷開始位置５０ａ６検出の通知をＣＰＵ１１に対して送信す
る。
【００８１】
マーカーセンサ５３−２より上記通知を受けたＣＰＵ１１は、モータードライバ５７経
由してフィードモーター５８を停止させることによってインクリボン５０の搬送を停止さ
せ、Ｓ５に移行する。
【００８２】
Ｓ５からＳ８については、[実施の形態１]と同様であるため省略する。
【００８３】
[実施の形態１]のＳ９からＳ１１については、本実施形態ではＳ３−２においてインク
リボン５０ａが印刷開始位置まで搬送されているため実施不要であり、従って図７には示
されていない。
【００８４】
Ｓ１２からＳ１８については、[実施の形態１]と同様であるため省略する。
【００８５】
以上のように本発明のサーマルプリンタ６９では、
印刷指示受信前（例えばインクリボンカートリッジ５０挿入時、もしくはインクリボン
カートリッジ５０が装着された状態でのサーマルプリンタ６９の電源投入時等）に、イン
クリボン５１ａを印刷開始位置５１ａ６まで搬送する処理（Ｓ３−２）と、印刷開始位置
５１ａ６を検出する処理（Ｓ４−２）とを行い、検知できなかった場合にインクリボン終
端処理（Ｓ１８）を実行する機能を有し、
これにより従来は印刷指示受信後に行っていたインクリボン頭出し処理（図１のＳ９か
らＳ１１）を処理フローから省き、結果としてユーザーの印刷待ち時間を短くすることが
できるようになっている。
【００８６】
また、このサーマルプリンタ６９では、
印刷指示受信前に、前記搬送処理（Ｓ３−２）および前記印刷開始位置検出処理（Ｓ４
−２）を行うことにより、インクリボン終端検知およびそれに付随するエラー処理（Ｓ１
８）を印刷開始指示受信前に行う機能を有し、
これにより、従来のように印刷開始後にインクリボン終端を検知し、エラー処理完了後
にユーザーに対して再度同じ作業（例えば印刷開始指示等）を要求するといった無駄を省
くことができるようになっている。
［その他の実施の形態］
以上、好ましい実施の形態及び実施例をあげて本発明を説明したが、本発明は必ずしも
前記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において
様々に変形して実施することができる。
【００８７】
例えば前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した
記憶媒体を、サーマルプリンタ６９に供給し、そのサーマルプリンタ６９内のコンピュー
タ（例えばＣＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによ
っても、達成されることは言うまでもない。
【００８８】
この場合、記憶媒体から読出されたプログラムコード自体が、前述した実施形態の機能
を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成するこ
とになる。
【００８９】
なお、プログラムコードを供給するための記憶媒体としては、例えば、フロッピディス
ク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テー
プ、不揮発性のメモリカードなどを用いることができる。
【００９０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施
形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュー
タ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは
言うまでもない。
【００９１】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能
拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後
、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わ
るＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９２】
【図１】本発明の処理フローチャートである。
【図２】本発明のサーマルプリンタの概略構成図である。
【図３】本発明のインクリボンの概略構成図である。
【図４】本発明のカートリッジセンサの概略構成図である。
【図５】本発明のカートリッジセンサの種別テーブルの構成図である。
【図６】本発明のサーマルプリンタの電気回路システムの要部構成図である。
【図７】本発明の実施の形態２の処理フローチャートである。
【符号の説明】
【００９３】
１１      全体制御部
５０      インクリボンカートリッジ（インクリボンカートリッジ機構部）
５０ａ    インクリボン
５０ａ５  黒マーカー（境界線）
５１      カートリッジセンサ（着脱検知部）
５２      サーマルヘッド（熱転写処理部）
５３      マーカーセンサ（境界線検知部）
５６      プラテンローラー（搬送部）
５８      フィードモーター（駆動部）
６９      サーマルプリンタ（画像形成装置）
９１      印刷シート（転写用シート）
【図１】
2006231883.tif 000003
【図２】
2006231883.tif 000004
【図３】
2006231883.tif 000005
【図４】
2006231883.tif 000006
【図５】
2006231883.tif 000007
【図６】
2006231883.tif 000008
【図７】
2006231883.tif 000009