JPH04187463A - 画像プリント処理方法 - Google Patents
画像プリント処理方法Info
- Publication number
- JPH04187463A JPH04187463A JP2319070A JP31907090A JPH04187463A JP H04187463 A JPH04187463 A JP H04187463A JP 2319070 A JP2319070 A JP 2319070A JP 31907090 A JP31907090 A JP 31907090A JP H04187463 A JPH04187463 A JP H04187463A
- Authority
- JP
- Japan
- Prior art keywords
- buffer
- page
- printed
- image data
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims description 5
- 230000006837 decompression Effects 0.000 claims description 9
- 238000000034 method Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 230000006835 compression Effects 0.000 abstract 2
- 238000007906 compression Methods 0.000 abstract 2
- 230000003287 optical effect Effects 0.000 description 2
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
この発明は、電子ファイルシステム等において記憶装置
から画像データを読み出して用紙にプリントする画像プ
リント処理方法に関する。
から画像データを読み出して用紙にプリントする画像プ
リント処理方法に関する。
従来の技術
一般に電子ファイルンステムにおいては、画像データは
圧縮されて光ディスクや磁気ティスフ等の媒体に記憶さ
れており、画像をプリントするには、読み出した圧縮画
像データを伸長してからプリンタに供給することになる
。
圧縮されて光ディスクや磁気ティスフ等の媒体に記憶さ
れており、画像をプリントするには、読み出した圧縮画
像データを伸長してからプリンタに供給することになる
。
具体的な処理システムとしては、記憶装置から1ページ
単位で圧縮画像データを再生して所定のバッファAに書
き込むデータ読み出し手段と、バ、ファAの圧縮画像デ
ータを順次伸長して所定のバッファBに書き込むデータ
伸長手段と、バッファBの画像データを順次プリントす
るプリント制御手段とを備えている。
単位で圧縮画像データを再生して所定のバッファAに書
き込むデータ読み出し手段と、バ、ファAの圧縮画像デ
ータを順次伸長して所定のバッファBに書き込むデータ
伸長手段と、バッファBの画像データを順次プリントす
るプリント制御手段とを備えている。
発明が解決しようとする課題
多数ページ分の画像データを順次連続的にプリントする
場合は次のような処理の流れになる。
場合は次のような処理の流れになる。
まず第1ページの圧縮画像データをバッファAにロード
し、それを伸長してバッファBに第1ベーンの生画像デ
ータを揃える。。この後、バッファAに第2ページの圧
縮画像データをロードすると同時に、バッファBの第1
ページの生画像データのプリントを開始する。
し、それを伸長してバッファBに第1ベーンの生画像デ
ータを揃える。。この後、バッファAに第2ページの圧
縮画像データをロードすると同時に、バッファBの第1
ページの生画像データのプリントを開始する。
ここで前記のデータ読み出し手段、データ伸長手段、プ
リント制御手段はマルチタスクンステムにより並列的に
動作可能であるか、1ページ分の処理速度は当然具なり
、プリント制御手段の動かもっとも時間がかかる。
リント制御手段はマルチタスクンステムにより並列的に
動作可能であるか、1ページ分の処理速度は当然具なり
、プリント制御手段の動かもっとも時間がかかる。
バッファBが1ページ分の容量しかない従来システムで
は、バッファBの第1ページの画像データをすべてプリ
ントした後、バッファAの第2ページの圧縮画像データ
を伸長してバッファBに移し、そこで第2ページ目のプ
リントが開始される。したがって各ページ毎にプリント
休止時間かあり、多数のページを高速でプリントするこ
とかできなかった。
は、バッファBの第1ページの画像データをすべてプリ
ントした後、バッファAの第2ページの圧縮画像データ
を伸長してバッファBに移し、そこで第2ページ目のプ
リントが開始される。したがって各ページ毎にプリント
休止時間かあり、多数のページを高速でプリントするこ
とかできなかった。
バッファBとして2ページ分以上の容量をもたせれば、
第1ページのプリント中に第2ページの伸長処理を並列
的に実行することができ、第1ページのプリント終了後
ただちに第2ペーノのプリントを開始することかできる
。しかし最も大きいサイズの画像データに合わせて、2
ページ分以上の容量のバッファBを設けるのは、非常に
コスト高になるし、システム全体としてのメモリ配分上
の問題も多い。
第1ページのプリント中に第2ページの伸長処理を並列
的に実行することができ、第1ページのプリント終了後
ただちに第2ペーノのプリントを開始することかできる
。しかし最も大きいサイズの画像データに合わせて、2
ページ分以上の容量のバッファBを設けるのは、非常に
コスト高になるし、システム全体としてのメモリ配分上
の問題も多い。
この発明は前述した従来の問題点に鑑みなされたもので
、その目的は、バッファの容量を増大させることなく、
複数ページの画像を無駄時間を少なくして連続的にプリ
ントすることができるようにした処理方法を提供するこ
とにある。
、その目的は、バッファの容量を増大させることなく、
複数ページの画像を無駄時間を少なくして連続的にプリ
ントすることができるようにした処理方法を提供するこ
とにある。
課題を解決するだめの手段
そこでこの発明では、前記プリント制御手段か前記バッ
ファBの画像データを所定単位置プリントするごとにプ
リント済カウンタをインクリメントし、前記データ伸長
手段か前記プリント済カウンタを参照することでバッフ
ァBのプリント済領域を認知し、その空き領域に新たに
伸長した画像データを書き込む処理方法とした。
ファBの画像データを所定単位置プリントするごとにプ
リント済カウンタをインクリメントし、前記データ伸長
手段か前記プリント済カウンタを参照することでバッフ
ァBのプリント済領域を認知し、その空き領域に新たに
伸長した画像データを書き込む処理方法とした。
作用
前記プリント制御手段がバッファBの第1ページの画像
データを順次プリントしていく過程において、バッファ
Bのプリント済領域(空き領域)が所定量になると、前
記データ伸長手段がバッファAの第2ページの圧縮画像
データを前記空き領域骨だけ伸長してそこに書き込む。
データを順次プリントしていく過程において、バッファ
Bのプリント済領域(空き領域)が所定量になると、前
記データ伸長手段がバッファAの第2ページの圧縮画像
データを前記空き領域骨だけ伸長してそこに書き込む。
したかって第1ページのプリントを終了した時点では、
バッファBの内容は第2ページの画像データにほぼ書き
換えられており、すぐに第2ページのプリントを開始す
ることができる。
バッファBの内容は第2ページの画像データにほぼ書き
換えられており、すぐに第2ページのプリントを開始す
ることができる。
実施例
第3図に本発明が適用されるシステム構成の概要を示し
ている。光ディスクや磁気ディスクを媒体とする記憶装
置1に画像ファイルが編成されており、ファイル制御部
2(前記データ読み出し手段に対応する)を通してファ
イルをアクセスする。第1図に示すように、マルチポー
トメモリ6が前記バッファAおよびバッファBとして使
用され、記憶装置1から読み出された圧縮画像データが
マルチポートメモリ6のバッファAにストアされる。バ
ッファAの圧縮画像データはデータ伸長部5によって後
述のように順次伸長処理され、同しマルチポートメモリ
6上のバッファBにストアされる。バッファBの生画像
データはプリント制御部4によって順次読み取られてプ
リンタ3でプリントされる。なお、CPU7とローカル
メモリ8はシステム全体を統括する制御手段である。
ている。光ディスクや磁気ディスクを媒体とする記憶装
置1に画像ファイルが編成されており、ファイル制御部
2(前記データ読み出し手段に対応する)を通してファ
イルをアクセスする。第1図に示すように、マルチポー
トメモリ6が前記バッファAおよびバッファBとして使
用され、記憶装置1から読み出された圧縮画像データが
マルチポートメモリ6のバッファAにストアされる。バ
ッファAの圧縮画像データはデータ伸長部5によって後
述のように順次伸長処理され、同しマルチポートメモリ
6上のバッファBにストアされる。バッファBの生画像
データはプリント制御部4によって順次読み取られてプ
リンタ3でプリントされる。なお、CPU7とローカル
メモリ8はシステム全体を統括する制御手段である。
第1図および第2図は本発明によるプリント処理の流れ
を示している。
を示している。
プリントしようとする画像は例えば文書名、ページ数等
の情報として指定される。連続プリントのコマンドを受
けると、ファイル制御部2が該当文書の第1ページの圧
縮画像データを記憶装置1からバッファAにロードする
(101.102.103)。次にデータ伸長部5が動
作し、バッファAの第1ページの圧縮画像データを伸長
してバッファBに移す。次に、ファイル制御部2が第2
ページの圧縮画像データを記憶装置1からバッファAに
ロードすると同時に、プリント制御部4がバッファBの
第1ページの生画像データをプリントする処理を開始す
る(301.302.303)。
の情報として指定される。連続プリントのコマンドを受
けると、ファイル制御部2が該当文書の第1ページの圧
縮画像データを記憶装置1からバッファAにロードする
(101.102.103)。次にデータ伸長部5が動
作し、バッファAの第1ページの圧縮画像データを伸長
してバッファBに移す。次に、ファイル制御部2が第2
ページの圧縮画像データを記憶装置1からバッファAに
ロードすると同時に、プリント制御部4がバッファBの
第1ページの生画像データをプリントする処理を開始す
る(301.302.303)。
プリント制御は1ライン単位で進められるか、プリント
制御部4は1ライン分のテークをプリントするごとに、
マルチポートメモリ6上に設定しであるプリント済カウ
ンタ9をインクリメントする(303.304.305
)。
制御部4は1ライン分のテークをプリントするごとに、
マルチポートメモリ6上に設定しであるプリント済カウ
ンタ9をインクリメントする(303.304.305
)。
データ伸長部5はプリント済カウンタ9の内容を監視し
ており、このカウンタ9のインクリメント状態に表われ
るバッファBのプリント済領域(空き領域)の大きさを
判断する(201)。そしてバッファBの空き領域か一
定容量になったなら、バッファAの第2ページの圧縮画
像データを部分的に伸長しく空き領域の大きさに見合っ
た分だけ伸長する)、それをバッファBの空き領域に書
き込む(203)。以上の処理をプリント出力の進行に
従って何回か繰り返すと、バッフyBの第1ページのプ
リントが終了し、そのときバッファBは第2ページの生
画像データに書き換わっていることになる。
ており、このカウンタ9のインクリメント状態に表われ
るバッファBのプリント済領域(空き領域)の大きさを
判断する(201)。そしてバッファBの空き領域か一
定容量になったなら、バッファAの第2ページの圧縮画
像データを部分的に伸長しく空き領域の大きさに見合っ
た分だけ伸長する)、それをバッファBの空き領域に書
き込む(203)。以上の処理をプリント出力の進行に
従って何回か繰り返すと、バッフyBの第1ページのプ
リントが終了し、そのときバッファBは第2ページの生
画像データに書き換わっていることになる。
そこでプリント制御部4は第2ページ目のブ1,1ント
制御をすぐに開始し、またファイル制御部2は第3ペー
ジの圧縮画像データを記憶装置1からバッファAにロー
ドする。以上の動作を所定ページ分連続することになる
。
制御をすぐに開始し、またファイル制御部2は第3ペー
ジの圧縮画像データを記憶装置1からバッファAにロー
ドする。以上の動作を所定ページ分連続することになる
。
発明の効果
以上詳細に説明したように、この発明では、プリント制
御手段とデータ伸長手段との間でブ1)ント済カウンタ
を介して同期をとり、1ベ一ン分の容量しかない生画像
バッファ(B)を1ページ内のプリント制御の進行に伴
って部分的に使い分け、同一バッファ上でプリント制御
と伸長処理とを並行して進めることができ、ページ間の
休止時間をなくして多数ページの画像を連続して高速に
プリントすることができる。
御手段とデータ伸長手段との間でブ1)ント済カウンタ
を介して同期をとり、1ベ一ン分の容量しかない生画像
バッファ(B)を1ページ内のプリント制御の進行に伴
って部分的に使い分け、同一バッファ上でプリント制御
と伸長処理とを並行して進めることができ、ページ間の
休止時間をなくして多数ページの画像を連続して高速に
プリントすることができる。
第1図は本発明の一実施例によるプリント処理方法のフ
ローチャート、第2図は同しくタイミングチャート、第
3図は本発明の方法か適用されるシステムの概略構成図
である。
ローチャート、第2図は同しくタイミングチャート、第
3図は本発明の方法か適用されるシステムの概略構成図
である。
Claims (1)
- 記憶装置から1ページ単位で圧縮画像データを再生し
て所定のバッファAに書き込むデータ読み出し手段と、
バッファAの圧縮画像データを順次伸長して所定のバッ
ファBに書き込むデータ伸長手段と、バッファBの画像
データを順次プリントするプリント制御手段とを備え、
前記プリント制御手段はバッファBの画像データを所定
単位置プリントするごとにプリント済カウンタをインク
リメントし、前記データ伸長手段は前記プリント済カウ
ンタを参照することでバッファBのプリント済領域を認
知し、その空き領域に新たに伸長した画像データを書き
込むようにしたことを特徴とする画像プリント処理方法
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2319070A JPH04187463A (ja) | 1990-11-21 | 1990-11-21 | 画像プリント処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2319070A JPH04187463A (ja) | 1990-11-21 | 1990-11-21 | 画像プリント処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04187463A true JPH04187463A (ja) | 1992-07-06 |
Family
ID=18106165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2319070A Pending JPH04187463A (ja) | 1990-11-21 | 1990-11-21 | 画像プリント処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04187463A (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS593625A (ja) * | 1982-06-30 | 1984-01-10 | Fujitsu Ltd | プリンタのイメ−ジメモリにおけるエンプティ確認制御方式 |
| JPS60160264A (ja) * | 1984-01-31 | 1985-08-21 | Toshiba Corp | ビツトマツプメモリの制御方式 |
| JPS63222864A (ja) * | 1987-03-12 | 1988-09-16 | Fujitsu Ltd | ページプリンタ制御装置 |
| JPS6453226A (en) * | 1987-08-24 | 1989-03-01 | Ricoh Kk | Printer |
-
1990
- 1990-11-21 JP JP2319070A patent/JPH04187463A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS593625A (ja) * | 1982-06-30 | 1984-01-10 | Fujitsu Ltd | プリンタのイメ−ジメモリにおけるエンプティ確認制御方式 |
| JPS60160264A (ja) * | 1984-01-31 | 1985-08-21 | Toshiba Corp | ビツトマツプメモリの制御方式 |
| JPS63222864A (ja) * | 1987-03-12 | 1988-09-16 | Fujitsu Ltd | ページプリンタ制御装置 |
| JPS6453226A (en) * | 1987-08-24 | 1989-03-01 | Ricoh Kk | Printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4922437A (en) | Image information processing apparatus | |
| JPH0591341A (ja) | 画像データ処理装置 | |
| KR950033868A (ko) | 데이타 처리 장치 | |
| JP3079876B2 (ja) | プリンタ装置 | |
| JP3619588B2 (ja) | 画像データ処理装置 | |
| JPH02140823A (ja) | 文書表示装置 | |
| JPH09214746A (ja) | 画像出力システム及び画像形成装置 | |
| JPS61221817A (ja) | 出力処理方式 | |
| JP2802106B2 (ja) | 出力制御装置 | |
| JP2862121B2 (ja) | 画像処理回路 | |
| JP2003092674A (ja) | 画像処理装置および画像処理方法 | |
| JP3513930B2 (ja) | プリンタ制御装置 | |
| JPH04215189A (ja) | 画像記録装置 | |
| JPH01319870A (ja) | 画像フアイル装置 | |
| JP3702675B2 (ja) | 画像処理装置および画像処理方法 | |
| JPS61294587A (ja) | 画像処理装置 | |
| JPH0591342A (ja) | 画像データ処理装置 | |
| JP3819202B2 (ja) | 印刷制御装置、および印刷システム | |
| JPH0955835A (ja) | 画像処理装置 | |
| JPH09123539A (ja) | 画像形成装置 | |
| JPH04133174A (ja) | 画像データの検索処理方法 | |
| JPS63182155A (ja) | フオントパタ−ン描画装置 | |
| JPH06303439A (ja) | イメージデータ処理装置 | |
| JP2000318229A (ja) | 画像データ圧縮制御装置 | |
| JPH0415877A (ja) | 電子ファイリング装置 |