JPH0432410B2 - - Google Patents
Info
- Publication number
- JPH0432410B2 JPH0432410B2 JP58102264A JP10226483A JPH0432410B2 JP H0432410 B2 JPH0432410 B2 JP H0432410B2 JP 58102264 A JP58102264 A JP 58102264A JP 10226483 A JP10226483 A JP 10226483A JP H0432410 B2 JPH0432410 B2 JP H0432410B2
- Authority
- JP
- Japan
- Prior art keywords
- density
- print output
- data
- output data
- output
- 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
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
Description
【発明の詳細な説明】
(1) 発明の技術分野
本発明は印刷出力データをメモリから読出して
印字部に送り印刷出力を得る場合、印刷出力の濃
度付加の制御メモリに格納された印刷出力データ
と直接関連して行なうようにした印刷出力装置に
関するものである。DETAILED DESCRIPTION OF THE INVENTION (1) Technical Field of the Invention The present invention provides a method for reading out print output data from a memory and sending it to a printing unit to obtain a print output, when printing output data stored in a control memory for adding density to the print output is used. This invention relates to a print output device that performs printing in direct connection with the above.
(2) 従来技術と問題点
従来、メモリから印刷出力データを読出して印
刷出力を得る印刷出力装置の1例を第1図に示
す。すなわち、マイクロプロセツサ(MPU)1
によりアドレスバス、R/Wコントロールバス、
データバスを通して制御され、メモリ(MEM)
2に格納された印刷出力データを読出してレジス
タ(REG)3を介して印字部4で印刷出力され
る。さらにインタフエース5を通して主制御部
(MC)とデータの授受が行なわれる。(2) Prior Art and Problems FIG. 1 shows an example of a conventional print output device that reads print output data from a memory and obtains a print output. In other words, microprocessor (MPU) 1
address bus, R/W control bus,
Memory (MEM) controlled through data bus
The print output data stored in 2 is read out and printed out by a printing section 4 via a register (REG) 3. Furthermore, data is exchanged with the main control section (MC) through the interface 5.
この場合、印刷出力の濃度はメモリから読出さ
れた印刷出力データとは直接関係なく別個に制御
されているから、印刷出力データの内容に対しき
め細かい濃度の変更を行ないたい場合には操作が
面倒となる。 In this case, the density of the print output is controlled separately and is not directly related to the print output data read out from the memory, so if you want to make detailed density changes to the content of the print output data, the operation may be troublesome. Become.
(3) 発明の目的
本発明の目的は印刷出力の濃度の付加の制御を
メモリに格納された印刷出力データと直接関連さ
せて行なうようにした印刷出力装置を提供するこ
とである。(3) Object of the Invention An object of the present invention is to provide a print output device in which the addition of density to print output is controlled in direct association with print output data stored in a memory.
(4) 発明の構成
前記目的を達成するため、本発明の印刷出力装
置は、
印刷出力データと該印刷出力データの濃度およ
び当該濃度によつてその切替えを指示する制御コ
ードを同一アドレスに格納したメモリと、
当該制御コードに基づいて印刷出力データを濃
度に応じた出力へと選択するマルチプレクサと、
当該制御コードに対応した異なる濃度を示すデ
ユーテイ幅のパルスを出力する濃度発生回路と、
該マルチプレクサが選択した出力と該濃度発生
回路が出力するデユーテイ幅を有する信号とを濃
度毎に論理積を得る複数のAND回路と、
該複数のAND回路の論理和を得て指定された
濃度パルス幅で印刷出力データを出力するOR回
路と、
該濃度パルス幅により印字ドツト径を制御する
印字部と、
を具えたことを特徴とするものである。(4) Structure of the Invention In order to achieve the above object, the print output device of the present invention stores print output data, the density of the print output data, and a control code for instructing switching depending on the density at the same address. a memory; a multiplexer that selects print output data to output according to density based on the control code; a density generation circuit that outputs pulses with duty widths indicating different densities corresponding to the control code; A plurality of AND circuits that logically multiply the selected output and a signal with a duty width output by the density generation circuit for each density, and print with the specified density pulse width by obtaining the logical sum of the plurality of AND circuits. The present invention is characterized in that it includes an OR circuit that outputs output data, and a printing section that controls the print dot diameter based on the density pulse width.
(5) 発明の実施例
第2図aは本発明の実施例の構成説明図であ
り、同図bは同図aの各構成の出力信号波形の1
例を示した動作タイムチヤートである。以下同図
aに従い同図bを参照しつつ説明する。なお、本
実施例では印刷出力データの濃度差が四段階に制
御されるものである。(5) Embodiments of the Invention Figure 2a is an explanatory diagram of the configuration of an embodiment of the present invention, and Figure 2b shows one of the output signal waveforms of each configuration in Figure 2a.
This is an operation time chart showing an example. Hereinafter, explanation will be made with reference to FIG. 4A and FIG. In this embodiment, the density difference of print output data is controlled in four stages.
メモリ2(MEM)のアドレス0を示す8ビツ
トのデータADD0〜ADD7をMPU1からのR/W
コントロール信号内のクロツクCLK0の印加によ
つて、メモリ2(MEM)のアドレス0を指定し
て後述の第3図aに例示するように、読み出す。
メモリ2(MEM)からはアドレス0の印刷出力
データDT7〜DT0がパラレルに読み出され
REG11に格納される。一方、メモリ2(MEM)
のアドレス0には上記データが格納されていると
ともに、その同一のアドレスに濃度を示す2ビツ
トのコントロールビツトCT0,CT1が0,1のパ
ターンで格納されており、この濃度コントロール
ビツトCT0,CT1がREG12に格納される。なお、
アドレス0の読みだしが終了するとアドレス1の
読みだしが引き続き上記と同様に行なわれる。 R/W 8-bit data ADD0 to ADD7 indicating address 0 of memory 2 (MEM) from MPU1
By applying the clock CLK0 in the control signal, address 0 of the memory 2 (MEM) is specified and read out as illustrated in FIG. 3a, which will be described later.
Print output data DT7 to DT0 at address 0 is read out in parallel from memory 2 (MEM).
Stored in REG11. On the other hand, memory 2 (MEM)
The above data is stored at address 0, and 2-bit control bits CT0 and CT1 indicating the density are stored in a pattern of 0 and 1 at the same address, and these density control bits CT0 and CT1 Stored in REG12. In addition,
When reading of address 0 is completed, reading of address 1 is continued in the same manner as described above.
REG11とREG12には共通のクロツクCLK1が
印加されているため、それぞれのREG11,12か
ら同期してデータ(印刷出力データおよび濃度コ
ントロールビツト)が出力される。REG11から
出力されるデータはパラレル/シリアル変換され
て8ビツトのDT0〜DT7単位に出力され、
REG12からは上記濃度コントロールビツトCT−
0,CT−1が出力される。 Since the common clock CLK1 is applied to REG11 and REG12, data (print output data and density control bits) are output from each REG11 and REG12 in synchronization. The data output from REG11 is converted from parallel to serial and output in 8-bit DT0 to DT7 units.
From REG12, the above concentration control bit CT-
0 and CT-1 are output.
この2つのデータはマルチプレクサ13
(MPX)に入力され、このMPX13では予め濃度
コントロールビツトCTの組み合わせパターンと
対応する出力線OUT0〜3を選択するということ
に基づいて、濃度コントロールビツトCT−1,
CT−0の組み合わせパターンを解析して、その
解析結果に応じた出力線OUT0〜3のいずれかを
選択するようにしている。本実施例ではアドレス
0に格納された印刷出力データに対応する濃度コ
ントロールビツトはH、HであるためMPX13は
OUT3を選択するように設定されており、その後
アドレス1に格納された印刷出力データに対応す
る濃度コントロールビツトはL,Hであるため
MPX13はOUT2を選択するように設定されてい
る。この選択線OUT0〜3はAND回路150〜1
53の一方の入力線として接続されている。なお、
OUT0は最も印刷出力データの濃度が薄いものの
選択線となり、OUT3が最も印刷データの濃度が
濃いものの選択線となる。 These two data are sent to the multiplexer 13
(MPX), and in this MPX13, based on the fact that the output lines OUT0 to OUT3 corresponding to the combination pattern of the density control bits CT are selected in advance, the density control bits CT-1, CT-1,
The combination pattern of CT-0 is analyzed and one of the output lines OUT0 to OUT3 is selected according to the analysis result. In this embodiment, the density control bits corresponding to the print output data stored at address 0 are H, H, so MPX13 is
Since it is set to select OUT3, and the density control bits corresponding to the print output data stored at address 1 are L and H.
MPX13 is set to select OUT2. This selection line OUT0~3 is AND circuit 150 ~1
5 Connected as one input line of 3 . In addition,
OUT0 is the selection line for the print output data with the lightest density, and OUT3 is the selection line for the print data with the darkest density.
このAND回路150〜153の他方の入力線は
濃度発生回路14の出力DN0〜DN3をその入力
としている。濃度発生回路14は後述の第3図b
に示すように、上記の濃度コントロールビツト
CT0,CT1の濃度に応じてその1ドツト周期にお
けるデユーテイ幅が可変として濃度差が現れるよ
うにしてDN0〜DN3を出力している(DN3のパ
ルス幅については最もその濃度が濃いものである
ため、常時H状態にあるパルス幅となつている)。
なお、濃度発生回路14が出力DN0〜DN3の1
パルスはシリアル変換されたデータの1ビツト単
位と対応するものである。 The other input lines of the AND circuits 15 0 to 15 3 have the outputs DN0 to DN3 of the concentration generation circuit 14 as their inputs. The concentration generation circuit 14 is shown in FIG. 3b described later.
As shown in the above concentration control bit
The duty width in one dot period is variable according to the density of CT0 and CT1, and DN0 to DN3 are output so that a difference in density appears (the pulse width of DN3 is the one with the highest density, so (The pulse width is such that the pulse width is always in the H state).
Note that the concentration generation circuit 14 outputs one of the outputs DN0 to DN3.
A pulse corresponds to one bit unit of serially converted data.
まず、MPX13にて選択された出力OUT3と濃
度発生回路14の出力DN3を1ドツトずつ合成
し(AND回路153)、8ビツト毎に同一濃度に
よる合成が終わると、次にMPX13にて選択され
た出力OUT2と濃度発生回路14の出力DN2を
1ドツトずつ合成し(AND回路152)、8ビツ
ト毎に同一濃度による合成を行なう。 First, the output OUT3 selected by the MPX13 and the output DN3 of the density generation circuit 14 are combined dot by dot (AND circuit 15 3 ), and when the synthesis with the same density for every 8 bits is completed, the output OUT3 selected by the MPX13 is then combined dot by dot (AND circuit 15 3 ). The output OUT2 and the output DN2 of the density generation circuit 14 are combined dot by dot (AND circuit 15 2 ), and the combination is performed with the same density for every 8 bits.
そして、AND回路153とAND回路152の出
力をOR回路16でORし、これをビデオ出力と
して印刷部4に与える。印刷部4においては、こ
のビデオ出力の各濃度パルス幅で印字部のドツト
径を制御する。印字部の印字方式としてはドツト
周期のデユーテイ時間によりドツト径を変化する
方式、たとえば静電式、放電式、感熱式等の印字
装置が好適である。 Then, the outputs of the AND circuit 15 3 and the AND circuit 15 2 are ORed by an OR circuit 16, and this is given to the printing section 4 as a video output. In the printing section 4, the dot diameter of the printing section is controlled by each density pulse width of this video output. As the printing method of the printing section, a method in which the dot diameter is changed depending on the duty time of the dot period, such as an electrostatic type, a discharge type, a thermal type, etc., is suitable.
第3図a、bは実施例の要部の実例による説明
図である。同図aは、メモリ(MEM)2のある
アドレスに対する記憶態様を示し、印刷出力デー
タの0〜n(実施例では8ビツト)毎に濃度が指
定される。この指定は実施例ではCT0とCT1の
0,1パターンで4通りに指定される。同図b
は、濃度発生回路14の複数の出力信号(実施例
では4通り)21周期に対するデユーテイ幅で表わ
した濃度出力である。この濃度出力は、前述の通
りマルチプレクサMPX13で印刷出力データに対
応する濃度コントロールビツトにより選択され
る。 FIGS. 3a and 3b are explanatory diagrams showing an example of the main part of the embodiment. Figure a shows a storage format for a certain address in the memory (MEM) 2, in which a density is specified for each of 0 to n (8 bits in the embodiment) of print output data. In the embodiment, this designation is performed in four ways using a 0, 1 pattern of CT0 and CT1. Figure b
is the density output expressed by the duty width for 21 cycles of a plurality of output signals (four in the embodiment) of the density generation circuit 14. This density output is selected by the density control bit corresponding to the print output data by the multiplexer MPX13 as described above.
第4図a、bは本発明の効果を示す説明図であ
る。 FIGS. 4a and 4b are explanatory diagrams showing the effects of the present invention.
同図aは印刷用紙10のドツト領域を示すもの
で、図形、文字の濃淡を表わすために、図の8ビ
ツトデータ,,で示すように、印字ドツト
径の大小で印刷が行なわれる。 Figure a shows a dot area on the printing paper 10. In order to represent the shading of figures and characters, printing is performed by varying the diameter of the print dots, as shown by 8-bit data, . . . in the figure.
同図bは同図aに対応するメモリ2のビツト構
成で示すように、8ビツトデータの後に2ビツト
ずつの濃度のコントロールビツトが付加され、こ
の濃度コードにより印字部の印字ドツト径が制御
されて同図aに示したような大小ドツトによる濃
淡で表わされる。 As shown in the bit configuration of memory 2 corresponding to figure a in figure b, density control bits of 2 bits each are added after the 8-bit data, and the print dot diameter of the printing section is controlled by this density code. It is represented by the shading of large and small dots as shown in Figure a.
以上は印刷出力データと同一アドレスに濃度コ
ードを付加したが、印刷出力データに追加する補
助図形、たとえば下線、抹消線、枠等を示す所要
ビツトの制御データを付加することもできるし、
これらを濃度コードと一緒に用いることもでき
る。 In the above, the density code is added to the same address as the print output data, but it is also possible to add control data for the required bits indicating auxiliary figures to be added to the print output data, such as underlines, erase lines, frames, etc.
These can also be used together with density codes.
(6) 発明の効果
以上説明したように、本発明によれば、メモリ
の印刷出力データと同一アドレスに該データの濃
度を制御する制御データを付加し、前記印刷出力
とともに制御データを読出し、該制御データによ
り制御された印刷出力を得るようにしたものであ
る。これにより印刷出力データに対する濃度の変
更に独立に別個に行なう場合に比し、手順、操作
が格段に簡略化されるとともに、きめ細かく正確
に行なうことができるものである。(6) Effects of the Invention As described above, according to the present invention, control data for controlling the density of the data is added to the same address as the print output data in the memory, and the control data is read together with the print output, and the control data is read out together with the print output data. The print output is controlled by control data. This greatly simplifies the procedure and operation compared to the case where the density of print output data is changed independently and separately, and can be performed in detail and accurately.
第1図は従来の印刷出力装置の一般説明図、第
2図a、bは本発明の実施例の構成説明図aと動
作タイムチヤートb、第3図a、bは実施例の要
部の動作説明図、第4図a、bは本発明の効果を
示す説明図であり、図中、2はメモリ、11,1
2はレジスタ、13はマルチプレクサ、14は濃
度発生回路、151,152,…,15oはAND回
路、16はOR回路を示す。
FIG. 1 is a general explanatory diagram of a conventional print output device, FIGS. 2 a and b are configuration explanatory diagrams a and operation time chart b of an embodiment of the present invention, and FIGS. 3 a and b are main parts of the embodiment. Operation explanatory diagrams, FIGS. 4a and 4b are explanatory diagrams showing the effects of the present invention, in which 2 is a memory, 11, 1
2 is a register, 13 is a multiplexer, 14 is a concentration generation circuit, 15 1 , 15 2 , . . . , 15 o is an AND circuit, and 16 is an OR circuit.
Claims (1)
よび当該濃度によつてその切替えを指示する制御
コードを同一アドレスに格納したメモリと、 当該制御コードに基づいて印刷出力データを濃
度に応じた出力へと選択するマルチプレクサと、 当該制御コードに対応した異なる濃度を示すデ
ユーテイ幅のパルスを出力する濃度発生回路と、 該マルチプレクサが選択した出力と該濃度発生
回路が出力するデユーテイ幅を有する信号とを濃
度毎に論理積を得る複数のAND回路と、 該複数のAND回路の論理和を得て指定された
濃度パルス幅で印刷出力データを出力するOR回
路と 、該濃度パルス幅により印字ドツト径を制御する
印字部と、 を具えたことを特徴とする印刷出力装置。[Scope of Claims] 1. A memory storing print output data, the density of the print output data, and a control code for instructing switching according to the density at the same address; a multiplexer that selects an output according to the control code; a concentration generation circuit that outputs a pulse with a duty width indicating a different concentration corresponding to the control code; and a concentration generation circuit that selects the output selected by the multiplexer and the duty width that the concentration generation circuit outputs. a plurality of AND circuits that obtain a logical product for each density, an OR circuit that obtains a logical product of the plurality of AND circuits and outputs print output data with a specified density pulse width; A printing output device comprising: a printing section that controls a printing dot diameter;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58102264A JPS59226936A (en) | 1983-06-08 | 1983-06-08 | Print output device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58102264A JPS59226936A (en) | 1983-06-08 | 1983-06-08 | Print output device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59226936A JPS59226936A (en) | 1984-12-20 |
| JPH0432410B2 true JPH0432410B2 (en) | 1992-05-29 |
Family
ID=14322731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58102264A Granted JPS59226936A (en) | 1983-06-08 | 1983-06-08 | Print output device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59226936A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2825501B2 (en) * | 1988-08-04 | 1998-11-18 | 富士通株式会社 | Printer |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56109068A (en) * | 1980-02-04 | 1981-08-29 | Nippon Telegr & Teleph Corp <Ntt> | Recorder for multitone |
| JPS57197682A (en) * | 1981-01-08 | 1982-12-03 | Matsushita Giken Kk | Picture recording and display method |
| JPS59167748A (en) * | 1983-03-15 | 1984-09-21 | Ricoh Co Ltd | Information storage device |
-
1983
- 1983-06-08 JP JP58102264A patent/JPS59226936A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59226936A (en) | 1984-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2579362B2 (en) | Screen display device | |
| JPH01234248A (en) | Two-color printer | |
| JPH0432410B2 (en) | ||
| JPS59226584A (en) | Printer of television receiver | |
| US20030101366A1 (en) | Timer apparatus which can simulatenously control a plurality of timers | |
| JPS6019358A (en) | Picture overlay printer | |
| JP3298959B2 (en) | Pulse width modulation circuit | |
| JPS60242783A (en) | Memory device for video printer | |
| JP2824988B2 (en) | Image processing device | |
| JP2546821B2 (en) | Printer device of television receiver | |
| JP2577765B2 (en) | Color signal conversion decoder for facsimile broadcast receiver | |
| JP2669336B2 (en) | Printing equipment | |
| JPS648337B2 (en) | ||
| JP2675789B2 (en) | Output control device | |
| JP3160331B2 (en) | Pulse width modulator | |
| JP2982029B2 (en) | Video display device | |
| JP2571045B2 (en) | Image processing method | |
| JPH02172766A (en) | Image treating device | |
| JP3101840B2 (en) | Data signal switching method | |
| JPH0678017A (en) | Frame conversion circuit | |
| JPH0381180A (en) | Left blank adjusting mechanism of electrophotographic video page printer | |
| JPH0374978A (en) | Superimposing device | |
| JPH04107159A (en) | Thermal head | |
| JPS62187978A (en) | Synthesizing circuit for image information and character information | |
| JPH0379364A (en) | Recorder |