(57)【要約】【課題】楽器を演奏することができないユーザであっても、容易に楽曲を作成することのできる楽曲合奏公開システムを提供することを課題とする。【解決手段】図１に示す楽曲合奏公開システムは、複数の無線端末１０と、楽曲サーバ２０とによって構成される。楽曲サーバ２０は、ホスト端末１０Ｈから送信される指示に基づいて、楽曲情報から演奏情報と合奏情報を抽出する。無線端末１０は、ユーザが演奏情報を利用して演奏するために、演奏操作情報を入力すべきタイミングを伴奏情報の再生に同期させて指示する。また、無線端末１０は、演奏操作情報の入力タイミングに応じて再生された演奏音符を、演奏操作情報の入力タイミングに基づいて記録する。記録された演奏音符は、演奏記録情報として保存され、楽曲サーバ２０にアップロードされる。楽曲サーバ２０は、各無線端末１０が記録した演奏記録情報をマージして、合成楽曲情報を作成する。【選択図】図１
2008304821.tif 000002
【特許請求の範囲】
【請求項１】
一つ以上の端末と、前記一つ以上の端末とネットワークで接続されたサーバとを備える楽曲合奏公開システムであって、
各端末は、
各端末が担当する演奏パートに係る演奏情報に記録されている演奏音符の再生タイミングを、演奏操作タイミングとしてユーザに通知する通知手段と、
前記演奏音符を、演奏操作情報が入力されたタイミングで再生する再生手段と、
前記演奏操作情報が入力されたタイミングに基づいて、再生された演奏音符を演奏記録情報として記録する記録手段と、
を備え、
前記サーバは、
予め保持する楽曲情報から前記演奏情報を抽出して各端末に設定する演奏情報設定手段と、
各端末から送信された前記演奏記録情報を合成して、合成楽曲情報を作成する合成手段と、
を備えることを特徴とする楽曲合奏公開システム。
【請求項２】
請求項１に記載の楽曲合奏公開システムにおいて、
前記演奏情報設定手段は、
前記一つ以上の端末の数に応じて前記楽曲情報から前記演奏情報を抽出する抽出手段、
を含むことを特徴とする楽曲合奏公開システム。
【請求項３】
請求項１に記載の楽曲合奏公開システムにおいて、
前記演奏情報設定手段は、
前記楽曲情報から所定数の演奏情報を抽出して、前記一つ以上の端末の数に応じて前記演奏情報を各端末に設定する設定手段、
を含むことを特徴とする楽曲合奏公開システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の楽曲合奏公開システムにおいて、
前記通知手段は、それぞれの演奏音符に対して、前記演奏操作タイミングを通知することを特徴とする楽曲合奏公開システム。
【請求項５】
請求項１ないし請求項３のいずれかに記載の楽曲合奏公開システムにおいて、
前記通知手段は、連続して記録されている複数の演奏音符で構成された演奏音符群に対応する演奏操作タイミングとして、前記演奏音符群の先頭の演奏音符の再生タイミングのみを通知し、
前記再生手段は、前記最初の演奏音符に対応する前記演奏操作情報が入力された場合、前記複数の演奏音符を連続して再生することを特徴とする楽曲合奏公開システム。
【請求項６】
請求項１ないし請求項５のいずれかに記載の楽曲合奏公開システムにおいて、
前記再生手段は、
他の演奏パートに係る伴奏情報を再生する手段、
を含み、
前記通知手段は、
前記伴奏情報の再生タイミングと前記演奏音符の再生タイミングとを同期させて、前記演奏操作タイミングを通知する手段、
を含み、
前記記録手段は、前記演奏操作情報が入力されたタイミングに対応する演奏時刻情報を前記伴奏情報に記録された時刻情報に基づいて取得し、前記再生された演奏音符と前記演奏時刻情報とを対応付けて記録することを特徴とする楽曲合奏公開システム。
【請求項７】
請求項６に記載の楽曲合奏公開システムにおいて、
前記演奏情報設定手段は、
前記楽曲情報から前記伴奏情報を抽出して各端末に設定する手段、
を含み、
前記合成手段は、各端末から送信された前記演奏記録情報を合成するための基準時刻情報として、前記伴奏情報に記録された時刻情報を用いることを特徴とする楽曲合奏公開システム。
【請求項８】
請求項１ないし請求項７のいずれかに記載の楽曲合奏公開システムにおいて、
各端末は、さらに、
音声を入力する音声入力手段、
を備え、
前記記録手段は、前記音声入力手段に入力される音声情報を、前記演奏記録情報として記録することを特徴とする楽曲合奏公開システム。
【請求項９】
請求項１ないし請求項８のいずれかに記載の楽曲合奏公開システムにおいて、
前記サーバは、インターネットを通じて前記合成楽曲情報を配信することを特徴とする楽曲合奏公開システム。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の楽曲合奏公開システムにおいて、
各端末は、携帯電話であることを特徴とする楽曲合奏公開システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽器を演奏することができないユーザであっても容易に楽曲を合奏し、合奏した楽曲を公開することができる楽曲合奏公開システムに関する。
【背景技術】
【０００２】
近年、遠隔地に居住する複数のユーザが、ＰＣやネットワークを利用して、楽曲の共同制作を行っている。たとえば、楽器を演奏することができるユーザは、担当する楽器の演奏パートを演奏する。このとき、楽器を演奏するユーザは、自らの演奏を録音し、インターネットなどを介して録音した演奏情報を遠隔地のユーザに提供する。そして、演奏情報の提供を受けたユーザが、複数の演奏情報に対してミキシングなどの処理を行って楽曲を作成するのである。
【０００３】
また、非特許文献１は、Ｐ２Ｐ（ピアツーピア）接続を用いて、離れた場所で楽器を演奏している複数のユーザをリアルタイムで共演させることができるシステムを開示している。
【０００４】
また、非特許文献２は、携帯電話を用いてロックバンドやオーケストラなどが演奏する楽曲を合奏することができるシステムを開示している。具体的には、複数のユーザが同じ場所に集合し、各ユーザは、楽曲に対応する楽譜を簡略化した簡易譜面をダウンロードした携帯電話を用いて、表示される簡易譜面に基づいて演奏操作を行う。これにより、携帯電話のユーザは、リアルタイムで楽曲の合奏を疑似的に行うことができる。
【０００５】
また、非特許文献３は、非特許文献２が開示するシステムと同様に、ロックバンドやオーケストラなどが演奏する楽曲を、無線端末を用いて合奏することができるシステムを開示している。このシステムでは、ユーザの演奏能力に従って演奏レベルを設定することができる。また、各無線端末のユーザは、無線端末を用いてオリジナルな楽譜を作成することができるとともに、無線端末の通信機能を用いて作成した楽譜をユーザ間でやりとりすることも可能である。
【０００６】
【非特許文献１】“ＷＩＲＥＤ  ＶＩＳＩＯＮ  世界中の「在宅ミュージシャン」とリアルタイムで共演”、［平成１９年５月２９日検索］、インターネットＵＲＬ＜http://wiredvision.jp/news/200705/2007051622.html＞
【非特許文献２】“「発信メロディプロジェクト発動！」”、［平成１９年６月７日検索］、インターネットＵＲＬ＜http://dwango.jp/sp/hassin/index.html?cp_webto=pctop＞
【非特許文献３】“「大合奏！バンドブラザーズ」”、［平成１９年６月８日検索］、インターネットＵＲＬ＜http://www.nintendo.co.jp/ds/abbj/＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述の非特許文献１が開示するシステムは、楽器を演奏する複数のユーザをリアルタイムで共演させる機能の他に、ユーザの演奏を録音する録音機能を有している。非特許文献１に開示するシステムを利用するユーザは、上記の録音機能を利用して、各自の演奏を演奏情報として録音し、録音した演奏情報の提供を受けたユーザが、これらの演奏情報に対してミキシング等の処理を施して楽曲を作成することができる。
【０００８】
しかしながら、上述した非特許文献１が開示するシステムは、楽器の演奏能力を有する複数のユーザが使用することが前提となっている。このため、楽器の演奏能力を有していないユーザが上記の非特許文献１が開示するシステムを用いることができない。したがって、楽器の演奏能力を有しないユーザが、非特許文献１が開示するシステムを用いて楽曲を作成または合奏をすることは非常に困難であるという問題があった。
【０００９】
また、上述したように、非特許文献２および非特許文献３が開示するシステムは、ユーザが所持する携帯電話などに簡易譜面を送信し、ユーザが簡易譜面に従って携帯電話などを操作することで、楽曲の合奏を疑似的に体験できるシステムである。しかしながら、非特許文献２および非特許文献３が開示するシステムを利用するユーザは、同じ場所に集合する必要がある。また、合奏した楽曲を広く公開するためには、非特許文献２および非特許文献３が開示するシステムの他に、合奏した楽曲を録音する録音手段を予め別に用意しなければならないという問題があった。
【００１０】
また、上述の非特許文献が開示するシステムでは、演奏する楽器の演奏パートが予め決められている。したがって、合奏に参加する人数が少ない場合、全ての演奏パートに対してユーザを割り当てることができない。また、合奏に参加する人数が多すぎる場合、特定の演奏パートを演奏するユーザの数が多すぎるために、合奏時の演奏パートのバランスがくずれることがある。このように、上述の非特許文献が開示するシステムでは、合奏に参加するユーザの数に応じた演奏パートの割り当てを変更することが難しいという問題があった。
【００１１】
そこで、本発明は、前記問題点に鑑み、本発明は、楽器を演奏することができないユーザであっても、遠隔地にいながら容易に楽曲の合奏を疑似的に体験することができ、さらに合奏した楽曲を録音して公開することができる楽曲合奏公開システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、請求項１記載の発明は、一つ以上の端末と、前記一つ以上の端末とネットワークで接続されたサーバとを備える楽曲合奏公開システムであって、各端末は、各端末が担当する演奏パートに係る演奏情報に記録されている演奏音符の再生タイミングを、演奏操作タイミングとしてユーザに通知する通知手段と、前記演奏音符を、演奏操作情報が入力されたタイミングで再生する再生手段と、前記演奏操作情報が入力されたタイミングに基づいて、再生された演奏音符を演奏記録情報として記録する記録手段と、を備え、前記サーバは、予め保持する楽曲情報から前記演奏情報を抽出して各端末に設定する演奏情報設定手段と、各端末から送信された前記演奏記録情報を合成して、合成楽曲情報を作成する合成手段と、を備えることを特徴とする。
【００１３】
請求項２記載の発明は、請求項１に記載の楽曲合奏公開システムにおいて、前記演奏情報設定手段は、前記一つ以上の端末の数に応じて前記楽曲情報から前記演奏情報を抽出する抽出手段、を含むことを特徴とする。
【００１４】
請求項３記載の発明は、請求項１に記載の楽曲合奏公開システムにおいて、前記演奏情報設定手段は、前記楽曲情報から所定数の演奏情報を抽出して、前記一つ以上の端末の数に応じて前記演奏情報を各端末に設定する設定手段、を含むことを特徴とする。
【００１５】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載の楽曲合奏公開システムにおいて、前記通知手段は、それぞれの演奏音符に対して、前記演奏操作タイミングを通知することを特徴とする。
【００１６】
請求項５記載の発明は、請求項１ないし請求項３のいずれかに記載の楽曲合奏公開システムにおいて、前記通知手段は、連続して記録されている複数の演奏音符で構成された演奏音符群に対応する演奏操作タイミングとして、前記演奏音符群の先頭の演奏音符の再生タイミングのみを通知し、前記再生手段は、前記最初の演奏音符に対応する前記演奏操作情報が入力された場合、前記複数の演奏音符を連続して再生することを特徴とする。
【００１７】
請求項６記載の発明は、請求項１ないし請求項５のいずれかに記載の楽曲合奏公開システムにおいて、前記再生手段は、他の演奏パートに係る伴奏情報を再生する手段、を含み、前記通知手段は、前記伴奏情報の再生タイミングと前記演奏音符の再生タイミングとを同期させて、前記演奏操作タイミングを通知する手段、を含み、前記記録手段は、前記演奏操作情報が入力されたタイミングに対応する演奏時刻情報を前記伴奏情報に記録された時刻情報に基づいて取得し、前記再生された演奏音符と前記演奏時刻情報とを対応付けて記録することを特徴とする。
【００１８】
請求項７記載の発明は、請求項６に記載の楽曲合奏公開システムにおいて、前記演奏情報設定手段は、前記楽曲情報から前記伴奏情報を抽出して各端末に設定する手段、を含み、前記合成手段は、各端末から送信された前記演奏記録情報を合成するための基準時刻情報として、前記伴奏情報に記録された時刻情報を用いることを特徴とする。
【００１９】
請求項８記載の発明は、請求項１ないし請求項７のいずれかに記載の楽曲合奏公開システムにおいて、各端末は、さらに、音声を入力する音声入力手段、を備え、前記記録手段は、前記音声入力手段に入力される音声情報を、前記演奏記録情報として記録することを特徴とする。
【００２０】
請求項９記載の発明は、請求項１ないし請求項８のいずれかに記載の楽曲合奏公開システムにおいて、前記サーバは、インターネットを通じて前記合成楽曲情報を配信することを特徴とする。
【００２１】
請求項１０記載の発明は、請求項１ないし請求項９のいずれかに記載の楽曲合奏公開システムにおいて、各端末は、携帯電話であることを特徴とする。
【発明の効果】
【００２２】
本発明の楽曲合奏公開システムによれば、各端末の通知手段は、再生される伴奏情報と同期した演奏情報の再生タイミングを、演奏操作タイミングとして通知する。また、各端末の再生手段は、演奏操作情報が入力されたタイミングで、演奏情報に記録された演奏音符を再生する。また、記録手段は、演奏操作情報が入力されたタイミングで演奏音符を記録し、演奏記録情報として保存する。これにより、各端末のユーザは、それぞれ個別に各楽器に対応する演奏パートを演奏し、その演奏を録音することで、遠隔地にいながら疑似的に合奏演奏を体験することができる。
【００２３】
また、演奏情報設定手段は、楽曲合奏公開システムに参加する端末の数に応じて演奏情報を設定する。また、通知手段は、演奏情報に記録されている演奏音符の内容に応じて、演奏操作タイミングの通知内容を変更する。これにより、端末の数に応じた演奏情報の設定の変更や、演奏操作レベルの変更に柔軟に対応できるため、楽器の演奏ができないユーザや、演奏情報を利用した演奏に慣れていないユーザでも、遠隔地にいながら疑似的に楽曲合奏を体験することができる。
【００２４】
また、サーバの合成手段は、各端末から送信された演奏記録情報を、伴奏情報に記録された時間情報に基づいて合成して合成楽曲情報を作成する。このように、演奏記録情報は、クオンタイズ等をされることなくそのまま合成されるため、無線端末のユーザは、マスタ情報である楽曲情報と比較しても、オリジナリティのある合成楽曲情報を作成するとともに、作成した合成楽曲情報を、合奏した楽曲として公開することができる。
【発明を実施するための最良の形態】
【００２５】
＜楽曲合奏公開システムの全体構成＞
以下、図面を参照しつつ本発明の実施の形態について説明する。図１は、本実施の形態に係る楽曲合奏公開システムの全体構成図である。図１に示す楽曲合奏公開システムは、複数の無線端末１０，１０・・・と、楽曲サーバ２０とによって構成される。
【００２６】
複数の無線端末１０，１０・・・のうちの１台は、ホスト端末１０Ｈとして設定されている。そして、ホスト端末１０Ｈを除く無線端末１０は、クライアント端末１０Ｃとして動作する。図１では、１台のホスト端末１０Ｈと、３台のクライアント端末１０Ｃ１，１０Ｃ２，１０Ｃ３とから楽曲合奏公開システムが構成されている。
【００２７】
以下の説明において、ホスト端末１０Ｈとクライアント端末１０Ｃとを特に区別せず、共通の機能、性質を説明するときには、無線端末１０と総称することとする。また、各クライアント端末１０Ｃ１〜１０Ｃ３を特に区別せず、共通の機能、性質を説明するときには、クライアント端末１０Ｃと総称することとする。
【００２８】
ホスト端末１０Ｈおよびクライアント端末１０Ｃは、それぞれが担当する演奏パートの演奏、および演奏の記録という点では、同じ役割を有する端末であるが、システムの動作を設定する役割などが異なる。
【００２９】
また、ホスト端末１０Ｈおよびクライアント端末１０Ｃとは、ユーザが手に持って操作可能な携帯電話である。図１の例であれば、１人のユーザがホスト端末１０Ｈを持ち、後の３人のユーザがクライアント端末１０Ｃ１〜１０Ｃ３をそれぞれ持って操作を行う。また、図１に示す楽曲合奏公開システムにおいて、無線端末１０のユーザは、同じ場所に集合して操作してもよいし、それぞれの自宅などで操作してもよい。
【００３０】
楽曲サーバ２０は、無線端末１０のユーザがそれぞれ演奏する演奏パートに係る演奏情報を保持しており、無線端末１０に演奏情報をそれぞれ配信するサーバである。また、楽曲サーバ２０は、演奏情報を利用した演奏を記録した演奏記録情報を合成し、合成楽曲情報を作成する。このため、各無線端末１０のユーザが演奏情報を利用して演奏パートを演奏する際に、楽曲サーバ２０は無線端末１０の動作に関与しない。
【００３１】
＜無線端末の構成＞
図２は、無線端末１０のブロック図である。つまり、ホスト端末１０Ｈとクライアント端末１０Ｃに共通の機能ブロック図である。無線端末１０は、制御部１００と、モニタ１０１と、操作部１０２と、スピーカ１０３と、マイク１０４と、記憶部１０５と、無線部１０６とを備える。
【００３２】
制御部１００は、ＣＰＵやＲＡＭなどを備え、無線端末１０の全体制御を行う。制御部１００は、また、タイミング通知部１１１と、音楽再生部１１２と、記録部１１３とを備えている。タイミング通知部１１１は、演奏情報を利用した演奏時において、ユーザが演奏操作情報を入力すべきタイミングを、モニタ１０１に対してグラフィカル表示させてユーザに通知する。音楽再生部１１２は、ユーザが演奏操作情報を入力したタイミングに基づいて演奏情報ＰＩに記述された演奏音を再生する。音楽再生部１１２が再生する演奏音は、スピーカ１０３から出力される。記録部１１３は、演奏操作情報が入力されたタイミングで演奏情報ＰＩに記述された演奏音を記録し、演奏記録情報ＲＩとして記憶部１０５に保存する。
【００３３】
モニタ１０１は、ユーザが演奏操作情報を入力すべきタイミングや、演奏情報ＰＩの再生状態など、各種の情報表示に用いられる。また、モニタ１０１は、タッチパネル式ディスプレイであってもよい。この場合、操作部１０２は、モニタ１０１にソフトウェアキーとして表示される。
【００３４】
操作部１０２は、テンキーなどの複数のボタンで構成される。無線端末１０のユーザは、操作部１０２を操作して、演奏操作情報や設定情報などの各種の操作情報を入力する。
【００３５】
マイク１０４は、音声入力用のインターフェースである。また、記憶部１０５は、楽曲サーバ２０からダウンロードした演奏情報ＰＩおよび伴奏情報ＡＩと、演奏記録情報ＲＩを保存する。また、無線部１０６は、楽曲サーバ２０と無線通信を行う。
【００３６】
＜楽曲サーバの構成＞
次に、楽曲サーバ２０の構成について、図３を用いて説明する。図３は、楽曲サーバ２０のブロック図である。楽曲サーバ２０は、楽曲保存部２０１と、演奏情報生成部２０２と、コンテンツ保持部２０３と、合成部２０４と、記録情報保存部２０５と、配信部２０６と、通信部２０７とを備える。
【００３７】
楽曲保存部２０１は、様々な楽曲を楽曲情報ＳＩとして保存する。ホスト端末１０Ｈのユーザは、ウェブブラウザ等を介して楽曲情報ＳＩを、楽曲保存部２０１から選択する。
【００３８】
演奏情報生成部２０２は、選択された楽曲情報ＳＩを楽曲保存部２０１から取得し、ホスト端末１０Ｈから送信される配信情報ＤＩに基づいて、楽曲情報ＳＩから演奏情報ＰＩおよび伴奏情報ＡＩを作成する。
【００３９】
コンテンツ保持部２０３は、選択された楽曲情報ＳＩと、演奏情報生成部２０２が作成した演奏情報ＰＩおよび伴奏情報ＡＩとを保持する。また、コンテンツ保持部２０３は、演奏情報ＰＩおよび伴奏情報ＡＩを、ホスト端末１０Ｈおよびクライアント端末１０Ｃに配信するための配信情報ＤＩを保存している。
【００４０】
合成部２０４は、各無線端末１０から送信された演奏記録情報ＲＩを合成して合成楽曲情報ＭＩを作成する。記録情報保存部２０５は、各無線端末１０から送信された演奏記録情報ＲＩと、合成部２０４が作成した合成楽曲情報ＭＩとを保存する。
【００４１】
配信部２０６は、演奏情報ＰＩおよび合成楽曲情報ＭＩの保存先ＵＲＬを、各無線端末１０に通知するとともに、各無線端末１０から受信した演奏情報ＰＩの取得要求に応じて、演奏情報ＰＩおよび伴奏情報ＡＩを各無線端末１０に送信する。
【００４２】
通信部２０７は、インターネット３０を介して接続する各無線端末１０との間で、ＴＣＰ／ＩＰなどのプロトコルを利用してデータの送受信を行う。
【００４３】
＜演奏情報と演奏情報を用いた演奏＞
次に、演奏情報ＰＩの内容について説明する。演奏情報ＰＩとは、各無線端末１０に割り当てられた演奏パートに対応した情報であり、各無線端末１０が出力する楽器音に関する情報を記述した情報である。演奏情報ＰＩとしては、たとえば、ＭＩＤＩデータが利用可能である。つまり、演奏情報ＰＩは、楽譜情報を含んでいる。音楽再生部１１２は、演奏情報ＰＩに従って、演奏音を再生することが可能である。ここでいう演奏音とは、発音する音の音階や音の長さなどを示した演奏音符に対応する情報のことを指す。演奏情報ＰＩとしてＭＩＤＩデータを利用する場合、音楽再生部１１２は、ＭＩＤＩ音源データを有している。
【００４４】
次に、ユーザが演奏情報ＰＩを用いた演奏を行う際の、タイミング通知部１１１および音楽再生部１１２の処理について説明する。
【００４５】
具体的には、まず、音楽再生部１１２が、演奏操作情報の入力の有無に関わらず、伴奏情報ＡＩを連続的に再生する。なお、伴奏情報ＡＩは、伴奏演奏のパートに対応する演奏情報ＰＩのことである。また、音楽再生部１１２は、演奏情報ＰＩを連続的に再生するのではなく、ユーザによって入力される演奏操作情報に基づいて、演奏情報ＰＩに記述された演奏音ごとに再生する。
【００４６】
また、タイミング通知部１１１が、伴奏情報ＡＩの再生タイミングと演奏情報ＰＩに記述された演奏音の演奏タイミングとを同期させる。そして、タイミング通知部１１１は、演奏タイミングを、伴奏情報ＡＩに合わせて演奏操作情報を入力すべきタイミングとしてユーザに通知する。このとき、タイミング通知部１１１は、演奏タイミングをモニタ１０１にグラフィカル表示させる。
【００４７】
また、音楽再生部１１２は、ユーザによって入力された演奏操作情報を検出する。そして、演奏操作情報の入力タイミングと演奏タイミングとが一致した場合、音楽再生部１１２は、演奏情報ＰＩに記述された演奏音をスピーカ１０３に出力する。一方、入力タイミングと演奏タイミングとが一致しない場合、音楽再生部１１２は、たとえば、入力タイミングに一番時間的に近い演奏タイミングに対応する演奏音を再生する。
【００４８】
このように、「演奏情報ＰＩを利用した演奏」とは、演奏操作情報の入力タイミングに応じて、演奏情報ＰＩに記述された演奏音を再生することをいう。このため、演奏情報ＰＩに記述された演奏音が実際に再生されるタイミングは、ユーザの演奏操作に依存する。このため、演奏操作情報の入力タイミングによっては、演奏情報ＰＩに記述された演奏音のうち、再生されない演奏音が発生する場合がある。したがって、無線端末１０のユーザは、演奏情報ＰＩを利用した演奏であっても、オリジナリティのある演奏をすることが可能となり、実際に特定の演奏パートを演奏しているような体感を得ることができるのである。
【００４９】
＜楽曲情報＞
上述したように、演奏情報ＰＩは、各無線端末１０に割り当てられる演奏パートごとの情報である。これら演奏情報ＰＩの集合が楽曲情報ＳＩである。つまり、楽曲情報ＳＩは、全演奏パートの演奏情報ＰＩを全て記述した情報である。
【００５０】
楽曲情報ＳＩは、演奏情報ＰＩの集合であるとともに、ヘッダ情報ＳＩＨを有している。図４は、ヘッダ情報ＳＩＨの記述内容を示す図である。ヘッダ情報ＳＩＨには、楽曲合奏公開システムに参加している無線端末１０の数に応じて、演奏パートをどのように割り振るかの規則が記述されている。
【００５１】
次に、図４に示す各トラックについて説明する。図４に示すように、楽曲情報ＳＩで記録されている楽曲は、トラックＴ１からトラックＴ５までの５つの演奏パートからなっている。これらの演奏パートは、バイオリンや、ピアノなどの各楽器に対応した演奏パートである。したがって、楽曲情報ＳＩには、これら各トラックＴ１〜Ｔ５に対応した演奏情報ＰＩが含まれている。
【００５２】
図４に示すように、トラックＴ２〜Ｔ５は、無線端末１０の数に応じて割り当てられる演奏パートである。たとえば、楽曲合奏公開システムに参加している無線端末１０の数が２台であれば、ヘッダ情報ＳＩＨは、ＩＤ＝１の無線端末１０にトラックＴ２およびＴ４を割り当て、ＩＤ＝２の無線端末１０にトラックＴ３およびＴ５を割り当てるように規定される。
【００５３】
また、楽曲合奏公開システムに参加している無線端末１０の数が３台であれば、ヘッダ情報ＳＩＨは、ＩＤ＝１の無線端末１０にトラックＴ２およびＴ５を割り当て、ＩＤ＝２の無線端末１０にトラックＴ３を割り当て、ＩＤ＝３の無線端末１０にトラックＴ４を割り当てるように規定される。
【００５４】
このように、楽曲の合奏に参加する無線端末１０の数がトラックの数より少ない場合、無線端末１０に複数のトラックを割り当てることができる。
【００５５】
なお、楽曲の合奏に参加する無線端末１０の数がトラックの数より多い場合、一つのトラックに複数の無線端末１０を割り当ててもよい。また、無線端末１０の数がトラックの数より多い場合、トラックを時間で分割し、無線端末１０ごとに分割されたトラックを割り当ててもよい。トラックを時間で分割する方法としては、たとえば、各フレーズの再生開始時間と再生終了時間とでトラックを分割することなどが考えられる。この場合、トラックを分割する条件に基づいて、分割された各トラックに対応する伴奏情報ＡＩを作成すればよい。
【００５６】
なお、図４に示すヘッダ情報ＳＩＨにおいて、トラックＴ１は、各無線端末１０に共通の伴奏演奏用のトラックとして規定されている。なお、伴奏演奏用のトラックは、伴奏情報ＡＩに対応する。また、伴奏演奏用のトラックをトラックＴ１に固定する必要はなく、各無線端末に演奏情報ＰＩとして割り当てられるトラック以外であればどのトラックでもよい。たとえば、トラックＴ２に対応する伴奏演奏用のトラックを、トラックＴ１、およびＴ３〜Ｔ５のうちのいずれか一つ、または複数のトラックの組み合わせとしてもよい。この場合、トラックＴ１は、演奏情報ＰＩとして無線端末１０に割り当てるように規定される。
【００５７】
なお、上述の各トラックに割り当てられた無線端末１０のＩＤは、ヘッダ情報ＳＩＨを取得したホスト端末１０Ｈにおいて設定される。つまり、ホスト端末１０Ｈは、楽曲合奏公開システムに参加している無線端末１０の数に応じて、各無線端末１０にＩＤを割り振る。通常は、ホスト端末１０Ｈは、自装置を含めた全無線端末１０にＩＤを割り振る。あるいは、ホスト端末１０Ｈは、設定用端末という位置づけにし、クライアント端末１０Ｃに対してのみＩＤを割り振り、クライアント端末１０Ｃのみで演奏情報ＰＩを再生するようにしてもよい。
【００５８】
＜楽曲システムの処理の流れ＞
以下の説明では、図１に示す４台の無線端末１０のユーザが楽曲合奏公開システムを利用する場合を例にして、本実施の形態の楽曲合奏公開システムの処理の流れを説明する。また、無線端末１０のユーザが無線端末１０を操作する場所は、問わないものとする。
【００５９】
なお、楽曲合奏公開システムを利用するユーザの中の一人が所持する無線端末１０が、ホスト端末１０Ｈとして使用される。また、他のユーザが所持する無線端末１０は、クライアント端末１０Ｃとして使用される。また、ホスト端末１０Ｈに、各無線端末１０のメールアドレスが登録されているものとする。
【００６０】
まず、無線端末１０のユーザは、タイミング通知部１１１、音楽再生部１１２、記録部１１３などの機能を有するアプリケーションプログラムを楽曲サーバ２０からダウンロードし、無線端末１０にインストールする。なお、上記のアプリケーションプログラムが既に無線端末１０にインストールされている場合、ユーザは上述の作業を行う必要はない。
【００６１】
次に、ホスト端末１０Ｈのユーザは、アプリケーションプログラムを起動させ、アプリケーションプログラムを介して楽曲サーバ２０にアクセスする。そして、ホスト端末１０Ｈのユーザは、楽曲保存部２０１から楽曲情報ＳＩを選択する。楽曲サーバ２０は、楽曲情報ＳＩを選択したユーザごとにコンテンツ保持部２０３を作成し、作成したコンテンツ保持部２０３に楽曲情報ＳＩを保存する。そして、楽曲サーバ２０は、選択された楽曲情報ＳＩに含まれるヘッダ情報ＳＩＨをホスト端末１０Ｈに送信する。以下、アプリケーションプログラムにおける動作を、タイミング通知部１１１、音楽再生部１１２、記録部１１３、または制御部１００の動作として説明する。
【００６２】
次に、ホスト端末１０Ｈの制御部１００は、無線端末１０の数と、受信したヘッダ情報ＳＩＨとに基づいて、各無線端末１０にＩＤを割り当てる。各無線端末１０に対するＩＤの割り当ては、ホスト端末１０Ｈのユーザが手動で行ってもよいし、ホスト端末１０Ｈの制御部１００が自動で行ってもよい。そして、ホスト端末１０Ｈの制御部１００は、各無線端末１０のメールアドレスと各無線端末１０に割り当てられたＩＤとを対応付けた配信情報ＤＩを楽曲サーバ２０に送信する。このように、ホスト端末１０Ｈは、各無線端末１０にＩＤを割り当てる動作を行う点がクライアント端末１０Ｃと異なる。
【００６３】
楽曲サーバ２０が配信情報ＤＩを受信すると、演奏情報生成部２０２は、受信した配信情報ＤＩ、およびヘッダ情報ＳＩＨに基づいて、演奏情報ＰＩおよび伴奏情報ＡＩを生成する。そして、演奏情報生成部２０２は、生成した演奏情報ＰＩおよび伴奏情報ＡＩをコンテンツ保持部２０３に保存する。
【００６４】
次に、楽曲サーバ２０の配信部２０６は、演奏情報ＰＩおよび伴奏情報ＡＩのダウンロードが可能となったことを各無線端末１０に通知する。たとえば、配信部２０６が、配信情報ＤＩを参照して、各無線端末１０にコンテンツ保持部２０３のＵＲＬを送信すればよい。なお、配信部２０６は、ホスト端末１０Ｈのみにコンテンツ保持部２０３のＵＲＬを通知してもよい。この場合、ホスト端末１０Ｈが、クライアント端末１０Ｃにコンテンツ保持部２０３のＵＲＬを通知すればよい。
【００６５】
楽曲サーバ２０の配信部２０６がコンテンツ保持部２０３のＵＲＬを通知すると、無線端末１０のユーザは、操作部１０２を操作してコンテンツ保持部２０３にアクセスし、演奏情報ＰＩおよび伴奏情報ＡＩをダウンロードする。このとき、楽曲サーバ２０は、各無線端末１０に対して、それぞれに割り当てられたＩＤに対応する演奏情報ＰＩおよび伴奏情報ＡＩのダウンロードのみを許可する。
【００６６】
そして、各無線端末１０のユーザは、ダウンロードした演奏情報ＰＩおよび伴奏情報ＡＩを利用して演奏パートの演奏を行う。このとき、無線端末１０のユーザは、集合して演奏情報ＰＩを利用した演奏を行う必要はなく、たとえば、自宅などで演奏情報ＰＩを利用した演奏を行うことができる。
【００６７】
ここで、図５を用いて、演奏情報を利用した演奏時の無線端末１０の操作、および演奏情報を利用した演奏時の記録部１１３の動作について説明する。図５は、演奏情報ＰＩを利用した演奏時における、無線端末１０のモニタ１０１の表示例を示す図である。
【００６８】
まず、無線端末１０の操作について説明する。最初に、ユーザは、ダウンロードしたアプリケーションプログラムを起動させる。そして、アプリケーションプログラムに対して、ユーザの操作により演奏情報ＰＩおよび伴奏情報ＡＩが設定される。
【００６９】
次に、タイミング通知部１１１は、図５に示すように、選択された演奏情報ＰＩに基づいた演奏用楽譜ＰＩＳをモニタ１０１に表示させる。図５に示す演奏用楽譜ＰＩＳに記載された音符が、演奏情報ＰＩに記述された演奏音に対応する。これにより、無線端末１０は、演奏情報ＰＩを利用した演奏の待機状態となる。このとき、モニタ１０１において、演奏情報ＰＩの演奏位置を示すポインタＰは、演奏用楽譜ＰＩＳの先頭位置を指している。なお、図５では、演奏情報ＰＩを利用した演奏が途中まで進行した状態を示している。このため、ポインタＰは、演奏用楽譜ＰＩＳの途中に記載された音符を指している。また、ユーザは、模範演奏として演奏情報ＰＩを自動再生させ、自身が担当する演奏パートの内容を予め確認してもよい。
【００７０】
そして、演奏開始の指示ボタンである「＃」キー１２３をユーザが押すと、演奏情報ＰＩを利用した演奏が開始される。具体的には、音楽再生部１１２が伴奏情報ＡＩの再生を開始するとともに、タイミング通知部１１１は、伴奏情報ＡＩの再生と同期させて、モニタ１０１に表示された演奏用楽譜ＰＩＳを右から左方向に移動させる。これにより、ポインタＰが演奏用楽譜ＰＩＳを指示する位置が変化する。なお、モニタ１０１の下側に表示されている数字は、左から順に、ポインタＰが演奏用楽譜ＰＩＳを指示している小節の通し番号、ポインタＰが指示する小節内の拍数、および演奏時間に対応する。
【００７１】
ユーザは、演奏用楽譜ＰＩＳ中の音符をポインタＰが指示するタイミングで、「２」キー１２７を押す。ここで、「２」キー１２７の押下は、演奏情報ＰＩの演奏操作情報が入力されたことを意味する。音楽再生部１１２は、ユーザが入力した演奏操作情報に応じて、演奏情報ＰＩの記述された演奏タイミングのうち、ユーザが「２」キー１２７を押すタイミングに一番近い演奏タイミングに対応する演奏音を再生する。このように、ユーザは、適切なタイミングで「２」キー１２７を押すことによって、演奏情報ＰＩを利用して演奏することができる。また、ユーザは、「２」キー１２７を押す操作に代えて、図５に示す「１」キー〜「６」キーのいずれかのキーを押してもよい。
【００７２】
なお、ユーザは、「＊」キー１２１を押すことによって演奏を途中で中断することも可能である。このとき、ユーザが「＊」キー１２１を押すと、タイミング通知部１１１は演奏用楽譜ＰＩＳの移動を一時的に停止し、音楽再生部１１２は伴奏情報ＡＩの再生を一時的に停止する。そして、ユーザは、もう一度「＊」キー１２１を押すことによって、タイミング通知部１１１と音楽再生部１１２は、上記の動作を再開する。また、ユーザは、「＊」キー１２１を押した後に「０」キー１２２を押すことによって、演奏をリセットし、演奏情報ＰＩを利用した演奏を最初からやり直すこともできる。
【００７３】
次に、記録部１１３の動作について詳しく説明する。ユーザが「＃」キー１２３を押して、演奏情報ＰＩを利用した演奏が開始されると同時に、記録部１１３は、演奏情報ＰＩを利用した演奏の記録を開始する。具体的には、記録部１１３は、入力される演奏操作情報に応じて再生される、演奏情報ＰＩに記述された演奏音を、演奏操作情報が入力されるタイミングで記録する。つまり、記録部１１３は、スピーカ１０３から出力された音声そのものの録音を行わない。
【００７４】
記録部１１３は、伴奏情報ＡＩに記述された時刻情報を用いて、演奏情報ＰＩに記述された演奏音を記録する。ここで、時刻情報とは、演奏情報ＰＩまたは伴奏情報ＡＩに記述された演奏音の演奏タイミングを、再生開始時刻からの経過時間で記述したものである。
【００７５】
つまり、記録部１１３は、演奏操作情報が入力されたタイミングに対応する演奏時刻情報を、伴奏情報ＡＩの再生開始時刻からの経過時間として取得する。そして、記録部１１３は、演奏情報ＰＩに記述された演奏音と、その演奏音が再生されたタイミングを示す演奏時刻情報とを対応付けて記録する。
【００７６】
以下、楽曲システムの処理の流れに戻って説明を続ける。
【００７７】
演奏情報ＰＩを利用した演奏が終了すると、記録部１１３は、記録した演奏音を演奏記録情報ＲＩとして保存する。その後、ユーザは、演奏記録情報ＲＩを再生して、演奏情報ＰＩを利用した演奏の内容を確認する。このとき、無線端末１０のユーザは、「２」キー１２７を押すタイミングを誤り、正確な演奏ができなかった場合などに、再度、演奏情報ＰＩを利用して演奏パートを演奏してもよい。また、演奏パートの特定のフレーズに対応した演奏情報ＰＩの一部のみを再度演奏してもよい。
【００７８】
なお、自分の演奏内容を確認するための操作方法としては、以下のような操作が挙げられる。たとえば、演奏記録情報ＲＩのみを再生したい場合、「７」キー１２４を押せばよいし、演奏記録情報ＲＩと伴奏情報ＡＩとを合わせて再生する場合、「８」キー１２５を押せばよいし、伴奏情報ＡＩのみを再生したい場合は、「９」キー１２６を押せばよい。
【００７９】
そして、演奏記録情報ＲＩの確認後、無線端末１０のユーザは、操作部１０２を操作して演奏記録情報ＲＩを楽曲サーバ２０にアップロードする。楽曲サーバ２０は、無線端末１０からアップロードされた演奏記録情報ＲＩを、記録情報保存部２０５に保存する。
【００８０】
なお、無線端末１０に複数の演奏パートが割り当てられている場合、無線端末１０のユーザは、複数の演奏情報ＰＩをダウンロードする必要がある。そして、ダウンロードした演奏情報ＰＩごとに、上述の操作を行えばよい。
【００８１】
そして、楽曲サーバ２０は、全ての演奏パートに対応する演奏記録情報ＲＩがアップロードされたことを確認すると、演奏記録情報ＲＩのマージが可能となったことをホスト端末１０Ｈのユーザに通知する。
【００８２】
ホスト端末１０Ｈのユーザは、操作部１０２を操作して楽曲サーバ２０にアクセスし、演奏記録情報ＲＩのマージを指示する。楽曲サーバ２０の合成部２０４は、マージの指示を受けて、各無線端末１０からアップロードされた演奏記録情報ＲＩをマージして、合成楽曲情報ＭＩを作成する。このとき、合成部２０４は、各演奏記録情報ＲＩに対するクオンタイズ（演奏記録情報ＲＩに記述された演奏音の演奏タイミングの調整）などの処理を行うことなく演奏記録情報ＲＩをマージする。そして、作成された合成楽曲情報ＭＩは、記録情報保存部２０５に保存される。また、合成部２０４は、ＭＩＤＩ  ＳＭＦやＣｏｍｐａｃｔ  ＭＩＤＩ  ＤＡＴＡ，ｍｐ３などの各種フォーマットに対応させて合成楽曲情報ＭＩを作成することができる。
【００８３】
なお、上述したように、演奏記録情報ＲＩは、伴奏情報ＡＩの時刻情報と同一の時刻情報を用いて記録されている。このため、各無線端末１０で記録された演奏記録情報ＲＩは、同一の時刻情報を用いて記録されていると考えることができる。したがって、合成部２０４は、演奏記録情報ＲＩ同士の時刻同期処理を行う必要はなく、伴奏情報ＡＩに記述された時刻情報を基準時刻情報として演奏記録情報ＲＩをマージする。
【００８４】
次に、配信部２０６は、無線端末１０の各ユーザが演奏パートの録音が終了したことと、合成楽曲情報ＭＩが作成されたことを無線端末１０に通知する。このとき、配信部２０６は、合成楽曲情報ＭＩの保存先ＵＲＬを同時に通知する。無線端末１０のユーザは、操作部１０２を操作して、楽曲サーバ２０にアクセスする。そして、無線端末１０のユーザは、合成楽曲情報ＭＩをダウンロードし、ダウンロードした合成楽曲情報ＭＩを再生させる。なお、ホスト端末１０Ｈのユーザは、記録情報保存部２０５をプライベートサイトやパブリックサイトとして公開することで、合成楽曲情報ＭＩなどを第三者が視聴できるようにしてもよい。また、合成楽曲情報ＭＩに画像やメッセージなどを添付して、第三者に提供してもよい。
【００８５】
以上説明したように、本実施の形態の楽曲合奏公開システムにおいて、各無線端末１０のユーザは、ダウンロードした演奏情報ＰＩを利用して演奏パートを個別に演奏し、同時に演奏情報を利用した演奏を記録する。これにより、無線端末１０のユーザは、楽曲の演奏パートの演奏を疑似的に体験することができる。また、ユーザによって個別に記録された演奏情報ＰＩを利用した演奏を記録し、記録した演奏記録情報ＲＩを合成して合成楽曲情報ＭＩを作成する。これにより、遠隔地にいる複数のユーザが疑似的な合奏演奏をすることが可能となる。また、演奏記録情報ＲＩに対してクオンタイズなどの処理を行うことなく合成楽曲情報ＭＩを作成する。これにより、マスタ情報である楽曲情報ＳＩと比較してオリジナリティのある合成楽曲情報ＭＩを、合奏した楽曲として公開することができる。
【００８６】
なお、上記実施の形態において、ユーザは、演奏情報ＰＩを利用した演奏を行うものとして説明したが、これに限られるものではなく、マイク１０４を介して音声を入力してもよい。たとえば、楽器の演奏パートの他にボーカルパートを作成し、特定の無線端末１０にボーカルパートを割り当てればよい。この場合、ボーカルパートの旋律や歌詞などをモニタ１０１に表示させ、モニタ１０１の表示に従って音声を入力すればよい。また、他の例として、コーラスパートを作成してもよい。この場合、複数の無線端末１０にコーラスパートを割り当てることになる。これにより、さらにオリジナリティのある楽曲を作成することが可能となる。
【００８７】
また、上記実施の形態において、ホスト端末１０Ｈの制御部１００が、楽曲サーバ２０から送信されたヘッダ情報ＳＩＨに基づいて、各無線端末１０にＩＤを割り当てると説明したが、これに限られるものではない。たとえば、楽曲サーバ２０は、ヘッダ情報ＳＩＨをホスト端末１０Ｈに送信しなくてもよい。この場合、ホスト端末１０Ｈは、各無線端末１０の数と、各無線端末１０のメールアドレスとを、配信情報ＤＩとして楽曲サーバ２０に通知すればよい。そして、楽曲サーバ２０の演奏情報生成部２０２が、受信した配信情報ＤＩとヘッダ情報ＳＩＨとに基づいて、各無線端末１０にＩＤを割り当てればよい。
【００８８】
また、上記実施の形態において、楽曲サーバ２０の配信部２０６が、各無線端末１０に対して、割り当てられたＩＤに対応する演奏情報ＰＩおよび伴奏情報ＡＩのダウンロードのみを許可すると説明したが、これに限られるものではない。たとえば、各無線端末１０のユーザが、演奏したい楽器に対応する演奏情報ＰＩおよび伴奏情報ＡＩをダウンロードしてもよい。この場合、演奏情報生成部２０２は、配信情報ＤＩの受信することなく、演奏情報ＰＩおよび伴奏情報ＡＩを生成すればよい。この場合、ホスト端末１０Ｈは、各無線端末１０のメールアドレスのみを楽曲サーバ２０に送信すればよい。
【００８９】
また、上記実施の形態において、楽曲サーバ２０が演奏情報ＰＩおよび伴奏情報ＡＩを作成するものとして説明したが、これに限られるものではなく、ホスト端末１０Ｈが演奏情報ＰＩおよび伴奏情報ＡＩを作成してもよい。この場合、ホスト端末１０Ｈが、作成した演奏情報ＰＩおよび伴奏情報ＡＩをクライアント端末１０Ｃに送信する。
【００９０】
また、上記実施の形態において、楽曲サーバ２０が演奏情報ＰＩおよび伴奏情報ＡＩを作成するものとして説明したが、これに限られるものではなく、無線端末１０が楽曲情報ＳＩを保持し、ホスト端末１０Ｈから送信されるＩＤに基づいて演奏情報ＰＩおよび伴奏情報ＡＩを作成してもよい。
【００９１】
また、上記実施の形態において、複数の無線端末１０が楽曲合奏公開システムに参加するものとして説明したが、一台の無線端末１０で全ての演奏パートを担当してもよい。
【００９２】
また、上記実施の形態において、無線端末１０のユーザが演奏情報ＰＩを利用した演奏時に、音階を指定する操作は行わないものとして説明したが、図５に示す無線端末１０のテンキーに音階を割り当ててもよい。
【００９３】
また、上記実施の形態において、一つの無線端末１０に複数の演奏パートが割り当てられている場合、ユーザは、演奏情報ＰＩごとに演奏情報ＰＩを利用した演奏を行うものとして説明したが、これに限られるものではなく、複数の演奏情報ＰＩを同時に利用した演奏を行ってもよい。
【００９４】
しかし、複数の演奏情報ＰＩを利用した演奏を行う場合、演奏操作情報の入力回数が増加するため、演奏情報ＰＩを利用した演奏が困難になることが考えられる。このような場合、演奏情報生成部２０２が、ユーザが演奏操作情報を入力する必要のある演奏音に対して入力属性を付与すればよい。そして、タイミング通知部１１１が、演奏操作情報を入力すべきタイミングとして、入力属性が付与された演奏音の演奏タイミングを指示すればよい。
【００９５】
三連符を例とした場合、三連符の１番目の音符に対応する演奏音に対して入力属性を付与し、２、３番目の音符に対応する演奏音には入力属性を付与しない。そして、複数の演奏情報ＰＩを利用した演奏時に、ポインタＰが三連符の１番目の音符を指示したタイミングで、ユーザが演奏操作情報を入力する。これにより、三連符の１番目の音符に対応する演奏音が再生され、続いて、２、３番目の音符に対応する演奏音が自動的に連続して再生される。つまり、２、３番目の音符に対応する演奏音は、演奏操作情報が入力されなくても再生される。
【００９６】
このとき、２、３番目の音符に対応する演奏音は、１番目の音符に対応する演奏操作情報が入力されたタイミングを基準時間として再生される。つまり、２、３番目の音符に対応する演奏音は、１番目の音符に対応する演奏音の演奏タイミングと２、３番目の音符に対応する演奏音の演奏タイミングとの相対的な時間差、および基準時間に基づいたタイミングで再生される。
【００９７】
また、モニタ１０１に表示される演奏用楽譜ＰＩＳにおいて、入力属性のある音符と、入力属性のない音符とが異なる色で表示される。これにより、ユーザは、演奏操作情報を入力する必要のある音符を簡単に識別することができる。
【００９８】
また、入力属性を付与する演奏音の例として連音符の先頭の演奏音を用いて説明したが、複数の演奏音符で構成されるフレーズの先頭の演奏音に入力属性を付与してもよい。
【００９９】
なお、上述の演奏音に対する属性を、ユーザが設定した演奏レベルに基づいて付与してもよい。この場合、タイミング通知部１１１が、演奏用楽譜ＰＩＳをモニタ１０１に表示させる際に、設定された演奏レベルに応じて演奏音に属性を付与すればよい。
【図面の簡単な説明】
【０１００】
【図１】本実施の形態に係る楽曲合奏公開システムの全体構成図である。
【図２】無線端末１０のブロック図である。
【図３】楽曲サーバ２０のブロック図である。
【図４】ヘッダ情報ＳＩＨの記述内容を示す図である。
【図５】演奏情報ＰＩを利用した演奏時における、無線端末１０のモニタ１０１の表示例を示す図である。
【符号の説明】
【０１０１】
１０  無線端末
１０Ｈ  ホスト端末
１０Ｃ（１０Ｃ１，１０Ｃ２，１０Ｃ３）  クライアント端末
２０  楽曲サーバ
１００  制御部
１０５  記憶部
１１１  タイミング通知部
１１２  音楽再生部
１１３  記録部
２０２  演奏情報生成部
２０３  コンテンツ保持部
２０４  合成部
２０５  記録情報保存部
【図１】
2008304821.tif 000003
【図２】
2008304821.tif 000004
【図３】
2008304821.tif 000005
【図４】
2008304821.tif 000006
【図５】
2008304821.tif 000007