(57)【特許請求の範囲】
【請求項１】
歌唱用のマイクと、
打楽器の楽音を発生する打楽器音源と、
前記マイクから入力された信号が、歌唱の音声信号であるかマイクの打撃または摩擦による音響信号であるかを識別し、この信号が打撃または摩擦による音響信号である場合には、前記打楽器音源に打楽器の楽音を発生させる発音制御手段と、
を備えたことを特徴とするカラオケ装置。
【請求項２】
前記発音制御手段は、前記マイクの打撃または摩擦による音響信号の特徴を検出し、その検出内容に基づいて前記打楽器音源が発生する楽音を制御する手段を含む請求項１に記載のカラオケ装置。
【請求項３】
前記打楽器音源は、複数種類の打楽器の楽音を発生する音源であり、
前記発音制御手段は、マイクの打撃または摩擦による音響信号の特徴を検出し、その検出内容に基づいて前記打楽器音源に発生させる楽音の種類を選択する手段を含む請求項１に記載のカラオケ装置。
【請求項４】
歌唱用のマイクに、該マイクの揺動およびその揺動方向または軌道を検出するセンサを設けるとともに、
複数の打楽器の楽音を発生する打楽器音源と、
前記センサが揺動を検出したとき、その揺動方向または軌道に応じて打楽器音を選択し、前記打楽器用音源に該選択した打楽器の楽音を発生させる発音制御手段と、
を備えたことを特徴とするカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、歌唱用のマイクを用いて打楽器音を発音したり、装置の制御を行うことができるカラオケ装置に関する。
【０００２】
【従来の技術】
カラオケ歌唱はマイクに向かって行うため、マイクは歌唱者にとって最も親しみ深いものである。カラオケ歌唱時に、歌唱を盛り上げるために打楽器を演奏する場合がある。また、カラオケ装置にコントローラを接続し、このコントローラの操作で打楽器音を発音できるようにしたものもある。
【０００３】
また、カラオケ装置の操作はリモコンで行う。
【０００４】
マイクは歌唱時以外はオフにしておくことによって、ハウリングなどの不都合を防止し、また、ワイヤレスマイクの場合には、電池の消耗を防止する。
【０００５】
【発明が解決しようとする課題】
普通の打楽器（特に大きい打楽器）を置いておくのは邪魔になる。はやりすたりがあるから、打楽器を交換しようとするとお金が掛かる。
【０００６】
コントローラは、音色を変更すれば異なる打楽器のようになるが、カラオケ装置本体からケーブルを引っ張ったり煩雑になる。マイク以外にこれを利用者のところまで持っていく必要があるため、煩雑であった。
【０００７】
この発明は、マイクのみで打楽器音の発音やカラオケ装置の制御など種々の操作が可能なカラオケ装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
請求項１の発明は、歌唱用のマイクと、打楽器の楽音を発生する打楽器音源と、前記マイクから入力された信号が歌唱の音声信号であるかマイクの打撃または摩擦による音響信号であるかを識別し、この信号が打撃または摩擦による音響信号である場合には前記打楽器音源に打楽器の楽音を発生させる発音制御手段と、を備えたことを特徴とする。
【０００９】
請求項２の発明は、請求項１の発明において、前記発音制御手段は、前記マイクの打撃または摩擦による音響信号の特徴を検出し、その検出内容に基づいて前記打楽器音源が発生する楽音を制御する手段を含むことを特徴とする。
【００１０】
請求項３の発明は、請求項１の発明において、前記打楽器音源は複数種類の打楽器の楽音を発生する音源であり、前記発音制御手段はマイクの打撃または摩擦による音響信号の特徴を検出し、その検出内容に基づいて前記打楽器音源に発生させる楽音の種類を選択する手段を含むことを特徴とする。
【００１１】
請求項４の発明は、歌唱用のマイクに該マイクの揺動およびその揺動方向または軌道を検出するセンサを設けるとともに、複数の打楽器の楽音を発生する打楽器音源と、前記センサが揺動を検出したとき、その揺動方向または軌道に応じて打楽器音を選択し、前記打楽器用音源に該選択した打楽器の楽音を発生させる発音制御手段と、を備えたことを特徴とする。
【００１７】
カラオケ装置には、歌唱用のマイクが設けられている。一般のカラオケ装置では、歌唱用のマイクから入力された信号は全てアンプに入力され、カラオケ演奏音をミキシングされてスピーカから出力される。
【００１８】
ところで、マイクは音声信号を検出して電気信号（音声信号）に変換するのみでなく、マイクを叩いたり擦ったり（打撃または摩擦）した場合でも、その打撃または摩擦による信号を電気信号（音響信号）に変換する。
【００１９】
そして、この音響信号は、周波数帯域やエンベロープなどの特徴が上記歌唱音声信号とは全く異なるものであるため、入力された信号の周波数帯域やエンベロープなどの特徴を抽出することによってその信号が歌唱の音声信号であるか打撃または摩擦による音響信号であるかを判定することができる。
【００２０】
そこで、請求項１の発明では、マイクから入力された信号が打撃または摩擦による音響信号であるか否かを識別し、該音響信号であると識別されたときには、これに基づいて打楽器音源に打楽器の楽音信号（打楽器音）を発生させる。
【００２１】
これにより、カラオケ歌唱に通常用いている歌唱用のマイクを用いて打楽器演奏をすることができ、カラオケ歌唱を盛り上げることができる。また、打楽器用のコントローラを別に設ける必要がないため、カラオケボックスやカラオケ店内が煩雑にならず、トータルのコストダウンにもつながる。また、歌唱の音声信号と打撃または摩擦による音響信号を識別し、音声信号は通常どおりアンプに入力してスピーカから出力するようにすれば、１本のマイクで歌唱と打楽器演奏を掛け持ちですることができる。
【００２２】
また、上記音響信号は叩いたり擦ったり様々な態様で発生されたものであり、それぞれ波形的な特徴を有している。そこで、請求項２の発明では、音響信号の特徴を検出し、これに基づいて打楽器音源が発生する打楽器音を制御する。具体的には、打楽器音のレベル（大きさ）や周波数特性などの音質を制御する。これにより、利用者が様々な態様でマイクを叩いたり擦ったりすることによってその態様に応じた打楽器音を発生させることができる。
【００２３】
さらに、請求項３の発明では、打楽器音源に複数種類の打楽器音を発生させ、音響信号の特徴に基づいて発生させる打楽器音を選択する。打楽器音の種類は、たとえば、スネアドラム，バスドラム，コンガなどである。これにより、利用者が様々な態様でマイクを叩いたり擦ったりすることによってその態様に応じた音色の打楽器音を発生させることができる。
【００２４】
また、請求項４の発明では、歌唱用のマイクにその運動または姿勢を検出するセンサを設ける。センサとしては、回転運動を検出するジャイロセンサや傾きを検出する傾きセンサなどがある。利用者がマイクを持って揺動させるなどマイクを動かすと、センサがその運動やその結果の姿勢などを検出する。発音制御手段は、この運動や姿勢に応じて打楽器音を発生する。たとえば、マイクが一定距離以上振り下ろされたとき打楽器音を発生するなどである。これにより、歌唱用のマイクの操作で打楽器音を発生させることができる。
【００２５】
また、利用者が揺動させたり振動させたりするマイクの運動や姿勢は多様であるため、これに基づいて発生させる打楽器音を制御したり、音色を選択したりする。これにより、その運動や姿勢に応じた打楽器音を発生させることができる。
【００２８】
【発明の実施の形態】
図面を参照してこの発明の請求項１〜請求項３の発明の実施形態であるカラオケ装置について説明する。図１は同カラオケ装置のブロック図である。図２は同カラオケ装置のマイク制御装置のブロック図およびマイクの外観図である。
【００２９】
このカラオケ装置は、バーチャルパーカッション機能を備えたカラオケ装置である。このカラオケ装置は、歌唱用マイクを２本有しており、一方のマイク（第１のマイク７ａ）は歌唱専用であるが、他方のマイク（第２のマイク７ｂ）は、歌唱用に用いることができるうえに、このマイクを叩いたり擦ったり或いは揺動させるなど打楽器のように操作して打楽器音を発生することができる。
【００３０】
図１において、このカラオケ装置は、カラオケ装置本体１，コントロールアンプ２，音声信号処理装置（ハモリアンプ）３，ＣＤ−ＲＯＭチェンジャ４，スピーカ５，モニタ６，マイク７，マイク制御装置３０および赤外線のリモコン装置８で構成されている。カラオケ装置本体１はこのカラオケ装置全体の動作を制御する。該カラオケ装置本体１の制御装置であるＣＰＵ１０には、内部バスを介してＲＯＭ１１，ＲＡＭ１２，ハードディスク記憶装置１７，通信制御部１６，リモコン受信部１３，表示パネル１４，パネルスイッチ１５，音源装置１８，音声データ処理部１９，文字表示部２０，表示制御部２１が接続されるとともに、上記外部装置であるコントロールアンプ２，音声信号処理装置３，マイク制御装置３０およびＣＤ−ＲＯＭチェンジャ４がインタフェースを介して接続されている。
【００３１】
ＲＯＭ１１にはこの装置を起動するために必要な起動プログラムなどが記憶されている。装置の動作を制御するシステムプログラム，カラオケ演奏実行プログラムなどはハードディスク記憶装置１７に記憶されている。カラオケ装置の電源がオンされると上記起動プログラムによってシステムプログラムやカラオケ演奏プログラムがＲＡＭ１２に読み込まれる。ハードディスク記憶装置１７には、上記プログラムを記憶するプログラム記憶エリアのほか、楽曲データを記憶する楽曲データ記憶エリアなどが設定されている。楽曲データ記憶エリアには、数千曲分の楽曲データを記憶することができ、配信センタ９が定期的にダウンロードしてくる新曲の楽曲データなどが記憶される。通信制御部１６はＩＳＤＮ回線を介して配信センタ９と接続される。配信センタ９は、定期的にカラオケ装置に対して電話を掛け、新曲の楽曲データ，バージョンアップされた制御プログラムなどをダウンロードしてくる。
【００３２】
リモコン装置８は、テンキー，予約キー，取消キーなどのキースイッチを備えており、利用者がこれらのスイッチを操作するとその操作に応じたコード信号が赤外線で出力される。利用者はテンキーを操作して所望のカラオケ曲の曲番号を入力し、その曲をリクエストする場合には続いて予約キーをオンする。
【００３３】
リモコン受信部１３はリモコン装置８から送られてくる赤外線信号を受信して、そのコード信号を復元しＣＰＵ１０に入力する。ＣＰＵ１０は、リモコン装置８から曲番号がリクエスト曲として入力されると、この曲番号をＲＡＭ１２に設定されている予約曲リストに登録する。
【００３４】
表示パネル１４はこのカラオケ装置本体１の前面に設けられており、現在演奏中の曲番号や予約曲数を表示するマトリクス表示器や、現在設定されているキーやテンポを表示するＬＥＤ群などを含んでいる。パネルスイッチ１５は、前記リモコン装置８と同様の曲番号入力用のテンキー，予約キーなどのほかキーチェンジスイッチ、テンポチェンジスイッチを備えている。
【００３５】
文字表示部２０はＶＲＡＭを備え、カラオケ曲の歌詞などを文字パターンに展開する。この文字パターンは、映像信号として表示制御部２１に入力される。また、カラオケ演奏時はＣＤ−ＲＯＭチェンジャ４は背景映像を再生し、この映像信号も表示制御部２１に入力される。表示制御部２１は、この背景映像に文字パターンをスーパーインポーズで合成してモニタ６に表示する。なお、ＣＤ−ＲＯＭチェンジャ４にセットには６枚程度のＣＤ−ＲＯＭをセットすることができ、そのうち数枚には上記背景映像が記録されており、他の数枚には定番となっているカラオケ曲の楽曲データが記録されている。
【００３６】
音源装置１８は、楽曲データの楽音トラックのイベントデータに基づいて楽音信号を形成する。楽音トラックは、複数のトラックを有しており、音源装置１８はこのデータに基づいて複数パートの楽音信号を同時に形成する。音声データ処理部１９は、楽曲データに含まれる音声データに基づき、指定された長さ、指定された音高の音声信号を形成する。音声データは、バックコーラスなどの人声など電子的に形成しにくい信号波形をそのままＰＣＭ信号として記憶したものである。前記音源装置１８が形成したカラオケ演奏の楽音信号、および、音声データ処理部１９が再生したバックコーラスなどの音声信号は、コントロールアンプ２に入力される。コントロールアンプ２には、マイク制御装置３０を介して２本のマイク７ａ，７ｂが接続されている。
【００３７】
通常の歌唱モードのソロ歌唱時には第１のマイク７ａ（またはマイク７ｂ）からカラオケ歌唱者の歌唱の音声信号が入力される。また、通常の歌唱モードのデュエット歌唱時には第１のマイク７ａおよび第２のマイク７ｂの両方からカラオケ歌唱者の歌唱音声信号が入力される。コントロールアンプ２はこれらのオーディオ信号に、それぞれエコーなど所定の効果を付与したのち増幅してスピーカ５に出力する。音声信号処理装置３は、コントロールアンプ２から入力された歌唱音声信号をディジタル処理することにより、音程のずれを修正したり、他のパートのハーモニー歌唱を作成したりする。修正された歌唱音声信号および作成された他のパートのハーモニー歌唱信号は再度コントロールアンプ２に入力される。
【００３８】
一方、バーチャルパーカッションモード時には、第１のマイク７ａは歌唱専用のマイクとして設定され、第２のマイク７ｂはバーチャルパーカッション用のマイクとして設定される。すなわち、第１のマイク７ａから歌唱の音声信号がコントロールアンプ２に入力され、第２のマイク７ｂからは、歌唱の音声信号（以下、単に音声信号という）が入力される場合もあり、マイク７ｂに対する打撃音や摩擦音などの音響信号（以下、単に音響信号という）が入力される場合もある。マイク制御装置３０は、第２のマイク７ｂから入力された信号（入力信号）から音声信号と音響信号とを識別し、音声信号の場合にはコントロールアンプ２に入力し、音響信号の場合にはコントロールアンプ２に出力せずマイク制御装置３０内で処理を行う。
【００３９】
図２（Ａ）は、マイク制御部３０のブロック図である。第２のマイク７ｂはスイッチ回路３１に接続されている。スイッチ回路３１は、第２のマイク７ｂとコントロールアンプ２およびＡ／Ｄコンバータ３２との接続を開閉する。通常の歌唱モード時、スイッチ回路３１は、第２のマイク７ｂに対してコントロールアンプ２を接続しＡ／Ｄコンバータ３２を切断する。また、バーチャルパーカッションモード時には、第２のマイクの入力信号は常時Ａ／Ｄコンバータ３２に入力され、この入力信号が音声信号であると判断されたときのみこの信号がコントロールマイク２に入力される。入力信号が音声信号であるか否かの判断は、後述の判定部３３が行う。
【００４０】
Ａ／Ｄコンバータ３２は、マイク７ｂから入力された信号をデジタルデータに変換して判定部３３に入力する。判定部３３は、入力信号が音声信号であるか音響信号であるかを判定するとともに、入力信号を音響信号と判定した場合には、その音響信号がどのような特徴を有する音響信号であるかを判定する。
【００４１】
判定部３３には、リファレンスＲＯＭ３４が接続されている。リファレンスＲＯＭ３４には、種々の態様の打撃や摩擦による音響信号のパターンデータが記憶されている。このパターンデータは、少なくとも各音響信号の周波数分布やエンベロープなどの情報を含んでいる。各態様で典型的なサンプル波形そのものを記憶しておいてもよい。
【００４２】
打楽器音源３５は、打楽器の楽音信号（打楽器音）を形成する音源である。打楽器音は、打撃によって発生しそのまま減衰していく楽音であるため、打楽器音源３５として、波形データをワンショットで読み出す簡略な波形メモリ型音源を適用することができる。打楽器音源３５は、複数種類の打楽器音を発生するための複数種類の波形データを記憶しており、外部から読出開始アドレスを指定することにより、任意の波形データを読み出すことができる、すなわち任意の打楽器音を発音することができる。
【００４３】
判定部３３は、音響信号が入力されたとき、リファレンスＲＯＭ３４に記憶されているパターンデータに基づいてその音響信号の特徴を割り出し、この特徴に基づいて発音すべき打楽器音を選択する。そして、打楽器音源３５に対して、発音のトリガ信号と選択された打楽器音の波形データの読出開始アドレスを出力する。さらに、判定部３３は、入力された音響信号の大きさや倍音構成などの特徴に基づいてレベル制御信号およびフィルタ制御信号を形成し、後述の波形制御部３６に出力する。
【００４４】
打楽器音源３５は、上記トリガ信号，読出開始アドレスが入力されると、読出開始アドレスから波形メモリをアクセスし、所定の打楽器音の波形データを読み出す。この波形データは波形処理部３６に入力される。
【００４５】
波形処理部３６は、打楽器音源３５から入力された打楽器音の波形データのレベルや特性を調整する処理部であり、ＤＳＰなどで構成されている。なお、打楽器音源３５とこの波形処理部３６とを一体にＤＳＰなどで構成してもよい。波形処理部３６には、判定部３３からレベル制御信号およびフィルタ制御信号が入力される。波形処理部３６はレベル制御信号に基づいて波形データのレベルを制御し、フィルタ制御信号に基づいて波形データをフィルタリングし、周波数特性などの音質を制御する。
【００４６】
このように、判定部３３が、入力された音響信号の特徴に基づいて波形データを選択し、さらにこの特徴に基づいて波形データのレベルや周波数特性などを制御することにより、第２のマイク７ｂの打撃または摩擦の態様に応じた打楽器音を発生することができる。この波形処理部３６から出力された打楽器音は、カラオケ演奏音や歌唱音声信号と同様にコントロールアンプ２に入力される。
【００４７】
なお、第１のマイク７ａは歌唱専用になっており、マイク制御部３０に入力された歌唱音声信号は何も処理されずそのままコントロールアンプ２に出力されるようになっている。
【００４８】
図３に前記判定部３３の一例を示す。第２のマイク７ｂから入力された音響信号は、複数のバンドパスフィルタＢＰＦおよびピーク検出回路ＰＥＡＫに入力される。同図において、バンドパスフィルタＢＰＦは、高音域用，中音域用，低音域用の３つが設けられている。中音域が音声信号の音域である。各バンドパスフィルタＢＰＦで選別された高音域，中音域，低音域の信号はそれぞれ対応するエンベロープ検出器ＥＤＴに入力される。エンベロープ検出器ＥＤＴは、各音域の信号のレベル変化を検出する。
【００４９】
各エンベロープ検出器ＥＤＴが検出したエンベロープ信号は、認識部３７に入力される。認識部３７は、リファレンスＲＯＭ３４からパターンデータを入力しており、エンベロープ検出器ＥＤＴから入力されたエンベロープ信号をこのパターンデータと比較することによって、入力信号が音声信号であるか音響信号であるか、さらに、音響信号の場合にはどのような態様で打撃または摩擦された音響信号であるかを認識する。
【００５０】
入力信号が音声信号であると判断すると、認識部３７は、スイッチ制御信号をスイッチ回路３１に出力する。スイッチ回路３１はこのスイッチ制御信号を受信するとスイッチを閉じ、第２のマイク７ｂから入力される音声信号をコントロールアンプ２に直接入力する。
【００５１】
また、入力信号が音響信号であると判断した場合は、認識部３７は、さらにその音響信号の特徴に基づき、どの打楽器音を発生するかを選択する。この選択に基づいて対応する波形データを読み出すための読出開始アドレスを生成し、トリガ信号とともに打楽器音源３５に出力する。
【００５２】
また、ピーク検出回路ＰＥＡＫは、入力された音響信号のピーク値を検出してパラメータ生成部３８に出力する。パラメータ生成部３８は、認識部３７から各音域のエンベロープの特徴も入力しており、これらの情報に基づいてレベル制御信号およびフィルタ制御信号を生成する。このレベル制御信号およびフィルタ制御信号は、波形処理部３６に対して出力される。
【００５３】
認識部３７は、たとえば、「中音域（音声帯域）のレベルが低く、且つエンベロープが急峻に上下して音声的でないとき、音響信号と判断する。」などのルールに基づいて入力信号が音声信号か音響信号かを判断する。
【００５４】
このようにエンベロープ形状で音声信号か音響信号かを判断する場合、信号が入力されて一定時間を経過しないと音声信号か音響信号かを判断することができないが、音声信号と判ったタイミングでスイッチ回路３１をオンするか、または、音響信号と判ったタイミングでトリガ信号を出力するようにすればよい。また、打楽器音の発生は連続して行われる場合が多いため、音響信号（打楽器音の発生の指示）であると判断される入力信号が到来した以後の入力信号については、明らかに音声信号と判断される信号が入力されるまでは、簡略な判断で音響信号と判断し、早いタイミングで打楽器音を発生させるようにすればよい。
【００５５】
すなわち、
▲１▼最初は音響信号であると認識した時点でトリガ信号を出力する
▲２▼それ以後は信号が入力されたとき、簡略な処理で音響信号と判断する
▲３▼そのタイミングにトリガ信号（読出開始アドレス）を出力する
▲４▼トリガ出力後、この入力信号が音響信号か音声信号かを正確に判断する
▲５▼入力信号が音響信号であると判断されている限り▲２▼→▲４▼の動作を繰り返す
▲５▼′入力信号が音声信号であると判断されると、その次の入力信号から▲１▼にもどる。
【００５６】
また、認識部３７が、入力信号を音響信号であると判断した場合には、たとえば以下のような方式で波形データを選択する。
▲１▼低音域のレベルが高い場合はバスドラム
▲２▼高音域のレベルが高くエンベロープが鋭い立ち上がりと急な減衰をしている場合にはリムショット
▲３▼レベルが低くエンベロープが持続的な場合はブラシスネア。
【００５７】
さらに、レベル制御信号およびフィルタ制御信号は、入力された音響信号のレベルや周波数特性に近い音がでるような内容に設定すればよい。このように、利用者がマイク７ｂを打撃または摩擦した態様と同じような音色の打楽器音を発生することで、よりリアリティのあるバーチャルパーカッションを実現することができる。
【００５８】
また、図２において、第２のマイク７ｂをバーチャルパーカッションモードで機能させるか、通常の歌唱モードの歌唱専用のマイクとして機能させるかはマイク７ｂに設けられている手元スイッチ５０によって切り換えることができる。手元スイッチ５０の外観を図２（Ｂ）に示す。手元スイッチ７０は３ステータスのスライドスイッチであり、スライドさせることによりＯＮ−ＰＥＲＣ−ＯＦＦのモードに切り換わる。ＯＮモードのときこのマイクは通常の歌唱専用のマイクとして機能する。このスイッチのステータス信号は前記スイッチ回路３１に入力されており、スイッチ回路３１は、ＯＮステータス信号が入力されているときは、第２のマイク７ｂから入力される信号をＡ／Ｄコンバータ３２に出力せず専らコントロールアンプ２に出力する。また、手元スイッチ５０からＰＥＲＣステータス信号が入力されているときは、上述したように入力信号をＡ／Ｄコンバータ３２に常時出力し、判定部３３のスイッチ制御信号に従ってコントロールアンプ３１への接続を開閉する。
【００５９】
また、さらに、手元スイッチ５０からＰＥＲＣステータス信号が入力されているとき、スイッチ回路３１がコントロールアンプ２への接続を（判定部３３のスイッチ制御信号にかかわらず）完全に切断するようにすることにより、第２のマイク７ｂをバーチャルパーカッション専用のマイクにすることも可能である。
【００６０】
この場合、判定部３３は入力信号が音声信号であってもその音声信号に合わせた打楽器音を発生するように打楽器音源３５に指示を出すようにすることにより、利用者は自分の声で打楽器音を発生するというバーチャルパーカッションを実現することができる。たとえば、判定部３３が「あ」、「い」、「う」、「え」、「お」の母音を識別できるようにしておき、「あ」の音声信号が入力されたときスネアドラム、「い」の音声信号が入力されたときハイハット、「う」の音声信号が入力されたときバスドラム、「え」の音声信号が入力されたときボンゴ、「お」の音声信号が入力されたときコンガなどの打楽器音の発音を指示するようにしておくことにより、利用者が意図的に「あ」などの声を出して打楽器音を発音することができるとともに、利用者のカラオケ歌唱を入力してその歌詞中の母音（「か」の場合は「あ」）を検出して対応する打楽器音を発生するという特殊な効果を出すことができる。
【００６１】
また、上記実施形態では、打楽器音源３５を波形メモリ型の音源で構成したが、物理モデル音源を適用することも可能である。物理モデル音源とは、自然楽器の発音原理をシミュレートして楽音波形を出力するようにしたものである。たとえば、打楽器の場合、振動体や共鳴体の形状や材質をシミュレートした回路系を構成し（ＤＳＰのマイクロプログラムで構成してもよい）、打撃場所に相当する箇所に打撃の強さを表す信号を入力する。その信号が振動体や共鳴体を振動させた信号を楽音信号として取り出す。このように物理モデル音源（ＶＯＰ音源）を用いた例を図２（Ｃ）に示す。判定部３３′にはＡ／Ｄコンバータ３２からマイク７ｂの信号が入力される。判定部３３′は、この信号をリファレンスＲＯＭ３４に記憶されているパターンデータに基づいて判定し、音響信号であると判定した場合には、その音響信号がどのような特徴を有するものであるかを更に判定する。この判定に基づき、判定部３３′は、ＶＯＰ音源３５′に対して、トリガ信号のほか、構造指定データ，打撃部位指示データおよび打撃信号を出力する。構造指定データは、どのような打楽器をシミュレートするかを指定するデータであり、ＶＯＰ音源３５′は、このデータに基づいて振動体や共鳴体のシミュレーションを作成する。また、打撃部位データは打楽器である振動体のどの場所を打撃するかを指示するデータである。打撃部位が変わると倍音構成などの音色が変化する。そして、打撃信号は、前記打撃部位に入力される打撃のパルス信号である。このパルス信号が振動体および共鳴体に伝搬することによって楽音波形が形成される。そして、共鳴体の所定の部位から取り出された波形データをシミュレートされた打楽器の楽音としてコントロールアンプ２に出力する。
なお、物理モデル音源であれば、楽音の発生時にその発生態様を含めたシミュレートが行われているため、後段の波形処理部は不要である。
【００６２】
なお、マイク７ｂとマイク制御装置３０との間は、シールドケーブル、または、ワイヤレスマイクの場合にはＦＭ変調された電波で接続されるが、図２（Ｂ）の手元スイッチ５０のステイタス信号は、音声信号（または音響信号）に重畳して定期的（１００ｍｓ毎など）に伝送するようにすればよい。シールドケーブルで接続されたマイクの場合、ステイタス信号は非可聴周波数にエンコードして送信し、ワイヤレスマイクの場合にはＦＭのキャリア信号を位相変調して重畳すればよい。
【００６３】
図４，図５は上記カラオケ装置において、請求項４の発明に対応する実施態様であるマイク制御装置３０のブロック図である。この実施形態では第２のマイク７ｂの内部にｘ軸回りおよびｙ軸回りの回転運動を検出する揺動センサを設けてマイクの揺動を検出し、この揺動の態様に基づいて打楽器音を発生する。なお、この実施形態において、第２のマイク７ｂは、ワイヤレスマイクである。
【００６４】
第２のマイク７ｂの内部には、マイク素子７０、ジャイロセンサ７１，７２、揺動検出回路７３、マージ部７４および送信部７５が内蔵されている。また、図示しないが動作用の電池も内蔵されている。マイク素子７０は、エレクトレットコンデンサマイクであり、マイク７ｂに向けて歌唱された音声信号を電気信号に変換するとともに、このマイク７ｂを叩いたり擦ったりしたときの音響や振動を電気信号に変換する。ジャイロセンサ７１，７２は、たとえば圧電振動ジャイロなどのセンサで構成されており、ジャイロセンサ７１は、ｘ軸方向に設置されてｘ軸回りの回転運動を検出する。また、ジャイロセンサ７２はｙ軸方向に設置されてｙ軸回りの回転運動を検出する。
【００６５】
ジャイロセンサ７１，７２の電極は揺動検出回路７３に接続されている。揺動検出回路は、発振回路や同期検波回路を内蔵し、ジャイロセンサの電極の電圧値に基づいてｘ軸回りの揺動量およびｙ軸回りの揺動量を検出する。検出された揺動量データはマージ部７４においてマイク素子７０から入力された音声信号（音響信号）とマージされる。この方位データのマージは、音声信号の周波数帯域（可聴周波数帯域）以下のコード信号にエンコードして音声信号に重畳するようにすればよい。
【００６６】
なお、シールドケーブルを介してマイク制御装置３０と直接接続されるケーブルマイクの場合は、揺動量データを可聴周波数帯域よりも高い高周波で変調して重畳したり、ＤＣバイアスとして重畳するなどシールドケーブルの伝送帯域をフルに活用することができる。
【００６７】
マージされた信号は送信部７５から送信される。この送信部７５は、この揺動量データがマージされた音声信号（音響信号）をＦＭ変調波にして出力する。周波数はいわゆるＦＭ放送帯域である。
【００６８】
一方、受信側の装置であるマイク制御装置３０は、以下のような構成になっている。受信部４１は上記ＦＭ電波を受信する。受信された信号は復調され、分離部４２で音声信号と揺動量データとに分離される。この分離はバンドパスフィルタなどで行えばよい。分離された音声信号はコントロールアンプ２に入力される。また、分離された揺動量データは合成部４３に入力される。合成部４３は、入力されたｘ軸回りの揺動量およびｙ軸回りの揺動量を合成してマイク７ｂの揺動ベクトルを算出する。算出された揺動ベクトルは判定部４４に入力される。判定部４４は、逐次入力される揺動ベクトルによりマイク７ｂがどのように揺動しているかを判定し、その揺動の態様に応じて打楽器音を発音させるべく打楽器音源４６に指示を送る。
【００６９】
なお、打楽器音源４６および波形処理部４７の構成・機能は、図２（Ａ）に示した打楽器音源３５および波形処理部３６と同様であり、打楽器音源４６は、トリガ信号と読出開始アドレスを入力し、トリガ信号が入力されたとき、読出開始アドレスから始まるエリアに記憶されている波形データをワンショットで読み出し、打楽器の楽音信号の波形データとして出力する。波形処理部４７は、打楽器音源４６から入力された波形データのレベルや周波数特性を調整して出力する。出力された楽音波形データはコントロールアンプ２に入力される。
【００７０】
打楽器音を発生させるためのマイクの揺動の態様の例を図５（Ａ）に示す。カラオケ曲の演奏中に第２のマイク７ｂが上下に振られ、同図（Ａ）のように揺動した場合、図中Ｂのタイミングにトリガを発生する。そして、振り下ろす直前のピークと振り下ろした点Ｂとの高度差（揺動量）に基づいてレベル制御信号が生成される。
【００７１】
また、音色の選択やフィルタ制御信号の生成は、振り下ろす軌道に基づいて行われる。たとえば、音色の選択の場合、真っ直ぐ上下に振り下ろせばスネアドラム、円を描くように振り下ろせばバスドラムなどである。また、フィルタ制御信号を生成する場合、常に一定速度で振り下ろせば高音域を抑制した音質にし、加速しながら振り下ろせば高音域を強調した音質にするなどである。
【００７２】
なお、ジャイロセンサ７１，７２は、図５（Ｂ）に示すような位置関係でマイク７ｂに内蔵されているため、同図α方向の揺動がｘ軸回りの揺動であり、同図β方向の揺動がｙ軸回りの揺動である。したがって、利用者は手元スイッチ５０が上面になるようにマイク７ｂを保持することにより、上下方向の揺動をｘ軸回りの揺動とし、左右方向の揺動をｙ軸回りの揺動とすることができる。
【００７３】
また、この実施形態においても、第２のマイク７ｂをバーチャルパーカッションモードで機能させるか、通常どおり歌唱専用のマイクとして機能させるかはマイク７ｂに設けられている手元スイッチ５０（図２（Ｂ）参照）によって切り換えることができる。この手元スイッチ５０のステータス信号もＦＭ信号に重畳してマイク制御部３０（受信部４１）に送信され、分離部４２に入力される。分離部は、通常の歌唱モードを示すＯＮステータス信号が入力されているときは、音声信号を復調してコントロールアンプ２に入力する動作のみを行う。なお、手元スイッチ５０がＯＮにセットされているワイヤレスマイク（第２のマイク７ｂ）は、このときジャイロセンサ７１，７２に基づく揺動の検出を停止し、電池の消耗を防止している。
【００７４】
手元スイッチ５０がＳＷＩＮＧ（図２（Ｂ）のＰＥＲＣに対応している）にセットされているとき、第２のマイク７ｂはジャイロセンサ７１，７２による揺動量の検出を実行し、ＳＷＩＮＧのステータス信号を受信したマイク制御部３０は、分離部でｘ軸回り，ｙ軸回りの揺動量データを分離して打楽器音の発音を行う。
【００７５】
この場合において、手元スイッチ５０からＳＷＩＮＧステータス信号が入力されたとき、第２のマイク７ｂをバーチャルパーカッション専用のマイクにすることも可能である。この場合、音声信号の伝送は不要であるため、本来は歌唱音声信号を伝送する周波数帯域を用いてｘ軸回りおよびｙ軸回りの揺動量データを伝送することができ、高精度の情報を伝達することが可能になる。このような設定にする場合には、分離部４２はＳＷＩＮＧステータス信号を受信したときには入力されたＦＭ信号を復調して得られた信号をコントロールアンプ２に入力せず、これを方位データとして合成部４３に入力する。
【００７６】
以上の実施形態では、第２のマイク７ｂのみにジャイロセンサ７１，７２等を内蔵させて揺動によるバーチャルパーカッション機能を持たせたが、第１のマイクにも同様の機能を持たせるようにしてもよい。
【００７７】
さらに、上記揺動によるバーチャルパーカッション機能は、カラオケ曲の演奏中に機能すれば足り、カラオケ曲が演奏されていないときには、上記揺動検出機能を備えたマイクを他の機能の制御デバイスとして用いることも可能である。以下、揺動検出機能を備えたマイクを、マウスやジョイスティックと同様のメニューアイコン選択用デバイスとして適用した実施形態について説明する。
【００７８】
図６は、カラオケ装置のモニタ６に表示されるメニュー画面の例を示す図である。図７は、マイク７ｂの揺動方向と上記メニュー画面におけるカーソル移動方向の変換式を説明する図および手元スイッチ５０の構造を示す図である。また、図８は上記メニュー画面が表示されたときのカラオケ装置の動作を示すフローチャートである。
【００７９】
図６において、同図（Ａ）の画面は、カラオケ演奏終了時（次のリクエストがないとき）に表示されるメニュー画面である。このメニュー画面は、カラオケの演奏を続けるか、カラオケ演奏以外のゲーム、占い、ニュースなどのサービス機能を実行するかを選択する画面である。また、同図（Ｂ）の画面は、同図（Ａ）のメニュー画面でサービス機能が選択されたとき、具体的にどの機能を実行するかを選択するためのメニュー画面である。
【００８０】
同図（Ａ）のメニュー画面には、「カラオケ演奏」と「サービス機能」のメニューアイコンが左右に表示され、デフォルトで「カラオケ演奏」が選択されている。すなわち、「カラオケ演奏」アイコン上にカーソルが存在している。このとき、利用者が「サービス機能」を選択するためには、カーソルを右に移動させる必要がある。この実施形態では、利用者がマイク７ｂを右に揺動させることによってカーソルを右に移動させることができる。
【００８１】
このとき、利用者がマイク７ｂを手元スイッチ５０が上面になるように保持していれば、図５（Ｂ）に示したように右方向への揺動はｘ軸回りの正方向への揺動として検出されるが、実際には利用者がマイク７ｂをこのように正確に保持していることは稀である。上記バーチャルパーカッションモードではマイク７ｂを保持する向きが多少ずれても発生する打楽器音にそれほど影響はないが、メニューアイコンを選択する場合、マイクの揺動方向とカーソルの移動方向がずれてしまうと正確にメニューアイコンが選択できなくなる。そこで、図６（Ａ）のメニュー画面では、カーソルの移動方向は左から右に限定されているため、この画面に対して入力されたマイク７ｂの揺動量データに基づいてマイク保持の傾きを検出し、以下のメニュー画面でその傾きを補正して利用者の意図どおりにカーソルを移動させるようにしている。
【００８２】
すなわち、先頭画面（トップメニュー）である図６（Ａ）のメニュー画面において、利用者がマイク７ｂを右に揺動させて「カラオケ演奏」アイコンから「サービス機能」アイコンに移動させたとき、その移動時のｘ軸回りの揺動量およびｙ軸回りの揺動量を検出し、これがモニタ６のメニュー画面上のＸ座標，Ｙ座標の変化にどのように対応しているかを割り出して一次変換式を生成し、次の図６（Ｂ）のメニュー画面では、マイク７ｂが揺動操作されたとき、その揺動量を前記一次変換式で変換することによって、その揺動操作の方向に一致するようにカーソルを移動させる。
【００８３】
なお、上記のカーソル移動操作は、具体的には以下のように行えばよい。マイク７ｂを「カラオケ演奏」アイコンの方向に向けて手元スイッチをＯＮ（またはＯＦＦ）からＳＷＩＮＧに切り換え、この状態でマイク７ｂの向きを「サービス機能」アイコンの方向へ揺動させる。そして、この「サービス機能」の選択を確定する場合、確定操作をすると、次のメニュー（図６（Ｂ））に進む。確定操作は、手元スイッチ５０に内蔵されている押しボタンスイッチをオンすることによって行えばよいが、これについては後述する。
【００８４】
なお、図６（Ａ）のメニュー画面でカラオケ演奏を継続して行いたい場合には、利用者はカーソルを移動させることなくデフォルトで選択されている「カラオケ演奏」に対して確定操作を行えばよい。
【００８５】
図７を参照して一次変換式の生成方式について説明する。マイク７ｂが「カラオケ演奏」アイコンの方向から「サービス機能」アイコンの方向へ揺動された場合、モニタ６の表示座標において「カラオケ演奏」アイコンの中心から「サービス機能」アイコンの中心までの距離はＸ1 であるため、画面上でのカーソルの移動距離はＸ1 である。なお、モニタの表示座標は図６（Ａ）に示すように、左から右に向けてＸ軸、上から下に向けてＹ軸が設定されている。なお、マイク７ｂの揺動方向は、図５（Ｂ）に示すように、手元スイッチ５０が上面になるように保持したとき上から下がｘ軸回りの正の揺動方向であり、左から右がｙ軸回りの正の揺動方向である。
【００８６】
ここで、図７（Ａ）のようにマイク７ｂがθだけ傾けて保持され、この状態で「カラオケ演奏」アイコンの方向から「サービス機能」アイコンの方向へ揺動されたとする。この揺動により、マイク７ｂのｘ軸回りおよびｙ軸回りの揺動量データとしてｘ1 ，ｙ1 の値が、マイク制御装置３０に入力されたとする。そうすると、モニタ上の座標値Ｘ1 とマイク７ｂから入力された揺動量ｘ1 ，ｙ1 は、同図（Ｂ）のような関係になり、以下のような関係式が導かれる。ここで、マイク７ｂの揺動角度ｘ1 ，ｙ1 は小さい角度であるため移動量（座標値）に近似して扱う。
【００８７】
ｘ1 ＝Ｘ1 ｓｉｎθ
ｙ1 ＝Ｙ1 ｃｏｓθ
したがって、
ｓｉｎθ＝ｘ1 ／Ｘ1
ｃｏｓθ＝ｙ1 ／Ｘ1
これにより、ｓｉｎθ，ｃｏｓθの値を算出することができ、以後、利用者がマイク７ｂを揺動させることによって揺動量（ｘ，ｙ）が入力されたとき、以下の変換式を用いてモニタ６上におけるカーソルの移動量（Ｘ，Ｙ）を割り出すことができる。
【００８８】
Ｘ  ＝  ｘｓｉｎθ＋ｙｃｏｓθ
Ｙ  ＝−ｘｃｏｓθ＋ｙｓｉｎθ
この変換式を用いて、図６（Ｂ）に示す多数のアイコンが表示されているメニュー画面であっても、正確に１つのアイコンを選択することができる。
【００８９】
また、深い階層の階層メニューを選択する場合など選択画面が何枚も継続する場合には、利用者が操作している間にマイクの傾きθが変化する場合がある。このような選択画面が何枚も継続する場合には、図６（Ｃ）に示すような確認画面を間に挿入し、デフォルトの「止める」アイコンから「次に進む」アイコンにカーソルが移動されたときに入力された揺動量データ（ｘ1 ，ｙ1 ）に基づいて再度上記一次変換式を生成し、これで以後の変換を行うようにすればよい。
【００９０】
ここで、この実施形態のマイク７ｂは、モードを選択するためのスライドスイッチである手元スイッチ５０が、上記メニューの選択を確定するための押しボタンスイッチも兼ねた構造になっている。この手元スイッチ５０の構造を図７（Ｃ）に示す。手元スイッチ５０は、スライドスイッチ部６０、および、このスライドスイッチ部６０を押しボタンとした押しボタンスイッチ部６１からなっている。スライドスイッチ部６０は、筐体内にコモン接点６２ａを下面に有する摺動子６２と、コモン接点６２ａと対向し、摺動子６２の摺動に従って択一的にコモン接点と接触する３個の接点６３１，６３２，６３３を有している。接点６３１，６３２，６３３は、それぞれ、ＯＮ，ＳＷＩＮＧ，ＯＦＦに対応している。また、押しボタンスイッチ部６１は、押しボタン（スライドスイッチ部）６０の下面に接点６４を設けるとともに、これに対向させて筐体底面部に接点６５を設け、押しボタン６０をコイルバネ６６で上方に付勢した構成になっている。
【００９１】
以上の構成により、摺動子６２を摺動させることによって、マイク７ｂのモード（ステータス）をＯＮ，ＳＷＩＮＧ，ＯＦＦに切り換えることができ、このスライドスイッチ部６０を押し下げることによって上記選択メニューの確定などの入力を行うことができる。
【００９２】
図８は、上記カラオケ装置のメニュー選択動作を示すフローチャートである。この動作は、カラオケ曲の演奏が終了した場面における動作を示している。カラオケ曲の演奏が終了すると、次のカラオケ曲のリクエスト（予約）があるかを判断する（ｓ１）。リクエストがある場合には、このリクエスト曲の演奏動作に進む。
【００９３】
リクエストがない場合には、カラオケ演奏以外のサービス機能を望んでいる可能性があるため、カラオケ演奏を継続するかサービス機能に移行するかを選択するメニュー画面（図６（Ａ））を表示する（ｓ２）。このメニュー画面ではデフォルトで「カラオケ演奏」アイコンが選択されているため、このまま押しボタンスイッチ６１（図７（Ｃ）参照）がオンされた場合には、元どおりカラオケ演奏モードに復帰する。
【００９４】
一方、マイク７ｂが「カラオケ演奏」アイコンの方向から「サービス機能」アイコンの方向へ揺動された場合には（ｓ４）、この揺動によって入力された揺動量ｘ1 ，ｙ1 に基づいてマイク７ｂの傾きθを割り出し、これに基づいてマイクの揺動量からモニタ６上の座標への変換式を生成する（ｓ５）。なお、ｓ４のマイクの揺動操作は、スライドスイッチ６０をＳＷＩＮＧにセットする操作や「サービス機能」を選択したのち押しボタンスイッチ６１をオンする操作を含んでいるものとする。
【００９５】
上記変換式の生成処理ののち、図７（Ｂ）のサービス機能選択画面を表示する（ｓ６）。このときカーソルは、デフォルト位置（たとえば「採点ゲーム」アイコン上）にある。利用者によるマイク７ｂの揺動（ｓ７）、または押しボタンスイッチ６１のオン（ｓ８）があるまで待機する。マイク７ｂが揺動されるとその揺動量ｘ，ｙを取り込み、これをモニタ６上のカーソル移動量に変換する（ｓ９）。そして、この変換された位置にカーソルを移動する（ｓ１０）。一方、押しボタンスイッチ６１がオンされると（ｓ８）、そのときカーソルが位置していたアイコンのメニューを実行する（ｓ１１）。たとえば、そのとき「ニュース」アイコン上にカーソルがあった場合には、ここでニュースを表示する。
【００９６】
以上の動作により、マイク７ｂの揺動操作と手元スイッチ５０（スライドスイッチ６０，押しボタンスイッチ６１）の操作により、モニタ６に表示された複数のメニューアイコンを選択することができる。
【００９７】
このように上記実施形態では、マイクにジャイロセンサを内蔵し、マイクの揺動量を検出することによってバーチャルパーカッション機能やメニュー選択機能を実現しているが、マイクに内蔵するセンサはジャイロセンサに限定されない。たとえば、水準器のような構成を有する傾きセンサなどを内蔵してもよい。
【００９８】
また、上記実施態様では、カラオケ装置の制御機能としてモニタ６にメニュー画面が表示されたときのメニュー選択機能を例示しているが、カラオケ装置の制御機能はこれに限定されない。たとえば、カラオケ曲の演奏時にマイク７ｂを揺動させたり方位を変えることによって音量やテンポを変更できるようにしてもよく、揺動させたり方位を変えることによって照明装置やエフェクタの機能を制御できるようにしてもよい。これらの機能は全て、マイク制御装置３０がマイクの方位や揺動量を検出してカラオケ装置本体に入力し、カラオケ装置本体のＣＰＵ１０がこの情報に基づいて対応する機器に指示を出すことで実現される。
【００９９】
また、上記ようなセンサを内蔵したマイクを用いることにより、必要なときのみにマイク入力がオンされる自動オン／オフ機能付きのカラオケ歌唱用マイクを実現することができる。
【０１００】
図９は、この発明の実施形態である自動オン／オフ機能付きのカラオケ歌唱用マイクの外観を示す図である。このカラオケ歌唱用マイク８０は、利用者による取り扱い状態を検出するセンサ８２を内蔵している。センサ８２は、たとえば図４に示すようなジャイロセンサである。また、スライドスイッチである手元スイッチ８１は、４ステータスのスイッチであり、各ステータスは、それぞれＯＮ，ＡＵＴＯ１，ＡＵＴＯ２，ＯＦＦのモードを設定する。ＯＮは常時マイク入力が有効なモードである。ＯＦＦは常時マイク入力が無効のモードである。ＡＵＴＯ１は、カラオケ演奏がスタートすると自動的にマイク入力が有効になり、カラオケ演奏が終了すると自動的にマイク入力が無効になるモードである。また、ＡＵＴＯ２は、歌唱者にマイクが取り上げられ、且つ、カラオケ演奏がスタートしたときマイク入力が有効になり、カラオケ演奏が終了し、且つ、歌唱者がマイクを置いたときマイク入力が無効になるモードである。
【０１０１】
センサ８２が上記ジャイロセンサの場合には、マイクの方位が大きく揺動したとき、マイクが取り上げられた、または、マイクが置かれたと判断するようにすればよい。
【０１０２】
また、センサ８２としてはジャイロセンサ以外のものを適用することができ、傾きセンサを適用した場合には、図９（Ｂ）のように水平方向から所定角度（たとえば３０°）以上の角度に立てられたときマイクが取り上げられたと判断し、所定角度未満に寝かされたときマイクが置かれたと判断するようにすればよい。さらに、センサ８２として静電センサなどのタッチセンサを適用した場合、人の手などの接触を検知したときマイクが取り上げられたと判断し、接触を検知しなくなったときマイクが置かれたと判断するようにすればよい。
【０１０３】
図９（Ｃ）は、上記自動オン／オフ機能付きのカラオケ歌唱用マイクを備えたカラオケ装置の概略構成図である。歌唱用マイク８０はスイッチ８６を介してカラオケ装置本体１に接続されている。スイッチ８６はスイッチ制御部８５によって開閉される。スイッチ制御部８５には、歌唱用マイク８０からセンサの検出内容および手元スイッチ８１のステータス信号が入力されている。また、カラオケ装置本体１からはカラオケ演奏開始信号およびカラオケ演奏終了信号が入力される。
【０１０４】
スイッチ制御部８５は、ＯＦＦステータス信号が入力されているときは、他の信号入力にかかわらずスイッチ８６のオフ状態を維持する。また、ＯＮステータス信号が入力されているときは、他の信号入力にかかわらずスイッチ８６のオン状態を維持する。ＡＵＴＯ１ステータス信号が入力されているときは、カラオケ装置本体１から入力されるカラオケ演奏開始信号に呼応してスイッチ８６をオンし、カラオケ演奏終了信号に呼応してスイッチ８６をオフする。
【０１０５】
さらに、マイク８０の手元スイッチ８１からＡＵＴＯ２のステータス信号が入力されているときは、センサ８２から入力される信号に基づいてマイク８０が取り上げられたと判断し、且つカラオケ装置本体１からカラオケ演奏開始信号が入力されたときスイッチ８６をオンし、センサ８２から入力される信号に基づいてマイク８０が置かれたと判断し、且つカラオケ装置本体１からカラオケ演奏終了信号が入力されたときスイッチ８６をオフする。
【０１０６】
なお、カラオケ装置にマイクが複数本接続されている場合は、それぞれのマイクについて上記制御を行うようにすればよい。
【０１０７】
以上の動作により、不要なときにマイク８０をオンしておくことがなく、ハウリングなどの弊害を未然に防止することができる。また、ワイヤレスマイクにこの技術を適用すれば、使用しないときにマイクを電源をオフすることができるため、不必要なときの電池の消費を防ぎ、電池の寿命を伸ばすことができる。
【０１０８】
上記の実施形態では、バーチャルパーカッション機能や揺動によるメニュー選択機能を第２のマイク７ｂで実現しているが、第１のマイク７ａにも上記第２のマイク７ｂと同様の装置を接続し、バーチャルパーカッション機能またはメニュー選択機能をできるようにしてもよい。
【０１０９】
さらに、上記実施態様のカラオケ装置は、マイク７を２本備えた構成になっているが、マイクの本数は２本に限定されず、１本または３本以上であってもよい。いずれにしてもそのなかの少なくとも１本で上記機能が実現されていればよい。
【０１１０】
【発明の効果】
以上のようにこの発明によれば、通常はカラオケ歌唱用に用いているマイクを叩いたり擦ったりすることによって打楽器音を発生することができるため、さらにこの発明によれば、通常はカラオケ歌唱用にもちいているマイクを運動させたり所定の姿勢にすることによって打楽器音を発生することができるため、専用のコントローラがなしでカラオケ演奏を盛り上げることができるうえ、歌唱用のマイクを兼用していることから、歌唱と打楽器演奏とを掛け持ちすることもできる。
【図面の簡単な説明】
【図１】この発明の実施形態であるカラオケ装置のブロック図
【図２】同カラオケ装置のマイク制御装置のブロック図
【図３】同マイク制御装置内の判定部の構成を示す図
【図４】同カラオケ装置のマイク制御装置の他の実施形態を示す図
【図５】同カラオケ装置のバーチャルパーカッション動作の例を示す図
【図６】同カラオケ装置においてマイクを揺動させてメニューアイコンを選択するメニュー画面の例を示す図
【図７】マイクの揺動量をメニュー画面上の座標値の変化に変換する方式を説明する図およびマイクの手元スイッチの構成を示す図
【図８】同カラオケ装置の動作を示すフローチャート
【図９】マイクに内蔵したセンサの検出内容でマイクをオン・オフする実施形態を示す図
【符号の説明】
１…カラオケ装置本体、２…コントロールアンプ、
７ａ，７ｂ…マイク、３０…マイク制御装置、
５０…手元スイッチ、３１…スイッチ回路、
３３…判定部、３４…リファレンスＲＯＭ、
３５…打楽器音源、３６…波形処理部、
ＢＰＦ…バンドパスフィルタ、ＥＤＴ…エンベロープ検出部、
３７…認識部、３８…パラメータ生成部、
７０…マイク素子、７１，７２…ジャイロセンサ、
７３…方位検出部、４２…分離部、４４…判定部４４、
４６…打楽器音源、４７…波形処理部、
８０…カラオケ歌唱用マイク、８１…手元スイッチ、
８２…センサ、８５…スイッチ制御部、
８６…スイッチ
【図１】
0003915257.tif 000002
【図２】
0003915257.tif 000003
【図３】
0003915257.tif 000004
【図４】
0003915257.tif 000005
【図５】
0003915257.tif 000006
【図６】
0003915257.tif 000007
【図７】
0003915257.tif 000008
【図８】
0003915257.tif 000009
【図９】
0003915257.tif 000010