(57)【要約】【課題】各オーディオデータに対して音楽間の音量差を最適に低減すること。【解決手段】オーディオ再生装置は、再生対象のオーディオデータに基づいて、オーディオデータの音圧情報を算出する音圧情報算出手段と、音圧情報算出手段により算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する音圧情報格納手段と、音圧情報格納手段により格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出する音量調整値算出手段と、再生対象のオーディオデータに対してデコード処理を行うデコード処理手段と、音量調整値算出手段により算出された音量調整値と、デコード処理手段によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するフェード処理手段と、を備える。【選択図】図１
2013235632.tif 000002
【特許請求の範囲】
【請求項１】
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する音圧情報算出手段と、
前記音圧情報算出手段により算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する音圧情報格納手段と、
前記音圧情報格納手段により格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出する音量調整値算出手段と、
前記再生対象のオーディオデータに対してデコード処理を行うデコード処理手段と、
前記音量調整値算出手段により算出された音量調整値と、前記デコード処理手段によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するフェード処理手段と、
を備える、オーディオ再生装置。
【請求項２】
請求項１記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルに基づいて、前記オーディオデータの音圧情報を算出する、オーディオ再生装置。
【請求項３】
請求項２記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータの音楽種類に応じて、前記オーディオデータの音圧情報の算出方法を変更する、オーディオ再生装置。
【請求項４】
請求項２又は３記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルの平均値、最大値、及び最小値のうち少なくとも１つを前記オーディオデータの音圧情報として算出する、オーディオ再生装置。
【請求項５】
請求項１乃至４のうちいずれか１項記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記音圧情報算出手段により算出された音圧情報と、設定された音量情報と、の比であるボリューム比率を前記音量調整値として算出する、オーディオ再生装置。
【請求項６】
請求項５記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータの音楽種類に応じて、前記音量調整値を変更する、オーディオ再生装置。
【請求項７】
請求項５記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータを再生する再生環境に応じて、前記音量調整値を変更する、オーディオ再生装置。
【請求項８】
請求項５記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータを再生するユーザのユーザプロファイル情報に応じて、前記音量調整値を変更する、オーディオ再生装置。
【請求項９】
請求項１乃至８のうちいずれか１項記載のオーディオ再生装置であって、
前記フェード処理手段は、前記デコード処理手段によりデコード処理されたオーディオデータに対して、前記音量調整値算出手段により算出された音量調整値を乗算することで、前記音量調整後のオーディオデータを生成する、オーディオ再生装置。
【請求項１０】
請求項１乃至９のうちいずれか１項記載のオーディオ再生装置であって、
転送される前記再生対象のオーディオデータを格納するデータ格納手段を更に備え、
前記デコード処理手段は、前記データ格納手段に格納された前記再生対象のオーディオデータを取得し、前記デコード処理を行う、オーディオ再生装置。
【請求項１１】
請求項９記載のオーディオ再生装置であって、
前記フェード処理手段により生成された音量調整後のオーディオデータをアナログデータに変換するデータ変換手段を更に備える、オーディオ再生装置。
【請求項１２】
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出するステップと、
前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納するステップと、
前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出するステップと、
前記再生対象のオーディオデータに対してデコード処理を行うステップと、
前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するステップと、
を含む、オーディオ装置の再生方法。
【請求項１３】
請求項１２記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルに基づいて、前記オーディオデータの音圧情報を算出する、オーディオ再生装置の再生方法。
【請求項１４】
請求項１３記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータの音楽種類に応じて、前記オーディオデータの音圧情報の算出方法を変更する、オーディオ再生装置の再生方法。
【請求項１５】
請求項１３又は１４記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルの平均値、最大値、及び最小値のうち少なくとも１つを前記オーディオデータの音圧情報として算出する、オーディオ再生装置の再生方法。
【請求項１６】
請求項１２乃至１５のうちいずれか１項記載のオーディオ再生装置の再生方法であって、
前記算出された音圧情報と、設定された音量情報と、の比であるボリューム比率を前記音量調整値として算出する、オーディオ再生装置の再生方法。
【請求項１７】
請求項１６記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータの音楽種類に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
【請求項１８】
請求項１６記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータを再生する再生環境に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
【請求項１９】
請求項１６記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータを再生するユーザのユーザプロファイル情報に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
【請求項２０】
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する処理と、
前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する処理と、
前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出す処理と、
前記再生対象のオーディオデータに対してデコード処理を行う処理と、
前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成する処理と、
をコンピュータに実行させる、オーディオ装置の再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各オーディオデータに対して音楽間の音量差を最適に低減できるオーディオ再生装置、その再生方法及び再生プログラムに関するものである。
【背景技術】
【０００２】
近年、携帯機器等の技術進歩に伴い大容量のオーディオ（音楽）データを持ち歩くことが可能となっている。また、インターネット設備などの充実により、様々なオーディオデータを気軽にダウンロードして楽しむようになっている。さらに、録音レベルの異なる複数のオーディオデータを１つの記憶媒体等に記憶させ、それらを連続して再生した場合、オーディオデータ毎の再生音量にバラツキが生じることがあり、ユーザにとって不快なものとなっている。一方で、音楽の著作権保護はさらに重要視されており、オーディオデータの複製や修正を厳しく制限されつつある。
【０００３】
そのような環境下でもオーディオデータの複製や修正が必要な場合が生じており、厳しく著作権保護されたオーディオデータに対して、音楽間の音量差を低減する技術の要求が高まっている。
【０００４】
例えば、エンコード処理時にパワー情報を算出し、算出したパワー情報を圧縮データに埋め込み、再生時にそのパワー情報付圧縮データからパワー情報を取得しＰＣＭデータを調整するオーディオ再生装置が知られている（特許文献１参照）。上記構成により、各音楽間における音量差の低減を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４９６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば、著作権保護等されたオーディオデータは複製や修正ができないため、上記特許文献１に示すオーディオ再生装置においては、このようなオーディオデータに対してＰＣＭデータ変換後にパワー情報付圧縮データを生成できないこととなる。このため、各オーディオデータに対して適切に音量調整ができず、各音楽間の音量差を低減するのが困難となる。その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００７】
一態様は、再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する音圧情報算出手段と、前記音圧情報算出手段により算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する音圧情報格納手段と、前記音圧情報格納手段により格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出する音量調整値算出手段と、前記再生対象のオーディオデータに対してデコード処理を行うデコード処理手段と、前記音量調整値算出手段により算出された音量調整値と、前記デコード処理手段によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するフェード処理手段と、を備える、オーディオ再生装置である。
他方、一態様は、再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出するステップと、前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納するステップと、前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出するステップと、前記再生対象のオーディオデータに対してデコード処理を行うステップと、前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するステップと、を含む、オーディオ装置の再生方法であってもよい。
また、一態様は、再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する処理と、前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する処理と、前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出す処理と、前記再生対象のオーディオデータに対してデコード処理を行う処理と、前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成する処理と、をコンピュータに実行させる、オーディオ装置の再生プログラムであってもよい。
【発明の効果】
【０００８】
これにより、各オーディオデータに対して音楽間の音量差を最適に低減できるオーディオ再生装置、その再生方法及び再生プログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施の形態に係る携帯型オーディオ再生装置の概略的なシステム構成を示すブロック図である。
【図２】一実施の形態に係るオーディオ再生装置において一曲分の圧縮オーディオデータが音圧情報格納部に格納される際の処理フローを示すフローチャートである。
【図３】音圧情報格納部に各楽曲に夫々対応付けて格納される各音圧情報の一例を示す図である。
【図４】一実施の形態に係るオーディオ再生装置において、一曲分の圧縮オーディオデータが再生される際の処理フローを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して一実施の形態について説明する。図１は、一実施の形態に係る携帯型オーディオ再生装置の概略的なシステム構成を示すブロック図である。実施の形態に係る携帯型のオーディオ再生装置Ｈ１００は、各オーディオデータに対して音楽間の音量差を最適に低減することで、各音楽を最適な音量で再生できるものである。したがって、例えば、連続再生した場合でも、音楽毎の再生音量のバラツキを最適に抑制できるものである。
【００１１】
オーディオ再生装置Ｈ１００は、データ格納部Ｈ１１０と、デコード処理部Ｈ１２０と、音圧情報算出部Ｈ１３０と、音圧情報格納部Ｈ１４０と、音量調整値算出部Ｈ１５０と、フェード処理部Ｈ１６０と、Ｄ／Ａ変換部Ｈ１７０と、を備えている。
【００１２】
データ格納部Ｈ１１０には、パソコンなどの外部機器から再生対象の圧縮オーディオデータ（例えば、ＭＰ３（mpeg audio layer 3））Ｄｍが入力され、格納される。データ格納部Ｈ１１０は、データ格納手段の一具体例であり、格納した再生対象の圧縮オーディオデータＤｍをデコード処理部Ｈ１２０に対して出力する。データ格納部Ｈ１１０及び音圧情報格納部Ｈ１４０は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、磁気ディスク装置、光ディスク装置などにより構成することができる。また、データ格納部Ｈ１１０及び音圧情報格納部Ｈ１４０は、別々に構成されているが、一体的に構成されていてもよい。
【００１３】
音圧情報算出部Ｈ１３０には、パソコンなどの外部機器から圧縮されたオーディオデータＤｍが入力される。音圧情報算出部Ｈ１３０は、音圧情報算出手段の一具体例であり、圧縮されたオーディオデータＤｍの音圧情報Ｖｐを算出し、算出した音圧情報Ｖｐを音圧情報格納部Ｈ１４０に対して出力する。
【００１４】
デコード処理部Ｈ１２０には、再生対象の圧縮オーディオデータＤｍがデータ格納部Ｈ１１０から入力される。デコード処理部Ｈ１２０は、デコード処理手段の一具体例であり、入力された再生対象の圧縮オーディオデータＤｍに対してデコード処理を行い、ＰＣＭ（pulse code modulation）オーディオデータＤｐを生成する。デコード処理部Ｈ１２０は、生成したＰＣＭオーディオデータＤｐをフェード処理部Ｈ１６０に対して出力する。
【００１５】
音圧情報格納部Ｈ１４０には、音圧情報算出部Ｈ１３０から再生対象の圧縮オーディオデータＤｍに対応する音圧情報Ｖｐが入力され、格納される。音圧情報格納部Ｈ１４０は、音圧情報格納手段の一具体例であり、格納した再生対象の圧縮オーディオデータＤｍに対応する音圧情報Ｖｐを音量調整値算出部Ｈ１５０に対して出力する。
【００１６】
音量調整値算出部Ｈ１５０には、音圧情報格納部Ｈ１４０から再生対象の圧縮オーディオデータＤｍに対応する音圧情報Ｖｐと、外部からユーザによって設定されるユーザボリュームレベル（音量情報の一例）Ｖｕと、が夫々入力される。音量調整値算出部Ｈ１５０は、音量調整値算出手段の一具体例であり、入力された音圧情報ＶｐとユーザボリュームレベルＶｕとに基づいて、ボリューム比率（音量調整値の一例）Ｖｄを算出する。
【００１７】
音量調整値算出部Ｈ１５０は、例えば、音圧情報格納部Ｈ１４０から音圧情報Ｖｐと、ユーザによって設定されるユーザボリュームレベルＶｕと、の比であるボリューム比率Ｖｄ（＝Ｖｐ／Ｖｕ×所定係数α）を算出する。音量調整値算出部Ｈ１５０は、算出したボリューム比率Ｖｄをフェード処理部Ｈ１６０に対して出力する。
【００１８】
フェード処理部Ｈ１６０は、デコード処理部Ｈ１２０からのＰＣＭオーディオデータＤｐと、音量調整値算出部Ｈ１５０からのボリューム比率Ｖｄと、が夫々入力される。フェード処理部Ｈ１６０は、フェード処理手段の一具体例であり、入力されたＰＣＭオーディオデータＤｐと、ボリューム比率Ｖｄと、に基づいて、音量調整後のＰＣＭオーディオデータＤｐｆを生成する。フェード処理部Ｈ１６０は、音量調整後ＰＣＭオーディオデータＤｐｆをＤ／Ａ変換部Ｈ１７０に対して出力する。
【００１９】
Ｄ／Ａ（Digital/Analog）変換部Ｈ１７０には、フェード処理部Ｈ１６０から音量調整後ＰＣＭオーディオデータＤｐｆが入力される。Ｄ／Ａ変換部Ｈ１７０は、データ変換手段の一具体例であり、音量調整後ＰＣＭオーディオデータＤｐｆをアナログデータに変換し、アナログオーディオデータＡｏを生成する。Ｄ／Ａ変換部Ｈ１７０は、生成したアナログオーディオデータＡｏを外部に対して出力する。
【００２０】
なお、オーディオ再生装置Ｈ１００は、例えば、演算処理等と行うＣＰＵ（Central Processing Unit）、ＣＰＵによって実行される演算プログラム等が記憶されたＲＯＭ、処理データ等を一時的に記憶するＲＡＭ等からなるマイクロコンピュータを、中心にしてハードウェア構成されている。ＣＰＵ、ＲＯＭ、及びＲＡＭは、データバスなどを介して相互に接続されている。
【００２１】
ところで、著作権保護等された圧縮オーディオデータは複製や修正ができない。また、ＭＰ３などの標準的規格で生成された圧縮オーディオデータには、パワー情報が付加されていない。したがって、従来、著作権保護等されかつ標準的規格で生成された圧縮オーディオデータを再生する場合に、パワー情報を付加できず、各オーディオデータに対する音楽間で音量差が生じていた。
【００２２】
そこで、実施の形態に係るオーディオ再生装置Ｈ１００において、音圧情報算出部Ｈ１３０は、転送された圧縮オーディオデータに基づいて一曲分の音圧情報を算出し、音圧情報格納部Ｈ１４０は算出された音圧情報を格納する。そして、圧縮オーディオデータ再生時に、音量調整値算出部Ｈ１５０は、音圧情報算出部Ｈ１３０により算出された音圧情報と、設定されたユーザボリュームレベルと、に基づいて、その設定されたボリュームレベルに合うよう音量のボリューム比率を算出する。フェード処理部Ｈ１６０は、音量調整値算出部Ｈ１５０により算出されたボリューム比率と、デコード処理部Ｈ１２０によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成する。
【００２３】
これにより、各オーディオデータに対する音楽の音量値を設定されたユーザボリュームレベルに合わせることができる。したがって、著作権保護等された各オーディオデータに対して音楽間の音量差を最適に低減することができる。
【００２４】
次に、一曲分の圧縮オーディオデータが音圧情報格納部に格納される際の処理フローについて詳細に説明する。図２は、一実施の形態に係るオーディオ再生装置において一曲分の圧縮オーディオデータが音圧情報格納部に格納される際の処理フローを示すフローチャートである。
【００２５】
まず、外部機器などから圧縮オーディオデータＤｍの１フレームがデータ格納部Ｈ１１０と音圧情報算出部Ｈ１３０とに転送される（ステップＳ１００）。
【００２６】
音圧情報算出部Ｈ１３０は、転送された圧縮オーディオデータＤｍにおいて１フレーム毎に音圧レベルを検出する（ステップＳ１１０）。なお、入力される圧縮オーディオデータＤｍが、例えば、ＭＰ３フォーマットである場合、算出される音圧レベルは、例えば、ｇｌｏｂｏｌ＿ｇａｉｎという値となる。
【００２７】
音圧情報算出部Ｈ１３０は、一曲分の圧縮オーディオデータＤｍが転送されたか否かを判断する（ステップＳ１２０）。音圧情報算出部Ｈ１３０は、一曲分の圧縮オーディオデータＤｍが転送されたと判断したとき（ステップＳ１２０のＹＥＳ）、検出した一曲分の圧縮オーディオデータＤｍの音圧レベルに基づいて、音圧情報Ｖｐを算出する（ステップＳ１３０）。一方、一曲分の圧縮オーディオデータＤｍが転送されていない場合、上記（ステップＳ１００）の処理に戻る。
【００２８】
なお、音圧情報算出部Ｈ１３０は、１曲分の音圧レベルの平均値を算出することで音圧情報Ｖｐを算出しているが、これに限らず、例えば、１曲分の音圧レベルのうちその最大値や最小値を音圧情報Ｖｐとして算出してもよく、任意の算出方法を適用できる。また、圧縮オーディオデータが、例えば、ＭＰ３フォーマットである場合、音圧情報算出部Ｈ１３０は、音圧情報Ｖｐを、ｇｌｏｂｏｌ＿ｇａｉｎを用いて算出しているが、これに限らず、他のパラメータを用いて算出してもよい。
【００２９】
ここで、音圧情報算出部Ｈ１３０は、圧縮オーディオデータＤｍの音楽種類（例えば、ロック、クラッシック、ポップス）に応じて、音圧情報Ｖｐの算出方法を変更してもよい。例えば、音圧情報算出部Ｈ１３０は、圧縮オーディオデータＤｍの音楽種類がロックであると判断したとき、１曲分の音圧レベルの平均値を音圧情報Ｖｐとして算出する。一方、音圧情報算出部Ｈ１３０は、圧縮オーディオデータＤｍの音楽種類がクラシックであると判断したとき、１曲分の音圧レベルの最小値を音圧情報Ｖｐとして算出する。なお、音圧情報算出部Ｈ１３０は、例えば、圧縮オーディオデータＤｍに含まれる音楽識別情報あるいはユーザ設定に基づいて、各圧縮オーディオデータの音楽種類を判断することができる。
【００３０】
これにより、圧縮オーディオデータＤｍの音楽種類に応じて最適な音圧情報を算出でき、ユーザが感じる音楽間の音量差を最適に低減できる。
【００３１】
音圧情報算出部Ｈ１３０は、算出した音圧情報Ｖｐを音圧情報格納部Ｈ１４０に対して出力する（ステップＳ１４０）。以上の処理を行うことで、転送される一曲分の圧縮オーディオデータが、オーディオ再生装置Ｈ１００の音圧情報格納部Ｈ１４０に格納される。
【００３２】
なお、音圧情報格納部Ｈ１４０には、オーディオデータ（楽曲）と音圧情報とが夫々対応付けられて格納されている。例えば、図３に示す如く、オーディオデータとして楽曲Ａ、楽曲Ｂ、楽曲Ｃが存在する場合、音圧情報格納部Ｈ１４０には楽曲Ａ、楽曲Ｂ、楽曲Ｃに夫々対応付けて、音圧情報Ａ、音圧情報Ｂ、音圧情報Ｃが格納される。
【００３３】
次に、一曲分の圧縮オーディオデータが再生される際の処理フローについて詳細に説明する。図４は、一実施の形態に係るオーディオ再生装置において、一曲分の圧縮オーディオデータが再生される際の処理フローを示すフローチャートである。
【００３４】
音量調整値算出部Ｈ１５０は、音圧情報格納部Ｈ１４０から再生対象の音圧情報Ｖｐを取得する（ステップＳ２００）。
【００３５】
音量調整値算出部Ｈ１５０は、取得した音圧情報Ｖｐと、外部から設定されるユーザボリュームレベルＶｕと、に基づいて、取得した再生対象の音圧情報Ｖｐに対してユーザボリュームレベルＶｕで出力するためのボリューム比率Ｖｄを算出する（ステップＳ２１０）。
【００３６】
ここで、音量調整値算出部Ｈ１５０は、再生される圧縮オーディオデータＤｍの音楽種類に応じて、上記ボリューム比率Ｖｄを変更してもよい。例えば、音量調整値算出部Ｈ１５０は、再生される圧縮オーディオデータＤｍの音楽種類がロックであると判断したとき、上記所定係数αを増加させ、ボリューム比率Ｖｄを通常より増加させる。一方、音量調整値算出部Ｈ１５０は、再生される圧縮オーディオデータＤｍの音楽種類がクラッシックであると判断したとき、上記所定係数αを減少させ、ボリューム比率Ｖｄを通常より減少させる。これにより、圧縮オーディオデータＤｍの音楽種類に応じて最適なボリューム比率Ｖｄを算出でき、ユーザが感じる音楽間の音量差を最適に低減できる。
【００３７】
なお、音量調整値算出部Ｈ１５０は、デコード処理部Ｈ１２０から送信される圧縮オーディオデータＤｍ（音楽識別情報を含む）に基づいて、再生される圧縮オーディオデータＤｍの音楽種類を判断してもよく、ユーザボリュームレベルＶｕと共にユーザによって設定されてもよい。また、音量調整値算出部Ｈ１５０のボリューム比率Ｖｄ（又は所定係数α）は、ユーザにより適宜、設定変更できるように構成されている。
【００３８】
音量調整値算出部Ｈ１５０は、算出したボリューム比率Ｖｄをフェード処理部Ｈ１６０に対して出力する。
【００３９】
デコード処理部Ｈ１２０は、データ格納部Ｈ１１０から再生対象の圧縮オーディオデータＤｍを取得する（ステップＳ２２０）。
【００４０】
デコード処理部Ｈ１２０は、取得した再生対象の圧縮オーディオデータＤｍに対してデコード処理を行う（ステップＳ２３０）。デコード処理部Ｈ１２０は、そのデコード処理したＰＣＭオーディオデータＤｐをフェード処理部Ｈ１６０に対して出力する。
【００４１】
フェード処理部Ｈ１６０は、デコード処理部Ｈ１２０からのＰＣＭオーディオデータＤｐに対して、音量調整値算出部Ｈ１５０からのボリューム比率Ｖｄを乗算することで音量調整後ＰＣＭオーディオデータＤｐｆを生成する（ステップＳ２４０）。このように、各圧縮オーディオデータに対応するボリューム比率Ｖｄを乗算することで、各圧縮オーディオデータの音量値をユーザボリュームレベルＶｕに合わせることができる。したがって、各々の音楽データのボリュームがユーザボリュームレベルに統一されることで、再生する音楽データ間の音量差をなくすことができる。
【００４２】
フェード処理部Ｈ１６０は、生成した音量調整後ＰＣＭオーディオデータＤｐｆをＤ／Ａ変換部Ｈ１７０に対して出力する。
【００４３】
Ｄ／Ａ変換部Ｈ１７０は、フェード処理部Ｈ１６０からの音量調整後ＰＣＭオーディオデータＤｐｆをＤ／Ａ変換し、アナログオーディオデータＡｏを生成する（ステップＳ２５０）。Ｄ／Ａ変換部Ｈ１７０は、生成したアナログオーディオデータＡｏを外部に対して出力する。
【００４４】
オーディオ再生装置Ｈ１００は、一曲分のオーディオデータを再生終了したか否かを判断する（ステップＳ２６０）。オーディオ再生装置Ｈ１００は、一曲分のオーディオデータを再生終了したと判断したとき（ステップＳ２６０のＹＥＳ）、本再生処理を終了する。なお、この後の処理として、オーディオ再生装置Ｈ１００は、上記（ステップＳ２００）に戻り、別の再生対象となるオーディオデータを自動的に再生してもよい。
【００４５】
一方、オーディオ再生装置Ｈ１００は、一曲分のオーディオデータを再生終了していないと判断したとき（ステップＳ２６０のＮＯ）、上記（ステップＳ２２０）の処理に戻る。
【００４６】
以上、実施の形態に係るオーディオ再生装置Ｈ１００において、音圧情報算出部Ｈ１３０は、転送された圧縮オーディオデータに基づいて一曲分の音圧情報を算出し、音圧情報格納部Ｈ１４０は算出された音圧情報を格納する。そして、圧縮オーディオデータ再生時に、音量調整値算出部Ｈ１５０は、音圧情報算出部Ｈ１３０により算出された音圧情報と、設定されたユーザボリュームレベルと、に基づいて、ボリューム比率を算出する。フェード処理部Ｈ１６０は、音量調整値算出部Ｈ１５０により算出されたボリューム比率と、デコード処理部Ｈ１２０によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成する。
【００４７】
これにより、各オーディオデータの音量値を設定されたユーザボリュームレベルに合わせることができる。したがって、再生する各オーディオデータに対して音楽間の音量差を最適に低減することができる。
【００４８】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００４９】
例えば、上記一実施の形態において、圧縮オーディオフォーマットとして、ＭＰ３の場合について説明にしたが、これに限らず、例えば、ＡＡＣ、ＭＰ４、任意の動画を適用してもよく、任意の圧縮オーディオフォーマットを適用できる。
【００５０】
また、上記一実施の形態において、音量調整値算出部Ｈ１５０は、再生される圧縮オーディオデータＤｍの音楽種類に応じて、音量調整値であるボリューム比率Ｖｄを変更しているが、これに限らず、例えば、再生環境、ユーザプロファイル等に応じて、ボリューム比率Ｖｄ（又は所定係数α）を変更してもよい。
【００５１】
より具体的には、音量調整値算出部Ｈ１５０は、マイクなどから入力される外部音量あるいはユーザ設定に基づいて、周囲の音量が第１所定音量以上で大きいと判断したとき、ボリューム比率Ｖｄを通常よりも増加させてもよい。一方、音量調整値算出部Ｈ１５０は、マイクなどから入力される外部音量等に基づいて、周囲の音量が第２所定音量以下で小さいと判断したとき、ボリューム比率Ｖｄを通常よりも減少させてもよい。これにより、再生時の周囲の音量に応じて最適なボリューム比率Ｖｄを算出でき、ユーザが感じる音楽間の音量差をより最適に低減できる。
【００５２】
さらに、音量調整値算出部Ｈ１５０は、例えば、ＧＰＳ（Global Positioning System）装置からの位置情報、あるいはユーザ設定に基づいて、所定の場所（病院、図書館、美術館内など）で再生されたと判断したとき、ボリューム比率Ｖｄを通常よりも減少させてもよい。また、音量調整値算出部Ｈ１５０は、ＧＰＳ装置からの位置情報等に基づいて、所定の場所（電車、バス内など）で再生されたと判断したとき、ボリューム比率Ｖｄを通常よりも増加させてもよい。これにより、再生時の場所に応じて最適なボリューム比率Ｖｄを算出でき、ユーザが感じる音楽間の音量差をより最適に低減できる。
【００５３】
また、音量調整値算出部Ｈ１５０は、例えば、ユーザ設定されたユーザプロファイル情報に基づいて、再生するユーザが高齢者（所定年齢以上）である、或いは身体的不具合（難聴）があると判断したとき、ボリューム比率Ｖｄを通常よりも増加させてもよい。これにより、再生するユーザの特性に応じて最適なボリューム比率Ｖｄを算出でき、ユーザが感じる音楽間の音量差をより最適に低減できる。
【００５４】
なお、上記実施の形態において、音圧情報算出部Ｈ１３０は、圧縮オーディオデータの音楽種類に応じて、音圧情報Ｖｐの算出方法を変更しているが、これに限らず、例えば、再生環境、ユーザプロファイル等に応じて、音圧情報Ｖｐの算出方法を変更してもよい。
【００５５】
本発明は、例えば、図２及び図４に示す処理を、ＣＰＵにコンピュータプログラムを実行させることにより実現することも可能である。
【００５６】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。
【００５７】
また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５８】
上記実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５９】
（付記１）
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する音圧情報算出手段と、
前記音圧情報算出手段により算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する音圧情報格納手段と、
前記音圧情報格納手段により格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出する音量調整値算出手段と、
前記再生対象のオーディオデータに対してデコード処理を行うデコード処理手段と、
前記音量調整値算出手段により算出された音量調整値と、前記デコード処理手段によりデコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するフェード処理手段と、
を備える、オーディオ再生装置。
（付記２）
（付記１）記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルに基づいて、前記オーディオデータの音圧情報を算出する、オーディオ再生装置。
（付記３）
（付記２）記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータの音楽種類に応じて、前記オーディオデータの音圧情報の算出方法を変更する、オーディオ再生装置。
（付記４）
（付記２）又は（付記３）記載のオーディオ再生装置であって、
前記音圧情報算出手段は、前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルの平均値、最大値、及び最小値のうち少なくとも１つを前記オーディオデータの音圧情報として算出する、オーディオ再生装置。
（付記５）
（付記１）乃至（付記４）のうちいずれか記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記音圧情報算出手段により算出された音圧情報と、設定された音量情報と、の比であるボリューム比率を前記音量調整値として算出する、オーディオ再生装置。
（付記６）
（付記５）記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータの音楽種類に応じて、前記音量調整値を変更する、オーディオ再生装置。
（付記７）
（付記５）記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータを再生する再生環境に応じて、前記音量調整値を変更する、オーディオ再生装置。
（付記８）
（付記５）記載のオーディオ再生装置であって、
前記音量調整値算出手段は、前記再生対象のオーディオデータを再生するユーザのユーザプロファイル情報に応じて、前記音量調整値を変更する、オーディオ再生装置。
（付記９）
（付記１）乃至（付記８）のうちいずれか記載のオーディオ再生装置であって、
前記フェード処理手段は、前記デコード処理手段によりデコード処理されたオーディオデータに対して、前記音量調整値算出手段により算出された音量調整値を乗算することで、前記音量調整後のオーディオデータを生成する、オーディオ再生装置。
（付記１０）
（付記１）乃至（付記９）のうちいずれか記載のオーディオ再生装置であって、
転送される前記再生対象のオーディオデータを格納するデータ格納手段を更に備え、
前記デコード処理手段は、前記データ格納手段に格納された前記再生対象のオーディオデータを取得し、前記デコード処理を行う、オーディオ再生装置。
（付記１１）
（付記９）記載のオーディオ再生装置であって、
前記フェード処理手段により生成された音量調整後のオーディオデータをアナログデータに変換するデータ変換手段を更に備える、オーディオ再生装置。
（付記１２）
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出するステップと、
前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納するステップと、
前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出するステップと、
前記再生対象のオーディオデータに対してデコード処理を行うステップと、
前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成するステップと、
を含む、オーディオ装置の再生方法。
（付記１３）
（付記１２）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルに基づいて、前記オーディオデータの音圧情報を算出する、オーディオ再生装置の再生方法。
（付記１４）
（付記１３）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータの音楽種類に応じて、前記オーディオデータの音圧情報の算出方法を変更する、オーディオ再生装置の再生方法。
（付記１５）
（付記１３）又は（付記１４）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータにおいて１フレーム毎に音圧レベルを検出し、該検出した１フレーム毎に音圧レベルの平均値、最大値、及び最小値のうち少なくとも１つを前記オーディオデータの音圧情報として算出する、オーディオ再生装置の再生方法。
（付記１６）
（付記１２）乃至（付記１５）のうちいずれか記載のオーディオ再生装置の再生方法であって、
前記算出された音圧情報と、設定された音量情報と、の比であるボリューム比率を前記音量調整値として算出する、オーディオ再生装置の再生方法。
（付記１７）
（付記１６）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータの音楽種類に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
（付記１８）
（付記１６）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータを再生する再生環境に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
（付記１９）
（付記１６）記載のオーディオ再生装置の再生方法であって、
前記再生対象のオーディオデータを再生するユーザのユーザプロファイル情報に応じて、前記音量調整値を変更する、オーディオ再生装置の再生方法。
（付記２０）
（付記１２）乃至（付記１９）のうちいずれか記載のオーディオ再生装置の再生方法であって、
前記デコード処理されたオーディオデータに対して、前記算出された音量調整値を乗算することで、前記音量調整後のオーディオデータを生成する、オーディオ再生装置の再生方法。
（付記２１）
（付記１２）乃至（付記２０）のうちいずれか記載のオーディオ再生装置の再生方法であって、
転送される前記再生対象のオーディオデータを格納するステップを更に含み、
前記格納された前記再生対象のオーディオデータを取得し、前記デコード処理を行う、オーディオ再生装置の再生方法。
（付記２２）
（付記２０）記載のオーディオ再生装置の再生方法であって、
前記生成された音量調整後のオーディオデータをアナログデータに変換するステップを更に含む、オーディオ再生装置の再生方法。
（付記２３）
再生対象のオーディオデータに基づいて、該オーディオデータの音圧情報を算出する処理と、
前記算出された音圧情報と、再生対象のオーディオデータと、を対応付けて格納する処理と、
前記格納された音圧情報と、設定された音量情報と、に基づいて、音量調整値を算出す処理と、
前記再生対象のオーディオデータに対してデコード処理を行う処理と、
前記算出された音量調整値と、前記デコード処理されたオーディオデータと、に基づいてフェード処理を行い、音量調整後のオーディオデータを生成する処理と、
をコンピュータに実行させる、オーディオ装置の再生プログラム。
【産業上の利用可能性】
【００６０】
本発明は、例えば、複製などが制限され、かつ音圧情報が付加されていない圧縮オーディオデータを再生するオーディオ再生装置に利用可能である。
【符号の説明】
【００６１】
Ｈ１００    オーディオ再生装置
Ｈ１１０    データ格納部
Ｈ１２０    デコード処理部
Ｈ１３０    音圧情報算出部
Ｈ１４０    音圧情報格納部
Ｈ１５０    音量調整値算出部
Ｈ１６０    フェード処理部
Ｈ１７０    Ｄ／Ａ変換部
【図１】
2013235632.tif 000003
【図２】
2013235632.tif 000004
【図３】
2013235632.tif 000005
【図４】
2013235632.tif 000006