JP2018167479A - 印刷装置、印刷プログラム、及び印刷方法 - Google Patents
印刷装置、印刷プログラム、及び印刷方法 Download PDFInfo
- Publication number
- JP2018167479A JP2018167479A JP2017066893A JP2017066893A JP2018167479A JP 2018167479 A JP2018167479 A JP 2018167479A JP 2017066893 A JP2017066893 A JP 2017066893A JP 2017066893 A JP2017066893 A JP 2017066893A JP 2018167479 A JP2018167479 A JP 2018167479A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- guide
- motor
- speed
- ribbon
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 114
- 230000007246 mechanism Effects 0.000 claims abstract description 102
- 230000033001 locomotion Effects 0.000 claims abstract description 78
- 238000010438 heat treatment Methods 0.000 claims abstract description 25
- 230000008569 process Effects 0.000 claims description 103
- 238000011144 upstream manufacturing Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 4
- 238000004804 winding Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 239000010410 layer Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000005022 packaging material Substances 0.000 description 2
- 229920000139 polyethylene terephthalate Polymers 0.000 description 2
- 239000005020 polyethylene terephthalate Substances 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 239000012790 adhesive layer Substances 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002346 layers by function Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000049 pigment Substances 0.000 description 1
- -1 polyethylene terephthalate Polymers 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Landscapes
- Impression-Transfer Materials And Handling Thereof (AREA)
- Advancing Webs (AREA)
- Controlling Rewinding, Feeding, Winding, Or Abnormalities Of Webs (AREA)
- Handling Of Sheets (AREA)
- Handling Of Continuous Sheets Of Paper (AREA)
- Electronic Switches (AREA)
Abstract
【課題】比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行える印刷装置、印刷プログラム、及び印刷方法を提供する。【解決手段】印刷装置の制御部は、印刷データに従って、サーマルヘッドの加熱と、リボンモータとを制御して、印刷を行うS5。制御部は、非印刷期間に第一ガイドモータを制御することで、印刷機構を第一方向及び第二方向に移動するS15、S25。制御部は、印刷機構の第一方向及び第二方向の移動が所定条件を満たすかを判断するS11。所定条件が満たされたと判断された場合にS11:YES、制御部は、非印刷期間において、第二ガイドモータを制御することで、第二ガイドを第三方向に移動し、第一速度を第二速度よりも遅くするS16。【選択図】図5
Description
本発明は、印刷装置、印刷プログラム、及び印刷方法に関する。
熱転写式の印刷装置において、インクリボンの未使用領域を減らして印刷することが可能な印刷方法が提案されている(特許文献1参照)。特許文献1に記載の印刷方法では、印刷後、インクリボンの巻き戻しと、インクリボンとサーマルヘッドとの幅方向への一体変位とを行い、インクリボンの幅方向の未使用領域を使用して次の印刷を行う。インクリボンの巻き戻し時に、単位印刷領域の長さ方向の寸法d、幅方向の寸法wに対し、(n−1)/n(但し、nは、n=W/w、Wはインクリボンの幅方向の寸法)だけ戻り制御することで、巻き戻し時間を削減する。
インクリボンとサーマルヘッドとの幅方向への一体変位は、例えば、プリンタを幅方向に変位させることで行われる。プリンタはインクリボンに比べて質量が大きいので、プリンタを幅方向に変位させるためには、インクリボンの巻き戻しと比べて必要な時間が長くなりやすい。そのため、短い時間間隔での印刷(即ち、高速印刷)を行う場合、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行えない可能性がある。
本発明の目的は、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行える印刷装置、印刷プログラム、及び印刷方法を提供することである。
本発明の第一態様に係る印刷装置は、長尺状の印刷媒体に印刷可能な印刷機構であって、インクリボンが巻回された第一ロールを装着する第一装着部と、前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、前記第二装着部を回転させるリボンモータとを有する印刷機構と、前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路を変更可能な第二ガイドであって、第三方向に移動することで、前記印刷媒体が前記プラテンに接触する位置での前記印刷媒体の移動速度である第一速度を、前記第二ガイドに対して前記プラテンとは反対側の前記第二経路における位置での前記印刷媒体の移動速度である第二速度よりも小さくし、前記第三方向とは反対側の第四方向に移動することで、前記第一速度を前記第二速度よりも大きくする第二ガイドと、前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、前記サーマルヘッド、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、前記制御部は、印刷データに従って、前記サーマルヘッドの加熱と、前記リボンモータとを制御して、印刷を行う印刷制御手段と、前記印刷制御手段による印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向に移動する第一駆動制御手段と、前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断手段と、前記条件判断手段によって、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第三方向に移動する第二駆動制御手段として機能する。
本発明の第二態様に係る印刷プログラムは、長尺状の印刷媒体に印刷可能な印刷装置の制御部によって実行される印刷プログラムであって、前記印刷装置のサーマルヘッドの加熱と、インクリボンを巻き取る装着部を駆動するリボンモータとを制御する印刷制御ステップと、印刷制御ステップが実行されていない非印刷期間に第一ガイドモータを制御することで、前記サーマルヘッド及び前記リボンモータを含む印刷機構を、第一ガイドに沿って第一方向及び第二方向に移動する第一駆動制御ステップと、前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断ステップと、前記条件判断ステップで、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、第二ガイドモータを制御することで、前記印刷媒体と当接する第二ガイドを第三方向に移動し、プラテンローラの位置における前記印刷媒体の速度を低下させる第二駆動制御ステップとを実行するための指示を含む。
本発明の第三態様に係る印刷方法は、長尺状の印刷媒体に印刷可能な印刷装置によって実行される印刷方法であって、前記印刷装置のサーマルヘッドの加熱と、インクリボンを巻き取る装着部を駆動するリボンモータとを制御する印刷制御ステップと、印刷制御ステップが実行されていない非印刷期間に第一ガイドモータを制御することで、前記サーマルヘッド及び前記リボンモータを含む印刷機構を、第一ガイドに沿って第一方向及び第二方向に移動する第一駆動制御ステップと、前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断ステップと、前記条件判断ステップで、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、第二ガイドモータを制御することで、前記印刷媒体と当接する第二ガイドを第三方向に移動し、プラテンローラの位置における前記印刷媒体の速度を低下させる第二駆動制御ステップとを備える。
本発明の第四態様に係る印刷装置は、長尺状の印刷媒体に印刷可能な印刷機構であって、インクリボンが巻回された第一ロールを装着する第一装着部と、前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、前記第二装着部を回転させるリボンモータとを有する印刷機構と、前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路において前記プラテンに対して少なくとも一方側に設けられ、第三方向及び前記第三方向とは反対側の第四方向に移動可能に構成され、前記第三方向への移動に伴い前記プラテンよりも上流側の前記第二経路の長さを移動開始時点の長さよりも長くし、前記第四方向への移動に伴い前記プラテンよりも上流側の前記第二経路の長さを移動開始時点の長さよりも短くする第二ガイドと、前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、前記サーマルヘッド、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、前記制御部は、印刷データに従って、前記サーマルヘッドの加熱と、前記リボンモータとを制御して、印刷を行う印刷制御手段と、前記印刷制御手段による印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向に移動する第一駆動制御手段と、前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断手段と、前記条件判断手段によって、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第三方向に移動する第二駆動制御手段として機能する。
第一態様及び第四態様に係る印刷装置、第二態様に係る印刷プログラム並びに第三態様に係る印刷方法によれば、印刷装置は、印刷機構の第一方向及び第二方向の移動が所定条件を満たすか否かに応じて、非印刷期間において、第二ガイドを第三方向に移動させ、第一速度を第二速度よりも遅くできる。したがって、印刷装置は、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行うことができる。
以下、本発明の一実施形態について、図面を参照して説明する。以下、図の説明の理解を助けるため、印刷装置1の上側、下側、左側、右側、前側、及び後側を定義する。印刷装置1の上側、下側、左側、右側、前側、及び後ろ側は、図1の上側、下側、左側、右側、表側、及び裏側に各々対応する。図1に示す正面視の場合を基準に、各種部材の回転方向を説明する。
印刷装置1は、熱転写型の印刷装置である。印刷装置1は、非図示の印刷媒体搬送装置と同期して駆動される。印刷媒体搬送装置は、長尺状の印刷媒体8を所定の搬送速度で方向Y(本例では、全体として概して左方)に搬送する。印刷媒体8は、例えば、食品を収納する袋となるチューブ状の包装材であり、印刷装置1は、例えば、所定の間隔で賞味期限を表す文字列を印刷媒体8に印刷する。
図1〜図3に示すように、印刷装置1は、印刷機構11、第一ガイド12、第一ガイドモータ13、プラテンローラ14、第二ガイド15、第二ガイドモータ16、及び制御部7を備える。印刷装置1の各部材は、板状のフレーム5に支持される。印刷機構11は、長尺状の印刷媒体8(例えば、包装材)に印刷可能である。印刷機構11は、第一装着部21、第二装着部22、サーマルヘッド23、及びリボンモータ82を備える。第一装着部21は、インクリボン9が巻回された第一ロール31を装着可能である。第二装着部22は、第一ロール31から繰り出されたインクリボン9が巻き取られる第二ロール32を装着可能である。サーマルヘッド23は、第一装着部21から繰り出されてから、第二装着部22で巻き取られるまでのインクリボン9の搬送経路である第一経路Rに隣接し、複数の加熱素子が第一方向(後方)に配列される。リボンモータ82は、第二装着部22を回転させる。
第一ガイド12は、印刷機構11を第一方向及び第一方向と反対の第二方向に移動可能に支持する。本例の第一方向及び第二方向は、後方及び前方である。第一ガイドモータ13は、印刷機構11を第一方向及び第二方向に移動させる。プラテンローラ14は、第一経路Rに対して、サーマルヘッド23とは反対側に配置され、サーマルヘッド23に対向する。第二ガイド15は、少なくとも一部が印刷媒体8と当接し、印刷媒体8の搬送経路である第二経路Pを変更可能である。第二ガイド15は、第三方向に移動することで、第一速度を第二速度よりも大きくする。第一速度は、印刷媒体8がプラテンローラ14に接触する位置での印刷媒体8の移動速度(以下、印刷位置速度Wpともいう。)である。第二速度は、第二ガイド15に対してプラテンローラ14とは反対側の第二経路Pにおける位置での印刷媒体8の移動速度(以下、搬送位置速度Wtともいう。)である。第二ガイド15は、第三方向とは反対側の第四方向に移動することで、第一速度を第二速度よりも小さくする。第二ガイドモータ16は、第二ガイド15を第三方向と第四方向との少なくとも何れかに移動する。制御部7は、サーマルヘッド23、リボンモータ82、第一ガイドモータ13、第二ガイドモータ16の各々を制御可能である。以下、印刷装置1が備える各部材について詳述する。
<印刷機構11>
印刷機構11は、筐体10、ベースプレート17、ガイド軸61〜65、供給モータ81、及び移動モータ83を更に備える。筐体10は箱状であり、内部にベースプレート17を設ける。ベースプレート17は、矩形状の金属板で構成される。ベースプレート17は、第一装着部21、第二装着部22、サーマルヘッド23、リボンモータ82、ガイド軸61〜65、供給モータ81、及び移動モータ83を支持する。
印刷機構11は、筐体10、ベースプレート17、ガイド軸61〜65、供給モータ81、及び移動モータ83を更に備える。筐体10は箱状であり、内部にベースプレート17を設ける。ベースプレート17は、矩形状の金属板で構成される。ベースプレート17は、第一装着部21、第二装着部22、サーマルヘッド23、リボンモータ82、ガイド軸61〜65、供給モータ81、及び移動モータ83を支持する。
第一装着部21及び第二装着部22は各々前後方向に延びる軸である。第一装着部21及び第二装着部22は、ベースプレート17の前面に回動可能に支持される。第一ロール31は、円筒状の芯軸41の孔を第一装着部21に挿通させることにより、取り外し可能に第一装着部21に装着される。第二ロール32は、円筒状の芯軸42の孔を第二装着部22に挿通させることにより、取り外し可能に第一装着部21に装着される。即ち、第一装着部21及び第二装着部22は、回転可能にベースプレート17に保持されるスピンドルである。
インクリボン9はインク層と基材とを含み、帯状である。基材は、例えばポリエチレンテレフタラート(PET)で形成される。インク層は、例えば、カーボンなどの色素成分と、ワックス及び/又はレジンなどのバインダー成分とを含む。インクリボン9はインク層が印刷媒体8側となる姿勢で搬送される。インク層は加熱により溶融し、印刷媒体8に転写される。インクリボン9は、必要に応じて、バックコート層、剥離層、及び接着層などの機能層を有してもよい。インクリボン9は、一端部が芯軸41の側面に接続され、他端部が芯軸42の側面に接続される。
ガイド軸61〜65はインクリボン9の搬送経路である第一経路Rを規定する。ガイド軸61〜65は、各々円柱状であり、ベースプレート17の前面から前側に向けて延びる。ガイド軸61〜65は、例えば、前後方向に延びる回転軸を中心として回転可能なローラである。ガイド軸61〜65は各々自身の周面の一部にインクリボン9のインク層とは反対側の面が接触する。インクリボン9は、各ガイド軸61〜65に案内されて搬送される。ガイド軸61は、ベースプレート17の右上の隅近傍に設けられる。ガイド軸62は、ベースプレート17の右下の隅近傍に設けられる。ガイド軸63は、ベースプレート17の下方且つ左右方向の中心よりもやや左方に設けられる。ガイド軸64は、ベースプレート17の左下の隅近傍に設けられる。ガイド軸65は、ベースプレート17の左上の隅近傍に設けられる。第一経路Rについては後述する。
供給モータ81は、第一装着部21を回転させる。供給モータ81及びリボンモータ82は、例えば、ステップモータである。第一装着部21は供給モータ81の出力軸に直結する。即ち、第一装着部21の回転軸は、供給モータ81の出力軸と同一直線上に位置する。供給モータ81の回転量は、第一装着部21の回転量に等しい。第二装着部22の回転軸はリボンモータ82の出力軸に直結する。即ち、第二装着部22の回転軸は、リボンモータ82の出力軸と同一直線上に位置する。リボンモータ82の回転量は、第二装着部22の回転量に等しい。第一装着部21及び第二装着部22は、各々異なるモータによって回転されるので、各々異なる回転速度で回転可能である。制御部7は、供給モータ81と、リボンモータ82とを制御可能である。
インクリボン9が第一ロール31から繰り出されて第二ロール32に巻き取られる場合の、芯軸41及び芯軸42の各々の回転方向を、「正転方向」という。正転方向と反対方向を「反転方向」という。芯軸41及び芯軸42の各々が反転方向に回転された場合、インクリボン9は、第二ロール32から繰り出されて第一ロール31に巻き取られる。本例の芯軸41、42の正転方向及び反転方向は各々、図1における反時計回り及び時計回りである。芯軸41、42の正転方向は、時計回り方向に限定されない。例えば、インクリボン9の巻回状態に応じて、第一ロール31及び第二ロール32の正転方向は、少なくとも一方が時計回り方向であってもよい。
サーマルヘッド23は、前後方向においてベースプレート17の前面よりも前側に設けられる。サーマルヘッド23は、ベースプレート17の左右方向略中央、且つ、第一装着部21及び第二装着部22よりも下側に設けられる。サーマルヘッド23は、前後方向に直線状に並んだ複数の発熱素子を有するラインサーマルヘッドである。サーマルヘッド23は、第一経路Rに隣接する。インクリボン9が第一経路Rに沿って搬送される場合、サーマルヘッド23は、インクリボン9に隣接する。印刷装置1を用いて印刷を行う場合、サーマルヘッド23は、移動モータ83を駆動力として、ラック・ピニオンなどを有する非図示のヘッド保持機構によって、印刷位置3Aと待機位置3Bとの間を上下方向に移動可能である。印刷位置3Aは、サーマルヘッド23とプラテンローラ14との間に印刷媒体8が配置されていない状態で、サーマルヘッド23の下端部がプラテンローラ14に接する位置である。サーマルヘッド23とプラテンローラ14との間に印刷媒体8が配置されている場合、印刷位置3Aに位置するサーマルヘッド23は、インクリボン9及び印刷媒体8を挟んでプラテンローラ14に接触する。待機位置3Bは、サーマルヘッド23の下端部がプラテンローラ14から離隔し、左右方向に延びるインクリボン9に接触又は近接する位置である。
<プラテンローラ14>
プラテンローラ14は、フレーム5の上下方向及び左右方向のそれぞれの略中心に設けられる。プラテンローラ14は、前後方向に延びる回転軸を中心として回転可能である。プラテンローラ14は、印刷位置3Aに配置されたサーマルヘッド23の下側に対向する。プラテンローラ14は、サーマルヘッド23が印刷位置3Aに移動することに応じ、サーマルヘッド23に印刷媒体8を押し付ける。プラテンローラ14は、第一経路Rを間にしてサーマルヘッド23及び印刷機構11の下方に配置される。
プラテンローラ14は、フレーム5の上下方向及び左右方向のそれぞれの略中心に設けられる。プラテンローラ14は、前後方向に延びる回転軸を中心として回転可能である。プラテンローラ14は、印刷位置3Aに配置されたサーマルヘッド23の下側に対向する。プラテンローラ14は、サーマルヘッド23が印刷位置3Aに移動することに応じ、サーマルヘッド23に印刷媒体8を押し付ける。プラテンローラ14は、第一経路Rを間にしてサーマルヘッド23及び印刷機構11の下方に配置される。
<インクリボン9の搬送経路(第一経路)R>
第一装着部21と第二装着部22の回転に応じ、第一ロール31と第二ロール32との間に張り渡されるインクリボン9は、筐体10内で搬送される。第一経路Rは、サーマルヘッド23、及びガイド軸61〜65に沿ってインクリボン9が搬送されるときに通過する経路である。
第一装着部21と第二装着部22の回転に応じ、第一ロール31と第二ロール32との間に張り渡されるインクリボン9は、筐体10内で搬送される。第一経路Rは、サーマルヘッド23、及びガイド軸61〜65に沿ってインクリボン9が搬送されるときに通過する経路である。
図1中実線で示すように、サーマルヘッド23が待機位置3Bに配置された場合、インクリボン9の第一経路Rは、第一装着部21から左上に向けて延び、ガイド軸61に接触して方向を変え、ガイド軸62に向けて下方に延びる。第一経路Rは、ガイド軸62に接触して方向を変え、ガイド軸64に向けて左方に延びる。第一経路Rは、ガイド軸62と、ガイド軸64との間で、サーマルヘッド23の下端部に接触又は近接し、ガイド軸63の上端部に接触又は近接する。第一経路Rは、ガイド軸64に接触して方向を変え、ガイド軸65に向けて上方に延びる。第一経路Rは、ガイド軸65に接触して方向を変え、第二装着部22に向けて右下に向けて延びる。第一装着部21及び第二装着部22が回転することに応じ、インクリボン9は、ガイド軸62とガイド軸64との間を左右方向に移動する。
サーマルヘッド23が印刷位置3Aに配置された場合、インクリボン9の第一経路Rは、サーマルヘッド23が待機位置3Bに配置された場合に比べ、ガイド軸62とガイド軸64との間において変更される。図1中点線で示すように、サーマルヘッド23が印刷位置3Aに配置された場合のインクリボン9の第一経路Rは、ガイド軸62から左側に向けて延び、サーマルヘッド23の下端部に接触して方向を変え、ガイド軸63に向けて左斜め上側に延びる。第一経路Rは、ガイド軸63に接触して方向を変え、ガイド軸64に向けて左方に延びる。第一装着部21及び第二装着部22が回転することに応じ、インクリボン9は、ガイド軸62とサーマルヘッド23との間を左右方向に移動する。
印刷位置3Aと待機位置3Bとの間を移動するサーマルヘッド23は、図1中点線で示す、サーマルヘッド23が待機位置3Bに配置された時のインクリボン9の第一経路Rと交差する。即ち、サーマルヘッド23が第一経路Rに隣接するとは、印刷位置3Aと待機位置3Bとの間を移動するサーマルヘッド23の移動経路と、第一経路Rとが交わることを意味する。サーマルヘッド23は、第一ロール31と第二ロール32との間に張り渡されるインクリボン9に隣接して配置される。第一ロール31及び第二ロール32を印刷装置1に着脱する場合、サーマルヘッド23は、待機位置3Bよりも上側の図示略の退避位置に移動される。以上のように、サーマルヘッド23は、第一ロール31と第二ロール32とが、第一装着部21及び第二装着部22に装着されているか否かに関わらず、常に第一経路Rに隣接しているといえる。
<第一ガイド12及び第一ガイドモータ13>
第一ガイド12は、アクチュエータ51、アダプタ52、及び連結部53を有する。アダプタ52は、フレーム5の上端且つ右端近傍に設けられ、前後方向に直線状に延びる。アダプタ52は、アクチュエータ51とフレーム5とを連結する。アクチュエータ51は、アダプタ52の上側に支持される。アクチュエータ51は、前後方向に延びる。アクチュエータ51は、上側に露出するステージ54を有する。ステージ54は、アクチュエータ51に内蔵されるボールネジ(図示略)に取り付けられる。第一ガイドモータ13によってこのボールネジが回転されることで、ステージ54が前後方向に移動する。第一ガイドモータ13は、アクチュエータ51と一体化されたものでもよい。連結部53は屈曲した板状を有する。連結部53の一端側は、ステージ54の上側に固定される。連結部53の他端側は、印刷機構11の筐体10の上端に接続する。連結部53は、印刷機構11をアクチュエータ51に連結する。第一ガイド12は、第一ガイドモータ13の駆動に応じ、フレーム5に対して印刷機構11を前後方向に移動させる。第一ガイドモータ13は例えばステップモータである。
第一ガイド12は、アクチュエータ51、アダプタ52、及び連結部53を有する。アダプタ52は、フレーム5の上端且つ右端近傍に設けられ、前後方向に直線状に延びる。アダプタ52は、アクチュエータ51とフレーム5とを連結する。アクチュエータ51は、アダプタ52の上側に支持される。アクチュエータ51は、前後方向に延びる。アクチュエータ51は、上側に露出するステージ54を有する。ステージ54は、アクチュエータ51に内蔵されるボールネジ(図示略)に取り付けられる。第一ガイドモータ13によってこのボールネジが回転されることで、ステージ54が前後方向に移動する。第一ガイドモータ13は、アクチュエータ51と一体化されたものでもよい。連結部53は屈曲した板状を有する。連結部53の一端側は、ステージ54の上側に固定される。連結部53の他端側は、印刷機構11の筐体10の上端に接続する。連結部53は、印刷機構11をアクチュエータ51に連結する。第一ガイド12は、第一ガイドモータ13の駆動に応じ、フレーム5に対して印刷機構11を前後方向に移動させる。第一ガイドモータ13は例えばステップモータである。
<第二ガイド15及び第二ガイドモータ16>
第二ガイド15は、プラテンローラ14よりも下側に配置される。第二ガイド15はプラテンローラ14に対して第三方向及び第四方向に移動可能である。本例の第三方向及び第四方向は各々、左方及び右方である。第二ガイド15は、支持板67、ガイドローラ68、及び69有する。支持板67は角が丸みを帯びた左右方向に長い矩形状の板である。支持板67は前面にガイドローラ68、69を回転可能に支持する。支持板67は非図示のガイドレールに第三方向及び第四方向の各々に移動可能に支持される。ガイドローラ68、69はそれぞれ、前後方向に延びる回転軸を中心として回転可能な円筒状のローラである。ガイドローラ68、69は、左右方向に並ぶ。第二ガイド15は、第二ガイドモータ16の一方への回転に応じて第三方向に移動し、他方への回転に応じて第四方向に移動する。第二ガイドモータ16の回転は、伝達機構(図示略)によって、第二ガイド15の第三方向、及び第四方向への並進運動に変換される。伝達機構としては、例えば、ボールネジ、ラック・ピニオン、タイミングベルト・プーリー等が適宜利用可能である。
第二ガイド15は、プラテンローラ14よりも下側に配置される。第二ガイド15はプラテンローラ14に対して第三方向及び第四方向に移動可能である。本例の第三方向及び第四方向は各々、左方及び右方である。第二ガイド15は、支持板67、ガイドローラ68、及び69有する。支持板67は角が丸みを帯びた左右方向に長い矩形状の板である。支持板67は前面にガイドローラ68、69を回転可能に支持する。支持板67は非図示のガイドレールに第三方向及び第四方向の各々に移動可能に支持される。ガイドローラ68、69はそれぞれ、前後方向に延びる回転軸を中心として回転可能な円筒状のローラである。ガイドローラ68、69は、左右方向に並ぶ。第二ガイド15は、第二ガイドモータ16の一方への回転に応じて第三方向に移動し、他方への回転に応じて第四方向に移動する。第二ガイドモータ16の回転は、伝達機構(図示略)によって、第二ガイド15の第三方向、及び第四方向への並進運動に変換される。伝達機構としては、例えば、ボールネジ、ラック・ピニオン、タイミングベルト・プーリー等が適宜利用可能である。
支持板67は、第二ガイドモータ16の駆動に応じて、ガイドレールに沿って第三方向又は第四方向に移動する。図2においてM(0)は第二ガイド15の移動範囲の中心を示し、M(m)及びM(−m)は、第二ガイド15の移動範囲の左端及び右端を示す。第二ガイド15のガイドローラ68、69は、第二ガイドモータ16の回転に応じて一体的に、図2に示す位置M(m)から位置M(−m)の範囲で、第三方向及び第四方向に移動できる。
<ガイドローラ71〜76>
本例の印刷装置1は、更にガイドローラ71〜76備える。ガイドローラ71〜76は印刷媒体搬送装置に設けられてもよい。ガイドローラ71〜76は、印刷媒体8の搬送経路である第二経路Pを規定する。図1に示すように、各ガイドローラ71〜76は、前後方向に延びる回転軸を中心として回転可能である。各ガイドローラ71〜76の径は、互いに同一又は略同一である。ガイドローラ71〜73は、左右方向においてプラテンローラ14よりも右側に配置される。ガイドローラ72、73のそれぞれの左右方向の位置は略同一である。ガイドローラ71は、左右方向においてガイドローラ72、73よりも左側に配置される。ガイドローラ74〜76は、左右方向においてプラテンローラ14よりも左側に配置される。ガイドローラ74、75のそれぞれの左右方向の位置は略同一である。ガイドローラ76は、左右方向においてガイドローラ74、75よりも右側に配置される。ガイドローラ73、74は、上下方向において第二ガイド15よりも上側に配置される。ガイドローラ73、74の上下方向の位置は略同一である。ガイドローラ71、72、75、76は、上下方向において第二ガイド15よりも下側に配置される。ガイドローラ71、76の上下方向の位置は略同一である。ガイドローラ72、75の上下方向の位置は略同一である。ガイドローラ71は、ガイドローラ72の右斜め下側に配置される。ガイドローラ76は、ガイドローラ75の左斜め下側に配置される。
本例の印刷装置1は、更にガイドローラ71〜76備える。ガイドローラ71〜76は印刷媒体搬送装置に設けられてもよい。ガイドローラ71〜76は、印刷媒体8の搬送経路である第二経路Pを規定する。図1に示すように、各ガイドローラ71〜76は、前後方向に延びる回転軸を中心として回転可能である。各ガイドローラ71〜76の径は、互いに同一又は略同一である。ガイドローラ71〜73は、左右方向においてプラテンローラ14よりも右側に配置される。ガイドローラ72、73のそれぞれの左右方向の位置は略同一である。ガイドローラ71は、左右方向においてガイドローラ72、73よりも左側に配置される。ガイドローラ74〜76は、左右方向においてプラテンローラ14よりも左側に配置される。ガイドローラ74、75のそれぞれの左右方向の位置は略同一である。ガイドローラ76は、左右方向においてガイドローラ74、75よりも右側に配置される。ガイドローラ73、74は、上下方向において第二ガイド15よりも上側に配置される。ガイドローラ73、74の上下方向の位置は略同一である。ガイドローラ71、72、75、76は、上下方向において第二ガイド15よりも下側に配置される。ガイドローラ71、76の上下方向の位置は略同一である。ガイドローラ72、75の上下方向の位置は略同一である。ガイドローラ71は、ガイドローラ72の右斜め下側に配置される。ガイドローラ76は、ガイドローラ75の左斜め下側に配置される。
図3(B)に示すように、第二ガイド15がM(m)に配置された状態で、ガイドローラ68の中心は、左右方向においてガイドローラ74、75のそれぞれの中心よりも右側に配置される。図3(C)に示すように、第二ガイド15がM(−m)に配置された状態で、ガイドローラ69の中心は、左右方向においてガイドローラ72、73のそれぞれの中心よりも左側に配置される。
<印刷媒体8の搬送経路(第二経路)P>
図1に示すように、印刷媒体8は、プラテンローラ14、第二ガイド15のガイドローラ71〜76の間に張り渡され、搬送される。プラテンローラ14、第二ガイド15のガイドローラ68、69、及びガイドローラ71〜76に沿って印刷媒体8が搬送されるときに通過する経路を、「第二経路P」という。印刷媒体8の第二経路Pは、ガイドローラ71、72、69、73、プラテンローラ14、ガイドローラ74、68、75、76のそれぞれに順番に接触して方向を変えながら延びる。印刷媒体8は、非図示の印刷媒体搬送装置によって、第二経路Pに沿ってガイドローラ71からガイドローラ76に向けて移動する向き(方向Y)に搬送される。
図1に示すように、印刷媒体8は、プラテンローラ14、第二ガイド15のガイドローラ71〜76の間に張り渡され、搬送される。プラテンローラ14、第二ガイド15のガイドローラ68、69、及びガイドローラ71〜76に沿って印刷媒体8が搬送されるときに通過する経路を、「第二経路P」という。印刷媒体8の第二経路Pは、ガイドローラ71、72、69、73、プラテンローラ14、ガイドローラ74、68、75、76のそれぞれに順番に接触して方向を変えながら延びる。印刷媒体8は、非図示の印刷媒体搬送装置によって、第二経路Pに沿ってガイドローラ71からガイドローラ76に向けて移動する向き(方向Y)に搬送される。
ガイドローラ71〜73、及び第二ガイド15のガイドローラ69は、第二経路Pに沿った方向においてプラテンローラ14よりも上流側に配置される。ガイドローラ74〜76、及び第二ガイド15のガイドローラ68は、第二経路Pに沿った方向においてプラテンローラ14よりも下流側に配置される。第二ガイド15は、第二経路Pにおいて、プラテンローラ14に対して印刷機構11とは反対側に設けられる。
<第二ガイド15による印刷位置速度の調整>
第二ガイド15は、印刷媒体搬送装置によって略等速で搬送されている印刷媒体8の印刷位置速度(第一速度)Wpを、第二ガイド15を第三方向又は第四方向に移動している期間、第二ガイド15の移動方向に応じて、変更することが可能である。第二ガイド15は、第三方向への移動に伴いプラテンローラ14よりも上流側の第二経路Pの長さを移動開始時の長さよりも長くし、第四方向への移動に伴いプラテンローラ14よりも上流側の第二経路Pの長さを移動開始時の長さよりも短くする。搬送位置速度(第二速度)Wtは、印刷媒体搬送装置による印刷媒体8の搬送速度に対応する。搬送位置速度Wtは、例えば、ガイドローラ71、72、75、76に接触する位置での移動速度に対応する。図2(A)に示すように、第二ガイド15が停止した状態における印刷位置速度Wp(n)は、搬送位置速度Wtと一致する。
第二ガイド15は、印刷媒体搬送装置によって略等速で搬送されている印刷媒体8の印刷位置速度(第一速度)Wpを、第二ガイド15を第三方向又は第四方向に移動している期間、第二ガイド15の移動方向に応じて、変更することが可能である。第二ガイド15は、第三方向への移動に伴いプラテンローラ14よりも上流側の第二経路Pの長さを移動開始時の長さよりも長くし、第四方向への移動に伴いプラテンローラ14よりも上流側の第二経路Pの長さを移動開始時の長さよりも短くする。搬送位置速度(第二速度)Wtは、印刷媒体搬送装置による印刷媒体8の搬送速度に対応する。搬送位置速度Wtは、例えば、ガイドローラ71、72、75、76に接触する位置での移動速度に対応する。図2(A)に示すように、第二ガイド15が停止した状態における印刷位置速度Wp(n)は、搬送位置速度Wtと一致する。
図2(B)に示すように、図2(A)に示す第二ガイド15が移動可能範囲の中心M(0)から第二ガイド15が第三方向(左方)に移動した場合、プラテンローラ14よりも下流側(左側)の第二経路Pは図2(A)に示す移動前に比べ短くなる。プラテンローラ14よりも上流側(右側)の第二経路Pは図2(A)に示す移動前に比べ長くなる。第二ガイド15が第三方向に移動している期間、ガイドローラ69、73、プラテンローラ14、ガイドローラ74、68の間の印刷媒体8は、第二ガイド15の移動量に応じて上流側に引っ張られる。故に、第二ガイド15が第三方向に移動している期間の印刷位置速度Wp(s)は、搬送位置速度Wtよりも遅くなる。プラテンローラ14よりも上流側の第二経路Pの長さは、移動開始時に比べ、ガイドローラ72と73との間で、第二ガイド15の移動量の2倍だけ長くなる。
図2(C)に示すように、図2(A)に示す第二ガイド15が移動可能範囲の中心M(0)から第二ガイド15が第四方向(右方)に移動した場合、プラテンローラ14よりも下流側(左側)の第二経路Pは図2(A)に示す移動前に比べ長くなる。プラテンローラ14よりも上流側(右側)の第二経路Pは図2(A)に示す移動前に比べ短くなる。第二ガイド15が第四方向に移動している期間、ガイドローラ69、73、プラテンローラ14、ガイドローラ74、68の間の印刷媒体8は、第二ガイド15の移動量に応じて下流側に引っ張られる。故に、第二ガイド15が第三方向に移動している期間の印刷位置速度Wp(f)は、搬送位置速度Wtよりも速くなる。プラテンローラ14よりも上流側の第二経路Pの長さは、移動開始時に比べ、ガイドローラ72と73との間で、第二ガイド15の移動量の2倍だけ短くなる。
第二ガイド15が第三方向(左方)に移動している期間、印刷位置速度Wp(s)は搬送位置速度Wtよりも小さい。これに対し、第二ガイド15が第四方向(右方)に移動している期間、印刷位置速度Wp(f)は搬送位置速度Wtよりも大きい。搬送位置速度Wtが一定である場合には、第二ガイド15が第三方向(左方)に移動している期間、印刷位置速度Wp(s)は停止時の印刷位置速度Wp(n)よりも小さく、第二ガイド15が第四方向(右方)に移動している期間、印刷位置速度Wp(f)は停止時の印刷位置速度Wp(n)よりも大きい。
<印刷装置1の電気的構成>
図3を参照し、印刷装置1の電気的構成について説明する。印刷装置1は制御部7、記憶部6、サーマルヘッド23、供給モータ81、リボンモータ82、第一ガイドモータ13、第二ガイドモータ16、移動モータ83、センサ55〜57、及び通信インターフェース(通信I/F)60を備える。制御部7は、印刷装置1を制御するハードウェアプロセッサ(例えば、CPU)と、ハードウェアプロセッサの指示に応じて動作する各種の駆動回路とを含む。各種の駆動回路は、例えば、供給モータ81、リボンモータ82、移動モータ83に信号(例えば、駆動電流)を供給するための回路、サーマルヘッド23に信号(例えば、駆動電流)を供給するための回路、及びセンサ55〜57を駆動すると共に受信した出力信号のA/D変換を行うための回路などを含む。制御部7は、記憶部6、サーマルヘッド23、供給モータ81、リボンモータ82、第一ガイドモータ13、第二ガイドモータ16、移動モータ83、センサ55〜57、及び通信I/F60と電気的に接続する。
図3を参照し、印刷装置1の電気的構成について説明する。印刷装置1は制御部7、記憶部6、サーマルヘッド23、供給モータ81、リボンモータ82、第一ガイドモータ13、第二ガイドモータ16、移動モータ83、センサ55〜57、及び通信インターフェース(通信I/F)60を備える。制御部7は、印刷装置1を制御するハードウェアプロセッサ(例えば、CPU)と、ハードウェアプロセッサの指示に応じて動作する各種の駆動回路とを含む。各種の駆動回路は、例えば、供給モータ81、リボンモータ82、移動モータ83に信号(例えば、駆動電流)を供給するための回路、サーマルヘッド23に信号(例えば、駆動電流)を供給するための回路、及びセンサ55〜57を駆動すると共に受信した出力信号のA/D変換を行うための回路などを含む。制御部7は、記憶部6、サーマルヘッド23、供給モータ81、リボンモータ82、第一ガイドモータ13、第二ガイドモータ16、移動モータ83、センサ55〜57、及び通信I/F60と電気的に接続する。
記憶部6は、ROM、RAM、フラッシュメモリ等の各種記憶媒体を含む。記憶部6には、制御部7が後述の印刷制御処理を実行するための指示を含む印刷プログラムが記憶される。記憶部6には更に、印刷装置1を駆動させるための各種設定値が記憶されている。各種設定値は、後述する印刷データ、印刷設定情報、インクリボン9の全長、インクリボン9の初期径、インクリボン9の幅、第一ガイドモータ13の駆動量と第一ガイド12の移動量との対応、及び第二ガイドモータ16の駆動量と第二ガイド15の移動量との対応等を含む。各種設定値は、供給モータ81の駆動量と、リボンモータ82の駆動量と、インクリボン9の搬送速度との対応を記憶する。設定値は、印刷装置1の操作部(図示略)を介して受け付けたユーザ入力によって設定されてもよい。
サーマルヘッド23の複数の発熱素子の各々は、制御部7から出力される信号に応じて選択的に発熱する。供給モータ81は、制御部7から出力されるパルス信号に応じて、第一装着部21を回転させる。リボンモータ82は、制御部7から出力されるパルス信号に応じて、第二装着部22を回転させる。第一ガイドモータ13は、制御部7から出力されるパルス信号に応じて、第一ガイド12を第一方向又は第二方向に移動させる。第二ガイドモータ16は、制御部7から出力されるパルス信号に応じて、第二ガイド15を第三方向又は第四方向に移動させる。移動モータ83は、制御部7から出力されるパルス信号に応じて回転し、サーマルヘッド23を、印刷位置3A(図1参照)、待機位置3B(図1参照)、及び図示略の退避位置の間で移動させる。
センサ55は、ガイド軸65とインクリボン9との間に働く摩擦力によって、インクリボン9の搬送に追随して回転可能に構成される。センサ55は、例えば、ガイド軸65と一体に回転する永久磁石と、ベースプレート17に設けられたホール素子などの磁気センサとで構成される。磁気センサが検出する永久磁石からの磁力に基づいて、ガイド軸65の回転量が検知される。回転量を時間で割ることで、回転速度が特定される。ガイド軸65の径は既知のため、ガイド軸65の回転量又は回転速度から、インクリボン9の搬送量又は搬送速度が特定される。センサ55から出力されるセンサ信号は、例えば、インクリボン9の搬送速度のフィードバック制御に利用可能である。センサ56は、第一ガイド12の位置を表す信号を制御部7に入力する。センサ56は、例えば、アクチュエータ51に内蔵される、リニアエンコーダ及びリミットスイッチ等であってよい。センサ57は、第二ガイド15の位置を表す信号を制御部7に入力する。センサ57は、例えば、上下方向において第二ガイド15と同じ位置でフレーム5に設けられた、リニアエンコーダ及びリミットスイッチ等であってよい。通信I/F60は、印刷装置1に接続される外部機器100との間で通信を行なうためのインターフェース素子である。外部機器100は、ユーザが印刷装置1に対して様々な指示を行うために使用される端末機器及び、前記した印刷媒体搬送装置である。
制御部7によって実行されるプログラムは、例えば、外部機器100から通信I/F60を介してダウンロードされてもよい。制御部7は、通信I/F60を介して外部機器100から取得したプログラムを、記憶部6に記憶してもよい。記憶部6に記憶される各種情報は、外部機器100を介して変更可能としてもよい。
印刷装置1の制御部7が実行する印刷制御処理の概要を説明する。印刷装置1は、インクリボン9の幅方向の未使用領域を減らして印刷することが可能に構成されている。具体的には印刷装置1は、印刷後、次の印刷までの間にインクリボン9の巻き戻しと、印刷機構11をインクリボン9の幅方向(前後方向)に移動することで、インクリボン9の幅方向の未使用領域を使用して次の印刷を行う。図4に示す具体例を用いて詳細に説明する。図4では、インクリボン9における今回の使用領域Eを黒色で示し、使用済み領域を斜線、縦線及び格子状の網掛けされた実線で囲まれた領域で示し、未使用領域を点線で囲まれた白色の領域で示す。
図4に示す具体例では、1回の印刷で加熱使用されるインクリボン9の使用領域(画像範囲)Eの幅方向の長さは、インクリボン9の幅方向の長さの四分の一よりも小さい。印刷装置1は、印刷後、次の印刷までの間に、インクリボン9の使用領域Eの搬送方向の長さHだけ巻き戻す。印刷装置1は同時に、印刷機構11を第一距離Hだけ第一方向(後方)に移動する。第一距離Hは使用領域Eの第一方向(インクリボン9の幅方向)の長さに余裕分を加えた距離である。状態(a)で使用領域Eの印刷が終了後、インクリボン9が巻き戻され、印刷機構11が第一方向に第一距離Hだけ移動される、処理(A)が実行された場合、状態(b)に示すように、印刷媒体8に対するインクリボン9の位置が切り替わる。状態(a)と、状態(b)とでは、印刷媒体8に対する使用領域Eの位置は同じである。同様に、状態(b)での印刷が実行された後、処理(B)が実行され、状態(c)での印刷が実行された後、処理(C)が実行され、状態(d)での印刷が実行されることで、印刷装置1は、搬送方向Yの位置が互いに同じで、幅方向の位置が互いに異なる4回の印刷を実行可能である。
このような処理を繰り返し実行する場合、印刷機構11をインクリボン9の幅方向に移動する際の移動距離は、第一方向に第一距離Hだけ移動する処理(A)から(C)の場合と、第二方向に第二距離Kだけ処理(D)の場合とで大きく異なる。印刷媒体搬送装置による印刷媒体8の搬送速度は印刷効率を考慮してなるべく速い一定の値とされるのが好ましい。一方で、印刷媒体8の搬送速度を速く設定しすぎると、処理(D)実行時に印刷機構11の移動が間に合わない場合が想定される。そこで、本例の印刷装置1は、印刷後、次の印刷のためにプラテンローラ14に対して、印刷機構11を移動させる際の距離に応じて、第二ガイド15を利用して、印刷媒体8の搬送速度を部分的に遅くする。
具体的には、制御部7は、印刷が実行されていない非印刷期間に第一ガイドモータ13を制御することで、印刷機構11を第一方向及び第二方向に移動する。制御部7は、印刷機構11の第一方向及び第二方向の移動が所定条件を満たすかを判断する。制御部7は、印刷機構11の第一方向及び第二方向の移動が所定条件を満たされたと判断された場合に、非印刷期間において、第二ガイドモータ16を制御することで、第二ガイド15を第三方向に移動する。このような処理によって、印刷装置1は、印刷機構11の第一方向及び第二方向の移動が所定条件を満たすか否かに応じて、非印刷期間において、第二ガイド15を第三方向に移動させ、第一速度を第二速度よりも遅くできる。したがって、次の印刷までの時間を、第二ガイドの移動速度と移動時間とに応じて延ばすことができる。印刷装置1は、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボン9とサーマルヘッド23との幅方向への一体変位を十分に行うことができる。
図5に示す印刷制御処理を、図4及び図6に示す具体例1及び2を用いて詳細に説明する。印刷制御処理を実行するための指示を含む印刷プログラムは記憶部6に記憶されている。制御部7は、印刷装置1の起動後、印刷プログラムを記憶部6のRAM上で展開し、以下の処理を実行する。具体例1と具体例2とでは、図4に示すインクリボン9に対する使用領域Eの相対位置及び印刷指示が出力される所定間隔Tkは同じであり、印刷期間Tpの長さと非印刷期間Thの長さとが異なる。印刷期間Tpは、サーマルヘッド23が印刷位置3Aに移動され、サーマルヘッド23による印刷媒体8への印刷が実行されている期間であり、非印刷期間Thは、印刷が実行されていない期間である。各部材の移動速度は、厳密には、モータの駆動開始時において徐々に加速後、略一定の値になる。モータの駆動停止時において、徐々に減速後完全に停止する。以下の説明では、説明を簡単にするために、各部材の移動速度を、例えば、加速時、及び減速時の速度を考慮した平均値で表す。
図5に示すように、制御部7は、印刷準備を行う(S1)。制御部7は例えば、第一ガイド12及び第二ガイド15を初期位置に移動する。本例の第一ガイド12の初期位置は、例えば、印刷媒体8に対するインクリボン9の位置が、図4の状態(a)に示す位置となる位置である。印刷機構11が初期位置にある場合、印刷媒体8の幅方向の中心と、インクリボン9の幅方向の中心が略一致する。第二ガイド15の初期位置は、例えば、第二ガイド15がM(−m)にある位置である。S1で制御部7はインクリボン9径を取得する。制御部7は、記憶部6が記憶するサーマルヘッド23、第一ガイド12及び第二ガイド15の位置等の初期値を初期化する。
制御部7は、印刷指示を取得したか否かを判断する(S2)。印刷指示は例えば、外部機器100から入力される。印刷指示が取得されていない場合(S2:NO)、制御部7は処理をS2に戻す。印刷指示が取得される場合(S2:NO)、制御部7は、印刷指示を受信してからの時間を計測するためのタイマをリセットし、時間の計測を再開させる。制御部7は、第二ガイド15を第四方向に移動可能かを判断する(S3)。制本例の制御部7は、第二ガイド15がM(−m)よりも第三方向(左方)の位置にあり、且つ、印刷媒体8の印刷位置速度WpがWtである場合のインクリボン9の搬送速度(回転量)が、インクリボン9の搬送速度(回転量)の所定値(例えばインクリボン9の搬送可能速度の最大値Vmax)以下であり、且つ、印刷期間Tpが所定時間よりも長い場合に、第二ガイド15を第四方向に移動可能であると判断する。印刷期間Tpは、使用領域Eの搬送方向の長さHを、搬送位置速度Wtで除した値である。所定間隔Tkは処理開始前に定められ、記憶部6に記憶されていればよい。第二ガイド15がM(−m)にある場合(S3:NO)、制御部7は印刷データに従って印刷を行う(S5)。
図1及び図2に示すように、S5において、制御部7は、供給モータ81及びリボンモータ82を駆動し、第一装着部21及び第二装着部22を回転させる。芯軸41、42は、それぞれ正転方向に回転する。インクリボン9は、第一装着部21の第一ロール31から繰り出され、第二装着部22の第二ロール32に巻き取られる。インクリボン9の搬送速度(以下、「リボン速度V」という。)が印刷位置速度Wp(図2参照)まで上昇した場合、サーマルヘッド23は、待機位置3Bから印刷位置3Aに移動する。サーマルヘッド23は、インクリボン9及び印刷媒体8を介してプラテンローラ14に上側から接する。インクリボン9は、サーマルヘッド23の移動に応じて印刷媒体8の印刷面に押しつけられる。プラテンローラ14は、印刷媒体8のうち印刷面と反対側の面に接触し、インクリボン9及び印刷媒体8をサーマルヘッド23に押しつける。インクリボン9及び印刷媒体8のそれぞれの搬送速度は、それぞれが接触する位置において一致する。つまり、リボン速度Vは印刷位置速度Wp(n)と等しい。
記憶部6に記憶された印刷データに基づいて、サーマルヘッド23が加熱される。インクリボン9及び印刷媒体8は、少なくともサーマルヘッド23がインクリボン9に接触する位置で、互いに接触する。インクリボン9の使用領域Eのインクは、印刷データに応じて印刷媒体8の印刷面に転写される。以上によって、1ブロック分の印刷イメージが印刷媒体8に形成される。印刷イメージの印刷中において、印刷媒体8及びインクリボン9は継続して搬送される。
制御部7は、印刷後サーマルヘッド23の加熱を停止する。サーマルヘッド23は、印刷位置3Aから待機位置3Bに移動する。制御部7は、供給モータ81及びリボンモータ82の駆動を停止し、インクリボン9の搬送は停止される。印刷媒体8は、印刷終了後も印刷媒体搬送装置によって印刷位置速度Wp(n)(つまり、搬送位置速度Wt)で継続して搬送される。
制御部7は、印刷機構11の第一方向及び第二方向の移動が所定条件を満たすかを判断する(S11)。本例では、印刷機構11を第二方向に第二距離K移動する場合に、所定条件を満たすと判断し(S11:YES)、印刷機構11を第一方向に第一距離H移動する必要がある場合に、所定条件を満たさないと判断する(S11:NO)。状態(a)では印刷機構11を第二方向に移動する必要はないので(S11:NO)、制御部7は、印刷時に第二ガイド15を第四方向に移動可能かを判断する(S21)。S21の処理は、例えば、S3の処理と同様に判断される。
印刷時に第二ガイド15を第四方向に移動可能である場合(S21:YES)、制御部7は印刷機構11を第一方向に第一距離Hだけ移動する(S23)。制御部7は、図4の処理(A)に示すように、供給モータ81及びリボンモータ82を反転方向に駆動し、インクリボン9を距離Jだけ巻き戻す。制御部7は、処理をS2に戻す。以上の処理が繰り返し実行されることで、具体例1及び具体例2の状態(a)〜状態(d)の各々において、黒色の矩形で示す使用領域Eが使用された印刷が実行される。
図4の状態(d)に示すように、印刷機構11を第二方向に第二距離K移動する必要がある場合(S11:YES)、制御部7は、印刷位置速度Wpを変更することなく、印刷機構11の移動が次の印刷に間に合うかを判断する(S12)。制御部7は、印刷機構11の移動速度に、次の印刷までの時間を乗じた値が、第二距離K以上である場合に、印刷機構11の移動が次の印刷に間に合うと判断する。本例では、所定間隔Tk毎に印刷指示を受信するため、制御部7は、所定間隔Tkから前回の印刷指示を受信してからの時間を差し引いて、次の印刷までの時間Tuを算出する。印刷機構11の移動が次の印刷に間に合う場合(S12:YES)、制御部7は、印刷機構11を第二方向に第二距離K移動する(S13)。制御部7は、供給モータ81及びリボンモータ82を正転方向に回転させ、インクリボン9を距離U搬送する。制御部7は処理をS2に戻す。
具体例1及び2の状態(d)では、印刷機構11の移動が次の印刷に間に合わないと判断する(S12:NO)。この場合、制御部7は、第二ガイド15を第三方向に移動して、印刷位置速度Wpを一時的に遅くする処理を行う。具体的には制御部7は、第二ガイド15の第三方向の移動速度Vmと移動時間Tmとを特定する(S14)。制御部7は、S15の処理により第一ガイド12を第二方向に第二距離K移動する為に必要な時間Tnと、非印刷期間Thとの差に応じて、第二ガイド15の第三方向への移動条件を特定する。制御部7は、移動距離を印刷機構11の移動速度で除して、印刷機構11を移動するのに必要な時間Tnを算出する。印刷媒体8の搬送位置速度Wtに、所定間隔Tkを乗じた値から印刷領域(画像範囲)の搬送方向Yの長さJを差し引いて、印刷媒体8の非印刷領域の搬送方向Yの長さDiを算出する。長さDiは、印刷媒体8の搬送方向において、印刷領域と、印刷領域との間となる領域である。制御部7は時間Tn以上となる時間Tmを第二ガイド15の移動時間とする。制御部7は式(1)を満たす速度Vmを、第二ガイド15の移動速度とする。
(Wt―2Vm)Tm=Di ・・・式(1)
(Wt―2Vm)Tm=Di ・・・式(1)
制御部7は、第一ガイドモータ13を駆動して、印刷機構11を第二方向に第二距離K移動する処理を開始する(S15)。図示しないが、制御部7は、印刷機構11を第二方向に第二距離K移動後、第一ガイドモータ13の駆動を停止する。S15の処理により、制御部7は、第一距離Hより大きく、且つ、インクリボン9の第一方向の長さより小さい第二距離K、印刷機構11を第二方向に移動する。
制御部7は、第二ガイドモータ16を駆動して、第二ガイド15をS14で算出された移動速度Vmで時間Tmだけ第三方向に移動する処理を開始する(S16)。制御部7は、第二ガイド15の移動状況を、センサ57の出力に基づき監視する。図示しないが、制御部7は、第二ガイド15を移動速度Vmで第三方向に時間Tmだけ移動後、第二ガイドモータ16の駆動を停止する。S15、S16の処理により、印刷機構11を第二方向に第二距離K移動する処理と、第二ガイド15をS14で算出された移動速度Vmで時間Tmだけ第三方向に移動する処理とが同時期に並列して実行される。制御部7は、S14で特定された移動速度Vmに移動時間Tmを乗じて、第二ガイド15の移動距離を算出し、記憶部6が記憶する第二ガイド15の位置を更新する(S17)。制御部7は、センサ57からの出力に基づき、第二ガイド15の位置を更新してもよい。制御部7は、処理をS2戻す。
具体例2における図4の状態(e)でS2で印刷指示が受信され(S2:YES)、印刷中に第二ガイド15を第四方向に移動可能であると判断された場合(S3:YES)、制御部7は、第二ガイド15を第四方向に移動させる必要があるかを判断する(S4)。第二ガイド15を第四方向に移動させる必要がない場合(S4:NO)、制御部7は前述と同様のS5の処理を実行する。具体例2では、第二ガイド15を第四方向に移動させる必要があると判断され(S4:YES)、制御部7は、第二ガイド15を第四方向に移動して、印刷位置速度Wpを一時的に速くする処理を行う。制御部7は、第二ガイド15の第四方向の移動速度Vqと移動時間Tqを特定する(S6)。制御部7は、印刷位置速度Wp(f)がインクリボン9の搬送可能速度の最大値Vmaxよりも小さく、且つ、印刷時に第二ガイド15を移動させない場合の印刷期間Tpよりも移動時間Tqが小さく、且つ、式(2)を満たす第二ガイド15の移動速度Vqと、移動時間Tqとを算出する。1度の処理で、第二ガイド15の位置がM(−m)に戻らない場合には、制御部7は繰り返し実行されるS6〜S9の処理により、複数回に分けて処理を実行することを考慮して、移動速度Vqと、移動時間Tqを算出する。本例では説明を簡単にするために、移動時間Tqと印刷時間とを一致させる。移動時間Tqは印刷時に第二ガイド15を移動させる場合の印刷時間以下であればよい。1度の処理で、第二ガイド15の位置がM(−m)に戻らない場合には、制御部7は繰り返し実行されるS6〜S9の処理により、複数回に分けて処理を実行することを考慮して、移動速度Vqと、移動時間Tqを算出する。
(Wt+2Vq)Tq=J・・・式(2)
(Wt+2Vq)Tq=J・・・式(2)
制御部7は、第二ガイドモータ16を駆動して、第二ガイド15をS6で算出された速度で時間Tqだけ第四方向に移動する処理を開始する(S7)。図示しないが、制御部7は、第二ガイド15を移動速度Vqで第四方向に時間Tqだけ移動後、第二ガイドモータ16の駆動を停止する。制御部7は印刷データに基づく印刷を開始する(S8)。図1及び図2に示すように、制御部7は、供給モータ81及びリボンモータ82を駆動し、第一装着部21及び第二装着部22を回転させる。芯軸41、42は、それぞれ正転方向に回転する。インクリボン9は、第一装着部21の第一ロール31から繰り出され、第二装着部22の第二ロール32に巻き取られる。インクリボン9のリボン速度Vが印刷位置速度Wp(f)まで上昇した場合、サーマルヘッド23は、待機位置3Bから印刷位置3Aに移動する。サーマルヘッド23は、インクリボン9及び印刷媒体8を介してプラテンローラ14に上側から接する。インクリボン9は、サーマルヘッド23の移動に応じて印刷媒体8の印刷面に押しつけられる。プラテンローラ14は、印刷媒体8のうち印刷面と反対側の面に接触し、インクリボン9及び印刷媒体8をサーマルヘッド23に押しつける。インクリボン9及び印刷媒体8のそれぞれの搬送速度は、それぞれが接触する位置において一致する。つまり、リボン速度Vは印刷位置速度Wpと一致する。この時の印刷位置速度Wpは搬送位置速度Wtと2Vqとの和である。
制御部7は、記憶部6に記憶された印刷データに基づいて、サーマルヘッド23を加熱する。制御部7は、リボン速度Vに応じて、印刷データの転写速度を調整する。インクリボン9及び印刷媒体8は、少なくともサーマルヘッド23がインクリボン9に接触する位置で、互いに接触する。インクリボン9の所定領域91のインクは、印刷データに応じて印刷媒体8の印刷面に転写される。印刷イメージの印刷中において、印刷媒体8及びインクリボン9は継続して搬送される。S8の印刷処理は、第二ガイド15の移動によって、印刷媒体8の第一速度がS5の処理の時より速い。そのため、制御部7は、S8の印刷処理では、インクリボン9の搬送速度をS5のときよりも速くする。制御部7は、印刷データに従ってサーマルヘッド23の複数の加熱素子を加熱するサイクルを、S5のときよりも短くする。サーマルヘッド23の複数の加熱素子を加熱するサイクルは、印刷データに従って、所定単位(例えば、1ドット)の画像を印刷媒体8に形成する速度を表す。
制御部7は、印刷後サーマルヘッド23の加熱を停止する。サーマルヘッド23は、印刷位置3Aから待機位置3Bに移動する。制御部7は、供給モータ81及びリボンモータ82の駆動を停止し、インクリボン9の搬送は停止される。制御部7は、第二ガイド15の第四方向の移動を終了する。印刷媒体8は、印刷終了後も印刷位置速度Wp(n)で継続して搬送される。制御部7は、S7の第二ガイド15の第四方向の移動量に応じて、記憶部6が記憶する第二ガイド15の現在位置を更新する(S9)。具体例2では、図6の下側の図に示すように、制御部7は処理(E)、(F)、(G)で複数回に分けて、S26〜S9を実行し、処理(D)で第三方向に移動された第二ガイド15の位置をM(−m)に戻す。制御部7は、処理をS2に戻す。
具体例1では、印刷機構11を第二方向に移動する必要がなく(S11:NO)、印刷時に第二ガイド15を第四方向に移動可能ではなく(S21:NO)、第二ガイド15を第四方向に移動させる必要があると判断される(S22:YES)。この場合、制御部7は、第二ガイド15を第四方向に移動して、印刷位置速度を一時的に速くする処理を行う。具体的には制御部7は、第二ガイド15の第四方向の移動速度Vgと移動時間Tgを特定する(S24)。制御部7は、印刷位置速度Wp(f)がインクリボン9の搬送可能速度の最大値Vmaxよりも小さく、且つ、時間Tuよりも移動時間Tqが小さく、且つ、式(3)を満たす移動速度Vgと、移動時間Tgを算出する。1度の処理で、第二ガイド15の位置がM(−m)に戻らない場合には、制御部7は繰り返し実行されるS24〜S27の処理により、複数回に分けて処理を実行することを考慮して、移動速度Vgと、移動時間Tgを算出する。
(Wt+2Vg)Tg=Di・・・式(3)
(Wt+2Vg)Tg=Di・・・式(3)
制御部7は、第一ガイドモータ13を駆動して、印刷機構11を第一方向に第一距離H移動する処理を開始する(S25)。図示しないが、制御部7は、印刷機構11を第一方向に第一距離H移動後、第一ガイドモータ13の駆動を停止する。S25の処理によって、制御部7は、非印刷期間に第一ガイドモータ13を制御することで、印刷される画像範囲の第一方向における長さ以上、且つ、インクリボン9の第一方向の長さより小さい第一距離H、印刷機構11を第一方向に移動する。
制御部7は、第二ガイドモータ16を駆動して、第二ガイド15をS24で算出された移動速度Vgで移動時間Tgだけ第四方向に移動する処理を開始する(S26)。図示しないが、制御部7は、第二ガイド15を移動速度Vgで第四方向に時間Tgだけ移動後、第二ガイドモータ16の駆動を停止する。S26の処理によって、制御部7は、所定条件が満たされないと判断された場合に(S11:NO)、非印刷期間において、第二ガイドモータ16を制御することで、第二ガイド15を第四方向に移動する。S25、S26の処理により、印刷機構11を第一方向に第一距離移動する処理と、第二ガイド15をS24で算出された移動速度Vgで時間Tgだけ第四方向に移動する処理とが同時期に並列して実行される。制御部7は、S14で特定された移動速度Vgに移動時間Tgを乗じて、第二ガイド15の移動距離を算出し、記憶部6が記憶する第二ガイド15の位置を更新する(S27)。繰り返し実行されるS25によって、制御部7は、S15の処理が実行された後、次にS15の処理が実行されるまでの間に、S25の処理を複数回実行する。制御部7は、第二ガイド15をM(−m)まで第四方向に移動するのに必要な移動時間が非印刷期間よりも長い場合、S15とS15との間の複数回のS25の処理のうち少なくとも2回を使って、第二ガイド15を所定位置M(−m)まで第四方向に移動する。具体例1では、図6の上側の図に示すように、制御部7は処理(E)、(F)、(G)で複数回に分けて、S24〜S27を実行し、処理(D)で第三方向に移動された第二ガイド15の位置をM(−m)に戻す。制御部7は、処理をS2に戻す。印刷時に第二ガイド15を第四方向に移動可能ではなく(S21:NO)、第二ガイド15を第四方向に移動させる必要がない場合(S22:NO)、制御部7は、前述と同様のS23の処理を実行後、処理をS2に戻す。上記印刷処理は印刷終了の指示が取得された場合に終了される。
上記印刷装置1において、印刷機構11、第一装着部21、第二装着部22、サーマルヘッド23、リボンモータ82、第一ガイド12、第一ガイドモータ13、プラテンローラ14、第二ガイド15、第二ガイドモータ16、及び制御部7は各々、印刷機構、第一装着部、第二装着部、サーマルヘッド、リボンモータ、第一ガイド、第一ガイドモータ、プラテン、第二ガイド、第二ガイドモータ、及び制御部の一例である。S5及びS8の処理を実行する制御部7は、本発明の印刷制御手段の一例である。S5及びS8の処理は、本発明の印刷制御ステップの一例である。S26の処理を実行する制御部7は、本発明の第一駆動制御手段の一例である。S26の処理は、本発明の第一駆動制御ステップの一例である。S11の処理を実行する制御部は、本発明の条件判断手段の一例である。S11の処理は、本発明の条件判断ステップの一例である。S16の処理を実行する制御部7は、本発明の第二駆動制御手段の一例である。S16の処理は、第二駆動制御ステップの一例である。S26の処理を実行する制御部7は、本発明の第三駆動制御手段の一例である。S3の処理を実行する制御部7は、本発明の回転量判断手段の一例である。S7の処理を実行する制御部7は、本発明の第四駆動制御手段の一例である。
印刷装置1は、印刷機構11の第一方向及び第二方向の移動が所定条件を満たすか否かに応じて、非印刷期間において、第二ガイド15を第三方向に移動させ、第一速度を第二速度よりも遅くできる。したがって、印刷装置1は、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボン9とサーマルヘッド23との幅方向への一体変位が十分に行うことができる。
制御部7は、非印刷期間に第一ガイドモータ13を制御することで、印刷される画像範囲の第一方向における長さ以上、且つ、インクリボン9の第一方向の長さより小さい第一距離H、印刷機構11を前記第一方向に移動する処理(S25)と、第一距離より大きく、且つ、インクリボンの第一方向の長さより小さい第二距離K、印刷機構11を第二方向に移動する処理(S15)とを実行する。制御部7は、S15の処理が実行される場合に、所定条件を満たすと判断し(S11:YES)、S25の処理が実行される場合に(S11:NO)、所定条件を満されないと判断する。印刷装置1は、印刷機構11を第二方向に第二距離移動する時に、非印刷期間において、第二ガイド15を第三方向に移動させ、印刷位置速度(第一速度)を搬送位置速度(第二速度)よりも遅くできる。したがって、印刷装置1は、比較的長い第二距離K印刷機構を第二方向に移動する時に、次の印刷までに、インクリボン9とサーマルヘッド23との幅方向への一体変位が十分に行うことができる。
制御部7は、所定条件が満たされないと判断された場合に(S11:NO)、非印刷期間において、第二ガイドモータ16を制御することで、第二ガイド15を第四方向に移動する(S26)。印刷装置1は、印刷機構11を第一方向に第一距離H移動する時に、非印刷期間において、第二ガイド15を第四方向に移動させ、印刷位置速度(第一速度)を搬送位置速度(第二速度)よりも速くできる。したがって、印刷装置1は、印刷位置速度を搬送位置速度よりも遅くする必要がない時に、印刷位置速度を搬送位置速度よりも速くすることで第三方向に移動した第二ガイド15の位置を第四方向に移動させることができる。
制御部7は、S15の処理が実行された後、次にS15の処理が実行されるまでの間に、S25の処理を複数回実行し、第二ガイド15を所定位置まで第四方向に移動するのに必要な移動時間が非印刷期間よりも長い場合、複数回のS25の処理のうち少なくとも2回を使って、第二ガイド15を所定位置まで第四方向に移動する。印刷装置1は、印刷位置速度(第一速度)を搬送位置速度(第二速度)よりも遅くする必要がない時に、複数回に分けて、印刷位置速度を搬送位置速度よりも速くすることで第三方向に移動した第二ガイド15の位置を無理なく所定位置に戻すことができる。
制御部7は、第二ガイド15が第四方向に移動される場合の印刷位置速度(第一速度)に対応するリボンモータ82の回転量が第一所定値を超えるかを判断する(S3)。制御部7は、所定条件が満たされないと判断され、且つ、リボンモータ82の回転量が第一所定値を超えると判断されない場合に(S3:YES)、印刷期間において、印刷機構11を第四方向に移動する(S7)。印刷装置1は、リボンモータ82の回転量が印刷位置速度(第一速度)に追従できる場合には、印刷期間を利用して、印刷位置速度を搬送位置速度(第二速度)よりも速くすることで第三方向に移動した第二ガイド15の位置を所定位置に戻すことができる。
制御部7は、S5の処理で、印刷期間中であって印刷機構11が第四方向に移動されない期間、印刷データに従ってサーマルヘッド23の複数の加熱素子を加熱するサイクルを第一周期としてサーマルヘッド23を制御する。制御部7は、インクリボン9が第一搬送速度で搬送されるようにリボンモータ82を制御する。一方、S8の処理で、印刷期間中であって印刷機構11が第四方向に移動される期間、制御部7は、サーマルヘッド23の加熱サイクルを第一周期も短い第二周期としてサーマルヘッド23を制御する。制御部7は、インクリボン9を第一搬送速度より大きい第二搬送速度で搬送されるようにリボンモータ82を制御して印刷を行う。このようにすることで、制御部7は、S5の処理と、S8の処理との各々で、印刷媒体8の第一速度に適した条件で印刷を実行できる。
制御部7は、第一ガイド12を第二方向に第二距離K移動する為に必要な時間Tnと、非印刷期間Thとの差に応じて、第二ガイド15の第三方向への移動条件を決定する(S14)。印刷装置1は、比較的簡単な計算で、第二ガイド15の第三方向への移動条件(単位時間当たりの速さ、時間又は移動距離)を決定できる。
本発明の印刷装置、印刷プログラム及び印刷方法は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更が加えられてもよい。例えば、以下の変形が適宜加えられてもよい。
印刷装置1の構成は適宜変更されてよい。例えば、印刷装置1は印刷媒体8を搬送する印刷媒体搬送装置を備えてもよい。印刷装置1の第一経路R及び第二経路Pは適宜変更されてよい。第一装着部及び第二装着部は各々、インクリボンが巻回された第一ロール及び第一ロールから繰り出されたインクリボンが巻き取られる第二ロールを装着可能であればよい。第一ガイドは第一方向及び第二方向に印刷機構11を移動可能であればよい。第二ガイドの構成は適宜変更されてよい。例えば、第二ガイドは、2つのガイドローラ68、69が支持板67に回動可能に支持されていたが、ガイドローラ68、69は同期して印刷媒体8の第二経路Pの長さを変更可能であればよく、同じ支持板に支持されなくてもよい。印刷媒体8及びインクリボン9の構成は適宜変更されてよい。各部材を移動させる駆動源は適宜変更されてよい。第二ガイドは1つのガイドローラと、テンションアームとを備えてもよい。この場合、ガイドローラは第二経路Pにおいてプラテンローラ14に対して一方側に配置され、テンションアームは第二経路Pにおいてプラテンローラ14に対して他方側に配置される。第二ガイドは、ガイドローラが移動することにより生じる印刷媒体の弛み又は緊張を、テンションアームで吸収すればよい。第二ガイドは、駆動ローラと従動ローラとを備え、駆動ローラと従動ローラとで印刷媒体を挟み、駆動ローラと従動ローラとの移動(即ち、回転)に応じて、印刷媒体を搬送する構成であってもよい。この場合、必要に応じてテンションアームが、第二経路P上においてプラテンローラ14に対して駆動ローラと従動ローラと反対側に設けられてもよい。
制御部7は、CPUの代わりに、マイクロコンピュータ、ASIC (Application Specific Integrated Circuits)、FPGA (Field Programmable Gate Array)などを備えてもよい。印刷制御処理は、複数のプロセッサによって分散処理されてもよい。記憶部6は非一時的な記憶媒体であればよく、情報を記憶する期間に関わらず、情報を留めておくことが可能な記憶媒体であればよい。非一時的な記憶媒体は、一時的な記憶媒体(例えば、伝送される信号)を含まなくてもよい。印刷制御処理を実行するためのプログラムは、例えば、非図示のネットワークに接続されたサーバからダウンロードされて(即ち、伝送信号として送信され)、記憶部6に記憶されてもよい。この場合、該印刷プログラムは、サーバに備えられた記憶部などの非一時的な記憶媒体に保存されていればよい。上記実施形態の印刷制御処理の各ステップは、必要に応じて順序の変更、ステップの省略、及び追加が可能である。印刷装置1の制御部7からの指令に基づき、印刷装置1で稼動しているオペレーティングシステム(OS)等が実際の処理の一部又は全部を行い、その処理によって上記実施形態の機能が実現される場合も本開示の範囲に含まれる。
画像範囲は、印刷毎に異なっていてもよい。インクリボン9に対する画像範囲及び画像範囲間の幅方向の距離は適宜変更されてよい。S11における所定条件は適宜変更されて良い。例えば、移動方向に関係なく、移動量のみで判断されてもよい。より具体的には、画像範囲が印刷毎に異なる場合、つまりインクリボン9の幅方向の移動量が印刷毎に異なる場合、各印刷処理毎に、インクリボン9の幅方向の移動量を基に判断されてもよい。第一ガイド12及び第二ガイド15の初期位置は適宜変更されてよい。S4及びS22の処理の判断基準は、適宜変更されてよい。例えば、S4及びS22の少なくともいずれかにおいて、第二ガイド15が初期位置であるM(−m)ではなく、M(0)よりも左方にある場合に移動条件を特定する処理が実行されてよい。
印刷装置1は、S3、S4、及びS6〜S9の処理を省略してよい。印刷装置1は、印刷期間と非印刷期間の双方において、第二ガイド15を第四方向に移動する処理(S7、S26)を行ってもよい。印刷装置1は、非印刷期間中だけに第二ガイド15を第四方向に移動する処理を行った場合に、第二ガイド15を第四方向に移動したのでは、第二ガイド15を所定位置に戻すことができない場合にのみ、印刷期間中に第二ガイド15を第四方向に移動する処理を実行してもよい。S15と次のS15との間において、S26の処理は複数回に分けて実行される必要はない。S15と次のS15との間において、S7の処理は複数回に分けて実行される必要はない。S15と次のS15との間において、S7及びS26の少なくともいずれかの処理が複数回実行される場合において、各回で移動条件が同じであってもよいし、互いに異なってもよい。各部材の移動速度を、加速時、及び減速時の速度を考慮して設定されてもよい。S5及びS8の少なくとも何れかにおいてインクリボン9の搬送速度と印刷媒体8の第一速度とは、印刷を実行可能な範囲で互いに異なっていてもよい。例えば、インクリボン9の搬送速度を印刷媒体8の第一速度よりも僅かに遅くしてインクリボン9を節約してもよい。
1:印刷装置、2:搬送装置、6:記憶部、7:制御部、12第一ガイド、13:第一ガイドモータ、14:プラテンローラ、15:第二ガイド、16:第二ガイドモータ、21:第一装着部、22:第二装着部、23:サーマルヘッド、81:供給モータ、82:リボンモータ
Claims (10)
- 長尺状の印刷媒体に印刷可能な印刷機構であって、
インクリボンが巻回された第一ロールを装着する第一装着部と、
前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、
前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、
前記第二装着部を回転させるリボンモータと
を有する印刷機構と、
前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、
前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、
前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、
少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路を変更可能な第二ガイドであって、第三方向に移動することで、前記印刷媒体が前記プラテンに接触する位置での前記印刷媒体の移動速度である第一速度を、前記第二ガイドに対して前記プラテンとは反対側の前記第二経路における位置での前記印刷媒体の移動速度である第二速度よりも小さくし、前記第三方向とは反対側の第四方向に移動することで、前記第一速度を前記第二速度よりも大きくする第二ガイドと、
前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、
前記サーマルヘッド、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、
前記制御部は、
印刷データに従って、前記サーマルヘッドの加熱と、前記リボンモータとを制御して、印刷を行う印刷制御手段と、
前記印刷制御手段による印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向に移動する第一駆動制御手段と、
前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断手段と、
前記条件判断手段によって、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第三方向に移動する第二駆動制御手段
として機能することを特徴とする印刷装置。 - 前記第一駆動制御手段は、前記非印刷期間に前記第一ガイドモータを制御することで、
前記印刷制御手段によって印刷される画像範囲の前記第一方向における長さ以上、且つ、前記インクリボンの前記第一方向の長さより小さい第一距離、前記印刷機構を前記第一方向に移動する第一移動処理と、
前記第一距離より大きく、且つ、前記インクリボンの前記第一方向の長さより小さい第二距離、前記印刷機構を前記第二方向に移動する第二移動処理とを実行し、
前記条件判断手段は、
前記第一駆動制御手段によって、前記第二移動処理が実行される場合に、前記所定条件を満たすと判断し、
前記第一駆動制御手段によって、前記第一移動処理が実行される場合に、前記所定条件を満されないと判断することを特徴とする請求項1に記載の印刷装置。 - 前記制御部は、前記条件判断手段によって、前記所定条件が満たされないと判断された場合に、前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第四方向に移動する第三駆動制御手段として更に機能することを特徴とする請求項2に記載の印刷装置。
- 前記第一駆動制御手段は、前記第二移動処理が実行された後、次に前記第二移動処理が実行されるまでの間に、前記第一移動処理を複数回実行し、
前記第三駆動制御手段は、前記第二ガイドを所定位置まで前記第四方向に移動するのに必要な移動時間が前記非印刷期間よりも長い場合、複数回の前記第一移動処理のうち少なくとも2回を使って、前記第二ガイドを前記所定位置まで前記第四方向に移動することを特徴とする請求項3に記載の印刷装置。 - 前記制御部は、
前記第二ガイドが前記第四方向に移動される場合の前記第一速度に対応する前記リボンモータの回転量が第一所定値を超えるかを判断する回転量判断手段と、
前記条件判断手段によって、前記所定条件が満たされないと判断され、且つ、前記回転量判断手段によって、前記リボンモータの回転量が前記第一所定値を超えると判断されない場合に、前記印刷期間において、前記印刷機構を前記第四方向に移動する第四駆動制御手段
として更に機能することを特徴とする請求項3又は4に記載の印刷装置。 - 前記印刷制御手段は、
前記第四駆動制御手段により前記印刷機構が前記第四方向に移動されない期間、前記印刷データに従って前記サーマルヘッドの前記複数の加熱素子を加熱するサイクルを第一周期として前記サーマルヘッドを制御し、且つ、前記インクリボンが第一搬送速度で搬送されるように前記リボンモータを制御して印刷を行い、
前記第四駆動制御手段により前記印刷機構が前記第四方向に移動される期間、前記サイクルを前記第一周期も短い第二周期として前記サーマルヘッドを制御し、且つ、前記インクリボンを第一搬送速度より大きい第二搬送速度で搬送されるように前記リボンモータを制御して印刷を行うことを特徴とする請求項5に記載の印刷装置。 - 前記第一駆動制御手段は、前記第二移動処理により前記第一ガイドを前記第二方向に前記第二距離移動する為に必要な時間と、前記非印刷期間との差に応じて、前記第二ガイドの前記第三方向への移動条件を決定することを特徴とする請求項3から6の何れかに記載の印刷装置。
- 長尺状の印刷媒体に印刷可能な印刷装置の制御部によって実行される印刷プログラムであって、
前記印刷装置のサーマルヘッドの加熱と、インクリボンを巻き取る装着部を駆動するリボンモータとを制御する印刷制御ステップと、
印刷制御ステップが実行されていない非印刷期間に第一ガイドモータを制御することで、前記サーマルヘッド及び前記リボンモータを含む印刷機構を、第一ガイドに沿って第一方向及び第二方向に移動する第一駆動制御ステップと、
前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断ステップと、
前記条件判断ステップで、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、第二ガイドモータを制御することで、前記印刷媒体と当接する第二ガイドを第三方向に移動し、プラテンローラの位置における前記印刷媒体の速度を低下させる第二駆動制御ステップと
を実行するための指示を含むことを特徴とする印刷プログラム。 - 長尺状の印刷媒体に印刷可能な印刷装置によって実行される印刷方法であって、
前記印刷装置のサーマルヘッドの加熱と、インクリボンを巻き取る装着部を駆動するリボンモータとを制御する印刷制御ステップと、
印刷制御ステップが実行されていない非印刷期間に第一ガイドモータを制御することで、前記サーマルヘッド及び前記リボンモータを含む印刷機構を、第一ガイドに沿って第一方向及び第二方向に移動する第一駆動制御ステップと、
前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断ステップと、
前記条件判断ステップで、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、第二ガイドモータを制御することで、前記印刷媒体と当接する第二ガイドを第三方向に移動し、プラテンローラの位置における前記印刷媒体の速度を低下させる第二駆動制御ステップと
を備えたことを特徴とする印刷方法。 - 長尺状の印刷媒体に印刷可能な印刷機構であって、
インクリボンが巻回された第一ロールを装着する第一装着部と、
前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、
前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、
前記第二装着部を回転させるリボンモータと
を有する印刷機構と、
前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、
前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、
前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、
少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路において前記プラテンに対して少なくとも一方側に設けられ、第三方向及び前記第三方向とは反対側の第四方向に移動可能に構成され、前記第三方向への移動に伴い前記プラテンよりも上流側の前記第二経路の長さを移動開始時点の長さよりも長くし、前記第四方向への移動に伴い前記プラテンよりも上流側の前記第二経路の長さを移動開始時点の長さよりも短くする第二ガイドと、
前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、
前記サーマルヘッド、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、
前記制御部は、
印刷データに従って、前記サーマルヘッドの加熱と、前記リボンモータとを制御して、印刷を行う印刷制御手段と、
前記印刷制御手段による印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向に移動する第一駆動制御手段と、
前記印刷機構の前記第一方向及び前記第二方向の移動が所定条件を満たすかを判断する条件判断手段と、
前記条件判断手段によって、前記所定条件が満たされたと判断された場合に、前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第三方向に移動する第二駆動制御手段
として機能することを特徴とする印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017066893A JP2018167479A (ja) | 2017-03-30 | 2017-03-30 | 印刷装置、印刷プログラム、及び印刷方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017066893A JP2018167479A (ja) | 2017-03-30 | 2017-03-30 | 印刷装置、印刷プログラム、及び印刷方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018167479A true JP2018167479A (ja) | 2018-11-01 |
Family
ID=64019919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017066893A Pending JP2018167479A (ja) | 2017-03-30 | 2017-03-30 | 印刷装置、印刷プログラム、及び印刷方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018167479A (ja) |
-
2017
- 2017-03-30 JP JP2017066893A patent/JP2018167479A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102834272B (zh) | 打印装置和打印方法 | |
| JP2018122504A (ja) | 印刷装置、印刷方法、及び印刷プログラム | |
| JP2018140591A (ja) | 印刷装置、及び印刷制御プログラム | |
| CN108973342A (zh) | 打印设备、打印方法和打印程序 | |
| CN108973341A (zh) | 打印设备、打印方法和打印程序 | |
| JP2018167481A (ja) | 印刷装置、印刷プログラム、及び印刷方法 | |
| CN111114143B (zh) | 打印系统 | |
| JP2018167479A (ja) | 印刷装置、印刷プログラム、及び印刷方法 | |
| JP2019055532A (ja) | 印刷装置、印刷プログラム、及び印刷方法 | |
| CN108973359A (zh) | 打印设备、打印方法和打印程序 | |
| JP7193023B2 (ja) | 印刷システム | |
| JP7063238B2 (ja) | 印刷システム | |
| JP7197430B2 (ja) | プリンタ | |
| JP2018167480A (ja) | 印刷装置、印刷プログラム、及び印刷方法 | |
| JP5963492B2 (ja) | 搬送装置及び記録装置 | |
| JP2018165187A (ja) | ロール状媒体搬送装置 | |
| JP7031560B2 (ja) | 印刷システム | |
| JP2022155801A (ja) | 印刷システム及び印刷方法 | |
| JP7052676B2 (ja) | 印刷システム | |
| JP2022155805A (ja) | 印刷システム及び印刷方法 | |
| US9238375B2 (en) | Tape drive and method of operation | |
| JP2016023067A (ja) | ロール紙搬送制御方法、ロール紙搬送装置、及び、プリンター | |
| JP2022156647A (ja) | 印刷装置及び印刷方法 | |
| JP2018167478A (ja) | 印刷装置、印刷プログラム、及び印刷方法 | |
| JP2018171721A (ja) | 印刷装置 |