JPH0560138B2 - - Google Patents
Info
- Publication number
- JPH0560138B2 JPH0560138B2 JP60077923A JP7792385A JPH0560138B2 JP H0560138 B2 JPH0560138 B2 JP H0560138B2 JP 60077923 A JP60077923 A JP 60077923A JP 7792385 A JP7792385 A JP 7792385A JP H0560138 B2 JPH0560138 B2 JP H0560138B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- input
- control
- mark
- kana
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、上書き入力の制御装置に関し、特に
制御文字により文字の配置制御を行うような日本
語文書編集装置における上書き入力の制御装置の
改善に関するものである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to an overwrite input control device, and in particular to an improvement of the overwrite input control device in a Japanese document editing device that controls the arrangement of characters using control characters. It is related to.
日本語文書編集装置は打鍵入力装置と打鍵入力
装置から入力される仮名を表示するデイスプレイ
装置とから構成されている。
The Japanese document editing device is comprised of a keystroke input device and a display device that displays kana input from the keystroke input device.
打鍵入力装置から入力された仮名はデイスプレ
イ装置に表示され、漢字変換操作によつて仮名が
漢字に変換される。勿論、漢字表示でなく、仮名
表示を行うことは、変換を行わないことによつて
行われる。 The kana input from the key input device is displayed on the display device, and the kana is converted into kanji by a kanji conversion operation. Of course, displaying kana instead of kanji is achieved by not performing conversion.
この仮名入力によつて、デイスプレイ装置の画
面上で日本語文書の編集が行われる。文字入力後
の次の入力すべき文字位置指定個所は、例えばカ
ーソルによつて画面上に指示される。 By inputting this kana, the Japanese document is edited on the screen of the display device. After inputting a character, the position of the next character to be input is specified on the screen using, for example, a cursor.
一方、文書編集には、改行と改頁と云つた処理
が伴う。一般に日本語文書編集装置では、通常の
文字の他に、改行マークや改頁マークあるいはタ
ブマーク等、画面や印刷装置への文字の配置制御
を行うための制御文字が用意されている。 On the other hand, document editing involves processes such as line breaks and page breaks. In general, in Japanese document editing devices, in addition to normal characters, control characters such as line feed marks, page break marks, tab marks, etc. are prepared for controlling the arrangement of characters on the screen or printing device.
例えば改行を行うと画面に改行マークが表示さ
れ、表示画面上ではその行の改行マーク以降はス
ペース表示となつている。 For example, when a line break is performed, a line break mark is displayed on the screen, and spaces are displayed after that line break mark on the display screen.
しかし、画面メモリ等の資源を有効に利用する
ために、画面メモリではその行の改行マークに続
くスペースは格納されず、改行マークの次には次
行の先頭の文字が格納されている。 However, in order to effectively utilize resources such as screen memory, the screen memory does not store the space following the line feed mark on that line, but instead stores the first character of the next line after the line feed mark.
つまり、画面表示の際は、画面メモリのデータ
から、設定された1行の文字数、改行マーク、改
頁マーク、ダブ等の制御文字により制御されて正
しい形式で表示される。 That is, when displaying on the screen, the data is displayed in the correct format under the control of the set number of characters in one line, control characters such as line break mark, page break mark, dub, etc. from the data in the screen memory.
従つて、改行マーク、改頁マーク以降あるいは
タブ以前では表示画面と画面メモリの内容とは一
致しないので、例えば改行マークの表示された行
の改行マーク以降は表示画面上スペース表示にな
つていても、画面メモリにはスペースが格納され
ていないので、入力は禁止されている。 Therefore, the display screen and the contents of the screen memory do not match after the line break mark or page break mark or before the tab, so for example, even if spaces are displayed on the display screen after the line break mark on the line where the line break mark is displayed, , no space is stored in screen memory, so input is prohibited.
従つて、改行マーク以降に文字を入力したい場
合には、この改行マークをオペレータは上書きに
より消去して所要個所に上書きをして、その後上
書き文字例の後ろに改行マークを付けねばならな
いと云う操作が必要となり、打鍵入力の速度を阻
害すると云う不都合を生ずる。
Therefore, if a character is to be input after the line feed mark, the operator must erase the line feed mark by overwriting, overwrite the desired location, and then add a line feed mark after the overwritten character. This causes the inconvenience of impeding the speed of keystroke input.
本発明は、上記の問題点を解決することを目的
とするもので、文字入力の際、文字位置指定箇所
(カーソル位置)に既表示の文字が存在するか否
かを判定し、文字があればその上に上書き入力
し、文字がない場合、例えば、改行マーク以降の
行の場合、前述のように画面メモリにはこの部分
は存在しないので、従つて、画面メモリには、カ
ーソル位置より前にある既表示文字からカーソル
位置までの間に、必要な制御文字(改行マーク、
スペース等)を挿入格納することにより、表示画
面と画面メモリを一致させた上で、上書き文字を
入力する。
The purpose of the present invention is to solve the above problems, and when inputting characters, it is determined whether or not a character is already displayed at a specified character position (cursor position). If you overwrite it and there are no characters, for example, in the line after the line break mark, this part does not exist in the screen memory as described above, so the screen memory contains the data before the cursor position. The necessary control characters (line feed mark,
By inserting and storing spaces, etc.), the display screen and screen memory are matched, and then the overwritten characters are input.
更に、始めのカーソル位置より最も近い位置に
あつた制御文字である改行マークを、上書き文字
の直後の位置に、自動的に移動することにより、
画面メモリではそれ以降の不要なスペースの格納
を防止出来るようにした上書き入力の制御装置を
提供するものである。 Furthermore, by automatically moving the line feed mark, which is the control character closest to the initial cursor position, to the position immediately after the overwritten character,
The screen memory provides an overwrite input control device that can prevent unnecessary storage of space thereafter.
かかる本発明は、入力仮名と制御文字と入力さ
れる文字の位置指定箇所を供給する仮名入力手段
と、
前記入力された仮名を漢字に変換する手段と、
前記仮名及び漢字を表示する表示部と、
前記表示部上の前記位置指定箇所に文字が存在
するか否かを判定する判定手段と、
制御文字移動部とを備え、
文字入力を行つた際に、当該位置指定箇所が前
記判定手段により文字無しと判定された場合、前
記制御文字移動部は入力文字と該入力文字より前
にある既表示文字との間に制御文字あるいはスペ
ースの少なくとも何れかを挿入すると共に、前記
位置指定箇所に最も近い位置にある前記既表示文
字が改頁マークおよび改行マークの場合には当該
マークを前記入力文字の直後に移動させることを
特徴とする上書き入力の制御装置により達成され
る。 The present invention comprises: a kana input means for supplying an input kana, a control character, and a position designation point for the input character; a means for converting the input kana into a kanji; a display section for displaying the kana and the kanji; , a determining means for determining whether or not a character exists at the specified position on the display section, and a controlled character moving section, wherein when a character is input, the specified position is determined by the determining means. If it is determined that there is no character, the control character moving unit inserts at least one of a control character or a space between the input character and the displayed character before the input character, and also inserts the most space at the position specified location. This is achieved by an overwrite input control device characterized in that when the already displayed character located in a nearby position is a page break mark or a line break mark, the mark is moved immediately after the input character.
上記のような上書き入力制御方式は、文字を入
力したい個所に既に入力された文字がない、例え
ば改行マーク以降にカーソルを位置せしめて、此
処に文字を上書きする場合に、カーソル位置とカ
ーソル直前の文字間に制御文字(スペース、改行
等)を挿入することによつて、上書きを行うので
ある。
The overwrite input control method described above is useful when there is no character that has already been input where you want to input a character, for example, when you position the cursor after a line feed mark and want to overwrite the character here, the cursor position and the character immediately before the cursor are Overwriting is done by inserting control characters (spaces, new lines, etc.) between characters.
従つて、改行マークの取消しを行い挿入を行つ
た後に、改行マークを入力すると云う改行マーク
の操作を必要とせず、入力速度の高速化が図れる
ものとなる。 Therefore, it is not necessary to operate the line break mark by inputting the line break mark after canceling and inserting the line break mark, and the input speed can be increased.
以下、図面を用いて本発明の一実施例を詳細に
説明する。
Hereinafter, one embodiment of the present invention will be described in detail using the drawings.
第1図は、本発明の上書き入力制御方式の要部
ブロツク図、第2図は本発明のフローチヤート、
第3図は本発明の表示部の状態を示す模式図であ
る。 FIG. 1 is a block diagram of the main parts of the overwrite input control method of the present invention, and FIG. 2 is a flowchart of the present invention.
FIG. 3 is a schematic diagram showing the state of the display section of the present invention.
日本語文書編集装置は入力打鍵装置1と文書編
集本体2とで構成されている。入力打鍵装置1
は、入力文字位置を指定するカーソル・キー11
と入力された仮名文字を漢字に変換する変換キー
12と仮名をそのまま仮名として表示する無変換
キー13と改行処理を行わせる改行キー14と改
頁処理を行う改頁キー15とを具備している。オ
ペレータは上記したキーを操作して表示部21に
文書の編集を行うのである。 The Japanese document editing device is composed of an input keying device 1 and a document editing main body 2. Input keying device 1
is the cursor key 11 that specifies the input character position.
It is equipped with a conversion key 12 for converting input kana characters into kanji, a non-conversion key 13 for displaying kana as it is, a line feed key 14 for performing line feed processing, and a page break key 15 for performing page break processing. There is. The operator edits the document on the display section 21 by operating the above-mentioned keys.
文書編集本体2は、文字を入力すべき位置、即
ちカーソル位置に文字が有るか、無いかの検知を
画面メモリ22によつて行う検知部23と、検知
部23がカーソル位置に文字無しと判定すると、
カーソル位置直前の文字からカーソル位置まで制
御文字(スペース、改行)を挿入する制御文字移
動部24と、漢字処理部25とで構成されてい
る。 The document editing main body 2 includes a detection unit 23 that uses the screen memory 22 to detect whether there is a character at the position where a character should be input, that is, the cursor position, and a detection unit 23 that determines that there is no character at the cursor position. Then,
It is comprised of a control character moving unit 24 that inserts control characters (space, line feed) from the character immediately before the cursor position to the cursor position, and a kanji processing unit 25.
上記した画面メモリ22と検知部23と制御文
字移動部24と漢字処理部25とを表示制御部2
6が制御して、所要の処理を行い、表示部21に
その表示を行う。 The screen memory 22, the detection section 23, the control character movement section 24, and the kanji processing section 25 are integrated into the display control section 2.
6 performs necessary processing and displays it on the display unit 21.
以下、本発明の動作を第2図と第3図を用いて
説明する。表示画面には、文字A、改行マーク3
1、改頁記号32、カーソル33、頁境界34が
表示されている。検知部23は、文字を入力すべ
き位置、即ちカーソル位置に文字が存在するや否
やの検査を行う。第2図に示す(1)の状態である。
以後第2図の状態は括弧付き数字で示す。 The operation of the present invention will be explained below with reference to FIGS. 2 and 3. The display screen shows the letter A and line break mark 3.
1, a page break symbol 32, a cursor 33, and a page boundary 34 are displayed. The detection unit 23 performs a test as soon as a character is present at a position where a character is to be input, that is, at a cursor position. This is the state (1) shown in FIG.
Hereinafter, the states in FIG. 2 will be indicated by numbers in parentheses.
もし、カーソル33位置に文字がないと、即ち
第3図aの状態であると、制御文字移動部24が
作動して、第3図aから第3図bに示すように、
制御文字移動部24は、カーソル33の直前の文
字Aとカーソル33との間に改行及びスペースを
挿入する(2)。 If there is no character at the cursor 33 position, that is, in the state shown in FIG. 3a, the control character moving unit 24 operates to move the characters as shown in FIGS. 3a to 3b.
The control character moving unit 24 inserts a line break and a space between the character A immediately before the cursor 33 and the cursor 33 (2).
これにより、画面メモリ22の内容を第3図b
の表示画面の状態と一致させ、その上で、上書き
文字Xを入力する。 As a result, the contents of the screen memory 22 are changed to
match the state of the display screen, and then input the overwriting character X.
更に、始めのカーソル位置より最も近い位置に
あつた制御文字である改頁記号を、上書き文字X
の直後の位置に移動することにより、画面メモリ
22ではそれ以降の不要なスペースの格納を防止
出来る。 Furthermore, the control character closest to the initial cursor position, the page break symbol, is replaced with the overwrite character
By moving to the position immediately after , the screen memory 22 can prevent unnecessary storage of space thereafter.
第3図の例では始めのカーソル位置より最も近
い位置の制御文字は改頁記号であるが、制御文字
が改行マークでもタブマークであつても同様であ
る。 In the example of FIG. 3, the control character closest to the initial cursor position is a page break symbol, but the same applies whether the control character is a line break mark or a tab mark.
以下通常の入力処理を行いカーソル位置に仮名
を入力し、所要のものを漢字変換して文書の編集
を行う(3)。カーソルは次の文字位置に進める(4)。 After that, perform the normal input processing, enter kana at the cursor position, convert the necessary words to kanji, and edit the document (3). Advances the cursor to the next character position (4).
若し、カーソル位置に文字があると、制御文字
移動部24は作動せず、通常の処理が行われる。 If there is a character at the cursor position, the control character moving unit 24 does not operate and normal processing is performed.
さて以上の説明から理解されるように、要する
に本発明は、文字の入つて無い個所に文字の上書
きが、改行マークや改頁マークをオペレータが入
力せずとも、カーソル設定、文字入力という通常
入力と同一動作に行え、かつ改行マーク、改頁マ
ークを残せ、入力速度を向上するものとなり、オ
ペレータが入力を無意識に行うことができ効果大
なるものとなる。
Now, as can be understood from the above explanation, in short, the present invention allows overwriting of characters in places where there are no characters, without the need for the operator to input a line break mark or a page break mark. It is possible to perform the same operation as , and leave a line break mark and a page break mark, thereby improving the input speed and allowing the operator to input unconsciously, which is highly effective.
第1図は、本発明の上書き入力制御方式の要部
ブロツク図、第2図は本発明のフローチヤート、
第3図は本発明の表示部の状態を示す模式図であ
る。
図において、1は入力打鍵装置、2は文書編集
本体、11はカーソル移動キー、13は改行キ
ー、21は表示部、23は検知部、24は改行マ
ーク移動部をそれぞれ示す。
FIG. 1 is a block diagram of the main parts of the overwrite input control method of the present invention, and FIG. 2 is a flowchart of the present invention.
FIG. 3 is a schematic diagram showing the state of the display section of the present invention. In the figure, 1 is an input keying device, 2 is a document editing main body, 11 is a cursor movement key, 13 is a line feed key, 21 is a display section, 23 is a detection section, and 24 is a line feed mark moving section.
Claims (1)
指定箇所を供給する仮名入力手段と、 前記入力された仮名を漢字に変換する手段と、 前記仮名及び漢字を表示する表示部と、 前記表示部上の前記位置指定箇所に文字が存在
するか否かを判定する判定手段と、 制御文字移動部とを備え、 文字入力を行つた際に、当該位置指定箇所が前
記判定手段により文字無しと判定された場合、前
記制御文字移動部は入力文字と該入力文字より前
にある既表示文字との間に制御文字あるいはスペ
ースの少なくとも何れかを挿入すると共に、前記
位置指定箇所に最も近い位置にある前記既表示文
字が改頁マークおよび改行マークの場合には当該
マークを前記入力文字の直後に移動させることを
特徴とする上書き入力の制御装置。[Scope of Claims] 1. A kana input means for supplying an input kana, a control character, and a position designation point for the input character, a means for converting the input kana into a kanji, and a display for displaying the kana and the kanji. a determination unit for determining whether or not a character exists at the designated position on the display unit; and a controlled character moving unit, wherein when a character is input, the designated position is located at the designated position. If it is determined by the means that there is no character, the control character moving unit inserts at least one of a control character or a space between the input character and the displayed character before the input character, and also inserts at least one of a control character or a space at the position specified position. An overwrite input control device characterized in that when the already displayed character closest to the input character is a page break mark or a line break mark, the mark is moved immediately after the input character.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60077923A JPS6254362A (en) | 1985-04-12 | 1985-04-12 | Superscription input control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60077923A JPS6254362A (en) | 1985-04-12 | 1985-04-12 | Superscription input control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6254362A JPS6254362A (en) | 1987-03-10 |
| JPH0560138B2 true JPH0560138B2 (en) | 1993-09-01 |
Family
ID=13647604
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60077923A Granted JPS6254362A (en) | 1985-04-12 | 1985-04-12 | Superscription input control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6254362A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63155086A (en) * | 1986-12-18 | 1988-06-28 | シャープ株式会社 | Document generator |
-
1985
- 1985-04-12 JP JP60077923A patent/JPS6254362A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6254362A (en) | 1987-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5133067A (en) | Method and apparatus for system for selectively extracting display data within a specified proximity of a displayed character string using a range table | |
| US5627948A (en) | Information processing apparatus and method for displaying format information for a line to which a cursor is shifted by scrolling in a format display area | |
| JPH08179817A (en) | Display operation device for machine tools | |
| US4996640A (en) | Data processing system | |
| JPH0560138B2 (en) | ||
| JPH0522933B2 (en) | ||
| JPH0122621B2 (en) | ||
| JPS6137671B2 (en) | ||
| JP2541612B2 (en) | Multi-window display | |
| JPH0572270B2 (en) | ||
| JPS6320678A (en) | Work processor | |
| JPS6293748A (en) | character converter | |
| JPH06242918A (en) | Data processing method and device | |
| JPH04315256A (en) | Editing range designating device | |
| JPS61265665A (en) | Document editing device | |
| JPH05135008A (en) | Document processing method and apparatus | |
| JPS646485B2 (en) | ||
| JPH04290160A (en) | Character processor | |
| JPH05135048A (en) | Method and device for processing character | |
| JPH0619907A (en) | Document processor | |
| JPH0562386B2 (en) | ||
| JPH1021040A (en) | Method and device for document display by screen division | |
| JPH0731680B2 (en) | Character processor | |
| JPS63136161A (en) | Sentence processor | |
| JPH04114269A (en) | Document processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |