(57)【特許請求の範囲】
【請求項１】
キーを複数行、複数列に配列したキーマトリクス回路を制御するキー制御回路であって、
前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択を行うキー選択手段と、
前記キー選択手段によって前記キー選択が行われた場合、機能の割り当てが無い第１のキーと機能が割り当てられた第２のキーとからなる有効なキーの内の前記第１のキーの押下を検出し、該押下が継続している場合、前記第１のキーの押下から所定時間、キー押下検出を待機状態にし、前記所定時間の経過後、前記キー押下検出を再開させ、前記キー押下検出中に前記第２のキーの押下の検出により前記第２のキーに割り当てられた機能を立ち上げる制御手段と、
を備えることを特徴とするキー制御回路。
【請求項２】
請求項１記載の前記キー制御回路を備えることを特徴とする電子機器。
【請求項３】
請求項１記載の前記キー制御回路を備えることを特徴とする携帯装置。
【請求項４】
受話器と表示部とを有する第１の筐体と、送話器とキー操作部とを有する第２の筐体とが接合部によって折り畳み可能に構成され、該第２の筐体に折り畳み状態で内側にある内部操作キーと折り畳み状態で外側にある外部操作キーを備えた携帯装置において、
該第１の筐体と該第２の筐体との開閉状態を検出する折り畳み検出手段と、
該折り畳み状態で検出が無効な第１の内部キーと有効な第２の内部キーとからなる内部操作キー、又は該外部操作キーの何れかが押されたら、どのキーが押されたかを検出する第１のキー検出部と、
該折り畳み検出手段により閉状態を検出し、且つ該内部操作キーの内の前記第２の内部キーが押されたことを検出し該第２の内部キーの押下が継続している場合にのみ、該外部操作キーが押されたことを一定間隔で検出する第２のキー検出部と、
を有することを特徴とする携帯装置。
【請求項５】
キーが複数行、複数列に配列されたキーマトリクス回路を制御するキー制御方法であって、
前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択をする段階と、
前記キー選択が行われていない場合には、所定の時間間隔で押下キーの検出を行い、前記キー選択が行われた場合には、機能の割り当てが無い第１のキーと機能が割り当てられた第２のキーとからなる有効なキーの内の前記第１のキーの押下を検出し、該押下が継続している場合前記第１のキーの押下から所定時間が経過するまでの間、キー押下の検出を停止し、前記所定時間が経過した後、前記キー押下の検出を再開し、前記キー押下検出中に前記第２のキーの押下の検出により前記第２のキーに割り当てられた機能を立ち上げる段階と、
を含むことを特徴とするキー制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーマトリクス回路を備える電子機器や携帯装置等のキー制御に関し、目的外のキー押下による電流消費を抑止するキー制御回路、電子機器、携帯装置及びキー制御方法に関する。
【背景技術】
【０００２】
複数のキーを備え、そのキー押下を検出するキーマトリクス回路を内蔵した電子機器として例えば、携帯端末装置では、第３世代携帯に移行して機能拡大とともに、筐体の小型化や薄型化が図られている。このような携帯端末装置は鞄や被服のポケット等に収納されて携行され、その携行時、圧迫負荷を受けることが予想される。しかしながら、圧迫負荷には携行時の自然的負荷とは別に、ユーザによる所謂“覗き見防止シート”や“キー上面へのシール”の貼付等も圧迫負荷の原因である。携帯端末装置がその通話機能や情報処理機能に加え、ファッション性が高まれば、このような傾向はより助長、拡大される傾向にある。
【０００３】
携帯装置等の電子機器に用いられるキーマトリクス回路に関し、特許文献１には、ｍ本×ｎ本（ｍ、ｎはそれぞれ３以上）の行列状の配線及び各交点にキースイッチを有するキーマトリクス回路部を備え、ＣＰＵの入出力ポートの状態を変化させてキーの状態をスキャンし、任意の１つ又は２つのキー入力からなる同時に３つ以上のキー押しを認識するキーマトリクス回路装置について開示されている。
【０００４】
キーボード等のキー誤操作防止に関し、特許文献２には、キーボードのキーを押下すると、キー押下検出部がそのキー押下を検出し、誤操作防止キーがオンしている場合には、誤操作防止検出部が誤操作防止信号を制御部に送り、制御部はキーボードのキー押下を無効とするキー誤操作防止機能を備え、その状態でキー押下があると、発光ダイオードを点灯させる携帯電話装置が開示されている。
【０００５】
また、キーを含む操作部が備えられた折畳み型携帯装置に関し、特許文献３には、操作部の操作デバイスの突出量以上に深い凹部を表示部側の筐体の筐体接触面に形成する等、操作部と表示部との接触防止が開示されている。
【特許文献１】特開２００６−４０５２号公報（要約、図１等）
【特許文献２】特開平９−６４８０３号公報（要約、図１等）
【特許文献３】特開２００４−１２８８１４号公報（要約、図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、携帯装置には、閉状態（折畳み状態）から開状態、開状態から閉状態に操作されるもの、操作部がスライドして引き出されるもの、閉じられた状態で筐体の一部を旋回させて露出させるもの等、各種の姿態が変化するものがあるが、開閉可能な携帯装置にあっては、筐体の薄型化とともに、固定側筐体部と可動側筐体部との間の間隔を小さくする所謂クリアランスレス化が進むと、固定側筐体部と可動側筐体部との間に異物混入等により、目的外のキー押下が発生することになる。キー押下が発生すると、キー押下検出が行われ、この検出動作で不要な電流が消費される。この電流消費は電池の消耗を早めることになる。
【０００７】
このようなキーマトリクス回路を備えた従来の携帯装置について、図１を参照する。図１は、キーマトリクス回路を備える従来の携帯装置を示す図である。この携帯装置４００では、キーマトリクス回路４０２と、制御部４０４と、開閉検出回路４０６とが備えられている。この場合、キー押下検出のため、ハードウェアでキーマトリクス回路４０２が構成され、制御部４０４に含まれるＣＰＵに対しては割込み線１本に集約して入力され、ＣＰＵが割込み要因、即ち、押下キーを検索する。
【０００８】
キーマトリクス回路４０２は、６行６列に配列された複数のキースイッチＫ１１、Ｋ１２・・・Ｋ６６を備える。このキーマトリクス回路４０２が設置された携帯装置４００にあっては、携帯装置４００が開閉可能であるから、閉じた状態（閉状態）では使用されないキーを内側キーとし、サイドキー等の筐体部の状態に無関係に使用されるキーを外側キーとし、この外側キーは例えば、閉状態の筐体から外側に露出しているキーであって、閉状態でも使用が予定されているキーである。この場合、キーマトリクス回路４０２では、キースイッチＫ１１、Ｋ１２・・・Ｋ６６から選択された一部のキースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６４ａが外側キーに設定され、この外側キーを除く他のキースイッチＫ１１、Ｋ１２・・・Ｋ６６が内側キーに設定されている。キースイッチＫ３３ａ、Ｋ４３ａ、Ｋ５３ａのライン上には内側キーであるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ６３ｂが存在し、また、キースイッチＫ１４ａ、Ｋ２４ａ、Ｋ６４ａのライン上には内側キーであるキースイッチＫ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂが存在している。即ち、携帯装置４００が閉状態で内側キーをマスクしても、外側キーの押下検出を可能にするため、外側キーが存在しているライン上のキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂはマスクすることができない。
【０００９】
制御部４０４は、キーマトリクス回路４０２のキー押下と、押下されたキー検出の双方を行う。そこで、制御部４０４には共通のマトリクス集約割込み線４０８を通してキーマトリクス回路４０２のキー押下を検出するとともに、割込み要因であるキー押下場所、即ち、押下されたキーを検索するため、キー検出制御線４１０を通してキー検出制御信号をキーマトリクス回路４０２の列ラインに付与し、キーマトリクス回路４０２の行ライン側から押下キーを表すキー検出信号をキー検出線４１２から取り込んでいる。
【００１０】
また、開閉検出回路４０６はこの場合、携帯装置４００が開閉可能であるから、筐体の開閉を検出し、制御部４０４がその検出信号を受け、キーマトリクス回路４０２に対するマスク制御を行う。
【００１１】
このようなキーマトリクス回路４０２を備えた携帯装置４００の動作について、図２を参照する。図２はキー制御の手順を示すフローチャートである。
【００１２】
この手順では、開閉検出回路４０６が閉を検出すると、内側キーのキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの押下検出（キー割込み）が行われ（ステップＳ１）、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの何れかが押下されていれば（ステップＳ１のＹＥＳ）、キー割込みを無視し（ステップＳ２）、その押下キーが開放されるまでキー開放検出（ポーリング）を実行する（ステップＳ３）。
【００１３】
この制御部４０４の制御について、図３を参照する。図３はキー制御のタイミングチャートである。
【００１４】
図３において、Ａは開閉検出回路４０６の検出出力、即ち、携帯装置４００の開閉状態を表し、開が開状態、閉が閉状態である。閉状態において、Ｂに示すように、開放状態からキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの何れかが押下されると、そのキー押下を契機にキー押下割込みが発生し、Ｃに示すように、制御部４０４のＣＰＵ（Central Processing Unit ）の動作状態は待機状態（Standby ）から動作状態（Awake ）に移行する。この結果、Ｄに示すように、キー検出は、閉状態の割込み状態からポーリングに移行し、押下キーが開放状態になるまでそのポーリング状態が維持され、このポーリングが解除されると、ＣＰＵは待機状態となり、キー検出は割込み状態となる。
【００１５】
内側キーが一旦押下されると、その開放検出のため、ポーリングが開始されて押下キーが開放されるまで継続する。ＣＰＵは動作状態（Awake ）を維持してポーリングし続けるため、ＣＰＵ側で電流を消費する。この状態で外側キーが押下されても、上記ポーリングによって、外側キーの押下も検出できる。ポーリングで内側キーの開放が検出されたら、割込み検出に戻し、待機状態（Standby ）に戻ることになる。
【００１６】
この場合、携帯装置４００を閉じた状態でも、外側キーの押下を検出する必要があり、キーマトリクス回路４０２内に内側キー及び外側キーが混在する場合には、全てのキー押下を全面的にマスクできない。
【００１７】
このため、携帯装置４００では閉状態で本来使用されない内側キーが何らかの原因でキー押下を生じると、その押下検出がポーリングによって続行され、ＣＰＵ側の不要な電流消費を抑制するには例えば、内側キーと外側キーとを別個のキーマトリクス回路で構成すれば、内側キーのみをマスク化することが可能になる反面、回路構成が複雑化し、また、キー検索機能も二重化することとなり、得策ではない。
【００１８】
キーマトリクス回路の規模を拡大することなく、単一のキーマトリクス回路上のキーを有効に使用するには、閉状態にあっても押下検出が可能な外側キーと、閉状態では押下検出が不要な内側キーとを混在させることが不可欠となる。斯かる構成では、大半の内側キーをマスクしても、押下検出が可能な外側キーと同様に、押下検出が可能な内側キーが存在することとなるため、この内側キーが押下されると既述の押下検出を生じさせ、これが無用な電力消費を生じさせることになる。
【００１９】
このような課題について、特許文献１〜３にはその開示や示唆はなく、また、その解決手段も開示されていない。
【００２０】
そこで、本発明の目的は、複数のキーを備えるキーマトリクス回路のキー制御に関し、目的外のキー押下に起因するキー検索の電力消費の低減にある。
【００２１】
また、本発明の他の目的は、複数のキーを備えるキーマトリクス回路のキー制御に関し、キー操作パターンの選択によるバリエーション機能を向上させることにある。
【００２２】
また、本発明の他の目的は、開閉可能な携帯装置に関し、閉状態でのユーザが意図しないキー押下による不要な電流消費の抑止とともに、過酷な使用形態にも耐え得る携帯装置の提供にある。
【課題を解決するための手段】
【００２３】
上記目的を達成するため、本発明は、キーを複数行、複数列に配列したキーマトリクス回路のキー制御に関し、キー選択手段によるキー選択によって、キーマトリクス回路の行又は列の何れかのラインを単位としてキーが無効又は有効になり、制御手段がキー選択を受け、有効なキーに含まれるキーの押下検出を契機に、所定時間、キー押下検出を待機状態とし、前記所定時間の経過後、前記キー押下検出を再開させる構成、手順又は段階を包含している。キー選択による「有効なキー」とは例えば、筐体が閉状態に移行した場合にキー検出が必要な外側キーであり、キーマトリクス回路上、外側キーと同一のライン上にある内側キーが含まれ、有効なキーに含まれる。キー選択による「無効なキー」とは例えば、筐体が閉状態に移行した場合に検出が不要な内側キーであって、キーマトリクス回路上、外側キーと同一のライン上にある内側キーは除かれる。ただし、本発明は、筐体の開閉を前提とした外側キーか内側キーかを対象とするキー制御に限定されるものではない。
【００２４】
このような構成であれば、キー選択の後、有効とされた複数のキーの中にキー検出から外したいキーの意図しない押下等に伴う押下検出による電力消費の低減が可能となるとともに、有効なキーに含まれる特定キーの押下検出をキー選択の前と異ならせることによって、キー検索の検索時間密度が疎となり、消費電力の低減が図られる。また、複数のキーを含むキーマトリクス回路からのキー選択を併用することによって、キー操作やキー押下のバリエーション機能が高められるという機能もある。
【００２５】
そこで、上記目的を達成するため、本発明の第１の側面は、キーを複数行、複数列に配列したキーマトリクス回路を制御するキー制御回路であって、前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択を行うキー選択手段と、前記キー選択手段によって前記キー選択が行われた場合、機能の割り当てが無い第１のキーと機能が割り当てられた第２のキーとからなる有効なキーの内の前記第１のキーの押下を検出し、該押下が継続している場合、前記第１のキーの押下から所定時間、キー押下検出を待機状態にし、前記所定時間の経過後、前記キー押下検出を再開させ、前記キー押下検出中に前記第２のキーの押下の検出により前記第２のキーに割り当てられた機能を立ち上げる制御手段とを備えることである。
【００２６】
斯かる構成によれば、キー選択手段によるキー選択を契機に、前記有効なキーの内の機能の割り当ての無いキーの押下から所定時間、キー押下の検出を待機状態にし、所定時間の経過後、特定キーの押下検出を再開するので、キー選択の後の目的外のキー押下等によるキー検出の時間間隔が拡大され、電力消費の低減が図られる。また、既述の通り、複数のキーを含むキーマトリクス回路からのキー選択を併用することにより、キー操作やキー押下のバリエーション機能が高められる。
【００２７】
上記目的を達成するため、本発明の第２の側面は、電子機器であって、上記キー制御回路を備えることである。斯かる構成によれば、上記キー制御回路の動作及び機能がパーソナルコンピュータ等の各種の電子機器によって実現され、上記目的が達成される。
【００２８】
上記目的を達成するため、本発明の第３の側面は、携帯装置であって、上記キー制御回路を備えることである。斯かる構成によれば、上記キー制御回路の動作及び機能が携帯電話機、携帯端末装置等の携帯装置によって実現され、上記目的が達成される。
【００２９】
上記目的を達成するため、本発明の第４の側面は、受話器と表示部とを有する第１の筐体と、送話器とキー操作部とを有する第２の筐体とが接合部によって折り畳み可能に構成され、該第２の筐体に折り畳み状態で内側にある内部操作キーと折り畳み状態で外側にある外部操作キーを備えた携帯装置において、該第１の筐体と該第２の筐体との開閉状態を検出する折り畳み検出手段と、該折り畳み状態で検出が無効な第１の内部キーと有効な第２の内部キーとからなる内部操作キー、又は該外部操作キーの何れかが押されたら、どのキーが押されたかを検出する第１のキー検出部と、該折り畳み検出手段により閉状態を検出し、且つ該内部操作キーの内の前記第２の内部キーが押されたことを検出し該第２の内部キーの押下が継続している場合にのみ、該外部操作キーが押されたことを一定間隔で検出する第２のキー検出部とを有することである。
【００３０】
斯かる構成によれば、閉状態の折り畳み携帯電話機等の携帯装置において、省電力キー制御が行われ、例えば、キー配置面とその対面側の筐体の隙間への異物混入等により、ユーザ操作以外のキー押下状態が長時間に亘って継続した場合に、そのキー押下による不要な電流消費が抑制される。
【００３１】
上記目的を達成するため、本発明の第５の側面は、キーが複数行、複数列に配列されたキーマトリクス回路を制御するキー制御方法であって、前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択をする段階と、前記キー選択が行われていない場合には、所定の時間間隔で押下キーの検出を行い、前記キー選択が行われた場合には、機能の割り当てが無い第１のキーと機能が割り当てられた第２のキーとからなる有効なキーの内の前記第１のキーの押下を検出し、該押下が継続している場合前記第１のキーの押下から所定時間が経過するまでの間、キー押下の検出を停止し、前記所定時間が経過した後、前記キー押下の検出を再開し、前記キー押下検出中に前記第２のキーの押下の検出により前記第２のキーに割り当てられた機能を立ち上げる段階とを含むことである。
【００３２】
斯かる制御方法によれば、キー選択を契機に、有効なキーの内の機能の割り当てが無いキーの押下から所定時間が経過するまでの間、キー押下の検出を停止し、前記所定時間が経過した後、キー押下の検出を再開するので、キー選択の後の目的外のキー押下等によるキー検出の時間間隔が拡大され、電力消費の低減が図られ、また、複数のキーを含むキーマトリクス回路からのキー選択を併用することにより、キー操作やキー押下のバリエーション機能が高められる。
【発明の効果】
【００３３】
本発明によれば、次のような効果が得られる。
【００３４】
(1) キー選択手段による有効か無効かのキー選択によって、キーマトリクス回路上のキーが有効又は無効に設定され、その後の有効なキーの押下を契機にキー検出が所定の時間間隔で行われるので、その時間間隔に応じて電流消費を低減でき、省電力化を図ることができる。
【００３５】
(2) キーマトリクス回路のキーに対してキー押下の有効、無効が設定されるので、これら有効、無効の設定と、キー押下とによりキーの選択が可能となり、キー操作のバリエーションが高められる。
【００３６】
(3) キーマトリクス回路のキーに対して無効なキーが設定されるとともに、有効なキーに対してキー検出の時間間隔が設定されてキー検出が行われるので、目的外のキー押下による消費電力の低減が図られる。
【００３７】
(4) 折り畳み機能等を備える携帯装置では、目的外のキー押下による不要な電流消費を抑制することができる。
【００３８】
(5) バッテリを搭載する機器にあっては、不要な電流消費を抑制し、バッテリの不要電流による過剰な消費を抑止でき、バッテリの使用時間を延ばすことができる。
【００３９】
そして、本発明の他の目的、特徴及び利点は、添付図面及び各実施の形態を参照することにより、一層明確になるであろう。
【発明を実施するための最良の形態】
【００４０】
〔第１の実施の形態〕
【００４１】
本発明の第１の実施の形態について、図４、図５、図６及び図７を参照する。図４は、第１の実施の形態に係る携帯装置の構成例を示す図、図５は、キーマトリクス回路を拡大して示した図、図６は、キー検出制御部の構成例を示す図、図７は、キー検出部の構成例を示す図である。
【００４２】
この携帯装置２は本発明のキー制御回路、電子機器、携帯装置及びキー制御方法の一実施の形態であって、コンピュータが搭載されて通信機能や情報処理機能を備える例えば、携帯電話機を構成する。そこで、この携帯装置２には、キーマトリクス回路４と、開閉検出回路６と、制御部８とが備えられている。
【００４３】
キーマトリクス回路４は複数のキーを複数行、複数列に配列し、押下されたキーを特定するためのスイッチ回路であって、この実施の形態では、６行６列に配列された複数のキースイッチＫ１１、Ｋ１２・・・Ｋ６６（図５）を備えている。この実施の形態では、複数のキースイッチＫ１１、Ｋ１２・・・Ｋ６６は複数のキーグループとして、第１、第２及び第３のキーグループ４１、４２、４３に分類されている。
【００４４】
キーグループ４１、４２は例えば、閉状態での使用が予定されていない内部操作キーである「内側キー」のみのグループであって、携帯装置２が閉状態（図９）にあるときマスクされるキー、即ち、閉状態にあるとき押下が無効とされるキーである。「マスクされる」とは、キー押下が行われても、その押下が無視され、押下検出されない状態であって、斯かる状態は制御部８によって電気的に実現される。図５に示すように、キーグループ４１には、キースイッチＫ１１、Ｋ２１・・・Ｋ６１、キースイッチＫ１２、Ｋ２２・・・Ｋ６２、キーグループ４２には、キースイッチＫ１５、Ｋ２５・・・Ｋ６５、キースイッチＫ１６、Ｋ２６・・・Ｋ６６が含まれる。
【００４５】
また、キーグループ４３は例えば、閉状態の携帯装置２の筐体から外側に露出しているサイドキー等のキーであって、開閉状態に関係なく使用が予定されている外部操作キーである「外側キー」に、キーマトリクス回路４のキーの利用性を高めるため、既述の「内側キー」の一部を含んでいる。図５に示すように、キーグループ４３には、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６３ｂ、キースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６４ａが含まれており、キースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６４ａが外側キーであり、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂは内側キーであるが、携帯装置２が閉状態にあっても検出が可能な有効なキーとなる。即ち、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ６３ｂはキースイッチＫ３３ａ、Ｋ４３ａ、Ｋ５３ａと同一ライン上にあり、同様に、キースイッチＫ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂはキースイッチＫ１４ａ、Ｋ２４ａ、Ｋ６４ａと同一ライン上にあるため、キーグループ４１、４２とは異なり、外側キーを有効にするため、マスクされない。そこで、この実施の形態では、一定の条件として例えば、閉状態を契機に、目的外押下によるポーリング処理を起動し、ＣＰＵ１０の待機状態を介在させてキー検出の間隔を拡大し、電力消費を抑制する。
【００４６】
開閉検出回路６は、開閉可能で携帯装置２の第１の筐体５２（図８）と第２の筐体５４（図８）とが折り畳まれたか否かを検出する折り畳み検出手段であるとともに、その開閉等を契機として有効なキーと無効なキーとを選択するためのキー選択手段であって、その検出信号はマスク処理の制御に用いるため、制御部８に取り込まれる。
【００４７】
制御部８はコンピュータを備える制御手段であって、キーマトリクス回路４のキー押下と、押下されたキー検出の双方を行うとともに、携帯装置２が閉状態にある場合、キーグループ４１、４２のキー検出のマスク処理、キーグループ４３のキー検出、キーグループ４３のキー検出のポーリング処理等を行う。そこで、この制御部８には、ＣＰＵ１０と、記憶部１２と、タイマー１４と、タイマー制御部１６と、キー検出制御部１８と、キー検出部２０と、キー割込み検出部２２と、開閉検出部２４とが備えられ、これらはバス２６によって接続されている。キー割込み検出部２２は、内部操作キー（内側キー）又は外部操作キー（外側キー）の何れかが押されたら、どのキーが押されたかを検出する第１のキー検出部であり、キー検出部２０は、折り畳み検出手段で折り畳みを検出し、且つ内部操作キーが押されたことを検出すると、外部操作キーが押されたことを一定間隔で検出する第２のキー検出部である。
【００４８】
ＣＰＵ１０は、キー検出、マスク制御、演算処理等の各種の制御を実行するプロセッサの一例であって、記憶部１２に格納されているプログラムを実行し、各機能部を制御する。記憶部１２は、プログラム記憶部、データ記憶部、ＲＡＭ（Random-Access Memory）等を含んで構成され、プログラム記憶部にはＯＳ（Operating System）やアプリケーションプログラムが格納され、データ記憶部には固定データや処理途上のデータが格納され、また、ＲＡＭはワークエリアを構成する。アプリケーションプログラムには、携帯装置２の開閉に伴う内側キーか外側キーかの判別、２以上のキー押下の際に、押下キーの数や押下キーに内側キー又は外側キーが含まれているか否かの判別プログラムが含まれている。
【００４９】
タイマー１４はポーリングの間隔時間を計時するための計時手段であって、ＣＰＵ１０の動作、動作停止の時間間隔を計時し、その計時開始がタイマー制御部１６によって制御され、設定された所定時間を計時したとき、その計時信号がタイマー制御部１６に取り込まれる。
【００５０】
タイマー制御部１６はＣＰＵ１０の動作時間を所定の時間間隔に制御する制御手段であるとともに、タイマー１４に対する計時開始、計時信号の取込み等を行う。
【００５１】
キー検出制御部１８は、キー検出制御線２８（即ち、６本の制御線２８１、２８２、２８３、２８４、２８５、２８６）を通してキー検出制御信号をキーマトリクス回路４の列ラインに付与し、キー検出部２０はキー検出線３０（即ち、６本の検出線３０１、３０２、３０３、３０４、３０５、３０６）を通してキーマトリクス回路４の行ライン側から押下キーを表すキー検出信号を取り込んでいる。キー検出信号によって検出された押下キーを表すキー情報がＣＰＵ１０に取り込まれる。
【００５２】
キー割込み検出部２２は、キーマトリクス回路４の列又は行に設置されたマトリクス集約割込みライン３２に得られるキー押下を表すキー押下信号を取り込む手段である。キー割込み検出部２２に取り込まれたキー押下信号が押下キーを検出する契機となる。この実施の形態では、キーマトリクス回路４が６行６列のキー配列であることから、マトリクス集約割込みライン３２は６本構成である。そこで、この６本のマトリクス集約割込みライン３２が論理和（ＯＲ）回路３４で一括され、何れかのラインに生じたキー押下信号がＯＲ回路３４を通して得られる。
【００５３】
開閉検出部２４は開閉検出回路６とともに携帯装置２の開閉状態を検出する検出手段であるとともに、キー選択手段をも構成する。開閉検出回路６に検出された開閉状態を表す検出信号が開閉検出部２４に取り込まれ、この検出信号を契機として内側キーのマスク処理制御が実行される。
【００５４】
次に、キー検出制御部１８について、図６を参照する。図６はキー検出制御部の具体的な構成例を含む携帯装置の一部を示す回路図である。図６において、図４、図５と同一部分には同一符号を付してある。
【００５５】
このキー検出制御部１８では行又は列のライン数即ち、６本のキー検出制御線２８１、２８２・・・２８６に対応し、６組のキーコントロール回路（ＫＣ）１８１、１８２、１８３、１８４、１８５、１８６が設置され、各ＫＣ１８１、１８２・・・１８６の出力部にはトライステート回路１９１、１９２、１９３、１９４、１９５、１９６が設置されている。トライステート回路１９１、１９２、１９３、１９４、１９５、１９６では、高インピーダンス（Ｈｉ−ｚ）出力又は低インピーダンス（Ｌｏｗ）出力の何れかが出力され、常態としてＨｉ−ｚ出力となり、キー検出をマスク状態とする場合にはこのＨｉ−ｚ出力となり、キー検出時にはトライステート回路１９１、１９２、１９３、１９４、１９５、１９６から順次かつ交互にＬｏｗ出力となる。トライステート回路１９１がＬｏｗ出力時のタイミングで例えば、キースイッチＫ６１が押下されると、キースイッチＫ６１を通してＬｏｗ出力がキー検出部２０に伝えられ、押下キーがキースイッチＫ６１であることが検出される。
【００５６】
次に、キー検出部２０について、図７を参照する。図７はキー検出部の具体的な構成例を含む携帯装置の一部を示す回路図である。図７において、図４、図５と同一部分には同一符号を付してある。
【００５７】
このキー検出部２０では行又は列のライン数即ち、６本のキー検出線３０１、３０２・・・３０６に対応し、６組のステータスレジスタ（ＫＲ）２０１、２０２、２０３、２０４、２０５、２０６が設置され、各ＫＲ２０１、２０２・・・２０６の入力部にはバッファ回路２１１、２１２、２１３、２１４、２１５、２１６が設置され、各バッファ回路２１１、２１２・・・２１６の入力部は、抵抗２２１、２２２、２２３、２２４、２２５、２２６を通して正電源に接続されてプルアップされている。このプルアップ状態では、ＫＲ２０１、２０２・・・２０６にはバッファ回路２１１、２１２・・・２１６を通してＨ入力が加えられている。そこで、例えば、トライステート回路１９１（図６）がＬｏｗ出力時のタイミングで例えば、キースイッチＫ６１が押下されると、キースイッチＫ６１を通してＬｏｗ出力がキー検出部２０に伝えられるので、プルアップ状態からＬ状態に移行し、押下キーがキースイッチＫ６１であることが検出される。その他のキーも同様に検出される。
【００５８】
ところで、キー検出制御部１８からＬｏｗ出力が生じている場合において、何れかのキースイッチＫ１１、Ｋ１２・・・Ｋ６６の例えば、キースイッチＫ６１が押下されると、そのＬｏｗ出力がマトリクス集約割込みライン３２からＯＲ回路３４を通してキー割込み検出部２２に加えられ、このキー割込み検出部２２では、そのＬｏｗ出力を受け、キー押下のイベントが検出される。
【００５９】
次に、携帯装置２について、図８、図９を参照する。図８は携帯装置２の構成例であって、開状態を示す図、図９は閉状態にある携帯装置２を示す図である。図８及び図９において、図４、図５と同一部分には同一符号を付してある。
【００６０】
この携帯装置２では、装置筐体５０が第１の筐体５２と第２の筐体５４とが接合部としてのヒンジ部５６によって折り畳み可能に構成され、筐体５２は表示部５８と受話器６０とを有し、筐体５４はキー操作部６２と送話器６４とを有し、筐体５２、５４は開閉検出回路６に接続された検出素子６６、６８を有する。キー操作部６２は例えば、既述のキースイッチＫ１１、Ｋ１２・・・Ｋ６６が設置され、キーグループ４３に含まれるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６３ｂ等が配置されている。キー操作部６２の明示したキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６３ｂは一例であって、斯かる配置に限定されるものではない。
【００６１】
この携帯装置２は、図８及び図９に示すように、筐体５２、５４を開いた状態（開状態：図８）から折り畳み状態（閉状態：図９）にし、この閉状態から開状態にすることができる。この開閉状態は、開閉検出回路６により検出され、開閉検出部２４を以てＣＰＵ１０に取り込まれる。
【００６２】
次に、携帯装置２の開閉によるキー制御について、図１０及び図１１を参照する。図１０は、閉状態にある場合のキー制御方法の一例であるフローチャート、図１１は、開状態にある場合のキー制御方法の一例を示すフローチャートである。
【００６３】
携帯装置２が閉状態にあるキー制御では、図１０に示すように、携帯装置２の閉状態に基づくマスク制御の段階（Ｆ１）、ポーリングによる外側キーの押下検出による制御の段階（Ｆ２）が含まれる。
【００６４】
マスク制御（Ｆ１）では、携帯装置２を閉状態（図９）にすると、開閉検出回路６及び開閉検出部２４による“閉”検出が実行され、この閉検出を契機として内側キー専用ラインの割込みマスクが実行され（ステップＳ１１）、キーグループ４１、４２（図４）に属するキースイッチＫ１１、Ｋ２１・・・Ｋ６１、キースイッチＫ１２、Ｋ２２・・・Ｋ６２、キースイッチＫ１５、Ｋ２５・・・Ｋ６５、キースイッチＫ１６、Ｋ２６・・・Ｋ６６（図５）の押下を無効とする割込みマスクが実行される。
【００６５】
閉状態（図９）にある携帯装置２の筐体５２、５４の間に異物が混入等により内側キーであるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂ（図５）の何れかの１又は２以上に目的外の押下検出（キー割込み）が行われると（ステップＳ１２）、携帯装置２が閉状態にある場合、これらのキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂが押下されても、押下が予定されていないので、機能の割り当てがなく、そのキー割込み無視が実行される（ステップＳ１３）。この場合、携帯装置２は“閉”状態のため、キー割込みを無視し、そのキーに割り当てられた機能は起動しない。
【００６６】
しかしながら、これらのキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂは押下が有効な外側キーと同一ライン上にあるため、押下検出が無視されないので、ＣＰＵ１０による検索動作が行われ、これが消費電力の増加となる。そこで、次の段階（Ｆ２）であるポーリングによる外側キー押下検出が実行される。
【００６７】
この段階（Ｆ２）では、内側キーであるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの１又は２以上の押下が継続することにより、マトリクス集約割込みラインからの入力が無視され、外側キーの押下検出を不能にするが、携帯装置２が“閉”状態にあっても、外側キー検出は必要であるため、一定間隔のポーリングにより、外側キー検出を行う。この場合、内側キーが開放されれば、ポーリングシーケンスから外れることになる。
【００６８】
この段階（Ｆ２）では、携帯装置２が閉状態にあるため、キーグループ４３の何れかのキースイッチが押下されても、マトリクス集約割込みマスクにより、キー割込み検出部２２は検出機能を停止し、ＣＰＵ１０側ではその押下を無視する制御を行う。そこで、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの１又は２以上の押下を契機とし、その押下が連続して生じていることによる消費電力を低減するため、定期的にキー検出を実行する制御に移行させる。
【００６９】
マトリクス集約割込みマスク（ステップＳ１４）の後、外側キーの押下、及び内側キー、即ち、ポーリング制御に移行する契機となったキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの押下開放の確認（ポーリング）が行われ（ステップＳ１５）、押下が予定されている外側キー、即ち、キースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６４ａの何れかが押下されているのであれば、その押下を契機とする機能が起動される（ステップＳ１６）。
【００７０】
この場合、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの１又は２以上の押下であれば、また、外側キーの押下にこれらキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの１又は２以上が含まれていれば、その押下が開放されたか否かが判定され（ステップＳ１７）、その押下が開放されていれば（ステップＳ１７のＹＥＳ）、ステップＳ１２に戻り、待機状態となる。
【００７１】
これに対し、その押下が開放されていなければ（ステップＳ１７のＮＯ）、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの１又は２以上の押下を契機に、ポーリングのためのタイマー１４が起動される（ステップＳ１８）。この場合、キースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂが瞬間的に押下され、その押下が解除される場合には、タイマー１４を起動する必要がない。
【００７２】
タイマー１４が起動すると、この起動に同期してＣＰＵ１０は待機状態（Standby ）に移行し（ステップＳ１９）、タイマー１４の計時動作が継続する。タイマー１４が所定時間を計時し、予め設定された所定時間が経過するまでの間、計時が行われ、タイマー１４が満了したか否か、即ち、所定時間が経過したか否かが判定される（ステップＳ２０）。タイマー１４が計時している間、待機状態に維持されていたＣＰＵ１０は、タイマー１４が出力する計時信号に基づき、動作状態（Awake ）に復帰し（ステップＳ２１）、ステップＳ１５に戻り、再びキー押下の検出が再開される。
【００７３】
このように所定時間の間、ＣＰＵ１０が待機状態となるので、動作状態に維持されてキー押下を継続的に検出する場合に比較し、消費電流を大幅に削減することができる。この電流消費は、待機状態にある時間の幅と、待機状態から復帰して動作状態にある時間の幅に応じて削減される。
【００７４】
また、携帯装置２が開状態にあるキー制御では、図１１に示すように、閉状態の場合の内側キー専用ラインの割込みマスクが解除される。この場合の制御では、携帯装置２を開状態（図８）にすると、開閉検出回路６及び開閉検出部２４による“開”検出が実行され、この開検出を契機として内側キー専用ラインの割込みマスクが解除され（ステップＳ３１）、通常のキー検出が実行される。
【００７５】
次に、キー検出について、図１２を参照する。図１２は、押下キーのキー検出方法の一例を示すフローチャートである。
【００７６】
このキー検出では、キー検出制御部１８による全ラインをイネーブルとし、ＫＣ１８１、１８２・・・１８６の各出力をＬｏｗ出力にし（ステップＳ４１）、この状態でマトリクス集約割込みの検出をする（ステップＳ４２）。この状態において、キースイッチＫ１１、Ｋ２１・・・Ｋ６６の何れかの押下があるまで、その押下の待ち状態となり、その押下があれば「割込みあり」となる。
【００７７】
このとき、キー検出制御部１８による検索が開始され（ｎ＝０、ステップＳ４３）、キー押下を契機にキー検出制御部１８により全ラインをマスクし、即ち、ＫＣ１８１、１８２・・・１８６の各出力を一旦、Ｈｉ−ｚ出力にし（ステップＳ４４）、次に、キー検出制御部１８によりキーマトリクス回路４の１ラインのみイネーブルに制御し、具体的にはＫＣ１８１、１８２・・・１８６の各出力を連続的かつ交互にＬｏｗ出力に切り替え（ステップＳ４５）、キー検出部２０によるＫＲ２０１、２０２・・・２０６の出力読込みを行う（ステップＳ４６）。
【００７８】
この場合、キー検出のライン数Ｎは、この実施の形態では、Ｎ＝６であるから、キー検出制御はライン数Ｎに到達するまで連続的（この場合、ｎ＝０〜５）に実行され、即ち、ｎ＞５であるか否かが判定され（ステップＳ４７）、Ｎ＝６に到達するまでキー検出制御部１８による検索（ｎ＝ｎ＋１）が続行され（ステップＳ４８）、ｎ＞５に到達したとき、押下キーの検出を終了する。
【００７９】
このキー検出において、ＫＣ１８１、１８２・・・１８６の何れかのＬｏｗ出力と、キー押下によるキー検出線３０１〜３０６の何れかのＬｏｗ出力との成立により押下キーが特定され、これがキー検出となる。
【００８０】
次に、キー検出制御について、図１３及び図１４を参照する。図１３は、ポーリング動作を伴う場合のキー制御を示すタイミングチャート、図１４は、ポーリング動作を伴わない場合（待機状態）のキー制御を示すタイミングチャートである。
【００８１】
図１３において、Ａは携帯装置２の開状態から閉状態への切替えを示し、開が開状態、閉が閉状態である。また、Ｂは閉状態において、内側キーであるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの何れかが開放状態から押下され、その押下状態から開放されたことを表している。
【００８２】
内側キーが押下されるとキー押下割込みが開始され、Ｃに示すように、ＣＰＵ１０では一定間隔で動作状態（Awake ）と待機状態（Standby ）が繰り返される。Ｄに示すように、キー検出は割込み状態からポーリング状態に移行し、ＣＰＵ１０の動作状態にあるタイミングで外側キーの押下と、内側キーの開放とをポーリング検出する。
【００８３】
このように、定期的に待機状態（Standby ）に移行することにより、ＣＰＵ１０の消費電流が抑止される。ポーリングにおいて、内側キーの開放が検出された場合には、割込み検出状態に移行し、ＣＰＵ１０は待機状態（Standby ）に復帰する。
【００８４】
このように閉じた状態で内側キーが押下されると、ＣＰＵ１０は動作状態となり、キー押下中は通常起動時と同等の電流を消費するが、上記動作とすることにより、ＣＰＵ１０で消費する電流が抑止される。
【００８５】
また、図１４のＡに示すように、携帯装置２が開状態から閉状態に移行し、この閉状態にあって、図１４のＢに示すように、内側キーの押下がなければ通常の閉状態の動作となり、図１４のＣに示すように、ＣＰＵ１０は待機状態（Standby ）を維持することになり、不要な電流消費はない。
【００８６】
なお、携帯装置２の閉状態において、キーが押下された場合には、そのキーが内側キーか外側キーかの判別はＣＰＵ１０側のプログラム処理によりキー判別が実行され、外側キーであれば通常のキー押下検出であり、内側キーであればキー開放のポーリング動作となる。内側キーと外側キーとが同時に押下された場合にはポーリング動作を優先し、内側キーの開放を検知するポーリング動作とすればよい。
【００８７】
次に、キーグループ４３について、図１５を参照する。図１５は内側キーと外側キーのキー配列の変形例を示す図である。上記実施の形態では、キーグループ４３において、外側キーとしてキースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６４ａ、内側キーとしてキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂを設定したが、図１５に示すように、外側キーとしてキースイッチＫ１３ａ、Ｋ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ４４ａ、Ｋ５３ａ、Ｋ６４ａ、内側キーとしてキースイッチＫ２３ｂ、Ｋ３４ｂ、Ｋ５４ｂ、Ｋ６３ｂのように設定してもよい。
【００８８】
このように第１の実施の形態では、キーマトリクス回路４内の同一ライン上に内側キーと外側キーとが混在する場合、“閉" 後の内側キー押下を契機に、マトリクス集約割込みをマスクし、ソフトポーリングで外側キー押下を検出するシーケンスに切り替える。
【００８９】
そして、携帯装置２の開閉検出部２４での“閉" 検出を契機に、キーマトリクス回路４内の外側キーが含まれるライン以外をマスクする。閉じたままの状態で、外側キーが含まれるライン内の内側キーが押され続けた場合、例えば、シール貼付等による、ユーザが意図しないキー押下の場合には、割込み状態が継続することになり、同ライン内の外側キーを割込みで検出できなくなるという状態を回避できる。即ち、このような状態でも、外側キーの検出が必要であるから、一定間隔のソフトポーリングにより、外側キーの押下を検出する。この場合、ポーリングに際して、ＣＰＵ１０が常時起動状態では電流消費が大きくなるので、ポーリングの必要最低限の処理が終了した時点で待機状態（Standby ）に移行させている。このように動作状態（Awake : ポーリング）と、待機状態とを一定間隔で繰り返す動作としてソフト動作（ポーリングキースキャン）が実行される。
【００９０】
このポーリングキースキャンでは外側キーが含まれるライン内の内側キー開放が検出された場合は、ポーリングキースキャンが中止され、割込み待ちの通常検出状態に戻るので、消費電力の低減とともにキー検出を実行することができる。
【００９１】
〔第２の実施の形態〕
【００９２】
次に、本発明の第２の実施の形態について、図１６を参照する。図１６は、第２の実施の形態に係るキー制御回路の一例を示している。図１６において、図４と同一部分には同一符号を付してある。
【００９３】
第１の実施の形態では、携帯装置２が閉状態にあるとき、キーグループ４１、４２のキー押下の機能をマスクし、キーグループ４３に属する外側キーであるキースイッチＫ１４ａ、Ｋ２４ａ、Ｋ３３ａ、Ｋ４３ａ、Ｋ５３ａ、Ｋ６４ａ、内側キーであるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの押下検出を可能にし、キーグループ４３に属するキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ３４ｂ、Ｋ４４ｂ、Ｋ５４ｂ、Ｋ６３ｂの何れかが押下されたことを契機にポーリングを実行し、一定間隔でキー押下を検出している。
【００９４】
この第２の実施の形態では、複数のキーグループ４１、４２、４３から何れか１つ又は全部のキーグループを選択して有効なキーとし、有効とされたキーについてはキー検出が既述のポーリングの実行により一定間隔でキー押下及び押下キーの検出を行う構成である。このようなキー選択と、キー押下及び押下キーの検索とにより、複数のキースイッチを備えるキーマトリクス回路４について、キー選択や押下検出の間隔制御により、多様な機能選択等のバリエーションに対応することができる。
【００９５】
そこで、このキー制御回路７０では、図１６に示すように、スイッチ等で構成されるキー選択スイッチ７２が設置され、このキー選択スイッチ７２の選択入力が制御部８のキー選択部７４に取り込まれる。このキー選択にあっては、キーマトリクス回路４の複数のキーグループ４１、４２、４３から例えば、キーグループ４３を選択する構成とし、選択前にはキーグループ４１、４２、４３の押下検出を可能とし、キーグループ４３の選択後はキーグループ４１、４２をそのキーグループ４１、４２に属するキースイッチの押下検出が無視されるマスク状態に制御し、キーグループ４３のみが押下検出とポーリングを実行する。このキー選択は、キーグループ４１、４２、４３の集合的な選択だけでなく、ライン毎のキースイッチを選択する構成としてもよい。
【００９６】
この場合、キー選択されたキーグループ４３に属する任意のキースイッチＫ１３、Ｋ２３・・・Ｋ６３、キースイッチＫ１４、Ｋ２４・・・Ｋ６４から選択される特定キーにより既述のポーリングを起動する構成とすればよい。
【００９７】
〔他の実施の形態〕
【００９８】
本発明は、上記実施の形態に限定されるものではなく、本発明には以下の他の実施の形態が含まれる。
【００９９】
(1) 上記実施の形態では、折り畳み可能な筐体を備える携帯装置２を例示したが、本発明は、折り畳み可能な携帯装置２に限定されるものではない。本発明は例えば、スライド可能な筐体からなる携帯装置に適用してもよい。図１７は、スライド可能な携帯装置の一例を示す図である。図１７に示すように、携帯装置２の装置筐体５０が２つの筐体５２、５４を備え、各筐体５２、５４がスライド可能に構成されている。筐体５４には筐体５２によって隠蔽される内側キーが備えられ、この内側キーには外側キーとキーマトリクス回路４（図５）上の同一ライン上にあるキースイッチＫ１３ｂ、Ｋ２３ｂ、Ｋ６３ｂ等が含まれている。このように、スライド可能な携帯装置２についても、上記第１の実施の形態と同様に構成し、目的外で押下される内側キーの開放をポーリングによって検出し、ＣＰＵ１０の消費電流を低減することができる。
【０１００】
(2) 本発明は、折り畳み可能な筐体を備え、その一部の筐体が横方向に回転可能な携帯装置に適用してもよい。図１８は、折り畳み及び横方向への回転が可能な装置筐体を備える携帯装置の一例を示す図である。図１８に示すように、携帯装置２の装置筐体５０がヒンジ部５６により折り畳み可能な筐体５２、５４を備えるとともに、筐体５２は折り畳まれた状態で横方向に回転が可能であり、図１８は回転した状態を示している。筐体５４には筐体５２によって隠蔽される内側キーが備えられ、この内側キーには外側キーとキーマトリクス回路４（図５）上の同一ライン上にあるキースイッチＫ６３ｂ等が含まれている。このように、スライド可能な携帯装置２についても、上記第１の実施の形態と同様に構成し、目的外で押下される内側キーの開放をポーリングによって検出し、ＣＰＵ１０の消費電流を低減することができる。
【０１０１】
(3) 本発明は、単一の筐体を備えるフラットタイプの携帯装置に適用してもよい。図１９は、フラットタイプの携帯装置の一例を示す図である。図１９に示すように、この携帯装置２では単一の筐体５３を備え、この筐体５３には表示部５８やキー操作部６２等が備えられている。この場合、第２の実施の形態で説明したように、キー操作部６２にキー選択スイッチ２３２を割り当てることにより、複数のキースイッチから押下の有効か無効かを設定するキー選択を可能にすれば、キー操作部６２の目的外押下によるＣＰＵ１０の電流消費をキー開放のポーリング動作によって低減することができる。
【０１０２】
(4) 上記実施の形態では、携帯装置２として携帯電話機を例示したが、本発明は例えば、図２０に示す携帯情報端末機（ＰＤＡ：Personal Digital Assistant）２４０、図２１に示すディジタルカメラ２５０、図示していないパーソナルコンピュータ（ＰＣ）等の電子機器に適用してもよい。図２０、図２１において、図８と共通部分に同一符号を付し、その説明を省略する。
【０１０３】
次に、以上述べた本発明の実施の形態から抽出される技術的思想を請求項の記載形式に準じて付記として列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の付記に本発明が限定されるものではない。
【０１０４】
（付記１）  キーを複数行、複数列に配列したキーマトリクス回路を制御するキー制御回路であって、
前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択を行うキー選択手段と、
前記キー選択手段によって前記キー選択が行われた場合、有効なキーの押下を検出し、その押下から所定時間、キー押下検出を待機状態にし、前記所定時間の経過後、前記キー押下検出を再開させる制御手段と、
を備えることを特徴とするキー制御回路。
【０１０５】
（付記２）  付記１のキー制御回路において、
前記制御手段は、前記キー選択手段の前記キー選択が行われていない場合には、前記キーマトリクス回路上の前記キーの押下を契機に押下キーを検出し、前記選択手段の前記キー選択が行われた場合には、前記有効なキーの押下を契機に押下キーを検出することを特徴とするキー制御回路。斯かる構成によれば、キー選択が行われていない場合にはキーマトリクス回路上のキーの押下を契機に押下キーの検出が行われるとともに、キー選択が行われた場合には、有効なキーについての押下を契機に押下キーの検出が行われるので通常のキー検出を何ら妨げることがなく、キー検出の時間間隔に応じて、キー検索によって生じる消費電力を削減できる。
【０１０６】
（付記３）  付記１のキー制御回路において、
前記特定キーの押下を契機に計時を開始し、この計時開始から所定時間が経過したとき、それを表す計時信号を出力する計時手段を備えることを特徴とするキー制御回路。斯かる計時手段を備えれば、計時開始とともに、制御手段のキー検出動作を停止し、所定時間の経過の後、それを表す計時信号に基づき、制御手段の検出動作を再開させることができ、制御手段の検出動作の停止により、即ち、計時手段に設定される所定時間の間、電力消費の低減が図られる。
【０１０７】
（付記４）  付記１、２又は３記載の前記キー制御回路を備えることを特徴とする電子機器。
【０１０８】
（付記５）  付記１、２又は３記載の前記キー制御回路を備えることを特徴とする携帯装置。
【０１０９】
（付記６）  受話器と表示部とを有する第１の筐体と、送話器とキー操作部とを有する第２の筐体とが接合部によって折り畳み可能に構成され、該第２の筐体に折り畳み状態で内側にある内部操作キーと折り畳み状態で外側にある外部操作キーを備えた携帯装置において、
該第１の筐体と該第２の筐体とが折り畳まれたか否かを検出する折り畳み検出手段と、
該内部操作キー又は該外部操作キーの何れかが押されたら、どのキーが押されたかを検出する第１のキー検出部と、
該折り畳み検出手段で折り畳みを検出し、且つ該内部操作キーが押されたことを検出すると、該外部操作キーが押されたことを一定間隔で検出する第２のキー検出部と、
を有することを特徴とする携帯装置。
【０１１０】
（付記７）  付記６の携帯装置において、
前記第２のキー検出部は、前記折り畳み検出手段で折り畳みを検出し、且つ前記外部操作キーが押されたことを検出すると、該外部操作キーが押されたことを一定間隔で検出することを特徴とする携帯装置。斯かる構成によっても、閉状態の折り畳み携帯電話機等の携帯装置において、省電力キー制御が行われ、例えば、キー配置面とその対面側の筐体の隙間への異物混入等により、ユーザ操作以外のキー押下状態が長時間に亘って継続した場合に、そのキー押下による不要な電流消費が抑制される。
【０１１１】
（付記８）  付記６の携帯装置において、
前記第１の筐体と前記第２の筐体とが折り畳まれたか否かを検出する検出手段を前記第１の筐体及び／又は前記第２の筐体に備えることを特徴とする携帯装置。斯かる構成によれば、折り畳み機能を伴う携帯装置において、閉状態を表す制御信号が検出手段から得られる。
【０１１２】
（付記９）  キーが複数行、複数列に配列されたキーマトリクス回路を制御するキー制御方法であって、
前記キーマトリクス回路の行又は列の何れかのラインを単位としてキーを無効又は有効にするキー選択をする段階と、
前記キー選択が行われていない場合には、所定の時間間隔で押下キーの検出を行い、前記キー選択が行われた場合には、有効なキーの押下から所定時間が経過するまでの間、キー押下の検出を停止し、前記所定時間が経過した後、前記キー押下の検出を再開する段階と、
を含むことを特徴とするキー制御方法。
【０１１３】
（付記１０）  付記９のキー制御方法において、
前記キー選択が行われていない場合には、前記キーマトリクス回路上の前記キー押下を契機に押下キーを検出し、前記キー選択が行われた場合には、前記有効なキーの押下を契機に押下キーを検出する段階を含むことを特徴とするキー制御方法。斯かる構成によれば、キー選択が行われていない場合にはキーマトリクス回路上のキーの押下を契機に押下キーの検出が行われ、且つ、キー選択が行われた場合であっても、特定キーを除く有効なキーについてはその押下を契機に押下キーの検出が行われるので、通常のキー検出を何ら妨げることがなく、キー検出の時間間隔のみが延ばされるので、キー検索によって生じる消費電力を削減できる。
【０１１４】
（付記１１）  付記９のキー制御方法において、
前記有効なキーの押下を契機に計時を開始し、この計時開始から所定時間が経過したとき、それを表す計時信号を出力する段階を含むことを特徴とするキー制御方法。斯かる構成によれば、計時手段に設定される所定時間の間隔により、電力消費の低減が図られる。
【０１１５】
以上説明したように、本発明の最も好ましい実施の形態等について説明したが、本発明は、上記記載に限定されるものではなく、特許請求の範囲に記載され、又は明細書に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論であり、斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【産業上の利用可能性】
【０１１６】
本発明は、キー制御回路、電子機器、携帯装置及びキー制御方法であって、キー選択の後、有効とされた複数のキーの中にキー検出から外したいキーの意図しない押下等に伴う押下検出による電力消費の低減が可能となるとともに、有効なキーに含まれる特定キーの押下検出をキー選択の前と異ならせることによって、キー検索の検索時間密度が疎となることにより、消費電力の低減が図られ、また、複数のキーを含むキーマトリクス回路からのキー選択を併用することによって、キー操作やキー押下のバリエーション機能が高められる等、有用である。
【図面の簡単な説明】
【０１１７】
【図１】キーマトリクス回路を備える携帯装置を示す図である。
【図２】携帯装置の制御動作を示すフローチャートである。
【図３】携帯装置のキー検索動作を示すタイミングチャートである。
【図４】第１の実施の形態に係る携帯装置を示す図である。
【図５】キーマトリクス回路の構成例を示す図である。
【図６】キー検出制御部の構成例を示す図である。
【図７】キー検出部の構成例を示す図である。
【図８】開状態にある折畳み可能な携帯装置を示す図である。
【図９】閉状態にある折畳み可能な携帯装置を示す図である。
【図１０】閉状態にある携帯装置の制御動作の一例を示すフローチャートである。
【図１１】開状態にある携帯装置の制御動作の一例を示すフローチャートである。
【図１２】キー検出制御を示すフローチャートである。
【図１３】携帯装置の制御動作の一例を示すタイミングチャートである。
【図１４】携帯装置の制御動作の一例を示すタイミングチャートである。
【図１５】キーマトリクス回路のキーグループの他の構成例を示す図である。
【図１６】第２の実施の形態に係るキー制御回路を示す図である。
【図１７】他の実施の形態に係る携帯装置を示す図である。
【図１８】他の実施の形態に係る携帯装置を示す図である。
【図１９】他の実施の形態に係る携帯装置を示す図である。
【図２０】他の実施の形態に係るＰＤＡを示す図である。
【図２１】他の実施の形態に係るディジタルカメラを示す図である。
【符号の説明】
【０１１８】
２  携帯装置
４  キーマトリクス回路
６  開閉検出回路
８  制御部
１０  ＣＰＵ
１４  タイマー
１８  キー検出制御部
２０  キー検出部
２２  キー割込み検出部
２４  開閉検出部
４１、４２、４３  キーグループ
Ｋ１１〜Ｋ６６  キースイッチ
７２  キー選択スイッチ
７４  キー選択部
【図１】
0004916959.tif 000002
【図２】
0004916959.tif 000003
【図３】
0004916959.tif 000004
【図４】
0004916959.tif 000005
【図５】
0004916959.tif 000006
【図６】
0004916959.tif 000007
【図７】
0004916959.tif 000008
【図８】
0004916959.tif 000009
【図９】
0004916959.tif 000010
【図１０】
0004916959.tif 000011
【図１１】
0004916959.tif 000012
【図１２】
0004916959.tif 000013
【図１３】
0004916959.tif 000014
【図１４】
0004916959.tif 000015
【図１５】
0004916959.tif 000016
【図１６】
0004916959.tif 000017
【図１７】
0004916959.tif 000018
【図１８】
0004916959.tif 000019
【図１９】
0004916959.tif 000020
【図２０】
0004916959.tif 000021
【図２１】
0004916959.tif 000022