(57)【特許請求の範囲】
【請求項１】
インクリボンを介してサーマルヘッドとプラテンローラとを圧接してカード状の印刷媒体に画像を印刷する印刷装置において、
前記サーマルヘッドを印刷位置と前記印刷位置から離間した退避位置との間で移動させるサーマルヘッド移動手段と、
前記インクリボンの未使用部が巻かれているリボン供給リールと、
前記インクリボンの使用済み部分が巻き取られるリボン巻取りリールと、
前記リボン巻取りリールに駆動を与える巻取りリール駆動手段と、
前記印刷媒体を搬送する搬送手段と、
前記サーマルヘッドに対して前記巻取りリール側に設けられ、該サーマルヘッドから距離αの点で前記印刷媒体から前記インクリボンを剥離するための剥離部材と、
前記巻取りリール駆動手段、前記搬送手段及びサーマルヘッド移動手段の駆動を制御する制御手段と、
印刷データを受信する印刷データ受信手段と、
受信した前記印刷データから、印刷終了位置が印刷媒体後端から所定の距離βの間にあるか否かを判断する判断手段と、を備え、
前記印刷終了位置から前記印刷媒体後端までの距離を距離γとし、
前記距離βは前記距離αに応じて設定され、
前記判断手段によって前記印刷終了位置が前記印刷媒体後端から前記距離βまでの間にあると判断された場合は、前記制御手段は、前記印刷データを印刷し終わった後に少なくとも前記距離αと前記距離γとを加えた距離分だけ前記インクリボンを巻取ってから、前記サーマルヘッドを前記退避位置に移動させるように前記巻取りリール駆動手段と前記サーマルヘッド移動手段とを制御することを特徴とする印刷装置。
【請求項２】
さらに、前記プラテンローラの回転量を検出する検出手段を備え、
前記制御手段は、前記サーマルヘッドが印刷位置にいる間の前記巻取りリール駆動手段の駆動量を前記検出手段に応じて制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記インクリボンは複数の色のパネルが面順次に構成され、前記判断手段によって前記印刷終了位置が前記印刷媒体後端から距離βまでの間にあると判断された場合は、印刷開始位置を前記パネルの先端側にずらして印刷を行うことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
インクリボンを介してサーマルヘッドとプラテンローラとを圧接してカード状の印刷媒体に画像を印刷する印刷方法において、
印刷データを受信するデータ受信ステップと、
受信した前記印刷データの印刷終了位置から前記印刷媒体後端までの距離γを計算する計算ステップと、
前記距離γと距離βとを比較する比較ステップと、
前記インクリボンの位置出しをするリボン位置出しステップと、
前記印刷媒体の位置出しをする印刷媒体位置出しステップと、
前記サーマルヘッドを印刷位置に移動させる第１のヘッド移動ステップと
前記印刷媒体に前記印刷データを印刷する印刷ステップと、
印刷終了後に前記インクリボンを巻き取るリボン巻取りステップと、
前記サーマルヘッドを退避位置に移動させる第２のヘッド移動ステップと、を含み
前記サーマルヘッドから前記印刷媒体と前記インクリボンが剥離する点までの距離を距離αとし、
前記距離βは該距離αに応じて設定され、
前記比較ステップにおいて前記距離γが前記距離βよりも小さいと判断された場合は、前記リボン巻き取りステップにおいて、少なくとも距離αと距離γとを加えた分だけ前記インクリボンを巻き取ることを特徴とする印刷方法。
【請求項５】
前記インクリボンは複数の色のパネルが面順次に構成され、前記比較ステップにおいて前記距離γが前記距離βよりも小さいと判断された場合は、前記リボン位置だしステップにおいて、印刷開始位置を該パネルの先端側に補正することを特徴とする請求項４に記載の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に係り、特に、インクリボンを介してサーマルヘッドを圧接してプラテンローラに一面側が支持されたカードに画像を印刷する装置に関する。
【背景技術】
【０００２】
従来、インクリボンを介してサーマルヘッドを圧接してプラテンローラに一面側が支持された印刷用紙に画像を印刷するものは知られている。上述した印刷装置では、印刷終了後にサーマルヘッドの圧接を解除するとインクリボンが弛み、インクリボンとプラテンローラとが接している状態となる。この状態で印刷用紙の紙送りを行うと、弛んだインクリボンが静電気の影響でプラテンローラに巻きついてしまう場合がある。
【０００３】
そこで、この問題を解決するために特許文献１では、複数色の色が面順次に配置されたインクリボンを用いた印刷装置において、インクリボンを巻き取ってインクリボンの弛みを解消し、さらにその後のインクリボンの次色の位置合わせを行う構成を開示している。
【０００４】
また上述したような印刷装置には、通常、サーマルヘッドの近傍にインクリボンと印刷用紙（カード）とを剥離させるための剥離板６０が設けられている（図１０参照）。なお、インクリボンＲがカードＣから剥離する点を剥離点とし、サーマルヘッド５１から剥離点までの距離をαとする。このような印刷装置ではカードＣに対する印刷が終了した後、すぐにサーマルヘッド５１を上昇させずに、距離α分カードを搬送しながらインクリボンＲを巻き取ってから印刷動作を終了する（図１１参照）。この構成によると、カードＣの全面印刷を行ったときは、カードがサーマルヘッドとプラテンローラとの間を通過すると、サーマルヘッド５１がプラテンローラ４４に落下してしまう。そこで、サーマルヘッド５１が落下した勢いでインクリボンＲが供給スプール５４から引き出されてしまい、その結果インクリボンＲが弛んでしまう（図１２参照）。
【０００５】
しかし、上述した通り、印刷終了位置（カード後端）から剥離点の位置までカードの搬送とインクリボンの巻き取りを行っているため、その間にインクリボンの弛みは解消される。その後サーマルヘッドを上昇させてインクリボンを巻き取っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１１３２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、印刷終了位置がカード後端からαまでの間にある場合は、印刷が終了してから距離α分カードを搬送しながらインクリボンＲを巻き取っている途中でカード後端がサーマルヘッド５１とプラテンローラ４４との間を通過してサーマルヘッド５１が落下してしまう。よって、サーマルヘッド５１が落下した直後（図１４の状態）に印刷動作が終了すると、インクリボンＲの弛みが残ったままサーマルヘッド５１が上昇し、その後プラテンローラ４４を回転させるとインクリボンＲがプラテンローラ４４に巻きついてエラーを起こしてしまう（図１６参照）。
【０００８】
本発明は上記事案に鑑み、印刷終了位置がカード後端近傍にあった場合に、サーマルヘッドの落下によって引き出されるインクリボンの弛みを解消し、インクリボンがプラテンローラに巻きついてしまうことのない印刷装置及び印刷方法を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、受信した印刷データの印刷終了位置からカード後端までの距離γと、インクリボンＲがカードＣから剥離する剥離距離αに応じて設定された距離βとを比較することで、印刷終了位置がカード後端から距離βまでの間にあるか否かを判断している。その結果印刷終了位置がカード後端から距離βまでの間にあると判断された場合は、インクリボンの巻取りを制御する制御手段は、カードへの印刷が終了してから少なくとも距離αに距離γを加えた距離だけインクリボンの巻き取りを行ってからサーマルヘッドを退避位置へ移動させるように制御することを特徴とする。
【発明の効果】
【００１０】
本発明によると、印刷媒体への印刷が終了してからインクリボンの剥離のために距離αカードＣを搬送している間にサーマルヘッドが落下することによって一度インクリボンＲが弛んでも、インクリボンＲが弛んだ状態で印刷動作が終了することがないので、インクリボンがプラテンローラに巻きついてしまうことがない。
【図面の簡単な説明】
【００１１】
【図１】本発明が適用可能な実施形態のプリンタ装置の外観斜視図である。
【図２】実施形態のプリンタ装置の、記録処理前のブランクカードが搬入された状態を示す概略断面図である。
【図３】実施形態のプリンタ装置の、記録処理後のカードを排出する状態を示す概略断面図である。
【図４】巻取リール側のリール本体に係合するプリンタ装置の係合部の外観斜視図である。
【図５】実施形態のプリンタ装置の制御部の概略構成を示すブロック図である。
【図６】実施形態の印刷動作の流れを説明するフローチャートである。
【図７】カードと画像データの領域の関係を示した図である。
【図８】リボン位置出し時のインクリボンと画像データとの関係について示した図で、（ａ）は補正前で、（ｂ）は補正後の位置を示している。
【図９】全面印刷時のインクリボンと画像データとの位置関係を示した図である。
【図１０】実施形態の印刷動作を説明する図であり、印刷中の状態を示す。
【図１１】実施形態の印刷動作を説明する図であり、印刷終了後にインクリボンがカードから剥離された状態を示す。
【図１２】実施形態の印刷動作を説明する図であり、全面印刷終了後にインクリボンが弛んでいる状態を示す。
【図１３】実施形態の印刷動作を説明する図であり、全面印刷終了後にインクリボンの弛みが解消された状態を示す。
【図１４】実施形態の印刷動作を説明する図であり、印刷終了後にインクリボンが弛んでいる状態を示す。
【図１５】実施形態の印刷動作を説明する図であり、印刷終了後にインクリボンの弛みが解消された状態を示す。
【図１６】従来の印刷装置で、弛んだインクリボンがプラテンローラに巻きついている状態を示した図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明を、カード状印刷媒体（以下、単にカードＣという。）に文字や画像を印刷記録する機能を有するプリンタ装置に適用した実施の形態について説明する。
【００１３】
（構成）
＜システム構成＞
図５に示すように、本実施形態のプリンタ装置１は、図示を省略したインターフェースを介して、上位装置１００（例えば、パーソナルコンピュータ等のホストコンピュータ）に接続され、上位装置１００からプリンタ装置１に印刷データ等を送信して、印刷動作等を指示することが可能である。なお、後述するように、プリンタ装置１は、オペパネ部（操作表示部）５を有しており（図１、５参照）、上位装置１００からの印刷動作指示の他、オペパネ部５からの記録動作指示も可能である。
【００１４】
上位装置１００には、一般に、原稿に記録された画像を読み取るスキャナ等の画像入力装置１０１、上位装置１００に命令やデータを入力するためのキーボードやマウス等の入力装置１０２、上位装置１００によって生成されたデータ等の表示を行なう液晶ディスプレイ等のモニタ１０３が接続されている。
【００１５】
＜外観構成＞
図１に示すように、本実施形態のプリンタ装置１は、装置筐体としてのケーシング２の一側に配置され、記録処理前のブランクな複数のカードを積層状に収納可能（約１００枚程度）であってケーシング２に対して着脱自在に取り付けられるカード供給部１０と、同じくケーシング２の一側でカード供給部１０の下方に配置され、記録処理後のカードを傾斜状に収容可能（約３０枚程度）であってケーシング２に対して着脱自在に取り付けられるカード収容部２０と、同じくケーシング２の一側でカード供給部１０に隣接する位置に、プリンタ装置１のエラー状態を含む動作状態を表示する表示部４を有し、印刷処理や磁気記録処理の各種設定を行うためのオペパネ部５が設けられている。なお、オペパネ部５は、ダイヤル６を回転させることによりこれに同期して回転可能に設けられている。
【００１６】
カード収容部２０の一部には、収容オーバーとなった記録処理後のカードを装置外部へ放出可能な開口部として形成されたカード放出口２１が設けられている。また、プリンタ装置１の一面には、後述する印刷記録に使用されるインクリボンＲを内装したカートリッジ５２を着脱する際に装置内部にアクセスするための開閉カバー７が設けられており、開閉カバー７はケーシング２の一部を構成している。
【００１７】
そして、カード供給部１０ないしカード収容部２０に対向して、ケーシング２の他側には、第２の記録部としての磁気エンコーダユニット８０がその一部をケーシング２から突出する形で配置されている。
【００１８】
＜内部構成＞
次に、図２および図３に基づきプリンタ装置１の内部の各構成要素について説明する。なお、図２はカード供給部１０から供給された記録処理前のブランクなカードＣが第１の記録部としての印刷部５０に向けて搬送されている状態を示し、カードクリーニング機構３０のクリーニング部材としてのクリーニングローラ３１が搬送中のカードＣの表面に当接してその印画される面を清浄にしている状態を示している。
【００１９】
また、図３は印刷部５０ないし磁気エンコーダユニット８０により記録処理されたカードＣがカード収容部２０に向けて排出される際の状態を示している。このとき、搬送ローラ４１、４２は、略水平状のカード搬送路を形成する第１の位置から傾斜状のカード搬送路を形成する第２の位置へと移動してカードＣをカード排出口２３に向けて搬送可能な状態を維持する。
【００２０】
カード供給部１０は、プリンタ装置１の一側に着脱自在に設けられ、その内部に記録処理前の複数のブランクなカードを積層状に収納可能としており、機体（プリンタ装置１）側に設けられ、図示を省略するモータにより回転駆動する供給ローラ１１が最下位（最下層）のカードを装置内部へと繰り出す際にカードＣの一枚のみの通過を許容するために、供給コロ１２と板状部材からなる分離ゲート１３とを有している。供給されるカードＣは供給コロ１２と分離ゲート１３との間を通過して、カード供給部１０に連接するようにケーシング２の一側に設けられたカード供給口１４へと導かれる。なお、詳述すると、分離ゲート１３の下端部には図示しない可撓性のパッドが設けられており、例えば、厚さの異なる薄いカードを供給する場合であっても、一枚ずつの分離を可能としている。
【００２１】
一方、カード収容部２０は、プリンタ装置１（ケーシング２）の一側であって、カード供給部１０の下方に着脱自在に設けられて記録処理後のカードＣを傾斜状に収容可能としている。カード収容部２０には、その内部の底面が傾斜状に形成された収容トレイ２４が設けられており、ケーシング２の一側でカード供給口１４の下方に開口を有して配置されたカード排出口２３から排出される記録済のカードＣが排出ローラ１５により収容トレイ２４上に順次排出されて収容される（図３参照）。
【００２２】
排出ローラ１５はプリンタ装置１側に固設されており、上述した供給ローラ１１を回転駆動する図示を省略するモータによって回転駆動されるが、供給ローラ１１がブランクなカードＣを供給するために回転する方向を正転駆動とした場合、図示を省略するモータの逆転駆動により排出されるカードＣを収容トレイ２４上に排出するように回転駆動される。つまり、図示を省略するモータの正逆転駆動により供給ローラ１１および排出ローラ１５が回転されるが、供給ローラ１１には図示しないワンウェイクラッチが設けられているため、カード供給方向にのみ回転することができる（ワンウェイクラッチの作用により、カード供給方向と逆方向には回転駆動は伝達されない）。一方、排出ローラ１５は、図示を省略するモータの正逆転駆動により両方向に回転駆動される。本形態では、記録処理前のブランクなカードＣの供給動作と記録処理後のカードＣの排出動作とが同時に行われることがなく、排出ローラ１５がカードＣの排出のための回転とその逆の方向に回転することであっても支障はない。
【００２３】
カード供給口１４から供給されたカードＣは、後述する搬送駆動モータ７０から伝達される駆動力を有して回転する搬送ローラ４１、４２、４３へと順次引き継がれて略水平状のカード搬送路Ｐ１に沿って搬送される。なお、搬送ローラ４２、４３はそれぞれ駆動ローラと従動ローラとを有するローラ対で構成されている（以下、特に異なる説明がない限り、ローラ対の従動ローラについての説明を省略し、駆動ローラについてのみ説明する。）。
【００２４】
搬送ローラ４１の対向側には、追って説明するカードクリーニング機構３０の一部を構成するクリーニングローラ３１が搬送ローラ４１に対峙するようにカード搬送路Ｐ１に対して進退可能に設けられている。このクリーニングローラ３１が搬送されるカードＣに当接するようにカード搬送路Ｐ１上に進出しているとき（図２に示す状態）、駆動力を有する搬送ローラ４１との間でカードＣを挟持して回転することで、印刷部５０により印刷記録される印画面からゴミや埃等の異物を除去して清浄にすることができる。
【００２５】
また、クリーニングローラ３１がその動作位置であるカード搬送路Ｐ１上に進出したとき、クリーニングローラ３１は、クリーニングローラ３１に隣接した位置でカード搬送路Ｐ１から離間した所定の位置に配置されるクリーナとしてコロ状クリーナ３２と面接触するように位置付けられる。コロ状クリーナ３２は、クリーニングローラの外径（ローラ径）より小さい外径（ローラ径）を有しており、印刷部５０の一部として構成されるインク媒体としてのインクリボンＲを内装するカートリッジ５２の所定部位に着脱自在に取り付けられる支持部材５３に固着して回転可能に設けられている。
【００２６】
本形態では、クリーニングローラ３１は表面が粘着性を有するゴム材料などの回転自在のローラ状部材からなり、また、コロ状クリーナ３２は、樹脂製の回転自在のコロ状部材にスポンジ層を有する粘着性テープが巻装されており、この粘着性テープはクリーニングローラ３１の表面の粘着性より高い粘着性を有しているため、カードＣから除去されクリーニングローラ３１の表面に付着したゴミや埃等の異物は両者の面接触によりコロ状クリーナ３２の表面を形成する粘着性テープへと移行、引き渡されることになる。
【００２７】
搬送ローラ４３のカード搬送方向下流側には、クリーニングローラ３１によって清浄にされたカードＣの表面に、所期の文字ないし画像を印刷記録する印刷部５０が設けられている。
【００２８】
本形態においては、印刷部５０は熱転写プリンタの構成が採用されており、カード搬送路Ｐ１上の印刷位置に設けられたプラテンローラ４４に対して進退可能に設けられたサーマルヘッド５１を有している。プラテンローラ４４とサーマルヘッド５１との間には、インク層Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｂｋ（ブラック）、Ｏｐ（保護層）等の複数色のパネルが面順次に繰り返されたインクリボンＲが介在している。このインクリボンＲは、上述したようにカートリッジ５２に内装されている。カートリッジ５２内の供給リール５４および巻取リール５５はそれぞれインクリボンＲが捲回された（保持された）ものであり、供給リール５４には未使用のインクリボンＲの捲回されており、巻取リール５５には既使用の（サーマルヘッド５１による熱転写後の）インクリボンＲが捲回される。
【００２９】
カード搬送路Ｐ１に沿って移動するカードＣに文字あるいは画像などの情報を熱転写記録する際には、インクリボンＲは、リボン供給リール５４から供給され、サーマルヘッド５１の先端部に略全面を当接させながら搬送され、インクリボンＲを巻き取るリボン巻取リール５５に巻取られる。リボン供給リール５４およびリボン巻取リール５５は、巻取リール駆動モータ１５０により回転駆動される。このとき、カードＣの表面にインクリボンＲを介在させてサーマルヘッド５１を押圧しながらサーマルヘッド５１の加熱素子を選択的に作動させることで、カードＣに所期の文字、画像が印刷される。インクリボンＲの搬送経路には、複数のガイドシャフトと、所定のインク層（本形態ではインク層Ｙ）の位置出しを行うためにインク層Ｂｋ（ブラック）を検出する発光素子５８、受光素子５９からなる透過型センサが配設されている。
【００３０】
巻取リール５５の係合部５５Ａに対する装置本体側の係合部は複数の部材で構成されている。すなわち、装置フレームに支持軸１５４が固定されており、支持軸１５４は円盤状で外縁部にギヤを有する係合部材１５２を回転可能に軸支している。係合部材１５２は巻取リール５５の係合部５５Ａと係合する係合凸部１５２Ａが設けられている。
【００３１】
図４は巻取リール５５の係合部５５Ａと装置本体側の係合部材１５２（係合凸部１５２Ａ）との係合状態を示したものである。係合部材１５２のギヤにはギヤ１５１Ｃが噛合しており、ギヤ１５１Ｃには同軸上にスリット（不図示）が形成された回転板１５１Ａが固着している。また、回転板１５１Ａを挟む位置には、発光素子と受光素子とからなる透過一体型のセンサ１５１Ｂが配置されている。従って、回転板１５１Ａとセンサ１５１Ｂが、インクリボンＲを巻き取る巻取リール５５の回転量を検出するエンコーダ１５１を構成している。また、係合部材２３のギヤにはギヤ１５３が噛合しており、ギヤ１５３の同軸上には巻取リール駆動モータ１５０（ステッピングモータ）のモータ軸が嵌着している。
【００３２】
よって、巻取リール５５に巻取リール駆動モータ１５０の駆動が伝わり、エンコーダ１５１によって巻取リール５５の回転量を検出することができる。
【００３３】
一方、供給リール５４と装置本体側との係合関係は、原則として上述した巻取リール５５と装置本体側との係合関係と同じであるが、ギヤ１５３および巻取リール駆動モータ１５０に代えて、係合部材１５２のギヤと噛合するギヤ１５３およびこのギヤ１５３の同軸上に配置されインクリボンＲにバックテンションを与えるトルクリミッタ（不図示）を有している点で異なっている。
【００３４】
また、サーマルヘッド５１のカード搬送方向上流側（搬送ローラ４３側）には、カード搬送路Ｐ１に沿って搬送されるカードＣの搬送方向先端および後端を検出する発光素子４８、受光素子４９からなる透過型センサ（以下、第１カード検出センサという。）が配設されている。
【００３５】
印刷部５０の下方には、上記した一連の搬送ローラ４１、４２、４３、およびプラテンローラ４４を正逆転方向に回転駆動する正逆転駆動可能なステッピングモータからなる搬送駆動モータ７０が配設されている。なお、プラテンローラ４４の回転量は搬送駆動モータ７０の回転量（パルスのステップ数）によって検出可能である。また、搬送駆動モータ７０による回転駆動力は、搬送駆動モータ７０の回転軸に設けられたプーリ７１がベルト７２によりプーリ７３へと伝達され、プーリ７３に一端が巻装されたベルト７４によりプラテンローラ４４の回転軸に設けられたプーリ７５を介してプラテンローラ４４に駆動が伝達される。なお、プーリ７３は２段プーリで構成されており、それぞれの段差部分にベルト７２およびベルト７４が架け渡されている。
【００３６】
プラテンローラ４４の回転軸上、搬送ローラ４１、４２、４３の回転軸上、並びに、それぞれのローラの間には図示を省略する複数のギヤが噛合状態で配設されており、プラテンローラ４４に伝達された回転駆動力は、これら複数のギヤを介して各搬送ローラ４１、４２、４３へと伝達される。
【００３７】
また、プラテンローラ４４のカード搬送方向下流側（リボン巻取リール５５側）には、カードＣを搬送する機能を有し、印刷部５０によりカードＣに印刷記録を行なうときにカードＣを挟持するニップローラ４５がカード搬送路Ｐ１に沿って設けられており、このニップローラ４５のさらにカード搬送方向下流側には、カードＣを搬送するための送りローラ４６が同じくカード搬送路Ｐ１に沿って設けられている。ニップローラ４５および送りローラ４６の略中央には、カード搬送路Ｐ１に沿って搬送されるカードＣの搬送方向先端を検出する発光素子５６、受光素子５７からなる透過型センサ（以下、第２カード検出センサという。）が配設されている。
【００３８】
これらのニップローラ４５および送りローラ４６の回転軸にも図示を省略するギヤがそれぞれ設けられており、また、プラテンローラ４４とニップローラ４５、ニップローラ４５と送りローラ４５との間にも図示を省略する複数のギヤが設けられており、これら複数の図示しないギヤが相互に噛合うことにより、搬送駆動モータ７０からの回転駆動力は、上述したプーリ、ベルトおよび図示しない複数のギヤを含む駆動力伝達機構を介して、プラテンローラ４４の回転軸に設けられたギヤから分岐されてニップローラ４５および送りローラ４６にも伝達されていくことになる。
【００３９】
また、サーマルヘッド５１のリボン巻取りリール５５側には、インクリボンＲをカードＣから剥離するための剥離板６０が設けられている。これにより、サーマルヘッド５１から距離αの位置でインクリボンＲがカードＣから剥離される。よって、印刷終了から距離α（本実施形態では９．２ｍｍ）だけカードＣを搬送してインクリボンＲを巻き取った時点でインクリボンＲとカードＣとが剥離された状態となる（図１０、１１参照）。
【００４０】
次に、プリンタ装置１の制御および電気系統について説明する。図２および図３に示すように、プリンタ装置１は、プリンタ装置１全体の動作制御を行う制御部９５と、商用交流電源から各機構部および制御部等を駆動／作動可能な直流電源に変換する電源部９０とを有している。
【００４１】
＜制御部＞
図５に示すように、制御部９５は、プリンタ装置１の全体の制御処理を行うマイクロコンピュータ９５ｂ（以下、マイコン９５ｂと略称する。）を備えている。マイコン９５ｂは、中央演算処理装置として高速クロックで作動するＣＰＵ、プリンタ装置１の基本制御動作（プログラムおよびプログラムデータ）が記憶されたＲＯＭ、ＣＰＵのワークエリアとして働くＲＡＭおよびこれらを接続する内部バスで構成されている。
【００４２】
マイコン９５ｂには外部バスが接続されている。外部バスには、上位装置１００との通信を行うための図示を省略したインターフェース、カードＣに印刷すべき印刷データやカードＣの磁気ストライプ部に磁気記録すべき磁気記録データ等を一時的に格納するバッファメモリ９５ａが接続されている。
【００４３】
また、外部バスには、各種センサからの信号を制御するセンサ制御部９５ｃ、各モータに駆動パルスや駆動電力を送出するモータドライバ等を制御するアクチュエータ制御部９５ｄ、サーマルヘッド５１の熱エネルギーを制御するサーマルヘッド制御部９５ｅ、オペパネ部５を制御するための操作表示制御部９５ｆ、および、磁気エンコーダユニット８０が接続されている。センサ制御部９５ｃは発光素子４８、受光素子４９からなる第１カード検出センサ、発光素子５６、受光素子５７からなる第２カード検出センサおよび他の図示を省略するセンサに、アクチュエータ制御部９５ｄはステッピングモータ６１、搬送駆動モータ７０および他の図示しないモータ、アクチュエータ３４等に、サーマルヘッド制御部９５ｅはサーマルヘッド５１に、操作表示制御部９５ｆはオペパネ部５にそれぞれ接続されている。
【００４４】
なお、電源部９０は、制御部９５、サーマルヘッド５１、オペパネ部５および磁気エンコーダユニット８０に作動／駆動電源を供給している（図５参照）。
【００４５】
（動作）
次に、本実施形態のプリンタ装置１の動作について、マイコン９５ｂのＣＰＵ（以下、単にＣＰＵという。）を主体として説明する。
【００４６】
制御部９５に電源が投入されると、ＣＰＵは、ＲＯＭに格納されたプログラムおよびプログラムデータを読み出し（ＲＡＭに展開し）、各機構部を作動させるための初期処理を行う。すなわち、初期処理では、外部バスを介してマイコン９５ｂに接続され制御部９５を構成するセンサ制御部９５ｃ等の各制御部９５ａ、９５ｃ〜９５ｆ、磁気エンコーダユニット８０との接続確認を行った後、各構成部が上述したホーム位置に位置しているか（図２参照）をセンサ制御部９５ｃからの信号等に基づいて判断し、各構成部がホーム位置に位置していない場合には、ホーム位置に移動させる。センサ制御部９５ｃの信号等に基づいて、各構成要素をホーム位置への復帰動作を所定回繰り返してもホーム位置に移動しない場合には、上位装置１００に報知するとともに、操作表示制御部９５ｆを介して表示部４にその旨を表示させる。また、初期処理では、センサ制御部９５ｃからの信号等に基づいて、カード供給部１０にカードが収容されているか等も併せて判断し、収容されていないと判断したときは、同様に、上位装置１００に報知するとともに、表示部４にその旨を表示し、さらに、カード供給部１０にカードが収容されるまで待機する。
【００４７】
一方、上位装置１００にインストールされたプリンタドライバは、オペレータ（ユーザ）の指定した記録指令に基づいて、プリンタ装置１での記録動作を制御するための各種パラメータ値を決定し、その記録指令よりカードへの記録を行うための印刷データおよび磁気記録データを生成して、プリンタ装置１に送信する。制御部９５のバッファメモリ９５ａには、記録制御指令となる各種パラメータ値、印刷データをＹ、Ｍ、Ｃ、Ｂｋの色成分ごとに分解して得られた画像データないし文字データ、および、磁気記録データが格納される。なお、本形態では、上位装置１００側において色成分（元データは、Ｒ、Ｇ、Ｂ）に分解し、プリンタ装置１でＲ、Ｇ、ＢからＹ、Ｍ、Ｃに変換されて画像データとして用いられ、上位装置１００側で抽出されたＢｋデータがプリンタ装置１で同じくＢｋデータとして用いられて文字データに供される。
【００４８】
ＣＰＵは、バッファメモリ９５ａに格納された記録制御指令（各種パラメータ値）を取り込み、これらのパラメータ値とＲＡＭに展開されたプログラムおよびプログラムデータとに従って、以下のように各機構部を制御する。
【００４９】
まず、アクチュエータ制御部９５ｄを介して不図示のアクチュエータを駆動させ（ＯＮ状態）、クリーニングローラ３１を図２に示す動作位置へと移動させて、カードＣの受け入れ準備を行なう。このとき、搬送ローラ４１、４２は、略水平状のカード搬送路を形成するように第１の位置（ホーム位置）に位置付けられている（図２に示す状態）。
【００５０】
次に、ＣＰＵは、アクチュエータ制御部９５ｄを介して搬送駆動モータ７０を作動させ駆動伝達機構を介してカード搬送路Ｐ１上に配設された各ローラを駆動させるとともに、アクチュエータ制御部９５ｄを介して供給ローラ１１を回転駆動する図示を省略したモータを駆動する。
【００５１】
これにより、カード供給部１０の最下位のカードＣは、供給コロ１２と分離ゲート１３との間およびカード供給口１４を介してケーシング２内に搬入される。カードＣは、クリーニングローラ３１により印画面が清浄され、カード搬送路Ｐ１に沿ってカード搬出口８２側に向けて搬送されて一旦停止する（図２参照）。なお、発光素子４８、受光素子４９からなる第１カード検出センサによってカードＣの後端が検出されると、そのカード後端検出をトリガとして、クリーニングローラ３１は、図２に示す動作位置から図３に示すホーム位置である退避位置へと移動する。
【００５２】
次にＣＰＵは印刷動作を実行する。なお印刷動作の説明に先立って画像判断処理、リボン位置出し、カード位置出しと印刷及び剥離処理について説明する。
【００５３】
＜画像判断処理＞
本実施形態では、インクリボンＲをカードＣから剥離するために、印刷が終了してから距離αだけカードＣの搬送とインクリボンＲの巻き取り動作を行っている。しかし、印刷終了位置がカード後端から上述した距離αまでの間にある場合は、画像データを印刷した後に剥離距離α分カードＣの搬送とインクリボンＲの巻取りを行うと、途中でカードＣの後端がサーマルヘッド５１を通過してしまうため、サーマルヘッド５１がプラテンローラ４４に落下してしまう。これによりインクリボンＲがリボン供給リール５４から引き出されてしまい、インクリボンＲが弛んでしまう（図１４参照）。この状態でサーマルヘッド５１を上昇させて後述するカード位置出しのためにプラテンローラ４４を回転させるとインクリボンＲがプラテンローラ４４に巻きついてしまう（図１６参照）。
【００５４】
つまり、印刷終了位置がカード後端から距離αまでの間にある場合は、印刷が終了してからインクリボンＲを通常よりも多く巻き取る必要がある。そこで、ＣＰＵはバッファメモリ９５ａに格納されている画像データの印刷終了位置がカード後端から距離βまでの間にあるか否かを判断する。なお距離βは、距離αにマージンを持たせて１５ｍｍとしているが、距離αに応じて適宜設定可能である。具体的には、画像データの後端からカードＣの後端までの距離γを計算し、距離γが距離β以下かどうかで判定する（図７参照）。
【００５５】
なお、距離γは後述するリボン位置出しと剥離処理の際のオフセット値として用いられる。本実施形態では、距離γが距離β以下の場合、オフセット値を距離γに設定し、距離γが距離βよりも大きい場合は、オフセット値を０に設定する。
【００５６】
＜リボン位置出し＞
ＣＰＵは、アクチュエータ制御部９５ｄを介して巻取リール駆動モータ１５０を駆動させ、カートリッジ５２のインクリボンＲをリボン巻取リール５５側へ巻き取り、印刷に先立って例えばインク層Ｙ（イエロー）の所定位置が印刷開始位置に位置付けられるようにインクリボンＲの位置出しを行う。
【００５７】
ＣＰＵは、巻取リール駆動モータ１５０を駆動して、カートリッジ５２のインクリボンＲをリボン巻取リール５５側へ巻き取り、発光素子５８、受光素子５９からなる透過型センサがインク層Ｂｋ（ブラック）の端部を検出した時点（受光素子５９がインク層Ｂｋによる発光素子５８の発光が不透過状態から透過状態となったことを検出した時点）からインク層Ｂｋの終端部を検出した時点の供給リール５４の回転量（つまり巻取リール駆動モータ１５０のステップ数）をエンコーダセンサ２５１で検出しＲＡＭに格納して現在のリボン位置と次画面の各色の印刷開始位置を算出する。
【００５８】
その後さらにインクリボンＲを巻き取り、保護層Ｏｐとインク層Ｙとの間にあるリボン位置出しマークＲ１を検出してから所定ステップ数、巻取リール駆動モータ１５０をさらに駆動して、インクリボンＲを印刷開始位置まで移動させる。
【００５９】
本実施形態では、印刷を行う際はインクリボンＲの各パネル（Ｙ／Ｍ／Ｃ／Ｂｋ／Ｏｐ）のセンターを基準として画像データのセンターを合わせて、インクリボンＲを印刷開始位置に位置出しをする（画像データの幅をＬ１、各パネルの幅をＬ２として、それぞれのセンターを合わせる）。しかし、上述した画像判断処理の結果、印刷終了位置がカード後端から距離βの間にある場合は、インクリボンＲの弛みを取るために印刷が終了してから通常よりも多くインクリボンＲを巻き取らなければならない。
【００６０】
本実施形態では、印刷終了位置から距離αに加えて距離γ分だけインクリボンを巻き取っている。よって、インクリボンＲの各パネルの幅が短い場合は、弛み取りのためにインクリボンＲを巻き取ると次パネルの先端がサーマルヘッド５１を通過してしまう可能性がある（図８（ａ）参照）。この問題を解消するために印刷終了位置から本パネルの後端までの距離を長くする必要があるので、印刷開始位置を本パネルの先端側にオフセットする。本実施形態では、画像データの幅Ｌ１に上述したオフセット値（距離γ）を加えた幅（Ｌ１＋γ）を画像データの幅として、そのセンターをインクリボンＲのセンターと合わせることによって印刷開始位置をインクリボンＲのパネルの先端側に補正している（図８（ｂ）参照）。
【００６１】
なお上述したように、全面印刷の場合は、印刷終了位置からカード後端までの距離が０なので、オフセット値は０に設定される。よって、印刷終了位置がカード後端から距離βの間にある場合に、印刷終了後にインクリボンＲを距離αに加えて距離γ分だけさらに巻き取っても、最大で全面印刷のときと同じ領域（図９参照）のインクリボンを使用することになる。
【００６２】
＜カード位置出し＞
ＣＰＵは、搬送駆動モータ７０を正転駆動させ、カードＣを、カード搬送路Ｐ１上をカード搬出口８２側へ向けて搬送するとともに、発光素子４８、受光素子４９からなる第１カード検出センサによりカードＣの先端位置を検出する。その後検出位置から所定ステップ数搬送駆動モータ７０をさらに駆動して、カードＣの先端を印刷位置に合わせる。
【００６３】
また、カードＣに次の色の画像を印刷するためには、搬送駆動モータ７０を逆転駆動させてカードＣを、カード搬送路Ｐ１上をカード供給部１０の方向へ搬送する。所定位置に達したら、再び搬送駆動モータ７０を正転駆動させてカードＣを印刷位置へ向けて搬送する。その後カードＣを印刷位置に合わせるときは同様の手順で行う。
【００６４】
＜印刷及び剥離処理＞
そして、印刷部５０によりカードＣの表面に印刷データによる所期の文字、画像を印刷する。すなわち、カードＣの表面にインクリボンＲ（例えばインク層Ｙの部分）を介在させ、ＣＰＵはアクチュエータ制御部９５ｄを介してサーマルヘッド昇降モータ３００を駆動させて、サーマルヘッド５１を退避位置から印刷位置まで移動させ、カードＣにサーマルヘッド５１を押圧しながら、Ｙ色の画像データ（ＲＧＢデータからＹ成分が色変換された画像データ）に従ってサーマルヘッド５１の加熱素子を選択的に作動させる。これにより、カードＣの表面には、インクリボンＲに塗着されたＹ（イエロー）色の熱転写インク成分が直接転写される。
【００６５】
Ｙ色の画像データの印刷が完了すると、ＣＰＵはカードＣからインクリボンＲを剥離するために、カードＣの印刷終了位置が剥離点に到達するまで（距離α）搬送駆動モータ７０と巻取りリール駆動モータ１５０とを駆動させてカードＣを搬送すると共にインクリボンＲを巻き取る（図１０、１１参照）。上述したように、画像データの印刷終了位置がカード後端から距離βまでの間にある場合は、距離γがオフセット値として設定されているため、印刷が終了してから距離αに加えて距離γ分インクリボンＲの巻き取りとカードＣの搬送を行い、その過程でインクリボンＲをカードＣから剥離する（図１４、１５参照）。
【００６６】
本実施形態では、印刷及び剥離処理中のインクリボンＲの巻取り量はプラテンローラ４４の回転量（ステッピングモータ７０の駆動量）で管理されている。よって、カードＣがサーマルヘッド５１とプラテンローラ４４との間を通過した後は、インクリボンＲがサーマルヘッド５１とプラテンローラ４４とでニップされ、プラテンローラ４４を回転させながらインクリボンの巻取りを行う。その後サーマルヘッド昇降モータ３００を駆動させ、サーマルヘッド５１を退避位置に移動させて、次色（Ｍ色）のリボン位置出しを行う。
【００６７】
＜印刷動作＞
以下に印刷動作の流れを説明する。図６は印刷動作全体の流れを示したものである。まず、上位装置から印刷データを受信し、画像データとしてバッファメモリ９５ａに格納する（Ｓ１）。その後、印刷要求を受信したら（Ｓ２）、画像データ（例えばＹ色）があるか否かを判断する（Ｓ３）。もし印刷する画像データがある場合は、その画像データの印刷終了位置からカード後端までの距離γを計算する（Ｓ４）。その後、剥離距離αに応じて設定された距離βとＳ４で計算された距離γを比較して、印刷終了位置がカード後端から距離βまでの間にあるか否かを判断する（画像判断処理Ｓ５）。肯定判断の場合は、オフセット値を距離γに設定する（全面印刷の場合は０に設定）（Ｓ６）。一方、否定判断の場合はオフセット値を０に設定する（Ｓ７）。その後、オフセット値を加味してリボン位置出しを行う（Ｓ８）。またリボン位置出しを行っている最中にカード位置出しを行う（Ｓ９）。リボン位置出し及びカード位置出しが完了したらサーマルヘッド５１を移動して印刷処理を行う（Ｓ１０）。その際、印刷が終了してから、Ｓ６又はＳ７で設定されたオフセット値に加えて距離α分、カードＣを搬送すると共にインクリボンＲを巻き取る（剥離処理Ｓ１１）。剥離処理が終了すると、サーマルヘッド５１を退避位置へ上昇させる（Ｓ１２）。その後Ｓ３に戻り、次色（Ｍ色）の画像データがあるか否かを判定して、画像データがある場合は同様の処理を行う。
【００６８】
一方Ｓ３の判定において、印刷する画像データが格納されていない場合（すべての色を印刷した場合）、サーマルヘッド５１の上昇に伴うインクリボンＲの弛みを巻き取って印刷動作を終了する。その後カードＣを搬送してカード収容部２０にカードＣを排出する。これによりカード１枚に対する印刷処理が終了し、次のジョブがある場合は以上の動作を繰り返す。
【００６９】
（効果等）
次に、本実施形態のプリンタ装置１の効果等について説明する。上述したように、本実施形態では、上位装置１００から受信した画像データの印刷終了位置からカード後端までの距離γと、インクリボンＲがカードＣから剥離する剥離距離αに応じて設定された距離βとを比較することで、印刷終了位置がカード後端から距離βまでの間にあるか否かを判断している。その結果肯定判断の場合は距離γの値をオフセット値として設定し、カードＣへの印刷が終了してから距離αにオフセット値を加えた距離だけカードＣの搬送とインクリボンＲの巻き取りを行ってからサーマルヘッド５１を退避位置に退避させるように制御している。これによりカードＣへの印刷が終了してからインクリボンＲの剥離のために距離αカードＣの搬送をしている間にサーマルヘッド５１が落下することによって一度インクリボンＲが弛んでも、インクリボンＲが弛んだ状態で印刷動作が終了することがないので、インクリボンＲがプラテンローラ４４に巻きついてしまうことがない。
【００７０】
このとき、インクリボンＲの巻取り量はプラテンローラ４４の回転量に応じて制御される。つまり、印刷中はインクリボンＲとカードＣとは同じ量だけ搬送され、カードＣの後端がサーマルヘッド５１を通過してサーマルヘッド５１が落下した後は、サーマルヘッド５１とプラテンローラ４４とでインクリボンＲをニップしてインクリボンＲを搬送する。なお、リボン巻取りリール５５にも回転量を検出するエンコーダは設けられているが、印刷後のインクリボンＲは熱によって伸びてしまうため、正確な巻取り量を管理することはできない。よってＣＰＵはプラテンローラ４４の回転量すなわち搬送駆動モータ７０の回転量を検出することによって、正確なインクリボンＲの巻取り量を制御することができる。なお、プラテンローラ４４の回転量を直接検出するセンサを設けてもよい。
【００７１】
また、本実施形態では画像データの幅の中心をインクリボンＲのパネルの幅の中心に合わせてリボン位置出しを行っているので、単純に印刷が終了してから距離αにオフセット値を加えた距離のインクリボンＲを巻き取ってしまうと、インクリボンの次パネルの先端がサーマルヘッド５１を通過してしまう場合がある。よってこれを防止するために、リボン位置出しを行う際に、画像データの幅Ｌ１にオフセット値（γ）を加えた幅（Ｌ１＋γ）の中心をパネルの幅Ｌ２の中心に合わせるようにリボン位置出しを行う。その結果、印刷開始位置がパネルの先端側にオフセットされるので、インクリボンＲを余分に巻き取っても次パネルの先端がサーマルヘッド５１を通過してしまうことがない。
【００７２】
なお、この制御はインクリボンＲのパネルの幅Ｌ２が長い場合は行う必要はないが、パネルの幅を長くするとその分無駄な未使用部分が出てしまうのでコスト面にも環境面にも悪い。よって、本実施形態の印刷装置１は、限られた幅のインクリボンを効果的に使用することができる。また、インクリボンＲを通常よりも多く巻き取ることで、インクリボンＲの次パネルの先端がサーマルヘッド５１を通過してしまうことを問題としたが、次パネルの先端ではなく次パネルの全面印刷時の印刷開始位置を越えなければ良い。もしリボン供給リール５４に巻き戻す駆動を設ければこの問題は解消できるが、部品点数が多くなってしまう。つまり、リボン供給リール５４に駆動を設けない構成において有効である。
【産業上の利用可能性】
【００７３】
上述したように、本発明は印刷終了位置がカード後端近傍にあった場合に、サーマルヘッドの落下によって引き出されるインクリボンの弛みを解消し、インクリボンがプラテンローラに巻きついてしまうことのない印刷装置および印刷方法を提供するものであるため、印刷装置の製造、販売に寄与するので、産業上の利用可能性を有する。
【符号の説明】
【００７４】
１  プリンタ装置（カード記録装置）
２  ケーシング（装置筺体）
１０  カード供給部
１４  カード供給口
２０  カード収容部
２３  カード排出口
３１  クリーニングローラ（クリーニング部材）
３２  コロ状クリーナ（クリーナ）
４１、４２  搬送ローラ
４５  ニップローラ（ローラ）
５０  印刷部
５１  サーマルヘッド
５２  カートリッジ
５４  供給リール
５５  巻取リール
５８  発光素子
５９  受光素子
６０  剥離板
７０  搬送駆動モータ
９５  制御部
９５ｂ  マイコン（ＣＰＵ）
１５０  巻取リール駆動モータ
１５１  エンコーダセンサ
３００  サーマルヘッド昇降モータ
Ｃ  カード
Ｒ  インクリボン
【図１】
0005461925.tif 000002
【図２】
0005461925.tif 000003
【図３】
0005461925.tif 000004
【図４】
0005461925.tif 000005
【図５】
0005461925.tif 000006
【図６】
0005461925.tif 000007
【図７】
0005461925.tif 000008
【図８】
0005461925.tif 000009
【図９】
0005461925.tif 000010
【図１０】
0005461925.tif 000011
【図１１】
0005461925.tif 000012
【図１２】
0005461925.tif 000013
【図１３】
0005461925.tif 000014
【図１４】
0005461925.tif 000015
【図１５】
0005461925.tif 000016
【図１６】
0005461925.tif 000017