(57)【要約】【課題】カラオケ演奏されるパートのうちでミュートできるパートを表示する機能を備え、それを指示することにより容易に好きなパートをミュートしてマイナスワン演奏できるカラオケ装置を提供する。【解決手段】音源カラオケの１６パートの楽音トラックにそれぞれ異なる楽器のシーケンスデータを記憶している。利用者がミュートしたい楽器を指示すると、そのパートをミュートしてマイナスワン演奏をする。このとき、モニタに対して、歌詞テロップに代えて、または、歌詞テロップとともに和音名のテロップを表示する。これにより、マイナスワンでミュートされたパートを演奏する者が楽譜を見なくても和音が判り、この和音に基づいて演奏をすることができる。【選択図】  図５
2005234596.tif 000002
【特許請求の範囲】
【請求項１】
複数パートからなるカラオケ曲の演奏データ、歌詞データおよび和音進行データを含む楽曲データを記憶した記憶手段と、
前記複数パートの演奏データによりカラオケ曲を演奏するとともに前記歌詞データに基づいて歌詞テロップを生成する演奏手段と、
を備えたカラオケ装置であって、
ミュートすべきパートを指定する指定手段をさらに備え、
前記演奏手段は、前記演奏データのうち前記指定手段で指定されたパートを発音しないよう制御するミュート制御を実行するとともに、ミュート制御を実行しているとき、前記歌詞テロップとともにまたは歌詞テロップに代えて、前記和音進行データに基づいて和音名のテロップを生成することを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、歌唱のみならず、楽器をカラオケ演奏とともに演奏することができるカラオケ装置に関する。
【背景技術】
【０００２】
カラオケを楽しむ者のなかには、カラオケ演奏を伴奏として歌唱するのみならず、カラオケ演奏と一緒に器楽の演奏を楽しみたい者がいる。すなわち、カラオケをマイナスワン演奏装置として使用する。マイナスワン演奏とは、自己が演奏するパートが演奏されていない演奏である。
【０００３】
また、バンドなどの演奏をする者はスタジオを借りて練習しているがスタジオの件数は多くない。しかし、近年カラオケルームの普及が目覚ましく至るところに開業している。このカラオケルームもスタジオと同様の防音機能を備えた部屋であり、バンドなどの器楽の演奏にも適したものである。また、バンドの練習は全員が揃っていないとできない。以上のような状況からカラオケルームでバンドの練習をしたい場合がある。また、バンドのメンバーが揃わない場合でも、揃っているメンバーのみで演奏し、揃わないパートをカラオケ装置で演奏させたい場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のカラオケ装置は、模範歌唱や歌唱用のメロディ（リードメロディ）をオン／オフする機能を備えていたが、歌唱用のメロディ以外の楽器音をオン／オフする機能は備えていなかった。
【０００５】
一方、カラオケ装置と類似した装置として、メモリに記憶したＭＩＤＩデータを読み出して自動演奏するシーケンサという装置がある。この装置では、複数トラックのうち１トラックをオフすることによって、そのトラックに記憶されている楽音を発音させないようにすることができた。しかしどのトラックにどの楽器の音色が記憶されているかが分からないため、シーケンスデータを調べたり、実際に音を消して探し当てるなどしなければならない欠点があった。
【０００６】
この発明は、音色すなわち楽器名を指定することによってそのパートをミュートし、容易にマイナスワン演奏が可能なカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、複数パートからなるカラオケ曲の演奏データ、歌詞データおよび和音進行データを含む楽曲データを記憶した記憶手段と、前記複数パートの演奏データによりカラオケ曲を演奏するとともに前記歌詞データに基づいて歌詞テロップを生成する演奏手段と、を備えたカラオケ装置であって、
ミュートすべきパートを指定する指定手段をさらに備え、前記演奏手段は、前記演奏データのうち前記指定手段で指定されたパートを発音しないよう制御するミュート制御を実行するとともに、ミュート制御を実行しているとき、前記歌詞テロップとともにまたは歌詞テロップに代えて、前記和音進行データに基づいて和音名のテロップを生成することを特徴とする。
【０００８】
この発明では、演奏手段が複数パートのカラオケ演奏を実行する。そして、受付手段が、利用者からのミュートすべきパートの指定を受け付ける。受付手段によってパートが指定されたとき、このパートをミュート制御するとともに、歌詞テロップとともに、または、歌詞テロップに代えて和音名のテロップを表示する。和音名を表示することによって楽器演奏者は演奏が容易になる。
【発明の効果】
【０００９】
以上のようにこの発明によれば、パートをミュートして演奏したとき、曲の進行に応じて場面が表示されるため、カラオケ装置でマイナスワン演奏をするときでも、演奏者がどのような演奏をすればよいかが分かりやすい。
また、歌詞と同様に曲の進行をこれによって知ることができる。また、歌詞と和音名を並列に表示することにより、歌詞によって和音の変化タイミングを知ることもでき、楽器の演奏者にとっても曲の進行が分かりやすい利点がある。
【発明を実施するための最良の形態】
【００１０】
図１はこの発明の実施形態であるカラオケ装置の設置形態を説明する図である。このカラオケ装置は、いわゆるカラオケルームに設置される装置である。カラオケ装置本体１にはモニタ２およびミキサアンプ３が接続されている。カラオケ装置本体１はいわゆる音源カラオケ装置である。音源カラオケ装置は、楽音データを音源装置に入力することにより楽音信号を合成する。楽音データはＭＩＤＩフォーマットに基づいて記載されている。ＭＩＤＩとはMusical Instrument Digital Interfaceの略称であり、電子音楽関係の装置間におけるデータ受け渡しのための世界統一規格である。楽音データは楽曲データ中の楽音トラックに記憶されている。
【００１１】
前記ミキサアンプ３にはカラオケ装置本体１のほか、マイク５，スピーカ４が接続されている。また、ミキサアンプ３は入力ジャックを備え、図示のようにエレキギター３０などの電気楽器，電子楽器を接続することができる。利用者はマイク５を用いてカラオケ演奏に合わせて歌唱することもでき、また、エレキギター１０を演奏することもできる。これらの信号は一旦ミキサアンプ３に入力されて増幅されたのちスピーカ４から放音される。ミキサアンプ３の操作パネルには、カラオケ装置本体１，マイク５，エレキギター３０などから入力される楽音信号の入力レベル調整用のボリュームやミキシングボリュームなどが設けられており、利用者（歌唱者または演奏者）が独自に自己の演奏に合わせてゲインを調節することができるようになっている。利用者が演奏する楽器は、エレキギター３０のような電気楽器，電子楽器に限らず、たとえば、ピアノ３１，サキソフォーン３２などの自然楽器でもよい。この場合には、これらの自然楽器の楽音は、楽器から直接放音される。
【００１２】
そして、このカラオケ装置はいわゆるマイナスワン演奏が可能である。すなわち、楽音トラックの任意のパートをミュートした演奏が可能である。マイナスワン演奏モードでは、ミュートされたパートを利用者自らが演奏する。カラオケ装置本体１に選曲コード等を送信するリモコン６には、ミュートを指示するミュートスイッチ６ａが設けられている。ミュートスイッチ６ａは、ピアノ，ギター，サキソフォン，ドラムスなどミュート可能な楽器毎に設けられている。カラオケ演奏開始時またはカラオケ演奏中にこのスイッチをオンすると、スイッチオンされた楽器のパートがミュートされマイナスワン演奏となる。
【００１３】
図２は前記カラオケ装置本体１のブロック図である。装置全体の動作を制御するＣＰＵ１０には、バスを介してＲＯＭ１１，ＲＡＭ１２，リモコン受信機１３，表示パネル１４，パネルスイッチ１５，ＩＳＤＮコントローラ１６，ハードディスク記憶装置（ＨＤＤ）１７，音源装置１９，Ｄ／Ａ変換回路２０，ＤＳＰ２１，文字表示部２３，ＬＤチェンジャ２４および表示制御部２５が接続されている。
【００１４】
ＲＯＭ１１には、シーケンスプログラム，フォントデータなどが記憶されている。シーケンスプログラムは、図３に示す構成の楽曲データを演奏するために必要なメインシーケンサ，楽音シーケンサ，文字シーケンサ，音声シーケンサおよびＤＳＰシーケンサからなっている。楽曲データの演奏時には、各シーケンサがＣＰＵ１０によって並列処理される。フォントデータは、歌詞や曲名などを表示するためのものであり、明朝体や丸ゴジック体などの複数種類の文字種のフォントが記憶されている。
【００１５】
リモコン受信機１３はリモコン６から送られてくる赤外線信号を受信してデータを復元する。リモコン６からは選曲スイッチやミュートスイッチのオンに応じて、選曲コードやミュート楽器コードなどのデータが送られてくる。これらのコードが送られてきた場合には、そのコードを所定のレジスタにセットする。表示パネル１４はこのカラオケ装置の前面に設けられており、現在演奏中の曲コードや予約曲数などを表示するものである。パネルスイッチ１５はカラオケ装置の前面操作部に設けられており、曲コード入力スイッチやキーチェンジスイッチなどを含んでいる。
【００１６】
また、ＨＤＤ１７は数百〜千数百の楽曲データを記憶できる楽曲データファイルを有しており、記憶されている楽曲データはそれぞれファイル名で識別される。ＩＳＤＮコントローラ１６は、ＩＳＤＮ回線を介してホストステーションと交信するためのコントローラである。ホストステーションは、新曲の楽曲データを記憶しており、ＩＳＤＮ回線を介して接続されたカラオケ装置１に対して新曲の楽曲データをダウンロードする。ＩＳＤＮコントローラ１６はＤＭＡ回路を内蔵しており、ダウンロードされた楽曲データをＣＰＵ１０を介さずに直接ＨＤＤ１７に書き込む。
【００１７】
ここで図３を参照して楽曲データの構成を説明する。同図（Ａ）において、１つの楽曲データは、ヘッダ，楽音トラック，表示トラック，音声トラック，ＤＳＰコントロールトラックおよび音声データ部からなっている。ヘッダは、この楽曲データに関する種々のデータが書き込まれる部分であり、曲名，ジャンル，発売日，曲の演奏時間（長さ）などのデータのほか、ボーカル曲かインストゥルメンタル曲かを表すフラグおよび同図（Ｄ）に示すパートテーブルが記憶されている。シーケンサ１８はジャンルデータに基づいて動画背景映像の内容を決定し、ＬＤチェンジャ２４に対してその映像のチャプタナンバを送信する。背景映像の決定方式は、夏をテーマにしたポップスの場合には海の映像を選択するなどである。パートテーブルには、楽音トラックの各トラック（ＰＡＲＴ１〜ＰＡＲＴ１６）がどのような音色であるか、および、そのパートがミュート可能であるかを示すミュート可能フラグが記憶されている。
【００１８】
楽音トラックは同図（Ｂ）に示すように、音色別にシーケンスデータを記憶する１６のトラック（パート）で構成されている。各トラックには、ガイドメロディ，ピアノ，ギター，ベース，ドラムスなどの音色のシーケンスデータが記憶されている。シーケンスデータは、イベントデータとデュレーションデータからなっている。
【００１９】
表示トラックは同図（Ｃ）に示すように歌詞トラック，ボーカル用コードネームトラック，インストゥルメンタル用コードネームトラックの３トラックからなっている。歌詞トラックは、モニタ２６上に表示する歌詞とその表示タイミングを記憶している。このトラックもＭＩＤＩフォーマットで記述されている。ボーカル用コードネームトラック，インストゥルメンタル用コードネームトラックは、この曲のコード進行を記憶している。このコード名はマイナスワンモード時に表示される。ボーカル曲（歌唱用の曲）の場合には歌詞の表示に加えてコード名が表示される。インストゥルメンタル曲（器楽曲）の場合には小節軸（時間軸を横線を表し、小節の区切りを短い縦線を表したもの：図５参照）とともにコード名が表示される。また、このコードネームトラックには、現在曲がどの場面であるかを表す場面データも記憶されている。場面データは、イントロ，テーマ，サビ，ソロ，メロディ，アドリブなどである。
【００２０】
音声トラックは、音源装置１９で合成しにくいバックコーラスやハーモニーメロディの声などの人声を発生するためのデータであり、実際のＡＤＰＣＭデータ（音声データｎ（ｎ＝１，２，…))が書き込まれている音声データ部と組み合わされてこのカラオケシステムにおいてバックコーラスやハーモニーメロディを発生する。音声トラックには、音声データを指定する音声指定データとその音声データをＤ／Ａ変換回路２０に出力するタイミングを指定するデュレーションデータが書き込まれている。音声指定データは、音声データ番号，音程データおよび音量データからなっている。音声データ番号は、音声データ部に記録されている各音声データの識別番号ｎであり、この番号の音声データがこのときＤ／Ａ変換回路２０に出力される。また、Ｄ／Ａ変換回路２０は音量データに基づいて出力レベルを設定し、音程データに基づいてＤ／Ａ変換時のサンプリングクロックを変換し出力されるアナログ信号の音程を設定する。
【００２１】
またＤＳＰコンロールトラックには、音源装置１９，Ｄ／Ａ変換回路２０およびマイク２７が接続されているＤＳＰ２１の制御データが書き込まれている。ＤＳＰ２１は主として楽音にリバーブなどの残響系の効果を付与するためのものであり、ＤＳＰコントロールトラックに記録されている効果の種類データと変化量データに基づいて、その効果が時間的に調整される。
【００２２】
図２において、ＣＰＵ１０がシーケンスプログラムに基づいて楽曲データを処理したとき、前記音源装置１９，Ｄ／Ａ変換回路２０，ＤＳＰ２１に対し、それぞれ所定のタイミングに楽曲データのイベントデータが入力される。ＣＰＵ１０は各トラックに対応するシーケンスプログラムを並列に処理して各トラックのイベントデータを所定のタイミングに所定の機器に出力する。
【００２３】
カラオケ演奏スタート時、ＣＰＵ１０はメインシーケンサに基づいて楽曲データのヘッダを読み取る。ヘッダには、曲のジャンルデータやパートテーブルが記憶されている。ＣＰＵ１０は、ジャンルデータからどの背景映像を再生するかを決定し、そのチャプタナンバ（画像番号）をＬＤチェンジャ２４に出力する。ＬＤチェンジャ２４はそのチャプタナンバを受信してその動画映像を再生し、表示制御部２５に入力する。また、ＣＰＵ１０は、パートテーブル（図３（Ｄ))からミュート可能なパートの楽器名（音色名）を文字表示部２３に送り、画面下部にその楽器名を表示させる（図４，図５参照）。
【００２４】
楽音トラックのイベントデータは、ノートオン／オフなどの楽音の発生／停止や音源装置１９の制御に関するものであり、ＣＰＵ１０は楽曲シーケンサに基づいてこのデータを音源装置１９に出力する。イベントデータにはチャンネル指定データが含まれており、音源装置１９は複数の発音チャンネルのうち、該チャンネル指定データで指定された発音チャンネルの動作を制御する。音源装置１９が合成した楽音信号はＤＳＰ２１に入力される。Ｄ／Ａ変換回路２０には、音声シーケンサの動作に基づくタイミングに所定の音声データが入力される。音声データはＡＤＰＣＭで記録された人声のデータであり、Ｄ／Ａ変換回路２０はこのデータをアナログの音声信号に復元してＤＳＰ２１に出力する。ＤＳＰ２１は音源装置１９が合成した楽音信号、Ｄ／Ａ変換回路２０が復元した音声信号およびマイク２７から入力される歌い手の歌唱信号を入力して残響などの効果を付与する回路である。ＤＳＰ２１が出力した楽音信号はアンプ・スピーカ２２により増幅・出力される。ＣＰＵ１０はＤＳＰシーケンサに基づいてＤＳＰコントロールトラックに書き込まれている効果制御データをこのＤＳＰ２１に入力する。ＤＳＰ２１はこのデータに基づいて効果の種類や程度を制御する。
【００２５】
文字表示部２３は、文字シーケンサに基づいてＣＰＵ１０から入力された歌詞表示データに基づき当該歌詞の文字をメモリ上に展開する。展開された文字データは表示制御部２５に入力される。表示制御部はＬＤチェンジャ２４から入力される動画背景映像上に該文字データをスーパーインポーズで重ね合わせたのち、ＣＰＵ１０の指示に基づいて表示色を調節してモニタ２６に表示する。ＬＤチェンジャ２４には、５枚（１２０シーン）程度のレーザディスクが内蔵されており、ＣＰＵ１０からチャプタナンバで指示された動画映像を再生する。ＣＰＵ１０はカラオケ演奏スタート時に、選択された楽曲データのヘッダに含まれるジャンルデータに基づいて動画背景映像のチャプタナンバを決定し、ＬＤチェンジャ２４に通知する。
【００２６】
図４，図５は、モニタ２の表示例を示す図である。図４は、ボーカル曲演奏時の表示例である。曲のスタートとともに、画面下部にミュート可能楽器名（ピアノＰｆ，ギターＧｔ，ベースＢａｓｓ）が表示される。同図ではこのうちギターＧｔをミュートするよう指示された状態を示している。これにより演奏はマイナスワンモードの演奏となる。ボーカル曲であるため、マイナスワンモード時には歌詞とともにコードが表示される（同図（Ｂ))。また、間奏などの歌詞の無い場面には、コードトラックに記憶されている場面データに基づきソロである旨“Ｓｏｌｏ”が表示される（同図（Ｃ))。
【００２７】
図５はインストゥルメンタル曲演奏時の表示例を示している。曲のスタート時には曲名とともに、ミュート可能楽器名（ピアノＰｆ，ベースＢａｓｓ）が表示され、さらに、この曲の調性（ｋｅｙ  Ｆ），拍子（ｂｅａｔ  ３／４）およびリズム種類（ｒｈｙｔｈｍ  Ｗａｌｔｚ）が表示される。曲の演奏が開始されると、小節軸（曲の進行を表す横線と小節の区切りを示す縦線）が表示され、これとともにコード変更のタイミングに合わせてコード名が表示される。さらに、現在の曲の場面データが表示される。同図（Ｂ）には場面データとして「テーマ」が表示されており、同図（Ｃ）には「アドリブ」が表示されている。
【００２８】
図６，図７は同カラオケ装置本体１の動作を示すフローチャートである。図６はカラオケ演奏動作のメインルーチンを示している。まず、リモコン６を用いて選曲コードが入力される（ｎ１）。選曲コードが入力されると、この選曲コードに対応する楽曲データをＨＤＤ１７からＲＡＭへロードする（ｎ２）。この楽曲データのヘッダからパートテーブルを読み出し、このパートテーブルの内容に基づいてミュート可能楽器名をモニタ２に表示する（ｎ３）。こののちカラオケ演奏をスタートする。カラオケ演奏は発音動作（ｎ７），表示動作（ｎ８）からなるが、この動作と並行してリモコン６からミュート楽器コードが送られてくるか否かを監視している（ｎ４）。ミュート楽器コードが送られてくれば、テーブルを検索してそのパート番号をｉにセットし（ｎ５）、そのミュート楽器に対応するパートｉのミュートフラグＭＵＴＥ（ｉ）を反転する（ｎ６）。カラオケ演奏が行われている間ｎ４〜ｎ８の動作が繰り返し実行されるため（ｎ９）、演奏中のどのタイミングにミュートが指示された場合でも即座に対応することができる。
【００２９】
図７（Ａ）は発音動作を示すフローチャートである。まず、パートポインタｉに１をセットする（ｎ１０）。このパートのミュートフラグＭＵＴＥ（ｉ）がセットしているか否かをｎ１１で判断する。ＭＵＴＥ（ｉ）がリセットしているときは、通常どおりの発音動作であるため、楽音トラックから読み出されたＭＩＤＩデータをそのまま音源装置１９の対応する発音チャンネルに送出する（ｎ１２）。ＭＵＴＥ（ｉ）がセットしている場合には、このパート（トラック）をミュートする（ｎ１３）。すなわち、ミュートするパートのデータを通常どおり音源装置１９に送出するが、同時に音源装置１９に対して出力レベル＝０のデータを送出する。これにより、このパートの楽音信号はミキサアンプに出力されなくなる。このようにデータ読出動作，楽音合成動作は通常どおり実行しておき出力レベルのみ０にすることにより、曲の途中でミュートが解除されたとき、出力レベルを再設定することによって即座に発音を開始することができる。なお、ミュートの解除はミュートスイッチ６ａのが再度のオンによりＭＵＴＥ（ｉ）が反転したことによって設定される。
【００３０】
同図（Ｂ）は、表示動作を示すフローチャートである。楽音トラックと並行して表示トラックを読み出してゆき、歌詞トラックの内容に基づいて歌詞を表示する（ｎ２０）。ただし、インストゥルメンタル曲は、歌詞がないためこの動作は自動的にスキップされる。つぎに、マイナスワンモードか否かすなわちミュートフラグＭＵＴＥ（ｉ）（ｉ＝１〜１６）のうちいずれか１つでもセットしているか否かを判断する（ｎ２１）。マイナスワンモードでなければ表示内容は歌詞のみで十分てあるためそのままリターンする。マイナスワンモードである場合には、そのミュートされている楽器名のモニタ２への表示を変更する（ｎ２２）。すなわち、モニタ２の下部に表示されているミュート可能楽器名のうちミュートされている楽器名の表示色を変更する（図４，図５参照）。つぎに、曲の進行に合わせてコード名を表示する（ｎ２３）。表示されるコード名は、ボーカル曲の場合はボーカル曲用コードネームトラックから読み出され、歌詞に添えて表示される。インストゥルメンタル曲の場合にはインストゥルメンタル曲用コードネームトラックから読み出され、小節軸とともに表示される。また、曲の場面データもこのコードネームトラックに記憶されているため、これも曲の進行に合わせて同時に表示される。
【００３１】
これにより、リモコン６の操作応じて任意の楽器をミュートしてマイナスワン演奏をすることができ、この場合に、同時にコードネームを表示することによって楽器演奏者に曲の進行を分かりやすくすることができる。また、現在曲のどの場面かを示す場面データを表示することにより、演奏がより容易になる。また、ミキサアンプ３にギタージャックなどの入力端子を設けたことにより、電気楽器を持ち込んでマイナスワン演奏する場合にアンプを持参する必要が無くなる。
【００３２】
なお、この装置をカラオケルームに設置して顧客の利用に供する場合には、マイナスワン演奏を通常のカラオケ演奏と別料金に設定してもよい。さらに、この場合において、マイナスワン演奏が可能な曲のリストやミュートスイッチを備えたリモコンを通常の曲リスト，リモコンと別に製作しておくことにより、これを別料金で貸与することにより別料金設定がより容易になる。
【図面の簡単な説明】
【００３３】
【図１】この発明の実施形態であるカラオケ装置の設置状態を説明する図
【図２】同カラオケ装置の本体のブロック図
【図３】同カラオケ装置本体のメモリ構成図
【図４】同カラオケ装置のモニタの表示例を示す図
【図５】同カラオケ装置のモニタの表示例を示す図
【図６】前記カラオケ装置本体の動作を示すフローチャート
【図７】同カラオケ装置本体の動作を示すフローチャート
【符号の説明】
【００３４】
１−カラオケ装置本体
２−モニタ
３−ミキサアンプ
３０−エレキギター
３１−ピアノ
３２−サクソフォン
【図１】
2005234596.tif 000003
【図２】
2005234596.tif 000004
【図３】
2005234596.tif 000005
【図４】
2005234596.tif 000006
【図５】
2005234596.tif 000007
【図６】
2005234596.tif 000008
【図７】
2005234596.tif 000009