JPH01154671A - 画像形成装置 - Google Patents
画像形成装置Info
- Publication number
- JPH01154671A JPH01154671A JP62312295A JP31229587A JPH01154671A JP H01154671 A JPH01154671 A JP H01154671A JP 62312295 A JP62312295 A JP 62312295A JP 31229587 A JP31229587 A JP 31229587A JP H01154671 A JPH01154671 A JP H01154671A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- data
- line
- lines
- 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
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[a業上の利用分野
本発明は画像形成装置に関し、特にデジタル画像データ
を圧縮して画像形成する画像形成装置に関する。
を圧縮して画像形成する画像形成装置に関する。
[従来の技術]
この種の装置では、例えば多数の原稿から読み取ったデ
ジタル画像データを縮小し、好ましくはこれらを合成し
て1枚の出力用紙にプリントしたい場合がある。このた
めに、従来は、デジタル画像データの間引き処理や両面
印刷といった方式を採っていた。しかし、デジタル画像
データを一様に間引き処理をすると出力画像の見易さの
点で問題があった。また両面印刷をしてもページ数にお
いては変りがないので、むしろ印刷書類の活用面で問題
があった。
ジタル画像データを縮小し、好ましくはこれらを合成し
て1枚の出力用紙にプリントしたい場合がある。このた
めに、従来は、デジタル画像データの間引き処理や両面
印刷といった方式を採っていた。しかし、デジタル画像
データを一様に間引き処理をすると出力画像の見易さの
点で問題があった。また両面印刷をしてもページ数にお
いては変りがないので、むしろ印刷書類の活用面で問題
があった。
[発明が解決しようとする問題点]
本発明は上述した従来技術の欠点を除去するものであり
、その目的とする所は、必要な画像の部分を損なわずに
、かつ縮小した画像出力が得られる画像形成装置を提供
することにある。
、その目的とする所は、必要な画像の部分を損なわずに
、かつ縮小した画像出力が得られる画像形成装置を提供
することにある。
[問題点を解決するための手段]
本発明の画像形成装置は上記の目的を達成するために、
入力した画像データを画像出力装置の主走査線方向に読
み取ることにより、該主走査線方向1ライン分の連続し
た白画像データを検出する白ライン検出手段と、前記白
ライン検出手段で検出した連続するライン数をカウント
するカウント手段と、前記入力した画像データを画像出
力装置に出力する際に前記カウント手段でカウントした
ライン数より少ないライン数で白画像データを再生出力
する画像再生手段を備えることをその概要とする。
入力した画像データを画像出力装置の主走査線方向に読
み取ることにより、該主走査線方向1ライン分の連続し
た白画像データを検出する白ライン検出手段と、前記白
ライン検出手段で検出した連続するライン数をカウント
するカウント手段と、前記入力した画像データを画像出
力装置に出力する際に前記カウント手段でカウントした
ライン数より少ないライン数で白画像データを再生出力
する画像再生手段を備えることをその概要とする。
[作用]
かかる構成において、白ライン検出手段は人力した画像
データを画像出力装置の主走査線方向に読み取ることに
より、該主走査線方向1ライン分の連続した白画像デー
タを検出する。カウント手段は前記白ライン検出手段で
検出した連続するライン数をカウントする。画像再生手
段は前記入力した画像データを画像出力装置に出力する
際に前記カウント手段でカウントしたライン数より少な
いライン数で白画像データを再生出力する。
データを画像出力装置の主走査線方向に読み取ることに
より、該主走査線方向1ライン分の連続した白画像デー
タを検出する。カウント手段は前記白ライン検出手段で
検出した連続するライン数をカウントする。画像再生手
段は前記入力した画像データを画像出力装置に出力する
際に前記カウント手段でカウントしたライン数より少な
いライン数で白画像データを再生出力する。
[実施例の説明]
以下、添付図面に従って本発明による実施例を詳細に説
明する。
明する。
第1図は実施例の画像形成装置のブロック構成図である
0図において、1はCCDセンサ部であり、原稿画像を
走査読取して一連のデジタル画像データを出力する。例
えばこのCCDセンサ部1は走査1ライン当り5にビッ
トの画素を有する。2はラインバッファメモリであり、
CCDセンサ部1で読み取りA/D変換したデジタル画
像データを一時的に記憶する。3はCPUであり、ライ
ンバッファメモリ2からデジタル画像データを取り出し
てデータ圧縮等の画像処理をする。
0図において、1はCCDセンサ部であり、原稿画像を
走査読取して一連のデジタル画像データを出力する。例
えばこのCCDセンサ部1は走査1ライン当り5にビッ
トの画素を有する。2はラインバッファメモリであり、
CCDセンサ部1で読み取りA/D変換したデジタル画
像データを一時的に記憶する。3はCPUであり、ライ
ンバッファメモリ2からデジタル画像データを取り出し
てデータ圧縮等の画像処理をする。
4は画像メモリであり、CPU3で処理した画像データ
を記憶する。5は画像出力装置であり、CPU3を介し
て画像メモリ4から読み出した処理済画像データを可視
像にして記録する。6〜8はCPU3のデータバスであ
る。
を記憶する。5は画像出力装置であり、CPU3を介し
て画像メモリ4から読み出した処理済画像データを可視
像にして記録する。6〜8はCPU3のデータバスであ
る。
かかる構成により、CCDセンサ部1で読み取ったアナ
ログ画像データはA/D変換され、多階調のデジタル画
像データになり、逐次ラインバッファメモリ2に記憶さ
れる。CPU3はデータバス6を介してラインバッファ
メモリ2のデジタル画像データを読み取り、まずこれを
画素毎に所定閾値と比較して2値化する。こうして2値
化した2値画像データは更にCPU3によってデータ圧
縮処理を施される。
ログ画像データはA/D変換され、多階調のデジタル画
像データになり、逐次ラインバッファメモリ2に記憶さ
れる。CPU3はデータバス6を介してラインバッファ
メモリ2のデジタル画像データを読み取り、まずこれを
画素毎に所定閾値と比較して2値化する。こうして2値
化した2値画像データは更にCPU3によってデータ圧
縮処理を施される。
第2図(A)、(B)は実施例のデータ圧縮方法を説明
す′る図である。
す′る図である。
第2図(A)はデータ圧縮後の情報単位の構成を示す図
に係り、該情報単位としては例えば1バイトの圧縮指示
記号(例えば記号“@“)と、1バイトの圧縮記号(2
値画像データの“l”又は“O”)と、1バイトまたは
それ以上のカウンタ部(ランレングス値)から成る。
に係り、該情報単位としては例えば1バイトの圧縮指示
記号(例えば記号“@“)と、1バイトの圧縮記号(2
値画像データの“l”又は“O”)と、1バイトまたは
それ以上のカウンタ部(ランレングス値)から成る。
第2図(B)は2値画像データの圧縮の具体的−態様を
示す図である。図において、最初は“0°”のビットが
6個並ぶので“■o6”と圧縮符号化する。次は“1”
のビットが5偲並ぶので“■15”と圧縮符号化する。
示す図である。図において、最初は“0°”のビットが
6個並ぶので“■o6”と圧縮符号化する。次は“1”
のビットが5偲並ぶので“■15”と圧縮符号化する。
次は“0”のビットが4個並ぶので■04”と圧縮符号
化する。
化する。
次は1°°のビットが8個並ぶので■18″と圧縮符号
化する。以下同様である。ところで、文字画像データの
行間部分には数ラインう数士ラインの白い部分が存在す
る。実施例のCCDセンサ部1は走査1ライン当り5に
ビットの画素を有するからこの部分を圧縮符号化すると
“■05000″になる。
化する。以下同様である。ところで、文字画像データの
行間部分には数ラインう数士ラインの白い部分が存在す
る。実施例のCCDセンサ部1は走査1ライン当り5に
ビットの画素を有するからこの部分を圧縮符号化すると
“■05000″になる。
第4図は上記の方法で圧縮符号化した画像データの一例
を示す図である。尚、途中の1942分の白データに間
しては説明の便宜より1ライン毎に行を変えて示しであ
る。
を示す図である。尚、途中の1942分の白データに間
しては説明の便宜より1ライン毎に行を変えて示しであ
る。
[第1実施例]
第3図は第1実施例の画像読取印刷手順のフローチャー
トである。尚、この処理に入力するととは後述するカウ
ンタにはクリアされている。
トである。尚、この処理に入力するととは後述するカウ
ンタにはクリアされている。
ステップS1ではCCDセンサ部1からデジタル画像デ
ータを読み込む。ステップS2ではデジタル画像データ
をラインバッファメモリ2に蓄える。ステップS3では
CPU3はデータバス6を介してラインバッファメモリ
2のデジタル画像データを読み取り、まずこれを画素毎
に所定閾値と比較して2値化する。ステップS4では得
られた2個画像データを第2図(A)、(B)の方法に
従って圧縮符号化し、結果を画像メモリ4に蓄える。ス
テップS5では画像メモリ4から第4図のような画像デ
ータを順に読み出す。この読出は“■1の記号から次の
“■”の記号の直前までを単位として読み出す。ステッ
プS6では読み出した情報単位が“■05000”か否
かを判別する。もし“■05000“でなけれな行間以
外の情報であるからステップS7に進み、当該ランレン
グス情報を復号化し、もとの2値パターンデータに戻し
て画像出力装置5に出力する。また“■osooo″な
らステップs8に進み、カウンタKに+1する。ステッ
プS9ではカウンタにの値がnより大きいか否かを判別
する。もし大きくなければステップS10に進み、符号
゛■o5ooo”をもとの2値パターンデータ(1ライ
ン分の白データ)に戻して画像出力装置5に出力する。
ータを読み込む。ステップS2ではデジタル画像データ
をラインバッファメモリ2に蓄える。ステップS3では
CPU3はデータバス6を介してラインバッファメモリ
2のデジタル画像データを読み取り、まずこれを画素毎
に所定閾値と比較して2値化する。ステップS4では得
られた2個画像データを第2図(A)、(B)の方法に
従って圧縮符号化し、結果を画像メモリ4に蓄える。ス
テップS5では画像メモリ4から第4図のような画像デ
ータを順に読み出す。この読出は“■1の記号から次の
“■”の記号の直前までを単位として読み出す。ステッ
プS6では読み出した情報単位が“■05000”か否
かを判別する。もし“■05000“でなけれな行間以
外の情報であるからステップS7に進み、当該ランレン
グス情報を復号化し、もとの2値パターンデータに戻し
て画像出力装置5に出力する。また“■osooo″な
らステップs8に進み、カウンタKに+1する。ステッ
プS9ではカウンタにの値がnより大きいか否かを判別
する。もし大きくなければステップS10に進み、符号
゛■o5ooo”をもとの2値パターンデータ(1ライ
ン分の白データ)に戻して画像出力装置5に出力する。
実際は画像出力装置5のプリントラインを副走査方向に
1ライン分スキップしても良い。
1ライン分スキップしても良い。
ステップ311では画像メモリ4から次のデータを読み
出し、ステップS12では読み出した情報単位が“■o
sooo”か否かを判別する。
出し、ステップS12では読み出した情報単位が“■o
sooo”か否かを判別する。
通常は行間の空白が続くので判別はYESになる。ステ
ップS8ではカウンタKに+1し、ステップS9に進む
。やがて、カウンタにの値がnより大きくなると直接ス
テップs11に進む。
ップS8ではカウンタKに+1し、ステップS9に進む
。やがて、カウンタにの値がnより大きくなると直接ス
テップs11に進む。
即ち、ステップS10の出力を行ゎないので印刷行は進
まない。これにより、例えばもともと数十ライン分あっ
た行間が数ライン分に圧縮される。
まない。これにより、例えばもともと数十ライン分あっ
た行間が数ライン分に圧縮される。
ステップS12では読み出した情報単位が“■0500
0”か否かを判別する。例えば次の文字行に至ると“■
05000″でなくなる。フローはステップS13に進
み、カウンタKをクリアする。
0”か否かを判別する。例えば次の文字行に至ると“■
05000″でなくなる。フローはステップS13に進
み、カウンタKをクリアする。
第5図(A)は原稿画像の一例を示す図に係り、第5図
(B)は圧縮処理した印刷画像の一例を示す図に係る。
(B)は圧縮処理した印刷画像の一例を示す図に係る。
第5図(B)では不要な行間が圧縮されており、必要な
画像情報は何ら失われていない。
画像情報は何ら失われていない。
[第2実施例]
第6図は第2実施例の画像読取印刷手順のフローチャー
トである。尚、第3図と同一の処理工程には同一工程番
号を付して説明を省略する。
トである。尚、第3図と同一の処理工程には同一工程番
号を付して説明を省略する。
ステップS20でデータ圧縮すると、これを画像メモリ
4に記憶する前にステップS6で情報単位が“■050
00”か否かを判別し、“■05000”ならステップ
S8に進み、1942分までの“■05000”をステ
ップS23で画像メモリ4に記憶し、それ以上のライン
についてはステップS23をスキップする。ステップS
24では続く2値画像データを圧縮し、ステップS12
で情報単位が“■05000”か否かを判別する。
4に記憶する前にステップS6で情報単位が“■050
00”か否かを判別し、“■05000”ならステップ
S8に進み、1942分までの“■05000”をステ
ップS23で画像メモリ4に記憶し、それ以上のライン
についてはステップS23をスキップする。ステップS
24では続く2値画像データを圧縮し、ステップS12
で情報単位が“■05000”か否かを判別する。
またステップS6で情報単位が“■05000”でない
ときはステップS21で当該情報単位を画像メモリ4に
記憶し、ステップS22で2値画像データが終了するま
で処理を繰り返す。こうして全2値画像データの圧縮符
号化処理を終了するとステップS25に進み、これを復
号化して画像出力装置5に出力する。このように第2実
施例では画像メモリ4に記憶させる前にnラインを越え
る分の白紙部データをあらかじめ削除してしまうもので
ある。これによって出力する際の高速化が図られ、かつ
画像メモリ4の使用料域を、小さくできる効果がある。
ときはステップS21で当該情報単位を画像メモリ4に
記憶し、ステップS22で2値画像データが終了するま
で処理を繰り返す。こうして全2値画像データの圧縮符
号化処理を終了するとステップS25に進み、これを復
号化して画像出力装置5に出力する。このように第2実
施例では画像メモリ4に記憶させる前にnラインを越え
る分の白紙部データをあらかじめ削除してしまうもので
ある。これによって出力する際の高速化が図られ、かつ
画像メモリ4の使用料域を、小さくできる効果がある。
[発明の効果]
以上述べた如く本発明によれば、画像データ中の白紙部
分を削除することによって、元の画像情報を保存したま
まで、原稿に比べて少数の出力用紙上へ出力することが
可能となった。
分を削除することによって、元の画像情報を保存したま
まで、原稿に比べて少数の出力用紙上へ出力することが
可能となった。
更にこの手法は従来からある出力用紙の両面へ出力する
手法と組みあわせれば、出力用紙数削減の効果は大きい
。
手法と組みあわせれば、出力用紙数削減の効果は大きい
。
第1図は実施例の画像形成装置のブロック構成図、
第2図(A)、(B)は実施例のデータ圧縮方法を説明
する図、 第3図は第1実施例の画像読取印刷手順のフローチャー
ト、 第4図は第2図(A)、(B)の方法で圧縮符号化した
画像データの一例を示す図、 第5図(A)は原稿画像の一例を示す図、第5図(B)
は圧縮処理した印刷画像の一例を示す図、 第6図は第2実施例の画像読取印刷手順のフローチャー
トである。 図中、1・・−CCDセンサ部、2・・・ラインバッフ
ァメモリ、3・・−CPU、4・・・画像メモリ、5・
・・画一像出力装置、6〜8・・・データバスである。 特許出願人 キャノン株式会社 ■06@15■04■旧■010−−−−■o7■11
2■030 @15 ■04−−−−゛ 第4図 (A) (B) 第5図
する図、 第3図は第1実施例の画像読取印刷手順のフローチャー
ト、 第4図は第2図(A)、(B)の方法で圧縮符号化した
画像データの一例を示す図、 第5図(A)は原稿画像の一例を示す図、第5図(B)
は圧縮処理した印刷画像の一例を示す図、 第6図は第2実施例の画像読取印刷手順のフローチャー
トである。 図中、1・・−CCDセンサ部、2・・・ラインバッフ
ァメモリ、3・・−CPU、4・・・画像メモリ、5・
・・画一像出力装置、6〜8・・・データバスである。 特許出願人 キャノン株式会社 ■06@15■04■旧■010−−−−■o7■11
2■030 @15 ■04−−−−゛ 第4図 (A) (B) 第5図
Claims (1)
- 【特許請求の範囲】 入力した画像データを画像出力装置の主走査線方向に読
み取ることにより、該主走査線方向1ライン分の連続し
た白画像データを検出する白ライン検出手段と、 前記白ライン検出手段で検出した連続するライン数をカ
ウントするカウント手段と、 前記入力した画像データを画像出力装置に出力する際に
前記カウント手段でカウントしたライン数より少ないラ
イン数で白画像データを再生出力する画像再生手段を備
えることを特徴とする画像形成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62312295A JPH01154671A (ja) | 1987-12-11 | 1987-12-11 | 画像形成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62312295A JPH01154671A (ja) | 1987-12-11 | 1987-12-11 | 画像形成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01154671A true JPH01154671A (ja) | 1989-06-16 |
Family
ID=18027529
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62312295A Pending JPH01154671A (ja) | 1987-12-11 | 1987-12-11 | 画像形成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01154671A (ja) |
-
1987
- 1987-12-11 JP JP62312295A patent/JPH01154671A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5293432A (en) | Document image scanner with variable resolution windows | |
| JPH1131191A (ja) | マルチメディア情報読取装置 | |
| JP3395924B2 (ja) | 画像入力制御装置 | |
| JP2917367B2 (ja) | 文字認識装置 | |
| JPS5887648A (ja) | 画像処理装置 | |
| JP3203024B2 (ja) | 画像処理装置及び画像処理方法 | |
| JPS63202181A (ja) | ライン画信号除去方式 | |
| JPS61281382A (ja) | 文字位置情報作成回路 | |
| JPH01267784A (ja) | ノイズ除去装置 | |
| JP3014257B2 (ja) | 文書読み取り装置 | |
| JPH0888758A (ja) | 電子ファイル装置 | |
| JPS61285586A (ja) | 分離文字を考慮した文字位置情報作成回路 | |
| JPS59161174A (ja) | 画像処理装置 | |
| JPH08202861A (ja) | データ処理装置 | |
| JPH064706A (ja) | 画像処理装置 | |
| JPS63143683A (ja) | 光学的文字読取り装置 | |
| JPH011086A (ja) | 文字切出し方法 | |
| JPH0530286A (ja) | 画像読取装置 | |
| JPH07221987A (ja) | 画像処理装置 | |
| JPH06350857A (ja) | 画像処理方法 | |
| JPH0546746A (ja) | 1次元画像処理装置 | |
| JPH0224432B2 (ja) | ||
| JPS5851371A (ja) | 帳票処理方式 | |
| JPH0573651A (ja) | 画像処理装置 | |
| JPS62160879A (ja) | スキヤナインタフエ−ス方式 |