(57)【要約】【課題】歌唱者が、メロディのリズムを直感的にすばやく先読みすることが容易となる技術を提供する。【解決手段】カラオケ装置１の制御部１１は、ガイドメロディを構成する各ノートを示す楕円図形を、各ノートのピッチが画面上下方向の表示位置で示されるとともに、各ノートの発音開始タイミングが画面左右方向の表示位置で示され、各ノートの発音時間長が画面左右方向の図形幅で示されるように、表示部１３に表示させる。また、このとき、制御部１１は、楽曲データのヘッダに記述された拍データを用いてガイドメロディデータにおける拍の区切りを検出し、検出結果に基づいて、拍の区切りを示す区切線を、各ノートを表す楕円図形に重ねて表示部１３に表示させる。【選択図】図１
2009031549.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の拍及び拍節の少なくともいずれか一方の時間長を示す基準時間長データを取得する基準時間長データ取得手段と、
前記楽曲のメロディを構成する各ノートの発音開始タイミング及び発音時間を示すメロディデータを取得するメロディデータ取得手段と、
ノートの発音時間に応じた形状を有するノート図形を表すノート図形データを記憶する記憶手段と、
前記メロディデータ取得手段により取得されたメロディデータの示す各ノートの発音時間に対応する前記ノート図形データを前記記憶手段から読み出し、読み出したノート図形データの示すノート図形を、当該ノートの発音開始タイミングに対応する表示位置になるように表示装置に表示させるノート表示手段と、
前記基準時間長データ取得手段により取得された基準時間長データの示す時間長毎の区切りを示すための区切図形を、前記ノート表示手段により前記表示装置に表示されるノート図形に対応する位置に表示させる区切図形表示手段と
を具備することを特徴とするメロディ表示制御装置。
【請求項２】
請求項１に記載のメロディ表示制御装置において、
前記メロディを前記基準時間長データの示す時間長毎に複数のブロックに区切った場合に、前記メロディを構成する各ノートの発音時間が複数のブロックにまたがるか否かを判定する判定手段を具備し、
前記ノート表示手段は、前記判定手段の判定結果が肯定的であるノートに対応するノート図形とそれ以外のノート図形とを異なる表示態様で表示させる
ことを特徴とするメロディ表示制御装置。
【請求項３】
請求項１又は２に記載のメロディ表示制御装置において、
前記ノート表示手段は、発音時間長が異なるノートのノート図形を異なる表示態様で表示させる
ことを特徴とするメロディ表示制御装置。
【請求項４】
請求項１乃至３のいずれかに記載のメロディ表示制御装置において、
前記メロディを再生する再生手段と、
前記再生手段による前記メロディの再生開始からの経過時間を計時する計時手段と、
前記計時手段の計時結果がその表示位置で示されるような図形を、前記表示装置に表示されたノート図形に重ねて表示させる計時結果表示手段と
を具備することを特徴とするメロディ表示制御装置。
【請求項５】
請求項４に記載のメロディ表示制御装置において、
前記ノート表示手段は、前記計時結果表示手段により表示される図形の表示位置に表示されるノート図形とそれ以外のノート図形とを、異なる表示態様で表示させる
ことを特徴とするメロディ表示制御装置。
【請求項６】
請求項１乃至５のいずれかに記載のメロディ表示制御装置において、
前記楽曲の歌詞を表す歌詞データを取得する歌詞データ取得手段と、
前記歌詞データ取得手段により取得された歌詞データと前記メロディデータ取得手段により取得されたメロディデータとの時間的な対応関係を検出する対応関係検出手段と、
前記対応関係検出手段により検出された対応関係に基づいて、前記歌詞データ取得手段により取得された歌詞データの表す歌詞画像を、前記ノート表示手段により表示されるノート図形に対応する位置に表示させる歌詞表示手段と
を具備することを特徴とするメロディ表示制御装置。
【請求項７】
請求項２に記載のメロディ表示制御装置において、
前記楽曲の歌詞を表す歌詞データを取得する歌詞データ取得手段と、
前記歌詞データ取得手段により取得された歌詞データと前記メロディデータ取得手段により取得されたメロディデータとの時間的な対応関係を検出する対応関係検出手段と、
前記対応関係検出手段により検出された対応関係に基づいて、前記歌詞データ取得手段により取得された歌詞データの表す歌詞画像を、前記ノート表示手段により表示されるノート図形に対応する位置に表示させるとともに、前記判定手段の判定結果が肯定的であるノートについて、その旨を示す画像を前記歌詞画像に併せて表示する
ことを特徴とするメロディ表示制御装置。
【請求項８】
請求項１乃至７のいずれかに記載のメロディ表示制御装置と、
前記楽曲の伴奏を再生する伴奏再生手段と
を具備し、
前記ノート表示手段は、前記伴奏再生手段によって再生中の伴奏に対応するノート図形を表示する
ことを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メロディを表示する技術に関する。
【背景技術】
【０００２】
カラオケ装置においては、歌唱者の歌唱を支援するために、歌唱の旋律をガイドする方法が種々提案されている。例えば、主旋律となるメロディをカラオケ伴奏の進行に伴って演奏するカラオケ装置が提案されている。また、例えば特許文献１には、ガイドメロディの各音の音高を画面に表示する技術が提案されている。特許文献１に記載の技術によれば、歌唱者は、画面を参照することで、メロディを構成する各音の音高をある程度把握することができる。
【特許文献１】特開２００６−１８９４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
歌唱者がうろ覚えの楽曲を正しい音高とリズムで歌うためには数拍ほど先読みする必要がある。しかしながら、特許文献１に記載の技術では、歌唱者は、音程をある程度把握することができるものの、メロディのリズムを直感的にすばやく先読みすることは困難であった。
本発明は上述した背景の下になされたものであり、歌唱者が、従来と比較して、メロディのリズムを直感的にすばやく先読みすることを容易にすることのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本願の好適な態様であるメロディ表示制御装置は、楽曲の拍及び拍節の少なくともいずれか一方の時間長を示す基準時間長データを取得する基準時間長データ取得手段と、前記楽曲のメロディを構成する各ノートの発音開始タイミング及び発音時間を示すメロディデータを取得するメロディデータ取得手段と、ノートの発音時間に応じた形状を有するノート図形を表すノート図形データを記憶する記憶手段と、前記メロディデータ取得手段により取得されたメロディデータの示す各ノートの発音時間に対応する前記ノート図形データを前記記憶手段から読み出し、読み出したノート図形データの示すノート図形を、当該ノートの発音開始タイミングに対応する表示位置になるように表示装置に表示させるノート表示手段と、前記基準時間長データ取得手段により取得された基準時間長データの示す時間長毎の区切りを示すための区切図形を、前記ノート表示手段により前記表示装置に表示されるノート図形に対応する位置に表示させる区切図形表示手段とを具備することを特徴とする。
【０００５】
上述の態様において、前記メロディを前記基準時間長データの示す時間長毎に複数のブロックに区切った場合に、前記メロディを構成する各ノートの発音時間が複数のブロックにまたがるか否かを判定する判定手段を具備し、前記ノート表示手段は、前記判定手段の判定結果が肯定的であるノートに対応するノート図形とそれ以外のノート図形とを異なる表示態様で表示させてもよい。
また、上述の態様において、前記ノート表示手段は、発音時間長が異なるノートのノート図形を異なる表示態様で表示させてもよい。
【０００６】
また、上述の態様において、前記メロディを再生する再生手段と、前記再生手段による前記メロディの再生開始からの経過時間を計時する計時手段と、前記計時手段の計時結果がその表示位置で示されるような図形を、前記表示装置に表示されたノート図形に重ねて表示させる計時結果表示手段とを具備するようにしてもよい。
【０００７】
また、上述の態様において、前記ノート表示手段は、前記計時結果表示手段により表示される図形の表示位置に表示されるノート図形とそれ以外のノート図形とを、異なる表示態様で表示させてもよい。
【０００８】
また、上述の態様において、前記楽曲の歌詞を表す歌詞データを取得する歌詞データ取得手段と、前記歌詞データ取得手段により取得された歌詞データと前記メロディデータ取得手段により取得されたメロディデータとの時間的な対応関係を検出する対応関係検出手段と、前記対応関係検出手段により検出された対応関係に基づいて、前記歌詞データ取得手段により取得された歌詞データの表す歌詞画像を、前記ノート表示手段により表示されるノート図形に対応する位置に表示させる歌詞表示手段とを具備してもよい。
【０００９】
また、上述の態様において、前記楽曲の歌詞を表す歌詞データを取得する歌詞データ取得手段と、前記歌詞データ取得手段により取得された歌詞データと前記メロディデータ取得手段により取得されたメロディデータとの時間的な対応関係を検出する対応関係検出手段と、前記対応関係検出手段により検出された対応関係に基づいて、前記歌詞データ取得手段により取得された歌詞データの表す歌詞画像を、前記ノート表示手段により表示されるノート図形に対応する位置に表示させるとともに、前記判定手段の判定結果が肯定的であるノートについて、その旨を示す画像を前記歌詞画像に併せて表示してもよい。
【００１０】
また、本発明の好適な態様であるカラオケ装置は、上述のメロディ表示制御装置と、前記楽曲の伴奏を再生する伴奏再生手段とを具備し、前記ノート表示手段は、前記伴奏再生手段によって再生中の伴奏に対応するノート図形を表示することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、従来と比較して、歌唱者が、メロディのリズムを直感的にすばやく先読みすることが容易となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の実施形態について説明する。
＜Ａ：構成＞
図１は、この発明の一実施形態であるカラオケ装置１のハードウェア構成を示すブロック図である。図において、制御部１１は、ＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備え、ＲＯＭ又は記憶部１２に記憶されているコンピュータプログラムを読み出して実行することにより、バスＢＵＳを介してカラオケ装置１の各部を制御する。記憶部１２は、制御部１１によって実行されるコンピュータプログラムやその実行時に使用されるデータを記憶するための記憶手段であり、例えばハードディスク装置である。表示部１３は、液晶パネルを備え、制御部１１による制御の下に各種の画像を表示する表示装置である。操作部１４は、カラオケ装置１の利用者による操作に応じた信号を制御部１１に出力する。マイクロホン１５は、収音し、収音した音声を表すアナログ信号を出力する収音装置である。音声処理部１６は、マイクロホン１５が出力するアナログ信号をＡ／Ｄ変換してデジタルデータに変換する。また、音声処理部１６は、制御部１１の制御の下、オーディオデータをＤ／Ａ変換して楽音信号を生成し、生成した楽音信号をスピーカ１７に出力する。スピーカ１７は、音声処理部１６から供給される楽音信号に応じた強度で放音する。
【００１３】
なお、この実施形態では、マイクロホン１５とスピーカ１７とがカラオケ装置１に含まれている場合について説明するが、音声処理部１６に入力端子及び出力端子を設け、オーディオケーブルを介してその入力端子に外部マイクロホンを接続するとしても良く、同様に、オーディオケーブルを介してその出力端子に外部スピーカを接続するとしても良い。また、この実施形態では、マイクロホン１５から音声処理部１６へ入力される音声信号及び音声処理部１６からスピーカ１７へ出力される音声信号がアナログ音声信号である場合について説明するが、デジタル音声データを入出力するようにしても良い。このような場合には、音声処理部１６にてＡ／Ｄ変換やＤ／Ａ変換を行う必要はない。表示部１３、操作部１４についても同様であり、カラオケ装置１に内蔵される形式であってもよく、外付けされる形式であってもよい。
【００１４】
記憶部１２は、図示のように、楽曲データ記憶領域１２１と、背景画データ記憶領域１２２と、ノート図形データ記憶領域１２３とを有している。楽曲データ記憶領域１２１には、カラオケ伴奏の際に用いられる、楽曲の伴奏音や歌詞を表す楽曲データが記憶されている。背景画データ記憶領域１２２には、カラオケ伴奏時に背景として表示される動画像を表す背景画データが記憶されている。
【００１５】
ここで、楽曲データ記憶領域１２１に記憶された楽曲データの内容の一例について説明する。楽曲データは、図２に示すように、ヘッダと複数のトラックとを有しており、複数のトラックには、利用者が歌唱すべき旋律（ピッチ）の内容を表すガイドメロディデータが記述されたガイドメロディデータトラック、カラオケ演奏音の内容を表す演奏データが記述された演奏トラック、歌詞の内容を表す歌詞データが記述された歌詞トラックがある。楽曲データのヘッダ部分には、図２に示すように楽曲を特定する曲番号データ、楽曲の曲名を示す曲名データ、ジャンルを示すジャンルデータ、楽曲の演奏時間を示す演奏時間データ等が含まれている。また、楽曲データのヘッダには、その楽曲の１拍あたりの時間長を示す拍データ（以下「基準時間長データ」という）や、拍子（１小節あたりの拍数）を示す拍子データ等も含まれている。以上のデータは、ＭＩＤＩフォーマットに従って記述されている。楽曲データの歌詞トラックには、歌詞を構成する各文字を示すデータと、各文字を表示する表示タイミングを示すタイミングデータとを含む歌詞データが記述される。
【００１６】
次に、ガイドメロディデータトラックに記述されているガイドメロディデータの具体例について説明する。図３は行と列のマトリックスになっているので、まず、列について説明する。第１列のデルタタイムは、イベントとイベントとの時間間隔を示しており、テンポクロックの数で表される。デルタタイムが「０」の場合は、直前のイベントと同時に実行される。第２列には演奏データの各イベントが持つメッセージの内容が記述されている。このメッセージには、発音イベントを示すノートオンメッセージ（ＮｏｔｅＯｎ）や消音イベントを示すノートオフメッセージ（ＮｏｔｅＯｆｆ）の他、コントロールチェンジメッセージ等が含まれる。なお、図３に示す例では、コントロールチェンジメッセージは含まれていない。このように、ガイドメロディデータトラックに記述されているノートオンメッセージは、楽曲のメロディを構成する各ノートの発音開始タイミングを示すデータである。また、ガイドメロディデータトラックに記述されているノートオンメッセージ及びノートオフメッセージによって、楽曲のメロディを構成する各ノートの発音時間が示されている。
【００１７】
第３列にはチャンネルの番号が記述されている。ここでは、説明の簡略のためガイドメロディデータトラックのチャンネル番号を「１」としている。
第４列には、ノートナンバ（ＮｏｔｅＮｕｍ）あるいはコントロールナンバ（ＣｔｒｌＮｕｍ）が記述されるが、どちらが記述されるかはメッセージの内容により異なる。例えば、ノートオンメッセージ又はノートオフメッセージであれば、ここには音階を表すノートナンバが記述され、またコントロールチェンジメッセージであればその種類を示すコントロールナンバが記述されている。
第５列にはＭＩＤＩメッセージの具体的な値（データ）が記述されている。例えばノートオンメッセージであれば、ここには音の強さを表すベロシティの値が記述され、ノートオフメッセージであれば、音を消す速さを表すベロシティの値が記述され、またコントロールチェンジメッセージであればコントロールナンバに応じたパラメータの値が記述されている。
【００１８】
次に、図３に示す各行は、歌唱すべきメロディの各音符の属性を示す楽音パラメータとなっており、ノートオンイベント、ノートオフイベントで構成される。
図３に示す例では、デルタタイム４８０の長さを４分音符の長さとしている。この場合、第１行、第２行のイベント処理によりＣ４音が４分音符の長さにわたって発音されることが示され、第３行、第４行のイベント処理によりＧ４音が４分音符の長さにわたって発音されることが示される。そして、第５行、第６行の処理によりＦ４音が２分音符の長さにわたって発音されることが示される。
【００１９】
次に、ノート図形データ記憶領域１２３には、ノートの発音時間に応じた形状を有するノート図形を表すノート図形データが記憶されている。この実施形態では、４分音符、８分音符、１６分音符の３種類の音符（発音時間）に対応するノート図形データが記憶されている。制御部１１は、後述するメロディ表示制御処理を行う際に、メロディデータの示す各ノートの発音時間に対応するノート図形データをノート図形データ記憶領域１２３から読み出し、そのノートの発音開始タイミングに対応する表示位置になるように表示部１３に表示させる。なお、この実施形態では、３種類の音符のそれぞれに対応する３つのノート図形データをノート図形データ記憶領域１２３に記憶させる構成としたが、ノート図形データ記憶領域１２３に記憶するノート図形データの数はこれに限定されるものではなく、これより多くても少なくてもよく、ノートの発音時間に応じた形状を有するノート図形を表すノート図形データが複数種類記憶されていればよい。また、このノート図形は、種類毎（発音時間長毎）に異なる表示態様（色、形状等）であることが好ましい。
【００２０】
＜Ｂ：動作＞
次に、この実施形態の動作について説明する。利用者が操作部１４を用いて楽曲指定操作を行うと、指定された楽曲の楽曲データが楽曲データ記憶領域１２１からＲＡＭへ転送されるとともに、指定された楽曲に対応する背景画データが背景画データ記憶領域１２２からＲＡＭへ転送される。制御部１１は、ＲＡＭ内の楽曲データのイベントを順次読み出すことによりカラオケ伴奏を行うとともに、ＲＡＭ内の楽曲データの歌詞データと背景画データを順次読み出すことにより歌詞と背景画とを表示部１３に表示する。具体的には、制御部１１は、楽曲データの演奏トラックに記述されたイベントデータを音声処理部１６に出力する。音声処理部１６は、供給されるイベントデータに基づいて楽音信号を生成する。生成された楽音信号はスピーカ１７により楽音として出力される。また、制御部１１は、背景画データと歌詞トラックの歌詞データとを表示部１３に出力する。この結果、カラオケ伴奏音がスピーカ１７から放音される一方、歌詞データの表す歌詞画像と背景画データの表す背景画とが表示部１３に表示される。
【００２１】
このとき、制御部１１は、ガイドメロディが表す旋律をカラオケ伴奏の進行に伴って表示部１３に表示する。このガイドメロディの表示処理について以下に説明する。制御部１１は、楽曲データのガイドメロディトラックに記述されたガイドメロディデータを順次読み出し、ガイドメロディデータを構成する各イベントのデルタタイムに従って、楽曲のメロディを構成する各ノートのピッチ（音高）、発音開始タイミング及び発音時間を特定する。次いで、制御部１１は、特定した内容に基づいて各ノートのそれぞれを示すノート図形を、ノート図形データ記憶領域１２３から読み出し、読み出したノート図形データを表示部１３に供給する。表示部１３は、制御部１１から供給されるデータに従って、ノート図形を表示部１３に表示させる。
【００２２】
図４は、表示部１３に表示される画面の一例を示す図である。図において、楕円図形Ｚ１，Ｚ２，Ｚ３，…は、楽曲のガイドメロディを構成する各ノートを示している。図４に示す例においては、楕円図形Ｚ１，Ｚ２，Ｚ３，…は、各ノートの発音タイミングがその図中左右方向の表示位置で示されるとともに、各ノートの発音時間がその左右方向の長さで示されている。また、各ノートのピッチが図中上下方向の表示位置で示されている。制御部１１は、図４に示すように、ガイドメロディを構成する各ノートを示す楕円図形Ｚ１，Ｚ２，Ｚ３，…を、各ノートの発音開始タイミングが画面左右方向の表示位置で示されるとともに、各ノートの発音時間（ノートオンメッセージからノートオフメッセージまでの時間長）が画面左右方向の幅で示されるような画像を表示部１３に表示させるためのデータを生成し、表示部１３に供給する。表示部１３は、供給されるデータに応じて、図４に示すような画像を表示する。
【００２３】
また、このとき、図４に示すように、制御部１１は、楽曲データのヘッダに記述された拍データを用いてガイドメロディデータにおける拍の区切りを検出し、検出結果に基づいて、拍（４分音符）毎の区切りを示す区切線Ｌ２，Ｌ２，Ｌ２，…を、各ノートを表す楕円図形Ｚ１，Ｚ２，Ｚ３，…に重ねて表示部１３に表示する。更に、制御部１１は、楽曲データのヘッダに記述された拍データと拍子データとを参照して、ガイドメロディデータにおける小節の区切りを検出し、検出結果に基づいて、小節の区切りを示す区切線Ｌ１，Ｌ１，Ｌ１，…を表示部１３に表示する。また、制御部１１は、拍データを用いて１６部音符の時間長毎の区切りを検出し、検出結果に基づいて、１６分音符の時間長毎の区切りを示す区切線Ｌ３，Ｌ３，Ｌ３，…を、楕円図形Ｚ１，Ｚ２，Ｚ３，…の図形に併せて表示部１３に表示する。
【００２４】
このようにこの実施形態では、拍や小節の区切り毎に区切線Ｌ１，Ｌ２，Ｌ３，…を表示するから、従来と比較して、歌唱者は、メロディのリズムを直感的にすばやく先読みすることが容易となる。
【００２５】
また、制御部１１は、ガイドメロディデータを拍データの示す時間長毎に複数のブロックに区切った場合に、メロディを構成する各ノートの発音時間が複数のブロックにまたがるか否かを判定する。制御部１１は、判定結果が肯定的であるノートについては、図４に示すように、タイを示すタイ記号Ｔ１，Ｔ２，Ｔ３，…を、そのノートに対応する図形の位置に表示させる。
【００２６】
また、制御部１１は、図４に示すように、４分音符、８分音符、１６分音符、といったそれぞれの音符の種類毎にその表示態様を異ならせる。具体的には、例えば、それぞれの音符の種類毎に色を異ならせるようにしてもよい。このようにすることにより、利用者は、各ノートのリズムをより直感的に把握し易くなる。
【００２７】
また、制御部１１は、カラオケ伴奏開始からの経過時間を計時し、現在時刻を示す線Ｌ５を、楕円図形Ｚ１，Ｚ２，Ｚ３，…に重ねて表示させる。制御部１１は、時間の経過に伴って、この線Ｌ５を移動させていく。また、制御部１１は、歌唱タイミングになった（線Ｌ５と重なった）楕円図形を、例えばその色を濃くする等して、他の楕円図形と異なる表示態様で表示させる。このようにすることにより、利用者は、再生中のメロディの位置を容易に把握することができる。
【００２８】
また、制御部１１は、楽曲データに含まれる歌詞データを読み出し、読み出した歌詞データのタイミングデータを参照して、歌詞データとガイドメロディデータとの時間的な対応関係を検出し、検出した対応関係に基づいて、歌詞を表す文字画像Ｃ１，Ｃ２，Ｃ３，…を、各ノートの楕円図形に対応する位置に表示させる。このとき、制御部１１は、タイ記号を表記すると判定されたノートについては、発音を継続する旨を示す文字画像「―」（図中Ｃ１１参照）を、そのノート対応する楕円図形の位置に表示させる。
【００２９】
このようにこの実施形態では、音の高さや発音開始タイミングを楕円図形Ｚ１，Ｚ２，Ｚ３，…の表示位置で表現するとともに、音の持続時間を楕円図形Ｚ１，Ｚ２，Ｚ３，…の長さで表現する。加えて、この実施形態では、小節の区切れや拍の区切れに応じた線Ｌ１，Ｌ２，…を表示するから、これにより、歌唱者は、メロディの音高とリズムとを先読みし易くなる。これにより、例えば、歌唱者がうろ覚えの楽曲であっても歌いやすくなる。また、本実施形態によれば、タイを表す図形を表記するから、これにより、音符が複数の拍にまたがる場合に、歌唱者がメロディのリズムをより把握しやすくなる。また、本実施形態では音の長さを色で表現するから、歌唱者は音の長さを直感的に把握し易くなる。
【００３０】
＜Ｃ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態では、楽曲の１拍あたりの時間長を示す拍データを基準時間長データとして用いた。基準時間長データとして用いるデータは拍データに限らず、例えば、楽曲の１小節あたりの時間長を示すデータを基準時間長データとして用いるようにしてもよく、一定数の拍をひとまとまりとした拍節毎の時間長を示すデータを用いるようにしてもよい。また、例えば、その楽曲において８分音符の時間長を示すデータを基準時間長データとして用いるようにしてもよい。
【００３１】
（２）上述の実施形態では、楽曲を構成する各ノートを表す楕円図形Ｚ１，Ｚ２，Ｚ３，…を、表示部１３に表示させるようにした（図４参照）。ノートを表すノート図形は、図４に示したものに限らず、例えば、図５に示すような帯状図形Ｚ２１，２２，２３，…であってもよく、また、例えば、図６に示すような、音符Ｍ１，Ｍ２，Ｍ３，…であってもよい。要するに、ノート図形は、ノートの発音時間に応じた形状を有するものであればよい。制御部１１は、メロディデータの示す各ノートの発音時間に対応するノート図形データをノート図形データ記憶領域１２３から読み出し、読み出したノート図形データの示すノート図形を、そのノートの発音開始タイミングに対応する表示位置になるように表示部１３に表示させるようにすればよい。図５や図６に例示する場合であっても、制御部１１は、楽曲データのヘッダに記述された拍データや拍子データを参照してガイドメロディにおける拍の区切りや小節の区切りを検出し、検出結果に基づいて拍毎、小節毎の区切りを示す区切り線を、ノート図形に対応する位置に表示する。これにより、歌唱者はメロディのリズムを直感的に先読みすることが容易となる。
【００３２】
また、図４、図５、図６等に示す複数の表示態様のうちのいずれかを利用者が選択できるようにしてもよい。この場合は、複数の表示態様のそれぞれに対応するノート図形データをノート図形データ記憶領域１２３に記憶させておく。利用者は、カラオケ装置１の操作部１４を用いていずれかの表示態様を選択する操作を行う。制御部１１は、操作部１４からの操作信号に応じて表示態様を選択し、選択した表示態様に対応するノート図形データをノート図形データ記憶領域１２３から読み出し、読み出したノート図形データを表示部１３に供給することによって、選択された表示態様のノート図形を表示部１３に表示させる。また、カラオケ伴奏中に表示態様を切り換えるようにしてもよい。この場合も、利用者が、カラオケ伴奏中に、操作部１４を用いて表示態様を切り換える操作を行い、制御部１１は、操作部１４からの操作信号に応じて表示態様を切り換えるように表示部１３を制御する。
【００３３】
（３）上述の実施形態では、制御部１１は、図４に示すように、タイを示す図形Ｔ１，Ｔ２，Ｔ３，…を表示部１３に表示させるようにしたが、タイを示す図形はこれに限らず、他の形状のものであってもよく、タイであることを利用者に報知できるものであればよい。要するに、メロディを基準時間長データの示す時間長毎に複数のブロックに区切った場合に、メロディを構成する各ノートの発音時間が複数のブロックにまたがるか否かを判定し、判定結果が肯定的であるノートに対応するノート図形とそれ以外のノート図形とを異なる表示態様で表示させるようにすればよい。
また、上述の実施形態では、制御部１１は、タイを示す図形Ｔ１，Ｔ２，Ｔ３，…を表示部１３に表示させるようにしたが、必ずしもタイを示す図形を表示する必要はなく、タイを示す図形を表示しないようにしてもよい。
【００３４】
（４）上述の実施形態では、音符の種類（四分音符、８分音符、等）毎に、ノート図形の色を異ならせて表示した。これに限らず、音符の種類毎に、ノート図形の形状を異ならせて表示するようにしてもよく、要するに、制御部１１が、発音時間長が異なるノートのノート図形を、異なる表示態様で表示させるようにすればよい。
【００３５】
（５）上述の実施形態では、図４に示したように、拍や小節の区切りを示す区切線Ｌ１，Ｌ２，Ｌ３，…を表示するようにしたが、拍や小節の区切りを示す図形はこれに限らず、例えば、隣り合う拍で背景色を異ならせるようにしてもよく、拍や小節の区切りを視覚的に利用者に報知できるものであればよい。なお、本発明に係る図形には、楕円図形や帯状図形等に限らず、線、点、記号等も含む。
【００３６】
（６）上述の実施形態では、図４に示すように、ガイドメロディの各ノートを示すノート図形と、歌詞を表す文字画像とを併せて表示するようにしたが、歌詞を表示せずに、ガイドメロディを表す図形のみを表示するようにしてもよい。
【００３７】
（７）上述の実施形態では、メロディ表示制御装置をカラオケ装置１に適用した例について説明したが、本発明に係るメロディ表示制御装置が適用される装置はカラオケ装置に限らず、例えば、パーソナルコンピュータや、携帯オーディオプレーヤ、携帯電話端末等であってもよい。
【００３８】
（８）上述の実施形態では、カラオケ装置１は、記憶部１２からメロディデータを読み出す構成としたが、メロディデータを取得する態様はこれに限らず、例えば、通信ネットワークを介して他のコンピュータ装置からメロディデータを受信するようにしてもよい。また、例えば、ＳＤメモリカード等の記録媒体に記録されたメロディデータを読み出すようにしてもよい。要するに、カラオケ装置１が、メロディデータを取得するものであればよい。
【００３９】
（９）上述の実施形態では、カラオケ装置１が本実施形態に係る全ての処理を実行するようになっていた。これに対し、通信ネットワークで接続された２以上の装置が上記実施形態に係る機能を分担するようにし、それら複数の装置を備えるシステムが同実施形態のカラオケ装置１を実現するようにしてもよい。例えば、マイクロホンやスピーカ、表示装置及び操作部等を備えるコンピュータ装置と、メロディデータからノート図形データを生成する処理等を実行するサーバ装置とが通信ネットワークで接続されたシステムとして構成されていてもよい。この場合は、例えば、サーバ装置が、メロディデータを解析して該メロディデータに対応するノート図形データをコンピュータ装置に送信し、コンピュータ装置が、サーバ装置から受信されるノート図形データの表すノート図形を表示するようにしてもよい。
【００４０】
（１０）上述の実施形態におけるカラオケ装置１の制御部１１によって実行されるプログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光記録媒体、光磁気記録媒体、ＲＡＭ、ＲＯＭなどの記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でカラオケ装置１にダウンロードさせることも可能である。
【図面の簡単な説明】
【００４１】
【図１】カラオケ装置のハードウェア構成の一例を示すブロック図である。
【図２】楽曲データの内容の一例を示す図である。
【図３】楽曲データに含まれるリファレンスデータトラックの内容を示す図である。
【図４】表示部に表示される画面の一例を示す図である。
【図５】表示部に表示される画面の一例を示す図である。
【図６】表示部に表示される画面の一例を示す図である。
【符号の説明】
【００４２】
１…カラオケ装置、１１…制御部、１２…記憶部、１３…表示部、１４…操作部、１５…マイクロホン、１６…音声処理部、１７…スピーカ、１２１…楽曲データ記憶領域、１２２…背景画データ記憶領域、１２３…ノート図形データ記憶領域。
【図１】
2009031549.tif 000003
【図２】
2009031549.tif 000004
【図３】
2009031549.tif 000005
【図４】
2009031549.tif 000006
【図５】
2009031549.tif 000007
【図６】
2009031549.tif 000008