JPS6082360A - Printer - Google Patents

Printer

Info

Publication number
JPS6082360A
JPS6082360A JP19152583A JP19152583A JPS6082360A JP S6082360 A JPS6082360 A JP S6082360A JP 19152583 A JP19152583 A JP 19152583A JP 19152583 A JP19152583 A JP 19152583A JP S6082360 A JPS6082360 A JP S6082360A
Authority
JP
Japan
Prior art keywords
data
bits
numbered
odd
bit
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
Application number
JP19152583A
Other languages
Japanese (ja)
Inventor
Kenichi Nagaharu
永春 憲一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Suwa Seikosha KK
Epson Corp
Original Assignee
Seiko Epson Corp
Suwa Seikosha KK
Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp, Suwa Seikosha KK, Epson Corp filed Critical Seiko Epson Corp
Priority to JP19152583A priority Critical patent/JPS6082360A/en
Publication of JPS6082360A publication Critical patent/JPS6082360A/en
Pending legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
    • B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
    • B41J2/5056—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements using dot arrays providing selective dot disposition modes, e.g. different dot densities for high speed and high-quality printing, array line selections for multi-pass printing, or dot shifts for character inclination

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 く技術分野〉 この発明は、普通文字の上あるいは下半分の範囲にスー
パー/サブ・スクリプト文字(上つきの添字、例えばx
2などをスーパースクリプト文字、下つきの添字、例え
ばx2などをサブスクリプト文字と言う)を印字する印
字装置に関する。
[Detailed Description of the Invention] Technical Field> This invention provides super/sub script characters (superscript subscripts, e.g.
The present invention relates to a printing device that prints superscript characters such as 2, and subscript characters such as x2.

〈従来技術〉 文字には、添字というものがあり、特に科学技術文献等
には必要とされる。しかし、従来これをプリンターで印
字することはできなかったので、後から書き込むといっ
た処理によったり、あるいは第5図に示されるように、
文字のサイズはそのままで、単に紙送りにより、普通文
字を上下にずらして印字する方法を用いていた。したが
って、後から書き込む場合には手間が非常にかかり、文
字をずらす場合には添字としてに’! 識しにくいとい
う欠点があった。
<Prior Art> Characters have subscripts, which are especially needed in scientific and technical literature. However, it has not been possible to print this with a printer in the past, so it has been possible to print it out later, or as shown in Figure 5.
A method was used in which the letters were printed by simply shifting the letters up and down by simply feeding the paper, while keeping the letters the same size. Therefore, it takes a lot of effort to write it later, and if you want to shift the characters, use '!' as a subscript. The drawback was that it was difficult to understand.

〈目 的〉 この発明は、上記欠点を除去し、スーパー/サブ・スク
リプト文字を印字する装置を提供することを目的とする
。
<Objective> The object of the present invention is to eliminate the above-mentioned drawbacks and provide a device for printing super/subscript characters.

〈本発明の特徴〉 本発明は、キャラクタ−ジェネレーター(以下OGと略
す。)から送られてくる8警ビット単位(nは自然数)
の情報のうちまず奇数ビットのみを前記anビットのう
ちの上半分又は下半分の位誼に圧縮して印字し、次にハ
ーフドツト分だけ紙送りし、さらに前記8nnピット位
の情報の偶数ビットのみを前記8カビツトのうちの上半
分、又は下半分に圧縮して印字させスーパー/サブ・ス
クリプト印字を実現させることを特徴とする。
<Characteristics of the present invention> The present invention is based on the 8-bit unit (n is a natural number) sent from a character generator (hereinafter abbreviated as OG).
First, only the odd bits of the information are compressed to the upper half or lower half of the an bits and printed, then the paper is fed by half dots, and then only the even bits of the information of the 8nn pits are compressed and printed. is compressed and printed in the upper half or lower half of the 8 characters to realize super/sub script printing.

〈実施例〉 本発明の構成は第1図のように示される。0FU1は全
体の動きを制御するものであり、OG2から取り出され
た印字データはデータ変換装置乙によってスーパー又は
、サブスクリプト文字のデータに変換されプリントバッ
ファ4にためこまれ、コノバッファが一杯になると印字
機植5によって印字される。
<Example> The configuration of the present invention is shown in FIG. 0FU1 controls the overall movement, and the print data taken out from OG2 is converted into super or subscript character data by the data conversion device O and stored in the print buffer 4, and when the conobuffer becomes full, It is printed by the printing machine 5.

第2図は、本発明の構成を示すさらに詳細な図であり、
まずCG10より文字パターンを示す8九ビット単位の
データが取り込まれると、8nビツトのデータのうちの
奇数番目のデータのみが奇数ビット取り出し手段21に
よって取り出されさらに奇数ビットシフト手段22によ
って89%ビットのうちの上位半分のビット(スーパー
スクリプトの場合)、あるいは下位半分(サブスクリプ
トの場合)にシフトされる。そしてこの結果が印字手段
23によって印字される。次に紙送シ手段24によって
ハーフドツト分だけ紙送りがされ、さらに今度は、元の
8nビツトのデータより偶数ビット取り出し手4p、2
2 sによって偶数番目のビットのみが取り出され、次
に偶数ビットシフト手段26によって8tLビツトのう
ちの上位半分のビット(スーパースクリプトの場合ン、
あるいは下位半分のビット(ザブスクリプトの場合)に
シフトされる。そしてその結果が印字手段23によって
印字される。
FIG. 2 is a more detailed diagram showing the configuration of the present invention,
First, when data in units of 89 bits representing a character pattern is taken in from the CG 10, only the odd-numbered data out of the 8n-bit data is taken out by the odd-numbered bit extraction means 21, and then the 89% bits are taken out by the odd-numbered bit shift means 22. Shifted to the upper half of the bits (for superscripts) or the lower half (for subscripts). This result is then printed by the printing means 23. Next, the paper is fed by half dots by the paper feeding means 24, and then the even bits are extracted from the original 8n bit data by means 4p and 2.
Only the even numbered bits are taken out by 2s, and then the upper half of the 8tL bits (in case of superscript,
Or shifted to the lower half bits (in the case of Zabuscript). The result is then printed by the printing means 23.

次に本発明の動作を第6図のフローチャート及び、第4
図の印字例を用いて説明する。(説明の都合上n=1と
し、8ビット単位の情報の場合を示す。) まずaaから印字データを読み出してくる。(<1>)
この時、文字パターンを示す8ビット単位のデータは例
えば第4図(a)のようになっている。次に読み出して
きたデータの奇数番目のビットを取り出すために元のデ
ータと「10101010」との論理積をとり偶数番目
のビットをマスクしその結果をデータ■とする。(<2
>)今、スーパースクリプト印字の場合を考えると次に
上記のデータ■と「80HJの論理積をとりその結果を
データ■とする。さらにデータ■と「20H」との論理
積をとり1ビツト上ヘシフトしデータ■とするつ次にデ
ータ■とl’−oaajの論理積をとり上へ2ビツト・
シフト(データ■とする。次にデータ■と「02HJと
の論理積をとり上へ3ビツトシフトしデータ■とする。
Next, the operation of the present invention will be described in the flowchart of FIG.
This will be explained using the printing example shown in the figure. (For convenience of explanation, n=1 and information in 8-bit units is shown.) First, print data is read from aa. (<1>)
At this time, the data in 8-bit units indicating the character pattern is as shown in FIG. 4(a), for example. Next, in order to extract the odd-numbered bits of the read data, the original data is ANDed with "10101010", the even-numbered bits are masked, and the result is set as data (2). (<2
>) Now, considering the case of super script printing, next we will logically AND the above data ■ and "80HJ" and the result will be the data ■.Furthermore, we will logically AND the data ■ and "20H" and increase it by 1 bit. Shift to data ■, then logical product of data ■ and l'-oaaj and move up 2 bits.
Shift (determine data ■). Next, take the AND of data ■ and ``02HJ'' and shift it upward by 3 bits to create data ■.

その後データ■〜■の論理和をとる。(<3>)そして
その論理和をとった結果を印字する。(<4>)この時
の印字例が第4図Ch)である。次にハーフドツト分だ
け紙送りした後(<5>)、4%数番目のデータを取り
出すために元のデータと「01010101Jとの論理
積をとり奇数番目のビットをマスクしその結果をデータ
■とする。C<6>)次にデータ■と「40H」との論
理積をとり上へ1ビツトシフトしデータ■とする。次に
データ■と「10HJとの論理積をとり2ビツト上へシ
フトしデータ■とする。次に「041(Jとデータ■と
の論理積をとり3ビツト上ヘシフトしデータ■とする。
After that, the logical OR of the data ■~■ is performed. (<3>) Then, the result of the logical sum is printed. (<4>) An example of printing at this time is shown in Fig. 4 (Ch). Next, after feeding the paper by a half-dot (<5>), in order to extract the 4%-th data, perform a AND operation between the original data and "01010101J," mask the odd-numbered bits, and use the result as data ■. (C<6>) Next, the logical product of data (2) and "40H" is taken and shifted upward by 1 bit to obtain data (2). Next, data ``041 (J'' is logically ANDed with ``10HJ'' and shifted up by 2 bits to obtain data ``2''. Next, ``041 (J'' is logically ANDed with data ``1'') and data ``10HJ'' is logically ANDed and data ``10HJ'' is shifted up by 3 bits to become data ``2.''.

次にデータ■と「01H」との論理積をとり4ビツト上
ヘシフトする。その後データ■〜■の論理和をとる。(
<7>)さらにその論理和をとった結果を印字する。(
<8>)この時の印字例が第4図(Cンである。実馴に
は第4図(h)と(C)が重ばあわされ第4図Cd)と
なって印字される。
Next, the data ■ and "01H" are ANDed and shifted upward by 4 bits. After that, the logical OR of the data ■~■ is performed. (
<7>) Furthermore, the result of the logical sum is printed. (
<8>) An example of printing at this time is shown in Fig. 4 (C). In practice, Fig. 4 (h) and (C) are overlapped and printed as Fig. 4 (Cd).

以上スーパースクリプト印字の動作について説明したが
、サブスクリプト印字についても同様な動作でありただ
上ヘシフトするのが下ヘシフトすることに変わるだけで
ある。
The operation of superscript printing has been described above, but the operation of subscript printing is similar, except that the upward shift is changed to a downward shift.

ここでは、n=11し8ビット単位の情報について動作
を説明したが、n=2(つまり16ビツト以上)につい
ても全く同様に説明できる。
Here, the operation has been explained for n=11 and information in units of 8 bits, but the same explanation can be given for n=2 (that is, 16 bits or more).

く効果〉 この発明は以上説明したように、普通文字の上半分ある
いは下半分の範囲に、スーパー/サブ・スクリプト文字
を印字できるので、科学技術文献等で用いられる添字付
きの文字(例えば、X2 。
Effect> As explained above, this invention can print super/sub script characters in the upper half or lower half of ordinary characters, so it can print characters with subscripts (for example, X2 .

X1)を印字できプリンタの応用範囲を著しく広げると
いう効果をもつ。
X1) can be printed, which has the effect of significantly expanding the range of applications of the printer.

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

第1図は本発明のハードウェア構成を示す図である。第
2図は、本発明のさらに詳細な構成図である。第3図は
、本発明の動作を示すフローチャートである。第4図は
本発明による印字を説明する図である。 10・・・・・・CG 20・・・・・・紙 60・・・・・・ヘッド 以 上 出願人 エプソン株式会社 株式会社諏訪精工舎 代理人 弁理士 最上 務 L 続 捕 市 11:(方式) ’I!I、i’l庁長官 殿 」′j[件の表示 昭和58年 1冒′I府1 第191525号Z光明の
名F+、 印字装置 、う 補正をする名 113191/ゝ(237)エプソン株式会社71山1
1ぴ)幻蒙 明細書中、図面の簡単な説明の欄 )1 i1+ +lの内容 別紙の通シ 手続補正#(方式) 1、 明細書第8ページ第8行目「る図である。」より
以下に次の語句を追加する。 「第51菌は従来の添字の印字例を示す図である。」以
上 代理人 最 上 7礫、、゛
FIG. 1 is a diagram showing the hardware configuration of the present invention. FIG. 2 is a more detailed block diagram of the present invention. FIG. 3 is a flowchart showing the operation of the present invention. FIG. 4 is a diagram illustrating printing according to the present invention. 10...CG 20...Paper 60...Head and above Applicant Epson Corporation Suwa Seikosha Co., Ltd. Agent Patent attorney Tsutomu Mogami 11: (Method) ) 'I! I, i'l Director-General''j [Indication of the matter 1981 1981 Ifu 1 No. 191525 Z Komei's name F+, printing device, name to be corrected 113191/ゝ (237) Epson Corporation 71 mountains 1
1) In the description of Genmo, brief description of the drawings) 1 I1+ +l content appendix standard procedure amendment # (method) 1. Page 8, line 8 of the specification: ``This is a drawing.'' Add the following phrase below. "The 51st bacterium is a diagram showing an example of conventional subscript printing."

Claims (1)

【特許請求の範囲】[Claims] ドツトにより女手、記号等を印刷する印字装置において
、文字パターン部から送られてくる第1の8nnピット
位(%は自然数)のデータの偶数番目のビットをマスク
し奇数番目のビットのみを取り出す奇数ピット取り出し
手段と、該奇数ピット取り出し手段によって取り出され
た第2の8nビツトのデータの奇数番目のビットのみを
83ビツトの上半分、又は下半分のビットにシフトして
第3の8nビツトのデータを生成するための奇数ビット
シフト手段と、前記文字パターン部から送られてくる8
nnピット位のデータの奇数番目のビットをマスクし偶
数番口のビットのみを取り出すための偶数ビット取り出
し手段と、該偶数ピット取り出し手段によって取り出さ
れた第4の8nビツトのデータの偶数番目のビットのみ
を8かビットの上半分、又は下半分のビットにシフトし
て第5の8nビツトのデータを生成するための偶数ビッ
トシフト手段と、前記が3のデータ及び第5のデータに
基づいて印字を行なうための印字手段と、前記第3のデ
ータに基づき印字を行なった後、前記第5のデータに基
づいて印字する前にドツトとドツト間の距離の半分だけ
紙送りをする紙送シ手段とから構成されることを特徴と
する印字装置。
In a printing device that prints handwriting, symbols, etc. using dots, the even-numbered bits of the data of the first 8nn pits (% is a natural number) sent from the character pattern section are masked and only the odd-numbered bits are extracted. Odd-numbered pit extraction means and odd-numbered bits of the second 8n-bit data extracted by the odd-numbered pit extraction means are shifted to the upper half or lower half of the 83 bits, and the third 8n-bit data is Odd number bit shift means for generating data, and 8 bits sent from the character pattern section.
Even-numbered bit extraction means for masking the odd-numbered bits of the data of the nn pit position and extracting only the even-numbered bits, and the even-numbered bits of the fourth 8n-bit data extracted by the even-numbered pit extraction means. even number bit shifting means for shifting only 8 bits to the upper half or lower half bits to generate fifth 8n bit data; and printing based on the third data and the fifth data. and a paper feeding means for feeding the paper by half the distance between the dots after printing based on the third data and before printing based on the fifth data. A printing device comprising:
JP19152583A 1983-10-13 1983-10-13 Printer Pending JPS6082360A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19152583A JPS6082360A (en) 1983-10-13 1983-10-13 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19152583A JPS6082360A (en) 1983-10-13 1983-10-13 Printer

Publications (1)

Publication Number Publication Date
JPS6082360A true JPS6082360A (en) 1985-05-10

Family

ID=16276108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19152583A Pending JPS6082360A (en) 1983-10-13 1983-10-13 Printer

Country Status (1)

Country Link
JP (1) JPS6082360A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6068969A (en) * 1983-09-27 1985-04-19 Oki Electric Ind Co Ltd Printing system for dot printer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6068969A (en) * 1983-09-27 1985-04-19 Oki Electric Ind Co Ltd Printing system for dot printer

Similar Documents

Publication Publication Date Title
KR930015617A (en) Resolution Conversion Method of Image Processing System
JP3036767B2 (en) Printing apparatus and method
JPS5866181A (en) Pattern recording device
JPS59106035A (en) Furigana (japanese syllabary attached to chinese character) adding system of text processor
JPS63104119A (en) Document processor
JPS60103432A (en) character processing device
JPS62211720A (en) Printing system
JPS5979786A (en) Underline/side-line processing system
JPS6485774A (en) Document generator
JPS58157383U (en) display circuit
JPS6485776A (en) Document generator
JP2733347B2 (en) Output device
JPS63279294A (en) Display mechanism
JPS6024585A (en) Character pattern conversion system
JPS57183173A (en) Data converting method
JPH02253974A (en) Character enlargement processor
JPS61116559A (en) Printing apparatus
JPS59142629A (en) Character processing device
JPH03182370A (en) Printer apparatus
JPH02104066A (en) Facsimile equipment
JPH0671944A (en) Printing method for printer
JPH0211927B2 (en)
JPS5852717A (en) Terminal equipment
JPS61217091A (en) character generator
JPS61120755A (en) Printer