(57)【特許請求の範囲】
【請求項１】
ネットワークを介して、１つの楽曲を自動生成するための複数のパラメータの内の一部のパラメータであって、楽曲全体に作用するパラメータと、楽曲の一部を生成するための第１部分パラメータとを第１の端末から受信する第１の受信手段と、
前記第１の受信手段が受信したパラメータに基づき楽曲コンテンツの前記一部である第１部分を生成する第１の生成手段と、
前記ネットワークを介して、前記複数のパラメータの残りであって、楽曲の他の一部を生成するための第２部分パラメータを第２の端末から受信する第２の受信手段と、
前記第１の受信手段が受信したパラメータのうちの楽曲全体に作用するパラメータと、前記第２の受信手段が受信したパラメータに基づき楽曲コンテンツの前記他の一部である第２部分を生成する第２の生成手段と、
前記楽曲コンテンツのうちの第１部分と楽曲コンテンツのうちの第２部分とを合成して１つの楽曲コンテンツを生成する合成手段と
を有するコンテンツ生成装置。
【請求項２】
前記合成手段は、第２の端末からの合成指示に応じて第１部分と第２部分とを合成することを特徴とする請求項１記載のコンテンツ生成装置。
【請求項３】
ネットワークを介して、１つの楽曲を自動生成するための複数のパラメータの内の一部のパラメータであって、楽曲全体に作用するパラメータと、楽曲の一部を生成するための第１部分パラメータとを第１の端末から受信する第１の受信手順と、
前記第１の受信手順が受信したパラメータに基づき楽曲コンテンツの前記一部である第１部分を生成する第１の生成手順と、
前記ネットワークを介して、前記複数のパラメータの残りであって、楽曲の他の一部を生成するための第２部分パラメータを第２の端末から受信する第２の受信手順と、
前記第１の受信手順が受信したパラメータのうちの楽曲全体に作用するパラメータと、前記第２の受信手順が受信したパラメータに基づき楽曲コンテンツの前記他の一部である第２部分を生成する第２の生成手順と、
前記楽曲コンテンツのうちの第１部分と楽曲コンテンツのうちの第２部分とを合成して１つの楽曲コンテンツを生成する合成手順と
を有するコンテンツ生成手順をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツ生成装置に関し、より詳しくは、ネットワークを利用したコンテンツ生成装置に関する。
【０００２】
【従来の技術】
携帯端末機などの１つの端末から１つのサーバに作曲用のパラメータを送信し、サーバ上にて自動作曲を行い、上記端末へと返送する自動作曲システムが本出願と同一の出願人により特願２０００−１７２５１４号で提案されている。
【０００３】
【発明が解決しようとする課題】
上記の特願２０００−１７２５１４号による自動作曲システムは、単一の端末からのパラメータを受信し、自動作曲を行うものであるため。ネットワークを利用して、複数の端末からのパラメータを１つの楽曲の作曲のために用いることが出来なかった。
【０００４】
また、複数の特性の異なるサーバを用いて１つの楽曲を作曲することも困難であった。
【０００５】
本発明の目的は、複数の端末で１つのコンテンツを合作することが出来るコンテンツ生成装置を提供することである。
【０００６】
また、本発明の他の目的は、ネットワークを利用したマルチメディアコンテンツの分担製作をすることが出来るコンテンツ生成装置を提供することである。
【０００７】
【課題を解決するための手段】
本発明の一観点によれば、コンテンツ生成装置は、ネットワークを介して、１つの楽曲を自動生成するための複数のパラメータの内の一部のパラメータであって、楽曲全体に作用するパラメータと、楽曲の一部を生成するための第１部分パラメータとを第１の端末から受信する第１の受信手段と、前記第１の受信手段が受信したパラメータに基づき楽曲コンテンツの前記一部である第１部分を生成する第１の生成手段と、前記ネットワークを介して、前記複数のパラメータの残りであって、楽曲の他の一部を生成するための第２部分パラメータを第２の端末から受信する第２の受信手段と、前記第１の受信手段が受信したパラメータのうちの楽曲全体に作用するパラメータと、前記第２の受信手段が受信したパラメータに基づき楽曲コンテンツの前記他の一部である第２部分を生成する第２の生成手段と、前記楽曲コンテンツのうちの第１部分と楽曲コンテンツのうちの第２部分とを合成して１つの楽曲コンテンツを生成する合成手段とを有する。
【０００８】
【発明の実施の形態】
図１は本発明の実施例によるコンテンツ生成システム１００を構成するネットワークの概念図である。なお、本実施例では、曲データ、歌詞データの少なくとも片方を含むデータを楽曲データと呼ぶ。また、コンテンツとは、楽曲データ、映像データ、音声データ等のネットワークを介して配信可能なデータである。
【０００９】
コンテンツ生成システム１００は、複数のサーバ（サーバＡ、サーバＢ及びサーバＣ）の内の少なくとも１つにより構成されるコンテンツ生成装置１と、端末Ａ及び端末Ｂと、それらを接続するためのインターネット等の通信ネットワーク２とで構成される。
【００１０】
サーバＡは、例えば、特開２０００−３０５５６２号の実施例に記載された作曲エンジンのアルゴリズム及び特開平１０−０９７５２９号の実施例に記載された作詞エンジンのアルゴリズムを実行可能なコンピュータ等で構成される。すなわち、サーバＡに接続すれば、ユーザは作曲作詞の両方が可能である。サーバＢは、作曲エンジンのみが実行可能であり、サーバＣは作詞エンジンのみが実行可能である。
【００１１】
なお、作詞エンジンは、上記の特開平１０−０９７５２９号の実施例に記載されたパラメータを送信して作詞する方法以外にも、サーバに用意された穴あき作詞テンプレートの穴あき部分に語句を挿入したり、語句の一部を変更するような方法でもよい。この場合でも、テンプレートの選択、ジャンルや曲構成の選択、穴あき部分に挿入する語句の指定のためのパラメータを送信する。
【００１２】
端末Ａ及び端末Ｂは、サーバとの通信機能と、パラメータを指定することができる操作子及びディスプレイと、音源回路等を有する機器であり、例えば、コンピュータ、携帯電話等の携帯端末、固定電話、ＰＤＡ（personal digital assistance）、双方向ＴＶ、ゲーム機、カラオケ装置、又はオーディオ機器等である。
【００１３】
本実施例のコンテンツ生成システム１００では、１つ又は複数の端末からのパラメータを受信して１つ又は複数のサーバで曲データ又は歌詞データを生成することが出来る。
【００１４】
例えば、複数の端末で１曲のメロディ（曲データ）を生成する場合は、まず、端末Ａからは、後述する曲全体パラメータ及びＡメロディ生成用パラメータをコンテンツ生成装置１（サーバ）の作曲エンジンに送信する。作曲エンジンでは、受信した曲全体パラメータ及びＡメロディ生成用パラメータに基づきＡメロディを生成する。生成されたＡメロディは、端末Ａに戻され、ユーザはＡメロディの生成結果を確認して、修正が必要であれば、パラメータを変更してサーバに再送する。このように端末Ａとサーバはインタラクティブな操作によりＡメロディを完成させる。
【００１５】
完成したＡメロディは、端末Ｂの要求により端末Ｂに送信される。端末Ｂでは、Ａメロディを聴いて該Ａメロディに音楽的にマッチするようなＢメロディ生成用パラメータをサーバの作曲エンジンに送信する。その後、Ａメロディと同様にインタラクティブな操作によりＢメロディを完成させる。
【００１６】
このようにして完成されたＡメロディとＢメロディは、作曲エンジンにおいて結合され１つの曲データとなる。結合された曲データは、端末Ａ及び端末Ｂに送信され、各種用途に利用される。
【００１７】
また、本実施例では、複数の端末で１曲の歌詞データを生成することが出来る。その場合は、上記の曲データの生成と同様に、端末Ａ及び端末Ｂから受け取ったパラメータを元に２つの歌詞データを生成し、それを結合して１つの歌詞データとする。
【００１８】
さらに、本実施例のコンテンツ生成装置１は、端末Ａからは曲生成用パラメータを受け取って曲データを生成し、端末Ｂからは歌詞生成用パラメータを受け取って歌詞データを生成し、それらを合体させて１つの楽曲データとすることも出来る。
【００１９】
また、例えば、曲データは図１のサーバＢで生成し、歌詞データをサーバＣで生成し、それらをサーバＡ〜Ｃのいずれかで合体させることも出来る。また、端末３は２つに限らず３つ以上でもよいし、また、１つの端末だけでもよい。
【００２０】
図２は、本発明の実施例による端末３（端末Ａ及び端末Ｂ）及びコンテンツ生成装置１（サーバＡ、サーバＢ及びサーバＣ）を構成するコンピュータＰＣのハードウェア構成を示すブロック図である。
【００２１】
コンピュータＰＣはバス６、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、タイマ１０、検出回路１１、操作子１２、表示回路１３、ディスプレイ１４、外部記憶装置１５、通信インターフェイス（Ｉ／Ｆ）１６、音源回路１７、効果回路（ＤＳＰ）１８、サウンドシステム１９を含んで構成される。
【００２２】
バス６には、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、外部記憶装置１５、検出回路１１、表示回路１３、通信インターフェイス１６、音源回路１７、ＤＳＰ１８が接続される。
【００２３】
ユーザは、検出回路１１に接続される操作子１２を用いて、各種パラメータの入力及び設定をすることができる。操作子１２は、例えば、文字入力用キーボード、マウス、スイッチ、パッド、演奏用の鍵盤、ジョイスティック、ジョグシャトル等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、操作子１２は、マウス等の他の操作子を用いて操作するディスプレイ１４上に表示されるソフトスイッチ等でもよい。
【００２４】
表示回路１３は、ディスプレイ１４に接続され、各種情報をディスプレイ１４に表示することができる。ユーザは、このディスプレイ１４に表示される情報を参照して、各種パラメータの入力及び設定を行う。また、ディスプレイ１４は、外部の表示装置を接続することにより構成してもよい。
【００２５】
また、ディスプレイ１４に、タッチパネルを用いることができる。この場合は、ディスプレイ１４上に表示されるスイッチ等をユーザが押すことによりユーザの指示が入力される。
【００２６】
外部記憶装置１５は、外部記憶装置用のインターフェイスを含み、そのインターフェイスを介してバス６に接続される。外部記憶装置１５は、例えばフレキシブルディスク又はフロッピー（登録商標）ディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、光磁気ディスク（ＭＯ）ドライブ、ＣＤ−ＲＯＭ（コンパクトディスク−リードオンリィメモリ）ドライブ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）ドライブ、半導体メモリ等である。
【００２７】
外部記憶装置１５として、ハードディスクドライブ（ＨＤＤ）が接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等は、外部記憶装置１５内のハードディスク（ＨＤＤ）に記憶させることもできる。ハードディスクからＲＡＭ７に制御プログラム等を読み出すことにより、ＲＯＭ８に制御プログラム等を記憶させている場合と同様の動作をＣＰＵ９にさせることができる。このようにすると、制御プログラム等の追加やバージョンアップ等が容易に行える。
【００２８】
また、ハードディスクドライブに加えて、ＣＤ−ＲＯＭドライブが接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等をＣＤ−ＲＯＭに記憶させることもできる。ＣＤ−ＲＯＭからハードディスクに制御プログラムや本実施例を実現するためのプログラム等をコピーすることができる。制御プログラム等の新規インストールやバージョンアップを容易に行うことができる。
【００２９】
さらに、外部記憶装置１５には、楽曲データ、各種パラメータ、及び各種データ等を記憶することができる。
【００３０】
ＲＡＭ７は、フラグ、レジスタ又はバッファ、各種パラメータ等を記憶するＣＰＵ９のワーキングエリアを有する。ＲＯＭ８には、各種パラメータ及び制御プログラム、又は本実施例を実現するためのプログラム等を記憶することができる。この場合、プログラム等を重ねて、外部記憶装置１５に記憶する必要は無い。
【００３１】
ＣＰＵ９は、ＲＯＭ８又は、外部記憶装置１５に記憶されている制御プログラム等に従い、演算又は制御を行う。タイマ１０は、ＣＰＵ９に接続されており、基本クロック信号、割り込み処理タイミング等をＣＰＵ９に供給する。
【００３２】
通信インターフェイス１６は、ＬＡＮ（ローカルエリアネットワーク）やインターネット、電話回線等の通信ネットワーク２に接続可能であり、該通信ネットワーク２を介して、他のコンピュータＰＣと接続し、図１に示すようなコンテンツ生成システム１００を構成する。
【００３３】
なお、通信インターフェイス１６及び通信ネットワーク２は、有線のものに限らず無線でもよい。また双方を備えていてもよい。
【００３４】
音源回路１７は、外部記憶装置１５又はＲＡＭ７等に記録された楽曲情報から供給される演奏信号、ＭＩＤＩ信号等に応じて楽音信号を生成し、ＤＳＰ１８を介して、サウンドシステム１９に供給する。
【００３５】
ＤＳＰ１８は、供給される楽音信号に各種効果を付与する。サウンドシステム１９は、Ｄ／Ａ変換器及びスピーカを含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【００３６】
なお、コンピュータＰＣをコンテンツ生成装置１として用いる場合は、上記の音源回路１７、ＤＳＰ１８及びサウンドシステム１９は省略してもよい。また、コンピュータＰＣを端末Ａ及び端末Ｂとして用いる場合は、上記の構成に加えてＭＩＤＩインターフェイス等を用意することが好ましい。
【００３７】
図３は、本実施例のコンテンツ生成システム１００で用いられる楽曲データ生成用パラメータＴＰを表す概念図である。
【００３８】
楽曲データ生成用パラメータＴＰは、大きくは、曲生成用パラメータＭＰと歌詞生成用パラメータＬＰに分けることが出来る。
【００３９】
曲生成用パラメータＭＰは、コンテンツ生成装置１の作曲エンジン（図１）において、曲データを生成するために用いられるパラメータである。曲生成用パラメータＭＰは、曲全体パラメータＷＭＰと曲の一部を生成するためのパラメータであるＡメロディ生成用パラメータＰＰＡ及びＢメロディ生成用パラメータＰＰＢで構成されている。曲全体パラメータＷＰは、例えば、曲ジャンル、拍子、楽曲構成、調、コード進行等の曲全体に作用するものを設定するパラメータである。曲の一部を生成するためのパラメータとは、例えば、リズムのスタイル、シンコペーションの有無、ピッチダイナミクス等を指定するパラメータである。
【００４０】
歌詞生成用パラメータＬＰは、コンテンツ生成装置１の作詞エンジン（図１）において、歌詞データを生成するために用いられるパラメータである。歌詞生成用パラメータＬＰは、曲全体歌詞パラメータＷＬＰと曲の一部を生成するためのパラメータであるＡメロディ歌詞生成用パラメータＰＬＡ及びＢメロディ歌詞生成用パラメータＰＬＢで構成されている。曲全体歌詞パラメータＷＬＰは、例えば、ジャンルや言語等を指定するパラメータである。Ａメロディ歌詞生成用パラメータＰＬＡ及びＢメロディ歌詞生成用パラメータＰＬＢは、例えば、状況や場所、音節数等を指定するためのパラメータである。
【００４１】
図４は、本実施例のコンテンツ生成システム１００を構成するコンテンツ生成装置１、端末Ａ及び端末Ｂで行われるコンテンツ生成処理を表すフローチャートである。
【００４２】
このコンテンツ生成処理は、曲データ、歌詞データ及びそれら双方を含む楽曲データの生成をするために行われる。曲データのみの生成を行う場合は、下記第１部分のコンテンツはＡメロディであり、第２部分のコンテンツはＢメロディである。歌詞データの作成のみの場合は、第１部分のコンテンツはＡメロディの歌詞であり、第２部分のコンテンツはＢメロディの歌詞である。また、双方を含む楽曲データの生成を行う場合は、第１部分のコンテンツと第２部分のコンテンツのいずれか一方が曲データであり、他方が歌詞データである。
【００４３】
図中ステップＳＡ１〜ＳＡ８は端末Ａにおける処理であり、ステップＳＢ１〜ＳＢ１２はサーバ（コンテンツ生成装置１）での処理であり、ステップＳＣ１〜ＳＣ９は端末Ｂにおける処理である。また、点線の矢印は、データの流れを示す。
【００４４】
ステップＳＡ１では、端末Ａにおけるコンテンツ生成処理をスタートしてステップＳＡ２に進む。
【００４５】
ステップＳＡ２では、全体及び第１部分のコンテンツ生成用パラメータを設定してサーバ（コンテンツ生成装置）に送信する。その後、次のステップＳＡ３に進む。
【００４６】
ステップＳＡ３では、後述するステップＳＢ３でサーバから送信されるステップＳＢ２で生成された第１部分のコンテンツ（例えば楽曲データ）を受信して、再生する。その後、次のステップＳＡ４に進む。
【００４７】
ステップＳＡ４では、ステップＳＡ３で再生した第１部分のコンテンツに基づきコンテンツの生成を行ってもよいかどうかをユーザに問い合わせる。ＯＫであれば、ＹＥＳの矢印で示すステップＳＡ５に進む。ＯＫでなければ、サーバに新たな全体及び第１部分のコンテンツ生成用パラメータを送信して第１部分のコンテンツの再生をやり直させるために、ＮＯの矢印で示すステップＳＡ２に戻る。
【００４８】
ステップＳＡ５では、第１部分のコンテンツの生成が終了したことを端末Ｂに通知することをサーバに要求する。または、第１部分のコンテンツをサーバ上で公開するようにサーバに要求する。その後、次のステップＳＡ６に進む。
【００４９】
ステップＳＡ６では、サーバから合体コンテンツが生成されたことの通知を受信し、合体コンテンツの送信をサーバに要求する。その後次のステップＳＡ７に進む。
【００５０】
ステップＳＡ７では、後述するステップＳＢ８で生成された合体コンテンツをサーバから受信して、外部記憶装置等に記憶する。その後次のステップＳＡ８に進んで端末Ａでの処理を終了する。
【００５１】
ステップＳＢ１では、サーバ（コンテンツ生成装置１）におけるコンテンツ生成処理をスタートしてステップＳＢ２に進む。
【００５２】
ステップＳＢ２では、ステップＳＡ１で端末Ａから送信された第１部分のパラメータに基づき第１部分のコンテンツを生成する。その後、次のステップＳＢ３に進む。
【００５３】
ステップＳＢ３では、ステップＳＢ２で生成した第１部分のコンテンツを端末Ａに送信する。その後、次のステップＳＢ４に進む。
【００５４】
ステップＳＢ４では、ステップＳＡ５で送信された要求に従い、第１部分のコンテンツの生成が終了したことを端末Ｂに通知するか、第１部分のコンテンツをサーバ上で公開する。公開された第１部分のコンテンツは、誰でも第２の部分を作成するために用いることが出来る。その後、次のステップＳＢ５に進む。
【００５５】
ステップＳＢ５では、後述するステップＳＣ２で端末Ｂから送信される第１部分のコンテンツの送信要求に従い第１部分のコンテンツを端末Ｂに送信する。その後次のステップＳＢ６に進む。
【００５６】
ステップＳＢ６では、後述するステップＳＣ４で端末Ｂから送信される大２の部分のパラメータを受信し、それに基づき第２部分のコンテンツを生成する。その後、次のステップＳＢ７に進む。
【００５７】
ステップＳＢ７では、ステップＳＢ６で生成した第２部分のコンテンツを端末Ｂに送信する。その後、次のステップＳＢ８に進む。
【００５８】
ステップＳＢ８では、後述するステップＳＣ７で端末Ｂから送信される第１部分と第２部分の合体指示によりステップＳＢ２で生成した第１部分のコンテンツと、ステップＳＢ６で生成した第２部分のコンテンツを合体（合成）して、合体コンテンツを生成する。その後、次のステップＳＢ９に進む。
【００５９】
ステップＳＢ９では、ステップＳＢ８で生成した合体コンテンツを端末Ｂに送信する。その後、次のステップＳＢ１０に進む。
【００６０】
ステップＳＢ１０では、合体コンテンツの生成が終了したことを端末Ａに通知する。その後、次のステップＳＢ１１に進む。
【００６１】
ステップＳＢ１１では、ステップＳＡ６で送信される合体コンテンツの送信要求に従い、端末Ａに合体コンテンツを送信する。その後、次のステップＳＢ１２に進みサーバ側での処理を終了する。
【００６２】
ステップＳＣ１では、端末Ｂにおけるコンテンツ生成処理をスタートしてステップＳＣ２に進む。
【００６３】
ステップＳＣ２では、ステップＳＢ４で送信されるサーバからの第１部分のコンテンツ生成完了通知を受信し、又はサーバ上に公開されている第１部分のコンテンツを閲覧及び試聴し、該第１部分のコンテンツの送信をサーバに要求する。その後、次のステップＳＣ３に進む。
【００６４】
ステップＳＣ３では、ステップＳＣ２で要求した第１部分のコンテンツを受信して再生する。その後、次のステップＳＣ４に進む。
【００６５】
ステップＳＣ４では、第２部分のコンテンツ生成用パラメータを設定してサーバに送信する。その後、次のステップＳＣ５に進む。
【００６６】
ステップＳＣ５では、ステップＳＢ７で送信されるサーバで生成された第２部分のコンテンツを受信して、再生する。その後、次のステップＳＣ６に進む。
【００６７】
ステップＳＣ６では、ステップＳＣ５で再生した第２部分のコンテンツに基づきコンテンツの生成を行ってもよいかどうかをユーザに問い合わせる。ＯＫであれば、ＹＥＳの矢印で示すステップＳＣ７に進む。ＯＫでなければ、サーバに新たな第２部分のコンテンツ生成用パラメータを送信して第２部分のコンテンツの再生をやり直させるために、ＮＯの矢印で示すステップＳＣ４に戻る。
【００６８】
ステップＳＣ７では、第１部分のコンテンツと第２部分のコンテンツを合体させて１つの合体コンテンツを生成することをサーバに指示する。その後、次のステップＳＣ８に進む。
【００６９】
ステップＳＣ８では、ステップＳＢ９でサーバから送信される合体コンテンツを受信して、外部記憶装置等に保存する。その後、ステップＳＣ９に進んで端末Ｂでの処理を終了する。
【００７０】
以上、本実施例によれば、複数の端末が共同して１つの楽曲データを作成することが出来る。よって、ネットワークを介して、複数人で分担して作詞、作曲をすることが出来る。
【００７１】
また、本実施例によれば、一人又は複数人で、複数のサーバを利用して多様な作詞作曲が出来る。例えば、サーバごとに作曲エンジンや作詞エンジンに特色がある場合にも、上述の実施例に従い作曲又は作詞を、例えば図１のサーバＢ及びサーバＣのように別々のサーバで行い、それらを図１のサーバＡに送信して合体させることにより、様々なサーバの特性を生かして作詞作曲をすることが出来る。
【００７２】
また、本実施例によれば、コンテンツの一部を作成して、それを公開することができるので、コンテンツの他の部分を他人に作成してもらい、ネットワークを介したコンテンツの合作が可能となる。
【００７３】
なお、本実施例では、曲データのメロディの前半と後半を複数の端末で合作する場合を説明したが、メロディと伴奏のようにパートごとに合作することも出来る。この場合、例えば、図４の第１部分のコンテンツはメロディであり、第２部分のコンテンツは伴奏である。
【００７４】
また、本実施例は、映像データと、それに音楽を付加するための楽曲データを複数の端末により合作することにも適用できる。この場合、例えば、図４の第１部分のコンテンツは映像データであり、第２部分のコンテンツは楽曲データである。
【００７５】
また、本実施例では、２つの端末により合作したが、端末数はこれに限らず３つ以上であってもよい。また、コンテンツ生成装置１も３つ以上のサーバを用いて構成してもよい。
【００７６】
なお、本実施例は、本実施例に対応するコンピュータプログラム等をインストールした市販のコンピュータ等によって、実施させるようにしてもよい。
【００７７】
その場合には、本実施例に対応するコンピュータプログラム等を、ＣＤ−ＲＯＭやフロッピーディスク等の、コンピュータが読み込むことが出来る記憶媒体に記憶させた状態で、ユーザに提供してもよい。
【００７８】
そのコンピュータ等が、ＬＡＮ、インターネット、電話回線等の通信ネットワークに接続されている場合には、通信ネットワークを介して、コンピュータプログラムや各種データ等をコンピュータ等に提供してもよい。
【００７９】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組合せ等が可能なことは当業者に自明であろう。
【００８０】
【発明の効果】
以上説明したように、本発明によれば、複数の端末で１つのコンテンツを合作することが出来る。
【００８１】
また、本発明によれば、ネットワークを利用したマルチメディアコンテンツの分担製作をすることが出来る。
【図面の簡単な説明】
【図１】  本発明の実施例によるコンテンツ生成システム１００を構成するネットワークの概念図である。
【図２】  本発明の実施例による端末Ａ、端末Ｂ及びコンテンツ生成装置１（サーバＡ及びサーバＢ）を構成するコンピュータＰＣのハードウェア構成を示すブロック図である。
【図３】  本実施例のコンテンツ生成システム１００で用いられる楽曲データ生成用パラメータＴＰを表す概念図である。
【図４】  本実施例のコンテンツ生成システム１００を構成するコンテンツ生成装置１、端末Ａ及び端末Ｂで行われるコンテンツ生成処理を表すフローチャートである。
【符号の説明】
１…コンテンツ生成装置、２…通信ネットワーク、３…端末、６…バス、７…ＲＡＭ、８…ＲＯＭ、９…ＣＰＵ、１０…タイマ、１１…検出回路、１２…パネル操作子、１３…表示回路、１４…ディスプレイ、１５…外部記憶装置、１６…通信インターフェイス、１７…音源回路、１８…効果回路、１９…サウンドシステム、１００…コンテンツ生成システム
【図１】
0003804498.tif 000002
【図２】
0003804498.tif 000003
【図３】
0003804498.tif 000004
【図４】
0003804498.tif 000005