JPH05314117A - Character processor - Google Patents

Character processor

Info

Publication number
JPH05314117A
JPH05314117A JP4116559A JP11655992A JPH05314117A JP H05314117 A JPH05314117 A JP H05314117A JP 4116559 A JP4116559 A JP 4116559A JP 11655992 A JP11655992 A JP 11655992A JP H05314117 A JPH05314117 A JP H05314117A
Authority
JP
Japan
Prior art keywords
character
mode
input
cursor position
code
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.)
Pending
Application number
JP4116559A
Other languages
Japanese (ja)
Inventor
Koichi Tada
宏一 多田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP4116559A priority Critical patent/JPH05314117A/en
Publication of JPH05314117A publication Critical patent/JPH05314117A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To provide a character processor which judges whether or not a character at the present cursor position is a specific character and edits a character string by automatically switching an overwrite mode and an insertion mode. CONSTITUTION:A cursor position character judging means 8 judges whether or not the character inputted from an input means 1 and located at the present cursor position is the specific character from cursor position information from a cursor travelling means 6 and character information from a temporary storage means 2, and character processing can be performed by automatically selecting the overwrite mode when the character at the cursor position shows the specific character, and the insertion mode when it is the one other than the specific character by an automatic switching means 9 based on the information of the cursor position character judging means 8.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、計算機やワードプロ
セッサを用いる文字処理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character processing device using a computer or word processor.

【0002】[0002]

【従来の技術】図7は従来の文字処理装置の総合的な構
成を示すブロック図である。図において1は文字符号と
各種の制御符号を入力する入力手段、2は入力手段1か
ら入力された文字符号と編集のための文字符号を一時記
憶する一時記憶手段である。また入力手段1から入力さ
れる制御符号には各種の制御符号があるが、ここではこ
の発明に直接関係のある制御符号として、上書きモード
で編集するか挿入モードで編集するかのモード切替を制
御する制御符号を考えることとし、73は入力手段1か
らの制御符号により入力モードを切替える従来のモード
切替え手段、4は入力手段1から入力された文字符号や
編集された文字符号を記憶しておく記憶手段、5は記憶
手段4に記憶する文字符号を文字イメージ像として表示
する表示手段、6は表示手段5においてカーソル移動を
制御するカーソル移動手段、7は入力手段1から入力さ
れた文字符号,一時記憶手段2に記憶されている文字符
号,カーソル移動手段からのカーソル位置情報,モード
切替え手段73からのモード情報等に従って文字列編集
を行う編集手段である。文字符号と文字イメージ像との
区別を必要としないときは、この明細書では単に文字ま
たは文字情報と言うこととする。
2. Description of the Related Art FIG. 7 is a block diagram showing a general structure of a conventional character processing apparatus. In the figure, 1 is an input means for inputting a character code and various control codes, and 2 is a temporary storage means for temporarily storing the character code input from the input means 1 and a character code for editing. The control code input from the input means 1 includes various control codes. Here, as the control code directly related to the present invention, the mode switching for editing in the overwrite mode or the edit mode is controlled. The reference numeral 73 is a conventional mode switching means for switching the input mode by the control code from the input means 1, and the reference numeral 4 stores the character code input from the input means 1 and the edited character code. Storage means 5 is a display means for displaying the character code stored in the storage means 4 as a character image image, 6 is a cursor moving means for controlling cursor movement in the display means 5, 7 is a character code input from the input means 1, According to the character code stored in the temporary storage means 2, the cursor position information from the cursor moving means, the mode information from the mode switching means 73, etc. Is an editing means for performing a string editing. When it is not necessary to distinguish between the character code and the character image image, they are simply referred to as characters or character information in this specification.

【0003】図8は図7に示す文字処理装置における処
理を示すフローチャートであり、図において、27〜3
3及び35は各ステップを示す。ステップ30で文字符
号の入力か、制御符号の入力かを判定し、文字符号の入
力であれば、ステップ31へ移り、モード切替え手段7
3に設定されている(つまり、これまで実行してきた)
入力モードで文字処理を行い、その結果により記憶手段
4の文字情報を更新し(ステップ27)、更新した文字
情報を文字のイメージ像として表示手段5に表示し(ス
テップ28)、カーソル移動手段6によりカーソル位置
を移動し表示手段5に表示する(ステップ29)。ステ
ップ30の判定がNOであれば、制御符号の入力を意味
するので、ステップ32に移り、入力制御符号が上書き
モードを指令しているときはステップ33に、入力制御
符号が挿入モードを指令しているときはステップ35に
移り、モード切替え手段73に上書きモード又は挿入モ
ードを設定する。
FIG. 8 is a flow chart showing the processing in the character processing apparatus shown in FIG.
3 and 35 show each step. In step 30, it is determined whether the character code or the control code is input. If the character code is input, the process proceeds to step 31 and the mode switching means 7
Is set to 3 (that is, has been running so far)
Character processing is performed in the input mode, the character information in the storage means 4 is updated according to the result (step 27), the updated character information is displayed on the display means 5 as an image image of the character (step 28), and the cursor moving means 6 is used. The cursor position is moved by and is displayed on the display means 5 (step 29). If the determination in step 30 is NO, it means that the control code is input. Therefore, the process proceeds to step 32. When the input control code commands the overwrite mode, the input control code commands the insertion mode in step 33. If so, the process proceeds to step 35, and the overwrite mode or the insert mode is set in the mode switching means 73.

【0004】図9は、上書きモードと挿入モードとを使
用して、文字符号を入力するときの表示手段5の画面変
化を示す説明図であり、900〜908は画面の関連部
分の表示の変化状態を示す。wxyzabcという文字
配列を得ようとして、上書きモードだけで入力すると、
画面の状態は、900,901,902,903,90
4と変化し、wxyzabcの文字列の替わりにwxy
zbcという文字列が得られ、挿入モードだけで入力す
ると、画面の状態は、900,905,906,90
7,908と変化し、「wxyz abc」という
文字列が得られ、zとaとの間に不用なスペースが3ス
ペース挿入される。
FIG. 9 is an explanatory view showing a screen change of the display means 5 when a character code is input using the overwrite mode and the insert mode, and 900 to 908 are changes in the display of the relevant part of the screen. Indicates the state. If you try to get the character array wxyzabc and enter only in overwrite mode,
The screen status is 900, 901, 902, 903, 90
It changes to 4, and instead of the character string of wxyzabc, wxy
When the character string zbc is obtained and input only in the insert mode, the state of the screen is 900, 905, 906, 90.
7,908, the character string "wxyz abc" is obtained, and three unnecessary spaces are inserted between z and a.

【0005】[0005]

【発明が解決しようとする課題】上記のような従来の文
字処理装置では、挿入モードにおいては不要な文字列が
後方に順次移動してしまったり、上書きモードでは必要
な文字列まで誤って書き換えてしまうことがある。上述
のように従来の文字処理装置では、画面が903になっ
たとき、入力手段1から挿入モードを指令する信号をモ
ード切替え手段73に入力しなければならず、この信号
の入力によってステップ30の判定でステップ32を経
てステップ35と進み、モード切替え手段73には挿入
モードが設定され、その後の処理は挿入モードにより行
われ、希望のとおりwxyzabcという文字配列が得
られることになるが、文字列符号を入力する途中で制御
符号を入力しなければならず、操作が煩わしく、且つ、
誤動作の原因になるという問題点があった。
In the conventional character processing device as described above, an unnecessary character string is sequentially moved backward in the insert mode, or an unnecessary character string is erroneously rewritten in the overwrite mode. It may end up. As described above, in the conventional character processing device, when the screen becomes 903, the signal for instructing the insertion mode must be input from the input means 1 to the mode switching means 73, and the input of this signal causes the step 30 to be performed. In the determination, the process proceeds from step 32 to step 35, the insertion mode is set in the mode switching means 73, and the subsequent processing is performed in the insertion mode to obtain a character array of wxyzabc as desired. The control code must be entered in the middle of entering the code, and the operation is cumbersome, and
There was a problem of causing malfunction.

【0006】この発明はかかる問題点を解決するために
なされたものであり、上書きモードと挿入モードとを自
動的に切替えて文字列の編集を行う文字処理装置を得る
ことを目的としている。
The present invention has been made in order to solve such a problem, and an object thereof is to obtain a character processing device for automatically switching between an overwrite mode and an insertion mode for editing a character string.

【0007】なお、本願発明に関連する先行技術として
は、例えば特開平2−287868号公報で、半角文字
の上に上書きするときは上書きする文字も自動的に半角
になる「文字処理装置」が開示されており、また、特開
平2−257269号公報では表示される文字データエ
リア内に対する任意サイズのブロック挿入エリアを指定
する「文字処理装置」が開示されているが、本願発明は
上書きモードと挿入モードとを自動的に切替える文字処
理装置の発明であり、これら先行技術とは異なる。
As a prior art related to the present invention, for example, in Japanese Patent Laid-Open No. 2-287868, there is a "character processing device" in which when overwriting on half-width characters, the overwritten characters are automatically half-width. Japanese Patent Application Laid-Open No. 2-257269 discloses a "character processing device" for designating a block insertion area of an arbitrary size in the displayed character data area. However, the present invention is not limited to the overwrite mode. The invention is an invention of a character processing device that automatically switches between an insertion mode and these prior arts.

【0008】[0008]

【課題を解決するための手段】この発明に係わる文字処
理装置は、モード切替え手段内に自動切替え手段を設
け、入力モードとして上書きモードと挿入モードの他に
自動切替えモードを設定する手段と、モード切替え手段
内に自動切替えモードが設定されている場合の文字符号
の入力に対しては、カーソル移動手段からのカーソル位
置情報と、記憶手段の文字情報とから、現在カーソルの
位置にある文字が予め定めた特定の文字か否かを判断す
るカーソル位置文字判断手段と、このカーソル位置文字
判断手段の判断により現在カーソルの位置にある文字が
特定の文字である場合は上書きモードによる編集を実行
し、そうでない場合は挿入モードによる編集を実行する
よう自動的に切替える手段とを備えたものである。
A character processing apparatus according to the present invention is provided with an automatic switching means in a mode switching means, and means for setting an automatic switching mode in addition to an overwrite mode and an insertion mode as an input mode, and a mode. When a character code is input when the automatic switching mode is set in the switching means, the character at the current cursor position is previously determined from the cursor position information from the cursor moving means and the character information in the storage means. If the character at the cursor position character judging means for judging whether or not it is a specified specific character and the character at the cursor position by the judgment of this cursor position character judging means executes the edit in the overwrite mode, If not, means for automatically switching to execute editing in the insert mode is provided.

【0009】[0009]

【作用】この発明においては、カーソル移動手段からの
カーソル位置情報と、記憶手段の文字情報から、現在カ
ーソルの位置にある文字が特定の文字か否かを判断する
カーソル位置文字判断手段と、カーソル位置文字判断手
段の情報から判断して、カーソルの位置の文字が、特定
の文字の時は上書きモードを特定の文字以外の時は挿入
モードを自動的に選択し、モードを切替えて文字を出力
する。図9に示す例について言えば、特定の文字を空白
文字(スペース)とすれば、900,901,902で
は自動的に上書きが行われ、903ではカーソル位置に
ある文字が空白文字ではないので、自動的に挿入モード
に切替えられる。
According to the present invention, the cursor position character determining means for determining whether or not the character currently at the cursor position is a specific character based on the cursor position information from the cursor moving means and the character information in the storing means, and the cursor. Judging from the information of the position character judgment means, when the character at the cursor is a specific character, the overwrite mode is automatically selected when the character is not a specific character, and the insertion mode is automatically selected, and the character is switched to output the character. To do. Speaking of the example shown in FIG. 9, if a specific character is a blank character (space), overwriting is automatically performed in 900, 901, and 902, and in 903, the character at the cursor position is not a blank character. It is automatically switched to insert mode.

【0010】[0010]

【実施例】【Example】

実施例1.以下、この発明の実施例を図面について説明
する。図1はこの発明の実施例1を示すブロック図あっ
て、図において、図7と同一符号は同一又は相当部分を
示し、3はこの発明のモード切替え手段、8はカーソル
位置文字判断手段、9は自動切替え手段である。すなわ
ち、この発明のモード切替え手段3には従来の上書きモ
ードと挿入モードの他に自動切替えモードを設定する自
動切替え手段が設けられており、自動切替えモードの設
定は入力手段1から予め定める特定の制御符号を入力す
ることにより行われる。
Example 1. Embodiments of the present invention will be described below with reference to the drawings. 1 is a block diagram showing a first embodiment of the present invention, in which the same reference numerals as those in FIG. 7 designate the same or corresponding parts, 3 is a mode switching means of the present invention, 8 is a cursor position character judging means, 9 Is an automatic switching means. That is, the mode switching means 3 of the present invention is provided with an automatic switching means for setting the automatic switching mode in addition to the conventional overwrite mode and insertion mode, and the setting of the automatic switching mode is predetermined from the input means 1. This is done by inputting a control code.

【0011】図2は図1に示す装置の動作を示すフロー
チャートであり、図8と同一符号は同一または相当ステ
ップを示し、図8と同様な動作が行われるので、ここで
は重複した説明は省略する。また、21〜26、34、
36〜38の各ステップは、この実施例1で新たに加え
られたステップである。ステップ21の判定で自動切替
えモードが設定されてなければ、ステップ30に進み図
8で説明した動作と同様な動作が行われる。但し、ステ
ップ32ではモード切替えの制御符号には上書きモード
を指令するもの、挿入モードを指令するもの、自動切替
えモードを指令するものの3種類があるので、ステップ
33、35の他にステップ34を設け、自動切替えモー
ドを指令する制御符号が入力されたときは自動切替え手
段9に自動切替えモードを設定する。
FIG. 2 is a flow chart showing the operation of the apparatus shown in FIG. 1. The same reference numerals as those in FIG. 8 indicate the same or corresponding steps, and the same operations as those in FIG. 8 are performed, so that the duplicated description will be omitted here. To do. Also, 21 to 26, 34,
The steps 36 to 38 are newly added steps in the first embodiment. If the automatic switching mode is not set in the determination in step 21, the process proceeds to step 30 and the same operation as the operation described in FIG. 8 is performed. However, in step 32, there are three kinds of control codes for mode switching, one for instructing the overwrite mode, one for instructing the insertion mode, and one for instructing the automatic switching mode. Therefore, step 34 is provided in addition to steps 33 and 35. When the control code for instructing the automatic switching mode is input, the automatic switching means 9 is set to the automatic switching mode.

【0012】ステップ21の判定で自動切替えモードが
設定されていると判定したときは、ステップ22に進
み、文字符号の入力である場合はステップ23に進み、
カーソル位置の文字が特定の文字である場合にはステッ
プ24に進んで、上書きモードとし、そうでない場合は
ステップ25に進んで挿入モードとして、文字処理を行
う。ステップ22の判定がNOの場合はステップ36へ
進み、入力されたモード切替えの制御符号が自動切替え
モードを指令するものであれば、該モードは既に自動切
替え手段9に設定されているのでそのままとし、上書き
モードを指令するものであればステップ37を実行し、
挿入モードを指令するものであればステップ38を実行
する。
If it is determined in step 21 that the automatic switching mode is set, the process proceeds to step 22, and if the input is a character code, the process proceeds to step 23,
If the character at the cursor is a specific character, the process proceeds to step 24 to set the overwriting mode, and if not, the process proceeds to step 25 to set the insertion mode and perform the character processing. If the determination in step 22 is NO, the process proceeds to step 36. If the input control code for mode switching commands the automatic switching mode, the mode is already set in the automatic switching means 9 and is left as it is. If it is the command for the overwrite mode, execute step 37,
If it is an instruction for the insertion mode, step 38 is executed.

【0013】図3は、図1に示す装置で表示手段5上の
画面変化を示す説明図であり、図において、300〜3
04は画面の状態を表す。状態300の画面から状態3
04の画面を作成するとき、自動切替え手段9に自動切
替えモードを設定しておき、ステップ23の特定の文字
を空白文字としておけば、状態300で文字wを入力す
ると、ステップ21→22→23→24→26で上書き
の文字処理が行われ、以下状態303となるが、状態3
03ではカーソル位置には空白文字以外の文字aがある
ので、ステップ23からステップ25に入り、挿入モー
ドによる文字処理が行われ、状態304となる。
FIG. 3 is an explanatory diagram showing a screen change on the display means 5 in the apparatus shown in FIG.
Reference numeral 04 represents the state of the screen. From state 300 screen to state 3
When the screen of 04 is created, if the automatic switching mode is set in the automatic switching means 9 and the specific character of step 23 is set as a blank character, when the character w is input in the state 300, steps 21 → 22 → 23. → 24 → 26 The overwriting character processing is performed, and the state becomes the following state 303, but state 3
In 03, since there is a character a other than a blank character at the cursor position, the process proceeds from step 23 to step 25, character processing is performed in the insert mode, and the state becomes state 304.

【0014】実施例2.図4はこの発明の実施例2を示
すブロック図であり、図1と同一符号は同一または相当
部分を示し、43、49はそれぞれ図1の3、9に対応
するモード切替え手段、自動切替え手段であり、44は
モード切替え手段49内に設けられた特定文字記憶手段
である。すなわち、この実施例2では、図1に示す構成
に加えて特定文字を自由に変更する手段を備えたもので
ある。入力手段1から制御符号の1種類としてこの特定
文字を入力して特定文字記憶手段44に記憶し、図2の
ステップ23に相当するステップではカーソル位置の文
字が特定文字記憶手段44に記憶されている文字である
か否かを判定する。
Example 2. 4 is a block diagram showing a second embodiment of the present invention, in which the same reference numerals as those in FIG. 1 indicate the same or corresponding portions, and 43 and 49 are mode switching means and automatic switching means corresponding to 3 and 9 of FIG. 1, respectively. 44 is a specific character storage means provided in the mode switching means 49. That is, in the second embodiment, in addition to the configuration shown in FIG. 1, means for freely changing the specific character is provided. This specific character is input from the input means 1 as one type of control code and stored in the specific character storage means 44. In the step corresponding to step 23 in FIG. 2, the character at the cursor position is stored in the specific character storage means 44. It is determined whether the character is an existing character.

【0015】図5は、図4に示す構成の装置の動作を示
すフローチャートであり、図2と同一符号は同一または
相当ステップを示し、ステップ51,52が図2に対し
て新たに追加されたステップである。ステップ32また
は36の判定で自動切替えモードが指令されたと判定し
たときは、ステップ51、52で特定文字を特定文字記
憶手段44に入力する。また、すでに設定されている特
定文字をそのまま使用するときは、ステップ51,52
は省略される。文字処理装置の入力は対話型入力で行わ
れ、ステップ51,52では、装置側から表示手段5を
介し操作者へ特定文字変更か否かを問い合わせるので変
更するか否かは操作者が自由に選択できる。
FIG. 5 is a flow chart showing the operation of the apparatus having the configuration shown in FIG. 4. The same symbols as those in FIG. 2 indicate the same or corresponding steps, and steps 51 and 52 are newly added to FIG. It is a step. When it is determined in step 32 or 36 that the automatic switching mode is instructed, the specific character is input to the specific character storage means 44 in steps 51 and 52. When using a specific character that has already been set as it is, steps 51 and 52
Is omitted. The input to the character processing device is performed interactively, and in steps 51 and 52, the device side inquires of the operator via the display means 5 whether or not the specific character is to be changed. You can choose.

【0016】実施例3.なお、特定の文字を空白文字と
し、タブにより空白文字数個分(例えば8個分)を表す
こともできる。図6は実施例3における表示手段5の表
示画面の変化を示す説明図であり、図において、600
〜606は各状態を示す。状態601でタブが8個分の
空白文字に置き換えられ、その後は図3について説明し
たのと同様の経過をたどり、状態606では12345
6789abcの文字列が得られる。
Embodiment 3. It should be noted that a specific character may be a blank character and tabs may represent a number of blank characters (e.g., eight blank characters). FIG. 6 is an explanatory diagram showing a change in the display screen of the display means 5 in the third embodiment.
606 shows each state. In state 601, the tab is replaced with eight blank characters, and then the same process as described with reference to FIG. 3 is performed. In state 606, 12345 is used.
A character string of 6789abc is obtained.

【0017】[0017]

【発明の効果】以上のようにこの発明によれば、上書き
モードと挿入モードとの自動切替えが行われるので、従
来のものに比し少ないキー操作で効率の良い文字処理が
可能となり、かつ操作ミスの機会を減少させることがで
きる。
As described above, according to the present invention, since the overwrite mode and the insert mode are automatically switched, efficient character processing can be performed with fewer key operations than the conventional one, and the operation can be performed. The chance of mistakes can be reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施例1を示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】図1に示す装置の動作を示すフローチャートで
ある。
FIG. 2 is a flowchart showing an operation of the apparatus shown in FIG.

【図3】図1に示す装置の表示手段上の画像変化の一例
を示す説明図である。
FIG. 3 is an explanatory diagram showing an example of an image change on a display unit of the apparatus shown in FIG.

【図4】この発明の実施例2を示すブロック図である。FIG. 4 is a block diagram showing a second embodiment of the present invention.

【図5】実施例2の動作を示すフローチャートである。FIG. 5 is a flowchart showing the operation of the second embodiment.

【図6】この発明の実施例3を説明する説明図である。FIG. 6 is an explanatory diagram illustrating a third embodiment of the present invention.

【図7】従来の装置の構成を示すブロック図である。FIG. 7 is a block diagram showing a configuration of a conventional device.

【図8】図7に示す装置の動作を示すフローチャートで
ある。
FIG. 8 is a flowchart showing the operation of the apparatus shown in FIG.

【図9】従来の装置の表示手段上の画像変化の一例を示
す説明図である。
FIG. 9 is an explanatory diagram showing an example of an image change on a display unit of a conventional device.

【符号の説明】[Explanation of symbols]

1 入力手段 2 一時記憶手段 3 モード切替え手段 4 記憶手段 5 表示手段 6 カーソル移動手段 7 編集手段 8 カーソル位置文字判断手段 9 自動切替え手段 44 特定文字記憶手段 1 Input Means 2 Temporary Storage Means 3 Mode Switching Means 4 Storage Means 5 Display Means 6 Cursor Moving Means 7 Editing Means 8 Cursor Position Character Judging Means 9 Automatic Switching Means 44 Specific Character Means Means

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成4年9月2日[Submission date] September 2, 1992

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0005[Correction target item name] 0005

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0005】[0005]

【発明が解決しようとする課題】上記のような従来の文
字処理装置では、挿入モードにおいては不要な文字列が
後方に順次移動してしまったり、上書きモードでは必要
な文字列まで誤って書き換えてしまうことがある。上述
のように従来の文字処理装置では、画面が903になっ
たとき、入力手段1から挿入モードを指令する信号をモ
ード切替え手段73に入力しなければならず、この信号
の入力によってステップ30の判定でステップ32を経
てステップ35と進み、モード切替え手段73には挿入
モードが設定され、その後の処理は挿入モードにより行
われ、希望のとおりwxyzabcという文字配列が得
られることになるが、文字列符号を入力する途中で制御
符号を入力しなければならず、操作が煩わしく、且つ、
作の原因になるという問題点があった。
In the conventional character processing device as described above, an unnecessary character string is sequentially moved backward in the insert mode, or an unnecessary character string is erroneously rewritten in the overwrite mode. It may end up. As described above, in the conventional character processing device, when the screen becomes 903, the signal for instructing the insertion mode must be input from the input means 1 to the mode switching means 73, and the input of this signal causes the step 30 to be performed. In the determination, the process proceeds from step 32 to step 35, the insertion mode is set in the mode switching means 73, and the subsequent processing is performed in the insertion mode to obtain a character array of wxyzabc as desired. The control code must be entered in the middle of entering the code, and the operation is cumbersome, and
There is a problem that the cause of the erroneous operation.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 入力モードを指令する制御符号を含む制
御符号と文字符号とを入力する入力手段と、この入力手
段から入力される文字符号と編集のための文字列を表す
文字符号とを一時的に格納する一時記憶手段と、上記入
力モードを指令する制御符号の入力に応じて入力モード
を切替えるモード切替え手段と、上記一時記憶装置の内
容である文字符号及び編集された文字の文字符号を記憶
する記憶手段と、この記憶手段に記憶する文字符号を対
応する文字画像に変換して表示する表示手段と、この表
示手段におけるカーソル位置を上記入力手段からの入力
に対応して移動するカーソル移動手段と、上記入力手段
からの入力,上記一時記憶装置の内容,上記カーソル移
動手段からのカーソル位置情報,上記モード切替え手段
からの入力モード情報に応じて、文字列編集を行う編集
手段とを有する文字処理装置において、 上記モード切替え手段内に自動切替え手段を設け、入力
モードとして上書きモードと挿入モードの他に自動切替
えモードを設定する手段、 上記モード切替え手段内に自動切替えモードが設定され
ている場合の文字符号の入力に対しては、上記カーソル
移動手段からのカーソル位置情報と、上記記憶手段の文
字情報とから、現在カーソルの位置にある文字が予め定
めた特定の文字か否かを判断するカーソル位置文字判断
手段、 このカーソル位置文字判断手段の判断により現在カーソ
ルの位置にある文字が上記特定の文字である場合は上書
きモードによる編集を実行し、そうでない場合は挿入モ
ードによる編集を実行するよう自動的に切替える手段、 を備えたことを特徴とする文字処理装置。
1. An input means for inputting a control code including a control code for instructing an input mode and a character code, and a character code input from this input means and a character code representing a character string for editing are temporarily provided. Temporarily storing means, a mode switching means for switching the input mode according to the input of the control code for instructing the input mode, a character code which is the contents of the temporary storage device and a character code of the edited character. Storage means for storing, display means for converting the character code stored in the storage means into a corresponding character image for display, and cursor movement for moving the cursor position on the display means in response to the input from the input means. Means, input from the input means, contents of the temporary storage device, cursor position information from the cursor moving means, input mode information from the mode switching means. In accordance with the information, in a character processing device having an editing means for editing a character string, an automatic switching means is provided in the mode switching means, and means for setting an automatic switching mode in addition to an overwrite mode and an insertion mode as an input mode. When inputting a character code when the automatic switching mode is set in the mode switching means, the current cursor position is determined from the cursor position information from the cursor moving means and the character information in the storage means. Cursor position character determining means for determining whether or not the character at is a predetermined specific character, and when the character currently at the cursor position is the specific character by the determination of the cursor position character determining means, the overwrite mode is used. It is equipped with a means for automatically executing the edit, and if not, executing the edit in the insert mode automatically. Character processing device to collect.
【請求項2】 上記特定の文字は空白文字(スペース)
であることを特徴とする請求項第1項記載の文字処理装
置。
2. The specific character is a space character (space).
The character processing device according to claim 1, wherein
【請求項3】 モード切替え手段内に特定文字記憶手段
を設け、入力手段から所望の文字符号を入力してこの特
定文字記憶手段に格納し、カーソル位置文字判断手段は
上記特定文字記憶手段に設定されている文字を特定文字
として判断する手段を備えたことを特徴とする請求項第
1項記載の文字処理装置。
3. A specific character storage means is provided in the mode switching means, a desired character code is input from the input means and stored in the specific character storage means, and the cursor position character determination means is set in the specific character storage means. 2. The character processing device according to claim 1, further comprising means for determining the displayed character as a specific character.
JP4116559A 1992-05-11 1992-05-11 Character processor Pending JPH05314117A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4116559A JPH05314117A (en) 1992-05-11 1992-05-11 Character processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4116559A JPH05314117A (en) 1992-05-11 1992-05-11 Character processor

Publications (1)

Publication Number Publication Date
JPH05314117A true JPH05314117A (en) 1993-11-26

Family

ID=14690114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4116559A Pending JPH05314117A (en) 1992-05-11 1992-05-11 Character processor

Country Status (1)

Country Link
JP (1) JPH05314117A (en)

Similar Documents

Publication Publication Date Title
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JPH05314117A (en) Character processor
JPH0580814A (en) Programming device for programmable controller
JPH0535837A (en) Cut data editing system for window system with cut-and-paste function
JP2713924B2 (en) Document editing device
JPS63288357A (en) Data editing system
JPH0366700B2 (en)
JPH0221320A (en) Information processor having help function including editing function
JP2706558B2 (en) Ladder program editing method
JPH0816518A (en) Information processor
JPH0128974B2 (en)
JPH0750476B2 (en) Data processing device
JP2922372B2 (en) Text processing device in the area
JPH05313708A (en) Sequence program editing system
JPH05242080A (en) Character processor
JPH08339413A (en) Data entry device
JPH0814824B2 (en) Document logical structure editing device
JPH04295969A (en) Graphic redisplay device in computer system
JPH05250014A (en) Peripheral device for programmable controller
JPH0736869A (en) Document editor
JPH04232510A (en) Editing device for robot controller
JPH04127268A (en) Document editor
JPH086973A (en) Cad system
JPS6043737A (en) Crt display device with local command function
JPH07262184A (en) Document processing method