(57)【特許請求の範囲】
【請求項１】
複数のチャンネルで音響信号処理を行う音響信号処理装置であって、
音響信号処理を制御する各種のパラメータの値を調整するための操作子を備えた複数のチャンネルストリップを有するチャンネルストリップ部と、
前記チャンネルストリップ部の複数のチャンネルストリップの全てに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第１メモリ領域と、
前記チャンネルストリップ部の複数のチャンネルストリップのうちの任意のチャンネルストリップに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第２メモリ領域と、
前記チャンネルストリップ部の複数のチャンネルストリップのうちの任意のチャンネルストリップに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第３メモリ領域と、
（１）前記第３メモリ領域に配置されたデータで割り当てるチャンネルが規定されているチャンネルストリップに対しては、当該第３メモリ領域に配置されたデータに基づいてチャンネルを割り当て、（２）前記第３メモリ領域に配置されたデータでは割り当てるチャンネルが規定されておらず、前記第２メモリ領域に配置されたデータでは割り当てるチャンネルが規定されている、チャンネルストリップに対しては、当該第２メモリ領域に配置されたデータに基づいてチャンネルを割り当て、（３）前記第２メモリ領域に配置されたデータおよび第３メモリ領域に配置されたデータの何れでも割り当てるチャンネルが規定されていないチャンネルストリップに対しては、前記第１メモリ領域に配置されているデータに基づいてチャンネルを割り当てる、割り当て手段と、
解除操作子と、
前記解除操作子が操作された場合、（１）前記第３メモリ領域に配置されたデータに基づく割り当てが為されていたときは、当該第３メモリ領域のデータを全てクリアして、再度割り当てを行い、（２）前記第３メモリ領域に配置されたデータに基づく割り当てが為されておらず、前記第２メモリ領域に配置されたデータに基づく割り当てが為されていたときは、当該第２メモリ領域のデータを全てクリアして、再度割り当てを行い、（３）前記第２メモリ領域に配置されたデータに基づく割り当ておよび前記第３メモリ領域に配置されたデータに基づく割り当ての何れもが為されていないときは、何れのメモリ領域のクリアも行わず、割り当ては現状維持する解除実行手段と
を備えることを特徴とする音響信号処理装置。
【請求項２】
請求項１に記載の音響信号処理装置において、
前記第１メモリ領域、第２メモリ領域、および第３メモリ領域は、前記複数のチャンネルで音響信号処理を行うために使用する各種のパラメータを記憶するカレントメモリ上に設けた領域であることを特徴とする音響信号処理装置。
【請求項３】
請求項２に記載の音響信号処理装置において、
前記第１メモリ領域へのデータの配置は、前記チャンネルストリップ部の複数のチャンネルストリップの全てに対してそれぞれ割り当てるチャンネルを規定したベースレイヤデータを前記第１メモリ領域に設定することにより行い、
前記第２メモリ領域へのデータの配置は、前記チャンネルストリップ部の複数のチャンネルストリップの一部または全てに対してそれぞれ割り当てるチャンネルを規定したフィックスレイヤデータを前記第２メモリ領域に設定することにより行う
ものであることを特徴とする音響信号処理装置。
【請求項４】
請求項１に記載の音響信号処理装置において、
前記第１メモリ領域、第２メモリ領域、および第３メモリ領域は、それぞれ任意の記憶手段上に設けたレジスタ領域であることを特徴とする音響信号処理装置。
【請求項５】
請求項４に記載の音響信号処理装置において、
前記チャンネルストリップ部の複数のチャンネルストリップの一部または全てに対してそれぞれ割り当てるチャンネルを指定するための指定手段をさらに備え、
前記第２メモリ領域のレジスタへのデータの配置は、前記指定手段で指定されたチャンネルを前記第２メモリ領域のレジスタに設定することにより行う
ものであることを特徴とする音響信号処理装置。
【請求項６】
請求項１から５の何れか１つに記載の音響信号処理装置において、
前記チャンネルストリップの１つに割り当てるチャンネルは、複数のチャンネルをグループ化し一括して操作できるようにしたグループ化チャンネルを含むことを特徴とする音響信号処理装置。
【請求項７】
請求項６に記載の音響信号処理装置において、
前記第３メモリ領域へのデータの配置は、前記グループ化された複数のチャンネルを展開して個別にｃｈストリップに割り当てるデータを前記第３メモリ領域に設定することにより行うことを特徴とする音響信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、操作パネル上に設けられた操作子に所定のチャンネル（ｃｈ）を割り当て、該操作子の操作で、該割り当てられたｃｈのパラメータの値の設定・変更を行う機能を備えた音響信号処理装置に関する。
【背景技術】
【０００２】
従来より、フェーダ、ロータリーエンコーダ、および各種のボタンなどの操作子を備えたｃｈストリップを複数本備え、入力ｃｈを各ｃｈストリップに割り当て（アサイン）、該入力ｃｈの各種のパラメータの値を該ｃｈストリップの操作子で操作可能にした音響信号処理装置が知られている。例えば、下記非特許文献１の第３２，３３頁（第４章インプット系チャンネルの基本操作）には、各ｃｈストリップ部（１つのｃｈストリップ部は複数本のｃｈストリップを並べたものである）毎にレイヤデータを割り当て、そのレイヤデータを切り替えることにより、限られた数のｃｈストリップで多くのｃｈの制御ができるようにしたオーディオミキシングシステムのコンソールが開示されている。レイヤデータとは、ｃｈストリップ部に含まれる各ｃｈストリップに割り当てるｃｈ（アサインｃｈ）を規定する定義データである。
【０００３】
また、特許文献１には、メーカが提供するデフォルトのレイヤデータとは別に、ユーザがユーザレイヤデータを作成することができるミキサが開示されている。これは、ｃｈストリップ部に含まれる各ｃｈストリップのアサインｃｈをユーザが規定して１つのユーザレイヤデータを作成することができるようにしたものである。ユーザレイヤデータでは、アサインｃｈを指定せず「現状維持」を指定したｃｈストリップを設けることができる。例えば、第１のレイヤデータが呼び出されている状態から第２のレイヤデータ（ユーザレイヤデータとする）に切り替えた場合、当該第２のレイヤデータで「現状維持」が指定されているｃｈストリップについては前回の第１のレイヤデータのアサインｃｈがそのまま維持される。
【０００４】
さらに、下記非特許文献１，２には、任意の複数入力ｃｈをグループ化して制御する機能が開示されている。例えば、複数の入力ｃｈを１つのＤＣＡグループに割り当て、それらの入力ｃｈについてはレベル差を保ったまま１本のＤＣＡフェーダで一括してレベル調整を行ったり、複数の入力ｃｈを１つのミュートグループに割り当て、所定のキーのオン／オフでそれらの入力ｃｈの一括したミュートのオン／オフを行うことができる（非特許文献１の第９２〜９８頁の第７章ＤＣＡグループ／ミュートグループ、非特許文献２の第１００〜１１９頁の第１１章グルーピング／リンク）。さらに、非特許文献２の第１２０，１２１頁には、グループに属する複数の入力ｃｈの所望のパラメータを連動（リンク）させるチャンネルリンク機能が開示されている。
【０００５】
上述したような複数ｃｈを１つのグループとしそのグループに属する複数ｃｈを１つの操作子で一括して操作する機能は便利であるが、その一方で、そのグループ内の複数ｃｈを個別に操作したい場合もある。そこで、グループを構成する個々のｃｈを、所定の操作でｃｈストリップ部へ展開できるディジタルミキサが知られている。これは、所望のグループのボタンを押すと、そのグループを構成する個々の入力ｃｈが所定のｃｈストリップに順番に割り当てられ、これによりそれらの入力ｃｈを個別に操作できるようにしたものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２２７７６１号公報
【非特許文献】
【０００７】
【非特許文献１】DIGITAL AUDIO MIXING SYSTEM PM1D、CONSOLE SURFACE CS1D、操作マニュアル（基本操作編）、２００２年、ヤマハ株式会社
【非特許文献２】DIGITAL MIXING CONSOLE M7CL、取扱説明書、２００５年、ヤマハ株式会社
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、例えばボーカル音などを割り当てたｃｈについては常時監視したいあるいは頻繁に調整したいという要求があるため、該ｃｈについては常にパネル上の何れかのｃｈストリップに割り当てた状態にしておきたい。一方、他のｃｈストリップについては種々のｃｈに差し替えながら使いたいという要求もある。例えば、操作パネル上に８本のｃｈストリップ１〜８がある場合、ボーカル音のｃｈは常にｃｈストリップ８で調整できるようにし、一方、ｃｈストリップ１〜７については種々のｃｈに差し替えながら使いたい、というようなケースである。
【０００９】
このような場合、従来技術ではレイヤデータを差し替えると８本の全ｃｈストリップの割り当てが変更されてしまうので使い勝手が悪い。予めユーザが使いたい割り当てを規定するユーザレイヤデータを複数作っておけば、それらを呼び出すことで所望の割り当てを行うことができるが、そのためにはそのようなユーザレイヤデータを複数作る作業が必要であり面倒である。
【００１０】
そこで、本発明者らは、レイヤを複数階層とし、それらの各レイヤに独立にレイヤデータをセットできるようにし、さらに上位階層のレイヤにセットされたレイヤデータが優先的に利用されるような発明を提案している。これによれば、各階層のレイヤのレイヤデータを差し替えることで、ｃｈストリップ部へのｃｈの割り当ての自由度を高めることができ、手間をかけることなくユーザが所望するｃｈの割り当てを実現できる。しかし、複数階層のレイヤでレイヤデータを差し替えることで、却ってどのような割り当てが為されているのかが分かりにくくなる不都合がある。また、ユーザが一時的に呼び出したいレイヤデータ（例えば、グループ化し一括して１本のｃｈストリップで操作できるようにした複数ｃｈを、それぞれ個々のｃｈストリップに一時的に展開して割り当てる場合）もあり、そのようなレイヤデータを呼び出した後は元の割り当て状態に戻したいという要求がある。しかし、従来技術ではレイヤの割り当て状態を元に戻す手段が無いため、元の割り当て状態を規定するレイヤデータがどれであるかを覚えておきそのレイヤデータの呼び出しを行う必要がある。これは大変面倒である。
【００１１】
本発明は、複数階層の各レイヤに、割り当てるｃｈを規定するデータを配置することで、ｃｈストリップ部の複数ｃｈストリップへのｃｈの割り当てを変更できる音響信号処理装置において、レイヤへのｃｈの配置を解除する手段を設け、手間をかけることなく、かつ、ユーザにとって分かり易く、ｃｈストリップへのｃｈの割り当て状態を一時的に変更したり、あるいはユーザが意図する所望の状態へ戻したりできるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１に係る発明は、複数のチャンネルで音響信号処理を行う音響信号処理装置であって、音響信号処理を制御する各種のパラメータの値を調整するための操作子を備えた複数のチャンネルストリップを有するチャンネルストリップ部と、前記チャンネルストリップ部の複数のチャンネルストリップの全てに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第１メモリ領域と、前記チャンネルストリップ部の複数のチャンネルストリップのうちの任意のチャンネルストリップに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第２メモリ領域と、前記チャンネルストリップ部の複数のチャンネルストリップのうちの任意のチャンネルストリップに対してそれぞれ割り当てるチャンネルを規定するデータを配置するための第３メモリ領域と、（１）前記第３メモリ領域に配置されたデータで割り当てるチャンネルが規定されているチャンネルストリップに対しては、当該第３メモリ領域に配置されたデータに基づいてチャンネルを割り当て、（２）前記第３メモリ領域に配置されたデータでは割り当てるチャンネルが規定されておらず、前記第２メモリ領域に配置されたデータでは割り当てるチャンネルが規定されている、チャンネルストリップに対しては、当該第２メモリ領域に配置されたデータに基づいてチャンネルを割り当て、（３）前記第２メモリ領域に配置されたデータおよび第３メモリ領域に配置されたデータの何れでも割り当てるチャンネルが規定されていないチャンネルストリップに対しては、前記第１メモリ領域に配置されているデータに基づいてチャンネルを割り当てる、割り当て手段と、解除操作子と、前記解除操作子が操作された場合、（１）前記第３メモリ領域に配置されたデータに基づく割り当てが為されていたときは、当該第３メモリ領域のデータを全てクリアして、再度割り当てを行い、（２）前記第３メモリ領域に配置されたデータに基づく割り当てが為されておらず、前記第２メモリ領域に配置されたデータに基づく割り当てが為されていたときは、当該第２メモリ領域のデータを全てクリアして、再度割り当てを行い、（３）前記第２メモリ領域に配置されたデータに基づく割り当ておよび前記第３メモリ領域に配置されたデータに基づく割り当ての何れもが為されていないときは、何れのメモリ領域のクリアも行わず、割り当ては現状維持する解除実行手段とを備えることを特徴とする。
【００１３】
請求項２に係る発明は、請求項１に記載の音響信号処理装置において、前記第１メモリ領域、第２メモリ領域、および第３メモリ領域は、前記複数のチャンネルで音響信号処理を行うために使用する各種のパラメータを記憶するカレントメモリ上に設けた領域であることを特徴とする。
【００１４】
請求項３に係る発明は、請求項２に記載の音響信号処理装置において、前記第１メモリ領域へのデータの配置は、前記チャンネルストリップ部の複数のチャンネルストリップの全てに対してそれぞれ割り当てるチャンネルを規定したベースレイヤデータを前記第１メモリ領域に設定することにより行い、前記第２メモリ領域へのデータの配置は、前記チャンネルストリップ部の複数のチャンネルストリップの一部または全てに対してそれぞれ割り当てるチャンネルを規定したフィックスレイヤデータを前記第２メモリ領域に設定することにより行うものであることを特徴とする。
【００１５】
請求項４に係る発明は、請求項１に記載の音響信号処理装置において、前記第１メモリ領域、第２メモリ領域、および第３メモリ領域は、それぞれ任意の記憶手段上に設けたレジスタ領域であることを特徴とする。
【００１６】
請求項５に係る発明は、請求項４に記載の音響信号処理装置において、前記チャンネルストリップ部の複数のチャンネルストリップの一部または全てに対してそれぞれ割り当てるチャンネルを指定するための指定手段をさらに備え、前記第２メモリ領域のレジスタへのデータの配置は、前記指定手段で指定されたチャンネルを前記第２メモリ領域のレジスタに設定することにより行うものであることを特徴とする。
【００１７】
請求項６に係る発明は、請求項１から５の何れか１つに記載の音響信号処理装置において、前記チャンネルストリップの１つに割り当てるチャンネルは、複数のチャンネルをグループ化し一括して操作できるようにしたグループ化チャンネルを含むことを特徴とする。
【００１８】
請求項７に係る発明は、請求項６に記載の音響信号処理装置において、前記第３メモリ領域へのデータの配置は、前記グループ化された複数のチャンネルを展開して個別にｃｈストリップに割り当てるデータを前記第３メモリ領域に設定することにより行うことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数階層のレイヤに、割り当てるｃｈを規定するデータを配置することで、ｃｈストリップ部の複数ｃｈストリップへのｃｈの割り当てを変更できる音響信号処理装置において、手間をかけることなく、かつ、ユーザにとって分かり易く、ｃｈストリップへのｃｈの割り当て状態を一時的に変更したり、あるいはユーザが意図する所望の状態へ戻したりできる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態に係るディジタルミキサのハードウェア構成図
【図２】ミキシング処理のブロック構成図
【図３】操作パネルの外観図
【図４】３階層のレイヤの説明図
【図５】ベースレイヤデータ配置処理のフローチャート
【図６】ベースレイヤの変更例を示す図
【図７】フィックスレイヤデータ配置処理のフローチャート
【図８】フィックスレイヤの変更例を示す図
【図９】展開レイヤデータ配置処理のフローチャート
【図１０】展開レイヤの変更例を示す図
【図１１】レイヤの解除処理のフローチャート
【図１２】レイヤの解除例を示す図
【図１３】本発明の第２の実施形態に係るディジタルミキサの操作パネルの外観図
【図１４】ベースレイヤの更新処理のフローチャート
【図１５】ベースレイヤの変更例１を示す図
【図１６】ベースレイヤの変更例２を示す図
【図１７】フィックスレイヤの更新処理のフローチャート
【図１８】フィックスレイヤの変更例１を示す図
【図１９】フィックスレイヤの変更例２を示す図
【図２０】展開レイヤの更新処理のフローチャート
【図２１】展開レイヤの変更例を示す図
【図２２】レイヤの解除処理のフローチャート
【図２３】レイヤの解除例を示す図
【発明を実施するための形態】
【００２１】
以下、図面を用いて本発明の実施の形態を説明する。
【００２２】
図１は、この発明の実施の形態であるディジタルミキサ１００のハードウエア構成を示すブロック図である。中央処理装置（ＣＰＵ）１０１は、このミキサ全体の動作を制御する処理装置である。フラッシュメモリ１０２は、ＣＰＵ１０１が実行する各種のプログラムや各種のデータなどを格納した不揮発性メモリである。ランダムアクセスメモリ（ＲＡＭ）１０３は、ＣＰＵ１０１が実行するプログラムのロード領域やワーク領域に使用する揮発性メモリである。表示器１０４は、このミキサの操作パネル上に設けられた各種の情報を表示するためのタッチパネル式のディスプレイであり、タッチ操作を検出できるものである。電動フェーダ１０５は、操作パネル上に設けられたレベル設定用の操作子である。操作子１０６は、操作パネル上に設けられたユーザが操作するための各種の操作子（電動フェーダ以外のもの）である。オーディオ入出力インターフェース（オーディオＩ／Ｏ）１０７は、外部機器との間で音響信号をやり取りするためのインターフェースである。信号処理部（ＤＳＰ）１０８は、ＣＰＵ１０１の指示に基づいて各種のマイクロプログラムを実行することにより、オーディオＩ／Ｏ１０７経由で入力した音響信号のミキシング処理、効果付与処理、及び音量レベル制御処理などを行い、処理後の音響信号をオーディオＩ／Ｏ１０７経由で出力する。その他Ｉ／Ｏ１０９は、その他の機器を接続するためのインターフェースである。バス１１０は、これら各部を接続するバスラインであり、コントロールバス、データバス、およびアドレスバスを総称したものである。なお、本明細書に記載されている「信号」は、特段の説明がない限り（制御信号であると説明されていない限り）、音響信号（オーディオ信号）をあらわすものである。
【００２３】
図２は、図１のミキサにより実現するミキシング処理の機能構成を示すブロック図である。２０１はマイクなどで入力したアナログ音響信号をディジタル信号に変換して入力する入力部を示す。２０２はディジタル音響信号の入力部を示す。これらの入力部による音響信号の入力は、それぞれ複数本（その本数は装置構成に応じた上限がある）設けることができる。入力パッチ２０３は、上述した入力を入力チャンネル（ｃｈ）２０４へ接続する任意結線を行う。その結線の設定は、ユーザが所定の画面を見ながら任意に行うことができる。入力ｃｈ２０４は、シングルで６４ｃｈが設けられている。各入力ｃｈ２０４は、設定されたパラメータの値に基づいて、入力信号に対するレベル制御や周波数特性の調整処理などの各種の信号処理を行う。各入力ｃｈ２０４の信号は、３２本のＭＩＸバス２０５へ選択的に出力することができ、その送出レベルをそれぞれ独立に設定することができる。
【００２４】
ＭＩＸバス２０５の３２本の各バスは、入力ｃｈ２０４から入力した信号をミキシングする。ミキシングされた信号は、そのＭＩＸバスに対応する出力ｃｈ２０６（１〜３２ｃｈ）に出力される。ＭＩＸバス２０５と出力ｃｈ２０６とは１対１の対応で各ｃｈが対応づけられている。各出力ｃｈは、設定されたパラメータの値に基づいて出力側の各種の信号処理を行う。出力ｃｈ２０６の出力は、出力パッチ２０７に入力する。出力パッチ２０７は、出力ｃｈ２０６からアナログ出力部２０８またはディジタル出力部２０９への任意の結線を行う。その結線の設定は、ユーザが所定の画面を見ながら任意に行うことができる。
【００２５】
なお、入力部２０１，２０２および出力部２０８，２０９は図１のオーディオＩ／Ｏ１０７により実現する。その他の部分２０３〜２０７は、ＤＳＰ１０８が所定のマイクロプログラムを実行することにより実現する。該マイクロプログラムは、ＣＰＵ１０１がＤＳＰ１０８に送って設定する。ＤＳＰ１０８が該マイクロプログラムを実行するときに使用する係数データも、ＣＰＵ１０１がＤＳＰ１０８に送って設定する。
【００２６】
また、図２の各部はそれぞれ各種のパラメータを有する。パラメータの現在値（カレントデータ）は、フラッシュメモリ１０２またはＲＡＭ１０３に設けられたカレントメモリへ記憶される。ミキサ１００における、各部の信号処理の設定や、パネル状態の設定は、カレントメモリに記憶されているカレントデータに基づいて行われる。すなわち、カレントメモリ上の各種パラメータの値を設定・変更することにより、ミキサ１００の各部の動作が制御できるように構成されている。カレントメモリにはミキサ１００が備えるすべてのパラメータのカレントデータが記憶され、該カレントメモリ内のカレントデータは、操作子１０５，１０６や表示器１０４などを使って行われる各種の操作の内容に応じて変更（調整）される。
【００２７】
図３は、本実施形態のディジタルミキサの操作パネルの外観（一部）を示す。３０１は、各種の情報を表示するディスプレイ（図１の１０４）である。ディスプレイ３０１の下側にｃｈストリップ部３０４（図１の１０５，１０６）が設けられている。ｃｈストリップ部３０４は８本のｃｈストリップ３０４−１〜３０４−８からなる。１本のｃｈストリップ、例えば３０４−１は、ロータリエンコーダや幾つかのスイッチや電動フェーダを備える。ｃｈストリップ部３０６，３０７も、ｃｈストリップ部３０４と同様の８本のｃｈストリップからなる。
【００２８】
ｃｈストリップ部３０４の上側のディスプレイ３０１内の領域３０２には、ｃｈストリップ部３０４の各ｃｈストリップ３０４−１〜３０４−８の上方に当たる位置に、それぞれのｃｈストリップに割り当てられているｃｈの複数パラメータの表示領域（ｃｈパラメータ表示領域と呼ぶ）が配置されて、表示される。ｃｈパラメータ表示領域は、ｃｈストリップ部３０４に設けられたｃｈストリップと同じ数（ここでは８個）だけ表示される。ｃｈパラメータ表示領域は、割り当てられたｃｈにおける各種パラメータの値を表示するパラメータの表示機能を実現する。すなわち、各ｃｈパラメータ表示領域の割当ｃｈは、対応するｃｈストリップの割当ｃｈを踏襲する。対応するｃｈストリップとは、ｃｈパラメータ表示領域の下方に配置されたｃｈストリップのことである。また、ｃｈパラメータ表示領域には、割り当てられたｃｈにおける各種パラメータの値の調整に使うソフトウェア操作子が表示され、該ソフトウェア操作子を直接タッチ操作したり、該ソフトウェア操作子をタッチして選択状態とした後に所定の操作子を操作することで、当該ｃｈにおける各種パラメータの調整機能を実現している。パラメータの値を調整するための調整操作子とは、ｃｈストリップ部３０４に物理的に備えられたハードウェア操作子（電動フェーダ、ロータリエンコーダ、スイッチ）、および、領域３０２の各ｃｈパラメータ表示領域内の各種のソフトウェア操作子を指す。いずれかの調整操作子が操作されたことを検出したとき、操作された調整操作子が属するｃｈストリップあるいはｃｈパラメータ表示領域に割り当てられているｃｈにおける、操作された調整操作子が処理対象としているパラメータの値（カレントメモリ内のカレントデータの値）を、今回の（検出した）操作内容に応じた値へ調整（変更）する。
【００２９】
３１１〜３１４はｃｈストリップ部３０４に対応するレイヤデータを操作するためのスイッチ、３１５〜３１８はｃｈストリップ部３０６に対応する同様のスイッチであるが、これらのスイッチについては後述する。なお、ここではｃｈストリップ部３０７に対応するスイッチを図示していないが、全てのｃｈストリップ部に対して同様のスイッチが設けられているものとする。
【００３０】
ここで、各ｃｈストリップ部３０４，３０６，３０７へｃｈを割り当てるためのレイヤについて説明する。各ｃｈストリップ部へのｃｈの割り当ては、各ｃｈストリップ部に対応する階層（レイヤ）にレイヤデータを配置することにより行う。
【００３１】
各ｃｈストリップ部はレイヤデータを配置するためのレイヤを複数備える。具体的にはレイヤとしてのレイヤデータの格納領域をカレントメモリ上へ設けている。本実施形態では、ｃｈストリップ部ごとに、展開レイヤ、フィックスレイヤ、ベースレイヤの３つのレイヤを持ち、当該各レイヤに相当する格納領域として、展開レイヤデータ領域、フィックスレイヤデータ領域、ベースレイヤデータ領域を設けている。１つのｃｈストリップ部における１つのレイヤに相当する１つの格納領域には１つのレイヤデータのみを格納できる。本実施形態では、レイヤで使用するレイヤデータが新たに指示されたときに、当該指示されたレイヤデータを、当該レイヤに相当する格納領域へ格納することを「レイヤにレイヤデータを配置する」と呼ぶ。なお、レイヤにレイヤデータを配置するときには各ｃｈストリップへのｃｈの「割当処理」は行わない。「割当処理」については後述する。
【００３２】
レイヤデータの配置は、レイヤごとに独立に行う。すなわち、１つのｃｈストリップ部（例えば、ｃｈストリップ部３０４）に対し、そのｃｈストリップ部の複数のレイヤ（ここでは展開レイヤとフィックスレイヤとベースレイヤ）のそれぞれにレイヤデータを配置することで、１つのｃｈストリップ部に複数のレイヤデータを同時に配置することができる。ベースレイヤに配置するためのレイヤデータをベースレイヤデータと呼び、フィックスレイヤに配置するためのレイヤデータをフィックスレイヤデータと呼び、展開レイヤに配置するためのレイヤデータを展開レイヤデータと呼ぶ。これらのレイヤデータは、何れもｃｈストリップ部の８本のｃｈストリップのそれぞれに割り当てるｃｈを規定するデータである。ベースレイヤには、常に何れか１つのベースレイヤデータが配置されている。フィックスレイヤと展開レイヤには、それぞれレイヤデータが配置されていない状態もあり得る。レイヤデータは、配置する対象であるレイヤごとに複数用意（記憶）されている。異なるレイヤでは流用できない。例えば、ベースレイヤデータはベースレイヤにのみ配置でき、フィックスレイヤなどベースレイヤ以外の他のレイヤには配置できない。
【００３３】
ベースレイヤについて説明する。ベースレイヤは、本ミキサ装置においてｃｈストリップ部の各ｃｈストリップへのｃｈ割り当ての基本となるレイヤであり、主としてｃｈをその種類や番号の順にｃｈストリップへ割り当てるためのレイヤである。ベースレイヤに配置するベースレイヤデータとしては、例えば入力ｃｈ１〜８を８本のｃｈストリップに左側から順に割り当てることを規定するベースレイヤデータ１、入力ｃｈ９〜１６を８本のｃｈストリップに左側から順に割り当てることを規定するベースレイヤデータ２、…などがファクトリプリセットで予め備えられている。本ミキサ装置においてユーザが調整できる全てのｃｈ（例えば入力ｃｈや出力ｃｈなど）は、予め用意されているベースレイヤデータのうちの何れかに必ず含まれている。また、１つのベースレイヤデータは、必ずｃｈストリップ部内の８本の全ｃｈストリップに対して割り当てるｃｈを規定するものとする。
【００３４】
ただし、特殊なベースレイヤデータとして、カスタムレイヤデータとＤＣＡレイヤデータがある。カスタムレイヤデータはユーザが作成したレイヤデータである。すなわち、ユーザは、任意にｃｈストリップ部内の各ｃｈストリップへのｃｈの割り当てを規定するカスタムレイヤデータを作成できる。カレントメモリ上には、カスタムレイヤデータを格納する領域が設けられている。カスタムレイヤデータでは、ｃｈが割り当てられていないｃｈストリップがあってもよい。ベースレイヤに配置したカスタムレイヤデータが割当ｃｈなしのｃｈストリップを含む場合、そのｃｈストリップについては、直前にベースレイヤに配置されていたレイヤデータの割当ｃｈを継続して配置する。ＤＣＡレイヤデータは、ｃｈストリップ部内の各ｃｈストリップに割り当てるＤＣＡグループを規定するレイヤデータであり、１本のｃｈストリップで１つのＤＣＡグループに属する複数ｃｈを一括して制御するためのレイヤデータである。ここではｃｈストリップ部は８本のｃｈストリップから構成されているので、それに対応してＤＣＡグループ１〜８が用意されている。各ＤＣＡグループには、ユーザが任意に選択した一括して制御したい複数ｃｈを登録できる。カレントメモリ上には、ＤＣＡレイヤデータを格納する領域が設けられている。ＤＣＡレイヤデータは、例えばＤＣＡグループ１〜８を８本のｃｈストリップに左から順に割り当てることを規定するレイヤデータである。
【００３５】
上述のＤＣＡグループは、ベースレイヤにおいて複数ｃｈをグループ化して１本のｃｈストリップで制御する機能を提供するが、同様の機能を提供するものとしてｃｈセットグループがある。ｃｈセットグループは、ユーザが任意に選択した複数のｃｈでｃｈセットグループを構成するものである。ユーザは、カスタムレイヤデータまたは後述するフィックスレイヤデータを作成する際、上記ｃｈセットグループを、任意の１本のｃｈストリップに割り当てることができる。例えば、ステレオＬＲの２ｃｈを１本のｃｈストリップで連動制御したい場合や、サラウンド５．１ｃｈを構成する複数ｃｈをグループ化して１本のｃｈストリップで連動制御したい場合、当該ステレオＬＲの２ｃｈやサラウンド５．１ｃｈを１つのｃｈセットグループとし、１つのｃｈセットグループを１本のｃｈストリップに割り当てる。
【００３６】
なお、ベースレイヤや後述するフィックスレイヤでは、１本のｃｈストリップに対して単一のｃｈもしくは単一のグループ（単一のＤＣＡグループあるいは単一のｃｈセットグループ）が配置される。また、ベースレイヤデータや後述するフィックスレイヤデータにおける割当ｃｈの規定は、１本のｃｈストリップに対して単一のｃｈもしくは単一のグループが配置されるような規定である。
【００３７】
また、ＤＣＡグループやｃｈセットグループが割り当てられた１本のｃｈストリップの上方に表示されるｃｈパラメータ表示領域には、割り当てられたグループの複数ｃｈに関するパラメータ表示やソフトウェア操作子が表示されるものとする。
【００３８】
図３の３１２は、ｃｈストリップ部３０４のベースレイヤに配置するベースレイヤデータを選択するための複数のスイッチ（ＢＡＳＥスイッチと呼び、個々のスイッチはＢ１〜Ｂｎスイッチと呼ぶ）である。Ｂ１〜Ｂｎスイッチには、それぞれベースレイヤデータが対応付けられている。例えば、Ｂ１スイッチには上述のベースレイヤデータ１が、Ｂ２スイッチには上述のベースレイヤデータ２が、・・・Ｂｎスイッチにはベースレイヤデータｎが対応付けられている。この場合、Ｂ１スイッチをオンすると、ｃｈストリップ部３０４のベースレイヤにベースレイヤデータ１が配置される。また、Ｂ１〜Ｂｎスイッチは、カスタムレイヤデータをベースレイヤに配置するためのスイッチと、ＤＣＡレイヤデータをベースレイヤに配置するためのスイッチを含む。
【００３９】
次に、フィックスレイヤについて説明する。フィックスレイヤは、主としてユーザが常時監視したいあるいは頻繁に調整したい所望のｃｈを所望のｃｈストリップへ固定するためのレイヤである。ユーザは、任意にｃｈストリップ部内の各ｃｈストリップへのｃｈの割り当てを規定するデータであるフィックスレイヤデータを作成できる。フィックスレイヤデータにおける規定では、ｃｈが割り当てられていないｃｈストリップがあってもよい。例えば、ボーカル音が入力ｃｈ２２に割り当てられており、このｃｈを固定的にｃｈストリップ１で操作したい場合は、入力ｃｈ２２をｃｈストリップ１に割り当て、他のｃｈストリップ２〜８は割り当てｃｈ無しと規定するフィックスレイヤデータを作成しておき、フィックスレイヤに配置する。なお、フィックスレイヤデータと上述のカスタムレイヤデータとは、ユーザが任意にｃｈの割り当てを規定できる点で共通するものだが、配置するレイヤが異なるものである。なお上述したが、フィックスレイヤデータを作成する際には、１つのｃｈセットグループを１つの割当単位として１つのｃｈストリップに割り当てることができる。
【００４０】
図３の３１３は、ｃｈストリップ部３０４のフィックスレイヤに配置するフィックスレイヤデータを選択するための３つのスイッチ（ＦＩＸスイッチと呼び、個々のスイッチはＦＩＸ１〜ＦＩＸ３スイッチと呼ぶ）である。ＦＩＸ１〜ＦＩＸ３スイッチには、それぞれフィックスレイヤデータ１〜３が対応付けられている。例えば、ＦＩＸ１スイッチをオンすると、ｃｈストリップ部３０４のフィックスレイヤにフィックスレイヤデータ１が配置される。フィックスレイヤデータ１〜３は、予めユーザが作成しておくものとし、上述したようにｃｈセットグループを利用することができる。
【００４１】
次に、展開レイヤについて説明する。上述のＤＣＡグループやｃｈセットグループを利用することにより複数ｃｈを一括して制御することができるが、一方では、一時的にこれらのグループを構成する複数ｃｈを個々のｃｈ毎に個別に操作したい場合がある。そのため、本ミキサ装置では、グループ化した複数ｃｈを個々のｃｈストリップに展開して個別に操作できるようにする機能が設けられている。このようなグループ化した複数ｃｈを展開してｃｈストリップに割り当てるためのレイヤが展開レイヤである。
【００４２】
図３の３１４は、グループ化した複数ｃｈの展開を指示するための展開スイッチである。展開スイッチ３１４を押下することで、ユーザは、ＤＣＡグループやｃｈセットグループなどの複数ｃｈを含むグループを展開する指示を行うことができる。展開対象のグループは、展開スイッチ３１４を押下する前に指定されているものとする（指定方法は任意である）。展開スイッチ３１４が押下されると、本ミキサ装置は、指定されたグループの複数ｃｈをそれぞれ個別にｃｈストリップに割り当てることを規定する展開レイヤデータを作成し、展開レイヤデータ領域に配置する。例えば、入力ｃｈ１〜５をグループ化したＤＣＡグループ１を指定して展開の指示があったときは、８本のｃｈストリップに左側から順に入力ｃｈ１〜５を割り当てることを規定する展開レイヤデータが作成され展開レイヤデータ領域に配置される。展開レイヤデータにおける規定では、ｃｈが割り当てられていないｃｈストリップがあってもよい。また、展開レイヤデータを作成する際、グループ化された複数の各ｃｈをどのｃｈストリップに割り当てるよう規定するかは任意であるが、ここではｃｈ番号の昇順に左側のｃｈストリップから割り当てるよう規定するものとする。
【００４３】
次に、「割当処理」について説明する。カレントメモリには、各ｃｈストリップ部毎に、そのｃｈストリップ部の各ｃｈストリップに実際に割り当てられるｃｈ（割当ｃｈ）を格納する割当ｃｈ格納領域が設けられている。割当処理とは、３つのレイヤデータ領域にそれぞれ配置されている（ただし、フィックスレイヤデータ領域と展開レイヤデータ領域はレイヤデータが配置されていない状態もある）レイヤデータを使って、そのｃｈストリップ部の各ｃｈストリップの操作対象となるｃｈ（割当ｃｈ）を設定する処理であり、具体的には、各レイヤに配置されているレイヤデータに基づいて各ｃｈストリップごとの割当ｃｈを決定し（ｃｈの割当状態を決定し）、当該決定した割当状態に沿って、そのｃｈストリップ部の各ｃｈストリップに対応するカレントメモリ上の割当ｃｈ格納領域に割当ｃｈを格納することを言う。割当処理は、電源オン時の初期設定のとき、および、ｃｈストリップ部に対応するカレントメモリの３階層の何れかのレイヤデータが変更されたとき、そのｃｈストリップ部の全ｃｈストリップについて行う。割当処理には、そのｃｈストリップ部のレイヤごとに配置されている全てのレイヤデータを使う。割当処理が行われてカレントメモリ上の割当ｃｈ格納領域に割当ｃｈが格納されると、以後、何れかのｃｈストリップの操作子（あるいは、そのｃｈストリップに対応するｃｈパラメータ表示領域に表示されているソフトウェア操作子）が操作されたときには、そのｃｈストリップに対応するカレントメモリ上の割当ｃｈ格納領域に格納されている割当ｃｈが操作対象のｃｈとなる。操作されたｃｈストリップに対応するカレントメモリ上の割当ｃｈ格納領域に格納されている割当ｃｈがＤＣＡグループやｃｈセットグループに属する複数のｃｈであった場合は、それら複数のｃｈが操作対象となって一括した制御が行われる。
【００４４】
次に、３階層の各レイヤの関係について説明する。概念的には、ベースレイヤが最下層に位置し、その上にフィックスレイヤが位置し、その上に展開レイヤが位置する。すなわち、まずベースレイヤに配置されたベースレイヤデータに基づいて各ｃｈストリップへの基本的なｃｈの割り当てが為されるが、フィックスレイヤにフィックスレイヤデータが配置されているときは、フィックスレイヤデータに基づく割当ｃｈが優先（上書き）され、展開レイヤに展開レイヤデータが配置されているときは、展開レイヤデータに基づく割当ｃｈがさらに優先（上書き）される。このとき、フィックスレイヤデータにおいて割当ｃｈ無しのｃｈストリップについては、下層のベースレイヤデータに基づく割当ｃｈが採用される。また、展開レイヤデータにおいて割当ｃｈ無しのｃｈストリップについては、下層のフィックスレイヤデータに基づく割当ｃｈが採用され、このときフィックスレイヤデータでも割当ｃｈ無しであったときは下層のベースレイヤデータに基づく割当ｃｈが採用される。割当ｃｈ無しのｃｈストリップについては、上層の展開レイヤやフィックスレイヤが透過状態になっているような取扱いである。
【００４５】
具体的には、割当処理の際には、まず、カレントメモリ上の当該ｃｈストリップ部のベースレイヤデータ領域に格納されているベースレイヤデータが規定する割当ｃｈをカレントメモリ上の割当ｃｈ格納領域にコピーし、その後、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域に格納されているフィックスレイヤデータで割り当てｃｈが規定されているｃｈストリップについてはその割当ｃｈをカレントメモリ上の対応するｃｈストリップの割当ｃｈ格納領域に上書きし、さらにカレントメモリ上の当該ｃｈストリップ部の展開レイヤデータ領域に格納されている展開レイヤデータで割り当てｃｈが規定されているｃｈストリップについてはその割当ｃｈをカレントメモリ上の対応するｃｈストリップの割当ｃｈ格納領域に上書きする。フィックスレイヤの処理の際、フィックスレイヤデータで割当ｃｈ無しと規定されているｃｈストリップについては、割当ｃｈ格納領域の割当ｃｈの上書きはしない。また、展開レイヤの処理の際、展開レイヤデータで割当ｃｈ無しと規定されているｃｈストリップについては、割当ｃｈ格納領域の割当ｃｈの上書きはしない。要するに、割当処理では、上層に配置されたレイヤデータで指示されているｃｈを、下層に配置されたレイヤデータで指示されているｃｈよりも優先する。
【００４６】
図４は、３階層のレイヤの説明図である。図４（ａ）において、４０１，４０２，４０３は、それぞれカレントメモリ上の展開レイヤデータ領域、フィックスレイヤデータ領域、およびベースレイヤデータ領域の設定内容（カレントデータ）を示す。各レイヤデータ領域は、８つの矩形に分けられているが、各矩形は８本のｃｈストリップの並びに対応している。「ｎｏｎｅ」は、そのｃｈストリップに対して規定されている割当ｃｈがないことを示す。図４（ａ）では、展開レイヤデータ領域４０１およびフィックスレイヤデータ領域４０２は、何れもレイヤデータが配置されていないので、全てのｃｈストリップが「ｎｏｎｅ」に設定されている。ベースレイヤデータ領域４０３には、上述のベースレイヤデータ１が配置されている。４０４は上記各レイヤのカレントデータ４０１〜４０３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域の格納内容（カレントデータ）を示す。展開レイヤデータとフィックスレイヤデータが配置されていないので、ベースレイヤデータのみに基づいてｃｈの割当状態が決定されており、ｃｈストリップ１〜８（８本のｃｈストリップを左から順にｃｈストリップ１〜８と呼ぶ）に入力ｃｈ１〜８が割り当てられている。
【００４７】
図４（ａ）の状態から、ＦＩＸ１スイッチをオンして新規にフィックスレイヤデータを配置したとする。図４（ｂ）は、そのときの状態を示す。展開レイヤデータが配置されていない状態には変更がない（４１１）。４１２は、新たに配置されたフィックスレイヤデータ領域のカレントデータを示す。配置されたフィックスレイヤデータは、ｃｈストリップ１に入力ｃｈ２２を割り当て、ｃｈストリップ２にｃｈセットグループＵ１を割り当て、その他のｃｈストリップ３〜８は割当ｃｈ無しと規定するデータである。ｃｈセットグループＵ１は、入力ｃｈ９，１１，１３，１５，１７，１９をグループ化したものとする。ベースレイヤのカレントデータ４１３は、４０３の状態から書き換えられずそのまま維持される。４１４は、各レイヤのカレントデータ４１１〜４１３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。この割当処理では、展開レイヤデータが配置されておらず、またベースレイヤより上層のレイヤであるフィックスレイヤのカレントデータに基づく割り当てが優先されるので、フィックスレイヤで割当ｃｈが規定されているｃｈストリップ（つまりｃｈストリップ１と２）についてはフィックスレイヤデータに基づく割り当てが為される。フィックスレイヤデータで割当ｃｈが規定されていないｃｈストリップについては（つまりｃｈストリップ３〜８）、その直下の階層のレイヤデータで規定されている割当ｃｈを割り当てる。これにより、ｃｈストリップ１に入力ｃｈ２２が割り当てられ、ｃｈストリップ２にｃｈセットグループＵ１が割り当てられ、ｃｈストリップ３〜８にはベースレイヤデータで規定される各ｃｈが割り当てられる。
【００４８】
図４（ｂ）の状態から、ｃｈセットグループＵ１を指定して展開の指示（展開スイッチの押下）があったとする。図４（ｃ）は、そのときの状態を示す。なお、展開するグループを指定する構成としては、展開したいグループが割り当てられているｃｈストリップ内の選択用のスイッチを押して当該グループを指定する構成、あるいは、ディジタルミキサに記録されている各種グループのリストをユーザへ提示してその中からユーザが任意の１つのグループを指定する構成などがある。４２１は、新たに配置された展開レイヤデータ領域のカレントデータを示す。配置された展開レイヤデータは、指定されたｃｈセットグループＵ１の各入力ｃｈ９，１１，１３，１５，１７，１９を個別にｃｈストリップ１〜６に順に割り当て、その他のｃｈストリップ７，８は割当ｃｈ無しと規定するデータである。フィックスレイヤとベースレイヤのカレントデータ４２２，４２３は、４１２，４１３の状態から書き換えられずそのまま維持される。４２４は、各レイヤのカレントデータ４２１〜４２３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。この割当処理では、最上層の展開レイヤデータ４２１が最優先されるので、まずｃｈストリップ１〜６にｃｈセットグループＵ１を構成する６つの入力ｃｈが順に割り当てられる。また、ｃｈストリップ７，８については、展開レイヤデータ４２１およびフィックスレイヤデータ４２２の何れも割当ｃｈ無しであるので、ベースレイヤデータ４２３で規定されるｃｈ７，８が割り当てられる。
【００４９】
なお、図４において太線の枠は前の状態から変更された部分を示す。後述する図６，８，１０，１２でも同様である。
【００５０】
割当処理は上述の通りであるが、各レイヤのレイヤデータの変更が指示された場合に当該指示されたレイヤデータのみを変更した状態で割当処理を行うと、不都合が生じるケースがある。例えば、最上位階層の展開レイヤに展開レイヤデータが配置されている状態では、当該展開レイヤデータが最優先でｃｈストリップへ割り当てられるため、それよりも下の階層のレイヤデータを変更しても、それが実際のｃｈストリップに即座には現れない不都合が生じる。展開レイヤに展開レイヤデータが配置されている状態であっても、それより下層のレイヤデータを変更したときには、ユーザは当該変更したレイヤデータの割り当てを利用したいという意図があると考えられる。それにもかかわらず、当該変更したレイヤデータが現れないのは不都合である。そのような不都合を無くすために、単に新たにレイヤデータを配置したときに、そのレイヤよりも上位階層のレイヤをクリア（レイヤデータが配置されていない状態）してしまうことが考えられるが、そのようにすると、ｃｈストリップに割り当てられるｃｈがユーザの意図からずれる可能性がある。例えば、各レイヤにそれぞれレイヤデータが配置されている状態でベースレイヤのレイヤデータを変更すると、展開レイヤおよびフィックスレイヤに配置されているレイヤデータがそれぞれクリアされることになるが、この場合、ユーザが意図する典型的な状態は、一時的に使用していた展開レイヤのレイヤデータはクリアし、固定的に使用したいフィックスレイヤのレイヤデータをクリアせず、現状のフィックスレイヤのレイヤデータと新たに配置したベースレイヤのレイヤデータとがｃｈストリップに現れる状態にするということである。にもかかわらず、フィックスレイヤのレイヤデータまでクリアされることになるのはユーザの意図に反しており、不都合である。
【００５１】
そこで、本ミキサ装置では、３階層の何れかのレイヤに新たなレイヤデータが配置された場合は、当該配置された階層（レイヤの種類）に応じて、その上位階層のレイヤデータを制御することとした。すなわち、まずフィックスレイヤデータが配置された場合は、上位の展開レイヤのレイヤデータをクリアして、割当処理のやり直しを行う。これにより、ユーザが新たに配置したフィックスレイヤのレイヤデータがｃｈストリップに即座に現れるようになる。また、ベースレイヤデータが配置された場合は、上位の展開レイヤのレイヤデータをクリアし、フィックスレイヤのレイヤデータはクリアせずそのまま保持して、割当処理のやり直しを行う。これにより、フィックスレイヤで規定されている割当ｃｈは、常時利用したいというユーザの意図通り、ｃｈストリップへの割り当てが保持され、そのフィックスレイヤで割当ｃｈ無しのｃｈストリップについては新たに配置したベースレイヤデータの割当ｃｈが即座に現れるようになる。
【００５２】
図５は、ＣＰＵ１０１によるベースレイヤデータを配置するために実行する処理（配置処理）のフローを示す。何れかのＢＡＳＥスイッチが操作されたとき（新たなベースレイヤデータを配置する指示が検出されたとき）に本処理が起動される。何れかのＢＡＳＥスイッチが操作されると、該操作されたＢＡＳＥスイッチに対応するｃｈストリップ部とベースレイヤデータが特定され、本処理にはそれらの情報が与えられる。
【００５３】
ステップ５０１では、特定されたベースレイヤデータを、特定されたｃｈストリップ部のベースレイヤに配置する。すなわち、カレントメモリ上の当該ｃｈストリップ部のベースレイヤデータ領域に、カレントデータとして、当該ベースレイヤデータを書き込む（当該ベースレイヤデータが規定する割当ｃｈを書き込む）。図４（ａ）の４０３は、ベースレイヤにベースレイヤデータを新規に配置した様子を示す。ステップ５０１で既に当該ベースレイヤデータ領域にカレントデータとして他のベースレイヤデータが配置されていた場合は、該データを上書きする形で新たなベースレイヤデータが配置される（ただし、ベースレイヤにカスタムレイヤデータを配置し、そのカスタムレイヤデータが割当ｃｈなしのｃｈストリップを含む場合、そのｃｈストリップについては、直前にベースレイヤに配置されていたレイヤデータの割当ｃｈを継続して配置するものとする）。ステップ５０２では、カレントメモリ上の当該ｃｈストリップの展開レイヤデータ領域にカレントデータが配置されているかチェックする。配置されているときは、ステップ５０３で当該カレントデータを展開レイヤから削除し（展開レイヤをクリアし）、配置されていないときは、ステップ５０３をスキップする。図４（ａ）の４０１の状態にするということである。
【００５４】
ステップ５０４では、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域にカレントデータが配置されているかチェックする。図４（ａ）の４０２の状態では、フィックスレイヤデータ領域にはカレントデータが配置されていない。配置されているときは、ステップ５０５で、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域とベースレイヤデータ領域それぞれに配置されているカレントデータに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ５０７で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。なお、ｃｈストリップ部３０４の割当状態が変更された場合は、領域３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ５０４でフィックスレイヤデータ領域にカレントデータが配置されていないときは、ステップ５０６で、ベースレイヤデータ領域に配置されているカレントデータのみに沿って、ｃｈストリップ部の新たな割当状態を決め、ステップ５０７に進む。図４（ａ）では、ステップ５０１→５０２→５０４→５０６→５０７の処理により、４０４に示すように、割当ｃｈ格納領域のカレントデータが設定される。なお、ステップ５０４〜５０７の処理は上述の割当処理に相当する。
【００５５】
図６は、図５の処理によりベースレイヤを変更する例を示す。図６（ａ）は、図４（ｃ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（６０３）、フィックスレイヤのカレントデータとしてＦＩＸ１スイッチのフィックスレイヤデータが配置され（６０２）、展開レイヤのカレントデータとしてｃｈセットグループＵ１を展開した展開レイヤデータが配置されている（６０１）。６０４は、このときの割当状態を示す。図６（ａ）の状態から、Ｂ３スイッチをオンして図５の処理を行ったとする。図６（ｂ）は、図５の処理後の状態を示す。ベースレイヤのカレントデータが、図５のステップ５０１により６１３に示すように変更されているが、この変更はフィックスレイヤには影響しないので、フィックスレイヤのカレントデータ６１２は６０２と同じである。ただし、ステップ５０２→５０３の処理により展開レイヤはクリアされ、６１１に示す状態となる。６１４は、ステップ５０４→５０５→５０７の処理によりベースレイヤとフィックスレイヤのカレントデータ６１３，６１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ１，２にフィックスレイヤデータで規定されるｃｈ２２とｃｈセットグループＵ１が割り当てられ、ｃｈストリップ３〜８に新たなベースレイヤデータで規定される各ｃｈが割り当てられている。これにより、一時的に展開して利用していた展開レイヤの割り当てが残ることなく、かつ、フィックスレイヤで規定されている割当ｃｈは固定的に使用しつつ、フィックスレイヤで割当ｃｈ無しのｃｈストリップについてはベースレイヤでの新たな割当ｃｈに切り替えることができる。
【００５６】
図７は、ＣＰＵ１０１によるフィックスレイヤデータを配置するために実行する処理（配置処理）のフローを示す。何れかのＦＩＸスイッチが操作されたとき（新たなフィックスレイヤデータを配置する指示が検出されたとき）に本処理が起動される。何れかのＦＩＸスイッチが操作されると、該操作されたＦＩＸスイッチに対応するｃｈストリップ部とフィックスレイヤデータが特定され、本処理にはそれらの情報が与えられる。
【００５７】
ステップ７０１では、特定されたフィックスレイヤデータを、特定されたｃｈストリップ部のフィックスレイヤに配置する。すなわち、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域に、カレントデータとして、当該フィックスレイヤデータを書き込む。図４（ｂ）の４１２は、フィックスレイヤにフィックスレイヤデータを新規に配置した様子を示す。ステップ７０１で既に当該フィックスレイヤデータ領域にカレントデータとして他のフィックスレイヤデータが配置されていた場合は、該データを上書きする形で新たなフィックスレイヤデータが配置される。ステップ７０２では、カレントメモリ上の当該ｃｈストリップの展開レイヤデータ領域にカレントデータが配置されているかチェックする。配置されているときは、ステップ７０３で当該カレントデータを展開レイヤから削除し（展開レイヤをクリアし）、配置されていないときは、ステップ７０３をスキップする。ステップ７０４では、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域とベースレイヤデータ領域それぞれに配置されているカレントデータに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ７０５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。図４（ｂ）では、ステップ７０１→７０２→７０４→７０５の処理により、４１４に示すように、割当ｃｈ格納領域のカレントデータが設定される。なお、ｃｈストリップ部３０４の割当状態が変更された場合は、領域３０２の表示内容も新たな割当ｃｈにあわせて更新する。また、ステップ７０４〜７０５の処理は上述の割当処理に相当する。
【００５８】
図８は、図７の処理によりフィックスレイヤを変更する例を示す。図８（ａ）は、図４（ｃ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（８０３）、フィックスレイヤのカレントデータとしてＦＩＸ１スイッチのフィックスレイヤデータが配置され（８０２）、展開レイヤのカレントデータとしてｃｈセットグループＵ１を展開した展開レイヤデータが配置されている（８０１）。８０４は、このときの割当状態を示す。図８（ａ）の状態から、ＦＩＸ２スイッチをオンして図７の処理を行ったとする。図８（ｂ）は、図７の処理後の状態を示す。図７のステップ７０１の処理により新たなフィックスレイヤデータ８１２が配置されている。このフィックスレイヤデータ８１２は、ｃｈストリップ８に入力ｃｈ２４を割り当て、その他のｃｈストリップ１〜７は割当ｃｈ無しと規定するデータである。この変更はベースレイヤには影響しないので、ベースレイヤのカレントデータ８１３は８０３と同じである。ただし、ステップ７０２→７０３の処理により展開レイヤはクリアされ、８１１に示す状態となる。８１４は、ステップ７０４→７０５の処理によりベースレイヤとフィックスレイヤのカレントデータ８１３，８１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ８にフィックスレイヤデータ８１２で規定されるｃｈ２４が割り当てられ、ｃｈストリップ１〜７にベースレイヤデータ８１３で規定される各ｃｈが割り当てられている。これにより、一時的に展開して利用していた展開レイヤで規定されている割当ｃｈが残ることなく、かつ、新たなフィックスレイヤでの割当ｃｈに切り替えつつ、フィックスレイヤでの割当ｃｈ無しのｃｈストリップについてはベースレイヤでの割当ｃｈを保持することができる。
【００５９】
図９は、ＣＰＵ１０１による展開レイヤデータを配置するために実行する処理（配置処理）のフローを示す。何れかのグループが指定されて展開スイッチが操作されたとき（新たな展開レイヤデータを配置する指示が検出されたとき）に本処理が起動される。展開スイッチが操作されると、該操作された展開スイッチに対応するｃｈストリップ部と、展開を指示されたグループが特定され、本処理にはそれらの情報が与えられる。
【００６０】
ステップ９０１では、特定されたグループに含まれる複数ｃｈを個々のｃｈに展開して作成した展開レイヤデータを、特定されたｃｈストリップ部の展開レイヤに配置する。図４（ｃ）の４２１は、展開レイヤに展開レイヤデータを新規に配置した様子を示す。既に展開レイヤデータ領域にカレントデータとして他の展開レイヤデータが配置されていた場合は、該データを上書きする形で新たな展開レイヤデータが配置される。ステップ９０２では、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域にカレントデータが配置されているかチェックする。配置されているときは、ステップ９０３で、カレントメモリ上の当該ｃｈストリップ部の展開レイヤデータ領域とフィックスレイヤデータ領域とベースレイヤデータ領域それぞれに配置されているカレントデータに沿って、新たな割当状態を決める。次に、ステップ９０５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。図４（ｃ）では、ステップ９０２→９０３→９０５の処理により、４２４に示すように、割当ｃｈ格納領域のカレントデータが設定される。なお、ｃｈストリップ部３０４の割当状態が変更された場合は、領域３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ９０２でフィックスレイヤデータ領域にカレントデータが配置されていないときは、ステップ９０４で、カレントメモリ上の当該ｃｈストリップ部の展開レイヤデータ領域とベースレイヤデータ領域それぞれに配置されているカレントデータに沿って、当該ｃｈストリップ部の新たな割当状態を決め、ステップ９０５に進む。以上のように、最上位層のレイヤ（本実施形態では展開レイヤ）のカレントデータを変更した場合は、他のレイヤのカレントデータはいずれも保持するように（いずれのレイヤのカレントデータもクリアしないように）制御する。なお、ステップ９０２〜９０５の処理は上述の割当処理に相当する。
【００６１】
図１０は、図９の処理により展開レイヤを変更する例を示す。図１０（ａ）は、図４（ｃ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（１００３）、フィックスレイヤのカレントデータとしてＦＩＸ１スイッチのフィックスレイヤデータが配置され（１００２）、展開レイヤのカレントデータとしてｃｈセットグループＵ１を展開した展開レイヤデータが配置されている（１００１）。１００４は、このときの割当状態を示す。図１０（ａ）の状態から、ｃｈセットグループＵ２を指定して展開スイッチをオンして図９の処理を行ったとする。図１０（ｂ）は、図９の処理後の状態を示す。図９のステップ９０１の処理により展開レイヤのカレントデータが、１０１１に示すように変更されているが、この変更はベースレイヤやフィックスレイヤには影響しないので、ベースレイヤのカレントデータ１０１３は１００３と同じで、フィックスレイヤのカレントデータ１０１２は１００２と同じである。１０１４は、ステップ９０２→９０３→９０５の処理により各レイヤのカレントデータ１０１１〜１０１３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ１〜４に新たな展開レイヤデータ１０１１で規定されるｃｈセットグループＵ２を構成する各ｃｈが割り当てられ、展開レイヤで割当ｃｈ無しのｃｈストリップ５〜８については、フィックスレイヤデータ１０１２とベースレイヤデータ１０１３に基づいて各ｃｈが割り当てられている。これにより、新たな展開レイヤデータが規定している割当ｃｈを採用しつつ、当該展開レイヤデータで割当ｃｈ無しのｃｈストリップについてはベースレイヤとフィックスレイヤでの割当ｃｈを保持することができる。
【００６２】
次に、レイヤの解除について説明する。図３の解除スイッチ３１１は、ｃｈストリップ部３０４の３階層のレイヤデータのうち最上位層に配置されているカレントデータをクリアすることを指示するスイッチである。解除スイッチ３１１が押下されたときは、レイヤデータが配置されている最上位のレイヤを確認し、（１）それが展開レイヤなら当該展開レイヤのみをクリアし、（２）それがフィックスレイヤなら当該フィックスレイヤのみをクリアし、割当処理のやり直しを行う。レイヤデータが配置されている最上位のレイヤがベースレイヤなら、レイヤのクリアはせず、ｃｈストリップへの割当状態は現状維持する。
【００６３】
図１１は、解除スイッチがオンされたときに起動される解除処理のフローを示す。本処理には、オンされた解除スイッチに対応するｃｈストリップ部を特定する情報が与えられる。
【００６４】
ステップ１１０１では、カレントメモリ上の当該ｃｈストリップ部の展開レイヤにカレントデータが配置されているかチェックする。配置されているときは、ステップ１１０２で、当該展開レイヤのカレントデータをクリアする。次に、ステップ１１０３で、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤにカレントデータが配置されているかチェックする。配置されているときは、ステップ１１０４で、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域とベースレイヤデータ領域それぞれに配置されているカレントデータに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ１１０５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。なお、ｃｈストリップ部３０４の割当状態が変更された場合は、領域３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ１１０３でフィックスレイヤデータ領域にカレントデータが配置されていないときは、ステップ１１０８で、カレントメモリ上の当該ｃｈストリップ部のベースレイヤデータ領域に配置されているカレントデータのみに沿って、当該ｃｈストリップ部の新たな割当状態を決め、ステップ１１０５に進む。
【００６５】
ステップ１１０１で展開レイヤにカレントデータが配置されていない場合は、ステップ１１０６で、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤにカレントデータが配置されているかチェックする。配置されているときは、ステップ１１０７で、カレントメモリ上の当該ｃｈストリップ部のフィックスレイヤデータ領域のカレントデータをクリアし、ステップ１１０８に進む。ステップ１１０６でフィックスレイヤにカレントデータが配置されていない場合は、ステップ１１０９で、当該ｃｈストリップ部のｃｈストリップの割当状態を変更せず、現状を維持する。なお、ステップ１１０３〜１１０５の処理は上述の割当処理に相当する。
【００６６】
図１２は、レイヤの解除例を示す。図１２（ａ）は、図４（ｃ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（１２０３）、フィックスレイヤのカレントデータとしてＦＩＸ１スイッチのフィックスレイヤデータが配置され（１２０２）、展開レイヤのカレントデータとしてｃｈセットグループＵ１を展開した展開レイヤデータが配置されている（１２０１）。１２０４は、このときの割当状態を示す。図１２（ａ）の状態から、解除スイッチをオンして図１１の処理を行ったとする。図１２（ｂ）は、図１１の処理後の状態を示す。レイヤデータが配置されているレイヤのうちの最上位である展開レイヤは、ステップ１１０１→１１０２の処理により１２１１に示すようにクリアされ、展開レイヤデータが配置されていない状態となる。フィックスレイヤとベースレイヤの状態は、１２１２，１２１３に示すように、１２０２，１２０３から変化しない。１２１４は、ステップ１１０３→１１０４→１１０５の処理によりベースレイヤとフィックスレイヤのカレントデータ１２１３，１２１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。
【００６７】
図１２（ｂ）の状態から、さらに解除スイッチをオンして新たに図１１の処理を行ったとする。図１２（ｃ）は、新たな図１１の処理後の状態を示す。図１２（ｂ）でレイヤデータが配置されているレイヤのうちの最上位であるフィックスレイヤは、ステップ１１０１→１１０６→１１０７の処理により１２２２に示すようにクリアされ、フィックスレイヤデータが配置されていない状態となる。展開レイヤとベースレイヤの状態は、１２２１，１２２３に示すように、１２１１，１２１３から変化しない。１２２４は、ステップ１１０８→１１０５の処理によりベースレイヤのカレントデータ１２２３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。
【００６８】
なお、フィックスレイヤデータを予め用意せず、セレクテッド（selected）チャンネルとして選択されたｃｈ、つまりセル（ＳＥＬ）スイッチ（各ｃｈストリップに設けられているスイッチ）が操作されたｃｈストリップに割り当てられている割当ｃｈをフィックスレイヤデータが規定する割当ｃｈに相当する割当ｃｈとし、当該割当ｃｈをカレントメモリ上のフィックスレイヤデータ領域にカレントデータとして配置するようにしてもよい。この場合、操作パネル上のＦＩＸスイッチは不要となり、その代わり、例えばフィックスレイヤを配置するモードのオン／オフを指示するスイッチ等を設ける。
【００６９】
次に、図１３〜図２３を用いて、本発明の第２の実施形態を説明する。
【００７０】
図１３は、本発明の第２の実施形態に係るディジタルミキサの操作パネルの外観を示す。第２の実施形態は、フィックスレイヤデータを予め用意することなく、ＳＥＬスイッチが操作されたｃｈストリップに割り当てられている割当ｃｈをフィックスレイヤで規定するｃｈとして配置するものである。第２の実施形態のディジタルミキサのハード構成は図１と同じであり、ミキシング処理のブロック構成も図２と同じである。
【００７１】
図１３の操作パネル上の各部は図３と同様のものであり、１３０１，１３０２，１３０４，１３０６，１３０７，１３１１，１３１２，１３１４，１３１５，１３１６，１３１８はそれぞれ図３の３０１，３０２，３０４，３０６，３０７，３１１，３１２，３１４，３１５，３１６，３１８と対応するものであるので説明は省略する。なお、第１の実施形態の説明では割愛しているが、各ｃｈストリップ部３０４，３０６，３０７，１３０４，１３０６，１３０７の各ｃｈストリップにはＳＥＬスイッチが配置されている（図３、図１３のロータリエンコーダの下に配置されているスイッチ）。各ｃｈストリップ部１３０４，１３０６，１３０７の各ｃｈストリップにはＳＥＬスイッチが配置されている（図１３のロータリエンコーダの下に配置されているスイッチ）。また、第１の実施形態では複数のＦＩＸスイッチ３１３，３１７を設けたが、第２の実施形態ではフィックスレイヤをセットするモード（ＦＩＸセットモードと呼ぶ）のオン／オフを指示するＦＩＸセットスイッチ１３１３，１３１７を設ける。例えばｃｈストリップ部１３０４において、入力ｃｈ１６をフィックスレイヤに配置したい場合、まずフィックスレイヤがクリアされている状態で、ＢＡＳＥスイッチ１３１２のうちのＢ２スイッチをオンしてベースレイヤに入力ｃｈ９〜１６を配置する。これによりｃｈストリップ８（図１３のｃｈストリップ１３０４−８）に入力ｃｈ１６が割り当てられる。次に、ＦＩＸセットスイッチ１３１３を押下してフィックスセットモードをオンにし、そのモード下で、ｃｈストリップ８のＳＥＬスイッチをオンする。これがその時点でｃｈストリップ８に割り当てられているｃｈをフィックスレイヤに配置する指示に相当する。ｃｈストリップ８には入力ｃｈ１６が割り当てられているので、当該入力ｃｈ１６がフィックスレイヤに割り当てられる。
【００７２】
なお、フィックスレイヤのどのｃｈストリップに割り当てるかは、予め固定的に決めておいてもよいし、ユーザが任意のｃｈストリップを選択できるようにしてもよい。ここでは、フィックスレイヤの８本のｃｈストリップ１〜８の左側から順に割り当てるものとする。従って、上記の例では、ｃｈストリップ１に入力ｃｈ１６が割り当てられる。さらに、ＦＩＸセットモード下で、複数のｃｈストリップのＳＥＬスイッチを押下した場合は、次のｃｈストリップ２，３，…に順にｃｈを割り当てる。ＳＥＬスイッチをオンするｃｈストリップは、ＦＩＸセットモードをオンしたｃｈストリップ部内のｃｈストリップに限ることはなく、別のｃｈストリップ部のｃｈストリップのＳＥＬスイッチをオンして割り当てることもできる。
【００７３】
次に、ＦＩＸセットスイッチ１３１３を再度押下してＦＩＸセットモードをオフする。以後は、ベースレイヤを切り替えてもｃｈストリップ１には入力ｃｈ１６が割り当てられた状態が継続する。フィックスレイヤにおけるｃｈストリップ１の割り当てを解除したいときは、ＦＩＸセットモードをオンにした状態で、ｃｈストリップ８のＳＥＬスイッチ（オン状態であることを示すためにスイッチに埋め込まれているＬＥＤが点灯しているものとする）をオフにすればよい。この場合、フィックスレイヤのｃｈストリップ２，３，…に割り当てが存在するときは、それらは左詰めにされ、ｃｈストリップ１，２，…への割り当てに変更するものとする。
【００７４】
上記第１の実施形態では、例えば図４，６，８，１０，１２で説明したようにカレントメモリ上に展開レイヤデータ領域とフィックスレイヤデータ領域とベースレイヤデータ領域を設けたが、第２の実施形態では、カレントメモリ上には割当ｃｈ格納領域のみを設け、展開レイヤデータ領域とフィックスレイヤデータ領域とベースレイヤデータ領域は設けない。その代わりに、ワークレジスタとして、展開レイヤ用レジスタとフィックスレイヤ用レジスタとベースレイヤ用レジスタを設ける。なお、第２の実施形態における展開レイヤ用レジスタやフィックスレイヤ用レジスタやベースレイヤ用レジスタに相当するデータ領域をカレントメモリ上に設ける構成を採用してもよい。
【００７５】
なお、上記第１の実施形態では、レイヤに相当する格納領域（カレントメモリ上の展開レイヤデータ領域、フィックスレイヤデータ領域、およびベースレイヤデータ領域）にレイヤデータを格納することを「レイヤにレイヤデータを配置する」と呼んだが、第２の実施形態では、展開レイヤ用レジスタ、フィックスレイヤ用レジスタ、およびベースレイヤ用レジスタの各ｃｈストリップに対応する領域に、割り当てるｃｈを示す情報を、格納することを「配置する」と呼ぶ。
【００７６】
第２の実施形態において、ベースレイヤは、上記第１の実施形態のベースレイヤと同じく、レイヤデータを使用して各ｃｈストリップにｃｈを割り当てる階層（レイヤ）である。ベースレイヤは、ｃｈの配置にレイヤデータを使う唯一のレイヤであり、他のレイヤ（フィックスレイヤと展開レイヤ）ではレイヤデータを使わない。ベースレイヤ用レジスタは、各ｃｈストリップ部毎に設けられ、当該ｃｈストリップ部のベースレイヤにおいて８つのｃｈストリップのそれぞれに割り当てるｃｈを格納する領域を持つ。何れかのＢＡＳＥスイッチが押下されたとき、そのＢＡＳＥスイッチに対応するベースレイヤデータがベースレイヤ用レジスタに配置される。
【００７７】
なお、ベースレイヤ用レジスタには、１つのレイヤデータを配置でき、複数用意されているベースレイヤデータのいずれか１つをＢＡＳＥスイッチにより選択して配置するものとする。ベースレイヤ用レジスタには、常にいずれかのベースレイヤデータが配置されており、（初期状態の場合を除いて）ベースレイヤデータが配置されていない状態はない。また、ベースレイヤ用レジスタには、常に８本の全ｃｈストリップ分のｃｈが配置されている。ベースレイヤにおいて、ｃｈが配置されていないｃｈストリップはない。
【００７８】
フィックスレイヤは、上記第１の実施形態のフィックスレイヤと同様のユーザが指定したｃｈを割り当てることができるレイヤであるが、第２の実施形態のフィックスレイヤではレイヤデータを使用しない。フィックスレイヤに割り当てたいｃｈは、個々のｃｈストリップ毎にユーザが指定するものとする。従って、第２の実施形態ではフィックスレイヤデータは存在しない。フィックスレイヤ用レジスタは、各ｃｈストリップ部毎に設けられ、当該ｃｈストリップ部のフィックスレイヤにおいて８つのｃｈストリップのそれぞれに割り当てるｃｈを格納する領域を持つ。フィックスレイヤ用レジスタには、常に全ｃｈストリップ分のｃｈを配置する必要はなく、ｃｈが配置されていないｃｈストリップがあってもよい。また、全ｃｈストリップのいずれにもｃｈが配置されていない状態でもよい。
【００７９】
展開レイヤは、上記第１の実施形態の展開レイヤと同様の、ＤＣＡグループやｃｈセットグループなどのグループ化した複数ｃｈを、個々のｃｈストリップに展開して割り当てるためのレイヤであるが、第２の実施形態の展開レイヤではレイヤデータを使用しない。展開したいグループを、グループ単位で、ユーザが指定するものとする。展開レイヤ用レジスタは、各ｃｈストリップ部毎に設けられ、当該ｃｈストリップ部の展開レイヤにおいて８つのｃｈストリップのそれぞれに割り当てるｃｈを格納する領域を持つ。展開レイヤ用レジスタには、展開されたｃｈ分のｃｈストリップにだけｃｈが配置される。展開レイヤ用レジスタには、展開対象のグループに属する複数ｃｈが配置されるので、そのｃｈ数が８個より少なければ、ｃｈが配置されていないｃｈストリップが有り得る。もちろん、展開が指示されていないときは、展開レイヤ用レジスタの８つのｃｈストリップの各領域には、割当無しを示すｎｏｎｅが設定されている。
【００８０】
図１４は、第２の実施形態においてＣＰＵ１０１が実行するベースレイヤの更新処理のフローを示す。何れかのＢＡＳＥスイッチが操作されたとき（新たなベースレイヤデータを配置する指示が検出されたとき）に本処理が起動される。何れかのＢＡＳＥスイッチが操作されると、該操作されたＢＡＳＥスイッチに対応するｃｈストリップ部とベースレイヤデータが特定され、本処理にはそれらの情報が与えられる。
【００８１】
ステップ１４０１では、指示されたベースレイヤデータを、指示されたｃｈストリップ部のベースレイヤに配置する。すなわち、当該ｃｈストリップ部のベースレイヤ用レジスタに当該ベースレイヤデータを書き込む（当該ベースレイヤデータが規定する割当ｃｈを書き込む）。ステップ１４０１で既に当該ベースレイヤ用レジスタに他のベースレイヤデータが配置されていた場合は、当該既に配置されているデータを上書きする形で新たなベースレイヤデータが配置される（ただし、ベースレイヤにカスタムレイヤデータを配置し、そのカスタムレイヤデータが割当ｃｈ無しのｃｈストリップを含む場合、そのｃｈストリップについては、直前にベースレイヤに配置されていたレイヤデータの割当ｃｈを継続して配置するものとする）。ステップ１４０２では、当該ｃｈストリップ部の展開レイヤ用レジスタにｃｈが配置されているかチェックする。配置されているときは、ステップ１４０３で展開レイヤ用レジスタの内容をクリアし（展開レイヤ用レジスタの各ｃｈストリップの領域を全てｎｏｎｅにする）、配置されていないときは、ステップ１４０３をスキップする。
【００８２】
ステップ１４０４では、当該ｃｈストリップ部のフィックスレイヤ用レジスタにｃｈが配置されているかチェックする。配置されているときは、ステップ１４０５で、当該ｃｈストリップ部のフィックスレイヤ用レジスタとベースレイヤ用レジスタそれぞれに配置されているｃｈに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ１４０７で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる（カレントメモリの割当ｃｈ格納領域への設定を行う）。なお、ｃｈストリップ部１３０４の割当状態が変更された場合は、領域１３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ１４０４でフィックスレイヤ用レジスタにｃｈが配置されていないときは、ステップ１４０６で、ベースレイヤ用レジスタに配置されているｃｈのみに沿って、ｃｈストリップ部の新たな割当状態を決め、ステップ１４０７に進む。なお、ステップ１４０４〜１４０７の処理は上述の割当処理に相当する。
【００８３】
図１５は、図１４の処理によりベースレイヤを変更する第１の例を示す。図１５（ａ）は、図４（ａ）と同様の状態であり、ベースレイヤ用レジスタにＢ１スイッチのベースレイヤデータが配置され（１５０３）、フィックスレイヤ用レジスタと展開レイヤ用レジスタには何れもｃｈが配置されていない（１５０１，１５０２）。１５０４は、このときの割当状態を示す。図１５（ａ）の状態から、Ｂ３スイッチをオンして図１４の処理を行ったとする。図１５（ｂ）は、図１４の処理後の状態を示す。複数用意されたベースレイヤデータ１５１５からベースレイヤデータＢ３が選択され、ベースレイヤ用レジスタの内容が、図１４のステップ１４０１により、１５１３に示すようにベースレイヤデータＢ３で規定される内容へ変更されている。フィックスレイヤおよび展開レイヤは、何れも割り当て無しの状態に変更はないので（１５１１，１５１２）、ステップ１４０２→１４０４→１４０６と進む。ステップ１４０６，１４０７の処理により、ベースレイヤに配置されているｃｈのみに沿って割当状態が決められるので、結果として、カレントメモリ上の割当ｃｈ格納領域のカレントデータは１５１４に示すようなものとなる。
【００８４】
図１６は、図１４の処理によりベースレイヤを変更する第２の例を示す。図１６（ａ）は、ベースレイヤ用レジスタにＢ１スイッチのベースレイヤデータが配置され（１６０３）、フィックスレイヤ用レジスタにはｃｈストリップ１にｃｈセットグループＵ１が配置され（１６０２）、展開レイヤにはｃｈセットグループＵ１を展開したｃｈが配置されている（１６０１）。１６０４は、このときの割当状態を示す。図１６（ａ）の状態から、Ｂ３スイッチをオンして図１４の処理を行ったとする。図１６（ｂ）は、図１４の処理後の状態を示す。複数用意されたベースレイヤデータ１６１５からベースレイヤデータＢ３が選択され、ベースレジスタの内容が、図１４のステップ１４０１により１６１３に示すようにベースレイヤデータＢ３で規定される内容へ変更されているが、この変更はフィックスレイヤには影響しないので、フィックスレイヤ用レジスタの内容１６１２は１６０２と同じである。ただし、ステップ１４０２→１４０３の処理により展開レイヤはクリアされ、１６１１に示す状態となる。１６１４は、ステップ１４０４→１４０５→１４０７の処理によりベースレイヤ用レジスタの内容１６１３とフィックスレイヤ用レジスタの内容１６１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ１にフィックスレイヤ用レジスタの内容１６１２で規定されるｃｈセットグループＵ１が割り当てられ、ｃｈストリップ２〜８に新たなベースレイヤデータ１６１３で規定される各ｃｈが割り当てられている。これにより、一時的に展開して利用していた展開レイヤの割り当てが残ることなく、かつ、フィックスレイヤで規定されている割当ｃｈは固定的に使用しつつ、フィックスレイヤで割当ｃｈ無しのｃｈストリップについてはベースレイヤでの新たな割当ｃｈに切り替えることができる。
【００８５】
図１７は、第２の実施形態においてＣＰＵ１０１が実行するフィックスレイヤの更新処理のフローを示す。何れかのＦＩＸセットスイッチが操作されてＦＩＸセットモードオンとし、そのモード下で何れかのｃｈストリップ内のＳＥＬスイッチがオンされたとき（フィックスレイヤへ新たなｃｈをセットする指示が検出されたとき）に本処理が起動される。操作されたＦＩＸセットスイッチに対応するｃｈストリップ部が特定され、オンされたＳＥＬスイッチに対応するｃｈ（オンされたＳＥＬスイッチが属するｃｈストリップに割り当てられているｃｈ）が特定されるので、本処理にはそれらの情報が与えられる。
【００８６】
ステップ１７０１では、指示されたｃｈを、指示されたｃｈストリップ部のフィックスレイヤに配置する。すなわち、当該ｃｈストリップ部のフィックスレイヤ用レジスタ中の１つのｃｈストリップに対応する領域に、指示されたｃｈを書き込む。なお、フィックスレイヤ用レジスタ中のどの１つのｃｈストリップに対応する領域に書き込むかであるが、基本的にｃｈストリップの並び順で左側から順に、ｃｈが配置されていないｃｈストリップに対応する領域を見つけて書き込むものとする（既にｃｈが配置されている領域はそのまま保持される）。なお、指示されたｃｈを書き込むフィックスレイヤ用レジスタ中のｃｈストリップに対応する領域を、ユーザが指定できるようにしてもよい（その領域に既にｃｈが配置されている場合は上書きしてよい）。また、フィックスレイヤ用レジスタのデータは、ユーザが希望のｃｈストリップを選んで、ｃｈストリップ単位でクリアできるものとする。また、フィックスレイヤ用レジスタに既に書き込まれていたｃｈをすべてクリア（消去）した上で今回ｃｈを書き込む構成としてもよい。
【００８７】
ステップ１７０２では、当該ｃｈストリップの展開レイヤ用レジスタにｃｈが配置されているかチェックする。配置されているときは、ステップ１７０３で展開レイヤ用レジスタの内容を消去し（展開レイヤ用レジスタの各ｃｈストリップの領域を全てｎｏｎｅにする）、配置されていないときは、ステップ１７０３をスキップする。
【００８８】
ステップ１７０４では、当該ｃｈストリップ部のフィックスレイヤ用レジスタとベースレイヤ用レジスタそれぞれに配置されているｃｈに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ１７０５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。なお、ｃｈストリップ部１３０４の割当状態が変更された場合は、領域１３０２の表示内容も新たな割当ｃｈにあわせて更新する。また、ステップ１７０４〜１７０５の処理は上述の割当処理に相当する。
【００８９】
図１８は、図１７の処理によりフィックスレイヤを変更する第１の例を示す。図１８（ａ）は、図４（ａ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（１８０３）、フィックスレイヤ用レジスタと展開レイヤ用レジスタには何れもｃｈが配置されていない（１８０１，１８０２）。１８０４は、このときの割当状態を示す。図１８（ａ）の状態から、ＦＩＸセットスイッチ１３１３が操作されてＦＩＸセットモードオンとされ、そのモード下でパネル面のｃｈストリップのうちの、ｃｈ２２が割り当てられているｃｈストリップ内のＳＥＬスイッチがオンされて、図１７の処理を行ったとする。図１８（ｂ）は、図１７の処理後の状態を示す。図１７のステップ１７０１の処理により、フィックスレイヤ用レジスタのｃｈストリップ１に対応する領域にｃｈ２２が新たに配置されている（１８１２）。この変更はベースレイヤには影響しないので、ベースレイヤ用レジスタの内容１８１３は１８０３と同じである。また、展開レイヤは割り当て無しの状態で変更はないので（１８１１）、ステップ１７０２→１７０４→１７０５と進む。ステップ１７０４，１７０５の処理により、フィックスレイヤとベースレイヤそれぞれに配置されているｃｈに沿って割当状態が決められるので、結果として、カレントメモリ上の割当ｃｈ格納領域のカレントデータは１８１４に示すようなものとなる。
【００９０】
図１９は、図１７の処理によりフィックスレイヤを変更する第２の例を示す。図１９（ａ）は、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（１９０３）、フィックスレイヤ用レジスタにはｃｈの配置が無く（１９０２）、展開レイヤ用レジスタにはｃｈセットグループを展開したｃｈが配置されている（１９０１）。１９０４は、このときの割当状態を示す。図１９（ａ）の状態から、ＦＩＸセットスイッチ１３１３が操作されてＦＩＸセットモードオンとされ、そのモード下でパネル面のｃｈストリップのうちの、ｃｈ２２が割り当てられているｃｈストリップ内のＳＥＬスイッチがオンされて、図１７の処理を行ったとする。図１９（ｂ）は、図１７の処理後の状態を示す。図１７のステップ１７０１の処理により、フィックスレイヤ用レジスタのｃｈストリップ１に対応する領域にｃｈ２２が新たに配置されている（１９１２）。この変更はベースレイヤには影響しないので、ベースレイヤ用レジスタの内容１９１３は１９０３と同じである。ただし、ステップ１７０２→１７０３の処理により展開レイヤはクリアされ、１９１１に示す状態となる。１９１４は、ステップ１７０４→１７０５の処理によりベースレイヤ用レジスタの内容１９１３とフィックスレイヤ用レジスタの内容１９１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ１にフィックスレイヤ用レジスタの内容１９１２で規定されるｃｈ２２が割り当てられ、ｃｈストリップ２〜８にベースレイヤデータ１９１３で規定される各ｃｈが割り当てられている。これにより、一時的に展開して利用していた展開レイヤで規定されている割当ｃｈが残ることなく、かつ、新たなフィックスレイヤでの割当ｃｈに切り替えつつ、フィックスレイヤでの割当ｃｈ無しのｃｈストリップについてはベースレイヤでの割当ｃｈを保持することができる。
【００９１】
図２０は、第２の実施形態においてＣＰＵ１０１が実行する展開レイヤの更新処理のフローを示す。展開レイヤの更新を指示する操作が行われたとき、本処理が起動される。展開レイヤの更新を指示する操作とは、展開する１つのグループ（ＤＣＡグループやｃｈセットグループなど）を指定するとともに展開を指示する操作、つまり、１つのグループが指定されている状態で展開スイッチ１３１４，１３１８を押下する操作である。本処理には、該操作された展開スイッチに対応するｃｈストリップ部を特定する情報と、展開を指示されたグループを特定する情報が与えられる。
【００９２】
ステップ２００１では、指示されたグループに含まれる複数ｃｈを個々のｃｈに展開して、指示されたｃｈストリップ部の展開レイヤに、配置する。すなわち、指示されたグループに含まれる複数ｃｈのそれぞれを、当該ｃｈストリップ部の展開レイヤ用レジスタ中のｃｈストリップの左側から順に１つずつ書き込む。既に展開レイヤに幾つかのｃｈが配置されていた場合は、該データを上書きする形で新たなｃｈが配置される。あるいは、新たに指示されたグループのｃｈを書き込む前に展開レイヤ用レジスタの内容をすべてクリアしておく。ステップ２００２では、当該ｃｈストリップ部のフィックスレイヤにｃｈが配置されているかチェックする。配置されているときは、ステップ２００３で、当該ｃｈストリップ部の展開レイヤ用レジスタとフィックスレイヤ用レジスタとベースレイヤ用レジスタそれぞれに配置されているｃｈに沿って、新たな割当状態を決める。次に、ステップ２００５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。なお、ｃｈストリップ部１３０４の割当状態が変更された場合は、領域１３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ２００２でフィックスレイヤにｃｈが配置されていないときは、ステップ２００４で、当該ｃｈストリップ部の展開レイヤ用レジスタとベースレイヤ用レジスタそれぞれに配置されているｃｈに沿って、当該ｃｈストリップ部の新たな割当状態を決め、ステップ２００５に進む。以上のように、最上位層のレイヤ（本実施形態では展開レイヤ）に配置されるｃｈを変更した場合は、他のレイヤに配置されているｃｈはいずれも保持するように（いずれのレイヤのレジスタもクリアしないように）制御する。なお、ステップ２００２〜２００５の処理は上述の割当処理に相当する。
【００９３】
図２１は、図２０の処理により展開レイヤを変更する例を示す。図２１（ａ）は、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（２１０３）、フィックスレイヤ用レジスタにはｃｈストリップ１にｃｈセットグループＵ１が配置され（２１０２）、展開レイヤ用レジスタにはｃｈが配置されていない（２１０１）。２１０４は、このときの割当状態を示す。図２１（ａ）の状態から、ｃｈセットグループＵ１を指定して展開スイッチ１３１４をオンして図２０の処理を行ったとする。図２１（ｂ）は、図２０の処理後の状態を示す。図２０のステップ２００１の処理により、ｃｈセットグループＵ１に属するｃｈ（ｃｈ９，ｃｈ１１，ｃｈ１３，ｃｈ１５，ｃｈ１７，ｃｈ１９）が展開レイヤ用レジスタに配置されている（２１１１）。この展開レイヤの変更はベースレイヤやフィックスレイヤには影響しないので、ベースレイヤ用レジスタの内容２１１３は２１０３と同じで、フィックスレイヤ用レジスタの内容２１１２は２１０２と同じである。２１１４は、ステップ２００２→２００３→２００５の処理により各レイヤの配置２１１１〜２１１３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。ｃｈストリップ１〜６に新たな展開レイヤ用レジスタの内容２１１１で規定されるｃｈセットグループＵ１を構成する各ｃｈが割り当てられ、展開レイヤおよびフィックスレイヤで割当ｃｈ無しのｃｈストリップ７，８については、ベースレイヤ用レジスタの内容２１１３に基づいて各ｃｈが割り当てられている。これにより、新たな展開レイヤ用レジスタの内容が規定している割当ｃｈを採用しつつ、当該展開レイヤで割当ｃｈ無しのｃｈストリップについてはベースレイヤとフィックスレイヤでの割当ｃｈを保持することができる。
【００９４】
次に、レイヤの解除について説明する。図１３の解除スイッチ１３１１は、ｃｈストリップ部１３０４の３階層のレイヤのうち最上位層に配置されているｃｈをクリアすることを指示するスイッチである。解除スイッチ１３１１が押下されたときは、ｃｈが配置されている最上位のレイヤを確認し、（１）それが展開レイヤなら当該展開レイヤのみをクリアし、（２）それがフィックスレイヤなら当該フィックスレイヤのみをクリアし、割当処理のやり直しを行う。ｃｈが配置されている最上位のレイヤがベースレイヤなら、レイヤのクリアはせず、ｃｈストリップへの割当状態は現状維持する。
【００９５】
図２２は、第２の実施形態においてＣＰＵ１０１が実行するレイヤ解除処理のフローを示す。レイヤの解除を指示する操作が行われたとき、本処理が起動される。レイヤの解除を指示する操作とは、ｃｈが配置されているレイヤのうちの最上位層にあるレイヤのクリアを指示する操作、つまり、解除スイッチ１３１１，１３１５を押下する操作である。本処理には、押下された解除スイッチに対応するｃｈストリップ部を特定する情報が与えられる。
【００９６】
ステップ２２０１では、当該ｃｈストリップ部の展開レイヤにｃｈが配置されているかチェックする。配置されているときは、ステップ２２０２で、当該展開レイヤ用レジスタの内容を全てクリアする（展開レイヤ用レジスタの各ｃｈストリップの領域を全てｎｏｎｅにする）。次に、ステップ２２０３で、当該ｃｈストリップ部のフィックスレイヤにｃｈが配置されているかチェックする。配置されているときは、ステップ２２０４で、当該ｃｈストリップ部のフィックスレイヤ用レジスタとベースレイヤ用レジスタそれぞれに配置されているｃｈに沿って、当該ｃｈストリップ部の新たな割当状態を決める。次に、ステップ２２０５で、新たな割当状態に沿って各ｃｈストリップにｃｈを割り当てる。なお、ｃｈストリップ部１３０４の割当状態が変更された場合は、領域１３０２の表示内容も新たな割当ｃｈにあわせて更新する。ステップ２２０３でフィックスレイヤ用レジスタにｃｈが配置されていないときは、ステップ２２０８で、当該ｃｈストリップ部のベースレイヤ用レジスタに配置されているｃｈのみに沿って、当該ｃｈストリップ部の新たな割当状態を決め、ステップ２２０５に進む。
【００９７】
ステップ２２０１で展開レイヤにｃｈが配置されていない場合は、ステップ２２０６で、当該ｃｈストリップ部のフィックスレイヤにｃｈが配置されているかチェックする。配置されているときは、ステップ２２０７で、当該ｃｈストリップ部のフィックスレイヤ用レジスタの内容をクリアし（フィックスレイヤ用レジスタの各ｃｈストリップの領域を全てｎｏｎｅにする）、ステップ２２０８に進む。ステップ２２０６でフィックスレイヤ用レジスタにｃｈが配置されていない場合は、ステップ２２０９で、当該ｃｈストリップ部のｃｈストリップの割当状態を変更せず、現状を維持する。なお、ステップ２２０３〜２２０５の処理は上述の割当処理に相当する。
【００９８】
図２３は、レイヤの解除例を示す。図２３（ａ）は、図２１（ｂ）と同じ状態であり、ベースレイヤのカレントデータとしてＢ１スイッチのベースレイヤデータが配置され（２３０３）、フィックスレイヤ用レジスタにはｃｈストリップ１にｃｈセットグループＵ１が配置され（２３０２）、展開レイヤ用レジスタにはｃｈセットグループＵ１を展開したｃｈが配置されている（２３０１）。２３０４は、このときの割当状態を示す。図２３（ａ）の状態から、解除スイッチ１３１１をオンして図２２の処理を行ったとする。図２３（ｂ）は、図２２の処理後の状態を示す。ｃｈが配置されているレイヤのうちの最上位である展開レイヤは、ステップ２２０１→２２０２の処理により２３１１に示すようにクリアされ、ｃｈが配置されていない状態となる。フィックスレイヤとベースレイヤの状態は、２３１２，２３１３に示すように、２３０２，２３０３から変化しない。２３１４は、ステップ２２０３→２２０４→２２０５の処理によりベースレイヤとフィックスレイヤの内容２３１３，２３１２に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。
【００９９】
図２３（ｂ）の状態から、さらに解除スイッチをオンして新たに図２２の処理を行ったとする。図２３（ｃ）は、新たな図２２の処理後の状態を示す。図２３（ｂ）でｃｈが配置されているレイヤのうちの最上位であるフィックスレイヤは、ステップ２２０１→２２０６→２２０７の処理により２３２２に示すようにクリアされ、ｃｈが配置されていない状態となる。展開レイヤとベースレイヤの状態は、２３２１，２３２３に示すように、２３１１，２３１３から変化しない。２３２４は、ステップ２２０８→２２０５の処理によりベースレイヤ用レジスタの内容２３２３に基づいて割当処理を行ったときの、カレントメモリ上の割当ｃｈ格納領域のカレントデータを示す。これにより、解除スイッチがオンされる毎に、最上位のレイヤからクリアしていくことができる。
【０１００】
上記第１の実施形態では、例えば図４の４０１，４０２に示すような「展開レイヤやフィックスレイヤにレイヤデータが配置されていない状態」を前提に説明したが、レイヤデータとして全ｃｈストリップを割り当てｃｈ無しと規定するレイヤデータを用意し、該レイヤデータが配置されたとき、上記実施形態の「レイヤデータが配置されていない状態」と同等とみなして処理できることはもちろんである。
【０１０１】
上記第１および第２の実施形態では、カレントメモリ上に割当ｃｈ格納領域を設けたが、必ずしもこの領域を設ける必要はない。ｃｈストリップに割り当てられているｃｈを特定する必要がある毎に、各レイヤの配置の状態に基づいて各ｃｈストリップの割当ｃｈを決定してもよい。
【０１０２】
上記第１および第２の実施形態では、複数のｃｈをグループ化し一括して制御する機能の例としてＤＣＡグループとｃｈセットグループを挙げて説明したが、本発明は、他のグループ化の機能にも適用可能である。例えば、ミュートグループやリンクグループである。
【符号の説明】
【０１０３】
１０１…ＣＰＵ、１０２…フラッシュメモリ、１０３…ＲＡＭ、１０４…表示器、１０５…電動フェーダ、１０６…操作子、１０７…オーディオＩ／Ｏ、１０８…信号処理部（ＤＳＰ）、１０９…その他Ｉ／Ｏ、１１０…バス。
【図１】
0005495130.tif 000002
【図２】
0005495130.tif 000003
【図３】
0005495130.tif 000004
【図４】
0005495130.tif 000005
【図５】
0005495130.tif 000006
【図６】
0005495130.tif 000007
【図７】
0005495130.tif 000008
【図８】
0005495130.tif 000009
【図９】
0005495130.tif 000010
【図１０】
0005495130.tif 000011
【図１１】
0005495130.tif 000012
【図１２】
0005495130.tif 000013
【図１３】
0005495130.tif 000014
【図１４】
0005495130.tif 000015
【図１５】
0005495130.tif 000016
【図１６】
0005495130.tif 000017
【図１７】
0005495130.tif 000018
【図１８】
0005495130.tif 000019
【図１９】
0005495130.tif 000020
【図２０】
0005495130.tif 000021
【図２１】
0005495130.tif 000022
【図２２】
0005495130.tif 000023
【図２３】
0005495130.tif 000024