JPH10271264A - Scanner device and information processing device - Google Patents
Scanner device and information processing deviceInfo
- Publication number
- JPH10271264A JPH10271264A JP9090046A JP9004697A JPH10271264A JP H10271264 A JPH10271264 A JP H10271264A JP 9090046 A JP9090046 A JP 9090046A JP 9004697 A JP9004697 A JP 9004697A JP H10271264 A JPH10271264 A JP H10271264A
- Authority
- JP
- Japan
- Prior art keywords
- point
- information
- information processing
- processing apparatus
- image
- 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
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
- Facsimile Transmission Control (AREA)
- Image Analysis (AREA)
- Image Input (AREA)
Abstract
(57)【要約】
【課題】 有効イメージ領域以外の所を一切送らず、送
信イメージデータを削減し、転送時間を減少させる。
【解決手段】 スキャナ装置によって読み取った画像デ
ータを順次メモリに蓄えていく。その時に、接続された
スキャナ装置の印刷設定から、画像領域を割り出し、
A,D点の座標を割り出す。展開されていくなかで、初
めて白以外のデータがきた場合にその点をB点とする。
C点を検出するために、白以外が来た点を読み出し、そ
れぞれB,C点の座標データを割り出す。A,B,C,
D点が解析されると、このモードでの転送を情報処理装
置に伝える。それを受け取った情報処理装置はその受信
方法をサポートしていない場合にはその旨を応答し、A
点からB点までとC点からD点までは空のデータ転送を
行う。サポートしている応答の場合にはA,B,C,D
点をそれぞれ送り、その後B点からの転送を始め、C点
に到達すると転送を終了する。
(57) [Summary] [PROBLEMS] To reduce the transmission image data and to reduce the transfer time without sending any place other than the effective image area. SOLUTION: Image data read by a scanner device is sequentially stored in a memory. At that time, the image area is calculated from the print settings of the connected scanner device,
The coordinates of points A and D are determined. When data other than white comes for the first time during the development, the point is defined as point B.
In order to detect the point C, a point other than white is read, and coordinate data of the points B and C are determined. A, B, C,
When the point D is analyzed, the transfer in this mode is transmitted to the information processing apparatus. If the information processing apparatus that has received the information does not support the receiving method, it responds to that effect,
Empty data transfer is performed from point to point B and from point C to point D. A, B, C, D for supported responses
Each point is sent, and then transfer starts from point B, and ends when point C is reached.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、画像情報のフレー
ム領域、有効イメージエリアを読み取るスキャナ装置、
及び、該スキャナ装置からのフレーム領域、有効イメー
ジエリア情報を解析して元の有効画像領域を受信する画
像情報処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a scanner device for reading a frame area and an effective image area of image information,
The present invention also relates to an image information processing apparatus that analyzes a frame area and effective image area information from the scanner apparatus and receives an original effective image area.
【0002】[0002]
【従来の技術】スキャナ装置は、プリンタ装置のデータ
転送方向が逆の装置として例えられる場合があるが、プ
リンタの場合と違って、言語で送信することはまれで、
基本的にはイメージデータが転送される。従来のスキャ
ナ制御装置は、スキャナ装置によって読みとられたデー
タをそのまま情報処理装置に転送していた。2. Description of the Related Art In some cases, a scanner device is compared with a device in which the data transfer direction of a printer device is reversed. However, unlike a printer, a scanner device rarely transmits data in a language.
Basically, image data is transferred. The conventional scanner control device transfers the data read by the scanner device as it is to the information processing device.
【0003】一方、プリンタ装置の1つでもあるシリア
ルプリンタの世界では、例えば、特開平8−33701
2号公報に記載の発明のように、ライン単位で前ライン
データを比較し、同じ場合にはホスト側でデータを出力
せず、転送時間を節約したり、さらには何ラインも同デ
ータが続いた場合には、特別なコマンドを用意して、転
送数を極端に削減して節約を図っている。On the other hand, in the world of serial printers, which is one of the printer apparatuses, for example, Japanese Patent Laid-Open No. 8-33701 is disclosed.
As in the invention described in Japanese Patent Laid-Open Publication No. H10 (1994), the previous line data is compared line by line, and in the case of the same, no data is output on the host side, so that the transfer time is saved. In this case, a special command is prepared to reduce the number of transfers extremely to save money.
【0004】しかしながら、上記の方法は、シリアルプ
リンタのようにラインのデータ数が少ない場合には、1
つのデータ削減の方法ではあるが、プリンタやスキャナ
の場合にはライン比較器だけでも非常に大きくなり、か
えって時間もかかり、得策とは言えない。However, when the number of data on a line is small as in the case of a serial printer, the above-described method is used.
Although this is one method of reducing data, in the case of a printer or a scanner, the line comparator alone becomes very large, takes much time, and cannot be said to be an effective solution.
【0005】[0005]
【発明が解決しようとする課題】前述のように、ライン
比較器を用いる手段は、シリアルプリンタのようにライ
ンのデータ数が少ない場合には1つのデータ削減の方法
ではあるが、スキャナの場合にはライン比較器だけでも
非常に大きくなり、かえって時間もかかり、特策とは言
えない。As described above, the means using a line comparator is a method of reducing one data when the number of data on a line is small as in a serial printer. Is very large even with the line comparator alone, and it takes much time, which is not a special measure.
【0006】本発明は、スキャナ側にコマンドを用意
し、そのコマンドを使用することによって有効イメージ
領域以外の所を一切送らず、送信イメージデータを削減
し転送時間を減少させることを目的としてなされたもの
である。SUMMARY OF THE INVENTION The object of the present invention is to prepare a command on the scanner side and to reduce the transmission image data and reduce the transfer time by using the command without sending any portion other than the effective image area. Things.
【0007】[0007]
【課題を解決するための手段】請求項1の発明は、画像
情報を読み取り、読み取った画像情報を画像情報処理装
置に伝達するスキャナ装置において、入力情報におい
て、フレーム領域の始点、終点及び有効イメージエリア
の始点、終点を求め、これらの点を基準に前記情報処理
装置に転送することを特徴としたものである。According to a first aspect of the present invention, there is provided a scanner for reading image information and transmitting the read image information to an image information processing apparatus. A starting point and an ending point of an area are obtained, and the area is transferred to the information processing apparatus based on these points.
【0008】請求項2の発明は、画像情報を読み取り、
読み取った画像情報を画像情報処理装置に伝達する入力
情報において、生成されたフレームイメージの結果か
ら、ドットの打たれる最左点、最右点、最上点、最下点
を算出して、その座標データを前記情報処理装置に転送
することを特徴としたものである。According to a second aspect of the present invention, image information is read,
In the input information for transmitting the read image information to the image information processing apparatus, from the result of the generated frame image, calculate the leftmost point, the rightmost point, the uppermost point, and the lowermost point where dots are formed. The coordinate data is transferred to the information processing apparatus.
【0009】請求項3の発明は、スキャナ装置により生
成されたフレームイメージを受信する情報処理装置にお
いて、前記スキャナ装置から転送される情報を解析し
て、フレーム領域の始点・終点情報、有効イメージエリ
アの始点・終点情報であると判断した場合に、その情報
を元に有効画像領域を受信することを特徴としたもので
ある。According to a third aspect of the present invention, in an information processing apparatus for receiving a frame image generated by a scanner device, information transferred from the scanner device is analyzed, and information on a start / end point of a frame area, an effective image area, When it is determined that the information is the start point / end point information, the effective image area is received based on the information.
【0010】[0010]
【発明の実施の形態】図1は、本発明の最小システム構
成例を示す図で、スキャナ装置10は入力情報に基づい
て、図2のA,B,C,D点をヘッダとして、用紙30
の領域(フレーム領域)及び有効イメージ領域40を情
報処理装置20に転送できる転送手段を有するスキャナ
ドライバを備えている。情報処理装置20は転送されて
きた前記4点の情報を元に画像を形成する機能を備えて
いる。FIG. 1 is a diagram showing an example of a minimum system configuration according to the present invention. A scanner device 10 uses points A, B, C and D in FIG.
A scanner driver having a transfer unit capable of transferring the area (frame area) and the effective image area 40 to the information processing apparatus 20 is provided. The information processing device 20 has a function of forming an image based on the transferred information of the four points.
【0011】まず、スキャナ装置10が読み取った画像
イメージを作ろうとし、スキャナ装置10によって読み
取った画像データを順次メモリに蓄えていく。その時に
接続されたスキャナ装置の解像度、印刷設定された余白
部分、その他印刷設定から、画像領域を割り出し、A,
D点の座標を割り出す。First, an attempt is made to create an image read by the scanner device 10, and the image data read by the scanner device 10 is sequentially stored in a memory. The image area is calculated from the resolution of the scanner device connected at that time, the margin set for printing, and other printing settings.
Find the coordinates of point D.
【0012】展開されていくなかで、初めて白以外のデ
ータがきた場合にその点をB点とする。有効データが続
くが、次に白以外が来るデータを随時、更新していく。
データ転送が終了すると、C点を検出するために、白以
外が来た点を読み出し、それぞれB,C点の座標データ
を割り出す。When data other than white comes for the first time during the development, the point is defined as point B. Although valid data continues, data that comes next other than white is updated as needed.
When the data transfer is completed, points other than white are read to detect the point C, and the coordinate data of the points B and C are determined.
【0013】A,B,C,D点が解析されると、このモ
ードでの転送を情報処理装置20に伝える。それを受け
取った情報処理装置20はその受信方法をサポートして
いる場合にはその旨の応答を返す。サポートしていない
場合にはその旨を応答する。そして、A点からB点まで
とC点からD点までは空のデータ転送を行う。一方、サ
ポートしている応答の場合にはA,B,C,D点をそれ
ぞれ送り、その後、B点からの転送を始め、C点に到達
すると転送を終了する。B,C点の外側のデータは一
切、送信しない。When the points A, B, C, and D are analyzed, the transfer in this mode is transmitted to the information processing apparatus 20. If the information processing device 20 that has received the information supports the receiving method, it returns a response to that effect. If not supported, respond accordingly. Then, empty data transfer is performed from point A to point B and from point C to point D. On the other hand, in the case of a supported response, points A, B, C, and D are sent, respectively. Thereafter, transfer from point B is started, and transfer is completed when point C is reached. No data outside the points B and C is transmitted.
【0014】[0014]
【発明の効果】以上の説明から明らかなように、本発明
においては、イメージデータをそのままスキャナデータ
として送出するスキャナ装置において、有効画像領域以
外のデータ転送を行わない、つまりは、無駄な余白部分
の転送を省き、さらには、無駄な白部分のデータ転送を
行わないことにより、より高速に転送が可能になる。As is apparent from the above description, according to the present invention, in a scanner device for transmitting image data as it is as scanner data, data transfer outside the effective image area is not performed. By omitting the transfer of data, and by avoiding unnecessary data transfer of the white portion, the transfer can be performed at higher speed.
【図1】 本発明のシステム構成例を示す図である。FIG. 1 is a diagram showing a system configuration example of the present invention.
【図2】 有効イメージ領域を示す図である。FIG. 2 is a diagram illustrating an effective image area.
10…スキャナ装置、20…情報処理装置、30…用
紙、40…有効イメージ領域。10: scanner device, 20: information processing device, 30: paper, 40: effective image area.
Claims (3)
報を画像情報処理装置に伝達するスキャナ装置におい
て、入力情報において、フレーム領域の始点、終点及び
有効イメージエリアの始点、終点を求め、これらの点を
基準に前記情報処理装置に転送することを特徴とするス
キャナ装置。1. A scanner device for reading image information and transmitting the read image information to an image information processing apparatus, wherein a start point and an end point of a frame area and a start point and an end point of an effective image area are obtained from input information. A scanner device for transferring the information to the information processing apparatus based on
報を画像情報処理装置に伝達する入力情報において、生
成されたフレームイメージの結果から、ドットの打たれ
る最左点、最右点、最上点、最下点を算出し、その座標
データを前記情報処理装置に転送することを特徴とする
スキャナ装置。2. An input information for reading image information and transmitting the read image information to an image information processing apparatus, based on a result of a generated frame image, a leftmost point, a rightmost point, and an uppermost point to be dot-printed. , Calculating the lowest point and transferring the coordinate data to the information processing apparatus.
イメージを受信する情報処理装置において、前記スキャ
ナ装置から転送される情報を解析して、フレーム領域の
始点・終点情報、有効イメージエリアの始点・終点情報
であると判断した場合に、その情報を元に有効画像領域
を受信することを特徴とする画像情報処理装置。3. An information processing apparatus which receives a frame image generated by a scanner device, analyzes information transferred from the scanner device, and starts / ends information of a frame area and start / end information of an effective image area. An image information processing apparatus characterized by receiving an effective image area based on the information when the information processing apparatus determines that the information is an image information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9090046A JPH10271264A (en) | 1997-03-24 | 1997-03-24 | Scanner device and information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9090046A JPH10271264A (en) | 1997-03-24 | 1997-03-24 | Scanner device and information processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10271264A true JPH10271264A (en) | 1998-10-09 |
Family
ID=13987696
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9090046A Pending JPH10271264A (en) | 1997-03-24 | 1997-03-24 | Scanner device and information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10271264A (en) |
-
1997
- 1997-03-24 JP JP9090046A patent/JPH10271264A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10271264A (en) | Scanner device and information processing device | |
| JP2001270167A (en) | Printing apparatus and network printing system | |
| JP3466803B2 (en) | Laser beam printer, print control method and apparatus | |
| KR19990086291A (en) | Apparatus and method for printing data in multiple sheets | |
| JP3108260B2 (en) | Printing apparatus and print control method | |
| US6741371B1 (en) | Image forming system, image forming apparatus, and control method therefor | |
| JP2000263873A (en) | Printing method and apparatus, and storage medium | |
| JP3195097B2 (en) | Output control method and device | |
| JPH08152977A (en) | Image rotation printing processing method and system | |
| JP2911478B2 (en) | Image processing device | |
| JP2001166894A (en) | Printing system, print control device, printing device, print processing method, storage medium | |
| JP2000255124A (en) | Printer, print data generation device, print data generation method, and recording medium recording program | |
| JPH111048A (en) | Printing control method and printing apparatus | |
| JP2949087B2 (en) | Page printer | |
| JP3167062B2 (en) | Image recording device | |
| JPH1031644A (en) | Connection control device | |
| JP2908571B2 (en) | Page printer | |
| JP2001155145A (en) | Image input / output control device | |
| JP2000322210A (en) | Printer control method | |
| JP2002251265A (en) | Printer operation command device | |
| JPH11249832A (en) | Image forming device | |
| JPH10283137A (en) | Information processing system, information processing apparatus, and information processing method | |
| JP2001191617A (en) | Printing apparatus and printing method | |
| JPH0725106A (en) | Printer device | |
| JP2005169716A (en) | Printer control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041130 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050329 |