(57)【特許請求の範囲】
【請求項１】
名称を含むデータを記憶するデータ記憶手段（１７）と、前記データ記憶手段に記憶されているデータの更新を判定する判定手段（１４）と、前記データ記憶手段に記憶されているデータの更新が新たなデータの追加であると前記判定手段により判定された場合に、その追加されたデータに含まれる名称に対応する言い換え語をサーバ（４）から取得する言い換え語取得手段（１６）と、前記言い換え語取得手段により取得された言い換え語と名称との対応付けを前記データ記憶手段に記憶されているデータに辞書用情報として記憶する制御手段（１４）と、を有する端末（３）と、
前記データ記憶手段に記憶されているデータを前記端末から取得するデータ取得手段（６）と、認識辞書を記憶する認識辞書記憶手段（１１）と、前記データ取得手段により取得されたデータに含まれる辞書用情報のうち前記認識辞書記憶手段に記憶されている元の認識辞書との差分の辞書用情報を抽出し、その抽出した差分の辞書用情報に基づいて元の認識辞書を更新する認識辞書更新手段（５）と、入力した音声を、前記認識辞書更新手段により更新された認識辞書を用いて音声認識する音声認識手段（８）と、前記認識辞書更新手段により更新された認識辞書を記録媒体（１３）に書込む書込手段（９）と、を有する音声認識装置（２）と、を備えたことを特徴とする音声認識システム。
【請求項２】
請求項１に記載した音声認識システムにおいて、
前記認識辞書更新手段は、差分の辞書用情報を、追加する辞書用情報と削除する辞書用情報とに分け、追加する辞書用情報に基づいて追加用の認識辞書を作成すると共に、元の認識辞書のうち削除する辞書用情報の部分を無効化し、
前記音声認識手段は、入力した音声を、前記認識辞書更新手段により更新された追加用の認識辞書と元の認識辞書のうち削除する辞書用情報の部分を無効化した認識辞書とを組み合わせて音声認識することを特徴とする音声認識システム。
【請求項３】
請求項２に記載した音声認識システムにおいて、
前記認識辞書更新手段は、前記データ取得手段により取得されたデータから抽出した全ての辞書用情報に基づいて別の認識辞書を新たに作成し、追加用の認識辞書と削除する辞書用情報の部分を無効化した認識辞書とを合成して作成した新たな認識辞書を、前記データ取得手段により取得されたデータに含まれる辞書用情報の全体に基づいて新たに作成した別の認識辞書に置き換えることを特徴とする音声認識システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば楽曲データ等のデータを記憶する端末と、端末から取得したデータに含まれる名称に基づいて認識辞書を作成し、入力した音声を、その作成した認識辞書を用いて音声認識する音声認識装置とを備えた音声認識システムに関する。
【背景技術】
【０００２】
例えば楽曲に関する音声を音声認識する音声認識装置が広く普及している。楽曲に関する音声を音声認識する方法としては、楽曲データを記憶する端末（例えば携帯端末等）から楽曲データを取得し、その取得した楽曲データに含まれる名称（タイトル名、アルバム名、アーティスト名等）に基づいて認識辞書を作成し、その作成した認識辞書を用いて音声認識する方法がある。又、名称に対応する言い換え語（別名）を追加し、言い換え語に基づいても認識辞書を作成し、その作成した認識辞書を用いて音声認識する方法もある。この方法では、名称を用いて音声認識を行えることに加え、言い換え語を用いても音声認識を行えることができ、利便性を高めることができる（例えば特許文献１乃至３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３９１１１７８号公報
【特許文献２】特許第４０４５３３０号公報
【特許文献３】特許第４２３４１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した名称に対応する言い換え語を追加する方法では認識辞書のデータ量が増える。しかしながら、認識辞書のデータ量が増えると、認識辞書を作成するのに要する時間が長くなるという問題がある。特に車両用ナビゲーション装置等の車両用の音声認識装置では、ＣＰＵやメモリの制約が大きく、認識辞書を作成するのに要する時間が多分に長くなる。認識辞書を作成している期間では音声認識を行えないことから、その影響は多大であった。
【０００５】
又、認識辞書を書込む記録媒体として例えばＳＤカードやＦＬＡＳＨメモリ等を採用する構成では、認識辞書を書込む際のデータ量や書込回数に制限があり、認識辞書を無制限に書込むことができないという問題がある。特に車両用の音声認識装置では、所定年数で所定走行距離（例えば１０年で１２万キロメートル）という長期間の製品保証が要求されているという事情から、認識辞書を書込む際のデータ量や書込回数を抑えることが望まれる。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、名称に加えて言い換え語を用いても音声認識を可能とすることで利便性を高めつつ、認識辞書を作成するのに要する時間を短縮することができ、又、認識辞書を記録媒体に書込む際のデータ量や書込回数を抑えることができる音声認識システムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明によれば、端末において、言い換え語取得手段は、データ記憶手段に記憶されているデータの更新が新たなデータの追加であると判定手段により判定されると、その追加されたデータに含まれる名称に対応する言い換え語をサーバから取得する。制御手段は、その言い換え語取得手段により取得された言い換え語と名称との対応付けをデータ記憶手段に記憶されているデータに辞書用情報として記憶する。
【０００８】
音声認識装置において、データ記憶手段に記憶されているデータを端末からデータ取得手段により取得すると、認識辞書更新手段は、データ取得手段により取得されたデータに含まれる辞書用情報のうち認識辞書記憶手段に記憶されている元の認識辞書との差分の辞書用情報を抽出し、その抽出した差分の辞書用情報に基づいて元の認識辞書を更新する。そして、音声認識手段は、入力した音声を、認識辞書更新手段により更新された認識辞書を用いて音声認識し、書込手段は、認識辞書更新手段により更新された認識辞書を記録媒体に書込む。
【０００９】
これにより、言い換え語と名称との対応付けを辞書用情報として記憶し、名称に加えて言い換え語に基づいても認識辞書を作成するので、名称に加えて言い換え語を用いても音声認識を可能とすることができ、利便性を高めることができる。又、端末から取得したデータに含まれる辞書用情報の全体に基づいて言い換え語を反映した認識辞書を作成するのではなく、元の認識辞書と端末から取得したデータの辞書用情報との差分に基づいて元の認識辞書を更新するので、認識辞書を作成するのに要する時間を短縮することができ、認識辞書を記録媒体に書込む際のデータ量や書込回数を抑えることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態を示す機能ブロック図
【図２】シーケンス図
【図３】図２相当図
【図４】図２相当図
【図５】図２相当図
【図６】図２相当図
【図７】図２相当図
【図８】図２相当図
【図９】認識辞書を作成する態様を示す図
【発明を実施するための形態】
【００１１】
以下、本発明を、音声認識装置として車両に搭載可能な車載機を適用した一実施形態について、図面を参照して説明する。音声認識システム１は、車載機２と、車載機２との間で通信可能な携帯端末３（端末に相当）と、携帯端末３との間で通信可能なサーバ４とを備える。車載機２は、車両に固定的に取付けられている所謂据付型の機器であっても良いし、車両に対して着脱可能な所謂可搬型の機器であっても良い。
【００１２】
車載機２は、制御部５（認識辞書更新手段に相当）と、近距離通信部６（データ取得手段に相当）と、音声入力部７と、音声認識部８（音声認識手段に相当）と、ＳＤカード書込部９（書込手段に相当）と、楽曲データベース１０と、認識辞書データベース１１（認識辞書記憶手段に相当）とを有する。
【００１３】
制御部５は、周知のマイクロコンピュータからなるＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏバス等を有し、車載機２の動作全般を制御する。近距離通信部６は、携帯端末３との間で例えばＢｌｕｅｔｏｏｔｈ（登録商標）通信を行い、携帯端末３に記憶されている楽曲データ（データに相当、ｍｐ３ファイル、ｗｍｖファイル等）を当該携帯端末３からＢｌｕｅｔｏｏｔｈ通信により受信する。楽曲データには名称（タイトル名、アルバム名、アーティスト名等）が含まれている。尚、車載機２と携帯端末３とが両者の間でＢｌｕｅｔｏｏｔｈ通信を行うことに代えて、車載機２と携帯端末３とが両者の間でＵＳＢ（Universal Serial Bus）通信を行う構成であっても良い。この場合、近距離通信部６は、携帯端末３に記憶されている楽曲データを当該携帯端末３からＵＳＢ通信により受信する。
【００１４】
制御部５は、認識辞書を作成する機能としてＧ２Ｐ（Grapheme to Phoneme）変換機能を有し、予め記憶している車載機用ソフト（プログラム）を実行することで、携帯端末３から近距離通信部６により受信した楽曲データを楽曲データベース１０に記憶する（保存する）と共に、その楽曲データから辞書用情報（テキストデータ）を抽出し、その辞書用情報を音素に変換（Ｇ２Ｐ変換）して認識辞書（バイナリデータ）を作成し、その作成した認識辞書を認識辞書データベース１１に記憶する（保存する）。辞書用情報には上記した名称と言い換え語（別名）とが含まれている。名称と言い換え語の例としては、本実施形態のように楽曲データを対象とする場合であれば、名称が例えばアーティスト名であれば、言い換え語としては当該アーティスト名を形容する例えば「演歌の王様」等が挙げられる。
【００１５】
音声入力部７は、ユーザが発した音声をマイクロホン１２より集音して入力し、その入力した音声を音声認識部８に出力する。音声認識部８は、音声入力部７から音声を入力すると、その入力した音声を、認識辞書データベース１１に記憶されている認識辞書を用いて音声認識し、その認識結果を制御部５に出力する。制御部５は、音声認識部８から認識結果を入力すると、その入力した認識結果を表示装置（図示せず）に表示させる。表示装置は、車載機２と一体であっても良いし、車載機２と別体であっても良い。又、ＳＤカード書込部９は、制御部５が作成した認識辞書をＳＤカード１３（記録媒体に相当）に書込む。尚、認識辞書を書込む記録媒体としてはＳＤカード１３の他に、ＦＬＡＳＨメモリやＨＤＤ等が採用されても良い。
【００１６】
車載機２は、音声認識専用の装置であっても良いし、音声認識機能を有するナビゲーション装置であっても良い。車載機２は、音声認識機能を有するナビゲーション装置であれば、上記した機能に加え、車両の現在位置を特定する機能、記録媒体から地図データを読出す機能、車両の現在位置と地図データに含まれている道路データとを使用して車両の現在位置が存在する道路をマップマッチングする機能、車両の現在位置からユーザが設定した目的地までの経路を探索する機能、探索した経路及び地図データに含まれている道路データ等に基づいて経路案内に必要な地点を算出して経路案内する機能、車両の現在位置の周辺の地図や高速道路の略図や交差点付近の拡大図等を描画する機能等のナビゲーションを行うための周知の機能を有する。
【００１７】
携帯端末３は、制御部１４（判定手段、制御手段に相当）と、近距離通信部１５と、広域通信部１６（言い換え語取得手段に相当）と、楽曲データベース１７（データ記憶手段に相当）、表示部１８と、操作入力部１９とを有する。制御部１４は、周知のマイクロコンピュータからなるＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏバス等を有し、携帯端末３の動作全般を制御する。近距離通信部１５は、携帯端末３との間で例えばＢｌｕｅｔｏｏｔｈ通信を行い、楽曲データベース１７に記憶されている楽曲データをＢｌｕｅｔｏｏｔｈ通信により車載機２に送信する。尚、近距離通信部１５は、楽曲データベース１７に記憶されている楽曲データをＵＳＢ通信により車載機２に送信しても良い。広域通信部１６は、サーバ４との間で広域通信（移動通信や固定通信を含む）を行う。制御部１４は、携帯端末用ソフトを記憶可能である。制御部１４は、携帯端末用ソフトを予め記憶していても良いし、車載機２に記憶されている携帯端末用ソフトを当該車載機２から受信して記憶しても良いし、サーバ４に記憶されている携帯端末用ソフトを当該サーバ４から受信して記憶しても良い。
【００１８】
制御部１４は、携帯端末用ソフトを実行することで、楽曲データベース１７に記憶されている楽曲データが更新されたか否かを判定し、楽曲データが更新され、その楽曲データの更新が新たな楽曲データの追加であると判定すると、言い換え語の検索要求を広域通信部１６からサーバ４に送信させることで、その追加された楽曲データに含まれる名称に対応する言い換え語をサーバ４に要求する。そして、制御部１４は、サーバ４から検索結果を広域通信部１６により受信することで、その追加された楽曲データに含まれる名称に対応する言い換え語をサーバ４から取得したと判定すると、その言い換え語と名称との対応付けを楽曲データベース１７に記憶されている楽曲データの辞書用情報に記憶する。表示部１８は、例えば液晶ディスプレイから構成され、名称を含む各種情報を表示する。操作入力部１９は、例えば液晶ディスプレイ上に形成されるタッチ釦等から構成され、携帯端末３を使用するユーザからの操作入力を受付ける。
【００１９】
サーバ４は、制御部２０と、広域通信部２１と、言い換え語データベース２２とを有する。制御部２０は、周知のマイクロコンピュータからなるＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏバス等を有し、サーバ４の動作全般を制御する。広域通信部２１は、携帯端末３との間で広域通信を行う。
【００２０】
制御部２０は、携帯端末３から言い換え語の検索要求を広域通信部２１により受信したと判定すると、予め記憶している言い換え語検索ソフトを実行することで、その受信した言い換え語の検索要求から名称を抽出し、その抽出した名称に対応する言い換え語を言い換え語データベース２２により検索する。そして、制御部２０は、検索結果を広域通信部２１から携帯端末３に送信させる。
【００２１】
次に、上記した構成の作用について、図２乃至図９を参照して説明する。この場合、
（１）携帯端末３が楽曲データの更新（追加又は削除）を監視する処理
（２）携帯端末３が言い換え語を名称に追加して辞書用情報を記憶する処理
（３）車載機２が認識辞書を更新する処理
について順次説明する。
【００２２】
（１）携帯端末３が楽曲データの更新を監視する処理
車載機２において、制御部５は、図２及び図３に示すように、携帯端末３が車室内に持込まれ、自機の近距離通信部６と携帯端末３の近距離通信部１５とが両者の間で例えばＢｌｕｅｔｏｏｔｈ通信回線を接続したと判定すると、携帯端末用ソフトの動作確認要求を近距離通信部６から携帯端末３に送信させる。
【００２３】
携帯端末３において、制御部１４は、車載機２から携帯端末用ソフトの動作確認要求を近距離通信部１５により受信したと判定すると、携帯端末用ソフトを既に記憶済みであるか否かを判定する（ステップＢ１）。制御部１４は、図２に示すように、携帯端末用ソフトを未だ記憶済みでないと判定すると（ステップＢ１：ＮＯ）、携帯端末用ソフトを記憶済みでないことを示す携帯端末用ソフト未記憶応答を近距離通信部１５から車載機２に送信させる。
【００２４】
車載機２において、制御部５は、携帯端末３から携帯端末用ソフト未記憶応答を近距離通信部６により受信したと判定すると、携帯端末３が携帯端末用ソフトを記憶済みでないことを特定し、記憶している携帯端末用ソフトを近距離通信部６から携帯端末３に送信させる。
【００２５】
携帯端末３において、制御部１４は、車載機２から携帯端末用ソフトを近距離通信部１５により受信したと判定すると、その受信した携帯端末用ソフトを記憶し、携帯端末用ソフトを実行することで、楽曲データベース１７に記憶されている楽曲データが更新されたか否かを監視する（ステップＢ２）。
【００２６】
一方、制御部１４は、図３に示すように、携帯端末用ソフトを既に記憶済みであると判定すると（ステップＢ１：ＹＥＳ）、携帯端末用ソフトを記憶済みであることを示す携帯端末用ソフト記憶済応答を近距離通信部１５から車載機２に送信させ、携帯端末用ソフトを実行することで、楽曲データベース１７に記憶されている楽曲データが更新されたか否かを監視する（ステップＢ２）。
【００２７】
又、制御部１４は、図４に示すように、例えば携帯端末３を使用するユーザからの広域通信回線を接続する操作入力を操作入力部１９により受付けると、自機の広域通信部１６とサーバ４の広域通信部２１とが両者の間で広域通信回線を接続させ、携帯端末用ソフトの送信要求を広域通信部１６からサーバ４送信させる。
【００２８】
サーバ４において、制御部２０は、携帯端末３から携帯端末用ソフトの送信要求を広域通信部２１により受信したと判定すると、記憶している携帯端末用ソフトを広域通信部２１から携帯端末３に送信させる。
【００２９】
携帯端末３において、制御部１４は、サーバ４から携帯端末用ソフトを広域通信部１６により受信したと判定すると、その受信した携帯端末用ソフトを記憶し、携帯端末用ソフトを実行することで、楽曲データベース１７に記憶されている楽曲データが更新されたか否かを監視する（ステップＢ２）。
【００３０】
（２）携帯端末３が言い換え語を名称に追加して辞書用情報を記憶する処理
携帯端末３において、制御部１４は、図５に示すように、楽曲データベース１７に記憶されている楽曲データが更新され、その楽曲データの更新が新たな楽曲データの追加であると判定すると（ステップＢ３：ＹＥＳ）、その追加された楽曲データの名称を特定する（ステップＢ４）。次いで、制御部１４は、自機の広域通信部１６とサーバ４の広域通信部２１とが両者の間で広域通信回線を接続させ、言い換え語の検索要求を広域通信部１６からサーバ４送信させる。
【００３１】
サーバ４において、制御部２０は、携帯端末３から言い換え語の検索要求を広域通信部２１により受信したと判定すると、予め記憶している言い換え語検索ソフトを実行することで、その受信した言い換え語の検索要求から名称を抽出し、その抽出した名称に対応する言い換え語を言い換え語データベース２２により検索する（ステップＣ１）。そして、制御部２０は、検索結果を広域通信部２１から携帯端末３に送信させる。
【００３２】
携帯端末３において、制御部１４は、サーバ４から検索結果を広域通信部１６により受信したと判定すると、その受信した検索結果を解析し、その追加された楽曲データに含まれる名称に対応する言い換え語を特定する（ステップＢ５）。そして、制御部１４は、その特定した言い換え語を名称に追加して言い換え語と名称とを対応付け、その言い換え語と名称との対応付けを楽曲データベース１７に記憶されている楽曲データに辞書用情報として記憶する（ステップＢ６）。
【００３３】
（３）車載機２が認識辞書を更新する処理
車載機２において、制御部５は、図６及び図７に示すように、携帯端末３が車室内に持込まれ、自機の近距離通信部６と携帯端末３の近距離通信部１５とが両者の間で例えばＢｌｕｅｔｏｏｔｈ通信回線を接続したと判定すると、上記した（１）で説明した携帯端末用ソフトの動作確認要求を近距離通信部６から携帯端末３に送信させた後に、楽曲データの更新情報要求を近距離通信部６から携帯端末３に送信させる。
【００３４】
携帯端末３において、制御部１４は、車載機２から楽曲データの更新情報要求を近距離通信部１５により受信したと判定すると、車載機２との前回の接続時（車載機２との間で接続していたＢｌｕｅｔｏｏｔｈ通信回線を最後に切断した時点）から楽曲データが更新された否かを示す楽曲データの更新情報を近距離通信部１５から車載機２に送信させる。即ち、制御部１４は、例えば携帯端末３を使用するユーザからの楽曲データを更新する操作入力を操作入力部１９により受付けて楽曲データが更新されると、楽曲データの更新履歴を更新し、その更新履歴を参照することで、楽曲データが更新されたか否かを特定し、車載機２との前回の接続時から楽曲データが更新されたと判定すると、楽曲データが更新されたことを示す楽曲データの更新情報を近距離通信部１５から車載機２に送信させる。一方、制御部１４は、車載機２との前回の接続時から楽曲データが更新されていないと判定すると、楽曲データが更新されていないことを示す楽曲データの更新情報を近距離通信部１５から車載機２に送信させる。
【００３５】
車載機２において、制御部５は、携帯端末３から楽曲データの更新情報を近距離通信部６により受信したと判定すると、その受信した楽曲データの更新情報を解析し、携帯端末３との前回の接続時（携帯端末３との間で接続していたＢｌｕｅｔｏｏｔｈ通信回線を最後に切断した時点）から楽曲データが更新されたか否かを判定する（ステップＡ１）。ここで、制御部５は、携帯端末３との前回の接続時から楽曲データが更新されたと判定すると（ステップＡ１：ＹＥＳ）、楽曲データの送信要求を近距離通信部６から携帯端末３に送信させる。
【００３６】
携帯端末３において、制御部１４は、車載機２から楽曲データの送信要求を近距離通信部１５により受信したと判定すると、楽曲データベース１７に記憶されている楽曲データを近距離通信部１５から車載機２に送信させる。
【００３７】
車載機２において、制御部５は、携帯端末３から楽曲データを近距離通信部６により受信したと判定すると、予め記憶している車載機用ソフトを実行することで、その受信した楽曲データを楽曲データベース１０に記憶すると共に、その受信した楽曲データに含まれる辞書用情報のうち認識辞書データベース１１に記憶されている認識辞書（元の認識辞書、その時点で最新の認識辞書）との差分の辞書用情報を抽出し（ステップＡ２）、携帯端末３との前回の接続時から新たな楽曲データが追加されたか否かを判定する（ステップＡ３）。制御部５は、携帯端末３との前回の接続時から新たな楽曲データが追加されたと判定すると（ステップＡ３：ＹＥＳ）、その追加された楽曲データに含まれる名称に対応する言い換え語の追加が完了済みであるか否かを判定する（ステップＡ４）。制御部５は、図６に示すように、追加された楽曲データに含まれる名称に対応する言い換え語の追加が完了済みであると判定すると（ステップＡ４：ＹＥＳ）、認識辞書データベース１１に記憶されている認識辞書（元の認識辞書）を差分の辞書用情報に基づいて更新し（ステップＡ５）、その更新した認識辞書を認識辞書データベース１１に記憶し、その認識辞書をＳＤカード書込部９からＳＤカード１３に書込む（ステップＡ６）。
【００３８】
一方、制御部５は、図７及び図８に示すように、追加された楽曲データに含まれる名称に対応する言い換え語の追加が完了済みでないと判定すると（ステップＡ４：ＮＯ）、追加が完了していない言い換え語の検索要求を近距離通信部６から携帯端末３に送信させる。
【００３９】
携帯端末３において、制御部１４は、車載機２から言い換え語の検索要求を近距離通信部１５により受信したと判定すると、自機の広域通信部１６とサーバ４の広域通信部２１とが両者の間で広域通信回線を接続させ、言い換え語の検索要求を広域通信部１６からサーバ４送信させる。
【００４０】
サーバ４において、制御部２０は、携帯端末３から言い換え語の検索要求を広域通信部２１により受信したと判定すると、予め記憶している言い換え語検索ソフトを実行することで、その受信した言い換え語の検索要求から名称を抽出し、その抽出した名称に対応する言い換え語を言い換え語データベース２２により検索する。そして、制御部２０は、検索結果を広域通信部２１から携帯端末３に送信させる。
【００４１】
携帯端末３において、制御部１４は、サーバ４から検索結果を広域通信部１６により受信したと判定すると、その受信した検索結果を近距離通信部１５から車載機２に送信させる。
【００４２】
車載機２において、制御部５は、携帯端末３から検索結果を近距離通信部６により受信したと判定すると、その受信した検索結果を解析し、その更新された楽曲データに含まれる名称に対応する言い換え語を特定し（ステップＡ７）、その特定した言い換え語を名称に追加して言い換え語と名称とを対応付け、その言い換え語と名称との対応付けを楽曲データベース１０に記憶されている楽曲データに辞書用情報として記憶する（ステップＡ８）。そして、制御部５は、認識辞書データベース１１に記憶されている認識辞書（元の認識辞書）を差分の辞書用情報に基づいて更新し（ステップＡ９）、その更新した認識辞書を認識辞書データベース１１に記憶し、その認識辞書をＳＤカード書込部９からＳＤカード１３に書込む（ステップＡ１０）。
【００４３】
ここで、制御部５が認識辞書を更新する手順について説明する。制御部５は、図９に示すように、携帯端末３から受信した楽曲データに含まれる辞書用情報のうち認識辞書データベース１１に記憶されている認識辞書との差分の辞書用情報を抽出すると、その抽出した差分の辞書用情報を、追加する辞書用情報と削除する辞書用情報とに分ける。即ち、前回の接続時から新たな楽曲データが追加されていれば、差分の辞書用情報に追加する辞書用情報が含まれており、前回の接続時から楽曲データが削除されていれば、差分の辞書用情報に削除する辞書用情報が含まれている。尚、制御部５は、前回の接続時から楽曲データが変更されていれば、辞書用情報の追加と削除との双方として処理する。
【００４４】
制御部５は、追加する辞書用情報が含まれている場合には、その追加する辞書用情報に基づいて追加用の認識辞書を作成し、その作成した追加用の認識辞書を認識辞書データベース１１に記憶する。又、制御部５は、削除する辞書用情報が含まれている場合には、認識辞書データベース１１に記憶されている元の認識辞書のうち削除する辞書用情報の部分を無効化する。そして、これ以降に、ユーザが発した音声をマイクロホン１２より集音して入力すると、音声認識部８は、音声入力部７から入力した音声を、認識辞書データベース１１に記憶されている追加用の認識辞書と、認識辞書データベース１１に記憶されている元の認識辞書のうち削除する辞書用情報の部分を無効化した認識辞書とを組み合わせて音声認識する。
【００４５】
以上に説明したように本実施形態によれば、携帯端末３において、楽曲データの更新が新たな楽曲データの追加であると、その追加された楽曲データに含まれる名称に対応する言い換え語をサーバ４から取得し、その取得した言い換え語と名称との対応付けを楽曲データベース１７に辞書用情報として記憶するようにした。又、車載機２において、携帯端末３から楽曲データを取得すると、その取得した楽曲データに含まれる辞書用情報のうち元の認識辞書との差分の辞書用情報を抽出し、元の認識辞書を当該抽出した差分の辞書用情報に基づいて更新するようにした。
【００４６】
これにより、言い換え語と名称との対応付けを辞書用情報として記憶し、名称に加えて言い換え語に基づいて認識辞書を作成するので、名称に加えて言い換え語を用いても音声認識を行えることができ、利便性を高めることができる。又、携帯端末３から取得した楽曲データに含まれる辞書用情報の全体に基づいて言い換え語を反映した認識辞書を新たに作成するのではなく、元の認識辞書と携帯端末３から取得した楽曲データに含まれる辞書用情報との差分に基づいて元の認識辞書を更新するので、認識辞書を作成するのに要する時間を短縮することができ、認識辞書をＳＤカード１３に書込む際のデータ量や書込回数を抑えることができる。
【００４７】
又、車載機２において、差分の辞書用情報を、追加する辞書用情報と削除する辞書用情報とに分け、追加する辞書用情報に基づいて追加用の認識辞書を作成すると共に、元の認識辞書のうち削除する辞書用情報の部分を無効化し、入力した音声を、追加用の認識辞書と元の認識辞書のうち削除する辞書用情報の部分を無効化した認識辞書とを組み合わせて音声認識するようにした。携帯端末３から取得した楽曲データに含まれる辞書用情報の全体に基づいて認識辞書を作成すると、即ち、追加する辞書用情報と削除する辞書用情報とを纏めて（区別することなく）最初から認識辞書を作成すると、認識辞書を作成するのに要する時間が長くなる。しかしながら、追加する辞書用情報と削除する辞書用情報とに分け、追加する辞書用情報に基づいて追加用の認識辞書を作成すると共に、元の認識辞書のうち削除する辞書用情報の部分を無効化することで、認識辞書を作成するのに要する時間をより一層短縮することができ、その認識辞書を用いた音声認識を速やかに行うことができる。
【００４８】
本発明は、上記した実施形態にのみ限定されるものではなく、以下のように変形又は拡張することができる。
車載機２に適用する構成に限らず、他の車両用装置に適用する構成であっても良い。又、車両用装置に限らず、例えば自宅等の建物内に設置されるオーディオ機器等の車両とは関係ない状況で使用される装置であっても良い。
【００４９】
名称に言い換え語を追加する対象とするデータは、楽曲データに限らず、施設名データ、地名データ、電話帳データ等であっても良い。施設名データを対象とする場合であれば、例えば施設の名称（「Ａ公園」等）に対し、その施設の呼称（「Ａ広場」等）や所在地（「Ａ市Ｂ町」等）を言い換え語として追加する場合に適用しても良い。地名データを対象とする場合であれば、例えば地名の名称（「Ａ市」等）に対し、その地名に固有の呼称（「Ａ県の県庁所在地」等）を言い換え語として追加する場合に適用しても良い。電話帳データを対象とする場合であれば、例えば人名の名称に対し、その人名の人物が所有する携帯電話機の電話番号等を言い換え語として追加する場合に適用したり、例えば店名の名称（「Ａレストラン」等）に対し、その店名の電話番号等を言い換え語として追加する場合に適用したりしても良い。
【００５０】
差分の辞書用情報を、追加する辞書用情報と削除する辞書用情報とに分け、追加する辞書用情報に基づいて追加用の認識辞書を作成すると共に、元の認識辞書のうち削除する辞書用情報の部分を無効化した後に、携帯端末３から取得した楽曲データに含まれる辞書用情報の全体に基づいて別の認識辞書を作成し、追加用の認識辞書と削除する辞書用情報の部分を無効化した認識辞書とを合成して作成した新たな認識辞書を、携帯端末３から取得した楽曲データに含まれる辞書用情報の全体に基づいて新たに作成した別の認識辞書に置き換えるようにしても良い。即ち、元の認識辞書のうち削除する辞書用情報の部分を無効化しただけでは、無効化した辞書用情報の部分が不要な認識辞書として残ることになるが、携帯端末３から取得した楽曲データに含まれる辞書用情報の全体に基づいて認識辞書を最初から作成する（再構築する）ことで、不要な認識辞書を除外することができる。
【符号の説明】
【００５１】
図面中、１は音声認識システム、２は車載機（音声認識装置）、３は携帯端末（端末）、４はサーバ、５は制御部（認識辞書更新手段）、６は近距離通信部（データ取得手段）、８は音声認識部（音声認識手段）、９はＳＤカード書込部（書込手段）、１１は認識辞書データベース（認識辞書記憶手段）、１３はＳＤカード（記録媒体）、１４は制御部（判定手段、制御手段）、１６は広域通信部（言い換え語取得手段）、１７は楽曲データベース（データ記憶手段）である。
【図１】
0005927969.tif 000002
【図２】
0005927969.tif 000003
【図３】
0005927969.tif 000004
【図４】
0005927969.tif 000005
【図５】
0005927969.tif 000006
【図６】
0005927969.tif 000007
【図７】
0005927969.tif 000008
【図８】
0005927969.tif 000009
【図９】
0005927969.tif 000010