(57)【要約】【課題】  音質を向上させて歌唱力を実際よりも高めるようにする。【解決手段】  マイクロフォン１に入力される音声に応じて音声信号を出力するマイク素子５と、マイクロフォン１と音声入力の対象者である歌い手の口との距離を検出する距離センサ６と、距離センサ６によって検出された距離に応じて、マイク素子５から出力される音声信号に対してエフェクト処理を施すＣＰＵおよびＤＳＰ部と、を備えている。【選択図】      図２
2007114239.tif 000002
【特許請求の範囲】
【請求項１】
マイクロフォンに入力される音声に応じて音声信号を出力する信号発生手段と、
前記マイクロフォンと音声入力の対象者の口又はその周辺との距離を検出する距離検出手段と、
前記距離検出手段によって検出された距離に応じて前記信号発生手段から出力される音声信号に対してエフェクト処理を施す信号処理手段と、
を備えた楽音制御装置。
【請求項２】
前記信号処理手段は、前記マイクロフォン内に収容されていることを特徴とする請求項１に記載の楽音制御装置。
【請求項３】
前記距離検出手段は、前記マイクロフォンの外部に向けて光を照射してその反射光の強度によって距離を検出し、前記信号処理手段は、前記距離検出手段によって検出された距離に応じてエフェクト処理の係数を生成し、当該生成した係数によって前記信号発生手段から出力される音声信号を制御することを特徴とする請求項１又は２に記載の楽音制御装置。
【請求項４】
前記信号処理手段は、生成した係数によって前記信号発生手段から出力される音声信号の周波数・ゲイン特性を制御することを特徴とする請求項３に記載の楽音制御装置。
【請求項５】
前記信号処理手段は、生成した係数によって前記信号発生手段から出力される音声信号のカットオフ周波数を制御することを特徴とする請求項３に記載の楽音制御装置。
【請求項６】
前記信号処理手段は、生成した係数によって前記信号発生手段から出力される音声信号の共振の急峻性であるＱファクタを制御することを特徴とする請求項３に記載の楽音制御装置。
【請求項７】
前記信号処理手段は、生成した係数によって前記信号発生手段から出力される音声信号の出力レベルを制御することを特徴とする請求項３に記載の楽音制御装置。
【請求項８】
前記信号処理手段は、前記信号発生手段から出力される音声信号のレベルが所定の閾値以下である場合に、前記距離検出手段によって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成することを特徴とする請求項３に記載の楽音制御装置。
【請求項９】
前記信号処理手段は、前記信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、前記距離検出手段によって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成することを特徴とする請求項３に記載の楽音制御装置。
【請求項１０】
前記信号処理手段は、前記信号発生手段から出力される音声信号のレベルが前記所定の閾値以上である場合に、前記距離検出手段によって検出された距離が近いほど当該閾値を高く変更することを特徴とする請求項９に記載の楽音制御装置。
【請求項１１】
前記信号処理手段は、前記距離検出手段によって検出された距離に応じて、前記信号発生手段から出力される音声信号の立ち上がりのアタック時間および又は消音までのリリース時間を制御することを特徴とする請求項１又は２に記載の楽音制御装置。
【請求項１２】
入力される音声に応じて音声信号を出力する信号発生手段を有するマイクロフォンと音声入力の対象者の口又はその周辺との距離を距離検出手段によって検出するステップＡと、
前記ステップＡによって検出された距離に応じて前記信号発生手段から出力される音声信号に対してエフェクト処理を施すステップＢと、
を実行する楽音制御方法。
【請求項１３】
前記ステップＢは、前記マイクロフォン内に収容されている信号処理手段によってエフェクト処理を行うことを特徴とする請求項１２に記載の楽音制御方法。
【請求項１４】
前記ステップＡは、前記距離検出手段によって前記マイクロフォンの外部に向けて照射された光の反射光が受光されたときに当該反射光の強度によって距離を検出し、前記ステップＢは、前記ステップＡによって検出された距離に応じてエフェクト処理の係数を生成し、当該生成した係数によって前記信号発生手段から出力される音声信号を制御することを特徴とする請求項１２又は１３に記載の楽音制御方法。
【請求項１５】
前記ステップＢは、生成した係数によって前記信号発生手段から出力される音声信号の周波数・ゲイン特性を制御することを特徴とする請求項１４に記載の楽音制御方法。
【請求項１６】
前記ステップＢは、生成した係数によって前記信号発生手段から出力される音声信号のカットオフ周波数を制御することを特徴とする請求項１４に記載の楽音制御方法。
【請求項１７】
前記ステップＢは、生成した係数によって前記信号発生手段から出力される音声信号の共振の急峻性であるＱファクタを制御することを特徴とする請求項１４に記載の楽音制御方法。
【請求項１８】
前記ステップＢは、生成した係数によって前記信号発生手段から出力される音声信号の出力レベルを制御することを特徴とする請求項１４に記載の楽音制御方法。
【請求項１９】
前記ステップＢは、前記信号発生手段から出力される音声信号のレベルが所定の閾値以下である場合に、前記ステップＡによって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成することを特徴とする請求項１４に記載の楽音制御方法。
【請求項２０】
前記ステップＢは、前記信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、前記ステップＡによって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成することを特徴とする請求項１４に記載の楽音制御方法。
【請求項２１】
前記ステップＢは、前記信号発生手段から出力される音声信号のレベルが前記所定の閾値以上である場合に、前記ステップＡによって検出された距離が近いほど当該閾値を高く変更することを特徴とする請求項２０に記載の楽音制御方法。
【請求項２２】
前記ステップＢは、前記ステップＡによって検出された距離に応じて、前記信号発生手段から出力される音声信号の立ち上がりのアタック時間および又は消音までのリリース時間を制御することを特徴とする請求項１２又は１３に記載の楽音制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽音制御装置および楽音制御方法に関し、特に、マイクロフォンから出力される音声信号を制御する楽音制御装置および楽音制御方法に関するものである。
【背景技術】
【０００２】
広く普及しているカラオケシステムにおいては、歌唱する対象者は伴奏曲に合わせてマイクロフォンに音声を入力する。伴奏曲は自動演奏装置によって生成されるが、近年のカラオケシステムの中には、この自動演奏装置に様々な機能を持たせた製品がある。また、自動演奏装置の機能に関する提案もいくつかなされている。例えば、ある提案の歌唱力採点機能付自動演奏装置においては、カラオケで大きく歌うべき場合には通常、人は声を張り上げるのではなく、声の大きさは変えないでマイクロフォンを口に近づけることが多い。そこで、マイクロフォンと歌唱者の口との距離の遠近を判定すれば、歌唱者が一定の音量で歌うべき箇所で、そのように歌っているかどうかが間接的に判断できることに着目して、歌唱者が歌唱する際、あらかじめ生成された時点ごとに、マイクロフォンと歌唱者の口との距離の遠近、および、あらかじめ記憶された歌唱の手本となるメロディデータの音量値を検知して、そのメロディデータの音量値の大小と、マイクロフォンと歌唱者の口との距離の遠近とを対比することによって、歌唱者の歌唱力を採点する構成になっている（特許文献１参照）。
【特許文献１】特開平５−１８１４０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１を含めた従来の技術においては、歌唱力を採点することは可能であるが、歌唱力を実際よりも向上させるものではない。今日のように広く普及しているカラオケは、歌唱力を競い合うというより、会社などの団体における親睦、宴会、接待などのイベントとして利用されている。しかし、歌唱力に自身のない人にとっては皆の前で歌うことは恥ずかしく、カラオケのイベントを伴う親睦、宴会、接待などは苦痛を伴うことになる。一方、自己顕示欲の強い人の場合には、プロの歌手をまねてマイクロフォンに口を近づけ過ぎて歌ったり、大声で歌ったりすることが多い。マイクロフォンに口を近づけ過ぎる場合には、ブレスノイズ（息継ぎノイズ）、口腔内の唾の粘性による音、舌が口腔内であばれる音などの不快な音が発生する。また、大声で歌うことも聞いている人たちに不快感を与える結果となる。
本発明は、このような従来の課題を解決するためのものであり、マイクロフォンから出力される音声信号を制御することによって、音質を向上させて歌唱力を実際よりも高めることを目的とする。さらに、マイクロフォンから出力される音声信号を制御することによって、ブレスノイズや口腔内の不快な音を抑制することを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に記載の楽音制御装置は、マイクロフォンに入力される音声に応じて音声信号を出力する信号発生手段（実施形態においては、図２のマイク素子５に相当する）と、マイクロフォンと音声入力の対象者の口又はその周辺との距離を検出する距離検出手段（実施形態においては、図２の距離センサ６および図４のＣＰＵ１０に相当する）と、距離検出手段によって検出された距離に応じて信号発生手段から出力される音声信号に対してエフェクト処理を施す信号処理手段（実施形態においては、図４のＣＰＵ１０およびＤＳＰ部１８に相当する）と、を備えた構成になっている。
【０００５】
請求項１の楽音制御装置において、請求項２に記載したように、信号処理手段は、前記マイクロフォン内に収容されているような構成にしてもよい。
【０００６】
請求項１又は２の楽音制御装置において、請求項３に記載したように、距離検出手段は、マイクロフォンの外部に向けて光を照射してその反射光の強度によって距離を検出し、信号処理手段は、距離検出手段によって検出された距離に応じてエフェクト処理の係数（実施形態においては、図４のＣＰＵ１０からＤＳＰ部１８に入力される係数に相当する）を生成し、当該生成した係数によって信号発生手段から出力される音声信号を制御するような構成にしてもよい。
【０００７】
請求項３の楽音制御装置において、請求項４に記載したように、信号処理手段は、生成した係数によって信号発生手段から出力される音声信号の周波数・ゲイン特性を制御するような構成にしてもよい。
あるいは、請求項３の楽音制御装置において、請求項５に記載したように、信号処理手段は、生成した係数によって信号発生手段から出力される音声信号のカットオフ周波数を制御するような構成にしてもよい。
あるいは、請求項３の楽音制御装置において、請求項６に記載したように、信号処理手段は、生成した係数によって信号発生手段から出力される音声信号の共振の急峻性であるＱファクタを制御するような構成にしてもよい。
あるいは、請求項３の楽音制御装置において、請求項７に記載したように、信号処理手段は、生成した係数によって信号発生手段から出力される音声信号の出力レベルを制御するような構成にしてもよい。
あるいは、請求項３の楽音制御装置において、請求項８に記載したように、信号処理手段は、信号発生手段から出力される音声信号のレベルが所定の閾値以下である場合に、距離検出手段によって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成するような構成にしてもよい。
あるいは、請求項３の楽音制御装置において、請求項９に記載したように、信号処理手段は、信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、距離検出手段によって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成するような構成にしてもよい。
【０００８】
請求項９の楽音制御装置において、請求項１０に記載したように、信号処理手段は、信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、距離検出手段によって検出された距離が近いほど当該閾値を高く変更するような構成にしてもよい。
【０００９】
請求項１又は２の楽音制御装置において、請求項１１に記載したように、距離検出手段によって検出された距離に応じて、信号発生手段から出力される音声信号の立ち上がりのアタック時間および又は消音までのリリース時間を制御するような構成にしてもよい。
【００１０】
請求項１２に記載の楽音制御方法は、入力される音声に応じて音声信号を出力する信号発生手段（実施形態においては、図２のマイク素子５に相当する）を有するマイクロフォンと音声入力の対象者の口又はその周辺との距離を距離検出手段（実施形態においては、図２の距離センサ６に相当する）によって検出するステップＡと、ステップＡによって検出された距離に応じて信号発生手段から出力される音声信号に対してエフェクト処理を施すステップＢと、を実行する構成になっている。
実施形態においては、ステップＡは、図４のＣＰＵ１０の処理に相当し、ステップＢは、図４のＣＰＵ１０およびＤＳＰ部１８の処理に相当する。
【００１１】
請求項１２に記載の楽音制御方法において、請求項１３に記載したように、ステップＢは、マイクロフォン内に収容されている信号処理手段によってエフェクト処理を行うような構成にしてもよい。
【００１２】
請求項１２又は１３に記載の楽音制御方法において、請求項１４に記載したように、ステップＡは、距離検出手段によってマイクロフォンの外部に向けて照射された光の反射光が受光されたときに当該反射光の強度によって距離を検出し、ステップＢは、ステップＡによって検出された距離に応じてエフェクト処理の係数（実施形態においては、図４のＣＰＵ１０からＤＳＰ部１８に入力される係数に相当する）を生成し、当該生成した係数によって信号発生手段から出力される音声信号を制御するような構成にしてもよい。
【００１３】
請求項１４に記載の楽音制御方法において、請求項１５に記載したように、ステップＢは、生成した係数によって信号発生手段から出力される音声信号の周波数・ゲイン特性を制御するような構成にしてもよい。
あるいは、請求項１４に記載の楽音制御方法において、請求項１６に記載したように、ステップＢは、生成した係数によって信号発生手段から出力される音声信号のカットオフ周波数を制御するような構成にしてもよい。
あるいは、請求項１４に記載の楽音制御方法において、請求項１７に記載したように、ステップＢは、生成した係数によって信号発生手段から出力される音声信号の共振の急峻性であるＱファクタを制御するような構成にしてもよい。
あるいは、請求項１４に記載の楽音制御方法において、請求項１８に記載したように、ステップＢは、生成した係数によって信号発生手段から出力される音声信号の出力レベルを制御するような構成にしてもよい。
あるいは、請求項１４に記載の楽音制御方法において、請求項１８に記載したように、ステップＢは、信号発生手段から出力される音声信号のレベルが所定の閾値以下である場合に、ステップＡによって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成するような構成にしてもよい。
あるいは、請求項１４に記載の楽音制御方法において、請求項１９に記載したように、ステップＢは、信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、ステップＡによって検出された距離が近いほど当該出力される音声信号のレベルを大きく減衰するための係数を生成するような構成にしてもよい。
【００１４】
請求項２０に記載の楽音制御方法において、請求項２１に記載したように、ステップＢは、信号発生手段から出力される音声信号のレベルが所定の閾値以上である場合に、ステップＡによって検出された距離が近いほど当該閾値を高く変更するような構成にしてもよい。
【００１５】
請求項１２又は１３に記載の楽音制御方法において、請求項２２に記載したように、ステップＢは、ステップＡによって検出された距離に応じて、信号発生手段から出力される音声信号の立ち上がりのアタック時間および又は消音までのリリース時間を制御するような構成にしてもよい。
【発明の効果】
【００１６】
本発明の楽音制御装置および楽音制御方法によれば、音質を向上させて歌唱力を実際よりも高めるような効果が得られる。さらに、ブレスノイズや口腔内の不快な音を抑制するという効果が得られる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明による楽音制御装置およびその楽音制御方法の第１実施形態ないし第８実施形態について、図を参照して詳細に説明する。
図１は、各実施形態に共通するカラオケ用のマイクロフォン１の外観図であり、メッシュ状又は多数の孔が形成されたマイクカバー２が取り付けられている。図２は、マイクロフォン１の内部の構造を示す図である。マイクカバー２には開口部３が形成され、マイクカバー２の奥のマイクロフォン１の内部には基板４が取り付けられている。その基板４には、マイクカバー２を通して入力される音声を電気信号に変換して音声信号を出力するマイク素子５、マイクロフォン１と音声入力の対象者すなわち歌い手の口又はその周辺（例えば、下唇の周辺の部分や上唇の周辺の鼻若しくは鼻の下の部分；以下、総称して口という）との距離を検出する距離センサ６が搭載されている。図には示していないが、距離センサ６には、マイクロフォン１の外側に向けて赤外線を照射する発光素子、口で反射した赤外線の反射光を受光して光電変換し、反射光の光量に応じた検出信号を出力する受光素子が内蔵されている。マイク素子５からの音声信号はリード線７によってマイクロフォン１から出力され、距離センサ６からの検出信号はリード線８によってマイクロフォン１から出力される。
図３は、距離センサ６から歌い手の口までの距離Ｄ（ｃｍ）と、反射光を光電変換したときの検出信号のレベルＥ（ｍＶ）との関係を表す図である。この図に示すように、距離Ｄ（ｃｍ）と検出信号のレベルＥ（ｍＶ）とは反比例の関係になっている。
【００１８】
図４は、本発明による楽音制御装置を用いた各実施形態に共通のカラオケシステムの構成を示すブロック図である。図４において、ＣＰＵ１０は、システムバス１１を介して、プログラムＲＯＭ１２、ワークＲＡＭ１３、操作スイッチ１４、表示部１５、音源１６、曲データＲＯＭ１７、ＤＳＰ（Digital Signal Processor）部１８、および図２に示した距離センサ６からの検出信号を入力するＡ／Ｄ変換回路９に接続されている。ＣＰＵ１０は、システムバス１１を介して接続された上記各部との間でデータやコマンドを授受してカラオケシステム全体を制御する。Ａ／Ｄ変換回路９は、距離センサ６からの検出信号のレベルＥ（ｍＶ）をアナログからデジタルに変換して、図３に示した関係に基づいて、マイクロフォン１と歌い手の口との距離データとしてＣＰＵ１０に入力する。以下、距離センサ６およびＡ／Ｄ変換回路９を総称して「センサ部」という。
【００１９】
プログラムＲＯＭ１２は、ＣＰＵ１０によって実行される楽音制御処理のプログラムや初期データなどをあらかじめ格納している。ワークＲＡＭ１３は、ＣＰＵ１０によって処理されるデータを一時的に記憶するワークエリアであり、各種のレジスタ、フラグが設けられている。操作スイッチ１４は、曲選択キー、曲スタートキー、曲停止キーなどのスイッチ群で構成され、操作に応じたコマンドやデータをＣＰＵ１０に入力する。表示部１５は、カラオケ曲のリストや歌詞などを表示する。音源１６は、ＰＣＭ波形データなどを記憶する波形ＲＯＭを内蔵しており、ＣＰＵ１０の発音コマンドに応じて、デジタルの楽音信号を生成する。曲データＲＯＭ１７は、カラオケの伴奏曲の楽音データおよび歌詞データを記憶している。
【００２０】
一方、図２に示したマイク素子５はプリアンプ１９に接続されている。プリアンプ１９は、マイク素子５から出力される音声信号を増幅してＡ／Ｄ変換回路２０に入力する。Ａ／Ｄ変換回路２０は、その音声信号をアナログからデジタルに変換してＤＳＰ部１８に入力する。以下、マイク素子５、プリアンプ１９、およびＡ／Ｄ変換回路２０を総称して「マイク部」という。音源１６は、ＣＰＵ１０によって曲データＲＯＭ１７から読み出されて入力されたカラオケの伴奏曲に応じて、内部の波形ＲＯＭから読み出した波形データに基づいて伴奏曲の楽音信号を生成してＤＳＰ部１８に入力する。ＤＳＰ部１８は、ＣＰＵ１０からの係数に基づいてマイク部から入力される音声信号に対する信号処理を行って、その音声信号と伴奏曲の楽音信号とを合成し、さらにエフェクト処理を施してＤ／Ａ変換回路２１に入力する。Ｄ／Ａ変換回路２１は、ＤＳＰ部１８から入力された合成信号をデジタルからアナログに変換し、パワーアンプ２２に入力してスピーカ２３から発音させる。
【００２１】
図５は、第１実施形態におけるＤＳＰ部１８の内部構成を示すブロック図である。図５において、イコライザ１８１は、マイク部から入力された音声信号に対して、ＣＰＵ１０から入力された係数に基づいて信号処理を施して、信号合成部１８２に入力する。信号合成部１８２は、イコライザ１８１から入力された音声信号と、図４の音源１６から入力された伴奏曲の楽音信号とを合成して、トータルエフェクタ１８３に入力する。トータルエフェクタ１８３は、信号合成部１８２によって合成された音声信号および伴奏曲の楽音信号に対して、エコー、リバーブ、コーラスなどの最終的なエフェクト処理を行って、図４のＤ／Ａ変換回路２１に入力する。
【００２２】
次に、第１実施形態の楽音制御処理方法について、図６および図７に示すＣＰＵ１０のフローチャートおよび図８に示す特性グラフに基づいて説明する。
図６は、各実施形態に共通するＣＰＵ１０のメインルーチンのフローチャートである。まず、所定のイニシャライズ（ステップＳＡ１）の後、曲選択キーがオンされたか否かを判別し（ステップＳＡ２）、曲選択キーがオンされたときは、さらに曲スタートキーがオンされたか否かを判別する（ステップＳＡ３）。曲スタートキーがオンされたときは、選択された曲データを曲データＲＯＭ１７から読み出し（ステップＳＡ４）、音源１６に送付する（ステップＳＡ５）。次に、ＤＳＰ制御処理を実行する（ステップＳＡ６）。この後は、曲が終了したか又は停止キーがオンされたか否かを判別し（ステップＳＡ７）、曲の終了又は停止キーオンの場合は、ステップＳＡ２に移行して曲選択キーのオンを検出する。
【００２３】
図７は、第１実施形態におけるＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳＢ１）、その距離データが０．５ｃｍ以下であるか、０．６ｃｍから４．９ｃｍまでの範囲であるか、又は５ｃｍ以上であるかを判別する（ステップＳＢ２）。距離データが０．５ｃｍ以下である場合には、音声信号の１００Ｈｚ以下の周波数を−５ｄＢ減衰させる係数を生成する（ステップＳＢ３）。距離データが０．６ｃｍから４．９ｃｍまでの範囲である場合には、音声信号の１００Ｈｚ以下の周波数を−１０ｄＢ減衰させる係数を生成する（ステップＳＢ４）。距離データが５ｃｍ以上である場合には、音声信号の１００Ｈｚ以下の周波数を−６０ｄＢ減衰させる係数を生成する（ステップＳＢ５）。ステップＳＢ３、ステップＳＢ４、およびステップＳＢ５のいずれかにおいて係数を生成したときは、ＤＳＰ部１８にその係数を送付する（ステップＳＢ６）。そして、図６のメインルーチンに戻る。
【００２４】
図８は、ＣＰＵ１０から送付された係数に応じたＤＳＰ部１８のイコライザ１８１における信号処理によって、音声信号の周波数ｆ（Ｈｚ）とイコライザゲイン（ＥＱ・ＧＡＩＮ）との関係を示す図である。図８の例では、距離データＤが５ｃｍ、３ｃｍ、０．５ｃｍのそれぞれにおいて、点線に示すように、１００Ｈｚ以下のイコライザゲインを減衰している。
【００２５】
このように、第１実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号の低音域の周波数のゲイン特性を制御する。具体的には、図８に示すように、マイクロフォン１に口が近づくほど低音域を大きく減衰するように制御する。このようなエフェクト処理は、音質の向上のためにプロのミキサー（編曲者）がよく行うミキシングの技法である。
したがって、プロのミキサーによってミキシングされたように、音質を向上させて歌唱力を実際よりも高めることができる。
【００２６】
次に、本発明の第２実施形態について説明する。第２実施形態のおけるＤＳＰ部１８の構成は、図５に示した第１実施形態の構成と同じである。
図９は、第２実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳC１）、その距離データが０．５ｃｍ以下であるか、０．６ｃｍから９．９ｃｍまでの範囲であるか、又は１０ｃｍ以上であるかを判別する（ステップＳＣ２）。距離データが０．５ｃｍ以下である場合には、音声信号の８ｋＨｚ以上の周波数をカットする係数を生成する（ステップＳＣ３）。距離データが０．６ｃｍから９．９ｃｍまでの範囲である場合には、音声信号の９ｋＨｚ以上の周波数をカットする係数を生成する（ステップＳＣ４）。距離データが１０ｃｍ以上である場合には、音声信号の１０ｋＨｚ以上の周波数をカットする係数を生成する（ステップＳＣ５）。ステップＳＣ３、ステップＳＣ４、およびステップＳＣ５のいずれかにおいて係数を生成したときは、ＤＳＰ部１８にその係数を送付する（ステップＳＣ６）。そして、図６のメインルーチンに戻る。
【００２７】
図１０は、ＣＰＵ１０から送付された係数に応じたＤＳＰ部１８のイコライザ１８１における信号処理によって、音声信号の周波数ｆ（Ｈｚ）とイコライザゲイン（ＥＱ・ＧＡＩＮ）との関係を示す図である。図１０の例では、点線に示すように、距離データＤが１０ｃｍの場合には、８ｋＨｚ以上の高域の周波数がカットされ、距離データＤが５ｃｍの場合には、９ｋＨｚ以上の高域の周波数がカットされ、距離データＤが０．５ｃｍの場合には、１０ｋＨｚ以上の高域の周波数がカットされている。
【００２８】
このように、第２実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号の高音域の周波数をカットするように制御する。具体的には、図１０に示すように、マイクロフォン１に口が近づくほどカットする周波数を下げるように制御する。
したがって、歌い手がマイクロフォン１に口を近づけた場合に、音声の高域成分が手やマイクロフォン１のカバー２で反射して、スピーカ音の高域成分と空中で加算されて、騒がしく感じる現象を回避することにより、音質を向上させて歌唱力を実際よりも高めることができる。
【００２９】
次に、本発明の第３実施形態について説明する。第２実施形態のおけるＤＳＰ部１８の構成は、図５に示した第１実施形態の構成と同じである。
図１１は、第３実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳＤ１）、その距離データが０．５ｃｍ以下であるか、０．６ｃｍから４．９ｃｍまでの範囲であるか、又は５ｃｍ以上であるかを判別する（ステップＳＤ２）。距離データが０．５ｃｍ以下である場合には、音声信号の２００Ｈｚを中心にＱの値が５になる係数を生成する（ステップＳＤ３）。距離データが０．６ｃｍから４．９ｃｍまでの範囲である場合には、音声信号の２００Ｈｚを中心にＱの値が１になる係数を生成する（ステップＳＤ４）。距離データが５ｃｍ以上である場合には、音声信号の２００Ｈｚを中心にＱの値が０．５になる係数を生成する（ステップＳＤ５）。ステップＳＤ３、ステップＳＤ４、およびステップＳD５のいずれかにおいて係数を生成したときは、ＤＳＰ部１８にその係数を送付する（ステップＳＤ６）。そして、図６のメインルーチンに戻る。
【００３０】
図１２は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて生成した係数によって、Ｑの値（Ｑファクタ）を変化させたイコライザ１８１のゲイン特性を示す図である。このイコライザ１８１は、特性の鋭さであるＱファクタを自由に設計できるパラメトリック・イコライザで構成されている。イコライザ１８１は、ＣＰＵ１０から送付された係数によって、マイクロフォン１に歌い手の口が近いほど、Ｑファクタを大きくして、２００Ｈｚを中心とする周波数帯域をカットする。
【００３１】
このように、第３実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号の２００Ｈｚを中心とする周波数帯域をカットして、聴感上不愉快になりやすくなるのを防止することにより、音質を向上させて歌唱力を実際よりも高めることができる。
さらに、第２実施形態におけるイコライザとこの第３実施形態におけるイコライザとを同一のパラメトリック・イコライザで構成できるので、ＤＳＰ部１８の処理負荷を軽減できるとともに、資源の利用率を高めることができる。
【００３２】
次に、本発明の第４実施形態について説明する。
図１３は、第４実施形態におけるＤＳＰ部１８の内部構成を示すブロック図である。図１３において、ＶＣＡ（Voltage Controlled Amplifier ：電圧制御増幅器）１８４は、通常は入出力特性が１対１の増幅率（０ｄＢ）であるが、ＣＰＵ１０から送付される直流電圧の係数に応じて増幅率が変化する。したがって、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数に応じて、マイク部から入力される音声信号のレベルを変化させる。
【００３３】
図１４は、第４実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳＥ１）、その距離データが５ｃｍ以下であるか否かを判別する（ステップＳＥ２）。５ｃｍ以下である場合には、さらに３ｃｍ以下であるか否かを判別し（ステップＳＥ３）、３ｃｍ以下である場合には、さらに０．５ｃｍ以下であるか否かを判別する（ステップＳＥ４）。０．５ｃｍ以下である場合には、マイク部からの入力レベルを１／３倍する係数を生成する（ステップＳＥ５）。ステップＳＥ４において、距離データが０．５ｃｍより大きく３ｃｍまでの範囲である場合には、マイク部からの入力レベルを１／２倍する係数を生成する（ステップＳＥ６）。ステップＳＥ３において、距離データが３ｃｍより大きく５ｃｍまでの範囲である場合には、マイク部からの入力レベルを１／１．５倍する係数を生成する（ステップＳＥ７）。ステップＳＥ２において、距離データが５ｃｍより大きい場合には、マイク部からの入力レベルをそのまま出力（１倍）する係数を生成する（ステップＳＥ８）。いずれかの値の係数を生成した後は、その係数をＤＳＰ部１８に送付する（ステップＳＥ９）。そして、図６のメインルーチンに戻る。
【００３４】
図１５は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御するＶＣＡ１８４の入出力特性を示す図である。図１５に示すように、マイクロフォン１と歌い手の口との距離が近くなるほど、ＶＣＡ１８４への音声信号の入力レベルに対する増幅率を小さくして出力レベルを低下させる。
【００３５】
このように、第４実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御し、マイクロフォン１に口を近づけて歌う場合でも、ブレスノイズや口腔内の不快な音を防止することにより、音質を向上させて歌唱力を実際よりも高めることができる。
【００３６】
次に、本発明の第５実施形態について説明する。
図１６は、第５実施形態におけるＤＳＰ部１８の内部構成を示すブロック図である。図１６において、エキスパンダ１８５は、通常は１対１のゲインの入出力特性（増幅率＝０ｄＢ）になっているが、マイク部から入力される小さい音声信号をより小さく制御する。ただし、通常のエキスパンダとは異なり、マイク部から入力される大きい音声信号をより大きくする制御は行わない。ＤＳＰ部１８の他の構成については、第１実施形態の場合と同じである。
【００３７】
図１７は、第５実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信し（ステップＳＦ１）、マイク部からの音声信号の入力レベルが−２０ｄＢ以下であるか否かを判別する（ステップＳＦ２）。入力レベルが−２０ｄＢ以下である場合には、センサ部からの距離データが５ｃｍより小さいか否かを判別する（ステップＳＦ３）。５ｃｍより小さい場合には、さらに３ｃｍより小さいか否かを判別する（ステップＳＦ４）。３ｃｍより小さい場合には、さらに０．５ｃｍより小さいか否かを判別する（ステップＳＦ５）。
【００３８】
センサ部からの距離データが０．５ｃｍより小さい場合には、マイク部からの入力レベルを１／３倍にする係数を生成する（ステップＳＦ６）。ステップＳＦ５において、センサ部からの距離データが０．５ｃｍ以上で３ｃｍより小さい範囲である場合には、マイク部からの入力レベルを１／２倍にする係数を生成する（ステップＳＦ７）。ステップＳＦ４において、センサ部からの距離データが３ｃｍ以上で５ｃｍより小さい範囲である場合には、マイク部からの入力レベルを１／１．５倍にする係数を生成する（ステップＳＦ８）。ステップＳＦ３においてセンサ部からの距離データが５ｃｍ以上である場合、又は、ステップＳＦ２において、マイク部からの音声信号の入力レベルが−２０ｄＢより大きい場合には、マイク部からの入力をそのまま出力（１倍）する係数を生成する（ステップＳＦ９）。いずれかの値の係数を生成したときは、ＤＳＰ部にその係数を送付する（ステップＳＦ１０）。そして、図６のメインルーチンに戻る。
【００３９】
図１８は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御するエキスパンダ１８５の入出力特性を示す図である。通常は、エキスパンダ１８５の入出力特性は１対１になっているが、図１８に示すように、マイク部からの音声信号の出力レベルが−２０ｄＢ以下であるときは、マイクロフォン１と歌い手の口との距離が近くなるほど、マイク部から入力される音声信号のレベルを大きく減衰する。
【００４０】
このように、第５実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御し、音声信号の出力レベルが所定値以下である場合には、ブレスノイズ、口腔内の唾の粘性による音、口腔内で舌があばれる音など、音声信号の出力レベルが小さいときに顕著になる不快な音を防止することにより、音質を向上させて歌唱力を実際よりも高めることができる。
【００４１】
次に、本発明の第６実施形態について説明する。
図１９は、第６実施形態におけるＤＳＰ部１８の内部構成を示すブロック図である。図１９において、コンプレッサ１８６は、マイク部から入力される大きい音声信号を圧縮するように制御する。ＤＳＰ部１８の他の構成については、第１実施形態の場合と同じである。
【００４２】
図２０は、第６実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳＧ１）、マイク部からの入力レベルが−５ｄＢ以上であるか否かを判別する（ステップＳＧ２）。入力レベルが−５ｄＢ以上である場合には、センサ部からの距離データが５ｃｍより小さいか否かを判別する（ステップＳＧ３）。５ｃｍより小さい場合には、さらに３ｃｍより小さいか否かを判別する（ステップＳＧ４）。３ｃｍより小さい場合には、さらに０．５ｃｍより小さいか否かを判別する（ステップＳＧ５）。
【００４３】
センサ部からの距離データが０．５ｃｍより小さい場合には、マイク部からの入力レベルを１／３倍にする係数を生成する（ステップＳＧ６）。ステップＳＧ５において、センサ部からの距離データが０．５ｃｍ以上で３ｃｍより小さい範囲である場合には、マイク部からの入力レベルを１／２倍にする係数を生成する（ステップＳＧ７）。ステップＳＧ４において、センサ部からの距離データが３ｃｍ以上で５ｃｍより小さい範囲である場合には、マイク部からの入力レベルを１／１．５倍にする係数を生成する（ステップＳＧ８）。ステップＳＧ３においてセンサ部からの距離データが５ｃｍ以上である場合、又は、ステップＳＧ２において、マイク部からの音声信号の入力レベルが−５ｄＢより小さい場合には、マイク部からの入力をそのまま出力（１倍）する係数を生成する（ステップＳＧ９）。いずれかの値の係数を生成したときは、ＤＳＰ部にその係数を送付する（ステップＳＧ１０）。そして、図６のメインルーチンに戻る。
【００４４】
図２１は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御する第６実施形態のコンプレッサ１８６の入出力特性を示す図である。通常は、コンプレッサ１８６の入出力特性は１対１（圧縮率＝０ｄＢ）であるが、図２１に示すように、マイク部からの音声信号の出力レベルが−５ｄＢ以上であるときは、マイクロフォン１と歌い手の口との距離が近くなるほど音声信号の出力レベルを大きく減衰する。
【００４５】
このように、第６実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御し、音声信号のレベルが所定値以上である場合には、マイクロフォン１と歌い手の口との距離が近くなったときに、パワーアンプ２２への入力レベルが大き過ぎて音の歪みが発生するのを防止して、音質を向上させて歌唱力を実際よりも高めることができる。
【００４６】
次に、本発明の第７実施形態について説明する。第７実施形態におけるＤＳＰ部１８の構成は、図１９に示した第６実施形態の構成と同じである。
図２２は、第７実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。センサ部より距離データを受信して（ステップＳＨ１）、センサ部からの距離データが５ｃｍ以下であるか否かを判別する（ステップＳＨ２）。５ｃｍ以下である場合には、さらに３ｃｍ以下であるか否かを判別する（ステップＳＨ３）。３ｃｍ以下である場合には、さらに０．５ｃｍより小さいか否かを判別する（ステップＳＨ４）。０．５ｃｍより小さい場合には、閾値のレジスタＴＨに−５ｄＢをセットする（ステップＳＨ５）。ステップＳＨ４において距離が０．５ｃｍ以上、３ｃｍ以下である場合には、ＴＨに−１０ｄＢをセットする（ステップＳＨ６）。ステップＳＨ３において距離が３ｃｍより大きく、５ｃｍ以下である場合には、ＴＨに−２０ｄＢをセットする（ステップＳＨ７）。ステップＳＨ２において距離が５ｃｍより大きい場合には、ＴＨに−４０ｄＢをセットする（ステップＳＨ８）。
【００４７】
ステップＳＨ５、ステップＳＨ６，ステップＳＨ７、又はステップＳＨ８において、センサ部からの距離データに応じた閾値を生成した後は、マイク部からの入力レベルがＴＨの閾値より大きいか又は閾値以下であるかを判別する（ステップＳＨ９）。マイク部からの入力レベルがＴＨの閾値より大きい場合には、マイク部からの入力をそのまま出力する係数を生成する（ステップＳＨ１０）。一方、マイク部からの入力レベルがＴＨの閾値以下である場合には、マイク部からの入力を１／４倍して出力する係数を生成する（ステップＳＨ１１）。次に、ステップＳＨ１０又はＳＨ１１において生成した係数をＤＳＰ部１８に送付する（ステップＳＨ１２）。そして、図６のメインルーチンに戻る。
【００４８】
図２３は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御する第７実施形態のコンプレッサ１８６の入出力特性を示す図である。コンプレッサ１８６の入出力特性はマイク部から入力される音声信号のレベルが閾値以下の場合には、１対１（圧縮率＝０ｄＢ）であるが、音声信号のレベルが閾値より大きくなると、コンプレッサ１８６からの出力レベルを減衰する。その場合に、図２３に示すように、マイクロフォン１と歌い手の口との距離が近くなるほど、設定する閾値が大きくなる。
【００４９】
このように、第７実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて生成した係数によって、マイク部から入力される音声信号のレベルを制御し、マイクロフォン１と歌い手の口との距離が遠くなったときに、パワーアンプ２２への入力レベルが小さ過ぎてスピーカからの音声が貧弱になるのを防止して、音質を向上させて歌唱力を実際よりも高めることができる。
【００５０】
次に、本発明の第８実施形態について説明する。第８実施形態においては、ＤＳＰ部１８において音声信号のエンベロープをＡＤＳＲ（アタック、ディケイ、サスティン、リリース）方式によって制御する。ＡＤＳＲ方式については周知の技術であるので説明は省略する。
図２４および図２５は、第８実施形態におけるＣＰＵ１０のＤＳＰ制御処理のフローチャートである。図２４のフローチャートにおいて、マイク部から入力された今回の新たな音声信号のレベルをレジスタＬＥＶＥＬにストアして（ステップＳＪ１）、ＬＥＶＥＬの値が−５ｄＢ以上で、且つ前回の音声信号のレベルをストアしたレジスタＦＬＥＶＥＬの値が−５ｄＢより小さいか否かを判別する（ステップＳＪ２）。すなわち、前回基準レベル（−５ｄＢ）より小さかった音声信号のレベルが今回上昇して基準レベル以上になったか否かを判別する。今回の音声信号のレベルが−５ｄＢ以上になったときは、音声の立ち上がりであるのでアタックフラグＡＴＦを１にセットし、リリースフラグＲＥＦを０にリセットする（ステップＳＪ３）。
【００５１】
ステップＳＪ２において、今回の音声信号のレベルが−５ｄＢより小さい場合には、ＦＬＥＶＥＬにストアされている前回の音声信号のレベルが−５ｄＢ以上であるか否かを判別する（ステップＳＪ４）。すなわち、前回基準レベル以上であった音声信号のレベルが今回下降して基準レベルより小さくなったか否かを判別する。今回の音声信号のレベルが−５ｄＢより小さくなったときは、消音が開始しているのでアタックフラグＡＴＦを０にリセットし、リリースフラグＲＥＦを１にセットする（ステップＳＪ５）。
【００５２】
ＡＴＦおよびＲＥＦを１又は０にした後は、センサ部から距離データを受信して（ステップＳＪ６）、ＡＴＦが１であるか否かを判別する（ステップＳＪ７）。ＡＴＦが１である場合には、距離データに応じたアタックタイムをレジスタＡＴＴにストアする（ステップＳＪ８）。一方、ＡＴＦが０である場合には、ＲＥＦが１であるか否かを判別し（ステップＳＪ９）、ＲＥＦが１である場合には、距離データに応じたリリースタイムをレジスタＲＥＴにストアする（ステップＳＪ１０）。
【００５３】
ステップＳＪ８においてＡＴＴにアタックタイムをストアした後、又は、ステップＳＪ１０においてＲＥＴにリリースタイムをストアした後は、スタートフラグＳＴＦを１にセットする（ステップＳＪ１１）。ＳＴＦを１にセットした後、又は、ステップＳＪ７においてＡＴＦが０で、且つステップＳＪ９においてＲＥＦが０である場合、若しくは、前回の音声信号のレベルと今回の音声信号のレベルとの変化が−５ｄＢの基準レベルと交差する状態でない場合には、ＬＥＶＥＬにストアされている値をＦＬＥＶＥＬに転送する（ステップＳＪ１２）。
【００５４】
次に、図２５のフローチャートにおいて、ＳＴＦが１であるか否かを判別し（ステップＳＪ１３）、ＳＴＦが１である場合には、曲の進行の最小クロックタイム（例えば、９６分音符に相当する時間）が経過したか否かを判別する（ステップＳＪ１４）。ＳＴＦが０である場合、又は、最小クロックタイムが経過しない場合には、メインルーチンに戻る。一方、最小クロックタイムが経過したときは、ＡＴＦが１であるか否かを判別し（ステップＳＪ１５）、ＡＴＦが１である場合には、ＡＴＴの値をデクリメントする（ステップＳＪ１６）。この後、ＡＴＴの値が０に達したか否かを判別する（ステップＳＪ１７）。ＡＴＴの値が０に達しない場合にはメインルーチンに戻るが、ＡＴＴの値が０に達したときは、アタックからディケイに移行するために、マイク部からの入力を１／４にする係数を生成する（ステップＳＪ１８）。そして、ＡＴＦを０にリセットする（ステップＳＪ１９）。
【００５５】
ステップＳＪ１５において、ＡＴＦが０である場合には、ＲＥＦが１であるか否かを判別し（ステップＳＪ２０）、ＲＥＦが１である場合には、ＲＥＴの値をデクリメントする（ステップＳＪ２１）。この後、ＲＥＴの値が０に達したか否かを判別する（ステップＳＪ２２）。ＲＥＴの値が０に達しない場合にはメインルーチンに戻るが、ＲＥＴの値が０に達したときは、消音状態であるので、マイク部からの入力（レベル＝０）をそのまま出力する係数を生成する（ステップＳＪ２３）。そして、ＲＥＦを０にリセットする（ステップＳＪ２４）。
【００５６】
ステップＳＪ１９においてＡＴＦをリセットした後、又は、ステップＳＪ２４においてＲＥＦをリセットした後は、ＳＴＦを０にリセットする（ステップＳＪ２５）。そして、ステップＳＪ１８又はステップＳＪ２３において生成した係数をＤＳＰ部１８に送付する（ステップＳＪ２６）。この後、又は、ステップＳＪ１５においてＡＴＦが０で、且つステップＳＪ２０においてＲＥＦが０の場合には、図６のメインルーチンに戻る。
【００５７】
図２６は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて、リリースタイムを変化させるＤＳＰ部１８の特性を示す図である。この特性によれば、マイクロフォン１と歌い手の口との距離が近いほどリリースタイムを短くする。
図２７は、マイクロフォン１と歌い手の口との距離Ｄ（ｃｍ）に応じて、リリースタイムを変化させるＤＳＰ部１８の特性を示す図である。この特性によれば、マイクロフォン１と歌い手の口との距離が近いほどアタックタイムを短くする。
【００５８】
このように、第８実施形態によれば、ＣＰＵ１０は、マイクロフォン１と音声入力の対象者である歌い手の口との距離に応じて、マイク部から入力される音声信号のリリースタイムおよびアタックタイムを制御し、マイクロフォン１と歌い手の口との距離が近いほどリリースタイムを短くして、タンギングがはっきりするようなエフェクトをかけて、メリハリが出る歌声を強調することにより、音質を向上させて歌唱力を実際よりも高めることができる。
一方、マイクロフォン１と歌い手の口との距離が近い場合には、音声が鋭くなりがちであるので、アタックタイムを短くして音声を早めに丸めることにより、音質を向上させて歌唱力を実際よりも高めることができる。
【００５９】
以上のように、上記第１実施形態ないし第８実施形態によれば、マイクロフォン１に入力される音声に応じて音声信号を出力するマイク素子５と、マイクロフォン１と音声入力の対象者である歌い手の口との距離Ｄ（ｃｍ）を検出する距離センサ６と、距離センサ６によって検出された距離に応じて、マイク素子５から出力される音声信号に対してエフェクト処理を施すＣＰＵ１０およびＤＳＰ部１８と、を備えている。
したがって、音質を向上させて歌唱力を実際よりも高めるような効果が得られる。さらに、第４および第５実施形態においては、ブレスノイズや口腔内の不快な音を抑制するという効果が得られる。
【００６０】
また、上記各実施形態において、距離センサ６は、マイクロフォン１の外部に向けて光を照射して、その反射光の強度によって歌い手の口とマイクロフォン１との距離を検出し、ＣＰＵ１０は、距離センサ６によって検出された距離に応じてエフェクト処理の係数を生成し、その生成した係数をＤＳＰ部１８に送付して、マイクロフォン１から出力される音声信号を制御する。
したがって、光による高速の距離検出が可能になり、テンポの速い曲の場合でも十分に応答できるエフェクト処理ができる。
【００６１】
なお、上記各実施形態の変形例として、ＤＳＰ部１８やＣＰＵ１０を含む信号処理部をマイクロフォン１の内部に設ける構成にしてもよい。例えば、図２の基板４にＤＳＰ、ＣＰＵ、および信号処理に関係する電子回路を内蔵するＬＳＩを搭載する。
この変形例の構成によれば、マイク素子からの音声信号をマイクロフォン内部で信号処理するので、Ｓ／Ｎ比や応答特性を向上させることができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態におけるマイクロフォンの外観図。
【図２】図１のマイクロフォンの内部構造を示す図。
【図３】距離センサから歌い手の口までの距離と検出信号のレベルとの関係を表す図。
【図４】本発明の楽音制御装置を適用した各実施形態に共通のカラオケシステムの構成を示すブロック図。
【図５】第１実施形態におけるＤＳＰ部の内部構成を示すブロック図。
【図６】各実施形態に共通するＣＰＵのメインルーチンのフローチャート。
【図７】第１実施形態におけるＤＳＰ制御処理のフローチャート。
【図８】第１実施形態における音声信号の周波数とイコライザゲインとの関係を示す図。
【図９】第２実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図１０】第２実施形態における音声信号の周波数とイコライザゲインとの関係を示す図。
【図１１】第３実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図１２】第３実施形態におけるＱの値を変化させたイコライザのゲイン特性を示す図。
【図１３】第４実施形態におけるＤＳＰ部の内部構成を示すブロック図。
【図１４】第４実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図１５】第４実施形態におけるＤＳＰ部のＶＣＡの入出力特性を示す図。
【図１６】第５実施形態におけるＤＳＰ部の内部構成を示すブロック図。
【図１７】第５実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図１８】第５実施形態におけるＤＳＰ部のエキスパンダの入出力特性を示す図。
【図１９】第６実施形態におけるＤＳＰ部の内部構成を示すブロック図。
【図２０】第６実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図２１】第６実施形態におけるＤＳＰ部のコンプレッサの入出力特性を示す図。
【図２２】第７実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図２３】第７実施形態におけるＤＳＰ部のコンプレッサの入出力特性を示す図。
【図２４】第８実施形態におけるＣＰＵのＤＳＰ制御処理のフローチャート。
【図２５】図２４に続くＤＳＰ制御処理のフローチャート。
【図２６】第８実施形態におけるリリースタイムを変化させるＤＳＰ部の特性を示す図。
【図２７】第８実施形態におけるアタックタイムを変化させるＤＳＰ部の特性を示す図。
【符号の説明】
【００６３】
１  マイクロフォン
２  マイクカバー
３  開口部
４  基板
５  マイク素子
６  距離センサ
９  Ａ／Ｄ変換回路
１０  ＣＰＵ
１２  プログラムＲＯＭ
１３  ワークＲＡＭ
１６  音源
１７  曲データＲＯＭ
１８  ＤＳＰ部
１８１  イコライザ
１８２  合成回路
１８３  トータルエフェクタ
１８４  ＶＣＡ
１８５  エキスパンダ
【図１】
2007114239.tif 000003
【図２】
2007114239.tif 000004
【図３】
2007114239.tif 000005
【図４】
2007114239.tif 000006
【図５】
2007114239.tif 000007
【図６】
2007114239.tif 000008
【図７】
2007114239.tif 000009
【図８】
2007114239.tif 000010
【図９】
2007114239.tif 000011
【図１０】
2007114239.tif 000012
【図１１】
2007114239.tif 000013
【図１２】
2007114239.tif 000014
【図１３】
2007114239.tif 000015
【図１４】
2007114239.tif 000016
【図１５】
2007114239.tif 000017
【図１６】
2007114239.tif 000018
【図１７】
2007114239.tif 000019
【図１８】
2007114239.tif 000020
【図１９】
2007114239.tif 000021
【図２０】
2007114239.tif 000022
【図２１】
2007114239.tif 000023
【図２２】
2007114239.tif 000024
【図２３】
2007114239.tif 000025
【図２４】
2007114239.tif 000026
【図２５】
2007114239.tif 000027
【図２６】
2007114239.tif 000028
【図２７】
2007114239.tif 000029