JPS6083992A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS6083992A
JPS6083992A JP58191014A JP19101483A JPS6083992A JP S6083992 A JPS6083992 A JP S6083992A JP 58191014 A JP58191014 A JP 58191014A JP 19101483 A JP19101483 A JP 19101483A JP S6083992 A JPS6083992 A JP S6083992A
Authority
JP
Japan
Prior art keywords
monitor
key
cursor
character
range
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.)
Granted
Application number
JP58191014A
Other languages
English (en)
Other versions
JPH0527874B2 (ja
Inventor
畑中 満良
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 JP58191014A priority Critical patent/JPS6083992A/ja
Publication of JPS6083992A publication Critical patent/JPS6083992A/ja
Publication of JPH0527874B2 publication Critical patent/JPH0527874B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [技術分野] 本発明は(:RT (陰極線管)や液晶表示器等の出力
表示装置の出力表示装置を見ながらキーボードやタッチ
ペン等の入力装置を使用して文書の作成や編集あるいは
構成などの文字処理を行う文字処理装置に関する。
[従来技術] 従来、この種の文字処理装置、例えばワードプロセッサ
において文書の作成9編集、構成中に既出の句や複合語
等の文字群を再使用する場合には、一般に再度1文字づ
つ入力するよりも、文字4゛Fのコピー(転写)機能を
用いて入力する方がはるかに便利であり、入力ミスも減
らせる為に、コピー機能を備えた装置が種々提供されて
いる。
しかしながら、これらの従来装置においては、例えば範
囲指定キーによってコピーさせるべき句′η・の文字群
を指定した場合に、どの文字からどの文字までが範囲指
定されたのかを人力操作者に明確に知らせる手段がなか
った。その為に範囲指定の入力操作における入力ミスに
気かつかない場合が多いと云う欠点があった。
また、従来装置では連続しない2カ所以]二の文字11
1を連結させてコピーさせると1.りったことはできな
かった。さらにまた、従来装置で7寸、 ・度範囲指定
された句などの文字群に転′!j′前に、p−3いて文
字の追加や削除あるいは訂正などができなかった。
〔1」 的] 未発明の目的は、上述の欠点を除去し、範囲指定された
句や複合語等の文字列を表、バ画面等の出力手段に出力
させることによって入力操作者に範囲指定の文字列の確
認が容易にできるよフにして、人力操作効率を」−げ、
ひいては人力ミスを減らすことかでさるようにした文字
処理装+7’fを提供することにある。
また、本発明の他の目的は、一度範囲指定された文字列
に追加削除等の編集がでさるようにした文字処理装置を
提供することにある。
さらにまた、本発明の他の1A的1寸、2カ所にわたる
句と句や句と複合シ11というような具合に文字り11
と文字列とを結合して1つの文字列にして範囲指定でき
るようにした文字処理装置を767供することにある。
[実 施 例] 以下、図面を参照して本発明をffT細に説明する。
第1図は本発明文字処理装置の構成の一例を示し、ここ
で、CPUは、マイクロプロセッサであり、文字処理の
だへの演算、論理判断等を打い、アドレスバスAB、コ
ントロールバスCB、データバスDBを介して、それら
のパスに接続された各構成要素を制御する。
アドレスバスAHはマイクロプロセッサCPUの制御の
対象とする構成要素を指示するアドレス信号を転送する
。コントロールバスCBはマイクロプロセッサCPUの
制御の対象とする各構成要素のコンI・ロール信号を転
送して印加する。データバスDBは各構成要素相互間の
データの転送を行う。
ROMは、読出し専用の固定メモリであり、マイクロプ
ロセッサCPUによる第8図および第9図に示す如く後
述する制御の手+11rじ9・を記干、;工させておく
RAMは、読み込みだけでなく占込みもiI]’能なラ
ンダムアクセスメモリであり、各構成要素からの各種の
データを一時記憶するのに用いられ、例えば次に述べる
文書バッファDBUF、モニタバッフ 7 MBUF、
Wj、囲指定バー/ 77 HBUF、KfIj、囲指
定カウンタH9C、範囲指定フラグll5F 、・1;
に囲結合フ、ラグHKFおよびモニタフラグMNF =
、t;、からなる。文書バッファDBUFはキーボード
KBから人力された文−を情+k k ”/にえるメモ
リであり、モニタバッフγMBUFは表示装置CRT上
に表21<されるモニタライン上の文字群を一時格納す
るメモリである。範囲指定バッファHBtlFは、範囲
指定あるいは;1%囲結合によって選択された文字デー
タR1が格納されるメモリであり、範囲指定カウンタH
5Cはその蝕囲指疋へッフγHBUFのアドレスを示す
イ11′]か格納されるメモリであり、範囲指定フラグ
H3Fは現在範囲指定の動作中ではオンのイl/I、す
なわちl゛°が格納さnるメモリである。範囲結合フラ
グHKFは現在範囲結合の動作中ではオンの餉すなわち
、”1″゛か格納されるメモリである。モニタフラグM
NFはモニタキーが一回押されると°゛1″がセットさ
れ、再び押下されると“0°゛がセットされるフラグで
ある。
上述のキーボードに8は木文字処理装δにおける各種デ
ータの入力指示を行うのに用いる各種のキ一群を、例え
ば後述の第212¥1に示すように構成して配列したも
のである。
CRはカーソルレジスタであって、マイクロプロセッサ
CPuにより制御されるカーソルの位置に関するデータ
の書込みおよび読出しに用いるメモリであり、CRTコ
ントローラCRTCの制御のもとに、このカーソルレジ
スタCRに記憶させたアドレスに対応した表示装置CR
Tの表示画面一にの表示位置にカーソルを移動させて表
示する。このカーソルレジスタORはカレントカーソル
レジスタCCRとモニタカーソルレジスタNCRからな
り、このうち、カレンI・カーソルレジスタOCRは表
示装置CRTの表/j′:X画面上の本文中のカーソル
の制御を一7]す、またモニタカーソルレジスタNCR
は大小ル冒i’1CRTの表示画面上のモニタライン」
二のカーソルの制御を司るrj7川のレジスタである。
RMはリフレッシュメモリであL 文r”tバッファD
BUFのうちで表示装置CRTに表示する一画面分の情
報を記憶し、マイクロプロセッサCPUにより自由に読
み潟きできる。
CRTコントローラCRTCはカーソルレジスタCRお
よ′ひリフレッシュメモリRNに記tl!させたカーノ
ル位11gおよび文字・記号コード4”+ ’Vrにノ
、(づいて表示装置qRTの表示画面上にかけるカーソ
ルおよび表ス1<パターンの表示を制御する。上述の表
>I\装置6CRTは陰極線管等を用いたものであり、
その表示装置CRTにおけるドツト構成の表)1<パタ
ーンおよびカーソルの表示をCRTコントローラGRT
Cで制御する。さらにCGはキャラクタジェネレータで
あって表示装置CRTに表示する文字・記号・カーソル
等のキャラクタ信号を発生させるものであり、その各文
字・記号は例えばiex teド、1・とする。0IS
Kは作成した文書を記憶させておく外部メモリである。
第2図は第1図のキーボードKBの構成配置の一例を示
し、ここでCIKは文字処騨用の文字キーやファンクシ
ョンキー等の各種キーネTであり、GKは表示装置(R
T J二に表示された本文中のカーソルを種々の方向に
移動させる各種の本文用カーソル移動キーであり、MC
Kは表示装置CRTj農こ表示された後述するモニタラ
イン上のカーソルを種々の方向に移動させる各種のモニ
タ用カーソル移動キーである。
また、H3SKは転写(コピー)範囲のプロツタ(文字
群)の先頭を指示する範囲指定初めキーであり、H3E
Kは同じくそのブロッ久の最後を指定する範囲指定綿り
キーである。HKSKは予め範囲指定がされた文字群に
連結させて範囲指定の追加を行わせる為に追加の文字群
の先頭を指定する範囲結合始めキーであり、HKEKは
同じくその文字群の終りを指定する範囲結合終りキーで
ある。
MNKは範囲指定バッファHBUFに現在記憶されてい
る文字群を表示装置ff: CRTの表示画面のモニタ
ライン」二に表ンI<させるのを指示するモニタキーで
ある。CPKは範囲指定バッファHBUFに記憶されて
いる文字群を、カレントカーソル1/ジスクC(A4で
示されているリフレッシュメモリRMのアドレスと、そ
のレジスタCCRの内容とに基づいて算出されたチータ
パッファDBUFのアドレスに転すJ:することを指定
するコピーキー(転写指定キー)である65NKおよび
SIKはそれぞれ文字の挿入削除を行、わせる挿入キー
と削除キーとであり、これらのキーSNKまたはSIK
のキー人力により通常は表示画面上のカーソルCMの示
す文字の次に文字の挿入を行い、あるいはカーソルCM
の示す文字を削除するのであるが、範囲指定フラグHS
F 、に1iii囲結合フラグHKFおよびモニタフラ
グMNFとがオン(ON)の状yl!:。
のときには表示画面のモニタライン十のカーソルMCH
の示す文字について挿入・削除および訂1トが1丁能で
ある。
次に、第1図示の回路構成による本発明文字処理装;t
1の動作例の概要を表7I<装置f<i、 CRTの表
示面を示す第3図〜第7図を参照して説明する。
いま、リフレッシュメモリRMは例えば10X?W(W
:ワード、W=1文字)の容量を有し、そのリフレッシ
ュメモリRMの内容は出力表示袋;どf、CRT−にに
表示されるものとする。このとき、表示装置CRTの表
示面における文字等の出力は横10文字。
縦7行の表示とし、リフレッシュメモリRMの70ワー
ドの内容と順に対応づけられているものとする。さらに
、リフレッシュメモリRHこ格納するデータには1から
順に70までの番号を付け、その最初のデータはRM(
1) 、次のデータはRM(2)とし、−n染にN番目
のデータをRH(n)と表現するものとする。さらに、
便宜上モニタラインは1ラインすなわち、10文字分と
し、かつ最終ラインに当るRM(61)〜RM(70)
をモニタラインの領域(エリア)として確保しておくも
のとする。
なお、本発明装置における動作は、全てキーボードKB
上の文字キーあるいはファンクションキーの操作によっ
て行われる。また、第3図(A)でボす指標のLMMは
左マージンコードであり、表水装置CRT上に〉のマー
クで表示され、キーボーFKBから入力可能な最左端を
表示する。RMMは右マージンコードであり、表示”A
 i+’t CRT 1:、 ニ<I(7)マークで表
示され、キーホードKBから人力11丁能な最右端を表
示する。さらに、CMは本文用のカーソルであり、木の
マークで表>I<されlこにLMはモニタラインのある
行の初めを示し、MCM i#七ニタ用のカーソルであ
る。ただし、通常の操fl: If!+ではモニタカー
ソルMCMがなく、特に範囲指定関係の情、報のみを表
示する。
まず、電源投入時には、第3図(J)にボずように、表
示装置CRTの表示i+’+i上には、その左に端の先
頭位置にカーソルCにが表示されているだけであり、引
続くキーボードKBの1−のキー操作による文字処理動
作に従って)賄次入力支字′9・の表>l<を行う。す
なわち、キーホードKA作により入力された文字等は、
表示装置CRTの大小面1−におけるカーソルCにの表
示されている位置に表示されるのであるか、そのカーソ
ルCMの表示位置はキーホーIs’KRからの文字等の
人力の都度歩進する。なお、かかる文字等の信号入力に
対する制御動作は慣用の公知技術によって容易に実現で
きるので、その詳細な説明は省略する。
次に、転写または移動範囲の指定を行う時のモニタライ
ン上の表示例を説明すると、まず範囲指定を行いたい文
字群の先頭の位:へ(例えは、文字Aの位置)にカーソ
ルCMをカーソル移動キーCKの押下によって第3図(
A)に示す様に移動した後、範囲指定始めキーH3SK
を押下すると、カーソルが位置する「A」という文字が
範囲指定の文字とじて範囲指定、<ツファHBUFに登
録されると同時に、モニタライン」−に「A−」という
文字が表示される。続いて、カーソルCMをBおよびC
に順次移動させると「A」の文字に続いてrBj 、r
c」が範囲指定に登録されると同時にモニタライン」二
にt±第3図(B)に示すようにrAB(、」と表示さ
れる。続いて、範囲指定路りキーH5II:Kを押下す
るとモニタラインから範囲指定表示が消え、通常の操作
時のモニタラインの表示状態に復帰する。
次いで、第4図(A)に示すようにカーソルCMを表示
I’llの本文中の文字「■」のドに移動した後、範囲
指定始めキーH5Kを押下すると、に述と同様に「工」
という文字が新たに範囲バッファHBUFに登fノされ
、既に登録されていたrABCJは抹消されてモニタラ
インーにには「ニー」が表示され、以降−上述と同様に
範囲指定路りキー)1sEKの押下まで範囲指定関係が
続く。
しかし、カーソルCMが「■ノのドに来た時に範囲指定
始めキー)ISKを押さずに1lJi団結合始めキーH
KSKを押下したとすると第4図(8)に小ずように範
囲指定八ツファHBIJFにはrABCJの欧にrIJ
が範囲指定文字として登録され、七二クラインには、r
ABCI J と表示される。その後、範囲結合終りキ
ーHKEKが押下されるまでカーソルCMの移動に伴っ
て1、この範囲登録処理と表示処理とが繰り返され、第
4+)4(C:)に小すように、文字「K」までが範囲
結合処理によってIli囲指定登録されたとすると、モ
ニタラインには「ABCIJK Jが表示される。次い
で、1・IL囲結合終りキー)IKEKを押下するとモ
ニタラインの画面1−からrABCIJK Jの表示が
消え通常の操作時の画面表示に復帰する。
次に、合板りにカーソルCMが第5図に示すように表示
中の本文の文字rRJのところにあるときに、モニタキ
ーMNKを押下すると、モニタラインには範囲指定によ
りすでに登録されているrABCIJK Jが表示され
、再びモニタキーMNKを押下するとモニタラインから
rA、、BCIJK Jの表示が消えて通常の操作時の
モニタ表示に戻る。
次に、範囲指定の文字群の挿入および削除等の基1集処
理について説明する。この処理範囲指定処理の最中、範
囲結合処理の最中およびモニタキーMNKを押下してず
Jtられる範囲モニタ中のいずれにおいても可能である
が、ここで説明を簡単にするために、モニタキーMNK
を押下して、範囲モニタ画面を得た場合について説明を
行うこととする。
まず、モニタラインに範囲モニタが表示されたら、モニ
タカーソルNONをモニタカーソルキーMGKを押下す
ることによって左右方向に動かすことかできる。今、第
51Δの表4<状11;からモニタカーソル*−MCK
を使ってモニタカーソルMCMを「■」の下に移動させ
て第6図(A)に示すような状態になったときに、削除
キ’−3JKを押ドすると、モニタカーソル上の文字「
■」の文字コードが範囲指定/シンファHBUFから削
除され、その後続のrJ」 、rK」の文字コー1゛が
1iL囲指定バツフア)IBUFの中で用ハ次繰」二げ
られ(すなわちHBIJF(n+1)が)IBUF (
n) ニ格納することを3゛1.味する)、表示画面も
同様に第6図(B)にノ」(すようになる。
また、第6図(A)の状j、檄で削除キーSJKを押−
トする代りに挿入キーSNKを押しながら回11′?に
例えば「X」の文字キーを入力すると1:i!囲指定パ
・ンファ)IBUFの中で「x」の文字コーI・が挿入
されると同時に、rI」 、rJ」 、T’に、Iの文
字コードかmr+次くり下げられ、モニタ画面も第7図
(A)に示すようになる。しかし、第6図(A)の表、
J\状態のときに挿入キーSNKを押ドしない〜c l
−7,Jの文字キーを押下すると、範囲指定フラグγI
+ 11 U F内のrIJの文字コードか格納されて
いる場所にrZJの文字コードが11)き俊えられ、表
示画面も第7図(B)に示すように出力される。
第7図および第8図のフローチャートは、上述の本発明
装置の制御動作例を更に詳細に示したものである。これ
を説明すると、まず、′−に源投入後、キーボードKB
からのキー人力があれば、ステップS1においてそのキ
ー人力の種類を判別し、fll別したキー人力の種別に
応じて以下のステップに分岐して移行する。
このとき、キー人力か範囲指定始めキーH3SKであれ
ば、ステップS1からS2に移行して、汎用のパラメー
タレジスタiに゛1パを、汎用のバラメークl/ジスタ
jに61“°を、モニタカーソルレジスタMCRに°6
1”′を、範囲指定フラグH3Fに1″をそれぞれセッ
トして初期化し、モニタバッファM B U F (7
)領域MBUF(1) 〜MBUF(10)をすヘテク
リアし、リフレッシュメモリRMの領域R阿(61)〜
RM(7tl)の内容をそのにBUF(1)〜MBUF
(10)の領域に格納する。
次いで、ステップS3に進み、メモリRMの領域RM(
61)〜RM(70)にブランクコード′を肥土(1(
ストア)し、表示装置CRTの表示面にモニタ用カーソ
ルMCMを表示させる。続いて、ステップS4に移行し
、カレントカーソルレジスタCGRか示すリフレッシュ
メモリRMのアドレス位11°°′1の文字コードをf
fi I)n +Ff iバンフy HBUFのレジス
タjかツバ丁領域HBUF(i)と、リフレッシュメモ
リRMのレジスタjかボす領域RM(j)とにそれぞれ
格納し、レジスタlとレジスタ」の(ffおよびモニタ
カーソルレジヌタMCRのイぽ1をそれぞれ+1だけイ
ンクリメントする( ii’s 31A(A)参照)。
これにより、範囲指定始めキーH5SKのキー人力に対
する処理は終了する。
一力、ステップS1におけるキー人力がカーノル移動キ
ーGKであれは、ステップS5からステップS6に移行
して、カレントカーソルレジスタOCRの内容をカーソ
ル移動キーGKか移動したOL、 tiのアドレス((
tiに変更する。続いて、次のステップS7において、
範囲指定フラグH9Fが°°l°゛か、あるいは範囲結
合フラグHKFが°゛11パかを判定し、もしftj定
判定であれば、上述のステップS4の処理を行い、否定
判定であればこのキーGKのキー人力に対する処理を終
了する。例えば、範囲指定始めキーH3SKの押下に続
いて、カーソル移動キーGKを押下げた場合では、」二
連のステップS2においてフラグHSFが′1゛°にセ
ットされるから、ステップs7は白側判定となって、ス
テップS4の処理を行うこととなる(第3図(B)参照
)。
また、キー人力が範囲指定終りキーH3EXであれは、
ステップSlからステップS8に移行して、範囲指定フ
ラグH8Fをオフ(” 0 ” )にし、かつモニタバ
ッファMBUFの領域MBUF(1)〜MBUF(10
)の内容をリフレッシュメモリRMの所定領域R1’1
(61)〜RM(70)に格納して、モニタ用カーソル
MCHの表示を中止する。これによりこのキーH3EK
のキー人力に対する処理を終了する。
さらに、キー人力が範囲結合始めキーHKSKのときに
は、ステップS】からステップS9に移行し1範囲結合
フラグ)IKFを°1°”にし、リフレッシュメモリR
Mの領域RM(81)〜RM(70)の内容をモニタバ
ッフ 7 MBUFc7)領域MBtlF(1) 〜M
BUF(10)j、:格納した後、’)7しyシュjモ
’)RM(7)領域RM(81) −RM(70)に範
囲指定バッファHBUFの1oワーI・を記憶する。
次いで、ステップSIOに進んで、モニタ用カーソルM
GMを表示画面に表示した後、ステップS4に移行して
、そのステップS4の処理を′41う(第4図(A)お
よび(B)参照)。
キー人力が範囲結合路りキーHKEKの場合には、ステ
ップStからステップS11に移行して、モニタバッフ
7MBUFのloワードをリフレ、ンシュノモリRMの
領域RM(81) 〜RM(70)4.:記tQすルト
共に、範囲結僑・フラグ)IKFを0°°にリセッ!・
し、モニタ用カーソルMCMを表示画面から消去して処
理を終rする(第4図(C)参照)。
キー人力がモニタキーMNKであるときには、ステップ
Stからステップ512に移行して、モニタフラグMN
Fが” l ”か否かを判定し、i’; :+i!$1
1定であれば、次のステップS13において、モニタフ
ラグMNFを1 ”にセットすると共に、リフレッシュ
メモリRMの領域111M(81)〜RM(70)の1
0ワードをモニタバッファMBtlFに格納した後、そ
の領域RM(81)〜RM(70)に範囲指定バッファ
)IBUFのlOワードを格納する。同時に表示画面に
モニタ用カーソルMCMを表示して処理を終了する(第
5図参照)。
しかし、上述のステップS12において、モニタフラグ
MNFが°°l”′であるとNi定判定したときには、
ステップS14に移行して、モニタフラグMNFを0゛
にリセットし、表示画面からモニタ用カーソルMCMを
消去し、かつモニタバッファMBUFのlOワードをリ
フレッシュメモリRMの領域RM(61)〜RM(70
)に格納して処理を終了する。
ステップS1におけるキー人力かキーH3,SK。
H5EK 、 HKSK 、HKEKおよびMNKのい
ずれかのキー人力でなければ、キー人力がカーソル移動
キーGKか否かを判定するステップS5に移行する。こ
のとき、カーソル移動キーGKの入力でないときには、
ステップS5は否定判定となって、ステップS15に移
行し、範囲指定フラグH5F、@囲結合フラグ1(KF
 、およびモニタフラグMNFのいずれがが°°1′′
にセットされているか否か、すなわち範囲指だ、範囲結
合モニタのいずれかの処理中であるか台かを判定する。
そのステップS15で1「を定rJI定のときには他の
処理すなわち通常の文112作成処理に進み、1″I一
定判定のときにはステップS16においてキー人力のキ
ーの種類により以下のステップS17〜320等に分岐
して移行する。
すなわち、ステップS15で肖°定判Wとなると、きに
キー人力がモニタ用カーソル移動キーMCKの人力であ
れば、ステップS17に移行して、モニタカーソルレジ
スタMCRのイl白をモニタ用カーソルMCHの移動位
置のアドレス(+riに変更すると同時゛にパラメータ
レジスタiおよびJのイ1白をモニタ用カーソルMC1
lIの移動位j6のアドレス値に、1:、5′直し、処
理を終了する(第6図(A)参照)。
また、ステップS15が肯定判定で、キー人力が削除キ
ーSJKの入力のときにはステ、プS]8にすすで、モ
ニタカーソルレジスタNCRの内容(NCR)に°°1
゛′を加算した値゛°(阿CR)+1 ”で示されるリ
フレッシュメモリRMのアドレス位置からRM(70)
までの内容を1ワードづつ順次繰り」―げた後、その領
域RM(70)にスペースコードを挿入し、かつ範囲指
7パツフア)lB、UFにリフレッシュメモリRMの領
域RM(61) 〜RM(70)(7)文字コード1o
ワード分を転送して格納し、処理を終了する(第6図(
B)参照)。
一方、ステップS15が肯定判定となって、キー人力が
挿入キーSNKの人力である場合は、ステップS19 
に移行して、モニタカーソルレジスタNCRが示すリフ
レッシュメモリRMのアドレス位置からRM(8!3)
までの内容を1ワードづつ順次繰り下げた後、同時に押
された文字キーCIKの文字コードをモニタカーソルレ
ジスタNCRで示されるリフレッシュメモリRMの領域
に格納し、かつリフレッシュメモリRMの領域111M
(81)〜RM(70)の内容を範囲指定バー、 77
 HBUF(7)領域ot+t++;(i) 〜HBu
F(10)ニ転送して処理を終了する(第7図(A、)
参照)。
さらに、ステップS15が肯定判定で、キー人力が文字
キーCIKのキー人力であるときには、ステップS20
へ進んでモニタカーンルレジスタNCRで示されるリフ
レッシュメモリRMのアト1/ス位置に、キーCTKか
ら入力された文字コー;・を格納し、範l1fJ4i定
バッファHBUFにリフレッシュメモリRMの領域RM
(81)〜RM(70痛内容を格納した後、モニタカー
ソルレジスフNCRの内容を→−またけインクリメント
して処理を終了する( m714(B) 1tjllj
 )。なお、ステップS15がI’r定’r4定となる
ときに、キー人力力SJK、MCK、SNK i 、J
:びcIKノイずれてもないときにl±、他の処Jll
j、例えばエラー表、7rX処Jl+H等を行うに のように、本例によれば、文字処理装置の表示面に表示
された文字や図形情報を篩5囲指定で指示する時に、そ
の範囲指定で指定した文字を所定のモニタライン上に表
示させることができる。また、不連続な文字群を範囲指
定したいII!iにも簡単なキー操作を行うことによっ
て容易に実現できる。さらに必要に応じてモニタライン
1.において文字の挿入や削除あるいは変更ができる。
なお、本例では、範囲指定を行う場合に、・範囲指定始
り位置を指示して、次にカーソルを順次動かして行くと
、そのカーソルの軌跡に応じて文字コードが範囲登録さ
れるようにしているが、本発明はこれに限らず、例えば
、範囲指定始まりを指示した時のカーソルの位置と、範
囲指定終りを指示した時のカーソルの位置をめてその両
者のカーソルIIJIに含まれる文字コードが範囲登録
されるようにしてもよい。すなわち、範囲指定始まり、
あるいは範囲結合始まりを指示した時のカーソル位置を
基準にしてそれからカーソルを適当に移動させた場合の
カーソルの位置を常に計算しながら、その両者のカーソ
ル間の文字群を可能な限りの文字数だけモニタラインに
表示するという制御手順に、リードオンリメモリROM
のプログラムを書き変えることによって範囲指定始め、
終り、(俺囲結合始め、終りで指示されるカーソルでサ
ンドウィッチされた範囲指定の場合も筒中に達成させる
ことが可能である。なお、また、範囲指定等のキーの代
りに所定のコマンドによって入力することによっても同
様の効果が得られるのは勿論である。
[効 果′] 以上説明したように、本発明によれば、範囲指定された
文字群を所定の表示面に出力表示されるように1−だの
で、範囲指定プロの文字列の確認が容易となって人力ミ
スが防11−され、Ii +’r: t’lを向−j。
させることができる。さらに本発明によれば、一度ll
1li囲指定された文字列に別の文字列を追加し、ある
いは文字の削除″、9・の編集が容易にできる。さらに
本発明によれば、離れた位3/Jにある文字列同志を結
合して一つの文字列として範囲指定できる利点もある。
\ \ ゝ・1、 −・、\ \−
【図面の簡単な説明】
第1図は本発明文字処理装罵の構成の一例を示すブtf
f7り線図、 第2図は第1図のキーポー1”KBの構成配置の一例を
示す配置図である。 第3閃(A)、(B)〜第7図(A)、(B)はり′5
1図の装置の文字処理手順の一例をモニタ用の表示装置
CRTの表示面上に示した説明図で、第3図(A)。 (13)は範囲指定の登録処理を示し、第4図(A)〜
(C)は範囲指定の結合処理を示し、第5図はモニタキ
ーを押下した場合の表示出力処理を示し、第6図(A)
、(B)は範囲指定プロ・ンクの削除処理を示し、第7
図(A)、(B)はモニタライン、にでの挿入と変更の
処理を示す。 第8図と第9図は第1図の装置の文字処理子11「(の
−例を示すフローチャー1・である。 CPU・・・マイクロプロセッサ、 ROM・・・読出し専用の固定メモリ、アクセスメモリ
、 DBUF・・・文書バッファ、 MBUF・・・モニタパンツ7、 )IBUF・・・範囲指定バッファ。 H2O・・・範囲指定カウンタ、 H3P・・・範囲指定フラグ、 HKF・・・範囲結合フラグ、 MNF・・・モニタフラグ、 DISK・・・外部メモリ。 CR・・・カーソルレジスタ、 CCR・・・カレントカーソルレジスフ、NCR・・・
モニタカーソルレジスタ、RM・・・リフレアシュメモ
リ、 CRTC・・・CRTコントローラ、 CRT・・・表示装置、 CG・・・キャラクタジェネレータ、 r、B・・・コントロールハス、 DB・・・データバス、 AB・・・アI・レスパス、 KB・・・キーボード、 H85K・・・範囲指定始めキー、 H3EK・・・範囲指定路りキー、 SJK・・・削除キー、 CPK・・・コピー指示キー。 SNK・・・挿入キー、 HKSK・・・範囲結合始めキー、 HKEK・・・範囲結合路りキー、 MNK・・・モニタキー、 GK・・・各方向のカーソル移動キー、MCK・・・モ
ニタ上のカーソル移動キー、L)IM・・・左マージン
コード、 CM・・・カーソル、 RMM・・・右マージンコード、 MLM・・・モニタラインマーク、 MCM・・・モニタカーソル。 第3図 (B) 第4図 (A) (B) 第4図 第5図 第6図

Claims (1)

  1. 【特許請求の範囲】 文字および記号を含む文字列を入力する人力手段と、前
    記文字列を出力表示する表示手段と、前記入力手段から
    入力された文字列および前記表示手段に出力すべき文字
    列を記憶する記憶手段と、該記憶手段の指定場所の不連
    続な複数の文字列を互いに結合して1つの結合文字列と
    することを指示する指示手段と、該指示手段により指示
    された111ノ記結合文字列を前記記憶手段の指定場所
    に一括挿入する制御手段とを具ソ11シたことを特徴と
    する文字処理装置。 (以下、余白)
JP58191014A 1983-10-14 1983-10-14 文字処理装置 Granted JPS6083992A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58191014A JPS6083992A (ja) 1983-10-14 1983-10-14 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58191014A JPS6083992A (ja) 1983-10-14 1983-10-14 文字処理装置

Publications (2)

Publication Number Publication Date
JPS6083992A true JPS6083992A (ja) 1985-05-13
JPH0527874B2 JPH0527874B2 (ja) 1993-04-22

Family

ID=16267439

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58191014A Granted JPS6083992A (ja) 1983-10-14 1983-10-14 文字処理装置

Country Status (1)

Country Link
JP (1) JPS6083992A (ja)

Also Published As

Publication number Publication date
JPH0527874B2 (ja) 1993-04-22

Similar Documents

Publication Publication Date Title
JPS6049425A (ja) 文章処理装置における表示方式
US20050140677A1 (en) System and method for entry and display of blueprint data
JPS6083992A (ja) 文字処理装置
JP3477812B2 (ja) 文書処理装置および方法
JP3630811B2 (ja) 画像作成装置およびその方法
JPH05334316A (ja) 見積額対比書作成装置
JPS62105266A (ja) 文字処理装置
JPH0578036B2 (ja)
JPH0470962A (ja) データ処理装置
JPS6336362A (ja) 罫線編集装置
JPS62263566A (ja) データ処理装置
JPS6048077A (ja) 文書情報記憶制御方式
JP2764826B2 (ja) 誘導入力方式
JPH01189774A (ja) 文書管理システム
JPS6050589A (ja) 文書作成方式
JPS62256017A (ja) ワ−ドプロセツサ
JPS63244089A (ja) 情報処理装置
JPS6060689A (ja) 図形表示装置
JPH0474264A (ja) 文字処理装置
JPS63163969A (ja) 音声付きイメ−ジ・プロセツシング処理装置
JPH0488478A (ja) Cad図面のサイン欄マスク方法
JPH0488550A (ja) 文字処理装置
JPH02236661A (ja) 文字処理装置
JPS62229316A (ja) 文字処理装置
JPH0571110B2 (ja)