JPH0515550B2 - - Google Patents
Info
- Publication number
- JPH0515550B2 JPH0515550B2 JP59109341A JP10934184A JPH0515550B2 JP H0515550 B2 JPH0515550 B2 JP H0515550B2 JP 59109341 A JP59109341 A JP 59109341A JP 10934184 A JP10934184 A JP 10934184A JP H0515550 B2 JPH0515550 B2 JP H0515550B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- display
- characters
- character
- keyboard
- 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 - Lifetime
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
- B41J5/00—Devices or arrangements for controlling character selection
- B41J5/30—Character or syllable selection controlled by recorded information
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
〔技術分野〕
本発明は、メモリを備えるとともに右寄せ機能
を有する電子タイプライタ等の電子機器に関し、
特に右寄せ入力モードにおける入力文字列を、バ
ツフアを介さずにリアルタイムでメモリに格納す
るようにしたものである。
を有する電子タイプライタ等の電子機器に関し、
特に右寄せ入力モードにおける入力文字列を、バ
ツフアを介さずにリアルタイムでメモリに格納す
るようにしたものである。
従来、この種の電子タイプライタ等の電子機器
において、右寄せ機能を実行する場合には、右寄
せ入力モードの指定を行つた後、キーボードから
文字キーを押下すると、その入力内容はいつたん
バツフアに順次格納される。つづいて、印字命令
キーの押下によつてバツフアに格納されている文
字列が最も右端位置に右寄せされて印字されると
同時に、ラインバツフアメモリに右寄せされた形
態で転送されて格納されていた。従つて、右寄せ
用バツフアを必要とするとともに、表示制御にあ
つては、ラインバツフアメモリ内のデータを表示
したりあるいは右寄せ入力用バツフアのデータを
表示したりというようにその制御が複雑になると
いう欠点があつた。
において、右寄せ機能を実行する場合には、右寄
せ入力モードの指定を行つた後、キーボードから
文字キーを押下すると、その入力内容はいつたん
バツフアに順次格納される。つづいて、印字命令
キーの押下によつてバツフアに格納されている文
字列が最も右端位置に右寄せされて印字されると
同時に、ラインバツフアメモリに右寄せされた形
態で転送されて格納されていた。従つて、右寄せ
用バツフアを必要とするとともに、表示制御にあ
つては、ラインバツフアメモリ内のデータを表示
したりあるいは右寄せ入力用バツフアのデータを
表示したりというようにその制御が複雑になると
いう欠点があつた。
本発明の目的は、上述した欠点を除去し、右寄
せ入力モードの指定を行うと、それ以後キーボー
ドの文字キーが押下されて文字入力があると、す
でに表示されている文字列を左方向にシフトさせ
たのち、その入力文字を表示手段の最も右端位置
に表示することにより、入力文字列を遂次確認す
ることができる電子機器を提供することにある。
せ入力モードの指定を行うと、それ以後キーボー
ドの文字キーが押下されて文字入力があると、す
でに表示されている文字列を左方向にシフトさせ
たのち、その入力文字を表示手段の最も右端位置
に表示することにより、入力文字列を遂次確認す
ることができる電子機器を提供することにある。
すなわち、本発明は、文字を入力する入力手段
と、前記入力手段により入力された文字を表示す
る表示手段と、前記入力手段によつて入力される
文字の右寄せ指示情報を発生する指示情報発生手
段と、前記指示情報発生手段によつて、前記右寄
せ指示情報が発生された場合、前記入力手段によ
る文字入力のある度に、前記表示手段にすでに表
示されている文字を左方向にシフトさせて、前記
表示手段の最も右端の位置に、前記入力手段によ
り入力された文字を逐次表示させるよう、前記表
示手段における表示を制御する表示制御手段と、
を具備したことを特徴とする。
と、前記入力手段により入力された文字を表示す
る表示手段と、前記入力手段によつて入力される
文字の右寄せ指示情報を発生する指示情報発生手
段と、前記指示情報発生手段によつて、前記右寄
せ指示情報が発生された場合、前記入力手段によ
る文字入力のある度に、前記表示手段にすでに表
示されている文字を左方向にシフトさせて、前記
表示手段の最も右端の位置に、前記入力手段によ
り入力された文字を逐次表示させるよう、前記表
示手段における表示を制御する表示制御手段と、
を具備したことを特徴とする。
以下、図面を参照して本発明を詳細に説明す
る。
る。
第1図は本発明の構成の一例を示す。
ここで、KBはキーボードであり、アルフアベ
ツトのA〜Z、数字の0〜9からなるアルフアニ
ユーメリツクキーAN、右寄せ入力モードを指示
する右寄せキーRALIおよびリターンキー
RETURNなどをそれぞれ配置する。
ツトのA〜Z、数字の0〜9からなるアルフアニ
ユーメリツクキーAN、右寄せ入力モードを指示
する右寄せキーRALIおよびリターンキー
RETURNなどをそれぞれ配置する。
CPUはマイクロプロセツサ形態の中央処理装
置であり、例えばクロツクパルス発生回路、遅延
回路、ゲート回路、その他の論理回路などを有す
る順序制御回路の形態に構成する。
置であり、例えばクロツクパルス発生回路、遅延
回路、ゲート回路、その他の論理回路などを有す
る順序制御回路の形態に構成する。
PRTはシリアルプリンタのような印字装置で
あり、キーボードKBからキー入力して、そのキ
ー入力にそれぞれ対応する文字や数字を中央処理
装置CPUからの印字制御信号CPRTの制御のも
とに印字紙上に印字する。
あり、キーボードKBからキー入力して、そのキ
ー入力にそれぞれ対応する文字や数字を中央処理
装置CPUからの印字制御信号CPRTの制御のも
とに印字紙上に印字する。
DISは例えばドツトマトリクス型の液晶表示器
などの表示装置であり、中央処理装置CPUから
の表示制御信号CDISの制御のもとに、キーボー
ドKBからキー入力してそれぞれ対応する文字や
数字を表示する。
などの表示装置であり、中央処理装置CPUから
の表示制御信号CDISの制御のもとに、キーボー
ドKBからキー入力してそれぞれ対応する文字や
数字を表示する。
ROMは読出し専用メモリであり、中央処理装
置CPUが印字装置PRTや表示装置DIS等の各装
置に制御信号を供給する際に、例えば第3図に示
すような制御手順を中央処理装置CPUに順次知
らせるのに必要なマイクロ命令群を記憶させてお
く。
置CPUが印字装置PRTや表示装置DIS等の各装
置に制御信号を供給する際に、例えば第3図に示
すような制御手順を中央処理装置CPUに順次知
らせるのに必要なマイクロ命令群を記憶させてお
く。
RAMは読書き可能なランダムアクセスメモリ
であり、各装置の動作状態を記憶する領域を有す
ると共にキーボードKBから入力した文字や数字
等を記憶するラインバツフアメモリDISPやテキ
スト領域TEXを有する。
であり、各装置の動作状態を記憶する領域を有す
ると共にキーボードKBから入力した文字や数字
等を記憶するラインバツフアメモリDISPやテキ
スト領域TEXを有する。
BUSは中央処理装置CPUと読出し専用メモリ
ROMおよびランダムアクセスメモリRAMと電
気的に接続し、メモリアドレアやデータを転送す
るために用いるバスラインである。
ROMおよびランダムアクセスメモリRAMと電
気的に接続し、メモリアドレアやデータを転送す
るために用いるバスラインである。
次に、第1図に示した本発明の動作例につい
て、キーボードKBのキー操作により入力してラ
ンダムアクセスメモリRAMに記憶させた制御内
容の一例を示す第2図、および制御処理のフロー
チヤートの一例を示す第3図をそれぞれ参照して
説明する。
て、キーボードKBのキー操作により入力してラ
ンダムアクセスメモリRAMに記憶させた制御内
容の一例を示す第2図、および制御処理のフロー
チヤートの一例を示す第3図をそれぞれ参照して
説明する。
まず、第2図に示す手順1において、キーボー
ドKBのキー操作により電源投入(パワーオン)
にすると、第3図で示すステツプS1において、
ランダムアクセスメモリRAM全体をクリアし、
表示装置DISのカーソル位置および印字装置
PRTの印字ヘツド位置を記憶するメモリ領域で
あるカーソルポインタCPおよびヘツドポインタ
HPにそれぞれ“1”を記憶させる。次いで、ス
テツプS2においてランダムアクセスメモリRAM
内に設けたラインバツフアメモリDISPのデータ
を表示装置DISに表示し、次いでステツプS3にお
いてキーボードKB上のキーが押されてキー入力
があるのを待機する。
ドKBのキー操作により電源投入(パワーオン)
にすると、第3図で示すステツプS1において、
ランダムアクセスメモリRAM全体をクリアし、
表示装置DISのカーソル位置および印字装置
PRTの印字ヘツド位置を記憶するメモリ領域で
あるカーソルポインタCPおよびヘツドポインタ
HPにそれぞれ“1”を記憶させる。次いで、ス
テツプS2においてランダムアクセスメモリRAM
内に設けたラインバツフアメモリDISPのデータ
を表示装置DISに表示し、次いでステツプS3にお
いてキーボードKB上のキーが押されてキー入力
があるのを待機する。
次に、手順2においてキーボードKB上の右寄
せキーRALIのキー入力があると、ステツプS4に
おいてキヤラクタキーでないと判断されてステツ
プS5に移行し、ステツプS5ではさらにリターン
キーRETURNでないと判断されてステツプS6に
移行する。そして、ステツプS6ではすでに設定
されている最も右端位置を示すデータとして例え
ば“14”をカーソルポインタCPに格納するとと
もに、キーボードKBから文字入力があるごとに
計数するシフトカウンタSCをクリアし、さらに
右寄せ処理を示す旨のフラグFを“1”にセツト
する。次に、ステツプS2に戻り、上述したステ
ツプS2およびS3の各制御処理が繰り返されて、
第2図の手順2の欄に示すように表示装置DISの
表示は、最も右端位置にカーソルが表示された状
態となる。
せキーRALIのキー入力があると、ステツプS4に
おいてキヤラクタキーでないと判断されてステツ
プS5に移行し、ステツプS5ではさらにリターン
キーRETURNでないと判断されてステツプS6に
移行する。そして、ステツプS6ではすでに設定
されている最も右端位置を示すデータとして例え
ば“14”をカーソルポインタCPに格納するとと
もに、キーボードKBから文字入力があるごとに
計数するシフトカウンタSCをクリアし、さらに
右寄せ処理を示す旨のフラグFを“1”にセツト
する。次に、ステツプS2に戻り、上述したステ
ツプS2およびS3の各制御処理が繰り返されて、
第2図の手順2の欄に示すように表示装置DISの
表示は、最も右端位置にカーソルが表示された状
態となる。
次に、手順3においてキヤラクターである文字
キー□Aが押下されると、第3図で示すステツプ
S4,S7およびS8と順次移行する。ステツプS8で
は、ラインバツフアメモリDISP内の右端からシ
フトカウンタSCのデータが示す桁数だけ左方向
へラインバツフアメモリDISP内のデータをシフ
トさせたのち、入力文字が印字された場合に、入
力文字が最も右端位置になるように格納させるよ
うに制御する。しかし、第2図に示した手順3の
段階では、シフトカウンタSCのデータは“0”
であるので、ラインバツフアメモリDISP内のデ
ータのシフトは行われずに、ラインバツフアメモ
リDISP内のカーソルポインタCPのデータ“14”
が示す位置、すなわち表示装置DISのカーソルが
示す印字された場合に、最も右端位置になるよう
にキーボードKBからの入力文字“A”を格納
し、さらにシフトカウンタSCを+1する。
キー□Aが押下されると、第3図で示すステツプ
S4,S7およびS8と順次移行する。ステツプS8で
は、ラインバツフアメモリDISP内の右端からシ
フトカウンタSCのデータが示す桁数だけ左方向
へラインバツフアメモリDISP内のデータをシフ
トさせたのち、入力文字が印字された場合に、入
力文字が最も右端位置になるように格納させるよ
うに制御する。しかし、第2図に示した手順3の
段階では、シフトカウンタSCのデータは“0”
であるので、ラインバツフアメモリDISP内のデ
ータのシフトは行われずに、ラインバツフアメモ
リDISP内のカーソルポインタCPのデータ“14”
が示す位置、すなわち表示装置DISのカーソルが
示す印字された場合に、最も右端位置になるよう
にキーボードKBからの入力文字“A”を格納
し、さらにシフトカウンタSCを+1する。
次に、手順4および5においてキーボードKB
上の各キヤラクタキー□B,□C,□D,□Eおよび□
Fを
順次押下すると、手順3においてすでに述べたよ
うにステツプS4,S7およびS8と各制御処理が実
行されて表示装置DISの表示内容が変化してい
き、第2図に示した手順5の欄に示すような表示
装置DISの表示状態となる。
上の各キヤラクタキー□B,□C,□D,□Eおよび□
Fを
順次押下すると、手順3においてすでに述べたよ
うにステツプS4,S7およびS8と各制御処理が実
行されて表示装置DISの表示内容が変化してい
き、第2図に示した手順5の欄に示すような表示
装置DISの表示状態となる。
次に、手順6においてキーボードKB上のリタ
ーンキーRETURNが押下されると、ステツプ
S4,S5およびS9と順次移行する。そして、ステ
ツプS9においてカーソルポインタCPのデータと
ヘツドポインタHPのデータとを比較し、カーソ
ルポインタCPのデータ“14”がヘツドポインタ
HPのデータ“1”より大きいので、ステツプ
S10に移行する。
ーンキーRETURNが押下されると、ステツプ
S4,S5およびS9と順次移行する。そして、ステ
ツプS9においてカーソルポインタCPのデータと
ヘツドポインタHPのデータとを比較し、カーソ
ルポインタCPのデータ“14”がヘツドポインタ
HPのデータ“1”より大きいので、ステツプ
S10に移行する。
ステツプS10では、ラインバツフアメモリ
DISP内のヘツドポインタHPが示す文字あるいは
スペースを印字し、ヘツドポインタHPを+1す
る。ここで、ステツプS9において、カーソルポ
インタCPのデータ“14”よりヘツドポインタHP
のデータが大きくなるまでステツプS9およびS10
の制御処理を繰り返す。
DISP内のヘツドポインタHPが示す文字あるいは
スペースを印字し、ヘツドポインタHPを+1す
る。ここで、ステツプS9において、カーソルポ
インタCPのデータ“14”よりヘツドポインタHP
のデータが大きくなるまでステツプS9およびS10
の制御処理を繰り返す。
そして、ステツプS9において上述の条件が成
立すると、ステツプS11に移行し、印字装置PRT
の印字ヘツドをホーム位置に復帰させ、同時に紙
送りを実行させる。さらにステツプS11では、カ
ーソルポインタCPおよびヘツドポインタHPに
“1”をそれぞれ格納するとともにフラグFをリ
セツトし、ラインバツフアメモリDISP内のデー
タをテキスト領域TEXに転送させてラインバツ
フアメモリDISPをクリアする。
立すると、ステツプS11に移行し、印字装置PRT
の印字ヘツドをホーム位置に復帰させ、同時に紙
送りを実行させる。さらにステツプS11では、カ
ーソルポインタCPおよびヘツドポインタHPに
“1”をそれぞれ格納するとともにフラグFをリ
セツトし、ラインバツフアメモリDISP内のデー
タをテキスト領域TEXに転送させてラインバツ
フアメモリDISPをクリアする。
なお、ステツプS7においてフラグFが“1”
でないとき、すなわち右寄せ処理の指示がないと
きにはステツプS12に移行し、入力文字をヘツド
ポインタHPの示す位置に印字する。
でないとき、すなわち右寄せ処理の指示がないと
きにはステツプS12に移行し、入力文字をヘツド
ポインタHPの示す位置に印字する。
以上説明したように、本発明によれば、右寄せ
入力モードの指定を行うと、それ以後キーボード
の文字キーが押下されて文字入力があると、すで
に表示されている文字列を左方向にシフトさせた
のち、その入力文字を表示手段の最も右端位置に
表示することにより入力文字を逐次確認すること
ができるので、誤操作を防止することができる。
入力モードの指定を行うと、それ以後キーボード
の文字キーが押下されて文字入力があると、すで
に表示されている文字列を左方向にシフトさせた
のち、その入力文字を表示手段の最も右端位置に
表示することにより入力文字を逐次確認すること
ができるので、誤操作を防止することができる。
第1図は本発明の概略構成の一例を示すブロツ
ク図、第2図は本発明のキー操作の手順の一例を
示す線図、第3図は本発明の制御処理の一例を示
すフローチヤートである。 KB…キーボード、CPU…中央処理装置、
PRT…印字装置、DIS…表示装置、ROM…読出
し専用メモリ、RAM…ランダムアクセスメモ
リ、DISP…ラインバツフアメモリ、BUS…バス
ライン。
ク図、第2図は本発明のキー操作の手順の一例を
示す線図、第3図は本発明の制御処理の一例を示
すフローチヤートである。 KB…キーボード、CPU…中央処理装置、
PRT…印字装置、DIS…表示装置、ROM…読出
し専用メモリ、RAM…ランダムアクセスメモ
リ、DISP…ラインバツフアメモリ、BUS…バス
ライン。
Claims (1)
- 【特許請求の範囲】 1 文字を入力する入力手段と、 前記入力手段により入力された文字を表示する
表示手段と、 前記入力手段によつて入力される文字の右寄せ
指示情報を発生する指示情報発生手段と、 前記指示情報発生手段によつて、前記右寄せ指
示情報が発生された場合、前記入力手段による文
字入力のある度に、前記表示手段にすでに表示さ
れている文字を左方向にシフトさせて、前記表示
手段の最も右端の位置に、前記入力手段により入
力された文字を表示させるよう、前記表示手段に
おける表示を制御する表示制御手段と、 を具備したことを特徴とする電子機器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59109341A JPS60253570A (ja) | 1984-05-31 | 1984-05-31 | 電子機器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59109341A JPS60253570A (ja) | 1984-05-31 | 1984-05-31 | 電子機器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60253570A JPS60253570A (ja) | 1985-12-14 |
| JPH0515550B2 true JPH0515550B2 (ja) | 1993-03-01 |
Family
ID=14507766
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59109341A Granted JPS60253570A (ja) | 1984-05-31 | 1984-05-31 | 電子機器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60253570A (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5515743B2 (ja) * | 1972-05-24 | 1980-04-25 |
-
1984
- 1984-05-31 JP JP59109341A patent/JPS60253570A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60253570A (ja) | 1985-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4454592A (en) | Prompt line display in a word processing system | |
| JPS6213807Y2 (ja) | ||
| JPS6132174A (ja) | 電子機器 | |
| JPS6159561A (ja) | 電子機器 | |
| JP2564470B2 (ja) | 文書処理装置 | |
| JPS60253570A (ja) | 電子機器 | |
| JPS60254223A (ja) | 電子機器 | |
| JPH0522933B2 (ja) | ||
| JPS61268472A (ja) | 電子機器 | |
| JPH0562076B2 (ja) | ||
| US5778396A (en) | Electronic equipment such as an electronic typewriter having a relocation function and an extension function thereof | |
| JPS61268469A (ja) | 電子機器 | |
| JPS62121065A (ja) | 文章印字制御装置 | |
| JPS62255175A (ja) | 定型フオ−マツト印字装置 | |
| US5307448A (en) | Electronic apparatus with display device | |
| JPS61104879A (ja) | 文字処理装置 | |
| JP2700001B2 (ja) | キャラクタデータ出力装置 | |
| JPS6347815A (ja) | 電子タイプライタ | |
| JPH0123192Y2 (ja) | ||
| JPS63146157A (ja) | 文書処理装置 | |
| US5002409A (en) | Printer with underlining function | |
| JPS61233778A (ja) | 文章作成装置 | |
| JPS61268471A (ja) | 電子機器 | |
| JPH0422653A (ja) | 印字装置 | |
| JPS61157920A (ja) | 電子機器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |