(57)【要約】【課題】簡単な操作で、各種機器においてその機器の操作に関わるスイッチが人為的に操作されたかどうかをより確実に検出して動作させることができる信頼性の向上された入力制御装置を提供する。【解決手段】装置本体２の動作を選択するための第１〜第１０スイッチＳＷ１〜ＳＷ１０が設けられる操作部３と、装置本体２に設けられ、操作部３の第１〜第１０スイッチＳＷ１〜ＳＷ１０のスイッチング状態の変化によって、与えられる入力信号に応じて、装置本体２の動作を制御する制御信号を出力する制御部とを含み、制御部は、各スイッチＳＷ１〜ＳＷ１０のスイッチング状態の変化が予め定める判定条件を満たしたとき、各スイッチＳＷ１〜ＳＷ１０に応じた入力信号に応答し、制御信号を出力して装置本体２の動作を制御する。予め定める判定条件は、各スイッチＳＷ１〜ＳＷ１０の操作特性に応じて異ならせる。【選択図】　　　図１
2004046914.tif 000002
【特許請求の範囲】
【請求項１】
装置本体と、
装置本体の動作を選択するための複数のスイッチを有する操作部と、
前記装置本体に設けられ、操作部の各スイッチのスイッチング状態の変化によって与えられる各スイッチに応じた入力信号に応答して、装置本体の動作を制御する制御信号を出力する制御部とを含み、
前記制御部は、各スイッチのスイッチング状態の変化が予め定める判定条件を満たしたとき、各スイッチに応じた入力信号に応答し、制御信号を出力して装置本体の動作を制御し、各スイッチのスイッチング状態の変化が予め定める判定条件を満たさないとき、各スイッチに応じた入力信号を無効とし、かつ前記予め定める条件を各スイッチの操作特性に応じて異ならせることを特徴とする入力制御装置。
【請求項２】
前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出したとき、前記判定条件を満たしたものと判断することを特徴とする請求項１記載の入力制御装置。
【請求項３】
前記制御部は、入力信号を予め定める周期で検出し、この入力信号を所定時間にわたって継続して検出したとき、前記判定条件を満たしたものと判断することを特徴とする請求項１記載の入力制御装置。
【請求項４】
前記制御部は、入力信号を予め定める周期で検出し、入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする請求項１記載の入力制御装置。
【請求項５】
前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする請求項１記載の入力制御装置。
【請求項６】
前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする請求項１記載の入力制御装置。
【請求項７】
操作部と制御部との間に前記入力信号の信号レベルを緩慢に変化させる遅延回路が設けられることを特徴とする請求項１〜６のいずれか１つに記載の入力制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種機器においてその機器の操作に関わる切り換えスイッチに応じた入力信号に基づいて装置本体を制御する入力制御装置に関する。
【０００２】
【従来の技術】
たとえばポータブル磁気ディスクプレーヤ、ポータブルコンパクトディスクプレーヤなどのポータブルオーディオ装置、およびメモリに記憶された音楽データの再生が可能な携帯電話装置などの装置本体と、前記装置本体の動作を選択するための複数のスイッチを有する操作部であるリモートコントローラ（以下、リモコンと略記する）部とを含む従来の技術の入力制御装置では、リモコン部は、装置本体の動作を制御するために、再生／停止、早送り、巻き戻し、音質切り替え、音量制限、曲順設定および音量切り替えなど装置本体の動作を選択する複数のスイッチ、およびリモコン部の各スイッチの操作を無効とするホールド（ＨＯＬＤ）スイッチなどの各スイッチを限られたケーシングに設けて、各スイッチは、複数芯のケーブルとプラグ部とを介して装置本体に接続されている。
【０００３】
装置本体には、リモコン部のプラグ部と相互に接続される接続端子が設けられ、前記リモコン部と装置本体とは相互に接続される。各スイッチの一端部は、ケーブル、プラグ部および接続端子を介して装置本体に設けられるアナログ／デジタル（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ；略称Ａ／Ｄ）変換器と相互に接続されるとともに、プルアップ抵抗を介して装置本体の電源と相互に接続される。各スイッチの他端部は、ケーブル、プラグ部および接続端子を介して装置本体に設けられるグランドに接続される。
【０００４】
リコモン部の各スイッチには、各スイッチに対応した抵抗が設けられ、各スイッチの接点を閉じることによって、装置本体の電源は、プルアップ抵抗、各スイッチに対応した抵抗、接点が閉じられたスイッチを介してグランドに接続され、装置本体の電源の電圧は、プルアップ抵抗およびスイッチに対応した抵抗とによって分圧される。この分圧された電圧は、リコモン部の各スイッチに対応した直流電圧となる。この直流電圧は、Ａ／Ｄ変換器で、各スイッチに対応したデジタル数値に変換される。
【０００５】
前記装置本体には装置本体の動作を制御する制御信号を出力する制御部が設けられる。制御部は、中央演算処理装置によって実現され、前記Ａ／Ｄ変換器に非同期に発生するイベントをチェックするための手法の１つであるポーリングを行い、Ａ／Ｄ変換器で生成された連続したデジタル数値と、この連続したデジタル数値の回数とをそれぞれ検出し、制御部内に設けられるソフトウェアで設定している各スイッチに対応した連続したデジタル数値と、この連続したデジタル数値の回数とを比較して一致した場合に、各スイッチに応じて装置本体の動作を確定し、装置本体の制御を行なう制御信号を出力する。
【０００６】
図１１は、従来の技術の入力制御装置の操作部の各スイッチのスイッチング状態の変化によって装置本体の動作を決定する制御部の処理動作を説明するためのフローチャートである。ステップａ１からステップａ２に移り、音楽データを再生を可能とする音楽モードであるか否かを判断する。ステップａ２で音楽モードであると判断されると、ステップａ３に移り、音楽モードでないと判断されるとステップａ２の動作処理を繰り返す。
【０００７】
ステップａ３では、予め定める周期でＡ／Ｄ変換器に対してポーリングを開始し、複数のスイッチのうちいずれか１つのスイッチング状態が変化することによって、Ａ／Ｄ変換器に与えられる電圧値をこのＡ／Ｄ変換器が変換して生成したデジタル数値を検出して、ステップａ４に移る。ステップａ３では、予め定める周期を１０ミリ秒（ｍｓｅｃ）としてポーリングを行なっている。
【０００８】
ステップａ４では、ポーリングで検出したデジタル数値が、本体電源の電圧値に対応した数値であるか否かが判断される。ステップａで、検出したデジタル数値が本体電源の電圧値に対応した数値であると判断されると、ステップａ４の制御動作を繰り返し、本体電源の電圧値に対応した数値ではないと判断されると、ステップａ５に移る。
【０００９】
ステップａ５では、前記予め定める周期で所定回数にわたって連続して同じデジタル数値が検出されたか否かが判断される。ここでは、予め定める周期は、たとえば上述したように１０ｍｓｅｃとし、所定回数は、２回としている。つまりポーリングによって２回連続して同じデジタル数値が検出されたか否かが判断される。ステップａ５で、検出したデジタル数値が２回連続で同じ値であると判断されると、ステップａ６に移り、検出したデジタル数値が２回連続で同じ値ではないと判断されると、ステップａ２に移る。
【００１０】
ステップａ６では、上述したステップａ５で検出されたデジタル数値が、各スイッチのいずれに対応したデジタル数値であるか否かが判断される。ステップａ６で、検出したデジタル数値が、各スイッチのうちのいずれかに対応している場合、ステップａ７に移り、検出したデジタル数値が各スイッチのうちのいずれにも対応していない場合、ステップａ２に移る。
【００１１】
ステップａ７では、検出したデジタル数値に基づいて、動作を確定し、装置本体２に制御信号を出力して、ステップａ９に移る。
【００１２】
ステップａ８では、予め定める周期で所定の回数本体電源の電圧値に対応した数値を検出したか否かが判断される。ステップａ８では、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数は、１０回である。つまりポーリングによって１０回連続して同じデジタル数値が検出されたか否かが判断される。ステップａ８で、予め定める周期で所定回数本体電源の電圧値に対応した数値を検出すると、ステップａ２に移り、予め定める周期で所定回数本体電源の電圧値に対応した数値を検出判断されると、ステップａ９に移る。
【００１３】
ステップａ９では、操作部３による操作を受け付けない処理動作を行なって、ステップａ８に移る。
【００１４】
上述した入力制御装置では、複数曲の音楽、操作者が聞きたい曲を早く検索するため、早送り、巻き戻しの指令を入力するスイッチを操作したときに、素早く装置本体の動作が行なわれるように、制御部が各スイッチを確定して、制御信号を出力する時間を２０ｍｓｅｃとして短くすることによって、反応性をよくしている。
【００１５】
上述したリモコン部の筐体には、クリップが設けられる。リモコン部は、使用装着位置として操作者のポケット、ズボンまたはシャツなどに前記クリップを挟んで用いられる。またリモコン部は、バッグ内に収める場合もある。特に、使用者の衣服などに装着された状態では、リモコン部に設けられる各スイッチは、衣服などに接触する機会が必然的に多くなり、操作者の意図しない各スイッチのスイッチング状態の変化によって、誤動作が生じる。特に操作面積の大きいスイッチがある場合は、そのスイッチは、接触による誤動作が多くなる。
【００１６】
このような問題に鑑み、リモコン部にはリモコン部の各スイッチのスイッチング状態が変化しても、そのスイッチの操作を無効とするホールドスイッチを設けており、ホールドスイッチをＯＮにすることによって、操作者が意図しない外部の作用、たとえば物体の接触によってスイッチが押下され、装置が動作してしまうことを防止している。
【００１７】
さらに他の従来の技術の入力制御装置では、操作者が意図しない外部の作用による装置本体の誤動作を防止するため、リモコン部の各スイッチの荷重値を従来の技術のリモコン部の各スイッチの荷重値よりも大きくしている。
【００１８】
【発明が解決しようとする課題】
上述した従来の技術の入力制御装置では、制御部が各スイッチを確定して、制御信号を出力する時間を短くすることによって、スイッチを操作したときに装置本体が動作するレスポンスを向上させているので、スイッチが物体に接触した場合には、誤動作が発生しやすい。
【００１９】
また上述したホールドスイッチによって、誤動作を防止する場合、ホールドスイッチをＯＮにしたことを忘れている場合に、全てのスイッチの操作が無効となるので、意図した動作をおこなうことができないという問題がある。操作者は、ホールドスイッチの確認を行い、ホールドスイッチの設定をＯＮからＯＦＦに切り換えてから、各スイッチを操作する必要があり、操作が複雑となる。
【００２０】
また装置本体が携帯電話装置である場合、装置本体に設けられるマイクとレシーバを直接使わずに、リモコン部に設けられるマイクおよびリモコン部に設けられる専用ジャックに接続されるヘッドホンによって、ハンズフリー機能を有するマイク付きリモコン部では、リモコン部に通話を行なうための通話ＯＮ／ＯＦＦスイッチが設けられており、この場合ホールドスイッチによって各スイッチの操作を無効にしてしまうと、装置本体である携帯電話装置に着信があったとき、通話を行なうために通話ＯＮ／ＯＦＦスイッチを操作しても着信が取れないので、操作者は慌ててホールドスイッチを解除する必要がある。
【００２１】
他の従来の技術の入力制御装置では、スイッチの荷重値を大きくするので、各スイッチが重く押し辛くなり、スムーズな操作を行なうことができないといった問題がある。
【００２２】
本発明の目的は、簡単な操作で、各種機器においてその機器の操作に関わるスイッチが人為的に操作されたかどうかをより確実に検出して動作させることができる信頼性の向上された入力制御装置を提供することである。
【００２３】
【課題を解決するための手段】
本発明は、装置本体と、
装置本体の動作を選択するための複数のスイッチを有する操作部と、
前記装置本体に設けられ、操作部の各スイッチのスイッチング状態の変化によって与えられる各スイッチに応じた入力信号に応答して、装置本体の動作を制御する制御信号を出力する制御部とを含み、
前記制御部は、各スイッチのスイッチング状態の変化が予め定める判定条件を満たしたとき、各スイッチに応じた入力信号に応答し、制御信号を出力して装置本体の動作を制御し、各スイッチのスイッチング状態の変化が予め定める判定条件を満たさないとき、各スイッチに応じた入力信号を無効とし、かつ前記予め定める条件を各スイッチの操作特性に応じて異ならせることを特徴とする入力制御装置である。
【００２４】
本発明に従えば、操作部に設けられる装置本体の動作を選択するためのスイッチのスイッチング状態を変化させることによって、制御部に各スイッチに応じた入力信号を与えて装置本体の動作を制御する制御信号を出力させ、装置本体を動作させることができる。前記制御部は、各スイッチのスイッチング状態の変化が予め定める判定条件を満たしたときには、各スイッチに応じた入力信号に応答して、装置本体の動作を制御する制御信号を出力し、各スイッチのスイッチング状態の変化が予め定める判定条件を満たさないときは、スイッチに応じた入力信号を無効とするので、操作者の意図しない作用、たとえば物体などの接触、チャタリングおよびノイズなどで装置本体が動作しないような信頼性のある判定条件を予め定めることによって、スイッチのスイッチング状態の変化が人為的な操作によるものかどうかをより確実に検出して装置本体を動作させることができ、操作者の意図しないスイッチのスイッチング状態の変化によって発生する装置本体の誤動作を防止することができる。
【００２５】
また制御部は、たとえばスイッチが設けられる操作部の外部に露出する部分の面積およびスイッチの機械的特性など各スイッチの操作特性に応じて予め定める判定条件を異ならせるので、たとえば外部からの作用によってスイッチング状態が変化しやすいスイッチおよび残余の各スイッチに最適な予め定める判定条件を設定することができるので、スイッチの操作性を損なうことなく、スイッチに物体などが接触することによって生じる誤動作を確実に防止することができる。
【００２６】
また本発明は、前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出したとき、前記判定条件を満たしたものと判断することを特徴とする。
【００２７】
本発明に従えば、制御部は、入力信号を予め定める周期で所定回数にわたって継続して検出したときに、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が予め定める周期の所定回数にわたる期間で継続したときに、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記予め定める周期で所定回数にわたる期間を、前記瞬間的に変化する期間よりも大きく設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【００２８】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【００２９】
また本発明は、前記制御部は、入力信号を予め定める周期で検出し、この入力信号を所定時間にわたって継続して検出したとき、前記判定条件を満たしたものと判断することを特徴とする。
【００３０】
本発明に従えば、制御部は、入力信号を所定時間にわたって継続して検出したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が所定時間にわたって継続したときに、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記所定時間を、前記瞬間的に変化する期間よりも大きく設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【００３１】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【００３２】
また本発明は、前記制御部は、入力信号を予め定める周期で検出し、入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする。
【００３３】
本発明に従えば、制御部は、入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態の変化が複数回変化したとき、たとえば押下することによって接点が開放または閉鎖するスイッチでは複数回押下したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【００３４】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【００３５】
また本発明は、前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする。
【００３６】
本発明に従えば、制御部は、入力信号を予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が予め定める周期の所定回数にわたる期間で継続し、かつ各スイッチのスイッチング状態の変化が複数回変化したとき、たとえば押下することによって接点が開放または閉鎖するスイッチでは複数回押下したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。
【００３７】
操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記予め定める周期で所定回数にわたる期間を、前記瞬間的に変化する期間よりも大きく設定し、かつ前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【００３８】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【００３９】
また本発明は、前記制御部は、入力信号を予め定める周期で検出し、この入力信号を前記予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、前記判定条件を満たしたものと判断することを特徴とする。
【００４０】
本発明に従えば、制御部は、入力信号を所定時間にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が所定時間にわたって継続し、かつ各スイッチのスイッチング状態の変化が複数回変化したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。
【００４１】
操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記所定時間を、前記瞬間的に変化する期間よりも大きく設定し、かつ前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【００４２】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【００４３】
また本発明は、操作部と制御部との間に前記入力信号の信号レベルを緩慢に変化させる遅延回路が設けられることを特徴とする。
【００４４】
本発明に従えば、操作部と制御部との間に前記入力信号の信号レベルを緩慢に変化させる遅延回路が設けられるので、操作部の各スイッチのスイッチング状態が変化することによって制御部に与えられる入力信号の信号レベルの急峻な変化を防止し、制御部が入力信号に応答するまでの時間を長くすることができる。したがって、スイッチのスイッチング状態の変化が操作によるものかどうかをより確実に判断することができ、操作者に意図しない作用によって発生する装置の誤動作を防止することができる。
【００４５】
【発明の実施の形態】
図１は、本発明の実施の一形態の入力制御装置１の電気的構成を示すブロック図であり、図２は入力制御装置１の操作部３の外観図である。入力制御装置１は、装置本体２と、装置本体２の動作を選択するための複数の第１〜第１０スイッチＳＷ１〜ＳＷ１０を有する操作部３と、装置本体２に設けられ、操作部３の第１〜第１０スイッチＳＷ１〜ＳＷ１０のスイッチング状態の変化によって与えられる第１〜第１０スイッチＳＷ１〜ＳＷ１０に応じた入力信号に応じた制御信号を出力する制御部４とを含む。
【００４６】
本実施の形態では、装置本体２は制御部４の他に記憶部５を有し、記憶部５に記憶される音楽データの再生が可能な携帯電話装置とする。
【００４７】
制御部４は、中央演算処理装置（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ；略称ＣＰＵ）によって実現され、装置本体２に設けられる各部、たとえば音声を入力する音声入力部であるマイクロホン、音声を出力する音声出力部であるスピーカ、操作者による操作によって装置本体の動作の指示および文字データなどの所定の情報を入力する操作キー、液晶表示素子などで実現される表示部、および基地局と通信を行なう通信部などの制御を行なう。
【００４８】
制御部４は、制御部４内にアナログ／デジタル（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ；略称Ａ／Ｄ）変換器６を有する。Ａ／Ｄ変換器６は、与えられた信号をデジタル数値に変換する。制御部４は、ポーリングによって予め定める周期でＡ／Ｄ変換器６で変換されたデジタル数値を検出する。
【００４９】
上述の装置本体２には、装置本体２の各部に電力を供給する電源であり、バッテリなどで実現される本体電源７、操作部３が着脱自在に接続されるコネクタ部１８が設けられる。本体電源７は、プルアップ抵抗Ｒ０を介して、Ａ／Ｄ変換器６およびコネクタ部１８の一部と相互に接続される。本体電源７は直流電源である。
【００５０】
操作部３は、第１〜第１０スイッチＳＷ１〜ＳＷ１０と、第１〜第９抵抗Ｒ１〜Ｒ９と、マイクロホンなどによって実現される音声入力部８と、ヘッドホンなどの音声出力器を接続するための音声出力器接続ジャック部９と、これら第１〜第１０スイッチＳＷ１〜ＳＷ１０、第１〜第９抵抗Ｒ１〜Ｒ９、音声入力部８および音声出力器接続ジャック部９が設けられるケーシング１０とを含む。操作部３は、複数芯のケーブル１１とプラグ部１２とを介して装置本体２に着脱自在に接続される。
【００５１】
第１〜第１０スイッチＳＷ１〜ＳＷ１０は、操作部３の各スイッチの入力を無効にするためのホールド（ＨＯＬＤ）スイッチ、音楽の再生または停止を指示するための再生／停止スイッチ、音楽の早送りを指示するための早送りスイッチ、音楽の巻戻しを指示するための巻戻しスイッチ、音声出力接続ジャック部９に接続されるヘッドホンおよび音声入力部８でのハンズフリー通話の開始または停止を指示するための通話ＯＮ／ＯＦＦスイッチ、音楽の音質の切り換えを指示するための音質切り換えスイッチ、音量を大きくするように指示するための音量切り換えアップスイッチ、音量を小さくするように指示するための音量切り換えダウンスイッチ、音楽を再生する順番を指示するための曲順設定スイッチ、ヘッドホンの音量を制限するように指示するための音量制限スイッチにそれぞれ対応する。
【００５２】
本実施の形態において、第１〜第１０スイッチＳＷ１〜ＳＷ１０は、ケーシング１０の外部に露出する操作片と、操作片を操作することによって接点の接続を変化させる接続部とから構成される。
【００５３】
操作部３は、ユーザーインターフェイスの為に操作頻度に応じてデザイン設計されており、各スイッチＳＷ１〜ＳＷ１０によって操作特性が相違する。本実施の形態において、操作特性の相違とは、第１〜第１０スイッチＳＷ１〜ＳＷ１０の操作片のケーシング１０から外部に露出する露出面積の相違、すなわち頻繁に操作するスイッチについては操作片の露出面積が大きく操作頻度の少ないスイッチについては露出面積が小さいことによる操作性の相違、および各スイッチ毎の機械的特性の相違を含む。
【００５４】
上述した第１スイッチＳＷ１は、操作片をケーシング１０の側面に沿ってスライドさせることによって、接点部が接続されるスイッチであり、第２〜第１０スイッチＳＷ２〜ＳＷ１０は、操作片を押圧することによって、接点部が接続されるスイッチとする。
【００５５】
また操作部３では、図２に示すように、再生／停止スイッチ、早送りスイッチおよび巻き戻しスイッチに対応する第２〜第４スイッチＳＷ２〜ＳＷ４の操作片のケーシング１０からの露出面積を、第１、第５〜第１０スイッチＳＷ１，ＳＷ５〜ＳＷ１０の操作片の露出面積よりも大きく設けている。
【００５６】
第１スイッチＳＷ１の共通接点および第２〜第１０スイッチＳＷ２〜ＳＷ１０の一端部は、共通の第１ライン１３とそれぞれ相互に接続され、第１スイッチの個別接点および第２〜第１０スイッチＳＷ２〜ＳＷ１０の他端部は、共通の第２ライン１４とそれぞれ相互に接続される。
【００５７】
第１ライン１３には、第１〜第９抵抗Ｒ１〜Ｒ９が直列に設けられる。第１抵抗Ｒ１は、第１スイッチＳＷ１の共通接点と、第２スイッチＳＷ２の一端部との間に直列に配置される。第２抵抗Ｒ２は、第２スイッチＳＷ２の一端部と第２スイッチＳＷ３の一端部との間に直列に配置される。第３抵抗Ｒ３は、第３スイッチＳＷ３の一端部と第４スイッチＳＷ４の一端部との間に直列に配置される。第４抵抗Ｒ４は、第４スイッチＳＷ４の一端部と第５スイッチＳＷ５の一端部との間に直列に配置される。第５抵抗Ｒ５は、第５スイッチＳＷ５の一端部と第６スイッチＳＷ６の一端部との間に直列に配置される。第６抵抗Ｒ６は、第６スイッチＳＷ６の一端部と第７スイッチＳＷ７の一端部との間に直列に配置される。第７抵抗Ｒ７は、第７スイッチＳＷ７の一端部と第８スイッチＳＷ８の一端部との間に直列に配置される。第８抵抗Ｒ８は、第８スイッチＳＷ８の一端部と第９スイッチＳＷ９の一端部との間に直列に配置される。第９抵抗Ｒ９は、第９スイッチＳＷ９の一端部と第１０スイッチＳＷ１０の一端部との間に直列に配置される。第１〜第９抵抗Ｒ１〜Ｒ９の抵抗値は、全て同一である。本発明の実施の他の形態では、第１〜第９抵抗Ｒ１〜Ｒ９の抵抗値は、異ならせてもよい。
【００５８】
第１ライン１３の一端部１３Ａ、つまり抵抗Ｒ１の一端部は、ケーブル１１を介してプラグ部１２に相互に接続され、プラグ部１２が装置本体２のコネクタ部８と相互に接続された状態で、本体電源７、Ａ／Ｄ変換器６に電気的に接続される。
【００５９】
第２ライン１４の一端部１４Ａ、つまり第１スイッチＳＷ１の共通接点側の端部は、ケーブル１１を介してプラグ部１２に相互に接続され、プラグ部１２が装置本体２のコネクタ部８と相互に接続された状態で、グランドに接続される。
【００６０】
音声入力部８は、ケーブル１１を介してプラグ部１２と相互に接続されるとともに、第１ライン１３および音声出力器接続ジャック部９と相互に接続され、プラグ部１２が装置本体２のコネクタ部８と相互に接続された状態で、装置本体２のコネクタ部８に設けられる音声信号入力端子に接続される。
【００６１】
音声出力器接続ジャック部９は、ケーブル１１を介してプラグ部１２と相互に接続され、プラグ部１２が装置本体２のコネクタ部８と相互に接続された状態で、コネクタ部８に設けられるレシーバ出力端子に接続される。
【００６２】
上述した操作部３の各スイッチＳＷ１〜ＳＷ１０のうちいずれかのスイッチング状態が変化する、つまり第１スイッチＳＷ１では、操作片をスライドさせて接点部を閉じ、第２〜第１０スイッチＳＷ２〜ＳＷ１０では、操作片を押下して接点部を閉じると、本体電源７が、プルアップ抵抗Ｒ０とスイッチング状態が変化した第１〜第１０スイッチＳＷ１〜ＳＷ１０のうちいずれかの接点部を介してグランドに接続される。これによって、第１スイッチＳＷ１の接点を閉じた場合では、Ａ／Ｄ変換器６にはグランドの電圧値が与えられ、第２〜第１０スイッチＳＷ２〜ＳＷ１０のいずれかの接点を閉じた場合では、Ａ／Ｄ変換器６には、プルアップ抵抗Ｒ０と、第１抵抗Ｒ１、第２抵抗Ｒ１および第２抵抗Ｒ２、第１〜第３抵抗Ｒ１〜Ｒ３、第１〜第４抵抗Ｒ１〜Ｒ４の抵抗値、第１〜第５抵抗Ｒ１〜Ｒ５、第１〜第６抵抗Ｒ１〜Ｒ６、第１〜第７抵抗Ｒ１〜Ｒ７、第１〜第８抵抗Ｒ１〜Ｒ８、または第１〜第９抵抗Ｒ１〜Ｒ９とのいずれかとによって分圧された電圧値が入力信号として与えられる。
【００６３】
Ａ／Ｄ変換器６は、上述したように与えられた信号をデジタル数値に変換するので、各スイッチＳＷ１〜スイッチＳＷ１０のスイッチング状態が変化することによって与えられる電圧値を、デジタル数値に変換する。
【００６４】
制御部４は、上述したようにポーリングによって予め定める周期でＡ／Ｄ変換器６で変換されたデジタル数値を検出し、制御部４内に設けられるソフトウェアプログラムで設定している各スイッチＳＷ１〜ＳＷ１０に対応したデジタル数値と比較して、装置本体の動作を決定する。
【００６５】
図３は、入力制御装置１の操作部３の各スイッチのスイッチング状態の変化によって装置本体２の動作を決定する制御部４の処理動作を説明するためのフローチャートである。ステップｂ１からステップｂ２に移り、記憶部５に記憶されている音楽データを再生を可能とする音楽モードであるか否かを判断する。音楽モードの設定は、たとえば装置本体２に設けられる操作部からの入力によって選択される。ステップｂ２で音楽モードであると判断されると、ステップｂ３に移り、音楽モードでないと判断されるとステップｂ２の動作処理を繰り返す。これによって、音楽モードのときだけ操作部３の各スイッチＳＷ１〜ＳＷ１０によって装置本体２の動作を選択することができる。
【００６６】
ステップｂ３では、予め定める周期でＡ／Ｄ変換器６に対してポーリングを開始し、スイッチＳＷ１〜ＳＷ１０のうちいずれか１つのスイッチング状態が変化することによって、Ａ／Ｄ変換器６に与えられる電圧値をこのＡ／Ｄ変換器６が変換して生成したデジタル数値を検出して、ステップｂ４に移る。ステップｂ３では、予め定める周期を１０ミリ秒（ｍｓｅｃ）としてポーリングを行なう。
【００６７】
ステップｂ４では、ポーリングで検出したデジタル数値を制御部４内に設けられるソフトウェアプログラムで設定している各スイッチＳＷ１〜ＳＷ１０に対応したデジタル数値と比較して、予め定める操作特性を有するスイッチに対応した数値であるか否かが判断される。ここでは、予め定める操作特性を有するスイッチをケーシング１０から外部に露出する操作片の露出面積が大きい第２〜第４スイッチＳＷ２〜ＳＷ４とする。ステップｂ４で、検出したデジタル数値が予め定める操作特性を有するスイッチでないと判断されると、ステップｂ５に移り、予め定める操作特性を有するスイッチであると判断されると、ステップｂ１０に移る。
【００６８】
ステップｂ５では、ポーリングで検出したデジタル数値が、本体電源７の電圧値に対応した数値であるか否かが判断される。ステップｂ５で、検出したデジタル数値が本体電源７の電圧値に対応した数値であると判断されると、ステップｂ４に移り、本体電源７の電圧値に対応した数値ではないと判断されると、ステップｂ６に移る。Ａ／Ｄ変換器６に、本体電源７の電圧値が与えられる場合には、スイッチのスイッチング状態の変化が無い場合である。
【００６９】
ステップｂ６では、第１，第５〜第１０スイッチＳＷ１，ＳＷ５〜ＳＷ１０のスイッチング状態の変化が予め定める判定条件を満たすか、ここでは前記予め定める周期で所定回数にわたって連続して同じデジタル数値が検出されたか否かが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を２回とする。つまりポーリングによって２回連続して同じデジタル数値が検出されたか否かが判断される。ステップｂ６で、検出したデジタル数値が２回連続で同じ値であると判断されると、ステップｂ７に移り、検出したデジタル数値が２回連続で同じ値ではないと判断されると、ステップｂ２に移る。本発明の実施の他の形態において、上述した所定回数を任意に設定してもよい。
【００７０】
ステップｂ７では、上述したステップｂ６で検出されたデジタル数値が、予め定める操作特性を有する特定のスイッチを除く残余のスイッチに対応したデジタル数値であるか否かが判断される。ここでは、上述したデジタル数値が第１、第５〜第１０スイッチＳＷ１，ＳＷ５〜ＳＷ１０に対応した値であるか否かが判断される。ステップｂ７で、検出したデジタル数値が、第１、第５〜第１０スイッチＳＷ１，ＳＷ５〜ＳＷ１０のうちいずれか１つに対応している場合、ステップｂ８に移り、検出したデジタル数値が第１、第５〜第１０スイッチＳＷ１，ＳＷ５〜ＳＷ１０のうちのいずれにも対応していない場合、ステップｂ２に移る。
【００７１】
ステップｂ８では、検出したデジタル数値に基づいて、動作を確定し、装置本体２に制御信号を出力して、ステップｂ９に移る。
【００７２】
ステップｂ９では、第２〜第４スイッチＳＷ２〜ＳＷ４のスイッチング状態の変化が予め定める判定条件を満たすか、ここでは予め定める周期で所定の回数本体電源７の電圧値に対応した数値を検出したか否かが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を１０回とする。つまりポーリングによって１０回連続して同じデジタル数値が検出されたか否かが判断される。ステップｂ９で、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出すると、ステップｂ２に移り、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出判断されると、ステップｂ１３に移る。ステップｂ９では、スイッチのスイッチング状態が再び変化したかを否かを判断する。
【００７３】
ステップｂ１０では、検出した電圧値が予め定める周期で所定回数にわたって連続して同じ値を示すかが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を４回とする。つまりポーリングによって４回連続して同じデジタル数値が検出されたか否かが判断される。ステップｂ１０で、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示した場合、ステップｂ１１に移り、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示さない場合、ステップｂ２に移る。本発明の実施の他の形態において、上述した所定回数を任意に設定してもよい。
【００７４】
ステップｂ１１では、ステップｂ１０で検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であるか否かが判断される。ここでは、予め定める操作特性を有するスイッチをケーシング１０から外部に露出する操作片の露出面積が大きい第２〜第４スイッチＳＷ２〜ＳＷ４としているので、検出したデジタル数値が第２〜第４スイッチＳＷ２〜ＳＷ４のいずれかに対応した値であるか否かが判断される。ステップｂ１１で、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であると判断されると、ステップｂ１２に移り、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値ではないと判断されるとステップｂ２に移る。
【００７５】
ステップｂ１２では、検出したデジタル数値に基づいて、動作を確定し、装置本体２に制御信号を出力して、ステップｂ２に移る。
【００７６】
ステップｂ１３では、操作部３の各スイッチＳＷ１〜ＳＷ１０の操作を受け付けない処理動作を行い、ステップｂ９に戻る。
【００７７】
図４は、予め定める操作特性を有するスイッチを除くスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。図４で、横軸は時間、縦軸は電圧値を示す。
【００７８】
なお本体電源７の電圧値をＶｏとし、予め定める操作特性を有するスイッチを除くスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる電圧値をＶｎとする。前記Ｖｎは、第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のそれぞれに対応して異なるが、ここではまとめて示す。
【００７９】
時刻ｔ１で、第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のうちのいずれかの接点が閉じるまでは、本体電源７の電圧値ＶｏがＡ／Ｄ変換器６に与えられている。時刻ｔ１で、第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のうちのいずれかの接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ１，ＳＷ５〜ＳＷ１０に応じた電圧値Ｖｎが与えられる。
【００８０】
時刻ｔ２で、時刻ｔ１で接点が閉じた第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。
【００８１】
つまり、時刻ｔ１から時刻ｔ２までの間の時間Ｔ１では、第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のうちのいずれかの接点が閉じた状態となっている。
【００８２】
制御部４は、ポーリングによって所定の周期ＴｏでＡ／Ｄ変換器６の検出を行なっている。上述したように、第１スイッチＳＷ１，第５〜第１０スイッチＳＷ５〜ＳＷ１０のスイッチング状態が変化した場合には、ポーリングによって２回連続して同じデジタル数値が検出された場合に、各スイッチに応じて動作を確定する。つまり２Ｔｏ≦Ｔ１であれば、各スイッチＳＷ１，ＳＷ５〜ＳＷ１０に対応した動作が行なわれる。
【００８３】
図５は、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。図５で、横軸は時間、縦軸は電圧値を示す。
【００８４】
なお本体電源７の電圧値をＶｏとし、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる電圧値をＶｍとする。前記Ｖｍは、第２〜第４スイッチＳＷ２〜ＳＷ４のそれぞれに対応して異なるが、ここではまとめて示す。
【００８５】
時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じるまでは、本体電源７の電圧値ＶｏがＡ／Ｄ変換器６に与えられている。時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ２〜ＳＷ４に応じた電圧値Ｖｍが与えられる。
【００８６】
時刻ｔ２で、時刻ｔ１で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ１から時刻ｔ２までの間の期間Ｔ１では、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じた状態となっている。
【００８７】
制御部４は、ポーリングによって所定の周期ＴｏでＡ／Ｄ変換器６の検出を行なっている。上述したように、第２〜第４スイッチＳＷ２〜ＳＷ４のスイッチング状態が変化した場合には、ポーリングによって４回連続して同じデジタル数値が検出された場合に、各スイッチに応じて動作を確定する。つまり、４Ｔｏ≦Ｔ１であれば、各スイッチＳＷ２〜ＳＷ４に対応した動作が行なわれる。
【００８８】
操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。入力制御装置１では、上述した予め定める周期で所定回数にわたる期間を、前記瞬間的に変化する期間よりも大きく設定することによって、操作者の意図しない作用によって発生する装置本体の誤動作を防止できる。
【００８９】
また入力制御装置１では、予め定める操作特性を有するスイッチ、ここでは操作片のケーシング１０からの露出面積の大きな第２〜第４スイッチＳＷ２〜ＳＷ４は、残余の第１スイッチＳＷ１、第５〜第１０スイッチＳＷ５〜ＳＷ１０の２倍以上の時間接点が閉じないと、制御部４が制御信号を出力しない。第２〜第４スイッチＳＷ２〜ＳＷ４の３種類のスイッチは、露出面積が大きいので、衣服などの物体に接触しやすいが、スイッチの操作片が物体に接触して、スイッチのスイッチング状態の変化が予め定める周期で所定回数にわたって継続しない限り、制御部４が制御信号を出力しないので、誤動作を防止することができる。
【００９０】
したがって、使用者の意図した人為的な操作によってスイッチのスイッチング状態が変化したときだけ、装置にスイッチに応じた動作を行なわせることができる。したがって、従来の技術のように、ホールドスイッチをＯＮにしておかなくても、不所望な誤動作を防止することができ、また他の従来の技術の入力制御装置のようにスイッチの荷重値を重くする必要がないので、操作をスムーズに行なうことができる。
【００９１】
また制御部４は、第１〜第１０スイッチＳＷ１〜ＳＷ１０のスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、第１〜第１０スイッチＳＷ１〜ＳＷ１０のスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部４の処理効率を向上させることができる。
【００９２】
本発明の実施のさらに他の形態では、上述した制御部４の制御動作を示す図３のフローチャートのステップｂ６、ステップｂ９において、予め定める判定条件を、入力信号を所定時間にわたって継続して検出した場合に満たす、つまり所定時間にわたってＡ／Ｄ変換器６で生成されたデジタル数値が同じ数値を示す場合に満たして、制御動作を行なってもよい。前記所定時間は、たとえばステップｂ６では、２０ｍｓｅｃとし、ステップｂ９では４０ｍｓｅｃとする。
【００９３】
図６は、本発明の実施の他の形態の入力制御装置の操作部の各スイッチのスイッチング状態の変化によって装置本体の動作を決定する制御部の処理動作を説明するためのフローチャートである。本実施の形態の入力制御装置と上述した図１および図２に示される入力制御装置１とは、制御部における処理動作のみが異なり、他の構成は同様であるので、その説明を省略する。また、本実施の形態の制御部の処理動作を示す図６のフローチャートのステップＣ１〜ステップＣ９までの処理動作は、上述した図３の入力制御装置１の制御部４の処理動作を示すフローチャートのステップｂ１〜ｂ９の処理動作にそれぞれ対応するので、その説明を省略する。
【００９４】
ステップｃ９では、予め定める周期で所定の回数本体電源７の電圧値に対応した数値を検出したか否かが判断される。ここでは、予め定める周期は、たとえば上述したように１０ｍｓｅｃとし、所定回数を１０回とする。つまりポーリングによって１０回連続して同じデジタル数値が検出されたか否かが判断される。ステップｃ９で、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出すると、ステップｃ２に移り、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出判断されると、ステップｃ１９に移る。
【００９５】
ステップｃ１０では、検出した電圧値が予め定める周期で所定回数にわたって連続して同じ値を示すかが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数は２回とする。つまりポーリングによって２回連続して同じデジタル数値が検出されたか否かが判断される。ステップｃ１０で、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示した場合、ステップｃ１１に移り、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示さない場合、ステップｃ２に移る。本発明の実施の他の形態において、上述した所定回数を任意に設定してもよい。
【００９６】
ステップｃ１１では、ステップｃ１０で検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であるか否かが判断される。ここでは、予め定める操作特性を有するスイッチをケーシング１０から外部に露出する操作片の露出面積が大きい第２〜第４スイッチＳＷ２〜ＳＷ４とし、検出したデジタル数値が第２〜第４スイッチＳＷ２〜ＳＷ４のいずれかに対応した値であるか否かが判断される。ステップｃ１１で、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であると判断されると、ステップｃ１２に移り、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値ではないと判断されると、ステップｃ２に移る。
【００９７】
ステップｃ１２では、予め定める周期のポーリングで検出したデジタル数値が、本体電源７の電圧値に対応した数値であるか否かが判断される。ステップｃ１２で検出したデジタル数値が、本体電源７の電圧値に対応した数値であると判断された場合、ステップｃ１３に移り、検出したデジタル数値が、本体電源７の電圧値に対応した数値であると判断され場合、ステップｃ１３を繰り返す。ステップｃ１２では、操作者による操作が解除されたか否かを判断している。
【００９８】
ステップｃ１３では、予め定める期間内に、各スイッチに対応したデジタル数値が入力されたか否かが判断される。つまり、予め定める期間内に、Ａ／Ｄ変換器６で生成されるデジタル数値が変化したか否かを判断する。前記予め定める期間内とは、予め定める周期で所定回数以内であり、ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数は、５回とすることで、１０ｍｓｅｃ×５＝５０ｍｓｅｃ以内とする。ステップｃ１４で、予め定める期間内に、各スイッチに対応したデジタル数値が入力されたと判断されると、ステップｃ１４に移り、予め定める期間内に、各スイッチに対応したデジタル数値が入力されなかったと判断されると、ステップｃ１７に移る。
【００９９】
ステップｃ１４では、ステップｃ１０と同様に、ポーリングによって検出したデジタル数値が予め定める周期で、所定回数にわたって連続して同じ数値を示すか否かが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を２回とする。つまりポーリングによって２回連続して同じデジタル数値が検出されたか否かが判断される。ステップｃ１４で、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示した場合、ステップｃ１５に移り、検出したデジタル数値が予め定める周期で所定回数にわたって同じ値を示さない場合、ステップｃ２に移る。本発明の実施の他の形態において、上述した所定回数を任意に設定してもよい。
【０１００】
ステップｃ１５では、ステップｃ１４で検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であり、かつステップｃ１０で検出したデジタル数値と同じであるか否かが判断される。ステップｃ１５で、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値であり、かつステップｃ１０で検出したデジタル数値と同じであると判断されると、ステップｃ８に移り、検出したデジタル数値が、予め定める操作特性を有するスイッチに対応した値ではない、またはステップｃ１０で検出したデジタル数値と同じでないと判断されるとステップｃ２に移る。
【０１０１】
ステップｃ１７では、予め定める周期で所定の回数本体電源７の電圧値に対応した数値を検出したか否かが判断される。ここでは、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を５回とする。つまりポーリングによって５回連続して同じデジタル数値が検出されたか否かが判断される。ステップｃ１７で、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出すると、ステップｃ２に移り、予め定める周期で所定回数本体電源７の電圧値に対応した数値を検出判断されると、ステップｃ１８に移る。
【０１０２】
ステップｃ１８では、操作部３の各スイッチＳＷ１〜ＳＷ１０の操作を受け付けない処理動作を行い、ステップｃ１７に移る。ステップｃ１９では、操作部３の各スイッチＳＷ１〜ＳＷ１０の操作を受け付けない処理動作を行い、ステップｃ９に移る。
【０１０３】
図７は、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。図７で、横軸は時間、縦軸は電圧値を示す。
【０１０４】
なお本体電源７の電圧値をＶｏとし、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる電圧値をＶｍとする。前記Ｖｍは、第２〜第４スイッチＳＷ２〜ＳＷ４のそれぞれに対応して異なるが、ここではまとめて示す。
【０１０５】
時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じるまでは、本体電源７の電圧値ＶｏがＡ／Ｄ変換器６に与えられている。時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ２〜ＳＷ４に応じた電圧値Ｖｍが与えられる。
【０１０６】
時刻ｔ２で、時刻ｔ１で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ１から時刻ｔ２までの間の時間Ｔ１では、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じた状態となっている。
【０１０７】
時刻ｔ３で、再び時刻ｔ１で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかと同じ第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれか接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ２〜ＳＷ４に応じた電圧値Ｖｍが与えられる。
【０１０８】
時刻ｔ４で、時刻ｔ３で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ３から時刻ｔ４までの間の期間Ｔ２では、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じた状態となっている。
【０１０９】
制御部４は、ポーリングによって所定の周期ＴｏでＡ／Ｄ変換器６の検出を行なっている。上述したように、第２〜第４スイッチＳＷ２〜ＳＷ４のスイッチング状態が変化した場合には、時刻ｔ１からｔ２までの間の期間Ｔ１で、ポーリングによって２回連続して同じデジタル数値が検出され、つまり２Ｔｏ≦Ｔ１であり、さらに時刻ｔ２から時刻ｔ３までの間の期間で、電源電圧Ｖｏに対応するデジタル数値が検出され、時刻ｔ２から時刻ｔ３までの間の期間Ｔ３が、ポーリングによる所定の周期のＴｏが５回以内であって（Ｔ３≦５Ｔｏ）、かつ時刻ｔ３からｔ４までの期間Ｔ２で、ポーリングによって２回連続して期間Ｔ１で検出されたデジタル数値と同じデジタル数値が検出された場合に、つまり２Ｔｏ≦Ｔ２である場合に、予め定める判定条件を満たし、予め定める操作特性を有するスイッチに応じて動作を確定する。
【０１１０】
以上のように、本実施の形態の入力制御装置では、予め定める操作特性を有するスイッチ、つまりケーシングの外部に露出する操作片の露出面積が大きい第２〜第４スイッチＳＷ２〜ＳＷ４は、入力信号の入力回数が予め定める値、本実施の形態では２回に達しないと、制御信号を出力しない。したがって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１１１】
本発明のさらに他の実施の形態では、各スイッチの入力信号の入力回数が予め定める値ｎ（ｎは３以上の自然数）に達しないと、制御信号を出力しない構成としてもよい。
【０１１２】
本発明の実施のさらに他の形態の入力制御装置では、上述した実施の形態の図６示される制御部の制御動作のステップｃ１０およびステップｃ１４で、検出した電圧値が予め定める周期で所定回数にわたって連続して同じ値を示すか否かが判断するときに、予め定める周期は、上述したように１０ｍｓｅｃとし、所定回数を、４回とする構成としてもよい。
【０１１３】
図８は、本実施の形態における予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。図８で、横軸は時間、縦軸は電圧値を示す。
【０１１４】
なお本体電源７の電圧値をＶｏとし、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる電圧値をＶｍとする。前記Ｖｍは、第２〜第４スイッチＳＷ２〜ＳＷ４のそれぞれに対応して異なるが、ここではまとめて示す。
【０１１５】
時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じるまでは、本体電源７の電圧値ＶｏがＡ／Ｄ変換器６に与えられている。時刻ｔ１で、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ２〜ＳＷ４に応じた電圧値Ｖｍが与えられる。
【０１１６】
時刻ｔ２で、時刻ｔ１で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ１から時刻ｔ２までの間の時間Ｔ１では、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じた状態となっている。
【０１１７】
時刻ｔ３で、再び時刻ｔ１で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかと同じ第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれか接点が閉じると、Ａ／Ｄ変換器６には各スイッチＳＷ２〜ＳＷ４に応じた電圧値Ｖｍが与えられる。
【０１１８】
時刻ｔ４で、時刻ｔ３で接点が閉じた第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が開くと、Ａ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ３から時刻ｔ４までの間の期間Ｔ２では、第２〜第４スイッチＳＷ２〜ＳＷ４のうちのいずれかの接点が閉じた状態となっている。
【０１１９】
制御部４は、ポーリングによって所定の周期ＴｏでＡ／Ｄ変換器６の検出を行なっている。上述したように、第２〜第４スイッチＳＷ２〜ＳＷ４のスイッチング状態が変化した場合には、時刻ｔ１からｔ２までの間の期間Ｔ１で、ポーリングによって４回連続して同じデジタル数値が検出され、つまり２Ｔｏ≦Ｔ１であり、さらに時刻ｔ２から時刻ｔ３までの間の期間で、電源電圧Ｖｏに対応するデジタル数値が検出され、時刻ｔ２から時刻ｔ３までの間の期間Ｔ３が、ポーリングによる所定の周期のＴｏが５回以内（Ｔ３≦５Ｔｏ）であって、かつ時刻ｔ３からｔ４までの期間Ｔ２で、ポーリングによって４回連続して期間Ｔ１で検出されたデジタル数値と同じデジタル数値が検出された場合、つまり４Ｔｏ≦Ｔ２である場合に、予め定める判定条件を満たし、予め定める操作特性を有するスイッチに応じて動作を確定する。
【０１２０】
以上のように、本実施の形態の入力制御装置では、予め定める操作特性を有するスイッチ、つまりケーシングの外部に露出する操作片の露出面積が大きい第２〜第４スイッチＳＷ２〜ＳＷ４は、予め定める周期で所定の回数、本実施の形態では４回連続して同じデジタル数値検出され、かつ入力信号の入力回数が予め定める値、本実施の形態では２回に達しないと、制御信号を出力しない。したがって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化を上述の実施の形態よりもさらに確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１２１】
本発明のさらに他の実施の形態の入力制御装置では、上述した各実施の形態の入力制御装置において、予め定める操作特性を有するスイッチの設定、および制御部がＡ／Ｄ変換部をポーリングする予め定める周期の設定を任意に行なってもよい。これによって、各種デザイン設計、仕様設計されるさまざまな操作部を有する入力制御装置に適用することができる。
【０１２２】
図９は、本発明の実施のさらに他の形態における入力制御装置２１の電気的構成を示すブロック図である。本実施の形態の入力制御装置２１は、上述した図１に示される入力制御装置１の操作部３と制御部４との間に、遅延回路２２を設ける構成であり、他の構成は入力制御装置１と同様であるので、同様な構成には同一の符号を付して、その説明を省略する。
【０１２３】
本実施の形態では、第１スイッチＳＷ１を、操作部３の各スイッチの入力を無効にするためのホールドスイッチとし、第２スイッチＳＷ２を、音声出力接続ジャック部９に接続されるヘッドホンおよび音声入力部８でのフリーハンズ通話の開始または停止を指示するための通話ＯＮ／ＯＦＦスイッチとし、第３スイッチＳＷ３を、音楽の音質の切り換えを指示するための音質切り換えスイッチとし、第４スイッチＳＷ４を、音量を大きくするように指示するための音量切り換えアップスイッチとし、第５スイッチＳＷ５を、音量を小さくするように指示するための音量切り換えダウンスイッチとし、第６スイッチＳＷ６を、音楽を再生する順番を指示するための曲順設定スイッチとし、第７スイッチＳＷ７を、ヘッドホンの音量を制限するように指示するための音量制限スイッチとし、第８スイッチＳＷ８を、音楽の再生または停止を指示するための再生／停止スイッチとし、第９スイッチＳＷ９を、音楽の早送りを指示するための早送りスイッチとし、第１０スイッチＳＷ１０を、音楽の巻戻しを指示するための巻戻しスイッチとする。
【０１２４】
遅延回路２２は、コンデンサ２３と時定数設定スイッチ２４によって構成される。コンデンサ２３の一端部は、時定数設定スイッチ２４を介して、プルアップ抵抗Ｒ０の一端部、Ａ／Ｄ変換器６およびコネクタ８と相互に接続され、コンデンサの他端部は、グランドに接続される。時定数設定スイッチ２４は、制御部４から制御信号に応じて閉じられるか、または手動で閉じてもよい。
【０１２５】
遅延回路２２を設けることによって、各スイッチＳＷ１〜ＳＷ１０のスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号の入力レベルを緩慢に変化させる、つまりＡ／Ｄ変換器６に与えられる電圧の時間的な変化を緩慢に変化させることができる。本発明では、電圧の時間的な変化を緩慢に変化させることを、電圧波形をなまらすという。
【０１２６】
Ａ／Ｄ変換器６に本体電源７の電圧値が与えられ、各スイッチＳＷ１〜ＳＷ１０の接点が開放している場合で、各スイッチＳＷ１〜ＳＷ１０のスイッチング状態が変化したとき、つまり各スイッチＳＷ１〜ＳＷ１０のうちのいずれかのスイッチの接点が閉じたときに、Ａ／Ｄ変換器６に与えられる電圧値の時間的な変化を示す電圧波形の特性は、時定数τによって決定されている。時定数τとは、波形変化が単一指数関数的に起こる最終的な変化分の６３％に要する時間であり、その単位は時間である。時定数τは、上述した遅延回路２２のコンデンサ２３の容量Ｃと、接点が閉じられた各スイッチＳＷ１〜ＳＷ１０のいずれかと、コンデンサ２３の一端部との間に設けられる抵抗の抵抗値Ｒとから求められる。つまりτ＝ＣＲである。また、時定数τの３倍で最終的な波形の変化分の９５％の変化が達成される。したがって電圧波形の変化の割合は、コンデンサの容量Ｃを変えることで、任意に設定が可能である。
【０１２７】
入力制御装置２１の制御部４は、図６のフローチャートに示す上述した制御部２４と同様な制御動作を行なう。
【０１２８】
図１０は、予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。図１０で、横軸は時間、縦軸は電圧値を示す。
【０１２９】
なお本体電源７の電圧値をＶｏとし、第２〜第１０スイッチＳＷ２〜ＳＷ１０のスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる電圧値をＶｐとする。前記Ｖｐは、第２〜第１０スイッチＳＷ２〜ＳＷ１０のそれぞれに対応して異なるが、ここではまとめて示す。
【０１３０】
時刻ｔ１で、第２〜第１０スイッチＳＷ２〜ＳＷ１０のうちのいずれかの接点が閉じるまでは、本体電源７の電圧値ＶｏがＡ／Ｄ変換器６に与えられている。時刻ｔ１で、第２〜第１０スイッチＳＷ２〜ＳＷ１０のうちのいずれかの接点が閉じると、電圧値が徐々に変化し始め、時刻ｔ２で、Ａ／Ｄ変換器６には第２〜第１０スイッチＳＷ２〜ＳＷ１０に応じた電圧値Ｖｐが与えられる。
【０１３１】
時刻ｔ３で、時刻ｔ１で接点が閉じた第２〜第１０スイッチＳＷ２〜ＳＷ１０のうちのいずれかの接点が閉じると、電圧値が除所に変化し始め、時刻ｔ４でＡ／Ｄ変換器６には本体電源７の電圧値Ｖｏが与えられる。つまり、時刻ｔ２から時刻ｔ３までの間の期間Ｔ１では、第２〜第１０スイッチＳＷ２〜ＳＷ１０のうちのいずれかの接点が閉じた状態となっている。
【０１３２】
上述した遅延回路２２を設けない場合では、上述した図４および図５示される電圧波形と同様な電圧波形がＡ／Ｄ変換部６に与えられることになるが、遅延回路２２を設けることによって、各スイッチＳＷ２〜ＳＷ１０のスイッチング状態が変化し、図１０に示すように、電圧波形が立ち下がるとき、および立ち上がるときに、電圧値の変化が緩やかとなる。
【０１３３】
電圧値の最終的な変化分の６３パーセントに達する時間である時定数τは、第２〜第１０スイッチＳＷ２〜ＳＷ１０にそれぞれ対応した第１抵抗Ｒ１の抵抗値、第２抵抗Ｒ１および第２抵抗Ｒ２の抵抗値を足した抵抗値、第１〜第３抵抗Ｒ１〜Ｒ３の抵抗値を足した抵抗値、第１〜第４抵抗Ｒ１〜Ｒ４の抵抗値を足した抵抗値、第１〜第５抵抗Ｒ１〜Ｒ５の抵抗値を足した抵抗値、第１〜第６抵抗Ｒ１〜Ｒ６の抵抗値を足した抵抗値、第１〜第７抵抗Ｒ１〜Ｒ７の抵抗値を足した抵抗値、第１〜第８抵抗Ｒ１〜Ｒ８の抵抗値を足した抵抗値、または第１〜第９抵抗Ｒ１〜Ｒ９の抵抗値を足した抵抗値と、コンデンサ２３の容量Ｃとの積で求められる。
【０１３４】
遅延回路２２を設けることによって電圧波形がなまるので、予め定める周期でポーリングが行なわれる場合に、電圧値が完全に立ち下がった時刻ｔ３以降に制御部４のポーリングによって各スイッチに対応した電圧値が検出される。したがって、第２〜第１０スイッチＳＷ２〜ＳＷ１０に対応した動作を行なわせるためには、より長くスイッチの操作片を押下する必要がある。
【０１３５】
たとえば制御部４が、予め定める周期、ここでは１０ｍｓｅｃ毎にポーリングが行なわれ、Ａ／Ｄ変換器６を検出したデジタル数値が、予め定める周期で２回連続して同じ値を検出すると、制御信号を出力する場合、遅延回路２２を設けてない構成では、Ｔ１≧２Ｔｏの場合、上述した図４に示すように時刻ｔ１＋２Ｔｏでスイッチが確定するが、遅延回路２２を設けることによって、時刻ｔ１でスイッチのスイッチング状態が変化しても、２Ｔｏ≦（ｔ３−ｔ２）である場合に、図４に示すように時刻ｔ２＋２Ｔｏでスイッチが確定する。電圧値が立ち下がるまでの期間ｔ２−ｔ１は、上述したように時定数τによって、決定されるので、コンデンサ２３の容量Ｃおよび第１〜第９抵抗Ｒ１〜Ｒ９の抵抗値によって設定される。ここでは、たとえばｔ２−ｔ１＝２Ｔｏとなるように設定している。
【０１３６】
本発明の実施のさらに他の形態では、遅延回路２２に容量の異なるコンデンサを複数準備しておき、時定数設定スイッチ２４で、前記コンデンサを切り換えて接続することによって、上述の時定数を変化させ、スイッチ確定の時間を任意に設定する構成としてもよい。
【０１３７】
上述したように信号電圧の信号レベルが変化する時間は、グランドと、コンデンサ２３との間に設けられる抵抗値が大きくなるほど緩慢になるので、接点を閉じたときにスイッチとコンデンサ２３との間の抵抗値が大きなスイッチを、露出面積の大きなスイッチとすることによって、より確実に誤動作を防止することができる。本発明の実施のさらに他の形態では、上述した入力制御装置２１において、制御部４は、全てのスイッチにおいて予め定める判定条件を同じにしてもよい。各スイッチの接点を閉じたときにＡ／Ｄ変換部６に与えられる信号レベルの変化が異なるので、制御部に制御を行なわせるために接点を閉じる必要がある時間をスイッチ毎に異ならせることができる。
【０１３８】
上述した各実施の形態では、装置本体を音楽再生可能な携帯電話装置としているが、本発明の実施のさらに他の形態では、装置本体は、携帯電話装置に限らず、ポータブルオーディオ機器など各種機器であってもよい。また本発明のさらに他の実施の形態では、装置本体と操作部とは一体に設けられていてもよい。
【０１３９】
【発明の効果】
以上のように本発明によれば、操作部に設けられる装置本体の動作を選択するためのスイッチのスイッチング状態を変化させることによって、制御部に各スイッチに応じた入力信号を与えて装置本体の動作を制御する制御信号を出力させ、装置本体を動作させることができる。前記制御部は、各スイッチのスイッチング状態の変化が予め定める判定条件を満たしたときには、各スイッチに応じた入力信号に応答して、装置本体の動作を制御する制御信号を出力し、各スイッチのスイッチング状態の変化が予め定める判定条件を満たさないときは、スイッチに応じた入力信号を無効とするので、操作者の意図しない作用、たとえば物体などの接触、チャタリングおよびノイズなどで装置本体が動作しないような信頼性のある判定条件を予め定めることによって、スイッチのスイッチング状態の変化が人為的な操作によるものかどうかをより確実に検出して装置本体を動作させることができ、操作者の意図しないスイッチのスイッチング状態の変化によって発生する装置本体の誤動作を防止することができる。
【０１４０】
また制御部は、たとえばスイッチが設けられる操作部の外部に露出する部分の面積およびスイッチの機械的特性など各スイッチの操作特性に応じて予め定める判定条件を異ならせるので、たとえば外部からの作用によってスイッチング状態が変化しやすいスイッチおよび残余の各スイッチに最適な予め定める判定条件を設定することができるので、スイッチの操作性を損なうことなく、スイッチに物体などが接触することによって生じる誤動作を確実に防止することができる。
【０１４１】
また本発明によれば、制御部は、入力信号を予め定める周期で所定回数にわたって継続して検出したときに、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が予め定める周期の所定回数にわたる期間で継続したときに、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記予め定める周期で所定回数にわたる期間を、前記瞬間的に変化する期間よりも大きく設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１４２】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【０１４３】
また本発明によれば、制御部は、入力信号を所定時間にわたって継続して検出したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が所定時間にわたって継続したときに、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記所定時間を、前記瞬間的に変化する期間よりも大きく設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１４４】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【０１４５】
また本発明によれば、制御部は、入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態の変化が複数回変化したとき、たとえば押下することによって接点が開放または閉鎖するスイッチでは複数回押下したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１４６】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【０１４７】
また本発明によれば、制御部は、入力信号を予め定める周期で所定回数にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が予め定める周期の所定回数にわたる期間で継続し、かつ各スイッチのスイッチング状態の変化が複数回変化したとき、たとえば押下することによって接点が開放または閉鎖するスイッチでは複数回押下したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。
【０１４８】
操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記予め定める周期で所定回数にわたる期間を、前記瞬間的に変化する期間よりも大きく設定し、かつ前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１４９】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【０１５０】
また本発明によれば、制御部は、入力信号を所定時間にわたって継続して検出し、かつ入力信号の入力回数が予め定める値に達したとき、判定条件を満たしたものと判断するので、各スイッチのスイッチング状態が変化し、たとえば接点開放状態から接点閉鎖状態に変化しまたは接点閉鎖状態から接点開放状態に変化し、この変化した状態が所定時間にわたって継続し、かつ各スイッチのスイッチング状態の変化が複数回変化したとき、各スイッチに応じた入力信号に応答して、装置本体に動作を制御する。
【０１５１】
操作者の意図しない外部の作用、たとえば物体などの接触、チャタリングおよびノイズによってスイッチのスイッチング状態が変化する場合、この変化は瞬間的なものである。したがって前記所定時間を、前記瞬間的に変化する期間よりも大きく設定し、かつ前記入力信号の入力回数を、ｎ（ｎは、２以上の自然数）回以上に設定することによって、操作者の意図しない外部の作用によって発生する装置本体の誤動作を防止でき、操作者の意図した人為的な操作によるスイッチのスイッチング状態の変化をより確実に検出して、装置にスイッチに応じた動作を行なわせることができる。
【０１５２】
また制御部は、各スイッチのスイッチング状態の変化によって与えられる入力信号を予め定める周期で検出するので、各スイッチのスイッチング状態の変化を監視しながら、予め定める周期の期間内に入力信号の検出以外の他の処理、たとえば入力信号に応答した制御信号を出力することができ、制御部の処理効率を向上させることができる。
【０１５３】
また本発明によれば、操作部と制御部との間に前記入力信号の信号レベルを緩慢に変化させる遅延回路が設けられるので、操作部の各スイッチのスイッチング状態が変化することによって制御部に与えられる入力信号の信号レベルの急峻な変化を防止し、制御部が入力信号に応答するまでの時間を長くすることができる。したがって、スイッチのスイッチング状態の変化が操作によるものかどうかをより確実に判断することができ、操作者に意図しない作用によって発生する装置の誤動作を防止することができる。
【図面の簡単な説明】
【図１】図１は、本発明の実施の一形態の入力制御装置１の電気的構成を示すブロック図である。
【図２】図２は入力制御装置１の操作部３の外観図である。
【図３】入力制御装置１の操作部３の各スイッチのスイッチング状態の変化によって装置本体２の動作を決定する制御部４の処理動作を説明するためのフローチャートである。
【図４】予め定める操作特性を有するスイッチを除くスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。
【図５】予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。
【図６】本発明の実施の他の形態の入力制御装置の操作部の各スイッチのスイッチング状態の変化によって装置本体の動作を決定する制御部の処理動作を説明するためのフローチャートである。
【図７】予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。
【図８】予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。
【図９】本発明の実施のさらに他の形態における入力制御装置２１の電気的構成を示すブロック図である。
【図１０】予め定める操作特性を有するスイッチのスイッチング状態が変化したときに、Ａ／Ｄ変換器６に与えられる入力信号である電圧値の波形を示す図である。
【図１１】従来の技術の入力制御装置の操作部の各スイッチのスイッチング状態の変化によって装置本体の動作を決定する制御部の処理動作を説明するためのフローチャートである。
【符号の説明】
１，２１　入力制御装置
２　装置本体
３　操作部
４　制御部
ＳＷ１〜ＳＷ１０　スイッチ
【図１】
2004046914.tif 000003
【図２】
2004046914.tif 000004
【図３】
2004046914.tif 000005
【図４】
2004046914.tif 000006
【図５】
2004046914.tif 000007
【図６】
2004046914.tif 000008
【図７】
2004046914.tif 000009
【図８】
2004046914.tif 000010
【図９】
2004046914.tif 000011
【図１０】
2004046914.tif 000012
【図１１】
2004046914.tif 000013