JP4158727B2 - スプール方法、印刷制御装置及び記録媒体 - Google Patents
スプール方法、印刷制御装置及び記録媒体 Download PDFInfo
- Publication number
- JP4158727B2 JP4158727B2 JP2004072941A JP2004072941A JP4158727B2 JP 4158727 B2 JP4158727 B2 JP 4158727B2 JP 2004072941 A JP2004072941 A JP 2004072941A JP 2004072941 A JP2004072941 A JP 2004072941A JP 4158727 B2 JP4158727 B2 JP 4158727B2
- Authority
- JP
- Japan
- Prior art keywords
- print data
- image
- area
- page
- 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
- Record Information Processing For Printing (AREA)
Description
本発明の他の課題は、このスプール方法の実施に適した印刷制御装置、及びこのスプール方法または印刷制御装置をコンピュータ装置において実現するための記録媒体を提供することにある。
を備えて成る。
(1−1)少なくとも印刷装置で印刷可能な有効領域を越えたサイズの画像分の印刷データ、例えば複数の印刷ページの集合によって1つの画像を印刷装置に形成させるための印刷データ又は有効領域をはみ出す画像に対応する印刷データを保持する処理、
(1−2)保持されている前記印刷データについて印刷対象となる有効領域とそれ以外の無効領域とを前記画像ごとに判別する処理、
(1−3)前記保持されている印刷データから有効領域分のみを抽出する処理、(1−4)前記抽出された印刷データを印刷順にスプールする処理。
(2−1)上記の記録媒体の場合と同様に、少なくとも印刷装置で印刷可能な有効領域を越えたサイズの画像分の印刷データを保持する処理、
(2−2)前記画像に対応する印刷データへサンプリングを施す処理、
(2−3)サンプリング後の印刷データについて印刷対象となる有効領域とそれ以外の無効領域とを前記画像ごとに判別する処理、
(2−4)前記保持されている印刷データから有効領域分のみを抽出する処理、(2−5)前記抽出された印刷データを印刷順にスプールする処理。
また、本発明によれば、画像サンプリング時の画像処理結果を良好に保ちながら、スプール及びデスプールを効率的且つ高速に行えるようになる。
図1は、本実施形態の印刷システムの構成図である。この印刷システムは、ホストコンピュータ1と受信バッファを有するプリンタ2とをプリンタケーブルを介して接続して構成される。
Memory)と、内蔵又は外付けのハードディスク(HD)3とを具備し、CPUが所要のプログラムを適宜HD3から読み出して所要の処理ないし制御を実行する。HD3には、印刷データを生成するAPと、本発明の印刷制御装置を実現するための印刷制御プログラム等が記録されている。
なお、上記制御プログラムのみを実行することによって印刷制御装置としての機能が形成されるだけでなく、その制御プログラムの指示に基づいて当該ホストコンピュータ1上で稼働しているオペレーティングシステムが実際の処理の一部を行い、その処理を通じて印刷制御装置としての機能が形成されるものであっても良い。
図2は、APから送られた印刷データを一時的に保持し、この保持された印刷データの編集を行った後、スプールファイル16に保存する場合の要部構成例を示している。
なお、以後の説明において、印刷データは、APからの印刷ジョブ及びデータを含むものであり、図示しないプリントマネージャによってプリンタ2が読取可能な構造に変換されているものとする。また、画像は、ビットマップデータによって形成されるイメージ画像であり、複数の印刷ページの集合によって1つのものが形成される場合と、印刷可能となる有効領域を越えた画像としてAPから送られてくる場合とがある。ここでは、便宜上、前者の場合を例に挙げる。
図3(a)には、イメージ画像の一例が示されている。ここでは、図9(a)に示した従来手法と同様、4ページ分の印刷データによってこのイメージ画像が形成されるものとする。各印刷ページに着目した場合、実際にプリンタ2で印刷に使用されるのは、それぞれ図3(b)の斜線部分に対応する印刷データのみである。従って、この斜線で示した部分が有効ページ領域となり、それ以外の破線で示した部分は無効ページ領域となる。そこで、この実施形態では、無効ページ領域に対応する印刷データを削除し、有効ページ領域に対応する印刷データのみを抽出して、これを印刷ページ順にスプールする。
すなわち、ページ判別部12で印刷データバッファ11の1つのイメージ画像分の全印刷データをスキャンし(ステップS101)、4つの印刷ページとその印刷順を判別する(ステップS102)。領域判別部13は、この判別結果に基づいて有効ページ領域とそれ以外の無効ページ領域とを特定する(ステップS103)。最初は、先頭ページのみが有効ページ領域とされる。
図5は、本発明の印刷制御装置の他の実施形態を示した要部構成図である。便宜上、図2に示した要素と同一機能のものについては、同一符号を付してその説明を省略する。
なお、図6(a)〜(d)、図7(a)〜(c)に示した図は、処理内容を模式的に表したものである。
すなわち、まず、画像サンプリング処理部21で印刷データバッファ11の1つのイメージ画像分の印刷データをスキャンし、図7(a)左側のようなサンプリングデータを得る(ステップS201)。必要に応じてこのサンプリングデータを編集し、編集結果を印刷データバッファ11に反映させる(ステップS202:Yes、S203)。その後、図4のステップS101〜S106と同様の手順でスプールを行う(ステップS204〜S210)。
2 印刷装置
3 ハードディスク
4 表示装置
5 データ入力装置
6 メディア読取装置
7 通信制御装置
10,20 印刷制御装置
11 印刷データバッファ
12 ページ判別部
13 領域判別部
14 印刷データ編集部
15 スプーラ
16 スプールファイル
21 画像サンプリング処理部
Claims (5)
- 画像の印刷データを保持し、
保持される印刷データ全体について画像処理を施し、
前記画像が複数の印刷ページの集合によって形成される1つの画像である場合、各印刷ページについて保持されている前記画像処理が施された印刷データについて前記有効領域とそれ以外の無効領域とを判別し、
前記有効領域の印刷データのみを抽出し、前記無効領域の印刷データを削除して、スプールすることを特徴とする、
印刷データのスプール方法。 - 前記画像が複数の印刷ページの集合によって形成される1つの画像である場合、前記有効領域と前記無効領域とを判別し、前記有効領域の印刷データを複数回スプールすることを特徴とする、請求項1記載のスプール方法。
- 前記印刷データが前記画像を表すビットマップデータを含んで成ることを特徴とする、請求項2記載のスプール方法。
- 画像の印刷データを保持するバッファ手段と、
前記バッファ手段に保持される印刷データ全体について画像処理を施す画像処理手段と、
前記画像が複数の印刷ページの集合によって形成される1つの画像である場合、各印刷ページについて保持されている前記画像処理が施された印刷データについて前記印刷装置が印刷可能な有効領域とそれ以外の無効領域とを判別する判別手段と、
前記保持されている印刷データから前記有効領域分のみを抽出し、前記無効領域の印刷データを削除する印刷データ編集手段と、
前記抽出された印刷データをスプールするスプーラと、
を備えたことを特徴とする印刷制御装置。 - 画像の印刷データを保持する処理、
保持される印刷データ全体について施す画像処理、
前記画像が複数の印刷ページの集合によって形成される1つの画像である場合、各印刷ページについて保持されている前記画像処理が施された印刷データについて前記有効領域とそれ以外の無効領域とを判別する処理、
前記有効領域の印刷データのみを抽出し、前記無効領域の印刷データを削除し、前記抽出された印刷データをスプールする処理を
コンピュータ装置に実行させるためのプログラムコードが記録された、コンピュータ読取可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004072941A JP4158727B2 (ja) | 2004-03-15 | 2004-03-15 | スプール方法、印刷制御装置及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004072941A JP4158727B2 (ja) | 2004-03-15 | 2004-03-15 | スプール方法、印刷制御装置及び記録媒体 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24637098A Division JP3661433B2 (ja) | 1998-08-31 | 1998-08-31 | 印刷データのスプール方法、印刷制御装置及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004220627A JP2004220627A (ja) | 2004-08-05 |
JP4158727B2 true JP4158727B2 (ja) | 2008-10-01 |
Family
ID=32906245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004072941A Expired - Fee Related JP4158727B2 (ja) | 2004-03-15 | 2004-03-15 | スプール方法、印刷制御装置及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4158727B2 (ja) |
-
2004
- 2004-03-15 JP JP2004072941A patent/JP4158727B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004220627A (ja) | 2004-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2009151571A (ja) | 画像データ供給装置及び方法 | |
JP2003200622A (ja) | 可変データ用縞状殖版機 | |
JP3711435B2 (ja) | 印刷データのプレビュー方法および装置、記録媒体 | |
US20180082160A1 (en) | Image processing apparatus and image processing method | |
JP4158727B2 (ja) | スプール方法、印刷制御装置及び記録媒体 | |
JP3661433B2 (ja) | 印刷データのスプール方法、印刷制御装置及び記録媒体 | |
US7710602B2 (en) | Systems and methods for context-based adaptive image processing using segmentation | |
JP2017170884A (ja) | 画像処理装置、その制御方法、およびプログラム | |
JP4145819B2 (ja) | 印刷制御装置及び記録媒体 | |
JP3692792B2 (ja) | 印刷データのスプール方法、印刷制御装置及び記録媒体 | |
JP4914318B2 (ja) | 画像処理装置、画像処理システム、画像処理方法、プログラム、および記録媒体 | |
JP2008148263A (ja) | 画像形成装置及びその制御方法 | |
JP2004240672A (ja) | 画像編集プログラム | |
KR20180102499A (ko) | 화상 형성장치 및 화상 형성장치의 제어방법 | |
EP2293180B1 (en) | PDL data processing device and PDL data creating device | |
JP4136894B2 (ja) | 印刷装置および印刷方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体 | |
JPH11191055A (ja) | 印刷システムおよび印刷システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JPH1132207A (ja) | 画像処理装置及びその方法並びにメモリ媒体 | |
JP2005025772A (ja) | 印刷データのプレビュー方法および装置、記録媒体 | |
JP2003118176A (ja) | ラスタライズ処理装置、ラスタライズ処理方法、および記録媒体並びにプログラム | |
JP2001282482A (ja) | データ処理装置、および、該データの処理方法 | |
JP2002192795A (ja) | 印刷処理装置、印刷処理方法、情報処理装置、プリンタドライバおよび記憶媒体 | |
JP2003196049A (ja) | 印刷処理方法及びその装置 | |
JP2012063905A (ja) | 画像形成装置、画像形成方法 | |
JPH1051636A (ja) | 印刷制御装置、情報処理装置、印刷装置および印刷情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050826 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080324 |
|
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: 20080624 |
|
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: 20080707 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130725 Year of fee payment: 5 |
|
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 |