(57)【要約】【課題】再生データが無い期間に音量調整の操作がなされても、再生データが有る期間に移行した時点で不用意に大きな音が発生しない音再生方法又は音データ再生装置を提供することを目的とする。【解決手段】音データを音量調整部に出力するデータ取得部と、音量調整を行う音量調整部と、ユーザの操作に従って音量調整部に対して音量調整の指示を出すコントローラとを有し、データ取得部が音量調整部に出力するデータが無い状態を検知して無音状態情報をコントローラに通知し、コントローラが無音状態情報を使ってユーザからの音量調整の指示に従うかどうかを切り替える。【選択図】図１
2006304139.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも音データを含み得るデータを取得するデータ取得部と、
前記取得したデータに含まれた音データについて音量を調整する音量調整部と、
前記音量を調整された音データを出力する音出力手段と、
前記音量調整部における音量の調整に関する、ユーザーの指示を受け付ける受付部と、
前記データ取得部で取得されたデータに音データが含まれるかどうかを検出する検出部と、
前記検出部で音データが含まれることを検出した期間のいずれかまたは全ての期間において、前記受け付けた指示に従って音量を調整するよう前記音量調整部をコントロールする一方、前記検出部で音データが含まれないことを検出した期間のいずれかまたは全ての期間において、前記受け付けた指示には従わないで音量を決定するよう前記音量調整部をコントロールするコントローラと、
を備える音データ再生装置。
【請求項２】
前記コントローラは、前記検出部の検出結果が音データを含む状態から含まない状態に移行したときから第１所定期間が経過する前は、前記受け付けた指示に従って前記音量調整部をコントロールする一方、前記第１所定期間の経過後は前記受け付けた指示には従わないで音量を決定するよう前記音量調整部をコントロールする、
請求項１に記載の音データ再生装置。
【請求項３】
前記コントローラは、前記検出部の検出結果が音データを含まない状態から含む状態に移行したときから第２所定期間が経過する前は、前記受け付けた指示に従わないで音量を決定するよう前記音量調整部をコントロールする一方、前記第２の所定期間の経過後は前記受け付けた指示に従って前記音量調整部をコントロールする、
請求項１または２に記載の音データ再生装置。
【請求項４】
前記音量調整部が前記受付部で受け付けた指示に従って音量を調整しているか否かを示す情報を表示する表示手段を、
さらに備える請求項１〜３のいずれかに記載の音データ再生装置。
【請求項５】
前記音出力手段は、前記音量を調整された音データに加えて、前記コントローラによる前前記音量調整部が前記受付部で受け付けた指示に従って音量を調整しているか否かを示す情報を音として出力する、
請求項１〜４のいずれかに記載の音データ再生装置。
【請求項６】
少なくとも音データを含み得るデータを取得し、
前記音データの音量の調整に関する、ユーザーの指示を受け付け、
前記取得されたデータに音データが含まれるかどうかを検出し、
音データが含まれることを検出した期間のいずれかまたは全ての期間において、前記受け付けた指示に従って音量を調整する一方、音データが含まれないことを検出した期間のいずれかまたは全ての期間において、前記受け付けた指示には従わないで音量を決定し、
前記調整または決定された音量になるよう、前記取得された音データを調整し、
前記調整された音データを出力する、
音データ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも音データを含むデータを再生する音データ再生装置に関する。特に、再生する音の音量の調整に関する。
【背景技術】
【０００２】
近年、携帯受信端末が爆発的に普及してきており、様々なサービスが開始されようとしている。
【０００３】
そのうちの１つに、携帯機器向けの地上デジタル放送受信サービスがある。地上デジタル放送では、映像や音を１つの信号に多重して無線で送信し、受信端末がこれを受信して映像や音をほぼリアルタイムに再生する。
【０００４】
受信端末での受信の良好さは電波塔からの距離や遮蔽物との関係に左右され、特に移動しつつ視聴する場合、場所によっては映像や音が途切れ途切れとなったり、全く再生できなくなってしまうことがあり、ユーザよっては音量不足と勘違いして、音量アップ等の操作をしてしまうことが考えられ、受信状態が良好となった時点で突然大きな音が発生して驚いてしまうという問題があった。
【０００５】
同様の問題はＣＤチェンジャーにも存在した。即ち、所望の記録媒体を指定してから該記録媒体がＣＤ演奏部にセットされ演奏が開始するまでの間に数秒程度掛かり、この間、スピーカ出力がミュート状態となるので、操作に不慣れなユーザは機器の不具合と勘違いし、音量アップ等の操作をしてしまうことがある。このとき、記録媒体の演奏が始まると突然大きな音が発生し、驚いてしまうという問題があった。そのための対処方法として、ＣＤチェンジャーに選択演奏指令が発せされてから記録媒体の演奏が開始されるまでの間、音量調整を禁止する方法がある（特許文献１）。
【特許文献１】実用新案登録第２５３３６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の装置においては、ユーザの操作をトリガに音量調整を禁止しているため、ユーザ操作以外の要因での音量調整禁止に対処できないという課題があった。
【０００７】
上記課題に鑑み、本発明は、ユーザが音量不足と勘違いして音量アップ等の操作をした場合でも、その後に突然大きな音が発生してしまうという問題を解消できる音データ再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この課題を解決するために本発明の音データ再生装置は、音データを取得するデータ取得部と、取得した音データについて音量を調整する音量調整部と、音量を調整された音データを出力する音出力手段と、音量調整部における音量の調整に関する、ユーザーの指示を受け付ける受付部と、データ取得部で取得された音データの信号の大きさを検出する検出部と、検出された音データの信号の大きさが所定値より大きい場合、受け付けた指示に従って音量を調整するよう音量調整部をコントロールする一方、検出された音データの信号の大きさが所定値より小さい場合、受け付けた指示には従わないで音量を決定するよう音量調整部をコントロールするコントローラと、を備える。
【発明の効果】
【０００９】
本発明の音データ再生装置によれば、ユーザが音量不足と勘違いして音量アップ等の操作をした場合でも、その後に突然大きな音が発生してしまうという問題を解消できる。
【発明を実施するための最良の形態】
【００１０】
（実施の形態１）
１  概要
本実施の形態では、デジタル放送として電波産業会（ＡＲＩＢ）が規定する地上デジタルテレビジョン放送の携帯向けサービス（以下、１セグメント放送）の場合を例にとって説明する。１セグメント放送の詳細については、電波産業会（ＡＲＩＢ）が発行する各種資料、例えば”地上デジタルテレビジョン放送運用規定  技術資料  ＡＲＩＢ  ＴＲ−Ｂ１４”に記載されているので詳細な説明は省略する。
【００１１】
２  構成
図１に本実施の形態１の音データ再生装置の構成を示すブロック図を示す。本実施の形態の音データ再生装置は、データ取得部１１１、グラフィック合成部１０４、モニタ１１２、音量調整部１０６、スピーカ１１３、コントローラ１０７およびフロントパネル１０８を含む構成である。
【００１２】
データ取得部１１１は、アンテナ１０１、フロントエンド部１０２、ビデオデコード部１０３およびオーディオデコード部１０５を含む構成である。アンテナ１０１は、少なくとも音データを含み得る放送データを取得する。フロントエンド部１０２は、アンテナ１０１で取得した放送データから所望のチャンネルの信号を復調して映像や音の圧縮ストリームを生成する。ビデオデコード部１０３は、映像圧縮ストリームを復号して映像データを生成する。オーディオデコード部１０５は、音圧縮ストリームを復号して音データを生成する。また、オーディオデコード部１０５は、アンテナ１０１で取得され、フロントエンド部１０２で選局されたデータに音データが含まれるかどうかを検出する。オーディオデコード部１０５は、音量調整部１０６に出力すべき音データがある状態から無い状態に変化したとき、その旨を通知するアンダーフロー開始情報をコントローラ１０７に出力する。一方、オーディオデコード部１０５は、音量調整部１０６に出力すべき音データが無い状態からある状態に変化したとき、その旨を通知するアンダーフロー終了情報をコントローラ１０７に出力する。
【００１３】
グラフィック合成部１０４は、必要に応じて映像データにチャンネル番号や音量変更操作が却下された等の情報をグラフィック合成する。モニタ１１２は、ビデオデコード部１０３でデコードされた映像データやグラフィック合成部１０４で合成された情報を表示する。
【００１４】
音量調整部１０６は、アンテナ１０１で取得し、オーディオデコード部１０５で生成された音データの振幅を調整する。スピーカ１１３は、音量調整部１０６で調整された音データを出力する。
【００１５】
フロントパネル１０８は、音データ再生装置の前面に配置された操作パネルであり、ユーザーの指示を受け付ける。チャンネル設定ボタン１０９は、チャンネル設定に関するユーザーの指示を受け付ける。音量設定ボタン１１０は、音量調整部１０６における音量の調整に関する、ユーザーの指示を受け付ける。
【００１６】
コントローラ１０７は、オーディオデコード部１０５で音データが含まれることを検出した期間において、受け付けた指示に従って音量を調整するよう音量調整部１０６をコントロールする。その一方、オーディオデコード部１０５で音データが含まれないことを検出した期間において、受け付けた指示には従わないで音量を決定するよう音量調整部１０６をコントロールする。コントローラ１０７は、内部に無音フラグ１１５を記憶する。また、コントローラ１０７は、内部にタイマー１１４を備える。
【００１７】
なお、アンテナ１０１やフロントエンド部１０２は本発明のデータ取得部の一例である。スピーカ１１３は本発明の音出力手段の一例である。音量設定ボタン１１０は本発明の受付部の一例である。オーディオデコード部１０５は本発明の検出部の一例である。モニタ１１２は本発明の表示手段の一例である。
【００１８】
３  動作
３−１  動作の概要
以上のように構成された本実施の形態１の音データ再生装置の動作を、図２を用いて説明する。図２は、本実施の形態１の音データ再生装置の動作を説明するためのフローチャートである。
【００１９】
ユーザーが音データ再生装置の電源を投入して、視聴を開始すると、コントローラ１０７は、無音フラグを立てる（Ｓ１０）。無音フラグを立てるとは、例えば、０であった記憶値を１に変更して、無音フラグをして記憶することである。
【００２０】
次に、アンテナ１０１で放送電波を受信して、音データを生成する（Ｓ１１）。
【００２１】
具体的には、アンテナ１０１は、放送電波を受ける。フロントエンド部１０２は、アンテナ１０１で受けた放送電波を、放送局ごとに割り当てられた所定の周波数に同調する。これにより、所望の放送局を選択する。
【００２２】
ここで、放送電波はＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘ）方式で伝送されている。また、フロントエンド部１０２は、ＡＧＣ（自動利得制御）やＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘ）復調、キャリア復調、ビタビ復号等を行ってトランスポートストリームに復調する。
【００２３】
復調されたトランスポートストリームには映像圧縮ストリームや音圧縮ストリームなどが多重化されている。フロントエンド部１０２は、この多重化されたトランスポートストリームを分離する。オーディオデコード部１０５は、分離された音圧縮ストリームを復号し、得られた音データを順次音量調整部１０６に出力する。以上により、オーディオデコード部１０５は、音データを生成する。
【００２４】
一方、ビデオデコード部１０３は、分離された映像圧縮ストリームを復号し、映像データとしてグラフィック合成部１０４に出力する。そして、グラフィック合成部１０４は、チャンネル情報や音量情報等をモニタ１１２に表示するためのグラフィックデータを生成して映像データに合成してモニタ１１２に出力する。
【００２５】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかを確認する（Ｓ１２）。無音フラグ１１５が立っていなければ（Ｓ１２におけるＮｏ）、オーディオデコード部１０５がアンダーフロー開始を通知しているかどうかを検出する（Ｓ２０）。
【００２６】
コントローラ１０７は、ステップＳ２０において、アンダーフロー開始情報を受信すると、タイマー１１４をスタートさせる（Ｓ２１）。一方、コントローラ１０７は、ステップＳ２０において、アンダーフロー開始情報を受信しない場合、タイマー１１４をスタートさせることなく、ステップＳ２２に移行する。
【００２７】
次に、コントローラ１０７は、オーディオデコード部１０５からアンダーフロー終了情報を受信しているかどうかを検出する（Ｓ２２）。コントローラ１０７は、その情報を受信している場合には（ステップＳ２２におけるＹｅｓ）、タイマー１１４をリセットする（Ｓ２３）。一方、コントローラ１０７は、その情報を受信していない場合には（ステップＳ２２におけるＮｏ）、タイマー１１４をリセットすることなくステップＳ２４に移行する。
【００２８】
次に、コントローラ１０７は、タイマー１１４を参照して、第１所定期間が経過したかどうかを確認する。第１所定期間は、例えば、１秒程度に予め設定された期間である。第１所定期間は０であっても構わない。コントローラ１０７は、第１所定期間を経過している場合には（ステップＳ２４におけるＹｅｓ）、タイマー１１４をリセットする（Ｓ２５）。そして、コントローラ１０７は、無音フラグ１０７を立てる（Ｓ２６）。さらに、コントローラ１０７は、グラフィック合成部１０４を制御して、ユーザーによる音量調整を無効にする旨の情報をモニタ１１２に表示させる（Ｓ２７）。そして、ステップＳ２８に移行する。一方、コントローラ１０７は、第１所定期間を経過していない場合には（ステップＳ２４におけるＮｏ）、ステップＳ３８に移行する。
【００２９】
一方、ステップＳ１２において無音フラグ１１５が立っている場合（Ｙｅｓの場合）、コントローラ１０７は、オーディオデコード部１０５がアンダーフロー終了を通知しているかどうかを検出する（Ｓ３０）。
【００３０】
コントローラ１０７は、ステップＳ３０において、アンダーフロー終了情報を受信すると、タイマー１１４をスタートさせる（Ｓ３１）。一方、コントローラ１０７は、ステップＳ３０において、アンダーフロー終了情報を受信しない場合、タイマー１１４をスタートさせることなく、ステップＳ３２に移行する。
【００３１】
次に、コントローラ１０７は、オーディオデコード部１０５からアンダーフロー開始情報を受信しているかどうかを検出する（Ｓ３２）。コントローラ１０７は、その情報を受信している場合には（ステップＳ３２におけるＹｅｓ）、タイマー１１４をリセットする（Ｓ３３）。一方、コントローラ１０７は、その情報を受信していない場合には（ステップＳ３２におけるＮｏ）、タイマー１１４をリセットすることなくステップＳ２４に移行する。
【００３２】
次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを確認する。第２所定期間は、例えば、１秒程度に予め設定された期間であり、第１所定期間と異なる期間であってもよく、また同じ長さの期間であってもよい。第２所定期間は０であっても構わない。コントローラ１０７は、第２所定期間を経過している場合には（ステップＳ３４におけるＹｅｓ）、タイマー１１４をリセットする（Ｓ３５）。そして、コントローラ１０７は、無音フラグ１０７を下げる（Ｓ３６）。さらに、コントローラ１０７は、グラフィック合成部１０４を制御して、ユーザーによる音量調整を有効にする旨の情報をモニタ１１２に表示させる（Ｓ３７）。そして、ステップＳ３８に移行する。一方、コントローラ１０７は、第２所定期間を経過していない場合には（ステップＳ３４におけるＮｏ）、ステップＳ２８に移行する。
【００３３】
ステップＳ２８では、コントローラ１０７は、ユーザーによる音量調整を無効にするよう音量調整部１０６をコントロールする。これにより、ユーザーが音量設定ボタン１１０を操作して、音量を変更しようとしても、音量調整部１０６での音データの振幅の調整は変わらない。
【００３４】
また、ステップＳ３８では、コントローラ１０７は、ユーザーによる音量調整を有効にするよう音量調整部１０６をコントロールする。音量調整部１０６は、ユーザーによる指示にしたがって、音データの振幅を調整し、スピーカ１１３に出力する。スピーカ１１３は、受信した音データを音として出力する。
【００３５】
３−２  具体的動作例の説明
図３に、本実施の形態１の音データ再生装置の動作例を示すタイミングチャートを示す。図３は、図中右方向に時間が進行するタイミングチャートである。
【００３６】
各タイミングにおいて、便宜上時刻Ｔ１〜Ｔ８を記載する。ここで、時刻Ｔ１は、ユーザーが音データ再生装置の電源をＯＮしたときの時間であるとする。また、時刻Ｔ２は、時刻Ｔ１から第２所定期間が経過したときの時刻であるとする。時刻Ｔ３は、アンダーフロー開始信号をオーディオデコード部１０５が発信した時刻であるとする。時刻４は、時刻Ｔ３から第１所定期間が経過したときの時刻であるとする。時刻Ｔ５は、アンダーフロー終了信号をオーディオデコード部１０５が発信した時刻であるとする。時刻Ｔ６は、時刻Ｔ５から第２所定期間が経過したときの時刻であるとする。時刻Ｔ７は、時刻Ｔ３と同様に、アンダーフロー開始信号をオーディオデコード部１０５が発信した時刻であるとする。時刻Ｔ８は、時刻Ｔ７から第１所定期間以内に、アンダーフロー終了信号をオーディオデコード部１０５が発信した時刻であるとする。
【００３７】
なお、アンダーフロー開始信号をオーディオデコード部１０５が発信した時刻（時刻Ｔ３、Ｔ７）は、さらに詳細に説明すれば、アンテナ１０１で受信しフロントエンド部１０２で選局した放送データに音データが含まれる状態から含まれない状態に変化したために、オーディオデコード部１０５で音データを生成できる状態から生成できない状態に変化した時刻であると言える。ここで、アンテナ１０１が放送電波を受信してから、オーディオデコード部１０５が音データやアンダーフロー開始信号またはアンダーフロー終了信号を生成するまでには、多少の時間（例えば数秒程度）を要する場合がある。フロントエンド部１０２やオーディオデコード部１０５での処理に時間を要するからである。
【００３８】
また、アンダーフロー終了信号をオーディオデコード部１０５が発信した時刻（時刻Ｔ５、Ｔ８）は、さらに詳細に説明すると、アンテナ１０１で受信しフロントエンド部１０２で選局した放送データに音データが含まれない状態から含まれる状態に変化したために、オーディオデコード部１０５で音データを生成できない状態から生成できる状態に変化した時刻であると言える。
【００３９】
図３（ａ）は、オーディオデコード部１０５が音量調整部１０６に対して音データを出力しているかどうかを示す。図３（ｂ）は、オーディオデコード部１０５がコントローラ１０７に対してアンダーフロー開始の信号を出力しているかどうかを示す。オーディオデコード部１０５は、音データ「有り」の状態から「無し」の状態に変化するときに、アンダーフロー開始の信号を出力する。図３（ｃ）は、オーディオデコード部１０５がコントローラ１０７に対してアンダーフロー終了の信号を出力しているかどうかを示す。オーディオデコード部１０５は、音データ「無し」の状態から「有り」の状態に変化するときに、アンダーフロー開始の信号を出力する。図３（ｄ）は、タイマー１１４のカウンタ値の変化を示す。図３（ｅ）は、無音フラグ１１５の記憶状態の変遷を示す。図３（ｆ）は、音量調整部１０６においてユーザーの操作が有効となるか無効となるかを示す。
【００４０】
３−２−１  時刻Ｔ１
コントローラ１０７は、無音フラグ１１５を立てる（Ｓ１０）。また、コントローラ１０７は、タイマー１１４をリセットする。
【００４１】
次に、アンテナ１０１で放送電波を受信し、所定の信号処理を施して、オーディオデコード部１０５は、音データを生成する（Ｓ１１、図３（ａ）における時刻Ｔ１参照）。また、オーディオデコード部１０５は、無音状態から有音状態に変化したため、アンダーフロー終了信号を発信する（図３（ｃ）における時刻Ｔ１参照）。
【００４２】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていると判断する（Ｓ１２のＹｅｓ）。次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ３０）、受信したと判断する（Ｓ３０のＹｅｓ）。そして、コントローラ１０７は、タイマー１１４をスタートさせる。
【００４３】
次に、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ３２）、受信していないと判断する（Ｓ３２におけるＮｏ）。次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを判断するが（Ｓ３４）、タイマー１１４はスタートさせたばかりで未だ第２所定期間は経過していないため、第２所定期間は経過していないと判断する（Ｓ３４におけるＮｏ）。
【００４４】
最後に、コントローラ１０７は、ユーザーによる音量調整を無効にしたまま音量調整部１０６をコントロールする。これを受けて、音量調整部１０６は、ユーザーの音量調整指示に従うことなく、オーディオデコード部１０５から出力される音データを所定の音量で出力する。スピーカー１１３は、音量調整部１０６で調整された音データを音に変換して出力する（Ｓ２８）。そして、ステップＳ１１に戻る。
【００４５】
このようにして、音データ再生装置は、時刻Ｔ１において、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３１、Ｓ３２、Ｓ３４、Ｓ２８からなる動作を行い、ユーザーの音量指示に従わずに、音データを再生する。
【００４６】
３−２−２  時刻Ｔ１〜Ｔ２
アンテナ１０１で放送電波を受信し、所定の信号処理を施して、オーディオデコード部１０５は、音データを生成する（Ｓ１１、図３（ａ）における時刻Ｔ１〜Ｔ２参照）。また、オーディオデコード部１０５は、有音状態には変化がないため、アンダーフロー開始信号もアンダーフロー終了信号も発信しない（図３（ｂ）、（ｃ）における時刻Ｔ１〜Ｔ２参照）。
【００４７】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていると判断する（Ｓ１２のＹｅｓ）。次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ３０）、受信していないと判断する（Ｓ３０のＮｏ）。また、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ３２）、受信していないと判断する（Ｓ３２におけるＮｏ）。
【００４８】
次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを判断するが（Ｓ３４）、タイマー１１４は未だ第２所定期間を示すカウント値に達していないため、第２所定期間は経過していないと判断する（Ｓ３４におけるＮｏ）。
【００４９】
最後に、時刻Ｔ１〜Ｔ２のステップＳ２８における動作は、時刻Ｔ１における動作と同様であるため説明を省略する。そして、ステップＳ１１に戻る。
【００５０】
このようにして、時刻Ｔ１〜Ｔ２の期間においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３２、Ｓ３４、Ｓ２８からなるループ状の動作を繰り返しながら、ユーザーによる音量調整には従わずに、音データを再生する。
【００５１】
３−２−３  時刻Ｔ２
時刻Ｔ２のステップＳ１１、Ｓ１２、Ｓ３０およびＳ３２における動作は、時刻Ｔ１〜時刻Ｔ２における動作と同様であるため説明を省略する。
【００５２】
次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを判断する（Ｓ３４）。すると、コントローラ１０７は、タイマー１１４が第２所定期間を示すカウント値に達するため、第２所定期間が経過したと判断する（Ｓ３４におけるＹｅｓ）。
【００５３】
すると、コントローラ１０７は、タイマー１１４をリセットし（Ｓ３５、図３（ｄ）における時刻Ｔ２参照）、無音フラグを下げる（Ｓ３６、図３（ｅ）における時刻Ｔ２参照）。そして、コントローラ１０７は、ユーザーによる音量調整が有効になった旨を示す情報をモニタ１１２に表示させる（Ｓ３７）。
【００５４】
最後に、コントローラ１０７は、ユーザーによる音量調整を有効にするよう音量調整部１０６をコントロールする。これを受けて、音量調整部１０６は、ユーザーの音量調整指示に従って、オーディオデコード部１０５から出力される音データの音量を調整して出力する。スピーカー１１３は、音量調整部１０６で調整された音データを音に変換して出力する（Ｓ３８）。そして、ステップＳ１１に戻る。
【００５５】
このようにして、時刻Ｔ２においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３２、Ｓ３４〜Ｓ３８からなる動作を行い、ユーザーの音量指示に従って、音データを再生する。
【００５６】
３−２−４  時刻Ｔ２〜Ｔ３
時刻Ｔ２〜Ｔ３のステップＳ１１における動作は、時刻Ｔ１〜時刻Ｔ２における動作と同様であるため説明を省略する。
【００５７】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていないと判断する（Ｓ１２のＮｏ）。次に、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ２０）、受信していないと判断する（Ｓ２０のＮｏ）。また、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ２２）、受信していないと判断する（Ｓ２２におけるＮｏ）。
【００５８】
次に、コントローラ１０７は、タイマー１１４を参照して、第１所定期間が経過したかどうかを判断するが（Ｓ２４）、タイマー１１４は未だスタートしておらずリセットされた状態のままなので第１所定期間を示すカウント値に達していないため、第１所定期間は経過していないと判断する（Ｓ２４におけるＮｏ）。
【００５９】
最後に、時刻Ｔ２〜Ｔ３のステップＳ３８における動作は、時刻Ｔ２における動作と同様であるため説明を省略する。そして、ステップＳ１１に戻る。
【００６０】
このようにして、時刻Ｔ２〜Ｔ３の期間においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２４、Ｓ３８からなるループ状の動作を繰り返しながら、ユーザーによる音量調整に従って、音データを再生する。
【００６１】
３−２−５  時刻Ｔ３
アンテナ１０１で放送電波を受信するが、所定の信号処理を施した結果、受信して選局した放送データには音データが含まれていないため、オーディオデコード部１０５は、音データを生成できない（Ｓ１１、図３（ａ）における時刻Ｔ３参照）。また、オーディオデコード部１０５は、有音状態から無音状態に変化したため、アンダーフロー開始信号を発信する（図３（ｂ）における時刻Ｔ３参照）。
【００６２】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていないと判断する（Ｓ１２のＮｏ）。次に、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ２０）、受信したと判断する（Ｓ２０のＹｅｓ）。そして、コントローラ１０７は、タイマー１１４をスタートさせる。
【００６３】
次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ２２）、受信していないと判断する（Ｓ２２におけるＮｏ）。次に、コントローラ１０７は、タイマー１１４を参照して、第１所定期間が経過したかどうかを判断するが（Ｓ２４）、タイマー１１４はスタートさせたばかりで未だ第１所定期間は経過していないため、第１所定期間は経過していないと判断する（Ｓ２４におけるＮｏ）。
【００６４】
最後に、コントローラ１０７は、ユーザーによる音量調整を有効にしたまま音量調整部１０６をコントロールする。これを受けて、音量調整部１０６は、ユーザーの音量調整指示に従って、オーディオデコード部１０５から出力される音データの音量を調整して出力する。スピーカー１１３は、音量調整部１０６で調整された音データを音に変換して出力する（Ｓ３８）。そして、ステップＳ１１に戻る。しかし、上述した通り、受信して選局した放送データには音データが含まれていないため、オーディオデコード部１０５は、音データを生成できず、スピーカーもまた音を再生せず、無音の状態となる。
【００６５】
このようにして、時刻Ｔ３においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２１、Ｓ２２、Ｓ２４、Ｓ２８からなる動作を行い、ユーザーの音量指示に従うが、無音状態となる。
【００６６】
３−２−６  時刻Ｔ３〜Ｔ４
アンテナ１０１で放送電波を受信するが、所定の信号処理を施した結果、受信して選局した放送データには音データが含まれていないため、オーディオデコード部１０５は、音データを生成できない（Ｓ１１、図３（ａ）における時刻Ｔ３参照）。また、オーディオデコード部１０５は、無音状態には変化がないため、アンダーフロー開始信号もアンダーフロー終了信号も発信しない（図３（ｂ）、（ｃ）における時刻Ｔ３〜Ｔ４参照）。
【００６７】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていないと判断する（Ｓ１２のＮｏ）。次に、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ２０）、受信していないと判断する（Ｓ２０のＮｏ）。次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ２２）、受信していないと判断する（Ｓ２２におけるＮｏ）。
【００６８】
次に、コントローラ１０７は、タイマー１１４を参照して、第１所定期間が経過したかどうかを判断するが（Ｓ２４）、タイマー１１４は未だ第１所定期間を示すカウント値に達していないため、第１所定期間は経過していないと判断する（Ｓ２４におけるＮｏ）。
【００６９】
最後に、時刻Ｔ３〜Ｔ４のステップＳ２８における動作は、時刻Ｔ３における動作と同様であるため説明を省略する。
【００７０】
このようにして、時刻Ｔ３〜Ｔ４においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２４、Ｓ３８からなるループ状の動作を繰り返しながら、ユーザーの音量指示に従うが、音データを再生せず無音の状態が続く。
【００７１】
３−２−７  時刻Ｔ４
時刻Ｔ４のステップＳ１１、Ｓ１２、Ｓ２０およびＳ２２における動作は、時刻Ｔ３〜時刻Ｔ４における動作と同様であるため説明を省略する。
【００７２】
次に、コントローラ１０７は、タイマー１１４を参照して、第１所定期間が経過したかどうかを判断する（Ｓ２４）。すると、コントローラ１０７は、タイマー１１４が第１所定期間を示すカウント値に達するため、第１所定期間が経過したと判断する（Ｓ２４におけるＹｅｓ）。
【００７３】
すると、コントローラ１０７は、タイマー１１４をリセットし（Ｓ２５、図３（ｄ）における時刻Ｔ４参照）、無音フラグ１１５を立てる（Ｓ２６、図３（ｅ）における時刻Ｔ４参照）。そして、コントローラ１０７は、ユーザーによる音量調整が無効になった旨を示す情報をモニタ１１２に表示させる（Ｓ２７）。
【００７４】
最後に、コントローラ１０７は、ユーザーによる音量調整を無効にするよう音量調整部１０６をコントロールする。これを受けて、音量調整部１０６は、ユーザーの音量調整指示に従って、オーディオデコード部１０５から出力される音データの音量を調整して出力する。スピーカー１１３は、音量調整部１０６で調整された音データを音に変換して出力する（Ｓ２８）。そして、ステップＳ１１に戻る。
【００７５】
このようにして、時刻Ｔ４においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２４〜Ｓ２８からなる動作を行い、ユーザーの音量指示に従わないで、音データを再生せず無音の状態が続く。
【００７６】
３−２−８  時刻Ｔ４〜Ｔ５
時刻Ｔ４〜Ｔ５のステップＳ１１における動作は、時刻Ｔ３〜時刻Ｔ４における動作と同様であるため説明を省略する。
【００７７】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていると判断する（Ｓ１２のＹｅｓ）。次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ３０）、受信していないと判断する（Ｓ３０のＮｏ）。また、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ３２）、受信していないと判断する（Ｓ３２におけるＮｏ）。
【００７８】
次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを判断するが（Ｓ３４）、タイマー１１４は未だスタートしておらずリセットされた状態のままなので第２所定期間を示すカウント値に達していないため、第２所定期間は経過していないと判断する（Ｓ３４におけるＮｏ）。
【００７９】
最後に、時刻Ｔ４〜Ｔ５のステップＳ２８における動作は、時刻Ｔ４における動作と同様であるため説明を省略する。そして、ステップＳ１１に戻る。
【００８０】
このようにして、時刻Ｔ４〜Ｔ５の期間においては、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３２、Ｓ３４、Ｓ２８からなるループ状の動作を繰り返しながら、ユーザーによる音量調整に従わないで、音データを再生せず無音の状態が続く。
【００８１】
３−２−９  時刻Ｔ５、時刻Ｔ５〜Ｔ６、時刻Ｔ６、時刻Ｔ６〜Ｔ７、時刻Ｔ７、時刻Ｔ７〜Ｔ８
時刻Ｔ５において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３１、Ｓ３２、Ｓ３４、Ｓ２８からなる動作を行い、ユーザーの音量指示に従わずに、音データを再生する。この動作は、時刻Ｔ１と同様の動作であるため、説明を省略する。
【００８２】
時刻Ｔ５〜Ｔ６において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３２、Ｓ３４、Ｓ２８からなるループ状の動作を繰り返しながら、ユーザーによる音量調整には従わずに、音データを再生する。この動作は、時刻Ｔ１〜Ｔ２と同様の動作であるため、説明を省略する。
【００８３】
時刻Ｔ６において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ３０、Ｓ３２、Ｓ３４〜Ｓ３８からなる動作を行い、ユーザーの音量指示に従って、音データを再生する。この動作は、時刻Ｔ２と同様の動作であるため、説明を省略する。
【００８４】
時刻Ｔ６〜Ｔ７において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２４、Ｓ３８からなるループ状の動作を繰り返しながら、ユーザーによる音量調整に従って、音データを再生する。この動作は、時刻Ｔ２〜Ｔ３と同様の動作であるため、説明を省略する。
【００８５】
時刻Ｔ７において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２１、Ｓ２２、Ｓ２４、Ｓ２８からなる動作を行い、ユーザーの音量指示に従うが、無音状態となる。この動作は、時刻Ｔ３と同様の動作であるため、説明を省略する。
【００８６】
時刻Ｔ７〜Ｔ８において、音データ再生装置は、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２４、Ｓ３８からなるループ状の動作を繰り返しながら、ユーザーの音量指示に従うが、音データを再生せず無音の状態が続く。この動作は、時刻Ｔ３〜Ｔ４と同様の動作であるため、説明を省略する。
【００８７】
３−２−１０  時刻Ｔ８、時刻Ｔ８以降
アンテナ１０１で放送電波を受信し、所定の信号処理を施して、オーディオデコード部１０５は、音データを生成する（Ｓ１１、図３（ａ）における時刻Ｔ８参照）。また、オーディオデコード部１０５は、無音状態から有音状態に変化したため、アンダーフロー終了信号を発信する（図３（ｃ）における時刻Ｔ８参照）。
【００８８】
次に、コントローラ１０７は、無音フラグ１１５が立っているかどうかをチェックし（Ｓ１２）、立っていないと判断する（Ｓ１２のＮｏ）。次に、コントローラ１０７は、アンダーフロー開始信号を受信したかどうかをチェックし（Ｓ２０）、受信していないと判断する（Ｓ２０のＮｏ）。
【００８９】
次に、コントローラ１０７は、アンダーフロー終了信号を受信したかどうかをチェックし（Ｓ２２）、受信したと判断する（Ｓ２２におけるＹｅｓ）。そして、コントローラ１０７は、タイマー１１４をリセットする（Ｓ２３）。次に、コントローラ１０７は、タイマー１１４を参照して、第２所定期間が経過したかどうかを判断するが（Ｓ２４）、タイマー１１４はリセットされたばかりであるので第１所定期間を示すカウント値に達していないため、第１所定期間は経過していないと判断する（Ｓ２４におけるＮｏ）。
【００９０】
最後に、コントローラ１０７は、ユーザーによる音量調整を有効にしたまま音量調整部１０６をコントロールする。これを受けて、音量調整部１０６は、ユーザーの音量調整指示に従って、オーディオデコード部１０５から出力される音データを所定の音量で出力する。スピーカー１１３は、音量調整部１０６で調整された音データを音に変換して出力する（Ｓ３８）。そして、ステップＳ１１に戻る。
【００９１】
このようにして、音データ再生装置は、時刻Ｔ１において、ステップＳ１１、Ｓ１２、Ｓ２０、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ３８からなる動作を行い、ユーザーの音量指示に従って、音データを再生する。
【００９２】
このように、第１所定時間を設けたので、無音状態が短時間で終了し、すぐに有音状態に戻った場合、このような無音状態を無視することができる。これにより、ユーザーによる操作が頻繁に邪魔されるということを防止できる。
【００９３】
時刻Ｔ８以降は、たとえば、時刻Ｔ２〜Ｔ３の動作と同様であるため、説明を省略する。
【００９４】
４  本実施の形態１のまとめ
本実施の形態１の音データ再生装置は、アンテナ１０１とフロントエンド部１０２と音量調整部１０６とスピーカ１１３と音量設定ボタン１１０とオーディオデコード部１０５とコントローラ１０７とを備える。アンテナ１０１およびフロンとエンド部１０２は、少なくとも音データを含み得るデータを取得する。音量調整部１０６は取得したデータに含まれた音データについて音量を調整する。スピーカ１１３は音量を調整された音データを出力する。音量設定ボタン１１０は、音量調整部における音量の調整に関する、ユーザーの指示を受け付ける。オーディオデコード部１０５は、フロントエンド部１０２で取得されたデータに音データが含まれるかどうかを検出する。コントローラは、オーディオデコード部１０５で音データが含まれることを検出した期間のいずれかまたは全ての期間において、音量設定ボタン１１０が受け付けた指示に従って音量を調整するよう音量調整部１０６をコントロールする一方、オーディオデコード部１０５で音データが含まれないことを検出した期間のいずれかまたは全ての期間において、音量設定ボタン１１０が受け付けた指示には従わないで音量を決定するよう音量調整部１０６をコントロールする。
【００９５】
この構成により、音データが無い期間にユーザが音量不足と勘違いして音量アップ等の操作をした場合でも、ユーザーの音量調整を無効にできるので、音データが再度有る期間に移行したときに突然大きな音が発生してしまうという問題を解消できる
また、本実施の形態１のコントローラ１０７は、オーディオデコード部１０５の検出結果が音データを含む状態から含まない状態に移行したときから第１所定期間が経過する前は、音量設定ボタン１１０で受け付けた指示に従って音量調整部１０６をコントロールする一方、第１所定期間の経過後は受け付けた指示には従わないで音量を決定するよう音量調整部１０６をコントロールする。
【００９６】
この構成により、無音状態が短時間で終了し、すぐに有音状態に戻った場合、このような無音状態を無視することができる。これにより、ユーザーによる操作が頻繁に邪魔されてしまうということを防止できる。
【００９７】
また、本実施の形態１のコントローラ１０７は、オーディオデコード部１０５の検出結果が音データを含まない状態から含む状態に移行したときから第２所定期間が経過する前は、音量設定ボタン１１０が受け付けた指示に従わないで音量を決定するよう音量調整部１０６をコントロールする一方、第２の所定期間の経過後は音量設定ボタン１１０が受け付けた指示に従って音量調整部１０６をコントロールする。
【００９８】
この構成により、有音状態が短時間で終了し、直ぐに無音状態に戻った場合、このような有音状態を無視することができる。短時間に急激に大きな音を発するという不具合を防止できる。
【００９９】
また、本実施の形態１の音データ再生装置は、音量調整部１０６が音量設定ボタン１１０で受け付けた指示に従って音量を調整しているか否かを示す情報を表示するモニタ１１２を、さらに備える。この構成により、ユーザーは、音量調整ができるかどうかを直ぐに把握できる。
【０１００】
なお、本実施の形態１では、音量調整部１０６が音量設定ボタン１１０で受け付けた指示に従って音量を調整しているか否かを示す情報を、常に表示するとしたが、これには限らない。例えば、ユーザーが音量設定ボタン１１０を操作したときから数秒間に限って表示するようにしてもよい。また、この場合、ユーザーによる音量調整が有効な場合も無効な場合も表示するようにしてもよく、無効な場合に限って表示するようにしてもよい。無効な場合に限って表示すれば、無効であることが目立つため、ユーザーは自らの音量調整が無効であることを確認しやすくなる。
【０１０１】
また、本実施の形態１では、音量調整部１０６が音量設定ボタン１１０で受け付けた指示に従って音量を調整しているか否かを示す情報をモニタ１１２で表示するとしたが、これには限らない。例えば、音量を調整された音データに加えて、コントローラ１０７による音量調整部１０６が音量設定ボタン１１０で受け付けた指示に従って音量を調整しているか否かを示す情報を、スピーカ１１３が音として出力してもよい。
【０１０２】
また、本実施の形態１では、無音フラグ１１５が立っているときには、コントローラ１０７は、音量設定ボタン１１０が受け付けた指示には従わないで音量を決定するよう音量調整部１０６をコントロールするとしたが、これには限らない。例えば、コントローラ１０７は、ユーザーの指示に従いつつも、無音フラグ１１５が立っているときは、無音フラグ１１５が下がっているときに比べて、音データの振幅の増幅率を下げるようにしてもよい。
【０１０３】
また、本実施の形態１では、地上デジタルテレビジョン放送の音データ再生装置を例に挙げたが、これに限定されるものではなく、有線、無線を問わず、音を再生する装置であればよい。
【産業上の利用可能性】
【０１０４】
本発明にかかる音再生方法及び音データ再生装置は、音を再生する装置において有用であり、例えば、デジタルテレビジョン受信装置や携帯電話端末、情報端末等に適用可能である。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施例１の音データ再生装置の構成例を示すブロック図
【図２】本発明の実施例１のコントローラ１０４において無音フラグが下がっている時の無音フラグの制御フローチャート
【図３】本発明の実施例１のコントローラ１０４において無音フラグが立っている時の無音フラグの制御フローチャート
【符号の説明】
【０１０６】
１０１    アンテナ
１０２    フロントエンド部
１０４    グラフィック合成部
１０５    オーディオデコード部
１０６    音量調整部
１０７    コントローラ
１０８    フロントパネル
１１０    音量設定ボタン
１１１    データ取得部
１１３    スピーカ
１１４    タイマー
１１５    無音フラグ
【図１】
2006304139.tif 000003
【図２】
2006304139.tif 000004
【図３】
2006304139.tif 000005