(57)【特許請求の範囲】
【請求項１】
少なくとも２種の夫々異なる波長で発光する発光素子を有する発光手段と、
前記発光手段よりの光を受光して対応する電気信号に変換する受光手段と、
識別対象物が前記発光手段と前記受光手段間への到達することを検出する検出手段と、
前記発光手段の前記発光素子を切換えて発光させる発光制御手段と、
前記検出手段が前記識別対象物を未検出時に前記受光手段で受光する前記発光手段よりの前記発光素子毎の発光光量差が所定の範囲内となるように前記発光手段の発光素子の少なくとも一方の発光光量を調整する調整手段と、
前記調整手段の調整状態を固定する固定手段と、
前記発光制御手段により前記発光素子を切換えて発光させ、前記調整手段を起動して前記調整を実行させ、該調整に基づく調整状態を前記固定手段に固定させる第１のモードと、前記発光制御手段により前記発光素子を消勢させ、前記調整手段による前記調整を行わずに前記第１のモードにおける調整状態を前記固定手段が保持する第２のモードとを、前記検出手段の前記識別対象物の未検出時に周期的に切り換えて実行させるモード制御手段と、
前記検出手段が前記識別対象物が前記発光手段と前記受光手段間に到達することを検出すると、前記識別対象物が前記発光手段と前記受光手段間に到達する前に前記固定手段に前記調整手段の調整状態を固定させると共に前記発光制御手段を起動して前記発光手段を発光させ、前記識別対象が前記発光手段と受光手段間を搬送される際の前記識別対象を透過して前記受光手段に受光される検出電気信号の交流成分を抽出し、抽出交流出力信号値を所定タイミングでサンプリングするサンプリング手段と、
前記サンプリング手段におけるサンプリング値を基準として前記識別対象物を識別する識別手段を備えることを特徴とする光透過物の識別装置。
【請求項２】
前記識別対象物が装置内に挿入されたことを検知する挿入検知手段を更に備え、
前記挿入検知手段が前記識別対象が装置内に挿入されたことを検知すると、前記調整手段による前記発光光量の調整が実行され、前記調整手段の調整状態が前記固定手段に固定されることを特徴とする請求項１に記載の光透過物の識別装置。
【請求項３】
前記発光手段の発光素子を発光ダイオードで構成し、前記発光ダイオードには緑色の発光ダイオードと赤色発光ダイオードとが含まれることを特徴とする請求項１又は請求項２のいずれかに記載の光透過物の識別装置。
【請求項４】
前記発光手段の発光素子を発光ダイオードで構成し、前記発光ダイオードには緑色の発光ダイオードと赤外線発光ダイオードとの複合光源と、赤色ダイオードが含まれることを特徴とする請求項１又は請求項２のいずれかに記載の光透過物の識別装置。
【請求項５】
前記調整手段は、前記緑色の発光ダイオードと前記赤外線発光ダイオードとの発光光量差が前記所定の範囲内となるように該緑色の発光ダイオード及び該赤外線発光ダイオードの少なくとも一方の発光光量を調整した後に、前記複合光源と前記赤色発光ダイオードとの発光光量差が前記所定の範囲内となるように該複合光源と該赤色発光ダイオードとの少なくとも一方の発光光量を調整することを特徴とする請求項４に記載の光透過物の識別装置。
【請求項６】
異なる波長で発光する少なくとも２種類の発光素子を備える発光手段と、前記発光手段よりの光を受光して検出光強度に対応する電気信号を出力する受光手段と、識別対象物が前記発光手段と前記受光手段間に到達することを検出する検出手段と、前記発光手段の前記発光素子を切換えて発光させる発光制御手段とを備える光透過物の識別装置における光透過物の識別方法であって、
前記発光素子を切換えて発光させ、前記受光手段で受光する前記発光手段よりの前記発光素子毎の発光光量差が所定の範囲内となるように前記発光手段の発光素子の少なくとも一方の発光光量を調整し、調整状態を固定手段に固定させる第１のモードと、前記発光素子を消勢し、前記発光光量の調整を行わずに前記第１のモードにおける調整状態を前記固定手段が保持する第２のモードとを、前記検出手段の前記識別対象物の未検出時に周期的に切り換えて実行させるとともに、
前記検出手段が前記識別対象物を検出すると前記識別対象物が前記発光手段と前記受光手段間に到達する前に検出時の前記調整状態を固定し、前記発光制御手段を起動して前記発光手段を発光させ前記識別対象が前記発光手段と受光手段間を搬送される際の前記識別対象を透過して前記受光手段に受光される検出電気信号の交流成分を抽出して抽出交流出力信号値を所定タイミングでサンプリングし、前記サンプリング値を基準として前記識別対象物を識別することを特徴とする光透過物の識別方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は光透過物の真贋を容易に識別可能な光透過物の識別装置及び方法に関するものである。
【０００２】
【従来の技術】
近年、各種の自動販売機の普及が目覚ましく、あらゆる商品が対象となってきている。この自動販売機には硬貨の外に紙幣や特定プリペイドカード等を使用できるものが登場してきている。自動販売機は種々の場所に配置されるためにその動作条件も多岐に渡っており、あらゆる動作環境で十分な性能を発揮することが求められる。これは硬貨や紙幣等の真贋を識別する機構においても同様である。
【０００３】
例えば硬貨の識別機構は重さや外形を調べることにより真贋が判定でき、機械的な機構で構成することができる。
【０００４】
一方、紙幣の識別は機械的な機構ではほとんど不可能であることより、光学的に紙幣の透過度を判別する等していた。従来の紙幣の判別方法は、光源と受光素子とを所定距離離間させて配置し、その間に紙幣を搬送させてその光源特有の明暗パターンを検出して予め保持しておいた基準明暗パターンと比較して真贋を判定していた。
【０００５】
しかしながら、明暗パターンのみで真贋を判別しているため、有価証券を複写機で複写した場合にも容易に複写物を紙幣と識別する虞があった。
【０００６】
この点を改良するために、カラーセンサを用いることも考えられるが、カラーセンサは高価であり、また、信号処理も複雑であり、低価格が絶対の条件である自動販売機などに使用することはできなかった。
【０００７】
更に、光源も白色光源（白熱ランプ）を用いる必要があるが、白色光源は寿命が短く、特に炎天下の路上に設置された場合のように周辺が光熱となった場合などは短期間のうちにランプ切れを起こしてしまい、紙幣を挿入しても不良紙幣の挿入と判定されてしまい、使用できない事態が発生してしまう。
【０００８】
この欠点を解決するために、光源に異なる波長で発光する例えば２つの発光ダイオードを用いて１つの受光素子で夫々の発光ダイオードよりの光を受光する事により紙幣の色味を判定することも考えられる。しかしながら、発光ダイオードは発光効率にバラツキがある。このため、性能比を揃えるために発光ダイオードの駆動電流の調整が必要であった。
【０００９】
更に、戸外に設置される可能性のある自動販売機では周囲環境条件が大幅に変動するため、強度比の維持が難しい。これは受光素子についても全く同じである。このため、信頼性の高い識別結果が得られず、実際に使用するには難があった。
【００１０】
更に、このような欠点を解消するために、特公昭５８−９４７８号には、緑色の発光ダイオードと赤色の発光ダイオードの２つの発光ダイオードを備え、両発光ダイオードよリの発光光を１つの受光素子で受光する様に構成し、発光ダイオードと受光素子との間に紙幣が無い場合には両発光ダイオードの発光光量を同じになるように制御し、発光ダイオードと受光素子との間に紙幣がきた時に、緑色の発光ダイオードの出力が基準レベル以上となった時（紙幣の色が緑色の方にある程度以上ずれていた時）と赤色の発光ダイオードの出力が基準レベル以上となった時（紙幣の色が赤色の方にある程度以上ずれていた時）の何れかの場合にエラー信号を出力する旨が記載されている。
【００１１】
【発明が解決しようとする課題】
しかしながら、特公昭５８−９４７８号は、「紙幣の色が赤または緑に片寄っていない（ずれていない）ときは受光素子の受光光量は紙幣が存在しない時と全く同じに出力が零レベルである」ことを前提としており、この様な紙幣を識別する場合に紙幣の色がある程度以上緑色あるいは赤色にずれていた場合にエラーとできるのみであり、紙幣が特定の色で印刷されている場合にはある程度の効果が期待できるが、我が国の紙幣の様にフルカラーで印刷されている様な場合には真贋の判定はほとんど不可能であった。
【００１２】
例えば紙幣がモノクロで印刷あるいは複写されている場合には、エラーとできず、実際の使用は不可能なものであった。
【００１３】
また、発光ダイオードの製品寿命はある程度発光時間に反比例しており、発光ダイオードの発光時間があまり長いと劣化による識別性能の劣化が起きてしまう。これはぜひとも避けなければならない課題であり、発光ダイオードの劣化を抑えることが必要であった。
【００１４】
【課題を解決するための手段】
本発明は上述の課題を解決することを目的として成されたもので、上述の課題を解決する一手段として以下の構成を備える。
【００１５】
即ち、少なくとも２種の夫々異なる波長で発光する発光素子を有する発光手段と、前記発光手段よりの光を受光して対応する電気信号に変換する受光手段と、識別対象物が前記発光手段と前記受光手段間への到達することを検出する検出手段と、前記発光手段の前記発光素子を切換えて発光させる発光制御手段と、前記検出手段が前記識別対象物を未検出時に前記受光手段で受光する前記発光手段よりの前記発光素子毎の発光光量差が所定の範囲内となるように前記発光手段の発光素子の少なくとも一方の発光光量を調整する調整手段と、前記調整手段の調整状態を固定する固定手段と、前記発光制御手段により前記発光素子を切換えて発光させ、前記調整手段を起動して前記調整を実行させ、該調整に基づく調整状態を前記固定手段に固定させる第１のモードと、前記発光制御手段により前記発光素子を消勢させ、前記調整手段による前記調整を行わずに前記第１のモードにおける調整状態を前記固定手段が保持する第２のモードとを、前記検出手段の前記識別対象物の未検出時に周期的に切り換えて実行させるモード制御手段と、前記検出手段が前記識別対象物が前記発光手段と前記受光手段間に到達することを検出すると、前記識別対象物が前記発光手段と前記受光手段間に到達する前に前記固定手段に前記調整手段の調整状態を固定させると共に前記発光制御手段を起動して前記発光手段を発光させ、前記識別対象が前記発光手段と受光手段間を搬送される際の前記識別対象を透過して前記受光手段に受光される検出電気信号の交流成分を抽出し、抽出交流出力信号値を所定タイミングでサンプリングするサンプリング手段と、前記サンプリング手段におけるサンプリング値を基準として前記識別対象物を識別する識別手段を備えることを特徴とする。
【００１６】
そして例えば、前記識別対象物が装置内に挿入されたことを検知する挿入検知手段を更に備え、前記挿入検知手段が前記識別対象が装置内に挿入されたことを検知すると、前記調整手段による前記発光光量の調整が実行され、前記調整手段の調整状態が前記固定手段に固定されることを特徴とする。
【００１７】
また例えば、前記発光手段の発光素子を発光ダイオードで構成し、前記発光ダイオードには緑色の発光ダイオードと赤色発光ダイオードとが含まれることを特徴とする。あるいは、前記発光手段の発光素子を発光ダイオードで構成し、前記発光ダイオードには緑色の発光ダイオードと赤外線発光ダイオードとの複合光源と、赤色ダイオードが含まれることを特徴とする。更には、前記調整手段は、前記緑色の発光ダイオードと前記赤外線発光ダイオードとの発光光量差が前記所定の範囲内となるように該緑色の発光ダイオード及び該赤外線発光ダイオードの少なくとも一方の発光光量を調整した後に、前記複合光源と前記赤色発光ダイオードとの発光光量差が前記所定の範囲内となるように該複合光源と該赤色発光ダイオードとの少なくとも一方の発光光量を調整することを特徴とする。
【００１８】
また、異なる波長で発光する少なくとも２種類の発光素子を備える発光手段と、前記発光手段よりの光を受光して検出光強度に対応する電気信号を出力する受光手段と、識別対象物が前記発光手段と前記受光手段間に到達することを検出する検出手段と、前記発光手段の前記発光素子を切換えて発光させる発光制御手段とを備える光透過物の識別装置における光透過物の識別方法であって、前記発光素子を切換えて発光させ、前記受光手段で受光する前記発光手段よりの前記発光素子毎の発光光量差が所定の範囲内となるように前記発光手段の発光素子の少なくとも一方の発光光量を調整し、調整状態を固定手段に固定させる第１のモードと、前記発光素子を消勢し、前記発光光量の調整を行わずに前記第１のモードにおける調整状態を前記固定手段が保持する第２のモードとを、前記検出手段の前記識別対象物の未検出時に周期的に切り換えて実行させるとともに、前記検出手段が前記識別対象物を検出すると前記識別対象物が前記発光手段と前記受光手段間に到達する前に検出時の前記調整状態を固定し、前記発光制御手段を起動して前記発光手段を発光させ前記識別対象が前記発光手段と受光手段間を搬送される際の前記識別対象を透過して前記受光手段に受光される検出電気信号の交流成分を抽出して抽出交流出力信号値を所定タイミングでサンプリングし、前記サンプリング値を基準として前記識別対象物を識別することを特徴とする。
【００１９】
【発明の実施の形態】
以下、図面を参照して本発明に係る一発明の実施の形態例を詳細に説明する。以下の説明は、識別対象である光透過物の真贋を容易に識別可能な光透過物の識別装置について行なう。なお、識別対象の一例として有価証券（あるいは紙幣）の真贋を識別する有価証券識別装置の場合を一例として以下の説明を行なう。
【００２０】
図１は本発明に係る一発明の実施の形態例の有価証券識別装置の構成を示す図、図２は図１に示す光源発光強度自動調整回路である光源Ｂ用強度可変駆動回路の詳細回路構成を示す図、図３は図１に示す光源Ａ用駆動回路の詳細回路構成を示す図、図４は光源Ａと光源Ｂとをカソードコモン２色ＬＥＤで構成した場合における光源発光可変駆動回路の構成を示す図である。
【００２１】
図１において、１０は本実施の形態例の有価証券識別装置の全体制御を司る制御部であり、例えばメモリ１２に格納されている後述するフローチャートに示す制御手順等に従って各種制御を司るＣＰＵ１１、ＣＰＵ１１の制御プログラムなどを記憶するメモリ１２、時間制御を行なうためのタイマ１３、入力アナログ信号を対応するデジタル信号に変換してＣＰＵ１１に出力するＡ／Ｄ変換器１４、入力ポートよりの入力アナログ信号のサンプリングを行なうサンプリング回路１５などから構成されている。
【００２２】
本発明の実施の形態例においては、ＣＰＵ１１は制御手段においてタイマ１３からの前半終了信号ＵＤ１を検出すると光源制御データＤＤ２を光源制御信号（Ｓａ，Ｓｂ，ＦｂおよびＴ）として出力し、同様にＵＤ２を検出するとＤＤ１を出力する。またＡ／Ｄ変換開始信号ＡＤＴを検出するとサンプリング回路１５およびＡ／Ｄ変換器１４に対してＡ／Ｄ変換開始の制御を行なう。
【００２３】
この結果、ＤＤ１とＤＤ２の場合の異なる光源駆動状態が一定デューティ比で交互に生じ、その１サイクルの常に一定の時点で受光出力をサンプリングしＣＰＵ１１に取り込むことが可能となる。
【００２４】
２１は制御部１０よりの光源Ａ点滅信号Ｓａに従って光源Ａの点滅制御を行なう光源Ａ用駆動回路、２２は制御部１０よりの光源点滅信号Ｓｂに従って光源Ｂの点滅制御を行なうとともに、光強度調整信号Ｔに従って光源Ｂ発光強度を調整し、光強度固定信号Ｆｂが出力されると光強度調整を停止して調整状態を保持する光源Ｂ用の発光強度自動調整回路である光源Ｂ用強度可変駆動回路である。
【００２５】
２３は異なる波長の光を発光可能な光源Ａ及び光源Ｂであり、後述するように各光源が別個の発光素子より構成されている場合の他、２つの光源が一体となった複合光源であっても良いことは勿論である。
【００２６】
２４は光源Ａ及び光源Ｂ２３よりの光、あるいは識別対象１００を透過してきた光を受光して受光光量に対応した電気信号に変換して出力する光電変換器であり、例えばフォトダイオード等で構成することができる。２５はログアンプであり、光電変換器２４よりの電気信号を増幅する。
【００２７】
本発明の実施の形態例においては、光電変換器２４よりの受光信号値をログアンプ２５で増幅したのは、線形アンプを用いた場合には、線形アンプの出力に発光強度の絶対値成分が必ずあらわれてしまい、光源と光電変換器間距離、発光強度、受光感度などのバラツキや温度特性、劣化などの発光強度の絶対値成分に関するズレが基本的に除去できないのに比し、ログアンプを利用すれば識別対象物の性質のみの出力が得られるためである。更に、同一ログアンプの出力差をとる方法を採用しているため、ログアンプ特有のＩｓキャンセルなどが不要となりログアンプ自体の構成も簡略化できるためである。
【００２８】
即ち、光源Ａ及び光源Ｂ２３の発光強度をそれぞれＭａ、Ｍｂとし、共通な定常的バックグランドをＮとすると、
線形アンプを利用した場合には
Ｖ∝（Ｍａ＋Ｎ）−（Ｍｂ＋Ｎ）＝Ｍａ−Ｍｂ
となるが、ログアンプの場合には、
Ｖ∝ln（Ｍａ＋Ｎ）−ln（Ｍｂ＋Ｎ）＝ln｛（Ｍａ＋Ｎ）／（Ｍｂ＋Ｎ）｝
となる。
【００２９】
ここで、波高値が「０」となる様に自動調整を行うと、
線形アンプを利用した場合には、
Ｍａ−Ｍｂ＝０・・・∴Ｍａ＝Ｍｂ
ログアンプの場合には、
（Ｍａ＋Ｎ）／（Ｍｂ＋Ｎ）＝１・・・∴Ｍａ＝Ｍｂ
となる。この結果、どちらも同じ発光条件となる。
【００３０】
しかしながら、前記条件Ｍａ＝Ｍｂ（≡Ｃとする）において、光源Ａ及び光源Ｂ２３と光電変換器２４との間に、両光源２３よりの光の透過率がそれぞれａ、ｂの識別対象物がある場合には、波高値Ｖは、
線形アンプの場合には
Ｖ∝ａ・Ｍａ−ｂ・Ｍｂ＝（ａ−ｂ）Ｃ
となり、出力に発光強度の絶対値分Ｃがあらわれる。
【００３１】
一方、ログアンプの場合には、
Ｖ∝ln｛（ａ・Ｃ＋Ｎ）／（ｂ・Ｃ＋Ｎ）｝となり、ａ・Ｃ，ｂ・Ｃ≫Ｎの条件（Ｎが非定常的でも可）において、近似的に
Ｖ∝ln｛（ａ・Ｃ）／（ｂ・Ｃ）｝＝ln（ａ／ｂ）
となり、条件付きではあるが識別対象物の性質のみの出力が得られる。このため、本発明の実施の形態例ではログアンプを用いているのである。
【００３２】
２６はログアンプ２５よりの検出電気信号の光源駆動周波数未満の成分（直流成分及び直流成分と光源駆動周波数の間に発生する明るさに関するうねり成分）を除去するハイパスフィルタである。２７はアンプ回路であり、ハイパスフィルタ２６よりの出力に基準となる直流電圧Ｖ１を重畳して出力する。
【００３３】
また、３１は識別対象の検出を行なう遮断検出回路であり、各センサを駆動し検出信号の波形整形をして制御部１０に出力する。制御部１０では、識別対象検出センサ３２、３３、３４および回転センサ（Ｐｒ）３５の検出信号Ｒｃｋで識別対象１００の位置を検出することになる。
【００３４】
３２は識別対象１００が差し込まれたことを検出する入力センサ（Ｐｉ）、３３は識別対象１００の位置を知るための基準、及び識別対象１００が光源２３と光電変換器２４の配設位置（検出領域）に到達したことを検出する識別開始センサ（Ｐｓ）、３４は識別対象１００が光源２３と光電変換器２４の配設位置を通過して検出領域外に出たことを検出する通過センサである。
【００３５】
また、３５は搬送モータ４１の回転量（識別対象１００の搬送量）を検出する回転センサ（Ｐｒ）であり、搬送用モータ４１の回転量を角度あたりのパルスＲｃｋとして検出する。これらの各センサ３２〜３５は、フォトインタラプタ等で構成できる。
【００３６】
３７は搬送用モータ４１の駆動回路であり、制御部１０のＣＰＵ１１よりのモータスイッチ信号Ｍｓに従って搬送用モータ４１を駆動する。また、４１は識別対象１００を搬送する搬送用モータである。
【００３７】
１００は識別対象であり、光の一部が透過する光透過物であれば任意のものを対象とできる。本実施の形態例では、この内のシート状のものを対象として搬送部を構成している。しかし、搬送部の構造を変えるのみで任意の形状の識別対象を識別できる。
【００３８】
以上の示す本実施の形態例では、制御部１０を例えばワンチップマイクロコンピュータで構成し、外部とはI／０ポートで接続することにより、ハードウエア構成を簡略化できる。特に、交流出力信号のサンプリング値を直接Ａ／Ｄ変換してデータとしてＣＰＵ１１より構成される識別部に取り込む構成にすることにより、回路を簡素化することができる。
【００３９】
本実施の形態例の制御部１０は、識別対象１００が無い場合に、光電変換器２４の感度が異なる波長で発光する光源Ａと光源Ｂとで等しくなるように調整しておき、この状態時に識別対象を透過してきた光の検出信号の感度差をハイパスフィルタ２６出力として検出し、サンプリング回路１５でこの感度差に基づく光源Ａよりの検出値の光源Ｂとの感度との差に比例した信号をサンプリングし、このサンプリング値を基に真贋識別する。
【００４０】
この交互発光の制御を行なうのが光源Ａ点滅信号Ｓａと光源Ｂ点滅信号Ｓｂであり、発光強度を調整するのが光強度調整信号Ｔである。また、識別対象が認識領域に到達したときには上記調整は行なわれず、光強度は固定されている。このための制御信号が光強度固定信号Ｆｂである。
【００４１】
そして、本実施の形態例では、識別対象が無い時に常に光源Ａ及び光源Ｂ２３を交互発光させて調整を継続しているのではなく、調整レベルを保持しながら発光のみを止めている期間を周期的に設けて光源の劣化を抑える様に構成している。この制御の詳細は後述する。
【００４２】
上述した光源Ｂ用強度可変駆動回路２２の詳細構成を図２に示す。
【００４３】
図２において、光源Ｂ点滅信号Ｓｂにより光源のオン／オフ制御が行なわれ、光強度調整信号Ｔにより光源駆動電流制御が行なわれ、光強度固定信号Ｆｂにより光源駆動電流が固定される。
【００４４】
図２に示す様に、光強度固定信号Ｆｂが出力された際の光強度調整信号Ｔによる調整停止制御は、アナログスイッチ回路で行っており、ローパスフィルタ部と一体に構成されている。
【００４５】
光強度固定信号Ｆｂが「０」の時アナログスイッチ回路は導通になるので、ローパスフィルタ部の出力は、光強度調整信号Ｔが「０」であれば現状より低い電圧に移行し、また、光強度調整信号Ｔが「１」であれば現状より高い電圧へ移行する。
【００４６】
また、サンプルアンドホールド部は、光強度固定信号Ｆｂが「０」の時には単なるバッファとして動作するだけであり、ローパスフィルタ部の出力変化がそのまま光源駆動電流の制御信号となる。この結果、低い電圧に移行する場合には光源Ｂの駆動電流を増やすことになる。
【００４７】
一方、高い電圧に移行する場合には光源Ｂの駆動電流を減少させることになる。光強度固定信号Ｆｂが「１」になった時、アナログスイッチ回路は開放になるので、オペアンプは電圧ホールド回路として動作し、光源駆動電流の制御信号が固定され、この状態が保持されることになる。
【００４８】
また、図１に示す光源Ａ用駆動回路２１の詳細構成例を図３に示す。図３に示すように、光源Ａ点滅信号Ｓａのオン／オフに従って光源Ａの点滅が制御される。  なお、以上では、光源Ａ２１と光源Ｂ２２とを全く別構成の発光ダイオードで構成した例を説明した。しかし、光源Ａ２１と光源Ｂ２２とを全く別構成の発光ダイオードで構成する例に限定されるものではなく、光源Ａ２１と光源Ｂ２２とを一体に構成した複合光源であっても良い。光源Ａ２１と光源Ｂ２２とを複合光源で構成した場合における光源Ａ用駆動回路２１及び光源Ｂ用強度可変駆動回路２２の詳細構成例を図４に示す。
【００４９】
図４に示す回路は、発光ダイオードをカソードコモン２色発光ダイオードで構成した例であり、光源Ｂ点滅信号Ｓｂが「０」の時は光源Ａ点滅信号Ｓａの状態にかかわらず光源Ａ及び光源Ｂが共にオフ（非発光状態）、光源Ａ点滅信号Ｓａが「０」で光源Ｂ点滅信号Ｓｂが「１」の時は光源Ａがオフ（非発光状態）で光源Ｂがオン（発光状態）、光源Ａ点滅信号Ｓａが「１」で光源Ｂ点滅信号Ｓｂが「１」の時は光源Ａがオン（発光状態）で光源Ｂがオフ（非発光状態）となる。
【００５０】
なお、以下の説明は、光源Ａ２１と光源Ｂ２２とを別個の光源で構成した光源Ａ用駆動回路２１が図３に示す構成、光源Ｂ用強度可変駆動回路２２が図２に示す構成である場合について行なう。しかし、図４に示す構成であっても、制御部１０よりの光源Ａ点滅信号Ｓａ及び光源Ｂ点滅信号Ｓｂの制御タイミングを変更すればまったく同様に取り扱うことができる。
【００５１】
図５は上述した４種類の光源制御信号（各１ビット）を出力するＣＰＵ１１の出力ポートの制御データを示す図である。ＤＤ１とＤＤ２の値は動作モードが移行する制御手順において設定され、そのＤＤ１とＤＤ２の２組の値を交互に出力ポートへ出力することでモード固有の光源の交互制御を行なう。
【００５２】
図５の（Ａ）は固定発光モード（検出モード）時を、図５の（Ｂ）は発光強度を調整する調整発光モード（待機調整モードあるいは検出前調整モード）時を、図５の（Ｃ）は本実施の形態例に特有の未発光モード（待機保持モード）時の制御データの設定例を示している。
【００５３】
図５の（Ａ）に示す固定発光モードでは、まずＤＤ１が出力ポートに出力されると光源Ａ点滅信号Ｓａが「１」で光源Ｂ点滅信号Ｓｂが「０」となり光源Ａのみ発光する。続いて、ＤＤ２が出力ポートに出力されると光源Ａ点滅信号Ｓａが「０」で光源Ｂ点滅信号Ｓｂが「１」となり光源Ｂのみ発光する。
【００５４】
光強度固定信号ＦはＤＤ１、ＤＤ２のどちらが出力されても「１」となり、このとき上述したアナログスイッチ回路は開放であるので、開放になった時点の状態のまま光強度が固定されている。このように固定発光モードでは、光強度をある状態に保ったまま交互発光を行なう。この場合、光強度調整信号Ｔの値は発光条件に影響しないので「１」、「０」どちらでもよい。
【００５５】
図５の（Ｂ）に示す調整発光モードでは、まずＤＤ１が出力ポートに出力されると光源Ａ点滅信号Ｓａが「１」で光源Ｂ点滅信号Ｓｂが「０」となり光源Ａのみ発光する。続いて、ＤＤ２が出力ポートに出力されると光源Ａ点滅信号Ｓａが「０」で光源Ｂ点滅信号Ｓｂが「１」となり光源Ｂのみ発光する。
【００５６】
光強度固定信号ＦはＤＤ１、ＤＤ２のどちらが出力されても「０」であり、このとき前述のアナログスイッチ回路は導通状態であるので、光強度調整信号Ｔに「０」が出力されている間は光源Ｂの光強度が減少し、逆に光強度調整信号Ｔに「１」が出力されている場合は増加する。増減の度合いはローパスフィルタ部の時定数で決まる。
【００５７】
光強度調整信号Ｔとして出力されるＤＤ１、ＤＤ２のＴビットの値は、制御手順のステップＳ１１１における交流出力信号Ｖｏのサンプリング値と基準電圧Ｖ１に相当するデジタル値との比較結果をもとに、ステップＳ１１２，Ｓ１１３で更新格納され、事後の交互切り換えタイミングで更新出力される。
【００５８】
本実施の形態例のように光源Ｂが優勢なときにサンプリング値が小になる場合、サンプリング値が基準電圧Ｖ１より小であれば光源Ｂの光強度が減少するようにＴビットを「０」に設定し、サンプリング値が基準電圧Ｖ１より大であればＴビットを「１」にする。このように調整発光モードでは交互発光状態のサンプリング値を常に基準値に近づけるように光源強度調整が行なわれる。
【００５９】
図５の（Ｃ）に示す末発光モードでは、ＤＤ１およびＤＤ２のどちらが出力されても、共に光源Ａ点滅信号Ｓａが「０」、光源Ｂ点滅信号Ｓｂが「０」、光強度固定信号Ｆが「１」であり、光源Ａ、Ｂの発光は行なわれない。ただ前述のアナログスイッチ回路は開放であるので、開放になった時点の状態のまま光強度を規定する電圧値が固定されている。
【００６０】
このように未発光モードでは、未発光のまま光強度レベルをある状態に保っている。この場合、光強度調整信号Ｔの値は発光条件に影響しないので「１」、「０」どちらでもよい。
【００６１】
本実施の形態例では、以上に説明したようにＤＤ１とＤＤ２を交互に出力することにより、光源の制御を行なうことができる。
【００６２】
以上の構成を備える本実施の形態例の概略制御を図６を参照して説明する。図６は本実施の形態例の概略制御を示すフローチャートである。
【００６３】
本実施の形態例の有価証券識別装置においては、装置に電源が投入されると、所定の初期化処理実行後図６の制御に移行する。そして、まずステップＳ１００で待機調整モード処理を実行し、光源Ａ、Ｂを交互発光をして光電変換器２４での検出レベルを均一化する調整モードを所定時間の間実行する。
【００６４】
具体的には、ＣＰＵ１１は光源Ａ、Ｂを交互発光させて光電変換器２４で受光し、その後Ａ／Ｄ変換器１４でＡ／Ｄ変換された値が特定の値になるように負帰還をかける光源駆動サイクルを定まった回数（本実施の形態例では６０回、計１５ｍＳｅｃ）繰り返した後ステップＳ２００の一定時間光源Ａ、Ｂの発光制御を停止する待機保持モードに移行する。
【００６５】
ステップＳ２００の待機保持モード処理では、光強度固定信号Ｆｂを出力してステップＳ１００の待機調整モードから移行した時点の発光強度レベルを保持し、保持した状態のまま交互発光を止めた光源駆動サイクルを定まった回数（本実施の形態例では８０００回、計２Ｓｅｃ）繰り返した後ステップＳ１００の待機調整モードへ戻る。
【００６６】
この待機保持モード中には、サイクル毎に入力センサ（Ｐｉ）３２の検出状態をチェックして遮断が確認されれば（識別対象１００の挿入を検知すると）直ちにステップＳ３００の検出前調整モードへ移行する。なお、このチェックは数サイクル毎でもよい。
【００６７】
そしてステップＳ３００で検出前調整モードを実行し、光源Ａ、Ｂを交互発光をして光電変換器２４での検出レベルを均一化する検出前調整モードを実行する。検出前調整モードでは、搬送用モータ４１の駆動信号ＭＳを出力して搬送用モータを動かして識別対象を装置内への搬送を開始し、同時にステップＳ１００の待機調整モードと同じ動作を定まった回数（本実施の形態例では例えば６０回、計１５ｍＳｅｃ）行い、ステップＳ４００の検出モードへ移行する。
【００６８】
ステップＳ４００の検出モードでは、光強度固定信号Ｆｂを出力してステップＳ３００の検出前調整モードから移行した時点の発光強度レベルを保持し、保持した状態のまま光源Ａ、Ｂの交互発光を行い、サンプリング回路１５はサイクル毎にアンプ２７出力ｖｏをサンプリングする。またサイクル毎にＰｉ３２、Ｐｓ３３、Ｐｅ３４、Ｐｒ３５をチェックして状況判断を行い、定められた動作後（本実施の形態例では８０００回以下で処理）にステップＳ１００の待機調整モードへ戻る。
【００６９】
一方、ステップＳ２００の待機保持モード処理で一定の時間が経過するまで識別対象が検出されない場合には一定時間経過後ステップＳ１００の処理に移行し、ステップＳ１００の処理とステップＳ２００の処理を交互に実行する。
【００７０】
これにより、常時光源Ａ、Ｂを交互に発光させるのではなく、ステップＳ２００の処理実行中は発光を停止するので、光源の寿命劣化を抑えることができる。
本実施の形態例では、以上の図６に示す制御及び詳細を後述する搬送用モータ４１の駆動制御を不図示の光源駆動サイクルをカウントするカウンタＭｃｔのカウント値が所定のカウント値に到達する毎に切り替えるように制御している。
【００７１】
このカウンタＭｃｔのカウント値と各動作制御切り換えタイミングを図７に示す。図７は本実施の形態例の動作タイミングチャートである。図７の上部はカウンタＭｃｔのカウント値を示し、中段は図６に示す各動作モードを示し、下段は搬送用モータ４１及び光源制御タイミングを示している。
【００７２】
待機保持モードはＭｃｔカウント値がＳｗｋ１より実行が開始され、Ｓｗｋ２となるまで実行される。Ｍｃｔカウント値がＳｗｋ２となると待機調整モードに移行し、Ｍｃｔカウント値はＳｗｔ１に設定され、Ｍｃｔカウント値がＳｗｔ２となるまでの間実行される。この間は光強度固定信号Ｆｂを調整可に設定し、光源Ａ、Ｂ２３を交互発光して光強度調整がなされる。
【００７３】
Ｍｃｔカウント値がＳｗｔ２となるとＭｃｔカウント値をＳｗｋ１にプリセットして上記待機保持モードに移行する。以上の待機保持モード中に入力センサ（Ｐｉ）３２が、識別対象の入力を検知すると、Ｍｃｔカウント値をＳｄｔ１にプリセットして搬送用モータ４１を駆動して識別対象を識別領域へ搬送しながら検出前調整モードに移行し、この間はＦｂ信号が調整可に設定され、光源Ａ、Ｂ２３は交互発光され、光強度調整がなされる。
【００７４】
Ｍｃｔカウント値がＳｄｔ２となると検出前調整モードを終了して検出調整結果を固定する。そしてＭｃｔカウント値をＳｄｃ１にプリセットして検出モードを開始する。更に継続して搬送用モータ４１の駆動を維持し、識別対象を識別領域に搬送すると共に、識別開始センサ（Ｐｓ）３３位置に到達するのを待ち、遮断が検出されたら回転センサ（Ｐｒ）３５から発生するパルス信号ＲｃｋのカウンタＥｃｔのインクリメントカウントを開始する。
【００７５】
この後、受光出力Ｖｏのサンプリング値と、Ｅｃｔのカウント値から特定した識別対象の位置とを対応させて調べることにより識別対象の特性を求め、判定をする。
【００７６】
識別対象が識別終了センサ（Ｐｅ）３３位置を通過すると検出モードを終了してＭｃｔカウント値をＳｗｔ１にプリセットして待機調整モードに移行する。
【００７７】
以上のＭｃｔカウント値の各モードにおける具体的な設定値の例を図８に示す。図８に示す初期値（Ｍｃｉ）がモード処理実行開始時のプリセット値、プリセット２（Ｍｐ２）がモード処理終了時のＭｃｔカウント値である。プリセット１（Ｍｐ１）は、後述する光源Ａと光源Ｂとの交互切り換えタイミングを示している。なお、図８に示す切替制御テーブルは、メモリ１２に備えられている。
【００７８】
図８に示すＭｃｔカウント値を設定する場合における本実施の形態例の具体的制御例を図９を参照して以下に説明する。図９は、本実施の形態例の光源駆動サイクルにおける動作を示すフローチャート、図１０は図９に示す本実施の形態例のタイマで発生しＣＰＵに送られる信号と光源駆動サイクルの関係を示すタイミングチャートである。図９において、Ｍｃｔは光源駆動サイクル毎に加算されるカウンタを示しており、カウンタＭｃｔの値は後述する各動作モードごとに特定の範囲内にあるように設定し、その値をチェックするだけでどのモードにあるか判断することができるように制御される。
図９において、まずステップＳ１からステップＳ５において、前半の光源Ａ駆動制御を行なう。具体的には、前サイクルのステップＳ１５においてタイマ１３からの後半終了信号（ＵＤ２＝１）で戻り、ステップＳ１で図５に示すように出力ポート（ＤＤ）にＤＤ１を出力して光源Ｂ駆動状態から光源Ａ駆動状態に切り換える。ＵＤ２は「０」にリセットしておく。そしてステップＳ２において詳細を後述する第１の処理を実行する。ここでは、前サイクル後半にサンプリングおよびＡ／Ｄ変換が開始されていれば、変換データの評価、判定、処理等を行なう。
【００７９】
次にステップＳ３で本光源駆動サイクルの実行をカウントするためＭｃｔを１つインクリメントする。そしてステップＳ４でまだ前半終了になっていないことを意味するＵＤ１＝０を確認し、前半終了信号待ちループのステップＳ５に進み、ＵＤ１＝１となるのを監視する。
【００８０】
ＵＤ１＝１となるとステップＳ１１以下の処理に進み、後半の光源Ｂ駆動制御に移行する。まずステップＳ１１でＤＤにＤＤ２を出力して光源Ａ駆動状態から光源Ｂ駆動状態に切り換える。ＵＤ１は「０」にリセットしておく。続いてステップＳ１２に進み、モード選択および状態確認処理を実行し、各動作モードに対応したモード継続あるいは移行判定、移行初期化設定、識別対象の位置確認等を行なう。
【００８１】
続いてステップＳ１３で第２の処理を実行して、Ａ／Ｄ変換を行なうべきサイクルであれば変換準備設定後、定められたタイミングでサンプリング回路１５およびＡ／Ｄ変換器１４に変換開始信号を出す。ステップＳ１４でＵＤ２が「０」であることを確認した後ステップＳ１５でＵＤ２が「１」に変化するのを監視して、ＵＤ２が「１」となるとステップＳ１に戻り光源Ａの発光制御を行なう。
【００８２】
タイマ１３は、光源駆動サイクルの前半終了信号ＵＤ１、後半終了信号ＵＤ２およびＡ／Ｄ変換開始信号ＡＤＴを一定の時間差を保って周期的にＣＰＵ１１へ出力する。本実施の形態例では、図１０に示すように原発振クロック信号Ｇｃｋ（ｆ＝１６ＭＨｚ）をカウントするカウンタＧｃｔのカウント値が所定のカウント値ＧＤ１，ＧＤ２，ＧＡＤに到達すると、各々ＵＤ１，ＵＤ２，ＡＤＴを「０」から「１」にする。ＧＤ２の場合はさらにＧｃｔをリセットして一連の動作を継続する。
【００８３】
具体的には、ＧＤ１＝２０００，ＧＤ２＝４０００，ＧＡＤ＝３９５０に設定して４ｋＨｚ（＝１６ＭＨｚ／４０００）の光源駆動サイクルと、それに同期して後半部に生じるＡ／Ｄ変換タイミングを得ている。なお、ＵＤ１，ＵＤ２，ＡＤＴはＣＰＵ１１で検出された後ＣＰＵ１１の制御によって「１」から「０」にリセットされる。
【００８４】
図９のステップＳ２における第１の処理の詳細を図１１に示す。第１の処理では、まずステップＳ１０１でカウンタ値Ｍｃｔが図８に示す排出又は待機保持モードでない「４００００」以下か否かを調べる。「４００００」以下でなければ待機保持モードでありＡ／Ｄ変換データを取り込む必要がないためそのままリターンする。
【００８５】
一方、ステップＳ１０１でカウンタ値Ｍｃｔが「４００００」以下である場合は検出モードおよび各調整モードであり事前のステップＳ１３ですでにサンプリングされＡ／Ｄ変換が開始されているためステップＳ１０２の処理に移行し、変換終了信号を調べて終了が確認されればステップＳ１０３に進む。そしてステップＳ１０３でＡ／Ｄ変換器１４からデータをＣＰＵ１１に取り込む。
【００８６】
ステップＳ１０４でカウンタ値Ｍｃｔが「１００００」あるいはそれ以上か否かを調べ、光強度を調整するモードであるか検出モードであるかを判定する。
【００８７】
カウンタ値Ｍｃｔが「１００００」以下であれば検出モード実行中であることを示しており、ステップＳ１０５で確認信号Ｆｊｐが格納されているか否かを調べる。確認信号Ｆｉｐは、識別対象１００の位置が特定できることを示すマーカであり、詳細を後述するステップＳ５３において、前光源駆動サイクルと本サイクルの間に回転センサ（Ｐｒ）３５のパルス出力Ｒｃｋの一定クロック変化が確認されたとき格納あるいは設定される。Ｆｊｐが無い場合には、判定すべき地点ではないと判断してそのままリターンする。
【００８８】
一方、ステップＳ１０５でＦｉｐがあればステップＳ１０６に進み、Ｒｃｋをカウントし、Ｅｃｔを一つインクリメントする。そしてステップＳ１０７で当該地点における判定処理を実行してリターンする。
【００８９】
一方、ステップＳ１０４でカウンタ値Ｍｃｔが「１００００」以上の場合にはステップＳ１１１に進み、先のステップＳ１０３で取り込んだ交流出力信号ＶｏのＡ／Ｄ変換データ値と基準電圧Ｖ１に相当する一定のデジタル値とを比較し、基準電圧Ｖ１の方が高い場合にはステップＳ１１２に進み、光源Ｂの減光準備のためにＤＤ１およびＤＤ２のＴビットを各々「０」に設定してリターンする。
【００９０】
一方、ステップＳ１１１で基準電圧Ｖ１の方が低い場合にはステップＳ１１３に進み、光源Ｂの増光準備のためにＤＤ１およびＤＤ２のＴビットを各々「１」に設定しリターンする。
【００９１】
更に、図９のステップＳ１３における第２の処理の詳細を図１２に示す。第２の処理では、まずステップＳ１３１でカウンタ値Ｍｃｔが図８に示す排出又は待機保持モードでない「４００００」以下か否かを調べる。「４００００」以下でなければ待機保持モードであるためにＡ／Ｄ変換は行なわないためそのままリターンする。
【００９２】
一方、ステップ１３１でカウンタ値Ｍｃｔが「４００００」以下である場合にはＡ／Ｄ変換を行うべきモードであるためにステップＳ１３２の処理に移行する。そして図１０のＡ／Ｄ変換タイミングになる以前でＡＤＴ信号が「０」であることを確認し、Ａ／Ｄ変換処理の準備を行なう。
【００９３】
次にステップＳ１３３でＡ／Ｄ変換タイミングとなりＡＤＴ信号が「１」となるのを監視する。Ａ／Ｄ変換タイミングとなりＡＤＴ信号が「１」となるとステップＳ１３３よりステップＳ１３４に進み、サンプリング回路１５およびＡ／Ｄ変換器１４に変換開始信号を出す。そしてＡＤＴ信号を「０」としてリターンする。
【００９４】
更に、図９のステップＳ１２に示すモード選択状態確認処理の詳細を図１３Ａ及び図１３Ｂを参照して説明する。
【００９５】
ステップＳ１２に示すモード選択状態確認処理では、まずステップＳ５１でカウント値Ｍｃｔが１００００以上か否か、即ち検出モードでないか否かを調べる。カウント値Ｍｃｔが１００００以上でない場合には検出モードであるためステップＳ５２に進み、Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出しているか否か、即ち、識別対象１００が識別領域であるか否かを調べる。
【００９６】
ステップＳ５２でＰｓ３３又はＰｅ３４のいずれかが識別対象１００を検出している場合にはステップＳ５３に進み、Ｐｒ３５を調べて前サイクルで格納されたＰｒ３５の検出値と比較して一定の変化があれば識別対象１００が一定量搬送されたと判断し、位置が特定できるサイクルであるとして確認信号Ｆｊｐを格納する。また前サイクルに格納されたＰｒ３５の検出値を本サイクルにおける検出値に更新してリターンする。
【００９７】
一方、ステップＳ５２でＰｓ３３又はＰｅ３４のいずれも識別対象１００を検出していない場合には識別対象が未だ識別開始センサＰｓ３３位置に到達していないと判断してステップＳ５４に進み、識別開始位置からの位置を特定するＰｒ信号のカウンタＥｃｔを０にリセットする。
【００９８】
そしてステップＳ５５で入力センサＰｉ３２が識別対象を検出しているか否かを調べる。入力センサＰｉ３２が識別対象を検出している場合には、識別対象の先端がＰｉ３２とＰｓ３３の間にあると判断し、その後識別対象が搬送用モータ４１の回転に従って搬送されＰｓ３３位置に到達するため、ステップＳ５３に進む。
【００９９】
一方、ステップＳ５５で入力センサＰｉ３２が識別対象を検出していない場合には入力センサの検出ミスが考えられるためステップＳ６０以下の待機保持モードに移行させる。まずステップＳ６０でカウンタＭｃｔのカウント値を４００００にセットし、プリセット２（Ｍｐ２）を４８０００とする。その後ステップＳ６２でＭＳ信号をオフして搬送用モータ４１を駆動しないように制御し、ステップＳ６３で駆動パルスデータ出力用にＤＤ１、ＤＤ２を未発光用データに設定してリターンする。
【０１００】
ステップＳ５１でカウント値Ｍｃｔが１００００以上の場合には検出モードでないためステップＳ７１に進み、カウント値Ｍｃｔが４００００以上か否か、即ち待機保持モードなど光源を点灯させない動作モードか否かを調べる。カウント値Ｍｃｔが４００００以上でない場合には待機調整モードあるいは検出前調整モードであるためステップＳ７２に進み、カウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しいか否かを調べる。カウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しくない場合にはいまだ調整モードが終了していない状態であるためにそのままリターンする。
【０１０１】
そしてカウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しくなるとステップＳ７３に進み、カウント値Ｍｃｔが２００００以下で検出前調整モードである場合にはステップＳ７５以下の検出モードをスタートさせる。
【０１０２】
そしてその後ステップＳ７６において、カウンタＭｃｔのカウント値を「０」にリセットし、プリセット２（Ｍｐ２）を８０００としてこの後検出モードを実行するようにセットし、既に駆動を開始しているが識別対象１００を装置内に取り込むためにステップＳ７７でＭＳ信号を付勢して搬送用モータ４１を継続駆動し、駆動パルスデータ出力用にＤＤ１、ＤＤ２を固定発光用データに設定してリターンする。これにより発光光度が固定され、識別領域を通過することになる。
【０１０３】
一方、ステップＳ７３でカウント値Ｍｃｔが２００００以下でない場合には待機調整あるいは初期化調整であるためステップＳ６０以下の待機保持動作モードに移行する。そしてこの処理が終了するとその後保持モードに移行させるためにカウント値Ｍｃｔを４００００に設定し、プリセット２（Ｍｐ２）を４８０００に設定する。そしてステップＳ６２でＭＳ信号をオフして（消勢して）搬送用モータ４１を停止させ、駆動パルスデータ出力用にＤＤをＤＤ１、ＤＤ２を未発光用データに設定してリターンする。
【０１０４】
一方、ステップＳ７１でカウンタ値Ｍｃｔが４００００以上であれば待機保持モードあるいは排出モード実行中であることを示しており、ステップＳ８１に進み、入力センサ（Ｐｉ）が遮断され識別対象が装置内に挿入されたか否かを調べる。入力センサ（Ｐｉ）が遮断されていない場合にはステップＳ８２に進み、カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなり実行中の動作モードが終了したか否かを調べる。カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくない場合にはリターンする。
【０１０５】
一方、ステップＳ８２でカウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなった場合にはステップＳ８５以下の待機調整モード処理へ移行する。まずステップＳ８６でカウント値Ｍｃｔを２００００に設定し、プリセット２（Ｍｐ２）を２００６０に設定する。そしてステップＳ８７でＭＳ信号をオフして（消勢して）搬送用モータ４１を停止状態とする。そしてステップＳ８８において駆動パルスデータ出力用にＤＤ１、ＤＤ２を調整発光用データに設定してリターンする。
【０１０６】
一方、ステップＳ８１で入力センサ（Ｐｉ）が遮断され識別対象が装置内に挿入された場合にはステップＳ９１以下の検出前調整モードに移行させるためにカウント値Ｍｃｔを１００００に設定し、プリセット２（Ｍｐ２）を１００６０に設定する。そしてステップＳ９３でＭＳ信号をオンして搬送用モータ４１を駆動し、識別対象を装置内に取込みながら、検出前調整を実行する。そしてステップＳ８８において駆動パルスデータ出力用にＤＤ１、ＤＤ２を調整発光用データに設定してリターンする。
【０１０７】
以上の制御における検出モードと待機保持モードの光源Ａ、Ｂ２３の駆動制御信号及び検出信号タイミング例を図１４に、待機調整モードと検出前調整モードにおける光源Ａ、Ｂ２３の駆動制御信号及び検出信号タイミング例を図１５に示す。なお、検出出力Ｖｏは優勢な光源が発光する時基準電圧Ｖ１より低くなるように逆相で示されている。
【０１０８】
以上の構成を備える本発明の実施の形態例における。識別対象の識別制御を説明する。本発明の実施の形態例においては、識別対象が検出範囲に到達する前には検出出力サンプリング値が基準電圧Ｖ１となるように制御されており、ログアンプ２５のサンプリングタイミングの出力も一定電圧に制御されている。
【０１０９】
この制御状態における光源Ａ、Ｂ２３の発光光量に固定された状態で識別対象が検出範囲に到達すると、光電変換器２４からはこの識別対象の各光源２３よりの出射光の波長に対応した電気信号が出力される。そしてログアンプ２５で増幅され、ハイパスフィルタ２６に出力される。
【０１１０】
図１４、図１５の出力Ｖｏの波形が光量変化に対し逆相なので、例えば、光源Ａが赤色発光ダイオードで光源Ｂが緑色発光ダイオードである場合ににおいて、検出範囲にある識別対象の色が緑色傾向よりも赤色傾向が強ければ（光源Ａよりの光の透過度が高ければ、図１４の例では光源Ａ発光タイミング時の信号が、光源Ｂ発光タイミング時の信号より出力電圧値が低くなる。逆に、検出範囲にある識別対象の色が赤色傾向よりも緑色傾向が強ければ（光源Ｂよりの光の透過度が高ければ）光源Ｂ発光タイミング時の信号が、光源Ａ発光タイミング時の信号より出力電圧値が低くなる。
【０１１１】
図１４のＳａ信号出力タイミングである前半タイミングでは、検出範囲にある識別対象の色が緑色傾向よりも赤色傾向が強く光源Ａ発光タイミング時の信号が、光源Ｂ発光タイミング時の信号より出力電圧値が低い場合の例であり、Ｓｂ信号出力タイミングである後半タイミングでは検出範囲にある識別対象の色が赤色傾向よりも緑色傾向が強く光源Ｂ発光タイミング時の信号が、光源Ａ発光タイミング時の信号より出力電圧値が低い例を示している。
【０１１２】
ハイパスフィルタ２２６で検出信号の光源駆動周波数未満の成分を除去して、光源駆動周波数以上の交流成分のみを抽出し、アンプ２７で基準電圧Ｖ１を重畳し、サンプリング回路１５でこの重畳波形中の光源Ｂよりの発光光の検出タイミング（光源駆動サイクル後半）の波形データを一度サンプリングし、Ａ／Ｄ変換器１４でＡ／Ｄ変換し、次回のＡ／Ｄ変換までデジタル値の形式で保管する。
【０１１３】
本実施の形態例においては、アンプ２７からは基準電圧Ｖ１を中心として、光源Ａよりの検出光量と光源Ｂよりの検出光量の変化（光電変換器２４が両光源よりの光を受光した場合の検出信号の差）に比例してプラス側あるいはマイナス側に振れた信号が出力されるため、識別対象の色が例えばどれぐらい赤色方向が強いか（プラスに振れた時）、あるいはどれくらい緑色方向が強いか（マイナスに振れた時）を光源Ｂよりの出射光検出タイミングの信号をサンプリングするのみで検出することが可能となる。
【０１１４】
この結果、後述する有価証券等の識別対象の真贋識別処理においても、複数の各色毎の識別などを行う必要がなくなり、単に一種類の検出信号を判定するのみで、複数色のどの色の傾向が強いかの判定を行うことができ、構成を大幅に簡略化できる。
【０１１５】
そして、ＣＰＵ１１では、このサンプリング回路１５のサンプリング結果である光源Ａから光源Ｂへの切り換えにより生じる検出信号変化（色味および度合）の信号レベルを取込むことになる。図１４に示すように、本実施の形態例では両光源２３よりの発光光に対する識別対象の色の傾向が１つの信号として出力される。
【０１１６】
このため、ＣＰＵ１１では、この検出信号パターンを一定搬送区間ごとに区切って予めメモリ１２に登録しておいた真正な識別対象（有価証券等）を検出した場合の標準パターンと比較し、類似度を比較する。そして一定以上の類似度の場合に識別対象が真正であると識別する。
【０１１７】
この標準パターンも、各識別対象（例えば有価証券あるいは紙幣）の種類ごとに一種類の標準パターンを保持して比較するのみで足り、識別も簡単なものとできる。しかも、１種類の標準パターンと比較するだけであっても、複数種類の色の誤差に対応でき、ほとんど全ての色の誤差に適切に対応できる。
【０１１８】
このため、例えば両面に印刷されている紙幣の片側のみであったり、複写機で紙幣を両面あるいは片面複写したような場合にも適切に真贋を識別できる。
【０１１９】
本実施の形態例の実際の識別対象に対するサンプリング結果を図１６及び図１７に示す。図１６は光源Ａとして緑色の発光ダイオードを用い、光源Ｂとして赤色発光ダイオードを用いた場合の識別対象に対するサンプリング結果である。
【０１２０】
また、図１７は光源Ａとして赤外線発光の発光ダイオードを用い、光源Ｂとして赤色発光ダイオードを用いた場合の識別対象に対するサンプリング結果である。なお、この場合、赤系であるか青系、緑系であるかの正確な色構成の判別はつかないが、緑系の色領域で高感度の検出ができる。
【０１２１】
以上説明したように本実施の形態例によれば、簡単な構成で、識別対象の検知機構の各構成部材の性能のバラツキや経時変化、周囲環境による性能の変化を自動的に解消でき、製造及び調整の容易な、しかも信頼性の高い装置が提供できる。
【０１２２】
また、識別対象の検知結果を１つの信号出力で真正のものと識別対象との色の違いを表現できるため、信頼性の高い真贋の識別が簡単なアルゴリズムで行える。
【０１２３】
更に、識別対象の無い場合に、常時光源を発光させて検出感度調整を行うのではなく、一定周期で調整を行い、調整を行わないときには光源を発光させないため、光源の劣化を最小限に抑えることができる。
【０１２４】
［第２の発明の実施の形態例］
以上の説明は、光源２３は２つの光源を備え、識別対象を透過した２つの光源の光を光電変換器２４で検出する場合を例として説明した。しかし本発明は以上の例に限定されるものではなく、光源が複数の光源、例えば光源Ａが光源Ａｌ、Ａ２で構成されてもよいことは勿論である。
【０１２５】
この場合には、光源Ｂの発光を止めた状態で光源Ａ２をＢのタイミングで発光させて光源Ａｌ、Ａ２の発光強度を調整した後、光源Ａ２をＡのタイミングに戻し光源Ａ（Ａｌ、Ａ２の複合）と光源Ｂを調整する方法を用いることで複合光源を均一にできる。また光源駆動回路のスイッチングが異なる以外は同じ動作で実現できるので回路構成が簡単である。
【０１２６】
例えば、光源として緑色ＬＥＤと赤外ＬＥＤの複合光源と赤色ＬＥＤとを用いることにより、緑色ＬＥＤと赤色ＬＥＤを用いた場合と比較して青系、緑系の色が検出しやすくできる。
【０１２７】
このように光源が複数の光源で構成されている本発明に係る第２の実施の形態例を以下に説明する。以下に説明する第２の実施の形態例において、上述した第１の実施の形態例と同様構成には同一番号を付し詳細説明を省略する。
【０１２８】
図１８は本発明に係る第２の実施の形態例の有価証券識別装置の構成を示す図である。図１８に示す第２の実施の形態例では図１に示す第１の実施の形態例の光源Ａ用駆動回路２１と同様構成の光源Ａ１用駆動回路１２１を備え、他に光源Ａ２用強度可変駆動回路１２２、光源として光源Ａ１、Ａ２、Ｂの複合光源123を備えている点が相違し、ＣＰＵ１１の出力ポートよりの出力制御信号も光源Ａ点滅信号Ｓａと同様の光源Ａ１点滅信号Ｓａ１、光源Ａ２点滅信号Ｓａ２、光強度固定信号Ｆａ２が備えられている。
【０１２９】
そして第２の実施の形態例では、光源が複数の光源、例えば図１８に示すような光源Ａが光源Ａｌ、Ａ２で構成される場合、第１の調整発光では光源Ｂの発光を止めた状態で光源Ａ２を光源Ｂのタイミングで発光させ光源Ａｌ、光源Ａ２の発光強度を調整する。
【０１３０】
そして、光源Ａｌ、光源Ａ２の発光強度を調整した後、第２の調整発光処理を行って光源Ａ２を光源Ａのタイミングに戻し光源Ａ（光源Ａｌ、光源Ａ２の複合）と光源Ｂを調整する方法を用いることで複合光源を均一にできる。また光源駆動回路のスイッチングが異なる以外は第１の実施の形態例の場合と略同じ動作で実現できるので回路構成が簡単である。
【０１３１】
図１９は第２の実施の形態例における６種類の光源制御信号（各１ビット）を出力するＣＰＵ１１の出力ポートの制御データを示す図である。ＤＤ１とＤＤ２の値は動作モードが移行する制御手順において設定され、ＤＤ１とＤＤ２の２組の値を交互に出力ポートへ出力することでモード固有の光源の交互制御を行なう。
【０１３２】
図１９の（Ａ）は固定発光モード（検出モード）時を、（Ｂ）は発光強度を調整する第１の調整発光モード（待機調整モードあるいは検出前調整モード）時を、（Ｃ）は発光強度を調整する第２の調整発光モード（待機調整モードあるいは検出前調整モード）時を、（Ｄ）は未発光モード（待機保持モード）時の制御データの設定例を示している。
【０１３３】
図１９の（Ａ）に示す固定発光モードでは、まずＤＤ１が出力ポートに出力されると光源Ａ１、及び光源Ａ２の点滅信号Ｓａ１、Ｓａ２がそれぞれ「１」で光源Ｂ点滅信号Ｓｂが「０」となり光源Ａ１とＡ２が発光する。続いて、ＤＤ２が出力ポートに出力されると光源Ａ１、及び光源Ａ２の点滅信号Ｓａ１、Ｓａ２がそれぞれ「０」で光源Ｂ点滅信号Ｓｂが「１」となり光源Ｂのみ発光する。
【０１３４】
光強度固定信号Ｆａ２、ＦｂはＤＤ１、ＤＤ２どちらが出力されてもそれぞれ「１」となり、このとき前述のアナログスイッチ回路は開放であるので、開放になった時点の状態のまま光強度が固定されている。このように本モードでは、光強度をある状態に保ったまま光源Ａ（Ａ１とＡ２の複合）と光源Ｂの交互発光を行なう。この場合、光強度調整信号Ｔの値は発光条件に影響しないので「１」、「０」どちらでもよい。
【０１３５】
図１９の（Ｂ）に示す第１の調整発光モードでは、まずＤＤ１が出力ポートに出力されると、夫々光源Ａ１点滅信号Ｓａ１が「１」、光源Ａ２点滅信号Ｓａ２が「０」、光源Ｂ点滅信号Ｓｂが「０」となり、光源Ａ１のみ発光する。続いて、ＤＤ２が出力ポートに出力されると、夫々光源Ａ１点滅信号Ｓａ１が「０」、光源Ａ２点滅信号Ｓａ２が「１」、光源Ｂ点滅信号Ｓｂが「０」となり、光源Ａ２のみ発光する。
【０１３６】
光強度固定信号ＦｂはＤＤ１、ＤＤ２どちらが出力されても「１」であり、光源Ｂは発光停止のまま光強度レベルを保持する状態にある。光強度固定信号Ｆａ２はＤＤ１、ＤＤ２どちらが出力されても「０」であり、このとき前述のアナログスイッチ回路は導通状態であるので、光強度調整信号Ｔに「０」が出力されている間は光源Ａ２の光強度が減少し、逆に「１」の場合は増加する。
【０１３７】
このように第１の調整発光モードでは光源Ｂは発光停止のまま光強度レベルを保持して、光源Ａ１とＡ２の交互発光状態のサンプリング値を常に基準値に近づけるように光源Ａ２の強度調整が行なわれる。
【０１３８】
図１９の（Ｃ）に示す第２の調整発光モードでは、まずＤＤ１が出力ポートに出力されると、夫々光源Ａ１点滅信号Ｓａ１が「１」、光源Ａ２点減信号Ｓａ２が「１」、光源Ｂ点滅信号Ｓｂが「０」となり、光源Ａ１および光源Ａ２が共に発光する。
【０１３９】
続いて、ＤＤ２が出力ポートに出力されると、夫々光源Ａ１点滅信号Ｓａ１が「０」、 光源Ａ２点滅信号Ｓａ２が「０」、光源Ｂ点滅信号Ｓｂが「１」となり、光源Ｂのみ発光する。
【０１４０】
光強度固定信号Ｆａ２は、ＤＤ１、ＤＤ２どちらが出力されても「１」であり、光源Ａ２の光強度は固定されている。また光強度固定信号ＦｂはＤＤ１、ＤＤ２どちらが出力されても「０」であり、このとき前述のアナログスイッチ回路は導通状態であるので、光強度調整信号Ｔに「０」が出力されている間は光源Ｂの光強度が減少し、逆に「１」の場合は増加する。
【０１４１】
このように第２の調整発光モードでは光強度比が固定された複合光源Ａと光源Ｂの交互発光状態のサンプリング値を常に基準値に近づけるように光源Ｂの強度調整が行なわれる。
【０１４２】
図１９の（Ｄ）に示す末発光モードでは、ＤＤ１およびＤＤ２どちらが出力されても、光源Ａ１、及び光源Ａ２の点滅信号Ｓａ１、Ｓａ２がそれぞれ「０」で光源Ｂ点滅信号Ｓｂが「０」となり、発光は停止したままである。光強度固定信号Ｆａ２、ＦｂはＤＤ１、ＤＤ２どちらが出力されてもそれぞれ「１」となり、このとき前述のアナログスイッチ回路は開放であるので、開放になった時点の状態のまま光強度を規定する電圧値が固定されている。
【０１４３】
このように、末発光モードでは、未発光のまま光強度レベルをある状態に保っている。この場合、光強度調整信号Ｔの値は発光条件に影響しないので「１」、「０」どちらでもよい。
【０１４４】
以上に説明したように、ＤＤ１とＤＤ２を交互に出力することにより、光源の制御を行なうことができる。
【０１４５】
以上の構成を備える第２の本実施の形態例の概略制御においては、第１の実施の形態例の制御と比較してモード選択状態確認処理が相違するのみで他は略同様である。第２の実施の形態例のモード選択状態確認処理を図２０Ａ及び図２０Ｂを参照して説明する。
【０１４６】
図２０Ａ及び図２０Ｂに示すモード選択状態確認処理では、まずステップＳ２０１でカウント値Ｍｃｔが５００００と等しいか又はそれ以上か否か、即ち排出モードでないか否かを調べる。カウント値Ｍｃｔが５００００以上でない場合にはステップＳ２０２に進み、カウント値Ｍｃｔが１００００以上か否かを調べる。
【０１４７】
カウント値Ｍｃｔが１００００以上でない場合にはステップＳ２０３に進み、カウント値Ｍｃｔがプリセット２の値（Ｍｐ２）と等しいか否かを調べる。カウント値Ｍｃｔがプリセット２の値（Ｍｐ２）と等しくない場合にはステップＳ２０４に進み、Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出しているか否か、即ち、識別対象１００が識別領域であるか否かを調べる。
【０１４８】
Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出している場合にはステップＳ２１０に進み、Ｐｒ３５を調べて前サイクルに格納されたＰｒ３５の検出値と比較する。そして一定の変化があれは識別対象１００が一定量搬送されたと判断し、位置が特定できるサイクルであるとして確認信号Ｆｊｐを格納する。また前サイクルに格納されたＰｒ３５の検出値を本サイクルにおける検出値に更新しリターンする。
【０１４９】
一方、ステップＳ２０４でＰｓ３３又はＰｅ３４のいずれも識別対象１００を検出していない場合には、識別対象が未だ識別開始センサＰｓ３３位置に到達していないと判断してステップＳ２０５に進み、識別開始位置からの位置を特定するＰｒ信号のカウンタＥｃｔを０にリセットする。そしてステップＳ２０６で入力センサＰｉ３２が識別対象を検出しているか否かを調べる。
【０１５０】
ステップＳ２０６で入力センサＰｉ３２が識別対象を検出していない場合には入力センサの検出ミスが考えられるためステップＳ２０７以下の待機保持モードに移行させる。まずステップＳ２０７でカウンタＭｃｔのカウント値を４００００にセットし、プリセット１（Ｍｐ１）を６００００に、プリセット２（Ｍｐ２）を４８０００にセットする。その後ステップＳ２０８でＭＳ信号をオフして搬送用モータ４１を駆動しないように制御し、ステップＳ２０９で駆動パルスデータ出力用にＤＤ１、ＤＤ２を未発光用データに設定してリターンする。
【０１５１】
一方、ステップＳ２０６で入力センサＰｉ３２が識別対象を検出している場合には、識別対象の先端がＰｉ３２とＰｓ３３の間にあると判断し、その後識別対象が搬送用モータ４１の回転に従って搬送されＰｓ３８位置に到達するため、ステップＳ２１０に進む。そしてステップＳ２１０でＰｒ３５を調べ、前サイクルに格納されたＰｒ３５の検出値と比較して一定の変化があれば識別対象１００が一定量搬送されたと判断し、位置が特定できるサイクルであるとして確認信号Ｆｊｐを格納する。
【０１５２】
また、前サイクルに格納されたＰｒ３５の検出値を本サイクルにおける検出値に更新してリターンする。
【０１５３】
一方、ステップＳ２０２でカウント値Ｍｃｔが１００００以上の場合にはステップＳ２１２に進み、Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出しているか否か、即ち、識別対象１００が識別領域にあるか否かを調べる。このような検出モード以外の状況でＰｓ３３又はＰｅ３４のいずれかが識別対象１００を検出している場合にはステップＳ２１３以下の排出モード処理に移行する。排出モード処理では、まずステップＳ２１３でカウンタＭｃｔのカウント値を５００００にセットし、プリセット１（Ｍｐ１）を６００００に、プリセット２（Ｍｐ２）を５８０００にセットする。その後ステップＳ２１４でＭＳ信号をオンして搬送用モータ４１を駆動し、識別対象を搬送して排出位置より排出する。そしてステップＳ２０９で駆動パルスデータ出力用にＤＤ１、ＤＤ２を未発光用データに設定してリターンする。
【０１５４】
一方、ステップＳ２１２でＰｓ３３又はＰｅ３４のいずれも識別対象１００を検出していない場合にはステップＳ２１５に進み、カウント値Ｍｃｔが４００００以上か否か、即ち光源を点灯させない待機保持モードか否かを調べる。カウント値Ｍｃｔが４００００以上でない場合には待機調整モードあるいは検出モードであるためステップＳ２１６に進み、カウント値Ｍｃｔがプリセット１（Ｍｐ１）の値と等しいか否かを調べる。カウント値Ｍｃｔがプリセット１（Ｍｐ１）の値と等しい場合にはステップＳ２２２の第２調整モードに移行し、駆動パルスデータＤＤ１、ＤＤ２に第２の調整発光用データをセットしてリターンする。
【０１５５】
ステップＳ２１６において、カウント値Ｍｃｔがプリセット１（ＭＩｐ １）の値と等しくない場合にはステップＳ２１７に進み、カウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しいか否かを調べる。カウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しくない場合には、第１あるいは第２調整モードが終了していないと判断してリターンする。
【０１５６】
そしてカウント値Ｍｃｔがプリセット２（Ｍｐ２）の値と等しくなるとステップＳ２１７よりステップＳ２１８に進み、カウント値Ｍｃｔが２００００以下か否かを調べる。カウント値Ｍｃｔが２００００以下でない場合には待機調整モードの終了と判断して上述したステップＳ２０７以下の待機保持モードに移行する。
【０１５７】
一方、ステップＳ２１８でカウント値Ｍｃｔが２００００以下ある場合には、検出前調整モードの終了と判断してステップＳ２１９以下の検出モードに移行する。まず、ステップＳ２１９でカウンタＭｃｔのカウント値を「０」にセットし、プリセット１（Ｍｐ１）を６００００に、プリセット２（Ｍｐ２）を８０００にセットする。その後ステップＳ２２０でＭＳ信号をオンして搬送用モータ４１の駆動を継続し、ステップＳ２２１で駆動パルスデータ出力用にＤＤ１、ＤＤ２を固定発光用データに設定してリターンする。
【０１５８】
一方、ステップＳ２１５でカウンタ値Ｍｃｔが４００００以上であれば待機保持モード実行中であることを示しており、ステップＳ２２５に進み、入力センサ（Ｐｉ）が遮断され識別対象が装置内に挿入されたか否かを調べる。入力センサ（Ｐｉ）が遮断されていない場合にはステップＳ２２６に進み、カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなり実行中の動作モードが終了したか否かを調べる。カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくない場合にはリターンする。
【０１５９】
一方、ステップＳ２２６でカウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなった場合にはステップＳ２２７以下の待機調整モード処理を実行する。まずステップＳ２２７でカウント値Ｍｃｔを２００００に設定し、プリセット１（Ｍｐ１）を２００３０に設定し、プリセット２（Ｍｐ２）を２００６０に設定する。そしてステップＳ２２８でＭＳ信号をオフして（消勢して）搬送用モータ４１を停止状態にする。そしてステップＳ２２９において駆動パルスデータ出力用にＤＤ１、ＤＤ２を調整発光用データに設定してリターンする。
【０１６０】
一方、ステップＳ２２５で入力センサ（Ｐｉ）が遮断され識別対象が装置内に挿入された場合にはステップＳ２３０以下の検出前調整モードに移行し、カウント値Ｍｃｔを１００００に設定し、プリセット１（Ｍｐ１）を１００３０に設定し、プリセット２（Ｍｐ２）を１００６０に設定する。そしてステップＳ２３１でＭＳ信号をオンして搬送用モータ４１を回転駆動させる。そしてステップＳ２２９において駆動パルスデータ出力用にＤＤ１、ＤＤ２を第１の調整発光用データに設定してリターンする。
【０１６１】
更に、ステップＳ２０１でカウンタ値Ｍｃｔが５００００以上の場合（第２の実施の形態例では排出モード）にはステップＳ２４０に進み、Ｐｉ３２、Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出しているか否か、即ち、識別対象１００が装置内にあるか否かを調べる。Ｐｉ３２、Ｐｓ３３又はＰｅ３４のいずれかが識別対象１００を検出している場合にはリターンする。
【０１６２】
一方、ステップＳ２４０でＰｉ３２、Ｐｓ３３又はＰｅ３４のいずれも識別対象１００を検出していない場合にはステップＳ２４１に進み、カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなり実行中の排出モードが終了したか否かを調べる。カウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくない場合にはリターンする。
【０１６３】
一方、ステップＳ２４１でカウンタ値Ｍｃｔがプリセット２（Ｍｐ２）と等しくなった場合にはステップＳ２２４２以下の初期化調整モード処理を実行する。まずステップＳ２４２でカウント値Ｍｃｔを３００００に設定し、プリセット１（Ｍｐ１）を３４０００に設定し、プリセット２（Ｍｐ２）を３８０００に設定する。そしてステップＳ２４３でＭＳ信号をオフして（消勢して）搬送用モータ４１を停止させる。そしてステップＳ２２９において駆動パルスデータ出力用にＤＤ１、ＤＤ２を第１の調整発光用データに設定してリターンする。
【０１６４】
以上の制御における検出モードと待機保持モードの光源Ａ１、Ａ２、Ｂ１２３の駆動制御信号及び検出信号タイミング例を図２１に、待機調整モードと検出前調整モードにおける光源Ａ、Ａ２、Ｂ１２３の駆動制御信号及び検出信号タイミング例を図２２に示す。このようにしてサンプリングした第２の実施の形態例の実際の識別対象に対するサンプリング結果を図２３に示す。図２３は第２の実施の形態例の実際の識別対象に対するサンプリング結果を示す図であり、図２３の例では光源Ａ１に緑色ＬＥＤを、光源Ａ２に赤外線ＬＥＤを、光源Ｂに赤色ＬＥＤを用いている。
【０１６５】
以上に説明したように第２の実施の形態例によれば、待機調整モード、検出前調整モードを２分割して先にＡｌ，Ａ２を調整してその後にＡｌ＋Ａ２，Ｂを調整する（例えば繰り返し３０回＋３０回、計１５ｍＳｅｃ）。
【０１６６】
［第３の発明の実施の形態例］
以上の説明においては、光源の例として赤色発光ダイオードと緑色発光ダイオード、あるいは赤色ダイオードと赤外線ダイオード、緑色発光ダイオードを一ヶ所に備え、一つの光電変換器で受光する場合を説明した。しかし、本発明は以上の例に限定されるものではなく、複数組の検出系（光源、光源駆動回路、光電変換器および受光アンプ部）で構成することも可能である。
【０１６７】
第３の実施の形態例においても、基本構成は上述した第１の実施の形態例と同様構成とすることができる。この場合、光源の点滅および光強度固定は並列に同じタイミングで制御し、サンプリングや光強度調整等の信号データ処理は光源駆動サイクル単位で時分割して行なえばよい。
【０１６８】
第３の実施の形態例は、第１の実施の形態例の検出系２組で構成したものであるが、第３の実施の形態例における検出モードの光源の駆動制御信号及び検出信号タイミング例を図２４に、待機調整モードと検出前調整モードにおける光源の駆動制御信号及び検出信号タイミング例を図２５に示す。
【０１６９】
［他の発明の実施の形態例］
以上の説明においては、光源の駆動パルスをほぼデューティ比５０％の例で説明したが、本発明は必ずしもデューティ比５０％に限るものではなく、任意のデューティ比とできる。
【０１７０】
【発明の効果】
以上説明したように本発明によれば、簡単な構成で、識別対象の検知機構の各構成部材の性能のバラツキや経時変化、周囲環境による性能の変化を自動的に解消でき、製造及び調整の容易な、しかも信頼性の高い装置が提供できる。また、識別対象の検知結果を１つの信号出力で真正のものと識別対象との色の違いを表現できるため、信頼性の高い真贋の識別が簡単なアルゴリズムで行える。
【０１７１】
更に、不必要な光源の発光を行わないため、光源の信頼性を大幅に上げることができる。
【図面の簡単な説明】
【図１】本発明に係る一発明の実施の形態例の有価証券識別装置の構成を示す図である。
【図２】図１に示す光源発光強度自動調整回路である光源Ｂ用強度可変駆動回路の詳細回路構成を示す図である。
【図３】図１に示す光源Ａ用駆動回路の詳細回路構成を示す図である。
【図４】図１に示す光源Ａと光源Ｂとをカソードコモン２色ＬＥＤで構成した場合における光源発光可変駆動回路の構成を示す図である。
【図５】本実施の形態例の各光源制御信号を出力するＣＰＵの出力ポートの制御データＤＤ１、ＤＤ２を示す図である。
【図６】本実施の形態例の概略制御を示すフローチャートである。
【図７】本実施の形態例の動作タイミングチャートである。
【図８】本実施の形態例の切替制御テーブルの例を示す図である。
【図９】本実施の形態例の光源駆動サイクルにおける動作を示すフローチャートである。
【図１０】図９に示す本実施の形態例のタイマで発生しＣＰＵに送られる信号と光源駆動サイクルの関係を示すタイミングチャートである。
【図１１】図９のステップＳ２における第１の処理の詳細を示すフローチャートである。
【図１２】図９のステップＳ１３における第２の処理の詳細を示すフローチャートである。
【図１３Ａ】図９のステップＳ１２に示すモード選択状態確認処理の詳細を示すフローチャートである。
【図１３Ｂ】図９のステップＳ１２に示すモード選択状態確認処理の詳細を示すフローチャートである。
【図１４】本実施の形態例の検出モードと待機保持モードの光源Ａ、Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図１５】本実施の形態例の待機調整モードと検出前調整モードにおける光源Ａ、Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図１６】本実施の形態例の実際の識別対象に対するサンプリング結果を示す図である。
【図１７】本実施の形態例の実際の識別対象に対するサンプリング結果を示す図である。
【図１８】本発明に係る第２の発明の実施の形態例の有価証券識別装置の構成を示す図である。
【図１９】本実施の形態例の各光源制御信号を出力するＣＰＵの出力ポートの制御データＤＤ１、ＤＤ２を示す図である。
【図２０Ａ】第２の実施の形態例におけるモード選択状態確認処理の詳細を示すフローチャートである。
【図２０Ｂ】第２の実施の形態例におけるモード選択状態確認処理の詳細を示すフローチャートである。
【図２１】本実施の形態例の検出モードと待機保持モードの光源Ａ１、Ａ２、Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図２２】本実施の形態例の待機調整モードと検出前調整モードにおける光源Ａ１、Ａ２、Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図２３】第２の実施の形態例の実際の識別対象に対するサンプリング結果を示す図である。
【図２４】本実施の形態例の検出モード光源Ａ１、Ａ２、Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図２５】本実施の形態例の待機調整モードと検出前調整モードにおける光源Ａ１、Ａ２Ｂの駆動制御信号及び検出信号タイミング例を示す図である。
【図１】
0003866878.tif 000002
【図２】
0003866878.tif 000003
【図３】
0003866878.tif 000004
【図４】
0003866878.tif 000005
【図５】
0003866878.tif 000006
【図６】
0003866878.tif 000007
【図７】
0003866878.tif 000008
【図８】
0003866878.tif 000009
【図９】
0003866878.tif 000010
【図１０】
0003866878.tif 000011
【図１１】
0003866878.tif 000012
【図１２】
0003866878.tif 000013
【図１３Ａ】
0003866878.tif 000014
【図１３Ｂ】
0003866878.tif 000015
【図１４】
0003866878.tif 000016
【図１５】
0003866878.tif 000017
【図１６】
0003866878.tif 000018
【図１７】
0003866878.tif 000019
【図１８】
0003866878.tif 000020
【図１９】
0003866878.tif 000021
【図２０Ａ】
0003866878.tif 000022
【図２０Ｂ】
0003866878.tif 000023
【図２１】
0003866878.tif 000024
【図２２】
0003866878.tif 000025
【図２３】
0003866878.tif 000026
【図２４】
0003866878.tif 000027
【図２５】
0003866878.tif 000028