(57)【要約】【課題】数少ない入力ポートで多数のキー入力を検出することができるキー入力装置および時刻修正を適切に行うことができる時計を提供する。【解決手段】キー入力装置（２）は、複数のキースイッチ（ＳＷ１〜ＳＷ４）と、キースキャンを行うキースキャン部（１１）とを有し、複数のキースイッチは、少なくとも一のキースイッチによって一のグループを形成する複数のグループにグループ（ＧＰ１〜ＧＰ２）分けされ、キースキャン部は、いずれか一のキースイッチを用いて行われた第１のキー操作をトリガーとして、キースキャンを開始し、第１のキー操作が行われたキースイッチをキースキャンによって検出した後、第２のキー操作を含む連続したキー操作が完了するまでのキースキャン期間には、キースキャンすべきグループを順次切り替えながら、第２のキー操作を含む連続したキー操作が行われたキースイッチを各々検出する。【選択図】図２
2010218025.tif 000002
【特許請求の範囲】
【請求項１】
複数のキースイッチと、
上記複数のキースイッチの内、キー操作が行われたキースイッチのオンまたはオフを検出するキースキャンを行うキースキャン部と
を有し、
上記複数のキースイッチは、
少なくとも一のキースイッチによって一のグループを形成する複数のグループにグループ分けされ、
上記キースキャン部は、
上記いずれか一のキースイッチを用いて行われた第１のキー操作をトリガーとして、上記キースキャンを開始し、
上記第１のキー操作が行われたキースイッチを上記キースキャンによって検出した後、第２のキー操作を含む連続したキー操作が完了するまでのキースキャン期間には、上記キースキャンすべきグループを順次切り替えながら、上記第２のキー操作を含む連続したキー操作が行われたキースイッチを各々検出する
キー入力装置。
【請求項２】
上記複数のキースイッチは、
２つのキースイッチによって一のグループを形成する複数のグループにグループ分けされている
請求項１記載のキー入力装置。
【請求項３】
上記各グループは、
上記各キースイッチの一端に共通に接続された上記各キースイッチのオンまたはオフを検出するための検出ノードを有し、
上記キースキャン部は、
上記各グループの上記検出ノードの信号レベルを監視し、
上記信号レベルが第１レベルであった場合には、上記検出ノードに接続されたいずれか一のキースイッチがオンであると検出し、
上記信号レベルが第２レベルであった場合には、上記検出ノードに接続されたいずれか一のキースイッチがオフであると検出する
請求項１または２記載のキー入力装置。
【請求項４】
上記各グループは、
上記各キースイッチの他端に共通に接続され、上記信号が供給される供給ノードを有し、
上記キースキャン部は、
上記キースキャン期間には、上記キースキャンすべきグループごとに上記信号レベルを上記第１レベルまたは上記第２レベルに交互に切り替えながら、上記各グループの上記供給ノードに上記信号を供給する
請求項１から３のいずれか一に記載のキー入力装置。
【請求項５】
上記キースキャン部は、
上記キースキャン期間外には、上記各グループの上記供給ノードに上記第１レベルの信号を供給する
請求項１から４のいずれか一に記載のキー入力装置。
【請求項６】
内部時計の時刻修正を行う時刻修正機能と、
少なくとも上記時刻修正に関するキー操作を行うキー入力装置と
を有し、
上記キー入力装置は、
複数のキースイッチと、
上記複数のキースイッチの内、キー操作が行われたキースイッチのオンまたはオフを検出するキースキャンを行うキースキャン部と
を有し、
上記複数のキースイッチは、
少なくとも一のキースイッチによって一のグループを形成する複数のグループにグループ分けされ、
上記キースキャン部は、
上記いずれか一のキースイッチを用いて行われた第１のキー操作をトリガーとして、上記キースキャンを開始し、
上記第１のキー操作が行われたキースイッチを上記キースキャンによって検出した後、第２のキー操作を含む連続したキー操作が完了するまでのキースキャン期間には、上記キースキャンすべきグループを順次切り替えながら、上記第２のキー操作を含む連続したキー操作が行われたキースイッチを各々検出する
時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数少ない入力ポートで多数のキー入力を検出するキー入力装置およびキー入力装置を有する時計に関するものである。
【背景技術】
【０００２】
マイクロコンピュータ等には、キー入力を検出するための入力ポートが設けられている。使用すべきキースイッチの数が入力ポートの数よりも多い場合には、キーマトリクスを形成し、キー入力されたキースイッチを検出するためのキースキャンを行うことが一般的である（特許文献１〜３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２４２５５２号公報
【特許文献２】特開２００５−３４６５５０号公報
【特許文献３】特開２００８−２６９１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１〜３が開示するようなキー入力装置は、あらゆる電子機器に使用されており、電波修正時計も例外ではない。
多くの電波修正時計は、独立行政法人情報通信研究機構（ＮＩＣＴ：National Institute of Information and Communications Technology）が運営している標準時刻電波に含まれる時刻信号に基づいて時刻修正を行う。
【０００５】
電波修正時計では、時刻修正は自動的に行われることが多い。特許文献１〜３が開示するキー入力装置では、キースキャンの際にパルス信号が使用されるため、例えば、標準時刻電波を受信中にアラーム時刻を設定するキースイッチ等が操作されると、このパルス信号を起因として受信感度が低下することがある。
この場合、標準時刻電波を正常に受信することができず、時刻修正が適切に行われない。
【０００６】
本発明は、数少ない入力ポートで多数のキー入力を検出することができるキー入力装置および時刻修正を適切に行うことができる時計を提供することにある。
【課題を解決するための手段】
【０００７】
本発明のキー入力装置は、複数のキースイッチと、上記複数のキースイッチの内、キー操作が行われたキースイッチのオンまたはオフを検出するキースキャンを行うキースキャン部とを有し、上記複数のキースイッチは、少なくとも一のキースイッチによって一のグループを形成する複数のグループにグループ分けされ、上記キースキャン部は、上記いずれか一のキースイッチを用いて行われた第１のキー操作をトリガーとして、上記キースキャンを開始し、上記第１のキー操作が行われたキースイッチを上記キースキャンによって検出した後、第２のキー操作を含む連続したキー操作が完了するまでのキースキャン期間には、上記キースキャンすべきグループを順次切り替えながら、上記第２のキー操作を含む連続したキー操作が行われたキースイッチを各々検出する。
【０００８】
好適には、上記複数のキースイッチは、２つのキースイッチによって一のグループを形成する複数のグループにグループ分けされている。
【０００９】
好適には、上記各グループは、上記各キースイッチの一端に共通に接続された上記各キースイッチのオンまたはオフを検出するための検出ノードを有し、上記キースキャン部は、上記各グループの上記検出ノードの信号レベルを監視し、上記信号レベルが第１レベルであった場合には、上記検出ノードに接続されたいずれか一のキースイッチがオンであると検出し、上記信号レベルが第２レベルであった場合には、上記検出ノードに接続されたいずれか一のキースイッチがオフであると検出する。
【００１０】
好適には、上記各グループは、上記各キースイッチの他端に共通に接続され、上記信号が供給される供給ノードを有し、上記キースキャン部は、上記キースキャン期間には、上記キースキャンすべきグループごとに上記信号レベルを上記第１レベルまたは上記第２レベルに交互に切り替えながら、上記各グループの上記供給ノードに上記信号を供給する。
【００１１】
好適には、上記キースキャン部は、上記キースキャン期間外には、上記各グループの上記供給ノードに上記第１レベルの信号を供給する。
【００１２】
本発明の時計は、内部時計の時刻修正を行う時刻修正機能と、少なくとも上記時刻修正に関するキー操作を行うキー入力装置とを有し、上記キー入力装置は、複数のキースイッチと、上記複数のキースイッチの内、キー操作が行われたキースイッチのオンまたはオフを検出するキースキャンを行うキースキャン部とを有し、上記複数のキースイッチは、少なくとも一のキースイッチによって一のグループを形成する複数のグループにグループ分けされ、上記キースキャン部は、上記いずれか一のキースイッチを用いて行われた第１のキー操作をトリガーとして、上記キースキャンを開始し、上記第１のキー操作が行われたキースイッチを上記キースキャンによって検出した後、第２のキー操作を含む連続したキー操作が完了するまでのキースキャン期間には、上記キースキャンすべきグループを順次切り替えながら、上記第２のキー操作を含む連続したキー操作が行われたキースイッチを各々検出する。
【発明の効果】
【００１３】
本発明によれば、数少ない入力ポートで多数のキー入力を検出し、時刻修正を適切に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施形態に係る電波修正時計の構成例を示す概略ブロック図である。
【図２】図２は、本発明の実施形態に係るキー入力装置の構成例を示す等価回路図である。
【図３】図３（Ａ）〜（Ｆ）は、本発明の実施形態に係るキースキャンの動作例を示すタイミングチャートである。
【図４】図４は、本発明の実施形態に係るキースキャン方法の例を示すフローチャートである。
【図５】図５は、本発明の実施形態の変形例に係るキー入力装置の構成例を示す等価回路図である。
【図６】図６は、本発明の実施形態の変形例に係るキースキャン方法の例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図面に関連付けて説明する。
【００１６】
［電波修正時計１の構成例］
図１は、本発明の実施形態に係る電波修正時計の構成例を示す概略ブロック図である。ただし、図１には、電波修正時計１の信号処理系の主要部のみが図示されている。
【００１７】
図１に図示するように、電波修正時計１は、キースイッチ群１０、キースキャン部としてのマイクロコンピュータ１１、長波受信回路１２、標準電波受信回路１３、内部時計１４、表示部１５、音声出力部１６、スピーカ１６１、およびメモリ１７を有する。
キー入力装置２は、キースイッチ群１０と、マイクロコンピュータ１１とによって構成されている。
【００１８】
電波修正時計１は、内部時計１４の計時時刻を修正する時刻修正機能を有する。
時刻修正の際に、電波修正時計１は、独立行政法人情報通信研究機構が運営している標準時刻電波に含まれる時刻信号に基づいて時刻修正を行う。
この他、電波修正時計１は、例えば、アラーム機能、スヌーズ機能を有する。
【００１９】
キースイッチ群１０は、例えば、長波受信回路１２に標準時刻電波を受信させ、内部時計１４の時刻修正を行うための強制受信キースイッチ、手動で時刻修正を行うための手動時刻修正キースイッチ、アラーム時刻を設定するアラームキースイッチ、スヌーズ機能用のスヌーズキースイッチ、リセットキースイッチ、アップキースイッチ、ダウンキースイッチを有する。
【００２０】
マイクロコンピュータ１１は、キースキャンを行い、キー操作（具体的には、押下）されたキースイッチを検出し、検出したキースイッチに応じた処理を行う。
【００２１】
ただし、マイクロコンピュータ１１は、次のようなキースキャンを行う。
具体的には、マイクロコンピュータ１１は、キースイッチの操作が行われていない期間には、キースキャンの開始に備え、待機モードに移行する。
いずれか１つのキースイッチが押下されたら、マイクロコンピュータ１１は、このキースイッチの押下をトリガーとして待機モードからキースキャンモードに移行し、キースキャンを開始する。
そして、マイクロコンピュータ１１は、このキースイッチを検出した後、連続したキー操作が終了するまでの期間、キースキャンすべきグループを順に切り替えながら、グループ単位でキースキャンを行う。
【００２２】
例えば、強制受信キースイッチが押下された場合、マイクロコンピュータ１１は、この強制受信キースイッチの押下を検出し、長波受信回路１２に標準時刻電波を受信させ、内部時計１４に計時時刻を修正させる。
この他、マイクロコンピュータ１１は、標準電波受信回路１３の受信制御、内部時計１４の時刻修正、表示部１５の表示制御、音声出力部１６の音声制御、メモリ１７とのアクセス等を行う。
【００２３】
長波受信回路１２は、例えば、不図示のＲＦアンプリファイア、検波回路、波形整形回路等を有する。長波受信回路１２は、アンテナＡＮＴ１を使用して標準時刻電波Ｓ１を受信する。そして、長波受信回路１２は、受信した標準時刻電波Ｓ１に対して、増幅処理や検波処理等を施し、処理結果としての標準時刻信号Ｓ２をマイクロコンピュータ１１に出力する。
【００２４】
標準電波受信回路１３は、例えば、不図示のＲＦアンプリファイア、検波回路、波形整形回路等を有する。標準電波受信回路１３は、ＡＭ（Amplitude Modulation）ラジオ放送電波Ｓ３をアンテナＡＮＴ２を使用して受信する。そして、標準電波受信回路１３は、このＡＭラジオ放送電波Ｓ３を復調した後、これをＡＭ信号Ｓ４としてマイクロコンピュータ１１に出力する。
【００２５】
内部時計１４は、不図示の発振回路に基づいて、時刻を計時する。詳細には、内部時計１４は、例えば、年情報カウンタ、月情報カウンタ、日情報カウンタ、曜日情報カウンタ、時情報をカウントする時カウンタ、分情報をカウントする分カウンタ、および秒情報をカウントする秒カウンタを有する。
内部時計１４は、マイクロコンピュータ１１が受信した標準時刻信号Ｓ２に基づいて、計時時刻を修正する。
【００２６】
表示部１５は、例えば、ＬＣＤ（Liquid Crystal Display）パネルや有機ＥＬ（Organic Electro Luminescence）ディスプレイ等で構成される。
無論、表示部１５をアナログの時計盤で構成することもできる。表示部１５は、マイクロコンピュータ１１の表示制御信号Ｓ５に応じた表示を行う。
【００２７】
音声出力部１６は、マイクロコンピュータ１１から入力されたデジタル音声信号Ｓ６に対してＤ／Ａ変換や音量調節等の処理を施し、これをスピーカ１６１に出力する。なお、音声信号Ｓ６は、ＡＭ放送やアラーム音等の音声信号である。
【００２８】
メモリ１７は、例えば、不揮発性の記憶デバイスあるいは揮発性の記憶デバイスで構成されている。メモリ１７には、マイクロコンピュータ１１がキースキャンに必要なプログラム、アラーム時刻、メロディー等の各種データが記憶されている。
【００２９】
［キー入力装置２の構成例］
キー入力装置２の構成例を図２に関連づけて説明する。
図２は、本発明の実施形態に係るキー入力装置の構成例を示す等価回路図である。
【００３０】
先に述べたように、キースイッチ群１０は複数のキースイッチを有するが、説明を明確にするために、キースイッチ群１０が４つのキースイッチで構成されているものとする。
具体的には、図２に図示するように、キースイッチ群１０は、４つのキースイッチＳＷ１〜ＳＷ４を有する。
キースイッチＳＷ１〜ＳＷ４には、一例として、プッシュスイッチが採用されている。キースイッチＳＷ１〜ＳＷ４は、それぞれ、強制受信キースイッチ、手動時刻修正キースイッチ、アラームキースイッチ、およびスヌーズキースイッチであるものとする。
【００３１】
マイクロコンピュータ１１は、キースイッチＳＷ１〜ＳＷ４によるキー入力を検出するため、２つの入力ポートＰＩ１、ＰＩ２と、２つの出力ポートＰＯ１、ＰＯ２とを有する。
このマイクロコンピュータ１１の内部には、入力ポートＰＩ１、ＰＩ２に接続された入力部１１１と、出力ポートＰＯ１、ＰＯ２に接続された出力部１１２とが設けられている。
【００３２】
図２に図示するように、キースイッチＳＷ１、ＳＷ３は、グループＧＰ１を形成するように、互いに並列接続されている。
詳細には、キースイッチＳＷ１の端子Ｃ１１と、キースイッチＳＷ３の端子Ｃ３１とが、共通のノードＮＤ１に接続されている。そして、キースイッチＳＷ１の端子Ｃ１２と、キースイッチＳＷ３の端子Ｃ３２とが、共通のノードＮＤ３に接続されている。
【００３３】
同様に、キースイッチＳＷ２、ＳＷ４も、グループＧＰ２を形成するように、互いに並列接続されている。
詳細には、キースイッチＳＷ２の端子Ｃ２１と、キースイッチＳＷ４の端子Ｃ４１とが、共通のノードＮＤ２に接続されている。そして、キースイッチＳＷ２の端子Ｃ２２と、キースイッチＳＷ４の端子Ｃ４２とが、共通のノードＮＤ４に接続されている。
【００３４】
ノードＮＤ１は、入力部１１１の入力ポートＰＩ１に接続されている。ノードＮＤ１は、キースイッチＳＷ１またはＳＷ３のオン／オフを検出するための検出ノードとして機能する。
ノードＮＤ２は、入力部１１１の入力ポートＰＩ２に接続されている。ノードＮＤ２は、キースイッチＳＷ２またはＳＷ４のオン／オフを検出するための検出ノードとして機能する。
【００３５】
ノードＮＤ３は、出力部１１２の出力ポートＰＯ１に接続されている。ノードＮＤ３は、出力部１１２が検出信号Ｃｈｋ１を供給するための供給ノードとして機能する。
ノードＮＤ４は、出力部１１２の出力ポートＰＯ２に接続されている。ノードＮＤ４は、出力部１１２が検出信号Ｃｈｋ２を供給するための供給ノードとして機能する。
【００３６】
なお、ノードＮＤ３とキースイッチＳＷ３の端子Ｃ３２との間には、抵抗Ｒ１が挿入されている。同様に、ノードＮＤ４とキースイッチＳＷ４の端子Ｃ４２との間にも、抵抗Ｒ２が挿入されている。更に、出力ポートＰＯ２とノードＮＤ４との間にも、抵抗Ｒ３が挿入されている。
これらの抵抗Ｒ１〜Ｒ３は、押下されたキースイッチを検出するために設けられている。抵抗Ｒ１〜Ｒ３は、この検出が可能な抵抗値を有する。
【００３７】
入力部１１１は、入力ポートＰＩ１、ＰＩ２に入力された電圧レベル、即ち、ノードＮＤ１、ＮＤ２の電位を監視し、ノードＮＤ１、ＮＤ２の電位を検出することで、ＳＷ１〜ＳＷ４の内、押下された１つのキースイッチを検出する（検出処理）。
検出処理において、入力部１１１がキースイッチＳＷ１の押下を検出したものとする。この場合、マイクロコンピュータ１１は、入力部１１１の検出結果を受けて、長波受信回路１２に標準時刻電波を受信させ、内部時計１４に計時時刻を修正させる。
【００３８】
出力部１１２は、出力ポートＰＯ１、即ち、ノードＮＤ３にＨレベル（ハイレベル）の検出信号Ｃｈｋ１またはＬレベル（ローレベル）の検出信号Ｃｈｋ１を出力する。
更に、出力部１１２は、出力ポートＰＯ２、即ち、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２またはＬレベルの検出信号Ｃｈｋ２を出力する。
これらの検出信号Ｃｈｋ１、Ｃｈｋ２は、押下されたキースイッチを検出するための信号である。
【００３９】
キー入力装置２がこのような接続形態を採ることで、入力出力ポートの数よりも多いキー入力を検出することができる。
【００４０】
［入力部１１１による検出処理の詳細］
ここで、入力部１１１による検出処理例を図２に関連づけて説明する。ただし、以下の説明では、２つ以上のキースイッチが同時に押下されないものとする。
【００４１】
（１）出力部１１２が、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２に供給した場合。
【００４２】
（１−１）キースイッチＳＷ１が押下された場合、端子Ｃ１１−端子Ｃ１２間が接続され、ノードＮＤ１の電位ＶＮＤ１がＨレベルとなる。
入力部１１１は、このノードＮＤ１の電位ＶＮＤ１がＨレベルである場合、キースイッチＳＷ１の押下を検出する。
【００４３】
（１−２）キースイッチＳＷ３が押下された場合、端子Ｃ３１−端子Ｃ３２間が接続され、ノードＮＤ１の電位ＶＮＤ１がＨレベルから抵抗Ｒ１の電圧降下分低下した電位Ｈ１となる。
入力部１１１は、このノードＮＤ１の電位ＶＮＤ１が電位Ｈ１である場合、キースイッチＳＷ３の押下を検出する。
【００４４】
（１−３）キースイッチＳＷ２が押下された場合、端子Ｃ２１−端子Ｃ２２間が接続され、ノードＮＤ２の電位ＶＮＤ２がＨレベルから抵抗Ｒ３の電圧降下分低下した電位Ｈ２となる。
入力部１１１は、このノードＮＤ１の電位ＶＮＤ１が電位Ｈ２である場合、キースイッチＳＷ２の押下を検出する。
【００４５】
（１−４）キースイッチＳＷ４が押下された場合、端子Ｃ４１−端子Ｃ４２間が接続され、ノードＮＤ２の電位ＶＮＤ２がＨレベルから抵抗Ｒ２と抵抗Ｒ３との電圧降下分低下した電位Ｈ３となる。
入力部１１１は、このノードＮＤ２の電位ＶＮＤ２が電位Ｈ３である場合、キースイッチＳＷ４の押下を検出する。
【００４６】
（１−５）押下されないキースイッチが接続されたノードの電位は、例えば、接地電位あるいはＬレベルとなる。
このため、入力部１１１は、ノードＮＤ１の電位が接地電位あるいはＬレベルの場合、いずれのキースイッチの押下も検出しない。ノードＮＤ２電位が接地電位あるいはＬレベルの場合も同様である。
【００４７】
（２）出力部１１２が、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２に供給した場合。
【００４８】
（２−１）キースイッチＳＷ１が押下された場合、（１−１）の場合と同様に、入力部１１１は、キースイッチＳＷ１の押下を検出する。
（２−２）キースイッチＳＷ３が押下された場合、（１−２）の場合と同様に、入力部１１１は、キースイッチＳＷ３の押下を検出する。
（２−３）キースイッチＳＷ２またはキースイッチＳＷ４が押下された場合、ノードＮＤ４の電位がＬレベルであるため、ノードＮＤ１およびノードＮＤ２の電位もＬレベルあるいは接地電位となる。
したがって、入力部１１１は、キースイッチＳＷ２またはキースイッチＳＷ４の押下を検出しない。
【００４９】
（３）出力部１１２が、ノードＮＤ３にＬレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２に供給した場合。
【００５０】
（３−１）キースイッチＳＷ２が押下された場合、（１−３）の場合と同様に、入力部１１１は、キースイッチＳＷ２の押下を検出する。
（３−２）キースイッチＳＷ４が押下された場合、（１−４）の場合と同様に、入力部１１１は、キースイッチＳＷ４の押下を検出する。
（３−３）キースイッチＳＷ１またはキースイッチＳＷ３が押下された場合、ノードＮＤ３の電位がＬレベルであるため、ノードＮＤ１およびノードＮＤ２の電位もＬレベルあるいは接地電位となる。
したがって、入力部１１１は、キースイッチＳＷ１またはキースイッチＳＷ３の押下を検出しない。
【００５１】
このように、出力部１１２は、キースキャンすべきグループには、Ｈレベルの検出信号をキースキャンすべきグループのノードＮＤ３またはノードＮＤ４に出力する。
一方、キースキャンしないグループには、出力部１１２は、Ｌレベルの検出信号をキースキャンしないグループのノードＮＤ３またはノードＮＤ４に出力する。
そして、入力部１１１は、ノードＮＤ１またはノードＮＤ２の電位に基づいて、キースイッチＳＷ１〜ＳＷ４のオンまたはオフを検出し、押下されたキースイッチを検出する。
【００５２】
［キースキャンの動作例］
以下、キースキャンの動作例を図３に関連づけて説明する。
図３（Ａ）〜（Ｆ）は、本発明の実施形態に係るキースキャンの動作例を示すタイミングチャートである。
なお、図３（Ａ）は、検出信号Ｃｈｋ１の電圧レベルを示し、図３（Ｂ）は、検出信号Ｃｈｋ２の電圧レベルを示す。
図３（Ｃ）〜（Ｆ）は、キースイッチＳＷ１〜ＳＷ４のオン／オフを各々示す。
【００５３】
（〜時刻ｔ１：待機モード）
先ず、マイクロコンピュータ１１は、キースイッチの操作が行われていない期間には、キースキャンの開始に備え、待機モードに移行する。
このとき、出力部１１２は、図３（Ａ）に図示するように、Ｈレベルの検出信号Ｃｈｋ１をノードＮＤ３に供給し、図３（Ｂ）に図示するように、Ｈレベルの検出信号Ｃｈｋ２をノードＮＤ４に供給する。
【００５４】
（時刻ｔ１〜時刻ｔ２：キースキャンの開始）
例えば、図３（Ｄ）に図示するように、時刻ｔ１から時刻ｔ２までの期間、キースイッチＳＷ２が押下されたものとする。
時刻ｔ１にて、マイクロコンピュータ１１は、キースイッチＳＷ２の押下をトリガーとして待機モードからキースキャンモードに移行し、キースキャンを開始する。
このとき、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１が供給され、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２が供給されているため、入力部１１１は、（１−３）で述べたように、キースイッチＳＷ２の押下を検出する。
【００５５】
（時刻ｔ２〜時刻ｔ３：グループＧＰ１のキースキャン）
入力部１１１がキースイッチＳＷ２の押下を検出した後、マイクロコンピュータ１１は、グループＧＰ１のキースキャンを行う。
時刻ｔ２〜時刻ｔ３では、出力部１１２は、図３（Ａ）に図示するように、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１を供給し、図３（Ｂ）に図示するように、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２に供給する。
このとき、いずれのキースイッチも押下されていないため、入力部１１１は、いずれのキースイッチも検出しない。
【００５６】
（時刻ｔ３〜時刻ｔ４：グループＧＰ２のキースキャン）
次に、マイクロコンピュータ１１は、グループＧＰ２のキースキャンを行う。
例えば、図３（Ｄ）に図示するように、時刻ｔ３から時刻ｔ４までの期間、キースイッチＳＷ２が押下されたものとする。
時刻ｔ３〜時刻ｔ４では、出力部１１２は、図３（Ａ）に図示するように、ノードＮＤ３にＬレベルの検出信号Ｃｈｋ１を供給し、図３（Ｂ）に図示するように、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２に供給する。
このとき、（３−１）で述べたように、入力部１１１は、キースイッチＳＷ２の押下を検出する。
【００５７】
このように、グループＧＰ１およびグループＧＰ２のキースキャンを１サイクルとしたキースキャンが完了する。
【００５８】
（時刻ｔ４〜時刻ｔ６：キースキャン）
再び、マイクロコンピュータ１１は、グループＧＰ１、グループＧＰ２の順にキースキャンを行う。
ただし、時刻ｔ４以降は、キー操作が行われないものとする。
この場合、（１−５）で述べたように、いずれのキースイッチも押下されないため、入力部１１１は、いずれのキースイッチも検出しない。
【００５９】
（時刻ｔ６〜：キースキャンの停止）
時刻ｔ４〜時刻ｔ６における１サイクルのキースキャン中に、いずれのキースイッチも押下されない場合、マイクロコンピュータ１１は、キースキャンを停止する。
キースキャンの停止後、次のキースキャンに備えるため、マイクロコンピュータ１１は、キースキャンモードから待機モードに移行する。
このとき、出力部１１２は、図３（Ａ）に図示するように、Ｈレベルの検出信号Ｃｈｋ１をノードＮＤ３に供給し、図３（Ｂ）に図示するように、Ｈレベルの検出信号Ｃｈｋ２をノードＮＤ４に供給する。
【００６０】
［キースキャン方法］
キースキャン方法を図４に関連づけて説明する。
図４は、本発明の実施形態に係るキースキャン方法の例を示すフローチャートである。
【００６１】
図４に図示するように、待機モードに入るため、出力部１１２は、Ｈレベルの検出信号Ｃｈｋ１をノードＮＤ３に供給し、Ｈレベルの検出信号Ｃｈｋ２をノードＮＤ４に供給する（ＳＴ１１）。
【００６２】
そして、４つのキースイッチＳＷ１〜ＳＷ４の内、いずれかの１つのキースイッチが押下された場合（ＳＴ１２のＹＥＳ）、マイクロコンピュータ１１は、押下されたキースイッチをトリガーとして待機モードからキースキャンモードに移行し、キースキャンを開始する。
一方、いずれのキースイッチも押下されていない場合（ＳＴ１２のＮＯ）、待機モードに入るため、ステップＳＴ１１の処理が再開される。
【００６３】
キースキャンが開始された後、入力部１１１は、ステップＳＴ１２にて押下されたキーキースイッチを検出する（ＳＴ１３）。
ステップＳＴ１３にて押下されたキーキースイッチが検出された後、マイクロコンピュータ１１は、グループＧＰ１のキースキャンを行う（ＳＴ１４）。
このとき、出力部１１２は、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２に供給する。
グループＧＰ１のキースキャンでは、入力部１１１は、キースイッチＳＷ１またはキースイッチＳＷ３の押下を検出する（ＳＴ１５）。
【００６４】
次に、マイクロコンピュータ１１は、グループＧＰ２のキースキャンを行う（ＳＴ１６）。
このとき、出力部１１２は、ノードＮＤ３にＬレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２に供給する。
グループＧＰ２のキースキャンでは、入力部１１１は、キースイッチＳＷ２またはキースイッチＳＷ４のキー操作を検出する（ＳＴ１７）。
【００６５】
その後、キー操作が連続して行われた場合（ＳＴ１８のＮＯ）、再びステップＳＴ１４〜ＳＴ１７の処理が行われる。
一方、キーキースイッチの操作が終了した場合（ＳＴ１８のＹＥＳ）、詳細には、１サイクルのキースキャン中（ＳＴ１４〜ＳＴ１７）にいずれのキースイッチも押下されない場合、マイクロコンピュータ１１は、キースキャンを停止する。
その後、キースキャンモードから待機モードに移行するため、ステップＳＴ１１の処理が行われる。
【００６６】
上述したように、キースイッチの操作が行われていない期間には、マイクロコンピュータ１１は、キースキャンの開始に備え、待機モードに移行する。
その後、いずれか１つのキースイッチが押下されたら、マイクロコンピュータ１１は、このキースイッチの押下をトリガーとしてキースキャンを開始する。
そして、マイクロコンピュータ１１は、押下されたキースイッチを検出した後、連続したキー操作が終了するまでの期間、キースキャンすべきグループをグループＧＰ１またはグループＧＰ２に交互に切り替えながら、グループ単位でキースキャンを行う。
【００６７】
このように、キースイッチが押下されていない期間には、キースキャンを行う必要が無いため、この期間に長波受信回路１２が標準時刻電波Ｓ１を受信したとしても、検出信号（例えば、標準時刻信号Ｓ２）に起因する受信感度の低下を防止することができる。
【００６８】
［キー入力装置２の変形例］
上述のキー入力装置２では、キースイッチ群１０を４つのキースイッチＳＷ１〜ＳＷ４で構成した場合を例に挙げた。以下、変形例として、キースイッチ群１０を６つのキースイッチＳＷ１〜ＳＷ６で構成した場合の例を挙げる。なお、上述の実施形態と異なる点について説明する。
【００６９】
図５は、本発明の実施形態の変形例に係るキー入力装置の構成例を示す等価回路図である。
図５に図示するように、キー入力装置２ａでは、キースイッチ群１０ａは、キースイッチＳＷ１〜ＳＷ４に加え、キースイッチＳＷ５およびキースイッチＳＷ６を有する。
マイクロコンピュータ１１ａは、キースイッチＳＷ１〜ＳＷ６のキー入力を検出するため、３つの入力ポートＰＩ１〜ＰＩ３と、３つの出力ポートＰＯ１〜ＰＯ３とを有する。
【００７０】
キースイッチＳＷ５、ＳＷ６は、グループＧＰ３を形成するように、互いに並列接続されている。
詳細には、キースイッチＳＷ５の端子Ｃ５１と、キースイッチＳＷ６の端子Ｃ６１とが、共通のノードＮＤ５に接続されている。そして、キースイッチＳＷ５の端子Ｃ５２と、キースイッチＳＷ６の端子Ｃ６２とが、共通のノードＮＤ６に接続されている。
【００７１】
ノードＮＤ５は、入力部１１１ａの入力ポートＰＩ３に接続されている。ノードＮＤ５は、キースイッチＳＷ５またはＳＷ６のオン／オフを検出するためのノードとして機能する。
ノードＮＤ６は、出力部１１２ａの出力ポートＰＯ３に接続されている。ノードＮＤ６は、出力部１１２ａが検出信号Ｃｈｋ３を供給するためのノードとして機能する。
【００７２】
なお、ノードＮＤ６とキースイッチＳＷ６の端子Ｃ６２との間には、抵抗Ｒ４が挿入されている。同様に、出力ポートＰＯ３とノードＮＤ６との間にも、抵抗Ｒ５が挿入されている。
これらの抵抗Ｒ４、Ｒ５は、押下されたキースイッチ（ＳＷ５またはＳＷ６）を検出するために設けられている。抵抗Ｒ４、Ｒ５は、この検出が可能な抵抗値を有する。
【００７３】
［変形例におけるキースキャン方法］
変形例におけるキースキャン方法を図６に関連づけて説明する。
図６は、本発明の実施形態の変形例に係るキースキャン方法の例を示すフローチャートである。
【００７４】
図６に図示するように、待機モードに入るため、出力部１１２ａは、Ｈレベルの検出信号Ｃｈｋ１をノードＮＤ３に供給し、Ｈレベルの検出信号Ｃｈｋ２をノードＮＤ４に供給し、Ｈレベルの検出信号Ｃｈｋ３をノードＮＤ６に供給する（ＳＴ２１）。
【００７５】
そして、６つのキースイッチＳＷ１〜ＳＷ６の内、いずれかの１つのキースイッチが押下された場合（ＳＴ２２のＹＥＳ）、キースキャンが開始され、入力部１１１ａが、ステップＳＴ２２にて押下されたキースイッチを検出する（ＳＴ２３）。
一方、いずれのキースイッチも押下されていない場合（ＳＴ２２のＮＯ）、待機モードに入るため、ステップＳＴ２１の処理が再開される。
【００７６】
ステップＳＴ２３にて押下されたキースイッチが検出された後、マイクロコンピュータ１１ａは、グループＧＰ１のキースキャンを行う（ＳＴ２４）。
このとき、出力部１１２ａは、ノードＮＤ３にＨレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２に供給し、ノードＮＤ６にＬレベルの検出信号Ｃｈｋ３を供給する。
【００７７】
グループＧＰ１のキースキャンでは、キースイッチＳＷ１またはキースイッチＳＷ３の押下が検出され（ＳＴ２５）、マイクロコンピュータ１１ａは、グループＧＰ２のキースキャンを行う（ＳＴ２６）。
このとき、出力部１１２ａは、ノードＮＤ３にＬレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＨレベルの検出信号Ｃｈｋ２に供給し、ノードＮＤ６にＬレベルの検出信号Ｃｈｋ３を供給する。
【００７８】
グループＧＰ２のキースキャンでは、キースイッチＳＷ２またはキースイッチＳＷ４の押下が検出され（ＳＴ２７）、マイクロコンピュータ１１ａは、グループＧＰ３のキースキャンを行う（ＳＴ２８）。
このとき、出力部１１２ａは、ノードＮＤ３にＬレベルの検出信号Ｃｈｋ１を供給し、ノードＮＤ４にＬレベルの検出信号Ｃｈｋ２に供給し、ノードＮＤ６にＨレベルの検出信号Ｃｈｋ３を供給する。
グループＧＰ３のキースキャンでは、入力部１１１ａは、キースイッチＳＷ５またはキースイッチＳＷ６のキー操作を検出する（ＳＴ２９）。
【００７９】
その後、キー操作が連続して行われた場合（ＳＴ２１０のＮＯ）、再びステップＳＴ２３〜ＳＴ２９の処理が行われる。
一方、キーキースイッチの操作が終了した場合（ＳＴ２１０のＹＥＳ）、マイクロコンピュータ１１ａは、キースキャンを停止する。
その後、キースキャンモードから待機モードに移行するため、ステップＳＴ２１の処理が行われる。
【００８０】
このように、キースイッチ群１０ａを６つのキースイッチＳＷ１〜ＳＷ６で構成することもできる。
この場合も、キースイッチが押下されていない期間には、キースキャンを行う必要が無いため、この期間に標準時刻電波を受信したとしても、検出信号に起因する受信感度の低下を防止することができる。
【００８１】
上述した実施形態およびその変形例を更に応用すれば、キースイッチ群を８つ以上のキースイッチで構成することもできる。
キースイッチの数も偶数である必要はない。例えば、キースイッチ群を３つのキースイッチで構成してもよい。この場合、１つのキースイッチで１つのグループを形成し、２つのキースイッチで１のグループを形成し、ステップＳＴ１１〜ＳＴ１８で述べた方法を適用することができる。
【００８２】
上述した実施形態およびその変形例では、時計として電波修正時計を例に挙げたが、本発明の時計は、ＮＨＫ（日本放送協会）第１放送電波等のＡＭ放送電波に基づいて時刻修正を行う電波修正時計、自動時刻修正機能が未搭載の時計であってもよい。
本発明のキー入力装置は、ラジオ、タイマー、ストップウォッチ、盗聴器発見器を始めとする種々の電子機器にも適用することができる。
【符号の説明】
【００８３】
１…電波修正時計、２、２ａ…キー入力装置、１０、１０ａ…キースイッチ群、１１、１１ａ…マイクロコンピュータ、１２…長波受信回路、１３…標準電波受信回路、１４…内部時計、１５…表示部、１６…音声出力部、１７…メモリ、１１１、１１１ａ…入力部、１１２、１１２ａ…出力部、１６１…スピーカ、ＡＮＴ１、ＡＮＴ２…アンテナ、ＮＤ１〜ＮＤ６…ノード、ＰＩ１〜ＰＩ３…入力ポート、ＰＯ１〜ＰＯ３…出力ポート、ＳＷ１〜ＳＷ６…キースイッチ
【図１】
2010218025.tif 000003
【図２】
2010218025.tif 000004
【図３】
2010218025.tif 000005
【図４】
2010218025.tif 000006
【図５】
2010218025.tif 000007
【図６】
2010218025.tif 000008