[go: up one dir, main page]

JP2002351494A - Sentence recognition device, sentence recognition method, program, and medium - Google Patents

Sentence recognition device, sentence recognition method, program, and medium

Info

Publication number
JP2002351494A
JP2002351494A JP2002024427A JP2002024427A JP2002351494A JP 2002351494 A JP2002351494 A JP 2002351494A JP 2002024427 A JP2002024427 A JP 2002024427A JP 2002024427 A JP2002024427 A JP 2002024427A JP 2002351494 A JP2002351494 A JP 2002351494A
Authority
JP
Japan
Prior art keywords
specific word
sentence
words
specific
database
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.)
Granted
Application number
JP2002024427A
Other languages
Japanese (ja)
Other versions
JP3621922B2 (en
Inventor
Yumi Wakita
由実 脇田
Kenji Matsui
謙二 松井
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002024427A priority Critical patent/JP3621922B2/en
Publication of JP2002351494A publication Critical patent/JP2002351494A/en
Application granted granted Critical
Publication of JP3621922B2 publication Critical patent/JP3621922B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 【課題】音声認識やテキスト文認識を利用して適切な文
認識を行うことは、困難であった。 【解決手段】あらかじめ定められた複数の内容語同士か
ら構成される、あらかじめ定められた複数の標準内容語
対を格納するデータベース101と、複数の単語から構
成される入力された文を認識する音声認識手段102
と、認識された文を構成する複数の単語の内から内容語
を選択する内容語選択手段103と、選択された内容語
同士から構成される任意内容語対がデータベースに格納
されている標準内容語対であるか否かを判定する判定手
段104と、判定の結果に基づいて、選択された内容語
の内から認識が誤りである誤認識内容語を決定する誤認
識内容語決定手段105とを備えた文認識装置である。
(57) [Summary] [Problem] It has been difficult to perform appropriate sentence recognition using speech recognition or text sentence recognition. Kind Code: A1 A database for storing a plurality of predetermined standard content word pairs, each of which is composed of a plurality of predetermined content words, and a voice for recognizing an input sentence composed of a plurality of words. Recognition means 102
A content word selecting means 103 for selecting a content word from a plurality of words constituting a recognized sentence; and a standard content in which an arbitrary content word pair composed of the selected content words is stored in a database. Determining means 104 for determining whether or not the word pair is a word pair; misrecognized content word determining means 105 for determining, based on a result of the determination, a misrecognized content word having an incorrect recognition from among the selected content words; It is a sentence recognition device provided with.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、たとえば音声認識
やテキスト文認識を利用する文認識装置、文認識方法、
プログラム、および媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sentence recognition apparatus, a sentence recognition method,
Program and media.

【0002】[0002]

【従来の技術】音声認識手段を例にして、従来技術を説
明する。
2. Description of the Related Art The prior art will be described with reference to voice recognition means as an example.

【0003】音声認識手段において、認識処理が完全で
なく誤りを起こしてしまい、誤ったまま出力されてしま
うことは、実用化の際に大きな問題となる。
[0003] In the speech recognition means, if the recognition processing is not perfect and an error occurs, and the error is output as an erroneous problem, it is a serious problem in practical use.

【0004】従来、この問題を解決するために、認識結
果の第一候補の認識スコアが第二候補以下の認識スコア
に比べて一定値以下の差であった場合に、認識結果の信
頼度が低いとみなし認識結果文をリジェクトするまた
は、再入力を促す方法が提案されている。
Conventionally, in order to solve this problem, when the recognition score of the first candidate of the recognition result is smaller than a certain value or less than the recognition score of the second candidate or less, the reliability of the recognition result is reduced. A method of rejecting a recognition result sentence deemed to be low or prompting re-input has been proposed.

【0005】この例を、たとえば連続音声認識手段の典
型的な探索手段であるone−pass,n−best
探索を用いた場合の例でより具体的に説明する。
[0005] This example is described by, for example, one-pass, n-best, which are typical search means of continuous speech recognition means.
This will be described more specifically with an example using search.

【0006】予め各音素の音響的特徴を学習用音声DB
を用いて抽出し、さらに、左記音素の列として表される
単語間の連結確率をテキストDBを用いて算出してお
く。認識時には、入力音声の単位時間あたりの音響的特
徴を分析し、この特徴量の時系列と予め学習された各音
素の音響的特徴量とを比較し、各時点での入力音声が各
音素である確率として音響スコアが算出される。
[0006] A speech DB for learning the acoustic characteristics of each phoneme in advance
, And the connection probability between words represented as a sequence of left-hand phonemes is calculated using a text DB. At the time of recognition, the acoustic feature per unit time of the input speech is analyzed, and the time series of this feature amount is compared with the acoustic feature amount of each phoneme learned in advance. An acoustic score is calculated as a certain probability.

【0007】単語辞書に記述されている単語の音素列に
従って時系列に沿って音響スコアを加算し、その加算値
が各時点での音響スコアになる。全音素列分の探索空間
がとれない場合には、スコアの高い上位N個の結果のみ
を残しながら処理が進む。
[0007] According to the phoneme sequence of the words described in the word dictionary, the acoustic scores are added in chronological order, and the added value becomes the acoustic score at each time point. If a search space for all phoneme strings cannot be obtained, the process proceeds while leaving only the top N results with high scores.

【0008】入力音声に複数単語が含まれている場合
は、予め学習されている単語間の連結確率を参照しなが
ら単語を連結し、連結時点では、上記音響スコアに加え
て単語間の連結確率(言語スコアという)がスコアに加
算される。
If the input speech includes a plurality of words, the words are connected with reference to the connection probabilities that have been learned in advance, and at the time of connection, the connection probability between the words is added to the above-mentioned acoustic score. (Referred to as the language score) is added to the score.

【0009】このようにして算出された上位N候補の認
識スコアにおいて、第一候補と第二候補のスコアの差が
一定値以下の場合には、第一候補の結果の信頼性が低い
とみなして結果をリジェクトする(たとえば、實廣な
ど:「対立音素間のゆう度差に基づく信頼性尺度による
リジェクション」電子情報通信学会技術報告SP97−
76,pp.1−7(1997))。
When the difference between the scores of the first candidate and the second candidate in the recognition scores of the top N candidates calculated in this way is equal to or less than a certain value, it is considered that the reliability of the result of the first candidate is low. (For example, Jitsuhiro et al .: “Rejection by reliability measure based on likelihood difference between alliphones” IEICE technical report SP97-
76, pp. 1-7 (1997)).

【0010】[0010]

【発明が解決しようとする課題】しかしながら、上記の
認識スコアは、入力音声と予め学習された音響モデルま
たは言語モデルとの類似性を表わしており、入力する話
者や発声内容の違いにより、たとえ正しい認識が行われ
ていてもその値は大きく異なるのが現状である。このた
め、リジェクトのためのスコア比閾値を決めることが非
常に困難であり、度々、正しい認識結果をリジェクトし
たり、誤った認識結果を正しいと判断して出力すること
があった。
However, the above recognition score indicates the similarity between the input speech and the previously learned acoustic model or language model, and may differ depending on the input speaker and the utterance content. At present, even if correct recognition is performed, the value is greatly different. For this reason, it is very difficult to determine a score ratio threshold value for rejection, and sometimes a correct recognition result is rejected, or an incorrect recognition result is judged to be correct and output.

【0011】このように、音声認識やテキスト文認識を
利用して適切な文認識を行うことは、困難であった。
As described above, it has been difficult to perform appropriate sentence recognition using speech recognition and text sentence recognition.

【0012】本発明は、上記従来のこのような課題を考
慮し、音声認識やテキスト文認識を利用して適切な文認
識を行うことができる文認識装置、文認識方法、プログ
ラム、および媒体を提供することを目的とするものであ
る。
The present invention provides a sentence recognition apparatus, a sentence recognition method, a program, and a medium capable of performing appropriate sentence recognition using speech recognition and text sentence recognition in consideration of the above conventional problems. It is intended to provide.

【0013】[0013]

【課題を解決するための手段】第一の本発明(請求項1
に対応)は、あらかじめ定められた複数の特定単語同士
から構成される、あらかじめ定められた複数の標準特定
単語対を格納するデータベースと、複数の単語から構成
される入力された文を認識する文認識手段と、前記認識
された文を構成する複数の単語の内から前記特定単語を
選択する特定単語選択手段と、前記選択された特定単語
同士から構成される任意特定単語対が前記データベース
に格納されている標準特定単語対であるか否かを判定す
る判定手段と、前記判定の結果に基づいて、前記選択さ
れた特定単語の内から前記認識が誤りである誤認識特定
単語を決定する誤認識特定単語決定手段とを備えた文認
識装置である。
Means for Solving the Problems The first invention (claim 1)
Is a database that stores a plurality of predetermined standard specific word pairs, each of which is composed of a plurality of predetermined specific words, and a sentence that recognizes an input sentence composed of a plurality of words. Recognition means, specific word selection means for selecting the specific word from among a plurality of words constituting the recognized sentence, and an arbitrary specific word pair composed of the selected specific words are stored in the database. Determining means for determining whether or not the word is a standard specific word pair that has been determined; and determining an erroneously recognized specific word in which the recognition is erroneous from the selected specific words based on a result of the determination. This is a sentence recognition device including a recognition specific word determination unit.

【0014】第二の本発明(請求項2に対応)は、前記
誤認識特定単語決定手段は、前記データベースに格納さ
れている標準特定単語対ではないと判定された任意特定
単語対の内の所定個以上の任意特定単語対に共通する特
定単語を前記誤認識特定単語として決定する第一の本発
明の文認識装置である。
According to a second aspect of the present invention (corresponding to claim 2), the erroneously recognized specific word determining means includes an arbitrary specific word pair among the arbitrary specific word pairs determined to be not the standard specific word pair stored in the database. A sentence recognition apparatus according to a first aspect of the present invention for determining a specific word common to a predetermined number or more of arbitrary specific word pairs as the misrecognized specific word.

【0015】第三の本発明(請求項3に対応)は、前記
誤認識特定単語があった場合には、(1)その誤認識特
定単語に対応する特定単語の再入力、または(2)前記
入力された文の再入力を要求する再入力要求手段を備え
た第一または第二の本発明の文認識装置である。
According to a third aspect of the present invention (corresponding to claim 3), when there is the misrecognized specific word, (1) re-input of the specific word corresponding to the misrecognized specific word, or (2) A sentence recognition apparatus according to the first or second aspect of the present invention, further comprising a re-input requesting unit for requesting re-input of the input sentence.

【0016】第四の本発明(請求項4に対応)は、前記
誤認識特定単語があった場合には、その旨をユーザに通
知する通知手段を備えた第一または第二の本発明の文認
識装置である。
According to a fourth aspect of the present invention (corresponding to claim 4), when the erroneously recognized specific word is present, the first or second aspect of the present invention comprises a notifying means for notifying a user of the fact. It is a sentence recognition device.

【0017】第五の本発明(請求項5に対応)は、あら
かじめ定められた複数の特定単語同士から構成される、
あらかじめ定められた複数の標準特定単語対を格納する
データベースと、複数の単語から構成される入力された
文を認識する文認識手段と、前記認識された文を構成す
る複数の単語の内から前記特定単語を選択する特定単語
選択手段と、前記選択された特定単語同士から構成され
る任意特定単語対が前記データベースに格納されている
標準特定単語対であるか否かを判定する判定手段と、前
記判定の結果に基づいて、前記入力された文が誤認識さ
れたか否かを決定する文誤認識決定手段とを備えた文認
識装置である。
A fifth aspect of the present invention (corresponding to claim 5) comprises a plurality of predetermined specific words.
A database storing a plurality of predetermined standard specific word pairs, a sentence recognizing means for recognizing an input sentence composed of a plurality of words, and a plurality of words constituting the recognized sentence. Specific word selecting means for selecting a specific word, and determining means for determining whether or not an arbitrary specific word pair composed of the selected specific words is a standard specific word pair stored in the database, A sentence recognition apparatus comprising: a sentence misrecognition determining unit that determines whether the input sentence is incorrectly recognized based on a result of the determination.

【0018】第六の本発明(請求項6に対応)は、前記
誤認識があった場合には、前記入力された文の再入力を
要求する文再入力要求手段を備えた第五の本発明の文認
識装置である。
A sixth aspect of the present invention (corresponding to claim 6) is a fifth aspect of the present invention, comprising: a sentence re-entry requesting means for requesting re-entry of the inputted sentence when the erroneous recognition is made. 1 is a sentence recognition device of the invention.

【0019】第七の本発明(請求項7に対応)は、前記
誤認識があった場合には、その旨をユーザに通知する通
知手段を備えた第五の本発明の文認識装置である。
A seventh aspect of the present invention (corresponding to claim 7) is the sentence recognition apparatus according to the fifth aspect of the present invention comprising a notifying means for notifying a user of the occurrence of the erroneous recognition. .

【0020】第八の本発明(請求項8に対応)は、あら
かじめ定められた複数の特定単語と、前記特定単語の属
する、あらかじめ定められた複数の特定単語クラスとの
対応関係を格納する第一のデータベースと、前記特定単
語クラス同士から構成される、あらかじめ定められた複
数の標準特定単語クラス対を格納する第二のデータベー
スと、複数の単語から構成される入力された文を認識す
る文認識手段と、前記認識された文を構成する複数の単
語の内から前記特定単語を選択する特定単語選択手段
と、前記第一のデータベースに格納されている対応関係
を利用して、前記選択された特定単語の属する前記特定
単語クラスを決定する特定単語クラス決定手段と、前記
決定された特定単語クラス同士から構成される任意特定
単語クラス対が前記第二のデータベースに格納されてい
る標準特定単語クラス対であるか否かを判定する判定手
段と、前記判定の結果に基づいて、前記選択された特定
単語の内から前記認識が誤りである誤認識特定単語を決
定する誤認識特定単語決定手段とを備えた文認識装置で
ある。
According to an eighth aspect of the present invention (corresponding to claim 8), a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong is stored. One database, a second database configured from the specific word classes, and storing a plurality of predetermined standard specific word class pairs, and a sentence recognizing an input sentence composed of a plurality of words Recognizing means, specific word selecting means for selecting the specific word from among a plurality of words constituting the recognized sentence, and using the correspondence stored in the first database, A specific word class determining means for determining the specific word class to which the specific word belongs; and an arbitrary specific word class pair comprising the determined specific word classes. Determining means for determining whether or not the pair is a standard specific word class pair stored in a second database; and, based on a result of the determination, erroneous recognition in which the recognition is incorrect from among the selected specific words. This is a sentence recognizing device including an erroneously recognized specific word determining means for determining a specific word.

【0021】第九の本発明(請求項9に対応)は、前記
誤認識特定単語決定手段は、前記第二のデータベースに
格納されている標準特定単語クラス対ではないと判定さ
れた任意特定単語クラス対の内の所定個以上の任意特定
単語クラス対に共通する特定単語クラスに属する特定単
語を前記誤認識特定単語として決定する第八の本発明の
文認識装置である。
According to a ninth aspect of the present invention (corresponding to claim 9), the erroneously-recognized specific word determining means includes an arbitrary specific word determined to be not a standard specific word class pair stored in the second database. The sentence recognition apparatus according to the eighth aspect of the present invention, wherein a specific word belonging to a specific word class common to a predetermined number or more of arbitrary specific word class pairs in the class pair is determined as the misrecognized specific word.

【0022】第十の本発明(請求項10に対応)は、前
記誤認識特定単語があった場合には、(1)その誤認識
特定単語に対応する特定単語の再入力、または(2)前
記入力された文の再入力を要求する再入力要求手段を備
えた第八または第九の本発明の文認識装置である。
According to a tenth aspect of the present invention (corresponding to claim 10), when there is the misrecognized specific word, (1) re-input of the specific word corresponding to the misrecognized specific word, or (2) Eighth or ninth aspects of the sentence recognition apparatus of the present invention comprising re-entry request means for requesting re-entry of the input sentence.

【0023】第十一の本発明(請求項11に対応)は、
前記誤認識特定単語があった場合には、その旨をユーザ
に通知する通知手段を備えた第八または第九の本発明の
文認識装置である。
The eleventh invention (corresponding to claim 11) provides:
The sentence recognition device according to the eighth or ninth aspect of the present invention, further comprising a notifying unit for notifying the user of the occurrence of the erroneously recognized specific word.

【0024】第十二の本発明(請求項12に対応)は、
あらかじめ定められた複数の特定単語と、前記特定単語
の属する、あらかじめ定められた複数の特定単語クラス
との対応関係を格納する第一のデータベースと、前記特
定単語クラス同士から構成される、あらかじめ定められ
た複数の標準特定単語クラス対を格納する第二のデータ
ベースと、複数の単語から構成される入力された文を認
識する文認識手段と、前記認識された文を構成する複数
の単語の内から前記特定単語を選択する特定単語選択手
段と、前記第一のデータベースに格納されている対応関
係を利用して、前記選択された特定単語の属する前記特
定単語クラスを決定する特定単語クラス決定手段と、前
記決定された特定単語クラス同士から構成される任意特
定単語クラス対が前記第二のデータベースに格納されて
いる標準特定単語クラス対であるか否かを判定する判定
手段と、前記判定の結果に基づいて、前記入力された文
が誤認識されたか否かを決定する文誤認識決定手段とを
備えた文認識装置である。
The twelfth invention (corresponding to claim 12) provides:
A first database that stores a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong; and a predetermined database including the specific word classes. A second database storing a plurality of standard specific word class pairs, a sentence recognizing means for recognizing an input sentence composed of a plurality of words, and a plurality of words constituting the recognized sentence. A specific word selecting means for selecting the specific word from a specific word class, and a specific word class determining means for determining the specific word class to which the selected specific word belongs by using the correspondence stored in the first database And a standard specific word in which an arbitrary specific word class pair composed of the determined specific word classes is stored in the second database. A sentence recognition apparatus comprising: a determination unit that determines whether a pair is a Lass pair; and a sentence misrecognition determination unit that determines whether the input sentence is misrecognized based on a result of the determination. is there.

【0025】第十三の本発明(請求項13に対応)は、
前記誤認識があった場合には、前記入力された文の再入
力を要求する文再入力要求手段を備えた第十二の本発明
の文認識装置である。
A thirteenth aspect of the present invention (corresponding to claim 13) is:
A twelfth sentence recognition apparatus according to the present invention, further comprising a sentence re-input requesting means for requesting re-input of the input sentence when the erroneous recognition is made.

【0026】第十四の本発明(請求項14に対応)は、
前記誤認識があった場合には、その旨をユーザに通知す
る通知手段を備えた第十二の本発明の文認識装置であ
る。
The fourteenth invention (corresponding to claim 14) is:
A twelfth sentence recognition apparatus according to the present invention including a notifying unit that notifies a user of the occurrence of the erroneous recognition.

【0027】第十五の本発明(請求項15に対応)は、
あらかじめ定められた複数の特定単語同士から構成され
る、あらかじめ定められた複数の標準特定単語対をデー
タベースに格納する格納ステップと、複数の単語から構
成される入力された文を認識する文認識ステップと、前
記認識された文を構成する複数の単語の内から前記特定
単語を選択する特定単語選択ステップと、前記選択され
た特定単語同士から構成される任意特定単語対が前記デ
ータベースに格納されている標準特定単語対であるか否
かを判定する判定ステップと、前記判定の結果に基づい
て、前記選択された特定単語の内から前記認識が誤りで
ある誤認識特定単語を決定する誤認識特定単語決定ステ
ップとを備えた文認識方法である。
The fifteenth invention (corresponding to claim 15) is:
A storage step of storing a plurality of predetermined standard specific word pairs composed of a plurality of predetermined specific words in a database, and a sentence recognition step of recognizing an input sentence composed of a plurality of words And a specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence; and an arbitrary specific word pair composed of the selected specific words stored in the database. A determination step of determining whether or not the word is a standard specific word pair, and an erroneous recognition specification for determining an erroneously recognized specific word in which the recognition is erroneous from the selected specific words based on a result of the determination. This is a sentence recognition method including a word determination step.

【0028】第十六の本発明(請求項16に対応)は、
あらかじめ定められた複数の特定単語同士から構成され
る、あらかじめ定められた複数の標準特定単語対をデー
タベースに格納する格納ステップと、複数の単語から構
成される入力された文を認識する文認識ステップと、前
記認識された文を構成する複数の単語の内から前記特定
単語を選択する特定単語選択ステップと、前記選択され
た特定単語同士から構成される任意特定単語対が前記デ
ータベースに格納されている標準特定単語対であるか否
かを判定する判定ステップと、前記判定の結果に基づい
て、前記入力された文が誤認識されたか否かを決定する
文誤認識決定ステップとを備えた文認識方法である。
A sixteenth aspect of the present invention (corresponding to claim 16) is:
A storage step of storing a plurality of predetermined standard specific word pairs composed of a plurality of predetermined specific words in a database, and a sentence recognition step of recognizing an input sentence composed of a plurality of words And a specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence; and an arbitrary specific word pair composed of the selected specific words stored in the database. A sentence erroneous recognition determining step of determining whether or not the input sentence is erroneously recognized based on the result of the determination. It is a recognition method.

【0029】第十七の本発明(請求項17に対応)は、
あらかじめ定められた複数の特定単語と、前記特定単語
の属する、あらかじめ定められた複数の特定単語クラス
との対応関係を第一のデータベースに格納する第一の格
納ステップと、前記特定単語クラス同士から構成され
る、あらかじめ定められた複数の標準特定単語クラス対
を第二のデータベースに格納する第二の格納ステップ
と、複数の単語から構成される入力された文を認識する
文認識ステップと、前記認識された文を構成する複数の
単語の内から前記特定単語を選択する特定単語選択ステ
ップと、前記第一のデータベースに格納されている対応
関係を利用して、前記選択された特定単語の属する前記
特定単語クラスを決定する特定単語クラス決定ステップ
と、前記決定された特定単語クラス同士から構成される
任意特定単語クラス対が前記第二のデータベースに格納
されている標準特定単語クラス対であるか否かを判定す
る判定ステップと、前記判定の結果に基づいて、前記選
択された特定単語の内から前記認識が誤りである誤認識
特定単語を決定する誤認識特定単語決定ステップとを備
えた文認識方法である。
A seventeenth aspect of the present invention (corresponding to claim 17) is:
A first storage step of storing in a first database a correspondence between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong, and from the specific word classes. A second storage step of storing a plurality of predetermined standard specific word class pairs in a second database, a sentence recognition step of recognizing an input sentence composed of a plurality of words, A specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence, and using the correspondence stored in the first database, to which the selected specific word belongs A specific word class determining step of determining the specific word class; and an arbitrary specific word class pair composed of the determined specific word classes. A determination step of determining whether or not the pair is a standard specific word class pair stored in the second database; and based on a result of the determination, the recognition is incorrect from among the selected specific words. And an erroneously recognized specific word determining step of determining an erroneously recognized specific word.

【0030】第十八の本発明(請求項18に対応)は、
あらかじめ定められた複数の特定単語と、前記特定単語
の属する、あらかじめ定められた複数の特定単語クラス
との対応関係を第一のデータベースに格納する第一の格
納ステップと、前記特定単語クラス同士から構成され
る、あらかじめ定められた複数の標準特定単語クラス対
を第二のデータベースに格納する第二の格納ステップ
と、複数の単語から構成される入力された文を認識する
文認識ステップと、前記認識された文を構成する複数の
単語の内から前記特定単語を選択する特定単語選択ステ
ップと、前記第一のデータベースに格納されている対応
関係を利用して、前記選択された特定単語の属する前記
特定単語クラスを決定する特定単語クラス決定ステップ
と、前記決定された特定単語クラス同士から構成される
任意特定単語クラス対が前記第二のデータベースに格納
されている標準特定単語クラス対であるか否かを判定す
る判定ステップと、前記判定の結果に基づいて、前記入
力された文が誤認識されたか否かを決定する文誤認識決
定ステップとを備えた文認識方法である。
An eighteenth aspect of the present invention (corresponding to claim 18) is:
A first storage step of storing in a first database a correspondence between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong, and from the specific word classes. A second storage step of storing a plurality of predetermined standard specific word class pairs in a second database, a sentence recognition step of recognizing an input sentence composed of a plurality of words, A specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence, and using the correspondence stored in the first database, to which the selected specific word belongs A specific word class determining step of determining the specific word class; and an arbitrary specific word class pair composed of the determined specific word classes. A determining step of determining whether or not the pair is a standard specific word class pair stored in the second database; and determining whether or not the input sentence is erroneously recognized based on a result of the determination. This is a sentence recognition method including a sentence erroneous recognition determination step.

【0031】第十九の本発明(請求項19に対応)は、
第十五の本発明の文認識方法の、あらかじめ定められた
複数の特定単語同士から構成される、あらかじめ定めら
れた複数の標準特定単語対をデータベースに格納する格
納ステップと、複数の単語から構成される入力された文
を認識する文認識ステップと、前記認識された文を構成
する複数の単語の内から前記特定単語を選択する特定単
語選択ステップと、前記選択された特定単語同士から構
成される任意特定単語対が前記データベースに格納され
ている標準特定単語対であるか否かを判定する判定ステ
ップと、前記判定の結果に基づいて、前記選択された特
定単語の内から前記認識が誤りである誤認識特定単語を
決定する誤認識特定単語決定ステップとの全部または一
部をコンピュータに実行させるためのプログラムであ
る。
The nineteenth invention (corresponding to claim 19) is:
In the sentence recognition method according to the fifteenth aspect of the present invention, a storage step of storing a plurality of predetermined standard specific word pairs in a database, the storage step including a plurality of predetermined specific words, and a plurality of words. Sentence recognizing step of recognizing the inputted sentence, a specific word selecting step of selecting the specific word from among a plurality of words constituting the recognized sentence, and the selected specific words. A determining step of determining whether or not the specified specific word pair is a standard specific word pair stored in the database; and, based on a result of the determination, determining that the recognition is incorrect from among the selected specific words. This is a program for causing a computer to execute all or a part of an erroneously recognized specific word determining step of determining an erroneously recognized specific word.

【0032】第二十の本発明(請求項20に対応)は、
第十六の本発明の文認識方法の、あらかじめ定められた
複数の特定単語同士から構成される、あらかじめ定めら
れた複数の標準特定単語対をデータベースに格納する格
納ステップと、複数の単語から構成される入力された文
を認識する文認識ステップと、前記認識された文を構成
する複数の単語の内から前記特定単語を選択する特定単
語選択ステップと、前記選択された特定単語同士から構
成される任意特定単語対が前記データベースに格納され
ている標準特定単語対であるか否かを判定する判定ステ
ップと、前記判定の結果に基づいて、前記入力された文
が誤認識されたか否かを決定する文誤認識決定ステップ
との全部または一部をコンピュータに実行させるための
プログラムである。
The twentieth invention (corresponding to claim 20) is:
In the sentence recognition method of the sixteenth aspect, a storage step of storing a plurality of predetermined standard specific word pairs in a database, the storage step including a plurality of predetermined specific words, and a plurality of words. Sentence recognizing step of recognizing the inputted sentence, a specific word selecting step of selecting the specific word from among a plurality of words constituting the recognized sentence, and the selected specific words. Determining whether the arbitrary specific word pair is a standard specific word pair stored in the database; and, based on a result of the determination, determining whether the input sentence is erroneously recognized. This is a program for causing a computer to execute all or a part of the sentence error recognition determining step to be determined.

【0033】第二十一の本発明(請求項21に対応)
は、第十七の本発明の文認識方法の、あらかじめ定めら
れた複数の特定単語と、前記特定単語の属する、あらか
じめ定められた複数の特定単語クラスとの対応関係を第
一のデータベースに格納する第一の格納ステップと、前
記特定単語クラス同士から構成される、あらかじめ定め
られた複数の標準特定単語クラス対を第二のデータベー
スに格納する第二の格納ステップと、複数の単語から構
成される入力された文を認識する文認識ステップと、前
記認識された文を構成する複数の単語の内から前記特定
単語を選択する特定単語選択ステップと、前記第一のデ
ータベースに格納されている対応関係を利用して、前記
選択された特定単語の属する前記特定単語クラスを決定
する特定単語クラス決定ステップと、前記決定された特
定単語クラス同士から構成される任意特定単語クラス対
が前記第二のデータベースに格納されている標準特定単
語クラス対であるか否かを判定する判定ステップと、前
記判定の結果に基づいて、前記選択された特定単語の内
から前記認識が誤りである誤認識特定単語を決定する誤
認識特定単語決定ステップとの全部または一部をコンピ
ュータに実行させるためのプログラムである。
The twenty-first invention (corresponding to claim 21)
In the sentence recognition method of the seventeenth aspect of the present invention, the correspondence between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong is stored in the first database. A first storage step for storing, a second storage step for storing a plurality of predetermined standard specific word class pairs in the second database, the second storage step being configured from the specific word classes, and a plurality of words. Sentence recognizing step of recognizing an inputted sentence, a specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence, and a correspondence stored in the first database. A specific word class determining step of determining the specific word class to which the selected specific word belongs using a relationship; A determining step of determining whether an arbitrary specific word class pair composed of the specified specific word class pair is a standard specific word class pair stored in the second database; and, based on a result of the determination, determining the selected specific word class pair. This is a program for causing a computer to execute all or part of an erroneously recognized specific word determining step of determining an erroneously recognized specific word in which the recognition is incorrect from words.

【0034】第二十二の本発明(請求項22に対応)
は、第十八の本発明の文認識方法の、あらかじめ定めら
れた複数の特定単語と、前記特定単語の属する、あらか
じめ定められた複数の特定単語クラスとの対応関係を第
一のデータベースに格納する第一の格納ステップと、前
記特定単語クラス同士から構成される、あらかじめ定め
られた複数の標準特定単語クラス対を第二のデータベー
スに格納する第二の格納ステップと、複数の単語から構
成される入力された文を認識する文認識ステップと、前
記認識された文を構成する複数の単語の内から前記特定
単語を選択する特定単語選択ステップと、前記第一のデ
ータベースに格納されている対応関係を利用して、前記
選択された特定単語の属する前記特定単語クラスを決定
する特定単語クラス決定ステップと、前記決定された特
定単語クラス同士から構成される任意特定単語クラス対
が前記第二のデータベースに格納されている標準特定単
語クラス対であるか否かを判定する判定ステップと、前
記判定の結果に基づいて、前記入力された文が誤認識さ
れたか否かを決定する文誤認識決定ステップとの全部ま
たは一部をコンピュータに実行させるためのプログラム
である。
The twenty-second invention (corresponding to claim 22)
Stores, in the first database, a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong, in the eighteenth sentence recognition method of the present invention. A first storage step for storing, a second storage step for storing a plurality of predetermined standard specific word class pairs in the second database, the second storage step being configured from the specific word classes, and a plurality of words. Sentence recognizing step of recognizing an inputted sentence, a specific word selecting step of selecting the specific word from a plurality of words constituting the recognized sentence, and a correspondence stored in the first database. A specific word class determining step of determining the specific word class to which the selected specific word belongs using a relationship; A determining step of determining whether or not an arbitrary specific word class pair composed of the standard specific word class pair stored in the second database; and, based on a result of the determination, the input sentence Is a program for causing a computer to execute all or part of a sentence misrecognition determining step of determining whether or not a misrecognition has been performed.

【0035】第二十三の本発明(請求項23に対応)
は、第十九の本発明のログラムを担持した媒体であっ
て、コンピュータにより処理可能な媒体である。
Twenty-third invention (corresponding to claim 23)
Is a medium that carries the nineteenth program of the present invention, and is a medium that can be processed by a computer.

【0036】第二十四の本発明(請求項24に対応)
は、第二十の本発明のログラムを担持した媒体であっ
て、コンピュータにより処理可能な媒体である。
The twenty-fourth invention (corresponding to claim 24)
Is a medium that carries the twentieth program of the present invention, and is a medium that can be processed by a computer.

【0037】第二十五の本発明(請求項25に対応)
は、第二十一の本発明のログラムを担持した媒体であっ
て、コンピュータにより処理可能な媒体である。
Twenty-fifth invention (corresponding to claim 25)
Is a medium that carries the program of the twenty-first aspect of the present invention, and is a medium that can be processed by a computer.

【0038】第二十六の本発明(請求項26に対応)
は、第二十二の本発明のログラムを担持した媒体であっ
て、コンピュータにより処理可能な媒体である。
The 26th invention (corresponding to claim 26)
Is a medium that carries the program according to the twenty-second aspect of the present invention, and is a medium that can be processed by a computer.

【0039】なお、(1)認識結果文に含まれる特定の
単語間の関係から誤認識単語を推定し、推定結果を認識
結果文に反映させて出力することを特徴とする音声認識
手段において、誤認識単語を推定するために用いた単語
の全てまたは多くが誤認識単語であると推定された場合
ユーザに再入力を要求することを特徴とする結果リジェ
クト手段または再入力要求手段や、(2)依存関係また
は共起関係にある特定単語または単語クラス対を予め学
習しておき、これらと同じ単語対が全く認識結果文に含
まれないまたは少ない場合にユーザに再入力を要求する
ことを特徴とする結果リジェクト手段または再入力要求
手段も、発明に含まれる。
(1) A speech recognition means characterized in that a misrecognized word is estimated from a relationship between specific words included in a recognition result sentence, and the estimation result is reflected and output in the recognition result sentence. A result rejecting unit or a re-input requesting unit, which requests the user to re-input when all or many of the words used for estimating the erroneously recognized word are estimated to be erroneously recognized; (2) Specific words or word class pairs having a dependency relationship or a co-occurrence relationship are learned in advance, and when the same word pair is not included in the recognition result sentence at all or is small, the user is required to input again. The result rejecting means or re-input requesting means described above is also included in the invention.

【0040】このようなリジェクト手段は、たとえば、
複数の単語からなる発声を認識するための連続音声認識
手段と、認識結果から特定の単語を抽出する重要語抽出
手段と、抽出された単語間の依存関係または共起関係を
調べ認識結果の信頼性を判断する信頼性算出手段と、結
果の信頼性がない場合に結果をリジェクトするリジェク
ト決定手段と、リジェクトした場合に再入力要求文を生
成する出力文生成手段から構成される。
Such a reject means is, for example,
Continuous speech recognition means for recognizing utterances composed of multiple words, important word extraction means for extracting specific words from recognition results, and checking dependencies or co-occurrence relations between extracted words to trust recognition results It is composed of a reliability calculating means for judging the reliability, a reject determining means for rejecting the result when the result is not reliable, and an output sentence generating means for generating a re-input request sentence when rejected.

【0041】このようなリジェクト手段においては、認
識結果文から特定の単語を抽出し、抽出された単語から
依存関係または共起関係にある単語対を探し、左記単語
対が存在しないまたは少ない場合に、認識結果をリジェ
クトすることで、話者や発声内容が変わっても安定して
誤った結果をリジェクトすることが可能となる。
In such a reject means, a specific word is extracted from the recognition result sentence, and a word pair having a dependency or a co-occurrence relationship is searched from the extracted word. By rejecting the recognition result, it is possible to stably reject an incorrect result even if the speaker or the utterance content changes.

【0042】また、一般的なシソーラス辞書と学習用文
セットに含まれる単語間の関係とを用いて決定された単
語クラスを用いることを特徴とする上述の結果リジェク
ト手段または再入力要求手段も、発明に含まれる。
The above-described result rejecting means or re-input requesting means, characterized by using a word class determined by using a general thesaurus dictionary and a relation between words included in a learning sentence set, Included in the invention.

【0043】このようなリジェクト手段は、たとえば、
重要語をクラス化する単語クラス決定手段と、先単語ク
ラス間の関係を記述しておく単語クラス間の関係表と、
複数の単語からなる発声を認識するための連続音声認識
手段と、認識結果から特定の単語を抽出する重要語抽出
手段と、抽出された単語間の依存関係または共起関係を
調べ認識結果の信頼性を判断する信頼性算出手段と、結
果の信頼性がない場合に結果をリジェクトするリジェク
ト決定手段と、リジェクトした場合に再入力要求文を生
成する出力文生成手段から構成される。
Such a reject means is, for example,
A word class determining means for classifying important words, a relation table between word classes for describing a relation between the preceding word classes,
Continuous speech recognition means for recognizing utterances composed of multiple words, important word extraction means for extracting specific words from recognition results, and checking dependencies or co-occurrence relations between extracted words to trust recognition results It is composed of a reliability calculating means for judging the reliability, a reject determining means for rejecting the result when the result is not reliable, and an output sentence generating means for generating a re-input request sentence when rejected.

【0044】このようなリジェクト手段においては、予
め単語を最適にクラス化しておき、単語クラス間の依存
関係または共起関係を調べ表に記述しておく。認識時に
は、認識結果文から特定の単語を抽出し、先の依存関係
または共起関係を記述した関係表を用いて、抽出された
単語から依存関係または共起関係にある単語対を探し、
左記単語対が存在しないまたは少ない場合に、認識結果
をリジェクトすることで、話者や発声内容が変わっても
安定して誤った結果をリジェクトすることが可能とな
る。さらに、単語間の関係を学習する文セットに存在し
ない単語が認識時に入力されても、リジェクトまたは再
入力要求処理が可能となる。
In such a reject means, words are optimally classified in advance, and the dependency or co-occurrence relationship between word classes is checked and described in a table. At the time of recognition, a specific word is extracted from the recognition result sentence, and a word table having a dependency relationship or a co-occurrence relationship is searched for from the extracted words using a relationship table describing the dependency relationship or the co-occurrence relationship.
By rejecting the recognition result when the left word pair does not exist or is small, it is possible to stably reject an erroneous result even if the speaker or the utterance content changes. Furthermore, even if a word that does not exist in the sentence set for learning the relationship between words is input during recognition, rejection or re-input request processing can be performed.

【0045】[0045]

【発明の実施の形態】以下に、本発明にかかる実施の形
態について、図面を参照しつつ説明を行う。
Embodiments of the present invention will be described below with reference to the drawings.

【0046】(実施の形態1)はじめに、本発明の実施
の形態1における再入力要求手段の構成を示すブロック
図である図1を参照しながら、本実施の形態における再
入力要求手段の構成および動作について説明する。
(Embodiment 1) First, referring to FIG. 1 which is a block diagram showing the configuration of the re-entry requesting means according to Embodiment 1 of the present invention, The operation will be described.

【0047】ここでは、音声認識手段において認識結果
をリジェクトする場合を例に説明する。
Here, a case where the recognition result is rejected by the voice recognition means will be described as an example.

【0048】認識する前に、予め依存関係分析手段を用
いて、形態素解析済みのコーパス(以降、タグ付きコー
パスという)の各フレーズ毎の依存構造解析を行い、こ
の結果を、各々のフレーズに含まれる内容語間の依存関
係として、依存関係にある単語対を表に記述しておく。
ここでの依存構造解析手段としては、たとえば、格文法
規則を用いて文節間の構文解析を行うことで明らかにす
ることが可能である。
Before recognition, the dependency structure analysis is performed for each phrase of a corpus with a morphological analysis (hereinafter referred to as a tagged corpus) using a dependency analysis unit in advance, and the result is included in each phrase. As a dependency relationship between content words to be performed, a word pair having a dependency relationship is described in a table.
The dependency structure analysis means can be clarified by, for example, performing syntax analysis between clauses using case grammar rules.

【0049】認識時には、まず入力音声を認識し、認識
結果単語列を出力する。この際の認識手法は、たとえ
ば、one−passのn−best探索を用いた連続
音声認識手法では、結果として単語列を認識候補として
出力することが可能である。次に、出力された認識結果
である単語列から特定の単語のみを抽出する。ここで
は、文の意図を理解する上で必要な単語(重要語とい
う)を特定単語とし、具体的には内容語を特定単語とし
てもよい。次に、特定された重要語間の関係を調べるこ
とで、誤認識単語を推定する。この手段は、たとえば、
認識結果から抽出された重要語の中に、予め解析されて
いる依存関係にある単語対が共に存在するかを調べ、他
のどの重要語とも相当する単語対をなさない重要語を誤
認識単語とみなす。この手段において、全ての単語が誤
認識単語であるとみなされた際に、本認識結果の信頼性
は著しく低いとみなして、リジェクトと決定し、発声者
に再入力を促すメッセージ文を生成して画面に表示す
る。この場合に生成される文としては、「聞き取れませ
んでした。もう一度発声下さい。」などである。いくつ
かの単語が誤認識と推定されなかった場合には、誤認識
ではない重要語を含むフレーズのみから構成される文を
生成し画面に出力する。このリジェクト決定手段では、
全ての単語が誤認識であった場合にリジェクトと決定し
たが、たとえば、認識結果から抽出された重要語の中の
一定の割合以上の個数の単語が誤認識単語であるとみな
された場合にリジェクトすると決定し、一定割合以下の
場合認識結果を出力てもよい。
At the time of recognition, first, the input speech is recognized, and a word string of the recognition result is output. As a recognition method at this time, for example, in a continuous speech recognition method using one-pass n-best search, it is possible to output a word string as a recognition candidate as a result. Next, only a specific word is extracted from the word string that is the output recognition result. Here, a word (referred to as an important word) necessary for understanding the intention of the sentence may be a specific word, and specifically, a content word may be a specific word. Next, erroneously recognized words are estimated by examining the relationship between the specified important words. This means, for example,
In the key words extracted from the recognition result, it is checked whether there is a pair of words having a dependency analyzed in advance, and an important word that does not form a word pair corresponding to any other key word is erroneously recognized. Consider In this means, when all the words are regarded as misrecognized words, the reliability of the recognition result is considered to be extremely low, the rejection is determined, and a message sentence prompting the speaker to re-input is generated. To display on the screen. The sentence generated in this case is "I could not hear. Please speak again." If some words are not presumed to be misrecognized, a sentence consisting only of a phrase including an important word that is not misrecognized is generated and output to the screen. In this reject decision means,
If all words were misrecognized, the rejection was determined.For example, if a certain percentage or more of the important words extracted from the recognition result were regarded as misrecognized words, It may be determined to be rejected, and the recognition result may be output if the ratio is less than a certain ratio.

【0050】本実施の形態では、予め単語間の依存関係
を抽出しておき、この依存関係と認識結果に含まれる重
要語を比較することで、認識結果に含まれる誤認識単語
を推定し、認識結果の全てもしくは一定割合以上の重要
語が誤認識単語であるとみなされた場合に認識結果をリ
ジェクトし再入力の要求を発声者に促すことにより、話
者や発声内容に変化しても、安定して誤った結果をリジ
ェクトし、効果的に再入力を要求することができるもの
である。
In this embodiment, the dependency between words is extracted in advance, and the dependency is compared with an important word included in the recognition result to estimate a misrecognized word included in the recognition result. If all or a certain percentage or more of the recognized words are considered to be misrecognized words, the recognition result is rejected and the speaker is prompted to re-enter, so that the speaker or the content of the utterance changes. It is possible to stably reject an incorrect result and request re-entry effectively.

【0051】よって、認識結果文に含まれる重要語間の
依存関係または共起関係から誤認識単語を推定し、単語
の多くが誤認識単語であると推定された場合にユーザに
再入力を要求することにより、話者や発声内容に変化し
ても、安定して誤った結果をリジェクトし、効果的に再
入力を要求することができる。
Therefore, misrecognized words are estimated from the dependencies or cooccurrence relationships between important words included in the recognition result sentence, and when many of the words are estimated to be misrecognized words, the user is required to re-input. By doing so, even if there is a change in the speaker or utterance content, an incorrect result can be stably rejected, and a re-input can be requested effectively.

【0052】(実施の形態2)はじめに、本発明の実施
の形態2における再入力要求手段の構成を示すブロック
図である図2を参照しながら、本実施の形態における再
入力要求手段の構成および動作について説明する。
(Embodiment 2) First, referring to FIG. 2 which is a block diagram showing the configuration of the re-entry requesting means according to the second embodiment of the present invention, The operation will be described.

【0053】ここでも、音声認識手段において認識結果
をリジェクトする場合を例に説明する。
Here, a case where the recognition result is rejected by the voice recognition means will be described as an example.

【0054】認識する前に、予め依存関係分析手段を用
いて、形態素解析済みのコーパス(以降、タグ付きコー
パスという)の各フレーズ毎の依存構造解析を行い、こ
の結果を、各々のフレーズに含まれる内容語間の依存関
係として、依存関係にある単語対を表に記述しておく。
方法は先の実施例と同様である。次にコーパスに存在し
ない単語が入力された場合に対応するために、重要語を
クラス化する。一般に使用されているシソーラス辞書に
従い、シソーラスにて同じカテゴリーに属する重要語を
同じクラスとするクラス化手段でもよいが、入力される
ドメインが限定できる場合には、以下の手段がより最適
なクラス化を行うことば可能になると考えられる。ま
ず、あらゆる重要語をシソーラスの意味コードに従って
クラス化し、これを初期クラスとする。先に解析された
依存関係にある単語対から、同じクラスに属している全
てのどの単語とも同じ単語に依存していない単語を単語
クラスから外し、単語単独で1クラスとする。全ての単
語対に対して、上記条件でクラスから外す単語を探索し
た結果を単語クラスと決定する。単語クラスが決定され
ると、先に抽出した依存関係にある単語対を単語クラス
対として表現し、表に記載する。
Before the recognition, the dependency structure analysis is performed for each phrase of the corpus with morphological analysis (hereinafter referred to as a tagged corpus) using the dependency analysis means in advance, and the result is included in each phrase. As a dependency relationship between content words to be performed, a word pair having a dependency relationship is described in a table.
The method is the same as in the previous embodiment. Next, important words are classified into classes in order to cope with a case where a word that does not exist in the corpus is input. In accordance with a commonly used thesaurus dictionary, a classifying means for classifying important words belonging to the same category in the thesaurus in the same class may be used. It would be possible to do this. First, all important words are classified into classes according to the semantic codes of the thesaurus, and this is set as an initial class. Words that do not depend on any of the words belonging to the same class and that do not depend on the same word are excluded from the word class from the previously analyzed dependent word pair, and the word alone forms one class. With respect to all the word pairs, a result of searching for a word to be excluded from the class under the above condition is determined as a word class. When the word class is determined, the previously extracted dependent word pair is expressed as a word class pair and described in a table.

【0055】認識時にも、先の実施例と同様に連続音声
認識と重要語抽出を行い、予め解析された依存関係にあ
る単語クラス対と比較することで誤認識単語を推定し、
リジェクトと再入力要求の出力を決定する。
At the time of recognition, continuous speech recognition and important word extraction are performed in the same manner as in the previous embodiment, and a misrecognized word is estimated by comparing with a pre-analyzed dependent word class pair.
Determine the output of rejects and re-entry requests.

【0056】本実施の形態では、予め単語間の依存関係
を抽出しておき、シソーラス辞書と先の依存関係を用い
て単語クラス化を行い、先の依存関係を単語クラス間の
依存関係として表に記載しておく。この単語クラス間の
依存関係と認識結果に含まれる重要語を比較すること
で、認識結果に含まれる誤認識単語を推定し、認識結果
の全てもしくは一定割合以上の重要語が誤認識単語であ
るとみなされた場合に認識結果をリジェクトし再入力の
要求を発声者に促す。これにより、先の実施例同様の、
話者や発声内容に変化しても、安定して誤った結果をリ
ジェクトし、効果的に再入力を要求することができる効
果に加えて、コーパスにない重要語が入力されても、誤
認識推定やリジェクト決定などの上記処理を行うことが
可能である効果がある。
In this embodiment, dependencies between words are extracted in advance, word classes are formed using the thesaurus dictionary and the preceding dependencies, and the preceding dependencies are expressed as dependencies between the word classes. It is described in. By comparing the dependency between the word classes and the important words included in the recognition result, the misrecognized words included in the recognition result are estimated, and all or a certain percentage or more of the important words in the recognition result are misrecognized words. When it is determined that the recognition result has been recognized, the recognition result is rejected, and a request for re-input is prompted to the speaker. Thereby, similar to the previous embodiment,
In addition to the effect of rejecting incorrect results stably and effectively requesting re-entry even if the speaker or utterance changes, in addition to incorrect recognition even when key words that are not in the corpus are entered, There is an effect that the above processing such as estimation and rejection determination can be performed.

【0057】よってシソーラス辞書とコーパスを用いて
予め重要語をクラス化しておき、先重要語クラス間の依
存関係を用いて、認識結果に含まれる誤認識単語を推定
し、単語の多くが誤認識単語であると推定された場合に
ユーザに再入力を要求することにより、話者や発声内容
に変化しても、安定して誤った結果をリジェクトし、効
果的に再入力を要求することができ、さらに、コーパス
に含まれない重要語や文表現が入力されても、誤認識推
定やリジェクト決定などの上記処理を行うことが可能で
ある。
Therefore, the important words are classified into classes using the thesaurus dictionary and the corpus in advance, and the misrecognized words included in the recognition result are estimated using the dependencies between the preceding important word classes. By requiring the user to re-enter when it is estimated to be a word, it is possible to stably reject erroneous results and effectively request re-entry even if the speaker or utterance changes. Even if an important word or sentence expression that is not included in the corpus is input, it is possible to perform the above processing such as misrecognition estimation and rejection determination.

【0058】上述した本実施の形態1〜2においては、
認識スコアを指標にリジェクト閾値を設定するのではな
く、認識結果文の文としての自然性を指標にし、認識結
果に含まれる特定の単語間の依存関係または共起関係を
調べ、全ての単語がお互いに関係が薄い場合にリジェク
トすることにより、話者や発声内容に変化しても、安定
して誤った結果をリジェクトし、効果的に再入力を要求
することができる。
In Embodiments 1 and 2 described above,
Instead of setting a reject threshold with the recognition score as an index, use the naturalness of the sentence of the recognition result sentence as an index, check the dependency or co-occurrence relationship between specific words included in the recognition result, and check that all words By rejecting when the relationship is weak, it is possible to stably reject an erroneous result and request re-entry effectively even if the speaker or utterance changes.

【0059】(実施の形態3)はじめに、本発明の実施
の形態3における音声認識装置の構成を示すブロック図
である図3を参照しながら、本実施の形態における音声
認識装置の構成について説明する。
(Embodiment 3) First, the configuration of the speech recognition apparatus according to the present embodiment will be described with reference to FIG. 3 which is a block diagram showing the configuration of the speech recognition apparatus according to Embodiment 3 of the present invention. .

【0060】本実施の形態における音声認識装置は、デ
ータベース101と、音声認識手段102と、内容語選
択手段103と、判定手段104と、誤認識内容語決定
手段105と、内容語再入力要求手段106とを備えて
いる。
The speech recognition apparatus according to the present embodiment includes a database 101, a speech recognition means 102, a content word selection means 103, a determination means 104, an erroneously recognized content word determination means 105, and a content word re-input request means. 106.

【0061】なお、データベース101は本発明のデー
タベースに対応し、音声認識手段102は本発明の文認
識手段に対応し、内容語選択手段103は本発明の特定
単語選択手段に対応し、判定手段104は本発明の判定
手段に対応し、誤認識内容語決定手段105は本発明の
誤認識特定単語決定手段に対応し、内容語再入力要求手
段106は本発明の再入力要求手段に対応し、本実施の
形態の音声認識装置は本発明の文認識装置に対応する。
また、本実施の形態の内容語は、本発明の特定単語に対
応する。
The database 101 corresponds to the database of the present invention, the speech recognition means 102 corresponds to the sentence recognition means of the present invention, the content word selecting means 103 corresponds to the specific word selecting means of the present invention, 104 corresponds to the determining means of the present invention, the misrecognized content word determining means 105 corresponds to the misrecognized specific word determining means of the present invention, and the content word re-input request means 106 corresponds to the re-input request means of the present invention. The speech recognition device of the present embodiment corresponds to the sentence recognition device of the present invention.
Further, the content words of the present embodiment correspond to the specific words of the present invention.

【0062】つぎに、本発明の実施の形態3におけるデ
ータベース101に格納されているデータの説明図であ
る図4を参照しながら、本実施の形態における音声認識
装置の構成についてより詳しく説明する。
Next, the configuration of the speech recognition apparatus according to the present embodiment will be described in more detail with reference to FIG. 4, which is an explanatory diagram of data stored in the database 101 according to the third embodiment of the present invention.

【0063】データベース101は、あらかじめ学習さ
れた内容語同士から構成される、あらかじめ定められた
キーワード依存関係を有する標準内容語対として、
「(熱い、コーヒー)」、「(コーヒー、飲む)」など
を格納する手段である(図4参照)。
The database 101 is a standard content word pair having a predetermined keyword dependency, which is composed of content words learned in advance.
This is a means for storing “(hot, coffee)”, “(coffee, drink)” and the like (see FIG. 4).

【0064】音声認識手段102は、単語から構成され
る音声入力された文を音声認識する手段である。
The voice recognition means 102 is a means for voice recognition of a sentence composed of words and voice input.

【0065】内容語選択手段103は、前述した学習済
みの内容語の記載された内容語辞書(図示省略)を見
て、音声認識された文を構成する単語の内から内容語辞
書に記載されている内容語を選択する手段である。
The content word selecting means 103 looks at the content word dictionary (not shown) in which the learned content words are described, and writes the content words in the content word dictionary from the words constituting the speech-recognized sentence. This is a means for selecting the content word that is present.

【0066】判定手段104は、選択された内容語同士
から構成される任意内容語対がデータベース101に格
納されている標準内容語対であるか否かを判定する手段
である。
The determination means 104 is a means for determining whether or not an arbitrary content word pair composed of the selected content words is a standard content word pair stored in the database 101.

【0067】誤認識内容語決定手段105は、データベ
ース101に格納されている標準内容語対ではないと判
定された任意内容語対の内の2個以上の任意内容語対に
共通する内容語を誤認識内容語として決定する手段であ
る。
The erroneously-recognized content word determining means 105 determines a content word common to two or more arbitrary content word pairs among the arbitrary content word pairs stored in the database 101 and determined not to be a standard content word pair. This is a means for determining as a misrecognized content word.

【0068】内容語再入力要求手段106は、誤認識内
容語があった場合には、その誤認識内容語に対応する内
容語の再入力を要求する手段である。
The content word re-input request means 106 is a means for requesting re-input of a content word corresponding to the erroneously recognized content word when there is an erroneously recognized content word.

【0069】つぎに、本発明の実施の形態3における音
声認識装置の動作を説明するための説明図(その1)で
ある図5(a)、および本発明の実施の形態3における
音声認識装置の動作を説明するための説明図(その2)
である図5(b)を参照しながら、本実施の形態におけ
る音声認識装置の動作について説明する。なお、本実施
の形態における音声認識装置の動作について説明しなが
ら、本発明の文認識方法の一実施の形態についても説明
する。
Next, FIG. 5A which is an explanatory diagram (part 1) for explaining the operation of the speech recognition apparatus according to the third embodiment of the present invention, and the speech recognition apparatus according to the third embodiment of the present invention. For explaining the operation of (2)
The operation of the speech recognition apparatus according to the present embodiment will be described with reference to FIG. Note that while describing the operation of the speech recognition apparatus in the present embodiment, an embodiment of the sentence recognition method of the present invention will also be described.

【0070】音声認識手段102は、音声入力された文
「熱いコーヒーを飲みますか。」を認識文「青いコーヒ
ーを飲みますか。」として(誤って)音声認識する。
The speech recognition means 102 (erroneously) recognizes the sentence "Do you drink hot coffee?" As the recognition sentence "Do you drink blue coffee?"

【0071】内容語選択手段103は、認識文「青いコ
ーヒーを飲みますか。」を構成する単語「青い」、「コ
ーヒー」、「を」、「飲み」、「ます」、「か」の内か
ら内容語「青い」、「コーヒー」、「飲む」を選択する
(図5(a)参照)。なお、活用語の内容語は終止形
(辞書見出し形)として選択されるため、「飲み(連用
形)」は「飲む(終止形)」として選択された。
The content word selecting means 103 selects one of the words “blue”, “coffee”, “wo”, “drink”, “mas”, and “ka” constituting the recognition sentence “do you drink blue coffee?”. , The content words "blue", "coffee", and "drink" are selected (see FIG. 5A). Since the content word of the inflected word is selected as the end form (dictionary heading form), “drinking (continuous form)” is selected as “drinking (end form)”.

【0072】判定手段104は、選択された内容語同士
から構成される合計3個の任意内容語対「(青い、コー
ヒー)」、「(青い、飲む)」、「(コーヒー、飲
む)」の内、「(コーヒー、飲む)」はデータベース1
01に格納されている標準内容語対であり、「(青い、
コーヒー)」、「(青い、飲む)」はデータベース10
1に格納されている標準内容語対ではないと判定する
(図5(b)参照)。
The judging means 104 selects a total of three arbitrary content word pairs “(blue, coffee)”, “(blue, drink)” and “(coffee, drink)” composed of the selected content words. "(Coffee, drink)" is Database 1
01 is a standard content word pair stored in "01 (blue,
"Coffee)" and "(blue, drink)" are database 10
It is determined that the pair is not the standard content word pair stored in No. 1 (see FIG. 5B).

【0073】誤認識内容語決定手段105は、データベ
ース101に格納されている標準内容語対ではないと判
定された任意内容語対「(青い、コーヒー)」、「(青
い、飲む)」の内の2個以上の任意内容語対に共通する
内容語「青い」は誤認識内容語であると決定する。
The misrecognized content word determining means 105 selects an arbitrary content word pair “(blue, coffee)” or “(blue, drink)” determined to be not a standard content word pair stored in the database 101. The content word "blue" common to two or more arbitrary content word pairs is determined to be a misrecognized content word.

【0074】内容語再入力要求手段106は、誤認識内
容語「青い」に対応する内容語の再入力を要求する。
The content word re-input request means 106 requests re-input of the content word corresponding to the misrecognized content word "blue".

【0075】(実施の形態4)はじめに、本発明の実施
の形態4における音声認識装置の構成を示すブロック図
である図6を参照しながら、本実施の形態における音声
認識装置の構成について説明する。
(Embodiment 4) First, the configuration of the speech recognition apparatus according to the present embodiment will be described with reference to FIG. 6 which is a block diagram showing the configuration of the speech recognition apparatus according to Embodiment 4 of the present invention. .

【0076】本実施の形態における音声認識装置は、デ
ータベース101と、音声認識手段102と、内容語選
択手段103と、判定手段104と、文誤認識決定手段
105′と、文再入力要求手段106′とを備えてい
る。
The speech recognition apparatus according to the present embodiment includes a database 101, a speech recognition means 102, a content word selection means 103, a judgment means 104, a sentence error recognition determination means 105 ', and a sentence re-input request means 106. '.

【0077】なお、データベース101は本発明のデー
タベースに対応し、音声認識手段102は本発明の文認
識手段に対応し、内容語選択手段103は本発明の特定
単語選択手段に対応し、判定手段104は本発明の判定
手段に対応し、文誤認識決定手段105′は本発明の文
誤認識決定手段に対応し、文再入力要求手段106′は
本発明の文再入力要求手段に対応し、本実施の形態の音
声認識装置は本発明の文認識装置に対応する。また、本
実施の形態の内容語は、本発明の特定単語に対応する。
The database 101 corresponds to the database of the present invention, the voice recognition means 102 corresponds to the sentence recognition means of the present invention, the content word selecting means 103 corresponds to the specific word selecting means of the present invention, 104 corresponds to the determination means of the present invention, the sentence error recognition determining means 105 'corresponds to the sentence error recognition determining means of the present invention, and the sentence re-input request means 106' corresponds to the sentence re-input request means of the present invention. The speech recognition device of the present embodiment corresponds to the sentence recognition device of the present invention. Further, the content words of the present embodiment correspond to the specific words of the present invention.

【0078】本実施の形態における音声認識装置は、上
述した実施の形態3における音声認識装置の構成と類似
した構成を有しているが、文誤認識決定手段105′
と、文再入力要求手段106′とを備えている点を特徴
としている。
The speech recognition apparatus according to the present embodiment has a configuration similar to the configuration of the speech recognition apparatus according to the third embodiment described above, but the erroneous sentence recognition determining means 105 '.
And a sentence re-input request means 106 '.

【0079】そこで、文誤認識決定手段105′と文再
入力要求手段106′とについてより詳しく説明する。
The sentence erroneous recognition determining means 105 'and the sentence re-input request means 106' will be described in more detail.

【0080】文誤認識決定手段105′は、データベー
ス101に格納されている標準内容語対であると判定さ
れた任意内容語対に全く含まれない内容語を誤認識内容
語として決定し、選択された内容語の個数Xと誤認識内
容語の個数Yとの間に
The sentence misrecognition determining means 105 'determines a content word that is not included in any arbitrary content word pair determined to be a standard content word pair stored in the database 101 as a misrecognized content word, and selects Between the number of content words X and the number of misrecognized content words Y

【0081】[0081]

【数1】Y>0.4×X なる関係が成立する場合に入力された文は誤認識された
と決定する手段である。
## EQU1 ## If the relation of Y> 0.4 × X holds, the sentence is a means for determining that the sentence is erroneously recognized.

【0082】文再入力要求手段106′は、誤認識があ
った場合には、入力された文の再入力を要求する手段で
ある。
The sentence re-input requesting means 106 'is a means for requesting re-input of the input sentence when an erroneous recognition is made.

【0083】つぎに、本実施の形態における音声認識装
置の動作について説明する。なお、本実施の形態におけ
る音声認識装置の動作について説明しながら、本発明の
文認識方法の一実施の形態についても説明する。
Next, the operation of the speech recognition apparatus according to the present embodiment will be described. Note that while describing the operation of the speech recognition apparatus in the present embodiment, an embodiment of the sentence recognition method of the present invention will also be described.

【0084】音声認識手段102は、音声入力された文
「地元のビールを飲んではいけませんか。」を認識文
「地元のビールを呼んで池千か。」として(誤って)音
声認識する。
The voice recognizing means 102 (erroneously) recognizes the voice-input sentence "Do you not drink local beer?" As a recognition sentence "Call local beer?" .

【0085】内容語選択手段103は、認識文「地元の
ビールを呼んで池千か。」を構成する単語「地元」、
「の」、「ビール」、「を」、「呼ん」、「で」、
「池」、「千」、「か」の内から内容語「地元」、「ビ
ール」、「呼ぶ」、「池」、「千」を選択する。なお、
前述した実施の形態3の場合と同様、活用語の内容語は
終止形(辞書見出し形)として選択されるため、「呼ん
(連用形)」は「呼ぶ(終止形)」として選択された。
The content word selecting means 103 generates the words “local”, which constitute the recognition sentence “call local beer, Ikesenka?”
"No", "beer", "wo", "call", "de",
Select the content words "local", "beer", "call", "pond", and "1,000" from "pond", "thousand", and "ka". In addition,
As in the case of the above-described third embodiment, since the content word of the inflected word is selected as the end form (dictionary heading form), “call (continuous form)” is selected as “call (end form)”.

【0086】判定手段104は、選択された内容語同士
から構成される合計60個の任意内容語対「(地元、ビ
ール)」、「(地元、呼ぶ)」、「(地元、池)」、
「(地元、千)」、…の内、「(地元、ビール)」はデ
ータベース101に格納されている標準内容語対であ
り、その他の「(地元、呼ぶ)」、「(地元、池)」、
「(地元、千)」、…はデータベース101に格納され
ている標準内容語対ではないと判定する。
The determination means 104 selects a total of 60 arbitrary content word pairs “(local, beer)”, “(local, call)”, “(local, pond)”,
Of “(local, thousand)”, “(local, beer)” is a pair of standard content words stored in the database 101, and other “(local, call)”, “(local, pond)” "
It is determined that “(local, thousand)”,... Are not a standard content word pair stored in the database 101.

【0087】文誤認識決定手段105′は、データベー
ス101に格納されている標準内容語対であると判定さ
れた任意内容語対「(地元、ビール)」に全く含まれな
い内容語「呼ぶ」、「池」、「千」は誤認識内容語であ
ると決定する。また、文誤認識決定手段105′は、選
択された内容語「地元」、「ビール」、「呼ぶ」、
「池」、「千」の個数X=5と誤認識内容語「呼ぶ」、
「池」、「千」の個数Y=3との間に(数1)の関係が
成立するゆえ、入力された文「地元のビールを飲んでは
いけませんか。」は誤認識されたと決定する。
The sentence misrecognition determining means 105 'is a content word "call" which is not included in the arbitrary content word pair "(local, beer)" determined to be a standard content word pair stored in the database 101. , “Pond”, and “thousand” are determined to be misrecognized content words. In addition, the sentence misrecognition determining means 105 ′ selects the selected content words “local”, “beer”, “call”,
The number of “ponds” and “thousands” X = 5 and the misrecognized content words “call”,
Since the relationship of (Equation 1) is established between the number of “ponds” and “1,000” Y = 3, it is determined that the input sentence “Do you not drink local beer?” Was incorrectly recognized. I do.

【0088】そして、文再入力要求手段106′は、入
力された文「地元のビールを飲んではいけませんか。」
の再入力を要求する。
Then, the sentence re-input requesting means 106 'inputs the sentence "Do you not drink local beer?"
Request to re-enter.

【0089】(実施の形態5)はじめに、本発明の実施
の形態5における文字認識装置の構成を示すブロック図
である図7を参照しながら、本実施の形態における文字
認識装置の構成について説明する。
(Embodiment 5) First, the configuration of a character recognition apparatus according to the present embodiment will be described with reference to FIG. 7 which is a block diagram showing the configuration of a character recognition apparatus according to Embodiment 5 of the present invention. .

【0090】本実施の形態における文字認識装置は、デ
ータベース201〜202と、文字認識手段203と、
内容語選択手段204と、内容語クラス決定手段205
と、判定手段206と、誤認識内容語決定手段207
と、内容語再入力要求手段208とを備えている。
The character recognition device according to the present embodiment includes a database 201 to 202, a character recognition unit 203,
Content word selecting means 204 and content word class determining means 205
Determining means 206 and erroneously recognized content word determining means 207
And a content word re-input requesting means 208.

【0091】なお、データベース201は本発明の第一
のデータベースに対応し、データベース202は本発明
の第二のデータベースに対応し、文字認識手段203は
本発明の文認識手段に対応し、内容語選択手段204は
本発明の特定単語選択手段に対応し、内容語クラス決定
手段205は本発明の特定単語クラス決定手段に対応
し、判定手段206は本発明の判定手段に対応し、誤認
識内容語決定手段207は本発明の誤認識特定単語決定
手段に対応し、内容語再入力要求手段208は本発明の
再入力要求手段に対応し、本実施の形態の文字認識装置
は本発明の文認識装置に対応する。また、本実施の形態
の内容語は本発明の特定単語に対応し、本実施の形態の
内容語クラスは本発明の特定単語クラスに対応する。
The database 201 corresponds to the first database of the present invention, the database 202 corresponds to the second database of the present invention, the character recognizing means 203 corresponds to the sentence recognizing means of the present invention, The selecting means 204 corresponds to the specific word selecting means of the present invention, the content word class determining means 205 corresponds to the specific word class determining means of the present invention, and the judging means 206 corresponds to the judging means of the present invention. The word determining means 207 corresponds to the misrecognized specific word determining means of the present invention, the content word re-input request means 208 corresponds to the re-input request means of the present invention, and the character recognition device of the present embodiment is a Corresponds to the recognition device. Further, the content words of the present embodiment correspond to the specific words of the present invention, and the content word classes of the present embodiment correspond to the specific word classes of the present invention.

【0092】つぎに、本発明の実施の形態5におけるデ
ータベース201に格納されているデータの説明図であ
る図8(a)、および本発明の実施の形態5におけるデ
ータベース202に格納されているデータの説明図であ
る図8(b)を参照しながら、本実施の形態における文
字認識装置の構成についてより詳しく説明する。
Next, FIG. 8A illustrating the data stored in the database 201 according to the fifth embodiment of the present invention, and the data stored in the database 202 according to the fifth embodiment of the present invention. The configuration of the character recognition device according to the present embodiment will be described in more detail with reference to FIG.

【0093】データベース201は、あらかじめ学習さ
れた内容語と内容語の属するあらかじめ定められた内容
語クラスとの対応関係として、「ビール−100」、
「コーヒー−100」、「地元−200」、「熱い−2
00」、「飲む−300」、「呼ぶ−400」などを格
納する手段である。ここに、「90」はカテゴリ「建築
物」に対する内容語クラスの意味コードであり、「10
0」はカテゴリ「飲料」に対する内容語クラスの意味コ
ードであり、「200」はカテゴリ「飲料の性質」に対
する内容語クラスの意味コードであり、「300」はカ
テゴリ「飲料に関わる動作」に対する内容語クラスの意
味コードであり、「400」はカテゴリ「音声に関わる
動作」に対する内容語クラスの意味コードである。
The database 201 stores “beer-100” and “beer-100” as correspondences between the content words learned in advance and the predetermined content word classes to which the content words belong.
"Coffee-100", "Local-200", "Hot-2"
00, “drink-300”, “call-400”, and the like. Here, “90” is a semantic code of the content word class for the category “building”, and is “10”.
“0” is a semantic code of a content word class for the category “beverage”, “200” is a semantic code of a content word class for the category “property of the beverage”, and “300” is a content for the category “operation related to the beverage”. This is the meaning code of the word class, and “400” is the meaning code of the content word class for the category “operation related to voice”.

【0094】データベース202は、内容語クラス同士
から構成されるあらかじめ定められた共起関係を有する
標準内容語クラス対として、「(100、200)」、
「(100、300)」などを格納する手段である。
The database 202 stores “(100, 200)”, “(100, 200)” as standard content word class pairs having predetermined co-occurrence relations composed of content word classes.
This is a means for storing “(100, 300)” or the like.

【0095】文字認識手段203は、単語から構成され
るOCR(optical character re
ader)入力された文を文字認識する手段である。
The character recognizing means 203 is an OCR (optical character register) composed of words.
ader) This is a means for character recognition of the input sentence.

【0096】内容語選択手段204は、前述した学習済
みの内容語の記載された内容語辞書(図示省略)を見
て、文字認識された文を構成する単語の内から内容語辞
書に記載されている内容語を選択する手段である。
The content word selection means 204 looks at the content word dictionary (not shown) in which the learned content words are described, and writes the content-recognized words from the words constituting the character-recognized sentence. This is a means for selecting the content word that is present.

【0097】内容語クラス決定手段205は、データベ
ース201に格納されている内容語と内容語クラスとの
対応関係を利用して、選択された内容語の属する内容語
クラスを決定する手段である。
The content word class determining means 205 is a means for determining the content word class to which the selected content word belongs by utilizing the correspondence between the content word stored in the database 201 and the content word class.

【0098】判定手段206は、決定された内容語クラ
ス同士から構成される任意内容語クラス対がデータベー
ス202に格納されている標準内容語クラス対であるか
否かを判定する手段である。
The determination means 206 is a means for determining whether or not an arbitrary content word class pair composed of the determined content word classes is a standard content word class pair stored in the database 202.

【0099】誤認識内容語決定手段207は、データベ
ース202に格納されている標準内容語クラス対ではな
いと判定された任意内容語クラス対の内の2個以上の任
意内容語クラス対に共通する内容語クラスに属する内容
語を誤認識内容語として決定する手段である。
The misrecognized content word determining means 207 is common to two or more arbitrary content word class pairs among the arbitrary content word class pairs stored in the database 202 and determined not to be the standard content word class pairs. This is a means for determining a content word belonging to the content word class as a misrecognized content word.

【0100】内容語再入力要求手段208は、誤認識内
容語があった場合には、その誤認識内容語に対応する内
容語の再入力を要求する手段である。
The content word re-input request means 208 is a means for requesting re-input of a content word corresponding to the erroneously recognized content word when there is an erroneously recognized content word.

【0101】つぎに、本発明の実施の形態5における音
声認識装置の動作を説明するための説明図(その1)で
ある図9(a)、および本発明の実施の形態5における
音声認識装置の動作を説明するための説明図(その2)
である図9(b)を参照しながら、本実施の形態におけ
る文字認識装置の動作について説明する。なお、本実施
の形態における文字認識装置の動作について説明しなが
ら、本発明の文認識方法の一実施の形態についても説明
する。
Next, FIG. 9A which is an explanatory diagram (part 1) for explaining the operation of the speech recognition apparatus according to the fifth embodiment of the present invention, and the speech recognition apparatus according to the fifth embodiment of the present invention. For explaining the operation of (2)
The operation of the character recognition device according to the present embodiment will be described with reference to FIG. Note that while describing the operation of the character recognition device in the present embodiment, an embodiment of the sentence recognition method of the present invention will also be described.

【0102】文字認識手段203は、OCR入力された
文「地元のビールを飲みますか。」を認識文「地元のビ
ールを呼びますか。」として(誤って)文字認識する。
The character recognition means 203 (erroneously) recognizes the sentence "Do you drink local beer?" As the recognition sentence "Do you call local beer?"

【0103】内容語選択手段204は、認識文「地元の
ビールを呼びますか。」を構成する単語「地元」、
「の」、「ビール」、「を」、「呼び」、「ます」、
「か」の内から内容語「地元」、「ビール」、「呼ぶ」
を選択する。なお、前述した実施の形態3の場合と同
様、活用語の内容語は終止形(辞書見出し形)として選
択されるため、「呼び(連用形)」は「呼ぶ(終止
形)」として選択された。
The content word selecting means 204 generates the words "local" constituting the recognition sentence "Do you call a local beer?"
"No", "beer", "wo", "call", "masu",
Content words "local", "beer", "call" from "ka"
Select Note that, as in the case of the above-described third embodiment, since the content word of the inflected word is selected as the end form (dictionary head form), “call (continuous form)” is selected as “call (end form)”. .

【0104】内容語クラス決定手段205は、データベ
ース201に格納されている内容語と内容語クラスとの
対応関係を利用して、選択された内容語「地元」、「ビ
ール」、「呼ぶ」の属する内容語クラスがそれぞれ「2
00」、「100」、「400」であると決定する。
The content word class determining means 205 utilizes the correspondence between the content words stored in the database 201 and the content word classes to select the selected content words “local”, “beer”, and “call”. The content word classes to which they belong are "2
00 "," 100 ", and" 400 ".

【0105】判定手段206は、決定された内容語クラ
ス同士から構成される合計3個の任意内容語クラス対
「(100、200)」、「(100、400)」、
「(200、400)」の内、「(100、200)」
はデータベース202に格納されている標準内容語クラ
ス対であり、「(100、400)」、「(200、4
00)」はデータベース202に格納されている標準内
容語クラス対ではないと判定する。
The determination means 206 determines a total of three arbitrary content word class pairs “(100, 200)”, “(100, 400)”,
"(100, 200)" in "(200, 400)"
Are standard content word class pairs stored in the database 202, "(100, 400)", "(200, 4
00) ”is not a standard content word class pair stored in the database 202.

【0106】誤認識内容語決定手段207は、データベ
ース202に格納されている標準内容語クラス対ではな
いと判定された任意内容語クラス対「(100、40
0)」、「(200、400)」の内の2個以上の任意
内容語クラス対に共通する内容語クラス「400」に属
する内容語「呼ぶ」は誤認識内容語であると決定する。
The misrecognized content word determining means 207 determines that the arbitrary content word class pair "(100, 40) which is determined not to be the standard content word class pair stored in the database 202.
0) ”and“ (200, 400) ”, a content word“ call ”belonging to a content word class“ 400 ”common to two or more arbitrary content word class pairs is determined to be a misrecognized content word.

【0107】内容語再入力要求手段208は、誤認識内
容語「呼ぶ」に対応する内容語の再入力を要求する。
The content word re-input request means 208 requests re-input of a content word corresponding to the misrecognized content word "call".

【0108】(実施の形態6)はじめに、本発明の実施
の形態6における文字認識装置の構成を示すブロック図
である図10を参照しながら、本実施の形態における文
字認識装置の構成について説明する。
(Embodiment 6) First, the configuration of a character recognition apparatus according to the present embodiment will be described with reference to FIG. 10 which is a block diagram showing the configuration of a character recognition apparatus according to Embodiment 6 of the present invention. .

【0109】本実施の形態における文字認識装置は、デ
ータベース201〜202と、文字認識手段203と、
内容語選択手段204と、内容語クラス決定手段205
と、判定手段206と、文誤認識決定手段207′と、
文再入力要求手段208′とを備えている。
The character recognition device according to the present embodiment includes a database 201 to 202, a character recognition unit 203,
Content word selecting means 204 and content word class determining means 205
Determining means 206, erroneous sentence recognition determining means 207 ',
Sentence re-input request means 208 '.

【0110】なお、データベース201は本発明の第一
のデータベースに対応し、データベース202は本発明
の第二のデータベースに対応し、文字認識手段203は
本発明の文認識手段に対応し、内容語選択手段204は
本発明の特定単語選択手段に対応し、内容語クラス決定
手段205は本発明の特定単語クラス決定手段に対応
し、判定手段206は本発明の判定手段に対応し、文誤
認識決定手段207′は本発明の文誤認識決定手段に対
応し、文再入力要求手段208′は本発明の文再入力要
求手段に対応し、本実施の形態の文字認識装置は本発明
の文認識装置に対応する。また、本実施の形態の内容語
は本発明の特定単語に対応し、本実施の形態の内容語ク
ラスは本発明の特定単語クラスに対応する。
The database 201 corresponds to the first database of the present invention, the database 202 corresponds to the second database of the present invention, the character recognizing means 203 corresponds to the sentence recognizing means of the present invention, The selecting means 204 corresponds to the specific word selecting means of the present invention, the content word class determining means 205 corresponds to the specific word class determining means of the present invention, and the determining means 206 corresponds to the determining means of the present invention. The deciding means 207 'corresponds to the sentence misrecognition deciding means of the present invention, the sentence re-input request means 208' corresponds to the sentence re-input request means of the present invention, and the character recognizing device of the present embodiment is the Corresponds to the recognition device. Further, the content words of the present embodiment correspond to the specific words of the present invention, and the content word classes of the present embodiment correspond to the specific word classes of the present invention.

【0111】本実施の形態における音声認識装置は、上
述した実施の形態3における音声認識装置の構成と類似
した構成を有しているが、文誤認識決定手段207′と
文再入力要求手段208′とを備えている点を特徴とし
ている。
The speech recognition apparatus according to the present embodiment has a configuration similar to the configuration of the speech recognition apparatus according to the third embodiment described above. ′.

【0112】そこで、文誤認識決定手段207′と文再
入力要求手段208′とについてより詳しく説明する。
The sentence error recognition determining means 207 'and the sentence re-input request means 208' will be described in more detail.

【0113】文誤認識決定手段207′は、データベー
ス202に格納されている標準内容語クラス対であると
判定された任意内容語クラス対に全く含まれない内容語
を誤認識内容語として決定し、選択された内容語の個数
Xと誤認識内容語の個数Yとの間に
The sentence misrecognition determining means 207 'determines, as a misrecognized content word, a content word that is not included in any arbitrary content word class pair determined to be a standard content word class pair stored in the database 202. , Between the number of selected content words X and the number of misrecognized content words Y

【0114】[0114]

【数2】Y>0.5×X なる関係が成立する場合に入力された文は誤認識された
と決定する手段である。
## EQU2 ## If the relation of Y> 0.5 × X is established, the input sentence is a means for determining that the sentence is erroneously recognized.

【0115】文再入力要求手段208′は、誤認識があ
った場合には、入力された文の再入力を要求する手段で
ある。
The sentence re-input requesting means 208 'is a means for requesting re-input of the input sentence when there is an erroneous recognition.

【0116】つぎに、本発明の実施の形態6における音
声認識装置の構成を示すブロック図である図10を参照
しながら、本実施の形態における文字認識装置の動作に
ついて説明する。なお、本実施の形態における文字認識
装置の動作について説明しながら、本発明の文認識方法
の一実施の形態についても説明する。
Next, the operation of the character recognition device according to the present embodiment will be described with reference to FIG. 10 which is a block diagram showing the configuration of the speech recognition device according to the sixth embodiment of the present invention. Note that while describing the operation of the character recognition device in the present embodiment, an embodiment of the sentence recognition method of the present invention will also be described.

【0117】文字認識手段203は、OCR入力された
文「地元のビールを飲みませんか。」を認識文「地元の
ビルを飲みませんか。」として(誤って)文字認識す
る。
The character recognizing means 203 (erroneously) recognizes the sentence "Would you like to drink a local beer?" As the recognition sentence "Would you like to drink a local building?"

【0118】内容語選択手段204は、認識文「地元の
ビルを呼びませんか。」を構成する単語「地元」、
「の」、「ビル」、「を」、「呼び」、「ませ」、
「ん」、「か」の内から内容語「地元」、「ビル」、
「呼ぶ」を選択する。なお、前述した実施の形態3の場
合と同様、活用語の内容語は終止形(辞書見出し形)と
して選択されるため、「呼び(連用形)」は「呼ぶ(終
止形)」として選択された。
The content word selecting means 204 generates the words "local", which constitute the recognition sentence "Do you not call a local building?"
"No", "Building", "O", "Call", "Nase",
Content words "local", "building",
Select "Call". Note that, as in the case of the above-described third embodiment, since the content word of the inflected word is selected as the end form (dictionary heading form), “call (continuous form)” is selected as “call (end form)”. .

【0119】内容語クラス決定手段205は、データベ
ース201に格納されている内容語と内容語クラスとの
対応関係を利用して、選択された内容語「地元」、「ビ
ル」、「呼ぶ」の属する内容語クラスがそれぞれ「20
0」、「90」、「400」であると決定する。
The content word class determining means 205 uses the correspondence between the content words stored in the database 201 and the content word classes to select the selected content words “local”, “building”, and “call”. The content word classes to which they belong are "20
0 "," 90 ", and" 400 ".

【0120】判定手段206は、決定された内容語クラ
ス同士から構成される合計3個の任意内容語クラス対
「(90、200)」、「(90、400)」、「(2
00、400)」の内、データベース202に格納され
ている標準内容語クラス対は全くないと判定する。
The determination means 206 determines a total of three arbitrary content word class pairs “(90, 200)”, “(90, 400)”, “(2
00, 400) ", there is no standard content word class pair stored in the database 202 at all.

【0121】文誤認識決定手段207′は、選択された
内容語「地元」、「ビル」、「呼ぶ」は全て誤認識内容
語であると決定する。また、文誤認識決定手段207′
は、選択された内容語「地元」、「ビル」、「呼ぶ」の
個数X=3と誤認識内容語「地元」、「ビル」、「呼
ぶ」の個数Y=3との間に(数2)の関係が成立するゆ
え、入力された文「地元のビールを飲んではいけません
か。」は誤認識されたと決定する。
The sentence misrecognition determining means 207 'determines that the selected content words "local", "building", and "call" are all misrecognized content words. Also, the sentence misrecognition determining means 207 '
Is (number) between the number of selected content words “local”, “building” and “call” X = 3 and the number of misrecognized content words “local”, “building” and “call” Y = 3. Since the relationship of 2) is established, it is determined that the input sentence "Do you not drink local beer?" Has been incorrectly recognized.

【0122】そして、文再入力要求手段208′は、入
力された文「地元のビールを飲みませんか。」の再入力
を要求する。
Then, the sentence re-input requesting means 208 'requests re-input of the input sentence "Would you like to drink a local beer?"

【0123】以上においては、本実施の形態1〜6につ
いて詳細に説明した。
In the above, Embodiments 1 to 6 have been described in detail.

【0124】なお、本発明の再入力要求手段は、上述し
た本実施の形態3、5においては、誤認識特定単語があ
った場合にはその誤認識特定単語に対応する特定単語の
再入力を要求したが、これに限らず、たとえば、誤認識
特定単語があった場合には入力された文の再入力を要求
してもよい。
In the third and fifth embodiments described above, when there is a misrecognized specific word, the re-input request means of the present invention re-inputs a specific word corresponding to the misrecognized specific word. Although the request has been made, the present invention is not limited to this. For example, when there is a misrecognized specific word, a re-input of the input sentence may be requested.

【0125】もちろん、誤認識特定単語があった場合
(誤認識があった場合)にはその旨をユーザに通知する
通知手段が備えられていてもよい。たとえば、音声やテ
キストを利用して「名前の部分が(一部)聞き取れませ
んでした」のようなメッセージをユーザに通知すること
によっても、上述の再入力の要求と類似した効果を奏す
るものである。
Of course, when there is a misrecognized specific word (when there is a misrecognition), a notifying means for notifying the user to that effect may be provided. For example, using a voice or text to notify the user of a message such as "The part of the name could not be heard (partly)" has an effect similar to the above-described re-entry request. is there.

【0126】なお、発明には、上述した本発明の文認識
装置の全部または一部の手段(または、装置、素子、回
路、部など)の機能をコンピュータにより実行させるた
めのプログラムであって、コンピュータと協働して動作
するプログラムが含まれる。もちろん、コンピュータ
は、CPUなどの純然たるハードウェアに限らず、ファ
ームウェアやOS、さらに周辺機器を含むものであって
も良い。
The present invention is a program for causing a computer to execute the functions of all or a part of the above-described sentence recognition apparatus of the present invention (or an apparatus, an element, a circuit, a unit, or the like). Includes programs that operate in cooperation with a computer. Of course, the computer is not limited to pure hardware such as a CPU, but may include firmware, an OS, and peripheral devices.

【0127】また、本発明には、上述した本発明の文認
識方法の全部または一部のステップ(または、工程、動
作、作用など)の動作をコンピュータにより実行させる
ためのプログラムであって、コンピュータと協働して動
作するプログラムが含まれる。
The present invention also provides a program for causing a computer to execute all or some of the steps (or steps, operations, actions, etc.) of the above-described sentence recognition method of the present invention. Includes programs that work in conjunction with.

【0128】なお、本発明の一部の手段(または、装
置、素子、回路、部など)、本発明の一部のステップ
(または、工程、動作、作用など)は、それらの複数の
手段またはステップの内の幾つかの手段またはステップ
を意味する、あるいは一つの手段またはステップの内の
一部の機能または一部の動作を意味するものである。
It should be noted that some of the means (or devices, elements, circuits, parts, etc.) of the present invention, and some of the steps (or steps, operations, actions, etc.) of the present invention may be described by a plurality of means or It may mean some means or steps within a step, or some functions or some operations within one means or step.

【0129】また、本発明の一部の装置(または、素
子、回路、部など)は、それら複数の装置の内の幾つか
の装置を意味する、あるいは一つの装置の内の一部の手
段(または、素子、回路、部など)を意味する、あるい
は一つの手段の内の一部の機能を意味するものである。
Further, some devices (or elements, circuits, units, etc.) of the present invention mean some of the plurality of devices, or some of the means in one device. (Or an element, a circuit, a part, or the like) or a part of the function of one means.

【0130】また、本発明のプログラムを記録した、コ
ンピュータに読みとり可能な記録媒体も本発明に含まれ
る。また、本発明のプログラムの一利用形態は、コンピ
ュータにより読み取り可能な記録媒体に記録され、コン
ピュータと協働して動作する態様であっても良い。ま
た、本発明のプログラムの一利用形態は、伝送媒体中を
伝送し、コンピュータにより読みとられ、コンピュータ
と協働して動作する態様であっても良い。また、記録媒
体としては、ROM等が含まれ、伝送媒体としては、イ
ンターネット等の伝送媒体、光・電波・音波等が含まれ
る。
The present invention also includes a computer-readable recording medium on which the program of the present invention is recorded. Further, one usage form of the program of the present invention may be a form in which the program is recorded on a computer-readable recording medium and operates in cooperation with the computer. One usage of the program of the present invention may be a mode in which the program is transmitted through a transmission medium, read by a computer, and operates in cooperation with the computer. The recording medium includes a ROM and the like, and the transmission medium includes a transmission medium such as the Internet, light, radio waves, and sound waves.

【0131】なお、本発明の構成は、ソフトウェア的に
実現しても良いし、ハードウェア的に実現しても良い。
Note that the configuration of the present invention may be realized by software or hardware.

【0132】また、発明には、上述した本発明の文認識
装置の全部または一部の手段の全部または一部の機能を
コンピュータにより実行させるためのプログラムを担持
した媒体であり、コンピュータにより読み取り可能かつ
読み取られた前記プログラムが前記コンピュータと協動
して前記機能を実行する媒体が含まれる。
The present invention also provides a medium having a program for causing a computer to execute all or a part of the functions of all or part of the above-described sentence recognition apparatus of the present invention, and is readable by a computer. Further, a medium in which the read program cooperates with the computer to execute the function is included.

【0133】また、本発明には、上述した本発明の文認
識方法の全部または一部のステップの全部または一部の
動作をコンピュータにより実行させるためのプログラム
を担持した媒体であり、コンピュータにより読み取り可
能かつ読み取られた前記プログラムが前記コンピュータ
と協動して前記動作を実行する媒体が含まれる。
The present invention also relates to a medium carrying a program for causing a computer to execute all or some of the operations of all or some of the steps of the above-described sentence recognition method of the present invention. A medium is included that can execute the operation in cooperation with the computer when the program that can be read is executed.

【0134】なお、上述の文献の全ての開示は、そっく
りそのままここに引用(参照)することにより、一体化
される。
The entire disclosures of the above-mentioned documents are unified by quoting (referencing) here as it is.

【0135】[0135]

【発明の効果】以上述べたところから明らかなように、
本発明は、音声認識やテキスト文認識を利用して適切な
文認識を行うことができるという長所を有する。
As is apparent from the above description,
The present invention has an advantage that appropriate sentence recognition can be performed using speech recognition or text sentence recognition.

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

【図1】本発明の実施の形態1における再入力要求手段
の構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a re-input requesting unit according to Embodiment 1 of the present invention.

【図2】本発明の実施の形態2における再入力要求手段
の構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a re-input request unit according to Embodiment 2 of the present invention.

【図3】本発明の実施の形態3における音声認識装置の
構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a configuration of a speech recognition device according to a third embodiment of the present invention.

【図4】本発明の実施の形態3におけるデータベース1
01に格納されているデータの説明図である。
FIG. 4 is a database 1 according to the third embodiment of the present invention.
FIG. 4 is an explanatory diagram of data stored in No. 01.

【図5】(a)本発明の実施の形態3における音声認識
装置の動作を説明するための説明図(その1)である。 (b)本発明の実施の形態3における音声認識装置の動
作を説明するための説明図(その2)である。
FIG. 5A is an explanatory diagram (part 1) for explaining the operation of the speech recognition device according to the third embodiment of the present invention; (B) It is explanatory drawing (the 2) for demonstrating operation | movement of the speech recognition apparatus in Embodiment 3 of this invention.

【図6】本発明の実施の形態4における音声認識装置の
構成を示すブロック図である。
FIG. 6 is a block diagram illustrating a configuration of a speech recognition device according to a fourth embodiment of the present invention.

【図7】本発明の実施の形態5における音声認識装置の
構成を示すブロック図である。
FIG. 7 is a block diagram illustrating a configuration of a speech recognition device according to a fifth embodiment of the present invention.

【図8】(a)本発明の実施の形態5におけるデータベ
ース201に格納されているデータの説明図である。 (b)本発明の実施の形態5におけるデータベース20
2に格納されているデータの説明図である。
FIG. 8A is an explanatory diagram of data stored in a database 201 according to the fifth embodiment of the present invention. (B) Database 20 according to Embodiment 5 of the present invention
FIG. 3 is an explanatory diagram of data stored in a second example.

【図9】(a)本発明の実施の形態5における音声認識
装置の動作を説明するための説明図(その1)である。 (b)本発明の実施の形態5における音声認識装置の動
作を説明するための説明図(その2)である。
FIG. 9A is an explanatory view (1) for explaining the operation of the speech recognition device according to the fifth embodiment of the present invention. (B) It is explanatory drawing (the 2) for demonstrating the operation | movement of the speech recognition apparatus in Embodiment 5 of this invention.

【図10】本発明の実施の形態6における音声認識装置
の構成を示すブロック図である。
FIG. 10 is a block diagram illustrating a configuration of a speech recognition device according to a sixth embodiment of the present invention.

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

1 タグ付きコーパス 2 依存関係分析 3 重要語依存関係表 4 重要語辞書 5 音声認識 6 重要語抽出 7 誤認識単語推定 8 リジェクト決定 9 結果文生成 10 単語クラス決定 11 重要語クラス依存関係表 12 シソーラス辞書 1 Tagged Corpus 2 Dependency Analysis 3 Key Word Dependency Table 4 Key Word Dictionary 5 Speech Recognition 6 Key Word Extraction 7 False Recognition Word Estimation 8 Reject Decision 9 Result Sentence Generation 10 Word Class Determination 11 Key Word Class Dependency Table 12 Thesaurus dictionary

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G10L 15/22 G10L 3/00 561D 537G ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G10L 15/22 G10L 3/00 561D 537G

Claims (26)

【特許請求の範囲】[Claims] 【請求項1】 あらかじめ定められた複数の特定単語同
士から構成される、あらかじめ定められた複数の標準特
定単語対を格納するデータベースと、 複数の単語から構成される入力された文を認識する文認
識手段と、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択手段と、 前記選択された特定単語同士から構成される任意特定単
語対が前記データベースに格納されている標準特定単語
対であるか否かを判定する判定手段と、 前記判定の結果に基づいて、前記選択された特定単語の
内から前記認識が誤りである誤認識特定単語を決定する
誤認識特定単語決定手段とを備えた文認識装置。
1. A database storing a plurality of predetermined standard specific word pairs, each including a plurality of predetermined specific words, and a sentence recognizing an input sentence including a plurality of words. Recognizing means, specific word selecting means for selecting the specific word from among a plurality of words constituting the recognized sentence, and an arbitrary specific word pair composed of the selected specific words are stored in the database. Determining means for determining whether or not the specified specific word pair is correct; and determining an erroneously recognized specific word in which the recognition is erroneous from the selected specific words based on a result of the determination. A sentence recognition device including a recognition specific word determination unit.
【請求項2】 前記誤認識特定単語決定手段は、前記デ
ータベースに格納されている標準特定単語対ではないと
判定された任意特定単語対の内の所定個以上の任意特定
単語対に共通する特定単語を前記誤認識特定単語として
決定する請求項1記載の文認識装置。
2. The method according to claim 1, wherein the erroneously recognized specific word determining unit is configured to specify a specific common word which is not a standard specific word pair stored in the database and which is common to at least a predetermined number of arbitrary specific word pairs. The sentence recognition device according to claim 1, wherein a word is determined as the misrecognized specific word.
【請求項3】 前記誤認識特定単語があった場合には、
(1)その誤認識特定単語に対応する特定単語の再入
力、または(2)前記入力された文の再入力を要求する
再入力要求手段を備えた請求項1または2記載の文認識
装置。
3. When there is the misrecognized specific word,
3. The sentence recognition apparatus according to claim 1, further comprising: (1) a re-input requesting unit for requesting re-input of a specific word corresponding to the erroneously recognized specific word or (2) re-input of the input sentence.
【請求項4】 前記誤認識特定単語があった場合には、
その旨をユーザに通知する通知手段を備えた請求項1ま
たは2記載の文認識装置。
4. When there is the misrecognized specific word,
3. The sentence recognition device according to claim 1, further comprising a notification unit that notifies a user of the fact.
【請求項5】 あらかじめ定められた複数の特定単語同
士から構成される、あらかじめ定められた複数の標準特
定単語対を格納するデータベースと、 複数の単語から構成される入力された文を認識する文認
識手段と、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択手段と、 前記選択された特定単語同士から構成される任意特定単
語対が前記データベースに格納されている標準特定単語
対であるか否かを判定する判定手段と、 前記判定の結果に基づいて、前記入力された文が誤認識
されたか否かを決定する文誤認識決定手段とを備えた文
認識装置。
5. A database storing a plurality of predetermined standard specific word pairs composed of a plurality of predetermined specific words, and a sentence recognizing an input sentence composed of a plurality of words. Recognizing means, specific word selecting means for selecting the specific word from among a plurality of words constituting the recognized sentence, and an arbitrary specific word pair composed of the selected specific words are stored in the database. Determining means for determining whether the input sentence is a standard specific word pair, and sentence erroneous recognition determining means for determining whether or not the input sentence is erroneously recognized based on the result of the determination. Sentence recognition device.
【請求項6】 前記誤認識があった場合には、前記入力
された文の再入力を要求する文再入力要求手段を備えた
請求項5記載の文認識装置。
6. The sentence recognition apparatus according to claim 5, further comprising a sentence re-input requesting unit for requesting re-input of the input sentence when the erroneous recognition is made.
【請求項7】 前記誤認識があった場合には、その旨を
ユーザに通知する通知手段を備えた請求項5記載の文認
識装置。
7. The sentence recognition device according to claim 5, further comprising a notification unit for notifying a user of the erroneous recognition when the erroneous recognition is performed.
【請求項8】 あらかじめ定められた複数の特定単語
と、前記特定単語の属する、あらかじめ定められた複数
の特定単語クラスとの対応関係を格納する第一のデータ
ベースと、 前記特定単語クラス同士から構成される、あらかじめ定
められた複数の標準特定単語クラス対を格納する第二の
データベースと、 複数の単語から構成される入力された文を認識する文認
識手段と、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択手段と、 前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定手段と、 前記決定された特定単語クラス同士から構成される任意
特定単語クラス対が前記第二のデータベースに格納され
ている標準特定単語クラス対であるか否かを判定する判
定手段と、 前記判定の結果に基づいて、前記選択された特定単語の
内から前記認識が誤りである誤認識特定単語を決定する
誤認識特定単語決定手段とを備えた文認識装置。
8. A first database for storing a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong, and comprising the specific word classes. A second database storing a plurality of predetermined standard specific word class pairs, a sentence recognizing means for recognizing an input sentence composed of a plurality of words, and comprising the recognized sentence Using a specific word selecting means for selecting the specific word from among a plurality of words, and using the correspondence stored in the first database, determining the specific word class to which the selected specific word belongs. A specific word class determining means, and an arbitrary specific word class pair composed of the determined specific word classes are stored in the second database. Determining means for determining whether or not the pair is a standard specific word class pair, and erroneous recognition for determining an erroneously recognized specific word in which the recognition is erroneous from among the selected specific words based on a result of the determination. A sentence recognition device including a specific word determining means.
【請求項9】 前記誤認識特定単語決定手段は、前記第
二のデータベースに格納されている標準特定単語クラス
対ではないと判定された任意特定単語クラス対の内の所
定個以上の任意特定単語クラス対に共通する特定単語ク
ラスに属する特定単語を前記誤認識特定単語として決定
する請求項8記載の文認識装置。
9. The erroneously-recognized specific word determining means, wherein at least a predetermined number of arbitrary specific words in the arbitrary specific word class pairs determined as not being the standard specific word class pairs stored in the second database. The sentence recognition device according to claim 8, wherein a specific word belonging to a specific word class common to the class pair is determined as the misrecognized specific word.
【請求項10】 前記誤認識特定単語があった場合に
は、(1)その誤認識特定単語に対応する特定単語の再
入力、または(2)前記入力された文の再入力を要求す
る再入力要求手段を備えた請求項8または9記載の文認
識装置。
10. When there is the erroneously recognized specific word, (1) re-input of a specific word corresponding to the erroneously recognized specific word, or (2) a re-input requesting re-input of the input sentence. The sentence recognition device according to claim 8, further comprising an input request unit.
【請求項11】 前記誤認識特定単語があった場合に
は、その旨をユーザに通知する通知手段を備えた請求項
8または9記載の文認識装置。
11. The sentence recognition apparatus according to claim 8, further comprising a notifying unit that notifies a user of the occurrence of the erroneously recognized specific word.
【請求項12】 あらかじめ定められた複数の特定単語
と、前記特定単語の属する、あらかじめ定められた複数
の特定単語クラスとの対応関係を格納する第一のデータ
ベースと、 前記特定単語クラス同士から構成される、あらかじめ定
められた複数の標準特定単語クラス対を格納する第二の
データベースと、 複数の単語から構成される入力された文を認識する文認
識手段と、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択手段と、 前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定手段と、 前記決定された特定単語クラス同士から構成される任意
特定単語クラス対が前記第二のデータベースに格納され
ている標準特定単語クラス対であるか否かを判定する判
定手段と、 前記判定の結果に基づいて、前記入力された文が誤認識
されたか否かを決定する文誤認識決定手段とを備えた文
認識装置。
12. A first database storing a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong, and comprising the specific word classes. A second database storing a plurality of predetermined standard specific word class pairs, a sentence recognizing means for recognizing an input sentence composed of a plurality of words, and comprising the recognized sentence Using a specific word selecting means for selecting the specific word from among a plurality of words, and using the correspondence stored in the first database, determining the specific word class to which the selected specific word belongs. A specific word class determining means, and an arbitrary specific word class pair composed of the determined specific word classes are stored in the second database. A standard specific word class pair, and a sentence erroneous recognition determining unit that determines whether the input sentence is erroneously recognized based on the result of the determination. Sentence recognition device.
【請求項13】 前記誤認識があった場合には、前記入
力された文の再入力を要求する文再入力要求手段を備え
た請求項12記載の文認識装置。
13. The sentence recognition apparatus according to claim 12, further comprising a sentence re-input requesting unit for requesting re-input of the input sentence when the erroneous recognition is made.
【請求項14】 前記誤認識があった場合には、その旨
をユーザに通知する通知手段を備えた請求項12記載の
文認識装置。
14. The sentence recognition apparatus according to claim 12, further comprising a notifying means for notifying a user of the occurrence of the erroneous recognition.
【請求項15】 あらかじめ定められた複数の特定単語
同士から構成される、あらかじめ定められた複数の標準
特定単語対をデータベースに格納する格納ステップと、 複数の単語から構成される入力された文を認識する文認
識ステップと、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択ステップと、 前記選択された特定単語同士から構成される任意特定単
語対が前記データベースに格納されている標準特定単語
対であるか否かを判定する判定ステップと、 前記判定の結果に基づいて、前記選択された特定単語の
内から前記認識が誤りである誤認識特定単語を決定する
誤認識特定単語決定ステップとを備えた文認識方法。
15. A storage step of storing a plurality of predetermined standard specific word pairs composed of a plurality of predetermined specific words in a database, and a step of storing an input sentence composed of a plurality of words. A recognizing sentence recognizing step, a specific word selecting step of selecting the specific word from among a plurality of words constituting the recognized sentence, and an arbitrary specific word pair composed of the selected specific words is A determining step of determining whether or not the pair is a standard specific word pair stored in a database; based on a result of the determination, an erroneously recognized specific word in which the recognition is incorrect among the selected specific words. A step of determining an erroneously recognized specific word to be determined.
【請求項16】 あらかじめ定められた複数の特定単語
同士から構成される、あらかじめ定められた複数の標準
特定単語対をデータベースに格納する格納ステップと、 複数の単語から構成される入力された文を認識する文認
識ステップと、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択ステップと、 前記選択された特定単語同士から構成される任意特定単
語対が前記データベースに格納されている標準特定単語
対であるか否かを判定する判定ステップと、 前記判定の結果に基づいて、前記入力された文が誤認識
されたか否かを決定する文誤認識決定ステップとを備え
た文認識方法。
16. A storage step of storing a plurality of predetermined standard specific word pairs composed of a plurality of predetermined specific words in a database, and a step of storing an input sentence composed of a plurality of words. A recognizing sentence recognizing step, a specific word selecting step of selecting the specific word from among a plurality of words constituting the recognized sentence, and an arbitrary specific word pair composed of the selected specific words is A determining step of determining whether the input sentence is a standard specific word pair stored in a database; and a sentence error recognition determining step of determining whether the input sentence is incorrectly recognized based on a result of the determination. Sentence recognition method comprising:
【請求項17】 あらかじめ定められた複数の特定単語
と、前記特定単語の属する、あらかじめ定められた複数
の特定単語クラスとの対応関係を第一のデータベースに
格納する第一の格納ステップと、 前記特定単語クラス同士から構成される、あらかじめ定
められた複数の標準特定単語クラス対を第二のデータベ
ースに格納する第二の格納ステップと、 複数の単語から構成される入力された文を認識する文認
識ステップと、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択ステップと、 前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定ステップと、 前記決定された特定単語クラス同士から構成される任意
特定単語クラス対が前記第二のデータベースに格納され
ている標準特定単語クラス対であるか否かを判定する判
定ステップと、 前記判定の結果に基づいて、前記選択された特定単語の
内から前記認識が誤りである誤認識特定単語を決定する
誤認識特定単語決定ステップとを備えた文認識方法。
17. A first storing step of storing, in a first database, a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong; A second storing step of storing a plurality of predetermined standard specific word class pairs composed of specific word classes in a second database; and a sentence recognizing an input sentence composed of a plurality of words. A recognition step, a specific word selection step of selecting the specific word from among a plurality of words constituting the recognized sentence, and the correspondence selected using a correspondence stored in the first database. A specific word class determining step of determining the specific word class to which the specific word belongs; A determining step of determining whether the specific word class pair is a standard specific word class pair stored in the second database; and, based on a result of the determination, A wrong recognition specific word determining step of determining a wrong recognition specific word whose recognition is incorrect.
【請求項18】 あらかじめ定められた複数の特定単語
と、前記特定単語の属する、あらかじめ定められた複数
の特定単語クラスとの対応関係を第一のデータベースに
格納する第一の格納ステップと、 前記特定単語クラス同士から構成される、あらかじめ定
められた複数の標準特定単語クラス対を第二のデータベ
ースに格納する第二の格納ステップと、 複数の単語から構成される入力された文を認識する文認
識ステップと、 前記認識された文を構成する複数の単語の内から前記特
定単語を選択する特定単語選択ステップと、 前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定ステップと、 前記決定された特定単語クラス同士から構成される任意
特定単語クラス対が前記第二のデータベースに格納され
ている標準特定単語クラス対であるか否かを判定する判
定ステップと、 前記判定の結果に基づいて、前記入力された文が誤認識
されたか否かを決定する文誤認識決定ステップとを備え
た文認識方法。
18. A first storing step of storing, in a first database, a correspondence relationship between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong; A second storing step of storing a plurality of predetermined standard specific word class pairs composed of specific word classes in a second database; and a sentence recognizing an input sentence composed of a plurality of words. A recognition step, a specific word selection step of selecting the specific word from among a plurality of words constituting the recognized sentence, and the correspondence selected using a correspondence stored in the first database. A specific word class determining step of determining the specific word class to which the specific word belongs; A determining step of determining whether the specific word class pair is a standard specific word class pair stored in the second database; and, based on a result of the determination, whether the input sentence is erroneously recognized. A sentence recognition method, comprising:
【請求項19】 請求項15記載の文認識方法の、あら
かじめ定められた複数の特定単語同士から構成される、
あらかじめ定められた複数の標準特定単語対をデータベ
ースに格納する格納ステップと、複数の単語から構成さ
れる入力された文を認識する文認識ステップと、前記認
識された文を構成する複数の単語の内から前記特定単語
を選択する特定単語選択ステップと、前記選択された特
定単語同士から構成される任意特定単語対が前記データ
ベースに格納されている標準特定単語対であるか否かを
判定する判定ステップと、前記判定の結果に基づいて、
前記選択された特定単語の内から前記認識が誤りである
誤認識特定単語を決定する誤認識特定単語決定ステップ
との全部または一部をコンピュータに実行させるための
プログラム。
19. The sentence recognition method according to claim 15, comprising a plurality of predetermined specific words.
A storage step of storing a plurality of predetermined standard specific word pairs in a database, a sentence recognition step of recognizing an input sentence composed of a plurality of words, and a plurality of words of the plurality of words constituting the recognized sentence. A specific word selecting step of selecting the specific word from within, and determining whether or not an arbitrary specific word pair composed of the selected specific words is a standard specific word pair stored in the database. Steps, based on the result of the determination,
A program for causing a computer to execute all or part of an erroneously recognized specific word determining step of determining an erroneously recognized specific word whose recognition is incorrect from among the selected specific words.
【請求項20】 請求項16記載の文認識方法の、あら
かじめ定められた複数の特定単語同士から構成される、
あらかじめ定められた複数の標準特定単語対をデータベ
ースに格納する格納ステップと、複数の単語から構成さ
れる入力された文を認識する文認識ステップと、前記認
識された文を構成する複数の単語の内から前記特定単語
を選択する特定単語選択ステップと、前記選択された特
定単語同士から構成される任意特定単語対が前記データ
ベースに格納されている標準特定単語対であるか否かを
判定する判定ステップと、前記判定の結果に基づいて、
前記入力された文が誤認識されたか否かを決定する文誤
認識決定ステップとの全部または一部をコンピュータに
実行させるためのプログラム。
20. The sentence recognition method according to claim 16, comprising a plurality of predetermined specific words.
A storage step of storing a plurality of predetermined standard specific word pairs in a database, a sentence recognition step of recognizing an input sentence composed of a plurality of words, and a plurality of words of the plurality of words constituting the recognized sentence. A specific word selecting step of selecting the specific word from within, and determining whether or not an arbitrary specific word pair composed of the selected specific words is a standard specific word pair stored in the database. Steps, based on the result of the determination,
A program for causing a computer to execute all or a part of a sentence misrecognition determining step of determining whether or not the input sentence is incorrectly recognized.
【請求項21】 請求項17記載の文認識方法の、あら
かじめ定められた複数の特定単語と、前記特定単語の属
する、あらかじめ定められた複数の特定単語クラスとの
対応関係を第一のデータベースに格納する第一の格納ス
テップと、前記特定単語クラス同士から構成される、あ
らかじめ定められた複数の標準特定単語クラス対を第二
のデータベースに格納する第二の格納ステップと、複数
の単語から構成される入力された文を認識する文認識ス
テップと、前記認識された文を構成する複数の単語の内
から前記特定単語を選択する特定単語選択ステップと、
前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定ステップと、前記
決定された特定単語クラス同士から構成される任意特定
単語クラス対が前記第二のデータベースに格納されてい
る標準特定単語クラス対であるか否かを判定する判定ス
テップと、前記判定の結果に基づいて、前記選択された
特定単語の内から前記認識が誤りである誤認識特定単語
を決定する誤認識特定単語決定ステップとの全部または
一部をコンピュータに実行させるためのプログラム。
21. The first database according to claim 17, wherein the correspondence between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong is stored in the first database. A first storing step of storing, a second storing step of storing a plurality of predetermined standard specific word class pairs in the second database, which is composed of the specific word classes, and a plurality of words Sentence recognition step of recognizing the input sentence, and a specific word selection step of selecting the specific word from among a plurality of words constituting the recognized sentence,
A specific word class determining step of determining the specific word class to which the selected specific word belongs using the correspondence stored in the first database; and Determining whether the specified specific word class pair is a standard specific word class pair stored in the second database; and, based on a result of the determination, A program for causing a computer to execute all or a part of an erroneously recognized specific word determining step of determining an erroneously recognized specific word whose recognition is incorrect.
【請求項22】 請求項18記載の文認識方法の、あら
かじめ定められた複数の特定単語と、前記特定単語の属
する、あらかじめ定められた複数の特定単語クラスとの
対応関係を第一のデータベースに格納する第一の格納ス
テップと、前記特定単語クラス同士から構成される、あ
らかじめ定められた複数の標準特定単語クラス対を第二
のデータベースに格納する第二の格納ステップと、複数
の単語から構成される入力された文を認識する文認識ス
テップと、前記認識された文を構成する複数の単語の内
から前記特定単語を選択する特定単語選択ステップと、
前記第一のデータベースに格納されている対応関係を利
用して、前記選択された特定単語の属する前記特定単語
クラスを決定する特定単語クラス決定ステップと、前記
決定された特定単語クラス同士から構成される任意特定
単語クラス対が前記第二のデータベースに格納されてい
る標準特定単語クラス対であるか否かを判定する判定ス
テップと、前記判定の結果に基づいて、前記入力された
文が誤認識されたか否かを決定する文誤認識決定ステッ
プとの全部または一部をコンピュータに実行させるため
のプログラム。
22. The first database according to claim 18, wherein a correspondence between a plurality of predetermined specific words and a plurality of predetermined specific word classes to which the specific words belong is stored in the first database. A first storing step of storing, a second storing step of storing a plurality of predetermined standard specific word class pairs in the second database, which is composed of the specific word classes, and a plurality of words Sentence recognition step of recognizing the input sentence, and a specific word selection step of selecting the specific word from among a plurality of words constituting the recognized sentence,
A specific word class determining step of determining the specific word class to which the selected specific word belongs using the correspondence stored in the first database; and Determining whether the arbitrary specific word class pair is a standard specific word class pair stored in the second database; and erroneously recognizing the input sentence based on the result of the determination. A program for causing a computer to execute all or a part of a sentence misrecognition determining step of determining whether or not the recognition has been performed.
【請求項23】 請求項19記載のプログラムを担持し
た媒体であって、コンピュータにより処理可能な媒体。
23. A medium carrying the program according to claim 19, wherein the medium can be processed by a computer.
【請求項24】 請求項20記載のプログラムを担持し
た媒体であって、コンピュータにより処理可能な媒体。
24. A medium carrying the program according to claim 20, wherein the medium can be processed by a computer.
【請求項25】 請求項21記載のプログラムを担持し
た媒体であって、コンピュータにより処理可能な媒体。
25. A medium carrying the program according to claim 21, wherein the medium can be processed by a computer.
【請求項26】 請求項22記載のプログラムを担持し
た媒体であって、コンピュータにより処理可能な媒体。
26. A medium carrying the program according to claim 22, wherein the medium can be processed by a computer.
JP2002024427A 2001-02-01 2002-01-31 Sentence recognition apparatus, sentence recognition method, program, and medium Expired - Lifetime JP3621922B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002024427A JP3621922B2 (en) 2001-02-01 2002-01-31 Sentence recognition apparatus, sentence recognition method, program, and medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001025209 2001-02-01
JP2001-25209 2001-02-01
JP2002024427A JP3621922B2 (en) 2001-02-01 2002-01-31 Sentence recognition apparatus, sentence recognition method, program, and medium

Publications (2)

Publication Number Publication Date
JP2002351494A true JP2002351494A (en) 2002-12-06
JP3621922B2 JP3621922B2 (en) 2005-02-23

Family

ID=26608747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002024427A Expired - Lifetime JP3621922B2 (en) 2001-02-01 2002-01-31 Sentence recognition apparatus, sentence recognition method, program, and medium

Country Status (1)

Country Link
JP (1) JP3621922B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033198A (en) * 2006-08-01 2008-02-14 Nec System Technologies Ltd Voice interaction system, voice interaction method, voice input device and program
JP2012027065A (en) * 2010-07-20 2012-02-09 Nippon Telegr & Teleph Corp <Ntt> Voice recognition method and apparatus for two-channel voice, and program
JP2016503908A (en) * 2013-01-22 2016-02-08 インタラクティブ・インテリジェンス・インコーポレイテッド False alarm reduction in speech recognition systems using contextual information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033198A (en) * 2006-08-01 2008-02-14 Nec System Technologies Ltd Voice interaction system, voice interaction method, voice input device and program
JP2012027065A (en) * 2010-07-20 2012-02-09 Nippon Telegr & Teleph Corp <Ntt> Voice recognition method and apparatus for two-channel voice, and program
JP2016503908A (en) * 2013-01-22 2016-02-08 インタラクティブ・インテリジェンス・インコーポレイテッド False alarm reduction in speech recognition systems using contextual information

Also Published As

Publication number Publication date
JP3621922B2 (en) 2005-02-23

Similar Documents

Publication Publication Date Title
CN113435186B (en) Chinese text error correction system, method, device and computer readable storage medium
US7689418B2 (en) Method and system for non-intrusive speaker verification using behavior models
KR100655491B1 (en) Method and device for verifying two-stage speech in speech recognition system
WO2002061728A1 (en) Sentense recognition device, sentense recognition method, program, and medium
US20050187768A1 (en) Dynamic N-best algorithm to reduce recognition errors
US8200491B2 (en) Method and system for automatically detecting morphemes in a task classification system using lattices
US6792408B2 (en) Interactive command recognition enhancement system and method
US11526512B1 (en) Rewriting queries
US6738745B1 (en) Methods and apparatus for identifying a non-target language in a speech recognition system
US7680661B2 (en) Method and system for improved speech recognition
US20130185059A1 (en) Method and System for Automatically Detecting Morphemes in a Task Classification System Using Lattices
US9875254B2 (en) Method for searching for, recognizing and locating a term in ink, and a corresponding device, program and language
CN104221078A (en) Voice recognition server integration device and voice recognition server integration method
KR20180062003A (en) Method of correcting speech recognition errors
CN111540353A (en) Semantic understanding method, device, equipment and storage medium
CN113051923B (en) Data verification method and device, computer equipment and storage medium
JP2011154099A (en) Dictionary for speech recognition utilized in speech recognition device and learning method of language model for speech recognition
US20050187767A1 (en) Dynamic N-best algorithm to reduce speech recognition errors
CN114528851A (en) Reply statement determination method and device, electronic equipment and storage medium
JP2007041319A (en) Speech recognition apparatus and speech recognition method
JP3621922B2 (en) Sentence recognition apparatus, sentence recognition method, program, and medium
CN112017647A (en) Semantic-combined speech recognition method, device and system
KR102498839B1 (en) Apparatus and method for detection of sentence boundary
JP6276516B2 (en) Dictionary creation apparatus and dictionary creation program
JP5480844B2 (en) Word adding device, word adding method and program thereof

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040805

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041116

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041119

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3621922

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071126

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081126

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091126

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091126

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101126

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111126

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121126

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121126

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131126

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term