(57)【要約】【課題】  楽器の演奏を評価する先生の側で必要とする音質のオーディオデータを、できるだけ小さいデータ量として生徒の側の端末から送信させること。【解決手段】  先生用レッスン端末１０は、伴奏トラックｈ、楽譜トラックｉ、音質指定トラックｊ、及び録音トラックｋを持つ課題データ２０ａをハードディスク２０に記憶している。そして、ある課題データ２０ａの音質指定トラックｊに各演奏区間毎の音質指定データを記録してから生徒用レッスン端末３０へ送信すると、音質指定データが指定するビットレートで符号化されたオーディオデータを録音トラックｋに記録した課題データ２０ａが返信されてくる。【選択図】      図１
2006195091.tif 000002
【特許請求の範囲】
【請求項１】
伴奏曲となる一連の楽音を示す伴奏曲データを記憶すると共に、前記伴奏曲に合わせて演奏される演奏曲の楽音信号に符号化処理を施す際の音質を夫々指定する各音質指定データを前記曲の各演奏区間と各々対応付けて記憶する記憶手段と、
前記記憶手段に記憶された伴奏曲データを順次読み出し、読み出した伴奏曲データを基に生成した楽音信号を出力する出力手段と、
演奏曲の楽音信号を順次入力する入力手段と、
前記入力手段から入力された楽音信号に対し、指定された音質での符号化処理を順次施して演奏曲データを取得する符号化手段と、
前記出力手段による伴奏曲データの読み出し状況を基に現在の演奏区間を特定し、特定した演奏区間と対応付けて前記記憶手段に記憶されている音質指定データに応じて、前記符号化手段が符号化処理を施す際の音質を切り替える切替制御手段と、
前記符号化手段が取得した演奏曲データを外部の特定の装置へ送信する送信手段と
を備えた演奏レッスン端末。
【請求項２】
請求項１に記載の演奏レッスン端末において、
前記記憶手段は、
前記演奏曲の楽譜を示す音符データを記憶し、
表示手段と、
前記記憶手段から読み出した音符データを基に前記表示手段に楽譜を表示させる表示制御手段と
を更に備えた演奏レッスン端末。
【請求項３】
請求項２に記載の演奏レッスン端末において、
前記伴奏曲データ、前記音質指定データ、及び前記音符データを前記特定の装置からセットとして受信する受信手段と、
前記受信手段が受信した伴奏曲データ、音質指定データ、及び音符データを前記記憶手段へ記憶させる記憶制御手段と
を更に備えた演奏レッスン端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用した演奏レッスンを支援する技術に関する。
【背景技術】
【０００２】
楽器の演奏を指導する先生の端末とその先生から指導を受ける生徒の端末とを用いた音楽教習システムが普及してきている。このシステムを用いた教習活動は、概ね以下のような手順に従って行なわれる。まず、課題となる演奏曲のオーディオデータを記録するための録音用トラックと伴奏曲のオーディオデータを予め記録した伴奏曲用トラックとを内包させた課題データを、先生の端末から生徒の端末へ送信する。なお、この種の複数トラックを設けたオーディオデータの加工手順は、例えば、特許文献１などに一例が開示されている。課題データを受信した生徒は、課題データの伴奏曲用トラックに記録されたオーディオデータの再生音に合わせて、自らに課題として課せられている演奏曲を演奏する。演奏が終わると、生徒の演奏内容を示すオーディオデータを録音用トラックに記録した課題データが生徒の端末から先生の端末へと返信される。課題データの返信を受けた先生は、その課題データの録音用トラックに記録されているオーディオデータを再生させ注意深く聞き取ることによって、生徒の演奏の巧拙を評価する。
ここで、各端末が備える記憶メディアの記憶容量やそれら端末間に介在するデータ伝送路のトラフィック能力を鑑みれば、課題データとして遣り取りするオーディオデータのデータ量はできるだけ少なくすることが望ましい。一方で、先生が遠隔にある生徒の演奏の巧拙を評価するという音楽教習システムの本来の目的に鑑みれば、遣り取りするオーディオデータの音質は可能な限り高いことが望ましい。
【０００３】
特許文献２や３には、このような相反する要請を解決する端緒となりうる記載が認められる。これらの文献には、オーディオデータを記憶する記憶媒体の残り容量に応じて記録すべきオーディオデータの優先順位やエンコード時のビットレートを動的に切り替えることによって、記憶媒体の利用効率を高める技術の開示がある。また、特許文献４には、信号記録テープの複数のトラックのうちオーディオデータを記録するものとは別のトラックに周波数特性を指定するデータを記録しておき、オーディオデータの再生時にはその別のトラックの記憶内容に応じて周波数特性を動的に切り替える技術の開示がある。
【特許文献１】特開２００２−３７３４８１
【特許文献２】特開平１１−１７６０９６
【特許文献３】特開平１１−１９６３７２
【特許文献４】特開平６−１３９６９８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、楽器の演奏を指導する先生の多くは、自らが課題として課した演奏曲のうちある特定の演奏区間の演奏を注意深く聴いた結果のみを頼りに、その演奏曲全体の巧拙を評価する傾向がある。演奏曲の中には、多くの生徒が弾き間違えるであろう難易度の高い演奏区間とそうでない演奏区間とがあり、難易度の高い演奏区間を上手く演奏できているかさえ見極めれば、概ね正確な評価を下すことができるからである。従って、先生の側からしてみると、注意深く聞き取る必要のある演奏区間については、生徒の演奏内容が高音質で記録されている必要があるものの、他の演奏区間は必ずしも高音質で記録されている必要はない。
本発明は、このような背景の下に案出されたものであり、楽器の演奏を評価する先生の側で必要とする音質のオーディオデータを、できるだけ小さいデータ量として生徒の側の端末から送信できるようなシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の好適な態様である演奏レッスン端末は、伴奏曲となる一連の楽音を示す伴奏曲データを記憶すると共に、前記伴奏曲に合わせて演奏される演奏曲の楽音信号に符号化処理を施す際の音質を夫々指定する各音質指定データを前記曲の各演奏区間と各々対応付けて記憶する記憶手段と、前記記憶手段に記憶された伴奏曲データを順次読み出し、読み出した伴奏曲データを基に生成した楽音信号を出力する出力手段と、演奏曲の楽音信号を順次入力する入力手段と、前記入力手段から入力された楽音信号に対し、指定された音質での符号化処理を順次施して演奏曲データを取得する符号化手段と、前記出力手段による伴奏曲データの読み出し状況を基に現在の演奏区間を特定し、特定した演奏区間と対応付けて前記記憶手段に記憶されている音質指定データに応じて、前記符号化手段が符号化処理を施す際の音質を切り替える切替制御手段と、前記符号化手段が取得した演奏曲データを外部の特定の装置へ送信する送信手段とを備える。
【０００６】
この態様において、前記記憶手段は、前記演奏曲の楽譜を示す音符データを記憶し、表示手段と、前記記憶手段から読み出した音符データを基に前記表示手段に楽譜を表示させる表示制御手段とを更に備えてもよい。
【０００７】
また、前記伴奏曲データ、前記音質指定データ、及び前記音符データを前記特定の装置からセットとして受信する受信手段と、前記受信手段が受信した伴奏曲データ、音質指定データ、及び音符データを前記記憶手段へ記憶させる記憶制御手段とを更に備えてもよい。
【発明の効果】
【０００８】
本発明によると、楽器の演奏を評価する先生の側で必要とする音質のオーディオデータを小さいデータ量のデータとして生徒の端末から送信させることができる。
【発明を実施するための最良の形態】
【０００９】
（発明の実施の形態）
本願発明の実施形態について説明する。
図１は、本実施形態にかかる演奏レッスンシステムの全体構成図である。図に示すように、このシステムは、先生用レッスン端末１０と生徒用レッスン端末３０とから構成される。これら両端末は、ネットワーク上に設置された一又は複数のサーバ装置を経由して各種データの遣り取りを行う。
【００１０】
図２は、先生用レッスン端末１０のハードウェア構成を示すブロック図である。この端末１０は、各種制御を行うＣＰＵ１１、ＣＰＵ１１にワークエリアを提供するＲＡＭ１２、ＩＰＬ（initial program loader）を記憶したＲＯＭ１３、電子楽器５０から楽音信号を入力する楽音入力インターフェース１４、スピーカ６０へ楽音信号を出力する楽音出力インターフェース１５の他、ネットワークインターフェース１６、コンピュータディスプレイ１７、キーボード１８、マウス１９、ハードディスク２０などを備える。そして、ハードディスク２０は、各々が課題演奏曲と対応する複数の課題データ２０ａと、先生用レッスン支援プログラム２０ｂを記憶する。課題演奏曲とは、生徒用レッスン端末３０の持ち主である生徒に課題として演奏させるべく予め準備された演奏曲を意味する。
【００１１】
図３は、ハードディスク２０に記憶された課題データ２０ａのデータ構造図である。図に示すように、課題データ２０ａはヘッダ部とデータ部とから構成される。ヘッダ部には、課題演奏曲の曲名などが記録される。データ部は、伴奏トラックｈ、楽譜トラックｉ、音質指定トラックｊ、及び録音トラックｋの４つのトラックに分けて各種データを記録できるようになっている。これら４つのトラックの各々について更に説明すると、まず、伴奏トラックｈには、生徒に課題演奏曲を演奏させる際に伴奏曲として再生する一連の楽音を示すＭＩＤＩデータが予め記録されており、また、楽譜トラックｉには、課題演奏曲の楽譜の内容を示す音符データが予め記録されている。
【００１２】
音質指定トラックｊには、本端末１０の持ち主である先生からの所定の入力操作に応じて、音質指定データが記録される。音質指定データとは、生徒が演奏する課題演奏曲の楽音信号を生徒用レッスン端末３０でオーディオデータ化する際の音質のレベルを指定するデータを意味する。動作説明の項で詳述するように、ハードディスク２０から読み出された課題データ２０ａは、音質指定データをその音質指定トラックｊに記録した上で生徒用レッスン端末３０へと送信されることになっている。
録音トラックｋには、生徒の演奏音から得たオーディオデータが記録される。動作説明の項で詳述するように、生徒用レッスン端末３０によって先生用レッスン端末１０から受信された課題データ２０ａは、楽音信号に符号化処理を施して得たオーディオデータをその録音トラックｋに記録した上で先生用レッスン端末１０へと返信されることになっている。
【００１３】
先生用レッスン支援プログラム２０ｂは、コンピュータ装置を先生用レッスン端末１０として動作させるためのアルゴリズムを記した固有のプログラムである。ＲＡＭ１２をワークエリアとして利用しつつこの先生用レッスン支援プログラム２０ｂを実行するＣＰＵ１１には、音質指定トラックｊへのデータの書き込みを促す各種画面をコンピュータディスプレイ１７に表示させる機能や、オーディオデータを復号化して得た楽音信号を楽音出力インターフェース１５を介してスピーカ６０へ出力する機能などが付与される。
【００１４】
図４は、生徒用レッスン端末３０のハードウェア構成を示すブロック図である。この端末３０は、先生用レッスン端末１０と同様に、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、楽音入力インターフェース３４、楽音出力インターフェース３５、ネットワークインターフェース３６、コンピュータディスプレイ３７、キーボード３８、マウス３９、及びハードディスク４０などを備える。そして、ハードディスク４０は、生徒用レッスン支援プログラム４０ｂを記憶する。
【００１５】
生徒用レッスン支援プログラム４０ｂは、コンピュータ装置を生徒用レッスン端末３０として動作させるためのアルゴリズムを記した固有のプログラムである。ＲＡＭ３２をワークエリアとして利用しつつこの先生用レッスン支援プログラム２０ｂを実行するＣＰＵ３１には、以下に示す４つの特徴的な機能が付与される。
ａ伴奏音再生機能
これは、課題データ２０ａの伴奏トラックｈに記録されたＭＩＤＩデータから伴奏音の楽音信号を取得し、その楽音信号を楽音出力インターフェース３５から出力させる機能である。
ｂ楽譜表示機能
これは、課題データ２０ａの楽譜トラックｉに記録された音符データを基に生成した演奏音楽譜画面をコンピュータディスプレイ３７に表示させる機能である。
ｃ演奏音符号化機能
これは、楽音入力インターフェース３４から入力される演奏音の楽音信号に対し、指定されたビットレートでの符号化処理を施してオーディオデータを取得し、そのオーディオデータを課題データ２０ａの録音トラックｋに記録する機能である。
ｄビットレート切替制御機能
これは、楽音信号に符号化処理を施す際のビットレートを、課題データ２０ａの音質指定トラックｊに記録されている音質指定データに応じて切り替える機能である。
【００１６】
次に、本実施形態の動作を説明する。本実施形態の動作は、課題送信処理と課題返信処理とに分けることができる。
図５は、課題送信処理を示すフローチャートである。この処理は、先生用レッスン端末１０の持ち主である先生が、マウス１９を用いて先生用レッスン支援プログラム２０ｂの起動を指示する操作を行うと開始される。
【００１７】
先生用レッスン支援プログラム２０ｂが起動されると、先生用レッスン端末１０のＣＰＵ１１は、ハードディスク２０に記憶されている各課題データ２０ａを基に生成した課題選択画面をコンピュータディスプレイ１７に表示させる（Ｓ１００）。
図６は、課題選択画面である。この画面の上段には、「生徒に演奏させる課題演奏曲を下のリストから選択してください。」という内容の文字列が表示される。そして、その下には、各課題データ２０ａのヘッダ部に記録されている課題演奏曲の曲名がリストとして表示される。
【００１８】
この画面を参照した先生は、リストに表示されている各曲名のうちから、今回のレッスンに使用する課題演奏曲を選択する。具体的には、リスト上のいずれか１つの曲名にマウスポインタを移動してからマウス１９の左ボタンをクリックする。
課題演奏曲の曲名が選択されると、ＣＰＵ１１は、その課題演奏曲の課題データ２０ａをハードディスク２０からＲＡＭ１２に読み出す（Ｓ１１０）。
【００１９】
ＣＰＵ１１は、ステップ１１０で読み出した課題データ２０ａの楽譜トラックｉに記録されている音符データを基に生成した音質指定用楽譜画面をコンピュータディスプレイ１７に表示させる（Ｓ１２０）。
図７は、音質指定用楽譜画面である。この画面の上段には、「今回の課題演奏曲の楽譜は以下のようになっています。生徒側の端末で演奏音を録音する際の音質レベルを演奏区間毎に指定してください。」という内容の文字列が表示される。画面の中段には、課題データ２０ａの楽譜トラックｉに記録されている一連の音符データと対応する楽譜が表示される。画面の下段には、表示された楽譜を左右方向にスクロールさせるためのスクロールバーＳＢが表示される。
【００２０】
この画面を参照した先生は、譜面として表示されている課題演奏曲を、同じ音質で録音させる楽音の纏まりを含む各区間毎に順次区切り（以下、区切られた各区間の各々を単に「演奏区間」と呼ぶ）、各演奏区間毎に音質レベルを指定する操作を行う。
ここで、図８を参照し、音質レベルを指定する具体的な手順を説明する。まず、演奏区間の始端とする位置にマウスカーソルＭＣを移動させてマウス１９の左ボタンをドラッグし（図８の状態Ａ）、ドラッグしたマウスカーソルＭＣを演奏区間の終端とする位置まで移動させてからドロップする（図８の状態Ｂ）。すると、始端及び終端の間と時間軸を同じくする五線譜下側の表示領域に音質指定バーＱＢが形成され、更に、「高」、「中」、「低」と夫々記したボタンを縦に並べてなるサブウィンドウＳＷが出現する。そのサブウィンドウＳＷを構成する３つのボタンのうちいずれかにマウスカーソルＭＣを移動させて右クリックすると（図８の状態Ｃ）、選択されたボタンと対応する音質レベルを示す文字が音質指定バーＱＢの中に入力される。
【００２１】
先生は、楽譜を横方向にスクロールさせつつこれら一連の操作を繰り返すことによって、課題演奏曲の全演奏区間にわたる音質レベルを指定する。この際、先生は、演奏の難易度を概ね同じくする一連の音符の纏まり毎に演奏区間を区切るとよい。また、難易度が高い演奏区間の音質レベルは「高」と指定する一方で、難易度が低い演奏区間の音質レベルは「低」と指定することが望ましい。例えば、楽譜上において８分音符が複数の小節に渡って連続しているような難易度の高いフレーズがあった場合、それらの音符の纏まりを１つの演奏区間として区切った上で、音質レベルを「高」と設定する。
【００２２】
ある演奏区間と対応する音質指定バーＱＢの中に音質レベルを示す文字が入力されると、ＣＰＵ１１は、その演奏区間と対応するデータ領域を課題データ２０ａの音質指定トラックｊから特定し、特定したデータ領域に、入力された音質レベルを示す音質指定データを記録する（Ｓ１３０）。
課題データ２０ａの音質指定トラックｊに課題演奏曲の全演奏区間の音質指定データを記録し終えると、ＣＰＵ１１は、その課題データ２０ａを生徒用レッスン端末３０へ送信する（Ｓ１４０）。
課題データ２０ａを受信した生徒用レッスン端末３０のＣＰＵ１１は、その課題データ２０ａをハードディスク２０の所定領域に記憶する（Ｓ１５０）。
以上で、課題送信処理が終了する。
【００２３】
図９は、課題返信処理を示すフローチャートである。この処理は、課題データ２０ａを受信した生徒用レッスン端末３０の持ち主である生徒が、マウス３９を用いて生徒用レッスン支援プログラム４０ｂの起動を指示する操作を行うと開始される。
【００２４】
先生用レッスン支援プログラム２０ｂが起動されると、先生用レッスン端末１０のＣＰＵ３１は、ハードディスク４０に記憶されている課題データ２０ａをＲＡＭ３２に読み出す（Ｓ２００）。
続いて、ＣＰＵ３１は、ハードディスク４０の所定領域に予め記憶されている設定値に基づいて、ビットレートテーブルをＲＡＭ３２に形成する（Ｓ２１０）。
【００２５】
図１０は、ビットレートテーブルである。このテーブルは、音質指定データが示す音質レベルと楽音信号を符号化する際のビットレートとを各々対応付けてなる。このテーブルを見ると、「高」の音質指定データは１２８ｋｂｐｓ（bits per second）のビットレートと、「中」の音質指定データは６４ｋｂｐｓのビットレートと、「低」の音質指定データは２４ｋｂｐｓのビットレートと夫々対応付けられていることが分かる。
【００２６】
ＣＰＵ３１は、ステップ２００でＲＡＭ３２に読み出した課題データ２０ａの楽譜トラックｉに記録されている音符データを基に生成した演奏曲楽譜画面をコンピュータディスプレイ３７に表示させる（Ｓ２２０）。
この演奏曲楽譜画面は、図７の音質指定用楽譜画面の中段と同様に、課題データ２０ａの楽譜トラックｉに記録されている一連の音符データと対応する楽譜が表示され、下段には、表示された楽譜を左右方向にスクロールさせるためのスクロールバーが表示される。この画面を参照した生徒は、楽譜を横方向にスクロールさせることによって自らが演奏すべき課題演奏曲の内容を一通り把握した後、マウス３９を用いて演奏の開始を指示する。
【００２７】
演奏の開始が指示されると、ＣＰＵ３１は、ＲＡＭ３２上の課題データ２０ａの伴奏トラックｈからＭＩＤＩデータを順次読み出し、読み出したオーディオデータを基に伴奏音の再生を開始する（Ｓ２３０）。具体的には、伴奏トラックｈから読み出したＭＩＤＩデータと対応する波形データを図示しない音源メモリから抽出し、抽出した波形データから得た楽音信号を楽音出力インターフェース３５から順次出力する。すると、出力された楽音信号に応じた伴奏音がスピーカ６０から放音される。
伴奏音の再生が始まると、演奏者は、その伴奏音のリズムに合わせ、演奏曲楽譜画面の楽譜上の音符が示す演奏音を自らの電子楽器５０によって順次演奏する。すると、演奏された演奏音の楽音信号が電子楽器５０から楽音入力インターフェース３４を介して入力される。
【００２８】
演奏音の楽音信号が入力されると、生徒用レッスン端末３０のＣＰＵ３１は、現在再生されている伴奏音が該当する演奏区間を特定し、特定した演奏区間と対応付けて音質指定トラックｊに記録されている音質指定データを読み出す（Ｓ２４０）。このステップにおける演奏区間の特定は課題データ２０ａからのデータの読み出し状況を基に行われる。つまり、ＣＰＵ３１は、最も後に伴奏トラックｈから参照したＭＩＤＩデータと時間軸を同じくするデータ領域を音質指定トラックｊから特定し、そのデータ領域に記録されている音質指定データを読み出す。
ＣＰＵ３１は、ステップ２４０で読み出した音質指定データと対応付けてビットレートテーブルに記憶されているビットレートでの符号化処理を演奏音の楽音信号に施し、演奏音のオーディオデータを取得する（Ｓ２５０）。
【００２９】
ＣＰＵ３１は、ステップ２５０で取得した演奏音のオーディオデータを、課題データ２０ａの録音トラックｋに記録する（Ｓ２６０）。
演奏音の楽音信号が入力されるたびにステップ２４０乃至ステップ２６０の処理が繰返されることにより、課題データ２０ａの録音トラックｋには、演奏区間の遷移に応じて異なるビットレートのオーディオデータが順次記録されることになる。
【００３０】
伴奏音の再生を終えると、生徒用レッスン端末３０のＣＰＵ３１は、演奏音のオーディオデータを記憶させた課題データ２０ａを先生用レッスン端末１０に送信する（Ｓ２７０）。
課題データ２０ａを受信した先生用レッスン端末１０のＣＰＵ１１は、その課題データ２０ａをハードディスク２０の所定領域に記憶する（Ｓ２８０）。
【００３１】
生徒用レッスン端末３０から返信されてきた課題データ２０ａがハードディスク２０に記憶されると、先生は、マウス１９を用いて演奏音の再生を指示する操作を行う。
演奏音の再生を指示する操作が行われると、先生用レッスン端末１０のＣＰＵ１１は、ハードディスク２０に記憶されている課題データ２０ａをＲＡＭ１２に読み出す（Ｓ２９０）。
【００３２】
次に、ＣＰＵ１１は、ＲＡＭ１２上の課題データ２０ａの録音トラックｋに記録されているオーディオデータを順次読み出し、読み出したオーディオデータに所定の復号化処理を施して得た楽音信号を楽音出力インターフェース１５から出力させる（Ｓ３００）。すると、出力された楽音信号に応じた演奏音がスピーカ６０から放音される。上述したように、録音トラックｋには、演奏区間の遷移に応じて異なるビットレートのオーディオデータが記録されている。従って、このステップを実行することによってスピーカ６０から放音される演奏音の音質は、演奏区間が遷移するたびに順次変動する。結果として、先生が音質レベルを「高」と設定しておいた演奏区間では、「低」や「中」として設定しておいた演奏区間に比べて高音質の演奏音が放音されることになる。
【００３３】
以上説明した本実施形態では、先生用レッスン端末１０のハードディスク２０に、伴奏トラックｈ、楽譜トラックｉ、音質指定トラックｊ、及び録音トラックｋの４つのトラックを有する課題データ２０ａが各課題演奏曲ごとに記憶される。そして、先生が、何れかの課題データ２０ａを選択し、その音質指定トラックｊに各演奏区間ごとの音質指定データを記録させてから生徒用レッスン端末３０に送信すると、生徒用レッスン端末３０では、各演奏区間ごとの個別のビットレートで符号化されたオーディオデータが録音トラックｋに記録されてから返信される。このように、生徒の演奏内容をオーディオデータ化する際の音質レベルを先生の側で予め指定できるようになっているため、先生が注意深く聞き取る必要のある演奏箇所の楽音信号は高音質でオーディオデータ化させる一方、その必要の無い演奏箇所は低音質でオーディオデータ化させることができる。つまり、全体としてのデータ量を抑えつつ、生徒の演奏に関する十分な評価を下すに足る音質の課題データ２０ａを生徒用レッスン端末３０から先生用レッスン端末１０に返信させることができる。
【００３４】
（他の実施形態）
本実施形態は、種々の変形実施が可能である。
上記実施形態では、音質指定トラックに音質指定データが記録された状態の課題データ２０ａが先生用レッスン端末１０から生徒用レッスン端末３０に送信されると、オーディオデータを録音トラックｋに記録した課題データ２０ａが生徒用レッスン端末３０から先生用レッスン端末１０へ返信されるようになっていた。これに対し、録音トラックｋに記録されるべき演奏音のオーディオデータのみが生徒用レッスン端末３０から返信されるようにしてもよい。
【００３５】
また、音質指定トラックに音質指定データを記録した状態の課題データ２０ａはネットワークを介して生徒用レッスン端末３０に送信される必要はなく、先生は、先生用レッスン端末１０で音質指定データの記録を済ませた課題データ２０ａをＣＤ−ＲＷなどの記憶媒体に記憶させて生徒に配布し、生徒がその記憶媒体に記憶された課題データ２０ａを自らの生徒用レッスン端末３０に読み込ませ、ハードディスク４０に記憶させるようにしてもよい。
【００３６】
上記実施形態において、課題データ２０ａの伴奏トラックｈには伴奏曲となる一連の楽音がＭＩＤＩデータとして記録されていた。これに対し、伴奏曲となる一連の楽音を、ＭＩＤＩデータではなくオーディオデータとして記録しておき、再生時には所定の復号化処理を施すことで伴奏音の楽音信号を取得するようにしてもよい。
【００３７】
上記実施形態において、先生用レッスン端末１０では、「高」、「中」、及び「低」のいずれかの音質レベルを指定する音質指定データを課題データ２０ａの音質指定トラックｊに記録して生徒用レッスン端末３０へ送信し、生徒用レッスン端末３０は、受信した課題データ２０ａの音質指定トラックｊに記録された音質指定データと対応するビットレートの値を、自らのＲＡＭ３２に形成したビットレートテーブルから取得するようになっていた。これに対し、先生用レッスン端末１０が、音質レベルの代わりにビットレートの値そのものを音質指定トラックｊに記録するようにしてもよい。このような変形例によると、生徒用レッスン端末３０側では、ビットレートテーブルをＲＡＭ３２に設ける必要がなくなる。
【００３８】
上記実施形態において、先生は、先生用レッスン端末１０のコンピュータディスプレイ１７に表示される音質指定用楽譜画面を参照しつつ、課題データ２０ａの音質指定トラックｊに記録されるべき音質指定データの内容を各演奏区間毎に逐一入力するようになっていた。これに対し、音質指定トラックｊの内容を自動的に設定してもよい。かかる変形例の態様としては、以下のようなものが考えられる。まず、一つ目は、課題データ２０ａの伴奏トラックｈや楽譜トラックｉの記録内容から、音符の多いフレーズなど生徒が弾き間違え易い区間を自動的に特定する態様である。この態様では、公知のサビ検出手法などを用いて課題演奏曲の特徴的な演奏箇所を抽出し、その抽出結果を音質指定トラックｊの設定に活用するなどしてもよい。二つ目は、先生用レッスン端末１０と生徒用レッスン端末３０の間に、返信された課題データ２０ａの内容を解析してその結果を集計する特殊なサーバ装置を設け、このサーバ装置に音質指定トラックｊの設定を代行させる態様である。同じ課題データ２０ａを複数の生徒の生徒用レッスン端末３０へ送信する場合、ほとんどの生徒が同じ演奏区間の演奏を弾き間違えているケースが多い。従って、この態様では、ある課題演奏曲の課題データ２０ａを先生用レッスン端末１０から受信したサーバ装置が、自らに蓄積してある解析結果を活用して音質指定トラックｊを自動的に設定するなどしてもよい。
【００３９】
上記実施形態は、音楽レッスンのシーンを前提にしたものであるが、例えば、英語のレッスンにおいても同様の仕組みを取り入れることができる。この変形例では、楽譜データの代わりにテキストトラックを課題データ２０ａに設ける一方、発音しにくい単語やフレーズをデータベースに予め登録しておき、データベースに登録されている単語やフレーズを含む箇所がテキストトラックに出現すると、その箇所の発音を高ビットレートで符号化することになる。
【図面の簡単な説明】
【００４０】
【図１】演奏レッスンシステムの全体構成図である。
【図２】先生用レッスン端末のハードウェア構成図である。
【図３】課題データのデータ構造図である。
【図４】生徒用レッスン端末のハードウェア構成図である。
【図５】課題送信処理を示すフローチャートである。
【図６】課題選択画面である。
【図７】音質指定用楽譜画面である。
【図８】音質の指定手順を示す図である。
【図９】課題返信処理を示すフローチャートである。
【図１０】ビットレートテーブルである。
【符号の説明】
【００４１】
１１，３１…ＣＰＵ、１２，３２…ＲＡＭ、１３，３３…ＲＯＭ、１４，４４…楽音入力インターフェース、１５，３５…楽音出力インターフェース、１６，３６…ネットワークインターフェース、１７，３７…コンピュータディスプレイ、１８，３８…キーボード、１９，３９…マウス、２０，４０…ハードディスク、３０…生徒用レッスン端末、５０…電子楽器、６０…スピーカ
【図１】
2006195091.tif 000003
【図２】
2006195091.tif 000004
【図３】
2006195091.tif 000005
【図４】
2006195091.tif 000006
【図５】
2006195091.tif 000007
【図６】
2006195091.tif 000008
【図７】
2006195091.tif 000009
【図８】
2006195091.tif 000010
【図９】
2006195091.tif 000011
【図１０】
2006195091.tif 000012