(57)【要約】【課題】何らかの原因により、アナログ電圧が異常なデジタルデータに変換された場合でも、常に正常な位置情報を検出することができる位置データの入力装置を提供する。【解決手段】位置情報を表すアナログ電圧１をスイッチングするキースイッチ２を含む位置センサー３と、位置センサー３の出力をＡ／Ｄ変換するＡ／Ｄコンバータ４と、Ａ／Ｄコンバータ４の出力データを記憶手段（５），（６）に転送するためのデータ転送回路９と、Ａ／Ｄコンバータ４を制御するキースイッチ２の押下時間計測手段７と、データ転送回路９を制御するキースイッチ２の開放状態検出手段８を備え、押下時間計測手段７はキースイッチ２の押下を検出した時点でＡ／Ｄコンバータ４およびデータ転送回路９をスタート制御し、開放状態検出手段８はキースイッチ２の開放を検出した時点でデータ転送回路９のデータ転送を中止制御するようにしたものである。【選択図】図１
2009187578.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を表すアナログ電圧をスイッチングするキースイッチを含む位置センサーと、前記位置センサーの出力をアナログ／デジタル（Ａ／Ｄ）変換するＡ／Ｄコンバータと、前記Ａ／Ｄコンバータの出力データを記憶手段に転送するためのデータ転送回路と、前記Ａ／Ｄコンバータを制御する前記キースイッチの押下時間計測手段と、前記データ転送回路を制御する前記キースイッチの開放状態検出手段を備え、前記押下時間計測手段は前記キースイッチの押下を検出した時点で前記Ａ／Ｄコンバータおよびデータ転送回路をスタート制御し、前記開放状態検出手段は前記キースイッチの開放を検出した時点で前記データ転送回路のデータ転送を中止制御することを特徴とする位置データの入力装置。
【請求項２】
開放状態検出手段は、前記Ａ／ＤコンバータのＡ／Ｄ変換動作時間内の一定時間あるいはＡ／Ｄ変換動作時間以上の時間動作するものであることを特徴とする請求項１記載の位置データの入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は位置データの入力装置、特に、コンピュータや携帯電話のようなグラフィカルユーザインターフェース（ＧＵＩ）を多用する装置において、絵や図形で表示された指令を選択するためのポインティングデバイスと総称される位置データの入力装置に関するものである。
【背景技術】
【０００２】
以下、図面を参照しながら従来の位置データの入力装置について説明する。図２は従来の位置データの入力装置の回路例を示すブロック図である。
【０００３】
図２において、１１は位置情報を表すアナログ電圧、１２はキースイッチ、１３は位置センサー、１４はＡ／Ｄコンバータ、１５はレジスタ、１６はマイクロプロセッサであり、位置情報を表すアナログ電圧１１をスイッチングするキースイッチ１２で構成される位置センサー１３に対して、Ａ／Ｄコンバータ１４の入力と押下時間計測手段１７の入力が接続された構成になっている。
【０００４】
その動作としては、押下時間計測手段１７がキースイッチ１２の押下時間を所定時間と比較し、所定時間を超えて押下されている場合はＡ／Ｄコンバータ１４にスタート信号を送出する。その信号を受けてＡ／Ｄコンバータ１４は位置情報である前記アナログ電圧１１をデジタル電圧に変換し始め、変換が終了するとそのデータをレジスタ１５に転送する。その後マイクロプロセッサ１６がレジスタ１５のデータを読み込むことにより位置データの一連の処理は完了する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような構成では、押下時間計測手段１７の指令を受け、Ａ／Ｄコンバータ１４が位置情報を表すアナログ電圧１１をデジタル電圧に変換しているときに常にキースイッチ１２が押下されている場合は、正常にアナログ電圧１１がデジタル電圧に変換されるが、Ａ／Ｄコンバータ１４の変換動作時間（以下セトリング・タイムという）内にキースイッチ１２が短時間でも開放された場合は、アナログ電圧１１とＡ／Ｄコンバータ１４の入力が開放状態となるため、位置情報を表すアナログ電圧１１とは異なる不安定なアナログ電圧がＡ／Ｄコンバータ１４によりデジタルデータに変換されて最終的にレジスタ１５に転送されてしまうという問題点があった。
【０００６】
本発明は上記従来の問題点を解決するものであり、何らかの原因により、アナログ電圧が異常なデジタルデータに変換された場合でも、常に正常な位置情報を検出することができる位置データの入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の位置データの入力装置は、位置情報を表すアナログ電圧をスイッチングするキースイッチを含む位置センサーと、前記位置センサーの出力をアナログ／デジタル（Ａ／Ｄ）変換するＡ／Ｄコンバータと、前記Ａ／Ｄコンバータの出力データを記憶手段に転送するためのデータ転送回路と、前記Ａ／Ｄコンバータを制御する前記キースイッチの押下時間計測手段と、前記データ転送回路を制御する前記キースイッチの開放状態検出手段を備え、前記押下時間計測手段は前記キースイッチの押下を検出した時点で前記Ａ／Ｄコンバータおよびデータ転送回路をスタート制御し、前記開放状態検出手段は前記キースイッチの開放を検出した時点で前記データ転送回路のデータ転送を中止制御するようにしたものである。
【０００８】
本発明によれば、キースイッチが短時間開放され、アナログ電圧が異常なデジタルデータに変換された場合であっても、レジスタに対してデータの転送を中止する機能を有しているため、常に正常な位置情報を検出することができる。
【発明の効果】
【０００９】
以上のように本発明によれば、アナログ電圧が異常なデジタルデータに変換された場合であっても、データ記憶手段に対してデータの転送を中止する機能を有しているため、常に正常な位置情報を検出することができ、マイクロプロセッサは常に正常な値を読み込むことができるという有利な効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の位置データの入力装置の一実施の形態における回路構成を示すブロック図
【図２】従来の位置データの入力装置の回路例を示すブロック図
【発明を実施するための形態】
【００１１】
以下、本発明の一実施の形態について図面を参照しながら説明する。図１は本発明の位置データの入力装置の一実施の形態における回路構成を示すブロック図である。
【００１２】
図１において、１はアナログ電圧、２はキースイッチ、３は位置センサー、４はＡ／Ｄコンバータ、５はレジスタ、６はマイクロプロセッサであり、前記レジスタ５と共にデータ記憶手段を構成している。７はキースイッチ２の押下時間計測手段、８はキースイッチ２の開放状態検出手段、９はデータ転送回路である。
【００１３】
回路構成としては、位置情報を表すアナログ電圧１をスイッチングするキースイッチ２で構成される位置センサー３に対して、Ａ／Ｄコンバータ４の入力と押下時間計測手段７の入力及び開放状態検出手段８の入力が接続されている。また、押下時間計測手段７によりＡ／Ｄコンバータ４と開放状態検出手段８が制御され、押下時間計測手段７がキースイッチ２の押下を検出した時点でＡ／Ｄコンバータ４と開放状態検出手段８をそれぞれスタートさせるようこれらをスタート制御する。開放状態検出手段８はスタート信号を受けキースイッチ２の開放状態を監視し始め、キースイッチ２が開放した場合にデータ転送回路９に開放検出信号を送出し、Ａ／Ｄコンバータ４の出力をレジスタ５に転送していたデータ転送回路９を中止制御する。なお、マイクロプロセッサ６はレジスタ５のデータを任意のタイミングで読込み処理を行うものである。
【００１４】
以上のように構成された位置データの入力回路について、その動作を説明する。
【００１５】
最初に押下時間計測手段７は検出状態に入り位置センサー３のキースイッチ２の押下状態を監視し始める。そしてキースイッチ２が押下されると押下時間計測手段７は押下時間を計測し始め、設定された押下検出時間を超えた時点でＡ／Ｄコンバータ４にスタート信号を送出する。同時に開放状態検出手段８に対してもスタート信号を送出する。従ってキースイッチ２の押下が検出された時点でＡ／Ｄコンバータ４がアナログ電圧１をデジタル信号に変換し始めると同時に、開放状態検出手段８がキースイッチ２の開放状態を監視し始める。このときＡ／Ｄコンバータ４のセトリング・タイム内にキースイッチ２が開放されなければ、開放状態検出手段８はデータ転送回路９に開放検出信号を送出しないので、データ転送回路９はＡ／Ｄコンバータ４の変換が完了した時点で直ぐにレジスタ５にデジタルデータを転送する。
【００１６】
ここで、Ａ／Ｄコンバータ４のセトリング・タイム内にキースイッチ２が開放された場合は、アナログ電圧１とＡ／Ｄコンバータ４の入力が開放状態になるため、Ａ／Ｄコンバータ４によりアナログ電圧１とは異なる不安定なアナログ電圧がデジタルデータに変換されてしまう可能性が生じる。しかしこの場合開放状態検出手段８が、Ａ／Ｄコンバータ４のセトリング・タイムと等しい時間か、あるいはそれ以上の時間でキースイッチ２の開放状態を監視することにより、開放状態検出手段８はデータ転送回路９に対して開放検出信号を送出することになる。この開放検出信号を受けてデータ転送回路９はＡ／Ｄコンバータ４により変換された異常なデジタルデータ出力をレジスタ５に転送するのを中止する。従ってキースイッチ２がＡ／Ｄコンバータ４のセトリング・タイム内に開放された場合はレジスタ５のデータは更新されることなく以前にＡ／Ｄコンバータ４により変換されたデータが記憶されている。
【００１７】
Ａ／Ｄコンバータ４の変換動作が完了すると、次の位置データ入力が始まり、再び押下時間計測手段７は検出状態に入りセンサー３のキースイッチ２の押下状態を監視し始める。そしてキースイッチ２が押下されると押下時間計測手段７は押下時間を計測し始め、設定された押下検出時間を超えた時点でＡ／Ｄコンバータ４にスタート信号を送出すると同時に開放状態検出手段８に対してもスタート信号を送出する。従って押下が検出された時点でＡ／Ｄコンバータ４がアナログ電圧１をデジタル信号に変換し始めると同時に、開放状態検出手段８がキースイッチ２の開放状態を監視し始める。Ａ／Ｄコンバータ４のセトリング・タイム内にキースイッチ２が開放されなければ、開放状態検出手段８はデータ転送回路９に検出信号を送出しないので、データ転送回路９はＡ／Ｄコンバータ４の変換が完了した時点で直ぐにレジスタ５にデジタルデータを転送する。
【００１８】
このような一連の動作を繰り返すことによって、キースイッチ２の押下状態が検出された後、Ａ／Ｄコンバータ４のセトリング・タイム時間内にキースイッチ２が開放された場合は、レジスタ５にはＡ／Ｄコンバータ４からデータが転送されないためデータの更新は行われない。そしてＡ／Ｄコンバータ４のセトリング・タイム内にキースイッチ２が継続して押下されている場合だけ、レジスタ５に対しデータが転送されるため、マイクロプロセッサ６は常に正常なデータを読み込み続けることが可能となる。
【００１９】
以上のように、本実施の形態によれば、アナログ電圧が異常なデジタルデータに変換された場合であっても、データ記憶手段に対してデータの転送を中止する機能を有しているため、常に正常な位置情報を検出することができ、マイクロプロセッサは常に正常な値を読み込むことが可能となる。
【符号の説明】
【００２０】
１，１１  位置情報のアナログ電圧
２，１２  キースイッチ
３，１３  センサー
４，１４  Ａ／Ｄコンバータ
５，１５  レジスタ
６，１６  マイクロプロセッサ
７，１７  押下時間計測手段
８  開放状態検出手段
９  データ転送回路
【図１】
2009187578.tif 000003
【図２】
2009187578.tif 000004