JPS6083991A - 文字処理方法 - Google Patents

文字処理方法

Info

Publication number
JPS6083991A
JPS6083991A JP58191013A JP19101383A JPS6083991A JP S6083991 A JPS6083991 A JP S6083991A JP 58191013 A JP58191013 A JP 58191013A JP 19101383 A JP19101383 A JP 19101383A JP S6083991 A JPS6083991 A JP S6083991A
Authority
JP
Japan
Prior art keywords
key
character
cursor
monitor
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
JP58191013A
Other languages
English (en)
Other versions
JPH0578036B2 (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 JP58191013A priority Critical patent/JPS6083991A/ja
Publication of JPS6083991A publication Critical patent/JPS6083991A/ja
Publication of JPH0578036B2 publication Critical patent/JPH0578036B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [技術分野] 本発明はCRT (陰極線/Fi′)や液晶表示器等の
出力表示装置の出力表示画面を見ながらキーホードやタ
ッチペン′−9・の入力装置を使用して文−7の作成や
編集あるいは構成なとの文字処理を行う文字処理装、7
.゛、lに関する。
[従来技術] 従来、この種の文字処理装置、例えばワードプロセッサ
において文書の作成+ i+++を集、構成中に既出の
句や複合語等の文字群を再使用する場合しこは、−1浅
に再度1文字づつ入力するよりも、文字11′1のコピ
ー(転写)機能を用いて入力する方かはるかに便利であ
り、入力ミスも減らせる為に、コピー機能を(iiiえ
た装置か種々提供されている。
しかしながら、これらの従来装置においては、例えば範
囲指定キーによってコピーさせるべき句N・の文字11
′4を指定した場合に、との文字からとの文字までが範
囲指定されたのかを入力操作者に明確に知らせる手段が
なかった。その為に・掩囲指定の入力操作における人力
ミスに気がつかない場合が多いと云う欠点があった。
また、従来装置とでは連続しない2力所以上の文字群を
連結させてコピーさせると云ったことはできなかった。
さらにまた、従来装置では、−J伐4:Ml四指足゛さ
れた句なとの文字IYに転写前において文字の追加や削
除あるいはjT、’+Iなどができなかった。
[目 0勺] 本発明の目的は、上述の欠点を除去し、範囲指定された
句や複合語等の文字列を表小画n4i ’に□の出力手
段に出力させることによって入力i1.j、作J1に1
純囲指足の文字列の確11αが容易にできるように1−
で、人力操作効率を」二げ、ひいては入カミスイク誠ら
すことかできるようにした文字処理装置を4:+11.
’iすることにある。
また、本発明の他の目的は、−世:l’+ij、四指)
ゼされた文字列に追加削除等の編集ができるようにした
文字処理装置を提供することにある、。
さらにまた、本発明の他の目的は、2カ所にわたる句と
句や句と複合ahというような具合に文字列と文字列と
を結合して1つの文字列にして範囲指定できるようにし
た文字処理装置を提供することにある。
[実 施 例] 以下、図面を参照して本発明の詳細な説明する。
第1Mは本発明文字処理装置の構成の一例を小し、ここ
で、CPUは、マイクロプロセッサであり、文字処理の
ための演算、論理判断等を行い、アドレスバスAB、コ
ントロールバスCB、データパスDBを介して、それら
のバスに接続された各オI′4成閥素を制御する。
アドレスバスABはマイクロプロセッサCPUの制御の
対象とする構成要素を指示するアドレス信号を転送する
。コンI・ロールパスCBはマイクロプロセッサCPU
の制御の対象とする各構成要素のコントロール信号を転
送して印加する。デークパスDBイオ各構成要素相互間
のデータの転送を11う。
ROMは、読出し痔用の固定メモリであり、マイクロプ
ロセンサCPUによる第8図およびQ’+ 、9図に小
す力1」〈後述する制御の−「1111iπを記憶(巳
させておく。
RAMは、読み込みだけでなく +”t 1.6みもI
If能なランダムアクセスメモリであり、各積、成要素
からの各種のデータを−II!i記tαするのに用いら
れ、例えば次に述べる文−;バッファDB肝、モニタバ
ッファMBUF、 ik囲指定ハンファ)IBUF、・
1・h囲指定カウ7 夕HSC、,7f9.囲指定フラ
グHS F 、 KI+i(IJII #、’r合)゛
ラクHKFおよびモニタフラグMNF At、・からな
る。文1番)バッファDBUFはキーボー1’KBがら
入力された文書情報を箸;・えるメモリであり、モニタ
バッファM B U’F if 表>i< 装置CRT
上に表小されるモニタライン1の文字21¥を一111
r格納するメモリである。jIi?i囲指冗′/゛・ン
ファHBUFは、範囲指定あるいはに1屯囲り一合によ
って選択された文字デークイ1′1が格納されるメモリ
であり、範囲指にカウンタH5Cは七の1而囲指定バツ
フアHBIIFのアドレスを示す仙が格納されるメモリ
てあり、範囲指定フラグHSIiは現在範囲結合の動作
中ではオンの値、すなわち” 1 ”か格納されるメモ
リである。範囲結合フラグ1(KFは現在範囲結合の動
作中ではオンの仙すなわち、l“か格納されるメモリで
ある。モニタフラグMNFはモニクキーが一回押される
と′l”かセットされ、+1)ひ押下されると0′′か
ヤントされるフラグである。
I:述のキーホードKBは木文字処理装置における各種
データの入力指示を行うのに用いる各種のキーm re
 、例えは後述の第2図に小すように構成して配列した
ものである。
CRはカーソルレジメタであって、マイクロプロセッサ
CPUにより制御されるカーソルのイ☆11/1に関す
るデータの書込みおよび読出しに用いるメモリであり、
 CRTコントローラCRTCの制用1のもとに、この
カーソルレジスタCRに記憶させたアドレスに対応した
表示装J+、’ CRTの表示画面1−;の表小位置に
カーソルを移動させて表示する。このカーソルレジスタ
CRはカレントカーソルレジスタl”、CRとモニタカ
ーソルレジスタMCRからなり、このうち、カレンI・
カーソルレジスタCCRは表示装置iti CRTの表
不向面上の本文中のカーソルのff制御を+IJす、ま
たモニタカーソルレジスタNCRは大小装置CRTの表
示画面ヒのモニタラインー1−のカーソルの制御を司る
11ノ用のレジスタである。
RMはリフレッシュメモリであり、交;!:パッファD
BυFのうちで表示装置CRTに大小する−・画面分の
情報を記te L、マイクロプロセッサCPUにより自
由に1i、シみ書きできる。
CRT コントは−ラCRTCはカーソルレジスタCR
およびリフレッシュメモリRMに、1己iQ 3せたカ
ーソル位i;<iおよび文字・記号コード1号にノ、(
ついて表示装置CRTの表示画面上にかけるカーソルお
よび表示パターンの表示を制御する。I、庫の表示装置
CRTは陰極線?6・等を用いたものであり、七の表小
装、°τゝ’; +; RTにおけるトン)・構成の大
小パターンおよびカーソルの表示をCRTコントローラ
CRTCで制御する。さらにCGはキャラクタジェイ、
レークであって表71<装置CRTに表示する文字・記
号・カーソル外のキャラクタ信号を発生させるものであ
り、その各文字・記号は例えば18X 1G F ン1
とする。DISXは作成した文書を記憶させておく外部
メモリである。
第2図は第1図のキーホー1’KBの構成配置の−・例
を丞し、ここでCIKは文字処理用の文字キーやファン
クションキー等の各種キ一群であり、GKは表示装置’
、 CRT上に表示された本文中のカーソルを4φ々の
方向に移動させる各種の本文用カーソル移動キーであり
、MCKは表示装置CRT 、J−に表2バされた後述
するモニタライン、」二のカーソル’<N々の力1u7
に移動させる各種のモこタ用カーソル移動キーである、 また、H85Kは転写(コピー)範囲のブロック(文字
2ill)の先頭を指示する範囲指定初めキーであり、
H5EKは同じくそのブロックの最後を指定する範囲指
定路りキーである。HKSKは予め範囲指定かごれた文
字群に連結させて範囲指定の追加を行わせる為に追加の
文字群の先頭を指定する範囲結合妬めキーであり、HK
EKはJj41; <ぞの文字J+¥の終りを指定する
範囲結合終りキーである。
MNKは範囲指定バッファ)IBUFに現在記憶されて
いる文字41Yを表示装o’#cRTの表/I<画面の
モニタラインにに表示させるのを指ンjくするモニタキ
ーである。CPKは範囲指定バンファHBUFに記tQ
されている文字4’fを、カレンI・カーソルレジスタ
CCRで小されているリフレッシュメモリRMのアドレ
スと、そのレジスタOCRの内容とにノ、1ついです出
されたデータバッファDBUFのアドレスにΦノ1′す
゛することを指定するコピーキー(転写指定キー)であ
る。
SNK 8よひSIKはそれぞれ文字の挿入削除を行、
わせる挿入キーと削除キーとであり、これらのキーSN
KまたはSIKのキー人力によりJj(’7!’lは表
示画面上のカーソルCにの示す文字の次に文字の挿入を
9:lい、あるいはカーソルCMの示す文字を削除する
のであるが、範囲指定フラグ)ISF 、 K+ai囲
結合フラグHKFおよびモニタフラグMNFとがオン(
ON)の状11二のと、ケには表7f\画血のモこクラ
インJ、のカーソルMCMの示す文字について挿入・削
除、8J:び訂J1−が+r(能である。
次に、第1図>ljの回路構成による本発明文字処理装
置の動作例の概要を表示装置CRTの表示I’r+iを
小す第3図〜第71Aを参照して説明する。
いま、リフレ・ンシュメモリRMは例えハ1OX7W(
W:ワード、W=1文字〕の容1′−一をイイし、その
リフレッシュメモリ、RMの内容は出力表示装置CRT
上に表示されるものとする。このとき、表ン3\装置C
R,Tの表示面における文字チ′・の出力は横lθ文字
。
縦7行の表示とし、リフレッシュメモリRMの70ワー
ドの内容と順に対応づけられているものとする。さらに
、リフレッシュメモリRMに格納するテークには1から
1順に70までの番号を付け、その11G初のデータは
RM(1)、次のデータはRM(2)どし、一般にN番
目のデータをRM (n)と表現するものとする。さら
に1便宜」−モニタラインは1ラインすなわち、lO文
字分とし、かつ最終ラインに当るRM(61)〜RM(
70)をモニタラインの領域(エリア)として+i11
保しておくものとする。
なお、本発明装置における動作は、全てキーボードKB
J−の文字キーあるいはファンクションキーの操作によ
って行われる。また、B 31J (A)でツバす指標
のLMMは左マージンコードでアリ、表爪装置CRT上
に〉のマークで表示され、キーポー1;’KBから入力
可能な最左端を大小する。RMMは為マージンコードで
あり、表ン1\”J 置CRT J、: lこ(のマー
クで表示され、キーホーF’KBから入力i+)能な最
右端を表示する。さらに、CMは本文用のカーソルであ
り、木のマークで表示されたM L Mはモニタライン
のある社の初めを示し、MCMはモニタ用のカーソルで
ある。たたし、通常の4M、 (’tt u!4ではモ
ニタカーソルMGMがなく、特に範囲指定関係の情弧の
みを表示する。
ます、電源投入時には、第3図(八)に小すように、表
示装置CRTの表示面1−には、子の左に端の先頭位置
にカーソルCMが表示されているだけであり、引続くキ
ーホー+:xBの上のキー操作による文字処理動f[に
従ってllffl次人力文字′<1の大小を石う。すな
わち、キーホードに6作により入力された文字等は、表
示装置CRTの大小面1−におけるカーソルCMの表示
されている位置に大小、されるのであるが、そのカーソ
ルCMC7)大小イぐl置はキーホードKBからの文字
等の入力の都+F: ;ム1ll−する。なお、の公知
技術によって容易に実現できるので、七の詳細な説明は
省略する。
次に、転写または移動範囲の指定を行うがfのモニタラ
インーにの表示例を説明すると、まず範囲指定を行いた
い文字群の先頭の4<l、iピi(例えは、文字Aの位
置)にカーソルr2Hをカーソル移動キーGKの押下に
よって第3図(A)に示す様に移動した後、範囲指定始
め午−H8S’Kを押下すると、カーソルが位置する「
A」という文字か範囲指>j!の文字として範囲指定バ
ッファHBUFに登録されると同時に、モニタライン上
にrA−Jという文字か表示される。続いて、カーソル
(JをBおよびCに順次移動させるとrAJの文字に続
いてrE、J 、rCJか範囲指定に登録されると同1
1(rにモニタライン上には第3図(B)に示すように
「ABC−」と表示される。続いて、範囲指定路りキー
H8EKを押下するとモニタラインから範囲指定表示が
消え、通常の操作時のモニタラインの表示状!めに復帰
する。
次いで、第4図(A)に示すようにカーソル傭を大小中
の本文中の文字「工Jの下に移動した後、1lili囲
指定始めキーH9Kを押下すると、)−述と同様に「I
」という文字が新たに範囲ハ・ンファHBUFに登録さ
れ、既に登録されていたT A B’CJは抹梢されて
モニタライン上にはrI−」か大小され、以降」−述と
同様に範囲指定路りキーH:; E Kの押下まで範囲
指定登録が続く。
しかし、カーソルCMがrIJの1・に来た時に範囲指
定始めキー)ISKを押さずにFl;?j囲結合始めキ
7HKSKを押下したとすると第4図(fl)に小才よ
うに範囲指定バッファHBtlFにはr A 13 C
Jの欧に「I」か範囲指定文字としてイ1ψノされ、モ
ニタラインには、rABCI J と表示される。その
後、範囲結合終りキー)IKEKが押ドされるまでカー
ソルCMの移動に伴って1、この篩、囲・51.J処理
と表示処理とが繰り返され、第4図(C)にlI<ずよ
うに、文字「l(」まてが範囲結合処理によって範囲指
定登録されたとすると、モニタラインには[ABCIJ
K Jが表示される0次いで、パ庫囲結合終りキー)I
KEKを押下するとモニタラインのpl+i 面L:か
らrABCIJK Jの表ン1\が消え通常の操作時の
画面表示に復帰する。
次に、今仮りにカーソルCにが第5図に示すように表示
中の本文の文字rRJのところにあるときに、モニタキ
ーMNKを押下すると、モニタラインには範囲指定によ
りすでに登録されているr A BCIJK Jが表示
され、再ひモニクモーMNKを押下するとモニタライン
からrABCIJK Jの表示が消えて通常の操作時の
モこ夕表示に灰吹に、範囲指定の文字群の挿入および削
除コクの、1JIIi東処理について説明する。この処
理範囲指定処理の最中、範囲結合処理の最中およびモニ
タキーMNKを押下して得られる範囲モニタ中のいずれ
においてもσf能であるが、ここで説明を簡単にするた
めに、モニタキーM14Kを押下して、a+“U囲モニ
タ両面をeすた場合について説明を行うこととする。
まず、モニタラインに範囲モニタが表示されたら、モニ
タカーソルMGMをモニタカーソルキーMCKを押下す
ることによって左右方向に動かすことかできる。今、第
5図の表示状態からモニタカーソルキーMCKを使って
モニタカーソルMCMを「工」の下に移動させて第6図
(A)に示すような状態になったときに、削除キーSJ
Kを押ドすると、モニタカーソル上の文字「工」の文字
コートが範囲指定バッファHBUFから削除され、その
後わ°CのrJ」 、rK」の文字コード′が範囲指定
バッファI(BUFの中で順次繰上げられ(すなわちH
BUF(n+1)がHBUF (n)に格納することを
意味する)、表示画面も同様に第61Δ(B)にiJ<
すようになる。
また、第6図(A)の状態で削除キーSJKを押下する
代りに挿入キーSNKを押しながら回詩に例えば「Xj
の文字キーを入力すると範囲指定バッファ)IBtlF
の中で「x」の文字コードが挿入されると同時に、rI
」 、rJ」 、rK、+の文字コードか順次〈り下げ
られ、モニタ画面も第71KI (A)に示すようにな
る。しかし、第6図(A)の大小状117iのときに挿
入キーSNKを押下しないで「z」の文字キーを押下す
ると、範囲指定八ツファHBQF内の「■」の文字コー
ドが格納されている場所にrZJの文字コードが書き変
えられ1表示画面も第7図(B)に示すように出力され
る。
第7図および第8図のフローチャー1・は、」二連の本
発明装置の制御動作例を更に5Y細に示したものである
。これを説明すると、まず、電源投入後、キーボードK
Bからのキー人力があれば、ステップS1においてその
キー人力の種類を判別し、判別したキー人力の種別に応
じて以下のステップに分岐して移行する。
このとき、キー人力が範囲指定始めキーH3SKであれ
ば、ステップSlから82に移行して、汎用のパラメー
タレジスタiに°゛1″を、汎用のパラメータレジスタ
Jに’ 61 ”を、モニタカーソルレジスタNCRに
°“61゛′を、範囲指定フラグH9Fに°1”をそれ
ぞれセットして初期化し、モニタバッファMBUFの領
域MBtlF(,1)〜MBUF(10)をすべてクリ
アし、リフレッシュメモリRMの領域RM(81)〜R
M(70)の内容をそのMBUF(1)〜MBUF(1
0)の領域に格納する。
次いで、ステップS3に進み、メモリRMの(il’l
域Rに(61)〜RM(70)にブランクコートを配位
(ストア)し、表示装B、cRTの表示面にモニタ用カ
ーノルMCMを表示させる。続いて、ステップS4に移
行し、カレントカーソルレジスフCCRが小すリフレッ
シュメモリRMのアドレス位置の文字コードを範囲指定
バッファHBLIFのレジスタiか小す領域HBUF(
i) と、リフレッシュメモリRMのレジスタJか小す
領域RM(j)とにそれぞれ格納し、レジスタiとレジ
スタjの値およびモニタカーソルレジヌタNCRの(+
Tjをそれぞれ+1だけインクリノ/1・する(第3図
(A)参照)。これにより、範囲指定始めキー1(SS
Kのキー人力に列する処理は終−rする。
一方、ステップStにおけるキーノ\力かカーソル移動
キーGKであれば、ステップS5からステップS6に移
行して、カレントカーソルL・ジスタCCRの内容をカ
ーソル移りjキーGKが移動した位11“1イのアドレ
ス(if目こ変更する。続いて、次のステップS7にお
いて、範囲指定フラグH3Fか°1゛か、あるいは範囲
結合フラグ)IKFが°゛1″か否かを判定し、もし−
1“J定判定であれば、上述のステップS4の処理を行
い、査定判定であればこのキーGKのキー人力に対する
処理を終了する。例えば、範囲指定始めキーH65Hの
押下にbl、!いて、カーソル移動キーCKを押下げた
場合では、」−述のステップS2においてフラグH8F
が“l゛′にセットされるから、ステップS7は1″?
定判定となって、ステップS4の処理を行うこととなる
(第3図(13)参照)。
また、キー人力が範囲指定路りキーH3EXであれば、
ステップS1からステップS8に移行して、範囲指定フ
ラグH8Fをオフ(°0″″)にし、かつモニタバッフ
ァMBUFの領域MBUF(1)〜MBUF(10)の
内容をリフレ・ンシュメモリRMの所定領域RM(61
)〜RM(70)に格納して、モニタ用カーソルMCM
の表示を中止する。これによりこのキーH9EXのキー
人力に対する処理を終了する。
さらに、キー人力が範囲結合始めキーHKSKのときに
は、ステップS1からステップS9に移行し、範囲結合
フラグHKFを°°1“にし、リフレッシュメモリRM
の領域RM(131)〜RM(70)の内容をモニタバ
ックγMBUFの領域MBUF(1)〜MB[IF(1
0)に格納し1こ後、リフレッシュメモリRMの領域R
M(131)〜RM(70)に範囲指定バッファHBυ
Fの107−トを記憶する。
次いで、ステ・ンブS10に進んで、モニタ用カーソル
MCMを表示画面に表示した後、ステップS4に移イ]
シて、そのステップS4の処理を狛う(第414(A)
および(B)参照)。
キー人力が範囲結合終りキー11 K E KのJ↓、
1合には、ステップSlからステップSllに移イ1し
で、モニタバッファMBUFの10ワードをリフレッシ
ュメモリRMの領域RM(61)〜RM(70)に記憶
するとJf、に、・範囲結合フラグ)IKFを0゛にリ
セットし、モニタ用カーソルMCMを表示画面から消去
し、て処理を終fする(第4図(C)参照)。
キー人力がモニタキーMNKであるときには、ステ、ブ
S1からステンブSI2にXD’iして、モニタフラグ
MNFか゛′1パか杏かを判夏し、1f昌」1判ンl:
′であれば 次のステップS13においで、モニクフラ
1MNF ヲ” 1 ”にセットすると共に、リフレッ
シュメモIJ RM(7)領域RM(81) 〜RM(
70)c7) 10ワードをモニタバッファMBUFに
格納した後、その領域RM(81)〜RM(70)に範
囲指定バッファHBUFのlOワードを格納する。同時
に表示画面にモニタ用カーソルMCMを表ンバして処理
を終了する(第5図参照)。
しかし、」−述のステップS]2において、モニタフラ
グMNFが” 1 ”であると15定判定したときに1
寸、ヌテッ7’S14に移行して、モニタフラグMNF
を°0”°にリセットし、表ンバ画面からモニタ用カー
ソルMCMを消去し、かつモニタバックγMBUFの1
07−トをリフレッシュメモリRMの領域RM(61)
〜RM(70)に格納して処理を終了する。
ステップS1におけるキー人力がキー)1ssK 。
H8EK 、 HKSK 、HKEKおよびMNKのい
ずれかのキー人力でなければ、キー人力がカーソル移動
キーCKか否かを判定するステップS5に移行する。こ
のとき、カーソル移動キーGKの入力でないときには、
ステップS5は否定判定となって、ステップS15に移
′41シ、範囲指定フラグH5F 、 範囲結合フラグ
HKF 、およびモニタフラグMNFのいずれかか°゛
l°′にセットされているか杏か、ずh゛わち範囲指定
、範囲結合モニタのいずれかの処理中であるか台かを判
定する。そのステップ515で1イを定判定のときには
他の処理すなわち通常の文、1:作成処理に進み、4″
j定判定のときにはステップ:316においてキー人力
のキーの種類により以下の7テンプS l 7〜820
等に分岐して移9]する。
スナワチ、ステップSL5 テi’f 定’rll :
j’ トiI: イ、’)ト、、!にキー人力かモニタ
用カーソル移すリ」キーMCKの人力であれは、ステッ
プS17に移動して、モニタカーソルレジスタMCRの
餉をモニタ用カーソル阿CMの移動位116のアドレス
イ+jiに変更すると同時にパラメータレジスタiおよ
びjのイ1白をモニタ用カーソルMCHの)多動位f;
、lのアドレス位置白に1+)き1白し、処理を読了す
る(第6図(A)外囲〕。
また、ステップS15が1号定判;7;、+で、キー人
力が削除キーSJKの人力のときにはステ、ブS18に
すすで、モニタカーソルレジスタNCRの内容(MCR
)に1°°を加算した餉”(NCR)+1 ”で示され
るリフレッシュメモリRMのアドレス位置からRM(7
0)までの内容を1ワードづつ順次繰り−1;けた後、
ぞの領域RM(70)にスペースコードを挿入し、かつ
範囲指定バッファHBUFにリフレッシュメモリRMの
fti 域RM(61)〜RM(70)の文字コート1
0ワード分を転送して格納し、処理を終了する(第6図
(B)参り)。
−力、ステップS15が1fi)i:判定となって、キ
ー人力が挿入キーSNKの入力である場合は、ステップ
S1θに移動して、モニタカーソルレジスタNCRが示
すリフレッシュメモリRにのアドレス位11°°iから
RM(89)までの内容を1ワードづつ、1賠次繰り下
げた後、同時に押された文字キーCIKの文字コードを
モニタカーソルレジスタMCRで示されるリフレッシュ
メモリRMの領域に格納し、かつリフレッシュメモリR
Mの領域Rに(61)〜RM(70)の内容を111)
囲指定バッファHBUFノ領域)IBtlF(1) 〜
HBUF(10)4.:転i、1て処理を終了する(第
7図(A>参照)。
さらしこ、ステップS15が1:j疋判定で、キー人力
が文字キーCIKのキー人力であるときには、ステ、、
7’S20へ進んでモニタカーソルレジスタNCRで示
されるリフレッシュメモリRMのアドレスイ)装置に、
キーGIKから入力された文字ニー1・を格納し、 i
’1iii囲指定八ツファHへUFにリフレッシュメモ
リRMの領琺RM(fil)〜Rに(70)の内容を格
納した後、モニタカーソルレジスタNCRの回合゛を+
またけインクリメントして処理を終了する( C1′S
 7図(B) 、!、−照)。なお、ステンプSI5が
i’(:j、”I’ll >j;となるときに、キー人
力がSJK、MCK、SNKおよC)CIKのいずれで
もないときには、他の処理、例え1:1エラ・−表7へ
処理等を行う。
このように、本例によれば、文字処理装置、y茜り表刀
臼r1jに表示された文字や図形情報を範囲指定で指示
する11ケに、その範囲指定で指示した文字を所′A!
のモニタライン」二に表示させることかできる。また、
不連続な文字Jlfを範囲指定したい111!にも簡r
liなキー操作を行うことによって容易に実現できる。
さらに必要に応じてモニタライン1−において文字の挿
入や削除あるいは変更ができる。
なお、本例では、範囲指定を91つ場合に、範囲指゛l
i:′始り位置を指示して、次にカーソルを11「1次
動かしてわくと、そのカーソルの軌跡に応して文字コー
トが範囲登録されるようにしているか、本発明はこれに
限らず、例えば、範囲指定始まりを指示した11!jの
カーソルの位;?゛1と、範囲指足終りを指示した時の
カーソルの位置をめてその両者のカーソル間に含まれる
文字コードが範囲登録されるようにしてもよい。すなわ
ち、範囲指定始まり、あるいは範囲結合始まりを指示し
た時のカーソル位置を2[(−/(jiにしてそれから
カーソルを適当に移動させた場合のカーソルの位1°δ
を常に計算しながら、そのjjij者のカーソル間の文
字群を11丁能な限りの文字数だけモニタラインに表示
するという制御手順に、リードオンリメモリROMのプ
ログラムを占き変えることによって範囲指定始め、終り
、1a!囲結合始め、終りで指示されるカーソルでサン
トウィンチされた範囲指定の場合も油虫に達成させるこ
とが可能である。なお、また、範囲指定等のキーの代り
に所定のコマンドによって入力することによっても同様
の効果が得られるのは勿論である。
[効 果] 以上説明したように、本発明によれば、範囲指定された
文字群を所定の表、J<面に出力大小されるようにした
ので、範囲指定範囲の文字列の確、ipか容易となって
入力ミスが防止され、操作+1を同一1−させることが
できる。さらに本発明によれば、−=−1J15・1・
h囲指定された文字列に別の文字タリを追加し、あるい
は文字の削除等の編集か容易にできる。ざらに本発明に
よれば、固れたイ1“l置にある文字列同志を結合して
一つの文字列として範囲指定できる利点もある。
\1、 ゝ・、 ゛、\ \・、
【図面の簡単な説明】
第1図は本発明文字処理装置7/、lの構成の一例を示
すブロック線14、 第2図は第1図のキーホードKHの構成配置の一例を示
す配置1す図である。 第3 PyJ(A) 、 (B)〜第7図(A) 、 
(B)は第1図の装置Iゝ°7の文字処理手順の一例を
モニタ用の表示装置CARTの表示面」二に示した説明
図で、第3図(A)。 (B)は範囲指定の登録処理を示し、第4図(A)〜(
C)は範囲指定の結合処理を示し、第5図はモニタキー
を押下した場合の表示出力処理を示し、第6図(A)、
(B)は範囲指定ブロックの削除処理を示し、第7図(
^)、(B)はモニタライン七での挿入と変更の処理を
示す。 第8図と第9図は第1図の装置の文字処理手順の一例を
示すフローチャー)・である。 CP[I・・・マイクロプロセッサ、 ROM・・・読出し専用の固定メモリ、RA)l・・・
IIりき込み可能のラングムアクセスメモリ、 DBUF・・・文書バッファ、 M B U F・・・モニクパ・ンファ、)IBUF・
・・範囲指定バッファ、 HSC・・・:t:a囲指定カウンタ、H3P・・・範
囲指定フラグ、 )IKF・・・範囲結合フラグ、 MNF・・・モニタフラグ・ DIS、K・・・外部メモリ、 CR・・・カーソルレジスタ、 CCR・・・カレントカーソルレジスタ、MCR・・・
モニタカーソルレジスフ、RM・・・リフレッシュメモ
リ、 CRTC・・・GRTコントローラ、 CRT・・・表示装置、 CG・・・キャラクタジェネレータ、 CB・・・コントロールへス、 DB・・・データバス、 AB・・・アドレスバス、 KB・・・キーボード、 H5SK・・・範囲指示始めキー、 H5EK・・・範囲指定路りキー、 SJK・・・削除キー、 CPK・・・コピー指示キー、 SNK・・・挿入キー、 HKSK・・・範囲結合始めキー、 HKEK・・・範囲結合路りキー、 MNK・・・モニタキー、 GK・・・各ブj向のカーソル移動キー、MCK・・・
モニタ上のカーソル移動キー、LMK・・・左マージン
コード、 CM・・・カーソル、 RMM・・・右マージンコード、 MLM・・・モニタラインマーク、 MCM・・・モニタカーソル。 第3図 (B) (A) (B) 第4図 第5図 第6図

Claims (1)

  1. 【特許請求の範囲】 ■)文字および記号を含む文字列を人力する人力手段と
    、 [iij記文字列を出力表小する表小、r一段と、
    11j記入力手段から人力した文字列に対し一部の文字
    列を選定して指冗′のJJ4所に一括挿入することを指
    し」−する指/1飄丁段と、該指;1<、手段により選
    定された前記文字り11を1111記表ン1\手段に表
    示する制御手段とをji: l1iil した・−とを
    41r徴とする文字処理装置。 2、特許請求の範囲第1項記・1&、のヌ汁処理装置に
    おいて、前記指;1<手段によりi:i)、”、l、I
    Iされた朋記文字列に対し、挿入・削除・変更を含むj
    lia集処理全処理い、該編集処理の状態を前記表ノ】
    ;昇段に表ントさせる編集手段をイJすることを特徴と
    する文字処理装置。
JP58191013A 1983-10-14 1983-10-14 文字処理方法 Granted JPS6083991A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58191013A JPS6083991A (ja) 1983-10-14 1983-10-14 文字処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58191013A JPS6083991A (ja) 1983-10-14 1983-10-14 文字処理方法

Publications (2)

Publication Number Publication Date
JPS6083991A true JPS6083991A (ja) 1985-05-13
JPH0578036B2 JPH0578036B2 (ja) 1993-10-27

Family

ID=16267421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58191013A Granted JPS6083991A (ja) 1983-10-14 1983-10-14 文字処理方法

Country Status (1)

Country Link
JP (1) JPS6083991A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8659979B2 (en) 2009-11-30 2014-02-25 Casio Computer Co., Ltd Inner frame and case unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8659979B2 (en) 2009-11-30 2014-02-25 Casio Computer Co., Ltd Inner frame and case unit

Also Published As

Publication number Publication date
JPH0578036B2 (ja) 1993-10-27

Similar Documents

Publication Publication Date Title
JPH0541997B2 (ja)
JPS6049425A (ja) 文章処理装置における表示方式
JP3477812B2 (ja) 文書処理装置および方法
JPH0361596B2 (ja)
JPS60178581A (ja) 罫線編集方式
JPS60167059A (ja) 表および文書内デ−タ利用方式
JPS61157971A (ja) 文書編集装置
Bobrow et al. A computer‐program system to facilitate the study of technical documents
JP3020213B2 (ja) 文書処理装置
JP2562497B2 (ja) 注釈機能付ワードプロセッサ
JPH0578036B2 (ja)
JPH0470962A (ja) データ処理装置
JP3006988B2 (ja) 表計算装置および表計算装置のデータ管理方法
JPH0816834B2 (ja) 曲線発生方法
JP2672940B2 (ja) 文書処理装置
JPH0527874B2 (ja)
JPH02161557A (ja) 文字処理装置
JPH0411909B2 (ja)
JPS6321171A (ja) 文書処理装置
JPS62229316A (ja) 文字処理装置
JPS61158393A (ja) 文字処理装置
JPH0377127A (ja) 表罫線表示制御方法及びその装置並びにデータ処理装置
JPH0782488B2 (ja) 文書編集装置
JPS62284458A (ja) 文書作成支援装置
JPH04188268A (ja) 文書処理装置