(57)【要約】【課題】アルファベットの誤認を防止することができる音声認識装置および音声認識方法を提供することを目的とする。【解決手段】作業者が部品特定番号を音声入力すると、入力された音声の各分節の音声認識を行う。例えば、制御部は、入力された「ろく」という音声が識別情報に該当しないと判断すると（Ｓ３０２；Ｎ）、数字の「６」という識別結果とする（Ｓ３０５）。また、制御部は、音声認識プログラムに従って、入力された「アルファ」という音声が識別情報に該当すると判断すると（Ｓ３０２；Ｙ）、抽出プログラムに従って、データ格納部２０１から当該識別情報に対応するアルファベット「Ａ」を抽出し、（Ｓ３０３）、英文字「Ａ」として認識する（Ｓ３０４）。【選択図】　図３
2004029138.tif 000002
【特許請求の範囲】
【請求項１】
組み立て電子マニュアルに用いられ、アルファベットを含む部品特定番号が音声入力された場合の認識を行う音声認識装置であって、
あらかじめ各アルファベットに対応させた識別情報を格納している識別情報格納手段と、
入力された音声に前記識別情報が含まれている場合、前記識別情報格納手段から当該識別情報に対応するアルファベットを抽出し、認識結果とする音声認識手段と
を備えたこと特徴とする音声認識装置。
【請求項２】
前記部品特定番号は、英文字と数字とから構成される文字列であることを特徴とする請求項１に記載の音声認識装置。
【請求項３】
前記音声認識手段は、日本語の音声認識を行うものであることを特徴とする請求項１または請求項２に記載の音声認識装置。
【請求項４】
組み立て電子マニュアルに用いられ、アルファベットを含む部品特定番号が音声入力された場合の認識を行う音声認識方法であって、
あらかじめ各アルファベットに対応させた識別情報を格納する第１のステップと、
入力された音声に前記識別情報が含まれている場合、前記第１のステップで格納した当該識別情報に対応するアルファベットを抽出し、認識結果とする第２のステップと
を有すること特徴とする音声認識方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声認識装置および音声認識方法に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータやインターネットなどの発達に伴って、マニュアルの電子化が普及している。そして、工場などで組み立て部品に関する組み立て電子マニュアルを利用する場合、組み立てあるいは取り外した部品のパーツ番号を入力することがある。入力された番号は、後で整備記録を参照したときに、どの部品を組み立てたかなどを調べるときに用いられ、部品管理などに有用である。ところで、組み立て作業中には作業者の手が工具などでふさがっていることが多い。このような場合に、作業者による音声指示を認識することによって、パーツ番号を入力できることが要望されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、一般的に利用されている音声認識ツールにおいて、例えば、航空機の部品特定番号のような数字と英文字がランダムに混合しているものを音声認識させる場合、アルファベットの「Ａ」は「エー」、「Ｂ」は「ビー」というように発音する。これにより、「Ｂ」「Ｃ」「Ｇ」は、それぞれ「ビー」「シー」「ジー」となり、母音が同じであり、ご認識が生じる恐れがある。また、整備作業中などは様々な騒音が生じていおり、音声認識の誤認が生じやすい。特に、日本語を音声認識する日本語音声認識ツールにおいて、上記問題が顕著になる。そこで、本発明は、上記事情に鑑みてなされたもので、アルファベットの音声認識の誤認を防止することができる音声認識装置および音声認識方法を提供することを目的とする。
【０００４】
【課題を解決するための手段】
請求項１記載の発明は、組み立て電子マニュアルに用いられ、アルファベットを含む部品特定番号が音声入力された場合の認識を行う音声認識装置であって、あらかじめ各アルファベットに対応させた識別情報を格納している識別情報格納手段と、入力された音声に前記識別情報が含まれている場合、前記識別情報格納手段から当該識別情報に対応するアルファベットを抽出し、認識結果とする音声認識手段とを備えたこと特徴とする。
このように、入力された音声に識別情報が含まれている場合、当該識別情報に対応するアルファベットを抽出し、認識結果とするので、アルファベットの誤認を防止することができる。
【０００５】
請求項２記載の発明は、請求項１記載の発明において、前記部品特定番号は、英文字と数字とから構成される文字列であることを特徴とする。
請求項３記載の発明は、請求項１または請求項２記載の発明において、前記音声認識手段は、日本語の音声認識を行うものである。
このようにすると、もともと一音節の音声の認識率が低い日本語音声認識の場合でも、英文字「Ａ」を「エー」というような一音節で認識せず、「アルファ」というような、二音節以上の文字で認識するので、音声認識の誤認をより有効に防止することができる。
また、音声認識手段が日本語の音声認識を行うものでも、同様に、二音節以上の文字で認識するので、誤認を防止することができる。
【０００６】
請求項４記載の発明は、組み立て電子マニュアルに用いられ、アルファベットを含む部品特定番号が音声入力された場合の認識を行う音声認識方法であって、あらかじめ各アルファベットに対応させた識別情報を格納する第１のステップと、入力された音声に前記識別情報が含まれている場合、前記第１のステップで格納した当該識別情報に対応するアルファベットを抽出し、認識結果とする第２のステップとを有すること特徴とする。
【０００７】
【発明の実施の形態】
以下、本発明の音声認識装置および音声認識方法の好適な実施形態について図１ないし図３を参照して詳細に説明する。
本実施形態の音声認識装置は、作業者によって音声入力された部品特定番号を認識し、整備記録として登録するときに、ＰＣ端末のディスプレイなどの表示部に、好ましくは認識結果としての部品特定番号と、これに該当する部品の組み立てマニュアル、図面などを表示できるようにしたものである。
図１は、本実施形態に係る音声認識装置の概観を示した図である。音声認識装置１００には、音声入力を行うマイクが備えられている。作業者は、このマイクに対して所定の音声指示を行うことにより、音声認識装置１００の画像表示部に部品特定番号が音声認識されたことを確認できるとともに、該当する部品の組み立てマニュアル、図面などを表示させることができ、整備記録として参照したりすることができるようになっている。
【０００８】
以下、本実施形態の一例として、作業者が音声認識装置で航空機用の組み立て電子マニュアルを閲覧する場合について説明する。
図２は、音声認識装置１００の具体的な構成を示した図である。図２に例示されるように、音声認識装置１００は、パーソナルコンピュータやワードプロセッサなどを含むコンピュータシステムによって構成されている。
音声認識装置１００は、図２に示すようにシステム全体を制御するための制御部１１を備えている。
【０００９】
この制御部１１には、データバスなどのバスラインを介して、キーボード１２、マウス１３、マイク１４などの入力装置、表示装置１５、記憶装置２０、また、必要に応じて、記憶媒体駆動装置、通信制御装置、入出力Ｉ／Ｆ（インタフェース）が接続されている。
制御部１１は、ＣＰＵ（中央処理装置）１１１、ＲＯＭ１１２、ＲＡＭ１１３を備えている。
マイク１４は、作業者からの音声入力を行う音声入力装置である。このマイク１４は、作業者によって音声入力された部品特定番号を受け付ける。
【００１０】
表示装置１５は、例えばＣＲＴ（Ｃａｔｈｏｄｅ−ｒａｙ　Ｔｕｂｅ）や液晶ディスプレイなどが使用される。この表示装置１５には、マイク１４から音声入力された部品特定番号の音声認識結果などが表示されるようになっている。
記憶装置２０は、読み書き可能な記憶媒体と、その記憶媒体に対してプログラムやデータなどの各種情報を読み書きするための駆動装置で構成され、プログラム格納部２０１、データ格納部２０２の他、適宜バックアップ格納部などを備えている。
【００１１】
データ格納部２０２は、識別情報格納手段として機能し、組み立て電子マニュアルに関する電子マニュアルデータ、各アルファベットと対応させた識別情報のデータ、電子マニュアルに関する画像データ、作業者に関するデータなどの音声認識装置が必要とする各種データが格納されている。
各アルファベットと対応させた識別情報のデータとは、例えば、アルファベット「Ａ」には識別情報として「アルファ」を、「Ｂ」には識別情報として「ブラボー」、「Ｃ」には識別情報として「チャーリー」をというように、アルファベット２６文字それぞれに対応させ、他のアルファベットと音声の認識ができるものを識別情報という。好ましくは、二音節以上の文字とすると認識率を向上することができる。
なお、データ格納部２０２に格納されている画像データは、平面図、３次元図面などであるとする。また、データ格納部２０２の組み立て電子マニュアルは、音声認識プログラムによって認識された部品特定番号に応じて、上記画像データが表示されるようになっている。
【００１２】
プログラム格納部２０１には、マイク１４からの部品特定番号の音声入力を受け付ける音声入力受付プログラム、音声入力受付プログラムによって受け付けた音声を認識する音声認識プログラム、音声認識プログラムによる認識に応じて、例えば、部品特定番号に上述の識別情報が含まれている場合、データ格納部２０１から当該識別情報に対応するアルファベットを抽出する抽出プログラム、抽出プログラムで抽出されたアルファベットを認識結果とし、このアルファベットの認識結果と、音声認識プログラムによって認識された別の数字などの認識結果と合わせて全体を部品特定番号として認識する認識プログラム、この認識プログラムによって認識された部品特定番号に該当する電子マニュアルを表示装置１５に表示する表示プログラム、その他として音声認識装置１００として機能させるための各種プログラムが格納されている。制御部１１は、プログラム格納部２０１に格納されている各種プログラムに従って、音声認識手段として機能し、音声認識装置１００を制御する。
【００１３】
次に、音声認識装置１００における音声認識動作について図３を参照しながら説明する。図３は、音声認識処理の処理手順を示したフローチャートである。
ここでは、一例として、作業者が航空機の組み立て電子マニュアルを表示装置１５に表示させるために、部品特定番号「６Ａ８１Ｂ０１」を音声入力する場合について説明する。なお、部品特定番号とは、例えば、英文字と数字とから構成されるパーツ番号やシリアル番号のことをいうものとする。また、本実施形態の音声入力受付プログラムおよび音声認識プログラムは、日本語の音声認識を行うものとする。
【００１４】
作業者が音声認識装置を起動させ、整備マニュアルのアプリケーションを起動させた後、マニュアル画面において、マイク１４から部品特定番号「６Ａ８１Ｂ２１」を「ろくアルファはちいちブラボーにいち」というように音声入力すると、制御部１１は、音声入力受付プログラムに従って、マイク１４が受け付けた音声入力を受け付ける。そして、制御部１１は、音声入力受付プログラムに従って受け付けた「ろくアルファはちいちブラボーにいち」を、音声認識プログラムに従って、「ろく」、「アルファ」、「はち」、「いち」、「ブラボー」、「に」、「いち」と入力された音声の分節を行う（ステップＳ３０１）。
【００１５】
ここで、制御部１１は、音声認識プログラムに従って、各分節の音声に識別情報が含まれているかどうかを判断する（ステップＳ３０２）。
制御部１１は、音声認識プログラムに従って、入力された「ろく」という音声が識別情報に該当しないと判断し（ステップＳ３０２；Ｎ）、数字の「６」という識別結果とし（ステップＳ３０５）、一時的に格納しておく。
【００１６】
次に、制御部１１は、音声認識プログラムに従って、入力された「アルファ」という音声が識別情報に該当すると判断すると（ステップＳ３０２；Ｙ）、抽出プログラムに従って、データ格納部２０１から当該識別情報に対応するアルファベットを抽出する（ステップＳ３０３）。ここで、データ格納部２０１には、「アルファ」に対応するアルファベットとして、「Ａ」が格納されているので、制御部１１は、このアルファベット「Ａ」をデータ格納部２０１から抽出する。
そして、制御部１１は、認識プログラムに従って、この抽出したアルファベット「Ａ」を英文字の認識結果とし（ステップ３０４）、一時的に格納しておく。
【００１７】
同様にして、制御部１１は、ステップＳ３０２からステップＳ３０５を繰り返すことにより、音声入力受付プログラムによって受け付けた「ろくアルファはちいちブラボーにいち」の残りの音声の認識を行う。
制御部１１は、音声認識プログラムに従って、入力された「はち」、「いち」という音声が識別情報に該当しないと判断し（ステップＳ３０２；Ｎ）、数字の「８」、「１」という識別結果とし（ステップＳ３０５）、一時的に格納しておく。また、制御部１１は、音声認識プログラムに従って、入力された「ブラボー」という音声が識別情報に該当すると判断すると（ステップＳ３０２；Ｙ）、抽出プログラムに従って、データ格納部２０１から当該識別情報に対応するアルファベット「Ｂ」を抽出する（ステップＳ３０３）。
そして、制御部１１は、認識プログラムに従って、この抽出したアルファベット「Ｂ」を英文字の認識結果とし（ステップ３０４）、一時的に格納しておく。
【００１８】
同様にして、制御部１１は、音声認識プログラムに従って、入力された「に」、「いち」という音声が識別情報に該当しないと判断し（ステップＳ３０２；Ｎ）、数字の「２」、「１」という識別結果とする（ステップＳ３０５）。
そして、制御部１１は、音声入力受付プログラムによって受け付けた「ろくアルファはちいちブラボーにいち」の全ての分節の認識が終了すると、分節ごとに一時的に格納していた認識結果を認識順に組み合わせ、全体を部品特定番号「６Ａ８１Ｂ２１」として認識する（ステップＳ３０６）。
これにより、音声認識装置１００は、マイク１４から音声入力された「ろくアルファはちいちブラボーにいち」を、部品特定番号「６Ａ８１Ｂ２１」として認識し、該当する部品の組み立てマニュアル、図面などを表示させするようになっている。これにより、作業者は、音声認識装置１００の画像表示部に部品特定番号が音声認識されたことを確認できるとともに、表示された部品の組み立てマニュアルや図面などを整備記録として参照したりすることができるようになっている。
【００１９】
以上、本発明の音声認識装置および音声認識方法における一実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
本実施形態の表示制御装置では、制御部１１のＣＰＵ１１１が、記憶装置２０に格納されている各種プログラムに基づいて、データ格納部２０２に格納されている識別情報に該当するアルファベットを抽出し、認識結果とするものとして説明したが、これに限られるものではない。例えば、記憶媒体駆動装置を音声認識装置にセットし、この外部の記憶媒体からコンピュータを音声認識装置として機能させるためのプログラムを読み込んで、記憶装置２０の各部に格納（インストール）する。そして、本実施形態による音声認識処理、識別情報に基づくアルファベットの抽出処理などを実行する場合、記憶装置２０から該当プログラムをＲＡＭ１１３に読み込み、実行するようになっている。なお、記憶装置２０からではなく、記憶媒体駆動装置により外部の記憶媒体から直接ＲＡＭ１１３にプログラムを読み込んで実行するようにしてもよい。
【００２０】
また、音声認識装置によっては、マイク１４からの部品特定番号の音声入力を受け付ける音声入力受付プログラム、音声入力受付プログラムによって受け付けた音声を認識する音声認識プログラム、音声認識プログラムによる認識に応じて、例えば、部品特定番号に上述の識別情報が含まれている場合、データ格納部２０１から当該識別情報に対応するアルファベットを抽出する抽出プログラム、抽出プログラムで抽出されたアルファベットを認識結果とし、このアルファベットの認識結果と、音声認識プログラムによって認識された別の数字などの認識結果との全体を部品特定番号として認識する認識プログラム、この認識プログラムによって認識された部品特定番号に該当する電子マニュアルを表示装置１５に表示する表示プログラム、その他として音声認識装置１００として機能させるための各種プログラムなどをあらかじめＲＯＭ１１２に記憶させておき、これをＣＰＵ１１１が実行するようにしてもよい。
【００２１】
さらに、本実施形態の音声入力受付プログラム、音声認識プログラム、抽出プログラムなどの各種プログラムやデータを、通信制御装置を介して他の記憶媒体からダウンロードし、実行するようにしてもよい。
なお、本実施形態の音声認識装置は、パーソナルコンピュータやワードプロセッサなどを含むコンピュータシステムで構成するだけでなく、ＬＡＮ（ローカル・エリア・ネットワーク）のサーバ、コンピュータ（パソコン）通信のホスト、インターネット上に接続されたコンピュータシステムなどによって構成することも可能である。また、ネットワーク上の各機器に機能分散させ、ネットワーク全体で音声認識装置を構成することも可能である。
【００２２】
以上、本実施の形態の音声認識装置および音声認識方法では、入力された音声に識別情報が含まれている場合、当該識別情報に対応するアルファベットを抽出し、認識結果とするので、アルファベットの誤認を防止することができる。また、識別情報は、二音節以上の文字であるので、アルファベットを抽出する際の誤認を防止でき、部品特定番号の認識率を向上することができる。
また、本実施の形態の音声認識装置および音声認識方法によると、部品特定番号は英文字と数字とから構成される特有な番号でも、英文字「Ａ」を「エー」というような一音節で認識せず、「アルファ」というような、二音節以上の文字で認識するので、音声認識の誤認を防止することができる。
また、本実施の形態の音声認識装置および音声認識方法によると、一音節の音声の認識率が低い日本語の音声認識を行う音声入力受付プログラムや音声認識プログラムの場合でも、英文字「Ａ」を「エー」というような一音節で認識せず、「アルファ」というような、二音節以上の文字で認識するので、音声認識の誤認をより有効に防止することができる。
【００２３】
【発明の効果】
以上説明したように、本発明の音声認識装置および音声認識方法は、入力された音声に識別情報が含まれている場合、当該識別情報に対応するアルファベットを抽出し、認識結果とするので、アルファベットの音声認識の誤認を防止することができる。
【図面の簡単な説明】
【図１】本実施形態に係る音声認識装置の概観を示した図である。
【図２】音声認識装置の具体的な構成を示した図である。
【図３】音声認識処理の処理手順を示したフローチャートである。
【符号の説明】
１１　　　制御部
１２　　　キーボード
１３　　　マウス
１４　　　マイク
１５　　　表示装置
２０　　　記憶装置
１００　　音声認識装置
１１１　　ＣＰＵ
１１２　　ＲＯＭ
１１３　　ＲＡＭ
【図１】
2004029138.tif 000003
【図２】
2004029138.tif 000004
【図３】
2004029138.tif 000005