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
Application number
JP59109341A
Other languages
English (en)
Other versions
JPS60253570A (ja
Inventor
Shigeru Matsuyama
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 JP59109341A priority Critical patent/JPS60253570A/ja
Publication of JPS60253570A publication Critical patent/JPS60253570A/ja
Publication of JPH0515550B2 publication Critical patent/JPH0515550B2/ja
Granted 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
    • 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などをそれぞれ配置する。
CPUはマイクロプロセツサ形態の中央処理装
置であり、例えばクロツクパルス発生回路、遅延
回路、ゲート回路、その他の論理回路などを有す
る順序制御回路の形態に構成する。
PRTはシリアルプリンタのような印字装置で
あり、キーボードKBからキー入力して、そのキ
ー入力にそれぞれ対応する文字や数字を中央処理
装置CPUからの印字制御信号CPRTの制御のも
とに印字紙上に印字する。
DISは例えばドツトマトリクス型の液晶表示器
などの表示装置であり、中央処理装置CPUから
の表示制御信号CDISの制御のもとに、キーボー
ドKBからキー入力してそれぞれ対応する文字や
数字を表示する。
ROMは読出し専用メモリであり、中央処理装
置CPUが印字装置PRTや表示装置DIS等の各装
置に制御信号を供給する際に、例えば第3図に示
すような制御手順を中央処理装置CPUに順次知
らせるのに必要なマイクロ命令群を記憶させてお
く。
RAMは読書き可能なランダムアクセスメモリ
であり、各装置の動作状態を記憶する領域を有す
ると共にキーボードKBから入力した文字や数字
等を記憶するラインバツフアメモリDISPやテキ
スト領域TEXを有する。
BUSは中央処理装置CPUと読出し専用メモリ
ROMおよびランダムアクセスメモリRAMと電
気的に接続し、メモリアドレアやデータを転送す
るために用いるバスラインである。
次に、第1図に示した本発明の動作例につい
て、キーボードKBのキー操作により入力してラ
ンダムアクセスメモリRAMに記憶させた制御内
容の一例を示す第2図、および制御処理のフロー
チヤートの一例を示す第3図をそれぞれ参照して
説明する。
まず、第2図に示す手順1において、キーボー
ド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の
表示は、最も右端位置にカーソルが表示された状
態となる。
次に、手順3においてキヤラクターである文字
キー□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の表示状態となる。
次に、手順6においてキーボードKB上のリタ
ーンキーRETURNが押下されると、ステツプ
S4,S5およびS9と順次移行する。そして、ステ
ツプS9においてカーソルポインタCPのデータと
ヘツドポインタHPのデータとを比較し、カーソ
ルポインタCPのデータ“14”がヘツドポインタ
HPのデータ“1”より大きいので、ステツプ
S10に移行する。
ステツプS10では、ラインバツフアメモリ
DISP内のヘツドポインタHPが示す文字あるいは
スペースを印字し、ヘツドポインタHPを+1す
る。ここで、ステツプS9において、カーソルポ
インタCPのデータ“14”よりヘツドポインタHP
のデータが大きくなるまでステツプS9およびS10
の制御処理を繰り返す。
そして、ステツプS9において上述の条件が成
立すると、ステツプS11に移行し、印字装置PRT
の印字ヘツドをホーム位置に復帰させ、同時に紙
送りを実行させる。さらにステツプS11では、カ
ーソルポインタCPおよびヘツドポインタHPに
“1”をそれぞれ格納するとともにフラグFをリ
セツトし、ラインバツフアメモリDISP内のデー
タをテキスト領域TEXに転送させてラインバツ
フアメモリDISPをクリアする。
なお、ステツプS7においてフラグFが“1”
でないとき、すなわち右寄せ処理の指示がないと
きにはステツプS12に移行し、入力文字をヘツド
ポインタHPの示す位置に印字する。
〔効果〕
以上説明したように、本発明によれば、右寄せ
入力モードの指定を行うと、それ以後キーボード
の文字キーが押下されて文字入力があると、すで
に表示されている文字列を左方向にシフトさせた
のち、その入力文字を表示手段の最も右端位置に
表示することにより入力文字を逐次確認すること
ができるので、誤操作を防止することができる。
【図面の簡単な説明】
第1図は本発明の概略構成の一例を示すブロツ
ク図、第2図は本発明のキー操作の手順の一例を
示す線図、第3図は本発明の制御処理の一例を示
すフローチヤートである。 KB…キーボード、CPU…中央処理装置、
PRT…印字装置、DIS…表示装置、ROM…読出
し専用メモリ、RAM…ランダムアクセスメモ
リ、DISP…ラインバツフアメモリ、BUS…バス
ライン。

Claims (1)

  1. 【特許請求の範囲】 1 文字を入力する入力手段と、 前記入力手段により入力された文字を表示する
    表示手段と、 前記入力手段によつて入力される文字の右寄せ
    指示情報を発生する指示情報発生手段と、 前記指示情報発生手段によつて、前記右寄せ指
    示情報が発生された場合、前記入力手段による文
    字入力のある度に、前記表示手段にすでに表示さ
    れている文字を左方向にシフトさせて、前記表示
    手段の最も右端の位置に、前記入力手段により入
    力された文字を表示させるよう、前記表示手段に
    おける表示を制御する表示制御手段と、 を具備したことを特徴とする電子機器。
JP59109341A 1984-05-31 1984-05-31 電子機器 Granted JPS60253570A (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5515743B2 (ja) * 1972-05-24 1980-04-25

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