(57)【特許請求の範囲】
【請求項１】
キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、
前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、
前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段と、
を有することを特徴とするキー入力回路。
【請求項２】
前記キースキャン回路は、
前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査手段と、
前記走査手段の２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出手段と、
を有することを特徴とする請求項１に記載のキー入力回路。
【請求項３】
キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、
前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、
前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段と、
前記電源供給制御キー状態検出手段によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を開始する電源と、
前記キースキャン回路によって前記電源供給制御キーの接点の閉状態を検出した時に前記電源の電源供給を停止させる処理手段と、
を有することを特徴とする電源供給制御装置。
【請求項４】
前記キースキャン回路は、
前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査手段と、
前記走査手段の２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出手段と、
を有することを特徴とする請求項３に記載の電源供給制御装置。
【請求項５】
キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、
前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、
前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段と、
電源と、を備えた電源供給制御装置の電源供給制御方法において、
前記電源供給制御キー状態検出手段によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を開始する電源供給開始ステップと、
前記キースキャン回路によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を停止する電源供給停止ステップと、
を有することを特徴とする電源供給制御方法。
【請求項６】
前記電源供給停止ステップにおける前記キースキャン回路による前記電源供給制御キー接点の閉状態の検出は、
前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査ステップと、
前記２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出ステップと、
を有することを特徴とする請求項５に記載の電源供給制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はキー入力回路、電源供給制御装置および電源供給制御方法に係り、特に、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備えて、ハードウェア量を抑制すると共に、キー押下検出のためのソフトウェア処理手順を簡略化したキー入力回路、電源供給制御装置および電源供給制御方法に関する。
【０００２】
【従来の技術】
従来の電源供給制御装置においては、電源供給制御用のキースイッチは、キーマトリクスとは別に独立して配置される電源供給制御キーによって実現され、電源投入時には、該電源供給制御用キーを押下することにより、直接的に電源を制御して電源供給を開始させ、また電源断時には、処理装置（ＣＰＵ等）への割込み、並びに、処理装置（ＣＰＵ等）のＩ／Ｏポートを介して行われるキー押下検出（キー状態監視）により、電源供給の停止を行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の電源供給制御装置にあっては、電源の供給制御を指示するための電源供給制御キーと、操作入力用のキーマトリクスとが独立して配置され、電源制御を目的としたキー入力と操作を目的としたキー入力とが異なる回路により検出されるため、処理系統が複雑になって電源供給制御装置全体のハードウェア量が増大するという問題点があった。
また、操作入力のためのキー押下検出手続きとは別に電源供給制御キーの押下検出手続きが必要となるので、キー押下検出のためのソフトウェア処理手順が複雑になるという問題点もあった。
【０００４】
本発明は、上記従来の問題点に鑑みてなされたものであって、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備えて、ハードウェア量を抑制すると共に、キー押下検出のためのソフトウェア処理手順を簡略化し得るキー入力回路、電源供給制御装置および電源供給制御方法を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明の請求項１に係るキー入力回路は、キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段とを具備するものである。
【０００６】
また、請求項２に係るキー入力回路は、請求項１に記載のキー入力回路において、前記キースキャン回路は、前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査手段と、前記走査手段の２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出手段とを具備するものである。
【０００７】
また、請求項３に係る電源供給制御装置は、キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段と、前記電源供給制御キー状態検出手段によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を開始する電源と、前記キースキャン回路によって前記電源供給制御キーの接点の閉状態を検出した時に前記電源の電源供給を停止させる処理手段とを具備するものである。
【０００８】
また、請求項４に係る電源供給制御装置は、請求項３に記載の電源供給制御装置において、前記キースキャン回路は、前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査手段と、前記走査手段の２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出手段とを具備するものである。
【０００９】
また、請求項５に係る電源供給制御方法は、キーマトリクスの交差点に複数のキー接点を配置して形成され、前記複数のキー接点の内１つを電源供給制御キーとして備えるキースイッチと、前記キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、前記キースキャン回路と独立して、前記電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段と、電源とを備えた電源供給制御装置の電源供給制御方法において、前記電源供給制御キー状態検出手段によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を開始する電源供給開始ステップと、前記キースキャン回路によって前記電源供給制御キーの接点の閉状態を検出した時に電源供給を停止する電源供給停止ステップとを具備するものである。
【００１０】
また、請求項６に係る電源供給制御方法は、請求項５に記載の電源供給制御方法において、前記電源供給停止ステップにおける前記キースキャン回路による前記電源供給制御キー接点の閉状態の検出は、前記キーマトリクスの行または列の何れか一方について、２値論理信号で走査する走査ステップと、前記２値論理信号を前記キーマトリクスを介して取り込み、該信号の論理値に基づいて前記複数のキー接点の開閉状態を個別に検出するキー状態検出ステップとを具備するものである。
【００１１】
本発明の請求項１、２に係るキー入力回路では、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備え、キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段とを独立して構成し、例えば、電源投入時には、電源供給制御キーの押下を電源供給制御キー状態検出手段によって検出し、該検出信号により直接的に電源を制御して電源供給を開始し、操作終了時または電源断時には、電源供給制御キーの押下をキースキャン回路によって検出し、当該キー入力回路が適用される装置の処理手段等によって電源供給を停止する制御を行う。
【００１２】
このように、電源の供給制御を指示するための電源供給制御キーを、操作入力用のキーマトリクス内に一体化して配置しているため、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができる。また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キーの押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化することができる。
【００１３】
なお、特に、請求項２に係るキー入力回路では、キースキャン回路において、走査手段によりキーマトリクスの行または列の何れか一方について２値論理信号で走査し、キー状態検出手段により、走査手段の２値論理信号をキーマトリクスを介して取り込み、該信号の論理値に基づいて複数のキー接点の開閉状態を個別に検出するのが望ましい。
【００１４】
また、請求項３、４に係る電源供給制御装置および請求項５、６に係る電源供給制御方法では、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備え、キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段とを独立して構成し、電源投入時（の電源供給開始ステップ）では、電源供給制御キーの押下（電源供給制御キーの接点の閉状態）を電源供給制御キー状態検出手段によって検出し、該検出信号により直接的に電源を制御して該電源からの電源供給を開始し、操作終了時または電源断時（の電源供給停止ステップ）では、電源供給制御キーの押下（電源供給制御キーの接点の閉状態）をキースキャン回路によって検出し、当該電源供給制御装置内の処理手段等によって電源からの電源供給を停止させるようにしている。
【００１５】
このように、電源の供給制御を指示するための電源供給制御キーを、操作入力用のキーマトリクス内に一体化して配置しているため、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができる。また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キーの押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化することができる。
【００１６】
なお、特に、請求項４に係る電源供給制御装置および請求項６に係る電源供給制御方法では、キースキャン回路において（電源供給停止ステップにおけるキースキャン回路による電源供給制御キー接点の閉状態の検出は）、走査手段（走査ステップ）によりキーマトリクスの行または列の何れか一方について２値論理信号で走査し、キー状態検出手段（キー状態検出ステップ）により、２値論理信号をキーマトリクスを介して取り込み、該信号の論理値に基づいて複数のキー接点の開閉状態を個別に検出するのが望ましい。
【００１７】
【発明の実施の形態】
以下、〔第１の実施形態〕により本発明のキー入力回路の実施の形態について、また、〔第２の実施形態〕により本発明の電源供給制御装置および電源供給制御方法の実施の形態について、それぞれ図面を参照して詳細に説明する。
【００１８】
〔第１の実施形態〕
図１は本発明の第１の実施形態に係るキー入力回路の構成図である。
同図において、本実施形態のキー入力回路は、キーマトリクスの交差点に複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…を配置して形成され、複数のキー接点の内１つを電源供給制御キー（ＳＷ１１）として備えるキースイッチ１０２と、キースイッチ１０２の複数のキー接点ＳＷ１１，ＳＷ１２，…の開閉状態を検出するキースキャン回路１０１とを備えた構成である。
【００１９】
キースキャン回路１０１は、走査部およびキー状態検出部を備えた構成である。走査部は、キースイッチ１０２のキーマトリクスの行について２値論理信号１６１，１６２，…で走査するものである。２値論理信号１６１，１６２，…は、キースキャン信号１８１，１８２，…をベースに入力して、該キースキャン信号１８１，１８２，…が“Ｈ"レベルの時にオン動作するトランジスタＱＳ１，ＱＳ２，…のコレクタ出力として生成され、キーマトリクスの複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の一端に接続されている。
【００２０】
また、キー状態検出部は、走査部からの２値論理信号１６１，１６２，…をキースイッチ１０２のキーマトリクスを介して取り込み、信号１７１，１７２，…の論理値に基づいて複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の開閉状態を個別に検出するものである。すなわち、キーマトリクスの複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の他端に接続されている信号１７１，１７２，…をドライバ回路ＤＲ１，ＤＲ２，…を介してキーセンス信号１９１，１９２，…として取り込み、キーセンス信号１９１，１９２，…の論理値に基づいて複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の開閉状態を個別に検出することができる。なお、信号１７１，１７２，…は抵抗Ｒ１１，Ｒ１２，…を介して電源電位ＶDDにプルアップされている。
【００２１】
また、キースイッチ１０２のキーマトリクスの内、電源供給制御キーの接点ＳＷ１１には、該接点ＳＷ１１の開閉状態を検出する電源供給制御キー状態検出部として、トランジスタＱＢ、抵抗Ｒ１およびダイオードＤ１，Ｄ２が付加されている。トランジスタＱＢのベースには制御信号１４１が入力されて、トランジスタＱＢのコレクタ出力が接点ＳＷ１１の一端に接続されており、制御信号１４１が“Ｈ"レベルの時にトランジスタＱＢはオン動作して、この時の接点ＳＷ１１の他端の電位を電源制御信号１４２によってセンスすることにより、キースキャン回路１０１とは独立して、接点ＳＷ１１の開閉状態を検出することが可能な構成である。
【００２２】
なお、電源制御信号１４２は抵抗Ｒ１を介して電池電位ＶBATにプルアップされている。ここで、電池電位ＶBATは当該キー入力回路が適用される装置に備わっている電池の出力であり、前記電源電位ＶDDは該電池の出力に基づきレギュレータ等の電源によって生成される電源出力である。つまり、電池電位ＶBATが電池寿命の限り常時供給されるものであるのに対し、電源電位ＶDDは、電源投入時から操作終了時または電源断時までの間だけ供給されるという違いがある。
【００２３】
また、ダイオードＤ１，Ｄ２は、電源供給制御キー状態検出部とキースキャン回路１０１とを分離させて独立に動作させるためのものである。すなわち、ダイオードＤ１，Ｄ２は、電源電位ＶDDにプルアップされているキーセンス信号１７１，１７２に電池電位ＶBATを印加させないものである。
【００２４】
次に、以上説明した構成を備える本実施形態のキー入力回路の動作について説明する。ここで、本実施形態のキー入力回路が適用される装置には、上述のように、電池電位ＶBATを出力する電池と、該電池の出力に基づき電源電位ＶDDを生成するレギュレータ等の電源とを備えている他、該電源の制御を行う制御部や電池電位ＶBATで駆動されている制御回路部をも備えており、該制御部または制御回路部から供給される制御信号１４１は、電池電位ＶBATにプルアップされているものとする。
【００２５】
先ず、電源投入時には、装置の使用者は電源供給制御キー（ＳＷ１１）を押下して、装置を立ち上げようとするが、この時、電源供給制御キー（ＳＷ１１）の押下は電源供給制御キー状態検出部によって検出される。
【００２６】
すなわち、電源供給制御キー（ＳＷ１１）が押下される前の電源供給制御キー状態検出部の状態は、制御信号１４１および電源制御信号１４２が電池電位ＶBATにプルアップされており、トランジスタＱＢのベースには“Ｈ"レベルが供給されトランジスタＱＢはオン状態にあり、接点ＳＷ１１の一端の電位は接地電位ＧＮＤとなっている。この状態で電源供給制御キー（ＳＷ１１）が押下されると、接点ＳＷ１１の他端の電位、即ち電源制御信号１４２が“Ｈ"レベルから“Ｌ"レベルに移行するが、これを電池電位ＶBATで駆動されている制御回路部が取り込んでセンスすることとなり、制御回路部は直接的に電源を制御して装置内へ電源供給を開始する。
【００２７】
次に、装置の操作終了時または電源断時にも、装置の使用者は電源供給制御キー（ＳＷ１１）を押下して、装置を立ち下げようとするが、この時、電源供給制御キー（ＳＷ１１）の押下はキースキャン回路１０１によって検出される。装置が動作状態にある時、制御部は、キースキャン信号１８１，１８２，…をキースキャン回路１０１の走査部に供給し、キー状態検出部からのキーセンス信号を取り込むことにより、キースイッチ１０２のキーマトリクスに配置されたキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の押下／開放の状態を検出する、いわゆる通常のキースキャン動作を行っている。
【００２８】
したがって、本実施形態のキー入力回路では、キースイッチ１０２のキーマトリクスに電源供給制御キー（ＳＷ１１）が配置されているので、装置が動作状態にある時の電源供給制御キー（ＳＷ１１）の押下はキースキャン回路１０１によって検出され、この時、制御部は、電源供給制御キー（ＳＷ１１）の押下に伴う装置立ち下げ処理をプログラムにより行って、装置内への電源供給を停止する制御を行う。
【００２９】
以上のように、本実施形態のキー入力回路では、キーマトリクスの交差点に複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…を配置して形成されるキースイッチ１０２に電源供給制御キー（ＳＷ１１）を備え、キースイッチ１０２の複数のキー接点の押下／開放状態を検出するキースキャン回路１０１と、電源供給制御キーの接点ＳＷ１１の開閉状態を検出する電源供給制御キー状態検出部とを独立して構成したので、例えば、電源投入時には、電源供給制御キー（ＳＷ１１）の押下を電源供給制御キー状態検出部によって検出し、該検出信号により直接的に電源を制御して電源供給を開始し、操作終了時または電源断時には、電源供給制御キー（ＳＷ１１）の押下をキースキャン回路１０１によって検出し、当該キー入力回路が適用される装置の制御部によって電源供給を停止する制御を行うことができる。
【００３０】
つまり、本実施形態のキー入力回路では、電源の供給制御を指示するための電源供給制御キー（ＳＷ１１）を、操作入力用のキーマトリクス内に一体化して配置しているため、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができ、また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キー（ＳＷ１１）の押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化することができる。
【００３１】
〔第２の実施形態〕
図２は本発明の第２の実施形態に係る電源供給制御装置の構成図であり、本発明の電源供給制御方法が適用されるものである。
【００３２】
同図において、本実施形態の電源供給制御装置は、キーマトリクスの交差点に複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…を配置して形成され、複数のキー接点の内１つを電源供給制御キー（ＳＷ１１）として備えるキースイッチ２０２と、キースイッチ２０２の複数のキー接点ＳＷ１１，ＳＷ１２，…の開閉状態を検出するキースキャン回路２０１と、ＣＰＵ２０３と、電源２０４とを備えた構成である。
【００３３】
ここで、キースキャン回路２０１は、ラッチ２１１、走査部、バッファ２１２およびキー状態検出部を備えて構成されている。
【００３４】
ラッチ２１１は、データバス２５０を介してＣＰＵ２０３と接続されており、キースキャン回路２０１によってキースキャン動作を行う時に、ＣＰＵ２０３からのスキャンデータに基づきキースキャン信号２８１，２８２，…を走査部に出力する。
【００３５】
また、走査部は、キースイッチ２０２のキーマトリクスの行について２値論理信号２６１，２６２，…で走査するものである。２値論理信号２６１，２６２，…は、キースキャン信号２８１，２８２，…をベースに入力して、該キースキャン信号２８１，２８２，…が“Ｈ"レベルの時にオン動作するトランジスタＱＳ１，ＱＳ２，…のコレクタ出力として生成され、キーマトリクスの複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の一端に接続されている。
【００３６】
また、キー状態検出部は、走査部からの２値論理信号２６１，２６２，…をキースイッチ２０２のキーマトリクスを介して取り込み、信号２７１，２７２，…の論理値に基づいて複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の開閉状態を、ドライバ回路ＤＲ１，ＤＲ２，…の出力であるキーセンス信号２９１，２９２，…により個別に検出するものである。なお、信号２７１，２７２，…は抵抗Ｒ１１，Ｒ１２，…を介して電源電位ＶDDにプルアップされている。
【００３７】
さらに、バッファ２１２は、ドライバ回路ＤＲ１，ＤＲ２，…からキーセンス信号２９１，２９２，…を、データバス２５０を介してＣＰＵ２０３に出力する。ＣＰＵ２０３は、キーセンス信号２９１，２９２，…に基づくセンスデータによって、キースイッチ２０２のキーマトリクスの複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の開閉状態を個別に検出することが可能となる。
【００３８】
ＣＰＵ２０３は、上述のように、通常のキースキャン動作として、スキャンデータをキースキャン回路２０１のラッチ２１１に出力して、キースキャン回路２０１のバッファ２１２からセンスデータを取り込むことによって、キースイッチ２０２のキーマトリクスの複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…の開閉状態を個別に検出することができる。
【００３９】
また、ＣＰＵ２０３は、このキースキャン動作によって電源供給制御キーの接点ＳＷ１１の閉状態（押下）を検出した時には、電源２０４の電源電位ＶDDの出力供給を停止させるべく、電源保持要求信号２４０を非アクティブ状態（“Ｌ"レベル）にする。すなわち、電源保持要求信号２４０が“Ｌ"レベルとされることにより、ＮＯＲゲートＮＲ１の出力である電源オンオフ制御信号２４５が非アクティブ状態（“Ｈ"レベル）となるので、電源２０４は電源電位ＶDDの出力供給を停止したオフ状態となる。
【００４０】
また、キースイッチ２０２のキーマトリクスの内、電源供給制御キーの接点ＳＷ１１には、該接点ＳＷ１１の開閉状態（押下および開放）を検出する電源供給制御キー状態検出部として、トランジスタＱＢ、抵抗Ｒ１およびダイオードＤ１，Ｄ２が付加されている。トランジスタＱＢのベースにはＮＯＴゲートＮＴ１の出力である制御信号２４１が入力されて、該トランジスタＱＢのコレクタ出力が接点ＳＷ１１の一端に接続されており、制御信号２４１が“Ｈ"レベルの時にトランジスタＱＢはオン動作して、この時の接点ＳＷ１１の他端の電位を電源制御信号２４２によってセンスすることにより、キースキャン回路２０１とは独立して、接点ＳＷ１１の開閉状態を検出することが可能な構成である。
【００４１】
なお、電源制御信号２４２は抵抗Ｒ１を介して電池電位ＶBATにプルアップされている。また、ダイオードＤ１，Ｄ２は、電源供給制御キー状態検出部とキースキャン回路２０１とを分離させて独立に動作させるためのものである。すなわち、ダイオードＤ１，Ｄ２は、電源電位ＶDDにプルアップされているキーセンス信号１７１，１７２に電池電位ＶBATを印加させないものである。また、ＮＯＴゲートＮＴ１は電池電位ＶBATで駆動されて、ＮＯＴゲートＮＴ１の入力である電源保持要求信号２４０が抵抗Ｒ２を介して接地電位ＧＮＤにプルダウンされている。これにより、電源２０４が投入前のオフ状態にある時に、制御信号２４１が“Ｈ"レベルに維持され、電源供給制御キー状態検出部による接点ＳＷ１１の開閉状態の検出が可能となる。
【００４２】
またさらに、電源２０４は、電源供給制御キー状態検出部によって電源供給制御キーの接点ＳＷ１１の閉状態を検出した時に電源供給を開始する。すなわち、電源供給制御キー状態検出部により電源供給制御キーの接点ＳＷ１１の閉状態を検出した時には、電源制御信号２４２が“Ｌ"レベルであるので、ＮＯＴゲートＮＴ２の出力である電源供給制御キーオン信号２４３がアクティブ状態（“Ｈ"レベル）となり、ＮＯＲゲートＮＲ１の出力である電源オンオフ制御信号２４５がアクティブ状態（“Ｌ"レベル）となるので、電源２０４は、入力される電池電位ＶBATに基づき電源電位ＶDDの出力供給を行うオン状態となる。
【００４３】
ここで、電池電位ＶBATは当該電源供給制御装置に備わっている電池の出力である。したがって、電池電位ＶBATが電池寿命の限り常時供給されるものであるのに対し、電源電位ＶDDは、電源投入時から操作終了時または電源断時までの間だけ供給されるという違いがある。なお、ＮＯＴゲートＮＴ２およびＮＯＲゲートＮＲ１は電池電位ＶBATで駆動されており、これにより、電源２０４がオフ状態にある時に、電源供給制御キー状態検出部並びにＮＯＴゲートＮＴ２およびＮＯＲゲートＮＲ１のハードウェアシーケンスによる電源２０４のオン制御が可能となる。また、論理和によって電源オンオフ制御信号２４５を生成するＮＯＲゲートＮＲ１には、電源保持要求信号２４０および電源供給制御キーオン信号２４３の他に、その他の電源オン要求信号２４４も入力されている。
【００４４】
次に、以上説明した構成を備える本実施形態の電源供給制御装置の動作、即ち電源供給制御方法について説明する。ここでは、電源供給制御キー（ＳＷ１１）の押下をキースキャン回路２０１または電源供給制御キー状態検出部により検出して、電源２０４をオン（電源電位ＶDDの出力供給を行う）状態にする場合と、オフ（電源電位ＶDDの出力供給を停止する）状態にする場合とについて説明する。
【００４５】
先ず、電池が接続されて電池電位ＶBATが供給されているが、電源２０４がオフ状態である時には、電源供給制御キー状態検出部からの電源制御信号２４２は非アクティブ状態（“Ｈ"レベル）で、電源供給制御キーオン信号２４３も非アクティブ状態（“Ｌ"レベル）である。この時、電源保持要求信号２４０およびその他の電源オン要求信号２４４も非アクティブ状態（“Ｌ"レベル）であるため、電源オンオフ制御信号２４５は非アクティブ状態（“Ｈ"レベル）に維持される。
【００４６】
このような状態下で、電源投入を行う（特許請求の範囲にいう）電源供給開始ステップについて説明する。この場合、電源供給制御装置の使用者は電源供給制御キー（ＳＷ１１）を押下して、電源供給制御装置を立ち上げようとするが、この時の電源供給制御キー（ＳＷ１１）の押下は電源供給制御キー状態検出部によって検出される。すなわち、電源供給制御キー（ＳＷ１１）が押下されると、オン状態であるトランジスタＱＢにより電源制御信号２４２はアクティブ状態（“Ｌ"レベル）となり、電源供給制御キーオン信号２４３もアクティブ状態（“Ｈ"レベル）となる。これにより、電源オンオフ制御信号２４５がアクティブ状態（“Ｌ"レベル）に変化し、電源２０４がオン状態となって電源電位ＶDDの出力供給が開始される。
【００４７】
電源２０４がオン状態となることによって、ＣＰＵ２０３が動作を開始し、ソフトウェア処理により電源保持要求信号２４０をアクティブ状態（“Ｈ"レベル）とされる。これにより、電源供給制御キー（ＳＷ１１）が開放されて電源供給制御キーオン信号２４３が非アクティブ状態（“Ｌ"レベル）となっても、電源オンオフ制御信号２４５をアクティブ状態（“Ｌ"レベル）に維持することができ、それと同時に、トランジスタＱＢをオフ状態にして、キースキャン信号２８１，２８２，…をキーセンス信号２９１，２９２，…に接続することで、通常のキースキャン動作が可能となる。
【００４８】
また、電源保持要求信号２４０がアクティブ状態（“Ｈ"レベル）で電源２０４がオン状態に維持されている時には、キースイッチ２０２のキーマトリクスに配置されている電源供給制御キー（ＳＷ１１）の押下および開放を通常のキースキャン動作により検出することができる。
【００４９】
特許請求の範囲にいう電源供給ステップは次のようにして行われる。すなわち、キースキャン動作により電源供給制御キー（ＳＷ１１）の押下を２〜３［秒］の連続時間で検出した場合には、電源２０４のオフ制御を目的とした操作終了時または電源断時のキー操作であると判断して、ＣＰＵ２０３は、ソフトウェア制御により装置の液晶表示を消去するなどして、電源供給制御キー（ＳＷ１１）の開放を促した後、電源保持要求信号２４０を非アクティブ状態（“Ｌ"レベル）に変化させる。その後、電源供給制御キー（ＳＷ１１）が開放されると、電源供給制御キーオン信号２４３が非アクティブ状態（“Ｌ"レベル）になって、電源オンオフ制御信号２４５をアクティブ状態（“Ｌ"レベル）に変化させるので、電源２０４をオフ状態にすることができる。
【００５０】
以上のように、本実施形態の電源供給制御装置および電源供給制御方法では、キーマトリクスの交差点に複数のキー接点ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…を配置して形成されるキースイッチ２０２に電源供給制御キー（ＳＷ１１）を備え、キースイッチ２０２の複数のキー接点の押下／開放状態を検出するキースキャン回路２０１と、電源供給制御キーの接点ＳＷ１１の開閉状態を検出する電源供給制御キー状態検出部とを独立して構成したので、電源投入時（の電源供給開始ステップ）では、電源供給制御キー（ＳＷ１１）の押下を電源供給制御キー状態検出部によって検出し、該検出信号により直接的に電源２０４を制御して電源供給を開始し、操作終了時または電源断時（の電源供給停止ステップ）では、電源供給制御キー（ＳＷ１１）の押下をキースキャン回路２０１によって検出し、ＣＰＵ２０３によって電源供給を停止する制御を行うことができる。
【００５１】
つまり、本実施形態の電源供給制御装置および電源供給制御方法では、電源２０４の供給制御を指示するための電源供給制御キー（ＳＷ１１）を、操作入力用のキースイッチ２０１（キーマトリクス）内に一体化して配置しているため、電源供給制御キーの押下を制御ＣＰＵの割り込み要因として扱う必要がなく、また、電源供給制御キーの押下検出を目的とした制御ＣＰＵの割り込み信号および状態監視用のＩ／Ｏポート等のハードウェア資源を削減することができるので、結果として、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができる。また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キー（ＳＷ１１）の押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化することができる。
【００５２】
【発明の効果】
以上説明したように、本発明のキー入力回路によれば、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備え、キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段とを独立して構成し、例えば、電源投入時には、電源供給制御キーの押下を電源供給制御キー状態検出手段によって検出し、該検出信号により直接的に電源を制御して電源供給を開始し、操作終了時または電源断時には、電源供給制御キーの押下をキースキャン回路によって検出し、当該キー入力回路が適用される装置の処理手段等によって電源供給を停止する制御を行うこととしたので、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができ、また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キーの押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化し得るキー入力回路を提供することができる。
【００５３】
また、本発明の電源供給制御装置および電源供給制御方法によれば、キーマトリクスの交差点に複数のキー接点を配置して形成されるキースイッチに電源供給制御キーを備え、キースイッチの複数のキー接点の開閉状態を検出するキースキャン回路と、電源供給制御キーの接点の開閉状態を検出する電源供給制御キー状態検出手段とを独立して構成し、電源投入時（の電源供給開始ステップ）では、電源供給制御キーの押下（電源供給制御キーの接点の閉状態）を電源供給制御キー状態検出手段によって検出し、該検出信号により直接的に電源を制御して該電源からの電源供給を開始し、操作終了時または電源断時（の電源供給停止ステップ）では、電源供給制御キーの押下（電源供給制御キーの接点の閉状態）をキースキャン回路によって検出し、当該電源供給制御装置内の処理手段等によって電源からの電源供給を停止させることとしたので、キー入力検出の回路を複雑にすることなくハードウェア量を抑制することができ、また、操作入力のためのキー押下検出手続きと同一の手順で、電源供給制御キーの押下検出手続きを行うことができるので、キー押下検出のためのソフトウェア処理手順を簡略化し得る電源供給制御装置および電源供給制御方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るキー入力回路の構成図である。
【図２】本発明の第２の実施形態に係る電源供給制御装置の構成図である。
【符号の説明】
１０１，２０１    キースキャン回路
１０２，２０２    キースイッチ
２０３    ＣＰＵ
２０４    電源
ＳＷ１１，ＳＷ１２，ＳＷ２１，ＳＷ２２，…    キー接点
ＳＷ１１    電源供給制御キーのキー接点
１４１，２４１    制御信号
１４２，２４２    電源制御信号
１８１，１８２，…    キースキャン信号
１９１，１９２，…    キーセンス信号
ＱＢ，ＱＳ１，ＱＳ２，…    トランジスタ
ＤＲ１，ＤＲ２，…    ドライバ回路
Ｒ１，Ｒ２，Ｒ１１，Ｒ１２，…    抵抗
Ｄ１，Ｄ２    ダイオード
ＶDD    電源電位
ＶBAT   電池電位
ＧＮＤ    接地電位
２１１    ラッチ
２１２    バッファ
ＮＲ１    ＮＯＲゲート
ＮＴ１，ＮＴ２    ＮＯＴゲート
２４０    電源保持要求信号
２４３    電源供給制御キーオン信号
２４４    その他の電源オン要求信号
２４５    電源オンオフ制御信号
２５０    データバス
２８１，２８２，…    キースキャン信号
２９１，２９２，…    キーセンス信号
【図１】
0004180202.tif 000002
【図２】
0004180202.tif 000003