(57)【特許請求の範囲】
【請求項１】
演奏可能なカラオケ曲の曲情報を記憶している曲情報記憶手段と、前記曲情報を演奏する演奏デコーダと、入力された音声信号を記憶する音声記憶手段と、新たに入力された新音声信号と前記音声記憶手段が記憶している前記音声信号とを合成するミキシング手段と、前記音声記憶手段の音声記憶制御、及び、前記ミキシング手段のミキシング制御、及び、前記曲情報を前記曲情報記憶手段から読み出し前記演奏デコーダに転送して前記演奏デコーダの演奏制御を行う制御手段とを備えるカラオケ装置において、
前記曲情報記憶手段が記憶する前記曲情報には、
前記ミキシング手段により前記音声記憶手段を所定時間遅れさせて合成させるためのディレイ制御情報と、
前記デコーダを演奏させるための複数の演奏情報Ｐとが含まれ、
前記ディレイ制御情報には、
前記音声記憶手段が入力された音声信号の記憶を始めるための記憶開始タイミング情報ＤＳと、
前記音声記憶手段に記憶された音声信号と、新たに入力された新音声信号との合成を始めるための合成タイミング情報ＰＳと、
前記音声記憶手段が入力された音声信号の記憶を停止するための記憶停止タイミング情報ＤＥとが含まれ、
任意の演奏情報Ｐが、前記音声信号が他の音声信号と合成されない非合成演奏情報Ｐａと、前記音声信号が他の音声信号と合成される合成演奏情報Ｐｂとを含み、前記非合成演奏情報Ｐａの前に前記記憶開始タイミング情報ＤＳが挿入され、前記非合成演奏情報Ｐａと前記合成演奏情報Ｐｂとの間に前記合成タイミング情報ＰＳが挿入され、前記合成演奏情報Ｐｂのあとに前記記憶停止タイミング情報ＤＥが挿入され、
前記制御手段が、前記曲情報を前記音声記憶手段から読み出すことで、前記ディレイ情報に含まれた前記記憶開始タイミング情報ＤＳと前記合成タイミング情報ＰＳと前記記憶停止タイミング情報ＤＥと前記演奏情報Ｐとを特定し、前記記憶開始タイミング情報ＤＳと前記合成タイミング情報ＰＳと前記記憶停止タイミング情報ＤＥと前記演奏情報Ｐとに基づいて、前記曲情報の演奏毎に前記音声記憶制御と前記ミキシング制御とを行うことを特徴とするカラオケ装置。
【請求項２】
請求項１に記載するカラオケ装置において、
前記ディレイ制御情報に輪唱曲のための２以上の遅れ情報が含まれていることを特徴とするカラオケ装置。
【請求項３】
請求項１または請求項２に記載するカラオケ装置において、
前記ディレイ制御情報に前記音声記憶手段が記憶している前記音声信号をキーシフトさせるための音声加工情報が含まれていることを特徴とするカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラオケ装置に関し、特に、入力音声信号に対する多種類のディレイをかけたカラオケ演奏ができるカラオケ装置に関するものである。
【０００２】
【従来の技術】
従来、カラオケ装置には、伴奏に合わせてただ歌うだけでなく、より楽しく曲演奏を楽しむために、エコー効果、あるいはコーラス効果が用意されている場合がある。エコー効果とは、歌声が反響している雰囲気を出すためのもので、一般に、入力された歌唱音声にわずかな遅延をかけた音声を、入力音声に合成することで得られる。このとき、入力音声に、少しずつ遅延時間をずらしながら何度も繰り返し合成すると、反響音が多い深みのあるエコー効果となり、合成の回数を減らすとエコーの少ないクリアな音声が得られる。
【０００３】
また、コーラス効果は、入力された音声信号に対し、例えば３度、あるいは５度下げるなど一定のキーシフトを行い、元の音声信号と合成して同時に出力する。すると、一人の声で和音を歌っているかのように聞こえることにより、ハーモニー的効果を得られる。
こういったエコー効果、コーラス効果は、使用者がカラオケ曲の演奏中にスイッチなどの入力装置を用いて入力し、指示するものである。したがって、演奏曲の雰囲気に関わらず、入力指示があれば行われるのが普通である。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のエコー効果、コーラス効果は、使用者が歌唱中にスイッチ入力するなどの指示をしなければならない。したがって、いつでも好みに応じて使用できる反面、曲の雰囲気に合わせて部分的に使用しようとすると、そのスイッチ操作のタイミングが非常にむずかしい。そのため、必ずしも期待通りの効果は得られないことが多かった。
【０００５】
さらに、入力された音声をある一定の時間遅延させて再び出力し、新たに入力された音声に合成出力するバックコーラス効果を得る方法はなかった。
例えば、ＴＵＢＥの『ガラスのメモリーズ』と言う曲では、その歌詞に「……《恋して》〈恋して〉《焦がれて》〈焦がれて〉…」と言うフレーズがある。ここで、《》の部分はメロディーラインであり、通常、使用者が歌う。そして、〈〉の部分はバックコーラスであり、その最初の部分は《》の最後の部分に重なっているため、一人で両方歌うことはできない。従来のカラオケ装置では、この部分のみをちょうどよく遅らせて重ねることはできなかった。したがって、従来は、バックコーラスの部分のみ別の人が歌うか、バックコーラスの部分を省略するかしていた。
また、曲全体の音声入力を遅延させ、遅延時間をずらしながら何度か重ねることによって、一人で、例えば著名な輪唱曲である『かえるのうた』を輪唱するといったことは不可能であった。
【０００６】
そこで、本発明は、上述した問題点を解決するためになされたものであり、演奏曲の曲情報に予めディレイ情報を組み込むことによって、曲毎にその曲の雰囲気にあったエコー効果、コーラス効果、あるいはバックコーラス効果など、多種類の曲演奏効果を使用者の指示による事なく自動的に得ることのできるカラオケ装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この目的を達成するため本発明のカラオケ装置は、演奏可能なカラオケ曲の曲情報を記憶している曲情報記憶手段と、曲情報を演奏する演奏デコーダと、入力された音声信号を記憶する音声記憶手段と、新たに入力された新音声信号と音声記憶手段が記憶している音声信号とを合成するミキシング手段と、音声記憶手段の音声記憶制御、及び、ミキシング手段のミキシング制御、及び、曲情報を曲情報記憶手段から読み出し演奏デコーダに転送して演奏デコーダの演奏制御を行う制御手段とを備えるカラオケ装置において、曲情報記憶手段が記憶する曲情報には、ミキシング手段により音声記憶手段を所定時間遅れさせて合成させるためのディレイ制御情報と、デコーダを演奏させるための複数の演奏情報Ｐとが含まれ、ディレイ制御情報には、音声記憶手段が入力された音声信号の記憶を始めるための記憶開始タイミング情報ＤＳと、音声記憶手段に記憶された音声信号と、新たに入力された新音声信号との合成を始めるための合成タイミング情報ＰＳと、音声記憶手段が入力された音声信号の記憶を停止するための記憶停止タイミング情報ＤＥとが含まれ、任意の演奏情報Ｐが、音声信号が他の音声信号と合成されない非合成演奏情報Ｐａと、音声信号が他の音声信号と合成される合成演奏情報Ｐｂとを含み、非合成演奏情報Ｐａの前に記憶開始タイミング情報ＤＳが挿入され、非合成演奏情報Ｐａと合成演奏情報Ｐｂとの間に合成タイミング情報ＰＳが挿入され、合成演奏情報Ｐｂのあとに記憶停止タイミング情報ＤＥが挿入され、制御手段が、曲情報を音声記憶手段から読み出すことで、ディレイ情報に含まれた記憶開始タイミング情報ＤＳと合成タイミング情報ＰＳと記憶停止タイミング情報ＤＥと演奏情報Ｐとを特定し、記憶開始タイミング情報ＤＳと合成タイミング情報ＰＳと記憶停止タイミング情報ＤＥと演奏情報Ｐとに基づいて、曲情報の演奏毎に音声記憶制御とミキシング制御とを行うことを特徴とする。
【０００８】
さらに、本発明のカラオケ装置は、ディレイ制御情報に輪唱曲のための２以上の遅れ情報が含まれていてもよい。
さらに、本発明のカラオケ装置は、ディレイ制御情報に音声記憶手段が記憶している音声信号をキーシフトさせるための音声加工情報が含まれていてもよい。
【０００９】
上記構成を有することにより、このカラオケ装置によれば、各種のディレイ制御情報によって、曲毎に必要な部分のみを必要な時間だけ遅れさせて合成することができる。即ち、使用者がカラオケ伴奏に合わせて歌うにしたがって、ディレイさせたい部分になったら、その音声入力を記憶することを開始する。必要なディレイ時間後、記憶している音声入力をカラオケ伴奏やそのときの使用者の音声入力に合成し、出力する。そして、ディレイさせたい部分の音声入力が終了したら、音声入力の記憶を停止する。
さらに、記憶開始、合成開始、記憶停止等のディレイ制御情報が、予め各カラオケ曲の曲情報に含まれているので、使用者が指示する必要がなく、普通に歌うだけで、その曲にあったエコー効果、コーラス効果、あるいはバックコーラス効果等を自動的に得ることができる。
【００１０】
本発明のカラオケ装置によれば、ディレイ制御情報にさらに、２以上の遅れ情報を含むことにより、１つのフレーズを異なるディレイ時間をおいて複数回出力させることができる。すなわち、一人で一度歌うだけで、その音声入力を記憶し、必要時間ずつ遅らせて何度も合成出力することにより、輪唱曲を出力させることができる。
さらに、ディレイ情報にキーシフトのための音声加工情報を挿入することにより、一人でハーモニーを構成することもできる。すなわち、音声入力を３度、あるいは５度下げる等のキーシフトをさせ入力音声に合成することにより、自分の声で和音を歌うことができる。
【００１１】
これら、複数回のディレイや、キーシフトの情報も予めカラオケ曲情報に含まれているので、使用者が指示する必要がない。
このように、本発明のカラオケ装置によれば、演奏曲の曲情報に予め各種のディレイ情報を組み込むことによって、曲毎にその曲の雰囲気にあったエコー効果、コーラス効果、あるいはバックコーラス効果など、多種類の曲演奏効果を自動的に得ることができる。
【００１２】
【発明の実施の形態】
以下、この発明を具体化した実施の形態を図面にしたがって説明する。
図１は、本発明の一実施例の構成を示すブロック図である。
図１に示すように、本発明のカラオケ装置は、カラオケ曲の演奏情報１０を記憶した曲情報記憶手段としての記憶装置１、カラオケ装置全体を制御し、ディレイ制御手段としても機能するＣＰＵ２、演奏情報から各装置の制御情報を抽出変換する演奏情報デコーダ３、音声を入力するマイク４、音声を記憶し、一定の時間後に出力する音声記憶手段としてのディレイ装置５、伴奏演奏を受け持つ電子楽器６、各音声情報を合成するミキシング手段としてのミキシング装置７、入力音声と伴奏演奏からなるカラオケ曲演奏を出力するためのＡＭＰ８、スピーカ９から構成される。
【００１３】
図１において、カラオケ曲が演奏された場合、まず、ＣＰＵ２は記憶装置１から演奏情報１０を読み出す。ＣＰＵ２は、読みだした演奏情報１０を順に演奏情報デコーダ３に転送する。
ここで、ディレイ制御情報を含む演奏情報１０の例の一部を図２に示す。図２において、Ｐ１、Ｐ２、Ｐ３、Ｐ４は曲演奏のための情報であり、ＤＳ、ＰＳ、ＤＥは、ディレイ制御のための情報である。ＤＳはディレイ装置５の開始情報であり、この時点から後の入力音声の記憶を開始する。ＰＳはミキシング装置の開始情報であり、この時点から、先ほど記憶した音声情報を入力音声や伴奏演奏に合成する。ＤＥはディレイ装置５の停止情報であり、入力音声の記憶を停止する。
尚、これらの数値データは１つの例であり、演奏情報は元より、制御情報についても、この数値にとらわれるものでなく、制御情報として理解できればよいことは言うまでもない。
【００１４】
図２に示したカラオケ曲の曲演奏が開始されると、演奏情報デコーダ３は演奏情報１０の始まりであるＰ１部分から順に変換する。Ｐ１部分にはディレイ制御のための情報は含まれず曲演奏のみである。したがって、演奏情報デコーダ３は、Ｐ１部分の曲演奏情報を音色、テンポ、音の高低や音の長さなどの情報に変換し、電子楽器６に送信する。電子楽器６はそれらの情報にしたがって伴奏演奏を出力する。
このとき、ディレイ装置５は起動されていないので、図１においてミキシング装置７は、マイク４からの使用者による音声入力と、電子楽器６の演奏出力とを合成する。ディレイ装置５からの出力はない。ミキシング装置７の出力はＡＭＰ８、スピーカ９を通して、音声出力される。使用者の歌唱音声と、電子楽器による伴奏演奏のみの演奏の状態である。
【００１５】
次に、ＣＰＵ２は演奏情報デコーダ３により、図２の演奏情報１０の中のＤＳを読みだす。
ＤＳは、ディレイ装置５を起動させる為の情報である。したがって、ＣＰＵ２は、演奏情報デコーダ３に、ＤＳに基づいて次のＰ２部分の演奏を行なう前にディレイ装置５に起動信号を送信させる。ディレイ装置５は、起動信号を受け取ると、そのときからの使用者による音声入力を記憶開始する。すなわち、Ｐ２部分に合わせて歌う使用者の音声を記憶する。ただし、該記憶された音声はミキシング装置に出力されていないので、この時点での出力は、使用者の音声入力と、伴奏演奏のみである。
【００１６】
次に、ＣＰＵ２は演奏情報デコーダ３により、図２の演奏情報１０の中のＰＳを読みだす。
ＰＳはミキシング開始、すなわちディレイ出力開始の情報である。ディレイ装置５に記憶されている使用者の音声入力を、ミキシング装置７が次の演奏であるＰ３部分にミキシングし、出力する。すなわち、ディレイ装置５内に記憶されているＰ２において、歌った音声がディレイされてＰ３に合成出力される。
したがって、ＤＳとＰＳの間の時間分だけディレイをかけたＰ２部分の音声がＰ３部分の音声入力や伴奏演奏に合成されて出力される。
【００１７】
次に、ＣＰＵ２は演奏情報デコーダ３により、図２の演奏情報１０の中のＤＥを読みだす。
ＤＥはディレイ装置５の停止の情報である。ＣＰＵ２は、ディレイ装置５に停止情報に基づいて、音声入力の記憶を停止させる。ミキシング装置７はＤＥまでの記憶された音声を合成出力した後は、合成すべき記憶音声情報が無いので、伴奏とそのときの歌唱音声入力のみを合成出力する。すなわち、通常の演奏状態に戻る。
したがって、これら一連の演奏情報１０によれば、通常演奏のＰ１部分の後、Ｐ２、Ｐ３部分の音声が遅延されてＰ３、Ｐ４に合成されて出力される。
【００１８】
ディレイ効果の具体的な例を図３、図４を用いて説明する。
図３は、ＴＵＢＥの『ガラスのメモリーズ』という曲の歌詞の一部である。上段１００がメロディー部分であり、使用者が歌う部分である。下段２００はバックコーラス部分であり、使用者によるスイッチ操作などを必要とせず、上段１００から必要な部分をディレイさせて合成することにより実現する。
尚、時間の進行をＴで示す。
歌詞部分１０１（時間Ｔ１まで）は通常の演奏であり、伴奏と使用者による歌唱入力のみが合成される。歌詞部分１０２と歌詞部分２０１は同じ内容であり、歌詞部分２０１は歌詞部分１０２を（Ｔ２−Ｔ１）時間ディレイさせることによって作成される。歌詞部分１０３と歌詞部分２０２も同様に（Ｔ４−Ｔ３）時間ディレイさせて合成する。その後、通常演奏の歌詞部分１０４のみが続く。
【００１９】
このようなディレイ効果を得るためには、演奏情報１０が図４のようになっていればよい。尚、歌詞部分は図３を参照する。
すなわち、まず、歌詞部分１０１に対応する伴奏演奏の演奏情報１０をＰ１０１とする。
次に、歌詞部分１０２の内、歌詞部分２０１と合成されない、前半の部分（Ｔ１〜Ｔ２）の演奏情報をＰ１０２ａ、歌詞部分１０２の内、歌詞部分２０１と合成される後半部分（Ｔ２〜Ｔ３）の演奏情報をＰ１０２ｂとする。そして、Ｐ１０２ａのまえにＤＳ、Ｐ１０２ａとＰ１０２ｂのあいだにＰＳ、Ｐ１０２ｂのあとにＤＥを挿入する。
歌詞部分１０３に関しても同様に合成されない部分Ｐ１０３ａ（Ｔ３〜Ｔ４）と、合成される部分Ｐ１０３ｂ（Ｔ４〜Ｔ５）に分けられる。Ｐ１０３も同様に、ＤＳ／Ｐ１０３ａ／ＰＳ／Ｐ１０３ｂ／ＤＥと構成する。
最後に、通常演奏の歌詞部分１０４に対応する演奏情報Ｐ１０４のみが続く。
【００２０】
この図４に示した一連の演奏情報１０によってカラオケを演奏すれば、使用者によるスイッチ操作等を必要とせず、使用者はメロディーを歌うだけでバックコーラス効果が得られる。
すなわち、使用者が歌詞部分１０２をＴ２まで歌ったとき、歌詞部分１０２をディレイさせた歌詞部分２０１が合成出力される。さらに、使用者が歌詞部分１０３をＴ４まで歌ったとき、歌詞部分２０２が合成出力される。このようにして、一人で、自動的にバックコーラス付きの『ガラスのメモリーズ』を歌うことができる。
【００２１】
次に、このディレイ制御方法を使用して、『かえるのうた』を一人で輪唱するための演奏情報１０の模式図を図５に示す。伴奏の演奏情報の代わりに、対応する歌詞で示してある。
この場合は、同じメロデイーを１フレーズずつ遅らせながら何度も繰り返すため、曲の初めにＤＳ、曲の最後にＤＥが挿入され、各フレーズ毎にＰＳが挿入される。音声入力が始まると最初から全て記憶される。そして、ＰＳがある度に、すなわちフレーズ毎に記憶された音声の合成が開始される。
このように演奏情報１０を作成することにより、使用者は１度歌うだけで、１フレーズ、２フレーズ、３フレーズ遅れの音声情報が合成され、よく知られた輪唱を構成する。
【００２２】
また、これらの曲では必要ないが、曲によって、入力音声を３度、５度などのキーシフトをさせて合成すれば、コーラス効果を得ることができる。そのためには、キーシフトのための情報を演奏情報１０に挿入すればよい。
これらの、ディレイ効果、コーラス効果を使用することにより、曲にあった様々な演奏効果を予め曲情報に組み込んでおくことができる。したがって、使用者はスイッチ操作などをする事なく、自動的に効果的なカラオケ演奏を楽しむことができる。
【００２３】
次に、本発明のカラオケ装置のディレイ動作を図６に示すフローチャートを用いて説明する。
まず、カラオケ曲の演奏開始とともに、その曲の演奏情報１０を読み出す（Ｓ１）。
読みだした演奏情報１０がＤＳであるか調べる（Ｓ２）。ＤＳであれば（Ｓ２：ＹＥＳ）、入力音声の記憶を開始する（Ｓ３）。使用者によりマイク４から入力された音声を、ディレイ装置５に記憶するようにする。
読みだした演奏情報１０がＤＳでなければ（Ｓ２：ＮＯ）、ＤＥであるか調べる（Ｓ４）。ＤＥであれば（Ｓ４：ＹＥＳ）、入力音声の記憶を停止する（Ｓ５）。この後は、マイク４からの入力音声をディレイ装置５に記憶しない。
【００２４】
読みだした演奏情報１０がＤＥでもなければ（Ｓ４：ＮＯ）、ＰＳであるか調べる（Ｓ６）。ＰＳであれば（Ｓ６：ＹＥＳ）、入力音声と記憶した音声の合成を開始する（Ｓ７）。この後の入力音声と、既にディレイ装置５に記憶されている入力音声とをミキシング装置７で合成して出力する。
読みだした演奏情報１０がＰＳでもなければ（Ｓ６：ＮＯ）、通常の演奏情報である。そこで、入力音声の記憶を開始しているか調べる（Ｓ８）。記憶を開始していれば（Ｓ８：ＹＥＳ）、そのときマイク４から入力されている使用者の歌声をディレイ装置５に記憶する（Ｓ９）。記憶中でなければ（Ｓ８：ＮＯ）、記憶しない。
【００２５】
次に、入力音声の合成中であるか調べる（Ｓ１０）。合成中であれば（Ｓ１０：ＹＥＳ）、さらに、ディレイ装置５に記憶されている入力音声が終わりでないかを調べる（Ｓ１１）。記憶された入力音声が終わりでなければ（Ｓ１１：ＹＥＳ）、現在の入力音声と記憶された入力音声を合成して出力する（Ｓ１２）。記憶された入力音声の最後まで合成出力し終わってしまったら（Ｓ１１：ＮＯ）、音声の合成を停止する（Ｓ１３）。
音声の合成を停止したか（Ｓ１３）、合成中で無ければ（Ｓ１０：ＮＯ）、そのときのマイク４からの入力音声のみを伴奏と合成して出力する（Ｓ１４）。
以上の動作を演奏情報１０を最後まで読み出すまで続ける。
【００２６】
このように、本発明のカラオケ装置によれば、演奏曲の演奏情報１０に予め、ＤＳ、ＤＥ、ＰＳ等のディレイ情報を組み込むことによって、曲毎にその曲の雰囲気にあったエコー効果、コーラス効果、あるいはバックコーラス効果など、多種類のカラオケ演奏効果を得ることができる。
【００２７】
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本発明の実施の形態では、ディレイ時間を設定する代わりに合成開始時点を演奏情報１０に挿入したが、ディレイ開始情報とともに、ディレイ時間を演奏情報１０に挿入することによっても同様の効果を得ることもできる。
【００２８】
【発明の効果】
以上説明したことから明らかなように、本発明のカラオケ装置によれば、カラオケ曲の曲情報にディレイ装置やミキシング装置を制御するディレイ制御情報や合成タイミング情報を入れることによって、任意の範囲のフレーズにディレイをかけて任意の位置から任意の回数で出力させることができ、多種類の演奏効果を楽しむことができる。
また、曲情報に音声加工情報を入れることによって、任意のフレーズをキーシフトさせて出力することもできる。
したがって、曲毎にその曲の雰囲気にあったエコー効果、コーラス効果、あるいはバックコーラス効果など、多種類の演奏効果を、使用者の指示による事なく自動的に得ることのできるカラオケ装置を提供できる。
【図面の簡単な説明】
【図１】  本発明の一実施例を示すブロック図である。
【図２】  本発明の演奏情報１０の構成の例を示す説明図である。
【図３】本発明による演奏効果を模式的に示した説明図である。
【図４】  本発明の演奏情報１０の構成の第２の例を示す説明図である。
【図５】  本発明の演奏情報１０の構成の第３の例を模式的に示した説明図である。
【図６】  本発明のディレイ動作を示すフローチャートである。
【符号の説明】
１      演奏情報記憶装置
２      ＣＰＵ
３      演奏情報デコーダ
４      マイク
５      ディレイ装置
６      電子楽器
７      ミキシング装置
８      ＡＭＰ
９      スピーカ
１０   演奏情報
【図１】
0004012587.tif 000002
【図２】
0004012587.tif 000003
【図３】
0004012587.tif 000004
【図４】
0004012587.tif 000005
【図５】
0004012587.tif 000006
【図６】
0004012587.tif 000007