(57)【要約】【課題】受信可能な放送局の放送局名の音声認識が行えなくなる期間の発生を抑止する「放送受信システム」を提供する。【解決手段】メッシュ毎に当該メッシュで正常に受信可能な放送局のデータを管理する。また、現在位置が含まれるメッシュが変化したならば、現在位置が含まれるメッシュと当該メッシュに隣接するメッシュの放送局のデータから、各放送局の放送局名称の音声認識用の辞書データを作成する。そして、辞書データの作成が完了したならば、作成した辞書データで、放送局名称の音声認識に用いる音声認識辞書を更新する。【選択図】図５
2013117597.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの発話した放送局名称を音声認識し、音声認識した放送局名称の放送局に受信する放送局を切り替える放送受信システムであって、
放送局名称の音声認識用の音声認識辞書データを登録した音声認識辞書と、
前記音声認識辞書を用いて、前記ユーザの発話した放送局名称を音声認識する音声認識手段と、
現在位置を算出する現在位置算出手段と、
所定サイズの地理的区域であるメッシュ毎に対応して設けられた、当該メッシュ内の位置において受信可能な放送局の放送局名称を登録したメッシュ毎放送局データを記憶した記憶手段と、
前記現在位置算出手段が算出した現在位置が含まれる前記メッシュが変化したときに、当該現在位置が含まれるメッシュと当該現在位置が含まれるメッシュ周辺のメッシュとに対応するメッシュ毎放送局データに登録されている放送局名称の音声認識用の音声認識辞書データを作成し、当該作成した音声認識辞書データで、前記音声認識辞書に登録されている音声認識辞書データを置き換えることにより、前記音声認識辞書を更新する音声認識辞書更新手段とを有することを特徴とする放送受信システム。
【請求項２】
請求項１記載の放送受信システムであって、
前記現在位置が含まれるメッシュ周辺のメッシュとは、前記現在位置が含まれるメッシュに隣接する全てのメッシュであることを特徴とする放送受信システム。
【請求項３】
請求項１記載の放送受信システムであって、
当該放送受信システムは、自動車に搭載される放送受信システムであることを特徴とする放送受信システム。
【請求項４】
放送局名称の音声認識用の音声認識辞書データを登録した音声認識辞書と、前記音声認識辞書を用いて、ユーザの発話した放送局名称を音声認識する音声認識手段と、所定サイズの地理的区域であるメッシュ毎に対応して設けられた、当該メッシュ内の位置において受信可能な放送局の放送局名称を登録したメッシュ毎放送局データを記憶した記憶手段とを有し、前記音声認識手段が音声認識した放送局名称の放送局に受信する放送局を切り替える放送受信システムにおいて前記音声認識辞書を更新する音声認識辞書更新方法であって、
前記放送受信システムが、現在位置を算出するステップと、
前記放送受信システムが、算出した現在位置が含まれる前記メッシュが変化したときに、当該現在位置が含まれるメッシュと当該現在位置が含まれるメッシュ周辺のメッシュとに対応するメッシュ毎放送局データに登録されている放送局名称の音声認識用の音声認識辞書データを作成し、当該作成した音声認識辞書データで、前記音声認識辞書に登録されている音声認識辞書データを置き換えることにより、前記音声認識辞書を更新するステップとを有することを特徴とする音声認識辞書更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信機に対する音声入力の技術に関するものである。
【背景技術】
【０００２】
放送受信機に対する音声入力の技術としては、ユーザが発話した音声が表す放送局名を、各放送局名の音声認識用のデータを格納した音声認識辞書を用いて認識し、認識した放送局名の放送局の放送周波数に、放送受信機の受信周波数を切り替える技術が知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平11-239067号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
移動体に搭載される放送受信機や、携帯されて移動する放送受信機では、受信できる放送局が放送受信機の移動に伴って変化するため、ユーザから音声入力される可能性のある放送局名を一地域内で受信可能な放送局の放送局名のみに予め限定することができない。
一方で、ユーザから音声入力される可能性のある放送局名すなわち全国の放送局の放送局名の全てについて音声認識用データを登録した音声認識辞書を用いることは、音声認識辞書の格納に必要となる記憶容量の膨大化や、音声認識に要する処理時間の増加を招く。また、各時点時点で見れば、その時点で受信できない放送局の放送局名の音声認識用データが多数音声認識辞書に登録されていることとなるため、非効率的であると共に、音声認識精度の劣化を招きやすい。
【０００５】
そこで、エリア毎に当該エリアで受信可能な放送局を登録しておき、現在位置のエリア間の移動に応じて、現在位置が含まれるエリアに対して登録されている放送局の放送局名の音声認識用データを格納した音声認識辞書を作成し、作成した音声認識辞書を用いてユーザの発話した放送局名の音声認識を行うことが考えられる。
【０００６】
しかしながら、このようにすると、現在位置があるエリアから他のエリアへ移動してから、当該他のエリアで受信可能な放送局の放送局名の音声認識用データを格納した音声認識辞書の作成が開始されるため、当該他のエリアに移動してから、音声認識辞書の作成の完了までの間のしばらくの期間中、当該他のエリアで受信可能な放送局の放送局名の音声認識を行えなくなるという問題が生じる。
【０００７】
そこで、本発明は、現在位置が含まれるエリアに応じた放送局の放送局名の音声認識用データを格納した音声認識辞書を作成して、音声入力された放送局名の音声認識を行う放送受信システムにおいて、各時点において、受信可能な放送局の放送局名の音声認識が行えなくなる期間の発生を抑止することを課題とする。
【課題を解決するための手段】
【０００８】
前記課題達成のために、本発明は、ユーザの発話した放送局名称を音声認識し、音声認識した放送局名称の放送局に受信する放送局を切り替える放送受信システムに、放送局名称の音声認識用の音声認識辞書データを登録した音声認識辞書と、前記音声認識辞書を用いて、前記ユーザの発話した放送局名称を音声認識する音声認識手段と、現在位置を算出する現在位置算出手段と、所定サイズの地理的区域であるメッシュ毎に対応して設けられた、当該メッシュ内の位置において受信可能な放送局の放送局名称を登録したメッシュ毎放送局データを記憶した記憶手段と、前記現在位置算出手段が算出した現在位置が含まれる前記メッシュが変化したときに、当該現在位置が含まれるメッシュと当該現在位置が含まれるメッシュ周辺のメッシュとに対応するメッシュ毎放送局データに登録されている放送局名称の音声認識用の音声認識辞書データを作成し、当該作成した音声認識辞書データで、前記音声認識辞書に登録されている音声認識辞書データを置き換えることにより、前記音声認識辞書を更新する音声認識辞書更新手段とを備えたものである。
【０００９】
このような放送受信システムによれば、現在位置が、あるメッシュ内の位置から、当該メッシュ周辺の他のメッシュ内の位置へと移動した直後、当該他のメッシュ内の位置への移動に伴って音声認識辞書が更新される以前においても、放送局認識辞書には、当該他のメッシュ内で正常に受信可能な放送局の放送局名称の音声認識用の音声認識辞書データが格納されていることとなるため、音声認識辞書の更新前後の双方において当該放送局名称を支障なく音声認識することができる。よって、各時点において、受信可能な放送局の放送局名称の音声認識が行えなくなる期間の発生を抑止することができる。
【００１０】
ここで、このような放送受信システムにおいて、前記現在位置が含まれるメッシュ周辺のメッシュは、前記現在位置が含まれるメッシュに隣接する全てのメッシュとしてよい。
また、以上の放送受信システムは、自動車に搭載される放送受信システムであってもよい。
【発明の効果】
【００１１】
以上のように、本発明によれば、現在位置が含まれるエリアに応じた放送局の放送局名の音声認識用データを格納した音声認識辞書を作成して、音声入力された放送局名の音声認識を行う場合において、各時点において、受信可能な放送局の放送局名の音声認識が行えなくなる期間の発生を抑止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る車載システムの構成を示すブロック図である。
【図２】本発明の実施形態に係る地図データと放送局認識辞書を示す図である。
【図３】本発明の実施形態に係る地図データのメッシュを示す図である。
【図４】本発明の実施形態に係る放送局認識辞書作成処理を示すフローチャートである。
【図５】本発明の実施形態に係る放送局認識辞書作成処理の処理例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係る車載システムの構成を示す。
車載システムは自動車に搭載されるシステムであり、図示するように、地図データを記憶したＨＤＤなどの記憶装置であるところの地図データ記憶部１、ラジオ放送を受信するチューナ２、ナビゲーション部３、ユーザに対する音声出力を行う、オーディオアンプやスピーカを備えた音声出力装置４、ユーザの操作入力を受け付ける操作部５、マイクロフォン６、音声認識部７、ユーザインタフェース制御部８、放送局認識辞書９、放送局認識辞書９を作成、更新する辞書作成部１０、表示装置１１を備えている。
ここで、音声認識部７は、マイクロフォン６から入力されたユーザの音声を認識するものであり、放送局認識辞書９は、音声認識部７が放送局名の音声認識に用いる音声認識辞書である。また、ユーザインタフェース制御部８は、音声出力装置４や表示装置１１や操作部５や音声認識部７を用いたユーザインタフェースを制御するものである。
【００１４】
ただし、車載システムは、ハードウエア的には、マイクロプロセッサや、メモリや、その他の周辺デバイスを有する一般的な構成を備えたＣＰＵ回路を用いて構成するようにしてよく、この場合、以上に示したナビゲーション部３や音声認識部７やユーザインタフェース制御部８や辞書作成部１０などの各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより具現化するプロセスとして実現されるものであって良い。また、この場合、このようなプログラムは、記録媒体や適当な通信路を介して、車載システムに提供されるものであって良い。
【００１５】
次に、図２ａに、地図記憶部に記憶されている地図データの構成を示す。
ここで、地図データでは、図３に示すように地図データが表す地図の地理的範囲（通常、全国）を、一定のサイズ毎に分割して得られる区域（図中、点線で区切られた矩形の区域）であるメッシュ毎に管理している。
すなわち、図２ａに示すように地図データは、メッシュ管理データと、メッシュ毎に対応して設けられたメッシュデータを含む。そして、メッシュ管理データには、各メッシュデータと当該メッシュデータに対応するメッシュの地理的範囲との対応が記述されている。
【００１６】
また、各メッシュデータは、対応するメッシュ内の地図を表すメッシュ内地図データと、メッシュ内放送局データとを含んでいる。
一方、メッシュ内放送局データは、対応するメッシュ内で正常に受信できる各放送局の各々に対応して設けられた放送局レコードを有し、各放送局レコードには、対応する放送局の名称（たとえば、「ＮＨＫ福島」）を表す放送局名称と、対応する放送局の放送局名称の読み（たとえば、「えぬえいちけいふくしま」）を表す放送局名称ヨミと、対応する放送局の放送周波数とが登録されている。
【００１７】
次に、図２ｂに、放送局認識辞書９の構成を示す。
図示するように、放送局認識辞書９には、音声認識の対象とする放送局名称の各々に対応して設けられた辞書データ（図の各行）を有し、各辞書データは、対応する放送局名称と、対応する放送局名称の読みを表す放送局名称ヨミと、対応する放送局名称を読み上げた音声のパターンや当該音声の特徴のパターンを表す音声パターンデータと、対応する放送局名称の放送局の放送周波数とが登録されている。
【００１８】
さて、このような構成において、ナビゲーション部３は、地図データ記憶部１に記憶されている地図データを用いて、自車の現在位置や自車の現在の進行方向の算出や、ユーザからのユーザインタフェース制御部８を介した目的地の設定の受け付けや、設定された目的地までのルートの探索や、現在位置周辺の地図上に現在位置や現在の進行方向を表すマークや目的地までのルートを表したナビゲーション画面を、ユーザインタフェース制御部８を介して表示装置１１へ出力する処理などを行う。なお、ナビゲーション部３は、現在位置の算出のために、ＧＰＳ受信機やジャイロセンサや車速センサなどを備えている。
【００１９】
一方、音声認識部７は、マイクロフォン６から入力されたユーザの音声に対して放送局認識辞書９を音声認識辞書として用いて、ユーザの音声が表す放送局名称の音声認識処理を行い、認識した放送局名称の放送局の放送局周波数として放送局認識辞書９に登録されている周波数への受信周波数の切り替えを、ユーザインタフェース制御部８を介してチューナ２に指示する。そして、チューナ２は指示された周波数に受信周波数を切り替える。この結果、ユーザが、放送局名称を発話すると、チューナ２で受信する放送の放送局が、当該放送局名称の放送局の放送に切り替わることになる。
【００２０】
なお、音声認識部７において行う放送局名称の音声認識は、たとえば、マイクロフォン６から入力された音声のパターンと、放送局認識辞書９に登録された音声パターンデータとのパターンマッチングにより行う。すなわち、マイクロフォン６から入力された音声のパターンに所定レベル以上マッチする音声パターンデータのうちの、マイクロフォン６から入力された音声のパターンに最もマッチする音声パターンデータに対応する放送局名称を、ユーザが発話した放送局名称として認識することにより行う。
【００２１】
次に、以上のような放送局名称の音声認識に用いられる放送局認識辞書９の作成について説明する。
辞書作成部１０は、放送局認識辞書９の作成のために、図４に示す放送局認識辞書作成処理を実行する。
図示するように、この処理において、辞書作成部１０は、まず、ナビゲーション部３が算出している現在位置が含まれるメッシュと、当該メッシュに隣接するメッシュとを含むエリアを対象エリアに設定する（ステップ４０２）。
すなわち、ここでは、図５ａに示すように現在位置５００がメッシュｊの内部にあれば、メッシュｊとメッシュｊに隣接するメッシュｅ、ｆ、ｇ、ｉ、ｋ、ｍ、ｎ、ｏを含むエリア５０１を対象エリアに設定する。
そして、対象エリアに含まれる各メッシュのメッシュデータのメッシュ内放送局データを取得し（ステップ４０４）、放送局認識辞書９のデータを作成する（ステップ４０６）。
ここで、ステップ４０６では、取得した各メッシュ内放送局データに含まれる各放送局レコードのうちから、放送局レコードの内容が他の放送局レコードと重複するものを除く。すなわち、内容が同じ放送局レコードが複数存在する場合には、当該複数存在した放送局レコードのうちの一つだけを残し、他の放送局レコードを排除する。
【００２２】
そして、次に、残った各放送局レコードに対応する辞書データを作成する。放送局レコードに対応する辞書データの作成は、放送局レコードの放送局名称ヨミから放送局名称を読み上げた音声のパターンや当該音声の特徴のパターンを表す音声パターンデータを作成し、作成した音声パターンと、放送局レコードに登録されている放送局レコードの放送局名称と放送局名称ヨミと放送周波数とを含めたデータを当該放送局レコードに対応する辞書データとして作成することにより行う。
【００２３】
そして、次に、音声認識部７の放送局認識辞書９を用いた音声認識の処理の実行を一時停止し（ステップ４０８）、放送局認識辞書９の辞書データを、ステップ４０６で作成した各辞書データに入れ替えることにより、放送局認識辞書９を更新する（ステップ４１０）。そして、音声認識部７の放送局認識辞書９を用いた音声認識の処理の実行を再開する（ステップ４１２）。
【００２４】
また、以降は、ナビゲーション部３が算出している現在位置が含まれるメッシュが変化するのを監視し（ステップ４１４）、変化が発生したならばステップ４０２からの処理を行う。
この結果、たとえば、図５ａに示すように、現在位置５００がメッシュｊにあるときには、メッシュｊとメッシュｊに隣接するメッシュｅ、ｆ、ｇ、ｉ、ｋ、ｍ、ｎ、ｏを含むエリア５０１内で正常に受信可能な放送局の放送局名称の辞書データが格納された放送局認識辞書９を用いた音声認識が行われ、その後、図５ｂに示すように現在位置５００がメッシュｆに移動した場合には、メッシュｆとメッシュｆに隣接するメッシュａ、ｂ、ｃ、ｅ、ｇ、ｉ、ｊ、ｋを含むエリア５０２内で正常に受信可能な放送局の放送局名称の辞書データが格納された放送局認識辞書９を用いた音声認識が行われる。そして、また、さらにその後、図５ｃに示すように、現在位置５００がメッシュｇに移動した場合には、メッシュｇとメッシュｇに隣接するメッシュｂ、ｃ、ｄ、ｆ、ｈ、ｊ、ｋ、ｌを含むエリア５０３内で正常に受信可能な放送局の放送局名称の辞書データが格納された放送局認識辞書９を用いた音声認識が行われることとなる。
【００２５】
したがって、たとえば、図５ａから図５ｂに示すように、現在位置がメッシュｊ内の位置からメッシュｆ内の位置へと移動した直後、メッシュｆ内の位置への移動に伴って放送局認識辞書９が更新される以前においても、放送局認識辞書９には、メッシュｆ内で正常に受信可能な放送局の放送局名称の辞書データが格納されていることとなり、この放送局名称を支障なく音声認識して、当該放送局名称の放送局の放送周波数に、チューナ２の受信周波数を切り替えることができる。
【００２６】
よって、本実施形態によれば、各時点において、受信可能な放送局の放送局名の音声認識が行えなくなる期間の発生を抑止することができる。
以上、辞書作成部１０が行う放送局認識辞書作成処理について説明した。
なお、以上の実施形態は、自転車などの自動車以外の移動体に搭載される放送受信機や、ユーザによって携帯されて移動する放送受信システムなどにも同様に適用することができる。
また、チューナ２が、ＴＶ放送を受信するものである場合にも同様に適用することができる。
また、以上の実施形態は、対象エリアを現在位置が含まれるメッシュと、当該メッシュに隣接するメッシュを含むエリアとして放送局認識辞書９の更新を行ったが、これは、対象エリアを、現在位置が含まれるメッシュと、現在位置が含まれるメッシュに隣接するメッシュのうちのナビゲーション部３において算出される自動車の進行方向側に隣接するメッシュとを含むエリアとして放送局認識辞書９の更新を行うようにするなどしてもよい。
【符号の説明】
【００２７】
１…地図データ記憶部、２…チューナ、３…ナビゲーション部、４…音声出力装置、５…操作部、６…マイクロフォン、７…音声認識部、８…ユーザインタフェース制御部、９…放送局認識辞書、１０…辞書作成部。
【図１】
2013117597.tif 000003
【図２】
2013117597.tif 000004
【図３】
2013117597.tif 000005
【図４】
2013117597.tif 000006
【図５】
2013117597.tif 000007