(57)【要約】【課題】不快感を与えることなく音声出力の中断・再開を行うことができる音声再生装置を提供する。【解決手段】オーディオ信号を出力するオーディオ出力手段１７ａ、１７ｂと、デジタル放送信号を受信する受信手段と、デジタル放送信号を復調する復調手段と、復調されたデジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段７８と、所定時間分のオーディオ信号に基づき、中断用オーディオデータを生成する生成手段８２と、中断用オーディオデータを記憶する記憶手段８３と、オーディオ出力手段１７ａ、１７ｂより出力されるオーディオ信号の供給元を、デコード手段７８と記憶手段８３とで切り替える切替手段８６と、デコード処理が中断された場合、切替手段８６を記憶手段８３側に切り替え、デコード処理が中断された直前に記憶された中断用オーディオデータをフェードアウトさせて出力させる制御手段８０とを備えた。【選択図】  図５
2010152281.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号を出力するオーディオ出力手段と、
デジタル放送信号を受信する受信手段と、
前記受信手段により受信された前記デジタル放送信号を復調する復調手段と、
前記復調手段により復調された前記デジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段と、
前記デコード手段により出力された所定時間分の前記オーディオ信号に基づき、中断用オーディオデータを生成する生成手段と、
前記生成手段により生成された前記中断用オーディオデータを記憶する記憶手段と、
前記オーディオ出力手段より出力される前記オーディオ信号の供給元を、前記デコード手段と前記記憶手段とで切り替える切替手段と、
前記デコード手段による前記デコード処理が中断された場合、前記切替手段を前記記憶手段側に切り替え、前記記憶手段に記憶された前記中断用オーディオデータのうち、前記デコード処理が中断された直前に記憶された前記中断用オーディオデータをフェードアウトさせながら出力させる制御手段とを備えたことを特徴とする音声再生装置。
【請求項２】
前記生成手段は、前記デコード手段により出力された所定時間分の前記オーディオ信号に基づき、再開用オーディオデータをさらに生成し、
前記記憶手段は、前記生成手段により生成された前記再開用オーディオデータをさらに記憶し、
前記制御手段は、前記デコード手段によるデコード処理が再開された場合、前記切替手段を前記記憶手段側に切り替え、前記記憶手段に記憶された前記再開用オーディオデータのうち、前記デコード処理が再開された後に記憶された先頭の前記再開用オーディオ信号をフェードインさせながら出力させる請求項１記載の音声再生装置。
【請求項３】
前記デコード手段によりデコード処理された前記オーディオ信号には、前記オーディオ信号を前記オーディオ出力手段により出力する時刻を示す時刻情報が付与されており、
前記制御手段は、前記デコード処理が再開された場合、前記デコード処理が再開された後に出力される前記オーディオ信号に付与された前記時刻情報と現在時刻との差分時間と、前記再開用オーディオ信号が生成され、前記オーディオ出力手段よりフェードインしながら出力されるまでの時間とを比較し、前記差分時間のほうが大きいと判定した場合、前記切替手段を前記記憶手段側に切り替え、前記再開用オーディオ信号をフェードインさせながら出力させる請求項２記載の音声再生装置。
【請求項４】
前記制御手段は、前記差分時間のほうが小さいと判定した場合、前記デコード処理が再開された前記オーディオ信号を出力する時刻が到来した場合に、前記切替手段を前記デコード手段側に切り替え、前記音声データを出力する請求項３記載の音声再生装置。
【請求項５】
前記生成手段は、前記デコード処理された所定時間分の前記オーディオ信号を周波数解析し、得られた周波数成分を持つ音声信号からなる前記中断用オーディオデータおよび前記再開用オーディオデータを生成する請求項１〜３のいずれか一項記載の音声再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声再生技術に係り、特にデジタルオーディオデータを好適に再生するための音声再生装置に関する。
【背景技術】
【０００２】
近年、デジタルテレビ放送やデジタルラジオ放送などのデジタル放送を受信するためのチューナ部を備えた種々の装置が知られるようになった。特に、ノートブック型パーソナルコンピュータや携帯電話機などの携帯可能な装置にもこれらのチューナ部が設けられるようになり、移動時や外出時においても無線伝送路を介してデジタル放送を受信できるようになった。
【０００３】
これらの装置は、移動時においてもデジタル放送の受信が可能であることから、無線伝送路でデータが欠落することがある。これらの装置は、移動時、ビル、樹木、橋、トンネルなどの放送電波の影となるところを通過することに伴い、放送電波がこれらの障害物で遮断されてしまうためである。
【０００４】
データの欠落により映像データや音声データにエラーが発生した場合、装置では画面の乱れ・聴感上の途切れが生ずる。このうち、画面の乱れによる視聴者の不快感を減少させることは、静止画像を保持することなどにより比較的容易に、また効果的に行うことができる。
【０００５】
これに対し、音声の途切れについては、単にミュートするなどの簡易な処理によっては、その不快感を低減させることが困難である。
【０００６】
そこで、従来、ミューティングによる音声の途切れ感を減少させ、聴覚上の劣化を押させることができる音声複合化装置が知られている（例えば、特許文献１参照）。この装置によれば、符号誤りが連続したフレームで検出された場合に、直前の符号化パラメータの代わりに、過去の無音フレームでの符号化パラメータで補間することにより、音声の途切れの不快感を低減させることができた。
【特許文献１】特開平７−３３６３１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１をはじめとする従来の技術は、音声データのエラーをどのように補い、復元・補間するかということに重点が置かれていた。これらの補間技術は、音声データのエラーが生じた時間が極めて短時間である場合においては、効果的であった。しかし、放送受信中の装置がトンネルに入ったために、音声データのエラー時間が長期にわたる場合には、無音部分を無理に補おうとすると、かえって不自然な音声を出力してしまう可能性があった。このため、無音部分を補う補間技術は、効果的に用いられていないのが現状であった。
【０００８】
本発明はこのような事情を考慮してなされたもので、音声データのエラーにより音声出力が中断される場合であっても、不快感を与えることなく音声出力の中断・再開を行うことができる音声再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る音声再生装置は、オーディオ信号を出力するオーディオ出力手段と、デジタル放送信号を受信する受信手段と、前記受信手段により受信された前記デジタル放送信号を復調する復調手段と、前記復調手段により復調された前記デジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段と、前記デコード手段により出力された所定時間分の前記オーディオ信号に基づき、中断用オーディオデータを生成する生成手段と、前記生成手段により生成された前記中断用オーディオデータを記憶する記憶手段と、前記オーディオ出力手段より出力される前記オーディオ信号の供給元を、前記デコード手段と前記記憶手段とで切り替える切替手段と、前記デコード手段による前記デコード処理が中断された場合、前記切替手段を前記記憶手段側に切り替え、前記記憶手段に記憶された前記中断用オーディオデータのうち、前記デコード処理が中断された直前に記憶された前記中断用オーディオデータをフェードアウトさせながら出力させる制御手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係る音声再生装置においては、オーディオデータのエラーにより音声出力が中断される場合であっても、不快感を与えることなく音声出力の中断・再開を行うことができる。
【発明を実施するための最良の形態】
【００１１】
本発明に係る音声再生装置の実施形態について、添付図面を参照して説明する。
【００１２】
本発明に係る音声再生装置は、本実施形態においては、一例としてバッテリ駆動可能な携帯型のノートブック型パーソナルコンピュータとして実現される。
【００１３】
図１は、本発明に係る音声再生装置の実施形態であるノートブック型パーソナルコンピュータ（コンピュータ）のディスプレイユニットを開いた状態における斜視図である。
【００１４】
コンピュータ１の本体は、基体部１１とディスプレイユニット１２とから構成されている。ディスプレイユニット１２の内面には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１３から構成される表示装置が組み込まれている。ＬＣＤ１３の表示画面は、ディスプレイユニット１２のほぼ中央に位置する。
【００１５】
ディスプレイユニット１２は、基体部１１の後端部と連結支持される。この第二の筐体としてのディスプレイユニット１２は、基体部１１の表面２０が露出される開放位置と、基体部１１の表面２０を覆う閉塞位置との間を回動自在に取り付けられる。基体部１１は、薄い箱形の筐体を有しており、その表面２０にはキーボード１４、コンピュータ１を電源オン／オフするためのパワーボタンスイッチ１５およびタッチパッド１６などが配置されている。
【００１６】
基体部１１の表面２０の後端部側には、２つのスピーカ１７ａおよび１７ｂが上を向いて配置される。スピーカ１７ａはＬチャンネル用スピーカとして機能し、スピーカ１７ｂはＲチャンネル用スピーカとして機能する。
【００１７】
また、基体部１１の側面２３には、ヘッドホンジャック２４が設けられる。ヘッドホンジャック２４は、ヘッドホンのプラグ（図示せず）が挿入されることにより、スピーカ１７ａ、１７ｂと同様に音声の出力を行うようになっている。
【００１８】
図２は、本実施形態におけるコンピュータ１のシステム構成例を示す図である。
【００１９】
本実施形態におけるコンピュータ１は、ＣＰＵ３０、ホストハブ３１、主メモリ３２、グラフィックコントローラ３３、ＬＣＤ１３、Ｉ／Ｏハブ３４、ハードディスクドライブ（ＨＤＤ）３５、サウンドコントローラ３６、スピーカ１７ａ、１７ｂ、ＤＶＤドライブ３７、ＢＩＯＳ−ＲＯＭ３８、ＬＰＣバス（ＬＰＣ）３９、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）４５、キーボード１４、タッチパッド１６、電源コントローラ５０、ＰＣＩバス（ＰＣＩ）４７、ＴＶチューナユニット４８を主に備えている。
【００２０】
ＣＰＵ３０は、このコンピュータ１の動作を制御するメインプロセッサである。ＣＰＵ３０は、ＨＤＤ３５から主メモリ３２にロードされるオペレーティングシステムやユーティリティを含む各種プログラムを実行する。
【００２１】
ホストハブ３１は、ＣＰＵ３０のローカルバスとＩ／Ｏハブ３４との間を接続するブリッジデバイスである。また、ホストハブ３１には、主メモリ３２を制御するメモリコントローラも内蔵されている。このホストハブ３１には、ＬＣＤ１３を駆動制御するグラフィックコントローラ３３が接続されている。
【００２２】
Ｉ／Ｏハブ３４は、ＬＰＣバス３９やＰＣＩバス４７に接続された各種Ｉ／Ｏデバイスを制御するＩ／Ｏコントローラとして機能する。また、Ｉ／Ｏハブ３４には、ＨＤＤ３５およびＤＶＤドライブ３７を制御するＩＤＥも内蔵されている。スピーカ１７ａ、１７ｂを駆動制御するサウンドコントローラ３６およびＢＩＯＳ−ＲＯＭ３８も、このＩ／Ｏハブ３４によってアクセスが制御される。ＢＩＯＳ−ＲＯＭ３８は、システムＢＩＯＳを電気的に書き換え可能に格納するフラッシュＲＯＭである。
【００２３】
ＥＣ／ＫＢＣ４５は、このコンピュータ１内の各部に対する電力供給を管理する電源コントローラ５０との通信を行うエンベデッドコントローラと、キーボード１４やタッチパッド１６を制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。このコンピュータ１は、バッテリからの電力および外部電源（共に図示せず）からの電力のいずれによっても駆動可能である。電源コントローラ５０は、外部電源からの電力供給の有無やバッテリの残量などの電源情報をＥＣ／ＫＢＣ４５に通知する。
【００２４】
ＴＶチューナユニット４８は、デジタルテレビジョン放送データを受信し、復調や復号などを行ってＰＣＩバス４７に出力する。ＴＶチューナユニット４８によってＰＣＩバス４７に出力されたデジタルテレビジョン放送データのうち、映像データは、グラフィックコントローラ３３経由でＬＣＤ１３に出力される。また、音声データは、サウンドコントローラ３６経由でスピーカ１７ａ、１７ｂに出力される。デジタルテレビジョン放送データの録画時には、映像および音声の各データがＨＤＤ３５またはＤＶＤドライブ３７に出力される。
【００２５】
図３は、ＴＶチューナユニット４８の機能ブロック図である。
【００２６】
本実施形態においては、ＴＶチューナユニット４８は、オーディオ信号を含むデジタル放送信号を受信する受信手段と、受信手段により受信されたデジタル放送信号を復調する復調手段として機能する。
【００２７】
無線伝送路を介してアンテナ６１から入力された信号は、チューナ（Ｔｕｎｅｒ）６２によってＩＦ信号に変換された後、チューナ６２に内蔵されたＡＧＣ（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）回路により一定のレベルで出力される。デモジュレータ（Ｄｅｍｏｄｕｌａｔｏｒ）６３は、アナログ信号形式で入力されるデジタル放送信号をデジタル信号形式に変換してエラー検出や訂正を実施する。このデモジュレータ６３からは、通常の０／１で表現できるデジタルデータとして出力される。
【００２８】
デモジュレータ６３から出力されたデジタルデータは、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）信号としてＭＰＥＧデコーダ（Ｄｅｃｏｄｅｒ）６５に供給される。
【００２９】
図４は、本実施形態におけるコンピュータ１のＭＰＥＧデコーダ６５の構成を示す機能ブロック図である。
【００３０】
本実施形態においては、ＭＰＥＧデコーダ６５は、復調手段により復調されたデジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段として機能する。
【００３１】
デモジュレータ６３を通ったＴＳ信号は、スイッチ６６で表わされた多重信号分離部で、ビデオＴＳ、オーディオＴＳ、システムＴＳにストリーム分離される。分離された各ＴＳは、それぞれのＴＳバッファ（ＴＳ  Ｂｕｆｆｅｒ）７１、７２、７３にデータが蓄積される。蓄積された各データは、各ＴＳバッファ７１、７２、７３に入った順序に出力され、ＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）に変換された後、それぞれＳＴＤ(ｓｙｓｔｅｍ  Ｔａｒｇｅｔ  Ｄｅｃｏｄｅｒ)バッファ（ＳＴＤ  Ｂｕｆｆｅｒ）７４、７５、７６に蓄積される。
【００３２】
ＳＴＤバッファ７６から読み出されたデータは、システムデコーダ（Ｓｙｓｔｅｍ  Ｄｅｃｏｄｅｒ）７９よりシステム情報が取り出され、ビデオ復号、オーディオ復号に必要とされる情報がそれぞれビデオデコーダ（Ｖｉｄｅｏ  Ｄｅｃｏｄｅｒ）７７とオーディオデコーダ（Ａｕｄｉｏ  Ｄｅｃｏｄｅｒ）７８に送られる。また、システムデコーダ７９は、例えばキーボード１４などを介して受け付けた指示に基づき、ビデオデコーダ７７、オーディオデコーダ７８、スイッチ６６を必要に応じて制御する。
【００３３】
ビデオデコーダ７７は、ＳＴＤバッファ７４からのビデオＥＳを受け、これをビデオデータに復号してビデオ信号とする。オーディオデコーダ７８は、ＳＴＤバッファ７５からのオーディオＥＳを受け、これをオーディオデータに復号してオーディオ信号とする。
【００３４】
ここで、一般的にデジタルテレビ放送に使用される映像・音声データは圧縮されているため、入力された各データを随時ＬＣＤ１３、スピーカ１７ａ、１７ｂに出力転送することはできない。このため、所定サイズのデータを集めてから、集まったデータの圧縮を解除して出力をおこなう。
【００３５】
映像データの場合は、実際にＬＣＤ１３に出力される映像の順番と、その映像に関するデータを受信し、ビデオデコーダ７７に出力される順番が異なる場合がある。このため、ビデオデータとオーディオデータとが、ＬＣＤ１３とスピーカ１７ａ、１７ｂとから出力可能となるまでの所要時間は異なってくる。
【００３６】
そこで、出力されるビデオ信号とオーディオ信号との同期を取るため、各ビデオデータやオーディオデータには、ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）と呼ばれる時刻情報が付加されている。ＰＴＳが付加されることにより、ビデオデータおよびオーディオデータは、ＭＰＥＧデコーダ６５の有するクロック（図示せず）がＰＴＳになったときに出力されるようになっている。
【００３７】
次に、ＭＰＥＧデコーダ６５のオーディオデコーダ７８の構成について説明する。本実施形態におけるオーディオデコーダ７８には、中断用オーディデータおよび再開用オーディオデータを生成し、必要に応じて出力するためのオーディオデータ生成部８０が設けられる。
【００３８】
図５は、ＭＰＥＧデコーダ６５のオーディオデコーダ７８の構成を示す機能ブロック図である。
【００３９】
オーディオデコーダ７８より出力されたオーディオ信号は、スピーカ１７ａ、１７ｂに供給され、コンピュータ１のユーザに対して出力されるようになっている。同時に、オーディオ信号は、オーディオデータ生成部８０にも出力されるようになっている。
【００４０】
オーディオデータ生成部８０は、Ａ／Ｄ変換部（ＡＤＣ）８１、データ生成部（ＦＦＴ）８２、バッファ（Ｂｕｆｆｅｒ）８３、Ｄ／Ａ変換部（ＤＡＣ）８４、音量調整部（Ｖｏｌｕｍｅ  Ｃｏｎｔｒｏｌｌｅｒ）８５を備える。
【００４１】
Ａ／Ｄ変換部８１は、オーディオデコーダ７８より出力された所定時間分のオーディオ信号を、デジタル信号形式のオーディオ信号に変換する。
【００４２】
データ生成部８２は、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｅｒ）を行うことで、所定時間分のオーディオ信号を周波数解析する。データ生成部８２は、周波数解析により得られた周波数成分を持つ、音声信号からなる中断用および再開用オーディオデータを生成する。データ生成部８２は、本実施形態においては、中断用および再開用オーディオデータを生成する生成手段として機能する。
【００４３】
バッファ８３は、データ生成部８２で生成された中断用および再開用オーディオデータを一時的に記憶する。バッファ８３は、本実施形態においては、中断用および再開用オーディオデータを記憶する記憶手段として機能する。
【００４４】
Ｄ／Ａ変換部８４は、バッファ８３に記憶された中断用および再開用オーディオ信号を、アナログ信号形式のオーディオ信号に変換する。
【００４５】
音量調整部８５は、Ｄ／Ａ変換部８４より出力されたオーディオ信号の音量を調整する。音量調整部８５より出力されるオーディオ信号は、スピーカ１７ａ、１７ｂに出力される。
【００４６】
また、スピーカ１７ａ、１７ｂには、スイッチ８６が設けられる。スイッチ８６は、スピーカ１７ａ、１７ｂから出力されるオーディオ信号の供給元を、オーディオデコーダ７８とオーディオデータ生成部８０とで切り替える機能を有する。本実施形態においては、スイッチ８６は切替手段として機能する。
【００４７】
なお、オーディオデータ生成部８０を備えたオーディオデコーダ７８は、本実施形態においては制御手段として機能する。
【００４８】
次に、本実施形態におけるコンピュータ１で実行される、オーディオ信号出力処理について説明する。まず、コンピュータ１のチューナ６２により受信されたデジタルテレビジョン放送信号の受信状況の悪化などにより、正常なオーディオデータが得られなくなった場合の処理について説明する。
【００４９】
図６は、本実施形態におけるコンピュータ１で実行されるオーディオ信号出力処理（中断時）を説明する図である。
【００５０】
このオーディオ信号出力処理は、例えば、コンピュータ１がデジタルテレビジョン放送信号を受信し、ビデオ信号およびオーディオ信号をＬＣＤ１３およびスピーカ１７ａ、１７ｂまたはヘッドホンジャック２４を介して接続されたヘッドホン（図示せず）に出力している場合に実行される処理である。
【００５１】
ステップＳ１において、オーディオデータが正常であるか否かの判定が行われる。オーディオデータが正常であると判定された場合、ステップＳ２において、オーディオデコーダ７８は、オーディオデータのデコードを行い、オーディオ信号を出力する。
【００５２】
ステップＳ３において、オーディオデコーダ７８は、スイッチ８６をオーディオデコーダ側に切り替え、オーディオデコーダから出力されたオーディオ信号が直接スピーカ１７ａ、１７ｂなどから出力されるようにする。
【００５３】
ステップＳ４において、オーディオデコーダ７８は、オーディオデータに付与されたＰＴＳを監視し、ＭＰＥＧデコーダ６５の有するクロックに基づく現在時刻は、ＰＴＳの時刻と同一または経過したか否かの判定を行う。オーディオデコーダ７８は、現在時刻はＰＴＳの時刻と同一または経過したと判定した場合、ステップＳ５において、オーディオ信号をスピーカ１７ａ、１７ｂから出力する。一方、オーディオデコーダ７８は、いまだ現在時刻はＰＴＳの時刻に満たないと判定した場合、現在時刻がＰＴＳの時刻となるまで待機する。
【００５４】
ステップＳ６において、オーディオデコーダ７８から出力されたオーディオ信号がオーディオデータ生成部８０へも出力される。そして、オーディオデータ生成部８０は、中断用オーディオデータを生成・記憶する。オーディオデータ生成部８０に所定時間分のオーディオ信号が供給されると、Ａ／Ｄ変換部８１は所定時間分のオーディオ信号をデジタル信号形式のオーディオ信号に変換する。
【００５５】
データ生成部８２は、ＦＦＴを行い、所定時間分のオーディオ信号を周波数解析する。また、データ生成部８２は、周波数解析により得られた周波数成分を持つ、音声信号からなる中断用オーディオデータを生成し、バッファ８３に一時的に記憶する。
【００５６】
一方、ステップＳ１において、オーディオデコーダ７８は、オーディオデータが正常ではなく、デコードされるオーディオデータの供給が中断されたと判定した場合、ステップＳ７において、中断までにデコードされた全てのオーディオ信号の出力が終了したか否かの判定を行う。
【００５７】
なお、オーディオデータの供給が中断された場合とは、例えばコンピュータ１がビル、樹木、橋、トンネルなどの放送電波の影となるところを通過したため、放送電波がこれらの障害物で遮断されてしまい、無線伝送路でデータが欠落した場合（エラーが発生した場合）に発生する。
【００５８】
オーディオデコーダ７８は、オーディオ信号の出力がいまだ終了していないと判定した場合、全てのオーディオ信号の出力が終了するまでオーディオデータの出力を継続する。
【００５９】
一方、オーディオデコーダ７８は、オーディオ信号の出力が終了したと判定した場合、ステップＳ８において、スイッチ８６をオーディオデータ生成部側（記憶手段側）に切り替える。スイッチ８６が切り替えられると、ステップＳ９において、バッファ８３に記憶されたオーディオ信号が、Ｄ／Ａ変換部８４、音量調整部８５を介してスピーカ１７ａ、１７ｂに出力される。Ｄ／Ａ変換部８４は、バッファ８３に記憶された中断用オーディオデータのうち、デコードが中断される直前に記憶された中断用オーディオデータをアナログ信号形式のオーディオデータに変換する。オーディオデータは、音量調整部８５によりオーディオ信号の音量を調整され、スピーカ１７ａ、１７ｂから出力される。このとき、音量調整部８５は、中断用オーディオデータを所定時間かけてフェードアウトさせながら、滑らかに音声出力を停止させるように調整する。
【００６０】
図７は、オーディオ信号出力が中断される際の、オーディオ音量の変化を説明する図である。縦軸はスピーカ１７ａ、１７ｂより出力されるオーディオの音量を表わし、横軸は時間を示す。
【００６１】
デコードが中断され、時刻ｔ０においてオーディオ信号の出力がなくなると、通常は波形を生成しなくなるため、図７（Ａ）に示すように、急激に音量が無音状態まで下がる。このため、コンピュータのユーザに対しては、急激な音声出力により生じる聴感上の不快感を与えてしまう可能性が大きい。
【００６２】
これに対し本実施形態におけるコンピュータ１は、オーディオデータ生成部８０を備えたため、図７（Ｂ）に示すように、時刻ｔ０においてオーディオ信号データの出力がなくなったとしても、バッファ８３には中断用オーディオデータが記憶されており、デコードが中断される直前のオーディオ信号をフェードアウトして出力することができる。
【００６３】
このため、急激な音量の変化が発生することがなく、受信状況の変化によりユーザに与える聴感上の不快感を低減させることができる。
【００６４】
次に、上述したように、正常なオーディオデータが得られず、オーディオ出力が中断された後に、受信状況の改善などにより再びオーディオデータが正常化した場合のオーディオ信号出力処理について説明する。
【００６５】
図８は、本実施形態におけるコンピュータ１で実行されるオーディオ信号出力処理（再開時）を説明する図である。
【００６６】
ステップＳ１１において、オーディオデータが正常であるか否かの判定が行われる。オーディオデータが正常であると判定された場合、ステップＳ１２において、オーディオデコーダ７８はシステムデコーダ７９よりＰＴＳを取得し、現在時刻とＰＴＳの時刻との差分時間を取得する。
【００６７】
ステップＳ１３において、オーディオデコーダ７８は、得られた差分時間から、フェードイン出力を実行可能な時間が存在するか否かの判定を行う。「フェードイン出力を実行可能な時間」は、予め決まった値である。具体的には、正常なオーディオデータをデコードするデコード処理が再開された直後に出力される、所定時間分のオーディオ信号に基づき再開用オーディオ信号が生成され、スピーカ１７ａ、１７ｂよりフェードインしながら出力されるまでの時間に値する時間である。オーディオデコーダ７８は、フェードイン出力を実行可能な時間が不足していると判定した場合、処理はステップＳ１８に進む。この場合、本実施形態におけるコンピュータ１の特徴事項である、オーディオ信号出力が再開される場合に、フェードインさせながら出力を行うという処理は行われないこととなる。処理を行う十分な時間が確保できないためである。
【００６８】
一方、フェードイン出力を実行可能な時間があると判定された場合、ステップＳ１４において、オーディオデコーダ７８は、スイッチ８６を切って、スピーカ１７ａ、１７ｂよりオーディオ信号が出力されないようにする。
【００６９】
ステップＳ１５において、オーディオデコーダ７８からオーディオデータ生成部８０に対してオーディオ信号が出力される。出力されるオーディオ信号は、デコードが再開された後に出力されたオーディオ信号の先頭から、所定時間分のオーディオ信号である。オーディオデータ生成部８０に所定時間分のオーディオ信号が供給されると、Ａ／Ｄ変換部８１は所定時間分のオーディオ信号をデジタル信号形式のオーディオ信号に変換する。データ生成部８２は、ＦＦＴを行い、所定時間分のオーディオ信号を周波数解析する。また、データ生成部８２は、周波数解析により得られた周波数成分を持つ、音声信号からなる再開用オーディオデータを生成し、バッファ８３に出力する。
【００７０】
ステップＳ１６において、オーディオデコーダ７８は、スイッチ８６をオーディオデータ生成部８０側（記憶手段側）に切り替える。スイッチ８６が切り替えられると、ステップＳ１７において、バッファ８３に記憶された再開用オーディオデータがＤ／Ａ変換部８４、音量調整部８５を介してスピーカ１７ａ、１７ｂに出力される。このとき、音量調整部８５は、再開用オーディオデータを所定時間かけてフェードインさせながら、滑らかに音声出力を上昇させるように調整する。音声出力の音量は、本来そのオーディオデータが持っている大きさまで上昇する。
【００７１】
ステップＳ１８において、オーディオデコーダ７８は、オーディオデータに付与されたＰＴＳを監視し、ＭＰＥＧデコーダ６５の有するクロックに基づく現在時刻は、ＰＴＳの時刻と同一または経過したか否かの判定を行う。オーディオデコーダ７８は、いまだ現在時刻はＰＴＳの時刻に満たないと判定した場合、現在時刻がＰＴＳの時刻となるまで待機する。
【００７２】
一方、オーディオデコーダ７８は、現在時刻はＰＴＳの時刻と同一または経過したと判定した場合、ステップＳ１９において、スイッチ８６をオーディオデコーダ側に切り替える。また、ステップＳ２０において、オーディオ信号がスピーカ１７ａ、１７ｂから出力される。
【００７３】
このとき、ステップＳ１７でフェードインさせながら再開用オーディオデータが出力されている場合には、音声出力の音量は、ＳＴＰの時刻となった時点で本来のオーディオデータが持っている大きさに到達することになる。一方、ステップＳ１３からステップＳ１８に進んだ場合であって、再開用オーディオデータが出力されていない場合には、現在時刻がＰＴＳの時刻となった時点で初めてオーディオ信号が出力される。
【００７４】
ステップＳ２０でオーディオデコーダ７８より正常にオーディオ信号が出力された後、再び図６の中断時におけるオーディオ信号出力処理に戻り、オーディオ出力を停止させる指示を受け付けるまで以降の処理が繰り返される。
【００７５】
図９は、オーディオ信号の出力が再開される際の、オーディオ音量の変化を説明する図である。縦軸はスピーカ１７ａ、１７ｂより出力されるオーディオの音量を表わし、横軸は時間を示す。
【００７６】
デコードが再開され、時刻ｔ０においてオーディオ信号の出力が開始されると、通常は、図９（Ａ）に示すように、急激に音量が本来の音量レベルまで上昇される。このため、コンピュータのユーザに対しては、急激な音声出力により生じる聴感上の不快感を与えてしまう可能性が大きい。
【００７７】
これに対し本実施形態におけるコンピュータ１は、オーディオデータ生成部８０を備えたため、図９（Ｂ）に示すように、時刻ｔ０においてオーディオ信号データの出力が再開される場合であってもバッファ８３には再開用オーディオデータが記憶されており、時刻ｔ０の所定時間前から、デコードが再開される先頭のオーディオ信号をフェードインしながら事前に出力することができる。
【００７８】
このため、急激な音量の変化が発生することがなく、受信状況の変化によるユーザに与える聴感上の不快感を低減させることができる。
【００７９】
このコンピュータ１によれば、受信状況の変化によりオーディオ信号の出力が停止した場合であっても、停止直前の音声と連続性のある音声を出力することができる。また、このコンピュータ１は、オーディオ信号の出力が停止しても、バッファ８３に記憶された中断用オーディオデータを用いて、徐々に音量を下げながら出力することにより、滑らかに音声の出力を停止させることができる。
【００８０】
さらに、オーディオ信号の出力が再開された場合であっても、バッファ８３を利用することにより、本来出力すべき時刻よりも前から音声を出力することができる。コンピュータ１は、本来出力されるオーディオ信号の先頭の音声から生成された再開用オーディオデータを用いて、徐々に音量を上げながら出力することにより、滑らかに音声の出力を開始することができる。
【００８１】
この結果、本実施形態におけるコンピュータ１は、オーディオデータのエラーにより音声出力が中断される場合であっても、聴感上の不快感を与えることなくオーディオ出力の中断・再開を行うことができる。
【００８２】
なお、本実施形態においては、オーディオデコーダ７８より出力されたオーディオ信号に基づき中断用および再開用オーディオデータを生成して、バッファ８３に記憶した。しかし、バッファ８３に十分な性能を持たせることにより、オーディオデコーダ７８から直接スピーカ１７ａ、１７ｂに出力するラインを省略し、中断時・再開時の音声以外の全ての音声を、オーディオデータ生成部８０（バッファ８３）を通して出力することも可能である。このような構成とすることで、オーディオデコーダ７８自体に、オーディオデータ生成部８０の機能を包含することができる。
【００８３】
本発明に係る音声再生装置は、デジタルテレビジョン放送信号を受信してビデオ・オーディオ信号を出力するものに限らず、デジタルオーディオ信号のみを再生する装置についても適用することができる。また、本発明に係る音声再生装置は、無線伝送路を利用するものに限らず、有線伝送路を利用するものについても適用することができる。
【００８４】
本発明に係る音声再生装置は、上記説明したノートブック型のパーソナルコンピュータのほかにも、様々な音声再生装置に適用可能であり、デスクトップ型コンピュータやワードプロセッサ、携帯電話機、音響機器、通信機器などの他の音声再生装置に適用することが可能である。
【００８５】
また、本発明の各実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００８６】
さらに、本実施形態では、フローチャートのステップは記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【００８７】
【図１】本発明に係る音声再生装置の実施形態であるノートブック型パーソナルコンピュータ（コンピュータ）のディスプレイユニットを開いた状態における斜視図。
【図２】本実施形態におけるコンピュータのシステム構成例を示す図。
【図３】本実施形態におけるコンピュータのＴＶチューナユニットの機能ブロック図。
【図４】本実施形態におけるコンピュータのＭＰＥＧデコーダの構成を示す機能ブロック図。
【図５】ＭＰＥＧデコーダのオーディオデコーダの構成を示す機能ブロック図。
【図６】本実施形態におけるコンピュータで実行されるオーディオ信号出力処理（中断時）を説明するフローチャート。
【図７】オーディオ信号出力が中断される際の、オーディオ音量の変化を説明する図。
【図８】本実施形態におけるコンピュータで実行されるオーディオ信号出力処理（再開時）を説明するフローチャート。
【図９】オーディオ信号の出力が再開される際の、オーディオ音量の変化を説明する図。
【符号の説明】
【００８８】
１  コンピュータ
１１  基体部
１２  ディスプレイユニット
１３  ＬＣＤ
１４  キーボード
１７ａ、１７ｂ  スピーカ
２４  ヘッドホンジャック
３０  ＣＰＵ
３２  主メモリ
３３  グラフィックコントローラ
３６  サウンドコントローラ
４８  チューナユニット
６１  アンテナ
６２  チューナ（Ｔｕｎｅｒ）
６３  デモジュレータ（Ｄｅｍｏｄｕｌａｔｏｒ）
６５  デコーダ（Ｄｅｃｏｄｅｒ）
６６  スイッチ
７１、７２、７３  ＴＳバッファ（ＴＳ  Ｂｕｆｆｅｒ）
７４、７５、７６  ＳＴＤバッファ（ＳＴＤ  Ｂｕｆｆｅｒ）
７７  ビデオデコーダ（Ｖｉｄｅｏ  Ｄｅｃｏｄｅｒ）
７８  オーディオデコーダ（Ａｕｄｉｏ  Ｄｅｃｏｄｅｒ）
７９  システムデコーダ（Ｓｙｓｔｅｍ  Ｄｅｃｏｄｅｒ）
８０  オーディオデータ生成部
８１  Ａ／Ｄ変換部（ＡＤＣ）
８２  データ生成部（ＦＦＴ）
８３  バッファ（Ｂｕｆｆｅｒ）
８４  Ｄ／Ａ変換部（ＤＡＣ）
８５  音量調整部（Ｖｏｌｕｍｅ  Ｃｏｎｔｒｏｌｌｅｒ）
８６  スイッチ
【図１】
2010152281.tif 000003
【図２】
2010152281.tif 000004
【図３】
2010152281.tif 000005
【図４】
2010152281.tif 000006
【図５】
2010152281.tif 000007
【図６】
2010152281.tif 000008
【図７】
2010152281.tif 000009
【図８】
2010152281.tif 000010
【図９】
2010152281.tif 000011
【手続補正書】
【提出日】平成22年1月27日(2010.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ信号を出力するオーディオ出力手段と、
デジタル放送信号を受信する受信手段と、
前記受信手段により受信された前記デジタル放送信号を復調する復調手段と、
前記復調手段により復調された前記デジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段と、
前記デコード手段により出力された所定時間分の前記オーディオ信号に基づき、再開用オーディオデータを生成する生成手段と、
前記生成手段により生成された前記再開用オーディオデータを記憶する記憶手段と、
前記オーディオ出力手段より出力される前記オーディオ信号の供給元を、前記デコード手段と前記記憶手段とで切り替える切替手段と、
前記デコード手段による前記デコード処理が中断された後に再開された場合、前記切替手段を前記記憶手段側に切り替え、前記記憶手段に記憶された前記再開用オーディオデータのうち、前記デコード処理が再開された後に記憶された先頭の前記再開用オーディオデータをフェードインさせながら出力させる制御手段とを備え、
前記デコード手段によりデコード処理された前記オーディオ信号には、前記オーディオ信号を前記オーディオ出力手段により出力する時刻を示す時刻情報が付与されており、
前記制御手段は、前記デコード処理が再開された場合、前記デコード処理が再開された後に出力される前記オーディオ信号に付与された前記時刻情報と現在時刻との差分時間と、前記再開用オーディオデータが生成され、前記オーディオ出力手段よりフェードインしながら出力されるまでの時間とを比較し、前記差分時間のほうが大きいと判定した場合、前記切替手段を前記記憶手段側に切り替え、前記再開用オーディオデータをフェードインさせながら出力させることを特徴とする音声再生装置。
【請求項２】
前記制御手段は、前記差分時間のほうが小さいと判定した場合、前記デコード処理が再開された前記オーディオ信号を出力する時刻が到来した場合に、前記切替手段を前記デコード手段側に切り替え、前記オーディオ信号を出力する請求項１記載の音声再生装置。
【請求項３】
前記生成手段は、前記デコード処理された所定時間分の前記オーディオ信号を周波数解析し、得られた周波数成分を持つ音声信号からなる前記中断用オーディオデータおよび前記再開用オーディオデータを生成する請求項１または２に記載の音声再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係る音声再生装置は、オーディオ信号を出力するオーディオ出力手段と、デジタル放送信号を受信する受信手段と、前記受信手段により受信された前記デジタル放送信号を復調する復調手段と、前記復調手段により復調された前記デジタル放送信号をデコード処理し、オーディオ信号を出力するデコード手段と、前記デコード手段により出力された所定時間分の前記オーディオ信号に基づき、再開用オーディオデータを生成する生成手段と、前記生成手段により生成された前記再開用オーディオデータを記憶する記憶手段と、前記オーディオ出力手段より出力される前記オーディオ信号の供給元を、前記デコード手段と前記記憶手段とで切り替える切替手段と、前記デコード手段による前記デコード処理が中断された後に再開された場合、前記切替手段を前記記憶手段側に切り替え、前記記憶手段に記憶された前記再開用オーディオデータのうち、前記デコード処理が再開された後に記憶された先頭の前記再開用オーディオデータをフェードインさせながら出力させる制御手段とを備え、前記デコード手段によりデコード処理された前記オーディオ信号には、前記オーディオ信号を前記オーディオ出力手段により出力する時刻を示す時刻情報が付与されており、前記制御手段は、前記デコード処理が再開された場合、前記デコード処理が再開された後に出力される前記オーディオ信号に付与された前記時刻情報と現在時刻との差分時間と、前記再開用オーディオデータが生成され、前記オーディオ出力手段よりフェードインしながら出力されるまでの時間とを比較し、前記差分時間のほうが大きいと判定した場合、前記切替手段を前記記憶手段側に切り替え、前記再開用オーディオデータをフェードインさせながら出力させることを特徴とする。