(57)【要約】【課題】リモコンの音量調節段数とポテンショメータの音量調節段数とが一致していなくても良好な遠隔操作性を確保できる電子ボリューム制御装置を提供する。【解決手段】電子ボリューム装置３７は、リモコンから送信される要求音量値(Vreq)に応じてデジタルポテンショメータ３７１の増幅率(Gamp)を設定し、この要求音量値に対して実績音量値(Vrep)を返信する。対応関係記憶部３７２には、要求音量値(Vreq)および実績音量値(Vrep)ならびに増幅率(Gamp)の対応関係が定義されている。検索部３７３は、リモコン１４から受信した要求音量値(Vreq)と対応付けられている増幅率(Gamp)および実績音量値(Vrep)を前記記憶部３７２から検索する。音量制御部３７５は、前記増幅率の検索結果に基づいてポテンショメータ３７１を制御する。応答部３７４は、前記実績音量値をリモコン１４へ返信する。【選択図】図４
2006101200.tif 000002
【特許請求の範囲】
【請求項１】
リモートコントローラから送信される要求音量値(Vreq)に応じてデジタルポテンショメータの増幅率(Gamp)を設定し、この要求音量値に応答して実績音量値(Vrep)を返信する電子ボリューム制御装置において、
M段階の要求音量値(Vreq)および実績音量値(Vrep)ならびにN(M≠N)段階の増幅率(Gamp)の対応関係を定義する記憶手段と、
リモートコントローラから送信された要求音量値(Vreq)を受信する手段と、
受信した要求音量値と対応付けられている増幅率および実績音量値を前記記憶手段から検索する手段と、
前記増幅率の検索結果に基づいて前記ポテンショメータを制御する手段と、
前記実績音量値の検索結果を返信する応答手段とを含み、
前記記憶手段は、
m番目の要求音量値をn番目の増幅率およびm番目の実績音量値と一意に対応付け、[m+i]番目の要求音量値を[n+j]番目（i＞j）の増幅率および[m+i]番目の実績音量値と一意に対応付ける手段と、
[m+1]番目から[m+i-1]番目までの各要求音量値に、[n+1]番目から昇順で各増幅率を対応付け、[m+1]番目から昇順で各実績音量値を対応付けると共に、残余の各要求音量値に[n+j]番目の増幅率および[m+i]番目の実績音量値を一様に対応付ける昇順対応付け手段と、
[m+i-1]番目から[m+1]番目までの各要求音量値に、[n+j-1]番目から降順で各増幅率を対応付け、[m+i-1]番目から降順で各実績音量値を対応付けると共に、残余の各要求音量値にn番目の増幅率およびm番目の実績音量値を一様に対応付ける降順対応付け手段とを含み、
前記検索手段は、[m+1]番目から[m+i-1]番目までの要求音量値(Vreq)を受信した際、最後にm番目の実績音量値を返信したタイミングと[m+i]番目の実績音量値を返信したタイミングとを比較し、m番目の実績音量値の返信タイミングが新しければ昇順対応付け手段を検索し、[m+i]番目の実績音量値の返信タイミングが新しければ降順対応付け手段を検索することを特徴とする電子ボリューム制御装置。
【請求項２】
前記残余の各要求音量値に対しては、当該要求音量値とは値の異なる実績音量値が対応付けられていることを特徴とする請求項１に記載の電子ボリューム制御装置。
【請求項３】
前記昇順対応付け手段および降順対応付け手段は、要求音量値、実績音量値および増幅率の対応関係が相互に異なるデータテーブルであることを特徴とする請求項１または２に記載の電子ボリューム制御装置。
【請求項４】
前記記憶手段が、今回の要求音量値、前回以前の要求音量値に関する履歴、およびポテンショメータに固有の設定値をパラメータとする関数であり、前記検索手段は、要求音量値に対応した実績音量値および増幅率を前記関数に基づいて求めることを特徴とする請求項１または２に記載の電子ボリューム制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントローラにより遠隔操作される電子ボリューム制御装置に係り、特に、ブルー・トゥースの標準仕様で定義された要求音量値に基づいて遠隔操作される電子ボリューム制御装置に関する。
【背景技術】
【０００２】
リモートコントローラ（以下、リモコンと表現する）に設けられた音量調整キーを操作することにより、オーディオ端末に搭載されている電子ボリュームを遠隔操作する技術が特許文献１に開示されている。リモコンには音量調整キーとして“＋（プラス）”キーおよび“−（マイナス）”キーが設けられ、音量を最低レベルまで一気に減衰させる“ＭＵＴＥ”キーが更に設けられる場合もある。
【０００３】
一方、世界的な通信規格であるブルー・トゥース(Blue tooth)では、頭部に装着するヘッドセットの音量をリモコンで遠隔操作するための規格が設定されている。この規格では、音量調節段階数として「０＃」から「１５＃」までの１６段階が用意されている。
テレビとそのリモコンとの間での音量調節では、リモコンからテレビに対して絶対的な音量値が指示されるわけではなく、音量を「一段階上げる」、「一段階下げる」といったように、現在の音量を相対的に増減させる信号が出力される。これに対して、ブルー・トゥース規格に準拠したリモコンとオーディオ端末とは、１６段階の音量値を相互に通知し合うことで現在の音量値ポインタを認識し合い、音量値ポインタの現在値が「８＃」のリモコンにおいて“＋”キーが１回操作されれば、リモコンからオーディオ端末へは、音量ポインタの現在値よりも１段階だけ大きな「９＃」が要求音量値として送信される。
【０００４】
オーディオ端末側では、要求音量値の受信に応答して音量値が「８＃」から「９＃」へ変更されると共に、音量値ポインタも「８＃」から「９＃」へ更新される。さらに、音量値ポインタも更新結果が実績音量値としてリモコンへも通知される。リモコンでは、受信した実績音量値に基づいて音量ポインタが「８＃」から「９＃」へ更新される。したがって、次にリモコン側で “＋”キーが１回だけ操作されれば、リモコンからオーディオ端末へは要求音量値「１０＃」が送信される。
【特許文献１】特開平５−３０８２３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ヘッドセットの電子ボリュームを車体側リモコンで遠隔操作する場合、ヘッドセットの電子ボリュームは、グローブを装着した状態での操作を考慮すれば、音量調節ステップ数を標準仕様の１６段階よりも減らして簡便化することが望ましい。例えば「ミュート」、「停車時用の小音量」、「低中速走行時用の中音量」および「高速走行時用の大音量」といった４段階程度に絞り込むことが望ましい。このとき、電子ボリュームに内蔵されるポテンショメータでは、上記した４段階の音量調節ステップに所定の増幅率（減衰率）が割り当てられる。
【０００６】
図１９は、要求音量値(Vreq)と音量値レベル(L)とポテンショメータの増幅率(Gamp)との関係を示した図であり、前記音量調節ステップ「１＃」〜「４＃」のそれぞれに、ポテンショメータの増幅率「１９＃」，「２３＃」，「２７＃」，「３０＃」がそれぞれ割り当てられ、さらに要求音量値「１＃」，「５＃」，「１０＃」，「１５＃」がそれぞれ割り当てられる。
【０００７】
このとき、音量値レベルの「１＃」と「２＃」との間では、要求音量値の「０＃」から「５＃」と増幅率の「１８＃」から「２３＃」とが１対１対応となっているが、音量値レベルの「２＃」と「３＃」との間では、要求音量値が「５＃」から「１０＃」までの６段階であるのに対して、増幅率は「２３＃」から「２７＃」の５段階となってしまう。したがって、リモコンから要求音量値として「５＃」が送信されると、オーディオ端末では、増幅率を「２３＃」に設定すると共に、実績音量値として「５＃」が返信され、リモコンでは、音量値ポインタが「５＃」に更新される。
【０００８】
このような動作が繰り返され、リモコンから要求音量値として「９＃」が送信されると、オーディオ端末では、増幅率を２７＃に設定すると共に、実績音量値として９＃が返信され、リモコンでは、音量値ポインタが「９＃」に更新される。したがって、リモコンで更に“＋”キーが操作されると、要求音量値として「１０＃」が送信されるが、要求音量値の「１０＃」は増幅率の「２７＃」と対応付けられているので、“＋”キーを操作したにもかかわらず音量が変化しなくなってしまう。
【０００９】
本発明の目的は、上記した従来技術の課題を解決し、良好な遠隔操作性を確保できる電子ボリューム制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記した目的を達成するために、本発明は、リモートコントローラから送信される要求音量値(Vreq)に応じてデジタルポテンショメータの増幅率(Gamp)を設定し、この要求音量値に応答して実績音量値(Vrep)を返信する電子ボリューム制御装置において、以下のような手段を講じた点に特徴がある。
【００１１】
(1)M段階の要求音量値(Vreq)および実績音量値(Vrep)ならびにN段階の増幅率(Gamp)の対応関係を定義する記憶手段と、要求音量値(Vreq)を受信する手段と、受信した要求音量値と対応付けられている増幅率および実績音量値を前記記憶手段から検索する手段と、前記増幅率の検索結果に基づいて前記ポテンショメータを制御する手段と、前記実績音量値の検索結果を返信する応答手段とを含み、前記記憶手段は、m番目の要求音量値をn番目の増幅率およびm番目の実績音量値と一意に対応付け、[m+i]番目の要求音量値を[n+j]番目（i＞j）の増幅率および[m+i]番目の実績音量値と一意に対応付ける手段と、[m+1]番目から[m+i-1]番目までの各要求音量値に、[n+1]番目から昇順で各増幅率を対応付け、[m+1]番目から昇順で各実績音量値を対応付けると共に、残余の各要求音量値に[n+j]番目の増幅率および[m+i]番目の実績音量値を一様に対応付ける昇順対応付け手段と、[m+i-1]番目から[m+1]番目までの各要求音量値に、[n+j-1]番目から降順で各増幅率を対応付け、[m+i-1]番目から降順で各実績音量値を対応付けると共に、残余の各要求音量値にn番目の増幅率およびm番目の実績音量値を一様に対応付ける降順対応付け手段とを含み、前記検索手段は、[m+1]番目から[m+i-1]番目までの要求音量値(Vreq)を受信した際、最後にm番目の実績音量値を返信したタイミングと[m+i]番目の実績音量値を返信したタイミングとを比較し、m番目の実績音量値の返信タイミングが新しければ昇順対応付け手段を検索し、[m+i]番目の実績音量値の返信タイミングが新しければ降順対応付け手段を検索することを特徴とする。
【００１２】
(2)前記残余の各要求音量値に対しては、当該要求音量値とは値の異なる実績音量値が対応付けられていることを特徴とする。
【００１３】
(3)前記昇順対応付け手段および降順対応付け手段は、要求音量値、実績音量値および増幅率の対応関係が相互に異なるデータテーブルであることを特徴とする。
【００１４】
(4)前記記憶手段が、今回の要求音量値、前回以前の要求音量値に関する履歴、およびポテンショメータに固有の設定値をパラメータとする関数であり、前記検索手段は、要求音量値に対応した実績音量値および増幅率を前記関数に基づいて求めることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、以下のような効果が達成される。
【００１６】
(1)請求項１の発明によれば、リモートコントローラの音量調節段数とポテンショメータの音量調節段数とが不一致でも違和感のない音量調節操作が可能になる。
【００１７】
(2)請求項２の発明によれば、リモートコントローラの音量調節段数とポテンショメータの音量調節段数とが不一致でも音量操作に忠実な音量制御が可能になる。
【００１８】
(3)請求項３の発明によれば、リモートコントローラから受信した要求音量値に対応した実績音量値および増幅率を求める処理の負荷を軽くできる。
【００１９】
(4請求項４の発明によれば、リモートコントローラから受信した要求音量値に対応した実績音量値および増幅率を求めるために必要なメモリ容量を節約できる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の好ましい実施の形態について詳細に説明する。図１は、本発明を適用したインターコムによる通信形態の一例を示した図であり、車両Ａには、無線中継機能を備えたリモートコントローラ１４が搭載されている。各車両Ａ，Ｂの乗員が装着するヘルメット１ａ，１ｂ，１ｃには、マイク１１，スピーカ１２と共に、本発明の電子ボリューム装置を採用したオーディオ端末１３を含むヘッドセットが装着されている。前記リモコン１４および各オーディオ端末１３はブルートゥースの規格に準拠し、これらを収容端末とするピコネット上で、リモコン１４がマスタモード、オーディオ端末１３がスレーブモードで動作しながら相互に無線通信を行う。
【００２１】
図２は、前記オーディオ端末１３の主要部の構成を示したブロック図であり、ここでは、本発明の説明に不要な構成の記述は省略している。
【００２２】
アンテナＡＴはブルートゥース(BT)モジュールと接続されている。CPU３３は、ROM３４に記憶されているプログラムに従って各種の処理を実行する。RAM３５は、CPU３３が各種の処理を実行する際にデータなどを一時記憶するためのワークエリアを提供する。インターフェース３６には、音量スイッチ３９を含む各種の操作スイッチや表示装置が接続される。音量スイッチ３９は、少なくとも “＋”キー３９ａおよび”−”キー３９ｂを含む。電子ボリューム装置３７はデジタルポテンショメータ３７１を含み、音量スイッチ３９の操作やリモコン１４から受信された要求音量値に応じた増幅率で入力信号を増幅し、これを増幅器３８へ出力する。BTモジュールは、RFユニット３１およびBTチップ３２を主要な構成とする。BTチップ３２は、相手端末との間にピコネット内同期を確立する処理や、送受信信号の符号化／復号化処理等を実行する。
【００２３】
図３は、前記リモコン１４の主要部の構成を示したブロック図であり、前記オーディオ端末１３と比較すると、スピーカ１２，電子ボリューム装置３７および増幅器３８が省略されている。
【００２４】
図４は、前記電子ボリューム装置３７の主要部の構成を示した機能ブロック図であり、リモコン１４から送信される要求音量値(Vreq)に応じてデジタルポテンショメータ３７１の増幅率(Gamp)を設定し、この要求音量値に対して実績音量値(Vrep)を返信する。
【００２５】
対応関係記憶部３７２には、要求音量値(Vreq)および実績音量値(Vrep)ならびに増幅率(Gamp)の対応関係が、後に詳述するように、要求音量値の一部が増幅率および実績音量値と一意に対応するように定義されている。検索部３７３は、リモコン１４から受信した要求音量値(Vreq)と対応付けられている増幅率(Gamp)および実績音量値(Vrep)を前記記憶部３７２から検索する。音量制御部３７５は、前記増幅率の検索結果に基づいてポテンショメータ３７１を制御する。応答部３７４は、前記実績音量値をリモコン１４へ返信する。
【００２６】
図５は、本実施形態においてリモコン１４から送信される要求音量値(Vreq)と、オーディオ端末１３のスイッチ操作で指定可能な４段階の固有音量レベル(L)と、デジタルポテンショメータ３７１の増幅率(Gamp)との対応関係を示した図である。
【００２７】
本実施形態では、オーディオ端末１３の４つの固有音量レベルL（１＃〜４＃）を、それぞれ「停車時に好適な微小音量」、「低車速走行時に好適な少音量」、「中車速走行時に好適な中音量」、「高車速走行時に好適な最大音量」の４段階に絞り、それぞれにポテンショメータ３７１の増幅率「１９＃」，「２３＃」，「２７＃」，「３０＃」が一意に対応付けられており、また要求音量値Vreq「１＃」，「５＃」，「１０＃」，「１５＃」が一意に対応付けられている。
【００２８】
すなわち、本実施形態ではリモコン１４から要求音量値Vreqとして「１０＃」が送信されるか、あるいはオーディオ端末１３のスイッチ操作で固有音量レベルLとして「３＃」が指定されると、デジタルポテンショメータ３７１の増幅率Gampが２７＃に設定される。
【００２９】
図６は、前記図５に示した対応関係に基づいて設定され、前記図４の対応関係記憶部３７２に登録される要求音量値Vreq、増幅率Gampおよび実績音量値Vrepの対応関係の一例を示した図であり、本実施形態では、前記対応関係が５つのデータテーブルに分散されている。
【００３０】
第１テーブルは、リモコン１４から受信した要求音量値Vreqが「５＃」以下の場合に検索対象とされる。第２，第４テーブルは、要求音量値Vreqが「６＃」〜「１０＃」の場合に検索対象とされる。第３、第５テーブルは、要求音量値Vreqが「１１＃」以上の場合に検索対象とされる。
【００３１】
次いで、図７、８のフローチャートに沿って本実施形態の動作を詳細に説明する。図７において、ステップＳ１０では、後述する２つの読替フラグF10，F15が初期化されて「０」にリセットされる。読替フラグF10は、リモコン１４から受信した要求音量値Vreqが「６＃」〜「１０＃」の場合に、前記第２，第４テーブルのいずれを検索対象とするかを区別するために用いられる。読替フラグF15は、リモコン１４から受信した要求音量値Vreqが「１１＃」以上の場合に、前記第３，第５テーブルのいずれを検索対象とするかを区別するために用いられる。ステップＳ１１では、リモコン１４から受信した要求音量値Vreqに基づいてポテンショメータの増幅率を制御する音量値制御が実行される。
【００３２】
図８は、前記音量値制御の手順を示したフローチャートであり、ステップＳ１００では、リモコン１４に対して最後に返信した実績音量値Vrepが音量値ポインタVpにセットされる。ステップＳ１０１、Ｓ１０２では音量値ポインタVpの現在値が参照され、Vp＝１５＃であればステップＳ１０３へ進み、読替フラグF15がセット（＝１）される。１０＃≦Vp＜１５＃であればステップＳ１０４へ進み、読替フラグF15がリセット（＝０）される。Vp＜１０＃であれば、読替フラグF15が更新されることなくステップＳ１０５へ進む。
【００３３】
ステップＳ１０５、Ｓ１０６では、前記音量値ポインタVpが改めて参照され、Vp≧１０＃であればステップＳ１０７へ進み、読替フラグF10がセットされる。Vp≦５＃であればステップＳ１０８へ進み、読替フラグF10がリセットされる。５＃＜Vp＜１０＃であれば、読替フラグF10が更新されることなくステップＳ１０９へ進む。図９は、上記した音量値ポインタVpと各読替フラグF10，F15との関係を一覧表示した図である。
【００３４】
リモコン１４から要求音量値Vreqが送信され、これがステップＳ１０９で受信されると、ステップＳ１１１、Ｓ１１２では要求音量値Vreqが参照され、Vreq≦５＃であればステップＳ１１５へ進み、検索対象テーブルとして第１テーブルが選択される。５＃＜Vreq≦１０＃であればステップＳ１１４へ進み、１０＃＜VreqであればステップＳ１１３へ進む。
【００３５】
前記ステップＳ１１４では前記読替フラブF10が参照され、リセットされていればステップＳ１１６へ進んで第２テーブルが選択され、セットされていればステップＳ１１７へ進んで第４テーブルが選択される。ステップＳ１１３では、前記読替フラブF15が参照され、リセットされていればステップＳ１１８へ進んで第３テーブルが選択され、セットされていればステップＳ１１９へ進んで第５テーブルが選択される。
【００３６】
ステップＳ１２０では、前記選択されたテーブルから、前記要求音量値Vreqと対応付けられている固有音量レベルLおよび増幅率Gampが読み出される。ステップＳ１２１では、前記読み出された増幅率Gampに基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出された実績音量値Vrepがリモコン１４へ返信される。
【００３７】
次いで、リモコン１４で音量調節キーを操作した際の音量値の調整手順を、図１０〜図１３のシーケンス図に沿って説明する。ここでは、リモコン１４およびオーディオ端末１３の音量値ポインタVpの現在値がいずれも「５＃」、オーディオ端末１３の読替フラグF15，F10がいずれもリセット(＝０)されている状態から説明を始める。
【００３８】
図１０に示したように、リモコン１４で“＋”の音量調節キーが３回押されると、当該リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「５＃」よりも３段階だけ大きい「８＃」が送信される。オーディオ端末１３では、ステップＳ１０９でVreq「＃８」が受信されると、ステップＳ１１１，Ｓ１１２を経由してＳ１１４へ進む。ステップＳ１１４では、読替フラグF10がリセット状態と判定されるのでステップＳ１１６へ進み、第２テーブルが選択される。
【００３９】
ステップＳ１２０では、今回のVreq「８＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２６＃」、「８＃」が第２テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２６＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「８＃」がリモコン１４へ返信される。
【００４０】
次の周期では、ステップＳ１００で音量値ポインタVpが「５＃」から「８＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセット(＝０)され、同F10は現在値（＝０）を維持される。一方、前記Vrep「８＃」を受信したリモコン１４でも、音量値ポインタVpが「５＃」から「８＃」へ更新される。
【００４１】
リモコン１４で“−”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「８＃」よりも１段階だけ小さい「７＃」が送信される。オーディオ端末１３では、このVreq「７＃」の受信に応答してステップＳ１１１，Ｓ１１２，Ｓ１１４を経由してステップＳ１１６へ進み、第２テーブルが選択される。ステップＳ１２０では、今回のVreq「７＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２５＃」、「７＃」が第２テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２５＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「７＃」がリモコン１４へ返信される。次の周期では、ステップＳ１００でVpが「８＃」から「７＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、読替フラグF10は現在値(＝０)を維持される。一方、前記Vrep「７＃」を受信したリモコン１４でも、音量値ポインタVpが「＃８」から「７＃」へ更新される。
【００４２】
リモコン１４で”＋”の音量調節キーが更に２回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「７＃」よりも２段階だけ大きい「９＃」が送信される。オーディオ端末１３では、このVreq「９＃」の受信に応答してステップＳ１１１，Ｓ１１２，Ｓ１１４を経由してステップＳ１１６へ進み、第２テーブルが選択される。
【００４３】
ステップＳ１２０では、今回のVreq「９＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２７＃」、「１０＃」が第２テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２７＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１０＃」がリモコン１４へ返信される。
【００４４】
次の周期では、ステップＳ１００でVpが「７＃」から「１０＃」へ更新される。テップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、同F10がセットされる。一方、前記Vrep「１０＃」を受信したリモコン１４でも、音量値ポインタVpが「＃７」から「１０＃」へ更新される。
【００４５】
リモコン１４で”−”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１０＃」よりも１段階だけ小さい「９＃」が送信される。オーディオ端末１３では、このVreq「９＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してＳ１１４へ進む。ステップＳ１１４では、読替フラグF10がセットされていると判定されるのでステップＳ１１７へ進み、第４テーブルが選択される。
【００４６】
ステップＳ１２０では、今回のVreq「９＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２６＃」、「９＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２６＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「９＃」がリモコン１４へ返信される。
【００４７】
次の周期では、ステップＳ１００でVpが「１０＃」から「９＃」へ更新される。テップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、同F10は現在値(＝１)を維持される。一方、前記Vrep「９＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１０」から「９＃」へ更新される。
【００４８】
図１１へ進み、リモコン１４で“−”の音量調節キーが更に２回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「９＃」よりも２段階だけ小さい「７＃」が送信される。オーディオ端末１３では、このVreq「７＃」の受信に応答してステップＳ１１１，Ｓ１１２，Ｓ１１４を経由してステップＳ１１７へ進み、第４テーブルが選択される。ステップＳ１２０では、今回のVreq「７＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２４＃」、「７＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２４＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「７＃」がリモコンへ返信される。
【００４９】
次の周期では、ステップＳ１００でVpが「９＃」から「７＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、読替フラグF10は現在値(＝０)を維持される。一方、前記Vrep「７＃」を受信したリモコン１４でも、音量値ポインタVpが「＃９」から「７＃」へ更新される。
【００５０】
リモコン１４で“＋”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「７＃」よりも１段階だけ大きい「８＃」が送信される。オーディオ端末１３では、このVreq「８＃」の受信に応答してステップＳ１１１，Ｓ１１２，Ｓ１１４を経由してステップＳ１１７へ進み、第４テーブルが選択される。ステップＳ１２０では、今回のVreq「８＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２５＃」、「８＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２５＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「８＃」がリモコン１４へ返信される。
【００５１】
次の周期では、ステップＳ１００でVpが「７＃」から「８＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、読替フラグF10は現在値(＝０)を維持される。一方、前記Vrep「８＃」を受信したリモコン１４でも、音量値ポインタVpが「＃７」から「８＃」へ更新される。
リモコン１４で“＋”の音量調節キーが更に３回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「８＃」よりも３段階だけ大きい「１１＃」が送信される。オーディオ端末１３では、このVreq「１１＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１３へ進む。ステップＳ１１３では、読替フラグF15がリセット状態と判定されるのでステップＳ１１８へ進み、第３テーブルが選択される。ステップＳ１２０では、今回のVreq「１１＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２８＃」、「１１＃」が第３テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２８＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１１＃」がリモコン１４へ返信される。
【００５２】
次の周期では、ステップＳ１００でVpが「８＃」から「１１＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15が現在値(＝０)を維持され、読替フラグF10がセットされる。一方、前記Vrep「１１＃」を受信したリモコン１４でも、音量値ポインタVpが「＃８」から「１１＃」へ更新される。
【００５３】
リモコン１４で“−”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１１＃」よりも１段階だけ小さい「１０＃」が送信される。オーディオ端末１３では、このVreq「１０＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１４へ進む。ステップＳ１１４では、読替フラグF10がリセット状態と判定されるのでステップＳ１１７へ進み、第４テーブルが選択される。ステップＳ１２０では、今回のVreq「１０＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２７＃」、「１０＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２７＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１０＃」がリモコン１４へ返信される。
【００５４】
次の周期では、ステップＳ１００でVpが「１１＃」から「１０＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、同F10がセットされる。一方、前記Vrep「１０＃」を受信したリモコンでも、音量値ポインタVpが「＃１１」から「１０＃」へ更新される。
【００５５】
図１２へ進み、リモコン１４で“＋”の音量調節キーが更に３回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１０＃」よりも３段階だけ大きい「１３＃」が送信される。オーディオ端末１３では、このVreq「１３＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１３へ進む。ステップＳ１１３では、読替フラグF15がリセット状態と判定されるのでステップＳ１１８へ進み、第３テーブルが選択される。ステップＳ１２０では、今回のVreq「１３＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「３０＃」、「１５＃」が第３テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「３０＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１５＃」がリモコン１４へ返信される。
【００５６】
次の周期では、ステップＳ１００でVpが「１０＃」から「１５＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15，F10がいずれもセットされる。一方、前記Vrep「１５＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１０」から「１５＃」へ更新される。
【００５７】
リモコン１４で“−”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１５＃」よりも１段階だけ小さい「１４＃」が送信される。オーディオ端末１３では、このVreq「１４＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１３へ進む。ステップＳ１１３では、読替フラグF15がセット状態と判定されるのでステップＳ１１９へ進み、第５テーブルが選択される。ステップＳ１２０では、今回のVreq「１４＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２９＃」、「１４＃」が第５テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２９＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１４＃」がリモコン１４へ返信される。
【００５８】
次の周期では、ステップＳ１００でVpが「１５＃」から「１４＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15が現在値(＝１)を維持され、同フラグF10がセットされる。一方、前記Vrep「１４＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１５」から「１４＃」へ更新される。
【００５９】
リモコン１４で“−”の音量調節キーが更に２回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１４＃」よりも２段階だけ小さい「１２＃」が送信される。オーディオ端末１３では、このVreq「１２＃」の受信に応答してステップＳ１１１，Ｓ１１２，Ｓ１１３を経由してステップＳ１１９へ進み、第５テーブルが選択される。ステップＳ１２０では、今回のVreq「１２＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２７＃」、「１０＃」が第５テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２７＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１０＃」がリモコン１４へ返信される。
【００６０】
次の周期では、ステップＳ１００でVpが「１４＃」から「１０＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、同フラグF10がセットされる。一方、前記Vrep「１４＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１４」から「１０＃」へ更新される。
【００６１】
リモコン１４で“−”の音量調節キーが更に４回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１０＃」よりも４段階だけ小さい「６＃」が送信される。オーディオ端末１３では、このVreq「６＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１４へ進む。ステップＳ１１４では、読替フラグF10がセット状態と判定されるのでステップＳ１１７へ進み、第４テーブルが選択される。ステップＳ１２０では、今回のVreq「６＃」に対応した対応関係記憶部３７２として、それぞれ「２３＃」、「５＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２３＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「５＃」がリモコン１４へ返信される。
【００６２】
次の周期では、ステップＳ１００でVpが「１０＃」から「５＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15，同F10がいずれもリセットされる。一方、前記Vrep「５＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１０」から「５＃」へ更新される。
【００６３】
図１３へ進み、リモコン１４で“＋”の音量調節キーが更に６回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「５＃」よりも６段階だけ大きい「１１＃」が送信される。オーディオ端末１３では、このVreq「１１＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１３へ進む。ステップＳ１１３では、読替フラグF15がリセット状態と判定されるのでステップＳ１１８へ進み、第３テーブルが選択される。ステップＳ１２０では、今回のVreq「１１＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２８＃」、「１１＃」が第３テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２８＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１２２では、前記読み出されたVrep「１１＃」がリモコン１４へ返信される。
【００６４】
次の周期では、ステップＳ１００でVpが「５＃」から「１１＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15が現在値(＝０)を維持され、同フラグF10がセットされる。一方、前記Vrep「１１＃」を受信したリモコン１４でも、音量値ポインタVpが「＃５」から「１１＃」へ更新される。
【００６５】
リモコン１４で“−”の音量調節キーが更に１回押されると、リモコン１４から要求音量値Vreqとして、音量値ポインタVpの現在値「１１＃」よりも１段階だけ小さい「１０＃」が送信される。オーディオ端末１３では、このVreq「１０＃」の受信に応答してステップＳ１１１，Ｓ１１２を経由してステップＳ１１４へ進む。ステップＳ１１４では、読替フラグF10がセット状態と判定されるのでステップＳ１１７へ進み、第４テーブルが選択される。ステップＳ１２０では、今回のVreq「１０＃」に対応した増幅率Gampおよび実績音量値Vrepとして、それぞれ「２７＃」、「１０＃」が第４テーブルから読み出される。ステップＳ１２１では、前記読み出されたGamp「２７＃」に基づいてデジタルポテンショメータ３７１が制御される。ステップＳ１１２では、前記読み出されたVrep「１０＃」がリモコン１４へ返信される。
【００６６】
次の周期では、ステップＳ１００でVpが「１１＃」から「１０＃」へ更新される。ステップＳ１０１〜Ｓ１０８では、読替フラグF15がリセットされ、同フラグF10がセットされる。一方、前記Vrep「１０＃」を受信したリモコン１４でも、音量値ポインタVpが「＃１１」から「１０＃」へ更新される。
【００６７】
本実施形態によれば、リモートコントローラの音量調節段数とポテンショメータの音量調節段数とが不一致でも音量操作に忠実な音量制御が可能になるので、違和感のない音量調節操作が可能になる。また、本実施形態では要求音量値、実績音量値および増幅率の対応関係がデータテーブルで定義されているので、リモコンから受信した要求音量値に対応した実績音量値および増幅率を求める処理の負荷を軽くできる。
【００６８】
なお、上記した実施形態では、対応関係記憶部３７２においてデータテーブルを５つに分散するものとして説明したが、図１４に一例を示した第２実施形態のように、３つのデータテーブルに分散するようにしても良い。ただし、この場合には前記音量値制御の手順を、図１５に示したように一部変更する必要がある。
【００６９】
さらに、上記した各実施形態では、データテーブルを利用して要求音量値Vreqと増幅率Gampと実績音量値Vrepとの対応関係を定義するものとして説明したが、本発明はこれのみに限定されるものではなく、次に説明する第３実施形態のように関数演算に基づいて定義するようにしても良い。
【００７０】
図１６、１７は、要求音量値Vreqに対応した増幅率Gampおよび実績音量値Vrepを、データテーブルを用いずに演算によって求める第３実施形態の手順を示したフローチャートであり、図１８は、本実施形態における要求音量値Vreqと増幅率Gampとの対応関係を模式的に表した図である。
【００７１】
図１６において、ステップＳ２０では、後述する３つのフラグF10，F11，F15が初期化されて「０」にリセットされる。ステップＳ２１では、リモコン１４から受信した要求音量値Vreqに基づいてポテンショメータ３７１の増幅率を制御する音量値制御が実行される。
【００７２】
図１７は、前記音量値制御の手順を示したフローチャートであり、ステップＳ２０１において、リモコン１４から送信された要求音量値Vreqが受信されると、ステップＳ２０２、Ｓ２０３では前記要求音量値Vreqが参照される。Vreq＝１５＃であればステップＳ２０５へ進み、フラグF15がセット（＝１）されると共に変数CBに「２」が登録される。Vreq≦１０＃であればステップＳ２０４へ進み、フラグF15がリセット（＝０）されると共に変数CBに「０」が登録される。１０＃＜Vreq＜１５＃であれば、フラグF15および変数CBが更新されることなくステップＳ２０６へ進む。
【００７３】
ステップＳ２０６では、受信された要求音量値Vreqが「１１＃」であるか否かが判定され、「１１＃」であればステップＳ２０７においてフラグF11がセットされる。ステップＳ２０９ではフラグF15が参照され、セットされていれば、ステップＳ２１０へ進んで変数CCに「１」が登録される。フラグF15がリセットされていれば、ステップＳ２１１へ進んで変数CCに「０」が登録される。なお、前記ステップＳ２０６において、要求音量値Vreqが「１１＃」以外と判定されればステップＳ２０８へ進み、フラグF11がリセットされる。
【００７４】
ステップＳ２１２，Ｓ２１３では前記要求音量値Vreqが参照され、Vreq≧１０＃であればステップＳ２１５へ進み、フラグF10がセット（＝１）されると共に変数CAに「１」が登録される。Vrep≦５＃であればステップＳ２１４へ進み、フラグF10がリセット（＝０）されると共に変数CAに「０」が登録される。５＜Vreq＜１０＃であれば、フラグF10および変数CAが更新されることなくステップＳ２１６へ進む。ステップＳ２１６では、次式(1)に基づいてポテンショメータ３７１の増幅率Gampが暫定的に算出される。
Gamp＝１８＃＋Vreq−CA−CB＋CC    ・・・(1)
【００７５】
ステップＳ２１７，Ｓ２１８，Ｓ２１９では前記増幅率Gampの算出結果が参照される。Gamp≧「３０＃」であればステップＳ２１７からステップＳ２２０へ進み、増幅率Gampが「３０＃」に制限される共に実績音量値Vrepが「１５＃」に設定される。Gamp＝「２７＃」であればステップＳ２１８からステップＳ２２１へ進み、実績音量値Vrepが「１０＃」に設定される。Gamp＝「２３＃」であればステップＳ２１９からステップＳ２２２へ進み、実績音量値Vrepが「５＃」に設定される。ステップＳ２２３では、今回の実績音量値Vrepとして前記要求音量値Vreqがそのまま登録される。
【００７６】
ステップＳ２２４では、前記増幅率Gampに基づいてデジタルポテンショメータ３７１が制御される。ステップＳ２２４では、前記実績音量値Vrepがリモコン１４へ返信される。
【００７７】
本実施形態によれば、要求音量値Vreqに対応した実績音量値Vrepおよび増幅率Gampが関数演算で求められるので、要求音量値に対応した実績音量値および増幅率を求めるために必要なメモリ容量を第１、第２実施形態に較べて節約できる。
【図面の簡単な説明】
【００７８】
【図１】本発明を適用したインターコムによる通信形態の一例を示した図である。
【図２】オーディオ端末の主要部の構成を示したブロック図である。
【図３】リモコンの主要部の構成を示したブロック図である。
【図４】電子ボリューム装置の主要部の構成を示した機能ブロック図である。
【図５】要求音量値Vreq、固有音量レベルL、増幅率Gampの対応関係を示した図である。
【図６】要求音量値Vreq、増幅率Gamp、実績音量値Vrepの対応関係の一例を示した図である。
【図７】本実施形態の動作を示したフローチャート（その１）である。
【図８】本実施形態の動作を示したフローチャート（その２）である。
【図９】音量値ポインタVpと読替フラグF10，F15との関係を一覧表示した図である。
【図１０】音量調節キーが操作された際の音量値の調整手順を示したシーケンス図（その１）である。
【図１１】音量調節キーが操作された際の音量値の調整手順を示したシーケンス図（その２）である。
【図１２】音量調節キーが操作された際の音量値の調整手順を示したシーケンス図（その３）である。
【図１３】音量調節キーが操作された際の音量値の調整手順を示したシーケンス図（その４）である。
【図１４】本発明の第２実施形態のデータテーブルの構造を示した図である。
【図１５】第２実施形態の動作を示したフローチャートである。
【図１６】本発明の第３実施形態の動作を示したフローチャート（その１）である。
【図１７】第３実施形態の動作を示したフローチャート（その２）である。
【図１８】第３実施形態のデータテーブルの構造を示した図である。
【図１９】従来技術の課題を説明するための図である。
【符号の説明】
【００７９】
１ａ，１ｂ，１ｃ…ヘルメット，１１…マイク，１２…スピーカ，１３…オーディオ端末，１４…リモコン，３７…電子ボリューム装置，３８…増幅器，３７１…デジタルポテンショメータ，３７２…対応関係記憶部，３７３…検索部，３７４…応答部，３７５…音量制御部
【図１】
2006101200.tif 000003
【図２】
2006101200.tif 000004
【図３】
2006101200.tif 000005
【図４】
2006101200.tif 000006
【図５】
2006101200.tif 000007
【図６】
2006101200.tif 000008
【図７】
2006101200.tif 000009
【図８】
2006101200.tif 000010
【図９】
2006101200.tif 000011
【図１０】
2006101200.tif 000012
【図１１】
2006101200.tif 000013
【図１２】
2006101200.tif 000014
【図１３】
2006101200.tif 000015
【図１４】
2006101200.tif 000016
【図１５】
2006101200.tif 000017
【図１６】
2006101200.tif 000018
【図１７】
2006101200.tif 000019
【図１８】
2006101200.tif 000020
【図１９】
2006101200.tif 000021