JP2004086424A - Complex press-button switch and its computer program for input control - Google Patents
Complex press-button switch and its computer program for input control Download PDFInfo
- Publication number
- JP2004086424A JP2004086424A JP2002244884A JP2002244884A JP2004086424A JP 2004086424 A JP2004086424 A JP 2004086424A JP 2002244884 A JP2002244884 A JP 2002244884A JP 2002244884 A JP2002244884 A JP 2002244884A JP 2004086424 A JP2004086424 A JP 2004086424A
- Authority
- JP
- Japan
- Prior art keywords
- input
- input signal
- button switch
- input unit
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004590 computer program Methods 0.000 title claims description 22
- 229920005989 resin Polymers 0.000 claims abstract description 30
- 239000011347 resin Substances 0.000 claims abstract description 30
- 239000002131 composite material Substances 0.000 claims description 91
- 238000000034 method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 12
- 239000000758 substrate Substances 0.000 claims description 4
- 230000000994 depressogenic effect Effects 0.000 abstract 1
- 230000006378 damage Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- -1 polypropylene Polymers 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229920000139 polyethylene terephthalate Polymers 0.000 description 2
- 239000005020 polyethylene terephthalate Substances 0.000 description 2
- 125000006850 spacer group Chemical group 0.000 description 2
- DZXBDDZXKRDQTM-RKAHIXHKSA-N (4s)-4-[4-(1-amino-2-hydroxyethyl)triazol-1-yl]-5-[4-[4-[4-[(2s)-2-[4-(1-amino-2-hydroxyethyl)triazol-1-yl]-4-carboxybutanoyl]piperazin-1-yl]-6-[2-[2-(2-prop-2-ynoxyethoxy)ethoxy]ethylamino]-1,3,5-triazin-2-yl]piperazin-1-yl]-5-oxopentanoic acid;hydrochlo Chemical compound Cl.N1=NC(C(CO)N)=CN1[C@@H](CCC(O)=O)C(=O)N1CCN(C=2N=C(N=C(NCCOCCOCCOCC#C)N=2)N2CCN(CC2)C(=O)[C@H](CCC(O)=O)N2N=NC(=C2)C(N)CO)CC1 DZXBDDZXKRDQTM-RKAHIXHKSA-N 0.000 description 1
- 239000004743 Polypropylene Substances 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920001155 polypropylene Polymers 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 229920002379 silicone rubber Polymers 0.000 description 1
- 239000004945 silicone rubber Substances 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
- 229920002725 thermoplastic elastomer Polymers 0.000 description 1
Images
Landscapes
- Switches With Compound Operations (AREA)
- Tumbler Switches (AREA)
- Push-Button Switches (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
この発明は、各種電気機器、特に携帯電話機やPDAなどの携帯情報端末機に備わる押釦スイッチ、またカーナビゲーションシステムやカーオーディオシステムなどの電気機器のコントローラーやリモートコントローラーに備わる押釦スイッチなどとして好適な押釦スイッチと、その入力制御技術に関する。
【0002】
【発明の背景】
前述のような電気機器に備わる押釦スイッチといえば、その機器で実行可能な機能をオン/オフさせたり、その機器が実行する各種機能の操作量を調整するような、言ってみれば二値的な切換えを行うものが通常である。その具体例を携帯電話機につき説明すると、携帯電話機には“方向キー”と呼ばれる押釦スイッチを備えるのが通常であり、例えばこの方向キーの押圧操作面における上下左右の各方向領域を押圧操作することで、上下左右の各方向に画面のスクロールを行ったり画面に現れている項目の選択を行うようにしている。
【0003】
ところが最近の携帯電話機では、ゲームソフトや地図ソフト、またインターネット接続によりWebページを閲覧するなど、アプリケーションの発展に対応した高機能化が進んできている。しかしながら、こうした高機能化に適したユーザインターフェースが実現されているかと言えば、依然、前述した従来型の方向キーのような押釦スイッチに依存しているのが実際であり、このような依存がボトルネックとなって市場に提供されないアプリケーションもまた多い。そして、こうした高機能化に適したユーザインターフェースが未開発である事情は、携帯電話機のみならず前述のような各種電気機器についても同様の傾向にある。
【0004】
以上のような従来の事情を背景になされたのが本発明であり、その目的は、各種の電気機器で高機能化に則した多様な操作性が得られる押釦スイッチを提供することにある。
【0005】
【課題を解決するための手段】
そして、この目的を達成すべく本発明は、押圧操作部材の下方に、押下した押圧操作部材の押圧量に応じたアナログ形態の入力信号を生成する第1入力部と、押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成する第2入力部と、を備える複合押釦スイッチを提供する。
【0006】
この複合押釦スイッチによれば、第1入力部では押下した押圧操作部材の押圧量に応じてアナログ形態の入力信号を生成し、第2入力部では押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成するので、アナログ形態の入力操作、例えば画面を可変速でスクロールさせる操作を行うような場合には、第1入力部によって操作可能である。また、オン/オフ形態の入力が必要な場合、例えば画面に現れる複数の選択項目の中から特定の項目を選択するような操作を行うような場合には、第2入力部によって操作可能である。このため、第1入力部と第2入力部の使い分けによって、電気機器の高機能化に則した多様な操作性を得ることができる。
【0007】
そして、このような第1入力部と第2入力部は、例えば一つの樹脂キートップのような単一の操作キーである押圧操作部材の下方に備わっている。つまり、第1入力部に相当する押釦スイッチと第2入力部に相当する押釦スイッチとを別々に電気機器に備える必要がない。したがって、操作者の利点としては、例えば1つの樹脂キートップに対する操作によって第1入力部と第2入力部による二形態の入力操作ができるから、別々の押釦スイッチを使い分ける煩雑な操作が不要で便利であり、またこれを備える電気機器の利点としては、別々の押釦スイッチが不要であるから、電気機器における押釦スイッチを備える操作部を小型化でき、特に小型化の要請が本来的に強い携帯情報端末機のような電気機器の押釦スイッチとして好ましいものとなる。
【0008】
このような複合押釦スイッチの第1入力部で生成する「アナログ形態の入力信号」とは、例えば感圧インクで接点を形成した場合のように、入力操作により生成される信号が連続して変化するアナログの入力信号だけを意味するのではない。例えば、相互に電気的に絶縁状態にある一組の櫛歯状接点どうしを接点を介して相互に導通させる入力操作を行うと、接触面積の増減に応じて生成される信号が不連続に変化するが、このようなアナログ的な入力信号も含む趣旨である。つまり、オン/オフの何れかといった選択的な信号形態しかとらないものは含まない趣旨である。
【0009】
ところで押釦スイッチと称されるスイッチには、例えば押圧操作部材を一方向へ沈ませる押圧操作によって入力がなされる単方向スイッチもあれば、押圧操作部材を複数の方向へ沈ませる(傾かせる)押圧操作によって入力される多方向スイッチもある。そして、多方向スイッチとしては、所謂「シーソーキー」と呼ばれるもののように、二方向へ傾かせる押圧操作が可能なものや、更には前述した従来例のごとく押圧操作部材の押圧操作面の上下左右の各方向領域を押圧操作できるものもある。
【0010】
本発明の複合押釦スイッチは、こうした単方向スイッチや多方向スイッチの何れについても適用できるが、このうちの多方向スイッチへの適用例として本発明は、押圧操作部材が押圧操作面を面方向で分割した複数の方向領域を有しており、各方向領域の下方に第1入力部と第2入力部を設けた複合押釦スイッチを提供するものである。そして、これによれば、各方向領域ごとに前述した第1入力部と第2入力部による二形態の入力操作が行える。
【0011】
前記複合押釦スイッチの具体的な構造としては、押圧操作部材が樹脂キートップを固着したゴム状弾性体でなるキーシートを有するキーパットであり、第1入力部が押圧操作部材の押圧量に応じた接離によって基板回路の固定接点に対する接触面積が可変するアナログスイッチであり、第2入力部が該押圧量を超えて押圧操作部材が押下されることで相互に導通するオン/オフスイッチとして構成できる。したがって第1入力部と第2入力部による二形態の入力操作が可能であっても、これを簡易な構造にて実現できる。
【0012】
また、本発明の複合押釦スイッチは、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段を備え、該入力制御手段は更に、該アプリケーションからの選択要求に基づいて第1入力部か第2入力部の何れかの入力信号を該実行処理に適用するようにしたものとして構成できる。
【0013】
入力制御手段が該アプリケーションからの選択要求に基づいて第1入力部か第2入力部の何れかの入力信号を該実行処理に適用するため、アプリケーションごとにまたはアプリケーションの実行中のタスクに応じて必要とされる入力形態に応じて複合押釦スイッチを使い分けることができ、操作者自身が入力形態の切換を行う必要がないから操作性にも優れている。
【0014】
更に本発明の複合押釦スイッチは、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段を備え、該入力制御手段は更に、第1入力部の入力信号を該実行処理に適用している間に第2入力部からの入力信号を検出した時には、該検出時における第1入力部の入力信号の入力値を、第1入力部で入力可能なアナログ形態の入力信号の最大値として設定するものである。
【0015】
このため操作者は第1入力部で行うアナログ操作可能な押圧限界を知ることになり過剰な押圧操作が抑制されるので、過剰な押圧操作による複合押釦スイッチを破壊や故障から保護することができる。
【0016】
更に、本発明の複合押釦スイッチは、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段を備え、該入力制御手段は更に、第1入力部の入力信号に対する第2入力部の入力信号の生成タイムラグが所定の閾値に達したときには、第2入力部の入力信号を該実行処理に適用するようにしたものとして構成できる。
【0017】
第1入力部の入力信号に対する第2入力部の入力信号の生成タイムラグが所定の閾値に達したときには、入力制御手段が第2入力部の入力信号を該実行処理に適用するため、例えばWebページを閲覧する際に、特定のWebページのスクロール制御と他のWebページへのページ送り制御とを行うような場合などに大変便利であり、優れた操作性が得られる。
【0018】
そして、本発明は、上記目的を達成する他の手段として、押圧操作部材の下方に、押下した押圧操作部材の押圧量に応じてアナログ形態の入力信号を生成する第1入力部と、押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成する第2入力部と、を備える複合押釦スイッチと電気的に接続されており、該複合押釦スイッチの操作によって生成される入力信号を操作対象のアプリケーションの実行処理に適用する入力制御装置に対して実行させる複合押釦スイッチの入力制御用のコンピュータプログラムであって、該アプリケーションからの選択要求を受けて第1入力部か第2入力部の何れかの入力信号を該実行処理に適用するように該入力制御装置を機能させるコンピュータプログラムを提供する。これによれば、前述の複合押釦スイッチ(請求項4)と同様に、複合押釦スイッチの使い分けが可能であり、操作者自身が入力形態の切換を行う必要がなく操作性に優れている。
【0019】
本発明は、更に他の手段として、押圧操作部材の下方に、押下した押圧操作部材の押圧量に応じてアナログ形態の入力信号を生成する第1入力部と、押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成する第2入力部と、を備える複合押釦スイッチと電気的に接続されており、該複合押釦スイッチの操作によって生成される入力信号を操作対象のアプリケーションの実行処理に適用する入力制御装置に対して実行させる複合押釦スイッチの入力制御用のコンピュータプログラムであって、第1入力部の入力信号を該実行処理に適用している間に第2入力部からの入力信号を検出した時には、該検出時における第1入力部の入力信号の入力値を、第1入力部で入力可能なアナログ形態の入力信号の最大値として設定するように該入力制御装置を機能させるコンピュータプログラムを提供する。これによれば、前述の複合押釦スイッチ(請求項5)と同様に、過剰な押圧操作が抑制され、複合押釦スイッチを破壊や故障から保護できる。
【0020】
本発明は、更なる他の手段として、押圧操作部材の下方に、押下した押圧操作部材の押圧量に応じてアナログ形態の入力信号を生成する第1入力部と、押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成する第2入力部と、を備える複合押釦スイッチと電気的に接続されており、該複合押釦スイッチの操作によって生成される入力信号を操作対象のアプリケーションの実行処理に適用する入力制御装置に対して実行させる複合押釦スイッチの入力制御用のコンピュータプログラムであって、第1入力部の入力信号に対する第2入力部の入力信号の生成タイムラグが所定の閾値に達したときには、第2入力部による入力信号を該実行処理に適用するように該入力制御装置を機能させるコンピュータプログラムを提供する。これによれば、前述の複合押釦スイッチ(請求項6)と同様に、第1入力部から第2入力部への連続的な入力操作の切換えをスムーズに行うことが可能で、優れた操作性が得られる。
【0021】
更に、以上のコンピュータプログラムについては、複合押釦スイッチを本発明の複合押釦スイッチとして構成することができ、これによれば前述した本発明の複合押釦スイッチによる作用効果が併せて得られる。
【0022】
なお、前述の本発明による各コンピュータプログラムについては、少なくともその何れかを組み合わせて行うものとして構成してもよい。
【0023】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しつつ説明する。本形態では、本発明の複合押釦スイッチを備えるに好適な電気機器として携帯情報端末機の一例である携帯電話機への適用例について説明する。
【0024】
構成の説明〔図1〜図5〕; 図1で示すように携帯電話機1には、LCD2と操作部3が備わっており、操作部3の筐体3aにはキーパット4が内蔵されている。キーパット4には、文字、数字、記号などを入力したり、各種の機能入力を行うための複数の樹脂キートップ5と、これを固着した熱可塑性エラストマーやシリコーンゴムといったゴム状弾性体でなる可撓性のキーシート6を備えていて、樹脂キートップ5を押下するとキーパッド4の下方に設けたプリント基板7の接点が導通して(図3参照)、入力操作ができるようになっている。そして8が本形態の複合押釦スイッチである。
【0025】
複合押釦スイッチ8は、図2〜図5で示す構造となっていて、前述のキーシート6の表面6aにはポリプロピレンなどの合成樹脂でなる樹脂キートップ9が接着剤などで固着されている。樹脂キートップ9の下方におけるキーシート6の裏面6bには、その略中央位置に円柱形状の支持突起6cが形成されており、樹脂キートップ9の下方位置の外側にも環形状の支持突起6dが形成されている。このうち円柱形状の支持突起6cは、樹脂キートップ9を上下左右の各方向に倒して押圧操作するための揺動支点として機能する。そして、支持突起6c,6dの間には、円柱形状の支持突起6cを中心とする上下左右の各位置に、半球形状の押し子6eを下向きに膨出形成してあり、その各押し子6eの更に外側には角錐台形状の押し子6fを下向きに膨出形成してある。
【0026】
キーシート6の複合押釦スイッチ形成部分は以上の構造とされているが、その下にはポリエチレンテレフタレート製等のフィルム材で形成した接点シート10が設けられている。接点シート10には、樹脂キートップ9を押下した時に、前述した角錐台形状の押し子6fだけを通過可能な開口径とした円形状の挿通孔10aが穿設されている。また、半球形状とした各押し子6eの下方における接点シート10の裏面部分には、導電性インクで印刷形成した円形状の接点10bが形成されている。
【0027】
そして、接点シート10の下にあるのは、ポリエチレンテレフタレート製の両面テープなどで形成したスペーサ11で、その表面11aは前述の接点シート10に対して粘着しており、裏面11bはプリント回路基板12に対して粘着している。スペーサ11には4つの楕円形状の開孔部11cが穿設されており、プリント回路基板12に設けた皿ばね接点部13と接点電極部14が露呈された格好になり、それ以外の部分は覆い被さって遮蔽された格好になる。
【0028】
プリント回路基板12には、4つの皿ばね接点部13と4つの接点電極部14が設けてある。各皿ばね接点部13は、金属皿ばね13aと接点13bを有しており、前述の押し子部6fの押接により金属皿ばね13aが座屈して接点13bと接触することで、オン/オフ形態の入力信号が生成される。
【0029】
また、各接点電極部14は、図4で示すように、相互に電気的に絶縁された櫛歯状電極14a,14bを有している。そして、前述の押し子部6eの接点シート10に対する押接によって、接点シート10の接点10bを介して櫛歯状電極14a,14bどうしが電気的に接続されることで入力がなされ、櫛歯状電極14a,14bに対する接点10bの接触面積が多くなればなるほど抵抗値が低くなってアナログ形態の入力信号が生成されることになる。なお、本形態におけるアナログ形態の入力信号とその入力値は、具体的には変化する電圧値として現れることになる。
【0030】
また、このようなアナログ形態の入力信号は、複合押釦スイッチ8の樹脂キートップ9の上面9aにおける上下左右の各方向領域で押圧操作した場合に生成されるのは勿論であるが、本形態の複合押釦スイッチ8では、隣接する方向領域の間すなわち右上・右下・左上・左下で押圧操作した場合にも生成されるものとなっている。そして、前述のように各接点電極部14と接点10bが接触面積の大小に応じたアナログ形態の入力信号を生成するため、例えば樹脂キートップ9の上面9aにおける上方向と左方向のちょうど中間位置で押圧操作された場合には、上方向の接点電極部14と接点10bで生成される入力信号の入力値と、左方向の接点電極部14と接点10bで生成される入力信号の入力値とは同じ値であり、この場合には、左上方向への入力信号となる。また例えば、その中間位置よりもやや上方向寄りの位置で押圧操作された場合には、左上方向よりもやや上方向寄りへの入力信号となる。このようにして本形態の複合押釦スイッチ8では、全方向についてアナログ形態の入力信号を生成することが可能となっている。
【0031】
以上のように、皿ばね接点部13でオン/オフ形態の入力信号が生成され、接点電極部14でアナログ形態の入力信号が生成されると、これらは図外の基板回路に供給されて各種処理がなされることになるが、この点については更に後述する。
【0032】
そして、以上のような本形態の複合押釦スイッチ8では、樹脂キートップ9と押し子6e,6fを有するキーシート6が「押圧操作部材」に対応する。また、接点シート10の接点10bと接点電極部14が「第1入力部」に対応するアナログスイッチ15として構成されている。そして、プリント回路基板12の皿ばね接点部13が「第2入力部」に対応するオン/オフスイッチ16として構成されている。そして、「押圧操作部材」の「押圧操作面」をなす樹脂キートップ9の上面9aには、上下左右の各方向を指示する三角記号の表示部9bが現れており、アナログスイッチ15とオン/オフスイッチ16は、各三角記号に対応する各方向領域の下方に設けられている。
【0033】
また、前述の「第1入力部」と「第2入力部」は、「第1入力部」の入力後に「第2入力部」の入力がなされる。即ち、図5で示すように、樹脂キートップ9の各方向領域、例えば左方向を押下すると、まず押し子6eの押接により接点シート10の接点10bが対向する接点電極部14と接触して導通する。そして、接点10bを接点電極部14に対して完全接触するまでの押し子6eの変位量(押圧量)はd1である。しかしながら、押し子6fは、それだけ変位しても皿ばね接点部13に対して依然非接触であり、変位量(押圧量)がd2になって初めて皿ばね接点部13が導通することになる。このようにアナログスイッチ15とオン/オフスイッチ16における入力信号の生成にタイムラグを与えるような構造とすることで、一つの複合押釦スイッチ8で二形態の入力信号を生成し、利用できるようにしている。
【0034】
機能構成の説明〔図6〕; 次に、以上のような構成の複合押釦スイッチ8を含めた本形態における携帯電話機1の機能構成を説明する。図6は携帯電話機1の機能ブロック図で、CPU20aとROM20bとを有する「入力制御手段」「入力制御装置」としての制御部20によって全体の動作が統括されている。即ち制御部20では、CPU20aがROM20bに格納された制御プログラムを読み出して所定の演算処理を実行し、携帯電話機1全体の動作を制御する。
【0035】
制御部20に接続されたスイッチ制御部21は、複合押釦スイッチ8および各樹脂キートップ5に対応する押釦スイッチからの入力信号を、制御部20で演算処理により制御可能な信号に変換して制御部20に出力する。表示制御部22は、制御部20で実行されるアプリケーションに基づく表示データなどを表示可能な信号に変換してLCD2に出力する。タイマ23は、アナログスイッチ15とオン/オフスイッチ16における入力信号の生成タイムラグをカウントする。RAM24には、携帯電話機1で実行するアプリケーションなどのコンピュータプログラムが格納されている。無線部25はアンテナ26によって送受信される信号を変復調する。アンテナ26は図外の基地局と無線にて信号の送受信を行う。なおインターネットアクセスしてダウンロードするデータも、アンテナ26と無線部25を通じて携帯電話機1に取込まれる。またマイク27は送話音を入力し、レシーバ28は受話音を発生し、スピーカ29は呼出し音やアラーム音など各種の効果音を出力する。
【0036】
制御例の説明〔図7〜図11〕; 次に、複合押釦スイッチ8の入力制御について説明する。
【0037】
制御例1〔図7〕; まず、複合押釦スイッチ8で操作対象とするアプリケーションの操作形態が、アナログスイッチ15を利用するアナログ操作か、またはオン/オフスイッチ16を利用するオン/オフ操作かの何れか一方である場合には、何れかのスイッチ15,16で生成される入力信号のみが制御部20によって有効とされる。
【0038】
即ち、制御部20のCPU20aは、ROM20bに記憶させたアプリケーションを読出し実行するについて、アプリケーションから、アナログ操作を有効化する制御信号か、オン/オフ操作を有効化する制御信号かの何れかを検知する(s1)。
【0039】
そして、オン/オフ操作を示す制御信号を検知した場合には(s3)、オン/オフスイッチ16で生成された入力信号のみが制御部20で行われるアプリケーションの実行処理で有効化されることになり、制御部20は該入力信号の検知待機となる(s5)。そして、スイッチ制御部21を通じて該入力信号を検知すると、CPU20aはそれをアプリケーションの実行処理に適用する(s7)。この場合の一操作例としては、例えばLCD2に表示されている画面に複数の選択項目があり、その中から複合押釦スイッチ8の樹脂キートップ9を上下左右の各方向領域で押下して特定の項目を選択する操作(メニュー選択操作)を行うような場合である。
【0040】
これに対して、アプリケーションからアナログ操作を示す制御信号を検知して、アナログ操作となった場合には(s9)、アナログスイッチ15で生成された入力信号だけが、制御部20で行われるアプリケーションの実行処理で有効化されることになり、制御部20は該入力信号の検知待機となる(s11)。そして、スイッチ制御部21を通じて該入力信号を検知すると、CPU20aはそれをアプリケーションの実行処理に適用する(s13)。この場合の一操作例としては、例えば複合押釦スイッチ8の樹脂キートップ9を押下して、LCD2に表示されている画面をスクロール操作する場合に、複合押釦スイッチ8の押圧量が少なければ低速で画面をスクロールさせ、押圧量が多ければ高速で画面をスクロールさせるといった画面の可変速スクロール制御を行うような場合である。
【0041】
以上のように、図7で示す本形態の入力制御用コンピュータプログラムを制御部20が実行して行う制御例1では、複合押釦スイッチ8で生成される二形態の入力信号の有効化制御が行われることで、アナログスイッチ15とオン/オフスイッチ16とをアプリケーションからの選択要求(制御信号)に応じて使い分けることができる。そして、操作者としては単一の押釦スイッチ(複合押釦スイッチ8)を操作しながらも、意識せずにアナログ操作とオン/オフ操作を使い分けることができるため、非常に便利であり操作性が優れている。
【0042】
制御例2〔図8〕; 図8で示す操作例2は、上記のような操作例1を応用したものである。即ち、図5で示したように、アナログスイッチ15とオン/オフスイッチ16は入力信号の生成にタイムラグが生じるような構造となっている。これを利用して、アナログスイッチ15で行うアナログ操作の操作性を更に向上させたのが、この操作例2である。なお、操作例2では、アナログ操作の処理だけが前述の操作例1と異なり、オン/オフ操作の処理は同じであるから、ここではアナログ操作だけを説明する。
【0043】
具体的には、制御部20が実行処理するアプリケーションからアナログ操作を有効化する制御信号の有無を判断する(s1)。そして、該制御信号を取得してアナログ操作となった場合には(s9)、まずアナログスイッチ15で生成された入力信号だけが制御部20で行われるアプリケーションの実行処理で有効化されることになり、制御部20は該入力信号の検知待機となる(s11)。そして、このステップでスイッチ制御部21を通じて入力信号を検知すると(s11)、次に制御部20は、アナログスイッチ15の入力信号を検知しつつ、オン/オフスイッチ16で生成される入力信号の検知待機となる(s12)。ここでスイッチ制御部21を通じてオン/オフスイッチ16の入力信号が検知されると、制御部20は、オン/オフスイッチ16の入力信号を検知した時のアナログスイッチ15の入力信号の入力値をアナログ入力の最大値として設定する。つまり、オン/オフスイッチ16の入力がなされるということは、アナログスイッチ15で生成される入力信号の入力値は最大値であり既に飽和しているため、それ以上押圧量を増加させた操作を行っても意味がない上に、過度の押圧操作によって複合押釦スイッチ8が壊れてしまうことがある。そこで、図8で示す本形態の入力制御用コンピュータプログラムを制御部20が実行して行う操作例2では、このようにアナログ入力の最大値を設定することで、それ以上押圧操作を加えてもアナログ操作が不能であることを操作者に分からせることができるようにしている。そして、制御部20は、このような最大値の設定を行いつつ、アナログスイッチ15による入力信号をアプリケーションの実行処理に適用する(s13)。
【0044】
制御例3〔図9〜図11〕; 図9で示すのは、複合押釦スイッチ8で操作対象とするアプリケーションの操作形態が、アナログスイッチ15のアナログ操作と、オン/オフスイッチ16のオン/オフ操作の両方である場合の複合押釦スイッチ8の制御例である。なお、この制御例3では、図外のWebページに項目選択画面があり、その内のある項目を選択すると図10で示すWebページw1が、またその次の項目を選択すると同図で示すWebページw2が表示されるようになっている場合を一例として説明する。また、何れのWebページw1,w2もLCD2で一度に表示できないサイズであり、すべてを表示させるにはスクロール操作が必要となっている。
【0045】
この制御例3で操作者が行う複合押釦スイッチ8の操作は、LCD2に表示されたWebページw1のスクロールを行う場合には、アナログスイッチ15を利用する。また、Webページw1の全てを見ないで次項目のWebページw2をLCD2に表示させるには、オン/オフスイッチ16を利用する。そして、制御部20のROM20bに格納した制御例3を実行するためのコンピュータプログラムは、制御部20のCPU20aによって読み出されて所定の演算処理が行われ、以下のような制御が実行されることになる。
【0046】
まず、制御部20のCPU20aは、ROM20bの制御テーブルを参照して、複合押釦スイッチ8のアナログスイッチ15か、オン/オフスイッチ16かの何れが有効化されているか否か、またはどちらも有効化されていないかのフラグを検出する(s21)。なお本例では、Webページw1がLCD2に表示された時点では“フラグ=未入力”として設定されている。したがって、CPU20aは“フラグ=未入力”を検出して(s23)、次のステップに進む。
【0047】
CPU20aは、次にアナログスイッチ15で生成される入力信号の検知待機となる(s25)。ここでアナログスイッチ15に対する押圧操作が無い場合(s27)、CPU20aは、“フラグ=未入力”のままにしておき(s29)、そのまま終了するか(エンド)、または再びアナログスイッチで生成される入力信号の検知待機となる(s21→s23→s25)。なお、図10ではステップs29で「タイマ停止」「タイマ=0」とあるが、ここではこれらの制御は実行されない。
【0048】
一方、アナログスイッチ15が押圧操作されて入力信号を検知すると、CPU20aはタイマ23を作動させて、その検知開始からオン/オフスイッチ16の入力信号を検知するまでの経過時間(生成タイムラグ)をカウントさせる(s31)。
【0049】
そして、図11(a)で示すように、オン/オフスイッチ16の入力信号を検知できないまま、閾値として予め設定してある20msを経過した場合には(s33)、“フラグ=未入力”から“フラグ=アナログ”に変更する(s35)。そして、ステップs21で“フラグ=アナログ”を検出すると(s37)、CPU20aは、スイッチ制御部21を通じて入力されるアナログスイッチ15の入力信号を有効として、アナログ操作を適用したWebページw1のスクロール制御を実行する(s39)。
【0050】
なお、この後は、アナログスイッチ15に対する操作を続ければ(s41)、そのまま一連のステップ(s21→s37→s39→s41→s21・・・)が繰り返されてスクロール制御が実行され続ける。そして、Webページw1を全てスクロールして表示させた場合などのように操作を止めると、ステップs43でタイマを停止してカウント値を0とし、制御テーブルのフラグを“フラグ=未入力”に変更し、そのまま終了するか(エンド)、ステップ21およびステップ23からの処理を実行する。
【0051】
一方、前述のステップ33において、タイマ23のカウント値が20msを経過する前では、CPU20aは、オン/オフスイッチ16での入力信号の生成を検知する(s45)。そして、図11(b)で示すように、20msの経過前にオン/オフスイッチ16での入力信号を検知すると(s47)、制御テーブルのフラグを“フラグ=オン/オフ”に変更する(s49)。そして、ステップs21で“フラグ=オン/オフ”を検出すると(s51)、オン/オフスイッチ16で生成した入力信号によるオン/オフ操作を適用したWebページw1からWebページw2への送り制御を実行する(s53)。
【0052】
なお、この後は、再びオン/オフスイッチ16での入力信号の生成が検出されると(s55)、ステップs21を通じてステップs51と進み、ステップs53で再びオン/オフ操作を適用したWebページw2から他のWebページへの送り制御が繰り返し実行され、その後もオン/オフスイッチ16に対する操作を続ければ(s55)、一連のステップ(s21→s51→s53→s55→s21・・・)が繰り返されてページ送り制御が実行され続けることになる。また、オン/オフスイッチ16での次の入力信号の生成を検出しなければ(s55)、CPU20aは、ステップs57でタイマを停止してカウント値を0とし、制御テーブルのフラグを“フラグ=未入力”に変更し、そのまま終了するか(エンド)、ステップ21およびステップ23に続く処理を実行する。
【0053】
一方、前述のステップs47において、20msの経過前にオン/オフスイッチ16の入力信号を検知できないと、制御テーブルのフラグを“フラグ=未入力”に変更する(s59)。この後はそのまま終了するか(エンド)、ステップ21およびステップ23からの処理を実行する。
【0054】
以上のように、図9で示す本形態の入力制御用コンピュータプログラムを制御部20が実行して行う制御例3では、CPU20aがアナログスイッチ15の入力信号を検知してから閾値となる所定の経過時間内にオン/オフスイッチ16の入力信号を検知できるか否かで、アナログスイッチ15のアナログ操作と、オン/オフスイッチ16のオン/オフ操作を行えるようにしてある。したがって、スクロール操作とページ送り操作とを違和感無く使い分けることができて操作性が向上されるため、非常に便利である。
【0055】
なお、一例として説明した制御例1〜制御例3は、複合押釦スイッチ8の操作対象とするアプリケーションが同じ場合であっても、LCD2に表示された画面ごとで必要とされる操作形態に応じて異なった制御例を適用することができる。
【0056】
細部変更例の説明; 前記実施形態では、複合押釦スイッチ8の適用例として携帯電話機1を例示したが、PDAなどの携帯通信端末機や、カーナビゲーションシステム、カーオーディオシステム、各種電気機器のコントローラーやリモートコントローラー等に備わる押釦スイッチについて適用してもよい。
【0057】
前記実施形態のアナログスイッチ15については、全方向入力可能であるが、単に8方向入力ができるだけとしてもよい。
【0058】
前記実施形態では、アナログスイッチ15として、接点電極部14が櫛歯状電極14a,14bである例を示したが、これに限らずその他の電極形状でもよい。また、接点電極部14ではなく、例えば感圧インクによる接点としてもよい。更に、押し子6eの下端面形状を平坦面とし、この平坦な下端面に導電性インクによって接点を形成するようにして、接点10bを設けた接点シート10の使用を廃止してもよい。
【0059】
前記実施形態では、キーシート6とこれに固着した樹脂キートップ9の双方をもって「押圧操作部材」を成しているが、樹脂キートップ9を省略し、キーシート6自体を「押圧操作部材」とし、その上面を「押圧操作面」としてもよい。また、樹脂フィルムの裏面に樹脂キートップを射出成形した所謂フィルムキーシートを「押圧操作部材」とし、該樹脂フィルムの表面を「押圧操作面」としてもよい。
【0060】
前記実施形態の制御例3では、インターネット接続してダウンロードされるWebページw1,w2についての複合押釦スイッチ8の制御例を説明したが、これに限らず、携帯電話機1のRAM24に格納されているWWWブラウザ以外の他のアプリケーション、例えばゲームソフトや地図ソフトなどの操作をする場合に、複合押釦スイッチ8を使用することも可能である。
【0061】
前記実施形態の制御例1〜制御例3については、制御例1または制御例2と制御例3とを組み合わせて構成することも可能である。その一例を具体的に説明すれば、制御例3のスクロール制御を実行するステップs39で、制御例2におけるアナログスイッチ15の入力信号の入力値を最大値に変更する一連のステップ(s9→s11→s12→s13)を実行するようにしてもよい。これによれば、制御例3でアナログ操作を行う際にも、過剰な押圧操作を抑制して、複合押釦スイッチ8を破壊や故障から保護することができるようになる。
【0062】
前記実施形態の制御例3のステップs41でアナログスイッチ15の入力信号を検出不能と判断する例としては、アナログスイッチ15の入力信号が所定時間検出不能な場合や、オン/オフスイッチ16が所定時間長押し操作された場合などを検出することがある。また、ステップs55でオン/オフスイッチ16の入力信号を検出不能と判断する例としては、オン/オフスイッチ16の入力信号が所定時間検出不能な場合や、オン/オフスイッチ16が所定時間長押し操作された場合などを検出することがある。
【0063】
他形態の説明〔図12〜図14〕; 前記実施形態の他にも以下のような実施形態で本発明の複合押釦スイッチを実施することも可能である。なお、前述の実施形態と同様の構成(形状変更など設計上の改変を加えた構成も含む)については同一の符号を付して重複説明を省略する。
【0064】
図12で示す複合押釦スイッチ30は、前述の複合押釦スイッチ8のように多方向へ押圧操作し傾倒させることで全方向入力できるものではなく、沈み方向への押圧だけで入力が成される単方向キーと称されるもので、方向入力が不可能なものである。また、図13で示す複合押釦スイッチ31は、押圧操作により揺動する所謂「シーソーキー」と呼ばれるものである。これらの複合押釦スイッチ30,31であっても、複合押釦スイッチ8と同様の制御例1〜制御例3を実施することが可能であり、また同様の作用・効果を得ることができる。
【0065】
図14で示す複合押釦スイッチ32は、前記複合押釦スイッチ8におけるアナログスイッチ15の配置を変更したものであり、この点以外は同様である。本形態の複合押釦スイッチ32では、アナログスイッチ32a(接点10b)が左上方向の位置に、アナログスイッチ32b(接点10b)が左下方向の位置に、アナログスイッチ32c(接点10b)が右上方向の位置に、アナログスイッチ32d(接点10b)が右下方向の位置に、各々配置されているが、このように配置した場合でも、アナログ操作の際に全方向入力が可能である。例えば、アナログスイッチ32aだけが入力されれば、左上方向への入力となるが、隣接するアナログスイッチ32bとアナログスイッチ32aとの入力値が同じ場合には、左方向への入力となり、これと同様に上方向、右方向、下方向への各入力も可能である。また、アナログスイッチ32aの左上方向の位置よりもやや上方向寄りの位置が押圧操作された場合には、やや左上方向よりもやや上方向寄りの入力となる。このようにして全方向入力が達成される。なお、本形態のアナログスイッチ32a〜32dについては更に、オン/オフスイッチとして利用できるようにしてもよい。
【0066】
【発明の効果】
本発明によれば、押圧操作部材の下方に、押下した押圧操作部材の押圧量に応じたアナログ形態の入力信号を生成する第1入力部と、押圧操作部材が前記押圧量を超えて押下されるとオン/オフ形態の入力信号を生成する第2入力部と、を備えるので、単一の操作キー(複合押釦スイッチ)で、アナログ形態の入力操作とオン/オフ形態の入力操作の双方が可能であり、各種の電気機器の高機能化に相応しい多様な操作性が得られる。
【0067】
また、アナログ形態の入力操作用の押釦スイッチとオン/オフ形態の入力操作用の押釦スイッチとを電気機器の操作部に備える必要がないから、小型化を図ることができる。
【0068】
更に、その二形態の入力操作を行うために別々の押釦スイッチを使い分ける煩雑な操作が不要であるから、操作性を向上できる。
【0069】
本発明によれば、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段が、該アプリケーションからの選択要求に基づいて第1入力部か第2入力部の何れかの入力信号を該実行処理に適用するので、操作者自身が二形態の入力操作の切換を行う必要がないから、この点でも操作性を向上できる。
【0070】
本発明によれば、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段が、第1入力部の入力信号を該実行処理に適用している間に第2入力部からの入力信号を検出した時には、該検出時における第1入力部の入力信号の入力値を、第1入力部で入力可能なアナログ形態の入力信号の最大値として設定するので、操作者は第1入力部で行うアナログ操作可能な押圧限界を知ることになり過剰な押圧操作が抑制されるので、過剰な押圧操作による複合押釦スイッチを破壊や故障から保護することができる。
【0071】
本発明によれば、第1入力部と第2入力部が生成した各入力信号を操作対象のアプリケーションの実行処理に適用する入力制御手段が、第1入力部の入力信号に対する第2入力部の入力信号の生成タイムラグが所定の閾値に達したときには、第2入力部の入力信号を該実行処理に適用するので、操作対象のアプリケーションごとにまたは実行中の処理に応じて入力操作の形態が異なる場合であっても、アナログ形態の入力操作とオン/オフ形態の入力操作とを単一の押釦スイッチ(複合押釦スイッチ)で違和感無く使い分けることができるため、この点でも操作性を向上できる。
【図面の簡単な説明】
【図1】一実施形態による複合押釦スイッチを適用した携帯電話機の概略正面図。
【図2】複合押釦スイッチの拡大正面図。
【図3】図2のSA−SA線断面図。
【図4】図3のSB−SB線断面図。
【図5】図3のSC部を拡大断面図。
【図6】図1の携帯電話機の機能ブロック図。
【図7】図1で示す複合押釦スイッチの入力操作の一制御例を示すフローチャート。
【図8】図1で示す複合押釦スイッチの入力操作の他の制御例を示すフローチャート。
【図9】図1で示す複合押釦スイッチの入力操作の更に他の制御例を示すフローチャート。
【図10】図9の制御例における複合押釦スイッチの操作対象であるWebページの説明図。
【図11】図1で示す複合押釦スイッチのアナログスイッチとオン/オフスイッチとの切換動作を示すタイミングチャート。
【図12】他の実施形態による複合押釦スイッチを示す図で、分図(a)はその平面図、分図(b)は分図(a)のSD−SD線断面図。
【図13】他の実施形態による複合押釦スイッチを示す図で、分図(a)はその平面図、分図(b)は分図(a)のSE−SE線断面図。
【図14】他の実施形態による複合押釦スイッチを示す平面図。
【符号の説明】
4 キーパット
5 樹脂キートップ
6 キーシート(押圧操作部材)
7 プリント基板
8 複合押釦スイッチ
9 樹脂キートップ(押圧操作部材)
9a 上面(押圧操作面)
10 接点シート
10b 接点(第1入力部)
13 皿ばね接点部(第2入力部)
14 接点電極部(第1入力部)
15 アナログスイッチ(第1入力部)
16 オン/オフスイッチ(第2入力部)
20 制御部(入力制御手段,入力制御装置)
30,31,32 複合押釦スイッチ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a push button switch provided in various electric devices, particularly portable information terminals such as a mobile phone and a PDA, and a push button switch provided in a controller or a remote controller of an electric device such as a car navigation system or a car audio system. The present invention relates to a switch and its input control technology.
[0002]
BACKGROUND OF THE INVENTION
Speaking of the push-button switch provided in the electric device as described above, a function that can be executed by the device is turned on / off or an operation amount of various functions executed by the device is adjusted. Such switching is usually performed. A specific example will be described with respect to a mobile phone. A mobile phone is usually provided with a push button switch called a “direction key”. For example, pressing each of the upper, lower, left, and right directional areas on a pressing operation surface of the directional key is performed. Thus, the screen is scrolled in each direction of up, down, left, and right, and an item appearing on the screen is selected.
[0003]
However, in recent mobile phones, functions such as game software, map software, and browsing Web pages through the Internet have been advanced to meet the development of applications. However, whether a user interface suitable for such advanced functions is realized is still dependent on a push-button switch such as the above-described conventional directional key. There are also many applications that do not go to the market as bottlenecks. The situation in which a user interface suitable for such advanced functions has not been developed has the same tendency not only for mobile phones but also for the above-mentioned various electric devices.
[0004]
The present invention has been made in view of the above-described conventional circumstances, and an object of the present invention is to provide a push-button switch that can obtain various operability in accordance with high functionality in various electric devices.
[0005]
[Means for Solving the Problems]
In order to achieve this object, the present invention provides a first input unit that generates an analog input signal in accordance with a pressing amount of the pressed operating member below the pressing operating member; A second input unit that generates an input signal in an on / off mode when pressed in excess of an amount.
[0006]
According to this composite push button switch, the first input unit generates an analog input signal in accordance with the pressing amount of the pressed pressing member, and the second input unit presses the pressing member beyond the pressing amount. Then, an input signal in an on / off mode is generated, so that in the case of performing an input operation in an analog mode, for example, an operation of scrolling the screen at a variable speed, the input operation can be performed by the first input unit. Further, when an on / off mode input is required, for example, when an operation of selecting a specific item from a plurality of selection items appearing on the screen is performed, the operation can be performed by the second input unit. . For this reason, by properly using the first input unit and the second input unit, it is possible to obtain various operability in accordance with the enhancement of functions of the electric device.
[0007]
The first input unit and the second input unit are provided below a pressing operation member that is a single operation key such as one resin keytop. That is, it is not necessary to separately provide a push button switch corresponding to the first input unit and a push button switch corresponding to the second input unit in the electric device. Therefore, as an advantage of the operator, for example, two types of input operations can be performed by the first input unit and the second input unit by operating one resin keytop, so that a complicated operation of separately using separate pushbutton switches is unnecessary and convenient. Also, as an advantage of an electric device including the same, since a separate push-button switch is not necessary, the operation unit including the push-button switch in the electric device can be reduced in size, and in particular, portable information which is inherently strongly required to be downsized. This is preferable as a push button switch for electric equipment such as a terminal.
[0008]
An “analog input signal” generated by the first input unit of such a composite push-button switch means that a signal generated by an input operation changes continuously, for example, when a contact is formed with pressure-sensitive ink. It does not mean just the analog input signal you want. For example, if an input operation is performed to make a set of comb-shaped contacts that are electrically insulated from each other conductive through the contacts, the signal generated will change discontinuously as the contact area increases or decreases. However, the purpose is to include such an analog input signal. That is, it does not include a signal that takes only a selective signal form such as ON / OFF.
[0009]
By the way, as a switch called a push button switch, for example, there is a unidirectional switch in which an input is made by a pressing operation of sinking a pressing operation member in one direction, and a pressing operation of sinking (tilting) the pressing operation member in a plurality of directions. Some multi-directional switches are input by operation. As the multi-directional switch, a switch capable of pressing in two directions, such as a so-called “see-saw key”, or a top-bottom, left-right, and left-right operation of a pressing operation member as in the conventional example described above. In some cases, a pressing operation can be performed in each direction area.
[0010]
The composite push-button switch of the present invention can be applied to any of such a unidirectional switch and a multidirectional switch. An object of the present invention is to provide a composite push-button switch having a plurality of divided direction areas, and having a first input section and a second input section below each direction area. According to this, two types of input operations by the first input unit and the second input unit described above can be performed for each direction area.
[0011]
As a specific structure of the composite push button switch, the pressing operation member is a key pad having a key sheet made of a rubber-like elastic body to which a resin key top is fixed, and the first input unit is in accordance with a pressing amount of the pressing operation member. This is an analog switch in which the contact area of the substrate circuit with respect to the fixed contact is varied by contact and separation, and can be configured as an on / off switch that is electrically connected to each other when the second input section exceeds the pressing amount and the pressing operation member is pressed. . Therefore, even if two types of input operations using the first input unit and the second input unit are possible, this can be realized with a simple structure.
[0012]
Further, the composite push button switch of the present invention includes an input control unit that applies each input signal generated by the first input unit and the second input unit to an execution process of an application to be operated, and the input control unit further includes: The input signal of either the first input unit or the second input unit can be applied to the execution processing based on a selection request from an application.
[0013]
The input control means applies an input signal of either the first input unit or the second input unit to the execution processing based on a selection request from the application, so that the input control means may be applied to each application or according to a task being executed by the application. The composite push button switch can be used properly according to the required input mode, and the operability is excellent because the operator does not need to switch the input mode.
[0014]
Further, the composite push button switch of the present invention includes input control means for applying each input signal generated by the first input section and the second input section to the execution processing of the application to be operated, and the input control means further comprises the first control section. When an input signal from the second input unit is detected while the input signal of the input unit is being applied to the execution processing, the input value of the input signal of the first input unit at the time of the detection is input to the first input unit. This is set as the maximum value of an analog input signal that can be input.
[0015]
For this reason, the operator knows the limit of the analog input operation that can be performed by the first input unit, and the excessive pressing operation is suppressed. Therefore, the composite push button switch due to the excessive pressing operation can be protected from destruction or failure. .
[0016]
Further, the composite push button switch of the present invention includes input control means for applying each input signal generated by the first input unit and the second input unit to execution processing of an application to be operated, and the input control means further comprises: When the generation time lag of the input signal of the second input unit with respect to the input signal of the one input unit reaches a predetermined threshold, the input signal of the second input unit can be applied to the execution processing.
[0017]
When the generation time lag of the input signal of the second input unit with respect to the input signal of the first input unit reaches a predetermined threshold, the input control unit applies the input signal of the second input unit to the execution processing. This is very convenient when browsing is performed, for example, when scroll control of a specific Web page and control of page feed to another Web page are performed, and excellent operability is obtained.
[0018]
According to another aspect of the present invention, there is provided a first input unit that generates an analog input signal in accordance with a pressing amount of a pressed operating member below a pressing operating member. A second input unit that generates an input signal in an on / off mode when the member is pressed beyond the pressing amount, and is electrically connected to the composite push button switch, and generated by an operation of the composite push button switch. A computer program for input control of a composite push-button switch to be executed by an input control device that applies an input signal to be applied to an execution process of an application to be operated, the first input unit receiving a selection request from the application. And a computer program for causing the input control device to function so as to apply an input signal of any one of the first and second input units to the execution processing. According to this, similarly to the above-described composite push-button switch (claim 4), the composite push-button switch can be selectively used, and the operator does not need to switch the input mode, and is excellent in operability.
[0019]
The present invention further provides, as another means, a first input unit that generates an analog input signal in accordance with a pressing amount of the pressed operating member below the pressing operating member, and the pressing operating member adjusts the pressing amount. A second input unit that generates an input signal in an on / off mode when pressed over, and is electrically connected to a composite pushbutton switch, and operates an input signal generated by operating the composite pushbutton switch. A computer program for input control of a composite push-button switch to be executed by an input control device applied to an execution process of a target application, the computer program being executed while an input signal of a first input unit is applied to the execution process. When an input signal from the two input unit is detected, the input value of the input signal of the first input unit at the time of the detection is set as the maximum value of the analog input signal that can be input at the first input unit. Providing a computer program to function input control device to. According to this, similarly to the above-described composite push button switch (claim 5), excessive pressing operation is suppressed, and the composite push button switch can be protected from destruction or failure.
[0020]
According to another aspect of the present invention, a first input unit that generates an analog input signal in accordance with the pressing amount of the pressed operating member below the pressing operating member; And a second input unit for generating an input signal in an on / off mode when pressed beyond the threshold. The input signal is generated by operation of the composite push button switch. A computer program for input control of a composite push-button switch to be executed by an input control device applied to an execution process of an application to be operated, wherein a generation time lag of an input signal of a second input unit with respect to an input signal of a first input unit Has reached a predetermined threshold value, a computer program for causing the input control device to function so as to apply the input signal from the second input unit to the execution processing is provided. To. According to this, similarly to the above-described composite push button switch (Claim 6), it is possible to smoothly switch the continuous input operation from the first input unit to the second input unit, and excellent operability is achieved. Is obtained.
[0021]
Further, in the computer program described above, the composite push button switch can be configured as the composite push button switch of the present invention, and according to this, the effects of the above-described composite push button switch of the present invention can be obtained together.
[0022]
Note that each of the above-described computer programs according to the present invention may be configured to be executed by combining at least one of them.
[0023]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, an example of application to a mobile phone, which is an example of a mobile information terminal, will be described as an electrical device suitable for including the composite push button switch of the present invention.
[0024]
Description of configuration (FIGS. 1 to 5) As shown in FIG. 1, the
[0025]
The composite
[0026]
The portion of the
[0027]
Underneath the
[0028]
The printed
[0029]
Further, as shown in FIG. 4, each
[0030]
In addition, such an analog input signal is generated when a pressing operation is performed in each of the upper, lower, left, and right directions on the
[0031]
As described above, when the on / off type input signal is generated by the disc
[0032]
In the composite
[0033]
In the aforementioned “first input unit” and “second input unit”, the input of the “second input unit” is performed after the input of the “first input unit”. That is, as shown in FIG. 5, when each direction area of the resin
[0034]
Description of functional configuration (Fig. 6) Next, a functional configuration of the
[0035]
The
[0036]
Description of control example (FIGS. 7 to 11) Next, input control of the composite
[0037]
Control example 1 (Fig. 7) First, when the operation mode of the application to be operated by the composite
[0038]
That is, the
[0039]
When the control signal indicating the on / off operation is detected (s3), only the input signal generated by the on / off
[0040]
On the other hand, when the control signal indicating the analog operation is detected from the application and the analog operation is performed (s9), only the input signal generated by the
[0041]
As described above, in the control example 1 in which the
[0042]
Control example 2 (Fig. 8) Operation Example 2 shown in FIG. 8 is an application of Operation Example 1 as described above. That is, as shown in FIG. 5, the
[0043]
Specifically, the
[0044]
Control example 3 [FIGS. 9 to 11] FIG. 9 shows a composite push button switch in a case where the operation mode of the application to be operated by the composite
[0045]
The operation of the composite
[0046]
First, the
[0047]
Next, the
[0048]
On the other hand, when the
[0049]
Then, as shown in FIG. 11 (a), if a predetermined threshold of 20 ms has passed without detecting the input signal of the on / off switch 16 (s33), the "flag = not input""Flag = analog" is changed (s35). Then, when “flag = analog” is detected in step s21 (s37), the
[0050]
After that, if the operation on the
[0051]
On the other hand, in step 33 described above, before the count value of the
[0052]
After that, when the generation of the input signal by the on / off
[0053]
On the other hand, if the input signal of the on / off
[0054]
As described above, in the control example 3 in which the
[0055]
Note that the control examples 1 to 3 described as examples are based on the operation mode required for each screen displayed on the
[0056]
Explanation of minor changes In the above-described embodiment, the
[0057]
Although the
[0058]
In the above-described embodiment, the
[0059]
In the above embodiment, both the
[0060]
In the control example 3 of the embodiment, the control example of the composite
[0061]
The control example 1 to the control example 3 of the embodiment can be configured by combining the control example 1 or the control example 2 with the control example 3. More specifically, in step s39 of executing scroll control in control example 3, a series of steps (s9 → s11 →) for changing the input value of the input signal of the
[0062]
As an example of determining that the input signal of the
[0063]
Description of Other Embodiments (FIGS. 12 to 14) It is also possible to implement the composite push-button switch of the present invention in the following embodiments other than the above embodiment. The same components as those in the above-described embodiment (including those in which design modifications such as shape changes are added) are denoted by the same reference numerals, and redundant description will be omitted.
[0064]
The composite push-
[0065]
The composite
[0066]
【The invention's effect】
According to the present invention, a first input unit that generates an analog input signal in accordance with a pressing amount of the pressed pressing member below the pressing member, and the pressing member is pressed beyond the pressing amount. Then, a second input unit for generating an input signal in an on / off mode is provided, so that a single operation key (composite push button switch) can be used to perform both an input operation in an analog mode and an input operation in an on / off mode. It is possible to obtain various operability appropriate for the high functionality of various electric devices.
[0067]
Further, since it is not necessary to provide an analog-type input operation push-button switch and an ON / OFF-type input operation push-button switch in the operation unit of the electric device, the size can be reduced.
[0068]
Further, since there is no need for a complicated operation of separately using different push button switches to perform the two types of input operations, operability can be improved.
[0069]
According to the present invention, the input control means for applying each input signal generated by the first input unit and the second input unit to the execution processing of the application to be operated is provided by the first input unit based on a selection request from the application. Since either input signal of the second input unit or the input signal of the second input unit is applied to the execution processing, it is not necessary for the operator to switch between the two forms of input operation, so that the operability can be improved also in this respect.
[0070]
According to the present invention, the input control unit that applies each input signal generated by the first input unit and the second input unit to the execution process of the application to be operated applies the input signal of the first input unit to the execution process. When the input signal from the second input unit is detected during the operation, the input value of the input signal of the first input unit at the time of the detection is set to the maximum value of the analog type input signal that can be input at the first input unit. As the operator knows the limit of the analog input operation that can be performed by the first input unit, the excessive pressing operation is suppressed, so that the composite push button switch due to the excessive pressing operation is protected from destruction or failure. be able to.
[0071]
According to the present invention, the input control means for applying each input signal generated by the first input unit and the second input unit to the execution process of the application to be operated is provided by the second input unit for the input signal of the first input unit. When the generation time lag of the input signal reaches a predetermined threshold, the input signal of the second input unit is applied to the execution process, so that the form of the input operation differs depending on the application to be operated or according to the process being executed. Even in this case, the input operation in the analog form and the input operation in the on / off form can be properly used with a single push button switch (composite push button switch), so that the operability can be improved also in this respect.
[Brief description of the drawings]
FIG. 1 is a schematic front view of a mobile phone to which a composite push button switch according to an embodiment is applied.
FIG. 2 is an enlarged front view of a composite push button switch.
FIG. 3 is a sectional view taken along line SA-SA of FIG. 2;
FIG. 4 is a sectional view taken along line SB-SB in FIG. 3;
FIG. 5 is an enlarged cross-sectional view of a portion SC in FIG. 3;
FIG. 6 is a functional block diagram of the mobile phone shown in FIG. 1;
FIG. 7 is a flowchart illustrating an example of control of an input operation of the composite push-button switch illustrated in FIG. 1;
FIG. 8 is a flowchart showing another control example of the input operation of the composite push button switch shown in FIG. 1;
FIG. 9 is a flowchart showing still another control example of the input operation of the composite push button switch shown in FIG. 1;
FIG. 10 is an explanatory diagram of a Web page to be operated by the composite push button switch in the control example of FIG. 9;
FIG. 11 is a timing chart showing a switching operation between an analog switch and an on / off switch of the composite push button switch shown in FIG. 1;
FIG. 12 is a view showing a composite push-button switch according to another embodiment, wherein FIG. 12 (a) is a plan view thereof, and FIG. 12 (b) is a sectional view taken along line SD-SD of FIG. 12 (a).
FIG. 13 is a view showing a composite push-button switch according to another embodiment, wherein FIG. 13 (a) is a plan view thereof and FIG. 13 (b) is a sectional view taken along line SE-SE of FIG. 13 (a).
FIG. 14 is a plan view showing a composite push-button switch according to another embodiment.
[Explanation of symbols]
4 Keypad
5 Resin key top
6 key sheet (press operation member)
7 Printed circuit board
8 Composite pushbutton switch
9 Resin key top (pressing operation member)
9a Upper surface (pressing operation surface)
10 Contact sheet
10b contact (first input unit)
13 Belleville spring contact part (second input part)
14. Contact electrode section (first input section)
15 Analog switch (first input unit)
16 ON / OFF switch (second input unit)
20 control part (input control means, input control device)
30,31,32 Composite pushbutton switch
Claims (10)
該アプリケーションからの選択要求を受けて第1入力部か第2入力部の何れかの入力信号を該実行処理に適用するように該入力制御装置を機能させるコンピュータプログラム。Below the pressing operation member, a first input unit that generates an analog input signal in accordance with the pressing amount of the pressed pressing member, and an on / off configuration when the pressing operation member is pressed beyond the pressing amount. And a second input unit for generating an input signal for inputting the input signal, the input being applied to the execution process of the application to be operated by applying the input signal generated by operating the composite push button switch A computer program for input control of a composite push button switch to be executed by the control device,
A computer program for causing the input control device to function so as to apply an input signal of either the first input unit or the second input unit to the execution process in response to a selection request from the application.
第1入力部の入力信号を該実行処理に適用している間に第2入力部からの入力信号を検出した時には、該検出時における第1入力部の入力信号の入力値を、第1入力部で入力可能なアナログ形態の入力信号の最大値として設定するように該入力制御装置を機能させるコンピュータプログラム。Below the pressing operation member, a first input unit that generates an analog input signal in accordance with the pressing amount of the pressed pressing member, and an on / off configuration when the pressing operation member is pressed beyond the pressing amount. And a second input unit for generating an input signal for inputting the input signal, the input being applied to the execution process of the application to be operated by applying the input signal generated by operating the composite push button switch A computer program for input control of a composite push button switch to be executed by the control device,
When an input signal from the second input unit is detected while the input signal of the first input unit is being applied to the execution processing, the input value of the input signal of the first input unit at the time of the detection is changed to the first input signal. A computer program that causes the input control device to function as a maximum value of an analog input signal that can be input by a unit.
第1入力部の入力信号に対する第2入力部の入力信号の生成タイムラグが所定の閾値に達したときには、第2入力部による入力信号を該実行処理に適用するように該入力制御装置を機能させるコンピュータプログラム。Below the pressing operation member, a first input unit that generates an analog input signal in accordance with the pressing amount of the pressed pressing member, and an on / off configuration when the pressing operation member is pressed beyond the pressing amount. And a second input unit for generating an input signal for inputting the input signal, the input being applied to the execution process of the application to be operated by applying the input signal generated by operating the composite push button switch A computer program for input control of a composite push button switch to be executed by the control device,
When the generation time lag of the input signal of the second input unit with respect to the input signal of the first input unit reaches a predetermined threshold, the input control device is caused to apply the input signal from the second input unit to the execution process. Computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002244884A JP4177046B2 (en) | 2002-08-26 | 2002-08-26 | Composite pushbutton switch and computer program for its input control |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002244884A JP4177046B2 (en) | 2002-08-26 | 2002-08-26 | Composite pushbutton switch and computer program for its input control |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004086424A true JP2004086424A (en) | 2004-03-18 |
| JP4177046B2 JP4177046B2 (en) | 2008-11-05 |
Family
ID=32053234
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002244884A Expired - Fee Related JP4177046B2 (en) | 2002-08-26 | 2002-08-26 | Composite pushbutton switch and computer program for its input control |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4177046B2 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005352924A (en) * | 2004-06-11 | 2005-12-22 | Mitsubishi Electric Corp | User interface device |
| JP2007094978A (en) * | 2005-09-30 | 2007-04-12 | Kenwood Corp | Display device, display method and display program |
| JP2007269056A (en) * | 2006-03-30 | 2007-10-18 | Furukawa Electric Co Ltd:The | Switch input device and input determination control method thereof |
| WO2008044764A1 (en) * | 2006-10-12 | 2008-04-17 | Nec Corporation | Operation key structure |
| JP2009085812A (en) * | 2007-10-01 | 2009-04-23 | Brother Ind Ltd | Bending detector |
| JP2010050028A (en) * | 2008-08-25 | 2010-03-04 | Shin Etsu Polymer Co Ltd | Input device and electronic device using the same |
| JP2010135319A (en) * | 2008-12-08 | 2010-06-17 | Hanbit Precision Co Ltd | Multi-stage operation switch |
| JP2010218180A (en) * | 2009-03-17 | 2010-09-30 | Shin Etsu Polymer Co Ltd | Input device, and electronic equipment using the same |
| JP2011119116A (en) * | 2009-12-03 | 2011-06-16 | Shin Etsu Polymer Co Ltd | Multidirectional switch member, and electronic apparatus having the same |
| US9524835B2 (en) | 2008-08-25 | 2016-12-20 | Shin-Etsu Polymer Co., Ltd. | Input devices and electronic device using said input devices |
| WO2019198371A1 (en) * | 2018-04-11 | 2019-10-17 | アルプスアルパイン株式会社 | Multidirectional input device |
-
2002
- 2002-08-26 JP JP2002244884A patent/JP4177046B2/en not_active Expired - Fee Related
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005352924A (en) * | 2004-06-11 | 2005-12-22 | Mitsubishi Electric Corp | User interface device |
| JP2007094978A (en) * | 2005-09-30 | 2007-04-12 | Kenwood Corp | Display device, display method and display program |
| JP2007269056A (en) * | 2006-03-30 | 2007-10-18 | Furukawa Electric Co Ltd:The | Switch input device and input determination control method thereof |
| WO2008044764A1 (en) * | 2006-10-12 | 2008-04-17 | Nec Corporation | Operation key structure |
| US8188388B2 (en) | 2006-10-12 | 2012-05-29 | Nec Corporation | Operation key structure |
| JP5115479B2 (en) * | 2006-10-12 | 2013-01-09 | 日本電気株式会社 | Operation key structure |
| JP2009085812A (en) * | 2007-10-01 | 2009-04-23 | Brother Ind Ltd | Bending detector |
| US9524835B2 (en) | 2008-08-25 | 2016-12-20 | Shin-Etsu Polymer Co., Ltd. | Input devices and electronic device using said input devices |
| JP2010050028A (en) * | 2008-08-25 | 2010-03-04 | Shin Etsu Polymer Co Ltd | Input device and electronic device using the same |
| JP2010135319A (en) * | 2008-12-08 | 2010-06-17 | Hanbit Precision Co Ltd | Multi-stage operation switch |
| JP2010218180A (en) * | 2009-03-17 | 2010-09-30 | Shin Etsu Polymer Co Ltd | Input device, and electronic equipment using the same |
| JP2011119116A (en) * | 2009-12-03 | 2011-06-16 | Shin Etsu Polymer Co Ltd | Multidirectional switch member, and electronic apparatus having the same |
| WO2019198371A1 (en) * | 2018-04-11 | 2019-10-17 | アルプスアルパイン株式会社 | Multidirectional input device |
| JPWO2019198371A1 (en) * | 2018-04-11 | 2021-04-22 | アルプスアルパイン株式会社 | Multi-directional input device |
| US11217406B2 (en) | 2018-04-11 | 2022-01-04 | Alps Alpine Co., Ltd. | Multi-directional input device |
| JP7042333B2 (en) | 2018-04-11 | 2022-03-25 | アルプスアルパイン株式会社 | Multi-directional input device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4177046B2 (en) | 2008-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6704005B2 (en) | Input device which allows button input operation and coordinate input operation to be performed in the same operation plane | |
| EP1081922B1 (en) | Electronic apparatus | |
| US7339577B2 (en) | Input device capable of button input and coordinate input on the same operating surface | |
| US6760015B2 (en) | Double-sided keyboard for use in an electronic device | |
| US7312790B2 (en) | Input apparatus for performing input operation corresponding to indication marks and coordinate input operation on the same operational plane | |
| EP1816662B1 (en) | Mobile terminal key input device and method | |
| US6630925B1 (en) | Double-sided keyboard having two keymats and one activation mat | |
| CN100393154C (en) | Portable Electronic Devices | |
| US20070152975A1 (en) | Touch screen-type input device | |
| US8125355B2 (en) | Qwerty-keyboard for mobile communication devices | |
| CN100399371C (en) | Remote control transmitter and its transmitting and receiving device | |
| WO2006067911A1 (en) | Direction detection switch | |
| JP4177046B2 (en) | Composite pushbutton switch and computer program for its input control | |
| WO2008044764A1 (en) | Operation key structure | |
| JP2006018546A (en) | Input device | |
| JP2007328470A (en) | Multidirectional input device | |
| JP2005166466A (en) | Input device | |
| US7465896B2 (en) | Electronic device | |
| US20110043476A1 (en) | Scrollbar and Touchpad with Tactile and/or Audible Feedback | |
| KR100639324B1 (en) | Key switch pad for mobile communication terminal | |
| JP4179909B2 (en) | pointing device | |
| JP2003036132A (en) | Coordinate input device and electronic equipment | |
| JP2012089238A (en) | Movable contact body and switch using the same | |
| JP2008027159A (en) | Input device | |
| JP2014071791A (en) | Touch panel and input device using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050706 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080125 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080325 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080502 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080627 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080725 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080821 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |