【事件の表示】
　特許第３１９７６２０号「演奏情報通信装置」の請求項１、２に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３１９７６２０号の請求項１ないし２に係る特許を維持する。
【理　由】
第１　手続の経緯
　本件に係る特許第３１９７６２０号の特許請求の範囲（請求項の数２）に記載された発明は、平成４年８月５日に出願され、平成１３年６月８日にその特許の設定登録がなされ、その後、特許異議の申立がなされ、取消理由通知がなされ、その指定期間内である平成１４年６月１７日に訂正請求がなされたものである。
　
第２　訂正請求の適否について
　１　本件訂正発明
　　訂正明細書の特許請求の範囲（請求項の数２）に記載された発明（以下「本件訂正発明」という。）は、次に掲げるものである。（下線が訂正部分）
　「【請求項１】 
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　該受信手段によって受信したＭＩＤＩ情報を一時記憶する記憶手段と、
　該記憶手段に記憶したＭＩＤＩ情報を読み出す読出手段と、
　該読出手段によって読み出したＭＩＤＩ情報を送信する送信手段と、
を備えた演奏情報通信装置において、
　前記送信手段によって送信される前記ＭＩＤＩ情報の送信タイミングを、
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　前記各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を、前記各チャンネル毎の演奏機器に対応して設定する変更時間設定手段と、
を備えたことを特徴とする演奏情報通信装置。
　　【請求項２】 前記各チャンネルのＭＩＤＩ情報に対応して、アコースティック楽器を含む複数のＭＩＤＩ機器を備えたことを特徴とする請求項１記載の演奏情報通信装置。」
　
　２　訂正事項
　　訂正請求による訂正は、次に掲げる訂正事項(1)ないし(5)である。（下線が訂正部分）
 　(1)　請求項１を
　「【請求項１】 
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　該受信手段によって受信したＭＩＤＩ情報を一時記憶する記憶手段と、
　該記憶手段に記憶したＭＩＤＩ情報を読み出す読出手段と、
　該読出手段によって読み出したＭＩＤＩ情報を送信する送信手段と、
を備えた演奏情報通信装置において、
　前記送信手段によって送信される前記ＭＩＤＩ情報の送信タイミングを、
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　前記各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を、前記各チャンネル毎の演奏機器に対応して設定する変更時間設定手段と、
を備えたことを特徴とする演奏情報通信装置」と訂正
　
 　(2)　段落【０００７】を
　「【０００７】
　 【課題を解決するための手段】
　 前記目的を達成するに、請求項１の発明は、図１に例示するように、
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　
 　(3)　段落【０００９】【００１０】を
　「【０００９】
　 【作用】
　 前記構成を有する請求項１の発明は、受信手段Ｍ１によって
、複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　 【００１０】
　 そして、変更時間設定手段Ｍ６によって、各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段Ｍ５によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　
 　(4)　段落【００３３】を
　「【００３３】
　 【発明の効果】
　 以上のように、本発明によれば、変更時間設定手段によって、各チャンネル間の演奏上のずれを防止するために、ＭＩＤＩ情報の送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　
 　(5)　段落【００２９】を
　「【００２９】
　 
続くＳ３３０にて
　
　３　訂正事項の適否についての結論
　　上記訂正事項(1)は、特許請求の範囲を減縮する訂正である。
　　上記訂正事項(2)ないし(4)は、特許請求の範囲の訂正に伴って、不明りょうとなる記載の訂正である。
　　上記訂正事項(5)は、誤記の訂正である。
　　したがって、上記訂正事項(1)ないし(5)は、特許法第１２０条の４第２項ただし書き第１，２，３号に規定する特許請求の範囲の減縮、誤記の訂正、明りょうでない記載の釈明を目的とするものであり、また、同法第１２０条の４第３項で準用する同法第１２６条第２，３項に規定する願書に添付した明細書及び図面に記載した事項の範囲内であり、実質上特許請求の範囲を拡張し、又は変更するものではないから、上記訂正を認める。
　
第３　本件訂正発明と刊行物発明との対比・検討
　１　刊行物
　　当審の取消理由で引用した刊行物１ないし５は次に掲げるものである。
　　刊行物１：株式会社リットーミュージック発行、キーボード・マガジン別冊ＳＵＰＥＲＸ実践活用法、昭和６２年３月３１日、１３３頁ないし１３６頁（異議申立人が提出した甲第１号証と同じ）
　　刊行物２：特開昭６２−２２９１９６号公報（同甲第２号証と同じ）
　　刊行物３：特開平１−３２１４８１号公報（同甲第３号証と同じ）
　　刊行物４：特開昭５９−２０４８８８号公報（同甲第４号証と同じ）
　　刊行物５：特開平２−３１１８９７号公報（同甲第５号証と同じ）
　
　　刊行物１ないし５には、次に掲げる(1)ないし(5)が記載されている。
　　(1) 刊行物１
　　　「ＭＩＤＩ情報を自在に操るＭＩＤＩプロセッサーに関して、出力するＭＩＤＩデータにディレイをかけるなどＭＩＤＩの信号を変換するＭＩＤＩイベント・プロセッサー」
　　(2) 刊行物２
 　　「自動演奏ピアノと電子音源とをコントローラで制御し、機械的楽音と電子的楽音とを同時的に発生させることによりアンサンブル演奏を行う自動演奏システムに関して、演奏情報が所定時間遅延(500ms)された後に電子音源１１に転送されて該電子音源１１にて電子的に楽音が発生され、ＭＩＤＩは１６チャンネルを有しているので、最大１５台の電子音源を接続することができる自動演奏システム」
　　(3) 刊行物３
 　　「複数の曲あるいはパートの自動演奏を同時に行うことができる自動演奏装置に関して、ハープシコードの音は立ち上がりが速く、ホルン音は立ち上がりが遅いためホルンの音が僅かに遅れて発音されているように聞こえ、聞き苦しいこと、これを解決するために、発音タイミングの設定を行い、時間差をもって演奏する自動演奏装置」
　　(4) 刊行物４
 　　「高速にデータ転送をすることが必要な主音源回路には制御部からの情報をパラレルデータにて転送し、低速でデータ転送をすればよい伴奏音源回路には、制御部からの情報をシリアルデータにて転送することによって、複数の音源回路を制御する電子楽器システム」
　　(5) 刊行物５
　　　「電子楽器の通信方式の一つであるＭＩＤＩのチャンネル信号の変換装置に関して、入力側のＭＩＤＩ信号ケーブル２７から入力して来る所定の楽器のイベントデータのチャンネルを設定されたチャンネルに書き換え、直ちに出力側のＭＩＤＩ信号ケーブル２９から他の楽器に向けて出力するチャンネル変換装置」
　
　２　本件訂正発明と刊行物発明との対比
　　本件訂正発明と刊行物１ないし５に記載された発明とを対比すると、刊行物１ないし５の発明は、本件訂正発明おける「送信手段によって送信されるＭＩＤＩ情報の送信タイミングを、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報がチャンネルメッセージの場合は
　　そして、本件訂正発明は、上記主要な事項により、「特にアコースティックの自動演奏をも含んだ構成のもとで、発音タイミングを揃えて、演奏品位の高いアンサンブル演奏を行うことができる演奏情報通信装置を提供する」（段落【０００６】を参照）という目的を達成し、「設定された送信タイミングに基づき、タイミング変更手段によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　　したがって、本件訂正発明は、刊行物１ないし５の発明に基いて当業者が容易に発明をすることができたものとは認められない。
　
第４　むすび
　以上、本件訂正発明は、刊行物１ないし５の発明に基いて当業者が容易に発明をすることができたものとは認められない。
　また、他に本件訂正発明に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年６月２７日（２００２．６．２７）
【訂正の要旨】
　訂正事項（１）
　特許請求の範囲の減縮を目的として、【請求項１】を
「【請求項１】
　
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　該受信手段によって受信したＭＩＤＩ情報を一時記憶する記憶手段と、
　該記憶手段に記憶したＭＩＤＩ情報を読み出す読出手段と、
　該読出手段によって読み出したＭＩＤＩ情報を送信する送信手段と、
を備えた演奏情報通信装置において、
　前記送信手段によって送信される前記ＭＩＤＩ情報の送信タイミングを、
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　前記各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を、前記各チャンネル毎の演奏機器に対応して設定する変更時間設定手段と、
を備えたことを特徴とする演奏情報通信装置」とする訂正
　訂正事項（２）
　特許請求の範囲の訂正に伴って、明りょうでない記載の釈明を目的として、段落【０００７】を
「【０００７】
　【課題を解決するための手段】
前記目的を達成するに、請求項１の発明は、図１に例示するように、
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　訂正事項（３）
　特許請求の範囲の訂正に伴って、明りょうでない記載の釈明を目的として、段落【０００９】【００１０】を
「【０００９】
　【作用】
　前記構成を有する請求項１の発明は、受信手段Ｍ１によって
、複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　【００１０】
　そして、変更時間設定手段Ｍ６によって、各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段Ｍ５によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　訂正事項（４）
　特許請求の範囲の訂正に伴って、明りょうでない記載の釈明を目的として、段落【００３３】を
「【００３３】
　【発明の効果】
　以上のように、本発明によれば、変更時間設定手段によって、各チャンネル間の演奏上のずれを防止するために、ＭＩＤＩ情報の送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は変更せずに、ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　訂正事項（５）
　誤記の訂正を目的として、段落【００２９】を
「【００２９】
　
続くＳ３３０にて
（５４）【発明の名称】
演奏情報通信装置
（５７）【特許請求の範囲】
　【請求項１】
　
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
　該受信手段によって受信したＭＩＤＩ情報を一時記憶する記憶手段と、
　該記憶手段に記憶したＭＩＤＩ情報を読み出す読出手段と、
　該読出手段によって読み出したＭＩＤＩ情報を送信する送信手段と、
　を備えた演奏情報通信装置において、
　前記送信手段によって送信される前記ＭＩＤＩ情報の送信タイミングを、
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　前記各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を、前記各チャンネル毎の演奏機器に対応して設定する変更時間設定手段と、
　を備えたことを特徴とする演奏情報通信装置。
　【請求項２】
　前記各チャンネルのＭＩＤＩ情報に対応して、アコースティック楽器を含む複数のＭＩＤＩ機器を備えたことを特徴とする請求項１記載の演奏情報通信装置。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明は、ＭＩＤＩ（Ｍｕｓｉｃａｌ　Ｉｎｓｔｒｕｍｅｎｔ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ）規格の演奏情報の通信装置に係わり、特にＭＩＤＩ情報を受けて楽音を発生して演奏を行なうＭＩＤＩ機器を用いることにより、アンサンブル演奏を行なうことができる演奏情報通信装置に関する。
　【０００２】
　【従来の技術】
　近年、ＭＩＤＩ情報の入出力端子を備えた電子楽器（ＭＩＤＩ機器）が増加するにつれて、この複数のＭＩＤＩ機器を通信ケーブルによって接続して組み合せることにより、アンサンブル演奏を行なう機会が増加している。また、電子楽器以外のアコースティック楽器、例えばピアノ等も、ＭＩＤＩ情報に従って自動演奏する様に構成されたいわゆる自動演奏ピアノが開発されており、これらも含めたアンサンブル演奏も行われる様になっている。
　【０００３】
　【発明が解決しようとする課題】
　しかしながら、この様な種々の構成の複数のＭＩＤＩ機器を用いてアンサンブル演奏を行なう場合には、次の様な問題があり必ずしも好適な演奏ができないことがあった。
　【０００４】
　つまり、複数のチャンネルよりなる演奏情報を、例えばシーケンサー等により読み出し、各チャンネル毎にＭＩＤＩ機器に送信してアンサンブル演奏を行なう場合には、各ＭＩＤＩ機器の特徴により、発音を指示する信号（発音信号）が送信されてから発音までの時間が異なるので、演奏における発音のタイミングが合わないことがあった。そのため、この発音のタイミングのずれによって、演奏品位が低下してしまうという問題があった。
　【０００５】
　特にピアノの様なアコースティック楽器においては、発音信号により鍵が動きだしてからハンマーが弦を打って発音されるまでに、数１０ｍｓ〜１００ｍｓくらいの時間を要するために、このままでは、事実上アンサンブル演奏が実行できないという大きな問題があった。
　【０００６】
　本発明は、前記課題を解決するためになされ、特にアコースティックの自動演奏をも含んだ構成のもとで、発音タイミングを揃えて、演奏品位の高いアンサンブル演奏を行うことができる演奏情報通信装置を提供することを目的とする。
　【０００７】
　【課題を解決するための手段】
　前記目的を達成するに、請求項１の発明は、図１に例示するように、
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データ
前記ＭＩＤＩ情報が前記チャンネルメッセージ以外の制御データの場合は変更せずに、前記ＭＩＤＩ情報が前記チャンネルメッセージの場合は
　【０００８】
　また、請求項２の発明は、前記各チャンネルのＭＩＤＩ情報に対応して、アコースティック楽器を含む複数のＭＩＤＩ機器を備えたことを特徴とする請求項１記載の演奏情報通信装置を要旨とする。
　【０００９】
　【作用】
　前記構成を有する請求項１の発明は、受信手段Ｍ１によって
複数チャンネルの各チャンネル毎のチャンネルメッセージ及び該チャンネルメッセージ以外の制御データの
　【００１０】
　そして、変更時間設定手段Ｍ６によって、各チャンネル間の演奏上のずれを防止するために、前記送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段Ｍ５によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は送信タイミングを変更せずに、ＭＩＤＩ情報がチャンネルメッセージの場合は
　【００１１】
　また、請求項２の発明では、各チャンネルのＭＩＤＩ情報に対応して、アコースティック楽器を含む複数のＭＩＤＩ機器を備えているので、それらのＭＩＤＩ機器による発音タイミングの揃った演奏が実現できる。
　【００１２】
　【実施例】
　以下、本発明の一実施例を図面に基づいて説明する。図２は、本実施例の演奏情報通信装置１を用てアンサンブル演奏を行なう場合の構成例である。
　【００１３】
　図２に示す様に、演奏情報が記憶されたフロッピーディスク２が装着されるシーケンサー３は、演奏情報通信装置１に接続され、シーケンサー３から演奏情報通信装置１に演奏情報が供給される。そして、この演奏情報通信装置１は、自動演奏ピアノ５，電子オルガン６，ドラムマシーン７及びＭＩＤＩ音源８等のＭＩＤＩ機器に接続され、演奏情報通信装置１から発音タイミングが調節された演奏情報が送信される。
　【００１４】
　図３は、演奏情報通信装置１の主要な電気的構成を示すブロック図であり、図４は、演奏情報通信装置１の内部構成及びその信号経路を更に詳細に示すブロック図である。図３に示す様に、演奏情報通信装置１は、制御装置の中心をなすＣＰＵ１０，制御プログラム等を記憶するＲＯＭ１１，演奏情報等を一時的に記憶する（バックアップ）ＲＡＭ１２，タイマー１４，入出力インターフェース１５及びそれらを接続するバス１６などから構成され、この入出力インタフェース１５には、シーケンサー３からのＭＩＤＩ情報を受信するＭＩＤＩ受信部１７や、各ＭＩＤＩ機器５，６，７，８にＭＩＤＩ情報を送信するＭＩＤＩ送信部１８が接続されている。
　【００１５】
　図４に示す様に、前記ＲＡＭ１２には、受信部１７から送られた演奏情報を一時的に記憶するテンポラリバッファ２０，その演奏情報を１６個のチャンネル毎に記憶する時間待ちバッファ２１，送信する演奏情報を一時的に記憶する送信バッファ２２等の領域が設けられている。尚、タイマカウンタ２５は、タイマー１４からの信号を受けて５ｍｓ毎に歩進するものである。
　【００１６】
　また、演奏情報通信装置１に設けられたディレイ量設定部２３によって、アンサンブル演奏を行なうＭＩＤＩ機器に応じて、送信タイミングのチャンネル毎の変更時間量（ディレイ量）が設定されている。つまり、ディレイ量設定部２３を操作することによって、ディレイ量が設定及び変更されて、各チャンネル毎に設定されたディレイレジスタ２４に記憶されている。
　【００１７】
　ここで、本実施例の演奏情報通信装置１に入力されるＭＩＤＩ情報について説明する。ＭＩＤＩ情報を構成する（例えば自動演奏ピアノを駆動する）イベントデータは、通常下記表１に示す様に、１バイトのステータスバイト（第１バイト）及び２バイトのデータバイト（第２，第３バイト）からなる３バイトを１単位とするデータとして構成されている。
　【００１８】
　このうちステータスバイトには、打鍵（ノートオン），離鍵（ノートオフ），プログラムチェンジ等を示すステータスと、個々のイベントデータがどの楽器（１６種類）のイベントデータかを示すチャンネルコードとが設定されている。また、データバイトには、鍵の種類を示すノートナンバー（音程）や，鍵の打鍵スピードを示すべロシティ（音量）等を示すデータが設定されている。
　【００１９】
　【表１】
　【００２０】
　次に、前記構成の演奏情報通信装置１にて行われる制御処理について、前記図４及び図５〜図７のフローチャートに基づいて説明する。尚、図５は、ディレイ量を設定するためのメインルーチンであり、図６はＭＩＤＩ信号を受信したときに行われるＭＩＤＩ受信割込ルーチンであり、図７はタイマー１４の動作に基づいて行われるタイマー割込処理ルーチンである。
　【００２１】
　まず、図５に示す様に、電源がオンされると、ステップ（以下ステップをＳと記す）１００にて、全チャンネルのバッファ２１をクリアする。続くＳ１１０にて、ディレイ量設定部２３からの信号に基づき、ディレイ量設定に変化があったか否かを判定し、ここで肯定判断されるとＳ１２０に進み、一方否定判断されるとそのまま待機する。
　【００２２】
　Ｓ１２０では、ディレイレジスタ２４の内容を、新たに設定されたディレイ量に変更し、Ｓ１１０に戻る。つまり、前記Ｓ１００〜Ｓ１２０の処理は、ディレイ量の保持又は更新のための処理であり、ディレイ量に変更がない限りは、前回ＭＩＤＩ機器に応じて設定したディレイ量をそのまま使用する。
　【００２３】
　次に、図６に示す様に、ＭＩＤＩ受信部１７にＭＩＤＩ信号が入力した場合は、Ｓ２００にて、テンポラリバッファ２０に受信データを読み込む。続くＳ２１０にて、受信データがＭＩＤＩメッセージとして完成されたデータであるか否かを判定し、ここで否定判断されると続いてデータを読み込むために、一旦本処理を終了し、一方肯定判断されるとＳ２２０に進む。
　【００２４】
　Ｓ２２０では、受信データが各チャンネル毎の動作を指示するチャンネルメッセージか否かを判定し、ここで肯定判断されるとＳ２３０に進む。Ｓ２３０では、チャンネルメッセージに、現在の時刻情報であるタイムスタンプを付加し、Ｓ２４０に進む。つまり、後述する送信タイミングの調整を行なう際に用いる時刻情報を、チャンネルメッセージとともに記録する。従って、本処理では、通常は、このタイムスタンプの時刻より遅れて発音が行われる。
　【００２５】
　Ｓ２４０では、テンポラリバッファ２０の内容を、該当チャンネルの時間待ちバッファ２１に転送する。続くＳ２５０では、テンポラリバッファ２０のデータバイトのみクリアし、一旦本処理を終了する。
　【００２６】
　一方、前記Ｓ２２０にて否定判断され、即ち受信データがチャンネルメッセージではなく制御データ等のコモンメッセージであると判断されて進むＳ２６０では、テンポラリバッファ２０の内容を、そのままＭＩＤＩ出力し、前記Ｓ２５０に進む。
　【００２７】
　つまり、前記Ｓ２００〜２５０での処理は、読み込んだ受信データが、チャンネルメッセージの場合は、順次チャンネル毎にデータを記憶し、一方、チャンネルメッセージでない例えば制御データ等の場合には、そのまま送信するための処理である。
　【００２８】
　次に、図７に示す様に、Ｓ３００にて、各時間待ちバッファ２１に記憶したデータをチャンネル１から順次処理するために、まず、処理チャンネル番号を１と設定する。続くＳ３１０にて、設定された処理チャンネル番号に該当する時間待ちバッファ２１から、１メッセージ分送信バッファ２２に転送する。
　【００２９】
　
続くＳ３３０にて
　【００３０】
　Ｓ３４０では、前記Ｓ３３０にて所定の出力タイミングであると判断されたので、送信バッファ２２の内容をＭＩＤＩ出力し、続くＳ３５０では、処理チャンネル番号をインクリメントする。続くＳ３６０では、インクリメントした処理チャンネル番号が、１６を上回るか否かを判定し、ここで肯定判断されるとＳ３１０に戻って、次の処理チャンネル番号のデータに関して、前記と同様な比較及び送信の処理を行なう。一方、ここで否定判断されるとＳ３７０に進み、タイムカウンタ値をインクリメントし、一旦本処理を終了する。
　【００３１】
　つまり、前記Ｓ３００〜Ｓ３７０の処理は、１チャンネル毎に順番に、その演奏のデータを出力すべきタイミングであるか否かをチェックし、順次各ＭＩＤＩ機器にＭＩＤＩ情報を送信するための処理である。この様に、本実施例の演奏情報通信装置１では、受信したＭＩＤＩデータのチャンネルメッセージを、各々時間待ちバッファ２１に記憶する。そして、各々の時間待ちバッファ２１に記憶したチャンネルメッセージのタイムスタンプの値を、タイムカウンタ値からディレイ量を引いた値と比較することによって、各チャンネル毎に設定されたディレイ量に応じて、最適なタイミングで各ＭＩＤＩ機器に送信することができる。その結果、適切な発音タイミングに調節されたＭＩＤＩ情報に基づいて、各ＭＩＤＩ機器にて発音動作が行われるので、演奏にずれのない優れた品質のアンサンブル演奏を行うことができる。
　【００３２】
　以上実施例について説明したが、本発明は上記実施例に限定されるものではなく、種々の態様で実施し得る。
　【００３３】
　【発明の効果】
　以上のように、本発明によれば、変更時間設定手段によって、各チャンネル間の演奏上のずれを防止するために、ＭＩＤＩ情報の送信タイミングを遅延させるための変更時間量を適宜設定し、この設定された送信タイミングに基づき、タイミング変更手段によって、
ＭＩＤＩ情報がチャンネルメッセージ以外の制御データの場合は送信タイミングを変更せずに、ＭＩＤＩ情報がチャンネルメッセージの場合は
　【００３４】
　つまり、本発明では、ＭＩＤＩ情報の送信タイミングを適宜設定することができるので、特に自動演奏ピアノ等のアコースティク楽器を含む複数のＭＩＤＩ機器の発音タイミングを好適に調節して、優れた品位のアンサンブル演奏を行なうことができる。
【図面の簡単な説明】
　【図１】
　本発明の基本的構成を例示したブロック図である。
　【図２】
　本実施例の演奏情報通信装置を用いたアンサンブル演奏のシステム構成を示す説明図である。
　【図３】
　演奏情報通信装置の主要な電気的構成を示すブロック図である。
　【図４】
　演奏情報通信装置の通信データの流れを示すブロック図である。
　【図５】
　演奏情報通信装置にて行われる処理のメインルーチンを示すフローチャートである。
　【図６】
　演奏情報通信装置にて行われるＭＩＤＩ受信割込処理ルーチンを示すフローチャートである。
　【図７】
　演奏情報通信装置にて行われるタイマー割込処理ルーチンを示すフローチャートである。
　【符号の説明】
　１…演奏情報通信装置　　　　　　　　３…シーケンサー
　５，６，７，８…ＭＩＤＩ機器　　　　１４…タイマー
　１７…ＭＩＤＩ受信部　　　　　　　　１８…ＭＩＤＩ送信部