(57)【要約】【課題】歌唱評価の参照となる歌唱評価情報（主旋律情報）の無い楽曲であっても適切な歌唱評価を行うことを可能とする。【解決手段】本発明に係る歌唱採点装置は、伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出手段と、複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出手段と、歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出手段と、算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価手段と、を備えたことを特徴とする。【選択図】図５
2019045755.tif 000002
【特許請求の範囲】
【請求項１】
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出手段と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出手段と、
歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出手段と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価手段と、を備えたことを特徴とする
歌唱評価装置。
【請求項２】
前記評価手段は、オクターブ内強度分布の特徴値のレベルを、歌唱音声特性と比較することで行う
請求項１に記載の歌唱評価装置。
【請求項３】
前記オクターブ内強度分布算出手段は、正規化されたオクターブ内強度分布を算出することを特徴とする
請求項２に記載の歌唱評価装置。
【請求項４】
前記スペクトル算出手段、もしくは、前記オクターブ内強度分布算出手段の少なくとも一方において聴感補正を行うことを特徴とする
請求項１から請求項３の何れか１項に記載の歌唱評価装置。
【請求項５】
前記歌唱特性算出手段は、ビブラート等、歌唱技巧による周波数の揺れを検出し、歌唱技巧による周波数の揺れが除外された歌唱音声特性を算出することを特徴とする
請求項１から請求項４の何れか１項に記載の歌唱評価装置。
【請求項６】
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出処理と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出処理と、
歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出処理と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価処理と、を実行可能としたことを特徴とする
歌唱評価プログラム
【請求項７】
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出し、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出し、
歌唱音声信号を周波数解析し、歌唱音声特性を算出し、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行うことを特徴とする
歌唱評価方法。
【請求項８】
伴奏音を含んだ伴奏音信号を再生する再生手段と、
再生された伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出手段と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出手段と、
マイクロホンから入力される歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出手段と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価手段と、を備えたことを特徴とする
カラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ等、再生される伴奏音に併せて歌唱を行う際、歌唱評価を行う歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置に関する。
【背景技術】
【０００２】
従来、伴奏音に合わせて歌唱を楽しむことのできるカラオケ装置では、歌唱評価としての採点機能を備えたものがある。カラオケ装置における採点機能は、伴奏情報内の主旋律情報と、マイクロホンから入力される歌唱音声信号を比較して行われることが一般的である。したがって、ＣＤ等のように主旋律情報を有していない音源では、採点機能を利用することができなかった。
【０００３】
特許文献１には、ＣＤ等のように主旋律情報を有していない音源であっても採点（歌唱評価）を行うことのできる音声評価装置が開示されている。この音声評価装置では、マイクロホンから入力される音声データから、時間軸に沿って抽出された評価対象ピッチと、複数の音が含まれるオーディオデータから時間軸に沿って抽出された複数の音、各々の基準ピッチとを比較することで音声データを評価している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１２２１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示される音声評価装置によれば、市販の音楽用ＣＤのように、主旋律（正解データ）が設けられていない音源であっても歌唱評価を行うことが可能である。しかしながら、特許文献１では、複数の基準ピッチを抽出する必要があるため、歌唱評価に必要となる処理負荷が大きくなることが想定される。また、評価対象ピッチを、オーディオデータに含まれるメインボーカル、コーラス、各種楽器などのあらゆる音の基準ピッチと比較するため比較に必要な処理負荷は大きくなることが考えられる。また、複数の基準ピッチの内、適切な基準ピッチと比較しないと、歌唱評価が不適切となってしまう場合がある。
【０００６】
本発明は、このような事情を考慮したものであって、ＣＤ等のように主旋律情報を有していない音源であっても、精度良く、また、処理負荷も抑えた歌唱評価を行うことのできる歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
そのため本発明に係る歌唱評価装置は、以下の構成を採用したことを特徴としている。
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出手段と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出手段と、
歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出手段と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価手段と、を備えたことを特徴とする。
【０００８】
さらに本発明に係る歌唱評価装置において、
前記評価手段は、オクターブ内強度分布の特徴値のレベルを、歌唱音声特性と比較することで行う。
【０００９】
さらに本発明に係る歌唱評価装置において、
前記オクターブ内強度分布算出手段は、正規化されたオクターブ内強度分布を算出することを特徴とする。
【００１０】
さらに本発明に係る歌唱評価装置において、
前記スペクトル算出手段、もしくは、前記オクターブ内強度分布算出手段の少なくとも一方において聴感補正を行うことを特徴とする。
【００１１】
さらに本発明に係る歌唱評価装置において、
前記歌唱特性算出手段は、ビブラート等、歌唱技巧による周波数の揺れを検出し、歌唱技巧による周波数の揺れが除外された歌唱音声特性を算出することを特徴とする
【００１２】
また本発明に係る歌唱評価プログラムは、
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出処理と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出処理と、
歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出処理と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価処理と、を実行可能としたことを特徴とする。
【００１３】
また本発明に係る歌唱評価方法は、
伴奏音を含んだ伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出し、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出し、
歌唱音声信号を周波数解析し、歌唱音声特性を算出し、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行うことを特徴とする。
【００１４】
また本発明に係るカラオケ装置は、
伴奏音を含んだ伴奏音信号を再生する再生手段と、
再生された伴奏音信号を周波数解析し、複数のオクターブにわたる伴奏音スペクトルを算出するスペクトル算出手段と、
複数のオクターブにわたる伴奏音スペクトルに基づいて、１オクターブ内のオクターブ内強度分布を算出するオクターブ内強度分布算出手段と、
マイクロホンから入力される歌唱音声信号を周波数解析し、歌唱音声特性を算出する歌唱特性算出手段と、
算出されたオクターブ内強度分布と、歌唱音声特性を比較することで歌唱音声信号の評価を行う評価手段と、を備えたことを特徴とする。
【発明の効果】
【００１５】
本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置によれば、複数のオクターブにわたる伴奏音スペクトルに基づいて算出された１オクターブ内のオクターブ内強度分布と、歌唱音声信号に基づく歌唱音声特性とを比較するという簡易な処理によって、処理負荷を抑えた適切な歌唱評価を行うことが可能となる。
【００１６】
さらに本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置によれば、オクターブ内強度分布の特徴値のレベルを、歌唱音声特性と比較するという簡易な処理によって、処理負荷を抑えた適切な歌唱評価を行うことが可能となる。
【００１７】
さらに本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置では、オクターブ内強度分布の正規化を行うこととしてもよい。オクターブ内強度分布のレベルを使用して評価を行う場合、サビ部分等のように全体としてレベルが大きくなる区間において評価が高くなり、Ａメロ等のように全体としてレベルが小さい区間において評価が低くなることが考えられる。オクターブ内強度分布の正規化を行うことで評価格差の均衡を図ることが可能となる。
【００１８】
さらに本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置では、聴感補正を行うことで、聞こえ易さを考慮した歌唱評価を行うことが可能となる。例えば、ベースの音高は低いため聴覚的感度が落ちるためベースの音階を参照して歌唱することは少ない。一方、中域で鳴っている楽器は聴覚的感度が高いため、歌唱はその楽器の音高を受けやすくなる。聴覚補正を行うことで、聞こえ易さの影響の度合いを考慮した評価を行うことが可能となる。
【００１９】
さらに本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法及びカラオケ装置では、ビブラートなど、歌唱技巧による周波数の揺れが除外された歌唱音声特性を使用して評価を行うことで、歌唱独自の効果である歌唱技巧を排除した形態で、オクターブ内強度分布と比較を行い、歌唱評価の精度向上を図ることが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態のカラオケシステムの構成を示す図
【図２】本実施形態のカラオケシステムで使用する各種データ構成を示す図
【図３】本実施形態の楽曲再生処理を示すフロー図
【図４】本実施形態の評価処理を示すフロー図
【図５】本実施形態のオクターブ内強度分布算出を説明するための図
【図６】本実施形態の比較処理を説明するための図
【図７】他の実施形態の比較処理を説明するための図
【図８】他の実施形態の比較処理を説明するための図
【図９】他の実施形態の比較処理を説明するための図
【発明を実施するための形態】
【００２１】
図１は、本実施形態のカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、カラオケ装置２（コマンダと呼ぶこともある）と、リモコン装置１を含んで構成されている。カラオケ装置２とリモコン装置１は、ＬＡＮ１００及びアクセスポイント１３０を利用してネットワークを形成するように通信接続されている。
【００２２】
カラオケボックスなどの店舗に設置されるカラオケ装置２は、楽曲を演奏するための演奏部として音響制御部２５を備えている。また、カラオケ装置２は、ユーザーからの各種入力を受け付ける操作部２１を備える。カラオケ装置２は、操作部２１からの入力を解釈してＣＰＵ３０に伝達する操作処理部２２を備える。また、カラオケ装置２は、各種情報を記憶する記憶部としてのハードディスク３２を備える。カラオケ装置２は、ＬＡＮ１００に接続してネットワークに加入する通信手段としてのＬＡＮ通信部２４ａを備えている。また、本実施形態のカラオケ装置２は、無線ＬＡＮ通信部２４ｂも備えており、ＬＡＮ通信部２４ａを使用した有線によるネットワーク接続に代え、無線ＬＡＮ通信部２４ｂを使用した無線によるネットワーク接続を行うことも可能である。
【００２３】
また、カラオケ装置２は、モニター４１に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部２９、再生する映像を一時的に蓄積するビデオＲＡＭ２８、再生された映像に対する歌詞テロップの重畳、映像効果の付与等を行う映像制御部３１を備えて構成される。
【００２４】
さらに、このカラオケ装置２では、外部に接続されるモニター４１以外に、タッチパネルモニター３３に対して各種情報を表示することを可能としている。タッチパネルモニター３３は映像制御部３１から入力された映像情報を表示する表示部３５と、タッチ入力された位置を操作処理部２２に出力するタッチパネル３４が重畳されて構成されている。このタッチパネルモニター３３は、カラオケ装置２の筐体前面等に配置され、カラオケ装置２の操作部２１、あるいは、リモコン装置１のタッチパネルモニター１１などと同様、入力部として機能する。ユーザーは、タッチパネルモニター３３にて楽曲を選択することで、直接カラオケ装置２に予約させる等、カラオケ装置２に対する各種操作を行うことが可能である。
【００２５】
さらに、カラオケ装置２は、各構成を統括して制御するためのＣＰＵ３０、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ２７を含んだ制御部を備えて構成されている。
【００２６】
このような構成にてカラオケ装置２は、各種処理を実行することとなるが、カラオケ装置２の主な機能として、楽曲予約処理、楽曲再生処理などを実行可能としている。楽曲予約処理は、ユーザーからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置１と連携して実行される。リモコン装置１の選曲処理で形成された予約情報は、カラオケ装置２に送信される。カラオケ装置２は、受信した予約情報をメモリ２７中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞表示処理とが同期して実行される処理である。
【００２７】
楽曲演奏処理は、楽曲情報に含まれる演奏情報に基づき、音響制御部２５に演奏を実行させる処理である。音響制御部２５にて演奏された楽曲は、マイクロホン４３ａ、４３ｂから入力される歌唱音声と一緒にスピーカー４２から放音される。歌詞表示処理は、楽曲情報に含まれる歌詞情報をモニター４１に表示させることで歌唱補助を行う処理である。この歌詞表示処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。
【００２８】
一方、リモコン装置１は、ユーザーからの指示に基づいて楽曲を検索し、再生指示のあった楽曲について予約情報をカラオケ装置２に送信する選曲処理を実行可能としている。また、リモコン装置１は、カラオケ装置２あるいはインターネット上に接続されたホスト装置５から各種情報を受信し、各種処理を実行することが可能である。本実施形態では、ユーザーから各種指示を受け付けるユーザインターフェイスとして、操作部１７と、タッチパネルモニター１１を備えている。タッチパネルモニター１１は、表示部１１ａとタッチパネル１１ｂを有して構成され、表示部１１ａに各種インターフェイスを表示するとともに、ユーザーからのタッチ入力を受付可能としている。
【００２９】
さらにリモコン装置１は、選曲処理に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶する記憶部として、メモリ１４、そして、これら構成を統括して制御するためのリモコン側制御部を備えて構成される。リモコン側制御部には、ＣＰＵ１５、タッチパネルモニター１１に対して表示する映像を形成する映像制御部１３、表示する映像情報を一時的に蓄えるビデオＲＡＭ１２、タッチパネルモニター１１あるいは操作部１７からの入力を解釈してＣＰＵ１５に伝える操作処理部１８が含まれている。
【００３０】
リモコン装置１は、無線ＬＡＮ通信部１６によって、アクセスポイント１３０と無線接続されることで、ＬＡＮ１００によって構成されるネットワークに接続される。なお、各リモコン装置１は、特定のカラオケ装置２に対して事前に対応付けされている。リモコン装置１から出力される各種命令は、対応付けされたカラオケ装置２にて受信されることとなる。
【００３１】
このようなリモコン装置１の構成により、ユーザーからの各種入力をタッチパネルモニター１１、あるいは、操作部１７から受付けるとともに、映像情報をタッチパネルモニター１１の表示により各種情報を提供することで、カラオケ装置２に対して出力する予約情報を送信する選曲処理など、各種処理を行うことが可能となっている。
【００３２】
本実施形態のカラオケ装置２は、２種類の楽曲情報を再生可能としている。１つめの種類（Ａタイプ）の楽曲情報は、歌唱評価を行うための歌唱評価情報を含んだ楽曲情報である。従来から知られているように、このような楽曲情報を再生する際の歌唱評価では、主旋律情報としての歌唱評価情報と、マイクロホンから入力される歌唱音声信号とを比較し、その一致の度合いに基づいて採点値を算出することが可能である。
【００３３】
図２（Ａ）は、本実施形態の楽曲情報（Ａタイプ）のデータ構成を示した図である。楽曲情報は、楽曲情報に関連する各種情報を含んだメタ情報と、演奏や歌詞の表示といった各種処理を実行するための実情報を有している。メタ情報には、楽曲情報を識別するための楽曲ＩＤ、曲名、歌手名、ジャンル等の楽曲関連情報を有している。楽曲関連情報は、ユーザーが楽曲を検索する際の検索対象項目として使用することが可能である。楽曲情報の実情報には、演奏情報、歌詞情報、背景映像情報等を含んで構成される。演奏情報は、ＭＩＤＩ規格に基づいて電子楽器用の制御情報、あるいは、実際の演奏を録音した圧縮音声情報等を含んで構成された、カラオケの伴奏音を演奏するための情報である。歌詞情報は、歌唱補助のため、演奏情報に同期して表示される情報であり、演奏に同期して表示された歌詞の色替えを行うように構成してもよい。歌唱評価情報は、楽曲再生時において、ユーザーの歌唱音声を評価する情報であり、歌唱すべき旋律等を含んで構成される。楽曲再生時、歌唱評価を行う際には、マイクロホン４３ａ、４３ｂに入力される歌唱音声と、この歌唱評価情報を比較することで、採点値の算出等を行うことが可能である。
【００３４】
２つめの種類（Ｂタイプ）の楽曲情報は、歌唱評価情報を含んでいない、例えば、ＣＤに記録された楽曲等のように歌唱評価情報を有していない楽曲情報である。従来、このような楽曲情報の再生時には、歌唱評価情報を含んでいないため歌唱評価を行うことが困難であった。本実施形態のカラオケ装置２では、このような楽曲情報についても歌唱評価を行うことが可能となっている。
【００３５】
図２（Ｂ）は、本実施形態の楽曲情報（Ｂタイプ）のデータ構成を示した図である。図２（Ａ）の楽曲情報と同様、楽曲情報は、楽曲情報に関連する各種情報を含んだメタ情報と、演奏や歌詞の表示といった各種処理を実行するための実情報を有している。メタ情報については図２（Ａ）の楽曲情報と同様であるため、ここでの説明は省略する。実情報には、伴奏音を含んだ音声情報（本発明における「伴奏音信号」に相当）、映像情報が含まれている。音声情報には、市販されるＣＤのように実際の演奏を録音した伴奏音が含まれている。また、伴奏音のみならず、歌手による歌唱音が含まれていてもよい。映像情報には、背景映像、伴奏音に同期して表示される歌詞が含まれている。本実施形態のカラオケ装置２は、歌唱評価情報が含まれない楽曲情報（Ｂタイプ）についても、音声情報（本発明における「伴奏音信号」に相当）を使用して歌唱評価を行うことが可能となっている。
【００３６】
なお、歌唱評価情報を含まない楽曲情報（Ｂタイプ）としては、歌唱評価のために設けられた歌唱評価情報を含んでいない形態であれば、図２（Ｂ）で説明した形態のみならず、各種形態を使用することが可能である。例えば、図２（Ａ）で説明した楽曲情報中、歌唱評価情報が含まれない楽曲情報もこれに含まれる。近年、カラオケシステムでは、カラオケ業者が用意した楽曲情報のみならず、ユーザーからインターネット等を介して投稿された楽曲情報を使用可能とするサービスが行われている。このような投稿された楽曲情報内の演奏情報は、図２（Ａ）に示す楽曲情報中、歌唱評価情報が含まれていないものが多数存在する。本実施形態のカラオケ装置２は、楽曲情報（Ａタイプ）について、歌唱評価情報が含まれていない場合であっても歌唱評価を行うことが可能である。
【００３７】
では、本実施形態のカラオケ装置２について歌唱評価を行う評価処理を含んだ楽曲再生処理について説明する。図３は、本実施形態の楽曲再生処理を示すフロー図である。カラオケ装置２は、リモコン装置１、あるいは、タッチパネルモニター３３等の入力部に対する操作に基づいて楽曲が予約される。図２（Ｃ）は、予約操作に基づいてカラオケ装置２のメモリ２７に記憶される予約情報のデータ構成である。予約情報は、楽曲情報を識別するための楽曲ＩＤの他、予約したユーザーを示すユーザーＩＤ、予約時の音程設定に基づく音程設定値等が含まれている。
【００３８】
カラオケ装置２は、メモリ２７に記憶管理している予約テーブルをチェックし、再生の対象となる楽曲を確認する（Ｓ１０１）。次に再生する楽曲がある場合（Ｓ１０２：Ｙｅｓ）、予約情報中の楽曲ＩＤに対応する楽曲情報を読み出して楽曲の再生を開始する（Ｓ１０３）。楽曲情報の再生期間中、ユーザーの歌唱を評価する標準評価処理（Ｓ１０５）、あるいは、評価処理（Ｓ２００）が実行される。再生中の楽曲情報が、歌唱評価情報が含まれる楽曲情報（Ａタイプ）と判断された場合（Ｓ１０４：Ｙｅｓ）、標準評価処理（Ｓ１０５）が実行される。この標準評価処理（Ｓ１０５）は、従来から行われている歌唱評価であって、楽曲情報に含まれる歌唱評価情報（主旋律情報）と、マイクロホン４３ａ、４３ｂから入力される歌唱音声信号とを比較し、採点値等の評価結果を算出する処理である。なお、標準評価処理（Ｓ１０５）は、従来からよく知られている処理であるため、ここでの詳細な説明は省略する。
【００３９】
一方、再生中の楽曲情報が、歌唱評価情報が含まれない楽曲情報（Ｂタイプ）と判断された場合（Ｓ１０４：Ｎｏ）、評価処理（Ｓ２００）が実行される。この評価処理（Ｓ２００）は、本実施形態の特徴となる処理であって、歌唱評価情報（主旋律情報）が含まれていない楽曲情報に対しても歌唱評価を行うことが出来る処理である。この評価処理（Ｓ２００）の詳細については後述する。Ａタイプ、Ｂタイプの何れについても楽曲の再生が終了する（Ｓ１０６、Ｓ１０７：Ｙｅｓ）と、標準評価処理（Ｓ１０５）、あるいは、評価処理（Ｓ２００）で判定された評価結果をモニター４１等に表示することでユーザーの歌唱能力が通知される。そして、楽曲再生処理の先頭に戻り、次に再生の対象となる楽曲の確認が行われる。
【００４０】
図４は、本実施形態の評価処理（Ｓ２００）を示すフロー図である。図３で説明したように本実施形態のカラオケ装置２は、歌唱評価情報（主旋律情報）を有していない楽曲情報に対しても歌唱評価を行うことが可能となっている。楽曲情報の再生期間中、評価処理（Ｓ２００）が開始されると、楽曲情報中、音声情報の再生に伴って出力される伴奏音信号の取得が行われる。評価処理（Ｓ２００）は、所定単位の長さ（例えば、数ミリ秒〜数百ミリ秒）毎に実行され、取得される伴奏音信号もこの所定単位の期間に相当する長さとなる。なお、所定単位の長さは、各種条件に応じて可変長とすることとしてもよい。
【００４１】
次に、取得した伴奏音信号に基づきオクターブ内強度分布が算出される。図５は、本実施形態のオクターブ内強度分布算出を説明するための図である。まず、取得した伴奏音信号に対し、フーリエ変換等の周波数解析を施すことで、周波数と強度の関係が算出される（Ｓ２０２）。図５（Ａ）は、伴奏音信号の周波数解析に基づいて算出された計測強度分布（本発明の「伴奏音スペクトル」に相当）を示した図である。なお、図面上、計測強度分布は曲線で示されているが、実際には計算機で取り扱い容易な離散値となっている。そして、本実施形態の計測強度分布は、対数周波数軸上、所定間隔でサンプリングされた値となっており、低域側の１オクターブ間と高域側のオクターブ間でサンプル数を揃え、低域側と高域側での周波数的な解像度を揃えるとともに、計算上の負荷軽減を図ることが可能である。なお、本実施形態のような対数周波数に代え、線形周波数を使用することも可能である。
【００４２】
本実施形態では、この計測強度分布に対して破線で示す聴感特性を乗算することで聴感補正を行うこととしている（Ｓ２０３）。図５（Ｂ）は、聴感特性で補正後の計測強度分布、すなわち、補正強度分布を示す図である。聴感補正は、実際の聞こえ易さを考慮した歌唱評価上の補正である。例えば、伴奏音信号中、ベースの音高は低いため聴覚的感度が落ちるためベースの音階を参照して歌唱することは少ない。一方、中域で鳴っている楽器は聴覚的感度が高いため、歌唱はその楽器の音高を受けやすくなる。聴覚補正を行うことで、聞こえ易さの影響の度合いを考慮した評価を行うことが可能となる。なお、本実施形態では、中域で荷重の高い聴感特性となっているが、このような形態のみならず各種形態を採用することが可能である。また、楽曲情報のジャンルに応じた聴感特性を使用することとしてもよい。楽曲情報のメタ情報を参照し、ジャンルに応じた聴感特性を使用することで、歌唱評価の精度向上を図ることが可能となる。
【００４３】
そして、算出された補正強度分布をオクターブ毎に加算することでオクターブ内強度分布が算出される（Ｓ２０４）。本実施形態では、図５（Ａ）、図５（Ｂ）に示されるように４つのオクターブにわたる周波数範囲となっている。この４つのオクターブを音名が重なるように加算することで１オクターブの範囲を有するオクターブ内強度分布が算出される。このオクターブ内強度分布は、伴奏音信号内のあらゆる音響特性を、１オクターブ内の音名に対応付けた情報といえ、このオクターブ内強度分布を、ユーザーが歌唱する歌唱音声信号の特性（歌唱音声特性）と比較することで、歌唱評価情報を有さない楽曲情報であっても、蓋然性の高い、もしくは、適切な歌唱評価を行うことが可能となっている。
【００４４】
なお、オクターブ内強度分布は、最大値を１．０とする等の正規化を行うこととしてもよい。オクターブ内強度分布のレベルを使用して評価を行う場合、サビ部分等のように全体としてレベルが大きくなる区間では評価が高くなり、Ａメロ等のように全体としてレベルが小さい区間において評価が低くなることが考えられる。オクターブ内強度分布の正規化を行うことで、楽曲内における評価格差の均衡を図ることが可能となる。
【００４５】
次に、マイクロホン４３ａ、４３ｂから入力されるユーザーの歌唱音声信号に対する処理を説明する。評価処理中、マイクロホン４３ａ、４３ｂに入力された歌唱音声信号は、伴奏音信号と同様、評価の対象となる所定単位の長さ（例えば、数ミリ秒〜数百ミリ秒、但し、必ずしも伴奏音信号の長さと一致する必要は無い）が切り出される（Ｓ２０５）。この場合においても、所定単位の長さは、各種条件に応じて可変長とすることとしてもよい。そして、歌唱音声信号に対し、フーリエ変換等の周波数解析を施すことで、歌唱音声信号の歌唱音声特性が算出される（Ｓ２０６）。本実施形態では、算出された周波数特性上、ビブラート、しゃくり等、歌唱技巧による周波数の揺れを検出し、歌唱技巧が排除された歌唱音声特性を算出している（Ｓ２０７）。ビブラート、しゃくりといった歌唱技巧は、歌唱独自の効果であって、伴奏音信号には含まれていないことが多い。本実施形態では、伴奏音信号に基づくオクターブ内強度分布と、歌唱音声特性を比較することになるため、歌唱音声特性側の歌唱技巧を排除しておくことで、両者の対比を容易なものとし、歌唱評価の精度向上を図ることを可能としている。そして、歌唱技巧が排除された歌唱音声特性を音高変換することで、比較の対象となる歌唱音声信号の音高が算出される（Ｓ２０８）。この場合、例えば、歌唱音声特性中のレベルが最も高い周波数を歌唱音声信号の音高（歌唱音高）とすることが考えられる。ここで周波数の揺れによる歌唱技巧の検出は、従来、歌唱評価において行われている、ビブラート、しゃくり等、各種歌唱技巧の評価を使用して行うことが可能である。また、歌唱技巧の排除は、本実施形態のように音高変換を行う前に行うことに代え、音高変換後に、音高の時間的変化（揺れ）の特性から歌唱技巧を検出し、それを排除することとしてもよい。
【００４６】
本実施形態の比較処理では、伴奏音信号に基づいて算出されたオクターブ内強度分布と、歌唱音声信号の音高を比較する比較処理（Ｓ２０９）を行うことで、評価の指標となる採点値が算出される。比較処理（Ｓ２０９）は、このような形態の他、伴奏音信号に基づいて算出されたオクターブ内強度分布と、歌唱音声信号を周波数解析して算出された歌唱音声特性を比較する各種形態を採用することが可能である。以下に、比較処理（Ｓ２０９）の一実施形態を説明する。
【００４７】
図６は、本実施形態の比較処理（Ｓ２０９）を説明するための図である。図６（Ａ）は、ある時点（時刻ｔ０）におけるオクターブ内強度分布を示す図である。図６（Ｂ）は、歌唱音高の時間軸上の変化を示した図である。この実施形態では、時刻ｔ０における歌唱音高（音階）に対応するオクターブ内強度分布上の強度（レベル）を瞬時採点値としている。これは、伴奏音信号内において、オクターブにかかわらず頻繁に出現する音階は、歌唱上もっともらしい、あるいは、適切な音階となることに基づくものである。したがって、頻繁に出現する音階は、オクターブ内強度分布中で強度（レベル）が高くなる。本実施形態では、このような比較処理（Ｓ２０９）を行うことで、歌唱音高が伴奏音信号中、頻繁に出現するものほど、瞬時採点値が高くなることとしている。
【００４８】
比較処理（Ｓ２０９）で算出された比較採点値を積算することで採点値が算出される（Ｓ２１０）。楽曲情報の再生期間中、評価処理（Ｓ２０９）を繰り返し実行することで、楽曲全体の採点値が算出されることになる。楽曲の再生終了が判定された場合（Ｓ１０７：Ｙｅｓ）、評価処理（Ｓ２００）の評価結果として算出された採点値をモニター４１等に表示することで、歌唱したユーザーに対して歌唱能力としての採点値が通知される。
【００４９】
比較処理（Ｓ２０９）には、図６で説明した形態以外に各種形態を採用することが可能である。図７は、他の実施形態の比較処理（Ｓ２０９）を説明するための図である。この実施形態では、時刻ｔ０における歌唱音高（音階）に対応する、オクターブ内強度分布の所定区間の平均値を瞬時採点値としている。図６で説明した形態では、オクターブ内強度分布の細かい周波数変化に追従しないとよい採点値を取ることができないが、この実施形態では、オクターブ内強度分布の所定区間で平均化されるため、音階的に即していればよい採点値を取得することが可能である。
【００５０】
図８は、他の実施形態の比較処理（Ｓ２０９）を説明するための図である。この実施形態では、歌唱音高が安定している区間、例えば、歌唱音高の変動が所定範囲に収まる区間を使用して比較が行われる。まず、図８（Ｂ）に示すように歌唱音高が安定している区間（時刻ｔ０〜ｔ１）が抽出され、その平均値（歌唱音高平均値）が算出される。この場合、同区間（時刻ｔ０〜ｔ１）のオクターブ内強度分布が算出され、オクターブ内強度上において、歌唱音高平均値に対応する強度（レベル）が判定され、区間採点値として算出される。この実施形態では、歌唱開始タイミングの多少のずれ、あるいは、瞬時的な歌唱の発声間違いによって、大幅に評価が下がることを抑制できる。
【００５１】
図９は、他の実施形態の比較処理（Ｓ２０９）を説明するための図である。この実施形態では、図８の場合と同様、歌唱音高が安定している区間、例えば、歌唱音高の変動が所定範囲に収まる区間を使用して比較が行われる。まず、図９（Ｂ）に示すように歌唱音高が安定している区間（時刻ｔ０〜ｔ１）が抽出され、その区間（音高一定区間）内の最低歌唱音高と最高歌唱音高を示す音高変動幅が検出される。そして、オクターブ内強度分布上、検出した音高変動幅内の強度平均を算出することで時刻ｔ０〜ｔ１における区間採点値が採点される。この実施形態では、楽曲の音符内における変動幅を含めた評価を行うことが可能であり、また、歌唱タイミングや時間変動のわずかなずれで大幅に評価が下がることを抑制できる。
【００５２】
以上、各種の比較処理（Ｓ２０９）について説明を行ったが、本発明に係る歌唱評価装置、歌唱評価プログラム、歌唱評価方法は、楽曲情報の再生に基づく伴奏音信号から算出されたオクターブ内強度分布と、歌唱音声信号から算出された歌唱音声特性とを比較することで歌唱表音声信号の評価を行う形態であれば、上述する各種の比較処理（Ｓ２０９）に限定されるものではなく、各種形態を採用することができる。
【００５３】
また、図３の楽曲再生処理では、楽曲情報が歌唱評価情報を含んでいない場合（Ｂタイプ）の場合に、本発明に係る歌唱評価を行う形態としているが、このような形態に限られるものではなく、例えば、各種項目に基づいて歌唱評価を行う際の１項目として本発明に係る歌唱評価を使用する形態であってもよい。その場合、楽曲情報が歌唱評価情報を含んでいるか含んでいないかは問われるものではない。
【００５４】
以上、本発明についてカラオケシステムを用いて説明したが、本発明はカラオケシステムに限られるものではない。カラオケ装置内、あるいは、カラオケ装置外において歌唱評価を実行する歌唱評価装置についても本発明の範疇に属するものである。また、現在、スマートホンにカラオケ用アプリ（プログラム）をインストールすることで、スマートホンでカラオケを行う形態、あるいは、ゲーム機において実行されるカラオケ用プログラムもよく知られている。このような各種情報処理装置にインストールすることで、本発明の機能を実現するカラオケ用プログラムに実装された歌唱評価プログラムについても本発明の範疇に属するものである。さらに歌唱評価方法についても本発明の範疇に属することはいうまでもない。
【符号の説明】
【００５５】
１：リモコン装置                      ２４ｂ：無線ＬＡＮ通信部
２：カラオケ装置                      ２５：音響制御部
５：ホスト装置                        ２７：メモリ
１１：タッチパネルモニター            ２８：ビデオＲＡＭ
１１ａ：表示部                        ２９：映像再生部
１１ｂ：タッチパネル                  ３０：ＣＰＵ
１２：ビデオＲＡＭ                    ３１：映像制御部
１３：映像制御部                      ３２：ハードディスク
１４：メモリ                          ３３：タッチパネルモニター
１５：ＣＰＵ                          ３４：タッチパネル
１６：無線ＬＡＮ通信部                ３５：表示部
１７：操作部                          ４１：モニター
１８：操作処理部                      ４２：スピーカー
２１：操作部                          ４３ａ、４３ｂ：マイクロホン
２２：操作処理部                      １３０：アクセスポイント
２４ａ：ＬＡＮ通信部
【図１】
2019045755.tif 000003
【図２】
2019045755.tif 000004
【図３】
2019045755.tif 000005
【図４】
2019045755.tif 000006
【図５】
2019045755.tif 000007
【図６】
2019045755.tif 000008
【図７】
2019045755.tif 000009
【図８】
2019045755.tif 000010
【図９】
2019045755.tif 000011