(57)【特許請求の範囲】
【請求項１】
音信号処理を行う音信号処理部と、該音信号処理部の制御を行うコントローラーとから構成された音信号処理システムにおける前記コントローラーであって、
複数の操作子からなり、複数の前記コントローラーの間で同じ種類の操作子と連動せずに、単独での操作を行う第１操作子部と、
該第１操作子部では行えない操作を行う複数の操作子からなり、該複数の操作子の内の一部の操作子は複数の前記コントローラーの間で同じ種類の操作子と連動して動作可能とされている第２操作子部と、
前記第２操作子部における前記一部の操作子が連動して動作する状態を解除するよう制御する解除手段と、
前記第２操作子部における前記一部の操作子が連動して動作する状態とされている時は、前記第２操作子部における前記一部の操作子の操作を、自機および連動して動作している他機に反映するよう制御し、前記第２操作子部における前記一部の操作子が連動して動作する状態が前記解除手段により解除されている時は、前記第２操作子部における前記一部の操作子の操作を、自機にのみ反映するよう制御する連動手段と、
を有することを特徴とするコントローラー。
【請求項２】
音信号処理を行う音信号処理部と、
該音信号処理部の制御を行うコントローラーとを備え、
前記コントローラーは、
複数の操作子からなり、複数の前記コントローラーの間で同じ種類の操作子と連動せずに、単独での操作を行う第１操作子部と、
該第１操作子部では行えない操作を行う複数の操作子からなり、該複数の操作子の内の一部の操作子は複数の前記コントローラーの間で同じ種類の操作子と連動して動作可能とされている第２操作子部と、
前記第２操作子部における前記一部の操作子が連動して動作する状態を解除するよう制御する解除手段と、
前記第２操作子部における前記一部の操作子が連動して動作する状態とされている時は、前記第２操作子部における前記一部の操作子の操作を、自機および連動して動作している他機に反映するよう制御し、前記第２操作子部における前記一部の操作子が連動して動作する状態が前記解除手段により解除されている時は、前記第２操作子部における前記一部の操作子の操作を、自機にのみ反映するよう制御する連動手段と、
を有することを特徴とする音信号処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音響信号処理アプリケーションを操作するコントローラーおよび音響信号処理システムに関する。
【背景技術】
【０００２】
従来から、コンピューターのアプリケーションとして、音響信号データの録音や編集、ミキシング等の音響処理を行う音響信号処理アプリケーションが知られている。音響信号処理アプリケーションがインストールされるコンピューターは、パーソナルコンピューター（ＰＣ）等の汎用のコンピューターとされ、音響信号処理に必要なオーディオインターフェースやＭＩＤＩ（Musical Instrument Digital Interface）インターフェースなどの各種ハードウェア装置を備えている。音響信号処理アプリケーションをインストールしたコンピューターにおいては、音響信号データの録音や編集、あるいはエフェクト付与やミキシング等の音響信号処理が実現される。このようなコンピューターで実現される音響信号処理機能は、デジタルオーディオワークステーション（Digital Audio Workstation：ＤＡＷ）と呼ばれている。このＤＡＷをコンピューターに実行させる音響信号処理アプリケーションを、以下の説明においては「ＤＡＷソフト」という。
【０００３】
ＰＣで動作するＤＡＷは充実しており、ＰＣにＤＡＷソフトをインストールすることで個人でも簡単に音楽制作ができるようになる。また、ＤＡＷの機能が豊富となっており、マウス操作のみで全ての操作やパラメーターの設定を行うことは困難になってきている。このため、ＤＡＷソフトがインストールされたＰＣに、ＤＡＷ操作のための専用のコントローラーを接続して、このコントローラーに備えられている操作子を使用してＤＡＷの操作やパラメーターの設定を行うことが行われている。
また、従来、チャンネルの主要なパラメータを操作する操作子を備えるチャンネルストリップに、アイソレイトスイッチを設け、このアイソレイトスイッチを操作してオンすることにより、当該チャンネルストリップに割り当てられているチャンネルが、シーンリコールやチャンネルリンクから一括して切り離されるようにした音響信号処理装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２１２９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のアイソレイトスイッチを備える音響信号処理装置は、問題の発生したチャンネルなどの特定のチャンネルを他のチャンネルから隔離することを目的として、チャンネルごとにアイソレイトを設定できるようにしている。そして、アイソレイトを設定されたチャンネルは、リンクグループ機能、シーンリコール機能の動作においてアイソレイトされて他のチャンネルとリンクしなくなる。
しかしながら、ＤＡＷソフトがインストールされたＰＣに、ＤＡＷ操作のためのコントローラーを複数接続して、ハードウェア構成を替えることなく、すべてをひとまとまりとして（連携して）使ったり、一部のコントローラーを切り離して別の利用ケースで使うことはできなかった。
そこで、本発明は、複数のコントローラーのすべてをひとまとまりとして使ったり、一部のコントローラーを切り離して別の利用ケースで使うことのできるコントローラーおよび音響信号処理システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のコントローラーは、音信号処理を行う音信号処理部と、該音信号処理部の制御を行うコントローラーとから構成された音信号処理システムにおける前記コントローラーであって、複数の操作子からなり、複数の前記コントローラーの間で同じ種類の操作子と連動せずに、単独での操作を行う第１操作子部と、該第１操作子部では行えない操作を行う複数の操作子からなり、該複数の操作子の内の一部の操作子は複数の前記コントローラーの間で同じ種類の操作子と連動して動作可能とされている第２操作子部と、前記第２操作子部における前記一部の操作子が連動して動作する状態を解除するよう制御する解除手段と、前記第２操作子部における前記一部の操作子が連動して動作する状態とされている時は、前記第２操作子部における前記一部の操作子の操作を、自機および連動して動作している他機に反映するよう制御し、前記第２操作子部における前記一部の操作子が連動して動作する状態が前記解除手段により解除されている時は、前記第２操作子部における前記一部の操作子の操作を、自機にのみ反映するよう制御する連動手段とを有することを最も主要な特徴としている。
【発明の効果】
【０００７】
本発明によれば、複数のコントローラーの間で同じ種類の操作子と連動して動作する状態、あるいは連動して動作する状態を解除することにより、他のコントローラーと連動して動作するか否かを切り替えることができる。そのため、連動して動作している複数のコントローラーから一部のコントローラーを一時的に切り離して単独で使用することが、ハードウェア構成を替えることなく容易な作業で実現できるようになる。このことから、音響信号処理システムを構成している複数のコントローラーを多様な使用形態で使用することができるようになる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例のコントローラーを用いる本発明の音響信号処理システムの概略的な構成を示す図である。
【図２】本発明のコントローラーの実施例にかかるフェーダーコントローラーのハードウェア構成を示す図である。
【図３】本発明のコントローラーの実施例にかかるフェーダーコントローラーのパネル構成を示す図である。
【図４】本発明のコントローラーの実施例にかかるメインコントローラーのパネル構成を示す図である。
【図５】本発明のコントローラーの実施例にかかるフェーダーコントローラーで実行されるアイソレイト開始の処理のフローチャートである。
【図６】本発明のコントローラーの実施例にかかるフェーダーコントローラーで実行されるアイソレイト終了の処理のフローチャートである。
【図７】本発明のコントローラーの実施例にかかるフェーダーコントローラーで実行されるｃｈストリップ部操作の処理のフローチャートである。
【図８】本発明のコントローラーの実施例にかかるフェーダーコントローラーで実行されるコントロール部操作の処理のフローチャートである。
【図９】本発明の実施例の音響信号処理システムで実行される割当トラック変更の処理の態様を示す図である。
【発明を実施するための形態】
【０００９】
本発明の実施例のコントローラーを用いる本発明の音響信号処理システムの概略的な構成を図１に示す。
図１に示すように、本発明の音響信号処理システム１は、通信網２に接続されている４台のパーソナルコンピュータ（以下、「ＰＣ」という）１０−１，１０−２，１０−３，１０−４と、３台のフェーダーコントローラー（以下、「ＦＤＣ」という）１２−１，１２−２，１２−３と１台のメインコントローラー（以下、「ＭＣ」という）１３とのデバイスを備えている。通信網２はイーサネット（登録商標）により構築された通信網とされている。イーサネット（登録商標）は、コンピューターネットワークの規格の１つであり、一般的に使用されているＬＡＮ (Local Area Network) で最も使用されている技術規格である。この通信網２に接続されている上記デバイスは、通信網２を介して相互に情報のやりとりを行うことができる。
【００１０】
４台のＰＣは、一般的なパーソナルコンピュータとされており、インストールされた管理アプリケーション（管理アプリＭ）が動作して、音響信号処理システム１を管理しているＰＣ１０−１と、音楽制作を行うためのアプリケーションである音楽作成アプリケーション（ＤＡＷソフト）がインストールされ、ＤＡＷａ，ＤＡＷｂ，ＤＡＷｃがそれぞれ動作している３台のＰＣ１０−２，１０−３，１０−４とから構成されている。この場合、ＰＣ毎に異なる音楽作成アプリケーションをインストールすることができ、ＰＣ１０−２〜１０−４で動作しているＤＡＷａ，ＤＡＷｂ，ＤＡＷｃは、それぞれ独立して動作している。ＤＡＷａ，ＤＡＷｂ，ＤＡＷｃは、それぞれ音楽制作のための各種の処理を実行することができ、主に音楽コンテンツの作成や音楽のミキシングやリアルタイム録音などの音響信号処理機能が実現されている。
【００１１】
３台のＦＤＣ１２−１，１２−２，１２−３とＭＣ１３とは、本発明の実施例のコントローラーとされている。ＦＤＣ１２−１〜１２−３のそれぞれには、割り当てられたトラックのレベルを調整するための複数本のフェーダやＤＡＷａ，ＤＡＷｂ，ＤＡＷｃの内の制御対象とされるＤＡＷを切り替える操作子などが設けられている。ＭＣ１３は、ＦＤＣの機能を拡張するためのコントローラーであり、各種操作を行うための操作子やＤＡＷａ，ＤＡＷｂ，ＤＡＷｃの内の制御対象とされるＤＡＷを切り替える操作子が設けられている。これらのＦＤＣ１２−１〜１２−３およびＭＣ１３は、音楽作成アプリケーションを操作するための専用のコントローラー（フィジカルコントローラー）であり、後述するようにＦＤＣ１２−１〜１２−３とＭＣ１３とでは形状や機能が異なっている。３台のＦＤＣ１２−１〜１２−３とＭＣ１３とは、まとめて１つのＤＡＷ用のコントローラとして同時に使用するようにされており、ＤＡＷａ，ＤＡＷｂ，ＤＡＷｃのいずれかを制御対象として、制御対象のＤＡＷを操作するためのコントローラーとされている。
【００１２】
通信網２は、図示しない少なくとも８ポートのイーサネット（登録商標）端子を有するネットワークハブを備えている。また、管理アプリＭが動作しているＰＣ１０−１と、ＤＡＷａが動作しているＰＣ１０−２と、ＤＡＷｂが動作しているＰＣ１０−３と、ＤＡＷｃが動作しているＰＣ１０−４と、３台のＦＤＣ１２−１〜１２−３およびＭＣ１３は、イーサネット（登録商標）端子（ＲＪ−４５）をそれぞれ備えている。そして、それぞれのイーサネット（登録商標）端子は、ネットワークハブのイーサネット（登録商標）端子にＬＡＮケーブルを介して接続されて通信網２が構築されている。この通信網２を利用して、通信網２に接続されているデバイス相互間において制御信号や音響信号データの送受信が行えるようになる。例えば、３台のＦＤＣ１２−１〜１２−３とＭＣ１３とのコントローラーの制御対象がＤＡＷａとされている時に、ＦＤＣ１２−１〜１２−３におけるいずれかのフェーダー等の操作子が操作されると、当該操作子の操作情報が通信網２を介してＤＡＷａに送信される。この操作子がフェーダーの場合は、操作情報を受信したＤＡＷａにおいて、当該フェーダーにアサインされているトラックのレベルが調整されるようになる。
【００１３】
ＰＣ１０−１で動作している管理アプリＭは、音響信号処理システム１の全体を管理するアプリケーションであり、例えば、音響信号処理システム１内のデバイスの数、名前、アドレスなどを管理することができる。また、管理アプリＭは、４台のＰＣ１０−１〜１０−４と、本発明の実施例のコントローラーである３台のＦＤＣ１２−１〜１２−３およびＭＣ１３とのデバイス間の通信網２における接続経路（論理結線）を確立したり、通信網２を利用するデバイス間の通信を仲介したりする。
本発明にかかる音響信号処理システム１における３台のＦＤＣ１２−１〜１２−３では、コントローラーをリンクする設定と、コントローラー毎にアイソレイトする設定ができるようにされている。３台のＦＤＣ１２−１〜１２−３がリンクする設定とされてリンク中とされている場合には、いずれかのＦＤＣの操作子が操作された際に、当該操作に応じて、自己のＦＤＣおよびリンク中の他のＦＤＣがリンクして制御される。このリンク中の他のＦＤＣの制御は通信網２を利用して行われる。また、ＦＤＣのいずれかにおいてアイソレイトの設定がされている場合に、アイソレイト中のＦＤＣの操作子が操作された際には、当該操作に応じて、自己のＦＤＣのみが制御されるようになる。
【００１４】
次に、フェーダーコントローラー（ＦＤＣ）１２で代表されるＦＤＣ１２−１〜１２−３のハードウェア構成を示す回路ブロック図を図２に示す。
図２に示すＦＤＣ１２のハードウェア構成において、ＣＰＵ（Central Processing Unit）２３は管理プログラム（ＯＳ：Operating System）を実行しており、ＦＤＣ１２の全体の動作をＯＳ上で制御している。フラッシュメモリ２４は、ＦＤＣ１２の動作ための各種プログラムが格納されると共にＣＰＵ２３のワークエリアや各種データが記憶される不揮発性のメモリである。ネットワークＩ／Ｏ２５は、ＦＤＣ１２を通信網２に接続するためのイーサネット（登録商標）のインタフェースであり、その他Ｉ／Ｏ２６は、シリアル通信のインタフェースやＵＳＢのインタフェースとされる。表示器２０は、ＦＤＣ１２のｃｈストリップにアサインされたトラックのチャンネル名等が表示される小型の液晶表示器等とされている。さらに、電動フェーダ２１はｃｈストリップ毎に設けられており、ｃｈストリップにアサインされたトラックのレベルを調整するフェーダである。操作子２２は、ｃｈストリップに割り当てるトラックの選択を行うスイッチや、制御対象のＤＡＷを切り替えるスイッチ、アイソレイトをオン／オフするスイッチ等とされる。各部はバス２７に接続されている。
ＭＣ１３のハードウェア構成は図示していないが、図２に示すＦＤＣ１２のハードウェア構成における電動フェーダ２１および一部のスイッチを省略したハードウェア構成とされている。
【００１５】
ＦＤＣ１２−１〜１２−３はそれぞれｃｈストリップ部とコントロール部とを備えており、ｃｈストリップ部には複数本のフェーダーが設けられている。このＦＤＣ１２−１〜１２−３のパネル構成を、フェーダーコントローラー（ＦＤＣ）１２で代表させて図３に示す。
図３に示すようにＦＤＣ１２のパネルには、例えば８本とされる複数本のｃｈストリップからなるｃｈストリップ部３０ａと、コントロール部３０ｂとが設けられている。ｃｈストリップ部３０ａの各ｃｈストリップには、割り当てられたトラックのレベル調整を行うためのフェーダー３１と複数のノブ３３等の操作子とｃｈ名表示部３２とが設けられている。ｃｈストリップ部３０ａのそれぞれのｃｈストリップには、操作対象として１トラックが割り当てられ、割り当てられたトラックのｃｈ名をｃｈ名表示部３２に表示することができる。そして、フェーダー３１を操作することにより操作対象のトラックのレベルを調整することができ、ノブ３３を操作することにより操作対象のトラックの所定のパラメータを調整することができる。この場合、３台のＦＤＣ１２−１〜１２−３がそれぞれ８本のフェーダを有している場合は、ＦＤＣ１２−１〜１２−３にＤＡＷにおけるトラックの内の８トラックずつ割り当てられる。例えば、第１トラックないし第８トラックがＦＤＣ１２−１の各フェーダに割り当てられ、ＦＤＣ１２−２，１２−３の各フェーダーには、第９トラックないし第１６トラック、第１７トラックないし第２４トラックがそれぞれ割り当てられる。そして、ＦＤＣ１２−１〜１２−３のいずれかのフェーダーを操作すると、当該フェーダーに割り当てられたトラックのレベルが調整されるようになる。
【００１６】
また、コントロール部３０ｂにおいては、ｃｈストリップ部３０ａでは行えない操作を行う操作子群である第１操作子３４と、第２操作子３５と、第３操作子３６と、切替スイッチ３７とアイソレイトＳＷ３８とが設けられている。第１操作子３４はｃｈストリップ部３０ａにおけるノブ３３へ割り当てるパラメータの種類を切り替えるための操作子であり、第２操作子３５はｃｈストリップ部３０ａの各ｃｈストリップに割り当てる操作対象のトラックを切り替えるための操作子であり、第３操作子３６はＦＤＣ１２の全般の操作を行う矢印スイッチやノブとされている。また、切替スイッチ３７は制御対象とされるＤＡＷを切り替える切替スイッチであり、「ａ」が表記されたボタン３７ａを押すことにより制御対象をＤＡＷａに切り替えられ、「ｂ」が表記されたボタン３７ｂを押すことにより制御対象をＤＡＷｂに切り替えられ、「ｃ」が表記されたボタン３７ｃを押すことにより制御対象をＤＡＷｃに切り替えられる。さらに、「ｉｓｏ」が表記されたアイソレイトＳＷ３８を押すことにより、そのアイソレイトＳＷ３８が設けられているＦＤＣ１２のアイソレイトの開始や終了が指示される。アイソレイトＳＷ３８は、押すごとにオン／オフ状態が変更されるトグルスイッチとされ、アイソレイトＳＷ３８がオフ状態の時には当該ＦＤＣはリンク中となり、アイソレイトＳＷ３８がオン状態の時には当該ＦＤＣはアイソレイト中となる。
【００１７】
フェーダーコントローラー１２におけるｃｈストリップ部３０ａの操作子群（フェーダー３１、ノブ３３）は、操作しても他のコントローラーに基本的に影響を与えない操作子である。すなわち、他のコントローラーと連動せずに、自己単独での操作を行うための操作子群とされている。また、コントロール部３０ｂの操作子群（第１操作子３４ないし切替スイッチ３７）は、操作した際に他のコントローラーに基本的に影響を与える操作子とされている。すなわち、他のコントローラーと連動した操作を行うための操作子群とされている。
また、リンクされる（連動される）のは、他のコントローラーと連動して操作を行う操作子群であり、実施例ではコントロール部３０ｂの操作子群とされる。そして、アイソレイトされる（連動を解除される）のは、リンクされる操作子群、つまり、他のコントローラーと連動して操作を行う操作子群であり、実施例ではコントロール部３０ｂの操作子群とされる。
なお、コントロール部３０ｂの操作子群には他のコントローラーと連動しない（リンクしない）操作子が含まれていてもよい。例えば、コントロール部３０ｂの操作子群の内で第３操作子３６はリンクしない操作子とされており、第１操作子、第２操作子３５および切替スイッチ３７は連動した動作を行える操作子とされている。
【００１８】
リンク中のＦＤＣ１２においてコントロール部３０ｂの操作を検出した時は、当該操作に応じて、リンク中の全てのＦＤＣの複数のｃｈストリップがリンクして制御される。また、アイソレイト中のＦＤＣ１２においてコントロール部３０ｂの操作を検出した時は、当該操作に応じて、当該アイソレイト中のＦＤＣの複数のｃｈストリップだけが制御される。
【００１９】
次に、メインコントローラー（ＭＣ）１３のパネル構成を図４に示す。ＭＣ１３はＦＤＣ１２の機能を拡張するためのコントローラーとされており、図４に示すようにＭＣ１３のパネルには、ｃｈストリップ部は設けられていない。ＭＣ１３のパネルには、基本的にＦＤＣ１２のコントロール部３０ｂとは異なる操作を行うためのノブやボタン等の複数の操作子が設けられている。ただし、一部の操作子においてはコントロール部３０ｂと重なる操作子もある。典型的には、ＤＡＷのメイン画面の各種操作を行うための複数の操作子がＭＣ１３のパネルに配置されている。また、制御対象とされるＤＡＷを切り替える切替スイッチ４１が設けられており、「ａ」が表記されたボタン４１ａを押すことにより制御対象をＤＡＷａに切り替えられ、「ｂ」が表記されたボタン４１ｂを押すことにより制御対象をＤＡＷｂに切り替えられ、「ｃ」が表記されたボタン４１ｃを押すことにより制御対象をＤＡＷｃに切り替えられる。この場合、コントローラーの操作子にＰＣ１０−２〜１０−４のいずれかに固定された操作子を設けることができ、この固定の操作子については制御対象のＤＡＷの切り替えの影響を受けることなく制御対象が固定される。なお、ＭＣ１３のパネルには、アイソレイトの開始や終了を指示するアイソレイトＳＷは設けられていない。これは、ＭＣ１３はリンク中のＦＤＣに常にリンクして動作することが必要とされているからである。
【００２０】
次に、ＦＤＣ１２−１〜１２−３で実行されるアイソレイト開始の処理のフローチャートを図５に示す。
リンク中のＦＤＣ１２−１〜１２−３に設けられているアイソレイトＳＷ３８のいずれかが操作されるとアイソレイト開始の指示が出され、アイソレイトＳＷ３８が操作されたＦＤＣにおいて図５に示すアイソレイト開始の処理がスタートする。アイソレイト開始の処理がスタートすると、ステップＳ１０にて自己のＦＤＣを、リンクされている他のＦＤＣおよびＭＣのコントローラーから切り離し、アイソレイトの状態が開始される。この場合、例えば、自己のＦＤＣに関するアイソレイトフラグをオンにする。ステップＳ１０の処理が終了すると、アイソレイト開始の処理は終了する。
【００２１】
次に、ＦＤＣ１２−１〜１２−３で実行されるアイソレイト終了の処理のフローチャートを図６に示す。
アイソレイト中のＦＤＣ１２−１〜１２−３に設けられているアイソレイトＳＷ３８のいずれかが操作されるとアイソレイト終了の指示が出され、アイソレイトＳＷ３８が操作されたＦＤＣにおいて図６に示すアイソレイト終了の処理がスタートする。アイソレイト終了の処理がスタートすると、ステップＳ２０にて自己のＦＤＣを、他のＦＤＣおよびＭＣのコントローラーとリンクさせて、アイソレイトの状態を終了させる。この場合、自己のＦＤＣに関するアイソレイトフラグはオフされる。アイソレイト終了時には、自己の設定を、これからリンクさせるＦＤＣの設定に合わせるための各種の制御を行う。例えば、自己の制御対象のＤＡＷを、リンクする他のコントローラーと同じＤＡＷに切り替える。また、ｃｈストリップへアサインするトラックを、リンクする他のＦＤＣの割り当て状況にあわせて切り替える。あるいは、他のＦＤＣにアサインされているトラック番号を参照して、割り当てられるトラックがＦＤＣの接続並び順で連番となるようにトラックを再割り当てする。さらに、ノブ３３へ割り当てるパラメータの種類を、リンクする他のＦＤＣと同じパラメータへ切り替える。具体的には、他のＦＤＣのノブ３３に割り当てられているパラメータの種類を確認し、そのパラメータを割り当てる。ステップＳ２０の処理が終了すると、アイソレイト終了の処理は終了する。
【００２２】
次に、ＦＤＣ１２−１〜１２−３で実行されるｃｈストリップ部操作の処理のフローチャートを図７に示す。このｃｈストリップ部操作の処理は、アイソレイトフラグのオンオフの状態に関係なく、アイソレイトフラグがオンであってもオフであっても実行される。
ＦＤＣ１２−１〜１２−３に設けられているｃｈストリップ部３０ａのいずれかの操作子が操作されると、ｃｈストリップ部３０ａが操作されたＦＤＣにおいて図７に示すｃｈストリップ部操作の処理がスタートする。ｃｈストリップ部操作の処理がスタートすると、ステップＳ３０にてｃｈストリップ部３０ａの操作内容に従って制御対象のＤＡＷを制御する。具体的には、操作された操作子が属するｃｈストリップに割り当てられている操作対象トラックの、操作された操作子に割り当てられているパラメータの値を、今回検出した操作の操作量だけ調整する。そして、制御対象のＤＡＷが動作しているＰＣに今回検出した操作に該当する制御を実施させるために、今回検出した操作に該当するパラメータの種類と調整量に該当する情報である制御の内容を、制御対象のＤＡＷが動作しているＰＣへ送る。次いで、今回検出した操作内容に応じて、あるいは、制御対象のＤＡＷが動作しているＰＣからの制御結果を受け付けて、自己の設定や表示を更新する。ステップＳ３０の処理が終了するとｃｈストリップ部操作の処理は終了する。
なお、制御対象のＤＡＷにおいては、受信した制御の内容に応じて、ＤＡＷの調整操作を実行し、送信元のＦＤＣ、および、今回の調整の影響をうける他のＦＤＣやＭＣへ調整の実行結果を送る。
【００２３】
次に、ＦＤＣ１２−１〜１２−３で実行されるコントロール部操作の処理のフローチャートを図８に示す。
ＦＤＣ１２−１〜１２−３に設けられているコントロール部３０ｂのいずれかの操作子が操作されると、コントロール部３０ｂが操作されたＦＤＣにおいて図８に示すコントロール部操作の処理がスタートする。また、他のＦＤＣから、操作内容にリンクした制御を実行する指示を受けた時（他のＦＤＣにおいて図８に示すコントロール部操作の処理が実行され、その実行中のステップＳ４２の処理で送信された指示を受けた時）にもスタートする。コントロール部操作の処理がスタートすると、ステップＳ４０にて操作内容に従って自己のＦＤＣの設定を制御する。コントロール部３０ｂにおける操作の代表例は、ｃｈストリップ部３０ａにおけるノブ３３の割当パラメータを変更する操作、ｃｈストリップの割当トラックを変更する操作や制御対象のＤＡＷを変更する操作とされる。ステップＳ４０の処理が終了するとステップＳ４１にて自己のＦＤＣがアイソレイト中か否かが自己のＦＤＣに関するアイソレイトフラグを参照することにより判断される。
【００２４】
ここで、自己のＦＤＣに関するアイソレイトフラグがオフとされておりリンク中と判断された場合はステップＳ４２へ進み、操作内容にリンクした制御を実行する指示を、リンク中の全てのコントローラーに送る。具体的には、音響信号処理システム１内のＦＤＣおよびＭＣのコントローラーのうち、リンク中(アイソレイトフラグがオフ)のコントローラーのすべてに、操作内容にリンクした制御を実行する指示を送る。例えば、音響信号処理システム１内の全コントローラーにリンク中か否かを問い合わせて確認し、リンク中と確認したコントローラーすべてに対して操作内容とそれにリンクした制御の実行指示を送る。あるいは、全コントローラーのリンクやアイソレイトの状態を管理アプリＭが管理し、管理アプリＭに問い合わせてリンク中のコントローラーを確認し、リンク中と確認したコントローラーすべてに対して操作内容とそれにリンクした制御の実行指示を送る。また、これに替えて、管理アプリＭがリンク中か否かを確認して、リンク中と確認したコントローラーすべてに対して操作内容とそれにリンクした制御の実行指示を送るようにしてもよい。ステップＳ４２の処理が終了した場合、および、ステップＳ４１にて自己のＦＤＣに関するアイソレイトフラグがオンであることが確認されてアイソレイト中と判断された場合は、コントロール部操作の処理は終了する。
なお、ステップＳ４２の処理により操作内容とそれにリンクした制御の実行指示を受けた他のコントローラにおいては、図８に示すコントロール部操作の処理が実行されて操作内容に従って自己のＦＤＣの設定が制御される。ただし、他のコントローラーではステップＳ４２の処理はスキップされる。
【００２５】
以上説明したように、例えばリンク中のＦＤＣ１２のパネルに設けられている切替スイッチ３７あるいはＭＣ１３のパネルに設けられている切替スイッチ４１のいずれかを操作して制御対象を切り替えた場合は、自己のＦＤＣを含むリンク中（アイソレイトフラグがオフ）のＦＤＣおよびＭＣ１３の制御対象が一括して切り替えられる。そして、アイソレイト中（アイソレイトフラグがオン）のＦＤＣにおいては制御対象は切り替えられず維持される。また、アイソレイト中のＦＤＣのパネルに設けられている切替スイッチ３７のいずれかを操作して制御対象を切り替えた場合は、当該アイソレイト中のＦＤＣのみの制御対象が切り替えられ、他のＦＤＣの制御対象は切り替えられず維持される。このように、コントローラーにおけるリンクとアイソレイトの設定を切り替えることにより、他のコントローラーと連携して動作するか否かを切り替えることができる。コントローラーにおけるリンクとアイソレイトの設定を切り替える作業は、アイソレイトＳＷ３８を操作するだけで行えることから、ハードウェア構成を替えることなく簡易な作業を行うだけで、連携して動作している複数のコントローラーから一部のコントローラーを一時的に切り離して単独で使用することが実現できるようになる。このことから、音響信号処理システム１を構成している複数のコントローラーの利用ケースを拡大することができ多様な形態で使用しやすくなる。
【００２６】
ＦＤＣ１２におけるコントロール部３０ｂの第２操作子３５が操作されてｃｈストリップ部３０ａの複数のｃｈストリップへの割当トラックを変更する操作が行われた場合のコントロール部操作の処理の具体的な例を図９を参照しながら説明する。
図９は、ＦＤＣ１２−１〜１２−３におけるｃｈストリップ部３０ａにそれぞれ８本ずつのｃｈストリップが設けられており、このＦＤＣ１２−１〜１２−３の各ｃｈストリップにそれぞれ割り当てられているトラックを示す図とされている。図９（１）はデフォルトのトラック割当の状態が示されており、ＦＤＣ１２−１〜１２−３に割り当てられるトラックが、ＦＤＣの接続並び順で連番となるようにトラックが割り当てられている。すなわち、ＦＤＣ１２−１の８本のｃｈストリップに、トラック１，トラック２，トラック３，トラック４，トラック５，トラック６，トラック７，トラック８が割り当てられており、ＦＤＣ１２−２の８本のｃｈストリップに、トラック９，トラック１０，トラック１１，トラック１２，トラック１３，トラック１４，トラック１５，トラック１６が割り当てられており、ＦＤＣ１２−３の８本のｃｈストリップに、トラック１７，トラック１８，トラック１９，トラック２０，トラック２１，トラック２２，トラック２３，トラック２４が割り当てられている。
【００２７】
このデフォルトの割当状態において、ＦＤＣ１２−１〜１２−３の全てがリンク中とされており、ＦＤＣ１２−１の第２操作子３５とされる割当変更操作子の操作により、割当トラックを１つ左にずらす指示を検出したとする。この場合は、ステップＳ４０にてＦＤＣ１２−１の全ｃｈストリップの割当トラック１〜トラック８を、指示されたように１つ左へずらして図９（２）に示すようにトラック２〜トラック９を８本のｃｈストリップに割り当てるよう変更する。そして、ＦＤＣ１２−１は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−１の変更内容を通知する。さらに、ステップＳ４２の処理において、ＦＤＣ１２−１は通信網２を利用してリンク中のＦＤＣ１２−２，ＦＤＣ１２−３とＭＣ１３へ割当トラックを１つ左にずらす指示を送る。割当トラックを１つ左にずらす指示を受けたリンク中のＦＤＣ１２−２は、指示に従って割当トラックを１つ左へずらして図９（２）に示すようにトラック１０〜トラック１７をＦＤＣ１２−２の８本のｃｈストリップに割り当てるよう変更する。また、割当トラックを１つ左にずらす指示を受けたリンク中のＦＤＣ１２−３は、指示に従って割当トラックを１つ左へずらして図９（２）に示すようにトラック１８〜トラック２５をＦＤＣ１２−３の８本のｃｈストリップに割り当てるよう変更する。そして、ＦＤＣ１２−２およびＦＤＣ１２−３は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−２およびＦＤＣ１２−３の変更内容を通知する。
【００２８】
次に、図９（２）に示す割当トラックの状態とされているときに、ＦＤＣ１２−２のコントロール部３０ｂのアイソレイトＳＷ３８が操作され、ＦＤＣ１２−２のアイソレート処理を開始する指示を検出したとする。この場合は、ＦＤＣ１２−２において図５に示すアイソレート開始の処理が実行され、アイソレートフラグがオンとされてアイソレートが開始される。ＦＤＣ１２−２は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−２の変更内容を通知する。しかし、コントロール部操作の処理は行われないことから、ＦＤＣ１２−１〜１２−３の各ｃｈストリップへのトラックの割当状態は、図９（３）に示すように図９（２）に示すトラックの割当状態と同様とされる。
【００２９】
この図９（３）に示すトラックの割当状態とされ、ＦＤＣ１２−１，１２−３がリンク中でＦＤＣ１２−２がアイソレート中の状態とされているときに、ＦＤＣ１２−１の第２操作子３５とされる割当変更操作子の操作により、割当トラックを１つ左にずらす指示を検出したとする。この場合は、ステップＳ４０にてＦＤＣ１２−１の全ｃｈストリップの割当トラック２〜トラック９を、指示されたように１つ左へずらして図９（４）に示すようにトラック３〜トラック１０を８本のｃｈストリップに割り当てるよう変更する。そして、ステップＳ４２の処理において、ＦＤＣ１２−１は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−１の変更内容を通知する。さらに、ＦＤＣ１２−１は通信網２を利用してリンク中のＦＤＣ１２−３とＭＣ１３へ割当トラックを１つ左にずらす指示を送るが、ＦＤＣ１２−２はアイソレート中であることから、この指示は送らない。この割当トラックを１つ左にずらす指示を受けたリンク中のＦＤＣ１２−３は、指示に従って割当トラックを１つ左へずらして図９（４）に示すようにトラック１９〜トラック２６をＦＤＣ１２−３の８本のｃｈストリップに割り当てるよう変更する。そして、ＦＤＣ１２−３は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−３の変更内容を通知する。アイソレート中のＦＤＣ１２−２には、割当トラックを１つ左にずらす指示が送られないことから、図９（４）に示すようにＦＤＣ１２−２のトラックの割当状態は維持されて図９（３）に示す状態と同様になる。
【００３０】
次に、この図９（４）に示すトラックの割当状態とされ、ＦＤＣ１２−１，１２−３がリンク中でＦＤＣ１２−２がアイソレート中の状態とされているときに、ＦＤＣ１２−２の第２操作子３５とされる割当変更操作子の操作により、割当トラックを１つ右にずらす指示を検出したとする。この場合は、ステップＳ４０にてＦＤＣ１２−２の全ｃｈストリップの割当トラック１０〜トラック１７を、指示されたように１つ右へずらして図９（５）に示すようにトラック９〜トラック１６を８本のｃｈストリップに割り当てるよう変更する。そして、ＦＤＣ１２−２は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−２の変更内容を通知する。ここで、ＦＤＣ１２−２はアイソレート中であることからステップＳ４２の処理はスキップされ、他の全てのコントローラーには割当トラックを１つ右にずらす指示は送られない。このため、ＦＤＣ１２−１，１２−３では、割当トラックを１つ右にずらす指示が送られないことから、図９（５）に示すようにトラックの割当状態は維持されて図９（４）に示す状態と同様になる。
【００３１】
この図９（５）に示すトラックの割当状態とされ、ＦＤＣ１２−１，１２−３がリンク中でＦＤＣ１２−２がアイソレート中の状態とされているときに、ＦＤＣ１２−２のコントロール部３０ｂのアイソレイトＳＷ３８が操作され、ＦＤＣ１２−２のアイソレート処理を終了する指示を検出したとする。この場合は、ＦＤＣ１２−２において図６に示すアイソレート終了の処理が実行され、ＦＤＣ１２−２においてＦＤＣの接続並び順で連番となるようにトラックが再割り当てされると共にアイソレートフラグがオフとされて、アイソレートが終了される。すなわち、ＦＤＣ１２−１にはトラック３〜トラック１０が割り当てられていることが検出されて、図９（６）に示すように並び順が次のＦＤＣ１２−２にはトラック１１〜トラック１８が割り当てられるようになる。そして、ＦＤＣ１２−２は通信網２を利用して制御対象のＤＡＷおよび管理アプリＭへＦＤＣ１２−２の変更内容を通知する。なお、コントロール部操作の処理は行われないことから、ＦＤＣ１２−１およびＦＤＣ１２−３の各ｃｈストリップへのトラックの割当状態は、図９（６）に示すように図９（５）に示すトラックの割当状態と同様とされる。
【００３２】
以上の説明では、ｃｈストリップ部３０ａにおけるｃｈストリップへの割当トラックを変更する操作が行われた場合のコントロール部操作の処理を具体的に説明したが、ノブ３３への割当パラメータを変更する操作や制御対象のＤＡＷを変更する操作をした場合も、リンク中のＦＤＣにおいて操作された場合は、この操作に応じてリンク中の他のＦＤＣにおいてもリンクして操作に応じた制御が行われるが、アイソレイト中のＦＤＣにおいてはリンク中のＦＤＣの操作に応じた制御は行われない。また、アイソレイト中のＦＤＣにおいて操作された場合は、この操作に応じて当該アイソレイト中のＦＤＣにおいては操作に応じた制御が行われるが、リンク中の他のＦＤＣにおいてはアイソレイト中のＦＤＣの操作に応じた制御は行われない。さらに、アイソレイト中のＦＤＣにおいてアイソレイト終了の操作をした場合は、自己の制御対象のＤＡＷを、リンクする他のコントローラーと同じＤＡＷに切り替えると共に、ノブ３３へ割り当てるパラメータの種類を、リンクする他のＦＤＣと同じパラメータへ切り替える。
【産業上の利用可能性】
【００３３】
以上説明した本発明の音響信号処理システムにおいては、接続されるＰＣやコントローラーの数は任意の数とすることができる。また、音響信号処理システムに接続されたコントローラーの数と同数のコントローラー毎に対応した表示画面を表示させるディスプレイを設けるようにしてもよい。この場合、コントローラーの制御対象が変更された場合は、制御対象の変更に対応してディスプレイに表示される表示内容をリンクさせて変更するようにしてもよい。
また、管理アプリＭをＤＡＷが動作しているＰＣにおいて起動するようにしてもよいし、管理アプリＭをコントローラーで起動させて、管理アプリＭの機能をコントローラーに持たせてもよい。この場合には、管理アプリＭの処理をコントローラーが行うことになる。
なお、通信網はイーサネット（登録商標）により構築されることに限らず、他の通信の技術規格により構築するようにしてもよい。
【符号の説明】
【００３４】
１  音響信号処理システム、２  通信網、１０，１０−１〜１０−４  パーソナルコンピュータ（ＰＣ）、１２，１２−１〜１２−３  フェーダーコントローラー（ＦＤＣ）、１３  メインコントローラー（ＭＣ）、２０  表示器、２１  電動フェーダ、２２  操作子、２３  ＣＰＵ、２４  フラッシュメモリ、２５  ネットワークＩ／Ｏ、２６  その他Ｉ／Ｏ、２７  バス、３０ａ  ｃｈストリップ部、３０ｂ  コントロール部、３１  フェーダー、３２  ｃｈ名表示部、３３  ノブ、３４  第１操作子、３５  第２操作子、３６  第３操作子、３７  切替スイッチ、３７ａ  ボタン、３７ｂ  ボタン、３７ｃ  ボタン、３８  アイソレイトＳＷ、４１  切替スイッチ、４１ａ  ボタン、４１ｂ  ボタン、４１ｃ  ボタン
【図１】
0005998477.tif 000002
【図２】
0005998477.tif 000003
【図３】
0005998477.tif 000004
【図４】
0005998477.tif 000005
【図５】
0005998477.tif 000006
【図６】
0005998477.tif 000007
【図７】
0005998477.tif 000008
【図８】
0005998477.tif 000009
【図９】
0005998477.tif 000010