(57)【特許請求の範囲】
【請求項１】
楽曲制作者が楽曲の制作に使用する楽曲制作者装置と、楽曲聴取者が楽曲の聴取に使用する楽曲聴取者装置と、ライブラリを備えたサーバとをネットワークで接続したシステムに適用する楽曲環境整合方法であって、
楽曲データを前記ネットワーク経由で前記楽曲制作者装置から前記楽曲聴取者装置に転送し、前記楽曲聴取者装置に取り込むステップと、
前記楽曲データを演奏再生するために必要なソフトウェア音源を、前記サーバからダウンロードして前記楽曲聴取者装置にインストールするステップと、
標準音色データの波形メモリデータのバージョンが楽曲制作者の使用している標準音色データと同一となるように最適な標準音色データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールするステップと、
前記楽曲制作者装置と前記楽曲聴取者装置を構成する計算機機種の違いによって発生する音色の聴感上の違いを補正する音色補正データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールするステップと、
前記サーバからダウンロードして前記楽曲聴取者装置にインストールした前記ソフトウェア音源、前記標準音色データ、および前記音色補正データを用いることによって、前記楽曲データを忠実に再生するステップと
を備えたことを特徴とする楽曲環境整合方法。
【請求項２】
請求項１に記載の楽曲環境整合方法において、
前記楽曲聴取者装置が前記楽曲データの演奏再生に適合しているか否かを、対応音源バージョン情報および制作機種情報を備えた環境データを参照して判断するステップと、
前記楽曲データを演奏再生できないとき、前記環境データにより特定されるソフトウェア音源を前記サーバからダウンロードして前記楽曲聴取者装置にインストールするステップと
をさらに備えたことを特徴とする楽曲環境整合方法。
【請求項３】
請求項１または２に記載の楽曲環境整合方法において、
前記楽曲データはシーケンスデータと複数の編集音色データとを含み、前記環境データは前記編集音色データに付与されることを特徴とする楽曲環境整合方法。
【請求項４】
楽曲制作者が楽曲の制作に使用する楽曲制作者装置と、楽曲聴取者が楽曲の聴取に使用する楽曲聴取者装置と、ライブラリを備えたサーバとをネットワークで接続した楽曲環境整合システムであって、
楽曲データを前記ネットワーク経由で前記楽曲制作者装置から前記楽曲聴取者装置に転送し、前記楽曲聴取者装置に取り込む手段と、
前記楽曲データを演奏再生するために必要なソフトウェア音源を、前記サーバからダウンロードして前記楽曲聴取者装置にインストールする手段と、
標準音色データの波形メモリデータのバージョンが楽曲制作者の使用している標準音色データと同一となるように最適な標準音色データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールする手段と、
前記楽曲制作者装置と前記楽曲聴取者装置を構成する計算機機種の違いによって発生する音色の聴感上の違いを補正する音色補正データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールする手段と、
前記サーバからダウンロードして前記楽曲聴取者装置にインストールした前記ソフトウェア音源、前記標準音色データ、および前記音色補正データを用いることによって、前記楽曲データを忠実に再生する手段と
を備えたことを特徴とする楽曲環境整合システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、楽曲環境整合方法およびシステムに関し、特に楽曲制作者と楽曲聴取者との間で開発環境と聴取環境を整合させる方法およびシステムに関する。
【０００２】
【従来の技術】
従来より、楽曲の制作者が作成した楽曲を離れた場所にいる聴取者が聴取するというケースは少なからずある。例えば、制作者が作成した楽曲を別の場所にいる者がチェックする場合や、制作者が作成した楽曲を別の場所の複数のユーザに配布して聴かせる場合などである。
【０００３】
【発明が解決しようとする課題】
ところが、楽曲制作者と楽曲聴取者との間で作業環境が異なると、制作者が作成した楽曲が、聴取者側で制作者が意図した通りには再生されない場合があった。例えば、制作者は、パソコン（ＰＣ）を使用し、シーケンスソフト（シーケンサ）、ソフトウェア音源（シミュレーション音源）、および標準的な音色データ（標準音色データ）などを用いて楽曲を作成する。制作者は、標準的な音色（標準音色データ）では不満足なことが多いので、音色エディタで標準音色データを編集（編集音色データと呼ぶ）して楽曲データのシーケンスデータと組み合わせて楽曲を仕上げる場合も少なくない。このような場合、その楽曲の聴取者側のＰＣでは、その編集音色データを備えていないので、制作者の意図した音色で聞くことができない。
【０００４】
この発明は、楽曲制作者の楽曲開発環境を楽曲聴取者のシステム上にある程度自動的に再現させることによって、手間を省いて開発環境と聴取環境を整合させることができる楽曲環境整合方法およびシステムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
この目的を達成するため、請求項１または４に係る発明は、楽曲制作者が楽曲の制作に使用する楽曲制作者装置と、楽曲聴取者が楽曲の聴取に使用する楽曲聴取者装置と、ライブラリを備えたサーバとをネットワークで接続したシステムにおいて、楽曲データを前記ネットワーク経由で前記楽曲制作者装置から前記楽曲聴取者装置に転送し、前記楽曲聴取者装置に取り込み、前記楽曲データを演奏再生するために必要なソフトウェア音源を、前記サーバからダウンロードして前記楽曲聴取者装置にインストールし、標準音色データの波形メモリデータのバージョンが楽曲制作者の使用している標準音色データと同一となるように最適な標準音色データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールし、前記楽曲制作者装置と前記楽曲聴取者装置を構成する計算機機種の違いによって発生する音色の聴感上の違いを補正する音色補正データを前記サーバからダウンロードして前記楽曲聴取者装置にインストールし、そのようにインストールした前記ソフトウェア音源、前記標準音色データ、および前記音色補正データを用いることによって、前記楽曲聴取者装置で前記楽曲データを忠実に再生することを特徴とする。
【０００６】
請求項２に係る発明は、請求項１に記載の楽曲環境整合方法において、前記楽曲聴取者装置が前記楽曲データの演奏再生に適合しているか否かを、対応音源バージョン情報および制作機種情報を備えた環境データを参照して判断するステップと、前記楽曲データを演奏再生できないとき、前記環境データにより特定されるソフトウェア音源を前記サーバからダウンロードして前記楽曲聴取者装置にインストールするステップとをさらに備えたことを特徴とする。
【０００７】
請求項３に係る発明は、請求項１および２に記載の楽曲環境整合方法において、前記楽曲データはシーケンスデータと複数の編集音色データとを含み、前記環境データは前記編集音色データに付与されることを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１１】
図１は、この発明の実施の形態に係る楽曲開発システムのシステム構成図である。このシステムは、楽曲制作者装置１０１、楽曲聴取者装置１０２、サーバ１０３、およびネットワーク１０４を備える。楽曲制作者装置１０１および楽曲聴取者装置１０２は、複数台あってもよいが、図１では１台ずつのみ記載した。また、楽曲制作者装置１０１と楽曲聴取者装置１０２は、パーソナルコンピュータに所定のソフトウェアをインストールして実現される。
【００１２】
１０１１は、楽曲制作者装置１０１にインストールされているシーケンサを示す。シーケンサ１０１１は、ソフトウェア音源１０１２、音色エディタ１０１４、および楽曲データ１０１５などを備える。ソフトウェア音源１０１２は、標準音色データ１０１３を備え、楽曲データ１０１５の再生機能を有する。音色エディタ１０１４は、標準音色データ１０１３や編集音色データ１０１７を編集して、新たな編集音色データを作成する音色エディット機能を有する。楽曲データ１０１５は、シーケンスデータ１０１６と複数の編集音色データ１０１７を含む。編集音色データ１０１７は、音色データ本体１０１８、対応音源バージョン情報１０１９、および制作機種情報１０２０を含む。
【００１３】
１０２１は、楽曲聴取者装置１０２にインストールされているシーケンサを示す。シーケンサ１０２１は、ソフトウェア音源１０２２および楽曲データ１０２４などを備え、音色編集機能をもたない再生専用のものとする。ソフトウェア音源１０２２は、標準音色データ１０２３を備える。楽曲データ１０２４は、シーケンスデータ１０２５および複数の編集音色データ１０２６を含む。また、必要ならば楽曲データ１０２４には、音色補正データ１０２７が含まれる。
【００１４】
サーバ１０３は、ダウンロードライブラリ１０３１を備えている。ダウンロードライブラリ１０３１は、ソフトウェア音源（のプログラム）１０３２、標準音色データ１０３３、音色補正データ１０３４、および音色エディタ（のプログラム）１０３５を格納している。ネットワーク１０４は、インターネット、イントラネット、あるいはＬＡＮなど、どのようなものでもよい。楽曲制作者装置１０１および楽曲聴取者装置１０２から、ネットワーク１０４を介してサーバ１０３にアクセスし、ダウンロードライブラリ１０３１内の各種のデータやプログラムをダウンロードできるようになっている。
【００１５】
このシステムでは、楽曲制作者が楽曲制作者装置１０１を用いて制作した楽曲を、楽曲聴取者が楽曲聴取者装置１０２を用いて聴取（楽曲の出来具合のチェック）することができる。チェックの際、楽曲聴取者装置１０２は、楽曲制作者が制作した楽曲データ１０１５を忠実に演奏再生するため、楽曲制作者装置１０１と同様の音源環境を再現する必要がある。そのため、楽曲聴取者は、必要に応じて、ネットワーク１０４を介して、サーバ１０３から種々のデータやプログラムをダウンロードして自装置にインストールし、音源環境を一致させる。
【００１６】
楽曲を制作する場合、楽曲制作者は、楽曲制作者装置１０１に備えられているシーケンサ１０１１を実行することにより、ソフトウェア音源１０１２内に既に用意してある標準音色データ１０１３を用いて楽曲データ１０１５を作成する。標準音色データ１０１３では楽曲作成に音色の幅を持たせることができず不満も多いため、ソフトウェア音源１０１２に備えられている音色エディタ１０１４を用いて標準音色データ１０１３を編集し、楽曲作成者自身のオリジナルな音色である編集音色データ１０１７を作成する。シーケンスデータ１０１６と、作成した前記編集音色データ１０１７または標準音色データ１０１３とを組み合わせて楽曲データ１０１５が完成する。
【００１７】
楽曲制作者のオリジナル音色を含む楽曲データ１０１５は、シーケンスデータ１０１６と複数の編集音色データ１０１７とを含む。シーケンスデータ１０１６は、演奏情報を並べたデータであるが、さらに、楽曲制作時に使用したシーケンサ１０１１を特定する情報とそのバージョン情報、および楽曲制作時に使用したソフトウェア音源１０１２を特定する情報とそのバージョン情報が記録されている。編集音色データ１０１７には、編集した音色データ本体１０１８、対応音源バージョン情報１０１９、および制作機種情報１０２０が記録されている。音色データ本体１０１８は、標準音色データ１０１３を編集した音色そのものであり、必要な音色パラメータを全て記憶する形式でもよいし、変更した差分のパラメータのみを記憶する形式としてもよい。対応音源バージョン情報１０１９は、使用したソフトウェア音源プログラム名、そのバージョン、および標準音色バージョン番号などに関する情報である。制作機種情報１０２０は、制作に使用したパーソナルコンピュータなどの計算機に関する情報や再生機器に関する情報などである。編集音色データ１０１７に記録される情報のうち、対応音源バージョン情報１０１９および制作機種情報１０２０を総称して「環境データ」と呼ぶものとする。なお、楽曲編集の際に使用した音色エディタ１０１４のバージョン情報を、上記環境データに含めるようにしてもよい。
【００１８】
楽曲聴取する場合、楽曲聴取者は、ネットワーク１０４を介して受信した楽曲データ１０１５を楽曲聴取者装置１０２のシーケンサ１０２１に取り込む。すると、楽曲聴取者装置１０２は、前記楽曲データ１０１５に付与されている環境データを認識して、自装置にインストールされている音源環境が前記楽曲データ１０１５の再生に適合しているかどうかを自動的にチェックする。つまり、楽曲制作者装置１０１と楽曲聴取者装置１０２が同じ開発環境になっているかどうかをチェックする。
【００１９】
楽曲聴取者装置１０２にインストールされている音源環境が前記楽曲データ１０１５の再生に適合していなければ、楽曲聴取者装置１０２は、サーバ１０３にアクセスし、音源環境を適合させるために必要なソフトウェア音源１０３２をダウンロードライブラリ１０３２からダウンロードして自装置にインストールする。ソフトウェア音源１０３２は、そのバージョン毎に複数あるが、環境データと適合コンテンツの関係はサーバ１０３内のデータベースに記憶されているため、基本的には最適または最新のソフトウェア音源１０３２を楽曲聴取者装置１０２はダウンロードすることが可能である。ただし、状況に応じて指定されたバージョンや特定のバージョンのソフトウェア音源１０３２をダウンロードすることも当然可能である。
【００２０】
また、楽曲制作者装置１０１と楽曲聴取者装置１０２は、パーソナルコンピュータによって実現されるが、その機種に相違があると微妙に楽曲再生環境が異なることがある。そのため、楽曲聴取者装置１０２は、サーバ１０３にアクセスして必要な音色補正データ１０３４をダウンロードライブラリ１０３１からダウンロードする。音色補正データ１０３４は、パーソナルコンピュータの機種毎の音色の聴感のばらつきを補正するデータである。楽曲制作者装置１０１から受信した楽曲データ１０１５に、ダウンロードした音色補正データ１０２７を付与することで、楽曲データ１０１５を忠実に再現することができる。音色補正データ１０２７は、楽曲データ１０１５を再生する際に、例えば、楽曲聴取者装置１０２内の標準音色データ１０２３や編集音色データ１０２６に対し微調整を施したり、楽曲聴取者装置１０２に装備されるオーディオ再生系のイコライジングのために用いる情報である。
【００２１】
ここでは、楽曲制作者が作成した楽曲データ１０１５を楽曲聴取者が忠実に再現することについて説明したが、楽曲制作者が最新のソフトウェア音源など希望するソフトウェア音源を使用したい場合にも、楽曲制作者装置１０１からサーバ１０３にアクセスしてダウンロードライブラリ１０３１から所望のソフトウェア音源１０３２をダウンロードすることが可能である。
【００２２】
図２は、楽曲制作者が楽曲データを制作するシーケンサ１０１１の処理手順を示すフローチャートである。ステップ２０１で、楽曲制作者は、楽曲制作者装置１０１のシーケンサ１０１１、ソフトウェア音源１０１２、および音色エディタ１０１４などを立ち上げる。次にステップ２０２で、演奏情報を入力して楽曲データ１０１５の本体を構成するシーケンスデータ１０１６を作成する。次にステップ２０３で、標準音色データ１０１３だけでは表現できない音色について、音色エディタ１０１４を用いて標準音色データ１０１３を編集して編集音色データ１０１７を作る。
【００２３】
なお、ソフトウェア音源１０１２に付与されている音色エディタ１０１４により実現されている音色エディット機能を、サーバ１０３に備えるようにしてもよい。これにより、楽曲制作者は、楽曲制作者装置１０１の音色エディタ１０１４に限らず、ネットワーク１０４経由でサーバ１０３の音色エディタ１０３５を用いて音色の編集を行なうことができる。
【００２４】
ステップ２０４で、楽曲データ１０５が完成したか否かを判断する。まだ完成していない場合、ステップ２０２，２０３を繰り返し、シーケンスデータ１０１６と編集音色データ１０１７の作成を続ける。楽曲データ１０５が完成したら、ステップ２０５に進み、完成した当該楽曲データ１０１５を楽曲聴取者装置１０２にメールなどの手段を用いてネットワーク１０４を介して送信する。所定のサーバに当該楽曲データ１０１５をアップロードし、楽曲聴取者がそのサーバから当該楽曲データ１０１５をダウンロードできるようにしてもよい。そのような楽曲データ配布用のサーバは、ダウンロードライブラリ１０３１を備えたサーバ１０３を兼ねるようにしてもよい。
【００２５】
図３は、楽曲聴取者が楽曲データを演奏再生するシーケンサ１０２１の処理手順を示すフローチャートである。ステップ３０１で、楽曲聴取者は、ネットワーク１０４を介して楽曲制作者装置１０１から受信し、あるいは所定のサーバからダウンロードした楽曲データ１０１５を、楽曲聴取者装置１０２に取り込む。ステップ３０２で、その楽曲データ１０１５に編集音色データ１０１７が含まれているか否かを判定する。編集音色データ１０１７が楽曲データ１０１５に含まれているときは、ステップ３０３に進み、音源チェックを実行する。編集音色データ１０１７が含まれていなければ、楽曲聴取者装置１０２に標準装備されている再生専用のソフトウェア音源１０２２の標準音色データ１０２３を用いて当該楽曲データ１０１５を演奏再生することが可能であるため、ステップ３０２の音源チェックを行なわずに、ステップ３０７に進む。
【００２６】
ステップ３０３の音源チェックでは、編集音色データ１０１７に記録されている対応音源バージョン情報１０１９や制作機種情報１０２０などの環境データを参照して、楽曲聴取者装置１０２が、楽曲データ１０１５の演奏再生に適合しているかどうかのチェックを行なう。音源チェックの結果、ステップ３０４で、演奏再生に必要なソフトウェア音源が未インストールであると判断した場合は、ステップ３０５に進む。既に、楽曲聴取者装置１０２に演奏再生に必要な最新または最適なソフトウェア音源１０２２がインストールされていれば、新たにサーバ１０３からソフトウェア音源１０３２をダウンロードすることなく当該楽曲データ１０１５を演奏再生できるので、ステップ３０７に進む。
【００２７】
ステップ３０５では、前記楽曲データ１０１５を演奏再生するために必要な最新あるいは最適なソフトウェア音源１０３２を、サーバ１０３のダウンロードライブラリ１０３１からダウンロードし、楽曲聴取者装置１０２にインストールする。ダウンロードすべきソフトウェア音源１０３２のバージョンは、楽曲データ１０１５の編集音色データ１０１７に記録されている対応音源バージョン情報１０１９から特定することができる。
【００２８】
楽曲聴取者装置１０２のソフトウェア音源１０２２が、楽曲制作者装置１０１のソフトウェア音源１０１２と同一であったとしても、標準音色データ１０２３の波形メモリデータのバージョンが楽曲制作者装置１０１のものと異なることがある。その場合、サーバ１０３のダウンロードライブラリ１０３１に格納されている複数の標準音色データ１０３３から最新または最適なひとつを選びダウンロードする。また、必要ならば音色補正データ１０３４も同時にダウンロードして前記楽曲データ１０１５に付与する。これにより、楽曲制作者の楽曲データ１０１５とほぼ同じ音色で発音することができる。
【００２９】
ステップ３０６で、ソフトウェア音源１０３２と標準音色データ１０３３のインストールが完了したか否かを判定する。インストールが完了していなければ、ステップ３０５に戻って処理を繰り返す。完了したら、ステップ３０７に進み演奏処理を行なう。ステップ３０８で、演奏が終了したか否かの判定を行なう。演奏が終了していない場合は、ステップ３０７に戻って演奏処理を繰り返し、演奏が終了した場合は、本処理フローを終了する。
【００３０】
上記処理によって、楽曲聴取者装置１０２のソフトウェア音源情報のみならず音色データについても楽曲制作者側と整合させることができる。具体的には、標準音色データ、ソフトウェア音源、シーケンスデータ、および編集音色データを楽曲制作者装置１０１と整合させることができ、さらには音色補正データ１０２７によって機種ごとの音色相違を補正することもできる。よって、楽曲聴取者装置１０２は、ソフトウェア音源１０２２と楽曲データ１０２４を用いて演奏再生処理を行なうことができる。この演奏再生処理によって発音される音色は楽曲制作者が制作した楽曲を再現しているとみなすことができる。
【００３１】
なお、楽曲制作者が作った楽曲データを楽曲聴取者が編集することを可能としてもよい。
【００３２】
上記実施の形態では、主として楽曲制作者が制作した楽曲を楽曲聴取者がチェックする場合を例に説明したが、一般ユーザが作成した楽曲を特定の個人、あるいは不特定多数の聴取者に配布する場合などにも本発明は適用可能である。例えば、音色エディタ付きソフトウェア音源は有料、再生専用ソフトウェア音源は無料とする。音色編集して楽曲を作成したいユーザは、音色エディタ付きのソフトウェア音源を購入して楽曲を作成して、楽曲聴取者に対して配布する。楽曲提供を受けた楽曲聴取者は、再生専用ソフトウェア音源をネットワーク経由でサーバのダウンロードライブラリから無料でダウンロードしてインストールすれば（これを有料としてもよい）、当該楽曲を完璧に再現することができる。しかも、楽曲制作者の使用するソフトウェア音源のバージョンが変わったとしても、直ぐに対応するバージョンの再生専用ソフトウェア音源が自動的にダウンロード／インストールされるので、常に当該楽曲を忠実に再現できる。
【００３３】
なお、上記とは逆に音色エディタ付きソフトウェア音源を無料で特定の楽曲制作者に提供し、制作した楽曲をサーバーから提供する。これらの楽曲を聴取したい楽曲聴取者は対応の再生用ソフトウェアを購入して楽曲を聴取する（楽曲にも課金を課してもよい）というシステム形態も考えられる。
【００３４】
楽曲制作者がサーバ１０３の音色エディタ１０３５を使用してＷｅｂ上で音色パラメータをエディットする場合には、この作業に対して課金するようにしてもよい。
【００３５】
なお、上記実施の形態では、ソフトウェア音源にこの発明を適用した例を示したが、この発明はエフェクタにも適用することができる。
【００３６】
ソフトウェア音源１０１２，１０２２，１０３２は、どのような方式のものでもよい。例えば、アナログモデリング方式（アナログシンセサイザの構成をデジタル・シミュレーションしたもの）、ＦＭ方式、ＰＣＭ方式、および物理モデル音源方式などの音源をソフトウェアで実現するものでもよい。また、ソフトウェア音源１０１２には、音色エディット機能のほかに、オーディオ信号の編集機能を含んでも良い。この場合、ネットワーク１０４で転送する楽曲データ１０１５にはオーディオデータ（信号）も含まれるものとする。シーケンスデータの互換、セキュリティー、電子メール／ビデオメールなどを含む統合環境を作り、離れた場所にいる楽曲開発者同士が共同で曲を作る環境を提供することも可能となる。
【００３７】
【発明の効果】
以上説明したように、この発明によれば、楽曲聴取者装置が楽曲制作者の音源環境を示す環境データをネットワーク経由で受信し、当該環境データから示唆されるソフトウェア音源、標準音色データ、および音色補正データをダウンロードしてインストールすることにより、音源環境を楽曲制作者側と一致させることができ、これにより楽曲制作者が作成した楽曲を忠実に再現できるという効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態に係る楽曲開発システムのシステム構成図。
【図２】楽曲制作処理のフローチャート図。
【図３】楽曲演奏再生処理のフローチャート図。
【符号の説明】
１０１…楽曲制作者装置、１０２…楽曲聴取者装置、１０３…サーバ、１０１１，１０２１…シーケンサ、１０１２，１０２２，１０３２…ソフトウェア音源、１０１３，１０２３，１０３３…標準音色データ、１０１４，１０３５…音色エディタ、１０１５，１０２４…楽曲データ、１０１６，１０２５…シーケンスデータ、１０１７，１０２６…編集音色データ、１０１８…音色データ本体、１０１９…対応音源バージョン情報、１０２０…制作機種情報、１０２７，１０３４…音色補正データ、１０３１…ダウンロードライブラリ。
【図１】
0003834811.tif 000002
【図２】
0003834811.tif 000003
【図３】
0003834811.tif 000004