(57)【要約】【課題】  回転方向に加えて軸方向の動き（押込状態）を検出できるノブを用いて、デジタルミキサの複数のパラメータを一のノブで調節しようとする。ここで、ユーザが押込状態の操作を誤ったときに、パラメータの意図せぬ変更が起こりにくくする。【解決手段】  周波数特性を調整しようとするバンドに対して、バンドパスフィルタまたはローパスフィルタなどのフィルタタイプを選択できる。ここで、バンドパスフィルタが選択されているとき、Ｑ値ノブ２０２は、通常は、押し込まれているか否かにかかわらず、該バンドパスフィルタのＱ値を調節する。しかし、Ｑ値が極値（最大値）に達した後にＱ値ノブ２０２を押し込んで計回りに回転させると、フィルタタイプがローパスフィルタに変更される。【選択図】  図４
2008067040.tif 000002
【特許請求の範囲】
【請求項１】
入力信号に対して、Ｑ値およびゲインのパラメータを有するバンドパスフィルタ、Ｑ値のパラメータを有せずゲインのパラメータを有するシェルビングフィルタ、Ｑ値のパラメータもゲインのパラメータも有しないハイパスフィルタ、または、Ｑ値のパラメータもゲインのパラメータも有しないローパスフィルタのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路を制御するフィルタ制御装置であって、
回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子と、
回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子と、
前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整手段と、
前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整手段と、
前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記シェルビングフィルタ、前記ハイパスフィルタまたは前記ローパスフィルタに切り替える第１のタイプ切替手段と、
前記フィルタタイプが前記バンドパスフィルタ以外のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを前記バンドパスフィルタに切り替える第２のタイプ切替手段と、
前記フィルタタイプが前記バンドパスフィルタまたは前記シェルビングフィルタであって前記ゲインノブ操作子が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整手段と、
前記フィルタタイプが前記ハイパスフィルタまたは前記ローパスフィルタであって前記ゲインノブ操作子が回転操作されると、該回転操作の方向に応じて前記フィルタ回路のオン／オフ状態を切り替えるオン／オフ状態切替手段と
を有することを特徴とするフィルタ制御装置。
【請求項２】
入力信号に対して、Ｑ値のパラメータを有する第１のタイプまたはＱ値のパラメータを有しない第２のタイプのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路を制御するフィルタ制御装置であって、
回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整手段と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整手段と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記第２のタイプに切り替える第１のタイプ切替手段と、
前記フィルタタイプが前記第２のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを第１のタイプに切り替える第２のタイプ切替手段と、
を有することを特徴とするフィルタ制御装置。
【請求項３】
前記第１のタイプは、バンドパスフィルタであり、前記第２のタイプはハイパスフィルタ、ローパスフィルタまたはシェルビングフィルタであることを特徴とする請求項２記載のフィルタ制御装置。
【請求項４】
前記フィルタタイプとして前記第１のタイプが選択されると、前記Ｑ値ノブ操作子を表すＱ値ノブ画像の画像とともに設定されたＱ値を表示する一方、前記フィルタタイプとして前記第２のタイプが選択されると、前記Ｑ値ノブ画像を非表示状態にする表示手段
をさらに有することを特徴とする請求項２記載のフィルタ制御装置。
【請求項５】
入力信号に対して、ゲインのパラメータを有する第Ａのタイプまたはゲインのパラメータを有しない第Ｂのタイプのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路を制御するフィルタ制御装置であって、
回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子と、
前記フィルタタイプが前記第Ａのタイプであって前記ゲインノブ操作子が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整手段と、
前記フィルタタイプが前記第Ｂのタイプであって前記ゲインノブ操作子が回転操作されると、該回転操作の方向に応じて前記フィルタ回路のオン／オフ状態を切り替えるオン／オフ状態切替手段と
を有することを特徴とするフィルタ制御装置。
【請求項６】
前記第Ａのタイプは、バンドパスフィルタまたはシェルビングフィルタであり、前記第Ｂのタイプはハイパスフィルタまたはローパスフィルタであることを特徴とする請求項５記載のフィルタ制御装置。
【請求項７】
前記ゲインノブ操作子を表すゲインノブ画像を表示するとともに、前記フィルタタイプとして前記第Ａのタイプが選択されると、前記ゲインノブ画像に沿って前記ゲインを表す数値を表示する一方、、前記フィルタタイプとして前記第Ｂのタイプが選択されると、前記ゲインノブ画像に沿って前記フィルタ回路のオン／オフ状態を表示する表示手段
をさらに有することを特徴とする請求項５記載のフィルタ制御装置。
【請求項８】
入力信号に対して、Ｑ値のパラメータを有する第１のタイプまたはＱ値のパラメータを有しない第２のタイプのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路を処理装置に制御させるプログラムであって、
回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子の操作を検出する過程と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整過程と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整過程と、
前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記第２のタイプに切り替える第１のタイプ切替過程と、
前記フィルタタイプが前記第２のタイプであって前記Ｑ値ノブ操作子が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを第１のタイプに切り替える第２のタイプ切替過程と
を前記処理装置に実行させることを特徴とするプログラム。
【請求項９】
入力信号に対して、ゲインのパラメータを有する第Ａのタイプまたはゲインのパラメータを有しない第Ｂのタイプのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路を処理装置に制御させるプログラムであって、
回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子の操作を検出する過程と、
前記フィルタタイプが前記第Ａのタイプであって前記ゲインノブ操作子が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整過程と、
前記フィルタタイプが前記第Ｂのタイプであって前記ゲインノブ操作子が回転操作されると、該回転操作の方向に応じて前記フィルタ回路のオン／オフ状態を切り替えるオン／オフ状態切替過程と
を前記処理装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルミキサに用いて好適なフィルタ制御装置およびプログラムに関する。
【背景技術】
【０００２】
デジタルミキサにおいては、各入出力チャンネルの周波数特性を調節するため、ハイパスフィルタやパラメトリックイコライザ等が設けられている。これらイコライザ等のオン／オフ状態および特性を設定するため、デジタルミキサのパネル上には多数のスイッチやノブ等が設けられている。ここで、デジタルミキサのコストダウンを図り、パネルサイズを小型化させる要望は従来から存在していた。特に、業務用のデジタルミキサはコンサートホールなどの客席に設置されることが多く、デジタルミキサが大型化するほど客席数が削られるため、パネルサイズを小型化する要望が特に高かった。このため、従来より、パネルサイズの小型化のために様々な工夫がなされてきた。
【０００３】
例えば、特許文献１（該文献の図７および段落００３５）においては、「１個」のノブ操作子を、フィルタの中心周波数の調整と、Ｑ値の調整とに兼用する技術が開示されている。すなわち、このノブ操作子は、回転方向のみならず軸方向の動きも検出できるように構成されており、ノブ操作子を押し込みながら回転させるとＱ値が調整され、押し込まずに回転させると中心周波数が調整されるようになっている。これにより、Ｑ値用および中心周波数用の「２個」のノブ操作子を設ける場合と比較すると、小型化とコストダウンとを図ることができる。なお、このようなノブ操作子自体の具体的構成は、例えば特許文献２に開示されている。
【０００４】
また、非特許文献１においても、「１個」のノブ操作子を、フィルタの中心周波数の調整と、Ｑ値の調整とに兼用する技術が開示されている。この技術によれば、ユーザがノブ操作子を押下する毎に、調整対象が「中心周波数」および「Ｑ値」に交互に切り替わる。そして、現在の調整対象を明示するために、ノブ操作子の近傍に「中心周波数」および「Ｑ値」に対応する「２個」のＬＥＤが設けられ、現在の調整対象に対応するＬＥＤのみが点灯状態にされる。また、これらＬＥＤの近傍には、「FREQUENCY」および「Ｑ」の文字がそれぞれ印刷されている。
【０００５】
【特許文献１】特開２００３−１０２０９８号公報
【特許文献２】特開２０００−２６０６０９号公報
【非特許文献１】「ＤＭ２０００取扱説明書」  ヤマハ株式会社，平成１４年２月
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１の技術において、ユーザがＱ値を調節しようとして、ノブ操作子を押し込んで回転させたとする。この場合、押し込みの深さが足りなければ「押し込んでいない」ものと看做され、ユーザの意図に反してフィルタの中心周波数が変更されてしまう。逆に、ユーザが中心周波数を変更しようとしてノブ操作子を回転させる際、指に力が入ってノブ操作子を押し込んでしまった場合には、やはりユーザの意図に反してＱ値が変更されてしまう。
【０００７】
このように、「押込状態」について操作ミスが生じ、ユーザの意図に反してパラメータが変更された場合には、音声信号の音質が不適切なものになり、特にコンサートの本番中であれば、重大な問題が生じる。また、誤って調節してしまったパラメータを元の適切な状態に回復するためには、実際に放音されている音を聞きながらそのパラメータを再度調節する必要が生じ、非常に手間がかかるという問題があった。
【０００８】
また、非特許文献１の技術においては、ユーザがノブ操作子を押下する毎にその調整対象が切り替わるため、ノブ操作子の物理的状態（押し込まれているか否か）のみによって調整対象を特定することができない。従って、上述したようにノブ操作子の近傍にＬＥＤなどの表示器を設け、各ＬＥＤに対応する機能を文字などによって示す必要がある。かかる構成では、「２個」のノブ操作子を設ける場合と比較すると、確かにコストダウンは図ることができるが、パネルサイズの小型化を図ることは困難である。
【０００９】
この発明は上述した事情に鑑みてなされたものであり、ノブ操作子に対して複数の機能を付与することによってパネルサイズの小型化とコストダウンとを共に達成できるとともに、押込状態について操作ミスが生じた場合であってもその影響をきわめて小さくすることができるフィルタ制御装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記課題を解決するため本発明にあっては、下記構成を具備することを特徴とする。なお、括弧内は例示である。
請求項１記載のフィルタ制御装置にあっては、入力信号に対して、Ｑ値およびゲインのパラメータを有するバンドパスフィルタ、Ｑ値のパラメータを有せずゲインのパラメータを有するシェルビングフィルタ、Ｑ値のパラメータもゲインのパラメータも有しないハイパスフィルタ、または、Ｑ値のパラメータもゲインのパラメータも有しないローパスフィルタのうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路（１５２）を制御するフィルタ制御装置であって、回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子（２０２）と、回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子（２０６）と、前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子（２０２）が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整手段（ＳＰ４０）と、前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整手段（ＳＰ５０）と、前記フィルタタイプが前記バンドパスフィルタであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記シェルビングフィルタ、前記ハイパスフィルタまたは前記ローパスフィルタに切り替える第１のタイプ切替手段（ＳＰ５２）と、前記フィルタタイプが前記バンドパスフィルタ以外のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを前記バンドパスフィルタに切り替える第２のタイプ切替手段（ＳＰ４６）と、前記フィルタタイプが前記バンドパスフィルタまたは前記シェルビングフィルタであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整手段（ＳＰ７６）と、前記フィルタタイプが前記ハイパスフィルタまたは前記ローパスフィルタであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の方向に応じて前記フィルタ回路（１５２）のオン／オフ状態を切り替えるオン／オフ状態切替手段（ＳＰ７８）とを有することを特徴とする。
また、請求項２記載のフィルタ制御装置にあっては、入力信号に対して、Ｑ値のパラメータを有する第１のタイプ（バンドパスフィルタ）またはＱ値のパラメータを有しない第２のタイプ（ハイパス／ローパスフィルタ、シェルビングフィルタ）のうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路（１５２）を制御するフィルタ制御装置であって、回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子（２０２）と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整手段（ＳＰ４０）と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整手段（ＳＰ５０）と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記第２のタイプに切り替える第１のタイプ切替手段（ＳＰ５２）と、前記フィルタタイプが前記第２のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを第１のタイプに切り替える第２のタイプ切替手段（ＳＰ４６）と、を有することを特徴とする。
さらに、請求項３記載の構成にあっては、請求項２記載のフィルタ制御装置において、前記第１のタイプは、バンドパスフィルタであり、前記第２のタイプはハイパスフィルタ、ローパスフィルタまたはシェルビングフィルタであることを特徴とする。
さらに、請求項４記載の構成にあっては、請求項２記載のフィルタ制御装置において、前記フィルタタイプとして前記第１のタイプが選択されると、前記Ｑ値ノブ操作子を表すＱ値ノブ画像（２３２，２４２）の画像とともに設定されたＱ値を表示する一方、前記フィルタタイプとして前記第２のタイプが選択されると、前記Ｑ値ノブ画像（２３２，２４２）を非表示状態にする表示手段（１４）をさらに有することを特徴とする。
また、請求項５記載のフィルタ制御装置にあっては、入力信号に対して、ゲインのパラメータを有する第Ａのタイプ（バンドパスフィルタ、シェルビングフィルタ）またはゲインのパラメータを有しない第Ｂのタイプ（ハイパス／ローパスフィルタ）のうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路（１５２）を制御するフィルタ制御装置であって、回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子（２０６）と、前記フィルタタイプが前記第Ａのタイプであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整手段（ＳＰ７６）と、前記フィルタタイプが前記第Ｂのタイプであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の方向に応じて前記フィルタ回路（１５２）のオン／オフ状態を切り替えるオン／オフ状態切替手段（ＳＰ７８）とを有することを特徴とする。
さらに、請求項６記載の構成にあっては、請求項５記載のフィルタ制御装置において、前記第Ａのタイプは、バンドパスフィルタまたはシェルビングフィルタであり、前記第Ｂのタイプはハイパスフィルタまたはローパスフィルタであることを特徴とする。
さらに、請求項７記載の構成にあっては、請求項５記載のフィルタ制御装置において、前記ゲインノブ操作子（２０６）を表すゲインノブ画像（２２６）を表示するとともに、前記フィルタタイプとして前記第Ａのタイプが選択されると、前記ゲインノブ画像（２２６）に沿って前記ゲインを表す数値を表示する一方、、前記フィルタタイプとして前記第Ｂのタイプが選択されると、前記ゲインノブ画像（２２６）に沿って前記フィルタ回路（１５２）のオン／オフ状態を表示する表示手段（１４）をさらに有することを特徴とする。
また、請求項８記載のプログラムにあっては、入力信号に対して、Ｑ値のパラメータを有する第１のタイプ（バンドパスフィルタ）またはＱ値のパラメータを有しない第２のタイプ（ハイパス／ローパスフィルタ、シェルビングフィルタ）のうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路（１５２）を処理装置（１８）に制御させるプログラムであって、回転軸を中心とした回転操作の操作量と、回転軸に沿った方向の押込状態の有無とを検出可能なＱ値ノブ操作子（２０２）の操作を検出する過程と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれずに回転操作されると、該回転操作の操作量に応じて前記Ｑ値を設定する第１のＱ値調整過程（ＳＰ４０）と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が所定の許容範囲内のＱ値に対応する場合には、該回転操作の操作量に応じて前記Ｑ値を設定する第２のＱ値調整過程（ＳＰ５０）と、前記フィルタタイプが前記第１のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ回転操作され、かつ、該回転操作に基づいて決定された新たなＱ値が前記許容範囲から外れている場合には、前記フィルタタイプを前記第２のタイプに切り替える第１のタイプ切替過程（ＳＰ５２）と、前記フィルタタイプが前記第２のタイプであって前記Ｑ値ノブ操作子（２０２）が押し込まれつつ所定方向に回転操作されると、前記フィルタタイプを第１のタイプに切り替える第２のタイプ切替過程（ＳＰ４６）とを前記処理装置（１８）に実行させることを特徴とする。
また、請求項９記載のプログラムにあっては、入力信号に対して、ゲインのパラメータを有する第Ａのタイプ（バンドパスフィルタ、シェルビングフィルタ）またはゲインのパラメータを有しない第Ｂのタイプ（ハイパス／ローパスフィルタ）のうち何れかのフィルタタイプによるフィルタリング処理を行い出力するフィルタ回路（１５２）を処理装置（１８）に制御させるプログラムであって、回転軸を中心とした回転操作の操作量を検出可能なゲインノブ操作子（２０６）の操作を検出する過程と、前記フィルタタイプが前記第Ａのタイプであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の操作量に応じて前記ゲインを設定するゲイン調整過程（ＳＰ７６）と、前記フィルタタイプが前記第Ｂのタイプであって前記ゲインノブ操作子（２０６）が回転操作されると、該回転操作の方向に応じて前記フィルタ回路（１５２）のオン／オフ状態を切り替えるオン／オフ状態切替過程（ＳＰ７８）とを前記処理装置（１８）に実行させることを特徴とする。
【発明の効果】
【００１１】
このように、本発明にあっては、通常の操作状態においては、ノブ操作子を押し込んだ場合と押し込んでいない場合とで動作に差異が生じる場合は少なく、ある特殊な条件下でのみ動作に差異が生じるようにしたため、押込状態について操作ミスが生じた場合であってもその影響をきわめて小さくすることができる。
【発明を実施するための最良の形態】
【００１２】
1．実施例のハードウエア構成
次に、本発明の一実施例のデジタルミキサ１のハードウエア構成を図１を参照し説明する。図１において４は電動フェーダ群であり、操作者の操作に基づいて各入出力チャンネルの信号レベルを調節する。さらに、電動フェーダ群４は、バスライン１２を介して操作コマンドが供給されると、その操作位置が自動設定されるように構成されている。
【００１３】
２はスイッチ群であり、各種のスイッチおよびＬＥＤキーから構成され、ＬＥＤキーに内蔵されたＬＥＤの点滅状態はバスライン１２を介して設定される。６は回転ノブ群であり、様々なパラメータ値を設定する回転ノブから構成されている。そして、これら回転ノブの操作量はバスライン１２を介して出力される。８は波形Ｉ／Ｏ部であり、アナログ音声信号またはデジタル音声信号を入出力する。本実施例においては、各種音声信号のミキシング処理・効果処理等は全てデジタル処理により実行される。しかし、外部から入力される音声信号および外部に出力すべき音声信号はデジタル、アナログ信号の双方が考えられる。このため、波形Ｉ／Ｏ部８においては、アナログ信号とデジタル信号間の変換、複数種類のデジタル信号相互間の変換等の処理が行われる。
【００１４】
次に、１０は信号処理部であり、一群のＤＳＰ（デジタル・シグナル・プロセッサ）によって構成されている。信号処理部１０は、波形Ｉ／Ｏ部８を介して供給されたデジタル音声信号に対してミキシング処理や効果処理を施し、その結果を波形Ｉ／Ｏ部８に出力する。１４は大型表示器であり、例えば「１０２４×７６８」程度の解像度を有するフラットパネルディスプレイによって構成されている。１５は入力装置であり、操作パネル上の各種操作子、キーボードおよびマウス等から構成され、大型表示器１４上のカーソル移動や該大型表示器１４に表示されたボタンのオンオフ操作等を行う。１６はその他Ｉ／Ｏ部であり、各種の外部機器との間でタイムコードその他の情報を入出力する。１８はＣＰＵであり、後述する制御プログラムに基づいて、バスライン１２を介して各部を制御する。２０はフラッシュメモリであり、その内部のプログラム領域には上記制御プログラムが記憶されている。２２はＲＡＭであり、ＣＰＵ１８のワークメモリとして使用される。
【００１５】
2．ミキシングアルゴリズム構成
次に、信号処理部１０等において実現されるアルゴリズムの内容を図２を参照し説明する。なお、当該アルゴリズムは信号処理部１０に設定されるプログラムによって実現されるものであり、該プログラムは、ＣＰＵ１８の制御の下、フラッシュメモリ２０等から信号処理部１０にロードされる。図２において１０２はアナログ入力部であり、マイクレベルまたはラインレベルのアナログ音声信号を受信すると、これをデジタル音声信号に変換し、信号処理部１０に供給する。
【００１６】
１０４はデジタル入力部であり、デジタル音声信号を受信すると、これを信号処理部１０内部のフォーマットに変換する。１２８はアナログ出力部であり、信号処理部１０から供給されたデジタル音声信号をアナログ音声信号に変換し外部に出力する。１３０はデジタル出力部であり、信号処理部１０から供給された内部フォーマットのデジタル音声信号を所定フォーマット（ＡＥＳ／ＥＢＵ，ＡＤＡＴ，ＴＡＳＣＡＭ等）のデジタル音声信号に変換し出力する。
【００１７】
以上述べた構成は、信号処理部１０とは別体のハードウエアである波形Ｉ／Ｏ部８およびここに介挿される各種カードにより実現されているが、上記以外の構成は信号処理部１０において動作するプログラムによって実現されている。１１２は入力チャンネル調整部であり、操作パネルの電動フェーダおよび操作子の操作に基づいて、最大「４８」チャンネルの入力チャンネルに対して音量・音質等の調整を行う。
【００１８】
１１０はステレオ入力チャンネル調整部であり、最大４チャンネルのステレオ入力チャンネルに対して音量・音質等の調整を行う。なお、「１」系統のステレオの音声信号は左右「２」系統の音声信号から構成されていることとする。１０８は入力パッチ部であり、入力部１０２，１０４等の複数の入力ポートから供給されたデジタル音声信号を、ステレオ入力チャンネル調整部１１０および入力チャンネル調整部１１２の任意の入力チャンネルに割り当てる。
【００１９】
１１６はＭＩＸバス群であり、「１２」系統のＭＩＸバスから構成されている。各ＭＩＸバスにおいては、各入力チャンネルおよび各ステレオ入力チャンネル（以下、「入力チャンネル等」という）のデジタル音声信号のうち当該ＭＩＸバスに供給されたものがミキシングされる。各入力チャンネル等においては、音声信号をＭＩＸバスに供給するか否かを各ＭＩＸバス毎に設定することができ、供給する場合には各ＭＩＸバスに対するセンドレベルやフェードモード（プリフェード／ポストフェード）等も系統毎に独立して設定することができる。１１８はステレオバスであり、「１」系統のステレオバスから構成されている。ステレオバスの構成は上記ＭＩＸバスと同様である。
【００２０】
１２０はステレオ出力チャンネル部であり、該ステレオバスにおけるミキシング結果のレベル調節および音質調節を行なう。１２２はＭＩＸ出力チャンネル部であり、上記各ＭＩＸバスにおけるミキシング結果のレベル調節および音質調節を行なう。１２６は出力パッチ部であり、ステレオ出力チャンネル部１２０およびＭＩＸ出力チャンネル部１２２の出力信号を、各出力部１２８，１３０の任意のユニットに割り当てる。
【００２１】
次に、入力チャンネル調整部１１２、ステレオ出力チャンネル部１２０およびＭＩＸ出力チャンネル部１２２におけるアルゴリズム構成の詳細を図３を参照し説明する。図において１１２−ｎは第ｎ入力チャンネル調整部であり、第ｎ入力チャンネル（１≦ｎ≦４８）における音質・音量調整を行う。また、１２２−ｍは第ｍＭＩＸ出力チャンネル部であり、第ｍＭＩＸ出力チャンネル（１≦ｍ≦１２）における音質・音量調整を行う。第ｎ入力チャンネル調整部１１２−ｎの内部において１５０はアッテネータであり、入力信号を減衰させる。１５１はハイパスフィルタであり、入力信号の低周波成分を減衰する。このハイパスフィルタ１５１は、主としてマイク入力に対して音の濁りを防止するために用いられるものであり、カットオフ周波数が「１００Ｈz」前後に設定される。このハイパスフィルタ１５１はオフ状態に設定することができ、オフ状態に設定されるとその周波数特性がフラットになる。
【００２２】
１５２は「４」バンドのパラメトリックイコライザであり、入力信号の音質調整を行う。すなわち、これら「４」バンドは、ＨＩＧＨ（高音），ＨＩＧＨ＿ＭＩＤ（中高音），ＬＯＷ＿ＭＩＤ（中低音），ＬＯＷ（低音）であり、ＨＩＧＨバンドに対しては、バンドパスフィルタ、ローパスフィルタまたはシェルビングフィルタのうち何れかが適用され、ＬＯＷバンドに対してはバンドパスフィルタ、ハイパスフィルタ、またはシェルビングフィルタのうち何れかが適用される。また、ＨＩＧＨ＿ＭＩＤバンドおよびＬＯＷ＿ＭＩＤバンドに対しては、バンドパスフィルタが適用される。パラメトリックイコライザ１５２においては、これら各バンドに設定されたパラメータに基づいて、各バンド毎に周波数特性の調整が行われる。
【００２３】
１５３はコンプレッサであり、入力信号のダイナミクスを圧縮する。１５４はチャンネル遅延部であり、必要に応じて入力信号を遅延させる。１５５は音量調整部であり、第ｎ入力チャンネルの音声信号のゲインを調節する。１５６はオンオフ切換部であり、第ｎ入力チャンネル全体のオンオフを切り換える。
【００２４】
１６２−１〜１６２−１２は信号切換部であり、第ｎ入力チャンネルから「１２」系統のＭＩＸバスに各々出力され得る音声信号をフェードモードに応じて切り換える。すなわち、フェードモードが「プリフェード」に設定されると、チャンネル遅延部１５４の出力信号が選択され、「ポストフェード」に設定されるとオンオフ切換部１５６の出力信号が選択される。１６４−１〜１６４−１２はセンドレベル調節部であり、各ＭＩＸバスに出力する信号のゲインすなわちセンドレベルを調節する。１６６−１〜１６６−１２はセンドオンオフ切換部であり、各ＭＩＸバスに対する音声信号供給のオン／オフ状態を設定する。１５８はステレオセンドオンオフ切換部であり、第ｎ入力チャンネルの音声信号をステレオバス１１８に供給するか否かを切り換える。１６０はＰＡＮ設定部であり、該音声信号をステレオバス１１８に供給する際の左右の音量バランスを設定する。
【００２５】
次に、ステレオ出力チャンネル部１２０の内部において１７０は「４」バンドのパラメトリックイコライザであり、該ステレオ出力チャンネルの音質調整を行う。１７１はコンプレッサであり、音声信号のダイナミクスを圧縮する。１７２−Ｌ，Ｒは音量調整部であり、ステレオ出力チャンネルの左右の出力ゲインを調節する。１７４−Ｌ，Ｒはオンオフ切換部であり、ステレオ出力チャンネルの左右のオン／オフ状態を切り換える。１７６−Ｌ，Ｒはチャンネル遅延部であり、ステレオ出力チャンネルの音声信号を必要に応じて遅延する。
【００２６】
次に、第ｍＭＩＸ出力チャンネル部１２２−ｍの内部において１８０は「４」バンドのパラメトリックイコライザであり、該ＭＩＸ出力チャンネルの音質調整を行う。１８１はコンプレッサであり、音声信号のダイナミクスを圧縮する。１８２は音量調整部であり、第ｍＭＩＸ出力チャンネルの出力ゲインを調節する。１８４はオンオフ切換部であり、第ｍＭＩＸ出力チャンネルのオン／オフ状態を切り換える。１８６はチャンネル遅延部であり、該出力チャンネルの音声信号を必要に応じて遅延する。
【００２７】
3．ユーザインタフェース
ユーザは、上述した各入力チャンネルおよびＭＩＸ出力チャンネルのうち任意の一チャンネルを詳細なパラメータを設定するためのチャンネルとして選択することができる。この選択されたチャンネルを「選択チャンネル」という。デジタルミキサの操作パネルには、選択チャンネルの各種パラメータを設定するための「選択チャンネル部」が設けられている。その選択チャンネル部の要部の平面図を図４に示す。
【００２８】
図４において２００はＨＰＦノブであり、選択チャンネルのハイパスフィルタ１５１（図３参照）のカットオフ周波数を設定する。また、選択チャンネルのパラメトリックイコライザ１５２，１７０，または１８０のパラメータの調整を行うためには、ＨＩＧＨ，ＨＩＧＨ＿ＭＩＤ，ＬＯＷ＿ＭＩＤ，ＬＯＷバンドのうち何れか一のバンドを選択する必要がある。２０８〜２１４はバンド選択キーであり、押下される毎に、これら「４」バンドのうち対応するバンドを択一的に選択する。選択されたバンドを「調整対象バンド」という。バンド選択キー２０８〜２１４にはＬＥＤが内蔵されており、調整対象バンドに係るＬＥＤのみが点灯状態になる。
【００２９】
２０２はＱ値ノブであり、調整対象バンドのＱ値の調節等を行う。２０４は周波数ノブであり、バンドパスフィルタにおいては中心周波数、ハイパス／ローパスフィルタにおいてはカットオフ周波数、シェルビングフィルタにおいてはシェルビング周波数を調節する。なお、以下の説明においては、これら中心周波数、カットオフ周波数およびシェルビング周波数を総称して「フィルタ周波数」という。２０６はゲインノブであり、調整対象バンドのゲイン等を調節する。２１６はカーソルボタンであり、大型表示器１４に表示されたカーソルを上下左右に移動させるものである。また、２１７はＥＮＴＥＲボタンであり、カーソル位置におけるパラメータのオン／オフ切換等を行う。また、以下の説明において「ハイパス／ローパスフィルタ」とは、ＬＯＷバンドにおいては「ハイパスフィルタ」を意味し、ＨＩＧＨバンドにおいては「ローパスフィルタ」を意味する。
【００３０】
また、ユーザが、何れかのバンド選択キー２０８〜２１４を押下すると、大型表示器１４には、主要パラメータ設定画面が表示される。ここで、主要パラメータ設定画面とは、選択チャンネルに係るアッテネータ、ハイパスフィルタ、パラメトリックイコライザ、コンプレッサおよびチャンネル遅延部等のパラメータのうち、変更される頻度の高いパラメータの表示・設定を行う画面である。主要パラメータ設定画面のうち、選択チャンネルのハイパスフィルタおよびパラメトリックイコライザの設定に係る部分、すなわちＨＰＦ・ＰＥＱ概要設定部２２０の表示例を図５(a)に示す。
【００３１】
図５(a)において、２２１はバンド名表示部であり、ＬＯＷ，ＬＯＷ＿ＭＩＤ（Ｌ＿ＭＩＤ），ＨＩＧＨ＿ＭＩＤ（Ｈ＿ＭＩＤ），ＨＩＧＨバンドの各名称を表す文字列を表示する。これらの文字列のうち、現在選択されている調整対象バンドに係る文字列の部分には、カーソル２５８が表示される。このカーソル２５８の位置は、バンド選択キー２０８〜２１４に応じて移動する他、カーソルボタン２１６の操作によっても移動し、移動先のバンドが調整対象バンドとして選択される。
【００３２】
２３２，２４２はＱ値ノブ画像であり、ＬＯＷ＿ＭＩＤおよびＨＩＧＨ＿ＭＩＤバンドのＱ値を、その数値データとともに表示する。２２４，２３４，２４４，２５４は周波数ノブ画像であり、各バンドのフィルタ周波数をその数値データとともに表示する。また、２２６，２３６，２４６，２５６はゲインノブ画像であり、各バンドのゲインをその数値データとともに表示する。２６０は周波数特性グラフ表示部であり、各バンドにおける周波数特性の設定状態に基づく、全体の周波数特性をグラフとして表示する。
【００３３】
また、図５(a)の例においては、ＨＩＧＨおよびＬＯＷバンドのフィルタタイプとして「シェルビングフィルタ」が選択されていることとする。シェルビングフィルタにおいては、「Ｑ値」なるパラメータは存在しないため、ＨＩＧＨおよびＬＯＷバンドにおいては、Ｑ値ノブ画像は表示されていない。しかし、ＨＩＧＨまたはＬＯＷバンドにおいてバンドパスフィルタのフィルタタイプが選択された場合には、図中の破線２２２，２５２に示す箇所にＱ値ノブ画像が表示される。また、２５９はＨＰＦノブ画像であり、選択チャンネルのハイパスフィルタ１５１のカットオフ周波数をその数値データとともに表示する。
【００３４】
また、ユーザが所定の操作を行うと、選択チャンネルのハイパスフィルタおよびパラメトリックイコライザの設定を専門に行うための画面、すなわち図５(b)に示すＨＰＦ・ＰＥＱ詳細設定画面３００が表示される。図５(b)において、２６４はＨＰＦノブ画像であり、上述したＨＰＦノブ画像２５９と同様に、選択チャンネルのハイパスフィルタ１５１のカットオフ周波数をその数値データとともに表示する。２６６はＨＰＦオン／オフボタンであり、当該ボタンがカーソル位置にあるときにＥＮＴＥＲボタン２１７が押下されると、ハイパスフィルタのオン／オフ状態がトグルで切り替えられる。
【００３５】
２６８はＰＥＱオン／オフボタンであり、選択チャンネルにおけるパラメトリックイコライザ１５２，１７０，１８０のオン／オフ状態を切り替える。ここで、パラメトリックイコライザがオフ状態に設定されると、その周波数特性はフラットになる。２７７はシェルビングフィルタ選択ボタン、２７８はハイパスフィルタ選択ボタンであり、ＬＯＷバンドのフィルタタイプがバンドパスフィルタではない場合のフィルタタイプを選択する。
【００３６】
すなわち、ボタン２７７，２７８はその一方のみをオン状態に設定することができる。そして、フィルタタイプを「バンドパスフィルタ以外のタイプ」に設定する操作が行われると（詳細は後述する）、シェルビングフィルタ選択ボタン２７７がオン状態であればＬＯＷバンドのフィルタタイプはシェルビングフィルタになり、ハイパスフィルタ選択ボタン２７８がオン状態であればＬＯＷバンドのフィルタタイプはハイパスフィルタになる。なお、ボタン２７７，２７８の双方がオフ状態になると、ＬＯＷバンドのフィルタタイプはバンドパスフィルタになる。
【００３７】
同様に、３０７はシェルビングフィルタ選択ボタン、３０８はローパスフィルタ選択ボタンであり、「バンドパスフィルタ以外のタイプ」が指定されたときのＨＩＧＨバンドのフィルタタイプを選択する。すなわち、かかる場合は、シェルビングフィルタ選択ボタン３０７がオン状態であればＨＩＧＨバンドのフィルタタイプはシェルビングフィルタになり、ハイパスフィルタ選択ボタン２７８がオン状態であればＨＩＧＨバンドのフィルタタイプはハイパスフィルタになる。
【００３８】
２７２，２８２，２９２，３０２はＱ値ノブ画像、２７４，２８４，２９４，３０４は周波数ノブ画像、２７６，２８６，２９６，３０６はゲインノブ画像であり、ＨＰＦ・ＰＥＱ概要設定部２２０における各ノブ画像２２４〜２５６と同様に、各バンドのＱ値、フィルタ周波数およびゲインを数値データとともに表示する。但し、フィルタタイプがバンドパスフィルタ以外であるときは、図５(a)の場合と同様にＱ値ノブ画像２７２，３０２は表示されない。図５(b)の例においては、ＨＩＧＨおよびＬＯＷバンドのフィルタタイプとしてバンドパスフィルタが選択されており、Ｑ値ノブ画像２７２，３０２が表示されている点で図５(a)のものとは異なる。２６２は周波数特性グラフ表示部であり、周波数特性グラフ表示部２６０と同様に、各バンドにおける周波数特性の設定状態に基づく、全体の周波数特性をグラフとして表示する。
【００３９】
以上のように、ＨＰＦ・ＰＥＱ詳細設定画面３００においては、ＨＰＦ・ＰＥＱ概要設定部２２０において設定可能なパラメータが全て設定できるとともに、ＨＰＦオン／オフボタン２６６を用いてハイパスフィルタのオン／オフ状態を設定でき、ボタン２７７，２７８，３０７，３０８を用いてＨＩＧＨおよびＬＯＷバンドのフィルタタイプが設定できるなど、さらに豊富なパラメータを設定できることが解る。但し、ＨＰＦ・ＰＥＱ詳細設定画面３００を大型表示器１４に表示させるためには、大型表示器１４におけるメニュー階層をより深く辿ってゆく等の手間も必要である。
【００４０】
4．ノブ操作子の構成
次に、図４におけるノブ操作子２００〜２０６の詳細構成を図６を参照し説明する。これらのノブ操作子は無限回転型である。すなわち、回転方向については「絶対位置」を示す信号は出力されず、時計回りまたは反時計回りに所定角度以上回動される毎に、その回転角に応じた操作量が出力される。操作量が出力されると、対応するルーチン（詳細は後述する）が起動され、現在のパラメータの値に対して変更が加えられる。
【００４１】
ノブ操作子２００〜２０６を構成するノブ操作子ユニット３０は、円柱状の操作子であるノブ３１と、ノブ３１に固定された軸３２とを有し、軸３２を回転軸としてこれを中心にノブ３１を回転させる回転操作が可能である。また、ノブ３１を押し込むことにより、軸３２に沿った方向の移動操作も可能である。図６では、（ａ）に、ノブ３１を押し込まない状態を、（ｂ）に、ノブ３１を押し込んだ状態を示している。なお、回転操作は、ノブ３１を押し込んだ状態でも押し込まない状態でも、同じように行うことができる。
【００４２】
さらに、ノブ操作子ユニット３０には、バネ等による付勢部材３９が設けられ、ノブ３１から手を離した状態、すなわち移動操作がユーザによって意図的に行われていない状態では、ノブ３１の軸方向の位置は、押し込まない状態の位置に戻るようにしている。そこで、この位置を、「基準位置」と呼ぶことにする。
【００４３】
また、ノブ操作子ユニット３０には、その回転操作を検出する手段とし、軸３２を支えると共にその回転に伴って回転する２対のローラー３３，３４が設けられている。そして、そのローラーの１つについて、回転量及び回転方向を示す信号を回転操作検出部３５に入力することにより、ノブ３１に回転操作があった場合に、回転操作検出部３５において、その回転量及び回転方向を検出できるようにしている。さらに、回転操作時に、操作の１単位とする所定回転角毎に、操作者が軽い抵抗感を感じるようにする手段を設け、抵抗感の回数で、操作量を認識できるようにしても良い。
【００４４】
また、移動操作を検出する手段としては、接触センサ３６，３７及び、軸３２に固定した係止部材３８が設けられている。また、これらの位置関係は、ノブ３１が基準位置にある場合には、係止部材３８が上側の接触センサ３６に接触し、つまみ３２が押し込まれた場合には係止部材３８が下側の接触センサ３７に接触するように設定されている。そして、接触センサ３６，３７による係止部材３８の接触有無の検出信号が軸方向操作検出部４０に入力され、軸方向操作検出部４０において、ノブ３１が基準位置にあるか押し込まれた位置にあるか（又はその中間か）が検出され、これに基づいて、移動操作が行われているか否かが判定される。
【００４５】
なお、回転操作検出部３５と軸方向操作検出部４０は、本実施例においてはＣＰＵ１１の一機能として実現されているが、別体の検出回路１５によって構成してもよい。また、以上の構成はあくまでも一例であり、回転軸を中心とした回転操作と、回転軸に沿った方向の移動操作とが可能であり、これらの操作を検出する機能と、操作が行われない場合には回転軸方向の位置が所定の基準位置に戻る機能とを実現できれば、どのような構成でも構わない。
【００４６】
5．実施例の動作
5．1．ＨＰＦノブ操作イベント
ＨＰＦノブ２００の操作イベントが発生すると、図７に示すＨＰＦノブ操作イベントルーチンが起動される。図において処理がステップＳＰ２に進むと、ＨＰＦノブ２００が押込状態であるか否かが判定される。ここで「ＮＯ」と判定されると処理はステップＳＰ４に進み、選択チャンネルのハイパスフィルタ１５１のカットオフ周波数が、操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。
【００４７】
但し、ハイパスフィルタ１５１のカットオフ周波数は、所定の最低周波数から最高周波数までの範囲内において設定可能になっている。現在のカットオフ周波数に対して操作量に相当する差分を増減した結果が最低周波数未満になると、カットオフ周波数は最低周波数に留められ、また、差分を増減した結果が最高周波数を超えると、カットオフ周波数は最高周波数に留められる。
【００４８】
一方、ＨＰＦノブ２００が押込状態であれば処理はステップＳＰ６に進み、選択チャンネルのハイパスフィルタ１５１が現在オフ状態に設定されているか否かが判定される。オフ状態であれば「ＹＥＳ」と判定され処理はステップＳＰ１６に進む。ここでは、オン状態への切り替え方向（時計回り）にＨＰＦノブ２００が操作されたか否かが判定される。ここで「ＮＯ」と判定されると、本ルーチンの処理は直ちに終了する。すなわち、選択チャンネルのハイパスフィルタ１５１がオフ状態であれば、ＨＰＦノブ２００を押下しつつ反時計回りに回転させたとしても、実質的な処理は行われないことになる。
【００４９】
一方、オン状態への切り替え方向（時計回り）にＨＰＦノブ２００が操作された場合は、処理はステップＳＰ１８に進み、選択チャンネルのハイパスフィルタ１５１がオン状態に設定される。次に、処理がステップＳＰ２０に進むと、大型表示器１４上の画像がオン状態のものに切り替えられる。その詳細を図５(a)，(b)を再び参照し説明する。これらの図においては、ＨＰＦノブ画像２５９，２６４の下方に「８０．０」という数値データが表示されている。この数値データは、選択チャンネルのハイパスフィルタがオン状態であって、そのカットオフ周波数が「８０．０Ｈz」であることを表している。一方、ハイパスフィルタ１５１がオフ状態に設定されていると、ＨＰＦノブ画像２５９，２６４の下方には、「ＯＦＦ」という文字列が表示される。ステップＳＰ１８においては、後者の表示（ＯＦＦ）が前者の表示（数値）に切り替えられる。
【００５０】
次に、処理がステップＳＰ２２に進むと、選択チャンネルのハイパスフィルタ１５１のカットオフ周波数が操作量に相当する差分だけ増加される。但し、この場合では元々のカットオフ周波数が最低周波数であったものとみなされ、カットオフ周波数は最低周波数に対して操作量に相当する差分を加えた値になる。
【００５１】
また、選択チャンネルのハイパスフィルタ１５１がオン状態に設定されていれば、ステップＳＰ６において「ＮＯ」と判定され、処理はステップＳＰ８に進む。ここでは、現在のハイパスフィルタ１５１のカットオフ周波数と、操作量に相当する差分との合計が最低周波数以上に留まっているか否かが判定される。ここで、「ＹＥＳ」と判定されると処理はステップＳＰ１０に進み、上述したステップＳＰ４と同様に、ハイパスフィルタ１５１のカットオフ周波数が操作量に相当する差分だけ増減される。換言すれば、ハイパスフィルタ１５１がオン状態であれば、現在のカットオフ周波数に対して操作量に相当する差分を増減した結果が最低周波数未満にならない限り、押込状態であるか否かにかかわらず処理内容は同様のものになる。
【００５２】
一方、現在のハイパスフィルタ１５１のカットオフ周波数と、操作量に相当する差分との合計が最低周波数未満になると、ステップＳＰ８において「ＮＯ」と判定され、処理はステップＳＰ１２に進む。ここでは、ハイパスフィルタ１５１がオフ状態に設定される。次に、処理がステップＳＰ１４に進むと、大型表示器１４の画像がオフ状態のものに切り替えられる。すなわち、カットオフ周波数の数値表示が文字列「ＯＦＦ」に変更される。
【００５３】
5．2．ＰＥＱ・Ｑ値ノブ操作イベント
また、Ｑ値ノブ２０２の操作イベントが発生すると、図８に示すＰＥＱ・Ｑ値ノブ操作イベントルーチンが起動される。図において処理がステップＳＰ３２に進むと、現在の調整対象バンドは、フィルタタイプを切り替え可能なバンドすなわちＨＩＧＨまたはＬＯＷバンドであるか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ３４に進む。ここでは、現在の調整対象バンド（ＨＩＧＨ＿ＭＩＤまたはＬＯＷ＿ＭＩＤバンドのうち何れか）のバンドパスフィルタのＱ値が、操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。かかる場合には、Ｑ値ノブ２０２が押込状態であるか否かは関知されない。但し、このＱ値は所定の最小値から最大値までの範囲内において設定可能になっている。現在のＱ値に対して操作量に相当する差分を増減した結果が最小値未満になると、Ｑ値は「０」に留められ、また、差分を増減した結果が最大値を超えると、Ｑ値は最大値に留められる。
【００５４】
一方、調整対象バンドとしてＨＩＧＨまたはＬＯＷバンドが選択されていた場合には、ステップＳＰ３２において「ＹＥＳ」と判定され、処理はステップＳＰ３６に進む。ここでは、Ｑ値ノブ２０２が押込状態であるか否かが判定される。ステップＳＰ３６において「ＮＯ」と判定されると、処理はステップＳＰ３８に進み、調整対象バンドのフィルタタイプとして、「バンドパスフィルタ」が選択されているか否かが判定される。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ４０に進み、上記ステップＳＰ３４と同様に、現在の調整対象バンド（ＨＩＧＨまたはＬＯＷバンド）のバンドパスフィルタのＱ値が、最小値から所定の最大値までの範囲内において操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。
【００５５】
一方、フィルタタイプが「バンドパスフィルタ」でなければ、ステップＳＰ３８において「ＮＯ」と判定され、実質的な処理が行われることなく本ルーチンの処理が終了する。フィルタタイプが「バンドパスフィルタ」でなければ、フィルタタイプは「ハイパスフィルタ」、「ローパスフィルタ」または「シェルビングフィルタ」のうち何れかである。これらのフィルタタイプにおいては、「Ｑ値」なるパラメータは存在しないため、Ｑ値ノブ２０２が押し込まれることなく操作されたとしても、その操作が一切無視されることになる。
【００５６】
また、Ｑ値ノブ２０２が押込状態であれば、ステップＳＰ３６において「ＹＥＳ」と判定され、処理はステップＳＰ４２に進む。ここでは、調整対象バンドのフィルタタイプがバンドパスフィルタ以外のタイプであるか否かが判定される。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ４４に進む。ここでは、操作方向が「切り替え方向」であるか否かが判定される。ここで、「切り替え方向」とは、現在のフィルタタイプがシェルビングフィルタであれば「反時計回り」であり、現在のフィルタタイプがハイパス／ローパスフィルタであれば「時計回り」である。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ４６に進み、調整対象バンドのフィルタタイプが「バンドパスフィルタ」に切り替えられる。なお、上述したボタン２７７，２７８，３０７，３０８（図５(b)参照）もここで全てオフ状態に切り替えられる。一方、操作方向が切り替え方向ではなかった場合は「ＮＯ」と判定され、実質的な処理が行われることなく本ルーチンが終了する。
【００５７】
また、調整対象バンドのフィルタタイプが「バンドパスフィルタ」であった場合には、ステップＳＰ４２において「ＮＯ」と判定され、処理はステップＳＰ４８に進む。ここでは、現在のＱ値に対して操作量に相当する差分を加算した加算結果が極値を超えていない状態、すなわち最小値以上であって最大値以下の範囲であるか否かが判定される。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ５０に進み、上記ステップＳＰ３４と同様に、現在の調整対象バンドのバンドパスフィルタのＱ値が、操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。
【００５８】
また、現在のＱ値に対して操作量に相当する差分を加算した加算結果が極値を超えている場合、すなわち最小値未満であるか最大値を超えた値である場合は処理はステップＳＰ５２に進み、フィルタタイプが切り替えられる。なお、切り替えられる先のフィルタタイプは、「最小値未満」になった場合はハイパス／ローパスフィルタ（ＬＯＷバンドにおいてはハイパスフィルタ、ＨＩＧＨバンドにおいてはローパスフィルタ）であり、「最大値を超えた」場合はシェルビングフィルタである。なお、上述したボタン２７７，２７８，３０７，３０８（図５(b)参照）のオン／オフ状態もこの新たなフィルタタイプに応じて切り替えられる。次に、処理がステップＳＰ５４に進むと、切り替えられた後のフィルタタイプがハイパス／ローパスフィルタであるか否かが判定される。
【００５９】
ここで「ＹＥＳ」と判定されると、処理はステップＳＰ５６に進み、ゲインノブ２０６の機能が「フィルタのオン／オフ状態切替」の機能に変更される。次に、処理がステップＳＰ５８に進むと、ゲインノブ画像２２６，２５６，２７６または３０６の表示がオン／オフ表示に切り替えられる。図５(a)，(b)においては、これらのゲインノブ画像の下方には、「０．０」あるいは「＋８．０」という数値データが表示されている。この数値データは、フィルタゲインをｄＢ単位で表示したものである。しかし、ハイパス／ローパスフィルタには、「ゲイン」なるパラメータが存在しないため、ステップＳＰ５６においては、この数値の部分がフィルタのオン／オフ状態を表す「ＯＮ」または「ＯＦＦ」の文字列に変更される。
【００６０】
次に、処理がステップＳＰ６０に進むと、調整対象バンドのＱ値ノブ画像およびその下方の数値表示が消去される。なお、対応するＱ値ノブ画像が消去されたとしても、上述したようにＱ値ノブ２０２に対する操作は依然として有効であり、Ｑ値ノブ２０２が押し込まれた状態で切り替え方向（反時計回り）に回動されると、調整対象バンドのフィルタタイプが「バンドパスフィルタ」に切り替えられる（ステップＳＰ４４，ＳＰ４６）。
【００６１】
また、ステップＳＰ５２において切り替えられた後のフィルタタイプが「シェルビングフィルタ」であった場合には、上記ステップＳＰ５４において「ＮＯ」と判定される。かかる場合には、ステップＳＰ５６，ＳＰ５８がスキップされた後にステップＳＰ６０が実行され、Ｑ値ノブ画像等が消去される。シェルビングフィルタにおいては、「ゲイン」なるパラメータは依然として有効であるため、ゲインノブに係る機能および表示状態は、フィルタタイプがバンドパスフィルタであった時と同様の状態に留められる。
【００６２】
5．3．ＰＥＱ・ゲインノブ操作イベント
また、ゲインノブ２０６の操作イベントが発生すると、図９に示すＰＥＱ・ゲインノブ操作イベントルーチンが起動される。図において処理がステップＳＰ７２に進むと、現在の調整対象バンドは、フィルタタイプを切り替え可能なバンドすなわちＨＩＧＨまたはＬＯＷバンドであるか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ７６に進む。ここでは、現在の調整対象バンド（ＨＩＧＨ＿ＭＩＤまたはＬＯＷ＿ＭＩＤバンドのうち何れか）のバンドパスフィルタのゲインが操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。但し、バンドパスフィルタのゲインは所定の最低値から最高値までの範囲内において設定可能になっている。現在のゲインに対して操作量に相当する差分を増減した結果が最低値未満になると、ゲインは最低値に留められ、また、差分を増減した結果が最高値を超えると、ゲインは最高値に留められる。
【００６３】
一方、調整対象バンドとしてＨＩＧＨまたはＬＯＷバンドが選択されていた場合には、ステップＳＰ７２において「ＹＥＳ」と判定され、処理はステップＳＰ７４に進む。ここでは、ゲインノブ２０６の機能が「フィルタのオン／オフ状態切替」であるか否かが判定される。フィルタタイプが「バンドパスフィルタ」または「シェルビングフィルタ」である場合には、ゲインノブ２０６の機能は「フィルタのオン／オフ状態切替」ではないため「ＮＯ」と判定され、処理はステップＳＰ７６に進み、上述したように最低値から最高値までの範囲内においてバンドパスフィルタまたはシェルビングフィルタのゲインが操作量に相当する差分だけ増減され、本ルーチンの処理が終了する。
【００６４】
一方、先にステップＳＰ５６において説明したように、フィルタタイプがハイパス／ローパスフィルタである場合には、ゲインノブ２０６の機能は「フィルタのオン／オフ状態切替」に設定されている。かかる場合には、ステップＳＰ７４において「ＹＥＳ」と判定され、処理はステップＳＰ７６に進む。ここでは、操作方向が切り替え方向であるか否かが判定される。ここで、ゲインノブ２０６の機能が「フィルタのオン／オフ状態切替」に設定されているとき、ゲインノブ２０６を時計回りに回すとフィルタがオン状態に設定され、反時計回りに回すとフィルタがオフ状態に設定されることとしている。
【００６５】
従って、現在、調整対象バンドのフィルタが「オン状態」であれば、切り替え方向は「反時計回り」になり、フィルタが「オフ状態」であれば、切り替え方向は「時計回り」になる。ステップＳＰ７６において「ＹＥＳ」と判定されると、処理はステップＳＰ７８に進み、フィルタのオン／オフ状態が反転するように切り替えられる。一方、ステップＳＰ７６において「ＮＯ」と判定されると、特に実質的な処理が行われることなく本ルーチンが終了する。
【００６６】
6．実施例の効果
(1)本実施例において、ＨＰＦノブ２００を押し込んで反時計回りに回転させると、ハイパスフィルタ１５１のカットオフ周波数が徐々に低くなり（ステップＳＰ１０）、カットオフ周波数が最低周波数に達した後もＨＰＦノブ２００を押込状態のままさらに反時計回りに回転させると、ハイパスフィルタ１５１がオフ状態になる（ステップＳＰ１２）。ここで、ユーザがハイパスフィルタ１５１をオフ状態にすることを意図してＨＰＦノブ２００を押し込みつつ反時計回りに回転させようとしたが、押し込みの深さが足りなかったため、「押し込んでいない」ものと看做された場合を想定してみる。
【００６７】
かかる場合は、カットオフ周波数が最低周波数に達するが、ハイパスフィルタ１５１自体はオン状態に保たれる。しかし、ハイパスフィルタ１５１をオン状態にしつつそのカットオフ周波数を最低周波数にした場合と、ハイパスフィルタ１５１をオフ状態にした場合とでは、聴感上の音質の違いは小さな場合が多く、放音される音声に対する影響を小さなものに留めることができる。さらに、ユーザは、誤操作に気付いた際には、ＨＰＦノブ２００を再び押し込み、ＨＰＦノブ２００を反時計回りに若干回転させるだけで意図した状態（オフ状態）にハイパスフィルタ１５１を設定でき、誤操作による影響をきわめて小さくすることができる。
【００６８】
また、ユーザがハイパスフィルタ１５１をオン状態に保ちつつそのカットオフ周波数を最低周波数付近で調節している際に、誤ってＨＰＦノブ２００を押し込んでしまうと、ユーザの意図に反してハイパスフィルタ１５１がオフ状態にされる可能性も考えられる。しかし、上述したように、カットオフ周波数が最低周波数付近では、ハイパスフィルタ１５１のオン／オフ状態による聴感上の音質の違いは小さな場合が多いから、やはり誤操作による影響をきわめて小さくすることができる。
【００６９】
(2)また、本実施例においては、調整対象バンドのフィルタタイプが「バンドパスフィルタ」であるときにＱ値ノブ２０２を押し込んで回転させると、フィルタのＱ値が徐々に変化し、やがてＱ値が極値を超えると、フィルタタイプが「ハイパス／ローパスフィルタ」または「シェルビングフィルタ」に切り替えられる（ステップＳＰ４８，ＳＰ５２）。かかる場合には、フィルタタイプの切替えの前後において音質が相当に変化する場合も多い。
【００７０】
しかし、本実施例においては、現在のＱ値に対して操作量に相当する差分を加算した加算結果が極値（Ｑ値の最大値または最小値）を超えたときにフィルタタイプを切り替えるようにしたため、誤操作によってユーザの意に反してフィルタタイプが切り替えられることは極めて稀である。一般的に、パラメトリックイコライザは、あるチャンネルの音声信号の全体の周波数特性を調整するために用いられるものであるから、Ｑ値は中間的な値に設定されることが多い。従って、通常の使用状態（Ｑ値が中間的な値である状態）においてＱ値を調整しているとき、誤ってＱ値ノブ２０２を押し込んで回転させてしまったとしても、ユーザの意に反してフィルタタイプが切り替えられることは無い。
【００７１】
また、フィルタタイプが「ハイパス／ローパスフィルタ」または「シェルビングフィルタ」であるとき、Ｑ値ノブ２０２を押し込みつつ、切り替え方向に回転させると、フィルタタイプが「バンドパスフィルタ」に切り替えられる（ＳＰ４２〜ＳＰ４６）。すなわち、Ｑ値ノブ２０２に対して、「押し込む」および「回転させる」という二つの操作が行われたときに、フィルタタイプが切り替えられる。ここで、上述したように、ハイパス／ローパスフィルタまたはシェルビングフィルタにおいては、「Ｑ値」なるパラメータは存在しないため、意図的にＱ値ノブ２０２が操作される場合とは、フィルタタイプを切り替える場合しか存在しない。
【００７２】
また、ユーザが誤ってＱ値ノブ２０２を操作した場合においても、「押し込む」および「回転させる」という二つの操作を誤って行う場合は、きわめて稀であると考えられる。このように、フィルタタイプが「ハイパス／ローパスフィルタ」または「シェルビングフィルタ」であるとき、誤操作によってユーザの意に反してフィルタタイプが切り替えられることは極めて稀である。このように、本実施例によれば、様々な誤操作によってユーザの意に反してパラメータが変更されてしまう危険性をきわめて小さくすることができる。
【００７３】
7．変形例
本発明は上述した実施例に限定されるものではなく、例えば以下のように種々の変形が可能である。
(1)上記実施例においては、ＣＰＵ１８上で動作するプログラムによってハイパスフィルタ１５１およびパラメトリックイコライザ１５２，１７０，１８０の各種パラメータの設定を行ったが、これらのプログラムのみをＣＤ−ＲＯＭ、メモリカード等の記録媒体に格納して頒布し、あるいは伝送路を通じて頒布することもできる。
【００７４】
(2)また、上記実施例においては、パラメトリックイコライザ１５２，１７０，１８０のＨＩＧＨまたはＬＯＷバンドのフィルタタイプがハイパス／ローパスフィルタであるとき、ゲインノブ２０６を用いてオン／オフ状態を切り替えた。しかし、ハイパスフィルタ１５１と同様に、周波数ノブ２０４を用いてハイパス／ローパスフィルタのオン／オフ状態を制御してもよい。
【００７５】
まず、ＬＯＷバンドについてフィルタタイプが「ハイパスフィルタ」である場合には、ＨＰＦノブ２００の操作イベントに対する処理（図７）と全く同様の処理を周波数ノブ２０４の操作に対して実行するとよい。すなわち、周波数ノブ２０４が押し込まれずに操作された場合はカットオフ周波数の調整のみ行い（ＳＰ４）、周波数ノブ２０４が押込状態で反時計回りに回動され、現在のカットオフ周波数に対して操作量に相当する差分を増減した結果が最低周波数未満になると、フィルタをオフ状態に設定し（ＳＰ１２）、フィルタがオフ状態であるときに周波数ノブ２０４が押込状態で時計回りに操作されると該フィルタをオン状態に設定するとよい（ＳＰ１６）。
【００７６】
但し、ＨＩＧＨバンドについてフィルタタイプが「ローパスフィルタ」である場合には、図７の場合とは、オン／オフ状態を切り替える回転方向を逆にすると好適である。まず、周波数ノブ２０４が押し込まれずに操作された場合は、図７のステップＳＰ４と同様にカットオフ周波数の調整のみが行なわれる。また、周波数ノブ２０４が押込状態で時計回りに回動され、現在のカットオフ周波数に対して操作量に相当する差分を増減した結果が最高周波数を超えると、ローパスフィルタがオフ状態に設定される。これは、ローパスフィルタにあっては、カットオフ周波数が高いほど、フィルタのオン／オフ切り替えによる音質の変化が少なくなるからである。また、フィルタがオフ状態であるときに周波数ノブ２０４が押込状態で反時計回りに操作されると該フィルタがオン状態に設定される。
【００７７】
(3)また、上記実施例においては、現在のＱ値に対してＱ値ノブ２０２の操作量に相当する差分を加算した加算結果が極値を超えたときにフィルタタイプを切り替えるようにしたが、本発明はこれに限られるわけではない。例えば、現在のＱ値に対してＱ値ノブ２０２の操作量に相当する差分を加算した加算結果が最大値を超えた場合にのみフィルタタイプをバンドパスフィルタ以外のタイプに切り替えるようにし、切替え先のフィルタタイプ（シェルビングフィルタまたはハイパス／ローパスフィルタ）は、予めモード設定によって決定できるようにしてもよい。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施例のデジタルミキサのブロック図である。
【図２】該デジタルミキサのアルゴリズムの全体ブロック図である。
【図３】該アルゴリズムの要部のブロック図である。
【図４】デジタルミキサの操作パネルの要部の平面図である。
【図５】大型表示器１４における表示例を示す図である。
【図６】ノブ操作子ユニット３０の構造図である。
【図７】ＨＰＦノブ操作イベントルーチンのフローチャートである。
【図８】ＰＥＱ・Ｑ値ノブ操作イベントルーチンのフローチャートである。
【図９】ＰＥＱ・ゲインノブ操作イベントルーチンのフローチャートである。
【符号の説明】
【００７９】
２：スイッチ群、４：電動フェーダ群、６：回転ノブ群、８：波形Ｉ／Ｏ部、１０：信号処理部、１２：バスライン、１４：大型表示器（表示手段）、１６：その他Ｉ／Ｏ部、１８：ＣＰＵ（処理装置）、２０：フラッシュメモリ、２２：ＲＡＭ、３０：ノブ操作子ユニット、３１：ノブ、３２：軸、３５：回転操作検出部、３６，３７：接触センサ、３８：係止部材、３９：付勢部材、４０：軸方向操作検出部、１０２：アナログ入力部、１０４：デジタル入力部、１０８：入力パッチ部、１１０：ステレオ入力チャンネル調整部、１１２：入力チャンネル調整部、１１２−ｎ：第ｎ入力チャンネル調整部、１１６：ＭＩＸバス群、１１８：ステレオバス、１２０：ステレオ出力チャンネル部、１２２：ＭＩＸ出力チャンネル部、１２２−ｍ：第ｍＭＩＸ出力チャンネル部、１２６：出力パッチ部、１２８：アナログ出力部、１３０：デジタル出力部、１５０：アッテネータ、１５１：ハイパスフィルタ、１５２，１７０，１８０：パラメトリックイコライザ、１５４：チャンネル遅延部、１５５：音量調整部、１５６：オンオフ切換部、１５８：ステレオセンドオンオフ切換部、１６０：ＰＡＮ設定部、１６２−１〜１６２−１２：信号切換部、１６４−１〜１６４−１２：センドレベル調節部、１６６−１〜１６６−１２：センドオンオフ切換部、１７１：コンプレッサ、１７２−Ｌ，Ｒ：音量調整部、１７４−Ｌ，Ｒ：オンオフ切換部、１７６−Ｌ，Ｒ：チャンネル遅延部、２００：ＨＰＦノブ、２０２：Ｑ値ノブ、２０４：周波数ノブ、２０６：ゲインノブ、２０８〜２１４：バンド選択キー、２１６：カーソルボタン、２１７：ＥＮＴＥＲボタン、２２０：ＨＰＦ・ＰＥＱ概要設定部、２２１：バンド名表示部、２２４，２３４，２４４，２５４：周波数ノブ画像、２２６，２３６，２４６，２５６：ゲインノブ画像、２３２，２４２：Ｑ値ノブ画像、２５８：カーソル、２５９，２６４：ＨＰＦノブ画像、２６０：周波数特性グラフ表示部、２６２：周波数特性グラフ表示部、２６６：ＨＰＦオン／オフボタン、２６８：ＰＥＱオン／オフボタン、２７２，２８２，２９２，３０２：Ｑ値ノブ画像、２７４，２８４，２９４，３０４：周波数ノブ画像、２７６，２８６，２９６，３０６：ゲインノブ画像、２７７：シェルビングフィルタ選択ボタン、２７８：ハイパスフィルタ選択ボタン、３００：ＨＰＦ・ＰＥＱ詳細設定画面、３０７：シェルビングフィルタ選択ボタン、３０８：ローパスフィルタ選択ボタン。
【図１】
2008067040.tif 000003
【図２】
2008067040.tif 000004
【図３】
2008067040.tif 000005
【図４】
2008067040.tif 000006
【図５】
2008067040.tif 000007
【図６】
2008067040.tif 000008
【図７】
2008067040.tif 000009
【図８】
2008067040.tif 000010
【図９】
2008067040.tif 000011