(57)【要約】【課題】繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現するカラオケ装置を提供する。【解決手段】複数回分の歌唱データにおける各区間ｎに対応する音程の平均値Ｍｎを算出する平均値算出手段８２と、各区間ｎにおける音程の平均値Ｍｎと、音程の手本値Ｍｎ*との乖離値ΔＭｎを算出する乖離値算出手段８４と、複数回分の歌唱データにおける各区間ｎに対応する音程の分散値Ｓｎを算出する分散値算出手段８６と、乖離値算出手段８４により算出された乖離値ΔＭｎ及び分散値算出手段８６により算出された分散値Ｓｎに基づいて各区間ｎにおける歌唱評価を行う歌唱評価手段８８とを、備えたものであることから、複数回分の歌唱データを評価の対象として、各区間ｎにおける歌唱を詳細且つ客観的に評価することができる。【選択図】図２
2014066740.tif 000002
【特許請求の範囲】
【請求項１】
多数の楽曲のうちから選択される楽曲の演奏出力と併行して、音声入力装置から入力される音声を増幅して出力させるカラオケ装置であって、
評価対象となる楽曲の複数回の演奏出力にそれぞれ併行して前記音声入力装置から入力される複数回分の歌唱データを記憶する記憶手段と、
該記憶手段により記憶された前記複数回分の歌唱データにおける、前記評価対象となる楽曲の所定区間に対応する音程の平均値を算出する平均値算出手段と、
該平均値算出手段により算出される音程の平均値と、前記所定区間に対応する音程の手本値との乖離値を算出する乖離値算出手段と、
前記記憶手段により記憶された前記複数回分の歌唱データにおける、前記所定区間に対応する音程の分散値を算出する分散値算出手段と、
前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間における歌唱評価を行う歌唱評価手段と
を、備えたものであることを特徴とするカラオケ装置。
【請求項２】
予め定められた関係から、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間の歌唱に関するアドバイスを表示させるアドバイス表示手段を備えたものである請求項１に記載のカラオケ装置。
【請求項３】
前記アドバイス表示手段は、前記乖離値算出手段により算出された乖離値が規定の基準乖離値以上であり、且つ、前記前記分散値算出手段により算出された分散値が規定の基準分散値未満である場合には、前記所定区間の歌唱に関して、キーの変更を行うべき旨のアドバイスを表示させるものである請求項２に記載のカラオケ装置。
【請求項４】
前記アドバイス表示手段は、前記乖離値算出手段により算出された乖離値が規定の基準乖離値未満であり、且つ、前記前記分散値算出手段により算出された分散値が規定の基準分散値以上である場合には、前記所定区間の歌唱に関して、前記評価対象となる楽曲を聴き直すべき旨のアドバイスを表示させるものである請求項２に記載のカラオケ装置。
【請求項５】
前記楽曲における演奏音の音階及び出力タイミングを表すピアノロールを表示させるピアノロール表示手段を備え、
該ピアノロール表示手段は、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間の演奏音に対応するピアノロールの表示を変化させるものである
請求項１から４の何れか１項に記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の演奏曲のうちから選択される演奏曲を出力させるカラオケ装置に関し、特に、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現するための改良に関する。
【背景技術】
【０００２】
多数の楽曲のうちから選択される楽曲の演奏出力と併行して、音声入力装置から入力される音声を増幅して出力させるカラオケ装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択されたカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
ところで、近年普及しているカラオケ装置には、上述のような音楽再生装置としての機能のみならず、音声入力装置（マイクロフォン）から入力される音声情報に基づいて歌唱力等を評価（採点）する演奏評価機能を備えたものがある。例えば、特許文献１に記載されたカラオケ装置がそれである。斯かるカラオケ装置によれば、音程、テンポ、音量等を基準として音声入力装置から入力される音声情報とカラオケ演奏曲の演奏情報とを比較することで、その入力される音声情報の歌唱評価を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１０１７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記カラオケ装置を用いてカラオケ演奏を行う利用者の間では、前述したような従来のカラオケ歌唱評価機能は、必ずしも実際の歌唱の優劣を評価し得るものではないという見方が一般的であった。すなわち、従来のカラオケ歌唱評価機能は、その本来の目的に反して歌唱技能の指標としては通常用いられず、例えば話のネタにして場の雰囲気を盛上げる等、あくまでエンターテイメントの一要素にしか成り得ていないのが現状である。従って、本気で歌唱の練習をしたい利用者が、前記カラオケ装置を用いて同じ楽曲を何度も繰り返し歌唱する際、例えばその利用者が上手く歌えていない箇所を指摘する等して上達に寄与する評価結果を提示し得るものではなかった。すなわち、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現する技術は、未だ開発されていないのが現状である。
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現するカラオケ装置を提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本発明の要旨とするところは、多数の楽曲のうちから選択される楽曲の演奏出力と併行して、音声入力装置から入力される音声を増幅して出力させるカラオケ装置であって、評価対象となる楽曲の複数回の演奏出力にそれぞれ併行して前記音声入力装置から入力される複数回分の歌唱データを記憶する記憶手段と、その記憶手段により記憶された前記複数回分の歌唱データにおける、前記評価対象となる楽曲の所定区間に対応する音程の平均値を算出する平均値算出手段と、その平均値算出手段により算出される音程の平均値と、前記所定区間に対応する音程の手本値との乖離値を算出する乖離値算出手段と、前記記憶手段により記憶された前記複数回分の歌唱データにおける、前記所定区間に対応する音程の分散値を算出する分散値算出手段と、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間における歌唱評価を行う歌唱評価手段とを、備えたことを特徴とするものである。
【発明の効果】
【０００８】
このようにすれば、評価対象となる楽曲の複数回の演奏出力にそれぞれ併行して前記音声入力装置から入力される複数回分の歌唱データを記憶する記憶手段と、その記憶手段により記憶された前記複数回分の歌唱データにおける、前記評価対象となる楽曲の所定区間に対応する音程の平均値を算出する平均値算出手段と、その平均値算出手段により算出される音程の平均値と、前記所定区間に対応する音程の手本値との乖離値を算出する乖離値算出手段と、前記記憶手段により記憶された前記複数回分の歌唱データにおける、前記所定区間に対応する音程の分散値を算出する分散値算出手段と、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間における歌唱評価を行う歌唱評価手段とを、備えたものであることから、複数回分の歌唱データを評価の対象として、音程のずれを示す乖離値及び毎回の歌唱で出される音の安定を示す分散値に基づき各区間における歌唱を詳細且つ客観的に評価することができる。すなわち、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現するカラオケ装置を提供することができる。
【０００９】
ここで、好適には、予め定められた関係から、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間の歌唱に関するアドバイスを表示させるアドバイス表示手段を備えたものである。このようにすれば、音程のずれを示す乖離値及び毎回の歌唱で出される音の安定を示す分散値に基づいて、繰り返しカラオケ演奏を行う利用者が参考にし得るアドバイスを各区間毎に提示することができる。
【００１０】
また、好適には、前記アドバイス表示手段は、前記乖離値算出手段により算出された乖離値が規定の基準乖離値以上であり、且つ、前記前記分散値算出手段により算出された分散値が規定の基準分散値未満である場合には、前記所定区間の歌唱に関して、キーの変更を行うべき旨のアドバイスを表示させるものである。このようにすれば、音程のずれを示す乖離値及び毎回の歌唱で出される音の安定を示す分散値に基づいて具体的且つ実用的なアドバイスを提示することができる。
【００１１】
また、好適には、前記アドバイス表示手段は、前記乖離値算出手段により算出された乖離値が規定の基準乖離値未満であり、且つ、前記前記分散値算出手段により算出された分散値が規定の基準分散値以上である場合には、前記所定区間の歌唱に関して、前記評価対象となる楽曲を聴き直すべき旨のアドバイスを表示させるものである。このようにすれば、音程のずれを示す乖離値及び毎回の歌唱で出される音の安定を示す分散値に基づいて具体的且つ実用的なアドバイスを提示することができる。
【００１２】
また、好適には、前記楽曲における演奏音の音階及び出力タイミングを表すピアノロールを表示させるピアノロール表示手段を備え、そのピアノロール表示手段は、前記乖離値算出手段により算出された乖離値及び前記分散値算出手段により算出された分散値に基づいて、前記所定区間の演奏音に対応するピアノロールの表示を変化させるものである。このようにすれば、音程のずれを示す乖離値及び毎回の歌唱で出される音の安定を示す分散値をピアノロールに反映させることで、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を視覚的に分かり易く提示することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明が好適に適用されるカラオケ装置の構成を例示するブロック線図である。
【図２】図１のカラオケ装置のＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図３】図１のカラオケ装置により出力される楽曲における区間毎の音程の平均値、手本値、及び分散値の一例を示す図である。
【図４】図１のカラオケ装置による歌唱評価制御及びアドバイス表示制御等に用いられるアドバイステーブルを例示する図である。
【図５】図１のカラオケ装置により表示されるピアノロールの一例を示す図である。
【図６】図１のカラオケ装置のＣＰＵによる歌唱評価制御の一例の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１５】
図１は、本発明が好適に適用されるカラオケ装置１０の構成を例示するブロック線図である。この図１に示すように、本実施例のカラオケ装置１０は、中央演算処理装置であるＣＰＵ１２と、読出専用メモリであるＲＯＭ１４と、随時書込読出メモリであるＲＡＭ１６と、記憶装置であるハードディスク１８と、グラフィックスチップ（グラフィックスボード）等の映像処理部２０と、サウンドチップ（サウンドボード）等の音声処理部２２と、操作パネル２４と、表示制御部２６及び入力制御部２８を介して前記ＣＰＵ１２に接続されたタッチパネルディスプレイ３０と、通信インターフェイス３６と、ＬＡＮインターフェイス３８と、無線通信部４０と、ビデオ出力端子４２を介して前記映像処理部２０に接続された映像表示装置であるディスプレイ４４と、オーディオ入力端子４６を介して前記音声処理部２２に接続された音声入力装置であるマイクロフォン４８と、オーディオ出力端子５０を介して前記音声処理部２２に接続された音声増幅装置であるアンプ５２と、そのアンプ５２に備えられた音声出力装置であるスピーカ５４とを、備えて構成されている。
【００１６】
前記ＣＰＵ１２は、前記ＲＡＭ１６の一時記憶機能を利用しつつ前記ＲＯＭ１４に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記カラオケ装置１０における各種制御を実行する。すなわち、前記操作パネル２４、タッチパネルディスプレイ３０、或いは電子早見本装置６８等により所定の楽曲（カラオケ演奏曲）が選曲入力された場合、その選曲入力された楽曲を前記ＲＡＭ１６等に設けられた予約曲テーブルに登録する選曲予約制御、その予約曲テーブルの演奏順に従って前記ハードディスク１８から前記ＲＡＭ１６に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報（楽曲データ）を読み出す楽曲データ読出制御、楽曲の演奏進行に応じてそのＲＡＭ１６から前記音声処理部２２へ演奏情報を送信する演奏出力制御、その演奏出力制御に際して前記ＲＡＭ１６に展開された歌詞情報に基づいて歌詞文字映像を生成して前記映像処理部２０へ送信する歌詞文字映像出力制御、前記演奏出力制御に際して前記映像処理部２０を制御して所定の背景映像を再生させる背景映像出力制御、及びカラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させる曲間情報出力制御等の基本的な制御に加え、後述する本実施例の歌唱評価制御等の各種制御を実行する。
【００１７】
前記映像処理部２０は、前記ディスプレイ４４に表示される画面（映像）の描画に係る各種制御を行う。例えば、前記ＣＰＵ１２から供給されるデータに基づいてグラフィックスメモリにそのデータを書き込み、そのデータを読み出すことによって前記ビデオ出力端子４２を介して前記ディスプレイ４４に所定の画面を表示させる制御を行う。具体的には、前記カラオケ装置１０による楽曲の演奏出力（カラオケ演奏）に際して、前記ＣＰＵ１２において生成された歌詞文字映像等の文字映像（テロップ）を出力させたり、前記ハードディスク１８に記憶されたＭＰＥＧ（Moving Picture Experts Group）データ等の背景映像情報に基づいて所定の背景映像を再生（デコード）させたり、その背景映像の前面側に前記歌詞文字映像を合成させて前記ディスプレイ４４に表示させたり、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる等の各種表示制御を行う。なお、本実施例においては、前記映像処理部２０により前記ディスプレイ４４の表示制御を行う一方、後述する表示制御部２６により前記タッチパネルディスプレイ３０（表示装置３２）の表示制御を行う態様について説明するが、前記映像処理部２０により前記タッチパネルディスプレイ３０の表示制御をも行う態様も考えられる。この態様において、前記表示制御部２６は必ずしも設けられなくともよい。
【００１８】
前記音声処理部２２は、ＦＭ音源やＰＣＭ音源等の各種音源を備え、前記カラオケ装置１０による音声出力に係る各種制御を行う。好適には、電子回路により音を合成し、各種音色を発生するシンセサイザ（synthesizer）を備えている。このシンセサイザは、前記ハードディスク１８から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する。前記シンセサイザは、好適には、ＭＩＤＩ（Musical Instrument Digital Interface）端子を備えたものであり、前記演奏情報は、例えばＭＩＤＩ形式のデータである。そのＭＩＤＩデータに基づいて前記シンセサイザにより生成された音楽信号は、前記マイクロフォン４８から前記オーディオ入力端子４６を介して入力される利用者（演奏者）の歌声とミキシングされ、前記オーディオ出力端子５０を介して前記アンプ５２に供給されてそのアンプ５２により増幅されて前記スピーカ５４から出力される。
【００１９】
前記操作パネル２４は、前記カラオケ装置１０の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記タッチパネルディスプレイ３０は、画像（映像）を表示させると共に利用者の操作に応じて前記カラオケ装置１０への操作入力を行う装置であり、そのタッチパネルディスプレイ３０に所定の画像（映像）を表示させる表示装置３２と、利用者の指や図示しない備え付けのペン等による前記タッチパネルディスプレイ３０への接触により入力を行うタッチパネル３４とを、備えている。前記表示制御部２６は、前記ＣＰＵ１２から供給される情報に基づいて前記表示装置３２に表示される画面（映像）の描画を制御する映像処理部である。前記入力制御部２８は、前記タッチパネル３４により入力される操作入力情報を前記ＣＰＵ１２等に供給する入力処理部である。以上の構成を備えていることで、前記タッチパネルディスプレイ３０は、前記ディスプレイ４４とは別に第２の映像表示装置として機能すると共に、前記カラオケ装置１０の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力装置として機能する。
【００２０】
前記カラオケ装置１０は、前記通信インターフェイス３６及びネットワーク接続端子５６を介して通信回線６０に接続されており、同様にその通信回線６０に接続された他の機器との相互間でその通信回線６０を介して情報の通信が可能とされている。前記通信回線６０は、例えば公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）等のインターネットに接続された広域情報通信網である。前記カラオケ装置１０は、好適には、前記通信回線６０を介して図示しないサーバ（ホスト装置）に接続されており、そのサーバから楽曲データ（カラオケデータ）、背景映像情報、及び曲間情報等のデジタルコンテンツ（Digital Contents）の配信を受け付けるものである。すなわち、前記カラオケ装置１０は、好適には、所定の通信回線に接続されてサーバとの間で各種情報の送受信を行う通信カラオケ装置であるが、斯かる通信回線に接続されない非通信型のカラオケ装置等にも本発明は好適に適用される。
【００２１】
前記ＬＡＮインターフェイス３８は、前記カラオケ装置１０をＬＡＮ接続端子６２を介してＬＡＮ（local area network）６４に接続するための接続器であり、そのように前記ＬＡＮ６４に接続されることで、前記カラオケ装置１０は、同様に前記ＬＡＮ６４に接続された電子早見本装置６８等の他の機器との間で情報の送受信が可能とされる。また、前記カラオケ装置１０が設置される店舗等に複数台のカラオケ装置が備えられている場合において、同様に前記ＬＡＮ６４に接続されたカラオケ装置相互間において情報の送受信が可能とされる。例えば、前記ＬＡＮ６４に接続されたアクセスポイント６６を介して受信される電子早見本装置６８からの選曲入力を受け付けて前記ＲＡＭ１６に設けられた予約曲テーブルに記憶したり、そのアクセスポイント６６を介して前記カラオケ装置１０から電子早見本装置６８へ所定の情報を送信したりというように、電波を介して前記カラオケ装置１０と電子早見本装置６８との間における相互の情報のやりとりが実行される。
【００２２】
前記無線通信部４０は、前記カラオケ装置１０と前記電子早見本装置６８等の入力装置との間の無線通信を行う。例えば、前記電子早見本装置６８等の入力装置から送信されるリモコン信号を受信するリモコン受信部として機能する。前記カラオケ装置１０と電子早見本装置６８との対応付け（くくりつけ）処理は、好適には、斯かるリモコン信号（赤外線信号）により前記無線通信部４０を介して行われる。すなわち、前記電子早見本装置６８は、それぞれ個別のシリアル番号を有しており、前記対応付け処理においては、例えばそのシリアル番号（例えば、下４桁）及び所定の接続コードを含む信号が接続通知として前記カラオケ装置１０へ送信され、前記無線通信部４０によりその接続信号を受信したカラオケ装置１０に対して前記電子早見本装置６８が対応付けられる。そのようにして前記カラオケ装置１０に対応付けられた電子早見本装置６８は、そのカラオケ装置１０の入力装置（遠隔操作装置）として機能し、その電子早見本装置６８から送信される信号が前記ＣＰＵ１２に供給されることで、前記カラオケ装置１０の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力が受け付けられるようになっている。なお、前記対応付け処理が行われた後、前記電子早見本装置６８と前記カラオケ装置１０との間の通信は、前記ＬＡＮ６４及びアクセスポイント６６等を介したＬＡＮ通信により行われる。また、本実施例においては、前記カラオケ装置１０に対応付け処理の行われた電子早見本装置６８等の入力装置もそのカラオケ装置１０の一部を構成するものであるとして以下の説明を行う。
【００２３】
前記ハードディスク１８には、カラオケ演奏曲を出力させるための多数の楽曲データ（カラオケ情報）を記憶する楽曲データベース７０及び前記カラオケ装置１０の利用者毎に前記マイクロフォン４８から入力される音声情報に対応する歌唱データを記憶する歌唱データベース７２（図２を参照）をはじめとする各種データベースが設けられている。前記楽曲データベース７０は、前記カラオケ装置１０により出力可能な楽曲にそれぞれ対応する多数（例えば、数万曲分）の楽曲データ（カラオケデータ）を記憶する。この楽曲データは、前記音声処理部２２（シンセサイザ）により所定の楽器の演奏音を生成するための演奏情報と、歌詞文字映像（歌詞テロップ）を生成するための歌詞情報と、その歌詞情報に基づいて生成された歌詞文字映像を演奏の進行に合わせて順次色替わりさせてゆくための歌詞色替情報とを、含むものであり、コンテンツＩＤである各楽曲に固有の選曲番号により識別される。また、前記楽曲データは、曲名、アーティスト名（歌手名）、発表時期、及びジャンル等の属性情報が例えばヘッダ情報として記憶されている。上記ヘッダ情報に含まれるアーティスト名は、その楽曲を歌う（ＣＤ等の市販によりその人の歌であると一般に認識されている）オリジナルアーティストの名前である。また、上記ジャンルは、各楽曲の方向性を示すポップス、ロック、Ｒ＆Ｂ、ヒップホップ、演歌、アニメソング、民謡、洋楽、及び軍歌等の分類が各楽曲に対応して少なくとも１つ定められたものである。また、前記演奏情報は、例えば前記音声処理部２２により予め定められた複数種類の楽器のうち何れかの楽器の演奏音を出力させるためのＭＩＤＩ形式のデータであり、出力に係る演奏音（楽器）の種類と、各演奏音に対応して定められた楽譜情報とを、含んでいる。
【００２４】
前記歌唱データベース７２は、前記マイクロフォン４８から入力される音声情報（歌唱音声）に対応する歌唱データを前記カラオケ装置１０の利用者毎に記憶する。好適には、前記カラオケ装置１０の利用者毎に、そのカラオケ装置１０による楽曲の演奏出力に併行して前記マイクロフォン４８から入力される音声情報に対応する歌唱データを、利用者の識別情報であるユーザＩＤ及び併行して出力された楽曲の選曲番号と対応付けて記憶する。前記歌唱データとしては、前記マイクロフォン４８から入力された音声情報そのものが録音され、ＭＰＥＧデータやＷＡＶデータ等の音声データとして記憶されるものであってもよいが、少なくとも前記マイクロフォン４８から入力された音声情報における所定区間毎の音程に係る情報が記憶される。好適には、前記マイクロフォン４８から入力された音声情報における、前記併行して出力された楽曲の所定区間毎の音程の平均値及び分散値を算出するために必要な情報が、前記歌唱データとして記憶される。
【００２５】
図２は、前記カラオケ装置１０のＣＰＵ１２に備えられた制御機能の要部を説明する機能ブロック線図である。この図２に示す歌唱データ記憶手段８０は、前記マイクロフォン４８から入力される音声情報に対応する歌唱データを記憶する。すなわち、前記カラオケ装置１０の利用者毎に、そのカラオケ装置１０による楽曲の演奏出力に併行して前記マイクロフォン４８から入力される音声情報に対応する歌唱データを、利用者の識別情報であるユーザＩＤ及び併行して出力された楽曲の選曲番号と対応付けて前記歌唱データベース７２に記憶させる。好適には、前記マイクロフォン４８から入力された音声情報そのものを録音し、ＭＰＥＧデータやＷＡＶデータ等の音声データとして前記歌唱データベース７２に記憶させる。また、好適には、前記マイクロフォン４８から入力された音声情報における所定区間毎の音程に係る情報を前記歌唱データベース７２に記憶させる。例えば、前記マイクロフォン４８から入力された音声情報における、前記併行して出力された楽曲の所定区間毎の音程の平均値及び分散値を算出するために必要な情報を、前記歌唱データとして前記歌唱データベース７２に記憶させる。この所定区間は、好適には、対象となる楽曲における拍（拍子）や歌詞情報のまとまり（例えば、１画面内に表示される歌詞文字映像を規定する区分）に対応するものであるが、楽曲によらず例えば数（ｍｓ）といった所定時間に対応するものであってもよい。以下の平均値算出手段８２、分散値算出手段８６、及び歌唱評価手段８８等の説明において同じである。
【００２６】
前記歌唱データ記憶手段８０は、前記楽曲の複数回の演奏出力にそれぞれ併行して前記マイクロフォン４８から入力される複数回分の音声情報に対応する歌唱データを、各楽曲毎にその楽曲の選曲番号と対応付けて記憶する。すなわち、前記カラオケ装置１０の利用者毎に、そのカラオケ装置１０による楽曲の複数回の演奏出力にそれぞれ併行して前記マイクロフォン４８から入力される音声情報に対応する歌唱データ（複数回のカラオケ演奏にそれぞれ対応する歌唱データ）を、利用者の識別情報であるユーザＩＤ及び併行して出力された楽曲の選曲番号と対応付けて前記歌唱データベース７２に記憶させる。すなわち、好適には、前記カラオケ装置１０により所定の楽曲のカラオケ演奏が行われる毎に、そのカラオケ演奏と併行して前記マイクロフォン４８から入力された音声情報に対応する歌唱データを前記歌唱データベース７２に記憶させることで、その楽曲に対応して前記歌唱データベース７２に記憶された複数回の演奏出力に対応する歌唱データを更新する。
【００２７】
以下、前記歌唱データベース７２に記憶された前記複数回分の歌唱データに基づく、歌唱評価手段８８による歌唱評価制御について説明する。この歌唱評価手段８８による歌唱評価制御、及び以下に詳述する平均値算出手段８２、乖離値算出手段８４、及び分散値算出手段８６による制御は、好適には、前記カラオケ装置１０によるカラオケ演奏が行われ、そのカラオケ演奏に対応して前記歌唱データ記憶手段８０により歌唱データが前記歌唱データベース７２に記憶される（歌唱データベース７２の記憶内容が更新される）毎に実行されるものであるが、前記カラオケ装置１０によるカラオケ演奏をトリガとせず、例えば前記電子早見本装置６８やタッチパネルディスプレイ３０等により所定の歌唱評価実行操作が行われた場合に、前記歌唱データベース７２に記憶された複数回分の歌唱データが読み出されて実行されるものであってもよい。
【００２８】
前記平均値算出手段８２は、前記歌唱データベース７２に記憶された前記複数回分の歌唱データにおける、前記歌唱評価手段８８による評価対象となる楽曲の所定区間に対応する音程の平均値Ｍを算出する。好適には、前記歌唱データベース７２に記憶された前記複数回分の歌唱データにおける、前記所定区間毎の音程に係る情報に基づいて、各区間に対応する音程の平均値（複数回分の歌唱における音程の平均）Ｍｎを算出する。ここで、歌唱回数をＮ、区間ｎのｋ回目の歌唱結果（音程）をｋｎとすると、前記平均値Ｍｎは、好適には、次の（１）式に従って算出される。
【００２９】
Ｍｎ＝（Σｋｎ）／Ｎ  ・・・（１）
【００３０】
前記乖離値算出手段８４は、前記平均値算出手段８２により算出される音程の平均値と、前記所定区間に対応する音程の手本値との乖離値を算出する。好適には、前記歌唱評価手段８８による評価対象となる楽曲に対応する楽曲データを前記楽曲データベース７０から読み出し、その楽曲データの演奏情報（ＭＩＤＩデータ）におけるガイドメロディ（メインボーカルの歌唱に対応する旋律）等から、その楽曲の前記各区間における音程の手本値Ｍｎ*を取得する。そして、前記平均値算出手段８２により算出される各区間の音程の平均値Ｍｎと、その区間に対応する音程の手本値Ｍｎ*との差の絶対値を前記乖離値として算出する。すなわち、前記平均値算出手段８２により算出される各区間ｎの平均値をＭｎ、区間ｎに対応する手本値をＭｎ*とすると、各区間における乖離値ΔＭｎは、好適には、次の（２）式に従って算出される。
【００３１】
ΔＭｎ＝｜Ｍｎ−Ｍｎ*｜  ・・・（２）
【００３２】
前記分散値算出手段８６は、前記歌唱データベース７２に記憶された前記複数回分の歌唱データにおける、前記歌唱評価手段８８による評価対象となる楽曲の所定区間に対応する音程の分散値Ｓｎを算出する。好適には、前記歌唱データベース７２に記憶された前記複数回分の歌唱データにおける、前記所定区間毎の音程に係る情報に基づいて、各区間に対応する音程の分散値（複数回分の歌唱における音程の分散）Ｓｎを算出する。ここで、歌唱回数をＮ、区間ｎのｋ回目の歌唱結果（音程）をｋｎ、前記平均値算出手段８２により算出される各区間ｎの平均値をＭｎとすると、前記分散値Ｓｎは、好適には、次の（３）式に従って算出される。
【００３３】
Ｓｎ＝｛Σ（ｋｎ−Ｍｎ）2｝／Ｎ  ・・・（３）
【００３４】
前記歌唱評価手段８８は、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎにおける歌唱評価を行う。図３は、所定の楽曲における歌唱区間ｎ＝１〜２０における各区間の音程の平均値Ｍｎ、手本値Ｍｎ*、及び分散値Ｓｎの一例を示す図である。この図３においては、各区間ｎにおける音程の平均値Ｍｎを黒い四角印、各区間ｎにおける音程の手本値Ｍｎ*をハッチング（右上から左下への斜線範囲で示す）の四角印、各区間ｎにおける音程の分散値Ｓｎを棒グラフでそれぞれ示している。図３に示す例において、各区間ｎに対応する前記乖離値ΔＭｎは、各区間ｎにおける音程の平均値Ｍｎを示す黒い四角印と、各区間ｎにおける音程の手本値Ｍｎ*を示すハッチングの四角印との乖離（四角印相互の中心間距離）に対応し、毎回の歌唱で出される音（音声）の音程が手本値（理想の音程）からどれだけずれているかを示している。また、各区間ｎに対応する前記分散値Ｓｎは、毎回の歌唱で出される音（音声）の安定性を示している。すなわち、複数回分の歌唱データを標本として、各区間ｎにおける前記乖離値ΔＭｎ及び分散値Ｓｎ複合的にみることで、以下に説明するように、各区間ｎの歌唱の特徴が詳しく見えてくる。
【００３５】
例えば、前記区間ｎにおける乖離値ΔＭｎ及び分散値Ｓｎが共に比較的小さい場合、その区間ｎにおいて毎回の歌唱で出される音程に関して手本値からのずれが小さく、毎回の歌唱で出される音程が安定していることがわかる。この場合、歌唱者が前記区間ｎを比較的よく歌えていると考えることができる。また、前記区間ｎにおける乖離値ΔＭｎが比較的大きく、分散値Ｓｎが比較的小さい場合、その区間ｎにおいて毎回の歌唱で出される音程を平均してみると手本値からのずれが大きいが、毎回の歌唱で出される音程は安定していることがわかる。この場合、前記区間ｎにおける理想の音程が歌唱者の音域から外れている等して、その区間ｎにおける音を出すことができないものと考えることができる。また、前記区間ｎにおける乖離値ΔＭｎが比較的小さく、分散値Ｓｎが比較的大きい場合、その区間ｎにおいて毎回の歌唱で出される音程を平均してみると手本値からのずれが小さいが、毎回の歌唱で出される音程は安定していないことがわかる。この場合、理想となる音程を中心に音が出せているのでその音程は歌唱者の音域から外れていないが、理想となる音程を正確に把握できていないために発声音程が不安定になっているものと考えることができる。また、前記区間ｎにおける乖離値ΔＭｎ及び分散値Ｓｎが共に比較的大きい場合、その区間ｎにおいて毎回の歌唱で出される音程に関して手本値からのずれが大きく、毎回の歌唱で出される音程が安定していないことがわかる。この場合、歌唱者が前記区間ｎを上手く歌えておらず、所謂音痴である等して対処法もないと考えることができる。
【００３６】
前記歌唱評価手段８８は、好適には、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo以上であるか否か、及び、前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo以上であるか否かに基づいて、前記区間ｎ毎における歌唱評価を行う。例えば、前記乖離値ΔＭｎが前記基準乖離値Ｍbo未満であり且つ前記分散値Ｓｎが前記基準分散値Ｓbo未満である場合（パターンＡ）、前記乖離値ΔＭｎが前記基準乖離値Ｍbo以上であり且つ前記分散値Ｓｎが前記基準分散値Ｓbo未満である場合（パターンＢ）、前記乖離値ΔＭｎが前記基準乖離値Ｍbo未満であり且つ前記分散値Ｓｎが前記基準分散値Ｓbo以上である場合（パターンＣ）、前記乖離値ΔＭｎが前記基準乖離値Ｍbo以上であり且つ前記分散値Ｓｎが前記基準分散値Ｓbo以上である場合（パターンＤ）それぞれについて、対象となる区間ｎに異なる評価結果を下す。この各パターンにおける評価結果は、好適には、前述したような前記区間ｎにおける乖離値ΔＭｎ及び分散値Ｓｎの大小関係と、その区間ｎにおける歌唱の特徴との関係に基づいて予め定められて記憶されたものである。
【００３７】
図４は、前記歌唱評価手段８８による歌唱評価制御及び後述するアドバイス表示手段９２によるアドバイス表示制御等に用いられるアドバイステーブル７４を例示する図である。この図４に示すアドバイステーブル７４は、好適には、各区間における乖離値ΔＭｎ及び分散値Ｓｎの大小関係に対応する、その区間ｎにおける歌唱の特徴を反映したものであり、複数の楽曲に係る歌唱評価に共通して用いられるものであってもよいが、各楽曲に対応して個別に定められるものであってもよい。図４に示すアドバイステーブル７４においては、前記区間ｎにおける乖離値ΔＭｎが比較的小さい場合（０≦ΔＭｎ＜０．５）、乖離値ΔＭｎが中程度である場合（０．５≦ΔＭｎ＜１）、乖離値ΔＭｎが比較的大きい場合（１≦ΔＭｎ）それぞれについて、前記区間ｎにおける分散値Ｓｎが比較的小さい場合（０≦Ｓｎ＜１）、分散値Ｓｎが中程度である場合（１≦Ｓｎ＜２）、分散値Ｓｎが比較的大きい場合（２≦Ｓｎ）におけるアドバイスコメントが予め定められて記憶されている。前記歌唱評価手段８８は、好適には、図４に示すようなアドバイステーブル７４に定められた関係から、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、各区間ｎにおける歌唱評価としてのアドバイスコメントを導出する。
【００３８】
図２に示す評価結果表示手段９０は、前記歌唱評価手段８８による評価結果に対応する表示制御を行う。斯かる制御を行うために、好適には、アドバイス表示手段９２及びピアノロール表示手段９４を備えている。このアドバイス表示手段９２は、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎの歌唱に関するアドバイスを表示させる。好適には、図４に示すようなアドバイステーブル７４に定められた関係から、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、各区間ｎにおけるアドバイスコメントを取得し、そのアドバイスコメント（例えば、そのアドバイスコメントに対応するテキスト）を含むアドバイス表示画面を、前記映像処理部２０等を介して前記ディスプレイ４４に表示させる。なお、このアドバイス表示画面は、前記電子早見本装置６８のタッチパネルディスプレイや、前記タッチパネルディスプレイ３０（表示装置３２）に表示されるものであってもよい。
【００３９】
前記アドバイス表示手段９２は、好適には、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo以上であるか否か、及び、前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo以上であるか否かに基づいて、前記所定区間ｎの歌唱に関するアドバイスを表示させる。例えば、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo以上であり、且つ、前記前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo未満である場合には、前記区間ｎにおける理想の音程が歌唱者の音域から外れている等して、その区間ｎにおける音を出すことができないものと考えることができるため、その区間ｎの歌唱に関して、キーの変更を行うべき旨のアドバイスを表示させる。また、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo未満であり、且つ、前記前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo以上である場合には、理想となる音程を中心に音が出せているのでその音程は歌唱者の音域から外れていないが、理想となる音程を正確に把握できていないために発声音程が不安定になっているものと考えることができるため、その区間ｎの歌唱に関して、前記評価対象となる楽曲を聴き直すべき旨のアドバイスを表示させる。
【００４０】
前記ピアノロール表示手段９４は、前記楽曲における演奏音の音階及び出力タイミングを表すピアノロールを表示させる。好適には、前記楽曲データベース７０に記憶された各楽曲（ＭＩＤＩデータ）のガイドメロディに対応する音階及び出力タイミングを表すピアノロールを表示させる。図５は、前記ピアノロール表示手段９４により表示されるピアノロール１００の一例を示す図である。この図５に示すピアノロール１００においては、画面における一端部（図５においては紙面向かって左側の端部）にピアノの鍵盤を模した映像１０２が表示されると共に、その映像１０２から各鍵盤が他端に向かって伸びるようなスクロール表示領域１０４が設定されている。このスクロール表示領域１０４には、各鍵盤（すなわち音階）に対応する位置に、対象となる楽曲データの例えばガイドメロディに対応するその音階の演奏音の出力タイミング及び音長を示す濃いグレーの帯映像１０６ａ〜１０６ｅ（以下、特に区別しない場合には単に帯映像１０６という）が表示される。対象となる楽曲データの演奏出力においては、前記スクロール表示領域１０４が前記ピアノの鍵盤を模した映像１０２に向かって、あたかもその映像１０２における各鍵盤に引き込まれるようにスクロール表示させられる。そして、前記スクロール表示領域１０４がスクロールさせられることでそのスクロール表示領域１０４に表示された前記帯映像１０６がそのスクロール表示領域１０４と前記映像１０２との境界における演奏線１０８に接触することで、その帯映像１０６に対応する音階の演奏音が出力され、斯かる帯映像１０６が前記演奏線１０８を通過している間、その演奏音の出力が継続される。
【００４１】
前記ピアノロール表示手段９４は、前記歌唱評価手段８８により歌唱評価の行われた楽曲の出力に係る前記ピアノロール１００の表示に関して、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎの演奏音に対応するピアノロール１００（帯映像１０６）の表示を変化させる。例えば、図５のピアノロール１００における帯映像１０６ｂ、１０６ｄ、１０６ｅに例示するように、前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、各区間ｎに対応する帯映像１０６を波打たせる（くねらせる）ようにその表示を変更する。好適には、図５に示す帯映像１０６ｂ及び１０６ｅと、帯映像１０６ｄとの対比において示すように、前記分散値算出手段８６により算出された分散値Ｓｎが大きいほど、各区間ｎに対応する帯映像１０６を波打たせる度合いを大きくする（図５に示す帯映像１０６ｄは、帯映像１０６ｂ及び１０６ｅよりも大きく波打っている）。また、好適には、前記乖離値算出手段８４により算出された乖離値ΔＭｎに基づいて、前記所定区間ｎの演奏音に対応するピアノロール１００（帯映像１０６）の色（帯色）を変化させる。例えば、前記区間ｎにおける乖離値ΔＭｎが比較的小さい場合には青色、乖離値ΔＭｎが中程度である場合には黄色、乖離値ΔＭｎが比較的大きい場合には赤色といように、前記帯映像１０６の色を制御する。この図５を用いて説明したピアノロール１００は、好適には、前記カラオケ装置１０によるカラオケ演奏に際して、そのカラオケ演奏に係る歌詞文字映像を含む演奏映像の一部として、そのカラオケ演奏（楽曲の演奏出力）と併行して前記ディスプレイ４４に表示されるものであるが、前記歌唱データベース７２に記憶された歌唱データの再生に際して、その再生と併行して前記ディスプレイ４４に表示されるものであってもよい。また、前記カラオケ装置１０における他のアプリケーションソフトウェアにおいて、図５に示すようなピアノロール１００が表示されるものであってもよい。
【００４２】
図６は、前記カラオケ装置１０のＣＰＵ１２による歌唱評価制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４３】
先ず、ステップ（以下、ステップを省略する）Ｓ１において、前記カラオケ装置１０により所定の楽曲のカラオケ演奏が行われたか否かが判断される。このＳ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、Ｓ１の判断が肯定される場合には、Ｓ２において、前記マイクロフォン４８から入力される音声情報に対応する歌唱データが、歌唱者のユーザＩＤ及びカラオケ演奏に係る楽曲の選曲番号と対応付けられて前記歌唱データベース７２に記憶される。次に、Ｓ３において、反覆演奏評価モードであるか否か、すなわち前記歌唱データベース７２に歌唱データが記憶される毎に、その歌唱データベース７２に記憶された複数回分の歌唱データに係る歌唱評価を行うモードが成立させられているか否かが判断される。このＳ３の判断が否定される場合には、それをもって本ルーチンが終了させられるが、Ｓ３の判断が肯定される場合には、Ｓ４以下の処理が実行される。
【００４４】
Ｓ４においては、前記楽曲データベース７２から、評価の対象となる楽曲に係る複数回分の歌唱データが読み出される。次に、Ｓ５において、Ｓ４にて読み出された複数回分の歌唱データにおける、所定区間ｎ毎の音程に係る情報に基づいて、各区間ｎに対応する音程の平均値Ｍｎが算出される。次に、Ｓ６において、評価対象となる楽曲に対応する楽曲データが前記楽曲データベース７０から読み出され、その楽曲データの演奏情報（ＭＩＤＩデータ）におけるガイドメロディ等に対応する前記各区間ｎにおける音程の手本値Ｍｎ*と、Ｓ５にて算出された各区間の音程の平均値Ｍｎとの差の絶対値が乖離値ΔＭｎとして算出された後、Ｓ７以下の処理が実行される。
【００４５】
Ｓ７においては、Ｓ４にて読み出された複数回分の歌唱データにおける、前記所定区間ｎ毎の音程に係る情報に基づいて、各区間ｎに対応する音程の分散値Ｓｎが算出される。次に、Ｓ８において、Ｓ６にて算出された乖離値ΔＭｎ及びＳ７にて算出された分散値Ｓｎに基づいて、前記所定区間ｎにおける歌唱評価が実行される。次に、Ｓ９において、Ｓ６にて算出された乖離値ΔＭｎ及びＳ７にて算出された分散値Ｓｎに基づいて、Ｓ８における歌唱評価に対応するアドバイスコメントを含む映像が前記ディスプレイ４４に表示されたり、図５に示すようなピアノロール１００における各区間ｎに対応する帯映像１０６の表示が変化させられる等の表示制御が行われた後、本ルーチンが終了させられる。以上の制御において、Ｓ２が前記歌唱データ記憶手段８０の動作に、Ｓ５が前記平均値算出手段８２の動作に、Ｓ６が前記乖離値算出手段８４の動作に、Ｓ７が前記分散値算出手段８６の動作に、Ｓ８が前記歌唱評価手段８８の動作に、Ｓ９が前記評価結果表示手段９０（アドバイス表示手段９２及びピアノロール表示手段９４の動作）に、それぞれ対応する。
【００４６】
このように、本実施例によれば、評価対象となる楽曲の複数回の演奏出力にそれぞれ併行して音声入力装置である前記マイクロフォン４８から入力される複数回分の歌唱データを記憶する歌唱データ記憶手段８０（Ｓ２）と、その歌唱データ記憶手段８０により記憶された前記複数回分の歌唱データにおける、前記評価対象となる楽曲の所定区間ｎに対応する音程の平均値Ｍｎを算出する平均値算出手段８２（Ｓ５）と、その平均値算出手段８２により算出される音程の平均値Ｍｎと、前記所定区間ｎに対応する音程の手本値Ｍｎ*との乖離値ΔＭｎを算出する乖離値算出手段８４（Ｓ６）と、前記歌唱データ記憶手段８０により記憶された前記複数回分の歌唱データにおける、前記所定区間ｎに対応する音程の分散値Ｓｎを算出する分散値算出手段８６（Ｓ７）と、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎにおける歌唱評価を行う歌唱評価手段８８（Ｓ８）とを、備えたものであることから、複数回分の歌唱データを評価の対象として、音程のずれを示す乖離値ΔＭｎ及び毎回の歌唱で出される音の安定を示す分散値Ｓｎに基づき各区間ｎにおける歌唱を詳細且つ客観的に評価することができる。すなわち、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を実現するカラオケ装置１０を提供することができる。
【００４７】
また、予め定められた関係から、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎの歌唱に関するアドバイスを表示させるアドバイス表示手段９２（Ｓ９）を備えたものであるため、音程のずれを示す乖離値ΔＭｎ及び毎回の歌唱で出される音の安定を示す分散値Ｓｎに基づいて、繰り返しカラオケ演奏を行う利用者が参考にし得るアドバイスを各区間ｎ毎に提示することができる。
【００４８】
また、前記アドバイス表示手段９２は、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo以上であり、且つ、前記前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo未満である場合には、前記所定区間ｎの歌唱に関して、キーの変更を行うべき旨のアドバイスを表示させるものであるため、音程のずれを示す乖離値ΔＭｎ及び毎回の歌唱で出される音の安定を示す分散値Ｓｎに基づいて具体的且つ実用的なアドバイスを提示することができる。
【００４９】
また、前記アドバイス表示手段９２は、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo未満であり、且つ、前記前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo以上である場合には、前記所定区間ｎの歌唱に関して、前記評価対象となる楽曲を聴き直すべき旨のアドバイスを表示させるものであるため、音程のずれを示す乖離値ΔＭｎ及び毎回の歌唱で出される音の安定を示す分散値Ｓｎに基づいて具体的且つ実用的なアドバイスを提示することができる。
【００５０】
また、前記楽曲における演奏音の音階及び出力タイミングを表すピアノロール１００を表示させるピアノロール表示手段９４（Ｓ９）を備え、そのピアノロール表示手段９４は、前記乖離値算出手段８４により算出された乖離値ΔＭｎ及び前記分散値算出手段８６により算出された分散値Ｓｎに基づいて、前記所定区間ｎの演奏音に対応するピアノロール１００（帯映像１０６）の表示を変化させるものであるため、音程のずれを示す乖離値ΔＭｎ及び毎回の歌唱で出される音の安定を示す分散値Ｓｎをピアノロール１００に反映させることで、繰り返しカラオケ演奏を行う利用者が参考にし得る歌唱評価を視覚的に分かり易く提示することができる。
【００５１】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００５２】
例えば、前述の実施例においては、前記歌唱評価手段８８による評価結果に対応する映像として、図４に示すアドバイステーブル７４に記憶されたアドバイスコメントを含む映像や、図５に示すようなピアノロール１００を前記ディスプレイ４４に表示させる例を説明したが、本発明はこれに限定されるものではなく、例えば、図３に示すような各区間ｎにおける音程の平均値Ｍｎ（手本値Ｍｎ*からのずれ）及び分散値Ｓｎを示すグラフを前記映像処理部２０等を介して前記ディスプレイ４４に表示させるものであってもよい。また、斯かる図３に示すようなグラフと共に、図４に示すアドバイステーブル７４に記憶されたアドバイスコメントや、図５に示すようなピアノロール１００を表示させる態様も考えられる。
【００５３】
また、前述の実施例において、前記歌唱評価手段８８は、前記乖離値算出手段８４により算出された乖離値ΔＭｎが規定の基準乖離値Ｍbo以上であるか否か、及び、前記分散値算出手段８６により算出された分散値Ｓｎが規定の基準分散値Ｓbo以上であるか否かに基づいて、前記区間ｎ毎における歌唱評価を行うものであったが、前記歌唱評価手段８８による歌唱評価としては斯かる制御に限定されず、種々の態様が考えられる。例えば、前記分散値算出手段８６により算出された各区間ｎの分散値Ｓｎに関して、対象となる楽曲を通しての平均（分散値Ｓｎの平均）Ｍｓｎ及び分散（分散値Ｓｎの分散）Ｓｓｎを算出し、その分散Ｓｓｎが予め定められた閾値を超える区間ｎを、歌唱不安定区間として指摘する歌唱評価を行うものであってもよい。また、前記分散Ｓｓｎの上位複数区間を、歌唱不安定区間として指摘する等の態様も考えられる。
【００５４】
また、前述の実施例においては、多数の楽曲のうちから選択される楽曲の演奏出力と併行して、音声入力装置から入力される音声を増幅して出力させる一般的なカラオケ装置１０に本発明が適用された例を説明したが、本発明は、専ら歌唱の練習を行うために用いられる歌唱練習装置や、所謂音ゲー等のゲームを実行するコンシューマゲーム機等にも好適に適用されるものである。
【００５５】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００５６】
１０：カラオケ装置、４８：マイクロフォン（音声入力装置）、８０：歌唱データ記憶手段、８２：平均値算出手段、８４：乖離値算出手段、８６：分散値算出手段、８８：歌唱評価手段、９２：アドバイス表示手段、９４：ピアノロール表示手段、１００：ピアノロール
【図１】
2014066740.tif 000003
【図２】
2014066740.tif 000004
【図３】
2014066740.tif 000005
【図４】
2014066740.tif 000006
【図６】
2014066740.tif 000007
【図５】
2014066740.tif 000008