(57)【要約】【課題】最新のＥＰＧデータを利用して辞書を作成する際、ＥＰＧに含まれる出演者の人物名やグループ名などは、日々新しいものが出現する上、特殊な読みをするものも多いため、一般の漢和辞典等で正しく読みを振るのは難しく、同じ表記で読みが異なる単語があった場合、一律に同じ読みが付与しかできず、誤った読みが付与されてしまう。しかし、利用者はどのような辞書ができているか知らないため、読みは正しく付与されていると判断し、正しい読みで発声するが、辞書作成時に正しい読みが付与されていないため、利用者の所望な操作が正しく行えない。【解決手段】ＥＰＧに読みが付与されている少数の単語を基に、読み付与用のデータベースである動的辞典１０４を作成し、動的辞典１０４とＥＰＧのデータとマッチングを行い、一致した単語についてはその読みを付与して認識辞書１０９に登録する。【選択図】図１
2005227545.tif 000002
【特許請求の範囲】
【請求項１】
入力データに含まれる読みが付与された単語を随時蓄積する動的辞書と、前記動的辞書を用いて、前記入力データに含まれる単語に読みを付与する読み付与部とを含む辞書作成装置。
【請求項２】
予め蓄積された固定辞書を更に含み、読み付与部は、動的辞書と前記固定辞書とを用いて入力データに含まれる単語に読みを付与するものである請求項１記載の辞書作成装置。
【請求項３】
動的辞書は、読みが付与された単語読みが付与された単語に関する情報とを関連させて蓄積するものである請求項１又は２記載の認識辞書作成装置。
【請求項４】
単語の使用頻度を蓄積した履歴蓄積部を更に含み、動的辞書は、読みが付与された単語と前記使用頻度とを関連させて蓄積するものである請求項１記載の辞書作成装置。
【請求項５】
単語の使用頻度を蓄積した履歴蓄積部を更に含み、認識辞書に蓄積された単語を、使用頻度を用いて削除する削除部とを更に含む請求項１記載の辞書作成装置。
【請求項６】
請求項１ないし５のいずれか記載の辞書作成装置により作成された認識辞書と、入力された音声から前記認識辞書に含まれる単語を認識する音声認識部と、前記音声認識部により認識された単語が電子番組表に含まれる場合に、前記電子番組表の番組を出力する制御部とを有する番組案内装置。
【請求項７】
入力データに含まれる読みが付与された単語を随時蓄積する第１のステップと、前記蓄積された単語を用いて、前記入力データに含まれる単語に読みを付与する第２のステップとを含む辞書作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子番組ガイド（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  ｇｕｉｄｅ：ＥＰＧ）を利用した音声認識機能を持つ機器操作装置に関するものであり、特に、番組案内装置に関する。
【背景技術】
【０００２】
従来、番組案内装置は、番組の多チャンネル化に伴い、ＥＰＧと音声とを用いてＴＶ操作行うものであり、最新のＥＰＧデータを受信し、受信データ用いて本日又は明日以降の番組に対応した音声認識辞書を作成するが、この際、音声認識辞書作成に必要な読み付与は固定の漢和辞典などを用いて行う。
【０００３】
図６に従来の番組案内装置の構成図を示す。ＥＰＧ受信部５０１は、テレビ信号からＥＰＧデータを分離するものであり、項目分類部５０２は、音声認識に必要のない「放送時間」などのデータを分離し、「番組タイトル」、「出演者」などに分類するものであり、読み取得部５０３は、固定辞書である５０４の記録された電子化された漢和辞典を参照してＥＰＧから取得された単語について読み付与を行う。辞書更新部５０５は、ＥＰＧデータに含まれる単語を辞書に重複することなく登録するものであり、辞書５０６は、音声認識に必要な単語を、登録日時と共に、記憶しておくものであり、音声認識部５０７は、利用者の発話による音声信号から、辞書５０６を参照し、特定の単語を認識するものである。
【０００４】
また、時計５０８は、現在の日時を登録語削除部５０７に出力するものであり、登録語削除部５０７は、時計５０６の日時を参照し、辞書５０６に登録されている単語のうち、例えば、前日までに登録されている単語を削除するものであり、ＥＰＧ蓄積部５１０は、ＥＰＧデータを蓄積するものであり、制御部５１２は、音声認識部５０７が認識した単語をＥＰＧ蓄積部に蓄積されているＥＰＧデータから検索し、該当する番組内容を出力するものである（例えば、特許文献１参照）。
【特許文献１】特開２００１−２２３７４号公報（第７頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の番組案内装置は、最新のＥＰＧデータを利用して辞書を作成する際、辞書作成に必要な単語の読みを固定の漢和辞典や形態素解析辞書を用いて行っているが、ＥＰＧに含まれる出演者の人物名やグループ名などは、日々新しいものが出現する上、特殊な読みをするものも多いため、一般の漢和辞典等で正しく読みを振るのは難しい。さらに同じ表記で読みが異なる単語があった場合、従来の方法では一律に同じ読みが付与しかできず、誤った読みが付与されてしまう。
【０００６】
しかし、利用者はどのような辞書ができているか知らないため、読みは正しく付与されていると判断し、正しい読みで発声するが、辞書作成時に正しい読みが付与されていないため、利用者の所望な操作が正しく行えない。
【課題を解決するための手段】
【０００７】
従来の課題を解決するため本発明は、ＥＰＧに読みが付与されている少数の単語を基に、読み付与用のデータベースである動的辞典を作成し、前記動的辞典とＥＰＧのデータとマッチングを行い、一致した単語についてはその読みを付与して音声認識用辞書に登録する。
【発明の効果】
【０００８】
本発明による辞書作成方法によれば、ＥＰＧデータ内の単語についてより精度の高い読み付与が可能となる。これに伴い、高い音声認識率でのＥＰＧ番組検索や案内が可能となり、利用者にとって使い勝手の良い音声インタフェースが実現できる。
【発明を実施するための最良の形態】
【０００９】
本発明の請求項１に記載の発明は、入力データに含まれる読みが付与された単語を随時蓄積する動的辞書と、前記動的辞書を用いて、前記入力データに含まれる単語に読みを付与する読み付与部とを含む辞書作成装置としたものであり、読みが付与されていない単語に、既に、読みが付与された単語を用いて読みを付与することができるという作用を有する。
【００１０】
請求項２に記載の発明は、予め蓄積された固定辞書を更に含み、読み付与部は、動的辞書と前記固定辞書とを用いて入力データに含まれる単語に読みを付与するものである請求項１記載の辞書作成装置としたものであり、一般的な辞書とを併用することで、動的辞書に含まれない単語についても読みを付加することができるという作用を有する。
【００１１】
請求項３に記載の発明は、動的辞書は、読みが付与された単語と読みが付与された単語に関する情報とを関連させて蓄積するものである請求項１又は２記載の認識辞書作成装置としたものであり、漢字表記が同じ単語でも、読みが付与された単語に関する情報を参照することで、正確な読みを付与することができるという作用を有する。
【００１２】
請求項４に記載の発明は、単語の使用頻度を蓄積した履歴蓄積部を更に含み、動的辞書は、読みが付与された単語と前記使用頻度とを関連させて蓄積するものである請求項１記載の辞書作成装置としたものであり、単語の使用頻度を考慮して、単語に読みを付与することができるという作用を有する。
【００１３】
請求項５に記載の発明は、単語の使用頻度を蓄積した履歴蓄積部を更に含み、認識辞書に蓄積された単語を、使用頻度を用いて削除する削除部とを更に含む請求項１記載の辞書作成装置としたものであり、使用頻度の低い単語を認識辞書から削除することができるという作用を有する。
【００１４】
請求項６に記載の発明は、請求項１ないし５のいずれか記載の辞書作成装置により作成された認識辞書と、入力された音声から前記認識辞書に含まれる単語を認識する音声認識部と、前記音声認識部により認識された単語が電子番組表に含まれる場合に、前記電子番組表の番組を出力する制御部とを有する番組案内装置としたものであり、電子番組表に含まれる単語を正しい読みで検索し、番組案内を出力することができる
という作用を有する。
【００１５】
請求項７に記載の発明は、入力データに含まれる読みが付与された単語を随時蓄積する第１のステップと、前記蓄積された単語を用いて、前記入力データに含まれる単語に読みを付与する第２のステップとを含む辞書作成方法としたものであり、読みが付与されていない単語に、既に、読みが付与された単語を用いて読みを付与することができるという作用を有する。
【００１６】
以下に本発明の実施の形態について、図面を用いて説明する。
【００１７】
（実施の形態１）
図１は本発明の第１の実施の形態による番組案内装置の構成を示す図である。
【００１８】
ＥＰＧ受信部１０１は、テレビ信号からＥＰＧデータを分離するものであり、項目分類部１０２は、常に認識対象となる「開始日」、「放送時間」などの項目と、「イベント名」、「テキスト」、「ジャンル」などの項目とに分離し、認識辞書に登録すべき単語を抽出するものである。
【００１９】
読み付与済み単語抽出部１０３は、分類された項目に含まれる単語に読みが付与されているかを確認し、読み仮名が付与された単語が分類された項目に存在した場合は、この単語の表記と読み仮名の対を動的辞典１０４に保存する。
【００２０】
読み付与部１０５は、項目分類部１０２から出力された、例えば、「番組タイトル」、「出演者」、「ジャンル」などの項目に含まれ、認識辞書に登録すべき単語に、動的辞典１０４と一般的な辞書である固定辞典１０６とを用いて、読み仮名の付与を行う。ここで、既に、読みが付与されている単語は、付与済みの読みを優先することで、再度の読みの付与を省略することもできる。
【００２１】
辞書作成部１０７は、読み付与部１０５で読み仮名が付与された単語と音声認識に必要な固定語彙蓄積部１０８に蓄積された固定語彙を用いて音声認識用辞書１０９を作成ものである。
【００２２】
また、時計１１０は、現在の日時を制御部１１３に知らせるものであり、登録語削除積部１１１は、認識辞書から一定の語彙を削除するものである。制御部１１３は、音声認識部１１２が認識した単語をＥＰＧ蓄積部１１４に蓄積されているＥＰＧデータから検索し、該当する番組に関する情報を出力するものである。視聴履歴１１５はユーザの視聴履歴を保存されている。
【００２３】
ここで、音声認識を用いた番組案内には、辞書を作成するオフライン処理工程と、作成した辞書を用いて入力された音声を認識し、番組を案内するオンライン処理工程から構成される。
【００２４】
まず、オフライン処理工程の動作について、図２を用いて説明する。
【００２５】
まず、Ｓ２０１にて、ＥＰＧ受信部１０１が、テレビ信号からＥＰＧデータを取り出し、項目分離部１０２とＥＰＧ蓄積部１１４に出力する。
【００２６】
次に、Ｓ２０２にて、項目分類部１０２が、ＥＰＧデータを項目別に分類し、音声認識の対象となる単語の抽出を行う。
【００２７】
図４にＥＰＧデータの例を示す。ＥＰＧデータには、１つの番組毎に、放送局を識別するための「サービスＩＤ」、各番組を識別するための「イベントＩＤ」、番組が開始する年月日を示す「放送日」、番組が放送される時間を示す「放送時間」、番組名を示す「タイトル」、番組のジャンルを示す「ジャンル」、主な番組出演者を示す「出演者」番組内容を示す「番組内容」、より詳細な番組情報を示す「詳細情報」、番組の内容を示す「番組内容」などの項目に分類されている。なお、ＥＰＧデータには図４の「出演者」のように表記に対する読みが付与されている場合がある。また、例えば図４の「藤原紀江」のように、ＥＰＧデータにおいては、全ての「出演者」に読みが付与されているわけではなく、「番組内容」や「詳細情報」にはあるが、「出演者」の項目に分けられていない出演者も多く存在する。
【００２８】
上記ＥＰＧデータの分類において、「番組名」、「出演者」、「ジャンル」、「番組内
容」、「詳細情報」に含まれる特定の単語について、音声認識辞書に登録するため、読み付与を行う。なお、「放送局」、「開始日」「放送時間」の項目に関する単語やその他認識対象となる文に必要な語彙などの読みにつていはＥＰＧデータから取得するのではなく、固定語彙蓄積部１０８に保存されているものを用いる。
【００２９】
次に、Ｓ２０３にて、読み付与済み単語抽出部１０７が、項目分類部１０２から入力される分類された項目から読み付与済み単語を抽出する。ここで、動的辞典１０４に前記抽出した読み付与済み単語がない場合、この単語の表記および読みを動的辞典１０４に追加する。更に、単語の表記と読みの他に、読み以外の情報として、この単語が出現した最新の日付、この単語が一定期間内に出現した回数、単語の属する項目名、同番組の他の項目に関する情報などを動的辞典１０４に記憶する。なお、ＥＰＧデータから抽出される読み付与済み単語の例としては、図４に示したＥＰＧデータの場合、「今田高志（いまだたかし）」や「中島美香子（なかじまみかこ）」であり、前記読み以外の情報としては、「２００３／１／２０」、「出演者」、「司会」、「ゲスト」、「バラエティ」などの情報がある。
【００３０】
動的辞典１０４内の単語および単語に関する情報は、動的辞典１０４の容量により削除することも可能である。削除する際には、図１には図示していないが、上記単語の読み以外情報である単語の出現日や視聴履歴１１５を用いることも可能である。
【００３１】
次に、Ｓ２０４にて、読み付与部１０５は、項目分類部１０２より入力された読み付与対象である項目内の単語に対して、動的辞典１０４にある単語とマッチングを行い、一致した単語の読み付与を行う。
【００３２】
なお、このマッチングによる読み付与においては、動的辞典１０４における読み以外の情報を用いることが可能である。例えば、読み付与において区別できない人物名があった場合、動的辞典１０４内の読み以外の情報、を用いてどの読みが適切かを判断し、読み付与を行う。
【００３３】
具体的には、図５に示すように、ある番組情報に「井上剛」という単語があり、その単語が動的辞書に２つ存在した場合、その対象番組の大ジャンルが「音楽」であれば「いのうえたけし」という読み付与を行い、対象番組の大ジャンルが「映画」であれば「いのうえつよし」という読みをその単語に対して付ける。
【００３４】
次に動的辞典１０４を用いた読み付与された以外の単語に対して、固定辞典１０６を用いて形態素解析を行い、固有名詞等認識対象となる単語について読み付与を行う。
【００３５】
次にＳ２０５にて、辞書作成部１０７が、読み付与部１０５から入力された単語と固定語彙蓄積部１０８に蓄積されている固定単語とから認識辞書１０９の作成を行う。
【００３６】
次にＳ２０６にて、登録語彙削除部１１１が、時間に基づき古いＥＰＧデータに関する語彙を削除する。なお、図１には図示していないが、視聴履歴１１５の情報を用いて登録語彙を削除することも可能である。
【００３７】
次に、オンライン処理工程について、図３について説明する。
【００３８】
まず、Ｓ３０１にて、音声認識部１１２が、入力された音声を、認識辞書１０９を参照して音声認識を行う。
【００３９】
次に、Ｓ３０２にて、制御部１１３が、認識された単語と、ＥＰＧ蓄積部１１４に蓄積
されているＥＰＧデータとを参照し、番組案内を出力する。
【００４０】
なお、番組案内として出力される単語は、動的辞書を参照することで、番組案内を音声合成する場合に、正しい読みを用いて音声出力することが可能となる。
【００４１】
以上の構成により、ＥＰＧデータ内の単語についてより精度の高い読み付与が可能となる。これに伴い、高い音声認識率でのＥＰＧ番組検索や案内が可能となり、利用者にとって使い勝手の良い音声インタフェースが実現できる。
【産業上の利用可能性】
【００４２】
本発明は日々変化するコンテンツを対象とした音声認識インタフェースを持つシステムにおいて、一部単語の読み付与が行われている全てのコンテンツに対して利用可能であり、その産業上の利用可能性は非常に大きい。
【図面の簡単な説明】
【００４３】
【図１】本発明の第１の実施の形態による番組案内装置の構成を示す図
【図２】本発明の第１の実施の形態による音声案内装置のフローチャート
【図３】本発明の第１の実施の形態による番組案内装置のフローチャート
【図４】本発明の第１の実施の形態によるＥＰＧデータを示す図
【図５】本発明の第１の実施の形態による動的辞書を示す図
【図６】従来の番組案内装置の構成を示す図
【符号の説明】
【００４４】
１０１  ＥＰＧ受信部
１０２  項目分類部
１０３  読み付与済み単語抽出部
１０４  動的辞典
１０５  読み付与部
１０６  固定辞典
１０７  辞書作成部
１０８  固定語彙蓄積部
１０９  認識辞書
１１０  時計
１１１  登録語彙削除部
１１２  音声認識部
１１３  制御部
１１４  ＥＰＧ蓄積部
１１５  視聴履歴
【図１】
2005227545.tif 000003
【図２】
2005227545.tif 000004
【図３】
2005227545.tif 000005
【図４】
2005227545.tif 000006
【図５】
2005227545.tif 000007
【図６】
2005227545.tif 000008