(57)【特許請求の範囲】
【請求項１】
ディスク上に記録されたオーディオデータを再生すると同時に、複数チャネルのオーディオ信号を入力して前記ディスク上に記録するレコーダと、ＭＩＤＩシーケンサと、を含むＭＩＤＩシステムにおいて、
前記レコーダは、
ユーザにより指定された、前記ディスク上に記録されているオーディオデータから切り出すべき複数の切り出しデータの各両端のポイント情報と、該各切り出しデータに対応したＭＩＤＩメッセージを生成するための記号と、テンポクロックを生成するための記号と、を前記ディスク上のＵＴＯＣ（User Table Of Contents）エリアに記録する手段と、
前記切り出しデータの再生順序を指定する再生順序指定手段と、
この再生順序指定手段によって指定された再生順序に従って前記ＵＴＯＣエリアに記憶されたポイント情報を検索する検索手段と、
この検索手段で検索されたポイント情報で特定される前記ディスク上の切り出しデータを再生する再生手段と、
前記検索手段で検索されたポイント情報に対応した、前記ＭＩＤＩメッセージの記号及び前記テンポクロックの記号に従って、該ポイント情報で特定される切り出しデータの再生が開始される時点でソングセレクトとスタートのＭＩＤＩメッセージを発生し、同切り出しデータの再生が行われている間にテンポクロックを発生し、同切り出しデータの再生が終了する時点でストップのＭＩＤＩメッセージを発生して、これら発生したＭＩＤＩメッセージ及びテンポクロックを前記ＭＩＤＩシーケンサに出力する出力手段と
を備え、
前記ＭＩＤＩシーケンサは、前記レコーダから受信した前記ＭＩＤＩメッセージ及び前記テンポクロックを基にしてＭＩＤＩソースを制御し、
前記ポイント情報によって前記レコーダで再生される切り出しデータに同期して、前記ＭＩＤＩシーケンサは、前記ＭＩＤＩソースを制御する、
ことを特徴とするＭＩＤＩシステム。
【請求項２】
前記ＭＩＤＩシーケンサによって制御された前記ＭＩＤＩソースからのオーディオ信号を同時に前記ディスクに記録することを特徴とする請求項１記載のＭＩＤＩシステム。
【請求項３】
前記レコーダは、前記出力手段において、前記ＭＩＤＩメッセージの出力からこれによって制御されるＭＩＤＩソースでのテンポ確定までの遅れ時間を考慮して、前記切り出しデータを再生開始するタイミングよりも前に前記ＭＩＤＩメッセージを出力するものであることを特徴とする請求項１又は２記載のＭＩＤＩシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、記録済みオーディオデータのノンリニア編集を行う際に使用されるＭＤ（Mini Disk ）マルチトラックレコーダに関する。
【０００２】
【従来の技術】
従来から、記録媒体としてテープを用いたマルチトラックレコーダ（以下、ＭＴＲと呼ぶ）が知られているが、テープ系のＭＴＲの場合、録音済み音楽の任意の場所を数カ所切り出して連続的につないだり、１曲の中の特定の部分を繰り返し再生するといったノンリニア編集が難しい。この種のノンリニア編集が可能なＭＴＲとしては、ハードディスク・レコーダ（以下、ＨＤレコーダと呼ぶ）が知られている。ＨＤレコーダは、ＭＭＣ（MIDI Machine Control）及びＭＴＣ（MIDI Time Code）を利用したＭＩＤＩソースとの同期機能を備えており、より高度の編集作業が可能であるという利点がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述したＨＤレコーダでは、編集作業を経て作成された音楽情報がＨＤの中に残るというシステムの性格上、その音楽情報を、最終的にＤＡＴ（Digital Audio Tape）やＭＯ（Magnetic Optical）にバックアップしておかなくてはならない。ＨＤレコーダでは、トラック数にも関係するが、通常、そのバックアップに数十分を有し、これが編集作業を煩雑にする要因となっている。また、ＨＤレコーダが編集作業の目的にしか使用できないため、プレーヤを含めたトータルシステムのコストは一般のユーザにとっては高価なものとなる。
【０００４】
この発明の目的は、より安価にＭＩＤＩソースとの同期を含めたノンリニア編集を可能にするＭＤ−ＭＴＲを提供することにある。
【０００５】
【課題を解決するための手段】
この発明に係るＭＤ−ＭＴＲは、ＭＤの曲内マーキングという従来にはない手段によってＭＤのノンリニア編集を可能にしたもので、この発明に係るＭＩＤＩシステムは、ディスク上に記録されたオーディオデータを再生すると同時に、複数チャネルのオーディオ信号を入力して前記ディスク上に記録するレコーダと、ＭＩＤＩシーケンサと、を含むＭＩＤＩシステムにおいて、前記レコーダは、ユーザにより指定された、前記ディスク上に記録されているオーディオデータから切り出すべき複数の切り出しデータの各両端のポイント情報と、該各切り出しデータに対応したＭＩＤＩメッセージを生成するための記号と、テンポクロックを生成するための記号と、を前記ディスク上のＵＴＯＣ（User Table Of Contents）エリアに記録する手段と、前記切り出しデータの再生順序を指定する再生順序指定手段と、この再生順序指定手段によって指定された再生順序に従って前記ＵＴＯＣエリアに記憶されたポイント情報を検索する検索手段と、この検索手段で検索されたポイント情報で特定される前記ディスク上の切り出しデータを再生する再生手段と、前記検索手段で検索されたポイント情報に対応した、前記ＭＩＤＩメッセージの記号及び前記テンポクロックの記号に従って、該ポイント情報で特定される切り出しデータの再生が開始される時点でソングセレクトとスタートのＭＩＤＩメッセージを発生し、同切り出しデータの再生が行われている間にテンポクロックを発生し、同切り出しデータの再生が終了する時点でストップのＭＩＤＩメッセージを発生して、これら発生したＭＩＤＩメッセージ及びテンポクロックを前記ＭＩＤＩシーケンサに出力する出力手段とを備え、前記ＭＩＤＩシーケンサは、前記レコーダから受信した前記ＭＩＤＩメッセージ及び前記テンポクロックを基にしてＭＩＤＩソースを制御し、前記ポイント情報によって前記レコーダで再生される切り出しデータに同期して、前記ＭＩＤＩシーケンサは前記ＭＩＤＩソースを制御する、ことを特徴とする。
【０００６】
この発明によれば、ディスク上に記録されたオーディオデータから切り出すべき切り出しデータの両端のポイントに対応したポイント情報を前記ディスク上のＵＴＯＣエリアに記憶すると共に、前記切り出しデータの再生順序を再生順序指定手段で指定することにより、これらの指定された再生順序に従って前記ＵＴＯＣエリアに記憶されたポイント情報を検索手段で検索し、これらの検索されたポイント情報で特定される前記ディスク上の切り出しデータを再生手段で再生すると同時に、前記検索されたポイント情報に対応するＭＩＤＩメッセージを出力手段で出力することができる。このため、前記ディスク上に記録された切り出しデータを任意に再生すると同時に、前記ＭＩＤＩメッセージに従ってＭＩＤＩソースを同期制御することができる。
ポイント情報には、例えばデータの切り出し位置やその切り出しデータに同期させるＭＩＤＩメッセージを特定するための記号等が含まれる。この発明によれば、ポイント情報は、ディスクのＵＴＯＣエリアに記録されるので、次回、そのディスクをそのまま使用して、同一のＭＩＤＩソースを接続し、同一の再生順序を指定すれば、同一の同期多重演奏を何度でも再現することができる。従って、この発明によれば、プレーヤで再生するためのバックアップを改めてとる必要がなく、編集作業が容易になる。また、ＭＤ−ＭＴＲは、プレーヤとしても使用できるため、システム全体のコスト低減も図れる。
【０００７】
また、ＭＩＤＩソースを使用して多重演奏された結果を、ＭＤ−ＭＴＲに同時記録するようにすれば、そのディスクを再生するだけで、編集結果を聴くことができる。
なお、この発明では、ＭＩＤＩソースは、ＭＤ−ＭＴＲ側からＭＩＤＩメッセージによって制御され、テンポ情報もＭＤ−ＭＴＲ側からＭＩＤＩソースに与えられることになるので、ＭＩＤＩソース側でテンポ情報に同期するまでに若干の時間遅れが発生することが考えられる。この場合には、この時間遅れを考慮して、切り出しデータの再生開始よりも前にＭＩＤＩメッセージを出力することにより、ＭＤ−ＭＴＲからの再生出力とＭＩＤＩソースからのオーディオ情報とを正確に同期させることができる。
【０００８】
【発明の実施の形態】
以下、図面を参照して、この発明の好ましい実施の形態について説明する。
図１は、この発明の一実施形態に係るＭＤ−ＭＴＲの構成を示すブロック図である。
ＭＤタイプのディスク１は、記録再生が可能な光磁気ディスクである。このディスク１は、スピンドルモータ２によって例えば線速度一定で回転駆動される。ディスク１の上下には、磁気記録ヘッド３及び光ピックアップ４がディスク１を挟んで対向配置されている。磁気記録ヘッド３は、ディスク１への情報の書き込み時にディスク１に磁界を印加する。光ピックアップ４は、ディスク１から光学的に情報を読み取る機能及び磁気記録ヘッド３と協動してディスク１に情報を書き込む機能を有する。光ピックアップ４は、送りモータ５によってディスク１の半径方向に移動可能となっている。光ピックアップ４の読み出し出力は、高周波（ＲＦ）アンプ６で増幅され、サーボ制御部７に供給される。サーボ制御部７は、このピックアップ出力に基づいてスピンドルモータ２の回転制御、送りモータ５の送り制御及び光ピックアップ４のフォーカス／トラッキング制御を実行する。
【０００９】
このＭＤ−ＭＴＲの再生系は、次のように構成されている。即ち、ＲＦアンプ６の出力は、ＥＦＭ（Eight to Fourteen Modulation）・ＡＣＩＲＣ（Advanced Cross Interleave Reed-solomon Code ）エンコーダ／デコーダ８にも供給され、ここでＡＣＩＲＣによる誤り訂正方式により復号化され、且つ１４ビットのデータから８ビットのデータに復調されて、メモリコントローラ９の制御のもとでＲＡＭ等のメモリ１０に格納される。その際の再生アドレスは、ＲＦアンプ６の出力をアドレスデコーダ１１がデコードすることによって与えられる。メモリ１０に蓄積されたデータはメモリコントローラ９によって適宜読み出され、音声圧縮／伸長部１２によって伸長されたのち、Ｄ／Ａ変換器１３でＤ／Ａ変換されて再生オーディオ出力信号として出力される。
【００１０】
このＭＤ−ＭＴＲの記録系は、次のように構成されている。即ち、記録すべきオーディオ入力信号は、Ａ／Ｄ変換器１４でＡ／Ｄ変換され、音声圧縮／伸長部１２に供給される。音声圧縮／伸長部１２に供給されたデータは、ここでデータ圧縮されたのち、メモリコントローラ９の制御のもとにメモリ１０に蓄えられる。メモリ１０に記録すべきデータは、メモリコントローラ９の制御のもとでＥＦＭ・ＡＣＩＲＣエンコーダ／デコーダ８に供給され、ＥＦＭ変調及びＡＣＩＲＣ符号化されたのち、ヘッド駆動部１５に供給される。磁気記録ヘッド３は、このヘッド駆動部１５により駆動されてディスク１上に必要なデータを記録していく。
【００１１】
このＭＤ−ＭＴＲには、この他にシステム全体を制御するシステムコントローラ１６と、各種の情報を表示する表示部１７と、ディスク１上に記録されているオーディオデータから切り出すべき切り出しデータの両端のポイントを指定したり、この切り出しデータとＭＩＤＩソースとを同期させるためのＭＩＤＩメッセージを入力したり、切り出しデータの再生順序等を指定するための複数の操作キー１８とが備えられている。システムコントローラ１６には、操作キー１８による入力に従ってディスク１のＵＴＯＣエリアに切り出しデータの両端のポイントに対応したアドレスを記録したり、このアドレスを指定された再生順序に基づいて検索する機能と、ＭＩＤＩメッセージ及びテンポクロックＴＭ１を出力する機能とを有する。
【００１２】
図２は、ディスク上に記録されるＵＴＯＣエリア情報の一例を示す図である。ｎ曲の音楽がディスク１に記録されている場合、ディスク１のＵＴＯＣエリアには、予めトラックナンバ１からｎまでの各曲のスタートポイント及びエンドポイントに対応したポイント情報（００：００，０３：００），（０３：０５，０７：４５），…，（４２：２３，４５：３０）が記録されている。再生音のモニタ中に操作キー１８によってロケートポイントが指定されると、ディスク１のＵＴＯＣエリアには、新規のスタートポイント及びエンドポイントに対応したアドレスが記録される。このため、この両ポイントで挟まれた部分が切り出しデータとして指定可能となる。このとき、必要に応じてＵＴＯＣエリアの付帯情報記録部には、ユーザが指定したＭＩＤＩメッセージ、例えば“スタート”，“ストップ”，“ソングセレクト”等をシステムコントローラ１６で生成するための記号ＳＴＡ，ＳＴＯ，ＳＥＬ等を記録することができる。また、ＵＴＯＣエリアの付帯情報記録部には、記録済み音楽のテンポを示すテンポクロックＴＭ１を生成するための記号も記録される。テンポクロックＴＭ１は、ディスク１への録音時に曲のスタートポイントが記録されたＵＴＯＣエリアに予めテンポ情報も記録しておき、この情報を利用したり、あるいはユーザが録音する音楽のテンポを測定して、記録するようにすれば良い。なお、ロケートポイントは、スタートポイントとエンドポイントとの間の任意の場所（時間）に任意の数だけ（例えば最大２５５カ所）指定可能とする。これらロケートポイント、ＭＩＤＩ生成用の記号及びテンポクロック生成用の記号により、ポイント情報が構成される。
【００１３】
次に、このように構成されたＭＤ−ＭＴＲによるノンリニア編集について説明する。
図３は、１曲の音楽を時間軸に沿って１チャネル分だけ示した図である。
各ロケートポイント間のデータの内容は、次のようになっている。
Ｓ−１    無音区間
１−２    独唱（ソロ）
２−３    コーラス
３−４    独唱（ソロ）
４−Ｅ    ソロ＋コーラス
次に、これら区間データ‘１〜２’，‘２〜３’，‘３〜４’，‘４〜Ｅ’を音楽情報のデータ‘Ｓ〜Ｅ’から切り出し、図４（ａ）に示すように、順序を並べかえて再生する場合を考える。
【００１４】
図５は、切り出しデータの順序を並べかえる動作を示すフローチャートである。
まず、最初（ｎ＝１）の切り出しデータの指定を促すプロンプトが表示部１７に表示されると（Ｓ１）。ユーザは、これに応答する形で最初の切り出しデータのスタートポイント＝‘３’を入力し（Ｓ２）、最初の切り出しデータのエンドポイント＝‘４’を入力し（Ｓ３）、最初の切り出しデータのリピート数＝‘１’を入力する（Ｓ４）。続いて、２つ目の切り出しデータの指定を行うため（Ｓ５）、ｎ＝１をｎ＝２にインクリメントする（Ｓ６）。
【００１５】
以下、同様にして、
Ｎｏ．  切り出しデータ  反復
▲１▼        ３−４      ，１
▲２▼        ２−３      ，１
▲３▼        １−２      ，１
▲４▼        ４−Ｅ      ，２
のように切り出しデータの指定を行い（Ｓ２〜Ｓ６）、再生順序を決定する。これにより、図４（ｂ）に示すように、隣接する切り出しデータの両端のポイント‘４，２’，‘３，１’，‘２，４’，‘Ｅ，４’は連続して連結されるので、無音が入ることなく、再生を行うことができる。
なお、切り出しデータの指定は、例えば切り出しデータ‘１〜２’，‘２〜３’，‘３〜４’，‘４〜Ｅ’の両端のポイントのうちの一方を入力して、該当するデータを指定したり、区間の番号で指定するようにしても良い。
【００１６】
次に、上述したＭＤ−ＭＴＲと、複数のＭＩＤＩソースとの同期について説明する。
【００１７】
図６は、同レコーダをＭＩＤＩシステムに適用した一例を示す図である。
ＭＤ−ＭＴＲ２１のシーケンスコントローラ１６は、ポイント情報に基づいて切り出しデータと同期するテンポクロックＴＭ１と、ＭＩＤＩメッセージ“スタート”，“ストップ”，“ソングセレクト”とを生成し、ＭＩＤＩシーケンサ２２に出力する。ＭＩＤＩシーケンサ２２は、ＭＩＤＩメッセージ“ソングセレクト”に基づいてオルガン２３及びピアノ２４のうちの少なくとも一方を選択すると共に、ＭＤ−ＭＴＲ２１から“スタート”メッセージを受け取った時点で、内部のクロックをスタートさせ、選択されたオルガン２３及びピアノ２４にテンポクロックＴＭ１に同期したテンポクロックＴＭ２，ＴＭ３を出力する。オルガン２３及びピアノ２４は、ＭＤ−ＭＴＲ２１から出力されるテンポクロックＴＭ２，ＴＭ３に基づいて、オーディオ信号Ａ１，Ａ２をＭＤ−ＭＴＲ２１に供給し、ＭＤ−ＭＴＲ２１から出力される“ストップ”メッセージでオーディオ信号Ａ１，Ａ２の供給を停止する。
【００１８】
例えば、図４に示すコーラス部分‘２〜３’でオルガン２３の音を伴奏として付加し，エンディング部分‘４〜Ｅ’でピアノ２４を同時にならす場合には、図２に示すように、ＵＴＯＣの‘２〜３’及び‘４〜Ｅ’の記録エリアにＭＩＤＩ情報生成用の記号を付加しておけば良い。これにより、ＭＤ−ＭＴＲ２１のシステムコントローラ１６は、図４（ｂ）に示すように、コーラス部分‘２〜３’のスタートポイント２でＭＩＤＩメッセージの“ソングセレクト‘１’”、“スタート”、及びテンポクロックＴＭ１を生成・出力し（Ｓ１１）、コーラス部分‘２〜３’のエンドポイント３でＭＩＤＩメッセージの“ストップ”を生成・出力する（Ｓ１２）。これにより、切り出しデータ‘２〜３’の再生に同期させて、オルガン２３を演奏させることができる。同様にして、システムコントローラ１６は、エンディング部分‘４〜Ｅ’のスタートポイント４でＭＩＤＩメッセージの“ソングセレクト‘２’”、“スタート”、及びテンポクロックＴＭ１を生成・出力し（Ｓ１４）、エンディング部分‘４〜Ｅ’のエンドポイントＥでＭＩＤＩメッセージの“ストップ”を生成・出力する（Ｓ１５）。これにより、切り出しデータ‘４〜Ｅ’の再生に同期させて、ピアノ２４を演奏させることができる。
【００１９】
なお、オルガン２３及びピアノ２４は、ＭＤ−ＭＴＲ２１からのＭＩＤＩメッセージ“スタート”，“ストップ”，“ソングセレクト”によって制御され、テンポクロックＴＭ２，ＴＭ３もＭＩＤＩシーケンサ２２を介してＭＤ−ＭＴＲ２１からオルガン２３及びピアノ２４にそれぞれ与えられることになるので、オルガン２３及びピアノ２４でテンポクロックＴＭ１に同期するまでに若干の時間遅れが発生することが考えられる。この場合には、システムコントローラ１６がこの時間遅れを考慮して、切り出しデータの再開開始よりも前にＭＩＤＩメッセージ“スタート”，“ストップ”，“ソングセレクト”を出力することにより、ＭＤ−ＭＴＲ２１からの再生出力とオルガン２３及びピアノ２４からのオーディオ信号Ａ１，Ａ２とを正確に同期させることができる。このため、クロック精度によって決まる同期精度で同期多重演奏を実現することができる。
【００２０】
次に、この多重演奏結果をＭＤ−ＭＴＲに再生と同時に記録する場合について説明する。
同時記録を行う方法としては、例えば本出願人による方法が既にいくつか提案されている（例えば特願平６−１７３４３７）。この方法では、再生モードと記録モードとを同時並列的に実行する編集モードを備えている。
再生モードでは、ディスク１から読み出すオーディオデータのビットレート（１．４Ｍｂ／ｓ）と読み出したオーディオデータを再生信号として出力する際のビットレート（０．３Ｍｂ／ｓ）とが約５：１の比である。従って、ディスク１の読み出し待機時間は、再生モードの全時間帯の約４／５に達する。同様に、記録モードにおいても、記録すべき圧縮データのビットレート（０．３Ｍｂ／ｓ）とディスク１に記録する際のビットレート（１．４Ｍｂ／ｓ）とは約１：５の比であるから、記録モードの全時間帯の約４／５が書き込みの際の待機時間ということになる。よって、メモリ１０を再生データと記録データとの記憶領域に動的又は固定的に分割し、それぞれの待機時間を利用して交互にディスク１へのアクセスを行えば、記録と再生とを交互に行うことが可能になる。
【００２１】
編集モードでは、このような再生と記録とを同時並列的に実行する。このため、編集モードでは、入力されたｎチャネルのオーディオ信号をディスク１上にオーディオデータとして記録することにより、複数のＭＩＤＩソースを再生される録音済み音楽に同期させて同時録音することもできる。このとき、ディスク１のデータ構造は、ｎサウンドグループに各チャネルのデータが割り当てられたものとなる。
以上、ＭＤ−ＭＴＲをＭＩＤＩシーケンサに接続した場合について説明したが、ＭＤ−ＭＴＲをＭＩＤＩコントロール機能を備えたサンプラに接続する場合についても適用可能であることは言うまでもない。
【００２２】
【発明の効果】
以上述べたように、この発明によれば、ディスク上に記録されたオーディオデータから切り出すべき切り出しデータの両端のポイントに対応したポイント情報を前記ディスク上のＵＴＯＣエリアに記憶すると共に、前記切り出しデータの再生順序を再生順序指定手段で指定することにより、これらの指定された再生順序に従って前記ＵＴＯＣエリアに記憶されたポイント情報を検索手段で検索し、これらの検索されたポイント情報で特定される前記ディスク上の切り出しデータを再生手段で再生すると同時に、前記検索されたポイント情報に対応するＭＩＤＩメッセージを出力手段で生成し、出力することができる。このため、前記ディスク上に記録された切り出しデータを任意に再生すると同時に、前記ＭＩＤＩ情報に従ってＭＩＤＩソースを同期制御することができる。
【図面の簡単な説明】
【図１】  この発明の一形態に係るＭＤ−ＭＴＲの構成を示すブロック図である。
【図２】  ディスク上に記録されるＵＴＯＣエリア情報の一例を示す図である。
【図３】  １曲の音楽を時間軸に沿って１チャネル分だけ示した図である。
【図４】  同実施例におけるノンリニア編集を説明するための図である。
【図５】  切り出しデータの順序を並べかえる動作を示すフローチャートである。
【図６】  同レコーダをＭＩＤＩシステムに適用した一例を示す図である。
【符号の説明】
１…ディスク、２…スピンドルモータ、３…磁気記録ヘッド、４…光ピックアップ、５…送りモータ、６…ＲＦアンプ、７…サーボ制御部、８…ＥＦＭ・ＡＣＩＲＣエンコーダ／デコーダ、９…メモリコントローラ、１０…バッファメモリ、１１…アドレスデコーダ、１２…音声圧縮／伸長部、１３…Ｄ／Ａ変換器、１４…Ａ／Ｄ変換器、１５…ヘッド駆動部、１６…システムコントローラ、１７…表示部、１８…操作キー、２１…ＭＤ−ＭＴＲ、２２…ＭＩＤＩシーケンサ、２３…オルガン、２４…ピアノ。
【図１】
0004028001.tif 000002
【図２】
0004028001.tif 000003
【図３】
0004028001.tif 000004
【図４】
0004028001.tif 000005
【図５】
0004028001.tif 000006
【図６】
0004028001.tif 000007