Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0354912B2 - - Google Patents
[go: Go Back, main page]

JPH0354912B2 - - Google Patents

Info

Publication number
JPH0354912B2
JPH0354912B2 JP58176292A JP17629283A JPH0354912B2 JP H0354912 B2 JPH0354912 B2 JP H0354912B2 JP 58176292 A JP58176292 A JP 58176292A JP 17629283 A JP17629283 A JP 17629283A JP H0354912 B2 JPH0354912 B2 JP H0354912B2
Authority
JP
Japan
Prior art keywords
line
signal
density conversion
line buffer
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.)
Expired - Lifetime
Application number
JP58176292A
Other languages
Japanese (ja)
Other versions
JPS6068770A (en
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 filed Critical
Priority to JP58176292A priority Critical patent/JPS6068770A/en
Publication of JPS6068770A publication Critical patent/JPS6068770A/en
Publication of JPH0354912B2 publication Critical patent/JPH0354912B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 発明の属する技術分野 本発明は、イメージ信号の画素密度を変換する
ために使用されるイメージ密度変換器制御方式に
関し、特に密度変換後の各画素のデータを決める
ために使用される参照ライン信号の入力制御に関
する。
TECHNICAL FIELD The present invention relates to an image density converter control method used to convert the pixel density of an image signal, and in particular to a method for determining the data of each pixel after density conversion. This relates to input control of the reference line signal used.

従来技術 イメージ信号の密度変換を行なうときは、原イ
メージ信号の複数のライン信号のうち、1部のラ
イン信号のみを参照して変換後の各画素のデータ
を決定して出力する。例えば、垂直方向密度変換
倍率パラメータVRが4(1/4倍)であるときは、
原データのn本のライン信号L0,L1,L2,
……のうち、ライン信号L0,L1を参照して1
本のライン信号を作成出力し、ライン信号L4,
L5を参照して2番目のライン信号を作成出力す
る。以下同様にして、原ライン信号の4本のうち
2本を参照して1本のライン信号に変換出力する
ことによつて、1/4の密度変換を行なうようにし
ている。原データのどのライン信号を参照するか
は、垂直方向密度変換倍率パラメータVRに対し
て適宜設計される。また、水平方向の1ライン信
号の各ドツト信号は、水平方向密度変換倍率パラ
メータHRに応じて、あらかじめ定められたドツ
ト信号に基づいてあらかじめ定められた条件によ
つて密度変換される。
Prior Art When performing density conversion of an image signal, data of each pixel after conversion is determined and output by referring to only a portion of the line signals among a plurality of line signals of the original image signal. For example, when the vertical density conversion magnification parameter VR is 4 (1/4 times),
Original data n line signals L0, L1, L2,
..., 1 with reference to line signals L0 and L1
Create and output the line signal of the book, line signal L4,
A second line signal is created and output with reference to L5. In the same manner, two of the four original line signals are referred to and converted and output into one line signal, thereby performing 1/4 density conversion. Which line signal of the original data is to be referred to is appropriately designed with respect to the vertical density conversion magnification parameter VR. Further, each dot signal of one line signal in the horizontal direction is density-converted according to a predetermined condition based on a predetermined dot signal according to a horizontal direction density conversion magnification parameter HR.

従来のイメージ密度変換器制御方式は、上述の
参照ライン信号を入力するに当つて、どのライン
信号を参照ライン信号として入力させるかを、外
部制御部で演算および選択して密度変換に必要な
参照ライン信号の入力制御を行なつている。従つ
て、従来のイメージ密度変換器制御方式は、密度
変換の都度、外部制御部で演算選択して参照ライ
ン信号の入力制御を行なう必要があるという欠点
がある。
In the conventional image density converter control method, when inputting the above-mentioned reference line signal, an external control unit calculates and selects which line signal is to be input as the reference line signal, and generates the reference necessary for density conversion. Controls line signal input. Therefore, the conventional image density converter control method has a drawback in that it is necessary to perform calculation selection in an external control section and input control of the reference line signal every time density conversion is performed.

発明の目的 本発明の目的は、上述の従来の欠点を解決し、
イメージ密度変換に必要とされる参照ライン信号
の入力を外部制御信号の制御に依存することな
く、密度変換器側で自動的に入力制御を行なうこ
とができるイメージ密度変換器制御方式を提供す
ることにある。
OBJECT OF THE INVENTION The object of the invention is to solve the above-mentioned conventional drawbacks and
To provide an image density converter control method capable of automatically controlling the input of a reference line signal required for image density conversion on the density converter side without depending on control of an external control signal. It is in.

発明の構成 本発明は、シリアルイメージ信号を入力し、入
力イメージ信号の一部によつて密度変換されたイ
メージ信号を出力するイメージ密度変換器の入力
信号および該イメージ密度変換器の動作を制御す
るイメージ密度変換器の制御装置において、 第1のラインバツフアおよび第2のラインバツ
フアと、イメージ密度変換の倍率パラメータに対
応して参照すべき水平方向のアドレスを発生する
水平方向アドレス発生器と、イメージ密度変換の
倍率パラメータに対応して参照すべき垂直方向の
アドレスを発生する垂直アドレス発生器と、前記
第1のラインバツフアと第2のラインバツフアと
の二つの出力を前記垂直アドレス発生器および水
平方向アドレス発生器の出力にしたがつて所定の
倍率のイメージ密度変換を行う画素決定回路と、
シリアルイメージ信号を1ライン単位で読出して
1ラインごとに切替えて前記第1のラインバツフ
アおよび第2のラインバツフアに交互に入力させ
るライン切替器と、1ラインの読込み終了または
密度変換動作の終了ごとに処理終了タイミング信
号を出力する手段と、入力ライン信号のカウント
値が前記垂直方向アドレス発生器の出力値より大
きくなると密度変換状態信号を反転させる手段
と、前記処理終了タイミング信号の出力時の前記
密度変換状態信号の状態によつてラインバツフア
書込み要求信号または密度変換要求信号を出力す
る制御部とを備え、この制御部は、前記ラインバ
ツフア書込み要求信号によつてシリアルイメージ
信号を1ライン分ずつ入力させて前記第1のライ
ンバツフアおよび第2のラインバツフアに交互に
書込ませる手段と、該第1のラインバツフアまた
は第2のラインバツフアに書込まれたライン信号
が所定の参照ラインであるときは前記密度変換要
求信号を出力して密度変換動作を開始させる手段
と、該密度変換動作の終了により前記ラインバツ
フア書込み要求信号を出力して1ライン分ずつの
ライン信号を入力させる手段とを含むことを特徴
とする。
Configuration of the Invention The present invention controls the input signal of an image density converter that inputs a serial image signal and outputs an image signal density-converted by a part of the input image signal, and the operation of the image density converter. A control device for an image density converter, comprising a first line buffer, a second line buffer, a horizontal address generator that generates a horizontal address to be referenced corresponding to a magnification parameter for image density conversion, and an image density converter. a vertical address generator that generates a vertical address to be referenced in accordance with a magnification parameter; and a vertical address generator and a horizontal address generator that output two outputs of the first line buffer and the second line buffer. a pixel determining circuit that performs image density conversion at a predetermined magnification according to the output of the pixel determining circuit;
a line switcher that reads the serial image signal line by line, switches each line and inputs the signal alternately to the first line buffer and the second line buffer; and a line switch that reads out the serial image signal line by line and inputs the signal alternately to the first line buffer and the second line buffer, and processes each time the reading of one line or the density conversion operation ends. means for outputting an end timing signal; means for inverting a density conversion state signal when the count value of the input line signal becomes larger than the output value of the vertical address generator; and the density conversion when outputting the processing end timing signal. a control section that outputs a line buffer write request signal or a density conversion request signal depending on the state of the state signal, and the control section inputs the serial image signal line by line according to the line buffer write request signal, and means for causing the first line buffer and the second line buffer to be written alternately; and when the line signal written to the first line buffer or the second line buffer is a predetermined reference line, the density conversion request signal is The present invention is characterized in that it includes means for outputting an output to start a density conversion operation, and means for outputting the line buffer write request signal upon completion of the density conversion operation and inputting a line signal for each line.

発明の実施例 次に、本発明について、図面を参照して詳細に
説明する。
Embodiments of the Invention Next, the present invention will be described in detail with reference to the drawings.

第1図は、本発明の一実施例を示すブロツク図
である。すなわち、前段処理器1には、ライン信
号L0〜Lnが逐次入力されて一時蓄積され、制
御部10から供給されるラインバツフア書込み要
求信号34によつて1ライン分のシリアルイメー
ジ信号20が逐次出力されてライン切替器2に入
力される。ライン切替器2は、制御部10の出力
するラインバツフア選択信号35の正負に応じ
て、シリアルイメージ信号20を第1のラインバ
ツフア3または、第2のラインバツフア4に切替
え入力させる。第1のラインバツフア3、第2の
ラインバツフア4は1ライン分のドツトメモリを
有し、水平方向アドレス発生器6から供給される
水平方向アドレス41で示される位置にシリアル
イメージ信号20を書込むことにより、1ライン
分のドツト信号を格納する。1ライン分のドツト
信号の格納が完了したとき、比較器12が水平方
向アドレス41を水平方向幅レジスタ11の出力
する水平方向幅パラメータ39と比較することに
よつて処理終了タイミング信号40を出力して前
記制御部10に入力させる。本実施例において
は、水平方向アドレス発生器6、比較器12およ
び水平方向幅レジスタ11で、“1ラインの読込
み終了または密度変換動作の終了ごとに処理終了
タイミング信号を出力する手段”を構成してい
る。
FIG. 1 is a block diagram showing one embodiment of the present invention. That is, the line signals L0 to Ln are sequentially input to the preprocessor 1 and temporarily stored, and one line of serial image signals 20 is sequentially output in response to the line buffer write request signal 34 supplied from the control section 10. and is input to the line switch 2. The line switch 2 switches and inputs the serial image signal 20 to the first line buffer 3 or the second line buffer 4 depending on whether the line buffer selection signal 35 output from the control section 10 is positive or negative. The first line buffer 3 and the second line buffer 4 have dot memories for one line, and by writing the serial image signal 20 at the position indicated by the horizontal address 41 supplied from the horizontal address generator 6, Stores one line of dot signals. When one line of dot signals has been stored, the comparator 12 compares the horizontal address 41 with the horizontal width parameter 39 output from the horizontal width register 11 to output a processing end timing signal 40. and is input to the control section 10. In this embodiment, the horizontal address generator 6, the comparator 12, and the horizontal width register 11 constitute "a means for outputting a processing end timing signal each time one line is read or a density conversion operation is completed." ing.

上述のラインバツフア選択信号35は、ライン
バツフア書込み要求信号34の立上りごとに反転
される信号であるから、例えば、ライン信号L0
が第1のラインバツフア3に格納されるものとす
れば、ライン信号L1は、第2のラインバツフア
4に格納される。一方、ラインバツフア書込み要
求信号34の2番目以後の各信号と同じ信号がラ
インカウントパルス37として制御部10からラ
インカウンタ8に供給され、ラインカウンタ8は
ラインカウントパルス37によつてカウントアツ
プして参照ラインアドレス32を出力して比較器
9に入力させる。比較器9は、垂直方向アドレス
発生器7の出力する次密度変換ラインアドレス3
1と参照ラインアドレス32を比較し、参照ライ
ンアドレス32>次密度変換ラインアドレス31
となつたとき密度変換状態信号33を負とする。
すなわち、本実施例においては、垂直アドレス発
生器7、ラインカウンタ8および比較器9で“入
力ライン信号のカウント値が垂直方向アドレス発
生器の出力値より大きくなると密度変換状態信号
を負とする手段”を構成している。
The line buffer selection signal 35 mentioned above is a signal that is inverted every time the line buffer write request signal 34 rises, so for example, the line buffer selection signal 35
is stored in the first line buffer 3, the line signal L1 is stored in the second line buffer 4. On the other hand, the same signals as the second and subsequent signals of the line buffer write request signal 34 are supplied from the control unit 10 to the line counter 8 as the line count pulse 37, and the line counter 8 counts up and refers to the line count pulse 37. The line address 32 is output and inputted to the comparator 9. The comparator 9 receives the next density conversion line address 3 output from the vertical address generator 7.
1 and reference line address 32, reference line address 32>next density conversion line address 31
When this happens, the density conversion state signal 33 is made negative.
That is, in this embodiment, the vertical address generator 7, the line counter 8, and the comparator 9 provide means for making the density conversion state signal negative when the count value of the input line signal becomes larger than the output value of the vertical address generator. ”.

密度変換状態信号33が負であることは、密度
変換に必要とされる参照ライン信号が第1のライ
ンバツフア3および第2のラインバツフア4に間
もなく格納完了されることを示す。そして、格納
完了後に前記比較器12から処理終了タイミング
信号40が出力される。制御部10は、処理終了
タイミング信号40が入力されたとき密度変換状
態信号33が負である場合は、参照ライン信号の
格納が完了したと判断し、密度変換要求信号36
を出力して前記水平方向アドレス発生器6および
垂直方向アドレス発生器7に供給する。垂直方向
アドレス発生器7は、密度変換要求信号36が入
力すると、その内容を垂直方向密度変換倍率パラ
メータVRだけ加算して次密度変換ラインアドレ
ス31を出力して比較器9に供給する。これによ
り比較器9の出力する密度変換状態信号33は正
になる。
The fact that the density conversion status signal 33 is negative indicates that the reference line signal required for density conversion will be stored in the first line buffer 3 and the second line buffer 4 soon. After the storage is completed, the comparator 12 outputs a processing end timing signal 40. If the density conversion state signal 33 is negative when the processing end timing signal 40 is input, the control unit 10 determines that storage of the reference line signal is completed, and outputs the density conversion request signal 36.
is output and supplied to the horizontal address generator 6 and vertical address generator 7. When the density conversion request signal 36 is input, the vertical address generator 7 adds the contents by the vertical density conversion magnification parameter VR, outputs the next density conversion line address 31, and supplies it to the comparator 9. As a result, the density conversion state signal 33 output from the comparator 9 becomes positive.

一方、水平方向アドレス発生器6は密度変換要
求信号36の入力によつて第1のラインバツフア
3および第2のラインバツフア4の読出しアドレ
スを示す水平方向アドレス41を順次出力し、ま
た、密度変換条件信号27を画素決定回路5に出
力する。水平方向アドレス41は、水平方向密度
変換パラメータHRに応じて適宜スキツプされ、
例えば4飛びで出力される。また、密度変換条件
信号27も水平方向密度変換倍率パラメータHR
等に応じて出力される。同様に、垂直方向アドレ
ス発生器7からは、密度変換条件信号29が出力
されて画素決定回路5に供給される。画素決定回
路5は、第1のラインバツフア3から入力される
密度変換用イメージ信号23,24および第2の
ラインバツフア4から入力される同様な密度変換
用イメージ信号25,26と、密度変換条件信号
27,29の示す重みづけ等の条件とによつて各
画素のデータを決定し、密度変換出力信号38を
出力することは従来と同様であり、これらは本発
明に直接関係ないので詳細な説明は省略する。
On the other hand, the horizontal address generator 6 sequentially outputs the horizontal address 41 indicating the read address of the first line buffer 3 and the second line buffer 4 in response to the input of the density conversion request signal 36, and also outputs the density conversion condition signal 27 is output to the pixel determining circuit 5. The horizontal address 41 is skipped as appropriate according to the horizontal density conversion parameter HR.
For example, it is output in 4 jumps. In addition, the density conversion condition signal 27 is also the horizontal density conversion magnification parameter HR
etc. is output according to the following. Similarly, the vertical address generator 7 outputs a density conversion condition signal 29 and supplies it to the pixel determination circuit 5. The pixel determination circuit 5 receives density conversion image signals 23 and 24 inputted from the first line buffer 3, similar density conversion image signals 25 and 26 inputted from the second line buffer 4, and a density conversion condition signal 27. , 29, and output the density conversion output signal 38, which is the same as the conventional method, and since these are not directly related to the present invention, a detailed explanation will be given. Omitted.

水平方向アドレス発生器6の出力により、第1
のラインバツフア3および第2のラインバツフア
4の最後のデータが読出されて密度変換が完了す
ると、前記比較器12から処理終了タイミング信
号40が出力され、制御部10は密度変換要求信
号36を停止する。このとき密度変換状態信号3
3は正であるから、再びラインバツフア書込み要
求信号34が出力されて、前段処理器1から次の
ライン信号が入力される。また、ライン切替器2
が反転してシリアルイメージ信号20は第1のラ
インバツフア3に書込まれ、1ライン終了ごとに
ライン切替器2が反転動作して、入力ライン信号
は第1のラインバツフア3と第2のラインバツフ
ア4に交互に書込まれ、第1のラインバツフア3
と第2のラインバツフア4は新しいラインデータ
によつて書替えられる。そして、1ラインごとに
ラインカウンタ8がラインカウントパルス37を
カウントアツプし、参照ラインアドレス32が次
密度変換ラインアドレス31を越えると密度変換
状態信号33が負となり、処理終了タイミング信
号40が制御部10に入力したとき密度変換要求
信号36が出力され、このときの第1のラインバ
ツフア3、第2のラインバツフア4の蓄積データ
によつて前述と同様にして密度変換が行なわれ
る。すなわち、本実施例では、制御部10は、密
度変換に必要な参照ラインのデータが、第1のラ
インバツフア3および第2のラインバツフア4に
格納されたとき、制御部10が密度変換要求信号
36を出力して密度変換動作を開始させ、密度変
換の完了後は、ラインバツフア書込み要求信号3
4を出力して前段処理器1から逐次ライン信号を
出力させ、1ライン信号の書込み終了ごとにライ
ン切替器2を反転させることにより第1のライン
バツフア3、第2のラインバツフア4に交互にラ
イン信号を格納させ、必要な参照ラインデータの
格納完了により次の密度変換動作を行なうことが
できる。すなわち、従来のように外部制御部によ
つて複雑な演算による参照ラインの選択制御をす
る必要がなく、処理終了タイミング信号40と密
度変換状態信号33によつて自動的にラインバツ
フア書込み要求信号34と密度変換要求信号36
が出力され、入力データの格納および密度変換動
作が制御される。従つて、外部制御部は、データ
転送時の簡単な制御を行なうだけでよい。
The output of the horizontal address generator 6 causes the first
When the last data of the line buffer 3 and the second line buffer 4 are read out and the density conversion is completed, the comparator 12 outputs the processing end timing signal 40, and the control section 10 stops the density conversion request signal 36. At this time, density conversion state signal 3
3 is positive, the line buffer write request signal 34 is output again, and the next line signal is input from the preprocessor 1. In addition, line switch 2
is inverted and the serial image signal 20 is written to the first line buffer 3, and the line switch 2 performs an inverting operation every time one line ends, and the input line signal is written to the first line buffer 3 and the second line buffer 4. The first line buffer 3 is written alternately.
and the second line buffer 4 are rewritten with new line data. Then, the line counter 8 counts up the line count pulse 37 for each line, and when the reference line address 32 exceeds the next density conversion line address 31, the density conversion state signal 33 becomes negative, and the processing end timing signal 40 is sent to the control section. 10, a density conversion request signal 36 is output, and the density conversion is performed in the same manner as described above using the accumulated data of the first line buffer 3 and the second line buffer 4 at this time. That is, in this embodiment, when the reference line data required for density conversion is stored in the first line buffer 3 and the second line buffer 4, the control unit 10 sends the density conversion request signal 36. After the density conversion is completed, the line buffer write request signal 3 is output.
4 to sequentially output line signals from the preprocessor 1, and by inverting the line switch 2 every time one line signal is written, the line signals are alternately sent to the first line buffer 3 and the second line buffer 4. After storing the necessary reference line data, the next density conversion operation can be performed. That is, there is no need for an external control unit to control the selection of reference lines through complicated calculations as in the past, and the line buffer write request signal 34 and Density conversion request signal 36
is output to control input data storage and density conversion operations. Therefore, the external control section only needs to perform simple control during data transfer.

なお、2本の参照ライン信号は、密度変換時
に、上側の参照ライン信号(垂直アドレスの若い
方)が第1のラインバツフア3に格納され下側の
参照ライン信号が第2のラインバツフア4に格納
されている場合と、上側の参照ライン信号が第2
のラインバツフア4に格納され下側の参照ライン
信号が第1のラインバツフア3に格納されている
場合とがある。いずれのラインバツフアに上側の
参照ライン信号が格納されているかは、ラインバ
ツフア選択信号35の正負によつて判定すること
ができる。ラインバツフア選択信号35が負のと
きは、第1のラインバツフア3が上側の参照ライ
ン信号、第2のラインバツフア4が下側の参照ラ
イン信号を格納しているものとして密度変換を行
ない、ラインバツフア選択信号35が正のとき
は、第2のラインバツフア4が上側の参照ライン
信号、第1のラインバツフア3が下側の参照ライ
ン信号を格納しているものとして密度変換動作を
行なう。
Note that when the two reference line signals are converted, the upper reference line signal (the one with the lower vertical address) is stored in the first line buffer 3 and the lower reference line signal is stored in the second line buffer 4. If the upper reference line signal is
In some cases, the lower reference line signal is stored in the first line buffer 3. Which line buffer stores the upper reference line signal can be determined based on whether the line buffer selection signal 35 is positive or negative. When the line buffer selection signal 35 is negative, density conversion is performed assuming that the first line buffer 3 stores the upper reference line signal and the second line buffer 4 stores the lower reference line signal, and the line buffer selection signal 35 When is positive, the density conversion operation is performed assuming that the second line buffer 4 stores the upper reference line signal and the first line buffer 3 stores the lower reference line signal.

次に、本実施例の動作について第2図を参照し
て説明する。第2図は、垂直方向密度変換倍率パ
ラメータVRが4であり、4本のライン信号のう
ちの2本を参照ラインとして密度変換を行ない、
1本の密度変換後出力ドツトラインを決定する場
合の各部信号を示すタイムチヤートである。
Next, the operation of this embodiment will be explained with reference to FIG. In FIG. 2, the vertical density conversion magnification parameter VR is 4, density conversion is performed using two of the four line signals as reference lines,
It is a time chart showing various signals when determining one output dot line after density conversion.

先ず、処理の開始により、第2図Eに示すよう
にラインバツフア書込み要求信号34が立上げら
れ、第1図の前段処理器1からライン信号L0が
出力されて、第1のラインバツフア3に書込まれ
る(このときラインバツフア選択信号35は第2
図Hに示すように負であるものとする)。1ライ
ン信号の書込み終了により、ラインバツフア書込
み要求信号34が立下り、また、同図Cに示すよ
うに処理終了タイミング信号40が出力される。
今、垂直方向アドレス発生器7およびラインカウ
ンタ8の出力する次密度変換ラインアドレス31
および参照ラインアドレス32は、同図Aおよび
Bに示すように“0”であるから、比較器9の出
力する密度変換状態信号33は、同図Dに示すよ
うに正であり、制御部10は、処理終了タイミン
グ信号40によつて再びラインバツフア書込み要
求信号34を出力する。この2番目のラインバツ
フア書込み要求信号34と同時に制御部10から
第2図Gに示すようにラインカウントパルス37
が出力されてラインカウンタ8に供給され、ライ
ンカウンタ8がカウントアツプされて参照ライン
アドレス32は、同図Bに示すように“1”とな
る。これにより、比較器9の出力する密度変換状
態信号33は、同図Dに示すように負となる。一
方、ラインカウントパルス37(ラインバツフア
書込み要求信号34の第2パルス以後と同じパル
ス)によつてラインバツフア選択信号35が反転
されて同図Hに示すように正となり、ライン信号
L1は第2のラインバツフア4に書込まれる。ラ
イン信号L1の第2のラインバツフア4への書込
みが終了すると、処理終了タイミング信号40が
出力される(同図C参照)。今、密度変換状態信
号33は負であるから、制御部10は同図Fに示
すように、密度変換要求信号36を出力して垂直
方向アドレス発生器7およびラインカウンタ8に
供給し、ラインカウンタ8はその内容を+4加算
し、次密度変換ラインアドレス31は“4”とな
る。従つて、密度変換状態信号33は、同図Dに
示すように再び正に複帰する。そして、水平方向
アドレス発生器6の出力する水平方向アドレス4
1によつて第1のラインバツフア3および第2の
ラインバツフア4から密度変換に必要なドツト信
号が読出されて画素決定回路5に入力され、画素
決定回路5は上記信号と水平方向アドレス発生器
6および垂直方向アドレス発生器7から供給され
る密度変換条件信号27および密度変換条件信号
29によつて所定の密度変換動作を行なつて各画
素のデータをを決定し、密度変換出力信号38を
出力する。密度変換出力信号38の1ライン分が
出力されて変換動作が終了したとき処理終了タイ
ミング信号40が出力され、このとき密度変換状
態信号33は正であることから、制御部10は、
密度変換要求信号36を停止し、ラインカウント
パルス37を出力する。また、ラインバツフア選
択信号35は、ラインカウントパルス37の立上
りによつて反転されて負となる。そして、ライン
信号L2が第1のラインバツフア3に書込まれ、
書込み終了によつてラインバツフア選択信号35
が反転され、今度は、ライン信号L3が第2のラ
インバツフア4に書込まれる。次に、第1のライ
ンバツフア3にライン信号L4が書込まれ、次い
で第2のラインバツフア4にライン信号L5が入
力開始されると、密度変換状態信号33が負とな
り(同図D参照)、ライン信号L5の書込み終了
時に処理終了タイミング信号40が出力されると
制御部10が密度変換要求信号36を出力して2
回目の密度変換動作が開始される。従つて、2回
目密度変換は、第1のラインバツフア3および第
2のラインバツフア4に格納されているライン信
号L4およびライン信号L5を参照ライン信号と
して行なわれることになる。以下同様にして、4
ライン中の2ラインが自動的に参照ラインとして
選択され、この参照ラインのライン信号によつて
画素決定回路5が各画素のデータを決定して密度
変換されたドツトライン信号が出力される。
First, when the process starts, the line buffer write request signal 34 is raised as shown in FIG. 2E, and the line signal L0 is output from the preprocessor 1 in FIG. (At this time, the line buffer selection signal 35 is
(assumed to be negative as shown in Figure H). Upon completion of writing one line signal, the line buffer write request signal 34 falls, and a processing end timing signal 40 is output as shown in FIG.
Now, the next density conversion line address 31 output from the vertical address generator 7 and line counter 8
Since the reference line address 32 is "0" as shown in A and B in the figure, the density conversion state signal 33 outputted by the comparator 9 is positive as shown in D in the figure, and the control unit 10 outputs the line buffer write request signal 34 again in response to the processing end timing signal 40. Simultaneously with this second line buffer write request signal 34, a line count pulse 37 is sent from the control section 10 as shown in FIG.
is output and supplied to the line counter 8, the line counter 8 counts up, and the reference line address 32 becomes "1" as shown in FIG. As a result, the density conversion state signal 33 output from the comparator 9 becomes negative as shown in FIG. On the other hand, the line buffer selection signal 35 is inverted by the line count pulse 37 (the same pulse as after the second pulse of the line buffer write request signal 34) and becomes positive as shown in FIG. 4 is written. When writing of the line signal L1 to the second line buffer 4 is completed, a processing end timing signal 40 is output (see C in the same figure). Now, since the density conversion state signal 33 is negative, the control unit 10 outputs the density conversion request signal 36 and supplies it to the vertical address generator 7 and the line counter 8, as shown in FIG. 8 adds +4 to the contents, and the next density conversion line address 31 becomes "4". Therefore, the density conversion state signal 33 becomes positive again as shown in FIG. Then, the horizontal address 4 outputted by the horizontal address generator 6
1 reads the dot signals necessary for density conversion from the first line buffer 3 and the second line buffer 4 and inputs them to the pixel determining circuit 5, which in turn inputs the above signals and the horizontal direction address generator 6 and A predetermined density conversion operation is performed according to the density conversion condition signal 27 and the density conversion condition signal 29 supplied from the vertical address generator 7 to determine the data of each pixel, and a density conversion output signal 38 is output. . When one line of the density conversion output signal 38 is output and the conversion operation is completed, the processing end timing signal 40 is output, and since the density conversion state signal 33 is positive at this time, the control unit 10
The density conversion request signal 36 is stopped and the line count pulse 37 is output. Further, the line buffer selection signal 35 is inverted and becomes negative by the rise of the line count pulse 37. Then, the line signal L2 is written to the first line buffer 3,
Upon completion of writing, the line buffer selection signal 35
is inverted, and line signal L3 is now written to second line buffer 4. Next, when the line signal L4 is written to the first line buffer 3, and then the line signal L5 is started to be input to the second line buffer 4, the density conversion state signal 33 becomes negative (see D in the figure), and the line signal L5 is input to the second line buffer 4. When the processing end timing signal 40 is output at the end of writing of the signal L5, the control unit 10 outputs the density conversion request signal 36 and
The second density conversion operation is started. Therefore, the second density conversion is performed using the line signal L4 and line signal L5 stored in the first line buffer 3 and the second line buffer 4 as reference line signals. Similarly, 4
Two of the lines are automatically selected as reference lines, and the pixel determining circuit 5 determines data for each pixel based on the line signals of the reference lines, and outputs density-converted dot line signals.

発明の効果 以上のように、本発明においては、ラインバツ
フア書込み要求信号によつて1ラインの信号を入
力し、第1のラインバツフアと第2のラインバツ
フアに交互に1ライン分のライン信号を書込み、
ラインカウンタの出力が垂直方向アドレス発生器
の出力より大きくなつたとき密度変換状態信号を
負とし、該密度変換状態信号が負で処理終了タイ
ミング信号が出力されたときに密度変換要求信号
を出力して密度変換動作を開始し、密度変換の終
了後は、上述の動作によつて入力ライン信号を前
記第1のラインバツフアと第2のラインバツフア
に交互に書込むように構成したから、従来のよう
に外部制御部に依存することなく、本装置内で自
動的に参照ラインを決定し、該参照ライン信号の
処理によつて密度変換出力信号を出力することが
できるという効果がある。
Effects of the Invention As described above, in the present invention, a signal for one line is inputted by a line buffer write request signal, and the line signal for one line is written into the first line buffer and the second line buffer alternately.
When the output of the line counter becomes larger than the output of the vertical address generator, the density conversion state signal is made negative, and when the density conversion state signal is negative and the processing end timing signal is output, a density conversion request signal is output. Since the configuration is such that the density conversion operation is started, and after the density conversion is finished, the input line signal is written alternately to the first line buffer and the second line buffer by the above-mentioned operation, the same as in the conventional method. There is an advantage that a reference line can be automatically determined within the present device without depending on an external control section, and a density conversion output signal can be output by processing the reference line signal.

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

第1図は本発明の一実施例を示すブロツク図、
第2図は上記実施例の動作を説明するための各部
信号を示すタイムチヤートである。 図において、1:前段処理器、2:ライン切替
器、3:第1のラインバツフア、4:第2のライ
ンバツフア、5:画素決定回路、6:水平方向ア
ドレス発生器、7:垂直方向アドレス発生器、
8:ラインカウンタ、9:比較器、10:制御
部、11:水平方向幅レジスタ、12:比較器、
20:シリアルイメージ信号、23〜26:密度
変換用イメージ信号、27,29:密度変換条件
信号、31:次密度変換ラインアドレス、32:
参照ラインアドレス、33:密度変換状態信号、
34:ラインバツフア書込み要求信号、35:ラ
インバツフア選択信号、36:密度変換要求信
号、37:ラインカウントパルス、38:密度変
換出力信号、39:水平方向幅パラメータ、4
0:処理終了タイミング信号、41:水平方向ア
ドレス。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a time chart showing signals of various parts for explaining the operation of the above embodiment. In the figure, 1: front-stage processor, 2: line switcher, 3: first line buffer, 4: second line buffer, 5: pixel determination circuit, 6: horizontal address generator, 7: vertical address generator ,
8: line counter, 9: comparator, 10: control unit, 11: horizontal width register, 12: comparator,
20: Serial image signal, 23 to 26: Image signal for density conversion, 27, 29: Density conversion condition signal, 31: Next density conversion line address, 32:
Reference line address, 33: Density conversion status signal,
34: Line buffer write request signal, 35: Line buffer selection signal, 36: Density conversion request signal, 37: Line count pulse, 38: Density conversion output signal, 39: Horizontal direction width parameter, 4
0: Process end timing signal, 41: Horizontal direction address.

Claims (1)

【特許請求の範囲】 1 シリアルイメージ信号を入力し、入力イメー
ジ信号の一部によつて密度変換されたイメージ信
号を出力するイメージ密度変換器の入力信号およ
び該イメージ密度変換器の動作を制御するイメー
ジ密度変換器の制御装置において、 第1のラインバツフア3および第2のラインバ
ツフア4と、 イメージ密度変換の倍率パラメータに対応して
参照すべき水平方向のアドレスを発生する水平方
向アドレス発生器6と、 イメージ密度変換の倍率パラメータに対応して
参照すべき垂直方向のアドレスを発生する垂直ア
ドレス発生器7と、 前記第1のラインバツフアと第2のラインバツ
フアとの二つの出力を前記垂直アドレス発生器お
よび水平方向アドレス発生器の出力にしたがつて
所定の倍率のイメージ密度変換を行う画素決定回
路と、 シリアルイメージ信号を1ライン単位で読出し
て1ラインごとに切替えて前記第1のラインバツ
フアおよび第2のラインバツフアに交互に入力さ
せるライン切替器2と、 1ラインの読込み終了または密度変換動作の終
了ごとに処理終了タイミング信号40を出力する
手段と、 入力ライン信号のカウント値が前記垂直方向ア
ドレス発生器の出力値より大きくなると密度変換
状態信号33を反転させる手段と、 前記処理終了タイミング信号の出力時の前記密
度変換状態信号の状態によつてラインバツフア書
込み要求信号34または密度変換要求信号36を
出力する制御部10とを備え、 この制御部は、前記ラインバツフア書込み要求
信号によつてシリアルイメージ信号を1ライン分
ずつ入力させて前記第1のラインバツフアおよび
第2のラインバツフアに交互に書込ませる手段
と、 該第1のラインバツフアまたは第2のラインバ
ツフアに書込まれたライン信号が所定の参照ライ
ンであるときは前記密度変換要求信号を出力して
密度変換動作を開始させる手段と、該密度変換動
作の終了により前記ラインバツフア書込み要求信
号を出力して1ライン分ずつのライン信号を入力
させる手段とを含む ことを特徴とするイメージ密度変換器の制御装
置。
[Claims] 1. Controlling the input signal of an image density converter that inputs a serial image signal and outputs an image signal density-converted by a part of the input image signal and the operation of the image density converter. A control device for an image density converter includes: a first line buffer 3 and a second line buffer 4; a horizontal address generator 6 that generates a horizontal address to be referenced in accordance with a magnification parameter for image density conversion; a vertical address generator 7 that generates a vertical address to be referenced in accordance with a magnification parameter for image density conversion; and two outputs of the first line buffer and second line buffer that are connected to the vertical address generator and horizontal a pixel determination circuit that performs image density conversion at a predetermined magnification according to the output of the direction address generator; and a pixel determination circuit that reads out the serial image signal line by line and switches the serial image signal line by line to the first line buffer and the second line buffer. a line switch 2 for alternately inputting the input line to the input line; a means for outputting a processing end timing signal 40 each time reading of one line or density conversion operation is completed; and a count value of the input line signal is output from the vertical address generator. means for inverting the density conversion state signal 33 when the density conversion state signal 33 becomes larger than a value; and a control unit outputting a line buffer write request signal 34 or a density conversion request signal 36 depending on the state of the density conversion state signal when the processing end timing signal is output. 10, the control section inputs serial image signals one line at a time in response to the line buffer write request signal, and causes the serial image signals to be written into the first line buffer and the second line buffer alternately; means for outputting the density conversion request signal to start the density conversion operation when the line signal written in the first line buffer or the second line buffer is a predetermined reference line; A control device for an image density converter, comprising means for outputting a line buffer write request signal and inputting line signals for each line.
JP58176292A 1983-09-26 1983-09-26 Control system of image density converter Granted JPS6068770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58176292A JPS6068770A (en) 1983-09-26 1983-09-26 Control system of image density converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58176292A JPS6068770A (en) 1983-09-26 1983-09-26 Control system of image density converter

Publications (2)

Publication Number Publication Date
JPS6068770A JPS6068770A (en) 1985-04-19
JPH0354912B2 true JPH0354912B2 (en) 1991-08-21

Family

ID=16011032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58176292A Granted JPS6068770A (en) 1983-09-26 1983-09-26 Control system of image density converter

Country Status (1)

Country Link
JP (1) JPS6068770A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2614251B2 (en) * 1988-01-14 1997-05-28 沖電気工業株式会社 Printer print control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5668052A (en) * 1979-11-08 1981-06-08 Ricoh Co Ltd Facsimile device

Also Published As

Publication number Publication date
JPS6068770A (en) 1985-04-19

Similar Documents

Publication Publication Date Title
US4658349A (en) Direct memory access control circuit and data processing system using said circuit
JPH0526235B2 (en)
JPH0354912B2 (en)
JPS6332392B2 (en)
JPH07327116A (en) Image input output controller
JPH0785261A (en) Mirror image processor
JP3264985B2 (en) Disk controller
JP3976388B2 (en) Memory control device
JP3033334B2 (en) Data storage device
JPS62243075A (en) Image data transfer device
JPS6045458B2 (en) External memory control method for image terminal equipment
JP2712414B2 (en) Image storage circuit
JP3207890B2 (en) Memory access method for waveform storage device
JPS63222864A (en) Page printer control
JPS63267060A (en) Control method for picture information buffer
JPH0520254A (en) Printer
JP2705580B2 (en) Printer image data resolution doubling circuit
JPH0795797B2 (en) Image signal processor
JPS60134661A (en) Picture reading device
JPH0650516B2 (en) Image processing device
JPH0563568A (en) Memory bank device
JPH02199556A (en) Dump system for file device
JPH06208614A (en) Image processing device
JPS6223339B2 (en)
JPH06214939A (en) DMA controller