(57)【要約】【課題】信号がクリップすることなく、音楽再生を可能とすること。【解決手段】ＤＡＰ１は、ＰＣＭデータと、ＤＳＤデータと、をアナログオーディオデータに変換し、変換したアナログオーディオデータを、アナログオーディオデータにアナログボリューム処理を行うアナログボリューム１０に出力するＤＡＣ６と、ＳｏＣ２と、を備える。Ｓｏｃ２は、ＰＣＭデータに、デジタルボリューム処理を行う。ＳｏＣ２は、デジタルボリューム処理を行ったＰＣＭデータを、ＤＡＣ６に出力する。ＳｏＣ２は、ＤＳＤデータを、ＤＡＣ６に出力する。【選択図】図２
2019004237.tif 000002
【特許請求の範囲】
【請求項１】
第１デジタル音声信号と、前記第１デジタル音声信号とフォーマットが異なる第２デジタル音声信号と、をアナログ音声信号に変換し、変換した前記アナログ音声信号を、前記アナログ音声信号にアナログボリューム処理を行うアナログボリュームに出力するＤ／Ａコンバーターと、
制御部と、を備え、
前記制御部は、
前記第１デジタル音声信号に、デジタルボリューム処理を行い、
前記デジタルボリューム処理を行った前記第１デジタル音声信号を、前記Ｄ／Ａコンバーターに出力し、
前記第２デジタル音声信号を、前記Ｄ／Ａコンバーターに出力することを特徴とする音楽再生装置。
【請求項２】
前記制御部は、ボリューム値に基づいて、デジタルボリューム処理による減衰量と、アナログボリューム処理による減衰量と、を調整することを特徴とする請求項１に記載の音楽再生装置。
【請求項３】
前記制御部は、デジタルボリューム処理と、アナログボリューム処理と、を適用可能なフォーマット、及び、出力対象機器である場合、デジタルボリューム処理を優先し、デジタルボリューム処理による減衰量の限度値を超えると、アナログボリューム処理を適用することを特徴とする請求項２に記載の音楽再生装置。
【請求項４】
前記第１デジタル音声信号は、ＰＣＭデータであり、
前記第２デジタル音声信号は、ＤＳＤデータであることを特徴とする請求項１〜３のいずれか１項に記載の音楽再生装置。
【請求項５】
第１デジタル音声信号と、前記第１デジタル音声信号とフォーマットが異なる第２デジタル音声信号と、をアナログ音声信号に変換し、変換した前記アナログ音声信号を、前記アナログ音声信号にアナログボリューム処理を行うアナログボリュームに出力するＤ／Ａコンバーターと、
制御部と、を備えるコンピュータの前記制御部に、
前記第１デジタル音声信号へのデジタルボリューム処理の実行、
前記デジタルボリューム処理を行った前記第１デジタル音声信号の前記Ｄ／Ａコンバーターへの出力、
前記第２デジタル音声信号の前記Ｄ／Ａコンバーターへの出力、を実行させるための音楽再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽再生装置、及び、音楽再生プログラムに関する。
【背景技術】
【０００２】
ＡＡＣ（Advanced Audio Coding）方式のファイルをデコードすると、図４に示すように、−１〜１の範囲を超える信号がデコードされることがある。これをそのまま整数型に変換すると、クリップが発生する問題が生じる。特許文献１には、浮動小数点型を整数型に変換する発明が開示されている。Android（登録商標） OSを搭載した端末では、OpenSL ES、Audio Flingerを経由して、整数型に変換される。そして、ボリューム処理が行われる。上述した問題は、例えば、図５に示すように、Audio Flingerにおいて、ボリューム処理をすることで、すなわち、浮動小数点によるデジタルボリュームを採用することで、回避される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１２７９５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＤＳＤ（Direct Stream Digital）方式のファイルに対しては、デジタルボリュームを適用することができないという問題がある。このため、ＤＳＤ方式のファイルをネイティブ再生する端末は、ボリューム処理を、電子ボリューム、Ｄ／Ａコンバーター（ＤＡＣ）のアッテネーション等の外部デバイスの機能を使用して実現している。しかし、この構成では、上述したＰＣＭ（Pulse Code Modulation）信号がクリップする問題が発生する。
【０００５】
本発明の目的は、信号がクリップすることなく、音楽再生を可能とすることである。
【課題を解決するための手段】
【０００６】
第１の発明の音楽再生装置は、第１デジタル音声信号と、前記第１デジタル音声信号とフォーマットが異なる第２デジタル音声信号と、をアナログ音声信号に変換し、変換した前記アナログ音声信号を、前記アナログ音声信号にアナログボリューム処理を行うアナログボリュームに出力するＤ／Ａコンバーターと、制御部と、を備え、前記制御部は、前記第１デジタル音声信号に、デジタルボリューム処理を行い、前記デジタルボリューム処理を行った前記第１デジタル音声信号を、前記Ｄ／Ａコンバーターに出力し、前記第２デジタル音声信号を、前記Ｄ／Ａコンバーターに出力することを特徴とする。
【０００７】
本発明では、制御部は、第１デジタル音声信号に、デジタルボリューム処理を行う。また、制御部は、デジタルボリューム処理を行った第１デジタル音声信号を、Ｄ／Ａコンバーターに出力する。また、Ｄ／Ａコンバーターは、第１デジタル音声信号をアナログ音声信号に変換し、アナログボリュームに出力する。従って、第１デジタル音声信号には、デジタルボリューム処理とアナログボリューム処理とが実行されるため、信号がクリップすることなく、音楽再生することができる。
【０００８】
また、例えば、第２デジタル音声信号が、ＤＳＤデータの場合、デジタルボリューム処理を適用することができないが、Ｄ／Ａコンバーターによりアナログ音声信号に変換された後、アナログボリュームに出力される。これにより、第２デジタル音声信号のボリューム調整を行うことができる。
【０００９】
第２の発明の音楽再生装置は、第１の発明の音楽再生装置において、前記制御部は、ボリューム値に基づいて、デジタルボリューム処理による減衰量と、アナログボリューム処理による減衰量と、を調整することを特徴とする。
【００１０】
第３の発明の音楽再生装置は、第２の発明の音楽再生装置において、前記制御部は、デジタルボリューム処理と、アナログボリューム処理と、を適用可能なフォーマット、及び、出力対象機器である場合、デジタルボリューム処理を優先し、デジタルボリューム処理による減衰量の限度値を超えると、アナログボリューム処理を適用することを特徴とする。
【００１１】
第４の発明の音楽再生装置は、第１〜第３のいずれかの発明の音楽再生装置において、前記第１デジタル音声信号は、ＰＣＭデータであり、前記第２デジタル音声信号は、ＤＳＤデータであることを特徴とする。
【００１２】
第５の発明の音楽再生プログラムは、第１デジタル音声信号と、前記第１デジタル音声信号とフォーマットが異なる第２デジタル音声信号と、をアナログ音声信号に変換し、変換した前記アナログ音声信号を、前記アナログ音声信号にアナログボリューム処理を行うアナログボリュームに出力するＤ／Ａコンバーターと、制御部と、を備えるコンピュータの前記制御部に、前記第１デジタル音声信号へのデジタルボリューム処理の実行、前記デジタルボリューム処理を行った前記第１デジタル音声信号の前記Ｄ／Ａコンバーターへの出力、前記第２デジタル音声信号の前記Ｄ／Ａコンバーターへの出力、を実行させる。
【発明の効果】
【００１３】
本発明によれば、信号がクリップすることなく、音楽再生することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るＤＡＰの構成を示すブロック図である。
【図２】音楽再生時のＳｏＣの処理を示す図である。
【図３】デジタルボリューム処理による減衰量と、アナログボリューム処理による減衰量と、の関係を示す図である。
【図４】従来のボリューム処理を示す図である。
【図５】従来のボリューム処理を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について説明する。図１は、本実施形態に係るデジタルオーディオプレーヤー（以下、「ＤＡＰ」という。）の構成を示すブロック図である。ＤＡＰ１は、記憶部３に記憶されている音楽再生プログラムＰが実行されることにより、音楽再生装置として機能する。図１に示すように、ＤＡＰ１は、ＳｏＣ（System on Chip）２、記憶部３、表示部４、操作部５、Ｄ／Ａコンバーター（以下、「ＤＡＣ」という。）６、増幅回路７、無線モジュール８、ＵＳＢインターフェース（以下、「ＵＳＢ  Ｉ／Ｆ」という。）９を備える。
【００１６】
ＳｏＣ２（制御部）は、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、メモリ等を有し、ＤＡＰ１を構成する各部を制御する。記憶部３は、ＯＳプログラム、音楽再生プログラムＰを含むアプリケーションプログラム等のプログラム、デジタルオーディオデータ等の各種データを記憶するフラッシュメモリである。なお、記憶部５は、例示する構成に限られず、ＨＤＤ（Hard Disk Drive）等であってもよい。
【００１７】
表示部４は、種々の画像（静止画像、動画像を含む）を表示するためのものであり、液晶パネルにより構成されている。操作部５は、各種設定を行うための操作キー、及び、表示部４と連動したタッチパネルを備えている。ユーザーは、操作部５を介して、各種の文字入力、設定などを行うことが可能である。また、ユーザーは、操作部５を介して、ＤＡＰ１のボリュームを調整することが可能である。ＤＡＣ６は、デジタルオーディオデータをアナログオーディオデータにＤ／Ａ変換する。増幅回路７は、ＤＡＣ６がＤ／Ａ変換したアナログオーディオデータを増幅し、ヘッドホン１００に出力する。無線モジュール８は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格、Ｗｉ−Ｆｉ規格に従った無線通信を行うためのものである。ＵＳＢ  Ｉ／Ｆ９は、ＵＳＢ規格に従った通信を行うためのものである。ＤＡＰ１は、ＵＳＢ  Ｉ／Ｆ９を介して、ＵＳＢ  ＤＡＣと通信を行うことが可能である。
【００１８】
ＤＡＰ１は、Android（登録商標） OSを搭載している。音楽再生時、ＳｏＣ２は、基本的には、Android（登録商標） OSのシステムに従って、音楽を再生する。図２は、音楽再生時のＳｏＣ２の処理を示す図である。ＳｏＣ２は、ＰＣＭデータ（第１デジタル音声信号）にデジタルボリューム処理を行う。また、ＳｏＣ２は、デジタルボリューム処理を行ったＰＣＭデータを、浮動小数点型から３２ビットの整数型に変換する（コンバーター）。ＳｏＣ２は、変換したＰＣＭデータをＤＡＣ６に出力するか、又は、無線モジュール８（図２では、「ＢＴ」と表記している。）に出力する。
【００１９】
ＳｏＣ２は、無線モジュール８により、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に基づいて、ＰＣＭデータを送信する。ＤＡＣ６は、ＰＣＭデータをアナログオーディオデータ（アナログ音声信号）にＤ／Ａ変換する。ＤＡＣ６は、Ｄ／Ａ変換したアナログオーディオデータをアナログボリューム１０に出力する。ここで、アナログボリューム１０は、例えば、ＤＡＰ１が備える電子ボリューム、外部のＵＳＢ  ＤＡＣが備える電子ボリューム等である。
【００２０】
ＳｏＣ２は、ボリュームマネージャーにより、システム値が管理しているボリューム値を、デジタルボリューム処理と、アナログボリューム処理と、に割り当てる。言い換えれば、ＳｏＣ２は、ボリューム値に基づいて、デジタルボリューム処理による減衰量と、アナログボリューム処理による減衰量と、を調整する。なお、アナログボリューム１０が外部のＵＳＢ  ＤＡＣが備える電子ボリュームである場合、ＳｏＣ２は、外部のＵＳＢ  ＤＡＣのアナログボリューム処理を制御することとなる。
【００２１】
図３は、デジタルボリューム処理による減衰量と、アナログボリューム処理による減衰量と、の関係を示す図である。「ボリューム値」の列は、ボリューム値を示している。「フォーマット」の列は、ＰＣＭデータであるか、ＤＳＤデータであるか、を示している。「経路」の列は、データの出力先（出力対象機器）を示している。「デジタルボリューム」の列は、デジタルボリューム処理による減衰量を示している。「アナログボリューム」の列は、アナログボリューム処理による減衰量を示している。グレーになっている箇所は、デジタルボリューム処理、アナログボリューム処理が行われていないことを示している。
【００２２】
「ボリューム値」が−８ｄＢであり、「フォーマット」がＰＣＭデータであり、「経路」がヘッドホンである場合、デジタルボリューム処理による減衰量は、−８ｄＢであり、アナログボリューム処理による減衰量は、０ｄＢである。「ボリューム値」が−８ｄＢであり、「フォーマット」がＤＳＤデータであり、「経路」がヘッドホンである場合、アナログボリューム処理による減衰量は、−８ｄＢである。ＤＳＤデータには、デジタルボリューム処理を行うことができないため、グレーで示している。「ボリューム値」が−１８ｄＢであり、「フォーマット」がＰＣＭデータであり、「経路」がヘッドホンである場合、デジタルボリューム処理による減衰量は、−１２ｄＢであり、アナログボリューム処理による減衰量は、−６ｄＢである。
【００２３】
「ボリューム値」が−１８ｄＢであり、「フォーマット」がＤＳＤデータであり、「経路」がヘッドホンである場合、アナログボリューム処理による減衰量は、−１８ｄＢである。ＤＳＤデータには、デジタルボリューム処理を行うことができないため、グレーで示している。「ボリューム値」が−１８ｄＢであり、「フォーマット」がＰＣＭデータであり、「経路」がＢＴである場合、デジタルボリューム処理による減衰量は、−１８ｄＢである。アナログボリューム処理を行うことができないため、グレーで示している。
【００２４】
ＳｏＣ２は、デジタルボリューム処理と、アナログボリューム処理と、を適用可能なフォーマット（ＰＣＭデータ）、及び、出力対象機器（ヘッドホン）である場合、デジタルボリューム処理を優先する。また、ＳｏＣ２は、デジタルボリューム処理による減衰量の限度値を超えると、アナログボリューム処理を適用する。また、ＳｏＣ２は、いずれか一方のボリューム処理しか適用できない場合は、使用できないボリューム値は、そのままにしておき、適用可能なボリューム処理のみ制御する。
【００２５】
以上説明したように、本実施形態では、ＳｏＣ２は、ＰＣＭデータに、デジタルボリューム処理を行う。また、ＳｏＣ２は、デジタルボリューム処理を行ったＰＣＭデータを、ＤＡＣ６に出力する。また、ＤＡＣ６は、ＰＣＭデータをアナログオーディオデータに変換し、アナログボリューム１０に出力する。従って、ＰＣＭデータには、デジタルボリューム処理とアナログボリューム処理とが実行されるため、信号がクリップすることなく、音楽再生することができる。
【００２６】
また、ＤＳＤデータには、デジタルボリューム処理を適用することができないが、ＤＡＣ６によりアナログオーディオデータに変換された後、アナログボリューム１０に出力される。これにより、ＤＳＤデータのボリューム調整を行うことができる。
【００２７】
以上、本発明の実施形態について説明したが、本発明を適用可能な形態は、上述の実施形態には限られるものではなく、以下に例示するように、本発明の趣旨を逸脱しない範囲で適宜変更を加えることが可能である。
【００２８】
上述の実施形態においては、ＤＡＰ１に音楽再生プログラムＰがインストールされている場合について説明した。これに限らず、音楽再生装置として機能させる機器として、スマートフォン、タブレットＰＣ、フィーチャーフォン、携帯メディアプレーヤー、携帯ゲーム機等であってもよい。
【００２９】
上述の実施形態では、第１デジタル音声信号として、ＰＣＭデータ、第２デジタル音声信号として、ＤＳＤデータを例示した。これに限らず、第１デジタル音声信号と、第２デジタル音声信号とは、フォーマットが異なっていればよい。
【産業上の利用可能性】
【００３０】
本発明は、音楽再生装置、及び、音楽再生プログラムに好適に採用され得る。
【符号の説明】
【００３１】
１  ＤＡＰ（音楽再生装置）
２  ＳｏＣ（制御部）
６  ＤＡＣ（Ｄ／Ａコンバーター）
１０  アナログボリューム
Ｐ  音楽再生プログラム
【図１】
2019004237.tif 000003
【図２】
2019004237.tif 000004
【図３】
2019004237.tif 000005
【図４】
2019004237.tif 000006
【図５】
2019004237.tif 000007