JPS6331396B2 - - Google Patents
Info
- Publication number
- JPS6331396B2 JPS6331396B2 JP15966581A JP15966581A JPS6331396B2 JP S6331396 B2 JPS6331396 B2 JP S6331396B2 JP 15966581 A JP15966581 A JP 15966581A JP 15966581 A JP15966581 A JP 15966581A JP S6331396 B2 JPS6331396 B2 JP S6331396B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- mode
- keys
- counting
- stored
- 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
Links
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012840 feeding operation Methods 0.000 description 1
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
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/20—Arrangements of counting devices
- B41J29/24—Word counters
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
【発明の詳細な説明】
本発明は、印字された文字、符号数若しくは単
語数を計数する機能を備えた電子式タイプライタ
に関するものであり、その目的とするところは、
キーボード上に設けられ印字動作若しくは機能動
作を指示するための多数のキーの内、複数個の特
定キーの多重押し状態に基き、それ以後に印字さ
れる文字、符号数若しくは単語数を計数する動作
を実行するように構成することにより、特に付加
回路を要しない簡素な構成の電子式タイプライタ
を提供するにある。以下、図面を参照して本発明
を詳細に説明する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic typewriter having a function of counting the number of printed characters, codes, or words, and its purpose is to:
An operation of counting the number of characters, codes, or words to be printed after that based on the multiple presses of a plurality of specific keys among the many keys provided on the keyboard for instructing printing operations or functional operations. By configuring the electronic typewriter to perform the following, it is possible to provide an electronic typewriter with a simple configuration that does not require any additional circuitry. Hereinafter, the present invention will be explained in detail with reference to the drawings.
第1図は本発明に係る電子式タイプライタの概
略構成を示すブロツク図であり、図中、キーボー
ドKBDには多数の文字、符号キー及び機能キー
が設けられており、各キーの操作状態は全て第1
の電子制御回路CM1により検索される。上記キ
ーの内には、キヤリツジの1文字分の前進移動を
指示するためのスペースキーSP、キヤリツジの
1/2文字分の前進移動を指示するためのハーフス
ペースキーHS、いわゆるアツパーケース(大文
字等)とロワーケース(小文字等)の切替え、保
持を指示するためのシフトロツクキーSL、所定
量の紙送り動作を指示するためのラインフイード
キーLF、キヤリツジのリターン動作(同時に所
定量の紙送り動作も実行される)を指示するため
のキヤリツジターンキーCR、印字動作若しくは
キヤリツジの1文字分の前進移動動作の繰り返し
を指示するためのリピートキーRT、一旦印字位
置より他の位置に移動されたキヤリツジを、記憶
されている元の印字位置へ復帰させる動作を指示
するためのリロケートキーRL、キヤリツジを現
在位置より予め設定された次のタブ位置まで移動
させる動作を支持するタブキーTB、一旦印字さ
れた文字、符号の消去動作を指示するための消去
指示キーCO等が含まれている。 FIG. 1 is a block diagram showing a schematic configuration of an electronic typewriter according to the present invention. In the figure, a keyboard KBD is provided with a large number of character, code keys, and function keys, and the operation status of each key is All first
is searched by the electronic control circuit CM1. Among the above keys, there is a space key SP to instruct the carriage to move forward by one character, a half space key HS to instruct the carriage to move forward by 1/2 character, and a so-called upper case (upper case) key. ) and lower case (lower case, etc.), shift lock key SL to instruct hold, line feed key LF to instruct to feed a predetermined amount of paper, carriage return operation (to simultaneously feed a predetermined amount of paper). Carriage turn key CR for instructing a feed operation (feeding operation is also executed), repeat key RT for instructing a repeat of printing operation or forward movement of the carriage for one character, once moving from the printing position to another position Relocate key RL for instructing the operation to return the carriage to the original printing position stored in memory; Tab key TB for supporting the operation to move the carriage from the current position to the next preset tab position; It includes an erase instruction key CO for instructing the erase operation of printed characters and codes.
第1の電子制御回路CM1は、操作されたキー
ボードKBDの各キーに対応するコード信号を
夫々内部の記憶部に記憶された内容より形成し、
第2の電子制御回路CM2に出力する。第2の制
御回路CM2は入力されたコード信号に対応する
文字、符号の印字動作、及び上述した各機能キー
の指示に従う各種機能動作等を電子的に制御、実
行させるために印字部PRT若しくは機能部FCT
に駆動制御信号を出力する。第1、第2の制御回
路CM1,CM2は、夫々マイクロプロセツサー
及びROM,RAMよりなる、いわゆるマイクロ
コンピユータと称されるものにより構成されてお
り、予め設定された一連の各種プログラムに従つ
て制御動作を実行する。 The first electronic control circuit CM1 forms a code signal corresponding to each key of the operated keyboard KBD from the contents stored in the internal storage section, and
It is output to the second electronic control circuit CM2. The second control circuit CM2 is configured to electronically control and execute printing operations of characters and codes corresponding to input code signals, as well as various functional operations according to the instructions of each function key described above. Department FCT
Outputs drive control signals to. The first and second control circuits CM1 and CM2 each consist of a so-called microcomputer consisting of a microprocessor, ROM, and RAM, and operate according to a series of various programs set in advance. Perform control actions.
第2図を参照しながら印字される文字、符号数
の計数動作について説明すると、制御回路CM1
は予め決められた順序でキーボードKBDの各キ
ーを順次走査して各キーの操作状態を検索し、原
則として文字、符号キー若しくは機能キーの各単
独操作に対してのみそれに応じたコード信号(図
中、データ※で指示)を形成し、それを制御回路
CM2に出力する。このコード信号の形成時に
は、制御回路CM1はシフトキー若しくはシフト
ロツクキーSLの状態を事前に検索していること
は勿論であり、シフトロツクキーSLがロツクさ
れている場合は内部にSLセツトとして記憶する。
制御回路CM1はハーフスペースキーHSの操作
を検出すると、それ及びシフトキー若しくはシフ
トロツクキーSL以外のキーの操作ないことを確
認した上で対応するコード信号(HSデータ)を
形成し、SLセツトが記憶されている場合は内部
HSセツトとして記憶し、SLセツトが記憶されて
いない場合はそのまま次の走査に移る。また、シ
フトキー若しくはシフトロツクキーSL以外の他
のキーが同時に操作されていることを検出した場
合(多重押し)は、そのハーフスペースキーHS
の操作を無視し、次の走査に移る。 To explain the counting operation of printed characters and codes with reference to Fig. 2, control circuit CM1
scans each key of the keyboard KBD sequentially in a predetermined order to search for the operation status of each key, and as a general rule, only for each individual operation of a character, code key, or function key, the corresponding code signal (Fig. (instruction using data*) and sends it to the control circuit.
Output to CM2. When forming this code signal, the control circuit CM1 of course searches for the state of the shift key or shift lock key SL in advance, and if the shift lock key SL is locked, it is stored internally as an SL set. .
When the control circuit CM1 detects the operation of the half space key HS, it forms a corresponding code signal (HS data) after confirming that there is no operation of any key other than that and the shift key or shift lock key SL, and the SL set is memorized. internal if
It is stored as an HS set, and if the SL set is not stored, it moves directly to the next scan. In addition, if it is detected that other keys other than the shift key or shift lock key SL are being operated at the same time (multiple presses), the half space key HS
ignores the operation and moves on to the next scan.
制御回路CM1はリピートキーRTの操作を検
出すると、多重押し状態にないことを確認した上
でその直前に出力したコード信号を再出力し、多
重押し状態にある場合は、先ず内部にSLセツト
が記憶されているか否かを判別し、SLセツトが
記憶されていない場合はそのリピートキーRTの
操作を無視し、SLセツトが記憶されている場合
は更に内部にHSセツトが記憶されているか否か
を判別し、HSセツトが記憶されていない場合に
もそのリピートキーRTの操作を無視し、SLセツ
ト及びHSセツトがともに内部に記憶されている
場合はRTセツトを記憶する。上記SLセツト、
HSセツト及びRTセツトは夫々対応するキーが
ロツク若しくは操作されたままになつている時の
み制御回路CM1内部に記憶されるものであり、
従つてRTセツトが記憶されるためには、シフト
ロツクキーSLがロツクされ且つハーフスペース
キーHSが操作されたままの状態でリピートキー
RTが操作されることが必要である。 When the control circuit CM1 detects the operation of the repeat key RT, it re-outputs the code signal that was output immediately after confirming that there is no multiple press state, and if there is a multiple press state, first the SL set is set internally. It determines whether or not the SL set is stored, and if the SL set is not stored, the operation of the repeat key RT is ignored, and if the SL set is stored, it is further determined whether or not the HS set is stored internally. Even if the HS set is not stored, the operation of the repeat key RT is ignored, and if both the SL set and the HS set are stored internally, the RT set is stored. The above SL set,
The HS set and RT set are stored in the control circuit CM1 only when the corresponding keys remain locked or operated.
Therefore, in order for the RT set to be stored, the repeat key must be pressed while the shift lock key SL is locked and the half space key HS is still being operated.
It is necessary that RT be manipulated.
制御回路CM1はタブキーTBの操作を検出す
ると、多重押し状態にないことを確認した上で対
応するコード信号(TBデータ)を出力し、多重
押し状態が検出されると、先ず内部にSLセツト
が記憶されているか否かを判別し、SLセツトが
記憶されていない場合はそのタブキーTBの操作
を無視し、SLセツトが記憶されている場合は次
に内部にHSセツトが記憶されているか否かを判
別する。そして、制御回路CM1はHSセツトが
記憶されていない場合はその時のタブキーTBの
操作を無視し、HSセツトが記憶されていると、
更に内部にRTセツトが記憶されているか否かを
判別し、RTセツトが記憶されていない場合は、
その時のタブキーTBの操作を無視し、RTセツ
トが記憶されている場合は、詳細を後述する文
字、符号数を計測するための第1のモードとな
る。制御回路CM1がこの第1のモードとなるた
めには、キーボードKBDにおいてシフトロツク
キーSLがロツクされた状態にあり、ハーフスペ
ースキーHS、リピートキーRT及びタブキーTB
が順番に操作されしかも操作されたままの状態で
あることを必要とする。 When the control circuit CM1 detects the operation of the tab key TB, it outputs the corresponding code signal (TB data) after confirming that there is no multiple press state, and when the multiple press state is detected, the SL set is set internally. Determine whether or not it is stored. If the SL set is not stored, ignore the operation of the tab key TB, and if the SL set is stored, next check whether the HS set is stored internally. Determine. If the HS set is not stored, the control circuit CM1 ignores the operation of the tab key TB at that time; if the HS set is stored, the control circuit CM1 ignores the operation of the tab key TB at that time.
Furthermore, it is determined whether or not the RT set is stored internally, and if the RT set is not stored,
If the operation of the tab key TB at that time is ignored and the RT set is stored, the mode becomes the first mode for measuring the number of characters and codes, which will be described in detail later. In order for the control circuit CM1 to enter this first mode, the shift lock key SL on the keyboard KBD must be locked, and the half space key HS, repeat key RT and tab key TB must be in the locked state.
are operated in sequence and remain operated.
制御回路CM1は、ラインフイードキーLFの
操作を検出すると、先ず自身が前記第1モードに
なつているか否かを判別し、第1のモードになつ
ている場合にはその第1のモードをクリアすると
ともに、印字部PRT及び機能部FCTを動作させ
てそれまでの計数値を印字用紙に印字させるため
のコード信号を順次制御回路CM2に送出した
後、次の走査に移り、第1のモードになつていな
い場合は、更に多重押し状態にあるか否かを判別
し、多重押し状態にない場合は対応するコード信
号(データ※)を出力し、多重押し状態にある場
合はラインフイードキーLFの操作を無視して次
の走査に移る。 When the control circuit CM1 detects the operation of the line feed key LF, it first determines whether or not it is in the first mode, and if it is in the first mode, it switches to the first mode. At the same time as clearing, code signals are sequentially sent to the control circuit CM2 to operate the print unit PRT and the function unit FCT to print the count values up to that point on the print paper, and then move on to the next scan and enter the first mode. If not, it is further determined whether or not there is a multiple press state, and if there is no multiple press state, the corresponding code signal (data *) is output, and if there is a multiple press state, the line feed key is output. Ignores the LF operation and moves on to the next scan.
制御回路CM1は前記第1のモードになると、
以後に操作される文字、符号キー、及び機能キー
の操作に従い、キヤリツジが移動された量を文
字、符号数単位で計数する。即ち、文字、符号キ
ー及びスペースキーSPの操作に対してはその都
度計数値を1ずつ増加させ、タブキーTBの操作
及びキヤリツジリターンキーCRの操作に対して
は左右のマージン位置を考慮した上でそれらに従
う動作の結果生じた余白部が何文字分であつたか
を演算して、それまでの計数値にそれを加算し、
更にバツクスペースキーの操作に対してはその操
作回数だけ計数値より減算し、その後にリロケー
トキーRLが操作された時、その時の移動量を演
算し、計数値に加算する。また、消去指示キー
COの操作により消去された文字、符号について
は、計数値より減算し、消去位置に新たに文字符
号が印字された時に計数値にそれを加算する。こ
のような計数動作は、ラインフイードキーLFが
操作されるまで継続される。尚、余白部分を計測
することなく、単に文字、符号及びそれらの間の
最少量のスペース数のみ計数する形で制御回路を
構成することは上述したものより、プログラムの
量が少なくて済むことは明らかである。 When the control circuit CM1 enters the first mode,
The amount by which the carriage has been moved is counted in units of characters and codes according to the subsequent operations of characters, code keys, and function keys. In other words, the count value is increased by 1 each time the character, code key, and space key SP are operated, and the count value is increased by 1 for each operation of the character key TB and the carriage return key CR, taking into account the left and right margin positions. Calculate how many characters are in the blank space as a result of following these actions, and add it to the count value up to that point.
Further, when the backspace key is operated, the number of operations is subtracted from the count value, and when the relocate key RL is operated thereafter, the amount of movement at that time is calculated and added to the count value. In addition, the erase instruction key
Characters and codes erased by CO operation are subtracted from the count value, and when a new character code is printed at the erased position, it is added to the count value. Such counting operation continues until the line feed key LF is operated. It should be noted that configuring the control circuit in such a way that it simply counts characters, codes, and the minimum number of spaces between them without measuring the margins requires less programming than the above method. it is obvious.
以上の説明は、この電子式タイプライタの印字
動作における文字、符号数を計測するための第1
のモードに関するものであるが、文字、符号数の
代わりに単語数を計測するために必要な第2のモ
ードは、この電子式タイプライタでは、先ず上述
したと同様にシフトロツクキーSLをロツクし、
その後ハーフスペースキーHS及びリピートキー
RTを順に押圧し且つそれらを押圧したままの状
態でシフトロツクキーSLを解除すれば第2のモ
ードが設定され、その後に操作されるキー操作の
内容より印字される単語数が計数される。即ち、
制御回路CM1は、文字、符号キーの操作に連続
するスペースキーSP若しくはキヤリツジリター
ンキーCRの操作毎に計数値を1ずつ増加し、ラ
インフイードキーLFが操作された時にそれまで
の計数結果を自動的に印字する。尚、この電子式
タイプライタでは1印字行分の印字データを記憶
するバツフアメモリが設けられており、一旦印字
され且つそのメモリ内部に記憶されている部分に
ついては、対応する文字、符号キーを操作するこ
となく、消去指示キーCOの操作のみにより文字、
符号を消去し得るが、消去された文字、符号がス
ペースキーSPの操作によるスペースコード間に
連続していた場合には計数値が1減算される。ま
た、一旦消去された位置に再び単語の印字が行わ
れた場合は、計数値は1加算される。 The above explanation is the first method for measuring the number of characters and codes in the printing operation of this electronic typewriter.
Regarding the second mode, which is necessary for measuring the number of words instead of the number of characters and codes, in this electronic typewriter, first lock the shift lock key SL in the same way as described above. ,
Then half space key HS and repeat key
By pressing RT in sequence and releasing the shift lock key SL while keeping them pressed, the second mode is set, and the number of words to be printed is counted based on the contents of the subsequent key operations. That is,
The control circuit CM1 increases the count value by 1 each time the space key SP or carriage return key CR is operated following the operation of the character or code key, and when the line feed key LF is operated, the count value up to that point is displayed. will be printed automatically. Note that this electronic typewriter is equipped with a buffer memory that stores print data for one print line, and for the part that is once printed and stored in the memory, the corresponding character and code keys are operated. Characters can be erased simply by operating the erase instruction key CO.
Although the code can be erased, if the erased character or code is consecutive between space codes by operating the space key SP, the count value is subtracted by 1. Furthermore, when a word is printed again at the position where it was once erased, the count value is incremented by 1.
尚、上記実施例では各モードともラインフイー
ドキーLFの操作により解除され、それまでの計
数値が自動的に印字されるものを説明したが、ラ
インフイードキーの操作によらず、特定キーの多
重押し状態により同様な計数値の出力動作を行な
うこと、また計数値の出力についても、表示部を
有する電子式タイプライタにあつては、それを使
用し、単に表示するのみとすること若しくは特定
キーの操作により各モードを解除することなく中
間の計数結果が得られるように構成すること等も
十分可能である。 In the above embodiment, each mode is canceled by operating the line feed key LF, and the count value up to that point is automatically printed. A similar output operation of the count value is performed by multiple pressing of , and for the output of the count value, if the electronic typewriter has a display part, it should be used and only displayed, or It is also possible to configure the system so that intermediate counting results can be obtained without canceling each mode by operating a specific key.
以上のように、この電子式タイプライタは、印
字動作並びに各種機能動作を実行させるために操
作される多数のキーの内、特定のキーを操作する
ことにより、文字、符号数若しくは単語数を自動
的に計数する動作を実行させ得るように構成した
ものであり、特別なキー並びに回路を付加するこ
となく、単に若干のプログラムを付加したのみの
ものであり、このような電子式タイプライタを実
現した本発明の奏する効果は大きい。 As described above, this electronic typewriter automatically changes the number of characters, codes, or words by operating a specific key among the many keys that are operated to execute printing operations and various functional operations. This electronic typewriter was constructed so that it could perform counting operations, and it did not require the addition of any special keys or circuits; it simply added a small number of programs, making this type of electronic typewriter possible. The effects of the present invention are significant.
第1図は本発明に係る電子式タイプライタの概
略構成を示すブロツク図、第2図はその第1のモ
ードを説明するためのフローチヤート図である。
FIG. 1 is a block diagram showing a schematic configuration of an electronic typewriter according to the present invention, and FIG. 2 is a flowchart for explaining its first mode.
Claims (1)
ための多数のキーを有するキーボードと、 そのキーボードの各キーの操作に応じて印字動
作若しくは機能動作のための制御信号を出力する
制御手段と、 その制御手段からの制御信号に基き印字動作若
しくは機能動作を実行する印字機構部とを有し、 前記制御手段が、前記多数のキーの内、第1の
複数個の特定キーの多重押し状態を検出したとき
第1のモードを設定し、前記第1の複数個の特定
キーとは異なる第2の複数個の特定キーの多重押
し状態を検出したとき第2のモードを設定するモ
ード設定手段と、前記第1のモードが設定された
ときキー操作に従つて印字される文字、符号数を
計数し、前記第2のモードが設定されたとき印字
される単語数を計数する計数手段と、前記キーボ
ード上の特定キーの操作に応答して、その計数動
作を中止するとともに前記印字機構部に計数手段
の内容を印字すべき指令信号を出力する出力手段
とを有することを特徴とする電子式タイプライ
タ。[Claims] 1. A keyboard having a large number of keys for instructing a predetermined printing operation or functional operation, and outputting a control signal for the printing operation or functional operation in response to the operation of each key of the keyboard. It has a control means and a printing mechanism section that executes a printing operation or a functional operation based on a control signal from the control means, and the control means controls a first plurality of specific keys among the plurality of keys. A first mode is set when a multiple press state is detected, and a second mode is set when a multiple press state of a second plurality of specific keys different from the first plurality of specific keys is detected. mode setting means; a counter for counting the number of characters and codes printed according to key operations when the first mode is set, and counting the number of words printed when the second mode is set; and output means for outputting a command signal to stop the counting operation and print the contents of the counting means on the printing mechanism section in response to the operation of a specific key on the keyboard. electronic typewriter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15966581A JPS5859881A (en) | 1981-10-06 | 1981-10-06 | electronic typewriter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15966581A JPS5859881A (en) | 1981-10-06 | 1981-10-06 | electronic typewriter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5859881A JPS5859881A (en) | 1983-04-09 |
| JPS6331396B2 true JPS6331396B2 (en) | 1988-06-23 |
Family
ID=15698658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15966581A Granted JPS5859881A (en) | 1981-10-06 | 1981-10-06 | electronic typewriter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5859881A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61263537A (en) * | 1985-05-15 | 1986-11-21 | Oki Electric Ind Co Ltd | Paper feed control method for automatic paper feeder |
| JPH03259369A (en) * | 1990-03-09 | 1991-11-19 | Matsushita Electric Ind Co Ltd | character input device |
-
1981
- 1981-10-06 JP JP15966581A patent/JPS5859881A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5859881A (en) | 1983-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59188459A (en) | Print controller for typewriter | |
| US4957380A (en) | Tab adjust function for an electronic typewriter to permit the shifting of tabs from a first to a second format | |
| KR910001995B1 (en) | printer | |
| JPS6331396B2 (en) | ||
| US4556332A (en) | Electronic typewriter including right margin adjusting means | |
| US4639151A (en) | Electronic typewriter which prints selected portions of a text | |
| JPH04292B2 (en) | ||
| EP0271321B1 (en) | Display device for typewriters | |
| US4629341A (en) | Method for controlling printing position on a typewriter for underlining | |
| EP0196794A1 (en) | Output apparatus | |
| JPS6114952B2 (en) | ||
| JPS6015187A (en) | electronic typewriter | |
| JPS6235685B2 (en) | ||
| US4968163A (en) | Hot zone control of automatic line feed | |
| US5307448A (en) | Electronic apparatus with display device | |
| JPH0546935Y2 (en) | ||
| EP0345035A2 (en) | Text processing device with character modifying function | |
| JPS62218166A (en) | Word-erasable printing device | |
| JP3273607B2 (en) | Document processing device | |
| JPH0452227B2 (en) | ||
| JPH01228878A (en) | Printing mode setting for printer | |
| JPH0367515B2 (en) | ||
| JPS61267124A (en) | Printing controller | |
| JPH0832473B2 (en) | Electronic typewriter | |
| JPS6030376A (en) | Electronic typewriter |