JPS58171981A - 電子式タイプライタ - Google Patents
電子式タイプライタInfo
- Publication number
- JPS58171981A JPS58171981A JP5558182A JP5558182A JPS58171981A JP S58171981 A JPS58171981 A JP S58171981A JP 5558182 A JP5558182 A JP 5558182A JP 5558182 A JP5558182 A JP 5558182A JP S58171981 A JPS58171981 A JP S58171981A
- Authority
- JP
- Japan
- Prior art keywords
- key
- data
- mode
- character
- characters
- 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
- 230000015654 memory Effects 0.000 abstract description 64
- 230000006870 function Effects 0.000 abstract description 10
- 238000000034 method Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 25
- 230000004397 blinking Effects 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000011295 pitch Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000251730 Chondrichthyes Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011888 foil Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 125000006850 spacer group Chemical group 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
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/44—Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
-
- 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
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/44—Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
- B41J3/46—Printing mechanisms combined with apparatus providing a visual indication
-
- 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
- B41J5/00—Devices or arrangements for controlling character selection
- B41J5/30—Character or syllable selection controlled by recorded information
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明は印字ヘッドの移動を伴なわない特殊記号キーに
引続いて文字キーを操作することにより入力される特殊
記号と文字との組合せをt’l+定し、選択的に正しい
組合せからなる特殊文字を印字することが可能な電子式
タイプライタに関するものである。□ 従来技術 従来、特殊文字を印字しうる上記種類の電子式タイプラ
イタにあっては、特殊記号キーの操作に基づいて印字位
置の上方、若しくは下方に゛°′(ウムラウト)等の特
殊記号を印字した後、印字ヘッドを上記印字位置に復帰
させると共に、引続き操作された文字キーに基づいて、
例えばアルファベット“A ”を同一印字位置において
印字し、」。
引続いて文字キーを操作することにより入力される特殊
記号と文字との組合せをt’l+定し、選択的に正しい
組合せからなる特殊文字を印字することが可能な電子式
タイプライタに関するものである。□ 従来技術 従来、特殊文字を印字しうる上記種類の電子式タイプラ
イタにあっては、特殊記号キーの操作に基づいて印字位
置の上方、若しくは下方に゛°′(ウムラウト)等の特
殊記号を印字した後、印字ヘッドを上記印字位置に復帰
させると共に、引続き操作された文字キーに基づいて、
例えばアルファベット“A ”を同一印字位置において
印字し、」。
記特殊記号と文字との組合せからなる特殊文字°“八″
゛を印字する構成であり、例えば特殊記号°°゛°゛等
に引続いて文字°“B ”等を入力した場合、不当な特
殊記号と文字との組合せからなる特殊文字”B”’等が
無制限に誤印字される欠点を南していた。
゛を印字する構成であり、例えば特殊記号°°゛°゛等
に引続いて文字°“B ”等を入力した場合、不当な特
殊記号と文字との組合せからなる特殊文字”B”’等が
無制限に誤印字される欠点を南していた。
また特殊記号°゛°゛°′に引続いて、例えば他の特殊
記号””’(アクサンテーギュ)等を入力した場合にあ
っても同様であり、同一の印字位置に多種類の特殊記号
が無制限に印字される不都合を有していた。
記号””’(アクサンテーギュ)等を入力した場合にあ
っても同様であり、同一の印字位置に多種類の特殊記号
が無制限に印字される不都合を有していた。
発明の目的
本発明の目的は上記した従来の欠点に鑑み、人力される
特殊記号と文字に基づいて正しい組合せからなる特殊文
字を′M択し、特殊文字の誤印字を防止しろる電子式タ
イプライタを提供することにある。
特殊記号と文字に基づいて正しい組合せからなる特殊文
字を′M択し、特殊文字の誤印字を防止しろる電子式タ
イプライタを提供することにある。
発明の構成
を示す斜視図であり、
図中キーボード1にはアルファベットに対応する多数の
文字キー2と、夫々の数字に対応する多数の数字キー3
と、文字、数字等の印字と独立し制御するスペースパー
4と、文字、数字等の印字と独立してキャリッジ32を
印字行に沿って後退制御するパックスペースキー5と、
mI記キャリッジ32をレフトマージン位置に復帰制御
すると共に、後述するプラテン30に装着された印字用
紙をその印字行と直交する方向へ紙送り制御する改行キ
ー6と、多数の文字キー2、並び数字キー3等に対応す
る大文字、若しくは小文字を選択制御するシフトキー7
と、文字キー2、並びに数字キー3に対応して配列され
た、例えば° ′ (ウムラウト)、”−”(アクサン
シリコンフレックス)等の特殊記号を選択制御するセカ
ンドシフトキー8と、印字行の左右幅を夫々設定するレ
フトマージンキー9、並びにライトマージンキー1oと
、前8己レフトマージンキー9、ライトマージンキーl
Oにより夫々設定された左右のマージンfつ置を一印字
行に亘って解除するマージンリリースキー11と、前記
レフトマージンキー9、ライトマージンキーlOによっ
て駿足された印字行内における任意のタブ位置を設定す
るタブセットキー12と、該タフセットキー12により
設定されたタブ位置を解除するタブクリヤキー13と、
1記タブセットキー12により設定されたタブ位置ヘキ
ャリッジを移動制御するタブキー14と、印字用紙をそ
の印字行と直交する方向へ所定ピッチ毎に紙送りする紙
送りキー15と、同様に印字用紙をその印字行と直交す
る方向へ紙戻しする紙戻しキー16と、押下されたil
記文字キー2、数字キー3、スペースパー4、バックス
ペースキー5、改行キー6、紙送りキー15、並び、紙
戻しキー16に基づいて夫々の動作を連続制御するリピ
ートキー17と、文字キー2、数字キー3、後述する演
算キー19等の操作により入力された文字、数字、64
算記号等を、またキー人力された数値データを演算キー
19により指定された演算式に従って演算処理し、その
演算結果を夫々表示すると共に、表示された文字、数字
、演算記号、並びに演算結果を編集処理する第1のモー
ドと、上記動作の外に表示された文字、数字、演算記号
、並びに演算結果等を印字用紙上に印字する第2のモー
ドと、人力された文字、数字記号を表示すると同時に、
印字用紙上に印字する第3のモードを選択するモード切
換スイッチ18と、該モード切換スイッチ18により第
1のモード、箔しくは第2のモードが選択された際、数
字キー3により入力された数値データの四則演算式を夫
々選択する演算キー19と、上記演算キー19により選
択された演算式に従って641処理を実行するイコール
キー20と、文字キー2、数字キー3、演算キー19、
並びにイコールキー20により入力された文字、数字、
演算記号、並びに演算結果等を夫々5X8のドツトマト
リクスで表示する所定桁数からなる液晶表示装置21と
、該表示装置21上に表示された文字、数字、演算記号
、演算結果等を全て消去するクリヤキー22と、第1、
若しくは第2のモードが選択さ・れた際、表示装置、2
1上に表示されたカーソル21aを所望の桁位置へ移動
させると共に、移動された桁位置における文字等を点滅
させ、訂正可能状態にするカーソルキー23・24と、
iJ記カーツルキー23・24により移動されたカーソ
ル21aに対応する桁位置の文字等を削除する削除キー
25と、同様にカーソルキー23・24により移動され
たカーソル21aに対応する桁位置より上(?i桁に表
示された文字を土位相側ヘシフトし、カーソル21aに
対応する桁位置に対し文字等を追加する挿入キー26と
、印字行間隔を決定する行ビ・yチ選択スイッチ27と
が配列されている。
文字キー2と、夫々の数字に対応する多数の数字キー3
と、文字、数字等の印字と独立し制御するスペースパー
4と、文字、数字等の印字と独立してキャリッジ32を
印字行に沿って後退制御するパックスペースキー5と、
mI記キャリッジ32をレフトマージン位置に復帰制御
すると共に、後述するプラテン30に装着された印字用
紙をその印字行と直交する方向へ紙送り制御する改行キ
ー6と、多数の文字キー2、並び数字キー3等に対応す
る大文字、若しくは小文字を選択制御するシフトキー7
と、文字キー2、並びに数字キー3に対応して配列され
た、例えば° ′ (ウムラウト)、”−”(アクサン
シリコンフレックス)等の特殊記号を選択制御するセカ
ンドシフトキー8と、印字行の左右幅を夫々設定するレ
フトマージンキー9、並びにライトマージンキー1oと
、前8己レフトマージンキー9、ライトマージンキーl
Oにより夫々設定された左右のマージンfつ置を一印字
行に亘って解除するマージンリリースキー11と、前記
レフトマージンキー9、ライトマージンキーlOによっ
て駿足された印字行内における任意のタブ位置を設定す
るタブセットキー12と、該タフセットキー12により
設定されたタブ位置を解除するタブクリヤキー13と、
1記タブセットキー12により設定されたタブ位置ヘキ
ャリッジを移動制御するタブキー14と、印字用紙をそ
の印字行と直交する方向へ所定ピッチ毎に紙送りする紙
送りキー15と、同様に印字用紙をその印字行と直交す
る方向へ紙戻しする紙戻しキー16と、押下されたil
記文字キー2、数字キー3、スペースパー4、バックス
ペースキー5、改行キー6、紙送りキー15、並び、紙
戻しキー16に基づいて夫々の動作を連続制御するリピ
ートキー17と、文字キー2、数字キー3、後述する演
算キー19等の操作により入力された文字、数字、64
算記号等を、またキー人力された数値データを演算キー
19により指定された演算式に従って演算処理し、その
演算結果を夫々表示すると共に、表示された文字、数字
、演算記号、並びに演算結果を編集処理する第1のモー
ドと、上記動作の外に表示された文字、数字、演算記号
、並びに演算結果等を印字用紙上に印字する第2のモー
ドと、人力された文字、数字記号を表示すると同時に、
印字用紙上に印字する第3のモードを選択するモード切
換スイッチ18と、該モード切換スイッチ18により第
1のモード、箔しくは第2のモードが選択された際、数
字キー3により入力された数値データの四則演算式を夫
々選択する演算キー19と、上記演算キー19により選
択された演算式に従って641処理を実行するイコール
キー20と、文字キー2、数字キー3、演算キー19、
並びにイコールキー20により入力された文字、数字、
演算記号、並びに演算結果等を夫々5X8のドツトマト
リクスで表示する所定桁数からなる液晶表示装置21と
、該表示装置21上に表示された文字、数字、演算記号
、演算結果等を全て消去するクリヤキー22と、第1、
若しくは第2のモードが選択さ・れた際、表示装置、2
1上に表示されたカーソル21aを所望の桁位置へ移動
させると共に、移動された桁位置における文字等を点滅
させ、訂正可能状態にするカーソルキー23・24と、
iJ記カーツルキー23・24により移動されたカーソ
ル21aに対応する桁位置の文字等を削除する削除キー
25と、同様にカーソルキー23・24により移動され
たカーソル21aに対応する桁位置より上(?i桁に表
示された文字を土位相側ヘシフトし、カーソル21aに
対応する桁位置に対し文字等を追加する挿入キー26と
、印字行間隔を決定する行ビ・yチ選択スイッチ27と
が配列されている。
尚、図中7aは大文字の選択動作を保持するシフトロッ
クキーであり、該シフトロックキー7aが押下された際
、発光ダイオード28を発光させ、大文字、及びシフト
側文字か選択状態にあることを表示する。
クキーであり、該シフトロックキー7aが押下された際
、発光ダイオード28を発光させ、大文字、及びシフト
側文字か選択状態にあることを表示する。
また改行キー6、紙送りキー15、若しくは紙戻しキー
16が夫々継続して押下された際、改行動作、紙送り動
作、若しくは紙戻し動作を継続して実行するセルフリピ
ート機能を備えている。
16が夫々継続して押下された際、改行動作、紙送り動
作、若しくは紙戻し動作を継続して実行するセルフリピ
ート機能を備えている。
更に図中29は表示値ff121における夫々の液晶に
印加される電圧を可変し、結晶の配列状態を変更させて
輝度調節を行う輝度設定ダイヤルである。
印加される電圧を可変し、結晶の配列状態を変更させて
輝度調節を行う輝度設定ダイヤルである。
プラテン30は本体フレーム(図示せず。)に回転可能
に軸支され、熱により発色可能な発色層を定着してなる
印字用紙としての感熱紙31を装着するものであり、紙
送り用ステップモータ(図示せず。)の回転駆動に従っ
て1lil記感熱紙31をその印字行と直交する方向へ
紙送り、′並びに紙戻しする。
に軸支され、熱により発色可能な発色層を定着してなる
印字用紙としての感熱紙31を装着するものであり、紙
送り用ステップモータ(図示せず。)の回転駆動に従っ
て1lil記感熱紙31をその印字行と直交する方向へ
紙送り、′並びに紙戻しする。
キャリッジ32は印字行に治って本体フレームに固着さ
れたガイドロット33、並びにリンク機構に連結され揺
動可能なロッド(何れも図示せず。
れたガイドロット33、並びにリンク機構に連結され揺
動可能なロッド(何れも図示せず。
)に対し往復移動可能に取付けられている。
サーマルヘッド34は前記キャリッジ32−1−に−&
看され、印字動作時において1ril記感熱紙31に当
接され、印字行と直交する方向へ多数配列された発熱層
を選択的に発熱させ、感熱紙3.1上に文字、数字等を
、例えば5X8ドツトマトリクス形式で印字するもので
ある。
看され、印字動作時において1ril記感熱紙31に当
接され、印字行と直交する方向へ多数配列された発熱層
を選択的に発熱させ、感熱紙3.1上に文字、数字等を
、例えば5X8ドツトマトリクス形式で印字するもので
ある。
(+、、
尚、図中35は本体ケースに取付けられた電源スィッチ
であり、該電源スィッチ35がONされると、電子桧イ
ブライタはプラテン30後方に収/\ 第3図はバッファメモリ、並びに表示装置を示ローチャ
ートであり、 先ず、電源スィッチ35がONされるとキャリッジ32
をホームポジションへ復帰させると共に、表示装置21
等を消去させてイニシャライズした後(ブロック40)
、マイクロコンピュータよりなる制御回路36はモード
切換スイッチ17により設定された第1、乃至第3のモ
ードに対応するフラグをセットすると共に、セットされ
たフラグに基づいてリード・オンリ・メモリ(以下、R
OMとする。)37内のプログラムメモリ37aに書込
まれた夫々のモードに対応するプログラムを指定する(
ブロック41)。
であり、該電源スィッチ35がONされると、電子桧イ
ブライタはプラテン30後方に収/\ 第3図はバッファメモリ、並びに表示装置を示ローチャ
ートであり、 先ず、電源スィッチ35がONされるとキャリッジ32
をホームポジションへ復帰させると共に、表示装置21
等を消去させてイニシャライズした後(ブロック40)
、マイクロコンピュータよりなる制御回路36はモード
切換スイッチ17により設定された第1、乃至第3のモ
ードに対応するフラグをセットすると共に、セットされ
たフラグに基づいてリード・オンリ・メモリ(以下、R
OMとする。)37内のプログラムメモリ37aに書込
まれた夫々のモードに対応するプログラムを指定する(
ブロック41)。
そして制御回路36はキーボード1上に配列されたキー
が押下されたか否かを判断し1、キー人力されていない
場合、、iil述したモード検索を嚇続する(ブロック
42)。
が押下されたか否かを判断し1、キー人力されていない
場合、、iil述したモード検索を嚇続する(ブロック
42)。
一力、キー人力された場合、制御回路36は夫々のキー
に対応してキーボード1から人力されたコードデータを
表示装置21と等しい桁数の記憶(L置を有するランダ
ム・アクセス・メモリ等のバッファメモリ36aに順欧
書込むと共に、書込まれたコートデータに基づいて夫々
の文字、数字等のパターンデータが書込まれてなるRO
M37内のパターンメモリ37bから押下されたキーに
対応するパターンデータをアクセスして表示ホ1]御回
路38に出力する。
に対応してキーボード1から人力されたコードデータを
表示装置21と等しい桁数の記憶(L置を有するランダ
ム・アクセス・メモリ等のバッファメモリ36aに順欧
書込むと共に、書込まれたコートデータに基づいて夫々
の文字、数字等のパターンデータが書込まれてなるRO
M37内のパターンメモリ37bから押下されたキーに
対応するパターンデータをアクセスして表示ホ1]御回
路38に出力する。
したコードデータに基づいてパターンメモリ37bから
押下されたキーに対応するパターンデータを、また第3
のモードが選択された際、バッファメモリ36aに書込
まれたコードデータに基づいてパターンメモリ37bか
らパターンデータな人々アクセスして印字制御回路39
に出ノJする。
押下されたキーに対応するパターンデータを、また第3
のモードが選択された際、バッファメモリ36aに書込
まれたコードデータに基づいてパターンメモリ37bか
らパターンデータな人々アクセスして印字制御回路39
に出ノJする。
表示制御回路38は入力されたパターンデータをiii
+記表示g置2装と等しい桁数の記憶イ装置を有するバ
ッファメモリ38aに桁位置をシフトしながら順次書込
むと共に、該バッファメモリ38a憶イウ置に書込まれ
たパターンデータを該記憶位置に対応する表示値M21
の桁位置に出力し、該パターンデータに基づいて文字、
数字等を5X8のドツトマトリクス形式で液晶表示させ
る。
+記表示g置2装と等しい桁数の記憶イ装置を有するバ
ッファメモリ38aに桁位置をシフトしながら順次書込
むと共に、該バッファメモリ38a憶イウ置に書込まれ
たパターンデータを該記憶位置に対応する表示値M21
の桁位置に出力し、該パターンデータに基づいて文字、
数字等を5X8のドツトマトリクス形式で液晶表示させ
る。
印字制御回路39は制御回路36から人力されるパター
ンデータに基づいてキャリッジ32を印字行に治って歩
進させると共に、サーマルヘッドの発熱層を選択的に発
熱させ、印字用紙31に文字、数字等を5X8のドツト
マトリクス形式で印字させる(ブロック43)。
ンデータに基づいてキャリッジ32を印字行に治って歩
進させると共に、サーマルヘッドの発熱層を選択的に発
熱させ、印字用紙31に文字、数字等を5X8のドツト
マトリクス形式で印字させる(ブロック43)。
尚、第2図破線で示すブロックMC内の上記制御回路3
6、並びにROM37は1チツプのマイクロコンピュー
タにより構成されている。
6、並びにROM37は1チツプのマイクロコンピュー
タにより構成されている。
次に第5図、乃全第15図に従って各モードの動作を説
明する。
明する。
先ずモード切換スイッチ18により第1 cy−モード
が選択されると、該第1のモードに対応するフラグをセ
ットすると共に、該フラグに基づいてプログラムメリ3
7aにおいて第1のモードに対応するプログラムがスト
アされた先頭アドレスをアクセスし、順次該プログラム
に従って後述する第1のモード処理を実行する。
が選択されると、該第1のモードに対応するフラグをセ
ットすると共に、該フラグに基づいてプログラムメリ3
7aにおいて第1のモードに対応するプログラムがスト
アされた先頭アドレスをアクセスし、順次該プログラム
に従って後述する第1のモード処理を実行する。
キー人力された場合、該キーに対応するコードデータが
文字キー2、数字キー3、スペースパー4、演算キー1
9等に対応する表示データであるか、或いはバックスペ
ースキー5、改行キー6、タブキー14、イコールキー
2o等に対応するファンクションデータであるかを判定
し、−上記ファンクションデータ以外の場合、入力可能
状態であるかを判定する。
文字キー2、数字キー3、スペースパー4、演算キー1
9等に対応する表示データであるか、或いはバックスペ
ースキー5、改行キー6、タブキー14、イコールキー
2o等に対応するファンクションデータであるかを判定
し、−上記ファンクションデータ以外の場合、入力可能
状態であるかを判定する。
人力可能状態にある場合、バッファメモリ36aに書込
まれたコードデータに基づい、でアクセスされたパター
ンデータをf11記バッファメモリ38aに書込むと共
に、入力されたパターンデータに基づいて押下された文
字キー2、数字キー3、スペースパー4、演算キー19
に対応する文字、記号等を5X8ドツトマトリクス形式
で液晶表示する。
まれたコードデータに基づい、でアクセスされたパター
ンデータをf11記バッファメモリ38aに書込むと共
に、入力されたパターンデータに基づいて押下された文
字キー2、数字キー3、スペースパー4、演算キー19
に対応する文字、記号等を5X8ドツトマトリクス形式
で液晶表示する。
上記表示後、データカウンタをカウントアツプし、入力
データ数を計数すると共に、へカされたデータ数がバッ
ファメモリ36aの桁数をオーバーしているか否かを判
定し、入力データ数がその桁数をオーバーしている場合
、該バッファメモリ36aからシフトアウトしたコード
データをレジスタ36bに印字データとして記憶した後
、該レジスタ36bに記憶されたコードデータが数値デ
ータであるか否かを判定する。
データ数を計数すると共に、へカされたデータ数がバッ
ファメモリ36aの桁数をオーバーしているか否かを判
定し、入力データ数がその桁数をオーバーしている場合
、該バッファメモリ36aからシフトアウトしたコード
データをレジスタ36bに印字データとして記憶した後
、該レジスタ36bに記憶されたコードデータが数値デ
ータであるか否かを判定する。
上記コードデータが数個データの場合、該数的データを
第1、若しくは第2の計算レジスタ(図示せず。)に書
込んだ後、スタートに移り、第5図に示すフローチャー
トに従って順次入力されるコードデータに基づいてキー
人力された文字等を表示処理する。
第1、若しくは第2の計算レジスタ(図示せず。)に書
込んだ後、スタートに移り、第5図に示すフローチャー
トに従って順次入力されるコードデータに基づいてキー
人力された文字等を表示処理する。
曲述したコードデータの判定において、該コーカーツル
キー23に対応するファンクションデータである場合、
第6図に示す様に表示値M 21 J−においてカーソ
ル21aを点滅させて訂IFモードに切換えると共に、
カーソル21aを1桁分、左till (上fつ相開)
へ移動させる。
キー23に対応するファンクションデータである場合、
第6図に示す様に表示値M 21 J−においてカーソ
ル21aを点滅させて訂IFモードに切換えると共に、
カーソル21aを1桁分、左till (上fつ相開)
へ移動させる。
そして該カーソルキー23の次に押ドされたキーに対応
するコードデータをカーソル21aにより指定されたバ
ッファメモリ36aの桁位置に書込むと共に、該コード
データに基づいてパターンメモリ37bからアクセスさ
れたパターンデータをバッファメモリ38aの桁位置に
書込む。
するコードデータをカーソル21aにより指定されたバ
ッファメモリ36aの桁位置に書込むと共に、該コード
データに基づいてパターンメモリ37bからアクセスさ
れたパターンデータをバッファメモリ38aの桁位置に
書込む。
上記動作後、前記カーソル21aが表示装置21の0桁
目に位置するがを判定し、該カーソル21aが0桁目に
位置する場合、訂正モードを解除すると共に、カーソル
21aにより指定された桁fつ置に表示された文字等を
訂正入力されたパターンデータに基づいて表示替えする
。
目に位置するがを判定し、該カーソル21aが0桁目に
位置する場合、訂正モードを解除すると共に、カーソル
21aにより指定された桁fつ置に表示された文字等を
訂正入力されたパターンデータに基づいて表示替えする
。
L記カーソル21aの桁位置の判定において、該カーソ
ルが0桁以外にfつ置する場合、カーソル指定された桁
位置において表示され4文字等を訂正人力されたパター
ンデータに基づいて表示替え(し、表示装置21に表示
された文字等を順次訂正する。
ルが0桁以外にfつ置する場合、カーソル指定された桁
位置において表示され4文字等を訂正人力されたパター
ンデータに基づいて表示替え(し、表示装置21に表示
された文字等を順次訂正する。
またカーソルキー24が押下されると、カーソル21a
を点滅させると共に、訂正モードに切換えた後、表示装
置21上のカーソル21aが0桁目蚤こ位置するかを判
定し、該カーソル21aかO桁目に位置する場合、訂正
モードを解除する。
を点滅させると共に、訂正モードに切換えた後、表示装
置21上のカーソル21aが0桁目蚤こ位置するかを判
定し、該カーソル21aかO桁目に位置する場合、訂正
モードを解除する。
上記判定においてカーソル21aが0桁以外にfつばす
る場合、カーソル21aを下fつ相開ヘシフトし、前述
した動作に従って訂正入力されたコードデータに基づい
て表示装置21に表示された文字等を表示替えする。
る場合、カーソル21aを下fつ相開ヘシフトし、前述
した動作に従って訂正入力されたコードデータに基づい
て表示装置21に表示された文字等を表示替えする。
上記動作と同様に訂正モードにあるとき、削除キ°−2
5が押下されると、カーソル21aにより指定されたバ
ッファメモリ36a・3gaにおける桁位置のコードデ
ータ、及びパターンデータを消去すると共に、バッファ
メモリ36a・38Bにおいて前記カーソル21a位置
より上位桁側に書込まれたコードデータ、及びパターン
データを下イウ相開ヘシフトした後、#I達した動作に
従ってカーソル21aがバッファメモリ38aにおける
0桁にイ装置するか否かを判定し、該カーソル21aか
0桁に位置する場合、訂正モードを解除し、また0桁以
外に位置する場合、カーソル21aを下位桁側ヘシフト
してスタートへ移る。
5が押下されると、カーソル21aにより指定されたバ
ッファメモリ36a・3gaにおける桁位置のコードデ
ータ、及びパターンデータを消去すると共に、バッファ
メモリ36a・38Bにおいて前記カーソル21a位置
より上位桁側に書込まれたコードデータ、及びパターン
データを下イウ相開ヘシフトした後、#I達した動作に
従ってカーソル21aがバッファメモリ38aにおける
0桁にイ装置するか否かを判定し、該カーソル21aか
0桁に位置する場合、訂正モードを解除し、また0桁以
外に位置する場合、カーソル21aを下位桁側ヘシフト
してスタートへ移る。
−F記動作と同様に訂正モードにあるとき、挿入キー2
6が押下されると、バッファメモリ36a・38aにお
けるカーソル21a位置より、l二位相tillに書込
まれたコードデータ、及びパターンデータを上位桁側へ
1桁シフトすると共に、該カーソル218を土位相側ヘ
シフトしてカーソル21aにより指定されたバッファメ
モリ36a・38・aにおける相(t”l Mにスペー
スに対応するコードデータ、及びパターンデータを書込
み、F+1述した動作に従ってデータカウンタ鮫をカウ
ントアツプした後、スペースに対応するコードデータ、
及びパターンデータを訂正モードに従って挿入キー26
に引続き押下されたキーに対応するコードデータ、及び
パターンデータに書換え、文字等の挿入処理を実行する
。
6が押下されると、バッファメモリ36a・38aにお
けるカーソル21a位置より、l二位相tillに書込
まれたコードデータ、及びパターンデータを上位桁側へ
1桁シフトすると共に、該カーソル218を土位相側ヘ
シフトしてカーソル21aにより指定されたバッファメ
モリ36a・38・aにおける相(t”l Mにスペー
スに対応するコードデータ、及びパターンデータを書込
み、F+1述した動作に従ってデータカウンタ鮫をカウ
ントアツプした後、スペースに対応するコードデータ、
及びパターンデータを訂正モードに従って挿入キー26
に引続き押下されたキーに対応するコードデータ、及び
パターンデータに書換え、文字等の挿入処理を実行する
。
キー人力されたコードデータがイコールキー20に対応
するファンクションデータの場合、第1の計算レジスタ
に書込まれた数値データと次に入力され、第2の計算レ
ジスタに書込まれた数個データとを演算キー19により
指定された演算式に従って演算した後、第1の計算レジ
スタの内容を第1の演算結果に書換える。
するファンクションデータの場合、第1の計算レジスタ
に書込まれた数値データと次に入力され、第2の計算レ
ジスタに書込まれた数個データとを演算キー19により
指定された演算式に従って演算した後、第1の計算レジ
スタの内容を第1の演算結果に書換える。
そして更に入力される数値データに従って第2の計算レ
ジスタの内容を書換えると共に、第1の計算レジスタに
書込まれた第1の演算結果と、第2の計算レジスタに書
込まれた数f山データを演算キー19により指定された
演算式に従ってf4μした後、第1の計算レジスタの内
容を上記第2の演算結果に書換えて順次演算する。
ジスタの内容を書換えると共に、第1の計算レジスタに
書込まれた第1の演算結果と、第2の計算レジスタに書
込まれた数f山データを演算キー19により指定された
演算式に従ってf4μした後、第1の計算レジスタの内
容を上記第2の演算結果に書換えて順次演算する。
そしてII (IIデータの稜にイーコールキー20が
押下されると、バッファメモリ36aに書込まれたコー
ドデータを全てシフトアウトし、該コードデータに基づ
いて上記と同様な演算を実行した後、その演算結果を第
3の計算レジスタに書込んだ後、イコール記号、並びに
第3の計算レジスタに書込まれた演算結果をバッファメ
モリ38aに書込み、イコール記号、演算結果を表示装
置21土に表示した後、スタートへ移る。
押下されると、バッファメモリ36aに書込まれたコー
ドデータを全てシフトアウトし、該コードデータに基づ
いて上記と同様な演算を実行した後、その演算結果を第
3の計算レジスタに書込んだ後、イコール記号、並びに
第3の計算レジスタに書込まれた演算結果をバッファメ
モリ38aに書込み、イコール記号、演算結果を表示装
置21土に表示した後、スタートへ移る。
[:記演算処理において、例えば°“No、20ABC
8150000x60PC5” (1)演算式の様に、
上記数個データ゛20゛°が第1の計算レジスタに一目
書込まれた後、文字データ、スペースデータに引き続い
て数個データ゛’5oooo°°が入力されると、制御
回路36は数個データ゛°20″°を演算式に無関係な
数値データと判断し、第1の計算レジスタの内容を数個
デーラダ’50000°′に書換えてyi算式5000
0x60に基づいて′fAW処理を実行する。
8150000x60PC5” (1)演算式の様に、
上記数個データ゛20゛°が第1の計算レジスタに一目
書込まれた後、文字データ、スペースデータに引き続い
て数個データ゛’5oooo°°が入力されると、制御
回路36は数個データ゛°20″°を演算式に無関係な
数値データと判断し、第1の計算レジスタの内容を数個
デーラダ’50000°′に書換えてyi算式5000
0x60に基づいて′fAW処理を実行する。
尚、第1のモードにおいてバックスペースキー5、改行
キー6、若しくはタブキー14がキー人力されると、第
8図、並びに第9図に示す様にアラーム処理を実行する
。
キー6、若しくはタブキー14がキー人力されると、第
8図、並びに第9図に示す様にアラーム処理を実行する
。
次にモード切換スイッチ18により第2のモードが選択
されると、該第2のモードに対応するフラグをセットす
ると共に、該フラグに基づいてブロクラムメリ37aに
おいて第2のモードに対しEするプログラムがストアさ
れた先頭アドレスをアクセスし、順次該プログラムに従
って後述する第2のモード処理を実行する。
されると、該第2のモードに対応するフラグをセットす
ると共に、該フラグに基づいてブロクラムメリ37aに
おいて第2のモードに対しEするプログラムがストアさ
れた先頭アドレスをアクセスし、順次該プログラムに従
って後述する第2のモード処理を実行する。
そしてキー人力されると、第5図に示すフローチャート
に従ってキー人力されたコードデータ、及びパターンデ
ータをバッファメモリ36a・38aに書込むと共に、
該パターンデータに対応する文字等を表示装置21上に
順次表示した後、データカウンタがライトマージンに対
応す、るか否かを判足し、両者が一致する場合、アラー
ム処理を実行する。
に従ってキー人力されたコードデータ、及びパターンデ
ータをバッファメモリ36a・38aに書込むと共に、
該パターンデータに対応する文字等を表示装置21上に
順次表示した後、データカウンタがライトマージンに対
応す、るか否かを判足し、両者が一致する場合、アラー
ム処理を実行する。
反対に両者が一致しない場合、データカウンタをカウン
トアツプした後、キー人力に従ってバッファメモリ36
aからシフトアウトしたコードデータに基づいてパター
ンメモリ37bからアクセスされたパターンデータを印
字制御回路39に出力してサーマルヘッド34における
発熱層を選択的に発熱させ、感熱紙31上に文字、数字
、演算記号等を印字する。
トアツプした後、キー人力に従ってバッファメモリ36
aからシフトアウトしたコードデータに基づいてパター
ンメモリ37bからアクセスされたパターンデータを印
字制御回路39に出力してサーマルヘッド34における
発熱層を選択的に発熱させ、感熱紙31上に文字、数字
、演算記号等を印字する。
第2のモードにおいて訂正モードに切倹わり、削除キー
25がキー人力されるとt +nl述した第1のモード
と同様にカーソル21aにより指定されたバッファメモ
リ36a・38aにおける桁位置に書込まれたコーデド
データ、及びパターンデータを消去した後、第6図に示
すフローチャートに従ってバッファメモリ36a・38
aにおけるカーソル21aより左側に書込まれたコード
データ、及びパターンデータを下位桁ヘシフトし、該シ
フトに伴なってデータカウンタの計II (IIJをカ
ウントタウンしてデータカウンタの計算処理を実行して
、スタートへ移る。
25がキー人力されるとt +nl述した第1のモード
と同様にカーソル21aにより指定されたバッファメモ
リ36a・38aにおける桁位置に書込まれたコーデド
データ、及びパターンデータを消去した後、第6図に示
すフローチャートに従ってバッファメモリ36a・38
aにおけるカーソル21aより左側に書込まれたコード
データ、及びパターンデータを下位桁ヘシフトし、該シ
フトに伴なってデータカウンタの計II (IIJをカ
ウントタウンしてデータカウンタの計算処理を実行して
、スタートへ移る。
また上記訂正モードにおいて挿入キー26がキー人力さ
れると、前述した第1のモードと同様にバッファメモリ
36a・38aにおけるカーソル21aより左側に書込
まれたコードデータ、及びパターンデータ、並びにカー
ソル21aを一桁分上位桁伺1ヘシフトするに従、って
データカウンタの計12 仙をカウントアツプしてデー
タカウンタの計数処理を実行し、スタートへ移る。
れると、前述した第1のモードと同様にバッファメモリ
36a・38aにおけるカーソル21aより左側に書込
まれたコードデータ、及びパターンデータ、並びにカー
ソル21aを一桁分上位桁伺1ヘシフトするに従、って
データカウンタの計12 仙をカウントアツプしてデー
タカウンタの計数処理を実行し、スタートへ移る。
尚、訂正モードにあるとき、前述した第1のモードにお
ける動作と同様にカーソルキー23・24に引続いてキ
ー人力されたコードデータ、及びパターンデータに基づ
いてバッファメモリ36a・38aの内容を書換える。
ける動作と同様にカーソルキー23・24に引続いてキ
ー人力されたコードデータ、及びパターンデータに基づ
いてバッファメモリ36a・38aの内容を書換える。
また第2のモードにおいて演算式のへカ後、イコールキ
ー2oがキー人力されると、前述した第1のモードと同
様にキー人力されたIa値データを演算キー19により
指定された演算式に従って演算処理した後、第7図に示
すフローチャートに往って演算処理を実行すると共に、
データカウンタ鮫とパーラフアメモリ36aに書込まれ
たデータ数を加算し、データカウンタの計算処理を実行
してスタートへ移る。
ー2oがキー人力されると、前述した第1のモードと同
様にキー人力されたIa値データを演算キー19により
指定された演算式に従って演算処理した後、第7図に示
すフローチャートに往って演算処理を実行すると共に、
データカウンタ鮫とパーラフアメモリ36aに書込まれ
たデータ数を加算し、データカウンタの計算処理を実行
してスタートへ移る。
第2のモードにおいてバックスペースキー5が押下され
ると、第8図に示す様にデータカウンタの計H(tlに
基づいてキャリッジ3−2がレフトマージン位置に移動
しているがを判定し、レフトマージン以カにキャリッジ
32が位置する場合、該キャリッジ32を印字行に沿っ
て1桁分後退移動さ・−せた後、データカウンタをカウ
ントダウンすると共に、データカウンタの計算処理を実
行し、スタートへ移る。
ると、第8図に示す様にデータカウンタの計H(tlに
基づいてキャリッジ3−2がレフトマージン位置に移動
しているがを判定し、レフトマージン以カにキャリッジ
32が位置する場合、該キャリッジ32を印字行に沿っ
て1桁分後退移動さ・−せた後、データカウンタをカウ
ントダウンすると共に、データカウンタの計算処理を実
行し、スタートへ移る。
第2のモードにおいて改行キー6、若しくはタブキー1
4が押下されると、第9図に示す様に押トされたキーが
改行キー6が、若しくはタブキー14かを判定する。
4が押下されると、第9図に示す様に押トされたキーが
改行キー6が、若しくはタブキー14かを判定する。
上記利足において改行7キー6が押下された場合、バッ
ファメモリ36a・38aに書込まれたコートデータ、
及びパターンデータを全てシフトアウトして表示装置2
1上に表示された文字等を全て消去すると共に、シフト
アウトされたコードデータに対応するパターンデータを
印字制御回路39に出力して文字等を印字した後、キャ
リッジ32をレフトマージンキー9にょ゛り設定された
レフトマージン位置に復帰さ、せると共に、プラテン3
゜を回転駆動し、行ピツチ選択スイッチ27により設定
された行ピッチにより感熱紙31を紙送りし、データカ
ウンタをレフトマージンにセットして計算処哩を実行し
、スタートへ移る。
ファメモリ36a・38aに書込まれたコートデータ、
及びパターンデータを全てシフトアウトして表示装置2
1上に表示された文字等を全て消去すると共に、シフト
アウトされたコードデータに対応するパターンデータを
印字制御回路39に出力して文字等を印字した後、キャ
リッジ32をレフトマージンキー9にょ゛り設定された
レフトマージン位置に復帰さ、せると共に、プラテン3
゜を回転駆動し、行ピツチ選択スイッチ27により設定
された行ピッチにより感熱紙31を紙送りし、データカ
ウンタをレフトマージンにセットして計算処哩を実行し
、スタートへ移る。
またタブキー14が押下された場合・バッファメモリ3
6a・38aに書込まれたコードデータ、及びパターン
データをタブ位置に対応してシフトし、表示装置21上
に表示された文字等を表示替えすると共に、シフトアウ
トされたコードデータに対応するパターンデータを印字
制御回路39(こ出力して文字等を印字した後、タブセ
ットキー12により設定されたタブ位置ヘキャリツジ3
2を移動し、データカウンタをタブ位置にセットして計
算処理を実行し、スタートへ移る。
6a・38aに書込まれたコードデータ、及びパターン
データをタブ位置に対応してシフトし、表示装置21上
に表示された文字等を表示替えすると共に、シフトアウ
トされたコードデータに対応するパターンデータを印字
制御回路39(こ出力して文字等を印字した後、タブセ
ットキー12により設定されたタブ位置ヘキャリツジ3
2を移動し、データカウンタをタブ位置にセットして計
算処理を実行し、スタートへ移る。
次にモード切換スイッチ18により第3のモードが選択
されると、第3のモードに対応するフラグをセットする
と共に、該フラグに基づ1)てプログラムメリ37aに
おいて第3のモードに対応するプログラムがストアされ
た先頭アドレスをアクセスし、順次線プログラムに従っ
て後述する第3のモード処理を実行する。
されると、第3のモードに対応するフラグをセットする
と共に、該フラグに基づ1)てプログラムメリ37aに
おいて第3のモードに対応するプログラムがストアされ
た先頭アドレスをアクセスし、順次線プログラムに従っ
て後述する第3のモード処理を実行する。
そしてキー人力されると、第5図に示すフローチャート
に従って制御2回路36は前述した第2のモードにおけ
る動作と同様にデータカウンタをカウントアツプした後
、バッファメモリ36atこ書込まれたコードデータに
基づいてパターンメモリ37bからアクセスされたパタ
ーンデータを表示制御回路38、並びに印字制御回路3
9に夫々tIj力し、該パターンデータに基づいて表示
装置21Lに文字等を表示すると共に、感熱紙31上(
二文字等を印字する。
に従って制御2回路36は前述した第2のモードにおけ
る動作と同様にデータカウンタをカウントアツプした後
、バッファメモリ36atこ書込まれたコードデータに
基づいてパターンメモリ37bからアクセスされたパタ
ーンデータを表示制御回路38、並びに印字制御回路3
9に夫々tIj力し、該パターンデータに基づいて表示
装置21Lに文字等を表示すると共に、感熱紙31上(
二文字等を印字する。
第3のモードにおいてカーソルキー23.24、削除キ
ー25、挿入キー26、並び(こイコールキー20がキ
ー人力されると、第6図、第7図に示す様に編集処理、
並びに演算処理が禁止され、アラーム処理を実行する。
ー25、挿入キー26、並び(こイコールキー20がキ
ー人力されると、第6図、第7図に示す様に編集処理、
並びに演算処理が禁止され、アラーム処理を実行する。
第3のモードにおいてバックスペースキー5カ)キーパ
ノ】されると、第8図に示す様に第2のモードにおける
動作と同様にデータカウンタを計算処理した後、バッフ
ァメモリ36a・38aに書込まれたコードデータ、及
びパターンデータを一桁分、下位桁側ヘシフトすると共
に、表示装置21を表示替えしてスタートへ移る。
ノ】されると、第8図に示す様に第2のモードにおける
動作と同様にデータカウンタを計算処理した後、バッフ
ァメモリ36a・38aに書込まれたコードデータ、及
びパターンデータを一桁分、下位桁側ヘシフトすると共
に、表示装置21を表示替えしてスタートへ移る。
第3のモードにおいて改行キー6、若しくはタブキー1
4がキー人力されると、第9図に示す第2のモードにお
ける動作と同様にバッファメモリ36a・38aに書込
まれたパターンデータを消去すると共に、表示装置21
を表示替えした後、改行動作、若しくはタブ動作を実行
すると共に、データカウンタの計算処理を実行してスタ
ートへ移る。
4がキー人力されると、第9図に示す第2のモードにお
ける動作と同様にバッファメモリ36a・38aに書込
まれたパターンデータを消去すると共に、表示装置21
を表示替えした後、改行動作、若しくはタブ動作を実行
すると共に、データカウンタの計算処理を実行してスタ
ートへ移る。
尚、前述したデータカウンタの計算処理は、第10図に
示す様にライトマージンに対応するコードデータ数と、
データカウンタによりカウントされたコードデータ数に
基づいて、オーバーフローしているか否かを判定し、該
判定において、データカウンタ数がライトマージンから
オーバーフローしている場合、ライトマージンからオー
バーフローするコードデータに基づいて表示装置21上
において文字等を点滅表示させ、点滅表示された文字等
がオーバーフロー状態にあることを知らせる。
示す様にライトマージンに対応するコードデータ数と、
データカウンタによりカウントされたコードデータ数に
基づいて、オーバーフローしているか否かを判定し、該
判定において、データカウンタ数がライトマージンから
オーバーフローしている場合、ライトマージンからオー
バーフローするコードデータに基づいて表示装置21上
において文字等を点滅表示させ、点滅表示された文字等
がオーバーフロー状態にあることを知らせる。
反対に、上記判定において入力されたコードデータがラ
イトマージンからオーバーフローしていない場合、上記
オーバーフロー動作を解除する。
イトマージンからオーバーフローしていない場合、上記
オーバーフロー動作を解除する。
次に第11図に従ってモード切換スイッチ18の切換え
に伴なう諸動作を説明する。
に伴なう諸動作を説明する。
モード切換スイッチ18を第3のモードから第2のモー
ドに切換えると、制御回路36は第2のモードに対応す
るフラグをセットした後、バッファメモリ36a・38
aに書込まれたコードデータ、及びパターンデータを全
て消去すると共に、表示装置21に表示された文字等を
表示替えし、スタートへ移る。
ドに切換えると、制御回路36は第2のモードに対応す
るフラグをセットした後、バッファメモリ36a・38
aに書込まれたコードデータ、及びパターンデータを全
て消去すると共に、表示装置21に表示された文字等を
表示替えし、スタートへ移る。
モード切換スイッチ18を第2のモードからfJSlの
モートへ切換えると、制御回路36は第1のモードに対
応するフラグをセットした後、バッファメモリ36aに
書込まれたコードデータ数がライトマージンからオーバ
ーフローしているか否かを判定し、オーバーフローの場
合、バッファメモリ31)aに書込まれた゛オーバーフ
ロー以外のコードデータに基づいてパターンメモリ37
bからパターンデータをアクセスし、該パターンデータ
に基づいて印字動作を実行した後、データカウンタをラ
イトマージンにセットすると共に、オーバーフローした
コードデータをバッファメモリ36aに書込み、オーバ
ーフローしたコートデータに対1.シする文字等の点滅
表示を解除した後、該コードデータに基づいて表示装置
21に表示された文字等を表示替えしてスタートへ移る
。
モートへ切換えると、制御回路36は第1のモードに対
応するフラグをセットした後、バッファメモリ36aに
書込まれたコードデータ数がライトマージンからオーバ
ーフローしているか否かを判定し、オーバーフローの場
合、バッファメモリ31)aに書込まれた゛オーバーフ
ロー以外のコードデータに基づいてパターンメモリ37
bからパターンデータをアクセスし、該パターンデータ
に基づいて印字動作を実行した後、データカウンタをラ
イトマージンにセットすると共に、オーバーフローした
コードデータをバッファメモリ36aに書込み、オーバ
ーフローしたコートデータに対1.シする文字等の点滅
表示を解除した後、該コードデータに基づいて表示装置
21に表示された文字等を表示替えしてスタートへ移る
。
反対に上記判定においてコートデータ数かライトマージ
ンからオーバーフローしていない場合、バッファメモリ
36aに書込まれたコードデータに対応する文字等を印
字した後、バッファメモリ36aに書込まれたコードデ
ータを全て消去してスタートへ移る。
ンからオーバーフローしていない場合、バッファメモリ
36aに書込まれたコードデータに対応する文字等を印
字した後、バッファメモリ36aに書込まれたコードデ
ータを全て消去してスタートへ移る。
モード切換スイッチ18を第1のモードがら第2のモー
ドに切換えると、制御回路36は第2のモードに対応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータがライトマージンからオーバーフロ
ーしているか否かを判定し、オーバーフローしている場
合、ライトマージンがらオーバーフローしている文字等
を点滅表示した後、改行キー6がキー人ツノされたか否
かを判定する。
ドに切換えると、制御回路36は第2のモードに対応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータがライトマージンからオーバーフロ
ーしているか否かを判定し、オーバーフローしている場
合、ライトマージンがらオーバーフローしている文字等
を点滅表示した後、改行キー6がキー人ツノされたか否
かを判定する。
該判定において改行キー6がキー人力された場合、ライ
トマージンからオーバーフローしていない文字バーフロ
ーした文字等を表示装置21上に表示した後、バッファ
メモリ36aに書込まれたコートデータ数とレフトマー
ジン位置とを加算すると共に、データカウンタに入力し
てデータカウンタの計算処理を実れし、スタートへ移る
。
トマージンからオーバーフローしていない文字バーフロ
ーした文字等を表示装置21上に表示した後、バッファ
メモリ36aに書込まれたコートデータ数とレフトマー
ジン位置とを加算すると共に、データカウンタに入力し
てデータカウンタの計算処理を実れし、スタートへ移る
。
上記91定においてオーバーフローしていない場合、バ
ッファメモリ36aに書込まれたコートデータに基つい
て印字動作を実行した後、表示装置21上に大小された
文字等を全て消去し、スタートへ移る。
ッファメモリ36aに書込まれたコートデータに基つい
て印字動作を実行した後、表示装置21上に大小された
文字等を全て消去し、スタートへ移る。
また−1−記判定において改行キー6以外のキーかキー
人力された場合、アラーム処理を実行した後、出び0行
キー6が押下されたか否かを判定し、011述した動作
に従って処理する。
人力された場合、アラーム処理を実行した後、出び0行
キー6が押下されたか否かを判定し、011述した動作
に従って処理する。
千−ト切換スイッチ18を第1のモートから第3のモー
ドに切換えると、M御回路36は第3の干−トにカ応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータがライトマージンからオーバーフロ
ーしているか否かを判定し、オーバーフローしている場
合、オーバーフローした文字等を点滅表示した後、改行
キー6がキー人力されたか否かを判定する。
ドに切換えると、M御回路36は第3の干−トにカ応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータがライトマージンからオーバーフロ
ーしているか否かを判定し、オーバーフローしている場
合、オーバーフローした文字等を点滅表示した後、改行
キー6がキー人力されたか否かを判定する。
改行キー6がキー人力された場合、オーバーフローして
いない文字等を印字して改行動作を実行した後。
いない文字等を印字して改行動作を実行した後。
オーバフローしたコードデータをバッファメリ36aに
書込むと共に、該コードデータに基づいて印字動作を実
行し、バッファメモリ36aに書込まれたコードデータ
数とレフトマージン位置とを加算すると共に、データカ
ウンタに入力してデータカウンタの計算処理を実行し、
スタートへ移る。
書込むと共に、該コードデータに基づいて印字動作を実
行し、バッファメモリ36aに書込まれたコードデータ
数とレフトマージン位置とを加算すると共に、データカ
ウンタに入力してデータカウンタの計算処理を実行し、
スタートへ移る。
上記判定においてオーバーフローしていない場合、Ir
+1述した動作と同様にバッファメモリ36’aに^込
まれたコードデータに基づいて印字動作を実行した後、
表示装置21上に表示された文字等を全て消去し、スタ
ートへ移る。
+1述した動作と同様にバッファメモリ36’aに^込
まれたコードデータに基づいて印字動作を実行した後、
表示装置21上に表示された文字等を全て消去し、スタ
ートへ移る。
また上記判鎗にすいて改行キー6以外のキーがキー人力
された場合、前述した動作と同様にアラーム処理を実行
した後、再び改行キー6が押下されたか否かを判定し、
前述した動作に従って処理する。
された場合、前述した動作と同様にアラーム処理を実行
した後、再び改行キー6が押下されたか否かを判定し、
前述した動作に従って処理する。
モード切換スイウチ18を第3のモードから第1のモー
ドに切換えると、制御回路36は第1のモートに対応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータを全て消去すると共に、表示装置2
1上に表示された文字等を消去してスタートへ移る。
ドに切換えると、制御回路36は第1のモートに対応す
るフラグをセットした後、バッファメモリ36aに書込
まれたコードデータを全て消去すると共に、表示装置2
1上に表示された文字等を消去してスタートへ移る。
史に干−ド切換スイッチ18を第3のモードから第2の
モードに切換えると、制御回路36は第2のモードに対
応するフラグをセットした後、Ir1I述した動作と同
様にバッファメモリ36aに書込まれたコードデータを
全て消去すると共に、表示1f121J:に表示された
文字等を消去してスタートへ移る。
モードに切換えると、制御回路36は第2のモードに対
応するフラグをセットした後、Ir1I述した動作と同
様にバッファメモリ36aに書込まれたコードデータを
全て消去すると共に、表示1f121J:に表示された
文字等を消去してスタートへ移る。
次に第1、乃至第3のモードにおいてセカンドシフトキ
ー8が押下された状態で、キャリッジ32の移行を伴な
わない特殊記号°“””(ウムラ、ウド)、””’(ア
クサンテーギュ)等のデッドキーが押下された場合、制
御回路36はw412図、並びに第13図に示す様に、
デッドキーモードにセットされているかを判定する。
ー8が押下された状態で、キャリッジ32の移行を伴な
わない特殊記号°“””(ウムラ、ウド)、””’(ア
クサンテーギュ)等のデッドキーが押下された場合、制
御回路36はw412図、並びに第13図に示す様に、
デッドキーモードにセットされているかを判定する。
デッドキーモードにセットされていない場合、押下され
たデッドキーに対応するコードデータをバッファメモリ
36aに書込むと共に、キャリッジ32の移行を伴なわ
ないデッドキーモートにセットした後、該バッファメモ
リ36aに書込まれたコートデータに対応するパターン
データに基づいて表示装置21F、に特殊記号°゛−″
を表示し、スタートへ移る。
たデッドキーに対応するコードデータをバッファメモリ
36aに書込むと共に、キャリッジ32の移行を伴なわ
ないデッドキーモートにセットした後、該バッファメモ
リ36aに書込まれたコートデータに対応するパターン
データに基づいて表示装置21F、に特殊記号°゛−″
を表示し、スタートへ移る。
そして引き続いて1例えば特殊記号゛゛′″に対応する
デッドキーが押下された場合、先にバッファメモリ36
aに書込まれた特殊記号°“°′に対応するコードデー
タを後に押下されたデッドキーに対比するコードデータ
に書換えると共に、該コートデータに対応するパターン
データに基ついて表示AAiI 21に表示された特殊
記号°゛ °を特殊記号゛°″゛に表示長えし、スター
トへ移る。
デッドキーが押下された場合、先にバッファメモリ36
aに書込まれた特殊記号°“°′に対応するコードデー
タを後に押下されたデッドキーに対比するコードデータ
に書換えると共に、該コートデータに対応するパターン
データに基ついて表示AAiI 21に表示された特殊
記号°゛ °を特殊記号゛°″゛に表示長えし、スター
トへ移る。
文字に対応するコートデータが配列されてなる特殊文字
データテーブルを参照し、先に入力された特殊記号“°
°°°°と後に入力された文字” A ”との組合せが
可能か否かを判定する。
データテーブルを参照し、先に入力された特殊記号“°
°°°°と後に入力された文字” A ”との組合せが
可能か否かを判定する。
上記判定においてその組合せが可能な場合、特殊文字デ
ータテーブルから特殊文字゛°A″に対l、しするコー
ドデータをアクセスし、該コートデータをバッファメモ
リ36aに書込むと共に、該コートデータに対応するパ
ターンデータを表示制御回路38、若しくは印字制御回
路39へ出ノJしハ該パターンデータに対I、しする文
字等を表示、若しくは印字する。
ータテーブルから特殊文字゛°A″に対l、しするコー
ドデータをアクセスし、該コートデータをバッファメモ
リ36aに書込むと共に、該コートデータに対応するパ
ターンデータを表示制御回路38、若しくは印字制御回
路39へ出ノJしハ該パターンデータに対I、しする文
字等を表示、若しくは印字する。
力、特殊記号゛° ′のキー人力に引き続いてプツトキ
ー以外の例えば文字” B ”がキー六ノJされた場合
、特殊文字データテーブル上に特殊記号゛°°と文字°
“B ”との組合せからなる特殊文字” g ”にり・
jIL、するコードデータが配列されていないため、特
殊記号゛°°″と文字” B ”との組合せか不可能で
あると判定した後、バッファメモリ36aに書込まれた
特殊記号“°゛に対応するコードデータを文字゛°B°
″に対応するコードデータへ書換えると共に、該コート
データに対1.i;するパターンデータに基ついて表示
装置21上に表示された特殊記号゛“°を文字” B
”へ表示長えし、スタートへ移る。
ー以外の例えば文字” B ”がキー六ノJされた場合
、特殊文字データテーブル上に特殊記号゛°°と文字°
“B ”との組合せからなる特殊文字” g ”にり・
jIL、するコードデータが配列されていないため、特
殊記号゛°°″と文字” B ”との組合せか不可能で
あると判定した後、バッファメモリ36aに書込まれた
特殊記号“°゛に対応するコードデータを文字゛°B°
″に対応するコードデータへ書換えると共に、該コート
データに対1.i;するパターンデータに基ついて表示
装置21上に表示された特殊記号゛“°を文字” B
”へ表示長えし、スタートへ移る。
同様に例えば、特殊記号゛°′ パ〜゛°と文字“N°
′とが引き続いて入力された場合、上記動作と同様に後
にパノJされた特殊記号°°〜°′を優先させ、特殊文
字データテーブルを参照して該特殊記号“°〜゛。
′とが引き続いて入力された場合、上記動作と同様に後
にパノJされた特殊記号°°〜°′を優先させ、特殊文
字データテーブルを参照して該特殊記号“°〜゛。
と文字” N ”との組み合せを判定した後、上記動作
と同様に特殊文字データテーブルからアゲセスされた特
殊文字” M ”に対応するコードデータに基づいて特
殊文字” M ”を印字、若しくは表示する。
と同様に特殊文字データテーブルからアゲセスされた特
殊文字” M ”に対応するコードデータに基づいて特
殊文字” M ”を印字、若しくは表示する。
即ち特殊記号が連続してキー人力された場合、最後に入
力された特殊記号を優先させると共に、該特輯記号と次
にキー人力された文字との組合せを特殊文字データテー
ブルに従って判定し、その組合せか特殊文字データテー
ブルに配列された特殊文字と一致する場合、該特殊文字
を表示、若しくは印字し、反対にその組合せが特殊文字
データテーブルに配列された特殊文字と一致しない場合
、特殊記号を無視すると共に、文字を表示、若しくは印
字し、特殊文字の誤入力を防止する。
力された特殊記号を優先させると共に、該特輯記号と次
にキー人力された文字との組合せを特殊文字データテー
ブルに従って判定し、その組合せか特殊文字データテー
ブルに配列された特殊文字と一致する場合、該特殊文字
を表示、若しくは印字し、反対にその組合せが特殊文字
データテーブルに配列された特殊文字と一致しない場合
、特殊記号を無視すると共に、文字を表示、若しくは印
字し、特殊文字の誤入力を防止する。
次にセルフリピート動作される改行キー6、紙送りキー
15、若しくは紙戻しキー16が押下された場合におけ
るオートパワーオフ機能を第14図、並びに第15図に
従って説明する。
15、若しくは紙戻しキー16が押下された場合におけ
るオートパワーオフ機能を第14図、並びに第15図に
従って説明する。
第14図は走査により検索されるキーの押下・開放状態
に応じて遷移する各状態STO・STIを示すものであ
り、状態STOにあるときはキーか開放状態に、また状
態STIにあるときはキーが押下状態にあることを識別
する。
に応じて遷移する各状態STO・STIを示すものであ
り、状態STOにあるときはキーか開放状態に、また状
態STIにあるときはキーが押下状態にあることを識別
する。
セルフリピート動作を伴なう、例えば改行キー6が押ト
されると、改行キー6の押下・解放状態をt’11定し
、状態がSTOにある場合、キャリッジ33をレフトマ
ージン位鐙へ復帰させると共に、紙送り動イ1させ、所
定の改行処理を実行した後、状態STOからSTIへ遷
移すると共に、タイマカウンタ、オーる。
されると、改行キー6の押下・解放状態をt’11定し
、状態がSTOにある場合、キャリッジ33をレフトマ
ージン位鐙へ復帰させると共に、紙送り動イ1させ、所
定の改行処理を実行した後、状態STOからSTIへ遷
移すると共に、タイマカウンタ、オーる。
上記状態において継続して改行キー6が押下されている
場合、タイマカウンタをカウントアツプし、キーの走査
回数を順次カウントする。
場合、タイマカウンタをカウントアツプし、キーの走査
回数を順次カウントする。
そしてタイマカウンタにより走査回数が所定数Mに達し
た場合、前記タイマカウンタをリセットした後、mI述
した改行処理を実行すると共に、オートバワーオフ用カ
ウンタをカウントアツプし、該オートパワーオフ用カウ
ンタが所定値Nに達していないかを判定する。
た場合、前記タイマカウンタをリセットした後、mI述
した改行処理を実行すると共に、オートバワーオフ用カ
ウンタをカウントアツプし、該オートパワーオフ用カウ
ンタが所定値Nに達していないかを判定する。
上記判定におてオートパワーオフ用カウンタの計数値が
所定値Nに達していない場合、スタートへ移り、タイマ
カウンタにより走査回数が所定(IB Mに達する毎に
前述した改行動作をJ!l続する。
所定値Nに達していない場合、スタートへ移り、タイマ
カウンタにより走査回数が所定(IB Mに達する毎に
前述した改行動作をJ!l続する。
そしてオートパワーオフ用カウンタのカウント数が所定
値Nに達した場合、制御回路36はバッファメモリ36
a・38aに書込まれたコードデータ、及びパターンデ
ータを保持した状態で表示装置21に対する1!源の供
給を遮断すると共に、ダイオードを介して制御回路36
のホールド端子をLOWに窪れると、前記ホールド端子
をHIGHに変化させ制御回路36のホールド状態を解
除させる。
値Nに達した場合、制御回路36はバッファメモリ36
a・38aに書込まれたコードデータ、及びパターンデ
ータを保持した状態で表示装置21に対する1!源の供
給を遮断すると共に、ダイオードを介して制御回路36
のホールド端子をLOWに窪れると、前記ホールド端子
をHIGHに変化させ制御回路36のホールド状態を解
除させる。
またセルフリピート動作を伴なうキー以外のキーが押下
された場合、状態を判定し、状態がSTOの場合、押下
されたキーに対応する所定の印字動作・表示動作を実行
した後、状態をSTOからSTIへz8させ、スタート
へ移る。
された場合、状態を判定し、状態がSTOの場合、押下
されたキーに対応する所定の印字動作・表示動作を実行
した後、状態をSTOからSTIへz8させ、スタート
へ移る。
即ちm続して例えば改行キー6等のセルフリピートキー
が押下され、該キーに対応する動作が所定同義に達した
場合、オートパワーオフ機能により該動作を禁止し、電
他駆動される装置の低消費電力化を図りうる。
が押下され、該キーに対応する動作が所定同義に達した
場合、オートパワーオフ機能により該動作を禁止し、電
他駆動される装置の低消費電力化を図りうる。
徒って本実施例は°“° (ウムラウト)等の特殊記号
を付した特殊文字をキー人力する場合、特殊記号と文字
との組合せを判定し、正しい組合せからなる特殊文字の
みをキー人力しうるため、特殊文字の誤人力を防止しう
る。
を付した特殊文字をキー人力する場合、特殊記号と文字
との組合せを判定し、正しい組合せからなる特殊文字の
みをキー人力しうるため、特殊文字の誤人力を防止しう
る。
また特殊記号が連続してキー人力された場合、最後に人
力された特殊記号を優先させ、該特殊記号と文字との組
合せを判定するため、上記した効果と共にその操作性を
向上しろる。
力された特殊記号を優先させ、該特殊記号と文字との組
合せを判定するため、上記した効果と共にその操作性を
向上しろる。
発明の詳細
な説明した様に本発明は操作された特殊記号キーに対応
する特殊記号と、引続き操作された文字キーに対応する
文字との組合せを特殊文字データテーブルに基づいて判
定し、上記組合せに対応して特殊文字データテーブルデ
ータがら続出されたデータに基づいて特殊文字を印字す
る制御回路を備え、パノJされる特殊記号と文字に基づ
いて正しい組合せからなる特殊文字を選択し、特殊文字
の誤印字を防止しうる電子式タイプライタである。
する特殊記号と、引続き操作された文字キーに対応する
文字との組合せを特殊文字データテーブルに基づいて判
定し、上記組合せに対応して特殊文字データテーブルデ
ータがら続出されたデータに基づいて特殊文字を印字す
る制御回路を備え、パノJされる特殊記号と文字に基づ
いて正しい組合せからなる特殊文字を選択し、特殊文字
の誤印字を防止しうる電子式タイプライタである。
チャート、
第5図、乃至第12図は電子タイプライタの各モードに
おける機能を説明するためのフローチャート、第13区
は特殊記号と文字の組合せ例を示す説明図、 第14図は状態の遷移を示す説明図、 第15図はオートパワーオフ機能を示すフローチャート
であり、 図中1はキーボード、2は文字キー、3は数字キー、1
9は演算処理キーとしての演算キー、2oは表示装置、
23・24は編集処理キーとしてのカーソルキー、25
は同じく削除キー、26は同じく挿入キー、30は印字
装置を構成するプラテン、32は同じくキャリッジ、3
4は同じくサーマルヘッド、36は制御回路である。
おける機能を説明するためのフローチャート、第13区
は特殊記号と文字の組合せ例を示す説明図、 第14図は状態の遷移を示す説明図、 第15図はオートパワーオフ機能を示すフローチャート
であり、 図中1はキーボード、2は文字キー、3は数字キー、1
9は演算処理キーとしての演算キー、2oは表示装置、
23・24は編集処理キーとしてのカーソルキー、25
は同じく削除キー、26は同じく挿入キー、30は印字
装置を構成するプラテン、32は同じくキャリッジ、3
4は同じくサーマルヘッド、36は制御回路である。
’li a4出願人 ブラザー工業株式会社代理人
弁理士 伊 B 研 −
弁理士 伊 B 研 −
Claims (1)
- 【特許請求の範囲】 1、印字用紙が装着されるプラテンと 多数の文字キー、特殊記号キー等の多数のキーが配列さ
れたキーボードと、 操作されたキーに対応する文字−1記号等を印字する印
字ヘッドとを備え、 前記特殊記号キーに引続き操作された文字キーに基づい
て前記印字ヘッドを印字用紙の印字行に沿って移動させ
て特殊文字の印字が、可能な電子式タイプライタにあっ
て、 操作された特殊記号キーに対応する特殊記号と、引続き
操作された文字キーに対応する文字との組合せを特殊文
字データテーブルに基づいて判定し、上記組合せに対応
して特殊文字データテーブルデータから読出されたデー
タに基づいて特殊文字を印字する制御回路を備えてなる
ことをsmとする電子式タイプライタ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5558182A JPS58171981A (ja) | 1982-04-02 | 1982-04-02 | 電子式タイプライタ |
| US06/479,810 US4527917A (en) | 1982-04-02 | 1983-03-28 | Electronic 3-mode typewriter/calculator with special dead keys and repeat keys |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5558182A JPS58171981A (ja) | 1982-04-02 | 1982-04-02 | 電子式タイプライタ |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1077466A Division JPH01287724A (ja) | 1989-03-29 | 1989-03-29 | 入出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58171981A true JPS58171981A (ja) | 1983-10-08 |
Family
ID=13002700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5558182A Pending JPS58171981A (ja) | 1982-04-02 | 1982-04-02 | 電子式タイプライタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58171981A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4751508A (en) * | 1985-02-05 | 1988-06-14 | Tokyo Electric Co., Ltd. | Dot character display apparatus |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5487117A (en) * | 1977-12-16 | 1979-07-11 | Ibm | Keyboard device |
-
1982
- 1982-04-02 JP JP5558182A patent/JPS58171981A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5487117A (en) * | 1977-12-16 | 1979-07-11 | Ibm | Keyboard device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4751508A (en) * | 1985-02-05 | 1988-06-14 | Tokyo Electric Co., Ltd. | Dot character display apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1181711A (en) | Serial printing apparatus | |
| US4564301A (en) | Typewriter with text memory | |
| US4527917A (en) | Electronic 3-mode typewriter/calculator with special dead keys and repeat keys | |
| US5871293A (en) | Tape printer | |
| EP0335596B1 (en) | Document processing device | |
| US4548520A (en) | Electronic typewriter | |
| JPH0155112B2 (ja) | ||
| JPS58171981A (ja) | 電子式タイプライタ | |
| EP0238328B1 (en) | Printing apparatus | |
| US4913566A (en) | Spell check device with display | |
| US4564304A (en) | Typewriter with resetting function for margin position and tab position | |
| JPS58171982A (ja) | タイプライタ | |
| EP0032997B1 (en) | Erasing typewriter with automatic selection of automatic or manual erase mode | |
| JPH01287724A (ja) | 入出力装置 | |
| JPS62220361A (ja) | メモリ機能付印字装置 | |
| EP0274436B1 (en) | Word processing apparatus | |
| US4955734A (en) | Information processing apparatus | |
| JPS58171980A (ja) | 電子タイプライタ | |
| JPS62160259A (ja) | タイプライタの表示装置 | |
| JP4449471B2 (ja) | 電子機器 | |
| JPH06110891A (ja) | 文書作成装置 | |
| JPH0461777B2 (ja) | ||
| JP2854300B2 (ja) | 文字処理装置 | |
| JPS60111283A (ja) | タイプライタ | |
| JPS59188455A (ja) | タイプライタ |