JPS634184B2 - - Google Patents
Info
- Publication number
- JPS634184B2 JPS634184B2 JP56113208A JP11320881A JPS634184B2 JP S634184 B2 JPS634184 B2 JP S634184B2 JP 56113208 A JP56113208 A JP 56113208A JP 11320881 A JP11320881 A JP 11320881A JP S634184 B2 JPS634184 B2 JP S634184B2
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- cursor
- buffer
- function
- display
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
本発明は、罫線内編集機能をもつ日本語入力装
置、特に仮名文字をもつて入力した単語を漢字変
換キーの操作によつて漢字表示に変換しつつ日本
語文を入力する日本語入力装置において、罫線を
文字コードとして取扱いつつ、罫線範囲内モード
が指示された状態のもとで、画面コード・バツフ
ア上に格納されている罫線コードを利用する形
で、上記漢字変換などの制御が罫線範囲内に情報
を限定して処理を実行するようにし、伝票や図表
作成などの編集処理を効率よく実行するようにし
た罫線内編集機能をもつ日本語入力装置に関する
ものである。[Detailed Description of the Invention] The present invention provides a Japanese input device having an editing function within ruled lines, in particular, inputting Japanese sentences while converting words inputted in kana characters into kanji display by operating a kanji conversion key. In a Japanese input device that handles ruled lines as character codes, the above kanji conversion is performed by using the ruled line code stored on the screen code buffer while the ruled line range mode is specified. This invention relates to a Japanese input device with an editing function within ruled lines, which performs processing by limiting information within the ruled line range, and efficiently executes editing processes such as creating slips and charts. .
日本語入力装置においては、入力された仮名文
字を漢字文字に変換しつつ漢字まじりの日本語文
を作成するようにされる。このような日本語入力
装置においても、伝票作成や図表作成などの処理
分野での用途が拡大され、例えば罫線で囲われた
枠内に日本語文を記述したり、枠内で編集処理を
行なつたり、枠内の文章を登録したり、枠内の文
章をそのまま他の位置に移動したりする処理を効
率よく実行することが望まれる。このような処理
を実行させるに当つては、従来から罫線をあたか
も1つの特殊な文字であるかの如く取扱つてきて
おり、罫線と一般文字とを如何にして処理の間に
識別するかが1つの問題となる。 A Japanese input device converts input kana characters into kanji characters and creates a Japanese sentence mixed with kanji characters. The use of such Japanese input devices has expanded to include processing fields such as creating slips and diagrams. It is desirable to efficiently execute processes such as registering text within a frame, registering text within a frame, and moving text within a frame to another position. When executing such processing, ruled lines have traditionally been treated as if they were one special character, and it is difficult to distinguish between ruled lines and general characters during processing. That's one problem.
本発明は、上記の課題を解決することを目的と
しており、画面コード・バツフア上に格納されて
いる罫線コードの存在位置を左端バツフアと右端
バツフアとによつていわば登録させておく態様を
採用して、上記の課題を効率よく解決させること
を目的としている。そしてそのため、本発明の罫
線内編集機能をもつ日本語入力装置は、キー・ボ
ードと、該キー・ボード上のキー操作によつてカ
ーソル位置制御を行なうカーソル制御部と、入力
された仮名文字を変換する仮名漢字変換処理機能
を含む機能制御部と、デイスプレイと、該デイス
プレイの表示画面上の表示に対応するコード情報
が格納される画面コード・バツフアとをそなえ、
上記キー・ボード上のキー操作によつて入力され
た仮名文字列を漢字文字に変換しつつ日本語文を
入力する日本語入力装置において、上記表示画面
上の第1のX軸座標位置を格納する左端バツフ
ア、第2のX軸座標位置を格納する右端バツフ
ア、上記カーソル制御部からのカーソル座標位置
を検出すると共に上記左端バツフアの内容と上記
右端バツフアの内容とにもとづいて上記カーソル
制御部に対してカーソル移動範囲を規制する左右
端検出部、および罫線範囲内モードを指示しかつ
上記表示画面上に記入されているY軸方向へ延び
る第1の罫線のコードが存在するX軸座標位置を
上記左端バツフアに格納すると共に同じく表示画
面上に記入されているY軸方向へ延びる第2の罫
線のコードが存在するX線座標位置を上記右端バ
ツフアに格納する罫線範囲内モード指示部をもう
け、該罫線範囲内モード指示部によるモード設定
に対応して上記機能制御部による制御に当たつて
当該機能制御部が上記カーソル制御部による罫線
範囲内のカーソル移動に対応して当該罫線範囲内
に情報を限定して処理を実行するようにしたここ
とを特徴としている。以下図面を参照しつつ説明
する。 The present invention aims to solve the above-mentioned problem, and adopts an aspect in which the existing position of the ruled line code stored on the screen code buffer is registered, so to speak, by the left end buffer and the right end buffer. The aim is to efficiently solve the above problems. Therefore, the Japanese input device of the present invention having an editing function within ruled lines includes a keyboard, a cursor control unit that controls the cursor position by key operations on the keyboard, and a cursor control unit that controls the input kana characters. A function control unit including a kana-kanji conversion processing function for conversion, a display, and a screen code buffer in which code information corresponding to the display on the display screen of the display is stored,
A first X-axis coordinate position on the display screen is stored in the Japanese input device that inputs Japanese sentences while converting a kana character string input by key operations on the keyboard into kanji characters. A left end buffer, a right end buffer that stores the second X-axis coordinate position, a cursor coordinate position from the cursor control section is detected, and a buffer is sent to the cursor control section based on the contents of the left end buffer and the right end buffer. The left and right edge detectors regulate the cursor movement range, and the X-axis coordinate position where the first ruled line code extending in the Y-axis direction, which indicates the ruled line range mode and is written on the display screen, is present. A ruled line range mode indicating section is provided which stores in the left end buffer and also stores in the right end buffer the X-ray coordinate position where the code of the second ruled line extending in the Y-axis direction, which is also written on the display screen, exists; In response to the mode setting by the within ruled line range mode instruction unit, the function control unit transmits information within the ruled line range in response to the cursor movement within the ruled line range by the cursor control unit. The feature is that the processing is executed in a limited manner. This will be explained below with reference to the drawings.
第1図AないしHは本発明による代表的な編集
機能を説明する説明図であり、第2図は本発明の
一実施例構成を示す。 1A to 1H are explanatory diagrams for explaining typical editing functions according to the present invention, and FIG. 2 shows the configuration of an embodiment of the present invention.
本発明の場合、デイスプレイの表示画面上に罫
線が記入されている状態で当該罫線内に情報を限
定して処理できるようにしている。第1図A図示
の場合は、左右の罫線1,2で挾まれる枠内に日
本語入力を行なつてゆく態様を示している。即ち
図示「文章を」までを書込み終つて、次に「入
力」を書込もうとしている状態に対応している。
カーソル3は、仮名「に」を入力した段階におい
て罫線2の存在にもとづいてY軸バツフアの内容
を+1されると共に罫線1の存在するX座標に1
を加えた値に移動される。即ち図示文字「ゆ」の
位置に移動される。次いで仮名「ゆ」、「う」、
「り」と入力されて仮名「よ」が入力された段階
で、カーソルは図示文字「く」の位置に移動さ
れ、次に仮名「く」が入力された状態となつてい
る。第1図A図示の状態で変換キーが押下される
と、図示仮名「にゆうりよく」が漢字「入力」に
変換される。そして、漢子「入」は図示仮名
「に」の位置に、また漢字「力」は図示仮名「ゆ」
の位置に書込まれ、かつカーソル3は図示仮名
「う」の位置にあるように制御される。 In the case of the present invention, ruled lines are written on the display screen of the display, and information can be limited to be processed within the ruled lines. In the case shown in FIG. 1A, a mode is shown in which Japanese is input within a frame between left and right ruled lines 1 and 2. In other words, this corresponds to a state where the user has finished writing up to ``text'' shown in the figure and is about to write ``input'' next.
When the cursor 3 inputs the kana ``ni'', the content of the Y-axis buffer is increased by 1 based on the existence of ruled line 2, and 1 is added to the X coordinate where ruled line 1 exists.
will be moved to the value added. That is, it is moved to the position of the illustrated character "YU". Next, the kana ``Yu'', ``U'',
When ``ri'' is input and the kana ``yo'' is input, the cursor is moved to the position of the illustrated character ``ku'', and the kana ``ku'' is then input. When the conversion key is pressed in the state shown in FIG. 1A, the illustrated kana ``niyuuriyoku'' is converted into the kanji ``input''. The kanji ``iri'' is placed in the illustrated kana position ``ni'', and the kanji ``power'' is placed in the illustrated kana position ``yu''.
, and the cursor 3 is controlled to be at the illustrated kana ``u'' position.
第1図Bは拡大文字を入力する態様を示してい
る。拡大文字の場合には、標準文字の2字分の大
きさでもつて1文字を表現するものであり、デイ
スプレイの表示画面上では、例えば文字「罫」に
対して拡大指示記号「←→」を附加して、拡大文字
を表示するようにしている。本発明の一実施例に
おいては、このような拡大文字の入力に当つて
も、罫線範囲内モードを指定した上で処理できる
ようにされる。 FIG. 1B shows a mode of inputting enlarged characters. In the case of enlarged characters, one character is represented by the size of two standard characters, and on the display screen, for example, the enlargement indication symbol "←→" is displayed for the character "rule". In addition, enlarged characters are displayed. In one embodiment of the present invention, even when inputting such enlarged characters, it is possible to process them after specifying the ruled line range mode.
第1図Cは縮小文字を入力する態様を示してい
る。縮小文字の場合には、標準文字の1字分の大
きさ内に縮小文字2字を表現するものであり、例
えば「01」なる2文字分の縮小文字が1つの標準
文字の大きさに対応している。本発明の一実施例
においては、このような縮小文字の入力に当つて
も、罫線範囲内モードを指定した上で処理できる
ようにされる。 FIG. 1C shows a mode of inputting reduced characters. In the case of reduced characters, two reduced characters are expressed within the size of one standard character. For example, two reduced characters such as "01" correspond to the size of one standard character. are doing. In one embodiment of the present invention, even when inputting such reduced characters, it is possible to process them after specifying the ruled line range mode.
第1図Dは、罫線内の文字を登録して後刻呼び
出して利用できるようにする態様を示している。
例えば登録キーを押下したあとカーソル3によつ
て文字「罫」の位置と句点「。」の位置とを指示
して実行キーを押下することにより、罫線1,2
に挾まれる範囲内の「罫線……です。」までを例
えばフロツピイ・デイスクなどに登録される。勿
論、同様にデイスプレイ表示画面上の他の位置に
移動したり、同じものを他の位置に複写(書き移
す)したりすることも、本発明による罫線範囲内
モードを指定した上で実行できるようにされる。 FIG. 1D shows a mode in which characters within the ruled lines are registered so that they can be recalled and used later.
For example, by pressing the registration key, specifying the position of the character "rule" and the position of the period "." with the cursor 3, and pressing the execution key, the ruled line 1, 2
For example, the text up to ``ruled line...'' within the range between the lines will be registered in a floppy disk. Of course, similarly moving to another position on the display screen or copying (transferring) the same thing to another position can be executed after specifying the ruled line range mode according to the present invention. be made into
第1図Eは罫線内の文字にアンダラインを入力
する態様を示し、図示の場合には文字「下」に対
してアンダラインを附加した状態に対応してい
る。本発明の一実施例においては、このようなア
ンダライン附与の処理においても、罫線範囲内モ
ードを指定した上で処理できるようにされる。 FIG. 1E shows a mode in which an underline is input to a character within a ruled line, and the illustrated case corresponds to a state in which an underline is added to the character "bottom". In one embodiment of the present invention, such underline addition processing can also be performed after specifying the ruled line range mode.
第1図Fは例えば枠内に題名などを記入する態
様を示し、図示の場合には文字「題名」が罫線
1,2の枠内の中央位置にセンタリングされてい
る。勿論、必要に応じて、左寄せに表示したりあ
るいは右寄せに表示したりすることが可能であ
る。本発明の一実施例においては、このような処
理においても、罫線範囲内モードを指定した上で
処理できるようにされる。 FIG. 1F shows a mode in which, for example, a title or the like is written in a frame, and in the case shown, the characters "title" are centered at the center of the frame between ruled lines 1 and 2. Of course, it is possible to display it left-aligned or right-aligned as necessary. In one embodiment of the present invention, even such processing can be performed after specifying the ruled line range mode.
第1図Gは罫線内の文章に挿入・削除を行なう
態様を示している。図示の場合には文字「易」を
次いで文字「に」を削除しようとしている状態に
対応している。本発明の一実施例においては、こ
のような挿入・削除処理においても、罫線範囲内
モードを指定した上で処理できるようにされる。 FIG. 1G shows a manner in which insertions and deletions are made in sentences within ruled lines. The illustrated case corresponds to a state in which the character ``di'' and then the character ``ni'' are to be deleted. In one embodiment of the present invention, even such insertion/deletion processing can be performed after specifying the ruled line range mode.
第1図Hは罫線1,2内にマージンを設定して
当該マージン4,5の範囲内で処理可能としかつ
当該マージン4,5を容易に変更できるようにす
る態様を示している。本発明の一実施例において
は、このような処理においても罫線範囲内モード
のもとでマージン設定を行なつて処理できるよう
にされる。 FIG. 1H shows a mode in which margins are set within the ruled lines 1 and 2 so that processing can be performed within the range of the margins 4 and 5, and the margins 4 and 5 can be easily changed. In one embodiment of the present invention, even such processing can be performed by setting margins in the ruled line range mode.
第2図は本発明の一実施例構成を示している。
図中の符号6はデイスプレイ、7はキー・ボー
ド、8はキー・ボード制御部、9はカーソル制御
部、10は表示制御部、11は画面コード・バツ
フアであつてデイスプレイ6の表示に対応する形
でコード情報が書込まれているもの、12は画面
制御部であつて画面コード・バツフア11の内容
を書込みあるいは読出して調べる制御を行なうも
のを表わしている。また13は罫線範囲内モード
指示部に対応するフリツプ・フロツプ、14は左
右端検出部であつてカーソルの移動に対応して罫
線範囲内モード時にカーソルが左右の罫線位置に
達したか否かを検出するもの、15Xおよび15
Yは夫々カーソルXバツフアおよびカーソルYバ
ツフアであつてカーソルの現在座標位置情報がセ
ツトされるもの、16Lおよび16Rは夫々左端
バツフアおよび右端バツフアであつて罫線1,2
のX座標値がプリセツトされるもの、17は機能
制御部、18はマージン設定制御部、19Lおよ
び19Rは夫々左マージン・レジスタおよび右マ
ージン・レジスタであつて第1図H図示のマージ
ン4,5のX座標値をセツトされるものを表わし
ている。更に機能制御部17には、入力変換制御
機能20、仮名漢字変換機能21、登録機能2
2、アンダライン付加機能23、アンダライン消
去機能24、題名などのセンタリング機能25、
題名などの右寄せ機能26、題名などの左寄せ機
能27、文字挿入および/または削除機能とそれ
に伴なう改行機能28、文章複写および/または
移動機能とそれに伴なう改行機能29が含まれて
いる。なお、本発明においては、上記各機能が含
まれることを必須の要件とするものではなく、ま
た上記以外の機能を含ませることも任意であり、
本発明の技術的範囲は特許請求の範囲の欄の記載
によつて判定されるものである。 FIG. 2 shows the configuration of an embodiment of the present invention.
In the figure, 6 is a display, 7 is a keyboard, 8 is a keyboard control section, 9 is a cursor control section, 10 is a display control section, and 11 is a screen code buffer, which corresponds to the display on the display 6. 12 represents a screen control unit which performs control to write or read the contents of the screen code buffer 11 and examine it. Further, 13 is a flip-flop corresponding to the within-ruled-line range mode instruction section, and 14 is a left/right edge detection section, which detects whether the cursor has reached the left or right ruled line position in the within-ruled-line range mode in response to the movement of the cursor. What to detect, 15X and 15
Y is a cursor
17 is a function control section, 18 is a margin setting control section, 19L and 19R are a left margin register and a right margin register, respectively, which correspond to the margins 4 and 5 shown in FIG. 1H. The X coordinate value of is set. Furthermore, the function control unit 17 includes an input conversion control function 20, a kana-kanji conversion function 21, and a registration function 2.
2. Underline addition function 23, underline deletion function 24, title centering function 25,
Includes a right alignment function 26 for titles, etc., a left alignment function 27 for titles, etc., a character insertion and/or deletion function and accompanying line feed function 28, a text copying and/or movement function and an accompanying line feed function 29. . Note that in the present invention, it is not an essential requirement that each of the above functions be included, and it is also optional to include functions other than the above.
The technical scope of the present invention is determined by the description in the claims section.
図示機能制御部17に示される各機能は、本発
明によつて初めて与えられるものではないので具
体的な動作説明についてこれを省略するが、次の
如きものと考えてよい。即ち
(1) 入力変換機能20は、第1図BやC図示の如
く、拡大文字や縮小文字を入力する機能に該当
する。 Each function shown in the illustrated function control unit 17 is not provided for the first time by the present invention, so a detailed explanation of its operation will be omitted, but it may be considered as follows. That is, (1) the input conversion function 20 corresponds to the function of inputting enlarged characters and reduced characters as shown in FIGS. 1B and 1C.
(2) 仮名漢字変換機能21は、第1図Aを参照し
て説明した如く、仮名入力を漢字入力に変換す
る機能に該当する。(2) The kana-kanji conversion function 21 corresponds to the function of converting kana input into kanji input, as explained with reference to FIG. 1A.
(3) 登録機能22は、第1図Dを参照して説明し
た如く、指定された範囲内で例えば長方形領域
を切出しこれを後刻の利用のために登録する機
能に該当する。(3) As explained with reference to FIG. 1D, the registration function 22 corresponds to the function of cutting out, for example, a rectangular area within a specified range and registering it for later use.
(4) アンダライン付加機能23およびアンダライ
ン消去機能24は、第1図Eを参照して説明し
た如く、カーソル3で指示された位置にアンダ
ラインを付加しあるいはその位置のアンダライ
ンを消去する機能に該当する。(4) The underline addition function 23 and the underline deletion function 24 add an underline to the position indicated by the cursor 3 or delete the underline at that position, as explained with reference to FIG. 1E. Corresponds to the function.
(5) センタリング機能25、右寄せ機能26、お
よび左寄せ機能27は、第1図Fを参照して説
明した如く、題名などを罫線1,2で挾まれる
範囲内に位置づける機能に該当する。(5) The centering function 25, the right alignment function 26, and the left alignment function 27 correspond to the functions for positioning the title and the like within the range between the ruled lines 1 and 2, as explained with reference to FIG. 1F.
(6) 挿入および/または削除とそれに伴なう改行
機能28は、第1図Gを参照して説明した如
く、文章中に1つまたは複数の文字を挿入した
りあるいは削除したりして、それに伴なつて生
じる改行を自動的に行なう機能に該当する。(6) The insertion and/or deletion and accompanying line break function 28 inserts or deletes one or more characters in a sentence, as explained with reference to FIG. This corresponds to a function that automatically performs line breaks that occur along with this.
(7) 複写および/または移動とそれに伴なう改行
機能29は、第1図D図示の形と同様に文章を
切出して、他の位置に複写をつくり出したり、
他の位置に移動されたりして、それに伴なつて
生じる改行を自動的に行なう機能に該当する。(7) Copying and/or moving and the associated line break function 29 cut out a text in the same way as shown in Figure 1D and create a copy in another position,
This corresponds to a function that automatically performs line breaks that occur when a line is moved to another position.
今、第2図において、罫線範囲内モードが設定
されていない状態にあるとするとき、フリツプ・
フロツプ13はリセツト状態にある。この状態に
おいて例えば第1図A図示の如き仮名漢字変換を
行ないつつ日本語入力を行なうものとする。この
場合、最初にカーソル制御部9によつてカーソル
を入力スタート位置にあわせた後に、仮名文字キ
ーによつて「けいせん」と入力した上で変換キー
を押下して、漢字「罫線」を入力させる。この
間、カーソル3は仮名文字「け」、「い」、「せ」、
「ん」と入力されるたびにX軸方向に1文字分づ
つ右シフトされてゆき、また漢字「罫線」に変換
されるとカーソルは文字「線」の1つ右位置に位
置するようにされる。この間、カーソルが表示画
面の例えば右端部に達すると自動的に改行して左
端部に位置するようにされる。また上記仮名文字
「け」、「い」、……などの入力に対応して、画面制
御部12を介して、画面コード・バツフア11上
のアドレス即ちカーソル位置に対応してアドレス
に、順次「け」→「けい」→「けいせ」→「けい
せん」と文字コードが書込まれ、変換によつて
「罫線」と文字コードが書込まれる。そして、表
示制御部10は画面コード・バツフア11の内容
を周期的に読取つてデイスプレイ6上に表示す
る。 Now, in Figure 2, when we assume that the ruled line range mode is not set, the flip
Flop 13 is in a reset state. In this state, it is assumed that Japanese input is performed while performing kana-kanji conversion as shown in FIG. 1A, for example. In this case, first move the cursor to the input start position using the cursor control unit 9, then input "keisen" using the kana character keys, press the conversion key, and enter the kanji "ruled line". let During this time, cursor 3 will move to the kana characters ``ke'', ``i'', ``se'',
Each time you input "n", the cursor is shifted one character to the right in the X-axis direction, and when converted to the kanji "ruled line", the cursor is positioned one position to the right of the character "line". Ru. During this time, when the cursor reaches, for example, the right end of the display screen, it is automatically changed to a new line and positioned at the left end. In addition, in response to the input of the above-mentioned kana characters "ke", "i", etc., the screen control unit 12 sequentially sends " The character code is written as ``ke'' → ``kei'' → ``keise'' → ``keisen,'' and the character code ``ruled line'' is written as a result of conversion. Then, the display control section 10 periodically reads the contents of the screen code buffer 11 and displays them on the display 6.
上記機能制御部17内の各機能においては夫々
上記仮名漢字変換機能21による処理を対応した
形で、デイスプレイ6の表示画面の左端部から右
端部までの範囲を処理範囲とみて、通常モードで
の処理を行なつていると考えてよい。 Each function in the function control section 17 corresponds to the processing by the kana-kanji conversion function 21, and the range from the left end to the right end of the display screen of the display 6 is regarded as the processing range, and the processing is performed in the normal mode. You can think of it as processing.
キー・ボード7上のキー操作によつて、罫線範
囲内モードが指示されると、第2図図示フリツ
プ・フロツプ13がセツト状態に置かれる。この
状態において、左右端検出部はXバツフア15
X、Yバツフア15Yおよび画面コード・バツフ
ア11の内容を読出し、当該バツフア11上に記
入されている罫線1,2のX座標位置を左端バツ
フア16Lと右端バツフア16Rとにプリセツト
する。そして、この状態で例えば仮名漢字変換機
能21を利用して、第1図A図示の如き、日本語
入力を行なつてゆく。 When the ruled line range mode is designated by operating a key on the keyboard 7, the flip-flop 13 shown in FIG. 2 is placed in a set state. In this state, the left and right end detection sections
The contents of the X, Y buffer 15Y and the screen code buffer 11 are read out, and the X coordinate positions of the ruled lines 1 and 2 written on the buffer 11 are preset to the left end buffer 16L and right end buffer 16R. In this state, for example, using the kana-kanji conversion function 21, Japanese input is performed as shown in FIG. 1A.
当該入力の間、カーソルの座標位置はXバツフ
ア15XとYバツフア15Yとにセツトされ、カ
ーソルの移動に対応して夫々のバツフア15Xと
15Yとの内容が更新されてゆく。第2図図示の
左右端検出部14は、上記Xバツフア15Xの内
容と、Yバツフア15Yの内容と、左端バツフア
16Lの内容と右端バツフア16Rの内容とを監
視し、カーソルが例えば右端バツフア16Rの内
容に達すると、カーソル制御部9に対してYバツ
フア15Yの内容を+1しかつXバツフア15X
に対して左端バツフア16Lの内容に1を加えた
値をセツトすべく指示する。仮名漢字変換機能2
1自体による処理は、通常モード時の場合と変わ
りはなく変換処理を行なつてゆくが、デイスプレ
イ6の表示画面上および画面コード・バツフア1
1上の処理においては、第1図A図示の如く、罫
線1,2の枠内で行なわれてゆく。 During this input, the coordinate position of the cursor is set in the X buffer 15X and Y buffer 15Y, and the contents of the respective buffers 15X and 15Y are updated in accordance with the movement of the cursor. The left and right end detection unit 14 shown in FIG. When the content is reached, the content of the Y buffer 15Y is +1 and the X buffer 15X is added to the cursor control unit 9.
An instruction is given to set the value obtained by adding 1 to the contents of the left end buffer 16L. Kana-kanji conversion function 2
The processing by 1 itself is the same as in the normal mode, and conversion processing is performed, but the display screen of display 6 and the screen code buffer 1
The processing above 1 is performed within the frame of ruled lines 1 and 2, as shown in FIG. 1A.
上記機能制御部17内の各機能においても夫々
罫線範囲内モードのもとでの上記仮名漢字変換機
能21による処理に対応した形で、カーソルの移
動する範囲即ち左端バツフア16Lと右端バツフ
ア16Rとの範囲内を処理範囲とみて、罫線範囲
内モードでの処理を行なつてゆく。 Each of the functions in the function control section 17 also changes the range in which the cursor moves, that is, the left end buffer 16L and the right end buffer 16R, in a manner corresponding to the processing by the kana-kanji conversion function 21 in the ruled line range mode. The area within the area is regarded as the processing area, and processing is performed in the ruled line area mode.
第1図Hを参照して説明した如き、マージンの
設定および変更に当つては、罫線範囲内モードと
共に、マージン設定制御部18にマージン4,5
の座標位置を指示して行なう。即ち、第1図H図
示のマージン4の座標位置は左マージン・レジス
タ19Lにセツトされ、またマージン5の座標位
置は右ージン・レジスタ19Rにセツトされる。
そしてこれらの値は左右端検出部14にも通知さ
れる。 As explained with reference to FIG.
This is done by specifying the coordinate position. That is, the coordinate position of margin 4 shown in FIG. 1H is set in the left margin register 19L, and the coordinate position of margin 5 is set in the right margin register 19R.
These values are also notified to the left and right end detection section 14.
このマージンが設定された状態においては、左
右端検出部14は、Xバツフア15Xの内容と、
Yバツフア15Yの内容と、左マージン・レジス
タ19Lの内容と、右マージン・レジスタ19R
の内容とにもとづいて、カーソルの移動範囲を規
制するようにする。 In a state where this margin is set, the left and right edge detection unit 14 detects the contents of the X buffer 15X,
The contents of Y buffer 15Y, the contents of left margin register 19L, and the contents of right margin register 19R.
The range of movement of the cursor is restricted based on the content of the cursor.
以上説明した如く、本発明によれば、罫線範囲
内モードを指示することによつて、罫線の存在位
置や設定されたマージン位置を自動的に調べつ
つ、カーソル制御が行なわれる形となる。このた
めに、例えば伝票作成や図表の作成に当つての編
集処理を効率よく実行することができ、日本語入
力装置の機能を一段と向上させることが可能とな
る。 As described above, according to the present invention, by instructing the ruled line range mode, cursor control is performed while automatically checking the position of the ruled line and the set margin position. For this reason, for example, editing processing for creating slips and charts can be efficiently executed, and the functionality of the Japanese input device can be further improved.
第1図AないしHは本発明による代表的な編集
機能を説明する説明図であり、第2図は本発明の
一実施例構成を示す。
図中、1,2は夫々罫線、3はカーソル、4,
5は夫々マージン、6はデイスプレイ、7はキ
ー・ボード、8はキー・ボード制御部、9はカー
ソル制御部、11は画面コード・バツフア、12
は画面制御部、13は罫線範囲内モード指示部、
14は左右端検出部、15XはカーソルXバツフ
ア、15YはカーソルYバツフア、16Lは左端
バツフア、16Rは右端バツフア、17は機能制
御部、21は仮名漢字変換機能、18はマージン
設定制御部、19Lは左マージン・レジスタ、1
9Rは右マージン・レジスタを表わす。
1A to 1H are explanatory diagrams for explaining typical editing functions according to the present invention, and FIG. 2 shows the configuration of an embodiment of the present invention. In the figure, 1 and 2 are ruled lines, 3 is a cursor, 4,
5 is a margin, 6 is a display, 7 is a keyboard, 8 is a keyboard control section, 9 is a cursor control section, 11 is a screen code buffer, 12
13 is a screen control section, 13 is a ruled line range mode instruction section,
14 is a left and right edge detection unit, 15X is a cursor is the left margin register, 1
9R represents the right margin register.
Claims (1)
作によつてカーソル位置制御を行なうカーソル制
御部と、入力された仮名文字を変換する仮名漢字
変換処理機能を含む機能制御部と、デイスプレイ
と、該デイスプレイの表示画面上の表示に対応す
るコード情報が格納される画面コード・バツフア
とをそなえ、上記キー・ボード上のキー操作によ
つて入力された仮名文字列を漢字文字に変換しつ
つ日本語文を入力する日本語入力装置において、
上記表示画面上の第1のX軸座標位置を格納する
左端バツフア、第2のX軸座標位置を格納する右
端バツフア、上記カーソル制御部からのカーソル
座標位置を検出すると共に上記左端バツフアの内
容と上記右端バツフアの内容とにもとづいて上記
カーソル制御部に対してカーソル移動範囲を規制
する左右端検出部、および罫線範囲内モードを指
示しかつ上記表示画面上に記入されているY軸方
向へ延びる第1の罫線のコードが存在するX軸座
標位置を上記左端バツフアに格納すると共に同じ
く表示画面上に記入されているY軸方向へ延びる
第2の罫線のコードが存在するX軸座標位置を上
記右端バツフアに格納する罫線範囲内モード指示
部をもうけ、該罫線範囲内モード指示部によるモ
ード設定に対応して上記機能制御部による制御に
当たつて当該機能制御部が上記カーソル制御部に
よる罫線範囲内のカーソル移動に対応して当該罫
線範囲内に情報を限定して処理を実行するように
したことを特徴とする罫線内編集機能をもつ日本
語入力装置。1 a keyboard, a cursor control unit that controls the cursor position through key operations on the keyboard, a function control unit that includes a kana-kanji conversion processing function that converts input kana characters, and a display; It is equipped with a screen code buffer in which code information corresponding to the display on the display screen of the display is stored, and converts kana character strings input by key operations on the keyboard into kanji characters. In a Japanese input device that inputs sentences,
A left end buffer for storing the first X-axis coordinate position on the display screen, a right end buffer for storing the second X-axis coordinate position, and a buffer for detecting the cursor coordinate position from the cursor control unit and the contents of the left end buffer. a left and right edge detection unit that regulates the cursor movement range for the cursor control unit based on the contents of the right edge buffer; and a left and right edge detection unit that instructs the ruled line range mode and extends in the Y-axis direction written on the display screen. The X-axis coordinate position where the first ruled line code exists is stored in the left end buffer, and the X-axis coordinate position where the second ruled line code extending in the Y-axis direction, which is also written on the display screen, exists. A ruled line range mode instruction section stored in the right edge buffer is provided, and in response to the mode setting by the ruled line range mode instruction section, the function control section controls the ruled line range by the cursor control section during control by the function control section. 1. A Japanese input device having an editing function within ruled lines, characterized in that processing is executed by limiting information within the ruled line range in response to movement of a cursor within the ruled line.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56113208A JPS5814243A (en) | 1981-07-20 | 1981-07-20 | Japanese language input device having function of editing in ruled line |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56113208A JPS5814243A (en) | 1981-07-20 | 1981-07-20 | Japanese language input device having function of editing in ruled line |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5814243A JPS5814243A (en) | 1983-01-27 |
| JPS634184B2 true JPS634184B2 (en) | 1988-01-27 |
Family
ID=14606291
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56113208A Granted JPS5814243A (en) | 1981-07-20 | 1981-07-20 | Japanese language input device having function of editing in ruled line |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5814243A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0648436B2 (en) * | 1984-06-19 | 1994-06-22 | 株式会社リコー | Data processing device |
| JPS6261152A (en) * | 1985-09-12 | 1987-03-17 | Fujitsu Ltd | Format control system for plural media |
| JPH0769900B2 (en) * | 1989-03-20 | 1995-07-31 | 富士通株式会社 | In-cell word wrap control method |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5515712B2 (en) * | 1973-09-28 | 1980-04-25 | ||
| JPS5827509B2 (en) * | 1975-12-26 | 1983-06-09 | 株式会社日立製作所 | Cursor movement control device in screen split control device |
| JPS56103762A (en) * | 1979-09-28 | 1981-08-19 | Nec Corp | Tabulating system |
| JPS5652436A (en) * | 1979-10-02 | 1981-05-11 | Nec Corp | Tabulation system |
| JPS5650432A (en) * | 1979-10-01 | 1981-05-07 | Canon Inc | Character processor |
-
1981
- 1981-07-20 JP JP56113208A patent/JPS5814243A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5814243A (en) | 1983-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6290279A (en) | document creation device | |
| JPS634184B2 (en) | ||
| JPH0452502B2 (en) | ||
| JPS61228572A (en) | Document producing and editing device | |
| JP3258370B2 (en) | Character input method and device | |
| JP2659092B2 (en) | Cursor display control method in logic diagram creation processor | |
| JPS62203268A (en) | Mechanical translation system | |
| JPH0850524A (en) | Input and converting device for computer and word processor | |
| JPH03132866A (en) | document creation device | |
| JPS61229161A (en) | Document creation and editing device | |
| JP2640340B2 (en) | Document creation and editing device | |
| JP3612351B2 (en) | Document processing device | |
| JPS60118971A (en) | Kana (japanese syllabary) kanji (chinese character) conversion processing device | |
| JPS59116691A (en) | document creation device | |
| JPH087749B2 (en) | Machine translation device | |
| JPS60254275A (en) | Japanese word processor | |
| JPH034948B2 (en) | ||
| JPS61255467A (en) | Machine translating system | |
| JPS6188365A (en) | translation device | |
| JPH04167052A (en) | Document editing device | |
| JPS6376055A (en) | Original word/translated word display system in document forming device | |
| JPH0310368A (en) | Attended data display processing system | |
| JPH01318148A (en) | Document preparing device | |
| JPS60129788A (en) | document processing device | |
| JPH04276854A (en) | Word processor |