(57)【特許請求の範囲】
【請求項１】
複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により、方向を入力する方向入力操作を検出する電子装置であって、
第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、前記第１の信号線と前記第２の信号線とを電気的に接続すると共に前記第２の信号線と第３の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第２の信号線とを電気的に接続しないと共に前記第２の信号線と前記第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、前記第２の信号線と前記第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有する検出回路と、
前記第１の接点の接続で検出される方向入力操作の方向と隣接すると共に、前記第３の接点の接続で検出される方向入力操作の方向と隣接する斜め方向の方向入力操作を受け付けた場合に、前記第２の接点を前記接続状態に切り替える入力キー部と、
前記検出回路に信号を入力すると共に前記検出回路から出力される検出信号を取得し、取得した前記検出信号から前記斜め方向を含む方向入力操作を検出する検出回路制御部と、
を有することを特徴とする電子装置。
【請求項２】
前記検出回路は、
前記第２の信号線と前記第３の信号線とを電気的に接続すると共に前記第３の信号線と第４の信号線とを電気的に接続する接続状態と、前記第２の信号線と前記第３の信号線とを電気的に接続しないと共に前記第３の信号線と前記第４の信号線とを電気的に接続しない開放状態とに切り替え可能な第４の接点と、
前記第３の信号線と前記第４の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第５の接点と、
前記第１の信号線と前記第４の信号線とを電気的に接続すると共に前記第３の信号線と前記第４の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第４の信号線とを電気的に接続しないと共に前記第３の信号線と前記第４の信号線とを電気的に接続しない開放状態とに切り替え可能な第６の接点と、
前記第１の信号線と前記第４の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第７の接点と、
前記第１の信号線と前記第２の信号線とを電気的に接続すると共に前記第１の信号線と前記第４の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第２の信号線とを電気的に接続しないと共に前記第１の信号線と前記第４の信号線とを電気的に接続しない開放状態とに切り替え可能な第８の接点と、
を有し、
前記入力キー部は、８方向の方向入力操作を受け付け可能であると共に、受け付けた前記８方向の方向入力操作に基づいて前記検出回路が有する接点の状態を切り替え、
前記検出回路制御部は、前記検出回路に信号を入力すると共に前記検出回路から出力される検出信号を取得し、前記取得した検出信号から前記８方向の方向入力操作を検出する、
ことを特徴とする請求項１記載の電子装置。
【請求項３】
前記検出回路は、前記第２の接点が前記接続状態に切り替えられた場合に前記第１の信号線と前記第３の信号線との短絡を防止する整流部を有することを特徴とする請求項１または２のいずれか１項に記載の電子装置。
【請求項４】
複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により、方向を入力する方向入力操作を検出する電子装置であって、
第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、前記第１の信号線と前記第２の信号線とを電気的に接続すると共に前記第２の信号線と第３の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第２の信号線とを電気的に接続しないと共に前記第２の信号線と前記第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、前記第２の信号線と前記第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、前記第２の接点が前記接続状態に切り替えられた場合に前記第１の信号線と前記第３の信号線との短絡を防止する整流部と、を有する検出回路と、
受け付けた入力操作に基づいて前記検出回路が有する接点の状態を切り替える入力キー部と、
前記検出回路に信号を入力すると共に前記検出回路から出力される検出信号を取得し、取得した前記検出信号から入力操作を検出する検出回路制御部と、
を有することを特徴とする電子装置。
【請求項５】
複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により、方向を入力する方向入力操作を検出する入力検出回路であって、
第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、前記第１の信号線と前記第２の信号線とを電気的に接続すると共に前記第２の信号線と第３の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第２の信号線とを電気的に接続しないと共に前記第２の信号線と前記第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、前記第２の信号線と前記第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有し、入力キー部が、前記第１の接点の接続で検出される方向入力操作の方向と隣接すると共に、前記第３の接点の接続で検出される方向入力操作の方向と隣接する斜め方向の方向入力操作を受け付けた場合に、前記第２の接点を前記接続状態に切り替え可能な検出回路と、
前記検出回路に信号を入力すると共に前記検出回路から出力される検出信号を取得し、取得した前記検出信号から前記斜め方向を含む方向入力操作を検出する検出回路制御部と、
を有することを特徴とする入力検出回路。
【請求項６】
複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により、方向を入力する方向入力操作を検出する入力検出方法であって、
入力キー部が、第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、前記第１の信号線と前記第２の信号線とを電気的に接続すると共に前記第２の信号線と第３の信号線とを電気的に接続する接続状態と、前記第１の信号線と前記第２の信号線とを電気的に接続しないと共に前記第２の信号線と前記第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、前記第２の信号線と前記第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有する検出回路について、前記第１の接点の接続で検出される方向入力操作の方向と隣接すると共に、前記第３の接点の接続で検出される方向入力操作の方向と隣接する斜め方向の方向入力操作を受け付けた場合に、前記第２の接点を前記接続状態に切り替え、
検出回路制御部が、前記検出回路に信号を入力すると共に前記検出回路から出力される検出信号を取得し、取得した前記検出信号から前記斜め方向を含む方向入力操作を検出する、
ことを特徴とする入力検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は電子装置、入力検出回路および入力検出方法に関する。
【背景技術】
【０００２】
現在、携帯端末装置等の電子装置の多機能化が進んでいる。例えば、携帯端末装置には、音声通話、文書作成、ウェブサイトへのアクセス、電子メールの送受信、音楽再生、写真等の画像表示、動画再生等、様々な種類の情報処理を行えるものがある。また、このような機能をユーザが快適に利用できるよう、ユーザの入力操作も高度化および複雑化している。例えば、カーソル移動等を行うために上下左右の十字形状のキーや斜め操作が可能な多方向対応のキーを有する電子装置が存在する。
【０００３】
このような高度な操作が可能な電子装置では、例えば、十字形状のキーでの斜め移動に対する入力操作は、上下左右の４方向にそれぞれ対応する４個の電気的な接点を有する十字形状のキーで受け付けるものがある。すなわち、ユーザがこのような十字形状のキーの斜め方向を押下すると、４方向の接点に対して物理的に押下された位置の隣接する２個の接触を検出（例えば、ユーザが右上を押下した場合には、上および右の接点の接触を検出）する。
【０００４】
また、接点を、例えば４個増加させ、増加させた４個の接点に対して斜め方向のそれぞれの入力を割り当てることにより、多方向入力（例えば、８方向入力）が可能なスイッチを構造的に実現する電子装置もある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３５１４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のような４個の接点で多方向対応操作が可能な電子装置では、接点が無く、操作感が無い箇所をユーザに押下させることで、上下左右方向の接点のうちの２個の接点を接触させる。従って、ユーザは、２個の接点が同時に接続されることを狙って、接点がない方向に押下することになるため、ユーザにとって煩わしく、かつ不安定な操作である場合があるという問題点がある。
【０００７】
また、多方向入力が可能なスイッチを構造的に実現することにより、ユーザが斜め方向の操作を行いやすく改善している技術もある。しかし、このような技術では、接点をキーマトリクス回路の接点に対して専用の割り当てを設けるか、キーマトリクス回路の接点の信号を制御部に対して直接割り込み信号として入力する等のように実現している。このため、数少ないキーマトリクス回路の占有や、信号線の増加に繋がり、回路規模の拡大を引き起こすという問題点がある。
【０００８】
本件はこのような点に鑑みてなされたものであり、入力操作時のユーザの操作性の低下を防止しつつ、回路規模の拡大を抑制可能な電子装置、入力検出回路および入力検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により入力操作を検出する電子装置が提供される。この電子装置では、検出回路は、第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、第１の信号線と第２の信号線とを電気的に接続すると共に第２の信号線と第３の信号線とを電気的に接続する接続状態と、第１の信号線と第２の信号線とを電気的に接続しないと共に第２の信号線と第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、第２の信号線と第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有する。入力キー部は、受け付けた入力操作に基づいて検出回路が有する接点の状態を切り替える。検出回路制御部は、検出回路に信号を入力すると共に検出回路から出力される検出信号を取得し、取得した検出信号から入力操作を検出する。
【００１０】
また、上記課題を解決するために、複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により入力操作を検出する入力検出回路が提供される。この入力検出回路では、検出回路は、第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、第１の信号線と第２の信号線とを電気的に接続すると共に第２の信号線と第３の信号線とを電気的に接続する接続状態と、第１の信号線と第２の信号線とを電気的に接続しないと共に第２の信号線と第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、第２の信号線と第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有し、入力キー部が受け付けた入力操作に基づいて接点の状態を切り替え可能である。検出回路制御部は、検出回路に信号を入力すると共に検出回路から出力される検出信号を取得し、取得した検出信号から入力操作を検出する。
【００１１】
また、上記課題を解決するために、複数の信号線同士を電気的に接続するか否かを切り替え可能な複数の接点により入力操作を検出する入力検出方法が提供される。この入力検出方法は、入力キー部が、受け付けた入力操作に基づいて、第１の信号線と第２の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第１の接点と、第１の信号線と第２の信号線とを電気的に接続すると共に第２の信号線と第３の信号線とを電気的に接続する接続状態と、第１の信号線と第２の信号線とを電気的に接続しないと共に第２の信号線と第３の信号線とを電気的に接続しない開放状態とに切り替え可能な第２の接点と、第２の信号線と第３の信号線とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能な第３の接点と、を有する検出回路の接点の状態を切り替える。検出回路制御部が、検出回路に信号を入力すると共に検出回路から出力される検出信号を取得し、取得した検出信号から入力操作を検出する。
【発明の効果】
【００１２】
上記電子装置、入力検出回路および入力検出方法によれば、対応する入力操作が行われた場合には、左右に隣接する接点の接続を足し合わせたものと同一の接続を行う接点を用いて入力操作を検出することで、入力操作時の操作性の低下を防止しつつ、回路規模の拡大を抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施の形態の電子装置を示す図である。
【図２】第２の実施の形態の携帯端末装置の外観を示す図である。
【図３】第２の実施の形態の携帯端末装置のハードウェアを示すブロック図である。
【図４】第２の実施の形態の携帯端末装置の機能を示すブロック図である。
【図５】第２の実施の形態の方向入力キーを示す図である。
【図６】第２の実施の形態のキーマトリクス回路を示す図である。
【図７】第２の実施の形態の方向入力操作とキーマトリクス回路の検出信号との対応関係を示す図である。
【図８】第２の実施の形態の方向入力キー押下時のキースキャンを示すタイミングチャートである。
【図９】第２の実施の形態の方向入力キー押下時のキースキャンを示すタイミングチャートである。
【図１０】第２の実施の形態の方向入力キー押下時のキースキャンを示すタイミングチャートである。
【図１１】第２の実施の形態の方向入力キー押下時のキースキャンを示すタイミングチャートである。
【図１２】第２の実施の形態のキー入力判定処理を示すフローチャートである。
【図１３】第２の実施の形態のキー入力判定処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本実施の形態を図面を参照して詳細に説明する。
［第１の実施の形態］
図１は、第１の実施の形態の電子装置を示す図である。例えば、第１の実施の形態に係る電子装置１として、携帯端末装置、携帯電話機、携帯テレビ、携帯型ゲーム機、電子辞書装置等の電子機器が考えられる。また、ノート型コンピュータやＰＤＡ（Personal Digital Assistant）等の情報処理装置も考えられる。
【００１５】
電子装置１は、検出回路１ａ、入力キー部１ｂ、検出回路制御部１ｃ、信号線１ｄ１（第１の信号線），１ｄ２（第２の信号線），１ｄ３（第３の信号線）を有する。電子装置１は、信号線１ｄ１〜１ｄ３同士を電気的に接続するか否かを切り替え可能な複数の接点により、ユーザの入力操作を検出する。
【００１６】
検出回路１ａは、接点１ａ１（第１の接点），１ａ２（第２の接点），１ａ３（第３の接点）、整流部１ｅ１，１ｅ２を有する。接点１ａ１〜１ａ３は、ユーザの入力操作と対応付けられており、ユーザが入力キー部１ｂの押下等による所定の入力操作を行った場合、ユーザの入力操作に基づいて対応する接点が接続状態に切り替えられる。また、入力操作を終了すると、入力操作により接続状態であった接点が開放状態に切り替えられる。以下では、検出回路制御部１ｃから検出回路１ａに対して、信号線１ｄ２から信号が入力され、信号線１ｄ１，１ｄ３から検出信号が出力され、この検出信号を検出回路制御部１ｃで検出することにより、ユーザの入力操作を検出するものとして説明する。
【００１７】
接点１ａ１は、信号線１ｄ１と信号線１ｄ２とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。すなわち、接点１ａ１が接続状態になった場合、信号線１ｄ１から検出信号が出力される。
【００１８】
接点１ａ２は、信号線１ｄ１と信号線１ｄ２とを電気的に接続すると共に信号線１ｄ２と信号線１ｄ３とを電気的に接続する接続状態と、信号線１ｄ１と信号線１ｄ２とを電気的に接続しないと共に信号線１ｄ２と信号線１ｄ３とを電気的に接続しない開放状態とに切り替え可能である。すなわち、接点１ａ２が接続状態になった場合、信号線１ｄ１，１ｄ３から検出信号が出力される。従って、接点１ａ２が接続状態になると、信号線１ｄ１〜１ｄ３から、接点１ａ１が接続状態であって、かつ、接点１ａ３が接続状態である場合と同一の検出信号が出力される。
【００１９】
接点１ａ３は、信号線１ｄ２と信号線１ｄ３とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。すなわち、接点１ａ３が接続状態になった場合、信号線１ｄ３から検出信号が出力される。
【００２０】
入力キー部１ｂは、ユーザの入力操作を受け付け、受け付けた入力操作に基づいて検出回路１ａが有する接点１ａ１〜１ａ３の状態を、接続状態と開放状態とに切り替える。これにより、入力キー部１ｂで受け付けたユーザの入力操作が、検出回路１ａの接点１ａ１〜１ａ３の状態に反映される。
【００２１】
検出回路制御部１ｃは、検出回路１ａに信号を入力すると共に検出回路１ａから出力される検出信号を取得し、取得した検出信号から入力操作を検出する。このとき検出回路制御部１ｃは、信号線１ｄ２から検出回路１ａに信号を入力した場合に、信号線１ｄ１から検出信号が検出されると共に信号線１ｄ３から検出信号が検出されなければ、接点１ａ１が接続状態であると判断して、接点１ａ１に対応する入力操作を検出する。また、検出回路制御部１ｃは、信号線１ｄ２から検出回路１ａに信号を入力した場合に、信号線１ｄ１から検出信号が検出されないと共に信号線１ｄ３から検出信号が検出されれば、接点１ａ３が接続状態であると判断して、接点１ａ３に対応する入力操作を検出する。また、検出回路制御部１ｃは、信号線１ｄ２から検出回路１ａに信号を入力した場合に、信号線１ｄ１から検出信号が検出されると共に信号線１ｄ３から検出信号が検出されれば、接点１ａ２が接続状態であると判断して、接点１ａ２に対応する入力操作を検出する。
【００２２】
これにより、ユーザが接点１ａ２に対応する入力操作を行っていた場合において、検出回路制御部１ｃは、接点１ａ２と共に接点１ａ１，１ａ３の少なくともいずれか一方が接続状態になっていた場合や、接点１ａ１，１ａ３がいずれも接続状態であるが接点１ａ２が開放状態である場合にも、接点１ａ２に対応する入力操作が行われているものとして検出することができる。
【００２３】
整流部１ｅ１，１ｅ２は、接点１ａ２が接続状態に切り替えられた場合に信号線１ｄ１と信号線１ｄ３との短絡を防止する。
なお、本実施の形態では、検出回路制御部１ｃから検出回路１ａに対して、信号線１ｄ２から信号が入力され、信号線１ｄ１，１ｄ３から検出信号が出力されるものとして説明した。しかし、これに限らず、検出回路制御部１ｃから検出回路１ａに対して信号線１ｄ１，１ｄ３のそれぞれに対して、例えばタイミングを異ならせる等により、信号線毎に識別可能に信号を入力してもよい。そして、信号線１ｄ２から信号線１ｄ１，１ｄ３に入力されたそれぞれの信号に応じた検出信号が出力され、これらの検出信号を検出回路制御部１ｃで検出することにより、ユーザの入力操作を検出してもよい。
【００２４】
また、本実施の形態では、検出回路１ａは、接点１ａ１〜１ａ３の３個の接点を有するが、接点の個数はこれに限らず、４個以上であってもよい。また、検出回路１ａは、信号線１ｄ１〜１ｄ３の３本の信号線を有するが、信号線の本数はこれに限らず、４本以上であってもよい。
【００２５】
また、本実施の形態では、整流部１ｅ１，１ｅ２によって、接点１ａ２が接続状態の場合に信号線１ｄ１，１ｄ３の短絡を防止する。しかし、これに限らず、整流部１ｅ１，１ｅ２を設けずに、信号線１ｄ１，１ｄ３を絶縁すると共にそれぞれ別個に接点１ａ２に接続してもよい。この場合、接点１ａ２の接続状態では、接点１ａ２の内部で信号線１ｄ１および信号線１ｄ２、信号線１ｄ１および信号線１ｄ３を、それぞれ別個に接続可能にするとよい。
【００２６】
このような電子装置１によれば、対応する入力操作が行われた場合には、左右に隣接する接点の接続を足し合わせたものと同一の接続を行う接点を用いて入力操作を検出することで、入力操作時のユーザの操作性の低下を防止しつつ、回路規模の拡大を抑制することができる。
【００２７】
以下の第２の実施の形態では、第１の実施の形態に係る電子装置１の応用例として、携帯端末装置を挙げる。ただし、前述の通り、電子装置１は、携帯端末装置以外の様々な電子機器に応用できる。
【００２８】
［第２の実施の形態］
図２は、第２の実施の形態の携帯端末装置の外観を示す図である。第２の実施の形態の携帯端末装置１００は、無線による通話機能を備えた携帯端末装置の一例である。
【００２９】
図２に示す携帯端末装置１００は、本体部１０１および表示部１０２が折り曲げ可能に接続されている。本体部１０１は、ユーザの操作を受け付ける操作部１０１ａを有する。表示部１０２は、表示画面部１０２ａを有する。また、操作部１０１ａは、ユーザの８方向の入力操作を受け付ける方向入力キー１０１ａ１を有する。
【００３０】
図３は、第２の実施の形態の携帯端末装置のハードウェアを示すブロック図である。第２の実施の形態に係る携帯端末装置１００は、操作部１０１ａ、表示画面部１０２ａ、制御部１１１、無線通信部１１２、ＬＥＤ（Light Emitting Diode）部１１３、表示制御部１１４、撮像部１１５、電源制御部１１６、バッテリ部１１６ａ、音響制御部１１７、スピーカ１１７ａ、レシーバ１１７ｂ、マイクロホン１１７ｃを有する。また、制御部１１１は、キーマトリクス制御部１１１ａを有する。
【００３１】
操作部１０１ａは、方向入力キー１０１ａ１等の操作キー、操作ボタン、タッチパネル等の入力装置を有し、アプリケーションの操作、カーソル移動操作、数値や文字の入力操作、電源のオンおよびオフ、各種モードの切り替え等の操作を受け付ける。操作部１０１ａは、制御部１１１が有するキーマトリクス制御部１１１ａにより、キーマトリクス回路がスキャンされることで、キー操作が検出される。
【００３２】
表示画面部１０２ａは、表示制御部１１４の制御に従って、ユーザに対して画像や文字等の各種情報を表示する画面である。液晶ディスプレイ（LCD：Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイを用いることができる。表示画面部１０２ａで表示される画像には、例えば、待ち受け画面、操作画面、テキスト、コンテンツ画像等が含まれる。
【００３３】
制御部１１１は、携帯端末装置１００全体を制御する。制御部１１１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）で実現できる。ＣＰＵは、ＲＯＭからプログラムやデータを読み出し、ＲＡＭに展開してプログラムを実行する。ＲＡＭは、プログラムやデータの少なくとも一部を一時的に格納する揮発性メモリである。なお、ＲＡＭに代えて、他の種類のメモリを用いてもよい。ＲＯＭは、制御部１１１が使用するプログラムやデータを格納する不揮発性メモリである。なお、ＲＯＭに代えて、例えば、フラッシュメモリを用いてもよい。制御部１１１で行われる制御には、通信制御、音声入出力制御、キー操作制御等が含まれる。また、制御部１１１は、キー押下監視タイマ等の各種の内部タイマを有する。
【００３４】
キーマトリクス制御部１１１ａは、操作部１０１ａが有するキーマトリクス回路（図６において後述）等のキーマトリクス回路を用いてユーザによる操作部１０１ａの操作の検出を制御する。
【００３５】
無線通信部１１２は、制御部１１１の制御に従って、公衆回線と無線通信を行う。無線通信部１１２は、例えば、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）通信等のモバイル通信で直接に公衆回線と通信してもよく、ＩＥＥＥ８０２．１１ａ/ｂ/ｇ/ｎ等の無線ＬＡＮを介して通信してもよい。
【００３６】
ＬＥＤ部１１３は、ＬＥＤを有し、制御部１１１の制御に従って、ＬＥＤにより携帯端末装置１００の状態をユーザに報知する。
表示制御部１１４は、制御部１１１の制御に従って、表示画面部１０２ａに各種画像を表示する。
【００３７】
撮像部１１５は、カメラを有し、カメラで撮像した静止画像または動画像を画像データに変換する。
電源制御部１１６は、携帯端末装置１００の各部にバッテリ部１１６ａや外部電源による電源の供給を制御する。また、電源制御部１１６は、バッテリ部１１６ａの充電を制御する。
【００３８】
バッテリ部１１６ａは、携帯端末装置１００に接続される外部電源から電力の供給を受けて充電を行うことにより電気を蓄えて電池として繰り返し使用可能な二次電池（蓄電池）を有しており、この二次電池により携帯端末装置１００に電力を供給する。バッテリは、本実施の形態ではリチウムイオン電池を用いるが、これに限らずあらゆる二次電池を用いることができる。
【００３９】
音響制御部１１７は、通話等のためにスピーカ１１７ａ、レシーバ１１７ｂ、マイクロホン１１７ｃから入出力される音響信号を制御する。
スピーカ１１７ａは、携帯端末装置１００がユーザの耳から離れた状態で音を出力する拡声器である。レシーバ１１７ｂは、携帯端末装置１００がユーザの耳に接した状態で音を出力する受話器である。ユーザは、携帯端末装置１００の使用時に、状況や好みに合わせてスピーカ１１７ａおよびレシーバ１１７ｂを切り替えて使用することできる。スピーカ１１７ａおよびレシーバ１１７ｂは、音響制御部１１７の制御に従って、電気信号を物理振動に変換して音を再生する。例えば、ユーザが通話を行っているとき、通話相手の声や通話相手側の背景雑音がスピーカ１１７ａまたはレシーバ１１７ｂから出力される。
【００４０】
マイクロホン１１７ｃは、音の物理振動を電気信号に変換して音声入力を受け付け、音響制御部１１７に出力する。例えば、ユーザが通話を行っているとき、ユーザの声やユーザ側の背景雑音がマイクロホン１１７ｃから入力される。
【００４１】
図４は、第２の実施の形態の携帯端末装置の機能を示すブロック図である。
携帯端末装置１００は、キーマトリクス回路１０１ａ２、方向入力キー１０１ａ１、キーマトリクス制御部１１１ａ、信号線ＫＢＣ１，ＫＢＣ２，ＫＢＲ０，ＫＢＲ５を有する。携帯端末装置１００は、信号線ＫＢＣ１，ＫＢＣ２，ＫＢＲ０，ＫＢＲ５同士を電気的に接続するか否かを切り替え可能な複数の接点により、ユーザの方向入力操作を検出する。
キーマトリクス回路１０１ａ２は、図６において後述するように複数の接点を有する。キーマトリクス回路１０１ａ２の接点は、ユーザの方向入力操作と対応付けられており、ユーザが方向入力キー１０１ａ１で所定の方向入力操作を行った場合、方向入力キー１０１ａ１の押下による、ユーザの方向入力操作に基づいて対応する接点が接続状態に切り替えられる。また、方向入力キー１０１ａ１の押下の終了等、方向入力操作を終了すると、方向入力操作により接続状態であった接点が開放状態に切り替えられる。キーマトリクス回路１０１ａ２は、検出回路として機能する。
【００４２】
方向入力キー１０１ａ１は、ユーザの８方向の方向入力操作およびその他の入力操作を受け付け、受け付けた入力操作に基づいてキーマトリクス回路１０１ａ２が有する接点の状態を、接続状態と開放状態とに切り替える。これにより、方向入力キー１０１ａ１で受け付けたユーザの方向入力操作が、キーマトリクス回路１０１ａ２の接点の状態に反映される。方向入力キー１０１ａ１は、入力キー部として機能する。
【００４３】
方向入力キー１０１ａ１は、ユーザの斜め方向の方向入力操作を受け付け可能であると共に、斜め方向の方向入力操作を受け付けた場合に、接点を接続状態に切り替える。ここで、斜め方向とは、“上”、“下”、“左”、“右”の垂直方向に対して、４５°の角度で傾いている方向であって、具体的には“右上”、“右下”、“左下”、“左上”であるものとする。すなわち、本実施の形態では、上下左右と斜め方向を合わせて８方向の方向入力操作を受け付けることが可能である。なお、これに限らず、１６方向等、８方向よりも多くの方向の方向入力操作を受け付けてもよく、例えば、８方向の一部の“左”、“左上”、“上”、“右上”、“右”の５方向等、８方向よりも少ない方向の方向入力操作を受け付けてもよい。
【００４４】
キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２に信号線ＫＢＣ１，ＫＢＣ２信号を入力すると共にキーマトリクス回路１０１ａ２の信号線ＫＢＲ０，ＫＢＲ５から出力される検出信号を取得し、取得した検出信号から垂直方向や斜め方向の８方向入力操作やその他の入力操作を検出する。キーマトリクス制御部１１１ａは、検出回路制御部として機能する。
【００４５】
なお、本実施の形態では、キーマトリクス制御部１１１ａからキーマトリクス回路１０１ａ２に対して、信号線ＫＢＣ１，ＫＢＣ２から信号が入力され、信号線ＫＢＲ０，ＫＢＲ５から検出信号が出力され、この検出信号をキーマトリクス制御部１１１ａで検出することにより、ユーザの方向入力操作を検出するものとして説明したが、これに限らず、キーマトリクス制御部１１１ａからキーマトリクス回路１０１ａ２に対して信号線ＫＢＲ０，ＫＢＲ５から信号が入力され、信号線ＫＢＣ１，ＫＢＣ２から検出信号が出力され、この検出信号をキーマトリクス制御部１１１ａで検出することにより、ユーザの方向入力操作を検出してもよい。
【００４６】
図５は、第２の実施の形態の方向入力キーを示す図である。方向入力キー１０１ａ１は、図６において後述するキーマトリクス回路１０１ａ２と共に、ユーザによる８方向の入力操作を受け付ける。
【００４７】
方向入力キー１０１ａ１には、接点２１１，２１２，２１３，２１４，２１５，２１６，２１７，２１８が設けられている。接点２１１，２１２，２１３，２１４，２１５，２１６，２１７，２１８は、それぞれユーザによる上方向、右上方向、右方向、右下方向、下方向、左下方向、左方向、左上方向の入力操作に基づいて、電気的に接続する。接点２１１〜２１８は、キーマトリクス回路１０１ａ２に配置されていると共に、信号線を介して制御部１１１が有するキーマトリクス制御部１１１ａと接続されており、接点２１１〜２１８の接続および開放に基づく検出信号がキーマトリクス回路１０１ａ２から出力され、出力される検出信号がキーマトリクス制御部１１１ａによって検出される。キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２から出力される検出信号に基づいて、ユーザによる方向入力操作を受け付ける。
【００４８】
携帯端末装置１００を操作するユーザは、例えば、方向入力キー１０１ａ１によって上方向の入力操作を行う場合、方向入力キー１０１ａ１を上方向に傾斜させるように押下する。これに従い、方向入力キー１０１ａ１の接点２１１が電気的に接続される。
【００４９】
また、詳しくは図６において後述するが、本実施の形態では、ユーザが入力操作を誤ることより、ユーザが斜め方向の方向入力操作を意図した場合に、意図する斜め方向の接点の両側に隣接する上下左右方向のうちの１個または２個の接点について接続された場合にも、さらに意図する斜め方向の接点が接続されずに隣接する２個の接点のみが接続された場合にも、ユーザが入力操作を意図する斜め方向の方向入力操作として検出することができる。例えば、右上方向の方向入力操作を受け付ける接点２１２の上側に隣接する上方向の方向入力操作を受け付ける接点２１１および接点２１２の右側に隣接する右方向の方向入力操作を受け付ける接点２１３について、ユーザの操作により接続されたものとする。この場合にも、キーマトリクス回路１０１ａ２により右上方向の方向入力操作として検出することができる。また、接点２１２と共に接点２１１，２１３のいずれかが接続された場合や、接点２１１および接点２１３のみが接続された場合にも、同様に右上方向の方向入力操作として検出することができる。
【００５０】
図６は、第２の実施の形態のキーマトリクス回路を示す図である。本実施の形態の操作部１０１ａは、方向入力操作の検出に関して、図６に示すキーマトリクス回路１０１ａ２を有する。キーマトリクス回路１０１ａ２は、接点２１１，２１２，２１３，２１４，２１５，２１６，２１７，２１８、ダイオード２２１，２２２，２２３，２２４，２２５，２２６，２２７，２２８、信号線ＫＢＣ１，ＫＢＣ２，ＫＢＲ０，ＫＢＲ５を有する。
【００５１】
キーマトリクス回路１０１ａ２は、信号線ＫＢＣ１，ＫＢＣ２，ＫＢＲ０，ＫＢＲ５によって制御部１１１が有するキーマトリクス制御部１１１ａと接続されている。キーマトリクス回路１０１ａ２によるキースキャンについては、詳しくは後述するが、キーマトリクス制御部１１１ａによって、信号線ＫＢＣ１，ＫＢＣ２からキーマトリクス回路１０１ａ２にハイレベル信号（Ｈｉｇｈ）またはロウレベル信号（Ｌｏｗ）が入力される。そして、キーマトリクス制御部１１１ａによって、このときの信号線ＫＢＲ０，ＫＢＲ５からハイレベル信号またはロウレベル信号のうちいずれかが検出される。そして、信号線ＫＢＲ０，ＫＢＲ５から検出された信号の組み合わせにより、ユーザの方向入力操作が検出される。
【００５２】
接点２１１〜２１８は、図５において前述した方向入力キー１０１ａ１のユーザによる操作に従って、各信号線が電気的に接続される接続状態と、電気的に接続されない開放状態とに切り替え可能である。
【００５３】
具体的には、接点２１１は、信号線ＫＢＲ０と信号線ＫＢＲ５とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。接点２１２は、信号線ＫＢＲ０と信号線ＫＢＲ５とを電気的に接続すると共に信号線ＫＢＲ５と信号線ＫＢＣ２とを電気的に接続する接続状態と、信号線ＫＢＲ０と信号線ＫＢＲ５とを電気的に接続しないと共に信号線ＫＢＲ５と信号線ＫＢＣ２とを電気的に接続しない開放状態とに切り替え可能である。
【００５４】
同様に、接点２１３は、信号線ＫＢＲ５と信号線ＫＢＣ２とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。接点２１４は、信号線ＫＢＲ５と信号線ＫＢＣ２とを電気的に接続すると共に信号線ＫＢＣ２と信号線ＫＢＣ１とを電気的に接続する接続状態と、信号線ＫＢＲ５と信号線ＫＢＣ２とを電気的に接続しないと共に信号線ＫＢＣ２と信号線ＫＢＣ１とを電気的に接続しない開放状態とに切り替え可能である。
【００５５】
同様に、接点２１５は、信号線ＫＢＣ２と信号線ＫＢＣ１とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。接点２１６は、信号線ＫＢＲ０と信号線ＫＢＣ１とを電気的に接続すると共に信号線ＫＢＣ２と信号線ＫＢＣ１とを電気的に接続する接続状態と、信号線ＫＢＲ０と信号線ＫＢＣ１とを電気的に接続しないと共に信号線ＫＢＣ２と信号線ＫＢＣ１とを電気的に接続しない開放状態とに切り替え可能である。
【００５６】
同様に、接点２１７は、信号線ＫＢＲ０と信号線ＫＢＣ１とを電気的に接続する接続状態と、接続しない開放状態とに切り替え可能である。接点２１８は、信号線ＫＢＲ０と信号線ＫＢＲ５とを電気的に接続すると共に信号線ＫＢＲ０と信号線ＫＢＣ１とを電気的に接続する接続状態と、信号線ＫＢＲ０と信号線ＫＢＲ５とを電気的に接続しないと共に信号線ＫＢＲ０と信号線ＫＢＣ１とを電気的に接続しない開放状態とに切り替え可能である。
【００５７】
ダイオード２２１〜２２８は、整流することにより、信号線ＫＢＣ１とＫＢＣ２、信号線ＫＢＲ０と信号線ＫＢＲ５の間の短絡を防止する。これにより、接続している接点以外の接点が接続されているように誤認識されることが防止される。
【００５８】
本実施の形態のキーマトリクス回路１０１ａ２では、ユーザの方向入力操作のうち、「上」、「右」、「下」、「左」に対応する接点２１１，２１３，２１５，２１７が、信号線ＫＢＲ０，ＫＢＲ５のいずれか一方、および信号線ＫＢＣ１，ＫＢＣ２のいずれか一方を接続するように配置する。また、ユーザの方向入力操作のうち、「右上」、「右下」、「左下」、「左上」の斜め方向に対応する接点２１２，２１４，２１６，２１８が、「上」、「右」、「下」、「左」のうちの隣接する方向の間に配置すると共に、信号線ＫＢＲ０，ＫＢＲ５を分配し、または信号線ＫＢＣ１，ＫＢＣ２を分配する。
【００５９】
これにより、斜め方向の方向入力操作を受け付けるためにマトリクス回路や他の信号線を新たに追加したり、新たに斜め方向の方向入力操作を受け付けるために割り込み等を設けたりしなくて済む。従って、２本の信号線のみで、信号処理も複雑化させずに、８方向の方向入力操作を受け付けることが可能である。
【００６０】
また、本実施の形態では、斜め方向の方向入力操作を受け付ける接点の接続と、その接点と共にその接点に隣接するいずれかの接点の接続と、その接点に隣接する２個の接点を含めた３個の接点の接続とにおいて、同一の検出結果が得られる。
【００６１】
例えば、本実施の形態では、右上方向の方向入力操作を受け付ける接点２１２の接続により、右上方向の方向入力操作を検出する。また、接点２１２ならびに接点２１２の上側に隣接する上方向の方向入力操作を受け付ける接点２１１および接点２１２の右側に隣接する右方向の方向入力操作を受け付ける接点２１３のいずれか１個の合計２個の接続によっても、右上方向の方向入力操作を検出することができる。さらに、接点２１１〜２１３の３個の接続によっても、右上方向の方向入力操作を検出することができる。
【００６２】
すなわち、これらのいずれの場合にも、信号線ＫＢＣ１へのロウレベル信号の入力に対して、信号線ＫＢＲ０，ＫＢＲ５のいずれについてもハイレベル信号が検出されると共に、信号線ＫＢＣ２へのロウレベル信号の入力に対して、信号線ＫＢＲ０，ＫＢＲ５のいずれについてもロウレベル信号が検出される。このように、接点２１２のみが接続されている場合にも、接点２１１，２１３が接続されている場合にも、接点２１２と接点２１１，２１３のいずれか一方が接続されている場合にも、さらに、接点２１１，２１２，２１３が接続されている場合にも、キーマトリクス回路１０１ａ２により右上方向の入力として検出することができる。
【００６３】
なお、本実施の形態のキーマトリクス回路１０１ａ２は、携帯端末装置１００が有するキーマトリクス回路の一部であって、ユーザの方向入力キー１０１ａ１による方向入力操作を検出する回路のみを示したものである。
【００６４】
また、本実施の形態では、「上」、「右」、「下」、「左」に対応する各接点が、信号線ＫＢＲ０，ＫＢＲ５のいずれか一方、および信号線ＫＢＣ１，ＫＢＣ２のいずれか一方を接続すると共に、「右上」、「右下」、「左下」、「左上」に対応する接点が、信号線ＫＢＲ０，ＫＢＲ５を分配し、または信号線ＫＢＣ１，ＫＢＣ２を分配する。しかし、これに限らず、「右上」、「右下」、「左下」、「左上」に対応する各接点が、信号線ＫＢＲ０，ＫＢＲ５のいずれか一方、および信号線ＫＢＣ１，ＫＢＣ２のいずれか一方を接続すると共に、「上」、「右」、「下」、「左」に対応する接点が、信号線ＫＢＲ０，ＫＢＲ５を分配し、または信号線ＫＢＣ１，ＫＢＣ２を分配してもよい。
【００６５】
また、キーマトリクス回路１０１ａ２およびキーマトリクス回路１０１ａ２に入出力される信号は、図６に示す回路および信号に限らず、異なる回路や信号により同様の機能を有するものであってもよい。
【００６６】
また、本実施の形態では、キーマトリクス回路１０１ａ２は、８個の接点を有するが、接点の個数はこれに限らず、７個以下であってもよく、９個以上であってもよい。また、キーマトリクス回路１０１ａ２は、４本の信号線を有するが、信号線の本数はこれに限らず、３本以下であってもよく、５本以上であってもよい。
【００６７】
図７は、第２の実施の形態の方向入力操作とキーマトリクス回路の検出信号との対応関係を示す図である。図７に示すように、本実施の形態では、信号線ＫＢＣ１，ＫＢＣ２からキーマトリクス回路１０１ａ２に入力される入力信号と、これらの入力信号がキーマトリクス回路１０１ａ２に入力された場合に信号線ＫＢＲ０，ＫＢＲ５から検出される検出信号との組み合わせにより、ユーザが方向入力操作により入力した方向が検出される。
【００６８】
図７における“検出タイミング”は、入力信号および検出信号の組み合わせで方向入力操作の検出が行われる時点を示す。本実施の形態の携帯端末装置１００では、詳しくは図８から図１１において後述するが、キーマトリクス回路１０１ａ２について、“Ｔ１”→“Ｔ２”→“Ｔ３”→“Ｔ４”の順に検出を行う。なお、検出タイミングの順序は、これに限らず任意の順序で設定することができる。
【００６９】
“入力信号”は、検出タイミングにおいて信号線ＫＢＣ１，ＫＢＣ２のいずれか一方からキーマトリクス回路１０１ａ２に入力される信号を示す。“検出信号”は、検出タイミングにおいてキーマトリクス回路１０１ａ２から信号線ＫＢＲ０，ＫＢＲ５のいずれか一方に出力される信号を示す。本実施の形態のキーマトリクス回路１０１ａ２では、ロウレベル信号が入力信号および検出信号における「オン」として扱われるが、これに限らず、入力信号および出力信号の両方またはいずれか一方について、ハイレベル信号がオンとして扱われるように設定してもよい。
【００７０】
例えば、検出タイミングＴ１では、各方向入力操作において、信号線ＫＢＣ１からロウレベル信号が入力された場合に、信号線ＫＢＲ０についてロウレベル信号が検出されるか否かを示す。
【００７１】
“方向入力操作”は、ユーザが方向入力キー１０１ａ１を使用して方向入力操作することにより入力した方向を示す。ユーザが入力した方向における各検出タイミングの検出結果が、ロウレベル信号であれば、“１”であり、ハイレベル信号であれば、“０”である。例えば、ユーザが方向入力キー１０１ａ１により上方向の入力を行った場合、図７により、検出タイミングＴ１の検出信号はハイレベル信号であり、検出タイミングＴ２の検出信号はハイレベル信号であり、検出タイミングＴ３の検出信号はロウレベル信号であり、検出タイミングＴ４の検出信号はハイレベル信号である。各検出結果は、各方向において一意に識別可能であるため、キーマトリクス回路１０１ａ２により、ユーザが方向入力操作で入力した方向を検出することができる。
【００７２】
また、前述したように、本実施の形態では、ユーザが斜め方向の方向入力操作を行った場合、斜め方向の方向入力操作を受け付ける接点の接続と、斜め方向の方向入力操作を受け付ける接点に隣接する２個の接点の接続と、さらに、斜め方向の方向入力操作を受け付ける接点およびその接点に隣接する２個の接点を含めた３個の接点の接続とにおいて、すべて同一の検出結果が得られる。
【００７３】
これを図７に基づいて説明すると、例えば、ユーザが右上方向の方向入力操作を行った場合、検出信号は、検出タイミングＴ３，Ｔ４においてロウレベル信号が検出され、検出タイミングＴ１，Ｔ２においてハイレベル信号が検出される。また、ユーザが上方向の方向入力操作を行った場合、検出信号は、検出タイミングＴ３においてロウレベル信号が検出され、検出タイミングＴ１，Ｔ２，Ｔ４においてハイレベル信号が検出される。また、ユーザが右方向の方向入力操作を行った場合、検出信号は、検出タイミングＴ４においてロウレベル信号が検出され、検出タイミングＴ１，Ｔ２，Ｔ３においてハイレベル信号が検出される。
【００７４】
ここで、図７において、右上方向の方向入力操作を行った場合の検出結果は、上方向の方向入力操作を行った場合の検出結果と、右方向の方向入力操作を行った場合の検出結果との論理和となっている。このため、ユーザの方向入力操作により接点２１２（右上）が接続された場合、接点２１１（上）および接点２１３（右）が接続された場合、ならびに接点２１１〜２１３が接続された場合のいずれの場合も、検出結果が同一となる。これにより、本実施の形態のキーマトリクス回路１０１ａ２では、ユーザが斜め方向の方向入力操作を行った場合において、両隣の接点のみが接続されたとき、さらに斜め方向および両隣の接点と共に接続されたときのいずれの場合にも斜め方向の入力操作として受け付けることが可能になる。従って、ユーザの斜め方向の方向入力操作の操作性を向上させることが可能になる。
【００７５】
図８から図１１は、第２の実施の形態の方向入力キー押下時のキースキャンを示すタイミングチャートである。図８から図１１に示すタイミングチャートは、携帯端末装置１００においてユーザが方向入力キー１０１ａ１により方向入力操作を行った場合におけるキーマトリクス回路１０１ａ２のスキャンの様子を示す。
【００７６】
図８は、ユーザが方向入力キー１０１ａ１を上方向に押下することにより上方向の方向入力操作を行った場合における、信号線ＫＢＣ１にロウレベル信号が入力され、その後信号線ＫＢＣ２にロウレベル信号が入力されたときの信号線ＫＢＲ０および信号線ＫＢＲ５で検出される検出信号の例を示す。以下に、図８に従って、ユーザが方向入力キー１０１ａ１を上方向に押下し、キーマトリクス回路１０１ａ２の接点２１１が接続された場合の検出信号について説明する。
【００７７】
キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２によるキースキャンの開始時に、信号線ＫＢＣ１，ＫＢＣ２に対してハイレベル信号を出力する（図８における（ａ１））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１，ＫＢＣ２からハイレベル信号が入力される。
【００７８】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ１において、信号線ＫＢＣ１に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図８における（ａ２））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からロウレベル信号が入力され、信号線ＫＢＣ２からハイレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるハイレベル信号を検出する（図８における（ａ３））。
【００７９】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ２において、信号線ＫＢＲ５から出力されるハイレベル信号を検出する（図８における（ａ４））。
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ３において、信号線ＫＢＣ１に対して出力していたロウレベル信号をハイレベル信号に切り替えて出力する（図８における（ａ５））と共に、信号線ＫＢＣ２に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図８における（ａ６））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からハイレベル信号が入力され、信号線ＫＢＣ２からロウレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるロウレベル信号を検出する（図８における（ａ７））。
【００８０】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ４において、信号線ＫＢＲ５から出力されるハイレベル信号を検出する（図８における（ａ８））。
その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ２から出力していたロウレベル信号をハイレベル信号に切り替える（図８における（ａ９））。その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ１，ＫＢＣ２から出力していたハイレベル信号をロウレベル信号に切り替え、キースキャンを終了する（図８における（ａ１０））。
【００８１】
図９は、ユーザが方向入力キー１０１ａ１を右上方向に押下することにより右上方向の方向入力操作を行った場合における、信号線ＫＢＣ１にロウレベル信号が入力され、その後信号線ＫＢＣ２にロウレベル信号が入力されたときの信号線ＫＢＲ０および信号線ＫＢＲ５で検出される検出信号の例を示す。以下に、図９に従って、ユーザが方向入力キー１０１ａ１を右上方向に押下し、キーマトリクス回路１０１ａ２の接点２１２が接続された場合の検出信号について説明する。
【００８２】
キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２によるキースキャンの開始時に、信号線ＫＢＣ１，ＫＢＣ２に対してハイレベル信号を出力する（図９における（ｂ１））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１，ＫＢＣ２からハイレベル信号が入力される。
【００８３】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ１において、信号線ＫＢＣ１に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図９における（ｂ２））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からロウレベル信号が入力され、信号線ＫＢＣ２からハイレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるハイレベル信号を検出する（図９における（ｂ３））。
【００８４】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ２において、信号線ＫＢＲ５から出力されるハイレベル信号を検出する（図９における（ｂ４））。
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ３において、信号線ＫＢＣ１に対して出力していたロウレベル信号をハイレベル信号に切り替えて出力する（図９における（ｂ５））と共に、信号線ＫＢＣ２に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図９における（ｂ６））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からハイレベル信号が入力され、信号線ＫＢＣ２からロウレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるロウレベル信号を検出する（図９における（ｂ７））。
【００８５】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ４において、信号線ＫＢＲ５から出力されるロウレベル信号を検出する（図９における（ｂ８））。
その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ２から出力していたロウレベル信号をハイレベル信号に切り替える（図９における（ｂ９））。その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ１，ＫＢＣ２から出力していたハイレベル信号をロウレベル信号に切り替え、キースキャンを終了する（図９における（ｂ１０））。
【００８６】
図１０は、ユーザが方向入力キー１０１ａ１を右下方向に押下することにより右下方向の方向入力操作を行った場合における、信号線ＫＢＣ１にロウレベル信号が入力され、その後信号線ＫＢＣ２にロウレベル信号が入力されたときの信号線ＫＢＲ０および信号線ＫＢＲ５で検出される検出信号の例を示す。以下に、図１０に従って、ユーザが方向入力キー１０１ａ１を右下方向に押下し、キーマトリクス回路１０１ａ２の接点２１４が接続された場合の検出信号について説明する。
【００８７】
キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２によるキースキャンの開始時に、信号線ＫＢＣ１，ＫＢＣ２に対してハイレベル信号を出力する（図１０における（ｃ１））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１，ＫＢＣ２からハイレベル信号が入力される。
【００８８】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ１において、信号線ＫＢＣ１に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図１０における（ｃ２））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からロウレベル信号が入力され、信号線ＫＢＣ２からハイレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるハイレベル信号を検出する（図１０における（ｃ３））。
【００８９】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ２において、信号線ＫＢＲ５から出力されるロウレベル信号を検出する（図１０における（ｃ４））。
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ３において、信号線ＫＢＣ１に対して出力していたロウレベル信号をハイレベル信号に切り替えて出力する（図１０における（ｃ５））と共に、信号線ＫＢＣ２に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図１０における（ｃ６））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からハイレベル信号が入力され、信号線ＫＢＣ２からロウレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるハイレベル信号を検出する（図１０における（ｃ７））。
【００９０】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ４において、信号線ＫＢＲ５から出力されるロウレベル信号を検出する（図１０における（ｃ８））。
その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ２から出力していたロウレベル信号をハイレベル信号に切り替える（図１０における（ｃ９））。その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ１，ＫＢＣ２から出力していたハイレベル信号をロウレベル信号に切り替え、キースキャンを終了する（図１０における（ｃ１０））。
【００９１】
図１１は、ユーザが方向入力キー１０１ａ１を左上方向に押下することにより左上方向の方向入力操作を行った場合における、信号線ＫＢＣ１にロウレベル信号が入力され、その後信号線ＫＢＣ２にロウレベル信号が入力されたときの信号線ＫＢＲ０および信号線ＫＢＲ５で検出される検出信号を示す。以下に、図１１に従って、ユーザが方向入力キー１０１ａ１を左上方向に押下し、キーマトリクス回路１０１ａ２の接点２１８が接続された場合の検出信号について説明する。
【００９２】
キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２によるキースキャンの開始時に、信号線ＫＢＣ１，ＫＢＣ２に対してハイレベル信号を出力する（図１１における（ｄ１））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１，ＫＢＣ２からハイレベル信号が入力される。
【００９３】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ１において、信号線ＫＢＣ１に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図１１における（ｄ２））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からロウレベル信号が入力され、信号線ＫＢＣ２からハイレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるロウレベル信号を検出する（図１１における（ｄ３））。
【００９４】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ２において、信号線ＫＢＲ５から出力されるハイレベル信号を検出する（図１１における（ｄ４））。
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ３において、信号線ＫＢＣ１に対して出力していたロウレベル信号をハイレベル信号に切り替えて出力する（図１１における（ｄ５））と共に、信号線ＫＢＣ２に対して出力していたハイレベル信号をロウレベル信号に切り替えて出力する（図１１における（ｄ６））。これにより、キーマトリクス回路１０１ａ２に、信号線ＫＢＣ１からハイレベル信号が入力され、信号線ＫＢＣ２からロウレベル信号が入力される。そして、キーマトリクス制御部１１１ａは、信号線ＫＢＲ０から出力されるロウレベル信号を検出する（図１１における（ｄ７））。
【００９５】
次に、キーマトリクス制御部１１１ａは、検出タイミングＴ４において、信号線ＫＢＲ５から出力されるハイレベル信号を検出する（図１１における（ｄ８））。
その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ２から出力していたロウレベル信号をハイレベル信号に切り替える（図１１における（ｄ９））。その後、キーマトリクス制御部１１１ａは、信号線ＫＢＣ１，ＫＢＣ２から出力していたハイレベル信号をロウレベル信号に切り替え、キースキャンを終了する（図１１における（ｄ１０））。
【００９６】
なお、本実施の形態では、ユーザが方向入力キー１０１ａ１によって右方向、下方向、左下方向、左方向に押下した場合のキースキャンについては説明を省略するが、同様に行われる。
【００９７】
図１２および図１３は、第２の実施の形態のキー入力判定処理を示すフローチャートである。キー入力判定処理は、携帯端末装置１００のキーマトリクス回路１０１ａ２についてキースキャンを行うことにより、方向入力操作等の入力操作を受け付ける処理である。以下では、図１２および図１３に示すキー入力判定処理をフローチャートのステップ番号に沿って説明する。キー入力判定処理は、例えば、携帯端末装置１００の起動完了後等、携帯端末装置１００がユーザのキー操作を受け付け可能な状態で実行される。
【００９８】
［ステップＳ１１］キーマトリクス制御部１１１ａは、キーマトリクス回路１０１ａ２等のキーマトリクス回路に対して、信号線ＫＢＣ１，ＫＢＣ２等の入力側の信号線にロウレベル信号を出力し、信号線ＫＢＲ０，ＫＢＲ５等の出力側の信号線から検出信号を検出し、入力操作されたキーを検出するキースキャンを行う。
【００９９】
［ステップＳ１２］キーマトリクス制御部１１１ａは、ステップＳ１１のキースキャンにおいてキーの入力操作を検出したか否かを判定する。入力操作を検出していれば（ステップＳ１２  ＹＥＳ）、処理はステップＳ１３に進められる。一方、入力操作を検出していなければ（ステップＳ１２  ＮＯ）、処理はステップＳ１１に進められる。
【０１００】
［ステップＳ１３］キーマトリクス制御部１１１ａは、キーマトリクス制御部１１１ａが有するキースキャンに基づいて入力操作を検出したキーを示すキー入力レジスタの値を更新する。なお、更新前の入力レジスタの値も、キーマトリクス制御部１１１ａが有するメモリに保持されるものとする。キー入力レジスタは、入力操作されたキーを示す値およびいずれのキーも入力操作されていない「開放」を示す値のいずれかを取るものとする。
【０１０１】
［ステップＳ１４］キーマトリクス制御部１１１ａは、キーマトリクスのすべての信号線のスキャンが終了したか否かについて判定する。終了していれば（ステップＳ１４  ＹＥＳ）、処理はステップＳ１６に進められる。一方、終了していなければ（ステップＳ１４  ＮＯ）、処理はステップＳ１５に進められる。
【０１０２】
［ステップＳ１５］キーマトリクス制御部１１１ａは、ステップＳ１１と同様にキースキャンを行う。
［ステップＳ１６］キーマトリクス制御部１１１ａは、キー入力レジスタの値および保持されている更新前のキー入力レジスタの値を参照して、前回のキースキャンによる入力操作の検出数と、今回のキースキャンによる入力操作の検出数とを比較して同じであるか否かを判定する。検出数が同じであれば（ステップＳ１６  ＹＥＳ）、処理はステップＳ２１に進められる。一方、検出数が異なれば（ステップＳ１６  ＮＯ）、処理はステップＳ１３に進められる。
【０１０３】
このステップＳ１６により、今回のキースキャンの検出数が前回のキースキャンの検出数と一致しない場合には、ユーザの入力操作が不安定であると判定して、連続して検出数が同じとなるまでステップＳ１５のキースキャンが繰り返されることにより、入力操作の検出を安定化することができる。
【０１０４】
ここで、ステップＳ１６の処理の１回目の実行時には、更新前のキー入力レジスタの値は「開放」（いずれのキーも入力操作されていない状態）、すなわち検出数は“０”を示すものとする。これにより、ステップＳ１６の処理の１回目の実行時には、更新前の値は“０”である一方、更新後のキー入力レジスタの値はステップＳ１１でキースキャンにより検出した入力操作のキーの検出数、すなわち１以上であり、一致しないためステップＳ１５のキースキャンが繰り返される。
【０１０５】
［ステップＳ２１］キーマトリクス制御部１１１ａは、キー入力レジスタの値を参照して、入力操作を検出したキーの組み合わせ等からゴースト現象を検出する。ここで、ゴースト現象とは、ユーザが複数のキーを同時に操作した場合に生じる誤認識であり、本来入力操作されていないキーまで操作されたものとして検出してしまう現象である。
【０１０６】
ここで、本実施の形態では、前述したようにユーザの斜め方向の入力操作において意図する斜め方向の接点に加えて、隣接する接点が１個または２個、共に接続されている場合や、意図する斜め方向の接点は接続されずに隣接する接点が２個接続されている場合にも、ユーザの意図する斜め方向の方向入力操作を検出することができる。従って、本実施の形態では、このようにユーザの意図する斜め方向の入力操作を検出可能な場合には、ユーザが意図する斜め方向以外の接点が接続されているが、ゴースト現象は発生していないものとして扱い、入力操作を有効に検出する。
【０１０７】
［ステップＳ２２］キーマトリクス制御部１１１ａは、ステップＳ２１でゴースト現象を検出したか否かを判定する。ゴースト現象を検出していれば（ステップＳ２２  ＹＥＳ）、処理はステップＳ２４に進められる。一方、ゴースト現象を検出していなければ（ステップＳ２２  ＮＯ）、処理はステップＳ２３に進められる。
【０１０８】
［ステップＳ２３］キーマトリクス制御部１１１ａは、キー入力レジスタの値を参照して、入力操作を検出したキーを通知し、またはキーが開放された状態であることを通知する。この通知に基づいて、携帯端末装置１００や、携帯端末装置１００で動作するアプリケーション等がユーザの入力操作を取得する。
【０１０９】
［ステップＳ２４］キーマトリクス制御部１１１ａは、キー入力レジスタの値を参照して、キーが開放された状態であるか否かを検出する。キーが開放された状態であれば（ステップＳ２４  ＹＥＳ）、処理はステップＳ２５に進められる。一方、キーの入力操作が検出されていれば（ステップＳ２４  ＮＯ）、処理はステップＳ２６に進められる。
【０１１０】
［ステップＳ２５］キーマトリクス制御部１１１ａは、キー入力レジスタの値を開放された状態に更新する。その後、処理はステップＳ１１に進められる。
［ステップＳ２６］キーマトリクス制御部１１１ａは、キーの操作の監視に待ち時間を設けてキースキャンの間隔を調整するために、キー押下監視タイマに所定時間（例えば、０．１秒）をセットする。
【０１１１】
［ステップＳ２７］キーマトリクス制御部１１１ａは、キー押下監視タイマの経過時間をチェックして、セットした所定時間が満了したか否かを判定する。所定時間が満了していれば（ステップＳ２７  ＹＥＳ）、処理はステップＳ２８に進められる。一方、所定時間が満了していなければ（ステップＳ２７  ＮＯ）、ステップＳ２７の処理が繰り返される。
【０１１２】
［ステップＳ２８］キーマトリクス制御部１１１ａは、キー押下監視タイマをクリアする。その後、処理はステップＳ１１に進められる。
以上、第２の実施の形態に係る携帯端末装置１００によれば、対応する入力操作が行われた場合には、左右に隣接する接点の接続を足し合わせたものと同一の接続を行う接点を用いて方向入力操作を検出することで、方向入力操作時のユーザの操作性の低下を防止しつつ、回路規模の拡大を抑制することができる。
【０１１３】
すなわち、キーマトリクス回路１０１ａ２に対して、新たなキーの割り当てを行わなくて済むので配線を増加することなく、少ない配線数のままで斜め方向の方向入力操作を実現する。
【０１１４】
また、斜め方向の入力を受け付ける接点を設けることで、ユーザの斜め方向の方向入力操作の操作性の低下を抑制できる。
また、ユーザが斜め方向の方向入力操作を行おうとする場合に、入力しようとしている斜め方向と共に誤って垂直方向の接点が接続状態にされている場合や、入力しようとしている斜め方向の接点が接続状態にされておらず、隣接する２つの垂直方向が接続状態にされている場合にも、入力しようとしている斜め方向の方向入力操作として検出することができるので、ユーザの斜め方向の方向入力操作の操作性が向上する。
【０１１５】
ここで、本実施の形態では、携帯端末装置を挙げて説明したが、これは例示であり、あらゆる電子装置に適用可能である。適用可能な電子装置として、例えば、携帯型テレビ、携帯型ゲーム機、電子辞書装置、ノート型コンピュータ、ＰＤＡ等を挙げるが、必ずしもこれらに限らない。
【０１１６】
以上、開示の電子装置、入力検出回路および入力検出方法を、図示の実施の形態に基づいて説明したが、上記については単に本発明の原理を示すものである。開示の技術は、多数の変形、変更が当業者にとって可能であり、上記に示し、説明した正確な構成および応用例に限定されるものではなく、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、開示の技術に他の任意の構成物や工程が付加されてもよい。また、開示の技術は前述した実施の形態のうちの任意の２以上の構成を組み合わせたものであってもよい。また、開示の技術に対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【符号の説明】
【０１１７】
１  電子装置
１ａ  検出回路
１ａ１，１ａ２，１ａ３  接点
１ｂ  入力キー部
１ｃ  検出回路制御部
１ｄ１，１ｄ２，１ｄ３  信号線
１ｅ１，１ｅ２  整流部
【図１】
0005463977.tif 000002
【図２】
0005463977.tif 000003
【図３】
0005463977.tif 000004
【図４】
0005463977.tif 000005
【図５】
0005463977.tif 000006
【図６】
0005463977.tif 000007
【図７】
0005463977.tif 000008
【図８】
0005463977.tif 000009
【図９】
0005463977.tif 000010
【図１０】
0005463977.tif 000011
【図１１】
0005463977.tif 000012
【図１２】
0005463977.tif 000013
【図１３】
0005463977.tif 000014