【事件の表示】
　特許第３０８２７４６号「音声認識システム」の請求項１ないし８に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３０８２７４６号の請求項１ないし７に係る特許を維持する。
【理　由】
［１］手続の経緯
　本件特許第３０８２７４６号の請求項１ないし８に係る発明は、平成１０年５月１１日に出願され、平成１２年６月３０日にその特許の設定登録がなされ、その後、中野映子より特許異議の申立がなされ、取消理由が通知され、その指定期間内である平成１３年７月１７日に訂正請求がなされたものである。
［２］訂正の適否についての判断
［２−１］訂正の内容
　特許権者が求めている訂正の内容は、請求項６の削除である。
［２ー２］訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　上記訂正は、特許請求の減縮を目的とした明細書の訂正に該当し、新規事項の追加に該当せず、実質上特許請求の範囲を拡張し、又は変更するものではない。
［２−３］むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項で準用する第１２６条第２，３項の規定に適合するので、当該訂正を認める。
［３］特許異議の申立についての判断
［３−１］申立の理由の概要
　申立人中野映子は、証拠として、甲第１号証（特公平６−２５９８８号公報）、甲第２号証（ＩＢＭ　ＶｏｉｃｅＴｙｐｅ　Ｄｉｃｔａｔｉｏｎ　３．０　ｆｏｒ　Ｗｉｎｄｏｗｓ　９５　Ｕｓｅ’ｓ　Ｇｕｉｄｅ　１９９７．３）を提出し、特許請求の範囲の請求項１−５，７，８に係る発明についての特許は、特許法第２９条第２項の規定に違反してなされたものであり、また請求項２，６に係る発明についての特許は、特許法第３６条第６項の規定に違反してなされたものであるので、特許を取り消すべきものと主張している。
［３−２］本件発明
　特許第３０８２７４６号の請求項１ないし７に係る発明（以下、それぞれ「本件発明１ないし７」という。）は、平成１３年７月１７日付けの訂正明細書の特許請求の範囲の請求項１ないし７に記載された事項により特定される次のとおりのものである。
【請求項１】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による音声認識結果を保持する認識結果保持手段と、前記音声認識結果を表示画面に表示する表示手段と、前記音声認識結果について誤認識した個所を修正するための修正手段と、を備えた音声認識システムにおいて、前記表示画面に表示された音声認識結果である文字列でのカーソル移動操作に伴い、前記文字列の修正可能な単位の境界及び修正可能な範囲を判別し、前記範囲が容易に判別できるように強調表示するように制御する手段を備えたことを特徴とする音声認識システム。
【請求項２】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による音声認識結果を保持する認識結果保持手段と、前記音声認識結果を表示画面に表示する表示手段と、前記音声認識結果について誤認識した個所を修正するための修正手段と、を備えた音声認識システムにおいて、ユーザが入力手段を通じてカーソル移動や文字列選択の操作を行った場合に、カーソルの位置および文字列選択状態を前記修正手段に通知する強調表示手段を備え、前記修正手段は、通知されたカーソルの状態と前記認識結果保持手段に保持されている認識結果から、修正操作を行う場合に、どの範囲が修正対象となるか判別し、その結果を前記強調表示手段に通知し、前記強調表示手段では、前記修正手段から前記通知を受けて前記表示手段の表示画面に表示された前記文字列のうち前記範囲を強調表示する、ことを特徴とする音声認識システム。
【請求項３】
 入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による音声認識結果を保持する認識結果保持手段と、キーボード及び／又はポインティングデバイスを含む入力手段と、音声認識結果を表示画面に表示する表示手段と、を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、前記表示画面に表示された音声認識結果について前記入力手段からの入力によるカーソル移動操作に伴い、該カーソル位置における修正可能な最小単位を強調して表示しその境界を判別容易とする強調表示手段と、前記入力手段からの修正操作により、前記強調表示手段により強調表示された前記修正可能な単位を修正する修正手段と、を備えたことを特徴とする音声認識システム。
【請求項４】
 入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による認識結果を保持する認識結果保持手段と、キーボード及び／又はポインティングデバイスを含む入力手段と、音声認識結果を表示画面に表示する表示手段と、を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、前記表示画面の画面上に表示された音声認識結果の文字列のうち、前記入力手段から入力される選択操作により、前記選択された文字列範囲内に、全部又は一部が含まれている修正可能な単位を、前記認識結果保持手段より読み込み、前記修正可能な単位の列全体の文字列範囲を通知する修正手段と、前記修正手段より通知された文字列範囲を強調して表示する強調表示手段と、を備え、前記修正手段では、ユーザの前記入力手段による修正操作により、前記強調表示手段により強調表示された範囲を修正する、ことを特徴とする請求項１記載の音声認識システム。
【請求項５】
前記修正手段が、前記入力手段で選択された文字列範囲内に、その表示の全部が含まれる修正可能な単位を、前記認識結果保持手段により読み込み、前記修正可能な単位の列全体の文字列範囲を前記強調表示手段に通知することを特徴とする請求項２乃至４のいずれか一に記載の音声認識システム。
【請求項６】
 入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による認識結果を保持する認識結果保持手段と、キーボード及び／又はポインティングデバイスを含む入力手段と、音声認識結果を表示画面に表示する表示手段と、を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、（ａ）前記表示手段の表示画面上に表示された音声認識結果の文字列でのカーソル移動時の位置と文字列の範囲選択状態を取得し、前記カーソルが文字列の範囲選択状態であるが否かを判定し、（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出し、（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出し、（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とし、（ｅ）前記決定された文字列の範囲を前記表示画面で強調表示し、（ｆ）前記表示手段の表示画面に表示された文字列について、前記入力手段からの入力により修正操作が指示された際に、前記（ｄ）での文字列範囲の決定処理と同様にして、その修正範囲を決定し、ユーザは、実際に表示画面に表示されて認識結果の文字列修正操作を行う為にカーソル移動や文字列選択を行った時点で、修正対象となる文字列範囲を把握できるようにしたことを特徴とする音声認識システム。
【請求項７】
 入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、前記音声認識手段による認識結果を保持する認識結果保持手段と、キーボード及び／又はポインティングデバイスを含む入力手段と、音声認識結果を表示画面に表示する表示手段と、を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、（ａ）前記表示手段の表示画面上に表示された音声認識結果の文字列でのカーソル移動時の位置と文字列の範囲選択状態を取得し、前記カーソルが文字列の範囲選択状態であるが否かを判定する処理、（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出す処理、（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出す処理、（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とする処理、（ｅ）前記決定された文字列の範囲を前記表示手段の表示画面上に強調表示するように制御する処理、（ｆ）前記表示手段の表示画面に表示された文字列について、前記入力手段からの入力により修正操作が指示された際に、前記（ｄ）での文字列範囲の決定処理と同様にして、その修正範囲を決定する処理、の上記（ａ）〜（ｆ）の処理を前記音声認識システムを構成するコンピュータで実行するためのプログラムを記録した記録媒体。
［３−３］引用刊行物に記載された発明
　当審が通知した取消理由で引用した刊行物１（上記甲第１号証）には、「日本語情報入力方式」に関して、
（１）「マイクロホン１より入力される文節音声は増幅器２を介して、認識部３へ送られる。認識３では始端と終端を検出した後、従来知られている連絡単音節の認識法や音素認識や音節認識を基本とした認識法により認識することができる。」（公報第２頁右欄１４行ないし１８行）
（２）「４は認識結果を記憶する音節候補系列メモリであり、一文節に対応する複数の音節系列が信頼性の高い順に記憶されている。」（公報第２頁右欄２行ないし４行）
（３）「オペレータは「轍は」は入力しようとする文節ではないので、ファンクションボード９の異なり語キー１１を打鍵して訂正を行う。」（公報第３頁左欄３行ないし５行）
（４）「制御部８は、このように複数の異なる音節系列に対応する候補がある場合、第４図（ａ）のように第１候補の「轍は」の横に”＊”を付けて変換結果を出力するよう表示部７に指令する。なお、異なり語の存在を示す表示の方法としては、従来の同音異義語の存在を示す表示と異なる表示方法であればよい。この例の如く異なり語を”＊”を付けて表示する場合、同音異義語については後述するように下線を付けて表示することが考えられる。表示の方法としては、この他輝度変調，網かけ，点滅などを組み合わせて使用できる。」（公報第２頁右欄４４行ないし３頁左５行）
（５）「本実施例装置では、第１の実施例と同様にオペレータは音声を文節単位で発声し、次に文節キー１７を打鍵し、次々と文章を音声で入力して行く。認識結果は、第１の実施例装置と同様に複数の音節系列を許容し、それらは自動的に文節単位でかな漢字変換され、表示部７のＣＲＴ上に漢字かな混じり分が次々と表示される。このときページバッファ中の各文節のかな漢字変換結果に、同音語あるいは異音語が含まれる場合には、第１の実施例と同様に何らかの方法でその存在を表示してもよい。文全体あるいは複数の文章を音声入力した後、オペレータが選択キー１４を打鍵すると、制御部８はページバッファ６に格納されている同音語あるいは異音語が含まれる文節のかな漢字変換結果のところにポインタを移動し、ＣＲＴ上に、例えば第６図に示したような方法で表示する。」（公報第３頁右欄１２行ないし２６行）
が記載されている。
　また、刊行物２（上記甲第２号証）には、「単語の修正」に関して、
（１）「修正する単語をダブルクリックします。」（第８９頁２６行）
（２）「ＶｏｉｃｅＴｙｐｅ　Ｄｉｃｔａｔｉｏｎでは、音声入力した１つの単語を２語として認識したり、２，３語を１語として認識したりすることがあります。そのような場合には、その１語または複数の単語を強調表示して修正します。」（第９０頁１５行ないし１７行）
（３）用語の説明として強調表示について「単語をマークする操作です。目的の単語（１つあるいは複数）の前にマウス・ポインターを移動します。マウスの左ボタンを押さえながら、目的の単語の最後までドラックします。それから、マウス・ボタンを放します。」（第３頁２４行ないし２８行）　
が記載されている。
［３−４］対比・判断
（１）本件発明１と刊行物発明との対比・判断
　本件発明１と刊行物１ないし２に記載された発明とを対比すると、刊行物１ないし２の発明は、本件発明１における次に掲げる主要な事項を具備していないし、刊行物１ないし２には、この主要な事項を示唆する記載もなされていない。
　音声認識結果について誤認識した個所を修正するものにおいて、「前記表示画面に表示された音声認識結果である文字列でのカーソル移動操作に伴い、前記文字列の修正可能な単位の境界及び修正可能な範囲を判別」
　そして、上記主要な事項により、本件発明１は、「ユーザは認識単位の境界を容易に把握することができ、また、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる。（【発明の効果】）」という効果を奏するものである。
　したがって、本件発明１は、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたものとは認められない。
（２）本件発明２と刊行物発明との対比・判断
 本件発明２と刊行物１ないし２に記載された発明とを対比すると、刊行物１ないし２の発明は、本件発明２における次に掲げる主要な事項を具備していないし、刊行物１ないし２には、この主要な事項を示唆する記載もなされていない。
　音声認識結果について誤認識した個所を修正するものにおいて、
「前記修正手段は、通知されたカーソルの状態と前記認識結果保持手段に保持されている認識結果から、修正操作を行う場合に、どの範囲が修正対象となるか判別」
　 そして、上記主要な事項により、本件発明２は、「ユーザは認識単位の境界を容易に把握することができ、また、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる。（【発明の効果】）」という効果を奏するものである。
 したがって、本件発明２は、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたものとは認められない。　　　　　　　　　
（３）本件発明３と刊行物発明との対比・判断 　　　　　　　　
　 本件発明３と刊行物１ないし２に記載された発明とを対比すると、刊行物１ないし２の発明は、本件発明３における次に掲げる主要な事項を具備していないし、刊行物１ないし２には、この主要な事項を示唆する記載もなされていない。
　音声認識結果について誤認識した個所を修正するものにおいて、「前記表示画面に表示された音声認識結果について前記入力手段からの入力によるカーソル移動操作に伴い、該カーソル位置における修正可能な最小単位を強調して表示しその境界を判別容易とする強調表示手段」
 そして、上記主要な事項により、本件発明３は、「ユーザは認識単位の境界を容易に把握することができ、また、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる。（【発明の効果】）」という効果を奏するものである。　　　　　　　　　　　　　
　したがって、本件発明３は、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたものとは認められない。　
（４）本件発明４と刊行物発明との対比・判断
　本件発明４は本件発明１を引用する請求項であり、本件発明１と同様、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたもとは認められない。  　　　
（５）本件発明５と刊行物発明との対比・判断
　本件発明５は本件発明２乃至４のいずれか一を引用する請求項であり、本件発明２ないし４と同様、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたもとは認められない。　
（６）本件発明６と刊行物発明との対比・判断 　　　
 本件発明６と刊行物１ないし２に記載された発明とを対比すると、刊行物１ないし２の発明は、本件発明５における次に掲げる主要な事項を具備していないし、刊行物１ないし２には、この主要な事項を示唆する記載もなされていない。
　音声認識結果について誤認識した個所を修正するものにおいて、「（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出し、（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出し、（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とし、」
 そして、上記主要な事項により、本件発明６は、「ユーザは認識単位の境界を容易に把握することができ、また、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる。（【発明の効果】）」という効果を奏するものである。
　したがって、本件発明６は、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたものとは認められない。　
（７）本件発明７と刊行物発明との対比・判断　　　　　
 本件発明７と刊行物１ないし２に記載された発明とを対比すると、刊行物１ないし２の発明は、本件発明７における次に掲げる主要な事項を具備していないし、刊行物１ないし２には、この主要な事項を示唆する記載もなされていない。
　音声認識結果について誤認識した個所を修正するものにおいて、「（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出す処理、（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出す処理、（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、その範囲を強調表示範囲とする処理」　
　そして、上記主要な事項により、本件発明７は、「ユーザは認識単位の境界を容易に把握することができ、また、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる。（【発明の効果】）」という効果を奏するものである。
　したがって、本件発明７は、刊行物１ないし２に記載された発明に基づいて当業者が容易に発明をすることができたものとは認められない。　　
［５］異議申立人の主張する本件発明２の記載不備についての検討
　特許明細書の発明の詳細な説明には、「キーボード及びマウスのポインティングデバイス等の入力装置７」（同第５頁左欄４行ないし５行）と記載され、また、該キーボード及びマウスのポインティングデバイス等の入力装置は、周知の入力手段であるから、、本件発明２に記載されている「入力手段」が不明瞭であるとはいえない。
　また、特許明細書の請求項６は訂正請求により削除されている。
　したがって、訂正後の訂正明細書の各請求項の記載は、明確であり、特許法第３６条第６項に規定する要件を満たしている。
［６］むすび
　以上のとおりであるから、特許異議申立の理由及び証拠によっては、本件請求項１ないし７に係る発明を取り消すことはできない。
　また、他に本件請求項１ないし７に係る発明の特許を取り消すべき理由を発見しない。
【異議決定日】
平成１４年２月２６日（２００２．２．２６）
【訂正の要旨】
訂正の要旨
　請求項６の削除。
（５４）【発明の名称】
音声認識システム
（５７）【特許請求の範囲】
　【請求項１】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による音声認識結果を保持する認識結果保持手段と、
　前記音声認識結果を表示画面に表示する表示手段と、
　前記音声認識結果について誤認識した個所を修正するための修正手段と、
を備えた音声認識システムにおいて、
　前記表示画面に表示された音声認識結果である文字列でのカーソル移動操作に伴い、前記文字列の修正可能な単位の境界及び修正可能な範囲を判別し、前記範囲が容易に判別できるように強調表示するように制御する手段
　を備えたことを特徴とする音声認識システム。
　【請求項２】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による認識結果を保持する認識結果保持手段と、
　前記音声認識結果を表示画面に表示する表示手段と、
　前記音声認識結果について誤認識した個所を修正するための修正手段と、
　を備えた音声認識システムにおいて、
　ユーザが入力手段を通してカーソル移動や文字列選択の操作を行った場合に、カーソルの位置および文字列選択状態を前記修正手段に通知する強調表示手段を備え、
　前記修正手段は、通知されたカーソルの状態と前記認識結果保持手段に保持されている認識結果から、修正操作を行う場合に、どの範囲が修正対象となるか判別し、その結果を前記強調表示手段に通知し、前記強調表示手段では、前記修正手段から前記通知を受けて前記表示手段の表示画面に表示された前記文字列のうち前記範囲を強調表示する、
ことを特徴とする音声認識システム。
　【請求項３】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による認識結果を保持する認識結果保持手段と、
　キーボード及び／又はポインティングデバイスを含む入力手段と、
　音声認識結果を表示画面に表示する表示手段と、
　を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、
　前記表示画面に表示された音声認識結果について前記入力手段からの入力によるカーソル移動操作に伴い、該カーソル位置における修正可能な最小単位を強調して表示しその境界を判別容易とする強調表示手段と、
　前記入力手段からの修正操作により、前記強調表示手段により強調表示された前記修正可能な単位を修正する修正手段と、
　を備えたことを特徴とする音声認識システム。
　【請求項４】
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による認識結果を保持する認識結果保持手段と、
　キーボード及び／又はポインティングデバイスを含む入力手段と、
　音声認識結果を表示画面に表示する表示手段と、
　を備え、前記音声認識結果について誤認識した個所を修正する音声認識システムにおいて、
　前記表示手段の画面上に表示された音声認識結果の文字列のうち、前記入力手段から入力される選択操作により、前記選択された文字列範囲内に、全部又は一部が含まれている修正可能な単位を、前記認識結果保持手段より読み込み、前記修正可能な単位の列全体の文字列範囲を通知する修正手段と、
　前記修正手段より通知された文字列範囲を強調して表示する強調表示手段と、
　を備え、
　前記修正手段では、ユーザの前記入力手段による修正操作により、前記強調表示手段により強調表示された範囲を修正する、
　ことを特徴とする請求項１記載の音声認識システム。
　【請求項５】
　前記修正手段が、前記入力手段で選択された文字列範囲内に、その表示の全部が含まれる修正可能な単位を、前記認識結果保持手段より読み込み、前記修正可能な単位の列全体の文字列範囲を前記強調表示手段に通知することを特徴とする請求項２及至４のいずれか一に記載の音声認識システム。
　【請求項
６
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による認識結果を保持する認識結果保持手段と、
　キーボード及び／又はポインティングデバイスを含む入力手段と、
　音声認識結果を表示画面に表示する表示手段と、
を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、
（ａ）前記表示手段の表示画面上に表示された音声認識結果の文字列でのカーソル移動時の位置と文字列の範囲選択状態を取得し、前記カーソルが文字列の範囲選択状態であるか否かを判定し、
（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出し、
（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出し、
（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とし、
（ｅ）前記決定された文字列の範囲を前記表示画面で強調表示し、
（ｆ）前記表示手段の表示画面に表示された文字列について、前記入力手段からの入力により修正操作が指示された際に、前記（ｄ）での文字列範囲の決定処理と同様にして、その修正範囲を決定し、ユーザは、実際に表示画面に表示されて認識結果の文字列修正操作を行う為にカーソル移動や文字列選択を行った時点で、修正対象となる文字列範囲を把握できるようにした
　ことを特徴とする音声認識システム。
　【請求項
７
　入力された音声を１又は複数の単語の列として音声認識する音声認識手段と、
　前記音声認識手段による認識結果を保持する認識結果保持手段と、
　キーボード及び／又はポインティングデバイスを含む入力手段と、
音声認識結果を表示画面に表示する表示手段と、
を備え、音声認識結果について誤認識した個所を修正する音声認識システムにおいて、
（ａ）前記表示手段の表示画面上に表示された音声認識結果の文字列でのカーソル移動時の位置と文字列の範囲選択状態を取得し、前記カーソルが文字列の範囲選択状態であるか否かを判定する処理、
（ｂ）文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持手段から読み出す処理、
（ｃ）文字列範囲の選択状態の場合、選択された範囲に全部又は一部が含まれる修正単位を前記認識結果保持手段から読み出す処理、
（ｄ）前記読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とする処理、
（ｅ）前記決定された文字列の範囲を前記表示手段の表示画面上に強調表示するように制御する処理、
（ｆ）前記表示手段の表示画面に表示された文字列について、前記入力手段からの入力により修正操作が指示された際に、前記（ｄ）での文字列範囲の決定処理と同様にして、その修正範囲を決定する処理、
　の上記（ａ）〜（ｆ）の処理を前記音声認識システムを構成するコンピュータで実行するためのプログラムを記録した記録媒体。
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】
　本発明は、音声認識システムに関し、特に、音声認識結果について誤認識した個所を修正する機能を備えた音声認識装置に用いて好適なシステムに関する。
　【０００２】
　【従来の技術】
　図５に、従来の音声認識システムの構成の一例を示す。図５を参照すると、音声入力装置１は、ユーザからの音声を受け取り音声認識部２に渡す。
　【０００３】
　音声認識部２は、入力された音声を認識し、認識結果を、認識結果保持部３に渡す。
　【０００４】
　表示部４は、認識結果保持部３の内容を参照して認識結果を表示する。
　【０００５】
　ユーザが入力装置７を通して修正操作を行うと、修正部５は認識結果保持部３の内容を修正し、その結果が表示部４により表示される。
　【０００６】
　ユーザの修正操作は、具体的には、例えば「次候補キー」を押して第２位以下の候補を表示して、それらの候補の中から正しい語句を選択するという方法が挙げられる。
　【０００７】
　この時、キーボード等で修正したい語句の位置にカーソルを移動したり、範囲指定により修正したい語句を選択してから修正操作を行うのが一般的である。
　【０００８】
　音声認識装置や音声入力によるワードプロセッサ等に用いられる従来の音声認識システムの一例として、例えば特開平１−１９７７９７号公報には、音声認識結果の上位候補中に正解候補が含まれない場合でも上位候補音節から自動的に計算される後ろ向き確率によって入力音節を推定し候補として追加し正解候補が含まれる確率を増大するようにした方式が提案されている。
　【０００９】
　【発明が解決しようとする課題】
　しかしながら、図５を参照して説明した、従来の音声認識システムは、次のような問題点を有している。
　【００１０】
　（１）第１の問題点は、ユーザにとって修正可能な単位の境界が判別しにくい、ということである。
　【００１１】
　その理由は以下の通りである。ここでは、日本語の単語を修正可能な最小単位とする音声認識システムを例に説明する。なお、修正可能な最小単位を「修正単位」と呼ぶ。
　【００１２】
　日本語では、単語の区切りは、文字列の表記上では明示されていないため、ユーザは表示を見ただけでは修正単位の境界を判別することは難しい。例えば、ある複数単語から成る複合語を１つの修正単位とする等、修正単位が日本語の単語と必ずしも一致しない音声認識システムもあるため、修正単位の境界の判別はさらに難しくなる。
　【００１３】
　例えば修正単位の間にスペースを設けたり、修正単位毎に途切れた下線を引く等の方法で境界を明示しておく方法もあるが、その場合、音声入力によるワードプロセッサに適用した場合、画面上の表示と実際に作成されている文章の内容が異なる、という問題が出てくる。
　【００１４】
　（２）第２の問題点は、音声認識結果を修正したい時に、画面上の文字列のどの範囲を指定すればよいかがユーザにとって不明確である、ということである。
　【００１５】
　その理由は以下の通りである。音声認識システムでは、入力された文字列を任意の範囲で修正操作できるとは限らない。すなわち音声認識システムの制約により、選択した範囲によっては修正操作が行えない場合があるからである。具体的には例えば、息継ぎなしで連続して発声した範囲内でしか修正できない、一度に一
定数の修正単位の列しか修正できない、等の制約がある。
　【００１６】
　そのため、修正操作は、ユーザがどのような範囲選択をしても行えるというものではなく、上記で述べたような制約のため、ユーザにとって修正操作が可能な範囲を理解することは、容易でない。
　【００１７】
　このような場合、仮にユーザが修正できない範囲を選択して修正操作を行おうとした場合、システム側の対応としては例えば、ユーザの操作を無効として警告を発したり、ユーザが選択した範囲を最も近い修正可能な範囲に自動修正して修正を行ったりすることが考えられる。前者の場合は、ユーザは範囲修正をやり直して再び修正操作を行う必要があるため操作が煩雑になり、後者の場合は、ユーザの意図とは別の範囲の修正が行われる可能性があり、いずれの場合も効率よく修正操作を行うことができない。
　【００１８】
　したがって本発明は、上記問題点に鑑みてなされたものであって、その目的は、ユーザが修正可能な単位の境界を簡単に判別できるようにした音声認識システムを提供することにある。
　【００１９】
　本発明の他の目的は、ユーザが修正操作を行う前に修正範囲を確認できるようにした音声認識システムを提供することにある。
　【００２０】
　【課題を解決するための手段】
　前記目的を達成するため本発明による音声認識修正システムは、入力された音声を１又は複数の単語の列として音声認識する手段と、音声認識手段による認識結果を保持する認識結果保持手段と、音声認識結果を表示画面に表示する表示手段と、音声認識結果について誤認識した個所を修正する修正手段と、を備えた音声認識システムにおいて、前記表示画面に表示された認識結果である文字列でのカーソル移動操作に伴い、前記文字列の修正可能な単位の境界及び修正可能な範囲を判別して前記範囲が容易に判別できるように強調して表示する手段を備えたものである。
　【００２１】
　本発明において、ユーザが入力手段を通してカーソル移動や文字列選択の操作を行った場合に、カーソルの位置および文字列選択状態を前記修正手段に通知する強調表示手段を備え、前記修正手段は、通知されたカーソルの状態と前記認識結果保持手段に保持されている認識結果から、修正操作を行う場合に、どの範囲が修正対象となるか判別し、その結果を前記強調表示手段に通知し、前記強調表示手段では、前記修正手段から前記通知を受け、前記表示手段の表示画面に表示された前記文字列のうち前記範囲を強調表示する。
　【００２２】
　
【発明の実施形態】
　本発明の実施の形態について以下に説明する。本発明の音声認識システムは、その好ましい実施の形態において、表示画面に表示された音声認識結果である文字列でのカーソル移動に伴い、修正可能な単位の境界や、修正可能な範囲を調べ、その範囲が判別できるように強調して表示するように構成したものである。
　【００２３】
　より詳細には、本発明の音声認識システムは、その好ましい実施の形態において、強調表示部（図１の６）は、ユーザが入力装置を通してカーソル移動や文字列選択の操作を行った場合にカーソルの位置および文字列選択状態を修正部（図１の５）に通知する。
　【００２４】
　修正部（図１の５）は、強調表示部（図１の６）から通知されたカーソルの状態と、認識結果保持部（図１の３）に保持されている認識結果から、修正操作を行った場合に、どの範囲が修正対象となるかを判別し、その結果を強調表示部（図１の６）に通知する。
　【００２５】
　強調表示部（図１の６）は、修正部（図１の５）からの通知を受け、表示部（図１の４）に表示された文字列のうちその範囲を強調表示する。
　【００２６】
　本発明の音声認識システムは、その好ましい実施の形態において、以下のように動作し、強調表示部及び修正部の各ステップの処理はコンピュータ上で実行されるプログラムで実現することができる。
　【００２７】
　ステップＡ１：強調表示部（図１の６）は、表示画面上に表示された音声認識結果の文字列でのカーソル移動時の位置と文字列の範囲選択状態を修正部（図１の５）に通知する。
　【００２８】
　ステップＡ２：修正部（図１の５）では、カーソルが文字列の範囲選択状態であるか否かを判定する。
　【００２９】
　ステップＡ３：文字列範囲の選択状態でない場合、前記カーソルの位置の修正単位を前記認識結果保持部から読み出す。
　【００３０】
　ステップＡ４：文字列範囲の選択状態の場合、選択された範囲に全部が含まれる修正単位を前記認識結果保持部から読み出す。また選択された範囲に一部が含まれる修正単位を前記認識結果保持部から読み出す。
　【００３１】
　ステップＡ５：読み出した修正単位及びカーソルの範囲選択状態から、修正可能な文字列の範囲を決定し、この範囲を強調表示範囲とする。
　【００３２】
　ステップＡ６：決定された文字列の範囲を表示画面で強調表示する。
　【００３３】
　表示部（図１の４）の表示画面に表示された文字列について、入力装置からの入力により修正操作が指示された際に、ステップＡ５の文字列範囲の決定処理と同様にして、その修正範囲を決定する。
　【００３４】
　本発明の実施の形態において、強調表示を行う際に、指定された範囲を四角で囲む、色やフォントを変える、もしくは文字の背景色、文字色を変える、などの方法により、文字列（文章）中の、他の文字列とその範囲とが判別できるように、指定された範囲の表示に変化を加える。
　【００３５】
　このように、本発明の実施の形態によれば、ユーザがカーソルを移動させた時に、カーソル位置の修正可能な単位が強調表示されることで修正可能な単位の境界がユーザに判別できるようになり、また、ユーザが選択した範囲から修正操作で修正される範囲を、操作を行う前にユーザが確認できる。
　【００３６】
　【実施例】
　次に、上記した実施の形態についてさらに詳細に説明すべく、本発明の実施例について図面を参照して詳細に説明する。
　【００３７】
　図１は、本発明の一実施例の構成を示す図である。図１を参照すると、本実施例は、ユーザの音声を受け付ける音声入力装置１と、音声を認識する音声認識部２と、認識された結果を保持する認識結果保持部３と、認識結果を表示する表示部４と、認識結果の修正を行う修正部５と、文字列の一部を強調表示する強調表示部６と、キーボード及びマウスのポインティングデバイス等の入力装置７と、を含む。
　【００３８】
　音声入力装置１は、ユーザの発声を入力し、ディジタル信号に変換してその音声データを音声認識部２に渡す。
　【００３９】
　音声認識部２は、音声入力装置１より渡された音声データを、１つまたは複数の単語の列として音声認識し、認識結果を認識結果保持部３に渡す。
　【００４０】
　認識結果保持部３は、音声認識部２より渡された認識結果を保持する。
　【００４１】
　表示部４は、認識結果保持部３を参照して結果を表示画面に表示する。
　【００４２】
　修正部５は、入力装置７からのユーザの修正指示に従い、認識結果保持部３の内容を修正する。また、強調表示部６よりカーソルの状態を受け取り、修正操作が適用される文字列の範囲を決定して強調表示部６に通知する。
　【００４３】
　強調表示部６は、ユーザの入力操作によるカーソル移動や選択範囲変更の情報を、入力装置７より受け取り、修正部５に対して、カーソルの状態を通知して強調表示する範囲を修正部５に決定させ、表示部４に表示された文字列のうち該当する文字列を強調表示する。
　【００４４】
　入力装置７は、ユーザの操作を受け取り、修正部５や強調表示部６に指示を送る。
　【００４５】
　なお、日本語の単語を修正可能な最小単位とする音声認識システムに本発明を適用した実施例について、以下にその動作の詳細を説明する。
　【００４６】
　図２は、本発明の一実施例の処理フローを示すフローチャートである。図１および図２を参照して、本実施例の動作について詳細に説明する。
　【００４７】
　まず、ユーザが入力装置７を使用してカーソル移動や文字列選択を行ったとする。
　【００４８】
　強調表示部６は、まずカーソル位置と文字列選択の状態を修正部５に通知する（ステップＡ１）。
　【００４９】
　修正部５は、カーソルが選択状態であるかどうかを判断し（ステップＡ２）、カーソルが文字列選択状態でなかった場合、カーソル位置の修正単位を認識結果保持部３より読み込む（ステップＡ３）。ここで、カーソル位置が修正単位の間であった場合は、前後の修正単位のどちらでもよい。
　【００５０】
　また、上記ステップＡ２でカーソルが文字列選択状態であった場合、修正部５は、選択されている範囲の修正単位全てに関する情報を、認識結果保持部３より読み込む（ステップＡ４）。ここで、選択範囲の両端の修正単位は、文字列の一部のみが選択状態になる場合もあるが、この場合、該修正単位を、認識結果保持部３から読み込むかどうかはどちらでもよい。
　【００５１】
　修正部５は、上記ステップＡ３およびステップＡ４で読み込んだ修正単位の列およびカーソルの選択状態より修正操作が適用される文字列範囲（つまり強調表示をする文字列範囲）について決定する（ステップＡ５）。
　【００５２】
　ここで、修正操作が適用される文字列範囲を修正部５で決めるのは、ユーザが選択した範囲で常に修正操作が行えるとは限らず、修正部５により修正操作が可能な範囲に制限が設けられるからである。この制限は、修正部５の機能にもよるが、例えば以下のようなものがある。
　【００５３】
　第１に、キーボード入力された文字列が含まれる場合、その文字列は、修正可能な範囲から除外される場合がある。
　【００５４】
　第２に、システムによっては、同じ発声内の修正単位の列のみ同時に修正可能であることがある。
　【００５５】
　第３に、システムによっては同時に修正操作が可能な修正単位の個数に制限が設けられる場合がある。
　【００５６】
　以上のステップＡ５により、強調表示の対象となる文字列範囲が決定されると、結果の文字列範囲が修正部５から強調表示部６に渡され、強調表示部６は、表示部４に表示されている文字列のうち、通知された文字列範囲を強調表示する（ステップＡ６）。
　【００５７】
　この時の強調表示としては、例えば文字列を四角の枠で囲む、文字列にアンダーラインやオーバーラインを引くなどの修飾を施す、もしくは、文字列を網かけしたり背景を着色したりする、文字列の色やフォントを変更して表示する、あるいはそれらの表示や文字列自身を点滅表示させる、などしてもよい。
　【００５８】
　ユーザにより実際に修正操作が指示されると、修正部５は、自動的に範囲を決定して、その範囲を修正する。この時、上記ステップＡ５で、修正部５が修正操作の適用される範囲を決めたのと同じ方法で決定されるため、上記ステップＡ５で修正部５が決定した範囲と実際に修正操作が行われる範囲は一致する。
　【００５９】
　このため、ユーザは、実際に修正操作を行う前、つまりカーソル移動や文字列選択を行った時点で、修正対象となる文字列範囲を知ることができる。
　【００６０】
　このように、本実施例では、ユーザのカーソル移動や範囲選択という操作が行われた時に、その時点で、修正対象となる文字列範囲を強調表示しているため、修正単位の境界や、修正可能な範囲を、ユーザは即時に知ることができる。
　【００６１】
　なお、カーソル移動については、テキスト内の文字列挿入位置を示すカーソルのほかに、マウス等のポインティングデバイスによるマウスカーソルであってもよい。その場合、常に表示する方法のほかに、マウスカーソルが停止した時に上記処理を行う方法や、マウスカーソルが定められた時間同じ位置に停止していた時に上記処理を行う方法も考えられる。
　【００６２】
　次に、具体的なデータを用いて本実施例について説明する。
　【００６３】
　今、「本日の打ち合わせは」と音声で入力し、「本日の打ち合わせは」と認識結果が表示部４の画面に表示されたとする。この場合、単語は、「本日」、「の」、「打ち合わせ」、「は」の計４つであり、修正単位も同じである。
　【００６４】
　ここで、入力装置７から、「ち」と「合」の間に、カーソルを移動させたとする。この時の表示部４の表示画面の一例を図３（ａ）に示す。
　【００６５】
　強調表示部６は、カーソル位置と文字列選択の状態を修正部５に通知する。
　【００６６】
　修正部５は、認識結果保持部３より、現在のカーソル８１の位置にある「打ち合わせ」という修正単位を読み込む。
　【００６７】
　次に、修正部５は、読み込んだ「打ち合わせ」という修正単位に対し、強調表示を行う範囲を決定する。ここでは「打ち合わせ」は修正可能な単位であるため、結果として強調表示を行う範囲は、「打ち合わせ」の範囲に決定される。
　【００６８】
　次に、修正部５は、結果として、「打ち合わせ」の範囲を強調表示部６に通知する。
　【００６９】
　強調表示部６は、表示部４の表示画面に表示された文字列のうち、通知された「打ち合わせ」の文字列を強調表示する。この時の表示画面の一例を、図３（ｂ）に示す。図３（ｂ）に示した表示画面の例では、強調表示８２は、文字列を四角の枠で囲んでいる。
　【００７０】
　次に、「本日の打ち合わせは」と音声で入力し、「本日の打ち合わせは」と認識結果が表示されたとする。この場合、単語は、「本日」、「の」、「打ち合わせ」、「は」の計４つであり、修正単位も同じである。ここで、「日の打ち」の部分をテキスト選択したとする。
　【００７１】
　この時の表示部４の表示画面の一例を図４（ａ）に示す。強調表示部６は、カーソル位置および選択状態として、「日の打ち」であることを修正部５に通知する。
　【００７２】
　修正部５は、テキスト選択９１に含まれる修正単位の列を認識結果保持部３より読み込む。この時、「本日」、「の」、「打ち合わせ」が選択範囲にあるものとして読み込まれる。
　【００７３】
　次に、修正部５が、「本日の打ち合わせ」の修正単位列とカーソルの選択状態から修正できる範囲を決定する。ここでは、結果として、修正部５は、「本日の打ち合わせ」の範囲と決定したとする。
　【００７４】
　強調表示部６は、修正部５より修正対象範囲として、「本日の打ち合わせ」の範囲を通知され、表示部４の表示画面に表示されている文字列のうち、「本日の打ち合わせ」の文字列を強調表示する。この時の表示画面の一例を図４（ｂ）に示す。「本日の打ち合わせ」の範囲が強調表示９２（この場合輝度反転等）により強調表示される。
　【００７５】
　【発明の効果】
　以上説明したように、本発明によれば、下記記載の効果を奏する。
　【００７６】
　本発明の第１の効果は、ユーザは認識単位の境界を容易に把握することができる、ということである。
　【００７７】
　その理由は、本発明においては、ユーザが入力装置によりカーソル移動を行うと、強調表示部がその位置の修正可能な最小単位を強調して表示する、ように構成したためである。
　【００７８】
　本発明の第２の効果は、語句の修正操作を行う前に、ユーザは修正される語句の範囲を把握することができる、ということである。
　【００７９】
　その理由は、本発明においては、ユーザがカーソル移動や範囲指定を行った際に修正対象となる範囲を、修正部が決定し、その結果を強調表示部で強調表示し、実際にユーザが修正操作を行った時には、修正部が、同じ方法で修正範囲を決定して修正操作を行う、ように構成したためである。
【図面の簡単な説明】
　【図１】
　本発明の一実施例の構成を示すブロック図である。
　【図２】
　本発明の一実施例の処理フローを示す流れ図である。
　【図３】
　本発明の一実施例を説明するための図であり、表示部の表示画面の一例を示す図（その１）である。
　【図４】
　本発明の一実施例を説明するための図であり、表示部の表示画面の一例を示す図（その２）である。
　【図５】
　従来の音声認識システムの構成を示すブロック図である。
　【符号の説明】
１　音声入力装置
２　音声認識部
３　認識結果保持部
４　表示部
５　修正部
６　強調表示部
７　入力装置