(57)【要約】【課題】設定方向分の数のキーを必要とせず、他の単独キーと同じ構造にて、該方向キーと該方向キーの間の方向を指定することができるリモコン装置及び情報再生装置を提供することである。【解決手段】このリモコン装置には、その本体部に均等に割り振られた複数のスイッチに対応した方向キー１４ａ、１４ｂ、１４ｃ、１４ｄが設けられており、それぞれの方向キー１４ａ、１４ｂ、１４ｃ、１４ｄがそれぞれ個別に操作された場合に、該操作された方向キーに対応したデータが発光部２７より送信される。そして、上記複数の方向キー１４ａ、１４ｂ、１４ｃ、１４ｄのうちの１つの方向キーと、該方向キーに隣接する１つの方向キーとが同時に操作された場合、当該方向キー１４ａ、１４ｂ、１４ｃ、１４ｄの間に配置された方向キー１４ｅ、１４ｆ、１４ｇ、１４ｈに対応したデータが送信される。【選択図】      図１
2007166511.tif 000002
【特許請求の範囲】
【請求項１】
平面で、且つ、均等に割り振られた複数の方向キーを設け、それぞれの方向キーがそれぞれ個別に操作された場合、該操作された方向キーに対応しデータを送信するリモコン装置に於いて、
上記複数の方向キーのうちの１つの方向キーと、該方向キーに隣接する１つの方向キーとが同時に操作された場合、当該方向キーのデータとは異なるデータを送信するように制御する制御手段を具備することを特徴とするリモコン装置。
【請求項２】
上記制御手段は、所定時間毎に所定回数上記方向キーを読み込むもので、上記１つの方向キーと、該１つの方向キーにそれぞれ隣接する第１の方向キー及び第２の方向キーとが同時に操作された読み込みがあれば、中心となる上記１つの方向キーのデータを送信することを特徴とする請求項１に記載のリモコン装置。
【請求項３】
上記制御手段は、所定時間の間に所定回数方向キーを読み込むもので、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内に所定の割合以上で発生した場合に、上記１つの方向キー及び隣接する方向キーのデータとは異なるデータを送信するように制御することを特徴とする請求項１に記載のリモコン装置。
【請求項４】
上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合、上記１つの方向キーと上記隣接する方向キーのうち、割合の多い方向キーのデータを送信するように制御することを特徴とする請求項３に記載のリモコン装置。
【請求項５】
上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合であって、上記１つの方向キーと上記隣接する方向キーとの割合が等しい場合、最初に単独で操作された方向キーのデータを送信するように制御することを特徴とする請求項４に記載のリモコン装置。
【請求項６】
上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作された場合、当該方向キーのデータとは異なるデータを送信する際の所定の割合を変更可能に制御することを特徴とする請求項３に記載のリモコン装置。
【請求項７】
同心円状で均等に割り振られた複数の方向を表す複数の方向キーと、上記複数の方向キーがそれぞれ個別に操作された場合にそれぞれの方向キーに対応したデータを検出する検出制御手段と、上記検出制御手段によって検出されたデータを外部機器に送信する送信手段と、を備えるリモコン装置に於いて、
上記検出制御手段は、上記複数の方向キーのうちの１つの第１の方向キーと、該第１の方向キーに隣接する第２の方向キーとが同時に操作された場合、上記第１及び第２の方向キーの何れのデータとも異なるデータを上記送信手段に出力することを特徴とするリモコン装置。
【請求項８】
上記検出制御手段は、所定時間毎に所定回数上記方向キーを検出するもので、上記１つの第１の方向キーと、該第１の方向キーにそれぞれ隣接する第２の方向キー及び第３の方向キーとが同時に操作された場合、中心となる上記第１の方向キーのデータを上記送信手段に出力するように制御することを特徴とする請求項７に記載のリモコン装置。
【請求項９】
上記検出制御手段は、所定時間の間に所定回数方向キーを検出するもので、上記第１の方向キー及び該第１の方向キーに隣接する第２の方向キーが同時に操作される同時押しが、上記所定時間内に所定の割合以上で発生した場合に、上記第１及び第２の方向キーとは異なるデータを上記送信手段に出力するように制御することを特徴とする請求項７に記載のリモコン装置。
【請求項１０】
上記検出制御手段は、上記第１の方向キーと該第１の方向キーに隣接する第２の方向キーが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合であって、上記第１の方向キーと上記第２の方向キーとの操作割合が等しい場合、最初に単独で操作された方向キーのデータを上記送信手段に出力するように制御することを特徴とする請求項９に記載のリモコン装置。
【請求項１１】
請求項１に記載のリモコン装置のデータを受信し、該データに応じた処理を行うことを特徴とする情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はリモコン装置及び情報再生装置に関し、より詳細には、ＤＶＤプレーヤ等の情報再生装置の操作を行うリモコン装置の操作ボタンの改良に関するものである。
【背景技術】
【０００２】
従来より、１台でテレビとＶＴＲ等、複数の機器の操作が可能な多機能リモコン装置が実用化されている。そして、こうしたリモコン装置では、多機能の項目を選択、決定するために、主スイッチと副スイッチが設けられている。
【０００３】
例えば、下記特許文献１には、方向キーとして、一方が円周状に多数個に分割されて形成された接点と、他方がリング状の接点とを備えた主スイッチを有し、該主スイッチが押圧されることにより、両方の接点が接触される技術が開示されている。このリモコン装置に於いては、複数接触押しの状態または単数接触押しの状態のスイッチの位置を求め、主スイッチの接触位置に関する情報を得る。そして、複数接触押しの状態の時は、複数接触部分の中央のスイッチの位置とするが、偶数個接触の場合は中央の２つのスイッチのうち、予め定められた規則に従って何れか一方をスイッチの位置としている。
【特許文献１】特開平１０−１７４１８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載の技術では、方向キーの設定方向の数だけスイッチとなる接触部が必要であり、他の単独キーとは異なる構造が必要となっている。
【０００５】
したがって、本発明は上記課題に鑑みてなされたものであり、その目的は、設定方向分の数のキーを必要とせず、他の単独キーと同じ構造にて、該方向キーと該方向キーの間の方向を指定することができるリモコン装置及び情報再生装置を提供することである。
【課題を解決するための手段】
【０００６】
すなわち請求項１に記載の発明は、平面で、且つ、均等に割り振られた複数の方向キーを設け、それぞれの方向キーがそれぞれ個別に操作された場合、該操作された方向キーに対応しデータを送信するリモコン装置に於いて、上記複数の方向キーのうちの１つの方向キーと、該方向キーに隣接する１つの方向キーとが同時に操作された場合、当該方向キーのデータとは異なるデータを送信するように制御する制御手段を具備することを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明に於いて、上記制御手段は、所定時間毎に所定回数上記方向キーを読み込むもので、上記１つの方向キーと、該１つの方向キーにそれぞれ隣接する第１の方向キー及び第２の方向キーとが同時に操作された読み込みがあれば、中心となる上記１つの方向キーのデータを送信することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１に記載の発明に於いて、上記制御手段は、所定時間の間に所定回数方向キーを読み込むもので、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内に所定の割合以上で発生した場合に、上記１つの方向キー及び隣接する方向キーのデータとは異なるデータを送信するように制御することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項３に記載の発明に於いて、上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合、上記１つの方向キーと上記隣接する方向キーのうち、割合の多い方向キーのデータを送信するように制御することを特徴とする。
【００１０】
請求項５に記載のはめ歯、請求項４に記載の発明に於いて、上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合であって、上記１つの方向キーと上記隣接する方向キーとの割合が等しい場合、最初に単独で操作された方向キーのデータを送信するように制御することを特徴とする。
【００１１】
請求項６に記載の発明は、請求項３に記載の発明に於いて、上記制御手段は、上記１つの方向キーと該１つの方向キーに隣接する方向キーとが同時に操作された場合、当該方向キーのデータとは異なるデータを送信する際の所定の割合を変更可能に制御することを特徴とする。
【００１２】
請求項７に記載の発明は、同心円状で均等に割り振られた複数の方向を表す複数の方向キーと、上記複数の方向キーがそれぞれ個別に操作された場合にそれぞれの方向キーに対応したデータを検出する検出制御手段と、上記検出制御手段によって検出されたデータを外部機器に送信する送信手段と、を備えるリモコン装置に於いて、上記検出制御手段は、上記複数の方向キーのうちの１つの第１の方向キーと、該第１の方向キーに隣接する第２の方向キーとが同時に操作された場合、上記第１及び第２の方向キーの何れのデータとも異なるデータを上記送信手段に出力することを特徴とする。
【００１３】
請求項８に記載の発明は、請求項７に記載の発明に於いて、上記検出制御手段は、所定時間毎に所定回数上記方向キーを検出するもので、上記１つの第１の方向キーと、該第１の方向キーにそれぞれ隣接する第２の方向キー及び第３の方向キーとが同時に操作された場合、中心となる上記第１の方向キーのデータを上記送信手段に出力するように制御することを特徴とする。
【００１４】
請求項９に記載の発明は、請求項７に記載の発明に於いて、上記検出制御手段は、所定時間の間に所定回数方向キーを検出するもので、上記第１の方向キー及び該第１の方向キーに隣接する第２の方向キーが同時に操作される同時押しが、上記所定時間内に所定の割合以上で発生した場合に、上記第１及び第２の方向キーとは異なるデータを上記送信手段に出力するように制御することを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項９に記載の発明に於いて、上記検出制御手段は、上記第１の方向キーと該第１の方向キーに隣接する第２の方向キーが同時に操作される同時押しが、上記所定時間内で所定の割合未満の場合であって、上記第１の方向キーと上記第２の方向キーとの操作割合が等しい場合、最初に単独で操作された方向キーのデータを上記送信手段に出力するように制御することを特徴とする。
【００１６】
請求項１１に記載の発明は、請求項１に記載のリモコン装置のデータを受信し、該データに応じた処理を行うことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、方向キーの機構部品と回路構成及びソフト（アルゴリズム）によって、ユーザによる操作感の違いなく、接点が存在する方向以上の方向の操作を実現することのできるリモコン装置及び情報再生装置を提供することできる。
【００１８】
また、多数の接点数によって生じる重たい操作感を、接点数を減少させることで和らげることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施形態について説明する。
【００２０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るリモコン装置の外観を示した図である。
【００２１】
このリモコン装置は、例えば、再生装置としてのＤＶＤプレーヤとテレビの２種類の機器を制御することができる。
【００２２】
図１に於いて、リモコン装置１０は、その本体部１１の操作面上には、操作ボタン群１３、方向ボタン１４及び決定ボタン１５、操作ボタン群１７、１８、１９が配列されている。そして、リモコン装置１０の前面（図１で上側）には、赤外線ＬＥＤ等を内蔵した発光部２７が設けられている。ユーザが、各種のキーとしてのボタンを押下すると、この発光部２１から赤外線信号が、図示されない機器に対して送信される。また、リモコン装置１０の内部には、該リモコン装置１０に加わる振動を検出するための手段である、周知の振動センサが内蔵されている。更に、リモコン装置１０の上記操作面と反対側には、該リモコン装置１０を駆動する電池を装填するための電池収納部（図示せず）が設けられている。
【００２３】
尚、このリモコン装置１０は、ユーザによって各種のボタンが操作されるとバックライトが点灯する構成である。また、振動センサ２２によって振動が検出された場合にも、バックライトは点灯する構成である。このバックライトは、所定時間経過すると自動で消灯する構成である。
【００２４】
操作ボタン群１３は、例えば、図２に示されるようなＤＶＤプレーヤ４０の設定機能に関するものであり、これらのボタンをユーザが押下することによって、ＤＶＤプレーヤの各種設定が行われる。
【００２５】
また、方向キーとしての方向ボタン１４は、図示されないテレビ画面上に表示されているカーソルを移動させるためのものである。方向ボタン１４は、平面状に、且つ、８均等に割り振られている。本実施形態のリモコン装置１０での分割は、表記されている上（キー）１４ａ、右斜め上（キー）１４ｅ、右（キー）１４ｂ、右斜め下（キー）１４ｆ、下（キー）１４ｃ、左斜め下（キー）１４ｇ、左（キー）１４ｄ、左斜め上（キー）１４ｈの８方向である。これらの８方向を後述するようにして指定することにより、上記テレビ画面上のカーソルが移動するようになっている。そして、決定ボタン１５は、項目決定を指示するための機能を有している。すなわち、方向ボタン１４が操作された後に決定ボタン１５が押下されることによって、上記カーソルが表示された位置の項目が決定されるようになっている。
【００２６】
操作ボタン群１７は、ＤＶＤプレーヤの操作に関する複数のボタンより構成されている。また、操作ボタン群１８はテレビ操作用のボタンであり、操作ボタン群１９は番号入力及びそれらに関連したボタンである。この操作ボタン群１９は、図示矢印Ａ方向にスライド自在の蓋１１ａによって、通常は本体部１１の操作面には見えないように覆われている。操作ボタン群１９による入力を行う場合に、蓋１１ａを摺動させて、当該操作ボタン群１９を露出させるようになっている。
【００２７】
図２は、本リモコン装置１０を使用してＤＶＤプレーヤ４０を操作する際の説明図である。
【００２８】
ＤＶＤプレーヤ４０の正面部には、リモコン装置１０からの信号を受信するためのリモコン受光部４１が設けられている。そして、ＤＶＤプレーヤ４０のリモコン受光部４１に対して、所定の距離及び所定の角度をもって、ユーザが、リモコン装置１０の発光部２７を向け、上述した操作ボタン群１３、１７、１８、１９や、方向ボタン１４、決定ボタン１５の中から所望のボタンを押すと、これらのボタンの機能に対応した信号が発光部２７よりリモコン受光部４１に向けて送信される。これにより、ＤＶＤプレーヤ４０にて、ユーザが所望した機能の操作が実行される。
【００２９】
図３は、上記方向ボタン１４及び決定ボタン１５に対応する接点を示す説明図である。
【００３０】
本体部１１の図示されない基板上には、上述した上１４ａ、右１４ｂ、下１４ｃ、左１４ｄのキー位置に対応して、円周状に４つの接点２１ａ、２１ｂ、２１ｃ、２１ｄが配設されている。同様に、決定ボタン１５の位置に対応して、上記４つの接点２１ａ、２１ｂ、２１ｃ、２１ｄの中心に、接点２２が配設されている。そして、これらの接点２１ａ、２１ｂ、２１ｃ、２１ｄ及び接点２２に対向する位置、すなわち本体部１１の操作面の裏面側に、図示されない環状の接点及び円形状の接点が設けられている。つまり、上記接点２１ａ、２１ｂ、２１ｃ、２１ｄと環状の接点（図示せず）、接点２２とに円形状の接点（図示せず）が、それぞれ対をなすキースイッチとして構成されている。
【００３１】
図４は、このリモコン装置の方向ボタン１４を構成するキースイッチ及びその周辺部の概略構成を示す回路ブロック図である。
【００３２】
図４に於いて、マイクロコンピュータ（以下、マイコンと略記する）２５は、各種ボタンに対応するキーの読み込み、リモコン送信等をはじめとするリモコン装置１０の制御動作を司る制御手段（検出制御手段）である。そして、このマイコン２５には、電源としての電池２６と、送信手段であり発光部２７を構成する発光ダイオードと、スイッチ３０ａ〜３０ｄ、３２及び３３が接続されている。
【００３３】
上記スイッチ３０ａ、３０ｂ、３０ｃ、３０ｄは、上述した方向ボタン１４の上キー１４ａ、右キー１４ｂ、下キー１４ｃ、左キー１４ｄに対応するものであり、スイッチ３２は決定ボタン１５に対応したスイッチである。また、図４に於いてスイッチ３３は、その他のスイッチとしてまとめて示されている。尚、上述した右斜め上キー１４ｅ、右斜め下キー１４ｆ、左斜め下キー１４ｇ、左斜め上キー１４ｈに対応するスイッチは、電気回路上では存在していないもので、詳細を後述するように、隣接方向の間のデータとして制御仕様上で存在するものである。
【００３４】
次に、図５のフローチャートを参照して、本発明の第１の実施形態に係るリモコン装置１０に於ける方向キーの検出動作について説明する。尚、以下に述べるこのリモコン装置１０の動作は、主にマイコン２５の制御によって行われる。
【００３５】
本ルーチンが開始されると、先ず、ステップＳ１にて、方向キーの同時押しが発生した場合に設定される「同時押し」情報が初期化される。その後、ステップＳ２にて、マイコン２５により、上キー１４ａ、右キー１４ｂ、下キー１４ｃ、左キー１４ｄが読み込まれ、続いてステップＳ３に於いて方向キーが押されたか否かが判定される。
【００３６】
ここで、方向キーが押されていなければ、そのまま該ルーチンを抜ける。一方、方向キーが押されている場合には、続くステップＳ４に於いて、同時に２つ以上の方向キーが押されているか否かが判定される。その結果、２つ以上の方向キーが押されている場合は、ステップＳ５に移行して「同時押し」情報が設定された後、本ルーチンから抜ける。また、上記ステップＳ４にて同時に２つ以上の方向キーが押されていない場合は、ステップＳ５はスキップされる。
【００３７】
次に、図６のフローチャートを参照して、本発明の第１の実施形態に係るリモコン装置１０に於ける送信データの算出動作について説明する。
【００３８】
本ルーチンが開始されると、先ずステップＳ１１に於いて、方向キーが押されたか否かが判定される。ここで、方向キーが押されていなければ、ステップＳ１５へ移行して送信データは設定されずに該ルーチンから抜ける。一方、方向キーが押されている場合は、ステップＳ１２に移行して、方向キーの同時押しの有無が判定される。その結果、方向キーの同時押しが無い場合、すなわち、方向キーが有りで同時押し情報が設定されていない場合は、ステップＳ１６に移行して、押された方向キーが送信データとして設定される。
【００３９】
一方、ステップＳ１２にて方向キーの同時押しが有る場合は、ステップＳ１３に移行して、同時押しされたのが隣接したキーであるか否かが判定される。ここで、上キー１４ａと下キー１４ｃ、右キー１４ｂと左キー１４ｄの組み合わせである隣接しないキー同士の場合は、ステップＳ１５に移行し、チャタリング、二重押しとして、送信データ無しとされる。これに対し、方向キーが押されている場合で、隣接するキーが同時押しされた場合は、ステップＳ１４に移行して、送信データは隣接方向間のデータとして設定される。例えば、上キー１４ａと、右キー１４ｂが同時に押された場合は、右斜上キー１４ｅとして設定される。
【００４０】
このように、第１の実施形態によれば、４つの接点を有する４方向のキーで８方向のデータを識別して送信することができる。
【００４１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００４２】
上述した第１の実施形態では、隣接されたキーが同時に押された場合に、その間の方向のキーとして設定されるようにしている。この第２の実施形態では、同時押しのキーが３つ以上有る場合のキー方向の識別について説明する。
【００４３】
尚、第２の実施形態に於けるリモコン装置の構成及び基本的な動作については、図１乃至図４に示される第１の実施形態のリモコン装置と同じであるので、同一の部分には同一の参照番号を付して、その図示及び説明を省略し、異なる部分についてのみ説明する。
【００４４】
以下、図７のフローチャートを参照して、本発明の第２の実施形態に於けるリモコン装置の方向キー検出動作について説明する。
【００４５】
本ルーチンが開始されると、先ず、ステップＳ２１にて、方向キーの同時押しが発生した場合に設定される「同時押し」情報が初期化される。その後、ステップＳ２２にて、マイコン２５により、上キー１４ａ、右キー１４ｂ、下キー１４ｃ、左キー１４ｄが読み込まれ、続いてステップＳ２３に於いて方向キーが押されたか否かが判定される。
【００４６】
このステップＳ２３に於いて、方向キーが無いと判定された場合は、ステップＳ２４に移行して、方向キー読み込みが初回であるか否かが判定される。ここで、初回の読み込みが有る場合は、後述するステップＳ３０に移行し、無い場合は本ルーチンから抜ける。
【００４７】
一方、上記ステップＳ２３に於いて、方向キー有りと判定された場合は、ステップＳ２５に移行して、方向キー読み込みが初回であるか否かが判定される。ここで、初回の読み込みが有る場合は、ステップＳ２６に移行して、「初回キー」が記録される。上記ステップＳ２５にて初回読み込みが無い場合は、ステップＳ２６がスキップされる。
【００４８】
そして、ステップＳ２７に於いて、同時に２つ以上の方向キーが押されているか否かが判定される。その結果、２つ以上の方向キーが押されている場合は、ステップＳ２８に移行して「同時押し」情報が設定された後、本ルーチンから抜ける。また、上記ステップＳ２７にて同時に２つ以上の方向キーが押されていない場合は、ステップＳ２８はスキップされる。ステップＳ２９では、キーの方向毎にその数がカウントされる。
【００４９】
次いで、ステップＳ３０に於いて、上記カウントされた回数が所定回数に到達したか否かが判定される。ここで、所定回数に到達していない場合は、ステップＳ３１に移行して読み込み回数がカウントされる。更に、ステップＳ３２にて、マイクロコンピュータ２５内の図示されない時計機能によりカウントが開始される。そして、ステップＳ３３にて所定時間が経過するまで、ステップＳ３２〜Ｓ３３が繰り返される。ステップＳ３３にて、所定時間が経過したならば、ステップＳ３４に移行して時計カウントが初期化されて上記ステップＳ２２に移行し、本ルーチンの方向キー読み込みから再実施される。
【００５０】
上記ステップＳ３０にて、所定回数に到達しない場合は、ステップＳ３５に移行して
読み込み回数の初期化が行われる。次いで、ステップＳ３６にて時計カウントが初期化され、更にはステップＳ３７にて初回読み込みが初期化される。その後、本ルーチンが終了する。
【００５１】
すなわち、本ルーチンにて、所定時間毎での所定回数で、何が押されたかが記録される。
【００５２】
ここで、図８を参照して、方向キーのカウントについて説明する。
【００５３】
例えば、図８に示されるように、上キー１４ａ、右キー１４ｂ、下キー１４ｃ、左キー１４ｄについて、所定時間、例えば１００ｍｓｅｃ．内で何回押されたかがカウントされる。そして、例えば上記所定時間内で１０回以上カウントされた場合は、そのキーが押されたものとされる。リモコン装置１０は、こうしたテーブルを図示されないメモリに作成してキーの検出を行うようにしている。
【００５４】
次に、図９のフローチャートを参照して、第２の実施形態に於けるリモコン装置１０の送信データ算出動作について説明する。
【００５５】
本ルーチンが開始されると、先ずステップＳ４１に於いて、方向キーが押されたか否かが判定される。ここで、方向キーが押されていなければ、ステップＳ４７へ移行して送信データは設定されずに該ルーチンから抜ける。一方、方向キーが押されている場合は、ステップＳ４２に移行して、方向キーの同時押しの有無が判定される。その結果、方向キーの同時押しが無い場合、すなわち、方向キーが有りで同時押し情報が設定されていない場合は、ステップＳ４９に移行して、押された方向キーが送信データとして設定される。
【００５６】
一方、ステップＳ４２にて方向キーの同時押しが有る場合は、ステップＳ４３に移行して、同時押しされたのが隣接したキーであるか否かが判定される。ここで、上キー１４ａと下キー１４ｃ、右キー１４ｂと左キー１４ｄの組み合わせである隣接しないキー同士の場合は、ステップＳ４７に移行し、チャタリング、二重押しとして、送信データ無しとされる。これに対し、方向キーが押されている場合で、隣接するキーが同時押しされた場合は、ステップＳ４４に移行して同時押しの個数が検出される。
【００５７】
このステップＳ４４にて、同時押しの方向キーが偶数の場合は、ステップＳ４５に移行して、その中間の隣接位置を中間位置とされる。そして、ステップＳ４６にて、送信データは隣接方向間のデータとして設定される。例えば、上キー１４ａと右キー１４ｂが同時に同じ回数押されていた場合は、両者の間に位置する方向キーとして右斜め上キー１４ｅが設定される。
【００５８】
また、上記ステップＳ４４にて、同時押しの方向キーが奇数の場合は、ステップＳ４８に移行して、その中間の方向キーが検出される。そして、続くステップＳ４９にて、この方向中間のキーが送信データとして設定される。例えば、上キー１４ａ、右キー１４ｂ、下キー１４ｃが同時に押された場合は、３つのキーの中間に位置する右キー１４ｂが設定される。
【００５９】
このように、第２の実施形態によれば、方向のキーで８方向のデータを識別すると共に、隣接するキーが同時に押された場合は、中間の位置の方向キーとして識別して送信することができる。
【００６０】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
【００６１】
上述した第２の実施形態では、同時押しのキーが３つ以上有る場合は中間の位置の方向キーであるとしたが、この第３の実施形態では、隣接するキーの同時押しの回数が所定割合に達したか否かで異なるデータを送信するようにしている。
【００６２】
尚、第３の実施形態に於けるリモコン装置の構成及び基本的な動作については、図１乃至図４に示される第１の実施形態のリモコン装置と同じであるので、同一の部分には同一の参照番号を付して、その図示及び説明を省略し、異なる部分についてのみ説明する。
【００６３】
以下、図１０のフローチャートを参照して、本発明の第３の実施形態に於けるリモコン装置の送信データ算出動作について説明する。このルーチンでは、上述した図７のフローチャートに於けるステップＳ２２の方向キー読み込みで読み込まれた方向キーデータが用いられている。
【００６４】
尚、図１０のフローチャートに於いて、ステップＳ５１〜Ｓ５３、ステップＳ５５、Ｓ５６、Ｓ５７の処理動作については、上述した図９のフローチャートのステップＳ４１〜Ｓ４３、ステップＳ４６、Ｓ４７、Ｓ４９と同じであるので、それぞれ対応するステップ番号を参照してここでの説明は省略する。
【００６５】
ステップＳ５３に於いて、同時押しされたのが隣接したキーである場合は、ステップＳ５４に移行して、同時押しされた回数が所定回数以上であるか否かが判定される。ここで、同時押しが所定回数以上、すなわち所定割合以上に到達していない場合は、隣接方向間データ位置にある右斜め上キー１４ｅ、右斜め下キー１４ｆ、左斜め下キー１４ｇ、左斜め上キー１４ｈが押されたのではなく、上キー１４ａ、右キー１４ｂ、下キー１４ｃ、左キー１４ｄの４方向を２箇所押された（つまり、故意による二重押し）ものと判定される。したがって、この場合はステップＳ５６へ移行して送信データは無しとなる。一方、上記ステップＳ５４に於いて、同時押しが所定回数以上、すなわち所定割合以上に到達している場合は、ステップＳ５５に移行して送信データは隣接方向間のデータとして設定される。
【００６６】
このように、第３の実施形態によれば、隣接した方向キーが同時押しされても、所定割合に満たない場合はこれを受け付けないようにしている。
【００６７】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。
【００６８】
上述した第３の実施形態では、隣接したキーの同時押しが所定回数に満たない場合はこれを受け付けないようにしているが、この第４の実施形態では、所定回数に到達しない場合、押されているキーの割合に応じてデータを送信するようにしている。
【００６９】
尚、第４の実施形態に於けるリモコン装置の構成及び基本的な動作については、図１乃至図４に示される第１の実施形態のリモコン装置と同じであるので、同一の部分には同一の参照番号を付して、その図示及び説明を省略し、異なる部分についてのみ説明する。
【００７０】
以下、図１１のフローチャートを参照して、本発明の第４の実施形態に於けるリモコン装置の送信データ算出動作について説明する。このルーチンでは、上述した図７のフローチャートに於けるステップＳ２２の方向キー読み込みで読み込まれた方向キーデータが用いられている。
【００７１】
尚、図１１のフローチャートに於いて、ステップＳ６１〜Ｓ６６及びステップＳ７０の処理動作については、上述した図１０のフローチャートのステップＳ５１〜Ｓ５６及びステップＳ５７と同じであるので、それぞれ対応するステップ番号を参照してここでの説明は省略する。
【００７２】
ステップＳ６４に於いて、同時押しが所定回数以上、すなわち所定割合以上に到達していない場合は、ステップＳ６７に移行して、同時押しされた各方向キーの割合が検出される。このステップＳ６７にて、その割合が異なると判定された場合は、ステップＳ６８に移行し、等しければステップＳ６９に移行する。
【００７３】
ステップＳ６８では、同時押しでない、すなわち１個で押された回数の多い方のキーがキーデータとして設定される。次いで、ステップＳ７０にて、このステップＳ６８で設定された方向キーが送信データとして設定される。
【００７４】
一方、上記ステップＳ６９では、方向キーで１個押しの回数が等しい場合に、初回に押されたキーが優先されて、その方向キーが設定される。その後、ステップＳ７０にて、上記ステップＳ６９で設定された方向キーが送信データとして登録される。
【００７５】
このように、第４の実施形態によれば、同時押しが隣接キーであっても所定回数に到達しない場合は、その押された割合に応じてキーのデータを送信することができる。
【００７６】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。
【００７７】
ユーザによっては、一体の方向キーを押す力の強弱に差がある。例えば、弱く押すユーザには隣接方向が送信し難い構成になる場合があり、逆に強く押すユーザには電気回路上存在する方向キーを、ややずれて押すだけで隣接方向のデータを送信する場合がある。
【００７８】
本リモコン装置１０は、方向ボタン１４を一体部品で構成しているので、ユーザの指がスライド、強弱による特性等々で、目指す方向を、より的確に検知する必要がある。尚、強弱が発生する理由としては、一体部品で４つの方向キーに接点２１ａ〜２１ｄがあるため、これら４接点の箇所を押す場合と、４接点の間の箇所を押す場合とで、動作力が異なるため、ユーザの操作に差異が生じるからである。
【００７９】
そこで、本第５の実施形態では、その強弱をより少なくするために、キーの同時押しを判定する所定回数を可変可能としている。
【００８０】
尚、第５の実施形態に於けるリモコン装置の構成及び基本的な動作については、図１乃至図４に示される第１の実施形態のリモコン装置と同じであるので、同一の部分には同一の参照番号を付して、その図示及び説明を省略し、異なる部分についてのみ説明する。
【００８１】
以下、図１２のフローチャートを参照して、本発明の第５の実施形態に於けるリモコン装置の所定回数算出動作について説明する。
【００８２】
本ルーチンが開始されると、先ずステップＳ８１に於いて、図示されない設定開始キーの有無が検出される。ここで、設定開始キーの入力が無ければステップＳ８５に移行して、所定回数の変更が無いものとされる。一方、設定開始キーの入力が有る場合は、ステップＳ８２に移行して、図示されない増加、削減キーの有無が検出される。ここで、両者の何れも入力された場合はステップＳ８５に移行し、何れか一方のキーであればステップＳ８３に移行する。
【００８３】
そして、ステップＳ８３に於いて、増加キーが押されたと判定された場合は、ステップＳ８４に移行して、所定回数が“１”増加される。一方、上記ステップＳ８３にて削減キーが押されたと判定されたならば、ステップＳ８６に移行して、所定回数が“１”削減される。
【００８４】
このように、第５の実施形態によれば、例えばユーザの押圧力に応じて、方向キーによる判定を行うための所定回数を変更可能である。
【００８５】
上述した第１乃至第５の実施形態によれば、方向キーの機構部品と回路構成及びソフトウエア（アルゴリズム）によって、ユーザによる操作感の違いをなくした簡単な構成の８方向キー接点数以上の方向の操作を実現できる。
【００８６】
また、接点数が多いために生じる接点部分のばね力が増えて一体キーの操作が重くなることを、４つの方向キーによって接点数を減らしたので操作力を和らげることができる。
【００８７】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態以外にも、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００８８】
更に、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００８９】
【図１】本発明の第１の実施形態に係るリモコン装置の外観を示した図である。
【図２】リモコン装置１０を使用してＤＶＤプレーヤ４０を操作する際の説明図である。
【図３】図１の方向ボタン１４及び決定ボタン１５に対応する接点を示す説明図である。
【図４】リモコン装置の方向ボタン１４を構成するキースイッチ及びその周辺部の概略構成を示す回路ブロック図である。
【図５】本発明の第１の実施形態に係るリモコン装置１０に於ける方向キーの検出動作について説明するためのフローチャートである。
【図６】本発明の第１の実施形態に係るリモコン装置１０に於ける送信データの算出動作について説明するためのフローチャートである。
【図７】本発明の第２の実施形態に於けるリモコン装置の方向キー検出動作について説明するためのフローチャートである。
【図８】方向キーのカウントについて説明するためのテーブルである。
【図９】本発明の第２の実施形態に於けるリモコン装置１０の送信データ算出動作について説明するためのフローチャートである。
【図１０】本発明の第３の実施形態に於けるリモコン装置の送信データ算出動作について説明するためのフローチャートである。
【図１１】本発明の第４の実施形態に於けるリモコン装置の送信データ算出動作について説明するためのフローチャートである。
【図１２】本発明の第５の実施形態に於けるリモコン装置の所定回数算出動作について説明するためのフローチャートである。
【符号の説明】
【００９０】
１０…リモコン装置、１１…本体部、１１ａ…蓋、１３、１７、１８、１９…操作ボタン群、１４…方向ボタン、１４ａ…上キー、１４ｂ…右キー、１４ｃ…下キー、１４ｄ…左キー、１４ｅ…右斜め上キー、１４ｆ…右斜め下キー、１４ｇ…左斜め下キー、１４ｈ…左斜め上キー、１５…決定ボタン、２１ａ、２１ｂ、２１ｃ、２１ｄ、２２…接点、２５…マイクロコンピュータ（マイコン）、２６…電池、２７…発光部、２８…バックライト、３０ａ、３０ｂ、３０ｃ、３０ｄ、３２、３３…スイッチ、４０…ＤＶＤプレーヤ。
【図１】
2007166511.tif 000003
【図２】
2007166511.tif 000004
【図３】
2007166511.tif 000005
【図４】
2007166511.tif 000006
【図５】
2007166511.tif 000007
【図６】
2007166511.tif 000008
【図７】
2007166511.tif 000009
【図８】
2007166511.tif 000010
【図９】
2007166511.tif 000011
【図１０】
2007166511.tif 000012
【図１１】
2007166511.tif 000013
【図１２】
2007166511.tif 000014