(57)【要約】【課題】バージョン違いの楽曲が存在する楽曲をカラオケ歌唱する際に、利用者がどのバージョンの楽曲に合わせた歌い方をするかに関わらず、正確な採点を可能とするカラオケ装置を提供する。【解決手段】ある楽曲が選曲された場合、当該ある楽曲と構成が同じであり、リファレンスデータが異なるバージョン違いの楽曲があるかどうかを判定する楽曲判定部、バージョン違いの楽曲があると判定された場合、当該バージョン違いの楽曲のリファレンスデータを取得するリファレンスデータ取得部、ある楽曲のカラオケ歌唱に伴う歌唱音声データを、ある楽曲のリファレンスデータ及び取得したバージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出し、最も高い採点値を当該カラオケ歌唱の採点値として決定する採点値決定部、決定された採点値を提示する提示部、を有するカラオケ装置。【選択図】図２
2018189734.tif 000002
【特許請求の範囲】
【請求項１】
ある楽曲が選曲された場合、当該ある楽曲と構成が同じであり、リファレンスデータが異なるバージョン違いの楽曲があるかどうかを判定する楽曲判定部と、
前記バージョン違いの楽曲があると判定された場合、当該バージョン違いの楽曲の前記リファレンスデータを取得するリファレンスデータ取得部と、
前記ある楽曲のカラオケ歌唱に伴う歌唱音声データを、前記ある楽曲のリファレンスデータ及び取得した前記バージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出し、最も高い採点値を当該カラオケ歌唱の採点値として決定する採点値決定部と、
決定された前記採点値を提示する提示部と、
を有するカラオケ装置。
【請求項２】
前記採点値決定部は、前記採点値の決定を前記ある楽曲の所定の演奏区間毎に行い、
前記提示部は、決定された所定の演奏区間毎の前記採点値を提示することを特徴とする請求項１記載のカラオケ装置。
【請求項３】
前記楽曲判定部は、前記ある楽曲と楽曲名が同一の楽曲を検索し、楽曲名が同一の楽曲がある場合、検索された当該楽曲の歌詞データと、前記ある楽曲の歌詞データと比較することにより、前記バージョン違いの楽曲があるかどうかを判定することを特徴とする請求項１または２記載のカラオケ装置。
【請求項４】
前記採点値決定部は、前記ある楽曲のキーと前記バージョン違いの楽曲のキーが異なる場合、前記バージョン違いの楽曲のキーを前記ある楽曲のキーに合わせ、前記ある楽曲のテンポと前記バージョン違いの楽曲のテンポが異なる場合、前記バージョン違いの楽曲のテンポを前記ある楽曲のテンポに合わせ、前記採点値の算出を行うことを特徴とする請求項１〜３のいずれか一つに記載のカラオケ装置。
【請求項５】
前記リファレンスデータ取得部は、前記リファレンスデータと併せて、前記バージョン違いの楽曲を歌唱する歌手情報を取得し、
前記採点値決定部は、決定した前記採点値と併せて、当該採点値を算出する際に使用したリファレンスデータに対応する歌手情報を前記提示部に出力し、
前記提示部は、算出された前記採点値と併せて前記歌手情報を提示させることを特徴とする請求項１〜４のいずれか一つに記載のカラオケ装置。
【請求項６】
前記ある楽曲のカラオケ歌唱を所定の演奏区間毎に複数の利用者で行う場合、
前記採点値決定部は、決定した前記採点値と併せて、前記複数の利用者の歌唱履歴に基づいて、前記演奏区間毎に前記カラオケ歌唱を行った利用者を特定する利用者情報を前記提示部に出力し、
前記提示部は、算出された前記採点値と併せて前記利用者情報を提示することを特徴とする請求項１〜５のいずれか一つに記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ装置に関する。
【背景技術】
【０００２】
カラオケ装置は、マイクにより入力された歌唱音声から音高データ、音量データ、リズムデータ等の歌唱音声データを抽出し、カラオケ演奏された楽曲の主旋律を示すリファレンスデータと比較することにより、カラオケ歌唱の採点を行うことができる。
【０００３】
カラオケ歌唱の採点に関して、一の歌唱音声データを異なる基準を用いて評価する技術がある。
【０００４】
たとえば、特許文献１には、二人の歌唱者で歌唱するデュエット曲や複数の歌唱者で合唱する曲といった複数の歌唱パートを有する曲のカラオケ歌唱を採点する方法が開示されている。具体的に、特許文献１の評価装置は、楽曲データ毎に歌唱パート毎のリファレンスデータを紐づけして予め記憶しておく。評価装置は、歌唱音声信号から検出されたピッチと歌唱パート毎のリファレンスデータとをノート毎に比較し、その差分に基づいて複数のリファレンスデータのうちのいずれかひとつをノート毎に選択する。そして、評価装置は、予め定められた回数以上連続して同一のリファレンスデータが選択された場合に、選択されたリファレンスデータを評価用データとして採用することで歌唱音声信号を評価する。このように先行文献１の評価装置によれば、複数の歌唱（又は演奏）パートを有する曲において、歌唱（又は演奏）されているパートに対応した評価を行うことができる。
【０００５】
また、特許文献２には、一のカラオケ歌唱の採点を複数の要素（たとえば音程、音量、リズム）によって行い、その結果を表示することが可能なカラオケ装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２６８３６８号公報
【特許文献２】特開平１０−１６１６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、カラオケ楽曲の中には、バージョン違いの楽曲がある。バージョン違いの楽曲は、楽曲の構成は同じであるが、アーティスト特有の節回し等、歌い方が異なるため、リファレンスデータ（音高、音長、音量等）が異なっている。バージョン違いの楽曲は、たとえば、ある歌手が他の歌手の楽曲を自らの歌い方で歌唱するカバー曲や、ある歌手が他の歌手に作詞・作曲して提供した楽曲を自らが歌唱するセルフカバー曲である。バージョン違いの楽曲は、カラオケ装置において、異なる識別情報（楽曲ＩＤ）を持つ楽曲として記憶されている。
【０００８】
ここで、たとえば楽曲Ｘとそのバージョン違いの楽曲Ｘ´があるとする。楽曲Ｘが選曲された場合、カラオケ装置は、楽曲Ｘの伴奏データに基づいてカラオケ演奏を行い、楽曲Ｘのリファレンスデータに基づいてカラオケ歌唱の採点を行う。
【０００９】
一方、楽曲Ｘのカラオケ歌唱中に、利用者が楽曲Ｘの節回しからバージョン違いの楽曲Ｘ´の節回しに変えて歌唱する場合や、利用者αが１番を楽曲Ｘのバージョン（楽曲Ｘを歌唱する歌手の歌い方）で歌唱し、利用者βが２番を楽曲Ｘ´のバージョンで歌唱するといった場合がありうる。
【００１０】
このような場合であっても、楽曲Ｘのカラオケ演奏に合わせた楽曲Ｘ´のバージョンでのカラオケ歌唱は、楽曲Ｘのリファレンスデータに基づいて採点されるため、正確な採点結果が得られず、カラオケの興趣を欠くという問題がある。
【００１１】
本発明の目的は、バージョン違いの楽曲が存在する楽曲をカラオケ歌唱する際に、利用者がどのバージョンの楽曲に合わせた歌い方をするかに関わらず、正確な採点を可能とするカラオケ装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するための主たる発明は、ある楽曲が選曲された場合、当該ある楽曲と構成が同じであり、リファレンスデータが異なるバージョン違いの楽曲があるかどうかを判定する楽曲判定部と、前記バージョン違いの楽曲があると判定された場合、当該バージョン違いの楽曲の前記リファレンスデータを取得するリファレンスデータ取得部と、前記ある楽曲のカラオケ歌唱に伴う歌唱音声データを、前記ある楽曲のリファレンスデータ及び取得した前記バージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出し、最も高い採点値を当該カラオケ歌唱の採点値として決定する採点値決定部と、決定された前記採点値を提示する提示部と、を有するカラオケ装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１３】
本発明によれば、バージョン違いの楽曲が存在する楽曲をカラオケ歌唱する際に、利用者がどのバージョンの楽曲に合わせた歌い方をするかに関わらず、正確な採点が可能となる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るカラオケ装置のハードウェア構成例を示す図である。
【図２】実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図３】実施形態に係るカラオケ装置の表示画面を示す図である。
【図４】実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図５】変形例２に係るカラオケ装置の表示画面を示す図である。
【図６】変形例３に係るカラオケ装置の表示画面を示す図である。
【発明を実施するための形態】
【００１５】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１６】
すなわち、前記採点値決定部が、前記採点値の決定を前記ある楽曲の所定の演奏区間毎に行い、前記提示部が、決定された所定の演奏区間毎の前記採点値を提示するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、所定の演奏区間毎に正確な採点が可能となる。
【００１７】
また、前記楽曲判定部が、前記ある楽曲と楽曲名が同一の楽曲を検索し、楽曲名が同一の楽曲がある場合、検索された当該楽曲の歌詞データと、前記ある楽曲の歌詞データと比較することにより、前記バージョン違いの楽曲があるかどうかを判定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、バージョン違いの楽曲の有無を確実に判断することができる。
【００１８】
また、前記採点値決定部が、前記ある楽曲のキーと前記バージョン違いの楽曲のキーが異なる場合、前記バージョン違いの楽曲のキーを前記ある楽曲のキーに合わせ、前記ある楽曲のテンポと前記バージョン違いの楽曲のテンポが異なる場合、前記バージョン違いの楽曲のテンポを前記ある楽曲のテンポに合わせ、前記採点値の算出を行うカラオケ装置が明らかとなる。このようなカラオケ装置によれば、バージョン違いの楽曲のキーやテンポが選曲された楽曲のキーやテンポと異なる場合であっても正確な採点が可能となる。
【００１９】
また、前記リファレンスデータ取得部が、前記リファレンスデータと併せて、前記バージョン違いの楽曲を歌唱する歌手情報を取得し、前記採点値決定部が、決定した前記採点値と併せて、当該採点値を算出する際に使用したリファレンスデータに対応する歌手情報を前記提示部に出力し、前記提示部が、算出された前記採点値と併せて前記歌手情報を提示させるカラオケ装置が明らかとなる。このようなカラオケ装置によれば、算出された採点値がどの歌手のバージョンに基づくものであるかを容易に把握できる。
【００２０】
前記ある楽曲のカラオケ歌唱を所定の演奏区間毎に複数の利用者で行う場合、前記採点値決定部が、決定した前記採点値と併せて、前記複数の利用者の歌唱履歴に基づいて、前記演奏区間毎に前記カラオケ歌唱を行った利用者を特定する利用者情報を前記提示部に出力し、前記提示部が、算出された前記採点値と併せて前記利用者情報を提示するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、算出された採点値がどの利用者のカラオケ歌唱に基づくものであるかを所定の演奏区間毎に容易に把握できる。
【００２１】
＜実施形態＞
図１〜図４を参照して、実施形態に係るカラオケ装置１について説明する。
【００２２】
＝＝カラオケ装置＝＝
カラオケ装置１は、歌唱者が選曲した楽曲のカラオケ演奏及び歌唱者がカラオケ歌唱を行うための装置である。図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００２３】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は歌唱者の歌唱音声（マイク４０からの入力音声）をアナログの歌唱音声信号に変換してカラオケ本体１０に入力するための構成である。
【００２４】
（カラオケ本体のハードウェア）
カラオケ本体１０は、選曲された楽曲のカラオケ演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された歌唱音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図１に示すように、カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。カラオケ本体１０は、サーバ装置（図示無し）と通信可能に接続されており、サーバ装置から楽曲データや利用者の歌唱履歴を取得することができる。
【００２５】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２６】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインターフェースを提供する。
【００２７】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部１３は、カラオケ装置１によりカラオケ演奏を行うための複数の楽曲データを記憶する。
【００２８】
楽曲データは、個々の楽曲を特定するための識別情報（楽曲ＩＤ）が付与されている。楽曲データは、伴奏データ、リファレンスデータ、演奏区間データ等を含む。伴奏データは、カラオケ演奏音の元となるＭＩＤＩ形式のデータである。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準として用いられるデータである。演奏区間データは、各楽曲に含まれる演奏区間（たとえば、１番のＡメロ、１番のＢメロ、１番のサビ、間奏、２番のＡメロ・・・・）を示すデータである。演奏区間データは、各演奏区間の開始位置を示す演奏マークデータを含む。各演奏区間は、演奏マークデータを参照することで識別できる。
【００２９】
また、記憶部１３は、各楽曲に対応する歌詞テロップに含まれる各文字のテキストに対応する歌詞データ、各楽曲に対応する歌詞テロップを表示装置３０等に表示させる際の各種タイミングを示す歌詞テロップ表示データ、カラオケ演奏時に合わせて表示装置３０等に表示される背景画像に対応する背景画像データ、及び楽曲の属性情報（曲名、歌手名、作詞・作曲者名、及びジャンル等の当該楽曲に関する情報）を記憶する。
【００３０】
音響処理部１４は、制御部１１の制御に基づき、楽曲に対するカラオケ演奏の制御およびマイク４０を通じて入力された歌唱音声信号の処理を行う。音響処理部１４は、たとえばＭＩＤＩ音源、ミキサ、アンプ（いずれも図示なし）を含む。制御部１１は、予約された楽曲の伴奏データを、テンポクロック信号に基づいて順次読み出し、ＭＩＤＩ音源に入力する。ＭＩＤＩ音源は、当該伴奏データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク４０から出力される歌唱音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２０へ出力する。これにより、スピーカ２０からは放音信号に基づくカラオケ演奏音およびマイク４０からの歌唱音声が放音される。
【００３１】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０に表示させる制御を行う。
【００３２】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて選曲信号、演奏中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００３３】
リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。歌唱者はリモコン装置５０を用いてカラオケ歌唱を希望する楽曲の選曲（予約）等を行うことができる。
【００３４】
（カラオケ本体のソフトウェア）
図２はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、楽曲判定部１００、リファレンスデータ取得部２００、採点値決定部３００、及び提示部４００を備える。楽曲判定部１００、リファレンスデータ取得部２００、採点値決定部３００、及び提示部４００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００３５】
［楽曲判定部］
楽曲判定部１００は、ある楽曲が選曲された場合、当該ある楽曲と構成が同じであり、リファレンスデータが異なるバージョン違いの楽曲があるかどうかを判定する。
【００３６】
バージョン違いの楽曲は、上述の通り、ある楽曲と構成が同じであり、リファレンスデータが異なる楽曲である。「楽曲の構成が同じ」とは、楽曲同士の構成に明確な差が無いことをいう。たとえば、伴奏データの一部が少し異なっている場合や、楽器構成、音高、リズム等が少し変更されている場合であっても、楽曲の構成としては同じであるといえる。また、バージョン違いの楽曲は、楽曲ＩＤや属性情報が異なるため、カラオケ装置１では異なる楽曲として認識される。一方、歌詞データや演奏区間データは同一である。
【００３７】
バージョン違いの楽曲があるかどうかの判定は、たとえば、楽曲判定部１００が、選曲されたある楽曲と楽曲名が同一の楽曲を検索し、楽曲名が同一の楽曲がある場合、検索された当該楽曲の歌詞データと、ある楽曲の歌詞データと比較することにより行う。
【００３８】
具体例として、利用者αがリモコン装置５０を介して楽曲Ｘの選曲（予約）を行ったとする。この場合、楽曲判定部１００は、楽曲Ｘにバージョン違いの楽曲があるかどうかを判定する。
【００３９】
すなわち、楽曲判定部１００は、記憶部１３に記憶されている複数の楽曲の属性情報を参照し、楽曲Ｘと楽曲名が同一の楽曲を検索する。ここでは、楽曲名が同一の楽曲として、楽曲Ｘ´、Ｘ´´、Ｙ、Ｙ´が検索されたとする。
【００４０】
楽曲判定部１００は、検索された楽曲Ｘ´、Ｘ´´、Ｙ、Ｙ´の歌詞データを記憶部１３から読み出し、楽曲Ｘの歌詞データと比較する。楽曲判定部１００は、検索された楽曲のうち、選曲された楽曲と歌詞データが一致する楽曲をバージョン違いの楽曲であると判定する。ここでは、楽曲Ｘ´、Ｘ´´がバージョン違いの楽曲であると判定されたとする。楽曲判定部１００は、判定結果（たとえば、判定されたバージョン違いの楽曲の楽曲ＩＤ）をリファレンスデータ取得部２００に出力する。
【００４１】
［リファレンスデータ取得部］
リファレンスデータ取得部２００は、バージョン違いの楽曲があると判定された場合、当該バージョン違いの楽曲のリファレンスデータを取得する。
【００４２】
具体的に、リファレンスデータ取得部２００は、楽曲判定部１００から出力されたバージョン違いの楽曲の楽曲ＩＤに基づいて、記憶部１３からバージョン違いの楽曲のリファレンスデータを取得する。
【００４３】
たとえば、上記例の通り楽曲Ｘ´、Ｘ´´がバージョン違いの楽曲であると判定されたとする。この場合、リファレンスデータ取得部２００は、楽曲Ｘ´及び楽曲Ｘ´´の楽曲ＩＤに基づいて記憶部１３を検索し、楽曲Ｘ´及び楽曲Ｘ´´のリファレンスデータを取得する。
【００４４】
［採点値決定部］
採点値決定部３００は、ある楽曲のカラオケ歌唱に伴う歌唱音声データを、ある楽曲のリファレンスデータ及び取得したバージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出し、最も高い採点値を当該カラオケ歌唱の採点値として決定する。
【００４５】
採点値の算出は、公知の手法を用いることが可能である。たとえば、採点値決定部３００は、マイク４０から入力された歌唱音声信号から、音高データ、音量データ等の歌唱音声データを抽出し、現在カラオケ演奏している楽曲のリファレンスデータと比較することにより、採点値を算出する。採点値の算出は、演奏区間データに基づき、楽曲毎に予め設定されている所定の演奏区間毎（たとえば、１番、２番・・・）に行ってもよい。
【００４６】
本実施形態において、リファレンスデータ取得部２００によりバージョン違いの楽曲のリファレンスデータが取得されている場合、採点値決定部３００は、一の歌唱音声データを複数のリファレンスデータそれぞれと比較を行う。すなわち、採点値決定部３００は、複数のリファレンスデータそれぞれに基づく複数の採点値を算出する。
【００４７】
採点値決定部３００は、算出された複数の採点値の中から、最も高い採点値をカラオケ歌唱の採点値として決定する。採点値決定部３００は、決定した採点値を提示部４００に出力する。
【００４８】
採点値の算出は、カラオケ歌唱が終了した後に行ってもよいし、所定の演奏区間のカラオケ歌唱が終了する都度、行ってもよい。
【００４９】
たとえば、上記例のように、リファレンスデータ取得部２００により楽曲Ｘ´及び楽曲Ｘ´´のリファレンスデータが取得されたとする。また、楽曲Ｘは、所定の演奏区間として「１番」、「２番」、「３番」があるとする。
【００５０】
この場合、採点値決定部３００は、楽曲Ｘの１番のカラオケ演奏が終了した時点で、１番のカラオケ歌唱に基づいて得られた歌唱音声データを楽曲Ｘのリファレンスデータ、楽曲Ｘ´のリファレンスデータ、及び楽曲Ｘ´´のリファレンスデータそれぞれと比較する。採点値決定部３００は、比較結果のうち、最も高い採点値（たとえば、楽曲Ｘのリファレンスデータに基づく採点値）を提示部４００に出力する。同様に、採点値決定部３００は、楽曲Ｘの２番（３番）のカラオケ演奏が終了した時点で、２番（３番）のカラオケ歌唱に基づいて得られた歌唱音声データを楽曲Ｘのリファレンスデータ、楽曲Ｘ´のリファレンスデータ、及び楽曲Ｘ´´のリファレンスデータそれぞれと比較し、最も高い採点値を提示部４００に出力する。
【００５１】
［提示部］
提示部４００は、決定された採点値を提示する。採点値の決定が所定の演奏区間毎に行われた場合、提示部４００は、決定された所定の演奏区間毎の採点値を提示することでもよい。
【００５２】
採点値の提示は様々な態様が可能である。たとえば、提示部４００は、楽曲Ｘのカラオケ演奏（カラオケ歌唱）の終了後、表示装置３０の表示画面に演奏区間毎の採点値、及び総合点を表示させることが可能である（図３参照）。総合点は、たとえば、３つの演奏区間毎の採点値の平均値としてもよい。或いは、提示部４００は、楽曲Ｘのカラオケ演奏（カラオケ歌唱）の終了後、スピーカ２０を介して採点値を放音させてもよい。或いは、利用者が所有する携帯端末において専用のアプリケーションソフトウエアが起動している場合、提示部４００は、当該携帯端末に採点値の情報を送信し、携帯端末側で図３と同様の表示を行わせることも可能である。
【００５３】
＝＝カラオケ装置１の動作について＝＝
次に、図４を参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図４は、カラオケ装置１の動作例を示すフローチャートである。
【００５４】
利用者は、リモコン装置５０を介して楽曲Ｘの予約を行う（楽曲の予約。ステップ１０）。
【００５５】
楽曲判定部１００は、楽曲Ｘにバージョン違いの楽曲があるかどうかを判定する（バージョン違いの楽曲の有無を判定。ステップ１１）。
【００５６】
バージョン違いの楽曲がある場合（ステップ１２でＹの場合）、楽曲判定部１００は、判定結果をリファレンスデータ取得部２００に出力する。
【００５７】
リファレンスデータ取得部２００は、記憶部１３からバージョン違いの楽曲のリファレンスデータを取得する（リファレンスデータの取得。ステップ１３）。
【００５８】
採点値決定部３００は、楽曲Ｘのカラオケ歌唱に伴う歌唱音声データを、楽曲Ｘのリファレンスデータ、及びステップ１３で取得したバージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出する（リファレンスデータ毎に採点値を算出。ステップ１４）。
【００５９】
採点値決定部３００は、ステップ１４で算出した複数の採点値の中から、最も高い採点値を当該カラオケ歌唱の採点値として決定する（採点値の決定。ステップ１５）。
【００６０】
提示部４００は、決定された採点値を提示する（採点値の提示。ステップ１６）。
【００６１】
以上から明らかなように、本実施形態に係るカラオケ装置１は、楽曲判定部１００、リファレンスデータ取得部２００、採点値決定部３００及び提示部４００を有する。たとえば、楽曲判定部１００は、楽曲Ｘが選曲された場合、楽曲Ｘのバージョン違いの楽曲があるかどうかを判定する。リファレンスデータ取得部２００は、バージョン違いの楽曲があると判定された場合、当該バージョン違いの楽曲のリファレンスデータを取得する。採点値決定部３００は、楽曲Ｘのカラオケ歌唱に伴う歌唱音声データを、楽曲Ｘのリファレンスデータ及び取得したバージョン違いの楽曲のリファレンスデータそれぞれと比較することで採点値を算出し、最も高い採点値を当該カラオケ歌唱の採点値として決定する。提示部４００は、決定された採点値を提示する。
【００６２】
このように、選曲された楽曲にバージョン違いの楽曲がある場合に、歌唱音声データとそれらの楽曲全てのリファレンスデータとを比較することにより、一のカラオケ歌唱に対して複数の採点値が算出されることとなる。ここで、たとえば、選曲されたある楽曲のカラオケ演奏に合わせてバージョン違いの楽曲の節回しで歌唱を行ったとしても、採点値決定部３００は、バージョン違いの楽曲のリファレンスデータに基づく採点値も算出するため、実際のカラオケ歌唱に対して正確な採点値を得ることが可能となる。すなわち、本実施形態に係るカラオケ装置１によれば、バージョン違いの楽曲が存在する楽曲をカラオケ歌唱する際に、利用者がどのバージョンの楽曲に合わせた歌い方をするかに関わらず、正確な採点を行うことができる。
【００６３】
また、本実施形態に係る採点値決定部３００は、採点値の決定をある楽曲の所定の演奏区間毎に行う。従って、所定の演奏区間毎に歌い方を変えた場合等であっても演奏区間毎に正確な採点値を得ることができる。また、本実施形態に係る提示部４００は、決定された所定の演奏区間毎の採点値を提示する。従って、利用者は演奏区間毎の採点値を把握することができる。
【００６４】
更に、本実施形態に係る楽曲判定部１００は、ある楽曲と楽曲名が同一の楽曲を検索し、楽曲名が同一の楽曲がある場合、検索された当該楽曲の歌詞データと、ある楽曲の歌詞データと比較することにより、バージョン違いの楽曲があるかどうかを判定する。このように、ある楽曲とバージョン違いの楽曲とで共通する情報（楽曲名及び歌詞データ）を用いることにより、バージョン違いの楽曲の有無を確実に判断できる。
【００６５】
＜変形例１＞
選曲された楽曲と、バージョン違いの楽曲とでは、曲のキーやテンポが異なる場合がありうる。この場合に、各楽曲のリファレンスデータに基づいて採点値の算出を行うと、正確な採点値を得ることができない。
【００６６】
そこで、採点値決定部３００は、ある楽曲のキーとバージョン違いの楽曲のキーが異なる場合、バージョン違いの楽曲のキーをある楽曲のキーに合わせ、採点値の算出を行うようにしてもよい。或いは、採点値決定部３００は、ある楽曲のテンポとバージョン違いの楽曲のテンポが異なる場合、バージョン違いの楽曲のテンポをある楽曲のテンポに合わせ、採点値の算出を行うようにしてもよい。
【００６７】
バージョン違いの楽曲のキーやテンポを選曲された楽曲のキーやテンポに合わせる方法は公知の手法を用いることができる。たとえば、採点値決定部３００は、バージョン違いの楽曲のリファレンスデータに含まれるキーと選曲された楽曲のキーとの比較を行い、キーに差分ｄがある場合には、バージョン違いの楽曲のリファレンスデータに含まれるキーを選曲された楽曲のキーに合わせるよう、差分ｄだけ変更したうえで、採点値の算出を行う。
【００６８】
このようなカラオケ装置１によれば、バージョン違いの楽曲のキーやテンポが選曲された楽曲のキーやテンポと異なる場合であっても、キーやテンポを変更することができるため、正確な採点が可能となる。
【００６９】
＜変形例２＞
上記実施形態においては、提示部４００が決定された採点値のみを提示する例について述べたが、提示される情報はこれに限られない。たとえば、決定された採点値を算出する際に使用したリファレンスデータが、どの歌手のバージョンの楽曲によるものかを提示することも可能である。
【００７０】
この場合、リファレンスデータ取得部２００は、リファレンスデータと併せて、バージョン違いの楽曲を歌唱する歌手情報を取得する。歌手情報は、たとえば記憶部１３に記憶されている歌手名である。この例では、楽曲Ｘ´は「歌手Ｂ」のバージョンであり、楽曲「Ｘ´´」は「歌手Ｃ」のバージョンであるとする。また、楽曲Ｘは「歌手Ａ」のバージョンであるとする。
【００７１】
採点値決定部３００は、決定した採点値と併せて、当該採点値を算出する際に使用したリファレンスデータに対応する歌手情報を提示部４００に出力する。
【００７２】
たとえば、実施形態の例において、楽曲Ｘの１番及び３番の採点値を算出する際に使用したリファレンスデータに「歌手Ａ」の歌手情報が対応付けられており、楽曲Ｘの２番の採点値を算出する際に使用したリファレンスデータに「歌手Ｂ」の歌手情報が対応付けられているとする。この場合、採点値算出部３００は、決定した１番及び３番の採点値に「歌手Ａ」を関連付け、決定した２番の採点値に「歌手Ｂ」を関連付けて提示部４００に出力する。
【００７３】
提示部４００は、算出された採点値と併せて歌手情報を提示させる。たとえば、図５に示すように、提示部４００は、算出された採点値と併せて、当該採点値に関連付けられている歌手情報を演奏区間毎に提示する。
【００７４】
このようなカラオケ装置１によれば、採点値と併せて歌手情報が提示されるため、利用者は、採点値がどの歌手のバージョンのリファレンスデータに基づいて行われたのか（自己の歌唱がどの歌手のバージョンに最も近いのか）を容易に把握できる。
【００７５】
＜変形例３＞
また、選曲された楽曲のカラオケ歌唱を、所定の演奏区間毎に複数の利用者が代わる代わる行うこともありうる。
【００７６】
このような場合、採点値決定部３００は、決定した採点値と併せて、複数の利用者の歌唱履歴に基づいて、演奏区間毎に前記カラオケ歌唱を行った利用者を特定する利用者情報を提示部４００に出力することができる。
【００７７】
歌唱履歴は、利用者のカラオケ歌唱に関する各種履歴（歌唱した楽曲名、日時、採点結果等）を示すものである。歌唱履歴は、記憶部１３、またはサーバ装置（図示無し）に記憶されている。利用者がカラオケ装置１に自己の専用ＩＤでログインした場合、カラオケ装置１は、当該利用者の歌唱履歴を記憶部１３またはサーバ装置から入手する。
【００７８】
具体例として、カラオケ装置１に利用者α、β、γがログインしているとする。また、楽曲Ｘが選曲され、且つバージョン違いの楽曲として楽曲Ｘ´及び楽曲Ｘ´´があると判定されたとする。更に、採点値決定部３００は、楽曲Ｘの１番について、楽曲Ｘのリファレンスデータに基づく採点値を最も高い採点値として決定したとする。
【００７９】
この場合、採点値決定部３００は、カラオケ装置１にログインしている利用者α〜γの歌唱履歴の中から楽曲Ｘの歌唱履歴が最も多い利用者を特定する。採点値決定部３００は、決定した採点値と併せて、楽曲Ｘの歌唱履歴が最も多い利用者（たとえば、利用者α）を示す情報（利用者αの専用ＩＤ）を提示部４００に出力する。
【００８０】
ここで、楽曲Ｘの歌唱履歴が最も多い利用者は、楽曲Ｘのカラオケ歌唱を行っている可能性が高い。すなわち、楽曲Ｘの歌唱履歴が最も多い利用者を示す情報は、カラオケ歌唱を行った利用者を特定する利用者情報に相当する。
【００８１】
同様に、たとえば、採点値決定部３００は、楽曲Ｘの２番について、楽曲Ｘ´のリファレンスデータに基づく採点値を最も高い採点値として決定したとする。この場合、採点値決定部３００は、カラオケ装置１にログインしている利用者α〜γの歌唱履歴の中から楽曲Ｘ´の歌唱履歴が最も多い利用者利用者βを特定する。採点値決定部３００は、決定した採点値と併せて、利用者βの専用ＩＤを提示部４００に出力する。
【００８２】
提示部４００は、算出された採点値と併せて利用者情報を提示する。たとえば、図６に示すように、提示部４００は、算出された採点値と併せて、当該採点値に関連付けられている利用者情報を演奏区間毎に提示する。
【００８３】
このようなカラオケ装置１によれば、採点値と併せて利用者情報が提示されるため、複数の利用者は、算出された採点値が誰のカラオケ歌唱に基づくものであるかを容易に把握できる。
【００８４】
＜その他＞
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８５】
１  カラオケ装置
１０  カラオケ本体
１００  楽曲判定部
２００  リファレンスデータ取得部
３００  採点値決定部
４００  提示部
【図１】
2018189734.tif 000003
【図２】
2018189734.tif 000004
【図３】
2018189734.tif 000005
【図４】
2018189734.tif 000006
【図５】
2018189734.tif 000007
【図６】
2018189734.tif 000008