JPH0969086A - Character string predicting method and document preparation device - Google Patents

Character string predicting method and document preparation device

Info

Publication number
JPH0969086A
JPH0969086A JP7224105A JP22410595A JPH0969086A JP H0969086 A JPH0969086 A JP H0969086A JP 7224105 A JP7224105 A JP 7224105A JP 22410595 A JP22410595 A JP 22410595A JP H0969086 A JPH0969086 A JP H0969086A
Authority
JP
Japan
Prior art keywords
character string
input
character
search
unit
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
JP7224105A
Other languages
Japanese (ja)
Inventor
Hiroyuki Oka
弘幸 岡
Kenji Suzuki
謙二 鈴木
Toshiya Tamura
俊哉 田村
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP7224105A priority Critical patent/JPH0969086A/en
Publication of JPH0969086A publication Critical patent/JPH0969086A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide the character predicting method and document preparation device which show a character string that a user is to input to the user without providing a storage area or dictionary newly and improves the operability of document preparation by retrieving an inputted character string from a document being prepared at the time when the character string is inputted and outputting character strings behind parts which is retrieved successfully as candidates for a predicted character string. SOLUTION: This device is equipped with a predicting operation start part 100 and a predicted character string selection control part 108 and when the character string is inputted, the inputted character string is retrieved from the document which is being prepared so far; when the same character string is found, character strings behind a plurality of retrieved character strings are taken out and outputted as a group of predicted character strings.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、文字入力の可能な
入力装置により入力された文字列をもとに、入力された
文字列に続く文字列を予測する文字列予測方法、及びこ
の方法を用いた文書作成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character string prediction method for predicting a character string following an input character string based on a character string input by an input device capable of inputting a character, and a method thereof. The present invention relates to a document creating device.

【0002】[0002]

【従来の技術】従来、手書き文字認識装置等を用いて文
字列を入力する際には、キーボードからの入力等とは異
なり、一文字を入力するのに時間がかかるため、利用者
に対する負担が大きかった。そこで、利用者に対する負
担を軽くするために、入力しようとしている文字列の一
部が入力された段階で、入力された文字列をもとに、そ
の文字列に続く文字列を予測するという方法が考えられ
てきた。
2. Description of the Related Art Conventionally, when a character string is input using a handwritten character recognition device or the like, it takes a long time to input one character, unlike input from a keyboard. It was Therefore, in order to reduce the burden on the user, a method of predicting a character string following the character string based on the input character string when a part of the character string to be input is input. Has been considered.

【0003】しかしながら、文字列を入力する人夫々に
使用する文字列に偏りがみられたり、作成中の文書によ
り使用する文字列が特化しているため、利用者の希望す
る文字列を効率よく予測することが難しかった。そこ
で、以前使われた文字列を学習しておく、住所の入力、
名前の入力等というように利用分野を限定する等の方法
が考えられてきた。
However, since the character strings used by each person who inputs the character string are biased, and the character string used is specialized depending on the document being created, the character string desired by the user can be efficiently used. It was difficult to predict. Therefore, learning the previously used character string, inputting the address,
Methods such as limiting the fields of use such as inputting names have been considered.

【0004】しかし、こうした方法により利用者が意図
した文字列が予測されるとしても、学習のための記憶領
域や、利用分野別の辞書等従来の予測に比べて余計に記
憶領域もしくは辞書を持たなければならないという問題
があった。
However, even if the character string intended by the user is predicted by such a method, a storage area for learning or an extra storage area or dictionary as compared with the conventional prediction such as a dictionary according to the usage field is provided. There was a problem that had to be.

【0005】[0005]

【発明が解決しようとする課題】上述したように、従来
の文字列予測方法では、利用者の希望する文字列を効率
よく予測する目的で、学習のための記憶領域や、利用分
野別の辞書等が必要であった。
As described above, in the conventional character string prediction method, a memory area for learning and a dictionary for each field of use are used for the purpose of efficiently predicting a character string desired by the user. Etc. were needed.

【0006】そこで、本発明は上記事情を考慮して成さ
れたもので、文字列が入力した際には、その時点で作成
中の文書内から入力された文字列を検索して検索に成功
した部分より後ろの文字列を予測文字列の候補として出
力することにより、新たに記憶領域や辞書を設けること
なく利用者個人に利用者が、これから入力しようとして
いる文字列を示し、文書作成の操作性を向上させること
ができる文字列予測方法、及び文書作成装置を提供する
ことを目的としている。
Therefore, the present invention has been made in consideration of the above circumstances. When a character string is input, the input character string is searched from the document being created at that time and the search is successful. By outputting the character string after the part that has been input as a candidate for the predicted character string, the character string that the user is about to input is indicated to the user individually without newly establishing a storage area or dictionary, and An object of the present invention is to provide a character string prediction method and a document creation device capable of improving operability.

【0007】[0007]

【課題を解決するための手段】本発明は、上記目的を達
成するため、入力された文字列を先頭部分にもつ文字列
を、これから入力しようとしている文字列として予測し
て示す文字列予測装置に於ける前記入力文字列に続く文
字列を予測する文字列予測方法にあって、文字列が入力
された場合には、その時点までに入力が終っている作成
中の文書内から入力された文字列を検索し、同一文字列
を見付けることができたときには、見付けることができ
た複数の文字列について検索された文字列より後ろの文
字列を取り出し、この取り出された複数の文字列を予測
文字列群として出力するようにしたことを特徴とする文
字列予測方法にある。
In order to achieve the above object, the present invention predicts a character string having an input character string at its head as a character string to be input, and indicates the character string. In the character string prediction method for predicting the character string following the input character string in, when a character string is input, it is input from the document being created that has been input by that point. When a character string is searched and the same character string can be found, the character string after the searched character string is extracted for the multiple character strings that can be found, and the extracted multiple character strings are predicted. The character string prediction method is characterized by outputting as a character string group.

【0008】又、本発明は、上記目的を達成するため、
入力された文字列を先頭部分にもつ文字列を、これから
入力しようとしている文字列として予測して示す文字列
予測装置に於ける前記入力文字列に続く文字列を予測す
る文字列予測方法にあって、文字列が入力された場合に
は、その時点までに入力が終っている作成中の文書内か
ら入力された文字列を検索し、同一文字列を見付けるこ
とができたときには、見付けることができた複数の文字
列について検索された文字列より後ろの一定文字数の文
字列を取り出し、この取り出された複数の文字列を予測
文字列群として出力するようにしたことを特徴とする文
字列予測方法にある。
In order to achieve the above object, the present invention provides
There is a character string prediction method for predicting a character string following the input character string in a character string prediction device that predicts a character string having the input character string at the beginning as a character string to be input. Then, when a character string is entered, the entered character string is searched from the document being created up to that point, and if the same character string can be found, it can be found. Character string prediction characterized by extracting a character string of a fixed number of characters after the searched character string for the created multiple character strings and outputting the extracted character strings as a predictive character string group On the way.

【0009】更に、本発明は、上記目的を達成するため
に、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示す文
字列予測装置に於ける前記入力文字列に続く文字列を予
測する文字列予測方法にあって、文字列が入力された場
合には、その時点までに入力が終っている作成中の文書
内から入力された文字列を検索し、同一文字列を見付け
ることができたときには、見つけることができた複数の
文字列について検索された文字列より後ろの読点若しく
は句読点までの文字列を取り出し、取り出された複数の
文字列を予測文字列群として出力するようにしたことを
特徴とする文字列予測方法にある。
Further, in order to achieve the above object, the present invention provides a character string predicting device for predicting a character string having an input character string at its head as a character string to be input from now on. In a character string prediction method for predicting a character string following the input character string, when a character string is input, the character string input from the document being created that has been input by that time is input. When the same character string can be found by searching, the character string up to the punctuation or punctuation mark after the searched character string is extracted for the found multiple character strings, and the extracted character strings are The character string prediction method is characterized by outputting as a predicted character string group.

【0010】更に、本発明は、上記目的を達成するため
に、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示す文
字列予測装置に於ける前記入力文字列に続く文字列を予
測する文字列予測方法にあって、文字列が入力された場
合には、その時点までに入力が終っている作成中の文書
内から入力された文字列を検討し、同一文字列を見付け
ることができたときには、見付けることができた複数の
文字列について検索された文字列より後ろの検索された
文字列と同一文字種の文字列を取り出して、取り出され
た複数の文字列を予測文字列群として出力するようにし
たことを特徴とする文字列予測方法にある。
Further, in order to achieve the above object, the present invention is a character string predicting device for predicting a character string having an input character string at its head as a character string to be input from now on. In a character string prediction method for predicting a character string following the input character string, when a character string is input, the character string input from the document being created that has been input by that time is input. When it was possible to find the same character string, the character string of the same character type as the searched character string after the searched character string of the plural character strings that could be found was taken out and extracted. A character string prediction method is characterized in that a plurality of character strings are output as a predicted character string group.

【0011】更に、本発明は、上記目的を達成するた
め、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示すも
のに於いて、文字列を入力するための文字列入力手段
と、入力された文字列を同一文書内から検索する文字列
検索手段と、検索された文字列より後ろの文字列を取り
出す文字列取り出し手段と、複数の文字列を取り出すた
めに文字列検索手段及び文字列取り出し手段とを制御す
る検索制御手段と、取り出した文字列群を出力する出力
手段とを具備したことを特徴とする文書作成装置にあ
る。
Further, in order to achieve the above object, the present invention predicts a character string having an input character string at the beginning as a character string to be input from now on. A character string inputting means for inputting, a character string searching means for searching the input character string from the same document, a character string extracting means for extracting a character string after the searched character string, and a plurality of character strings In order to retrieve the character string retrieval means and the character string retrieval means, a retrieval control means for controlling the character string retrieval means and an output means for outputting the retrieved character string group are provided.

【0012】更に、本発明は、上記目的を達成するた
め、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示すも
のに於いて、文字列を入力するための文字列入力手段
と、入力された文字列を同一文書内から検索する文字列
検索手段と、検索された文字列より後ろの一定文字数の
文字列を取り出す一定数文字列取り出し手段と、複数の
文字列を取り出すために文字列検索手段及び一定数文字
列取り出し手段とを制御する検索制御手段と、取り出し
た文字列群を出力する出力手段とを具備したことを特徴
とする文書作成装置にある。
Further, in order to achieve the above-mentioned object, the present invention predicts a character string having an input character string at the beginning as a character string to be input from now on. A character string input means for inputting, a character string search means for searching the input character string from the same document, and a fixed number character string extracting means for extracting a fixed number of character strings after the searched character string A document creation characterized by comprising a search control means for controlling the character string search means and a fixed number of character string extraction means for extracting a plurality of character strings, and an output means for outputting the extracted character string group. On the device.

【0013】更に、本発明は、上記目的を達成するた
め、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示すも
のに於いて、文字列を入力するための文字列入力手段
と、入力された文字列を同一文書内から検索する文字列
検索手段と、検索された文字列より後ろの読点または句
読点までの文字列を取り出す部分文字列取り出し手段
と、複数の文字列を取り出すために文字列検索手段及び
部分文字列取り出し手段とを制御する検索制御手段と、
取り出した文字列群を出力する出力手段とを具備したこ
とを特徴とする文書作成装置にある。
Further, in order to achieve the above object, the present invention predicts a character string having an input character string at the beginning as a character string to be input from now on. A character string inputting means for inputting, a character string searching means for searching the input character string from the same document, and a partial character string extracting means for extracting a character string up to the reading point or the punctuation mark after the searched character string And search control means for controlling the character string search means and the partial character string extraction means in order to extract a plurality of character strings,
The document creating apparatus further comprises an output unit that outputs the extracted character string group.

【0014】更に、本発明は、上記目的を達成するた
め、入力された文字列を先頭部分にもつ文字列を、これ
から入力しようとしている文字列として予測して示すも
のにおいて、文字列を入力するための文字列入力手段
と、入力された文字列を同一文書内から検索する文字列
検索手段と、検索された文字列より後ろの入力された文
字列を同一文字種の文字列を取り出す同一文字種文字列
取り出し手段と、複数の文字列を取り出すために文字列
検索手段及び同一文字種文字列取り出し手段とを制御す
る検索制御手段と、取り出した文字列群を出力する出力
手段とを具備したことを特徴とする文書作成装置にあ
る。
Further, according to the present invention, in order to achieve the above object, a character string having an input character string at its head portion is predicted and shown as a character string to be input, and the character string is input. Character string input means for searching, the character string search means for searching the same character string for the input character string, and the same character type character for extracting the character string of the same character type for the input character string after the searched character string It is provided with a column extracting means, a search control means for controlling the character string searching means and the same character type character string extracting means for extracting a plurality of character strings, and an output means for outputting the extracted character string group. And the document creation device.

【0015】上記構成によれば、文字列が入力された場
合には、その時点までに入力が終っている作成中の文書
内から入力された文字列を検索し、同一文字列を見付け
ることができたときには、見付ける事ができた複数の文
字列について検索された文字列より後ろの文字列を取り
出し、取り出された複数の文字列を予測文字列群として
出力する。
According to the above configuration, when a character string is input, the input character string can be searched for in the document being created up to that point to find the same character string. When it is possible, the character string after the character string searched for the plurality of character strings that can be found is extracted, and the extracted character strings are output as a predicted character string group.

【0016】又、文字列が入力された場合には、その時
点までに入力が終っている作成中の文書内から入力され
た文字列を検索し、同一文字列を見付けることができた
ときには、見付ける事ができた複数の文字列について検
索された文字列より後ろの一定文字数の文字列を取り出
し、取り出された複数の文字列を予測文字列群として出
力する。
Further, when a character string is input, the input character string is searched from the document being created up to that point, and when the same character string can be found, For a plurality of found character strings, a character string of a fixed number of characters after the searched character string is extracted, and the extracted character strings are output as a predicted character string group.

【0017】更に、文字列が入力された場合には、その
時点までに入力が終っている作成中の文書内から入力さ
れた文字列を検索し、同一文字列を見付けることができ
たときには、見付けることができた複数の文字列につい
て検索された文字列より後ろの読点若しくは句読点まで
の文字列を取り出し、取り出された複数の文字列を予測
文字列群として出力する。
Further, when a character string is input, the input character string is searched from the document being created which has been input up to that point, and when the same character string can be found, A character string up to a reading point or a punctuation point after the searched character string is extracted for the plurality of found character strings, and the plurality of extracted character strings are output as a predicted character string group.

【0018】更に、文字列が入力された場合には、その
時点までに入力が終っている作成中の文書内から入力さ
れた文字列を検索し、同一文字列を見付けることができ
たときには、見付けることができた複数の文字列につい
て検索された文字列より後ろの検索された文字列と同一
文字種の文字列を取り出し、取り出された複数の文字列
を予測文字列群として出力する。
Further, when a character string is input, the input character string is searched from the document being created which has been input up to that point, and when the same character string can be found, A character string of the same character type as the searched character string after the searched character string of the plurality of found character strings is extracted, and the extracted plurality of character strings is output as a predicted character string group.

【0019】更に、文字列入力手段により文字列を入力
する。文字列検索手段は入力された文字列を同一文書内
から検索する。文字列取り出し手段は検索された文字列
より後ろの文字列を取り出す。検索制御手段は複数の文
字列を取り出すために文字列検索手段及び文字列取り出
し手段とを制御する。出力手段は取り出した文字列群を
出力するものである。
Further, the character string input means inputs a character string. The character string search means searches for the input character string in the same document. The character string extracting means extracts a character string after the searched character string. The retrieval control means controls the character string retrieval means and the character string retrieval means to retrieve a plurality of character strings. The output means outputs the extracted character string group.

【0020】更に、文字列入力手段により文字列を入力
する。文字列検索手段は入力された文字列を同一文書内
から検索する。検索された文字列より後ろの一定文字数
の文字列を取り出す一定文字列取り出し手段と、検索制
御手段は複数の文字列を取り出すために文字列検索手段
及び文字列取り出し手段とを制御する。出力手段は取り
出した文字列群を出力するものである。
Further, a character string is input by the character string input means. The character string search means searches for the input character string in the same document. The constant character string extracting means for extracting a character string of a fixed number of characters after the searched character string, and the search control means control the character string searching means and the character string extracting means for extracting a plurality of character strings. The output means outputs the extracted character string group.

【0021】更に、文字列入力手段により文字列を入力
する。文字列検索手段は入力された文字列を同一文書内
から検索する。検索された文字列より後ろの読点又は句
読点までの文字列を取り出す部分文字列取り出し手段
と、検索制御手段は複数の文字列を取り出すために文字
列検索手段及び文字列取り出し手段とを制御する。出力
手段は取り出した文字列群を出力するものである。
Further, the character string input means inputs a character string. The character string search means searches for the input character string in the same document. The partial character string extracting means for extracting a character string up to the reading point or the punctuation mark after the searched character string and the search control means control the character string searching means and the character string extracting means for extracting a plurality of character strings. The output means outputs the extracted character string group.

【0022】更に、文字列入力手段により文字列を入力
する。文字列検索手段は入力された文字列を同一文書内
から検索する。検索された文字列より後ろの入力された
文字列を同一文字種の文字列を取り出す同一文字種文字
列取り出し手段と、検索制御手段は複数の文字列を取り
出すために文字列検索手段及び同一文字種文字列取り出
し手段と、検索制手段は複数の文字列を取り出すために
文字列検索手段及び同一文字種文字取り出し手段とを制
御する。出力手段は取り出した文字列群を出力するもの
である。
Further, the character string input means inputs a character string. The character string search means searches for the input character string in the same document. The same character type character string extracting means for extracting the character string of the same character type from the input character string after the searched character string, and the search control means are the character string searching means and the same character type character string for extracting a plurality of character strings. The retrieval means and the search control means control the character string retrieval means and the same character type character retrieval means to retrieve a plurality of character strings. The output means outputs the extracted character string group.

【0023】[0023]

【発明の実施の形態】本発明の概略は、次の通りであ
る。 (1)入力された文字列を先頭部分にもつ文字列を利用
者がこれから入力しようとしている文字列として予測し
て利用者に示す文字列予測装置に於ける前記入力文字列
に続く文字列を予測する文字列予測方法にあって、文字
列が入力された場合には、その時点までに入力が終って
いる作成中の文書内から入力された文字列を検索し、同
一文字列を見付けることができたときには、見付けるこ
とができた複数の文字列について検索された文字列より
後ろの文字列を取り出し、取り出された複数の文字列を
予測文字列群として出力する方法を採用している。これ
により、文字列が入力された場合には、その時点までに
入力が終っている作成中の文書内から入力された文字列
を検索し、同一文字列を見付けることができたときに
は、見付ける事ができた複数の文字列について検索され
た文字列より後ろの文字列を取り出し、取り出された複
数の文字列を予測文字列群として出力する。
BEST MODE FOR CARRYING OUT THE INVENTION The outline of the present invention is as follows. (1) A character string having the input character string at the beginning is predicted as a character string to be input by the user, and the character string following the input character string in the character string prediction device shown to the user is displayed. If a character string is input in the predictive character string prediction method, search for the input character string in the document being created that has been completed by that point, and find the same character string. When it is possible, a method is adopted in which a character string after the character string searched for the plurality of character strings that can be found is extracted and the plurality of extracted character strings are output as a predicted character string group. With this, when a character string is input, the input character string will be searched for in the document being created by that point, and if the same character string can be found, it will be found. A character string after the searched character string is extracted for the plurality of character strings obtained as described above, and the plurality of extracted character strings are output as a predicted character string group.

【0024】(2)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於ける前
記入力文字列に続く文字列を予測する文字列予測方法に
あって、文字列が入力された場合には、その時点までに
入力が終っている作成中の文書内から入力された文字列
を検索し、同一文字列を見付けることができたときに
は、見付けることができた複数の文字列について検索さ
れた文字列より後ろの一定文字数の文字列を取り出し、
取り出された複数の文字列を予測文字列群として出力す
る方法を採用している。これにより、文字列が入力され
た場合には、その時点までに入力が終っている作成中の
文書内から入力された文字列を検索し、同一文字列を見
付けることができたときには、見付ける事ができた複数
の文字列について検索された文字列より後ろの一定文字
数の文字列を取り出し、取り出された複数の文字列を予
測文字列群として出力する。
(2) Following the input character string in the character string predicting device for predicting the character string having the input character string at the head as the character string to be input by the user and showing it to the user. In the character string prediction method that predicts a character string, if a character string is input, search for the input character string from the document being created that has been input up to that point, and search for the same character string. When I was able to find a string, I fetched a certain number of characters after the string searched for the multiple strings I could find,
The method of outputting a plurality of extracted character strings as a predicted character string group is adopted. With this, when a character string is input, the input character string will be searched for in the document being created by that point, and if the same character string can be found, it will be found. A character string of a fixed number of characters after the searched character string is extracted for the plurality of character strings that have been created, and the extracted character strings are output as a predicted character string group.

【0025】(3)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於ける前
記入力文字列に続く文字列を予測する文字列予測方法に
あって、文字列が入力された場合には、その時点までに
入力が終っている作成中の文書内から入力された文字列
を検索し、同一文字列を見付けることができたときに
は、見付けることができた複数の文字列について検索さ
れた文字列より後ろの読点若しくは句読点までの文字列
を取り出し、取り出された複数の文字列を予測文字列群
として出力する方法を採用している。これにより、文字
列が入力された場合には、その時点までに入力が終って
いる作成中の文書内から入力された文字列を検索し、同
一文字列を見付けることができたときには、見付けるこ
とができた複数の文字列について検索された文字列より
後ろの読点若しくは句読点までの文字列を取り出し、取
り出された複数の文字列を予測文字列群として出力す
る。
(3) Following the input character string in the character string predicting device for predicting a character string having the input character string at the beginning as a character string which the user is about to input and showing it to the user. In the character string prediction method that predicts a character string, if a character string is input, search for the input character string from the document being created that has been input up to that point, and search for the same character string. If found, the character string up to the punctuation or punctuation after the searched character string is extracted for the found multiple character strings, and the extracted multiple character strings are output as a predicted character string group. Is adopted. With this, when a character string is entered, the entered character string will be searched from within the document being created up to that point, and if the same character string can be found, it will be found. A character string up to a reading point or a punctuation point after the searched character string is extracted for the plurality of character strings that have been created, and the plurality of extracted character strings are output as a predicted character string group.

【0026】(4)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於ける前
記入力文字列に続く文字列を予測する文字列予測方法に
あって、文字列が入力された場合には、その時点までに
入力が終っている作成中の文書内から入力された文字列
を検索し、同一文字列を見付けることができたときに
は、見付けることができた複数の文字列について検索さ
れた文字列より後ろの検索された文字列と同一文字種の
文字列を取り出し、取り出された複数の文字列を予測文
字列群として出力する方法を採用している。これによ
り、文字列が入力された場合には、その時点までに入力
が終っている作成中の文書内から入力された文字列を検
索し、同一文字列を見付けることができたときには、見
付けることができた複数の文字列について検索された文
字列より後ろの検索された文字列と同一文字種の文字列
を取り出し、取り出された複数の文字列を予測文字列群
として出力する。
(4) Following the input character string in the character string predicting device for predicting the character string having the input character string at the head as the character string which the user is about to input and showing it to the user. In the character string prediction method that predicts a character string, if a character string is input, search for the input character string from the document being created that has been input up to that point, and search for the same character string. When it is possible to find the character string, the character string of the same character type as the searched character string after the character string searched for the plural character strings that can be found is extracted, and the extracted character strings are predicted characters. The method of outputting as a group of columns is adopted. With this, when a character string is entered, the entered character string will be searched from within the document being created up to that point, and if the same character string can be found, it will be found. A character string of the same character type as the searched character string after the searched character string is extracted for the plurality of generated character strings, and the extracted plurality of character strings is output as a predicted character string group.

【0027】(5)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於いて、
文字列を入力するための文字列入力手段と、入力された
文字列を同一文書内から検索する文字列検索手段と、検
索された文字列より後ろの文字列を取り出す文字列取り
出し手段と、複数の文字列を取り出すために文字列検索
手段及び文字列取り出し手段とを制御する検索制御手段
と、取り出した文字列群を出力する出力手段とを具備し
た構成を有している。これにより、文字列入力手段によ
り文字列を入力する。文字列検索手段は入力された文字
列を同一文書内から検索する。文字列取り出し手段は検
索された文字列より後ろの文字列を取り出す。検索制御
手段は複数の文字列を取り出すために文字列検索手段及
び文字列取り出し手段とを制御する。出力手段は取り出
した文字列群を出力するものである。
(5) In a character string predicting device for predicting a character string having the input character string at the beginning as a character string which the user is about to input and showing the character string to the user,
A plurality of character string inputting means for inputting a character string; a character string searching means for searching for an input character string in the same document; a character string extracting means for extracting a character string after the searched character string; It has a configuration including search control means for controlling the character string search means and the character string extraction means for extracting the character string, and output means for outputting the extracted character string group. Thereby, the character string is input by the character string input means. The character string search means searches for the input character string in the same document. The character string extracting means extracts a character string after the searched character string. The retrieval control means controls the character string retrieval means and the character string retrieval means to retrieve a plurality of character strings. The output means outputs the extracted character string group.

【0028】(6)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於いて、
文字列を入力するための文字列入力手段と、入力された
文字列を同一文書内から検索する文字列検索手段と、検
索された文字列より後ろの一定文字数の文字列を取り出
す一定数文字列取り出し手段と、複数の文字列を取り出
すために文字列検索手段及び一定数文字列取り出し手段
とを制御する検索制御手段と、取り出した文字列群を出
力する出力手段とを具備した構成を有している。これに
より、文字列入力手段により文字列を入力する。文字列
検索手段は入力された文字列を同一文書内から検索す
る。検索された文字列より後ろの一定文字数の文字列を
取り出す一定文字列取り出し手段と、検索制御手段は複
数の文字列を取り出すために文字列検索手段及び文字列
取り出し手段とを制御する。出力手段は取り出した文字
列群を出力するものである。
(6) In a character string predicting device for predicting a character string having the input character string at the beginning as a character string which the user is about to input, and showing the character string to the user,
A character string input means for inputting a character string, a character string search means for searching the input character string from the same document, and a fixed number character string for extracting a fixed number of character strings after the searched character string It has a configuration including extraction means, search control means for controlling the character string search means and a fixed number of character string extraction means for extracting a plurality of character strings, and output means for outputting the extracted character string group. ing. Thereby, the character string is input by the character string input means. The character string search means searches for the input character string in the same document. The constant character string extracting means for extracting a character string of a fixed number of characters after the searched character string, and the search control means control the character string searching means and the character string extracting means for extracting a plurality of character strings. The output means outputs the extracted character string group.

【0029】(7)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於いて、
文字列を入力するための文字列入力手段と、入力された
文字列を同一文書内から検索する文字列検索手段と、検
索された文字列より後ろの一定文字数の読点又は句読点
までの文字列を取り出す部分文字列取り出し手段と、複
数の文字列を取り出すために文字列検索手段および部分
文字列取り出し手段とを制御する検索制御手段と、取り
出した文字列群を出力する出力手段とを具備した構成を
有している。これにより、文字列入力手段により文字列
を入力する。文字列検索手段は入力された文字列を同一
文書内から検索する。検索された文字列より後ろの読点
又は句読点までの文字列を取り出す部分文字列取り出し
手段と、検索制御手段は複数の文字列を取り出すために
文字列検索手段及び文字列取り出し手段とを制御する。
出力手段は取り出した文字列群を出力するものである。
(7) In a character string predicting device for predicting a character string having the input character string at the beginning as a character string which the user is about to input, and showing the character string to the user,
A character string input means for inputting a character string, a character string search means for searching the input character string from the same document, and a character string up to a fixed number of punctuation marks or punctuation marks after the searched character string. A structure including a partial character string extracting unit for extracting, a search control unit for controlling the character string searching unit and the partial character string extracting unit for extracting a plurality of character strings, and an output unit for outputting the extracted character string group. have. Thereby, the character string is input by the character string input means. The character string search means searches for the input character string in the same document. The partial character string extracting means for extracting a character string up to the reading point or the punctuation mark after the searched character string and the search control means control the character string searching means and the character string extracting means for extracting a plurality of character strings.
The output means outputs the extracted character string group.

【0030】(8)入力された文字列を先頭部分にもつ
文字列を利用者がこれから入力しようとしている文字列
として予測して利用者に示す文字列予測装置に於いて、
文字列を入力するための文字列入力手段と入力された文
字列を同一文書内から検索する文字列検索手段と、検索
された文字列より後ろの入力された文字列を同一文字種
の文字列を取り出す同一文字種文字列取り出し手段と、
複数の文字列を取り出すために文字列検索手段及び同一
文字種文字列取り出し手段とを制御する検索制御手段
と、取り出した文字列群を出力する出力手段とを具備し
た構成を有している。これにより、文字列入力手段によ
り文字列を入力する。文字列検索手段は入力された文字
列を同一文書内から検索する。検索された文字列より後
ろの入力された文字列を同一文字種の文字列を取り出す
同一文字種文字列取り出し手段と、検索制御手段は複数
の文字列を取り出すために文字列検索手段及び同一文字
種文字列取り出し手段と、検索制手段は複数の文字列を
取り出すために文字列検索手段及び同一文字種文字取り
出し手段とを制御する。出力手段は取り出した文字列群
を出力するものである。
(8) In a character string predicting device for predicting a character string having the input character string at the beginning as a character string which the user is about to input, and showing it to the user,
A character string input means for inputting a character string and a character string search means for searching for an input character string within the same document, and an input character string after the searched character string for a character string of the same character type. A character string extracting means for extracting the same character type,
It has a configuration including search control means for controlling the character string search means and the same character type character string extraction means for extracting a plurality of character strings, and an output means for outputting the extracted character string group. Thereby, the character string is input by the character string input means. The character string search means searches for the input character string in the same document. The same character type character string extracting means for extracting the character string of the same character type from the input character string after the searched character string, and the search control means are the character string searching means and the same character type character string for extracting a plurality of character strings. The retrieval means and the search control means control the character string retrieval means and the same character type character retrieval means to retrieve a plurality of character strings. The output means outputs the extracted character string group.

【0031】以下、図面を参照して本発明の一実施の形
態を説明する。図1は、文字列予測方法を用いた本発明
の文字列予測機能を搭載した文書作成装置装置の第一の
実施例を示したブロック図である。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a first embodiment of a document creation device equipped with a character string prediction function of the present invention using a character string prediction method.

【0032】文字列予測装置は、予測動作起動部100
と、文字列入力部101、文字列バッファ102、検索
制御部103、文字列検索部104、作成中文書ファイ
ル105、文字列取り出し部106、表示部107、予
測文字列選択制御部108、出力部109、確定文字列
表示部110、及び文字列選択部111から構成され
る。
The character string predicting device has a predicting operation starting unit 100.
And a character string input unit 101, a character string buffer 102, a search control unit 103, a character string search unit 104, a document file under creation 105, a character string extraction unit 106, a display unit 107, a predicted character string selection control unit 108, an output unit. 109, a confirmed character string display unit 110, and a character string selection unit 111.

【0033】ここで、上記の各ブロックの機能について
説明する。予測動作起動部100は、予測ボタンが押さ
れたときに、利用者が文字列を入力する手間を省きたい
ものと判断し、文字列入力部に対して予測処理の開始を
知らせる。
Here, the function of each block will be described. When the prediction button is pressed, the prediction operation activation unit 100 determines that the user does not need to input the character string, and notifies the character string input unit of the start of the prediction process.

【0034】文字列入力部101は、手書き文字認識装
置からなり、手書きした文字(列)を文字認識して得た
文字(列)の入力を行う。又、認識結果を一時的に文字
列バッファ102に蓄積し、利用者が認識文字列を確定
した場合には文字列バッファ102をクリアする。但
し、予測動作起動部100から予測処理の開始を知らさ
れた場合には、文字列バッファ102から文字列を取り
出し検索制御部103に渡す。
The character string input unit 101 is composed of a handwritten character recognition device, and inputs a character (string) obtained by character recognition of a handwritten character (string). Further, the recognition result is temporarily stored in the character string buffer 102, and when the user confirms the recognized character string, the character string buffer 102 is cleared. However, when the prediction operation starting unit 100 is notified of the start of the prediction process, the character string is extracted from the character string buffer 102 and passed to the search control unit 103.

【0035】文字列バッファ102は、確定前の文字列
を一時的に保存しておくために使用される。検索制御部
103は、文字列入力部101に入力された文字列を受
け取り文字列検索部103に対して予め設定された回数
だけの検索を行うように指示を出すものである。又、文
字列取り出し部106より予測文字列の候補を受け取り
予測文字列群としてまとめて予測文字列選択制御部10
8に渡す。
The character string buffer 102 is used to temporarily store the character string before being determined. The search control unit 103 receives a character string input to the character string input unit 101 and issues an instruction to the character string search unit 103 to perform a predetermined number of searches. In addition, the predicted character string candidates are received from the character string extraction unit 106 and are collected as a predicted character string group, and the predicted character string selection control unit 10
Pass to 8.

【0036】文字列検索部104は、検索制御部103
の指示を受け、文字列入力部101から受け取った文字
列を現在作成中の作成中文書ファイル105の中から検
索し、検索に成功した場合にはその文字列の位置を文字
列取り出し部106に知らせる。
The character string search unit 104 is a search control unit 103.
In response to the instruction, the character string received from the character string input unit 101 is searched from the currently-created document file 105 being created, and if the search is successful, the position of the character string is sent to the character string extraction unit 106. Inform.

【0037】作成中文書ファイル105は、入力が成さ
れた時点で作成途中の文書ファイルである。文字列取り
出し部106は、文字列検索部104から知らされた位
置より後ろの文字列を作成中文書ファイル105から取
り出し検索制御部103に渡す。
The document file under creation 105 is a document file under creation at the time of input. The character string extracting unit 106 extracts a character string after the position notified from the character string searching unit 104 from the document file under creation 105 and passes it to the search control unit 103.

【0038】表示部107は、液晶表示装置(LCD)
やCRT等に対して、予測文字列選択制御部108から
受け取った予測文字列の候補となる文字列群を利用者に
示す。
The display unit 107 is a liquid crystal display device (LCD).
A character string group that is a candidate for the predicted character string received from the predicted character string selection control unit 108 is displayed to the user for the CRT or the like.

【0039】予測文字列選択制御部108は、検索制御
部103から渡された予測文字列群を表示部107に渡
し利用者に選択を行わさせ、文字列選択部111によっ
て選択された文字列を確定文字列として出力部109に
渡す。
The predictive character string selection control unit 108 transfers the predictive character string group passed from the search control unit 103 to the display unit 107 to allow the user to select the character string selected by the character string selecting unit 111. It is passed to the output unit 109 as a fixed character string.

【0040】出力部109は、確定文字列として渡され
た文字列を確定文字列表示部110に渡す。確定文字列
表示部110は、LCDやCRT等に対して、出力部1
09から受け取った、予測文字列を確定文字列として利
用者に示す。
The output unit 109 transfers the character string passed as the fixed character string to the fixed character string display unit 110. The confirmed character string display unit 110 is provided on the output unit 1 for the LCD, CRT and the like.
The predicted character string received from 09 is shown to the user as a confirmed character string.

【0041】文字列選択部111は、表示部107が示
した予測文字列群の中のどの文字列を利用者が選択した
かを予測文字列選択制御部108に知らせるものであ
る。上記構成につき、その動作を図2を参照して以下に
説明する。
The character string selection unit 111 informs the predicted character string selection control unit 108 which character string in the predicted character string group displayed on the display unit 107 has been selected by the user. The operation of the above configuration will be described below with reference to FIG.

【0042】文字列入力部101は、利用者の文字列の
入力を受け付ける(図2のステップ10参照)。入力し
た文字列は予測文字列検索のキーとして使われるため
に、文字列バッファ102に一時的に保存される(ステ
ップ11)。
The character string input unit 101 receives a user's input of a character string (see step 10 in FIG. 2). The input character string is temporarily stored in the character string buffer 102 because it is used as a key for predictive character string retrieval (step 11).

【0043】予測動作起動部100は、予測ボタンが押
されたときに、利用者が文字列を入力する手間を省きた
いものと判断し、文字列入力部に対して予測処理の開始
を知らせる(ステップ12)。
The predictive operation starting unit 100 determines that the user does not need to input the character string when the predict button is pressed, and notifies the character string input unit of the start of the predictive process ( Step 12).

【0044】文字列入力部101は、予測処理の開始を
知らされると文字列バッファ102から予測処理に使う
文字列を取り出し、検索制御部103に渡す。検索制御
部103は、取り出す文字列数を予め設定されている値
にセットし、文字列検索部104に文字列入力部101
から受け取った文字列を渡す(ステップ13)。
When the start of the prediction process is notified, the character string input unit 101 takes out a character string used for the prediction process from the character string buffer 102 and passes it to the search control unit 103. The search control unit 103 sets the number of character strings to be extracted to a preset value, and the character string search unit 104 sets the character string input unit 101.
The character string received from is passed (step 13).

【0045】文字列検索部104は検索のキーとなる文
字列を受け取り、利用者が入力中の作成中文書ファイル
105に対して検索を行う。検索に成功した場合には文
字列の位置を文字列取り出し部106に知らせる。検索
に失敗した場合には、そのことを文字列取り出し部10
6に知らせる(ステップ14)。
The character string search unit 104 receives a character string as a search key, and searches the document file 105 being created which the user is inputting. If the search is successful, the position of the character string is notified to the character string extracting unit 106. If the search fails, the character string extracting unit 10
6 is notified (step 14).

【0046】文字列取り出し部106は、文字列検索部
104によって検索された位置から後の文字列を作成中
文書ファイル105から取り出して、検索制御部103
に渡す。
The character string extracting unit 106 extracts a character string subsequent to the position searched by the character string searching unit 104 from the document file 105 being created, and the search control unit 103.
Pass to.

【0047】又、検索に失敗したことを知らされた場合
には、そのことを検索制御部103に知らせる(ステッ
プ15)。検索制御部103は、文字列取り出し部10
6から文字列を受け取り、設定した文字列数に達したか
どうかを調べ、達していなければ更に文字列の検索を文
字列検索部104に指示する。設定数に達していれば、
その時点までに取り出された文字列を文字列群として予
測文字列選択制御部108に渡す。設定数に達していな
くても検索に失敗したことを知らされた場合には、文字
列群を予測文字列選択制御部108に渡す(ステップ1
6,17)。
When it is notified that the search has failed, the search control unit 103 is notified of the fact (step 15). The search control unit 103 uses the character string extraction unit 10
The character string is received from 6, and it is checked whether or not the set number of character strings has been reached. If not, the character string search unit 104 is instructed to search for a character string. If the set number has been reached,
The character strings extracted up to that point are passed to the predicted character string selection control unit 108 as a character string group. If it is notified that the search has failed even if the set number has not been reached, the character string group is passed to the predicted character string selection control unit 108 (step 1
6, 17).

【0048】予測文字列選択制御部108は、予測文字
列群を受け取り表示107に対して文字列群の表示を要
求する。表示部107は、表示するように要求された文
字列群を画面に表示する(ステップ18)。
The predicted character string selection control unit 108 receives the predicted character string group and requests the display 107 to display the character string group. The display unit 107 displays the character string group requested to be displayed on the screen (step 18).

【0049】文字列選択部111は、利用者の文字列の
選択を待ち、文字列が選択されたならば選択された文字
列を文字列選択制御部108に知らせる。ここで、選択
された文字列が利用者の意図していたものとして判断さ
れる(ステップ19)。
The character string selection unit 111 waits for the user to select a character string, and if the character string is selected, the character string selection control unit 108 is notified of the selected character string. Here, it is determined that the selected character string is what the user intended (step 19).

【0050】文字列選択制御部108は、利用者によっ
て選択された文字列を出力部109に対して出力するよ
うに要求する。出力部109は、利用者によって選択さ
れた文字列を確定文字列として確定文字列表示部110
に渡す(ステップ20)。
The character string selection control unit 108 requests the output unit 109 to output the character string selected by the user. The output unit 109 uses the character string selected by the user as the confirmed character string and displays the confirmed character string display unit 110.
(Step 20).

【0051】確定文字列表示部110は、確定文字列と
して受け取った文字列を表示し、予測の処理を終える
(ステップ21)。次に入力文「電子メディアが注目を
浴びている。近年企業内でのコミュニケーションツール
として、電子メールが多くの企業で利用されている。」
が入力され、そのあとに「電子メールが多用されてきて
いる背景には」と続けて文を入力しようと意図している
利用者が「電子」と入力した時点で予測ボタンを押した
場合に、その後に続く文字列を予測する処理を具体例と
して示す。
The fixed character string display section 110 displays the character string received as the fixed character string, and ends the prediction process (step 21). Next, the input sentence “Electronic media has been attracting attention. In recent years, many companies have used e-mail as a communication tool within companies.”
If the user who intends to enter a sentence in succession with "behind the background of heavy use of e-mail" presses the prediction button when "e" is entered, A process for predicting a character string that follows is shown as a specific example.

【0052】文字列101は、利用者の「電子」という
文字列の入力を受け付ける。入力された文字列は予測文
字列検索キーとして使われるために、文字列バッファ1
02に一時的に保存される。
The character string 101 receives the input of the character string "electronic" by the user. Since the input character string is used as a predictive character string search key, the character string buffer 1
02 will be temporarily saved.

【0053】予測動作起動部100は、予測ボタンが押
されたときに、利用者が文字列を入力手間を省きたいも
のと判断し、文字列入力部に対して予測処理の開始を知
らせる。
When the prediction button is pressed, the prediction operation starting unit 100 determines that the user wants to save the labor of inputting the character string, and notifies the character string input unit of the start of the prediction process.

【0054】文字列入力部101は、予測処理の開始を
知らされると文字列バッファ102から予測処理に使う
文字列、ここでは「電子」を取り出し、検索制御部10
3に渡す。
When the start of the prediction process is notified, the character string input unit 101 takes out a character string used for the prediction process, here, "electronic" from the character string buffer 102, and retrieves it.
Pass to 3.

【0055】検索制御部103は、取り出す文字列数を
あらかじめ設定されている数である5にセットし、文字
列検索部104は、利用者が入力中の作成中文書ファイ
ル105に対して文字列「電子」の検索を行い、先ず、
「電子メディア〜」の部分を見つけ、その位置を文字列
取り出し部106に知らせる。
The search control unit 103 sets the number of character strings to be extracted to 5, which is a preset number, and the character string search unit 104 sets a character string for the document file 105 being created which the user is inputting. Search for "electronic" and first
The portion "electronic medium ~" is found and the position is notified to the character string extraction unit 106.

【0056】文字列取り出し部106は、文字列検索部
104によって検索された「電子」の位置から後の文字
列をすなわち「メディアが注目を浴びて居る。近年企業
内でのコミュニケーションツールとして、電子メールが
多くの企業で利用されている。」を作成中文書ファイル
105から取り出し、検索制御部103に渡す。
The character string extracting unit 106 reads a character string after the position of "electronic" searched by the character string searching unit 104, that is, "media is in the spotlight. In recent years, as a communication tool within a company, electronic characters are used. The mail is used by many companies. ”Is taken out from the document file 105 under creation and passed to the search control unit 103.

【0057】検索制御部103は、文字列取りだし部1
06から文字列を受け取るが、まだ設定した文字列数に
達していないのでさらに検索を要求し、「メールが多く
の企業で利用されている。」を受け取る。
The search control unit 103 has a character string extraction unit 1
A character string is received from 06, but since the set number of character strings has not been reached yet, a further search is requested, and "mail is used by many companies" is received.

【0058】しかし、まだ設定した文字列数に達してい
ないので、もう一度検索を要求するが検索に失敗したこ
とを知らされ検索を終える。この時点で検索された文字
列をまとめて予測文字列群として予測文字列選択制御部
108に渡す。
However, since the set number of character strings has not been reached yet, the search is requested again, but the search is informed that the search has failed, and the search ends. The character strings searched at this time are collectively passed to the predicted character string selection control unit 108 as a predicted character string group.

【0059】予測文字列選択制御部108は、予測文字
列群を受け取り表示部107に対して文字列群の表示を
要求する。表示部107は、「メディアが注目を浴びて
いる。近年企業内でのコミュニケーションツールとし
て、電子メールが多くの企業で利用されている。」と
「メールが多くの企業で利用されている。」の2つの文
字列を表示する。
The predicted character string selection control unit 108 receives the predicted character string group and requests the display unit 107 to display the character string group. The display unit 107 displays "Media has been attracting attention. Electronic mail is used by many companies as a communication tool in companies in recent years." And "Mail is used by many companies." Display the two character strings.

【0060】文字列選択部111は、利用者の文字列の
選択を待つ。ここで、利用者は「電子メールが多用され
ている背景には」と続けて入力するつもりだったので、
「メールが多くの企業で利用されている。」を選択す
る。
The character string selection unit 111 waits for the user to select a character string. At this point, the user intended to continue to input "behind the background of heavy use of e-mail,"
Select "Email is used by many companies."

【0061】この選択により、「メールが多くの企業で
利用されている。」が利用者の意図していたものとして
判断され、文字列選択制御部108は、出力部109に
対して文字列を出力するように要求する。
By this selection, it is determined that "mail is used by many companies" was intended by the user, and the character string selection control unit 108 sends the character string to the output unit 109. Request to print.

【0062】出力部109は、利用者によって選択され
た文字列を確定文字列として確定文字列表示部110に
渡す。確定文字列表示部110は、確定文字列として受
け取った「メールが多くの企業で利用されている。」を
表示し予測の処理を終える。
The output unit 109 transfers the character string selected by the user to the fixed character string display unit 110 as the fixed character string. The confirmed character string display unit 110 displays “mail is used by many companies” received as the confirmed character string and finishes the prediction process.

【0063】この後、利用者が「メールが多くの企業で
利用されている。」の後半部分を削除すればこれから入
力しようとしていた「メールが多」という文字列を得る
ことが出来て、「メールが多」という部分の入力作業を
省けたことになる。
After that, if the user deletes the latter half of "e-mail is used by many companies.", The character string "many e-mails" that was about to be input can be obtained. This means that the work of inputting "a lot of emails" can be omitted.

【0064】図3は、文字列予測方法を用いた本発明の
文字列予測装置の第二の実施の形態を示したブロック図
である。文字列予測装置は、予測動作起動部100と、
文字列入力部101、文字列バッファ102、検索制御
部103、文字列検索部104、作成中文書ファイル1
05、一定数文字列取り出し部200、表示部107、
予測文字列選択制御部108、出力部109、確定文字
列表示部110、及び文字列選択部111から構成され
る。
FIG. 3 is a block diagram showing a second embodiment of the character string prediction device of the present invention using the character string prediction method. The character string prediction device includes a prediction operation starting unit 100,
Character string input unit 101, character string buffer 102, search control unit 103, character string search unit 104, document file under creation 1
05, a fixed number of character string extraction unit 200, display unit 107,
The prediction character string selection control unit 108, the output unit 109, the confirmed character string display unit 110, and the character string selection unit 111 are included.

【0065】ここで、上記の各ブロックの機能について
前述の図1のブロックと異なるものについて説明する。
一定数文字列取り出し部200は、文字列検索部104
より知らさせた位置より後ろの予め設定された文字数だ
けの文字列を作成中文書ファイル105より取り出し検
索制御部103に渡すものである。
Here, the functions of the above-mentioned blocks different from the blocks in FIG. 1 will be described.
The constant character string extracting unit 200 includes a character string searching unit 104.
A character string of a predetermined number of characters after the position informed is taken out from the document file under creation 105 and passed to the search control unit 103.

【0066】上記第二の実施の形態の構成の動作を図4
のフローチャートを参照して説明する。文字列検索部1
04が文字列を検索するまでの部分と、検索制御部10
3が文字列を取り出してからあとの部分の処理は第一の
実施例と同様である(ステップ30から33は、ステッ
プ10から13に、又ステップ38から41は、ステッ
プ18から21に対応する)。
The operation of the configuration of the second embodiment is shown in FIG.
This will be described with reference to the flowchart in FIG. Character string search unit 1
04 until the character string is searched, and the search control unit 10
The process after the character string is extracted by 3 is similar to that of the first embodiment (steps 30 to 33 correspond to steps 10 to 13 and steps 38 to 41 correspond to steps 18 to 21). ).

【0067】文字列検索部104は検索のキーとなる文
字列を受け取り、利用者が入力中の作成中文書ファイル
105に対して検索を行う。検索に成功した場合には文
字列の位置を一定数文字列取り出し部200に知らせる
(ステップ34)。
The character string search unit 104 receives a character string as a search key, and searches the document file 105 being created which is being input by the user. If the search is successful, a certain number of character string positions are notified to the character string extracting unit 200 (step 34).

【0068】一定数文字列取り出し部200は、文字列
検索部104によって検索された位置から後の文字列を
予め設定された文字数だけ作成中文書ファイル105か
ら取り出し検索制御部103に渡す。又、検索に失敗し
たことを知らされた場合にはそのことを検索制御部10
3に知らせる(ステップ35)。
The fixed number of character string extracting unit 200 extracts a character string after the position searched by the character string searching unit 104 from the document file 105 being created for a preset number of characters and transfers it to the search control unit 103. Further, when it is notified that the search has failed, the search control unit 10
3 is notified (step 35).

【0069】検索制御部103は、一定数文字列取り出
し部200から文字列を受け取り、設定した文字列数に
達したかどうかを調べ、達していなければ更に文字列の
検索を文字列検索部104に指示する。設定数に達して
いれば、その時点までに取り出された文字列を文字列群
として予測文字列選択制御部108に渡す。設定数に達
していなくても検索に失敗したことを知らされた場合に
は文字列群を予測文字列選択制御部108に渡す(ステ
ップ36,37)。
The search control unit 103 receives the character strings from the fixed number of character string extracting units 200, checks whether the set number of character strings has been reached, and if not, further searches for character strings by the character string search unit 104. Instruct. If the set number has been reached, the character strings extracted up to that point are passed to the predicted character string selection control unit 108 as a character string group. If it is informed that the search has failed even if the set number has not been reached, the character string group is passed to the predicted character string selection control unit 108 (steps 36 and 37).

【0070】次に、入力文「電子メディアが注目を浴び
ている。近年企業内でのコミュニケーションツールとし
て、電子メールが多くの企業で利用されている。」が入
力され、そのあとに「電子メディアが普及すれば」と続
けて文を入力しようとしている利用者が「電子」と入力
した時点で予測ボタンを押した場合に、その後に続く文
字列を予測する処理を具体例として示す。
Next, the input sentence "Electronic media is drawing attention. Electronic mail is used by many companies as a communication tool within companies in recent years." Is entered, followed by "Electronic media. As a specific example, a process of predicting a character string that follows when a prediction button is pressed at the time when a user who is trying to enter a sentence saying “If is popular” is input “electronic” will be described.

【0071】文字列入力部101は、利用者の「電子」
という文字列の入力を受け付ける。入力された文字列は
予測文字列検索のキーとして使われるために、文字列バ
ッファ102に一時的に保存される。
The character string input unit 101 is for the user's "electronic".
Accept the input string. The input character string is temporarily stored in the character string buffer 102 to be used as a key for predictive character string search.

【0072】予測動作起動部100は、予測ボタンが押
されたときに、利用者が文字列を入力する手間を省きた
いものと判断し、文字列入力部に対して予測処理の開始
を知らせる。
When the prediction button is pressed, the prediction operation starting unit 100 determines that the user does not need to input the character string, and notifies the character string input unit of the start of the prediction process.

【0073】文字列入力部101は、予測処理の開始を
知らされると文字列バッファ102から予測処理に使う
文字列、ここでは、「電子」を取り出し、検索制御部1
03に渡す。
Upon being notified of the start of the prediction process, the character string input unit 101 takes out a character string to be used for the prediction process from the character string buffer 102, here, "electronic", and retrieves it.
Pass to 03.

【0074】検索制御部103は、取り出す文字列数を
予め設定さている数である5にセットし、文字列検索部
104に文字列入力部101から受け取った文字列「電
子」を渡す。
The search control unit 103 sets the number of character strings to be fetched to 5, which is a preset number, and passes the character string “electronic” received from the character string input unit 101 to the character string search unit 104.

【0075】文字列検索部104は、利用者が入力中の
作成中文書ファイル105に対して文字列「電子」の検
索を行い、まず、「電子メディア〜」の部分を見つけ、
その位置を一定数文字列取り出し部200に知らせる。
The character string search unit 104 searches the document file 105 being created by the user for the character string "electronic", and first finds the portion "electronic medium".
The position is notified to a fixed number of character string extracting units 200.

【0076】一定数文字列取り出し部200は、文字列
検索部104によって検索されたb「電子」の位置から
後の予め設定されている文字数の文字列を取り出す。こ
こでは、文字数が設定されているとする。すると、「メ
ディア」を作成中文書ファイル105から取り出し検索
制御部103に渡すことができる。
The fixed number of character string extracting section 200 extracts a character string of a predetermined number of characters after the position of "b""electronic" searched by the character string searching section 104. Here, it is assumed that the number of characters is set. Then, the “media” can be taken out from the document file under creation 105 and passed to the search control unit 103.

【0077】検索制御部103は、一定数文字列取り出
し部200から文字列を受け取るが、まだ設定した文字
列数に達成していないので、更に検索を要求し、「メー
ルが」を受け取る。しかし、まだ設定した文字列数に達
していないので、もう一度検索を要求するが検索に失敗
したことを知らされ検索を終える。この時点で、検索さ
れた文字列をまとめて予測文字列群として予測文字列選
択制御部108に渡す。
The search control unit 103 receives the character strings from the fixed number of character string extracting units 200, but since the set number of character strings has not been reached yet, the search control unit 103 further requests the search and receives "mail". However, since the set number of character strings has not been reached yet, the search is requested again, but the search is informed that the search has failed, and the search ends. At this point, the searched character strings are collectively passed to the predicted character string selection control unit 108 as a predicted character string group.

【0078】予測文字列選択制御部108は、予測文字
列群を受け取り表示部107に対して文字列群の表示を
要求する。表示部107は、「メディア」と「メール
が」の2つの文字列を表示する。
The predicted character string selection control unit 108 receives the predicted character string group and requests the display unit 107 to display the character string group. The display unit 107 displays two character strings “media” and “mail”.

【0079】文字列選択部111は、利用者の文字列の
選択を待つ。ここで、利用者は「電子メディアが普及す
れば」と続けて入力するつもりだったので、「メディ
ア」を選択する。
The character string selection unit 111 waits for the user to select a character string. Here, the user intended to continue to input "if electronic media becomes popular", so select "media".

【0080】この選択により、「メディア」が利用者の
意図していたものとして判断され、文字列選択制御部1
08は、出力部109に対して文字列を出力するように
要求する。
By this selection, the "media" is judged to be what the user intended, and the character string selection control unit 1
08 requests the output unit 109 to output a character string.

【0081】出力部109は、利用者によって選択され
た文字列を確定文字列として確定文字列表示部110に
渡す。確定文字列表示部110は、確定文字列として受
け取った「メディア」を表示し予測の処理を終える。
The output unit 109 transfers the character string selected by the user to the fixed character string display unit 110 as a fixed character string. The fixed character string display unit 110 displays the “media” received as the fixed character string and finishes the prediction process.

【0082】この具体例では、利用者は「メディア」と
いう部分の入力作業を省けたことになる。図5は、文字
列予測方法を用いた本発明の文字列予測装置の第三の実
施の形態例を示したブロック図である。
In this specific example, the user can omit the input work for the portion "Media". FIG. 5 is a block diagram showing a third embodiment of the character string prediction device of the present invention using the character string prediction method.

【0083】文字列予測装置は、予測動作起動部100
と、文字列入力部101、文字列バッファ102、検索
制御部103、文字列検索部104、作成中文書ファイ
ル105、部分文字取り出し部300、表示部107、
予測文字列選択制御部108、出力部109、確定文字
列表示部110、及び文字列選択部111から構成され
る。
The character string predicting apparatus has a predicting operation starting unit 100.
And a character string input unit 101, a character string buffer 102, a search control unit 103, a character string search unit 104, a document file under creation 105, a partial character extraction unit 300, a display unit 107,
The prediction character string selection control unit 108, the output unit 109, the confirmed character string display unit 110, and the character string selection unit 111 are included.

【0084】ここで、上記の各ブロックの機能について
前述のブロックと異なるものについて説明する。部分文
字取り出し部300は、文字列検索部104より知らさ
せた位置より後ろの読点もしくは句読点までの文字列を
作成中文書ファイル105より取り出し検索制御部10
3に渡す。
Here, the functions of the above-mentioned blocks different from the above-mentioned blocks will be described. The partial character extraction unit 300 extracts a character string from the position informed by the character string search unit 104 to a reading point or a punctuation point after the position, and extracts the character string from the document file 105 being created.
Pass to 3.

【0085】上記第三の実施の形態の構成の動作を図6
のフローチャートを参照して説明する。文字列検索部1
04が文字列を検索するまでの部分と、検索制御部10
3が文字列を取り出してから後の部分の処理は第一の実
施例と同様である(ステップ50から53はステップ1
0から13に、又ステップ59から62はステップ18
から21に対応)。
The operation of the configuration of the third embodiment is shown in FIG.
This will be described with reference to the flowchart in FIG. Character string search unit 1
04 until the character string is searched, and the search control unit 10
3 is the same as that of the first embodiment in the processing after the character string is taken out (steps 50 to 53 are step 1).
0 to 13 and steps 59 to 62 to step 18
From 21 to 21).

【0086】文字列検索部104は検索のキーとなる文
字列を受け取り、利用者が入力中の作成中文書ファイル
105に対して検索を行う。検索に成功した場合には文
字列の位置を部分文字列取り出し部300に知らせる
(ステップ54)。
The character string search unit 104 receives a character string as a search key, and searches the document file 105 being created which the user is inputting. If the search is successful, the position of the character string is notified to the partial character string extracting unit 300 (step 54).

【0087】部分文字列取り出し部300は、文字列検
索部104によって検索された位置より後方の読点若し
くは句読点を検索し、文字列検索部104によって検索
された位置から読点もしくは句読点までの文字列を作成
中文書ファイル105から取り出し検索制御部103に
渡す。文字列検索部104から文字列の検索に失敗した
ことを知らされた場合にはそのことを検索制御部103
に知らせる(ステップ55,56)。
The partial character string extracting unit 300 searches for a reading point or a punctuation mark after the position searched by the character string searching unit 104, and finds a character string from the position searched by the character string searching unit 104 to the reading point or the punctuation mark. The document file 105 being created is taken out and passed to the search control unit 103. When the character string search unit 104 is notified that the character string search has failed, the search control unit 103
(Steps 55 and 56).

【0088】検索制御部103は、部分文字列取り出し
部300から文字列を受け取り、設定した文字列数に達
したかどうかを調べ、達していなければ更に文字列の検
索を文字列検索部104に指示する。設定数に達してい
れば、その時点までに取り出された文字列を文字列群と
して予測文字列選択制御部108に渡す。設定数に達し
ていなくても検索に失敗したことを知らされた場合には
文字列群を予測文字列選択制御部108に渡す(ステッ
プ57,58)。
The search control unit 103 receives the character string from the partial character string extraction unit 300, checks whether or not the set number of character strings has been reached, and if not, further searches the character string to the character string search unit 104. Give instructions. If the set number has been reached, the character strings extracted up to that point are passed to the predicted character string selection control unit 108 as a character string group. If it is informed that the search has failed, even if the set number has not been reached, the character string group is passed to the predicted character string selection control unit 108 (steps 57 and 58).

【0089】次に、入力文「電子メディアが注目を浴び
ている。近年企業内でのコミュニケーションツールとし
て、電子メールが多くの企業で利用されている。」が入
力され、そのあとに「コミュニケーションを」と続けて
文を入力しようと意図している利用者が「コミ」と入力
した時点で予測ボタンを押した場合に、その後に続く文
字列を予測する処理を具体例として示す。文字列入力部
101は、利用者の「コミ」という文字列の入力を受け
付ける。入力された文字列は予測文字列検索のキーとし
て使われるために、文字列バッファ102に一時的に保
存される。
Next, the input sentence "Electronic media is attracting attention. In recent years, many companies use e-mail as a communication tool within companies." As a specific example, a process of predicting a character string that follows when a user who intends to input a sentence continues to press the prediction button at the time of inputting “comi”. The character string input unit 101 receives a user's input of a character string “Komi”. The input character string is temporarily stored in the character string buffer 102 to be used as a key for predictive character string search.

【0090】予測動作起動部100は、予測ボタンが押
されたときに、利用者が文字列を入力する手間を省きた
いものと判断し、文字列入力部に対して予測処理の開始
を知らせる。
When the prediction button is pressed, the prediction operation starting unit 100 determines that the user does not need to input the character string, and notifies the character string input unit that the prediction process is started.

【0091】文字列入力部101は、予測処理の開始を
知らされると文字列バッファ102から予測処理に使う
文字列、ここでは「コミ」を取り出し、検索制御部10
3に渡す。
Upon being notified of the start of the prediction process, the character string input unit 101 takes out a character string to be used for the prediction process from the character string buffer 102, in this case "Komi", and retrieves it.
Pass to 3.

【0092】検索制御部103は、取り出す文字列数を
予め設定さている数である5にセットし、文字列検索部
104に文字列入力部101から受け取った文字列「コ
ミ」を渡す。
The search control unit 103 sets the number of character strings to be fetched to 5, which is a preset number, and passes the character string “Komi” received from the character string input unit 101 to the character string search unit 104.

【0093】文字列検索部104は、利用者が入力中の
作成中文書ファイル105に対して文字列「コミ」の検
索を行い、「コミュニケーションツール〜」の部分を見
つけ、その位置を部分文字列取り出し部300に知らせ
る。
The character string search unit 104 searches the document file 105 being created by the user for the character string "Komi", finds the portion "communication tool", and locates that position as a partial character string. Notify the take-out section 300.

【0094】部分文字列取り出し部300は、文字列検
索部104によって検索された位置より後方の読点若し
くは句読点を検索し、文字列104によって検索された
位置から読点若しくは句読点までの「コミュニケーショ
ンツールとして」を作成中文書ファイル105から取り
出し検索制御部103に渡す。
The partial character string extracting unit 300 searches for a reading point or a punctuation mark after the position searched by the character string searching unit 104, and "as a communication tool" from the position searched by the character string 104 to the reading point or the punctuation mark. From the document file under creation 105 and passes it to the search control unit 103.

【0095】検索制御部103は、部分文字列取り出し
部300から文字列を受け取るが、まだ設定した文字列
数に達成していないのでさらに検索を要求する。しか
し、検索に失敗したことを知らされ検索を終える。この
時点で検索された文字列をまとめて予測文字列群として
予測文字列選択制御部108に渡す。
The search control unit 103 receives the character string from the partial character string extracting unit 300, but requests the further search because the set number of character strings has not been reached yet. However, he is notified that the search has failed and ends the search. The character strings searched at this time are collectively passed to the predicted character string selection control unit 108 as a predicted character string group.

【0096】予測文字列選択制御部108は、予測文字
列群を受け取り表示部107に対して文字列群の表示を
要求する。表示部107は、「ュニケーションツールと
して」という文字列を表示する。
The predicted character string selection control unit 108 receives the predicted character string group and requests the display unit 107 to display the character string group. The display unit 107 displays a character string “as a communication tool”.

【0097】文字列選択部111は、利用者の文字列の
選択を待つ。ここで、利用者は「コミュニケーション
を」と続けて入力するつもりだったので、これを選択す
る。この選択により、「ュニケーションツールとして」
が利用者の意図していたものとして判断され、文字列選
択制御部108は、出力部109に対して文字列を出力
するように要求する。
The character string selection unit 111 waits for the user to select a character string. Here, the user intended to input “communication” in succession, so this is selected. With this selection, "as a communication tool"
Is determined as intended by the user, and the character string selection control unit 108 requests the output unit 109 to output the character string.

【0098】出力部109は、利用者によって選択され
た文字列を確定文字列として確定文字列表示部110に
渡す。確定文字列表示部110は、確定文字列として受
け取った「ュニケーションツールとして」を表示し予測
の処理を終える。
The output unit 109 transfers the character string selected by the user to the fixed character string display unit 110 as the fixed character string. The confirmed character string display unit 110 displays “as a communication tool” received as the confirmed character string and finishes the prediction process.

【0099】この後、利用者は「コミュニケーションツ
ール」の後半部分を削除すればこれから入力しようとし
ていた「ュニケーション」という文字列を得ることがで
きて、「ュニケーション」という部分の入力作業を省け
たことになる。
After that, if the user deletes the latter half of the "communication tool", the user can obtain the character string "unication" which he / she is about to input, and can omit the input work of the part "unication". become.

【0100】図7は文字列予測方法を用いた本発明の文
字列予測装置の第四の実施の形態を示したブロック図で
ある。文字列予測装置は、予測動作起動部100と、文
字列入力部101、文字列バッファ102、検索制御部
103、文字列検索部104、作成中文書ファイル10
5、同一文字種文字列取り出し部400、表示部10
7、予測文字列選択制御部108、出力部109、確定
文字列表示部110、及び文字列選択部111から構成
される。
FIG. 7 is a block diagram showing a fourth embodiment of the character string prediction device of the present invention using the character string prediction method. The character string prediction device includes a predictive operation starting unit 100, a character string input unit 101, a character string buffer 102, a search control unit 103, a character string search unit 104, and a document file under creation 10.
5, same character type character string extraction unit 400, display unit 10
7, a predicted character string selection control unit 108, an output unit 109, a confirmed character string display unit 110, and a character string selection unit 111.

【0101】ここで、上記の各ブロックの機能について
前述のブロックと異なるものについて説明する。同一文
字種文字列取り出し部400は、文字列検索部104よ
り知らさせた位置より後ろの文字列入力部101に入力
された文字列と同一文字種の文字列を作成中文書ファイ
ル105より取り出し検索制御部103に渡すものであ
る。
Here, the functions of the above-mentioned blocks different from the above-mentioned blocks will be described. The same character type character string extraction unit 400 extracts a character string of the same character type as the character string input to the character string input unit 101 after the position notified by the character string search unit 104 from the creating document file 105 and the search control unit It is passed to 103.

【0102】上記第四の実施の形態の構成の動作を図6
のフローチャートを参照して説明する。文字列検索部1
04が文字列を検索するまでの部分と、検索制御部10
3が文字列を取り出してからあとの部分の処理は第一の
実施例と同様である(ステップ70から73はステップ
10から13に、又ステップ79から82はステップ1
8から21に対応)。
The operation of the configuration of the fourth embodiment described above is shown in FIG.
This will be described with reference to the flowchart in FIG. Character string search unit 1
04 until the character string is searched, and the search control unit 10
After the character string is fetched by 3 in FIG. 3, the remaining processing is the same as in the first embodiment (steps 70 to 73 are steps 10 to 13 and steps 79 to 82 are steps 1).
8 to 21).

【0103】文字列検索部104は検索のキーとなる文
字列を受け取り、利用者が入力中の作成中文書ファイル
105に対して検索を行う。検索に成功した場合には文
字列の位置を同一文字種文字列取り出し部400に知ら
せる。検索に失敗した場合には、そのことを、同一文字
種文字列取り出し部400に知らせる(ステップ7
4)。
The character string retrieving unit 104 receives a character string serving as a retrieval key and retrieves the document file 105 being created which the user is inputting. When the search is successful, the position of the character string is notified to the same character type character string extracting unit 400. If the search is unsuccessful, the fact is notified to the same character type character string extracting unit 400 (step 7
4).

【0104】同一文字種文字列取り出し部400は、文
字列検索部104によって検索された位置より後方の入
力文字列と同一文字種の文字列を作成中文書ファイル1
05から取り出し検索制御部103に渡す。文字列検索
部104から文字列の検索に失敗したことを知らされた
場合には、そのことを検索制御部103に知らせる(ス
テップ75,76)。
The same character type character string extracting unit 400 is creating the character string having the same character type as the input character string after the position searched by the character string searching unit 104.
It is transferred from 05 to the search control unit 103. When the character string search unit 104 is notified that the character string search has failed, the search control unit 103 is notified of this (steps 75 and 76).

【0105】検索制御部103は、同一文字種文字列取
り出し部400から文字列を受け取り、設定した文字列
数に達したかどうかを調べ、達していなければ更に文字
列の検索を文字列検索部104に指示する。
The search control unit 103 receives the character string from the same character type character string extraction unit 400, checks whether the set number of character strings has been reached, and if not, further searches for the character string. Instruct.

【0106】設定数に達していれば、その時点までに取
り出された文字列を文字列群として予測文字列選択制御
部108に渡す。設定数に達していなくても検索に失敗
したことを知らされた場合には、文字列群を予測文字列
選択制御部108に渡す(ステップ77,78)。
If the set number has been reached, the character strings extracted up to that point are passed to the predicted character string selection control unit 108 as a character string group. If it is informed that the search has failed even if the set number has not been reached, the character string group is passed to the predicted character string selection control unit 108 (steps 77 and 78).

【0107】次に、入力文「電子メディアが注目を浴び
ている。近年企業内でのコミュニケーションツールとし
て、電子メールが多くの企業で利用されている。」が入
力され、そのあとに「コミュニケーションツールの多様
化により」と続けて文を入力しようと意図している利用
者が「コミ」と入力した時点で予測ボタンを押した場合
に、その後に続く文字列を予測する処理を具体例として
示す。
Next, the input sentence "Electronic media is attracting attention. Electronic mail is used by many companies as a communication tool in companies in recent years." Is input, followed by "Communication tools". As a concrete example, the process of predicting the character string that follows when the prediction button is pressed when the user who intends to continue inputting "sentences" and presses "Komi" .

【0108】文字列入力部101は、利用者の「コミ」
という文字列の入力を受け付ける。入力された文字列は
予測文字列検索のキーとして使われるために、文字列バ
ッファ102に一時的に保存される。
The character string input unit 101 displays the "comic" of the user.
Accept the input string. The input character string is temporarily stored in the character string buffer 102 to be used as a key for predictive character string search.

【0109】予測動作起動部100は、予測ボタンが押
されたときに、利用者が文字列を入力する手間を省きた
いものと判断し、文字列入力部に対して予測処理の開始
を知らせる。
When the prediction button is pressed, the prediction operation starting unit 100 judges that the user does not need to input the character string, and notifies the character string input unit that the prediction process is started.

【0110】文字列入力部101は、予測処理の開始を
知らされると文字列バッファ102から予測処理に使う
文字列、ここでは「コミ」を取り出し、検索制御部10
3に渡す。
When the character string input unit 101 is notified of the start of the prediction process, the character string input unit 101 takes out a character string to be used for the prediction process from the character string buffer 102.
Pass to 3.

【0111】検索制御部103は、取り出す文字列数を
予め設定さている数である[5]にセットし、文字列検
索部104に文字列入力部101から受け取った文字列
「コミ」を渡す。
The search control unit 103 sets the number of character strings to be extracted to [5], which is a preset number, and passes the character string “Komi” received from the character string input unit 101 to the character string search unit 104.

【0112】文字列検索部104は、利用者が入力中の
作成中文書ファイル105に対して文字列「コミ」の検
索を行い、「コミュニケーションツール〜」の部分を見
つけ、その位置を同一文字種文字列取り出し部400に
知らせる。
The character string search unit 104 searches the document file 105 being created by the user for the character string "Komi", finds the portion "communication tool", and locates that position with the same character type character. Notify the row extraction unit 400.

【0113】同一文字種文字列取り出し部400は、文
字列検索部104によって検索された位置より後方の入
力文字列と同一文字種の文字列、ここでは「ミュニケー
ションツール」を作成中文書ファイル105から取り出
し検索制御部103に渡すものである。
The same character type character string extraction unit 400 extracts and searches a character string of the same character type as the input character string after the position searched by the character string search unit 104, here, a "communication tool" from the document file 105 being created. It is passed to the control unit 103.

【0114】検索制御部103は、同一文字種文字列取
り出し部400から文字列を受け取るが、まだ設定した
文字列数に達成していないので更に検索を要求する。し
かし、検索に失敗したことを知らされ検索を終える。こ
の時点で検索された文字列をまとめて予測文字列群とし
て予測文字列選択制御部108に渡す。
The search control unit 103 receives the character string from the character string extracting unit 400 of the same character type, but since it has not reached the set number of character strings yet, it further requests the search. However, he is notified that the search has failed and ends the search. The character strings searched at this time are collectively passed to the predicted character string selection control unit 108 as a predicted character string group.

【0115】予測文字列選択制御部108は、予測文字
列群を受け取り表示部107に対して文字列群の表示を
要求する。表示部107は、「ュニケーションツール」
という文字列を表示する。
The predicted character string selection control unit 108 receives the predicted character string group and requests the display unit 107 to display the character string group. The display unit 107 is a "communication tool".
Is displayed.

【0116】文字列選択部111は、利用者の文字列の
選択を待つ。ここで、利用者は「コミュニケーションの
多用化により」と続けて入力するつもりだったので、こ
れを選択する。
The character string selection unit 111 waits for the user to select a character string. Here, the user intended to continue to input "due to the diversification of communication", so this is selected.

【0117】この選択により、「ュニケーションツー
ル」が利用者の意図していたものとして判断され、文字
列選択制御部108は、出力部109に対して文字列を
出力するように要求する。
By this selection, it is determined that the "communication tool" was intended by the user, and the character string selection control unit 108 requests the output unit 109 to output the character string.

【0118】出力部109は、利用者によって選択され
た文字列を確定文字列として確定文字列表示部110に
渡す。確定文字列表示部110は、確定文字列として受
け取った「ュニケーションツール」を表示し予測の処理
を終える。この具体例では、利用者は「ュニケーション
ツール」という部分の入力作業を省けたことになる。
The output unit 109 transfers the character string selected by the user to the fixed character string display unit 110 as the fixed character string. The fixed character string display unit 110 displays the “unication tool” received as the fixed character string and finishes the prediction process. In this specific example, the user has been able to omit the input work for the "communication tool".

【0119】尚、本発明は上記実施形態に限定されるも
のではない、例えば、予測を開始するために予測ボタン
を使うのではなく絶えず予測処理をしてもよいし、何等
かの合図を用いて予測を開始しても良い。又、入力には
文字認識を使うのではなく、タブレットやキーボードを
用いても良い。又、利用者への選択を行わせずに優先順
位の高いものをそのまま出力しても良いし、文字列の取
り出しに関してはその順序を制限していないが、直前の
ものから取り出しても良いし、複数現れているものを優
先して取り出しても良い。又、予測結果の出力先は画面
でなく他の処理系でも良い。要するに、本発明の趣旨を
逸脱しない範囲で種々変形して実施することが可能であ
る。
It should be noted that the present invention is not limited to the above-described embodiment. For example, instead of using the prediction button to start prediction, the prediction process may be performed continuously, or some signal is used. You may start the prediction with. Also, instead of using character recognition for input, a tablet or keyboard may be used. Also, the one with the higher priority may be output as it is without making a selection to the user, and the order of extracting the character strings is not limited, but the ones immediately before may be extracted. , You may preferentially take out a plurality of appearing ones. The output destination of the prediction result may be another processing system instead of the screen. In short, various modifications can be implemented without departing from the spirit of the present invention.

【0120】[0120]

【発明の効果】以上のように、本発明によれば、文字列
の一部が入力された時点で作成中の文書内から入力され
た文字列を検索して検索に成功した部分より後ろの文字
列を予測文字列の候補として出力することにより、新た
に記憶領域や辞書を設けることなく利用者がこれから入
力しようとしていると考えられる文字列を示すことがで
きる。予測されたものの中に利用者が希望した文字列が
存在すれば、文字列の入力にかかる負担を軽減すること
が可能となる。
As described above, according to the present invention, when a part of a character string is input, the input character string is searched from the document being created, and the character string after the part that is successfully searched is searched. By outputting a character string as a predicted character string candidate, it is possible to indicate a character string that the user is likely to input, without newly providing a storage area or a dictionary. If there is a character string desired by the user among the predicted ones, it is possible to reduce the burden of inputting the character string.

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

【図1】本発明の一実施の形態に係る装置の構成を示す
ブロック図。
FIG. 1 is a block diagram showing a configuration of an apparatus according to an embodiment of the present invention.

【図2】同実施の形態のにおける動作を説明するフロー
チャート。
FIG. 2 is a flowchart illustrating an operation in the same embodiment.

【図3】本発明の第二の実施の形態に係る装置の構成を
示すブロック図。
FIG. 3 is a block diagram showing a configuration of an apparatus according to a second embodiment of the present invention.

【図4】同実施の形態のにおける動作を説明するフロー
チャート。
FIG. 4 is a flowchart illustrating an operation according to the same embodiment.

【図5】本発明の第三の実施の形態に係る装置の構成を
示すブロック図。
FIG. 5 is a block diagram showing a configuration of an apparatus according to a third embodiment of the present invention.

【図6】同実施の形態のにおける動作を説明するフロー
チャート。
FIG. 6 is a flowchart illustrating an operation according to the same embodiment.

【図7】本発明の第四の実施の形態に係る装置の構成を
示すブロック図。
FIG. 7 is a block diagram showing the configuration of an apparatus according to a fourth embodiment of the present invention.

【図8】同実施の形態のにおける動作を説明するフロー
チャート。
FIG. 8 is a flowchart illustrating an operation in the same embodiment.

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

100…予測動作起動部、101…文字列入力部、10
2…文字列バッファ、103…検索制御部、104…文
字列検索部、105…作成中文書ファイル、106…文
字列取り出し部、107…表示部、108…予測文字列
選択制御部、109…出力部、110…確定文字列表示
部、111…文字列選択部、200…一定数文字列取り
出し部、300…部分文字列取り出し部、400…同一
文字種文字列取り出し部。
100 ... Prediction operation starting unit, 101 ... Character string input unit, 10
2 ... Character string buffer, 103 ... Search control unit, 104 ... Character string search unit, 105 ... Document file being created, 106 ... Character string extraction unit, 107 ... Display unit, 108 ... Predicted character string selection control unit, 109 ... Output Part, 110 ... Confirmed character string display part, 111 ... Character string selection part, 200 ... Fixed number character string extraction part, 300 ... Partial character string extraction part, 400 ... Character string extraction part of same character.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示す文字列予測装置に於ける前記入力文字列に続く
文字列を予測する文字列予測方法にあって、 文字列が入力された場合には、その時点までに入力が終
っている作成中の文書内から入力された文字列を検索
し、 同一文字列を見付けることができたときには、見付ける
ことができた複数の文字列について検索された文字列よ
り後ろの文字列を取り出し、 この取り出された複数の文字列を予測文字列群として出
力するようにしたことを特徴とする文字列予測方法。
1. A character for predicting a character string following an input character string in a character string predicting device for predicting a character string having an input character string as a head portion as a character string to be input from now on. In the column prediction method, if a character string was input, the same character string could be found by searching for the input character string in the document being created that has been input by that point. Sometimes, the character string after the searched character string is retrieved for the plurality of character strings that can be found, and the retrieved plurality of character strings is output as a predicted character string group. Column prediction method.
【請求項2】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示す文字列予測装置に於ける前記入力文字列に続く
文字列を予測する文字列予測方法にあって、 文字列が入力された場合には、その時点までに入力が終
っている作成中の文書内から入力された文字列を検索
し、 同一文字列を見付けることができたときには、見付ける
ことができた複数の文字列について検索された文字列よ
り後ろの一定文字数の文字列を取り出し、 この取り出された複数の文字列を予測文字列群として出
力するようにしたことを特徴とする文字列予測方法。
2. A character for predicting a character string subsequent to the input character string in a character string predicting device, which predicts a character string having the input character string at the beginning as a character string to be input from now on. In the column prediction method, when a character string was input, the same character string could be found by searching for the input character string in the document being created that has been input by that point. In some cases, a certain number of character strings after the searched character string are retrieved for a plurality of found character strings, and the retrieved plurality of character strings are output as a predicted character string group. String prediction method.
【請求項3】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示す文字列予測装置に於ける前記入力文字列に続く
文字列を予測する文字列予測方法にあって、 文字列が入力された場合には、その時点までに入力が終
っている作成中の文書内から入力された文字列を検索
し、 同一文字列を見付けることができたときには、見つける
ことができた複数の文字列について検索された文字列よ
り後ろの読点若しくは句読点までの文字列を取り出し、 取り出された複数の文字列を予測文字列群として出力す
るようにしたことを特徴とする文字列予測方法。
3. A character for predicting a character string following the input character string in a character string predicting device for predicting a character string having the input character string at the head as a character string to be input from now on. In the column prediction method, if a character string was input, the same character string could be found by searching for the input character string in the document being created that has been input by that point. Occasionally, for a plurality of found character strings, the character string up to the reading point or punctuation mark after the searched character string is extracted, and the extracted character strings are output as a predicted character string group. Character string prediction method.
【請求項4】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示す文字列予測装置に於ける前記入力文字列に続く
文字列を予測する文字列予測方法にあって、 文字列が入力された場合には、その時点までに入力が終
っている作成中の文書内から入力された文字列を検討
し、 同一文字列を見付けることができたときには、見付ける
ことができた複数の文字列について検索された文字列よ
り後ろの検索された文字列と同一文字種の文字列を取り
出し、 取り出された複数の文字列を予測文字列群として出力す
るようにしたことを特徴とする文字列予測方法。
4. A character for predicting a character string following the input character string in a character string predicting device for predicting a character string having the input character string at the beginning as a character string to be input from now on. In the column prediction method, when a character string was input, it was possible to find the same character string by examining the character string input from the document being created that had been input by that point. Occasionally, a character string of the same character type as the searched character string after the searched character string is extracted for the multiple character strings that can be found, and the extracted character strings are output as a predicted character string group. A character string prediction method characterized in that
【請求項5】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示すものに於いて、 文字列を入力するための文字列入力手段と、 入力された文字列を同一文書内から検索する文字列検索
手段と、 検索された文字列より後ろの文字列を取り出す文字列取
り出し手段と、 複数の文字列を取り出すために文字列検索手段及び文字
列取り出し手段とを制御する検索制御手段と、 取り出した文字列群を出力する出力手段とを具備したこ
とを特徴とする文書作成装置。
5. A character string inputting means for inputting a character string, wherein a character string having an input character string at a head portion is predicted and shown as a character string to be input, A character string search means for searching the retrieved character string from the same document, a character string retrieval means for retrieving the character string after the retrieved character string, and a character string retrieval means and a character string for retrieving a plurality of character strings. A document creating apparatus comprising: a search control unit that controls a fetching unit; and an output unit that outputs a fetched character string group.
【請求項6】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示すものに於いて、 文字列を入力するための文字列入力手段と、 入力された文字列を同一文書内から検索する文字列検索
手段と、 検索された文字列より後ろの一定文字数の文字列を取り
出す一定数文字列取り出し手段と、 複数の文字列を取り出すために文字列検索手段及び一定
数文字列取り出し手段とを制御する検索制御手段と、 取り出した文字列群を出力する出力手段とを具備したこ
とを特徴とする文書作成装置。
6. A character string inputting means for inputting a character string, wherein a character string having an input character string at a head portion is predicted and shown as a character string to be input A character string search means for searching for a specified character string from the same document, a fixed number character string extraction means for extracting a fixed number of character strings after the searched character string, and a character string for extracting a plurality of character strings A document creating apparatus comprising: a search control means for controlling the search means and a fixed number of character string extracting means; and an output means for outputting the extracted character string group.
【請求項7】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示すものに於いて、 文字列を入力するための文字列入力手段と、 入力された文字列を同一文書内から検索する文字列検索
手段と、 検索された文字列より後ろの読点または句読点までの文
字列を取り出す部分文字列取り出し手段と、 複数の文字列を取り出すために文字列検索手段及び部分
文字列取り出し手段とを制御する検索制御手段と、 取り出した文字列群を出力する出力手段とを具備したこ
とを特徴とする文書作成装置。
7. A character string inputting means for inputting a character string, wherein a character string having an input character string at a head portion thereof is predicted and shown as a character string to be inputted, A character string search means for searching the specified character string from the same document, a partial character string extraction means for extracting the character string up to the punctuation mark or the punctuation mark after the searched character string, and a character string for extracting multiple character strings. A document creating apparatus comprising: a search control unit that controls a column search unit and a partial character string extraction unit; and an output unit that outputs the extracted character string group.
【請求項8】 入力された文字列を先頭部分にもつ文字
列を、これから入力しようとしている文字列として予測
して示すものにおいて、 文字列を入力するための文字列入力手段と、 入力された文字列を同一文書内から検索する文字列検索
手段と、 検索された文字列より後ろの入力された文字列を同一文
字種の文字列を取り出す同一文字種文字列取り出し手段
と、 複数の文字列を取り出すために文字列検索手段及び同一
文字種文字列取り出し手段とを制御する検索制御手段
と、 取り出した文字列群を出力する出力手段とを具備したこ
とを特徴とする文書作成装置。
8. A character string inputting means for inputting a character string, wherein a character string having an input character string at a head portion thereof is predicted and shown as a character string to be inputted. A character string search means for searching for a character string from the same document, a character string extraction means for extracting the character string of the same character type from the input character string after the searched character string, and a plurality of character strings In order to achieve this, the document creation apparatus is provided with a search control means for controlling the character string search means and the character string extraction means of the same character type, and an output means for outputting the extracted character string group.
JP7224105A 1995-08-31 1995-08-31 Character string predicting method and document preparation device Pending JPH0969086A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7224105A JPH0969086A (en) 1995-08-31 1995-08-31 Character string predicting method and document preparation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7224105A JPH0969086A (en) 1995-08-31 1995-08-31 Character string predicting method and document preparation device

Publications (1)

Publication Number Publication Date
JPH0969086A true JPH0969086A (en) 1997-03-11

Family

ID=16808626

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7224105A Pending JPH0969086A (en) 1995-08-31 1995-08-31 Character string predicting method and document preparation device

Country Status (1)

Country Link
JP (1) JPH0969086A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013218676A (en) * 2012-03-16 2013-10-24 ▲華▼▲為▼▲終▼端有限公司 Input method, input device and terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013218676A (en) * 2012-03-16 2013-10-24 ▲華▼▲為▼▲終▼端有限公司 Input method, input device and terminal
US9984069B2 (en) 2012-03-16 2018-05-29 Huawei Device (Dongguan) Co., Ltd. Input method, input apparatus, and terminal
US10599779B2 (en) 2012-03-16 2020-03-24 Huawei Device Co., Ltd. Input method, input apparatus, and terminal
US11256877B2 (en) 2012-03-16 2022-02-22 Huawei Device Co., Ltd. Input method, input apparatus, and terminal

Similar Documents

Publication Publication Date Title
JP3083676B2 (en) Data file device
JPH05314182A (en) Information retrieving device
JP2002007390A (en) Character string prediction control method and character string input device
JPH0969086A (en) Character string predicting method and document preparation device
JPH11212705A (en) Character string prediction device and character string prediction method
JP3242224B2 (en) Handwritten character recognition device
JP2003196273A (en) Character string input device and character string input method
JP3498635B2 (en) Information retrieval method and apparatus, and computer-readable recording medium
JPH09153040A (en) Method and device for predicting character string
JP2000268039A (en) Retrieving device and recording medium
JPS60129874A (en) Japanese word input device
JP4404436B2 (en) Character input device
JPH05189439A (en) Device and method for document preparation
JP2003122746A (en) Cellular phone and its character input method
JP2001188776A (en) Kana-kanji conversion system
JPH0237471A (en) Information retrieving device
JP2005092824A (en) Recording medium, program, method and device for document retrieval
JPH08137893A (en) Method and device for document retrieval
JPH0696059A (en) Document preparation assisting device
JP2941482B2 (en) Document creation device and kana-kanji conversion method
JPH1011433A (en) Method and device for homonym selection of japanese syllabary-chinese character conversion system
JPH1196152A (en) Device and method for predicting character string
JPH07200625A (en) Electronic file device
JPH1097528A (en) Input method for hard-torread chinese character
JPH07244676A (en) Device and method for document filing