(57)【要約】【課題】  変化に富む多様な音楽表現の楽曲を生成するとともに、楽曲の演奏時間を自由に変更し、時間的に変化する各種の事象に対応した楽曲の生成を行う。【解決手段】メロディ（主旋律）についてはメロディフレーズテーブルＭＴが用意されており、メロディ以外のジャンルやテンポ、キーなどについては、アレンジメント（伴奏）テーブルＡＴが用意されている。メロディフレーズテーブルから電話番号などに対応して選択した複数のメロディフレーズと、所望のアレンジメント要素とを拡張フレーズを用いながら合成することで、音楽表現の豊かな楽曲が生成される。数列「２３１３」の場合、生成される楽曲のメロディフレーズは「Ｆ12，Ｆ23，Ｆ31，Ｆ43」となり、アレンジメント要素として、クラシックフレーズＦＧ３，キー「＋３」Ｋ２が選択されると、メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」は、クラシック風の伴奏を伴い、キーが＋３されて演奏される。【選択図】図１
2005352425.tif 000002
【特許請求の範囲】
【請求項１】
楽曲生成の対象となるデータに対応する音楽表現のフレーズデータを集積したフレーズテーブルを利用して、前記対象データに固有の楽曲を生成する音楽生成方法であって、
メロディを主体としたメロディフレーズを集積したメロディフレーズテーブルと、メロディ以外のアレンジメント要素を集積したアレンジメントテーブルが用意されており、
前記対象データその他の楽曲生成用のデータを取得するステップ，
取得した対象データに対応するメロディフレーズを、前記メロディフレーズテーブルから抽出するステップ，
取得した前記その他のデータに対応するアレンジメント要素を、前記アレンジメントテーブルから抽出するステップ，
抽出したメロディフレーズ及びアレンジメント要素に基づいて合成フレーズを生成するステップ，
を含むことを特徴とする音楽生成方法。
【請求項２】
前記メロディフレーズテーブルを、複数の楽器ないし音色毎にそれぞれ設けた事を特徴とする請求項１記載の音楽生成方法。
【請求項３】
前記アレンジメント要素が、ジャンル毎の伴奏を表すジャンルフレーズを含んでいることを特徴とする請求項１又は２のいずれかに記載の音楽生成方法。
【請求項４】
前記メロディフレーズあるいは合成フレーズに対し、付加，置き換え，挿入，もしくは融合されて、生成される楽曲の音楽表現を豊かにする拡張フレーズを集積した拡張フレーズテーブルが用意されており、
前記取得したその他のデータに対応する拡張フレーズを、前記拡張フレーズテーブルから抽出するステップ，
抽出した拡張フレーズを、該当するメロディフレーズあるいは合成フレーズに対して、付加，置き換え，挿入，もしくは融合するステップ，
を含むことを特徴とする請求項１〜３のいずれかに記載の音楽生成方法。
【請求項５】
前記メロディフレーズあるいは合成フレーズが、その前もしくは後に並ぶフレーズと重なり合う重なりフレーズを備えたことを特徴とする請求項１〜４のいずれかに記載の音楽生成方法。
【請求項６】
楽曲生成の対象となるデータに対応する音楽表現のフレーズデータを集積したフレーズテーブルを利用して、前記対象データに固有の楽曲を生成する音楽生成装置であって、
メロディを主体としたメロディフレーズを集積したメロディフレーズテーブルと、メロディ以外のアレンジメント要素を集積したアレンジメントテーブルが用意されており、
前記対象データその他の楽曲生成用データを取得するデータ取得手段，
取得した対象データに対応するメロディフレーズを、前記メロディフレーズテーブルから抽出するメロディフレーズ抽出手段，
取得した前記その他のデータに対応するアレンジメント要素を、前記アレンジメントテーブルから抽出するアレンジメント要素抽出手段，
抽出したメロディフレーズ及びアレンジメント要素に基づいて合成フレーズを生成する生成手段，
を備えたことを特徴とする音楽生成装置。
【請求項７】
前記メロディフレーズテーブルを、複数の楽器ないし音色毎にそれぞれ設けた事を特徴とする請求項６記載の音楽生成装置。
【請求項８】
前記アレンジメント要素が、ジャンル毎の伴奏を表すジャンルフレーズを含んでいることを特徴とする請求項６又は７のいずれかに記載の音楽生成装置。
【請求項９】
前記メロディフレーズあるいは合成フレーズに対し、付加，置き換え，挿入，もしくは融合されて、生成される楽曲の音楽表現を豊かにする拡張フレーズを集積した拡張フレーズテーブルが用意されており、
前記取得したその他のデータに対応する拡張フレーズを、前記拡張フレーズテーブルから抽出する拡張フレーズ抽出手段を備えており、
前記生成手段が、抽出した拡張フレーズを、該当するメロディフレーズあるいは合成フレーズに対して、付加，置き換え，挿入，もしくは融合することを特徴とする請求項６〜８のいずれかに記載の音楽生成装置。
【請求項１０】
前記拡張フレーズが、楽曲の導入のためのフレーズ，繰り返しのためのフレーズ，終止のためのフレーズ，時間調整のためのフレーズ，転調のためのフレーズのうちの少なくとも一つを含むことを特徴とする請求項９記載の音楽生成装置。
【請求項１１】
前記メロディフレーズあるいは合成フレーズが、その前もしくは後に並ぶフレーズと重なり合う重なりフレーズを備えたことを特徴とする請求項６〜１０のいずれかに記載の音楽生成装置。
【請求項１２】
前記メロディフレーズあるいは合成フレーズがＭＩＤＩ形式のデータであり、画像の変化に対応するフレーズにメタイベントデータを付加したことを特徴とする請求項６〜１１のいずれかに記載の音楽生成装置。
【請求項１３】
前記複数のメロディフレーズテーブルから、それぞれ対応するメロディフレーズを抽出するとともに、同時再生可能に音楽を生成することを特徴とする請求項７記載の音楽生成装置。
【請求項１４】
前記楽曲生成の対象データが暦を表すデータであり、暦に対応して変化する楽曲データを生成することを特徴とする請求項６記載の音楽生成装置。
【請求項１５】
前記楽曲生成の対象データをネットワークを通じて取得するとともに、前記楽曲データをネットワークを通じて提供することを特徴とする請求項６記載の音楽生成装置。
【請求項１６】
請求項６〜１５のいずれかに記載の音楽生成装置をサーバもしくは端末として含むことを特徴とする音楽生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話番号，名前，スケジュールなどの各種のデータないし情報に対応して音楽を生成する音楽生成技術の改良に関するものである。
【背景技術】
【０００２】
電話番号などの情報に対応して音楽ないし楽曲を生成する手法としては、特許文献１記載の「表現生成方法，表現生成装置，表現生成システム」がある。これによれば、図１６に示すような音楽のフレーズのテーブルＴＡが用意される。このフレーズテーブルＴＡは、電話番号の各桁（図示の例は１０桁）に該当する０〜９までの数字に対して、それぞれ一つの音楽フレーズ「１−０」〜「１０〜９」が割り当てられている。例えば、電話番号の３桁目の数字が「５」である場合、対応する音楽フレーズは「３−５」という具合である。音楽フレーズは、一般的には機能和声の原則に従って作曲される。これにより、音楽フレーズがどのような並び方をしたとしても、聞き手は違和感のないまとまりのある楽曲として聞くことができる。
【０００３】
楽曲生成の具体例を図１７に示す。同図（Ａ）に示す例は、電話番号が「０３−５４４７−５１６６」であり、対応するフレーズの並べ方が電話番号の読み方どおりの場合である。すなわち、前記フレーズテーブルＴＡを利用して、電話番号「０３−５４４７−５１６６」の桁と数字の交点に対応する素材データを抽出し、それを並べると、その表現は、[１−０]−[２−３]−[３−５]−[４−４]−[５−４]−[６−７]−[７−５]−[８−１]−[９−６]−[１０−６]となる。
【０００４】
同図（Ｂ）に示す例は、上述した（Ａ）に示す例と電話番号が同じで、その読み方を逆さにした場合の例である。このときの電話番号の読み方は「６６１５−７４４５−３０」となり、対応する表現は、 [１−６]−[２−６]−[３−１]−[４−５]−[５−７]−[６−４]−[７−４]−[８−５]−[９−３]−[１０−０]となる。上述した（Ａ）の例の場合、東京都区内であれば市外局番が「０３」で始まるために、曲の出だしがみな同じパターンになってしまう。また、携帯電話やＰＨＳの場合は、電話番号の出だしが「０９０」や「０７０」のように決まっているため、これらの電話番号についても、前記（Ａ）の方法では曲の出だしが全て同じパターンになってしまう。しかし、本例のように逆にすることで、そのような不具合を回避できる。
【０００５】
同図（Ｃ）に示す例も、同様に曲の出だしが異なるようにするためのものである。例えば、携帯電話の番号が「０９０−３２６０−４２８９」であるときに、その素材データの並べ方が「０９０を除き、その次の数字を一桁目として番号どおりに読む」ものだとすると、その並べ方は「３２６０−４２８９」となり、対応する表現は、[１−３]−[２−２]−[３−６]−[４−０]−[５−４]−[６−２]−[７−８]−[８−９]となる。
【０００６】
このように、特許文献１の発明によれば、電話番号に対応した音楽のフレーズを組み合わせることにより、携帯電話の着信音としてオリジナリティに溢れた音楽を得ることができる。また、和音進行に従ってフレーズを作成することで、どのようなフレーズの組み合わせであっても、心地よい音楽が得られる。
【特許文献１】特願２００２−８４６２３
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した背景技術では、各フレーズが決まると、あとはその組み合わせで楽曲の内容がすべて決定されてしまい、音楽表現としては単調であり、変化にとんだ多様な音楽表現が困難である。また、各フレーズの長さ（時間）が予め決まっているため、テンポを変更する以外に楽曲の長さを変更する手段が無く、演奏時間を自由に設定するには困難が伴う。
【０００８】
本発明は、以上の点に着目したもので、第１の目的は、変化に富む多様な楽曲を生成することである。第２の目的は、楽曲の長さを自由に変更することである。第３の目的は、所望の長さの多様な楽曲を生成できることを利用して、時間的に変化する各種の事象に対応した楽曲の生成を行うことである。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、本発明は、楽曲生成の対象となるデータに対応する音楽表現のフレーズデータを集積したフレーズテーブルを利用して、前記対象データに固有の楽曲を生成する際に、メロディを主体としたメロディフレーズを集積したメロディフレーズテーブルと、メロディ以外のアレンジメント要素を集積したアレンジメントテーブルが用意されており、前記対象データその他の楽曲生成用のデータを取得するとともに、取得した対象データに対応するメロディフレーズを、前記メロディフレーズテーブルから抽出し、取得した前記その他のデータに対応するアレンジメント要素を、前記アレンジメントテーブルから抽出し、更に、抽出したメロディフレーズ及びアレンジメント要素に基づいて合成フレーズを生成することを特徴とする。本発明の前記及び他の目的，特徴，利点は、以下の詳細な説明及び添付図面から明瞭になろう。
【発明の効果】
【００１０】
本発明によれば、メロディフレーズとアレンジメント要素を組み合わせることで、変化に富む多様な楽曲を生成することができる。また、所望の演奏時間の楽曲を多様な音楽表現で生成でき、動画・静止画のみならず、各種の時間的に変化するものに対して、極めて多様で表現の豊かな音楽を付加することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を、実施例に基づいて詳細に説明する。
【実施例１】
【００１２】
最初に、本発明の実施例１について説明する。この実施例は、生成される楽曲の音楽表現をより豊かにするための実施例である。最初に、図１を参照しながら、基本的な手法を説明する。なお、以下、本発明の理解を容易にするため、３×４の全１２フレーズでテーブルが構成されている場合を例として説明する。
【００１３】
図１(A)は、３×４のメロディ（主旋律）フレーズテーブルＭＴを示すもので、４桁の１〜３の数字の組み合わせに対応するものであり、メロディフレーズＦij（ｉ＝１〜４，ｊ＝１〜３）によって構成されている。例えば、２桁目の数字が「３」であるときは、メロディフレーズＦ23が対応する。数列「２３１３」の場合、生成される楽曲は「Ｆ12，Ｆ23，Ｆ31，Ｆ43」のフレーズ列となる（図中のハッチング参照）。メロディフレーズＦijは、上述した背景技術と同様であり、機能和声の原則に従って作曲される。従って、メロディフレーズＦijがどのような並び方をしたとしても、聞き手は違和感のないまとまりのある楽曲として聞くことができる。
【００１４】
ところで、本実施例では、各フレーズＦijは、いずれもメロディを主体とするものであって、テンポやキーについては予め定めた所定の初期値のフレーズとなっている。また、メロディフレーズテーブルＭＴは、ピアノで演奏したときの音色のテーブルＭＦ１，バイオリンで演奏したときの音色のテーブルＭＦ２，・・・という具合に、多数の演奏楽器ないし音色ごとにそれぞれ用意されている。メロディフレーズＦijは、作曲家が作曲したものであってもよいし、著作権フリーの楽曲の一部を用いるようにしてもよい。また、各フレーズのデータの形式は、ＭＩＤＩ，ＷＡＶなど適宜の形式でよい。
【００１５】
一方、本実施例では、メロディ以外の要素について、図１(B)に示すようなアレンジメントテーブルＡＴが用意されている。例えば、ジャンルテーブルＡＴＧとしては、ロックフレーズＦＧ１，ボサノバフレーズＦＧ２，クラシックフレーズＦＧ３が用意されている。キー（音程）テーブルＡＴＫとしては、「初期設定」，「＋３」（キーを３半音程上げる），「−３」の３つの値Ｋ１〜Ｋ３が用意されている。次に、テンポテーブルＡＴＴとしては、「初期設定」，「＋５％（５％早くする）」，「−５％」の３つの値Ｔ１〜Ｔ３が用意されている。更に、楽器編成テーブルＡＴＰとしては、「編成１」，「編成２」，「編成３」の３つの編成Ｐ１〜Ｐ３が用意されている。なお、必要があれば、更に各種のアレンジメントテーブルが用意される。
【００１６】
本実施例では、上述したメロディフレーズと、アレンジメントテーブルのいずれかを合成することで、多様な楽曲が生成される。例えば、図１(C-1)に示す例は、数列「２３１３」の場合の例で、生成される楽曲のメロディフレーズは「Ｆ12，Ｆ23，Ｆ31，Ｆ43」となる。そして、アレンジメントテーブルＡＴのジャンルテーブルＡＴＧから、クラシックフレーズＦＧ３が選択される。これにより、メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」は、クラシック風な伴奏がついた楽曲として生成される。図１(C-2)に示す例は、前記(C-1)に、更にキーテーブルＡＴＫから、キー「＋３」Ｋ２を選択した場合である。メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」とクラシックフレーズＦＧ３のキーが、共に「＋３」された楽曲が生成される。図１(C-3)に示す例は、前記(C-2)に、更にテンポテーブルＡＴＴから、テンポ「−５％」Ｔ３が選択された場合である。この場合、メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」とクラシックフレーズＦＧ３のキーが「＋３」されるとともに、テンポが「−５％」された楽曲が生成される。このように、本実施例によれば、メロディフレーズとアレンジメント要素を自在に組み合わせることで、極めて多様で表現の豊かな楽曲を生成することが可能となる。
【００１７】
次に、上述した手法で楽曲を生成するシステム構成について、図２を参照しながら説明する。同図において、本システムは、音楽生成サーバ１０を中心に構成されており、これがユーザのＰＣ（パソコン）５０や携帯電話５６とともに、インターネット７０に接続されている。通常、ユーザ側のＰＣ５０や携帯電話５６は多数存在する。なお、同図においては、プロバイダや他の多数のサーバなどは省略されている。
【００１８】
まず音楽生成サーバ１０から説明すると、音楽生成サーバ１０は、
ａ，上述したメロディフレーズテーブルＭＴ及びアレンジメントテーブルＡＴが格納された楽曲生成用データベース２０（拡張フレーズテーブルＥＴについては後述する），
ｂ，ユーザ側から楽曲生成に必要なデータ（例えば電話番号など）の入力を促してデータを取得するためのデータ取得プログラム３０，
ｃ，前記データ取得プログラム３０でユーザ側が入力した電話番号に対応するメロディフレーズを、前記メロディフレーズテーブルＭＴから抽出するメロディフレーズ抽出プログラム３２，
ｄ，前記データ取得プログラム３０でユーザ側が入力したアレンジメント内容に対応する要素を、前記アレンジメントテーブルＡＴから抽出するアレンジメント抽出プログラム３３，
ｅ，前記メロディフレーズ抽出プログラム３２で抽出した個々のメロディフレーズを所定の順序に従って配列するとともに、前記アレンジメント抽出プログラム３３で抽出したアレンジメント要素を合成して、まとまりのあるＭＩＤＩ形式やＷＡＶ形式などの楽曲データを生成する生成プログラム３４（オートフレーズセレクト機能３５Ａ及びオートトランスポーズ（転調）機能３５Ｂについては後述する），
ｆ，該生成プログラム３４で生成した楽曲データを、前記ユーザ側へ配信する転送プログラム３６，
をそれぞれ備えている。また、
ｇ，前記データ取得プログラム３０で取得した入力データ４０，
ｈ，前記生成プログラム３４で生成した楽曲データ４２，
の格納領域も確保されている。
【００１９】
上述したプログラムのうち、データ取得プログラム３０は、ユーザのＰＣ５０及び携帯電話５６にデータ入力画面を表示して、入力データ４０を取得するプログラムである。指定する電話番号（本実施例では下４桁）としては、ユーザ自身の電話番号であってもよいし、知人などの電話番号であってもよい。また、入力画面を表示せずに、発信元であるユーザ自身の電話番号を自動的に取得するようにしてもよい。このデータ取得プログラム３０は、更に、楽器ないし音色やアレンジメント要素についてユーザが指定するための画面その他の必要な画面を表示する。
【００２０】
メロディフレーズ抽出プログラム３２は、取得した電話番号の各桁の数字に該当するメロディフレーズＦijを、楽曲生成用データベース２０のメロディフレーズテーブルＭＴから抽出するためのプログラムである。アレンジメント抽出プログラム３３は、ユーザによって選択されたアレンジメン要素を、アレンジメントテーブルＡＴから抽出する。
【００２１】
生成プログラム３４は、抽出した個々のフレーズデータを、所定の順序で配列するとともに合成して完成した一つの楽曲データとして生成するためのプログラムである。例えば、メロディフレーズがＭＩＤＩデータであれば、指定されたジャンルのフレーズの伴奏を付加するとともに、キーやテンポのデータを指定された値に書き換えることで、メロディフレーズとアレンジメント要素の合成を行うことができる。また、後述するレピート（繰り返し）やコーダ（終止）の処理がユーザから指定されたときは、対応する処理を実行して楽曲データを生成する。転送プログラム３６は、以上のようにして生成された楽曲データを、インターネット７０を介してユーザ側に配信するためのプログラムである。なお、データの大きさによってはＣＤ−ＲＯＭなどの媒体に記録して発送するようにしてもよい。各プログラムは、音楽生成サーバ１０によって実行される。
【００２２】
一方、ユーザのＰＣ５０及び携帯電話５６は、それぞれ入力手段であるキーボード５２やボタン５８，再生した音楽の出力手段であるスピーカ５４や６０，各種情報や画像などを表示する表示部５５や５９を備えており、インターネット７０を介して音楽生成サーバ１０にアクセス可能となっている。もちろん、他の機器，例えば、携帯情報端末やＰＨＳなども同様に適用可能である。
【００２３】
次に、図３も参照しながら、本実施例の作用を説明する。図３には、主要な動作手順が示されている。ここでは、特定の電話番号に対応した音楽を取得し、それを例えば携帯電話の着信メロディとして利用するまでの動作を説明する。まず、ユーザは、自分の携帯電話５６を使用して、インターネット７０を介して音楽生成サーバ１０にアクセスする（ステップＳ１０）。すると、音楽生成サーバ１０では、必要に応じてユーザの認証などを行ったのち、データ取得プログラム３０が実行され、データ入力のための画面がインターネット７０を介して送信される（ステップＳ１１）。
【００２４】
ユーザ側では、携帯電話５６の表示部５９に、データの入力画面が表示される（ステップＳ１２）。ユーザは、所望の電話番号の入力，楽器ないし音色の選択，更にはアレンジメントの選択を行う。データを入力ないし選択してユーザが送信ボタンを押すと、データが音楽生成サーバ１０に送信される（ステップＳ１４）。
【００２５】
音楽生成サーバ１０側では、取得した入力データ４０に基づいて、まず、メロディフレーズ抽出プログラム３２が実行され、メロディフレーズテーブルＭＴを参照して、電話番号の桁数および数字の交点に該当するメロディフレーズデータを抽出する（ステップＳ１６）。このとき、例えば楽器として「ピアノ」が指定されているときは、ピアノのフレーズテーブルＭＦ１が使用される。例えば、図１(C-1)の例では、メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」がそれぞれ抽出されている。
【００２６】
次に、音楽生成サーバ１０では、アレンジメント抽出プログラム３３が実行され、ユーザによって入力ないし選択されたアレンジメント要素がアレンジメントテーブルＡＴから抽出される（ステップＳ１７）。例えば、図１(C-1)の例では、クラシックフレーズＦＧ３が選択されている。
【００２７】
そして、次に生成プログラム３４が実行され、抽出されたフレーズデータに基づいて楽曲が生成される。まず、メロディフレーズが所定の順序で配列されるとともに、それらにアレンジメント要素の合成・加工処理が施され、一つの楽曲が生成される（ステップＳ１８）。図１(C-2)の例では、メロディフレーズ「Ｆ12，Ｆ23，Ｆ31，Ｆ43」にクラシックフレーズＦＧ３の伴奏が合成されるとともに、各ＭＩＤＩデータ中のキーに関係するデータが、「＋３」Ｋ２によって指定されたキーとなるように変更される。
【００２８】
最終的に生成された楽曲データは、転送プログラム３６の実行により、インターネット７０を介して、オリジナルの楽曲データ４２としてユーザ側に送信される（ステップＳ２０）。ユーザ側の携帯電話５６では、楽曲データ４２を受信して図示しないメモリなどに着信メロディとして保存する（ステップＳ２２）。そして、着信があったときは、スピーカ６０から楽曲データに基づいて音楽が再生される（ステップＳ２４）。なお、ここでは、携帯電話５６を利用してオリジナル楽曲を入手することとしたが、もちろん、ＰＣ５０を利用するようにしてもよい。知人などの電話番号ごとにオリジナルの楽曲を取得し、それらを着信メロディに設定することで、曲を聴いて発信者を特定するようにしてもよい。
【００２９】
このように、本実施例によれば、電話番号に対応した音楽のフレーズにアレンジメント要素を組み合わせることにより、携帯電話その他の着信音として、発信者や受信者に固有のオリジナリティに溢れ、意外性にも富んだ音楽を提供することが可能となる。また、違和感のない和音進行に従ってフレーズを作成することにより、広範囲のユーザに心地よい音楽を提供することができる。更に、アレンジメント要素を変更することで、極めて多様で表現の豊かな楽曲が生成できる。
【実施例２】
【００３０】
次に、本発明の実施例２について説明する。この実施例２は、フレーズの機能を拡張して更に音楽表現を広げるようにしたものである。上述した実施例では、メロディフレーズ及びジャンルフレーズを合成したが、本実施例では、更に拡張フレーズを使用する。図４(A)には、拡張フレーズテーブルＥＴの一例が示されている。同図に示すように、拡張フレーズテーブルＥＴには、拡張メロディフレーズテーブルＥＭＴと、拡張アレンジメントテーブルＥＡＴが含まれており、拡張アレンジメントテーブルＥＡＴには拡張ジャンルテーブルＥＡＴＧが用意されている。キーテーブル等はない。拡張フレーズは、拡張メロディフレーズテーブルＥＭＴから選択された一つの拡張メロディフレーズと、拡張ジャンルテーブルＥＡＴＧから選択された一つの拡張ジャンルフレーズを組み合わせることで、合成された拡張フレーズが生成される。これは、拡張フレーズの場合、ほとんどは和音やリズムの変更を伴うため、拡張メロディフレーズに対応する拡張ジャンルフレーズが必要になる。
【００３１】
図５には、その様子が示されており、例えば、イントロメロディフレーズＩＮＭとイントロジャンルフレーズＩＮＧを合成して、前奏のためのイントロフレーズＥＦ１が生成される。また、レピートメロディフレーズＲＥＭとレピートジャンルフレーズＲＥＧを合成して、繰り返しのためのレピートフレーズＥＦ２が生成される。終止のためのコーダフレーズＥＦ３，フレーズの変わり目にメリハリをつけるためのフィルインフレーズＥＦ４，転調のためのピヴォットフレーズＥＦ５，・・・についても同様である。なお、拡張メロディフレーズは、上述した通常のメロディフレーズとは異なり、複数のフレーズを組み合わせることはなく、必要な長さのものが予め用意されている。
【００３２】
図４(B)には、拡張フレーズの具体的な使用方法が示されている。まず、同図(B-1)の例は、拡張フレーズをフレーズ列に付加する例で、イントロフレーズＥＦ１が、フレーズＦＡ〜ＦＤの先頭に付加される。なお、フレーズＦＡ〜ＦＤは、メロディフレーズとジャンルフレーズを合成したものであってもよいし、メロディフレーズのみであってもよい。同図(B-2)の例は、フレーズ列の一部を拡張フレーズと置き換える例で、一番最後のフレーズＦＤがコーダフレーズＥＦ３で置き換えられている。同図(B-3)の例は、拡張フレーズをフレーズ列に挿入する例で、フレーズＦＢとＦＣの間にレピートフレーズＥＦ２が挿入されている。同図(B-4)の例は、フレーズ列の一部に拡張フレーズ融合する例で、フレーズＦＤにフィルインフレーズＥＦ４が融合されている。
【００３３】
拡張フレーズテーブルＥＴは、図２に示すように、楽曲生成用データベース２０に格納される。そして、データ取得プログラム３０によってＰＣ５０や携帯電話５６に表示されるデータ入力・選択画面上で、ユーザにより所望の拡張メロディフレーズ及び拡張ジャンルフレーズと、合成した拡張フレーズの処理方法が選択される。例えば、ピアノのイントロメロディフレーズとロックのイントロジャンルフレーズを合成するとともに、合成したイントロフレーズＥＦ１をフレーズ列に対して「付加」するという処理を選択するという具合である。生成プログラム３４は、ユーザの選択に基づいて図４(B)，図５に示した処理を実行する。このように、本実施例によれば、拡張フレーズを利用することによって、フレーズ列の音楽的機能が拡張され、更に音楽表現を拡げることが可能となる。
【実施例３】
【００３４】
次に、本発明の実施例３について説明する。この実施例３は、図５に示したコーダフレーズＥＦ３と、フィルインフレーズＥＦ４を利用して、生成する楽曲の演奏時間を自由に設定するようにした例である。図６(A)には、上述したコーダフレーズＥＦ３とフィルインフレーズＥＦ４の例が示されている。同図(A-1)は、メロディフレーズＦijと同じ長さのコーダフレーズＥＦ３ａの例である。同図(A-2)は、メロディフレーズＦijの２倍の長さのコーダフレーズＥＦ３ｂの例である。同図(A-3)は、メロディフレーズＦijの１／４の長さのフィルインフレーズＥＦ４ａの例である。同図(A-4)は、メロディフレーズＦijの１／２の長さのフィルインフレーズＥＦ４ｂの例である。
【００３５】
図６(B)には、以上の各フレーズを使用して演奏時間を設定する例が示されている。まず、同図(B-1)の例は、フレーズ列ＦＡ〜ＦＤを単純に２回繰り返す例である。同図(B-2)の例は、繰り返し時のフレーズＦＢの後にコーダマークＣＭ１を与え、このコーダマークＣＭ１の後にコーダフレーズＥＦ３ａを組み合わせたものである。(B-1)と比較して、メロディフレーズ１個分の時間が短縮されている。なお、本実施例のコーダマークＣＭとしては予め複数の種類が設定されており、それぞれのコーダマークには、例えばＣＭ１にはコーダフレーズＥＦ３ａ，ＣＭ２にはコーダフレーズＥＦ３ｂといった具合に、それぞれ対応するコーダフレーズが決められている。同図(B-3)の例は、同様に繰り返し時にフレーズＦＤの後にコーダマークＣＭ２を与え、このコーダマークＣＭ２の後にコーダフレーズＥＦ３ｂを組み合わせたものである。(B-1)と比較して、メロディフレーズ２個分の時間が短縮されている。
【００３６】
同図(B-4)の例は、(B-2)の例の頭にフィルインフレーズＥＦ４ａを付加した例である。(B-1)と比較して、メロディフレーズ３／４個分の時間が短縮されている。同図(B-5)の例は、(B-2)の例の頭にフィルインフレーズＥＦ４ｂを付加した例である。(B-1)と比較して、メロディフレーズ１／２個分の時間が短縮されている。同図(B-6)の例は、(B-2)の例の頭にフィルインフレーズＥＦ４ａ及びＥＦ４ｂを付加した例である。(B-1)と比較して、メロディフレーズ１／４個分の時間が短縮されている。
【００３７】
例えば、１つのメロディフレーズが４／４拍子で１小節，ｂｐｍ（１分あたりの拍数）＝１２０のとき、フィルインフレーズＥＦ４ａの長さは０．５秒となる。従って、本実施例によれば、０．５秒単位で楽曲の長さを設定・変更できるようになる。更に、ＭＩＤＩシーケンサを利用する場合、演奏のテンポを一定の範囲内で自由に設定する機能を備えているので、これを利用することで、連続的に楽曲の演奏時間を調整することが可能となる。例えば、画像のフレームの切り換わりの精度で楽曲の演奏時間を制御することができる。
【００３８】
図５に示したコーダフレーズやフィルインフレーズのうち、いずれを使用するかは、ユーザがＰＣ５０や携帯電話５６を利用して選択・設定するようにしてもよいし、楽曲の演奏時間をユーザが指定し、生成プログラム３４でいずれのフレーズを付加するかを自動設定するようにしてもよい。設定の手順としては、例えば、フレーズＦＡ〜ＦＤを繰り返せるだけ繰り返すようにするとともに、残りの時間にコーダフレーズＥＦ３やフィルインフレーズＥＦ４を割り当てるようにする。なお、コーダフレーズやフィルインフレーズの長さは、図示したものに限らず、適宜設定してよい。
【実施例４】
【００３９】
次に、本発明の実施例４について説明する。この実施例４は、図５に示したピヴォットフレーズＥＦ５（転調句）を利用して、レピート再生における表現を更に豊かにするようにした例である。本実施例は、図２に示した生成プログラム３４に含まれているオートフレーズセレクト機能３５Ａとオートトランスポーズ（転調）機能３５Ｂを利用して行われる。これらの機能を適用するかどうかは、ユーザがＰＣ５０などの前記入力画面で選択・設定するようにしてもよいし、自動設定するようにしてもよい。
【００４０】
まず、オートフレーズセレクト機能３５Ａは、レピート再生を行う場合、毎回異なるフレーズを選択する機能である。例えば、図７(A)に示すように、フレーズ列ＦＡ〜ＦＤを繰り返し再生するような場合を想定する。ユーザがオートフレーズセレクト機能３５Ａの処理を選択したとすると、最初の１回目は、同図(B)に示すようにフレーズ列ＦＡ〜ＦＤが再生されるが、次の２回目はフレーズ列ＦＰ〜ＦＳが再生され、３回目はフレーズ列ＦＶ，ＦＷ，・・・が再生されるという具合である。フレーズの選択は、例えば乱数表などを利用してランダムにフレーズを選択することで行われる。
【００４１】
次に、オートトランスポーズ機能３５Ｂは、同じくレピート再生を行う場合、例えば偶数回目は奇数回目と異なるキーで再生する機能である。キーを変更する際には、上述した拡張フレーズのうちのピヴォットフレーズＥＦ５を利用する。例えば、図７(C)に示すように、フレーズＦＡ，ＦＢ，ＦＣと順に再生し、次のフレーズＦＤの代わりにピヴォットフレーズＥＦ５ａを再生する。このときは、アレンジメント要素Ｋ１，すなわち初期設定のキーによる再生が行われる。そして、続くフレーズＦＡ〜ＦＤのアレンジメントフレーズとして、アレンジメント要素Ｋ２もしくはＫ３による再生が行われる。すなわち、キーが＋３もしくは−３に変更されて再生が行われる。このように、ピヴォットフレーズＥＦ５ａを再生した後に転調しているので、転調がスムースに行われる。続くフレーズに対しては、フレーズＦＤの代わりにピヴォットフレーズＥＦ５ｂを再生した後に再びアレンジメント要素Ｋ１による初期設定のキーによる再生が行われる。
【００４２】
このように、オートフレーズセレクト機能３５Ａやオートトランスポーズ機能３５Ｂを利用することで、レピート再生に自動的に変化を与えることができ、より豊かな音楽表現が実現できる。
【実施例５】
【００４３】
次に、本発明の実施例５について説明する。この実施例５は、上述した実施例を組み合わせたもので、メロディフレーズＦＡ〜ＦＤを利用して、所望の再生時間であって、かつ、変化にとんだ楽曲を自動生成した例である。図８に示すように、最初に、時間調整のため、１／４の長さのフィルインフレーズＥＦ４ａが付加されている。このフィルインフレーズＥＦ４ａは、アレンジメント要素Ｋ１によってキー初期設定で演奏される。次に、フレーズ列ＦＡ〜ＦＤが、アレンジメント要素Ｋ１によるキー初期設定で演奏される。このとき、最後のフレーズＦＤの代わりにピヴォットフレーズＥＦ５ａが再生される。その後、キー＋３の転調がアレンジメント要素Ｋ２によって施され、フレーズ列ＦＡ〜ＦＤが演奏される。このときも、最後のフレーズＦＤの代わりにピヴォットフレーズＥＦ５ｂが再生され、その後キー初期設定への転調がアレンジメント要素Ｋ１によって施される。次に、フレーズ列ＦＰ〜ＦＳが順に演奏される。コーダマークＣＭ２の次には、２倍の長さのコーダフレーズＥＦ３ｂが付加され、楽曲全体の時間が調整される。このとき、アレンジメント要素Ｋ２によってキー＋３で演奏が行われる。このように、本実施例によれば、フレーズＦＡ〜ＦＤをピヴォットフレーズを利用して転調しながら繰り返すとともに、フレーズＦＰ〜ＦＳにトランスし、最初と最後にフレーズを追加することで、変化に富む音楽表現の豊かな所望の長さの楽曲を得ることができる。
【実施例６】
【００４４】
次に、本発明の実施例６について説明する。この実施例６は、前記実施例によって生成された楽曲と映像とを同期（シンクロ）して再生するようにした例である。例えば、フレーズがＭＩＤＩデータで表現されているとする。ＭＩＤＩデータには、メタイベントデータというユーザが利用可能なデータを付加することができる。そこで、各フレーズのＭＩＤＩデータにメタイベントデータを埋め込み、これが検出されたときに映像を変化させるようにする。図９には、その様子が示されており、同図(B)は、フレーズＦＡ，ＦＢ，ＦＣ，・・・の順で演奏して終了する楽曲である。各フレーズのデータには、メタイベントデータＭＤが埋め込まれている。画像は、同図(A)に示すように、メタイベントデータＭＤを検出する度に、すなわち、楽曲のフレーズが移る度に変化する（矢印参照）。例えば、画像がスライドショーのように静止画を集めたものであるときは、静止画が、楽曲のフレーズ毎に変化していくようになる。このようにすることで、音楽と画像のシンクロ再生を極めて簡便に実現できる。
【実施例７】
【００４５】
次に、本発明の実施例７について説明する。上述した実施例では、いずれかの楽器の音色のメロディフレーズ，これにいずれかの楽器の音色のジャンルフレーズを合成したものが一つの場合を説明したが、一つのメロディフレーズに対して、いくつかの楽器の音色のジャンルフレーズを選択して再生する，別言すれば、いくつかの楽器の伴奏を付けるようにして演奏するようにしてもよい。図１０には、その一例が示されている。同図中、(A)はフルートのメロディフレーズＦＡｆ〜ＦＬｆを示す。(B)〜(E)はいずれもジャンルフレーズであり、(B)はピアノのジャンルフレーズＦＡｐ〜ＦＬｐ，(C)はギターのジャンルフレーズＦＡｇ〜ＦＬｇ，(D)はベースのジャンルフレーズＦＡｖ〜ＦＬｖ，(E)はドラムスのジャンルフレーズＦＡｃ〜ＦＬｃである。これらは、楽器は異なるもののメロディとしては同じである。また、最後には、各楽器のコーダフレーズＥＦ３ｆ，ＥＦ３ｐ，・・・が付加されている。
【００４６】
以上のような図１０のメロディフレーズ及びジャンルフレーズ群を、多数のチャンネルを有するＭＩＤＩプレーヤで再生することで、オーケストラのような楽曲再生が可能となる。
【００４７】
しかし、例えば適宜の映像と組み合わせて再生するような場合は、シーンの内容に合わせて演奏するフレーズを選択することで、より効果的な楽曲再生が可能である。例えば、図示のフレーズのうち、ハッチングで示したフレーズを選択的に再生するようにすると、シーンＳ１ではギターの伴奏を主体として演奏され、シーンＳ２ではオーケストラのように演奏され、シーンＳ３ではピアノとギターを主体として演奏されるというように、映像内容に対応した楽曲再生が可能となる。
【実施例８】
【００４８】
次に、本発明の実施例８について説明する。上述した実施例では、フレーズ同士を順次並べて楽曲を生成した。すなわち、図１１(A)に示すように、フレーズＦＡ，ＦＢ，・・・は、単純に並べられて再生される。これに対し、本実施例では、同図(B)に示すように、フレーズＦＡの前後に重なりフレーズＦＡa，ＦＡbが設けられる。フレーズＦＢ，ＦＣ，・・・についても同様である。このため、フレーズを並べたときは、同図(C)に示すように、前後のメロディフレーズが重なり合うようになる。図示の場合、最初のフレーズＦＡの前側の重なりフレーズＦＡaは、他のフレーズとは重ならず、そのままである。フレーズＦＡ自体は、次のフレーズＦＢの前側の重なりフレーズＦＢaと重なる。フレーズＦＡの後側の重なりフレーズＦＡbは、フレーズＦＢのみならず、次のフレーズＦＣの前側の重なりフレーズＦＣaと重なる。以後は、前後３つのフレーズが順次重なっていく。
【００４９】
フレーズの重畳処理は、例えばＭＩＤＩデータの場合、「マージ」という処理を施す方法で行うことができる。また、ＷＡＶファイルなどのＰＣＭデータの場合、マルチトラックレコーダーなどを利用し、複数のオーディオトラックにフレーズを分散記録する方法で実現することができる。図１１(D)には、以上のようなフレーズ重畳処理の具体例が示されている。同図(D-1)には、重畳合成した結果として実現したいフレーズ「ＦＡ＋ＦＢ」(一連の２小節フレーズ)が示されている。これを、フレーズＦＡとフレーズＦＢとによって、単純に１小節づつ区切って合成すると、同図(D-2)に示すように、フレーズＦＢの頭の部分に休符（無音部分）が生じてしまう。そこで、同図(D-3)に示すように、フレーズＦＢの前にフレーズＦＡと重なる重なりフレーズＦＢａを設けて合成すると、所望する２小節フレーズを得ることができる。なお、フレーズＦＡの後の重なりフレーズＦＡｂはすべて休止であり、結果的に必要がない。
【００５０】
このように、フレーズの前後に重なりフレーズを設けることで、フレーズの前後のつながりを滑らかにしたり、小節線を跨いだシンコペイションやタイの表現が可能になるなど、音楽表現の巾を格段に拡げることができる。なお、上記実施例では、フレーズの前後に重なりフレーズを設けたが、いずれか一方のみでもよい。また、すべてのフレーズに対して必ずしも同じように重なりフレーズを設ける必要はなく、あるフレーズには前側に重なりフレーズを設け、他のフレーズには後側に重なりフレーズを設けるという具合に、適宜設けるようにしてもよい。
【実施例９】
【００５１】
次に、本発明の実施例９について説明する。この実施例９は、上述した実施例を時計に応用したものである。図１２に示すように、１年は春，夏，秋，冬の４シーズンであり、１シーズンは６つの節季からなっている。例えば、春は、立春，雨水，啓蟄，春分，清明，穀雨の節季からなる。各節季は、１５日からなり、１日は２４時間からなる。図１１の例では、各節季を更に前半と後半に分け、１日を朝，昼，夜，深夜の４つの時間帯と各時間帯に属する６つの時間に分けている。
【００５２】
本実施例は、これらの各要素に対応したメロディフレーズ及びジャンルフレーズのテーブルを構成し、１年間を通して１時間ごとに音楽が変わり続ける時計の例である。図１３には、テーブルの構成が示されている。基本的なテーブルとして、春用テーブルＳＡ１，夏用テーブルＳＡ２，秋用テーブルＳＡ３，冬用テーブルＳＡ４がそれぞれ設けられている。
【００５３】
次に、各シーズンのそれぞれ６つの節季に対応して、ジャンルフレーズＳＢ１〜ＳＢ６が設けられている。次に、一つの節季に属する１５日の前半と後半である節季の前後に対応するメロディフレーズＳＣ１，ＳＣ２が設けられている。次に、該節季の前後にそれぞれ含まれる８日もしくは７日に対応するメロディフレーズＳＤ１〜ＳＤ８が設けられている。次に、１日の４つの時間帯に対応するメロディフレーズＳＥ１〜ＳＥ４が設けられている。更に、各時間帯に含まれる６つの時間に対応するメロディフレーズＳＦ１〜ＳＦ６が設けられている。
【００５４】
このような図１３のフレーズテーブルを使用し、該当する季節，節季，その前後，日にち，時間帯，時間のメロディフレーズ及びアレンジメントフレーズを選択して楽曲を生成・再生すれば、１年を通じて１時間ごとに音楽が変わり続ける時計を得ることができる。
【００５５】
図１４は、更に紀元００００年から２９９９年までについて、年毎に異なる音楽が再生されるようにしたものである。前記図１３のテーブルに対して、図１４に示すような西暦に対応するメロディフレーズ（もしくはジャンルフレーズ）を追加する。西暦の千の桁についてはメロディフレーズＰＲ０〜ＰＲ２が対応しており、百の桁にはメロディフレーズＰＳ０〜ＰＳ９が対応しており、十の桁にはメロディフレーズＰＴ０〜ＰＴ９が対応しており、一の桁にはメロディフレーズＰＵ０〜ＰＵ９が対応している。これらのメロディフレーズを西暦に対応して選択するとともに、前記図１３に示したテーブルを使用することで、西暦００００年から２９９９年に至るまで１時間ごとに音楽が変わり続ける時計，いわば世紀時計ないし千年時計を得ることができる。
【００５６】
本実施例は、他に、月齢（月の満ち欠け）ないし潮汐，地球以外の天体の運行周期，気圧，気温，湿度，温度，バイオリズムなどの時間的に変化する諸量に適用することができる。
【実施例１０】
【００５７】
次に、本発明の実施例１０について説明する。上述したように、本発明によれば、楽曲の演奏時間を自由に設定したり、テンポのアレンジメントを簡単に行うことができる。本実施例の時計は、それらを利用して、スケジュールに対応した楽曲再生を行うようにしたものである。図１５(A)には、例えば朝起床してから出かけるまでのスケジュールの一例が示されている。この例では、８時に起床，８時５分からメイクアップ，８時２０分から朝食，８時３０から着替え，８時３５分に出勤というスケジュールに設定されている。
【００５８】
これに対し、例えば同図(B)に示すようにメロディフレーズテーブルＱＡ〜ＱＩが割り当てられる。メロディフレーズテーブルＱＡ〜ＱＩには、フィルインフレーズやコーダフレーズが適宜含まれており、所望の演奏時間となっている。例えば、イベント「起床」には、メロディフレーズテーブルＱＡ，イベント「メイクアップ」にはメロディフレーズテーブルＱＢ，・・・という具合である。ユーザは、各テーブルから好みのメロディフレーズを選択する。更に、各メロディフレーズテーブルＱＡ〜ＱＩに対応して、同図(C)に示すように、アレンジメント要素が付加される。同図の例は、ジャンルとテンポを変化させるアレンジメントの例で、例えばイベント「起床」に対しては「ロックフレーズ」，イベント「メイクアップ」に対しては「クラシックフレーズ」，その後半の「急げ」には「＋５％」・・・という具合である。
【００５９】
これらのメロディフレーズ及びアレンジメント要素は、メモリ（図示せず）に記憶されており、時刻に対応してメモリから読み出される。そして、合成プログラムに基づいてＣＰＵで合成された後、スピーカから音楽として再生・出力される。図１５(D)には、再生時の音楽のテンション（緊張の程度）の変化が示されている。まず、８時〜８時５分までの起床時は、アレンジメント要素が「ロックフレーズ」となっており、非常に速いテンポでメロディフレーズテーブルＱＡのメロディが再生される。このため、テンションは非常に高い。次に、８時５分から８時１９分までのメイクアップ時は、アレンジメントフレーズが「クラシックフレーズ」となっており、最もゆっくりとした音楽となっている。しかし、８時１９分からの１分間，すなわちメイクアップの終了時は、アレンジメントフレーズが「＋５％」となってテンポが上がり、「急げ」という意味合いを込めた音楽再生が行われる。以下、図示の通りである。
【００６０】
なお、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることができる。例えば、以下のものも含まれる。
（１）前記図１では、メロディフレーズテーブルを、楽器毎ないし音色毎に設けたが、東京，京都，大阪などの地域毎，１０代，２０代，３０代などの世代毎，という具合に、必要に応じて適宜設定してよい。
（２）前記図２では、インターネットを介して楽曲の提供を受ける場合を主として説明したが、本発明の楽曲生成システムをＰＣ単体で実行できる形態としてもよい。
（３）前記実施例における動作は一例であり、同様の効果を奏するようにその手順は適宜変更してよい。また、システム構成についても、同様の作用を奏するように適宜変更してよい。
【産業上の利用可能性】
【００６１】
本発明によれば、所望の演奏時間の楽曲を多様な音楽表現で生成できるので、動画・静止画のみならず、各種の時間的に変化するものに対して、極めて多様で表現の豊かな音楽を付加することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施例１における楽曲生成の基本的な手法を示す説明図である。
【図２】本発明の実施例の楽曲生成システムの構成を示すブロック図である。
【図３】前記実施例１における楽曲生成の手順を示すシーケンス図である。
【図４】実施例２の主要フレーズ構成と作用を示す説明図である。
【図５】実施例２のフレーズ合成の様子を示す説明図である。
【図６】実施例３の主要フレーズ構成と作用を示す説明図である。
【図７】実施例４の主要フレーズ構成と作用を示す説明図である。
【図８】実施例５の主要フレーズ構成と作用を示す説明図である。
【図９】実施例６の主要フレーズ構成と作用を示す説明図である。
【図１０】実施例７の主要フレーズ構成と作用を示す説明図である。
【図１１】実施例８の主要フレーズ構成と作用を示す説明図である。
【図１２】１年の節季と時間を示す説明図である。
【図１３】実施例９におけるフレーズテーブルの構成を示す図である。
【図１４】実施例９の他のフレーズテーブルの構成を示す図である。
【図１５】実施例１０のフレーズ構成と作用を示す図である。
【図１６】背景技術のフレーズテーブルを示す説明図である。
【図１７】背景技術における楽曲生成手法を示す説明図である。
【符号の説明】
【００６３】
１０：音楽生成サーバ
２０：楽曲生成用データベース
３０：データ取得プログラム
３２：メロディフレーズ抽出プログラム
３３：アレンジメント抽出プログラム
３４：生成プログラム
３５Ａ：オートフレーズセレクト機能
３５Ｂ：オートトランスポーズ機能
３６：転送プログラム
４０：入力データ
４２：楽曲データ
５０：ＰＣ（パソコン）
５２：キーボード
５４，６０：スピーカ
５５，５９：表示部
５６：携帯電話
５８：ボタン
７０：インターネット
ＡＴ：アレンジメントテーブル
ＡＴＧ：ジャンルテーブル
ＡＴＫ：キーテーブル
ＡＴＰ：楽器編成テーブル
ＡＴＲ：リズムテーブル
ＡＴＴ：テンポテーブル
ＣＭ１，ＣＭ２：コーダマーク
ＣＯＭ：コーダメロディフレーズ
ＣＯＧ：コーダジャンルフレーズ
ＥＦ１：イントロフレーズ
ＥＦ２：レピートフレーズ
ＥＦ３，ＥＦ３ａ，ＥＦ３ｂ，ＥＦ３ｆ，ＥＦ３ｐ：コーダフレーズ
ＥＦ４，ＥＦ４ａ，ＥＦ４ｂ：フィルインフレーズ
ＥＦ５，ＥＦ５ａ，ＥＦ５ｂ：ピヴォットフレーズ
ＥＡＴ：拡張アレンジメントテーブル
ＥＡＴＧ：拡張ジャンルテーブル
ＥＭＴ：拡張メロディフレーズテーブル
ＥＴ：拡張フレーズテーブル
ＦＡ，ＦＢ，ＦＣ，〜：フレーズ
ＦＡａ，ＦＡｂ，ＦＢａ，ＦＢｂ，ＦＣａ，ＦＣｂ：重なりフレーズ
ＦＧ１〜ＦＧ３：ジャンルフレーズ
ＦＩＭ：フィルインメロディフレーズ
ＦＩＧ：フィルインジャンルフレーズ
ＩＮＭ：イントロメロディフレーズ
ＩＮＧ：イントロジャンルフレーズ
Ｋ１〜Ｋ３：キーのアレンジメント要素
ＭＤ：メタイベントデータ
ＭＦ１，ＭＦ２，〜：テーブル
ＭＴ：メロディフレーズテーブル
Ｐ１〜Ｐ３：楽器編成のアレンジメント要素
ＰＶＭ：ビヴォットメロディフレーズ
ＰＶＧ：ビヴォットジャンルフレーズ
ＲＥＭ：レピートメロディフレーズ
ＲＥＧ：レピートジャンルフレーズ
Ｔ１〜Ｔ３：テンポのアレンジメント要素
ＳＡ１〜ＳＡ４：季節用テーブル
ＳＤ１〜ＳＤ８，ＳＥ１〜ＳＥ４，ＳＦ１〜ＳＦ６，ＰＲ０〜ＰＲ２，ＰＳ０〜ＰＳ９，ＰＴ０〜ＰＴ９，ＰＵ０〜ＰＵ９：メロディフレーズ
ＱＡ〜ＱＩ：メロディフレーズテーブル
【図１】
2005352425.tif 000003
【図２】
2005352425.tif 000004
【図３】
2005352425.tif 000005
【図４】
2005352425.tif 000006
【図５】
2005352425.tif 000007
【図６】
2005352425.tif 000008
【図７】
2005352425.tif 000009
【図８】
2005352425.tif 000010
【図９】
2005352425.tif 000011
【図１０】
2005352425.tif 000012
【図１１】
2005352425.tif 000013
【図１２】
2005352425.tif 000014
【図１３】
2005352425.tif 000015
【図１４】
2005352425.tif 000016
【図１５】
2005352425.tif 000017
【図１６】
2005352425.tif 000018
【図１７】
2005352425.tif 000019