(57)【特許請求の範囲】
【請求項１】
音響信号処理の動作を制御する複数のパラメータの値を記憶するカレントメモリと、
前記カレントメモリに記憶された複数のパラメータの値に基づいて、オーディオ信号に対する音響信号処理を行い、処理結果を出力する音響信号処理部と、
外部メモリを接続するための接続インタフェースと、
前記カレントメモリに記憶された複数のパラメータの値を１つのシーンデータとして保存するシーンライブラリであって、通常シーンデータを保存するための通常シーンライブラリと、特殊シーンデータを保存するための特殊シーンライブラリとからなるシーンライブラリと、
ユーザによるストア指示に応じて、前記カレントメモリに記憶された複数のパラメータの値を、前記通常シーンデータ又は前記特殊シーンデータとして前記通常シーンライブラリ又は前記特殊シーンライブラリに保存するストア処理、及び、ユーザによるリコール指示に応じて、前記通常シーンライブラリ又は前記特殊シーンライブラリから読み出した前記通常シーンデータ又は前記特殊シーンデータを、前記カレントメモリに上書きするリコール処理を行うストア・リコール制御部と、
ユーザによるセーブ指示に応じて前記シーンライブラリを前記接続インタフェースに接続された外部メモリへ書き出すセーブ処理、及び、ユーザによるロード指示に応じて、該接続インタフェースに接続された外部メモリに記憶されたデータを該シーンライブラリに読み込むロード処理を行うセーブ・ロード制御部であって、前記シーンライブラリのうち、前記通常シーンライブラリのみを前記外部メモリに対する前記セーブ処理及び前記ロード処理の対象とし、前記特殊シーンライブラリを該外部メモリに対する前記セーブ処理及び前記ロード処理の対象から除外するセーブ・ロード制御部
を備えることを特徴とするデジタルオーディオミキサ。
【請求項２】
前記ストア・リコール制御部が、前記通常シーンライブラリの通常シーンデータのリコール処理を行うときには、そのリコール処理に対する調整機能を適用し、他方、前記特殊シーンライブラリの特殊シーンデータのリコール処理を行うときには、そのリコール処理に対する調整機能を適用しないよう制御することを特徴とする請求項１に記載のデジタルオーディオミキサ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のパラメータの値に基づいてオーディオ信号に対する音響信号処理を行うデジタルオーディオミキサに関する。
【背景技術】
【０００２】
従来、デジタルオーディオミキサ（ミキサ）には、音響信号処理に使う全てのパラメータの値を１つのシーンデータにまとめて、シーンデータ用メモリに保存（ストア）・読み込み（リコール）するシーン機能がある（例えば、下記非特許文献１の１２５頁）。また、シーンデータ用メモリに保存したシーンデータを、例えばＵＳＢメモリやメモリカード等の可搬型メモリに保存（セーブ）・読み込み（ロード）するセーブ・ロード機能があった（例えば下記非特許文献１の２０２頁〜２０３頁、および、下記非特許文献２の１３６頁〜１３９頁）。
【０００３】
例えば音楽コンサートや舞台演劇等のイベントを開催する会場等の出向先に常設されているミキサを使用する場合、ミキサのオペレータは、上述したシーン機能とセーブ・ロード機能とを用いて簡単に、常設のミキサにオペレータ所望のミキサ設定状態を再現できる。すなわち、ミキサのオペレータは、予め、そのイベント用のシーンデータ（持込シーンデータ）を作成し、それを可搬型メモリに保存しておき、保存した持込シーンデータをその可搬型メモリからミキサにロード及びリコーリすれば、持込シーンデータとして保存したミキサ設定状態を会場等に常設のミキサに再現できる。
【０００４】
一方、会場等に常設のミキサの管理者としては、平常時にはミキサを所定の初期状態に設定しておくのが望ましい。この点に関して、ミキサの管理者は、常設のミキサのシーンメモリに初期化用シーンデータを用意しておくことにより、イベント等の終了後に初期化用シーンデータをリコールするだけで、オペレータが任意に調整したミキサの設定状態を初期状態に戻すことができる。
【０００５】
しかし、可搬型メモリからのシーンデータのロードを無制限に行う運用方法では、会場等に常設のミキサのシーンメモリが持込シーンデータによって全て上書きされ、常設のミキサのシーンメモリに管理者が用意しておいた初期化用シーンデータを消去してしまう恐れがあり、管理者にとって不都合である。
【０００６】
上述の問題点の解決策として、シーンメモリ内の複数のシーンデータのうち上書き禁止するシーンデータを選択する機能（例えば下記非特許文献２の１７１頁を参照）、或いは、可搬型メモリからロードするシーンデータを任意に選択する機能（例えば、下記非特許文献２の１７１頁、１３８頁〜１３９頁を参照）を用いて、初期化用シーンデータを消さずに持込シーンデータだけを選択的にロードする方法があった。上書きを禁止するシーンデータの選択又はロードすべきシーンデータの選択は、シーンメモリ内で個々のシーンデータを識別するシーン番号を指定することにより行われる。
【０００７】
しかし、上記従来の方法では、持込シーンデータを作成するオペレータは、予め初期化用シーンデータのシーン番号を確認しておき、そのシーン番号避けて持込シーンデータの作成及びロードを行うよう注意を払わなければならない。また、ミキサの管理者は、初期化用シーンデータのシーン番号をオペレータに予め通知する必要がある。すなわち、上記従来の方法では、管理者及びオペレータの双方にとって手間がかかっていた。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】「ＤＩＧＩＴＡＬ ＭＩＸＩＮＧ ＣＯＮＳＯＬＥ  Ｍ７ＣＬ 取扱説明書」、［ｏｎｌｉｎｅ］、ヤマハ株式会社、２００５年発行、［平成２３年１０月１８日検索］〈URL：http://www2.yamaha.co.jp/manual/pdf/pa/japan/mixers/m7cl_ja_om_e0.pdf〉
【非特許文献２】「ＰＭ５Ｄ／ＰＭ５Ｄ‐ＲＨ Ｖ２  ＤＳＰ５Ｄ取扱説明書」、［ｏｎｌｉｎｅ］、ヤマハ株式会社、２００４年発行、［平成２３年１０月１８日検索］〈http://www2.yamaha.co.jp/manual/pdf/pa/japan/mixers/pm5dv2_ja_om_g0.pdf〉
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は上述の点に鑑みてなされたもので、オペレータとミキサの管理者の双方にとって使いやすいシーンライブラリ（シーンメモリ）を備えたオーディオミキサを提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明は、音響信号処理の動作を制御する複数のパラメータの値を記憶するカレントメモリと、前記カレントメモリに記憶された複数のパラメータの値に基づいて、オーディオ信号に対する音響信号処理を行い、処理結果を出力する音響信号処理部と、外部メモリを接続するための接続インタフェースと、前記カレントメモリに記憶された複数のパラメータの値を１つのシーンデータとして保存するシーンライブラリであって、通常シーンデータを保存するための通常シーンライブラリと、特殊シーンデータを保存するための特殊シーンライブラリとからなるシーンライブラリと、ユーザによるセーブ指示に応じて前記シーンライブラリを前記接続インタフェースに接続された外部メモリへ書き出すセーブ処理、及び、ユーザによるロード指示に応じて、該接続インタフェースに接続された外部メモリに記憶されたデータを該シーンライブラリに読み込むロード処理を行うセーブ・ロード制御部であって、前記シーンライブラリのうち、前記通常シーンライブラリのみを前記外部メモリに対する前記セーブ処理及び前記ロード処理の対象とし、前記特殊シーンライブラリを該外部メモリに対する前記セーブ処理及び前記ロード処理の対象から除外するセーブ・ロード制御部を備えることを特徴とするデジタルオーディオミキサである。
【発明の効果】
【００１１】
この発明によれば、ミキサのオペレータ及びミキサの管理者のいずれも、格別の注意を払ったり、余計な手間をかけたりすることなく、簡単、正確、且つ、安全に、特殊シーンデータと通常シーンデータとを区別して取り扱うことができる。これにより、例えば、初期化用シーンを特殊シーンライブラリに保持したまま、外部からの持込シーンデータをロードする作業が簡単、正確、且つ、安全に行えるようになる。したがって、ミキサのオペレータとミキサの管理者の双方が使いやすいシーンライブラリを提供できるという優れた効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明のデジタルオーディオミキサの電気的ハードウェア構成を示すブロック図。
【図２】図１のミキサにおける音響信号処理の処理構成を示すブロック図。
【図３】図１のミキサにおけるライブラリ構成を示すブロック図。
【図４】シーンライブラリのデータを外部メモリへセーブするセーブ処理のフローチャート。
【図５】外部メモリからシーンライブラリへデータをロードするロード処理のフローチャート。
【図６】カレントメモリからシーンライブラリへデータを書き込むストア処理のフローチャート。
【図７】シーンライブラリからカレントメモリへデータを読み出すリコール処理のフローチャート。
【発明を実施するための形態】
【００１３】
以下に、本発明に係るデジタルオーディオミキサの一実施形態について添付図面を参照して説明する。なお、ミキサ１を操作する者を「ユーザ」と総称し、必要に応じてミキサのオペレータとミキサの管理者との呼称を使い分ける。
【００１４】
図１は、デジタルオーディオミキサ（ミキサ）の電気的ハードウェア構成を示すブロック図である。ミキサ１は、ＣＰＵ（Central Processing Unit、中央処理装置）１０、フラッシュメモリ１１、ＲＡＭ（Random Access Memory、ランダムアクセスメモリ）１２、波形入出力インターフェース（波形Ｉ／Ｏ）１３、信号処理部（ＤＳＰ（Digital Signal Processing）部）１４、操作子１５、電動フェーダ１６、表示器１７、及び、その他Ｉ／Ｏ１８を備え、各構成要素がバス１９を介して接続される。
【００１５】
ＣＰＵ１０は、フラッシュメモリ１１又はＲＡＭ１２に記憶された制御プログラムを実行して、ミキサ１の全体動作を制御する。フラッシュメモリ１１は、ＣＰＵ１０が実行する各種のプログラムや各種のデータなどを記憶する。フラッシュメモリ１１には、音響信号処理を制御する全てのパラメータの値（カレントデータ）を記憶するカレントメモリ５０（後述図３）が設けられている。このカレントメモリ５０（後述図３）には、後述する入力パッチの割当設定を表す入力パッチデータ、出力パッチの割当設定を表す出力パッチデータ、或いは、後述するシーンデータのリコール処理に関する各種調整機能の設定（オンオフ設定を含む）もを記憶される。ＲＡＭ１２は、ＣＰＵ１０が実行するプログラムのロード領域やワーク領域に使用する。
【００１６】
波形Ｉ／Ｏ１３は、オーディオ信号を入出力するためのインターフェースであり、図中の矢印で示すように、アナログオーディオ信号を入力する複数の入力ポート、アナログオーディオ信号を出力する複数の出力ポート、及び、デジタルオーディオ信号を入出力するデジタル入出力（複数の入力ポート及び複数の出力ポート）を含む。波形Ｉ／Ｏ１３は、さらに、アナログデジタル変換（ＡＤ変換）、デジタルアナログ変換（ＤＡ変換）、及びデジタル変換（フォーマット変換）を行うための機構を含む。
【００１７】
ＤＳＰ部１４は、ＣＰＵ１０の指示に基づいて各種のマイクロプログラムを実行することにより、カレントメモリ５０に記憶されている各種のパラメータのカレントデータに基づいて、波形Ｉ／Ｏ１３経由で入力されたオーディオ信号に対して、オーディオミキシングに関する音響信号処理を行い、処理後のオーディオ信号を波形Ｉ／Ｏ１３経由で出力する。なお、音響信号処理とは、オーディオ信号の音量レベル制御、複数のオーディオ信号のミキシング、オーディオ信号への効果付与等である。
【００１８】
操作子１５、電動フェーダ１６及び表示器１７は、ミキサ１の操作パネル上に設けられたユーザインターフェースである。表示器１７は、ＣＰＵ１０からバス１９を介して与えられた表示制御信号に基づいて各種画面を表示する。操作子１５は、操作パネル上に配置された操作子群である。電動フェーダ１６は、フェーダ型の操作子であり、ユーザが操作できるとともに、ＣＰＵ１０から与えられる駆動制御信号に基づいて操作位置が自動制御される。ＣＵＰ１０は、操作子１５、電動フェーダ１６及び表示器１７の操作に応じて、カレントメモリ５０に記憶されているカレントデータを調整する。「カレントデータを調整する」とは、カレントメモリ５０に記憶されている当該操作に該当するパラメータの値を、当該操作に応じた値に変更し、変更後の値をＤＳＰ部１４や表示器１７へ反映することである。
【００１９】
その他Ｉ／Ｏ１８は、例えばＲＳ−４２２、ＵＳＢ（universal serial bus）、或いは、Ethernet（登録商標）規格など、周知の１又は複数の汎用インターフェースを含み、図中の矢印で示すように、その他Ｉ／Ｏ１８に接続された「その他の機器」との間で制御信号や各種データの通信を行う。
【００２０】
図２は、図１のミキサ１における音響信号処理の構成を説明するブロック図である。図２に示す各部の動作は、主にＣＰＵ１０の処理及びＤＳＰ部１４が実行するマイクロプログラムの処理により実現される。
【００２１】
アナログ入力部（Ａ入力）２０及びデジタル入力部（Ｄ入力）２１は、波形Ｉ／Ｏ１３が実行するオーディオ信号の入力、ＡＤ変換、フォーマット変換などのオーディオ信号入力機能に相当する。入力パッチ２２は、カレントメモリ５０に記憶されている入力パッチデータに基づいて、Ａ入力２０とＤ入力２１に複数ずつ設けられている入力ポートそれぞれを、後段の入力ｃｈ２３のいずれか１つの入力ｃｈに割り当てる。なお、本明細書では「チャンネル」を「ｃｈ」と表記する。
【００２２】
入力ｃｈ２３は、６４個の入力ｃｈを持つ。各入力ｃｈ２３は、入力パッチ２２を介して接続された１つの入力ポートから入力されるオーディオ信号に対して、カレントメモリ５０に記憶されている各種パラメータのカレントデータに基づき各種の音響信号処理を行い、処理後のオーディオ信号を任意の１又は複数のＭＩＸバス２４へ出力する。  
【００２３】
３２本あるＭＩＸバス２４（ＭＩＸ１〜３２）のそれぞれは、入力ｃｈ部２３から供給されたオーディオ信号をミキシングし、ミキシング後のオーディオ信号をＭＩＸ出力ｃｈ２５へ出力する。ＭＩＸ出力ｃｈ２５は、３２本のＭＩＸバス２４のそれぞれに対応する３２個のＭＩＸ出力ｃｈを持つ。各ＭＩＸ出力ｃｈ２５は、対応するＭＩＸバス２４から入力されるオーディオ信号に対して、カレントメモリ５０に記憶されている各種パラメータのカレントデータに基づき各種の音響信号処理を行い、処理後のオーディオ信号を出力パッチ２６へ出力する。
【００２４】
出力パッチ２６は、カレントメモリ５０に記憶されている出力パッチデータに基づいて、各ＭＩＸ出力ｃｈ２５を、それぞれ、アナログ出力部（Ａ出力）２７とデジタル出力部（Ｄ出力）２８に複数ずつ設けられている出力ポートのうち任意の１又は複数の出力ポートに割り当てる。Ａ出力２７及びＤ出力２８は、波形Ｉ／Ｏ１３が実行するオーディオ信号のＤＡ変換、フォーマット変換、出力などのオーディオ信号出力機能に相当する。
【００２５】
上述した構成からなるミキサ１は、カレントメモリ５０に記録されている全てのカレントデータを、１つのシーンデータ（１ファイル）にまとめてシーンライブラリに保存（ストア）し、また、シーンライブラリに保存したシーンデータを読み出して（リコール）、読み出したシーンデータが示す設定状態を再現するシーン機能を備えている。シーンライブラリ（シーンメモリ）は、ミキサ１内の適宜のメモリ（例えばフラッシュメモリ１１）に形成される。
【００２６】
図３は、ライブラリの構造と、シーン機能に関する動作を説明するブロック図である。符号３０，３１は、それぞれ、複数個のシーンデータ４０，４１を保存するシーンライブラリである。図３に示す通り、シーンライブラリは、通常シーンライブラリ３０と、特殊シーンライブラリ３１との２種類に区別されている。通常シーンライブラリ３０と特殊シーンライブラリ３１とは、互いのメモリ領域が物理的又は論理的に分かれている。
【００２７】
本明細書では、通常シーンライブラリ３０に保存されているシーンデータを「通常シーンデータ」４０と、特殊シーンライブラリ３１に保存されているシーンデータを「特殊シーンデータ４１」と便宜上呼ぶ。通常シーンライブラリ３０と特殊シーンライブラリ３１とでは、それぞれに記録しているシーンデータの取り扱い方が異なる。具体的には、外部メモリ６０（後述図３）との間でのセーブ処理及びロード処理、並びに、シーンデータのリコール処理時に、通常シーンライブラリ３０に記録されている通常シーンデータ４０を通常的に取り扱い、特殊シーンライブラリ３１に記録されている特殊シーンデータ４１を特殊的に取り扱うようになっている。
【００２８】
通常シーンライブラリ３０に記録された各通常シーンデータ４０及び特殊シーンライブラリ３１に記録された各特殊シーンデータ４１は、いずれも、カレントメモリ５０に記憶されている音響信号処理に用いる複数のパラメータの全てのカレントデータを、１つのシーンデータ（１ファイル）にまとめたデータであり、そのフォーマット（１つのシーンデータに含まれるパラメータの種類や数等）は、個々のシーンデータや個々のライブラリ３０，３１の区別に依存せず、全てのシーンデータで共通である。すなわち、通常シーンデータ４０も特殊シーンデータ４１も、互いのデータフォーマットは共通しているが、通常シーンライブラリ３０、又は、特殊シーンライブラリ３１のいずれのライブラリに保存するかに応じて、そのソーンデータの取り扱い方を区別する。したがって、１つのシーンライブラリには同じ種類のシーンデータのみが保存されることになる。通常シーンライブラリ３０には通常シーンデータ４０のみが保存され、特殊シーンデータ４１は存在しない。また、特殊シーンライブラリ３１には特殊シーンデータ４１のみが保存され、通常シーンデータ３１は存在しない。
【００２９】
各シーンデータ４０，４１は、それぞれ、そのシーンデータが記録されたライブラリ内で固有の識別子４５，４６を持つ。各シーンデータの識別子４５，４６は、例えばライブラリ内で独自の、連続する通し番号（「０１」から始まるシーン番号「０１」、「０２」、「０３」・・・）である。シーンデータをシーンライブラリ毎に独立して管理・取り扱いするので、異なるライブラリに記録された同じシーン番号のシーンデータ同士を区別できる。また、各シーンデータ４０はそれぞれ名称（シーン名）を持つ。シーン番号とシーン名は、後述するストア処理のときにシーンデータ毎に設定される。
【００３０】
通常シーンライブラリ３０と特殊シーンライブラリ３１の間でシーンデータを移動することは原則的に禁止する。図３において、通常シーンライブラリ３０と特殊シーンライブラリ３１との間の２つの矢印に×印を付けて、ライブラリ間でのシーンデータの移動が禁止されていることを示す。ミキサ１において、ユーザが通常シーンライブラリ３０と特殊シーンライブラリ３１との間でのシーンデータのコピー・移動を指示したとき、通常シーンライブラリ３０と特殊シーンライブラリ３１の間でのシーンデータのコピー・移動を実行しないように制御する。或いは、コピー・移動操作の対象としてシーンデータを選択できないよう、コピー・移動操作の対象の選択肢（コピー元及び／又は移動先）からシーンデータを除外する。或いは、シーンデータのコピー・移動の指示を受け付けない。
【００３１】
図３において、シーンライブラリ３０，３１以外のライブラリとして、入力パッチライブラリ３２と出力パッチライブラリ３３とがある。入力パッチライブラリ３２は、カレントメモリ５０に記録されている入力パッチデータを１つのパッチデータ（１ファイル）４２にまとめて保存するライブラリである。出力パッチライブラリ３３は、カレントメモリ５０に記録されている出力パッチデータを１つのパッチデータ（１ファイル）４３にまとめて保存するライブラリである。入力パッチライブラリ３２と出力パッチライブラリ３３とは、それぞれ、複数個のパッチデータ４２，４３を保存できる。各パッチデータ４２，４３は、ライブラリ毎に独立して「０１」から始まる連続番号を固有の識別子として持ち、また、パッチデータ４２，４３毎の名称（パッチ名）を持つ。
【００３２】
カレントメモリ５０は、前述の通り、ミキサ１の現在の動作を制御する各種パラメータの現在値、具体的には、音響信号処理に用いる複数のパラメータの全てのカレントデータ、入力パッチ２２の割当設定を表す入力パッチデータ、出力パッチ２６の割当設定を表す出力パッチデータ、及び、シーンデータのリコール処理に関する各種調整機能の設定（オンオフ設定を含む）等を記憶するメモリである。
【００３３】
外部メモリ６０は、例えばその他Ｉ／Ｏ１８を介してミキサ１に接続された可搬型メモリであり、具体的には、ＵＳＢメモリやＳＤカードメモリなどである。図３においては、外部メモリ６０より下側に描かれたライブラリ３０〜３３とカレントメモリ５０は、外部メモリ６０と対比で言えば、ミキサ１の内部に設けられた内部メモリとなる。
【００３４】
ミキサ１は、原則的には、ミキサ１内のライブイラリ３０〜３３のうち所望のライブラリのデータを外部メモリ６０に書き出すセーブ処理、及び、外部メモリ６０からミキサ１内に所望のライブラリのデータを読み込むロード処理ができる。図３において、ライブラリ３０〜３３から外部メモリ６０への上向き矢印によりセーブ処理を示し、外部メモリ６０からライブラリ３０〜３３への下向き矢印によりロード処理を示す。かかるセーブ処理及びロード処理はライブラリ単位で行われる。
【００３５】
複数のライブラリ３０〜３３のうち、特殊シーンライブラリ３１に関しては、例外的に、外部メモリ６０への書き出し（セーブ処理）も、外部メモリ６０からの読み込み（ロード処理）も禁止する。すなわち、特殊シーンライブラリ３１をセーブ処理及びロード処理の対象から除外する。図３において、特殊シーンライブラリ３１と外部メモリ６０との間の２つの矢印に×印を付けて、特殊シーンライブラリ３１に関するセーブ処理及びロード処理が禁止されていることを示す。
【００３６】
図４は、ミキサ１から外部メモリ６０へライブラリ３０〜３３のデータをセーブする処理のフローチャートである。この処理は、ミキサ１のユーザによるセーブ指示に応じて（例えば操作子１５に含まれるセーブスイッチが押されたとき）に起動する。
【００３７】
図４の処理を開始する前（セーブスイッチを押す前）に、ミキサ１のユーザは、複数のライブラリ３０〜３３のうち、セーブ元となる１又は複数のライブラリを選択する。例えば、ミキサ１のＣＰＵ１０は、ユーザの要求に応じてセーブ元として選択可能なライブラリを一覧表示するライブラリ選択画面を表示器１７に表示し、ユーザによるライブラリの選択を受け付ける。別の例として、セーブスイッチが押されたときに、ＣＰＵ１０が自動的に表示器１７にライブラリ選択画面を表示して、セーブ元となる１又は複数のライブラリを選択させるよう構成してもよい。
【００３８】
セーブ元となる１又は複数のライブラリをユーザに選択させるとき、ＣＰＵ１０は、図３に示す複数のライブラリ３０〜３３のうち、通常シーンライブラリ３０、入力パッチライブラリ３２及び出力パッチライブラリ３３のみを選択肢として提示し、特殊シーンライブラリ３１を選択できないように選択肢から除外する。具体的には、ライブラリ選択画面において、特殊シーンライブラリ３１を選択肢として表示しない、又は、特殊シーンライブラリ３１を含む全てのライブラリ３０〜３３を表示するが特殊シーンライブラリ３１だけは選択できないように制御する。
【００３９】
ＣＰＵ１０は、ユーザによって選択された１又は複数のセーブ処理対象のライブラリ（セーブ元のライブラリ）を確認し（ステップＳ１）、セーブ元として選択された１又は複数のライブラリのデータを１つのライブラリファイルにまとめて、セーブ先の外部メモリ６０に記録する（ステップＳ２）。これにより、セーブ先の外部メモリ６０に、セーブ元として選択された１又は複数のライブラリのデータを１つのファイルとして記録する。なお、ミキサ１に複数個の外部メモリ６０を接続して、複数の外部メモリ６０の１つをセーブ先として選択させるように構成してもよい。
【００４０】
上述したセーブ処理によれば、セーブ元のライブラリの選択肢から特殊シーンライブラリ３１を除外しているので、結果的に、特殊シーンライブラリ３１がセーブ処理の対象から除外される。したがって、外部メモリ６０に特殊シーンライブラリ３１を書き込むことを制限（禁止）できる。
【００４１】
図５は、外部メモリ６０からミキサ１内へライブラリのデータをロードする処理のフローチャートである。この処理は、ミキサ１のユーザによりロードが指示されたとき（例えば操作子１５に含まれるロードスイッチが押されたとき）に起動する。
【００４２】
ステップＳ３において、ＣＰＵ１０は、外部メモリ６０に記録されているライブラリファイルを確認し、１つのライブラリファイルをロード元に指定する。外部メモリ６０に複数のライブラリファイルが記録されているときには、例えば複数のライブラリファイルを一覧表示するライブラリファイル選択画面を表示器１７に表示して、複数のうちいずれか１つのライブラリファイルをユーザに選択させる。このライブラリファイルの選択は、ロード指示の前に予め行う構成でも良いし、ロード指示の後に行う構成でもよい。
【００４３】
ステップＳ４において、ＣＰＵ１０は、外部メモリ６０からロード元のライブラリファイルのデータを読み出して、読み出したライブラリファイルのデータに含まれる個々のライブラリのデータを、ミキサ１内の対応するライブラリのデータに上書きする。ここで、前述したセーブ処理によればセーブ元のライブラリとしてそもそも特殊シーンライブラリ３１が除外されているので、外部メモリ６０に保存されているライブラリファイルに含まれるライブラリは、特殊シーンライブラリ３１以外のライブラリ（通常シーンライブラリ３０、入力パッチライブラリ３２及び／又は出力パッチライブラリ３３）である。
【００４４】
上記の通り、外部メモリ６０に保存されているライブラリファイルに特殊シーンライブラリ３１が含まれないため、図５のロード処理では、結果的に、特殊シーンライブラリ３１をロード処理対象から除外し、特殊シーンライブラリ３１以外の通常シーンライブラリ３０等のみをロード処理対象とすることになる。したがって、ミキサ１内の特殊シーンライブラリ３１だけを、外部メモリ６０から持ち込まれたデータによって書き換えることなく、保護することができる。
【００４５】
次に、シーンデータのストア処理とシーンデータのリコール処理について説明する。図３において、カレントメモリ５０からライブラリ３０〜３３への上向き矢印によりストア処理を示し、また、ライブラリ３０〜３３からカレントメモリ５０への下向き矢印によりリコール処理を示す。
【００４６】
図６はシーンデータのストア処理のフローチャートである。この処理は、ミキサ１のユーザによりストアが指示されたとき（例えば操作子１５に含まれるストアスイッチが押されたとき）に起動する。
【００４７】
図６の処理を開始する前（ストアスイッチを押す前）に、ミキサ１のユーザは、ストア先となるライブラリとシーン番号（及びシーン名）とを指定する。例えば、ミキサ１のＣＰＵ１０は、ユーザの要求に応じてストア先として、全てのシーンライブラリを一覧表示するストア先指定画面を表示器１７に表示して、ストア先となるライブラリと、今回ストアするシーンデータに与えるシーン番号（及びシーン名）とを、ユーザに指定させる。すなわち、ストア先として表示する選択肢は全てのシーンライブラリであり、通常シーンライブラリ３０とともに特殊シーンライブラリ３１も選択肢として提示する。なお、ストアスイッチが押されたときに、ＣＰＵ１０が自動的に表示器１７にストア先指定画面を表示して、所望のライブラリとシーン番号（及びシーン名）とを指定させるよう構成してもよい。
【００４８】
具体的には、カレントメモリ５０に記録されているカレントデータを「特殊的」に取り扱う特殊シーンデータ４１として保存したいときには、ユーザは、ストア先として特殊シーンライブラリ３１を指定する。また、今回ストアするシーンデータを「特殊的」に取り扱う必要がないとき（「通常的」に取り扱うとき）は、ユーザは、ストア先として通常シーンライブラリ３０を指定する。
【００４９】
ＣＰＵ１０は、ユーザによって指定されたストア先を確認し（ステップＳ５）、カレントメモリ５０から音響信号処理に関する全てのカレントデータを読み出し（ステップＳ６）、該読み出したカレントデータを１ファイル分のシーンデータとして、ストア先の通常シーンライブラリ３０又は特殊シーンライブラリ３１に書き込む（ステップＳ７）。このとき、ストア先として指定されたシーン番号がストア先のライブラリ内で既に使われている場合には、その番号のデータに、新たなデータを上書きする。一方、ストア先として指定されたシーン番号がストア先のライブラリ内で未使用の場合には、指定されたシーン番号を持つデータを、ストア先のライブラリに新たに追加する。
【００５０】
なお、入力パッチ２３又は出力パッチ２６に関する全てのカレントデータをストアしたいときには、ユーザは、入力パッチライブラリ３２又は出力パッチライブラリ３３を、ストア先のライブラリとして指定して、ストア指示を行えばよい。その場合、ＣＰＵ１０は、入力パッチ２３又は出力パッチ２６に関する全てのカレントデータをカレントメモリから読み出して（前記ステップＳ６）、読み出したカレントデータを、１ファイル分のパッチデータとして、ストア先の入力パッチライブラリ３２又は出力パッチライブラリ３３に書き込む（前記ステップＳ７）。
【００５１】
なお、音響信号処理に関する全てのカレントデータを１ファイル分のシーンデータとしてストアするときに、そのシーンデータにリンクして、入力パッチ２３及び出力パッチ２６に関する全てのカレントデータを、入力パッチライブラリ３２及び出力パッチライブラリ３３にストアするように処理してもよい。
【００５２】
なお、ストア処理では、特殊シーンライブラリ３１に対して特別な対応（ストア禁止など）をとらず、他の全てのライブラリと同じように取り扱う。したがって、ユーザは、音響信号処理に関するパラメータの所望の設定状態を、自身の意図（特殊な取り扱いをするか、又は、しないか）に応じて、特殊シーンデータ４１として特殊シーンライブラリ３１に保存することもできるし、通常シーンデータ４０として通常シーンライブラリ３０に保存することもできる。
【００５３】
図７は、シーンデータのリコール処理のフローチャートである。この処理は、ミキサ１のユーザによりリコールが指示されたとき（例えば操作子１５に含まれるリコールスイッチが押されたとき）に起動する。
【００５４】
図７の処理を開始する前（リコールスイッチを押す前）に、ミキサ１のユーザは、リコール元となるライブラリとシーン番号（及びシーン名）とを指定する。例えば、ミキサ１のＣＰＵ１０は、ユーザの指示に応じて、全てのシーンライブラリを一覧表示するリコール元指定画面を表示器１７に表示して、リコール元となるライブラリと、リコールしたいシーンデータのシーン番号（及びシーン名）とを、ユーザに指定させる。すなわち、リコール元として表示する選択肢は全てのシーンライブラリであり、通常シーンライブラリ３０とともに特殊シーンライブラリ３１も選択肢として提示する。なお、リコールスイッチが押されたときに、ＣＰＵ１０が自動的に表示器１７にリコール元指定画面を表示して所望のライブラリとシーン番号（及びシーン名）とを指定させるよう構成してもよい。
【００５５】
ＣＰＵ１０は、ユーザによって指定されたリコール元を確認し（ステップＳ８）、リコール元のシーンライブラリが通常シーンライブラリ３０又は特殊シーンライブラリ３１のいずれであるかにより、今回リコールするシーンデータが通常シーンデータ又は特殊シーンデータのいずれであるかを判断する（ステップＳ９）。今回リコールするシーンデータが通常シーンデータ又は特殊シーンデータのいずれであるかに応じて、「リコールに関する各種の調整機能」に関する取り扱いが異なる。具体的には、通常シーンデータの場合は、カレントメモリに記憶されている設定に従ってリコールに関する各種の調整機能を実行し、特殊シーンデータの場合は、カレントメモリに記憶されている設定に関わらず、リコールに関する各種の調整機能を実行しない。
【００５６】
「リコールに関する各種の調整機能」には、例えば「リコールセーフ機能」と、「フォーカスリコール機能」と、「トラッキングリコール機能」とがある。「リコールセーフ機能」は、シーンデータに含まれるパラメータのうち、ユーザが予め選択したパラメータについてはリコールから除外する（そのパラメータの値をカレントメモリへ書き込まず、既存の値を保持する）機能である。「フォーカスリコール機能」は、シーンデータに含まれるパラメータのうち、ユーザが予め選択したパラメータのみをリコールし、選択されていないパラメータをリコールから除外する（そのパラメータの値をカレントメモリへ書き込まず、既存の値を保持する）機能である。また、「トラッキングリコール機能」は、ユーザがパラメータごとに予め設定しているオフセット値を、シーンデータの値に加味し、加味後の値をリコールする機能である。
【００５７】
今回リコールするのが通常シーンデータ４０である場合（ステップＳ９のＹＥＳ）、ＣＰＵ１０は、「リコールセーフ機能」、「フォーカスリコール機能」及び「トラッキングリコール機能」を、カレントメモリに記憶されている設定に従って実行（適用）するように制御する（ステップＳ１０，Ｓ１１及びＳ１２）。そして、ステップＳ１３において、ＣＰＵ１０は、「リコールセーフ機能」、「フォーカスリコール機能」及び「トラッキングリコール機能」を適用してシーンデータのリコールを実行する。すなわち、カレントメモリ５０に記憶されている調整機能のオンオフ設定がオフの場合は、その調整機能を実行せずに、リコール元の通常シーンライブラリ３０から読み出した当該通常シーンデータ４０の各値に基づいてカレントメモリのカレントデータを更新する。また、カレントメモリ５０に記憶されている調整機能のオンオフ設定がオンの場合は、その調整機能を実行することにより、リコール元の通常シーンライブラリ３０から読み出した当該通常シーンデータ４０の各値と当該調整機能とに基づいてカレントメモリ５０のカレントデータを更新したり、或いは、カレントメモリ５０のカレントデータを更新せずに保持したりする。
【００５８】
他方、今回リコールするのが特殊シーンデータ４１である場合（ステップＳ９のＮＯ）、ＣＰＵ１０は、「リコールセーフ機能」、「フォーカスリコール機能」及び「トラッキングリコール機能」を禁止するよう制御する（ステップＳ１４、Ｓ１５及びＳ１６）。そして、ＣＰＵ１０は、ステップＳ１７において、カレントメモリ５０に記憶されている各種調整機能のオンオフ設定に関わらず。リコールに関する各種調整機能を何れも実行せずに、リコール元の特殊シーンライブラリ３１から読み出した当該特殊シーンデータ４１の各値に基づいてカレントメモリ５０のカレントデータを更新する。したがって、特殊シーンデータ４１をリコールするときには、ミキサ１のユーザは、「各種の調整機能」に関するオンオフ設定等を手動で調整する手間をかけることなく、自動的に何れの機能も停止させて、特殊シーンデータ４１の内容を全てそのままリコールできる。
【００５９】
なお、リコールすべきシーンデータが入力パッチライブラリ３２及び出力パッチライブラリ３３内のパッチデータにリンクされているときは、そのシーンデータのリコール時に、リンクされているパッチデータの値によりカレントメモリ５０のパッチデータを更新する。パッチデータにリンクされていないシーンデータをリコールする時には、パッチデータはリコールせずに、カレントメモリ５０に記録されているパッチデータを保持する。もちろん、シーンデータのリコールとは独立して、リコール元として入力パッチライブラリ３２又は出力パッチライブラリ３３のパッチデータを指定して、指定したパッチデータをリコールすることも可能である。
【００６０】
以上説明したミキサ１によれば、シーンデータを保存するシーンライブラリを通常シーンライブラリ３０と特殊シーンライブラリ３１とに区別し、通常シーンライブラリ３０に保存したシーンデータを通常シーンデータ４０として通常的に取り扱い、特殊シーンライブラリ３１に保存したシーンデータを特殊シーンデータ４１として特殊的に取り扱うこと、具体的には、通常シーンライブラリ３０のみをセーブ処理及びロード処理の対象とする一方、特殊シーンライブラリ３１をセーブ処理及びロード処理の対象から除外することにより、ミキサのオペレータや管理者は、格別の注意を払うこと、手間をかけることなく簡単、正確、且つ、安全に、特殊シーンデータを通常シーンデータとは区別して取り扱うことができる。よって、ミキサのオペレータとミキサの管理者の双方が使いやすいシーンライブラリを提供できるという優れた効果を奏する。
【００６１】
例えば、その施設に常設されたミキサ１の管理者は、ミキサ１を所定の初期状態に初期化するために用いる初期化用シーンデータを特殊シーンデータ４１として特殊シーンライブラリ３１に保存しておく。一方、その施設で開催されるイベントで一時的にミキサ１を使用するオペレータは、予め、例えば自分の所有するミキサを使ってそのイベントに用いるシーンデータ（持込シーンデータ）を作成し、その持込シーンデータを通常シーンライブラリ３１に通常シーンデータ４０として保存して、外部メモリ６０（例えば外付けＵＳＢメモリ）にセーブしておく。その外部メモリ６０から常設のミキサ１にライブラリのデータをロードするときには、外部メモリ６０から読み出したライブラリファイルのデータによりミキサ１の通常シーンライブラリ３０のみが上書きされ、特殊シーンライブラリ３１内の初期化用シーンデータを保持される。したがって、オペレータと管理者の双方とも特別な注意を払ったり手間をかけたりすることなしに、自動的に、特殊シーンライブラリ３１内の初期化用シーンデータを保持しつつ、外部から持込シーンデータをロードすることができる。
【００６２】
また、特殊シーンライブラリ３１に保存した初期化用シーンデータをリコールするときには、各種調整機能を実行せずにリコールを行う（前記ステップＳ１４〜Ｓ１７）ので、ミキサ１の管理者は、リコール処理に対する調整機能のオンオフ設定を確認・変更する手間をかけることなし、簡単に、特殊シーンライブラリ３１に保存した初期化用シーンデータに基づいてミキサ１の設定状態を初期化できる。
【００６３】
また、通常シーンライブラリ３０と特殊シーンライブラリ３１とで独自にシーン番号を付けることができるので、持込シーンデータを作成するときに、オペレータにとっては、初期化用シーンデータのシーン番号を避けるよう注意を払うという手間が不要である。また、管理者にとっては初期化用シーンデータのシーン番号をオペレータに予め通知するという手間が不要である。
【００６４】
なお、外部メモリ６０は、少なくともミキサ１の通常シーンライブイラリ３０をミキサ１の外部の何らか記憶媒体にセーブでき、また、ミキサ１に通常シーンライブイラリ３０に外部から持ち込まれたデータをロードできる形態でさえあれば、可搬型メモリに限らずどのような形態であってもよい。例えば、外部メモリ６０は、ミキサ１と、該ミキサ１とネットワーク接続されたコンピュータや外部機器との間でシーンデータをダウンロード／アップロードする形態で構成されてもよい。また、その他Ｉ／Ｏ１８を介してミキサ１に外部接続されたパーソナルコンピュータやハードディスク装置等のように可搬性の少ない装置により、外部メモリ６０を構成してもよい。
【００６５】
また、前記図４では、特殊シーンライブラリ３１をセーブ元の選択肢から除外することでセーブ処理の対象から除外する処理構成を説明したが、これに限らず特殊シーンライブラリ３１のシーンがセーブ元とならないよう制御する方法、或いは、外部メモリ６０へセーブされないよう制御する方法でさえあればよい。例えば、セーブ元の選択肢を提示する段階では特殊シーンライブラリ３１を除外せずに含めておき、セーブ処理において、セーブ元に特殊シーンライブラリ３１が含まれているか否かを判断し、特殊シーンライブラリ３１が含まれているときは、特殊シーンライブラリ３１を除外して、通常シーンライブラリ３０だけを外部メモリ６０にセーブする構成でもよい。
【００６６】
また、前記図５では、外部メモリ６０には特殊シーンライブラリ３１が含まれていないことを前提にする処理構成を説明したが、これに限らず、特殊シーンライブラリ３１へシーンデータがロードされないように制御する方法でさえあればよい。例えば、ロード元のライブラリファイルに特殊シーンライブラリ３１が含まれているか否かを判断し、特殊シーンライブラリ３１が含まれているときは、そのライブラリファイルのロードを禁止する構成、或いは、そのライブラリファイルから特殊シーンライブラリ３１のデータだけを除外して、ロードする構成でもよい。或いは、別の構成例として、ロード元のライブラリファイルに記録されているシーンデータの種類に関係なく、全てのデータを通常シーンライブラリ３０にロードすることにより、特殊シーンライブラリ３１にデータをロードしないよう制御する構成でもよい。
【００６７】
なお、通常シーンライブラリ３０と特殊シーンライブラリ３１以外に、更に別の種類のシーンライブラリを設ける構成であっても本願発明を適用できる。その場合も、特殊シーンライブラリ３１の特殊シーンデータを、それ以外のシーンライブラリとは区別して特殊的に取り扱うように制御すれば、本願発明を実施できる。この場合、前記更に別の種類のシーンライブラリ内のシーンデータは、例えば、通常シーンライブラリと同様に通常的に取り扱えばよい。
【００６８】
なお、セーブ処理、ロード処理、ストア処理及びリコール処理におけるシーンライブラリ及び／又はシーン番号の選択方法は、上述した選択画面から選択する方法に限らず、例えば、ライブラリ名とシーン番号を文字入力等により個別に指定して選択する方法など、とにかく１つのライブラリ及び／又はシーンデータを特定して選択できる方法であれば、どのような方法でもよい。
【符号の説明】
【００６９】
１  デジタルオーディオミキサ、１０  ＣＰＵ、１１  フラッシュメモリ、１２  ＲＡＭ、１３  波形Ｉ／Ｏ、１４  信号処理部、１５  操作子、１６  電動フェーダ、１７  表示器、１８  その他Ｉ／Ｏ、２０  アナログ入力部、２１  デジタル入力部、２２  入力パッチ、２３  入力チャンネル、２４  ＭＩＸバス、２５  ＭＩＸ出力チャンネル、２６  出力パッチ、２７  アナログ出力部、２８  デジタル出力部、３０  通常シーンライブラリ、３１  特殊シーンライブラリ、４０  通常シーンデータ、４１  特殊シーンデータ、５０  カレントメモリ、６０  外部メモリ
【図１】
0005957860.tif 000002
【図２】
0005957860.tif 000003
【図３】
0005957860.tif 000004
【図４】
0005957860.tif 000005
【図５】
0005957860.tif 000006
【図６】
0005957860.tif 000007
【図７】
0005957860.tif 000008