JP2000059609A - Network scanner device - Google Patents
Network scanner deviceInfo
- Publication number
- JP2000059609A JP2000059609A JP10232255A JP23225598A JP2000059609A JP 2000059609 A JP2000059609 A JP 2000059609A JP 10232255 A JP10232255 A JP 10232255A JP 23225598 A JP23225598 A JP 23225598A JP 2000059609 A JP2000059609 A JP 2000059609A
- Authority
- JP
- Japan
- Prior art keywords
- image
- network
- page
- image data
- document
- 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 Input (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【課題】 読み取った原稿の画像に応じて、ページ毎に
圧縮アルゴリズムを切り換えて画像データを圧縮するこ
とにより、読み取った原稿中に写真画像を含むページが
存在した場合でも、ネットワークへの負荷を軽減して画
像データを送信できるネットワークスキャナ装置を提供
する。
【解決手段】 読み取り部10で読み取った原稿画像中
に写真画像部分が存在するか否かを1ページ毎に判断
し、写真画像部分が存在するページの原稿画像の画像デ
ータはロッシー圧縮回路120でロッシー圧縮した後ネ
ットワーク上に送信し、写真画像部分が存在しないペー
ジの原稿画像の画像データはロスレス圧縮回路110で
ロスレス圧縮してネットワーク上に送信するようにし
た。
(57) [Summary] [PROBLEMS] To compress image data by switching a compression algorithm for each page in accordance with a read image of a document, so that even if a page including a photographic image exists in the read document, Provided is a network scanner device capable of transmitting image data while reducing a load on a network. SOLUTION: It is determined for each page whether or not a photographic image portion exists in a document image read by a reading section 10, and image data of a document image of a page where a photographic image portion exists is determined by a lossy compression circuit 120. After lossy compression, the image data is transmitted over a network, and image data of a document image of a page having no photographic image portion is losslessly compressed by a lossless compression circuit 110 and transmitted over the network.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、読み取った画像デ
ータをネットワークを介してコンピュータなどへ転送す
るネットワークスキャナ装置に関するものである。[0001] 1. Field of the Invention [0002] The present invention relates to a network scanner for transferring read image data to a computer or the like via a network.
【0002】[0002]
【従来の技術】従来のネットワークスキャナ装置、すな
わちネットワークを介してコンピュータなど他の機器と
通信を行う機能を備えたスキャナ装置では、読み取った
原稿画像の画像データを、写真画像の有無に関係なく、
ジョブ単位で一定の圧縮アルゴリズムにより圧縮してネ
ットワーク上へ送信していた。そのため、上記圧縮アル
ゴリズムとしてロスレス(Lossless)圧縮を指定した場
合、原稿中に写真画像を含むページがあると、圧縮後の
データであっても非常に大きなデータとなってしまい、
当該データの送信に長時間を要するという問題があっ
た。ロスレス圧縮は、プログラムや数値など1ビットの
欠けもなく復元しなければならないデータに対して、圧
縮するデータの種類を限定せずに使われる圧縮アルゴリ
ズムであり、写真画像部分に対しては有効に圧縮するこ
とができないからである。また、ネットワークスキャナ
装置は、ネットワークトラフィックの混雑具合や配信先
端末の処理能力などに関わらず、処理したデータを一方
的に配信するため、上記のような大きなサイズのデータ
がそのままネットワーク上に送出されることによって、
当該データ通信のためにネットワークの負荷(トラフィ
ック量)が過大になり、他の機器間の通信の妨げになる
ことが考えられる。また、転送データサイズが配信先の
受信可能容量をオーバーすることもあり得る。2. Description of the Related Art In a conventional network scanner device, that is, a scanner device having a function of communicating with other devices such as a computer via a network, image data of a read document image is converted into a document image regardless of the presence or absence of a photographic image.
Each job was compressed by a certain compression algorithm and sent over the network. Therefore, if lossless (Lossless) compression is specified as the above compression algorithm, if there is a page containing a photographic image in the original, even the compressed data will be very large data.
There is a problem that it takes a long time to transmit the data. Lossless compression is a compression algorithm used for data that must be restored without loss of one bit, such as programs and numerical values, without limiting the type of data to be compressed. This is because it cannot be compressed. In addition, the network scanner device unilaterally distributes the processed data regardless of the degree of network traffic congestion or the processing capability of the distribution destination terminal. By doing
It is conceivable that the load (traffic amount) of the network becomes excessive due to the data communication, which hinders communication between other devices. Further, the transfer data size may exceed the receivable capacity of the distribution destination.
【0003】[0003]
【発明が解決しようとする課題】上記のように、従来の
ネットワークスキャナ装置では、読み取った原稿画像の
画像データを、写真画像の有無に関係なく、ジョブ単位
で一定の圧縮アルゴリズムにより圧縮してネットワーク
上へ送信していたため、読み取った原稿中に写真画像を
含むページがあると、データの送信に長時間要するとい
った問題や、ネットワークの負荷が過大になり、他の機
器間の通信の妨げになるといった問題があった。本発明
は上記従来の技術の問題点を解消すべく創案されたもの
であり、読み取った原稿の画像に応じて、ページ毎に圧
縮アルゴリズムを切り換えて画像データを圧縮すること
により、読み取った原稿中に写真画像を含むページが存
在した場合でも、ネットワークへの負荷を軽減して画像
データを送信できるネットワークスキャナ装置を提供す
ることを課題とする。As described above, in the conventional network scanner apparatus, the image data of the read original image is compressed by a predetermined compression algorithm for each job, regardless of the presence or absence of a photographic image. If the document contains a photo image in the scanned document, it takes a long time to transmit the data, and the network load becomes excessive, preventing communication between other devices. There was such a problem. SUMMARY OF THE INVENTION The present invention has been made to solve the problems of the above-described conventional technology. In accordance with an image of a read original, a compression algorithm is switched for each page to compress image data, thereby enabling the read original to be read. It is an object of the present invention to provide a network scanner device capable of reducing the load on a network and transmitting image data even when a page including a photographic image exists.
【0004】[0004]
【課題を解決するための手段】上記課題を解決するため
に、請求項1記載の発明は、ネットワークを介して他の
機器と通信を行う機能を備え、原稿画像を読み取って得
られた画像データを、ネットワークを介して他の機器へ
転送するネットワークスキャナ装置であって、読み取っ
た原稿画像中に写真画像部分が存在するか否かを1ペー
ジ毎に判断する写真画像判断手段と、写真画像部分が存
在する原稿画像の画像データをページ単位でロッシー
(Lossy )圧縮するロッシー圧縮手段とを備えたことを
特徴とする。また、請求項2記載の発明は、請求項1記
載のネットワークスキャナ装置において、写真画像部分
が存在しない原稿画像の画像データをページ単位でロス
レス(LossLess)圧縮するロスレス圧縮手段を備えたこ
とを特徴とする。According to a first aspect of the present invention, there is provided an image processing apparatus having a function of communicating with another device via a network, and obtaining image data obtained by reading a document image. A network image scanner for transferring a photograph image portion to another device via a network, wherein the photograph image judging means judges for each page whether a photograph image portion exists in the read document image, and a photograph image portion. And lossy compression means for lossy-compressing the image data of the document image in which the image data exists in page units. According to a second aspect of the present invention, there is provided the network scanner according to the first aspect, further comprising a lossless compression unit that performs lossless compression of image data of a document image having no photographic image portion in page units. And
【0005】[0005]
【発明の実施の形態】以下、本発明の実施の形態につい
て説明する。図1は本発明に係るネットワークスキャナ
装置の実施の形態の一例を示すブロック図である。図示
するように、このネットワークスキャナ装置は、原稿の
画像をドットの集まりとして光学的に読み取り、ビデオ
信号に変換する読み取り部10と、圧縮アルゴリズムの
相違する2つの圧縮手段、すなわちロスレス圧縮回路1
10及びロッシー圧縮回路120と、図示しないネット
ワークに接続されたネットワークインタフェース(I/
F)130とを備え、読み取り部10で読み取った画像
データを、ロスレス圧縮回路110またはロッシー圧縮
回路120で圧縮した後、ネットワークI/F130を
介して、図示しないネットワーク上のホスト装置へ転送
する構成になっている。読み取り部10より入力された
画像データは、スキャナビデオ(VIDEO)I/F2
0を経由して、主記憶装置40へDMA等のデータ転送
方式で転送されると同時に、変化点カウンタ60にも入
力される。変化点カウンタ60は、読み取り部10より
入力された画像中の相隣接するドットが白黒変化する点
を検出するためのものであり、計数ライン指定レジスタ
70に指定されている読み取りラインを対象としてリア
ルタイムで白黒変化点を計数し、その値を比較回路90
へ送る。比較回路90は、変化点カウンタ60から送ら
れてきた計数値と、しきい値レジスタ80に設定されて
いるしきい値とを比較し、計数値がしきい値を越えたと
き、その旨を示す所定の信号を割り込みステータス回路
100に与える。つまり、請求項1中の写真画像判断手
段は、この例では、上記変化点カウンタ60、計数ライ
ン指定レジスタ70、比較回路90、比較回路90など
により構成され、写真画像の特徴である白黒変化点がテ
キスト、CAD図等に比べ圧倒的に多いという特徴を利
用し、その変化点の計数値としきい値とを比較すること
により、写真画像部分が存在するか否かを簡易的に判定
する。Embodiments of the present invention will be described below. FIG. 1 is a block diagram showing an example of an embodiment of a network scanner device according to the present invention. As shown in the figure, the network scanner device includes a reading unit 10 that optically reads an image of a document as a group of dots and converts the image into a video signal, and two compression units having different compression algorithms, that is, a lossless compression circuit 1.
10 and the lossy compression circuit 120, and a network interface (I /
F) 130, the image data read by the reading unit 10 is compressed by the lossless compression circuit 110 or the lossy compression circuit 120, and then transferred to a host device on a network (not shown) via the network I / F 130. It has become. The image data input from the reading unit 10 is a scanner video (VIDEO) I / F2
At the same time, the data is transferred to the main storage device 40 via a data transfer method such as DMA, and is also input to the change point counter 60. The change point counter 60 is for detecting a point at which adjacent dots in the image input from the reading unit 10 change in black and white, and performs real-time processing on the read line specified in the count line specification register 70. The black-and-white change point is counted by the
Send to The comparing circuit 90 compares the count value sent from the change point counter 60 with the threshold value set in the threshold value register 80, and when the count value exceeds the threshold value, the fact is notified. The given signal shown is given to the interrupt status circuit 100. That is, in this example, the photographic image determination means in this embodiment is composed of the above-mentioned change point counter 60, counting line designation register 70, comparison circuit 90, comparison circuit 90, etc. Utilizing the feature that the number is overwhelmingly greater than that of a text, a CAD drawing, or the like, a comparison is made between the count value of the change point and a threshold value to easily determine whether or not a photographic image portion exists.
【0006】割り込みステータス回路100は、比較回
路90から上記信号を受け取ると、上記計数値がしきい
値を越えたことを知らせる割込み情報をCPU30へ送
る。CPU30は、図示しないROMに格納されたプロ
グラムに従って、このネットワークスキャナ装置全体を
統括制御する。そして、読み取り部10が1ページ分の
読み取りを開始してから主記憶装置40へその1ページ
分の画像データを転送し終えるまでの間に、上記割込み
情報が送られてこなかった場合または写真画像データで
あることを示すフラグが立たなかった場合は、そのペー
ジの原稿画像中に写真画像が含まれていなかったと判断
し、主記憶装置40に記憶した画像データをロスレス圧
縮回路110へ転送してロスレス圧縮した後、ロスレス
圧縮データであることを示すヘッダを付してページ単位
で一時記憶装置50に格納する。一方、上記1ページ分
の転送終了を待たずに、上記計数値がしきい値を越えた
ことを知らせる割込み情報が送られてきた場合または写
真画像データであることを示すフラグが立った場合、C
PU30はそのページの原稿画像中に写真画像が含まれ
ていると判断する。そして、主記憶装置40に記憶した
画像データをロッシー圧縮回路120へ転送してロッシ
ー圧縮した後、ロッシー圧縮データであることを示すヘ
ッダを付してページ単位で一時記憶装置50に格納す
る。When the interrupt status circuit 100 receives the signal from the comparison circuit 90, the interrupt status circuit 100 sends to the CPU 30 interrupt information notifying that the count value has exceeded the threshold value. The CPU 30 controls the entire network scanner according to a program stored in a ROM (not shown). If the interrupt information is not sent between the time when the reading unit 10 starts reading one page and the time when the transfer of the one page of image data to the main storage device 40 is completed, If the flag indicating data is not set, it is determined that the photographic image is not included in the document image of the page, and the image data stored in the main storage device 40 is transferred to the lossless compression circuit 110. After lossless compression, the data is stored in the temporary storage device 50 in page units with a header indicating that the data is lossless compressed data. On the other hand, if the interruption information notifying that the count value has exceeded the threshold value is sent without waiting for the end of the transfer of one page, or if a flag indicating that the data is photographic image data is set, C
PU 30 determines that a photographic image is included in the document image of the page. Then, after transferring the image data stored in the main storage device 40 to the lossy compression circuit 120 and performing lossy compression, the image data is stored in the temporary storage device 50 in page units with a header indicating that the data is lossy compressed data.
【0007】CPU30は上記の動作を1ページ毎に繰
り返す。そして、1ジョブ分すなわち全ページ分の原稿
の画像データが一時記憶装置50に保存されたか否かに
関わらず、圧縮データをページ単位でネットワーク上の
ホスト装置に随時送信していき、最終ページの圧縮デー
タを送信した時点で1ジョブ分の動作を完了する。上記
のように、読み取り部10で読み取った原稿画像中に写
真画像部分が存在するか否かを1ページ毎に判断し、写
真画像部分が存在するページの原稿画像の画像データは
ロッシー圧縮回路120でロッシー圧縮した後ネットワ
ーク上に送信するようにしたので、読み取った原稿中に
写真画像を含むページが存在した場合でも、送信データ
量を小さくしてネットワークへの負荷を軽減することが
でき、配信先端末にもその処理能力を超過するような余
計な負荷を与えずに済む。また、写真画像部分が存在し
ないページの原稿画像の画像データはロスレス圧縮回路
110でロスレス圧縮してネットワーク上に送信するよ
うにしたので、画像品質を落とすことなくデータを配信
することができる。つまり、1ジョブを通して一律にロ
ッシー圧縮を行った場合、文字や罫線等が非常に識別し
づらくなる可能性があるが、文字や罫線等のみからなる
原稿画像の画像データについてはロスレス圧縮すること
により、そのような不具合を抑えることができる。しか
も、これらの動作はネットワークスキャナ装置によって
自動的に行なわれるので、ユーザは画像データに応じて
圧縮アルゴリズムを切り換えるといった余計な操作を行
う必要がない。なお、上記の例では、画像データをロス
レス圧縮またはロッシー圧縮するための専用のハードウ
エア(110、120)を備えた装置構成について説明
したが、これら専用のハードウエアの代わりに、図示し
ないROMなどにロスレス圧縮およびロッシー圧縮用の
プログラムを格納しておき、CPU30がこれらのプロ
グラムを選択的に実行してデータ圧縮処理を行うように
してもよい。The CPU 30 repeats the above operation for each page. The compressed data is transmitted to the host device on the network page by page regardless of whether the image data of the document for one job, that is, all pages is stored in the temporary storage device 50, and the final page When the compressed data is transmitted, the operation for one job is completed. As described above, it is determined for each page whether or not a photo image portion exists in the document image read by the reading unit 10, and the image data of the document image of the page where the photo image portion exists is determined by the lossy compression circuit 120. Is transmitted over the network after lossy compression, so even if there are pages containing photo images in the scanned original, the amount of transmitted data can be reduced and the load on the network can be reduced. It is not necessary to apply an unnecessary load that exceeds the processing capacity to the destination terminal. Further, since the image data of the document image of the page having no photographic image portion is lossless-compressed by the lossless compression circuit 110 and transmitted over the network, the data can be distributed without deteriorating the image quality. In other words, if lossy compression is performed uniformly throughout one job, characters and ruled lines may be very difficult to identify, but lossless compression is performed on image data of a document image consisting of only characters and ruled lines. , Such a problem can be suppressed. In addition, since these operations are automatically performed by the network scanner device, the user does not need to perform extra operations such as switching the compression algorithm according to the image data. In the above-described example, the apparatus configuration including the dedicated hardware (110, 120) for lossless compression or lossy compression of image data has been described. However, instead of these dedicated hardware, a ROM (not shown) or the like is used. , Programs for lossless compression and lossy compression may be stored, and the CPU 30 may selectively execute these programs to perform data compression processing.
【0008】[0008]
【発明の効果】以上説明したように、本発明は以下のよ
うな優れた効果を発揮する。請求項1記載の発明では、
読み取った原稿画像中に写真画像部分が存在するか否か
を1ページ毎に判断し、写真画像部分が存在するページ
の原稿画像の画像データはロッシー圧縮した後ネットワ
ーク上に送信するようにしたので、読み取った原稿中に
写真画像を含むページが存在した場合でも、ネットワー
クへの負荷を軽減することができ、配信先端末にもその
処理能力を超過するような余計な負荷を与えずに済む。
請求項2記載の発明では、写真画像部分が存在しないペ
ージの原稿画像の画像データはロスレス圧縮してネット
ワーク上に送信するようにしたので、画像品質を落とす
ことなくデータを配信することができる。As described above, the present invention has the following excellent effects. In the invention according to claim 1,
Since it is determined on a page-by-page basis whether or not a photo image portion exists in the read document image, the image data of the document image of the page where the photo image portion exists is lossy-compressed and then transmitted over the network. Even when a page including a photographic image exists in the read original, the load on the network can be reduced, and an unnecessary load that exceeds the processing capacity of the distribution destination terminal can be avoided.
According to the second aspect of the present invention, image data of a document image of a page having no photographic image portion is losslessly compressed and transmitted over a network, so that data can be distributed without deteriorating image quality.
【図1】本発明に係るネットワークスキャナ装置の実施
の形態の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of an embodiment of a network scanner device according to the present invention.
10:読み取り部、60:変化点カウンタ(写真画像判
断手段)、70:計数ライン指定レジスタ(写真画像判
断手段)、80:しきい値レジスタ(写真画像判断手
段)、90:比較回路(写真画像判断手段)、100:
割り込みステータス回路、110:ロスレス圧縮回路、
120:ロッシー圧縮回路、130:ネットワークイン
タフェース。10: reading unit, 60: change point counter (photo image determination means), 70: counting line designation register (photo image determination means), 80: threshold value register (photo image determination means), 90: comparison circuit (photo image) Judgment means), 100:
Interrupt status circuit, 110: lossless compression circuit,
120: Lossy compression circuit, 130: Network interface.
Claims (2)
行う機能を備え、原稿画像を読み取って得られた画像デ
ータを、ネットワークを介して他の機器へ転送するネッ
トワークスキャナ装置であって、 読み取った原稿画像中に写真画像部分が存在するか否か
を1ページ毎に判断する写真画像判断手段と、写真画像
部分が存在する原稿画像の画像データをページ単位でロ
ッシー圧縮するロッシー圧縮手段とを備えたことを特徴
とするネットワークスキャナ装置。1. A network scanner device having a function of communicating with another device via a network, and transferring image data obtained by reading a document image to another device via a network. Photographic image determining means for determining, on a page basis, whether or not a photographic image portion is present in the original image, and lossy compressing means for performing lossy compression of image data of the original image having the photographic image portion in page units. A network scanner device, comprising:
像データをページ単位でロスレス圧縮するロスレス圧縮
手段を備えたことを特徴とする請求項1記載のネットワ
ークスキャナ装置。2. The network scanner according to claim 1, further comprising a lossless compression unit for performing lossless compression of image data of a document image having no photographic image portion in page units.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10232255A JP2000059609A (en) | 1998-08-04 | 1998-08-04 | Network scanner device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10232255A JP2000059609A (en) | 1998-08-04 | 1998-08-04 | Network scanner device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000059609A true JP2000059609A (en) | 2000-02-25 |
Family
ID=16936413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10232255A Pending JP2000059609A (en) | 1998-08-04 | 1998-08-04 | Network scanner device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000059609A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030039445A (en) * | 2001-11-13 | 2003-05-22 | 삼성전자주식회사 | Transmitting/receiving apparatus of video signal |
-
1998
- 1998-08-04 JP JP10232255A patent/JP2000059609A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030039445A (en) * | 2001-11-13 | 2003-05-22 | 삼성전자주식회사 | Transmitting/receiving apparatus of video signal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7130072B2 (en) | Multifunction system, image processing method, computer program and memory medium | |
| US7221469B2 (en) | Image communication and processing with common performance of processing of a file preparatory to further processing by different applications | |
| US20030123085A1 (en) | Image processing apparatus and image processing method | |
| JPH07311839A (en) | Information processing system | |
| JP2000059609A (en) | Network scanner device | |
| JP2000059558A (en) | Network scanner device | |
| JP2005065043A (en) | Data processor | |
| JP4136573B2 (en) | Image processing method, image processing apparatus, program, and recording medium | |
| JPH08125818A (en) | Image processing unit | |
| JP3192248B2 (en) | Image signal encoding device | |
| JPH07288593A (en) | Information processing system, information processing apparatus, and data transfer control method | |
| JP4446389B2 (en) | Interface device for compression / decompression module | |
| JP2004357154A (en) | Data processing unit | |
| JP4901781B2 (en) | Image forming apparatus | |
| JPH06105172A (en) | Fax machine | |
| KR100280177B1 (en) | Method for Checking a Last Portion of Reading Data | |
| JPH07212516A (en) | Fax machine | |
| JP2003348338A (en) | Information processing apparatus | |
| JPH10224225A (en) | Method and device for selecting data compression automatically | |
| KR920009440B1 (en) | Information electrical transmission control method between facsimile and computer system | |
| JPH0385962A (en) | Picture size reduction device in facsimile equipment | |
| JP3270232B2 (en) | Data compression device | |
| JP2566905B2 (en) | Image transmission method | |
| JP2002244994A (en) | Image forming device | |
| JP2000101795A (en) | Network scanner |