(57)【特許請求の範囲】
【請求項１】
表示手段や操作子をパネル上に備えるとともに、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するディジタル・ミキサであって、
前記ミキシング処理の設定状態を再現するためのデータを、複数のシーン毎に、シーン番号により特定される最新のデータとシーン番号および履歴番号により特定される複数の履歴データとを含めて、記憶するとともに、各シーン毎に当該シーンが削除されたか否かを示すブランクフラグを記憶した記憶手段と、
シーン番号を増減するＩＮＣスイッチおよびＤＥＣスイッチと、
シーン番号と履歴番号とを数値入力するためのテンキーと、
前記ＩＮＣスイッチ若しくはＤＥＣスイッチの操作、または前記テンキーの操作で特定されるシーン番号乃至履歴番号に対応する前記シーンを指定する手段であって、前記ＩＮＣスイッチおよびＤＥＣスイッチの操作に応じてシーン番号が増減されたとき、該シーン番号に対応するシーンの前記ブランクフラグがオンされていた場合はそのシーン番号の次のシーン番号に自動的に増減して前記シーンを指定するシーン指定手段と、
現在のミキシング処理の設定状態の保存を指示するストア指示手段と、
前記ストア指示手段による指示に応じて、現在のミキシング処理の設定状態を前記シーン指定手段により指定されたシーンの最新のデータとして前記記憶手段に書き込むとともに、当該シーンに対応する前記ブランクフラグをオフし、該指定されたシーンの最新のデータとして既に記憶されていたデータを該シーンの履歴データとして前記記憶手段に保持させる設定状態書込手段と、
指定されたシーンの削除を指示する削除指示手段と、
前記削除指示手段による指示に応じて、前記シーン指定手段により指定されているシーンに対応する前記ブランクフラグをオンする設定状態消去手段と、
前記記憶手段からシーンのデータの呼び出しを指示するリコール指示手段と、
前記リコール指示手段による指示に応じて、前記シーン指定手段において前記シーン番号乃至履歴番号により指定されているシーンのデータを前記記憶手段から呼び出し、前記ミキシング処理の設定状態を再現する設定状態再現手段と
を備えたことを特徴とするディジタル・ミキサ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンサートや演劇などを行なう会場などにおいて音響設備の集中的な制御を行なうディジタル・ミキサに関する。
【０００２】
【従来の技術】
従来より、コンサートや演劇などの会場において音響設備を制御するためのミキサ装置が知られている。このような会場の音響設備では、多数のマイクロフォンおよび多数のスピーカが使用され、効果音なども多種多様に使用される。ミキサ装置は、多数の入力をどのようにミキシングして、どのように効果を付与し、どの出力系統に出力するか、などを集中的に制御する。そのため従来のミキサ装置では、各場面ごとのミキシング状態や結線状態などをシーン（ＳＣＥＮＥ）として記憶することができるものがある。設定した状態を１つのシーンとして記憶しておき、あとで記憶されたシーンを呼び出す（リコール）ことにより、設定した状態を簡単に再現できる。
【０００３】
シーンの呼び出し方法としては、例えば、ＩＮＣ／ＤＥＣスイッチによりシーン番号を１つずつインクリメント／デクリメントし、インクリメント／デクリメントされたシーン番号のシーンデータを呼び出す方法が用いられている。また、テンキーを使用して特定のシーン番号を入力し、その番号のシーンをダイレクトに呼び出す方法が知られている。
【０００４】
【発明が解決しようとする課題】
ところで、連続するすべてのシーン番号についてシーンデータが記憶されているわけではない。ところが従来のミキサ装置では、ＩＮＣ／ＤＥＣスイッチによりシーン番号を１つずつ増減するので、シーンデータの無いシーン番号も全部めくっていかないといけなかった。したがって、操作が非常に煩雑になっていた。
【０００５】
また、シーンメモリには多数のシーンが記憶されているが、ミキサが使用されるコンサートや演劇などのイベントの一連の複数のシーンにおいては、イベントの区切りである特定のシーンを容易に呼び出したいという要求がある。しかし、上述したように、途中の所望のシーンへ移動するためには「ＩＮＣ／ＤＥＣ」スイッチを何回も操作しなければならず、または、テンキーでそのシーンのシーン番号を直接入力する必要があった。
【０００６】
この発明は、上述の従来技術における問題点に鑑み、ＩＮＣ／ＤＥＣスイッチによるシーンの呼び出しにおいてシーンデータの無いシーン番号も全部めくっていくような煩雑な操作を無くし、またイベントの区切りである特定のシーンを容易に呼び出したいという要求にも応えることのできるディジタル・ミキサを提供することを目的とする。
【０００７】
【課題を解決するための手段】
この目的を達成するため、請求項１に係る発明は、表示手段や操作子をパネル上に備えるとともに、複数の入力系統から入力した複数の音響信号に対し任意にミキシング処理して複数の出力系統に出力するディジタル・ミキサであって、前記ミキシング処理の設定状態を再現するためのデータを、複数のシーン毎に、シーン番号により特定される最新のデータとシーン番号および履歴番号により特定される複数の履歴データとを含めて、記憶するとともに、各シーン毎に当該シーンが削除されたか否かを示すブランクフラグを記憶した記憶手段と、シーン番号を増減するＩＮＣスイッチおよびＤＥＣスイッチと、シーン番号と履歴番号とを数値入力するためのテンキーと、前記ＩＮＣスイッチ若しくはＤＥＣスイッチの操作、または前記テンキーの操作で特定されるシーン番号乃至履歴番号に対応する前記シーンを指定する手段であって、前記ＩＮＣスイッチおよびＤＥＣスイッチの操作に応じてシーン番号が増減されたとき、該シーン番号に対応するシーンの前記ブランクフラグがオンされていた場合はそのシーン番号の次のシーン番号に自動的に増減して前記シーンを指定するシーン指定手段と、現在のミキシング処理の設定状態の保存を指示するストア指示手段と、前記ストア指示手段による指示に応じて、現在のミキシング処理の設定状態を前記シーン指定手段により指定されたシーンの最新のデータとして前記記憶手段に書き込むとともに、当該シーンに対応する前記ブランクフラグをオフし、該指定されたシーンの最新のデータとして既に記憶されていたデータを該シーンの履歴データとして前記記憶手段に保持させる設定状態書込手段と、指定されたシーンの削除を指示する削除指示手段と、前記削除指示手段による指示に応じて、前記シーン指定手段により指定されているシーンに対応する前記ブランクフラグをオンする設定状態消去手段と、前記記憶手段からシーンのデータの呼び出しを指示するリコール指示手段と、前記リコール指示手段による指示に応じて、前記シーン指定手段において前記シーン番号乃至履歴番号により指定されているシーンのデータを前記記憶手段から呼び出し、前記ミキシング処理の設定状態を再現する設定状態再現手段とを備えたことを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１１】
図１は、この発明の実施の形態に係るディジタル・ミキサの機能構成を示す。１０１〜１０５は、ミキシング処理への入力を示す。ＭＡＤｉｎ１０１は、マイク信号のアナログ／ディジタル変換入力ボードによる入力を示す。このボードは１枚のボードで２チャンネル分の入力を行なうことができる。ＡＤｉｎ１０２は、ライン信号のアナログ／ディジタル変換入力ボードによる入力を示す。このボードは、１枚のボードで４チャンネル分の入力を行なうことができる。Ｄｉｎ１０３は、ディジタル入力ボードによる入力を示す。このボードは１枚で８チャンネル分のディジタル入力を行なうことができる（ただし、ラインを２つ使用する）。以上のＭＡＤｉｎ１０１、ＡＤｉｎ１０２、およびＤｉｎ１０３の３種類のボードは、ボード単位で８０枚まで増設することができる。ボードは、インターフェースボックスに差し込むことによって増設でき、ここでは１個で８枚のボードを差せるボックスが１０個まで接続できるようにしている。最大、４入力×８０枚で、３２０入力となる。
【００１２】
内蔵エフェクタ１０４は、本ディジタル・ミキサに内蔵してある８個のエフェクタからの入力を示す。それぞれ、ステレオ信号を入力し、選択されたエフェクトを付与してステレオ信号を出力するエフェクタである。内蔵イコライザ１０５は、本ディジタル・ミキサに内蔵してある２４個のイコライザからの入力である。それぞれ、シングル信号を入力し、イコライザ処理してシングル信号を出力するものである。なお、「シングル」は、ステレオではない単一チャンネルであることを示すものとする。
【００１３】
入力パッチ１１１は、上述した最大３２０シングル入力（ＭＡＤｉｎ１０１、ＡＤｉｎ１０２、Ｄｉｎ１０３）、内蔵エフェクタ出力（８ステレオ出力）、および内蔵イコライザ出力（２４シングル出力）から、入力チャンネル（４８シングル入力）およびステレオ入力チャンネル（４ステレオ入力）への任意結線を行なう。その設定は、ユーザが所定の画面を見ながら任意に行なうことができる。
【００１４】
入力チャンネル１１２には、入力パッチ１１１で選択された入力信号が入力する。同様にステレオ入力チャンネル１１３には、入力パッチ１１１で選択された入力信号が入力する。入力チャンネル１１２とステレオ入力チャンネル１１３は、共に後述する図２（ａ）に示す構成を備え、これらの違いは、ステレオ入力チャンネル１１３ではステレオの左信号（Ｌ）と右信号（Ｒ）がペアで制御される点である。入力チャンネル１１２からは、４８本のＭＩＸバス１１４あるいはステレオバス（Ｓｔｅｒｅｏ＿Ｌ／Ｒ）１１５の任意のチャンネルへ選択的に出力することができる。同様に、ステレオ入力チャンネル１１３からは、ＭＩＸバス１１４あるいはステレオバス１１５の任意のチャンネルへ選択的に出力できる。入力チャンネル１１２およびステレオ入力チャンネル１１３の各チャンネルでは、各ＭＩＸバス１１４およびステレオバス１１５への送出レベルをそれぞれ独立に設定することができる。また、入力チャンネル１１２およびステレオ入力チャンネル１１３から、後述するＣＵＥ＿Ｌ／Ｒバス１１６あるいはＫＥＹ＿ＩＮバス１１７へ選択的に出力をすることもできる。
【００１５】
ＭＩＸバス１１４は、入力チャンネル１１２あるいはステレオ入力チャンネル１１３から入力する信号をミキシングする。ミキシングされた信号は、対応するＭＩＸ出力チャンネル１２２に出力される。ＭＩＸバス１１４とＭＩＸ出力チャンネル１２２とは、１対１の対応で各チャンネルが対応づけられている。ステレオバス１１５は、入力チャンネル１１２あるいはステレオ入力チャンネル１１３から入力する信号をミキシングする。ミキシングされたステレオ信号は、２つのステレオ出力チャンネル１２１へ並行して出力される。ＣＵＥ＿Ｌ／Ｒバス１１６は、各チャンネルにどのような信号が入力しているかを確認するためのバスである。後述するように各チャンネル操作子の下にＣＵＥボタンが設けられており、それをオンすると、そのチャンネルの信号のみがこのバス１１６を経由して例えばヘッドフォンなどで確認できる。ＫＥＹ＿ＩＮバス１１７は、シングル入力が４チャンネル分のバスであり、コンプレッサを制御するためのものである。
【００１６】
ステレオ出力チャンネル１２１は、ステレオのＬとＲが常時ペアで制御される。ステレオ出力チャンネル１２１の出力は、出力パッチ１２４およびマトリックス出力チャンネル１２３へ出力される。ＭＩＸ出力チャンネル１２２は、ＭＩＸバス１１４からの出力を出力パッチ１２４またはマトリックス出力チャンネル１２３へ出力する。ＭＩＸ出力チャンネル１２２では、（２Ｎ＋１）番目のチャンネルと（２Ｎ＋２）番目のチャンネルをペアにすることができる。
【００１７】
マトリックス出力チャンネル１２３は、ステレオ出力チャンネル１２１とＭＩＸ出力チャンネル１２２から任意の数の信号を選択的に入力することができ、選択入力されたこれらの信号をさらにミキシングすることができる。信号処理の構成は、ステレオ出力チャンネル１２１およびＭＩＸ出力チャンネル１２２と同様である。マトリックス出力チャンネル１２３の出力は、出力パッチ１２４へ出力される。
【００１８】
出力パッチ１２４は、上述した３種類の出力チャンネル（７２シングル出力＋２ステレオ出力）から、最大１９２シングル出力（ＤＡｏｕｔ、Ｄｏｕｔ）、内蔵エフェクタ（８ステレオ入力）、あるいは内蔵イコライザ（２４シングル入力）への任意の結線を行なう。ＤＡｏｕｔ１３１は、ディジタル／アナログ変換出力ボードへの出力を示す。このボードは、１枚で４チャンネル分の出力を行なうことができる。Ｄｏｕｔ１３２は、ディジタル出力ボードへの出力を示す。このボードは、１枚で８チャンネル分の出力を行なうことができる（ラインを２つ使用）。出力パッチ１２４からの出力は、内蔵エフェクタ１０４あるいは内蔵イコライザ１０５に出力することもできる。
【００１９】
なお、図面の簡単化のため、コンソール側の入力およびトークバックインなどの入力、コンソール側の出力およびキューアウトなどの出力、インサートエフェクトのための結線、並びに、モニタ出力のための結線などは省略している。
【００２０】
図２（ａ）は、図１の入力チャンネル１１２の１つのチャンネルの構成を示す。入力チャンネル２０１は、デエンファシス２１１、ハイパスフィルタ（ＨＰＦ）２１２、４バンドＰＥＱ（プログラマブルイコライザ）２１３、ノイズゲート２１４、コンプレッサ２１５、遅延回路２１６、およびフェーダ２１７を備えている。デエンファシス２１１は、周波数特性を整えるフィルターである。ノイズゲート２１４は、信号レベルが下がったときノイズが残らないように閉じる（信号線の切断）ためのゲートである。コンプレッサ２１５は、自動ゲイン調整を行なうためのものである。遅延回路２１６は、コンサートホールなどでスピーカが複数置かれる場合に、それぞれの楽音が打ち消し合うことがないように、位相合わせを行なうためのものである。フェーダ２１７は、レベル調整のためのボリュームである。ステレオ入力チャンネル１１３の構成も図２（ａ）と同じである。ただし、ステレオ入力チャンネル１１３ではステレオの左信号（Ｌ）と右信号（Ｒ）がペアで制御されるようになっている。
【００２１】
図２（ｂ）は、図１のＭＩＸ出力チャンネル１２２の１つの出力チャンネルの構成を示す。出力チャンネル２０２は、６バンドＰＥＱ２２１、コンプレッサ２２２、遅延回路２２３、およびフェーダ２２４を備える。ステレオ出力チャンネル１２１およびマトリックス出力チャンネル１２３の構成も、基本的には図２（ｂ）と同じである。ただし、ステレオ出力チャンネル１２１ではステレオの左信号（Ｌ）と右信号（Ｒ）がペアで制御されるようになっている。また、マトリックス出力チャンネルについては、６バンドＰＥＱの前段に、ステレオ出力チャンネルおよびＭＩＸ出力チャンネルのうちの当該マトリックス出力チャンネルの入力元として設定された１ないし複数を選択的にミキシングするミキシング部が備えられている。
【００２２】
図３に、本実施の形態のディジタル・ミキサのブロック構成を示す。このディジタル・ミキサは、表示器３０１、フェーダ３０２、操作子３０３、中央処理装置（ＣＰＵ）３０４、フラッシュメモリ３０５、ランダムアクセスメモリ（ＲＡＭ）３０６、ＰＣ入出力インターフェース３０７、および信号処理部（ＤＳＰ）３０８を備えている。表示器３０１、フェーダ３０２、および操作子３０３は、このディジタル・ミキサのパネル上に設けられており、ユーザが参照し、あるいは操作するためのものである。ＣＰＵ３０４が実行する動作プログラムは、フラッシュメモリ３０５に記憶されている。また図９で後述するような各種のデータも、フラッシュメモリ３０５に記憶されている。ＣＰＵ３０４は、操作子３０３およびフェーダ３０２の操作を検出し、ＤＳＰ３０８の動作、表示器３０１の表示内容、フェーダ３０２の位置などを制御する。フェーダ３０２は、モータが付属するいわゆるムービングフェーダである。ＣＰＵ３０４は、フェーダ３０２の位置を検出できるとともに、ＣＰＵ３０４からの指示に応じてフェーダ３０２を指定された位置に移動することができる。
【００２３】
ＤＳＰ（ディジタル・シグナル・プロセッサ）３０８は、図１で説明したような機能構成のミキサ処理を行なうための信号処理部である。ＤＳＰ３０８には、信号の入出力のために入力側にコネクタ１〜１０（３２１〜３２３）、出力側にコネクタ１〜６（３３１〜３３３）が設けられている。１つの入力コネクタ３２１〜３２３には、図１で説明したインターフェースボックスとして、アナログ／ディジタル変換ボックスまたはディジタルインターフェースボックスのいずれかを接続することができる。１つのアナログ／ディジタル変換ボックスには、Ａ／Ｄ変換ボード（図１のＭＡＤｉｎ１０１）を８枚まで増設することができる。各アナログ／ディジタル変換入力ごとに、ゲイン（ボリューム）と極性の設定が可能である。１つのディジタルインターフェースボックスには、ディジタルＩ／Ｏボード（図１のＤｉｎ１０３、Ｄｏｕｔ１３２）を８枚まで増設することができる。
【００２４】
また、ＤＳＰ３０８の出力側の１つのコネクタ３３１〜３３３には、図１で説明したインターフェースボックスとして、ディジタル／アナログ変換ボックスまたはディジタルインターフェースボックスのいずれかを接続することができる。１つのディジタル／アナログ変換ボックスには、Ｄ／Ａ変換ボード（図１のＤＡｏｕｔ１３１）を８枚まで増設することができる。各ディジタル／アナログ変換出力ごとにゲインと極性の設定が可能である。なお、ディジタルインターフェースボックスに差し込むディジタルＩ／Ｏボードは入出力両用でよいから、その場合は、ＤＳＰ３０８の入力側と出力側のディジタルインターフェースボックスを共用することになる。
【００２５】
図４に、この実施の形態のディジタル・ミキサの外部パネルの構成図を示す。パネル４００上には、それぞれセクションに分けられて表示器や各種の操作子などが配置されている。４０１は入力チャンネルセクション、４０３は表示部のセクション、４０４はマトリックス（ＭＡＴＲＩＸ）チャンネルセクション、４０５はＭＩＸチャンネルセクション、４０８はコントロール／メモリセクションを、それぞれ示す。
【００２６】
以下、各セクションについて詳細に説明する。
【００２７】
図５に、入力チャンネルセクション４０１の詳細な構成を示す。入力チャンネルセクション４０１は、図１の入力チャンネル１１２の各チャンネルのゲイン設定などを行なう部分である。縦長の部分５１０で１チャンネルに対応する１セットの操作子群を示し、これを幾つか並べて入力チャンネルセクション４０１を構成している。１チャンネルの操作子群５１０は、選択された１系統のＭＩＸバス１１４へのセンドレベルを設定するコントローラ（ロータリーエンコーダ）５１１、ステレオバス１１５に信号を送り込む際のパンを設定するコントローラ５１３、ステレオバス１１５へのアサインのオン／オフを設定するスイッチ５１５、ヘッドアンプゲイン調整を行なうコントローラ５１６、この入力チャンネルに割り当てられたショートネームを表示する表示部５１９、この入力チャンネルのオン／オフを設定するスイッチ５２０、ゲイン調整のためのモータ付きムービングフェーダ５２１、および、この入力チャンネルの信号をＣＵＥ＿Ｌ／Ｒバス１１６に送り込む設定を行なうためのＣＵＥスイッチ５２２を備える。コントローラ５１１，５１３，５１６の周囲には、それらのコントローラによる設定レベルを示すＬＥＤのインジケータ５１２，５１４，５１７が設けてある。入力チャンネルセクション４０１のコントローラ５１１の上部には、コントローラ５１１で操作されるセンドレベルがどのＭＩＸバスのセンドレベルかを選択するためのＩＮＣキー５０２とＤＥＣキー５０３、および、その選択されたＭＩＸバスに割り当てられているショートネームを表示する表示部５０１が設けられている。
【００２８】
図８に、コントローラとインジケータの詳細な外観を示す。８０１はユーザが操作するコントローラのつまみである。８０２はその周囲に配置されたＬＥＤである。ＬＥＤ８０２は、このコントローラ８０１で設定されている値を示すインジケータになっている。
【００２９】
図６（ａ）に、マトリックス（ＭＡＴＲＩＸ）チャンネルセクション４０４の詳細な構成を示す。マトリックスチャンネルセクション４０４は、図１のマトリックス出力チャンネル１２３のレベル調整などを行なう部分である。６１０で、マトリックス出力チャンネル１２３の１チャンネルに対応する１セットの操作子群を示し、これを幾つか並べてマトリックスチャンネルセクション４０４を構成している。１チャンネルの操作子群６１０は、このチャンネルに割り当てられたショートネームを表示する表示部６１１、このチャンネルのオン／オフの設定を行なうためのスイッチ６１２、このチャンネルの出力レベルを設定するためのコントローラ６１３、設定された出力レベルを表すインジケータ６１４、この入力チャンネルの信号をＣＵＥ＿Ｌ／Ｒバス１１６に送り込む設定を行なうためのＣＵＥスイッチ６１５、および、各種の設定を行なうためのＳＥＬスイッチ６１６を備える。
【００３０】
図６（ｂ）に、ＭＩＸチャンネルセクション４０５の詳細な構成を示す。ＭＩＸチャンネルセクション４０５は、図１のＭＩＸ出力チャンネル１２２のレベル調整などを行なう部分である。６３０で、ＭＩＸ出力チャンネル１２２の１チャンネルに対応する１セットの操作子群を示し、これを幾つか並べてＭＩＸチャンネルセクション４０５を構成している。１チャンネルの操作子群６３０の構成は、図６（ａ）のマトリックスチャンネルセクションの操作子群６１０の構成と同様である。６３１〜６３６の各部は、６１１〜６１６の各部に対応している。
【００３１】
図７は、コントロール／メモリセクション４０８の詳細な構成を示す。コントロール／メモリセクション４０８は、ダイレクトリコールスイッチ７１１、プレビュースイッチ７１２、履歴「戻る」スイッチ７１３、リコールスイッチ７１４、ストアスイッチ７１５、ＬＥＤ７１６、テンキー７１７、ＩＮＣキー７１８、ＤＥＣキー７１９、カーソル移動キー７２０、トラックパッド７２１、左パッドスイッチ７２２、右パッドスイッチ７２３、およびデリートキー７２４を備えている。
【００３２】
ダイレクトリコールキー７１１は、各スイッチにシーン番号を割り当てワンタッチでそのシーンを呼び出すためのスイッチである。ダイレクトリコールキー７１１は、１２個あり、１２シーンを直接呼び出すことができる。
【００３３】
プレビュースイッチ７１２は、オンするごとに、プレビューモードと非プレビューモードとを交互に切り替えるためのスイッチである。非プレビューモードは、現在のミキシング状態を直接操作できるモードである。非プレビューモードにおいて、例えば何れかのコントローラやフェーダを操作すると、現在のシーンの状態がその操作に応じて変更される。プレビューモードは、現在のシーンのミキシング状態はそのままとして、他のシーンの設定を呼び出して確認や変更（プレビュー）することができるモードである。プレビュースイッチ７１２をオンしたときの処理は、図１１で詳しく説明する。
【００３４】
履歴「戻る」スイッチ７１３は、シーンごとに記憶しているそのシーンの過去の設定を呼び出すためのスイッチである。履歴「戻る」スイッチ７１３をオンしたときの処理は、図１６で詳しく説明する。
【００３５】
リコールスイッチ７１４は、任意のシーンを呼び出すことを指示するスイッチである。シーンの呼び出しは、以下のような操作で行なう。プレビューモードの場合はプレビューしているシーンのシーン番号が、非プレビューモードの場合は現在設定されているシーンのシーン番号が、ＬＥＤ７１６に表示されている。この状態で、ＬＥＤ７１６の表示では小数点が固定表示してあり、ＬＥＤ７１６の整数部の表示がシーン番号を表す。小数部は、整数部のシーン番号のシーンの過去の履歴（後に詳述する）を表す。ここでテンキー７１７を操作して任意のシーン番号（整数部）を入力しリコールスイッチ７１４をオンすることにより、当該シーン番号の（最新の）シーンを呼び出すことができる。なお、テンキー７１７は小数点キーも備えており、整数部に続いて小数点キーをオンした後、小数点以下の数値を入力し、その後リコールスイッチ７１４をオンすることにより、任意のシーンの過去のデータを直接呼び出すこともできる。
【００３６】
プレビューモードまたは非プレビューモードの何れの場合でも、ＩＮＣキー７１８またはＤＥＣキー７１９によりシーンを呼び出すことができる。ＬＥＤ７１６に現在のシーンのシーン番号が表示されているときＩＮＣキー７１８をオンすると、整数部がそのシーン番号より大きい次のシーン番号の（最新の）シーンが呼び出される。この場合、デリートキー７２４により削除されたシーンについては後述するようにブランクが設定されるので、ＩＮＣキー７１８がオンされたときは、ブランクのシーンはスキップし、ブランクでないシーンのうちの次のシーンを呼び出すものとする。ＤＥＣキー７１９は、シーン番号が小さくなる方向に進むことを除いて、ＩＮＣキー７１８と同様である。
【００３７】
ＩＮＣキー７１８やＤＥＣキー７１９、あるいはテンキー７１７とリコールキー７１４の操作によるシーン番号の変更時の一般的な処理手順は、図１０で説明する。特に、ＩＮＣキー７１８やＤＥＣキー７１９が操作されたときのシーン番号の変更時に、ブランクのシーンデータをスキップしてシーン番号が増減される処理については、図１２で説明する。
【００３８】
プレビューモードまたは非プレビューモードで上述したように任意のシーンを呼び出した後、図４〜図６で説明したような各種の操作子を操作して、そのシーンの各種の設定を変更することができる。プレビューモードでの設定の変更は、現在有効になっているシーンのミキシング状態などには影響しない。非プレビューモードでの設定の変更は、現在のミキシング状態などに直接反映する。プレビューモードまたは非プレビューモードの何れの場合も、設定の変更は一時的な変更である。設定変更の後、ストアスイッチ７１５のオンにより、指定したシーン番号に設定変更後のシーンのデータをストアすることができる。ストアスイッチ７１５をオンすると、どのシーン番号にストアするかの問合せのメッセージが表示され、それに応じてテンキー７１７によりストアするシーン番号（整数部のみ）を入力し、再度ストアスイッチ７１５をオンすることにより、現在のシーンの状態をそのシーン番号の領域にストアすることができる。ストアスイッチ７１５をオンしたときの処理については、図１４で説明する。
【００３９】
デリートキー７２４をオンすることにより、現シーン番号のシーンを削除することができる。ただし、削除されてもシーンのデータは過去の履歴を示すデータとして保持されている。そのシーンが削除されたことを示すブランクフラグがセットされるだけである。デリートキー７２４をオンしたときの処理については、図１５で説明する。
【００４０】
カーソル移動キー７２０、トラックパッド７２１、左パッドスイッチ７２２、および右パッドスイッチ７２３は、表示部のセクション４０３（図３の３０１）に表示された画面を参照してユーザが各種の設定変更を行なう際に使用する。
【００４１】
図９は、図３のフラッシュメモリに確保されたデータ記憶領域のメモリマップを示す。データ記憶領域には、１００個のパッチデータを格納するための配列ＰＤ（１）〜ＰＤ（１００）、１００個のネームデータを格納するための配列ＮＤ（１）〜ＮＤ（１００）、１００個のユニットデータを格納するための配列ＵＤ（１）〜ＵＤ（１００）、１０００個のシーンエントリデータを格納するための配列ＳＥＤ（１）〜ＳＥＤ（１０００）、および１００００個のシーンデータを格納するための配列ＳＤ（１）〜ＳＤ（１０００）が設けられている。
【００４２】
配列ＰＤ（１）〜ＰＤ（１００）に記憶するパッチデータとは、図１で説明した入力パッチ１１１および出力パッチ１２４の結線状態を表すデータである。配列ＮＤ（１）〜ＮＤ（１００）に記憶するネームデータとは、図１で説明した入力チャンネル１１２、ＭＩＸ出力チャンネル１２２、およびＭＡＴＲＩＸ出力チャンネルの各チャンネルとそこに割り当てた名前（ショートネームなど）との対応関係を示すデータである。配列ＵＤ（１）〜ＵＤ（１００）に記憶するユニットデータとは、入力側インターフェースボックスに接続された各入力ボードの各入力ごとの設定データ（ゲインや極性など）、および、出力側インターフェースボックスに接続された各出力ごとの設定データ（ゲインや極性など）を示す。
【００４３】
配列ＳＥＤ（１）〜ＳＥＤ（１０００）に記憶するシーンエントリデータとは、登録された１つのシーンを特定する情報である。なお、この配列の添え字の番号がシーン番号（整数部）に対応する。例えば、ＳＥＤ（２）は、シーン番号が「２」のシーンに対応する。
【００４４】
図９に示すように、１つのシーンエントリデータは、シーン名ＳＮＡＭＥ、そのシーン名の最新のシーンデータＳＤを指すポインタＳＤＮ、ブランクフラグＢＦ、および履歴数ＨＮからなる。シーン名ＳＮＡＭＥは、登録されたシーンの名称である。ポインタＳＤＮで指すシーンデータＳＤが、当該シーンのシーンデータのうちの最新のデータである。ブランクフラグＢＦは、その値が「０」のとき、ポインタＳＤＮで指すシーンデータＳＤのシーンデータ本体が有効であることを示す。ブランクフラグＢＦの値が「１」のときは、ポインタＳＤＮで指すシーンデータＳＤのシーンデータ本体が無効である（削除されている）ことを示す。この実施の形態では、シーンを任意のシーン番号にストアしたときには、ストアしたデータが最新のシーンとして記憶されるとともに、そのシーン番号のシーンデータが既に存在していたときには、それを過去のシーンデータとして保持しておく。履歴数ＨＮは、過去のシーンデータも含めて、現在幾つのシーンデータが保持されているか、その数を示すデータである。１つのシーン番号（整数部）で最大１０個までのシーンデータを保持することができるようになっている。
【００４５】
図９に示すように、１つのシーンデータは、履歴の次のシーンデータＳＤへのポインタＮＳＤＮ、前のシーンデータＳＤへのポインタＰＳＤＮ、シーンデータの本体、パッチデータへのリンクＰＤＬ、ネームデータへのリンクＮＤＬ、およびユニットデータへのリンクＵＤＬからなる。
【００４６】
次のシーンデータＳＤへのポインタＮＳＤＮは、当該シーンデータの１つ前（過去）のシーンデータを指すポインタである。前のシーンデータＳＤへのポインタＰＳＤＮは、当該シーンデータの１つ後（より現在に近い方）のシーンデータを指すポインタである。これらのポインタＮＳＤＮとＰＳＤＮにより、同じシーン番号の過去から現在のシーンデータはチェインされる。あるシーン番号における最新のシーンデータについては、それより新しいシーンデータは存在しないということだから、ポインタＰＳＤＮにはそのことを示す識別子（例えば、１６進のＦＦなど）が設定される。あるシーン番号における最も過去のシーンデータについては、それより過去のシーンデータは存在しないということだから、ポインタＮＳＤＮにはそのことを示す識別子（例えば、１６進のＦＦなど）が設定される。履歴数ＨＮの最大値は１０個であるので、ポインタＮＳＤＮとＰＳＤＮによりチェインされているシーンデータが１０個のときに、そのシーン番号に新たなシーンデータがストアされたときには、最も過去のシーンデータが破棄される。
【００４７】
なお、シーン番号の小数部で、そのシーンデータがいつの履歴であるかを表す。例えば、シーン番号の整数部が９９のシーンでは、最新のシーンデータはシーン番号が９９．０（ポインタＳＤＮが指す第１のシーンデータＳＤ）、１つ前の過去のシーンデータはシーン番号が９９．１（第１のシーンデータＳＤのポインタＮＳＤＮが指す第２のシーンデータＳＤ）、さらにその前の過去のシーンデータはシーン番号が９９．２（第２のシーンデータＳＤのポインタＮＳＤＮが指す第３のシーンデータＳＤ）、というように特定される。
【００４８】
シーンデータの本体には、各入力チャンネルの設定（各チャンネルのエフェクト、フェーダ、出力先、出力レベルなど）、各出力チャンネルの設定（各チャンネルのエフェクト、フェーダ、マトリックス出力チャンネルの入力元、入力レベルなど）、内蔵エフェクタの設定、内蔵イコライザの設定、およびモニタの設定などのデータが格納される。パッチデータへのリンクＰＤＬ、ネームデータへのリンクＮＤＬ、およびユニットデータへのリンクＵＤＬには、当該シーンで使用するパッチデータＰＤ、ネームデータＮＤ、およびユニットデータＵＤをそれぞれ指すポインタが設定される。
【００４９】
なお、パッチデータＰＤ、ネームデータＮＤ、およびユニットデータＵＤは、従来のミキサではシーンデータの中に含まれていたので記憶容量およびレスポンスの点で効率が悪かった。しかし、これらのデータはシーンごとに変更されるとは限らず、一連の複数のシーンではこれらの設定を変更しない場合も少なくない。その一方で、上述のシーンデータ本体に含まれる設定データは、シーンごとに変更される可能性が高いデータである。そこで、この実施の形態では、シーンデータ中にリンクＰＤＬ、ＮＤＬ、およびＵＤＬを設けて、シーンが変更されてもこれらのデータが同じであれば同じデータへのリンクを持つことで対処した。これにより、シーンデータごとにこれらのデータを持つ必要がなくなるので、記憶容量を抑えることができる。また、シーンが変更になっても、リンクＰＤＬ、ＮＤＬ、またはＵＤＬが指すデータが変わらなければ、その設定状態は変更する必要がなくなるので、レスポンスも速い。また、当該ディジタル・ミキサは、シーンのネームや設定値等をキーとしてシーンの並べ替えを行なう機能を有しているが、各リンクを個々のシーンデータ毎に記憶しているため、そういった並べ替えを行なった場合でも各シーン毎の設定内容が崩れてしまうことがない。
【００５０】
なお、処理手順は後述するが、あるシーンの削除が指示されたとき（シーンデリート操作）には、そのシーンのシーンエントリデータＳＥＤのブランクフラグＢＦを「１」にするだけとする。これにより、削除されたシーンについても、シーンエントリデータＳＥＤのポインタＳＤＮからチェインをたどって過去のシーンデータにアクセスできるようになっている。
【００５１】
パッチデータＰＤ、ネームデータＮＤ、およびユニットデータＵＤの設定変更は、所定の操作により表示器セクション４０３にこれらのデータの設定変更画面を表示し、図７で説明したテンキー７１７、カーソル移動キー７２０、トラックパッド７２１、左パッドスイッチ７２２、および右パッドスイッチ７２３などを操作することにより行なうことができる。
【００５２】
図１０は、図７で説明したテンキー７１７およびリコールキー７１４、あるいはＩＮＣキー７１８またはＤＥＣキー７１９の操作により、シーン番号が変更されたときの処理手順を示す。ステップ１００１で、現在のモードがプレビューモードか非プレビューモードかを判定する。フラグＰＮは、プレビューモードのとき「１」、非プレビューモードのとき「０」となるフラグである。非プレビューモードであるときは、ステップ１００２で、操作内容に応じてシーン番号ＳＮを変更し、変更後のシーン番号ＳＮに応じたシーンのデータを図９のデータ記憶領域から主ワークメモリにロードするとともに、対応する制御データをＤＳＰ３０８に送出して、ＤＳＰ３０８の設定を変更し、処理を終了する。ステップ１００１でプレビューモードであるときは、ステップ１００３で、操作内容に応じてプレビューシーン番号ＰＳＮを変更し、変更後のプレビューシーン番号ＰＳＮに応じたシーンのデータを図９のデータ記憶領域からプレビュー用ワークメモリにロードする。この場合、ＤＳＰ３０８に対して、対応する制御データを送出することはしない。
【００５３】
図１１に、図７のプレビュースイッチ７１２をオンしたときの処理手順を示す。ステップ１１０１で、プレビューモードか非プレビューモードかを示すフラグＰＮを反転させる。次にステップ１１０２で、プレビューモードか非プレビューモードかを判定する。非プレビューモードのときは、ステップ１１０３で、主ワークメモリをパネル制御に使用するように設定して、処理を終了する。これ以後は、主ワークメモリ上に展開されているシーンのデータ（このデータがＤＳＰにおけるミキサ処理に反映される）に対して、パネル上の各種操作子の操作により変更が行なえる。ステップ１１０２でプレビューモードであるときは、ステップ１１０４で、主ワークメモリの内容をプレビュー用ワークメモリにコピーし、プレビューシーン番号ＰＳＮに現在のシーン番号ＳＮをコピーする。またステップ１１０５で、プレビュー用ワークメモリをパネル制御に使用するよう設定し、処理を終了する。これ以後は、プレビュー用ワークメモリのシーンのデータに対して、パネル上の各種操作子によって設定変更が可能になる。主ワークメモリのデータに応じて、パネル上の表示器の表示内容や操作子の位置、および、ＤＳＰのミキサ処理が制御される。一方、プレビュー用ワークメモリのデータに応じて、パネル上の表示器の表示内容や操作子の位置が制御されるが、ＤＳＰのミキサ処理は制御されない。
【００５４】
図１２は、非プレビューモードにおいて図７のＩＮＣキー７１８をオンしたときの処理手順を示す。シーン番号が変更されたときの処理は図１０で説明したが、図１２は、特にブランクのシーンをスキップしてシーンを変更する処理、およびリンクを辿ってデータを呼び出す処理に着目した流れ図である。
【００５５】
まずステップ１２０１で、現在のシーン番号ＳＮがシーン番号の最大値ＭＡＸ以上になっているか否か判別する。ＭＡＸに到達していたときは、ステップ１２１１でその旨を表示器に表示し、処理を終了する。ステップ１２０１でシーン番号が最大値ＭＡＸより小さいときは、ステップ１２０２で、シーン番号ＳＮの整数部に１を加えた値を新たなシーン番号ＳＮとし、ステップ１２０３でそのシーンがブランクであるか否か判定する。ブランクであるか否かは、そのシーンのシーンエントリデータＳＥＤ（図９）のブランクフラグＢＦを参照することにより分かる。シーン番号ＳＮのシーンがブランクであるときは、ステップ１２０１に戻る。
【００５６】
ブランクでないときは、ステップ１２０４で、そのシーン番号ＳＮ（整数部）の最新のシーンデータのパッチリンクＰＤＬを参照し、現在の設定状態（図１２の処理を開始したときのシーン番号ＳＮのシーンデータのパッチリンクＰＤＬ）から変更となっているか否か（両パッチリンクＰＤＬが同じか否か）を判別する。変更になっているときは、ステップ１２０５でそのパッチデータＰＤを呼び出す。次にステップ１２０６で、そのシーン番号ＳＮのシーンのネームリンクＮＤＬを参照し、現在の設定状態（同シーンデータのネームリンクＮＤＬ）から変更になっているか否かを判別する。変更になっているときは、ステップ１２０７でそのネームリンクのネームデータＮＤを呼び出す。次にステップ１２０８で、そのシーン番号ＳＮのシーンのユニットリンクＵＤＬを参照し、現在の設定状態（同シーンデータのユニットリンクＵＤＬ）から変更になっているか否かを判定する。変更になっているときは、ステップ１２０９でそのユニットリンクのユニットデータを呼び出す。最後にステップ１２１０で、そのシーン番号ＳＮ（整数部）が示す最新のシーンデータをフラッシュメモリ３０５上の図９のデータ記憶領域から主ワークメモリへロードするとともに、対応する制御データをＤＳＰ３０８に送出して、処理を終了する。
【００５７】
図１２では非プレビューモードにおけるＩＮＣキー７１８のオンの処理を説明したが、ＤＥＣキー７１９のオンの場合およびプレビューモードの場合も同様の手順である。ただし、ＤＥＣキー７１９のオンではシーン番号を減少させる方向に変更するものとする。また、プレビューモードの場合は、呼び出したデータは主ワークメモリではなくプレビュー用ワークメモリに展開するものとし、また呼び出したデータをＤＳＰ３０８に送出することはしない。
【００５８】
図１３は、フェーダの操作が行なわれたときの処理手順を示す。図１３（ａ）は非プレビューモードのとき、図１３（ｂ）はプレビューモードの場合である。非プレビューモードでフェーダが操作されたとき、ステップ１３０１で、そのフェーダの検出値により、主ワークメモリ中の当該フェーダに対応するデータを更新する。次にステップ１３０２で、当該フェーダに対応する制御データをＤＳＰ３０８に送出し、処理を終了する。プレビューモードのときは、ステップ１３１１で、そのフェーダの検出値により、プレビュー用ワークメモリ中の当該フェーダのデータを更新し、処理を終了する。この場合、当該フェーダの操作に応じてＤＳＰ３０８のミキサ処理は制御されない。
【００５９】
図１４は、図７のストアスイッチ７１５がオンされたときの処理手順を示す。この処理が開始されるときは、ストアすべきシーン番号が指定されているものとする。ステップ１４０１で、フラッシュメモリの図９のデータ記憶領域中にシーンデータＳＤの記憶領域を１つ割り当てる。ステップ１４０２で、割り当てた領域ＳＤに主ワークメモリ（非プレビューモードのとき）またはプレビュー用ワークメモリ（プレビューモードのとき）のデータをコピーする。ステップ１４０３で、前記割り当てた領域ＳＤが先頭（最新のシーンデータ）となるように当該シーン番号の履歴のリンクを更新する（該領域ＳＤを該履歴のリンクの先頭に接続する）とともに、更新後の履歴のリンク数が１０以下になるように調整する（１０を越えるときは、当該リンクの末尾の一番古いシーンデータを当該リンクから切り離す）。ステップ１４０４で、当該シーン番号のエントリのポインタが前記割り当てた領域ＳＤを指すように更新するとともに、更新された履歴のリンク数で履歴数ＨＮを更新し、さらに、フラグＢＦを「０」に設定して処理を終了する。
【００６０】
図１５は、図７のデリートキー７２４がオンされたときの処理手順を示す。ステップ１５０１で、当該シーン番号のエントリのブランクフラグＢＦを「１」に設定し、処理を終了する。
【００６１】
図１６は、図７の履歴「戻る」スイッチ７１３をオンしたときの処理手順を示す。ステップ１６０１で、現在のシーン番号ＳＮからポインタを辿って履歴の最後（最も過去のデータ）になっているか否か判別する。現在のシーンが最も過去のデータであるときは、それ以上履歴を戻ることができないから、処理を終了する。履歴の最後でないときは、ステップ１６０２でシーン番号ＳＮに０．１を加算し、ステップ１６０３で新しいシーン番号ＳＮに基づくリコール処理を行ない、処理を終了する。なお、ここでは不図示だが、履歴「進む」スイッチにより、過去のデータから最新のデータに向かってリコールすることもできる。
【００６２】
この実施形態のシステムでは、各操作子やスイッチなどが何の信号の制御にアサイン（割り当て）されているかをユーザが容易に把握できるようにするため、図５の５１９、図６（ａ）の６１１、および図６（ｂ）の６３１に示すように、ショートネームを表示する。各チャンネルへのショートネームの割り当ては、ユーザが所定の画面を参照しながら任意に行なえるようになっている。
【００６３】
【発明の効果】
以上説明したように、この発明によれば、シーンのデータがブランクを含むものとし、ＩＮＣスイッチやＤＥＣスイッチが操作されてシーン番号が増減されたとき、そのシーン番号がブランクであったときにはその次のシーン番号に自動的に増減させるようにしているので、ブランク（シーンデータが無い）のシーンはスキップしてＩＮＣスイッチやＤＥＣスイッチによるシーン番号の増減ができる。したがって、ＩＮＣスイッチやＤＥＣスイッチの空打ちを行なわなくて済み操作が煩雑でなくなる。
【図面の簡単な説明】
【図１】この発明の実施の形態に係るディジタル・ミキサの機能構成図
【図２】実施形態におけるチャンネルの構成を示す図
【図３】実施の形態のディジタル・ミキサのブロック構成図
【図４】実施の形態のディジタル・ミキサの外部パネルの構成図
【図５】入力チャンネルセクションの詳細な構成図
【図６】マトリックスチャンネルセクションとＭＩＸチャンネルセクションの詳細な構成図
【図７】コントロール／メモリセクションの詳細な構成図
【図８】コントローラとインジケータの詳細な外観図
【図９】データ記憶領域のメモリマップを示す図
【図１０】シーン番号が変更されたときの処理手順を示すフローチャート図
【図１１】プレビュースイッチをオンしたときの処理手順を示すフローチャート図
【図１２】非プレビューモードにおいてＩＮＣキーをオンしたときの処理手順を示すフローチャート図
【図１３】フェーダの操作が行なわれたときの処理手順を示すフローチャート図
【図１４】ストアスイッチがオンされたときの処理手順を示すフローチャート図
【図１５】デリートキーがオンされたときの処理手順を示すフローチャート図
【図１６】履歴「戻る」スイッチをオンしたときの処理手順を示すフローチャート図
【符号の説明】
１０１…ＭＡＤｉｎ（マイク信号のアナログ／ディジタル変換入力ボード）、１０２…ＡＤｉｎ（ライン信号のアナログ／ディジタル変換入力ボード）、１０３…Ｄｉｎ１０３（ディジタル入力ボード）、１０４…内蔵エフェクタ、１０５…内蔵イコライザ、１１１…入力パッチ、１１２…入力チャンネル、１１３…ステレオ入力チャンネル、１１４…ＭＩＸバス、１１５…ステレオバス、１１６…ＣＵＥ＿Ｌ／Ｒバス、１１７…ＫＥＹ＿ＩＮバス、１２１…ステレオ出力チャンネル、１２２…ＭＩＸ出力チャンネル、１２３…マトリックス出力チャンネル、１２４…出力パッチ、１３１…ＤＡｏｕｔ（ディジタル／アナログ変換出力ボード）、１３２…Ｄｏｕｔ（ディジタル出力ボード）。
【図１】
0003656247.tif 000002
【図２】
0003656247.tif 000003
【図３】
0003656247.tif 000004
【図４】
0003656247.tif 000005
【図５】
0003656247.tif 000006
【図６】
0003656247.tif 000007
【図７】
0003656247.tif 000008
【図８】
0003656247.tif 000009
【図９】
0003656247.tif 000010
【図１０】
0003656247.tif 000011
【図１１】
0003656247.tif 000012
【図１２】
0003656247.tif 000013
【図１３】
0003656247.tif 000014
【図１４】
0003656247.tif 000015
【図１５】
0003656247.tif 000016
【図１６】
0003656247.tif 000017