(57)【要約】【課題】  楽器を操作することができないユーザであっても、簡易な操作だけで合奏を楽しむことができ、ユーザが演奏を行う実感を味わうことのできる楽曲演奏システムおよび端末装置を提供する。【解決手段】  通信部２はアンテナ１を介してパート楽曲情報を受信し、ＣＰＵ４へ出力し、ＣＰＵ４はこのパート楽曲情報を記憶部３に格納する。ＣＰＵ４は、ユーザによるフレーズ開始の指示を受けたときに、パート楽曲情報中のフレーズ楽曲情報を記憶部３から読み出して演奏制御部８へ出力する。演奏制御部８はフレーズ楽曲情報に基づいて発音信号を生成してスピーカ９へ出力し、スピーカ９はこの発音信号に基づいた音を発生する。【選択図】    図２
2005258267.tif 000002
【特許請求の範囲】
【請求項１】
複数パートからなる楽曲のパート楽曲情報を記憶し、前記パート楽曲情報をネットワークへ送信する配信サーバと、前記パート楽曲情報を受信し、前記パート楽曲情報を構成する複数のフレーズ楽曲情報を再生し、前記楽曲の演奏を行う複数の端末装置とを具備する楽曲演奏システムであって、
前記端末装置は、
前記ネットワークを介して前記パート楽曲情報を受信する受信手段と、
前記受信手段によって受信された前記パート楽曲情報を記憶する記憶手段と、
ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、
前記指示信号を受けるごとに、前記パート楽曲情報中の前記フレーズ楽曲情報を順次前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段と、
を具備することを特徴とする楽曲演奏システム。
【請求項２】
前記端末装置はさらに、前記ユーザに係るユーザ情報を前記配信サーバへ送信する送信手段を具備し、
前記配信サーバはさらに、ユーザを唯一に特定可能な識別情報を記憶し、前記識別情報に含まれるユーザおよび前記端末装置によって送信された前記ユーザ情報に含まれるユーザが一致した場合に、前記パート楽曲情報を前記ネットワークへ送信する
ことを特徴とする請求項１に記載の楽曲演奏システム。
【請求項３】
前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする請求項１または請求項２に記載の楽曲演奏システム。
【請求項４】
前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに一定の時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする請求項１または請求項２に記載の楽曲演奏システム。
【請求項５】
前記パート楽曲情報は、同一の演奏位置に対して複数の前記フレーズ楽曲情報を具備し、
前記端末装置は、前記ユーザによって同一の演奏位置に対する複数のフレーズ楽曲情報のうち一つが選択されたときに選択信号を出力する選択手段をさらに具備し、
前記再生手段は、前記指示信号を受け、前記パート楽曲情報中の前記選択信号が示す前記フレーズ楽曲情報を前記記憶手段から読み出す
ことを特徴とする請求項１〜請求項４のいずれかの項に記載の楽曲演奏システム。
【請求項６】
前記端末装置は、前記ユーザに対して演奏開始を指示する指示手段をさらに具備することを特徴とする請求項１〜請求項５のいずれかの項に記載の楽曲演奏システム。
【請求項７】
前記記憶手段はさらに、演奏開始時刻を記憶し、前記指示手段は、現在の時刻と前記演奏開始時刻とが一致した場合に、前記ユーザに対して演奏開始を指示することを特徴とする請求項６に記載の楽曲演奏システム。
【請求項８】
前記端末装置は、前記ユーザによるフレーズ開始の指示のタイミングを算出する算出手段および前記ユーザによるフレーズ開始の指示のタイミングを評価する評価手段をさらに具備し、
前記記憶手段はさらに、前記ユーザによるフレーズ開始の指示があったタイミングを示すタイミング指示履歴を記憶し、
前記算出手段は、前記記憶手段中のタイミング指示履歴が示すタイミングおよび各フレーズの再生開始の基準となる基準タイミングのずれを算出して算出結果を前記記憶手段に格納し、
前記評価手段は、前記記憶手段から前記算出結果を読み出し、前記算出結果に応じて前記ユーザによるフレーズ開始指示のタイミングを評価する
ことを特徴とする請求項１〜請求項７のいずれかの項に記載の楽曲演奏システム。
【請求項９】
複数パートからなる楽曲のパート楽曲情報を記憶する記憶手段と、
ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、
前記指示信号を受け、前記パート楽曲情報を構成するフレーズ楽曲情報を前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段と、
を具備することを特徴とする端末装置。
【請求項１０】
前記複数のパート楽曲情報を記憶する外部装置から前記パート楽曲情報を取得する取得手段をさらに具備することを特徴とする請求項９に記載の端末装置。
【請求項１１】
複数パートからなる楽曲のパート楽曲情報を記憶する配信サーバによって送信される前記パート楽曲情報をネットワークを介して受信する受信手段と、
前記受信手段によって受信された前記パート楽曲情報を記憶する記憶手段と、
ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、
前記指示信号を受け、前記パート楽曲情報を構成するフレーズ楽曲情報を前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段と、
を具備することを特徴とする端末装置。
【請求項１２】
前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする請求項１０〜請求項１１のいずれかの項に記載の端末装置。
【請求項１３】
前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに一定の時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする請求項１０〜請求項１１のいずれかの項に記載の端末装置。
【請求項１４】
前記パート楽曲情報は、同一の演奏位置に対して複数の前記フレーズ楽曲情報を具備し、
前記端末装置は、前記ユーザによって同一の演奏位置に対する複数のフレーズ楽曲情報のうち一つが選択されたときに選択信号を出力する選択手段をさらに具備し、
前記再生手段は、前記指示信号を受け、前記パート楽曲情報中の前記選択信号が示す前記フレーズ楽曲情報を前記記憶手段から読み出す
ことを特徴とする請求項１０〜請求項１３のいずれかの項に記載の端末装置。
【請求項１５】
前記ユーザに対して演奏開始を指示する指示手段をさらに具備することを特徴とする請求項１０〜請求項１４のいずれかの項に記載の端末装置。
【請求項１６】
前記記憶手段はさらに、演奏開始時刻を記憶し、前記指示手段は、現在の時刻と前記演奏開始時刻とが一致した場合に、前記ユーザに対して演奏開始を指示することを特徴とする請求項１５に記載の端末装置。
【請求項１７】
前記ユーザによるフレーズ開始の指示のタイミングを算出する算出手段および前記ユーザによるフレーズ開始の指示のタイミングを評価する評価手段をさらに具備し、
前記記憶手段はさらに、前記ユーザによるフレーズ開始の指示があったタイミングを示すタイミング指示履歴を記憶し、
前記算出手段は、前記記憶手段中のタイミング指示履歴が示すタイミングおよび各フレーズの再生開始の基準となる基準タイミングのずれを算出して算出結果を前記記憶手段に格納し、
前記評価手段は、前記記憶手段から前記算出結果を読み出し、前記算出結果に応じて前記ユーザによるフレーズ開始指示のタイミングを評価する
ことを特徴とする請求項１０〜請求項１６のいずれかの項に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のパート楽曲情報からなる楽曲情報を保持するサーバと、このサーバから取得したパート楽曲情報に基づいて楽曲のパートを演奏する複数の端末とを具備する楽曲演奏システムおよびこの楽曲演奏システムにおいて演奏を行う端末装置に関する。
【背景技術】
【０００２】
従来、楽曲の合奏は、複数の演奏者が各自に割り当てられたパートを楽器を用いて同時に演奏することにより行われていた。これに対して近年、楽器を用いるのではなく、ユーザがある楽曲のパートに関するパート楽曲情報を通信回線を介して個別に自分の携帯用通信機器にダウンロードし、各携帯用通信機器が同時に各パートを演奏する演奏方法が考案されている。（例えば特許文献１参照）
【特許文献１】特開２００１−３５６７６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、楽器の演奏操作には、ある程度の楽器の操作技術や経験が必要であったため、初心者が楽器を用いて演奏を行うのは難しかった。一方、上述した携帯用通信機器を用いた合奏方法においては、各ユーザはパート演奏の開始を指示するだけであり、演奏開始の指示以降、合奏が終了するまで何も操作を行わないため、自ら演奏を行ったという感覚を持ちづらかった。
【０００４】
本発明は、上述した問題点に鑑みてなされたものであって、楽器を操作することができないユーザであっても、簡易な操作だけで合奏を楽しむことができる楽曲演奏システムおよび端末装置を提供することを第１の目的とする。また、ユーザが演奏を行う実感を味わうことのできる楽曲演奏システムおよび端末装置を提供することを第２の目的とする。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、複数パートからなる楽曲のパート楽曲情報を記憶し、前記パート楽曲情報をネットワークへ送信する配信サーバと、前記パート楽曲情報を受信し、前記パート楽曲情報を構成する複数のフレーズ楽曲情報を再生し、前記楽曲の演奏を行う複数の端末装置とを具備する楽曲演奏システムであって、前記端末装置は、前記ネットワークを介して前記パート楽曲情報を受信する受信手段と、前記受信手段によって受信された前記パート楽曲情報を記憶する記憶手段と、ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、前記指示信号を受けるごとに、前記パート楽曲情報中の前記フレーズ楽曲情報を順次前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段とを具備することを特徴とする楽曲演奏システムである。
【０００６】
請求項２に記載の発明は、請求項１に記載の楽曲演奏システムにおいて、前記端末装置はさらに、前記ユーザに係るユーザ情報を前記配信サーバへ送信する送信手段を具備し、前記配信サーバはさらに、ユーザを唯一に特定可能な識別情報を記憶し、前記識別情報に含まれるユーザおよび前記端末装置によって送信された前記ユーザ情報に含まれるユーザが一致した場合に、前記パート楽曲情報を前記ネットワークへ送信することを特徴とする。
【０００７】
請求項３に記載の発明は、請求項１または請求項２に記載の楽曲演奏システムにおいて、前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする。
【０００８】
請求項４に記載の発明は、請求項１または請求項２に記載の楽曲演奏システムにおいて、前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに一定の時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする。
【０００９】
請求項５に記載の発明は、請求項１〜請求項４のいずれかの項に記載の楽曲演奏システムにおいて、前記パート楽曲情報は、同一の演奏位置に対して複数の前記フレーズ楽曲情報を具備し、前記端末装置は、前記ユーザによって同一の演奏位置に対する複数のフレーズ楽曲情報のうち一つが選択されたときに選択信号を出力する選択手段をさらに具備し、前記再生手段は、前記指示信号を受け、前記パート楽曲情報中の前記選択信号が示す前記フレーズ楽曲情報を前記記憶手段から読み出すことを特徴とする。
【００１０】
請求項６に記載の発明は、請求項１〜請求項５のいずれかの項に記載の楽曲演奏システムにおいて、前記端末装置は、前記ユーザに対して演奏開始を指示する指示手段をさらに具備することを特徴とする。
【００１１】
請求項７に記載の発明は、請求項６に記載の楽曲演奏システムにおいて、前記記憶手段はさらに、演奏開始時刻を記憶し、前記指示手段は、現在の時刻と前記演奏開始時刻とが一致した場合に、前記ユーザに対して演奏開始を指示することを特徴とする。
【００１２】
請求項８に記載の発明は、請求項１〜請求項７のいずれかの項に記載の楽曲演奏システムにおいて、前記端末装置は、前記ユーザによるフレーズ開始の指示のタイミングを算出する算出手段および前記ユーザによるフレーズ開始の指示のタイミングを評価する評価手段をさらに具備し、前記記憶手段はさらに、前記ユーザによるフレーズ開始の指示があったタイミングを示すタイミング指示履歴を記憶し、前記算出手段は、前記記憶手段中のタイミング指示履歴が示すタイミングおよび各フレーズの再生開始の基準となる基準タイミングのずれを算出して算出結果を前記記憶手段に格納し、前記評価手段は、前記記憶手段から前記算出結果を読み出し、前記算出結果に応じて前記ユーザによるフレーズ開始指示のタイミングを評価することを特徴とする。
【００１３】
請求項９に記載の発明は、複数パートからなる楽曲のパート楽曲情報を記憶する記憶手段と、ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、前記指示信号を受け、前記パート楽曲情報を構成するフレーズ楽曲情報を前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段とを具備することを特徴とする端末装置である。
【００１４】
請求項１０に記載の発明は、請求項９に記載の端末装置において、前記複数のパート楽曲情報を記憶する外部装置から前記パート楽曲情報を取得する取得手段をさらに具備することを特徴とする。
【００１５】
請求項１１に記載の発明は、複数パートからなる楽曲のパート楽曲情報を記憶する配信サーバによって送信される前記パート楽曲情報をネットワークを介して受信する受信手段と、前記受信手段によって受信された前記パート楽曲情報を記憶する記憶手段と、ユーザによってフレーズの開始が指示されたときに指示信号を出力するタイミング指示手段と、前記指示信号を受け、前記パート楽曲情報を構成するフレーズ楽曲情報を前記記憶手段から読み出し、前記フレーズ楽曲情報に基づいてフレーズを再生する再生手段とを具備することを特徴とする端末装置である。
【００１６】
請求項１２に記載の発明は、請求項１０〜請求項１１のいずれかの項に記載の端末装置において、前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする。
【００１７】
請求項１３に記載の発明は、請求項１０〜請求項１１のいずれかの項に記載の端末装置において、前記タイミング指示手段は、前記フレーズの再生が開始されるべき時間以後、さらに一定の時間が経過した時点において前記ユーザによってフレーズの開始が指示されなかった場合に、前記指示信号を出力することを特徴とする。
【００１８】
請求項１４に記載の発明は、請求項１０〜請求項１４のいずれかの項に記載の端末装置において、前記パート楽曲情報は、同一の演奏位置に対して複数の前記フレーズ楽曲情報を具備し、前記端末装置は、前記ユーザによって同一の演奏位置に対する複数のフレーズ楽曲情報のうち一つが選択されたときに選択信号を出力する選択手段をさらに具備し、前記再生手段は、前記指示信号を受け、前記パート楽曲情報中の前記選択信号が示す前記フレーズ楽曲情報を前記記憶手段から読み出すことを特徴とする。
【００１９】
請求項１５に記載の発明は、請求項１０〜請求項１４のいずれかの項に記載の端末装置において、前記ユーザに対して演奏開始を指示する指示手段をさらに具備することを特徴とする。
【００２０】
請求項１６に記載の発明は、請求項１５に記載の端末装置において、前記記憶手段はさらに、演奏開始時刻を記憶し、前記指示手段は、現在の時刻と前記演奏開始時刻とが一致した場合に、前記ユーザに対して演奏開始を指示することを特徴とする。
【００２１】
請求項１７に記載の発明は、請求項１０〜請求項１６のいずれかの項に記載の端末装置において、前記ユーザによるフレーズ開始の指示のタイミングを算出する算出手段および前記ユーザによるフレーズ開始の指示のタイミングを評価する評価手段をさらに具備し、前記記憶手段はさらに、前記ユーザによるフレーズ開始の指示があったタイミングを示すタイミング指示履歴を記憶し、前記算出手段は、前記記憶手段中のタイミング指示履歴が示すタイミングおよび各フレーズの再生開始の基準となる基準タイミングのずれを算出して算出結果を前記記憶手段に格納し、前記評価手段は、前記記憶手段から前記算出結果を読み出し、前記算出結果に応じて前記ユーザによるフレーズ開始指示のタイミングを評価することを特徴とする。
【発明の効果】
【００２２】
この発明によれば、楽曲を構成するパートが簡単な操作によって再生されるので、楽器を操作することができないユーザであっても、合奏を楽しむことができるという効果が得られる。この発明は、老人あるいは障害を持つ人が演奏を行う場合において好適である。
また、各パートが複数のフレーズに分割され、フレーズ毎にユーザが再生開始指示を行うので、ユーザが演奏の開始から終了まで演奏を行う実感を味わうことができるという効果が得られる。
【００２３】
また、ユーザによってフレーズの再生開始指示がなされない場合は、フレーズがランダムあるいは一定時間遅れて再生されるので、ユーザに対してフレーズの再生開始指示を強制することができる。
さらに、各パートが同一の演奏位置に対して複数のアレンジされたフレーズから構成され、ユーザがフレーズの再生開始タイミングとともにフレーズの種類も指定することができるようにしたので、ユーザは様々にアレンジされた楽曲の演奏を楽しむことができる。
さらに、演奏終了後にユーザによるフレーズ再生開始のタイミングが評価されるので、ユーザは自分の再生タイミング指示の能力を知ることができ、向上心を持って演奏の練習を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照し、この発明の一実施の形態について説明する。本実施形態による楽曲演奏システムは、楽曲を各端末に配信する配信サーバ、楽曲を演奏する端末、および配信サーバと端末とを接続するネットワークから構成されている。そして、配信サーバから取得した楽曲のデータが格納された端末を所持する複数のユーザが一同に会して合奏を行う。演奏される楽曲のデータは複数のパートからなり、各パートはさらに、特定の時間毎に分割されたフレーズ（音楽的にまとまりのある音群）から構成されている。各ユーザが端末を操作し、各フレーズの演奏開始を指示すると端末は各フレーズを再生する。
【００２５】
図１は、本発明の一実施の形態による楽曲演奏システムの構成を示している。図において、１００は楽曲情報を記憶する配信サーバである。２００は情報の伝送路となる大規模ネットワークである。３００は基地局であり、大規模ネットワーク２００から転送された情報を端末４００へ送信し、端末４００から送信された情報を大規模ネットワーク２００へ転送する。端末４００は基地局３００と無線通信を行い、基地局３００から情報を受信する。また、端末４００は基地局３００を介さずに、近距離の端末同士で無線通信を行う機能も有する。この端末４００は、通信機能および楽音発生機能を備え、シーケンスデータを再生可能な携帯電話、ＰＨＳ（登録商標）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｉｓｔａｎｃｅ）などの携帯端末である。
【００２６】
図２は端末４００の構成を示すブロック図である。図において、１はアンテナであり、配信サーバ１００から送信されるパート楽曲情報を受信する。２は通信部であり、アンテナ１を介して受信したパート楽曲情報を復調する。３はパート楽曲情報、同期演奏履歴およびアレンジ情報などを記憶する記憶部であり、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などで構成されている。４はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、各部に制御指令を出力する。５は時間を計測するタイマである。６は表示制御部であり、ＣＰＵ４から出力される表示用データに基づいて表示器７を駆動する。表示器７はこの表示用データに基づいて文字などの情報を表示する。８は演奏制御部であり、ＣＰＵ４から出力される発音データに基づいて発音信号を生成し、スピーカ９へ出力する。スピーカ９はこの発音信号に基づいた音を発生する。１０は操作部であり、操作器１１から出力される信号に基づいて操作器１１の状態を検出し、検出結果をＣＰＵ４に出力する。操作器１１はユーザによって操作された結果を操作部１０に出力する。
【００２７】
ここで、本実施形態における楽曲情報について説明する。図３は楽曲情報の構成を示す模式図である。図において、楽曲情報が縦軸方向に複数のパート楽曲情報から構成されていること、および各パート楽曲情報が横軸方向に特定の時間を単位として分割された複数のフレーズ楽曲情報から構成されていることが示されている。各端末の記憶部３はこれら複数のパート楽曲情報の中の一つまたは複数を記憶する。なお、図では各パートが同時にスタートするように記載されているが、実際の楽曲は各パートが別々の時刻にスタートする場合が多い。また、フレーズの長さも各パートで異なる場合が多い。この楽曲情報はＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に基づいており、デュレーション（時間情報）およびイベントから構成されるシーケンスデータである。ここで、デュレーションはイベントとイベントの時間間隔を示す。また、イベントは音高に関する情報および発音時間に関する情報などに加え、音色を設定するための情報などを有する。
【００２８】
図４は楽曲情報およびパート楽曲情報の構成を示す模式図である。図４（ａ）はパート毎に分割される前の楽曲情報の構成を示している。ＤおよびＥはそれぞれデュレーションおよびイベントを示している。この楽曲はＡおよびＢの２つのパートからなり、イベント１およびイベント３（Ｅ３）はパートＡ、イベント２およびイベント４（Ｅ４）はパートＢに関するイベントである。図４（ｂ）は同図（ａ）における楽曲情報がパート別に分割されたパート楽曲情報の構成を示している。パートＡに関するパート楽曲情報は、図４（ａ）における楽曲情報からパートＡに関するイベント（イベント１およびイベント３）およびその直前のデュレーション（Ｄｕｒａｔｉｏｎ１およびＤ３）が抽出され、それらがデータの先頭から順に並べられ、さらに各デュレーションの間で抜かれているデュレーション（Ｄｕｒａｔｉｏｎ２）が足し込まれることにより生成される。パートＢに関するパート楽曲情報についても同様である。実際には、各パート楽曲情報はさらに、ある時間毎に分割された複数のフレーズ楽曲情報からなっている。
【００２９】
次に、本実施の形態における端末４００の動作を図５のフローチャートを用いて説明する。参加者は演奏開始前にパート楽曲情報を予め入手している。まず、参加者が演奏をスタートさせるため、各自の端末４００を操作し、端末４００の状態を待受け状態から楽曲の演奏モードへと変更すると、ＣＰＵ４は記憶部３に記憶されているパート楽曲情報の読み出しを開始し、その情報のデュレーションとイベントとを解釈しつつ、下記に示すフレーズ再生指示を待つ（ステップＳ１）。演奏開始のタイミングについては、参加者が参加者同士の合図によって演奏を開始してもよいし、参加者間で予め決定された開始時刻に予め定められた端末が行う演奏開始の指示を合図に演奏を開始してもよい。そして、ユーザは操作器１１を操作することにより（例えば、操作器１１に設けられたフレーズ再生指示ボタンを押すことにより）、フレーズの再生開始を指示する。このとき、ＣＰＵ４は操作部１０から操作器１１の状態についての検出結果を受け、ユーザによって操作器１１からフレーズの再生開始が指示されたかどうかを判定する（ステップＳ２）。
【００３０】
ユーザによってフレーズの再生開始が指示された場合、操作部１０はそれを検出し、ＣＰＵ４へ検出結果を出力する。ＣＰＵ４はこの検出結果に基づき、記憶部３からフレーズ楽曲情報を読み出す。続いてＣＰＵ４は読み出したフレーズ楽曲情報の先頭のデュレーションおよびイベントを参照し、このデュレーションが示す時間が経過したら、最初のイベントが示す音高および発音時間を含む発音データを演奏制御部８へ出力する。演奏制御部８は、この発音データに基づいた発音信号を生成してスピーカ９へ出力し、スピーカ９は、この発音信号に基づいた音を発生する。ＣＰＵ４によってフレーズ楽曲情報中のデュレーションおよびイベントが順次参照され、上述した動作が繰り返されることにより、このフレーズの最後まで演奏が行われる（ステップＳ３）。
【００３１】
このフレーズの再生が終了した時点において、ＣＰＵ４は次に再生すべきフレーズ楽曲情報があるかどうか（楽曲の演奏が終了したかどうか）を判定する（ステップＳ４）。次に再生すべきフレーズ楽曲情報がない場合、楽曲は終了であり、端末４００は再生シーケンスを終了する。一方、まだ再生されるべきフレーズがある場合はステップＳ２へ戻り、上述した動作が継続される。また、ステップ２において、ＣＰＵ４はタイマ５が計測する時間を参照し、操作部１０からユーザによる操作器１１の操作の検出通知を受ける前にフレーズの再生が本来開始されるべき時間が経過した場合は、その時点において、ユーザによってフレーズの再生開始が指示されなかったと判断する。
【００３２】
この時点以後、ＣＰＵ４はフレーズ再生開始タイミングの自動調整を以下のように行う。ここで、記憶部３は複数の調整時間を予め記憶している。ＣＰＵ４は記憶部３中のこれら複数の調整時間のうち、ランダムに選択した一つの調整時間を読み出す。続いてＣＰＵ４は、ユーザによってフレーズの再生開始が指示されなかったと判断した時点から、さらにこの調整時間が経過したかどうかを判定する（ステップＳ５）。調整時間が経過していない場合は、再びステップＳ２およびＳ５の動作を繰り返す。一方、調整時間が経過した場合は、ステップＳ３へと進みフレーズの再生が開始される。上述したように、ユーザによるフレーズの再生開始指示がなかった場合には、自動的にフレーズの再生開始が遅れてフレーズが再生される。
【００３３】
次に、上述した動作を実現するための、本実施形態におけるパート楽曲情報の取得方法、演奏の開始方法、フレーズの再生開始方法、およびフレーズの再生タイミング調整方法について以下で説明を行う。また、ユーザによるフレーズの再生タイミング指示の評価方法およびフレーズのアレンジについても述べる。
【００３４】
（パート楽曲情報の取得方法）
ユーザがパート楽曲情報を取得する方法には、大別してユーザが個別に取得する方法と、代表者が一括してパート楽曲情報を得てからそれらを各ユーザに配布する方法とがある。まず、各ユーザが個別にパート楽曲情報を取得する方法を説明する。この場合、合奏に参加するユーザは大規模ネットワーク２００を介して個別に配信サーバ１００にアクセスし、配信サーバ１００から各自のパート楽曲情報をダウンロードする。このときの端末４００の動作は以下のようになる。まず、ユーザによって操作器１１が操作され、配信サーバ１００への接続指示がなされる。操作部１０は操作器１１から出力された信号に基づいて操作器１１の状態を検出し、この検出結果をＣＰＵ４へ出力する。ＣＰＵ４はこの検出結果に基づいて配信サーバ１００への接続指示を通信部２に対して行う。この指示を受けた通信部２はアンテナ１を介して制御信号を基地局３００へ向けて送信し、また、基地局３００からアンテナ１を介して制御信号を受信してＣＰＵ４へ出力する。ＣＰＵ４がこの制御信号に基づいて通信部２の各種設定を行うことにより、配信サーバ１００との間で回線が開通する。
【００３５】
続いて通信部２はダウンロード可能な楽曲の一覧に関する情報を配信サーバ１００から受信してＣＰＵ４へ出力し、これを受けたＣＰＵ４はこの情報に基づいて表示用データを生成し、表示制御部６へ出力する。表示制御部６はこの表示用データに基づいて表示器７を駆動し、表示器７は表示用データに基づいてダウンロード可能な楽曲とそのパートの一覧を表示する。ユーザによってダウンロードを希望する楽曲のパートが操作器１１により選択されると、操作器１１は信号を操作部１０へ出力する。以後、ＣＰＵ４は前述した動作に従ってユーザによる選択結果を示す情報を受け取り、通信部２へ楽曲のダウンロードを指示する。指示を受けた通信部２はユーザによって選択された楽曲とパートの情報を配信サーバ１００へ送信し、配信サーバ１００はこの情報に基づいて、選択された楽曲のパート楽曲情報を端末４００へ送信する。端末４００の通信部２はこのパート楽曲情報をアンテナ１を介して受信する。このとき、通信部２が受信するパート楽曲情報は一つであっても、複数であってもよい。通信部２は受信したパート楽曲情報をＣＰＵ４へ出力し、ＣＰＵ４はこれを記憶部３に格納する。
【００３６】
ユーザが個別にパート楽曲情報を取得する方法は以下のようであってもよい。一つ目の方法は、次のような方法である。まず、合奏に参加するユーザの代表者が配信サーバ１００にアクセスし、配信サーバ１００からＩＤの発給を受け、このＩＤを参加者へ通知する。そして、参加者が配信サーバ１００にアクセスすると共にこのＩＤを配信サーバ１００へ送信し、配信サーバ１００から配信サーバ１００上の特定のページへのアクセスが許可されれば、この特定のページからパート楽曲情報をダウンロードする。二つ目の方法は、各ユーザが予めパート楽曲情報が格納された記憶媒体を購入するという方法である。
【００３７】
一方、代表者が一括してパート楽曲情報を得てからそれらを各ユーザに配布する方法には以下の方法がある。一つ目の方法は、代表者が通信回線を介して配信サーバ１００にアクセスし、配信サーバ１００から参加者全員分のパート楽曲情報を代表者の端末４００にダウンロードするという方法である。二つ目の方法は、代表者が予め各ユーザのパート楽曲情報が格納された記憶媒体を購入などにより取得するという方法である。これらの方法によりパート楽曲情報を取得した代表者は、無線通信ネットワークまたはＰｅｅｒ  ｔｏ  Ｐｅｅｒのネットワークを介して、あるいは記憶媒体を介して参加者にパート楽曲情報を配布する。なお、代表者は図４の（ａ）に示す楽曲情報を取得し、代表者の端末４００にて各パート楽曲情報に分割した後、各参加者へ配布するようにしてもよい。
【００３８】
上述した記憶媒体としては、フレキシブルディスクなどの磁気ディスク、ＣＤやＤＶＤなどの光ディスク、ＭＯなどの光磁気ディスク、スマートメディア（登録商標）やコンパクトフラッシュ（登録商標）などのメモリカード、メモリースティック（登録商標）に代表されるフラッシュメモリなど様々な記憶媒体が使用可能である。ユーザがこれらの記憶媒体から各自の端末へデータ転送を行うにはいくつかの選択肢がある。例えば、パート楽曲情報が記録されたメモリースティック（登録商標）などを直接端末に接続してデータ転送を行う方法がある。また、端末４００がユニバーサルシリアルバス（ＵＳＢ）コネクタを有しているならば、パート楽曲情報が記録された磁気ディスクなどからユーザのパーソナルコンピュータがパート楽曲情報を一旦取得し、ＵＳＢケーブルなどを介してユーザの端末４００へパート楽曲情報を転送するという方法もある。
【００３９】
（演奏の開始方法）
次に、図5のフローチャートにおける再生シーケンススタート（ステップＳ１）を行う方法、つまり楽曲演奏の開始を各端末で同時に行う方法について説明する。一つ目の方法は、ユーザ同士が互いに合図を取り合いながら、できるだけ近いタイミングで端末を操作するという方法である。二つ目の方法は、通常の合奏において指揮者が演奏開始のタイミングを指示するように、ある端末４００がマスター端末となり、このマスター端末が指揮者の代わりとなって各ユーザへ演奏開始を指示する方法である。三つ目の方法は、ユーザが個々の端末４００に開始時刻を入力し、この開始時刻に端末４００が自動で演奏開始をユーザに指示するという方法である。以下、二つ目の方法および三つ目の方法について詳述する。
【００４０】
まず、マスター端末が各ユーザへ演奏開始を指示する場合の端末４００の動作を説明する。マスター端末の操作器１１からユーザによって演奏開始の指示がなされると、操作部１０はこれを検出し、ＣＰＵ４へ出力する。この指示を受けたＣＰＵ４は指示に基づいて通信部２へ他の端末４００に対する演奏開始指示を出力し、通信部２はアンテナ１を介してこの演奏開始指示を他の端末４００へ向けて送信する。各ユーザの端末４００においては、通信部２がアンテナ１を介してこの演奏開始指示を受信し、ＣＰＵ４へ出力する。ＣＰＵ４は演奏開始指示に基づいて演奏制御部８へ特定の音の発音指示を出力し、この発音指示を受けた演奏制御部８は発音信号を生成し、スピーカ９へ出力する。スピーカ９はこの発音信号に基づいて音を発生する。ユーザはこの音を合図として演奏の開始を通知される。あるいは、ＣＰＵ４が演奏開始指示に基づいて表示制御部６へ表示用データを出力し、表示制御部６がこれに基づいて表示器７を駆動し、表示器７がこの表示用データに基づいて演奏開始を指示する表示を行ってもよい。なお、この方法においては、マスター端末が各端末４００へ指示を送信する際の遅延を少なくするために、マスター端末と各端末４００間においては近距離対象のネットワークが使用されることが望ましい。
【００４１】
次に、ユーザによって指定された開始時刻に、端末４００がユーザに対して自動で演奏開始の指示を行う場合の端末４００の動作を説明する。この場合においては、基地局３００から各端末４００に自動的に送信される時刻制御情報により、各端末４００のＣＰＵ４は同一の時刻を示すよう調整されているものとする。また、開始時刻は参加者間で予め決定されているものとする。この開始時刻がユーザによって操作器１１より入力されると、操作部１０はこれを検出してＣＰＵ４へ出力し、ＣＰＵ４は記憶部３にこの開始時刻を格納する。
【００４２】
続いてＣＰＵ４は記憶部３から開始時刻を読み出し、この開始時刻と現在の時刻とを比較する。比較の結果、両者が一致していれば、ＣＰＵ４は演奏制御部８へ特定の音の発音指示を出力し、前述した動作によりスピーカ９はこの発音指示に基づいて音を発生する。ユーザはこの発音を合図として演奏の開始タイミングを通知される。あるいは、マスター端末が各ユーザへ演奏開始を通知する方法を説明した箇所と同様の動作によって、指定時刻に表示器７がユーザへ演奏開始を通知する表示を行ってもよい。なお、前述の演奏開始指示のための音や表示はユーザが演奏開始のタイミングが取りやすいような合図となるように、適宜なリズムを持っていることが望ましい。
【００４３】
（フレーズの再生開始方法）
次に、各フレーズの再生開始方法について説明する。図６はユーザによるフレーズ開始指示のタイミングおよび各フレーズの再生開始タイミングの例を示す模式図である。図において（ａ）は、パート楽曲情報が特定の時間毎に各フレーズに分割されていることを示している。図６（ｂ）のように、矢印の位置（時間）においてユーザによりフレーズ開始指示がなされたとすると、同図（ｃ）のように、これらの時間位置において各フレーズの再生が開始される。ここで、フレーズ２およびフレーズ４の先頭においてユーザによるフレーズ再生開始指示に遅延が発生している。
【００４４】
以下、フレーズの再生開始に係る端末４００の動作を説明する。上述した演奏開始の通知が行われた後、ユーザによって操作器１１に設けられたフレーズ再生指示ボタンが操作されると、操作部１０はそれを検出し、ＣＰＵ４へ検出結果を出力する。ＣＰＵ４はこの検出結果に基づき、記憶部３からフレーズ楽曲情報を読み出して先頭のデュレーションおよびイベントを参照し、このデュレーションが示す時間が経過したら、最初のイベントが示す音高および発音時間を含む発音データを演奏制御部８へ出力する。演奏制御部８は、この発音データに基づいた発音信号を生成してスピーカ９へ出力し、スピーカ９は、この発音信号に基づいた音を発生する。ＣＰＵ４によってフレーズ楽曲情報中のデュレーションおよびイベントが順次参照され、上述した動作が繰り返されることにより、このフレーズの最後まで演奏が行われる。これ以降、ユーザは各フレーズの開始指示（フレーズ再生開始指示）を操作器１１の操作により行う。なお、本実施形態においては、ＣＰＵ４がデュレーションとイベントとを参照して発音データを出力するとしたが、演奏制御部８が直接デュレーションとイベントとを参照するとしてもよい。この場合、ＣＰＵ４はフレーズ再生指示の検出結果に基づき、演奏制御部８にフレーズの演奏を指示する。
【００４５】
なお、ユーザは表示器７に表示されるパターン等によりフレーズ再生開始のタイミングを知ることができる。例えば、演奏中に次のフレーズの開始タイミングが近づいたら、表示器７は開始タイミングまでの時間のカウントダウン表示を行う。あるいは表示器７は、右から左へ（または上から下へ）単調に移動するパターン図形と、基準位置を示す静止したパターン図形とを表示し、移動するパターン図形が静止したパターン図形に重なって一致したときがフレーズ再生開始のタイミングであるとすることもできる。これらのようにすれば、ユーザはゲームを行っているかのような感覚でフレーズの再生開始指示を行うことができ、より娯楽性が増す。しかし、童謡のようにテンポが遅く、誰もが知っている楽曲の演奏をする場合であって、楽曲の流れからフレーズの開始位置を容易に予想できるような場合、あるいは各フレーズの開始位置がユーザにとって既知の場合には、上述したフレーズの開始タイミングの通知は必要ない。この場合には、ユーザは楽曲の流れに合わせてフレーズの再生開始指示を行う。
【００４６】
（フレーズの再生タイミング調整方法）
次に、ユーザによるフレーズの再生開始指示が行われない場合の、フレーズの再生タイミング調整方法について説明する。図７は、この再生タイミング調整の例を表した模式図である。図において（ａ）は、図６（ａ）と同様にパート楽曲情報が特定の時間毎に各フレーズに分割されていることを示している。図７（ｂ）のように、矢印の位置（時間）においてのみユーザによる再生の開始指示が行われ、それ以降のフレーズの再生開始指示がなされなかった場合、同図（ｃ）のような再生タイミングで各フレーズが再生される。ここでは、フレーズの再生タイミングがランダムに遅れるように変更される。その結果、図７（ｃ）のように、各フレーズは理想的な再生タイミングよりも遅れて再生される。このように、フレーズの再生タイミングが変更されると、再生されるフレーズは周りの演奏音と調和しないため、ユーザがフレーズの再生タイミングが正しくないことをはっきりと認識することができ、ユーザに対するフレーズ開始指示の強制がより強いものとなる。なお、フレーズの再生タイミングの変更はランダムであってもよいし、一定時間遅らせるだけであってもよい。
【００４７】
上述した再生タイミング調整を端末４００が行う場合の動作は以下の通りである。記憶部３は、演奏開始から各フレーズの再生開始までの基準時間を示す各フレーズの基準タイミングと、複数の調整時間とを予め記憶している。この基準時間および調整時間はパート楽曲情報の取得と同時に取得される。タイマ５は演奏開始時にＣＰＵ４から計測開始指示を受け、演奏開始時からの積算時間を計測する。ＣＰＵ４はタイマ５からこの積算時間を取得すると共に、記憶部３中の基準タイミングを読み出す。ＣＰＵ４は、積算時間および基準タイミングを比較し、ユーザによるフレーズ再生開始指示を検出する前に積算時間が基準タイミングを越えた場合、ユーザによるフレーズ再生開始指示が無かったと判断する。この時点において、ＣＰＵ４は記憶部３中の複数の調整時間のうちのランダムに選択した一つの調整時間を読み出す。
【００４８】
続いてＣＰＵ４はタイマ５に対してこの調整時間を通知し、タイマ５は通知された調整時間の計測を開始する。タイマ５は通知された調整時間の計測を終了するとＣＰＵ４へ通知し、通知を受けたＣＰＵ４は記憶部３からフレーズ楽曲情報を読み出す。以後、前述した動作と同様にしてフレーズが再生される。なお、調整時間の計測終了前に再生開始指示があった場合は、計測が中止され、即座にフレーズが再生される。ユーザによる再生開始指示が行われなかった場合、上述した動作によりフレーズ再生開始のタイミングはランダムに変更され、このフレーズは自動的に再生される。なお、調整時間を一定時間とすることもでき、その場合、ＣＰＵ４はユーザによるフレーズ開始指示が無かったと判断したときに、記憶部３から特定の調整時間を読み出し、この調整時間が示す一定時間の計測をタイマ５に指示する。なお、上記各フレーズの基準タイミングは、演奏開始後ＣＰＵ４がパート楽曲情報を読み出す際にデュレーションを積算することで求めてもよい。この場合、基準タイミングを予め記憶しておく必要はない。
【００４９】
（フレーズの再生タイミング指示の評価方法）
次に、ユーザによって行われたフレーズの再生タイミング指示の評価方法について説明する。なお、端末４００のうちの一つは、基準となる再生タイミングでフレーズの再生を行うマスター再生端末として予め指定されているものとする。このマスター再生端末は、演奏の開始方法の箇所で述べたマスター端末と同一の端末であってもよい。また、マスター再生端末は、ユーザからのフレーズ開始指示を受け付けずに、理想的な再生タイミングで自動的にフレーズの再生を行うことが望ましい。
【００５０】
続いて端末４００の動作を説明する。通信部２は、マスター再生端末によるフレーズの自動再生後、マスター再生端末の再生タイミングを示すマスター情報をアンテナ１を介して受信し、ＣＰＵ４へ出力する。ＣＰＵ４はこのマスター情報を取得したときの時刻をマスタータイミングとして記憶部３に格納する。また、ＣＰＵ４は操作部１０からユーザによる再生指示の検出が出力されたときの時刻をユーザタイミングとして記憶部３に格納する。ＣＰＵ４は、フレーズの再生中にマスタータイミングおよびユーザタイミングを記憶部３から読み出して比較し、両者の時間のずれを記憶部３に格納する。楽曲の演奏終了後、ＣＰＵ４は記憶部３から各フレーズに関する再生タイミングのずれを読み出し、それらの平均・分散・標準偏差などを算出し、同期演奏履歴として記憶部３に格納する。
【００５１】
そして、この同期演奏履歴からＣＰＵ４は、ユーザによるフレーズの再生開始指示の正確さを評価する。例えば、記憶部３が予め同期演奏履歴が示す値に対応した評価ランク（Ａ・Ｂ・Ｃ・・・など）を記憶しておき、演奏終了後、ＣＰＵ４は同期演奏履歴を生成すると共に、記憶部３から同期演奏履歴に基づいた評価ランクを読み出し、ユーザの評価を決定する。続いてＣＰＵ４は、決定した評価に基づいて表示用データを生成し、表示器７はこの表示用データに基づいたメッセージを出力する。ユーザはこのメッセージから自分の演奏の良し悪しを知ることができる。あるいは、スピーカ９が評価に応じた楽音を発生するようにしてもよい。例えば、スピーカ９は、良い評価の場合には明るい曲調の、また悪い評価の場合には暗い曲調の楽音を発生する。記憶部３は過去の演奏に関する同期演奏履歴を記憶しているので、ユーザは過去の再生タイミングの評価を参照することができ、フレーズの再生開始指示の能力の向上を確認することができる。
【００５２】
なお、マスター再生端末から送信されるマスター情報を端末４００が受信する際の遅延を考慮し、ユーザタイミングが示す時刻に一定の値を加算してもよい。また、ＣＰＵ４は、フレーズの再生タイミング調整方法の箇所で説明した積算時間および基準タイミングから同期演奏履歴を生成してもよい。この場合、ＣＰＵ４はユーザによってフレーズの再生開始指示が行われたときに、タイマ５から積算時間を取得すると共に記憶部３から基準タイミングを読み出し、この積算時間と基準タイミングとの時間のずれを算出する。ＣＰＵ４はこの時間のずれを記憶部３に各フレーズを再生する毎に格納し、演奏終了後に記憶部３から各フレーズに関する再生タイミングのずれを読み出し、それらの平均・分散・標準偏差などを算出して同期演奏履歴として記憶部３に格納する。この場合、マスター再生端末は基準となるタイミングでフレーズの再生を行う必要はない。
【００５３】
また、ユーザはより難易度の高い演奏に挑戦することもできる。これは、長さの異なるフレーズを複数用意することにより可能となる。演奏時により短いフレーズを用いて演奏を行うほど、演奏中にユーザが行うフレーズ再生開始指示の回数は増加し、指示がより難しくなる。これを可能とするために、ユーザがパート楽曲情報を取得する際に、フレーズ長が異なる複数のパート楽曲情報を取得することができるようにしてもよい。ユーザは演奏前に各自のフレーズ再生開始指示の能力に応じてフレーズの長さを選択する。また、ユーザは能力が上がる毎にさらに短いフレーズを使用してフレーズ再生開始指示の能力を上げる練習を行うことができる。
【００５４】
（フレーズのアレンジ）
本発明におけるパート楽曲情報は、同一の演奏位置に対して異なる複数のフレーズを備える構成となっていてもよい。ユーザはこれらの複数のフレーズの中から好みのフレーズを選択して再生することで、楽曲のアレンジを楽しむことができる。図８にアレンジされた複数のフレーズを含むパート楽曲情報の構成例を示す。図において、２番目のフレーズにはフレーズ２ａ〜フレーズ２ｄの４種類のフレーズがあることが示されている。ここでは、アレンジはタイプａ〜タイプｄの４通りに行われており、フレーズ２ａはタイプａに、・・・、フレーズ２ｄはタイプｄに対応するフレーズである。ユーザはこれら４つのアレンジのタイプから好みのタイプを選択することができる。
【００５５】
以下、ユーザがアレンジされたフレーズの再生開始指示を行う場合の端末４００の動作を説明する。なお、操作器１１にはそれぞれのアレンジのタイプに対応した４つのアレンジ用ボタンが予め設けられている。また、記憶部３は同一の演奏位置に対する複数のフレーズ楽曲情報を記憶すると共に、これらの演奏位置および記憶部３中の格納位置をアレンジ情報として予め記憶している。図８のフレーズ２ａ〜フレーズ２ｄの演奏位置において、ユーザがフレーズ開始のタイミングに合わせて４つのアレンジ用ボタンのうちの一つを押すと、フレーズの再生開始指示およびフレーズの選択指示が同時になされる。例えば、ユーザによってタイプａに対応するアレンジ用ボタンが押されたとすると、操作部１０はそれを検出し、ＣＰＵ４へ検出結果を出力する。
【００５６】
続いて、ＣＰＵ４はこの検出結果からタイプａのフレーズ楽曲情報が選択されたことを認識し、記憶部３からアレンジ情報を読み出して参照する。ＣＰＵ４はアレンジ情報の参照により、該当するフレーズ楽曲情報が存在するかどうか確認し、該当するフレーズ楽曲情報が存在する場合には、さらにこのフレーズ楽曲情報の先頭のアドレスを参照する。ＣＰＵ４は記憶部３中のこのアドレスにアクセスし、この演奏位置に対するタイプａのフレーズ楽曲情報（フレーズ２ａ）を読み出す。以下、前述した動作によってこのフレーズが再生される。図８のフレーズ３の演奏位置でユーザがタイプａのアレンジ用ボタンを押した場合には、ＣＰＵ４はアレンジ情報を参照するが、該当するタイプａのフレーズ楽曲情報が存在しないと判断する。この場合、ＣＰＵ４はアレンジされていないフレーズ楽曲情報（フレーズ３）を読み出す。
【００５７】
なお、このようなアレンジは、楽曲全体に対して行われていてもよいし、図８のように一部のフレーズ位置に対してのみ行われていてもよい。また、ユーザによるアレンジを可能とし、演奏前に取得したフレーズ楽曲情報を元に、ユーザの操作によって新たなフレーズ楽曲情報が生成されてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施の形態による楽曲演奏システムの構成を示すブロック図である。
【図２】同実施の形態による端末４００の構成を示すブロック図である。
【図３】同実施の形態における楽曲情報の構成を示す模式図である。
【図４】同実施の形態における楽曲情報およびパート楽曲情報の構成を示す模式図である。
【図５】同実施の形態における端末４００の動作を示すフローチャートである。
【図６】同実施の形態におけるユーザによるフレーズの再生開始指示を説明するための模式図である。
【図７】同実施の形態におけるフレーズの再生調整を説明するための模式図である。
【図８】同実施の形態におけるアレンジされたフレーズ楽曲情報を説明するための模式図である。
【符号の説明】
【００５９】
１・・・アンテナ、２・・・通信部、３・・・記憶部、４・・・ＣＰＵ、５・・・タイマ、６・・・表示制御部、７・・・表示器、８・・・演奏制御部、９・・・スピーカ、１０・・・操作部、１１・・・操作器、１００・・・配信サーバ、２００・・・大規模ネットワーク、３００・・・基地局、４００・・・端末
【図１】
2005258267.tif 000003
【図２】
2005258267.tif 000004
【図３】
2005258267.tif 000005
【図４】
2005258267.tif 000006
【図５】
2005258267.tif 000007
【図６】
2005258267.tif 000008
【図７】
2005258267.tif 000009
【図８】
2005258267.tif 000010