JPH0666065B2 - Document processor with furigana addition function - Google Patents
Document processor with furigana addition functionInfo
- Publication number
- JPH0666065B2 JPH0666065B2 JP57217293A JP21729382A JPH0666065B2 JP H0666065 B2 JPH0666065 B2 JP H0666065B2 JP 57217293 A JP57217293 A JP 57217293A JP 21729382 A JP21729382 A JP 21729382A JP H0666065 B2 JPH0666065 B2 JP H0666065B2
- Authority
- JP
- Japan
- Prior art keywords
- kana
- kanji
- line
- character
- buffer
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/53—Processing of non-Latin text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Input From Keyboards Or The Like (AREA)
Description
【発明の詳細な説明】 本発明は、たとえば漢字で書かれた氏名に振仮名を付け
るためなどに好適に実施される振仮名付加機能付き文書
処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a document processing apparatus with a furigana addition function, which is preferably implemented to add furigana to a name written in Chinese characters, for example.
先行技術では横書の場合予め振仮名を入力しておき、そ
の下の行に対応の漢字を入力している。In the prior art, in the case of horizontal writing, the furigana is entered in advance, and the corresponding kanji is entered in the line below it.
このため操作が煩雑であつた。特に仮名文字を入力して
それぞれに対応する漢字または漢字まじり文に変換する
機能を有する文書処理装置では、漢字を入力するために
その仮名文字を入力し、引続き再び振仮名を付けるため
に同じ仮名文字を入力することになり操作が面倒であ
る。Therefore, the operation is complicated. In particular, in a document processing device that has the function of inputting kana characters and converting them into corresponding kanji or kanji kanji sentences, the kana characters must be input to input kanji, and the same kana The operation is troublesome because you have to input.
本発明の目的は、操作性が向上された振仮名付加機能付
き文書処理装置を提供することである。An object of the present invention is to provide a document processing device with a function of adding a pseudonym with improved operability.
第1図は、本発明の一実施例の全体のブロツク図であ
る。キーボード装置1は、その正面が第2図に示されて
おり、五十音順に配列される仮名キー11と、仮名文字か
ら漢字または漢字まじり文に変換することを指示する変
換キー12すなわち変換指示手段と、この変換によつて読
み出された漢字に振仮名を付加するモードに設定するル
ビキー13すなわち振仮名指示手段と、陰極線管表示装置
などの表示装置9すなわち表示手段の表示画面の入力位
置を示すカーソルマークを希望する位置に移動するため
のカーソルキー15すなわちカーソル手段とを含む。この
キーボード装置1には、操作されたキーに対応する文字
コード、制御コードまたはそれらのキーに関連するコー
ド化された信号を出力ライン10に出力する。処理回路2
は、リードオンリメモリ3にストアされている編集プロ
グラム3aに従つて次に述べる趣旨の処理を行なう。リー
ドオンリメモリ3はまた、入力されて記憶される通常の
文字コードからそれよりも小さいサイズを有するルビキ
ーの文字コードに変換する変換テーブル3bを有する。バ
ツフア手段であるランダムアクセスメモリ4は、(a)
入力された文章データを記憶し、仮名文から漢字または
漢字まじり文に変換され、さらに編集された文章データ
を入力順に従つて記憶する文章バツフア21と、(b)入
力編集中の一行文の文章データを記憶し、この中で編集
され一行文の編集を終ると文章バツフア21に転送する行
バツフア22と、(c)漢字または漢字まじり文に変換す
るために入力された仮名文を一時的に記憶する入力バツ
フア23と、(d)入力された仮名文字をルビ文字に変換
するためにルビモード時に入力された仮名文を一時的に
記憶し、さらにルビ文字に変換して記憶するルビバツフ
ア24と、(e)入力文字数をカウントするカウンタ25
と、(f)このカウンタ25の内容を一時的にストアする
スタツクレジスタ26と、(g)入力行中にルビモードが
あつたことを示すルブフラグ27と、(h)その他の編集
処理のために利用されるバツフアやフラグなどを記憶す
るエリア28とを含む。FIG. 1 is an overall block diagram of an embodiment of the present invention. The keyboard device 1 has a front surface thereof shown in FIG. 2, and kana keys 11 arranged in the order of Japanese syllabary and a conversion key 12 for instructing conversion from kana characters to kanji or kanji mixed sentences, that is, a conversion instruction. Means, a ruby key 13 for setting a kana character for adding a kana to the kanji read by this conversion, that is, a kana instructing means, and a display device 9 such as a cathode ray tube display device, that is, an input position of a display screen of the display means. A cursor key 15 for moving the cursor mark to a desired position, that is, cursor means is included. The keyboard device 1 outputs the character code corresponding to the operated key, the control code or the coded signal related to those keys to the output line 10. Processing circuit 2
Performs the following processing according to the editing program 3a stored in the read-only memory 3. The read-only memory 3 also has a conversion table 3b for converting a normal character code input and stored into a ruby key character code having a smaller size than that. The random access memory 4 which is a buffer means is (a)
A sentence buffer 21 that stores the input sentence data, converts the kana sentence into a kanji or kanji mixed sentence, and stores the edited sentence data in the input order, and (b) a one-line sentence that is being input and edited. The data is stored and the line buffer 22 that is edited in this and transferred to the sentence buffer 21 when the editing of one line sentence is finished, and (c) the kana or kana sentence that was input to be converted into the kanji mixed sentence is temporarily An input buffer 23 to be stored, and (d) a kana sentence input in the ruby mode in order to convert the inputted kana character into a ruby character, and the ruby buffer 24 to be further converted into a ruby character and stored. (E) Counter 25 that counts the number of input characters
And (f) a stack register 26 for temporarily storing the contents of this counter 25, (g) a rube flag 27 indicating that there is a ruby mode in the input line, and (h) for other editing processing. And an area 28 for storing the buffers and flags used.
すでに編集され、文字バツフア21に記憶されている文章
データを再度編集しなおすときは、対応する行の文章を
行バツフア22に転送する。このとき文章バツフア21から
転送された文章バツフアの行は消去される。文章データ
は、たとえば日本工業規格JISC6226で定められた文字コ
ードと、これらの文字コードの他にこれらの文字サイズ
よりも小さくたとえば1/2のルビ文字のコードとを含
む。仮名漢字変換手段である仮名漢字変換回路5は、仮
名文から漢字または漢字まじり文に変換する辞書を備
え、この仮名漢字変換回路5から読み出された漢字また
は漢字まじり文すなわち変換文は、出力バツフア28にス
トアされる。プリンタ制御回路6は、ドツトプリンタ7
を制御し、文章バツフア21に記憶されている所望の文章
を記録する。表示制御回路8は、表示装置9を制御する
ものであり、その表示画面に対応する表示メモリ29と、
表示画面の各文字表示区画毎に区分された記憶エリアを
有し、表示画面上の入力位置を示すカーソルマークの位
置を記憶するカーソルバツフア30とを備え、文章バツフ
ア21の所望の文章データおよび行バツフアの文章データ
を表示する。When re-editing the text data already edited and stored in the character buffer 21, the text of the corresponding line is transferred to the line buffer 22. At this time, the line of the text buffer transferred from the text buffer 21 is erased. The text data includes, for example, a character code defined by Japanese Industrial Standard JIS C6226 and, in addition to these character codes, a code of, for example, 1/2 ruby characters smaller than these character sizes. The kana-kanji conversion circuit 5, which is kana-kanji conversion means, is provided with a dictionary for converting kana sentences into kanji or kanji kanji kanji sentences. Stored at Buffer 28. The printer control circuit 6 is a dot printer 7
Control and record the desired sentence stored in the sentence buffer 21. The display control circuit 8 controls the display device 9, and includes a display memory 29 corresponding to the display screen,
It has a storage area divided for each character display section of the display screen, and is provided with a cursor buffer 30 for storing the position of the cursor mark indicating the input position on the display screen, and the desired text data of the text buffer 21 and Display the text data of the line buffer.
通常の文章入力動作すなわち振仮名を付加しない動作に
ついて説明する。操作者は、入力しようとする文章に従
つて仮名文字キー11から仮名文を入力することによつ
て、第3図のステツプ110以降の動作が行なわれる。ス
テツプ110からステツプ111およびステツプ112に移り、
カウンタ25が1だけ増加され、ステツプ113において入
力された仮名文字が入力バツフア23に記憶される。この
入力文字を、行バツフア22の入力1にステツプ114にお
いて挿入するとともに、カーソルバツフア30の位置デー
タを1キヤラクタ分ステツプ115において増加して更新
し、ステツプ116において行バツフア22のデータを表示
メモリ29の対応する行エリアに書込む。このようにして
表示装置9の表示画面には、入力された仮名文字が表示
され、次の入力位置にカーソルマークが表示される。仮
名文字が入力される毎にこのような動作が繰返され表示
装置9の表示画面に入力された仮名文が表示される。A normal sentence input operation, that is, an operation without adding a kana will be described. The operator inputs the kana sentence from the kana character key 11 according to the sentence to be input, whereby the operations after step 110 in FIG. 3 are performed. Moving from step 110 to step 111 and step 112,
The counter 25 is incremented by 1, and the kana characters input in step 113 are stored in the input buffer 23. This input character is inserted into the input 1 of the line buffer 22 at step 114, the position data of the cursor buffer 30 is incremented and updated by one character at step 115, and the data of the line buffer 22 is displayed at step 116. Write in the 29 corresponding row areas. Thus, the input kana character is displayed on the display screen of the display device 9, and the cursor mark is displayed at the next input position. Each time a kana character is input, such an operation is repeated and the input kana sentence is displayed on the display screen of the display device 9.
操作者は、所望の漢字または漢字まじり文に相当する仮
名文の入力が完了すると、漢字または漢字まじり文に変
換するために変換キー12を操作する。変換キー12を操作
すると、ステツプ130以降の動作が行なわれる。ステツ
プ132では、入力バツフア23のデータを仮名漢字変換回
路5に与え、これによつて仮名漢字変換回路5から対応
する漢字または漢字まじり文すなわち変換文がステツプ
133において出力されるとともに、この変換文の文字数
とともに出力バツフア28に記憶される。ステツプ134で
は、この変換文を行バツフア22の先に仮名文が記憶され
ていたエリアに書き込む。よって先の仮名文は消去され
る。続いてステツプ135において仮名文の文字数と変換
文の文字数とを比較して差を求め、ステツプ136におい
て行バツフア22に残つている仮名文を削除し、ステツプ
137においてカーソルバツフア30のカーソル位置を表わ
すデータを前記差分だけ修正する。次に行バツフア22の
データを表示メモリ29の対応する行エリアにステツプ13
8において書込み、前の表示データを消去する。したが
つて、このようにして変換された漢字または漢字まじり
文が仮名文に置き換わつて表示され、カーソルマークが
次の入力位置に表示される。一般に変換文の文字数は、
仮名文の文字数と等しいか少ない。なお、表示された変
換文が所望の漢字でないときには、再度仮名漢字変換回
路5から次の候補の変換文が読み出されて表示装置9に
よつて表示される。ステツプ139からステツプ140に移
り、カウンタ25を上記差文だけ修正し、入力バツフア23
をステツプ141において、クリアする。このようにして
仮名を入力し、漢字または漢字まじり文に変換すること
によつて希望する漢字または漢字まじり文が入力され
る。その後、カーソルキー15を操作して行切換えを行な
いまたは、改行指示の操作を行なうことによつて、行バ
ツフア22のデータが文章バツフア21の対応する行エリア
に挿入され、一行文の編集が完了される。When the operator completes the input of a kana sentence corresponding to a desired kanji or kanji kanji sentence, the operator operates the conversion key 12 in order to convert the kana sentence to kanji or kanji kanji sentence. When the conversion key 12 is operated, the operations after step 130 are performed. In step 132, the data of the input buffer 23 is given to the kana-kanji conversion circuit 5, whereby the kana or kanji spelled sentence, that is, the conversion sentence, corresponding to the kana-kanji conversion circuit 5 is stepped.
It is output at 133 and is stored in the output buffer 28 together with the number of characters of this conversion sentence. In step 134, this conversion sentence is written in the area where the kana sentence was stored before the line buffer 22. Therefore, the previous kana sentence is erased. Then, in step 135, the number of characters in the kana sentence is compared with the number of characters in the converted sentence to obtain the difference, and in step 136, the kana sentence remaining in the line buffer 22 is deleted, and the step is deleted.
At 137, the data representing the cursor position of the cursor buffer 30 is corrected by the difference. Next, the data in the row buffer 22 is transferred to the corresponding row area of the display memory 29 by step 13.
Write in 8 and erase previous display data. Therefore, the kanji or kanji magic sentence converted in this way is displayed in place of the kana sentence, and the cursor mark is displayed at the next input position. Generally, the number of characters in the conversion sentence is
Equal to or less than the number of characters in the kana sentence. When the displayed conversion sentence is not a desired Kanji character, the next candidate conversion sentence is read again from the Kana-Kanji conversion circuit 5 and displayed on the display device 9. Move from step 139 to step 140, correct the counter 25 by the above difference, and enter the input buffer 23.
Is cleared in step 141. In this way, by inputting a kana and converting the kana into a kanji or kanji magic sentence, a desired kanji or kanji magic sentence is inputted. After that, by operating the cursor keys 15 to switch lines or by specifying a line feed, the data in the line buffer 22 is inserted into the corresponding line area of the text buffer 21, and the editing of one line sentence is completed. To be done.
漢字に振仮名を付加するルビモードの動作を説明する。
第4図には、表示装置9の表示画面に表示される状態が
示される。第4図(1)に示されるように文章を作成す
るものと想定する。第4図に示される記号は、第5図に
示されている。第5図(1)の記号は、スペース文字を
示し、空白である。第5図(2)はカーソルマークを示
し、第5図(3)は改行コードを示す。第4図(1)に
示される行51,52には、前述の動作に従つて入力が行な
われる。行53において、「氏名」は上述の動作によつて
入力される。このとき、表示装置9には第4図(2)の
ように表示されており、行バツフア22は「氏名」の文字
データが記憶されている。ここで操作者は、ルビキー13
をステツプ100において操作して、ステツプ101において
ルビモードに設定する。続いて仮名文字「ヤマダ」を入
力することによつて、ステツプ110からステツプ111を経
てステツプ118に移る。このステツプ118では、入力され
た仮名文字をルビバツフア24に記憶し、続いてステツプ
113〜116の動作が前述のように行なわれる。ここで、ス
テツプ112は行なわれず「氏名」の入力までの文字数が
記憶されたままで保持されている。この動作を繰り返す
ことによつて「ヤマダ」が入力され、表示装置9には第
4図(3)の表示が行なわれる。The operation of ruby mode for adding kana to kanji will be described.
FIG. 4 shows a state displayed on the display screen of the display device 9. It is assumed that a sentence is created as shown in FIG. 4 (1). The symbols shown in FIG. 4 are shown in FIG. The symbol in FIG. 5 (1) indicates a space character and is blank. FIG. 5 (2) shows a cursor mark, and FIG. 5 (3) shows a line feed code. Input is made to the lines 51 and 52 shown in FIG. 4 (1) in accordance with the above-described operation. In line 53, the "name" is entered by the operation described above. At this time, it is displayed on the display device 9 as shown in FIG. 4 (2), and the line buffer 22 stores the character data of "name". Here, the operator is
Is operated in step 100 to set the ruby mode in step 101. Then, the kana character "Yamada" is input to move from step 110 to step 111 to step 118. In this step 118, the input kana character is stored in the ruby buffer 24, and then the step
The operations of 113 to 116 are performed as described above. Here, step 112 is not performed, and the number of characters until the input of "name" is stored and retained. By repeating this operation, “Yamada” is input, and the display of FIG. 4 (3) is displayed on the display device 9.
引続いて操作者は、漢字に変換するために変換キー12を
操作する。そのためステツプ130〜138が上述のように実
行され、行バツフア22には「氏名山田」と記憶されると
ともに、表示装置9に表示される。その後ルビモードで
あるのでステツプ139から第6図に示されるステツプ150
に移る。Subsequently, the operator operates the conversion key 12 in order to convert into Kanji. Therefore, steps 130 to 138 are executed as described above, and the line buffer 22 stores "Name Yamada" and is displayed on the display device 9. After that, since it is the ruby mode, step 139 to step 150 shown in FIG.
Move on to.
第6図を参照して、ステツプ150では、行バツフア22の
データを検索し、改行データが記憶されているが判定さ
れ、改行データが記憶されていなければ、ステツプ151
に移り、カーソルマーク位置に改行データを記憶する。
行バツフア22の文章データを文章バツフア21の対応する
行エリアにステツプ152において挿入し、さらに行バツ
フア22のデータを表示メモリ29にステツプ153において
記憶し、先に表示メモリ29にストアされている内容を消
去する。ルビフラグ27はリセツトされているので、ステ
ツプ154からステツプ155に移り、ルビフラグ27をセツト
しステツプ156において行バツフア22を初期化し、行バ
ツフア22に改行コードをステツプ157において記憶す
る。(即ち、ルビフラグ27は振り仮名を出力する行を自
動的に確保する(ステップ156、157)ためのフラグであ
って、そのセット、リセットによって、振り仮名を出力
する行を確保したか否かを判定することができる。)引
続いて行バツフア22に先に記憶されているカウンタ25の
データ文のスペース文字をステツプ159においてストア
する。ステツプ160では、ルビバツフア24の仮名文字を
ルビ文字に変換し、ステツプ161において行バツフア22
に前記スペース文字に引続いて挿入する。ステツプ162
では、カウンタ25に仮名文字数文すなわちこの実施例で
は3文字分増加し、ステツプ163においてスタツクレジ
スタ26にストアする。ステツプ164では、行バツフア22
のデータを表示メモリ29の対応するエリア即ち第4図
(1)の行52と氏名山田が記憶されている行53との間の
行55に挿入して記憶するとともに、ステツプ166におい
て行バツフア22のデータを文章バツフア29の先に記憶し
ている「氏名山田」の行を改行して挿入行を作りこの行
に、ステツプ165において挿入する。その後ステツプ166
において行バツフア22を初期化する。Referring to FIG. 6, in step 150, the data in the line buffer 22 is searched and it is determined that the line feed data is stored. If the line feed data is not stored, step 151 is executed.
Move to and store the line feed data at the cursor mark position.
The text data of the line buffer 22 is inserted into the corresponding line area of the text buffer 21 at step 152, and the data of the line buffer 22 is stored in the display memory 29 at step 153 and stored in the display memory 29 first. Erase. Since the ruby flag 27 has been reset, the routine moves from step 154 to step 155, the ruby flag 27 is set, the line buffer 22 is initialized in step 156, and the line feed code is stored in the line buffer 22 in step 157. (That is, the ruby flag 27 is a flag for automatically reserving the line for outputting the furigana (steps 156 and 157), and whether or not the line for outputting the furigana is reserved by setting or resetting it. The space character of the data text of the counter 25 previously stored in the row buffer 22 is then stored in step 159. In step 160, the kana characters of the ruby buffer 24 are converted into ruby characters, and in step 161, the line buffer 22 is written.
Is inserted after the space character. Step 162
Then, the number of kana characters, that is, three characters in this embodiment, is increased in the counter 25 and stored in the stack register 26 in step 163. In step 164, the row buffer 22
Data is inserted into a corresponding area of the display memory 29, that is, a line 55 between the line 52 in FIG. 4 (1) and the line 53 in which the name Yamada is stored, and the data is stored in the line buffer 22 in step 166. The line of "name Yamada" in which the data of "." Then step 166
Initialize the row buffer 22 at.
仮名漢字変換回路5の出力バツフア28に記憶する変換文
の文字数をカウンタ25にステツプ167において転送し、
ステツプ168において文章バツフア29から次の行すなわ
ち「氏名山田」を記憶する行のデータを行バツフア22に
転送し、ステツプ169において文章バツフア29の対応す
る行を消去する。ステツプ170では、カウンタ25とスタ
ツクレジスタ26の差を求める。ステツプ171において、
行バツフア22の改行コード位置に差分差の差分に相当す
る数のスペース文字を挿入する。行バツフア22のデータ
を表示メモリ29に前の表示データに置き換えてステツプ
172において記憶し、次のステツプ173ではカーソルバツ
フア80の内容を前記スペース挿入分だけ、ステツプ173
において修正し、スタツクレジスタ26の内容をカウンタ
25にステツプ174において転送する。このような動作を
行なうことによつて、仮名文字がルビ文字に変換されて
振仮名として先の漢字の1つ上の行に第4図(4)のよ
うに表示される。The number of characters of the conversion sentence stored in the output buffer 28 of the kana-kanji conversion circuit 5 is transferred to the counter 25 at step 167,
At step 168, the data of the next line, that is, the line storing "name Yamada" is transferred from the text buffer 29 to the line buffer 22, and at step 169, the corresponding line of the text buffer 29 is erased. At step 170, the difference between the counter 25 and the stack register 26 is obtained. At step 171,
At the line feed code position of the line buffer 22, the number of space characters corresponding to the difference of the difference is inserted. Replace the data in row buffer 22 with the previous display data in display memory 29 and
In step 173, the contents of the cursor buffer 80 are stored in step 173.
The contents of stack register 26 are
Transfer to 25 at step 174. By performing such an operation, the kana character is converted into the ruby character and displayed as a kana in the line immediately above the previous kanji as shown in FIG. 4 (4).
仮名文字はかたかなであつてもよく、またひらがなであ
つてもよい。また、本発明は、横書きだけでなく縦書き
の動作に関連して実施されるようにしてもよい。Kana characters may be in katakana or hiragana. Further, the present invention may be carried out in association with not only horizontal writing but also vertical writing.
以上のように本発明によれば、簡単な操作で漢字に振仮
名を付加することができる。As described above, according to the present invention, a kana can be added to a kanji by a simple operation.
また本発明によれば、カーソル手段によって指定された
位置に仮名文字を入力してバッファ手段に記憶し、その
行に変換された漢字または漢字まじり分を表示するとと
もに、その前の行の当該漢字の真上に対応する位置にバ
ッファ手段に記憶された仮名文字を振仮名文字として表
示する。これによって、漢字と振仮名との対応関係が把
持しやすくなるような表示を行うことができる。Further, according to the present invention, a kana character is input to the position designated by the cursor means, stored in the buffer means, and the converted kanji or kanji spelling is displayed on that line, and the kanji on the previous line is displayed. The kana character stored in the buffer means is displayed as a kana character at a position directly above. As a result, it is possible to perform a display in which the correspondence between Chinese characters and furigana can be easily grasped.
第1図は本発明の一実施例の全体のブロツク図、第2図
はキーボード装置1の正面図、第3図は第1図に示され
た実施例の動作を説明するためのフローチヤート、第4
図は表示装置9の表示状態を示す図、第5図は第4図に
おいて用いられている記号を説明するための図、第6図
は第1図に示された実施例のルビモード動作を説明する
ためのフローチヤートである。 1……キーボード装置、2……処理回路、3……リード
オンリメモリ、4……ランダムアクセスメモリ、5……
仮名漢字変換回路、7……プリンタ、9……表示装置FIG. 1 is an overall block diagram of an embodiment of the present invention, FIG. 2 is a front view of the keyboard device 1, and FIG. 3 is a flow chart for explaining the operation of the embodiment shown in FIG. Fourth
FIG. 5 is a diagram showing the display state of the display device 9, FIG. 5 is a diagram for explaining the symbols used in FIG. 4, and FIG. 6 is a diagram for explaining the ruby mode operation of the embodiment shown in FIG. It is a flow chart to do. 1 ... Keyboard device, 2 ... Processing circuit, 3 ... Read-only memory, 4 ... Random access memory, 5 ...
Kana-Kanji conversion circuit, 7 ... Printer, 9 ... Display device
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭55−124836(JP,A) 特開 昭56−80729(JP,A) 特開 昭55−44616(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-55-124836 (JP, A) JP-A-56-80729 (JP, A) JP-A-55-44616 (JP, A)
Claims (1)
じり文に変換する文書処理装置において、 仮名入力位置を指定するカーソル手段と、振仮名を入力
することを指示する振仮名指示手段と、 仮名漢字変換のために入力された仮名文字を記憶する第
1バッフア手段と、仮名漢字変換を指示する変換指示手
段と、前期仮名文字に対応する漢字または漢字まじり文
を記憶する第2バッフア手段と、 前記振仮名指示手段が操作されていない状態において
は、前記第1バッフア手段に記憶された仮名文字をカー
ソルが位置する行に表示し、引き続く前記変換指示に基
づき、前記第2バッフア手段に記憶された漢字または漢
字まじり文を前記仮名文字と入れ換えて表示し、 前記振仮名指示手段が操作されている状態においては、
前記第1バッフア手段に記憶された仮名文字をカーソル
が位置する行に表示し、 引き続く前記変換指示に基づき、前記第2バッフア手段
に記憶された漢字または漢字まじり文を前記仮名文字と
入れ換えて表示するとともに、 前記カーソルが位置する行の前に振仮名文字が表示され
ていないときは、前記カーソルが位置する行の前に新た
に挿入した振仮名文字表示行の、前記カーソルが位置す
る行の前の行が振仮名文字表示行であるときは当該振仮
名文字表示行の、当該漢字の真上位置に前記第1バッフ
ァ手段に記憶された仮名文字をルビ変換した振仮名文字
を表示する表示手段とを備えたことを特徴とする振仮名
付加機能付き文書処理装置。Claim: What is claimed is: 1. In a document processing device for converting kana or kanji mixed sentences by inputting kana characters, a cursor means for specifying a kana input position, a kana kana instructing means for inputting a kana, and a kana kanji conversion The first buffer means for storing the kana characters input for that purpose, the conversion instructing means for instructing the kana-kanji conversion, the second buffer means for storing the kanji or kanji mixed sentences corresponding to the previous kana characters, and the furigana instruction. When the means is not operated, the kana character stored in the first buffer means is displayed on the line where the cursor is located, and the kanji or kanji stored in the second buffer means is subsequently displayed based on the conversion instruction. The magic sentence is displayed by replacing the kana character with the kana character indicating means being operated,
The kana character stored in the first buffer means is displayed on the line where the cursor is located, and the kanji or kanji spelling stored in the second buffer means is replaced with the kana character and displayed based on the subsequent conversion instruction. With that, when furigana characters are not displayed in front of the line where the cursor is positioned, in the newly inserted furigana character display line before the line where the cursor is positioned, before the line where the cursor is positioned When the line is a furigana character display line, a display means is provided at a position directly above the kanji character on the furigana character display line to display the furigana character obtained by ruby-converting the kana character stored in the first buffer means. A document processing device with a function for adding a pseudonym, which is characterized in that
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57217293A JPH0666065B2 (en) | 1982-12-10 | 1982-12-10 | Document processor with furigana addition function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57217293A JPH0666065B2 (en) | 1982-12-10 | 1982-12-10 | Document processor with furigana addition function |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS59106033A JPS59106033A (en) | 1984-06-19 |
JPH0666065B2 true JPH0666065B2 (en) | 1994-08-24 |
Family
ID=16701861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57217293A Expired - Lifetime JPH0666065B2 (en) | 1982-12-10 | 1982-12-10 | Document processor with furigana addition function |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0666065B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6128157A (en) * | 1984-07-18 | 1986-02-07 | Nec Corp | Japanese word data input system |
JPS628260A (en) * | 1985-07-04 | 1987-01-16 | Nec Corp | Japanese input system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5913770B2 (en) * | 1978-09-26 | 1984-03-31 | 日本電信電話株式会社 | Automatic ruby adding output method |
JPS55124836A (en) * | 1979-03-19 | 1980-09-26 | Toshiba Corp | Japanese language output system |
JPS5680729A (en) * | 1979-12-04 | 1981-07-02 | Fujitsu Ltd | Japanese document writing device |
-
1982
- 1982-12-10 JP JP57217293A patent/JPH0666065B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS59106033A (en) | 1984-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0541997B2 (en) | ||
JPS5913771B2 (en) | Editing display method of display device | |
JPS59132029A (en) | Kana-kanji converting device | |
JPH0666065B2 (en) | Document processor with furigana addition function | |
JPH0117184B2 (en) | ||
JPS6351306B2 (en) | ||
JPS5917452B2 (en) | Kanji input device | |
JPH0661080B2 (en) | Document processor with furigana addition function | |
JPH0612548B2 (en) | Document processor | |
JP2786260B2 (en) | Kana-Kanji conversion device | |
JPH0823744B2 (en) | Character string processor | |
JPH0666066B2 (en) | Document processor with furigana addition function | |
JPH0697455B2 (en) | Kana-Kanji conversion device | |
JPS58115527A (en) | Kana (japanese syllabary)-kanji (chinese character) converting device | |
JPH0363100B2 (en) | ||
JPH0115906B2 (en) | ||
JP2821002B2 (en) | Character processing device and character processing method | |
JP3371435B2 (en) | Input mode automatic setting method or input mode automatic setting device | |
JP3073226B2 (en) | Document processing device | |
JPS59106031A (en) | Furigana (japanese syllabary attached to chinese character) adding system of text processor | |
JPS6263366A (en) | Searching system for unwritten part in word processor | |
JPH0721189A (en) | Translation support device | |
JPH0749851A (en) | Document shaping device | |
JPH0754514B2 (en) | Character processor | |
JPH0622022B2 (en) | Document editing device |