JP2537192B2 - Image playback device - Google Patents
Image playback deviceInfo
- Publication number
- JP2537192B2 JP2537192B2 JP61073107A JP7310786A JP2537192B2 JP 2537192 B2 JP2537192 B2 JP 2537192B2 JP 61073107 A JP61073107 A JP 61073107A JP 7310786 A JP7310786 A JP 7310786A JP 2537192 B2 JP2537192 B2 JP 2537192B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- size
- output
- signal
- counter
- 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.)
- Expired - Fee Related
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
Description
【発明の詳細な説明】 〔技術分野〕 本発明は原稿画像を記録材上に再生する画像再生装置
に関するものである。Description: TECHNICAL FIELD The present invention relates to an image reproducing apparatus for reproducing an original image on a recording material.
従来の複写機においては使用できる用紙サイズに限界
がある為(通常はA3サイズ相当まで)、拡大コピーを行
なう場合に原稿の一部しか出力として得られないことが
あつた。またコピー出力を貼り合わせて最大用紙サイズ
以上のコピーを作る為には、コピー毎にオペレータが原
稿の載置方向や位置を変える必要があつた。またその際
もコピー間の重ね合わせ巾や出力順序が不定でかなりの
労力を必要としていた。In conventional copiers, there is a limit to the paper size that can be used (usually up to A3 size), so it was possible to obtain only part of the original as an output when performing enlarged copy. Further, in order to combine the copy outputs to make a copy larger than the maximum paper size, it is necessary for the operator to change the placement direction and position of the document for each copy. Also in that case, the overlapping width between the copies and the output order were indefinite, and considerable labor was required.
〔目的〕 本発明は記録紙より大きな再生画像サイズに原稿画像
を拡大し、拡大した原稿画像を分割して複数の記録紙の
夫々に再生する画像再生装置における操作性を改良する
ことを目的とし、詳しくは、拡大率や記録紙サイズの設
定をオペレータが行うことなしに、オペレータが署名の
再生画像サイズを設定することにより、適正な拡大率の
算出、及び、適正な記録紙サイズの選択がなされる画像
再生装置の提供を目的とするものである。(Purpose) It is an object of the present invention to improve the operability of an image reproducing apparatus that enlarges a document image to a reproduction image size larger than that of a recording sheet, divides the enlarged document image, and reproduces the image on each of a plurality of recording sheets. , To be more specific, the operator sets the reproduction image size of the signature without the operator setting the enlargement ratio or the recording paper size, so that the appropriate enlargement ratio can be calculated and the appropriate recording paper size can be selected. The object is to provide an image reproducing device to be made.
以下、本発明を好ましい実施例に基づいて説明する。 Hereinafter, the present invention will be described based on preferred embodiments.
第1−1図に本発明を適用した複写装置の外観を示
す。本装置は原稿画像を読取るリーダA及び画像を記録
材上に再生するプリンタBの2つのユニツトから構成さ
れる。リーダAには操作部A−1が付いている。第1−
2図にリーダA、プリンタBの構造断面図を示す。原稿
は原稿台ガラス3上に下向きに置かれ、原稿カバー4に
よつてガラス上に押えつけられる。原稿は螢光灯ランプ
2により照射されその反射光はミラー5,7とレンズ6を
介してCCD1の面上に集光される。FIG. 1-1 shows the appearance of a copying machine to which the present invention is applied. This apparatus is composed of two units, a reader A for reading an original image and a printer B for reproducing the image on a recording material. The reader A has an operation unit A-1. 1st-
FIG. 2 shows a structural sectional view of the reader A and the printer B. The original is placed face down on the platen glass 3 and is pressed onto the glass by the original cover 4. The original is illuminated by the fluorescent lamp 2 and its reflected light is condensed on the surface of the CCD 1 via the mirrors 5 and 7 and the lens 6.
ミラー7とミラー5は2:1の相対速度で移動する。こ
れらの光学系はDCサーボモータ26によりPLLをかけなが
ら一定速度で往復移動する。等倍時往路(左から右へ)
は180mm/secであり、復路(右から左へ)は倍率に依ら
ず800mm/secである。処理できる原稿サイズは最大A3
で、解像度は400dots/inchなので、CCD1のビツト数とし
ては ビツト必要である。従つて、リーダAには5000ビツトの
CCDを用いている。また主走査周期は である。このCCD1により原稿画像をライン走査して、画
像濃淡を示す画像信号を得る。The mirror 7 and the mirror 5 move at a relative speed of 2: 1. These optical systems reciprocate at a constant speed while applying a PLL by the DC servo motor 26. Same time forward (from left to right)
Is 180 mm / sec, and the return path (from right to left) is 800 mm / sec regardless of the magnification. Maximum document size that can be processed is A3
Since the resolution is 400 dots / inch, the number of bits for CCD1 is You need a bit. Therefore, the leader A has 5000 bits.
CCD is used. The main scanning cycle is Is. The original image is line-scanned by the CCD 1 to obtain an image signal indicating image density.
リーダAでビツトシリアルに処理された画像信号はプ
リンタBのレーザ走査光学系ユニツト25に入力される。
このユニツト25は半導体レーザコリメータレンズ、回転
多面体ミラー、FQレンズ、倒れ補正光学系より成る。The image signal processed bit-serially by the reader A is input to the laser scanning optical system unit 25 of the printer B.
The unit 25 is composed of a semiconductor laser collimator lens, a rotating polyhedron mirror, an FQ lens, and a tilt correction optical system.
リーダAからの画像信号は半導体レーザに印加されて
電気−光変換され、コリメータレンズを介して高速回転
する多面体ミラーに照射され、その反射光が感光体8に
入射、走査される。感光体8に像形成を可能とするプロ
セスコンポーネントとして前除電器9、前除電ランプ1
0、一次帯電器11、二次帯電器12、全面露光ランプ13、
現像器14、給紙セツト15、給紙ローラ16、給紙ガイド1
7、レジストローラ18、転写帯電器19、分離ローラ20、
搬送ガイド21、定着器22、トレー23が配置されている。
感光体8及び搬送系の速度は180mm/secである。プリン
タBはいわゆるレーザープリンタである。The image signal from the reader A is applied to a semiconductor laser to be converted into electric light, and is irradiated onto a polyhedron mirror that rotates at a high speed through a collimator lens, and the reflected light is incident on the photoconductor 8 and scanned. As a process component that enables image formation on the photoconductor 8, a pre-electrifier 9, a pre-electrification lamp 1
0, primary charger 11, secondary charger 12, whole surface exposure lamp 13,
Developing device 14, paper feed set 15, paper feed roller 16, paper feed guide 1
7, registration roller 18, transfer charger 19, separation roller 20,
A transport guide 21, a fixing device 22, and a tray 23 are arranged.
The speed of the photoconductor 8 and the transport system is 180 mm / sec. The printer B is a so-called laser printer.
本例の複写装置は画像編集等のインテリジエンシを持
ち、その機能として0.35→4.0倍の範囲の1%きざみの
任意倍率の変倍、指定領域のみの画像を抜き出すトリミ
ングやトリミングされた像を用紙上の任意の位置に移動
させる移動機能、原稿台3上に置かれた原稿の位置座標
検出機能等をもつ。各機能の詳細は後述する。The copying machine of this example has intelligence such as image editing, and its function is variable magnification of 0.35 → 4.0 times in 1% increments, trimming or image trimming to extract only the specified area from the paper. It has a moving function of moving to an arbitrary position above, a position coordinate detecting function of a document placed on the document table 3, and the like. Details of each function will be described later.
第2図に操作部A−1の詳細を示し、以下に説明す
る。FIG. 2 shows the details of the operation unit A-1, which will be described below.
100はコピースタートキー、102はコピーストツプキ
ー、101はコピーモードを標準状態に復帰させるキー、1
03は0〜9までのテンキー群と枚数等をクリアするCキ
ーとトリミング領域等の数値データの入力に用いるXキ
ー、108は濃度をアツプダウンするキーで表示部112にそ
の濃度を表示する。キー104と表示部105は原稿位置座標
検知機能をオン、オフするキーと表示、111はコピー枚
数表示部、113は各種エラー表示部、キー109と表示部11
4は自動濃度調整機能をオン、オフするキーと表示部、
キー110と表示部115は写真原稿の為のデイザ処理機能を
オン、オフするキーと表示部、キー116は給紙段及びオ
ート用紙選択機能を選択するキーで、117に給紙段、118
に用紙サイズが表示される。キー120は倍率を1%きざ
みにアツプ・ダウンするキーで、119は倍率表示部。120
はオート変倍が等倍かを選択するキーで、その結果は12
1に表示される。操作表示部122はコピーモードをプリセ
ツトし、また呼び出すためのプリセツトキー表示部。12
3は5×7ドツトマトリクス32桁で構成される液晶表示
部で、キー群124は表示部123に表示されているコピーモ
ードから所望のモードを選択するためのソフトキーであ
る。100 is a copy start key, 102 is a copy stop key, 101 is a key for returning the copy mode to the standard state, 1
Reference numeral 03 is a ten-key group from 0 to 9, a C key for clearing the number of sheets and the like, and an X key used for inputting numerical data such as a trimming area. Reference numeral 108 is a key for updating the density and displaying the density on the display unit 112. A key 104 and a display unit 105 are keys and display for turning on and off the document position coordinate detection function, 111 is a copy number display unit, 113 is various error display units, and key 109 and display unit 11
4 is a key and display section for turning on and off the automatic density adjustment function,
A key 110 and a display unit 115 are keys and a display unit for turning on and off a dither processing function for a photo original, and a key 116 is a key for selecting a paper feed tray and an automatic paper selection function.
The paper size is displayed on. Key 120 is a key to increase / decrease the magnification in 1% steps, and 119 is a magnification display section. 120
Is a key to select whether auto scaling is the same size, and the result is 12
Displayed in 1. The operation display unit 122 is a preset key display unit for presetting and calling the copy mode. 12
Reference numeral 3 denotes a liquid crystal display section constituted by 32 columns of 5 × 7 dot matrix, and a key group 124 is a soft key for selecting a desired mode from the copy modes displayed on the display section 123.
第3図にリーダBのシステムブロツク図を示す。 FIG. 3 shows a system block diagram of the reader B.
CCD読取部301にはCCD,CCDのクロツクドライバ、CCDか
らの信号増巾器、それをアナログデジタル変換するA/D
コンバータ等が内蔵されている。CCD読取部301からは6
ビツト(64階調)のデジタル信号に変換された画像デー
タが出力され、シエーデイング補正部302に入力され
る。The CCD reading unit 301 includes a CCD, a CCD clock driver, a signal amplifier from the CCD, and an A / D for converting the signal into an analog / digital signal.
Built-in converter etc. 6 from CCD reading unit 301
The image data converted into a bit (64 gradations) digital signal is output and input to the shading correction unit 302.
シエーデイング補正部302では、光源及びレンズ等の
シエーデイング量の検出及びその補正を行なつた後、画
像信号はシフトメモリ部303に一時的に蓄えられる。シ
フトメモリ部303にはシフトメモリが2ライン分あり、
Nライン目の画像データを第1メモリに書き込んでいる
時には第2メモリからN−1ライン目の画像データを読
み出す。シフトメモリ部303にはこの他、シフトメモリ
に画像データを書込む為のライトアドレスカウンタ、画
像データを読み出す為のリードアドレスカウンタとこの
2つのカウンタからのアドレス信号を切換える為のアド
レスセレクタ回路がある。詳しくは第9図に示す。In the shading correction unit 302, after detecting and correcting the shading amount of the light source, the lens, etc., the image signal is temporarily stored in the shift memory unit 303. The shift memory unit 303 has two lines of shift memory,
When the image data of the Nth line is being written in the first memory, the image data of the (N-1) th line is read from the second memory. In addition to this, the shift memory unit 303 has a write address counter for writing image data in the shift memory, a read address counter for reading image data, and an address selector circuit for switching address signals from these two counters. . Details are shown in FIG.
また、変倍/移動処理部304では画像信号をシフトメ
モリ部303に書き込むクロツクやシフトメモリ部303から
読み出すクロツク及び読み出すタイミングを変えること
で、主走査方向の変倍や移動を行なう。これらの詳細に
ついても後述する。Further, the scaling / movement processing unit 304 performs scaling or movement in the main scanning direction by changing the clock for writing the image signal in the shift memory unit 303, the clock for reading from the shift memory unit 303, and the timing for reading. The details of these will be described later.
シフトメモリ部303から出力された画像信号は濃度処
理部305に入力され、ここで2値化処理やデイザ処理が
施されて、2値信号となり、トリミング処理部306に出
力される。トリミング処理部306でな主走査ライン画像
データの任意の区間を強制的に“0"や“1"に加工し、画
像の編集を可能ならしめている。詳細は後述する。ま
た、濃度処理部305から出力された2値信号は原稿位置
検知部307にも入力される。ここでは、2値信号を用い
て原稿台ガラス3上の原稿の位置座標を後述する手段で
検知する。The image signal output from the shift memory unit 303 is input to the density processing unit 305, where the image signal is binarized and dithered to be a binary signal, which is output to the trimming processing unit 306. The trimming processing unit 306 forcibly processes any section of the main scanning line image data into "0" or "1" to enable image editing. Details will be described later. The binary signal output from the density processing unit 305 is also input to the document position detection unit 307. Here, the position coordinates of the original document on the original platen glass 3 are detected using a binary signal by means described later.
CPU部308はCPU,ROM,RAM,タイマ回路、I/Oインターフ
エースで構成される周知のマイクロコンピユータからな
る。CPU部308は操作部507を制御し、オペレータからの
設定に応じてリーダAの制御を行なうとともにシリアル
通信によりプリンタBを制御する。311はDCサーボモー
タードライバであり、CPUは倍率に応じた速度データを
プリセツトする。312は螢光灯ドライバーで螢光灯2のO
N/OFFや点灯時の光量制御を行なう。313,314は、光学系
の位置をCPU308が知るための位置センサである。The CPU unit 308 is composed of a well-known microcomputer including a CPU, ROM, RAM, a timer circuit, and an I / O interface. The CPU unit 308 controls the operation unit 507, controls the reader A according to the setting made by the operator, and controls the printer B by serial communication. 311 is a DC servo motor driver, and the CPU presets speed data according to the magnification. 312 is a fluorescent light driver, O of fluorescent light 2
N / OFF and control the light amount at the time of lighting. Reference numerals 313 and 314 are position sensors for the CPU 308 to know the position of the optical system.
プリンタBとはコネクタJRIによりプリンタBのコネ
クタJRIを介して接続される。リーダA、プリンタB間
では、画像データ通信やシリアル通信に必要な制御信号
がやりとりされる。詳細は第13,14図を用いて御述す
る。プリンタBからは水平同期信号BDがJRIを介してと
りこまれ、クロツクジエネレータ309に入力される。ク
ロツクジエネレータ309では水平同期信号BDに同期してC
CD信号の伝送クロツクやシフトメモリのリード/ライト
クロツク等が生成される。また、プリンタBからはプリ
ンタに装着されている用紙サイズを示すサイズ信号もコ
ネクタJRI,JRIを介してリーダAに出力される。The printer B is connected to the printer B via the connector JRI of the printer B. Control signals necessary for image data communication and serial communication are exchanged between the reader A and the printer B. Details will be described with reference to Figs. The horizontal synchronizing signal BD is taken in from the printer B via JRI and is input to the clock generator 309. In the clock generator 309, C is synchronized with the horizontal sync signal BD.
CD signal transmission clocks and shift memory read / write clocks are generated. Further, the size signal indicating the size of the paper loaded in the printer is also output from the printer B to the reader A via the connectors JRI and JRI.
第4図に原稿座標を検出する原稿位置検知部307の構
成を示す。FIG. 4 shows the configuration of the document position detection unit 307 that detects document coordinates.
主走査カウンタ351はダウンカウンタであり主走査1
ライン中における走査位置の表わす。このカウンタ351
は各ラインの同期信号である水平同期信号HSYNCで主走
査方向(X方向)の最大値にセツトされ画像データクロ
ツクCLKが入力される毎にカウンドダウンする。副走査
カウンタ352はアツプカウンタでありVSYNC(画像先端信
号)の立ち上がりで“0"にリセツトされ、HSYNC信号で
カウントアツプし副走査方向における走査位置を表わ
す。The main scanning counter 351 is a down counter and the main scanning 1
It represents the scanning position in the line. This counter 351
Is set to the maximum value in the main scanning direction (X direction) by the horizontal synchronizing signal HSYNC which is a synchronizing signal for each line, and counts down every time the image data clock CLK is input. The sub-scanning counter 352 is an up counter which is reset to "0" at the rising edge of VSYNC (image leading edge signal) and counts up with the HSYNC signal to indicate the scanning position in the sub-scanning direction.
原稿画像の読取り前に原稿座標検出のためにCCD1によ
る前走査が実行される。前走査により2値化された画像
データviDEはシフトレジスタ301が8ビツト単位で入
力される。8ビツト入力が完了した時点でゲート回路30
2は8ビツトデータの全てが白画像(Oレベル信号)か
のチエツクを行ない8ビツトデータ全てが白画像ならば
信号ライン303に1を出力する。原稿走査開始後、最初
の8ビツト白が現われた時F/F304がセツトする。このF/
F304が画像の一画面の読取に同期したVSYNCによつて予
めリセツトされている。F/F304は一度セツトされると次
のVSYNCの来る迄セツトしつ放しである。F/F304がセツ
トした時点で、ラツチF/F305にその時の主走査カウンタ
351の値がロードされる。これがX1座標値になる。また
ラツチ306にその時の副走査カウンタ350の値がロードさ
れ、これがY1座標値になる。従つて(X1,Y1)が求ま
る。Before scanning the original image, the CCD 1 performs pre-scanning for detecting the original coordinate. The image data viDE binarized by the pre-scan is input to the shift register 301 in units of 8 bits. Gate circuit 30 when 8-bit input is completed
In the case of 2, all 8 bit data are checked for white images (O level signals), and if all 8 bit data are white images, 1 is output to the signal line 303. The F / F 304 is set when the first 8-bit white appears after scanning the original. This F /
The F304 is reset beforehand by VSYNC synchronized with the reading of one screen of the image. Once set, the F / F304 will be set and released until the next VSYNC. When the F / F304 is set, the main scanning counter at that time is added to the latch F / F305.
The value of 351 is loaded. This becomes the X 1 coordinate value. Further, the latch 306 is loaded with the value of the sub-scanning counter 350 at that time, which becomes the Y 1 coordinate value. Therefore, (X 1 , Y 1 ) is obtained.
又信号303に1が出力する度に主走査カウンタ351から
の値をラツチ307にロードする。最初の8ビツトの白が
現われた時の主走査カウンタからの値がラツチ307にロ
ードされると、ラツチ310(これなVSYNC時点でX方向の
最大値にセツトされている)のデータとコンパレータ30
9で大小比較される。もしラツチ307のデータの方が小な
らばラツチ307のデータがラツチ310にロードされる。又
この時副走査カウンタの値が、ラツチ311にロードされ
る。この動作は次の8ビツトがシフト・レジスタ301に
入る迄に処理される。この様にラツチ307とラツチ310の
データを全画像領域について行なえばラツチ310には原
稿領域X方向の最小値が残り、この時のY方向の座標が
ラツチ311に残ることになる。主走査カウンタ351はダウ
ンカウンタなのでX方向の最小値に対応する座標は主走
査方向で走査開始点から一番遠い座標を表わす。これが
(X3,Y3)である。The value from the main scanning counter 351 is loaded into the latch 307 each time 1 is output to the signal 303. When the latch 307 is loaded with the value from the main scanning counter when the first 8-bit white appears, the data of the latch 310 (set to the maximum value in the X direction at this VSYNC time) and the comparator 30.
9 is compared in size. If the latch 307 data is smaller, the latch 307 data is loaded into the latch 310. At this time, the value of the sub-scanning counter is loaded in the latch 311. This operation is processed until the next 8 bits enter the shift register 301. Thus, if the data of the latches 307 and 310 is performed for the entire image area, the minimum value in the original area X direction remains in the latch 310, and the coordinate in the Y direction at this time remains in the latch 311. Since the main scanning counter 351 is a down counter, the coordinate corresponding to the minimum value in the X direction represents the farthest coordinate from the scanning start point in the main scanning direction. This is (X 3 , Y 3 ).
F/F312は各主走査ライン毎に最初に8ビツト白が現わ
れた時点でセツトするF/Fで水平同期信号HSYNCでリセツ
トされ最初の8ビツト白でセツトし、次のHSYNCまで保
持する。このF/F312がセツトする時点で、1ライン中で
最初に現われた白信号の位置に相当する主走査カウンタ
の値をラツチ313にセツトする。そしてラツチ315とコン
パレータ316で大小比較される。ラツチ315にはVSYNC発
生時点でX方向の最小値“0"がセツトされている。もし
ラツチ315のデータの方がラツチ313のデータより小さい
か等しいならば信号317がアクテイブになりラツチ313の
データがラツチ315にロードされる。この動作はHSYNC−
HSYNC間で行なわれる。以上の比較動作を全画像領域に
ついて行なうとラツチ315には原稿座標のX方向の最大
値、すなわち主走査方向で走査開始点に最も近い点の白
信号のX座標が残ることになる。これがX2である。又信
号ライン317が出力する時、副走査からの値がラツチ318
にロードされる。これがY2になり、(X2,Y2)座標が得
られる。The F / F 312 is a F / F which is set at the time when the first 8-bit white appears for each main scanning line, is reset by the horizontal synchronizing signal HSYNC, is set at the first 8-bit white, and is held until the next HSYNC. At the time when this F / F 312 is set, the value of the main scanning counter corresponding to the position of the white signal first appearing in one line is set in the latch 313. Then, the magnitude is compared by the latch 315 and the comparator 316. The latch 315 is set to the minimum value "0" in the X direction when VSYNC occurs. If the data in latch 315 is less than or equal to the data in latch 313, signal 317 becomes active and the data in latch 313 is loaded into latch 315. This operation is HSYNC-
Performed between HSYNC. When the above comparison operation is performed on the entire image area, the maximum value of the document coordinates in the X direction, that is, the X coordinate of the white signal at the point closest to the scanning start point in the main scanning direction remains in the latch 315. This is X 2 . Also, when the signal line 317 outputs, the value from the sub-scan is the latch 318.
Loaded in. This becomes Y 2 , and the (X 2 , Y 2 ) coordinate is obtained.
ラツチ319と320には全画像領域において8ビツト白が
現われる度にその時の主走査カウンタの値と副走査カウ
ンタの値がロードされる従つて原稿前走査完了時では最
後に8ビツト白が現われた時点でのカウント値がカウン
タに残つていることになる。これが(X4,Y4)である。Every time 8 bit white appears in the latches 319 and 320, the value of the main scanning counter and the value of the sub scanning counter at that time are loaded. Therefore, 8 bit white appears at the end when the pre-scan of the original is completed. The count value at that point remains in the counter. This is (X 4 , Y 4 ).
以上の8つのラツチ(306,311,320,318,305,310,31
9)のデータラインは第3図のCPU308のバスラインBUSに
接続され、CPU308は前走査終了時にこのデータを読み込
むことになる。The above eight latches (306,311,320,318,305,310,31
The data line 9) is connected to the bus line BUS of the CPU 308 in FIG. 3, and the CPU 308 will read this data at the end of the previous scan.
これにより、原稿台ガラスに載置された原稿の4隅の
座標P1〜P4を得ることになる。また、これら座標により
原稿サイズとして、原稿の主走査方向の長さDX及び副走
査方向の長さDYを得る。As a result, the coordinates P 1 to P 4 of the four corners of the original placed on the original table glass are obtained. Further, as the document size, the length DX in the main scanning direction and the length DY in the sub scanning direction of the document are obtained from these coordinates.
第5図に、シフト・メモリ部303に係る回路図を示
す。尚、前述の様にシフト・メモリ部303には2ライン
分のシフト・メモリが設けられるが、その制御は共通な
ので、第5図は一方のシフトメモリに関してのみその制
御構成を示す。ライトアドレスカウンタ904はシフトメ
モリ907にデータを書込む時のアドレスカウンタで、リ
ードアドレスカウンタ905はシフトメモリ907からデータ
を読み出す時のアドレス・カウンタである。アドレスセ
レクタ906はCPT308からの指令をI/Oポート901を介して
受けてライドアドレスカウンタ904のアドレス信号とリ
ードアドレスカウンタ905のアドレス信号のいずれかを
選択しシフトメモリ907をアドレシンクするためのもの
である。FIG. 5 shows a circuit diagram of the shift memory unit 303. As described above, the shift memory unit 303 is provided with a shift memory for two lines, but since the control is common, FIG. 5 shows the control configuration for only one shift memory. The write address counter 904 is an address counter when writing data in the shift memory 907, and the read address counter 905 is an address counter when reading data from the shift memory 907. The address selector 906 is for receiving a command from the CPT 308 via the I / O port 901 and selecting either the address signal of the ride address counter 904 or the address signal of the read address counter 905 to address the shift memory 907. is there.
I/Oレジスタ902,903はライトアドレスカウンタ904、
リードアドレスカウンタ905にそれぞれプリセット値をC
PU308が与えるためのレジスタである。The I / O registers 902 and 903 are the write address counter 904,
The read address counter 905 has a preset value of C
This is a register that the PU 308 gives.
ライトアドレスカウンタ904、リードアドレスカウン
タ905は共にダウンカウンタでそれぞれにカウント動作
の開始を指令するWST信号及びRST信号が入力され、ま
た、シフトメモリ907への書込みクロツクWCLKとシフト
メモリからの読出しクロツクRCLKが入力される。Both the write address counter 904 and the read address counter 905 are down counters, to which the WST signal and the RST signal for instructing the start of the count operation are input, and the write clock WCLK to the shift memory 907 and the read clock RCLK to the shift memory 907. Is entered.
306は第3図示のトリミング処理部306であり、915,91
6は画像領域を決定する為の排他オアゲート、信号OFは
それを制御する信号で、1の時STカウンタ912、ENカウ
ンタ913で決まる枠内をマスクし、枠外を出力画線と
し、0の時枠内を出力画像とし枠外をマスクする。Reference numeral 306 is a trimming processing unit 306 shown in the third illustration,
6 is an exclusive OR gate for determining the image area, and signal OF is a signal for controlling it. When 1 is set, the inside of the frame determined by the ST counter 912 and EN counter 913 is masked, and the outside of the frame is used as the output image line, and when 0 is set. The inside of the frame is used as the output image and the outside of the frame is masked.
910はシフトメモリ907から出力され濃度処理部908を
経て2値信号となつた画像データを出力制御するアンド
ゲート、917は前述のマスク部分を白として出力するか
黒として出力するかを決定するアンドゲートで、BBはそ
れを制御する信号で1の時黒、0の時白を出力する。Reference numeral 910 is an AND gate for controlling the output of the image data output from the shift memory 907 and converted into a binary signal via the density processing unit 908. Reference numeral 917 is for determining whether the mask portion is output as white or black. At the gate, BB outputs a black signal when it is 1 and a white signal when it is 0.
911はゲート910,917により出力される画像出力をViDE
として出力するオアゲート、909は画像データを白黒
反転制御する排他オアゲート、INはそれを制御する信号
の1の時オリジナル通りの画像で、0の時は反転させ
る。各信号は、CPU308がオペレータの指定したモードに
より出力する。911 ViDE the image output output by the gates 910 and 917.
, 909 is an exclusive OR gate for black and white image inversion control, and IN is an original image when the signal controlling it is 1, and it is inverted when it is 0. Each signal is output by the CPU 308 in the mode designated by the operator.
STカウンタ912及びENカウンタ913は各々決められた領
域のみに画像を出力するためのスタートビツトカウンタ
及びエンドビツトカウンタで、これらには、I/Oを介し
てCPU308がゲートの為のカウントデータをプリセツトす
る。The ST counter 912 and the EN counter 913 are a start bit counter and an end bit counter, respectively, for outputting an image only to a predetermined area, and the CPU 308 presets count data for the gate via the I / O. To do.
フリツプフロツプ914はSTカウンタ912のカウントアツ
プでセツトされ、ENカウンタ913のカウントアツプでリ
セツトされる、第6図にその動作を示す。The flip-flop 914 is set by the count-up of the ST counter 912 and reset by the count-up of the EN counter 913. The operation is shown in FIG.
例えばOF信号が1の場合STカウンタ912のカウントア
ツプでF/F914のQが1となるとゲート915の出力が0と
なつて、ENカウンタ913がカウントアツプする迄ゲート9
10の出力はなく、マスクされる。かわりにゲート916の
出力はその間1なのでBB信号が1の時ゲート917は1で
あり、ゲート911は1を出力し、黒マスクとなる。逆にO
F=1,BB=0の時は白マスクされる。又OF=0とすると
ゲート915,916の出力が各々その間1,0となるのでBB=1
の時はトリミング領域外が黒、OF=0,BB=0の時はトリ
ミング領域外が白になる。For example, when the OF signal is 1, when the Q of the F / F 914 becomes 1 by the count up of the ST counter 912, the output of the gate 915 becomes 0, and the gate 9 continues until the EN counter 913 counts up.
There is no output of 10 and it is masked. Instead, the output of the gate 916 is 1 during that time, so that when the BB signal is 1, the gate 917 is 1 and the gate 911 outputs 1 to serve as a black mask. On the contrary, O
When F = 1 and BB = 0, white mask is applied. When OF = 0, the outputs of the gates 915 and 916 are 1,0, respectively, so BB = 1.
When, the outside of the trimming area is black, and when OF = 0, BB = 0, the outside of the trimming area is white.
次に変倍の原理を説明する。 Next, the principle of scaling will be described.
副走査方向の変倍は光学系のスキヤン速度を可変にす
ることで行なう。CPU308がオペレータの指定した倍率か
らDCサーボモータの速度を計算しその速度に対応するPL
L周波数を算出し第3図311のモータドライバ311に走査
前にプリセツトしておく。プリンタBの搬送速度は常に
180mm/secなので2倍に拡大する時は等倍時の速度180mm
/secに対し1/2の速度90mm/secで光学系を動かし、1/2に
縮小する時は2倍の速度360mm/secで動かす。Zooming in the sub-scanning direction is performed by making the scanning speed of the optical system variable. The CPU308 calculates the speed of the DC servo motor from the magnification specified by the operator, and the PL corresponding to that speed is calculated.
The L frequency is calculated and preset in the motor driver 311 in FIG. 311 before scanning. The transport speed of printer B is always
Since it is 180mm / sec, the speed is 180mm when it is magnified twice.
The optical system is moved at a speed of 90 mm / sec, which is 1/2 of that of / sec, and when it is reduced to 1/2, it is moved at a speed of 360 mm / sec, which is twice as fast.
主走査方向の変倍を第7図をもとに説明する。 The scaling in the main scanning direction will be described with reference to FIG.
一定周波数で出力されてくるCCD1からのA/D変換後の
シリアル信号を倍率に応じたクロツクレートでサンプリ
ングする。等倍の時は第7図(A)に示す様にCCDから
の転送クロツクCLKと等しい書込みクロツクWCLKでシフ
トメモリ907にデータを書込み又第7図(B)に示すよ
うに、プリンタBへの出力クロツクVCLKと等しい読み出
しクロツクRCLKでシフトメモリから読出す。The serial signal after A / D conversion from CCD1 output at a constant frequency is sampled at the clock rate according to the magnification. At the same size, as shown in FIG. 7 (A), the data is written in the shift memory 907 by the write clock WCLK which is equal to the transfer clock CLK from the CCD, or the data is transferred to the printer B as shown in FIG. 7 (B). Read from the shift memory with a read clock RCLK equal to the output clock VCLK.
例えば1/2縮小の時はシフトメモリ907への書込みクロ
ツクWCLKを第7図(C)のように転送クロツクCLKの1/2
として、原情報を2ビツトについて1ビツずつサンプリ
ングしてシフトメモリ907に書込む。そして、第7図
(B)のように出力クロツクVCLKと同じ読み出しクロツ
クRCLKで読み出して1/2縮小を実行する。For example, at the time of 1/2 reduction, the write clock WCLK to the shift memory 907 is 1/2 of the transfer clock CLK as shown in FIG. 7 (C).
, The original information is sampled for every two bits and written in the shift memory 907. Then, as shown in FIG. 7B, the read clock RCLK that is the same as the output clock VCLK is read to perform 1/2 reduction.
また、2倍に拡大する時は、シフトメモリ907への書
込み時は等倍時と同じく第7図(A)のように書込み、
シフトメモリ907からの読み出し時に第7図(D)のよ
うにプリンタBへの出力クロツクVCLKに対して1/2のク
ロツクレートの読み出しクロツクRCLKで読み出せば、原
情報1ビツトにつき1ビツトずつ水増しされて2倍拡大
が実行できる。In addition, when expanding to 2 times, when writing to the shift memory 907, writing is performed as shown in FIG.
When reading from the shift memory 907, as shown in FIG. 7 (D), if the output clock VCLK to the printer B is read out at a clock rate RCLK that is 1/2 of the clock rate VCLK, one bit is added to each bit of original information. Then, double expansion can be performed.
画像移動の原理を第8図及び第9図を用いて説明す
る。The principle of image movement will be described with reference to FIGS. 8 and 9.
副走査方向については第8図に示すように原稿画像ス
キヤンとプリンタBへのVSYNC出力タイミングを変える
ことで実行する。The sub-scanning direction is executed by changing the document image scan timing and the VSYNC output timing to the printer B as shown in FIG.
画像読み取り時光学系が原稿に対して の位置に到達した時にVSYNCと共にViDEO出力するとの
図のように移動しない出力が得られる。When reading an image, the optical system is When the position reaches, the output that does not move is obtained as shown in the figure that outputs ViDEO together with VSYNC.
の位置に光学系が到達した時にVSYNCと共にViDEO出力す
るとのように後方へ移動した出力が得られ、また、 の位置に光学系が到達した時にVSYNCとViDEOを出力する
とのように前方へ移動した出力が保られる。 When the optical system reaches the position of, the output moved to the rear like ViDEO output with VSYNC is obtained, and also When the optical system reaches the position of, the output moved to the front is maintained like VSYNC and ViDEO are output.
主走査方向については、第9図に示すように第5図の
I/Oレジスタ902,903を介して、ライトアドレスカウンタ
904とリードアドレスカウンタ905に与えるダウンカウン
ト開始アドレスを相対的に変えることで行なう。Regarding the main scanning direction, as shown in FIG.
Write address counter via I / O registers 902, 903
This is performed by relatively changing the down count start address given to 904 and the read address counter 905.
例えば、シフトメモリ907への書込み開始アドレスWAD
Rに対し、読み出し開始アドレスをRADR1とするとのよ
うに出力主走査巾ViDEO ENABLEに対しアドレスWADRに相
当する画像データX0が右へ移動する。また、読み出し開
始アドレスをRADR2とするとのようにシフトメモリア
ドレスQに相当するデータX3がやはりViDEO ENABLEに対
し、左へ移動する。第9図に示される有効画像区間信号
VIDEO ENABLEとは第5図のSTカウンタ912とENカウンタ9
13及びF/F914、ゲート915,916,917,910,911で構成され
るトリミング区間信号であり、第9図のシフトメモリ90
7においてアドレス0からWADR間より外の無効画像につ
いては白信号とするために必要である。For example, the write start address WAD to the shift memory 907
For R, the image data X0 corresponding to the address WADR is moved to the right with respect to the output main scanning width ViDEO ENABLE as if the read start address is RADR1. Further, the data X3 corresponding to the shift memory address Q is moved to the left with respect to the ViDEO ENABLE as in the case where the read start address is RADR2. Effective image section signal shown in FIG.
What is VIDEO ENABLE? ST counter 912 and EN counter 9 in Fig. 5.
This is a trimming section signal composed of 13 and F / F 914 and gates 915, 916, 917, 910, 911. The shift memory 90 of FIG.
It is necessary for the invalid image outside the address 0 to WADR at 7 to be a white signal.
第10図、第11図でリーダAとプリンタ間でやりとりさ
れるインターフエース信号のタイミングを説明する。Timings of interface signals exchanged between the reader A and the printer will be described with reference to FIGS. 10 and 11.
BEAM DETECT信号BDはリーダAをプリンタBと接続し
た時にリーダの走査や画像信号出力をプリンタBのポリ
ゴンスキヤナの回転と同期をとるためのもので、各主走
査ラインの先端信号と対応する。ViDEOは画線信号で、
それぞれ1ライン当り一画素約56ns巾で4678個出力され
る。ViDEOはプリンタBと接続される時BDに同期し、他
のユニツトへの伝送等では内部の凝似水平同期信号(以
下HSYNCと呼ぶ)に同期して出力される。ViDEO ENARLE
は前記画像データが4678個出力されている区間信号であ
りBD又はHSYNCに同期して出力される。The BEAM DETECT signal BD is for synchronizing the scanning of the reader and the image signal output with the rotation of the polygon scanner of the printer B when the reader A is connected to the printer B, and corresponds to the leading edge signal of each main scanning line. ViDEO is an image signal,
Each line outputs 4678 pixels with a width of approximately 56 ns per pixel. ViDEO is synchronized with BD when it is connected to printer B, and is output in synchronization with an internal pseudo-horizontal synchronization signal (hereinafter referred to as HSYNC) when transmitting to another unit. ViDEO ENARLE
Is a section signal in which 4678 of the image data is output, and is output in synchronization with BD or HSYNC.
VSYNCは副走査方向の画像の区間を示す信号である。 VSYNC is a signal indicating an image section in the sub-scanning direction.
PRiNT REQVEST信号はプリンタBにおいて、給紙可能
状態を示す信号でリーダAはそれに呼応してPRiN信号に
より給紙指令を出した後に、オペレータの設定した複写
モードに対応する倍率やトリミング領域や移動量を考慮
した時間T1後VSYNCと共にViDEOを出力する。The PRiNT REQVEST signal is a signal indicating the paper feed possible state in the printer B, and the reader A responds to this by issuing a paper feed command by the PRiN signal, and then the magnification, trimming area and movement amount corresponding to the copy mode set by the operator. After the time T 1 that takes into account the above, VDE is output together with VSYNC.
OHP及びVTOPはそれぞれリーダAの光学系の位置を示
す第3図313,314のセンサーからの入力信号である。BAC
K及びFORWARDは第3図CPU部308から光学系駆動用モータ
ードライバー311に与えられる後進及び前進を制御する
信号である。OHP and VTOP are input signals from the sensors shown in FIGS. 313 and 314 in FIG. 3, which indicate the position of the optical system of the reader A. BAC
K and FORWARD are signals for controlling the backward movement and the forward movement given from the CPU unit 308 in FIG. 3 to the motor driver 311 for driving the optical system.
第11図においてS.DATA,S.CLK,CBUSY,SBUSYはリーダA
とプリンタB間で通信をする為の信号ラインである。S.
DATA,S.CLKは共に8ビツトのシリアルデータとクロツク
でありいずれも双方向ラインである。CBUSYはリーダA
がデータとクロツクを出力する時に出力され、SBUSYは
プリンタBがデータとクロツクを出力する時に出力され
る。In Fig. 11, S.DATA, S.CLK, CBUSY, SBUSY are readers A
And a printer B for communication. S.
Both DATA and S.CLK are 8-bit serial data and clock, and both are bidirectional lines. CBUSY is leader A
Is output when the data and the clock are output, and SBUSY is output when the printer B outputs the data and the clock.
シリアルで通信される内容の一例として第10図のタイ
ミングチヤートに記載のようなリーダAからプリンタB
へのコピースタートやコピーストツプ指令がある。As an example of the contents communicated serially, the reader A to the printer B as shown in the timing chart of FIG.
There is a copy start or copy stop command.
第12図〜第14図を用いて編集機能(トリミング・オー
トモード)の概略説明をする。An outline of the editing function (trimming / auto mode) will be described with reference to FIGS. 12 to 14.
本モードは認識した原稿OGのサイズDX,DYにそれぞれ
倍率MX,MYを乗じたサイズDX・MX,DY・MYがプリンタBに
セツトされている用紙サイズPX,PYより大きい時に原稿
を自動的に複数領域に分割して、その各領域の画像を複
数枚(主走査NX枚、副走査NY枚、計NX・NY枚)の用紙に
再生することにより第13図のようにDX・MX,DY・MYなる
出力サイズのコピーを得るものである。この時DX・MX>
PXかつDY・MY>PYならば第13図のようになるが、DX・MX
>PXかつDY・MYPYの時は第14図(A)のように副走査
方向については用紙1枚で十分でなおかつ副走査方向に
ついては自動的にセンタ移動する。又、逆にDX・MXPX
かつDY・MY>PYの時は第14図(B)のように主走査方向
について1枚の用紙に自動的にセンタ移動する。又、DX
・MXPXかつDY・MYPYの時は第14図(C)のように主
−副両走査方向について共に1枚、すなわち計1枚で十
分でかつ両走査方向について自動的にセンタ移動する。In this mode, when the size DX, MX, DY, MY obtained by multiplying the recognized document OG size DX, DY by the magnifications MX, MY respectively is larger than the paper size PX, PY set in printer B, the document is automatically By dividing the image into multiple areas and reproducing the image of each area on multiple sheets (main scanning NX sheets, sub-scanning NY sheets, total NX / NY sheets) of paper, as shown in Fig. 13, DX, MX, DY・ A copy of MY output size is obtained. DX / MX at this time>
If PX and DY / MY> PY, it will be as shown in Fig. 13, but DX / MX
When PX and DY / MYPY, as shown in FIG. 14 (A), one sheet is sufficient for the sub-scanning direction, and the center is automatically moved in the sub-scanning direction. On the contrary, DX / MXPX
When DY / MY> PY, the center is automatically moved to one sheet in the main scanning direction as shown in FIG. 14 (B). Also DX
-When MXPX and DY / MYPY, as shown in Fig. 14 (C), one sheet in both the main and sub scanning directions, that is, one sheet in total is sufficient and the center is automatically moved in both scanning directions.
この様に、原稿画像をセツトされた用紙サイズ以上の
大きさにも拡大可能とするトリミングオートモードの実
用性と操作性を重視しオペレータが選択すべきものを最
終的に必要とする(A3以上の)出力サイズのみとし、使
用する用紙も倍率もさらに分割数も自動的に設定する。In this way, the operator needs to select what should be selected by the operator, placing importance on the practicality and operability of the trimming auto mode that can enlarge the original image to a size larger than the set paper size (A3 or larger. ) Only the output size is set, and the paper used, the magnification, and the number of divisions are automatically set.
第15図に編集機能トリミング・オートモードの設定動
作手順を示す。Figure 15 shows the procedure for setting the editing function trimming and auto mode.
第2図の操作部A1の表示部123にはコピー中でなく、
且つ、エラーのない時はの様に表示されており、ここ
でソフトキーSK6を押すとのように表示する。では
編集機能としてトリミングが設定されていないことを示
しさらに移動機能としてセンタ移動が設定されているこ
とを示している。Copying is not in progress on the display section 123 of the operation section A1 in FIG.
Moreover, when there is no error, it is displayed like, and it is displayed like pressing soft key SK6. Indicates that trimming is not set as an editing function, and further that center movement is set as a moving function.
において、ETCに対応するSK6を押すと他の機能の現
在の設定モードが表示される。一方、においてSK4又
はSK5を押すと他の移動機能の設定が行なえる。また、
においてSK1又はSK2を押すとのようにする。In, pressing SK6 corresponding to ETC displays the current setting mode of other functions. On the other hand, if you press SK4 or SK5 at, you can set other movement functions. Also,
When pressing SK1 or SK2 at.
では編集機能としてトリミングとマスキングとブツ
クとそれらのキヤンセルの4つあることを示し、さらに
「ナシ!!」によつて現在はどれも選ばれていないことを
示している。ここでSK1を押すとトリミングモードの設
定に入りのように表示し、原稿の自動分割すなわちト
リムオートモードとトリミング領域のオペレータによる
任意指定モードのいずれかを選択させる。Shows that there are four editing functions, trimming, masking, book, and those cancels, and that none of them are currently selected by "None !!". When SK1 is pressed here, the trimming mode setting is displayed as if it were entered, and the automatic document division, that is, the trim auto mode or the operator's arbitrary mode for the trimming area is selected.
においてSK3を押すとトリムオートが選択され、表
示はのようになる。,は自動分割され複数枚に分
けて出力されたコピー結果を組み合わせたサイズとして
何を希望するかを選択させる表であり、ではA系列、
ではB系列のサイズを表示する。When SK3 is pressed at, trim auto is selected and the display becomes as shown. , Is a table for selecting what is desired as the combined size of the copy results that are automatically divided and output on a plurality of sheets.
Then, the size of the B series is displayed.
で「ETC」に対応するSK5を押すとになり、同じく
で「ETC」に対応するSK5を押すとになる。,で
「BACK」に対応するSK6を押すとの表示に戻ることが
できる。及びで表示されるサイズは最大用紙サイズ
A3よりも大きく最大原稿サイズA3×最大倍率400%のサ
イズすなわちA0の2倍よりも小さいものである。To press SK5 corresponding to "ETC", press SK5 corresponding to "ETC". You can return to the display by pressing SK6 corresponding to "BACK" with. The size displayed in and is the maximum paper size
It is larger than A3 and has a maximum document size of A3 x maximum magnification of 400%, that is, smaller than twice A0.
及びで所望のサイズに対応するソフトキーを選択
してトリムオートのモード設定は完了する。はにお
いて「B0」に対応するSK1を選択した場合の例である。The trim auto mode setting is completed by selecting the soft key corresponding to the desired size with and. Is an example when SK1 corresponding to “B0” is selected.
第16図に編集機能トリムオートコピーを実行するとき
のCPU308の動作手順を示す。まず、原稿の位置とサイズ
を認識する為の予備スキヤン(前走査)を行なう。(SP
501)。前述した座標検出論理により、例えば第12図
(A)に示すようにガラス2上に載置された原稿OGの
P0,P1の座標を得、RAM上のデータエリアDX0,DX1,DY0,DY
1にセツトする。又、座標から算出される原稿のX方向
(主走査方向)のサイズDX1−DX0、及びY方向(副走査
方向)のサイズDY1−DY0をRAM上のデータエリアDX,DYに
各々セツトする(SP502)。FIG. 16 shows the operation procedure of the CPU 308 when executing the edit function trim auto copy. First, a preliminary scan (pre-scanning) for recognizing the position and size of the document is performed. (SP
501). By the coordinate detection logic described above, for example, as shown in FIG. 12 (A), the original OG placed on the glass 2 is scanned.
Get the coordinates of P 0 , P 1 and get data area DX0, DX1, DY0, DY on RAM
Set to 1. Further, the size DX1-DX0 in the X direction (main scanning direction) and the sizes DY1-DY0 in the Y direction (sub scanning direction) of the document calculated from the coordinates are set in the data areas DX, DY on the RAM (SP502). ).
次に第15図の設定に従いオペレータが選択した最終出
力組み合わせサイズに対応した主走査、副走査両方向の
長さをRAM上のエリアRX,RYにセツトする(SP503)。Next, the lengths in both the main scanning direction and the sub scanning direction corresponding to the final output combination size selected by the operator according to the setting of FIG. 15 are set in the areas RX and RY on the RAM (SP503).
原稿サイズDX,DYと出力サイズRX,RYから主走査方向変
倍率MX=RX/DX及び副走査方向変倍率MY=RY/DYを算出す
る(SP504)。そしてこのMXとMYの小さい方を探し、小
さい方の倍率を主走査及び副走査方向の共通倍率MX,MY
としてRAM上のデータエリアにセツトする(SP505,SP50
6)。また、最大複写可能倍率は400%なので(SP504,SP
505,SP506)の計算結果が400%をこえる時はMX=MY=40
0%とする(SP507)。Main scanning direction magnification ratio MX = RX / DX and sub-scanning direction magnification ratio MY = RY / DY are calculated from the document size DX, DY and output size RX, RY (SP504). Then, the smaller of MX and MY is searched, and the smaller one is the common magnification MX, MY in the main-scanning and sub-scanning directions.
To the data area on the RAM as (SP505, SP50
6). Also, the maximum copyable magnification is 400% (SP504, SP
505, SP506) when the calculation result exceeds 400%, MX = MY = 40
Set to 0% (SP507).
以上から決定した倍率に基づき再び出力サイズRX,RY
を計算し直し、RAM上にセツトする(SP508)。Based on the magnification determined above, output size RX, RY again
Is recalculated and set in RAM (SP508).
次に(SP509)から(SP516)迄で最適な用紙の選択を
行なう。Next, select the optimum paper from (SP509) to (SP516).
まず、上段カセツトの用紙サイズをRAM上のデータエ
リアPXU,PYUにまた下段カセツトの用紙サイズをRAM上の
データエリアPXL,PYLにセツトする(SP509)。次に、RX
=NXU・PXU−aXU(0<aXU<PXU)なるNXU及びRY=NYU
・PYU−YU(0<aYU<PYU)なるNYUを算出しRAM上のデ
ータエリアにセツトする(SP510)。この演算からオペ
レータの選んだ出力サイズを上段カセツトの用紙から構
成するのに主走査方向にNXU枚、副走査方向にNYU枚、計
NXU・NYU枚の用紙が必要なことが分かる。First, the paper size of the upper cassette is set to the data areas PX U and PY U on the RAM, and the paper size of the lower cassette is set to the data areas PX L and PY L on the RAM (SP509). Then RX
= NX U · PX U -aX U (0 <aX U <PX U) consisting of NX U and RY = NY U
· PY U -Y U (0 < aY U <PY U) made to calculate the NY U to excisional to the data area on the RAM (SP510). Based on this calculation, the output size selected by the operator can be composed of NX U sheets in the main scanning direction and NY U sheets in the sub scanning direction to compose the upper cassette paper.
You can see that you need NX U / NY U sheets of paper.
同じく(SP511)において、下段カセツトについても
演算してNXL,NYLを求めてRAM上のデータエリアにセツト
する。In likewise (SP511), NX L by calculating also the lower cassette, seeking NY L to excisional the data area on the RAM.
次にNXU・NYUとNXL・NYLを比較して、必要用紙枚数の
少ない方のカセツト段を選択する(SP512,SP514,SP515,
SP516)。もし必要枚数が等しい時はaXU・aYUとaXL・aY
Lを比較する。(SP513)。このaXi,aYi(i=U,L)とは
用紙を複数枚並べて所望の出力サイズを構成する時の用
紙の重なり巾の合計に相当する。従つて(SP513)で重
なり巾の小さい方のカセツト段を選択する。Next, compare NX U / NY U with NX L / NY L and select the cassette tray with the smaller number of required sheets (SP512, SP514, SP515,
SP516). If the required number is the same, aX U・ aY U and aX L・ aY
Compare L. (SP513). The aXi, aYi (i = U , L ) correspond to the total overlapping width of the sheets when a plurality of sheets are arranged to form a desired output size. Therefore, in (SP513), select the cassette stage with the smaller overlapping width.
こうして自動選択した用紙のサイズPX,PYと算出済倍
率MX,MYからTX=PX/MX,TY=PY/MYによりトリミング領域
のサイズを逆算し、RAM上のデータエリアTX,TYにセツト
する(SP517)。次に(SP515)もしくは(SP516)で決
定したNX,NYより、主走査方向について上記TXなるサイ
ズの領域をNX回トリミングして原稿サイズDXを読み取る
ために を算出しこのSX分の長さだけ隣り合うトリミング領域を
主走査方向に重複させる。同様に副走査方向についても を算出しこのSX,SYをRAM上のエリアにセツトする(SP51
8)。Thus, the size of the trimming area is calculated back by TX = PX / MX, TY = PY / MY from the automatically selected paper size PX, PY and the calculated magnifications MX, MY, and set in the data area TX, TY in RAM ( SP517). Next, in order to read the document size DX by trimming the area of size TX above in the main scanning direction NX times from NX, NY determined in (SP515) or (SP516). Then, the trimming areas adjacent to each other by the length of SX are overlapped in the main scanning direction. Similarly for the sub-scanning direction And then set SX and SY to the area on RAM (SP51
8).
以上NX,NY,TX,TY,SX,SYについて第12図(B)に図示
する。第12図(B)に矢印で示す順序でトリミングを実
行するためのカウンタをRAM上のエリアi,jに確保して初
期値Qをセツトする(SP519)。The above NX, NY, TX, TY, SX, SY are shown in FIG. 12 (B). A counter for executing trimming in the order shown by the arrow in FIG. 12 (B) is secured in the areas i and j on the RAM and the initial value Q is set (SP519).
このように、オペレータは最終的に必要な出力サイズ
を設定するだけでよく、そのサイズを構成するのに要す
る用紙枚数はCPU308が自動的に演算する。また、画像読
み取りスキヤン開始前に枚数表示部111に以上の様にし
て得たNX・NY(トリミング回数)を表示する(SP52
0)。In this way, the operator only has to set the finally required output size, and the CPU 308 automatically calculates the number of sheets required to form that size. Also, before starting image scanning, the number display section 111 displays NX / NY (the number of trimmings) obtained as described above (SP52).
0).
次に、トリミング実行するためのカウンタi,jをそれ
ぞれ1ずつインクリメントする(SP521,SP522)。一般
的に第12図(B)に示される「第(i,j)トリミング領
域=主走査方向についてj回目、副走査方向i回目」、
すなわちNY(i−1)+j回目のトリミング領域を決定
する座標をKXio,KXil,KYjo,KYjlとすると、これらは第1
2図(B)からも分かるようにKXio=DXo+(i+1)・
(TX−SX)、KXil=KXio+TX KYio=DYo+(j−1)・
(TY−SY)、KYil=KYio+TYから算出される。これらを
算出してRAM上のエリアにセツトする(SP523)。Next, the counters i and j for executing trimming are each incremented by 1 (SP521, SP522). Generally, “(i, j) trimming area = jth time in the main scanning direction, ith time in the sub scanning direction” shown in FIG.
That is, if the coordinates that determine the NY (i-1) + jth trimming area are KXio, KXil, KYjo, KYjl, these are the first
As can be seen from Fig. 2 (B), KXio = DXo + (i + 1) ・
(TX-SX), KXil = KXio + TX KYio = DYo + (j-1) ・
(TY-SY), KYil = KYio + TY. These are calculated and set in the area on RAM (SP523).
次に画像読み取りスキヤンを行ないながら、先に計算
したトリミング領域座標にもとづいてシフトメモリ部30
3を用いた、前述した手段で必要な領域のみをトリミン
グ処理してMX,MYなる変倍処理を施して指定用紙に出力
する(SP524)。Next, while performing image scanning, the shift memory unit 30 is based on the trimming area coordinates calculated previously.
By using the above-mentioned method 3, only the necessary area is trimmed by the above-described means, and the scaling processing of MX and MY is performed and output to the designated paper (SP524).
画像読み取りが終了したら、枚数表示部111の表示を
1カウントダウン、すなわちNX・NY−NY(−i−1)−
jを表示する(SP525)。枚数表示部の表示の変化につ
いてはNX=2,NY=3の場合を例に第17図に示す。これに
よりオペレータはあと何枚出力されるかが分かる。When the image reading is completed, the count display section 111 displays 1 countdown, that is, NXNY-NY (-i-1)-
j is displayed (SP525). The change in the number display area is shown in FIG. 17 for the case of NX = 2 and NY = 3. This allows the operator to know how many more sheets will be output.
次に副走査方向についてNY回トリミングを完了したか
どうか判定し(SP526)。完了していない場合は、副走
査方向のトリミング実行カウンタjを1インクリメント
して、(SP522)、次のトリミング処理に向かう。完了
している場合は副走査方向のトリミング実行カウンタj
を0にクリアした後(SP527)、主走査方向についてNX
回トリミングを完了したかどうか判定する(SP528)。
完了していない場合は、主走査方向のトリミング実行カ
ウンタiを1インクリメントして(SP521)、また、副
走査方向カウンタjが0クリアされているので、これを
1インクリメントして次のトリミング処理に向かう。完
了している場合は合計でNX,NY回のトリミング処理を
し、NX・NY枚のコピー出力を完了したので、本モードの
コピーを終了する。Next, it is judged whether NY trimming is completed in the sub-scanning direction (SP526). If it has not been completed, the trimming execution counter j in the sub-scanning direction is incremented by 1 (SP522), and the process proceeds to the next trimming process. If completed, trimming execution counter j in the sub-scanning direction
After clearing to 0 (SP527), the main scanning direction is NX
It is determined whether the trimming has been completed (SP528).
If not completed, the main scanning direction trimming execution counter i is incremented by 1 (SP521), and since the sub scanning direction counter j is cleared to 0, this is incremented by 1 for the next trimming processing. Go to If it has been completed, the trimming process is performed NX, NY times in total, and the copy output of NX / NY sheets has been completed, so the copy in this mode ends.
以上の手順により第12図(A)のように原稿台ガラス
2上に載置された原稿OGを、第12図(B)に示すよう
に、TX,TYのサイズのトリミング領域をSX,SYだけ重複さ
せながらNX・NY個に分割して矢印の方向に順にトリミン
グ処理して合計でNX・NY枚のコピー出力を自動的に得る
ことができる。By the above procedure, the original OG placed on the original platen glass 2 as shown in FIG. 12 (A), the trimming areas of the sizes TX, TY are made SX, SY as shown in FIG. 12 (B). It is possible to automatically obtain a total of NX / NY copy output by dividing into NX / NY pieces while sequentially overlapping and trimming in the direction of the arrow.
一方出力されたコピーを第13図のように主走査方向に
MX・SX副走査方向にMY・SYだけ重ね合わせて貼り合わせ
れば、従来コピー用紙1枚では得られなかつたような主
走査長さDX・MX=RX、副走査長さDY・MY=RYなる拡大コ
ピーが得られる。On the other hand, the output copy is printed in the main scanning direction as shown in Fig. 13.
MX / SX By superposing and pasting MY / SY in the sub-scanning direction, the main scanning length DX / MX = RX and the sub-scanning length DY / MY = RY, which would not have been obtained with a single copy sheet, are obtained. An enlarged copy is obtained.
本実施例では最大用紙サイズA3、最大倍率400%なの
で得られる最大出力は主走査方向長さが188mm、副走査
方向長さが1680mmすなわちA0用紙2枚分である。In this embodiment, since the maximum paper size is A3 and the maximum magnification is 400%, the maximum output obtained is 188 mm in the main scanning direction and 1680 mm in the sub scanning direction, that is, two A0 sheets.
以上の説明では、読み取り可能な原稿サイズ及び最大
記録紙サイズをともにA3サイズとしたが、本発明はこれ
に限るものではなく、種々のサイズの原稿及び記録紙に
も適用可能である。In the above description, the readable original size and the maximum recording paper size are both A3 size, but the present invention is not limited to this and can be applied to various sized originals and recording papers.
また、原稿サイズ検出は読み取りセンサを兼用するこ
となく、サイズ検出用センサを用いてもよいことは言う
迄もない。Further, it goes without saying that the size detection sensor may be used for the document size detection without using the reading sensor as well.
以上説明した様に、本発明によると、原稿画像サイズ
及び設定された再生画像サイズに基づいて拡大率を算出
する算出手段と、複数の記録紙サイズ及び設定された再
生画像サイズに基づいて複数の記録紙サイズに関する原
稿画像の分割数を算出し、分割数の少ない方の記録紙サ
イズを選択する選択手段とを備え、選択された記録紙サ
イズに関して算出された分割数に従って原稿画像を分割
し、分割した原稿画像の夫々を算出された拡大率に従っ
て拡大して、選択された記録紙サイズの複数の記録紙の
夫々に再生するので、拡大率や記録紙サイズの設定をオ
ペレータが行うことなしに、オペレータが所望の再生画
像サイズを設定することにより、所望の再生画像サイズ
とする拡大率の算出、及び、分割数を少なくする記録紙
サイズの選択がなされ、従って、オペレータの簡易な操
作によって、記録紙より大きな再生画像サイズに原稿画
像を拡大し、拡大した原稿画像を分割して複数の記録紙
の夫々に再生する画像再生動作を効率よく実行可能とな
る。As described above, according to the present invention, a calculation unit that calculates the enlargement ratio based on the original image size and the set reproduction image size, and a plurality of recording paper sizes and a plurality of reproduction image sizes based on the set reproduction image size. The number of divisions of the original image relating to the recording paper size is calculated, and a selection means for selecting the recording paper size with the smaller number of divisions is provided, and the original image is divided according to the number of divisions calculated for the selected recording paper size Each divided original image is enlarged according to the calculated enlargement ratio and played back on each of the multiple recording papers of the selected recording paper size, so that the operator does not have to set the enlargement ratio and recording paper size. By setting the desired playback image size by the operator, it is not possible to calculate the enlargement ratio to obtain the desired playback image size and select the recording paper size that reduces the number of divisions. Therefore, it is possible to efficiently perform an image reproduction operation of enlarging a document image to a reproduction image size larger than that of the recording paper, dividing the enlarged document image, and reproducing each of the plurality of recording papers by a simple operation of the operator. Become.
第1−1図は、リーダ・プリンタの外観図、第1−2図
はリーダ・プリンタの断面図、第2図は操作部の詳細
図、第3図はリーダのシステムブロツク図、第4図は原
稿位置座標検知回路のブロツク図、第5図は編集・移動
・変倍機能に図れるシフトメモリ部のブロツク回路図、
第6図はトリミング実行のためのタイミングチヤート
図、第7図は変倍動作の説明の為の模式図、第8図及び
第9図は画像移動動作の説明図、第10図及び第11図はイ
ンターフエースにおけるタイミングチヤート図、第12図
は原稿画像の領域分割動作の説明図、第13図及び第14図
は画像の分割出力状態を示す図、第15図はコピーモード
の設定手順を示す図、第16図は分割出力機能の実行フロ
ーチヤート図、第17図は枚数表示部の表示動作を示す図
であり、Aはリーダ、Bはプリンタ、1はCCD、303はシ
フトメモリ部、306はトリミング処理部である。FIG. 1-1 is an external view of the reader / printer, FIG. 1-2 is a cross-sectional view of the reader / printer, FIG. 2 is a detailed view of the operation unit, FIG. 3 is a system block diagram of the reader, and FIG. Is a block diagram of the document position coordinate detection circuit, and FIG. 5 is a block circuit diagram of the shift memory unit capable of editing, moving and scaling functions.
FIG. 6 is a timing chart for trimming execution, FIG. 7 is a schematic diagram for explaining the scaling operation, and FIGS. 8 and 9 are explanatory diagrams of the image moving operation, FIGS. 10 and 11. Is a timing chart in the interface, FIG. 12 is an explanatory view of the area dividing operation of the original image, FIGS. 13 and 14 are views showing the divided output state of the image, and FIG. 15 is a setting procedure of the copy mode. FIG. 16 and FIG. 16 are execution flow charts of the split output function, and FIG. 17 is a diagram showing the display operation of the number display section. A is a reader, B is a printer, 1 is a CCD, 303 is a shift memory section, 306 Is a trimming processing unit.
Claims (1)
像を拡大し、拡大した原稿画像を分割して複数の記録紙
の夫々に再生する画像再生装置において、 再生画像サイズを設定する設定手段と、 原稿画像サイズ及び設定された再生画像サイズに基づい
て拡大率を算出する算出手段と、 複数の記録紙サイズ及び設定された再生画像サイズに基
づいて複数の記録紙サイズに関する原稿画像の分割数を
算出し、分割数の少ない方の記録紙サイズを選択する選
択手段と、 選択された記録紙サイズに関して算出された分割数に従
って原稿画像を分割し、分割した原稿画像の夫々を算出
された拡大率に従って拡大して、選択された記録紙サイ
ズの複数の記録紙の夫々に再生する再生手段とを有する
ことを特徴とする画像再生装置。1. An image reproducing apparatus for enlarging an original image to a reproduction image size larger than a recording sheet, dividing the enlarged original image and reproducing each of a plurality of recording sheets, and setting means for setting the reproduction image size. Calculating means for calculating the enlargement ratio based on the original image size and the set reproduction image size, and the number of divisions of the original image for the plurality of recording paper sizes based on the plurality of recording paper sizes and the set reproduction image size. Selection means for calculating and selecting the recording paper size with the smaller number of divisions, and dividing the original image according to the number of divisions calculated for the selected recording paper size, and calculating the enlargement ratio for each of the divided original images. An image reproducing apparatus comprising: a reproducing unit that enlarges the recording sheet according to the selected recording sheet size and reproduces the recording sheet having a selected recording sheet size.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61073107A JP2537192B2 (en) | 1986-03-31 | 1986-03-31 | Image playback device |
DE3710524A DE3710524C3 (en) | 1986-03-31 | 1987-03-30 | Image reproduction device |
US07/372,193 US4947269A (en) | 1986-03-31 | 1989-06-26 | Image reproduction apparatus capable of dividing an image into parts for reproduction on respective sheets |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61073107A JP2537192B2 (en) | 1986-03-31 | 1986-03-31 | Image playback device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62230259A JPS62230259A (en) | 1987-10-08 |
JP2537192B2 true JP2537192B2 (en) | 1996-09-25 |
Family
ID=13508738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61073107A Expired - Fee Related JP2537192B2 (en) | 1986-03-31 | 1986-03-31 | Image playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2537192B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2840307B2 (en) * | 1989-08-02 | 1998-12-24 | キヤノン株式会社 | Copier |
JP5566869B2 (en) * | 2010-12-14 | 2014-08-06 | 株式会社沖データ | Image processing device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0712194B2 (en) * | 1984-07-13 | 1995-02-08 | キヤノン株式会社 | Image processing device |
-
1986
- 1986-03-31 JP JP61073107A patent/JP2537192B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPS62230259A (en) | 1987-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4947269A (en) | Image reproduction apparatus capable of dividing an image into parts for reproduction on respective sheets | |
US4899227A (en) | Image processing apparatus detecting the size or position of an information portion of an original | |
US4920502A (en) | Image processing apparatus which selectably outputs image information | |
US4905095A (en) | Image processing apparatus | |
JPH0946509A (en) | Digital copying machine | |
JP2537192B2 (en) | Image playback device | |
JPH04129383A (en) | Picture processing unit | |
JPH0564506B2 (en) | ||
JPH0754958B2 (en) | Image processor | |
JPH0519863B2 (en) | ||
JPH0771182B2 (en) | Image processing device | |
JP2547748B2 (en) | Image processing device | |
JP2575301B2 (en) | Image processing device | |
JP2728645B2 (en) | Image magnification device | |
JP2575300B2 (en) | Image processing device | |
JP2538571B2 (en) | Copying device | |
JPS6230237A (en) | Image processor | |
JPH06309428A (en) | Picture editing processor | |
JP2697860B2 (en) | Image processing device | |
JP2547759B2 (en) | Image processing device | |
JPS62230260A (en) | Picture reproducing device | |
JPS62230261A (en) | Picture reproducing device | |
JPS6390956A (en) | Image processor | |
JP2985303B2 (en) | Recording device area recognition method | |
JPH0363271B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |