JPS6236252B2 - - Google Patents

Info

Publication number
JPS6236252B2
JPS6236252B2 JP54111540A JP11154079A JPS6236252B2 JP S6236252 B2 JPS6236252 B2 JP S6236252B2 JP 54111540 A JP54111540 A JP 54111540A JP 11154079 A JP11154079 A JP 11154079A JP S6236252 B2 JPS6236252 B2 JP S6236252B2
Authority
JP
Japan
Prior art keywords
data
repeat
input
register
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
JP54111540A
Other languages
English (en)
Other versions
JPS5636729A (en
Inventor
Shunpei Takenaka
Katsumi Masaki
Shuji Ichimura
Hiroshi Oowada
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 JP11154079A priority Critical patent/JPS5636729A/ja
Publication of JPS5636729A publication Critical patent/JPS5636729A/ja
Publication of JPS6236252B2 publication Critical patent/JPS6236252B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 本発明は文字の入力においてリピート機能を有
する文字処理装置に関する。
従来キーボードを有するワードプロセク等の文
字処理装置において同一の文字を連続して入力す
るため特別の手段が設けられたものがあるが、こ
れはキーボードより直接的即ちキーボードのキー
に直接に表示された文字を連続して入力する手段
であり、例えば、1つのキーを押した状態で例え
ば0.5秒程度経過すると、その後は連続的に自動
的に操作されたキーの内容の入力が行なわれ、前
記のキーを離すことにより入力が完了するものと
か、入力したい文字のキーを押しながらリピート
を指定する専用のキーを押すことにより入力した
い文字キーの文字が連続的に入力されるものであ
つた。
従つてキーボードに指定されていない文字を連
続的に入力することができないものであつた。
本発明はキーボード上のキーにより直接指定さ
れない文字を容易に且つ高速に繰返し入力しうる
文字処理装置を提供することを目的とする。
本発明の他の目的は、かざり罫線、グラフ等を
容易に入力する文字処理装置を提供することを目
的としている。
以下本発明の一実施例を図面により説明する。
第1図は本発明の一実施例の構成図を示すもので
ある。
1はマイクロプロセサ、2はアドレスバスであ
り各I/O、メモリの番地を指定する。3はデー
タバスであり各種のデータを転送するために用い
られる双方向性のバスである。4はコントロール
バスでありメモリー等のリード/ライト、インタ
ラプトの受付、データセツトのタイミング等を送
るために用いられる。
5はキーボードで、アルフアベツトキー、平仮
名キー、片仮名キー5A及びカーソルキー5B及
びリピートキーとを備えている。
リピートキーはCRT装置の表示画面上のカー
ソルの位置の一字前の文字をカーソルの位置に入
力することを指定するHリピートキー5CAと、
前記表示画面上のカーソルの位置の一行上の行の
カーソル位置のカラムの文字をカーソルの位置に
入力することを指定するVリピートキー5CBと
がある。
6はキーボードコントローラである。キーボー
ド5より入力されたデータをキーボードコントロ
ーラ6はエンコードするとともにインタラプト信
号をコントロールバス4に送る。7はCRTコン
トローラであり、例えば日立製のICでH―
D46505等が用いられるものでありCRT装置8、
キヤラクタジエネレータ9、リフレツシユメモリ
10、リフレツシユメモリコントローラ11、を
制御する。
8はCRT装置であり通常のテレビジヨンと同
様のデイスプレイを行なうことができるものであ
る。9はキヤラクタジエネレータであり文字コー
ド、文字パターンの行アドレス等のコード入力に
より該文字パターンの該行のパターンを順次出力
するものである。10はリフレツシユメモリであ
りCRT装置8に表示する文字コードを記憶し、
CRTコントローラ7よりの表示の指示によりく
り返し文字コードを出力するものである。11は
リフレツシユメモリコントローラでありCRTコ
ントローラ7の指示に従つてCRT表示のための
リフレツシユサイクルとマイクロプロセサ1より
のデータの書き込み読み出しを制御するものであ
る。
12は読み出し専用メモリ(以下ROMと称
す)であり、第3図に示す制御手順を記憶し、且
つ各種の処理手段を記憶するものである。13は
ROM12のコントローラである。
14はランダムアクセスメモリ(以下RAMと
称す)であり、各種のデータの一時記憶に用いら
れる。例えば、キーボード5より入力されるキー
信号が記憶されるレジスタINDRやカーソル位置
を記憶しているカーソルレジスタCRデータの一
時記憶レジスタCA、表示されるべきデータを入
れるレジスタD等を有する。15はRAM14の
コントローラである。
16はフロツピイドライブ装置であり17はフ
ロツピイドライブ装置16のコントローラであ
る。
18はプリンタであり19はプリンタのコント
ローラである。
本文字処理装置はキーボード5よりの入力によ
り作動されるものであり、キーボード5より入力
がなされると、インタラプト信号がマイクロプロ
セサに伝えられる。これによりROM12内に
記憶されている制御手順に従つて各種の制御がな
される。
次に第3図を参照しながら作動を説明する。
ステツプ20によつてキーボードコントローラ
6よりデータを読み、RAM14内の入力データ
レジスタINDRに入れる。
ステツプ21においてINDR内のデータがリピ
ート指示のデータであるかどうかを判別し、リピ
ート指示以外のデータ例えばカナと英文字とか各
種の制御用のデータであればステツプ22によつ
て各種の入力処理、例えば通常の英文字カナ文字
の入力やカナ文字入力によるカナ漢字変換入力文
字コード入力等や制御処理が行なわれる。この処
理は通常のワードプロセサ等により実現されてい
るものと同様の処理であり本発明に対しては直接
には関係しないので説明は省く。
前述した如くリピートの指示はCRT装置8の
表示画面上のカーソルの位置の一字前の文字をカ
ーソルの位置に入力することを指定するHリピー
トと、前記表示画面上のカーソルの位置の一行上
の行のカーソル位置のカラムの文字をカーソルの
位置に入力することを指定するVリピートとがあ
る。
ステツプ21において入力データがHリピート
またはVリピートのリピート指示である場合はス
テツプ28によりHリピートであるかどうかを調
べてHリピートであればステツプ23に制御が移
りCRTコントローラ7内のカーソル位置を記憶
しているカーソルレジスタCRのデータを読み出
しRAM14内のレジスタCAに入れる。ステツプ
24においてレジスタCAのデータをマイクロプ
ロセツサ1でカウントダウンして、CRT装置8
上において示されているカーソルの位置の前の位
置のデータのアドレスをレジスタCAに入れる。
ステツプ25において、マイクロプロセツサ1は
レジスタCAで示されるメモリ10のアドレスの
データをRAM14のレジスタDに入れる。ステ
ツプ26においてレジスタCAをカウントアツプ
し、現在のカーソル位置のアドレスをレジスタ
CAに入れる。次にステツプ27でレジスタDの
データをCAで示されるアドレスに書き込む。以
上の処理によりリピートの処理を行なうものであ
る。Hリピートキーの動作を更に簡潔に説明する
ならば、カーソルで指示された位置のすぐ前の位
置のデータを現カーソル位置に書き込むものであ
る。
一方Vリピートである場合はステツプ29によ
つてカーソルレジスタCRのデータをレジスタCA
に入れ、ステツプ30によりレジスタCAの内容
から40減じ、即ち本例の場合は一行40文字により
成つているため40を減ずることにより一行上のラ
インのカーソル位置をCAに入れ、ステツプ31
でレジスタCAによつて示されるアドレスのデー
タをレジスタDに入れ、次にステツプ32によつ
てレジスタCAの内容に40を加える。次にステ
ツプ33においてレジスタCAで示されるアドレ
スにD内のデータを入れる。更に簡潔にVリピー
トの機能を説明するならば、現カーソル位置のす
ぐ上のラインの同カラムのデータを現カーソル位
置に書き込むものである。
以上で説明したように本発明によればメモリ内
に記憶されたデータをくり返し入力できるため、
例えば漢字とか特殊の記号でキーボード上にない
データとしたときは再び同じ文字を続いて入力し
たいときはキーボード上のリピートキーを押すこ
とにより入力可能となり、再び複雑な入力方法
(例えば文字コード入力)を用いることなく入力
可能となる。
従つて例えばマーク“※”を用いてかざり罫を
入れる場合等は従来に比し極めて容易に入力でき
る。即ち“※”を文字コードにより入力してその
後リピートキーを押すことにより入力可能とな
る。
【図面の簡単な説明】
第1図は本発明による1実施例のブロツク図、
第2図は第1図に示すキーボードの詳細図、第3
図は制御手順を示す図である。 5CA……Hリピートキー、5CB……Vリピー
トキー。

Claims (1)

  1. 【特許請求の範囲】 1 複数のデータを記憶する記憶手段と、 前記記憶手段に記憶されたデータを表示する表
    示手段と、 前記表示手段に表示された前記記憶手段のデー
    タのうち、リピートすべきデータを指定するカー
    ソル手段と、 前記カーソル手段によつて指定されたデータを
    繰り返し入力させるリピート入力指示手段と、 前記リピート入力指示手段によつてリピート入
    力の指示がされたとき、前記カーソル手段により
    指定された前記記憶手段のデータを更に前記記憶
    手段に記憶させる制御手段と、 を有することを特徴とする文字処理装置。
JP11154079A 1979-08-31 1979-08-31 Character processor Granted JPS5636729A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11154079A JPS5636729A (en) 1979-08-31 1979-08-31 Character processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11154079A JPS5636729A (en) 1979-08-31 1979-08-31 Character processor

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP63149875A Division JPH01111221A (ja) 1988-06-17 1988-06-17 文字処理装置

Publications (2)

Publication Number Publication Date
JPS5636729A JPS5636729A (en) 1981-04-10
JPS6236252B2 true JPS6236252B2 (ja) 1987-08-06

Family

ID=14563946

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11154079A Granted JPS5636729A (en) 1979-08-31 1979-08-31 Character processor

Country Status (1)

Country Link
JP (1) JPS5636729A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58129540A (ja) * 1982-01-28 1983-08-02 Canon Inc 文字処理装置
JPH0646375B2 (ja) * 1984-02-29 1994-06-15 株式会社ピ−エフユ− キーボード制御装置
JPS61122734A (ja) * 1984-11-20 1986-06-10 Hitachi Software Eng Co Ltd 文字の繰返し入力方式
JPS6478316A (en) * 1988-08-20 1989-03-23 Brother Ind Ltd Electronic controller capable of repeating action

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5378735A (en) * 1976-12-23 1978-07-12 Toshiba Corp Duplicating mechanism for display
JPS5818665B2 (ja) * 1978-11-02 1983-04-14 株式会社トキメック 光学文字読取装置

Also Published As

Publication number Publication date
JPS5636729A (en) 1981-04-10

Similar Documents

Publication Publication Date Title
JPH0210982B2 (ja)
JPS6236252B2 (ja)
JPH053009B2 (ja)
JPS6362005B2 (ja)
JPH0343633B2 (ja)
JP2756246B2 (ja) 文字処理装置
JPH09240646A (ja) ラベルプリンタの文字入力方法
JPH0445875B2 (ja)
JP2786260B2 (ja) かな漢字変換装置
JPS5828268Y2 (ja) 日本字入力装置
JPH0719189B2 (ja) データ入力装置
JPH0615317Y2 (ja) 文書処理装置
JPH0245596B2 (ja)
JPH0123192Y2 (ja)
JPH0640325B2 (ja) 文章作成装置
JP2543501B2 (ja) ワ−ドプロセツサ
JP2944666B2 (ja) 文字処理装置
JPS61233778A (ja) 文章作成装置
JPH0225547B2 (ja)
JPS6083122A (ja) 文字処理装置
JPS5887623A (ja) 文字処理装置
JPH03206550A (ja) 読み入力文字列の変換候補表示方法および装置
JPS58112163A (ja) 文字処理方法
JPH0480421B2 (ja)
JPS63291089A (ja) 文字処理装置