JPH01190068A - Picture reader - Google Patents

Picture reader

Info

Publication number
JPH01190068A
JPH01190068A JP63013491A JP1349188A JPH01190068A JP H01190068 A JPH01190068 A JP H01190068A JP 63013491 A JP63013491 A JP 63013491A JP 1349188 A JP1349188 A JP 1349188A JP H01190068 A JPH01190068 A JP H01190068A
Authority
JP
Japan
Prior art keywords
output
reading
image
range
picture
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.)
Granted
Application number
JP63013491A
Other languages
Japanese (ja)
Other versions
JP2863166B2 (en
Inventor
Miyuki Otani
大谷 幸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP63013491A priority Critical patent/JP2863166B2/en
Publication of JPH01190068A publication Critical patent/JPH01190068A/en
Application granted granted Critical
Publication of JP2863166B2 publication Critical patent/JP2863166B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Image Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PURPOSE:To exactly output an output picture desired by a user only with a simple coordinate input operation by calculating the variable magnification of an output picture against an original picture by a variable power factor calculation means and outputting read picture data to a output range corresponding to output position data by an output means. CONSTITUTION:As the range of an output picture, only the position of a vertical or a horizontal direction for example is specified. The reading range of an original 11 is specified by two points A and B in an oblique direction and an output picture position is specified by two points C and D' of a vertical or a horizontal. Next, a CPU 1 calculates the coordinate of A' and B' from A, B, C and D, the length Y of the original picture in a vertical direction and the length Y' of the output picture in a horizontal direction and stores in the prescribed area of an RAM 3. subsequently, a magnification alpha is calculated from the data of Y and Y' and stored in the prescribed area of the RAM 3. A printer is driven and a picture stored in a buffer memory 4 is output recorded from the position of C onto a sheet. Consequently, the input of the variable magnification is eliminated and the output picture can be correctly outputted on a desired position.

Description

【発明の詳細な説明】 [産業上の利用分!!f] 本発明は、原稿の画像を指定された読取条件に基いて読
取ることの可能な画像読取装置に関する。
[Detailed description of the invention] [Industrial use! ! f] The present invention relates to an image reading device capable of reading an image of a document based on specified reading conditions.

[従来の技術] 従来の画像読取装置において、原稿の画像の指定範囲を
読取り、読取った画像を任意の記録位置・範囲へ出力す
る場合には、原稿の読取開始を指示する前に、パーソナ
ルコンピュータなどの外部装置や、操作卓のキーボード
等により、読取条件として原稿の読取部分の位置、範囲
9倍率等を設定入力し、この設定入力された読取条件に
基いて原稿画像を読取フていた。
[Prior Art] In a conventional image reading device, when reading a specified range of an image on a document and outputting the read image to an arbitrary recording position/range, a personal computer is The position of the reading part of the document, the magnification of the range, etc. are set and input as reading conditions using an external device such as , the keyboard of the operation console, etc., and the document image is read based on the set and input reading conditions.

[発明が解決しようとする課題] しかしながら、上述のような従来装置では、使用者(オ
ペレータ)が倍率の計算をする必要があり、また、その
倍率計算の結果に基いて画像出力位置の微調整等を行う
必要があるなど、希望通りの画像を出力するのは容易で
はなかった。
[Problems to be Solved by the Invention] However, in the conventional device as described above, the user (operator) needs to calculate the magnification, and also finely adjusts the image output position based on the result of the magnification calculation. It was not easy to output the desired image, as it required the following steps.

そこで、本発明は、上述の従来の欠点を除去し、使用者
の希望する出力画像をより正確に、かつ簡単な操作で出
力することの可能な画像読取装置を提供することを目的
とする。
SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide an image reading device that can eliminate the above-mentioned conventional drawbacks and output an output image desired by a user more accurately and with simple operation.

[課題を解決するための手段] かかる目的を達成するため、本発明は、原稿の読取範囲
を示す読取位置データを入力する読取位置指定手段と、
出力画像の出力範囲を示す出力位置データを入力する出
力位置指定手段と、読取位置データと出力位置データと
に基いて、読取範囲に対する出力範囲の変倍率を算出す
る変倍率算出・  手段と、読取位置データに対応する
原稿の読取範囲を変倍率で読取る画像読取手段と、画像
読取手段で読取られた画像データを出力位置データに対
応する出力範囲に出力する出力手段とを具備することを
特徴とする。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a reading position specifying means for inputting reading position data indicating a reading range of a document;
an output position specifying means for inputting output position data indicating an output range of an output image; a scaling factor calculation means for calculating a scaling ratio of an output range with respect to a reading range based on the reading position data and the output position data; It is characterized by comprising an image reading means for reading a reading range of a document corresponding to the position data at a variable magnification, and an output means for outputting the image data read by the image reading means to an output range corresponding to the output position data. do.

[作 用゛] 本発明は、上記構成により、読取位置指定手段により指
定された原稿の読取範囲を示す読取位置データと、出力
位置指定手段により指定された出力画像の出力範囲を示
す出力位置データとに基し\て、変倍率算出手段により
原稿画像に対する出力°画像の変倍率を算出し、画像読
取手段により上記読取位置データに対応する原稿の読取
範囲を上記変倍率で読取り、この読取った画像データを
出力手段により上記出力位置データに対応する出力範囲
に出力するようにしたので、使用者の希望する出力画像
をより正確に、また1aJILな座標入力操作のみで出
力することが可能となる。
[Function] With the above configuration, the present invention provides reading position data indicating the reading range of the document specified by the reading position specifying means and output position data indicating the output range of the output image specified by the output position specifying means. Based on this, the magnification ratio calculation means calculates the magnification ratio of the output ° image with respect to the original image, and the image reading means reads the reading range of the original corresponding to the reading position data at the aforementioned magnification ratio. Since the image data is outputted by the output means to the output range corresponding to the output position data, it becomes possible to output the output image desired by the user more accurately and only by 1aJIL coordinate input operation. .

さらに、本発明において、原稿の読取範囲と出力画像の
出力範囲とが相似か否かを上記変倍率算出手段により判
定し、相似でないときには、出力手段により出力画像の
上下または左右5白地データを付加した状態で出力する
ことにより、使用者が希望する位置に画像をより正確に
出力することができる。
Furthermore, in the present invention, the magnification ratio calculation means determines whether or not the reading range of the original and the output range of the output image are similar, and if they are not similar, the output means adds 5 white background data at the top and bottom or left and right of the output image. By outputting the image in this state, the image can be output more accurately at the position desired by the user.

[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は本発明実施例の基本構成を示す1本図において
、aは読取位置指定手段であり、原稿の読取範囲を示す
読取位置データを指定入力する。
FIG. 1 is a diagram showing the basic configuration of an embodiment of the present invention, in which reference numeral a denotes a reading position designating means, which inputs and designates reading position data indicating the reading range of a document.

bは出力位置指定手段であり、出力画像の出力範囲を示
す出力位置データを指定入力する。Cは変倍率算出手段
であり、上記読取位置データと上記出力位置データとに
基いて上記読取範囲に対する上記出力範囲の変倍率を算
出する。dは画像読取手段であり、上記読取位置データ
に対応する原稿の読取範囲を上記変倍率で読取る。eは
出力手段であり、画像読取手段dで読取られた画像デー
タを上記出力位置データに対応する出力範囲に出力する
Reference numeral b denotes an output position specifying means, which specifies and inputs output position data indicating an output range of an output image. C is a magnification ratio calculating means, which calculates a magnification ratio of the output range with respect to the reading range based on the reading position data and the output position data. Reference numeral d denotes an image reading means, which reads the reading range of the document corresponding to the reading position data at the above magnification ratio. e is an output means, which outputs the image data read by the image reading means d to an output range corresponding to the output position data.

また、−態様として、変倍率算出手段Cは読取範囲と出
力範囲とが相似か否かを判定し、出力手段eはその判定
により相似でないとされたときに、出力画像の上下また
は左右の位置に白地データを付加゛した状態で出力する
In addition, as a mode, the magnification change calculation means C determines whether the reading range and the output range are similar, and when it is determined that the reading range and the output range are not similar, the output means e determines the vertical or horizontal position of the output image. Output with white background data added to.

第2図は本発明の一実施例の回路構成例を示す、本図に
おいて、lは本発明に係る第5図〜第8図に示すような
制御手順を実行する中央演算処理装置(cpu)であり
、2はその制御手順(プログラム)および必要なデータ
(常数)等をあらかじめ格納しているROM (リード
オンリメモリ)である、また、八Bはアドレスバス、D
Bはデータバス、CBはコントロールバスであり、これ
らのバスを介してCP旧は他の構成装置を制御する。3
は読取条件データの記憶やCI’ulの作業領域として
使用されるRAM (ランダムアクセスメモリ)である
、4は入力画像データをページ単位で格納するバッフア
メそり(BUF)であり、ICメモリの他にフロッピデ
ィスク等も用いることができる。5は読取条件や読取開
始指示を入力する操作卓としてのキーボード(KB)、
6は読取位置座標や出力位置座標を入力する座標入力手
段としてのポインティングデバイス(PD)である。
FIG. 2 shows an example of a circuit configuration according to an embodiment of the present invention. In this figure, l is a central processing unit (CPU) that executes the control procedure as shown in FIGS. 5 to 8 according to the present invention. 2 is a ROM (read only memory) that stores the control procedure (program) and necessary data (constants) in advance, and 8B is an address bus, D
B is a data bus, and CB is a control bus, through which the CP old controls other component devices. 3
4 is a RAM (Random Access Memory) used to store reading condition data and as a CI'ul work area; 4 is a buffer memory (BUF) that stores input image data in page units; A floppy disk or the like can also be used. 5 is a keyboard (KB) as an operation console for inputting reading conditions and reading start instructions;
Reference numeral 6 denotes a pointing device (PD) as a coordinate input means for inputting reading position coordinates and output position coordinates.

7はCP旧の演算データやキーボード5あるいはポイン
ティングデバイス6から人力するデータを必要に応じて
モニタ表示する表示装置(CRT)であり、陰極線管デ
イスプレィや液晶デイスプレィ等が用いられる。8は原
稿をCPt1lで算出された倍率αで読取る画像読取部
(VDR)である、9は出力画像を記録材(用紙)上に
出力記録するプリンタ(PRT)であり、プリンタ9と
してはレーザビームプリンタやインクジェットプリンタ
等が用いられる。
Reference numeral 7 denotes a display device (CRT) for displaying on a monitor the calculation data of the old CP and the data input manually from the keyboard 5 or pointing device 6 as necessary, and a cathode ray tube display, liquid crystal display, or the like is used. 8 is an image reading unit (VDR) that reads the original at the magnification α calculated by CPt1l, 9 is a printer (PRT) that outputs and records the output image on a recording material (paper), and the printer 9 uses a laser beam A printer, an inkjet printer, etc. are used.

第3図は、本発明実施例の位置指示の態様を示す0本図
において、11は読取原稿であり、その斜線部分は、座
標入力手段5または6で位置指定される読取範囲を示す
。12は出力結果の用紙であり、その斜線部分は座標入
力手段5または6で位置指定された出力画像の範囲を示
す。
FIG. 3 is a diagram showing a mode of position indication according to an embodiment of the present invention, in which reference numeral 11 is a document to be read, and the diagonally shaded area indicates a reading range whose position is specified by the coordinate input means 5 or 6. Reference numeral 12 denotes a sheet of output results, and the shaded portion thereof indicates the range of the output image specified by the coordinate input means 5 or 6.

第4図(^)〜(C)は本発明実施例における後述のモ
ード3の動作を示す0本図(^) 、 (B)は読取範
囲21.23に対し、指定された出力範囲22.24が
相似形でない場合であって、この場合は指定範囲の両側
または上下端に白領域を付加して出力画像を記録する。
Figures 4 (^) to (C) show the operation in mode 3, which will be described later, in the embodiment of the present invention. Figures (^) and (B) show the specified output range 22. In this case, the output image is recorded with white areas added to both sides or the upper and lower ends of the specified range.

本図(C)は読取範囲25と出力範囲26とが相似形の
場合であり、この場合は白領域を付加する必要はない。
This figure (C) shows a case where the reading range 25 and the output range 26 are similar, and in this case, there is no need to add a white area.

第5図は本発明実施例の全体の制御手順を示す0本実施
例では後述のように31fi類のモード1〜3がキーボ
ード5またはポインティングデバイス6から選択でき、
千−ド1が選択されたときには第6図のモード1の処理
へ進み(ステップSl。
FIG. 5 shows the overall control procedure of the embodiment of the present invention. In this embodiment, modes 1 to 3 of the 31fi type can be selected from the keyboard 5 or pointing device 6 as described later.
When 1,000-dore 1 is selected, the process proceeds to mode 1 in FIG. 6 (step Sl).

5ll)、モード2が選択されたときには第7図のモー
ド2の処理へ進み(ステップ52,521) 、モード
3が選択されたときには、第8図のモード3の処理へ進
み(ステップ53.531) 、その他の入力指示の時
にはキー人力に対応するその他の処理を実行する(ステ
ップS4)。
5ll), when mode 2 is selected, the process advances to mode 2 processing in FIG. 7 (steps 52 and 521), and when mode 3 is selected, the process advances to mode 3 processing in FIG. 8 (steps 53 and 531). ), in the case of other input instructions, other processing corresponding to the key input is executed (step S4).

第6図のモード1の指定の場合は、出力画像の範囲とし
て、縦または横方向の位置のみを指定する0本モードで
は、まず、第3図の原稿11の読取範囲を斜め方向の2
点A、B(またはC,D)で指定し、出力画像位置を縦
または横の2点C1D’  (またはC,C’ )で指
定する。この指定はキーボード5またはポインティング
デバイス6を用いて使用者により行われ、その指定され
た座標データA、B、C,D’ !tcPU1によ’)
 RAM3ノ所定領域に一時格納される(ステップ51
11.5112)。
In the case of specifying mode 1 in Fig. 6, in the 0-line mode in which only the vertical or horizontal position is specified as the range of the output image, first, the reading range of the original 11 in Fig. 3 is set to 2 in the diagonal direction.
Points A and B (or C and D) are specified, and the output image position is specified using two vertical or horizontal points C1D' (or C and C'). This designation is made by the user using the keyboard 5 or pointing device 6, and the designated coordinate data A, B, C, D'! tcPU1)
Temporarily stored in a predetermined area of RAM 3 (step 51
11.5112).

次に、CI’lllは入力データA、B、C,D’ か
らA’ 、  B″の座標と、原稿画像の縦方向の長さ
ΔYと出力画像の縦方向の長さΔY′を算出し、RAM
3の所定領域に格納する(ステップ5113) 、続い
て、CPUはΔY、ΔY′のデータから倍率α(=ΔY
’ /ΔY)を算出し、RAM3の所定領域に格納する
(ステップ5114) 。
Next, CI'll calculates the coordinates of A', B'' from the input data A, B, C, D', the vertical length ΔY of the original image, and the vertical length ΔY' of the output image. , RAM
3 (step 5113), the CPU calculates the magnification α (=ΔY
'/ΔY) is calculated and stored in a predetermined area of RAM 3 (step 5114).

その後、キーボード5上のスタートキーが使用者により
押されたら(ステップ5115) 、CPUIは画像読
取部8を駆動してステップ5114で算出された倍率α
で原8N画像の指定領域(A、 A’ 、 B’ 。
Thereafter, when the user presses the start key on the keyboard 5 (step 5115), the CPU drives the image reading unit 8 to obtain the magnification α calculated in step 5114.
Specified areas (A, A', B') of the original 8N image.

B)を読取り、バッファメモリ4に格納する(ステップ
5116) 、続いて、CPUはプリンタ9を駆動して
バッファメモリ4に格納されている画像をステップ5i
llで指定されたCの位置から用紙上に出力記録しくス
テップ5117) 、第5図のメインルーチンに戻る。
B) is read and stored in the buffer memory 4 (step 5116). Subsequently, the CPU drives the printer 9 to read the image stored in the buffer memory 4 in step 5i.
The output is recorded on the paper from the position C specified by ll (step 5117), and the process returns to the main routine of FIG.

従って、本モード1の場合には、読取範囲の位置と出力
範囲の位置を指定すれば、変倍率の入力は必要なく、操
作が大幅に楽になると共に、出力画像が希望する位置に
正確に出力させることができる。
Therefore, in the case of this mode 1, if you specify the position of the reading range and the position of the output range, there is no need to input the magnification ratio, which makes the operation much easier, and the output image is output exactly at the desired position. can be done.

次に、第7図のモード2の指定の場合は、指定された原
稿の読取範囲と出力画像の出力範囲とが相似形でないと
きに、その指定範囲に応じて縦方向の倍率と横方向の倍
率の両方をそれぞれ自動釣に変えて読み取り、出力する
Next, when specifying mode 2 in Figure 7, when the specified reading range of the original and the output range of the output image are not similar, the vertical magnification and horizontal magnification are adjusted according to the specified range. Read and output by changing both magnifications to automatic fishing.

このモード2では、まず、使用者から入力指定されたA
、B、C,Dの座標データ(第3図参照)をRAM3に
格納しくステップ5211.5212)、そのデータA
、B、C,D、からA’、B’、ΔY。
In this mode 2, first, the A input specified by the user is
, B, C, and D (see Figure 3) are stored in RAM3 (steps 5211 and 5212), and the data A
, B, C, D, to A', B', ΔY.

ΔY′、ΔX、ΔX″ (第3図参照)の位置・寸法デ
ータを決定し、RAM3に格納する(ステップ5213
) 、続いて、ΔY、ΔY′およびΔX。
The position and dimension data of ΔY', ΔX, ΔX'' (see Figure 3) are determined and stored in RAM3 (step 5213).
), followed by ΔY, ΔY′ and ΔX.

ΔX′のデータから縦倍率α(−ΔY’ /ΔY)と、
横倍率β(瀉ΔX’ /ΔX)を算出し、RAM3に格
納する(ステップ5214)。
From the data of ΔX', the vertical magnification α (-ΔY' / ΔY),
The horizontal magnification β (ΔX'/ΔX) is calculated and stored in the RAM 3 (step 5214).

その後、使用者がスタートキーを押したら(ステップ5
215) 、画像読取部8を駆動して上述の変倍率αと
βにより、原8%画像の指定領域(A。
After that, when the user presses the start key (step 5)
215), the image reading unit 8 is driven to select the specified area (A) of the original 8% image using the above-mentioned magnification ratios α and β.

A’ 、B’ 、B)を読み取り、バッファメモリ4に
格納する(ステップ5216) 、続いて、プリンタ9
を駆動してバッファメモリ4に格納されている原稿画像
を用紙上の出力指定位ff1(C,C’。
A', B', B) are read and stored in the buffer memory 4 (step 5216), and then the printer 9
is driven to move the original image stored in the buffer memory 4 to the specified output position ff1 (C, C') on the paper.

D’ 、D)に出力記録しくステップ5217) 、第
5図のメインルーチンに戻る。
D', D) is outputted and recorded (step 5217), and the process returns to the main routine of FIG.

従って、本モード2の場合には、文字や画形等を限られ
た指定位置に出力する場合に便利であり、座標位置を4
点だけ指示入力すれば、指定された出力位置に正確に出
力させることができ、わずられしく誤り易い倍率計算を
使用者がする必要がなくなる。
Therefore, in the case of this mode 2, it is convenient when outputting characters, graphics, etc. to a limited specified position, and the coordinate position is set to 4.
By inputting only a point, the output can be accurately output to the designated output position, eliminating the need for the user to perform troublesome and error-prone magnification calculations.

第8図のフローチャートはモード3の場合の動作を示す
0本モード3は、指定された原稿の読取範囲と出力画像
の出力範囲とが相似形か否かを判定して、相似形でない
ときには、余白部分を付加した状態“で相似形の出力画
像を出力させるモードである。
The flowchart in FIG. 8 shows the operation in mode 3. In mode 3, it is determined whether the specified reading range of the original document and the output range of the output image are similar, and if they are not similar, This is a mode that outputs an output image of a similar shape with a margin added.

このモード3では、ステップ5311−5314までは
上述の第7図のステップ5211 N5214と同様な
のでその詳細な説明は省略する。ステップ53140倍
率算出処理が終了したら、αくβか否かを判定して°(
ステップ5315) 、肯定判定の時にはステップ53
16へ進み、否定判定のときにはステップ5318へ進
む、ステップ5316に進む場合は、第4図(八)に示
すように、縦倍率αよりも横倍率βの方が大の場合であ
るので、出力画像の出力開始位置CのX座標位置Cxを
次式(1)に基いて変更し、その演算結果CXをRAM
3に格納する。
In this mode 3, steps 5311 to 5314 are similar to steps 5211 to N5214 in FIG. 7 described above, so detailed explanation thereof will be omitted. Step 53140 When the magnification calculation process is completed, it is determined whether α is β or not.
Step 5315), if the determination is positive, step 53
If the determination is negative, the process proceeds to step 5318. If the process proceeds to step 5316, as shown in FIG. 4 (8), the horizontal magnification β is larger than the vertical magnification α, so the output The X coordinate position Cx of the image output start position C is changed based on the following formula (1), and the calculation result CX is stored in the RAM.
Store in 3.

但し、Y′は第3図に゛おける点CのX座標位置とする
。またΔX″およびΔXは寸法データとする0次に、倍
率をαに選定しくステップ5317)、ステップ532
2に移行する。
However, Y' is the X coordinate position of point C in FIG. In addition, ΔX'' and ΔX are dimension data, and the magnification is set to α.Step 5317), Step 532
Move to 2.

ステップ5318ではα〉βか否かを判定して肯定判定
のときにはステップ5319へ進み、否定判定のとき、
すなわちα=βの相似形のときにはステップ5321に
進んで倍率をαに選定した後、ステップ5322に移行
する。
In step 5318, it is determined whether α>β, and if the determination is positive, the process proceeds to step 5319, and if the determination is negative,
That is, when the similar shapes are α=β, the process proceeds to step 5321, where the magnification is selected to be α, and then the process proceeds to step 5322.

ステップ5319では第4図(B)の場合であるので、
出力画像の出力開始位置CのY座標位、置Cyを次式(
2)に基いて変更し、その演算結果CvをRAM3に格
納する。
Step 5319 is the case of FIG. 4(B), so
The Y coordinate position and position Cy of the output start position C of the output image are calculated using the following formula (
2), and store the calculation result Cv in the RAM3.

但し、Y′は第3図における点CのX座標位置とする。However, Y' is the X coordinate position of point C in FIG.

また、ΔY′およびΔYは寸法データとする。次に、倍
率をβに選定しくステップ5320) 、ステップ53
22に移行する。
Further, ΔY' and ΔY are dimension data. Next, select the magnification to be β (step 5320), step 53
22.

ステップ5322ではスタートキーの押下を待・って、
使用者によりスタートキーが押されたら、画像読取部8
を駆動して上述のステップ5317または5319また
は5321で選定した倍率αまたはβにより、原稿画像
の指定領域(A、A’ 、B’ 、B)を読み出し、バ
ッファメモリ4に格納する(ステップ5323) e−
続いて、プリンタ9を駆動し、バッファメモリ4から画
像データを読み出して、ステップ5311i、 319
で変更された出力開始点、また相似形のときには入力時
の出力開始点から用紙上に画像を出力記録しくステップ
5324) 、第5図のメインルーチンに戻る。
In step 5322, wait for the start key to be pressed.
When the start key is pressed by the user, the image reading unit 8
The specified area (A, A', B', B) of the original image is read out using the magnification α or β selected in step 5317, 5319, or 5321, and stored in the buffer memory 4 (step 5323). e-
Next, the printer 9 is driven, image data is read from the buffer memory 4, and steps 5311i and 319
The image is outputted and recorded on the paper from the output starting point changed in step 5324, or from the output starting point at the time of input if the shape is similar.The process returns to the main routine of FIG. 5 (step 5324).

従って、本モード3の場合には、読み取り範囲と出力範
囲とが相似か否かを判断して、相似でないときには白デ
ータを付加した状態で出力しているので、入力画像と出
力画像の関係は第4図(A)。
Therefore, in the case of this mode 3, it is determined whether the reading range and the output range are similar or not, and if they are not similar, they are output with white data added, so the relationship between the input image and the output image is Figure 4 (A).

(B) 、 (C)の斜線部分で示すようになり、多少
指定範囲が相似でない場合でも、希望する位置に相似の
画像が正確に出力されることとなる。特に、木干−ド3
は指定された出力領域の中心位置に出力画像の中心を配
する必要のある場合に便利であり、文字・画像等の出力
レイアウトが容易となる。
As shown by the hatched areas in (B) and (C), even if the specified ranges are not similar to each other, a similar image will be accurately output at the desired position. In particular, Mokuboshi-do 3
This is convenient when the center of the output image needs to be placed at the center of the specified output area, and it facilitates the output layout of characters, images, etc.

[発明の効果] 以上説明したように、本発明によれば、読取位音指定手
段により指定された原稿の読取範囲を示す読取位置デー
タと、出力位置指定手段により指定された出力画像の出
力範囲を示す出力位置データとに基いて、変倍率算出手
段により原稿画像に対する出力画像の変倍率を算出し、
画像読取手段により上記読取位置データに対応する原稿
の読取範囲を上記変倍率で読取り、この読取った画像デ
ータを出力手段により上記出力位置データに対応する出
力範囲に出力するようにしたので、使用者の希望する出
力画像をより正確に、またP!i車な座標入力操作のみ
で出力することが可能となる効果が得られる。
[Effects of the Invention] As explained above, according to the present invention, the reading position data indicating the reading range of the document specified by the reading position designation means and the output range of the output image specified by the output position designation means Based on the output position data indicating
The image reading means reads the reading range of the document corresponding to the reading position data at the above magnification ratio, and the output means outputs the read image data to the output range corresponding to the output position data, so that the user can more accurately output the desired output image, and P! This provides the effect that output can be achieved only by inputting the coordinates of an i-car.

さらに、本発明において、原稿の読取範囲と出力画像の
出力範囲とが相似か否かを上記変倍率算出手段により判
定し、相似でないときには、出力手段により出力画像の
上下または左右に白地データを付加した状態で出力する
ことにより、使用者が希望する位置に画像をより正確に
出力することができる。
Furthermore, in the present invention, the magnification ratio calculation means determines whether the reading range of the original and the output range of the output image are similar, and if they are not similar, the output means adds white background data to the top and bottom or left and right of the output image. By outputting the image in this state, the image can be output more accurately at the position desired by the user.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明実施例の基本構成を示すブロック図、 第2図は本発明の一実施例の回路構成を示すブロック図
、 第3図は本発明実施例での位置指定の例を示す説明図、 第4図は本発明実施例のそ−ド3における入出力動作を
説明する説明図、 第5図は本発明実施例の全体の制御手順を示すフローチ
ャート、 第6図は本発明実施例のモード1の制御手順を示すフロ
ーチャート、 第7図は本発明実施例のモード2の制御手順を示すフロ
ーチャート、 第8図は本発明実施例のモード3の制御手順を示すフロ
ーチャートである。 1・−cpu。 2・・−ROM 。 3・・・RAM  。 4・・・バッファメモリ、 5・・・キーボード、 6・・・ポインティングデバイス、 7・・・表示装置、 8・・・画像読取部、 9・・・プリンタ。 ■σバn (JQ( イ立X指定の説日月図 第3図
Figure 1 is a block diagram showing the basic configuration of an embodiment of the present invention, Figure 2 is a block diagram showing the circuit configuration of an embodiment of the present invention, and Figure 3 is an example of position specification in the embodiment of the present invention. FIG. 4 is an explanatory diagram illustrating the input/output operation in step 3 of the embodiment of the present invention. FIG. 5 is a flowchart showing the overall control procedure of the embodiment of the present invention. FIG. 7 is a flowchart showing the control procedure for Mode 1 according to the embodiment of the present invention; FIG. 8 is a flowchart showing the control procedure for Mode 3 according to the embodiment of the present invention. 1.-cpu. 2...-ROM. 3...RAM. 4... Buffer memory, 5... Keyboard, 6... Pointing device, 7... Display device, 8... Image reading unit, 9... Printer. ■σban (JQ)

Claims (1)

【特許請求の範囲】 1) a)原稿の読取範囲を示す読取位置データを入力する読
取位置指定手段と、 b)出力画像の出力範囲を示す出力位置データを入力す
る出力位置指定手段と、 c)前記読取位置データと前記出力位置データとに基い
て、前記読取範囲に対する前記出力範囲の変倍率を算出
する変倍率算出手段と、 d)前記読取位置データに対応する前記原稿の読取範囲
を前記変倍率で読取る画像読取手段と、 e)該画像読取手段で読取られた画像データを前記出力
位置データに対応する前記出力範囲に出力する出力手段
と を具備することを特徴とする画像読取装置。
[Claims] 1) a) reading position specifying means for inputting reading position data indicating a reading range of a document; b) output position specifying means for inputting output position data indicating an output range of an output image; c) ) a magnification ratio calculation means for calculating a magnification ratio of the output range with respect to the reading range based on the reading position data and the output position data; An image reading device comprising: an image reading means for reading at a variable magnification; and e) an output means for outputting the image data read by the image reading means to the output range corresponding to the output position data.
JP63013491A 1988-01-26 1988-01-26 Magnification setting device for image reading device Expired - Lifetime JP2863166B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63013491A JP2863166B2 (en) 1988-01-26 1988-01-26 Magnification setting device for image reading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63013491A JP2863166B2 (en) 1988-01-26 1988-01-26 Magnification setting device for image reading device

Publications (2)

Publication Number Publication Date
JPH01190068A true JPH01190068A (en) 1989-07-31
JP2863166B2 JP2863166B2 (en) 1999-03-03

Family

ID=11834587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63013491A Expired - Lifetime JP2863166B2 (en) 1988-01-26 1988-01-26 Magnification setting device for image reading device

Country Status (1)

Country Link
JP (1) JP2863166B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002021825A1 (en) * 2000-09-04 2002-03-14 Brother Kogyo Kabushiki Kaisha Range designating device, range designating method and computer-readable recording medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6266462U (en) * 1985-10-15 1987-04-24
JPS62115433A (en) * 1985-11-15 1987-05-27 Matsushita Electric Ind Co Ltd Copying device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6266462U (en) * 1985-10-15 1987-04-24
JPS62115433A (en) * 1985-11-15 1987-05-27 Matsushita Electric Ind Co Ltd Copying device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002021825A1 (en) * 2000-09-04 2002-03-14 Brother Kogyo Kabushiki Kaisha Range designating device, range designating method and computer-readable recording medium

Also Published As

Publication number Publication date
JP2863166B2 (en) 1999-03-03

Similar Documents

Publication Publication Date Title
JPH118814A (en) Digital photograph processing system
JPH01190068A (en) Picture reader
JPH07319447A (en) Picture displaying method and picture processing method
JPH04222063A (en) Data generating device and method for graphic scaling up/down by the device
JP2721348B2 (en) Image processing device
JPH11219439A (en) Image editing device, image editing method, and recording medium recording image editing processing program
JP2893277B2 (en) Electronic filling device with image data enlargement / reduction processing function
JP2609843B2 (en) Image data processing method
JPH11219441A (en) Image editing device, image editing method and recording medium recording image editing processing program
JP2531388B2 (en) Data processing device
JPH0652300A (en) Picture processor
JPS607482A (en) Image editing apparatus
JP3187137B2 (en) Image processing method and apparatus
JPS6177088A (en) Image data processor
JPH1023212A (en) Image reader and its method
JPH06231219A (en) Method and apparatus for formation of electronic image
JPH03276190A (en) Image input/output editing device
JPH0318717B2 (en)
JPH11219440A (en) Image editing device, image editing method and recording medium recording image editing processing program
JPH04163675A (en) Reading range designating method
JPH02121065A (en) Picture processor
JPH0922472A (en) Image processing method
JPH0512427A (en) Image processor
JPH0391873A (en) Picture processing device
JPH06110442A (en) Character and figure processor and method for deforming character of figure

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081211

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081211

Year of fee payment: 10