(57)【要約】【課題】例えば、ユーザが比較的高い評価を得ることができるように補助することが可能な音声入力評価システムを提供すること。【解決手段】取得手段（６２）は、模範の音声入力と音声入力手段（３１）を介して行われた音声入力との比較結果に関する比較結果条件と、ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する。比較手段（６３）は、模範の音声入力と、音声入力手段（３１）を介して行われた音声入力と、を比較する。評価手段（６４）は、比較手段（６３）の比較結果と評価判断基準とに基づいて、ユーザの音声入力に対する評価を判断する。取得手段（６２）は、音声入力手段（３１）を介して入力されたユーザの音声の特徴情報に基づいて評価判断基準を変える。【選択図】図１１
2011209654.tif 000002
【特許請求の範囲】
【請求項１】
音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムにおいて、
前記ユーザが音声を入力するための音声入力手段と、
前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得する手段と、
前記模範データが示す模範の音声入力と前記音声入力手段を介して行われた音声入力との比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得手段と、
前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較手段と、
前記比較手段の比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価手段と、
を含み、
前記取得手段は、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変える、
ことを特徴とする音声入力評価システム。
【請求項２】
請求項１に記載の音声入力評価システムにおいて、
前記取得手段は、音声の特徴情報に関する複数の特徴条件の各々に対応づけて前記評価判断基準を記憶してなる手段に記憶される前記評価判断基準のうちの、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報が満足する前記特徴条件に対応づけられた前記評価判断基準を取得することを特徴とする音声入力評価システム。
【請求項３】
請求項１に記載の音声入力評価システムにおいて、
前記取得手段は、基本の評価判断基準を記憶してなる手段に記憶される前記基本の評価判断基準を取得する手段を含み、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記基本の評価判断基準を変更することによって、前記評価判断基準を取得することを特徴とする音声入力評価システム。
【請求項４】
請求項１乃至３のいずれかに記載の音声入力評価システムにおいて、
前記模範データは、前記音楽に合わせて前記ユーザが入力すべき模範音声を少なくとも示し、
前記評価判断基準は、前記模範データが示す模範音声の音高と、前記音声入力手段を介して入力された前記ユーザの音声の音高と、の比較結果に関する比較結果条件と、前記評価情報と、を対応づけてなる情報であり、
前記比較手段は、前記模範データが示す模範音声の音高と、前記音声入力手段を介して入力された前記ユーザの音声の音高と、を比較する、
ことを特徴とする音声入力評価システム。
【請求項５】
請求項１乃至４のいずれかに記載の音声入力評価システムにおいて、
前記模範データは、前記ユーザが音声を入力すべき模範タイミングを少なくとも示し、
前記評価判断基準は、前記模範データが示す模範タイミングと、前記音声入力手段を介して前記ユーザの音声が入力されたタイミングと、の比較結果に関する比較結果条件と、前記評価情報と、を対応づけてなる情報であり、
前記比較手段は、前記模範データが示す模範タイミングと、前記音声入力手段を介して前記ユーザの音声が入力されたタイミングと、を比較する、
ことを特徴とする音声入力評価システム。
【請求項６】
請求項１乃至５のいずれかに記載の音声入力評価システムにおいて、
前記特徴情報は、音声の音量に関する情報と、音声にビブラートがかかっているか否かに関する情報と、の少なくとも一方を含むことを特徴とする音声入力評価システム。
【請求項７】
請求項１乃至６のいずれかに記載の音声入力評価システムにおいて、
前記音声入力評価システムは、前記音楽に合わせてユーザが歌唱するカラオケシステム、又は、前記音楽に合わせてユーザが音声入力を行うゲームを実行するゲームシステムであることを特徴とする音声入力評価システム。
【請求項８】
音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムの制御方法において、
前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得するステップと、
前記模範データが示す模範の音声入力と、前記ユーザが音声を入力するための音声入力手段を介して行われた音声入力と、の比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得ステップと、
前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較ステップと、
前記比較ステップにおける比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価ステップと、
を含み、
前記取得ステップは、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変えるステップを含む、
ことを特徴とする音声入力評価システムの制御方法。
【請求項９】
音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムとしてコンピュータを機能させるためのプログラムであって、
前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得する手段、
前記模範データが示す模範の音声入力と、前記ユーザが音声を入力するための音声入力手段を介して行われた音声入力と、の比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得手段、
前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較手段、及び、
前記比較手段の比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価手段、
として前記コンピュータを機能させ、
前記取得手段は、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変える、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声入力評価システム、音声入力評価システムの制御方法、及びプログラムに関する。
【背景技術】
【０００２】
音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムが知られている。伴奏音楽に合わせてユーザが行った歌唱を評価するカラオケシステムが知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０８１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなカラオケシステムではユーザの歌唱音声と標準音声とが比較されて、ユーザの歌唱に対する評価が決定される。一般的に、ユーザの歌唱音声と標準音声との差が小さいほど、ユーザに対する評価が高くなる。しかしながら、従来のカラオケシステムでは、歌を歌うことが得意でないユーザは高い評価を得ることができず、歌を歌うことが得意でないユーザが不満を感じてしまう場合があった。このため、上記のようなカラオケシステムでは、例えば、歌を歌うことが得意でないユーザが比較的高い評価を得ることができるように補助する機能の実現が強く望まれる。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムにおいて、例えば、ユーザが比較的高い評価を得ることができるように補助することが可能な音声入力評価システム、音声入力評価システムの制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る音声入力評価システムは、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムにおいて、前記ユーザが音声を入力するための音声入力手段と、前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得する手段と、前記模範データが示す模範の音声入力と前記音声入力手段を介して行われた音声入力との比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得手段と、前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較手段と、前記比較手段の比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価手段と、を含み、前記取得手段は、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変えることを特徴とする。
【０００７】
また、本発明に係る音声入力評価システムの制御方法は、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムの制御方法において、前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得するステップと、前記模範データが示す模範の音声入力と、前記ユーザが音声を入力するための音声入力手段を介して行われた音声入力と、の比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得ステップと、前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較ステップと、前記比較ステップにおける比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価ステップと、を含み、前記取得ステップは、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変えるステップを含むことを特徴とする。
【０００８】
また、本発明に係るプログラムは、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムとしてコンピュータを機能させるためのプログラムであって、前記音楽に合わせて前記ユーザが行うべき模範の音声入力を示す模範データを記憶してなる手段に記憶される前記模範データを取得する手段、前記模範データが示す模範の音声入力と、前記ユーザが音声を入力するための音声入力手段を介して行われた音声入力と、の比較結果に関する比較結果条件と、前記ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる評価判断基準を取得する取得手段、前記模範データが示す模範の音声入力と、前記音声入力手段を介して行われた音声入力と、を比較する比較手段、及び、前記比較手段の比較結果と前記評価判断基準とに基づいて、前記ユーザの音声入力に対する評価を判断する評価手段、として前記コンピュータを機能させ、前記取得手段は、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記評価判断基準を変えることを特徴とするプログラムである。
【０００９】
また、本発明に係る情報記憶媒体は、上記プログラムを記録したコンピュータ読み取り可能な情報記憶媒体である。
【００１０】
本発明によれば、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムにおいて、例えば、ユーザが比較的高い評価を得ることができるように補助することが可能になる。
【００１１】
また本発明の一態様では、前記取得手段は、音声の特徴情報に関する複数の特徴条件の各々に対応づけて前記評価判断基準を記憶してなる手段に記憶される前記評価判断基準のうちの、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報が満足する前記特徴条件に対応づけられた前記評価判断基準を取得するようにしてもよい。
【００１２】
また本発明の一態様では、前記取得手段は、基本の評価判断基準を記憶してなる手段に記憶される前記基本の評価判断基準を取得する手段を含み、前記音声入力手段を介して入力された前記ユーザの音声の特徴情報に基づいて、前記基本の評価判断基準を変更することによって、前記評価判断基準を取得するようにしてもよい。
【００１３】
また本発明の一態様では、前記模範データは、前記音楽に合わせて前記ユーザが入力すべき模範音声を少なくとも示すようにしてもよい。前記評価判断基準は、前記模範データが示す模範音声の音高と、前記音声入力手段を介して入力された前記ユーザの音声の音高と、の比較結果に関する比較結果条件と、前記評価情報と、を対応づけてなる情報であってもよい。前記比較手段は、前記模範データが示す模範音声の音高と、前記音声入力手段を介して入力された前記ユーザの音声の音高と、を比較するようにしてもよい。
【００１４】
また本発明の一態様では、前記模範データは、前記ユーザが音声を入力すべき模範タイミングを少なくとも示すようにしてもよい。前記評価判断基準は、前記模範データが示す模範タイミングと、前記音声入力手段を介して前記ユーザの音声が入力されたタイミングと、の比較結果に関する比較結果条件と、前記評価情報と、を対応づけてなる情報であってもよい。前記比較手段は、前記模範データが示す模範タイミングと、前記音声入力手段を介して前記ユーザの音声が入力されたタイミングと、を比較するようにしてもよい。
【００１５】
また本発明の一態様では、前記特徴情報は、音声の音量に関する情報と、音声にビブラートがかかっているか否かに関する情報と、の少なくとも一方を含むようにしてもよい。
【００１６】
また本発明の一態様では、前記音声入力評価システムは、前記音楽に合わせてユーザが歌唱するカラオケシステム、又は、前記音楽に合わせてユーザが音声入力を行うゲームを実行するゲームシステムであってもよい。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係るカラオケシステム（音声入力評価システム）のハードウェア構成を示す図である。
【図２】カラオケ画面の一例を示す図である。
【図３】ピアノロール画像について説明するための図である。
【図４】カラオケ画面の他の一例を示す図である。
【図５】評価判断基準の一例を示す図である。
【図６】評価判断基準の他の一例を示す図である。
【図７】カラオケ画面の他の一例を示す図である。
【図８】カラオケ画面の他の一例を示す図である。
【図９】評価判断基準の他の一例を示す図である。
【図１０】評価判断基準の他の一例を示す図である。
【図１１】カラオケシステムの機能ブロック図である。
【図１２】楽曲データの一例を示す図である。
【図１３】記憶部の記憶内容の一例を示す図である。
【図１４】カラオケシステムで実行される処理の一例を示すフロー図である。
【図１５】評価判断基準の他の一例を示す図である。
【図１６】カラオケ画面の他の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面に基づき詳細に説明する。ここでは、音楽に合わせてユーザが行った音声入力を評価する音声入力評価システムの一態様であるカラオケシステムに本発明を適用した場合について説明する。以下では、本発明の実施形態に係るカラオケシステムを家庭用ゲーム機（据置型ゲーム機）を用いて実現する場合について説明する。なお、本発明の実施形態に係るカラオケシステムは、例えば、携帯ゲーム機、業務用ゲーム機、携帯電話機、携帯情報端末、又はパーソナルコンピュータを用いて実現されるようにしてもよい。また、本発明の実施形態に係るカラオケシステムは、カラオケ機能を提供する目的で製造されたカラオケ専用の装置として実現されるようにしてもよい。
【００１９】
図１は、本発明の実施形態に係るカラオケシステム（音声入力評価システム）のハードウェア構成を示す。図１に示すように、カラオケシステム１０は家庭用ゲーム機１１、表示部３０、音声入力部３１、音声出力部３２、光ディスク３３（情報記憶媒体）、及びメモリカード３４（情報記憶媒体）を含む。
【００２０】
表示部３０、音声入力部３１、及び音声出力部３２は家庭用ゲーム機１１に接続される。例えば、表示部３０は液晶ディスプレイ又はプラズマディスプレイ等の表示装置である。また、音声入力部３１はユーザが音声を入力するためのものである。例えば、音声入力部３１はマイク等の音声入力装置であり、入力された音声を電気信号に変換する。また例えば、音声出力部３２は表示装置に備えられたスピーカ又はヘッドホンである。
【００２１】
家庭用ゲーム機１１はコンピュータシステムであり、バス１２、制御部１３、主記憶１４、画像処理部１５、音声処理部１６、光ディスクドライブ１７、メモリカードスロット１８、通信インタフェース（Ｉ／Ｆ）１９、及び操作部２０を含む。
【００２２】
バス１２はアドレス及びデータを家庭用ゲーム機１１の各部でやり取りするために用いられる。制御部１３、主記憶１４、画像処理部１５、音声処理部１６、光ディスクドライブ１７、メモリカードスロット１８、通信インタフェース１９、及び操作部２０は、バス１２によって相互データ通信可能に接続される。
【００２３】
制御部１３は例えば一又は複数のマイクロプロセッサを含み、例えば光ディスク３３から読み出されるプログラムに基づいて、家庭用ゲーム機１１の各部の制御処理や各種情報処理を実行する。主記憶１４は例えばＲＡＭを含み、光ディスク３３又はメモリカード３４から読み出されたプログラム及びデータが必要に応じて書き込まれる。主記憶１４は制御部１３の作業用としても用いられる。
【００２４】
画像処理部１５はＶＲＡＭを含み、制御部１３から送られる画像データに基づいてＶＲＡＭ上に画面を描画し、その画面を表示部３０に表示する。音声処理部１６はサウンドバッファを含み、光ディスク３３又はメモリカード３４からサウンドバッファに読み出された各種音声データ（音楽、効果音、メッセージ等）を音声出力部３２から出力する。また、音声処理部１６は音声入力部３１から出力される音声信号を制御部１３に供給する。
【００２５】
光ディスクドライブ１７は、光ディスク３３に記録されたプログラムやデータを読み取る。ここではプログラムやデータを家庭用ゲーム機１１に供給するために光ディスク３３を用いることとするが、例えばメモリカード３４等の他のあらゆる情報記憶媒体を用いるようにしてもよい。また、インターネット等のデータ通信網を介して遠隔地からプログラムやデータを家庭用ゲーム機１１に供給するようにしてもよい。
【００２６】
通信インタフェース１９は、インターネットなどのデータ通信網に通信接続するためのインタフェースである。メモリカードスロット１８はメモリカード３４を装着するためのインタフェースである。メモリカード３４は不揮発性メモリ（例えばＥＥＰＲＯＭなど）を含み、各種データを記憶する。なお、カラオケシステム１０はハードディスク装置（補助記憶装置）を備えるようにしてもよい。光ディスク３３又はメモリカード３４に記憶されることとして説明するプログラムやデータはハードディスク装置に記憶されるようにしてもよい。
【００２７】
操作部２０はユーザが操作を行うためのものである。操作部２０は複数の操作部材を備える。操作部２０の各操作部材の状態は一定周期毎（例えば１／６０秒ごと）にスキャンされ、そのスキャン結果を表す操作信号が制御部１３に供給される。制御部１３は操作信号に基づいてユーザの操作を判断する。
【００２８】
カラオケシステム１０ではユーザが伴奏音楽に合わせて歌唱する。音声出力部３２からは伴奏音楽とユーザの歌唱音声とが混合されて出力される。また、カラオケシステム１０ではユーザの歌唱に評価が与えられる。
【００２９】
図２は、表示部３０に表示されるカラオケ画面の一例を示す。カラオケ画面４０にはユーザが歌うべき歌詞４１が表示される。図２に示すカラオケ画面４０には「ＡＢＣＤＥＦＧＨＩＪＫＬ」が歌詞４１として表示されている。
【００３０】
また、カラオケ画面４０には、ユーザが歌詞４１を歌うべきタイミング（期間）と、ユーザが発すべき音の高さ（音高）との両方をユーザに案内するためのピアノロール画像４２が表示される。ピアノロール画像４２は、音高の表記方法として一般的に用いられているピアノロールを模した画像になっている。
【００３１】
ピアノロール画像４２には、時間軸であるＴ軸と、音高に関する軸であるＰ軸とが設定されている。図２に示す例では、ピアノロール画像４２の横方向がＴ軸方向になっており、ピアノロール画像４２の縦方向がＰ軸方向になっている。
【００３２】
図３は、ピアノロール画像４２について説明するための図である。図３に示すピアノロール画像４２は、複数の音高に対応する複数の音高画像４３ａ〜４３ｗを含んで構成される。なお、以下では、音高画像４３ａ〜４３ｗのことを総称して「音高画像４３」と記載する場合がある。
【００３３】
音高画像４３は、横方向（Ｔ軸方向）の長さが縦方向（Ｐ軸方向）の長さに比べて長い矩形画像である。なお、白い音高画像４３はピアノの白い鍵盤の音高に対応しており、斜線が付された音高画像４３はピアノの黒い鍵盤の音高に対応している。
【００３４】
音高画像４３ａ〜４３ｗは縦方向（Ｐ軸方向）に配列される。より高い音高に対応する音高画像４３ほど、ピアノロール画像４２内の上方に表示されるようになっている。つまり、ピアノロール画像４２内で最も下に表示されている音高画像４３ａは、複数の音高のうちで最も低い音高に対応している。また、ピアノロール画像４２内で最も上に表示されている音高画像４３ｗは、複数の音高のうちで最も高い音高に対応している。
【００３５】
ピアノロール画像４２は縦方向に５つの領域（第１領域４２ａ、第２領域４２ｂ，４２ｄ、第３領域４２ｃ，４２ｅ）に分けられる。第１領域４２ａはピアノロール画像４２の中央に位置する領域である。第１領域４２ａには、基本音高に対応する音高画像４３ｌと、基本音高より高い３つの音高に対応する３つの音高画像４３ｍ，４３ｎ，４３ｏと、基本音高より低い３つの音高に対応する音高画像４３ｉ，４３ｊ，４３ｋとが配列されている。言い換えれば、第１領域４２ａには、基本音高を中心とする１オクターブの７つの音高に対応する７つの音高画像４３ｉ〜４３ｏが配列されている。
【００３６】
第２領域４２ｂは第１領域４２ａの上側に隣接する領域である。また、第３領域４２ｃは第２領域４２ｂの上側に隣接する領域である。第２領域４２ｂには、音高画像４３ｐに対応する音高より高い４つの音高に対応４つの音高画像４３ｐ，４３ｑ，４３ｒ，４３ｓが配列されている。また、第３領域４２ｃには、音高画像４３ｓに対応する音高よりさらに高い４つの音高に対応する４つの音高画像４３ｔ，４３ｕ，４３ｖ，４３ｗが配列されている。
【００３７】
一方、第２領域４２ｄは第１領域４２ａの下側に隣接している領域である。また、第３領域４２ｅは第２領域４２ｄの下側に隣接している領域である。第２領域４２ｄには、音高画像４３ｉに対応する音高より低い４つの音高に対応する４つの音高画像４３ｅ，４３ｆ，４３ｇ，４３ｈが配列されている。また、第３領域４２ｅには、音高画像４３ｅに対応する音高よりさらに低い４つの音高に対応する４つの音高画像４３ａ，４３ｂ，４３ｃ，４３ｄが配列されている。
【００３８】
なお、ピアノロール画像４２は音高画像４３のＰ軸方向の幅が一定でない点で一般的なピアノロールとは異なっている。音高画像４３ａ〜４３ｗの各々のＰ軸方向の幅は、該音高画像に対応する音高と、基本音高と、の差に応じた幅に設定されている。例えば、基本音高との差が比較的大きい音高に対応する音高画像４３ｓのＰ軸方向の幅は、基本音高との差が比較的小さい音高に対応する音高画像４３ｏのＰ軸方向の幅よりも小さく設定されている。
【００３９】
すなわち、第２領域４２ｂ，４２ｄに配列されている音高画像４３ｅ〜４３ｈ，４３ｐ〜４３ｓのＰ軸方向の幅は、第１領域４２ａに配列されている音高画像４３ｉ〜４３ｏのＰ軸方向の幅よりも狭くなっている。また、第３領域４２ｃ，４２ｅに配列されている音高画像４３ａ〜４３ｄ，４３ｔ〜４３ｗのＰ軸方向の幅は、第２領域４２ｂ，４２ｃに配列されている音高画像４３ｅ〜４３ｈ，４３ｐ〜４３ｓのＰ軸方向の幅よりもさらに狭くなっている。このようにすることによって、比較的限られた画面領域内に、なるべく多くの音高に対応する音高画像４３を表示することが可能になる。
【００４０】
また、図２に示すように、ピアノロール画像４２上には基準ライン４４及び歌唱アイコン４５が表示される。基準ライン４４は、ピアノロール画像４２上の、現時点に対応する位置に表示される。つまり、基準ライン４４は現時点を示している。
【００４１】
一方、歌唱アイコン４５は、ピアノロール画像４２（基準ライン４４）上の、音声入力部３１を介して入力されるユーザの音声の音高に対応する位置に表示される。つまり、歌唱アイコン４５はユーザの音声の音高に対応する音高画像４３上に表示される。つまり、歌唱アイコン４５はユーザの音声の音高をユーザに案内する役割を果たしている。
【００４２】
なお、本実施形態の場合、歌唱アイコン４５が第１領域４２ａ外に移動しようとすると（例えば図２に示す場合であれば、ユーザの音声の音高が、第１領域４２ａに含まれる音高画像４３ｉ〜４３ｏに対応しない音高になると）、ピアノロール画像４２がスクロールし、歌唱アイコン４５がピアノロール画像４２内のＰ軸方向中央の位置上に表示されるようになっている。このため、歌唱アイコン４５は常に第１領域４２ａ内に表示されるようになっている。
【００４３】
さらに、ピアノロール画像４２上には模範音声案内画像４６が表示される。模範音声案内画像４６は、ユーザが歌詞４１を歌うべきタイミング（期間）と、ユーザが発すべき音声（模範音声）の高さ（音高）との両方をユーザに案内する役割を果たす。模範音声案内画像４６の表示位置は、ユーザが歌詞４１を歌うべきタイミングが到来するまでの残り時間と、模範音声の音高との両方に対応する位置に設定される。
【００４４】
例えば、模範音声案内画像４６の表示位置のＰ軸座標値は、模範音声の音高に対応する座標値に設定される。また、模範音声案内画像４６の表示位置のＴ軸座標値は、ユーザが歌詞４１を歌うべきタイミングが到来するまでの残り時間に対応する座標値に設定される。このため、模範音声案内画像４６の表示位置は、ユーザが歌詞４１を歌うべきタイミングが到来するまでの残り時間が少ないほど、基準ライン４４からの距離が短くなるようにして設定されることになる。その結果、模範音声案内画像４６は、時間経過に伴って右から左へと移動し、基準ライン４４に接近する。そして、ユーザが歌うべきタイミングにおいて模範音声案内画像４６は基準ライン４４上に重なる。例えば、ユーザが歌詞４１を歌い始めるべきタイミングにおいて模範音声案内画像４６の先頭４６ａが基準ライン４４に到達する。
【００４５】
図２に示す時点から所定時間経過した時点におけるカラオケ画面４０の一例を図４に示す。図４に示すカラオケ画面４０では、模範音声案内画像４６の一部が基準ライン４４を通過している。すなわち、図４は、歌詞４１の最初の部分がすでに歌われている状態を示している。
【００４６】
図４に示すカラオケ画面４０では、歌詞４１が、黒字部分４１ａと、白字部分４１ｂとを含んでいる。黒字部分４１ａは、歌うべきタイミングが既に経過している部分を示している。すなわち、黒字部分４１ａは、ユーザが既に歌い終わっているはずの部分を示している。一方、白字部分４１ｂは、歌うべきタイミングがこれから到来する部分を示している。すなわち、白字部分４１ｂは、ユーザがこれから歌う部分を示している。白字部分４１ｂのうちの先頭の文字はユーザが次に発すべき音声に相当する。
【００４７】
歌詞４１の色の変化と模範音声案内画像４６の移動とは同期している。このため、ユーザは歌詞４１と模範音声案内画像４６との両方を参照することによって、歌うべき歌詞と、その歌詞を歌うべきタイミング（期間）と、その歌詞をどの音高で歌うべきかと、を把握することができる。
【００４８】
また、ユーザは歌唱アイコン４５と模範音声案内画像４６とを参照することによって、ユーザが発すべき音声（模範音声）の音高と、ユーザが実際に発している音声の音高と、が一致しているか否かも把握することができる。
【００４９】
カラオケシステム１０ではユーザの歌唱に評価が与えられる。例えば、ユーザが歌唱すべき音声（模範音声）の音高と、ユーザが実際に歌唱した音声の音高との間のずれ（Δｐ）に基づいて、「ＥＸＣＥＬＬＥＮＴ」、「ＧＲＥＡＴ」、「ＧＯＯＤ」、「ＡＬＭＯＳＴ」、及び「ＢＯＯ」のうちのいずれかの評価が与えられる。「ＥＸＣＥＬＬＥＮＴ」が最も高い評価であり、「ＢＯＯ」が最も低い評価である。図５は評価判断基準の一例を示す図であり、音高のずれ（Δｐ）と評価との関係の一例を示す。音高のずれ（Δｐ）が小さいほど、ユーザに与えられる評価が高くなる。
【００５０】
また、例えば、ユーザが歌唱すべきタイミング（模範タイミング）と、ユーザが実際に歌唱したタイミングとの間のずれ（Δｔ）に基づいて、「ＥＸＣＥＬＬＥＮＴ」、「ＧＲＥＡＴ」、「ＧＯＯＤ」、「ＡＬＭＯＳＴ」、及び「ＢＯＯ」のうちのいずれかの評価が与えられる。図６は評価判断基準の一例を示す図であり、タイミングのずれ（Δｔ）と評価との関係の一例を示す。タイミングのずれ（Δｔ）が小さいほど、ユーザに与えられる評価が高くなる。
【００５１】
なお、例えば、音高のずれ（Δｐ）に関する評価とタイミングのずれ（Δｔ）に関する評価とのうちの低い方がユーザの歌唱に対する評価になる。例えば、音高のずれ（Δｐ）に関する評価が「ＧＲＥＡＴ」であり、かつ、タイミングのずれ（Δｔ）に関する評価が「ＧＯＯＤ」である場合、ユーザの歌唱に対する評価は「ＧＯＯＤ」になる。
【００５２】
ところで、歌唱アイコン４５の大きさ（本実施形態の場合、歌唱アイコン４５の半径）は、所定の評価（ここでは「ＧＲＥＡＴ」とする。）以上の評価を得ることができるような音高のずれ（Δｐ）及びタイミングのずれ（Δｔ）の大きさに対応する大きさに設定されている。このため、歌唱アイコン４５と模範音声案内画像４６とが重なっている場合には、音高のずれ（Δｐ）及びタイミングのずれ（Δｔ）の大きさが、「ＧＲＥＡＴ」以上の評価を得ることができるような範囲内におさまっていることになる。このため、ユーザは歌唱アイコン４５と模範音声案内画像４６とが重なるような音高及びタイミングで歌唱すれば、「ＧＲＥＡＴ」以上の評価を得ることができることになる。
【００５３】
例えば、図４に示すカラオケ画面４０では、歌唱アイコン４５と模範音声案内画像４６とが重なっている。この場合、「ＧＲＥＡＴ」以上の評価がユーザに与えられる。一方、例えば、図７に示すカラオケ画面４０では、歌唱アイコン４５と模範音声案内画像４６とが重なっていない。この場合、「ＧＲＥＡＴ」よりも低い評価がユーザに与えられる。
【００５４】
図４及び図７に示すように、カラオケ画面４０には、ユーザに与えられた評価を示すメッセージ５０が表示される。また、カラオケ画面４０には得点４７が表示される。ユーザに与える評価が決定された場合、その評価に対応する評価点がユーザの得点に加算される。評価と評価点との関係は図５及び図６に示す通りである。図５及び図６に示すように、評価が高いほど、評価点も高くなる。
【００５５】
さらに、カラオケ画面４０にはコンボ数４８が表示される。コンボ数４８は、ユーザが比較的高い評価（例えばＥＸＣＥＬＬＥＮＴ」又は「ＧＲＥＡＴ」）を連続して得た回数である。また、カラオケ画面４０にはゲージ４９が表示される。ゲージ４９の長さはユーザに与えられた評価に基づいて変化する。例えば、ユーザに与えられた評価が比較的高い「ＥＸＣＥＬＬＥＮＴ」、「ＧＲＥＡＴ」、又は「ＧＯＯＤ」であった場合にゲージ４９は伸張し、評価が比較的低い「ＡＬＭＯＳＴ」又は「ＢＯＯ」であった場合にゲージ４９は収縮する。
【００５６】
ところで、カラオケシステム１０では、歌を歌うことが得意でないユーザであっても、比較的高い評価を得ることができるように補助するための機能を有している。以下、この補助機能について説明する。
【００５７】
カラオケシステム１０では、ユーザの歌唱音声の音量に基づいて、評価判断基準が変化するようになっている。具体的には、ユーザの歌唱音声の音量が大きくなると、評価判断基準が緩くなり、比較的高い評価を得やすくなるようになっている。このため、歌を歌うことが得意でないユーザであっても、大きい声で歌うことによって、比較的高い評価を得やすくなるようになっている。
【００５８】
図８は、ユーザの歌唱音声の音量が大きい場合のカラオケ画面４０の一例を示す。ユーザの歌唱音声の音量が大きい場合、図８に示すように、歌唱アイコン４５の大きさが大きくなる。上述したように、歌唱アイコン４５の大きさは「ＧＲＥＡＴ」以上の評価を得ることができるような音高のずれ（Δｐ）及びタイミングのずれ（Δｔ）の大きさに対応している。このため、この場合、音高のずれ（Δｐ）及びタイミングのずれ（Δｔ）の大きさがある程度大きくても、「ＧＲＥＡＴ」以上の評価をユーザが得ることができるようになる。
【００５９】
上述したように，図８に示すようなカラオケ画面４０が表示される場合（すなわち、ユーザの歌唱音声の音量が大きい場合）には評価判断基準が緩くなる。図９及び図１０は、図８に示すようなカラオケ画面４０が表示される場合（すなわち、ユーザの歌唱音声の音量が大きい場合）の評価判断基準の一例を示している。
【００６０】
図９に示す評価判断基準は図５に示す評価判断基準に比べて緩くなっている。例えば、図５に示す評価判断基準では、模範音声とユーザの歌唱音声との間の音高のずれ（Δｐ）がＰ１以上であってかつＰ２未満である場合に「ＧＲＥＡＴ」の評価がユーザに与えられるようになっている。これに対し、図９に示す評価判断基準では、音高のずれ（Δｐ）がＰ１以上であってかつＰ２未満である場合に、「ＧＲＥＡＴ」よりも高い評価である「ＥＸＣＥＬＬＥＮＴ」がユーザに与えられるようになっている。
【００６１】
また、図５に示す評価判断基準では、音高のずれ（Δｐ）が「Ｐ２」以上であってかつ「Ｐ３」未満である場合に「ＧＯＯＤ」の評価がユーザに与えられるようになっている。これに対し、図９に示す評価判断基準では、音高のずれ（Δｐ）が「Ｐ２」以上であってかつ「Ｐ３」未満である場合に、「ＧＯＯＤ」よりも高い評価である「ＧＲＥＡＴ」がユーザに与えられるようになっている。
【００６２】
以上のように、ユーザの歌唱音声の音量が大きくない場合、音高のずれ（Δｐ）が「Ｐ２」未満でなければ、「ＧＲＥＡＴ」以上の評価をユーザが得ることができないが、ユーザの歌唱音声の音量が大きくなると、音高のずれ（Δｐ）が「Ｐ２」以上であっても、音高のずれ（Δｐ）が「Ｐ３」未満であれば、「ＧＲＥＡＴ」以上の評価をユーザが得ることができる。つまり、ユーザの歌唱音声の音量が大きい場合の評価判断基準（図９参照）では、ユーザの歌唱音声の音量が大きくない場合の評価判断基準（図５参照）に比べて、「ＧＲＥＡＴ」以上の評価を得るためにユーザが満たすべき音高のずれ（Δｐ）が大きくなっている。その結果、ユーザが「ＧＲＥＡＴ」以上の評価を得やすくなっている。
【００６３】
同様に、図１０に示す評価判断基準は図６に示す評価判断基準に比べて緩くなっている。例えば、図６に示す評価判断基準では、ユーザが歌唱すべきタイミング（模範タイミング）と、ユーザが実際に歌唱したタイミングとの間のずれ（Δｔ）が「Ｔ１」以上であってかつ「Ｔ２」未満である場合に「ＧＲＥＡＴ」の評価がユーザに与えられるようになっている。これに対し、図１０に示す評価判断基準では、タイミングのずれ（Δｔ）が「Ｔ１」以上であってかつ「Ｔ２」未満である場合に、「ＧＲＥＡＴ」よりも高い評価である「ＥＸＣＥＬＬＥＮＴ」がユーザに与えられるようになっている。
【００６４】
また、図６に示す評価判断基準では、タイミングのずれ（Δｔ）が「Ｔ２」以上であってかつ「Ｔ３」未満である場合に「ＧＯＯＤ」の評価がユーザに与えられるようになっている。これに対し、図１０に示す評価判断基準では、タイミングのずれ（Δｔ）が「Ｔ２」以上であってかつ「Ｔ３」未満である場合に、「ＧＯＯＤ」よりも高い評価である「ＧＲＥＡＴ」がユーザに与えられるようになっている。
【００６５】
以上のように、ユーザの歌唱音声の音量が小さい場合、タイミングのずれ（Δｔ）が「Ｔ２」未満でなければ、「ＧＲＥＡＴ」以上の評価をユーザが得ることができないが、ユーザの歌唱音声の音量が大きくなると、タイミングのずれ（Δｔ）が「Ｔ２」以上であっても、タイミングのずれ（Δｔ）が「Ｔ３」未満であれば、「ＧＲＥＡＴ」以上の評価をユーザが得ることができる。つまり、ユーザの歌唱音声の音量が大きい場合の評価判断基準（図１０参照）では、ユーザの歌唱音声の音量が大きくない場合の評価判断基準（図６参照）に比べて、「ＧＲＥＡＴ」以上の評価を得るためにユーザが満たすべきタイミングのずれ（Δｔ）が大きくなっている。その結果、ユーザが「ＧＲＥＡＴ」以上の評価を得やすくなっている。
【００６６】
以下、上記のような機能を実現するための構成について説明する。図１１は、カラオケシステム１０で実現される機能を示す機能ブロック図である。図１１に示すように、カラオケシステム１０は、記憶部６０、音声出力制御部６１、評価判断基準取得部６２、比較部６３、及び評価部６４を含む。
【００６７】
記憶部６０は例えば光ディスク３３、メモリカード３４、及び主記憶１４によって実現される。なお、記憶部６０は、家庭用ゲーム機１１と通信ネットワークを介してデータ授受可能な装置に備えられる補助記憶装置（例えばハードディスク装置）によって実現されるようにしてもよい。すなわち、記憶部６０に記憶されることとして説明するデータの全部又は一部は上記の補助記憶装置に記憶されるようにしてもよい。一方、記憶部６０以外の機能ブロックは、例えば制御部１３が光ディスク３３に記憶されたプログラムを実行することによって実現される。
【００６８】
記憶部６０は各種データを記憶する。本実施形態の場合、記憶部６０は複数の楽曲データを記憶する。図１２は、一の楽曲に対応する楽曲データの一例を示す図である。図１１に示すように、楽曲データは、伴奏音楽データ、歌詞データ、模範データ、及び背景画像データを含む。伴奏音楽データは楽曲の伴奏パートを所定のデータ形式で保存したものである。伴奏音楽データは例えばＭＩＤＩデータ等である。歌詞データは楽曲の歌詞を示すデータである。背景画像データは、カラオケ画面４０の背景として表示される画像を表すものである。
【００６９】
模範データは、音楽に合わせてユーザが行うべき模範の音声入力を示すデータである。すなわち、模範データは、音楽に合わせてユーザが音声を入力すべきタイミング（期間）と、音楽に合わせてユーザが入力すべき音声（模範音声）とを示す。具体的には、模範音声データは、伴奏音楽に合わせてユーザが歌詞を歌うべきタイミング（期間）と、伴奏音楽に合わせて歌を歌うユーザが模範とすべき音声（模範音声）とを示す。
【００７０】
歌詞データと模範データとは関連づけられている。このため、歌詞の各部分をどのタイミング（期間）において歌うべきかと、歌詞の各部分をどの音高で歌うべきかとの両方が歌詞データと模範データとに基づいて特定されるようになっている。
【００７１】
また、記憶部６０は、模範データが示す模範の音声入力と音声入力部３１を介して行われた音声入力との比較結果に基づいて、ユーザの音声入力に対する評価を判断するための評価判断基準を記憶する。評価判断基準は、上記比較結果に関する比較結果条件と、ユーザの音声入力に対する評価に関する評価情報と、を関連づけてなる情報である。本実施形態の場合、図５、図６、図９、及び図１０に示すような評価判断基準が記憶部６０に記憶される。
【００７２】
図５及び図９に示す評価判断基準は、模範データが示す模範音声の音高と、音声入力部３１を介して入力されたユーザの音声の音高と、の比較結果に関する比較結果条件と、評価情報とを対応づけてなる情報である。図５及び図９に示す評価判断基準の「音高のずれ（ｐ）」フィールドが「比較結果条件」に相当する。また、「評価」及び「評価値」フィールドが「評価情報」に相当する。
【００７３】
図６及び図１０に示す評価判断基準は、模範データが示す模範タイミング（ユーザが音声を入力すべきタイミング）と、音声入力部３１を介してユーザの音声が入力されたタイミングと、の比較結果に関する比較結果条件と、評価情報とを対応づけてなる情報である。図６及び図１０に示す評価判断基準の「タイミングのずれ（ｔ）」フィールドが「比較結果条件」に相当する。また、「評価」及び「評価値」フィールドが「評価情報」に相当する。
【００７４】
本実施形態の場合、記憶部６０は、音声の特徴情報に関する複数の特徴条件の各々に対応づけて、評価判断基準を記憶する。「音声の特徴情報」は、例えば音声の音量に関する情報である。なお、「音声の特徴情報」は、例えば音声の周波数成分に関する情報であってもよい。
【００７５】
図１３は記憶部６０の記憶内容の一例を示す。図１３に示すように、記憶部６０は、音量（ｖ）に関する音量条件と、評価判断基準と、を対応づけて記憶する。図１３において「評価判断基準Ａ」は図５及び図６に示す評価判断基準であり、「評価判断基準Ｂ」は図９及び図１０に示す評価判断基準である。上述したように、図９及び図１０に示す評価判断基準は図５及び図６に示す評価判断基準よりも緩い。このため、図１３に示す例では、比較的小さい音量（ｖ）を示す音量範囲「ｖ＜Ｖｒ」には、比較的厳しい評価判断基準が関連づけられており、比較的大きい音量（ｖ）を示す音量範囲「Ｖｒ≦ｖ」に関しては、比較的緩い評価判断基準が関連づけられている。
【００７６】
音声出力制御部６１は、伴奏音楽データに基づいて伴奏音楽を音声出力部３２から出力する。例えば、音声出力制御部６１は音源を有し、この音源と伴奏音楽データ（ＭＩＤＩデータ）とに基づいて、伴奏音楽を再生する。なお、音声出力制御部６１は、伴奏音楽と、音声入力部３１を介して入力されたユーザの歌唱音声と、を合成して音声出力部３２から出力させる。
【００７７】
評価判断基準取得部６２は評価判断基準を取得する。また、評価判断基準取得部６２は、音声入力部３１を介して入力されたユーザの音声の特徴情報を取得し、ユーザの音声の特徴情報に基づいて評価判断基準を変える。すなわち、評価判断基準取得部６２は、模範データが示す模範の音声入力と音声入力部３１を介して行われた音声入力との比較結果に関する比較結果条件と、ユーザの音声入力に対する評価に関する評価情報との対応関係を、ユーザの音声の特徴情報に基づいて変える。なお、上述したように、「ユーザの音声の特徴情報」は、例えば、ユーザの音声の音量又は周波数成分等である。
【００７８】
本実施形態の場合、評価判断基準取得部６２は、記憶部６０に記憶される評価判断基準のうちの、ユーザの音声の音量（ｖ）が満足する音量条件に対応づけられた評価判断基準を取得する（図１３参照）。
【００７９】
比較部６３は、模範データが示す模範の音声入力と、音声入力部３１を介して行われた音声入力と、を比較する。例えば、比較部６３は、音声入力部３１を介して入力されたユーザの歌唱音声の音高を解析し、模範データが示す模範音声の音高と、ユーザの歌唱音声の音高とを比較する。すなわち、比較部６３は、模範データが示す模範音声の音高と、ユーザの歌唱音声の音高との間のずれ（Δｐ）を取得する。
【００８０】
また、例えば、比較部６３は、模範データが示す模範タイミング（ユーザが歌唱すべきタイミング）と、音声入力部３１を介してユーザの歌唱音声が入力されたタイミングとを比較する。すなわち、比較部６３は、模範データが示す模範タイミングと、音声入力部３１を介してユーザの歌唱音声が入力されたタイミングとの間のずれ（Δｔ）を取得する。
【００８１】
評価部６４は、比較部６３の比較結果と、評価判断基準取得部６２によって取得された評価判断基準とに基づいて、ユーザの音声入力に対する評価を判断する。本実施形態の場合、評価部６４は、模範データが示す模範音声の音高とユーザの歌唱音声の音高との間のずれ（Δｐ）と、評価判断基準取得部６２によって取得された評価判断基準（図５，９参照）とに基づいて、ユーザの歌唱に対する評価を判断する。また、評価部６４は、模範データが示す模範タイミングと音声入力部３１を介してユーザの歌唱音声が入力されたタイミングとの間のずれ（Δｔ）と、評価判断基準取得部６２によって取得された評価判断基準（図６，１０参照）とに基づいて、ユーザの歌唱に対する評価を判断する。
【００８２】
次に、カラオケシステム１０で実行される処理について説明する。図１４はカラオケシステム１０で実行される処理のうちの、本発明に関連する処理を主に示すフロー図である。制御部１３は光ディスク３３に記憶されるプログラムに従って、図１４に示す処理を実行する。制御部１３が図１４に示す処理を実行することによって、図１１に示す機能ブロックが実現される。
【００８３】
図１４に示すように、まず制御部１３は、カラオケ画面４０の表示と伴奏音楽の再生とを開始する（Ｓ１０１）。以降、制御部１３（音声出力制御部６１）は、伴奏音楽と、音声入力部３１を介して入力されるユーザの歌唱音声とを合成して音声出力部３２から出力させる。また、制御部１３は、伴奏音楽の再生が終了するまでの間、ステップＳ１０２〜Ｓ１０９の処理を所定時間（例えば１／６０秒）ごとに繰り返し実行する。
【００８４】
まず、制御部１３（比較部６３）は、模範データと、音声入力部３１を介して入力されたユーザの歌唱音声とに基づいて、歌唱音声と模範音声との比較を実行する（Ｓ１０２）。
【００８５】
ステップＳ１０２において、例えば、制御部１３は模範データに基づいて模範音声の音高を取得する。また、制御部１３は音声入力部３１を介して入力されたユーザの歌唱音声の音高を判断する。そして、制御部１３は歌唱音声の音高と模範音声の音高との間のずれ（Δｐ）を取得する。
【００８６】
また、ステップＳ１０２において、例えば、制御部１３は、模範データが示す模範タイミングと、音声入力部３１を介してユーザの歌唱音声が入力されたタイミングとの間のずれ（Δｔ）を取得する。なお、タイミングのずれ（Δｔ）は、個々のタイミングに関して取得するのではなく、個々のパートの歌い始めの部分に関してのみ取得するようにしてもよい。例えば、図２に示す歌詞４１の場合、歌い始めの文字である「Ａ」を発声すべき標準タイミングと、ユーザが実際に「Ａ」を発声したタイミングとの間のずれ（Δｔ）を取得し、他の文字（例えば「Ｂ」等）に関しては、タイミングのずれ（Δｔ）を取得しないようにしてもよい。
【００８７】
歌唱音声と模範音声との比較が実行された後、制御部１３（評価判断基準取得部６２）は音声入力部３１を介して入力されたユーザの歌唱音声を分析することによって、ユーザの歌唱音声の音量（ｖ）を取得する（Ｓ１０３）。そして、制御部１３（評価判断基準取得部６２）は、ステップＳ１０３で取得された音量（ｖ）に対応づけられた評価判断基準を記憶部６０から取得する（Ｓ１０４）。例えば、音量（ｖ）が基準音量（Ｖｒ）よりも小さい場合、図５及び図６に示す評価判断基準が取得される。一方、音量（ｖ）が基準音量（Ｖｒ）以上である場合、図９及び図１０に示す評価判断基準が取得される。
【００８８】
評価判断基準が取得された後、制御部１３（評価部６４）は、ステップＳ１０２における比較結果と、ステップＳ１０４で取得された評価判断基準とに基づいて評価を決定する（Ｓ１０５）。その後、制御部１３は、ステップＳ１０５において決定された評価に基づいて、主記憶１４に記憶される得点を更新する（Ｓ１０６）。例えば、制御部１３は、評価に対応づけられた評価点を、主記憶１４に記憶される得点に加算する。
【００８９】
その後、制御部１３はカラオケ画面４０を更新する（Ｓ１０７）。ステップＳ１０７では、例えば下記に説明するような処理が実行される。
【００９０】
例えば、ステップＳ１０７ではピアノロール画像４２をスクロールするための処理が実行される。具体的には、まず、音声入力部３１を介して入力されているユーザの歌唱音声の音高が基本範囲に含まれているか否かが判定される。ここで、「基本範囲」とは、例えば、ピアノロール画像４２における基本音高を中心とする１オクターブの範囲である。例えば図２に示すピアノロール画像４２の場合であれば、「基本範囲」とは、ピアノロール画像４２の第１領域４２ａに含まれる音高画像４３ｉに対応する音高から、第１領域４２ａに含まれる音高画像４３ｏに対応する音高までの範囲である。
【００９１】
ユーザの歌唱音声の音高が基本範囲に含まれていない場合とは、ユーザの音声の音高が、第１領域４２ａに含まれる音高画像４３に対応する音高でなくなった場合である。この場合、制御部１３は、ユーザの歌唱音声の音高に基づいて、ピアノロール画像４２における基本音高を変更する。すなわち、ユーザの歌唱音声の音高がピアノロール画像４２における基本音高として設定される。
【００９２】
ピアノロール画像４２における基本音高が変更された場合、変更後の基本音高に基づいて、ピアノロール画像４２が更新される。この場合、ピアノロール画像４２の基本音高が上がる又は下がる結果として、ピアノロール画像４２がスクロールすることになる。
【００９３】
また、ステップＳ１０７では、音声入力部３１を介して入力されているユーザの歌唱音声の音高に基づいて、歌唱アイコン４５が表示される。すなわち、ユーザの歌唱音声の音高に対応する音高画像４３上に歌唱アイコン４５が表示される。
【００９４】
なお、歌唱アイコン４５の大きさは、音声入力部３１を介して入力されているユーザの歌唱音声の音量（ｖ）に基づいて設定される。ユーザの歌唱音声の音量（ｖ）が基準音量（Ｖｒ）よりも小さい場合、歌唱アイコン４５は通常の大きさ（図２に示す大きさ）に設定される。一方、ユーザの歌唱音声の音量（ｖ）が基準音量（Ｖｒ）以上である場合、歌唱アイコン４５は、通常の大きさよりも大きい大きさ（図８に示す大きさ）に設定される。
【００９５】
また、ステップＳ１０７では、歌詞データ及び模範データに基づいて、歌詞４１や模範音声案内画像４６が表示される。さらに、ステップＳ１０７では得点４７、コンボ数４８及びゲージ４９も更新される。さらに、ステップＳ１０７で決定された評価を示すメッセージ５０が表示される。
【００９６】
カラオケ画面４０が更新された後、制御部１３は伴奏音楽の再生が終了したか否かを判定する（Ｓ１０８）。伴奏音楽の再生が終了していない場合、制御部１３はステップＳ１０２の処理を実行する。一方、伴奏音楽の再生が終了した場合、制御部１３は成績画面を表示部３０に表示する（Ｓ１０９）。そして、本処理は終了する。
【００９７】
以上説明したカラオケシステム１０によれば、例えば、ユーザの歌唱音声の音量に基づいて、ユーザの歌唱に対する評価を判断するための評価判断基準を変化させることが可能になる。例えば、ユーザの歌唱音声の音量が比較的大きい場合には、ユーザの歌唱音声の音量が比較的大きくない場合に比べて、評価判断基準が緩くなるようにすることが可能になる。
【００９８】
その結果、歌を歌うことが得意でないユーザであっても、比較的大きい声で歌うことによって、比較的高い評価を得やすくなるようにすることが可能になる。すなわち、歌を歌うことが得意でないユーザであっても、比較的高い評価を得ることができるように補助することが可能になる。
【００９９】
なお、本発明は以上に説明した実施形態に限定されるものではない。
【０１００】
（１）例えば、以上に説明した実施形態では、音量（ｖ）が基準音量（Ｖｒ）未満である場合の評価判断基準（図５，６参照）と、音量（ｖ）が基準音量（Ｖｒ）以上である場合の評価判断基準（図９，１０参照）とがあらかじめ記憶部６０に記憶されるようになっていた。
【０１０１】
しかしながら、例えば、記憶部６０は一つの評価判断基準のみを基本の評価判断基準としてあらかじめ記憶するようにしてもよい。そして、評価判断基準取得部６２は、基本の評価判断基準に基づいて、他の評価判断基準を生成するようにしてもよい。すなわち、評価判断基準取得部６２は、基本の評価判断基準を変更することによって、他の評価判断基準を生成するようにしてもよい。
【０１０２】
この場合、記憶部６０は、音量条件（音声の特徴情報に関する特徴条件）に対応づけて、基本の評価判断基準をどのように変更すべきかを示す変更情報を記憶するようにすればよい。そして、評価判断基準取得部６２は、音声入力部３１を介して入力されたユーザの音声の音量（特徴情報）が満足する音量条件に対応づけられた変更情報に基づいて、基本の評価判断基準を変更することによって、他の評価判断基準を生成するようにすればよい。
【０１０３】
具体的には、例えば、記憶部６０は、音量（ｖ）が基準音量（Ｖｒ）未満である場合の評価判断基準（図５，６参照）を基本の評価判断基準としてあらかじめ記憶するようにしてもよい。そして、評価判断基準取得部６２は、音量（ｖ）が基準音量（Ｖｒ）未満である場合の評価判断基準（図５，６参照）を変更することによって、音量（ｖ）が基準音量（Ｖｒ）以上である場合の評価判断基準（図９，１０参照）を生成するようにしてもよい。
【０１０４】
この場合、例えば、音量（ｖ）が基準音量（Ｖｒ）以上である場合に、音量（ｖ）が基準音量（Ｖｒ）未満である場合の評価判断基準（図５，６参照）をどのように変更すべきかを示す変更情報が記憶部６０に記憶される。例えば、この場合の変更情報は、音高のずれ（Δｐ）が「Ｐ１」以上であってかつ「Ｐ２」未満である場合の評価及び評価値を「ＧＲＥＡＴ」及び「７」から「ＥＸＣＥＬＬＥＮＴ」及び「１０」に変更することを示すものになる。また、例えば、この場合の変更情報は、タイミングのずれ（Δｔ）が「Ｔ１」以上であってかつ「Ｔ２」未満である場合の評価及び評価値を「ＧＲＥＡＴ」及び「７」から「ＥＸＣＥＬＬＥＮＴ」及び「１０」に変更することを示すものになる。
【０１０５】
そして、音声入力部３１を介して入力されたユーザの歌唱音声の音量（ｖ）が基準音量（Ｖｒ）以上である場合、評価判断基準取得部６２は、音量（ｖ）が基準音量（Ｖｒ）未満である場合の評価判断基準（図５，６参照）を上記変更情報に基づいて変更することによって、音量（ｖ）が基準音量（Ｖｒ）以上である場合の評価判断基準（図９，１０参照）を生成する。
【０１０６】
（２）また例えば、以上に説明した実施形態では、二つの音量条件（音量範囲）の各々に対応づけて評価判断基準が記憶されるようになっていたが（図１３参照）、三つ以上の音量条件（音量範囲）の各々に対応づけて評価判断基準が記憶されるようにしてもよい。
【０１０７】
（３）また例えば、評価判断基準取得部６２は、歌唱の周期的な周波数変動であるビブラートがユーザの歌唱音声にかかっているか否かに基づいて、評価判断基準を変えるようにしてもよい。この場合、ユーザの歌唱音声にビブラートがかかっているか否かの情報が「音声の特徴情報」に相当する。
【０１０８】
例えば、ユーザの歌唱音声にビブラートがかかっている場合、評価判断基準取得部６２は、音高のずれ（Δｐ）に関連する評価判断基準を変えるようにしてもよい。図１５は、ユーザの歌唱音声にビブラートがかかっている場合の評価判断基準の一例を示す。
【０１０９】
図１５に示す評価判断基準は図５に示す評価判断基準に比べて緩くなっている。例えば、図５に示す評価判断基準では、模範音声とユーザの歌唱音声との間の音高のずれ（Δｐ）が「Ｐ１」以上であってかつ「Ｐ３」未満である場合に「ＧＲＥＡＴ」又は「ＧＯＯＤ」の評価がユーザに与えられるようになっている。これに対し、図１５に示す評価判断基準では、音高のずれ（Δｐ）が「Ｐ１」以上であってかつ「Ｐ３」未満である場合に、「ＧＲＥＡＴ」及び「ＧＯＯＤ」よりも高い評価である「ＥＸＣＥＬＬＥＮＴ」がユーザに与えられるようになっている。
【０１１０】
また例えば、図５に示す評価判断基準では、音高のずれ（Δｐ）が「Ｐ３」以上であってかつ「Ｐ４」未満である場合に「ＡＬＭＯＳＴ」の評価がユーザに与えられるようになっている。これに対し、図１５に示す評価判断基準では、音高のずれ（Δｐ）が「Ｐ３」以上であってかつ「Ｐ４」未満である場合に、「ＡＬＭＯＳＴ」よりも高い評価である「ＧＲＥＡＴ」がユーザに与えられるようになっている。
【０１１１】
ユーザの歌唱音声にビブラートがかかっていない場合、音高のずれ（Δｐ）が「Ｐ２」未満でなければ、「ＧＲＥＡＴ」以上の評価をユーザが得ることができないが、ユーザの歌唱音声にビブラートがかかっていると、音高のずれ（Δｐ）が「Ｐ２」以上であっても、音高のずれ（Δｐ）が「Ｐ４」未満であれば、「ＧＲＥＡＴ」以上の評価をユーザが得ることができる。つまり、ユーザの歌唱音声にビブラートがかかっている場合の評価判断基準（図１５参照）では、ユーザの歌唱音声にビブラートがかかっていない場合の評価判断基準（図５参照）に比べて、「ＧＲＥＡＴ」以上の評価を得るためにユーザが満たすべき音高のずれ（Δｐ）が大きくなっている。その結果、ユーザが「ＧＲＥＡＴ」以上の評価を得やすくなっている。
【０１１２】
なお、図１６は、この場合のカラオケ画面４０の一例を示す。この場合、音高のずれ（Δｐ）に関連する評価判断基準のみが緩くなり、タイミングのずれ（Δｔ）に関連する評価判断基準は緩くならないため、図１６に示すように、歌唱アイコン４５の形状はＰ軸方向に伸びた形状になる。
【０１１３】
この変形例（３）によれば、ユーザの歌唱に対する評価を判断するための評価判断基準を、ユーザの歌唱音声にビブラートがかかっているか否かに基づいて変化させることが可能になる。こうすれば、歌唱音声にビブラートをかけることの興趣を向上することが可能になる。
【０１１４】
（４）例えば、本発明は、ユーザが音楽に合わせてゲーム操作と音声入力とを行うようなゲームを実行するゲームシステム（音声入力評価システム）においてユーザの音声入力を評価するような場合にも適用することが可能である。例えば、ユーザが音楽に合わせて踊りながら歌を歌うようなゲームや、ユーザが音楽に合わせて踊りながらハミングを行うようなゲームを実行するゲームシステムにも本発明は適用することが可能である。また例えば、ユーザが音楽に合わせて、楽器（例えばドラム又はギター等）の演奏を模したゲーム操作を行いながら歌を歌うようなゲームを実行するゲームシステムにも本発明は適用することが可能である。
【符号の説明】
【０１１５】
１０  カラオケシステム、１１  家庭用ゲーム機、１２  バス、１３  制御部、１４  主記憶、１５  画像処理部、１６  音声処理部、１７  光ディスクドライブ、１８  メモリカードスロット、１９  通信インタフェース、２０  操作部、３０  表示部、３１  音声入力部、３２  音声出力部、３３  光ディスク、３４  メモリカード、４０  カラオケ画面、４１  歌詞、４２  ピアノロール画像、４２ａ  第１領域、４２ｂ，４２ｄ  第２領域、４２ｃ，４２ｅ  第３領域、４３ａ〜４３ｗ  音高画像、４４  基準ライン、４５  歌唱アイコン、４６  模範音声案内画像、４７  得点、４８  コンボ数、４９  ゲージ、５０  メッセージ、６０  記憶部、６１  音声出力制御部、６２  評価判断基準取得部、６３  比較部、６４  評価部。
【図１】
2011209654.tif 000003
【図２】
2011209654.tif 000004
【図３】
2011209654.tif 000005
【図４】
2011209654.tif 000006
【図５】
2011209654.tif 000007
【図６】
2011209654.tif 000008
【図７】
2011209654.tif 000009
【図８】
2011209654.tif 000010
【図９】
2011209654.tif 000011
【図１０】
2011209654.tif 000012
【図１１】
2011209654.tif 000013
【図１２】
2011209654.tif 000014
【図１３】
2011209654.tif 000015
【図１４】
2011209654.tif 000016
【図１５】
2011209654.tif 000017
【図１６】
2011209654.tif 000018