(57)【要約】【課題】ミキサ装置などのフェーダ装置を用いた調整装置において、主電源オンのときの立上げ処理を迅速に行う。【解決手段】Ａスイッチ８７、Ｂスイッチ８８、Ｃスイッチ８９で、モードの異なる主電源オフを行う。Ａスイッチ８７での主電源オフ及び主電源オンのときは、操作値位置の初期化処理を行う。Ｂスイッチ８８またはＣスイッチ８９の操作で主電源オフとしたとき、電源オフの状態でもフェーダ装置１０の操作子６の操作を監視する。Ｂスイッチ８８での主電源オンのときは、電源オフの間に操作子６の操作が有る場合にはその変動量だけ操作子６を電源オフ直前の位置に修正する。Ｃスイッチ８９での主電源オンのときは、電源オフの間に操作子６の操作が有る場合にはその変動量だけパラメータ値を修正し、操作子６の位置の修正は行わない。【選択図】図２
2008109168.tif 000002
【特許請求の範囲】
【請求項１】
リニアスケールに対する操作子の位置を検出するインクリメントエンコード式のスライド操作装置を用い、前記操作子の位置に応じて電子機器機能に対応する信号値を調整するスライド式信号調整装置において、
当該スライド式信号調整装置の主電源を切断するとともに該主電源の切断後も前記スライド操作装置における操作子の操作を監視する電源オフ機能と、
前記主電源の投入時に、前記電源オフ機能にて前記操作子の操作が検出されていない場合は前記スライド操作装置における操作子位置の初期化処理を禁止し、該操作子の操作が検出されている場合は、該操作子の位置の変動量だけ該操作子の位置を修正する立上げ機能と、
を備えたことを特徴とするスライド式信号調整装置。
【請求項２】
請求項１に記載のスライド式信号調整装置であって、
前記主電源の投入時に、前記スライド操作装置における操作子位置の初期化処理を禁止するとともに、前記電源オフ機能にて前記操作子の操作が検出されている場合は、該操作子の位置の変動量に応じて該スライド操作装置に割り当てられる信号値を修正する立上げサブ機能を、さらに備え、
前記立上げ機能と該立上げサブ機能とを択一的に選択できるようにしたことを特徴とするスライド式信号調整装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リニアスケールに沿って動くセンサ部により、リニアスケールの例えば磁極のパターンや濃淡のパターン等のマーキングを検知することで、操作子の位置を検出するインクリメントエンコード式としたスライド操作装置を用いたスライド式信号調整装置に関する。
【背景技術】
【０００２】
従来、スライド操作装置は例えばミキシングコンソールにおいて、各種パラメータ値の設定等を行うフェーダ装置として用いられており、特開２００３−２１５４１公報（特許文献１）等に開示されたものがある。
【０００３】
この特許文献１のものは非接触デジタルフェーダであり、このフェーダ装置は、操作子の手動操作やモータの駆動により操作子（あるいは移動部材）が移動するとき、リニアスケールに記録した濃淡のパターンを光学式センサで読み取り、操作子の移動に伴うパルス信号をカウントして、リニアスケール上の位置を演算するものである。そして、フェーダ装置に割り当てられた機能の各種パラメータ値（信号値）を、操作子の位置に対応する値に設定するなどして使用される。
【特許文献１】特開２００３−２１５４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、このようなフェーダ装置を用いた例えばミキシングコンソールにおいて、電源切断時に、フェーダ装置により設定された各種パラメータ値を記憶しておき、電源投入時に、モータ等の駆動によりフェーダ装置の操作子の位置を電源切断直前の位置に戻す処理（操作子位置の初期化処理）が行われる。これは、特に多数のフェーダ装置で多くのパラメータ値を設定する場合など、手動操作で同じ設定状態（すなわち同じシーン）に戻すのはきわめて困難でることから、これを解消するものである。
【０００５】
しかしながら、パルス信号をカウントするようなフェーダ装置、すなわちインクリメントエンコード式のスライド操作装置の場合、電源投入時に装置側ではリニアスケールに対する操作子の相対位置を認識することができない。したがって、操作子を例えばリニアスケールの端部（基準位置等）に一旦移動し、その位置から反対側に操作子を移動しながらパルス信号をカウントし、このカウント値が記憶している設定値に対応するように、操作子の位置を合わせる必要がある。このため、電源投入時の立上げ直し時に待ち時間を要し、ユーザにとって使い勝手が悪いという問題がある。また、一度に多くのモータを比較的長時間駆動するので大きな負荷がかかるという問題がある。
【０００６】
本発明は、インクリメントエンコード式のスライド操作装置を用いたスライド式信号調整装置（例えばミキシングコンソール等）において、電源投入時の立上げ直し時の待ち時間の低減や負荷の低減を図ることを課題とする。
【課題を解決するための手段】
【０００７】
請求項１のスライド式信号調整装置は、電源オフ機能により主電源が切断されている状態でもスライド操作装置の操作子の操作を監視するようにし、この操作子の操作があると、立上げ機能により主電源を投入した時に操作子の位置をその変動量だけ修正し、主電源を切断した状態で操作子の操作がない場合には操作子位置の初期化処理を行わないようにした。
【０００８】
請求項２のスライド式信号調整装置は、請求項１において、立上げサブ機能をさらに備え、この立上げサブ機能により、主電源の投入時に操作子位置の初期化処理を行わずに、主電源が切断されている状態で操作子の操作が検出されている場合には、該操作子の位置の変動量に応じて該スライド操作装置に割り当てられる信号値を修正するようにした。また、この立上げサブ機能と、前記操作子の変動量を修正する立上げ機能との、いずれか一方を選択できるようにした。
【０００９】
なお、請求項１、２において、主電源を切断するとともに、主電源の投入時には必ず操作子位置の初期化処理を行う全オフ機能をさらに備え、この全オフ機能を、前記電源オフ機能、立上げ機能、立上げサブ機能に代えて選択できるようにしてもよい。この場合、電源オフ機能、立上げ機能、立上げサブ機能から、この全オフ機能に一方的に切り換えできるようにしてもよい。
【００１０】
操作子位置の初期化処理は、操作子を基準位置に移動させた後、記憶されている信号値に見合う位置に操作子を移動させるような処理であってもよい。
【００１１】
なお、スライド操作装置は、リニアスケールの磁極パターンを磁気センサで検出する磁気式のもの、リニアスケールの例えば白黒などの濃淡のパターンを光学的に検出する光学式のものでもよい。
【発明の効果】
【００１２】
請求項１のスライド式信号調整装置によれば、主電源が切断されている状態で操作子が操作された場合だけその変動量を修正し、操作されなかった場合は操作子位置の初期化処理を行わないので、電源投入時の立上げ直しを迅速に行うことができ、モータ駆動等の負荷も低減できる。また、操作された場合でも操作子位置の初期化処理ではなく、変動量を修正するだけであり、時間短縮、負荷低減を図れる。
【００１３】
請求項２のスライド式信号調整装置によれば、請求項１の効果に加えて、ユーザの選択により、主電源が切断されている状態で操作子を操作してパラメータ値等の変更設定を行うこともできる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。図１は実施形態のスライド式信号調整装置としてのデジタルミキサの要部ブロック図、図２は同デジタルミキサのパネル面の要部正面図、図３は同デジタルミキサにおけるスライド操作装置としてのフェーダ装置の要部斜視図である。なお、図２のパネル面１００の説明ではパネル面１００を正面から見た状態での上下左右で方向を示す。図２は、マイク入力やライン入力等の入力チャンネルに対応する部分を図示したものであり、操作子は１チャンネル分を縦にして左右方向に複数チャンネル分併設されている。各チャンネルは、パン調整操作子８１、セレクタ操作子８２、表示画面８３、有効無効設定操作子８４、操作子６、試聴スイッチ８５を備えている。また、表示画面８３の表示を切り替える表示切替スイッチ８６を備えている。
【００１５】
操作子６はパネル面１００の裏面に配設されたフェーダ装置１０の操作子であり、この操作子６を上下方向に操作することにより、当該チャンネルに設定された機能に対応するパラメータ値（信号値）を調整するものである。また、フェーダ装置１０はモータドライブフェーダであり、後述のモータ２の駆動により操作子６が上下に移動する。なお、操作子６の移動方向は、便宜上、下方向を「Ｄ方向」、上方向を「Ｕ方向」とする。例えば、このデジタルミキサは図示しないコンピュータ等に接続することができ、これらの外部機器からのシーケンスデータを受信して入力信号のオートミックスが可能である。このような場合に、シーケンスの各シーンに対応するパラメータ値となるように各チャンネルの操作子６がリアルタイムに移動する。また、電源投入時や、チャンネルにアサインされる機能の設定切換等により初期設定を行うときも操作子６が移動する。この機能は電源オフ時のシーンを再現するためにパラメータ値を再設定する機能であり、「シーンリコール機能」という。なお、図示しないステレオマスター用のフェーダ装置も同様である。
【００１６】
また、パネル面１００には、当該デジタルミキサの主電源の切断及び投入を行うスイッチとして、Ａスイッチ８７、Ｂスイッチ８８、Ｃスイッチ８９を備えている。詳細は後述するが、Ａスイッチ８７は、主電源オンの立上げ時に操作子位置の初期化処理を行う「オフモードＡ」に対応するメカスイッチである。また、Ｂスイッチ８８は、主電源オンの立上げ時に操作子６の位置を修正する「オフモードＢ」に対応するソフトスイッチである。さらに、Ｃスイッチ８９は、主電源オフの間に操作子６の操作でパラメータ値を設定変更できる「オフモードＣ」に対応するソフトスイッチである。なお、この実施形態の後述の処理では、Ｂスイッチ８８またはＣスイッチ８９で主電源オフとした場合、電源オフの状態は同じであるが、その後主電源オンを指定する場合は、Ｂスイッチ８８またはＣスイッチ８９を選択することにより、「オフモードＢ」による主電源オンの処理と、「オフモードＣ」による主電源オンの処理とが選択される。
【００１７】
図１に示すように、実施形態のデジタルミキサは、ＣＰＵ２０、フラッシュメモリ３０、ＲＡＭ４０、操作部５０、信号処理部６０、表示器７０、ＰＣ入出力回路（Ｉ／Ｏ）８０及び前記フェーダ装置１０，１０，…からなるフェーダ群１０Ａ、当該デジタルミキサの各部に電源を供給する主電源９１、主電源９１による電源供給をオフした時のバックアップ電源としてのバッテリ９２を備えている。
【００１８】
信号処理部６０はＤＳＰで構成されており、この信号処理部６０には、入力コネクタを介してアナログ／ディジタル変換ボックスまたはディジタルインターフェースボックス（ＡＤ／ＤＩＯ）の何れかを複数接続可能となっている。各アナログ／ディジタル変換ボックスには、Ａ／Ｄ変換ボードを８枚まで増設可能で、各アナログ／ディジタル変換入力毎に、ゲインと極性の設定が可能である。また、各ディジタルインターフェースボックスには、Ｉ／Ｏボードを８枚まで増設可能である。また、信号処理部６０には出力コネクタを介してディジタル／アナログ変換ボックス／ディジタルインターフェースボックス（ＤＡ／ＤＩＯ）の何れかを複数接続可能となっている。各ディジタル／アナログ変換ボックスには、Ｄ／Ａ変換ボードを８枚まで増設可能で、各ディジタル／アナログ変換出力毎にゲインと極性の設定が可能である。そして、信号処理部６０はＣＰＵ２０から設定される各種機能に応じてミキサ処理を行う。
【００１９】
また、ＣＰＵ２０は、後述の「オフモードＢ」または「オフモードＣ」により主電源９１が電源オフとなったときは、この電源オフの間もバッテリ９２のバックアップ電源によりフェーダ装置１０からのパルス信号を監視する動作を行う。なお、後述の「オフモードＡ」により主電源９１が電源オフとなったときも、バッテリ９２のバックアップ電源により計時やメモリ等のバックアップは行われる。
【００２０】
ＣＰＵ２０が実行する動作プログラムはフラッシュメモリ３０に記憶されており、ＣＰＵ２０は、フェーダ群１０Ａの各フェーダ装置１０，１０，…の操作、操作部５０の操作を検出して、信号処理部６０のミキサ処理の制御、表示器７０の表示の制御を行う。また、ＣＰＵ２０はフェーダ装置１０の後述のモータ２の駆動制御を行い、前述のようなフェーダ装置１０における操作子６の位置の制御を行う。
【００２１】
次に、図３に基づいてフェーダ装置１０の詳細について説明する。この実施形態のフェーダ装置１０は、パネル面１００に対してその裏側で直角面を成す側板１ａ、手前側に該側板１ａと対になった側板（図示せず）と、断面コ字状の上フレーム１ｂとによりフレームを構成している。上フレーム１ｂの一端にはモータ２が取り付けられるともに、この上フレーム１ｂの両側の止め金具１１Ａ，１１Ｂによりフレーム全体が前面パネル１００の裏面に取り付けられる。また、側板１ａの両端には爪１２ａ，１２ａ、１２ｂ，１２ｂが曲げ加工により起立されており、この爪１２ａ，１２ａ間に「リニアスケール」を構成する移動ガイド体３が、爪１２ｂ，１２ｂ間には副移動ガイド体４が取り付けられている。移動ガイド体３と副移動ガイド体４には、移動ブロック５が移動ガイド体３と副移動ガイド体４の長手方向に摺動自在に取り付けられている。また、移動ブロック５には操作子６の一部を構成するレバー６ａが取り付けられている。
【００２２】
以上の構成により、操作子６を手動で往復操作すると、移動ブロック５が移動ガイド体３と副移動ガイド体４に沿って移動する。そして、移動ブロック５がモータ２側（Ｄ方向）に移動して操作子６のレバー６ａが止め金具１１Ａに当接すると、これ以上の移動ができなくなる。また、移動ブロック５がモータ２と反対側（Ｕ方向）に移動して操作子６のレバー６ａが止め金具１１Ｂに当接すると、これ以上の移動ができなくなる。すなわち、止め金具１１Ａ，１１Ｂは、手動で操作可能な操作子６の移動範囲を制限するストッパ部となっている。
【００２３】
また、図示は省略するが、モータ２の駆動軸と上フレーム１ｂの他端には、それぞれタイミングベルトが巻回されつプーリが取り付けられるとともに、このタイミングベルトに対して移動ブロック５の上部が取り付けられている。これにより、モータ２の正逆回転により移動ブロック５は移動ガイド体３と副移動ガイド体４に沿って往復移動し、前述のようにＣＰＵ２０により操作子６の位置が制御される。このモータ２の駆動により操作子６が移動するときも、レバー６ａが止め金具１１Ａあるいは止め金具１１Ｂに当接した位置で、モータ２の回転が止まっている状態（負荷が検出された状態）となる。
【００２４】
移動ブロック５は樹脂成形されたものであり、ロ字状の枠体の上側に移動ガイド体３が嵌挿されるガイド孔５ａ，５ａと、下側に副移動ガイド体４が嵌挿される副ガイド孔５ｂ，５ｂがそれぞれ形成されている。また、枠体の内側に基板５ｃが取り付けられ、この基板５ｃにはセンサ部としての磁気式センサ７が取り付けられている。なお、基板５ｃには磁気式センサ７の信号を出力するフラットケーブル７ａが接続されている。
【００２５】
移動ガイド体３は、非磁性ステンレスの軸部３１と、永久磁石材をスケール磁化して形成されたスケール部３２とで構成されている。そして、このスケール部３２には、マーキングとしてスケール部３２の長手方向にＮ極とＳ極とを交互に例えば３３０μｍ周期（ピッチ）で分極して磁極が形成されており、このスケール部３２に対して磁気式センサ７が対向配置されている。磁気式センサ７は２つの磁気抵抗素子（ＭＲ素子）を備えており、移動ブロック５がリニアスケールである移動ガイド体３と副移動ガイド体４に沿って移動するとき磁気式センサ７がスケール部３２の磁極を感知してパルス信号を出力する。この磁気式センサ７のパルス信号はフラットケーブル７ａを介してＣＰＵ２０等に送られる。
【００２６】
すなわち、移動ブロック５の移動に伴って、磁気式センサ７はスケール部３２のＮ極とＳ極の極性の反転に対応するパルス信号を出力する。そして、このパルス信号の数により、移動ブロック５（操作子６）の変動量あるいは移動量（長さ）を検出することができる。また、スケール部３２の磁極は例えば２列からなり、この磁極のパターンはスケール部３２の長手方向にその位相が１／２π相当ずれており、磁気式センサ７は位相のずれたパルス信号を出力するので、この位相のずれの正逆の方向により、移動ブロック５の移動方向が判明する。スケール部３２の磁極パターンは位相ずれのないＮＳＮＳ…のパターンからなるもので、センサの検出極部を１／２π相当ずらして配置するようにしてもよい。
【００２７】
この実施形態では、主電源のオフ及び主電源のオンのモードとして、「オフモードＡ」、「オフモードＢ」及び「オフモードＣ」の３つのモードがある。「オフモードＡ」の場合は、主電源オフにより全機能を停止し、この主電源オフの間にフェーダ装置１０で操作子６が操作されたか否かに関わらず、主電源オンと共に操作子位置の初期化処理を行う。
【００２８】
「オフモードＢ」の場合は、主電源オフにより主電源９１からの電源供給は停止されてミキシング処理などの主な機能は停止する。しかし、バッテリ９２から電源が供給されてＣＰＵ２０による操作子６の操作の有無の監視、あるいはパルス信号のカウント等の処理は行う。そして、主電源オンのときは、主電源オフの間にフェーダ装置１０で操作子６が操作されていると、その操作と逆方向に操作量分だけ操作子６を移動する。すなわち、操作量（変動量）を修正（相殺）する。なお、その修正した操作子６に対応するパラメータ値は電源オフの直前の値（記憶している値）である。これにより、主電源オフの間に不用意に操作子６が動かされた場合でも、電源オフ直前の状態に復帰できる。
【００２９】
「オフモードＣ」の場合は、「オフモードＢ」と同様に主電源オフによりミキシング処理などの主な機能は停止し、バッテリ９２から電源でＣＰＵ２０は操作の有無の監視とパルス信号のカウント等の処理は行う。一方、この「オフモードＣ」では、主電源オンのときは、主電源オフの間にフェーダ装置１０で操作子６が操作されていると、操作子６の操作量（変動量）の修正は行わないで、その操作子６に対応する電源オフの直前のパラメータ値（記憶している値）を、その操作量に相当する値だけ変更（修正）して設定する。これにより、電源オフの間にユーザが操作子６を操作してパラメータ値を変更設定することができる。
【００３０】
なお、「オフモードＢ」または「オフモードＣ」で主電源オフとする機能が請求項の「電源オフ機能」に対応し、「オフモードＢ」で主電源オンとする機能が請求項の「立上げ機能」に対応し、「オフモードＣ」で主電源オンとする機能が請求項の「立上げサブ機能」に対応する。
【００３１】
図４はＣＰＵ２０が実行するメイン処理のフローチャート、図５はメイン処理と並行して実行される割込み処理のフローチャート、図６はフェーダ初期化処理（操作子位置の初期化処理）のフローチャートであり、同フローチャートに基づいて具体的な動作を説明する。なお、分かり易くするために図６のフェーダ初期化処理、図５の割込み処理及び図４のメイン処理の順に説明する。
【００３２】
図６のフェーダ初期化処理はＡスイッチ８７により主電源オンが指示されたとき、あるいはフェーダ装置１０にアサインされている機能を切り換えたときに起動されるものである。まず、ステップＳ４１で対応するフェーダ装置１０のモータ２をＤ方向に駆動させ、ステップＳ４２でモータ２の回転の停止が検出されるまで、操作子６を初期位置まで移動させる。そして、モータ２に異常な負荷がかかっていることが感知できたら操作子６がストッパ部（止め金具１１Ａ）に当接してモータ２が止まっている状態となる。モータ２が止まると、ステップＳ４３に進み、そのフェーダ装置１０におけるパルス信号のカウント値を“０”にリセットする。
【００３３】
次に、ステップＳ４４でモータ２を逆転させてＵ方向に駆動させ、ステップＳ４５で、リセットしたカウント値を別途検出したパルス信号にしたがってインクリメントしながら、ステップＳ４６でモータ２が停止するのを監視する。そして、モータ２が止まると、ステップＳ４７でスケール状況を算出する。すなわち、ステップＳ４３〜Ｓ４６でスケール全体のカウント値が取得できたことになるので、このフェーダ装置１０にアサインされている機能のパラメータが例えば６４段階のものであれば、全カウント値を“６４”で割ることにより、パラメータの１段階当たりのカウント値を求める。
【００３４】
次に、ステップＳ４８で、フェーダ装置１０に現在アサインされている機能の初期値に対応した位置（パルス数）を算出し、ステップＳ４９でモータ２をＤ方向に駆動させ、ステップＳ５０で別途検出したパルスにしたがってカウント値をデクリメントしながら、ステップＳ５１でカウント値が算出したパルスの位置になるのを監視する。そして、パルスの位置になると、ステップＳ５２でモータ２の駆動を停止して元のルーチンに復帰する。これにより、このフェーダ装置１０にアサインされた機能において初期設定することができる。
【００３５】
図５の「割込み処理」は、Ａスイッチ８７により主電源を投入したとき（主電源オン）に起動される。なお、Ａスイッチ８７の操作で主電源オフが指示された場合、すなわち後述のメイン処理のステップＳ１６で全機能停止した場合には、この「割込み処理」は停止されるが、「オフモードＢ」または「オフモードＣ」で電源オフとなった場合には、この「割込み処理」は続行される。
【００３６】
ます、ステップＳ２１〜Ｓ２３でＡスイッチ８７、Ｂスイッチ８８、Ｃスイッチ８９のぞれぞれの操作状態を判定し、操作があればその操作のあったスイッチに対応して、ステップＳ２４〜Ｓ２６でそれぞれ「オフモードＡ」、「オフモードＢ」及び「オフモードＣ」をメイン処理（図４）に通知する。ステップＳ２７ではフェーダ装置１０からパルス信号があるかを判定し、パルス信号があればステップＳ３０以降の処理を行う。パルス信号がなければステップＳ２８で「オフモードＢ」または「オフモードＣ」であるかを判定する。「オフモードＢ」または「オフモードＣ」のいずれかであれば、電源オフ状態であるのでそのまま元のルーチンに復帰し、いずれでもなければステップＳ２９で、その他のスイッチをスキャンし、スキャン結果に応じて対応する処理を行い、元のルーチンに復帰する。
【００３７】
ステップＳ２７でフェーダ装置１０からパルス信号があった場合は、ステップＳ３０でパルス信号に対応するフェーダ装置１０に応じた現在のカウント値を増減させる。そして、「オフモードＢ」と「オフモードＣ」あるいはそれ以外の場合に応じた処理を行う。ステップＳ３１で「オフモードＢ」の場合は、ステップＳ３２でフェーダ初期化フラグをオンにすることで、メイン処理において操作子６の位置を修正するようにし、元のルーチンに復帰す。ステップＳ３３で「オフモードＣ」であれば、ステップＳ３４で信号処理フローに増減させた値を記録して元のルーチンに復帰す。これにより、主電源オフ状態で操作されたフェーダ装置のパラメータの設定値が信号処理に反映される。「オフモードＢ」でも「オフモードＣ」でもなければ、ステップＳ３５信号処理フローに増減させた値を通知し、元のルーチンに復帰する。これにより、主電源オンの通常の動作状態におけるフェーダ装置１０の操作が信号処理に反映される。
【００３８】
図４の「メイン処理」は、Ａスイッチ８７により主電源を投入したとき（主電源オン）に起動される。まず、ステップＳ１でフラグやレジスタのリセット等のその他の初期化処理を行い、ステップＳ２で、図５のフェーダ初期化処理（操作子位置の初期化処理）を行い、ステップＳ３に進む。
【００３９】
ステップＳ３では、パネル１００に配置された各種操作子の操作に応じて、その操作にしたがって機器の設定処理（パネル設定処理）を行う。すなわち、後述説明する図６の割込み処理で各種操作子のスキャンがなされており、そのスキャンの結果がこのステップＳ３のパネル設定処理により取得される。そして、ステップＳ４で、その取得された内容に応じてミキシング等に関する各種信号処理など、電源オンの通常の動作状態における各種機能の設定処理を行う。また、ステップＳ３で取得された、Ａスイッチ８７、Ｂスイッチ８８、Ｃスイッチス８９のキャンの結果は以後の電源オフや電源オンの処理に反映される。
【００４０】
すなわち、ステップＳ５では「オフモードＡ」の選択の有無を判定し、ステップＳ６では「オフモードＢ」または「オフモードＣ」の選択の有無を判定する。「オフモードＡ」の選択（すなわちＡスイッチ８７の操作）が有れば、現在の状態は電源オンの状態であるのでステップＳ１５で機器の設定状態を記憶するとともにステップＳ１６で全機能を停止し、処理を終了する。また、ステップＳ６で「オフモードＢ」または「オフモードＣ」の選択がなければ、すなわちＢスイッチ８８及びＣスイッチ８９のいずれの操作も無ければ、ステップＳ３に戻って通常の動作状態の処理を繰り返す。そして、「オフモードＢ」または「オフモードＣ」の選択があれば、ステップＳ７以降の処理を行う。
【００４１】
ステップＳ７ではメイン機能を停止する。ただし、ＣＰＵ２０が実行している本フロー及び図５の割込み処理は続行する。次に、ステップＳ８〜Ｓ１０で、「オフモードＡ」、「オフモードＢ」及び「オフモードＣ」の選択の有無を判定し、いずれの選択もなければステップＳ７に戻る。すなわち、このステップＳ７〜ステップＳ１０を繰り返す処理は、「オフモードＢ」または「オフモードＣ」での主電源オフ状態すなわち待機状態であり、各モードの選択があれば対応する処理を行う。
【００４２】
ステップＳ８で「オフモードＡ」が選択されると、ステップＳ１４で該待機状態における操作に応じた機器の設定情報を生成し、ステップＳ１５で機器の設定状態を記憶するとともにステップＳ１６で全機能を停止し、処理を終了する。このフローは、「オフモードＢ」または「オフモードＣ」での待機状態から「オフモードＡ」に移行して、主電源オフとする処理である。
【００４３】
ステップＳ９で「オフモードＢ」の選択があると、「オフモードＢ」（または「オフモードＣ」）での主電源オフ状態でのＢスイッチ８８の操作であり、「オフモードＢ」に対応する主電源オンが指示されたことになる。したがって、ステップＳ１２で「初期化フラグがオン」であるかを判定し、「初期化フラグがオン」でなければステップＳ３に戻って通常の動作状態に復帰する。すなわち、操作子位置の初期化処理は禁止して主電源オンとなる。また、「初期化フラグがオン」であれば、ステップＳ１３で、電源オフの間に操作の有った操作子６の位置をその操作量（変動量）だけ修正し、ステップＳ３に戻って通常の動作状態に復帰する。すなわち、変動量だけ操作子６の位置を移動するだけであり、通常の操作子位置の初期化処理よりも時間が短縮されるとともに、モータ２の駆動による負荷も低減する。
【００４４】
ステップＳ１０で「オフモードＣ」の選択があると、この場合はＣスイッチ８９により「オフモードＣ」に対応する主電源オンが指示されたことになり、ステップＳ１１で、電源オフの間に操作の有った操作子６に対応するパラメータ値をその操作量（変動量）に対応する値だけ変更（修正）し、ステップＳ３に戻って通常の動作状態に復帰する。なお、電源オフの間に操作がなければ、そのままステップＳ３に戻るので、操作子位置の初期化処理は禁止して主電源オンとなる。
【００４５】
なお、実施形態ではＢスイッチ８８とＣスイッチ８９を別のスイッチとしているが、例えばＢ／Ｃスイッチを１つ設け、「オフモードＢ」を指定するときは短く押す操作すなわち「短押し」とし、「オフモードＣ」を指定するときは長く（１秒程度）押す操作すなわち「長押し」とするようにしてもよい。
【００４６】
また、実施形態では磁気式の例について説明したが、光学式であってもよい。この場合、例えば図３の例では移動ガイド体３の下面に、マーキングとして例えば白黒のバーコード状の一定周期のパターンを２列形成し、磁気式センサ７の変わりに発光ダイオードとフォトダイオード等で構成したフォトセンサを設け、上記白黒パターンによる２列に対応する前記位相差をもったパルス信号を検出信号として得るようにする。また、抵抗体で構成されたリニアスケールに操作子側の摺動子を接触させ、この摺動子とリニアスケールを介した抵抗値により操作子位置を検出するような可変抵抗式のものでもよい。
【００４７】
また、実施形態ではスライド操作装置としてデジタルミキサのフェーダ装置を例に説明したが、本発明は他の電子機器に用いるスライド操作装置に適用できることはいうまでもない。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態のスライド式信号調整装置としてのデジタルミキサの要部ブロック図である。
【図２】同デジタルミキサのパネル面の要部正面図である。
【図３】同デジタルミキサにおけるスライド操作装置としてのフェーダ装置の要部斜視図である。
【図４】実施形態におけるメイン処理のフローチャートである。
【図５】実施形態における割込み処理のフローチャートである。
【図６】実施形態におけるフェーダ初期化処理のフローチャートである。
【符号の説明】
【００４９】
２…モータ、３…移動ガイド体（リニアスケール）、６…操作子、７…磁気式センサ（センサ部）、１０…フェーダ装置（スライド操作装置）、１０Ａ…フェーダ群、２０…ＣＰＵ
【図１】
2008109168.tif 000003
【図２】
2008109168.tif 000004
【図３】
2008109168.tif 000005
【図４】
2008109168.tif 000006
【図５】
2008109168.tif 000007
【図６】
2008109168.tif 000008