(57)【要約】【課題】複数の携帯電話端末を用いた楽曲の合奏において、各携帯端末用の合奏用楽曲をあらかじめダウンロードして準備しておかなくても合奏ができる携帯端末を提供する。【解決手段】携帯端末は、部分楽曲決定手段２と、演奏装置検出手段３を備え、演奏装置検出手段３が演奏装置４−１の近距離に存在する演奏装置４−２を無線を介して検出して検出結果情報３１０を出力し、部分楽曲決定手段２が検出結果情報３１０に基づいて楽曲５１０を構成する部分楽曲５２０−１、５２０−２を決定して演奏装置４−１、４−２に割り当てる。【選択図】図４
2008009267.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の合奏を指揮するマスタ端末と、このマスタ端末による指揮の下で合奏に参加するスレーブ端末と、によって構成される合奏システムであって、
前記マスタ端末は、
複数の部分楽曲データにより構成される楽曲データを保持する楽曲保持手段と、
所定の範囲内に位置する前記スレーブ端末を検出するスレーブ端末検出手段と、検出されたスレーブ端末の各々の演奏分担を決定して、各スレーブ端末に、どの部分楽曲データを再生するかを指示する楽曲決定手段と、を含む楽曲割当装置と、を備え、
また、前記スレーブ端末は、前記マスタ端末に指示された前記部分楽曲データを再生することが可能な楽曲再生手段を備える、
ことを特徴とする合奏システム。
【請求項２】
請求項１記載の合奏システムであって、
前記マスタ端末およびスレーブ端末の各々は、通信機能をもつ携帯端末あるいはスタンドアロン端末であることを特徴とする合奏システム。
【請求項３】
請求項１記載の合奏システムであって、
前記マスタ端末に備わる前記スレーブ端末検出手段は、近距離無線通信の通信圏内に存在するスレーブ端末を検出することを特徴とする合奏システム。
【請求項４】
請求項１記載の合奏システムであって、
前記スレーブ端末は、マスタ端末の演奏との同期を確保しつつ、前記楽曲再生手段による楽曲再生を実施することを特徴とする合奏システム。
【請求項５】
請求項１記載の合奏システムであって、
前記マスタ端末に備わる前記スレーブ端末検出手段は、演奏進行中において、前記所定の範囲内に位置していた、演奏を分担しているスレーブ端末の検出を中断したこと、前記所定の範囲内に位置する新規のスレーブ端末の検出を開始したこと、あるいは、前記合奏に参加しているスレーブ端末の担当パートがすべて終了したこと、の少なくとも一つを検出し、前記部分楽曲決定手段は、その検出結果に応じて、各スレーブ端末の演奏分担を動的に変更することを特徴とする合奏システム。
【請求項６】
請求項５記載の合奏システムであって、
前記マスタ端末に備わる前記部分楽曲決定手段は、演奏分担を動的に変更する場合に、新規に合奏に参加したスレーブ端末に、演奏中の楽曲の特徴的なパートを担当させることを特徴とする合奏システム。
【請求項７】
請求項１に記載されるマスタ端末。
【請求項８】
請求項１に記載されるスレーブ端末。
【請求項９】
合奏を指揮するマスタ端末と、このマスタ端末による指揮の下で合奏に参加するスレーブ端末と、による楽曲の合奏方法であって、
前記マスタ端末が、所定の範囲内に位置するスレーブ端末を検出する第１のステップと、
前記マスタ端末が、検出されたスレーブ端末の演奏分担を決め、前記スレーブ端末の各々に、どの部分楽曲データを再生すればよいかを指示する第２のステップと、
前記マスタ端末および前記スレーブ端末が、演奏の同期を確保しつつ、各々が担当するパートの部分楽曲データを再生する第３のステップと、
を有することを特徴とする楽曲の合奏方法。
【請求項１０】
請求項９記載の楽曲の合奏方法であって、
演奏進行中において、前記所定の範囲内に位置していた、演奏を分担しているスレーブ端末の検出を中断したこと、前記所定の範囲内に位置する新規の携帯端末の検出を開始したこと、あるいは、前記合奏に参加している携帯端末の担当パートがすべて終了したこと、の少なくとも一つが検出されると、前記マスタ端末が、その検出結果に応じて、各スレーブ端末の演奏分担を動的に変更する第４のステップを、さらに有することを特徴とする楽曲の合奏方法。
【請求項１１】
請求項１０記載の楽曲の合奏方法であって、
前記マスタ端末が前記演奏分担を動的に変更する場合に、新規に合奏に参加したスレーブ端末に、演奏中の楽曲の特徴的なパートを担当させることを特徴とする楽曲の合奏方法。
【請求項１２】
請求項９記載の楽曲の合奏方法であって、
前記マスタ端末は、着信通知を行うとき、あるいは、ユーザから合奏の指示を受けたときに、前記第１のステップを開始することを特徴とする楽曲の合奏方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲の合奏システムならびに合奏方法に関する。
【背景技術】
【０００２】
近年、携帯電話端末の着信通知に用いられる楽曲再生機能を利用して、複数の携帯電話端末を用いた合奏用の楽曲データを携帯電話端末へ配信するサービスが開始されている。上記サービスにおいて、利用者は楽曲を構成する部分楽曲ごとの楽曲データを携帯電話端末にダウンロードすることができるようになっている。上記サービスを利用すれば、たとえば３人の利用者が同一の楽曲のギター、ベース、ドラムの各パートに対応する部分楽曲の楽曲データをそれぞれの携帯電話端末にダウンロードしておき、３人の利用者が携帯電話端末を持ち寄って部分楽曲の楽曲データを同時に再生することにより、完成された楽曲となるよう合奏を行うことができる。
【０００３】
例えば、特許文献１には、楽器別の楽曲のパート（部分楽曲情報）を、楽曲提供事業者のサーバから複数の携帯端末に配信し、各携帯端末が同時に各楽曲のパートを再生することによって、楽曲を合奏する方法が開示されている。
【特許文献１】特開２００１−３５６７６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の楽曲の合奏サービスにおいては、合奏のための準備作業が煩わしいという問題があった。すなわち、（１）複数の利用者が各々の携帯電話端末を合奏に参加させるということを前もって打ち合わせておき、（２）各携帯電話端末が再生する部分楽曲の楽曲データをそれぞれの利用者の携帯電話端末にダウンロードして準備する、という面倒なプロセスを経た上で、利用者が持ち寄った携帯電話端末で合奏を開始するというものであった。
【０００５】
また、部分楽曲の楽曲データがすべて揃った状態で携帯電話端末が演奏を開始しないと合奏が完成しないため、たとえば合奏に参加するはずだった利用者の一人が合奏当日に欠席するようなことがあれば、合奏を行っても完成した楽曲にならない、という不都合が生じ得る。
【０００６】
また、合奏に参加できるのは、予め定められた者だけであり、飛び入りの参加は認められないため、楽曲の合奏を契機として新たな仲間（同好の士）と知り合うというような、バリエーションを楽しむことができない。
【０００７】
また、異種の端末同士で合奏を楽しむような（例えば、携帯電話端末と、コンビニエンスストアに備え付けられているマルチメディア情報端末とが合奏をするような）、変化に富んだバリエーションを実現することができない。
【０００８】
本発明は、このような考察に基づいてなされたものであり、その目的は、煩わしい合奏のための準備を不要とし、また、居合わせたメンバーが即興的に合奏をしたり、あるいは、自由に合奏から離脱したりすることを可能とし、また、従来にない、斬新かつバリエーションに富んだ合奏を可能とすることにある。
【課題を解決するための手段】
【０００９】
本発明の合奏システムは、楽曲の合奏を指揮するマスタ端末と、このマスタ端末による指揮の下で合奏に参加するスレーブ端末と、によって構成される合奏システムであって、前記マスタ端末は、複数の部分楽曲データにより構成される楽曲データを保持する楽曲保持手段と、所定の範囲内に位置する前記スレーブ端末を検出するスレーブ端末検出手段と、検出されたスレーブ端末の各々の演奏分担を決定して、各スレーブ端末に、どの部分楽曲データを再生するかを指示する楽曲決定手段と、を含む楽曲割当装置と、を備え、また、前記スレーブ端末は、前記マスタ端末に指示された前記部分楽曲データを再生することが可能な楽曲再生手段を備える。
【００１０】
楽曲を指揮するマスタ装置に楽曲割当装置を搭載し、これによって、合奏が可能な圏内に存在するスレーブ端末に部分的な楽曲を動的に割当て、即興的な合奏を可能とするものである。「マスタ端末」としては、通信機能をもつ携帯端末あるいはスタンドアロンタイプの端末の双方が含まれる。「携帯端末」には、携帯電話端末、ＰＤＡ端末、通信機能をもち、かつ持ち運び可能なコンピュータ端末、ならびに、通信機能をもち、かつ持ち運びが可能な電子楽器が含まれる。また、「スタンドアロンタイプの端末」には、例えば、コンビニエンスストアに設置されているマルチメディア情報端末、ＣＤ販売店に設置されている試聴機、ジュークボックス、楽曲コンテンツを蓄積しているホームサーバ、車載オーディオプレーヤ等が含まれる。また、「楽曲」には、メロディだけのもの、音声（歌）付のものの双方が含まれ、例えば、携帯電話端末における着信通知用のメロディや歌が該当する（但し、これに限定されるものではなく、合奏専用の楽曲であってもよい。また、ディスプレイに表示される映像と共に流れる楽曲であってもよい）。本発明の合奏システムでは、例えば、合奏を指揮するマスタ端末としての携帯端末が、近距離通信を利用して周囲を探索して、合奏可能な他の携帯端末（スレーブ端末）を発見し、各携帯端末に楽曲の担当（部分楽曲）を指示し、同期をとって一斉に演奏を開始できるため、その場に居合わせた者がもっている携帯端末同士で、即興的に、同一の楽曲を演奏すること（つまり、合奏すること）ができる。また、マスタ端末が、近くにいるスレーブ端末を検出する方法としては種々の方法が考えられる。例えば、複数のスレーブ端末がネットワーク経由で自端末の位置情報をマスタ端末に報告し、マスタ端末が位置情報に基づいて、それらのスレーブ端末が近距離にあることを検出することも可能である。マスタ端末がネットワーク経由で合奏を指揮する場合、スレーブ端末同士が互いに近距離に位置しさえすれば、スレーブ端末がマスタ端末の近くに位置しなくても合奏を行うことが可能となる。また、マスタ端末がスレーブサーバに部分楽曲を指示する方法としては、マスタ端末が各スレーブ端末に、部分楽曲データを無線通信あるいは有線通信によって送信する方法が考えられ（サーバ経由の送信も考えられる）、また、スレーブ端末自体が部分楽曲データを備えている場合には、マスタ端末が演奏すべき部分楽曲データのＩＤ（識別番号）を指示することも可能である。また、マスタ端末は演奏に参加せずにスレーブ端末の指揮に専念してもよく、あるいは、マスタ装置が演奏に積極的に参加してもよい。また、従来にない斬新な合奏も可能となる。例えば、偶然通りがかったコンビニエンスストアのマルチメディア情報端末やCD販売店の試聴機、ジュークボックスと携帯端末が合奏する場合や、友人の車に設置された車載型オーディオ装置と携帯端末が合奏する場合なども可能である（この場合、いずれか一方がマスタ端末として機能し、他方がスレーブ端末として機能する）。したがって、合奏者を予め定めたり、合奏用楽曲を予め準備するといった、煩わしい準備作業が不要となる。また、例えば、利用者は、自分と同一の楽曲（コンテンツ）を所有している携帯端末のユーザ（���えば、同好の士）を発見することもできる（つまり、楽しい時間を過ごす仲間を効率的に発見することができる）。
【００１１】
また、本発明の合奏システムの一態様では、前記マスタ端末およびスレーブ端末の各々は、通信機能をもつ携帯端末あるいはスタンドアロン端末である。
【００１２】
上述のとおり、「携帯端末」には、携帯電話端末、ＰＤＡ端末、通信機能をもち、かつ持ち運び可能なコンピュータ端末、ならびに、通信機能をもち、かつ持ち運びが可能な電子楽器が含まれる。また、「スタンドアロンタイプの端末」には、例えば、コンビニエンスストアに設置されているマルチメディア情報端末、ＣＤ販売店に設置されている試聴機、ジュークボックス、楽曲コンテンツを蓄積しているホームサーバ、車載オーディオプレーヤ等が含まれる。したがって、従来にない斬新な合奏が可能となる。
【００１３】
また、本発明の合奏システムの他の態様では、前記マスタ端末に備わる前記スレーブ端末検出手段は、近距離無線通信の通信圏内に存在するスレーブ端末を検出する。
【００１４】
マスタ端末が近距離無線通信手段を備える場合、これを利用することによって、近距離通信圏内にある合奏が可能なスレーブ端末を、効率的に無理なく検出することができる。
【００１５】
また、本発明の合奏システムの他の態様では、前記スレーブ端末は、マスタ端末の演奏との同期を確保しつつ、前記楽曲再生手段による楽曲再生を実施する。
【００１６】
スレーブ端末が、マスタ端末の演奏との同期を確保しつつ楽曲の再生を行うことによって、適正な合奏が実現される。
【００１７】
また、本発明の合奏システムの他の態様では、前記マスタ端末に備わる前記スレーブ端末検出手段は、演奏進行中において、前記所定の範囲内に位置していた、演奏を分担しているスレーブ端末の検出を中断したこと、前記所定の範囲内に位置する新規のスレーブ端末の検出を開始したこと、あるいは、前記合奏に参加しているスレーブ端末の担当パートがすべて終了したこと、の少なくとも一つを検出し、前記部分楽曲決定手段は、その検出結果に応じて、各スレーブ端末の演奏分担を動的に変更する。
【００１８】
本発明のスレーブ端末を用いた合奏は、予め計画されたものではないため、途中で、合奏に参加していたスレーブ端末が離脱したり、あるいは、新たなスレーブ端末が合奏に参加したりすることがあり得る。また、合奏を開始した後、割当てた部分楽曲をすべて演奏し終えたスレーブ端末が発生すると、そのままでは、それ以降、そのスレーブ端末は合奏に参加できないことになる。そこで、このような状況の変化に柔軟に対処できるように、マスタ端末が、状況に応じて動的に、楽曲の割当てを変更するものである。例えば、離脱したスレーブ端末があるときは、その離脱したスレーブ端末が受け持っていた部分楽曲を、他のスレーブ端末に割当てて合奏を続行する。また、新規に合奏に参加するスレーブ端末があるとき（あるいは、担当のパートが終了してしまったスレーブ端末があるとき）は、他のスレーブ端末が担当するパートを調整して、その新規参加のスレーブ端末（あるいは、担当のパートが終了してしまったスレーブ端末）に、演奏すべき部分楽曲を、適応的に割当てる。これによって、状況の変化に柔軟に対応して合奏を続行することができる。また、多くの参加者が、合奏に積極的に関与することができ、合奏のバリエーションが広がる。その場に居合わせた者による大規模な即興的な合奏も可能となり、容易に仲間の輪を広げたり、連帯感を深めたりすることも可能となる。
【００１９】
また、本発明の合奏システムの他の態様では、前記マスタ端末に備わる前記部分楽曲決定手段は、演奏分担を動的に変更する場合に、新規に合奏に参加したスレーブ端末に、演奏中の楽曲の特徴的なパートを担当させる。
【００２０】
新たに合奏に参加したスレーブ端末に、特徴的なパートを担当させることによって、そのスレーブ端末を目立たせることができる。したがって、スレーブ端末が新たに合奏に参加したことを、合奏の参加者や見物人に効果的に印象付けることができる。ここで、ここで「特徴的」とは、主旋律、リフ等、楽曲を構成する構成要素のうち聴く者に強い印象を与える重要な構成要素を含んでいるということを意味する。どのパートがより特徴的であるかは、あらかじめ、例えば「主旋律＞リズム＞コード」のように定められたルールに基づいて判定される。
【００２１】
また、本発明のマスタ端末は、本発明の合奏システムにおいて使用される、合奏を指揮するマスタ端末である。
【００２２】
上述のとおり、マスタ端末には、携帯端末とスタンドアロンタイプの端末が含まれる。「携帯端末」には、携帯電話端末、ＰＤＡ端末、通信機能をもち、かつ持ち運び可能なコンピュータ端末、ならびに、通信機能をもち、かつ持ち運びが可能な電子楽器が含まれる。また、「スタンドアロンタイプの端末」には、例えば、コンビニエンスストアに設置されているマルチメディア情報端末、ＣＤ販売店に設置されている試聴機、ジュークボックス、楽曲コンテンツを蓄積しているホームサーバ、車載オーディオプレーヤ等が含まれる。したがって、従来にない斬新な合奏が可能となる。
【００２３】
また、本発明のスレーブ端末は、本発明の合奏システムにおいて使用される、マスタ端末による指揮の下で合奏に参加するスレーブ端末である。
【００２４】
上述のとおり、マスタ端末には、携帯端末とスタンドアロンタイプの端末が含まれる。
「携帯端末」には、携帯電話端末、ＰＤＡ端末、通信機能をもち、かつ持ち運び可能なコンピュータ端末、ならびに、通信機能をもち、かつ持ち運びが可能な電子楽器が含まれる。また、「スタンドアロンタイプの端末」には、例えば、コンビニエンスストアに設置されているマルチメディア情報端末、ＣＤ販売店に設置されている試聴機、ジュークボックス、楽曲コンテンツを蓄積しているホームサーバ、車載オーディオプレーヤ等が含まれる。したがって、従来にない斬新な合奏が可能となる。
【００２５】
また、本発明の楽曲の合奏方法は、合奏を指揮するマスタ端末と、このマスタ端末による指揮の下で合奏に参加するスレーブ端末と、による楽曲の合奏方法であって、前記マスタ端末が、所定の範囲内に位置するスレーブ端末を検出する第１のステップと、前記マスタ端末が、検出されたスレーブ端末の演奏分担を決め、前記スレーブ端末の各々に、どの部分楽曲データを再生すればよいかを指示する第２のステップと、前記マスタ端末および前記スレーブ端末が、演奏の同期を確保しつつ、各々が担当するパートの部分楽曲データを再生する第３のステップと、を有する。
【００２６】
これにより、マスタ端末とスレーブ端末による、即興的な合奏が可能となる。
【００２７】
また、本発明の楽曲の合奏方法の一態様では、演奏進行中において、前記所定の範囲内に位置していた、演奏を分担しているスレーブ端末の検出を中断したこと、前記所定の範囲内に位置する新規の携帯端末の検出を開始したこと、あるいは、前記合奏に参加している携帯端末の担当パートがすべて終了したこと、の少なくとも一つが検出されると、前記マスタ端末が、その検出結果に応じて、各スレーブ端末の演奏分担を動的に変更する第４のステップを、さらに有する。
【００２８】
これにより、状況の変化に対応した、柔軟かつバリエーション豊富な合奏を楽しむことができる。
【００２９】
また、本発明の楽曲の合奏方法の他の態様では、前記マスタ端末が前記演奏分担を動的に変更する場合に、新規に合奏に参加したスレーブ端末に、演奏中の楽曲の特徴的なパートを担当させる。
【００３０】
これにより、携帯端末が新たに合奏に参加したことを、合奏の参加者や見物人に効果的に印象付けることができる。
【００３１】
また、本発明の楽曲の合奏方法の他の態様では、前記マスタ端末は、着信通知を行うとき、あるいは、ユーザから合奏の指示を受けたときに、前記第１のステップを開始する。
【００３２】
合奏を指揮するマスタ端末に着信があったとき、あるいは、マスタ端末のユーザが合奏（再生）を指示したときに、例えば、着信通知のためのメロディを利用して合奏が開始される。
【発明の効果】
【００３３】
本発明によれば、マスタ端末が、近距離にあるスレーブ端末を検出して、各スレーブ端末に部分楽曲を即時的に、あるいは動的に割り当て、即興的な合奏を開始することができる。
【００３４】
したがって、利用者による煩わしい合奏のための準備作業が不要である。
【００３５】
また、合奏に参加している端末のみで完成された楽曲となるように部分楽曲を割り当てることができ、状況の変化に柔軟に対応した合奏を実現することができる。
【００３６】
また、従来にない斬新な合奏も可能となる。例えば、偶然通りがかったコンビニエンスストアのマルチメディア情報端末やCD販売店の試聴機、ジュークボックスと携帯端末が合奏することが可能となり、また、友人の車に設置された車載型オーディオ装置と携帯端末が合奏することも可能となる。
【００３７】
本発明によって、煩わしい合奏のための準備が不要となり、また、居合わせたメンバーが即興的に合奏をしたり、あるいは、自由に合奏から離脱したりすることが可能となり、従来にない、斬新かつバリエーションに富んだ、端末同士の合奏が実現される。
【００３８】
また、本発明によれば、携帯端末（携帯電話端末等であり、マスタ端末あるいはスレーブ端末として機能する）を、合奏を媒介とした新たなコミュニケーションのためのツールとして利用することができ、これによって、携帯端末の付加価値（使用価値）を高めることができる。
【発明を実施するための最良の形態】
【００３９】
本発明の実施形態の具体的な説明に入る前に、本発明による合奏の基本的な手順と、本発明の携帯端末（マスタ端末ならびにスレーブ端末の双方に共通に利用可能である）の基本的な構成について説明しておく。
【００４０】
図１は、本発明の、複数の携帯端末を用いた合奏方法における基本的な手順を説明するための図である。
【００４１】
図１において、Ａ〜Ｅは、近距離無線通信機能をもつ携帯端末（ここでは、携帯電話端末とする）であり、図中、Ａが合奏を指揮する携帯端末であり、Ｘは、携帯端末Ａの近距離無線通信圏を示している。携帯端末Ｂ〜Ｄは、近距離無線通信圏Ｘの内側に存在し、したがって、携帯端末Ａが指揮する合奏に参加する可能性がある。携帯端末Ｅは、通信圏Ｘに進入して来る携帯端末である。なお、本明細書中において、「指揮する」とは、複数の携帯端末による合奏を実現するために必要な指示やデータをマスタ端末がスレーブ端末に送出することを指す。たとえば、演奏すべき部分楽曲のデータをマスタ端末がスレーブ端末に送信すること、マスタ端末がスレーブ端末による演奏の進行（開始、終了など）を制御することが、本明細書中に記載する「指揮する」ことに相当する。
【００４２】
また、携帯端末Ａの保持コンテンツ（保持楽曲）は（Ｍ）である。携帯端末Ｂの保持コンテンツはＫ〜Ｎであり、コンテンツ（Ｍ）を含んでいる。携帯端末Ｃの保持コンテンツはＬ〜Ｐであり、コンテンツ（Ｍ）を含んでいる。携帯端末Ｄの保持コンテンツはＬ〜Ｑであり、コンテンツ（Ｍ）は保持されていない。また、携帯端末Ｅの保持コンテンツは（Ｍ）〜Ｓであり、コンテンツ（Ｍ）を含んでいる。
【００４３】
このような状況の下で、下記（１）〜（５）の手順が実施される。これらの手順は、図１中に記載される（１）〜（５）に対応している。
手順（１）：携帯端末Ａが保持するコンテンツ（Ｍ）と同一のコンテンツ（Ｍ）を保持する近距離の携帯端末Ｂ〜Ｃを近距離無線を介して探索する。
手順（２）：携帯端末Ａが、演奏分担（各パートをどの端末で演奏するか）を決定し、携帯端末Ｂ〜Ｃに指示する。
手順（３）：携帯端末Ａからの同期信号に従って、携帯端末ＡならびにＢ〜Ｃが演奏を進行させる。
手順（４）：携帯端末Ａは、演奏進行中、携帯端末Ｂ〜Ｃの通信圏Ｘからの離脱や新規端末Ｅの通信圏Ｘへの進入を検知すると、上記手順（２）で割当てた部分楽曲（演奏パート）を動的に変更する。このとき、例えば、新規に合奏に参加する携帯端末Ｅが特徴的なパート（主旋律、冒頭のフレーズなど）の演奏を受け持つように演奏分担を決定する。
【００４４】
上記の手順を実施することによって、偶然その場に居合わせた端末同士による、即興的な合奏が可能となり、合奏用コンテンツを予め準備する必要がなくなり、また、携帯端末のユーザは、自分と同一のコンテンツを所有している所有者（同好の士）を容易に発見することが可能となる。
【００４５】
図２は、演奏分担の例を説明するための図である。図示されるように、時刻ｔ１において、携帯端末Ｅが通信圏Ｘに進入する。すると、主旋律であるトラック１が、携帯端末Ｅに割当てられ、以降、トラック１〜３が各携帯端末Ａ，Ｂ，Ｃ，Ｅに動的に割当てられて、合奏が進行する。
【００４６】
図３は、図１に示される携帯端末（Ａ〜Ｅ）に備わる機能ブロックの例を示すブロック図である。
【００４７】
携帯端末Ａ（Ｂ〜Ｅ）は、無線通信手段Ｙ１と、近距離無線通信手段Ｙ２と、楽曲再生手段（以下、演奏装置という場合がある）４１と、携帯端末のユーザが楽曲の再生（合奏）の開始を指示するための再生指示手段（以下、合奏指示手段とう場合がある）８１と、楽曲保持手段５と、楽曲割当装置１と、を有している。
【００４８】
楽曲割当装置１は、部分楽曲を各携帯端末に動的に割当てたり、あるいは、割当てられたりする機能を備え、部分楽曲決定手段２と、演奏指示送信手段６１と、携帯端末検出手段（以下、演奏装置検出手段という場合がある）３と、各部の動作を統括的に制御する制御手段９と、装置情報送信手段３１と、装置情報提供手段３２と、演奏指示受信手段６２と、を有する。なお、装置情報とは、例えば、自機が保持する楽曲の種類等の情報である。図中、点線で囲まれて示される“ＭＴ”は、合奏を指揮する側の携帯端末に必要となる機能ブロックであり、同じく“ＳＬ”は、合奏に参加する側の携帯端末に必要となる機能ブロックである。
【００４９】
以上、携帯端末同士による合奏を例をとって説明したが、これに限定されるものではない。すなわち、スタンドアロンタイプの端末もマスタ端末やスレーブ端末となり得る。つまり、本発明では、例えば、偶然通りがかったコンビニエンスストアのマルチメディア情報端末やCD販売店の試聴機、ジュークボックスと携帯端末が合奏することが可能であり、また、友人の車に設置された車載型オーディオ装置と携帯端末が合奏することも可能である。
【００５０】
以下の説明では、携帯端末同士による合奏について説明する。
【００５１】
以下、本発明を実施するための最良の形態について、図面を参照しながら、より具体的に説明する。なお、実施の形態を説明するための全図において、同一の構成要素には同一符号を付与し、重複する説明は省略する。
（実施の形態１）
【００５２】
図４は、本発明の実施の形態１における楽曲割当装置の概略構成図である。図４において、楽曲割当装置１は、演奏装置検出手段３、部分楽曲決定手段２を備える。ここで、「演奏装置」とは、音を再生する機能を上位概念的に表現した用語であり、「楽曲再生手段」、あるいは、「楽曲再生手段を含む機器」と表現することもできる。
【００５３】
演奏装置検出手段３は、無線通信を行うことにより、外部の演奏装置４−２が演奏装置４−１の近距離に存在するかどうかを検出し、検出結果を示す検出結果情報３１０を出力する。部分楽曲決定手段２は、検出結果情報３１０、および楽曲５１０に基づいて部分楽曲５２０−１、部分楽曲５２０−２をそれぞれ演奏装置４−１、演奏装置４−２に割り当てる。
【００５４】
図５は、本発明の実施の形態１における楽曲割当装置を第一の携帯電話端末１００に設けたときの構成図である。図５において第一の携帯電話端末１００は、図４の構成に加えて楽曲保持手段５、再生指示手段８１、演奏指示送信手段６１、制御手段９を備える。また、演奏装置４−１は再生手段４１およびスピーカ４２を備える。また、楽曲データ５１１は図４の楽曲５１０に、部分楽曲データ５２１−１は図４の部分楽曲５２０−１に、部分楽曲データ５２２−２は図４の部分楽曲５２０−２にそれぞれ対応する。
【００５５】
演奏装置検出手段３は、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線を介して第二の携帯電話端末２００と通信することにより、第二の携帯電話端末２００が内蔵する演奏装置４−２が近距離に存在するかどうかを検出する。演奏装置検出手段３は、演奏装置４−２が近距離に存在することを検出した場合、検出した演奏装置４−２に関する装置情報を検出結果情報３１０として出力する。また、演奏装置検出手段３は近距離に演奏装置４−２が存在することを検出しない場合、「非検出」を検出結果情報３１０として出力する。
【００５６】
楽曲保持手段５は、メモリやハードディスク等で構成され、楽曲５１０に対応する楽曲データ５１１を保持する。楽曲保持手段５は、楽曲を識別するための情報である楽曲識別情報５３０を受け付け、楽曲識別情報５３０が示す楽曲の楽曲データ５１１を出力する。
【００５７】
再生指示手段８１は、合奏の対象となる楽曲を選択する利用者の操作を受け付け、選択された楽曲の楽曲識別情報５３０を出力する。また、再生指示手段８１は、合奏を開始する利用者の操作を受け付けて再生開始指示４１０を出力する。
【００５８】
演奏指示送信手段６１は、部分楽曲データ５２１−２を無線を介して第二の携帯電話端末２００へ送信する。制御手段９は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やデータバス等で構成され、第一の携帯電話端末１００における全体動作の制御、および第一の携帯電話端末１００を構成する各手段の入出力の中継を行う手段である。
【００５９】
再生手段４１は、音源チップ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、部分楽曲データ５２１−１を一時的に記憶するためのメモリ等で構成され、再生開始指示４１０に基づいて部分楽曲データ５２１−１の演奏を開始し、演奏音の電気信号である再生信号４２０を出力する。スピーカ４２は、再生信号４２０を空気信号に変換して放音する。
【００６０】
図６は、本発明の実施の形態１における第二の携帯電話端末２００の構成図である。第二の携帯電話端末２００は、再生指示手段８１、演奏指示受信手段６２、装置情報提供手段３２、装置情報送信手段３１を備える。また、第二の携帯電話端末２００は、演奏装置４−２として再生手段４１、スピーカ４２を備える。
【００６１】
演奏指示受信手段６２は、図５に示す第一の携帯電話端末１００の演奏指示送信手段６１が送信する部分楽曲データ５２１−２を受信して演奏装置４−２へ出力する。
【００６２】
装置情報提供手段３２は、演奏装置４−２に関する情報である装置情報を提供する手段であり、装置情報要求３２０に対して装置情報３３０を出力する。装置情報３３０は演奏装置４−２を識別するための識別子を含む。装置情報提供手段３２は、装置情報３３０を保持するメモリ等で構成される。
【００６３】
装置情報送信手段３１は、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線を介して図５の第一の携帯電話端末１００の演奏装置検出手段３が発する無線信号を検出し、装置情報提供手段３２へ装置情報要求３２０を出力して取得した装置情報３３０を図５の第一の携帯電話端末１００の演奏装置検出手段３へ送信する。装置情報提供手段３２および装置情報送信手段３１は、たとえばＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグを用いて構成することも可能である。
【００６４】
以下、本発明の実施の形態１における第一の携帯電話端末１００の動作を説明する。
【００６５】
図７は、本発明の実施の形態１における第一の携帯電話端末１００の制御手段９の処理手順を示すフローチャートである。制御手段９は、再生指示手段８１が出力する楽曲識別情報５３０を受け付けると、図７に示すフローチャートの処理を開始する。
【００６６】
まず制御手段９は、受け付けた楽曲識別情報５３０を楽曲保持手段５へ出力して楽曲識別情報５３０に対応する楽曲の楽曲データ５１１を取得する（ステップＳ１０１）。次に制御手段９は近距離に存在する演奏装置を検出するよう演奏装置検出手段３に指示し、検出結果情報３１０を得る（ステップＳ１０２）。
【００６７】
続いて制御手段９は、ステップＳ１０１で得た楽曲データ５１１およびステップＳ１０２の処理で得た検出結果情報３１０を部分楽曲決定手段２へ出力し、部分楽曲決定手段２が決定した部分楽曲データ５２１−１および部分楽曲データ５２１−２を得る（ステップＳ１０３）。さらに制御手段９は、ステップＳ１０３で得た部分楽曲データ５２１−１を再生手段４１へ出力するとともに、部分楽曲データ５２１−２を演奏指示送信手段６１へ出力することにより第二の携帯電話端末２００へ送信する（ステップＳ１０４）。
【００６８】
ここで制御手段９は、再生指示手段８１から再生開始指示４１０を受け付けるまで待ち状態に入る（ステップＳ１０５、ＮＯ）。制御手段９は、再生開始指示４１０を受け付けると（ステップＳ１０５、ＹＥＳ）、再生開始指示４１０を再生手段４１へ出力し、再生手段４１が部分楽曲データ５２１−１の演奏を開始する（ステップＳ１０６）。
【００６９】
図８は、本発明の実施の形態１における第一の携帯電話端末１００の部分楽曲決定手段２の処理手順を示すフローチャートである。図７のフローチャートのステップＳ１０３において制御手段９が出力する検出結果情報３１０および楽曲データ５１１を受け付けると、部分楽曲決定手段２が図８に示すフローチャートの処理を開始する。
【００７０】
部分楽曲決定手段２は、図７のステップＳ１０２の処理において演奏装置検出手段３が近距離に存在する演奏装置４−２を検出した場合、すなわち検出結果情報３１０に演奏装置４−２の識別子が含まれている場合（ステップＳ２０１、ＹＥＳ）、ステップＳ２１１へ進み、外部の演奏装置を検出しなかった場合、すなわち検出結果情報３１０が「非検出」である場合（ステップＳ２０１、ＮＯ）、ステップＳ２２１へ進む。
【００７１】
ステップＳ２１１の処理において、部分楽曲決定手段２は、楽曲データ５１１を構成するトラックを演奏装置４−１および演奏装置４−２にランダムに割り当てる。一方、ステップＳ２２１の処理において部分楽曲決定手段２は、楽曲データ５１１を構成するトラックのすべてを演奏装置４−１に割り当てる。最後に部分楽曲決定手段２は、部分楽曲データ５２１−１および部分楽曲データ５２１−２を出力する。
【００７２】
なお、図７のステップＳ１０２が請求項２記載の第１のステップに、図８のステップＳ２０１、ステップＳ２１１、およびステップＳ２２１が同じく請求項２記載の第２のステップにそれぞれ相当する。
【００７３】
図９は、本発明の実施の形態１における楽曲データ５１１の例を説明する図である。なお、楽曲データ５１１はたとえばＳｔａｎｄａｒｄ  ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）等の公知の形式を用いて表現することが可能であるので、本明細書中では詳細な説明は省略し、図９に示すような簡略化した形式を用いて説明を行う。
【００７４】
図９（ａ）は、楽曲データ５１１の構造を示す図である。楽曲データ５１１は、楽曲データヘッダＤ１０１、楽曲識別情報Ｄ１０２、テンポ情報Ｄ１０３、および楽曲データを構成する各トラックの内容を表すトラックデータＤ１０４〜Ｄ１０７から成る。
【００７５】
図９（ｂ）は、図９（ａ）に示した楽曲データ５１１を構成する第一のトラックの内容を表すトラックデータＤ１０４の構造を示す図である。トラックデータＤ１０４は、トラックデータヘッダＤ１０４１、および第一のトラックの演奏内容（音色選択、発音・消音等）を指示する演奏データＤ１０４２から成る。図９（ｂ）には、トラックデータＤ１０４の構造のみを示したが、図９（ａ）のトラックデータＤ１０５〜Ｄ１０７についても、図９（ｂ）に示すトラックデータＤ１０４と同様に、トラックヘッダ、およびそれぞれのトラックの演奏データから成る構造を有する。
【００７６】
図１０は、本発明の実施の形態１における第一の携帯電話端末１００および第二の携帯電話端末２００の動作状況の例を説明する図である。図１０において、本発明の実施の形態１における第一の携帯電話端末１００の構成を有する携帯電話端末１００−１、本発明の実施の形態１における第二の携帯電話端末２００の構成を有する携帯電話端末２００−２、同じく第二の携帯電話端末２００の構成を有する携帯電話端末２００−３が互いに近距離に存在している。以下、図１０を中心にして本発明の実施の形態１における携帯電話端末の動作を説明する。
【００７７】
なお、以下の説明において、携帯電話端末１００−１、携帯電話端末２００−２、携帯電話端末２００−３の構成要素は、符号の末尾にそれぞれ「−１」、「−２」、「−３」を付して記載することにより区別するものとする。また、携帯電話端末１００−１、携帯電話端末２００−２、携帯電話端末２００−３が内蔵する演奏装置４−１、演奏装置４−２、演奏装置４−３の識別子はそれぞれ「ｉｄＡＡＡ」、「ｉｄＢＢＢ」、「ｉｄＣＣＣ」であるものとする。
【００７８】
まず、利用者が携帯電話端末１００−１の再生指示手段８１−１を操作することにより合奏する楽曲として「楽曲Ｐ」を選択すると、携帯電話端末１００−１の再生指示手段８１−１が楽曲識別情報５３０として「楽曲Ｐ」を出力し、制御手段９が図７に示す処理を開始する。
【００７９】
図７のステップＳ１０１において制御手段９は、図９に示す楽曲データ５１１を取得する。ステップＳ１０２において制御手段９は、検出結果情報３１０として演奏装置４−２の識別子「ｉｄＢＢＢ」、および演奏装置４−３の識別子「ｉｄＣＣＣ」を得る。
【００８０】
制御手段９がステップＳ１０３の処理を行うと、部分楽曲決定手段２が図８に示すフローチャートの処理を開始する。まず、図７のフローチャートのステップＳ１０２において演奏装置４−２および演奏装置４−３が検出されているので図８のステップＳ２０１の判断は「ＹＥＳ」となり、部分楽曲決定手段２はステップＳ２１１の処理へ進む。次に、部分楽曲決定手段２は、楽曲データ５１１を構成するトラックを演奏装置４−１、演奏装置４−２、演奏装置４−３にランダムに割り当て（ステップＳ２１１）、部分楽曲データ５２１−１、部分楽曲データ５２１−２、部分楽曲データ５２１−３を出力する（ステップＳ２３１）。
【００８１】
図１１は、図８のステップＳ２３１において部分楽曲決定手段２が出力した部分楽曲データ５２１−１、部分楽曲データ５２１−２、部分楽曲データ５２１−３の内容を示す図である。部分楽曲データ５２１−１、部分楽曲データ５２１−２、部分楽曲データ５２１−３は、図９に示す楽曲データ５１１の楽曲データヘッダＤ１０１、楽曲識別情報Ｄ１０２、およびテンポ情報Ｄ１０３を有する。また、部分楽曲データ５２１−１には演奏装置４−１に割り当てたトラックのトラックデータＤ１０４を、部分楽曲データ５２１−２には演奏装置４−２に割り当てたトラックのトラックデータＤ１０６を、部分楽曲データ５２１−３には演奏装置４−３に割り当てたトラックのトラックデータＤ１０５およびトラックデータＤ１０７をそれぞれ有している。
【００８２】
続いて制御手段９は図７のステップＳ１０４において、部分楽曲決定手段２から得た部分楽曲データ５２１−１を演奏装置４−１へ出力し、部分楽曲データ５２１−２、部分楽曲データ５２１−３を演奏装置４−２、演奏装置４−３へそれぞれ送信するよう演奏指示送信手段６１へ指示する。
【００８３】
演奏装置４−１が部分楽曲データ５２１−１を受け取ると、再生手段４１−１が部分楽曲データ５２１−１を一時的に記憶する。携帯電話端末２００−２の演奏指示受信手段６２−１が部分楽曲データ５２１−２を受信すると、演奏装置４−２の再生手段４１−２が部分楽曲データ５２１−２を一時的に記憶する。同様に、演奏装置４−３の再生手段４１−３が部分楽曲データ５２１−３を一時的に記憶する。
【００８４】
ステップＳ１０５の待機状態において、利用者が再生指示手段８１−１により再生開始を指示すると、制御手段９は再生開始指示４１０を受け取り（ステップＳ１０５、ＹＥＳ）、再生手段４１−１へ再生開始指示４１０を出力することにより再生手段４１−１が部分楽曲データ５２１−１の演奏を開始する（ステップＳ１０６）。再生指示手段８１−１の操作と同時に、利用者が再生指示手段８１−２および再生指示手段８１−３により再生開始を指示すると、再生手段４１−２、再生手段４１−３がそれぞれ部分楽曲データ５２１−２、部分楽曲データ５２１−３の演奏を開始する。
【００８５】
その結果、部分楽曲データ５２１−１、部分楽曲データ５２１−２、部分楽曲データ５２１−３が並行して演奏されるので、楽曲データ５１１を構成するすべてのトラックのトラックデータＤ１０４〜Ｄ１０７に含まれる演奏データが演奏されることになり、楽曲全体が完成された形で聞こえるように合奏が行われることになる。
【００８６】
以上説明したとおり、本発明の実施の形態１における第一の携帯電話端末１００においては、演奏装置４−１の近距離にある演奏装置４−２を演奏装置検出手段３が無線を介して検出して検出結果情報３１０を出力し、部分楽曲決定手段２が検出結果情報３１０に基づいて演奏装置４−１および演奏装置４−２が演奏する部分楽曲データ５２１−１および５２１−２を決定する。これにより、合奏に参加している演奏装置４−２を自動的に検出して演奏装置４−１および演奏装置４−２が演奏する部分楽曲データ５２１−１および部分楽曲データ５２１−２を決定することができるので、利用者による煩わしい準備作業を必要とせず、合奏に参加している携帯電話端末だけで完成された楽曲となるよう演奏装置に楽曲データを割り当てることができる。
（実施の形態２）
【００８７】
次に、本発明の実施の形態２について説明する。本発明の実施の形態２は、既に説明した本発明の実施の形態１における部分楽曲決定手段が、演奏中の演奏装置の追加または離脱に応じて、部分楽曲の割り当てを変更する点に特徴がある。
【００８８】
また、本発明の実施の形態２は、部分楽曲決定手段が、演奏中の演奏装置の追加または離脱に応じて部分楽曲の割り当てを変更する際に、演奏装置における演奏の進行状況に基づいて部分楽曲の割り当てを変更する点に特徴がある。
【００８９】
また、本発明の実施の形態２は、部分楽曲決定手段が、部分楽曲の特徴を表す属性情報に基づいて部分楽曲の割り当てを決定する点に特徴がある。
【００９０】
また、本発明の実施の形態２は、部分楽曲決定手段が、演奏装置が楽曲を保持していることを演奏装置検出手段が検出した場合に演奏装置に部分楽曲を割り当てる点に特徴がある。
【００９１】
また、本発明の実施の形態２は、部分楽曲決定手段が、楽曲から部分楽曲を抽出するための部分楽曲情報によって、演奏装置が演奏すべき部分楽曲を演奏装置へ指示する点に特徴がある。
【００９２】
また、本発明の実施の形態２は、演奏装置における演奏の進行状況を他の演奏装置へ通知することにより複数の演奏装置が楽曲を同期して演奏する点に特徴がある。
【００９３】
図１２は、本発明の実施の形態２における楽曲割当装置１の概略構成図である。図１２において、楽曲割当装置１は、図１に示す本発明の実施の形態１における楽曲割当装置の構成のうち、部分楽曲決定手段２が演奏装置４−１における演奏の進行状況を表す演奏進行情報４３０に基づいて部分楽曲５２０−１、部分楽曲５２０−２をそれぞれ演奏装置４−１、演奏装置４−２に割り当てるよう構成している。
【００９４】
図１３は、本発明の実施の形態２における楽曲割当装置１を第一の携帯電話端末３００に設けたときの構成図である。図１３において第一の携帯電話端末３００は、図５に示す本発明の実施の形態１における第一の携帯電話端末１００の再生指示手段８１に替えて音声通信手段８２を備える。
【００９５】
音声通信手段８２は電話回線に接続して音声通信を行うための手段であり、他の電話端末からの着信を検出し、利用者に着信を通知するための楽曲の演奏を開始または終了する指示である再生開始指示４１０、および演奏する楽曲を識別する楽曲識別情報５３０を出力する。
【００９６】
また、本発明の実施の形態２における第一の携帯電話端末３００は、図５に示す本発明の実施の形態１における第一の携帯電話端末１００と異なり、再生手段４１は楽曲保持手段５から取得した楽曲データ５１１のうち演奏すべき部分楽曲を指定するための部分楽曲情報５２２−１に基づいて部分楽曲を演奏するよう構成されている。
【００９７】
また、楽曲保持手段５は、楽曲データ５１１に替えて楽曲データ５１１に関する情報を表す楽曲情報５１２を制御手段９へ出力し、部分楽曲決定手段２が楽曲情報５１２に基づいて部分楽曲を決定するよう構成されている。
【００９８】
また、部分楽曲決定手段２は、楽曲情報５１２に基づいて部分楽曲情報５２２−１および部分楽曲情報５２２−２を出力するよう構成されている。また、演奏指示送信手段６１は、部分楽曲情報５２２−２および演奏進行情報４３０を第二の携帯電話端末４００へ送信するよう構成されている。また、演奏装置検出手段３は、楽曲識別情報５３０を第二の携帯電話端末４００へ送信するよう構成されている。
【００９９】
図１４は、本発明の実施の形態２における第二の携帯電話端末４００の構成図である。図１４において第二の携帯電話端末４００は、図６の構成に加えて楽曲保持手段５を備える。楽曲保持手段５は、楽曲識別情報５３０を受け付け、楽曲識別情報５３０が示す楽曲の楽曲データを保持している場合は「有」を、保持していない場合は「無」を楽曲保持情報５５１として出力する。
【０１００】
また、再生手段４１は、演奏指示受信手段６２が受信した演奏進行情報４３０および部分楽曲情報５２２−２に基づいて部分楽曲を演奏するよう構成されている。また、装置情報送信手段３１は、第一の携帯電話端末３００から受信した楽曲識別情報５３０を楽曲保持手段５へ出力し、楽曲保持手段５から取得した楽曲保持情報５５１を第一の携帯電話端末３００へ送信するよう構成されている。
【０１０１】
演奏装置４−２の再生手段４１が演奏装置４−１の再生手段４１が出力する演奏進行情報４３０に基づいて演奏を進行する構成にすることにより、合奏に参加する複数の演奏装置間で演奏を同期させることができるようにしている。
【０１０２】
図１３の第一の携帯電話端末３００の演奏装置検出手段３は装置情報送信手段３１が出力する楽曲保持情報５５１を受信し、楽曲保持情報５５１が「有」の場合、すなわち演奏装置４−１が演奏する楽曲と同じ楽曲を演奏装置４−２が保持している場合、演奏装置４−２の装置情報３３０を検出結果情報３１０として出力する。また、演奏装置検出手段３は近距離に演奏装置４−２が存在することを検出しないか、または装置情報送信手段３１が送信する楽曲保持情報５５１が「無」の場合、すなわち演奏装置４−１が演奏する楽曲と同じ楽曲を保持している演奏装置が近距離に存在しない場合に、演奏装置検出手段３は「非検出」を検出結果情報３１０として出力するよう構成されている。
【０１０３】
以下、本発明の実施の形態２における第一の携帯電話端末３００の動作を説明する。
【０１０４】
図１５は、本発明の実施の形態２における第一の携帯電話端末３００の制御手段９の処理手順を示すフローチャートである。制御手段９は、音声通信手段８２が着信を検知して出力する楽曲識別情報５３０および再生の開始を指示する再生開始指示４１０を受け付けると、図１５に示すフローチャートの処理を開始する。
【０１０５】
まず制御手段９は、受け付けた楽曲識別情報５３０を楽曲保持手段５へ出力して楽曲識別情報５３０に対応する楽曲の楽曲情報５１２を取得する（ステップＳ３０１）。次に制御手段９は、ステップＳ３０１で得た楽曲情報５１２、ステップＳ３０２で演奏装置検出手段３から得た検出結果情報３１０を部分楽曲決定手段２へ出力し、部分楽曲決定手段２が出力した部分楽曲情報５２２−１および部分楽曲情報５２２−２を得る（ステップＳ３０３）。
【０１０６】
さらに制御手段９は、ステップＳ３０３で得た部分楽曲情報５２２−１を再生手段４１へ出力するとともに、部分楽曲情報５２２−２を演奏指示送信手段６１へ出力することにより第二の携帯電話端末４００へ送信する（ステップＳ３０４）。
【０１０７】
続いて制御手段９は、再生手段４１が演奏を開始していない場合には再生開始指示４１０を再生手段４１へ出力することにより、ステップＳ３０４で再生手段４１へ指示した部分楽曲情報５２２−１に基づいて再生手段４１が演奏を開始する（ステップＳ３０６）。さらに制御手段９は、再生手段４１が出力する演奏進行情報４３０を部分楽曲決定手段２へ出力するとともに、演奏進行情報４３０を第二の携帯電話端末４００へ送信するよう演奏指示送信手段６１へ指示する（ステップＳ３０７）。
【０１０８】
ここで制御手段９は、音声通信手段８２が出力する再生開始指示４１０、およびステップＳ３０７で再生手段４１から得た演奏進行情報４３０に基づいて、楽曲の演奏が終了したかどうかを判断し、演奏が終了した場合（ステップＳ３０８、ＹＥＳ）は処理を終了し、演奏が終了していない場合（ステップＳ３０８、ＮＯ）はステップＳ３０２へ進む。
【０１０９】
ステップＳ３０２において制御手段９は、近距離に存在する演奏装置を検出するよう演奏装置検出手段３に指示し、検出結果情報３１０を得てステップＳ３０３へ戻る（ステップＳ３０２）。
【０１１０】
図１５のフローチャートにおいて、制御手段９は演奏装置の検出（ステップＳ３０２）に先立って再生の開始を指示する（ステップＳ３０６）よう動作する。このように、比較的長い時間を要する検出処理よりも以前に楽曲の再生の開始を指示することにより、再生開始指示４１０を受け付けてから演奏装置４−１が楽曲の先頭の再生音を放音するまでの時間をより短時間とすることができるので、第一の携帯電話端末３００への着信を利用者がいち早く知ることができるという効果がある。
【０１１１】
図１６は、本発明の実施の形態２における第一の携帯電話端末３００の部分楽曲決定手段２の処理手順を示すフローチャートである。図１５のフローチャートのステップＳ３０３において制御手段９が出力する検出結果情報３１０または楽曲識別情報５３０を受け付けると、部分楽曲決定手段２が図１６に示すフローチャートの処理を開始する。
【０１１２】
部分楽曲決定手段２は、図１５のステップＳ３０２の処理において近距離に存在し合奏対象の楽曲の楽曲データ５１１を保持している演奏装置４−２を演奏装置検出手段３が検出した場合、すなわち検出結果情報３１０に演奏装置４−２の識別子が含まれている場合（ステップＳ４０１、ＹＥＳ）、演奏装置４−２が合奏可能な演奏装置であると判断してステップＳ４１１へ進む一方、検出結果情報３１０が「非検出」である場合（ステップＳ４０１、ＮＯ）、ステップＳ４２１へ進む。
【０１１３】
ステップＳ４１１の処理において、部分楽曲決定手段２は、演奏装置４−１および演奏装置４−２へのトラックの割り当てを変更する。一方、ステップＳ４２１の処理において部分楽曲決定手段２は、楽曲データ５１１を構成するすべてのトラックを演奏装置４−１に割り当てる。
【０１１４】
最後に部分楽曲決定手段２は、ステップＳ４１１またはステップＳ４２１において演奏装置４−１に割り当てたトラックの演奏を指示する部分楽曲情報５２２−１、および演奏装置４−２に割り当てたトラックの演奏を指示する部分楽曲情報５２２−２を出力する。部分楽曲情報は、トラックを演奏装置に割り当てたことを演奏装置の識別子およびトラック名を用いて「＜演奏装置識別子＞  ＜トラック名１＞・・・＜トラック名Ｎ＞」の形式のデータで表現される。
【０１１５】
図１７は、図１６のステップＳ４１１において部分楽曲決定手段２が実行する処理の詳細を説明するフローチャートである。
【０１１６】
図１７において、まず部分楽曲決定手段２は、図１５のステップＳ３０２において得られる検出結果情報３１０に基づいて合奏に参加していた演奏装置が離脱して近距離に存在しなくなったかどうかを判断し、演奏装置が離脱した場合（ステップＳ５０１、ＹＥＳ）、ステップＳ５０２へ進み、演奏装置が離脱していない場合（ステップＳ５０１、ＮＯ）、ステップＳ５０３へ進む。
【０１１７】
ステップＳ５０２において部分楽曲決定手段２は、離脱した演奏装置Ｘ（Ｘは変数、以下同じ）に割り当てられたトラックのうち、演奏装置Ｘが演奏を完了していないすべてのトラックを、図１５のステップＳ３０７の処理において受け取った直近の演奏進行情報４３０に基づいて抽出し、抽出したトラックを演奏装置Ｘ以外の合奏可能な演奏装置にランダムに割り当てる。
【０１１８】
ステップＳ５０３において部分楽曲決定手段２は、図１６のステップＳ４０１において検出した合奏可能な演奏装置のうち、演奏すべきトラックの割り当てがなされていない演奏装置Ｙ（Ｙは変数、以下同じ）があるかどうかを判断する。すなわち、既に割り当てられたトラックの演奏がすべて完了した演奏装置や、合奏に参加するために新たに追加された演奏装置を演奏装置Ｙとする。該当する演奏装置Ｙがある場合（ステップＳ５０３、ＹＥＳ）は、ステップＳ５０４へ進み、ない場合（ステップＳ５０３、ＮＯ）は、図１６のステップＳ４３１へ進む。
【０１１９】
続くステップＳ５０４〜ステップＳ５０６は、ステップＳ５０３において求めた演奏装置Ｙ以外の演奏装置に割り当てられているトラックの一部を演奏装置Ｙに再割り当てする処理である。
【０１２０】
まず、ステップＳ５０４において部分楽曲決定手段２は、演奏が開始されていないトラックが最も多く割り当てられている演奏装置Ｚ（Ｚは変数、以下同じ）を求める。次に、ステップＳ５０４において部分楽曲決定手段２は、演奏装置Ｚに割り当てられている演奏未開始トラックのうちで最も早く演奏開始されるトラックＧ（Ｇは変数、以下同じ）を求める。
【０１２１】
続いて、ステップＳ５０６において部分楽曲決定手段２は、ステップＳ５０４において求めたトラックＧを演奏装置Ｚに割り当てるが、トラックＧが複数存在する場合はトラックデータ中のトラック属性に基づいてトラックＧのうち最も特徴的なトラックを演奏装置Ｚに割り当てる。ここで「特徴的」とは、主旋律、リフ等、楽曲を構成する構成要素のうち聴く者に強い印象を与える重要な構成要素を含んでいるということを意味する。どのトラック属性がより特徴的であるかは、あらかじめ、例えば「主旋律＞リズム＞コード」のように定められたルールに基づいて判定される。
【０１２２】
ステップＳ５０６において演奏装置Ｙへ割り当てられたトラックは、もはや演奏装置Ｚによって演奏する必要がなくなるので、図１６のステップＳ４３１において部分楽曲決定手段２は、演奏装置Ｙに割り当てたトラックの演奏を指示する部分楽曲情報を演奏装置Ｙへ出力するとともに、演奏装置Ｙに割り当てた部分楽曲の割り当ての取り消しを指示する部分楽曲情報を演奏装置Ｚに対して出力する。部分楽曲の割り当ての取り消しを指示する部分楽曲情報は、取り消すトラックのトラック名の直前に記号「＃」を付与して「＜演奏装置識別子＞  ＃＜トラック名＞」の形式のデータで表現される。
【０１２３】
なお、図１５のステップＳ３０２が請求項２記載の第１のステップに、図１６のステップＳ４０１、ステップＳ４１１、およびステップＳ４２１が同じく請求項２記載の第２のステップにそれぞれ相当する。
【０１２４】
図１８〜図２０は、本発明の実施の形態２における楽曲データ５１１の例を説明する図である。楽曲データ５１１は、図９（ａ）に示す本発明の実施の形態１における楽曲データ５１１の例で既に説明した楽曲データヘッダＤ１０１、楽曲識別情報Ｄ１０２、テンポ情報Ｄ１０３と、トラックデータＤ２０４〜Ｄ２０８から成る。
【０１２５】
図１８（ｂ）は、図１８（ａ）に示した楽曲データ５１１を構成する第一のトラックの内容を表すトラックデータＤ２０４の構造を示す図である。第一のトラックデータＤ２０４は、図９（ｂ）に示す本発明の実施の形態１におけるトラックデータＤ１０４の構造に加えて、楽曲データ中の演奏されるべきトラックデータを指定する際の識別情報であるトラック名Ｄ２０４２、トラックの特徴を表す属性情報であるトラック属性Ｄ２０４３、演奏開始位置Ｄ２０４４、および演奏終了位置Ｄ２０４５を備える。
【０１２６】
図１９、図２０に示すトラックデータＤ２０５〜Ｄ２０８も、図１８（ｂ）に示す第一のトラックデータＤ２０４と同様の構造を有するので説明は省略する。なお、本発明の実施の形態２の説明において、トラックデータに含まれる演奏開始位置および演奏終了位置は「小節：拍：ティック形式」で示してあるが、ＳＭＰＴＥ（Ｓｏｃｉｅｔｙ  ｏｆ  Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  ａｎｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｅｎｇｉｎｅｅｒｓ）タイムコード等、他のタイムコード形式を用いて記述したものであってもよい。
【０１２７】
図２１は、図１８〜図２０に示す本発明の実施の形態２における楽曲データ５１１に基づいて楽曲保持手段３が生成する楽曲情報５１２の内容を示す図である。楽曲情報５１２は、楽曲データ５１１を構成するすべてのトラックのトラック名、トラック属性、演奏開始位置、演奏終了位置を配列したデータである。
【０１２８】
図２２〜図２７は、本発明の実施の形態２における携帯電話端末の動作例を説明する図である。以下、図２２〜図２７を中心にして本発明の実施の形態２における携帯電話端末の動作を説明する。なお、本動作例においては、本発明の実施の形態２における第一の携帯電話端末３００の構成を有する携帯電話端末３００−１、本発明の実施の形態２における第二の携帯電話端末４００の構成を有する携帯電話端末４００−２および携帯電話端末４００−３を用いて説明を行う。
【０１２９】
また、携帯電話端末３００−１、携帯電話端末４００−２、携帯電話端末４００−３が内蔵する楽曲保持手段５−１、楽曲保持手段５−２、楽曲保持手段５−３は、楽曲データ５１１を保持しているものとする。また、携帯電話端末３００−１、携帯電話端末４００−２、携帯電話端末４００−３が内蔵する演奏装置４−１、演奏装置４−２、演奏装置４−３の識別子はそれぞれ「ｉｄＡＡＡ」、「ｉｄＢＢＢ」、「ｉｄＣＣＣ」であるものとして説明を行う。
【０１３０】
図２２（ａ）は、初期状態である第一の状況を説明する図である。第一の状況において、携帯電話端末３００−１と携帯電話端末４００−２とが互いに近距離に存在している。第一の状況において、携帯電話端末３００−１に着信があると、携帯電話端末３００−１の音声通信手段８２が楽曲識別情報５３０として「楽曲Ｐ」を出力するとともに演奏開始指示４１０を出力し、携帯電話端末３００−１の制御手段９は図１５に示すフローチャートに従って処理を開始する。
【０１３１】
制御手段９がステップＳ３０１において楽曲識別情報５３０を楽曲保持手段５へ出力すると、楽曲保持手段５は図２１に示す楽曲情報５１２を制御手段９へ出力する。制御手段９がステップＳ３０３において楽曲情報５１２を出力すると、部分楽曲決定手段２が図１６のフローチャートに従って処理を開始する。
【０１３２】
図１６のステップＳ４０１の時点では、演奏装置の検出処理（図１５のステップＳ３０２）がまだ実行されていないので、判断は「ＮＯ」となり、部分楽曲決定手段２はステップＳ４２１の処理へ進む。ステップＳ４２１において部分楽曲決定手段２は、部分楽曲割当テーブルおよび演奏装置状態テーブルの内容を更新する。
【０１３３】
図２２（ｂ）は、部分楽曲決定手段２が保持する部分楽曲割当テーブルＴ２０１の内容を示す図である。部分楽曲割当テーブルＴ２０１は、合奏対象である楽曲を構成する各部分楽曲がどの演奏装置に割り当てられているかを管理するためのテーブルである。部分楽曲割当テーブルＴ２０１は、楽曲データ５１１のトラックごとにレコードＲ２０１１〜Ｒ２０１５で構成され、各レコードＲ２０１１〜Ｒ２０１５は、トラック名を表す「トラック名」（フィールドＦ２０１１）、トラック属性を表す「トラック属性」（フィールドＦ２０１２）、演奏開始位置を表す「開始」（フィールドＦ２０１３）、演奏終了位置を表す「終了」（フィールドＦ２０１４）、トラックデータが割り当てられている演奏装置の識別子を表す「演奏装置」（フィールドＦ２０１５）の各フィールドを有する。
【０１３４】
図２２（ｃ）は、部分楽曲決定手段２が保持する演奏装置状態テーブルＴ２１１の内容を示す図である。演奏装置状態テーブルは、部分楽曲の割り当て状態を演奏装置ごとに管理するためのテーブルである。演奏装置状態テーブルＴ２１１は、演奏装置ごとのレコードＲ２１１１から成り、各レコードＲ２１１１は、演奏装置の識別子を表す「演奏装置」（フィールドＦ２１１１）、演奏装置に割り当てられたトラックのうち演奏が開始されていないトラックの数を表す「演奏予定トラック」（フィールドＦ２１１２）、演奏装置に割り当てられ演奏中であるトラックの数を表す「演奏中トラック」（フィールドＦ２１１３）の各フィールドを有する。
【０１３５】
図１６のステップＳ４２１において、部分楽曲決定手段２は、まず楽曲情報５１２に基づいてトラックごとのレコードＲ２０１１〜Ｒ２０１５を部分楽曲割当テーブルＴ２０１中に生成し、楽曲情報５１２に従ってトラック名（フィールドＦ２０１１）、トラック属性（フィールドＦ２０１２）、開始（フィールドＦ２０１３）、終了（フィールドＦ２０１４）の各フィールドに値を格納する。
【０１３６】
次に部分楽曲決定手段２は、部分楽曲割当テーブルＴ２０１のレコードＲ２０１１〜Ｒ２０１５の演奏装置フィールドＦ２０１５に携帯電話端末３００−１が有する演奏装置４−１の識別子である「ｉｄＡＡＡ」を格納することにより、全トラックを演奏装置４−１へ割り当てる。続いて部分楽曲決定手段２は、部分楽曲割当テーブルＴ２０１に基づいて演奏装置状態テーブルＴ２１１の内容を更新する。
【０１３７】
携帯電話端末３００−１の演奏装置４−１（識別子「ｉｄＡＡＡ」）には、トラック名「序奏」（部分楽曲割当テーブルＴ２０１のレコードＲ２０１１）、「第１主題」（同レコードＲ２０１２）、「提示部１」（同レコードＲ２０１３）、「提示部２」（同レコードＲ２０１４）、「第２主題」（同レコードＲ２０１５）の５個のトラックが割り当てられており、いずれのトラックも演奏が開始されていないので、演奏装置状態テーブルＴ２１１のレコードＲ２１１１の演奏予定トラックフィールドＦ２１１２の値は５、演奏中トラックフィールドＦ２１１３の値は０となっている。
【０１３８】
続いて、図１６のステップＳ４３１において部分楽曲決定手段２は、楽曲データ５１１を構成する全トラック（トラック名「序奏」、「第１主題」、「提示部１」、「提示部２」、「第２主題」）の演奏を演奏装置４−１に指示するために部分楽曲情報５２２−１「ｉｄＡＡＡ  序奏  第１主題  提示部１  提示部２  第２主題」を出力する。
【０１３９】
部分楽曲情報５２２−１を受け取った制御手段９が、図１５のステップＳ３０４において部分楽曲情報５２２−１を演奏装置４−１へ出力し、ステップＳ３０６で再生を開始する旨の再生開始指示４１０を出力する。再生開始指示４１０を受け付けた再生手段４１−１が、楽曲保持手段５が保持する楽曲データ５１１に基づいて、部分楽曲情報５２２−１が指定するトラックの演奏を開始し、演奏進行情報４３０として演奏位置を示す「１：０１：０００」を出力するとともに、再生信号４２０を出力すると、スピーカ４２−１が再生音を放音する。
【０１４０】
演奏進行情報４３０を取得した制御手段９は、ステップＳ３０７において演奏進行情報４３０を部分楽曲決定手段２へ出力すると、部分楽曲決定手段２は、演奏装置状態テーブルＴ２１１（図２２）の内容を更新する。この時点ではん、部分楽曲割当テーブルＴ２０１において演奏装置４−１（識別子「ｉｄＡＡＡ」）に割り当てられたトラックのうち、トラック「序奏」（レコードＲ２０１１）の演奏のみが開始されているので、部分楽曲決定手段２は演奏装置状態テーブルＴ２１１中のレコードＲ２１１１の演奏予定トラックフィールドＦ２１１２の値を４に、演奏中トラックフィールドＦ２１１３の値を１に更新する。
【０１４１】
図２３は、部分楽曲決定手段２が更新した演奏装置状態テーブルＴ２１２の内容を示す図である。演奏装置４−１に対応するレコードＲ２１２１の演奏予定トラックフィールドＦ２１２２の値が４、演奏中トラックフィールドＦ２１２３の値が１となっている。
【０１４２】
制御手段９は、ステップＳ３０８において楽曲の演奏が終了したかどうかを判断する。判断結果は「ＮＯ」であるので制御手段９はステップＳ３０２の処理へ進む。
【０１４３】
次に、制御手段９はステップＳ３０２の処理において、楽曲識別情報５３０として「楽曲Ｐ」を演奏装置検出手段３へ出力して近距離にある演奏装置の検出を演奏装置検出手段３に指示する。
【０１４４】
演奏装置検出手段３が携帯電話端末４００−２が備える装置情報送信手段３１−２と通信を開始すると、装置情報送信手段３１−２がこれを検出して装置情報要求３２０を出力し、装置情報提供手段３２−２から装置情報「ｉｄＢＢＢ」を得る。また、装置情報送信手段３１−２が楽曲識別情報５３０として「楽曲Ｐ」を出力すると、楽曲保持手段５−２は、「楽曲Ｐ」で識別される楽曲データを保持していることを示す「有」を楽曲保持情報５５１として出力する。
【０１４５】
装置情報送信手段３１−２は、装置情報「ｉｄＢＢＢ」および楽曲保持情報「有」を演奏装置検出手段３へ送信する。演奏装置検出手段３は、装置情報送信手段３１−２から受信した楽曲保持情報５５１が「有」であるので、装置情報「ｉｄＢＢＢ」を検出結果情報３１０として出力する。
【０１４６】
制御手段９の処理がステップＳ３０３へ進むと、部分楽曲決定手段２は再び図１６に示す処理を行う。演奏装置４−２（識別子「ｉｄＢＢＢ」）が合奏可能であるのでステップＳ４０１の判断は「ＹＥＳ」となり、部分楽曲決定手段２はステップＳ４１１へ進み、図１７に示すフローチャートの処理を開始する。
【０１４７】
ステップＳ５０１の判断はＮＯであるので、部分楽曲決定手段２はステップＳ５０３へ進む。ステップＳ５０３において、演奏装置４−２にはトラックが割り当てられていないので部分楽曲決定手段２はステップＳ５０４へ進む。ステップＳ５０４において部分楽曲決定手段２は、演奏装置状態テーブルＴ２１２（図２３）を参照し、演奏予定トラックフィールドＦ２１２２の値の最も大きい演奏装置である演奏装置４−１（識別子「ｉｄＡＡＡ」）を演奏装置Ｚとする。
【０１４８】
ステップＳ５０５において部分楽曲決定手段２は、部分楽曲割当テーブルＴ２０１を参照して条件に合致するトラックを求める。すなわち、部分楽曲決定手段２は、部分楽曲割当テーブルＴ２０１において、演奏装置フィールドＦ２０１５が「ｉｄＡＡＡ」であるレコードＲ２０１１〜レコードＲ２０１５のうち、演奏未開始、すなわち直前に取得した演奏進行情報「１：０１：０００」よりも開始フィールドＦ２０１３の値が大きいレコードＲ２０１２〜レコードＲ２０１５を求め、さらにレコードＲ２０１２〜レコードＲ２０１５の中で開始フィールドＦ２０１３の値が最も小さい、すなわち最も早く演奏が開始されるトラック「第１主題」（レコードＲ２０１２）をトラックＧとする。
【０１４９】
ステップＳ５０６において部分楽曲決定手段２は、トラックＧはトラック「第１主題」（レコードＲ２０１２）のみであるのでトラック「第１主題」を演奏装置４−２へ割り当てる。
【０１５０】
図２４は、上記ステップＳ５０６において部分楽曲決定手段２が更新した部分楽曲割当テーブルＴ２０３および演奏装置状態テーブルＴ２１３の内容を示す図である。トラック「第１主題」（レコードＲ２０３２）の演奏装置フィールドＦ２０３５の値が演奏装置４−２の識別子である「ｉｄＢＢＢ」に変更され、演奏装置４−２にトラック「第１主題」が割り当てられていることを示している。また、演奏装置状態テーブルＴ２１３には、演奏装置４−２に対応するレコードＲ２１３２が追加され、演奏予定トラックフィールドＦ２１３２の値は、演奏装置４−２にトラック「第１主題」が割り当てられているので１となり、演奏装置４−１に対応するレコードＲ２１３１の演奏予定トラックフィールドＦ２１３２の値が３に減算されている。
【０１５１】
図１６のステップＳ４３１において部分楽曲決定手段２は、部分楽曲情報５２２−１として「ｉｄＡＡＡ  ＃第１主題」を出力し、部分楽曲情報５２２−２として「ｉｄＢＢＢ  第１主題」を出力する。続いて図１５のステップＳ３０４において制御手段９が部分楽曲情報５２２−１を演奏装置４−１へ出力すると、再生手段４１−１はトラック「第１主題」を演奏対象から除外する。一方、ステップＳ３０４において制御手段９が部分楽曲情報５２２−２を演奏指示送信手段６１−１を介して携帯電話端末４００−２の演奏指示受信手段６２−２へ送信すると、演奏指示受信手段６２−２がこれを受信して部分楽曲情報５２２−２を再生手段４１−２へ出力する。そして、再生手段４１−２が部分楽曲情報５２２−２を受け取り、トラック「第１主題」を演奏対象とする。
【０１５２】
図１５のステップＳ３０７において制御手段９は、再生手段４１−１が出力する演奏進行情報４３０を部分楽曲決定手段２へ出力するとともに、演奏指示送信手段６１−１を介して携帯電話端末４００−２の演奏指示受信手段６２−２へ送信する。演奏指示受信手段６２−２は受信した演奏進行情報４３０を再生手段４１−２へ出力する。演奏装置４−１による演奏が進行し、演奏進行情報４３０がトラック「第１主題」の開始位置「４：０３：０００」に達すると、再生手段４１−２が楽曲保持手段５−２が保持する楽曲データ５１１を参照しながらトラック「第１主題」の演奏を開始するので、演奏装置４−１および演奏装置４−２による楽曲データ５１１の合奏が行われることになる。
【０１５３】
図２４（ｃ）は、さらに演奏が進行し、演奏進行情報４３０が「１９：０２：０００」に達した時点での演奏装置状態テーブルＴ２１４の内容を示す図である。演奏装置４−１はトラック「序奏」（図２４（ａ）レコードＲ２０３１）の演奏を既に終了してトラック「提示部１」（レコードＲ２０３３）の演奏を開始しているので、レコードＲ２１４１の演奏予定トラックフィールドＦ２１４２の値が２、演奏中トラックフィールドＦ２１４３の値が１となっている。また、演奏装置４−２がトラック「第１主題」（図２４（ａ）のレコードＲ２０３２）の演奏を開始しているので、レコードＲ２１４２の演奏中トラックフィールドＦ２１４３の値が１となっている。
【０１５４】
図２５（ａ）は、第一の状況において携帯電話端末３００−１と携帯電話端末４００−２による合奏の途中で新たに携帯電話端末４００−３が近距離に現れた第二の状況を説明する図である。なお、本動作例の説明において、演奏装置４−１が出力する演奏進行情報４３０の値が「１９：０２：０９８」になった時点で第二の状況になったものとする。
【０１５５】
第二の状況で携帯電話端末４００−３が近距離に現れると、図１５のフローチャートのステップＳ３０２において制御手段９は演奏装置検出手段３が出力する検出結果情報３１０として「ｉｄＢＢＢ  ｉｄＣＣＣ」を取得する。
【０１５６】
図１７のステップＳ５０３において演奏装置４−３が演奏装置Ｙとなり、ステップＳ５０４において演奏装置状態テーブルＴ２１４のレコードＲ２１４１に対応する演奏装置４−１が演奏装置Ｚとなる。ステップＳ５０５において部分楽曲決定手段２は、部分楽曲割当テーブルＴ２０３に基づいてトラック「提示部２」（レコードＲ２０３４）およびトラック「第２主題」（レコードＲ２０３５）の２つのトラックをトラックＧとする。
【０１５７】
ステップＳ５０６において部分楽曲決定手段２は、レコードＲ２０３４およびレコードＲ２０３５のトラック属性フィールド（フィールドＦ２０３２）の値を比較し、所定の規則に基づきトラック属性「主旋律」（レコードＲ２０３５、フィールドＦ２０３２）を持つトラック「第２主題」を、トラック属性「リズム」（レコードＲ２０３４、フィールドＦ２０３２）を持つトラック「提示部２」よりも特徴的なトラックであると判断し、トラック「第２主題」を演奏装置４−３に割り当てる。
【０１５８】
図２５（ｂ）は、第一の状況において部分楽曲決定手段２が更新した部分楽曲割当テーブルＴ２０５の内容を示す図である。部分楽曲割当テーブルＴ２０５は、トラック「第２主題」（レコードＲ２０５５）が演奏装置４−３（識別子「ｉｄＣＣＣ」）に新たに割り当てられていることを示している。また、図２５（ｃ）は、第一の状況において部分楽曲決定手段２が更新した演奏装置状態テーブルＴ２１５の内容を示す図である。演奏装置状態テーブルＴ２１５は、演奏装置４−１（識別子「ｉｄＡＡＡ」）に割り当てられていたトラックのうち、演奏予定であったトラック（レコードＲ２１５１、フィールドＦ２１５２）のうちの１個が演奏装置４−３（識別子「ｉｄＣＣＣ」）に割り当てられたこと（レコードＲ２１５３、フィールドＦ２１５２）を示している。
【０１５９】
図２６は、図２５（ａ）に示す第二の状況において再生手段４１が出力する演奏進行情報４３０の値が「２０：０３：０００」となった時点の部分楽曲割当テーブルＴ２０６および演奏装置状態テーブルＴ２１６の内容を示す図である。この時点で演奏装置４−２に割り当てられ演奏されていたトラック「第１主題」（図２６（ａ）レコードＲ２０６２）の演奏が終了して演奏装置４−２にトラックが割り当てられていない状態となるので、部分楽曲決定手段２は演奏装置４−１に割り当てていたトラック「提示部２」（レコードＲ２０６４）を新たに演奏装置４−２に割り当てるよう、トラックの割り当てを変更している。
【０１６０】
図２７（ａ）は、第二の状況において携帯電話端末４００−２が離脱して近距離に存在しなくなった第三の状況を説明する図である。なお、本動作例において、演奏装置４−１が出力する演奏進行情報４３０の値が「３０：０１：０２７」になった時点で第三の状況になったものとして説明を行う。
【０１６１】
第三の状況になると、図１５のフローチャートのステップＳ３０２において制御手段９が受け取る検出結果情報３１０「ｉｄＣＣＣ」に基づき、部分楽曲決定手段２は図１７のステップＳ５０１において演奏装置４−２が離脱したと判断し（ステップＳ５０１、ＹＥＳ）、ステップＳ５０２の処理へ進む。
【０１６２】
ステップＳ５０２において部分楽曲決定手段２は、演奏装置４−２に割り当てられているトラック「提示部２」（図２６（ａ）レコードＲ２０６４）を演奏装置４−１、演奏装置４−３にランダムに割り当てる。
【０１６３】
図２７（ｂ）は、第三の状況において部分楽曲決定手段２が更新した部分楽曲割当テーブルＴ２０７の内容を示す図である。部分楽曲割当テーブルＴ２０７は、トラック「提示部２」（レコードＲ２０７４）が演奏装置４−１（識別子「ｉｄＡＡＡ」）に割り当てられたことを示している。また、図２７（ｃ）は、第三の状況において部分楽曲決定手段２が更新した演奏装置状態テーブルＴ２１７の内容を示す図である。演奏装置状態テーブルＴ２１７は、演奏装置４−２（識別子「ｉｄＢＢＢ」）に割り当てられていたトラック（図２６（ｂ）のレコードＲ２１６２、フィールドＦ２１６３）が演奏装置４−１（識別子「ｉｄＡＡＡ」）に割り当てられたこと（図２７（ｃ）レコードＲ２１７１、フィールドＦ２１７３）を示している。
【０１６４】
そして、図１６のステップＳ４３１において部分楽曲決定手段２は部分楽曲情報５２２−１として「ｉｄＡＡＡ  提示部２」を出力し、図１５のステップＳ３０７において再生手段４１−１が部分楽曲情報５２２−１を受け付けると、演奏装置４−１がトラック「提示部２」の残り部分の演奏を即座に開始する。その結果、離脱した演奏装置４−２に割り当てられていたトラックを演奏装置４−１が引き継いで演奏することになるので、演奏装置４−１と演奏装置４−３のみで全トラックを合奏し続けることができる。
【０１６５】
図２８は、本発明の実施の形態２における携帯電話端末の出力例を示す図である。図２８において、横軸は演奏の進行状況を演奏進行情報４３０の値を用いて示しており、トラックデータＤ２０４６、トラックデータＤ２０５６、トラックデータＤ２０６６、トラックデータＤ２０７６、トラックデータＤ２０８６は、それぞれトラック「序奏」、トラック「第１主題」、トラック「提示部１」、トラック「提示部２」、トラック「第２主題」のトラックデータの演奏音がスピーカ４２−１、４２−２、４２−３から出力されていることを表している。
【０１６６】
トラックデータのうち、斜線のハッチングを施してある部分は演奏装置４−２による演奏音がスピーカ４２−２から出力された部分、点描のハッチングを施してある部分は演奏装置４−３による演奏音がスピーカ４２−３から出力された部分、ハッチングを施していない部分は演奏装置４−１による演奏音がスピーカ４２−１から出力された部分を示している。また、時刻ｔ０は演奏装置４−１と演奏装置４−２が近距離に存在した第一の状況において演奏が開始された時刻を、時刻ｔ１は演奏装置４−３が追加された第二の状況の発生時刻を、時刻ｔ２は演奏装置４−２が離脱した第三の状況の発生時刻をそれぞれ示している。
【０１６７】
図２８に示すとおり、合奏中に演奏装置が新たに合奏に参加した場合や、合奏に参加している演奏装置が合奏中に離脱した場合でも、合奏に参加している演奏装置がトラックの演奏を適宜分担し、楽曲が完成するよう合奏を続けていることがわかる。
【０１６８】
以上説明したように、本発明の実施の形態２における第一の携帯電話端末３００においては、演奏装置４−１の近距離にある演奏装置４−２を演奏装置検出手段３が無線を介して検出して検出結果情報３１０を出力し、部分楽曲決定手段２が検出結果情報３１０に基づいて演奏装置４−１および演奏装置４−２が演奏する部分楽曲を指示する部分楽曲情報５２２−１および５２２−２を決定する。これにより、合奏に参加している演奏装置４−２を自動的に検出して演奏装置４−１および演奏装置４−２が演奏する部分楽曲を決定することができるので、利用者による煩わしい準備作業を必要とせず、合奏に参加している携帯電話端末だけで完成された楽曲となるよう演奏装置に楽曲データを割り当てることができる。
【０１６９】
また、本発明の実施の形態２における携帯電話端末３００においては、演奏装置検出手段３が出力する検出結果情報３１０に基づいて演奏装置４−２が新たに参加したことまたは演奏装置４−２が離脱したことを検出し、部分楽曲決定手段２が演奏装置４−２への部分楽曲の割り当てを変更することにより、合奏中の演奏装置の追加や離脱に応じて演奏装置が部分楽曲を適宜分担して演奏するので、楽曲が完成するように携帯電話端末が合奏を続けることができる。
【０１７０】
また、本発明の実施の形態２における携帯電話端末３００においては、部分楽曲決定手段２が演奏装置４−２への部分楽曲の割り当てを変更する際に、演奏装置４−２が出力する演奏進行情報４３０に基づいて部分楽曲の割り当てを決定することにより、携帯電話端末４００が新たに合奏可能となった直後に携帯電話端末４００が素早く演奏を開始できるよう演奏装置４−２に部分楽曲を割り当てることができる。
【０１７１】
また、本発明の実施の形態２における携帯電話端末３００においては、部分楽曲決定手段２が、部分楽曲の特徴を表す属性情報に基づいて部分楽曲の割り当てを決定することにより、特徴的な部分楽曲を新たに参加した携帯電話端末４００の演奏装置４−２に優先的に割り当てるといった、部分楽曲の特徴に応じた割り当ての制御が可能となる。これにより、たとえば新たに参加した携帯電話端末４００に特徴的な部分楽曲を演奏させて携帯電話端末４００を目立たせることができるので、携帯電話端末が新たに合奏に参加したことを利用者に印象付けることができる。
【０１７２】
また、本発明の実施の形態２における携帯電話端末３００においては、演奏装置検出手段３が出力する検出結果情報３１０に基づいて演奏装置４−２が楽曲を保持していることを検出した場合に、部分楽曲を演奏装置４−２へ割り当てることにより、同一の楽曲を格納した携帯電話端末であれば煩わしい準備をせずに合奏に参加できるので、共通の趣向を持つ利用者同士のコミュニケーションツールとしての携帯電話端末の有用性が増す。
【０１７３】
また、本発明の実施の形態２における携帯電話端末３００においては、演奏装置検出手段３が出力する検出結果情報３１０に基づいて演奏装置４−２が楽曲を保持していることを検出した場合に、部分楽曲を演奏装置４−２へ割り当てて、演奏装置４−１が出力する演奏進行情報４３０に基づいて演奏装置４−２における部分楽曲の演奏を制御することにより、携帯電話端末３００が楽曲を演奏している最中に、同一の楽曲を格納した携帯電話端末４００を所持する利用者が近づくと、携帯電話端末４００が自動的に楽曲の演奏に参加することになるので、たとえば見ず知らずの人々が集まる場所で利用者と共通の趣向を持つ別の利用者が出会った際に利用者の携帯電話端末が互いに共鳴し合うような演出効果がもたらされ、コミュニケーションツールとしての携帯電話端末の有用性が増す。
【０１７４】
また、本発明の実施の形態２における携帯電話端末３００においては、部分楽曲決定手段２が楽曲から部分楽曲を抽出するための部分楽曲情報５２２−２によって演奏装置４−２が演奏すべき部分楽曲を演奏装置４−２へ指示することにより、演奏装置４−２への演奏の指示の際のデータ転送量を抑え、部分楽曲の演奏データそのものを送受することによる携帯電話端末４００の動作の遅延を防止することができる。
【０１７５】
なお、本発明の実施の形態において、部分楽曲決定手段はトラックごとの単位で部分楽曲を演奏装置へ割り当てるものとしたが、これに限るものではなく、楽曲を構成する互いに分離可能な単位であればどのような単位で部分楽曲を割り当ててもよく、例えばチャンネル、プログラム番号、音色、楽器、フレーズ、パート、声部、小節、拍、音符などに基づく単位であってもよいし、楽曲に含まれる歌詞を構成する段落、行、節、句、文節、単語、文字に基づいて楽曲の一部を抽出した単位であってもよい。
【０１７６】
なお、また、本発明の実施の形態において、演奏装置検出手段と、部分楽曲の演奏を演奏装置に指示する演奏指示送信手段とを別々の手段として構成したが、一の無線通信手段が上記両手段の機能を兼ねるように構成してもよい。
【０１７７】
なお、また、本発明の実施の形態において、部分楽曲決定手段と演奏装置検出手段の両手段を携帯電話端末の筐体に設置する構成としたが、これに限るものではなく、たとえば携帯端末が演奏装置検出手段を備え、サーバが部分楽曲決定手段を備え、携帯端末とサーバとが通信することにより演奏装置検出手段による検出結果を部分楽曲決定手段へ伝える構成とするなど、部分楽曲決定手段と演奏装置検出手段とを互いに分離構成してもよい。
【０１７８】
なお、また、本発明の実施の形態において、楽曲データ、楽曲情報、部分楽曲情報の各データについて例を挙げて説明を行ったが、各々のデータ構造が本発明の実施の形態で説明した構造に限られるものではないことは言うまでもない。
【産業上の利用可能性】
【０１７９】
本発明は、即興的かつ動的な合奏を可能とするという効果を奏し、したがって、合奏システム、マスタ端末ならびにスレーブ端末（携帯電話端末や携帯型電子機器等の携帯端末、ならびに、店内に設置されるマルチメディア情報端末、ミュージックボックス、ホームサーバ等を含む）ならびに楽曲の合奏方法として有用である。
【図面の簡単な説明】
【０１８０】
【図１】本発明の、複数の携帯端末を用いた合奏方法における基本的な手順を説明するための図
【図２】演奏分担の例を説明するための図
【図３】図１に示される携帯端末に備わる機能ブロックの例を示すブロック図
【図４】本発明の実施の形態１における楽曲割当装置の概略構成図
【図５】本発明の実施の形態１における第一の携帯電話端末の構成図
【図６】本発明の実施の形態１における第二の携帯電話端末の構成図
【図７】本発明の実施の形態１における第一の携帯電話端末の制御手段の処理手順を示すフローチャート
【図８】本発明の実施の形態１における第一の携帯電話端末の部分楽曲決定手段の処理手順を示すフローチャート
【図９】本発明の実施の形態１における第一の携帯電話端末の楽曲保持手段が保持する楽曲データの例を示す図
【図１０】本発明の実施の形態１における携帯電話端末の動作状況の例を示す図
【図１１】本発明の実施の形態１における携帯電話端末の部分楽曲決定手段が出力する部分楽曲データの例を示す図
【図１２】本発明の実施の形態２における楽曲割当装置の概略構成図
【図１３】本発明の実施の形態２における第一の携帯電話端末の構成図
【図１４】本発明の実施の形態２における第二の携帯電話端末の構成図
【図１５】本発明の実施の形態２における第一の携帯電話端末の制御手段の処理手順を示すフローチャート
【図１６】本発明の実施の形態２における第一の携帯電話端末の部分楽曲決定手段の処理手順を示すフローチャート
【図１７】本発明の実施の形態２における第一の携帯電話端末の部分楽曲決定手段の処理手順を示すフローチャート
【図１８】本発明の実施の形態２における第一の携帯電話端末の楽曲保持手段が保持する楽曲データの例を示す図
【図１９】本発明の実施の形態２における第一の携帯電話端末の楽曲保持手段が保持する楽曲データの例を示す図
【図２０】本発明の実施の形態２における第一の携帯電話端末の楽曲保持手段が保持する楽曲データの例を示す図
【図２１】本発明の実施の形態２における第一の携帯電話端末の楽曲保持手段が出力する楽曲情報の例を示す図
【図２２】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２３】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２４】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２５】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２６】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２７】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【図２８】本発明の実施の形態２における携帯電話端末の動作例を説明する図
【符号の説明】
【０１８１】
１  楽曲割当装置
２  部分楽曲決定手段
３  演奏装置検出手段
４−１、４−２  演奏装置
５  楽曲保持手段
９  制御手段
３１  装置情報送信手段
３２  装置情報提供手段
４１  再生手段
４２、４２−１、４２−２、４２−３  スピーカ
６１  演奏指示送信手段
６２  演奏指示受信手段
８１、８１−１、８１−２、８１−３  再生指示手段
８２  音声通信手段
１００、１００−１、２００、２００−２、２００−３、３００、３００−１、４００、４００−２、４００−３  携帯電話端末
３１０  検出結果情報
３２０  装置情報要求
３３０  装置情報
４１０  再生開始指示
４２０  再生信号
５１０  楽曲
５１１  楽曲データ
５１２  楽曲情報
５２０−１、５２０−２  部分楽曲
５２１−１、５２１−２、５２１−３  部分楽曲データ
５２２−１、５２２−２  部分楽曲情報
５３０  楽曲識別情報
Ｔ２０１、Ｔ２０３、Ｔ２０５、Ｔ２０６、Ｔ２０７  部分楽曲割当テーブル
Ｔ２１１、Ｔ２１２、Ｔ２１３、Ｔ２１４、Ｔ２１５、Ｔ２１６、Ｔ２１７  演奏装置状態テーブル
【図１】
2008009267.tif 000003
【図２】
2008009267.tif 000004
【図３】
2008009267.tif 000005
【図４】
2008009267.tif 000006
【図５】
2008009267.tif 000007
【図６】
2008009267.tif 000008
【図７】
2008009267.tif 000009
【図８】
2008009267.tif 000010
【図９】
2008009267.tif 000011
【図１０】
2008009267.tif 000012
【図１１】
2008009267.tif 000013
【図１２】
2008009267.tif 000014
【図１３】
2008009267.tif 000015
【図１４】
2008009267.tif 000016
【図１５】
2008009267.tif 000017
【図１６】
2008009267.tif 000018
【図１７】
2008009267.tif 000019
【図１８】
2008009267.tif 000020
【図１９】
2008009267.tif 000021
【図２０】
2008009267.tif 000022
【図２１】
2008009267.tif 000023
【図２２】
2008009267.tif 000024
【図２３】
2008009267.tif 000025
【図２４】
2008009267.tif 000026
【図２５】
2008009267.tif 000027
【図２６】
2008009267.tif 000028
【図２７】
2008009267.tif 000029
【図２８】
2008009267.tif 000030