JPH035316B2 - - Google Patents

Info

Publication number
JPH035316B2
JPH035316B2 JP11180683A JP11180683A JPH035316B2 JP H035316 B2 JPH035316 B2 JP H035316B2 JP 11180683 A JP11180683 A JP 11180683A JP 11180683 A JP11180683 A JP 11180683A JP H035316 B2 JPH035316 B2 JP H035316B2
Authority
JP
Japan
Prior art keywords
movement
amount
carriage
pitch
character
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
Application number
JP11180683A
Other languages
Japanese (ja)
Other versions
JPS604087A (en
Inventor
Hiroyuki Ueda
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP11180683A priority Critical patent/JPS604087A/en
Publication of JPS604087A publication Critical patent/JPS604087A/en
Publication of JPH035316B2 publication Critical patent/JPH035316B2/ja
Priority to US08/109,576 priority patent/US5681121A/en
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/18Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
    • B41J19/20Positive-feed character-spacing mechanisms
    • B41J19/32Differential or variable-spacing arrangements

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】 (技術分野) 本発明は、電子タイプライタ等のマイクロプロ
セツサを用いる印字装置に関し、特に各活字毎に
キヤリツジの移動量を変えることができるもので
ある。
DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to a printing device such as an electronic typewriter that uses a microprocessor, and particularly to one in which the amount of carriage movement can be changed for each character.

(従来技術) 近年、マイクロプロセツサ等の発達により、タ
イプライタ等の印字装置は、従来の機械式あるい
は電磁機械式のものから電子式のものへと移り変
わり、いわゆる電子タイプライタが数多く提案さ
れている。電子タイプライタは、右マージン揃え
機能やプロポーシヨナルスペーシング機能を有す
るが、これらの機能は電子式以外では実現するこ
とが困難であつた。
(Prior Art) In recent years, with the development of microprocessors, printing devices such as typewriters have changed from conventional mechanical or electromagnetic mechanical type to electronic type, and many so-called electronic typewriters have been proposed. There is. Electronic typewriters have a right margin alignment function and a proportional spacing function, but these functions have been difficult to achieve with anything other than electronic typewriters.

ここで、本発明と直接関係するプロポーシヨナ
ルスペーシング機能について説明する。従来から
の機械式等のタイプライタでは、常に、インチあ
たり10文字印字機能(いわゆる10ピツチ)、ある
いはインチあたり12文字印字機能(いわゆる12ピ
ツチ)を原則として設計されており、いかなる文
字であつても印字直後のキヤリツジの移動量は1/
10インチあるいは1/12インチのいずれかに固定さ
れている。ところが、電子タイプライタでは、プ
ロポーシヨナルスペーシングによつて各文字に応
じてキヤリツジの移動量を変えることができるの
で、印字された文書の文字並びが美しい。
The proportional spacing function, which is directly related to the present invention, will now be described. Conventional mechanical typewriters have always been designed with the ability to print 10 characters per inch (so-called 10 pitch) or 12 characters per inch (so-called 12 pitch); The amount of carriage movement immediately after printing is 1/
It is fixed at either 10 inches or 1/12 inches. However, with electronic typewriters, the amount of carriage movement can be changed according to each character using proportional spacing, so the characters in the printed document are beautifully arranged.

初期の電子タイプライタでは、各電子タイプラ
イタについてただ1種類のプロポーシヨナルスペ
ーシング用の活字群しか用意されていなかつた。
Early electronic typewriters provided only one type of proportional spacing type for each electronic typewriter.

しかしながら、近年では、複数の書体に対して
それぞれ異なつたプロポーシヨナルスペーシング
が要望されている。すなわち、従来からのインチ
あたり10文字(10ピツチ)を基準とした活字面積
より若干大きい活字群に対するプロポーシヨナル
スペーシング、およびインチあたり12文字(12ピ
ツチ)を基準とした活字面積より若干小さい活字
群に対するプロポーシヨナルスペーシングの双方
に使用可能な電子タイプライタが要望されてい
る。
However, in recent years, there has been a demand for different proportional spacing for a plurality of typefaces. In other words, proportional spacing for a type group slightly larger than the conventional type area based on 10 characters per inch (10 pitch), and a type group slightly smaller than the type area based on 12 characters per inch (12 pitch). There is a need for an electronic typewriter that can be used with both proportional spacing and proportional spacing.

(目的) 本発明の目的は、上述の点に鑑みて、特に、活
字の大きさの異なる複数の活字群に対して適切な
プロポーシヨナルスペーシングを施すのに必要な
手段をハードウエアで構成し、このハードウエア
を従来からの電子タイプライタ等の印字装置に追
加するだけで、各活字に対してきめ細かなプロポ
ーシヨナルスペーシングを施すことができるよう
にした印字装置を提供することにある。
(Objective) In view of the above-mentioned points, an object of the present invention is to configure, in particular, a means necessary for applying appropriate proportional spacing to a plurality of groups of typefaces having different sizes using hardware. An object of the present invention is to provide a printing device that can apply fine proportional spacing to each printed character simply by adding this hardware to a conventional printing device such as an electronic typewriter.

(実施例) 以下、図面を参照して本発明を詳細に説明す
る。
(Example) Hereinafter, the present invention will be described in detail with reference to the drawings.

第1図は本発明印字装置、たとえば電子タイプ
ライタの一例を示し、ここで、SELはプロポーシ
ヨナルスペーシングにおける基準ピツチを選択す
る選択スイツチ、PSMは印字書体の活字群の各
活字毎に対応するキヤリツジ(不図示)の移動量
を予め格納したピツチテーブルとしてのリードオ
ンメモリである。選択スイツチSELおよびピツチ
テーブルPSMの出力を加算器ADDに供給し、こ
の加算器ADDの出力をデータバスDBを介してマ
イクロプロセツサMPUに供給する。
FIG. 1 shows an example of a printing device of the present invention, such as an electronic typewriter, where SEL is a selection switch for selecting a reference pitch in proportional spacing, and PSM corresponds to each type of a group of characters in a printing font. This is a read-on memory that serves as a pitch table in which the amount of movement of a carriage (not shown) is stored in advance. The outputs of the selection switch SEL and the pitch table PSM are supplied to an adder ADD, and the output of this adder ADD is supplied to the microprocessor MPU via the data bus DB.

マイクロプロセツサMPUは、印字処理のため
の演算や論理判断等を行い、データバスDBおよ
びアドレスバスAB等を介してこれらのバスに接
続されたピツチテーブルPSM等の各構成要素を
制御する。MEMはプログラムメモリとワークメ
モリとを有するメモリ、I/Oはキーボードやプ
リンタ等の入出力装置である。ここで、電子タイ
プライタにおけるマイクロプロセツサMPUを中
心とする制御手法は公知であるので、その説明は
省略する。
The microprocessor MPU performs calculations and logical judgments for print processing, and controls each component such as the pitch table PSM connected to these buses via the data bus DB and address bus AB. MEM is a memory having a program memory and a work memory, and I/O is an input/output device such as a keyboard or a printer. Here, since the control method centered on the microprocessor MPU in the electronic typewriter is well known, its explanation will be omitted.

第2図はピツチテーブルPSMの内容を示し、
その活字の移動量の基本単位は1/60インチとす
る。例えば、文字幅が5/60、すなわち、基準ピツ
チの12ピツチと同じ移動量を有する文字、例えば
文字“k”については、文字“k”を12回印字す
れば5×12=60となり、合計1インチ移動でき、
この場合は内容=5とする。さらに文字幅が狭い
文字、例えば文字“i”および“j”は3/60イン
チとして基準ピツチより移動量を小さくし、他
方、文字幅が広い、例えば文字“m”は6/60イン
チとして基準ピツチより移動量を大きくする。
Figure 2 shows the contents of the pitch table PSM,
The basic unit of type movement is 1/60 inch. For example, for a character "k" whose character width is 5/60, that is, the same amount of movement as the standard pitch of 12 pitches, if the character "k" is printed 12 times, the total will be 5 x 12 = 60. Can move 1 inch,
In this case, content=5. Furthermore, characters with narrow character widths, such as the letters "i" and "j", are set to 3/60 inches and the amount of movement is smaller than the standard pitch, while characters with wide character widths, such as the character "m", are set to 6/60 inches as the standard pitch. Increase the amount of movement compared to pitch.

いま、たとえばキヤリツジに基準ピツチとして
12ピツチの活字群が装着されているとすれば、選
択スイツチSELを目盛“12”の位置に合わせる。
このとき、選択スイツチSELからの出力の論理値
は“0”となり、加算器ADDに印加される論理
値は“0”となる。マイクロプロセツサMPUが、
当該活字群中の任意所望の活字、例えば“a”の
キヤリツジの移動量を知るためにアドレスバス
ABを介してピツチテーブルPSMにアクセスすれ
ば、所望の移動量がピツチテーブルPSMから読
み出されて加算器ADDに印加される。従つて、
ピツチテーブルPSM内に格納されている所望の
移動量と選択スイツチSELからの論理値“0”と
が加算器ADDで加算され、その加算出力はデー
タバスDBを介してマイクロプロセツサMPUに
読み込まれる。しかして、マイクロプロセツサ
MPUは加算器ADDの出力値に応じた活字の移動
量が得られるようにキヤリツジを制御する。
Now, for example, as a standard pitch for a carriage.
If a 12-pitch type group is installed, set the selection switch SEL to the "12" position on the scale.
At this time, the logical value of the output from the selection switch SEL becomes "0", and the logical value applied to the adder ADD becomes "0". The microprocessor MPU is
The address bus is used to determine the amount of carriage movement of any desired character in the group of characters, such as "a".
When pitch table PSM is accessed via AB, the desired displacement is read from pitch table PSM and applied to adder ADD. Therefore,
The desired movement amount stored in the pitch table PSM and the logical value "0" from the selection switch SEL are added by the adder ADD, and the added output is read into the microprocessor MPU via the data bus DB. . However, the microprocessor
The MPU controls the carriage so that the amount of movement of the type is obtained according to the output value of the adder ADD.

他方、キヤリツジに基準ピツチとして10ピツチ
の活字群が装着されているときには、選択スイツ
チSELを目盛“10”の位置に合わせる。このとき
には、選択スイツチSELの出力の論理値は“1”
となり、上述のようにマイクロプロセツサMPU
がピツチテーブルPSMをアクセスしたときは、
加算器ADDの出力はピツチテーブルPSMの出力
に対して“1”だけ大きな値となる。次いで、マ
イクロプロセツサMPUは、上述した加算器ADD
の出力を読み出し、その出力値に応じて活字が移
動できるようにキヤリツジを制御する。なお、キ
ヤリツジ自体の移動については、従来慣例の技術
を適用することができるので、ここではその説明
は省略する。
On the other hand, when a 10-pitch type group is mounted on the carriage as a reference pitch, the selection switch SEL is set to the scale "10" position. At this time, the logical value of the output of the selection switch SEL is “1”
As mentioned above, the microprocessor MPU
When accessing the Pitch Table PSM,
The output of the adder ADD becomes a value larger by "1" than the output of the pitch table PSM. Next, the microprocessor MPU operates the adder ADD mentioned above.
The output of the printer is read and the carriage is controlled so that the type can be moved according to the output value. Note that conventional techniques can be applied to the movement of the carriage itself, so a description thereof will be omitted here.

なお、本例ではキヤリツジに装着される活字の
書体の違いを選択する選択手段として選択スイツ
チSELを用いたが、これに代えてセンサを用いて
キヤリツジに装着された活字の書体を自動的に判
別し、その判別出力を加算器ADDに供給するよ
うに構成してもよい。さらに本例では2種類の書
体の場合について述べたが、書体は3種類、4種
類と容易に拡張できること勿論である。
In this example, the selection switch SEL was used as a selection means to select the typeface of the typefaces attached to the carriage, but instead of this, a sensor could be used to automatically determine the font typeface of the typefaces attached to the carriage. However, the determination output may be supplied to the adder ADD. Further, in this example, the case of two types of fonts has been described, but it goes without saying that the number of fonts can be easily expanded to three or four types.

(効果) 以上説明したように、本発明によれば、活字の
大きさの異なる複数種類の活字群に対して適切な
プロポーシヨナルスペーシングを施すのに必要な
手段を簡易なハードウエアで構成することができ
る。それにより、このハードウエアを従来からの
電子タイプライタ等の印字装置に追加すれば、各
活字に対してきめ細かなプロポーシヨナルスペー
シングを施すことができる印字装置が得られる。
さらに、本発明印字装置は、従来の印字装置に対
してわずかなハードウエアを追加するだけでよい
ので、全体の製造コストの上昇を低く抑えること
ができる。
(Effects) As explained above, according to the present invention, the means necessary for applying appropriate proportional spacing to a plurality of types of typeface groups having different size of typeface can be configured with simple hardware. be able to. Therefore, by adding this hardware to a conventional printing device such as an electronic typewriter, a printing device can be obtained that can apply fine proportional spacing to each printed character.
Furthermore, since the printing device of the present invention requires only a small amount of hardware to be added to the conventional printing device, the overall manufacturing cost can be kept low.

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

第1図は本発明印字装置の構成の一例を示すブ
ロツク線図、第2図は第1図示のピツチテーブル
の内容例を示す説明図である。 SEL……選択スイツチ、PSM……ピツチテー
ブル(リードオンリメモリ)、ADD……加算器、
MPU……マイクロプロセツサ、AB……アドレ
スバス、DB……データバス、MEM……メモリ、
I/O……入出力装置。
FIG. 1 is a block diagram showing an example of the configuration of the printing apparatus of the present invention, and FIG. 2 is an explanatory diagram showing an example of the contents of the pitch table shown in FIG. SEL...Selection switch, PSM...Pitch table (read only memory), ADD...Adder,
MPU...Microprocessor, AB...Address bus, DB...Data bus, MEM...Memory,
I/O...Input/output device.

Claims (1)

【特許請求の範囲】 1 複数の活字群が搭載されて移動可能なキヤリ
ツジを有する印字装置において、 前記活字群の各活字に対応する前記キヤリツジ
の基準移動量を記憶する記憶手段と、 前記複数の活字群の各々に対して、前記キヤリ
ツジの前記基準移動量に対して増加する移動量を
指定する指定手段と、 印字に使用される活字群に対応する前記記憶手
段に記憶された基準移動量と、前記指定手段によ
り指定された移動量とを加算する加算手段と、 前記加算手段から出力される移動量で、前記キ
ヤリツジを移動する制御手段とを備えたことを特
徴とする印字装置。
[Scope of Claims] 1. A printing device having a movable carriage on which a plurality of character groups are mounted, comprising: a storage means for storing a reference movement amount of the carriage corresponding to each character of the character group; a designating means for specifying, for each of the type groups, an increase in the amount of movement of the carriage relative to the reference amount of movement; and a reference amount of movement stored in the storage means corresponding to the type group used for printing; , an adding means for adding the amount of movement specified by the specifying means, and a control means for moving the carriage by the amount of movement outputted from the adding means.
JP11180683A 1983-06-23 1983-06-23 Printer Granted JPS604087A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP11180683A JPS604087A (en) 1983-06-23 1983-06-23 Printer
US08/109,576 US5681121A (en) 1983-06-23 1993-08-17 Printer in which the amount of carriage travel can be changed for different printing types

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11180683A JPS604087A (en) 1983-06-23 1983-06-23 Printer

Publications (2)

Publication Number Publication Date
JPS604087A JPS604087A (en) 1985-01-10
JPH035316B2 true JPH035316B2 (en) 1991-01-25

Family

ID=14570619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11180683A Granted JPS604087A (en) 1983-06-23 1983-06-23 Printer

Country Status (1)

Country Link
JP (1) JPS604087A (en)

Also Published As

Publication number Publication date
JPS604087A (en) 1985-01-10

Similar Documents

Publication Publication Date Title
JPH035316B2 (en)
KR860007610A (en) High Density Verification and Split Factor Method for Printing Patterns and Printing Device
JPS63302083A (en) printing device
JP2550562B2 (en) Character display device
JPH03156668A (en) Document preparing device
US5681121A (en) Printer in which the amount of carriage travel can be changed for different printing types
JPH0359466B2 (en)
GB2159772A (en) Copyfitting and graphics layout system
JPS604086A (en) printing device
JPS62255175A (en) Standard format printing device
JP2554225B2 (en) Text output device
JP2973548B2 (en) Printing control device
JPS60262677A (en) Document printer
JP2612277B2 (en) High-speed character printing method
JPH0751374B2 (en) Document processor
JPS6359577A (en) Electronic machinery
JPH0688431B2 (en) Document printing controller
JPH0596811A (en) Printing method
JPH0462084A (en) Printer
JPS61263764A (en) Method for printer control
JPH01215557A (en) Word processor
JPH0313991B2 (en)
JPH0462075A (en) Font data recording system of printer
JPH01264859A (en) Character output apparatus
JPS61175048A (en) Printing control system