(57)【要約】【課題】スイッチの設定状態を読み取るスイッチ読み取り装置において、無駄な消費電力をなくす。【解決手段】スイッチＳ１〜Ｓ８の一端はプルアップ抵抗Ｒ１〜Ｒ８を介して電源（＋Ｖ）に接続され、他端はアンド回路４の出力側に接続されている。アンド回路４の出力側は、ＣＰＵ２が読み出し信号（ＲＤ）を出力し、かつアドレスデコーダ３がチップセレクト信号（ＣＳ）を送出している期間のみローレベルとなり、それ以外の期間はハイレベル（＋Ｖ）になっている。アンド回路４の出力がローレベルになると、「電源→プルアップ抵抗群→オンに設定されているスイッチ→アンド回路４の出力側」の経路で電流が流れ、その時のスイッチＳ１〜Ｓ８の一端のレベルがゲート回路８とデータバス７を通ってＣＰＵ２に入力される。【選択図】  図１
2005217720.tif 000002
【特許請求の範囲】
【請求項１】
一端が電源に接続され、他端が可変電位出力手段の出力側に接続されたスイッチと、前記スイッチの一端と制御装置との間に接続されたデータ伝送線と、前記データ伝送線上に設けられたデータ読み出し手段と、前記データ読み出し手段をオンオフ制御する読み出し制御手段とを備え、前記可変電位出力手段は、前記データ読み出し手段がオフに制御されている期間は前記電源の電位を出力し、前記データ読み出し手段がオンに制御されている期間は前記電源の電位とは異なる電位を出力することを特徴とするスイッチ読み取り装置。
【請求項２】
前記データ読み出し手段はゲート回路であり、前記データ読み出し制御手段はゲート開閉制御手段であることを特徴とする請求項１記載のスイッチ読み取り装置。
【請求項３】
前記読み出し制御手段と前記可変電位出力手段とは１つの共通な手段であることを特徴とする請求項１記載のスイッチ読み取り装置。
【請求項４】
前記読み出し制御手段及び前記可変電位出力手段は、前記制御装置で生成されたアドレスをデコードしたチップセレクト信号及び前記制御装置で生成された読み出し信号が入力されるアンド回路であり、その出力側は前記データ読み出し手段の入力側に接続されていることを特徴とする請求項３記載のスイッチ読み取り装置。
【請求項５】
請求項１〜４のいずれかに記載のスイッチ読み取り装置を備えたことを特徴とする端末機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスイッチの設定状態を読み取るスイッチ読み取り装置に関し、特に、ディップスイッチのような端末装置のＩＤを設定するためのスイッチの読み取りに好適なスイッチ読み取り装置に関する。
【背景技術】
【０００２】
従来、このようなディップスイッチの設定状態を読み取るための構成としては、特許文献１に記載された端末機器がある。この端末機器は、図３に示すように、８個のスイッチＳ１〜Ｓ８から構成されたディップスイッチ１１のそれぞれの一端をマイコン１０の８個の入力ポートＰ１〜Ｐ８に接続するとともに、スイッチＳ１〜Ｓ８の他端をアースに接続し、入力ポートＰ１〜Ｐ８のそれぞれをプルアップ抵抗Ｒ１〜Ｒ８を介して電源に接続している。
【０００３】
そして、ディップスイッチ１１を構成する８個のスイッチＳ１〜Ｓ８がオン（導通状態）しているかオフ（遮断状態）しているかに応じてマイコン１０の入力ポートＰ１〜Ｐ８にはローレベル又はハイレベルの信号が現れるので、マイコン１０は８個のスイッチＳ１〜Ｓ８がオンであるかオフであるかを把握し、８ビットの２進数で設定されている端末装置のＩＤを認識できる。
【特許文献１】特開平８−２１２４８３公報（図２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の端末機器では、「電源→プルアップ抵抗→オンに設定されているスイッチ（図３の場合、スイッチＳ１）→アース」の経路で電流が常時流れるため、無駄な電力が消費されており、特に電池駆動の端末機器の場合には電池の消耗が大きな問題となる。
【０００５】
本発明はこのような問題点を解決するためになされたもので、スイッチの設定状態を読み取るスイッチ読み取り装置において、無駄な消費電力をなくすことを目的とする。また、本発明は、スイッチの設定とその設定状態の読み取りが必要な端末機器において、無駄な消費電力をなくすことを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、一端が電源に接続され、他端が可変電位出力手段の出力側に接続されたスイッチと、前記スイッチの一端と制御装置との間に接続されたデータ伝送線と、前記データ伝送線上に設けられたデータ読み出し手段と、前記データ読み出し手段をオンオフ制御する読み出し制御手段とを備え、前記可変電位出力手段は、前記データ読み出し手段がオフに制御されている期間は前記電源の電位を出力し、前記データ読み出し手段がオンに制御されている期間は前記電源の電位とは異なる電位を出力することを特徴とするスイッチ読み取り装置である。
請求項２に係る発明は、請求項１に記載のスイッチ読み取り装置において、前記データ読み出し手段はゲート回路であり、前記データ読み出し制御手段はゲート開閉制御手段であることを特徴とするスイッチ読み取り装置である。
請求項３に係る発明は、請求項１に記載のスイッチ読み取り装置において、前記読み出し制御手段と前記可変電位出力手段とは１つの共通な手段であることを特徴とするスイッチ読み取り装置である。
請求項４に係る発明は、請求項３に記載のスイッチ読み取り装置において、前記読み出し制御手段及び前記可変電位出力手段は、前記制御装置で生成されたアドレスをデコードしたチップセレクト信号及び前記制御装置で生成された読み出し信号が入力されるアンド回路であり、その出力側は前記データ読み出し手段の入力側に接続されていることを特徴とするスイッチ読み取り装置である。
請求項５に係る発明は、請求項１〜４のいずれかに記載のスイッチ読み取り装置を備えたことを特徴とする端末機器である。
【発明の効果】
【０００７】
本発明に係るスイッチ読み取り装置によれば、スイッチに電流が流れるのはスイッチの設定状態を読み取る時のみであるため、無駄な消費電力をなくすことができる。
また、本発明に係る端末機器によれば、スイッチの設定及びその読み取りに係わる無駄な消費電力を無くすことができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照しながら本発明の実施形態について説明する。
図１は本発明を適用した端末機器の要部構成を示すブロック図であり、図２はそのスイッチ読み取り動作を示すタイミングチャートである。
【０００９】
図１に示すように、本実施形態の端末機器１は、端末機器１全体の制御等を行うＣＰＵ２と、ＣＰＵ２のアドレスバスに出力されるアドレスをデコードするアドレスデコーダ３と、ＣＰＵ２の制御バスから出力される読み出し信号（ＲＤ）と、アドレスデコーダから出力されるチップセレクト信号（ＣＳ）とが入力される負論理のアンド回路４と、この端末機器１のＩＤを設定するためのディップスイッチ５を備えている。ディップスイッチ５は８個のスイッチＳ１〜Ｓ８からなり、それぞれの一端はプルアップ抵抗群６のプルアップ抵抗Ｒ１〜Ｒ８を介して電源（＋Ｖ）に接続されており、他端はアンド回路４の出力側に接続されている。また、端末機器１は、入力側がスイッチＳ１〜Ｓ８の一端に接続され、出力側がＣＰＵ２のデータバス７に接続され、さらにアンド回路４の出力信号がゲート制御端子（Ｇ）に入力されるゲート回路８を備えている。さらに、端末機器１は、その各部に動作電力を供給するための電源としての電池９を備えている。なお、各プルアップ抵抗Ｒ１〜Ｒ８の抵抗値は同一である。
【００１０】
以上の構成を有する端末装置１において、ディップスイッチ５の８個のスイッチＳ１〜Ｓ８をオン（導通状態）又はオフ（遮断状態）に設定することにより、８ビットの２進数からなる端末ＩＤを設定する。次に、図２を参照しながら、スイッチＳ１〜Ｓ８の設定状態を読み取るときの端末機器１の動作を説明する。
【００１１】
ＣＰＵ２は、図示されていない操作部からユーザが入力した読み取り指令、又は遠隔地からユーザが無線機器を用いて送信した読み取り指令を検出すると、アドレスバスにゲート回路８のアドレスを出力するとともに、ローレベルの読み出し信号（ＲＤ）を制御バスを介してアンド回路４の一方の入力端子に供給する。アドレスデコーダ３は、アドレスバスに出力されたゲート回路８のアドレスをデコードし、ローレベルのチップセレクト信号（ＣＳ）をアンド回路４の他方の入力端子に供給する。
【００１２】
ここで、読み出し信号（ＲＤ）及びチップセレクト信号（ＣＳ）の双方がローレベルの期間にアンド回路４の出力はローレベルとなり、それ以外の期間はハイレベル（電源電圧＋Ｖ）となる。従って、読み出し信号（ＲＤ）及びチップセレクト信号（ＣＳ）の双方がローレベルの期間は、「電源→プルアップ抵抗群→オンに設定されているスイッチ（図１の場合、スイッチＳ１）→アンド回路４の出力側」の経路でＶ／Ｒの電流（Ｖ：電源電圧、Ｒ：オンに設定されているスイッチに接続されているプルアップ抵抗の抵抗値。複数のスイッチがオンに設定されている場合は複数のプルアップ抵抗の合成抵抗値）が流れるが、それ以外の期間はアンド回路４の出力側と電源とが同電位であるため、電流は流れない。また、上記の経路で電流が流れている間、オンに設定されているスイッチの一端（プルアップ抵抗側）の電位はローレベルに下がっているが、オフに設定されているスイッチ（図１の場合、Ｓ２〜Ｓ８）には電流が流れないため、それらの一端の電位は常時ハイレベルである。そして、ゲート回路８は、アンド回路４の出力がローレベルの期間、スイッチＳ１〜Ｓ８の一端の電位を入力側（IN）から出力側（OUT）へ転送し、データバス７へ送出するので、スイッチＳ１〜Ｓ８のオン又はオフの設定状態に応じたローレベル又はハイレベルの電圧がゲート回路８を通り、データバス７を通ってＣＰＵ２に入力される。以上により、ＣＰＵ２はスイッチＳ１〜Ｓ８のオン又はオフの設定状態を把握することができる。
【００１３】
以上のように、従来の端末装置では、オンに設定されているスイッチには常時電流が流れているのに対し、本実施形態によれば、オンに設定されているスイッチに電流が流れるのは、ＣＰＵ２が読み出し信号（ＲＤ）を出力している僅かな時間のみであるため、無駄な消費電力をなくし、その結果、電池９の寿命を大幅に延ばすことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る端末装置の要部構成を示すブロック図である。
【図２】本発明の実施形態におけるスイッチ読み取り動作を示すタイミングチャートである。
【図３】従来の端末装置においてディップスイッチの設定状態を読み取るための構成を示すブロック図である。
【符号の説明】
【００１５】
１・・・端末機器、４・・・アンド回路、５・・・スイッチ、７・・・データバス、８・・・ゲート回路。
【図１】
2005217720.tif 000003
【図２】
2005217720.tif 000004
【図３】
2005217720.tif 000005