(57)【要約】【課題】  カラオケ装置において、歌唱者の満足度を向上させることができるカラオケ装置を提供する。【解決手段】  歌唱者の歌唱がマイク２４を介して音楽入力部１８に入力され、ミキサー１９に送られる。他方、ＭＩＤＩデータ記憶部１２より選曲されたＭＩＤＩデータから音楽データが抽出され、ミキサーに送られ、ミキサーの出力はスピーカ２６で出力される。ノートオンデータ抽出部１５で検出されたガイドメロディーデータの出力タイミングと、音声タイミング検出部２０で検出された発声タイミングとが比較手段２１で比較され、ずれが検出される。制御部１１は、このずれに基づいて音楽データ遅延出力部１４または歌詞テロップ遅延出力部１７を制御して、音楽データのタイミングをずらす。これによりモニター２７に表示される歌詞テロップの色変わりを、歌唱のタイミングに合わせることができる。【選択図】  図１
2005173256.tif 000002
【特許請求の範囲】
【請求項１】
ＭｌＤＩデータに基づいて生成された楽曲のカラオケ演奏を行ない、前記ＭｌＤＩデータに基づいて生成された歌詞テロップを表示し、かつ、楽曲に対する前記歌詞テロップの色変わりを行なうとともに、前記楽曲の演奏にしたがって発声される歌唱者の音声をマイクロフォンから音声信号として入力するカラオケ装置において、前記音声信号の発声タイミングと前記ＭＩＤＩデータに含まれるガイドメロディーデータの出力タイミングとを比較してずれを検出する比較手段を備え、該比較手段が検出したずれに基づいて、前記楽曲のカラオケ演奏の出力タイミング、または、前記楽曲に対する歌詞テロップの色変わりのタイミングを変化させることを特徴とするカラオケ装置。
【請求項２】
前記音声信号の発声タイミングを、該音声信号の周波数成分の変化および／または信号レベルの変化に基づいて検出する発声タイミング検出部を備えることを特徴とする請求項１に記載のカラオケ装置。
【請求項３】
前記ガイドメロディーデータの出力タイミングを、前記ガイドメロディーデータに含まれるノートオンデータに基づいて検出するノートオンデータ抽出部を備えることを特徴とする請求項１または２に記載のカラオケ装置。
【請求項４】
前記比較手段は、複数の時点におけるずれを検出し、その平均値を算出することを特徴とする請求項１ないし３のいずれか１項に記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）データに基づいて生成された楽曲の音楽信号と歌唱者の音声信号を出力するカラオケ装置に関するものである。
【背景技術】
【０００２】
従来のカラオケ装置として、ＭＩＤＩデータに基づいて生成された楽曲のカラオケ演奏を行ない、その演奏にしたがって発声される歌唱者の音声をマイクロフォンから音声信号として入力しているカラオケ装置がある。
【０００３】
このようなカラオケ装置では、ＭｌＤＩデータに基づいて生成された楽曲のカラオケ演奏に併せて、画面に表示されるカラオケ歌詞テロップが色変わりする仕組みを備えている。楽曲演奏とカラオケ歌詞テロップとは同期しており、あらかじめ決められたタイミングで歌詞テロップが色変わりする構成となっている（例えば、特許文献１参照）。
【０００４】
ボタン操作等によって楽曲演奏のテンポを変えることができるカラオケ装置の場合は、その変化させた楽曲演奏のテンポのタイミングでカラオケ歌詞テロツプの色変わり速度も変化するが、楽曲演奏のタイミングと、歌詞テロップの色変わりのタイミングとの関係は変わらない。したがって、歌唱者は楽曲演奏を聴いてそれに併せて発声するだけでなく、カラオケ歌詞テロップの色変わりを見て、それに併せて発声を行なう。
【特許文献１】特開平９−３１９３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、歌唱者によっては、あらかじめ決められたタイミングでカラオケ歌詞テロップが色変わりすると、実際の楽曲演奏よりも遅いタイミングで発声したり、逆に発声のタイミングが早すぎたりする場合がある。つまり、楽曲演奏どおり発声できる能力を持った歌唱者でも、カラオケ歌詞テロップの色変わりのタイミングに影響されて、正確に楽曲演奏に併せた発声ができない場合がある。このタイミングのずれによって、歌唱者は気持ちよく歌うことができず、歌唱者の満足度の低下を招く。この歌詞テロップの色変わりのタイミングに対する発声タイミングのずれは、歌唱者によって異なるものなので、歌詞テロップの色変わりのタイミングを固定した値に決めることはできない。
【０００６】
本発明は、カラオケ装置において、歌唱者の発声タイミングに応じて、楽曲のカラオケ演奏の出力タイミング、または、画面に表示する歌詞テロップの色変わりのタイミングを変化させ、歌唱者の満足度を向上させることができるカラオケ装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明は、ＭｌＤＩデータに基づいて生成された楽曲のカラオケ演奏を行ない、前記ＭｌＤＩデータに基づいて生成された歌詞テロップを表示し、かつ、楽曲に対する前記歌詞テロップの色変わりを行なうとともに、前記楽曲の演奏にしたがって発声される歌唱者の音声をマイクロフォンから音声信号として入力するカラオケ装置において、前記音声信号の発声タイミングと前記ＭＩＤＩデータに含まれるガイドメロディーデータの出力タイミングとを比較してずれを検出する比較手段を備え、該比較手段が検出したずれに基づいて、前記楽曲のカラオケ演奏の出力タイミング、または、前記楽曲に対する歌詞テロップの色変わりのタイミングを変化させることを特徴とするものである。
【発明の効果】
【０００８】
このような特徴を有する本発明のカラオケ装置によれば、カラオケ歌詞テロップの色変わりのタイミングに歌唱者の発声タイミングが影響されることがないので、楽曲のカラオケ演奏よりも遅いタイミングで発声したり、逆に、楽曲のカラオケ演奏よりも発声のタイミングが早すぎたりする場合がなくなる。すなわち、歌唱者の発声に応じて、前記楽曲のカラオケ演奏の出力タイミング、または、画面に表示する歌詞テロップの色変わりのタイミングが変化し、歌唱者の満足度を向上させることができるカラオケ装置を提供することができる。
【発明を実施するための最良の形態】
【０００９】
本発明は、歌唱者の発声に基づく音声信号と、ＭＩＤＩデータに含まれるガイドメロディーデータを比較する比較手段を備え、その比較した結果に基づいて、楽曲のカラオケ演奏の出力タイミング、または、歌詞テロップの色変わりのタイミングを変化させることによって、歌唱者の発声に応じて画面に表示する歌詞テロップの色変わりのタイミングを変化させることができるので、歌唱者の満足度を向上させることができるカラオケ装置を提供することができる。
【実施例１】
【００１０】
図１は、本発明のカラオケ装置の一実施例を示すブロック図である。図中、１００はカラオケ装置、１１は制御部、１２はＭＩＤＩデータ記憶部、１３は音楽データ抽出部、１４は音楽データ遅延出力部、１５はノートオンデータ抽出部、１６は歌詞データ抽出部、１７は歌詞テロップ遅延出力部、１８は音声入力部、１９はミキサー、２０は発声タイミング検出部、２１は比較手段、２２は歌詞テロップ信号出力部、２３は操作部、２４はマイク、２５はアンプ、２６はスピーカ、２７はモニターである。
【００１１】
カラオケ装置１００は、制御部１１、ＭＩＤＩデータ記憶部１２、音楽データ抽出部１３、音楽データ遅延出力部１４、ノートオンデータ抽出部１５、歌詞データ抽出部１６、歌詞テロップ遅延出力部１７、音声入力部１８、ミキサー１９、発声タイミング検出部２０、比較手段２１、歌詞テロップ信号出力部２２、操作部２３を備えている。
【００１２】
音声入力部１８は、マイク２４と接続されている。ミキサー１９は、アンプ２５を介してスピーカ２６と接続されている。歌詞テロップ信号出力部２２は、モニター２７と接続されている。
【００１３】
ＭＩＤＩデータ記憶部１２は、複数のＭＩＤＩデータを記憶している。いわゆる通信カラオケでは、電話回線を介して、外部の通信カラオケ配信センターから配信されるＭＩＤＩデータを受信して記憶している。もちろん、ＭＩＤＩデータを記憶したＲＯＭやＲＡＭ等の記憶手段が用いられてもよい。このＭＩＤＩデータには、カラオケの伴奏となる音楽データの他、音楽に合わせてカラオケを歌う際に基準のメロディーとなるガイドメロディーの音符に対応したノートオンデータと、歌詞テロップをモニター２７に表示するための歌詞データが含まれている。操作部２３により、ＭＩＤＩデータ記憶部１２に記憶されたデータから、歌唱者が指定した曲が選曲されると、音楽データ抽出部１３は、ＭＩＤＩデータから選曲された音楽データを抽出する。
【００１４】
音楽データ遅延出力部１４は、音楽データ抽出部１３が抽出した音楽データを音楽信号へ変換する。音楽データ遅延出力部１４は、ＲＡＭ等の記憶媒体を備えており、制御部１１の制御によって定められた期間だけ記憶媒体に音楽信号を記憶し、記憶した音楽信号をミキサー１９へ出力する。すなわち、音楽データ遅延出力部１４は、制御部１１の制御によって定められた期間だけ音楽信号を遅延させてミキサー１９へ出力する。
【００１５】
音声入力部１８は、マイク２４から入力された音声信号を入力する。ミキサー１９は、音楽データ遅延出力部１４から入力された音楽信号と音声入力部１８から入力された音声信号をダウンミックスし、アンプ２５へ出力する。アンプ２５は、ミキサー１９が出力した音楽信号および音声信号を増幅し、スピーカ２６へ出力する。スピーカ２６は、アンプ２５によって増幅された音楽信号および音声信号を出力する。
【００１６】
操作部２３は、ＭＩＤＩデータ記憶部１２に記憶されたＭＩＤＩデータの選曲のための指示信号、選曲されたＭＩＤＩデータを音楽データ抽出部１３に抽出させるための指示信号や、ミキサー１９がダウンミックスする音楽信号と音声信号の音圧レベルの調整を指示する指示信号を出力する。なお、操作部２３は、カラオケ装置のパネルに設けられた操作ボタンや、リモコンによる操作装置等、適宜のものが用いられる。
【００１７】
発声タイミング検出部２０は、音声入力部１８に入力された音声信号の周波数成分の変化や信号レベルの変化等、あるいは、その双方の変化等に基づいて音声が発せられるタイミング（発声タイミング）を検出する。ノートオンデータ抽出部１５は、ＭＩＤＩデータに含まれるノートオンデータを抽出し、抽出したノートオンデータに基づいてガイドメロディーデータの出力タイミングを検出する。比較手段２１は、ノートオンデータ抽出部１５が抽出したガイドメロディーデータの出力タイミングと、発声タイミング検出部２０が検出した発声タイミングとを比較し、それぞれのタイミングの差分を算出する。
【００１８】
歌詞データ抽出部１６は、ＭＩＤＩデータ記憶部１２から選曲されたＭＩＤＩデータから歌詞データを抽出し、抽出した歌詞データに基づいて、歌詞信号を生成するとともに、当該文字信号の色を歌詞の先頭から順に変化させる処理を行ない、当該処理した信号を歌詞テロップ信号として、歌詞テロップ遅延出力部１７を介して、歌詞テロップ信号出力部２２へ出力する。歌詞データは、カラオケの歌詞を出力する歌詞信号と、当該文字の色を順に変化させるためのタイミングを指示する色変わり信号を含んでいる。
【００１９】
歌詞テロップ遅延出力部１７は、ＲＡＭ等の記憶媒体を備える。歌詞テロップ遅延出力部１７は、制御部１１の制御によって定められた期間だけ歌詞データ抽出部１６が出力した歌詞テロップ信号を記憶媒体に記憶し、記憶した歌詞テロップ信号を歌詞テロップ信号出力部２２へ出力する。すなわち、歌詞テロップ遅延出力部１７は、制御部１１の制御によって定められた期間だけ歌詞テロップ信号を遅延させて歌詞テロップ信号出力部２２へ出力する。
【００２０】
制御部１１は、比較手段２１が比較し算出したガイドメロディーデータの出力タイミングと発声タイミングの差分に応じて、音楽データ遅延出力部１４が音楽信号を遅延して出力する期間と、歌詞テロップ遅延出力部１７が歌詞テロップ信号を遅延して出力する期間を制御する。
【００２１】
歌詞テロップ信号出力部２２は、歌詞テロップ遅延出力部１７が出力した歌詞テロップ信号をモニター２７へ出力する。モニター２７は、歌詞テロップ信号出力部２２が出力した歌詞テロップ信号に基づいて順に色変わりする歌詞を表示する。
【００２２】
本発明の実施例の動作を図２〜図４を参照して説明する。図２、図３、図４はノートオンデータ（Ａ）、カラオケ歌詞テロップ信号（Ｂ）、歌唱者の音声信号（Ｃ）のタイミングを示した図である。
【００２３】
図２，図３では便宜上、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）とカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングを同時としているが、実際は歌いやすさを考慮して若干のずれを持たせている場合もある。
【００２４】
図２の場合、歌唱者はカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点のタイミングにずれることなく音声を発しているので、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）と歌唱者の音声信号（Ｃ）のずれが少ない。このとき、歌唱者はカラオケ歌詞テロップの色変わりに同期して音声を発していることから、カラオケの音楽に合わせて音声を発することができている。
【００２５】
しかし、カラオケ歌詞テロップ信号（Ｂ）を頼りに発声する歌唱者は、その色変わり開始時点（Ｅ）のタイミングに対して、音声を発するのが遅れる傾向にあるので、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）と歌唱者の音声信号（Ｃ）のタイミングにずれが生じる場合が多い。この状況を示すのが、図３である。このずれを、Δｔ1 ，・・・，Δｔn （Ｆ）で図示しており、音楽と音声のタイミングがずれていることにより、歌唱者は音楽に合わせて気持ちよく歌うことができない。
【００２６】
図１の比較手段２１は、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）と歌唱者の発声タイミングとの時間差についてのｎ個のサンプル、Δｔ1 ，・・・，Δｔn （Ｆ）を取り、その平均値をΔｔs として算出する。
【００２７】
図４では、平均値のΔｔs （Ｇ）を補正値として、制御部１１の制御によってノートオンデータ開始時点（Ｄ）のタイミングに対して、カラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングをΔｔs （Ｇ）だけ早く表示されるよう、音楽データ遅延出力部１４の遅延期間を長くするよう制御している。
【００２８】
このようにすると、（Ｇ）だけ早く表示されたカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）につられた歌唱者が音声を発するタイミングが早くなり、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）のタイミングに近くなる。つまり、カラオケの音楽のタイミングと歌唱者の音声信号（Ｃ）のタイミングのずれが少なくなるので、歌唱者は音楽に合わせて正確に歌うことができるようになる。
【００２９】
さらに、この状態で発声している場合のノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）と歌唱者の音声信号（Ｃ）のタイミングとの時間差についてのｎ個のサンプル、Δｔ1 ’，・・・，Δｔn ’（Ｈ）を取り、その平均値をΔｔs ’（Ｉ）として算出する。
【００３０】
図５では、先に求めた補正値Δｔs （Ｇ）に、このΔｔs ’（Ｉ）を加えて、（Δｔs ＋Δｔs ’）（Ｊ）を新しい補正値として、制御部１１の制御によってカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングを、ノートオンデータ（Ａ）のノートオンデータ開始時点（Ｄ）に対して、新たな補正値（Δｔs ＋Δｔs ’）（Ｊ）だけ早く表示するよう音楽データ遅延出力部１４の遅延期間を長くするよう制御している。
【００３１】
以上の手順を繰り返すことで、常にカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングを、歌唱者の発声タイミングのずれに合わせて最適化することが可能となる。
【００３２】
ここまでは、カラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングに対して、歌唱者の音声を発する発声タイミングが遅れる傾向にある場合について説明してきたが、歌唱者の音声を発する発声タイミングが早まる傾向にある場合は、逆に、カラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）をΔｔs （Ｇ）だけ遅く表示すればよいことになる。すなわち、制御部１１の制御によって歌詞テロップ遅延出力部１７の遅延時間を長くするよう制御することによって歌詞テロップ信号を通常より遅く表示させることができる。
【００３３】
また、図６の場合は、歌唱者はカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングに対して、音声を発する発声タイミングが時間差Δｔr1，・・・，Δｔrn（Ｋ）だけずれているが、歌唱者が発する音声ごとにタイミングが、遅れたり、早まったりしているので、発声タイミングのずれの方向に関しては傾向性がない。このように予め定めた時間内でタイミングのずれの方向に関して傾向性が見られない場合は、このタイミングのずれがカラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングに影響されているのではなく、歌唱者の歌唱力によるものと考えられるので、カラオケ歌詞テロップ信号（Ｂ）の色変わり開始時点（Ｅ）のタイミングの変更は行なわないよう制御部１１は制御をするようにするのがよい。このようにすることによって、発声タイミングのずれの方向に関しては傾向性がない歌唱に対して、無意味な制御を行なうことを防止することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明のカラオケ装置の一実施例を示すブロック図である。
【図２】本発明の一実施例の動作の説明図である。
【図３】本発明の一実施例の動作の説明図である。
【図４】本発明の一実施例の動作の説明図である。
【図５】本発明の一実施例の動作の説明図である。
【図６】本発明の一実施例の動作の説明図である。
【符号の説明】
【００３５】
１００…カラオケ装置、１１…制御部、１２…ＭＩＤＩデータ記憶部、１３…音楽データ抽出部、１４…音楽データ遅延出力部、１５…ノートオンデータ抽出部、１６…歌詞データ抽出部、１７…歌詞テロップ遅延出力部、１８…音声入力部、１９…ミキサー、２０…発声タイミング検出部、２１…比較手段、２２…歌詞テロップ信号出力部、２３…操作部、２４…マイク、２５…アンプ、２６…スピーカ、２７…モニター。
【図１】
2005173256.tif 000003
【図２】
2005173256.tif 000004
【図３】
2005173256.tif 000005
【図４】
2005173256.tif 000006
【図５】
2005173256.tif 000007
【図６】
2005173256.tif 000008