(57)【特許請求の範囲】
【請求項１】
プログラムチェンジ番号により音色が指定される楽曲シーケンスデータを含む楽曲ファイルを再生することができる音源システムであって、
前記楽曲シーケンスデータは、元となる楽曲シーケンスデータに含まれるプログラムチェンジ番号を番号が重なることがないようにランダムに再配置するスクランブル処理が施された楽曲シーケンスデータであり、
前記楽曲ファイルは、前記楽曲シーケンスデータとともに、前記ランダムに再配置されたプログラムチェンジ番号に対応させた音色データを含み、
前記楽曲ファイルが入力されたときに、その楽曲ファイルに含まれている前記音色データをメモリに格納する手段と、
前記楽曲シーケンスデータ内のプログラムチェンジ番号に応じて前記メモリに格納された音色データを用いることで、前記スクランブル処理が施された楽曲シーケンスデータを、スクランブル処理が施される前の状態と同じ状態で再生する手段と
を有することを特徴とする音源システム。
【請求項２】
前記楽曲ファイルは、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含むことを特徴とする請求項１記載の音源システム。
【請求項３】
音源システムにより再生される楽曲ファイルを記録したコンピュータ読み取り可能な記録媒体であって、
前記楽曲ファイルは、
プログラムチェンジ番号により音色が指定される楽曲シーケンスデータであって、元となる楽曲シーケンスデータに含まれるプログラムチェンジ番号を番号が重なることがないようにランダムに再配置するスクランブル処理が施された楽曲シーケンスデータと、
前記ランダムに再配置されたプログラムチェンジ番号に対応付けられた音色データであって、音源システムによりこの楽曲ファイルが再生されるときに、該音源システムに設けられたメモリに格納され、前記楽曲シーケンスデータ内のプログラムチェンジ番号に応じて用いられる音色データと
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項４】
前記楽曲ファイルは、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含むことを特徴とする請求項３記載のコンピュータ読み取り可能な記録媒体。
【請求項５】
楽曲シーケンスデータに基づいて新たな楽曲ファイルを作成することができる楽曲ファイル作成ツールであって、
イベントのタイミングを指定するタイミング情報とイベントの組から構成された楽曲シーケンスデータを入力する入力手段と、
該入力された楽曲シーケンスデータに含まれるプログラムチェンジイベントのプログラムチェンジ番号を番号が重なることがないようにランダムに再配置する手段と、
該再配置後のプログラムチェンジ番号に対応付けられるように音色データを対応付ける手段と、
該プログラムチェンジ番号が再配置された楽曲シーケンスデータと前記音色データとを含む楽曲ファイルを出力する手段と
を有することを特徴とする楽曲ファイル作成ツール。
【請求項６】
前記楽曲ファイルを出力する手段は、前記楽曲ファイルに、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含ませて出力することを特徴とする請求項５記載の楽曲ファイル作成ツール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末などに搭載され、楽曲シーケンスデータを交換するためのデータ交換フォーマットを有する楽曲ファイルを再生することができる音源システム、該楽曲ファイルを記録したコンピュータ読み取り可能な記録媒体、及び、楽曲シーケンスデータから前記データ交換フォーマットを有する楽曲ファイルを作成することができる楽曲ファイル作成ツールに関する。
【背景技術】
【０００２】
音源を用いて楽曲を再生させる楽曲シーケンスデータを頒布したり、相互に利用したりするためのデータ交換フォーマットとして、ＳＭＦ（Standard MIDI file format）やＳＭＡＦ（Synthetic Music Mobile Application Format）などが知られている。
ＳＭＦは演奏情報の保存やデータ交換を行うためのデータフォーマットであり、ＧＭ（General MIDI）規格に従ってＳＭＦファイルを作成すれば、ＧＭ規格に従った音源であれば、その音色マップに従い、音源の持つ楽器音色により、それなりに再生することができる。
また、ＳＭＡＦは、携帯端末などにおいてマルチメディアコンテンツを表現するためのデータフォーマット仕様である（非特許文献１参照）。
さらに、特許文献１には、音色データ付きの楽曲ファイル（ＳＭＡＦファイル）が記載されている。ここで、音色データ（音色パラメータ）とは、ＦＭ音源の場合にはＦＭ演算のアルゴリズムを指示するパラメータであり、波形メモリ（ＷＴ）音源の場合には音色波形データなどである。
【特許文献１】特開２００３−２２０７２号公報
【非特許文献１】ヤマハ株式会社，”ＳＭＡＦ仕様概要 ”，[on line]，［平成１６年６月３０日検索］，インターネット<URL: http://smaf-yamaha.com/jp/what/smaf_spec.html>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
同じ楽器であっても、音源により、その音色のニュアンスや音圧感などが異なる。このため、ＧＭ音色マップに従って作成されたＳＭＦファイルでも、それを再生する音源により製作者が意図した通りに忠実に楽曲を再生することができない場合がある。
また、上記特許文献１に記載されている音色データ付きの楽曲ファイル（ＳＭＡＦファイル）を、音色データに対応していない音源が再生する場合には、該ファイルに付加されている音色データを無視して、自らが保持している音色データを用いて再生することとなる。すなわち、ＳＭＦ形式のファイルと同様に、プログラムチェンジメッセージに含まれているプログラムチェンジ番号（音色番号）に従って、その番号に対応する自らが保持している音色で再生することとなる。
現在、このような音色データに対応していない音源を持つ携帯端末と、音色データに対応している音源を持つ携帯端末が存在する。
【０００４】
図７は、音色データが付加されているコンテンツ（ＳＭＡＦファイル）をＳＭＡＦに非対応の一般の音源システムで再生するときの様子を示す図である。
この図に示す例では、コンテンツは、プログラムチェンジ番号＃１に特定のピアノの音色、プログラムチェンジ番号＃２５に特定のギターの音色が付加されているＳＭＡＦファイルである。このＳＭＡＦファイルを、ＳＭＡＦ非対応の音源システムで再生すると、該音源システムでは付加されている音色を処理することができず、プログラムチェンジ番号のみに基づいて自らが例えばＲＯＭに保持している一般ピアノの音色及び一般ギターの音色を用いて再生することとなる。
【０００５】
しかし、例えば、プログラムチェンジ番号＃１のピアノについていえば、本来ＳＭＡＦファイルが持つ音色データはその楽曲の雰囲気に合うようにチューニングされたピアノの音色であり、ピアノの音色であればどんな音色でもよいという訳ではない。したがって、このようなＳＭＡＦに対応していない音源で再生すると、本来制作者が意図していない音色で再生されてしまうこととなる。
そして、それを聞くユーザは、それでもピアノの音はピアノの音で再生されているため、本来のピアノの音ではないことに気が付かず、この楽曲ファイルはこの程度のものなのだと勘違いしてしまい、楽曲ファイルの価値が落ちてしまうという問題がある。
【０００６】
そこで本発明は、制作者が意図した楽曲の再生を保証することができる、楽曲シーケンスデータを交換するためのデータ交換フォーマットを有する楽曲ファイルを再生することができる音源システム、該楽曲ファイルを記録したコンピュータ読み取り可能な記録媒体、及び、前記データ交換フォーマットを有する楽曲ファイルを作成することができる楽曲ファイル作成ツールを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の楽曲シーケンスデータを再生することができる音源システムは、プログラムチェンジ番号により音色が指定される楽曲シーケンスデータを含む楽曲ファイルを再生することができる音源システムであって、前記楽曲シーケンスデータは、元となる楽曲シーケンスデータに含まれるプログラムチェンジ番号を番号が重なることがないようにランダムに再配置するスクランブル処理が施された楽曲シーケンスデータであり、前記楽曲ファイルは、前記楽曲シーケンスデータとともに、前記ランダムに再配置されたプログラムチェンジ番号に対応させた音色データを含み、前記楽曲ファイルが入力されたときに、その楽曲ファイルに含まれている前記音色データをメモリに格納する手段と、前記楽曲シーケンスデータ内のプログラムチェンジ番号に応じて前記メモリに格納された音色データを用いることで、前記スクランブル処理が施された楽曲シーケンスデータを、スクランブル処理が施される前の状態と同じ状態で再生する手段とを有するものである。
また、前記楽曲ファイルは、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含むものである。
さらに、本発明の音源システムにより再生される楽曲ファイルを記録したコンピュータ読み取り可能な記録媒体は、前記楽曲ファイルが、プログラムチェンジ番号により音色が指定される楽曲シーケンスデータであって、元となる楽曲シーケンスデータに含まれるプログラムチェンジ番号を番号が重なることがないようにランダムに再配置するスクランブル処理が施された楽曲シーケンスデータと、前記ランダムに再配置されたプログラムチェンジ番号に対応付けられた音色データであって、音源システムによりこの楽曲ファイルが再生されるときに、該音源システムに設けられたメモリに格納され、前記楽曲シーケンスデータ内のプログラムチェンジ番号に応じて用いられる音色データとを含むものである。
さらにまた、前記楽曲ファイルは、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含むものである。
さらにまた、本発明の楽曲シーケンスデータに基づいて新たな楽曲ファイルを作成することができる楽曲ファイル作成ツールは、イベントのタイミングを指定するタイミング情報とイベントの組から構成された楽曲シーケンスデータを入力する入力手段と、該入力された楽曲シーケンスデータに含まれるプログラムチェンジイベントのプログラムチェンジ番号を番号が重なることがないようにランダムに再配置する手段と、該再配置後のプログラムチェンジ番号に対応付けられるように音色データを対応付ける手段と、該プログラムチェンジ番号が再配置された楽曲シーケンスデータと前記音色データとを含む楽曲ファイルを出力する手段とを有するものである。
さらにまた、前記楽曲ファイルを出力する手段は、前記楽曲ファイルに、前記ランダムに再配置されたプログラムチェンジ番号を元に戻すための情報を含ませて出力するものである。
【発明の効果】
【０００８】
上述のようなスクランブル処理が施されたイベントを処理することができない音源システムで本発明のデータ交換フォーマットを有する楽曲ファイルを再生する場合には、音色などが明らかに異なる音で再生されるため、ユーザが上述のような誤解をすることはない。
したがって、本発明の楽曲シーケンスデータを交換するためのデータ交換フォーマットによれば、制作者が意図した楽曲の再生を保証することができ、楽曲ファイル（コンテンツ）の価値を守ることができる。
また、本発明の音源システムによれば、本発明の楽曲シーケンスデータを交換するためのデータ交換フォーマットを有する楽曲ファイルを、制作者が意図した音色で再生することができる。
さらに、本発明の楽曲ファイル作成ツールによれば、楽曲シーケンスデータから本発明のデータ交換フォーマットを有する楽曲ファイルを作成することができる。
【発明を実施するための最良の形態】
【０００９】
図１の（ａ）は、本発明のデータ交換フォーマットを有する楽曲ファイルのファイル構造を示す図である。
この楽曲ファイルは、ＳＭＡＦファイルと同様にチャンク構造とされており、１はこの楽曲ファイルのファイルチャンクである。ファイルチャンク１はヘッダ部とボディ部とを有する。ヘッダ部にはファイルを識別するためのファイルＩＤ（チャンクＩＤ）と後続するボディ部の長さを示すチャンクサイズが含まれている。
ボディ部はチャンク列であり、図示するように、コンテンツインフォ・チャンク（Contents Info Chunk）２、オプショナルデータ・チャンク（Optional Data Chunk）３及びスコアトラック・チャンク（Score Track Chunk）４が含まれている。
コンテンツインフォ・チャンク２には、コンテンツのタイプやコピーステータス等の各種管理用情報が格納されていおり、オプショナルデータ・チャンク３には、ジャンル名、曲名、アーティスト名、作詞／作曲者名等が格納されている。
スコアトラック・チャンク４は、音源を再生するための各種データを格納するチャンクであり、実演奏データ（シーケンスデータ）を格納するシーケンスデータ・チャンク（Sequence Data Chunk）５、音色データやエフェクト設定などを格納するセットアップデータ・チャンク（Setup Data Chunk）６、及び、後述するスクランブル情報を格納するスクランブル・チャンク（Scramble Chunk）７が含まれている。
このようにこの楽曲ファイルはＳＭＡＦファイルを変形したものであり、スクランブル・チャンク７が含まれている点で通常のＳＭＡＦファイルと相違している。なお、スクランブル・チャンク７は、必ずしもこのスコアトラック・チャンク４内に含まれている必要はなく、他の場所に配置されていてもよい。また、ＳＭＡＦファイルには、ＰＣＭオーディオトラック・チャンクやグラフィックトランク・チャンクなどが含まれていることがあるが、ここでは省略している。
【００１０】
図１の（ｂ）は、前記シーケンスデータ・チャンク５に含まれているシーケンスデータを示す図である。図示するように、シーケンスデータは、イベントとイベントの間の経過時間を示すデュレーション（Duration）とイベント（Event）の組がイベントの発生順に配置されて構成されている。なお、イベントとは、シーケンスデータに定義されている出力デバイス（この場合は、音源）に対する制御内容のデータ表現であり、例えば、ノートメッセージ、プログラムチェンジ、ピッチベンド、ボリューム、エクスプレッション、エクスクルーシブ・メッセージなどＭＩＤＩと同様のイベント群である。
本発明の楽曲ファイルにおいては、このシーケンスデータ・チャンク５に含まれているシーケンスデータ中の特定のイベントが後述するようにスクランブル処理されている点が従来のＳＭＡＦファイルと相違している。
【００１１】
図２は、このような本発明のデータ交換フォーマットを有する楽曲ファイルを作成する楽曲ファイル作成装置の概略構成を示すブロック図である。なお、この楽曲ファイル作成装置は、ＳＭＦや従来のＳＭＡＦなどの既存のサウンドファイル（楽曲シーケンスファイル）を入力として本発明の楽曲ファイル（ＳＭＡＦファイル）を作成するものである。
この図において、１１は楽曲ファイル作成ツール（オーサリングツール）、１２はオーサリングツール１１に入力されるＳＭＦファイルなどの既存のサウンドファイル、１３は各種コマンドなどを入力するための操作部、１４はＳＭＦファイルやＳＭＡＦファイルを再生する音源システム、１５はスピーカ、１６はオーサリングツール１１から出力される本発明の楽曲ファイル（ＳＭＡＦファイル）である。
オーサリングツール１１は、ＳＭＦファイル（.mid）や従来のＳＭＡＦファイル（.mmf）などの既存のサウンドファイル（楽曲シーケンスデータ）１２を入力とし、その特定のイベントにスクランブル処理を施して本発明の楽曲ファイル（ＳＭＡＦファイル）１６として出力する処理を行うものであり、例えば、コンピュータプログラムにより実現される。
【００１２】
図３は、前記オーサリングツール１１における処理の流れを示すフローチャートである。この図に示した処理は、基本的には、既存のサウンドファイルを素材として新たなＳＭＡＦファイルを作成する処理であり、スクランブルモードとされているときに、特定のイベントについてスクランブル処理を行って本発明の楽曲ファイルを作成する処理である。
なお、どのイベントをスクランブル処理の対象とするか、また、どのようなアルゴリズムのスクランブル処理を施すかについては、種々の場合を考えることができるが、本発明では、プログラムチェンジメッセージに含まれるプログラムチェンジ番号を番号が重なることがないようにランダムに再配置するスクランブル処理を施すようにしている。
【００１３】
まず、ＳＭＦなどの素材となるサウンドファイル（楽曲シーケンスデータ）１２を入力し（Ｓ１）、前記操作部１３からのユーザーの指示（設定・変更・試聴など）に基づき、それに対応した処理、音量等各種の調整や音色データの取得とプログラムチェンジ番号との対応付け、あるいは、試聴用の再生などの処理を行う（Ｓ２，Ｓ３）。例えば、試聴の結果ピアノの音色を一般の音色から特定のピアノの音色に変更するときは、その特定のピアノの音色データを取得してそのプログラムチェンジ番号に対応付ける。
このような処理の後、ファイル出力指示があったときには（Ｓ４がＹＥＳ）、そのサウンドファイルを前述したＳＭＡＦファイルに変換する（Ｓ５）。このとき、指定された音色データとプログラムチェンジ番号との対応付けを行い、前記セットアップデータ・チャンクのデータを作成する（Ｓ６）。
そして、スクランブルモードであるか否かを判定し（Ｓ７）、スクランブルモードでないときは、そのＳＭＡＦファイルを出力して処理を終了する。
一方、スクランブルモードであるときは、前記シーケンスデータ・チャンクに含まれているプログラムチェンジイベント中のプログラムチェンジ番号をランダムに再配置する（Ｓ９）。このとき、前記セットアップデータ・チャンクに含まれている音色データについてもプログラムチェンジ番号の再配置を行い、再配置前のプログラムチェンジ番号に対応していた音色データが再配置後のプログラムチェンジ番号に対応付けられているようにする。
そして、該再配置のアルゴリズムに用いる情報などのように再配置されたプログラムチェンジ番号を元に戻すために用いる情報（スクランブル情報）を作成し、スクランブル・チャンクとして付加する（Ｓ１０）。このようにして、特定のイベントのデータがスクランブル処理された本発明の楽曲ファイル１６が出力され、処理を終了する（Ｓ１１）。
【００１４】
なお、上記においては、スクランブルモードであるときにスクランブル処理を行い、スクランブルモードでないときはスクランブル処理を行わないようにしていたが、常にスクランブル処理を行うようにしてもよい。
また、ＳＭＡＦは音色データを定義しないで作成することもできるようにして、音色データの有無によって、音色データが含まれているときにのみ自動的に上記スクランブルをかけるようにしてもよい。
【００１５】
図４は、この実施の形態において実行されるスクランブル処理の例を示す図である。
この図において、（ａ）は再配置前のコンテンツ、（ｂ）は再配置後のコンテンツとスクランブル情報を示している。
この図において、（ａ）再配置前には、プログラムチェンジ番号＃１には特定のピアノの音色が対応し、＃２５には特定のギターの音色が、＃６６には特定のサックスの音色が、それぞれ対応していたのを、前記スクランブル処理によりプログラムチェンジ番号をランダムに再配置して、（ｂ）に示すように、プログラムチェンジ番号＃１０３に前記特定のピアノの音色、＃７４に前記特定のギターの音色、＃３９に前記特定のサックスの音色を対応付けている。
そして、前記再配置する処理のアルゴリズムに用いた情報などの、再配置されたプログラムチェンジ番号を元に戻すために必要なスクランブル情報は、前記スクランブル・チャンクとして、コンテンツ中に別途格納しておく。
なお、後述するように、この実施の形態の楽曲ファイルを再生するときに、前記スクランブル情報は必要とされないが、このスクランブル情報を用いることにより、再配置されたプログラムチェンジ番号を元に戻すことが可能となり、スクランブル後のコンテンツを編集する作業などを容易に行うことが可能となる。
【００１６】
図５は、上述のような本発明のデータ交換フォーマットを有する楽曲ファイルを再生することができる音源システムの構成を示すブロック図である。
この図において、２１はこの音源システムの制御を行うＣＰＵ、２２は制御プログラムやプリセット音色データなどの各種データが格納されているＲＯＭ、２３はワークエリアとして使用されるとともに、再生するＳＭＡＦファイルなどの楽曲ファイルやその他のデータを記憶するＲＡＭ、２４は音源、２５は該音源２４に接続されたスピーカ、２６は前記構成要素２１〜２４を接続するバスである。
図示するように、音源２４は、前記バス２６に接続されたインターフェース回路２７、該インターフェース回路２７に接続されたＦＩＦＯ（先入れ先出し）バッファ２８、該ＦＩＦＯバッファ２８に接続されたシーケンサ２９、前記インターフェース回路２７に接続された音色ＲＡＭ３０、前記シーケンサ２９と音色ＲＡＭ３０に接続された音源部３１、及び、音源部３１から出力されるデジタルサウンド信号をアナログ信号に変換するＤ／Ａ変換器（ＤＡＣ）３２を有している。
【００１７】
このように構成された音源システムにおいて、ＳＭＡＦファイルや本発明のデータ交換フォーマットを有する楽曲ファイル（前述のように、ＳＭＡＦを拡張したファイルであるということができるため、以下では、これらをまとめてＳＭＡＦファイルと呼ぶ。）の再生指示があると、ＣＰＵ２１は、ＲＡＭ２３に格納されているＳＭＡＦファイルから、前記セットアップデータ・チャンクに含まれている音色データを取り出して、前記音源２４に送る。該音色データは、前記インターフェース回路２７を介して前記音色ＲＡＭ３０に書き込まれる。
続いて、前記ＣＰＵ２１は、当該ＳＭＡＦファイル中のシーケンスデータ（デュレーションとイベント）を順次、音源２４に送信し、該シーケンスデータは、前記インターフェース回路２７及びＦＩＦＯバッファ２８を介して、シーケンサ２９に送られる。
シーケンサ２９は、受け取ったシーケンスデータを順次解釈して音源制御パラメータを音源部３１に設定する。このとき、シーケンサ２９は、プログラムチェンジイベントに従って、プログラムチェンジ番号を音色ＲＡＭ３０に供給することにより、音色ＲＡＭ３０から対応する音色データが音源部３１に設定される。音色データには、すでに対応するプログラムチェンジ（Ｐｃｈ）番号が対応付けられているので、正しい音色データが選択されることとなる。
音源部３１は、設定された音色のパラメータと音源制御パラメータにより楽音信号を発生し、該楽音信号はＤＡＣ３２を介してスピーカ２５から放音されることとなる。
【００１８】
このような音源システムは、例えば、携帯電話などの携帯情報端末に搭載され、着信メロディの再生などに使われる。その場合、音源２４を除いて元々携帯情報端末に備わっているものであり、例えば、着信があるとＣＰＵ２１はＲＯＭ２２又はＲＡＭ２３から楽曲ファイルを音源２４へ転送する。また、前記図２における音源システム１４も、この図５に示すような構成とされている。
さらに、前記音源２５の実装方法は、ソフトウェア方式でも専用ハードウェアでもよい。音源方式（ＦＭ方式／ＰＣＭ方式）も問わないが、ＳＭＦやＳＭＡＦなどの既存楽曲フォーマットも再生できることが望ましい。
【００１９】
図６は、前記図４に示したように、プログラムチェンジ番号にスクランブル処理を施した本発明のデータ交換フォーマットを有する楽曲ファイル（（ａ）スクランブルコンテンツ）を、前記図７に示したようなＳＭＡＦ非対応の一般の音源システム（ｂ）で再生した場合と、前記図５に示したＳＭＡＦ対応の音源システム（ｃ）で再生した場合について説明するための図である。
この図に示すように、前記図４と同様の（ａ）スクランブルコンテンツを前記図５に示した（ｂ）ＳＭＡＦ対応の音源システムで再生する場合には、前述のように、スクランブルコンテンツ中に含まれている音色データは音色ＲＡＭに格納される。そして、前記音色データと関連付けられたプログラムチェンジを受信すると、前記音色ＲＡＭに格納された対応する音色データを音源部にロードし、ノートイベントを受信すると、ロードされた音色でノートを発音する。図示した例では、Ｐｃｈ＃１０３は特定ピアノ音色、Ｐｃｈ＃７４は特定ギター音色、Ｐｃｈ＃３９は特定サックス音色となり、（ａ）と同じ音色で再生される。
これにより、制作者が意図した通りの楽曲の再生を行うことができる。
【００２０】
一方、（ａ）スクランブルコンテンツが前記図７に示したような（ｃ）ＳＭＡＦ非対応の（一般の）音源システムに入力されたときは、該スクランブルコンテンツに含まれている音色データは、一般音源システムに対応していないメッセージであるため、無視される。そして、プログラムチェンジを受信すると、プログラムチェンジ番号に関連付けられたＲＯＭ内にある音色データ（ＧＭ規格に則った音色配列となっている）を音源部にロードし、ノートイベントを受信すると、ロードされた音色で再生する。図示した例では、Ｐｃｈ＃１０３はシンセサイザの音色、Ｐｃｈ＃７４はフルート音色、Ｐｃｈ＃３９はベース音色となり、明らかに異なる音で再生されることとなる。
このように、プログラムチェンジ番号が本来制作者が指定して作成した音色マップの音色と異なるため、制作者が意図しない音色で再生されることとなる。したがって、ユーザが、その楽曲そのものの価値を低く評価するような勘違いをすることを防止することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の楽曲シーケンスデータのデータ交換用フォーマットを有する楽曲ファイルの構造を示す図であり、（ａ）は該楽曲ファイル全体の構造を示す図であり、（ｂ）はシーケンスデータ・チャンクに含まれるシーケンスデータの構造を示す図である。
【図２】本発明のデータ交換用フォーマットを有する楽曲ファイルを作成する楽曲ファイル作成ツールの概略構成を示すブロック図である。
【図３】本発明の楽曲ファイル作成ツールにおける処理の流れを示すフローチャートである。
【図４】本発明におけるスクランブル処理の例について説明するための図であり、（ａ）はスクランブル処理を施される前のコンテンツの例、（ｂ）はスクランブル処理後のコンテンツの例を示す図である。
【図５】本発明のデータ交換フォーマットを有する楽曲ファイルを再生することができる音源システムの構成を示すブロック図である。
【図６】図４に示したデータ交換フォーマットを有する楽曲ファイルを再生するときの様子を説明するための図である。
【図７】音色データが付加されている楽曲ファイルを一般の音源システムで再生するときの様子を示す図である。
【符号の説明】
【００３０】
１：ファイルチャンク、２：コンテンツインフォ・チャンク、３：オプショナルデータ・チャンク、４：スコアトラック・チャンク、５：シーケンスデータ・チャンク、６：セットアップデータ・チャンク、７：スクランブル・チャンク、１１：オーサリングツール（楽曲ファイル作成ツール）、１２：入力サウンドファイル、１３：操作部、１４：音源システム、１５：サウンドシステム、１６：出力楽曲ファイル、２１：ＣＰＵ、２２：ＲＯＭ、２３：ＲＡＭ、２４：音源、２５：サウンドシステム、２６：バス、２７：インタフェース回路、２８：ＦＩＦＯバッファ回路、２９：シーケンサ、３０：音色ＲＡＭ、３１：音源部、３２：Ｄ／Ａ変換器
【図１】
0004400363.tif 000002
【図２】
0004400363.tif 000003
【図３】
0004400363.tif 000004
【図４】
0004400363.tif 000005
【図５】
0004400363.tif 000006
【図６】
0004400363.tif 000007
【図７】
0004400363.tif 000008