[go: up one dir, main page]

JPH11212967A - Prediction input device/method - Google Patents

Prediction input device/method

Info

Publication number
JPH11212967A
JPH11212967A JP10023947A JP2394798A JPH11212967A JP H11212967 A JPH11212967 A JP H11212967A JP 10023947 A JP10023947 A JP 10023947A JP 2394798 A JP2394798 A JP 2394798A JP H11212967 A JPH11212967 A JP H11212967A
Authority
JP
Japan
Prior art keywords
character string
subsequent
input
subsequent character
candidate list
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
JP10023947A
Other languages
Japanese (ja)
Inventor
Masayuki Node
正之 野手
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.)
TEGURETTO GIJUTSU KAIHATSU KK
Original Assignee
TEGURETTO GIJUTSU KAIHATSU KK
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 TEGURETTO GIJUTSU KAIHATSU KK filed Critical TEGURETTO GIJUTSU KAIHATSU KK
Priority to JP10023947A priority Critical patent/JPH11212967A/en
Publication of JPH11212967A publication Critical patent/JPH11212967A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a device/method for minimizing the typing work of a user inputting Japanese and other languages and precisely and speedily realizing the input. SOLUTION: A prediction input device used together with a character input device is provided with a subsequent character string database 51 mutually relating and storing one character string and a subsequent character string candidate list predicted from it, a means calling the subsequent character string candidate list corresponding to the character string at the most rear of the already inputted character strings, a judgment means 52 judging the character string at the most rear in response to the call, a retrieval means 53 retrieving the subsequent character string candidate list corresponding to the judged character string from the subsequent character string database 51, a display means 24 displaying the subsequent character string candidate list, a selection means 15 selecting the appropriate subsequent character string when the appropriate subsequent character string exists in the displayed candidate lists and a means inputting the selected subsequent character string.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、かな文字入力をか
な漢字変換して漢字かな混じり文を作成する日本語入力
装置に関連し、さらに広くは、他の言語による文章作成
のための装置を含む文字入力装置に関連する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Japanese input device for converting a kana character input into a kana-kanji character to create a sentence mixed with a kanji-kana character, and more particularly, includes a device for preparing a sentence in another language. Related to character input devices.

【0002】[0002]

【従来の技術】日本語入力を行うことにより日本語文章
を作成する装置は、日本語ワードプロセッサいわゆるワ
ープロと称されており、専用機と、パソコン上で動作す
るワープロソフトの2種の形態がある。いずれも基本的
にはほぼ同様の機能を実現する。一般的なワープロの主
要な機能は、漢字かな混じり文である日本語の入力、文
書の編集、印刷、保存等がある。
2. Description of the Related Art An apparatus for creating a Japanese sentence by inputting Japanese is called a Japanese word processor, so-called word processor, and has two types of dedicated machines and word processing software operating on a personal computer. . Each of them basically realizes almost the same function. The main functions of a general word processor include inputting Japanese, which is a mixture of kanji and kana, editing, printing, and saving a document.

【0003】日本語入力機能においては、かな漢字変換
が広く利用されている。かな漢字変換とは、日本語文に
対する読みを入力し、その読みと漢字を対応させる辞書
に従って変換すべきかなを漢字に変換することにより、
漢字かな混じり文を作成することである。効率的な文章
作成を実現するために、読みの入力方式、変換させる単
位の選択方式、変換される漢字の選択方式等について、
極めて多くの技術が提示されている。読みの入力方式に
は、かな一文字を1つのキーで入力する方式と、ローマ
字による入力方式とがあるが、以下の説明では、いずれ
の入力方式による入力も「かな入力」と称する。また、
変換漢字の選択方式としては、例えば、かな入力に対し
て変換された漢字が意図したものと異なる場合は、別の
候補が表示され、その中から意図するものを選択できる
ようにする方式が代表的である。さらに、意図する漢字
を得るための変換や選択の作業負担を最小限とするため
に、学習機能を具備させる方式もある。さらにまた、変
換が効率的に行われるか否かは、辞書の構造にも依存
し、ユーザ固有の辞書を作成できる方式もある。これら
従来の日本語入力装置及び方法における様々な技術は、
いずれも、正確、迅速、かつ容易に文章を作成すること
を目的とする。
In the Japanese input function, kana-kanji conversion is widely used. Kana-Kanji conversion is to input a reading for a Japanese sentence and convert the kana to Kanji to be converted according to a dictionary that associates the reading with the Kanji.
To create a sentence mixed with kanji and kana. In order to realize efficient text creation, the input method of reading, the method of selecting the unit to be converted, the method of selecting the kanji to be converted, etc.
Numerous techniques have been presented. There are two types of reading input methods: a method of inputting one kana character with one key and a method of inputting Roman characters. In the following description, input by either input method is referred to as “kana input”. Also,
As a method of selecting the converted kanji, for example, if the kanji converted for kana input is different from the intended one, another candidate is displayed, and a method of selecting an intended kanji from among them is representative. It is a target. Further, there is a method in which a learning function is provided in order to minimize the work load of conversion and selection for obtaining an intended kanji. Furthermore, whether the conversion is performed efficiently also depends on the structure of the dictionary, and there is a method that can create a dictionary unique to the user. Various techniques in these conventional Japanese input devices and methods include:
In each case, the purpose is to create sentences accurately, quickly and easily.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、かな漢
字変換方式を用いるほとんどの従来技術は、必ずかな入
力を行うことが前提となっている。例えば、意図する漢
字が「季節」であって、1回の変換で確実に「季節」が
表示されるとしても、その前に「きせつ」とかな入力す
ることが必要である。このようなかな入力の作業負担を
軽減する技術の一つに単語登録機能がある。例えば、
「季節」に対する読みとして「き」を登録しておけば、
「き(ki)」と入力して漢字変換するだけで「季節」と
表示される。単語登録機能は、特に、長い単語を頻繁に
用いる場合には有効である。単語登録機能の応用とし
て、単語のみでなく文節や文章を登録することもある。
このような登録機能を用いる場合にも、必ず、変換され
る漢字に対応する何らかの文字列(上記の例では
「き」)を入力しかつ変換操作を行う必要がある。
However, most prior arts using the kana-kanji conversion method are based on the premise that kana input is always performed. For example, even if the intended kanji is "season" and "season" is surely displayed by one conversion, it is necessary to input "kisetsu" before that. One of the techniques for reducing the work load of such kana input is a word registration function. For example,
If you register "ki" as a reading for "season",
By simply inputting "ki" and converting to kanji, "season" is displayed. The word registration function is particularly effective when long words are frequently used. As an application of the word registration function, not only words but also phrases and sentences may be registered.
Even when such a registration function is used, it is necessary to always input a character string ("" in the above example) corresponding to the kanji to be converted and perform the conversion operation.

【0005】これに対し、特公平第4−52500号公
報では、かな入力を全く行うことなく、後続の文字列を
選択入力することを可能とした技術を開示している。当
該公報に開示の日本語文字入力装置では、文章作成中に
かな漢字変換された単語の履歴を記憶し、そして頻繁に
変換された単語を選択して頻出単語として別途記憶して
おき、それらの頻出単語のリストを画面上に表示できる
ようにしている。ユーザは、画面上に表示された頻出単
語のリスト中に入力したい単語がある場合には、それを
選択するのみでその単語を入力確定状態とすることがで
きる。例えば、作成している文章に「季節」という単語
が頻繁に出てきたとする。すると、画面に表示された頻
出単語リスト中に、例えば「3.季節」のように表示され
る。ユーザは、次に「季節」という単語を入力したい場
面にきたとき「3」のキーを入力する。このときユーザ
は、「き(ki)」と入力する必要はなく、また、変換キ
ーを押す必要もない。しかしながら、この手法では、あ
る程度の長さの文章を作成した段階でなければ適切な頻
出単語が表示されず、短い文章の場合にはあまり成果が
得られないであろう。また、文章作成前に予め頻出単語
を予測して記憶しておくものではない。
On the other hand, Japanese Patent Publication No. 4-52500 discloses a technique that enables a subsequent character string to be selectively input without performing any kana input. The Japanese character input device disclosed in this publication stores the history of words that have been converted to kana-kanji characters during text creation, selects frequently converted words and stores them separately as frequent words, and stores those frequent words. A list of words can be displayed on the screen. When the user wants to input a word in the frequently-used word list displayed on the screen, the user can select the word to make the word input confirmed. For example, suppose that the word "season" frequently appears in the text being created. Then, in the frequent word list displayed on the screen, for example, “3. Season” is displayed. When the user next comes to the scene where he wants to input the word “season”, he inputs the key “3”. At this time, the user does not need to input “ki” and does not need to press the conversion key. However, in this method, an appropriate frequent word is not displayed unless a sentence of a certain length is created, and a short sentence will not yield much results. Further, it is not intended to predict and store frequently occurring words in advance before writing a sentence.

【0006】本発明の目的は、日本語入力を行うべくか
な漢字変換方式を用いる場合に、キーボード上でのユー
ザのキー入力操作いわゆるタイピング作業を最小限と
し、かつ正確で迅速な日本語入力を実現する装置及び方
法を提供することである。またさらに、本発明の目的
は、日本語以外の言語による文章作成においてもタイピ
ングの作業負担の軽減、正確かつ迅速な文章入力を実現
する装置及び方法を提供することである。
SUMMARY OF THE INVENTION An object of the present invention is to realize accurate and quick Japanese input by minimizing user's key input operation on a keyboard, so-called typing work, when using a Kana-Kanji conversion method for Japanese input. To provide an apparatus and a method for doing so. It is still another object of the present invention to provide an apparatus and a method for reducing the typing work load and realizing accurate and quick text input even in writing text in a language other than Japanese.

【0007】[0007]

【課題を解決するための手段】上記の目的を達成するべ
く、文字入力装置と共に用いられる本発明による予測入
力装置は、先ず、1の文字列と、該1の文字列から予測
される1又は複数の後続文字列からなる後続文字列候補
リストとを互いに関連付けて格納した後続文字列データ
ベースを設ける。そして、文字入力作業中に、既に入力
された文字列の最後尾に位置する文字列に対応する後続
文字列候補リストを呼び出すための呼出手段、その呼出
手段による呼出しに応答して最後尾に位置する文字列を
判定する判定手段、判定された文字列に対応する後続文
字列候補リストを上記後続文字列データベースから検索
する検索手段、検索された後続文字列候補リストを表示
する表示手段、表示された後続文字列候補リスト中に適
切な後続文字列がある場合にその適切な後続文字列を選
択するための選択手段、及び、選択された後続文字列を
入力する手段を有する。
In order to achieve the above object, a predictive input device according to the present invention used together with a character input device firstly includes one character string and one or more characters predicted from the one character string. A subsequent character string database is provided in which a subsequent character string candidate list including a plurality of subsequent character strings is stored in association with each other. Calling means for calling a subsequent character string candidate list corresponding to the character string positioned at the end of the already input character string during the character input operation; Determining means for determining a character string to be searched; searching means for searching the subsequent character string database for a subsequent character string candidate list corresponding to the determined character string; display means for displaying the searched subsequent character string candidate list; When there is an appropriate succeeding character string in the succeeding character string candidate list, a selecting means for selecting the appropriate succeeding character string and a means for inputting the selected succeeding character string are provided.

【0008】特に、日本語入力を行う文字入力装置にお
いては、本発明による予測入力装置は、かな漢字変換装
置と共に用いられる。この場合も、1の文字列と、該1
の文字列から予測される1又は複数の後続文字列からな
る後続文字列候補リストとを互いに関連付けて格納した
後続文字列データベースを設ける。そして、かな入力に
対してかな漢字変換が行われた文字列を入力確定状態と
する前に未確定の文字列の最後尾に位置する文字列を判
定する判定手段、判定された文字列に対応する後続文字
列候補リストを後続文字列データベースから検索する検
索手段、検索された後続文字列候補リストを表示する表
示手段、表示された後続文字列候補リスト中に適切な後
続文字列がある場合にその適切な後続文字列を選択する
選択手段、及び、最後尾に位置する文字列及び選択され
た後続文字列を入力確定状態とする手段を有する。
Particularly, in a character input device for inputting Japanese characters, the predictive input device according to the present invention is used together with a kana-kanji conversion device. Also in this case, the character string of 1 and the 1
And a subsequent character string database that stores a subsequent character string candidate list composed of one or more subsequent character strings predicted from the character string described above. And determining a character string located at the end of the undetermined character string before setting the character string in which the kana-kanji conversion has been performed with respect to the kana input, corresponding to the determined character string Search means for searching the subsequent character string candidate list from the subsequent character string database, display means for displaying the searched subsequent character string candidate list, and, if there is an appropriate subsequent character string in the displayed subsequent character string candidate list, There is a selection unit for selecting an appropriate subsequent character string, and a unit for setting the character string located at the end and the selected subsequent character string in an input confirmed state.

【0009】本発明による別の例では、後続文字列候補
リストを呼び出すための呼出手段が設けられ、その呼出
手段による呼び出しに応答して後続文字列候補リストの
呼び出し処理が開始される。
In another example according to the present invention, there is provided a calling means for calling a subsequent character string candidate list, and a calling process of the subsequent character string candidate list is started in response to the call by the calling means.

【0010】また、日本語入力を行うべくかな漢字変換
方法と共に用いられる本発明の予測入力方法では、先
ず、1の文字列と、該1の文字列から予測される1又は
複数の後続文字列からなる後続文字列候補リストとを互
いに関連付け、予め後続文字列データベースに格納して
おく。文字入力作業中に、かな入力に対してかな漢字変
換が行われた文字列を入力確定状態とする前に、未確定
の文字列の最後尾に位置する文字列を判定する。判定さ
れた文字列に対応する後続文字列候補リストを上記の後
続文字列データベースから検索する。そして検索された
後続文字列候補リストを表示する。そして表示された後
続文字列候補リスト中に適切な後続文字列がある場合に
はその適切な後続文字列を選択する。最後に、最後尾に
位置する文字列及び選択された後続文字列を入力確定状
態とする。
In the predictive input method of the present invention used together with the kana-kanji conversion method for performing Japanese input, first, one character string and one or a plurality of subsequent character strings predicted from the one character string are used. The following character string candidate lists are associated with each other and stored in advance in the subsequent character string database. During the character input operation, the character string located at the end of the undetermined character string is determined before the character string in which the kana-kanji conversion has been performed for the kana input is set to the input confirmed state. A subsequent character string candidate list corresponding to the determined character string is searched from the subsequent character string database. Then, the searched subsequent character string candidate list is displayed. If there is an appropriate subsequent character string in the displayed subsequent character string candidate list, the appropriate subsequent character string is selected. Finally, the character string located at the end and the selected subsequent character string are set in the input confirmed state.

【0011】[0011]

【作用】既に入力された文字列から予測される後続文字
列の候補リストがユーザに提示され、その候補リストに
ユーザの所望する後続文字列がある場合には、ユーザは
その後続文字列を指定するだけでその文字列の入力確定
を完了することができる。この場合、ユーザは、後続文
字列を逐一タイピング入力する必要がなく、かつ、かな
漢字変換キーを押す必要もない。この結果、ユーザによ
るタイピング回数が低減される。また、選択される後続
文字列については、データベース中に予め正確に格納さ
れたものであるので、誤入力、誤変換がない。
According to the present invention, a candidate list of a succeeding character string predicted from an already input character string is presented to the user, and if the candidate list includes a subsequent character string desired by the user, the user designates the subsequent character string. The input confirmation of the character string can be completed simply by performing the above operation. In this case, the user does not need to input the subsequent character strings one by one and does not need to press the kana-kanji conversion key. As a result, the number of times of typing by the user is reduced. In addition, since the selected subsequent character string is accurately stored in the database in advance, there is no erroneous input or erroneous conversion.

【0012】[0012]

【発明の実施の形態】以下、図面を参照しながら本発明
の実施の形態を、主として日本語文章入力のための装置
及び方法について説明する。しかしながら、他の言語に
おいても、日本語における本発明の基本的原理が容易に
適用可能であることは、以下の説明から明らかとされる
であろう。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings, mainly regarding an apparatus and a method for inputting Japanese sentences. However, it will be apparent from the following description that the basic principles of the present invention in Japanese can be easily applied to other languages.

【0013】本発明による日本語のための予測入力装置
及びその方法は、その実施においては、従来のかな漢字
変換機構と共に用いられる。あるいは従来のかな漢字変
換機構に組み込まれるものである。
[0013] The predictive input device and method for Japanese according to the present invention, in its implementation, is used with a conventional kana-kanji conversion mechanism. Alternatively, it is incorporated in a conventional kana-kanji conversion mechanism.

【0014】図1は、本発明による予測入力装置を組み
込んだかな漢字変換装置の一例を示す概略的な機能構成
図である。図1の例は、一般的な逐次変換式かな漢字変
換装置と組み合わせた例を示す。逐次変換式では、キー
ボード上のかな漢字変換キーを押す操作に応答して、対
象とするかな入力に対する漢字変換が行われる。このと
き、変換キー操作により変換されて表示画面上に表示さ
れた漢字は、通常、未確定状態であり、さらに別の変換
漢字に変えることができる。未確定状態の文字列は、確
定状態の文字列を区別できるように表示画面上に表示さ
れると共に、所定の一時的な記憶場所に記憶される。そ
して、変換された漢字が意図したものであれば、入力確
定キーを押すか、又は、次のかな入力を開始することに
より、変換された漢字が入力確定状態となる。ここで入
力確定状態とは、単に表示画面上での表示形式が確定状
態となるのみではなく、所定の記憶場所に確定文字列と
して記憶された状態となることも意味する。一方、変換
された漢字が意図するものでない場合、再度変換キーを
押す等の更なる操作に応答して次候補の変換漢字リスト
が表示され、その中から意図する漢字を選択するという
作業が一般的に行われる。
FIG. 1 is a schematic functional block diagram showing an example of a kana-kanji conversion device incorporating a prediction input device according to the present invention. The example of FIG. 1 shows an example in which a general sequential conversion type kana-kanji conversion device is combined. In the sequential conversion method, kanji conversion is performed for a target kana input in response to an operation of pressing a kana-kanji conversion key on a keyboard. At this time, the kanji converted by the operation of the conversion key and displayed on the display screen is usually in an undetermined state, and can be changed to another converted kanji. The character string in the undetermined state is displayed on the display screen so that the character string in the confirmed state can be distinguished, and is stored in a predetermined temporary storage location. Then, if the converted kanji is the intended one, the input kanji is pressed or the next kana input is started, so that the converted kanji is in the input confirmed state. Here, the input confirmed state means not only that the display format on the display screen is in the confirmed state, but also that the input form is stored as a confirmed character string in a predetermined storage location. On the other hand, if the converted kanji is not the intended kanji, the conversion candidate kanji list of the next candidate is displayed in response to a further operation such as pressing the conversion key again, and the operation of selecting the intended kanji from the list is generally performed. It is done on a regular basis.

【0015】本発明による予測入力装置の「予測入力」
とは、既に入力された文字列又は変換された文字列の最
後尾の文字列を判定することにより、その後に続くべき
文字列を予測してその候補を提示し、そして実際にかな
入力を行うことなく、所望する後続の文字列を候補の中
から選択することにより入力することである。この手法
においては、最後尾文字列から後続文字列を予測する根
拠として、日本語における特定の単語同士の関連性及び
文法上の接続関係等を利用する。
"Predictive input" of the predictive input device according to the present invention
Means that a character string that has already been input or the last character string of a converted character string is determined, a character string to be succeeded is predicted, the candidates are presented, and kana input is actually performed. That is, a desired subsequent character string is input by selecting from the candidates. In this method, as a basis for predicting a succeeding character string from the last character string, relevance between specific words in Japanese, grammatical connection relation, and the like are used.

【0016】本発明による予測入力装置は、従来のかな
漢字変換装置と密接に関連して稼働するので、双方の装
置の機能を含む統合的な装置として説明することとす
る。図1に示す装置の中核であるかな漢字変換及び後続
文字列処理エンジン30(以下、単に「エンジン」と称
する場合がある)は、従来のかな漢字変換処理と、本発
明による予測入力処理の双方を実行するために、データ
および制御を管理し操作する機構を模式的に示したもの
である。図1の装置は、全体として日本語入力機能を実
現するものであり、アプリケーション・ソフト80の一
部として実施される場合もあれば、アプリケーション・
ソフト80により起動されて利用可能となるモジュール
として実施される場合もある。アプリケーション・ソフ
ト80はワープロソフトそのものでもよく、表計算ソフ
トや図形ソフト等の他のアプリケーション・ソフトでも
よい。エンジン30を中心とする主要な構成要素は、入
力部10、表示部20、記憶部40、後続文字列処理部
50、かな漢字変換辞書データベース60である。
The predictive input device according to the present invention operates in close connection with a conventional kana-kanji conversion device, and will be described as an integrated device including the functions of both devices. The Kana-Kanji conversion and subsequent character string processing engine 30 (hereinafter sometimes simply referred to as “engine”), which is the core of the apparatus shown in FIG. 1, executes both the conventional Kana-Kanji conversion processing and the prediction input processing according to the present invention. FIG. 1 schematically shows a mechanism for managing and operating data and control. The apparatus of FIG. 1 realizes a Japanese input function as a whole, and may be implemented as a part of the application software 80, or may be implemented as an application software.
It may be implemented as a module that can be activated and used by the software 80. The application software 80 may be word processing software itself or other application software such as spreadsheet software or graphic software. The main components centering on the engine 30 are the input unit 10, the display unit 20, the storage unit 40, the subsequent character string processing unit 50, and the kana-kanji conversion dictionary database 60.

【0017】入力部10には、かな入力キー11、かな
漢字変換キー12、入力確定キー13、後続文字列選択
キー15等のキーボード上の実際のキーが含まれ、それ
らのキー押し操作による入力データはエンジン30へ渡
される。図示の中で、後続文字列選択キー15以外のキ
ーは、通常のかな漢字変換装置と同様である。
The input unit 10 includes actual keys on the keyboard such as a kana input key 11, a kana-kanji conversion key 12, an input confirmation key 13, and a subsequent character string selection key 15, and the like. Is passed to the engine 30. In the figure, the keys other than the succeeding character string selection key 15 are the same as those of a normal kana-kanji conversion device.

【0018】表示部20には、未確定文字列表示部2
1、確定文字列表示部22、かな漢字変換候補表示部2
3、後続文字列候補表示部24が含まれ、エンジン30
の制御下で表示画面上への表示を行い、ユーザに対して
視覚的情報を与える。後続文字列候補表示部24以外の
表示部は、通常のかな漢字変換装置と同様である。
The display unit 20 includes an undetermined character string display unit 2
1, confirmed character string display unit 22, kana-kanji conversion candidate display unit 2
3. The following character string candidate display section 24 is included, and the engine 30
Is displayed on the display screen under the control of, and gives visual information to the user. The display units other than the subsequent character string candidate display unit 24 are the same as those of a normal kana-kanji conversion device.

【0019】記憶部40には、未確定文字列記憶部41
と、確定文字列記憶部42が含まれる。未確定文字列記
憶部41は、かな入力された文字列及び漢字変換された
文字列のうち、確定される前の状態すなわち未確定状態
の文字列を記憶する一時的な記憶部である。確定文字列
記憶部42は、例えば、確定キーを押す操作等により入
力確定された状態の文字列を記憶する記憶部である。こ
れらは、通常のかな漢字変換装置と同様である。また、
かな漢字変換辞書データベース60は、通常のかな漢字
変換装置が具備するものである。図示の逐次変換式式か
な漢字変換機構部分は、一例を概略的に示したものであ
り、これらの構成要素のみに限定されるものではない。
The storage unit 40 has an undetermined character string storage unit 41
And a confirmed character string storage unit 42. The undetermined character string storage unit 41 is a temporary storage unit that stores a character string in a state before being determined, that is, a character string in an undetermined state, of a character string input in kana and a character string converted into kanji. The confirmed character string storage unit 42 is a storage unit that stores a character string whose input is confirmed by, for example, an operation of pressing a confirm key. These are the same as a normal kana-kanji conversion device. Also,
The kana-kanji conversion dictionary database 60 is provided in a normal kana-kanji conversion device. The illustrated sequential conversion type kana-kanji conversion mechanism portion schematically illustrates an example, and is not limited to only these components.

【0020】後続文字列処理部50は、本発明による予
測入力装置の主要部であり、後続文字列データベース5
1、最後尾文字列判定部52及び後続文字列候補検索部
53が含まれる。先ず、後続文字列データベース51
は、基本的には予め設計され構築されたデータベースで
ある。しかしながら、ユーザがこのデータベースに対し
て随時内容を追加することができる機能を付与してもよ
い。後続文字列データベース51内には、特定の文字列
と、その特定の文字列の後ろに続くと予測される1又は
複数の文字列とが互いに関係付けられ、格納されてい
る。日本語においては(もちろん他の多くの言語におい
てもいえるが)、特定の文字列の後ろに続くべき文字列
は、ある程度限定されるのが一般的である。本発明は、
このような文字列同士の間の規則性を利用する。例え
ば、特定の文字列が「特許を」である場合、その次に
は、「出願する」、「申請する」、「取得する」等の文
字列が入力される確率が高いといえる。また、「弱肉」
という語の後には「強食」という語が続く確率は極めて
高いであろう。
The succeeding character string processing unit 50 is a main part of the predictive input device according to the present invention, and
1, a last character string determination unit 52 and a subsequent character string candidate search unit 53 are included. First, the subsequent character string database 51
Is a database designed and constructed in advance. However, a function that allows the user to add contents to this database at any time may be provided. In the subsequent character string database 51, a specific character string and one or a plurality of character strings predicted to follow the specific character string are related to each other and stored. In Japanese (although in many other languages, of course), the string that should follow a particular string is generally somewhat limited. The present invention
The regularity between such character strings is used. For example, if the specific character string is "patent", then it can be said that there is a high probability that a character string such as "apply", "apply", or "acquire" will be input. Also, "weak meat"
It is very likely that the word "great food" will follow the word.

【0021】よって、後続文字列データベース51内で
は、例えば、「特許を」という1つの文字列に対し、予
測される「出願する」、「申請する」、「取得する」..
等の後続文字列の候補リストが作成され、互いに関連付
けられた状態で格納されている。よって、「特許を」と
いう文字列にアクセスすると、その後続文字列候補リス
トとして「出願する」、「申請する」、「取得する」..
等からなる文字列リストを取り出すことができる。
Therefore, in the subsequent character string database 51, for example, for one character string "patent", the predicted "application", "application", "acquisition",.
, Etc., are created and stored in a state where they are associated with each other. Therefore, if you access the character string `` patents, '' you can apply for, apply for, and obtain as a list of subsequent character string candidates.
Can be extracted.

【0022】次に、最後尾文字列判定部52は、かな入
力された文字列に対してかな漢字変換が行われかつ変換
された漢字がまだ未確定状態であるとき、未確定状態の
文字列の最後尾(すなわち作成中の文章の最後尾でもあ
る)の文字列を判定する。判定するとは、認識するとい
う意味である。このとき判定の対象とされる最後尾文字
列の単位は、設計事項であり、文字、文節、又は文章の
いずれであってもよい。この判定された最後尾文字列
が、後続文字列データベース51へのインデックスとな
る。
Next, when the kana-kanji conversion is performed on the kana-input character string and the converted kanji is still in an undetermined state, the last character string determination unit 52 determines whether the character string in the undetermined state is The character string at the end (that is, also at the end of the text being created) is determined. Judging means recognizing. The unit of the last character string to be determined at this time is a design item, and may be any of a character, a phrase, or a sentence. The last character string thus determined serves as an index into the subsequent character string database 51.

【0023】最後に、後続文字列候補検索部53は、判
定された最後尾文字列に基づいて後続文字列データベー
ス51を検索することにより、その文字列に対応する後
続文字列候補リストを取り出し、そのデータをエンジン
30へと渡す。
Finally, the subsequent character string candidate search unit 53 retrieves the subsequent character string candidate list corresponding to the character string by searching the subsequent character string database 51 based on the determined last character string. The data is passed to the engine 30.

【0024】次に、図2を参照して、図1の装置の動作
を説明する。図2は、逐次変換式かな漢字変換と共に予
測入力を用いつつ日本語入力を行う途中で実行される一
連の過程を示す流れ図である。ステップ101は入力待
ち状態であり、既入力の文字列は全て入力確定状態とな
っており、次のかな入力を待っている状態である。ステ
ップ102において、図1のかな入力キー11を用いて
かな入力を行う。入力されたかな入力は未確定状態とし
て表示画面に表示されると共に図2の未確定文字列記憶
部に一時的に記憶される。ステップ103において、か
な漢字変換キー12を押す。ステップ103に応答して
ステップ104において、かな漢字変換が実行され、変
換された文字列が表示されるとと共に図1の未確定文字
列記憶部に一時的に記憶される。このときの変換文字列
は、未確定状態の文字列として表示される。次に、ステ
ップ105において、図1の最後尾文字列判定部52
が、変換文字列の最後尾の文字列を判定する。ここで、
最後尾文字列とは、ステップ104で変換された文字列
全体とは限らず、その一部であってもよい。例えば、
「ごがつのてんきは」というかな入力を「五月の天気
は」と変換した場合、「五月の天気は」を最後尾文字列
として判定する場合も、「天気は」のみを最後尾文字列
として判定する場合もある。最後尾文字列をどのような
単位とするかは、設計事項である。
Next, the operation of the apparatus shown in FIG. 1 will be described with reference to FIG. FIG. 2 is a flowchart showing a series of processes executed during Japanese input while using predictive input together with sequential conversion type kana-kanji conversion. Step 101 is an input waiting state, in which all input character strings are in an input confirmed state, and are waiting for the next kana input. In step 102, kana input is performed using the kana input key 11 of FIG. The entered kana input is displayed on the display screen as an undetermined state, and is temporarily stored in the undetermined character string storage unit in FIG. In step 103, the kana-kanji conversion key 12 is pressed. In step 104, in response to step 103, kana-kanji conversion is performed, and the converted character string is displayed and temporarily stored in the undetermined character string storage unit in FIG. The converted character string at this time is displayed as an undetermined character string. Next, in step 105, the last character string determination unit 52 of FIG.
Determines the last character string of the converted character string. here,
The last character string is not limited to the entire character string converted in step 104, but may be a part thereof. For example,
If the kana input of "Gogatsu Tenkiha" is converted to "May weather", even if "May weather" is determined as the last character string, only "Weather" is the last character. It may be determined as a column. The unit of the last character string is a matter of design.

【0025】さらにステップ106において、図1の後
続文字列候補検索部53が、ステップ105で判定され
た最後尾文字列に基づいて図1の後続文字列データベー
ス51を検索し、対応する後続文字列候補リストを取り
出す。取り出された後続文字列候補リストは、ステップ
107において、表示画面上に表示され、ユーザに提示
される。次に、ステップ108においてユーザは、ステ
ップ104のかな漢字変換により変換された文字列が適
切が否かを判断する。
Further, in step 106, the subsequent character string candidate search unit 53 of FIG. 1 searches the subsequent character string database 51 of FIG. 1 based on the last character string determined in step 105, and Retrieve the candidate list. The extracted succeeding character string candidate list is displayed on the display screen in step 107 and presented to the user. Next, in step 108, the user determines whether or not the character string converted by the kana-kanji conversion in step 104 is appropriate.

【0026】変換文字列が適切でない場合(NO)、ス
テップ103へ戻り、再びかな漢字変換キーを押し、ス
テップ104で再度かな漢字変換を行い、別の変換文字
列を表示させる。変換文字列が別のものとなり、そして
ステップ105で判定される最後尾文字列もまた別のも
のとなった場合、ステップ106及びステップ107に
より別の後続文字列候補リスト取り出され表示されるこ
ととなる。
If the converted character string is not appropriate (NO), the process returns to step 103, where the kana-kanji conversion key is pressed again, and the kana-kanji conversion is performed again in step 104 to display another converted character string. If the converted character string is different and the last character string determined in step 105 is also different, another subsequent character string candidate list is retrieved and displayed in steps 106 and 107. Become.

【0027】ステップ108において、かな漢字変換が
適切であるとユーザが判断した場合(YES)、ステッ
プ109へ進み、ユーザは、表示されている後続文字列
候補リストの中に適切な後続文字列があるか否かを判断
する。後続文字列候補リストを表示する場合、リスト中
に複数の文字列がある場合は、各々を別の番号又は記号
で区別できるようにする。ステップ109において、適
切な後続文字列が候補リスト中にある場合(YES)は、
図3に示す後続文字列選択ステップへと進む。ステップ
109において、適切な後続文字列が候補リスト中にな
い場合(NO)は、ステップ102へ戻り、後続の文を作
成するべく次のかな入力を開始する。新たなかな入力の
開始により、それ以前の未確定文字列は、自動的に入力
確定状態となり、図1の確定文字列記憶部42に記憶さ
れることとなる。
In step 108, if the user determines that the kana-kanji conversion is appropriate (YES), the process proceeds to step 109, where the user has an appropriate subsequent character string in the displayed subsequent character string candidate list. It is determined whether or not. When displaying the following character string candidate list, if there are a plurality of character strings in the list, each character string can be distinguished by another number or symbol. In step 109, if the appropriate subsequent character string is in the candidate list (YES),
The process proceeds to the subsequent character string selection step shown in FIG. If it is determined in step 109 that the appropriate subsequent character string is not in the candidate list (NO), the process returns to step 102 and starts inputting the next kana to create a subsequent sentence. When a new kana input is started, the unconfirmed character string before that automatically enters the input confirmed state, and is stored in the confirmed character string storage unit 42 in FIG.

【0028】図3は、図2のステップ109において適
切な後続文字列が候補リスト中にある場合に続く、後続
文字列選択ステップである。ステップ110において、
ユーザは、後続文字列選択キーを押すことにより、適切
な後続文字列を選択する。例えば、候補リスト中の複数
の文字列にそれぞれ数字が付されている場合、「後続文
字列選択キーを押す」とは、その該当する数字キーを押
すことである。ステップ110の操作に応答してステッ
プ111において、先ず、未確定状態であった変換文字
列を入力確定状態とする。さらにその最後尾に続くよう
に、ステップ110で選択された後続文字列を入力確定
状態する。これにより、これらの入力確定された文字列
が確定状態文字列として表示され、かつ図1の確定状態
文字列記憶部に記憶される。その後、ステップ112に
おいて、入力待ち状態となる。以上の一連のステップ
は、図1のエンジン30の制御下で実行される。
FIG. 3 is a subsequent character string selection step following the case where an appropriate subsequent character string is present in the candidate list in step 109 of FIG. In step 110,
The user selects an appropriate subsequent character string by pressing a subsequent character string selection key. For example, when a number is attached to each of a plurality of character strings in the candidate list, “press the subsequent character string selection key” means to press the corresponding numeric key. In step 111, in response to the operation in step 110, first, the converted character string in the undetermined state is set to the input confirmed state. Further, the subsequent character string selected in step 110 is input-confirmed so as to follow the tail. As a result, these input confirmed character strings are displayed as confirmed state character strings and are stored in the confirmed state character string storage unit in FIG. After that, in step 112, an input waiting state is set. The above series of steps is executed under the control of the engine 30 in FIG.

【0029】図4は、本発明を実施した装置における表
示画面の状態を例示する図である。図4(A)は、かな
漢字変換が行われ、後続文字列候補リストが表示された
後(図2のステップ107の後)の画面状態の一例であ
る。文章作成画面401内において、「..発明を完成し
た後、」までの入力文字列402は確定状態となってお
り、斜体で示す「特許を」の文字列403は、かな漢字
変換されているが未だ確定されていない文字列である。
右側に表示された後続文字列候補リスト404は、最後
尾文字列である「特許を」に対応する後続文字列の候補
を示しており、それぞれ数字が付されている。この場
合、「特許を」が適切な変換文字列であるとすると、次
にユーザは候補リスト404の中に所望する後続文字列
があるか否かを探す。そして、「出願する」が所望する
文字列である場合は、数字キー「4」を押すことにより
選択する。これにより、「特許を出願する」という文字
列が入力確定状態となる。この結果、ユーザは、「しゅ
つがんする(shutugannsuru)」というかな入力操作及び
かな漢字変換操作を全く行うことなく「出願する」とい
う文字列を入力できたことになる。
FIG. 4 is a diagram exemplifying a state of a display screen in an apparatus embodying the present invention. FIG. 4A is an example of the screen state after the kana-kanji conversion is performed and the subsequent character string candidate list is displayed (after step 107 in FIG. 2). In the text creation screen 401, the input character string 402 up to ".. after completing the invention" is in a determined state, and the character string 403 of "Patent" shown in italics is converted to Kana-Kanji. The character string has not yet been determined.
The succeeding character string candidate list 404 displayed on the right side shows the following character string candidates corresponding to the last character string, “Patent”. In this case, assuming that "patent" is an appropriate converted character string, the user next searches for a desired subsequent character string in candidate list 404. If "Apply" is a desired character string, the selection is made by pressing the numeric key "4". As a result, the character string “patent is filed” is in an input confirmed state. As a result, the user has been able to input the character string of "apply" without performing any kana input operation of "shutugannsuru" and any kana-kanji conversion operation.

【0030】図4(B)は、最初のかな漢字変換により
不適切な変換がされ、再びかな漢字変換キーを押してか
な漢字変換の次候補リスト405を表示させた後(同じ
く図2のステップ107の後)の画面状態の一例であ
る。このように、かな漢字変換の次候補リスト405
と、後続文字列候補リスト404とは、ユーザが区別で
きるように画面表示される。このとき、ユーザが後続文
字列候補リスト404から「期間」を選ぶ数字キー
「3」を押すことにより「使用状態」という文字列が入
力確定状態となる。
FIG. 4B shows that after the first kana-kanji conversion has resulted in improper conversion, the kana-kanji conversion key is pressed again to display a next candidate list 405 for kana-kanji conversion (also after step 107 in FIG. 2). 5 is an example of the screen state. Thus, the next candidate list 405 of the kana-kanji conversion
And the subsequent character string candidate list 404 are displayed on a screen so that the user can distinguish them. At this time, when the user presses the numeric key “3” for selecting “period” from the subsequent character string candidate list 404, the character string “use state” is set to the input confirmed state.

【0031】図4(B)の画面例では、かな漢字変換の
次候補リスト405の各要素にも数字が付されている
が、数字キーを押したとき、いずれのリスト中の数字を
意図しているのかを区別する手段を別途設けてもよい。
例えば、各リストを、択一的に選択可能状態とする命令
を設ける等である。これ以外にも、従来のかな漢字変換
における次候補の選択方法に種々の態様が存在するた
め、本発明による予測入力との組合せにおいては、多様
な変形が考えられる。
In the example of the screen shown in FIG. 4B, each element of the next candidate list 405 for kana-kanji conversion is also provided with a number, but when the number key is pressed, the number in any of the lists is intended. A means for discriminating whether or not there may be provided separately.
For example, it is possible to provide an instruction to make each list alternatively selectable. In addition to the above, since there are various modes in the method of selecting the next candidate in the conventional kana-kanji conversion, various modifications can be considered in combination with the prediction input according to the present invention.

【0032】次に、図5を参照して、本発明による予測
入力装置を組み込んだ逐次変換式かな漢字変換装置の別
の例を示す。図5(A)は、図1の例との相違点を明確
にするために、本例による装置の入力部のみを示した概
略的な機能構成図である。他の部分の構成は、図1の例
と同様であるので、以下の説明については、図1中の構
成要素を用いて説明するが、エンジン30により各構成
要素に対して実行される制御内容は当然ながら異なる。
図1の例では、後続文字列候補リストが自動的に表示さ
れたのに対し、本例においては、ユーザが後続文字列候
補呼出キー14を押す操作に応答して、後続文字列候補
リストが表示される。
Next, referring to FIG. 5, another example of a sequential conversion type Kana-Kanji conversion device incorporating the predictive input device according to the present invention will be described. FIG. 5A is a schematic functional configuration diagram showing only an input unit of the device according to the present example, in order to clarify the difference from the example of FIG. Since the configuration of other parts is the same as that of the example of FIG. 1, the following description will be made using the components in FIG. Is of course different.
In the example of FIG. 1, the subsequent character string candidate list is automatically displayed, whereas in this example, in response to the operation of the user pressing the subsequent character string candidate call key 14, the subsequent character string candidate list is displayed. Is displayed.

【0033】図5(B)は、本例における装置の動作を
説明する、図2と同様の流れ図である。ステップ201
は、かな入力待ち状態である。ステップ202におい
て、かな入力キー11によるかな入力が行われる。入力
されたかな入力は未確定状態として表示画面に表示され
ると共に図1の未確定文字列記憶部に一時的に記憶され
る。ステップ203において、ユーザはかな漢字変換キ
ー12を押す操作を行う。ステップ203に応答してス
テップ204において、かな漢字変換が実行され、変換
された文字列が表示されるとと共に図1の未確定文字列
記憶部に一時的に記憶される。このときの変換文字列
は、未確定状態の文字列として表示される。次に、ステ
ップ205においてユーザは、ステップ204のかな漢
字変換により変換された文字列が適切が否かを判断す
る。変換文字列が適切でない場合(NO)、ステップ2
03へ戻り、再びかな漢字変換キーを押し、ステップ2
04で再度かな漢字変換を行い、別の変換文字列を表示
させる。
FIG. 5B is a flowchart similar to FIG. 2 for explaining the operation of the apparatus in this example. Step 201
Is in a Kana input waiting state. In step 202, kana input is performed using the kana input key 11. The entered kana input is displayed on the display screen as an undetermined state, and is temporarily stored in the undetermined character string storage unit in FIG. In step 203, the user performs an operation of pressing the kana-kanji conversion key 12. In step 204, in response to step 203, kana-kanji conversion is performed, and the converted character string is displayed and temporarily stored in the undetermined character string storage unit in FIG. The converted character string at this time is displayed as an undetermined character string. Next, in step 205, the user determines whether or not the character string converted by the kana-kanji conversion in step 204 is appropriate. If the converted character string is not appropriate (NO), step 2
Return to step 03 and press the Kana-Kanji conversion key again, step 2
At 04, Kana-Kanji conversion is performed again to display another converted character string.

【0034】ステップ205において、かな漢字変換が
適切であるとユーザが判断した場合(YES)ステップ
206へ進む。ステップ206においてユーザは、後続
文字列候補呼出キーを押す。これにより、後続文字列候
補リストの呼出処理が開始される。先ず、ステップ20
7において、図1の最後尾文字列判定部52が、変換文
字列の最後尾の文字列を判定する。ここで、前述の例と
同様に、最後尾文字列をどのような単位とするかは設計
事項である。さらにステップ208において、図1の後
続文字列候補検索部53が、ステップ207で判定され
た最後尾文字列に基づいて図1の後続文字列データベー
ス51を検索し、対応する後続文字列候補リストを取り
出す。取り出された後続文字列候補リストは、ステップ
209において、表示画面上に表示され、ユーザに提示
される。
In step 205, when the user determines that the kana-kanji conversion is appropriate (YES), the process proceeds to step 206. In step 206, the user presses a subsequent character string candidate call key. Thereby, the calling process of the subsequent character string candidate list is started. First, step 20
At 7, the last character string determination unit 52 of FIG. 1 determines the last character string of the converted character string. Here, similarly to the above-described example, the unit of the last character string is a matter of design. Further, in step 208, the subsequent character string candidate search unit 53 of FIG. 1 searches the subsequent character string database 51 of FIG. 1 based on the last character string determined in step 207, and generates a corresponding subsequent character string candidate list. Take out. The extracted subsequent character string candidate list is displayed on the display screen in step 209 and presented to the user.

【0035】次にステップ210においてユーザが、画
面上の後続文字列候補リスト中に所望する後続文字列が
あるか否かを判断する。ステップ210において、適切
な後続文字列が候補リスト中にある場合(YES)は、図
3に示したものと同様の後続文字列選択ステップへと進
む。ステップ210において、適切な後続文字列が候補
リスト中にない場合(NO)は、ステップ202へ戻り、
後続の文を作成するべく次のかな入力を開始する。新た
なかな入力の開始により、それ以前の未確定文字列は、
自動的に入力確定状態となり、図1の確定文字列記憶部
42に記憶されることとなる。
Next, in step 210, the user determines whether or not the subsequent character string candidate list on the screen includes a desired subsequent character string. In step 210, if an appropriate subsequent character string is in the candidate list (YES), the process proceeds to a subsequent character string selection step similar to that shown in FIG. In step 210, if there is no appropriate subsequent character string in the candidate list (NO), the process returns to step 202,
Start typing the next kana to create the following sentence. Due to the start of new kana input, the undetermined character string before
The input is automatically determined and stored in the determined character string storage unit 42 in FIG.

【0036】図5に示した例では、ユーザの意図する適
切な最後尾文字列が画面上に提示された後に初めて、後
続文字列候補を呼び出す処理を開始するので、ユーザに
よる呼出キー操作は必要であるが、日本語入力装置内の
処理全体からすれば無駄な処理が少ない。これに対し
て、図2に示した例では、かな漢字変換が行われた後に
自動的に後続文字列候補リストが表示されるので、不適
切なかな漢字変換が行われた後にも、それに対応する後
続文字列候補リストが表示されてしまうという無駄な処
理が加わる。しかしながら、候補リストを表示させるた
めユーザが呼出キーを押す必要はない。
In the example shown in FIG. 5, the process of calling the succeeding character string candidate is started only after the appropriate last character string intended by the user is presented on the screen. However, there is little useless processing in the whole processing in the Japanese input device. On the other hand, in the example shown in FIG. 2, the subsequent character string candidate list is automatically displayed after the kana-kanji conversion is performed. Useless processing that a character string candidate list is displayed is added. However, there is no need for the user to press the call key to display the candidate list.

【0037】次に、図6を参照して、自動変換式かな漢
字変換装置と本発明による予測入力装置を組み合わせた
例を示す。図6(A)は、前述の2つの例との相違点を
明確にするために、本例による装置の入力部のみを示し
た概略的な機能構成図である。他の部分の構成は、図1
の例と同様であるので、以下の説明については、図1中
の構成要素を用いて説明するが、エンジン30により各
構成要素に対して実行される制御内容は異なる。本例で
は、自動変換式かな漢字変換を行うので、ユーザのかな
入力動作中に並行してかな漢字変換が自動的に行われ
る。従って、ユーザによる漢字かな変換キーの操作は原
則的に不要である。図6の例では、自動的なかな漢字変
換が行われたときに、図1の例と同様に、後続文字列候
補リストが自動的に表示される。図6(B)は、本例に
よる装置の動作を示す流れ図である。ステップ301
は、入力待ち状態である。ステップ302においてユー
ザがかな入力を行い、適宜の区切り部分においてステッ
プ303のかな漢字自動変換が行われる。それ以降の動
作の流れは図2に示す流れ図とほぼ同様であるが、ステ
ップ308においてかな漢字変換が不適切な場合(N
O)にのみ、ステップ309でかな漢字変換キーを押す
操作をユーザが行い、かな漢字変換の次候補を得る点が
異なる。ステップ310で後続文字列候補リスト中に適
切な文字列がある場合は、図3と同様の後続文字列選択
ステップへと進む。
Referring now to FIG. 6, there is shown an example in which the automatic conversion type kana-kanji conversion device and the prediction input device according to the present invention are combined. FIG. 6A is a schematic functional configuration diagram showing only the input unit of the device according to the present example, in order to clarify the differences from the above two examples. The configuration of the other parts is shown in FIG.
Therefore, the following description will be made using the components in FIG. 1, but the control executed by the engine 30 for each component is different. In this example, since the kana-kanji conversion is performed automatically, the kana-kanji conversion is automatically performed in parallel with the user's kana input operation. Therefore, the operation of the kanji kana conversion key by the user is basically unnecessary. In the example of FIG. 6, when automatic kana-kanji conversion is performed, a subsequent character string candidate list is automatically displayed, as in the example of FIG. FIG. 6B is a flowchart showing the operation of the device according to the present example. Step 301
Is in an input waiting state. In step 302, the user performs kana input, and automatic kana-kanji conversion in step 303 is performed in an appropriate delimiter. The subsequent operation flow is almost the same as the flow chart shown in FIG. 2, except that the kana-kanji conversion is inappropriate in step 308 (N
Only in O), the user performs an operation of pressing the Kana-Kanji conversion key in step 309 to obtain the next Kana-Kanji conversion candidate. If there is an appropriate character string in the subsequent character string candidate list in step 310, the process proceeds to a subsequent character string selection step similar to that of FIG.

【0038】図6の例では、自動かな漢字変換後に後続
文字列候補リストを自動表示するようにしたが、また別
の例では、自動かな漢字変換後に図5の例のように呼出
キーをユーザが押すことにより、後続文字列候補リスト
を呼出し、表示するようにもできる。
In the example of FIG. 6, the subsequent character string candidate list is automatically displayed after the automatic kana-kanji conversion, but in another example, the user presses the call key as in the example of FIG. 5 after the automatic kana-kanji conversion. Thus, the subsequent character string candidate list can be called up and displayed.

【0039】以上に示した例以外にも、種々のかな漢字
変換方式と本発明による予測入力方式を組み合わせるこ
とが可能である。本発明における後続文字列データベー
スは、基本的には予め構築されるものであるのでどのよ
うにも設計することができる。例えば、一般的な文章に
対応できる汎用的なもの、専門的な文章に対応できるも
の、あるいは、いくつかの分野用の複数のデータベース
を必要に応じて切り換えて使用できるもの、等が考えら
れる。また、必要に応じてユーザが、データベースに対
してデータを追加できる機能を設けてもよい。
In addition to the examples described above, various kana-kanji conversion methods can be combined with the prediction input method according to the present invention. The succeeding character string database in the present invention is basically constructed in advance and can be designed in any manner. For example, a general-purpose text that can handle general texts, a text that can deal with specialized texts, or a database that can be used by switching a plurality of databases for several fields as needed. In addition, a function that allows a user to add data to the database as needed may be provided.

【0040】最後に、日本語文章入力における本発明の
基本的原理を他の言語に適用することについて触れる。
いずれの言語においても、特定の文字列同士の間の連結
に関する相関性は必ず存在すると考えられるので、図1
の後続文字列処理部50の機構を応用することが可能で
ある。例えば、英語においてはかな漢字変換は使用しな
いが、図5(A)に示したような後続文字列候補呼出キ
ーを設けることにより、英文字列の入力作業中に、必要
に応じてユーザがこの後続文字列呼出キーを押す。する
と、最後尾文字列判定部が最後尾の適宜の文字列を判定
し、後続文字列候補検索部がそれに対応する後続文字列
候補リストを後続文字列データベースから取り出し、後
続文字列候補リストを提示する。そしてユーザは、所望
する後続文字列を選択入力する。このようにして、本発
明を適用すれば、いずれの言語においても迅速に文章入
力を行うことができる。
Finally, the application of the basic principle of the present invention in inputting Japanese sentences to other languages will be described.
In any of the languages, it is considered that there is always a correlation relating to concatenation between specific character strings.
Of the subsequent character string processing unit 50 can be applied. For example, in English, Kana-Kanji conversion is not used, but by providing a subsequent character string candidate calling key as shown in FIG. Press the string call key. Then, the last character string determination unit determines the appropriate character string at the end, the subsequent character string candidate search unit retrieves the corresponding subsequent character string candidate list from the subsequent character string database, and presents the subsequent character string candidate list. I do. Then, the user selects and inputs a desired subsequent character string. In this way, by applying the present invention, it is possible to quickly input a sentence in any language.

【0041】[0041]

【発明の効果】本発明による予測入力装置及び方法は、
日本語入力においては、かな漢字変換と組み合わせて用
いられることにより、ユーザが効率よく入力作業を行う
ことを実現する。具体的には、ユーザは、かな入力及び
変換操作を全く行うことなく、既入力文字列に続く後続
文字列を入力することができる。他の言語においても、
同様の原理及び構成が適用でき、後続文字列の選択によ
り効率的な入力が可能である。これにより、ユーザのタ
イピング回数は大きく低減され、作業負担が軽減され
る。また、提示された後続文字列を選択した場合は、後
続文字列データベース内に正しく格納された文字列を複
写するので、逐一入力する場合に比べて誤入力や誤変換
の可能性が格段に低減され、より正確な文章作成が可能
となる。このように本発明は、キーボード入力に関する
初心者に対しても熟練者に対しても極めて有用な技術を
実現したものである。
The predictive input device and method according to the present invention include:
In the Japanese input, by using in combination with the kana-kanji conversion, the user can efficiently perform the input operation. Specifically, the user can input a succeeding character string following the already-input character string without performing any kana input and conversion operations. In other languages,
The same principle and configuration can be applied, and efficient input is possible by selecting the subsequent character string. As a result, the number of times of typing by the user is greatly reduced, and the work load is reduced. In addition, when the presented succeeding character string is selected, the character string correctly stored in the succeeding character string database is copied, so that the possibility of erroneous input or erroneous conversion is significantly reduced as compared to the case of inputting one by one. Thus, more accurate sentences can be created. As described above, the present invention realizes a technique that is extremely useful for both beginners and skilled persons regarding keyboard input.

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

【図1】本発明による予測入力装置を組み込んだかな漢
字変換装置の一例を示す概略的な機能構成図である。
FIG. 1 is a schematic functional configuration diagram showing an example of a kana-kanji conversion device incorporating a prediction input device according to the present invention.

【図2】図1の構成の動作を示す流れ図である。FIG. 2 is a flowchart showing the operation of the configuration of FIG. 1;

【図3】図2、図5(B)、及び図6(B)の流れ図の
続きのステップを示す流れ図である。
FIG. 3 is a flowchart showing the steps following the flowcharts of FIGS. 2, 5B, and 6B.

【図4】(A)及び(B)は、各々、本発明を実施した
装置における表示画面の状態を例示する図である。
FIGS. 4A and 4B are diagrams exemplifying states of a display screen in an apparatus embodying the present invention; FIGS.

【図5】逐次変換式かな漢字変換装置と本発明による予
測入力装置を組み合わせた別の例を示す図である。
(A)は本例による装置の入力部のみを示した概略的な
機能構成図である。(B)は流れ図である。
FIG. 5 is a diagram showing another example in which the sequential conversion type kana-kanji conversion device is combined with the prediction input device according to the present invention.
(A) is a schematic functional configuration diagram showing only an input unit of the device according to the present example. (B) is a flowchart.

【図6】自動変換式かな漢字変換装置と本発明による予
測入力装置を組み合わせた例を示す図である。(A)は
本例による装置の入力部のみを示した概略的な機能構成
図である。(B)は流れ図である。
FIG. 6 is a diagram showing an example in which an automatic conversion type kana-kanji conversion device is combined with a prediction input device according to the present invention. (A) is a schematic functional configuration diagram showing only an input unit of the device according to the present example. (B) is a flowchart.

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

10 入力部 11 かな入力キー 12 かな漢字変換キー 13 入力確定キー 15 後続文字列選択キー 20 表示部 21 未確定文字列表示部 22 確定文字列表示部 23 かな漢字変換候補表示部 24 後続文字列候補表示部 30 かな漢字変換及び後続文字列処理エンジン 40 記憶部 41 未確定文字列記憶部 42 確定文字列記憶部 50 後続文字列処理部 51 後続文字列データベース 52 最後尾文字列判定部 53 後続文字列候補検索部 60 かな漢字変換所書データベース 401 文章作成画面 402 確定文字列 403 未確定文字列 404 後続文字列候補リスト 405 かな漢字変換候補リスト DESCRIPTION OF SYMBOLS 10 Input part 11 Kana input key 12 Kana-kanji conversion key 13 Input determination key 15 Subsequent character string selection key 20 Display part 21 Undetermined character string display part 22 Fixed character string display part 23 Kana-kanji conversion candidate display part 24 Subsequent character string candidate display part Reference Signs List 30 Kana-Kanji conversion and subsequent character string processing engine 40 Storage unit 41 Undetermined character string storage unit 42 Fixed character string storage unit 50 Subsequent character string processing unit 51 Subsequent character string database 52 Last tail character string determination unit 53 Subsequent character string candidate search unit 60 Kana-Kanji conversion post office database 401 Text creation screen 402 Confirmed character string 403 Undetermined character string 404 Subsequent character string candidate list 405 Kana-Kanji conversion candidate list

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 文字入力装置と共に用いる予測入力装置
において、 1の文字列と、該1の文字列から予測される1又は複数
の後続文字列からなる後続文字列候補リストとを互いに
関連付けて格納した後続文字列データベースと、 既に入力された文字列の最後尾に位置する文字列に対応
する後続文字列候補リストを呼び出すための呼出手段
と、 前記呼出手段による呼出しに応答して前記最後尾に位置
する文字列を判定する判定手段と、 前記判定手段により判定された文字列に対応する後続文
字列候補リストを前記後続文字列データベースから検索
する検索手段と、 前記検索手段により検索された前記後続文字列候補リス
トを表示する表示手段と、 前記表示手段により表示された前記後続文字列候補リス
ト中に適切な後続文字列がある場合その適切な後続文字
列を選択する選択手段と、 前記選択手段による選択に応答して前記選択された後続
文字列を入力する手段とを有することを特徴とする予測
入力装置。
1. A predictive input device used with a character input device, wherein one character string and a subsequent character string candidate list comprising one or more subsequent character strings predicted from the one character string are stored in association with each other. A subsequent character string database, calling means for calling a subsequent character string candidate list corresponding to the character string located at the end of the already input character string, and Determining means for determining a located character string; searching means for searching the subsequent character string database for a subsequent character string candidate list corresponding to the character string determined by the determining means; and the succeeding character string searched by the searching means Display means for displaying a character string candidate list, and if there is an appropriate subsequent character string in the subsequent character string candidate list displayed by the display means, A prediction input device comprising: a selection unit that selects an appropriate subsequent character string; and a unit that inputs the selected subsequent character string in response to a selection made by the selection unit.
【請求項2】 日本語入力を行うべくかな漢字変換装置
と共に用いる予測入力装置において、 1の文字列と、該1の文字列から予測される1又は複数
の後続文字列からなる後続文字列候補リストとを互いに
関連付けて格納した後続文字列データベースと、 かな入力に対してかな漢字変換が行われた文字列を入力
確定状態とする前に、前記未確定の文字列の最後尾に位
置する文字列を判定する判定手段と、 前記判定手段により判定された文字列に対応する後続文
字列候補リストを前記後続文字列データベースから検索
する検索手段と、 前記検索手段により検索された前記後続文字列候補リス
トを表示する表示手段と、 前記表示手段により表示された前記後続文字列候補リス
ト中に適切な後続文字列がある場合その適切な後続文字
列を選択する選択手段と、 前記選択手段による選択に応答して前記最後尾に位置す
る文字列及び前記選択された後続文字列を入力確定状態
とする手段とを有することを特徴とする予測入力装置。
2. A predictive input device used together with a kana-kanji conversion device for performing Japanese input, comprising: a subsequent character string candidate list comprising one character string and one or more subsequent character strings predicted from the one character string. And a subsequent character string database storing the character string that has been subjected to Kana-Kanji conversion with respect to the kana input before the character string located at the end of the undetermined character string before entering the input confirmed state. Determining means for determining; searching means for searching the subsequent character string database for a subsequent character string candidate list corresponding to the character string determined by the determining means; and determining the subsequent character string candidate list searched by the searching means. A display unit to be displayed; and if the subsequent character string candidate list displayed by the display unit includes an appropriate subsequent character string, the appropriate subsequent character string is selected. -Option means and the prediction input device and having a means for the input confirmation state subsequent string string and the selected position to the end in response to the selection by said selection means.
【請求項3】 日本語入力を行うべくかな漢字変換装置
と共に用いる予測入力装置において、 1の文字列と、該1の文字列から予測される1又は複数
の後続文字列からなる後続文字列候補リストとを互いに
関連付けて格納した後続文字列データベースと、 かな入力に対してかな漢字変換が行われた文字列を入力
確定状態とする前に、該未確定の文字列の最後尾に位置
する文字列に対応する後続文字列候補リストを呼び出す
ための呼出手段と、 前記呼出手段による呼出しに応答して前記未確定の文字
列の最後尾に位置する文字列を判定する判定手段と、 前記判定手段により判定された文字列に対応する後続文
字列候補リストを前記後続文字列データベースから検索
する検索手段と、 前記検索手段により検索された前記後続文字列候補リス
トを表示する表示手段と、 前記表示手段により表示された前記後続文字列候補リス
ト中に適切な後続文字列がある場合その適切な後続文字
列を選択する選択手段と、 前記選択手段による選択に応答して前記最後尾に位置す
る文字列及び前記選択された後続文字列を入力確定状態
とする手段とを有することを特徴とする予測入力装置。
3. A predictive input device for use with a kana-kanji conversion device for performing Japanese input, wherein: a subsequent character string candidate list comprising one character string and one or more subsequent character strings predicted from the one character string And a subsequent character string database storing the character string obtained by performing kana-kanji conversion on the kana input before the character string located at the end of the undetermined character string Calling means for calling a corresponding subsequent character string candidate list; determining means for determining a character string located at the end of the undetermined character string in response to a call by the calling means; determining by the determining means Search means for searching the subsequent character string database for a subsequent character string candidate list corresponding to the searched character string; and searching for the subsequent character string candidate list searched by the search means. Display means for displaying, when there is an appropriate subsequent character string in the subsequent character string candidate list displayed by the display means, selecting means for selecting the appropriate subsequent character string; and responding to the selection by the selecting means. Means for setting the last character string and the selected subsequent character string in an input confirmed state.
【請求項4】 日本語入力を行うべくかな漢字変換方法
と共に用いる予測入力方法において、 1の文字列と、該1の文字列から予測される1又は複数
の後続文字列からなる後続文字列候補リストとを互いに
関連付けて後続文字列データベースに格納し、 かな入力に対してかな漢字変換が行われた文字列を入力
確定状態とする前に、前記未確定の文字列の最後尾に位
置する文字列を判定し、 前記判定された文字列に対応する後続文字列候補リスト
を前記後続文字列データベースから検索し、 前記検索された後続文字列候補リストを表示し、 前記表示された後続文字列候補リスト中に適切な後続文
字列がある場合その適切な後続文字列を選択し、 前記適切な後続文字列が選択されたことに応答して前記
最後尾に位置する文字列及び前記選択された後続文字列
を入力確定状態とすることを特徴とする予測入力方法。
4. A predictive input method used together with a kana-kanji conversion method for performing Japanese input, wherein: a subsequent character string candidate list comprising one character string and one or more subsequent character strings predicted from the one character string Are stored in the subsequent character string database in association with each other, and before the character string in which the kana-kanji conversion has been performed for the kana input is determined to be in the input confirmed state, the character string located at the end of the undetermined character string is determined. Determining, searching the subsequent character string database for a subsequent character string candidate list corresponding to the determined character string; displaying the searched subsequent character string candidate list; If there is an appropriate subsequent character string, select the appropriate subsequent character string, and in response to the selection of the appropriate subsequent character string, select the last character string and the selected character string. A predictive input method, wherein the succeeding character string is set in an input confirmed state.
JP10023947A 1998-01-21 1998-01-21 Prediction input device/method Pending JPH11212967A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10023947A JPH11212967A (en) 1998-01-21 1998-01-21 Prediction input device/method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10023947A JPH11212967A (en) 1998-01-21 1998-01-21 Prediction input device/method

Publications (1)

Publication Number Publication Date
JPH11212967A true JPH11212967A (en) 1999-08-06

Family

ID=12124752

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10023947A Pending JPH11212967A (en) 1998-01-21 1998-01-21 Prediction input device/method

Country Status (1)

Country Link
JP (1) JPH11212967A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003244305A (en) * 2002-02-14 2003-08-29 Nec Saitama Ltd Character input device of portable telephone set and method for inputting the character
US7111248B2 (en) * 2002-01-15 2006-09-19 Openwave Systems Inc. Alphanumeric information input method
JP2010226759A (en) * 2010-05-27 2010-10-07 Kyocera Corp Mobile phone device, character input device, and display control method
JP2011097628A (en) * 2010-12-22 2011-05-12 Kyocera Corp Portable electronic apparatus
JP2012178166A (en) * 2012-04-26 2012-09-13 Kyocera Corp Portable electronic device
JP2013518481A (en) * 2010-01-29 2013-05-20 ノキア コーポレイション Method and device for facilitating text editing and associated computer program and computer-readable medium
JP2013218676A (en) * 2012-03-16 2013-10-24 ▲華▼▲為▼▲終▼端有限公司 Input method, input device and terminal
JP2020149416A (en) * 2019-03-14 2020-09-17 オムロン株式会社 Device, method, and program for inputting characters

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111248B2 (en) * 2002-01-15 2006-09-19 Openwave Systems Inc. Alphanumeric information input method
JP2003244305A (en) * 2002-02-14 2003-08-29 Nec Saitama Ltd Character input device of portable telephone set and method for inputting the character
US10534445B2 (en) 2010-01-29 2020-01-14 Nokia Technologies Oy Method and device for facilitating text editing and related computer program product and computer readable medium
JP2013518481A (en) * 2010-01-29 2013-05-20 ノキア コーポレイション Method and device for facilitating text editing and associated computer program and computer-readable medium
JP2010226759A (en) * 2010-05-27 2010-10-07 Kyocera Corp Mobile phone device, character input device, and display control method
JP2011097628A (en) * 2010-12-22 2011-05-12 Kyocera Corp Portable electronic apparatus
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
JP2012178166A (en) * 2012-04-26 2012-09-13 Kyocera Corp Portable electronic device
JP2020149416A (en) * 2019-03-14 2020-09-17 オムロン株式会社 Device, method, and program for inputting characters
US11347377B2 (en) 2019-03-14 2022-05-31 Omron Corporation Character input device, character input method, and character input program

Similar Documents

Publication Publication Date Title
US5220625A (en) Information search terminal and system
EP2312460A1 (en) Information processing device and information processing method
EP0523700B1 (en) Information search terminal and system
JPH11212967A (en) Prediction input device/method
JP2003131776A (en) Information-processing device, character string-inputting device and confirmed history-controlling method
JPS62274360A (en) Word processor
JPH10232863A (en) Kana/kanji conversion device and method and recording medium
KR0165591B1 (en) Hangul english automatic translation method
JPH05282360A (en) Multilingual input device
JPH06149790A (en) Document processor
JPH0380363A (en) Document processor
JPS60129874A (en) Japanese word input device
JP3774056B2 (en) Character processing device
JPH08272780A (en) Chinese input processing apparatus, Chinese input processing method, language processing apparatus and language processing method
JPH08335217A (en) Reading converting method and document preparation device
JP3699511B2 (en) Document processing method and apparatus
JPH0816572A (en) Automatic recognition system of alphanumerics/kana character
JP2629946B2 (en) Document processing device
JPH1153356A (en) Device and method for preparing document, and recording medium recorded with program for executing the method by computer
JPS5827268A (en) Japanese word processing device
JPH07104863B2 (en) Kana-Kanji converter
JPH06314277A (en) Document preparing device
JPH0589093A (en) Word processor
JPH08241315A (en) Document processing device word registration mechanism
JPH0981555A (en) Document processing apparatus and method