(57)【特許請求の範囲】
【請求項１】
光学情報が記された読み取り対象からの反射光の強弱を電気信号に変換して出力する光学的センサと、
前記光学的センサからの出力を受けるコンデンサと、当該コンデンサからの出力を分圧する分圧抵抗とを有し、前記光学的センサからの出力を一定レベルに安定化させて増幅回路に出力する分圧回路と
を備えた光学情報読取装置であって、
前記分圧回路は、さらに、前記分圧抵抗の抵抗値よりも小さな抵抗値を持ち、回路全体の時定数を低下可能な第２の分圧抵抗を有しており、
さらに、前記第２の分圧抵抗の機能を発揮させる状態と発揮させない状態とを切替可能な切替制御回路を備え、当該切替制御回路は、光学情報読取機能が起動した時点から、前記第２の分圧抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間は、前記第２の分圧抵抗の機能を発揮させる状態に制御し、その後、機能を発揮させない状態に制御すること
を特徴とする光学情報読取装置。
【請求項２】
請求項１記載の光学情報読取装置において、
前記切替制御回路は、前記第２の分圧抵抗をそれ以外の構成と電気的に接続・切断するためのアナログスイッチと、当該アナログスイッチの状態を切り替える制御部とを備えること
を特徴とする光学情報読取装置。
【請求項３】
請求項２記載の光学情報読取装置において、
前記切替制御回路は、前記第２の分圧抵抗を構成するプルダウン抵抗及びプルアップ抵抗のそれぞれ一端が出力ポートに接続されたＣＰＵを備え、当該ＣＰＵの出力ポートの状態を制御することで、前記第２の分圧抵抗の機能を発揮させる状態と発揮させない状態とを切り替えること
を特徴とする光学情報読取装置。
【請求項４】
光学情報が記された読み取り対象からの反射光の強弱を電気信号に変換して出力する光学的センサと、
前記光学的センサからの出力を受けるコンデンサと、当該コンデンサからの出力を分圧する分圧抵抗とを有し、前記光学的センサからの出力を一定レベルに安定化させて増幅回路に出力する分圧回路と
を備えた光学情報読取装置であって、
前記分圧回路は、さらに、前記分圧抵抗の抵抗値よりも小さな抵抗値を持ち、回路全体の時定数を低下可能なプルダウン抵抗を有しており、
さらに、前記プルダウン抵抗の機能を発揮させる状態と発揮させない状態とを切替可能な切替制御回路を備え、当該切替制御回路は、光学情報読取機能が起動した時点から、前記プルダウン抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間は、前記プルダウン抵抗の機能を発揮させる状態に制御し、その後、機能を発揮させない状態に制御すること
を特徴とする光学情報読取装置。
【請求項５】
請求項４記載の光学情報読取装置において、
前記切替制御回路は、前記プルダウン抵抗をそれ以外の構成と電気的に接続・切断するためのアナログスイッチと、当該アナログスイッチの状態を切り替える制御部とを備えること
を特徴とする光学情報読取装置。
【請求項６】
請求項４記載の光学情報読取装置において、
前記切替制御回路は、前記プルダウン抵抗の一端が出力ポートに接続されたＣＰＵを備え、当該ＣＰＵの出力ポートの状態を制御することで、前記プルダウン抵抗の機能を発揮させる状態と発揮させない状態とを切り替えること
を特徴とする光学情報読取装置。
【請求項７】
請求項１〜６の何れか記載の光学情報読取装置において、
読取スイッチが利用者によって操作されると、光学情報読取機能が起動状態となり、光学情報の読取処理が終了すると、自動的に光学情報読取機能が非起動状態となるよう構成されていること
を特徴とする光学情報読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばバーコードリーダなどの光学情報読取装置に関する。
【０００２】
【従来の技術】
従来より、バーコードや２次元コードなどの光学情報が記された読み取り対象に読み取り光を照射し、その反射光に基づいて光学情報を読み取る装置が知られている。このような装置においては、反射光の強弱をＣＣＤセンサなどの光学的センサによって電気信号に変換して出力し、その出力を増幅回路にて増幅することが一般的に行われている。光学的センサからの出力はもちろん種類によって様々であるが、例えば５Ｖ単一電源の光学的センサのオフセットレベルは３．０Ｖ〜４．５Ｖ程度である。それに対して、増幅回路を構成するオペアンプの同相入力範囲は上限で４Ｖに満たないものが多く、そのまま使用すると、光学的センサからは出力されているにもかかわらずオペアンプの同相入力範囲に入らないため増幅できない、といった不都合が生じる。
【０００３】
そこで、光学的センサからの出力を分圧して一定レベルに安定化させる方法が採用される。例えば図７に示すような分圧回路１００を介して、光学的センサからの出力がオペアンプ１５０に入力するようにする。つまり、プルダウン抵抗１０２ａとプルアップ抵抗１０２ｂから構成される分圧抵抗１０２によってセンサ出力を分圧し、オペアンプ１５０の同相入力範囲内に収めるのである。
【０００４】
この際、センサ出力をより安定させるためにセンサ出力を受けるコンデンサ１０１を配置させることが一般に行われている。ここで、コンデンサ１０１の容量をＣ、分圧抵抗１０２の抵抗値をＲとすると、分圧回路１００の時定数Ｔ＝ＲＣとなるが、この時定数Ｔが小さいとセンサ出力が微分波形のようになってしまう。例えば、光学的センサからの出力波形が５ｍｓ程度の場合に時定数Ｔが１ｍｓであると、微分波形となってしまい、出力波形を適切に反映した信号を形成できなくなる。したがって、時定数Ｔはある程度大きくしておく必要がある。
【０００５】
この時定数Ｔを大きくするには、コンデンサ容量Ｃ、分圧抵抗値Ｒを大きくすればよい。ここで、消費電力低減の点からすれば分圧抵抗値Ｒを大きくすればよいが、ハイインピーダンスになってノイズの悪影響が問題となるため、あまり大きくできない。そこで、コンデンサ容量Ｃ、分圧抵抗値Ｒ共にそれなりの大きさにしていた。
【０００６】
【発明が解決しようとする課題】
しかしながら、コンデンサ容量Ｃが大きければ大きいほど、分圧レベルに達する時間は長くなってしまう（過渡的特性の悪化）。特に、携帯型の光学情報読取装置などにおいては、常時電源をＯＮにしておくのではなく、実際に使う場合に初めて電源を入れるといった使い方が多い。また、読取機能を使用しない場合には自動的にスリープ状態になり、利用者が読取スイッチを操作してから起動したり、読取モード以外のモードの場合には、読取に係るアナログ回路部分への通電をＯＦＦするといった省電力機能を持っていることが多い。
【０００７】
このような省電力というメリットを確保するためには、上述の過渡的特性の悪化が発生してしまい、電源をＯＮした直後や、読取スイッチを操作した場合、実際に読取可能な状態になるまでの時間がかかってしまうことになる。つまり、高速読取ができないというデメリットを甘受せざるをえなかった。
【０００８】
そこで本発明は、従来装置におけるメリットは確保したまま、デメリットであった過渡的特性を改善し、高速読取も実現可能な光学情報読取装置を提供することを目的とする。
【０００９】
【課題を解決するための手段及び発明の効果】
上記目的を達成するためになされた請求項１記載の光学情報読取装置は、分圧回路のコンデンサが光学的センサからの出力を受け、このコンデンサからの出力を分圧抵抗によって分圧することで、光学的センサからの出力を一定レベルに安定化させて増幅回路に出力する。このような、従来と同様の前提構成を持つことによって、光学的センサからの出力に基づいて適切に読取を行うというメリットは享受する。
【００１０】
但し、これだけの構成だと、上述したような過渡的特性の悪化が生じる。そこで、過渡的特性を改善するため、前提構成として備える分圧抵抗の抵抗値よりも小さな抵抗値を持つ第２の分圧抵抗をさらに備え、切替制御回路によって、光学情報読取機能が起動した時点から、第２の分圧抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間は、第２の分圧抵抗の機能を発揮させる状態に制御するようにし、その後、機能を発揮させない状態に制御する。つまり、一時的に回路の時定数を低下させることができ、従来よりも過渡的特性が改善される。これにより、高速読取も実現できることとなる。
【００１１】
この第２の分圧抵抗の抵抗値に関しては、分圧抵抗の抵抗値よりも小さければ「過渡的特性の改善」という効果を一応は発揮するが、改善度合いをより高くしたいのであれば抵抗値がなるべく小さな方が良い。前提となる分圧抵抗の場合には「抵抗値が小さくなると消費電流が大きくなる」という関係にあったため抵抗値を小さくすることができなかったが、この第２の分圧抵抗は、出力を安定化させる期間だけ機能を発揮させるため、一時的に消費電流は大きくなるが、出力が安定した後は、第２の分圧抵抗の機能を発揮させないようにするため、その後の回路の消費電流を決めるのは相変わらず前提となる分圧抵抗の抵抗値である。
【００１２】
なお、上述した「第２の分圧抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間」については、例えば実験などによって得ておけばよい。そして、例えば実際の分圧レベルへの収束時間よりも短くても、それまでの期間で過渡的特性は改善されているので、特に問題とはならない。一方、実際の分圧レベルへの収束時間よりも長い場合は、それ以前に既に分圧レベルに収束しているので過渡的特性の点では全く問題ない。あえて問題となり得る点を探せば、その超過期間のみ回路の時定数が小さいままなので消費電流が大きくなるが、それも短期間であれば別段問題視するほどでもない。したがって、この「時間」が特に厳密である必要性は少ないと言える。
【００１３】
また、「切替制御回路」については、例えば請求項２に示すように、第２の分圧抵抗をそれ以外の構成と電気的に接続・切断するためのアナログスイッチと、そのアナログスイッチの状態を切り替える制御部とを備える構成が考えられる。また、請求項３に示すように、第２の分圧抵抗を構成するプルダウン抵抗及びプルアップ抵抗のそれぞれ一端が出力ポートに接続されたＣＰＵを備え、そのＣＰＵの出力ポートの状態を制御することで、第２の分圧抵抗の機能を発揮させる状態と発揮させない状態とを切り替える構成も考えられる。このようにすれば、アナログスイッチが不要となり、構成は簡素化できる。
【００１４】
ところで、これまでの説明では、前提となる分圧抵抗の他に第２の分圧抵抗を設けて、一時的に回路の時定数を下げるようにした。しかし、一時的に回路の時定数を下げるのであれば、プルダウン抵抗及びプルアップ抵抗を有する分圧抵抗ではなく、請求項４に示すようにプルダウン抵抗だけでも実現できる。つまり、過渡的特性を改善するため、前提構成として備える分圧抵抗の抵抗値よりも小さな抵抗値を持つプルダウン抵抗をさらに備え、切替制御回路によって、光学情報読取機能が起動した時点から、プルダウン抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間は、プルダウン抵抗の機能を発揮させる状態に制御するようにし、その後、機能を発揮させない状態に制御する。このようにしても一時的に回路の時定数が低下して従来よりも過渡的特性が改善され、やはり高速読取も実現できることとなる。
【００１５】
なお、この場合の「プルダウン抵抗が機能を発揮した場合に分圧レベルへ収束するのに要する時間」については、上述した第２の分圧抵抗の場合と同様に実験などによって得ておけばよいが、第２の分圧抵抗の場合に比べて、より厳密な時間を採用した方が好ましい。その理由を説明する。例えば実際の分圧レベルへの収束時間よりも短い場合は、第２の分圧抵抗の場合と同様に、それまでの期間で過渡的特性は改善されているので、特に問題とはならない。一方、実際の分圧レベルへの収束時間よりも長い場合は、「アンダーシュート」という問題が生じる。つまり、出力をプルダウンしているだけであるので、適切な時間を超過してしまうと、収束する分圧レベルを下回ってしまうため、収束が遅くなってしまう。もちろん、前提となる分圧抵抗の抵抗値による時定数と比べた場合には、アンダーシュートしたとしても、相対的に収束時間が短くなる場合も想定されるが、過渡的特性の改善という観点からすれば、アンダーシュートさせない方が好ましいのは当然である。このような意味で、第２の分圧抵抗を用いた場合と比べれば厳密性を高くした方がよいということである。
【００１６】
そして、この場合の「切替制御回路」については、基本的には上述した第２の分圧抵抗を用いた場合と同様である。例えば請求項５に示すように、プルダウン抵抗をそれ以外の構成と電気的に接続・切断するためのアナログスイッチと、そのアナログスイッチの状態を切り替える制御部とを備える構成が考えられる。また、請求項６に示すように、プルダウン抵抗の一端が出力ポートに接続されたＣＰＵを備え、そのＣＰＵの出力ポートの状態を制御することで、プルダウン抵抗の機能を発揮させる状態と発揮させない状態とを切り替える構成も考えられる。このようにすれば、アナログスイッチが不要となり、構成は簡素化できる。
【００１７】
なお、このように分圧回路の時定数を一時的に低下させることが有効となる光学情報読取装置としては、例えば請求項７に示すように、読取スイッチが利用者によって操作されると、光学情報読取機能が起動状態となり、光学情報の読取処理が終了すると、自動的に光学情報読取機能が非起動状態となるような構成が考えられる。このような構成は省電力の観点からは好ましいが、従来装置では、読取スイッチを操作してから実際に読取可能な状態になるまでの時間がかかっていた。それに対して本発明の構成であれば、従来装置におけるメリットは確保したまま、過渡的特性も改善でき、高速読取も実現されることとなる。
【００１８】
【発明の実施の形態】
以下に、本発明の好適な実施例を図面に基づいて説明する。尚、本発明の実施の形態は、下記の実施例に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。
【００１９】
図１のブロック図に、実施例としての光学情報読取装置１の概略構成を示す。光学情報読取装置１は、制御回路１０と、照明発光ダイオード（照明ＬＥＤ）１１と、ＣＣＤセンサ１２と、分圧回路５０と、増幅回路１３と、２値化回路１４と、同期パルス出力回路１６と、アドレス発生回路１７と、画像メモリ２０と、スイッチ群３１と、液晶表示器３２と、通信Ｉ／Ｆ回路３３とを中心にして構成されている。
【００２０】
制御回路１０は、ＣＰＵ１０ａ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等を備えたコンピュータシステムとして構成され、ＲＯＭに記憶されているプログラムに従って後述する読取処理等を実行し、光学情報読取装置１の各構成を制御している。
照明ＬＥＤ１１は、読取対象の光学情報（例えばやバーコードや２次元コードなどの情報コード）に対して照明用の光を照射するものである。
【００２１】
ＣＣＤセンサ１２は、複数の受光素子であるＣＣＤを有しており、外界を撮像してその画像を水平方向の走査線信号として出力する。このＣＣＤセンサ１２からの出力（以下、センサ出力と略記する。）は、分圧回路５０によって分圧され、一定レベルに安定化される。この分圧回路５０については後述する。その後、増幅回路１３によって増幅されて２値化回路１４に出力される。
【００２２】
増幅回路１３は、制御回路１０から入力したゲインコントロール電圧に対応する増幅率で、分圧回路５０からの出力（アナログの走査線信号）を増幅する。
２値化回路１４は、増幅回路１３にて増幅されたアナログの走査線信号を、閾値に基づいて２値化し、画像メモリ２０に出力する。２値化回路１４から出力される２値データは、画像メモリ２０に画像データとして記憶される。
【００２３】
ＣＣＤセンサ１２では繰り返し画像を検出するので、その検出が繰り返される度に、画像メモリ２０内の画像データである２値データは更新される。
同期パルス出力回路１６は、ＣＣＤセンサ１２から出力される画像データのパルスより十分に細かい同期パルスを出力する。アドレス発生回路１７はこの同期パルスをカウントして、画像メモリ２０に対するそれぞれのアドレスを発生させる。画像データである２値データは、アドレス毎に８ビットあるいは１６ビット単位で画像メモリ２０に書き込まれる。
【００２４】
スイッチ群３１は、利用者が読取処理の開始を指示するための読取スイッチや、テンキーあるいは各種ファンクションキーを備えており、情報入力のために用いられる。
液晶表示器３２は、読み込んだ情報コードなどを表示するためなどに用いられる。
【００２５】
通信Ｉ／Ｆ回路３３は、ホストコンピュータなどとの間で通信を行うものであり、例えば図示しない通信用発光素子を介してデータを外部装置に送信したり、図示しない通信用受光素子を介して外部装置からの信号（例えばシステムを動かすためのプログラムや解読した情報コードのデータ送信を指示する命令等）を受信する。もちろん、ホスト装置と有線で接続する構成を採用してもよい。
【００２６】
このような構成を備えた本実施例の光学情報読取装置１は、まず制御回路１０の指示により、ＣＣＤセンサ１２にて情報コードの画像を検出する。ＣＣＤセンサ１２は、画像を検出すると、アナログの走査線信号にて画像データを出力する。ＣＣＤセンサ１２から出力され、分圧回路５０にて一定レベルに分圧された走査線信号は、増幅回路１３によって増幅され、２値化回路１４によって２値データに変換されて、１画像領域分のデータとして画像メモリ２０に一時記憶される。
【００２７】
その後、制御回路１０が、画像メモリ２０内のデータに基づいてデコード処理を実行して情報コードを読み取る。そして、必要であれば、読み取ったデータを液晶表示器３２に表示したり、通信Ｉ／Ｆ回路３３を介してホスト装置などへ送信する。
【００２８】
なお、本実施例の光学情報読取装置１は、省電力などの目的で、操作スイッチ群３１中の読取スイッチが操作されると光学情報読取機能が起動状態となり、光学情報の読取処理が終了すると、自動的に光学情報読取機能が非起動状態となるように構成されている。
【００２９】
以上が、光学情報読取装置１としての概略的な構成及び動作であるが、続いて、分圧回路５０について説明する。
分圧回路５０は、図２に示すように、センサ出力（ＣＣＤセンサ１２からの出力）を受けるコンデンサ５１、そのコンデンサ５１からの出力を分圧する分圧抵抗５２などを基本構成として有している。分圧抵抗５２は、プルダウン抵抗５２ａとプルアップ抵抗５２ｂとで構成されており、それらは各々の一端が相互に接続されると共に、プルアップ抵抗５２ｂの他端には基準電圧（ここでは＋５Ｖ）が印加され、プルダウン抵抗５２ａの他端が接地された直列通電経路を構成している。そして、プルダウン抵抗５２ａとプルアップ抵抗５２ｂの接続点は、所定の抵抗値（ここでは１０ｋオーム。なお、図ではオームを省略している。他も同様。）の抵抗を介して、オペアンプ１３ａの非反転入力端子に接続されている。
【００３０】
ここまで説明した分圧回路５０の基本構成は従来から採用されているものである。このような基本構成だけの場合の分圧回路５０の時定数は、コンデンサ５１の容量（ここでは１μＦ）と分圧抵抗５２の抵抗値（分圧抵抗値：ここでは１００ｋオーム）の積で決まる。時定数を決める分圧抵抗値を大きくしすぎるとハイインピーダンスになってノイズの悪影響が問題となるため、あまり大きくできない。そこで、コンデンサ５１の容量をここでは１μＦにしている。しかし、このようなコンデンサ５１の容量の場合には、図３中に「制御なし」として二点鎖線で示すように、一定の分圧レベルに到達するまでに時間ｔ２を要してしまう。したがって、スイッチ群３１中の読取スイッチを利用者が操作して光学情報読取機能が起動したとしても、その時点から時間ｔ２経過しないと実際には読取ができないこととなる。
【００３１】
そこで、このような過渡的特性の悪化を改善するために、図２に示すように、第２の分圧抵抗５５を新たに付け加えた。第２の分圧抵抗５５は、第２のプルダウン抵抗５５ａと第２のプルアップ抵抗５５ｂとで構成されており、それらは各々の一端が相互に接続されている。また、第２のプルダウン抵抗５２ａの他端はＣＰＵ１０ａの出力ポートＰ１、第２のプルアップ抵抗５２ｂの他端はＣＰＵ１０ｂの出力ポートＰ２にそれぞれ接続されている。なお、第２のプルダウン抵抗５５ａと第２のプルアップ抵抗５５ｂの接続点は、コンデンサ５１と分圧抵抗５２とを繋ぐ経路上に存在する。
【００３２】
そして、この第２の分圧抵抗５５の抵抗値（第２の分圧抵抗値）は、基本構成として備える分圧抵抗５２の抵抗値（ここでは１００ｋオーム）よりも小さく設定されている。本実施例では、１００分の１の１ｋオームとされている。
このような第２の分圧抵抗５５に対してＣＰＵ１０ａは次のような制御を行う。つまり、読取スイッチが操作されて光学情報読取機能が起動した時点で、ＣＰＵ１０ａは、出力ポートＰ１の状態をＬｏｗレベルにし、出力ポートＰ２の状態をＨｉｇｈレベルにする。そして、時間ｔ１が経過した時点で、両出力ポートＰ１，Ｐ２の状態をＯＰＥＮにする。ここで、ＣＰＵ１０ａの出力ポートＰ１の状態がＬｏｗレベル、出力ポートＰ２の状態がＨｉｇｈレベルとなっている場合には、この第２の分圧抵抗５５はその分圧機能を発揮する。そして、その場合の分圧回路５０の時定数は、コンデンサ５１の容量（ここでは１μＦ）と第２の分圧抵抗５２の抵抗値である第２の分圧抵抗値（ここでは１ｋオーム）の積で決まる。したがって、時定数は、基本構成として備える分圧抵抗５２の抵抗値が時定数に関係する場合に比べて低下する。
【００３３】
なお、上述の時間ｔ１は、第２の分圧抵抗５５が機能を発揮した場合の時定数により分圧レベルへ収束するのに要する時間であり、例えば実験などによって得ておく。このように、光学情報読取機能が起動してから時間ｔ１が経過する期間中は、第２の分圧抵抗５５の機能を発揮させて一時的に分圧回路５０の時定数を低下させる。これによって、図３中に「制御あり」として実線で示すように過渡的特性が改善され、高速読取も実現できることとなる。
【００３４】
そして、この第２の分圧抵抗５５は、センサ出力を安定化させる期間だけ機能を発揮させるため、一時的に（起動から時間ｔ１経過する期間のみ）消費電流は大きくなるが、センサ出力が安定した後は第２の分圧抵抗５５の機能を発揮させないようにするため、その後の分圧回路５０の消費電流を決めるのは基本構成の分圧抵抗５２の抵抗値である。時間ｔ１は相対的に短時間（例えば２００μｓｅｃ程度）なので、その期間のみの一時的な消費電流の増大は特に問題ではない。
【００３５】
なお、第２の分圧抵抗５５の機能を発揮させる時間ｔ１が、実際の分圧レベルへの収束時間よりも短くても、それまでの期間で過渡的特性は改善されているので、特に問題とはならない。一方、時間ｔ１が実際の分圧レベルへの収束時間よりも長い場合は、それ以前に既に分圧レベルに収束しているので過渡的特性の点では全く問題ない。あえて問題となり得る点を探せば、その超過期間のみ回路の時定数が小さいまま（１００分の１の状態）なので消費電流が大きくなるが、それも短期間であれば別段問題視するほどでもない。したがって、この「時間」が特に厳密である必要性は少ないと言える。
【００３６】
ここで、本実施例における用語と特許請求の範囲の用語との対応関係を説明しておく。ＣＣＤセンサ１２が「光学的センサ」に相当し、増幅回路１３が「増幅回路」に相当する。また、分圧回路５０が「分圧回路」に相当し、分圧抵抗５２が「分圧抵抗」に相当する。そして、第２の分圧抵抗５５が「第２の分圧抵抗」に相当し、ＣＰＵ１０ａが「切替制御回路」に相当する。なお、請求項３に示す「ＣＰＵ」には、図２のＣＰＵ１０ａが相当する。さらに、請求項７に示す「読取スイッチ」には、操作スイッチ群３１中の読取スイッチが相当する。
【００３７】
［上記実施例の別態様］
上記実施例の分圧回路５０においては、第２の分圧抵抗５５の機能を発揮させる状態と発揮させない状態とを切り替えるために、第２のプルダウン抵抗５５ａ及び第２のプルアップ抵抗５５ｂの一端をＣＰＵ１０ａの出力ポートＰ１，Ｐ２にそれぞれ接続し、その出力ポートの状態を制御するようにしたが、図４に示す別態様の分圧回路６０のようにしてもよい。なお、図２の分圧回路５０の場合と同じ構成の要素については同じ符号を付し、説明を省略する。
【００３８】
別態様の分圧回路６０の場合の第２の分圧抵抗６５は、第２のプルダウン抵抗６５ａと第２のプルアップ抵抗６５ｂ各々の一端が相互に接続されると共に、第２のプルアップ抵抗６５ｂの他端には基準電圧（ここでは＋５Ｖ）が印加され、第２のプルダウン抵抗６５ａの他端が接地された直列通電経路を構成している。そして、第２のプルダウン抵抗５２ａと第２のプルアップ抵抗５２ｂの接続点は、アナログスイッチ６７を介して、コンデンサ５１と分圧抵抗５２とを繋ぐ経路上に接続されている。そして、このアナログスイッチ６７のＯＮ／ＯＦＦを制御回路１０が制御できるようにされている。
【００３９】
したがって、制御回路１０は、光学情報読取機能が起動してから時間ｔ１が経過する期間中は、アナログスイッチ６７をＯＮし、第２の分圧抵抗６５の機能を発揮させる。これによって一時的に分圧回路６０の時定数が低下し、図３中に「制御あり」として実線で示すような改善された過渡的特性が得られることとなる。したがって、高速読取も実現できる。そして、制御回路１０は、時間ｔ１が経過したらアナログスイッチ６７をＯＦＦする。
【００４０】
なお、上記図２に示す分圧回路５０と別実施例１の分圧回路６０とでは、その効果は同じであるが、図２の分圧回路５０の場合にはアナログスイッチ６７は不要となるため、構成の簡素化の点では有利である。
ここで、本別態様における用語と特許請求の範囲の用語との対応関係の内、上記実施例の場合と異なる点のみ説明しておく。本別態様の場合には、分圧回路６０が「分圧回路」に相当し、第２の分圧抵抗６５が「第２の分圧抵抗」に相当する。また、アナログスイッチ６７及び制御回路１０が「切替制御回路」に相当する。なお、請求項２に示す「アナログスイッチ」には、実施例のアナログスイッチ６７が相当し、同じく「制御部」には図４の制御回路１０が相当する。
【００４１】
［別実施例］
上記実施例（別態様も含む）では、図２，図４に示すように、前提となる分圧抵抗５２の他に第２の分圧抵抗５５，６５を設け、一時的に回路の時定数を下げるようにした。しかし、一時的に回路の時定数を下げるのであれば、図２，図４に示すように第２のプルダウン抵抗５５ａ，６５ａ及び第２のプルアップ抵抗５５ｂ，６５ｂを有する分圧抵抗５５，６５ではなく、プルダウン抵抗だけでも実現できる。このようにプルダウン抵抗だけで実現したものを別実施例として説明する。
【００４２】
図５は別実施例の分圧回路７０の構成を示している。なお、図２の分圧回路５０の場合と同じ構成の要素については同じ符号を付し、説明を省略する。
別実施例の分圧回路７０の場合には、図２における第２の分圧抵抗５５の代わりに第２のプルダウン抵抗７５のみを設けた構成となっている。実質的には、図２の第２の分圧抵抗５５の第２のプルアップ抵抗５５ｂを取り除いた構成である。そして、図５に示すように、この第２のプルダウン抵抗７５の一端はＣＰＵ１０ａの出力ポートＰ３に接続されている。
【００４３】
このような第２のプルダウン抵抗７５に対してＣＰＵ１０ａは次のような制御を行う。つまり、読取スイッチが操作されて光学情報読取機能が起動した時点で、ＣＰＵ１０ａは、出力ポートＰ３の状態をＬｏｗレベルにし、時間ｔ１が経過した時点で、出力ポートＰ３の状態をＯＰＥＮにする。ここで、ＣＰＵ１０ａの出力ポートＰ３の状態がＬｏｗレベルとなっている場合には、第２のプルダウン抵抗７５はその分圧機能を発揮する。そして、その場合の分圧回路７０の時定数は、コンデンサ５１の容量（ここでは１μＦ）と第２のプルダウン抵抗７５の抵抗値（ここでは１ｋオーム）の積で決まる。したがって、この場合の時定数も、図２において第２の分圧抵抗５５の機能が発揮された場合と同様、基本構成として備える分圧抵抗５２の抵抗値が時定数に関係する場合に比べて低下する。そのため、図３中に「制御あり」として実線で示すような改善された過渡的特性が得られることとなり、高速読取も実現できる。
【００４４】
なお、別実施例の場合においては、出力ポートＰ３の状態をＬｏｗレベルにし、ておく時間ｔ１に関しては、上記実施例の場合よりも厳密性を高めた方がよい。その理由は、「分圧」ではなく「プルダウン」しているだけなので、実際の分圧レベルへの収束時間よりも長い時間プルダウンさせてしまうと、図３において矢印Ａで示す二点鎖線のような「アンダーシュート」が生じてしまうからである。つまり、センサ出力をプルダウンしているだけであるので、適切な時間を超過してしまうと、収束する分圧レベルを下回ってしまい、収束が遅くなってしまう。もちろん、基本構成の分圧抵抗５２の抵抗値（１００ｋオーム）による時定数の場合と比べれば、アンダーシュートしたとしても、相対的に収束時間が短くなる場合も想定されるが、過渡的特性の改善という観点からすれば、アンダーシュートさせない方が好ましいのは当然である。このような意味で、「分圧」という手法を用いた場合と比べれば制御時間ｔ１の厳密性を高くした方がよいということである。
【００４５】
ここで、本別態様における用語と特許請求の範囲の用語との対応関係の内、上記実施例の場合と異なる点のみ説明しておく。本別実施例の場合には、分圧回路７０が「分圧回路」に相当し、プルダウン抵抗７５が「プルダウン抵抗」に相当する。また、ＣＰＵ１０ａが「切替制御回路」に相当し、請求項６に示す「ＣＰＵ」には、図５のＣＰＵ１０ａが相当する。
【００４６】
［別実施例の別態様］
この別実施例の場合も、上記実施例に対する別態様と同様に、切替制御を制御回路１０とアナログスイッチによって実現してもよい。図６に示す別態様の分圧回路８０の場合には、第２のプルダウン抵抗８５の一端が接地され、他端は、アナログスイッチ８７を介して、コンデンサ５１と分圧抵抗５２とを繋ぐ経路上に接続されている。そして、このアナログスイッチ８７のＯＮ／ＯＦＦを制御回路１０が制御できるようにされている。
【００４７】
制御方法は、図４に示した「実施例に対する別態様」の場合と同じなので説明は繰り返さない。
ここで、本別態様における用語と特許請求の範囲の用語との対応関係の内、上記別実施例の場合と異なる点のみ説明しておく。本別態様の場合には、分圧回路８０が「分圧回路」に相当し、プルダウン抵抗８５が「プルダウン抵抗」に相当する。また、アナログスイッチ８７及び制御回路１０が「切替制御回路」に相当する。なお、請求項５に示す「アナログスイッチ」には、実施例のアナログスイッチ８７が相当し、同じく「制御部」には図６の制御回路１０が相当する。
【００４８】
［その他］
（１）上記実施例では光学的センサとしてＣＣＤセンサ１２を用いたが、ＣＣＤ以外の受光素子を用いた光学的センサであってもよい。
（２）例えば図２に示す実施例では、上記実施例の第２の分圧抵抗５５は、第２のプルダウン抵抗５５ａと第２のプルアップ抵抗５５ｂの接続点が、コンデンサ５１と分圧抵抗５２とを繋ぐ経路上に存在した。しかし、分圧回路の時定数を一時的に低下させられるのであれば、どの位置にあっても構わない。図４，５，６の構成の場合も同様である。
【００４９】
（３）分圧回路５０，６０，７０，８０はＣＣＤセンサ１２と増幅回路１３の間に配置された。これは、センサ出力を安定化させて増幅回路１３へ出力するためである。従って、例えば増幅回路１３を複数段備えている場合には、増幅回路１３，１３間に第２の分圧抵抗５５，６５（あるいは第２のプルダウン抵抗７５，８５）を設けることも考えられる。但し、その場合であっても、増幅回路１３，１３間に設けられた構成は、後段に位置する増幅回路１３に対して出力レベルを安定化させて出力する機能を果たすためであり、何ら技術思想的に外れるものではないことを付言しておく。
【００５０】
（４）上記各実施例では、直感的な理解をし易くするために、コンデンサ容量や抵抗値について具体的な数値を上げたが、それらは相対的な比較のためであり、その数値によって何ら拘束されるものでもない。
【図面の簡単な説明】
【図１】実施例の光学情報読取装置の概略構成を示すブロック図である。
【図２】実施例の分圧回路の説明図である。
【図３】分圧回路における第２の分圧抵抗の機能を一時的に発揮させる制御の有無による分圧レベルへの収束を示す説明図である。
【図４】実施例の別態様の分圧回路の説明図である。
【図５】別実施例の分圧回路の説明図である。
【図６】別実施例の別態様の分圧回路の説明図である。
【図７】従来装置の分圧回路の説明図である。
【符号の説明】
１…光学情報読取装置              １０…制御回路
１０ａ…ＣＰＵ                    １１…照明ＬＥＤ
１２…ＣＣＤセンサ                １３…増幅回路
１３ａ…オペアンプ                １４…２値化回路
１６…同期パルス出力回路          １７…アドレス発生回路
２０…画像メモリ                  ３１…スイッチ群
３２…液晶表示器                  ３３…通信Ｉ／Ｆ回路
５０，６０，７０，８０，１００…分圧回路
５１…コンデンサ                  ５２…分圧抵抗
５２ａ…プルダウン抵抗            ５２ｂ…プルアップ抵抗
５５，６５，７５，８５…第２の分圧抵抗
５５ａ，６５ａ，７５，８５…第２のプルダウン抵抗
５５ｂ，６５ｂ…第２のプルアップ抵抗
６７，８７…アナログスイッチ
１００…分圧回路                  １０１…コンデンサ
１０２…分圧抵抗                  １０２ａ…プルダウン抵抗
１０２ｂ…プルアップ抵抗          １５０…オペアンプ
【図１】
0004199396.tif 000002
【図２】
0004199396.tif 000003
【図３】
0004199396.tif 000004
【図４】
0004199396.tif 000005
【図５】
0004199396.tif 000006
【図６】
0004199396.tif 000007
【図７】
0004199396.tif 000008