(57)【特許請求の範囲】
【請求項１】
楽曲の音を入力するタイミングと、前記楽曲の音程とを画面に表示可能な表示部を備え
る楽曲演奏装置において、
音を入力する音入力部と、
前記楽曲の旋律について予め定められる音程と、前記音入力部に入力される音の音程と
の音程一致度を判定する音程判定部と、
前記楽曲の旋律について予め定められる音を入力するタイミングと、前記音入力部に入
力される音の入力タイミングとのタイミング一致度を判定するタイミング判定部と、
前記楽曲の音を入力するタイミングと、前記楽曲の音程とが前記表示部によって表示さ
れる表示態様を、予め定められる基本表示態様から、前記音程判定部により判定される前
記音程一致度、及び、前記タイミング判定部により判定される前記タイミング一致度に応
じて定められる変形表示態様に変更する表示制御部とを備え、
前記表示制御部は、前記変形表示態様において、前記楽曲の音を入力するタイミングと
、前記楽曲の音程とのいずれか一方を強調した態様で前記表示部に表示させることを特徴
とする楽曲演奏装置。
【請求項２】
請求項１に記載の楽曲演奏装置において、
前記表示制御部は、
前記タイミング一致度が所定値よりも低い場合、前記音程の視認性が前記楽曲の音を入
力するタイミングの視認性よりも低い前記変形表示態様に表示態様を変更し、
前記タイミング一致度が所定値以上であり、かつ、前記音程一致度が所定値よりも低い
場合、前記楽曲の音を入力するタイミングの視認性が前記音程の視認性よりも低い前記変
形表示態様に表示態様を変更し、
前記タイミング一致度が所定値以上であり、かつ、前記音程一致度が所定値以上である
場合、前記基本表示態様に表示態様を設定することを特徴とする楽曲演奏装置。
【請求項３】
請求項１に記載の楽曲演奏装置において、
前記音程判定部により判定される前記音程一致度に応じた数値を算出する音程数値算出
部と、
前記タイミング判定部により判定される前記タイミング一致度に応じた数値を算出する
タイミング数値算出部とを備え、
前記表示制御部は、
前記タイミング数値算出部により算出される前記タイミング一致度に応じた数値が前記
音程数値算出部により算出される前記音程一致度に応じた数値よりも低い場合、前記音程
の視認性が前記楽曲の音を入力するタイミングの視認性よりも低い前記変形表示態様に表
示態様を変更し、
前記音程一致度に応じた数値が前記タイミング一致度に応じた数値よりも低い場合、前
記楽曲の音を入力するタイミングの視認性が前記音程の視認性よりも低い前記変形表示態
様に表示態様を変更することを特徴とする楽曲演奏装置。
【請求項４】
請求項３に記載の楽曲演奏装置において、
前記表示制御部は、
前記タイミング一致度に応じた数値が所定値よりも低い場合、又は、前記音程一致度に
応じた数値が所定値よりも低い場合、前記変形表示態様に表示態様を変更し、
前記タイミング一致度に応じた数値が所定値以上であり、かつ、前記音程一致度に応じ
た数値が所定値以上である場合、前記基本表示態様に表示態様を設定することを特徴とす
る楽曲演奏装置。
【請求項５】
請求項１から請求項４のいずれかに記載の楽曲演奏装置において、
前記表示部は、楽曲演奏装置の本体に設けられる第１の表示部と、その本体から独立し
て設けられ、第１の表示部より大きな画面を有する第２の表示部とを含み、
前記第１の表示部及び前記第２の表示部に前記楽曲の音を入力するタイミングと前記楽
曲の音程とを表示する場合、前記表示制御部を起動し、
前記第１の表示部に前記楽曲の音を入力するタイミングと前記楽曲の音程とを表示しな
いで、かつ、前記第２の表示部に前記楽曲の音を入力するタイミングと前記楽曲の音程と
を表示する場合、前記表示制御部を起動しない起動制御部とを備えることを特徴とする楽
曲演奏装置。
【請求項６】
請求項１から請求項５のいずれかに記載の楽曲演奏装置において、
前記表示制御部は、カラオケ曲の４小節分の旋律について前記音程判定部及び前記タイ
ミング判定部が判定する前記音程一致度、及び、前記タイミング一致度に応じて定められ
る前記変形表示態様に表示態様を変更することを特徴とする楽曲演奏装置。
【請求項７】
楽曲の音を入力するタイミングと、前記楽曲の音程とを画面に表示可能な表示部を備え
る楽曲演奏装置を制御するコンピュータに、
音を入力する音入力ステップと、
前記楽曲の旋律について予め定められる音程と、入力される音の音程との音程一致度を
判定する音程判定ステップと、
前記楽曲の旋律について予め定められる音を入力するタイミングと、入力される音の入
力タイミングとのタイミング一致度を判定するタイミング判定ステップと、
前記楽曲の音を入力するタイミングと、前記楽曲の音程とが前記表示部によって表示さ
れる表示態様を、予め定められる基本表示態様から、前記音程一致度、及び、前記タイミ
ング一致度に応じて定められる変形表示態様に変更する表示制御ステップとを、実行させ
、
前記表示制御ステップは、前記変形表示態様において、前記楽曲の音を入力するタイミ
ングと、前記楽曲の音程のいずれか一方を強調した態様で前記表示部に表示させることを
特徴とする楽曲演奏プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ演奏および楽器演奏等を行う際の楽曲演奏装置に関する。
【背景技術】
【０００２】
従来より、カラオケ画面に演奏曲の歌詞と譜面とを表示し、譜面には演奏曲の主旋律の
音符が表示されるカラオケ装置が、特許文献１に記載されている。特許文献１記載のカラ
オケ装置では、譜面の表示領域において、歌唱音の音程外れ、又は、テンポ（音を入力す
るタイミング）外れが生じた箇所には、その歌唱音に相当する音符が表示される。歌い手
は歌唱中にカラオケ画面に表示された譜面を参照することにより、演奏曲に対する音程外
れ、又は音を入力するタイミング外れ（以下、入力タイミング外れと称す）の生じた歌唱
音の音符の位置を確認し、その音符の位置から譜面上で音程外れ、又は入力タイミング外
れの箇所を判断することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２９４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の装置では、１つの譜面に音程外れと、入力タイミング
外れとの音符が表示されるため、歌い手が歌唱中に譜面を注視しなければならなかった。
歌い手は、譜面に表示される音符の位置を注視して、音程外れの音符であるのか、入力タ
イミング外れの音符であるのかを判断する必要があった。したがって、歌い手が、音程外
れと、入力タイミング外れとのどちらかを容易に識別できない問題があった。
【０００５】
本発明は、上述した問題を解決するためになされたものであり、その目的は、音程外れ
と音を入力するタイミング外れとのどちらが生じたのかを容易に識別できる楽曲演奏装置
を提供することにある。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の楽曲演奏装置は、楽曲の音を入力するタイ
ミングと、前記楽曲の音程とを画面に表示可能な表示部を備える楽曲演奏装置において、
音を入力する音入力部と、前記楽曲の旋律について予め定められる音程と、前記音入力部
に入力される音の音程との音程一致度を判定する音程判定部と、前記楽曲の旋律について
予め定められる音を入力するタイミングと、前記音入力部に入力される音の入力タイミン
グとのタイミング一致度を判定するタイミング判定部と、前記楽曲の音を入力するタイミ
ングと、前記楽曲の音程とが前記表示部によって表示される表示態様を、予め定められる
基本表示態様から、前記音程判定部により判定される前記音程一致度、及び、前記タイミ
ング判定部により判定される前記タイミング一致度に応じて定められる変形表示態様に変
更する表示制御部とを備え、前記表示制御部は、前記変形表示態様において、前記楽曲の
音を入力するタイミングと、前記楽曲の音程とのいずれか一方を強調した態様で前記表示
部に表示させる。
【０００７】
請求項１記載の楽曲演奏装置によれば、表示制御部は、楽曲の音を入力するタイミング
と音程とが表示部によって表示される表示態様を、予め定められる基本表示態様から、音
程一致度、及び、タイミング一致度に応じて定められる、音を入力するタイミングと音程
とのいずれか一方を強調した変形表示態様に変更する。したがって、音を入力するタイミ
ングと音程とが表示される楽曲演奏装置において、音を入力する者は画面の表示が基本表
示態様から変更された変形表示態様を見るだけで、音程外れと音を入力するタイミング外
れとのどちらが生じたのかを容易に識別できる。
【０００８】
また、請求項２記載の楽曲演奏装置において、前記表示制御部は、前記タイミング一致
度が所定値よりも低い場合、前記音程の視認性が前記楽曲の音を入力するタイミングの視
認性よりも低い前記変形表示態様に表示態様を変更し、前記タイミング一致度が所定値以
上であり、かつ、前記音程一致度が所定値よりも低い場合、前記楽曲の音を入力するタイ
ミングの視認性が前記音程の視認性よりも低い前記変形表示態様に表示態様を変更し、前
記タイミング一致度が所定値以上であり、かつ、前記音程一致度が所定値以上である場合
、前記基本表示態様に表示態様を設定する。
【０００９】
請求項２記載の楽曲演奏装置によれば、表示制御部は、タイミング一致度が所定値より
も低い場合、音程の視認性が楽曲の音を入力するタイミングの視認性よりも低い変形表示
態様に変更し、タイミング一致度が所定値以上であり、かつ、音程一致度が所定値よりも
低い場合、楽曲の音を入力するタイミングの視認性が音程の視認性よりも低い変形表示態
様に変更し、タイミング一致度が所定値以上であり、かつ、音程一致度が所定値以上であ
る場合、基本表示態様にする。したがって、音を入力するタイミング外れが生じた場合に
は、音程外れの有無に関わらず、音程の視認性が音を入力するタイミングの視認性よりも
低くなり、確実に音を入力するタイミングの表示態様が強調される。したがって、音を入
力する者は音を入力するタイミング外れが生じたことをより確実に識別できる。
【００１０】
また、請求項３記載の楽曲演奏装置において、前記音程判定部により判定される前記音
程一致度に応じた数値を算出する音程数値算出部と、前記タイミング判定部により判定さ
れる前記タイミング一致度に応じた数値を算出するタイミング数値算出部とを備え、前記
表示制御部は、前記タイミング数値算出部により算出される前記タイミング一致度に応じ
た数値が前記音程数値算出部により算出される前記音程一致度に応じた数値よりも低い場
合、前記音程の視認性が前記楽曲の音を入力するタイミングの視認性よりも低い前記変形
表示態様に表示態様を変更し、前記音程一致度に応じた数値が前記タイミング一致度に応
じた数値よりも低い場合、前記楽曲の音を入力するタイミングの視認性が前記音程の視認
性よりも低い前記変形表示態様に表示態様を変更する。
【００１１】
請求項３記載の楽曲演奏装置によれば、表示制御部は、タイミング一致度に応じた数値
が音程一致度に応じた数値よりも低い場合、音程の視認性を楽曲の音を入力するタイミン
グの視認性よりも低い変形表示態様に変更し、音程一致度に応じた数値がタイミング一致
度に応じた数値よりも低い場合、楽曲の音を入力するタイミングの視認性を音程の視認性
よりも低い変形表示態様に変更する。したがって、音を入力する者は音を入力するタイミ
ング外れと音程外れとのどちらを改善すればより音の入力品質が向上するかを識別できる
。
【００１２】
また、請求項４記載の楽曲演奏装置において、前記表示制御部は、前記タイミング一致
度に応じた数値が所定値よりも低い場合、又は、前記音程一致度に応じた数値が所定値よ
りも低い場合、前記変形表示態様に表示態様を変更し、前記タイミング一致度に応じた数
値が所定値以上であり、かつ、前記音程一致度に応じた数値が所定値以上である場合、前
記基本表示態様に表示態様を設定する。
【００１３】
請求項４記載の楽曲演奏装置によれば、表示制御部は、タイミング一致度に応じた数値
又は音程一致度に応じた数値が所定値よりも低い場合、変形表示態様に変更し、タイミン
グ一致度に応じた数値及び音程一致度に応じた数値が所定値以上である場合、基本表示態
様にする。したがって、音を入力する者は音を入力するタイミング外れと音程外れとの度
合を所定の値を基準に認識でき、基準以上の音の入力品質にするためにタイミング外れと
音程外れとのどちらを改善すべきかを認識できる。
【００１４】
また、請求項５記載の楽曲演奏装置において、前記表示部は、楽曲演奏装置の本体に設
けられる第１の表示部と、その本体から独立して設けられ、第１の表示部より大きな画面
を有する第２の表示部とを含み、前記第１の表示部及び前記第２の表示部に前記楽曲の音
を入力するタイミングと前記楽曲の音程とを表示する場合、前記表示制御部を起動し、前
記第１の表示部に前記楽曲の音を入力するタイミングと前記楽曲の音程とを表示しないで
、かつ、前記第２の表示部に前記楽曲の音を入力するタイミングと前記楽曲の音程とを表
示する場合、前記表示制御部を起動しない起動制御部とを備える。
【００１５】
請求項５記載の楽曲演奏装置によれば、起動制御部は、楽曲演奏装置の本体に設けられ
る第１の表示部及び第２の表示部に楽曲の音を入力するタイミングと音程とを表示する場
合に、表示制御部を起動する。したがって、本体から独立した第２の表示部よりも小さい
第１の表示部に音を入力するタイミングと音程とを表示する場合でも、音を入力する者は
音程外れと音を入力するタイミング外れとのどちらが生じたのかを容易に識別できる。
【００１６】
また、請求項６記載の楽曲演奏装置において、前記表示制御部は、カラオケ曲の４小節
分の旋律について前記音程判定部及び前記タイミング判定部が判定する前記音程一致度、
及び、前記タイミング一致度に応じて定められる前記変形表示態様に表示態様を変更する
。
【００１７】
請求項６記載の楽曲演奏装置によれば、１楽節分の旋律に対して変形表示態様が定めら
れるため、音を入力する者はカラオケ曲の４小節分の旋律毎に音程外れと音を入力するタ
イミング外れとのどちらが生じているかを識別できる。通常、歌い手は、カラオケ曲の４
小節分の旋律が演奏されるタイミングで息継ぎを行うため、息継ぎを行うタイミングで音
程外れと音を入力するタイミング外れとのどちらが生じているかを識別できる。
【００１８】
また、請求項７記載の楽曲演奏プログラムにおいて、楽曲の音を入力するタイミングと
、前記楽曲の音程とを画面に表示可能な表示部を備える楽曲演奏装置を制御するコンピュ
ータに、音を入力する音入力ステップと、前記楽曲の旋律について予め定められる音程と
、入力される音の音程との音程一致度を判定する音程判定ステップと、前記楽曲の旋律に
ついて予め定められる音を入力するタイミングと、入力される音の入力タイミングとのタ
イミング一致度を判定するタイミング判定ステップと、前記楽曲の音を入力するタイミン
グと、前記楽曲の音程とが前記表示部によって表示される表示態様を、予め定められる基
本表示態様から、前記音程一致度、及び、前記タイミング一致度に応じて定められる変形
表示態様に変更する表示制御ステップとを、実行させ、前記表示制御ステップは、前記変
形表示態様において、前記楽曲の音を入力するタイミングと、前記楽曲の音程のいずれか
一方を強調した態様で前記表示部に表示させる。
【００１９】
請求項７記載の楽曲演奏プログラムによれば、音を入力する者は、音程外れと音を入力
するタイミング外れとのどちらが生じたのかを容易に識別できる。
【発明の効果】
【００２０】
本発明によれば、音を入力する者は、音程外れと音を入力するタイミング外れとのどち
らが生じたのかを容易に識別できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係るカラオケ装置１００の電気的構成示すブロック図である。
【図２】図１に示すカラオケ装置１００の強調表示プログラムの動作を表すフローチャートである。
【図３】図１に示すカラオケ装置１００の表示制御処理の動作を表すフローチャートである。
【図４】図１に示す表示パネル８及びディスプレイ９に表示される歌詞及び譜面の基本表示態様とその基本表示態様の色替えとを示す図である。
【図５】図４に示す基本表示態様に比べてタイミングを強調して表示する変形表示態様とその変形表示態様の色替えとを示す図である。
【図６】図４に示す基本表示態様に比べて音程を強調して表示する変形表示態様とその変形表示態様の色替えとを示す図である。
【図７】本発明の実施形態を楽器演奏に適用した変形例に係る楽曲演奏装置における表示部に表示される音入力タイミングと音程とを示す図である。
【図８】本発明の実施形態の変形例に係るカラオケ装置１００の表示制御処理の動作を表すフローチャートである。
【発明を実施するための形態】
【００２２】
（カラオケ装置１００の電気的構成）
以下、本発明の一実施形態について図面を参照して説明する。図１は、本発明の一実施
形態に係るカラオケ装置１００の電気的構成示すブロック図である。図１に示すように、
カラオケ装置１００は、操作パネル１、カラオケ装置１００全体の制御を司るＣＰＵ２、
楽曲データなどの各種データを記憶するハードディスク３、ＭＩＤＩ音源４、ビデオミキ
サ５、オーディオミキサ６、スピーカ７、表示パネル８、ディスプレイ９、マイク１１、
採点装置１２、各種の制御プログラムなどを記憶するＲＯＭ２１、各種の設定に必要な設
定データなどを記憶するＲＡＭ２２、及び、図示しないＬＡＮ端子に接続されたルータ２
４を用いてインターネット２５を介して配信サーバ２６から配信されるカラオケ曲データ
を受信するためのＬＡＮインタフェース２３を備えている。ＣＰＵ２は、ＲＯＭ２１、Ｒ
ＡＭ２２、及びハードディスク３などの記憶手段と共に、カラオケ装置１００の動作を制
御するコンピュータを構成する。
【００２３】
操作パネル１は、テンキーなどを含む各種の操作キーからなり、その操作信号は、ＣＰ
Ｕ２に与えられるようになっている。また、操作パネル１には、赤外線などによって通信
を行うリモコン１ａからの操作信号を受信する赤外線受信部（図示せず）も備えられてお
り、選曲などをリモコン１ａから遠隔操作できるようになっている。ＣＰＵ２の入出力ポ
ートは、ハードディスク３に対して各種データが書込み及び読出し可能となるように接続
されている。
【００２４】
ハードディスク３は、配信サーバ２６から受信したカラオケ曲データを記憶する。カラ
オケ曲データは、ＣＰＵ２を介してＭＩＤＩ音源４に与えられるカラオケの楽音データ（
ＭＩＤＩ信号）と共に、ビデオミキサ５によって背景映像に合成された状態で表示パネル
８及びディスプレイ９に表示されるカラオケ曲の歌詞の画像データ（以下、歌詞データと
称す）とカラオケ曲の譜面の画像データ（以下、譜面データと称す）とから構成されてい
る。またハードディスク３には、カラオケ曲が再生されている場合に、表示パネル８及び
ディスプレイ９に背景映像として出力するための映像データがＭＰＥＧ規格によって圧縮
された状態で記憶されている。
【００２５】
ＣＰＵ２はバス９９を介して、ＭＩＤＩ（Musical Instrument Digital Interface）音
源４及びビデオミキサ５の入力端子に接続されており、ＭＩＤＩ音源４の出力端子は、オ
ーディオミキサ６を介してスピーカ７に接続されている。ＭＩＤＩ音源４は、シンセサイ
ザなどで構成されており、与えられたＭＩＤＩ信号に応じて各種楽器の楽音を再生し、オ
ーディオミキサ６に出力する。
【００２６】
ビデオミキサ５の出力端子は、表示パネル８及びディスプレイ９に接続されている。表
示パネル８は、カラオケ装置１００の本体フレーム１００Ａに設けられている。ディスプ
レイ９は表示パネル８よりも比較的大きい画面サイズを有し、カラオケ装置１００の本体
フレーム１００Ａとは別個に構成されている。
【００２７】
マイク１１の出力端子は、オーディオミキサ６の他方の入力端子に接続されている。マ
イク１１は、入力された歌い手の音声を電気信号に変換して出力するようになっている。
オーディオミキサ６は、その音声信号とＭＩＤＩ音源４において再生されたカラオケ曲の
楽音信号とを、設定された音量バランスに基づいて混合し、スピーカ７に出力するように
なっている。
【００２８】
また、マイク１１からの音声信号はオーディオミキサ６を介して歌唱力を採点する採点
装置１２の入力端子に与えられるようになっている。採点装置１２の入出力端子は、ＣＰ
Ｕ２の入出力ポートに接続されている。この採点装置１２は、内部に音程判定部１２ａ、
及び、タイミング判定部１２ｂを有している。そして、音程判定部１２ａ、及び、タイミ
ング判定部１２ｂによって、歌われるカラオケ曲の音程及びタイミングのデータと、マイ
ク１１から入力される音声データをＡ／Ｄ変換したデータとが比較される。比較された結
果を採点装置１２がＣＰＵ２に出力する。
【００２９】
ＲＯＭ２１は、カラオケ装置１００全体の動作を制御する主制御プログラムを含む各種
の制御プログラム、及び、図２に示す強調表示プログラムを記憶している。図２は、図１
に示すカラオケ装置１００の強調表示プログラムの動作を表すフローチャートである。強
調表示プログラムは、音程外れ又は発声タイミング外れが発生した場合に、表示パネル８
及びディスプレイ９の表示態様を歌詞又は譜面を強調した表示態様に変更するプログラム
である。強調表示プログラムにより、歌い手は、音程外れと発声タイミング外れとのどち
らが発生したかを容易に識別することができる。強調表示プログラムの詳細は後述する。
【００３０】
（カラオケ装置１００の作用）
次に、本実施形態の作用について説明する。カラオケ装置１００の利用者は、先ず、操
作パネル１若しくはリモコン１ａの各種キーを操作して、音程外れと発声タイミング外れ
とを容易に識別するための強調表示モードの設定を行い、利用者である歌い手が選択した
曲に割当てられている番号（曲番号）を入力する。
【００３１】
強調表示モードに設定されて曲番号が入力されると、ＣＰＵ２は、ＲＯＭ２１から強調
表示プログラムを読み出して実行し、入力された曲番号に応じた楽音データ、歌詞データ
、及び、譜面データをハードディスク３から読出して、楽音データをＭＩＤＩ音源４に出
力し、その楽音データに同期させて歌詞データ、及び、譜面データをビデオミキサ５に出
力する。ＭＩＤＩ音源４は、与えられたＭＩＤＩ信号に応じて各種楽器の音色に相当する
楽音を出力して、カラオケ曲の楽音信号をオーディオミキサ６に与える。
【００３２】
また、ＣＰＵ２は、上記曲番号に応じた映像データをハードディスク３から読出し、映
像信号としてビデオミキサ５に出力する。ビデオミキサ５は、歌詞データ、及び、譜面デ
ータに対して映像信号が背景映像となるように合成して表示パネル８及びディスプレイ９
に出力する。表示パネル８及びディスプレイ９は、歌詞、譜面、背景映像が表示された映
像信号を画面に表示する。
【００３３】
また、マイク１１に入力された音声は、Ａ／Ｄ変換されて採点装置１２に入力され、音
程判定部１２ａにおいて音程の一致度について判定が行われ、タイミング判定部１２ｂに
おいて発声タイミングの一致度について判定が行われる。
【００３４】
音程判定部１２ａは、マイク１１に入力された音声の音程を認識して、その音程がＣＰ
Ｕ２より与えられるカラオケ曲に合わせて歌われるべき正しい旋律の音程（例えば、カラ
オケ曲に含まれているガイドメロディーの音程）とどの程度一致しているかを所定の間隔
（例えば、１０ミリ秒）毎に判定して、音程一致度を評価する。例えば、音程判定部１２
ａは、正しい音程に対して±何セントずれているかに応じて減点数を設定し、所定の持点
（例えば、１００点）から順次減算して行く。点数の採点は、歌い手が１回の息継ぎで歌
いきれる区切り（約２〜４小節）を１ブロックとして、カラオケ曲の１ブロック毎に行わ
れる。１ブロックの点数が採点されると、音程判定部１２ａは、次のブロックについて再
度所定の持点から順次減算して行く。各ブロックの音程の点数が高いほど、音程一致度が
高いことになる。
【００３５】
タイミング判定部１２ｂは、マイク１１に入力された音声の発声タイミング（歌詞を歌
唱すべきタイミング）を、例えば上記ガイドメロディーの音の立ち上げタイミングと、上
記所定間隔毎に、比較して、歌詞の適当な文節に応じて設定した発声タイミングとどの程
度一致しているかを判定し、タイミング一致度を評価する。例えば、タイミング判定部１
２ｂは、正しい発声タイミングに対して±何ミリ秒ずれているかに応じて減点数を設定し
、所定の持点から順次減算して行く。点数の採点は、カラオケ曲の１ブロック毎に行われ
る。１ブロックの点数が採点されると、タイミング判定部１２ｂは、次のブロックについ
て再度所定の持点から順次減算して行く。各ブロックの発声タイミングの点数が高いほど
、タイミング一致度が高いことになる。
【００３６】
音程に関するカラオケ曲全体の点数は各ブロックの音程一致度の点数の合計を平均して
算出され、タイミングに関するカラオケ曲全体の点数は各ブロックのタイミング一致度の
点数の合計を平均して算出される。カラオケ曲が終了した時点で、音程判定部１２ａ、及
び、タイミング判定部１２ｂがそれぞれ出力した一致度の点数を例えば相加平均すること
により、歌い手の総合的な歌唱力の点数が採点される。採点された点数は、採点装置１２
からＣＰＵ２に出力され、ビデオミキサ５を介して表示パネル８及びディスプレイ９の画
面に表示される。
【００３７】
（歌詞データの構成）
歌詞データの構成について、図４（ａ）、（ｂ）及び図６（ａ）、（ｂ）を用いて説明
する。図４（ａ）は、図１に示す表示パネル８及びディスプレイ９に表示される歌詞及び
譜面の基本表示態様を示す図である。図４（ｂ）は、図４（ａ）の基本表示態様の色替え
を示す図である。図６（ａ）は、図４に示す基本表示態様に比べて音程を強調して表示す
る変形表示態様を示す図である。図６（ｂ）は、図６（ａ）の変形表示態様の色替えを示
す図である。歌詞データには、歌詞の色データが含まれている。歌詞の色データは、文字
色、輪郭色、文字色替色、及び、輪郭色替色から構成されている。これらの文字色、輪郭
色、文字色替色、及び、輪郭色替色は、図４の（ａ）、（ｂ）に示すように、それぞれの
文字の色替え前の表示色ＫＳ１、文字の輪郭の色替え前の表示色ＫＳ１Ｒ、文字の色替え
後の色ＫＳ３、及び、文字の輪郭の色替え後の色ＫＳ３Ｒとして、どの色が使用されるか
を示すデータを含んでいる。また、文字色、輪郭色、文字色替色、及び、輪郭色替色は、
図６の（ａ）、（ｂ）に示すように、それぞれの彩度が下げられた文字の色替え前の表示
色ＫＳ２、文字の輪郭の色替え前の表示色ＫＳ２Ｒ、文字の色替え後の色ＫＳ４、及び、
文字の輪郭の色替え後の色ＫＳ４Ｒを示すデータも含んでいる。
【００３８】
（譜面データの構成）
譜面データの構成について、図５（ａ）、（ｂ）を用いて説明する。図５（ａ）は、図
４に示す基本表示態様に比べてタイミングを強調して表示する変形表示態様を示す図であ
る。図５（ｂ）は、図５（ａ）の変形表示態様の色替えを示す図である。譜面データには
、音程表示領域の色データが含まれている。音程表示領域とは、五線譜に表示される音符
の部分に相当し、図４（ａ）に示すように、丸印ＭＳ及び音の長さに応じて横長に延びた
領域ＭＳＬである。音程表示領域の色データは、領域色、領域の輪郭色、領域色替色、及
び、領域の輪郭色替色から構成されている。これらの領域色、領域の輪郭色、領域色替色
、及び、領域の輪郭色替色は、図４の（ａ）、（ｂ）に示すように、それぞれの音程表示
領域の色替え前の表示色ＭＳ１、領域の輪郭の色替え前の表示色ＭＳ１Ｒ、音程表示領域
の色替え後の色ＭＳ３、及び、領域の輪郭の色替え後の色ＭＳ３Ｒとして、どの色が使用
されるかを示すデータを含んでいる。また、領域色、領域の輪郭色、領域色替色、及び、
領域の輪郭色替色は、図５の（ａ）、（ｂ）に示すように、それぞれの彩度が下げられた
音程表示領域の色替え前の表示色ＭＳ２、領域の輪郭の色替え前の表示色ＭＳ２Ｒ、音程
表示領域の色替え後の色ＭＳ４、及び、領域の輪郭の色替え後の色ＭＳ４Ｒを示すデータ
も含んでいる。
【００３９】
（強調表示モードにおける作用の概要）
強調表示モードにおける作用について図４から図６を用いて説明する。図４は、図１に
示す表示パネル８及びディスプレイ９に表示される歌詞及び譜面の基本表示態様とその基
本表示態様の色替えとを示す図である。図５は、図４に示す基本表示態様に比べてタイミ
ングを強調して表示する変形表示態様とその変形表示態様の色替えとを示す図である。図
６は、図４に示す基本表示態様に比べて音程を強調して表示する変形表示態様とその変形
表示態様の色替えとを示す図である。
【００４０】
強調表示モードが設定されると、歌い手が音程外れと発声タイミング外れとを容易に識
別できるように、音程外れが発生した場合には音程を示す側の表示が強調され、発声タイ
ミング外れが発生した場合には発声タイミングを示す側の表示が強調される。音程の表示
が、図６のように、音程表示領域によって表示される場合は、音程外れが発生していると
きには、音程表示領域の表示が強調される。発声タイミングの表示が、図５に示すように
、歌詞の色替え表示により行われる場合は、発声タイミング外れが発生したときには歌詞
の表示が強調される。音程外れと発声タイミング外れとが発生しているか否かの判断は、
後述する音程一致度と発声のタイミング一致度とを用いて行われる。
【００４１】
本実施形態では、音程の表示を強調するために、図６に示すように歌詞の彩度が下げら
れ、歌詞の表示を強調するために、図５に示すように譜面に表示される音程表示領域の彩
度が下げられる。歌詞の彩度が下げられると、歌詞の視認性が低くなり、音程の表示が歌
詞の表示に対して強調されることとなる。また、音程表示領域の彩度が下げられると、音
程表示領域の視認性が低くなり、歌詞の表示が音程の表示に対して強調されることとなる
。視認性とは、視覚的な画面表示を歌い手が明確に認識することができるかをあらわすも
のである。視認性が低いとは、視覚的な画面表示を歌い手が明確に認識することができな
いことを意味する。視認性が高いとは、視覚的な画面表示を歌い手が明確に認識すること
ができることを意味する。ＣＰＵ２から音程強調表示指令が出力されると、歌詞の彩度を
下げるために、図６に示すように彩度が下げられた文字の表示色ＫＳ２、文字の輪郭の表
示色ＫＳ２Ｒ、文字の色替え後の色ＫＳ４、及び、文字の輪郭の色替え後の色ＫＳ４Ｒが
用いられる。図６に示すように、音程の表示を強調するために、表示パネル８及びディス
プレイ９に、彩度が下げられた歌詞と彩度が下げられていない音程表示領域とが、音程強
調のための変形表示態様として表示される。
【００４２】
また、ＣＰＵ２からタイミング強調表示指令が出力されると、音程表示領域の彩度を下
げるために、図５に示すように彩度が下げられた音程表示領域の表示色ＭＳ２、領域の輪
郭の表示色ＭＳ２Ｒ、音程表示領域の色替え後の色ＭＳ４、及び、領域の輪郭の色替え後
の色ＭＳ４Ｒが用いられる。図５に示すように、歌詞の表示を強調するために、表示パネ
ル８及びディスプレイ９に、彩度が下げられた音程表示領域と彩度が下げられていない歌
詞とが、歌詞強調のための変形表示態様として表示される。
【００４３】
また、ＣＰＵ２からデフォルト表示指令が出力されると、歌詞と音程表示領域との色デ
ータとして、予め定められる基本表示態様となる彩度が下げられていない色が用いられる
。図４に示すように、表示パネル８及びディスプレイ９に、彩度が下げられていない音程
表示領域と彩度が下げられていない歌詞とが、基本表示態様として表示される。
【００４４】
（強調表示プログラムに従う詳細な作用）
ＣＰＵ２が、ＲＯＭ２１に記憶された主制御プログラムに従って、強調表示モードが設
定され、かつ、カラオケ曲の演奏が開始されたか否かを判断する。ＣＰＵ２が、強調表示
モードが設定され、かつ、カラオケ曲の演奏が開始されたことを判断すると、図２に示す
フローチャートにしたがう強調表示プログラムの実行を開始する。そして、ＣＰＵ２が、
カラオケ曲の演奏が終了したことを判断すると、強調表示プログラムの実行を終了する。
以下、強調表示プログラムに従う詳細な作用を説明する。図２に示すＳ１０１〜Ｓ１０９
の各ステップの処理は、ＣＰＵ２の処理である。
【００４５】
Ｓ１０１では、マイク１１からの音声入力があるか否かが判断される。マイク１１から
の音声入力があると判断されるまでＳ１０１の処理を繰り返して待機状態となり、マイク
１１からの音声入力があると判断されると（Ｓ１０１：Ｙｅｓ）、Ｓ１０２の処理に進む
。
【００４６】
Ｓ１０２では、１０ミリ秒の音声データが取得されたか否かが判断される。マイク１１
から入力された音声がオーディオミキサ６により音声データに変換され、１０ミリ秒の音
声データが取得されるまでＳ１０２の処理を繰り返し（Ｓ１０２：Ｎｏ）、１０ミリ秒の
音声データが取得されると（Ｓ１０２：Ｙｅｓ）、Ｓ１０３の処理に進む。
【００４７】
Ｓ１０３では、音程一致度が算出される。マイク１１に入力された音声の音程と、カラ
オケ曲に合わせて歌われるべき正しい旋律の音程とのずれ量ＤＭ１が音程一致度として算
出される。次にＳ１０４では、タイミング一致度が算出される。マイク１１に入力された
音声の発声タイミングと、歌詞の適当な文節に応じて設定された発声タイミングとのずれ
量ＤＴ１がタイミング一致度として算出される。
【００４８】
Ｓ１０５では、音程のずれ量ＤＭ１と、発声タイミングのずれ量ＤＴ１とがハードディ
スク３に記憶される。Ｓ１０６では、１ブロック分の音声データがオーディオミキサ６か
ら出力されたか否かが判断される。１ブロック分の音声データが出力されていないと判断
された場合（Ｓ１０６：Ｎｏ）、Ｓ１０２の処理に戻る。１ブロック分の音声データが出
力されるまでＳ１０２からＳ１０５までの処理が繰り返されるため、１ブロック分の音声
データが出力されるのにかかる時間が例えば３秒である場合、Ｓ１０２からＳ１０５まで
の処理が３００回行われる。ハードディスク３には音程一致度とタイミング一致度とがそ
れぞれ３００個ずつ記憶される。音程のずれ量ＤＭ１、ＤＭ２、・・・、ＤＭ３００と、
発声タイミングのずれ量ＤＴ１、ＤＴ２、・・・、ＤＴ３００とがハードディスク３に記
憶される。１ブロック分の音声データが出力されたと判断された場合（Ｓ１０６：Ｙｅｓ
）、Ｓ１０７の処理に進む。１ブロック分の音声データが出力されたと判断されたとき、
１ブロック分の音声データが取得され、１０ミリ秒間隔で音程一致度とタイミング一致度
とが算出され、各一致度が記憶されている。
【００４９】
Ｓ１０７では、音程一致度の点数が算出される。点数の算出方法は、例えば、正しい音
程に対して±何セントずれているかに応じて減点数を設定し、所定の持点（例えば、１０
０点）から順次減算して行く。正しい音程に対して音程の外れが大きくなるほど減点数が
大きくなる。音程のずれ量ＤＭ１、ＤＭ２、・・・、ＤＭ３００について、各減点数を算
出し、１００点から減算した点数を音程一致度の点数とする。
【００５０】
Ｓ１０８では、発声タイミング一致度の点数が算出される。点数の算出方法は、例えば
、正しい発声タイミングに対して±何ミリ秒ずれているかに応じて減点数を設定し、所定
の持点から順次減算して行く。正しい発声タイミングに対してタイミングの外れが大きく
なるほど減点数が大きくなる。発声タイミングのずれ量ＤＴ１、ＤＴ２、・・・、ＤＴ３
００について、各減点数を算出し、１００点から減算した点数をタイミング一致度の点数
とする。
【００５１】
次にＳ１０９では、表示制御処理が行われる。Ｓ１０９の表示制御処理が開始されると
、図３に示すフローチャートにしたがって処理が行われる。図３は、図１に示すカラオケ
装置１００の表示制御処理の動作を表すフローチャートである。
【００５２】
Ｓ２０１では、１ブロックにおけるタイミング一致度の点数が基準点（８０点）以上で
あるか否かが判断される。つまり、１ブロックの音声データが出力される期間における発
声タイミング外れについて、タイミング一致度の点数が基準点以上であるか否かが判断さ
れる。タイミング一致度の点数が基準点以上である場合（Ｓ２０１：Ｙｅｓ）、Ｓ２０２
の処理に進む。タイミング一致度の点数が基準点よりも低い場合（Ｓ２０１：Ｎｏ）、Ｓ
２０５の処理に進む。
【００５３】
Ｓ２０５では、ＣＰＵ２からタイミング強調表示指令が出力され、図５に示すように歌
詞を強調した変形表示態様で、音程及び歌詞が表示パネル８及びディスプレイ９に表示さ
れる。この歌詞を強調した変形表示態様により、発声タイミング外れによってタイミング
一致度の点数が基準点より低いことを歌い手に認識させ、歌い手に歌詞表示を意識させて
発声タイミング外れの改善を促す。歌詞を強調した変形表示態様は、音程表示領域の彩度
が下げられた表示態様である。
【００５４】
Ｓ２０２では、１ブロックにおける音程一致度の点数が基準点（８０点）以上であるか
否かが判断される。つまり、１ブロックの音声データが出力される期間における音程外れ
について、音程一致度の点数が基準点以上であるか否かが判断される。音程一致度の点数
が基準点以上である場合（Ｓ２０２：Ｙｅｓ）、Ｓ２０３の処理に進む。音程一致度の点
数が基準点よりも低い場合、Ｓ２０４の処理に進む。
【００５５】
Ｓ２０３では、ＣＰＵ２からデフォルト表示指令が出力され、図４に示すようにデフォ
ルトの基本表示態様で、音程及び歌詞が表示パネル８及びディスプレイ９に表示される。
Ｓ２０１でタイミング一致度の点数が基準点以上であると判断され、Ｓ２０２で音程一致
度の点数が基準点以上であると判断されたため、基本表示態様が表示される。この基本表
示態様により、歌い手は音程と発声タイミングとが基準点以上の歌唱品質であることを認
識できる。
【００５６】
Ｓ２０４では、ＣＰＵ２から音程強調表示指令が出力され、図６に示すように音程を強
調した変形表示態様で、音程及び歌詞が表示パネル８及びディスプレイ９に表示される。
この音程を強調した変形表示態様により、音程外れによって音程一致度の点数が基準点よ
りも低いことを歌い手に認識させ、歌い手に譜面を意識させて音程外れの改善を促す。音
程を強調した変形表示態様は、歌詞の彩度が下げられた表示態様である。
【００５７】
Ｓ１０９の表示制御処理が終了すると、Ｓ１０１の処理に戻り、図２に示すフローチャ
ートの処理が繰り返される。図２に示すフローチャートの処理が実行されると、１ブロッ
ク分の歌詞が表示される毎に表示制御処理が行われ、発声タイミング外れと音程外れとを
歌い手が容易に識別できる。
【００５８】
本実施形態における表示パネル８及びディスプレイ９は、本発明における表示部の一例
に相当する。本実施形態における表示パネル８は、本発明における第１の表示部の一例に
相当する。本実施形態におけるディスプレイ９は、本発明における第２の表示部の一例に
相当する。本実施形態におけるマイク１１は、本発明における音入力部の一例に相当する
。本実施形態におけるＣＰＵ２及びＲＯＭ２１に記憶された主制御プログラムが、本発明
における起動制御部の一例に相当する。本実施形態におけるＣＰＵ２、Ｓ１０２、Ｓ１０
３、及び、Ｓ１０５〜Ｓ１０７は、本発明における音程判定部の一例に相当する。本実施
形態におけるＣＰＵ２、Ｓ１０７は、本発明における音程数値算出部の一例に相当する。
本実施形態におけるＣＰＵ２、Ｓ１０２、Ｓ１０４〜Ｓ１０６、及び、Ｓ１０８は、本発
明におけるタイミング判定部の一例に相当する。本実施形態におけるＣＰＵ２、Ｓ１０８
は、本発明におけるタイミング数値算出部の一例に相当する。本実施形態におけるＣＰＵ
２、Ｓ１０９、及び、Ｓ２０１〜Ｓ２０５は、本発明における表示制御部の一例に相当す
る。
【００５９】
（変形例）
本実施形態では、歌詞を強調するために、音程表示領域の彩度を下げる構成が採用され
たが、歌詞の彩度を上げる構成でもよい。また、音程表示領域の明度を下げる構成、及び
、色相を変更する構成など色調を変えることで、一方の表示に対して他方の表示が強調さ
れるようにすればよい。その他に、音程表示領域の色をグレースケールに変更する、音程
表示領域のシャープ度を下げる、又は、音程表示領域の色をカラオケ曲のテーマに合わせ
た背景映像の色の補色に変更するなどの構成を採用して、音程表示領域の視認性を低くし
てもよい。タイミングを強調する場合も歌詞の場合と同様である。
【００６０】
本実施形態では、強調表示プログラムをカラオケ装置１００に適用した例を説明したが
、ギター等の楽器を演奏する楽器演奏装置に強調表示プログラムを適用してもよい。例え
ば図７に示すようにギターの６本の弦のうち左手で押さえるコード表が画面の上側領域に
２つ表示される。図７は、本発明の実施形態を楽器演奏に適用した変形例に係る楽曲演奏
装置における表示部に表示される音入力タイミングと音程とを示す図である。左側のコー
ド表に現在演奏すべき「Ａｍ」というコードが表示され、右側のコード表に次に演奏すべ
きコードが表示されている。本変形例におけるコードが、本発明における音程の一例に相
当する。画面の下側領域には、コード表に示された「Ａｍ」というコードを演奏するタイ
ミングと、歌詞とが表示される。コードを演奏するタイミングと歌詞が歌われるタイミン
グとは、「Ａｍ」と書かれた表示領域と歌詞の表示領域とが色替えされることにより、演
奏者及び歌い手にとって認識可能となる。本変形例における「Ａｍ」と書かれた表示領域
の色替えが、本発明における音を入力するタイミングの一例である。このように音程と音
を入力するタイミングとが表示される構成でもよい。
【００６１】
本実施形態では、１ブロック分の歌詞の表示が色替えされる度に表示制御が実行される
構成であるが、１画面分の歌詞の表示が色替えされる度に表示制御が実行される構成でも
よい。また、１曲のカラオケ曲の演奏中に、前回と同じ音程の旋律が次回も演奏される場
合、前回に演奏された同じ音程の１ブロック分の旋律において算出された音程一致度及び
タイミング一致度に応じて定められる変形表示態様が、次回の旋律についての変形表示態
様に設定される構成でもよい。次回の旋律についての表示態様が設定される際に、同じ音
程の１ブロック分の旋律であるのか否かが判断される。また、同じ音程の１ブロック分の
旋律であるか否かの判断は、カラオケ曲の演奏が開始される前に、楽音データからどのタ
イミングで同じ音程の１ブロック分の旋律が演奏されるかを解析する際に行われても良い
。
【００６２】
本実施形態では、基準となる所定値として８０点を採用したが、上級、中級、初級など
歌い手のレベルに合わせて基準となる所定値の点数を９０点、８０点、７０点と変更して
もよい。発声タイミング外れと音程外れとの発生回数が多い初級の歌い手にとっては、基
準となる所定値の点数が７０点となることにより、表示の切替頻度が高いことによる煩わ
しさを減らすことができる。
【００６３】
本実施形態では、図３に示すＳ２０１でタイミング一致度の点数が基準点以上でないと
判断された場合、Ｓ２０５でタイミングを強調する表示が実行される構成であるが、図８
に示すように、Ｓ２０１でタイミング一致度の点数が基準点以上でないと判断された場合
、Ｓ３０１でタイミング一致度の点数が音程一致度の点数以上であるか否かを判断し、タ
イミング一致度の点数が音程一致度の点数以上である場合（Ｓ３０１：Ｙｅｓ）、Ｓ２０
４で音程を強調して表示し、タイミング一致度の点数が音程一致度の点数以上でない場合
（Ｓ３０１：Ｎｏ）、Ｓ２０５でタイミングを強調して表示するようにしてもよい。図８
は、本発明の実施形態の変形例に係るカラオケ装置１００の表示制御処理の動作を表すフ
ローチャートである。なお、タイミング一致度の点数と音程一致度の点数とが同じ場合、
タイミング一致度の点数が音程一致度の点数以上でないと判断される（Ｓ３０１：Ｎｏ）
。つまりタイミング一致度の点数と音程一致度の点数とが同じ場合は、タイミング一致度
の点数を向上させることを優先させている。
【００６４】
本発明は、小さい表示画面に歌詞及び音程を表示する場合に特に有効である。表示パネ
ル８に歌詞及び音程が表示される場合、表示パネル８がディスプレイ９よりも比較的小さ
な画面を有するため、表示パネル８を見て歌う歌い手にとって音程外れと発声タイミング
外れとのどちらが発生したのかを識別しづらい問題がある。本発明の表示制御を適用する
ことにより、この問題を改善できる。したがって、本実施形態では、ＣＰＵ２が、強調表
示モードが設定され、かつ、カラオケ曲の演奏が開始されたと判断したときに、強調表示
プログラムが実行される構成である。しかし、ＣＰＵが、カラオケ装置本体に設けられた
比較的小さな表示パネルに歌詞及び音程が表示されるモードが設定され、かつ、カラオケ
曲の演奏が開始されたと判断したときに、強調表示プログラムが実行される構成でもよい
。この変形例におけるＣＰＵが、本発明における起動制御部の一例である。また、独立し
たディスプレイが存在しない場合、カラオケ装置本体に設けられた表示パネルの画面が所
定のサイズより小さいことを判断し、かつ、カラオケ曲の演奏が開始されたと判断したと
きに、強調表示プログラムが自動的に実行される構成でもよい。つまり、表示パネルの表
示のみに強調表示プログラムが実行される。
【００６５】
本実施形態では、タイミング又は音程を強調した変形表示態様で音程及び歌詞が表示パ
ネル８及びディスプレイ９の両者にそれぞれ表示される構成であるが、タイミング又は音
程を強調した変形表示態様で音程及び歌詞が表示パネルに表示され、デフォルトの基本表
示態様で音程及び歌詞がディスプレイに表示される構成でもよい。
【００６６】
本実施形態では、音程一致度及びタイミング一致度の点数の算出方法として、ずれ量に
よる減点方式を用いたが、この算出方法に限定されない。たとえば、音程外れではないと
判断するために定められた音程外れ許容範囲を超えた回数、及び、発声タイミング外れで
はないと判断するために定められたタイミング許容範囲を超えた回数をカウントし、この
カウントした回数を、音程のずれ量と発声タイミングのずれ量とを算出した回数の総数で
割って割合を求め、この割合から点数を算出してもよい。また、点数を算出せずに、この
割合から音程一致度とタイミング一致度とを比較するための数値に換算してもよい。また
、点数を算出せずに、ずれ量を全て総和し、その総和量を音程外れと判断するために定め
られた所定値及び発声タイミング外れと判断するために定められた所定値と比較して、音
程外れ又は発声タイミング外れのどちらが歌唱品質に影響が大きいか判断してもよい。
【符号の説明】
【００６７】
２    ＣＰＵ
３    ハードディスク
５    ビデオミキサ
６    オーディオミキサ
８    表示パネル
９    ディスプレイ
１１  マイク
１２  採点装置
１２ａ  音程判定部
１２ｂ  タイミング判定部
１００  カラオケ装置
【要約】
【課題】音程外れと音を入力するタイミング外れとのどちらが生じたのか容易に識別でき
る楽曲演奏装置を提供する。
【解決手段】
カラオケ曲の歌詞と音程とを画面に表示可能な表示パネル８及びディスプレイ９を備え
るカラオケ装置において、カラオケ曲の旋律について予め定められる音程及び発声タイミ
ングと、マイク１１に入力される音声の音程及び発声タイミングとの一致度を判定し、音
程一致度及びタイミング一致度に応じて音程と歌詞のいずれか一方を強調して表示パネル
８及びディスプレイ９に表示する。
【選択図】図３【図１】
0005541352.tif 000002
【図２】
0005541352.tif 000003
【図３】
0005541352.tif 000004
【図８】
0005541352.tif 000005
【図４】
0005541352.tif 000006
【図５】
0005541352.tif 000007
【図６】
0005541352.tif 000008
【図７】
0005541352.tif 000009