JP2012133485A - 印刷制御装置、印刷制御方法及びそのプログラム - Google Patents
印刷制御装置、印刷制御方法及びそのプログラム Download PDFInfo
- Publication number
- JP2012133485A JP2012133485A JP2010283563A JP2010283563A JP2012133485A JP 2012133485 A JP2012133485 A JP 2012133485A JP 2010283563 A JP2010283563 A JP 2010283563A JP 2010283563 A JP2010283563 A JP 2010283563A JP 2012133485 A JP2012133485 A JP 2012133485A
- Authority
- JP
- Japan
- Prior art keywords
- print data
- buffer
- processing unit
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 149
- 238000012545 processing Methods 0.000 claims abstract description 170
- 239000000872 buffer Substances 0.000 claims abstract description 152
- 230000008569 process Effects 0.000 claims abstract description 133
- 238000007639 printing Methods 0.000 claims description 80
- 230000004044 response Effects 0.000 claims description 42
- 230000003139 buffering effect Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 10
- 230000002452 interceptive effect Effects 0.000 abstract description 4
- 239000000976 ink Substances 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012840 feeding operation Methods 0.000 description 1
- 238000011010 flushing procedure Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007641 inkjet printing Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
【解決手段】プリンター用PC40によれば、印刷ジョブの一部に相当する印刷データを生成し、生成した印刷データをRAM44にバッファし、印刷データのバッファとは非同期にRAM44から印刷データを読み出し、読み出した印刷データをプリンター20へ出力する。このように、印刷ジョブの部分ごとに印刷データをバッファするため、記憶量の制限などの制約に影響されずに印刷データを生成可能であり、印刷データの生成処理と出力処理とが非同期で実行されるため、互いに干渉せずに処理を継続可能である。また、印刷データのバッファ量が所定の第1閾値を超えたときには、単位時間あたりの印刷データのバッファ量をより低減させる第1制限処理を実行する一方、第1閾値よりも大きな所定の第2閾値を超えると、第1制限よりも大きく制限した第2制限処理を実行するものとしてもよい。
【選択図】図1
Description
印刷対象である印刷ジョブを印刷処理する印刷装置へデータ通信可能に接続された印刷制御装置であって、
前記印刷ジョブの一部に相当する印刷データを生成する処理を実行する画像処理部と、
データを記憶する記憶部に前記生成された印刷データをバッファさせるバッファ処理部と、
前記印刷データの前記記憶部へのバッファとは非同期に該記憶部から該印刷データを読み出し該読み出した印刷データを前記印刷装置側へ出力するデータ出力部と、
を備えたものである。
印刷対象である印刷ジョブを印刷処理する印刷装置へデータ通信可能に接続された印刷制御装置が実行する印刷制御方法であって、
(a)前記印刷ジョブの一部に相当する印刷データを生成する処理を実行するステップと、
(b)データを記憶する記憶部に前記生成された印刷データをバッファさせるステップと、
(c)前記印刷データの前記記憶部へのバッファとは非同期に該記憶部から該印刷データを読み出し該読み出した印刷データを前記印刷装置側へ出力するステップと、
を含むものである。
Claims (10)
- 印刷対象である印刷ジョブを印刷処理する印刷装置へデータ通信可能に接続された印刷制御装置であって、
前記印刷ジョブの一部に相当する印刷データを生成する処理を実行する画像処理部と、
データを記憶する記憶部に前記生成された印刷データをバッファさせるバッファ処理部と、
前記印刷データの前記記憶部へのバッファとは非同期に該記憶部から該印刷データを読み出し該読み出した印刷データを前記印刷装置側へ出力するデータ出力部と、
を備えた印刷制御装置。 - 前記バッファ処理部は、前記記憶部のバッファ量を監視し、前記印刷データのバッファ量が所定の第1閾値を超えたときには、単位時間あたりの印刷データのバッファ量をより低減させる第1制限処理を実行する、請求項1に記載の印刷制御装置。
- 前記バッファ処理部は、前記印刷データのバッファを完了した際に前記画像処理部へバッファ完了応答を行い、前記画像処理部は、前記バッファ完了応答を受けて次の印刷データの生成処理を実行するものであり、
前記バッファ処理部は、前記第1制限処理を実行するに際して、所定の第1待機時間を経過したのちに前記バッファ完了応答を行う、請求項2に記載の印刷制御装置。 - 前記第1閾値は、前記印刷装置の印刷データの記憶容量に基づいて定められている、請求項2又は3に記載の印刷制御装置。
- 前記バッファ処理部は、前記記憶部のバッファ量を監視し、前記印刷データのバッファ量が前記第1閾値より大きな所定の第2閾値を超えたときには、単位時間あたりの印刷データのバッファ量を前記第1制限処理よりも大きく制限した第2制限処理を実行する、請求項2〜4のいずれか1項に記載の印刷制御装置。
- 前記バッファ処理部は、前記印刷データのバッファを完了した際に前記画像処理部へバッファ完了応答を行い、前記画像処理部は、前記バッファ完了応答を受けて次の印刷データの生成処理を実行するものであり、
前記バッファ処理部は、前記第1制限処理を実行するに際して所定の第1待機時間を経たのちに前記バッファ完了応答を行い、前記第2制限処理を実行するに際して、前記第1待機時間よりも長い所定の第2待機時間を経過したのちに前記バッファ完了応答を行う、請求項5に記載の印刷制御装置。 - 前記データ出力部は、前記読み出した印刷データをオペレーティングシステムのスプールシステムによるスプール処理を介さずに前記印刷装置側へ出力する、請求項1〜6のいずれか1項に記載の印刷制御装置。
- 前記バッファ処理部は、オペレーティングシステムのスプールシステムによるスプール処理での許容容量を超える印刷データを前記印刷装置側へ出力する際に、前記印刷データを前記記憶部にバッファさせる、請求項1〜7のいずれか1項に記載の印刷制御装置。
- 印刷対象である印刷ジョブを印刷処理する印刷装置へデータ通信可能に接続された印刷制御装置が実行する印刷制御方法であって、
(a)前記印刷ジョブの一部に相当する印刷データを生成する処理を実行するステップと、
(b)データを記憶する記憶部に前記生成された印刷データをバッファさせるステップと、
(c)前記印刷データの前記記憶部へのバッファとは非同期に該記憶部から該印刷データを読み出し該読み出した印刷データを前記印刷装置側へ出力するステップと、
を含む印刷制御方法。 - 請求項9に記載された印刷制御方法の各ステップを1以上のコンピューターに実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010283563A JP5716379B2 (ja) | 2010-12-20 | 2010-12-20 | 印刷制御装置、印刷制御方法及びそのプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010283563A JP5716379B2 (ja) | 2010-12-20 | 2010-12-20 | 印刷制御装置、印刷制御方法及びそのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012133485A true JP2012133485A (ja) | 2012-07-12 |
| JP5716379B2 JP5716379B2 (ja) | 2015-05-13 |
Family
ID=46649032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010283563A Expired - Fee Related JP5716379B2 (ja) | 2010-12-20 | 2010-12-20 | 印刷制御装置、印刷制御方法及びそのプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5716379B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10320152A (ja) * | 1997-05-20 | 1998-12-04 | Canon Inc | 印刷処理システム、印刷処理装置ならびに、印刷処理方法 |
| JPH11175281A (ja) * | 1997-12-15 | 1999-07-02 | Hitachi Information Technology Co Ltd | 印刷データバッファ制御方式 |
| JP2000353063A (ja) * | 1999-04-08 | 2000-12-19 | Seiko Epson Corp | 印刷コマンドの生成および送信を行う印刷制御方法、印刷制御装置、および、そのためのプログラムを記録した記録媒体 |
-
2010
- 2010-12-20 JP JP2010283563A patent/JP5716379B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10320152A (ja) * | 1997-05-20 | 1998-12-04 | Canon Inc | 印刷処理システム、印刷処理装置ならびに、印刷処理方法 |
| JPH11175281A (ja) * | 1997-12-15 | 1999-07-02 | Hitachi Information Technology Co Ltd | 印刷データバッファ制御方式 |
| JP2000353063A (ja) * | 1999-04-08 | 2000-12-19 | Seiko Epson Corp | 印刷コマンドの生成および送信を行う印刷制御方法、印刷制御装置、および、そのためのプログラムを記録した記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5716379B2 (ja) | 2015-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3360728B2 (ja) | 記録制御方法、記録装置、記録制御装置及び記録制御プログラムを記憶した記憶媒体 | |
| JP2010208304A (ja) | 印刷管理装置および印刷管理方法並びにそのプログラム | |
| JP4953905B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP5929431B2 (ja) | 画像記録装置、画像記録装置の制御方法、及び制御プログラム | |
| US8724126B2 (en) | Printing apparatus, program, and printer driver | |
| JP2009113279A (ja) | 画像処理装置、画像処理方法及びそのプログラム | |
| JP5716379B2 (ja) | 印刷制御装置、印刷制御方法及びそのプログラム | |
| JP2010287092A (ja) | 画像形成システム | |
| US8253961B2 (en) | Printer and printer control method | |
| US6945718B2 (en) | Print system which analyzes processing speed and a method for keeping track of printing process status | |
| JP2007105917A (ja) | プリンタ装置 | |
| JP3526383B2 (ja) | 記録装置 | |
| JP2009116595A (ja) | 印刷システム、及び印刷システムの制御方法 | |
| JP4350404B2 (ja) | 記録装置及びその制御方法 | |
| JP2010201706A (ja) | 印刷装置 | |
| JP2004094586A (ja) | プリンタドライバ、情報処理装置および印刷システム | |
| JP5482431B2 (ja) | 情報処理装置、情報処理方法及びそのプログラム | |
| JP3693032B2 (ja) | 印刷システム、プリンタホストおよびプリンタドライバ | |
| JP2010072709A (ja) | 印刷システム、情報処理装置、分散印刷設定方法、プログラム及び記録媒体 | |
| JP4269479B2 (ja) | プリンタ、印刷システム及びインタフェース制御方法 | |
| JP2011201213A (ja) | 印刷装置および印刷装置の制御方法並びにプログラム | |
| JP2025040837A (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
| JP2007080090A (ja) | 画像記録システム、画像記録装置の設定方法、設定プログラムおよび記憶媒体 | |
| JP2012196886A (ja) | 印刷装置、印刷装置の制御方法、およびプログラム | |
| JP2008310420A (ja) | 情報処理装置およびその制御方法、プログラム、記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131210 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140822 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140909 |
|
| 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: 20150217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5716379 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |