(57)【要約】【課題】車両の走行中であってもテレビ放送により受信したデータを確実に確認できるよう読み上げることを可能にする。【解決手段】放送受信装置１０は、テレビ放送により受信したデータを音声により出力する。ＣＰＵ３０は、フロントエンド部２４を通じてテレビ放送により受信したデータを音声の出力単位に区分し、この区分された出力単位のデータをもとに音声を合成して出力することができる。ＣＰＵ３０は、音声が出力されている間の周囲の音を集音マイク２２により集音して、この集音された音声の音声レベルが一定値を越えているかを判定する。ＣＰＵ３０は、この音声レベルが一定値を越えていると判定された時に、出力されていた出力単位の音声を再度出力させる。【選択図】      図１
2006311432.tif 000002
【特許請求の範囲】
【請求項１】
テレビ放送により受信したデータを音声により出力する放送データ読み上げ装置であって、
テレビ放送により受信したデータを音声の出力単位に区分する区分手段と、
前記区分手段により区分された出力単位のデータをもとに音声を合成して出力する音声出力手段と、
前記音声出力手段により音声が出力されている間の周囲の音を集音する集音手段と、
前記集音手段により集音された音声の音声レベルが一定値を越えているかを判定する判定手段と、
前記判定手段により音声レベルが一定値を越えていると判定された時に、前記音声出力手段により出力されていた出力単位の音声を、前記音声出力手段により再度出力させる音声出力制御手段と
を具備したことを特徴とする放送データ読み上げ装置。
【請求項２】
前記音声出力制御手段は、前記判定手段により前記音声レベルが一定値を越えていると判定された時に、前記音声出力手段により出力されていた出力単位を含む複数の出力単位の音声を再度出力させることを特徴とする請求項１記載の放送データ読み上げ装置。
【請求項３】
前記判定手段は、前記音声レベルが一定値を所定期間越えているかを判定し、
前記音声出力制御手段は、前記判定手段により前記音声レベルが一定値を所定期間越えていると判定された場合に、前記音声出力手段により出力されていた出力単位を含む複数の出力単位の音声を再度出力させることを特徴とする請求項２記載の放送データ読み上げ装置。
【請求項４】
自動車の状態を示す信号を入力する信号入力手段をさらに具備し、
前記音声出力制御手段は、前記信号入力手段により入力された信号に応じて、前記音声出力手段による音声の再出力を制御することを特徴とする請求項１記載の放送データ読み上げ装置。
【請求項５】
他の装置の動作状態を検出する状態検出手段をさらに具備し、
前記音声出力制御手段は、前記状態検出手段により検出された動作状態に応じて、前記音声出力手段による音声の再出力を制御することを特徴とする請求項１記載の放送データ読み上げ装置。
【請求項６】
前記音声出力手段は、前記音声出力制御手段の制御により音声を再度出力する場合に、前回の音声出力時とは異なる音声種別により音声を出力することを特徴とする請求項１記載の放送データ読み上げ装置。
【請求項７】
前記音声出力手段は、前記集音手段によって集音された音に応じて出力させる音声の音声種別を変更することを特徴とする請求項６記載の放送データ読み上げ装置。
【請求項８】
前記区分手段により区分された出力単位のデータに対して重要度を設定する重要度設定手段をさらに具備し、
前記音声出力手段は、前記重要度設定手段により設定された重要度に応じて、前回の音声出力時とは異なる音声種別により音声を出力することを特徴とする請求項６記載の放送データ読み上げ装置。
【請求項９】
テキストデータを音声により出力する放送データ読み上げ装置であって、
前記テキストデータを音声の出力単位に区分する区分手段と、
前記区分手段により区分された出力単位のデータをもとに音声を合成して出力する音声出力手段と、
前記音声出力手段により音声が出力されている間の周囲の音を集音する集音手段と、
前記集音手段により集音された音声の音声レベルが一定値を越えているかを判定する判定手段と、
前記判定手段により音声レベルが一定値を越えていると判定された時に、前記音声出力手段により出力されていた出力単位の音声を、前記音声出力手段により再度出力させる音声出力制御手段と
を具備したことを特徴とする放送データ読み上げ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ放送等により受信したデータを音声により出力する放送データ読み上げ装置に関する。
【背景技術】
【０００２】
近年では、自動車内にテレビ放送受信装置を搭載し、車内においてテレビ番組を視聴することが一般的となっている。また、デジタルテレビ放送では、一般のテレビ番組だけでなく、テキストによるコンテンツを送信するデータ放送や、番組表（いわゆるＥＰＧ（Electronic Program Guide））などの番組情報についても受信して出力することができる。
【０００３】
通常、自動車の走行中では、運転者がテレビ画面を凝視することがないように画面表示がされないようになっている。従って、走行中には音声によって番組情報（データ放送、番組表）を読み上げさせる機能が有用となってくる。
【０００４】
従来、走行中には画面表示をしないことからコンテンツを音声によって読み上げる装置、例えば電子メールなどにより与えられるテキストデータを音声によって読み上げる車載音声提示装置が考えられている（特許文献１）。
【０００５】
特許文献１に記載された車載音声提示装置では、テキストデータベースからテキストデータを取り出し、このテキストデータを音声信号に変換し音声で読み上げるもので、車両に搭載された車載機器を乗員が操作した際に操作とテキストデータの読み上げ箇所とを対応させて記憶しておき、テキストデータの再度読み上げが指示された場合に、記憶されている操作と照合して同一の操作が行われていたときのテキストデータの再読み上げを指示する。
【特許文献１】特開２００３−１７７７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、自動車の走行中では、運転者は音声にずっと集中することが困難であり、また走行状況によっては騒音が大きい場合があり、出力された音声を聞き取れない場合があった。
【０００７】
本発明は前述した課題に考慮してなされたもので、車両の走行中であってもテレビ放送により受信したデータを確実に確認できるよう読み上げることが可能な放送データ読み上げ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、テレビ放送により受信したデータを音声により出力する放送データ読み上げ装置であって、テレビ放送により受信したデータを音声の出力単位に区分する区分手段と、前記区分手段により区分された出力単位のデータをもとに音声を合成して出力する音声出力手段と、前記音声出力手段により音声が出力されている間の周囲の音を集音する集音手段と、前記集音手段により集音された音声の音声レベルが一定値を越えているかを判定する判定手段と、前記判定手段により音声レベルが一定値を越えていると判定された時に、前記音声出力手段により出力されていた出力単位の音声を、前記音声出力手段により再度出力させる音声出力制御手段とを具備したことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、音声が出力されている間の周囲の音声レベルが一定値を越えていると判定された時に、この出力されていた音声を再出力させるように制御されるので、車両の走行中であってもテレビ放送等により受信したデータを確実に確認できるよう読み上げることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態について説明する。
【００１１】
図１は、本実施形態における車載向けデジタル放送受信システム（デジタル放送受信装置）の構成を示すブロック図である。本実施形態における車載向けデジタル放送受信システムは、移動体である自動車などの車両に搭載されて使用されるもので、放送受信装置１０、出力装置２０、入力装置２１、集音マイク２２、ナビゲーション装置２３、及びフロントエンド部２４を含んでいる。
【００１２】
放送受信装置１０は、フロントエンド部２４により受信されるデジタル放送による番組（映像、音声）を出力装置２０から出力させる放送受信機能と、ナビゲーション装置２３によって取得される移動体（車両）の移動状態（速度、方向、高度）の情報をもとにナビゲーション情報（地図、音声案内など）を出力装置２０から出力させるナビゲーション機能が設けられている。
【００１３】
放送受信装置１０は、放送方式（伝送レート）が異なる複数の番組の信号が多重化されたデジタル放送、すなわち同時に送信される固定向けデジタル放送と移動体向けデジタル放送を受信することができる。デジタル放送では、テレビ番組だけでなくデータ放送や番組情報（ＥＰＧ）などの番組情報を受信することができる。
【００１４】
出力装置２０は、ＬＣＤ（Liquid Crystal Display）などにより構成されるディスプレイ２０ａ、及びスピーカ２０ｂが含まれている。また、出力装置２０には、動作状態や各種通知のためにＬＥＤ（Light Emitting Diode）などにより構成されたインジケータなどが設けられる（図示せず）。
【００１５】
入力装置２１は、キーボードや各種機能ボタン（音声読み上げボタンなど）、ディスプレイ２０ａの表示面と一体化して設けられるタブレットなどのポインティングデバイスが設けられる。また、赤外線通信などによるボタン操作に応じた信号を出力するリモートコントローラとして構成することもできる。
【００１６】
集音マイク２２は、車内における音（騒音）を入力するためのもので、車内の所定の場所に設置される（図２参照）。
【００１７】
ナビゲーション装置２３は、移動体の移動状態を示す情報を取得するもので、ＧＰＳ衛星１９からの信号をＧＰＳアンテナにより受信して現在位置の緯度／経度／高度を表す位置情報を取得する。また、ナビゲーション装置２３は、車両の走行速度や車両の進行方向などの情報を取得することもできる。
【００１８】
フロントエンド部２４は、放送受信装置１０からの選局制御信号に応じて、アンテナにより受信される所定のチャンネル周波数に同調して、中間周波数に変換して増幅する。また、フロントエンド部２４は、デジタル放送信号を復調し、誤り検出及び訂正を行った後、復号したデータ（ＴＳ（Transport Stream））を放送受信装置１０（番組情報取得部３１）へ出力する。
【００１９】
図１に示す放送受信装置１０は、ＣＰＵ３０、番組情報取得部３１、ＲＯＭ３２、ＲＡＭ３３、記憶装置３４、センサ信号入力部３５、通信装置３６、映像デコーダ３７、音声デコーダ３８、及び音声処理部３９が設けられている。
【００２０】
ＣＰＵ３０は、放送受信装置１０全体の制御を司るもので、ＲＯＭ３２に記憶されたプログラムを実行することで、デジタルテレビ放送により受信した番組（コンテンツ）の出力や、番組表データ（ＥＰＧ）やデータ放送により受信したデータなどの音声による出力などを制御する。ＣＰＵ３０は、放送データ読み上げプログラムに従い、後述する放送データ読み上げ処理を実行して番組表データなどを音声により出力する。
【００２１】
番組情報取得部３１は、フロントエンド部２４からのデータ（ＴＳ）を入力して、記憶装置３４に一時記憶させる。番組情報取得部３１は、フロントエンド部２４からのデータから番組情報、例えば番組表データやデータ放送により受信されたデータなどを抽出して、番組情報３４ａとして記憶装置３４に記憶させる。なお、番組情報は、例えば文字列（テキスト）データにより表されている。
【００２２】
ＲＯＭ３２は、放送受信装置１０により提供される各機能を実現するためのプログラムなどが記憶されるもので、例えばデジタルテレビ放送により受信された番組（コンテンツ）を出力するためのプログラムの他、デジタルテレビ放送により受信した番組情報を音声により出力（読み上げ）させる放送データ読み上げプログラムが含まれている。
【００２３】
ＲＡＭ３３は、各種プログラムやデータなどが一時的に記憶されるもので、番組情報取得部３１を通じて入力されたデータを保存あるいは展開するためのエリアが設けられる。ＲＡＭ３３には、番組情報取得部３１により抽出された番組情報３４ａが記憶される。
【００２４】
記憶装置３４は、番組情報取得部３１を通じて入力されたデジタル放送により受信されたデータや、通信装置３６を通じて入力されるデータなどが記憶される。記憶装置３４には、後述する放送データ読み上げ処理の対象となる番組情報３４ａが記憶されており、必要に応じて読み出されて音声データに変換され出力される。
【００２５】
センサ信号入力部３５は、放送受信装置１０が搭載された自動車の状態を検知するために、自動車の各部に設けられたセンサやスイッチからの信号を入力する。センサ信号入力部３５は、例えば自動車が走行することにより発生する車速パルス信号、パーキングブレーキが掛けられているか否か（オン／オフ）を示すパーキングブレーキ信号、ウインカー（左右）が点灯されているか否かを示すウインカー切替信号などを入力する。ＣＰＵ３０は、センサ信号入力部３５を通じて入力される信号をもとに、自動車の状態を判別することができる。
【００２６】
通信装置３６は、外部の通信網との通信を制御するもので、例えば無線通信により公衆回線網の基地局１４と接続され、公衆回線網からインターネット１６などのネットワークに接続することができる。放送受信装置１０は、通信装置３６を通じて、インターネット１６に接続されたサーバとの間でデータの送受信をすることができる。例えば、通信装置３６を通じて、番組表データをダウンロードすることができる。また、通信装置３６を通じて電子メールを受信することもできる。
【００２７】
映像デコーダ３７は、フロントエンド部２４を通じて入力された番組のデータ（ＴＳ）を映像信号に変換して、出力装置２０のディスプレイ２０ａにおいて表示出力させる。
【００２８】
音声デコーダ３８は、フロントエンド部２４を通じて入力された番組のデータ（ＴＳ）を音声信号に変換して、出力装置２０のスピーカ２０ｂから音声出力させる。
【００２９】
音声処理部３９は、集音マイク２２により入力された音声信号を音声データにデジタル化する。音声処理部３９により入力された音声データをもとに、ＣＰＵ３０により音声（音圧）レベル、すなわち運転者が聞いている騒音のレベルが検出される。なお、音声データをもとに単に音声レベルを検出するだけでなく、様々な周波数成分ごとに音圧レベルを検出するようにしても良い。
【００３０】
図２には、集音マイク２２の設置位置を示している。図２は、自動車内を簡略化して示すもので、運転者が座る座席５１に設けられたヘッドレスト５２に集音マイク２２を設置した例を示している。図２に示すように、ヘッドレスト５２に集音マイク２２を設置することで、運転者が聞く音（騒音）とほぼ同じ音を集音することができる。従って、集音マイク２２により集音された音のレベルを判断することで、運転者が周囲の騒音により放送受信装置１０から出力された番組情報を読み上げる音声を聞き逃す可能性が高い状態にあるか否かを判別することができる。
【００３１】
なお、集音マイク２２は、図２に示すように、ヘッドレスト５２に設置するだけでなく、他の場所に設置することも可能である。
【００３２】
図３には、番組表データの一例を示している（１局分）。番組表データには、各チャンネルが自局で放送している番組に関する情報が含まれている。
【００３３】
番組表データが放送局から提供される単位としては、例えば現在放送中の番組を含む複数分の番組についてのデータ、あるいは数日分（例えば３２日分など）に放送される各番組のデータなど様々である。番組情報取得部３１は、デジタル放送によって受信されるデータから、各日に放送される番組毎に、それぞれの番組に関する各データを抽出して、図３に示すように分類する。
【００３４】
図４には、１つの番組についての番組表データの具体例を示している。図４に示すように、番組表データには、放送局名、系列局名、番組タイトル、番組ジャンル、番組詳細情報、番組開始時刻、番組終了時刻（あるいは開始時刻からの番組時間）、番組属性などが含まれている。
【００３５】
番組ジャンルは、例えば番組がニュース、音楽番組、アニメ、バラエティ、映画…などの何れのジャンルに分類されているかを表している。また、番組属性には、例えば音多重切り替えあり、字幕切り換えありなどの情報が含まれている。各情報は、例えば、それぞれに決められた範囲内での文字列データによって表現されている。また、番組開始時刻及び番組終了時刻は、単に数字と記号により時刻が表されている。
【００３６】
本実施形態では、番組情報（番組表データ）を読み上げ対象とする場合、図４に示す番組表データから予め設定されている所定の情報が抽出されるものとする。例えば、「放送局名」「番組タイトル」「番組開始時刻」のデータが抽出されて読み上げ対象として設定される。番組表データから抽出される各データが音声読み上げの出力単位として区分される。
【００３７】
何れのデータを読み上げ対象とするかは、予め決められていても良いし、利用者が別途設定できるようにしておき、この設定に応じて番組表データから抽出されるようにしても良い。
【００３８】
次に、本実施形態における放送受信装置１０の動作について説明する。  
図５は、本実施形態における放送データ読み上げ処理の動作を説明するためのフローチャートである。
【００３９】
放送受信装置１０は、デジタルテレビ放送により送信されている番組情報（データ放送、ＥＰＧなど）を番組情報取得部３１により取得して、記憶装置３４に記憶しているものとする（番組情報３４ａ）。
【００４０】
ここで、入力装置２１に設けられた音声読み上げボタンが押下された場合（ステップＡ１）、あるいは番組情報の表示要求が指示された場合（ステップＡ２）、ＣＰＵ３０は、現在、テレビ放送の受信中であり番組の視聴中であった場合（ステップＡ３、Ｙｅｓ）、番組情報の読み上げ前の準備として、音声デコーダ３８により番組音声のボリュームを下げる（ステップＡ４）。
【００４１】
ＣＰＵ３０は、記憶装置３４から読み上げ対象とする番組情報（コンテンツ）を読み出し（ステップＡ５）、この番組情報について繰り返し読み上げ処理を実行して、番組情報を読み上げる音声を出力させる（ステップＡ６）。
【００４２】
なお、読み上げ対象とする番組情報（コンテンツ）は、どのように指定されても良い。例えば、音声読み上げボタンが押下された場合には、その時に視聴中の番組の放送局について、現在以降に放送予定の番組表データを読み上げ対象としたり、番組情報を表示した場合には、予めユーザが設定している放送局についての番組表示データを読み上げ対象としたりするなど、任意に決めておくことができる。また、データ放送によって受信されたデータ、例えばニュースに関するテキストデータを読み上げ対象として設定しておくことで、最新のニュース（最近受信されたデータ）を読み上げ対象とすることもできる。
【００４３】
こうして、順次、読み上げ対象とするコンテンツを読み出し、繰り返し読み上げ処理に供する。そして、読み上げ対象とする番組情報がなくなった時点で放送データ読み上げ処理を終了する（ステップＡ５、Ｎｏ）。
【００４４】
次に、繰り返し読み上げ処理について、図６に示すフローチャートを参照しながら説明する。
【００４５】
まず、読み上げ対象として読み出されたコンテンツ（番組情報）に読み上げ可能なデータが含まれているか否かを判別する。ここでは、例えば文字列（テキスト）データが存在している場合に読み上げ可能であると判別できるものとする。
【００４６】
読み上げ対象とするデータが存在する場合（ステップＢ１、Ｙｅｓ）、ＣＰＵ３０は、コンテンツのデータを、音声合成して出力する際の読み上げ単位に区分する（ステップＢ２）。
【００４７】
例えば、図４に示すような番組表示データの場合には、読み上げ対象とする「放送局名」「番組タイトル」「番組開始時刻」のデータをそれぞれ読み上げ単位とする。
【００４８】
また、データ放送により受信したニュースデータ（テキストデータ）の場合には、既存の日本語解析処理によりテキストデータを例えば単語単位に区分する。なお、単語単位に限らず、句読点による区分、文章単位の区分など、後述する再読み上げの際に読み上げられた内容を把握できる単位であれば、どのように区分されていても良い。
【００４９】
ＣＰＵ３０は、読み上げ対象とするコンテンツから読み上げ単位のデータを読み上げテーブルにセットする（ステップＢ３）。読み上げテーブルは、コンテンツの読み上げを読み上げ単位で制御するためのもので、読み上げ対象として読み出されたコンテンツ毎に作成されてＲＡＭ３３に一時記憶される（図８、図１１参照）。
【００５０】
読み上げテーブルには、例えば各読み上げ単位のデータ（テキスト）が設定されると共に、この読み上げ単位に対する読み上げ回数、再読み上げの要／不要を示す再読み上げフラグ（ＯＮで再読み上げの実行を示す）などが対応付けて設定される。
【００５１】
ＣＰＵ３０は、読み上げテーブルに設定された読み上げ単位のデータに対する読み上げ回数を設定する（ステップＢ４）。ここでは、基本的に読み上げ回数を１回とする。なお、例えばセンサ信号入力部３５から入力される車速パルス信号、あるいはパーキングブレーキ信号（ＯＦＦ）によって、自動車が停車中でないと判別される場合には、繰り返し読み上げを含まない基本的な読み上げ回数を複数回（例えば２回）にするようにしても良い。すなわち、走行中であることで放送受信装置１０から出力される音声が運転者にとっては、停車中よりも聞き取りにくくなるので、１つのコンテンツについて最初から複数回読み上げられるようにして、聞き逃しが無いようにすることができる（この場合、読み上げ単位のデータ毎に複数回読み上げるのではなく、全体の一連の読み上げを複数回繰り返すものとする）。
【００５２】
次に、ＣＰＵ３０は、読み上げテーブルにセットされた読み上げ単位のデータを取り出し、このデータをもとに音声合成処理を実行し、音声デコーダ３８を通じてスピーカ２０ｂからコンテンツを読み上げる音声を出力させる（ステップＢ５）。
【００５３】
一方、ＣＰＵ３０は、コンテンツの読み上げ（音声出力）中に集音マイク２２により集音された音の音声レベル、すなわち運転者が聞いている騒音（ノイズ）のレベルが予め決められている一定値（スレッショルド）を越えているかを確認する（ステップＢ６）。すなわち、読み上げられた音声が運転者にとって聞き取り難い状況が発生したかを判別する。ここで、音声レベルの判別基準となる一定値は、放送受信装置１０から所定値のボリュームで出力された音声が聞き取りにくくなる（聞き逃す可能性がある）レベルとして予め設定されているものとする。
【００５４】
なお、予め決められた一定値（スレッショルド）は、異なる値が複数用意されており、状況に応じて何れかが用いられるようにしても良い。例えば、放送受信装置１０から出力される音声のボリュームの大小、出力される音声の音質（例えば男性音、女性音など）などの違いによって聞き取り難さが異なってくるため、これらの状況に応じて設定できるようにする。
【００５５】
図７には、集音マイク２２から集音された音のレベル変化と、読み上げられている音声の内容を示している。また、図８（ａ）には、読み上げテーブルに設定されたデータの一例を示している。図８（ａ）に示す例では、３つの読み上げ単位のデータ「Ｎ○Ｋ」「午前７時」「ニュース」が設定されており、「エヌ○○ケイ  ゴゼンヒチジ  ニュース」の読み上げ音声が出力されるものとする。
【００５６】
図７に示す例では、「ゴゼンヒチジ」の読み上げ単位の音声が出力されている時に、音声レベルが一定値を越えている。ＣＰＵ３０は、一定値が越えていることを判別すると（ステップＢ７、Ｙｅｓ）、読み上げテーブル中の該当する読み上げ単位に対して、再度、読み上げられるように読み上げフラグをセット（ＯＮ）する（ステップＢ１０）。図８（ｂ）には、読み上げ単位「ゴゼンヒチジ」に対して、読み上げフラグがセットされた状態を示している。
【００５７】
ここで、読み上げテーブルに設定された全ての読み上げ単位についての読み上げが完了しているかを判別する（ステップＢ１１）。すなわち、読み上げテーブルに設定された全ての読み上げ単位に対する再読み上げフラグがＯＦＦであり、最後の読み上げ単位のデータの読み上げが完了ししているかを判別する。
【００５８】
図８（ｂ）に示す読み上げテーブルの場合には、再読み上げフラグがＯＮに設定された読み上げ単位のデータがあるため、まず当該読み上げ単位のデータについての読み上げ（音声出力）を実行する（ステップＢ５）。これにより、集音された音の音声レベルが一定値を越えていた時に読み上げられていた部分が、繰り返して読み上げられることになる。
【００５９】
再読み上げフラグがＯＮに設定された読み上げ単位のデータの再読み上げがされると、ＣＰＵ３０は、この読み上げ単位に対する再読み上げフラグをＯＦＦにする。
【００６０】
一方、ＣＰＵ３０は、音声レベルが一定値が越えていないと判別された場合（ステップＢ７、Ｎｏ）、音声レベル以外に基づいた繰り返し読み上げ条件（詳細については後述する）について確認する（ステップＢ８）。
【００６１】
ここで、繰り返し読み上げ条件に該当すると判別された場合（ステップＢ９、Ｙｅｓ）、ＣＰＵ３０は、前述と同様にして、読み上げテーブル中の該当する読み上げ単位に対して、再度、読み上げられるように読み上げフラグをセット（ＯＮ）する（ステップＢ１０）。以下、同様にして、該当する読み上げ単位のデータについて再度、読み上げ音声を出力させる。
【００６２】
なお、音声レベルが一定値に到達せず、また繰り返し読み上げ条件に該当しない場合には、読み上げテーブルに設定された各読み上げ単位のデータについての音声を順次出力する（ステップＢ５→Ｂ９，Ｂ１１）。図８（ｂ）に示すように読み上げテーブルが設定されている場合には、読み上げ単位「ゴゴヒチジ」について再読み上げされた後、次の読み上げ単位「ニュース」が読み上げられる。
【００６３】
従って、読み上げ対象とした３つの読み上げ単位のデータ「Ｎ○Ｋ」「午前７時」「ニュース」の各データについて、実際には、図９に示すように、「エヌ○○ケイ  ゴゼンヒチジ  ゴゼンヒチジ  ニュース」のように読み上げられる。
【００６４】
「ゴゼンヒチジ」の最初の読み上げ時には周囲の音が大きく聞き取りにくい状況となっていたが、繰り返し読み上げることで運転者に確実に認識させることができる。
【００６５】
ここで、繰り返し読み上げ条件の詳細について説明する。
【００６６】
繰り返し読み上げ条件としては、例えば、第１に、放送受信装置１０が搭載されている自動車の状態、第２に、放送受信装置１０と接続された他の装置（ここではナビゲーション装置２３、出力装置２０）の状態を対象とすることができる。
【００６７】
第１の放送受信装置１０が搭載されている自動車の状態としては、例えばウインカーが操作されている場合を対象とすることができる。すなわち、ウインカーが操作されている状態とは、走行中の自動車が右折や左折、あるいは車線変更などをしようとしている時であり、運転者は運転操作に集中しなければならない状況にある。従って、放送受信装置１０から出力された音声については聞き逃す可能性が高い。
【００６８】
ＣＰＵ３０は、センサ信号入力部３５を通じて入力されるウインカー切替信号が入力されているかを確認し（ステップＢ８）、右あるいは左側のウインカーが操作されていることが検出できた場合には、繰り返し読み上げ条件に該当するものとする（ステップＢ９、Ｙｅｓ）。ＣＰＵ３０は、この時の読み上げ対象としていた読み上げ単位に対して再読み上げフラグをセットする（ステップＢ１０）。
【００６９】
こうした運転操作が複雑な状況にある場合に、同じ読み上げ単位のデータを繰り返して読み上げることで、運転者に確実に読み上げた内容を認識させることができる。
【００７０】
また、複雑な運転操作をしている場合には、繰り返し読み上げられることを運転者が認識していれば、読み上げられる音声に集中しないで運転操作に集中することができるので、安全を確保することができる。
【００７１】
なお、ここではウインカー操作のみを対象としているが、その他の自動車に搭載された機能の操作中には同様にして繰り返し読み上げ条件に該当するものと判別できるようにしても良い。
【００７２】
第２の放送受信装置１０と接続された他の装置の状態としては、例えばナビゲーション機能によりナビゲーション装置２３から出力される音声案内を出力する場合や、出力装置２０においてディスプレイ２０ａの表示を停止する場合などを対象とすることができる。
【００７３】
すなわち、ナビゲーション装置２３から音声案内の出力要求があった場合には、放送受信装置１０は、この音声案内を音声デコーダ３８を通じて出力装置２０（スピーカ２０ｂ）から出力させるが、この時、番組情報の読み上げ中であれば音声を重畳させて出力するか、あるいは番組情報を読み上げる音声の出力を停止させる。従って、ナビゲーション装置２３による音声案内が出力されている時には、放送受信装置１０から出力される番組情報の音声を聞き逃す可能性が高い、あるいは聞けなくなってしまう。
【００７４】
また、ディスプレイ２０ａの表示を停止している場合（例えばナビゲーション機能による画面表示のみでテレビ番組の表示を行わない場合を含む）、すなわち音声のみが出力可能な状態にある場合には、音声による確認しかできないため、読み上げ対象とするコンテンツを繰り返して読み上げる。
【００７５】
なお、前述した繰り返し読み上げ条件の何れを対象とするかは、ユーザが別途選択できるようにしておくものとする。この場合、複数の条件から任意の数の条件を設定できるようにしても良い。何れの条件も選択しないことで、音声レベルに基づいてのみ音声出力を制御するようにできる。
【００７６】
なお、前述した説明では、コンテンツの読み上げ中に集音された音声レベルが一定値を越えた場合に、この一定値を越えた時に出力されていた読み上げ単位のデータを繰り返し読み上げるようにしているが、一定値を越えている期間が所定値を越えて続く場合には、前述と異なる音声の出力制御をすることもできる。
【００７７】
図１０には、集音マイク２２から集音された音のレベル変化（音声レベルが一定値を越える期間が所定時間継続している場合）と、読み上げられている音声の内容を示している。また、図１１（ａ）には、読み上げテーブルに設定されたデータの一例を示している（図８（ａ）と同じ）。
【００７８】
図１０に示す例では、「ゴゼンヒチジ」の読み上げ単位の音声が出力されている時から所定時間以上、音声レベルが一定値を越えた状態が継続している。ＣＰＵ３０は、一定値が越えている期間が所定時間継続していることを判別すると（ステップＢ７、Ｙｅｓ）、例えば読み上げテーブル中の起点となる読み上げ単位（読み上げテーブルに設定された先頭）から複数の読み上げ単位に対して、再度、読み上げられるように読み上げフラグをセット（ＯＮ）する（ステップＢ１０）。図１１（ｂ）には、読み上げ単位「エヌ○○ケイ」「ゴゼンヒチジ」のそれぞれに対して、読み上げフラグがセットされた状態を示している。
【００７９】
ここで、読み上げテーブルに設定された全ての読み上げ単位についての読み上げが完了しているかを判別する（ステップＢ１１）。
【００８０】
図１１（ｂ）に示す読み上げテーブルの場合には、再読み上げフラグがＯＮに設定された読み上げ単位のデータがあるため、まず当該読み上げ単位のデータについての読み上げ（音声出力）を実行する（ステップＢ５）。この場合、先頭の読み上げ単位のデータから再び読み上げられることになる。これにより、集音された音の音声レベルが一定値を越えていた期間が所定時間継続している場合には、起点となる読み上げ単位から繰り返して読み上げられることになる。従って、出力された音声が聞き取れない期間が長い場合には、再度、初めから読み上げられることで、読み上げられた一連の内容を確実に把握することができるようになる。
【００８１】
この場合、読み上げ対象とした３つの読み上げ単位のデータ「Ｎ○Ｋ」「午前７時」「ニュース」の各データについて、実際には、図１２に示すように、「エヌ○○ケイ  ゴゼンヒチジ  エヌ○○ケイ  ゴゼンヒチジ  ニュース」のように読み上げられる。
【００８２】
なお、図７に示すように、瞬間的に音声レベルが一定値を越えた場合においても、図１１（ｂ）に示すように、その時の読み上げ単位だけでなく、複数の読み上げ単位に対して再読み上げフラグをセットして、繰り返し読み上げられるようにしても良い。
【００８３】
なお、コンテンツ（番組情報）を再読み上げする場合に、音声種別を最初に読み上げた時の音声種別と変えることによって、より読み上げられた内容を認識されやくすることもできる。音声種別としては、例えばボリューム、再生速度、音質などがある。
【００８４】
例えば、再読み上げ時にはボリュームを大きくして音声出力する、また再生速度を遅くすることで聞き取りやすくする、また通常では男性による音声であるものを女性の音声に変更するといったことが可能である。
【００８５】
また、音質を変更する場合には、集音マイク２２から集音された音の音声データをもとに、周囲の騒音の周波数帯を検出し、この周波数帯に対して聞き取りやすくなる音質を選択して音声合成できるようにしても良い。これにより、状況に合わせた聞き取り易い音声により再読み上げを実行することかできる。
【００８６】
また、前述した説明では、音声レベルが一定値を越えた時、あるいは繰り返し読み上げ条件に該当する場合に、その時に読み上げられていた読み上げ単位のデータを再度繰り返して読み上げるものとしているが、例えば音声レベルが一定値を越えた時、あるいは繰り返し読み上げ条件に該当する場合には、読み上げを一時停止させるようにしても良い。この場合、読み上げを一時停止させた状況が解消された時点で読み上げを再開させる。読み上げの再開時には、一時停止された読み上げ単位から再開するようにしても良いし、起点となる最初の読み上げ単位から再開するようにしても良い。
【００８７】
また、前述した説明では、放送受信装置１０は、自動車に設けられた各種センサからの信号をセンサ信号入力部３５を通じて入力することで、自動車の動作状況を判別しているが、ナビゲーション装置２３により検出される自動車の状態（速度など）をもとに音声出力を制御することもできる。
【００８８】
また、前述した説明では、デジタルテレビ放送により受信した番組表データ（ＥＰＧ）やニュースなどのデータを読み上げの対象としているが、他の経路により受信（入力）されたデータを読み上げ対象として、前述と同様の放送データ読み上げ処理を実行するようにしても良い。例えば、放送受信装置１０は、通信装置３６を介して外部のネットワークと接続することができるため、インターネット１６を介して図示せぬサーバが提供している各種のテキストデータを主としたコンテンツ（番組表データを含む）をダウンロードしたり、あるいは電子メール（添付されたテキストデータファイルを含む）を受信することができる。放送受信装置１０は、こうしたテレビ放送以外の経路で受信したテキストデータを記憶装置３４に記憶し、前述した番組情報３４ａと同様にして読み上げ処理を実行すれば良い。
【００８９】
さらに、放送受信装置１０に搭載された記憶媒体（ＲＯＭ３２や記憶装置３４）に記憶されたデータ、入力装置２１から利用者の操作により入力されたデータ、またナビゲーション装置２３などの他の装置から入力されたデータなどを読み上げの対象とすることも可能である。
【００９０】
また、前述した各実施形態において記載した処理は、コンピュータに実行させることのできる放送データ読み上げプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。放送受信装置１０に搭載されるコンピュータは、記録媒体に記録された放送データ読み上げプログラムを読み込み、またはデジタルテレビ放送、あるいは通信装置３６により通信媒体を介して放送データ読み上げプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態における車載向けデジタル放送受信システム（デジタル放送受信装置）の構成を示すブロック図。
【図２】本実施形態における集音マイク２２の設置位置を示す図。
【図３】番組表データの一例を示す図。
【図４】１つの番組についての番組表データの具体例を示す図。
【図５】本実施形態における放送データ読み上げ処理の動作を説明するためのフローチャート。
【図６】本実施形態における繰り返し読み上げ処理について説明するためのフローチャート。
【図７】本実施形態における集音マイク２２から集音された音のレベル変化と、読み上げられている音声の内容を示す図。
【図８】本実施形態における読み上げテーブルに設定されるデータの一例を示す図。
【図９】本実施形態における実際の読み上げられる音声内容を示す図。
【図１０】本実施形態における集音マイク２２から集音された音のレベル変化（音声レベルが一定値を越える期間が所定時間継続している場合）と、読み上げられている音声の内容を示す図。
【図１１】本実施形態における読み上げテーブルに設定されるデータの一例を示す図。
【図１２】本実施形態における実際の読み上げられる音声内容を示す図。
【符号の説明】
【００９２】
１０…放送受信装置、１４…基地局、１６…インターネット、１７…通信タワー、１９…ＧＰＳ衛星、２０…出力装置、２０ａ…ディスプレイ、２０ｂ…スピーカ、２１…入力装置、２２…集音マイク、２３…ナビゲーション装置、２４…フロントエンド部、３０…ＣＰＵ、３１…番組情報取得部、３２…ＲＯＭ、３３…ＲＡＭ、３４…記憶装置、３４ａ…番組情報、３５…センサ信号入力部、３６…通信装置、３７…映像デコーダ、３８…音声デコーダ、３９…音声処理部、５０…自動車、５１…座席、５２…ヘッドレスト。
【図１】
2006311432.tif 000003
【図２】
2006311432.tif 000004
【図３】
2006311432.tif 000005
【図４】
2006311432.tif 000006
【図５】
2006311432.tif 000007
【図６】
2006311432.tif 000008
【図７】
2006311432.tif 000009
【図８】
2006311432.tif 000010
【図９】
2006311432.tif 000011
【図１０】
2006311432.tif 000012
【図１１】
2006311432.tif 000013
【図１２】
2006311432.tif 000014