(57)【特許請求の範囲】
【請求項１】
採点手段と、システム制御手段と、演奏手段と、記憶手段と、表示手段とを備えた歌唱力採点装置において、
前記採点手段は、演奏データと歌唱音声に基づいて歌唱力の採点を行って採点データを出力し、
前記システム制御手段は、指定された演奏データを前記演奏手段に再生させると共に、第１〜３処理からなる採点処理を行い、
前記第１処理は、前記指定された演奏データに基づいて前記採点手段に採点させ、
前記第２処理は、前記指定された演奏データの再生完了後、前記採点手段が出力する採点データを前記記憶手段に記憶させると共に、当該採点データと前記記憶手段に記憶されている過去の採点データに基づいて相対的な採点結果を算定し、
前記第３処理は、前記第２処理で算定された採点結果を前記表示手段に表示させることを特徴とする歌唱力採点装置。
【請求項２】
前記システム制御手段における第２処理は、過去の採点データの平均点に基づいて相対的な採点結果を算定する請求項１記載の歌唱力採点装置。
【請求項３】
前記システム制御手段における第２処理は、過去の採点データの最高点に基づいて相対的な採点結果を算定する請求項１記載の歌唱力採点装置。
【請求項４】
前記システム制御手段における第２処理は、過去の採点データの最低点に基づいて相対的な採点結果を算定する請求項１記載の歌唱力採点装置。
【請求項５】
表示の可否を切り替える切替手段を更に備え、
前記システム制御手段における第３処理は、前記切替手段が表示の否に切り替えられている場合は、採点結果を前記表示手段に表示させないようにする請求項１乃至４のいずれか一項に記載の歌唱力採点装置。
【請求項６】
前記システム制御手段は、演奏データの指定が所定時間無いとき、前記記憶手段の採点データをクリア、あるいは、前記第２処理において過去の採点データを採点結果の算出に用いないようにする請求項１乃至５のいずれか一項に記載の歌唱力採点装置。
【請求項７】
前記演奏データには、曲種別コードが付随し、前記システム制御手段は、前回の採点処理と今回の採点処理において、曲データの曲種別コードが変化したとき、前記記憶手段の採点データをクリア、あるいは、前記第２処理において過去の採点データを採点結果の算出に用いないようにする請求項１乃至５のいずれか一項に記載の歌唱力採点装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、カラオケ装置，通信カラオケ装置等において歌唱者の歌唱力を採点して出力する歌唱力採点装置に関する。
【０００２】
【従来の技術】
従来より、カラオケ装置には、利用者の娯楽性を高め、引いては集客力を高めるための機能の一つとして、採点機能を備えているものがある。
また、カラオケ装置とは別に、採点機能のみを独立させた歌唱力採点装置も存在している。
【０００３】
上記歌唱力採点装置における当初の採点機能では、その採点精度が低くて利用者の娯楽性をかえって損なってしまうことがある。
そこで、採点方式に関していろいろな提案や改良がなされており、歌唱者の歌唱音声のピッチと演奏曲の再生ピッチとのピッチ差に基づいて歌唱力を採点する装置（例えば、特開平４−７０６９０号公報参照）や、演奏曲の伴奏信号と歌唱音声信号との類似性に基づいて歌唱力を採点する装置（例えば、特開平７−５６５８７号公報参照）があった。
【０００４】
また、単に歌唱者の歌唱力を示す得点を表示するだけでなく、採点機能をより楽しむための新たな機能の提案や改良も行なわれており、採点結果を記憶し、最高得点や順位表示を行なう装置（例えば、特開平３−２８７２８９号公報参照）があった。
【０００５】
【発明が解決しようとする課題】
上述のような従来の歌唱力採点装置の採点機能では、曲毎に得られた歌唱者の歌唱力を示す採点結果をそのまま表示しており、その得点範囲（すなわち、採点結果のダイナミックレンジ）は、あらゆる利用者に対応できるように調整されている。
【０００６】
ところが、複数人のグループでカラオケを利用した場合、そのグループ内で得点の高低を競うことに娯楽性があるのに、例えば、カラオケの利用頻度が低く、概して歌唱能力が低いグループが採点機能を利用した場合には、グループ内の誰が歌っても得点が低くなり、一方、歌唱能力の高いグループが採点機能を利用した場合には、グループ内の誰が歌っても得点が高くなり、ともに利用者の娯楽性を高めることは期待できないという問題があった。
この問題は、採点精度が向上すればするほど顕在化する問題である。
【０００７】
この発明は上記の点に鑑みてなされたものであり、歌唱者の歌唱力を得点化する採点機能にかかわる娯楽性をより高めるための手段を提案することを目的とする。
【０００８】
【課題を解決するための手段】
この発明は上記の目的を達成するため、採点手段と、システム制御手段と、演奏手段と、記憶手段と、表示手段とを備えた歌唱力採点装置において、上記採点手段は、演奏データと歌唱音声に基づいて歌唱力の採点を行って採点データを出力し、上記システム制御手段は、指定された演奏データを上記演奏手段に再生させると共に、第１〜３処理からなる採点処理を行い、上記第１処理は、上記指定された演奏データに基づいて上記採点手段に採点させ、上記第２処理は、上記指定された演奏データの再生完了後、上記採点手段が出力する採点データを上記記憶手段に記憶させると共に、当該採点データと上記記憶手段に記憶されている過去の採点データに基づいて相対的な採点結果を算定し、上記第３処理は、上記第２処理で算定された採点結果を前記表示手段に表示させるものである。
【０００９】
また、上記システム制御手段における第２処理は、過去の採点データの平均点に基づいて相対的な採点結果を算定するとよい。
【００１０】
あるいは、上記システム制御手段における第２処理は、過去の採点データの最高点に基づいて相対的な採点結果を算定するとよい。
【００１１】
あるいはまた、上記システム制御手段における第２処理は、過去の採点データの最低点に基づいて相対的な採点結果を算定するとよい。
【００１２】
また、上述のような歌唱力採点装置において、表示の可否を切り替える切替手段を更に備え、上記システム制御手段における第３処理は、上記切替手段が表示の否に切り替えられている場合は、採点結果を上記表示手段に表示させないようにするとよい。
【００１３】
さらに、上述のような歌唱力採点装置において、上記システム制御手段は、演奏データの指定が所定時間無いとき、上記記憶手段の採点データをクリア、あるいは、上記第２処理において過去の採点データを採点結果の算出に用いないようにするとよい。
【００１４】
さらにまた、上述のような歌唱力採点装置において、上記演奏データには、曲種別コードが付随し、上記システム制御手段は、前回の採点処理と今回の採点処理において、曲データの曲種別コードが変化したとき、上記記憶手段の採点データをクリア、あるいは、上記第２処理において過去の採点データを採点結果の算出に用いないようにするとよい。
【００１５】
この発明の請求項１の歌唱力採点装置によれば、現在の利用者の歌唱力を過去の利用者の歌唱レベルに基づく相対的な値で表示することができ、利用者の娯楽性を向上させることができる。
【００１６】
また、この発明の請求項２の歌唱力採点装置によれば、現在の利用者の歌唱力を過去の利用者の平均の歌唱レベルに基づく相対的な値で表示することができ、利用者の娯楽性を向上させることができる。
【００１７】
さらに、この発明の請求項３の歌唱力採点装置によれば、現在の利用者の歌唱力を過去の利用者の最高の歌唱レベルに基づく相対的な値で表示することができ、利用者の娯楽性を向上させることができる。
【００１８】
さらにまた、この発明の請求項４の歌唱力採点装置によれば、現在の利用者の歌唱力を過去の利用者の最低の歌唱レベルに基づく相対的な値で表示することができ、利用者の娯楽性を向上させることができる。
【００１９】
また、この発明の請求項５の歌唱力採点装置によれば、現在の利用者の歌唱力を常に過去の利用者の歌唱レベルに基づく相対的な値を求めることができる。
【００２０】
さらに、この発明の請求項６の歌唱力採点装置によれば、現在の歌唱レベルに合わない過去の採点データを除いて採点結果を求めることができる。
【００２１】
さらにまた、この発明の請求項７の歌唱力採点装置によれば、現在の歌唱曲と異なるジャンルの過去の採点データを除いて採点結果を求めることができる。
【００２２】
【発明の実施の形態】
以下、この発明の実施の形態を図面に基づいて具体的に説明する。
図１は、この発明の一実施形態である通信カラオケシステムの構成を示すブロック図である。
この通信カラオケシステムは、複数の通信カラオケ端末装置１とセンタ装置２がＩＳＤＮ通信網（ＩＳＤＮ  ＮＥＴＷＯＲＫ）３を介してデータ通信可能に接続されている。
【００２３】
センタ装置２は、ＣＰＵ，ＲＯＭ，及びＲＡＭ等からなるマイクロコンピュータによって実現され、ディスプレイ，キーボード，ＣＤ読み出し装置等からなり、ＩＳＤＮ通信網３を介して記憶装置に蓄積されたカラオケデータを通信カラオケ端末装置１へ配信する処理を実行する。
【００２４】
通信カラオケ端末装置１のリモコン１１は、通信カラオケ端末装置１から離れた位置からの利用者の操作入力を可能にする装置であり、カラオケ音楽のリクエスト等の操作情報を入力し、その操作情報を赤外線で出力する。
マイク１２は、利用者の音声を入力する。
【００２５】
スピーカ１３は、カラオケ音楽とマイク１２から入力された利用者の音声とを出力する。
モニタ１４は、カラオケ音楽の背景映像及び歌詞を表示するＣＲＴ，ＬＣＤ等の表示装置である。
ビデオＣＤ（Ｖ−ＣＤ）ドライブ１５は、背景映像を再生するために設けられている。
【００２６】
システム制御部２１は、ＣＰＵ，メモリ，タイマ等のマイクロコンピュータによって実現され、この通信カラオケ端末装置１の全体の制御を司る。
磁気ディスク装置２２は、各種の制御プログラムとセンタ装置２から配信されたカラオケデータや後述する採点データ記憶テーブル等を記憶する記憶手段である。
【００２７】
グラフィック生成部２３は、グラフィックコントローラ，Ｄ／Ａ変換器（ＲＡＭＤＡＣ）等からなり、カラオケデータに基づく歌詞表示とその歌詞の色替えのグラフィック画像を生成し、そのグラフィック画像のアナログ画像信号（ＲＧＢ信号）を出力する。
【００２８】
採点処理部２４は、ＭＩＤＩ再生部２５からの主旋律データと音声エフェクタ部２８からのマイク入力データ（歌唱音声）を基にして採点処理を行なうＤＳＰ等からなる機能部である。
ＭＩＤＩ再生部２５は、ＭＩＤＩ音源，Ｄ／Ａ変換器等からなり、カラオケデータの曲データ中のＭＩＤＩデータ（演奏データ）に基づいてカラオケ音楽を再生し、そのアナログ音楽信号を出力する。
【００２９】
ＩＳＤＮインタフェイス部２６は、網終端回路，通信コントローラ等からなり、センタ装置２との通信時に、ＩＳＤＮ通信網３のレイヤ１の信号処理と、Ｄチャネルのレイヤ２の信号処理とを行なう。
【００３０】
ユーザインタフェイス部２７は、ＬＣＤ表示器，キーパッド，赤外線受光器等からなり、利用者によるカラオケ音楽のリクエスト等の操作情報を入力し、また、リモコン１１からの赤外線による操作情報を入力し、各種のガイダンス表示を行なう。
【００３１】
音声エフェクタ部２８は、エフェクタ，アンプ等からなり、マイク１２から入力された音声信号にエコーやキーコントロール等の音声エフェクト処理を施し、ＭＩＤＩ再生部２５及び音声復号化部からの音声信号に合成し、それを増幅した後にスピーカ１３へ出力する。
【００３２】
画像合成処理部２９は、スーパーインポーザ，ＮＴＳＣエンコーダ等からなり、Ｖ−ＣＤドライブ１５とグラフィック生成部２３からの映像信号に基づいて背景映像と歌詞とを合成してモニタ１４へ出力する。
Ｖ−ＣＤドライブ１５は、ビデオＣＤに記録された映像情報に基づいて背景映像の映像信号を再生する。
【００３３】
すなわち、上記採点処理部２４等がそれぞれ、採点手段と、システム制御手段と、演奏手段と、記憶手段と、表示手段の機能を果たし、上記採点手段は、演奏データと歌唱音声に基づいて歌唱力の採点を行って採点データを出力し、上記システム制御手段は、指定された演奏データを上記演奏手段に再生させると共に、第１〜３処理からなる採点処理を行い、上記第１処理は、上記指定された演奏データに基づいて上記採点手段に採点させ、上記第２処理は、上記指定された演奏データの再生完了後、上記採点手段が出力する採点データを上記記憶手段に記憶させると共に、当該採点データと上記記憶手段に記憶されている過去の採点データに基づいて相対的な採点結果を算定し、上記第３処理は、上記第２処理で算定された採点結果を上記表示手段に表示させる。
【００３４】
また、上記システム制御手段における第２処理は、過去の採点データの平均点に基づいて相対的な採点結果を算定する処理、過去の採点データの最高点に基づいて相対的な採点結果を算定する処理、又は過去の採点データの最低点に基づいて相対的な採点結果を算定する処理を行う。
【００３５】
さらに、表示の可否を切り替える切替手段の機能も有し、前記システム制御手段における第３処理は、前記切替手段が表示の否に切り替えられている場合は、採点結果を上記表示手段に表示させないようにする。
【００３６】
さらにまた、上記システム制御手段は、演奏データの指定が所定時間無いとき、上記記憶手段の採点データをクリア、あるいは、上記第２処理において過去の採点データを採点結果の算出に用いないようにする手段の機能も果たす。
【００３７】
そしてまた、上記演奏データには、曲種別コードが付随し、上記システム制御手段は、前回の採点処理と今回の採点処理において、曲データの曲種別コードが変化したとき、上記記憶手段の採点データをクリア、あるいは、上記第２処理において過去の採点データを採点結果の算出に用いないようにする手段の機能も果たす
【００３８】
次に、この通信カラオケシステムにおける基本的な処理について説明する。
通信カラオケ端末装置１側で、利用者によってリモコン１１が操作されてリクエスト曲が指定されると、リモコン１１からリクエスト曲の指定情報が送出され、ユーザインタフェイス部２７によって受信した指定情報はシステム制御部２１へ通知される。
【００３９】
システム制御部２１は、その通知された指定情報に基づいてリクエスト曲の曲番号を判定し、磁気ディスク装置２２内のカラオケデータ管理テーブルを読み出して該当する曲番号を検索する。このカラオケデータ管理テーブルは、磁気ディスク装置２２内に登録されているカラオケデータの曲番号とそのカラオケデータのファイル番号が一覧で登録されている。
【００４０】
上記検索で該当する曲番号のカラオケデータがあれば、そのカラオケデータに基づいてカラオケ音楽の再生を実行する。
また、上記検索で該当する曲番号のカラオケデータがなければ、ＩＳＤＮインタフェイス部２６を制御してセンタ装置２へ発呼し、上記曲番号のカラオケデータの配信を要求する。
【００４１】
センタ装置２では、記憶装置から通信カラオケ端末装置１から要求された曲番号のカラオケデータを読み出し、ＩＳＤＮインタフェイス部を制御して要求元の通信カラオケ端末装置１へ配信する。
【００４２】
次に、この通信カラオケシステムにおけるカラオケデータの配信処理についてさらに説明する。図２は、この通信カラオケシステムにおけるカラオケデータの配信時の手順を示す図である。
通信カラオケ端末装置１は、システム制御部２１が利用者からの操作に基づいてＩＳＤＮインタフェイス部２６によってＩＳＤＮ通信網３を介してセンタ装置２へ発呼する。
【００４３】
センタ装置２は、システム制御部が通信カラオケ端末装置１からの発呼がいずれかのＩＳＤＮインタフェイス部に着呼すると、その着呼したＩＳＤＮインタフェイス部を制御して通信カラオケ端末装置１に応答する。
通信カラオケ端末装置１は、システム制御部２１がセンタ装置２の応答を確認すると、ＩＳＤＮインタフェイス部２６によってセンタ装置２へデータ転送開始要求メッセージを送信する。
【００４４】
センタ装置２は、システム制御部が通信カラオケ端末装置１からのデータ転送開始要求メッセージを受信すると、まず、データ転送開始要求メッセージ中の端末番号を参照し、記憶装置内に格納されている端末管理テーブルに登録されている端末番号と照合して、その端末番号が登録されているか否かを確認する。
この端末番号の照合によって、データ転送開始要求メッセージの送信元がデータ配信先の通信カラオケ端末装置であるか否かをチェックする。
【００４５】
システム制御部は、登録されていると判断したら、記憶装置からデータ転送開始要求メッセージの曲番号，要求データ種別の情報に該当するカラオケデータを読み出し、ＩＳＤＮインタフェイス部によって上記端末番号の通信カラオケ端末装置１へ送信する。
【００４６】
通信カラオケ端末装置１のシステム制御部２１は、センタ装置２からのカラオケデータの受信を完了すると、その受信したカラオケデータをファイル化して磁気ディスク装置２２に格納すると共に、カラオケデータ管理テーブルを更新する。
【００４７】
次に、通信カラオケ端末装置１におけるカラオケデータの基本的な再生処理について説明する。
通信カラオケ端末装置１のシステム制御部２１は、カラオケデータから歌詞データを抽出し、予め磁気ディスク装置２２に格納されているフォントデータの中から歌詞データに対応するものを読み出し、グラフィック生成部２３によってそのフォントデータに基づく歌詞画像を展開し、歌詞表示を実行させる。
【００４８】
また、システム制御部２１は、上記処理と並行して、カラオケデータから曲データを抽出し、その曲データ中のタイミング情報に基づいて計時を行ないながら、ＭＩＤＩ再生部２５へ曲データ中のＭＩＤＩデータを転送して、曲データ中の歌詞色替えデータに基づいてグラフィック生成部２３による歌詞画像の色替えとページ切り替え（歌詞の内容更新）を実行させる。
【００４９】
図３は、上記カラオケデータの構造を示す図である。
このカラオケデータは、曲番号１０１と、曲名，作曲者，作詞者名等の曲にかかわる情報からなる曲情報１０２と、歌詞，歌詞を表示する際のフォントの大きさ，フォント種別（例えば、明朝体，ゴシック体など）等の情報からなる歌詞データ１０３と、曲のテンポ，ＭＩＤＩデータ，各ＭＩＤＩデータを再生する際のタイミング情報，歌詞の色替えや改ページのタイミング情報等の情報からなる曲データ１０４と、カラオケデータの終了符号を示すＥＯＦ１０５とからなる。
【００５０】
次に、この通信カラオケ端末装置１における歌唱者の歌唱力を示す採点処理について説明する。
まず、利用者がリモコン１１を操作して採点機能を起動又は停止に切り替えると、そのリモコン１１の操作内容はユーザインタフェイス部２７を介してシステム制御部２１へ通知される。
【００５１】
システム制御部２１は、通知された操作内容から採点機能が起動されたか、あるいは停止されたかを判定し、採点機能が起動されたと判定したら、採点機能を有効にし、停止されたと判定したら無効にして、その有効と無効の状態を保持する。
【００５２】
上記判定で採点機能が有効な状態のとき、利用者からのカラオケ曲のリクエストが有ると、システム制御部２１はカラオケデータの再生時に、採点処理部２４を起動する。
採点処理部２４は、カラオケデータの再生と並行し、ＭＩＤＩ再生部２５からは主旋律データを、音声エフェクタ部２８からはマイク１２からの音声をＡ／Ｄ変換した音声データをそれぞれ受け取り、採点処理を実行する。
この採点処理は、公知技術（例えば、特開平４−７０６９０号公報又は特開平７−５６５８７号公報参照）を用いて行えば良く、その詳細な説明については省略する。
【００５３】
カラオケデータの再生が完了すると、採点処理部２４は、得られた採点データをシステム制御部２１へ通知する。
システム制御部２１は、採点データに基づいて採点結果表示データを作成し、グラフィック生成部２３を制御して採点結果表示グラフィックを生成する。
そして、画像合成処理部２９を開始してモニタ１４に現在の利用者の歌唱力の採点結果を表示する。
【００５４】
次に、この通信カラオケ端末装置１における相対採点結果に関する処理について説明する。
まず、磁気ディスク装置２２内に、再生された曲毎の採点データを記憶するための採点データ記憶テーブルを格納する。
また、利用者によって採点機能の停止が指示され、採点機能が無効のときにも採点処理を実行し、その採点処理で得られた採点データを採点データ記憶テーブルに記憶し、採点機能が有効のときにのみ、採点結果の表示を実行する。
【００５５】
表１は、採点データ記憶テーブルのフォーマットの一例を示す表である。
この採点データ記憶テーブルは、カラオケデータが再生された年月日時を示す再生日時データと、再生されたカラオケデータの曲の分類を示すコードの曲種別コードと、カラオケデータが再生されたときに得られた歌唱力を示す採点データ（例えば、１００点満点中の採点値）とからなる。
上記曲種別コードは、図３に示したカラオケデータ内の曲情報１０２の一部として含まれている。
【００５６】
表２は、曲種別コードに対応するカラオケデータの曲内容の一例を示す表である。このように、カラオケデータの曲内容毎に曲種別を示す識別データを予め定めている。例えば、曲種別コード“０２”は「ポップス」を示す識別データである。
【００５７】
【表１】
0003739928.tif 000002
【００５８】
【表２】
0003739928.tif 000003
【００５９】
図４は、この通信カラオケ端末装置１における相対採点結果表示処理を示すフローチャートである。
この処理は、ステップ（図中「Ｓ」で示す）１でシステム制御部は利用者からのリクエストの有無を判断し、リクエストが有ったら、ステップ２へ進んでリクエストされたカラオケデータを再生すると共に、採点処理部を起動する。
【００６０】
カラオケデータの再生が完了すると、ステップ３へ進んでシステム制御部は採点データを採点データ記憶テーブルへ記憶し、ステップ４へ進んで採点機能が有効か無効かを判断する。
【００６１】
ステップ４で採点機能が無効な状態であると判断したとき、この処理を終了するが、採点機能が有効な状態であると判断したとき、ステップ５へ進んでシステム制御部は採点データ記憶テーブルから過去の所定曲数分（例えば、１０曲）の採点データを読み出し、ステップ６へ進んで過去の採点データが有るか否かを判断する。
【００６２】
ステップ６の判断で採点データ記憶テーブルに過去の所定曲数分の採点データがなければ、ステップ１０へ進んで予めシステム制御部に記憶している平均値のデフォルト値を読み出し、相対採点結果の算定値に用いる平均値として設定し、ステップ８へ進む。
【００６３】
ステップ６の判断で採点データ記憶テーブルに過去の所定曲数分の採点データが有れば、ステップ７へ進んで過去の所定曲数分の採点データの平均値を算出（又は最高値，最低値を判定）し、ステップ８へ進む。
【００６４】
ステップ８では上記処理で得られた平均値（又は最高値，最低値）に基づいて現在の採点データの過去の採点データに対する相対的な採点結果を算出し、ステップ９へ進んでその相対的な採点結果をモニタに表示し、この処理を終了する。
【００６５】
上記相対的な採点結果の算出処理は、過去の所定曲数分の採点データの平均値を用いる場合、その相対採点結果Ｓは、オフセット（底上げ）得点Ｓｏｆｆ，現在の得点（採点データ）Ｓｃｕｒ，満点（例えば、１００点）Ｓｐｒｆ，過去の平均得点Ｓａｖｅとすると、次式（１）によって求められる。
Ｓ＝Ｓｏｆｆ＋（Ｓｐｒｆ−Ｓｏｆｆ）／２−Ｓａｖｅ＋Ｓｃｕｒ……（１）
【００６６】
また、過去の所定曲数分の採点データの最高値及び最低値を用いる場合、その相対採点結果Ｓは、オフセット（底上げ）得点Ｓｏｆｆ，現在の得点（採点データ）Ｓｃｕｒ，満点（例えば、１００点）Ｓｐｒｆ，過去の最高得点Ｓｍａｘ，過去の最低得点Ｓｍｉｎとすると、次式（２）によって求められる。
Ｓ＝Ｓｏｆｆ＋（Ｓｃｕｒ−Ｓｍｉｎ）×（Ｓｐｒｆ−Ｓｏｆｆ）／（Ｓｍａｘ−Ｓｍｉｎ）……（２）
【００６７】
なお、式（１）と（２）では共に、Ｓ＞１００の場合はＳ＝１００に、Ｓ＜０の場合はＳ＝０にそれぞれクリッピングし、小数点以下は四捨五入する。
【００６８】
例えば、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓａｖｅ＝６０，Ｓｃｕｒ＝７５であり、過去の所定曲数分の採点データの平均点が低い場合は、Ｓ＝９０になり、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓａｖｅ＝９０，Ｓｃｕｒ＝７５であり、過去の所定曲数分の採点データの平均点が高い場合は、Ｓ＝６０になり、現在の得点が同一であっても、過去の平均得点が低いときには現在の歌唱者に対する採点結果を高く表示することができ、過去の平均得点が高いときには採点結果を低く表示することができる。
【００６９】
また、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓｍｉｎ＝６０，Ｓｍａｘ＝８０，Ｓｃｕｒ＝７５であり、過去の所定曲数分の採点データの最高値と最低値が共に低い場合は、Ｓ＝８８になり、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓｍｉｎ＝７０，Ｓｍａｘ＝９０，Ｓｃｕｒ＝７５であり、過去の所定曲数分の採点データの最高値と最低値が共に高い場合は、Ｓ＝６３になり、現在の得点が同一であっても、過去の最高値と最低値が共に低いときには現在の歌唱者に対する採点結果を高く表示することができ、過去の最高値と最低値が共に高いときには採点結果を低く表示することができる。
【００７０】
さらに、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓｍｉｎ＝７０，Ｓｍａｘ＝８０であり、過去の所定曲数分の採点データの最高値と最低値の得点範囲が狭い場合は、Ｓｃｕｒ＝７０のときにはＳ＝５０になり、Ｓｃｕｒ＝８０のときにはＳ＝１００になり、Ｓｏｆｆ＝５０，Ｓｐｒｆ＝１００，Ｓｍｉｎ＝６０，Ｓｍａｘ＝９０であり、過去の所定曲数分の採点データの最高値と最低値の得点範囲が広い場合は、Ｓｃｕｒ＝７０のときにはＳ＝６７になり、Ｓｃｕｒ＝８０のときにはＳ＝８３になり、過去の採点データの得点範囲が狭いときには現在の歌唱者に対する採点結果の変化を大きくすることができ、得点範囲が広いときには現在の歌唱者に対する採点結果の変化を小さくすることができる。
【００７１】
また、上述相対採点結果を算出する処理において、Ｓｍｉｎ＝０にすることにより、過去の所定曲数分の採点データの最高値に基づく相対採点結果Ｓを求めることができ、Ｓｍａｘ＝１００にすることにより、過去の所定曲数分の採点データの最低値に基づく相対採点結果Ｓを求めることができる。
【００７２】
次に、この通信カラオケ端末装置１における採点データ記憶テーブルをクリアする処理について説明する。
図５は、その処理を示すフローチャートである。
この処理は、ステップ１１でシステム制御部は利用者からのリクエストの有無を判断し、リクエストが有れば、ステップ１４へ進んで上述と同様にしてカラオケデータの再生処理を実行し、ステップ１５へ進んでシステム制御部内に具備しているタイマの値をリセットし、この処理を終了する。
【００７３】
ステップ１１の判断でリクエストが無ければ、ステップ１２へ進んでシステム制御部内のタイマの値を繰り返し監視し、その値が所定値（例えば、１０分）以上になったか否かを判断して、所定値以上になったときには、ステップ１３へ進んで採点データ管理テーブルに格納されている採点データをクリアし、この処理を終了する。
【００７４】
すなわち、所定時間以内に次のリクエスト曲が無かった場合、それまでに記憶した採点データ管理テーブルの採点データをクリアすることにより、以後の相対採点結果の算出処理に使用されないようにすることができる。
【００７５】
次に、この通信カラオケ端末装置１における採点データ記憶テーブルをクリアする他の処理例について説明する。
図６は、その処理を示すフローチャートである。
この処理は、ステップ２１でシステム制御部は利用者からのリクエストの有無を判断し、リクエストが有ったら、ステップ２２へ進んでリクエストされたカラオケデータを再生すると共に、採点処理部を起動する。
【００７６】
カラオケデータの再生が完了すると、ステップ２３へ進んでシステム制御部は採点データを採点データ記憶テーブルへ記憶し、ステップ２４へ進んで採点機能が有効か無効かを判断する。
【００７７】
ステップ２４で採点機能が無効な状態であると判断したとき、この処理を終了するが、採点機能が有効な状態であると判断したとき、ステップ２５へ進んでシステム制御部は採点データ記憶テーブルから過去の所定曲数分（例えば、１０曲）の採点データを読み出し、ステップ２６へ進んで過去の採点データが有るか否かを判断する。
【００７８】
ステップ２６の判断で採点データ記憶テーブルに過去の所定曲数分の採点データがなければ、ステップ３２へ進んで予めシステム制御部に記憶している平均値のデフォルト値を読み出し、相対採点結果の算定値に用いる平均値として設定し、ステップ２９へ進む。
【００７９】
ステップ２６の判断で採点データ記憶テーブルに過去の所定曲数分の採点データが有れば、ステップ２７へ進んでリクエストされた曲種別に変更（変化）有りか否かを判断し、変化有りなら、ステップ３１へ進んで採点データ記憶テーブルに格納されている採点データをクリアし、ステップ３２へ進んで予めシステム制御部に記憶している平均値のデフォルト値を読み出し、相対採点結果の算定値に用いる平均値として設定し、ステップ２９へ進む。
【００８０】
ステップ２７の判断で曲種別に変更なしなら、ステップ２８へ進んで過去の所定曲数分の採点データの平均値を算出（又は最高値，最低値を判定）し、ステップ２９へ進む。
【００８１】
ステップ２９では上記処理で得られた平均値（又は最高値，最低値）に基づいて現在の採点データの過去の採点データに対する相対的な採点結果を算出し、ステップ３０へ進んでその相対的な採点結果をモニタに表示し、この処理を終了する。
【００８２】
なお、上述の処理では、採点データ記憶テーブルをクリアすることにより、以後の相対採点結果の算出に使用しないようにしたが、採点データ記憶テーブルをクリアせず、相対採点結果の算出時に再生日時情報や曲種別コードを参照し、該当する採点データを相対採点結果の算出に使用しないように制御しても良い。
【００８３】
また、上述の処理では、曲種別の変化を曲種別コードの変化と一対一に対応させた場合について説明したが、曲種別コードをグループ分けし、グループ内でのコードの変化は曲種別の変化と判定しないようにし、例えば、曲種別コード“０３”と“０４”をグループ化した場合、リクエスト曲の曲種別コードが“０３”から“０４”に変化したときには、採点データ記憶テーブルの採点データをクリアしないようにしても良い。
【００８４】
さらに、リクエスト曲の曲種別コードが“０２”から“０５”に変化した後、さらに“０４”へ変化した場合、採点データ記憶テーブルの採点データをクリアしないようにし、“０１”から“０５”に変化した後、さらに“０４”へ変化した場合には、採点データ記憶テーブルの採点データをクリアするような高度なアルゴリズムによる採点データ記憶テーブルのクリアの判定処理を行なうようにすることもできる。
【００８５】
さらにまた、上述の処理では、曲内容を示す曲種別コード毎に分類する例を示したが、作曲や曲の発売の年代に基づいて分類し、その分類に基づいて採点データ記憶テーブルをクリアするか否かを判定するようにしてもよい。
【００８６】
この通信カラオケシステムは、現在の採点データに加えて過去の採点データを基にして採点結果を算出するので、利用者の歌唱レベルに応じた採点結果を表示することができ、利用者の娯楽性を向上させることができる。
また、その採点結果の算出時、過去の採点データの平均値，最高値，又は最低値に基づいて算出するようにすれば、最近の利用者の歌唱レベルに合った採点結果を得ることができる。
【００８７】
さらに、利用者の操作によって採点機能が無効のときにも採点を行なって採点データを記憶するので、常に直近の過去の採点データに基づいて高精度の採点結果を求めることができる。
また、所定時間内に曲入力がなかったとき、又は再生されるカラオケ曲の曲種別が変化したときには、過去の採点データをクリアすることにより、利用者の入れ替わりによる採点データの更新を自動的に行なうことができる。
【００８８】
【発明の効果】
以上説明してきたように、この発明による歌唱力採点装置によれば、現在の歌唱者の採点結果を過去の利用者の採点結果に対する相対値で出力することができるので、歌唱者の歌唱力を示す採点機能にかかわる娯楽性をより高めることができる。
【図面の簡単な説明】
【図１】この発明の一実施形態である通信カラオケシステムの構成を示すブロック図である。
【図２】この通信カラオケシステムにおけるカラオケデータの配信時の手順を示す図である。
【図３】この通信カラオケシステムで使用されるカラオケデータの構造の一例を示す図である。
【図４】この通信カラオケ端末装置における相対採点結果表示処理を示すフローチャートである。
【図５】この通信カラオケ端末装置における所定時間内にリクエスト曲がなかったときに採点データ記憶テーブルをクリアする処理を示すフローチャートである。
【図６】この通信カラオケ端末装置におけるリクエスト曲の曲種別が変わったときに採点データ記憶テーブルをクリアする処理を示すフローチャートである。
【符号の説明】
１：通信カラオケ端末装置  ２：センタ装置
３：ＩＳＤＮ通信網        １１：リモコン
１２：マイク  １３：スピーカ
１４：モニタ  １５：ビデオＣＤドライブ
２１：システム制御部      ２２：磁気ディスク装置
２３：グラフィック生成部  ２４：採点処理部
２５：ＭＩＤＩ再生部
２６：ＩＳＤＮインタフェイス部
２７：ユーザインタフェイス部
２８：音声エフェクタ部    ２９：画像合成処理部
【図１】
0003739928.tif 000004
【図２】
0003739928.tif 000005
【図３】
0003739928.tif 000006
【図５】
0003739928.tif 000007
【図４】
0003739928.tif 000008
【図６】
0003739928.tif 000009