JPS63265657A - Printing controller - Google Patents
Printing controllerInfo
- Publication number
- JPS63265657A JPS63265657A JP62100146A JP10014687A JPS63265657A JP S63265657 A JPS63265657 A JP S63265657A JP 62100146 A JP62100146 A JP 62100146A JP 10014687 A JP10014687 A JP 10014687A JP S63265657 A JPS63265657 A JP S63265657A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- direction control
- sign
- buffer
- symbol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は文字パターンに記号パターンを重ねて印刷す
る印刷制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printing control device that prints a symbol pattern superimposed on a character pattern.
第3図は例えば特開昭58−119040号公報に示さ
れた従来の印刷制御装置を示すブロック接続図であり、
図において、11はホスト計算機等の上位システム、3
1は記号パターンメモリの格納アドレスを記憶する加算
器、62は文字パターンメモリの格納アドレスを記憶す
る加算器、33は比較器、34は記号パター/メモリ、
35は文字パターンメそり、36は記号パターンと文字
パターンとのパラレル加算データをシリアル変換するシ
フトレジスタ、37はアドレスカウンタ、38はアドレ
スの更新およびシフトレジスタ66のパラレルデータ七
セットする画素レジスタを示す。FIG. 3 is a block connection diagram showing a conventional printing control device disclosed in, for example, Japanese Unexamined Patent Publication No. 58-119040.
In the figure, 11 is an upper system such as a host computer, 3
1 is an adder that stores the storage address of the symbol pattern memory; 62 is an adder that stores the storage address of the character pattern memory; 33 is a comparator; 34 is the symbol pattern/memory;
35 is a character pattern register, 36 is a shift register for serially converting the parallel addition data of the symbol pattern and character pattern, 37 is an address counter, and 38 is a pixel register for updating the address and setting the parallel data of the shift register 66. .
次に動作について説明する。文字パターンと記号パター
ンを重ね合せて印刷する場合、まず、加算器31には記
号パターンの先頭アドレスを示す文字コードがセットさ
れ、加算器32には文字パターンの先頭アドレスを示す
文字コードがセットさn、さらに比較器36には文字パ
ターンの幅を示すドツト数がセットさtLる。そして印
刷を行なうとき、外部から入力されるクロック号(CL
K)をアドレスカウンタ67にてカウントアツプしなが
ら、記号バター/メモリ34と文字パターンメそり65
からそれぞれの記号パターン、文字パタ−71に読み出
し、これらの2つのパターンの論理和勿と9、シフトレ
ジスタ36t−経由して、2つのパターンを重ね合せし
たパターンを印刷装置に送出し、印刷する。この動作は
、比較器36で。Next, the operation will be explained. When printing a character pattern and a symbol pattern in a superimposed manner, first, a character code indicating the first address of the symbol pattern is set in the adder 31, and a character code indicating the first address of the character pattern is set in the adder 32. n, and the number of dots indicating the width of the character pattern is set in the comparator 36 tL. When printing, a clock signal (CL) is input from the outside.
While counting up K) with the address counter 67, the symbol butter/memory 34 and the character pattern mesori 65 are counted up.
are read out into respective symbol patterns and character patterns 71, the logical sum of these two patterns is carried out, and a pattern obtained by superimposing the two patterns is sent to the printing device via the shift register 36t, and printed. . This operation is performed by the comparator 36.
文字パターンのドツト数分だけ繰返えされる。次の文字
パターンと記号パターンの重ね合せも同様の動作で1行
分繰返見される。Repeated for the number of dots in the character pattern. The next superimposition of character pattern and symbol pattern is repeated for one line in the same manner.
従来の印刷制御装置は以上のように構成されているので
、記号パターンと文字パターンの重ね合セノ度に、1文
字単位で、記号パターy ”−トe文字パターンコード
および文字パターンの幅情報をセットしなければならず
、印刷の位fit、大きさおよび個数などの選択に制約
があり、トナーマーク、ジョブマーク、ロゴ等の印刷時
に、それぞれの印刷内容に合せて、記号パターンコード
、文字パターンコードおよび文字パターンの幅情報tセ
ット丁Φことが必要で、また処理が複雑になΦとともに
、処理速度が遅ぐなるなどの問題点があった。Since the conventional printing control device is configured as described above, the symbol pattern code and the width information of the character pattern are sent for each character at the overlapping seno of the symbol pattern and the character pattern. When printing toner marks, job marks, logos, etc., it is necessary to set the symbol pattern code, character pattern, etc. It is necessary to set t sets of code and character pattern width information, and there are problems such as complicated processing and slow processing speed.
この発明に上記のような問題点を解消するためになされ
たもので、1ページの任意の位置に任意の大きさで、任
意の個数だけ記号パターンを文字パターンに重ね合わせ
、または記号パターンのみとして印刷できる印刷制御装
置1に一得ることを目的と丁Φ。This invention was made in order to solve the above-mentioned problems, and it is possible to overlay an arbitrary number of symbol patterns on a character pattern at an arbitrary position on a page, in an arbitrary size, or as only a symbol pattern. The purpose is to provide a printing control device 1 capable of printing.
この発明に係る印刷制御装置に、文字パターンt1ライ
ン単位で記憶すクラインビットバッファと、記号パター
ンを記憶する記号パターンメモリと、上記記号パターン
の印刷位置t−IJ御丁/)当直方向制御バッファおよ
び水平方向バッファとを備えて、上記ラインビットバッ
ファおよび記号パターンメモリから読み出した各文字パ
ターンおよび記号パターンを加算器により加算し、印刷
紙上の任意の位置に、任意の大きさの記号パターンt、
上記文字パターンに重ね合わせて印字するように構成し
友ものであり。The print control device according to the present invention includes a Klein bit buffer for storing character patterns t1 in line units, a symbol pattern memory for storing symbol patterns, a duty direction control buffer for printing position t-IJ of the symbol pattern, and a horizontal direction buffer, each character pattern and symbol pattern read from the line bit buffer and the symbol pattern memory are added by an adder, and a symbol pattern t of an arbitrary size is placed at an arbitrary position on the printing paper.
It is designed to be printed over the above character pattern.
この発明における垂直方向制御バッファおよび水平方向
制御バッファに、ホスト計算機などの上位システムによ
って記号の印字位置、大きさ、個数がセットされ、これ
が印刷動作に同期して読み出され、このセットデータに
もとづき記号パターンメモリから読み出した記号パター
ンを、ラインビットバッファから読み出された文字パタ
ーンに対して、予定した位置関係にて正確に重ね合わせ
て出力させ@工うに動作する。In this invention, the print position, size, and number of symbols are set in the vertical control buffer and horizontal control buffer by a host computer or other host system, and these are read out in synchronization with the printing operation, and based on this set data. The symbol pattern read from the symbol pattern memory is outputted in a manner such that it is accurately superimposed on the character pattern read from the line bit buffer in a predetermined positional relationship.
以下、この発明の一実施例を図について説明する。第1
図において、11にホスト計算機等の上位システム、1
2は上位システム11から出力されΦ文字パターン信号
、16にラインビットバッファで、1ライン分の文字パ
ターン信号を格納するバッファ、16は上位システムか
らμmドした記号パターンを記憶す金記号パターンメモ
リ、18に記号パターンの印刷すべき水平方向位置を制
御する水平方向制御バッファ、20は記号パターンの印
刷すべき垂直方向位置を制御すΦ垂直方向制御バッファ
、21jlドツト単位のり四ツク(CLK)信号t−1
ライン単位の信号に変換するカウンタ、22.23.2
4はアンド回路(AND回路)を示し、14に文字パタ
ーンと記号パターンとの論理和tとる加算手段としての
オア回路(OR回路)を示す@
第2図は本発明を適用した記号パターンの印刷例を示す
。An embodiment of the present invention will be described below with reference to the drawings. 1st
In the figure, 11 indicates a host computer or other host system, 1
2 is a Φ character pattern signal outputted from the host system 11; 16 is a line bit buffer for storing character pattern signals for one line; 16 is a gold symbol pattern memory for storing symbol patterns decoded by μm from the host system; 18 a horizontal control buffer for controlling the horizontal position of the symbol pattern to be printed; 20 a Φ vertical control buffer for controlling the vertical position of the symbol pattern to be printed; 21jl a dot unit clock (CLK) signal t -1
Counter converting to line-by-line signal, 22.23.2
4 shows an AND circuit, and 14 shows an OR circuit as an addition means for calculating the logical sum t of a character pattern and a symbol pattern. Give an example.
次に動作について説明する。上位システム11からあら
かじめ記号パターンメモリ16に使用する記号パターン
がロードされ、水平方向制御バッファ18.垂直方向制
御バッファ20に印刷制御情報がロードされている。Next, the operation will be explained. The symbol pattern to be used is loaded in advance from the host system 11 into the symbol pattern memory 16, and the horizontal direction control buffer 18. Print control information is loaded into the vertical direction control buffer 20.
印刷動作が開始さnると、上記クロック(CLK)4号
に同期して、文字パターン信号12が上位システム11
からラインビットバッファ13に格納され、同時に水平
方向制御バッファ18t−読み出す。−万、垂直方向制
御バッファ20ば、上記クロックtカウントアツプしt
カウンタ21により印刷すべき記号の垂直位置を1ライ
ン単位で読み出す。このとき、水千方向制御バッファ1
8と垂直方向制御バッファ20とからの上記各位置のデ
ータは、アンド回路22に入力され、ここで記号データ
の印字すべき2次面上の位置が決定さn、この決定し次
位置に対応する記号パターンを記号パターンメモリ16
から読み出し、これとラインビットバッファ16から読
み出した文字パターンとをオア回路14に入力して論理
和tとり。When the printing operation starts, the character pattern signal 12 is sent to the host system 11 in synchronization with the clock (CLK) No. 4.
are stored in the line bit buffer 13, and simultaneously read out from the horizontal direction control buffer 18t. - 10,000, the vertical direction control buffer 20 counts up the clock t.
The counter 21 reads out the vertical position of the symbol to be printed line by line. At this time, water direction control buffer 1
8 and the vertical direction control buffer 20 are input to the AND circuit 22, where the position on the secondary surface where the symbol data is to be printed is determined, and this determined position corresponds to the next position. The symbol pattern to be stored is stored in the symbol pattern memory 16.
This and the character pattern read from the line bit buffer 16 are input to the OR circuit 14 to perform a logical sum t.
印刷装置へ出力する。Output to a printing device.
第2図の印刷例について説明する。ここでは、水子方向
制御バッファ18、垂直方向制御バッファ20には、記
号パターンを印刷したい領域だけに例えばrAJ、rB
J、rcJと書いて、印刷しない領域には「0」と畜い
ている。このとき、水子方向制御バッファ18の値と垂
直方向制御バッファ20の値が等しい領域分だけに、記
号パターンメモリ16に格納した該当の記号パターンが
印刷されΦ。なお、同図中、■、■、■は印刷紙40上
の印刷位置を示し、41にミシン目を示す。The printing example shown in FIG. 2 will be explained. Here, in the water direction control buffer 18 and the vertical direction control buffer 20, for example, rAJ, rB
J, rcJ are written, and "0" is written in the area not to be printed. At this time, the corresponding symbol pattern stored in the symbol pattern memory 16 is printed only in the area where the value of the water direction control buffer 18 and the value of the vertical direction control buffer 20 are equal. In the figure, ■, ■, ■ indicate printing positions on the printing paper 40, and 41 indicates a perforation.
なお、上記実施例でに記号パターンの種類について示し
ていないが、記号パターンメモリ16の容量が大きけれ
ば、複数の記号パターンを印刷することができる。また
、上記実施例でに、制御すり単位は1ドツト単位の場合
を示したが、複数ドツト単位で制御すれば記号パターン
メモリ16゜水平方向制御バッファ18.垂直方向制御
バッファ20の容量を減少することが出来る。Although the types of symbol patterns are not shown in the above embodiments, if the capacity of the symbol pattern memory 16 is large, a plurality of symbol patterns can be printed. Further, in the above embodiment, the case where the control pulse unit is one dot unit is shown, but if control is performed in units of multiple dots, the symbol pattern memory 16° horizontal direction control buffer 18. The capacity of the vertical direction control buffer 20 can be reduced.
以上のように、この発明に′よれば水平方向制御バッフ
ァ、垂直方向制御バッファの内容により、文字パターン
に対すり記号パターンの印刷位titt−記号の大きさ
や数などとともに制御するように構成したので、記号パ
ターンと文字パターンとの重ね合わせなどの面倒なセッ
ト処理を省くことができりほか、ハードウェアを簡素化
でき、安価な装置が得られる効果がある。As described above, according to the present invention, the printing position of the symbol pattern relative to the character pattern is controlled by the contents of the horizontal direction control buffer and the vertical direction control buffer, as well as the size and number of symbols. , it is possible to omit troublesome setting processing such as overlapping symbol patterns and character patterns, and the hardware can be simplified, resulting in an inexpensive device.
第1図にこの発明の一実施例によや印刷制御装置を示す
ブロック接続図、第2図に記号パターンの印刷例を示す
説明図、83図は従来の印刷制御装置を示すブロック接
続図であり。
16にラインビットバッファ、16は記号パターンメモ
リ%18は水平方向制御バッファ、20は垂直方向制御
バッファ、14は加算手段。
なお1図中同一符号は同一、又は相当部分を示す。
特許出願人 三菱電機株式会社
第1図
12:文字バターンイ富号
14:力04子段
第2図
18: 水干方向智j侮Pツマツブ7
20:垂直方間制指Pバ゛7フ7
第3図Fig. 1 is a block connection diagram showing a printing control device according to an embodiment of the present invention, Fig. 2 is an explanatory drawing showing an example of symbol pattern printing, and Fig. 83 is a block connection diagram showing a conventional printing control device. can be. 16 is a line bit buffer; 16 is a symbol pattern memory; 18 is a horizontal direction control buffer; 20 is a vertical direction control buffer; and 14 is an addition means. Note that the same reference numerals in Figure 1 indicate the same or equivalent parts. Patent Applicant Mitsubishi Electric Corporation Figure 1 12: Letter pattern number 14: Power 04 Sub-dan 2 Figure 18: Water direction wisdom J and light P Tsumatsub 7 20: Vertical tense finger P By 7 F 7 3rd figure
Claims (1)
ッファと、記号パターンを記憶する記号パターンメモリ
と、上記記号パターンの印刷位置を制御する垂直方向制
御バッファおよび水平方向制御バッファと、上記ライン
ビットバッファから読み出した文字パターンと上記記号
パターンメモリから読み出した記号パターンとを重ね合
わせる加算手段とを備えた印刷制御装置。A line bit buffer that stores character patterns in units of one line, a symbol pattern memory that stores symbol patterns, a vertical direction control buffer and a horizontal direction control buffer that control the printing position of the symbol pattern, and reading from the line bit buffer. A printing control device comprising an adding means for superimposing a character pattern read from the symbol pattern memory and a symbol pattern read from the symbol pattern memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62100146A JPS63265657A (en) | 1987-04-24 | 1987-04-24 | Printing controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62100146A JPS63265657A (en) | 1987-04-24 | 1987-04-24 | Printing controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63265657A true JPS63265657A (en) | 1988-11-02 |
Family
ID=14266177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62100146A Pending JPS63265657A (en) | 1987-04-24 | 1987-04-24 | Printing controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63265657A (en) |
-
1987
- 1987-04-24 JP JP62100146A patent/JPS63265657A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5949584A (en) | System of processing data in mixed various character sizes | |
| JPS58166382A (en) | Character data generation method | |
| JPS6363913B2 (en) | ||
| JPS5941051A (en) | character pattern generator | |
| JPH0457197B2 (en) | ||
| JPS62212163A (en) | Printing controller | |
| JPH0596811A (en) | Printing method | |
| JPS62202748A (en) | Document processor | |
| JPS61116559A (en) | Printing apparatus | |
| JPH03256774A (en) | Printer | |
| JP2004262014A (en) | Thermal head | |
| JPH0381165A (en) | Emphasized character generator | |
| JPS6258776A (en) | Printer | |
| JPS58107582A (en) | Bold character pattern generation method | |
| JPS6356476A (en) | Printer controller | |
| JPH0461782B2 (en) | ||
| JPS6165372A (en) | Vector developing system | |
| JPS6334587A (en) | Dot matrix printer | |
| JPH0276757A (en) | Dot control system | |
| JPH0569232B2 (en) | ||
| JPH10151786A (en) | Control system for a plurality of thermal heads | |
| JPS636653A (en) | data transfer control device | |
| JPH0334869A (en) | Printing apparatus | |
| JPH01211791A (en) | Display controller | |
| JPS60201960A (en) | Printer |