JP2010221435A - Printer - Google Patents
Printer Download PDFInfo
- Publication number
- JP2010221435A JP2010221435A JP2009068924A JP2009068924A JP2010221435A JP 2010221435 A JP2010221435 A JP 2010221435A JP 2009068924 A JP2009068924 A JP 2009068924A JP 2009068924 A JP2009068924 A JP 2009068924A JP 2010221435 A JP2010221435 A JP 2010221435A
- Authority
- JP
- Japan
- Prior art keywords
- medium
- pitch
- printing
- print medium
- 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
Images
Landscapes
- Handling Of Sheets (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、印刷部に印刷媒体を供給する媒体供給部を選択的に切り替える機能を備えたプリンタに関する。 The present invention relates to a printer having a function of selectively switching a medium supply unit that supplies a print medium to a printing unit.
従来、連続した印刷媒体を収納するフィーダやロール紙などの媒体供給部を複数備え、この中から印刷に使用する媒体供給部を選択的に切り替えることが可能なプリンタが知られている。(例えば、特許文献1を参照)
上記のように複数の媒体供給部を備えたプリンタでは、いずれかの媒体供給部に用紙切れが発生すると、他方の媒体供給部から印刷媒体の供給を受けて印刷を継続する機能を備えたものも存在する。
2. Description of the Related Art Conventionally, printers that include a plurality of medium supply units such as feeders and roll paper that store continuous print media and that can selectively switch the medium supply unit used for printing are known. (For example, see Patent Document 1)
A printer having a plurality of medium supply units as described above has a function of continuing printing by receiving supply of a print medium from the other medium supply unit when one of the medium supply units runs out of paper. Is also present.
また、ラベルなどの所定フォームを有する印刷媒体に対して正確な位置への印刷を行うべく、印刷媒体に付されたタイミングマークであるブラックマークをセンサで検知することで印刷位置および印刷媒体の切断位置等を調整する機能を備えたプリンタが知られている。(例えば、特許文献2を参照)
かかるプリンタで使用される印刷媒体は、搬送方向に対する所定位置に一定のピッチで予めブラックマークが付されている。このようなブラックマークは、印刷媒体の用途等に応じて製造時に予め印刷される。
In addition, in order to perform printing at an accurate position on a print medium having a predetermined form such as a label, the print position and the print medium are cut by detecting a black mark, which is a timing mark attached to the print medium, with a sensor. A printer having a function of adjusting the position or the like is known. (For example, see Patent Document 2)
A print medium used in such a printer is preliminarily marked with a black mark at a predetermined pitch at a predetermined position in the transport direction. Such a black mark is printed in advance at the time of manufacture according to the use of the print medium.
上記のように複数の媒体供給部を備え、かつブラックマークにより印刷位置を調整するプリンタにおいて、ブラックマークのピッチが異なる印刷媒体が各媒体供給部にセットされる場合がある。 As described above, in a printer that includes a plurality of medium supply units and adjusts the printing position using black marks, print media having different black mark pitches may be set in the medium supply units.
かかる場合には、多数枚の出力を伴う印刷処理を行っている間に用紙切れが発生して媒体供給部を切り替えたとしても、ブラックマークのピッチが異なるために同一長の印刷結果を得ることができない。その結果、印刷が完了した印刷媒体を複数枚束ねてスタックした後排出する機構を持つプリンタにおいては、印刷媒体の長さが異なるためスタックができなかったり、印刷媒体のジャムが発生したりといった問題が生じる。そのため、ユーザは、ブラックマークのピッチを意識して印刷媒体をセットしなければならず、印刷媒体の補充等に関する管理が面倒であった。 In such a case, even if the paper runs out during the printing process involving the output of a large number of sheets and the medium supply unit is switched, the black mark pitch is different and the same length of printing result is obtained. I can't. As a result, in printers with a mechanism that stacks and stacks multiple print media that have been printed, stacking cannot be performed due to different print media lengths, and print media jams may occur. Occurs. For this reason, the user has to set the print medium in consideration of the pitch of the black marks, and management related to replenishment of the print medium is troublesome.
本発明は、上記のような事情に基づいてなされたものであり、その目的は、複数の媒体供給部にセットする印刷媒体に付されたブラックマークのピッチを意識することなく適切な印刷結果を得ることが可能なプリンタを提供することである。 The present invention has been made based on the above circumstances, and its purpose is to obtain an appropriate print result without being conscious of the pitch of black marks attached to a print medium set in a plurality of medium supply units. It is to provide a printer that can be obtained.
本発明は、印刷媒体への印刷を行う印刷部と、印刷が完了した印刷媒体を切断するカッタ機構と、印刷媒体に所定ピッチで付されたマークを検出するセンサとを備え、前記センサにより前記マークが検出されたタイミングに基づいて前記カッタ機構による印刷媒体の切断タイミングを制御するプリンタにおいて、前記印刷部に印刷媒体を供給する複数の媒体供給部と、前記印刷部に印刷媒体を供給する前記媒体供給部を切り替える切替手段と、この切替手段による切り替え前の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL1および切り替え後の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL2を特定するピッチ特定手段と、このピッチ特定手段により特定したピッチL1とピッチL2とが一致する場合(L1=L2)には印刷処理を続行し、異なる場合(L1≠L2)には印刷処理を中止する制御手段と、を備えていることを特徴としている。 The present invention includes a printing unit that performs printing on a printing medium, a cutter mechanism that cuts the printing medium that has been printed, and a sensor that detects marks attached to the printing medium at a predetermined pitch. In the printer that controls the cutting timing of the print medium by the cutter mechanism based on the timing when the mark is detected, a plurality of medium supply sections that supply the print medium to the print section, and the print medium that supplies the print section to the print section A switching unit for switching the medium supply unit, a mark pitch L1 attached to the print medium set in the medium supply unit before switching by the switching unit, and a print medium set in the medium supply unit after switching. The pitch specifying means for specifying the pitch L2 of the marked mark matches the pitch L1 and the pitch L2 specified by the pitch specifying means. If you continue printing process for (L1 = L2), it is characterized by comprising a control unit that stops the printing process is different when (L1 ≠ L2).
かかる手段を講じた本発明によれば、複数の媒体供給部にセットする印刷媒体に付されたブラックマークのピッチを意識することなく適切な印刷結果を得ることが可能なプリンタを提供することができる。 According to the present invention in which such measures are taken, it is possible to provide a printer capable of obtaining an appropriate printing result without being conscious of the pitch of the black marks attached to the printing medium set in the plurality of medium supply units. it can.
以下、本発明の第1の実施形態について、図面を参照しながら説明する。なお、本実施形態は、感熱層を備える印刷媒体への印刷を行うサーマルプリンタに本発明を適用した場合である。 Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. In the present embodiment, the present invention is applied to a thermal printer that performs printing on a print medium including a heat-sensitive layer.
図1は、本発明に係るサーマルプリンタの構成を示す模式図である。当該サーマルプリンタは、媒体供給部であるフィーダ1a,1b、搬送手段である搬送ローラ2a,2b、マークセンサ3、印刷部であるサーマルヘッド4、プラテンローラ5、カッタ機構6、排出手段である排出用搬送ローラ7,8、およびスタッカ9を備えている。
FIG. 1 is a schematic diagram showing a configuration of a thermal printer according to the present invention. The thermal printer includes
フィーダ1a,1bには、それぞれ図2に示すように一方の面に一定間隔のピッチLでブラックマークが印刷され他方の面に感熱層が形成された印刷媒体がセットされる。本実施形態では、フィーダ1aにセットされた印刷媒体10aに付されたブラックマークのピッチをLaとし、フィーダ1bにセットされた印刷媒体10bに付されたブラックマークのピッチをLbとする。印刷媒体10a,10bは、図4を用いた説明にて後述するローディング処理にて搬送ローラ2a,2bよりもサーマルヘッド側の搬送路上に設定された印刷待機位置Pにその先端が位置決めされた状態で印刷を待機する。なお、図1においては、印刷媒体10aが印刷を待機し、印刷媒体10bが印刷に使用されている状態を示している。
As shown in FIG. 2, each of the
搬送ローラ2a,2bは、それぞれ正逆回転可能な駆動ローラと従動ローラとで構成され、フィーダ1a,1bからローラ11a,11bを介して駆動ローラと従動ローラの対向位置に供給される印刷媒体10a,10bを前後方向に搬送する。
The transport rollers 2a and 2b are each composed of a drive roller and a driven roller that can rotate in the forward and reverse directions, and a
マークセンサ3は、サーマルヘッド4に対して印刷媒体10a,10bの搬送方向上流側に設置され、検知位置に搬送された印刷媒体10a,10bに印刷されたブラックマークを光学的に検知する。そのため、印刷媒体10a,10bの搬送方向と略直行する方向におけるマークセンサ3の設置位置は、ブラックマークの印刷位置と略一致するように位置決めされている。
The
サーマルヘッド4は、印刷媒体10a,10bの搬送方向と略直行する方向に配設された複数の発熱素子を備えている。プラテンローラ5は、その外周面がサーマルヘッド4の発熱素子の配設位置近傍と当接するように対向配置されている。各発熱素子は、印加エネルギに応じて発熱し、サーマルヘッド4とプラテンローラ5との対向位置(印刷出力位置)に搬送された印刷媒体10a,10bの感熱層を発色させる。かくして、印刷媒体10a,10bに文字や図形などのパターンが印刷される。
The
カッタ機構6は、印刷媒体10a,10bから印刷が完了した部分を切り離す。切り離された印刷媒体は、スタッカ9に収納される。
排出用搬送ローラ7,8は、それぞれ正逆回転可能な駆動ローラと従動ローラとで構成され、スタッカ9に所定枚数の印刷媒体が収納されたことに応じてスタッカ9内の印刷媒体をサーマルプリンタの外部に排出する。
The
The
当該サーマルプリンタの制御構造について説明する。図3は、当該サーマルプリンタの制御回路を示すブロック図である。制御の中枢としての役割を担うCPU(Central Processing Unit)20に対し、ROM(Read Only Memory)21、RAM(Random Access Memory)22、上記マークセンサ3、通信インターフェイス(I/F)23、表示コントローラ24、入力コントローラ25、印刷コントローラ26、および排出用搬送モータコントローラ27等がアドレスバスやデータバスなどのバスライン30を介して接続されている。
A control structure of the thermal printer will be described. FIG. 3 is a block diagram showing a control circuit of the thermal printer. For a central processing unit (CPU) 20 that plays a central role in control, a read only memory (ROM) 21, a random access memory (RAM) 22, the
ROM21は、制御プログラム等の固定的データを記憶している。RAM22は、処理場面に応じて各種の作業用記憶領域を形成する。通信インターフェイス23は、当該サーマルプリンタに対して印刷コマンドや印刷データを送信する上位機器40との通信を制御する。表示コントローラ24は、ディスプレイやLED等の表示デバイス31への表示出力を制御する。入力コントローラ25は、操作釦やキーボード等の入力デバイス32から入力される信号を処理してCPU20に通知する。印刷コントローラ26は、搬送ローラ2aを駆動する搬送モータ31aおよび搬送ローラ2bを駆動する搬送モータ31bの動作を制御して印刷媒体10a,10bを搬送するとともに、印刷データに基づいてサーマルヘッド4への印加エネルギを制御し、カッタ機構6を制御して印刷媒体10a,10bから印刷が完了した部分を切り離す。排出用搬送モータコントローラ27は、排出用搬送ローラ7,8を駆動する排出用搬送モータ28の動作を制御する。
The
次に、上記ローディング処理について説明する。
図4は、フィーダ1a,1bにセットされた印刷媒体10a,10bの双方を対象としたローディング処理にてCPU20が実行する処理の流れ図である。この処理は、入力デバイス32の操作によりローディングが指示されたことに起因してROM21に記憶された動作プログラムに基づいて実行される。なお、当該ローディング処理は、本実施形態におけるピッチ特定手段を構成する。
Next, the loading process will be described.
FIG. 4 is a flowchart of processing executed by the
先ず、CPU20は、搬送モータ31aを制御してフィーダ1aに収納された印刷媒体10aを印刷出力位置方向へ搬送する(ST101)。このとき、マークセンサ3による印刷媒体10aに付されたブラックマークの検出結果に基づいて当該ブラックマークのピッチLaを測定する(ST102)。具体的には、マークセンサ3が1つ目のブラックマークを検出したときから2つ目のブラックマークを検出するまでの搬送距離を、搬送モータ31aのフィード量から算出しピッチLaとする。このようにして測定したピッチLaは、RAM22に記憶する。ピッチLaの測定が完了した後、搬送モータ33aを制御して印刷媒体10aを搬送し、その先端を印刷待機位置Pに位置決めする。
First, the
次に、搬送モータ31bを制御してフィーダ1bに収納された印刷媒体10bを印刷出力位置方向へ搬送する(ST103)。このとき、マークセンサ3の出力に基づいて印刷媒体10bに付されたブラックマークのピッチLbを測定する(ST104)。具体的には、マークセンサ3が1つ目のブラックマークを検出したときから2つ目のブラックマークを検出するまでの搬送距離を、搬送ローラ2bのフィード量から算出しピッチLbとする。このようにして測定したピッチLbは、RAM22に記憶する。ピッチLbの測定が完了した後、搬送モータ33bを制御して印刷媒体10bを搬送し、その先端を印刷待機位置Pに位置決めする。
Next, the transport motor 31b is controlled to transport the
このようにして印刷媒体10a,10bに付されたブラックマークのピッチLa,Lbを測定した後、CPU20は、ピッチLa,Lbが等しいか否かを判断する(ST105)。ピッチLa,Lbが等しい場合には(ST105のYes)、RAM22に形成したフラグFの値を“0”にセットする(ST106)。一方、ピッチLa,Lbが等しくない場合には(ST105のNo)、フラグFに“1”をセットする。かくしてフラグFに“0”または“1”をセットした後、当該ローディング処理を終了する。
After measuring the pitches La and Lb of the black marks attached to the
なお、ST101〜ST104の処理では、印刷媒体10a,10bの双方を1つの処理でローディングする場合について説明したが、印刷媒体10a,10bの一方がすでに印刷待機位置Pにローディングされた状態であれば、他方のみローディングすればよい。この場合でも、既にローディングされた印刷媒体に付されたブラックマークのピッチはRAM22に保持されており、新たにローディングされた印刷媒体に付されたブラックマークのピッチも当該処理にてRAM22に記憶されるので、結果としてピッチLa,Lbの双方がRAM22に記憶された状態となる。
なお、フラグFは、ローディング処理が完了した後もRAM22に保持される。
In the processes of ST101 to ST104, the case where both the
The flag F is held in the
次に、サーマルプリンタの印刷処理について説明する。図5は、印刷処理にてCPU20が実行する処理の流れ図である。この処理は、上位機器40から通信インターフェイス23を介して印刷コマンドおよび印刷データを受信したことに起因して、ROM21に記憶された動作プログラムに基づいて実行される。上位機器40から送信される印刷コマンドには、フィーダ1aまたはフィーダ1bのいずれを印刷に使用するかを指定するフィーダ指定情報や印刷枚数を指定する印刷枚数指定情報が含まれている。
Next, the printing process of the thermal printer will be described. FIG. 5 is a flowchart of processing executed by the
先ず、CPU20は、印刷コマンドに含まれたフィーダ指定情報に基づいてフィーダ1a,1bのいずれを印刷に使用するかを選択する(ST201)。当該選択の後、印刷コントローラ26に1枚分の印刷を指令する(ST202)。
First, the
印刷コントローラ26は、フィーダ1aが選択されている場合には搬送モータ31aを駆動して印刷媒体10aを印刷出力位置方向へ搬送し、フィーダ1bが選択されている場合には搬送モータ31bを駆動して印刷媒体10bを印刷出力位置方向へ搬送する。このとき搬送される印刷媒体のブラックマークをマークセンサ3が検知すると、印刷コントローラ26は、マークセンサ3の検出位置からカッタ機構6による切断位置までのフィード量に応じたパルスを搬送モータ31aまたは搬送モータ31bに出力する。このパルスに基づいて搬送モータ31a,31bが所定量回転することにより印刷媒体の切断予定部がカッタ機構6の切断位置に送られる。そして、搬送モータ31a,31bを停止するとともにカッタ機構6を動作させて印刷媒体を切断する。当該切断の後、排出用搬送モータコントローラ27が排出用搬送モータ28を駆動して切断された印刷媒体をスタッカ9に送る。
When the feeder 1a is selected, the
1枚分の印刷が完了したとき、CPU20は、印刷コマンドに含まれる印刷枚数指定情報で指定された枚数分の印刷が完了したか否かを判断する(ST203)。
指定された枚数分の印刷が完了したと判断したときには(ST203のYes)、排出用搬送モータ28を駆動し、排出用搬送ローラ7,8を回転させてスタッカ9に収納された印刷媒体をサーマルプリンタの筐体外へ排出して当該処理を終了する。
When printing for one sheet is completed, the
When it is determined that printing for the designated number of pages has been completed (Yes in ST203), the
指定された枚数分の印刷が完了していないと判断したときには(ST203のNo)、現在使用しているフィーダに用紙切れが発生したか否かを判断する(ST204)。例えば、搬送モータ31a,31bにて印刷媒体を相当距離搬送したにもかかわらず、マークセンサ3にてブラックマークを検出することができない場合等に用紙切れが発生したと判断する。その他、印刷媒体の有無を検知するセンサを搬送路に設けて用紙切れを検知するようにしてもよし、印刷媒体に用紙ニアエンドを示すマークが印刷されたものを採用し、このマークをマークセンサ3により読み取ることで用紙切れを検知するようにしてもよい。
When it is determined that printing for the designated number of sheets has not been completed (No in ST203), it is determined whether or not a sheet has run out in the currently used feeder (ST204). For example, it is determined that a sheet has run out when a black mark cannot be detected by the
用紙切れが発生していないと判断したときには(ST204のNo)、印刷を継続する。
一方、用紙切れが発生したと判断したときには(ST204のYes)、印刷に使用するフィーダを、現在フィーダ1aを使用している場合にはフィーダ1bに、フィーダ1bを使用している場合にはフィーダ1aに切り替える(ST205)。なお、ST205の処理は、本実施形態における切替手段を構成する。
When it is determined that no paper has been cut (No in ST204), printing is continued.
On the other hand, when it is determined that the paper has run out (Yes in ST204), the feeder used for printing is the
次に、CPU20は、フラグFに“0”がセットされているか否かを判断する(ST206)。フラグFに“0”がセットされている場合には(ST206のYes)、切り替え後のフィーダからの印刷媒体の供給を受け、印刷を継続する(ST202〜ST204)。フラグFに“0”がセットされている場合には、ピッチLa,Lbが一致しているので、フィーダ切り替え前後の印刷結果の長さは同一となる。したがって、スタッカ9に異なる長さの印刷結果が収納されることはない。
Next,
一方、フラグFに“1”がセットされている場合には(ST206のNo)、切り替え前後の印刷媒体でブラックマークのピッチが一致しないので、表示デバイス31にその旨の警告情報を表示する(ST207)。しかる後、排出用搬送モータ28を駆動し、排出用搬送ローラ7,8を回転させてスタッカ9に収納された印刷結果をサーマルプリンタの筐体外へ排出して当該処理を終了する。
On the other hand, when “1” is set in the flag F (No in ST206), the black mark pitch does not match between the print media before and after the switching, and warning information to that effect is displayed on the display device 31 ( ST207). Thereafter, the
以上説明したように、本実施形態におけるサーマルプリンタは、フィーダ1a,1bの切り替え前後で印刷媒体10a,10bに付されたブラックマークのピッチLa,Lbが一致しない場合、実行中の印刷処理を中止して警告を表示するため、フィーダ1a,1bの切り替えを伴う印刷処理においても異なる長さの印刷結果がスタッカ9に収納されることはない。したがって、ユーザは、フィーダ1a,1bにセットする印刷媒体に付されたブラックマークのピッチが一致しているか確認し忘れても、不適切な印刷結果が出力されることを防止できる。
As described above, the thermal printer according to the present embodiment stops the printing process being executed when the pitches La and Lb of the black marks attached to the
また、スタッカ9に異なる長さの印刷結果が収納されることはないので、ジャムの発生等を未然防止することができる。 Further, since the printing results having different lengths are not stored in the stacker 9, it is possible to prevent the occurrence of jamming.
また、フィーダ1a,1bにセットされた印刷媒体に付されたブラックマークのピッチは、予めローディング処理にて測定しておくので、フィーダの切り替えを伴う場合であっても印刷処理が円滑に進行する。
Further, since the pitch of the black marks attached to the printing media set in the
次に、本発明の第2の実施形態について、図面を参照しながら説明する。
本実施形態では、印刷処理中に印刷媒体を供給するフィーダを切り替えた際に、切り替え前後のフィーダから供給される印刷媒体に付されたブラックマークのピッチが異なる場合であっても印刷を中止せず、処理を続行する点で第1の実施形態と異なる。なお、同一箇所には同一符号を付して説明を省略する。
Next, a second embodiment of the present invention will be described with reference to the drawings.
In the present embodiment, when the feeder that supplies the print medium is switched during the printing process, the printing can be stopped even if the pitches of the black marks attached to the print media supplied from the feeder before and after the switching are different. However, it is different from the first embodiment in that the processing is continued. In addition, the same code | symbol is attached | subjected to the same location and description is abbreviate | omitted.
図6は、本実施形態におけるローディング処理にてCPU20が実行する処理の流れ図である。この処理は、入力デバイス32の操作によりローディングが指示されたことに起因してROM21に記憶された動作プログラムに基づいて実行される。なお、当該ローディング処理は、本実施形態におけるピッチ特定手段を構成する。
FIG. 6 is a flowchart of processing executed by the
先ず、CPU20は、RAM22に形成された変数M,Nを“0”に初期化する(ST301)。次に、搬送モータ31aを制御してフィーダ1aに収納された印刷媒体10aを印刷出力位置方向へ搬送する(ST302)。このとき、マークセンサ3による印刷媒体10aに付されたブラックマークの検出結果に基づいて当該ブラックマークのピッチLaを測定する(ST303)。具体的には、マークセンサ3が1つ目のブラックマークを検出したときから2つ目のブラックマークを検出するまでの搬送距離を、搬送モータ31aのフィード量から算出してピッチLaとする。このようにして測定したピッチLaは、RAM22に記憶する。ピッチLaの測定が完了した後、搬送モータ33aを制御して印刷媒体10aを搬送し、その先端を印刷待機位置Pに位置決めする。
First, the
次に、搬送モータ31bを制御してフィーダ1bに収納された印刷媒体10bを印刷出力位置方向へ搬送する(ST304)。そのとき、マークセンサ3の出力に基づいて印刷媒体10bに付されたブラックマークのピッチLbを測定する(ST305)。具体的には、マークセンサ3が1つ目のブラックマークを検出したときから2つ目のブラックマークを検出するまでの搬送距離を、搬送ローラ2bのフィード量から算出してピッチLbとする。このようにして測定したピッチLbは、RAM22に記憶する。ピッチLbの測定が完了した後、搬送モータ31bを制御して印刷媒体10bを搬送し、その先端を印刷待機位置Pに位置決めする。
Next, the transport motor 31b is controlled to transport the
このようにして印刷媒体10a,10bに付されたブラックマークのピッチLa,Lbを測定した後、CPU20は、ピッチLa,Lbを比較してピッチLaがピッチLbの正整数倍であるか否か、すなわち“La=nLb”(n≧0:整数)の関係が成立するか否かを判断する(ST306)。この関係が成立する場合には(ST306のYes)、上記変数Nの値を正整数nに更新する(ST307)。
After measuring the pitches La and Lb of the black marks attached to the
次に、CPU20は、ピッチLa,Lbを比較して、ピッチLbがピッチLaの正整数倍であるか否か、すなわち“Lb=mLa”(m≧0:整数)の関係が成立するか否かを判断する(ST308)。この関係が成立する場合には(ST308のYes)、上記変数Mの値を正整数mに更新する(ST309)。
Next, the
変数Mの値を更新した後、あるいは“Lb=mLa”の関係が成立しないと判断した場合には(ST308のNo)、当該ローディング処理を終了する。 After updating the value of the variable M or when it is determined that the relationship of “Lb = mLa” is not established (No in ST308), the loading process is terminated.
なお、ST302〜ST305の処理では、印刷媒体10a,10bの双方を1つの処理でローディングする場合について説明したが、印刷媒体10a,10bの一方がすでに印刷待機位置Pにローディングされた状態であれば、他方のみローディングすればよい。この場合でも、既にローディングされた印刷媒体に付されたブラックマークのピッチはRAM22に保持されており、新たにローディングされた印刷媒体に付されたブラックマークのピッチも当該処理にてRAM22に記憶されるので、結果としてピッチLa,Lbの双方がRAM22に記憶された状態となる。
なお、変数M,Nは、ローディング処理が完了した後もRAM22に保持される。
In the processes of ST302 to ST305, the case where both the
Note that the variables M and N are held in the
さて、本実施形態におけるサーマルプリンタは、ブラックマークの検出タイミングに基づいて印刷媒体の切断タイミングを制御するマーク制御方式と、搬送モータ31a,31bによる印刷媒体の搬送距離で印刷媒体の切断タイミングを制御する論理長制御方式とを使用可能である。 The thermal printer according to the present embodiment controls the cutting timing of the print medium by the mark control method for controlling the cutting timing of the printing medium based on the detection timing of the black mark, and the printing medium conveyance distance by the conveyance motors 31a and 31b. The logical length control method can be used.
上記マーク制御方式では、第1の実施形態にて説明したように、マークセンサ3がブラックマークを検出したことに応じて印刷コントローラ26がマークセンサ3の検出位置からカッタ機構6の切断位置までの搬送距離に応じたパルスを搬送モータ31aあるいは搬送モータ31bに出力し、搬送モータ31aあるいは搬送モータ31bは、入力されたパルスに基づいて所定量回転することにより、印刷媒体の切断予定部がカッタ機構6の切断位置に送られる。このとき、搬送モータ31aあるいは搬送モータ31bの回転を停止し、カッタ機構6を動作させて印刷媒体を切断する。
さらに、本実施形態におけるマーク制御方式では、マークセンサ3が任意数のブラックマークを検出するまで印刷媒体の切断に関する制御を行わないよう設定できる。
In the mark control method described above, as described in the first embodiment, the
Furthermore, in the mark control method in the present embodiment, it can be set not to perform control relating to cutting of the print medium until the
上記論理長制御方式では、予め印刷媒体の切断距離を設定し、搬送モータ31aあるいは搬送モータ31bの回転量に対する印刷媒体の搬送距離が上記切断距離に達した際に搬送モータ31aあるいは搬送モータ31bの回転を停止し、カッタ機構6を動作させて印刷媒体を切断する。
In the logical length control method, the cutting distance of the printing medium is set in advance, and when the conveying distance of the printing medium with respect to the rotation amount of the conveying motor 31a or the conveying motor 31b reaches the cutting distance, the conveying motor 31a or the conveying motor 31b The rotation is stopped and the
上記マーク制御方式のうち任意数のブラックマークを検出するまで印刷媒体の切断に関する制御を行わない設定、および上記論理長制御方式は、第2の切断タイミング制御手段を構成する。 The setting that does not control the cutting of the print medium until an arbitrary number of black marks is detected in the mark control method, and the logical length control method constitutes a second cutting timing control means.
続いて、マーク制御方式および論理長制御方式を使用して行う印刷処理について説明する。図7は、印刷処理にてCPU20が実行する処理の流れ図である。この処理は、上位機器40から通信インターフェイス23を介して印刷コマンドおよび印刷データを受信したことに起因して、ROM21に記憶された動作プログラムに基づいて実行される。上位機器40から送信される印刷コマンドには、フィーダ1aまたはフィーダ1bのいずれを印刷に使用するかを指定するフィーダ指定情報や印刷枚数を指定する印刷枚数指定情報が含まれている。
Next, print processing performed using the mark control method and the logical length control method will be described. FIG. 7 is a flowchart of processing executed by the
先ず、CPU20は、印刷コマンドに含まれたフィーダ指定情報に基づいてフィーダ1a,1bのいずれを印刷に使用するかを選択する(ST401)。当該選択の後、印刷コントローラ26に1枚分の印刷を指令する(ST402)。
First, the
印刷コントローラ26は、フィーダ1aが選択されている場合には搬送モータ31aを駆動して印刷媒体10aを印刷出力位置方向へ搬送し、フィーダ1bが選択されている場合には搬送モータ31bを駆動して印刷媒体10bを印刷出力位置方向へ搬送する。このとき搬送される印刷媒体のブラックマークをマークセンサ3が検知すると、印刷コントローラ26は、マークセンサ3の検出位置からカッタ機構6による切断位置までの送り量に応じたパルスを搬送モータ31aまたは搬送モータ31bに出力する。
When the feeder 1a is selected, the
既述の通り、このパルスに基づいて搬送モータ31a,31bが所定量回転することにより印刷媒体の切断予定部がカッタ機構6の切断位置に送られ、カッタ機構6を動作させて印刷媒体を切断する。切断された印刷媒体は、排出用搬送モータ28により駆動された排出用搬送ローラ7により、スタッカ9に送り込まれる。
As described above, when the transport motors 31a and 31b rotate by a predetermined amount based on this pulse, the planned cutting portion of the print medium is sent to the cutting position of the
1枚分の印刷ジョブが完了したとき、CPU20は、印刷コマンドに含まれる印刷枚数指定情報で指定された枚数分の印刷が完了したか否かを判断する(ST403)。
When the print job for one sheet is completed, the
指定された枚数分の印刷が完了したと判断したときには(ST403のYes)、排出用搬送モータ28を駆動し、排出用搬送ローラ7,8を回転させてスタッカ9に収納された印刷媒体をサーマルプリンタの筐体外へ排出して当該処理を終了する。
When it is determined that printing for the designated number of sheets has been completed (Yes in ST403), the
指定された枚数分の印刷が完了していないと判断したときには(ST403のNo)、現在使用しているフィーダに用紙切れが発生したか否かを判断する(ST404)。
用紙切れが発生していないと判断したときには(ST404のNo)、印刷を継続する。
一方、用紙切れが発生したと判断したときには(ST404のYes)、印刷に使用するフィーダを、現在フィーダ1aを使用している場合にはフィーダ1bに、フィーダ1bを使用している場合にはフィーダ1aに切り替える(ST405)。なお、ST405の処理は、本実施形態における切替手段を構成する。
When it is determined that printing for the designated number of pages has not been completed (No in ST403), it is determined whether or not a sheet has run out in the currently used feeder (ST404).
When it is determined that no sheet has run out (No in ST404), printing is continued.
On the other hand, when it is determined that the paper has run out (Yes in ST404), the feeder used for printing is the
フィーダを切り替えた後、当該切り替え前後のフィーダを特定する(ST406)。フィーダ1aからフィーダ1bへ切り替えた場合(ST406の“フィーダ1a→フィーダ1b”)、RAM22を参照して変数Nの値が“0”であるか否かを判断する(ST407)。変数Nが“0”である場合には(ST407のYes)、フィーダ切り替え後の印刷処理における印刷媒体の切断タイミングの制御方式を上記論理長制御方式に設定する(ST408)。
論理長制御方式に設定した後の印刷処理では、マークセンサ3により検出されるブラックマークを無視し、搬送モータ31bの回転量に基づいて印刷媒体10bの切断タイミングが制御される。
After switching the feeder, the feeders before and after the switching are specified (ST406). When switching from feeder 1a to
In the printing process after setting to the logical length control method, the black mark detected by the
一方、変数Nが“0”でない場合には(ST407のNo)、マーク制御方式を維持する。ただし、印刷媒体10bの切断制御の開始タイミングを、マークセンサ3がN個目のブラックマークを検出したタイミングに設定する(ST409)。すなわち、印刷媒体10bの搬送方向先端から略Nピッチを跨ぐ位置に付されたブラックマークが検出されたタイミングに基づいてカッタ機構6による印刷媒体10bの切断タイミングを制御する。
例えば、変数Nの値が“2”であれば、マークセンサ3により1個目のブラックマークが検出されても印刷媒体10bの切断に係る動作は行わず、2個目のブラックマークが検出された際に印刷コントローラ26が切断位置までのフィード量に応じたパルスを搬送モータ31bに出力する。かくして切断された印刷媒体10bは、フィーダ切り替え前後で同一長さとなる。
On the other hand, when the variable N is not “0” (No in ST407), the mark control method is maintained. However, the start timing of the cutting control of the
For example, if the value of the variable N is “2”, even if the first black mark is detected by the
一方、フィーダ1bからフィーダ1aへ切り替えた場合(ST406の“フィーダ1b→フィーダ1a”)、RAM22を参照して変数Mの値が“0”であるか否かを判断する(ST410)。
変数Mが“0”である場合には(ST410のYes)、フィーダ切り替え後の印刷処理において印刷媒体10aの切断タイミングの制御方式を上記論理長制御方式に設定する(ST408)。
On the other hand, when switching from
When the variable M is “0” (Yes in ST410), the control method for the cutting timing of the
一方、変数Mが“0”でない場合には(ST410のNo)、マーク制御方式を維持する。ただし、印刷媒体10aの切断制御の開始タイミングを、マークセンサ3がM個目のブラックマークを検出したタイミングに設定する(ST411)。すなわち、印刷媒体10aの搬送方向先端から略Mピッチを跨ぐ位置に付されたブラックマークが検出されたタイミングに基づいてカッタ機構6による印刷媒体10aの切断タイミングを制御する。
On the other hand, when the variable M is not “0” (No in ST410), the mark control method is maintained. However, the start timing of the cutting control of the
例えば、変数Mの値が“2”であれば、マークセンサ3により1個目のブラックマークが検出されても印刷媒体の切断に係る動作は行わず、2個目のブラックマークが検出された際に印刷コントローラ26が切断位置までのフィード量に応じたパルスを搬送モータ31aに出力する。かくして切断された印刷媒体10aは、フィーダ切り替え前後で同一長さとなる。
For example, if the value of the variable M is “2”, even if the first black mark is detected by the
このように、印刷媒体の切断タイミングを論理長制御方式あるいはマーク制御方式に設定した後も印刷処理は継続され(ST402)、印刷コマンドで指示された枚数の印刷が完了した場合には(ST403のYes)、排出用搬送モータ28を駆動し、排出用搬送ローラ7,8を回転させてスタッカ9に収納された印刷媒体をサーマルプリンタの筐体外へ排出して当該処理を終了する。
As described above, the printing process is continued even after the cutting timing of the print medium is set to the logical length control method or the mark control method (ST402), and when the number of prints designated by the print command is completed (ST403). Yes), the
以上説明したように、本実施形態におけるサーマルプリンタは、切り替え後のフィーダにセットされた印刷媒体に付されたブラックマークのピッチが、切り替え前のフィーダにセットされた印刷媒体に付されたブラックマークのピッチの整数倍であるならば、印刷媒体の搬送方向先端から該整数分のピッチを跨ぐ位置に付されたブラックマークが検出されたタイミングに基づいてカッタ機構6による印刷媒体の切断タイミングを制御する。したがって、切り替え前後の印刷媒体に付されたブラックマークのピッチが異なる場合であっても、当該条件下においてブラックマークを用いた切断タイミングの制御により切り替え前後で同一長さの印刷媒体を出力することができる。
As described above, in the thermal printer according to the present embodiment, the black mark pitch attached to the print medium set in the feeder after switching is the black mark attached to the print medium set in the feeder before switching. The cutting timing of the printing medium by the
また、上記条件が成立しない場合であっても、フィーダの切り替え後の印刷媒体の切断タイミングを印刷媒体の搬送距離に基づいて制御することができる。したがって、切り替え前後で同一長さの印刷媒体を出力しつつも印刷処理を確実に完了せしめることができる。 Even when the above conditions are not satisfied, the cutting timing of the printing medium after switching the feeder can be controlled based on the conveyance distance of the printing medium. Therefore, it is possible to reliably complete the printing process while outputting a print medium having the same length before and after switching.
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階においては、その要旨を逸脱しない範囲内にて各構成要素を適宜変形して具体化することができる。 In addition, this invention is not limited to the said embodiment as it is, In an implementation stage, in the range which does not deviate from the summary, each component can be deform | transformed and embodied suitably.
例えば、上記各実施形態では本発明をサーマルプリンタに適用した場合について説明したが、インクジェットプリンタやレーザプリンタなど他のプリンタに本発明を適用できることは勿論である。 For example, in each of the above embodiments, the case where the present invention is applied to a thermal printer has been described. However, the present invention can of course be applied to other printers such as an ink jet printer and a laser printer.
また、媒体供給部としてフィーダ1a,1bを備える場合について説明したが、より多数の媒体供給部を備えるプリンタに本発明を適用してもよい。この場合でも、媒体供給部の切り替え前後で供給される印刷媒体に付されたブラックマークのピッチを測定することで、上記各実施形態と同様の効果を得ることができる。
Moreover, although the case where the
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成することができる。例えば、前記実施形態に示される全体構成要素から幾つかの構成要素を削除してもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from the overall components shown in the embodiment.
L…ピッチ、P…印刷待機位置、1a,1b…フィーダ、2a,2b…搬送ローラ、3…マークセンサ、4…サーマルヘッド、5…プラテンローラ、6…カッタ機構、7,8…排出用搬送ローラ、9…スタッカ、10…印刷媒体、20…CPU L: Pitch, P: Print standby position, 1a, 1b ... Feeder, 2a, 2b ... Conveyance roller, 3 ... Mark sensor, 4 ... Thermal head, 5 ... Platen roller, 6 ... Cutter mechanism, 7, 8 ... Conveyance for discharge Roller, 9 ... Stacker, 10 ... Print medium, 20 ... CPU
Claims (5)
前記印刷部に印刷媒体を供給する複数の媒体供給部と、
前記印刷部に印刷媒体を供給する前記媒体供給部を切り替える切替手段と、
この切替手段による切り替え前の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL1および切り替え後の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL2を特定するピッチ特定手段と、
このピッチ特定手段により特定したピッチL1とピッチL2とが一致する場合(L1=L2)には印刷処理を続行し、異なる場合(L1≠L2)には印刷処理を中止する制御手段と、
を備えていることを特徴とするプリンタ。 A printing unit that performs printing on a print medium, a cutter mechanism that cuts the print medium that has been printed, and a sensor that detects marks attached to the print medium at a predetermined pitch, and the detection timing of the mark by the sensor In the printer for controlling the cutting timing of the print medium by the cutter mechanism based on
A plurality of medium supply units for supplying a print medium to the printing unit;
Switching means for switching the medium supply unit for supplying a print medium to the printing unit;
The mark pitch L1 attached to the print medium set in the medium supply unit before switching by the switching means and the mark pitch L2 attached to the print medium set in the medium supply unit after switching are specified. Pitch identification means;
Control means for continuing the printing process when the pitch L1 and the pitch L2 specified by the pitch specifying means match (L1 = L2), and for stopping the printing process when they are different (L1 ≠ L2);
A printer characterized by comprising:
前記印刷部に印刷媒体を供給する複数の媒体供給部と、
前記印刷部に印刷媒体を供給する前記媒体供給部を切り替える切替手段と、
この切替手段による切り替え前の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL1および切り替え後の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL2を特定するピッチ特定手段と、
このピッチ特定手段により特定したピッチL1がピッチL2に正整数Mを乗じた値と一致する場合(L1=ML2)、印刷媒体の搬送方向先端から略Mピッチを跨ぐ位置に付されたマークの検出タイミングに基づいて前記カッタ機構による印刷媒体の切断タイミングを制御する第2の切断タイミング制御手段と、
を備えていることを特徴とするプリンタ。 Based on a printing unit that performs printing on a printing medium, a cutter mechanism that cuts the printed medium that has been printed, a sensor that detects marks attached to the printing medium at a predetermined pitch, and a detection timing of the mark by the sensor A printer comprising a first cutting timing control means for controlling the cutting timing of the print medium by the cutter mechanism;
A plurality of medium supply units for supplying a print medium to the printing unit;
Switching means for switching the medium supply unit for supplying a print medium to the printing unit;
The mark pitch L1 attached to the print medium set in the medium supply unit before switching by the switching means and the mark pitch L2 attached to the print medium set in the medium supply unit after switching are specified. Pitch identification means;
When the pitch L1 specified by the pitch specifying means coincides with a value obtained by multiplying the pitch L2 by a positive integer M (L1 = ML2), detection of a mark attached at a position straddling approximately M pitches from the front end in the transport direction of the print medium Second cutting timing control means for controlling the cutting timing of the printing medium by the cutter mechanism based on the timing;
A printer characterized by comprising:
前記印刷部に印刷媒体を供給する複数の媒体供給部と、
前記印刷部に印刷媒体を供給する前記媒体供給部を切り替える切替手段と、
この切替手段による切り替え前の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL1および切り替え後の前記媒体供給部にセットされた印刷媒体に付されたマークのピッチL2を特定するピッチ特定手段と、
このピッチ特定手段により特定したピッチL1とピッチL2とが異なる場合(L1≠L2)、前記印刷媒体の搬送距離に基づいて前記印刷媒体の切断位置が搬送方向先端からピッチL1の位置に位置決めされるように前記カッタ機構による切断タイミングを制御する第2の切断タイミング制御手段と、
を備えていることを特徴とするプリンタ。 Based on a printing unit that performs printing on a print medium, a cutter mechanism that cuts the print medium that has been printed, a sensor that detects marks attached to the print medium at a predetermined pitch, and a detection timing of the mark by the sensor And a first cutting timing control means for controlling the cutting timing of the print medium by the cutter mechanism.
A plurality of medium supply units for supplying a print medium to the printing unit;
Switching means for switching the medium supply unit for supplying a print medium to the printing unit;
The mark pitch L1 attached to the print medium set in the medium supply unit before switching by the switching means and the mark pitch L2 attached to the print medium set in the medium supply unit after switching are specified. Pitch identification means;
When the pitch L1 and the pitch L2 specified by the pitch specifying means are different (L1 ≠ L2), the cutting position of the printing medium is positioned at the position of the pitch L1 from the leading end in the conveying direction based on the conveying distance of the printing medium. Second cutting timing control means for controlling the cutting timing by the cutter mechanism,
A printer characterized by comprising:
一連の印刷処理が完了したことに応じて前記スタッカに収納された印刷媒体を同時に排出する排出手段と、
をさらに備えていることを特徴とする請求項1乃至3のうちいずれか1に記載のプリンタ。 A stacker for storing a print medium cut by the cutter mechanism;
Discharging means for simultaneously discharging print media stored in the stacker in response to the completion of a series of printing processes;
The printer according to claim 1, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009068924A JP2010221435A (en) | 2009-03-19 | 2009-03-19 | Printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009068924A JP2010221435A (en) | 2009-03-19 | 2009-03-19 | Printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010221435A true JP2010221435A (en) | 2010-10-07 |
Family
ID=43039153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009068924A Pending JP2010221435A (en) | 2009-03-19 | 2009-03-19 | Printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010221435A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06297793A (en) * | 1993-04-15 | 1994-10-25 | Canon Inc | Recording apparatus |
JPH11208941A (en) * | 1998-01-19 | 1999-08-03 | Toshiba Tec Corp | Ticket issuing device |
JP2001220050A (en) * | 2000-02-03 | 2001-08-14 | Seiko Epson Corp | Paper after-processing device, image forming device, image forming system, and image forming method |
JP2001253629A (en) * | 2000-03-14 | 2001-09-18 | Fuji Xerox Co Ltd | Image forming device |
JP2006268430A (en) * | 2005-03-24 | 2006-10-05 | Hitachi Omron Terminal Solutions Corp | Ticket issuing device |
JP2007062021A (en) * | 2005-08-29 | 2007-03-15 | Seiko Precision Inc | Printer, printing method and program |
JP2007297176A (en) * | 2006-04-28 | 2007-11-15 | Tohoku Ricoh Co Ltd | Page-pitch detecting method, page-pitch detecting device and printer |
JP2008288876A (en) * | 2007-05-17 | 2008-11-27 | Canon Inc | Printer |
-
2009
- 2009-03-19 JP JP2009068924A patent/JP2010221435A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06297793A (en) * | 1993-04-15 | 1994-10-25 | Canon Inc | Recording apparatus |
JPH11208941A (en) * | 1998-01-19 | 1999-08-03 | Toshiba Tec Corp | Ticket issuing device |
JP2001220050A (en) * | 2000-02-03 | 2001-08-14 | Seiko Epson Corp | Paper after-processing device, image forming device, image forming system, and image forming method |
JP2001253629A (en) * | 2000-03-14 | 2001-09-18 | Fuji Xerox Co Ltd | Image forming device |
JP2006268430A (en) * | 2005-03-24 | 2006-10-05 | Hitachi Omron Terminal Solutions Corp | Ticket issuing device |
JP2007062021A (en) * | 2005-08-29 | 2007-03-15 | Seiko Precision Inc | Printer, printing method and program |
JP2007297176A (en) * | 2006-04-28 | 2007-11-15 | Tohoku Ricoh Co Ltd | Page-pitch detecting method, page-pitch detecting device and printer |
JP2008288876A (en) * | 2007-05-17 | 2008-11-27 | Canon Inc | Printer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4525212B2 (en) | Thermal transfer printer | |
JP5908756B2 (en) | Printer | |
JP2010042513A (en) | Printer and control method thereof | |
JP4889542B2 (en) | Printing device | |
JP2008149650A (en) | Printer | |
WO2019167492A1 (en) | Printer | |
JP2010221435A (en) | Printer | |
JP4143001B2 (en) | Label continuum and printer | |
CN105531117A (en) | Thermal printer | |
JP4537746B2 (en) | Print issuing device and print issuing method | |
JP5984746B2 (en) | Image forming apparatus and image forming method | |
JP2013184324A (en) | Image forming apparatus and image forming method | |
JP5684879B2 (en) | Printer and printing method | |
JP4981545B2 (en) | Printer | |
EP2993049B1 (en) | Image forming device and image forming method | |
JP4040450B2 (en) | Printer and paper cutting method | |
JP2954189B1 (en) | Paper feed detection mechanism of thermal printer | |
US20120026232A1 (en) | Printer, control method thereof, and storage medium | |
JP7134042B2 (en) | printer | |
JP2004268405A (en) | Printer, initial printing control method for printer, program therefor, and computer readable recording medium with the program recorded | |
JP2010042525A (en) | Printer and method of detecting ribbon diameter of ink ribbon | |
JP3806266B2 (en) | Printer device | |
JP2013184395A (en) | Thermal transfer printer, and method and apparatus for erasing ink ribbon print information | |
JP2005096193A (en) | Image forming device | |
JP4473682B2 (en) | Printing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130205 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130611 |