(57)【要約】【課題】  ユーザ所望のボリューム設定値を得やすくすることができる「音声出力装置、制御プログラム及びコンピュータ読み取り可能な記録媒体」を提供する。【解決手段】  設定範囲／位置カウント部２が音量の出力可能範囲の中に、ステップＳ１１で操作部１により出力された音量値を含むステップ調整範囲を設定する（ステップＳ１６）。ステップ選択部４は設定範囲／位置カウント部２で設定されたステップ調整範囲に対する音量調整ステップ数を、ステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てたステップデータを作成する（ステップＳ１９〜Ｓ２５）。音量調整部６はステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、当該更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する（ステップＳ３）。【選択図】      図５
2008211398.tif 000002
【特許請求の範囲】
【請求項１】
音量の操作を行うと共に設定された音量値を出力する操作手段と、
音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段と、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段と、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段と、
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段と
を備えることを特徴とする音声出力装置。
【請求項２】
音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段と、
前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段と、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段と、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段と、
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段と
を備えることを特徴とする音声出力装置。
【請求項３】
前記作成手段は、前記設定手段で設定されたステップ調整範囲に含まれる音量調整ステップのステップ値を、前記設定手段で設定されたステップ調整範囲以外の範囲に含まれる音量調整ステップのステップ値よりも小さくした音量調整データを作成することを特徴とする請求項１又は２に記載の音声出力装置。
【請求項４】
前記設定手段は、音量の出力可能範囲の中に第１のステップ調整範囲及び第２のステップ調整範囲を設定し、前記作成手段は、第１のステップ調整範囲、前記第２のステップ調整範囲、前記第１及び第２のステップ調整範囲以外の範囲の順に、各範囲に割り当てる音量調整ステップ数を多くした音量調整データを作成することを特徴とする請求項１又は２に記載の音声出力装置。
【請求項５】
前記設定手段は、音量の出力可能範囲の中に第１のステップ調整範囲及び第２のステップ調整範囲を設定し、前記作成手段は、前記前記第１のステップ調整範囲、前記第２のステップ調整範囲、前記第１及び第２のステップ調整範囲以外の範囲の順に、各範囲に含まれる音量調整ステップのステップ値を小さくした音量調整データを作成することを特徴とする請求項１又は２に記載の音声出力装置。
【請求項６】
コンピュータを、
音量の操作を行うと共に設定された音量値を出力する操作手段、
音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段
として機能させることを特徴とする制御プログラム。
【請求項７】
コンピュータを、
音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段、
前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段
として機能させることを特徴とする制御プログラム。
【請求項８】
コンピュータを、
音量の操作を行うと共に設定された音量値を出力する操作手段、
音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項９】
コンピュータを、
音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段、
前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段、
前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、
前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び
当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段
として機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ボリューム設定範囲内にボリュームを調整するステップ値を割り当てる音声出力装置、制御プログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来より、最大出力音量レベルを４段階に亘り調整可能な音声出力装置が知られている（例えば、特許文献１参照）。この音声出力装置では、最大出力音量レベルを１５Ｗから５Ｗに変更したとき、ボリュームを調整できる調整ステップ数を３分の１に減らしてしまうと、５Ｗでのボリューム調整間隔が広くなってしまい、細かなボリューム調整ができなくなるため、最大出力音量レベルを変更しても調整ステップ数を変更しないようにしている。
【０００３】
このため、特許文献１の図２の出力音量特性を示す曲線Ｌａ〜Ｌｄでは、高音量部（ボリューム調整ステップ数がｂ〜６３である区間に対応する音声出力値）、中音量部（ボリューム調整ステップ数がａ〜ｂである区間に対応する音声出力値）、低音量部（ボリューム調整ステップ数が０〜ａである区間に対応する音声出力値）の各音量部に対して調整ステップ数をほぼ均等に割り当てている。
【特許文献１】特開平２００５−１４２９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、特許文献１の図２の出力音量特性を示す曲線Ｌａ〜Ｌｄでは、各音量部に対して調整ステップ数をほぼ均等に割り当てているため、曲線Ｌａの高音量部のように音量変動の少ない部分ではボリューム調整間隔が狭くなり、曲線Ｌａの中音量部のように音量変動の大きい部分ではボリューム調整間隔が広くなっている。即ち、曲線Ｌａの高音量部では、細かなボリューム調整ができるが、曲線Ｌａの中音量部では粗いボリューム調整しかできないという課題がある。一般的に、ユーザの使用頻度の高い中音量部では、細かなボリューム調整ができることが望ましい。
【０００５】
本発明の目的は、ユーザ所望のボリューム設定値を得やすくすることができる音声出力装置、制御プログラム及びコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の音声出力装置は、音量の操作を行うと共に設定された音量値を出力する操作手段と、音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段と、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段と、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段と、当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段とを備えることを特徴とする。
【０００７】
請求項２の音声出力装置は、音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段と、前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段と、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段と、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段と、当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段とを備えることを特徴とする。
【０００８】
請求項３の音声出力装置は、請求項１又は２に記載の音声出力装置において、前記作成手段は、前記設定手段で設定されたステップ調整範囲に含まれる音量調整ステップのステップ値を、前記設定手段で設定されたステップ調整範囲以外の範囲に含まれる音量調整ステップのステップ値よりも小さくした音量調整データを作成することを特徴とする。
【０００９】
請求項４の音声出力装置は、請求項１又は２に記載の音声出力装置において、前記設定手段は、音量の出力可能範囲の中に第１のステップ調整範囲及び第２のステップ調整範囲を設定し、前記作成手段は、第１のステップ調整範囲、前記第２のステップ調整範囲、前記第１及び第２のステップ調整範囲以外の範囲の順に、各範囲に割り当てる音量調整ステップ数を多くした音量調整データを作成することを特徴とする。
【００１０】
請求項５の音声出力装置は、請求項１又は２に記載の音声出力装置において、前記設定手段は、音量の出力可能範囲の中に第１のステップ調整範囲及び第２のステップ調整範囲を設定し、前記作成手段は、前記前記第１のステップ調整範囲、前記第２のステップ調整範囲、前記第１及び第２のステップ調整範囲以外の範囲の順に、各範囲に含まれる音量調整ステップのステップ値を小さくした音量調整データを作成することを特徴とする。
【００１１】
請求項６の制御プログラムは、コンピュータを、音量の操作を行うと共に設定された音量値を出力する操作手段、音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段として機能させることを特徴とする。
【００１２】
請求項７の制御プログラムは、コンピュータを、音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段、前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段として機能させることを特徴とする。
【００１３】
請求項８のコンピュータ読み取り可能な記録媒体は、コンピュータを、音量の操作を行うと共に設定された音量値を出力する操作手段、音量の出力可能範囲の中に、前記操作手段により出力された音量値を含むステップ調整範囲を設定する設定手段、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段として機能させるためのプログラムを記録したことを特徴とする。
【００１４】
請求項９のコンピュータ読み取り可能な記録媒体は、コンピュータを、音量の出力可能範囲の中に設定されるステップ調整範囲の両端の境界値を出力する操作手段、前記操作手段により出力されたステップ調整範囲の両端の境界値に基づいて、音量の出力可能範囲の中にステップ調整範囲を設定する設定手段、前記設定手段で設定されたステップ調整範囲に対する音量調整ステップ数を、前記設定手段で設定されたステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てた音量調整データを作成する作成手段、前記作成手段により作成された音量調整データに基づいて音量調整ステップの設定の更新を行う更新手段、及び当該更新手段により更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する決定手段として機能させるためのプログラムを記録したことを特徴とする。
【発明の効果】
【００１５】
請求項１の音声出力装置、請求項６の制御プログラム、及び請求項８のコンピュータ読み取り可能な記録媒体によれば、ユーザが希望するステップ調整範囲に含まれる各調整ステップに細かなステップ値を割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００１６】
請求項２の音声出力装置、請求項７の制御プログラム、及び請求項９のコンピュータ読み取り可能な記録媒体によれば、ユーザが希望するステップ調整範囲に含まれる各調整ステップに細かなステップ値を割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００１７】
請求項３の音声出力装置によれば、ユーザが希望するステップ調整範囲以外の範囲よりもユーザが希望するステップ調整範囲に対して調整ステップ数を多く割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００１８】
請求項４の音声出力装置によれば、音量の出力可能範囲の中にステップ調整範囲を複数設定し、その複数のステップ調整範囲及びそれ以外の範囲に割り当てる音量調整ステップ数に上下関係を作成しているので、ユーザ所望のボリューム設定値をより得やすくすることができる。
【００１９】
請求項５の音声出力装置によれば、音量の出力可能範囲の中にステップ調整範囲を複数設定し、その複数のステップ調整範囲及びそれ以外の範囲に割り当てる音量調整ステップ数のステップ値に上下関係を作成しているので、ユーザ所望のボリューム設定値をより得やすくすることができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００２１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る音声出力装置の構成を示すブロック図である。
【００２２】
音声出力装置１００は、例えば、カーオーディオ装置、ナビゲーション装置等の車載機器に適用されるものとする。音声出力装置１００は、図１に示すように、操作部１（操作手段）、設定範囲／位置カウント部２（設定手段）、基準クロック生成部３、ステップ選択部４（作成手段）、ステップテーブル５、音量調整部６（更新手段、決定手段）、電子ボリューム部７、及びスピーカ８を備えている。
【００２３】
図２は、音声出力装置１００に含まれる設定範囲／位置カウント部２、ステップ選択部４、及び音量調整部６のハードウエア構成を示すブロック図である。
【００２４】
設定範囲／位置カウント部２、ステップ選択部４、及び音量調整部６は、例えば、マイコンで構成され、装置全体を制御するＣＰＵ１１、制御プログラム、データ及び情報を備えるＲＯＭ１２、ワーキングエリアとして機能するＲＡＭ１３、及び基準クロック生成部３のような外部デバイスと接続するためのインターフェース部１４を備えている。ＣＰＵ１１は、システムバス１５を介してＲＯＭ１２、ＲＡＭ１３、及びインターフェース部１４に接続されている。
【００２５】
図１に戻り、操作部１は、回転式のボリュームつまみ１ａ、ボリュームつまみ１ａに接続され、ボリュームつまみ１ａの回転角度に応じて信号を設定範囲／位置カウント部２、及び音量調整部６に出力するロータリーエンコーダ１ｂ、及び各種のデータや情報の設定や入力を行うためのキースイッチ（ＳＷ）１ｃを備えている。ロータリーエンコーダ１ｂは、例えばボリュームつまみ１ａが時計方向に０．５度回転する毎に信号Ｓｎ（Ｓ１、Ｓ２、…、Ｓｎ）を設定範囲／位置カウント部２、及び音量調整部６に順次出力する。
【００２６】
設定範囲／位置カウント部２は、ロータリーエンコーダ１ｂから出力される信号Ｓｎをカウントし、そのカウント結果に基づいて音量値を算出する。例えば、音声出力装置１００のボリュームスケール（音量の出力可能範囲）が０〜−６０ｄＢであり、このボリュームスケールがボリュームつまみ１ａの１回転に割り当てられているとすると、音量値は下記式（１）で算出される。
音量値＝（信号Ｓｎの入力回数）×｛−６０／（３６０／０．５）｝…（１）
【００２７】
また、設定範囲／位置カウント部２は、算出した音量値を中心とした±７．５ｄＢのステップ調整範囲を設定する。例えば、ボリュームスケール（音量の出力可能範囲）が０〜−６０ｄＢであり、算出した音量値が−３０ｄＢであるときには、ステップ調整範囲は、−３７．５〜−２２．５ｄＢとなる。
【００２８】
さらに、設定範囲／位置カウント部２は、基準クロック作成部３で作成されたパルス信号を入力し、そのパルス信号のクロック数をカウントすることで、経過時間を算出する。基準クロック作成部３で作成されるパルス信号は、例えば、１クロック（１周期）あたり０．１秒であるとする。
【００２９】
ステップ選択部４は、設定範囲／位置カウント部２で算出された音量値及び設定されたステップ調整範囲に基づいて、音量調整ステップ数を示すステップデータ又は各音量調整ステップのステップ値を示すステップデータをステップテーブル５から選択する。ここで、音量調整ステップ数とは、ボリュームスケール（音量の出力可能範囲）上の一定範囲（例えば、ステップ調整範囲又はそれ以外の範囲など）内に含まれるステップ数であり、各音量調整ステップのステップ値とは、１ステップ上下するたびに変動する音量値（ｄＢ）である。
【００３０】
ステップテーブル５は、疎密パターンを持った複数のステップデータを含んでいる。図３は、ステップテーブル５に含まれるステップデータと音量値との関係を示す図である。同図において、Ａ１は設定範囲／位置カウント部２で算出された音量値である。この音量値ごとにステップデータが関連付けられている。Ｒ１、Ｒ２は、後述するステップ調整範囲の境界値であり、音量値Ａ１に−７．５ｄＢ、＋７．５ｄＢをそれぞれ加算した値である。
【００３１】
各ステップデータは、「疎」「やや密」「密」からなるパターンを含み、「疎」のパターンには、音量調整ステップ数が１０個含まれ、「やや密」のパターンには、音量調整ステップ数が２０個含まれ、「密」のパターンには、音量調整ステップ数が３０個含まれる。または、「疎」のパターンに含まれる音量調整ステップのステップ値が−２ｄＢに設定され、「やや密」のパターンに含まれる音量調整ステップのステップ値が−０．７５ｄＢに設定され、「密」のパターンに含まれる音量調整ステップのステップ値が−０．５ｄＢに設定される。
【００３２】
音量調整部６は、ステップ選択部４からステップデータを受けて音量調整ステップの設定の更新を行う。また、音量調整部６は、ロータリーエンコーダ１ｂから出力される信号Ｓｎと更新された音量調整ステップとに基づいて、電子ボリューム部７に対して音量設定を行う。
【００３３】
電子ボリューム部７は、音声データ９を入力し、音量調整部６により設定された音量になるように当該音声データ９に増幅等の処理を行い、スピーカ８に出力する。
【００３４】
図４は、音声出力装置１００で実行される音声出力処理を示すフローチャートである。
【００３５】
まず、音量調整部６は、操作部１で音量調整操作があったか否かを判別する（ステップＳ１）。具体的には、音量調整部６は、ロータリーエンコーダ１ｂから出力される信号Ｓｎを入力すると、操作部１で音量調整操作があったと判別する。ステップＳ１でＮＯの場合には、当該判別を繰り返す。一方、ステップＳ１でＹＥＳの場合には、音量調整部６は、設定範囲／位置カウント部２、基準クロック生成部３、ステップ選択部４、及びステップテーブル５を利用して、音量調整ステップの設定の更新処理を行う（ステップＳ２）。尚、この更新処理の詳細については、後述する。
【００３６】
音量調整部６は、更新された音量調整ステップを用いて、操作部１の音量調整操作（即ち、ロータリーエンコーダ１ｂから出力される信号Ｓｎの出力）に従って、電子ボリューム部７に音量設定を行う（ステップＳ３）。最後に、電子ボリューム部７が音声データ９を入力し、音量調整部６により設定された音量になるように当該音声データ９に増幅等の処理を行い、スピーカ８に出力し（ステップＳ４）、本処理を終了する。
【００３７】
図５は、図４のステップＳ２における音量調整ステップの設定の更新処理を示すフローチャートである。
【００３８】
まず、操作部１で音量調整操作（即ち、ロータリーエンコーダ１ｂから出力される信号Ｓｎの出力）が行われると（ステップＳ１１）、設定範囲／位置カウント部２は、操作部１のロータリーエンコーダ１ｂから出力された信号Ｓｎをカウントし、そのカウント結果に基づいて音量値Ａ１を算出する（ステップＳ１２）。
【００３９】
設定範囲／位置カウント部２は、基準クロック作成部３から出力されるパルス信号に基づいて、所定時間（例えば、５秒間）経過したか否かを判別する（ステップＳ１３）。所定時間が経過していない場合には、本判別を繰り返す。一方、所定時間が経過した場合には、設定範囲／位置カウント部２は、操作部１のロータリーエンコーダ１ｂから出力された信号Ｓｎをカウントし、そのカウント結果に基づいて音量値Ａ２を算出する（ステップＳ１４）。
【００４０】
設定範囲／位置カウント部２は、算出した音量値Ａ１と音量値Ａ２とが一致するか否かを判別する（ステップＳ１５）。算出した音量値Ａ１と音量値Ａ２とが一致しない場合には、ステップＳ１２に戻る。一方、算出した音量値Ａ１と音量値Ａ２とが一致する場合には、設定範囲／位置カウント部２は、算出した音量値Ａ１を中心とした±７．５ｄＢのステップ調整範囲を設定する（ステップＳ１６）。ここで、音量値Ａ１−７．５ｄＢの境界値をＲ１とし、音量値Ａ１＋７．５ｄＢの境界値をＲ２とする。
【００４１】
次いで、ステップ選択部４は、ステップテーブル５から音量値Ａ１に対応するステップデータを読み込み（ステップＳ１７）、ボリュームスケールの値Ｖｎを読み込む（ステップＳ１８）。例えば、ボリュームスケールの値Ｖｎは−５ｄＢ刻みで読み込まれる。
【００４２】
ステップ選択部４は、ステップＳ１８で読み込まれたボリュームスケールの値Ｖｎが境界値Ｒ１より大きく且つ境界値Ｒ２以下であるか否かを判別する（ステップＳ１９）。ステップＳ１９でＹＥＳの場合には、ステップ選択部４は、当該ボリュームスケールの値Ｖｎが属するパターンを「密」に設定し、さらに設定された「密」パターンに、音量調整ステップ数を均等に３０個設定する又は音量調整ステップのステップ値を−０．５ｄＢに設定し（ステップＳ２０）、ステップＳ２４に進む。
【００４３】
ステップＳ１９でＮＯの場合には、ステップ選択部４は、ステップＳ１８で読み込まれたボリュームスケールの値Ｖｎが、境界値Ｒ１−７．５ｄＢより大きく且つ境界値Ｒ１以下であるか、又は境界値Ｒ２より大きく且つ境界値Ｒ２＋７．５ｄＢ以下であるかを判別する（ステップＳ２１）。ステップＳ２１でＹＥＳの場合には、ステップ選択部４、当該ボリュームスケールの値Ｖｎが属するパターンを「やや密」に設定し、さらに設定された「やや密」パターンに、音量調整ステップ数を均等に２０個設定する又は音量調整ステップのステップ値を−０．７５ｄＢに設定し（ステップＳ２２）、ステップＳ２４に進む。ステップＳ２１でＮＯの場合には、ステップ選択部４は、当該ボリュームスケールの値Ｖｎが属するパターンを「疎」に設定し、さらに設定された「疎」パターンに、音量調整ステップ数を均等に１０個設定する又は音量調整ステップのステップ値を−２ｄＢに設定し（ステップＳ２３）、ステップＳ２４に進む。
【００４４】
ステップＳ２４では、ステップ選択部４は、全てのボリュームスケールの値Ｖｎの読み込みが終了したか否かを判別する。ステップＳ２４でＮＯの場合には、ステップＳ１８に戻る。一方、ステップＳ２４でＹＥＳの場合には、ステップ選択部４は、ステップＳ２０，２２，２３で設定された疎密パターンを含むステップデータを音量調整部６に出力する（ステップＳ２５）。
【００４５】
音量調整部６は、ステップ選択部４で出力されたステップデータを入力し、当該ステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、本処理を終了する。
【００４６】
以上説明したように、本実施の形態によれば、操作部１がユーザの操作により設定された音量値を設定範囲／位置カウント部２に出力し（ステップＳ１１）、設定範囲／位置カウント部２が音量の出力可能範囲の中に、操作部１により出力された音量値を含むステップ調整範囲を設定し（ステップＳ１６）、ステップ選択部４が設定範囲／位置カウント部２で設定されたステップ調整範囲に対する音量調整ステップ数を、ステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てたステップデータを作成し（ステップＳ１９〜Ｓ２５）、音量調整部６がステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、当該更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する（ステップＳ３）。よって、ユーザが希望するステップ調整範囲以外の範囲よりもユーザが希望するステップ調整範囲に対して調整ステップ数を多く割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００４７】
また、本実施の形態によれば、設定範囲／位置カウント部２で設定されたステップ調整範囲に含まれる音量調整ステップのステップ値を、当該ステップ調整範囲以外の範囲に含まれる音量調整ステップのステップ値よりも小さくしたステップデータを作成し（ステップＳ１９〜Ｓ２５）、音量調整部６がステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、当該更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する（ステップＳ３）。よって、ユーザが希望するステップ調整範囲に含まれる各調整ステップに細かなステップ値を割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００４８】
また、ステップ選択部４は、「密」パターン（第１のステップ調整範囲）、「やや密」パターン（第２のステップ調整範囲）、「疎」パターン（第１及び第２のステップ調整範囲以外の範囲）の順に、各範囲に割り当てる音量調整ステップ数を多くしたステップデータ又は、各範囲に含まれる音量調整ステップのステップ値を小さくした音量調整データを作成するので、ユーザ所望のボリューム設定値をより得やすくすることができる。
【００４９】
尚、上記実施の形態では、ボリュームスケールを「密」パターン、「やや密」パターン、及び「疎」パターンの３種類に分けたが、単純に、ボリュームスケールを「密」パターン、及び「疎」パターンの２種類に分けてもよい。この場合、上記ステップＳ１９でＮＯの場合に、ステップＳ２３の処理を実行する。
【００５０】
（第２の実施の形態）
上記第１の実施の形態では、設定範囲／位置カウント部２が、算出した音量値Ａ１を中心とした±７．５ｄＢのステップ調整範囲を設定した。
【００５１】
本発明の第２の実施の形態では、操作部１でステップ調整範囲の両端の境界値（Ｒ１，Ｒ２）を設定し、ステップ選択部４に境界値（Ｒ１，Ｒ２）を出力することで、ステップ選択部４がステップ調整範囲を設定する。
【００５２】
図６は、本発明の第２の実施の形態に係る音声出力装置の構成を示すブロック図である。
【００５３】
第２の実施の形態に係る音声出力装置１０１は、図１の音声出力装置１０１から設定範囲／位置カウント部２、及び基準クロック生成部３を削除している。音声出力装置１０１のその他の構成要素やその機能は、図１の音声出力装置１００のものと同様なので、その説明は省略する。尚、本実施の形態では、ステップ選択部４が特許請求の範囲の設定手段に相当する。
【００５４】
図７は、図４のステップＳ２における音量調整ステップの設定の更新処理を示すフローチャートである。尚、図４の音声出力処理は、本実施の形態においても実行されるものとする。
【００５５】
まず、操作部１は、キースイッチ（ＳＷ）１ｃを介してステップ調整範囲の両端値（Ｒ１，Ｒ２）を設定し、ステップ選択部４に境界値（Ｒ１，Ｒ２）の情報を出力する（ステップＳ３１）。
【００５６】
ステップ選択部４は、境界値（Ｒ１，Ｒ２）の情報を操作部１から入力し、この情報に基づいて、ボリュームスケール（音量の出力可能範囲）の中にステップ調整範囲を設定する（ステップＳ３２）。
【００５７】
次いで、ステップ選択部４は、ステップテーブル５から入力した境界値（Ｒ１，Ｒ２）に対応するステップデータを読み込む（ステップＳ３３）。
【００５８】
以降の処理は、上述したステップＳ１８〜Ｓ２６の処理と同一なので、その説明は省略する。
【００５９】
以上説明したように、本実施の形態によれば、操作部１がステップ選択部４に境界値（Ｒ１，Ｒ２）の情報を出力し（ステップＳ３１）、ステップ選択部４がこの情報に基づいて、ボリュームスケール（音量の出力可能範囲）の中にステップ調整範囲を設定し（ステップＳ３２）、ステップ選択部４が設定範囲／位置カウント部２で設定されたステップ調整範囲に対する音量調整ステップ数を、ステップ調整範囲以外の範囲に対する音量調整ステップ数よりも多く割り当てたステップデータを作成し（ステップＳ１９〜Ｓ２５）、音量調整部６がステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、当該更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する（ステップＳ３）。よって、ユーザが希望するステップ調整範囲以外の範囲よりもユーザが希望するステップ調整範囲に対して調整ステップ数を多く割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００６０】
また、本実施の形態によれば、設定範囲／位置カウント部２で設定されたステップ調整範囲に含まれる音量調整ステップのステップ値を、当該ステップ調整範囲以外の範囲に含まれる音量調整ステップのステップ値よりも小さくしたステップデータを作成し（ステップＳ１９〜Ｓ２５）、音量調整部６がステップデータに基づいて音量調整ステップの設定の更新を行い（ステップＳ２６）、当該更新された音量調整ステップの設定及び前記操作手段による音量の操作に基づいて、出力音量を決定する（ステップＳ３）。よって、ユーザが希望するステップ調整範囲に含まれる各調整ステップに細かなステップ値を割り当てることができ、ユーザ所望のボリューム設定値を得やすくすることができる。
【００６１】
また、ステップ選択部４は、「密」パターン（第１のステップ調整範囲）、「やや密」パターン（第２のステップ調整範囲）、「疎」パターン（第１及び第２のステップ調整範囲以外の範囲）の順に、各範囲に割り当てる音量調整ステップ数を多くしたステップデータ又は、各範囲に含まれる音量調整ステップのステップ値を小さくした音量調整データを作成するので、ユーザ所望のボリューム設定値をより得やすくすることができる。
【００６２】
尚、音声出力装置の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、音声出力装置に供給し、音声出力装置のコンピュータ（即ち、ＣＰＵ）が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記第１及び第２の実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【００６３】
また、音声出力装置のコンピュータ（即ち、ＣＰＵ）が、音声出力装置の機能を実現するためのソフトウェアのプログラムを実行することによっても、上記第１及び第２の実施の形態と同様の効果を奏する。
【００６４】
なお、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施の形態に係る音声出力装置の構成を示すブロック図である。
【図２】音声出力装置に含まれる設定範囲／位置カウント部、ステップ選択部、及び音量調整部のハードウエア構成を示すブロック図である。
【図３】ステップテーブルに含まれるステップデータと音量値との関係を示す図である。
【図４】音声出力装置で実行される音声出力処理を示すフローチャートである。
【図５】図４のステップＳ２における音量調整ステップの設定の更新処理を示すフローチャートである。
【図６】本発明の第２の実施の形態に係る音声出力装置の構成を示すブロック図である。
【図７】図４のステップＳ２における音量調整ステップの設定の更新処理を示すフローチャートである。
【符号の説明】
【００６６】
１  操作部
２  設定範囲／位置カウント部
３  基準クロック生成部
４  ステップ選択部
５  ステップテーブル
６  音量調整部
７  電子ボリューム部
８  スピーカ
１００  音声出力装置
【図１】
2008211398.tif 000003
【図２】
2008211398.tif 000004
【図３】
2008211398.tif 000005
【図４】
2008211398.tif 000006
【図５】
2008211398.tif 000007
【図６】
2008211398.tif 000008
【図７】
2008211398.tif 000009