(57)【要約】【課題】  パラメータ設定装置において、ユーザが可動操作器の操作子の位置を所定の位置に設定し易くする。【解決手段】  パラメータ設定部Ｂ１１は、可動操作器４０Ａ，４０Ｂの操作子４１の位置に応じて制御パラメータを設定して利用装置２４に供給する。目標位置変位制御部Ｂ１２は、目標位置記憶部Ｂ１３に記憶されている目標位置データに応じて、可動操作器４０Ａ、４０Ｂ内の電動モータ４５を制御して、操作子４１を目標位置に自動設定する。操作抵抗力制御部Ｂ１４は、抵抗力記憶部Ｂ１５に記憶されている抵抗力テーブルを用いて、操作子４１の変位操作に対して操作子４１の位置に応じた抵抗力を付与する。抵抗力は、目標位置から遠ざかるに従って連続的に大きくなり、または回避位置に近づくに従って連続的に大きくなる。【選択図】  図２
2008085830.tif 000002
【特許請求の範囲】
【請求項１】
手動操作により変位する操作子の位置を表す信号を出力する可動操作器を備え、前記操作子の位置に応じて制御パラメータを設定するパラメータ設定装置において、
前記操作子の手動操作に対して抵抗力を付与する抵抗力付与手段と、
前記可動操作器から前記操作子の位置を表す信号を入力し、前記操作子が予め決められた位置から離れるに従ってまたは予め決められた位置に近づくに従って前記抵抗力が連続的に大きくなるように、前記抵抗力付与手段による抵抗力の付与を制御する抵抗力制御手段と
を設けたことを特徴とするパラメータ設定装置。
【請求項２】
請求項１に記載したパラメータ設定装置において、
前記抵抗力制御手段は、
前記操作子の位置に対する抵抗力を複数の異なる特性で変化させるための複数の変化特性制御データを記憶する制御データ記憶手段を有し、
前記制御データ記憶手段に記憶されている複数の変化特性制御データのうちのいずれかを選択して、同選択した変化特性制御データを用いて前記抵抗力付与手段による抵抗力の付与を制御するようにしたパラメータ設定装置。
【請求項３】
前記操作子の位置を目標位置に自動的に設定する自動設定手段を、さらに設けた請求項１または２に記載したパラメータ設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手動操作により変位する操作子の位置を表す信号を出力する可動操作器を備え、操作子の位置に応じて制御パラメータを設定するパラメータ設定装置に関する。
【背景技術】
【０００２】
この種のパラメータ設定装置として、従来から、音響ミキサーがよく知られている。音響ミキサーは、複数のフェーダ（本発明の操作子に対応）を備え、各フェーダの位置により複数の信号の出力レベルを設定する。特に、最近の音響ミキサーにおいては、下記特許文献１に示されているように、各フェーダの機能を切り換えて用いたり、フェーダを駆動する電動アクチュエータを装備していて、フェーダを状況に応じて予め決めておいた位置に自動的に変位させたりすることも行われている。このフェーダの自動設定を、以下シーンコールという。
【特許文献１】特開２００４−２４７８９８号公報
【発明の開示】
【０００３】
上記従来の音響ミキサーにおいては、前記シーンコール後にも、ユーザはフェーダを自由に変位させることができるが、ユーザがフェーダを変位させたことにより、その後の設定バランスが崩れてしまう場合がある。この場合、ユーザが意図的にフェーダを変位させたものであれば問題はないが、そうでない場合には、設定バランスの崩れが問題になると同時に、設定バランスが崩れた状態を元に戻すことは難しい。また、ユーザが、前記設定バランスの崩れた状態を元に戻そうとしてフェーダを操作した場合、このフェーダの操作により、設定バランスがより大きくずれてしまうこともある。
【０００４】
前記シーンコール以外の場合でも、フェーダ（可動操作器）が特定の機能に用いられる場合には、操作子の位置として好ましい位置が存在する場合もあり、また、操作子の位置として避けることが好ましい位置が存在する場合もある。このことは、前記音響ミキサーにおける信号の出力レベルに限らず、音響ミキサーにより付与される音響効果をフェーダで制御する場合も同様な問題が発生する。また、音響ミキサーばかりではなく、電子楽器を含む楽音信号を生成する楽音信号発生装置においても、楽音信号の出力レベル、効果などを可動操作器で制御する場合には、同様な問題が発生する。さらには、音響ミキサー、楽音信号発生装置などの楽音信号を扱う装置以外でも、同種の問題が発生することもある。
【０００５】
本発明は、上記問題に対処するためになされたもので、その目的は、ユーザが可動操作器の操作子の位置を所定の位置に設定し易くしたパラメータ設定装置を提供することにある。
【０００６】
上記目的を達成するために、本発明の特徴は、手動操作により変位する操作子の位置を表す信号を出力する可動操作器を備え、操作子の位置に応じて制御パラメータを設定するパラメータ設定装置において、操作子の手動操作に対して抵抗力を付与する抵抗力付与手段と、可動操作器から操作子の位置を表す信号を入力し、操作子が予め決められた位置から離れるに従ってまたは予め決められた位置に近づくに従って前記抵抗力が連続的に大きくなるように、抵抗力付与手段による抵抗力の付与を制御する抵抗力制御手段とを設けたことにある。
【０００７】
操作子は、例えばフェーダまたは回転操作子で構成され、音響ミキサーおよび楽音信号発生装置の制御パラメータを設定するのに適しているとともに、その他の装置における制御パラメータの設定にも利用される。音響ミキサーおよび楽音信号発生装置においては、例えば、信号の出力レベルを制御するための制御パラメータ、信号に付与される効果を制御するための制御パラメータの設定に利用される。また、パラメータ設定装置内に複数の可動操作器を設けるとともに、複数の可動操作器に対応させて複数の抵抗力付与手段を設けるようにし、抵抗力制御手段は、複数の抵抗力付与手段による抵抗力の付与を独立して制御できるようにするとよい。
【０００８】
上記のように構成した本発明においては、抵抗力制御手段が、操作子が予め決められた位置から離れるに従って手動操作に対する抵抗力が連続的に大きくなるように、抵抗力付与手段による抵抗力の付与を制御する場合には、ユーザは、操作子が予め決められた位置から離れるに従って操作子を変位させ難くなる。したがって、この場合には、操作子が設定されるべき目標位置を予め決められた位置として定めれば、ユーザは操作子の目標位置からのずれ量を感知できるとともに、操作子を操作した場合には操作子の操作が目標位置から離れる方向の操作であるか、目標位置に近づく方向の操作であるかを認識できる。その結果、ユーザは、操作子を目標位置に変位させ易くなるとともに、操作子を目標位置から離れる方向に変位させ難くなる。また、ユーザが操作子を意図的に目標位置から離れる方向に変位させる場合には、同方向への変位をユーザに確実に認識させることもできる。
【０００９】
また、抵抗力制御手段が、操作子が予め決められた位置に近づくに従って手動操作に対する抵抗力が連続的に大きくなるように、抵抗力付与手段による抵抗力の付与を制御する場合には、ユーザは、操作子が予め決められた位置に近づくに従って操作子を変位させ難くなる。したがって、この場合には、操作子が設定されるべきでない回避位置を予め決められた位置として定めれば、ユーザは操作子の回避位置からのずれ量を感知できるとともに、操作子を操作した場合には操作子の操作が回避位置に近づく方向の操作であるか、回避位置から離れる方向の操作であるかを認識できる。その結果、ユーザは、操作子を回避位置を避けて変位させ易くなるとともに、操作子を回避位置に変位させ難くなる。また、ユーザが操作子を意図的に回避位置に近づく方向に変位させる場合には、同方向への変位をユーザに確実に認識させることもできる。
【００１０】
本発明の他の特徴は、抵抗力制御手段は、操作子の位置に対する抵抗力を複数の異なる特性で変化させるための複数の変化特性制御データを記憶する制御データ記憶手段を有し、制御データ記憶手段に記憶されている複数の変化特性制御データのうちのいずれかを選択して、同選択した変化特性制御データを用いて抵抗力付与手段による抵抗力の付与を制御するようにしたことにもある。
【００１１】
この場合、可動操作器の複数の機能に対応させて複数の変化特性制御データを制御データ記憶手段内に記憶させておき、または可動操作器が利用される複数の状況に対応させて複数の変化特性制御データを制御データ記憶手段内に記憶させておくとよい。そして、制御データ記憶手段内に記憶されている複数の変化特性制御データのうちから、指定される機能または状況に応じて1つの変化特性制御データを選択する選択手段を抵抗力制御手段内に設けて、選択手段によって選択された変化特性制御データに応じて抵抗力付与手段による抵抗力の付与を制御するようにするとよい。ここで、可動操作器の機能とは、信号の出力レベルを制御するための制御パラメータの設定機能、信号に付与される効果を制御するための制御パラメータの設定機能など、制御パラメータで異なる対象を制御することを意味する。また、可動操作器が利用される状況とは、同一の機能の範囲内において、可動操作器が利用される環境、場面、タイミングなどを意味する。
【００１２】
これによれば、前記機能および状況のいずれか一方または両方の変化により、可動操作器の使用状態が変化した場合でも、同使用状態に応じて、ユーザが、操作子を目標位置に変位させ易くするとともに、操作子を目標位置から離れる方向に変位させ難くしたり、操作子を回避位置から離れる方向に変位させ易くするとともに、操作子を回避位置に変位させ難くしたりすることができる。
【００１３】
また、本発明の他の特徴は、前記パラメータ設定装置において、さらに、操作子の位置を目標位置に自動的に設定する自動設定手段を設けたことにある。この場合も、可動操作器の複数の機能に対応させて複数の目標位置を表す目標位置データを目標位置記憶手段内に記憶させておき、または可動操作器が利用される複数の状況に対応させて複数の目標位置を表す目標位置データを目標位置記憶手段内に記憶させておくとよい。そして、目標位置記憶手段内に記憶されている複数の目標位置データのうちから、指定される機能または状況に応じて1つの目標位置データを選択する選択手段を自動設定手段内に設けて、選択手段によって選択された目標位置データに応じて可動操作器の位置を自動的に設定するようにするとよい。
【００１４】
これによれば、ユーザは、操作子を操作しなくても、操作子は適当な目標位置に自動的に設定されるので、パラメータ設定装置の使い勝手が良好になる。また、ユーザは、この目標位置から操作子を適宜変位させて、ユーザの意思を混じえた設定も可能である。特に、前記のように、可動操作器の機能または可動操作器が利用される状況に応じて操作子の位置を目標位置に設定するようにすれば、操作子の位置が前記機能または状況に応じた適当な位置に自動的に設定されるので、パラメータ設定装置の使い勝手がより良好になる。
【００１５】
さらに、前記のような操作子の位置の自動設定機能を有するパラメータ設定装置においては、抵抗力制御手段が、操作子が予め決められた位置から離れるに従って前記抵抗力が連続的に大きくなるように、抵抗力付与手段による抵抗力の付与を制御する場合には、前記目標位置と前記予め決められた位置とを一致させるとよい。また、抵抗力制御手段が、操作子が予め決められた位置に近づくに従って前記抵抗力が連続的に大きくなるように、抵抗力付与手段による抵抗力の付与を制御する場合には、前記目標位置と前記予め決められた位置とを離すようにするとよい。これによれば、操作子が目標位置に自動設定された後に、操作子がユーザの操作によって目標位置から変位され難くなるとともに、目標位置から変位してしまった場合には、操作子がユーザの操作によって目標位置に戻され易くなる。
【００１６】
さらに、本発明の実施にあたっては、電子楽器の発明に限定されることなく、同電子楽器に適用されるコンピュータプログラムおよび方法の発明としても実施し得るものである。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態について図面を用いて説明すると、図1は、本発明に係るパラメータ設定装置を含む装置全体のハードウェア構成を示すブロック図である。この装置は、バス１０に接続された可動操作器部２１、その他の操作子部２２、表示器２３および利用装置部２４を備えている。
【００１８】
可動操作器部２１は、図２に示すように、複数の可動操作器４０Ａ，４０Ｂを備えている。可動操作器４０Ａは、直線的に変位する操作子４１（フェーダ）を備えている。可動操作器４０Ｂは、回転変位する操作子４１を備えている。これらの可動操作器４０Ａ，４０Ｂは、楽音信号、音声信号などの信号の出力レベル（ミキシングレベル）を調整したり、前記信号に付与される音響効果の各種制御要素（変調信号のレベルまたは周波数、信号の周波数特性）を調整するために利用される。
【００１９】
可動操作器４０Ａについて、図３の概略縦断面図を用いて簡単に説明しておく。可動操作器４０Ａは、ユーザによって操作される操作子４１を備えている。操作子４１は、駆動ブロック４２の上面に固着されてハウジング４３の上方に突出している。駆動ブロック４２は、ハウジング４３内側部の下部に両端を固定したガイドロッド４４の外周上に同ロッド４４の軸線方向に変位可能に組み付けられている。ハウジング４３内には、ガイドロッド４４の一端近傍位置に電動アクチュエータとしての電動モータ４５が収容されている。電動モータ４５は減速器を内蔵しており、同モータ４５の回転は減速器を介して回転軸４５ａに伝達される。回転軸４５ａの上端部外周上には、回転軸４５ａと一体回転する駆動プーリ４６が組み付けられている。
【００２０】
駆動プーリ４６の外周面上には、図３，４に示すように、環状に形成したゴム製のベルト４７が一端部にて巻き回されている。ベルト４７の他端部は、従動プーリ４８の外周面上に巻き回れている。従動プーリ４８は、ハウジング４３の内側面から一体的に突出した支持プレート４３ａを回転可能に貫通した回転支持体５１の上面に固定されている。駆動ブロック４２は、その上部にてベルト４７に固定されていて、ベルト４７の回転と一体的にガイドロッド４４の軸線方向に変位する。したがって、電動モータ４５の回転に連動して、駆動ブロック４２および操作子４１は変位する。また、操作子４１を手動操作することによっても、駆動ブロック４２および操作子４１は変位する。
【００２１】
駆動ブロック４２には、磁気センサ５２が組み付けられている。磁気センサ５２は、駆動ブロック４２および操作子４１の位置を検出するためのものであり、ガイドロッド４４に固着された図示しない帯状の磁性部材に対向している。磁性部材は、ガイドロッド４４の軸線方向に延設して設けられており、Ｎ極とＳ極を交互に磁化した２列の磁性パターンからなる。一方の磁性パターンは、他方の磁性パターンに対してπ／２だけずれている。磁気センサ５２は、駆動ブロック４２の変位により、互いにπ／２だけ位相の異なる２列のパルス信号を出力する。このパルス列信号は、駆動ブロック４２および操作子４１の位置の計算に用いられる。この位置の計算は、実際には、後述するＣＰＵ３１によるプログラム処理により実行される。この場合、操作子４１は、その作動開始時に初期位置に設定されて、この初期位置からの変位量および変位方向により、駆動ブロック４２および操作子４１の位置は計算される。なお、この磁気センサ５２に代えて、光センサを利用することも可能である。
【００２２】
可動操作器４０Ｂについては、図面を用いた詳しい説明は省略するが、この可動操作器４０Ｂの操作子４１は、電動モータの回転力により減速器を介して回転駆動される。手動操作により、操作子４１を回転させることも可能である。また、この可動操作器４０Ｂ内にも回転位置センサ（例えば、ロータリエンコーダ）が内蔵されており、操作子４１の回転位置が検出されるようになっている。
【００２３】
その他の操作子部２２は、複数のオン・オフ式の複数の操作子からなり、装置全体の動作の制御、制御データの生成などに利用される。表示器４０は、表示画面上に文字、図形などを表示するためのもので、液晶ディスプレイ（ＬＣＤ）によって構成されている。
【００２４】
利用装置部２４は、可動操作器部２１で設定されたパラメータを利用する装置であり、例えば音響ミキサー、電子楽器などである。なお、この電子楽器は、少なくとも楽音信号生成回路を含み、鍵盤などの演奏操作子を含むこともある。これらの音響ミキサーおよび電子楽器においては、可動操作器部２１で設定されたパラメータは、複数の系統またはチャンネルの楽音信号、音声信号などの出力レベルを制御する制御パラメータ、楽音信号、音声信号などに付与される効果を制御するための制御パラメータ、楽音信号、音声信号などの周波数特性を制御する制御パラメータとして利用される。なお、利用装置は、音響ミキサーおよび電子楽器に限定されるものではなく、前記可動操作器部２１で設定されたパラメータを利用できるものであれば、どのような装置であってもよい。
【００２５】
また、この装置は、バス１０にそれぞれ接続されたＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、記憶装置３４およびインターフェース回路３５も備えている。ＣＰＵ３１、ＲＯＭ３２およびＲＡＭ３３は、コンピュータ部を構成する。ＣＰＵ３１は、後述するプログラムを実行する。ＲＯＭ３２は、各種プログラムおよびデータを記憶する。ＲＡＭ３３は、各種データの一時的な記憶装置として機能する。記憶装置３４は、フラッシュメモリ、ハードディスクなどの書き込み可能な不揮発性の大容量の記録媒体と、同記録媒体に対するドライブユニットとからなる。記憶装置３４は、各種プログラムおよび各種データを記憶する。これらのデータおよびプログラムは、予め記憶装置３４に記憶されていてもよいし、インターフェース回路３５を介して外部から取り込んでもよい。インターフェース回路３５は、外部機器、インターネットなどの接続を実現するものである。
【００２６】
次に、上記のように構成した実施形態のパラメータ設定に関する部分について、図２を用いて説明する。図２は、図１のハードウェアとの協働により、ＣＰＵ３１によるプログラム処理によって実現されるパラメータ設定に関する部分を機能ブロック図により示している。なお、図２において、電動モータ４５は、複数の可動操作器４０Ａ，４０Ｂ内の電動モータにそれぞれ対応する。また、位置センサ５２は、図１の磁気センサ５２を含み、複数の可動操作器４０Ａ，４０Ｂの各操作子４１の位置をそれぞれ検出して、検出した位置を表す検出信号をそれぞれ出力するセンサを示す。なお、この図２の機能ブロック図においては、複数の可動操作器４０Ａ，４０Ｂの数は利用装置２４内の制御対象の数に等しく、複数の操作子４１の位置に応じて、利用装置２４内の複数の制御対象が固定的に制御される。
【００２７】
複数の操作子４１の位置を表す信号は、パラメータ設定部Ｂ１１に供給される。パラメータ設定部Ｂ１１は、プログラム処理により実現されるもので、位置センサ５２からの複数の検出信号に応じて複数の制御パラメータをそれぞれ生成して利用装置２４に出力する。この制御パラメータの生成においては、操作子４１の位置を表す信号をそのまま出力してもよいが、同位置を予め記憶された特性に従って変換して出力してもよい。これにより、複数の操作子４１の位置に応じて、利用装置２４内の制御対象である複数の要素が制御される。
【００２８】
複数の操作子４１は、目標位置変位制御部Ｂ１２によって目標位置に自動的に変位されるようになっている。目標位置変位制御部Ｂ１２も、プログラム処理により実現されるもので、位置センサ５２から複数の操作子４１の位置を表す信号をそれぞれ入力するとともに、目標位置記憶部Ｂ１３に記憶されている目標位置を表す目標位置データを入力して、前記位置が前記目標位置に一致するように、電動モータ４５の回転をフィードバック制御する。目標位置記憶部Ｂ１３は、図１のＲＡＭ３３に設けられた一時記憶部であり、後述する処理により目標位置データが記憶される。また、この目標位置変位制御部Ｂ１２は、前記目標位置記憶部Ｂ１３への目標位置データの更新の際、すなわち目標位置への変位指示に応答して動作するものである。それ以外の状態では、目標位置変位制御部Ｂ１２が電動モータ４５を駆動制御して、操作子４１を変位させることはない。そして、目標位置変位制御部Ｂ１２が電動モータ４５を駆動制御していない状態では、ユーザの操作により操作子４１は変位する。
【００２９】
一方、前記操作子４１の手動による操作に対しては、操作抵抗力制御部Ｂ１４により、操作子４１の位置に応じた抵抗力（反力）が付与されるようになっている。操作抵抗力制御部Ｂ１４も、プログラム処理により実現されるもので、位置センサ５２から複数の操作子４１の位置を表す信号を入力する。そして、操作抵抗力制御部Ｂ１４は、抵抗力記憶部Ｂ１５に記憶されている抵抗力であって、前記位置に対応した抵抗力を表す抵抗力データを抵抗力記憶部Ｂ１５から読み出して、電動モータ４５を制御することにより反力を付与する。抵抗力記憶部Ｂ１５も、図１のＲＡＭ３３に設けられた一時記憶部であり、後述する処理により抵抗力データが記憶される。
【００３０】
次に、操作抵抗力制御部Ｂ１４による抵抗の付加方法（第1の抵抗力付与方法）について説明する。抵抗力記憶部Ｂ１５には、複数の抵抗力テーブルが記憶されるようになっている。複数の抵抗力テーブルは、操作子４１の位置に対して複数の異なる特性で変化する複数種類の抵抗力をそれぞれ記憶するものである。これらの複数種類の抵抗力は、利用装置２４によって利用される制御パラメータの種類、すなわち複数の可動操作器４０Ａ，４０Ｂにそれぞれ割り当てられている。図５(Ａ)〜(Ｅ)の実線は、それぞれ異なる種類の抵抗力の変化特性を示している。
【００３１】
図５(Ａ)〜(Ｅ)において、横軸は操作子４１の位置を示すもので、操作子４１の最小位置を「０」とし、操作子４１の「０」から最大位置までの変化位置を「０」から線形的に増加する正の値で表している。操作子４１の最小位置とは、可動操作器４０Ａでは操作子４１が図示最下位置まで変位している位置であり、可動操作器４０Ｂでは操作子４１の図示最左回転位置まで回転している位置である。操作子４１の最大位置とは、可動操作器４０Ａでは操作子４１が図示最上位置まで変位している位置であり、可動操作器４０Ｂでは操作子４１の図示最右回転位置まで回転している位置である。一方、図５(Ａ)〜(Ｅ)の縦軸は、操作子４１に付与される抵抗力を示している。抵抗力の正の値は、操作子４１の最大位置の方向に、絶対値の大きさに比例した力を操作子４１に付与することを意味する。抵抗力の負の値は、操作子４１の最小位置の方向に、絶対値の大きさに比例した力を操作子４１に付与することを意味する。抵抗力が「０」であるときには操作子４１に力を付与しない。
【００３２】
しかし、この抵抗力に基づいて電動モータ４５が操作子４１に付与する力は、操作子４１がプーリ４６，４８とベルト４７との間の静止摩擦力、駆動ブロック５２とガイドロッド４４との間の静止摩擦力、およびその他の静止摩擦力の合計値より小さな値の範囲内、すなわち操作子４１が変位を開始しない範囲内の大きさの力である。これにより、操作子４１に前記抵抗力を付与しても操作子４１は変位しない。そして、操作子４１を変位させようとする場合には、ユーザは前記摩擦力に前記抵抗力を加えた値よりも大きな力を付与する必要がある。したがって、操作抵抗力制御部Ｂ１４による電動モータ４５の制御により、ユーザの操作子４１の操作に対する抵抗力が付与されることになる。
【００３３】
より、具体的に説明すると、図５(Ａ)の実線は、操作子４１の位置が最小位置から中央位置付近に向かうに従って、抵抗力が絶対値の大きな正の値から連続的かつ滑らかに「０」に向かい、かつ操作子４１の位置が中央位置付近から最大位置に向かうに従って、抵抗力が「０」から連続的かつ滑らかに絶対値の大きな負の値に向かう特性を示している。なお、この場合の目標位置は、中央位置を示す。この場合、操作子４１の位置が最小位置と中央位置付近との間にあれば、操作子４１を中央位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が中央位置から最小位置に向かうに従って大きくなる。操作子４１の位置が中央位置付近と最大位置との間にあれば、操作子４１を中央位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が中央位置から最大位置に向かうに従って大きくなる。したがって、前記図５(Ａ)の実線の特性によれば、ユーザが操作子４１を中央位置付近から最小位置または最大位置に向かって変位させようとすると、中央位置から遠ざかるに従って大きな抵抗力が操作子４１の操作に付与される。逆に、ユーザが操作子４１を最小位置または最大位置から中央位置付近に向かって変位させようとすると、中央位置から遠ざかるに従って大きな補助力が操作子４１の操作に付与される。
【００３４】
図５(Ｂ)の実線は、操作子４１の位置が最小位置付近から最大位置に向かうに従って、抵抗力が「０」から連続的かつ滑らかに絶対値の大きな負の値に向かう特性を示している。なお、この場合の目標位置は、最小位置付近の値を示す。この場合、操作子４１の位置が最小位置付近以外では、操作子４１を最小位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が最小位置付近から最大位置に向かうに従って大きくなる。最小位置付近では、抵抗力は「０」である。したがって、前記図５(Ｂ)の実線の特性によれば、ユーザが操作子４１を最小位置付近から最大位置に向かって変位させようとすると、最小位置付近から遠ざかるに従って大きな抵抗力が操作子４１の操作に付与される。逆に、ユーザが操作子４１を最小位置に向かって変位させようとすると、最小位置から遠ざかるに従って大きな補助力が操作子４１の操作に付与される。
【００３５】
図５(Ｃ)の実線は、操作子４１の位置が最大位置付近から最小位置に向かうに従って、抵抗力が「０」から連続的かつ滑らかに絶対値の大きな正の値に向かう特性を示している。なお、この場合の目標位置は、最大位置付近の値を示す。この場合、操作子４１の位置が最大位置付近以外では、操作子４１を最大位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が最大位置付近から最小位置に向かうに従って大きくなる。最大位置付近では、抵抗力は「０」である。したがって、前記図５(Ｃ)の実線の特性によれば、ユーザが操作子４１を最大位置付近から最小位置に向かって変位させようとすると、最大位置付近から遠ざかるに従って大きな抵抗力が操作子４１の操作に付与される。逆に、ユーザが操作子４１を最大位置に向かって変位させようとすると、最大位置から遠ざかるに従って大きな補助力が操作子４１の操作に付与される。
【００３６】
前記のように、抵抗力が図５(Ａ)〜(Ｃ)の実線の特性に従えば、ユーザは操作子４１の目標位置からのずれ量を感知できるとともに、操作子４１を操作した場合には操作子４１の位置が目標位置から離れる方向の操作であるか、目標位置に近づく方向の操作であるかを認識できる。その結果、ユーザは、操作子４１を目標位置に変位させ易くなるとともに、操作子を目標位置から離れる方向に変位させ難くなる。また、ユーザが操作子４１を意図的に目標位置から離れる方向に変位させる場合には、同方向への変位をユーザに確実に認識させることがきる。
【００３７】
図５(Ｄ)の実線は、操作子４１の位置が最小位置から中央位置に向かうに従って、抵抗力が「０」から連続的かつ滑らかに絶対値の大きな負の値に向かい、かつ操作子４１の位置が中央位置から最大位置に向かうに従って、抵抗力が絶対値の大きな正の値から連続的かつ滑らかに「０」に向かう特性を示している。なお、この場合には、回避位置は、中央位置を示す。この場合、操作子４１の位置が最小位置と中央位置付近との間にあれば、操作子４１を最小位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が最小位置から中央位置に向かうに従って大きくなる。操作子４１の位置が中央位置と最大位置との間にあれば、操作子４１を最大位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が中央位置から最大位置に向かうに従って小さくなる。したがって、前記図５(Ｄ)の実線の特性によれば、ユーザが操作子４１を最小位置または最大位置から中央位置に向かって変位させようとすると、中央位置に近づくに従って大きな抵抗力が操作子４１の操作に付与される。逆に、ユーザが操作子４１を中央位置から最小位置または最大位置に向かって変位させようとすると、中央位置から遠ざかるに従って小さな補助力が操作子４１の操作に付与される。
【００３８】
図５(Ｅ)の実線は、操作子４１の位置が最小位置から最大位置に向かうに従って、抵抗力が絶対値の大きな正の値から連続的かつ滑らかに「０」に向かう特性を示している。なお、この場合の回避位置は、最小位置付近の値を示す。この場合、操作子４１の位置が最大位置以外では、操作子４１を最大位置に変位させる方向の力が操作子４１に付与され、この力は、操作子４１の位置が最大位置から最小位置に向かうに従って大きくなる。最大位置では、抵抗力は「０」である。したがって、前記図５(Ｅ)の実線の特性によれば、ユーザが操作子４１を最大位置から最小位置に向かって変位させようとすると、最大位置から遠ざかるに従って大きな抵抗力が操作子４１の操作に付与される。逆に、ユーザが操作子４１を最大位置に向かって変位させようとすると、最大位置から遠ざかるに従って大きな補助力が操作子４１の操作に付与される。
【００３９】
前記のように、抵抗力が図５(Ｄ)，(Ｅ)の実線の特性に従えば、ユーザは操作子４１の回避位置からのずれ量を感知できるとともに、操作子４１を操作した場合には操作子４１の位置が回避位置に近づく方向の操作であるか、回避位置から離れる方向の操作であるかを認識できる。その結果、ユーザは、操作子４１を回避位置を避けて変位させ易くなるとともに、操作子４１を回避位置に変位させ難くなる。また、ユーザが操作子４１を意図的に回避位置に近づく方向に変位させる場合には、同方向への変位をユーザに確実に認識させることがきる。
【００４０】
次に、前記目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に目標位置データおよび抵抗力テーブルを記憶させる動作について説明する。この記憶動作には第１ないし第３の方法がある。第１の方法は、操作子４１の目標位置および抵抗力を固定的に制御する方法である。この場合、抵抗力・目標位置記憶部Ｂ２１に、予め複数の可動操作器４０Ａ，４０Ｂにそれぞれ対応した１組の目標位置データおよび抵抗力テーブルを予め記憶しておく。この抵抗力・目標位置記憶部Ｂ２１は、記憶装置３４の所定記憶エリアに設けられており、目標位置データおよび抵抗力テーブルは、本装置の製品出荷時に記憶されたり、インターフェース回路３５を介して外部から取り込んで記憶されたり、本装置の使用時にユーザによって生成または選択されて記憶されたりする。
【００４１】
そして、本装置の作動開始時（すなわち、電源投入時）またはユーザによるその他の操作子部２２による指示時に、抵抗力・目標位置記憶部Ｂ２１内の目標位置データおよび抵抗力テーブル（図５(Ａ)〜(Ｅ)の実線を参照）が目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に転送される。また、これと同時に、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４には指示がなされ、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４の作動を開始させて、両制御部Ｂ１２，Ｂ１４に前述した動作を実行させる。これにより、複数の可動操作器４０Ａ，４０Ｂの複数の操作子４１は、前記目標位置データに従って、目標位置まで自動的に変位する。また、複数の操作子４１には、前記抵抗力テーブルに従った抵抗力がそれぞれ付与される。なお、目標位置データは、全ての複数の操作子４１に対して用意されているわけではなく（例えば、図５(Ｄ)(Ｅ)の実線のような回避位置が設定される場合には用意されておらず）、この場合には、目標位置変位制御部Ｂ１２による操作子４１の目標位置への変位制御は実行されない。この目標位置への変位制御を実行しないことに関しては、後述する第２および第３の方法においても同じである。
【００４２】
前記目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に目標位置データおよび抵抗力テーブルを記憶させる第２の方法について説明する。第２の方法は、操作子４１の目標位置および抵抗力をユーザによる選択指示に応じて異なる態様で制御する方法である。この場合、前記第１の動作と同様な目標位置データおよび抵抗力テーブルが複数組用意されていて、抵抗力・目標位置記憶部Ｂ２２には複数種類の目標位置データおよび抵抗力テーブルが記憶されている。この抵抗力・目標位置記憶部Ｂ２２も、記憶装置３４の所定記憶エリアに設けられており、目標位置データおよび抵抗力テーブルの記憶方法に関しても前記第１の記憶動作の場合と同じである。ただし、複数種類の目標位置データおよび抵抗力テーブルは、それぞれ可動操作器４０Ａ，４０Ｂを含む本装置の使用環境、使用場面（シーン）、使用タイミングなどの状況にそれぞれ対応した異なるデータ群である。
【００４３】
そして、この場合には、プログラム処理により実現される選択指示入力部Ｂ２３および抵抗力・目標位置選択部Ｂ２４が用意されている。選択指示入力部Ｂ２３は、その他の操作子部２２を用いたユーザの選択指示を入力して、抵抗力・目標位置選択部Ｂ２４に前記選択指示を伝達する。抵抗力・目標位置選択部Ｂ２４は、前記選択指示に応答して、抵抗力・目標位置記憶部Ｂ２２内に記憶されている複数種類の目標位置データおよび抵抗力テーブルのうちから、１種類の目標位置データおよび抵抗力テーブルを選択して、目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５にそれぞれ記憶させる。そして、この記憶動作と同時に、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４にも指示がなされ、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４の作動を開始させて、両制御部Ｂ１２，Ｂ１４に前述した動作を実行させる。これにより、複数の可動操作器４０Ａ，４０Ｂの複数の操作子４１は、前記目標位置データに従って、目標位置まで自動的に変位する。また、複数の操作子４１には、前記抵抗力テーブルに従った抵抗力がそれぞれ付与される。その結果、この第２の方法によれば、可動操作器４０Ａ，４０Ｂ内の操作子４１は、本装置の使用状況に応じて種々の目標位置に設定切り換えされるとともに、同操作子４１に対する抵抗力も本装置の使用状況に応じて種々に設定される。
【００４４】
前記目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に目標位置データおよび抵抗力テーブルを記憶させる第３の方法について説明する。第３の方法は、ユーザにより操作子４１の目標位置および回避位置が設定され、この設定された目標位置および回避位置に応じて抵抗力テーブルが自動的に設定されるようにした方法である。この場合、プログラム処理によって実現される目標・回避位置入力部Ｂ２５および抵抗力演算部Ｂ２６が用意されている。目標・回避位置入力部Ｂ２５は、ユーザにより指定された目標位置または回避位置を表す目標位置データおよび回避位置データを入力して、目標位置データおよび回避位置データを抵抗力演算部Ｂ２６に入力するとともに、目標位置データを目標位置記憶部Ｂ１３に供給する。この場合、ユーザは、その他の操作子部２２を操作することにより、複数の可動操作器４０Ａ，４０Ｂに対して操作子４１の目標位置または回避位置を入力する。
【００４５】
抵抗力演算部Ｂ２６は、前記入力された目標位置データまたは回避位置データに基づいて、可動操作器４０Ａ，４０Ｂのそれぞれに対して操作子４１の抵抗力を表す抵抗力データを記憶した抵抗力テーブルを作成して、抵抗力記憶部Ｂ１５に記憶する。この各操作子４１の抵抗力データは、前述した図５(Ａ)〜(Ｅ)の実線に示すように操作子４１の位置に応じて変化する抵抗力を表すものである。抵抗力演算部Ｂ２６は、予め記憶されているパラメータを用いて、目標位置データに対しては、図５(Ａ)〜(Ｃ)の実線に示すように、目標位置から遠ざかるに従って大きな操作反力が作用し、目標位置に近づくに従って大きな補助力が作用するように、操作子４１に対する抵抗力を位置に対応させて計算する。回避位置データに対しては、図５(Ｄ)(Ｅ)の実線に示すように、回避位置に近づくに従って大きな操作反力が作用し、回避位置から遠ざかるに従って大きな補助力が作用するように、操作子４１に対する抵抗力を位置に対応させて計算する。
【００４６】
そして、この場合にも、前記目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５へのデータ記憶と同時に、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４にも指示がなされ、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４の作動を開始させて、両制御部Ｂ１２，Ｂ１４に前述した動作を実行させる。これにより、複数の可動操作器４０Ａ，４０Ｂの複数の操作子４１は、前記目標位置データに従って、目標位置まで自動的に変位する。また、複数の操作子４１には、前記抵抗力テーブルに従った抵抗力がそれぞれ付与される。その結果、この第３の方法によれば、ユーザが目標位置および回避位置を指定することにより、可動操作器４０Ａ，４０Ｂ内の操作子４１には、ユーザが指定した目標位置および回避位置に適した抵抗力が自動的に付与される。
【００４７】
なお、上記説明においては、操作子４１には、図５(Ａ)〜(Ｅ)の実線で示すように、位置に応じて連続的かつ滑らかに変化する抵抗力が付与されるようにした。しかし、この抵抗力は、連続的に変化するものであれば、図５(Ａ)〜(Ｅ)の破線で示すように、階段状に変化するような特性にしてもよい。また、抵抗力の大きな領域では、図５(Ａ)〜(Ｅ)の破線で示すように、抵抗力を小さく変動させるような特性にするとよい。これによれば、ユーザがこの領域で操作子４１を操作すると、断続的に抵抗力が変化するために、ユーザは、操作子４１の位置が推奨されていない領域であることを認識し易くなる。
【００４８】
また、上記説明では、可動操作器４０Ａ，４０Ｂの各操作子４１には、常時抵抗力を付与するようにした、すなわち電動モータ４５に対する通電を常時行うようにした。しかし、これに代えて、操作子４１に対する接触を検知するセンサを設けて、ユーザが操作子４１に接触したときにのみ、電動モータ４５に対する通電を行って抵抗力を付与するようにしてもよい。
【００４９】
また、上記説明では、可動操作器４０Ａ，４０Ｂの各操作子４１には、同操作子４１を変位させない範囲内の大きさで変位操作に対する抵抗力を付与するようにした。しかし、この抵抗力では不足する場合には、操作子４１が目標位置から遠ざかる方向に変位したこと、または回避位置の方向に変位したことを、位置センサ５２の検出信号に基づいて検知して、この変位検知時に、操作子４１を操作方向と反対方向に変位させるように電動モータを制御して、操作子４１の操作に対して抵抗力を付与するようにしてもよい。
【００５０】
（第２の抵抗力付与方法）
上記説明では、操作子４１の操作に抵抗力を与えるために、操作子４１が変位しない範囲内の大きさで、電動モータ４５に一方への回転力を与えるようにした第1の抵抗力付与方法について説明した。しかし、これに代えて、可動操作器４０Ａ、４０Ｂの各操作子４１に対する第２および第３の抵抗力付与方法を採用することもできる。第２の抵抗力付与方法は、電動モータ４５の固定子側に、同モータ４５の回転子の回転を阻止する静止磁界を付与する方法である。この静止磁界の大きさは抵抗力に比例する。この場合、図６(Ａ)〜(Ｃ)の実線で示すように、操作子４１の目標位置が与えられる場合には、目標位置付近では小さく、かつ目標位置から遠ざかるに従って連続的かつ滑らかに大きくなるように変化する静止磁界（抵抗力）が付与されるように、電動モータ４５を通電制御する。また、図６(Ｄ)(Ｅ)の実線で示すように、操作子４１の回避位置が与えられる場合には、回避位置から遠い位置では小さく、回避位置に近づくに従って連続的かつ滑らかに大きくなるように変化する静止磁界（抵抗力）が付与されるように、電動モータ４５を通電制御する。
【００５１】
これによっても、目標位置付近または回避位置から遠い位置では操作子４１を変位操作し易く、目標位置から遠い位置ほどまたは回避位置付近では操作子４１を変位操作し難くなるという上記第１の抵抗力付与方法と同様な効果が期待される。しかし、この第２の抵抗力付与方法では、目標位置から遠い位置または回避位置付近に一旦変位してしまった操作子４１に関しては、目標位置の方向または回避位置から遠ざかる方向にも、操作子４１を変位操作し難くなる。したがって、この場合には、操作子４１が目標位置に近づく方向または回避位置から遠ざかる方向へ変位したことが検出された場合には、前記静止磁界（抵抗力）を解除するようにするとよい。
【００５２】
また、この第２の抵抗力付与方法においても、図６(Ａ)〜(Ｅ)の破線で示すように、抵抗力が階段状に変化するような変化特性にしてもよい。また、抵抗力の大きな領域では、図６(Ａ)〜(Ｅ)の破線で示すように、抵抗力を小さく変動させるような特性にしてもよい。また、電動モータ４１に常時通電することを避けるために、操作子４１に対する接触を検知するセンサを設けて、ユーザが操作子４１に接触したときにのみ、電動モータ４５に対する通電を行って抵抗力を付与するようにしてもよい。さらには、抵抗力の不足を回避するために、操作子４１が目標位置から遠ざかる方向に変位したこと、または回避位置の方向に変位したことを、位置センサ５２の検出信号に基づいて検知して、この変位検知時に、操作子４１を操作方向と反対方向に変位させるように電動モータを制御して、操作子４１の操作に対して抵抗力を付与するようにしてもよい。
【００５３】
（第３の抵抗力の付与方法）
次に、第３の抵抗力付与方法について説明する。第３の抵抗力付与方法は、電動モータ４５によるベルト４７の回転に機械的な抵抗力を付与する方法である。図７に示すように、可動操作器４０Ａ内に、電動のリニアアクチュエータ５３を配置する。そして、リニアアクチュエータ５３により駆動ロッド５４を上方へ押し上げ、駆動ロッド５４の上端面に固定した摩擦部材５５を回転支持体５１に押し付けて、従動プーリ４８の回転に対して抵抗力を付与する。そして、この場合にも、リニアアクチュエータ５３を電気制御して、駆動ロッド５４を押し上げる力を、操作子４１の位置に応じて図６(Ａ)〜(Ｃ)の実線で示すように制御する。
【００５４】
これによっても、前記第２の抵抗力付与方法と同様に、目標位置付近または回避位置から遠い位置では操作子４１を変位操作し易く、目標位置から遠い位置ほどまたは回避位置付近では操作子４１を変位操作し難くなるという上記第１の抵抗力付与方法と同様な効果が期待される。しかし、この第２の抵抗力付与方法でも、目標位置から遠い位置または回避位置付近に一旦変位してしまった操作子４１に関しては、目標位置の方向または回避位置から遠ざかる方向にも、操作子４１を変位操作し難くなる。したがって、この場合には、操作子４１が目標位置の方向または回避位置から遠ざかる方向への変位が検出された場合には、回転支持体５１に対する摩擦部材５５の当接を解除するとよい。
【００５５】
また、回転支持体５５の回転に対して抵抗力を付与するのに代えて、ベルト４７の一部に摩擦部材を当接させて、ベルト４７の回転に対して抵抗力を付与するようにしてもよい。回転支持体５１またはベルト４７でなくても、ベルト４７の回転に関係して変位する部材であれば、その部材の変位に対する抵抗力を付与するようにしてもよい。
【００５６】
また、この第３の抵抗力付与方法においても、図６(Ａ)〜(Ｅ)の破線で示すように、抵抗力が階段状に変化するような変化特性にしてもよい。また、抵抗力の大きな領域では、図６(Ａ)〜(Ｅ)の破線で示すように、抵抗力を小さく変動させるような特性にしてもよい。また、電動モータ４１に常時通電することを避けるために、操作子４１に対する接触を検知するセンサを設けて、ユーザが操作子４１に接触したときにのみ、リニアアクチュエータ５３に対する通電を行って抵抗力を付与するようにしてもよい。さらには、この第３の抵抗力付与方法と、上記第１または第２の抵抗力付与方法を併用するようにしてもよい。
【００５７】
（操作子の機能切り換えを付加した変形例）
次に、複数の可動操作器４０Ａ，４０Ｂの機能を切り換えて利用するようにした変形例について、図８の機能ブロック図を用いて説明する。図８の機能ブロック図は、上記図２の機能ブロック図の一部を変形したものである。この場合、複数の可動操作器４０Ａ，４０Ｂの数は、利用装置２４内の制御対象の数よりも多く、利用装置２４内の複数の制御対象グループのうちから選択された一つの制御対象グループに属する複数の制御対象に対して、複数の可動操作器４０Ａ，４０Ｂがそれぞれ利用される。ここで、利用装置２４内の制御対象とは、複数の信号の出力レベル、信号に付与される効果に利用される複数の制御要素などである。
【００５８】
この装置においては、抵抗力・目標値記憶部Ｂ２１，Ｂ２２は上記実施形態の場合と同様に構成されるとともに同様の機能を発揮する。しかし、この抵抗力・目標値記憶部Ｂ２１は、複数の機能（複数組の制御対象グループ）のそれぞれに対して、上述した複数の可動操作器４０Ａ，４０Ｂにそれぞれ対応した１組の目標位置データおよび抵抗力テーブルを記憶している。抵抗力・目標値記憶部Ｂ２２は、複数の機能（複数組の制御対象グループ）のそれぞれに対して、図２の場合と同様な状況に応じた複数組の目標位置データおよび抵抗力テーブルをそれぞれ記憶している。これらの目標位置データおよび抵抗力テーブルの記憶方法については上述したとおりである。
【００５９】
また、この装置は、プログラム処理により実現される機能切り換え指示入力部Ｂ３１および状況切り換え指示入力部Ｂ３２を備えている。機能切り換え指示入力部Ｂ３１は、その操作子部２２を用いてユーザにより指定された機能（１組の制御対象グループ）を入力して、指定された機能を表す信号を利用装置２４、パラメータ設定部Ｂ１１および選択部Ｂ３３，Ｂ３４にそれぞれ供給する。状況切り換え指示入力部Ｂ３２は、その操作子部２２を用いてユーザにより指定された状況（環境、場面、タイミングなど）を入力して、指定された状況を表す信号を選択部Ｂ３４に供給する。パラメータ設定部Ｂ１１は、位置センサ５２からの複数の可動操作器４０Ａ，４０Ｂ内の各操作子４１の位置に応じて、前記指定機能により複数の可動操作器４０Ａ，４０Ｂにそれぞれ割り当てられている複数の制御対象のための制御パラメータを生成する。利用装置２４は、前記パラメータ設定部Ｂ１１により生成された制御パラメータを用いて、前記指定機能により複数の可動操作器４０Ａ，４０Ｂにそれぞれ割り当てられている複数の制御対象を制御する。
【００６０】
選択部Ｂ３３は、前記指定機能を表す信号に応じて、抵抗力・目標値記憶部Ｂ２１に記憶されている１組の目標位置データおよび抵抗力テーブルを選択して、目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に記憶させる。選択部Ｂ３４は、前記指定機能および指定状況を表す信号に応じて、抵抗力・目標値記憶部Ｂ２２に記憶されている１組の目標位置データおよび抵抗力テーブルを選択して、目標位置記憶部Ｂ１３および抵抗力記憶部Ｂ１５に記憶させる。他の点については、上述した図２の機能ブロック図の場合と同じである。すなわち、操作子４１の目標位置および抵抗力は、目標位置記憶部Ｂ１３に記憶された目標位置データおよび抵抗力記憶部Ｂ１５に記憶された抵抗力テーブルに基づいて、目標位置変位制御部Ｂ１２および操作抵抗力制御部Ｂ１４によりそれぞれ制御される。その結果、この変形例によれば、上記実施形態の場合に対して、操作子４１の目標位置および抵抗力が、前述した機能および状況の両者の切り換えに応じて適宜制御されるようになる。
【００６１】
（音響ミキサーに適用した具体例）
次に、本発明を音響ミキサーに適用した具体的実施形態について説明しておく。図９は、図1の利用装置部２４内の回路例を示している。この利用装置部２４は、複数の入力回路６１−１〜６１−ｎ、信号処理回路６２および複数の出力回路６３−１〜６３−ｎを備えている。入力回路６１−１〜６１−ｎのそれぞれは、外部から複数のアナログ信号およびディジタル信号を入力する。アナログ信号に関しては、ディジタル信号に変換して出力する。信号処理回路６２は、ディジタル形式の複数の信号処理チャンネルを有している。各信号処理チャンネルは、イコライザ回路、レベル調整回路などからなり、入力ディジタル信号の周波数特性、信号レベルなどをそれぞれ調整して出力する。なお、信号処理回路６２内の信号処理チャンネルの数は、入力回路６１−１〜６１−ｎにて入力可能の信号の数よりも少ない。例えば、入力回路６１−１〜６１−ｎのそれぞれが入力可能な信号数にほぼ等しい。
【００６２】
また、出力回路６３−１〜６３−ｎのそれぞれは、複数のディジタル信号およびアナログ信号をそれぞれ出力する。アナログ信号出力に関しては、信号処理回路６２からのディジタル信号をアナログ信号に変換して出力する。入力回路６１−１〜６１−ｎと信号処理回路６３の間、信号処理回路６２と出力回路６３−１〜６３−ｎの間には、接続回路６４、６５がそれぞれ接続されている。接続回路６４は、入力回路６１−１〜６１−ｎからの入力信号を信号処理回路６３の複数の信号処理チャンネルに選択接続する。接続回路６５は、信号処理回路６３の複数の信号処理チャンネルの出力信号を出力回路６３−１〜６３−ｎに選択接続する。
【００６３】
この装置の操作パネルには、図１０に示すような操作部７０が設けられている。操作部７０は、信号処理回路６２の信号処理チャンネルにそれぞれ対応したエリアに分けられている。各エリアには、回転操作子７１−１〜７１−ｍおよびフェーダ７２−１〜７２−ｍに加え、その他の操作子および表示器が設けられている。回転操作子７１−１〜７１−ｍは、パンを調整するものであり、上記実施形態の可動操作器４０Ｂのように電動モータによって自動的に駆動されるようにしてもよいが、本変形例ではユーザによる操作のみによって変位するものとする。フェーダ７２−１〜７２−ｍは、信号レベルを調整するもので、上記実施形態の可動操作器４０Ａの操作子４１に対応する。
【００６４】
また、この変形例においては、図１のその他の操作子部２２には、場面、状況などに応じて、操作部７０による調整の対象となる入力信号、およびフェーダ７２−１〜７２−ｍの目標位置を指定するためのシーン設定操作子も設けられている。このシーン設定操作子の指定は、上記実施形態における機能および状況を同時に指定することに対応する。そして、この場合も、上記図８の変形例の場合と同様に、複数の機能ごとに複数の状況（場面）に応じた目標値データおよび抵抗力テーブルを記憶した抵抗力・目標位置記憶部Ｂ２２が記憶装置３４に設けられている。また、この変形例においては、記憶装置３４内に、図１１に示すパネル操作処理プログラムが記憶されている。
【００６５】
このように構成した変形例においては、電源スイッチの投入により、本装置の作動を開始させると、ＣＰＵ３１は、パネル操作処理プログラムを所定の短時間ごとに繰り返し実行し始める。パネル操作処理プログラムは、図１１のステップＳ１０にて開始され、ＣＰＵ３１は、操作部７０を含む操作パネルの操作子のうちのいずれかの操作子も操作されなければ、ステップＳ１１にて「Ｎｏ」と判定してステップＳ２３のこのプログラムの実行を一旦終了する。一方、いずれかの操作子が操作されると、ステップＳ１１にて「Ｙｅｓ」と判定して、ステップＳ１２以降の処理を実行する。
【００６６】
いま、シーン設定操作子が操作されたとする。この場合、ＣＰＵ３１は、ステップＳ１２にて「Ｙｅｓ」と判定し、ステップＳ１３にて操作部７０内のフェーダ位置を初期化する。このフェーダ位置の初期化においては、電動モータ４５を駆動制御することによりフェーダ７２−１〜７２−ｍを予め決められた初期位置（例えば、最小位置）に移動させる。また、この初期化では、ＲＡＭ３３内のフェーダ７２−１〜７２−ｍの位置を表す位置データを、フェーダ７２−１〜７２−ｍの最小位置を表す値に初期設定する。次に、ステップＳ１４にて、前記シーン設定操作子によって指定されたシーンにより、フェーダ７２−１〜７２−ｍを含む操作部７０の各エリアの機能割り当てを行う。具体的には、ＣＰＵ３１は、図９の接続回路６４を制御して、入力回路６１−１〜６１−ｎに入力される信号を、前記指定された機能に応じて信号処理回路６２の信号処理チャンネルに選択的に入力させる。また、これと同時に、指定された機能に応じて接続回路６５を制御して、信号処理回路６２にて処理された複数の信号を、出力回路６３−１〜６３−ｎのうちのいずれの出力回路に出力するかも指定する。
【００６７】
前記ステップＳ１４の処理後、ＣＰＵ３１は、ステップＳ１５にて、前記指定されたシーン（状況）に応じてフェーダ７２−１〜７２−ｍを目標位置に移動する。この場合、上記変形例で説明したように、抵抗力・目標位置記憶部Ｂ２２から前記指定されたシーンによって特定される機能および状況に対応した目標位置データを読み出し、電動モータ４５を駆動制御することにより、フェーダ７２−１〜７２−ｍを目標位置データによって表された目標位置に移動する。また、前記ＲＡＭ３３内に初期設定したフェーダ７２−１〜７２−ｍの位置を表す値に、位置センサ５２からのフェーダ７２−１〜７２−ｍの移動量を加味して、フェーダ７２−１〜７２−ｍの位置を計算し、同計算した位置に応じて電動モータ４５をフィードバック制御する。なお、この処理は、図８の目標位置記憶部Ｂ１３および目標位置変位制御部Ｂ１２の処理に対応する。
【００６８】
次に、ＣＰＵ３１は、ステップＳ１６にて、前記指定されたシーン（状況）に応じてフェーダ７２−１〜７２−ｍの操作抵抗力を設定制御する。この場合も、上記実施形態で説明したように、抵抗力・目標位置記憶部Ｂ２２から前記指定されたシーンによって特定される機能および状況に対応した抵抗力テーブル内からフェーダ７２−１〜７２−ｍの位置に応じた抵抗力データを読み出して、上述した第１ないし第３の抵抗力付与方法のいずれかまたはそれらの組み合わせにより、フェーダ７２−１〜７２−ｍの位置に応じた抵抗力をフェーダ７２−１〜７２−ｍに付与する。なお、この処理は、図８の抵抗力記憶部Ｂ１５および操作抵抗力制御部Ｂ１２の処理に対応する。
【００６９】
一方、フェーダ７２−１〜７２−ｍが操作されると、ＣＰＵ３１は、ステップＳ１７にて「Ｙｅｓ」と判定し、ステップＳ１８にて、フェーダ７２−１〜７２−ｍの位置を計算する。この計算処理においては、前述した場合と同様に、ＲＡＭ３３内に記憶されていてフェーダ７２−１〜７２−ｍの現在位置を表す位置データに、位置センサ５２からのフェーダ７２−１〜７２−ｍの移動量を加味することによりフェーダ７２−１〜７２−ｍの位置を計算し、ＲＡＭ３３内の位置データを更新しておく。そして、ＣＰＵ３１は、ステップＳ１９にて、前記計算したフェーダ７２−１〜７２−ｍの位置に応じて、前記指定された機能に関する制御パラメータを計算して、信号処理回路６２に出力する。なお、この処理は、図８のパラメータ設定部Ｂ１１の処理に対応する。この制御パラメータの設定処理により、信号処理回路６２は、供給された制御パラメータに応じて入力された信号を処理して出力するようになる。
【００７０】
前記ステップＳ１９の処理後、ＣＰＵ３１は、ステップＳ２０，Ｓ２１の処理により、操作されたフェーダ７２−１〜７２−ｍが抵抗力を付与すべきものであることを条件に、操作されたフェーダ７２−１〜７２−ｍに操作抵抗力を付与する。この操作抵抗力付与は、前記ステップＳ１６と同様に行われる。さらに、シーン操作子およびフェーダ７２−１〜７２−ｍ以外の操作子が操作された場合には、ステップＳ２２の処理により、操作された操作に関する処理が実行される。
【００７１】
上記説明からも理解できるように、この変形例でも、上記図８の変形例の場合と同様に、フェーダ７２−１〜７２−ｍには、それらの目標位置に対する位置に応じた操作抵抗力が付与される。またシーン（機能および状況）の変更より、フェーダ７２−１〜７２−ｍは目標位置に自動設定されるとともに、前記抵抗力もシーンに応じて変更される。その結果、この変形によっても、上記図８の変形例と同様な効果が期待される。
【００７２】
さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係る装置全体のブロック図である。
【図２】図１の装置において、プログラム処理によって実現される機能ブロック図である。
【図３】可動操作器の一例を示す概略縦断面図である。
【図４】図３の一部を示す平面図である。
【図５】(Ａ)〜(Ｅ)は、第１の抵抗力付与方法に関する操作子の位置と抵抗力との関係を示すグラフである。
【図６】(Ａ)〜(Ｅ)は、第２および第３の抵抗力付与方法に関する操作子の位置と抵抗力との関係を示すグラフである。
【図７】第３の抵抗力付与方法に利用される可動操作器の一例を示す概略縦断面図である。
【図８】図１の変形例に係る、プログラム処理によって実現される機能ブロック図である。
【図９】利用装置として音響ミキサーを採用した場合における音響ミキサーの主要部のブロック図である。
【図１０】音響ミキサーの操作パネルの一部を示す平面図である。
【図１１】音響ミキサーを制御するためのパネル操作処理プログラムのフローチャートである。
【符号の説明】
【００７４】
２１…可動操作器部、２４…利用装置、３１…ＣＰＵ、３４…記憶装置、４０Ａ，４０Ｂ…可動操作器、４１…操作子、４５…電動モータ、４７…ベルト、５１…回転支持体、５３…リニアアクチュエータ、５５…摩擦部材、Ｂ１１…パラメータ設定部、Ｂ１２…目標位置変位制御部、Ｂ１３…目標位置記憶部、Ｂ１４…操作抵抗力制御部、Ｂ１５…抵抗力記憶部、Ｂ２１，Ｂ２２…抵抗力・目標位置記憶部、Ｂ２３…選択指示入力部、Ｂ２４…抵抗力・目標位置選択部、Ｂ２５…目標・回避位置入力部、Ｂ２６…抵抗力演算部、Ｂ３１…機能切り換え指示入力部、Ｂ３２…状況切り換え指示入力部、Ｂ３３，Ｂ３４…選択部
【図１】
2008085830.tif 000003
【図２】
2008085830.tif 000004
【図３】
2008085830.tif 000005
【図４】
2008085830.tif 000006
【図５】
2008085830.tif 000007
【図６】
2008085830.tif 000008
【図７】
2008085830.tif 000009
【図８】
2008085830.tif 000010
【図９】
2008085830.tif 000011
【図１０】
2008085830.tif 000012
【図１１】
2008085830.tif 000013