(57)【要約】【課題】評価データを生成する技術を提供すること。【解決手段】評価データ生成処理では、制御部が、一つの楽曲における技巧特徴量の歌唱技巧ごとの平均値や標準偏差、及び複数の楽曲における標準的な技巧特徴量に基づいて、楽曲における特徴的な歌唱技巧ほど大きな値となる重みを含む情報を評価データとして生成する（Ｓ２８０）。さらに、リファレンスデータを生成し（Ｓ２９０）、評価データと共に情報処理サーバ１０の記憶部１４に格納する（Ｓ３００）。カラオケ採点処理では、制御部は、評価データに基づく重み付き演算により、技巧評価点を算出する。また、制御部は、歌唱波形の音高推移をリファレンスデータにおける音高推移に照合した結果、一致度が高いほど、高い点数とした基準評価点を算出し、技巧評価点との合計を総合評価点として算出する。【選択図】図３
2015069082.tif 000002
【特許請求の範囲】
【請求項１】
歌唱した歌唱音を含む楽曲データが記憶された第一記憶部から、前記楽曲データを取得する楽曲データ取得手段と、
前記楽曲データ取得手段により取得された楽曲データから、歌唱した歌唱音を表すボーカルデータを抽出する抽出手段と、
前記抽出手段により抽出されたボーカルデータについて、複数の歌唱技巧についての評価を表す技巧特徴量を決定する第１決定手段と、
複数の楽曲のボーカルデータと、前記複数の楽曲のボーカルデータについて、前記複数の歌唱技巧について評価した評価情報とを対応付けて記憶する第二記憶部に記憶された前記評価情報に基づいて、前記第１決定手段により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する第２決定手段と、
前記第２決定手段により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する実行手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
楽曲の演奏中に入力された音声を表す歌唱データを取得する歌唱取得手段を備え、
前記実行手段は、
前記歌唱取得手段により取得された前記歌唱データについて、前記第２決定手段により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、前記楽曲データから、前記ボーカルデータと、楽曲における伴奏音を表す伴奏データとを抽出し、
前記情報処理装置は、さらに、
前記抽出手段で抽出した伴奏データに基づいて、前記楽曲を演奏する演奏手段を備え、
前記歌唱取得手段は、前記演奏手段にて楽曲の演奏中に入力された音声を前記歌唱データとして取得する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記実行手段は、
前記歌唱データにおける技巧特徴量と前記特徴歌唱技巧との差分を導出し、その導出した差分が大きいほど、楽曲に対する歌唱の評価を高くする
ことを特徴とする請求項１から請求項３までのいずれか一項に記載の情報処理装置。
【請求項５】
前記第１決定手段は、前記技巧特徴量を前記歌唱技巧ごとに決定し、
前記第２決定手段は、前記特徴歌唱技巧を前記歌唱技巧ごとに決定し、
前記実行手段は、
前記歌唱データにおける技巧特徴量と前記特徴歌唱技巧との差分を前記歌唱技巧ごとに導出し、前記楽曲における特徴を強く表す歌唱技巧ほど大きな重みを付与して、その導出した差分を重み付き平均することで、前記楽曲の歌唱を評価する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
複数の楽曲のボーカルデータについての歌唱技巧の標準的な評価を表す標準特徴量を算出する標準算出手段と、
前記標準算出手段で導出された標準特徴量を数値処理し、その数値処理の結果を前記評価情報として算出する評価情報生成手段と、
前記評価情報生成手段で算出された評価情報を、複数の楽曲のボーカルデータと対応付けて、前記第二記憶部に格納する格納制御手段と
を備えることを特徴とする請求項１から請求項５までのいずれか一項に記載の情報処理
装置。
【請求項７】
歌唱した歌唱音を含む楽曲データが記憶された第一記憶部から、前記楽曲データを取得する楽曲データ取得過程と、
前記楽曲データ取得過程により取得された楽曲データから、歌唱した歌唱音を表すボーカルデータを抽出する抽出過程と、
前記抽出過程により抽出されたボーカルデータについて、複数の歌唱技巧についての評価を表す技巧特徴量を決定する第１決定過程と、
複数の楽曲のボーカルデータと、前記複数の楽曲のボーカルデータについて、前記複数の歌唱技巧について評価した評価情報とを対応付けて記憶する第二記憶部に記憶された前記評価情報に基づいて、前記第１決定過程により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する第２決定過程と、
前記第２決定過程により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する実行過程と、
を備えることを特徴とするデータ生成方法。
【請求項８】
歌唱した歌唱音を含む楽曲データが記憶された第一記憶部から、前記楽曲データを取得する楽曲データ取得手順と、
前記楽曲データ取得手順により取得された楽曲データから、歌唱した歌唱音を表すボーカルデータを抽出する抽出手順と、
前記抽出手順により抽出されたボーカルデータについて、複数の歌唱技巧についての評価を表す技巧特徴量を決定する第１決定手順と、
複数の楽曲のボーカルデータと、前記複数の楽曲のボーカルデータについて、前記複数の歌唱技巧について評価した評価情報とを対応付けて記憶する第二記憶部に記憶された前記評価情報に基づいて、前記第１決定手順により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する第２決定手順と、
前記第２決定手順により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する実行手順とを
コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価データを生成する情報処理装置、データ生成方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、カラオケ装置においては、歌唱音声における音高推移に基づいて採点した基準点数に、歌唱中に用いた歌唱技巧を評価した付加点数を加えた点数を評価点数として算出することがなされている（特許文献１参照）。
【０００３】
このようなカラオケ装置においては、歌唱すべき旋律を表し楽曲ごとに予め用意されたリファレンスデータと、楽曲を歌唱した際の音声における音高推移とのズレが小さいほど、高い点数となるように基準点数を算出する。さらに、特許文献１に記載のカラオケ装置では、歌唱音声を解析して歌唱中に用いられた各種の歌唱技巧を検出し、歌唱技巧が用いられた回数が多いほど、大きな値の付加点数を算出している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２３３０１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的な歌謡曲では、楽曲のジャンルや歌手などによって、楽曲を歌唱する際に中心として用いられる歌唱技巧（以下、「特徴歌唱技巧」と称す）の種類が異なる。
このため、特許文献１に記載されたカラオケ装置において、歌唱音声から検出した歌唱技巧を、予め生成した評価データに照合した結果、一致している場合に、付加点数を付与することが考えられる。ここで言う評価データとして、例えば、楽曲を歌唱する際に用いるべき歌唱技巧の内容を、その歌唱技巧を用いるべきタイミングと対応付けたものとすることが考えられる。このような評価データは、通常、人の手によって楽曲ごとに予め生成する必要があり、従来の技術では、楽曲データに基づいて評価データを自動的に生成することが困難であるという課題があった。
【０００６】
そこで、本発明は、評価データを生成する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するためになされた本発明は、楽曲データ取得手段と、抽出手段と、第１決定手段と、第２決定手段と、実行手段とを備えた情報処理装置である。
本発明の楽曲データ取得手段は、歌唱した歌唱音を含む楽曲データが記憶された第一記憶部から、楽曲データを取得する。抽出手段は、楽曲データ取得手段により取得された楽曲データから、歌唱した歌唱音を表すボーカルデータを抽出する。
【０００８】
そして、第一決定手段は、抽出手段により抽出されたボーカルデータについて、複数の歌唱技巧についての評価を表す技巧特徴量を決定する。第二決定手段は、複数の楽曲のボーカルデータと、複数の楽曲のボーカルデータについて、複数の歌唱技巧について評価した評価情報とを対応付けて記憶する第二記憶部に記憶された評価情報に基づいて、第１決定手段により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する。
【０００９】
さらに、実行手段は、第２決定手段により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する。
本発明の情報処理装置によれば、評価データとしての特徴歌唱技巧を自動的に生成することができる。しかも、本発明の情報処理装置において、楽曲における特徴的な歌唱技巧であることを所定の条件とすれば、生成する評価データとしての特徴歌唱技巧を、楽曲における特徴的な歌唱技巧とすることができる。
【００１０】
したがって、このような特徴歌唱技巧を用いて歌唱を評価すれば、楽曲を利用者が歌唱する際に用いた歌唱技巧が特徴歌唱技巧であるか否かを評価でき、評価結果について、利用者の歌唱を聴いた人物が違和感を覚えることを低減できる。
【００１１】
また、本発明の情報処理装置は、楽曲の演奏中に入力された音声を表す歌唱データを取得する歌唱取得手段を備えていても良い。
この場合、本発明における実行手段は、歌唱取得手段により取得された歌唱データについて、第２決定手段により決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行しても良い。
【００１２】
このような情報処理装置によれば、楽曲を歌唱した際に、その歌唱に対する評価を実行できる。
さらに、本発明における抽出手段は、楽曲データから、ボーカルデータと、楽曲における伴奏音を表す伴奏データとを抽出しても良い。
【００１３】
この場合、本発明の情報処理装置は、さらに、抽出手段で抽出した伴奏データに基づいて、楽曲を演奏する演奏手段を備えていても良い。そして、本発明の歌唱取得手段は、演奏手段にて楽曲の演奏中に入力された音声を歌唱データとして取得しても良い。
【００１４】
このような情報処理装置によれば、第一記憶部に記憶された楽曲データに基づいて楽曲を演奏でき、その演奏中に入力された音声（歌唱）に対する評価を実行できる。
また、本発明における実行手段は、歌唱データにおける技巧特徴量と特徴歌唱技巧との差分を導出し、その導出した差分が大きいほど、楽曲に対する歌唱の評価を高くしても良い。
【００１５】
このような情報処理装置によれば、歌唱データにおける技巧特徴量と特徴歌唱技巧との差分が大きいほど高く評価できる。
すなわち、情報処理装置では、歌唱データにおける技巧特徴量と特徴歌唱技巧との差分が大きい場合、歌唱時の技巧が特徴歌唱技巧よりも強く表れているものと言える。
【００１６】
このため、情報処理装置によれば、楽曲における特徴技巧を強く表現した歌唱を高く評価でき、評価結果について、利用者の歌唱を聴いた人物が違和感を覚えることを低減できる。
【００１７】
さらに、本発明における第１決定手段は、技巧特徴量を歌唱技巧ごとに決定し、第２決定手段は、特徴歌唱技巧を歌唱技巧ごとに決定しても良い。この場合、本発明における実行手段は、歌唱データにおける技巧特徴量と特徴歌唱技巧との差分を歌唱技巧ごとに導出し、楽曲における特徴を強く表す歌唱技巧ほど大きな重みを付与して、その導出した差分を重み付き平均することで、楽曲の歌唱を評価しても良い。
【００１８】
このような情報処理装置によれば、楽曲の歌唱の評価において、特徴を強く表す歌唱技巧に対する評価の割合を高くできる。
本発明の情報処理装置は、さらに、標準算出手段と、評価情報生成手段と、格納制御手段とを備えていても良い。
【００１９】
本発明における標準算出手段は、複数の楽曲のボーカルデータについての歌唱技巧の標準的な評価を表す標準特徴量を算出する。評価情報生成手段は、標準算出手段で導出された標準特徴量を数値処理し、その数値処理の結果を評価情報として算出する。さらに、格納制御手段は、評価情報生成手段で算出された評価情報を、複数の楽曲のボーカルデータと対応付けて、第二記憶部に格納する。
【００２０】
このような情報処理装置によれば、評価情報を、複数の楽曲のボーカルデータから導出できる。
なお、ここで言う数値処理とは、例えば、算術平均や標準偏差を求めることである。
【００２１】
ところで、本発明は、歌唱を評価するデータ生成方法としてなされていても良い。
この場合のデータ生成方法は、第一記憶部から楽曲データを取得する楽曲データ取得過程と、その取得された楽曲データからボーカルデータを抽出する抽出過程と、その抽出されたボーカルデータについて、複数の歌唱技巧についての技巧特徴量を決定する第１決定過程と、第二記憶部に記憶された評価情報に基づいて、第１決定過程により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する第２決定過程と、その決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する実行過程とを備えている。
【００２２】
このようなデータ生成方法によれば、請求項１に記載の情報処理装置と同様の効果を得ることができる。
また、本発明は、コンピュータが実行するプログラムとしてなされていても良い。
【００２３】
この場合、本発明のプログラムは、第一記憶部から楽曲データを取得する楽曲データ取得手順と、その取得された楽曲データからボーカルデータを抽出する抽出手順と、その抽出されたボーカルデータについて、複数の歌唱技巧についての技巧特徴量を決定する第１決定手順と、第二記憶部に記憶された評価情報に基づいて、第１決定手順により決定された技巧特徴量の中で、所定の条件を満たす特徴歌唱技巧を決定する第２決定手順と、その決定された特徴歌唱技巧を用いて、楽曲に対する歌唱の評価を実行する実行手順とをコンピュータに実行させる。
【００２４】
本発明がプログラムとしてなされていれば、記録媒体から必要に応じてコンピュータにロードさせて起動することや、必要に応じて通信回線を介してコンピュータに取得させて起動することにより用いることができる。そして、コンピュータに各手順を実行させることで、そのコンピュータを、請求項１に記載された情報処理装置として機能させることができる。
【００２５】
なお、ここで言う記録媒体には、例えば、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ハードディスク等のコンピュータ読み取り可能な電子媒体を含む。
【図面の簡単な説明】
【００２６】
【図１】本発明が適用された情報処理装置を含むカラオケシステムの概略構成を示すブロック図である。
【図２】標準特徴量算出処理の処理手順を示すフローチャートである。
【図３】評価データ生成処理の処理手順を示すフローチャートである。
【図４】カラオケ採点処理の処理手順を示すフローチャートである。
【図５】評価データの一例を示す図である。
【発明を実施するための形態】
【００２７】
以下に本発明の実施形態を図面と共に説明する。
〈カラオケシステムの構成〉
図１に示すカラオケシステム１は、ユーザ（利用者）が指定した楽曲を演奏し、その演奏に合わせてユーザが歌唱するシステムである。
【００２８】
これを実現するために、カラオケシステム１は、情報処理サーバ１０と、少なくとも一台のカラオケ装置３０とを備えている。情報処理サーバ１０とカラオケ装置３０とは、通信網を介して接続されている。なお、ここで言う通信網は、有線による通信網であっても良いし、無線による通信網であっても良い。
【００２９】
情報処理サーバ１０は、楽曲ごとに用意された楽曲データＭＤ−１〜ＭＤ−Ｎを格納する。カラオケ装置３０は、ユーザ（利用者）が指定した楽曲に対応する楽曲データＭＤを情報処理サーバ１０から取得し、その楽曲データＭＤに基づいて楽曲を演奏すると共に、その楽曲の演奏中に音声の入力を受け付ける。
【００３０】
なお、符号「Ｎ」は、楽曲データＭＤを識別する識別子であり、「Ｎ」は、２以上の自然数である。
〈情報処理サーバ〉
情報処理サーバ１０は、通信部１２と、記憶部１４と、制御部１６とを備えている。
【００３１】
このうち、通信部１２は、通信網を介して、情報処理サーバ１０が外部との間で通信を行う。
制御部１６は、ＲＯＭ１８，ＲＡＭ２０，ＣＰＵ２２を備えた周知のマイクロコンピュータを中心に構成された周知の制御装置である。ＲＯＭ１８は、電源が切断されても記憶内容を保持する必要がある処理プログラムやデータを格納する。ＲＡＭ２０は、処理プログラムやデータを一時的に格納する。ＣＰＵ２２は、ＲＯＭ１８やＲＡＭ２０に記憶された処理プログラムに従って各処理（各種演算）を実行する。
【００３２】
すなわち、制御部１６は、情報処理サーバ１０を構成する各部を制御すると共に、カラオケ装置３０との間のデータ通信を実行する。
記憶部１４は、記憶内容を読み書き可能に構成された周知の記憶装置である。この記憶部１４には、少なくとも、複数の楽曲データＭＤが格納される。
【００３３】
楽曲データＭＤは、楽曲に関する情報が記述された楽曲管理情報と、楽曲の演奏音を表す原盤波形データと、楽曲の歌詞を表す歌詞データとを備えている。楽曲管理情報には、少なくとも、楽曲を識別する楽曲識別情報（例えば、曲番号）が含まれる。
【００３４】
本実施形態の原盤波形データは、複数の楽器の演奏音と、主旋律を歌唱した歌唱音を含む音声データである。この音声データは、非圧縮音声ファイルフォーマットの音声ファイルによって構成されたデータであっても良いし、音声圧縮フォーマットの音声ファイルによって構成されたデータであっても良い。
【００３５】
なお、以下では、原盤波形データに含まれる演奏音を表す音声波形データを伴奏データと称し、原盤波形データに含まれる歌唱音を表す音声波形データをボーカルデータと称す。
【００３６】
本実施形態の伴奏データに含まれる楽器の演奏音としては、打楽器（例えば、ドラム，太鼓，シンバルなど）の演奏音，弦楽器（例えば、ギター，ベースなど）の演奏音，打弦
楽器（例えば、ピアノ）の演奏音，及び管楽器（例えば、トランペットやクラリネットなど）の演奏音がある。一般的な楽曲においては、通常、打楽器やベースがリズム楽器として用いられる。
【００３７】
なお、記憶部１４に格納される楽曲データＭＤには、プロが作曲した楽曲の楽曲データＭＤに加えて、カラオケシステム１の一般ユーザが作曲した楽曲の楽曲データＭＤも含まれる。この一般ユーザが作曲した楽曲の楽曲データＭＤは、周知の情報処理端末（例えば、パーソナルコンピュータや携帯端末）にて作成され、情報処理サーバ１０にアップロードされる。
〈カラオケ装置〉
カラオケ装置３０は、通信部３２と、入力受付部３４と、楽曲再生部３６と、記憶部３８と、音声制御部４０と、映像制御部４６と、制御部５０とを備えている。
【００３８】
通信部３２は、通信網を介して、カラオケ装置３０が外部との間で通信を行う。入力受付部３４は、外部からの操作に従って情報や指令の入力を受け付ける入力機器である。本実施形態における入力機器とは、例えば、キーやスイッチ、リモコンの受付部などである。
【００３９】
楽曲再生部３６は、記憶部３８に記憶されている楽曲データＭＤや、情報処理サーバ１０からダウンロードした楽曲データＭＤに基づいて楽曲の再生を行う。音声制御部４０は、音声の入出力を制御するデバイスであり、出力部４２と、マイク入力部４４とを備えている。
【００４０】
マイク入力部４４には、マイク６２が接続される。これにより、マイク入力部４４は、ユーザの歌唱音を取得する。出力部４２にはスピーカ６０が接続されている。出力部４２は、楽曲再生部３６によって再生される楽曲の音源信号、マイク入力部４４からの歌唱音の音源信号をスピーカ６０に出力する。スピーカ６０は、出力部４２から出力される音源信号を音に換えて出力する。
【００４１】
映像制御部４６は、制御部５０から送られてくる映像データに基づく映像の出力を行う。映像制御部４６には、映像の表示を行う表示部６４が接続されている。
制御部５０は、ＲＯＭ５２，ＲＡＭ５４，ＣＰＵ５６を少なくとも有した周知のコンピュータを中心に構成されている。ＲＯＭ５２は、電源が切断されても記憶内容を保持する必要がある処理プログラムやデータを格納する。ＲＡＭ５４は、処理プログラムやデータを一時的に格納する。ＣＰＵ５６は、ＲＯＭ５２やＲＡＭ５４に記憶された処理プログラムに従って各処理（各種演算）を実行する。
【００４２】
そして、ＲＯＭ５２には、制御部５０が、カラオケ採点処理を実行するための処理プログラムと、評価データ生成処理を実行するための処理プログラムと、標準特徴量算出処理を実行するための処理プログラムとが格納されている。
【００４３】
なお、カラオケ採点処理は、ユーザによって指定された楽曲を演奏し、その演奏期間中にマイク６２を介して入力された音声を評価する処理である。評価データ生成処理は、カラオケ採点処理に必要な評価データを楽曲データＭＤごとに生成する処理である。標準特徴量算出処理は、評価データの生成に用いる標準特徴量を算出する処理である。
【００４４】
つまり、カラオケ装置３０では、標準特徴量算出処理に従って、評価情報としての標準特徴量を算出すると共に、評価データ生成処理に従って、特徴歌唱技巧としての評価データを楽曲データＭＤごとに生成する。そして、カラオケ装置３０では、カラオケ採点処理に従って、対象楽曲に対応する楽曲データＭＤに基づいて楽曲を演奏し、その演奏中に、
マイク６２を介して入力された音声を歌唱データとして取得する。さらに、カラオケ装置３０では、カラオケ採点処理に従って、その取得した歌唱データを採点して評価する。
【００４５】
すなわち、カラオケ装置３０は、標準特徴量算出処理、評価データ生成処理、及びカラオケ採点処理を実行する情報処理装置として機能する。
〈標準特徴量算出処理〉
次に、カラオケ装置３０の制御部５０が実行する標準特徴量算出処理について説明する。
【００４６】
この標準特徴量算出処理は、予め規定された時間間隔で起動される。なお、標準特徴量算出処理の起動タイミングは、予め規定された時間間隔ごとに限らない。例えば、処理プログラム（アプリケーション）を起動するための起動指令が、入力受付部３４を介して入力されたタイミングでも良い。
【００４７】
そして、標準特徴量算出処理では、図２に示すように、起動されると、まず、制御部５０は、情報処理サーバ１０に格納されている全ての楽曲データＭＤの中から、一つの楽曲データＭＤを取得する（Ｓ１１０）。続いて、制御部５０は、Ｓ１１０にて取得した楽曲データＭＤに含まれる原盤波形データを取得する（Ｓ１２０）。
【００４８】
さらに、標準特徴量算出処理では、制御部５０は、Ｓ１２０にて取得した原盤波形データから、伴奏データとボーカルデータとを分離して抽出する（Ｓ１３０）。このＳ１３０において、制御部５０が、伴奏データとボーカルデータとを分離する手法として、周知の手法（例えば、特開２００８−１３４６０６に記載された“ＰｒｅＦＥｓｔ”）が考えられる。なお、ＰｒｅＦＥｓｔとは、原盤波形データにおいて最も優勢な音声波形をボーカルデータとして原盤波形データから分離し、残りの音声波形を伴奏データとして分離する手法である。
【００４９】
続いて、標準特徴量算出処理では、制御部５０は、Ｓ１３０にて抽出したボーカルデータを採譜処理する（Ｓ１４０）。このＳ１４０における採譜処理は、ボーカルデータにおける音圧の時間変化と、ボーカルデータにおける音高の時間変化とに基づいて採譜する周知の手法である。
【００５０】
すなわち、採譜処理では、制御部５０は、ボーカルデータにおける音圧の時間変化が規定閾値以上となったタイミングを、楽曲における歌唱旋律を構成する各音符の開始タイミングｎｎｔ（ａ，ｉ）として特定する。さらに、採譜処理では、制御部５０は、ボーカルデータにおける音圧の時間変化が規定閾値以下となったタイミングを、楽曲における歌唱旋律を構成する各音符の終了タイミングｎｆｔ（ａ，ｉ）として特定する。
【００５１】
採譜処理では、制御部５０は、互いに対応する開始タイミングｎｎｔ（ａ，ｉ）及び終了タイミングｎｆｔ（ａ，ｉ）によって特定される区間を各音符の音符区間として特定する。これと共に、採譜処理では、制御部５０は、ボーカルデータにおける音高の時間変化に基づいて、各音符区間における音高を特定し、各音符区間とその音符区間における音高ｎｎ（ａ，ｉ）とを対応付ける。
【００５２】
なお、符号ａは、楽曲を識別する符号であり、符号ｉは、楽曲における歌唱旋律の音符区間を識別する符号である。
標準特徴量算出処理では、制御部５０は、さらに、複数の歌唱技巧についての評価を表す技巧特徴量を、楽曲における音符区間ごとに決定する（Ｓ１５０）。ここで言う複数の歌唱技巧には、“ビブラート”，“ため”，“しゃくり”，“フォール”，“こぶし”を含む。
【００５３】
このうち、“ビブラート”についての技巧特徴量（以下、「ビブラート特徴量」と称す）ｖｉｂ（ａ，ｉ）の算出では、制御部５０は、まず、ボーカルデータから各音符区間に対応する音声波形を抽出し、各音符区間の音声波形について周波数解析（ＤＦＴ）を実施する。そして、制御部５０は、下記（１）式に従って、ビブラート特徴量ｖｉｂ（ａ，ｉ）を算出する。
【００５４】
【数１】
2015069082.tif 000003
ただし、上記（１）式におけるｖｉｂ＿ｐｅｒ（ａ，ｉ）は、各音符区間の音声波形におけるスペクトルピークの突出精度を表す指標である。このｖｉｂ＿ｐｅｒ（ａ，ｉ）は、周波数解析結果（即ち、振幅スペクトル）のピーク値を、周波数解析結果の平均値で除すことで求めれば良い。また、上記（１）式におけるｖｉｐ＿ｄｅｐ（ａ，ｉ）は、各音符区間の音声波形の標準偏差である。
【００５５】
“ため”についての技巧特徴量（以下、「ため特徴量」と称す）ｔｔ（ａ，ｉ）の算出では、制御部５０は、まず、伴奏データにおける非調波成分の音声波形をリズム楽器の演奏音波形として抽出する。この非調波成分の抽出手法として、周知の手法を用いれば良い。具体的な手法の例としては、非調波成分の音声波形を表すフィルタとして予め用意されたフィルタに伴奏音データを通過させることや、“スペクトログラムの滑らかさの異方性に基づいた調波音・打楽器音の分離”（日本音響学会春季研究発表会講演論文集，２−５−８，ｐ．９０３−９０４（２００８．０３））に記載された手法などが考えられる。
【００５６】
さらに、ため特徴量ｔｔ（ａ，ｉ）の算出では、制御部５０は、リズム楽器の演奏音波形において、音圧が規定値以上となるタイミングを拍の位置として推定する。続いて、制御部５０は、楽曲の歌唱旋律を構成する音符の中で、音価が最も短い音符（以下、「最短音符」と称す）を抽出する。そして、制御部５０は、抽出した最短音符の音価にて拍の位置の間隔を除すことで、発声タイミングを特定する。ここで言う発声タイミングとは、各音符ｉに対して歌唱を開始する可能性のあるタイミングである。
【００５７】
ため特徴量ｔｔ（ａ，ｉ）の算出では、さらに、制御部５０は、規定条件を満たす発声タイミングを特定する。ここで言う規定条件を満たすとは、開始タイミングｎｎｔ（ａ，ｉ）よりも遅い発声タイミングであって、かつ、開始タイミングｎｎｔ（ａ，ｉ）から減算した値の絶対値が最小となる発声タイミングである。そして、特定した発声タイミングを開始タイミングｎｎｔ（ａ，ｉ）から減算した時間長を、ため特徴量ｔｔ（ａ，ｉ）として算出する。
【００５８】
“しゃくり”についての技巧特徴量（以下、「しゃくり特徴量」と称す）ｒｉｓｅ（ａ，ｉ）の算出では、制御部５０は、まず、ボーカルデータの音高時間変化を微分した微分変化を導出する。続いて、制御部５０は、各音符の開始タイミングｎｎｔ（ａ，ｉ）以前で、微分変化が時間軸に沿って正の値となったタイミングを特定する。さらに、制御部５０は、その特定した各タイミングから開始タイミングｎｎｔ（ａ，ｉ）までの区間におけるボーカルデータの音高時間変化と予め規定された模範曲線との相互相関値を、しゃくり特徴量ｒｉｓｅ（ａ，ｉ）として導出する。
【００５９】
“フォール”についての技巧特徴量（以下、「フォール特徴量」と称す）ｆａｌｌ（ａ，ｉ）の算出では、制御部５０は、各音符区間の終了タイミングｎｆｔ（ａ，ｉ）以降で、微分変化が時間軸に沿って正の値となった最初のタイミングを特定する。さらに、制御
部５０は、歌唱旋律を構成する各音符区間の終了タイミングｎｆｔ（ａ，ｉ）から、その特定したタイミングまでの区間におけるボーカルデータの音高時間変化と、予め規定された模範曲線との相互相関値を、フォール特徴量ｆａｌｌ（ａ，ｉ）として導出する。
【００６０】
“こぶし”についての技巧特徴量（以下、「こぶし特徴量」と称す）ｋｏｂ（ａ，ｉ）の算出では、制御部５０は、まず、こぶし区間を特定する。ここで言うこぶし区間とは、複数の音高に渡る各音符を同一母音で音高を変化させながら歌っている区間である。
【００６１】
このため、こぶし特徴量ｋｏｂ（ａ，ｉ）の算出では、制御部５０は、同一母音で発声された区間（以下、「同一母音区間」と称す）を特定する。この同一母音区間の特定方法として、各音符区間のメル周波数ケプストラム（ＭＦＣＣ）の平均値の類似性を相互相関で導出し、相互相関値が閾値以上である音符区間を同一母音区間として特定する方法を用いる。
【００６２】
また、制御部５０は、同一母音区間において、設定条件を満たす同一母音区間だけをこぶし区間として特定する。ここで言う設定条件を満たすとは、時間軸に沿って隣接する音符区間の終了タイミングｎｆｔ（ａ−１，ｉ）と開始タイミングｎｎｔ（ａ，ｉ）との時間間隔が閾値以下であり、かつ、隣接する音符区間の音高が全て異なることである。
【００６３】
そして、こぶし特徴量ｋｏｂ（ａ，ｉ）の算出では、制御部５０は、こぶし区間におけるボーカル波形からクロマベクトルを算出する。さらに、制御部５０は、同こぶし区間における伴奏データのクロマベクトルを算出し、ボーカル波形のクロマベクトルとの相互相関値をこぶし特徴量ｋｏｂ（ａ，ｉ）として算出する。
【００６４】
標準特徴量算出処理では、続いて、制御部５０が、複数の歌唱技巧について評価した評価情報としての楽曲特徴量を算出する（Ｓ１６０）。この楽曲特徴量とは、ビブラート特徴量ｖｉｂ，ため特徴量ｔｔ，しゃくり特徴量ｒｉｓｅ，フォール特徴量ｆａｌｌ，こぶし特徴量ｋｏｂそれぞれについての一つの楽曲内での平均値である。
【００６５】
このため、制御部５０は、ビブラート特徴量ｖｉｂの楽曲特徴量ｓｖｉｂを下記（２）式に従って算出する。制御部５０は、ため特徴量ｔｔの楽曲特徴量ｓｔｔを下記（３）式に従って算出する。制御部５０は、しゃくり特徴量ｒｉｓｅの楽曲特徴量ｓｒｉｓｅを下記（４）式に従って算出する。さらに、制御部５０は、フォール特徴量ｆａｌｌの楽曲特徴量ｓｆａｌｌを下記（５）式に従って算出する。制御部５０は、こぶし特徴量ｋｏｂの楽曲特徴量ｓｋｏｂを下記（６）式に従って算出する。
【００６６】
【数２】
2015069082.tif 000004
なお、（２）〜（５）式における符号Ｎｉは、楽曲の歌唱旋律を構成する音符区間の個数である。また、（６）式における符号Ｎｊは、ボーカルデータに含まれるこぶし区間の個数である。
【００６７】
標準特徴量算出処理では、続いて、制御部５０は、楽曲特徴量を算出するまでの処理（即ち、Ｓ１１０〜Ｓ１６０）を、全ての楽曲データＭＤに対して実行したか否かを判定する（Ｓ１７０）。このＳ１７０での判定の結果、楽曲特徴量を算出するまでの処理を、全ての楽曲データＭＤに対して実行していなければ（Ｓ１７０：ＮＯ）、制御部５０は、標準特徴量算出処理をＳ１１０へと戻す。そして、制御部５０は、処理を未実行の楽曲データＭＤを情報処理サーバ１０から取得して、Ｓ１２０へと移行する。
【００６８】
一方、Ｓ１７０での判定の結果、楽曲特徴量を算出するまでの処理を、全ての楽曲データＭＤに対して実行していれば（Ｓ１７０：ＹＥＳ）、制御部５０は、標準特徴量算出処理をＳ１８０へと進める。
【００６９】
そのＳ１８０では、制御部５０は、標準特徴量を算出する。この標準特徴量には、楽曲特徴量ｓｖｉｂ，ｓｔｔ，ｓｒｉｓｅ，ｓｆａｌｌ，ｓｋｏｂ、それぞれを、全ての楽曲データＭＤで平均した平均値、及び標準偏差を含む。
【００７０】
このうち、楽曲特徴量ｓｖｉｂの平均値ｍｓｖｉｂは、制御部５０が、下記（７）式に従って算出する。さらに、制御部５０は、楽曲特徴量ｓｔｔの平均値ｍｓｔｔを下記（８）式に従って算出し、楽曲特徴量ｓｒｉｓｅの平均値ｍｓｒｉｓｅを下記（９）式に従って算出する。制御部５０は、楽曲特徴量ｓｆａｌｌの平均値ｍｓｆａｌｌを下記（１０）式に従って算出し、楽曲特徴量ｓｋｏｂの平均値ｍｓｋｏｂを下記（１１）式に従って算出する。
【００７１】
【数３】
2015069082.tif 000005
また、制御部５０は、楽曲特徴量ｓｖｉｂの標準偏差ｓｄｖｉｂを下記（１２）式に従って算出し、楽曲特徴量ｓｔｔの標準偏差ｓｄｔｔを下記（１３）式に従って算出し、楽曲特徴量ｓｒｉｓｅの標準偏差ｓｄｒｉｓｅを下記（１４）式に従って算出する。さらに、制御部５０は、楽曲特徴量ｓｆａｌｌの標準偏差ｓｄｆａｌｌを下記（１５）式に従って算出し、楽曲特徴量ｓｋｏｂの標準偏差ｓｄｋｏｂを下記（１６）式に従って算出する。
【００７２】
【数４】
2015069082.tif 000006
なお、（７）式〜（１６）式における符号ＮＳは、楽曲データの個数を表す。
【００７３】
標準特徴量算出処理では、制御部５０は、Ｓ１８０にて算出した平均値ｍｓｖｉｂ，ｍｓｔｔ，ｍｓｒｉｓｅ，ｍｓｆａｌｌ，ｍｓｋｏｂ、及び標準偏差ｓｄｖｉｂ，ｓｄｔｔ，ｓｄｒｉｓｅ，ｓｄｆａｌｌ，ｓｄｋｏｂを標準特徴量として、情報処理サーバ１０の記憶部１４にアップロードする（Ｓ１９０）。さらに、Ｓ１９０では、制御部５０は、楽曲のボーカルデータと、複数の楽曲のボーカルデータについての楽曲特徴量とを対応付けて、情報処理サーバ１０の記憶部１４に記憶する。
【００７４】
その後、本標準特徴量算出処理を終了する。
つまり、本実施形態の標準特徴量算出処理では、制御部５０が、複数の楽曲のボーカルデータについての各歌唱技巧の評価を表す技巧特徴量を算出する。さらに、標準特徴量算出処理では、制御部５０が、その算出された技巧特徴量を数値処理し、その数値処理の結果を標準特徴量として、情報処理サーバ１０の記憶部１４に格納する。
〈評価データ生成処理〉
次に、カラオケ装置３０の制御部５０が実行する評価データ生成処理について説明する。
【００７５】
この評価データ生成処理は、評価データ生成処理を実行するための起動指令が入力されると起動される。
そして、評価データ生成処理では、図３に示すように、起動されると、まず、制御部５０は、情報処理サーバ１０に格納されている全ての楽曲データＭＤの中から、一つの楽曲データＭＤを取得する（Ｓ２１０）。続いて、制御部５０は、Ｓ２１０にて取得した楽曲データＭＤに含まれる原盤波形データを取得する（Ｓ２２０）。
【００７６】
さらに、評価データ生成処理では、制御部５０は、Ｓ２２０にて取得した原盤波形データから、伴奏データとボーカルデータとを分離して、伴奏データ及びボーカルデータを抽出する（Ｓ２３０）。このＳ２３０における伴奏データとボーカルデータとを分離する手法は、標準特徴量算出処理におけるＳ１３０と同様の手法を用いれば良い。
【００７７】
続いて、評価データ生成処理では、制御部５０は、Ｓ２３０にて抽出したボーカルデータを採譜処理する（Ｓ２４０）。このＳ２４０における採譜処理は、標準特徴量算出処理のＳ１４０における採譜処理と同様の方法を用いれば良い。
【００７８】
評価データ生成処理では、制御部５０は、さらに、Ｓ２３０にて抽出したボーカルデータについての技巧特徴量それぞれを、楽曲における音符区間ごとに決定する（Ｓ２５０）。このＳ２５０における技巧特徴量を決定する手法は、標準特徴量算出処理におけるＳ１５０と同様の方法を用いれば良い。
【００７９】
評価データ生成処理では、続いて、制御部５０が、楽曲特徴量を算出する（Ｓ２６０）。このＳ２６０にて算出する楽曲特徴量には、Ｓ２３０にて抽出したボーカルデータにおける楽曲（ビブラート）特徴量ｎｓｖｉｂ，楽曲（ため）特徴量ｎｓｔｔ，楽曲（しゃくり）特徴量ｎｓｒｉｓｅ，楽曲（フォール）特徴量ｎｓｆａｌｌ，楽曲（こぶし）特徴量ｎｓｋｏｂを含む。これらの楽曲特徴量の導出は、標準特徴量算出処理におけるＳ１６０と同様、Ｓ２５０にて算出された技巧特徴量の歌唱技巧ごとの平均値を求めることや、標準偏差を求めることで実現すれば良い。
【００８０】
さらに、評価データ生成処理では、制御部５０が、評価データを生成する（Ｓ２７０）。ここで言う評価データとは、楽曲における特徴的な歌唱技巧ほど大きな値となるように、歌唱技巧ごとに規定される重みである。
【００８１】
具体的にＳ２７０では、まず、制御部５０は、下記（１７）式から（２１）式に従って評価値ｄｖｉｂ，ｄｔｔ，ｄｒｉｓｅ，ｄｆａｌｌ，ｄｋｏｂを算出する。
【００８２】
【数５】
2015069082.tif 000007
そして、Ｓ２７０では、制御部５０は、下記（２２）式から（２６）式に従って、各歌唱技巧に対する重みｗｖｉｂ，ｗｔｔ，ｗｒｉｓｅ，ｗｆａｌｌ，ｗｋｏｂを算出する。すなわち、本実施形態の評価データ生成処理では、技巧特徴量の中で所定の条件を満たす特徴歌唱技巧を、重みによって表している。
【００８３】
【数６】
2015069082.tif 000008
これと共に、Ｓ２７０では、制御部５０は、各楽曲特徴量ｎｓｖｉｂ，ｎｓｔｔ，ｎｓｒｉｓｅ，ｎｓｆａｌｌ，ｎｓｋｏｂについて、標準特徴量からの向きｄｉｒｖｉｂ，ｄｉｒｔｔ，ｄｉｒｒｉｓｅ，ｄｉｒｆａｌｌ，ｄｉｒｋｏｂを求める。
【００８４】
具体的には、制御部５０は、ｄｉｒｖｉｂ，ｄｉｒｔｔ，ｄｉｒｒｉｓｅ，ｄｉｒｆａｌｌ，ｄｉｒｋｏｂそれぞれを、次の式に従って算出する。
ｄｉｒｖｉｂ＝ｓｉｇｎ（ｎｓｖｉｂ−ｍｓｖｉｂ）
ｄｉｒｔｔ＝ｓｉｇｎ（ｎｓｔｔ−ｍｓｔｔ）
ｄｉｒｒｉｓｅ＝ｓｉｇｎ（ｎｓｒｉｓｅ−ｍｓｒｉｓｅ）
ｄｉｒｆａｌｌ＝ｓｉｇｎ（ｎｓｆａｌｌ−ｍｓｆａｌｌ）
ｄｉｒｋｏｂ＝ｓｉｇｎ（ｎｓｋｏｂ−ｍｓｋｏｂ）
ただし、ここで言う“ｓｉｇｎ”は、符号関数であり、括弧内の符号に応じて、「１」，「−１」を返す関数である。つまり、向きｄｉｒｖｉｂ，ｄｉｒｔｔ，ｄｉｒｒｉｓｅ，ｄｉｒｆａｌｌ，ｄｉｒｋｏｂは、それぞれ、「１」または「−１」となる。
【００８５】
そして、Ｓ２７０では、制御部５０は、図５に示すように、楽曲識別情報と、標準特徴量と、重みｗｖｉｂ，ｗｔｔ，ｗｒｉｓｅ，ｗｆａｌｌ，ｗｋｏｂと、向きｄｉｒｖｉｂ，ｄｉｒｔｔ，ｄｉｒｒｉｓｅ，ｄｉｒｆａｌｌ，ｄｉｒｋｏｂとを歌唱技巧ごとに対応付けることで、評価データを生成する。なお、図５における“  ”内の数値は、標準特徴量、重み、向きの一例を示したものである。
【００８６】
続いて、評価データ生成処理では、制御部５０は、Ｓ２４０における採譜処理の結果をリファレンスデータとして生成する（Ｓ２９０）。ここで言うリファレンスデータとは、歌唱すべき旋律を構成する音符（即ち、音高と音価と）を表したデータである。
【００８７】
そして、評価データ生成処理では、制御部５０は、楽曲識別情報と、評価データと、リファレンスデータとを対応付けて情報処理サーバ１０の記憶部１４にアップロードする（Ｓ３００）。
【００８８】
その後、評価データ生成処理を終了する。
つまり、評価データ生成処理では、制御部５０が、楽曲における特徴的な歌唱技巧ほど大きな値となる重みを含む情報を評価特徴量として生成する。さらに、評価データ生成処理では、制御部５０は、リファレンスデータを生成し、評価データと共に情報処理サーバ１０の記憶部１４に格納する。
〈カラオケ採点処理〉
次に、カラオケ装置３０の制御部５０が実行するカラオケ採点処理について説明する。
【００８９】
このカラオケ採点処理は、カラオケ採点処理を実行するための処理プログラムを起動する指令が入力されると起動される。
そして、カラオケ採点処理では、起動されると、図４に示すように、制御部５０は、まず、入力受付部３４を介して指定された楽曲に対応する楽曲データＭＤを、情報処理サーバ１０の記憶部１４から取得する（Ｓ５１０）。続いて、制御部５０は、Ｓ５１０にて取得した楽曲データＭＤに含まれている伴奏データを抽出する（Ｓ５２０）。
【００９０】
そして、カラオケ採点処理では、制御部５０は、伴奏データを再生して楽曲を演奏する（Ｓ５３０）。具体的にＳ５３０では、制御部５０は、楽曲再生部３６に伴奏データを出力し、その伴奏データを取得した楽曲再生部３６は、楽曲の再生を行う。そして、楽曲再生部３６によって再生される楽曲の音源信号が、出力部４２を介してスピーカ６０へと出力される。すると、スピーカ６０は、音源信号を音に換えて出力する。
【００９１】
さらに、カラオケ採点処理では、制御部５０は、マイク６２及びマイク入力部４４を介して入力された音声を歌唱データとして取得する（Ｓ５４０）。そして、制御部５０は、Ｓ５４０にて取得した歌唱データを記憶部３８に格納する（Ｓ５５０）。
【００９２】
続いて、カラオケ採点処理では、制御部５０は、楽曲の演奏を終了したか否かを判定する（Ｓ５６０）。この判定の結果、楽曲の演奏を終了していなければ（Ｓ５６０：ＮＯ）、制御部５０は、カラオケ採点処理をＳ５４０へと戻す。一方、Ｓ５６０での判定の結果、楽曲の演奏が終了していれば（Ｓ５６０：ＹＥＳ）、制御部５０は、カラオケ採点処理をＳ５７０へと移行させる。
【００９３】
そのＳ５７０では、制御部５０は、記憶部３８に格納されている全ての歌唱データを取得する。そして、制御部５０は、楽曲における時間軸に沿った歌唱データから、歌唱旋律を構成する各音符を歌唱した区間（以下、「音符歌唱区間」と称す）の歌唱波形それぞれを抽出する（Ｓ５８０）。この音符歌唱区間の特定は、標準特徴量算出処理におけるＳ１４０と同様の方法で実施すれば良い。
【００９４】
続いて、カラオケ採点処理では、制御部５０は、歌唱データについての歌唱技巧を評価した技巧特徴量（以下、「歌唱特徴量」と称す）を算出する（Ｓ５９０）。この歌唱特徴量の算出方法は、「ボーカルデータ」を「歌唱データ」へと読み替えることを除けば、標準特徴量算出処理におけるＳ１５０及びＳ１６０と同様であるため、ここでの詳しい説明は省略する。
【００９５】
さらに、カラオケ採点処理では、制御部５０は、基準評価点を算出する（Ｓ６００）。このＳ６００での基準評価点の算出では、制御部５０は、まず、各音符歌唱区間における歌唱波形の音高推移を、リファレンスデータにおける音高推移に照合する。そして、制御
部５０は、照合の結果、一致度が高いほど高い点数とした基準評価点を算出する。
【００９６】
続いて、カラオケ採点処理では、制御部５０は、技巧評価点を算出する（Ｓ６１０）。このＳ６１０での技巧評価点の算出では、制御部５０は、まず、Ｓ５９０にて算出した歌唱特徴量を歌唱技巧ごとに平均する。続いて、制御部５０は、下記式に従って技巧評価点を算出する。
【００９７】
技巧評価点＝α×Σ（重み×向き×（歌唱特徴量−楽曲特徴量の平均値）／楽曲特徴量の標準偏差）
ただし、上記の技巧評価点を求める式おいて、Σの対象は、歌唱技巧であり、上記の式における向きは「１」または「−１」である。また、上記の技巧評価点を求める式における符号αは、技巧評価点に与えられる重みであり、予め規定された定数である。
【００９８】
つまり、上記の技巧評価点を求める式は、歌唱特徴量と楽曲特徴量の平均値との差分に、楽曲における特徴を強く表す歌唱技巧ほど大きな重みを付与して重み付き加算したものである。なお、技巧評価点を求める方法は、これに限るものではなく、楽曲における特徴を強く表す歌唱技巧ほど大きな重みを付与した重み付き平均であっても良い。
【００９９】
さらに、カラオケ採点処理では、制御部５０は、Ｓ６００にて算出した基準評価点に、Ｓ６１０にて算出した技巧評価点を加算することで、総合評価点を算出する（Ｓ６２０）。そして、制御部５０は、Ｓ６２０にて算出した総合評価点を表示部６４に表示させる（Ｓ６３０）。Ｓ６３０での表示は、制御部５０が、映像制御部４６を介して表示部６４に対して制御信号を出力することで実現する。なお、表示部６４に表示される評価点は、総合評価点だけに限らず、基準評価点、技巧評価点の少なくとも一方を含んでも良い。
【０１００】
その後、本カラオケ採点処理を終了し、次の起動タイミングまで待機する。
つまり、カラオケ採点処理では、制御部５０は、楽曲の演奏中に入力された音声を歌唱データとして記憶する。そして、カラオケ採点処理では、制御部５０は、記憶した歌唱データを解析して歌唱特徴量を算出する。さらに、カラオケ採点処理では、制御部５０は、評価データとしての重みに基づいて、楽曲における特徴的な技巧が強く表れているほど、大きな点数となるように重みを付与した重み付き演算により、技巧評価点を算出する。
【０１０１】
また、カラオケ採点処理では、制御部５０は、各音符歌唱区間における歌唱波形の音高推移をリファレンスデータにおける音高推移に照合し、一致度が高いほど、高い点数とした基準評価点を算出する。そして、制御部５０は、技巧評価点と基準評価点との合計を、総合評価点として算出する。
［実施形態の効果］
以上説明したように、カラオケシステム１によれば、楽曲データＭＤを解析することで評価データを自動的に生成することができる。
【０１０２】
しかも、カラオケシステム１によれば、楽曲における特徴的な歌唱技巧ほど大きな値となる重みを含む評価データを生成できる。
そして、カラオケシステム１によれば、このような評価データを用いて歌唱を評価でき、利用者が楽曲を歌唱した際に用いた歌唱技巧が特徴技巧であるか否かを評価できる。
【０１０３】
また、本実施形態のカラオケ採点処理では、技巧評価点を、歌唱特徴量と楽曲特徴量の平均値との差分が大きいほど高い評価となるように実施している。
すなわち、歌唱特徴量と楽曲特徴量の平均値との差分が大きいほど、楽曲にて特徴的な技巧がより強く表れているものと言える。
【０１０４】
このため、本実施形態のカラオケ採点処理によれば、楽曲における特徴技巧を強く表現した歌唱を高く評価できる。したがって、カラオケシステム１によれば、評価結果について、利用者の歌唱を聴いた人物が違和感を覚えることを低減できる。
［その他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
【０１０５】
例えば、上記実施形態の評価データ生成処理におけるＳ２７０では、重みｗｖｉｂ，ｗｔｔ，ｗｒｉｓｅ，ｗｆａｌｌ，ｗｋｏｂを、技巧特徴量の中で所定の条件を満たす特徴歌唱技巧として表していたが、特徴歌唱技巧は、重みに限るものではない。
【０１０６】
すなわち、本発明においては、評価値ｄｖｉｂ，ｄｔｔ，ｄｒｉｓｅ，ｄｆａｌｌ，ｄｋｏｂが最大となる歌唱技巧を特徴歌唱技巧として特定しても良い。この場合、制御部５０は、特徴歌唱技巧についての楽曲特徴量の平均値、及び標準偏差と、標準特徴量からの向きと、楽曲識別情報とを対応付けた情報を評価データとして生成しても良い。
【０１０７】
上記実施形態では、標準特徴量算出処理，評価データ生成処理，カラオケ採点処理を、カラオケ装置３０が実行していたが、これらの標準特徴量算出処理，評価データ生成処理，カラオケ採点処理を実行する装置は、カラオケ装置３０に限るものではない。例えば、標準特徴量算出処理，評価データ生成処理，カラオケ採点処理を実行する装置は、情報処理サーバ１０であっても良いし、その他の情報処理装置であっても良い。
【０１０８】
なお、上記実施形態の構成の一部を、課題を解決できる限りにおいて省略した態様も本発明の実施形態である。また、上記実施形態と変形例とを適宜組み合わせて構成される態様も本発明の実施形態である。また、特許請求の範囲に記載した文言によって特定される発明の本質を逸脱しない限度において考え得るあらゆる態様も本発明の実施形態である。［実施形態と特許請求の範囲との対応関係］
最後に、上記実施形態の記載と、特許請求の範囲の記載との関係を説明する。
【０１０９】
上記実施形態の評価データ生成処理におけるＳ２１０を実行することで得られる機能が、特許請求の範囲の記載における楽曲データ取得手段に相当し、Ｓ２２０を実行することで得られる機能が、抽出手段に相当する。評価データ生成処理におけるＳ２４０〜Ｓ２６０を実行することで得られる機能が、特許請求の範囲の記載における第１決定手段に相当し、Ｓ２７０，Ｓ２８０を実行することで得られる機能が、第２決定手段に相当する。
【０１１０】
そして、上記実施形態のカラオケ処理を実行することで得られる機能が特許請求の範囲の記載における実行手段に相当し、カラオケ処理のＳ５４０を実行することで得られる機能が、歌唱取得手段に相当し、Ｓ５３０を実行することで得られる機能が、演奏手段に相当する。
【０１１１】
また、上記実施形態の標準特徴量算出処理におけるＳ１１０〜Ｓ１６０を実行することで得られる機能が、特許請求の範囲の記載における標準算出手段に相当し、Ｓ１８０を実行することで得られる機能が、評価情報生成手段に相当し、Ｓ１９０を実行することで得られる機能が、格納制御手段に相当する。
【符号の説明】
【０１１２】
１…カラオケシステム  １０…情報処理サーバ  １２…通信部  １４…記憶部  １６…制御部  １８…ＲＯＭ  ２０…ＲＡＭ  ２２…ＣＰＵ  ３０…カラオケ装置  ３２…通信部  ３４…入力受付部  ３６…楽曲再生部  ３８…記憶部  ４０…音声制御部  ４２…出
力部  ４４…マイク入力部  ４６…映像制御部  ５０…制御部  ５２…ＲＯＭ  ５４…ＲＡＭ  ５６…ＣＰＵ  ６０…スピーカ  ６２…マイク  ６４…表示部
【図１】
2015069082.tif 000009
【図２】
2015069082.tif 000010
【図３】
2015069082.tif 000011
【図４】
2015069082.tif 000012
【図５】
2015069082.tif 000013