(57)【要約】【課題】オーディオ信号について音楽部分を特定する際の処理負担を軽減する。【解決手段】デジタルテレビジョン表示装置１が、オーディオ信号を入力するストリーム入力部２０１と、オーディオ信号を、フレーム毎に分解するフレーム分解部２０２と、分解されたオーディオ信号のフレーム毎に、ＭＳ（Middle-Side）ステレオ符号化方式、インテンシティ・ステレオ符号化方式、又はステレオ符号化未使用かを特定するステレオ符号化モード特定部２１０と、当該特定結果毎にそれぞれ異なる手法で、オーディオ信号のフレーム毎に、フレームの逆量子化を行う逆量子化部２０３と、逆量子化された結果に基づいて音量を推定するパワー推定部２０４と、上記の特定結果毎にそれぞれ異なる手法で、推定された音量又は逆量子化された結果を用いて、オーディオ信号のフレーム毎に音楽部分であるか否かを判定する各種判定部２０５、２０６、２０６と、を備えた。【選択図】図２
2011138123.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号を入力する入力手段と、
前記入力手段により入力された前記オーディオ信号を、要素毎に分解する分解手段と、
分解された前記オーディオ信号の前記要素毎に、ＭＳ（Middle-Side）ステレオ符号化方式、インテンシティ・ステレオ符号化方式、又はステレオ符号化未使用のいずれを用いているか特定する符号化特定手段と、
前記符号化特定手段によりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネル間の差信号の逆量子化を行うことで、当該差信号の逆量子化データを生成し、前記符号化特定手段によりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、当該要素の逆量子化を行うことで、当該要素の逆量子化データを生成し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネルの各々に対して逆量子化を行うことで、前記複数のチャンネル各々の逆量子化データを生成する逆量子化手段と、
前記符号化判定手段によりＭＳステレオ符号化方式を用いていると判定した場合に、前記逆量子化手段により生成された前記差信号の逆量子化データから、前記差信号の音量を推定し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記逆量子化手段により生成された前記複数チャンネルの各々の逆量子化データから、チャンネル毎の音量を推定する推定手段と、
前記推定手段により推定された前記差信号の音量が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するＭＳステレオ側判定手段と、
前記符号化判定手段によりインテンシティ・ステレオ符号化方式を用いていると判定した場合に、前記逆量子化手段により生成された前記オーディオ信号の要素毎の前記逆量子化データにおいて、各チャンネルの信号比が、予め定められた範囲に含まれているか否かに基づいて、前記オーディオ信号の要素毎に音楽部分であるか否かを判定するインテンシティ・ステレオ側判定手段と、
前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記推定手段により推定された前記複数チャンネル間の音量の差が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するステレオ符号化未使用側判定手段と、
を備えたことを特徴とする音楽検出装置。
【請求項２】
オーディオ信号を入力する入力手段と、
前記入力手段により入力された前記オーディオ信号を、要素毎に分解する分解手段と、
分解された前記オーディオ信号の前記要素毎に、ステレオ符号化としてＭＳ（Middle-Side）ステレオ符号化方式又はインテンシティ・ステレオ符号化方式のいずれを用いているかに基づいて、当該各要素が音楽部分であるか否かを判定する判定手段と、
を備えたことを特徴とする音楽検出装置。
【請求項３】
複数の要素で構成される区間において、音楽部分と判定された前記要素の割合が予め定められた閾値以上である場合に、当該区間が音楽部分であると判定する区間判定手段を、さらに備えることを特徴とする請求項１又は２に記載の音楽検出装置。
【請求項４】
音楽部分と判定された要素又は区間の前記オーディオ信号に対して、音楽部分に適した処理を行う処理手段を、さらに備えたことを特徴とする請求項１乃至３のいずれか一つに記載の音楽検出装置。
【請求項５】
音楽検出装置で実行される音楽検出方法であって、
入力手段が、オーディオ信号を入力する入力ステップと、
分解手段が、前記入力ステップにより入力された前記オーディオ信号を、要素毎に分解する分解ステップと、
符号化特定手段が、分解された前記オーディオ信号の前記要素毎に、ＭＳ（Middle-Side）ステレオ符号化方式、インテンシティ・ステレオ符号化方式、又はステレオ符号化未使用のいずれを用いているか特定する符号化特定ステップと、
逆量子化手段が、前記符号化特定ステップによりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネル間の差信号の逆量子化を行うことで、当該差信号の逆量子化データを生成し、前記符号化特定ステップによりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、当該要素の逆量子化を行うことで、当該要素の逆量子化データを生成し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネルの各々に対して逆量子化を行うことで、前記複数のチャンネル各々の逆量子化データを生成する逆量子化ステップと、
推定手段が、前記符号化判定ステップによりＭＳステレオ符号化方式を用いていると判定した場合に、前記逆量子化ステップにより生成された前記差信号の逆量子化データから、前記差信号の音量を推定し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記逆量子化手段により生成された前記複数チャンネルの各々の逆量子化データから、チャンネル毎の音量を推定する推定ステップと、
ＭＳステレオ側判定手段が、前記推定ステップにより推定された前記差信号の音量が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するＭＳステレオ側判定ステップと、
インテンシティ・ステレオ側判定手段が、前記符号化判定ステップによりインテンシティ・ステレオ符号化方式を用いていると判定した場合に、前記逆量子化ステップにより生成された前記オーディオ信号の要素毎の前記逆量子化データにおいて、各チャンネルの信号比が、予め定められた範囲に含まれているか否かに基づいて、前記オーディオ信号の要素毎に音楽部分であるか否かを判定するインテンシティ・ステレオ側判定ステップと、
ステレオ符号化未使用側判定手段が、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記推定手段により推定された前記複数チャンネル間の音量の差が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するステレオ符号化未使用側判定ステップと、
を有することを特徴とする音楽検出方法。
【請求項６】
音楽検出装置で実行される音楽検出方法であって、
入力手段が、オーディオ信号を入力する入力ステップと、
分解手段が、前記入力ステップにより入力された前記オーディオ信号を、要素毎に分解する分解ステップと、
判定手段が、分解された前記オーディオ信号の前記要素毎に、ステレオ符号化としてＭＳ（Middle-Side）ステレオ符号化方式又はインテンシティ・ステレオ符号化方式のいずれを用いているかに基づいて、当該各要素が音楽部分であるか否かを判定する判定ステップと、
を有することを特徴とする音楽検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽検出装置、及び音楽検出方法に関する。
【背景技術】
【０００２】
近年、コンピュータ技術の発達に伴い、映像信号や音声信号を受信して再生する再生装置が発展している。また、コンピュータにおいて、映像信号や音声信号を再生する機能も標準仕様として備えている場合も多い。
【０００３】
このようなコンピュータや再生装置では、映像信号による様々なコンテンツの一種として、音楽番組を取得する場合もある。例えば、音楽番組を取得する場合に、音楽番組に含まれている音楽部分と、それ以外の部分とを分離したいという要求も存在する。
【０００４】
このような要求に対応する技術として、例えば特許文献１に記載された技術がある。特許文献１に記載された技術では、入力された音声信号に基づいて音楽検出を行っている。当該技術を用いることで、コンテンツ内に含まれている音楽部分を特定できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２９８９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術を用いるためには、デジタル放送などではＭｐｅｇ  Ａｕｄｉｏなど符号化された状態で送信されているため、デコード処理が必要となる。ところが、デジタル放送の録画の際にはデコード処理が不必要なため、録画時に使用できるデコード回路が存在しないことも多い。このため、録画時に音楽部分を特定しようとすると、ソフトウエアでデコードすることも考えられるが、この場合、処理負担が大きいという問題がある。
【０００７】
本発明は、上記に鑑みてなされたものであって、音楽部分を特定する際の処理負担を軽減させる音楽検出装置、及び音楽検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる音楽検出装置は、オーディオ信号を入力する入力手段と、前記入力手段により入力された前記オーディオ信号を、要素毎に分解する分解手段と、分解された前記オーディオ信号の前記要素毎に、ＭＳ（Middle-Side）ステレオ符号化方式、インテンシティ・ステレオ符号化方式、又はステレオ符号化未使用のいずれを用いているか特定する符号化特定手段と、前記符号化特定手段によりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネル間の差信号の逆量子化を行うことで、当該差信号の逆量子化データを生成し、前記符号化特定手段によりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、当該要素の逆量子化を行うことで、当該要素の逆量子化データを生成し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネルの各々に対して逆量子化を行うことで、前記複数のチャンネル各々の逆量子化データを生成する逆量子化手段と、前記符号化判定手段によりＭＳステレオ符号化方式を用いていると判定した場合に、前記逆量子化手段により生成された前記差信号の逆量子化データから、前記差信号の音量を推定し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記逆量子化手段により生成された前記複数チャンネルの各々の逆量子化データから、チャンネル毎の音量を推定する推定手段と、前記推定手段により推定された前記差信号の音量が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するＭＳステレオ側判定手段と、前記符号化判定手段によりインテンシティ・ステレオ符号化方式を用いていると判定した場合に、前記逆量子化手段により生成された前記オーディオ信号の要素毎の前記逆量子化データにおいて、各チャンネルの信号比が、予め定められた範囲に含まれているか否かに基づいて、前記オーディオ信号の要素毎に音楽部分であるか否かを判定するインテンシティ・ステレオ側判定手段と、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記推定手段により推定された前記複数チャンネル間の音量の差が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するステレオ符号化未使用側判定手段と、を備えたことを特徴とする。
【０００９】
また、本発明にかかる音楽検出装置は、オーディオ信号を入力する入力手段と、前記入力手段により入力された前記オーディオ信号を、要素毎に分解する分解手段と、分解された前記オーディオ信号の前記要素毎に、ステレオ符号化としてＭＳ（Middle-Side）ステレオ符号化方式又はインテンシティ・ステレオ符号化方式のいずれを用いているかに基づいて、当該各要素が音楽部分であるか否かを判定する判定手段と、を備えたことを特徴とする。
【００１０】
また、本発明にかかる音楽検出方法は、音楽検出装置で実行される音楽検出方法であって、入力手段が、オーディオ信号を入力する入力ステップと、分解手段が、前記入力ステップにより入力された前記オーディオ信号を、要素毎に分解する分解ステップと、符号化特定手段が、分解された前記オーディオ信号の前記要素毎に、ＭＳ（Middle-Side）ステレオ符号化方式、インテンシティ・ステレオ符号化方式、又はステレオ符号化未使用のいずれを用いているか特定する符号化特定ステップと、逆量子化手段が、前記符号化特定ステップによりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネル間の差信号の逆量子化を行うことで、当該差信号の逆量子化データを生成し、前記符号化特定ステップによりＭＳステレオ符号化方式を用いていると特定された場合に、分解された前記オーディオ信号の前記要素毎に、当該要素の逆量子化を行うことで、当該要素の逆量子化データを生成し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、分解された前記オーディオ信号の前記要素毎に、前記オーディオ信号に含まれる複数チャンネルの各々に対して逆量子化を行うことで、前記複数のチャンネル各々の逆量子化データを生成する逆量子化ステップと、推定手段が、前記符号化判定ステップによりＭＳステレオ符号化方式を用いていると判定した場合に、前記逆量子化ステップにより生成された前記差信号の逆量子化データから、前記差信号の音量を推定し、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記逆量子化手段により生成された前記複数チャンネルの各々の逆量子化データから、チャンネル毎の音量を推定する推定ステップと、ＭＳステレオ側判定手段が、前記推定ステップにより推定された前記差信号の音量が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するＭＳステレオ側判定ステップと、インテンシティ・ステレオ側判定手段が、前記符号化判定ステップによりインテンシティ・ステレオ符号化方式を用いていると判定した場合に、前記逆量子化ステップにより生成された前記オーディオ信号の要素毎の前記逆量子化データにおいて、各チャンネルの信号比が、予め定められた範囲に含まれているか否かに基づいて、前記オーディオ信号の要素毎に音楽部分であるか否かを判定するインテンシティ・ステレオ側判定ステップと、ステレオ符号化未使用側判定手段が、前記符号化判定手段によりステレオ符号化未使用であると判定された場合に、前記推定手段により推定された前記複数チャンネル間の音量の差が、あらかじめ定められた閾値より大きいか否かに基づいて、前記オーディオ信号の前記要素毎に音楽部分であるか否かを判定するステレオ符号化未使用側判定ステップと、を有することを特徴とする。
【００１１】
また、本発明にかかる音楽検出方法は、音楽検出装置で実行される音楽検出方法であって、入力手段が、オーディオ信号を入力する入力ステップと、分解手段が、前記入力ステップにより入力された前記オーディオ信号を、要素毎に分解する分解ステップと、判定手段が、分解された前記オーディオ信号の前記要素毎に、ステレオ符号化としてＭＳ（Middle-Side）ステレオ符号化方式又はインテンシティ・ステレオ符号化方式のいずれを用いているかに基づいて、当該各要素が音楽部分であるか否かを判定する判定ステップと、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、オーディオ信号について音楽であるか否か判定する場合の処理負担を軽減できるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、第１の実施の形態にかかるデジタルテレビジョン表示装置の構成を示す図である。
【図２】図２は、第１の実施の形態にかかるオーディオ信号音楽検出部の構成を示すブロック図である。
【図３】図３は、従来のオーディオ復号器の構成を示した図である。
【図４】図４は、第１の実施の形態にかかるオーディオ信号音楽検出部におけるオーディオ信号の音楽判定処理の手順を示すフローチャートである。
【図５】図５は、第１の実施の形態の変形例１にかかる音楽判定部の構成を示すブロック図である。
【図６】図６は、第１の実施の形態の変形例２にかかる音楽判定部の構成を示すブロック図である。
【図７】図７は、第１の実施の形態の変形例３にかかる音楽判定部の構成を示すブロック図である。
【図８】図８は、第２の実施の形態にかかるオーディオ信号音楽検出部の構成を示すブロック図である。
【図９】図９は、第２の実施の形態にかかるオーディオ信号音楽検出部におけるオーディオ信号の音楽判定処理の手順を示すフローチャートである。
【図１０】図１０は、第３の実施の形態にかかるオーディオ信号音楽検出部の構成を示すブロック図である。
【図１１】図１１は、第３の実施の形態にかかるオーディオ信号音楽検出部における区間毎の音楽判定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、この発明にかかる音楽検出装置、及び音楽検出方法の最良な実施の形態を詳細に説明する。
【００１５】
（第１の実施の形態）
以下、この発明の一実施の形態について図面を参照して説明する。図１は、第１の実施の形態が適用されるデジタルテレビジョン表示装置の一例を示す。なお、以下に説明する実施の形態は、デジタルテレビジョン表示装置にのみ適用されるものではなく、例えばパーソナルコンピュータやビデオカメラ、もしくはビデオプログラムや映像コンテンツ等を再生可能な携帯端末装置においても適用可能である。また、携帯端末装置やパーソナルコンピュータもしくはビデオゲーム端末装置に対して供給可能に取り扱われるプログラムとして販売されることも可能である。
【００１６】
図１に示すデジタルテレビジョン表示装置１は、例えば放送衛星または通信衛星を介して提供される衛星デジタルＴＶ放送、地表波（空間波）により提供される地上デジタル放送及びアナログＴＶ放送、あるいはケーブルネットワークを介して供給される映像コンテンツ等の受信機能を持つチューナ部（TV  tuner）１０を有する。そして、チューナ部１０からの出力は、映像系アナログ−デジタルコンバータ（Video  ADC）１４と、オーディオ（音声／音楽）系アナログ−デジタルコンバータ（Audio  ADC）１６と、に入力される。外部入力端子（Aux）１２からの入力信号もまた、Video  ADC１４およびAudio  ADC１６に入力される。
【００１７】
Video  ADC１４でデジタル化されたビデオストリームおよびAudio  ADC１６でデジタル化されたオーディオ信号は、ＭＰＥＧエンコーダ（MPEG  Encoder）２０に入力される。外部デジタル入力端子１８からのデジタルストリーム（ＭＰＥＧ２−ＴＳ（ＴＳは、Transport  Streamの略）等）は、ＩＥＥＥ１３９４（あるいはＨＤＭＩ）等のインタフェース（Ｉ／Ｆ，interface）１９を介して、MPEG  Encoder２０に入力される。
【００１８】
チューナ部１０に供給されたＴＶ放送信号がＭＰＥＧ２−ＴＳ等のデジタル信号である場合は、（チューナ部１０からのデジタルストリームは）そのまま、MPEG  Encoder２０に入力される。MPEG  Encoder２０は、入力されたＭＰＥＧ２−ＴＳをそのまま出力する（パススルー（Pass  through）する）場合以外は、入力されたストリームをＭＰＥＧ２−ＰＳにエンコードするか、ＭＰＥＧ４−ＡＶＣにエンコードする。本実施の形態は、デジタル符号化されたストリームを記録する場合に、コンテンツの情報に基づいて特徴検出およびインデキシングを行う場合を想定しており、上述のうちの符号化されたストリームあるいはパススルーされたストリームに対して適用する処理となる。
【００１９】
MPEG  Encoder２０において処理されたストリームデータは、高速メモリ、例えばＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）２２等に一旦バッファリングされる。
【００２０】
ＳＤＲＡＭ２２にバッファリングされ、所定の処理が施されたストリームデータは、その内容に応じて、所定のタイミングで、ＨＤＤ１０４、ディスクドライブユニット（Disk  Drive  Unit）２４もしくはメモリスロット２６に転送される。
【００２１】
ＨＤＤ（Hard  Disk  Drive）１０４は、読み書き可能な記録媒体を含む。
【００２２】
ディスクドライブユニット２４は、円盤状の記録媒体であって、光ディスク１０２にデータ（ストリーム）を記録可能で、かつ既に記録されているデータ（ストリーム）を再生可能とする。
【００２３】
メモリスロット２６には、例えば２ＧＢ程度の容量が与えられたカードメモリ１０６が挿入されて、用いられる。
【００２４】
ディスクドライブユニット２４、ＨＤＤ１０４もしくはメモリスロット２６を介して、光ディスク１０２、ＨＤＤ１０４またはカードメモリ１０６から再生されたストリームデータは、ＳＤＲＡＭ２２を経由して、ＭＰＥＧデコーダ（MPEG  Decoder）３０に転送される。
【００２５】
MPEG  Decoder３０は、転送されてきたストリームに応じ、ＭＰＥＧ２−ＴＳ、ＭＰＥＧ２−ＰＳまたはＭＰＥＧ４−ＡＶＣをデコード可能とする。
【００２６】
MPEG  Decoder３０でデコードされたビデオデータ（ＭＰＥＧ２−ＴＳまたはＭＰＥＧ２−ＰＳ）は、映像系デジタル−アナログコンバータ（Video  DAC）３２により標準画質または高精細画質のアナログビデオ信号に変換され、ビデオ出力（Video  Out）端子３６に供給される。なお、ビデオ出力端子３６と表示装置（モニタ装置／表示部）５２を接続することで、表示装置５２に映像が表示される。
【００２７】
一方、MPEG  Decoder３０でデコードされたオーディオデータは、オーディオ（音声／音楽）系デジタル−アナログコンバータ（Audio  DAC）３４によりアナログオーディオ信号に変換され、オーディオ（音声）出力（Audio  Out）端子３８に供給される。なお、オーディオ出力端子３８とスピーカ（表示装置５２に内蔵されている場合や独立している場合がある）を接続することで、音声あるいは音楽が再生される。
【００２８】
なお、MPEG  Decoder３０に供給されたデータがＭＰＥＧ２−ＴＳの場合は、ＩＥＥＥ１３９４（またはＨＤＭＩ）等のインタフェース３７を経由して、そのままデジタル出力（Digital  Out）端子３９に供給される。
【００２９】
また、図１に示したデジタルテレビジョン表示装置１は、主制御ブロック４０により制御される。主制御ブロック４０は、ストリームパーサとして機能するもので、図示しないが、ＭＰＵ（マイクロプロセッサ）もしくはＣＰＵ（セントラルプロセッサ）を含み、ファームウエアや種々な制御パラメータを格納するＥＥＰＲＯＭ４２、ワークＲＡＭ４４、タイマ４６等が付属している。なお、主制御ブロック４０は、ＳＤＲＡＭ２２及びMPEG  Decoder３０との間でストリームを管理し、映像の記録及び映像の再生に用いられる。
【００３０】
主制御ブロック４０は、オーディオ信号音楽検出部１００を備えている。オーディオ信号音楽検出部１００は、オーディオ信号の音楽部分を判定する。
【００３１】
図２は、第１の実施の形態にかかるオーディオ信号音楽検出部１００の構成を示すブロック図である。図２に示すようにオーディオ信号音楽検出部１００は、ストリーム入力部２０１と、フレーム分解部２０２と、逆量子化部２０３と、パワー推定部２０４と、ＭＳ（Middle-Side）ステレオ音楽判定部２０５と、ＬＲ音楽判定部２０６と、ＩＳステレオ音楽判定部２０７と、インデキシング部２０８とを備える。
【００３２】
本実施の形態で音楽部分を検出するためのオーディオ信号は、MPEG  Audio形式などにより、フレーム単位で符号化されたビットストリームとする。このため、符号化されたオーディオ信号は、フレーム単位で復号化する必要がある。そして、符号化されたビットストリームは、フレーム単位で、オーディオ情報とともにビット割り当て情報やスケールファクタなど復号に必要な情報が含まれている。
【００３３】
そして、オーディオ信号を符号化するMPEG  Audio形式としては、次の２つの手法のうち、２つを組み合わせ、又はいずれか一方を使用する。より詳細な例としては、MPEG  Audio  Layer3や、MPEG-2  AACでは、両方の方式を状況に合わせて使い分けることができる。
【００３４】
まず一つは、インテンシティ・ステレオ（以下、ＩＳステレオとも称す）符号化モードである。このインテンシティ・ステレオ符号化モードは、ステレオの左/右チャネル間の相関を用いたステレオ符号化モードである。インテンシティ・ステレオ符号化モードでは、左右チャンネルの和信号と、左右チャンネルの信号の比を用いて符号化している。
【００３５】
もう一方は、ＭＳ（Middle-Side）ステレオ符号化モードである。ＭＳステレオ符号化モードは、左右チャンネルの位相差を用いたステレオ符号化モードである。ＭＳステレオ符号化モードでは、左右チャンネルの和信号と、左右チャンネルの差信号を用いて符号化している。
【００３６】
そして、本実施の形態にかかるオーディオ信号音楽検出部１００では、左チャンネルの信号と、右チャンネルの信号と差異に基づいて、音楽部分であるか否かを判定する。
【００３７】
すなわち、入力されたオーディオ信号のうち音楽でない部分は、センターマイクなどを主なマイクとして用いたりするため、左右チャネルの信号の大きさにあまり違いが生じない。
【００３８】
これに対し、入力されたオーディオ信号のうち音楽部分は、人間の左右の耳に入る音の方向や距離感の差を再現するために、人間の耳を想定した左右別々のマイクで集音し、集音した信号をそれぞれ別の（左右）チャンネルで出力するのが主流となっている。このため、左チャンネルの信号と、右チャンネルの信号との違いが大きい。本実施の形態にかかるオーディオ信号音楽検出部１００では、これに着目して、音楽部分であるか否かの判定を行うこととした。
【００３９】
本実施の形態にかかるオーディオ信号音楽検出部１００は、上述した符号化モードのいずれかで符号化されたオーディオ信号について、フレーム単位で音楽部分の検出を行う。ところで、従来の装置で録画時に音楽部分を特定しようとすると、オーディオ信号をデコードしてから、左右チャンネルの違いを判定する必要があり、処理負担が大きくなる。
【００４０】
図３は、従来のオーディオ復号器３００の構成を示した図である。図３に示す例では、ストリーム入力部３０１と、フレーム分解部３０２と、逆量子化部３０３と、ステレオ復元部３０４と、サブバンク合成部３０５と、を備えている。
【００４１】
ストリーム入力部３０１では、オーディオ信号を入力処理する。そして、フレーム解析部３０２では、入力されたオーディオ信号について、フレーム単位で分解するとともに、フレーム単位で復号信号を抽出する。そして、逆量子化部３０３は、抽出された復号信号をもとに、フレーム単位で分解されたオーディオ信号の逆量子変換し、スペクトラムを得る。また、ステレオ相関を用いた符号化を行っている場合、この段階では、チャンネル別のスペクトラムが求められていないため、ステレオ復元部３０４は、チャンネル別のスペクトラムの復元を行う。
【００４２】
その後、サブバンク合成部３０５が、周波数領域のスペクトラムを用いて時間領域のオーディオ信号へ変換する。
【００４３】
そして、サブバンク合成部３０５から出力されたオーディオ信号により音楽部分であるか否かを判定できる。しかしながら、多くの符号化モードでは、サブバンク合成に処理負担が大きく、処理に相当な時間がかかる。このため、このサブバンク合成処理を省略できれば、高速化できる。そこで、本実施の形態にかかるオーディオ信号音楽検出部１００は、図２に示す構成を備えることとした。
【００４４】
つまり、本実施の形態にかかるオーディオ信号音楽検出部１００では、ステレオ符号化が行われている場合、ステレオ信号を復元する前段階で必要な情報（ＬチャンネルとＲチャンネルの差）が得られていることに注目し、この段階で処理を打ち切ることで高速化を図っている。
【００４５】
ストリーム入力部２０１は、オーディオ信号を入力する。本実施の形態において、入力するオーディオ信号は、MPEG-1  Audio  Layer-3(mp3)でエンコードされたビットストリームとする。そして、このビットストリームは、ＭＳステレオ符号化モード、インテンシティ・ステレオ符号化モード、又はステレオ符号化未使用モード等で符号化されている。
【００４６】
フレーム分解部２０２は、ステレオ符号化モード特定部２１０を備え、ストリーム入力部２０１で入力されたオーディオ信号を、フレーム毎に分解する。また、フレーム分解部２０２は、フレーム毎にハフマン復号等により量子化スペクトルやスケールファクタ等の復号パラメータの抽出も行う。
【００４７】
また、各フレームのフレームヘッダには、ステレオ符号化モードが格納されている。そこで、フレーム分解部２０２は、当該ステレオ符号化モードを抽出する。抽出された符号化抽出モードは、抽出元のフレームを符号化した符号化モードを示している。
【００４８】
なお、本実施の形態にかかるオーディオ信号音楽検出部１００では、フレーム単位で分割するが、フレーム単位で分解することに制限するものではなく、オーディオ信号を構成する要素単位で分解するものであればよい。
【００４９】
ステレオ符号化モード特定部２１０は、分解されたオーディオ信号のフレーム毎に、抽出されたステレオ符号化モードから、ＭＳステレオ符号化モード、インテンシティ・ステレオ符号化モード又はステレオ符号化未使用モードのいずれかを用いて符号化されているのかを特定する。
【００５０】
そして、フレーム分解部２０２が、特定されたステレオ符号化モードにより逆量子化部２０３に送る量子化スペクトルを決定する。
【００５１】
逆量子化部２０３は、フレーム分解部２０２からの情報を受け、量子化スペクトルを、スケールファクタに基づいて逆量子化し、本来のリニアスケールのスペクトラム（換言すれば逆量子化データ）を生成する。この生成されるスペクトラムは、各種信号が混在しているスペクトルとする。
【００５２】
具体的には、逆量子化部２０３は、ステレオ符号化モードがＭＳステレオ符号化モードの場合には、オーディオ信号のフレーム単位で、ＬＲチャンネルの和信号と、ＬＲチャンネル間の差信号と、に対応する量子化スペクトルの逆量子化を行う。さらに、逆量子化部２０３は、ステレオ符号化モードがインテンシティ・ステレオ符号化モードである場合には、ＬＲチャンネルの和信号を逆量子化せず、フレーム単位で、ＬＲチャンネル比を表す信号のみ逆量子化を行う。なお、逆量子化のさらなる具体的な手法については、一般的に行われているため、ここでは詳しく述べない。
【００５３】
パワー推定部２０４は、オーディオ符号化モードがインテンシティ・ステレオ符号化モードの場合を除き、リニアスケールのスペクトラムからパワー（音量）の推定値を算出する。また、パワー推定部２０４がパワーを推定する際に、パワーを正確に算出しても良いが、ＭＤＣＴ係数の和で簡易的に算出しても良い。また、全ての周波数帯域から算出するのではなく、特定の周波数帯域のみを利用して算出しても良い。
【００５４】
例えば、パワー推定部２０４は、オーディオ符号化モードがＭＳステレオ符号化モードの場合に、差信号の逆量子化データから差信号の音量を推定すると共に、和信号の逆量子化データから和信号の音量を推定する。
【００５５】
次に、パワー推定手法の例について説明する。式（１）は、本実施の形態のパワー推定部２０４におけるパワーの推定値Ｐを算出する式である。
【００５６】
【数１】
2011138123.tif 000003
【００５７】
上述した式（１）では、逆量子化して得られたスペクトラム、換言すればＭＤＣＴ係数をＳｉとする(例えば、mpeg  audioでは、ｉ＝０，…，３１）。
【００５８】
なお、パワーの推定値Ｐを算出する際に、全周波数帯を計算するために、Ｎを最大値(例えばmpeg  audioでは３１)としてもよいし、また、計算速度を早くするため、高域成分を無視してＮを最大値より小さく（例えば、２０）にしてもよい。そして、パワー推定部２０４は、上述した式（１）により、各信号のパワー推定値、換言すれば各信号の音量の推定値を算出できる。
【００５９】
次に、音楽を判定する構成について説明する。音楽を判定する構成は、ステレオ符号化モードに応じて異ならせている。
【００６０】
ＭＳステレオ音楽判定部２０５は、ＭＳステレオ符号化モードの場合に、パワー推定部２０４により算出された差信号の音量の推定値と和信号の音量の推定値との比の値が、あらかじめ定められた閾値より大きいか否かを判定する。そして、ＭＳステレオ音楽判定部２０５は、当該比の値が、予め定められた閾値より大きい場合に、当該オーディオ信号のフレームが音楽部分であると判定する。
【００６１】
ＩＳステレオ音楽判定部２０７は、ＩＳステレオ符号化モードの場合に、逆量子化部２０３により生成された各チャンネルの信号比を示す逆量子化データに基づいて、各チャンネルの信号比が予め定められた範囲内にあるか否か判定する。そして、ＩＳステレオ音楽判定部２０７は、各チャンネルの信号比が予め定められた範囲内にない場合に、当該オーディオ信号のフレームが、音楽部分であると判定する。
【００６２】
ＬＲ音楽判定部２０６は、ＭＳステレオ符号化モードやＩＳステレオ符号化モード以外のステレオ符号化未使用モードとして、ＬチャンネルとＲチャンネルとが独立して符号化されたフレームの場合（換言すれば、ステレオ符号化が未使用の場合）に、音楽部分であるか否かを判定する。なお、ＬＲ音楽判定部２０６による判定手法では、各チャンネルの差信号（Ｌ−Ｒ）を各チャンネルの和信号（Ｌ＋Ｒ）で除した絶対値が、予め定められた閾値以上か否かで、音楽部分であるか否かの判定を行う。なお、ＬＲ音楽判定部２０６の判定手法は、このような手法に限らず、従来提案されている音楽の判定手法を用いても良い。
【００６３】
インデキシング部２０８は、上述した各音楽判定部による判定結果と、それに対応する時間情報に基づいて、音楽が開始された時間と、音楽が終了した時間とを、再生時に利用できるインデックス情報として保存する。なお、インデキシング部２０８では、記録媒体に応じて、その媒体に固有のリードインエリアやヘッダ情報記録エリア、又はＴＯＣ(Table  of  contents)等の所定の記憶領域にインデキシング情報を記録することはいうまでもない。インデキシング部２０８の当該インデキシング情報により、デジタルテレビジョン表示装置１は、録画されたコンテンツから抽出された音楽データ集の生成も可能とする。
【００６４】
そして、オーディオ信号を出力する際に、図１に示された主制御ブロック４０が、オーディオ信号が音楽部分であるか否かに応じて、音楽部分に適した処理を行う。音楽部分に適した処理としては、例えば、音楽部分と判定されたオーディオ信号については、主制御ブロック４０の制御に基づいて、デジタルテレビジョン表示装置１でサラウンド再生を行う等が考えられる。
【００６５】
次に、本実施の形態にかかるデジタルテレビジョン表示装置１のオーディオ信号音楽検出部１００におけるオーディオ信号の音楽判定処理について説明する。図４は、本実施の形態にかかるオーディオ信号音楽検出部１００における上述した処理の手順を示すフローチャートである。
【００６６】
まず、ストリーム入力部２０１が、オーディオ信号を入力処理する（ステップＳ４０１）。そして、フレーム分解部２０２が、入力されたオーディオ信号をフレーム単位で分解し、フレーム毎にハフマン復号等により量子化スペクトルやスケールファクタ等の復号パラメータおよびステレオ符号化モードを抽出する（ステップＳ４０２）。例えば、MPEG-1  Audio  Layer-3の場合、フレーム分解部２０２は、フレームヘッダのモード拡張子から、ステレオ符号化モードを抽出する。
【００６７】
そして、ステレオ符号化モード特定部２１０が、抽出されたステレオ符号化モードに基づいて、ステレオデータであるか否か判定する（ステップＳ４０３）。ステレオデータではない、換言すればモノラルデータであると判定した場合（ステップＳ４０３：Ｎｏ）、音楽か否か判定不能であるとみなし（ステップＳ４０４）、処理を終了する。
【００６８】
一方、ステレオ符号化モード特定部２１０が、ステレオデータであると判定した場合（ステップＳ４０３：Ｙｅｓ）、ステレオ符号化モードがＭＳステレオ符号化モードであるか否か判定する（ステップＳ４０５）。
【００６９】
そして、ステレオ符号化モード特定部２１０が、ステレオ符号化モードがＭＳステレオモードであると判定した場合（ステップＳ４０５：Ｙｅｓ）、逆量子化部２０３が、和信号と差信号に対応する量子化スペクトルを逆量子化する（ステップＳ４０６）。
【００７０】
その後、パワー推定部５０３が、逆量子化により求められた和信号と差信号に対応するリニアスケールのスペクトラムから、それぞれのパワーの推定値、換言すれば音量の推定値を算出する（ステップＳ４０７）。
【００７１】
次に、ＭＳステレオ音楽判定部２０５は、差信号のパワーの推定値と、和信号のパワーの推定値との比の値があらかじめ定められた閾値αより大きいか否かを判定する（ステップＳ４０８）。そして、ＭＳステレオ音楽判定部２０５は、閾値αより大きいと判定した場合（ステップＳ４０８：Ｙｅｓ）、音楽部分であると判定する（ステップＳ４０９）。
【００７２】
一方、ＭＳステレオ音楽判定部２０５は、差信号のパワーの推定値と、和信号のパワーの推定値との比の値があらかじめ定められた閾値αより小さいと判定した場合（ステップＳ４０８：Ｎｏ）、音楽部分ではないと判定する（ステップＳ４１６）。
【００７３】
これに対し、ステレオ符号化モード特定部２１０が、ステレオ符号化モードがＭＳステレオモードではないと判定した場合（ステップＳ４０５：Ｎｏ）、さらにインテンシティ・ステレオ符号化モードであるか否かを判定する（ステップＳ４１０）。インテンシティ・ステレオ符号化モードであると判定した場合（ステップＳ４１０：Ｙｅｓ）、逆量子化部２０３が、ＬＲチャンネル比を示す信号のみを逆量子化する（ステップＳ４１１）。そして、ＩＳステレオ音楽判定部２０７が、ＬＲチャンネルの信号比を示す逆量子化データに基づいて、各チャンネルの信号比が予め定められた閾値γ１より大きく、閾値γ２より小さいといった予め定められた範囲内にあるか否か判定する（ステップＳ４１２）。
【００７４】
そして、ＩＳステレオ音楽判定部２０７は、信号比が予め定められた範囲内に含まれていないと判定した場合（ステップＳ４１２：Ｎｏ）、オーディオ信号の当該フレームを音楽部分であると判定する（ステップＳ４０９）。
【００７５】
一方、ＩＳステレオ音楽判定部２０７は、信号比が予め定められた範囲内に含まれていると判定した場合（ステップＳ４１２：Ｙｅｓ）、音楽部分ではないと判定する（ステップＳ４１６）。
【００７６】
さらに、ステップＳ４１０で、ステレオ符号化モード特定部２１０が、インテンシティ・ステレオ符号化モードではない、換言すればステレオ符号化が未使用と判定した場合（ステップＳ４１０：Ｎｏ）、逆量子化部２０３が、ＬＲチャンネルのそれぞれの信号を逆量子化する（ステップＳ４１３）。その後、算出されたそれぞれの信号の逆量子化データから、ＬＲチャンネルのそれぞれのパワーの推定値を算出する（ステップＳ４１４）。
【００７７】
そして、ＬＲ音楽判定部２０６が、Ａｂｓ（Ｌ―Ｒ）／（Ｌ＋Ｒ）が予め定められた閾値βより大きいか否か判定する（ステップＳ４１５）。なお、ステップＳ４１５のＬ、Ｒは、ステップＳ４１４で算出されたＬ、Ｒチャンネルのパワーの推定値とする。そして、閾値βより小さいと判定した場合（ステップＳ４１５：Ｎｏ）、音楽部分ではないと判定する（ステップＳ４１６）。
【００７８】
一方、ＬＲ音楽判定部２０６が、Ａｂｓ（Ｌ―Ｒ）／（Ｌ＋Ｒ）が予め定められた閾値βより大きいかと判定した場合（ステップＳ４１５：Ｙｅｓ）、音楽部分であると判定する（ステップＳ４０９）。
【００７９】
上述した処理手順により、オーディオ信号についてフレーム単位で音楽部分であるか否か判定できる。また、上述した閾値α、β、γ１、及びγ２は、音楽であるか否かの判断基準等に応じて適切な閾値が設定されているものとする。なお、上述した処理手順は、オーディオ信号のフレーム毎に行うこととする。なお、処理手順の順序等は、必要に応じて適宜入れ換えたりしてもよい。
【００８０】
なお、本実施の形態にかかるオーディオ信号音楽検出部１００では、ステレオ符号化モードがＭＳステレオ符号化モードの場合、和信号と差信号とに対応する量子化スペクトルの逆量子化を行い、差信号と和信号との比の値が予め定められた閾値を超えた場合に、音楽と判定した。しかしながら、本実施の形態は、当該判定手法に制限するものではなく、例えば、差信号のみが予め定められた閾値を超えるか否かに基づいて、音楽であるか否かを判定しても良い。
【００８１】
また、本実施の形態にかかるオーディオ信号音楽検出部１００では、ＬＲの２チャンネルステレオを例に説明しているが、マルチチャンネルステレオに適用しても良い。この場合、例えば、フロントＬＲの２チャンネルを処理対象とすれば、第１の実施の形態と同様に処理で対応可能となる。そして、フロントＬＲの２チャンネルを処理対象とした場合、そのほかのチャンネルに関しては、逆量子化の段階から処理を省略する。さらに、フロントＬＲの２チャンネルに制限するものではなく、他の２チャンネルを処理対象としても良い。さらに、２チャンネル以上を処理対象としても良い。
【００８２】
本実施の形態にかかるデジタルテレビジョン表示装置１のオーディオ信号音楽検出部１００は、符号化された音響信号に含まれるステレオに関するパラメータに注目し、デコードを完全に行うことなく、パラメータが抽出できる段階までの処理で実行できる。これにより、オーディオ信号音楽検出部１００は、専用のハードウェアを用いずとも、高速に処理が可能である。
【００８３】
本実施の形態にかかるデジタルテレビジョン表示装置１は、ステレオ相関を活用することで、計算量を軽減させることができる。
【００８４】
また、上述した第１の実施の形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
【００８５】
（第１の実施の形態の変形例１）
上述した第１の実施の形態においては、入力されるオーディオ信号について、複数の符号化モードに対応した例について説明した。これに対し、第１の実施の形態の変形例１にかかる音楽判定部は、ＭＳステレオ符号化モードのみ判定可能な例とする。
【００８６】
図５は、第１の実施の形態の変形例１にかかるオーディオ信号音楽検出部５００の構成を示すブロック図である。図５に示すようにオーディオ信号音楽検出部５００は、ストリーム入力部２０１と、フレーム分解部５０１と、逆量子化部５０２と、パワー推定部５０３と、ＭＳステレオ音楽判定部２０５と、インデキシング部２０８とを備える。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００８７】
本変形例にかかるストリーム入力部２０１は、ＭＳステレオ符号化モードで符号化されたオーディオ信号のみ入力する。
【００８８】
フレーム分解部５０１は、ストリーム入力部２０１で入力されたオーディオ信号を、フレーム毎に分解する。
【００８９】
そして、逆量子化部５０２は、オーディオ信号のフレーム単位で、ＬＲチャンネルの和信号と、ＬＲチャンネル間の差信号と、に対応する量子化スペクトルの逆量子化を行う。
【００９０】
パワー推定部５０３は、リニアスケールのスペクトラムから、ＬＲチャンネルの和信号と、ＬＲチャンネル間の差信号と、のパワー（音量）の推定値を算出する。その後、ＭＳステレオ音楽判定部２０５が、音楽部分であるか否かを判定する。
【００９１】
本変形例では、オーディオ信号がＭＳステレオ符号化モードで符号化されている場合に限り、適切に音楽部分か否かを判定できる。さらに判定する際に、サブバンク合成等の処理を行わないため、処理負担を軽減できる。
【００９２】
（第１の実施の形態の変形例２）
第１の実施の形態の変形例２にかかる音楽判定部は、ＭＳステレオ符号化モード及びＩＳステレオ符号化モードを用いず、ステレオ符号化未使用モードの場合に判定可能な例とする。
【００９３】
図６は、第１の実施の形態の変形例２にかかるオーディオ信号音楽検出部６００の構成を示すブロック図である。図６に示すようにオーディオ信号音楽検出部６００は、ストリーム入力部２０１と、フレーム分解部６０１と、逆量子化部６０２と、パワー推定部６０３と、ＬＲ音楽判定部２０６と、インデキシング部２０８とを備える。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００９４】
本変形例にかかるストリーム入力部２０１は、ＬチャンネルとＲチャンネルとがそれぞれ独立して符号化されたオーディオ信号のみ入力する。
【００９５】
フレーム分解部６０１は、ストリーム入力部２０１で入力されたオーディオ信号を、フレーム毎に分解する。
【００９６】
そして、逆量子化部６０２は、オーディオ信号のフレーム単位で、ＬＲチャンネルのそれぞれの信号を逆量子化する。
【００９７】
パワー推定部５０３は、リニアスケールのスペクトラムから、ＬＲチャンネルのそれぞれの信号のパワー（音量）の推定値を算出する。その後、ＬＲ音楽判定部２０６が、音楽部分であるか否かを判定する。
【００９８】
本変形例では、オーディオ信号がＬＲチャンネルでそれぞれ独立して符号化されている場合に限り、適切に音楽部分か否かを判定できる。そして、判定する際に、サブバンク合成等の処理を行わないため、処理負担を軽減できる。
【００９９】
（第１の実施の形態の変形例３）
第１の実施の形態の変形例３にかかる音楽判定部は、ＩＳステレオ符号化モードでステレオ符号を行った場合に判定可能な例とする。
【０１００】
図７は、第１の実施の形態の変形例３にかかるオーディオ信号音楽検出部７００の構成を示すブロック図である。図７に示すようにオーディオ信号音楽検出部７００は、ストリーム入力部２０１と、フレーム分解部７０１と、逆量子化部７０２と、ＩＳステレオ音楽判定部２０７と、インデキシング部２０８とを備える。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【０１０１】
本変形例にかかるストリーム入力部２０１は、インテンシティ・ステレオ符号化モードで符号化されたオーディオ信号のみ入力する。
【０１０２】
フレーム分解部７０１は、ストリーム入力部２０１で入力されたオーディオ信号を、フレーム毎に分解する。
【０１０３】
そして、逆量子化部７０２は、オーディオ信号のフレーム単位で、ＬＲチャンネル比を示す信号のみを逆量子化する。そして、ＩＳステレオ音楽判定部２０７は、信号比が予め定められた範囲内に含まれているか否かに基づいて、音楽部分であるか否かを判定する。
【０１０４】
本変形例では、ＩＳステレオ符号化モードで符号化されている場合に限り、適切に音楽部分か否かを判定できる。そして、判定する際に、サブバンク合成等の処理を行わないため、処理負担を軽減できる。
【０１０５】
上述した第１の実施の形態の変形例１〜３のように、それぞれ１種類の符号化モードのオーディオ信号についてのみ音楽部分であるか否かの判定を行えるようにしても良い。さらには、変形例１〜３を組み合わせて、２種類の符号化モードについて音楽部分であるか否かの判定を行えるようにしても良い。
【０１０６】
（第２の実施の形態）
第１の実施の形態では、音楽部分であるか否かの判定のために逆量子化を行っていた。しかしながら、音楽判定手法を第１の実施の形態及びその変形例に制限するものではない。そこで、第２の実施の形態では、ステレオ符号化モードに基づいて、音楽部分であるか否かを判定する例について説明する。
【０１０７】
図８は、第２の実施の形態にかかるオーディオ信号音楽検出部８００の構成を示すブロック図である。図８に示すようにオーディオ信号音楽検出部８００は、ストリーム入力部２０１と、フレーム分解部８０１と、音楽判定部８０２と、インデキシング部２０８とを備える。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【０１０８】
ストリーム入力部２０１は、第１の実施の形態と同様に、オーディオ信号を入力する。
【０１０９】
フレーム分解部８０１は、ストリーム入力部２０１で入力されたオーディオ信号を、フレーム毎に、フレームヘッダに格納されたステレオ符号化モードのみを抽出する。それ外の情報は、音楽判定に不要とする。このため、フレーム分解部８０１では、ヘッダ以外のペイロードの解析を行う必要がない。このため、処理負担を軽減できる。
【０１１０】
そして、フレーム分解部８０１は、抽出されたステレオ符号化モードを、音楽判定部８０２に出力する。
【０１１１】
ところで、本実施の形態にかかるオーディオ信号の出力元では、MPEG-1  Audio  Layer-3など、ＭＳステレオ符号化モードと、インテンシティ・ステレオ符号化モードと、の両符号化モードを有するコンバインドステレオ符号化を有する符号化モードで、オーディオ信号を符号化しているものとする。
【０１１２】
当該符号化モードでは、符号化の際に、符号量が小さくなるようにモード選択が行われる。ＭＳステレオの性質として、ＬチャンネルとＲチャンネルの相関が高いほど符号化効率が高くなる。このため、ＬチャンネルとＲチャンネルの差が小さい場合に、ＭＳステレオ符号化モードが選択される。逆に、ＬチャンネルとＲチャンネルの差が大きい場合には、インテンシティ・ステレオ符号化モードが選択されやすい。
【０１１３】
そして、オーディオ信号が音楽の場合には、上述したようにＬチャンネルとＲチャンネルの差が大きい。つまり、オーディオ信号が音楽の場合には、オーディオ信号の出力元で、インテンシティ・ステレオ符号化モードを選択して符号化する傾向が高い。そこで、本実施の形態にかかるオーディオ信号音楽検出部８００の音楽判定部８０２では、インテンシティ・ステレオ符号化モードで符号化された場合に、音楽であると判定する。
【０１１４】
このように、音楽判定部８０２は、フレーム分解部８０１により入力されたステレオ符号化モードが、インテンシティ・ステレオ符号化モードであるか否かに基づいて、フレーム毎に音楽部分であるか否かを判定する。そして、音楽判定部８０２は、インテンシティ・ステレオ符号化モードではないと判定した場合に、当該フレームは音楽部分でないと判定する。
【０１１５】
次に、本実施の形態にかかるオーディオ信号音楽検出部８００におけるオーディオ信号の音楽判定処理について説明する。図９は、本実施の形態にかかるオーディオ信号音楽検出部８００における上述した処理の手順を示すフローチャートである。
【０１１６】
まず、ストリーム入力部２０１が、オーディオ信号を入力処理する（ステップＳ９０１）。そして、フレーム分解部２０２が、入力されたオーディオ信号をフレーム単位で分解し、フレーム毎にステレオ符号化モードを抽出する（ステップＳ９０２）。そして、抽出されたステレオ符号化モードは、音楽判定部８０２に出力される。
【０１１７】
その後、音楽判定部８０２が、入力されたステレオ符号化モードに基づいて、ステレオデータであるか否か判定する（ステップＳ９０３）。ステレオデータではない、換言すればモノラルデータであると判定した場合（ステップＳ９０３：Ｎｏ）、音楽か否か判定不能であるとみなし（ステップＳ９０４）、処理を終了する。
【０１１８】
一方、ステレオ符号化モード特定部２１０が、ステレオデータであると判定した場合（ステップＳ９０３：Ｙｅｓ）、ステレオ符号化モードがＭＳステレオ符号化モードであるか否か判定する（ステップＳ９０５）。
【０１１９】
そして、音楽判定部８０２が、ステレオ符号化モードがＭＳステレオモードであると判定した場合（ステップＳ９０５：Ｙｅｓ）、当該フレームが音楽部分ではないと判定する（ステップＳ９０６）。
【０１２０】
一方、音楽判定部８０２が、ステレオ符号化モードがＭＳステレオモードではないと判定した場合（ステップＳ９０５：Ｎｏ）、さらにインテンシティ・ステレオ符号化モードであるか否かを判定する（ステップＳ９０７）。インテンシティ・ステレオ符号化モードであると判定した場合（ステップＳ９０７：Ｙｅｓ）、当該フレームが音楽部分であると判定する（ステップＳ９０８）。
【０１２１】
一方、音楽判定部８０２が、インテンシティ・ステレオ符号化モードではないと判定した場合（ステップＳ９０７：Ｎｏ）、音楽か否か判定不能であるとみなし（ステップＳ９０４）、処理を終了する。
【０１２２】
上述した処理手順においては、ステレオ符号化モードがインテンシティ・ステレオ符号化モードなら音楽、ＭＳステレオなら非音楽、それ以外の場合には、判定不能となる。エンコーダの性能にもよるが、一般にステレオの符号化の際に判定不能になる可能性は少ないので特に問題はない。
【０１２３】
また、第２の実施の形態にかかるオーディオ信号音楽検出部８００の音楽判定手法においては、計算量が極めて少ない反面、エンコーダ依存であるため、精度が低下する恐れがある。
【０１２４】
したがって、その時点で使用可能なCPUリソースにより、検出方式を切り替えることが可能である。リソースが極めて限られているときは、第２の実施の形態の手法を用い、リソースに一定以上の余裕の有る場合は、第１の実施の形態の手法を用いるなど、リソースに応じて手法を切り替えても良い。さらに、リソースの制限が少ないときには、デコードを行い、従来通りの音階等情報を用いた高精度な音楽検出処理を行ってもよい。
【０１２５】
（第３の実施の形態）
上述した実施の形態では、フレーム単位で音楽判定を行っていた。しかしながら、フレーム単位で音楽の判定を行うと、無音などタイミングによっては、音楽であるか否かの判定ができないことも多い。
【０１２６】
さらに、音楽番組などの音楽部分の検出に利用する際には、音楽区間が一定以上の長さ継続する性質がある。そこで、第３の実施の形態にかかるオーディオ信号音楽検出部１０００では、複数のフレームを含む区間毎に音楽部分であるか否かを判定する例について説明する。
【０１２７】
図１０は、第３の実施の形態にかかるオーディオ信号音楽検出部１０００の構成を示すブロック図である。オーディオ信号音楽検出部１０００は、上述した第１の実施の形態にかかるオーディオ信号音楽検出部１００とは、インデキシング部２０８とは処理が異なるインデキシング部１００１に変更された構成を有している点で異なる。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【０１２８】
インデキシング部１００１は、第１の実施の形態のインデキシング部２０８と同様の処理を行うほか、区間判定部１０１０を備えている。
【０１２９】
区間判定部１０１０は、複数のフレームで構成される一定区間毎に音楽であるか否かの判定を行う。その際に、音楽区間として精度よく判定するためには、一定区間中の音楽判定フレームの密度を求めることとする。つまり、本実施の形態にかかる区間判定部１０１０は、一定区間内に音楽と判定されたフレームの数が、所定の数以上にと判定された場合に、当該区間を音楽区間と判定する。
【０１３０】
次に、本実施の形態にかかるオーディオ信号音楽検出部１０００における区間毎の音楽判定処理について説明する。図１１は、本実施の形態にかかるオーディオ信号音楽検出部１０００における上述した処理の手順を示すフローチャートである。
【０１３１】
まず、デジタルテレビジョン表示装置１は、判定の対象となるコンテンツを録画する（ステップＳ１１０１）。
【０１３２】
次に、オーディオ信号音楽検出部１０００で録画されたコンテンツに含まれるオーディオ信号について１〜Ｎフレームのフレーム毎に、音楽であるか否かの判定を行う（ステップＳ１１０２）。なお、図１１の処理対象となるコンテンツに含まれるオーディオ信号はフレーム単位で分解すると、１〜Ｎフレームを抽出できるものとする。なお、１〜Ｎフレームのフレーム単位での音楽判定手法として、第１の実施の形態の手法を用いることとして、説明を省略する。
【０１３３】
次に、区間判定部１０１０は、変数Ｓを‘１’で初期化する（ステップＳ１１０３）。なお、変数Ｓは、区間最初のフレームが設定される。そして、区間最後のフレームは、Ｓ＋Ｋとする。Ｋは、区間を構成するフレームの数−１とする。Ｋの数値は、どのような数値でも良い。本実施の形態では、Ｋの数値を１５とする。
【０１３４】
そして、区間判定部１０１０は、Ｓ＋Ｋが、Ｎ以下であるか否かを判定する（ステップＳ１１０４）。そして、Ｎ以下と判定した場合（ステップＳ１１０４：Ｙｅｓ）、区間判定部１０１０は、ＳからＳ＋Ｋまでの区間で、ステップＳ１１０２で音楽であると判定されたフレームの数をＹに設定する（ステップＳ１１０５）。
【０１３５】
そして、区間判定部１０１０は、Ｙ／Ｋのように、ＹをＫで割った値、すなわち、ＳからＳ＋Ｋまでのフレームのうち、音楽として検出されたフレームの割合を算出する。具体的には、区間判定部１０１０は、音楽として検出されたフレームの割合（Ｙ／Ｋ）を求め、その後、区間判定部１０１０は、当該割合が閾値αfより大きいか否かを判定する（ステップＳ１１０６）。
【０１３６】
そして、区間判定部１０１０は、音楽として検出されたフレームの割合が閾値αfより大きいと判定した場合（ステップＳ１１０６：Ｙｅｓ）、該当区間Ｓ〜Ｓ＋Ｋを音楽と判定する（ステップＳ１１０７）。一方、区間判定部１０１０は、音楽として検出されたフレームの割合が閾値αf以下と判定した場合（ステップＳ１１０６：Ｎｏ）、該当区間Ｓ〜Ｓ＋Ｋを音楽ではないと判定する（ステップＳ１１０９）。
【０１３７】
そして、ステップＳ１１０７又はステップＳ１１０９の後、区間判定部１０１０は、変数Ｓに‘１’追加して（ステップＳ１１０８）、再びＳ１１０４から再び処理を開始する。
【０１３８】
上述した処理手順では、１フレームずつ窓をずらしながら、音楽判定を行うことが可能である。
【０１３９】
なお、本実施の形態では、予め録画したコンテンツについて、全てのフレームについて音楽判定を行った後に、区間毎に音楽であるか否かの判定を行っている。しかしながら、当該手法に制限するものではなく、各種の音楽判定部２０５、２０６、又は２０７が、オーディオ信号の入力に合わせてフレーム毎に、音楽判定を行ってもよい。さらには、未判定の区間がＫを超えた場合に音楽区間判定を行うように、非同期処理として実装しても良い。なお、本実施の形態では、フレーム毎の音楽判定手法として、第１の実施の形態の手法を用いたが、第１の実施の形態の変形例や、第２の実施の形態で用いた手法を適用しても良い。
【０１４０】
また、本実施の形態では、音楽信号のデコードを行うことなく処理が可能であるので、ＴＶ用ＬＳＩのように、ハードデコーダーが録画時に使用できない場合や、複数録画のためデコーダーの数が足りない場合でも、音楽区間の検出を可能とする。音楽区間を検出することで、録画した音楽番組の歌唱区間のみの視聴などが可能となる。
【０１４１】
上述した実施の形態又は変形例のオーディオ信号音楽検出部で実行される音楽検出プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１４２】
また、本実施の形態にかかるオーディオ信号音楽検出部で実行される音楽検出プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態にかかるオーディオ信号音楽検出部で実行される音楽検出プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１４３】
また、本実施形態の音楽検出プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１４４】
本実施の形態にかかるオーディオ信号音楽検出部で実行される音楽検出プログラムは、上述した各部（ストリーム入力部、逆量子化部、パワー推定部、各種音楽判定部、インデキシング部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から音楽検出プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、ストリーム入力部、逆量子化部、パワー推定部、各種音楽判定部、インデキシング部が主記憶装置上に生成されるようになっている。
【０１４５】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【０１４６】
１  デジタルテレビジョン表示装置
１００、５００、６００  、７００、８００、１０００  オーディオ信号音楽検出部
２０１  ストリーム入力部
２０２、５０１、６０１、７０１、８０１  フレーム分解部
２０３、５０２、６０２、７０２  逆量子化部
２０４、５０３、６０３、７０３  パワー推定部
２０５  ステレオ音楽判定部
２０５  ＭＳステレオ音楽判定部
２０６  ＬＲ音楽判定部
２０７  ＩＳステレオ音楽判定部
２０８、１００１  インデキシング部
２１０  ステレオ符号化モード特定部
８０２  音楽判定部
１０１０  区間判定部
【図１】
2011138123.tif 000004
【図２】
2011138123.tif 000005
【図３】
2011138123.tif 000006
【図４】
2011138123.tif 000007
【図５】
2011138123.tif 000008
【図６】
2011138123.tif 000009
【図７】
2011138123.tif 000010
【図８】
2011138123.tif 000011
【図９】
2011138123.tif 000012
【図１０】
2011138123.tif 000013
【図１１】
2011138123.tif 000014