(57)【特許請求の範囲】
【請求項１】
マイクを介して入力された音声に基づく音声信号の出力レベルであるマイク出力レベルを調節するように構成されたマイク音量調節部と、
カラオケ楽曲の演奏音を発生する音源から出力された音声信号の出力レベルである楽曲出力レベルを調節するように構成された楽曲音量調節部と、
前記マイク音量調節部及び前記楽曲音量調節部において出力レベルが調節された２種類の前記音声信号を混合するように構成されたミキシング部と、
前記ミキシング部によりミキシングされた音声信号の出力レベルであるメイン出力レベルを調節するように構成されたメイン音量調節部と、
前記マイク出力レベル、前記楽曲出力レベル、及び前記メイン出力レベルそれぞれについて、使用者によって指定された出力レベルの値を表す指定値を取得するように構成された取得部と、
前記取得部により取得された各指定値に基づき、前記マイク出力レベルを実際に調節する設定値であるマイク出力設定値と、前記楽曲出力レベルを実際に調節する設定値である楽曲出力設定値と、前記メイン出力レベルを実際に調節する設定値であるメイン出力設定値とを決定するように構成された決定部と、
前記決定部により決定されたマイク出力設定値、楽曲出力設定値、及びメイン出力設定値に従って、前記マイク音量調節部、前記楽曲音量調節部、及びメイン音量調節部それぞれについて出力レベルを調節するように構成された音量制御部とを備え、
前記決定部は、
前記マイク出力設定値と前記楽曲出力設定値との差の値が、前記マイク出力レベルの指定値と前記楽曲出力レベルの指定値との差の値に等しくなるように、かつ、前記マイク出力レベルの指定値及び前記楽曲出力レベルの指定値のうち、小さい方の指定値に対応する設定値を予め定められた下限の値である下限基準値に合わせるようにして、前記マイク出力設定値及び前記楽曲出力設定値を決定し、また、前記メイン出力レベルの指定値に対して、前記マイク出力レベル及び前記楽曲出力レベルの指定値と前記マイク出力設定値及び前記楽曲出力設定値との間の変化値を相反する方向に反映することによって、前記メイン出力設定値を決定するように構成されている、カラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記決定部は、前記マイク出力設定値及び前記楽曲出力設定値の少なくとも何れかが前記下限基準値以上になるように、前記マイク出力設定値及び前記楽曲出力設定値を決定するように構成されている、カラオケ装置。
【請求項３】
請求項1又は請求項２に記載のカラオケ装置において、
前記マイク音量調節部は、マイクを介して入力された音声に基づいて生成されたデジタル音声信号の出力レベルであるマイク出力レベルを調節するように構成されており、
前記楽曲音量調節部は、カラオケ楽曲の演奏音を発生する音源から出力されたデジタル音声信号の出力レベルである楽曲出力レベルを調節するように構成されており、
前記マイク音量調節部において出力レベルが調節されたデジタル音声信号をアナログ音声信号に変換する第１変換部と、
前記楽曲音量調節部において出力レベルが調節されたデジタル音声信号をアナログ音声信号に変換する第２変換部とを更に備え、
前記ミキシング部は、前記第１変換部及び前記第２変換部において変換された２種類のアナログ音声信号を混合するように構成されており、
前記メイン音量調節部は、前記ミキシング部によりミキシングされたアナログ音声信号の出力レベルであるメイン出力レベルを調節するように構成されている、カラオケ装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のカラオケ装置において、
前記音量制御部は、前記決定部により決定されたマイク出力設定値、楽曲出力設定値、及びメイン出力設定値のうち、調節前の出力レベルより下げる対象を、調節前の出力レベルより上げる対象よりも先に調節するように構成されている、カラオケ装置。
【請求項５】
マイクを介して入力された音声に基づく音声信号の出力レベルであるマイク出力レベルを調節するように構成されたマイク音量調節部と、
カラオケ楽曲の演奏音を発生する音源から出力された音声信号の出力レベルである楽曲出力レベルを調節するように構成された楽曲音量調節部と、
前記マイク音量調節部及び前記楽曲音量調節部において出力レベルが調節された２種類の前記音声信号を混合するように構成されたミキシング部と、
前記ミキシング部によりミキシングされた音声信号の出力レベルであるメイン出力レベルを調節するように構成されたメイン音量調節部と、
を備えるカラオケ装置を制御するコンピュータが実行するプログラムであって、
前記マイク出力レベル、前記楽曲出力レベル、及び前記メイン出力レベルそれぞれについて、使用者によって指定された出力レベルの値を表す指定値を取得する取得手順と、
前記取得手順において取得された各指定値に基づき、前記マイク出力レベルを実際に調節する設定値であるマイク出力設定値と、前記楽曲出力レベルを実際に調節する設定値である楽曲出力設定値と、前記メイン出力レベルを実際に調節する設定値であるメイン出力設定値を決定する決定手順と、
前記決定手順において決定されたマイク出力設定値、楽曲出力設定値、及びメイン出力設定値に従って、前記マイク音量調節部、前記楽曲音量調節部、及びメイン音量調節部それぞれについて出力レベルを調節する音量制御手順を有し、
前記決定手順は、
前記マイク出力設定値と前記楽曲出力設定値との差の値が、前記マイク出力レベルの指定値と前記楽曲出力レベルの指定値との差の値に等しくなるように、かつ、前記マイク出力レベルの指定値及び前記楽曲出力レベルの指定値のうち、小さい方の指定値に対応する設定値を予め定められた下限の値である下限基準値に合わせるようにして、前記マイク出力設定値及び前記楽曲出力設定値を決定し、また、前記メイン出力レベルの指定値に対して、前記マイク出力レベル及び前記楽曲出力レベルの指定値と前記マイク出力設定値及び前記楽曲出力設定値との間の変化値を相反する方向に反映することによって、前記メイン出力設定値を決定するように構成されている、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、カラオケ装置において出力する音量を調節する技術に関する。
【背景技術】
【０００２】
特許文献１には、オーディオ再生装置において、デジタル音声信号をデジタルゲイン設定部でゲイン調節した後、アナログ音声信号に変換し、アナログゲイン設定部でゲイン調節して出力する音量調節技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４１５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、カラオケ装置においては、楽曲が演奏された楽曲音と、マイクにより入力されたマイク音とを混合して出力する処理が行われている。この種のカラオケ装置において、複数の音声処理経路にそれぞれ出力レベルを調節するボリュームを備え、さらに複数の音声処理経路が混合された後に出力レベルを調節するボリュームを備えるものがある。
【０００５】
具体的には、楽曲音の音声処理経路及びマイク音の音声処理経路それぞれに備えられたデジタルボリュームによって個別に出力レベルを調節する。そして、さらに、デジタルボリュームによって出力レベルが調節された楽曲音とマイク音とが混合された後に、１つのアナログボリュームによって全体の出力レベルを調節する。
【０００６】
上述のようなカラオケ装置の構成では、前段のデジタルボリュームの用途として、楽曲音とマイク音との音量のバランスを調節する役割が想定されている。また、後段のアナログボリュームの用途として、混合された音全体の音量の大小を調整する役割が想定されている。しかしながら、カラオケ装置を利用する利用客によっては、前述の想定に関わらず、音全体の音量を調節する場合において前段のデジタルボリュームを使用するケースが多く見られた。しかし、デジタルボリュームを使って音量を小さくしていくと、音声信号のダイナミックレンジが狭くなり、ビット落ちによって楽曲音やマイク音の音質を劣化させるおそれがある。
【０００７】
一方、特許文献１には、前段のデジタルゲイン設定部（デジタルボリュームに相当）と後段のアナログゲイン設定部（アナログボリュームに相当）とにおいて、音量調節の配分を制御することで、全体の音量を保持しながら音質の劣化を低減することが記載されている。しかしながら、特許文献１の技術においては、楽曲音やマイク音といった複数の音声処理経路ごとに前段のボリュームが備えられている構成については考慮されていない。
【０００８】
そこで、本開示は、カラオケ装置の使用者が行う音量の設定に対して、楽曲音とマイク音との音量のバランスと全体の音量とを保持しながら、音質の劣化を低減するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本開示の一態様に係るカラオケ装置は、マイク音量調節部と、楽曲音量調節部と、ミキシング部と、メイン音量調節部と、取得部と、決定部と、音量制御部とを備える。マイク音量調節部は、マイクを介して入力された音声に基づく音声信号の出力レベルであるマイク出力レベルを調節するように構成されている。楽曲音量調節部は、カラオケ楽曲の演奏音を発生する音源から出力された音声信号の出力レベルである楽曲出力レベルを調節するように構成されている。ミキシング部は、マイク音量調節部及び楽曲音量調節部において出力レベルが調節された２種類の音声信号を混合するように構成れている。メイン音量調節部は、ミキシング部によりミキシングされた音声信号の出力レベルであるメイン出力レベルを調節するように構成されている。
【００１０】
取得部は、マイク出力レベル、楽曲出力レベル、及びメイン出力レベルそれぞれについて、使用者によって指定された出力レベルの値を表す指定値を取得するように構成されている。決定部は、取得部により取得された各指定値に基づき、マイク出力設定値と、楽曲出力設定値と、メイン出力設定値とを決定するように構成されている。マイク出力設定値は、マイク出力レベルの指定値に対して、マイク出力レベルを実際に調節する設定値である。楽曲出力設定値は、楽曲出力レベルの指定値に対して、楽曲出力レベルを実際に調節する設定値である。メイン出力設定値は、メイン出力レベルの指定値に対して、メイン出力レベルを実際に調節する設定値である。
【００１１】
具体的には、決定部は、次のようにしてマイク出力設定値及び楽曲出力設定値を決定するように構成されている。すなわち、マイク出力設定値と楽曲出力設定値との差の値が、マイク出力レベルの指定値と楽曲出力レベルの指定値との差の値に等しくなるようにする。かつ、マイク出力レベルの指定値及び楽曲出力レベルの指定値のうち、小さい方の指定値に対応する設定値を予め定められた下限の値である下限基準値に合わせるようにする。また、決定部は、メイン出力レベルの指定値に対して、マイク出力レベル及び楽曲出力レベルの指定値とマイク出力設定値及び楽曲出力設定値との間の変化値を相反する方向に反映することによって、メイン出力設定値を決定するように構成されている。
【００１２】
音量制御部は、決定部により決定されたマイク出力設定値、楽曲出力設定値、及びメイン出力設定値に従って、マイク音量調節部、楽曲音量調節部、及びメイン音量調節部それぞれについて出力レベルを調節するように構成されている。
【００１３】
本開示に係るカラオケ装置では、マイク音量調節部及び楽曲音量調節部の出力レベルが過度に小さく設定されると音質が劣化することを鑑み、マイク出力レベル及び楽曲出力レベルの各指定値のうち、小さい方の指定値について実際に調節する設定値を下限基準値に合わせて決定することができる。なおかつ、マイク出力設定値と楽曲出力設定値との差の値が、マイク出力レベルの指定値と楽曲出力レベルの指定値との差の値に等しくなるように、マイク出力設定値及び楽曲出力設定値を決定することができる。
【００１４】
このようにすることで、カラオケ装置の使用者が行う音量の設定に対して、楽曲音とマイク音との音量のバランスを保持しながら、音質の劣化を低減することができる。また、マイク出力レベル及び楽曲出力レベルの指定値と、マイク出力設定値及び楽曲出力設定値との間の変化値を補償するようにメイン出力設定値を決定することで、全体の音量を保持しながら音質の劣化を低減することができる。
【００１５】
上記構成において、更に次のようにしてもよい。すなわち、決定部は、マイク出力設定値及び楽曲出力設定値の少なくとも何れかが下限基準値以上になるように、マイク出力設定値及び楽曲出力設定値を決定するように構成されている。例えば、下限基準値として、出力レベルの低下による音質の劣化が顕著にならない範囲の値が予め設定されていれば、マイク出力設定値及び楽曲出力設定値の少なくとも何れかを下限基準値以上になるように決定することで、音質の劣化を効果的に低減できる。
【００１６】
上記構成において、更に次のようにしてもよい。すなわち、マイク音量調節部は、マイクを介して入力された音声に基づいて生成されたデジタル音声信号の出力レベルであるマイク出力レベルを調節するように構成されている。また、楽曲音量調節部は、カラオケ楽曲の演奏音を発生する音源から出力されたデジタル音声信号の出力レベルである楽曲出力レベルを調節するように構成されている。
【００１７】
さらに、マイク音量調節部において出力レベルが調節されたデジタル音声信号をアナログ音声信号に変換する第１変換部と、楽曲音量調節部において出力レベルが調節されたデジタル音声信号をアナログ音声信号に変換する第２変換部とを備える。ミキシング部は、第１変換部及び第２変換部において変換された２種類のアナログ音声信号を混合するように構成されている。メイン音量調節部は、ミキシング部によりミキシングされたアナログ音声信号の出力レベルであるメイン出力レベルを調節するように構成されている。
【００１８】
このような構成によれば、デジタル音声信号の出力レベルを調節するマイク音量調節部及び楽曲音量調節部において、楽曲音とマイク音との音量のバランスを保持できる。また、アナログ音声信号の出力レベルを調節するメイン音量調節部において、全体の音量を保持しながら、音質の劣化を低減することができる。
【００１９】
上記構成において、更に次のようにしてもよい。すなわち、音量制御部は、決定部により決定されたマイク出力設定値、楽曲出力設定値、及びメイン出力設定値のうち、調節前の出力レベルより下げる対象を、調節前の出力レベルより上げる対象よりも先に調節するように構成されている。このようにすることで、マイク出力レベル、楽曲出力レベル、及びメイン出力レベルを調節する過程において突然音量が大きくなることを回避することができ、カラオケ装置の使用者が受ける違和感を低減できる。
【００２０】
なお、本開示は、カラオケ装置を制御するコンピュータにおいて実行されるプログラム、あるいはプログラムを記憶する記憶媒体の形態で実現することもできる。
【図面の簡単な説明】
【００２１】
【図１】カラオケ装置の構成を表すブロック図。
【図２】音響制御部の構成を表すブロック図。
【図３】音量設定ＵＩの一例を表す説明図。
【図４】音量設定処理の手順を表すフローチャート。
【発明を実施するための形態】
【００２２】
以下、本開示の実施形態を図面に基づいて説明する。なお、本開示は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［カラオケ装置１０の構成の説明］
図１に例示されるとおり、カラオケ装置１０は、制御部１１、通信インタフェース部１２、記憶部１３、操作部１４、音響制御部１５を備える。また、カラオケ装置１０には、ディスプレイ１６、マイク１７、スピーカ１８等の周辺機器が接続されている。このカラオケ装置１０は、使用者からリクエストされたカラオケ楽曲を演奏する機能を有する機器であり、例えば、カラオケ店舗に設置される業務用のカラオケ装置で具現化される。
【００２３】
制御部１１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ、入出力インタフェース等を中心に構成された情報処理装置である。制御部１１の機能は、ＣＰＵがＲＯＭや半導体メモリ等の非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。通信インタフェース部１２は、カラオケ装置１０をネットワークに接続し、そのネットワークを介した通信を制御する通信装置である。本実施形態において、カラオケ装置１０は、通信インタフェース部１２を介してリモコン端末２０との間で通信を行う。
【００２４】
記憶部１３は、例えばハードディスクドライブや半導体メモリ等からなる記憶装置である。記憶部１３には、カラオケ楽曲を演奏するための楽曲データを多数収録したカラオケデータベースや、カラオケ装置１０の動作を制御するためのプログラムが記憶される。操作部１４は、使用者からの操作を入力するための入力装置であり、カラオケ装置１０本体に備えられたタッチパネルやキースイッチ等からなる。
【００２５】
本実施形態では、操作部１４の用途として、マイク音量、ミュージック音量、及び主音量を個別に設定するためのユーザインタフェース（以下、ＵＩ）を提供することを想定している。マイク音量とは、マイク１７を介して入力された音声が出力される音量である。ミュージック音量とは、カラオケ楽曲の演奏音が出力される音量である。主音量とは、マイク１７の音声とカラオケ楽曲の演奏音とを含む全体の音量である。
【００２６】
音響制御部１５は、音声の入出力を制御するデバイスである。音響制御部１５の入力側にはマイク１７が接続される。これにより音響制御部１５は、使用者の歌唱音声を取得する。音響制御部１５の出力側にはスピーカ１８が接続される。これにより音響制御部１５は、制御部１１による演奏処理において再生された楽曲の演奏音と使用者の歌唱音声とを混合した音源信号をスピーカ１８に出力する。スピーカ１８は、音響制御部１５から出力される音源信号を音に換えて出力する。ディスプレイ１６は、制御部１１から送られてくる映像データに基づいて映像の表示を行う表示装置である。
【００２７】
制御部１１は、リモコン端末２０を介して使用者から楽曲のリクエストを受付けると、その楽曲の曲番号とリクエストした使用者の識別情報とを対応付けて、内部のＲＡＭ等において管理されている予約リストに受付け順に登録する。制御部１１は、予約リストに登録されている演奏順に従って、予約曲に対応する楽曲データを順番に取得して演奏処理を行う。なお、カラオケ装置１０のその他の機能や構成については公知技術に従っているので、ここでは詳細な説明を省略する。
【００２８】
リモコン端末２０は、カラオケ装置１０用の遠隔操作機器である。このリモコン端末２０は、リモコン端末２０の動作を制御する情報処理装置である制御部や、情報を表示するディスプレイ、使用者の入力操作を受付けるタッチパネルやキースイッチ等の操作部、無線ＬＡＮ通信部、赤外線通信部等（何れも不図示）を備える。このリモコン端末２０を用いることで、使用者はカラオケサービスに関する情報の閲覧や、カラオケ装置１０に演奏させるカラオケ楽曲の選曲操作、音量設定等を行うことができるようになっている。このリモコン端末２０は、例えば、周知の無線ＬＡＮ通信規格に則った無線通信機能を有し、ネットワークを介してカラオケ装置１０との間で通信を行う。
【００２９】
つぎに、カラオケ装置１０の音響制御部１５の詳細な構成について、図２を参照しながら説明する。図２に例示されるように、音響制御部１５は、Ａ／Ｄ変換部１５１、マイクボリューム１５２、ミュージックボリューム１５３、２つのＤ／Ａ変換部１５４，１５５、ミキサ１５６、メインボリューム１５７を備える。これらの各部のうち、Ａ／Ｄ変換部１５１、マイクボリューム１５２、及びＤ／Ａ変換部１５４は、マイク１７により入力された音声を表す音声信号を処理する音声処理経路を構成する。一方、ミュージックボリューム１５３及びＤ／Ａ変換部１５５は、制御部１１において再生されたカラオケ楽曲の演奏音を表す音声信号を処理する音声処理経路を構成する。
【００３０】
Ａ／Ｄ変換部１５１は、マイク１７から入力されたアナログ音声信号を、デジタル音声信号に変換する電子回路である。マイクボリューム１５２は、Ａ／Ｄ変換部１５１により変換されたデジタル音声信号の振幅である出力レベルを増減することで音量を調節する、いわゆるデジタルボリュームである。このマイクボリューム１５２は、制御部１１において設定されたマイク音量設定値（本開示におけるマイク出力設定値に相当）に従ってデジタル音声信号の出力レベルを調節する。Ｄ／Ａ変換部１５４は、マイクボリューム１５２によって増幅されたデジタル音声信号を、アナログ音声信号に変換する電子回路である。
【００３１】
ミュージックボリューム１５３は、制御部１１において楽曲データが再生されることで出力されるデジタル音声信号の振幅である出力レベルを増減することで音量を調節する、いわゆるデジタルボリュームである。このミュージックボリューム１５３は、制御部１１において設定されたミュージック音量設定値（本開示における楽曲出力設定値に相当）に従ってデジタル音声信号の出力レベルを調節する。Ｄ／Ａ変換部１５５は、ミュージックボリューム１５３によって増幅されたデジタル音声信号を、アナログ音声信号に変換する電子回路である。
【００３２】
ミキサ１５６は、Ｄ／Ａ変換部１５４から出力されたアナログ音声信号（マイク側）、と、Ｄ／Ａ変換部１５５から出力されたアナログ音声信号（ミュージック側）とを混合して出力する電子回路である。メインボリューム１５７は、ミキサ１５６から出力されたアナログ音声信号の振幅である出力レベルを増減することで音量を調節する、いわゆるアナログボリュームである。このメインボリューム１５７は、制御部１１において設定された主音量設定値（本開示におけるメイン出力設定値に相当）に従ってアナログ音声信号の出力レベルを調節する。そして、メインボリューム１５７において増幅されたアナログ音声信号は、パワーアンプを経由してスピーカ１８から音声として出力される。
【００３３】
カラオケ装置１０は、マイクボリューム１５２、ミュージックボリューム１５３、及びメインボリューム１５７について、使用者が各個に音量を調節することができるように構成されている。具体的には、図３に例示されるようなユーザインタフェースである音量設定ＵＩ２００を使用者に提供することで、使用者が所望する音量を数値で入力できるようになっている。この音量設定ＵＩ２００は、例えば、リモコン端末２０のディスプレイ上に設けられたタッチパネルと連動する画像で構成されるＧＵＩ（グラフィカル・ユーザ・インタフェース）として具現化される。あるいは、カラオケ装置１０の操作部１４のタッチパネル連動する画像で構成されるＧＵＩとして具現化されるものであってもよい。あるいは、機械的なボタンスイッチと数値等を表示するインジケータとによって構成されるものであってもよい。
【００３４】
図３に例示されるとおり、音量設定ＵＩ２００は、マイク音量指定部２０１と、ミュージック音量指定部２０２と、主音量指定部２０３とを備える。これらの各音量指定部２０１，２０２，２０３には、指定する音量の値を増減するためのボタンや、現在の音量の値を数値やグラフで表す表示部が設けられている。本実施形態では、各音量指定部２０１，２０２，２０３において音量を０（最小音量）から６４（最大音量）までの数値で指定できるようになっているものとする。音量設定ＵＩ２００において使用者から入力された音量の値である入力値は、カラオケ装置１０の制御部１１に送信される。
【００３５】
［音量設定処理の説明］
カラオケ装置１０の制御部１１が実行する音量設定処理の手順について、図４のフローチャートを参照しながら説明する。この処理は、カラオケ装置１０の電源スイッチがオンにされてカラオケ装置１０が稼働しているときに実行される処理である。
【００３６】
Ｓ１００では、制御部１１は、音量設定ＵＩ２００（図３参照）を介して音量を変更する指示を受付けたか否かを判定する。音量を変更する指示を受付けていない場合（Ｓ１００：ＮＯ）、制御部１１はＳ１００の処理を繰返す。音量を設定する指示を受付けた場合（Ｓ１００：ＹＥＳ）、制御部１１はＳ１０２に進む。
【００３７】
Ｓ１０２では、制御部１１は、「マイク音量の指定値」と「主音量の指定値」とを加算した値を「Ｘ」、「ミュージック音量の指定値」と「主音量の指定値」とを加算した値を「Ｙ」として算出する。ここでいう「マイク音量の指定値」、「ミュージック音量の指定値」、「主音量の指定値」とは、音量設定ＵＩ２００において使用者から入力された各入力値を、各ボリューム１５２，１５３，１５７における出力レベルのゲインの値（単位はデシベル）に変換した値である。この変換は、例えば、音量の入力値と出力レベルのゲインとの対応を定義する所与のテーブルに基づいて行う。
【００３８】
Ｓ１０４では、制御部１１は、Ｓ１０２において算出したＸの値とＹの値との差の絶対値を「Ｚ」として算出する。すなわち、Ｚは、マイク音量の指定値とミュージック音量の指定値との差の絶対値に等しい。Ｓ１０６では、制御部１１は、Ｘの値がＹの値以上であるか否かに応じて処理を分岐する。Ｘの値がＹの値以上である場合（Ｓ１０６：ＹＥＳ）、制御部１１はＳ１０８に進む。一方、Ｘの値がＹの値より小さい場合（Ｓ１０６：ＮＯ）、制御部１１はＳ１１０に進む。
【００３９】
Ｘの値がＹの値以上である場合に進むＳ１０８では、制御部１１は、Ｓ１０４において算出されたＺの値が６．０ｄＢ以下であるか否かに応じて処理を分岐する。この６．０ｄＢという値は、本実施形態においてマイクボリューム１５２及びミュージックボリューム１５３が扱うデジタル音声信号のフルスケール（すなわち、最大音量）に相当する出力レベルである。
【００４０】
Ｓ１０８においてＺの値が６．０ｄＢ以下である場合（Ｓ１０８：ＹＥＳ）、制御部１１はＳ１１２に進む。Ｓ１１２では、制御部１１は、各ボリューム１５２，１５３，１５７の出力レベルを実際に調節する値である音量設定値を算出するために用いる計算式を、以下の式（１）とおりに決定する。
マイク音量設定値＝Ｚ（ｄＢ）
ミュージック音量設定値＝０．０（ｄＢ）
主音量設定値＝Ｙ（ｄＢ）                  …式（１）
ここで、マイク音量設定値とは、使用者から指定されたマイク音量の指定値に対して、マイクボリューム１５２の出力レベルを実際に調節する設定値である。ミュージック音量設定値とは、使用者から指定されたミュージック音量の指定値に対して、ミュージックボリューム１５３の出力レベルを実際に調節する設定値である。主音量設定値とは、使用者から指定された主音量の指定値に対して、メインボリューム１５７の出力レベルを実際に調節する設定値である。
【００４１】
上記式（１）によれば、マイク音量の指定値及びミュージック音量の指定値のうち、小さい方のミュージック音量に対応するミュージック音量設定値が０．０ｄＢに設定される。この０．０ｄＢという値は、本実施形態において出力レベルの低下による音質の劣化が顕著にならない範囲の下限基準値として予め定められた値である。一方、マイク音量設定値は、Ｚの値（すなわち、マイク音量とミュージック音量との差の絶対値）に設定される。これにより、マイク音量設定値とミュージック音量設定値との差が、使用者から指定されたマイク音量の指定値とミュージック音量の指定値との差と等しくなる。つまり、ここで設定されるマイク音量設定値及びミュージック音量設定値における音量のバランスが、使用者から指定されたマイク音量の指定値及びミュージック音量の指定値における音量のバランスと等しくなり、音量のバランスが維持されている。
【００４２】
また、主音量設定値は、Ｙの値（すなわち、ミュージック音量の指定値＋主音量の指定値）に設定される。これは、ミュージック音量の指定値に対してミュージック音量設定値を０．０ｄＢに変更した際の変化値を、主音量の指定値に対して相反する方向に加えた値に相当する。これにより、使用者から指定された主音量の指定値における全体の音量が維持されるようになっている。
【００４３】
一方、Ｓ１０８においてＺの値が６．０ｄＢより大きい場合（Ｓ１０８：ＮＯ）、制御部１１はＳ１１４に進む。Ｓ１１４では、制御部１１は、各ボリューム１５２，１５３，１５７の出力レベルを実際に調節する値である音量設定値を算出するために用いる計算式を、以下の式（２）とおりに決定する。
マイク音量設定値＝６．０（ｄＢ）
ミュージック音量設定値＝６．０−Ｚ（ｄＢ）
主音量設定値＝Ｘ−６．０（ｄＢ）                  …式（２）
上記式（２）によれば、マイク音量の指定値及びミュージック音量の指定値のうち、大きい方のマイク音量に対応するマイク音量設定値が６．０ｄＢに設定される。６．０ｄＢという値は、本実施形態におけるデジタル音声信号のフルスケール（すなわち、最大音量）に相当する出力レベルである。一方、ミュージック音量設定値は、６．０−Ｚの値に設定される。これにより、マイク音量設定値とミュージック音量設定値との差が、使用者から指定されたマイク音量の指定値とミュージック音量の指定値との差と等しくなる。
【００４４】
上記式（２）が適用される事例では、マイク音量の指定値とミュージック音量の指定値との差がフルスケールの６．０ｄＢよりも大きいため、大きい方のマイク音量設定値が上限の６．０ｄＢに設定されるようになっている。その上で、マイク音量設定値とミュージック音量設定値における音量のバランスを維持し、かつ音質の劣化を極力低減するために、小さい方のミュージック音量設定値を下限基準値である０．０ｄＢに可能な限り近づくように設定されるようになっている。
【００４５】
また、主音量設定値は、Ｘ−６．０の値に設定される。これは、マイク音量の指定値に対してマイク音量設定値を６．０ｄＢに変更した際の変化値を、主音量の指定値に対して相反する方向に加えた値に相当する。これにより、使用者から指定された主音量の指定値における全体の音量が維持されるようになっている。
【００４６】
一方、Ｓ１０６においてＸの値がＹの値より小さい場合と判定された場合に進むＳ１１０では、制御部１１は、Ｓ１０４において算出されたＺの値が、６．０ｄＢ以下であるか否かに応じて処理を分岐する。
【００４７】
Ｓ１１０においてＺの値が６．０ｄＢ以下である場合（Ｓ１１０：ＹＥＳ）、制御部１１はＳ１１６に進む。Ｓ１１６では、制御部１１は、各ボリューム１５２，１５３，１５７の出力レベルを実際に調節する値である音量設定値を算出するために用いる計算式を、以下の式（３）とおりに決定する。
マイク音量設定値＝０．０（ｄＢ）
ミュージック音量設定値＝Ｚ（ｄＢ）
主音量設定値＝Ｘ（ｄＢ）                  …式（３）
上記式（３）によれば、マイク音量の指定値及びミュージック音量の指定値のうち、小さい方のマイク音量に対応するマイク音量設定値が下限基準値である０．０ｄＢに設定される。一方、ミュージック音量設定値は、Ｚの値（すなわち、マイク音量とミュージック音量との差の絶対値）に設定される。これにより、マイク音量設定値とミュージック音量設定値との差が、使用者から指定されたマイク音量の指定値とミュージック音量の指定値との差と等しくなる。つまり、ここで設定されるマイク音量設定値及びミュージック音量設定値における音量のバランスが、使用者から指定されたマイク音量の指定値及びミュージック音量の指定値における音量のバランスと等しくなり、音量のバランスが維持されている。
【００４８】
また、主音量設定値は、Ｘの値（すなわち、マイク音量の指定値＋主音量の指定値）に設定される。これは、マイク音量の指定値に対してマイク音量設定値を０．０ｄＢに変更した際の変化値を、主音量の指定値に対して相反する方向に加えた値に相当する。これにより、使用者から指定された主音量の指定値における全体の音量が維持されるようになっている。
【００４９】
一方、Ｓ１１０においてＺの値が６．０ｄＢより大きい場合（Ｓ１１０：ＮＯ）、制御部１１はＳ１１８に進む。Ｓ１１８では、制御部１１は、各ボリューム１５２，１５３，１５７の出力レベルを実際に調節する値である音量設定値を算出するために用いる計算式を、以下の式（４）とおりに決定する。
マイク音量設定値＝６．０−Ｚ（ｄＢ）
ミュージック音量設定値＝６．０（ｄＢ）
主音量設定値＝Ｙ−６．０（ｄＢ）                  …式（４）
上記式（４）によれば、マイク音量の指定値及びミュージック音量の指定値のうち、大きい方のミュージック音量に対応するミュージック音量設定値がフルスケールの音量レベルに相当する６．０ｄＢに設定される。一方、マイク音量設定値は、６．０−Ｚの値に設定される。これにより、マイク音量設定値とミュージック音量設定値との差が、使用者から指定されたマイク音量の指定値とミュージック音量の指定値との差と等しくなる。
【００５０】
上記式（４）が適用される事例では、マイク音量の指定値とミュージック音量の指定値との差がフルスケールの６．０ｄＢよりも大きいため、大きい方のミュージック音量設定値が上限の６．０ｄＢに設定されるようになっている。その上で、マイク音量設定値とミュージック音量設定値における音量のバランスを維持し、かつ音質の劣化を極力低減するために、小さい方のマイク音量設定値を下限基準値である０．０ｄＢに可能な限り近づくように設定されるようになっている。
【００５１】
また、主音量設定値は、Ｙ−６．０の値に設定される。これは、ミュージック音量の指定値に対してミュージック音量設定値を６．０ｄＢに変更した際の変化値を、主音量の指定値に対して相反する方向に加えた値に相当する。これにより、使用者から指定された主音量の指定値における全体の音量が維持されるようになっている。
【００５２】
Ｓ１２０では、制御部１１は、上述のＳ１１２，Ｓ１１４，Ｓ１１６，Ｓ１１８の何れかにおいて決定された計算式に従って、マイク音量設定値、ミュージック音量設定値、及び主音量設定値を算出する。Ｓ１２２では、制御部１１は、Ｓ１２２において算出されたマイク音量設定値、ミュージック音量設定値、及び主音量設定値の各値を、各ボリューム１５２，１５３，１５７において設定可能なバイナリデータに対応する値に変換する。ここで、算出されたマイク音量設定値、ミュージック音量設定値、及び主音量設定値の数値が、設定可能なバイナリデータに対応しない数値である場合、例えば、設定可能な近い数値にシフトさせる。また、算出された音量設定値の数値がミュート以下の数値である場合、ミュートに設定する。
【００５３】
Ｓ１２４では、制御部１１は、各ボリューム１５２，１５３，１５７について、音量の調節を行う順序を決定する。具体的には、制御部１１は、各ボリューム１５２，１５３，１５７のうち、変更前の時点における音量設定値から出力レベルを下げる処理を行う対象を、出力レベルを上げる処理を行う対象よりも先に調節するように順序を決定する。
【００５４】
Ｓ１２６では、制御部１１は、各ボリューム１５２，１５３，１５７に対して、Ｓ１２２において変換されたマイク音量設定値、ミュージック音量設定値、及び主音量設定値に従って、Ｓ１２４において決定された順序で出力レベルを順次変更する制御を行う。これに対して、マイクボリューム１５２、ミュージックボリューム１５３、及びメインボリューム１５７は、制御部１１により指示されたそれぞれの音量設定値に従って出力レベルを変更する。
【００５５】
Ｓ１２８では、制御部１１は、カラオケ装置１０の電源スイッチをオフにする指示を受付けたか否かを判定する。電源スイッチをオフにする指示を受付けていない場合（Ｓ１２８：ＮＯ）、制御部１１はＳ１００に戻る。一方、電源スイッチをオフにする指示を受付けた場合（Ｓ１２８：ＹＥＳ）、制御部１１は音量設定処理を終了する。
【００５６】
［効果］
実施形態のカラオケ装置１０によれば、以下の効果を奏する。
制御部１１は、マイク音量設定値とミュージック音量設定値との差の値が、使用者により指定されたマイク音量の指定値とミュージック音量の指定値との差の値に等しくなるように、かつ、マイク音量の指定値及びミュージック音量の指定値のうち、小さい方の指定値について実際に調節する音量設定値を、下限基準値である０．０ｄＢに可能な限り近くなるように、マイク音量設定値及びミュージック音量設定値を決定する。
【００５７】
また、制御部１１は、マイク音量設定値及びミュージック音量設定値の少なくとも何れかが下限基準値以上になるように、マイク音量設定値及びミュージック音量設定値を決定する。また、下限基準値は、出力レベルの低下による音質の劣化が顕著にならない範囲の値で予め定められている。
【００５８】
このようにすることで、使用者が行う音量の設定に対して、ミュージック音とマイク音との音量のバランスを保持しながら、音質の劣化を低減することができる。また、マイク音量及びミュージック音量の指定値と、マイク音量設定値及びミュージック音量設定値との間の変化値を補償するように主音量設定値を決定することで、全体の音量を保持しながら音質の劣化を低減することができる。
【００５９】
また制御部１１は、各ボリューム１５２，１５３，１５７のうち、変更前の時点における音量設定値から出力レベルを下げる処理を行う対象を、出力レベルを上げる処理を行う対象よりも先に調節するように順序を決定するように構成されている。このようにすることで、マイク音量、ミュージック音量、及び主音量を調節する過程において突然音量が大きくなることを回避することができ、使用者が受ける違和感を低減できる。
【００６０】
［特許請求の範囲に記載の構成との対応］
実施形態の各構成と、特許請求の範囲に記載の構成との対応は次のとおりである。
マイクボリューム１５２が、マイク音量調節部に相当する。ミュージックボリューム１５３が、楽曲音量調節部に相当する。Ｄ／Ａ変換部１５４が、第１変換部に相当する。Ｄ／Ａ変換部１５５が、第２変換部に相当する。ミキサ１５６が、ミキシング部に相当する。メインボリューム１５７が、メイン音量調節部に相当する。制御部１１が音量設定ＵＩ２００を介して各音量の入力値を取得して出力レベルのゲインの値に変換する処理が、取得部としての処理に相当する。制御部１１が実行するＳ１０２〜Ｓ１２２の処理が、決定部としての処理に相当する。制御部１１が実行するＳ１２４，Ｓ１２６の処理が、音量制御部としての処理に相当する。
【００６１】
［変形例］
上記各実施形態における１つの構成要素が有する機能を複数の構成要素に分担させたり、複数の構成要素が有する機能を１つの構成要素に発揮させたりしてもよい。また、上記各実施形態の構成の一部を省略してもよい。また、上記各実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加、置換等してもよい。なお、特許請求の範囲に記載の文言から特定される技術思想に含まれるあらゆる態様が、本開示の実施形態である。
【００６２】
例えば、上述の実施形態においては、マイクボリューム１５２及びミュージックボリューム１５３としてデジタルボリュームが適用されており、メインボリューム１５７としてアナログボリュームが適用された事例について説明した。これに限らず、例えば、マイクボリュームやミュージックボリュームとしてアナログボリューム適用する構成や、メインボリュームとしてデジタルボリュームを適用する構成についても、本開示を適用可能である。
【００６３】
また、上述したカラオケ装置１０の制御部１１としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体等、種々の形態で本開示を実現することもできる。
【符号の説明】
【００６４】
１０…カラオケ装置、１１…制御部、１２…通信インタフェース部、１３…記憶部、１４…操作部、１５…音響制御部、１６…ディスプレイ、１７…マイク、１８…スピーカ、２０…リモコン端末、１５１…Ａ／Ｄ変換部、１５２…マイクボリューム、１５３…ミュージックボリューム、１５４，１５５…Ｄ／Ａ変換部、１５６…ミキサ、１５７…メインボリューム。
【図１】
0006651935.tif 000002
【図２】
0006651935.tif 000003
【図３】
0006651935.tif 000004
【図４】
0006651935.tif 000005