(57)【特許請求の範囲】
【請求項１】
各楽曲について歌唱区間毎に、歌唱者による歌唱を当該歌唱区間に合わせて少なくとも歌唱したピッチに対して歌唱すべきノート毎の音高との関係で分析、採点するための評価基準であるリファレンスデータを備えると共に、利用者の歌唱した楽曲の歌唱採点履歴を記憶しておくカラオケ装置であって、
利用者による歌唱音声のピッチを検出して前記リファレンスデータの各音高と比較することにより採点し、前記歌唱採点履歴に反映させる採点手段と、
当該利用者の各歌唱における歌唱採点履歴から音高毎の評価を集計して歌唱別音高評価情報を作成する歌唱別評価情報作成手段と、
当該利用者の複数の歌唱別音高評価情報から音高毎の評価を集計して利用者別音高評価情報を作成する利用者別評価情報作成手段と、
検索対象となる楽曲の歌唱すべき音高のそれぞれを前記利用者別音高評価情報に基づいて採点して、当該楽曲を利用者が歌唱したと仮想した場合に得られる採点結果である予想スコアを当該楽曲毎に算出する検索楽曲採点手段と、
検索対象となる楽曲から前記予想スコアを条件として選曲候補楽曲を抽出する楽曲検索手段と、
を有することを特徴とするカラオケ装置。
【請求項２】
請求項１記載のカラオケ装置であって、
前記歌唱採点履歴のそれぞれには少なくとも歌唱日時を含む属性情報を有し、
前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、
前記利用者別評価情報作成手段は、歌唱日時が所定条件を満たす前記歌唱別音高評価情報から利用者別音高評価情報を作成する、
ことを特徴とするカラオケ装置
【請求項３】
請求項１記載のカラオケ装置であって、
前記歌唱採点履歴のそれぞれには少なくとも歌唱された楽曲の音楽ジャンル情報を含む属性情報を有し、
前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、
前記利用者別評価情報作成手段は、所定の音楽ジャンルに属する楽曲に係る前記歌唱別音高評価情報から利用者別音高評価情報を作成する、
ことを特徴とするカラオケ装置。
【請求項４】
請求項１記載のカラオケ装置であって、
前記歌唱採点履歴のそれぞれには少なくとも歌唱された楽曲のアーチスト情報を含む属性情報を有し、
前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、
前記利用者別評価情報作成手段は、所定のアーチストが歌唱する楽曲に係る前記歌唱別音高評価情報から利用者別音高評価情報を作成する、
ことを特徴とするカラオケ装置。
【請求項５】
請求項１〜４の少なくとも何れかに記載のカラオケ装置であって、
前記検索楽曲採点手段は、楽曲の歌唱すべき音高のそれぞれを前記利用者別音高評価情報と当該音高の音符長とに基づいて採点して予想スコアを算出することを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歌唱者の歌唱に対して歌唱区間毎に採点する採点機能を備えるカラオケ装置に関する。
【背景技術】
【０００２】
近年、カラオケ装置の高機能化に伴い種々のサービスを提供できるようになっている。例えば、カラオケ伴奏曲を半音単位で移調して再生するキー・コントロール機能により歌唱者に自分の声域に合った歌唱音域で歌唱させることができる。一方で、キー・コントロール機能を利用せずに歌唱を欲する利用者も少なくなく、このような利用者に対してよりきめ細やかなニーズに応じた楽曲を提示することが望まれる。
【０００３】
従来、カラオケ装置においては、歌唱者の声域幅より小さい歌唱音域幅を有する楽曲を検索し、抽出された楽曲を歌唱者の声域内で歌唱できるようにキー・コントロールの値を適宜設定する技術が知られている（特許文献１）。また、微小区間（３０ｍｓｅｃ）毎に歌唱者の音声信号のピッチを検出し、リファレンスデータの音高と比較して評価することで歌唱者の歌唱を採点し、採点履歴としてデータベース化する技術が知られており（特許文献２）、このような技術を適用して、歌唱者の歌唱履歴に基づき当該歌唱者の声域を３つのアルゴリズムで判定し、判定された声域に含まれる歌唱音域を有する楽曲を選定する技術が知られている（特許文献３）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２４７５５８号公報
【特許文献２】特開２００５−１０７２８６号公報
【特許文献３】特開２００８−１５２１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、カラオケ利用者は楽曲を原曲キーでイメージしており、キーの変更により曲の雰囲気が変わってしまうと感じられることも多く、また「生音曲」と呼ばれるオーディオデータ（ＭＰ３など）を再生するカラオケ装置もあってキー変更により発生するフラッター感を嫌う利用者も多いことから、原曲キー、すなわちキー・コントロール機能を利用しないで歌唱することにこだわるカラオケ利用者も少なくない。
【０００６】
しかしながら、上記特許文献等の技術においては、歌唱者の声域を測定する際に、各音高の歌唱を分析して単純に「歌唱できる」、「歌唱できない」と判定するに止まり、例えば「多少、歌唱し難いところもあるが他のほとんどの部分は気持ちよく歌唱できる」とするような条件での絞込み検索を行うことができず、このような利用者のニーズに沿うことができないという問題がある。
【０００７】
そこで、本発明は上記課題に鑑みなされたもので、キー変更を伴わずに歌唱者の声域に対処した楽曲のきめ細かい絞込み検索を可能とするカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１の発明では、各楽曲について歌唱区間毎に、歌唱者による歌唱を当該歌唱区間に合わせて少なくとも歌唱したピッチに対して歌唱すべきノート毎の音高との関係で分析、採点するための評価基準であるリファレンスデータを備えると共に、利用者の歌唱した楽曲の歌唱採点履歴を記憶しておくカラオケ装置であって、利用者による歌唱音声のピッチを検出して前記リファレンスデータの各音高と比較することにより採点し、前記歌唱採点履歴に反映させる採点手段と、該利用者の各歌唱における歌唱採点履歴から音高毎の評価を集計して歌唱別音高評価情報を作成する歌唱別評価情報作成手段と、該利用者の複数の歌唱別音高評価情報から音高毎の評価を集計して利用者別音高評価情報を作成する利用者別評価情報作成手段と、索対象となる楽曲の歌唱すべき音高のそれぞれを前記利用者別音高評価情報に基づいて採点して、当該楽曲を利用者が歌唱したと仮想した場合に得られる採点結果である予想スコアを当該楽曲毎に算出する検索楽曲採点手段と、検索対象となる楽曲から前記予想スコアを条件として選曲候補楽曲を抽出する楽曲検索手段と、を有する構成とする。
【０００９】
請求項２〜５の発明では、「前記歌唱採点履歴のそれぞれには少なくとも歌唱日時を含む属性情報を有し、前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、前記利用者別評価情報作成手段は、歌唱日時が所定条件を満たす前記歌唱別音高評価情報から利用者別音高評価情報を作成する」構成とし、
「前記歌唱採点履歴のそれぞれには少なくとも歌唱された楽曲の音楽ジャンル情報を含む属性情報を有し、前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、前記利用者別評価情報作成手段は、所定の音楽ジャンルに属する楽曲に係る前記歌唱別音高評価情報から利用者別音高評価情報を作成する」構成とし、
「前記歌唱採点履歴のそれぞれには少なくとも歌唱された楽曲のアーチスト情報を含む属性情報を有し、前記歌唱別評価情報作成手段は、歌唱毎にその属性情報が対応付けられた歌唱別音高評価情報を作成し、前記利用者別評価情報作成手段は、所定のアーチストが歌唱する楽曲に係る前記歌唱別音高評価情報から利用者別音高評価情報を作成する」構成とし、
「前記検索楽曲採点手段は、楽曲の歌唱すべき音高のそれぞれを前記利用者別音高評価情報と当該音高の音符長とに基づいて採点して予想スコアを算出する」構成とする。
【発明の効果】
【００１０】
本発明によれば、利用者の歌唱した楽曲の歌唱採点履歴を適宜歌唱日時、音楽ジャンル、楽曲アーチストを含む属性情報を含んで記憶しておき、利用者による歌唱をリファレンスデータに基づき採点して歌唱採点履歴に反映させ、歌唱採点履歴から音高毎の評価を集計して歌唱別音高評価情報を作成し、複数の歌唱別音高評価情報から音高毎の評価を適宜属性情報に基づき集計して利用者別音高評価情報を作成し、検索対象となる楽曲の歌唱すべき音高のそれぞれを利用者別音高評価情報等に基づいて採点して、当該楽曲を利用者が歌唱したと仮想した場合の予想スコアを当該楽曲毎に算出し、検索対象となる楽曲から予想スコアを条件として選曲候補楽曲を抽出する構成とすることにより、予想スコアによって原曲キーのままで歌唱できるかどうかを楽曲検索時の絞込み条件とさせることから、キー変更を伴わずに歌唱者の声域に対処した楽曲のきめ細かな絞込み検索を行わせることができるものである。
【図面の簡単な説明】
【００１１】
【図１】本発明に係るカラオケ装置のブロック構成図である。
【図２】図１のカラオケ装置と通信自在なサーバの説明図である。
【図３】図２のサーバの記憶する利用者情報の説明図である。
【図４】図１のカラオケ装置におけるログイン時のフローチャートである。
【図５】図１のカラオケ装置における楽曲検索のフローチャート（１）である。
【図６】図１のカラオケ装置における楽曲検索のフローチャート（２）である。
【図７】図５の楽曲検索時に作成される利用者別音高評価情報の説明図である。
【図８】図５の楽曲検索時に算出される予想スコアの説明図である。
【図９】図１のカラオケ装置における歌唱終了後の処理フローチャートである。
【図１０】図１のカラオケ装置におけるログアウト時のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図により説明する。
図１に、本発明に係るカラオケ装置のブロック構成図を示す。図１において、各カラオケ装置１１は、主要装置としてのカラオケ本体１２に、有線又は無線で外部接続されるものとして、表示部１３、ミキシングアンプ１４、マイク１５、スピーカ１６、遠隔入出力装置１７が接続される。
【００１３】
上記表示部１３は、通常の楽曲選曲表示やカラオケ演奏時の背景映像等を表示するもので、例えば液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ（ＰＤＰ）、その他種々のディスプレイを採用することができる。上記ミキシングアンプ１４は、カラオケ本体１２より送られてくる音楽演奏信号に、マイク１５からの音声信号をミキシングし、増幅してスピーカ１６より出力する。
【００１４】
上記遠隔入出力装置１７は、図示しない端末送受信部により、カラオケ本体１２に対して有線方式ないし無線方式（ＩＲ方式やブルートゥース（登録商標）機構のピコネット接続方式など）を利用してデータ授受を行うためのもので、少なくともログイン・ログアウト処理手段１７Ａ、楽曲検索手段である選曲楽曲登録手段１７Ｂ（条件抽出手段１７Ｃ）及び端末表示手段１７Ｄを適宜備える。
【００１５】
上記ログイン・ログアウト処理手段１７Ａは、利用者によるログイン操作に応じて当該利用者より利用者ＩＤを取得してログインを許可する処理を行うと共に、ログアウト操作に応じて利用終了の処理を行い、ＲＡＭ２３に記憶している歌唱採点履歴及び歌唱別音高評価情報をサーバ６２に送出するプログラムである（図１０で説明する）。
【００１６】
選曲楽曲登録手段１７Ｂは条件抽出手段１７Ｃを有して、楽曲を検索させ、選曲させるテーブルを備えて選曲された楽曲をカラオケ本体１２における予約待ち行列４１に登録するプログラムであり、選曲時に条件抽出手段１７Ｃが検索対象となる楽曲から後述の予想スコアを条件として選曲候補楽曲を抽出する。上記端末表示手段１７Ｃは、液晶ディスプレイ（ＬＣＤ）とタッチセンサとを積層して入出力用とし、表示されるアイコン等に対応して当該タッチセンサにより楽曲の選択などのデータを入力することができるＧＵＩのユーザインタフェース機能を有するものである。
【００１７】
上記カラオケ本体１２は、バス２０、中央制御部２１、ＲＯＭ２２、ＲＡＭ２３、映像表示制御手段２４、音楽演奏制御部２５、音源（シンセサイザ）２６、送受信部２７Ａ，２７Ｂ、採点手段２８、Ａ／Ｄ変換部２９、記憶部３０、利用者情報取得手段３１、利用者別評価情報作成手段３２、検索楽曲採点手段３３及び歌唱別評価情報作成手段３４を備える。上記ＲＡＭ２３には予約待ち行列４１、利用者情報記憶領域４２が形成され、利用者情報記憶領域４２には利用者ＩＤ等の書誌的な情報の他に、歌唱採点履歴４３、歌唱別音高評価情報４４及び利用者別音高評価情報４５が記憶される。また、記憶部３０には、楽曲データベース（楽曲ＤＢ）５１、映像データベース（映像ＤＢ）５２及びリファレンスデータベース（リファレンスＤＢ５３）が記憶される。なお、上記各構成について、本発明の要旨と直接関連しない要素部分であっても、従前のカラオケシステムにおいても大部分が適用可能であることを示すために、構成要素の全体を説明する。
【００１８】
上記中央制御部２１は、このシステムを統括的に処理制御する物理的なＣＰＵであり、ＲＯＭ２２に記憶されているプログラムに基づくアルゴリズム処理を行う。上記ＲＡＭ２３は、予約待ち行列４１の記憶領域及び利用者情報記憶領域４２が形成される他に、上記種々のプログラムを展開、実行させるための作業領域としての役割をなすもので、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。
【００１９】
上記映像表示制御手段２４は、演奏時に、映像ＤＢ５２より抽出された背景映像及び楽曲ＤＢ５１より抽出された楽曲の歌詞データを表示部１３に出力するプログラム乃至電子回路である。上記音楽演奏制御部２５は、例えばシーケンスプログラムを備え、楽曲ＩＤで楽曲ＤＢ５１より抽出された音符データに従って音源（シンセサイザ）２６を駆動するもので、当該音源２６の出力は演奏信号としてミキシングアンプ１４に出力される。
【００２０】
上記送受信部２７Ａは、遠隔入出力装置１７との間で有線方式ないし無線方式（ＩＲ方式やブルートゥース（登録商標）機構のピコネット接続方式など）を利用してデータ授受を行うためのもので、そのための電子回路及びプログラムである。上記送受信部２７Ｂは、カラオケ本体１２とサーバ６２とが通信ネットワーク６１を介してデータ授受を行うための物理的な通信用回路やプラットフォーム等のソフトウエアにより構成されるものである。
【００２１】
上記採点手段２８は、所定の歌唱区間（例えば３０ｍｍｓｅｃ）毎に、利用者による歌唱音声のピッチを検出して後述のリファレンスデータの各音高と比較することにより採点するもので、マイク１５からの音声信号がミキシングアンプ１４をスルーしてＡ／Ｄ変換部２９でデジタル変換された音声信号に対して楽曲データに含まれる歌唱採点するためのリファレンスデータに基づいて採点処理を行うプログラムである。具体的には、例えば特許第４２２２９１５号公報に記載されている手法を用いることができる。
【００２２】
また、採点においては、歌唱技法などを考慮し、不利な減点が起きないように採点処理する。例えば、歌唱に際して種々の歌唱技法を周波数などでデータ化した技法データを用いて採点を行うもので、ビブラート情報、抑揚情報、ロングトーン情報、走り情報、ため情報、こぶし情報、しゃくり情報、フォール情報、シャウト情報などの歌唱技法データなどがある（特開平１０−０７８７５０号公報など参照）。
【００２３】
採点手段２８で処理された歌唱区間毎の採点値を含む採点値は、ＲＡＭ２３に記憶されている歌唱採点履歴４３に反映される。なお、歌唱区間毎の採点値は、その都度表示部１３に表示させてもよい。
【００２４】
上記記憶部３０に記憶されている楽曲ＤＢ５１は、楽曲毎に、音符データ、歌詞データなどを格納する。演奏に関して、具体的には、楽曲ＩＤ、曲名及びアーチストＩＤ（アーチスト名）が関連付けられた楽曲テーブルを有し、楽曲毎に、楽曲ＩＤで管理される所定データ形式のカラオケ楽曲の音符データ（例えば、ＭＩＤＩ（登録商標）形式の音符データ）等で構成される楽曲データ（ファイル）について当該楽曲ＩＤをファイル名としてそれぞれ格納したデータベースである。上記記憶部３０に記憶されている映像ＤＢ５２は、楽曲毎に応じた背景映像データについて楽曲ＩＤをファイル名としてそれぞれ格納したデータベースである。
【００２５】
上記記憶部３０に記憶されているリファレンスＤＢ５３は、上記楽曲ＤＢ５１に記憶されているカラオケ楽曲と当該カラオケ楽曲の十分に小さな歌唱区間（例えば３０ｍｍｓｅｃ）に合わせた歌唱者による歌唱を評価、分析するための評価基準として用いられるリファレンスデータとを紐付けて記憶するデータベースである。当該リファレンスデータには、楽曲毎に、少なくともノート番号とベロシティ（大きさ）に応じて歌唱すべきピッチ（音高）が含まれる。なお、ＭＩＤＩ機器においては、ピアノの鍵盤（８８鍵）の中央の「ド」を「Ｃ４」として、最高音の鍵盤「ド」を「Ｃ８」、最低音の鍵盤「ラ」を「Ａ０」と表す。
【００２６】
上記利用者情報取得手段３１は、ログイン時に、取得した利用者ＩＤを送受信部２７Ｂ、通信ネットワーク６１を介してサーバ６２に対して当該利用者の利用者情報（歌唱採点履歴、歌唱別音高評価情報を含む）を要求し、サーバ６２により取得した利用者情報をＲＡＭ２３の利用者情報記憶領域４２に、利用者ＩＤ等の書誌的な情報の他に、歌唱採点履歴４３、歌唱別音高評価情報４４として記憶するプログラムである。
【００２７】
順番は相前後するが、上記歌唱別評価情報作成手段３４は、利用者の各歌唱における歌唱採点履歴から音高毎の評価を集計して歌唱別音高評価情報を作成するプログラムであり、一の楽曲の歌唱後毎に作成、更新され、ログアウト時にサーバ６２に送出されて後述の利用者データベース（利用者ＤＢ）７４に記憶され、ログイン時にサーバ６２より取得してＲＡＭ２３の利用者情報記憶領域４２に記憶される。歌唱別音高評価情報の詳細は図３（Ｂ）で説明する。
【００２８】
上記利用者別評価情報作成手段３２は、楽曲検索時に、当該利用者の複数の歌唱別音高評価情報４４から音高毎の評価を集計して利用者別音高評価情報４５を作成するプログラムであり、作成された利用者別音高評価情報４５はＲＡＭ２３の利用者情報記憶領域４２に記憶される。歌唱別音高評価情報４４が更新された時に、必要に応じて当該利用者別音高評価情報４５を更新してもよい。利用者別音高評価情報４５の詳細は図７で説明する。
【００２９】
上記検索楽曲採点手段３３は、利用者が楽曲予約のために楽曲を検索し、予約候補曲を絞り込む操作の所定段階で、検索対象となる楽曲の歌唱すべき音高のそれぞれを利用者別音高評価情報４５に基づいて採点して、当該楽曲を利用者が歌唱したと仮想した場合に得られる採点結果である予想スコアを当該楽曲毎に算出するプログラムである。一例を図８で説明する。
【００３０】
続いて、図２に図１のカラオケ装置と通信自在なサーバの説明図を示すと共に、図３に図２のサーバの記憶する利用者情報の説明図を示す。図２（Ａ）において、サーバ６２は、インターネットなどの通信ネットワーク６１を介して端末としての所定数のカラオケ装置１１（１１Ａ〜１１Ｎ）を管理し、当該各カラオケ装置１１に対する楽曲データの配信や各種データを送受する装置である。
【００３１】
サーバ６２は、図２（Ｂ）に示すように、少なくとも制御部７１、ネットワーク送受信部７２及び利用者情報更新手段７３を備える。上記制御部７１は、当該サーバ６２を統括的に制御する物理的なＣＰＵであり、図示しないＲＯＭに格納されているプログラムを実行処理して統括的な処理を行う。
【００３２】
上記ネットワーク送受信部７２は、各カラオケ装置１１（１１Ａ〜１１Ｎ）との通信（データ授受）を行うために、通信ネットワーク６１の通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウエアにより構成される。上記利用者情報更新手段７３は、各カラオケ装置１１より送られてくる利用者ＩＤに関連付けられた新たな歌唱採点履歴４３及び歌唱別音高評価情報４４を含む利用者情報に基づいて利用者ＤＢ７４の該当情報を更新するプログラムである。
【００３３】
上記利用者ＤＢ７４は、図２（Ｃ）に示すように、利用者の利用者ＩＤと属性情報とが関連付けられた顧客情報を格納する記憶装置である。その属性情報としては、図示しない氏名、住所、セカンドネーム等の書誌的な情報の他に、当該利用者の歌唱採点履歴及び歌唱別音高評価情報を少なくとも含む。
【００３４】
上記歌唱採点履歴は、図３（Ａ）に一例として示すと、当該利用者が過去に歌唱した楽曲について、それぞれ、歌唱日時、歌唱楽曲ＩＤ、当該楽曲のアーチストを特定するアーチストＩＤ、当該楽曲のジャンルを特定するジャンルＩＤが付帯され、少なくとも当該楽曲の歌唱すべきノート毎の音高に関する採点値が含まれる。ノート毎の音高に関する採点値は、連続する同じ音高の歌唱区間の採点値を総合したものである。当該歌唱採点履歴はカラオケ装置１１で作成、更新され、当該利用者がログアウトした後に当該サーバ６２に送られてきて利用者情報更新手段７３が利用者ＤＢ７４に対して更新する。なお、採点手段２８は、音高の他に音量や発声タイミング、各種歌唱技法などをもとに歌唱を総合的に評価し、歌唱全体の採点値を利用者に報知する。歌唱採点履歴には、これら（歌唱全体の採点値や音高以外の評価）を含めてもよい。
【００３５】
上記歌唱別音高評価情報は、図３（Ａ）に示すような歌唱採点履歴に基づいて、歌唱された各楽曲の音高毎に平均点を算出して作成される。平均点の算出に際しては最高点と最低点を除外してもよい。例えば、図３（Ｂ）は、当該利用者の最近５回分の歌唱について作成されたものを示しており、楽曲の属性として歌唱日時、ジャンルＩＤ、アーチストＩＤなどが紐付けされる。この属性が後述の利用者別音高評価情報を作成する際のピックアップ条件となる。因みに、図３（Ｂ）に示される歌唱別音高評価情報における２０１４年６月１５日分の音高評価は図３（Ａ）に示した歌唱採点履歴に基づいている。
【００３６】
当該歌唱別音高評価情報は、カラオケ装置１１の歌唱別評価情報作成手段３４で作成、更新され、当該利用者がログアウトした後に当該サーバ６２に送られてきて利用者情報更新手段７３が利用者ＤＢ７４に対して更新する。
【００３７】
そこで、まず、図４に、図１のカラオケ装置におけるログイン時のフローチャートを示す。図４において、利用者による遠隔入出力装置１７を用いたログイン要求に応じてログイン・ログアウト処理手段１７Ａのログイン処理が開始され、利用者ＩＤの要求に対して当該利用者より利用者ＩＤを取得し、一旦ＲＡＭ２３の利用者情報記憶領域４２に記憶する（ステップ１（Ｓ１））。ログイン処理が終了すると、利用者情報取得手段３１が、サーバ６２に対して利用者ＩＤに基づき当該利用者の書誌的情報、歌唱採点履歴及び歌唱別音高評価情報を含む利用者情報を要求する（Ｓ２）。
【００３８】
そして、サーバ６２より利用者情報を取得すると、ＲＡＭ２３の利用者情報記憶領域４２に当該利用者の書誌的情報、歌唱採点履歴４３及び歌唱別音高評価情報４４を記憶する（Ｓ３）。
【００３９】
続いて、図５及び図６に図１のカラオケ装置における楽曲検索のフローチャートを示すと共に、図７に図５の楽曲検索時に作成される利用者別音高評価情報の説明図を示し、図８に図５の楽曲検索時に算出される予想スコアの説明図を示す。ログインした利用者が遠隔入出力装置１７を用いて楽曲検索を操作すると、選曲楽曲登録手段１７Ｂが実行され、利用者ＩＤの入力（若しくは会員カードからの利用者ＩＤの読み取り）が行われることで検索開始される。ここでは、楽曲検索において当該利用者が声域対象曲検索を選択した場合として説明する。
【００４０】
図５において、声域対象曲検索では、まず、検索対象として歌唱日時、楽曲ジャンル、アーチストの何れかが選択される（Ｓ１１）。図５では歌唱日時を検索対象との流れとし、楽曲ジャンル検索、アーチスト検索については図６で示される。
【００４１】
歌唱日時による検索対象では、利用者別評価情報作成手段３２が、ＲＡＭ２３の利用者情報記憶領域４２に記憶されている歌唱別音高評価情報４４を読み出し、例えば、「最近１ヶ月以内の歌唱」や「最新の５０件の歌唱」などとした歌唱をピックアップして集計する。ここでは当該利用者の歌唱のうち「最近の３回」の歌唱別音高平均点を集計して、図７に示されるようなノート番号に応じた利用者別音高平均点を算出し、当該利用者についての利用者別音高評価情報４５としてＲＡＭ２３の利用者情報記憶領域４２に記憶する（Ｓ１２）。
【００４２】
すなわち、図３（Ｂ）に示される歌唱別音高評価情報４４のうち、歌唱日時の最近３回として、２０１４年６月２０日、２０１４年７月２日、２０１４年７月８日分が対象とされてノート番号に応じた利用者別音高平均点が算出される。
【００４３】
利用者による検索で楽曲数がある程度絞られた状態（例えば５曲、１０曲など）の時に当該利用者による予想スコア条件が設定される（Ｓ１３）。予想スコアは所定の楽曲を利用者が歌唱したと仮想した場合に得られる採点結果であり、例えば、「予想スコア８０点以上」を選択設定する。
【００４４】
そこで、検索楽曲採点手段３３が、利用者による楽曲検索で絞り込まれた所定数の予約候補曲のそれぞれについて、対応のリファレンスデータをリファレンスＤＢ５３より読み出し、当該リファレンスデータに基づき歌唱すべきノートの音高に作成した利用者別音高評価情報４５の対応する各音高平均点を適用して採点し（Ｓ１４）、各楽曲について、ノート番号の採点結果の平均値を予想スコアとして算出する（Ｓ１５）。なお、適用すべきデータが無い音高は採点されない。
【００４５】
予想スコアは、例えば各ノートの採点結果の平均値とする。例えば「最近の３回」の歌唱別音高平均点を集計して利用者別音高平均点を算出していた場合、選曲対象楽曲Ｓ１０（ドレミファソファミレド）を歌唱したと仮定した場合の予想スコアは図８（Ａ）に示すような「８４．６点」と算出され、また、選曲対象楽曲Ｓ２０（ドレミファソラシド）を歌唱したと仮定した場合の予想スコアは図８（Ｂ）に示すような「７８．７点」と算出される。なお、上記集計では単純に平均点を求めたが、平均点を算出する際に最高点と最低点を除外してから算出してもよく、あるいは、他の統計的手法を用いてもよい。また、歌唱すべき音符長により重み付けを行って採点してもよい。
【００４６】
そこで、選曲楽曲登録手段１７Ｂにおける条件抽出手段１７Ｃが、設定された予想スコア条件に基づいて、上記予想スコアが算出された楽曲から条件合致の楽曲を抽出する（Ｓ１６）。
【００４７】
すなわち、「予想スコア８０点以上」という条件で検索すれば、楽曲Ｓ１０が抽出され、楽曲Ｓ２０は抽出されない。これは、当該利用者の歌唱実績に基づいて両曲を仮想的に採点しているからである。つまり楽曲Ｓ２０は、当該利用者が苦手としている音域のノートが、楽曲Ｓ１０と比べて多く含まれていることとなる。この場合、利用者にとって苦手な音高を含む楽曲であっても、その出現比率が小さければ歌唱を楽しむ上でさほど障害にはならないことから、そのような楽曲の予想スコアは悪くならずに抽出から漏れる可能性が小さく、逆に利用者の声域範囲内の音高しか含まない楽曲であっても、声域上限に近く普段からあまり点数が伸びない音高の出現比率が大きいと歌唱しづらいものであることから、そのような楽曲の予想スコアは悪くなって抽出される可能性が下がることとなる。このように、よりきめ細やかな絞込みを実現可能とすることができるものである。
【００４８】
そして、抽出された楽曲が端末表示部１７Ｄに表示され（Ｓ１７）、そのうち選択された楽曲がカラオケ本体１２のＲＡＭ２３の予約待ち行列４１に登録されるものである（Ｓ１８）。なお、抽出された楽曲を表示する際に、絞込み対象となる各楽曲の予想スコアを所定の順序で並べて表示してもよい。
【００４９】
上記検索対象（Ｓ１１）において、楽曲ジャンルが選択された場合には、図６（Ａ）に示すように、利用者別評価情報作成手段３２が、ＲＡＭ２３より読み出した当該利用者の歌唱別音高評価情報４４に基づいて、利用者指定のジャンルの楽曲を所定数抽出して歌唱別音高平均点を集計し、ノート番号に応じた利用者別音高平均点を算出し、当該利用者についての利用者別音高評価情報４５としてＲＡＭ２３の利用者情報記憶領域４２に記憶する（Ｓ２１）。
【００５０】
例えば、当該利用者の歌唱のうち、図３（Ｂ）に示す歌唱別音高評価情報４４のうち音楽ジャンル「Ｊ１」に属する楽曲の歌唱別音高平均点をピックアップして集計する。ここでは、図３（Ｂ）に示す歌唱別音高評価情報４４の２０１４年６月１５日、２０１４年６月１９日、２０１４年７月２日の歌唱が対象となり（音楽ジャンル「Ｊ１」に属する楽曲の２０１４年６月１５日以前の歌唱を含ませてもよい）、これらの歌唱別音高平均点を集計して利用者別音高平均点を算出する。このような集計により得られた利用者別音高平均点を当該音楽ジャンルの楽曲に適用すれば、予想スコアの精度をより高めることができるものである。
【００５１】
また、上記検索対象（Ｓ１１）において、アーチストが選択された場合には、図６（Ｂ）に示すように、利用者別評価情報作成手段３２が、ＲＡＭ２３より読み出した当該利用者の歌唱別音高評価情報４４に基づいて、利用者指定のアーチストの楽曲を所定数抽出して歌唱別音高平均点を集計し、ノート番号に応じた利用者別音高平均点を算出し、当該利用者についての利用者別音高評価情報４５としてＲＡＭ２３の利用者情報記憶領域４２に記憶する（Ｓ２２）。
【００５２】
例えば、当該利用者の歌唱のうち、図３（Ｂ）に示す歌唱別音高評価情報４４のうちアーチスト「Ａ１」に属する楽曲の歌唱別音高平均点をピックアップして集計する。ここでは、図３（Ｂ）に示す歌唱別音高評価情報４４の２０１４年６月１５日、２０１４年６月１９日、２０１４年６月２０日、２０１４年７月２日の歌唱が対象となり（アーチスト「Ａ１」に属する楽曲の２０１４年６月１５日以前の歌唱を含ませてもよい）、これらの歌唱別音高平均点を集計して利用者別音高平均点を算出する。このような集計により得られた利用者別音高平均点を当該アーチストの楽曲に適用すれば、予想スコアの精度をより高めることができるものである。
【００５３】
次に、図９に、図１のカラオケ装置における歌唱終了後の処理フローチャートを示す。図９において、所定の利用者がログイン中に所定の楽曲を歌唱すると、採点手段２８により当該楽曲のリファレンスデータをリファレンスＤＢ５３より読み出して歌唱区間毎に採点処理が実行される（Ｓ３１）。採点結果は、ＲＡＭ２３の利用者情報記憶領域４２に記憶されている歌唱採点履歴４３に対し、楽曲ＩＤ、歌唱日時、ジャンルＩＤ、アーチストＩＤ、採点結果を追記して更新する（Ｓ３２）。
【００５４】
そして、歌唱別評価情報作成手段３４が、当該採点結果に基づいて音高毎に平均点を算出し、ＲＡＭ２３の利用者情報記憶領域４２に記憶されている歌唱別音高評価情報４４に対して楽曲ＩＤに関連付けて歌唱日時、ジャンルＩＤ、アーチストＩＤ、当該音高毎の平均点を追記して更新するものである。（Ｓ３３）。
【００５５】
次に、図１０に、図１のカラオケ装置におけるログアウト時のフローチャートを示す。図１０において、所定の利用者が遠隔入出力装置１７を用いてログアウト要求をすると、ログイン・ログアウト処理手段１７Ａによりログアウト処理が行われる（Ｓ４１）。そして、ログアウト時にＲＡＭ２３の利用者情報記憶領域４２に記憶されている歌唱採点履歴４３及び歌唱別音高評価情報４４を利用者ＩＤに関連付けてサーバ６２に送信して終了する（Ｓ４２）。
【００５６】
サーバ６２では、利用者情報更新手段７３が取得した歌唱採点履歴４３及び歌唱別音高評価情報４４を、利用者ＤＢ７４の対応する利用者ＩＤの利用者情報中に書き換えて更新することで、常に最新の歌唱採点履歴及び歌唱別音高評価情報として記憶されるものである。
【００５７】
ところで、利用者別音高評価情報における利用者別音高平均点を更新する対象を歌唱日時とする場合には、利用者別評価情報作成手段３２をサーバ６２に備えさせ、歌唱別音高平均点が算出、記憶される度に、あるいは定期的なタイミングで利用者別音高平均点を更新してもよい。例えば、対象数が多い（例えば最新の５０件など）場合の時間情報に係る条件で利用者別音高平均点を更新するに際して効率的である。このことは、処理を単にサーバ６２に委ねただけであり、カラオケ装置１１に備えさせる場合と実質的には同一である。なお、音楽ジャンルやアーチストに係る条件で利用者別音高平均点を更新する場合には、選曲予約のための検索操作の流れの中での処理を実行する必要がある。
【００５８】
また、選曲楽曲登録手段１７Ｂ、利用者別評価情報作成手段３２、検索楽曲採点手段３３、歌唱別評価情報作成手段３４及び楽曲ＤＢ５１、リファレンスＤＢ５３をサーバ６２に備えさせ、カラオケ装置１１とオンライン状態で上記のような楽曲検索処理を行わせてもよいが、このような場合であっても処理を単にサーバ６２に委ねただけであり、カラオケ装置１１に備えさせる場合と実質的には同一である。
【００５９】
このように、予想スコアを算出することによって原曲キーのままで歌唱できるかどうかを楽曲検索時の絞込み条件とさせることから、キー変更を伴わずに歌唱者の声域に対処した楽曲のきめ細かな絞込み検索を行わせることができるものである。
【産業上の利用可能性】
【００６０】
本発明のカラオケ装置は、カラオケの基本的機能を備えるカラオケ装置の産業分野に利用可能である。
【符号の説明】
【００６１】
１１            カラオケ装置
１２            カラオケ本体
１７            遠隔入出力装置
１７Ｂ          選曲楽曲登録手段
１７Ｃ          条件抽出手段
２８            採点手段
３１            利用者情報取得手段
３２            利用者別評価情報作成手段
３３            検索楽曲採点手段
３４            歌唱別評価情報作成手段
４２            利用者情報記憶領域
４３            歌唱採点履歴
４４            歌唱別音高評価情報
４５            利用者別音高評価情報
５３            リファレンスデータベース
６２            サーバ
７４            利用者データベース
【図１】
0006366403.tif 000002
【図２】
0006366403.tif 000003
【図３】
0006366403.tif 000004
【図４】
0006366403.tif 000005
【図５】
0006366403.tif 000006
【図６】
0006366403.tif 000007
【図７】
0006366403.tif 000008
【図８】
0006366403.tif 000009
【図９】
0006366403.tif 000010
【図１０】
0006366403.tif 000011