(57)【特許請求の範囲】
【請求項１】
通常の文字情報で表現される文字列データ部と所定のデータ形式に従って表現される楽曲演奏データ部とを含む演奏データを入力する入力手段と、
前記文字列データ部から、楽曲管理情報を示す文字列を検索する検索手段と、
検索された文字列により示される楽曲管理情報に基づく発音態様で前記楽曲演奏データ部を再生する再生手段と
を具備することを特徴とする演奏データ処理装置。
【請求項２】
通常の文字情報で表現される文字列データ部と所定のデータ形式に従って表現される楽曲演奏データ部とを含む演奏データを入力する入力手段と、
前記楽曲演奏データ部から、楽曲管理情報を示すメッセージを抽出する抽出手段と、
前記文字列データ部から、楽曲管理情報を示す文字列を検索する検索手段と、
前記抽出手段による抽出結果を前記検索手段による検索結果に優先して採用し、前記抽出手段で抽出されたメッセージにより示される楽曲管理情報、又は、前記検索手段で検索された文字列により示される楽曲管理情報に基づく発音態様で、前記楽曲演奏データ部を再生する手段と
を具備することを特徴とする演奏データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、演奏データ処理システム、より詳細には、演奏データに含まれている文字列情報を有効利用する演奏データ処理システムに関する。
【０００２】
【従来の技術】
従来、電子楽器、キーボード、シーケンサ、リズムマシン等の演奏データ処理装置においては、音源を指定するフォーマットにはＧＭ（Ｇｅｎｅｒａｌ  ＭＩＤＩ）、ＸＧ（ＧＭを拡張したもの）等の共通フォーマットがあり、自動演奏データフォーマットにもＳＭＦ（Ｓｔａｎｄａｒｄ  ＭＩＤＩ  Ｆｉｌｅ）、ＤＯＣ（Ｄｉｓｋ  Ｏｒｃｈｅｓｔｒａ）等のフォーマツトが存在している。この他にも、機種毎に固有の事情によるシーケンスフォーマツト、音源フォーマット、さらには、レジストデータ（パネル設定データ）、音色データ等が存在する。
【０００３】
例えば、自動演奏データにおいて、演奏データをどの種類の音源フォーマットにて行うかを指定する場合、ＧＭシステムの音源を指定するなら“ＧＭ  ｏｎ”メッセージを、また、ＸＧ音源を指定するならば“ＸＧ  ｏｎ”メッセージを、イクスクルーシブメジセージ（ＭＩＤＩで決められたデータ列）として演奏データに入れておく必要がある。自動演奏データに含まれるこのようなメッセージが再生されて音源に送られると、音源は、指定された音源フォーマツトに基づく発音態様に備える。
【０００４】
この他に、種々の製品別の事情による固有のフォーマットについても、それぞれのイクスクルーシブメッセージ等を決めておき、このＭＩＤＩデータ列を楽音データに含ませて個別に対応することが行われている。
【０００５】
しかしながら、上述のようなＭＩＤＩフォーマットにおける機種メッセージ、あるいは音源その他のフォーマット指定は、標準化されておらず、入力する際、一般性がない。例えば、或る機種を示す固有のメッセージやＧＭフォーマットのメッセージをＭＩＤＩのフォーマットで記憶していることはあまりなく、入力を忘れたり或いは誤入力してしまうことが多いので、演奏データを再生するとき、当該演奏データが機種固有の再生機能にうまく反映されず、楽曲が正常に再生されないことがある。
【０００６】
【発明が解決しようとする課題】
この発明は、このような不都合に鑑み、電子楽器、キーボード、シーケンサ〔パーソナルコンピュータ（ＰＣ）専用シーケンサを含む〕、リズムマシン、演奏データ処理機能を備えたＰＣ等の演奏データ処理装置において、演奏データを解読し、演奏データに含まれる楽曲演奏データ以外の文字列から、音源フォーマット、楽音フォーマット、製品種別フォーマット等を指示するための楽曲管理情報を認識することができるようにした演奏データ処理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この発明の１つの特徴に従うと、通常の文字情報（アスキーコード等）で表現される文字列データ部（ヘッダ部ＨＤ）と所定のデータ形式（ＭＩＤＩ等）に従って表現される楽曲演奏データ部（楽曲データ部ＭＤ）とを含む演奏データを入力する入力手段と、文字列データ部（ＨＤ）から、楽曲管理情報を示す文字列（キーワード文字列）を検索する検索手段（Ｓ４；Ｓ１１）と、検索された文字列により示される楽曲管理情報に基づく発音態様で楽曲演奏データ部（ＭＤ）を再生する再生手段（Ｓ６，Ｓ３；Ｓ１３，Ｓ１４）とを具備する演奏データ処理装置〔請求項１〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の対応する用語乃至参照記号である。
【０００８】
また、この発明の別の特徴に従うと、通常の文字情報（アスキーコード等）で表現される文字列データ部（ヘッダ部ＨＤ）と所定のデータ形式（ＭＩＤＩ等）に従って表現される楽曲演奏データ部（楽曲データ部ＭＤ）とを含む演奏データを入力する入力手段と、楽曲演奏データ部（ＭＤ）から、楽曲管理情報を示すメッセージ（フォーマット指定メッセージ）を抽出する抽出手段（Ｓ１）と、文字列データ部（ＨＤ）から、楽曲管理情報を示す文字列（キーワード文字列）を検索する検索手段（Ｓ４）と、抽出手段（Ｓ１）による抽出結果を検索手段（Ｓ４）による検索結果に優先して採用し、抽出手段（Ｓ１）で抽出されたメッセージ（フォーマット指定メッセージ）により示される楽曲管理情報、又は、検索手段で検索された文字列（キーワード文字列）により示される楽曲管理情報に基づく発音態様で楽曲演奏データ部（ＭＤ）を再生する手段（Ｓ２，Ｓ６，Ｓ３）とを具備する演奏データ処理装置〔請求項２〕が提供される。
【０００９】
端的にいえば、この発明の演奏データ処理装置では、入力された演奏データに含まれる楽曲演奏データ部（ＭＤ）以外の文字列データ部（ＨＤ）から“ＧＭ”等のキーワード文字列を検索する検索手段（Ｓ４；Ｓ１１）が備えられ、この文字列が表わす楽曲管理情報に基づく発音態様で、演奏データ中の楽曲演奏データ部（ＭＤ）を再生する（Ｓ６，Ｓ３；Ｓ１３，Ｓ１４）。また、文字列検索手段（Ｓ４）の検索に優先して、演奏データに含まれる楽曲演奏データ部（ＭＤ）から“ＧＭ  ｏｎ”メッセージのようなフォーマット指定メッセージを抽出する抽出手段（Ｓ１）が備えられ、フォーマット指定メッセージが抽出されたときはこのメッセージが示す楽曲管理情報に基づく発音態様で、そうでないときは、キーワード文字列が表わす楽曲管理情報に基づく発音態様で、楽曲演奏データ部（ＭＤ）を再生する（Ｓ２，Ｓ６，Ｓ３）。
【００１０】
〔作用〕
この発明においては、演奏データ内において、楽曲演奏データ部（楽曲データ部）以外に、通常のアスキーコード等によりコメント等で記述されている文字列データ部（例えば、ヘッダ部）から、文字列検索を行うことにより、音源指定、機種指定、その他の楽曲フォーマット指定等の楽曲フォーマットを示す楽曲管理情報を認識し、この検索で認識された演奏管理情報を用いて、楽曲演奏データ部を再生する際の発音態様を決定することができる。また、この発明では、楽曲演奏データ部中の楽曲制御情報（例えば、フォーマット指定ＭＩＤＩメッセージ）が文字列検索による演奏管理情報に優先して採用され、楽曲演奏データ部に楽曲制御情報が入力されていなかった場合には文字列検索による演奏管理情報が楽曲演奏データ部の発音処理に用いられる。従って、楽曲制御情報（フォーマット指定メッセージ）の入力漏れや誤入力があっても、所望のフォーマットに対応することが可能になる。
【００１１】
さらに、例えば、或る演奏機器専用の情報、つまり、他の機種製品での再生については特に期待されていない情報の場合、専用情報であるという事情によって、その機種に対応するメッセージコードが所定データ形式に従って入力されていないことがあるが、演奏データ内の楽曲演奏データ（楽曲データ部）以外にコメントや表示用データに当該機種名情報等が含まれていれば、当該機種に専用の楽曲管理情報であるということを自動認識することができ、他の機種の演奏機器においても、当該機種専用情報を利用して対応を行うことができるようになる。
【００１２】
【発明の実施の形態】
以下、図面を参照しつつ、この発明の好適な実施例について詳述する。なお、以下の実施例は、単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。
【００１３】
〔ハードウエア構成〕
図１を参照すると、ここには、この発明の一実施例による演奏データ処理装置のハードウエア構成のブロック図が示されている。この例では、演奏データ処理装置は、中央処理装置（ＣＰＵ）１、読出専用メモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３、入力装置４、表示装置５、音源装置６、ＭＩＤＩインターフェイス（Ｉ／Ｆ）７、外部記憶装置８等を備え、これらの装置１〜８は、バス９を介して互いに接続されて構成される。
【００１４】
演奏データ処理装置全体を制御するＣＰＵ１は、所定のプログラムに従って種々の制御を行い、特に、後述するように、演奏データ再生処理を中枢的に遂行する。ＲＯＭ２には、この処理装置を制御するための所定の制御プログラムが記憶されており、これらの制御プログラムには、基本的な演奏データ処理と共に、この発明による再生準備に関する処理プログラムや各種テーブル、データを含ませることができる。ＲＡＭ３は、これらの処理に際して必要なデータやパラメータを記憶し、また、各種レジスタやフラグ、処理中の各種データ等を一時記憶するためのワーク領域として用いられる。
【００１５】
入力装置４は、演奏操作子或いは各種モード・パラメータ・効果等、種々の演奏データの制御乃至管理機能を設定するための操作子を備え、さらに、マイク等の音響入力手段及び音響入力信号処理手段を備えることができる。表示装置５は、ディスプレイや各種インジケータ（図示せず）を備えており、これらのディスプレイやインジケータは、入力装置４の各種操作子と共に、パネル上に並置したり、或いは逆に、操作子の一部をディスプレイ内に操作可能に表示することもできる。また、音源装置６は、この演奏データ処理装置で処理された楽曲再生データに基づき楽音を生成させるものであり、音源ＬＳＩ等のハード音源で構成してもよいし、或いは、ソフト音源でも構わない。
【００１６】
ＭＩＤＩ  Ｉ／Ｆ７は、他のＭＩＤＩ機器に接続され、演奏データ処理装置と他のＭＩＤＩ機器との間でＭＩＤＩフォーマットにて通信するためのインターフェイスである。外部記憶装置８は、ハードディスクドライブ（ＨＤＤ）、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）ドライブ、フロッピィディスクドライブ（ＦＤＤ）、光磁気（ＭＯ）ディスクドライブ、ディジタル多目的ディスク（ＤＶＤ）ドライブ等の記憶装置で構成され、各種制御プログラムや各種データを記憶することができる。従って、演奏データの再生処理に必要なプログラムやデータは、ＲＯＭ２を利用するだけでなく、外部記憶装置８からＲＡＭ３内に読み込むことができ、必要に応じて、処理結果を外部記憶装置８に記録しておくこともできる。
【００１７】
〔演奏データフォーマット〕
図２は、この発明によるデータ処理が適用される演奏データフォーマットの一例を示すものである。通常、演奏データは、図２（１）のように、へッダ部ＨＤと楽曲データ部ＭＤから構成されるものが多いが、楽曲データ部ＭＤとへッダ部ＨＤは、連続していなくても良く、また、それぞれ、別領域に存在していても構わない。図２（２）は演奏データの他の例を示し、この演奏データは、ヘッダ部ＨＤに“ＧＭ  Ｓｏｎｇ”というコメント（非楽曲演奏データ）があり、或る機種名“ＤＸ９９９”をもつ演奏機器製品に適合することを示している。続いて、“ＧＭ  ｏｎ”メッセージがあり、第１チャンネル（ＣＨ０）が外部入力に割り当てられる旨のコメントが続き、さらに、楽曲演奏データ本体が後続する。
【００１８】
〔演奏データの流れ１〕
図３は、この発明の一実施例における演奏データの流れの１例を示す機能ブロック図である。演奏データは、外部記憶装置８のＨＤ或いはＣＤ−ＲＯＭやＦＤ等の記憶媒体ＳＭから演奏データ再生（シーケンサ機能）手段ＰＲに取り込まれる。演奏データ再生手段ＰＲにおいては、通常、取り込まれた演奏データ内の楽曲データ部ＭＤから楽曲演奏データ（以下、単に「楽曲データ」という。）が読み出され、読み出された楽曲データは音源制御手段ＳＣに送られる。この楽曲データは、必要に応じて、通信制御手段ＣＣにも送られ、これにより、例えば、ＭＩＤＩ  Ｉ／Ｆ７を介して他のＭＩＤＩ機器に、或いは、図示しない通信制御手段ＣＣを介して外部の演奏データ取扱機器に送信される。
【００１９】
つまり、通常、演奏データ再生手段ＰＲは、上述のように、演奏データの楽曲データ部ＭＤ内にある楽曲データをトラック（Ｔｒ）、パート（Ｐａｒｔ）、チャンネル（ＭＩＤＩ  ＣＨ）別情報により演奏データを分類し、ＲＡＭ３の所定の記憶領域に、トラック、パート、チャンネル毎に分けて、音量、音色、音程、その他音源情報を格納し、音源制御手段ＳＣに手渡す。
【００２０】
この場合、例えば、“ＧＭ  ｏｎ”（Ｆ０７Ｅ７Ｆ０９０１Ｆ７）等の音源フォーマットを指定するメッセージが音源制御手段ＳＣに送られてくると、トラック、パート、チャンネル毎に別けられた音源情報は、全て、このメッセージにより指定される音源フォーマットに応じた所定の値に変更され、また、この音源フォーマットの指定により、音色変更のプログラムチェンジメッセージと音色の対応関係が制御される。そして、音源制御手段ＳＣは、トラック毎、パート毎、或いは、チャンネル毎に分けられ、フォーマット指定メッセージに合致した音源情報（音量、音色、音程等）に基づく発音処理を、音源装置５に実行させる。
【００２１】
つまり、“ＧＭ  ｏｎ”メッセージ等のフォーマット指定メッセージが入力されないと、音源の初期化が行われず、トラック間、パート間、或いはチャンネル間の音量関係、さらに他のパラメータの相関関係が保たれなくなり、音色変更指示情報（プログラムチェンジ）を受信しても所望の音色が選択されないことが生じるが、上述のフォーマット指定メッセージによる制御によって、このような事態が回避され、楽曲データ（Ｍ）に基づく正常な演奏を行うことができる。
【００２２】
〔演奏データ再生処理フロー１〕
図４は、この発明の一実施例による演奏データ再生処理フロー１を示し、この処理フロー１は、例えば、図２に示されるようにヘッダ部ＨＤ及び楽曲データ部ＭＤを有する演奏データに対して適用可能である。この処理フロー１の最初のステップＳ１においては、“ＧＭ  ｏｎ”メッセージ等のフォーマット指定メッセージを演奏データの楽曲データ部ＭＤから検索し、次のステップＳ２において、このようなフォーマット指定メッセージが発見されると、ステップＳ３に進んで直ちに楽曲データ部ＭＤのデータ読出し処理を開始する。また、フォーマット指定メッセージが発見されない場合にはステップＳ４に進む。
【００２３】
ステップＳ４に進んだ場合は、ヘッダ部ＨＤから“ＧＭ”等のフォーマット等を示すキーワード文字列を検索し、次のステップＳ５にて、このようなキーワード文字列が発見されるとステップＳ６に進み、そうでない場合にはステップＳ７に進む。ステップＳ６においては、発見されたキーワード文字列に対応するフォーマット指定メッセージを音源制御手段ＳＣ或いは通信制御手段ＣＣに送り、ステップＳ３に進み、楽曲データ部ＭＤのデータ読出し処理を開始する。
【００２４】
一方、ステップＳ７に進んだ場合には、フォーマットが不明である旨を表示装置５のディスプレイ上に表示すると共に、“それでも再生するか否か”というメッセージを表示する処理を行う。次のステップＳ８では、この再生打診の表示に対してユーザが再生を指示しているか否かを判別し、再生を指示した場合にはステップＳ３に進んで楽曲データ部ＭＤのデータ読出し処理を開始し、そうでない場合にはこの処理フロー１を終了する。
【００２５】
この処理フロー１においては、例えば、本来図２（１）のように“ＧＭ”音源用の楽曲データを含む演奏データであるが、楽曲データ部ＭＤ中に“ＧＭ  ｏｎ”メッセージが入力されていなかったような場合、ステップＳ４にて、演奏データ再生手段ＰＲにより演奏データのへツダ部ＨＤにフォーマツトを指示する文字列がないか検索を行うようにしている。そして、へツダ部ＨＤから、例えば、“ＧＭ  Ｓｏｎｇ”という文字列を認識すると、これに応じて、“ＧＭ  ｏｎ”メッセージを音源制御手段ＳＣに手渡し、或いは、通信制御手段ＣＣを経由して外部接続機器に送信する（ステップＳ６）。これにより、演奏データに“ＧＭ  ｏｎ”が入力されていなくてもＧＭ化の対応を行うことができる。
【００２６】
〔演奏データの流れ２〕
図５は、この発明の別の実施例における演奏データの流れの１例を示す機能ブロック図である。この実施例においては、図２（２）に関して説明したように、例えば、機種名“ＤＸ９９９”の演奏機器製品が存在し、この製品“ＤＸ９９９”は、音源パート１を常に外部のマイク入力用のチャンネルとして使用しており、このチャンネルにのみ、例えば、個別の（マイク用の）ＤＳＰや音量調節等、特別の設定がなされており、また、この特別の設定は、当該製品“ＤＸ９９９”の電源投入時に自動的に行われてしまうような場合があるものとする。
【００２７】
一方、この実施例による演奏データ処理装置は、入力装置４として、例えば、マイクのような音響入力手段ＭＰからの楽音信号を処理して所定形式の楽音データに変換する音響入力信号処理手段を備えており、上述の演奏機器製品と同等の音源能力を有するものとする。また、前記製品“ＤＸ９９９”専用の曲集データが図２（２）のような演奏データ構造をしており、この曲集データが記録された記憶媒体ＳＭから演奏データが演奏データ再生手段ＰＲに取り込まれるものとする。
【００２８】
ここで、記憶媒体ＳＭに記憶された製品“ＤＸ９９９”専用曲集データから、演奏データ再生手段ＰＲに演奏データを取り込んで、演奏データを再生しようとする場合、音源パート１についての特別の設定は、演奏データ中に挿入されていない。しかしながら、この実施例のキーワード文字列検索及フォーマット設定機能を有する再生処理によって、当該製品“ＤＸ９９９”と同様に、第１パート（ｐａｒｔ１）の楽曲データについては、上述のマイク等の音響入力手段ＭＰから音響入力信号処理手段を介して音源制御手段ＳＣに送り、他のパートについては、演奏データから読み出した楽曲データを音源制御手段ＳＣに送り、当該製品特有の演奏データに対応することができる。
【００２９】
〔演奏データ再生処理フロー２〕
図６は、この発明の別の実施例による演奏データ再生処理フロー２を示し、この処理フロー２は、上述したように、例えば、図２（２）に示されるように或る製品専用の特定のパート設定がなされた演奏データを、同等の音源能力を有する別の製品で使用可能とするような場合に適用される。この処理フロー２の最初のステップＳ１１においては、フォーマット等を示すキーワード文字列を演奏データのヘッダ部ＨＤから検索し、次のステップＳ１２にてこのようなキーワード文字列が発見されるとステップＳ１３に進み、発見されなかった場合にはステップＳ１４に進む。
【００３０】
ステップＳ１３に進んだ場合は、発見されたキーワード文字列に対応するフォーマット指定メッセージを音源制御手段ＳＣに送り、ステップＳ１４に進む。そして、ステップＳ１４では楽曲データ部ＭＤのデータ読出し処理を開始する。
【００３１】
演奏データ処理装置が、或る製品と同等の音源能力をもち、例えば、図２（２）及び図５のように、当該製品“ＤＸ９９９”専用に特定のパート設定がなされた演奏データを利用しようとする場合、この演奏データには、特定のパート設定が挿入されていない。そこで、このような場合に処理フロー２を適用して、演奏データのうち楽曲データ以外の領域の文字列に対して、例えば、“ＤＸ９９９”又は“９９９”等の文字列で、キーワード検索する（ステップＳ１１）。そして、このキーワード文字列が発見されたとき、これに対応するフォーマット指定メッセージを音源制御手段ＳＣに送る（ステップＳ１３）ことによって、このような特定の場合への対応が可能になる。
【００３２】
この場合、キーワード文字列（“ＤＸ９９９”又は“９９９”等）に対応して、当該製品（“ＤＸ９９９”）のパート設定と同一／類似の（或いはこの設定を模倣する）設定情報を、ＲＯＭ２等に予め記憶しておき、キーワード文字列を発見したときに、この設定情報をフォーマット指定メッセージとして読み出し、この設定情報に基づいて楽曲データ部ＭＤを再生するようにする。なお、図２（２）及び図５の例の場合では、楽曲データ部ＭＤの“ＧＭ  ｏｎ”設定を行った後、ｐａｒｔ１について、製品“ＤＸ９９９”のｐａｒｔｌ設定処理情報を送信すればよい。
【００３３】
〔別の実施態様〕
なお、各実施例においては、演奏データ再生手段ＰＲ（シーケンサ機能）及び音源制御手段ＳＣ（音源制御機能）を中央（１〜３）での処理機能として説明したが、音源装置（６）側に音源制御手段ＳＣの処理機能をもたせることができる。また、演奏データ再生手段ＰＲの処理機能をもつシーケンサと音源制御手段ＳＣの処理機能をもつ音源装置を結合して演奏データ処理装置を構成する等、ハードウエア構成は、任意の形態を採用することができる。
【００３４】
また、これまでに説明した実施例においては、楽曲管理情報を認識するのに、各楽曲毎の演奏データにおける楽曲演奏データ以外の箇所（例えば、ヘッダ部ＨＤ）から、“ＧＭ”等のフォーマットを示すキーワード文字列を検索するようにしているが、これに限らず、演奏データ全体（例えば、楽曲集データ全体）における楽曲毎の演奏データ以外の箇所（例えば、冒頭、目次、曲間、末尾等）等から、演奏データ源を示す文字列を検索するようにしてもよい。例えば、コピーライト文字列から機種ＩＤ或いは製品メーカを特定し、特定された機種ＩＤ情報或いは製品メーカ情報からフォーマットを推定したり、或いは、不足しているフォーマット設定データを補うようにしてもよい。後者のように補完することによって、同じ“ＧＭ”と言っても製品メーカにより差がある場合、「“ＧＭ”文字列（或いは“ＧＭ  ｏｎ”メッセージ）＋製造メーカのコピーライト表示」という情報を用いて製造メーカ間の差についてデータ設定を行うことができる。
【００３５】
また、キーワード検索文字列候補は、複数、用意しておくことが好ましい。例えば、ＧＭシステムの場合なら、“ＧＭ”、“ＧＭ  Ｓｏｎｇ”、“Ｇｅｎｅｒａｌ  ＭＩＤＩ”等の文字列を用意し、これらの文字列を発見した場合のチャンネル、パート、トラック別の設定態様や、出力すべきメッセージを対応付けしてテーブル化しておき、ＲＯＭ，ＲＡＭ等の記憶領域に格納しておくようにすれば効果的である。
【００３６】
〔発明の効果〕
以上のように、この発明では、音源指定、機種指定、その他の楽曲フォーマット指定等の楽曲フォーマットを、演奏データの指定ＭＩＤＩメッセージのみだけではなく、演奏データ内にコメント等で記述されている通常のアスキーコードによる文字列も考慮に入れて楽曲フォーマットを決定するようにしているので、フォーマット指定メッセージの入力漏れや誤入力があっても、所望のフォーマットに対応することが可能になる。
【００３７】
さらに、例えば、或る製品専用の情報、つまり、他の機種製品での再生については特に期待されていない情報の場合、専用情報であるという事情によって、当該機種に対応するメッセージコードが所定形式のデータとして入力されていないことがあるが、演奏データ内のコメントや表示用データに当該機種名情報が含まれていれば、当該機種に専用のデータであるということを自動認識することができ、他の機種の製品においても、当該機種専用データを利用して対応を行うことができるようになる。
【図面の簡単な説明】
【図１】図１は、この発明の一実施例による演奏データ処理装置のハードウエア構成を示すブロック図である。
【図２】図２は、この発明によるデータ処理が適用される演奏データフォーマットの一例を示す図である。
【図３】図３は、この発明の一実施例における演奏データの流れの１例を示す機能ブロック図である。
【図４】図４は、この発明の一実施例による演奏データ再生処理フロー１を示す図である。
【図５】図５は、この発明の他の実施例における演奏データの流れの１例を示す機能ブロック図である。
【図６】図６は、この発明の他の実施例による演奏データ再生処理フロー２を示す図である。
【符号の説明】
ＨＤ  演奏データのヘッダ部、
ＭＤ  演奏データの楽曲データ部、
ＳＭ  記録媒体、
ＰＲ  演奏データ再生手段、
ＳＣ  音源制御手段、
ＣＣ  通信制御手段。
【図１】
0003551817.tif 000002
【図２】
0003551817.tif 000003
【図３】
0003551817.tif 000004
【図４】
0003551817.tif 000005
【図５】
0003551817.tif 000006
【図６】
0003551817.tif 000007