(57)【特許請求の範囲】
【請求項１】
演奏手段と、音量測定手段と、歌唱判定手段と、ユーザーインタフェースと、制御手段を備え、歌唱中の演奏中止操作を無効にするカラオケ装置であって、
演奏手段は、カラオケデータに基づいてカラオケ楽曲の伴奏音楽を演奏し、
カラオケデータは、歌唱区間情報と、音量基準値とを含み、
歌唱区間情報は、カラオケ楽曲の時間進行の中で歌唱区間であることを示し、
音量基準値は、カラオケ楽曲の歌唱区間の時間進行の中で歌唱されるべき歌声の音量レベルの推移を示し、
音量測定手段は、カラオケ楽曲の歌唱区間の演奏中において、マイクロホンからの音声信号の音量を測定して音量測定値を出力し、
歌唱判定手段は、カラオケ楽曲の歌唱区間の演奏中において、音量測定手段が出力する音量測定値と、歌唱区間の時間進行に対応した音量基準値とを比較し、音量測定値が音量基準値を下回る時間の割合が大きい状態を検出して非歌唱状態と判定し、
ユーザーインタフェースは、カラオケ楽曲の演奏中において演奏中止の操作入力を受け付け可能であり、
制御手段は、カラオケ楽曲の歌唱区間の演奏中においてユーザーインタフェースにより演奏中止の操作入力を受け付けた際、歌唱判定手段が非歌唱状態と判定していればカラオケ楽曲の演奏を中止させ、歌唱判定手段が非歌唱状態と判定していなければカラオケ楽曲の演奏を継続させる
カラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラオケデータに基づいてカラオケ楽曲を演奏するとともに、所定の操作入力に応動して楽曲演奏を中止できるカラオケ装置に関する。
【背景技術】
【０００２】
カラオケ装置は、歌唱者が歌い出しに失敗したり、歌唱途中で大きく音階を外したりするなどして歌唱の継続が困難になった際、所定の操作入力を受け付けて楽曲演奏を途中で中止できる演奏中止機能を備えている。しかしながら、カラオケ装置は、演奏中であっても随時演奏予約の受け付けが可能であり、歌唱者以外の人が誤って、演奏中止操作を行ってしまう場合がある。
【０００３】
このような場合に対応して、特許第３７３４６９７号公報に記載されているカラオケ装置は、リモコン装置からの演奏中止のコマンドにＩＤが含まれている場合には、そのコマンドを受け付けた後、所定時間以内に再度同じＩＤを含む演奏中止コマンドを受け付けると演奏を中止し、同じＩＤを含まない演奏中止コマンドを２度受け付けると、さらに所定時間以内に演奏中止コマンドを受け付けて初めて演奏を中止する。
【０００４】
また、特開平２００５−２９２２２２号公報には、カラオケ装置における周知の歌唱採点機能を活用し、演奏中の経過得点が基準値以上であれば、演奏中止コマンドを受け付けないようにして、上手に歌唱できているときに誤操作によって演奏を中止してしまわないようにする技術について記載されている。
【発明の開示】
【０００５】
＝＝＝発明の趣旨＝＝＝
本発明者らは、カラオケは、歌い手の歌唱力がどうであれ、声を出して歌うこと自体を楽しむ娯楽であり、カラオケ楽曲の演奏中は、歌い手に歌い続ける意志がある限りその演奏を中止すべきではない、と考えた。そしてカラオケ装置は、「歌い手は、歌唱継続の意志がある限り声を出している」という最も基本的な原理に基づいて演奏中止コマンドを受け付けるか否かを判断すべきであると考えた。また、その声が歌声なのか、別の発声なのかを判断し、歌声でなければ、演奏中止コマンドを受け付けるようにすればより好ましいと考えた。本発明は、このような考えに基づいて創作されたものである。
【０００６】
＝＝＝発明の要旨＝＝＝
この発明に係るカラオケ装置は、分説すると、つぎの事項（１）〜（９）により特定されるものである。
（１）演奏手段と、音量測定手段と、歌唱判定手段と、ユーザーインタフェースと、制御手段を備え、歌唱中の演奏中止操作を無効にするカラオケ装置であること
（２）演奏手段は、カラオケデータに基づいてカラオケ楽曲の伴奏音楽を演奏すること
（３）カラオケデータは、歌唱区間情報と、音量基準値とを含むこと
（４）歌唱区間情報は、カラオケ楽曲の時間進行の中で歌唱区間であることを示すること
（５）音量基準値は、カラオケ楽曲の歌唱区間の時間進行の中で歌唱されるべき歌声の音量レベルの推移を示すこと
（６）音量測定手段は、カラオケ楽曲の歌唱区間の演奏中において、マイクロホンからの音声信号の音量を測定して音量測定値を出力すること
（７）歌唱判定手段は、カラオケ楽曲の歌唱区間の演奏中において、音量測定手段が出力する音量測定値と、歌唱区間の時間進行に対応した音量基準値とを比較し、音量測定値が音量基準値を下回る時間の割合が大きい状態を検出して非歌唱状態と判定すること
（８）ユーザーインタフェースは、カラオケ楽曲の演奏中において演奏中止の操作入力を受け付け可能であること
（９）制御手段は、カラオケ楽曲の歌唱区間の演奏中においてユーザーインタフェースにより演奏中止の操作入力を受け付けた際、歌唱判定手段が非歌唱状態と判定していればカラオケ楽曲の演奏を中止させ、歌唱判定手段が非歌唱状態と判定していなければカラオケ楽曲の演奏を継続させること
【発明を実施するための最良の形態】
【０００８】
＝＝＝カラオケ装置の基本的な構成と動作＝＝＝
図１に本発明の実施例におけるカラオケ装置の機能ブロック構成を示した。カラオケ装置１のハードウエア構成は、音楽演奏機能を強化したコンピュータであり、ＣＰＵ、ＲＡＭ、ＲＯＭを含んだ中央制御部１１が当該カラオケ装置１の各種構成部を制御している。ハードディスク装置１２には多数のカラオケ楽曲について、ＭＩＤＩデータや圧縮符号化された音声データ（たとえば、ＭＰ３形式）などの伴奏音楽データと、歌詞画像の生成起源となる歌詞描出データ（歌詞文字列、歌唱文字列の表示シーケンス、各歌詞文字の歌唱タイミングなど）とを含むカラオケデータが蓄積されている。また、曲名やアーティスト名などの目次情報と、所定形式の長時間分の動画データと、動画データの処理シーケンス（処理すべき動画データの格納場所と処理順番など）を規定した台本データなども格納されている。そして、各楽曲のカラオケデータや目次情報、台本データが楽曲番号に対応付けされ、中央制御部１１は、楽曲番号によって処理対象となるデータを識別する。
【０００９】
カラオケ装置１は、ユーザインタフェースとして機能するタブレットコンピュータ（操作端末）を付属し、当該操作端末３０は、無線ＬＡＮインタフェースを備え、無線アクセスポイント４０を介してＬＡＮ１００と接続する。中央制御部１１は、ネットワークインタフェース２２を介して操作端末３０にてユーザ入力された操作情報を受け取る。あるいは、操作パネル１４に対するユーザ入力に相当する操作情報を操作制御部１３を介して受け取る。
【００１０】
中央制御部１１は、操作端末から楽曲番号を含む演奏予約コマンドをネットワークインタフェース２２を介して受け取ったり、操作パネル１４に入力された楽曲番号を操作制御部１３を介して受け取ったりすると、そのコマンド中の楽曲番号を内部のＲＡＭに格納して演奏処理の待ち行列で管理する。そして、待ち行列から楽曲番号を順次取り出し、該当のカラオケデータをハードディスク装置１２より読み出し、このカラオケデータ中の伴奏音楽データを音楽生成部１８に転送する。音楽生成部１８は、シンセサイザや圧縮符号化音声データの復号回路などを含み、転送されてきた伴奏音楽データを処理してカラオケ伴奏音楽の音声信号を生成して出力する。
【００１１】
また、歌詞描出データを処理し、伴奏音楽に同期して歌唱すべき箇所が色変わりする歌詞画像をビデオＲＡＭ１５に順次ビットマップ展開していくとともに、台本データに基づいて所定の動画データを所定の順番で映像制御部１６に順次転送して歌詞画像の背景動画を復号させる。
【００１２】
オーディオアンプ１９は伴奏音楽と、マイクロホン２１に入力された歌声音声とを混合・増幅してスピーカ２０より音響出力する。映像制御部１６は、復号した動画映像に歌詞画像をスーパーインポーズ処理してディスプレイ１７に表示出力する。
【００１３】
＝＝＝演奏継続機能＝＝＝
本実施例のカラオケ装置１は、楽曲演奏中に所定の操作入力を受け付けて、楽曲演奏を中止する機能を備えている。しかも、誤操作によって楽曲演奏が強制終了されてしまわないように、歌唱者が歌唱を継続しているか否かをマイクロホンに歌声が入力されているか否かによって判断し、歌声が入力されているときに演奏中止操作を受け付けても、演奏を強制終了しない演奏継続機能を備えている。
【００１４】
図２に演奏継続機能の処理の流れを示した。カラオケ装置１は、演奏継続機能を実現するための構成として音量測定部２３を備えている。音量測定部２３は、マイクロホン２１からの歌声信号の強度を測定し、その強度に応じた音量測定値を出力する。中央制御部１１は、楽曲演奏中に音量検出部２３から順次転送されてくる音量測定値を取得し（ｓ１，ｓ２→ｓ３）、その取得した音量測定値と、あらかじめ自身のＲＯＭやハードディスク装置１２などに記憶・設定されている基準値とを比較し、その比較に基づいて音声が入力されているか否を判断し、この判断に基づいて歌唱継続状態にあるか否かを認識する（ｓ４，ｓ５）。そして、音声入力判断処理（ｓ５）により「歌唱継続中」と認識している最中に演奏中止操作を受け付けた場合、演奏の中止処理を実行せず、演奏処理を継続する（ｓ６→ｓ７→ｓ１）。「歌唱を継続していない」と認識しているときに演奏中止操作がなされれば、演奏を中止する（ｓ６→ｓ７→ｓ８）。
【００１５】
なお、息継ぎなど極めて短い時間内に偶然演奏中止の操作がなされたとき、歌唱者は歌う意志があるのに「歌唱を継続していない」と判断されて、演奏が中止されてしまっては問題がある。そこで、演奏中止の操作入力を受け付けた時点の前の比較的長い所定時間（数秒程度）継続して音量測定値が基準値以下となっている場合に限って「歌唱を継続していない」として、当該演奏中止の操作に応動して演奏を中止するようにすればよい。演奏中止操作を受け付けた時点までの所定時間内に取得した音量測定値の平均値を基準値と比較して「歌唱継続中」であるか否かを判断したり、所定時間内において音量測定値が基準値以下となっている時間の割合に応じて判断したりしてもよい。
【００１６】
また、全ての楽曲について、あるいは１楽曲の全演奏時間において、基準値が一律に規定されていると、歌唱テクニックとして意図的にささやくような小声で歌うような場合にも「歌唱を継続していない」と判断されてしまう。そこで、楽曲と基準値とを対応付けしたデータを用意しておいたり、１楽曲の中で基準値を増減させるように演奏時系列と基準値を対応付けしたデータを用意しておいたりするなどして、楽曲ごとの適正な基準値、あるいは１楽曲の演奏時間内で増減する適正な基準値を設定することも考えられる。
【００１７】
＝＝＝歌唱継続状態認識処理について＝＝＝
楽曲演奏中には、歌うべき演奏箇所（歌唱区間）と、前奏や間奏など歌唱区間でない演奏箇所（非歌唱区間）とがある。そして、非歌唱区間における音量測定値は基準値を下回っているのが普通である。したがって、上記実施例の演奏継続機能に関わる処理の流れでは、非歌唱区間の演奏中に演奏中止操作がなされたときに、歌声ではない別のおしゃべりをしていた場合でも、その声を歌唱継続中と認識されて演奏が中止できないことになる。そこで、歌唱区間においてのみ演奏継続機能が有効となるようにすればより好ましい。
【００１８】
周知のごとく、ＭＩＤＩ形式のカラオケデータには、歌唱区間である旨を示すフラグが付帯されており、中央制御部１１は、演奏処理中にこのフラグを検出することで、現在の演奏時点が歌唱区間であるか否かを判別することができる。したがって、このカラオケデータ中に記述されたフラグに基づいて歌唱区間である、と認識しているときに、上記演奏継続処理を能動化すればよい。なお、ＭＰ３形式など、録音音声を起源とするカラオケデータを処理する場合には、演奏時系列と歌唱区間とを対応付けしたデータを用意しておき、中央制御部１１が、この対応付けのデータと、演奏開始時点からの経過時間とに基づいて現在の演奏時点が歌唱区間であるか否かを判別すればよい。
【００１９】
歌詞描出データを利用して歌唱区間を認識することもできる。中央制御部１１は、歌詞描出データを処理して、歌詞文字列をディスプレイ１７に表示出力させるとともに、歌唱時機にある文字については徐々に色を変えていく。前奏時や間奏時であっても、歌詞文字列が表示されることはあるが、文字の色が変わることはない。したがって、歌詞文字の色が変化している最中は歌唱区間にあると判別でき、中央制御部１１は、歌詞文字の色変え処理実行中に上記演奏継続処理を能動化すればよい。
【００２０】
なお、非歌唱区間については、誤操作防止の機能が働かないことになる。そこで、演奏中止操作を受け付けないようにすればよい。あるいは、上記特許３７３４６９７号公報に記載されたカラオケ装置と同様にして、非歌唱区間については、演奏中止操作を所定時間以内に２度受け付けると演奏を中止するようにしてもよい。いずれにしても、歌唱区間において、歌唱を継続しているか否かを歌声の音量に基づいて判断し、歌唱を継続していない、と認識しているときに演奏中止操作に応動して演奏を強制終了できればよい。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例におけるカラオケ装置の機能ブロック構成図である。
【図２】上記カラオケ装置における演奏継続処理の流れ図である。
【符号の説明】
【００２２】
１  カラオケ装置
１１  中央制御部
１２  ハードディスク装置
１４  操作パネル
１８  音楽生成部
２３  音量測定部
３０  操作端末
【図１】
0004672586.tif 000002
【図２】
0004672586.tif 000003