(57)【特許請求の範囲】
【請求項１】
再生手段と、入力手段と、音声分析手段と、注意箇所分析手段と、記憶手段と、処理手段と、表示手段とを備えた音楽演奏装置であって、
前記再生手段は、演奏データと歌詞データとからなる曲データを再生し、
前記入力手段は、歌唱者の音声を入力し、
前記音声分析手段は、前記入力手段によって入力された音声の音量レベルを検出し、
前記注意箇所分析手段は、前記再生手段による曲データの再生時に、前記音声分析手段によって検出した音量レベルが所定値より小さい歌詞データの再生箇所を計数して前記記憶手段に記憶させ、
前記処理手段は、前記再生手段による曲データの再生時に、前記注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、前記再生された歌詞データの表示形態を変化させて前記表示手段に表示させることを特徴とする音楽演奏装置。
【請求項２】
再生手段と、入力手段と、音声分析手段と、注意箇所分析手段と、記憶手段と、処理手段と、表示手段とを備えた音楽演奏装置であって、
前記再生手段は、メロディラインを含む演奏データと歌詞データとからなる曲データを再生し、
前記入力手段は、歌唱者の音声を入力し、
前記音声分析手段は、前記入力手段によって入力された音声の音程を検出し、
前記注意箇所分析手段は、前記再生手段による曲データの再生時に、前記音声分析手段によって検出した音程が前記メロディラインから所定範囲を超えて外れている歌詞データの再生箇所を計数して前記記憶手段に記憶させ、
前記処理手段は、前記再生手段による曲データの再生時に、前記注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、前記再生された歌詞データの表示形態を変化させて前記表示手段に表示させることを特徴とする音楽演奏装置。
【請求項３】
前記再生手段による曲データの再生時に、前記処理手段によって前記再生された歌詞データの表示形態を変化させる直前に、予め設定した音声を出力する手段を設けたことを特徴とする請求項１又は２記載の音楽演奏装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ユーザか音楽に合わせて歌唱できるようにしたパーソナルコンピュータ，カラオケ装置，通信カラオケ装置等の音楽演奏装置に関する。
【０００２】
【従来の技術】
従来、カラオケ再生中に歌詞データに埋め込まれた識別子に基づいて歌詞の間違えやすい箇所の表示態様を変えて表示する機能を備えたパーソナルコンピュータ，カラオケ装置，通信カラオケ装置等の音楽演奏装置（例えば、特開昭５８−１５９０８０号公報参照）があった。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述したような音楽演奏装置では、歌唱者が歌いにくいであろうと推測した箇所で注意を促すので、多くの歌唱者が実際に正しく歌えなかった箇所については次の歌唱者の歌唱時に注意することができず、難しい曲を容易に歌いこなせないという問題があった。
この発明は上記の点に鑑みてなされたものであり、多くの歌唱者が正しく歌えなかった箇所を次の歌唱者の歌唱時に注意することを目的とする。
【０００４】
【課題を解決するための手段】
この発明は上記の目的を達成するため、再生手段と、入力手段と、音声分析手段と、注意箇所分析手段と、記憶手段と、処理手段と、表示手段を備えた音楽演奏装置であって、上記再生手段は、演奏データと歌詞データとからなる曲データを再生し、上記入力手段は、歌唱者の音声を入力し、上記音声分析手段は、上記入力手段によって入力された音声の音量レベルを検出し、上記注意箇所分析手段は、上記再生手段による曲データの再生時に、上記音声分析手段によって検出した音量レベルが所定値より小さい歌詞データの再生箇所を計数して上記記憶手段に記憶させ、上記処理手段は、上記再生手段による曲データの再生時に、上記注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、上記再生された歌詞データの表示形態を変化させて上記表示手段に表示させる音楽演奏装置を提供する。
【０００５】
また、再生手段と、入力手段と、音声分析手段と、注意箇所分析手段と、記憶手段と、処理手段と、表示手段を備えた音楽演奏装置であって、上記再生手段は、メロディラインを含む演奏データと歌詞データとからなる曲データを再生し、上記入力手段は、歌唱者の音声を入力し、上記音声分析手段は、上記入力手段によって入力された音声の音程を検出し、上記注意箇所分析手段は、上記再生手段による曲データの再生時に、上記音声分析手段によって検出した音程が上記メロディラインから所定範囲を超えて外れている歌詞データの再生箇所を計数して上記記憶手段に記憶させ、上記処理手段は、上記再生手段による曲データの再生時に、上記注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、上記再生された歌詞データの表示形態を変化させて上記表示手段に表示させる音楽演奏装置を提供する。
【０００６】
さらに、上記のような音楽演奏装置において、上記再生手段による曲データの再生時に、上記処理手段によって上記再生された歌詞データの表示形態を変化させる直前に、予め設定した音声を出力する手段を設けるとよい。
【０００７】
この発明の請求項１の音楽演奏装置は、多くの歌唱者が正しい音量で歌えなかった箇所を次の歌唱者の歌唱時に注意することができ、歌唱者に対して難しい曲でも歌い易くすることができる。
【０００８】
また、この発明の請求項２の音楽演奏装置は、多くの歌唱者が正しいメロディで歌えなかった箇所を次の歌唱者の歌唱時に注意することができ、歌唱者に対して難しい曲でも歌い易くすることができる。
【０００９】
さらに、この発明の請求項３の音楽演奏装置は、音量又はメロディを間違えやすい箇所の歌い出しをさらに容易に知ることができる。
【００１０】
【発明の実施の形態】
以下、この発明の実施の形態を図面に基づいて具体的に説明する。
図１は、この発明の音楽演奏装置の一実施形態のカラオケ装置の構成を示すブロック図である。
【００１１】
このカラオケ装置は、多数の曲情報を蓄積し、使用者によって指定された音楽に対応する曲データに基づいて再生した音楽と歌詞と映像を同期させて出力し、その音楽に対してマイク入力された音声をミキシングして出力する。
このカラオケ装置は、図１に示すように、マイクロコンピュータによって実現され、コマンダ１，マイク２，アンプ装置３，スピーカ４，及びテレビモニタ５等からなる。
【００１２】
マイク２は、歌唱者が歌唱時に発する声音を音声信号に変換してコマンダ１へ入力する音声入力装置である。
アンプ装置３は、ボリューム等の各種の操作キーを備えており、コマンダ１から出力される音楽信号を増幅してスピーカ４によって出力すると共に、その音楽信号にマイク２から入力されてコマンダ１を介して受信した音声信号を増幅してミキシングして出力する処理と、音楽及び音声のボリューム調節等の処理を行なう。
【００１３】
スピーカ４は、アンプ装置３から出力される音楽信号と音声信号に基づいて音楽及び音声を出力する。
テレビモニタ５は、ＬＣＤ，ＣＲＴ等のディスプレイであり、コマンダ１から出力されるデータに基づいて映像，歌詞，及びその他の情報を表示する。
【００１４】
コマンダ１は、このカラオケ装置の全体の制御を司ると共に、この発明に関わる歌唱箇所注意出力の処理を実行する制御装置であり、音声分析部１０，記憶部１１，注意箇所分析部１２，プリアンプ１３，映像・演奏処理部１４，装置制御部１５等がバスを介して接続されている。
【００１５】
音声分析部１０は、マイク２から入力された音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断して、予め設定した音量レベルより小さいときには、該当する歌詞の位置を検出して記憶部１１に記憶する。
【００１６】
また、マイク２から入力された音声信号のメロディラインを分析し、演奏曲のメロディラインから所定範囲を越えて外れているか否かを判断して、演奏曲のメロディラインから所定範囲を越えて外れているときには、該当する歌詞の位置を検出して記憶部１１に記憶する。
【００１７】
記憶部１１は、ハードディスク装置，光ディスク装置等の記憶装置であり、多数の曲データとその曲データに対応する映像の画像データを蓄積する大容量の記憶装置であり、この発明にかかわる歌詞の位置も記憶する。
【００１８】
注意箇所分析部１２は、記憶部１１に記憶された同じ歌詞の位置について総数が予め設定された数以上になったか否かを判断し、その数以上になったときには、該当する歌詞データの表示内容を変化させる処理を施す。
さらに、記憶部１１に上記歌詞の表示内容を変化させる前に、予め設定した掛け声の音声を出力するための処理も行なう。
【００１９】
プリアンプ１３は、アンプ装置３の前置増幅器であり、マイク２から入力された音声信号と映像・演奏処理部１４から入力された音楽信号とを増幅してアンプ装置３へ出力する。
【００２０】
映像・演奏処理部１４は、装置制御部１５から送られた曲データ中の映像選択情報に基づいて読み出した画像データと、その曲データの歌詞データに基づく文字情報とをそれぞれ再生して重ね合わせた（スーパーインポーズ）映像信号をテレビモニタ５へ出力して歌詞及び背景映像を表示する処理を行なう。また、その映像信号に各種の加工を施して映像効果を付加する処理も行なう。
【００２１】
装置制御部１５は、ＣＰＵが各種の処理を実行するためのプログラムを格納した読み出し専用メモリであるＲＯＭと、ＣＰＵがＲＯＭのプログラムを実行するときに使用する作業エリアであり、各種の処理を実行するときのパラメータ等を記憶する書き込み読み出し可能なメモリであるＲＡＭを有する。
【００２２】
そして、このコマンダ１の全体の制御を司り、記憶部１１への曲データの蓄積と読み出し、記憶部１１から歌唱者のリクエスト曲の曲データを読み出し、映像・演奏処理部１４による音楽，歌詞，映像等の再生出力、及びこの発明にかかわる歌唱箇所注意出力の制御処理を実行する。
【００２３】
すなわち、上記各部がそれぞれ、再生手段と、入力手段と、音声分析手段と、注意箇所分析手段と、記憶手段と、処理手段と、表示手段の機能を果たし、再生手段は、演奏データと歌詞データとからなる曲データを再生し、入力手段は、歌唱者の音声を入力し、音声分析手段は、入力手段によって入力された音声の音量レベルを検出し、注意箇所分析手段は、再生手段による曲データの再生時に、音声分析手段によって検出した音量レベルが所定値より小さい歌詞データの再生箇所を計数して記憶手段に記憶させ、処理手段は、再生手段による曲データの再生時に、注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、再生された歌詞データの表示形態を変化させて表示手段に表示させる。
【００２４】
また、再生手段は、メロディラインを含む演奏データと歌詞データとからなる曲データを再生し、入力手段は、歌唱者の音声を入力し、音声分析手段は、入力手段によって入力された音声の音程を検出し、注意箇所分析手段は、再生手段による曲データの再生時に、音声分析手段によって検出した音程がメロディラインから所定範囲を超えて外れている歌詞データの再生箇所を計数して記憶手段に記憶させ、処理手段は、再生手段による曲データの再生時に、注意箇所分析手段によって所定回数以上計数した歌詞データの位置では、再生された歌詞データの表示形態を変化させて表示手段に表示させる。
さらに、再生手段による曲データの再生時に、処理手段によって上記再生された歌詞データの表示形態を変化させる直前に、予め設定した音声を出力する手段の機能も果たす。
【００２５】
次に、このカラオケ装置における歌唱注意箇所を出力する処理について説明する。
（１）マイク入力の音量変化が歌詞上の強弱の変化に相当することを利用して、マイクの音量の変化とその歌詞の場所を分析することにより、大きな声で歌唱するように注意する歌詞部分の色を自動的に変える場合
【００２６】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００２７】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００２８】
音声分析部１０は、マイク２より入力した歌唱音の音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断し、小さいと判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００２９】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの色を他の色に書き換える。
【００３０】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの色を自動的に変えて表示することができる。
【００３１】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声の音量レベルが予め設定した音量レベルよりも小さいことが多かったときには、他の歌詞の部分よりも声を大きくして歌うように注意すべき箇所であるとし、該当する歌詞を目立つ赤色のフォントに変更し、次のカラオケ再生時に表示内容を赤色に変化させて、大きな声で歌うように注意を促すことができる。
【００３２】
図２は、歌詞中の歌唱音量注意箇所の部分を色替えで表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ（図中「Ｓ」で示す）１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ３へ進んで音声分析部がマイクから入力される音声信号の音量を分析する。
【００３３】
ステップ４へ進んで入力された音声信号が予め設定された音量レベルより小さいか否かを判断して、予め設定された音量レベル以上ならば、そのままステップ６へ進み、予め設定された音量レベルより小さいなら、ステップ５へ進んで予め設定されている音量レベルより小さくなったときの歌詞の位置を記憶部に記憶し、ステップ６へ進む。
【００３４】
ステップ６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ７へ進んで注意箇所分析部が記憶部の歌詞の位置のデータを分析し、ステップ８へ進んで同じ歌詞の部分で音量が小さかったときの回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ９へ進んで該当する歌詞の部分のフォントの色を変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００３５】
このようにして、マイク入力の歌唱音声の音量レベルが予め設定した音量レベルよりも小さかったときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の色を他と異ならせるので、歌唱者が歌唱時に声を大きくして歌う箇所を視覚的に容易に知ることができる。
【００３６】
したがって、多くの歌唱者が正しい音量で歌えない箇所を注意しながら歌うことができ、歌唱時に必要な音量で歌わなかったために生じる音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００３７】
（２）マイク入力の音量変化が歌詞上の強弱の変化に相当することを利用して、マイクの音量の変化とその歌詞の場所を分析することにより、大きな声で歌唱するように注意する歌詞部分の文字の大きさを自動的に変える場合
【００３８】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００３９】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００４０】
音声分析部１０は、マイク２より入力した歌唱音の音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断し、小さいと判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００４１】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの大きさを他のサイズに書き換える。
【００４２】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの大きさを自動的に変えて表示することができる。
【００４３】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声の音量レベルが予め設定した音量レベルよりも小さいことが多かったときには、他の歌詞の部分よりも声を大きくして歌うように注意すべき箇所であるとし、該当する歌詞を目立つサイズのフォントに変更し、次のカラオケ再生時に大きな文字で表示させて、大きな声で歌うように注意を促すことができる。
【００４４】
図３は、歌詞中の歌唱音量注意箇所を他の部分とは異なる文字サイズで表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ１１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ１２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ１３へ進んで音声分析部がマイクから入力される音声信号の音量を分析する。
【００４５】
ステップ１４へ進んで入力された音声信号が予め設定された音量レベルより小さいか否かを判断して、予め設定された音量レベル以上ならば、そのままステップ１６へ進み、予め設定された音量レベルより小さいなら、ステップ１５へ進んで予め設定されている音量レベルより小さくなったときの歌詞の位置を記憶部に記憶し、ステップ１６へ進む。
【００４６】
ステップ１６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ１３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ１７へ進んで注意箇所分析部が記憶部の歌詞の位置のデータを分析し、ステップ１８へ進んで同じ歌詞の部分で音量が小さかったときの回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ１９へ進んで該当する歌詞の部分のフォントの大きさを変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００４７】
このようにして、マイク入力の歌唱音声の音量レベルが予め設定した音量レベルよりも小さかったときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の文字の大きさを他と異ならせるので、歌唱者が歌唱時に声を大きくして歌う箇所を視覚的に容易に知ることができる。
【００４８】
したがって、多くの歌唱者が正しい音量で歌えない箇所を注意しながら歌うことができ、歌唱時に必要な音量で歌わなかったために生じる音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００４９】
（３）マイク入力の音量変化が歌詞上の強弱の変化に相当することを利用して、マイクの音量の変化とその歌詞の場所を分析することにより、大きな声で歌唱するように注意する歌詞部分を自動的に震わすように変える場合
【００５０】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００５１】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００５２】
音声分析部１０は、マイク２より入力した歌唱音の音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断し、小さいと判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００５３】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントを表示のときに震わせるフォントに書き換える。
【００５４】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントが自動的に震えるように表示することができる。
【００５５】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声の音量レベルが予め設定した音量レベルよりも小さいことが多かったときには、他の歌詞の部分よりも声を大きくして歌うように注意すべき箇所であるとし、該当する歌詞を震えるように表示するフォントに変更し、次のカラオケ再生時に震わせて表示し、大きな声で歌うように注意を促すことができる。
【００５６】
図４は、歌詞中の歌唱音量注意箇所の部分を震わせて表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ２１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ２２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ２３へ進んで音声分析部がマイクから入力される音声信号の音量を分析する。
【００５７】
ステップ２４へ進んで入力された音声信号が予め設定された音量レベルより小さいか否かを判断して、予め設定された音量レベル以上ならば、そのままステップ２６へ進み、予め設定された音量レベルより小さいなら、ステップ２５へ進んで予め設定されている音量レベルより小さくなったときの歌詞の位置を記憶部に記憶し、ステップ２６へ進む。
【００５８】
ステップ２６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ２３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ２７へ進んで注意箇所分析部が記憶部の歌詞の位置のデータを分析し、ステップ２８へ進んで同じ歌詞の部分で音量が小さかったときの回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ２９へ進んで該当する歌詞の部分のフォントを表示時に震わせるフォントに変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００５９】
このようにして、マイク入力の歌唱音声の音量レベルが予め設定した音量レベルよりも小さかったときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分を震わせて表示するので、歌唱者が歌唱時に声を大きくして歌う箇所を視覚的に容易に知ることができる。
【００６０】
したがって、多くの歌唱者が正しい音量で歌えない箇所を注意しながら歌うことができ、歌唱時に必要な音量で歌わなかったために生じる音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００６１】
（４）マイク入力の音量変化が歌詞上の強弱の変化に相当することを利用して、マイクの音量の変化とその歌詞の場所を分析することにより、大きな声で歌唱するように注意する歌詞部分に自動的にマークを表示する場合
【００６２】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００６３】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００６４】
音声分析部１０は、マイク２より入力した歌唱音の音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断し、小さいと判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００６５】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの上側に予め記憶しているマーク（歌唱音量注意箇所を示す特殊記号）を付加して書き換える。
【００６６】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの上側に自動的にマークを表示することができる。
【００６７】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声の音量レベルが予め設定した音量レベルよりも小さいことが多かったときには、他の歌詞の部分よりも声を大きくして歌うように注意すべき箇所であるとし、該当する歌詞の部分にマーク「↓」を付加したフォントに変更し、次に再生するときに、次のカラオケ再生時に該当する歌詞の上側にマーク「↓」を表示し、大きな声で歌うように注意を促すことができる。
【００６８】
図５は、歌詞中の歌唱音量注意箇所の上側にマークを表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ３１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ３２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ３３へ進んで音声分析部がマイクから入力される音声信号の音量を分析する。
【００６９】
ステップ３４へ進んで入力された音声信号が予め設定された音量レベルより小さいか否かを判断して、予め設定された音量レベル以上ならば、そのままステップ３６へ進み、予め設定された音量レベルより小さいなら、ステップ３５へ進んで予め設定されている音量レベルより小さくなったときの歌詞の位置を記憶部に記憶し、ステップ３６へ進む。
【００７０】
ステップ３６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ３３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ３７へ進んで注意箇所分析部が記憶部の歌詞の位置のデータを分析し、ステップ３８へ進んで同じ歌詞の部分で音量が小さかったときの回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ３９へ進んで該当する歌詞のフォントの上側に矢印マーク「↓」を付加して記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００７１】
このようにして、マイク入力の歌唱音声の音量レベルが予め設定した音量レベルよりも小さかったときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の上側にマークを表示するので、歌唱者が歌唱時に声を大きくして歌う箇所を視覚的に容易に知ることができる。
【００７２】
したがって、多くの歌唱者が正しい音量で歌えない箇所を注意しながら歌うことができ、歌唱時に必要な音量で歌わなかったために生じる音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００７３】
（５）歌唱音量注意箇所の表示前に掛け声の音声を出力する場合
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００７４】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００７５】
音声分析部１０は、マイク２より入力した歌唱音の音声信号の音量レベルを分析し、予め設定された音量レベルより小さいか否かを判断し、小さいと判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００７６】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの色を他の色に書き換え、さらに、その表示前に掛け声の音声を出力するように音声データを付加して書き換える。
【００７７】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分の前に掛け声の音声を出力し、その後に該当する部分のフォントの色を自動的に変えて表示することができる。
【００７８】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声の音量レベルが予め設定した音量レベルよりも小さいことが多かったときには、他の歌詞の部分よりも声を大きくして歌うように注意すべき箇所であるとし、該当する歌詞を目立つ赤色のフォントに変更し、その表示前に所定の掛け声「声を大きく！」を出力するための音声データを付加して記憶し、次のカラオケ再生時に注意箇所の直前に掛け声を出力し、その該当する部分の表示内容を赤色に変化させて、大きな声で歌うように注意を促すことができる。
【００７９】
図６は、歌詞中の歌唱音量注意箇所の表示前に掛け声を出力するための書き換え処理を示すフローチャートである。
この処理は、ステップ４１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ４２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ４３へ進んで音声分析部がマイクから入力される音声信号の音量を分析する。
【００８０】
ステップ４４へ進んで入力された音声信号が予め設定された音量レベルより小さいか否かを判断して、予め設定された音量レベル以上ならば、そのままステップ４６へ進み、予め設定された音量レベルより小さいなら、ステップ４５へ進んで予め設定されている音量レベルより小さくなったときの歌詞の位置を記憶部に記憶し、ステップ４６へ進む。
【００８１】
ステップ４６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ４３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ４７へ進んで注意箇所分析部が記憶部の歌詞の位置のデータを分析し、ステップ４８へ進んで同じ歌詞の部分で音量が小さかったときの回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ４９へ進んで該当する歌詞の部分のフォントの色を変えて、その表示前に掛け声を出力するための音声データを付加して記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００８２】
このようにして、マイク入力の歌唱音声の音量レベルが予め設定した音量レベルよりも小さかったときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の色替え表示の前に声を大きく出すように促す掛け声の音声を出力するので、歌唱者が歌唱時に声を大きくして歌う箇所を聴覚的にも知ることができる。
【００８３】
したがって、多くの歌唱者が正しい音量で歌えない箇所を注意しながら歌うことができ、歌唱時に必要な音量で歌わなかったために生じる音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００８４】
（６）カラオケ曲のメロディラインから外れたマイク入力の音声は音程が外れていることを利用して、再生中のメロディラインに基づいてマイク入力の音声を分析することにより、歌唱時に音程に注意する歌詞部分の色を自動的に変える場合
【００８５】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００８６】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００８７】
音声分析部１０は、マイク２より入力した歌唱音の音声信号のメロディラインを分析し、カラオケ曲のメロディラインから予め設定された所定範囲を外れているか否かを判断し、外れていると判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【００８８】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの色を他の色に書き換える。
【００８９】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの色を自動的に変えて表示することができる。
【００９０】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声のメロディラインがカラオケ曲のメロディラインよりも大きく外れていたときには、音程の取りかたが難しくて注意すべき箇所であるとし、該当する歌詞を目立つ赤色のフォントに変更し、次のカラオケ再生時に表示内容を赤色に変化させて、音程に注意するように指示することができる。
【００９１】
図７は、歌詞中の歌唱音程注意箇所の部分を色替えで表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ（図中「Ｓ」で示す）５１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ５２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ５３へ進んで音声分析部がマイクから入力される音声信号のメロディラインを分析する。
【００９２】
ステップ５４へ進んで入力された音声信号のメロディラインが演奏曲のメロディラインから予め設定された値以上外れているか否かを判断して、予め設定された値以上外れていなければ、そのままステップ５６へ進み、予め設定された値以上外れているなら、ステップ５５へ進んで予め設定されている値以上外れていたときの歌詞の位置を記憶部に記憶し、ステップ５６へ進む。
【００９３】
ステップ５６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ５３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ５７へ進んで歌詞分析部が記憶部の歌詞の位置のデータを分析し、ステップ５８へ進んで同じ歌詞の部分でメロディラインを所定値以上外した回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ５９へ進んで該当する歌詞の部分のフォントの色を変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【００９４】
このようにして、マイク入力の歌唱音声のメロディラインが演奏曲のメロディラインから大きく外れたときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の色を他と異ならせるので、歌唱者が歌唱時に音程に注意しながら歌う箇所を視覚的に容易に知ることができる。
【００９５】
したがって、多くの歌唱者が正しい音程で歌えない難しい箇所を注意しながら歌うことができ、音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【００９６】
（７）カラオケ曲のメロディラインから外れたマイク入力の音声は音程が外れていることを利用して、再生中のメロディラインに基づいてマイク入力の音声を分析することにより、歌唱時に音程に注意する歌詞部分の文字の大きさを自動的に変える場合
【００９７】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【００９８】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【００９９】
音声分析部１０は、マイク２より入力した歌唱音の音声信号のメロディラインを分析し、カラオケ曲のメロディラインから予め設定された所定範囲を外れているか否かを判断し、外れていると判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【０１００】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの大きさを他のサイズに書き換える。
【０１０１】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの大きさを自動的に変えて表示することができる。
【０１０２】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声のメロディラインがカラオケ曲のメロディラインよりも大きく外れていたときには、音程の取りかたが難しくて注意すべき箇所であるとし、該当する歌詞を目立つサイズのフォントに変更し、次のカラオケ再生時に大きな文字で表示させて、音程に注意するように指示することができる。
【０１０３】
図８は、歌詞中の歌唱音程注意箇所の部分とは異なる文字サイズで表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ６１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ６２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ６３へ進んで音声分析部がマイクから入力される音声信号のメロディラインを分析する。
【０１０４】
ステップ６４へ進んで入力された音声信号のメロディラインが演奏曲のメロディラインから予め設定された値以上外れているか否かを判断して、予め設定された値以上外れていなければ、そのままステップ６６へ進み、予め設定された値以上外れているなら、ステップ６５へ進んで予め設定されている値以上外れていたときの歌詞の位置を記憶部に記憶し、ステップ６６へ進む。
【０１０５】
ステップ６６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ６３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ６７へ進んで歌詞分析部が記憶部の歌詞の位置のデータを分析し、ステップ６８へ進んで同じ歌詞の部分でメロディラインを所定値以上外した回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ６９へ進んで該当する歌詞の部分のフォントの大きさを変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【０１０６】
このようにして、マイク入力の歌唱音声のメロディラインが演奏曲のメロディラインから大きく外れたときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の文字の大きさを他と異ならせるので、歌唱者が歌唱時に音程に注意しながら歌う箇所を視覚的に容易に知ることができる。
【０１０７】
したがって、多くの歌唱者が正しい音程で歌えない箇所を注意しながら歌うことができ、音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【０１０８】
（８）カラオケ曲のメロディラインから外れたマイク入力の音声は音程が外れていることを利用して、再生中のメロディラインに基づいてマイク入力の音声を分析することにより、歌唱時に音程に注意する歌詞部分を自動的に震わすように変える場合
【０１０９】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【０１１０】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【０１１１】
音声分析部１０は、マイク２より入力した歌唱音の音声信号のメロディラインを分析し、カラオケ曲のメロディラインから予め設定された所定範囲を外れているか否かを判断し、外れていると判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【０１１２】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントを表示のときに震わせるフォントに書き換える。
【０１１３】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントが自動的に震えるように表示することができる。
【０１１４】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声のメロディラインがカラオケ曲のメロディラインよりも大きく外れていたときには、音程の取りかたが難しくて注意すべき箇所であるとし、該当する歌詞を震えるように表示するフォントに変更し、次のカラオケ再生時に震わせて表示し、音程に注意するように指示することができる。
【０１１５】
図９は、歌詞中の歌唱音程注意箇所の部分を震わして表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ７１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ７２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ７３へ進んで音声分析部がマイクから入力される音声信号のメロディラインを分析する。
【０１１６】
ステップ７４へ進んで入力された音声信号のメロディラインが演奏曲のメロディラインから予め設定された値以上外れているか否かを判断して、予め設定された値以上外れていなければ、そのままステップ７６へ進み、予め設定された値以上外れているなら、ステップ７５へ進んで予め設定されている値以上外れていたときの歌詞の位置を記憶部に記憶し、ステップ７６へ進む。
【０１１７】
ステップ７６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ７３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ７７へ進んで歌詞分析部が記憶部の歌詞の位置のデータを分析し、ステップ７８へ進んで同じ歌詞の部分でメロディラインを所定値以上外した回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ７９へ進んで該当する歌詞の部分のフォントを表示時に震わせるフォントに変えて記憶部の歌詞データを書き換え、最初の処理へ戻る。
【０１１８】
このようにして、マイク入力の歌唱音声のメロディラインが演奏曲のメロディラインから大きく外れたときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分を震わせて表示するので、歌唱者が歌唱時に音程に注意しながら歌う箇所を視覚的に容易に知ることができる。
【０１１９】
したがって、多くの歌唱者が正しい音程で歌えない箇所を注意しながら歌うことができ、音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【０１２０】
（９）カラオケ曲のメロディラインから外れたマイク入力の音声は音程が外れていることを利用して、再生中のメロディラインに基づいてマイク入力の音声を分析することにより、歌唱時に音程に注意する歌詞部分に自動的にマークを表示する場合
【０１２１】
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【０１２２】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【０１２３】
音声分析部１０は、マイク２より入力した歌唱音の音声信号のメロディラインを分析し、カラオケ曲のメロディラインから予め設定された所定範囲を外れているか否かを判断し、外れていると判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【０１２４】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの上側に予め記憶しているマーク（歌唱注意箇所を示す特殊記号）を付加して書き換える。
【０１２５】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分のフォントの上側に自動的にマークを表示することができる。
【０１２６】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声のメロディラインがカラオケ曲のメロディラインよりも大きく外れていたときには、音程の取りかたが難しくて注意すべき箇所であるとし、該当する歌詞の部分にマーク「↓」を付加したフォントに変更し、次に再生するときに、次のカラオケ再生時に該当する歌詞の上側にマーク「↓」を表示し、音程に注意するように指示することができる。
【０１２７】
図１０は、歌詞中の歌唱音程注意箇所の上側にマークを表示するための書き換え処理を示すフローチャートである。
この処理は、ステップ８１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ８２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ８３へ進んで音声分析部がマイクから入力される音声信号のメロディラインを分析する。
【０１２８】
ステップ８４へ進んで入力された音声信号のメロディラインが演奏曲のメロディラインから予め設定された値以上外れているか否かを判断して、予め設定された値以上外れていなければ、そのままステップ８６へ進み、予め設定された値以上外れているなら、ステップ８５へ進んで予め設定されている値以上外れていたときの歌詞の位置を記憶部に記憶し、ステップ８６へ進む。
【０１２９】
ステップ８６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ８３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ８７へ進んで歌詞分析部が記憶部の歌詞の位置のデータを分析し、ステップ８８へ進んで同じ歌詞の部分でメロディラインを所定値以上外した回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ８９へ進んで該当する歌詞のフォントの上側に矢印マーク「↓」を付加して記憶部の歌詞データを書き換え、最初の処理へ戻る。
【０１３０】
このようにして、マイク入力の歌唱音声のメロディラインが演奏曲のメロディラインから大きく外れていたときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の上側にマークを表示するので、歌唱者が歌唱時に音程に注意しながら歌う箇所を視覚的に容易に知ることができる。
【０１３１】
したがって、多くの歌唱者が正しい音程で歌えない箇所を注意しながら歌うことができ、音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【０１３２】
（１０）歌唱音程注意箇所の表示前に掛け声の音声を出力する場合
カラオケ曲の再生時、装置制御部１５は、記憶部１１からリクエストされたカラオケ曲の曲データを読み出して映像・演奏処理部１４へ送り、映像・演奏処理部１４は曲データ中の演奏データに基づいて音楽信号を再生し、プリアンプ１３を介してアンプ装置３へ出力する。また、演奏データの再生に合わせて映像データと歌詞データを再生して背景映像表示信号と歌詞表示信号をテレビモニタ５へ出力する。
【０１３３】
こうして、スピーカ４から出力されるカラオケ曲の演奏音楽の進行に合わせてテレビモニタ５に歌詞の内容が表示され、歌唱者が演奏音楽に合わせてマイク２に対して歌唱音声を入力する。
【０１３４】
音声分析部１０は、マイク２より入力した歌唱音の音声信号のメロディラインを分析し、カラオケ曲のメロディラインから予め設定された所定範囲を外れているか否かを判断し、外れていると判断したとき、その判断がされた音声の入力時に映像・演奏処理部１４によって表示した歌詞の位置を検出し、記憶部１１に検出された位置を記憶する。
【０１３５】
さらに、注意箇所分析部１２が、記憶部１１に記憶された歌詞の位置を参照し、同じ位置が予め設定された数以上になったか否かを判断し、予め設定された数以上になったと判断されたとき、その位置の歌詞データのフォントの色を他の色に書き換え、さらに、その表示前に掛け声の音声を出力するように音声データを付加して書き換える。
【０１３６】
そして、次回にリクエストされたとき、装置制御部１５によって読み出されて映像・演奏処理部１４で再生したとき、歌唱者に対して歌詞の該当する部分の前に掛け声の音声を出力し、その後に該当する部分のフォントの色を自動的に変えて表示することができる。
【０１３７】
例えば、過去に何度か歌われたときに、歌詞中の「夏は最高！」の部分の歌唱音声のメロディラインがカラオケ曲のメロディラインよりも大きく外れていたときには、音程の取りかたが難しくて注意すべき箇所であるとし、該当する歌詞を目立つ赤色のフォントに変更する。
【０１３８】
さらに、その表示前に所定の掛け声「音程に注意！」を出力するための音声データを付加して記憶し、次のカラオケ再生時に注意箇所の直前に掛け声を出力し、その該当する部分の表示内容を赤色に変化させて、音程に注意するように指示することができる。
【０１３９】
図１１は、歌詞中の歌唱音程注意箇所の表示前に掛け声を出力するための書き換え処理を示すフローチャートである。
この処理は、ステップ９１で曲リクエストがされたか否かを判断して、曲リクエストがされたら、ステップ９２へ進んで装置制御部が記憶部よりリクエストされた曲データを読み出し、映像・演奏処理部によって演奏を開始し、ステップ９３へ進んで音声分析部がマイクから入力される音声信号のメロディラインを分析する。
【０１４０】
ステップ９４へ進んで入力された音声信号のメロディラインが演奏曲のメロディラインから予め設定された値以上外れているか否かを判断して、予め設定された値以上外れていなければ、そのままステップ９６へ進み、予め設定された値以上外れているなら、ステップ９５へ進んで予め設定されている値以上外れていたときの歌詞の位置を記憶部に記憶し、ステップ９６へ進む。
【０１４１】
ステップ９６では曲演奏が終わったか否かを判断し、終わらなければ、ステップ９３の処理へ戻って上記の処理を繰り返し、終わったら、ステップ９７へ進んで歌詞分析部が記憶部の歌詞の位置のデータを分析し、ステップ９８へ進んで同じ歌詞の部分でメロディラインを所定値以上外した回数が、予め指定された回数以上か否かを判断し、その回数以上でなければ最初の処理へ戻り、その回数以上なら、ステップ９９へ進んで該当する歌詞の部分のフォントの色を変えて、その表示前に掛け声を出力するための音声データを付加して記憶部の歌詞データを書き換え、最初の処理へ戻る。
【０１４２】
このようにして、マイク入力の歌唱音声のメロディラインが演奏曲のメロディラインから大きく外れたときの歌詞の位置を検出し、その検出回数が所定回数以上になったとき、次回に表示するときの歌詞中の該当する部分の色替え表示の前に声を大きく出すように促す掛け声の音声を出力するので、歌唱者が歌唱時に音程注意しながら歌う箇所を聴覚的にも知ることができる。
【０１４３】
したがって、多くの歌唱者が正しい音程で歌えない箇所を注意しながら歌うことができ、音程を外す回数を減少させ、正しい音程に素早く戻すことができ、歌い易さを向上させることができる。
【０１４４】
なお、上記音声のメロディラインと比較する演奏曲のメロディラインは、演奏データ中のガイドメロディを用いると良い。このガイドメロディとは、歌唱者の歌唱を補助するための旋律のメロディである。
また、上述した歌詞中の文字の大きさを変えたり、震わせたり、マークを付けたりして音量注意箇所又は音程注意箇所を表示するときにも、上述と同じようにして表示直前に掛け声を出力することができる。
【０１４５】
そして、上記音量注意箇所又は音程注意箇所を表示するとき、上述した赤色以外の他の色で表示するようにしても良い。また、文字の大きさ，文字の震わせかた，文字に付加するマーク，掛け声の内容はその他のものを使用するようにしてもよい。
【０１４６】
【発明の効果】
以上説明してきたように、この発明による音楽演奏装置によれば、多くの歌唱者が正しく歌えなかった箇所を次の歌唱者の歌唱時に注意することができ、歌唱者が各種の演奏曲に合わせてより上手く歌うことができる。
【図面の簡単な説明】
【図１】  この発明の音楽演奏装置の一実施形態のカラオケ装置の構成を示すブロック図である。
【図２】  図１に示したカラオケ装置における歌詞中の歌唱音量注意箇所の部分を色替えで表示するための書き換え処理を示すフローチャートである。
【図３】  図１に示したカラオケ装置における歌詞中の歌唱音量注意箇所を他の部分とは異なる文字サイズで表示するための書き換え処理を示すフローチャートである。
【図４】  図１に示したカラオケ装置における歌詞中の歌唱音量注意箇所の部分を震わせて表示するための書き換え処理を示すフローチャートである。
【図５】  図１に示したカラオケ装置における歌詞中の歌唱音量注意箇所の上側にマークを表示するための書き換え処理を示すフローチャートである。
【図６】  図１に示したカラオケ装置における歌詞中の歌唱音量注意箇所の表示前に掛け声を出力するための書き換え処理を示すフローチャートである。
【図７】  図１に示したカラオケ装置における歌詞中の歌唱音程注意箇所の部分を色替えで表示するための書き換え処理を示すフローチャートである。
【図８】  図１に示したカラオケ装置における歌詞中の歌唱音程注意箇所を他の部分とは異なる文字サイズで表示するための書き換え処理を示すフローチャートである。
【図９】  図１に示したカラオケ装置における歌詞中の歌唱音程注意箇所の部分を震わせて表示するための書き換え処理を示すフローチャートである。
【図１０】  図１に示したカラオケ装置における歌詞中の歌唱音程注意箇所の上側にマークを表示するための書き換え処理を示すフローチャートである。
【図１１】  図１に示したカラオケ装置における歌詞中の歌唱音程注意箇所の表示前に掛け声を出力するための書き換え処理を示すフローチャートである。
【符号の説明】
１：コマンダ      ２：マイク
３：アンプ装置    ４：スピーカ
５：テレビモニタ  １０：音声分析部
１１：記憶部      １２：注意箇所分析部
１３：プリアンプ  １４：映像・演奏処理部
１５：装置制御部
【図１】
0003777252.tif 000002
【図２】
0003777252.tif 000003
【図３】
0003777252.tif 000004
【図４】
0003777252.tif 000005
【図５】
0003777252.tif 000006
【図６】
0003777252.tif 000007
【図７】
0003777252.tif 000008
【図８】
0003777252.tif 000009
【図９】
0003777252.tif 000010
【図１０】
0003777252.tif 000011
【図１１】
0003777252.tif 000012