(57)【要約】【課題】簡易的な構成でセンサの出力値を調整するための制御値を設定する。【解決手段】発光部１１０が発光した光を検知部１２０が検知し、検知した結果を示す値を出力値の大きさを、出力調整部１３０が制御値を用いて調整し、制御部１４０が、出力調整部が調整した調整値とあらかじめ設定された閾値との大小関係を判定し、判定した結果を出力し、発光部１１０と検知部１２０との間に媒体が無い状態で、出力調整部１３０に対して制御値を変化させて、調整値と閾値との大小関係が変化したときの制御値を第１の制御値として決定し、発光部１１０と検知部１２０との間に媒体がある状態で、出力調整部１３０に対して制御値を変化させて、調整値と閾値との大小関係が変化したときの制御値を第２の制御値として決定し、第１の制御値と第２の制御値との間で媒体の有無を検知するための制御値である検知制御値を決定する。【選択図】図１
2020118639.tif 000002
【特許請求の範囲】
【請求項１】
発光部と、
前記発光部が発光した光を検知し、検知した結果を示す値を出力する検知部と、
前記検知部が出力する値の大きさを、制御値を用いて調整する出力調整部と、
前記出力調整部が調整した調整値とあらかじめ設定された閾値との大小関係を判定し、該判定した結果を出力する制御部とを有し、
前記制御部は、前記発光部と前記検知部との間に媒体が無い状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第１の制御値として決定し、前記発光部と前記検知部との間に前記媒体がある状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第２の制御値として決定し、前記第１の制御値と前記第２の制御値との間で前記媒体の有無を検知するための制御値である検知制御値を決定する媒体検知装置。
【請求項２】
請求項１に記載の媒体検知装置において、
前記出力調整部は、前記制御値として、前記発光部に流れる電流の電流値を用いる媒体検知装置。
【請求項３】
請求項１に記載の媒体検知装置において、
前記出力調整部は、前記制御値として、前記検知部の出力側に接続された抵抗器の抵抗値を用いる媒体検知装置。
【請求項４】
請求項１から３のいずれか１項に記載の媒体検知装置において、
前記制御部は、前記検知制御値を前記第１の制御値のＭ倍（Ｍ＞１）と前記第２の制御値のＮ倍（０＜Ｎ＜１）との間で決定する媒体検知装置。
【請求項５】
請求項１から４のいずれか１項に記載の媒体検知装置において、
前記制御部は、前記発光部と前記検知部との間に前記媒体がある状態で、前記出力調整部に対して前記制御値を変化させても、前記調整値と前記閾値との大小関係が変化しない場合、前記検知部の出力が最大値となるときの前記制御値を前記第２の制御値とする媒体検知装置。
【請求項６】
請求項１から５のいずれか１項に記載の媒体検知装置において、
前記制御部は、有無を検知する媒体ごとに、前記発光部と前記検知部との間に該媒体が無い状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を前記第１の制御値として決定し、前記発光部と前記検知部との間に該媒体がある状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を前記第２の制御値として決定し、前記第１の制御値と前記第２の制御値との間で前記検知制御値を決定する媒体検知装置。
【請求項７】
請求項１から６のいずれか１項に記載の媒体検知装置において、
前記制御部は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、前記出力調整部からの出力信号を前記ＣＰＵのデジタル信号用端子に入力する媒体検知装置。
【請求項８】
発光部が発光した光を検知し、検知した結果を示す値を出力する処理と、
前記出力する値の大きさを、制御値を用いて調整する処理と、
前記調整した調整値とあらかじめ設定された閾値との大小関係を判定する処理と、
前記発光部と前記光を検知するセンサとの間に媒体が無い状態で、前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第１の制御値として決定する処理と、
前記発光部と前記光を検知するセンサとの間に媒体が無い状態で、前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第２の制御値として決定する処理と、
前記第１の制御値と前記第２の制御値との間で前記媒体の有無を検知するための制御値である検知制御値を決定する処理と、
前記検知制御値を用いて調整した調整値と前記閾値との大小関係を示す値を出力する処理とを行う媒体検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体検知装置および媒体検知方法に関する。
【背景技術】
【０００２】
発光ダイオードと光センサとを用いた媒体検知システムにおいては、発光ダイオードの順方向電圧のばらつきや、光センサとして使用されるフォトトランジスタにおける電流増幅率のばらつきにより、光センサの出力にばらつきが生じてしまう。このような場合、光センサに抵抗器を接続し、その抵抗値を変化させて光センサの出力を調整する。しかしながら、このような調整を行うには、接続される抵抗器が固定抵抗器のみならず可変抵抗器であっても手間がかかってしまう。そこで、並列に接続された２つの抵抗器を発光素子に接続し、電流源と接続された一方の抵抗器を挿入・切り離しすることで発光素子に流れる電流を調整する回路が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２１４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した技術においては、センサ（受光素子）ごとにその検知基準を調整する必要がある。センサの数が多くなると、それらの出力を処理する制御装置の入力端子として使用するアナログ−デジタル変換用の端子の数に制限があるため、マルチプレクサが必要となってしまい、その構成が複雑になってしまうという問題点がある。また、マルチプレクサにおける多重処理にかかる時間等が原因となって応答時間が遅くなってしまうという問題点がある。
【０００５】
本発明の目的は、簡易的な構成でセンサの出力値を調整するための制御値を設定することができる媒体検知装置および媒体検知方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の媒体検知装置は、発光部と、
前記発光部が発光した光を検知し、検知した結果を示す値を出力する検知部と、
前記検知部が出力する値の大きさを、制御値を用いて調整する出力調整部と、
前記出力調整部が調整した調整値とあらかじめ設定された閾値との大小関係を判定し、該判定した結果を出力する制御部とを有し、
前記制御部は、前記発光部と前記検知部との間に媒体が無い状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第１の制御値として決定し、前記発光部と前記検知部との間に前記媒体がある状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第２の制御値として決定し、前記第１の制御値と前記第２の制御値との間で前記媒体の有無を検知するための制御値である検知制御値を決定することを特徴とする。
【０００７】
本発明の媒体検知装置では、制御部が、カードが発光部と検知部との間にある状態と無い状態とで、検知部の出力値を出力調整部が調整し、調整された出力値である調整値と閾値との比較結果に基づいて、カードの有無を検知するための検知制御値を決定する。そのため、本発明では、簡易的な構成でセンサの出力値を調整するための制御値を設定することができる。
【０００８】
本発明において、媒体検知装置は、前記出力調整部は、前記制御値として、前記発光部に流れる電流の電流値を用いる。この場合には、発光部に流れる電流値を変化させるだけでカードの有無を検知するための検知制御値を決定することができる。
【０００９】
本発明において、媒体検知装置は、前記出力調整部は、前記制御値として、前記検知部の出力側に接続された抵抗器の抵抗値を用いる。この場合には、検知部の出力側に接続された抵抗器の抵抗値を変化させるだけでカードの有無を検知するための検知制御値を決定することができる。
【００１０】
本発明において、媒体検知装置は、前記制御部は、前記検知制御値を前記第１の制御値のＭ倍（Ｍ＞１）と前記第２の制御値のＮ倍（０＜Ｎ＜１）との間で決定する。この場合には、発光部と検知部との間にカードがあるか無いかの判定に影響を及ぼしにくい範囲で設定が可能となる。
【００１１】
本発明において、媒体検知装置は、前記制御部は、前記発光部と前記検知部との間に前記媒体がある状態で、前記出力調整部に対して前記制御値を変化させても、前記調整値と前記閾値との大小関係が変化しない場合、前記検知部の出力が最大値となるときの前記制御値を前記第２の制御値とする。この場合には、発光部と検知部との間にカードがある場合に、カードがあると判定するような出力とならなくても、第２の制御値を設定することができる。
【００１２】
本発明において、媒体検知装置は、前記制御部は、有無を検知する媒体ごとに、前記発光部と前記検知部との間に該媒体が無い状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を前記第１の制御値として決定し、前記発光部と前記検知部との間に該媒体がある状態で、前記出力調整部に対して前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を前記第２の制御値として決定し、前記第１の制御値と前記第２の制御値との間で前記検知制御値を決定する。この場合には、透過率が互いに異なるカードであってもカードがあるか無いかを判定するための制御値を設定することができる。
【００１３】
本発明において、媒体検知装置は、前記制御部は、ＣＰＵであり、前記出力調整部からの出力信号を前記ＣＰＵのデジタル信号用端子に入力する。この場合、アナログデジタル変換の処理が不要となる。
【００１４】
上記課題を解決するため、本発明の媒体検知方法は、発光部が発光した光を検知し、検知した結果を示す値を出力する処理と、
前記出力する値の大きさを、制御値を用いて調整する処理と、
前記調整した調整値とあらかじめ設定された閾値との大小関係を判定する処理と、
前記発光部と前記光を検知するセンサとの間に媒体が無い状態で、前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第１の制御値として決定する処理と、
前記発光部と前記光を検知するセンサとの間に媒体が無い状態で、前記制御値を変化させて、前記調整値と前記閾値との大小関係が変化したときの前記制御値を第２の制御値として決定する処理と、
前記第１の制御値と前記第２の制御値との間で前記媒体の有無を検知するための制御値である検知制御値を決定する処理と、
前記検知制御値を用いて調整した調整値と前記閾値との大小関係を示す値を出力する処理とを行うことを特徴とする。
【００１５】
本発明の媒体検知方法では、カードが発光部とセンサとの間にある状態と無い状態とで、センサの出力値を調整し、調整された出力値である調整値と閾値との比較結果に基づいて、カードの有無を検知する。そのため、本発明では、簡易的な構成でセンサの出力値を調整するための制御値を設定することができる。
【発明の効果】
【００１６】
以上説明したように、本発明においては、簡易的な構成でセンサの出力値を調整するための制御値を設定することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の媒体検知装置の第１の実施の形態を示す図である。
【図２】図１に示した媒体検知装置における媒体検知方法の一例を説明するためのフローチャートである。
【図３】本発明の媒体検知装置の第２の実施の形態を示す図である。
【図４】図３に示した媒体検知装置における媒体検知方法の一例を説明するためのフローチャートである。
【図５】図３に示した発光ダイオードに流れる電流の値とフォトトランジスタから出力される電圧の値との関係の一例を示すグラフである。
【図６】本発明の媒体検知装置の第３の実施の形態を示す図である。
【図７】図６に示した媒体検知装置における媒体検知方法の一例を説明するためのフローチャートである。
【図８】図６に示した可変抵抗器の抵抗値とフォトトランジスタから出力される電圧の値との関係の一例を示すグラフである。
【発明を実施するための形態】
【００１８】
以下に本発明の実施の形態について図面を参照して説明する。
【００１９】
（第１の実施の形態）
図１は、本発明の媒体検知装置の第１の実施の形態を示す図である。本形態における媒体検知装置１００は図１に示すように、発光部１１０と、検知部１２０と、出力調整部１３０と、制御部１４０とを有する。媒体検知装置１００は、例えば、カードリーダやカード発行機などのカード（媒体）を搬送して処理する装置などに搭載されて使用される。なお、図１には本発明の媒体検知装置１００が具備する構成要素のうち、本形態に関わる主要な要素のみを示している。
【００２０】
発光部１１０は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：発光ダイオード）等の電流を流すことで発光する発光素子である。
検知部１２０は、発光部１１０が発光した光を検知する。また、検知部１２０は、検知した結果を示す値を制御部１４０へ出力する。
出力調整部１３０は、検知部１２０が出力する値の大きさを、制御値を用いて調整する。つまり、出力調整部１３０が制御値を変化させることで、検知部１２０が出力する値の大きさが変化する。ここで調整された出力値が調整値となる。
制御部１４０は、出力調整部１３０が調整した調整値とあらかじめ設定された閾値との大小関係を判定する。また、制御部１４０は、判定した結果を出力する。この出力とは、媒体検知装置１００の外部への出力（通知）を示し、表示や、音を用いた出力、振動、印刷、外部装置への送信、またはカード処理を開始する（続ける）／終了する（中断する）ためのトリガ出力等を意味する。以下の説明においても同様である。さらに、制御部１４０は、発光部１１０と検知部１２０との間にカード等の媒体（以下、カードと称する）が無い状態で、出力調整部１３０に対して制御値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの制御値を第１の制御値として決定する。また、制御部１４０は、発光部１１０と検知部１２０との間にカードがある状態で、出力調整部１３０に対して制御値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの制御値を第２の制御値として決定する。また、制御部１４０は、決定した第１の制御値と第２の制御値との間でカードの有無を検知するための制御値である検知制御値を決定する。
【００２１】
以下に、図１に示した媒体検知装置１００における媒体検知方法について説明する。図２は、図１に示した媒体検知装置１００における媒体検知方法の一例を説明するためのフローチャートである。
【００２２】
まず、発光部１１０が発光すると（ステップＳ１）、検知部１２０が、その光を検知し、検知した結果である測定値を出力する（ステップＳ２）。
【００２３】
続いて、発光部１１０と検知部１２０との間にカードが無い状態で、出力調整部１３０が制御値を変化させていき、制御部１４０は、調整値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ３）。このとき、制御部１４０は、制御値の変化に応じて調整値が小さな値から変化した場合、調整値が閾値を超えたかどうかを判定する。調整値と閾値との大小関係が変化したら、制御部１４０は、そのときの制御値を第１の制御値として決定する（ステップＳ４）。
【００２４】
続いて、発光部１１０と検知部１２０との間にカードがある状態で、出力調整部１３０が制御値を変化させていき、制御部１４０は、調整値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ５）。このとき、制御部１４０は、制御値の変化に応じて調整値が小さな値から変化した場合、調整値が閾値を超えたかどうかを判定する。調整値と閾値との大小関係が変化したら、制御部１４０は、そのときの制御値を第２の制御値として決定する（ステップＳ６）。
なお、ステップＳ３〜Ｓ４の処理と、ステップＳ５〜Ｓ６の処理とは、どちらを先に行っても良い。
【００２５】
続いて、制御部１４０は、決定した第１の制御値と第２の制御値との間で、カードを検知するための制御値である検知制御値を決定する（ステップＳ７）。そして、制御部１４０は、決定した検知制御値を用いて調整した調整値と閾値とを比較して、それらの大小関係を出力する（ステップＳ８）。この大小関係が、発光部１１０と検知部１２０との間にカードがあるか無いかの判定結果となる。
【００２６】
本形態においては、制御部１４０が、カードが発光部１１０と発光部１１０からの光を検知する検知部１２０との間にある状態と無い状態とで、検知部１２０の出力値を出力調整部１３０が調整し、調整された出力値である調整値と閾値との比較結果に基づいて、カードの有無を検知するための検知制御値を決定する。そのため、簡易的な構成で検知部１２０の出力値を調整するための制御値を設定することができる。このため、安価な媒体検知装置１００を提供できる。また、カードの有無を、調整値と閾値との比較結果のみで判定できるため、ＣＰＵでカードの有無を判定する処理量を低減することができる。さらに、媒体検知装置１００で処理されるカードごとに検知制御値を設定するように構成することにより、光の透過率が高いカードが使用される場合などに対しても、カードの有無を誤検知してしまう確率を低減できる。
【００２７】
（第２の実施の形態）
図３は、本発明の媒体検知装置の第２の実施の形態を示す図である。本形態における媒体検知装置１０１は図３に示すように、発光ダイオード１１１と、フォトトランジスタ１２１と、定電流ドライバ１３１と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４１と、抵抗器１５１とを有する。なお、図３には本発明の媒体検知装置１０１が具備する構成要素のうち、本形態に関わる主要な要素のみを示している。
【００２８】
発光ダイオード１１１は、順方向に電流を流すことで光を出力する発光部である。
フォトトランジスタ１２１は、発光ダイオード１１１が発光した光を検知する検知部である。抵抗器１５１は、フォトトランジスタ１２１とＧＮＤ（グランド）とに接続され、所定の抵抗値を有する。フォトトランジスタ１２１は、検知した光の強度に応じた電流を出力し、この電流により抵抗器１５１の両端に発生する電圧（以下の記載で、「フォトトランジスタ１２１の出力電圧の値」と記載することもある）が測定値としてＣＰＵ１４１へ入力される。
定電流ドライバ１３１は、発光ダイオード１１１と接続された出力調整部である。定電流ドライバ１３１は、発光ダイオード１１１に流れる電流の大きさ（電流値）を制御値として調整する。このように、定電流ドライバ１３１が発光ダイオード１１１に流れる電流の大きさを調整することで、フォトトランジスタ１２１の出力電圧を調整する。ここで調整されたフォトトランジスタ１２１の出力電圧が調整値となる。
ＣＰＵ１４１は、定電流ドライバ１３１が調整した調整値、つまり、定電流ドライバ１３１が調整した発光ダイオード１１１に流れる電流値に応じてフォトトランジスタ１２１が出力する出力電圧の値と、あらかじめ設定された閾値との大小関係を判定する制御部である。また、ＣＰＵ１４１は、判定した結果を出力する。さらに、ＣＰＵ１４１は、発光ダイオード１１１とフォトトランジスタ１２１との間にカードが無い状態で、定電流ドライバ１３１に対して電流値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの電流値を第１の制御値として決定する。また、ＣＰＵ１４１は、発光ダイオード１１１とフォトトランジスタ１２１との間にカードがある状態で、定電流ドライバ１３１に対して電流値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの電流値を第２の制御値として決定する。また、ＣＰＵ１４１は、決定した第１の制御値と第２の制御値との間でカードの有無を検知するための電流値である検知制御値を決定する。なお、ＣＰＵ１４１は、汎用のＣＰＵを用いるものであっても良く、デジタル信号を入力するデジタル信号用端子１４１１にフォトトランジスタ１２１からの出力を接続するものであっても良い。デジタル信号用端子１４１１を用いれば、上述した閾値は、ＣＰＵ１４１のデジタル信号用端子１４１１の仕様に基づいて、入力信号のレベルが「０」と「１」とのどちらであるかを判定するための基準値となる。
【００２９】
以下に、図３に示した媒体検知装置１０１における媒体検知方法について説明する。図４は、図３に示した媒体検知装置１０１における媒体検知方法の一例を説明するためのフローチャートである。
【００３０】
まず、定電流ドライバ１３１を用いて発光ダイオード１１１の順方向に電流を流し、発光ダイオード１１１が発光すると（ステップＳ１１）、フォトトランジスタ１２１が、その光を検知し、検知した光の強度に応じた電流を出力し、抵抗器１５１により、その電流に応じた電圧が測定値として出力される（ステップＳ１２）。
【００３１】
続いて、発光ダイオード１１１とフォトトランジスタ１２１との間にカードが無い状態で、定電流ドライバ１３１が発光ダイオード１１１に流す電流の値を変化させていき、ＣＰＵ１４１は、そのときのフォトトランジスタ１２１からの出力電圧の値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ１３）。このとき、ＣＰＵ１４１は、定電流ドライバ１３１が発光ダイオード１１１に流す電流の値の変化に応じてフォトトランジスタ１２１からの出力電圧の値が小さな値から変化した場合、その出力電圧の値が閾値を超えたかどうかを判定する。出力電圧の値と閾値との大小関係が変化したら、ＣＰＵ１４１は、そのときの電流の値を第１の制御値として決定する（ステップＳ１４）。
【００３２】
続いて、発光ダイオード１１１とフォトトランジスタ１２１との間にカードがある状態で、定電流ドライバ１３１が発光ダイオード１１１に流す電流の値を変化させていき、ＣＰＵ１４１は、そのときのフォトトランジスタ１２１からの出力電圧の値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ１５）。このとき、ＣＰＵ１４１は、定電流ドライバ１３１が発光ダイオード１１１に流す電流の値の変化に応じてフォトトランジスタ１２１からの出力電圧の値が小さな値から変化した場合、その出力電圧の値が閾値を超えたかどうかを判定する。出力電圧の値と閾値との大小関係が変化したら、ＣＰＵ１４１は、そのときの電流の値を第２の制御値として決定する（ステップＳ１６）。
なお、ステップＳ１３〜Ｓ１４の処理と、ステップＳ１５〜Ｓ１６の処理とは、どちらを先に行っても良い。
【００３３】
続いて、ＣＰＵ１４１は、決定した第１の制御値と第２の制御値との間で、カードを検知するための電流値である検知制御値を決定する（ステップＳ１７）。そして、ＣＰＵ１４１は、決定した検知制御値を用いて調整した調整値（フォトトランジスタ１２１の出力電圧の値）と閾値とを比較して、それらの大小関係を出力する（ステップＳ１８）。この大小関係が、発光ダイオード１１１とフォトトランジスタ１２１との間にカードがあるか無いかの判定結果となる。
【００３４】
図５は、図３に示した発光ダイオード１１１に流れる電流の値とフォトトランジスタ１２１から出力される電圧の値との関係の一例を示すグラフである。
【００３５】
図５の破線で示した関係が、発光ダイオード１１１とフォトトランジスタ１２１との間にカードが無い場合の電流値と出力電圧値（センサ電圧値）との関係である。図５に示すように、例えば、出力電圧値がＶＩＨのときに、その出力電圧値が閾値を超えた場合に、ＣＰＵ１４１はそのときの電流値Ｉｆ＿ｈを第１の制御値とする。また、図５の一点鎖線で示した関係が、発光ダイオード１１１とフォトトランジスタ１２１との間にカードがある場合の電流値と出力電圧値との関係である。図５に示すように、例えば、出力電圧値がＶＩＬのときに、その出力電圧値が閾値を超えた場合に、ＣＰＵ１４１はそのときの電流値Ｉｆ＿ｌを第２の制御値とする。なお、電流値がある程度大きな値となると、それ以上大きな値へ変化させても、出力電圧値が一定の値となり、それ以上の値にはならないケースがある。その場合には、ＣＰＵ１４１は、フォトトランジスタ１２１の出力が最大値となるときの電流値を第２の制御値とする。そして、ＣＰＵ１４１は、第１の制御値であるＩｆ＿ｈと、第２の制御値であるＩｆ＿ｌとの間の電流値を検知制御値として決定する。検知制御値をＩＦとして、これらの関係を式で表すと、
Ｉｆ＿ｈ×Ｍ＜ＩＦ＜Ｉｆ＿ｌ×Ｎ    …    （式１）
となる。ここで、Ｍ＞１であり、０＜Ｎ＜１である。また、このように決定した検知制御値ＩＦを用いて検知を行っているうちに、Ｉｆ＿ｈとＩｆ＿ｌとの差が小さくなってきた場合、発光ダイオード１１１や、フォトトランジスタ１２１のクリーニングを行う目安とするものであっても良い。
なお、図５に示したグラフでは、ＶＩＨがＶＩＬよりも高い電圧値となっているが、一般的には、発光ダイオード１１１の出力が飽和しない限り、ＶＩＨとＶＩＬとは互いに同程度の値となる。ただし、ＶＩＬがＶＩＨよりも高くなっても良い。
【００３６】
本形態においては、ＣＰＵ１４１が、カードが発光ダイオード１１１と発光ダイオード１１１からの光を検知するフォトトランジスタ１２１との間にある状態と無い状態とで、フォトトランジスタ１２１の出力値を定電流ドライバ１３１が調整し、調整された出力値である調整値と閾値との比較結果に基づいて、カードの有無を検知するための検知制御値を決定する。そのため、フォトトランジスタ１２１に流れる電流を調整するだけで、簡易的な構成でフォトトランジスタ１２１の出力値を調整するための制御値を設定することができる。
【００３７】
（第３の実施の形態）
図６は、本発明の媒体検知装置の第３の実施の形態を示す図である。本形態における媒体検知装置１０２は図６に示すように、発光ダイオード１１２と、フォトトランジスタ１２２と、可変抵抗器１３２と、ＣＰＵ１４２と、電流源１５２とを有する。なお、図６には本発明の媒体検知装置１０２が具備する構成要素のうち、本形態に関わる主要な要素のみを示している。
【００３８】
発光ダイオード１１２は、順方向に電流を流すことで光を出力する発光部である。
フォトトランジスタ１２２は、発光ダイオード１１２が発光した光を検出する検知部である。フォトトランジスタ１２２は、検知した光の強度に応じた電圧を測定値として出力する。
可変抵抗器１３２は、フォトトランジスタ１２２の出力側に接続された出力調整部である。可変抵抗器１３２は、フォトトランジスタ１２２から出力される電流を基に、ＣＰＵ１４２へ出力する電圧値を調整するための抵抗値を制御値として調整する。ここで調整された出力電圧が調整値となる。
ＣＰＵ１４２は、可変抵抗器１３２が調整した調整値、つまり、可変抵抗器１３２が調整したフォトトランジスタ１２２が出力する電圧値と、あらかじめ設定された閾値との大小関係を判定する制御部である。また、ＣＰＵ１４２は、判定した結果を出力する。さらに、ＣＰＵ１４２は、発光ダイオード１１２とフォトトランジスタ１２２との間にカードが無い状態で、可変抵抗器１３２に対して抵抗値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの抵抗値を第１の制御値として決定する。また、ＣＰＵ１４２は、発光ダイオード１１２とフォトトランジスタ１２２との間にカードがある状態で、可変抵抗器１３２に対して抵抗値を変化させて、調整値と閾値とを比較し、それらの大小関係が変化したときの抵抗値を第２の制御値として決定する。また、ＣＰＵ１４２は、決定した第１の制御値と第２の制御値との間でカードの有無を検知するための抵抗値である検知制御値を決定する。なお、ＣＰＵ１４２は、汎用のＣＰＵを用いるものであっても良く、デジタル信号を入力するデジタル信号用端子１４２１にフォトトランジスタ１２２からの出力を接続するものであっても良い。デジタル信号用端子１４２１を用いれば、上述した閾値は、ＣＰＵ１４２のデジタル信号用端子１４２１の仕様に基づいて、入力信号のレベルが「０」と「１」とのどちらであるかを判定するための基準値となる。
電流源１５２は、発光ダイオード１１１と接続され、発光ダイオード１１１の順方向に所定の大きさの電流を流す。
【００３９】
以下に、図６に示した媒体検知装置１０２における媒体検知方法について説明する。図７は、図６に示した媒体検知装置１０２における媒体検知方法の一例を説明するためのフローチャートである。
【００４０】
まず、電流源１５２を用いて発光ダイオード１１２の順方向に電流を流し、発光ダイオード１１２が発光すると（ステップＳ２１）、フォトトランジスタ１２２が、その光を検知し、検知した光の強度に応じた電圧を測定値として出力する（ステップＳ２２）。
【００４１】
続いて、発光ダイオード１１２とフォトトランジスタ１２２との間にカードが無い状態で、可変抵抗器１３２が抵抗値を変化させることでフォトトランジスタ１２２からＣＰＵ１４２のデジタル信号用端子１４２１へ出力される信号の出力電圧の電圧値を変化させていき、ＣＰＵ１４２は、そのときのデジタル信号用端子１４２１に入力される電圧の値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ２３）。このとき、ＣＰＵ１４２は、可変抵抗器１３２の抵抗値の変化に応じてフォトトランジスタ１２２からデジタル信号用端子１４２１へ入力される電圧の値が小さな値から変化した場合、その電圧の値が閾値を超えたかどうかを判定する。電圧の値と閾値との大小関係が変化したら、ＣＰＵ１４２は、そのときの可変抵抗器１３２の抵抗値を第１の制御値として決定する（ステップＳ２４）。
【００４２】
続いて、発光ダイオード１１１とフォトトランジスタ１２１との間にカードがある状態で、可変抵抗器１３２が抵抗値を変化させることでフォトトランジスタ１２２からＣＰＵ１４２のデジタル信号用端子１４２１へ出力される信号の出力電圧の電圧値を変化させていき、ＣＰＵ１４２は、そのときのデジタル信号用端子１４２１に入力される電圧の値とあらかじめ設定された閾値との大小関係が変化したかどうかを判定する（ステップＳ２５）。このとき、ＣＰＵ１４２は、可変抵抗器１３２の抵抗値の変化に応じてフォトトランジスタ１２２からデジタル信号用端子１４２１へ入力される電圧の値が小さな値から変化した場合、その電圧の値が閾値を超えたかどうかを判定する。電圧の値と閾値との大小関係が変化したら、ＣＰＵ１４２は、そのときの可変抵抗器１３２の抵抗値を第２の制御値として決定する（ステップＳ２６）。
なお、ステップＳ２３〜Ｓ２４の処理と、ステップＳ２５〜Ｓ２６の処理とは、どちらを先に行っても良い。
【００４３】
続いて、ＣＰＵ１４２は、決定した第１の制御値と第２の制御値との間で、カードを検知するための抵抗値である検知制御値を決定する（ステップＳ２７）。そして、ＣＰＵ１４２は、決定した検知制御値を用いて調整した調整値（フォトトランジスタ１２２の出力電圧の値）と閾値とを比較して、それらの大小関係を出力する（ステップＳ２８）。この大小関係が、発光ダイオード１１２とフォトトランジスタ１２２との間にカードがあるか無いかの判定結果となる。
【００４４】
図８は、図６に示した可変抵抗器１３２の抵抗値とフォトトランジスタ１２２から出力される電圧の値との関係の一例を示すグラフである。
【００４５】
図８の破線で示した関係が、発光ダイオード１１２とフォトトランジスタ１２２との間にカードが無い場合の抵抗値と出力電圧値（センサ電圧値）との関係である。図８に示すように、例えば、出力電圧値がＶＩＨのときに、その出力電圧値が閾値を超えた場合に、ＣＰＵ１４２はそのときの抵抗値Ｒ＿ｈを第１の制御値とする。また、図８の一点鎖線で示した関係が、発光ダイオード１１２とフォトトランジスタ１２２との間にカードがある場合の抵抗値と出力電圧値との関係である。図８に示すように、例えば、出力電圧値がＶＩＬのときに、その出力電圧値が閾値を超えた場合に、ＣＰＵ１４２はそのときの抵抗値Ｒ＿ｌを第２の制御値とする。なお、抵抗値がある程度大きな値となると、それ以上大きな値へ変化させても、出力電圧値が一定の値となり、それ以上の値にはならないケースがある。その場合には、ＣＰＵ１４２は、フォトトランジスタ１２２の出力が最大値となるときの抵抗値を第２の制御値とする。そして、ＣＰＵ１４２は、第１の制御値であるＲ＿ｈと、第２の制御値であるＲ＿ｌとの間の抵抗値を検知制御値として決定する。検知制御値をＲとして、これらの関係を式で表すと、
Ｒ＿ｈ×Ｍ＜Ｒ＜Ｒ＿ｌ×Ｎ    …    （式２）
となる。ここで、Ｍ＞１であり、０＜Ｎ＜１である。また、このように決定した検知制御値Ｒを用いて検知を行っているうちに、Ｒ＿ｈとＲ＿ｌとの差が小さくなってきた場合、発光ダイオード１１２や、フォトトランジスタ１２２のクリーニングを行う目安とするものであっても良い。
なお、図８に示したグラフでは、ＶＩＨがＶＩＨよりも高い電圧値となっているが、これに限らない。
【００４６】
本形態においては、ＣＰＵ１４２が、カードが発光ダイオード１１２と発光ダイオード１１２からの光を検知するフォトトランジスタ１２２との間にある状態と無い状態とで、フォトトランジスタ１２２の出力値をフォトトランジスタ１２２の出力側に接続された可変抵抗器１３２が調整し、調整された出力値である調整値と閾値との比較結果に基づいて、カードの有無を検知するための検知制御値を決定する。そのため、可変抵抗器１３２の抵抗値を調整するだけで、簡易的な構成でフォトトランジスタ１２２の出力値を調整するための制御値を設定することができる。
【００４７】
以上、各構成要素に各機能（処理）それぞれを分担させて説明したが、この割り当ては上述したものに限定しない。また、構成要素の構成についても、上述した形態はあくまでも例であって、これに限定しない。また、各実施の形態を組み合わせたものであっても良い。
【符号の説明】
【００４８】
１００，１０１，１０２    媒体検知装置
１１０    発光部
１１１，１１２    発光ダイオード
１２０    検知部
１２１，１２２    フォトトランジスタ
１３０    出力調整部
１３１    定電流ドライバ
１３２    可変抵抗器
１４０    制御部
１４１，１４２    ＣＰＵ
１５１    抵抗器
１５２    電流源
１４１１，１４２１    デジタル信号用端子
【図１】
2020118639.tif 000003
【図２】
2020118639.tif 000004
【図３】
2020118639.tif 000005
【図４】
2020118639.tif 000006
【図５】
2020118639.tif 000007
【図６】
2020118639.tif 000008
【図７】
2020118639.tif 000009
【図８】
2020118639.tif 000010