(57)【要約】【課題】本発明は、従来よりも一段と容易に音量レベルを自動調整できるようにする。【解決手段】本発明は、ＣＤ／ＤＶＤドライブ５によって再生された楽曲データの音量値をハードディスクドライブ４の音量テーブルＡＴ１に記憶し、ユーザにより入力インタフェース９を介して変更された新規音量値を認識し、当該認識された変更後の新規音量値によって音量テーブルＡＴ１の音量値を更新することにより、最後に変更された新規音量値が常に反映されたユーザ所望の音量レベルで楽曲データの再生結果を出力することができる。【選択図】図６
2007265566.tif 000002
【特許請求の範囲】
【請求項１】
再生手段と、
上記再生手段によって再生されたコンテンツの音量値を記憶部に記憶する記憶制御手段と、
上記音量値を変更するための入力手段と、
上記入力手段を介して変更された新規音量値によって上記記憶部に記憶されている上記音量値を更新する音量値更新手段と
を具えることを特徴とする音量制御装置。
【請求項２】
上記記憶制御手段は、上記再生手段によって再生される上記コンテンツが記録されているメディアを個別に認識するための固有の識別番号を生成し、当該識別番号に対応させて上記音量値を記憶する
ことを特徴とする請求項１に記載の音量制御装置。
【請求項３】
上記記憶制御手段は、上記識別番号に対応した上記メディアに記録されている上記コンテンツの音量値をアルバム単位で記憶する
ことを特徴とする請求項１に記載の音量制御装置。
【請求項４】
上記記憶制御手段は、上記コンテンツの音量値を上記アルバム単位の基準音量値として記憶すると共に、当該基準音量値に対して楽曲単位の曲補正値を記憶する
ことを特徴とする請求項１に記載の音量制御装置。
【請求項５】
上記音量値更新手段は、上記入力手段を介して上記アルバムに対する音量調整操作が行われた場合、上記アルバム単位の上記基準音量値だけを変更して更新することにより、当該更新後の基準音量値に対する上記曲補正値を用いて上記楽曲単位の変更後音量値を決定する
ことを特徴とする請求項４に記載の音量制御装置。
【請求項６】
上記音量値更新手段は、上記入力手段を介して上記楽曲に対する音量調整操作が行われた場合、上記アルバム単位の上記基準音量値を変更することなく上記楽曲毎の上記曲補正値だけを変更して更新する
ことを特徴とする請求項４に記載の音量制御装置。
【請求項７】
上記音量値更新手段は、上記新規音量値における再生時間と、上記音量値における再生時間とを比較し、再生時間の長い方の上記新規音量値又は上記音量値の何れかによって上記記憶手段を更新する
ことを特徴とする請求項１に記載の音量制御装置。
【請求項８】
再生手段によって再生されたコンテンツの音量値を記憶部に記憶する記憶制御ステップと、
ユーザにより入力手段を介して変更された新規音量値を認識する音量値認識ステップと、
上記音量値認識ステップで変更された新規音量値によって上記記憶部に記憶されている上記音量値を更新する音量値更新ステップと
を具えることを特徴とする音量制御方法。
【請求項９】
再生手段と、
上記再生手段によって再生されたコンテンツの音量値を記憶部に記憶する記憶制御手段と、
上記音量値を変更するための入力手段と、
上記入力手段を介して変更された新規音量値によって上記記憶部に記憶されている上記音量値を更新する音量値更新手段と、
上記音量値更新手段により更新された上記音量値の音量レベルで上記再生手段により再生された上記コンテンツを出力する出力手段と
を具えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音量制御装置、音量制御方法及び電子機器に関し、例えばカーオーディオ装置に適用して好適なものである。
【背景技術】
【０００２】
従来、カーオーディオ装置においては、例えばＣＤ(Compact Disc)等のメディアを再生する度にユーザ所望の音量レベルに調整することが一般的に行われている。これは、ＣＤ毎に楽曲データの録音レベルが異なっているからである、
【０００３】
一方、近年のカーオーディオ装置では、大容量のハードディスクに多くの楽曲データを記録することが可能となっており、ハードディスクという一つのメディアに数万曲もの楽曲データを蓄積することができるようになった関係上、ハードディスクのような一つのメディアを再生中であってもアルバム単位または楽曲単位で音量レベルを調整せざるを得ないという状況が発生している。
【０００４】
従って、カーオーディオ装置では、一つのハードディスクの中に記録された録音レベルが低いアルバムの次に、録音レベルが高いアルバムの楽曲データを再生したときには、ユーザが突発的な大音量にさらされる恐れがあった。
【０００５】
そこで、キーワードに対応付けて音量を記憶しておき、再生時にそのキーワードと一致すると、キーワードに対応付けられた音量で再生するようになされたオーディオ装置がある（例えば、特許文献１参照）。
【特許文献１】特開2004-334979公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところでかかる構成のオーディオ装置においては、キーワードを用いなければ音量を自動的に設定することが出来ない構成であるため、必ずしも汎用性が高いとはいえず、使い勝手の点で十分ではないという問題があった。
【０００７】
本発明は以上の点を考慮してなされたもので、従来よりも一段と容易に音量レベルを自動調整し得る音量制御装置、音量制御方法及び電子機器を提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明の音量制御装置及び音量制御方法においては、再生手段によって再生されたコンテンツの音量値を記憶部に記憶し、ユーザにより入力手段を介して変更された新規音量値を認識し、当該認識された変更後の新規音量値によって記憶部に記憶されている音量値を更新することにより、最後に変更された新規音量値が常に反映されたユーザ所望の音量レベルでコンテンツの再生結果を出力することができる。
【０００９】
また本発明の電子機器においては、再生手段と、当該再生手段によって再生されたコンテンツの音量値を記憶部に記憶する記憶制御手段と、当該音量値を変更するための入力手段と、当該入力手段を介して変更された新規音量値によって記憶部に記憶されている音量値を更新する音量値更新手段と、当該音量値更新手段により更新された音量値の音量レベルで再生手段により再生されたコンテンツを出力する出力手段とを設けることにより、最後に変更された新規音量値が常に反映されたユーザ所望の音量レベルでコンテンツの再生結果を出力することができる。
【発明の効果】
【００１０】
本発明によれば、最後に変更された新規音量値が常に反映されたユーザ所望の音量レベルでコンテンツの再生結果を出力し得、かくして従来よりも一段と容易に音量レベルを自動調整し得る音量制御装置、音量制御方法及び電子機器を実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面について、本発明の一実施の形態を詳述する。
【００１２】
（１）カーオーディオ装置の構成
図１において１は全体として本発明の音量制御装置として用いられるカーオーディオ装置を示し、ＣＰＵ(Central Processing Unit)２が全体を統括制御するようになされており、ハードディスクドライブ４からバス８を介して読み出した基本プログラム及び各種アプリケーションプログラムをＲＡＭ３上に展開し、その基本プログラム及び各種アプリケーションプログラムに従ってＣＤ／ＤＶＤドライブ５により通常のＣＤ又はＤＶＤ等（以下、これをディスクと呼ぶ）に対する再生処理等を実行し、その再生処理に伴う各種情報をディスプレイ７に表示し得るようになされている。
【００１３】
このカーオーディオ装置１では、ＣＤ／ＤＶＤドライブ５により再生するディスクの楽曲データに対する音量レベルや、ハードディスクドライブ４によって再生するハードディスクに格納された楽曲データに対する音量レベルを、ユーザのマニュアル操作によって調整するマニュアル音量調整モードと、自動的にユーザ所望の音量レベルに調整する自動音量調整モードとの大きく分けて２種類の音量調整モードがあり、自動音量調整モードのときに調整した音量レベルをアルバム単位や楽曲単位でハードディスクドライブ４を介してハードディスクに記憶させるようになされている。但し、記憶場所としては、これに限るものではなく、不揮発性メモリであるＥＥＰＲＯＭ(Electrically Erasable and Programmable Read Only Memory)６に記憶させても構わない。
【００１４】
実際上、カーオーディオ装置１では、マニュアル音量調整モードと、自動音量調整モードとを入力インタフェース９を介したユーザのボタン操作に応じて切り換えられるようになされている。ここで、自動音量調整モードには、第１の自動音量調整モード〜第３の自動音量調整モードの３種類が存在し、これらについても入力インタフェース９を介したユーザのボタン操作に応じて切り換えられるようになされている。
【００１５】
（２）自動音量調整モード
ここでは、３種類ある第１の自動音量調整モード〜第３の自動音量調整モードのうち、第１の自動音量調整モードから順に説明する。
【００１６】
（２−１）第１の自動音量調整モード
カーオーディオ装置１では、第１の自動音量調整モードが選択された場合、自動音量調整プログラムに従って、音量テーブルに応じた自動音量設定処理手順を実行するようになされているが、その前に再生対象のＣＤ又はＤＶＤ等のディスク状記録媒体（以下、これを単にディスクと呼ぶ）毎にそれぞれ対応した音量テーブルを生成してハードディスクドライブ４に記憶させるようになされている。
【００１７】
なお、カーオーディオ装置１ではＣＤやＤＶＤのようなディスク以外のハードディスクやメモリカード等の記録メディアが再生対象として選択された場合であっても、当該記録メディア毎に対応した音量テーブルを生成してハードディスクドライブ４に記憶させるようになされている。
【００１８】
具体的には、図２に示すようにカーオーディオ装置１のＣＰＵ２は、ルーチンＲＴ１の開始ステップから入って次のステップＳＰ１へ移り、ディスク挿入口からディスクが挿入されたことを確認すると、次のステップＳＰ２へ移る。
【００１９】
ステップＳＰ２においてカーオーディオ装置１のＣＰＵ２は、そのディスクに対して所定のアルゴリズムに従い固有のディスクＩＤを生成し、次のステップＳＰ３へ移る。ここで具体的にカーオーディオ装置１のＣＰＵ２は、ディスクのＴＯＣ(Table Of Contents)情報、アルバムタイトル、アーティスト名、発売年月日等の各種情報を基に所定のアルゴリズムに従って固有のディスクＩＤを生成するようになされているが、ディスクＩＤの生成方法はこれに限るものではなく、アルバムタイトル、アーティスト名、発売年月日等を単に並べただけのディスクＩＤを生成するようにしても良い。
【００２０】
ステップＳＰ３においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ２で生成したディスクＩＤが新規のものであるか否かを判定する。ここで否定結果が得られると、このことはステップＳＰ２で生成したディスクＩＤが新規なものではなく、すなわち既にハードディスクドライブ４に登録されているディスクＩＤそのものであることを表しており、ことのきカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ４へ移る。
【００２１】
ステップＳＰ４においてカーオーディオ装置１のＣＰＵ２は、ハードディスク４に登録されている既存のディスクＩＤに対応付けられた音量テーブルを呼び出し、次のサブルーチンＳＲＴ６へ移る。
【００２２】
これに対してステップＳＰ３で肯定結果が得られると、このことはステップＳＰ２で生成したディスクＩＤが新規なものであり、ハードディスク４には未だ登録されていないことを表しており、このときカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ５へ移る。
【００２３】
ステップＳＰ５においてカーオーディオ装置１のＣＰＵ２は、新規のディスクＩＤに対応した新規の音量テーブルを作成してハードディスクドライブ４に登録した後、次のサブルーチンＳＲＴ６へ移る。
【００２４】
サブルーチンＳＲＴ６においてカーオーディオ装置１のＣＰＵ２は、ハードディスクドライブ４に登録された音量テーブルに従って楽曲データの再生出力時における音量レベルを自動的に調整して設定した後、次のステップＳＰ７へ移って処理を終了する。
【００２５】
図３に示すようにカーオーディオ装置１のＣＰＵ２は、サブルーチンＳＲＴ６の開始ステップから入って次のステップＳＰ１１へ移り、そのディスクに例えばＭＰ３(MPEG Audio Layer-3)によって圧縮された複数枚分のアルバムが記録されている場合、その複数枚分のアルバムに対応した全てのフォルダに対してアルバム番号（アルバムＮｏ．）をナンバリングすることにより、図４に示すようなアルバム番号対応テーブルＡＮをＲＡＭ３上に生成し、次のステップＳＰ１２へ移る。
【００２６】
このアルバム番号対応テーブルＡＮは、例えばディスクＩＤ「A123456789」が付されたディスクに記録されているアルバム名「MP3_AA」〜「MP3_HR」のアルバムにそれぞれ対応した全てのフォルダに対し、アルバム番号「アルバムＮｏ．０」〜「アルバムＮｏ．１９９」が付与されており、当該アルバム番号対応テーブルＡＮがディスプレイ７に表示されるようになされている。
【００２７】
ステップＳＰ１２においてカーオーディオ装置１のＣＰＵ２は、アルバム番号対応テーブルＡＮに基づいてユーザが希望する再生すべきアルバム番号「アルバムＮｏ．０」〜「アルバムＮｏ．１９９」の何れかが選択されると、当該再生すべきアルバムを確定し、次のステップＳＰ１３へ移る。
【００２８】
ステップＳＰ１３においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ１２で確定したアルバムのアルバム番号に対応した音量値を、ステップＳＰ４で呼び出した音量テーブル又はステップＳＰ５で作成した新規の音量テーブルから読み出し、当該アルバムの楽曲データを再生出力する際の音量レベルとして設定し、ルーチンＲＴ１のステップＳＰ７へ移る。
【００２９】
ここで図５に示すように音量テーブルＡＴ１としては、アルバム番号対応テーブルＡＮと同じディスクＩＤ「A123456789」が付与されており、アルバム番号「アルバムＮｏ．０」〜「アルバムＮｏ．１９９」に対応した個々の音量データセルに対して具体的に音量値が示されている。ここで音量テーブルＡＴにおける個々のアルバム番号には音量値が示されているが、この音量値としては最初のデフォルト状態のときには、他の音量テーブルＡＴ１で設定されている音量値の全平均値が初期音量値として用いられるようになされている。
【００３０】
ここで音量テーブルＡＴ１を格納すべきハードディスクドライブ４のデータ容量としては、最小約１．５[Kbyte]〜最大約１１[Kbyte]程度あれば良い。具体的には、ディスクＩＤに１０[byte]、音量値に４[bit]を使用し、ディスク１０枚で各ディスクには２５６枚のアルバムが記録されているとした場合、（１０×０．５×２５６）×１０＝１３８０[byte]を要する。ディスクＩＤに１０[byte]、音量値に８[bit]を使用し、ディスク２０枚で各ディスクには５１２枚のアルバムが記録されているとした場合、（１０×１×５１２）×２０＝１０４４０[byte]を要する。
【００３１】
このようにしてカーオーディオ装置１のＣＰＵ２は、ユーザによってディスクが挿入されて再生対象のアルバムが選択されると、そのアルバムに対応付けられた音量値で楽曲データに対する再生結果を出力するようになされている。その状態で、ユーザにより音量レベルが変更されたときの音量テーブルＡＴ１に対する音量値更新処理手順について次に説明する。
【００３２】
図６に示すようにカーオーディオ装置１のＣＰＵ２は、ルーチンＲＴ２の開始ステップから入って次のステップＳＰ２１へ移り、ディスクの再生処理を行い、次のステップＳＰ２２へ移る。
【００３３】
ステップＳＰ２２においてカーオーディオ装置１のＣＰＵ２は、ディスクの再生中に入力インタフェース９を介してユーザにより音量調整操作が行われたか否かを判定し、否定結果が得られるとステップＳＰ２１へ戻って再生処理を継続するのに対し、肯定結果が得られると次のステップＳＰ２３へ移る。
【００３４】
ステップＳＰ２３においてカーオーディオ装置１のＣＰＵ２は、音量調整操作に応じた音量レベルでディスクの再生結果を出力すると共に、図７に示すように、そのときの新規音量値（破線で示す）で、再生中のアルバム番号（アルバムＮｏ．２）に対応した音量値を上書きすることにより音量テーブルＡＴ１を更新し、再度ステップＳＰ２１へ戻る。
【００３５】
このようにカーオーディオ装置１のＣＰＵ２は、ディスクの再生中、ユーザによって音量調整操作が行われると、そのときの音量レベルに対応した最終的な新規音量値を用いて再生中のアルバム番号の音量値を上書きすることにより、ユーザによって最終的に決定された音量値で更新された音量テーブルＡＴ１をハードディスクドライブ４に保持することができる。
【００３６】
これによりカーオーディオ装置１のＣＰＵ２は、次に再度ディスクを再生する際、そのディスクに対応した音量テーブルＡＴ１に従ってアルバムの音量レベルを決定することになるので、以前にユーザが聞いていたときの音量レベルでアルバムの再生結果をユーザに聴取させることになり、当該ユーザに対して違和感を生じさせることがなく、かつ不要な音量調整操作を行わせる必要もなくなるようになされている。
【００３７】
（２−２）第２の自動音量調整モード
ところでカーオーディオ装置１のＣＰＵ２では、アルバム単位の音量レベルを調整する第２の自動音量調整モードが選択された場合、自動音量調整プログラムに従ってタイムカウンタを利用した自動音量設定処理手順を実行するようになされている。
【００３８】
すなわちカーオーディオ装置１のＣＰＵ２は、図８に示すように、ルーチンＲＴ３の開始ステップから入って次のステップＳＰ３１へ移り、ディスク挿入口から挿入されたディスクに対する再生命令を認識すると、次のステップＳＰ３２へ移る。
【００３９】
なお、この場合、カーオーディオ装置１のＣＰＵ２は、ルーチンＲＴ１の自動音量設定処理手順（図３）と同様に、ディスクＩＤを生成し、そのディスクＩＤに対応する音量テーブルＡＴ１を用いて音量設定処理を実行するようになされている。
【００４０】
ステップＳＰ３２においてカーオーディオ装置１のＣＰＵ２は、そのディスクに対する再生を開始する際、ディスクＩＤに対応した音量テーブルＡＴ１から読み出した音量値に従って再生結果の音量レベルを設定すると共に、内部クロックを基準としてディスク再生処理のタイムカウンタをスタートさせ、次のステップＳＰ３３へ移る。
【００４１】
ステップＳＰ３３においてカーオーディオ装置１のＣＰＵ２は、入力インタフェース９を介してユーザによる音量調整操作が行われたことを認識すると、次のステップＳＰ３４へ移る。
【００４２】
ステップＳＰ３４においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ３３で認識した音量調整操作前までのタイムカウンタのカウント値及びそのときの再生していたアルバムの再生出力の音量値をＲＡＭ３上の一時記憶メモリに格納し、次のステップＳＰ３５へ移る。
【００４３】
ステップＳＰ３５においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ３３で認識した音量調整操作後の新規音量値に再生出力の音量レベルを設定すると共に、タイムカウンタをリセットして再スタートさせた後、次のステップＳＰ３６へ移る。
【００４４】
ステップＳＰ３６においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ３３と同様に、アルバムの再生中に入力インタフェース９を介してユーザによる次の音量調整操作が行われたことを再度認識すると、次のステップＳＰ３７へ移る。
【００４５】
ステップＳＰ３７においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ３５でタイムカウンタを再スタートさせてから、ステップＳＰ３６で再度認識した次の音量調整操作前までのカウント値よりも、ステップＳＰ３４で一時記憶メモリに格納したカウント値の方が小さいか否かを判定する。なお、ここでもＣＰＵ２は、次の音量調整操作後における新規音量値に音量レベルを設定すると共に、タイムカウンタをリセットして再スタートさせるようになされている。
【００４６】
ここで肯定結果が得られると、このことはタイムカウンタを再スタートさせてから次の音量調整操作が行われる前までのタイムカウンタのカウント値の方が一時記憶メモリのカウント値よりも大きい、すなわち再生時間が長いことを表しており、このときカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ３８へ移る。
【００４７】
ステップＳＰ３８においてカーオーディオ装置１のＣＰＵ２は、ＲＡＭ３上の一時記憶メモリに格納してあるカウント値及び音量値を、次の音量調整操作が行われたときまでのタイムカウンタのカウント値及びそのときの再生していた再生出力の新規音量値で一時記憶メモリの内容を更新し、次のステップＳＰ４０へ移る。
【００４８】
これに対してステップＳＰ３７で否定結果が得られると、このことはタイムカウンタを再スタートさせてから次の音量調整操作が行われる前までのタイムカウンタのカウント値の方が一時記憶メモリのカウント値よりも小さい、すなわち再生時間が短いことを表しており、このときカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ３９へ移る。
【００４９】
ステップＳＰ３９においてカーオーディオ装置１のＣＰＵ２は、ＲＡＭ３上の一時記憶メモリに格納してあるカウント値及び音量値をそのまま保持し、次のステップＳＰ４０へ移る。
【００５０】
ステップＳＰ４０においてカーオーディオ装置１のＣＰＵ２は、再生中のアルバムにおける最後の曲が終了したときのタイムカウンタのカウント値よりも、一時記憶メモリに格納してあるカウント値の方が小さいか否かを判定する。
【００５１】
ここで肯定結果が得られると、このことはタイムカウンタを再スタートさせてからアルバムにおける最後の曲が終了したときのタイムカウンタのカウント値の方が一時記憶メモリに格納されているカウント値よりも大きい、すなわち再生時間が長いことを表しており、このときカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ４１へ移る。
【００５２】
ステップＳＰ４１においてカーオーディオ装置１のＣＰＵ２は、ＲＡＭ３上の一時記憶メモリに格納してあるカウント値及び音量値を、次のアルバムにおける最後の曲が終了したときのタイムカウンタのカウント値及びそのときの再生していた再生出力の新規音量値で書き換えて音量テーブルＡＴ１を更新し、次のステップＳＰ４３移る。
【００５３】
これに対してステップＳＰ４０で否定結果が得られると、このことはタイムカウンタを再スタートさせてからアルバムにおける最後の曲が終了したときのタイムカウンタのカウント値の方が一時記憶メモリのカウント値よりも小さい、すなわち再生時間が短いことを表しており、このときカーオーディオ装置１のＣＰＵ２は、次のステップＳＰ４２へ移る。
【００５４】
ステップＳＰ４２においてカーオーディオ装置１のＣＰＵ２は、ＲＡＭ３上の一時記憶メモリに格納してある音量値を用いて、音量テーブルＡＴ１のうち該当するアルバムの音量値を書き換えて更新し、次のステップＳＰ４３へ移る。
【００５５】
ステップＳＰ４３においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ４１又はステップＳＰ４２でアルバムの最後の曲を再生終了した時点で、最も長い時間再生していたときの新規音量値を最終的なアルバムの音量レベルとして上書きすることにより音量テーブルＡＴ１を更新し得たので、タイムカウンタをリセットし、次のステップＳＰ４４へ移って処理を終了する。
【００５６】
このようにカーオーディオ装置１のＣＰＵ２は、ディスク中に記録されているアルバムの再生中に音量調整操作が複数回行われた場合、音量調整操作後の再生時間が最も長い新規音量値をユーザが最も好む音量レベルであると推定し、その新規音量値を用いて音量テーブルＡＴ１を最終的に更新することにより、次にそのアルバムを再生したときに、当該音量テーブルＡＴ１に基づいて再生出力の音量レベルを制御することができるので、以前に出力していたときの音量レベルでアルバムの再生結果をユーザに聴取させることになり、違和感を生じさせることがなく、かつ不要な音量調整操作を行わせる必要もなくなるようになされている。
【００５７】
（２−３）第３の自動音量調整モード
さらにカーオーディオ装置１のＣＰＵ２では、アルバム毎及び各曲毎の音量レベルを調整する第３の自動音量調整モードが選択された場合、自動音量調整プログラムに従ってアルバム毎及び楽曲毎の自動音量調整処理手順を実行するようになされている。
【００５８】
すなわちカーオーディオ装置１のＣＰＵ２は、図９に示すルーチンＲＴ４の開始ステップから入って次のステップＳＰ５１へ移り、ディスク挿入口から挿入されたディスクに対する再生中に、ユーザによる音量調整操作が行われたことを認識すると、次のステップＳＰ５２へ移る。
【００５９】
なお、この場合、カーオーディオ装置１のＣＰＵ２は、ルーチンＲＴ１の音量自動設定処理手順と同様に、ディスクＩＤを生成し、そのディスクＩＤに対応する音量テーブルＡＴ２（後述する）に基づいて設定したデフォルトの音量値を用いて再生処理を行っている。
【００６０】
ステップＳＰ５２においてカーオーディオ装置１のＣＰＵ２は、ステップＳＰ５１で認識した音量調整操作がアルバム全体に対するアルバム音量操作であるか、その中の各楽曲に対する楽曲音量操作であるか否かを判定する。
【００６１】
この場合、例えばカーオーディオ装置１ではアルバム単位で音量調整操作を行うためのボリュームと、楽曲単位で音量調整操作を行うためのボリュームとが２種類あり、何れに対する操作であるかをＣＰＵ２が判別するようになされている。なおカーオーディオ装置１では、１種類だけのボリューム構成で、所定の切換ボタンに対する操作に応じてアルバム音量操作と楽曲音量操作とを切り換えるような構成であっても良い。
【００６２】
このステップＳＰ５２で肯定結果が得られると、このことはステップＳＰ５１で認識した音量調整操作がアルバム全体に対するアルバム音量操作であることを表しており、このときカーオーディオ装置１のＣＰＵ２は次のステップＳＰ５３へ移る。
【００６３】
ステップＳＰ５３においてカーオーディオ装置１のＣＰＵ２は、図１０に示すように、ハードディスクドライブ４の音量テーブルＡＴ２における現在再生中のアルバムに該当する音量値を音量調整操作後の新規音量値に書き換えて更新し、次のステップＳＰ５５へ移る。
【００６４】
ここで音量テーブルＡＴ２では、例えばディスクＩＤ「A123456789」によってそのディスクが示され、そのディスクに記録されているアルバム番号「アルバムＮｏ．０」〜「アルバムＮｏ．３」に対するアルバム単位の音量値と、アルバム中に含まれる楽曲単位の曲補正値とがそれぞれ示されている。
【００６５】
この場合、「アルバムＮｏ．０」に対応したアルバム単位の音量値「２０」に対して、その中の楽曲Ａに対しては曲補正値「＋１」、楽曲Ｂに対しては曲補正値「±０」、楽曲Ｃに対しては曲補正値「−２」、楽曲Ｄに対しては曲補正値「＋１」、楽曲Ｅに対しては曲補正値「＋２」、楽曲Ｆに対しては曲補正値「−１」、楽曲Ｇに対しては曲補正値「−１」となっている。
【００６６】
これはどういうことかというと、カーオーディオ装置１のＣＰＵ２は、楽曲Ａについて、アルバム単位の音量値「２０」を基準値として曲補正値「＋１」を用いることにより、その音量値「２１」を算出し、この音量レベルで楽曲Ａの再生結果を出力するようになされている。
【００６７】
同様に、カーオーディオ装置１のＣＰＵ２は、楽曲Ｇについて、アルバム単位の音量値「２０」を基準値として曲補正値「−１」を用いることにより、楽曲Ｇに対する音量値「１９」を算出し、この音量レベルで楽曲Ｇの再生結果を出力するようになされている。
【００６８】
従ってカーオーディオ装置１のＣＰＵ２は、アルバム音量操作に応じて「アルバムＮｏ．０」のアルバムに対する音量値を例えば新規音量値「２２」に設定する場合、その新規音量値「２２」でアルバム単位の音量値を上書きすることにより音量テーブルＡＴ２を更新する。
【００６９】
ステップＳＰ５５においてカーオーディオ装置１のＣＰＵ２は、音量テーブルＡＴ２の新たに書き換えたアルバム単位の音量値と再生対象の楽曲に対する曲補正値とを用いて楽曲Ａ〜楽曲Ｇの音量レベルを個別に設定し、当該設定した音量レベルで楽曲Ａ〜楽曲Ｇを再生出力した後、次のステップＳＰ５６へ移って処理を終了する。
【００７０】
これに対してステップＳＰ５２で否定結果が得られると、このことはステップＳＰ５１で認識した音量調整操作がアルバム音量操作ではなく、楽曲単位の音量調整操作であることを表しており、このときカーオーディオ装置１のＣＰＵ２は次のステップＳＰ５４へ移る。
【００７１】
ステップＳＰ５４においてカーオーディオ装置１のＣＰＵ２は、音量テーブルＡＴ２における現在再生中の楽曲に該当する曲補正値を、楽曲単位の音量調整操作後の新規曲補正値に書き換えて更新し、次のステップＳＰ５５へ移る。
【００７２】
ステップＳＰ５５においてカーオーディオ装置１のＣＰＵ２は、音量テーブルＡＴ２の新たに書き換えた新規曲補正値とアルバム単位の音量値とを用いて設定した音量値で現在再生中の楽曲の音量レベルを個別に設定し、当該設定した音量レベルで楽曲Ａ〜楽曲Ｇを再生出力した後、次のステップＳＰ５６へ移って処理を終了する。
【００７３】
この場合、カーオーディオ装置１のＣＰＵ２は、音量テーブルＡＴ２のアルバム音量値については変更されていないため、曲補正値を更新した楽曲についてのみ、音量レベルを変更するものの、その他の楽曲については曲補正値を更新していないので、音量レベルを変更することはないようになされている。
【００７４】
（３）動作及び効果
以上の構成において、カーオーディオ装置１のＣＰＵ２は、第１の自動音量調整モードが選択された場合、ディスク再生中に音量調整操作が行われた場合、そのとき再生しているアルバムの音量値を最終的な音量調整操作に応じた新規音量値で書き換えることにより音量テーブルＡＴ１を更新する。
【００７５】
従ってカーオーディオ装置１のＣＰＵ２は、次にそのディスクを再生する場合、音量テーブルＡＴ１におけるアルバム毎の音量値を用いて再生するだけでよく、その音量値は過去にユーザが音量調整操作したときの最終的な音量レベルであるため、音量的な違和感をユーザに生じさせることなく、当該ユーザにとって心地良い音量レベルで再生結果を聴取させることができる。
【００７６】
このときカーオーディオ装置１のＣＰＵ２は、最後に音量調整操作されたときの新規音量値によって音量テーブルＡＴ１を更新するだけであり、複数種類の音量値を記憶する必要がないため、使用すべきメモリ容量を極力少なくすることができ、カーオーディオやモバイル電子機器には有用である。
【００７７】
またカーオーディオ装置１のＣＰＵ２は、第２の自動音量調整モードが選択された場合、アルバム再生中に複数回の音量調整操作が行われたときに、その中で再生時間の最も長い新規音量値を用いてアルバムの音量値を最終的に書き換えることにより音量テーブルＡＴ１を更新する。
【００７８】
これによりカーオーディオ装置１のＣＰＵ２は、例えばアルバムの最後の曲がバラード系で比較的音量レベルが低かったために、一時的にその音量レベルを大きくした場合であっても、それ以外の曲で長時間を聴取していたときの新規音量値が最終的な音量値として更新されているので、次にそのディスクの当該アルバムを再生する場合、音量テーブルＡＴ１のそのアルバムに登録されている音量値で再生出力し得、そのアルバムの最後の曲でイレギュラー的に設定された音量レベルで再生出力することがなく、ユーザにとって心地良い音量レベルで再生結果を聴取させることができる。
【００７９】
すなわちカーオーディオ装置１のＣＰＵ２は、再生時間が最も長い新規音量値をユーザが好む音量レベルであると推測し、その新規音量値で上書きされた音量テーブルＡＴ１を用いて次回以降の再生出力にその音量レベルを設定することが出来るので、ユーザにとって最も自然で違和感の生じることのない音量レベルの再生結果を提供することができる。
【００８０】
さらにカーオーディオ装置１のＣＰＵ２は、第３の自動音量調整モードが選択された場合、このとき用いる音量テーブルＡＴ２がアルバム単位のアルバム音量値と、それを基準値とした楽曲の曲補正値とから構成されているので、アルバム音量値を増減させれば、それに合わせて曲補正値により楽曲単位の音量レベルも増減させることができる一方、楽曲単位の音量調整操作に応じて楽曲毎に曲補正値を書き換えることにより、その楽曲だけの音量レベルを増減させることもできる。
【００８１】
すなわちカーオーディオ装置１のＣＰＵ２は、第３の自動音量調整モードでは、楽曲毎に絶対値でなる音量値を登録するのではなく、アルバム音量値と相対的に決定される曲補正値が対応付けられた音量テーブルＡＴ２を用いるようにしたことにより、アルバム単位で音量レベルを均一化させるのではなく、そのアルバム音量値を基準値として曲補正値によって楽曲毎に音量レベルを増減させることができるので、アルバム音量値を変化させるだけで楽曲毎の音量レベルについても曲補正値に応じて増減させることができ、ユーザの操作性を格段に向上させることができる。
【００８２】
もちろんカーオーディオ装置１のＣＰＵ２は、そのアルバム中のある楽曲だけの音量レベルを大きく変更させたい場合、その楽曲の曲補正値だけを更新すればよく、他の楽曲の音量レベルに影響を与えることなく、楽曲単位でのみ音量調整することも自在である。
【００８３】
以上の構成によれば、カーオーディオ装置１ではユーザに対して煩雑な音量レベルの調整操作を実行させることなく、ユーザの好むであろう音量レベルに自動的に調整することができるので、ユーザに格別な意識をさせることなく自然とユーザの好みにあった音量レベルの再生結果を聴取させることができる。
【００８４】
（４）他の実施の形態
なお上述の実施の形態においては、音量テーブルＡＴ１、ＡＴ２をハードディスクドライブ４に記憶するようにした場合について述べたが、本発明はこれに限らず、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリ等のその他種々の不揮発性メモリに記憶するようにしても良い。また、通常の使用状態において記憶状態が保持されるのであれば揮発性メモリを用いることも可能である。さらにＵＳＢ(Universal Serial Bus)メモリやメモリカード等のリムーバブルメモリが接続可能であれば、これらに記憶することも可能である。
【００８５】
また上述の実施の形態においては、音量テーブルＡＴ１、ＡＴ２をカーオーディオ装置１のハードディスクドライブ４に格納するようにした場合について述べたが、本発明はこれに限らず、カーオーディオ装置１がディスク等の記録メディアに対する書き込み機能を有していれば、その記録メディアに音量テーブルＡＴ１、ＡＴ２を直接記録するようにしても良い。
【００８６】
さらに上述の実施の形態においては、第２の自動音量調整モードで再生時間の最も長い新規音量値で音量テーブルＡＴ１を更新するようにした場合について述べたが、本発明はこれに限らず、楽曲単位で再生時間の最も長い新規音量値で音量テーブルＡＴ１を更新するようにしても良い。
【００８７】
さらに上述の実施の形態においては、音量テーブルＡＴ１にアルバム単位の音量値を絶対値として登録しておくようにした場合について述べたが、本発明はこれに限らず、例えば所定の基準となる音量値「１０」に対する差分値を登録しておくようにしても良い。
【００８８】
さらに上述の実施の形態においては、コンテンツとして楽曲データを対象とするようにした場合について述べたが、本発明はこれに限らず、映画やテレビ番組等の音声を伴う映像データを対象とするようにしても良い。
【００８９】
さらに上述の実施の形態においては、複数枚のアルバムが記録されたディスク等の記録メディアの音量値を複数枚のアルバム単位で登録しておき、ユーザの音量調整操作に応じて更新するようにした場合について述べたが、本発明はこれに限らず、１枚だけのアルバムや１曲分だけの楽曲データが記録された記録メディアの音量値を登録しておき、ユーザの音量調整操作に応じて更新するようにしても良い。
【００９０】
さらに上述の実施の形態においては、音量値更新手段としてのＣＰＵ２がハードディスクドライブ４に予め格納された自動音量調整プログラムをＲＡＭ３上に展開し、当該自動音量調整プログラムに従って上述した第１の自動音量調整モード〜第３の自動音量調整モードにおける各種処理を実行するようにした場合について述べたが、本発明はこれに限らず、自動音量調整プログラムが格納されたプログラム格納媒体をカーオーディオ装置１にインストールすることにより各種処理を実行するようにしても良い。
【００９１】
このように上述した一連の各種処理を実行するための自動音量調整プログラムをカーオーディオ装置１にインストールして実行可能な状態にするためのプログラム格納媒体としては、例えばフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）等のパッケージメディアのみならず、自動音量調整プログラムが一時的もしくは永続的に格納される半導体メモリや磁気ディスク等で実現しても良い。またこれらプログラム格納媒体に自動音量調整プログラムを格納する手段として、ローカルエリアネットワークやインターネット、ディジタル衛星放送等の有線及び無線通信媒体を利用してもよく、ルータやモデム等の各種通信インタフェースを介して格納するようにしても良い。
【００９２】
さらに上述の実施の形態においては、音量制御装置として用いられるカーオーディオ装置１を、再生手段としてのハードディスクドライブ４及びＣＤ／ＤＶＤドライブ５、記憶制御手段としてのハードディスクドライブ４及びＣＰＵ２、入力手段としての入力インタフェース９、及び音量値更新手段としてのＣＰＵ２によって構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の構成による再生手段、記憶制御手段、入力手段及び音量値更新手段によって音量制御装置を構成するようにしても良い。
【産業上の利用可能性】
【００９３】
本発明の音量制御装置、音量制御方法及び電子機器は、例えば室内空間で用いられるオーディオ装置や、コンテンツの再生機能を有するパーソナルコンピュータ、ＰＤＡ(Personal Digital Assistant)、携帯電話機、ゲーム装置、ポータブルオーディオ等に適用することができる。
【図面の簡単な説明】
【００９４】
【図１】本発明におけるカーオーディオ装置の回路構成を示す略線的ブロック図である。
【図２】第１の自動音量調整モードにおける音量テーブルに応じた音量設定処理手順を示すフローチャートである。
【図３】音量自動設定処理手順を示すフローチャートである。
【図４】アルバム番号対応テーブルを示す略線図である。
【図５】音量テーブルを示す略線図である。
【図６】音量値更新処理手順を示すフローチャートである。
【図７】音量テーブルの更新の説明に供する略線図である。
【図８】第２の自動音量調整モードにおけるタイムカウンタを利用した音量自動調整処理手順を示すフローチャートである。
【図９】第３の自動音量調整モードにおけるアルバム毎及び各曲毎の音量自動調整処理手順を示すフローチャートである。
【図１０】アルバム毎及び各曲毎の音量テーブルを示す略線図である。
【符号の説明】
【００９５】
１……カーオーディオ装置、２……ＣＰＵ２……ＲＡＭ、４……ハードディスク、５……ＣＤ／ＤＶＤドライブ、６……ＥＥＰＲＯＭ、７……ディスプレイ、９……入力インタフェース、ＡＴ１、ＡＴ２……音量テーブル。
【図１】
2007265566.tif 000003
【図２】
2007265566.tif 000004
【図３】
2007265566.tif 000005
【図４】
2007265566.tif 000006
【図５】
2007265566.tif 000007
【図６】
2007265566.tif 000008
【図７】
2007265566.tif 000009
【図８】
2007265566.tif 000010
【図９】
2007265566.tif 000011
【図１０】
2007265566.tif 000012