(57)【特許請求の範囲】
【請求項１】
楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信する受信手段と、
前記受信手段により受信された楽音ファイルに基づいて所定の楽器を自動演奏させる自動演奏制御手段と、
前記自動演奏制御手段によって演奏された楽器から空間に発せられた音を収音する収音手段と、
前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させる制御手段と、
前記記憶手段に記憶された演奏音ファイルを通信端末に送信する送信手段と
を具備することを特徴とする演奏音提供装置。
【請求項２】
前記受信手段は、楽器の種類の指定を通信端末から受信し、
前記楽器の種類の指定に基づいて前記楽器の音色を変更する変更手段と
を具備することを特徴とする請求項１に記載の演奏音提供装置。
【請求項３】
前記受信手段は、前記所定の楽器が自動演奏されるときの環境の指定を通信端末から受信し、
前記制御手段は、前記収音手段が収音した音に対して、前記環境の指定に基づいて音響処理を行った音を表す演奏音ファイルを記憶手段に記憶させることを特徴とする請求項１に記載の演奏音提供装置。
【請求項４】
前記受信手段は、前記演奏音ファイルのファイル形式の指定を通信端末から受信し、
前記制御手段は、指定されたファイル形式の演奏音ファイルを前記記憶手段に記憶させる
ことを特徴とする請求項１に記載の演奏音提供装置。
【請求項５】
前記受信手段は、楽音ファイルの作成に用いられた楽器の種類の指定を通信端末から受信し、
前記制御手段は、指定された種類の楽器が有する特性に応じて補正された楽音ファイルに基づいて前記所定の楽器から発せられた音を表す演奏音ファイルを、前記記憶手段に記憶させる
ことを特徴とする請求項１に記載の演奏音提供装置。
【請求項６】
前記楽音ファイルは、ＭＩＤＩ（Musical Instrument Digital Interface）規格に準拠した形式のファイルである
ことを特徴とする請求項１に記載の演奏音提供装置。
【請求項７】
通信端末が前記演奏音ファイルを取得するためにアクセスすべき閲覧用ページのアドレスを楽音ファイルの送信元たる通信端末に対して通知する一方、
当該閲覧用ページにアクセスしてきた通信端末に対して前記演奏音ファイルを送信する
ことを特徴とする請求項１に記載の演奏音提供装置。
【請求項８】
前記送信手段は、前記所定の楽器から発せられた音を表すサンプルデータを通信端末からの要求に応じて当該通信端末に送信する
ことを特徴とする請求項１に記載の演奏音提供装置。
【請求項９】
楽音の音高および発音タイミングの指定を含む楽音ファイルを演奏音提供装置に送信する送信手段と、
前記演奏音提供装置において生成された演奏音ファイルであって、自動演奏制御手段が前記楽音ファイルに基づいて所定の楽器を自動演奏し、収音手段が前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音し、前記収音手段が収音した音を表す演奏音ファイルを当該演奏音提供装置から受信する受信手段と、
前記受信手段により受信された演奏音ファイルを、演奏音ファイルに応じた音を出力可能な音出力装置に供給する制御手段と
を具備することを特徴とする通信端末。
【請求項１０】
通信端末との間でネットワークを介した通信を行なうコンピュータが、
楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信し、
自動演奏制御手段に、受信した楽音ファイルに基づいて所定の楽器を自動演奏させ、
収音手段に、前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音させ、
前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させ、
前記記憶手段に記憶された演奏音ファイルを通信端末に送信する
ことを特徴とする演奏音提供方法。
【請求項１１】
通信端末との間でネットワークを介した通信が可能なコンピュータに、
楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信する機能と、
自動演奏制御手段に、受信された楽音ファイルに基づいて所定の楽器を自動演奏させる機能と、
収音手段に、前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音させる機能と、
前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させる機能と、
前記記憶手段に記憶された演奏音ファイルを通信端末に送信する機能と
を実現させるためのコンピュータ読取り可能なプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種楽器の演奏音を表すデータを利用者に提供する装置および方法、この方法を実現するためのプログラム、ならびにこのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
音楽の分野においては極めて多様な楽器が古くから提供されてきた。これらの楽器によれば、利用者は、その演奏動作に応じて楽器から発せられた音を聴取することができる。
【０００３】
【発明が解決しようとする課題】
ところで、楽器の演奏を行なう者には、様々な楽器を演奏したいという要求が生ずることがある。しかしながら、この要求を満たすためには所望の楽器を購入または借用する必要があり、利用者が多大な経済的負担を強いられる結果となる。また、極めて高価な楽器や、歴史的または資料的な価値を有する希少な楽器を演奏することは、一般の利用者にとってはほとんど不可能である。このように、自己の所有しない所望の楽器を演奏したいという要求が大きいという現実にもかかわらず、この要求が満たされる機会は極めて限定されているという問題があった。
【０００４】
本発明は、以上説明した事情に鑑みてなされたものであり、所望の楽器を所有していなくても、利用者がその楽器の演奏音を得ることができる演奏音提供装置、演奏音提供方法、通信端末、プログラムおよび記録媒体を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る演奏音提供装置は、楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信する受信手段と、前記受信手段により受信された楽音ファイルに基づいて所定の楽器を自動演奏させる自動演奏制御手段と、前記自動演奏制御手段によって演奏された楽器から空間に発せられた音を収音する収音手段と、前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させる制御手段と、前記記憶手段に記憶された演奏音ファイルを通信端末に送信する送信手段とを具備することを特徴としている。
【０００６】
この構成によれば、楽音ファイルに基づく自動演奏によって楽器から発せられた音を表す演奏音ファイルが通信端末に送信されるようになっているので、通信端末の利用者は、所望の楽器を所有していなくても、その楽器の演奏音を聴取することができる。さらに、自動演奏の基礎となる楽音ファイルを利用者が任意に作成し得るものとすれば、利用者の演奏動作に応じた所望の楽器の演奏音が得られる。
【０００７】
また、上記課題を解決するために、本発明に係る通信端末は、楽音の音高および発音タイミングの指定を含む楽音ファイルを演奏音提供装置に送信する送信手段と、前記演奏音提供装置において生成された演奏音ファイルであって、自動演奏制御手段が前記楽音ファイルに基づいて所定の楽器を自動演奏し、収音手段が前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音し、前記収音手段が収音した音を表す演奏音ファイルを、当該演奏音提供装置から受信する受信手段と、前記受信手段により受信された演奏音ファイルを演奏音ファイルに応じた音を出力可能な音出力装置に供給する制御手段とを具備することを特徴とする。
【０００８】
この通信端末によれば、楽音ファイルに基づく自動演奏によって楽器から発せられた音を表す演奏音ファイルを演奏音提供装置から受信するようになっているから、その利用者は、所望の楽器を所有していなくても、その楽器の演奏音を聴取することができる。さらに、自動演奏の基礎となる楽音ファイルを利用者が任意に作成し得るものとすれば、利用者の演奏動作に応じた所望の楽器の演奏音が得られる。
【０００９】
また、本発明は、演奏音ファイルを提供するための方法としても実施され得る。すなわち、この方法は、通信端末との間でネットワークを介した通信を行なうコンピュータが、楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信し、自動演奏制御手段に、受信した楽音ファイルに基づいて所定の楽器を自動演奏させ、収音手段に、前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音させ、前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させ、前記記憶手段に記憶された演奏音ファイルを通信端末に送信することを特徴とする。
【００１０】
さらに、本発明は、コンピュータによって実行されるプログラムとしても実施され得る。すなわち、このプログラムは、通信端末との間でネットワークを介した通信が可能なコンピュータに、楽音の音高および発音タイミングの指定を含む楽音ファイルを通信端末から受信する機能と、自動演奏制御手段に、受信された楽音ファイルに基づいて所定の楽器を自動演奏させる機能と、収音手段に、前記自動演奏制御手段によって自動演奏された楽器から空間に発せられた音を収音させる機能と、前記収音手段が収音した音を表す演奏音ファイルを記憶手段に記憶させる機能と、前記記憶手段に記憶された演奏音ファイルを通信端末に送信する機能とを実現させるためのプログラムである。このプログラムや、上述した方法によっても、上記演奏音提供装置と同様の効果が得られる。
【００１１】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態について説明する。かかる実施の形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
【００１２】
＜Ａ：実施形態の構成＞
まず、図１を参照して、本発明の実施形態に係る演奏音提供システムの構成を説明する。同図に示すように、このシステムは、複数の通信端末１０，１０，……と、インターネットや公衆交換電話網などを含むネットワーク２０と、ネットワーク２０に接続された演奏音提供装置３０とを有する。
【００１３】
複数の通信端末１０の各々は、演奏音提供装置３０との間でネットワーク２０を介した通信を行なうコンピュータシステムである。各通信端末１０は、図２に示すように、ＣＰＵ（Central Processing Unit）１０１、記憶装置１０２、表示装置１０３、入力装置１０４、ＭＩＤＩ（Musical Instrument Digital Interface）楽器１０５、読出装置１０６、通信制御装置１０７および音出力装置１０８を有する。これらの各部はバス１５０に接続されている。
【００１４】
このうちＣＰＵ１０１は、記憶装置１０２や図示しないＲＯＭに格納されたプログラムを実行することにより、通信端末１０の各部を制御する。記憶装置１０２は、ＣＰＵ１０１によって実行されるプログラムやその実行時に使用されるデータを記憶するための手段であり、例えばハードディスク装置である。表示装置１０３は、ＣＲＴ（Cathode Ray Tube）や液晶表示パネルなどを備え、ＣＰＵ１０１による制御のもとに各種の画像を表示する。入力装置１０４は、マウスなどのポインティングデバイスと、文字や記号を入力するためのキーボードとを備え、利用者による操作に応じた信号をＣＰＵ１０１に出力する。
【００１５】
ＭＩＤＩ楽器１０５は、利用者の演奏動作に応じたＭＩＤＩデータを出力するための装置である。すなわち、ＭＩＤＩ楽器１０５は各楽音に対応した複数の操作子を備えるとともに、これら操作子のうちのいずれかが利用者によって操作されると、その操作に対応したＭＩＤＩデータを出力する。本実施形態におけるＭＩＤＩ楽器１０５は複数の鍵を備えた鍵盤楽器であり、利用者によっていずれかの鍵が押鍵または離鍵されると、この動作に対応するＭＩＤＩデータを出力するようになっている。ＣＰＵ１０１は、このＭＩＤＩ楽器１０５から順次に出力されるＭＩＤＩデータを、ＳＭＦ（Standard MIDI File）形式の楽音ファイルとして記憶装置１０２に記憶させる。この楽音ファイルには、利用者の演奏動作によって選択された楽音の音高（ノートナンバ）と、その楽音の音量（ベロシティ）と、その発音タイミングとが含まれている。
【００１６】
読出装置１０６は、可搬型の記録媒体１２０に格納されたデータを読み出すための手段である。本実施形態における記録媒体１２０は可搬型の磁気ディスクであり、ＳＭＦ形式の楽音ファイルが格納されている。すなわち、記録媒体１２０には、例えば他の機器によって作成された楽音ファイルが格納されている。そして、記録媒体１２０が読出装置１０６にセット（挿入）されると、これに格納された楽音ファイルが記憶装置１０２に転送されるようになっている。このように、本実施形態においては、記憶装置１０２に楽音ファイルを格納するための手段として、ＭＩＤＩ楽器１０５と読出装置１０６の２系統が用意されているのである。
【００１７】
次に、通信制御装置１０７は、演奏音提供装置３０との間でネットワーク２０を介した通信を行なうための手段であり、例えばモデムである。すなわち、通信制御装置１０７は、ＣＰＵ１０１から供給されたデータを演奏音提供装置３０に送信する一方、演奏音提供装置３０から受信したデータをＣＰＵ１０１に出力する。具体的には、本実施形態における通信制御装置１０７は、記憶装置１０２から読み出された楽音ファイルをＣＰＵ１０１から受信すると、この楽音ファイルを演奏音提供装置３０に送信するようになっている。
【００１８】
音出力装置１０８は、ＣＰＵ１０１から供給されたデジタルデータに基づいて音を発生させるための手段であり、デジタルデータをアナログ信号に変換するためのＤ／Ａ変換器と、このアナログ信号に応じた音を発生させるスピーカとを備えている（ともに図示略）。ただし、スピーカの代わりに、耳に装着可能なイヤホンやヘッドホンを用いることもできる。
【００１９】
一方、図１に示した演奏音提供装置３０は、通信端末１０から楽音ファイルを受信するとともに、この楽音ファイルに対応する演奏音ファイルを通信端末１０に送信するためのコンピュータシステムである。ここで、演奏音ファイルには、通信端末１０から受信した楽音ファイルに基づいて所定の楽器を自動演奏したときに当該楽器から発せられた音を表すデジタルデータが含まれている。さらに、楽音ファイルに基づいて自動演奏を行なう楽器やその自動演奏が行なわれる環境といった各種の条件は、通信端末１０の利用者によって任意に選択されるようになっている。かかる構成により、通信端末１０の利用者は、自己の作成した楽音ファイルに基づいて所望の楽器を自動演奏したときの演奏音を表す演奏音ファイルを取得することができるのである。
【００２０】
この演奏音提供装置３０は、図３に示すように、ＣＰＵ３０１、記憶装置３０２、入力装置３０３、通信制御装置３０４、自動演奏楽器３０５、収音装置３０６、Ａ／Ｄ変換器３０７および読出／書込装置３０８を有する。これらの各部はバス３５０に接続されている。
【００２１】
このうちＣＰＵ３０１は、記憶装置３０２に格納されたプログラムを実行することにより、この演奏音提供装置３０の制御中枢として機能する。入力装置３０３は、演奏音提供装置３０の管理者による操作に応じた信号をＣＰＵ３０１に出力する。また、通信制御装置３０４は、各通信端末１０との間でネットワーク２０を介した通信を行なうための手段である。
【００２２】
記憶装置３０２は、例えばハードディスク装置である。この記憶装置３０２は、ＣＰＵ３０１によって実行されるプログラムのほか、図３に示すように、演奏音ファイル、サンプル音ファイル、管理ファイルおよび画像ファイルを記憶する。このうち演奏音ファイルは、通信端末１０から受信した楽音ファイルに基づいて作成されたものである。サンプル音ファイルは、演奏音ファイルを作成するために用意された各楽器の演奏音を表すデータである。すなわち、サンプル音ファイルは、種々の楽器によって特定の楽曲を演奏したときの演奏音に対応するデジタルデータからなり、利用者の試聴に供されるものとして予め記憶装置３０２に記憶されている。管理ファイルは、演奏音提供装置３０によるサービスの利用者を管理するためのファイルであり、例えば各利用者に一意に割り当てられた識別情報（以下、「ユーザＩＤ」という）などが含まれている。また、画像ファイルは、通信端末１０の表示装置１０３に表示されるべき各種の画像を表すデータからなる。画像ファイルに基づいて表示装置１０３に表示される画面としては、例えば、自動演奏を行なうべき楽器などの選択を利用者に促すための画面がある。
【００２３】
次に、自動演奏楽器３０５は、通信端末１０から送信された楽音ファイルに基づいて自動演奏を行なう楽器であり、音を発する発音源と、楽音ファイルに基づいてこの発音源を駆動する自動演奏機構とを備えている。本実施形態においては、自動演奏機能を備えた鍵盤楽器を自動演奏楽器３０５として想定する。この場合、自動演奏楽器３０５は、発音源たる弦と、複数のハンマのうちいずれかを楽音ファイルに基づいて駆動することにより弦を打撃するハンマ機構とを備える。すなわち、この自動演奏楽器３０５は、楽音ファイルにおいて指定されている楽音に対応するハンマを、その楽音について指定されている発音タイミングにおいて駆動することによって、当該ハンマによる打弦に応じた音を発するものである。
【００２４】
収音装置３０６は、自動演奏楽器３０５から発せられた音に対応する電気信号（アナログ信号）を出力するための手段であり、具体的にはマイクロホンである。Ａ／Ｄ変換器３０７は、この収音装置３０６から出力された信号をデジタルデータに変換するための手段である。ＣＰＵ３０１は、Ａ／Ｄ変換器３０７から出力されたデジタルデータに基づいて演奏音ファイルを生成して記憶装置３０２に記憶させる。
【００２５】
読出／書込装置３０８は、可搬型の記録媒体３２０に格納されたデータの読出しや、この記録媒体３２０へのデータの書込みを行なう装置である。この記録媒体３２０は、例えば可搬型の磁気ディスクである。例えば、読出／書込装置３０８は、通信端末１０から受信した楽音ファイルを記録媒体３２０に書込む。
【００２６】
一方、図３のうち一点鎖線で囲まれた部分（以下、「ファイル作成ユニット」という）４０は、自動演奏楽器３０５、収音装置３０６およびＡ／Ｄ変換器３０７と同様に、楽音ファイルに応じた演奏音ファイルを作成するための手段である。ただし、このファイル作成ユニット４０は、演奏音提供装置３０に対して地理的に離間した場所に設置されている。
【００２７】
読出／書込装置４０１は、読出／書込装置３０８によって記録媒体３２０に格納された楽音ファイルを読み出して自動演奏楽器４０２に出力する。一方、自動演奏楽器４０２、収音装置４０３およびＡ／Ｄ変換器４０４は、上述した自動演奏楽器３０５、収音装置３０６およびＡ／Ｄ変換器３０７と同様の役割を担っている。すなわち、読出／書込装置４０１から供給された楽音ファイルに基づいて自動演奏楽器４０２が演奏音を発すると、この演奏音が収音装置４０３によって電気信号に変換されるとともに、この電気信号に対応するデジタルデータがＡ／Ｄ変換器４０４から出力される。そして、読出／書込装置４０１は、Ａ／Ｄ変換器４０４から出力されたデジタルデータを演奏音ファイルとして記録媒体３２０に格納するのである。この演奏音ファイルは、読出／書込装置３０８によって読み出されて記憶装置３０２に転送される。すなわち、本実施形態においては、楽音ファイルに応じた演奏音ファイルを作成するための手段として、自動演奏楽器３０５、収音装置３０６およびＡ／Ｄ変換器３０７からなる第１の系統と、読出／書込装置３０８、記録媒体３２０、読出／書込装置４０１、自動演奏装置４０２、収音装置４０３およびＡ／Ｄ変換器４０４からなる第２の系統（ファイル作成ユニット４０）とが用意されているのである。
【００２８】
＜Ｂ：実施形態の動作＞
図４は、本実施形態の動作の概要を示す図である。同図の（１）に示すように、本実施形態においては、まず、利用者によって入力された演奏音ファイル作成条件と、演奏音ファイル作成の基礎となる楽音ファイルとが通信端末１０から演奏音提供装置３０に送信される。この演奏音ファイル作成条件は、楽音ファイルに基づいて演奏音ファイルを作成するときの条件であり、例えば自動演奏を行なう楽器の種類（自動演奏楽器３０５または４０２のいずれか）などを指定するものである。次いで、図４の（２）に示すように、演奏音提供装置３０において、通信端末１０から送信された楽音ファイルに基づいた演奏音ファイルの作成が行なわれる。この演奏音ファイルが作成された後、図４の（３）に示すように、演奏音ファイルの送信を要求する信号が通信端末１０から演奏音提供装置３０に送信されることを契機として、この演奏音ファイルが通信端末１０に送信される。以下、図４に示した（１）ないし（３）の動作に分けて、本実施形態の動作の説明を進める。
【００２９】
（１）演奏音ファイル作成条件入力および楽音ファイル送信
まず、利用者によって入力装置１０４に所定の操作がなされると、通信端末１０はネットワーク２０を介して演奏音提供装置３０に接続される。この接続を検知すると、演奏音提供装置３０のＣＰＵ３０１は、記憶装置３０２に記憶されたプログラムを実行することにより、図５に示す動作を実行する。
【００３０】
同図に示すように、ＣＰＵ３０１は、記憶装置３０２に記憶された画像ファイルに基づいて、演奏音ファイル作成条件を利用者に選択させるための画面を通信端末１０の表示装置１０３に表示させる。加えて、ＣＰＵ３０１は、この表示のもとで利用者が入力した事項を認識するとともに、記憶装置３０２に格納された当該利用者の管理ファイルにこれらの事項を追加させる（ステップＳａ１）。以下、図７ないし図１１を参照して、このステップＳａ１において表示装置１０３に表示される各画面の内容、および利用者によって入力されるべき事項について詳述する。
【００３１】
まず、ＣＰＵ３０１は、図７に示す希望楽器選択画面を通信端末１０の表示装置１０３に表示させる。この画面は、演奏音ファイルを生成するときに演奏音を発生させるべき楽器の種類を利用者に選択させるための画面であり、演奏音ファイルの作成のために用意された楽器（すなわち利用者による選択の候補となる楽器）の名称Ｎと、各名称Ｎの左側に配置されたチェック領域Ａｃとを含む。利用者は、第１に、入力装置１０４のマウスを操作することによって所望の楽器に対応するチェック領域Ａｃ内にポインタＰを移動させ、第２に、この状態でマウスのボタンをクリックすることによって、この楽器を選択することができる。選択されたチェック領域Ａｃには、その楽器が選択されたことを表すチェック印が表示される。なお、図７においては、「ピアノＡ２」が選択された場合が示されている。
【００３２】
さらに、希望楽器選択画面のうち各楽器の名称Ｎの右側には、「サンプル」ボタンＢｓが表示される。利用者は、この「サンプル」ボタンＢｓをクリックすることによって、対応する楽器の演奏音を試聴することができる。すなわち、いずれかの楽器に対応する「サンプル」ボタンＢｓがクリックされたことを検知すると、演奏音提供装置３０のＣＰＵ３０１は、この楽器のサンプル音ファイルを記憶装置３０２から読み出して通信端末１０に送信する。このサンプル音ファイルが通信端末１０の音出力装置１０８に供給されることによって、クリックされた「サンプル」ボタンＢｓに対応する楽器の演奏音が発せられる。したがって利用者は、この音を試聴したうえで楽器を選択することができる。
【００３３】
所望の楽器を選択すると、利用者は、希望楽器選択画面に含まれる「確定」ボタンＢｄをクリックする。この結果、選択された楽器の種類が演奏音提供装置３０のＣＰＵ３０１によって認識され、その利用者の管理ファイルに追加される。なお、以下に示す各画面においても、「確定」ボタンＢｄのクリックを契機として、選択された事項が演奏音提供装置３０のＣＰＵ３０１によって認識されるとともに、その事項が管理ファイルに追加される点は同様である。
【００３４】
次いで、ＣＰＵ３０１は、図８に示す演奏環境選択画面を通信端末１０の表示装置１０３に表示させる。この画面は、楽器が演奏音を発生させるときの環境を利用者に選択させるための画面であり、ここでは「コンサートホールＢ１」、「コンサートホールＢ２」、「教会」および「リバーブなし」のいずれかが演奏環境として選択されるようになっている。
【００３５】
この演奏環境の選択が確定されると、ＣＰＵ３０１は、図９に示す収音位置選択画面を通信端末１０の表示装置１０３に表示させる。この画面は、楽器から発せられる音を収音する収音装置３０６または収音装置４０３が、当該楽器に対してどの位置に配置されるべきかを利用者に選択させるための画面であり、「近い」「遠い」および「中間」のいずれかが選択されるようになっている。
【００３６】
収音位置の選択が確定されると、ＣＰＵ３０１は、図１０に示す出力ファイル形式選択画面を通信端末１０の表示装置１０３に表示させる。この画面は、演奏音ファイルのファイル形式を利用者に選択させるための画面であり、ここでは「ＷＡＶＥ形式」、「ＡＩＦＦ（Audio Interchange File Format）形式」、「ＭＰ３（MPEG Audio Layer-3）形式」および「ＷＭＡ（Windows Media Audio）形式」のいずれかが選択されるようになっている。
【００３７】
出力ファイル形式の選択が確定されると、ＣＰＵ３０１は、図１１に示す使用楽器選択画面を通信端末１０の表示装置１０３に表示させる。この画面は、楽音ファイルを作成するときに用いた楽器の種類を利用者に選択させるための画面であり、ここでは「ピアノＡ１」、「ピアノＡ２」、「エレクトーン」および「シンセサイザー」のいずれかが選択されるようになっている。
【００３８】
以上示した演奏ファイル作成条件の入力が完了すると、ＣＰＵ３０１は、演奏音提供装置３０によるサービス料金の支払いに関する処理を実行する（ステップＳａ２）。すなわち、まず、ＣＰＵ３０１は、図１２に示すカード番号入力画面を通信端末１０の表示装置１０３に表示させる。この画面は、演奏音提供装置３０によるサービス料金の支払いに利用するクレジットカードの番号を入力するための入力領域Ａ１を含んでいる。利用者は、入力装置１０４のキーボードを操作することにより、この入力領域Ａ１に自己のクレジットカードの番号を入力した後、「確定」ボタンＢｄをクリックする。この結果、入力されたクレジットカード番号が演奏音提供装置３０のＣＰＵ３０１によって認識され、その利用者の管理ファイルに追加される。
【００３９】
次に、ＣＰＵ３０１は、クレジットカードの番号が適正なものであるか否かを確認する。すなわち、ＣＰＵ３０１は、クレジットカード事業者の通信端末に対して、先に入力されたクレジットカードの番号を含む認証要求を送信する。一方、クレジットカード事業者の通信端末は、通知された番号が当該事業者のサービスの加入者に割り当てられたものとして適正に登録されたものであるか否かを判定し、この判定結果を演奏音提供装置３０に送信する。ＣＰＵ３０１は、この判定結果に基づいて、クレジットカード番号の適否を確認するのである。
【００４０】
続いて、利用者によって入力されたクレジットカード番号が適正であることを条件として、ＣＰＵ３０１は、その利用者を一意に特定可能なユーザＩＤを生成するとともに、図１３に示すように、このユーザＩＤを利用者に通知するためのユーザＩＤ通知画面を表示装置１０３に表示させる（ステップＳａ３）。このユーザＩＤは、通信端末１０によって演奏音ファイルが要求されるときに、その利用者が適正であるか否かを確認するために用いられるものである。
【００４１】
次に、ＣＰＵ３０１は、図１４に示す楽音ファイル送信指示画面を通信端末１０の表示装置１０３に表示させる（ステップＳａ４）。この画面は、通信端末１０の利用者に対して楽音ファイルの送信を指示するための画面であり、演奏音提供装置に送信されるべき楽音ファイルを指定するための入力領域Ａ２を有する。利用者は、入力装置１０４のキーボードを操作することにより、通信端末１０における楽音ファイルの所在（フォルダ名またはディレクトリ）を入力領域Ａ２に入力した後、「送信」ボタンＢｔをクリックする。この結果、指定された楽音ファイルがＣＰＵ１０１によって記憶装置１０２から読み出されるとともに、通信制御装置１０７を介して演奏音提供装置３０に送信される。一方、演奏音提供装置３０のＣＰＵ３０１は、通信端末１０から受信した楽音ファイルを記憶装置３０２に格納する（ステップＳａ５）。
【００４２】
（２）演奏音ファイル作成
この後、通信端末１０から受信した楽音ファイルに基づいて演奏音ファイルを作成するための動作が行なわれる。なお、ここでは、前掲図７に示した希望楽器選択画面において自動演奏楽器３０５が選択され、かつ、前掲図８に示した演奏環境設定画面において当該自動演奏楽器３０５が設置された環境が選択された場合を想定する。このとき、自動演奏楽器３０５の演奏音に基づいて演奏音ファイルが作成される。
【００４３】
まず、演奏音提供装置３０の管理者は、自動演奏楽器３０５に設置される収音装置３０６を、前掲図９に示した収音装置位置選択画面にて選択された位置に配置する。この後、管理者によって入力装置３０３に所定の操作がなされ、演奏音ファイル作成の基礎となる楽音ファイルが選択されると、ＣＰＵ３０１は、前掲図１１に示した使用楽器選択画面において選択された楽器の特性に応じて、この楽音ファイルに補正を施す。例えば、シンセサイザーの鍵とピアノの鍵とを同一の力で押下したとしても、シンセサイザーから出力される音の方がピアノよりも大きいのが一般的である。したがって、楽音ファイルの作成に使用した楽器としてシンセサイザーが指定されていれば、この楽音ファイルに含まれる各楽音の音量（ベロシティ）を、予め定められた数値だけ小さくする補正を行なう。すなわち、楽音ファイルの作成に使用される楽器間の特性の相違を補償するように、楽曲ファイルを補正するのである。
【００４４】
次いで、ＣＰＵ３０１は、補正後の楽音ファイルを自動演奏楽器３０５に順次出力する。この結果、自動演奏楽器３０５が備えるハンマのうち楽音ファイルにおいて指定された楽音に対応するハンマが、指定された発音タイミングに駆動されて弦を打撃して、この打弦に応じた楽音が発せられる。一方、自動演奏楽器３０５から発せられた楽音の音声波形を表すデジタルデータがＡ／Ｄ変換器３０７から出力される。ＣＰＵ３０１は、このデジタルデータに基づいて、前掲図１０に示した出力ファイル形式選択画面において選択されたファイル形式の演奏音ファイルを生成し、記憶装置１０２に記憶させる。
【００４５】
こうして演奏音ファイルの作成が完了すると、ＣＰＵ３０１は、利用者がこの演奏音ファイルを取得するためにアクセスすべき閲覧用ページのＵＲＬ（Uniform Resource Locator）を選定する。さらに、ＣＰＵ３０１は、楽音ファイルを送信してきた通信端末１０を宛先として、選定したＵＲＬを利用者に通知するための電子メールを送信する。一方、利用者によって所定の操作がなされると、通信端末１０のＣＰＵ１０１は、演奏音提供装置３０から受信した電子メールの内容を表示装置１０３に表示させる。このときの表示は、図１５に示すように、演奏音ファイルの所在を特定するためのＵＲＬと、このＵＲＬが示す閲覧用ページにアクセスすることによって演奏音ファイルを取得することができる旨の文言を含んでいる。
【００４６】
なお、ここでは自動演奏楽器３０５による演奏音から演奏音ファイルが作成される場合を例示したが、演奏音提供装置３０に接続されていないファイル作成ユニット４０内の自動演奏楽器４０２が利用者によって指定された場合には、以下の手順で演奏音ファイルが作成される。すなわち、まず、通信端末１０から受信した楽音ファイルが読出／書込装置３０８から可搬型の記録媒体３２０に格納されるとともに、この記録媒体３２０が、ファイル作成ユニット４０の設置された場所に搬送される。次いで、このファイル作成ユニット４０内の読出／書込装置４０１が、当該記録媒体３２０に格納された楽音ファイルを自動演奏楽器４０２に順次出力する。そして、自動演奏楽器４０２から発せられた演奏音に基づいて収音装置４０３およびＡ／Ｄ変換器４０４によって生成されたデジタルデータを、可搬型の記録媒体３２０に演奏音ファイルとして格納する。この演奏音ファイルを、読出／書込装置３０８によって記憶装置３０２に転送するのである。
【００４７】
（３）演奏音ファイルの要求および送信
次に、図６を参照して、通信端末１０が演奏音ファイルを取得するときに演奏音提供装置３０のＣＰＵ３０１が実行する処理を説明する。
【００４８】
まず、利用者による所定の操作を契機として、通信端末１０が演奏音提供装置３０に接続される。この後、図１５に示した電子メールの内容を確認した利用者によって上記ＵＲＬが入力されると、通信端末１０のＣＰＵ１０１は、このＵＲＬによって特定される演奏音ファイルを要求する信号を演奏音提供装置３０に送信する。この信号を受信すると、演奏音提供装置３０のＣＰＵ３０１は、図１６に示すユーザＩＤ入力画面を通信端末１０の表示装置１０３に表示させる（ステップＳｂ１）。この画面は、図５のステップＳａ３において通知したユーザＩＤ（図１３参照）を入力するための入力領域Ａ３を含んでいる。利用者がこの入力領域Ａ３にユーザＩＤを入力した後に「確定」ボタンＢｄをクリックすると、演奏音提供装置３０のＣＰＵ３０１はこのユーザＩＤを認識する。さらに、ＣＰＵ３０１は、入力されたユーザＩＤが適正なものであるか否かを管理ファイルの内容に基づいて認証する（ステップＳｂ２）。すなわち、入力されたユーザＩＤがその利用者の管理ファイルに登録されているものと一致すれば適正であると判定する一方、異なっていれば不適正であると判定する。ここで不適正であると判定した場合、ＣＰＵ３０１は、演奏音ファイルの送信を拒否する旨の通知を通信端末１０に送信する。これに対し、適正であると判定した場合、ＣＰＵ３０１は、当該利用者のために作成された演奏音ファイルを記憶装置３０２から読み出して（ステップＳｂ３）、これを通信端末１０に送信する（ステップＳｂ４）。
【００４９】
一方、演奏音ファイルを受信した通信端末１０のＣＰＵ１０１は、この演奏音ファイルを記憶装置１０２に記憶させる。その後、利用者による所定の操作を契機として、ＣＰＵ１０１は、この演奏音ファイルを記憶装置１０２から読み出して音出力装置１０８に順次出力する。この結果、自動演奏楽器３０５または４０２によって発せられた演奏音であって、楽音ファイル作成時の利用者の演奏動作に応じた演奏音が発せられることとなる。
【００５０】
以上説明したように、本実施形態によれば、楽音ファイルに基づいて楽器（自動演奏楽器３０５または４０２）が駆動されるとともに、このときに楽器から発せられた演奏音を表す演奏音ファイルが作成されて通信端末１０に送信されるようになっている。したがって、利用者は、所望の楽器を所有していなくても、自己の演奏動作に基づいてその楽器から発せられた楽音を聴取することができる。すなわち、利用者は、自分がその楽器を演奏したとすれば発せられるであろう演奏音を聞くことができるのである。
【００５１】
また、演奏音ファイルの作成に用いる楽器の種類や演奏環境といった演奏音ファイル作成条件が、利用者によって選択されるようになっているから、利用者の希望により適した演奏音ファイルが作成されることとなる。さらに、演奏音ファイルの作成に用いられる各楽器の演奏音を利用者が試聴できるようになっている。したがって、利用者は、この試聴結果を踏まえたうえで適切な選択を行なうことができる。
【００５２】
加えて、本実施形態においては、演奏音ファイルを取得するためにアクセスすべき閲覧用ページのＵＲＬが電子メールにて利用者に通知される一方、このＵＲＬに基づいて演奏音提供装置３０にアクセスしてきた通信端末１０に対して演奏音ファイルが送信されるようになっている。したがって、通信端末１０が演奏音ファイルを受信可能な状況にあるときに、その演奏音ファイルを演奏音提供装置３０から送信することができる。すなわち、演奏音提供装置３０から演奏音ファイルを送信したものの通信端末１０が演奏音ファイルを受信可能な状況にないといった事態を回避することができるのである。もっとも、本発明においては、演奏音ファイル送信の契機として、通信端末１０からの要求を待つ必要は必ずしもない。すなわち、例えば演奏音ファイルが作成され次第、これを通信端末１０に送信するようにしてもよい。
【００５３】
＜Ｃ：変形例＞
以上この発明の一実施形態について説明したが、上記実施形態はあくまでも例示であり、上記実施形態に対しては、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。変形例としては、例えば以下のようなものが考えられる。
【００５４】
＜Ｃ−１：変形例１＞
上記実施形態においては、自動演奏機能を有する楽器（自動演奏楽器３０５または４０２）を用いて演奏音ファイルを作成するものとしたが、演奏音ファイルの作成に用いられる楽器は、必ずしも自動演奏機能を内蔵しているものでなくてもよい。例えば、いま、演奏音ファイルを作成するための楽器として自動演奏機能を持たない鍵盤楽器を用いる場合を想定する。この場合には、鍵盤楽器の鍵盤上に自動演奏装置を装着することによって、この鍵盤楽器を自動演奏するようにしてもよい。すなわち、この自動演奏装置は、各鍵に対応して設けられて当該鍵を押圧可能な押圧部材と、楽音ファイルに基づいていずれかの押圧部材を駆動する機構とを有するものである。この種の自動演奏装置を用いれば、演奏音を得るための楽器が自動演奏機能を持たない自然楽器であっても、楽音ファイルに対応した演奏音ファイルを作成することができる。例えば、骨董的価値を有する楽器や歴史的または資料的な価値を有する楽器（教会に設置されたパイプオルガンなど）を用いて演奏音ファイルを作成することも可能である。要するに、本発明においては、発音源を有する楽器が楽音ファイルに基づいて自動的に（すなわち人が演奏動作を行なうのではなく）演奏されるようになっていればよいのである。
【００５５】
さらに、上記実施形態においては、演奏音ファイルを作成するための楽器（自動演奏楽器３０５または４０２）として打弦型楽器たる鍵盤楽器を例示したが、本発明における「楽器」はこの種の楽器に限られるものではない。例えば、木琴や鉄琴などの音板打楽器でもよいし、弦や音板に対する打撃を伴なわないその他の楽器であってもよい。すなわち、本発明において演奏音ファイルの作成に用いられる楽器は、楽音ファイルに基づいて自動演奏が可能な楽器であれば、いかなる形態や発音メカニズムを有するものであってもよい。
【００５６】
また、図３に示した自動演奏楽器３０５、収音装置３０６およびＡ／Ｄ変換器３０７からなるユニットが、演奏音提供装置３０との間でネットワーク２０を介した通信を行なうようにしてもよい。すなわち、自動演奏楽器３０５が、演奏音提供装置３０からネットワーク２０を介して受信した楽音ファイルに基づいて自動演奏を行なう一方、Ａ／Ｄ変換器３０７によって得られたデジタルデータが、ネットワーク２０を介して演奏音提供装置３０に送信されるようにしてもよい。要するに、本発明においては、楽音ファイルに基づいて所定の楽器を自動演奏したときに当該楽器から発せられた音を表す演奏音ファイルが演奏音提供装置３０の記憶装置３０２に記憶されるようになっていれば、この演奏音ファイルを取得する方法の如何は問わないのである。
【００５７】
＜Ｃ−２：変形例２＞
上記実施形態においては、楽音ファイルをＳＭＦ形式のファイルとした場合を例示したが、楽音ファイルのファイル形式はこれに限られるものではない。すなわち、楽音ファイルは、楽器に自動演奏を行なわせるために必要なデータを含んでいればよいのである。より具体的には、楽音ファイルは、少なくとも楽音の音高とその発音タイミングとを含んでいれば足りる。
【００５８】
一方、演奏音ファイルのファイル形式として前掲図１０に示した形式のいずれかを選択できるようにしたが、演奏音ファイルのファイル形式もこれに限られるものではない。すなわち、演奏音ファイルは、通信端末の音出力装置によって出力されるべき音を表すものであればよいのである。
【００５９】
＜Ｃ−３：変形例３＞
上記実施形態においては、楽音ファイルを送信した通信端末１０が演奏音ファイルを受信する場合を例示したが、楽音ファイルを送信する通信端末１０と演奏音ファイルを受信する通信端末１０とが同一である必要は必ずしもない。例えば、ある通信端末１０から楽音ファイルを送信する一方、電子メールにて通知されたＵＲＬ（図１５参照）に基づいて、他の通信端末１０から演奏音提供装置３０にアクセスして演奏音ファイルを受信するものとしてもよい。
【００６０】
また、本発明において楽音ファイルを送信する通信端末、または演奏音ファイルを受信する通信端末は、ネットワーク２０に有線にて接続されたものに限られない。すなわち、ネットワーク２０に収容された無線基地局との間で無線チャネルを介した通信を行なう可搬型の通信端末であってもよい。
【００６１】
＜Ｃ−４：変形例４＞
上記実施形態においては、楽器から発せられた楽音を表す演奏音ファイルのみが通信端末１０に送信されるものとしたが、この演奏音ファイルとともに画像（静止画または動画）を表す画像ファイルを通信端末１０に送信してもよい。すなわち、例えば、自動演奏時の楽器をデジタルビデオカメラなどの撮像手段によって撮影するとともに、得られた画像を表す画像ファイルを、演奏音ファイルとともに通信端末１０に送信する。そして、通信端末１０において、この画像ファイルに基づく画像が表示装置１０３に表示されるようにしてもよい。こうすれば、演奏音ファイルを作成するときの状況を利用者が画像によって確認することができる。
【００６２】
＜Ｃ−５：変形例５＞
上記実施形態においては、図８に示した演奏環境選択画面において選択された環境に設置された楽器を用いて演奏音ファイルを作成するものとした。すなわち、利用者による選択に応じて、楽器が実際に配置された環境を異ならせるものとした。しかしながら、演奏音を表すデジタルデータに対して、演奏環境選択画面における選択内容に応じた音響効果を付与するようにしてもよい。例えば、図８に示す演奏環境選択画面において選択候補となる実際の演奏環境（例えば実際のコンサートホールや教会など）においてインパルス応答波形のサンプルデータを予め取得しておく。そして、利用者に選択された演奏環境のサンプルデータを、Ａ／Ｄ変換器３０７または４０４から出力されるデジタルデータに対して畳み込むのである。こうすれば、演奏音ファイルの作成に用いられる楽器を各種の音響空間に設置しなくても、利用者の所望の音響空間における初期反射音やその後の残響音の効果を、演奏音ファイルが表す音に反映させることができる。
【００６３】
＜Ｃ−６：変形例６＞
本発明は、ネットワークを介して通信端末と通信可能なコンピュータによって実行されるプログラムとしても実施可能である。すなわち、このプログラムは、コンピュータに、楽音の音高とその発音タイミングとの指定を少なくとも含む楽音ファイルを通信端末から受信する機能と、受信した楽音ファイルに基づいて所定の楽器を自動演奏したときに当該楽器から発せられた音を表す演奏音ファイルを記憶手段に記憶させる機能と、前記記憶手段に記憶された演奏音ファイルを通信端末に送信する機能とを実現させるためのプログラムとして特定される。さらに、本発明は、上記プログラムを記録したコンピュータ読取り可能な記録媒体としても実施可能である。この記録媒体としては、フロッピーディスクやＣＤ−ＲＯＭといった可搬型の記録媒体のほか、磁気ディスクや半導体メモリなどが考えられる。
【００６４】
【発明の効果】
以上説明したように、本発明によれば、所望の楽器を利用者が所有していなくても、その楽器の演奏音であって利用者の演奏動作に応じたものを得ることができる
【図面の簡単な説明】
【図１】  本発明の実施形態に係る演奏音提供システムの全体構成を示すブロック図である。
【図２】  同演奏音提供システムにおける通信端末の構成を示すブロック図である。
【図３】  同演奏音提供システムにおける演奏音提供装置の構成を示すブロック図である。
【図４】  同実施形態の動作の概要を示す図である。
【図５】  同演奏音提供装置の動作を示すフローチャートである。
【図６】  同演奏音提供装置の動作を示すフローチャートである。
【図７】  同実施形態における希望楽器選択画面の内容を示す図である。
【図８】  同実施形態における演奏環境選択画面の内容を示す図である。
【図９】  同実施形態における収音位置選択画面の内容を示す図である。
【図１０】  同実施形態における出力ファイル形式選択画面の内容を示す図である。
【図１１】  同実施形態における使用楽器選択画面の内容を示す図である。
【図１２】  同実施形態におけるカード番号入力画面の内容を示す図である。
【図１３】  同実施形態におけるユーザＩＤ通知画面の内容を示す図である。
【図１４】  同実施形態における楽音ファイル送信指示画面の内容を示す図である。
【図１５】  同実施形態においてＵＲＬを通知する電子メールの内容を示す図である。
【図１６】  同実施形態におけるユーザＩＤ入力画面の内容を示す図である。
【符号の説明】
１０……通信端末、１０１……ＣＰＵ（制御手段）、１０２……記憶装置（記憶手段）、１０３……表示装置、１０４……入力装置、１０５……ＭＩＤＩ楽器、１０６……読出装置、１０７……通信制御装置（送信手段、受信手段）、１０８……音出力装置、１２０……可搬型記録媒体、１５０……バス、２０……ネットワーク、３０……演奏音提供装置、３０１……ＣＰＵ（制御手段）、３０２……記憶装置、３０３……入力装置、３０４……通信制御装置（受信手段、送信手段）、３０５……自動演奏楽器（楽器）、３０６……収音装置、３０７……Ａ／Ｄ変換器、３０８……読出／書込装置、３２０……可搬型記録媒体、３５０……バス、４０……ファイル作成ユニット、４０１……読出／書込装置、４０２……自動演奏楽器、４０３……収音装置、４０４……Ａ／Ｄ変換器。
【図１】
0003867596.tif 000002
【図２】
0003867596.tif 000003
【図３】
0003867596.tif 000004
【図４】
0003867596.tif 000005
【図５】
0003867596.tif 000006
【図６】
0003867596.tif 000007
【図７】
0003867596.tif 000008
【図８】
0003867596.tif 000009
【図９】
0003867596.tif 000010
【図１０】
0003867596.tif 000011
【図１１】
0003867596.tif 000012
【図１２】
0003867596.tif 000013
【図１３】
0003867596.tif 000014
【図１４】
0003867596.tif 000015
【図１５】
0003867596.tif 000016
【図１６】
0003867596.tif 000017