(57)【要約】【課題】カラオケ歌唱にアクセント歌唱が含まれるかどうかを判定することが可能なカラオケ装置を提供する。【解決手段】カラオケ楽曲の歌唱により得られた歌唱音声信号から、歌唱ピッチを検出する歌唱ピッチ検出部と、検出された前記歌唱ピッチが、前記カラオケ楽曲のリファレンスデータに含まれる一のノートの発音開始タイミングを含む所定の期間内にて下降した後、上昇し、且つ当該所定の期間以降は当該一のノートに近似したピッチに一定時間保たれている場合に、当該一のノートに対する歌唱がアクセント歌唱であると判定するアクセント歌唱判定部と、を有するカラオケ装置。【選択図】図３Ｅ
2019015761.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ楽曲の歌唱により得られた歌唱音声信号から、歌唱ピッチを検出する歌唱ピッチ検出部と、
検出された前記歌唱ピッチが、前記カラオケ楽曲のリファレンスデータに含まれる一のノートの発音開始タイミングを含む所定の期間内にて下降した後、上昇し、且つ当該所定の期間以降は当該一のノートに近似したピッチに一定時間保たれている場合に、当該一のノートに対する歌唱がアクセント歌唱であると判定するアクセント歌唱判定部と、
を有するカラオケ装置。
【請求項２】
前記アクセント歌唱判定部は、
前記所定の期間の開始時刻以降において、前記歌唱ピッチが下降した後、上昇する区間があるかを判断し、
前記区間がある場合、前記歌唱ピッチの上昇率が閾値以下になり、その後、前記歌唱ピッチが前記一のノートに近似したピッチになっているかどうかを判断し、
前記歌唱ピッチが前記一のノートに近似したピッチになっている場合、前記歌唱ピッチの上昇率が閾値以下になった時刻を第１の時刻として特定し、
前記開始時刻から前記第１の時刻までの歌唱ピッチを解析し、その間で最も低い第１の歌唱ピッチ及び当該第１の歌唱ピッチを検出した第２の時刻を特定し、
前記第１の歌唱ピッチと前記一のノートとの差分が所定範囲内であると判断し、
前記カラオケ楽曲中の前記一のノートの位置に基づいて、前記歌唱ピッチが下降し始めた第３の時刻及び当該第３の時刻における第２の歌唱ピッチを特定し、
前記第３の時刻から前記第１の時刻までの第１の経過時間が所定範囲内であるかを判断し、
前記第１の経過時間が所定範囲内である場合、前記第１の時刻から、前記第１の経過時間に応じて決定される第４の時刻までの第２の経過時間に含まれる前記歌唱ピッチが、前記第１のノートに近似したピッチになっていると判断することにより、前記一のノートの歌唱がアクセント歌唱であると判定することを特徴とする請求項１記載のカラオケ装置。
【請求項３】
前記アクセント歌唱判定部は、更に、前記第１の歌唱ピッチと前記第２の歌唱ピッチの差分が所定条件を満たすと判断した場合、前記一のノートの歌唱がアクセント歌唱であると判定することを特徴とする請求項２記載のカラオケ装置。
【請求項４】
前記一のノートの歌唱がアクセント歌唱であると判定された場合、前記第３の時刻を当該一のノートの発音開始タイミングとして採点を行う採点処理部を有することを特徴とする請求項２または３記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ装置に関する。
【背景技術】
【０００２】
カラオケ装置は、マイクにより入力された歌唱音声から抽出した歌唱音声データと、カラオケ演奏された楽曲の主旋律を示すリファレンスデータとを比較することにより、カラオケ歌唱の巧拙を採点する採点機能が搭載されている。
【０００３】
たとえば、特許文献１には、カラオケ演奏に合わせてマイクから入力される歌唱音声信号から音高データ及び音長データを抽出し、カラオケ演奏に並行して読み出されるガイドメロディと比較することによって歌唱の巧拙を採点評価する技術が開示されている。
【０００４】
また、歌唱者の中にはプロ歌手の歌唱を真似て、ビブラートやこぶしなどの特殊な歌唱技法を用いて歌唱を行う者もいる。特許文献２には、このような特殊な歌唱方法を検出し、歌唱を評価する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−６９２１６号公報
【特許文献２】特開２００８−２６８３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、特殊な歌唱技法の一つとして、カラオケ歌唱の表現力を深めるために、あるノート（音符）について強調して歌唱する（カラオケ歌唱の音量を大きくして歌唱する）歌唱方法（以下、「アクセント歌唱」）が知られている。このようなアクセント歌唱を検出するためには、歌唱音声の音量レベルを取得し、音量レベルが所定値よりも大きくなったかどうかを判断することが考えられる。
【０００７】
しかし、実際のカラオケ歌唱においては、カラオケ伴奏音のマイクへの回り込み（特にバスドラムやスネアの音）や、歌唱者とマイクとの距離が一定ではないこと等が原因となり、音量レベルが正確に得られない。従って、従来のカラオケ装置では、アクセント歌唱を判定することができなかった。
【０００８】
本発明の目的は、カラオケ歌唱にアクセント歌唱が含まれるかどうかを判定することが可能なカラオケ装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明者は、聴感上アクセント歌唱と判断されるノートに対応する歌唱音声信号に含まれる歌唱ピッチを解析したところ、ノートの発音開始タイミングを含む所定の期間において、たとえばノートの先頭付近から歌唱ピッチが一旦下降し、その後、歌唱ピッチがノート付近まで上昇し、且つ所定の期間以降はノートに近似したピッチに保たれるという変化を示すことを見出した。本発明は、この発見に基づき、完成されたものであって、アクセント歌唱独特のピッチの変化を検出することにより、アクセント歌唱を判定することができる技術である。
【００１０】
具体的に、上記目的を達成するための主たる発明は、カラオケ楽曲の歌唱により得られた歌唱音声信号から、歌唱ピッチを検出する歌唱ピッチ検出部と、検出された前記歌唱ピッチが、前記カラオケ楽曲のリファレンスデータに含まれる一のノートの発音開始タイミングを含む所定の期間内にて下降した後、上昇し、且つ当該所定の期間以降は当該一のノートに近似したピッチに一定時間保たれている場合に、当該一のノートに対する歌唱がアクセント歌唱であると判定するアクセント歌唱判定部と、を有するカラオケ装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１１】
本発明によれば、カラオケ歌唱にアクセント歌唱が含まれるかどうかを判定することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るカラオケ装置のハードウェア構成例を示す図である。
【図２】実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図３Ａ】実施形態に係る歌唱ピッチの例を示す図である。
【図３Ｂ】実施形態に係る歌唱ピッチの例を示す図である。
【図３Ｃ】実施形態に係る歌唱ピッチの例を示す図である。
【図３Ｄ】実施形態に係る歌唱ピッチの例を示す図である。
【図３Ｅ】実施形態に係る歌唱ピッチの例を示す図である。
【図４Ａ】実施形態に係る歌唱ピッチの例を示す図である。
【図４Ｂ】実施形態に係る歌唱ピッチの例を示す図である。
【図４Ｃ】実施形態に係る歌唱ピッチの例を示す図である。
【図５Ａ】実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図５Ｂ】実施形態に係るカラオケ装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１４】
すなわち、前記アクセント歌唱判定部が、前記所定の期間の開始時刻以降において、前記歌唱ピッチが下降した後、上昇する区間があるかを判断し、前記区間がある場合、前記歌唱ピッチの上昇率が閾値以下になり、その後、前記歌唱ピッチが前記一のノートに近似したピッチになっているかどうかを判断し、前記歌唱ピッチが前記一のノートに近似したピッチになっている場合、前記歌唱ピッチの上昇率が閾値以下になった時刻を第１の時刻として特定し、前記開始時刻から前記第１の時刻までの歌唱ピッチを解析し、その間で最も低い第１の歌唱ピッチ及び当該第１の歌唱ピッチを検出した第２の時刻を特定し、前記第１の歌唱ピッチと前記一のノートとの差分が所定範囲内であると判断し、前記カラオケ楽曲中の前記一のノートの位置に基づいて、前記歌唱ピッチが下降し始めた第３の時刻及び当該第３の時刻における第２の歌唱ピッチを特定し、前記第３の時刻から前記第１の時刻までの第１の経過時間が所定範囲内であるかを判断し、前記第１の経過時間が所定範囲内である場合、前記第１の時刻から、前記第１の経過時間に応じて決定される第４の時刻までの第２の経過時間に含まれる前記歌唱ピッチが、前記第１のノートに近似したピッチになっていると判断することにより、前記一のノートの歌唱がアクセント歌唱であると判定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、あるノートの歌唱にアクセント歌唱が含まれるかどうかを判定することができる。
【００１５】
また、前記アクセント歌唱判定部が、更に、前記第１の歌唱ピッチと前記第２の歌唱ピッチの差分が所定条件を満たすと判断した場合、前記一のノートの歌唱がアクセント歌唱であると判定するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、あるノートの歌唱にアクセント歌唱が含まれるかどうかをより正確に判定することができる。
【００１６】
前記一のノートの歌唱がアクセント歌唱であると判定された場合、前記第３の時刻を当該一のノートの発音開始タイミングとして採点を行う採点処理部を有するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、聴衆にとって巧く聞こえるにもかかわらず、それが反映されない採点結果となることを回避できる。
【００１７】
＜実施形態＞
図１〜図５Ｂを参照して、実施形態に係るカラオケ装置１について説明する。
【００１８】
＝＝カラオケ装置＝＝
カラオケ装置１は、カラオケ演奏及び歌唱者がカラオケ歌唱を行うための装置である。カラオケ装置１は、歌唱者が選曲したカラオケ楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行う。図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００１９】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は歌唱者の歌唱音声（マイク４０への入力音声）をアナログの歌唱音声信号に変換してカラオケ本体１０に入力するための構成である。リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。歌唱者はリモコン装置５０を用いて歌唱を希望するカラオケ楽曲の選曲（予約）等を行うことができる。リモコン装置５０の表示画面には各種操作の指示入力を行うためのアイコン等が表示される。
【００２０】
カラオケ本体１０は、選曲されたカラオケ楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された歌唱音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図１に示すように、カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２１】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２２】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインターフェースを提供する。
【００２３】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部１３は、カラオケ装置１によりカラオケ演奏を行うための複数の楽曲データを記憶する。
【００２４】
楽曲データは、個々のカラオケ楽曲を特定するための楽曲ＩＤが付与されている。楽曲データは、伴奏データ、リファレンスデータ等を含む。伴奏データは、カラオケ演奏音の元となるデータである。伴奏データはカラオケ演奏をする際のテンポを示す情報を含む。テンポは、楽曲毎に所定の値が設定されている。リファレンスデータは、歌唱者によるカラオケ歌唱を採点する際の基準として用いられるデータである。リファレンスデータは、複数のノート（音符）から構成され、ノート毎に所定のピッチ（基準ピッチ）が設定されている。
【００２５】
また、記憶部１３は、各カラオケ楽曲に対応する歌詞を表示装置３０等に表示させるための歌詞テロップデータ、カラオケ演奏時に表示装置３０等に表示される背景画像等の背景画像データ、楽曲毎のカラオケ演奏時間を示す演奏時間データ及び楽曲の属性情報（歌手名、作詞・作曲者名、ジャンル等の当該楽曲に関する情報）を記憶する。
【００２６】
音響処理部１４は、制御部１１の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク４０を通じて入力された歌唱音声信号の処理を行う。表示処理部１５は、制御部１１の制御に基づき、表示装置３０やリモコン装置５０における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ楽曲の演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０に表示させる制御を行う。或いは、表示処理部１５は、リモコン装置５０の表示画面に操作入力用の各種アイコンを表示させる。操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて選曲信号、演奏中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００２７】
（ソフトウェア構成）
図２はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、歌唱ピッチ検出部１００、アクセント歌唱判定部２００、提示部３００、及び採点処理部４００を備える。歌唱ピッチ検出部１００、アクセント歌唱判定部２００、提示部３００、及び採点処理部４００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００２８】
［歌唱ピッチ検出部］
歌唱ピッチ検出部１００は、カラオケ楽曲の歌唱により得られた歌唱音声信号から、歌唱ピッチを検出する。
【００２９】
具体的に、歌唱ピッチ検出部１００は、カラオケ楽曲ＸのノートＮに対応する歌唱が完了した後、当該歌唱により得られた歌唱音声信号を解析し、歌唱ピッチを検出する。歌唱ピッチは、たとえば所定時間長（たとえば２０ｍｓｅｃ）のフレーム単位で１サンプルずつ検出する。この場合、歌唱ピッチ検出部１００は、検出した歌唱ピッチを、ノート毎にアクセント歌唱判定部２００に出力する。なお、歌唱ピッチの検出は、カラオケ楽曲の歌唱に伴って順次行ってもよいし、一のカラオケ楽曲の歌唱が全て終了した後にまとめて行ってもよい。
【００３０】
［アクセント歌唱判定部］
アクセント歌唱判定部２００は、検出された歌唱ピッチが、カラオケ楽曲のリファレンスデータに含まれる一のノートの発音開始タイミングを含む所定の期間内にて下降した後、上昇し、且つ当該所定の期間以降は当該一のノートに近似したピッチに一定時間保たれている場合に、当該一のノートに対する歌唱がアクセント歌唱であると判定する。
【００３１】
発音開始タイミングは、ノートを歌唱する際に発音を開始すべき時刻を示す。一のノートの発音開始タイミングは、カラオケ楽曲の演奏開始時点を０とした場合の、当該一のノートまでの経過時間に相当する。所定の期間は、ノート毎に設定される値であり、発音開始タイミングを含む期間である。所定の期間は、開始時刻Ｔｓ及び終了時刻Ｔｅにより決定される。開始時刻Ｔｓは、たとえばノートの開始タイミング（ノートオンのタイミング）やその近傍のタイミングである。終了時刻Ｔｅは、固定されたタイミング（開始時刻から一律の時間経過後）であってもよいし、開始時刻Ｔｓによって適宜変更されるタイミングであってもよい。たとえば、あるノートが四分音符であれば、終了時刻Ｔｅは、当該あるノートの先頭時刻に十六分音符の発音時間を加えた時刻である。
【００３２】
ここで、図３Ａ〜図５Ｂを参照して、アクセント歌唱の判定処理について詳細に説明を行う。この例において、ノートＮのピッチをピッチＰｎで示す。また、開始時刻Ｔｓは、ノートの開始タイミングであるとする。図３Ａ〜図３Ｅは、カラオケ楽曲Ｘに含まれる一のノートに相当するノートＮの歌唱に対する歌唱ピッチを示した図である。図４Ａ〜図４Ｃは、ノートＮ、ノートＮのひとつ前のノートＮ−１、及び当該ノートの歌唱に対する歌唱ピッチを示した図である。図３Ａ〜図４Ｃにおける縦軸はピッチを示し、横軸は時刻を示す。図５Ａ及び図５Ｂは、アクセント歌唱の判定処理を示すフローチャートである。図５Ａ及び図５Ｂに示した「Ｓ●●」は、以下に記載する「ステップ●●」に対応する。
【００３３】
ノートＮに対して図３Ａに示すような歌唱ピッチが検出された場合（ステップ１０）、アクセント歌唱判定部２００は、まず所定の期間の開始時刻Ｔｓ以降において、歌唱ピッチが下降した後、上昇する区間があるかを判断する（ステップ１１）。この判断は、あるフレームにおける歌唱ピッチと次のフレームの歌唱ピッチとを比較することにより行われる。アクセント歌唱判定部２００は、歌唱ピッチの値が徐々に減少する場合、歌唱ピッチが下降していると判断し、歌唱ピッチの値が徐々に増加する場合、歌唱ピッチが上昇していると判断する。図３Ａの例では、歌唱ピッチが一旦下降した後、上昇に転じている。従って、アクセント歌唱判定部２００は、歌唱ピッチが下降した後、上昇する区間があると判断する（ステップ１１でＹの場合）。逆に、アクセント歌唱判定部２００は、歌唱ピッチがこのような変化を示さない場合、ノートＮの歌唱にはアクセント歌唱が含まれていないと判断し（ステップ１１でＮの場合）、これ以降の処理は行わない。
【００３４】
上記区間があると判断した場合（ステップ１１でＹの場合）、アクセント歌唱判定部２００は、その後の歌唱ピッチを引き続き解析し、歌唱ピッチの上昇率が閾値以下になり、その後、歌唱ピッチがノートＮに近似したピッチになっているかどうかを判断する（ステップ１２）。
【００３５】
具体的には、アクセント歌唱判定部２００は、あるフレームにおける歌唱ピッチの値と次のフレームの歌唱ピッチの値とから歌唱ピッチの上昇率を求める。アクセント歌唱判定部２００は、上昇率が閾値以下である場合、歌唱ピッチの上昇が止まっている、或いは上昇が緩やかになっていると判断する。歌唱ピッチの上昇が止まっている、或いは緩やかになっていると判断した場合、アクセント歌唱判定部２００は、ノートＮのピッチＰｎに対し、検出された歌唱ピッチが近似しているかどうかを判断する。なお、近似しているかどうかは、ノート毎のピッチの許容範囲（たとえば、±１００ｃｅｎｔ。図３Ａ等では一点鎖線で示した範囲）に含まれるかどうかにより判断する。図３Ａの例では、歌唱ピッチの上昇が止まり、その後、歌唱ピッチはノートＮのピッチＰｎの許容範囲に含まれている。従って、アクセント歌唱判定部２００は、歌唱ピッチの上昇が止まり、その後、歌唱ピッチがノートＮに近似したピッチになっていると判断する（ステップ１２でＹの場合）。逆に、アクセント歌唱判定部２００は、歌唱ピッチの上昇が止まっていると判断した場合であっても、歌唱ピッチがノートＮのピッチＰｎに近似しない場合、ノートＮの歌唱にはアクセント歌唱が含まれていないと判断し（ステップ１２でＮの場合）、これ以降の処理は行わない。
【００３６】
歌唱ピッチがノートＮに近似したピッチになっている場合（ステップ１２でＹの場合）、アクセント歌唱判定部２００は、歌唱ピッチの上昇率が閾値以下になった時刻を第１の時刻Ｔ１として特定する（図３Ｂ参照。ステップ１３）。
【００３７】
次に、アクセント歌唱判定部２００は、開始時刻Ｔｓから第１の時刻Ｔ１までの歌唱ピッチを解析し、その間で最も低い第１の歌唱ピッチＰ１及び当該第１の歌唱ピッチＰ１を検出した第２の時刻Ｔ２を特定する（図３Ｂ参照。ステップ１４）。第２の時刻Ｔ２は、開始時刻Ｔｓから終了時刻Ｔｅの範囲に含まれている。
【００３８】
そして、アクセント歌唱判定部２００は、第１の歌唱ピッチＰ１とノートＮとの差分Ｐａが所定範囲内にあるかどうかを判断する（ステップ１５）。差分Ｐａは、第１の歌唱ピッチＰ１とノートＮとの差である（図３Ｂ参照）。差分Ｐａの所定範囲は、たとえば１音〜２音半（２００ｃｅｎｔ〜５００ｃｅｎｔ）である。この例では、アクセント歌唱判定部２００は、差分Ｐａが所定範囲内にあると判断したとする（ステップ１５でＹの場合）。逆に、アクセント歌唱判定部２００は、差分Ｐａが所定範囲内に無いと判断した場合（ステップ１５でＮの場合）、これ以降の処理は行わない。
【００３９】
差分Ｐａが所定範囲内である場合（ステップ１５でＹの場合）、アクセント歌唱判定部２００は、カラオケ楽曲Ｘ中のノートＮの位置に基づいて、歌唱ピッチが下降し始めた第３の時刻Ｔ３及び第３の時刻Ｔ３における第２の歌唱ピッチＰ２を特定する（ステップ１６）。
【００４０】
たとえば、図３Ｃは、ノートＮがカラオケ楽曲Ｘに含まれるあるフレーズの先頭のノートである例を示している。この場合、アクセント歌唱判定部２００は、ノートＮにおいて最初に検出された歌唱ピッチを第２の歌唱ピッチＰ２とし、第２の歌唱ピッチＰ２が検出されたタイミングを第３の時刻Ｔ３として特定する（図３Ｃ参照）。
【００４１】
なお、ノートＮがカラオケ楽曲Ｘに含まれるあるフレーズの先頭のノートであっても、その前のフレーズ（ノートＮのひとつ前のノートＮ−１）の最後の歌唱方法による影響を受ける場合がある。この場合、アクセント歌唱判定部２００は、ノートＮ−１の歌唱ピッチとノートＮの歌唱ピッチを連続して解析した場合に、第１の歌唱ピッチＰ１の直前における最も高い歌唱ピッチを第２の歌唱ピッチＰ２とすることも可能である。
【００４２】
また、ノートＮがあるフレーズの先頭のノートでない場合、ノートＮとひとつ前のノートＮ−１とのピッチの違いにより、第２の歌唱ピッチＰ２及び第３の時刻Ｔ３の特定方法を変えることが望ましい。
【００４３】
たとえば、ノートＮのピッチよりノートＮ−１のピッチの方が高い場合、アクセント歌唱判定部２００は、第２の時刻Ｔ２から、第１の時刻Ｔ１から第２の時刻Ｔ２までの時間Ｔ1-2だけ遡った時刻を第３の時刻Ｔ３とし、その時刻の歌唱ピッチを第２の歌唱ピッチＰ２と特定することができる（図４Ａ参照）。
【００４４】
また、ノートＮのピッチよりノートＮ−１のピッチの方が低い場合、アクセント歌唱判定部２００は、ノートＮ−１の歌唱ピッチから上昇した後に下降を開始した時刻を第３の時刻とし、その時刻の歌唱ピッチを第２の歌唱ピッチＰ２と特定することができる（図４Ｂ参照）。
【００４５】
或いは、ノートＮのピッチとノートＮ−１のピッチが同じ場合、アクセント歌唱判定部２００は、ノートＮ−１の歌唱ピッチから下降を開始した時刻を第３の時刻とし、その時刻の歌唱ピッチを第２の歌唱ピッチＰ２と特定することができる（図４Ｃ参照）。なお、ノートＮがあるフレーズの先頭のノートでない場合であっても、ノートＮに対応する音節が子音を含む場合、あるいは歌唱者がノートＮ−１とノートＮの間に無音区間を含むような歌唱を行った場合は、子音の発音区間や無音区間ではピッチが検出できないため、フレーズの先頭のノートと同様に、ノートＮにおいて最初に検出された歌唱ピッチを第２の歌唱ピッチＰ２とし、第２の歌唱ピッチＰ２が検出されたタイミングを第３の時刻Ｔ３として特定することができる。
【００４６】
第３の時刻Ｔ３及び第３の時刻Ｔ３における第２の歌唱ピッチＰ２を特定した後（ステップ１６の後）、アクセント歌唱判定部２００は、第３の時刻Ｔ３から第１の時刻Ｔ１までの経過時間Ｔａが所定範囲内にあるかどうかを判断する（図３Ｄ参照。ステップ１７）。経過時間Ｔａの所定範囲は、たとえばカラオケ楽曲のテンポに応じた３２〜１６分音符の範囲である。経過時間Ｔａは「第１の経過時間」に相当する。この例では、アクセント歌唱判定部２００は、経過時間Ｔａが所定範囲内にあると判断したとする（ステップ１７でＹの場合）。逆に、アクセント歌唱判定部２００は、経過時間Ｔａが所定範囲内に無いと判断した場合（ステップ１７でＮの場合）、これ以降の処理は行わない。
【００４７】
経過時間Ｔａが所定範囲内である場合（ステップ１７でＹの場合）、アクセント歌唱判定部２００は、第１の時刻Ｔ１から、経過時間Ｔａに応じて決定される第４の時刻Ｔ４までの経過時間Ｔｂに含まれる歌唱ピッチが、ノートＮに近似したピッチになっているかを判断する（図３Ｅ参照。ステップ１８）。近似しているかどうかは、ノート毎のピッチの許容範囲（たとえば、±１００ｃｅｎｔ）に含まれるかどうかにより判断する。経過時間Ｔｂに含まれる歌唱ピッチが、ノートＮに近似したピッチになっている場合、歌唱ピッチは、一のノートに近似したピッチに保たれているといえる。経過時間Ｔｂは「第２の経過時間」に相当する。
【００４８】
アクセント歌唱判定部２００は、経過時間Ｔｂに含まれる歌唱ピッチが、ノートＮに近似したピッチになっていると判断した場合（ステップ１８でＹの場合）、ノートＮの歌唱はアクセント歌唱であると判定する（ステップ１９）。アクセント歌唱判定部２００は、判定結果を提示部３００及び採点処理部４００に出力する。逆に、アクセント歌唱判定部２００は、経過時間Ｔｂに含まれる歌唱ピッチがノートＮに近似したピッチになっていないと判断した場合（ステップ１８でＮの場合）には、ノートＮの歌唱はアクセント歌唱でないと判定する。
【００４９】
なお、上記ステップの順番は適宜変更可能である。たとえば、ステップ１５をステップ１８の後に実行することも可能である。この場合、ステップ１８でＹ、且つステップ１５でＹの場合、アクセント歌唱判定部２００は、ノートＮの歌唱はアクセント歌唱であると判定する。
【００５０】
また、アクセント歌唱判定部２００は、上記の判断に加え、第１の歌唱ピッチＰ１と前記第２の歌唱ピッチＰ２の差分Ｐｂ（図３Ｅ参照）が所定条件を満たすと判断した場合、ノートＮの歌唱がアクセント歌唱であるかどうかを判定することでもよい。所定条件は、たとえば差分Ｐｂ未満且つ（差分Ｐｂ÷２）以上の値である。たとえば、図５Ｂのステップ１８の後、アクセント歌唱判定部２００は、差分Ｐｂが所定条件を満たすかどうかを判断する。差分Ｐｂが所定条件を満たす場合、アクセント歌唱判定部２００は、ノートＮの歌唱がアクセント歌唱であると判定する。
【００５１】
［提示部］
提示部３００は、アクセント歌唱判定部２００による判定結果を歌唱者に提示する。ノートＮの歌唱にアクセント歌唱があるとの判定結果が入力された場合、提示部３００は、たとえば、表示装置３０に表示されるノートＮに対応するガイドメロディ画像近傍にアクセント歌唱が行われた旨のアイコンを表示させることができる。ガイドメロディ画像は、歌唱者のカラオケ歌唱を支援するために、カラオケ楽曲のメロディを画像として表示させたものである。ガイドメロディ画像の表示については公知の手法を用いることが可能である（たとえば特開２００４−２０５８１７号公報参照）。
【００５２】
なお、提示部３００は、ガイドメロディ画像と関係なく、アクセント歌唱が行われた旨のアイコンのみを表示させることもできる。或いは、提示部３００は、アクセント歌唱が行われた旨のアイコンを表示させる代わりにスピーカ２０を介して音声（拍手、歓声等）でアクセント歌唱が行われた旨を報知することでもよい。
【００５３】
［採点処理部］
採点処理部４００は、カラオケ楽曲の歌唱により得られる歌唱音声信号を当該カラオケ楽曲のリファレンスデータと比較し、採点値を算出する。採点値を算出する処理は公知の手法を用いることができる。たとえば、採点処理部４００は、マイク４０から入力された歌唱音声信号に基づく歌唱ピッチと、リファレンスデータに基づく基準ピッチにより、歌唱音程の正確さについての採点処理を行う。
【００５４】
ここで、本実施形態に係る採点処理部４００は、一のノートの歌唱がアクセント歌唱であると判定された場合、第３の時刻Ｔ３を当該一のノートの発音開始タイミングとして採点を行う。上記例において、採点処理部４００は、ノートＮの採点を行う場合、第３の時刻Ｔ３からの歌唱ピッチとリファレンスデータのピッチの比較を開始することにより採点を行う。
【００５５】
＜その他＞
上記実施形態で説明したアクセント歌唱の判定処理をプログラムとして提供することも可能である。この場合、当該プログラムは、コンピューター（たとえば、カラオケ装置）に、所定の期間の開始時刻以降において、歌唱ピッチが下降した後、上昇する区間があるかを判断させ、区間がある場合、歌唱ピッチの上昇率が閾値以下になり、その後、歌唱ピッチが一のノートに近似したピッチになっているかどうかを判断させ、歌唱ピッチが一のノートに近似したピッチになっている場合、歌唱ピッチの上昇率が閾値以下になった時刻を第１の時刻として特定させ、開始時刻から第１の時刻までの歌唱ピッチを解析し、その間で最も低い第１の歌唱ピッチ及び当該第１の歌唱ピッチを検出した第２の時刻を特定させ、第１の歌唱ピッチと一のノートとの差分が所定範囲内であると判断させ、カラオケ楽曲中の一のノートの位置に基づいて、歌唱ピッチが下降し始めた第３の時刻及び当該第３の時刻における第２の歌唱ピッチを特定させ、第３の時刻から第１の時刻までの第１の経過時間が所定範囲内であるかを判断させ、第１の経過時間が所定範囲内である場合、第１の時刻から、第１の経過時間に応じて決定される第４の時刻までの第２の経過時間に含まれる歌唱ピッチが、第１のノートに近似したピッチになっていると判断させることにより、一のノートの歌唱がアクセント歌唱であると判定させる。
【００５６】
また、上記プログラムが記憶された非一時的なコンピューター可読媒体（non-transitory computer readable medium with an executable program thereon）を用いて、コンピューターにプログラムを供給することも可能である。なお、非一時的なコンピューターの可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、ＣＤ−ＲＯＭ（Read Only Memory）等がある。
【００５７】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５８】
１  カラオケ装置
１０  カラオケ本体
１１  制御部
１００  歌唱ピッチ検出部
２００  アクセント歌唱判定部
３００  提示部
４００  採点処理部
【図１】
2019015761.tif 000003
【図２】
2019015761.tif 000004
【図３Ａ】
2019015761.tif 000005
【図３Ｂ】
2019015761.tif 000006
【図３Ｃ】
2019015761.tif 000007
【図３Ｄ】
2019015761.tif 000008
【図３Ｅ】
2019015761.tif 000009
【図４Ａ】
2019015761.tif 000010
【図４Ｂ】
2019015761.tif 000011
【図４Ｃ】
2019015761.tif 000012
【図５Ａ】
2019015761.tif 000013
【図５Ｂ】
2019015761.tif 000014