JP4266769B2 - Printer system - Google Patents
Printer system Download PDFInfo
- Publication number
- JP4266769B2 JP4266769B2 JP2003361117A JP2003361117A JP4266769B2 JP 4266769 B2 JP4266769 B2 JP 4266769B2 JP 2003361117 A JP2003361117 A JP 2003361117A JP 2003361117 A JP2003361117 A JP 2003361117A JP 4266769 B2 JP4266769 B2 JP 4266769B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- label
- paper
- size
- print data
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
本発明は、プリンタシステムに関し、特にホストコンピュータ(以下、単にホストという)とプリンタとを通信ラインにて接続し、ホストからの指示によって、プリンタにて印字を施すプリンタシステムに関する。 The present invention relates to a printer system, and more particularly to a printer system in which a host computer (hereinafter simply referred to as a host) and a printer are connected via a communication line and printing is performed by the printer in accordance with an instruction from the host.
一般的に、この種のプリンタシステムは、ホストにて印字データ及び印字媒体であるラベルのサイズデータが入力され、通信ラインを介してプリンタに送信される。プリンタにて、その受信したサイズデータに基づき、印字開始位置等の設定が行われ、印字データがイメージデータに描画される。該サイズデータ及びイメージデータに基づき、プリンタによってラベルに対し所定の印字が行なわれる。
ところで、従来の一般的なプリンタシステムにおいて、ホストから、プリンタに装填されたラベルのサイズとは異なったサイズデータが入力されプリンタに送信される、或いはオペレータにより、ラベルのサイズデータの設定が行なわれず誤ったサイズデータのまま送信されたとき、プリンタにて、実際に装填されたラベルのサイズと受信したサイズデータが適正でない為、印字データがラベルからはみ出して印字される、或いはエラー停止していた。
また、ホストからのサイズデータの入力は、オペレータによるプリンタに装填されたラベルのサイズの確認がなされた後に行われていた。
Generally, in this type of printer system, print data and label size data as a print medium are input by a host and transmitted to a printer via a communication line. The printer sets the print start position and the like based on the received size data, and the print data is drawn on the image data. Based on the size data and the image data, the printer performs predetermined printing on the label.
By the way, in a conventional general printer system, size data different from the size of the label loaded in the printer is input from the host and transmitted to the printer, or the label size data is not set by the operator. When the incorrect size data is sent, the size of the label actually loaded and the received size data are not appropriate in the printer, so the print data is printed out of the label, or the error has stopped. .
Also, the input of size data from the host is performed after the operator confirms the size of the label loaded in the printer.
そこで、プリンタにおいて、印字動作直前にホストから受信したサイズデータに対して装填されたラベルが適正であるかどうかを判定し、その結果、適正でない場合は印字動作せず警告を行い、ラベルからはみ出して印字されることを防止するプリンタシステムが提案されている(例えば、特許文献1参照)。
また、プリンタの電源投入時に、プリンタに装填されたラベルを検知して、検知により得たラベルのサイズデータをプリンタに設定すると共にホストに送信し、ホストにて、そのラベルのサイズデータに基づいて印字データを作成しプリンタへ送信して、印字発行されるプリンタシステムが提案されている(例えば、特許文献2参照)。
さらに、プリンタの電源投入時に、プリンタに装填されたラベルを検知して、その検知により得たラベルのサイズデータをプリンタに設定し、ホストでは、ラベルのサイズを認識せずに印字データの作成のみ行われプリンタへ該印字データが送信され、プリンタにおいて、ホストから受信した印字データを設定されているサイズデータに基づいて、装填されたラベルに適合するように印字データをリサイズして印字発行するプリンタシステムが提案されている(例えば、特許文献3参照)。
Therefore, in the printer, it is determined whether the loaded label is appropriate for the size data received from the host immediately before the printing operation. If the result is not appropriate, a warning is issued without printing operation, and the label sticks out of the label. There has been proposed a printer system that prevents printing (for example, see Patent Document 1).
When the printer is turned on, the label loaded in the printer is detected, the label size data obtained by the detection is set in the printer and transmitted to the host, and the host uses the label size data based on the label size data. There has been proposed a printer system that generates print data, transmits it to a printer, and issues a print (see, for example, Patent Document 2).
Furthermore, when the printer is turned on, the label loaded in the printer is detected, the label size data obtained by the detection is set in the printer, and the host only creates print data without recognizing the label size. A printer which prints the print data and transmits the print data to the printer, and resizes the print data so that it fits the loaded label based on the set size data. A system has been proposed (see, for example, Patent Document 3).
しかしながら、上述した特許文献1に記載のプリンタシステムにおいて、サイズデータに対し装填されたラベルが適正でないとき印字動作を停止して警告を行なう場合、プリンタの印字動作が一旦停止して作業が中断される為、オペレータの作業効率が低下するという問題がある。
また、特許文献2において、ホストにて、プリンタから受信したラベルのサイズデータに基づいて印字データを作成してプリンタへ送信し、プリンタにて印字発行されるプリンタシステムの場合、例えば、複数のホストが1台のプリンタに接続されるようなネットワークシステムのとき、印字データ作成中に他のホストのオペレータによってラベル交換がなされると、印字発行の際に、再度データを作成し直さなければならなくなる、或いは、そのまま適正でないラベルにはみ出して印字される等して、エラー停止してしまうという問題がある。
さらに、特許文献3において、プリンタにてホストから印字データを受信したとき、受信した印字データを装填されたラベルに適合するようにリサイズして印字発行するプリンタシステムの場合、ホストのオペレータにとって許容する範囲外のサイズのラベルに対しても印字されてしまい、多数のラベルを無駄にしてしまうという問題がある。
However, in the printer system described in
Further, in
Further, in
本発明は、以上のような従来の諸問題に鑑みてなされたもので、ホストにおいて指定されたラベルのサイズと実際にプリンタに装填されたラベルのサイズとが異なる場合においても、オペレータの許容する範囲内のサイズのラベルであればエラー停止することなく、ラベルに適合するように印字発行することができるプリンタシステムを提供することを目的とする。 The present invention has been made in view of the above-described conventional problems, and even if the size of the label specified in the host is different from the size of the label actually loaded in the printer, the operator can accept it. An object of the present invention is to provide a printer system capable of printing and issuing a label that conforms to the label without stopping an error if the label has a size within the range.
また、本発明は、オペレータの許容する範囲外のサイズのラベルに印字されることのないプリンタシステムを提供することを目的とする。 Another object of the present invention is to provide a printer system that does not print on a label having a size outside the range allowed by the operator.
さらに、本発明は、複数のホストがプリンタに接続されるネットワークシステムにおいて他のホストのオペレータにより、ラベル交換がなされた場合においても、ラベルサイズの設定の為に再度データ作成を行なう必要のない、オペレータの作業の効率化を図ることができるプリンタシステムを提供することを目的とする。 Further, according to the present invention, even when a label is exchanged by an operator of another host in a network system in which a plurality of hosts are connected to a printer, it is not necessary to create data again for setting the label size. It is an object of the present invention to provide a printer system capable of improving the efficiency of operator work.
上記目的を達成するために、本発明はプリンタシステムに着目したもので、ホストコンピュータと、データの双方向通信可能な通信ラインを介して、前記ホストコンピュータから送信される印字データ及び用紙のサイズに基づいて用紙に印字を行なうプリンタと、を有するプリンタシステムであって、プリンタは用紙のサイズを検知する用紙サイズ検知手段と、検知された用紙のサイズをホストコンピュータへ送信する送信手段と、を有し、ホストコンピュータは前記送信手段により送信された用紙のサイズに基づいて用紙に印字される印字データを作成する印字データ作成手段と、複数の異なる用紙のサイズを複数指定可能とする用紙サイズ指定手段と、を有している。
そして、該プリンタシステムは、前記ホストコンピュータより、作成された前記印字データ及び指定された複数の異なる用紙のサイズは前記プリンタへ送信され、前記プリンタにて受信した複数の異なる用紙のサイズに、該プリンタに装填されている用紙のサイズが含有されるとき前記印字データを前記用紙に適合させて印字することを特徴としている。
In order to achieve the above-mentioned object, the present invention focuses on a printer system, and the print data and paper size transmitted from the host computer via a communication line capable of bidirectional data communication with the host computer. A printer that prints on a sheet based on the printer, the printer having a sheet size detecting unit that detects the size of the sheet, and a transmission unit that transmits the detected size of the sheet to the host computer. The host computer generates print data to be printed on the paper based on the paper size transmitted by the transmission means, and a paper size designation means for designating a plurality of different paper sizes. And have.
Then, the printer system sends the created print data and the specified plurality of different paper sizes from the host computer to the printer, and sets the plurality of different paper sizes received by the printer. When the size of the paper loaded in the printer is contained, the print data is printed in conformity with the paper.
以上のように、本発明にあっては次に列挙する効果が得られる。
本発明に係るプリンタシステムは、ホストコンピュータにおいて指定された用紙のサイズと実際にプリンタに装填された用紙のサイズとが異なる場合においても、オペレータの許容する範囲内のサイズの用紙であればエラー停止することなく、ラベルに適合するように印字発行することができる効果がある。
また、オペレータの許容する範囲外のサイズの用紙に印字されることがない為、用紙を無駄にすることなく印字発行できる効果がある。
また、印字データ作成中に、他のオペレータによってプリンタに装填された用紙が交換され、用紙のサイズが変更された場合においても、オペレータの許容する範囲内のサイズの用紙であれば、用紙設定のために再度データ作成を行なう必要がない為、オペレータの作業の効率化が図れる効果がある。
As described above, the effects listed below can be obtained in the present invention.
In the printer system according to the present invention, even if the size of the paper specified in the host computer is different from the size of the paper actually loaded in the printer, the printer system stops the error if the paper is within the range allowed by the operator. Without printing, there is an effect that printing can be issued so as to match the label.
Further, since printing is not performed on paper having a size outside the range allowed by the operator, there is an effect that printing can be issued without wasting paper.
In addition, even when the paper loaded in the printer is replaced by another operator during print data creation and the paper size is changed, if the paper size is within the range allowed by the operator, the paper setting Therefore, there is no need to create data again, so that the operator's work efficiency can be improved.
以下、図面を参照して、本発明を実施するための最良の形態について詳細に説明する。 The best mode for carrying out the present invention will be described below in detail with reference to the drawings.
本発明を実施するための最良の形態によるプリンタシステムを図1乃至図3に基づき説明する。
図1は、プリンタシステム100の構成を示す図であり、図2は図1に示すプリンタ200の側面図であり、図3は図1に示すプリンタシステム100のブロック図である。
A printer system according to the best mode for carrying out the present invention will be described with reference to FIGS.
1 is a diagram showing the configuration of the
図1より、プリンタシステム100は、プリンタ200とホスト300とをLAN等の通信ライン1により接続され構成されている。ホスト300は、プログラムによって動作し、オペレータにより印字データが作成され、通信ライン1を介して、接続されるプリンタ200に該印字データを送信し、プリンタ200に印字動作させるものである。
1, the
プリンタ200は、図2を参照すると、供給部2と、印字部3と、センサ4と、カッタ5と、各部を制御する制御部10と、を有してなる。
供給部2は、帯状の台紙6の表面に、複数枚のラベル7をその台紙6の長手方向に各々所定の間隔を空けて隣接し剥離可能に仮着され、ロール状に巻回されたロール紙8を供給軸9にて回転自在に保持する。
Referring to FIG. 2, the
The
印字部3は、印字ヘッド11とプラテンローラ12とを有してなり、印字ヘッド11は、プラテンローラ12に対し接離自在に設けられている。プラテンローラ12は、後述するステッピングモータ(以下、単にモータ13という)により回転駆動し、供給部2から繰り出されガイドローラ14を介して印字部3側へ引き出されたロール紙8を印字ヘッド11との間に挟持してカッタ5へ向う下流側へ搬送するものであり、前記供給部2から印字部3に至る部位が搬送路として形成される。また、熱溶解性のインクが塗布されたインクリボン15は、印字ヘッド11上方に配設された供給リール16から繰り出され、印字ヘッド11及びプラテンローラ12の間をロール紙8と重複した状態で挿通され、巻取リール17にて巻き取られる。
印字ヘッド11は、搬送されるインクリボン15のインクを熱により溶解させてラベル7にインクを転写して印字する。
なお、ラベル7に、予め発色層が形成されたサーマル紙を使用する場合は、印字ヘッド11の熱により、発色層を発色させて印字する為、インクリボン15は使用しないものとする。
The
The print head 11 performs printing by transferring the ink to the
In addition, when using thermal paper in which a coloring layer is formed in advance on the
ロール紙8の供給部2と印字部3との間における搬送路には、発光素子及び受光素子とで構成されるセンサ4が設けられており、ロール紙8に向かって発光素子から受光素子に光を照射し、受光素子にて受光した光の強弱により、ラベル7位置及び該ラベル7の搬送方向の長さ(以下、単にラベル長Lという)を検知し、検知信号を制御部10へ出力する。
A
カッタ5は、可動刃と固定刃とで構成され、搬送されてきたロール紙8を所定の位置で幅方向に切断し、単葉のラベル7を形成するようになされている。
制御部10は、プログラムにしたがって、上述の各部を制御する。
The
The
上記プリンタ200の制御部10は、図3を参照すると、主としてCPU21と、ROM22と、RAM23と、フラッシュROM24と、モータ制御部25と、センサ制御部26と、印字制御部27と、カッタ制御部28と、外部インタフェース29と、インタフェース30と、を備え、前記各部はバス31を介して接続され構成される。
Referring to FIG. 3, the
CPU21は、ROM22に記憶されている制御プログラムに従って動作し、各部を制御する。
RAM23は、ワークエリアとして機能し、各種データが一時的に記憶される。
フラッシュROM24は、何度でも電気的に記憶の消去・書き込みができるROMであり、外部から電力を供給しなくても記憶が消えない為、プリンタ200の電源を切断しても、記憶内容は保存される。このフラッシュROM24には、プリンタ200の設定情報等が記憶される。
モータ制御部25は、モータ13を駆動させることにより、プラテンローラ12を回転させ、ロール紙8を搬送させる。
センサ制御部26は、センサ4からの検知信号を入力すると共に、この検知信号に基づき、CPU21を介してその他の各種駆動部を制御して、ラベル7を所定の位置に位置決めする。
印字制御部27は、ラベル7に印字する印字データをイメージデータに展開し、対応する制御信号を生成し、印字ヘッド11に供給して印字動作させる。
カッタ制御部28は、カッタ5を動作させて搬送されるロール紙8をラベル7一枚毎に所定の位置で幅方向に切断させる。
外部インタフェース29は、通信ライン1を介して外部に接続されたホスト300との間で各種データの送受信を行なうことが出来るようになされている。
さらに、各種データを入力する入力部33と、該入力部33より入力されたデータや各種情報を表示する為の表示部32とがインタフェース30を介して接続される。
The CPU 21 operates according to a control program stored in the ROM 22 and controls each unit.
The
The
The
The sensor control unit 26 inputs a detection signal from the
The print control unit 27 develops print data to be printed on the
The cutter control unit 28 operates the
The
Further, an input unit 33 for inputting various data and a display unit 32 for displaying data and various information input from the input unit 33 are connected via an interface 30.
ホスト300は、図3を参照すると、主として、CPU41と、ROM42と、RAM43と、ハードディスク(以下、単にHD44という)と、インタフェース46と、該インタフェース46により接続される表示部48及び入力部49と、外部の周辺機器(本件におけるプリンタ200)と通信ライン1を介して接続される外部インタフェース45と、を備え、前記各部はバス47を介して接続され構成される。
Referring to FIG. 3, the
HD44には、各種オペレーションシステム(OS)、各種アプリケーションソフト、各種データ、が記憶されている。また、各種データには、後述する、一般的に発行頻度の高い複数の異なるラベル長La〜Leが記憶されている。
CPU41は、ROM42、若しくはHD44に記憶されている制御プログラムに従って動作し、各部を制御する。
RAM43は、ワークエリアとして機能し、各種データが一時的に記憶される。
外部インタフェース45は、外部に接続されたプリンタ200との間で各種データの送受信を行なうことが出来るようになされている。
さらに、各種データを入力するキーボード又はマウス等の入力部49と、該入力部49より入力されたデータや各種情報を表示する為の表示部48とがインタフェース46を介して接続される。
The HD 44 stores various operation systems (OS), various application software, and various data. In addition, various kinds of data store a plurality of different label lengths La to Le, which are generally issued frequently, which will be described later.
The CPU 41 operates according to a control program stored in the ROM 42 or the HD 44 and controls each unit.
The RAM 43 functions as a work area and temporarily stores various data.
The
Further, an input unit 49 such as a keyboard or a mouse for inputting various data and a
次に、上記構成のプリンタシステム100における印字制御について図4及び図5を参照して詳細に説明する。
図4は、上記構成のプリンタシステム100における印字制御を説明する為のフローチャート図であり、図5は、ホスト300の表示部48に表示されるラベル長指定画面50を示す図である。
Next, the printing control in the
FIG. 4 is a flowchart for explaining printing control in the
図4を参照すると、プリンタ200は、電源が投入されると各部の動作を確認するイニシャライズ(ステップS1)が行われ、センサ4にて供給部2に装填されたロール紙8の台紙6上に連続して仮着されるラベル7の検知、及びラベル長Lの検知が行われる(ステップS2)。
Referring to FIG. 4, the
そして、検知されたラベル長Laをプリンタ200に設定し、設定されたラベル長Laに基づいて印字開始位置等の補正が行われる(ステップS3)。
Then, the detected label length La is set in the
次に、検知されたラベル長Laがホスト300へ送信される。(ステップS4)。
ホスト300では、受信したラベル長Laに基づいて、ラベル7に印字する印字データを作成する(ステップS5)。
なお、このステップS2及びステップS3の処理は、プリンタ200に装填されたロール紙8の交換がなされたときにも、その都度行われるものとし、その際は、ホスト300からの要求に応じて検知されたラベル長Laはその要求したホスト300へ送信される。
Next, the detected label length La is transmitted to the
The
Note that the processing in steps S2 and S3 is performed each time the
次に、印字するラベル7のラベル長Lを指定する為、ホスト300の表示部48にラベル長指定画面50が表示される(ステップS6)。
ホスト300の表示部48に表示されるラベル長指定画面50を図5に示す。図5によると、表示部48には、プログラム処理によりHD44内に記憶されている複数の異なるラベル長La〜Leが、それぞれ対応するラベルアイコン54a〜54eとして表示され、さらに、プリンタ200より受信したラベル長Laにより、該ラベル長Laのラベルアイコン54aにはマーク51が付されており、他のラベル長Lb〜Leのラベルアイコン54b〜54eとは異なる態様となるように表示される。これにより、プリンタ200に装填されたラベル7のラベル長Laが認識できる。
Next, in order to designate the label length L of the
A label length designation screen 50 displayed on the
そしてオペレータの入力部49からの入力により、印字するラベル7のラベル長Lが指定される(ステップS7)。ここで、指定されるラベル長Lは複数指定可能である。すなわち、受信したラベル長Laのラベルアイコン54a及びオペレータの許容する範囲内のラベル長Lb,Lcのラベルアイコン54b,54cを指定可能とするものであって、複数のホストが1台のプリンタ200に接続されるようなネットワークシステムのような場合、ステップS5のオペレータによる印字データの作成中に、他のホストのオペレータによってプリンタ200に装填されたロール紙8が交換されラベル長Laが変更されることがあり、その様な場合においても、オペレータの許容する範囲内のラベル長Lb,Lcであれば、プリンタ200にて該ラベル7に印字動作させるようにするものである。
図5においては、入力部49によりカーソル52を動かすことで選択枠53が表示され、該選択枠53にて囲んで、受信したラベル長Laのラベルアイコン54a及びオペレータの許容する範囲内のラベル長Lb,Lcのラベルアイコン54b,54cを選択している。
Then, the label length L of the
In FIG. 5, a selection frame 53 is displayed by moving the
ステップS5で作成された印字データと、ステップS7で指定された複数のラベルアイコン54a〜54cに対応する複数の異なるラベル長La〜Lcがプリンタ200へ送信される(ステップS8)。 The print data created in step S5 and a plurality of different label lengths La to Lc corresponding to the plurality of label icons 54a to 54c designated in step S7 are transmitted to the printer 200 (step S8).
プリンタ200にて、ホスト300から受信した印字データ及び複数の異なるラベル長La〜Lcがデータ解析され(ステップS9)、現在プリンタ200に設定されているラベル長LがステップS4で送信したラベル長Laと同一であるか否か判定される(ステップS10)。
その結果、現在プリンタ200に設定されているラベル長LとステップS4で送信したラベル長Laと、が同一であるとき、すなわち、ホスト300のオペレータが、ステップS4で送信されたラベル長Laに基づいて印字データを作成してプリンタ200に送信する間(ステップS5乃至ステップS8)に、他のホストのオペレータによってプリンタ200に装填されたロール紙8が交換されずラベル長Laが変更されなかったとき、印字データがイメージデータに展開され制御信号が生成されて(ステップS13)、ラベル長Laの設定で印字動作が開始される(ステップS14)。
The
As a result, when the label length L currently set in the
一方、現在プリンタ200に設定されているラベル長LとステップS4で送信したラベル長Laと、が異なるとき、すなわち、ホスト300のオペレータが、ステップS4で送信されたラベル長Laに基づいて印字データを作成してプリンタ200に送信する間(ステップS5乃至ステップS8)に、他のホスト300のオペレータによってプリンタ200に装填されたロール紙8が交換されラベル長Laが変更されたとき、ステップS11へ移行する。
On the other hand, when the label length L currently set in the
そして、現在プリンタ200に設定されているラベル長Lが、ステップS7で指定されたホスト300のオペレータの許容する範囲内のラベル長Lb,Lcに含まれているかどうか判定する(ステップS11)。
その結果、オペレータの許容する範囲内のラベル長Lb,Lcに含まれていると判定された場合、そのラベル長Lb,Lcに適合するように編集される(ステップS12)。例えば、現在プリンタ200に設定されているラベル長LがステップS4で送信したラベル長Laより大きいラベル長Lcの場合、印字データは該ラベル長Lcに適合するように拡大され、現在プリンタ200に設定されているラベル長LがステップS4で送信したラベル長Laより小さいラベル長Lbの場合、印字データは該ラベル長Lbに適合するように縮小される。
該適合処理の後、印字データがイメージデータに展開され制御信号が生成されて(ステップS13)、印字動作が開始される(ステップS14)。
Then, it is determined whether or not the label length L currently set in the
As a result, when it is determined that it is included in the label lengths Lb and Lc within the range allowed by the operator, editing is performed so as to conform to the label lengths Lb and Lc (step S12). For example, when the label length L currently set in the
After the adaptation process, the print data is developed into image data, a control signal is generated (step S13), and the printing operation is started (step S14).
一方、ホスト300のオペレータの許容する範囲内のラベル長Lb,Lcに含まれていないと判定された場合、すなわち現在プリンタ200に設定されているラベル長Lが、ホスト300のオペレータの許容する範囲外のラベル長Ld,Leであるとき、エラー停止して、その旨をホスト300のオペレータに通知する(ステップS15)。
そして、全てのラベル7が発行されたとき、印字動作を完了する。
On the other hand, when it is determined that it is not included in the label lengths Lb and Lc within the range allowed by the operator of the
When all the
かくして、本発明を実施するための最良の形態によれば、プリンタシステム100は、ホスト300において指定されたラベル長Laと実際にプリンタ200に装填されたラベル7のラベル長Lとが異なる場合においても、オペレータの許容する範囲内のラベル長Lb,Lcのラベル7であればエラー停止することなく、ラベル7に適合するように印字発行することができる。
また、オペレータの許容する範囲外のラベル長Ld,Leのラベル7に印字されることがない為、ラベル7を無駄にすることなく印字発行できる。
また、印字データ作成中に、他のオペレータによってプリンタ200に装填されたロール紙8が交換されラベル長Laが変更された場合においても、オペレータの許容する範囲内のラベル長Lb,Lcのラベル7であれば、ラベル長Lを再度指定する必要が無い為、オペレータの作業の効率化が図れる。
Thus, according to the best mode for carrying out the present invention, the
Further, since the
Even when the
なお、本発明を実施するための最良の形態において、帯状の台紙6の表面に、複数枚のラベル7をその台紙6の長手方向に各々所定の間隔を空けて隣接し剥離可能に仮着され、ロール状に巻回されたロール紙8としたが、これに限るものではなく、帯状の用紙裏面にセンサ4にて検知される検出マークを搬送方向に等間隔に付され、カッタ5にてその検出マーク毎に切断され単葉の用紙が形成されるロール紙8としてもよい。
本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
In the best mode for carrying out the present invention, a plurality of
Needless to say, modifications can be made as appropriate without departing from the spirit of the present invention.
1 通信ライン
2 供給部
3 印字部
4 センサ
5 カッタ
6 台紙
7 ラベル
8 ロール紙
9 供給軸
10 制御部
11 印字ヘッド
12 プラテンローラ
13 モータ
14 ガイドローラ
15 インクリボン
16 供給リール
17 巻取リール
21,41 CPU
22,42 ROM
23,43 RAM
24 フラッシュROM
25 モータ制御部
26 センサ制御部
27 印字制御部
28 カッタ制御部
29,45 外部インタフェース
30,46 インタフェース
31,47 バス
32,48 表示部
33,49 入力部
44 HD
50 ラベル長L指定画面
51 マーク
52 カーソル
53 選択枠
54a、54b、54c、54d、54e ラベルアイコン
100 プリンタシステム
200 プリンタ
300 ホスト
L、La、Lb、Lc、Ld、Le ラベル長
DESCRIPTION OF
22,42 ROM
23, 43 RAM
24 Flash ROM
25 Motor control unit 26 Sensor control unit 27 Print control unit 28
50 Label length
Claims (1)
前記プリンタは、
前記用紙のサイズを検知する用紙サイズ検知手段と、
前記用紙サイズ検知手段により検知された用紙のサイズを前記ホストコンピュータへ送信する送信手段と、を有し、
前記ホストコンピュータは、
前記送信手段により送信された用紙のサイズに基づいて前記用紙に印字される印字データを作成する印字データ作成手段と、
複数の異なる用紙のサイズを複数指定可能とする用紙サイズ指定手段と、を有してなり、
前記ホストコンピュータより、作成された前記印字データ及び指定された複数の異なる用紙のサイズは前記プリンタへ送信され、
前記プリンタにて受信した前記複数の異なる用紙のサイズに、該プリンタに装填されている用紙のサイズが含有されるとき前記印字データを前記用紙に適合させて印字することを特徴とするプリンタシステム。 A printer system comprising: a host computer; and a printer that performs printing on a sheet based on print data and a sheet size transmitted from the host computer via a communication line capable of bidirectional data communication.
The printer is
Paper size detection means for detecting the size of the paper;
Transmission means for transmitting the size of the paper detected by the paper size detection means to the host computer,
The host computer
Print data creation means for creating print data to be printed on the paper based on the paper size transmitted by the transmission means;
Paper size designation means that can designate a plurality of different paper sizes.
From the host computer, the created print data and a plurality of designated different paper sizes are transmitted to the printer,
A printer system, wherein when the sizes of the plurality of different sheets received by the printer include the sizes of sheets loaded in the printer, the print data is printed in conformity with the sheets.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003361117A JP4266769B2 (en) | 2003-10-21 | 2003-10-21 | Printer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003361117A JP4266769B2 (en) | 2003-10-21 | 2003-10-21 | Printer system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005128651A JP2005128651A (en) | 2005-05-19 |
JP4266769B2 true JP4266769B2 (en) | 2009-05-20 |
Family
ID=34641211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003361117A Expired - Fee Related JP4266769B2 (en) | 2003-10-21 | 2003-10-21 | Printer system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4266769B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5009632B2 (en) * | 2007-01-23 | 2012-08-22 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
JP5988553B2 (en) | 2010-09-28 | 2016-09-07 | キヤノン株式会社 | Printing apparatus, printing apparatus control method, and program |
JP6509518B2 (en) * | 2014-10-08 | 2019-05-08 | サトーホールディングス株式会社 | Printer system |
JP6515729B2 (en) * | 2015-08-06 | 2019-05-22 | セイコーエプソン株式会社 | Printer control method, program, storage medium, and printer |
CN106515231B (en) * | 2015-09-15 | 2020-03-31 | 山东新北洋信息技术股份有限公司 | Marking paper printing control method and printer |
JP7234647B2 (en) * | 2019-01-21 | 2023-03-08 | ブラザー工業株式会社 | Program and Information Processing Equipment |
JP7298209B2 (en) * | 2019-03-13 | 2023-06-27 | ブラザー工業株式会社 | Programs, programs for storage and information processing equipment |
-
2003
- 2003-10-21 JP JP2003361117A patent/JP4266769B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005128651A (en) | 2005-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4246367B2 (en) | Printing device | |
JP3378622B2 (en) | Tape printer | |
JP5932377B2 (en) | Recording system, information processing apparatus, recording control method, and recording apparatus | |
JP2004025563A (en) | Tape printer and tape cassette | |
US20090168094A1 (en) | Recording control device, recording control method, and program | |
JP4654553B2 (en) | Character string editing device and character string editing program | |
EP1775136B1 (en) | Label data creating apparatus, label data creating method, and computer program product | |
JP5774533B2 (en) | Label printer | |
JP4266769B2 (en) | Printer system | |
US20040210832A1 (en) | Character string edition apparatus and program | |
JP2006272842A (en) | Printing device | |
JP6327526B2 (en) | Printing device | |
JP3050469B2 (en) | Tape printer | |
JPH08106370A (en) | Document processor | |
JP4684474B2 (en) | Printing device | |
JP2004142172A (en) | Print system and printing method | |
JP2005313441A (en) | Printer | |
JPH07137377A (en) | Tape printer | |
JP4540255B2 (en) | Printing device | |
JP2020104421A (en) | Printer | |
JPH06199003A (en) | Tape printing machine | |
JP2024091716A (en) | Printer, control method, and program | |
JPH07195791A (en) | Tape printer | |
JPH07205482A (en) | Tape printing device | |
JP2003072180A (en) | Print processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061006 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090129 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090217 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4266769 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130227 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140227 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |