JP5146126B2 - 印刷装置、印刷装置の制御方法および印刷装置の制御プログラム - Google Patents
印刷装置、印刷装置の制御方法および印刷装置の制御プログラム Download PDFInfo
- Publication number
- JP5146126B2 JP5146126B2 JP2008153910A JP2008153910A JP5146126B2 JP 5146126 B2 JP5146126 B2 JP 5146126B2 JP 2008153910 A JP2008153910 A JP 2008153910A JP 2008153910 A JP2008153910 A JP 2008153910A JP 5146126 B2 JP5146126 B2 JP 5146126B2
- Authority
- JP
- Japan
- Prior art keywords
- paper
- receipt
- cut
- printing
- printing apparatus
- 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)
- Handling Of Sheets (AREA)
Description
前記制御コマンドに基づいて用紙に前記印刷データを印刷する印刷ヘッドと、前記用紙を搬送する用紙搬送部と、カッタ刃により前記用紙を切断する切断機構部と、を含む印刷機構部と、
予め所定の設定時間を設定し、前記制御コマンドのうちの一つであるカット予約コマンドを受信後、直ちに起動して時間を計測するタイマと、
前記受信部及び前記印刷機構部及び前記タイマを制御する制御部と、を備え、
前記制御部は、
前記カット予約コマンドを受信後、次のレシートに係わる印刷データを受信し、前記タイマに設定された前記所定の設定時間内に前記次のレシートに係る印刷データが前記印刷ヘッドの位置から前記カッタ刃の位置までの間隔に相当する規定行数分の印刷がされたか否かを判定し、
前記所定の設定時間内に前記規定行数分の印刷が終了する場合は、前記印刷機構部を制御して、次のレシートへの印刷行数が前記規定行数となった後に、前記用紙の切断を実行させてレシートを発行し、
前記所定の設定時間内に前記規定行数分の印刷が終了しない場合は、前記印刷機構部を制御して、印刷していない残りの印刷行数分の長さの紙送りを実行させてから、前記用紙の切断を実行させてレシートを発行することを特徴とする。
上記構成により、印刷装置は、次のレシートの規定行数分の印刷データが、タイマに予め設定されている設定時間内に受信できなければ、紙送りを実行した後、用紙のカットを実行するので、次のレシートの印刷データの到着が遅延した場合でも、予め設定されている設定時間以内に、必ずレシートの発行を実行することができる。
また、好ましくは、前記制御部は、前記ホストコンピュータから送信された前記制御コマンドのうちの一つであるカットコマンドの受信に基づき、レシートの最終の印刷行が前記カッタ刃の位置を超える位置まで前記用紙を紙送りさせて、前記用紙の切断を実行させてレシートを発行することを特徴とする。
これにより、カットコマンドの受信によって、直ちに、レシートの最終行を前記カッタ刃位置を超える位置まで紙送りして、カットを実行するので、カットコマンドの送信のタイミングで、レシート発行を行うことができる。
また、好ましくは、外部から操作可能なカットスイッチを備え、
前記制御部は、前記カットスイッチの操作に基づき、レシートの最終の印刷行が前記カッタ刃位置を超える位置まで前記用紙を紙送りさせて、前記用紙の切断を実行させてレシートを発行することを特徴とする。
これにより、使用者が任意に用紙のカットを実行し、レシートの発行を任意のタイミングで実施させることができる。
前記制御コマンドに基づいて用紙に前記印刷データを印刷する印刷ヘッドと、前記用紙を搬送する用紙搬送部と、カッタ刃により前記用紙を切断する切断機構部と、を含む印刷機構部と、
予め所定の設定時間を設定し、前記制御コマンドのうちの一つであるカット予約コマンドを受信後、直ちに起動して時間を計測するタイマと、
前記受信部及び前記印刷機構部及び前記タイマを制御する制御部と、を備える印刷装置を制御する制御方法であって、
前記カット予約コマンドを受信した場合は、前記所定の設定時間がきたらタイムアップするように設定された前記タイマの計時動作を開始するステップと、
次のレシートに係わる印刷データを受信し、前記タイマに設定された前記所定の設定時間内に前記次のレシートに係る印刷データが前記印刷ヘッドの位置から前記カッタ刃の位置までの間隔に相当する規定行数分の印刷がされたか否かを判定するステップと、
前記所定の設定時間内に前記規定行数分の印刷が終了する場合は、前記タイマの計時動作を停止させてリセットし、前記用紙の切断を実行するステップと、
前記所定の設定時間内に前記規定行数分の印刷が終了しない場合は、前記タイマの計時動作を停止させてリセットし、前記カット予約コマンドで指示された前記規定行数の行のうち印刷していない印刷行数分の紙送りをしてから前記用紙の切断を実行するステップと、
を含むことを特徴とする。
上記印刷装置の制御方法により、次のレシートの規定行数分の印刷データが、タイマに予め設定されている設定時間内に受信できなければ、紙送りを実行した後、用紙のカットを実行するので、次のレシートの印刷データの到着が遅延した場合でも、予め設定されている設定時間以内に、必ずレシートの発行を実行することができる。
また、本発明に係る印刷装置の制御プログラムは、上記の印刷装置の制御方法各ステップを印刷装置に搭載されたコンピュータに実行させることを特徴とする。
上記印刷装置の制御プログラムにより、次のレシートの規定行数分の印刷データが、タイマに予め設定されている設定時間内に受信できなければ、紙送りを実行した後、用紙のカットを実行するので、次のレシートの印刷データの到着が遅延した場合でも、予め設定されている設定時間以内に、必ずレシートの発行を実行することができる。
図1に示すように、本実施の形態に係る印刷装置10は、通信手段30およびホストコンピュータ20とともに印刷システム1を構成している。
本実施の形態に係る印刷装置10は、ホストコンピュータ20から受信した制御コマンドを解析して、制御コマンドがカット予約コマンドである場合、次のレシートの印刷データを規定行数印刷した上でロール紙等の用紙をカットする。
Claims (5)
- ホストコンピュータから送信された印刷データと制御コマンドとを受信する受信部と、
前記制御コマンドに基づいて用紙に前記印刷データを印刷する印刷ヘッドと、前記用紙を搬送する用紙搬送部と、カッタ刃により前記用紙を切断する切断機構部と、を含む印刷機構部と、
予め所定の設定時間を設定し、前記制御コマンドのうちの一つであるカット予約コマンドを受信後、直ちに起動して時間を計測するタイマと、
前記受信部及び前記印刷機構部及び前記タイマを制御する制御部と、を備え、
前記制御部は、
前記カット予約コマンドを受信後、次のレシートに係わる印刷データを受信し、前記タイマに設定された前記所定の設定時間内に前記次のレシートに係る印刷データが前記印刷ヘッドの位置から前記カッタ刃の位置までの間隔に相当する規定行数分の印刷がされたか否かを判定し、
前記所定の設定時間内に前記規定行数分の印刷が終了する場合は、前記印刷機構部を制御して、次のレシートへの印刷行数が前記規定行数となった後に、前記用紙の切断を実行させてレシートを発行し、
前記所定の設定時間内に前記規定行数分の印刷が終了しない場合は、前記印刷機構部を制御して、印刷していない残りの印刷行数分の長さの紙送りを実行させてから、前記用紙の切断を実行させてレシートを発行することを特徴とする印刷装置。 - 前記制御部は、前記ホストコンピュータから送信された前記制御コマンドのうちの一つであるカットコマンドの受信に基づき、レシートの最終の印刷行が前記カッタ刃の位置を超える位置まで前記用紙を紙送りさせて、前記用紙の切断を実行させてレシートを発行することを特徴とする請求項1に記載の印刷装置。
- 外部から操作可能なカットスイッチを備え、
前記制御部は、前記カットスイッチの操作に基づき、レシートの最終の印刷行が前記カッタ刃の位置を超える位置まで前記用紙を紙送りさせて、前記用紙の切断を実行させてレシートを発行することを特徴とする請求項1に記載の印刷装置。 - ホストコンピュータから送信された印刷データと制御コマンドとを受信する受信部と、
前記制御コマンドに基づいて用紙に前記印刷データを印刷する印刷ヘッドと、前記用紙を搬送する用紙搬送部と、カッタ刃により前記用紙を切断する切断機構部と、を含む印刷機構部と、
予め所定の設定時間を設定し、前記制御コマンドのうちの一つであるカット予約コマンドを受信後、直ちに起動して時間を計測するタイマと、
前記受信部及び前記印刷機構部及び前記タイマを制御する制御部と、を備える印刷装置を制御する制御方法であって、
前記カット予約コマンドを受信した場合は、前記所定の設定時間がきたらタイムアップするように設定された前記タイマの計時動作を開始するステップと、
次のレシートに係わる印刷データを受信し、前記タイマに設定された前記所定の設定時間内に前記次のレシートに係る印刷データが前記印刷ヘッドの位置から前記カッタ刃の位置までの間隔に相当する規定行数分の印刷がされたか否かを判定するステップと、
前記所定の設定時間内に前記規定行数分の印刷が終了する場合は、前記タイマの計時動作を停止させてリセットし、前記用紙の切断を実行するステップと、
前記所定の設定時間内に前記規定行数分の印刷が終了しない場合は、前記タイマの計時動作を停止させてリセットし、前記カット予約コマンドで指示された前記規定行数の行のうち印刷していない印刷行数分の紙送りをしてから前記用紙の切断を実行するステップと、
を含むことを特徴とする印刷装置の制御方法。 - 請求項4に記載された印刷装置の制御方法の各ステップを、印刷装置に搭載されたコンピュータに実行させることを特徴とする印刷装置の制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008153910A JP5146126B2 (ja) | 2008-06-12 | 2008-06-12 | 印刷装置、印刷装置の制御方法および印刷装置の制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008153910A JP5146126B2 (ja) | 2008-06-12 | 2008-06-12 | 印刷装置、印刷装置の制御方法および印刷装置の制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009297984A JP2009297984A (ja) | 2009-12-24 |
JP5146126B2 true JP5146126B2 (ja) | 2013-02-20 |
Family
ID=41545397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008153910A Expired - Fee Related JP5146126B2 (ja) | 2008-06-12 | 2008-06-12 | 印刷装置、印刷装置の制御方法および印刷装置の制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5146126B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6368138B2 (ja) * | 2014-05-02 | 2018-08-01 | キヤノン株式会社 | 制御装置及び制御方法 |
JP6443164B2 (ja) | 2015-03-24 | 2018-12-26 | セイコーエプソン株式会社 | 印刷データ生成装置、印刷装置、印刷データ生成方法およびプログラム |
JP2019104122A (ja) * | 2017-12-08 | 2019-06-27 | 東芝テック株式会社 | プリンタ及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3856098B2 (ja) * | 2001-06-21 | 2006-12-13 | セイコーエプソン株式会社 | ロール紙切断制御方法、及びインクジェット式記録装置 |
JP4039917B2 (ja) * | 2002-08-29 | 2008-01-30 | 富士通アイソテック株式会社 | 印刷装置およびその制御方法 |
JP4506280B2 (ja) * | 2004-05-25 | 2010-07-21 | セイコーエプソン株式会社 | 印刷装置、プリンタインターフェース、posシステム、プログラムおよび印刷装置の制御方法 |
-
2008
- 2008-06-12 JP JP2008153910A patent/JP5146126B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009297984A (ja) | 2009-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5370058B2 (ja) | 記録媒体の搬送制御方法およびプリンター | |
JP5228547B2 (ja) | プリンタの制御方法およびプリンタシステムの制御方法、並びにプリンタ | |
JP5162847B2 (ja) | プリンタ及びプリンタの制御方法 | |
JP3630127B2 (ja) | 印刷システム、プリンタホストおよびプリンタドライバ | |
JP2016137627A (ja) | 記録装置、記録装置の制御方法及びプログラム | |
JP5146126B2 (ja) | 印刷装置、印刷装置の制御方法および印刷装置の制御プログラム | |
JP4251014B2 (ja) | プリンタ及びプリンタの制御方法 | |
JP2012234383A (ja) | 両面レシート発行方法及び両面レシート発行装置 | |
JP5955058B2 (ja) | シート供給装置、印刷装置、およびシート処理装置 | |
JP3840992B2 (ja) | プリンタ、プリンタの制御方法、プリンタの制御方法をコンピュータに実行させるためのプログラム、このプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JP6659108B2 (ja) | 画像形成装置、画像形成方法、およびプログラム | |
JP5454958B2 (ja) | プリント装置およびその制御プログラム | |
US20150273888A1 (en) | Sheet feeding device and print device | |
JP5794349B2 (ja) | プリンタの制御方法およびプリンタシステムの制御方法、並びにプリンタ | |
JP5122595B2 (ja) | サーマルプリンタおよびその制御方法 | |
JP4589579B2 (ja) | 印刷装置 | |
JP4626308B2 (ja) | ロール紙印字装置 | |
JP4203424B2 (ja) | プリンタ | |
JP2011073184A (ja) | プリンターの記録紙搬送制御方法およびプリンター | |
JP2006035729A (ja) | 印刷装置、定形印刷の印刷方法、及びpos端末装置 | |
JP5534074B2 (ja) | プリンタの制御方法およびプリンタシステムの制御方法、並びにプリンタ | |
JP5910319B2 (ja) | プリンターおよびその制御方法 | |
JP2009172890A (ja) | 印刷装置の印刷制御方法、印刷装置制御用プログラムおよび印刷装置 | |
JP6547536B2 (ja) | 印刷装置、印刷装置の制御方法およびプログラム | |
JP2012206238A (ja) | 記録装置、切断方法、及び、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110309 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120824 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121003 |
|
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: 20121030 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121112 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5146126 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: 20151207 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |