(57)【要約】【課題】駆動部の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能な情報媒体処理装置およびその駆動寿命判定方法を提供する。【解決手段】駆動状態検出部１８で駆動部であるモータ１６の駆動状態を検出し、かつ、温度検出部１９でモータ１６またはモータの近傍の温度を検出して、検出された駆動状態情報、並びに、温度情報を記憶部２３２に記憶しておき、検出された温度と、駆動状態情報に基づき、あらかじめ規定されているモータ１６の目安寿命と検出された温度との相関関係からモータ１６の現況の寿命を判定する。【選択図】図１
2019179584.tif 000002
【特許請求の範囲】
【請求項１】
所定位置に搬送される情報媒体に所定の処理を行う情報媒体処理装置であって、
挿入口、および情報媒体を前記挿入口と所定位置との間で搬送路に沿って搬送する媒体搬送部を含む搬送部と、
前記搬送部における可動部を駆動する駆動部と、
前記駆動部の駆動状態を検出するための駆動状態検出部と、
前記駆動部または当該駆動部の近傍に配置された温度検出部と、
前記駆動状態検出部で検出された駆動状態情報、並びに、前記温度検出部で検出された温度情報を記憶する記憶部と、
前記温度検出部で検出された温度と、前記駆動状態検出部で検出された駆動状態情報に基づき、あらかじめ規定されている前記駆動部の目安寿命と検出された温度との相関関係から前記駆動部の現況の寿命を判定する判定部と、を有することを特徴とする情報媒体処理装置。
【請求項２】
前記判定部は、
検出された温度が、あらかじめ設定された許容温度より高い場合には、前記駆動部の現況の寿命を前記目安寿命より短いとして判定することを特徴とする請求項１記載の情報媒体処理装置。
【請求項３】
前記判定部は、
検出された温度が、あらかじめ設定された前記許容温度より高いほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することを特徴とする請求項２記載の情報媒体処理装置。
【請求項４】
前記許容温度以上の温度領域が、所定温度範囲ごとに区切られ、
前記判定部は、
検出された温度が、あらかじめ設定された前記許容温度より高い温度領域ほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することを特徴とする請求項３記載の情報媒体処理装置。
【請求項５】
前記温度検出部は、
前記駆動部のケース体の表面部に配置され、
前記許容温度は前記駆動部に推奨されるケース体の表面温度により高めに設定されている
こと特徴とする請求項２から４のいずれか１項に記載の情報媒体処理装置。
【請求項６】
前記駆動部は、
前記媒体搬送部を駆動するモータであり、当該モータは回転数により前記目安寿命があらかじめ規定されており、
前記駆動状態検出部は、
駆動状態として前記モータの回転数を検出し、
前記判定部は、
検出された温度が、あらかじめ設定された許容温度より高い場合には、前記モータの現況の寿命を前記目安寿命より短いとして判定することを特徴とする請求項１から５のいずれか１項に記載の情報媒体処理装置。
【請求項７】
前記駆動部は、
前記挿入口の開閉を行うシャッタを駆動するアクチュエータであり、当該アクチュエータはアクセス数により前記目安寿命があらかじめ規定されており、
前記駆動状態検出部は、
駆動状態として前記アクチュエータのアクセス数を検出し、
前記判定部は、
検出された温度が、あらかじめ設定された許容温度より高い場合には、前記アクチュエータの現況の寿命を前記目安寿命より短いとして判定することを特徴とする請求項１から５のいずれか１項に記載の情報媒体処理装置。
【請求項８】
挿入口、および情報媒体を前記挿入口と所定位置との間で搬送路に沿って搬送する媒体搬送部を含む搬送部と、
前記搬送部における可動部を駆動する駆動部と、を含み、所定位置に搬送される情報媒体に所定の処理を行う情報媒体処理装置の駆動寿命判定方法であって、
前記駆動部の駆動状態を検出するための駆動状態検出ステップと、
前記駆動部または当該駆動部の近傍の温度を検出する温度検出ステップと、
前記駆動状態検出ステップで検出された駆動状態情報、並びに、前記温度検出ステップで検出された温度情報を記憶する記憶ステップと、
前記温度検出ステップで検出された温度と、前記駆動状態検出ステップで検出された駆動状態情報に基づき、あらかじめ規定されている前記駆動部の目安寿命と検出された温度との相関関係から前記駆動部の現況の寿命を判定する判定ステップと、を有することを特徴とする情報媒体処理装置の駆動寿命判定方法。
【請求項９】
前記判定ステップでは、
検出された温度が、あらかじめ設定された許容温度より高い場合には、前記駆動部の現況の寿命を前記目安寿命より短いとして判定することを特徴とする請求項８記載の情報媒体処理装置の駆動寿命判定方法。
【請求項１０】
前記判定ステップでは、
検出された温度が、あらかじめ設定された前記許容温度より高いほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することを特徴とする請求項９記載の情報媒体処理装置の駆動寿命判定方法。
【請求項１１】
前記許容温度以上の温度領域が、所定温度範囲ごとに区切られ、
前記判定ステップでは、
検出された温度が、あらかじめ設定された前記許容温度より高い温度領域ほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することを特徴とする請求項１０記載の情報媒体処理装置の駆動寿命判定方法。
【請求項１２】
前記温度検出ステップでは、
前記駆動部のケース体の表面部の温度を検出し、
前記許容温度は前記駆動部に推奨されるケース体の表面温度により高めに設定されていることを特徴とする請求項９から１１のいずれか１項に記載の情報媒体処理装置の駆動寿命判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カード等の情報媒体を所定位置に搬送して情報を読み取る等の処理を行う情報媒体処理装置および情報媒体処理装置の駆動寿命判定方法に関するものである。
【背景技術】
【０００２】
カードリーダである情報媒体処理装置は、挿入口から挿入されたカード状の情報媒体を、搬送部により磁気ヘッドが配置されている所定位置に搬送して情報を読み取るあるいは情報を書き込む等の処理を行ったり、読み取り等の処理が終了した情報媒体を、搬送部により所定位置から挿入口に搬送する等の処理を行う。
【０００３】
この情報媒体処理装置は、搬送部として、情報媒体を搬送路に沿って搬送する媒体搬送部、および挿入口の開閉を行うシャッタ部を備えている。媒体搬送部の可動部を駆動する搬送系駆動部としてＤＣモータ等のモータを備え、シャッタ部の可動部を駆動する駆動部としてソレノイド等のアクチュエータを備えている。
【０００４】
駆動部として適用されるモータやアクチュエータは、経年劣化等により正常に稼働できる期間にはいわゆる寿命がある。たとえば、モータは回転数により目安寿命があらかじめ規定されており、アクチュエータはアクセス数により目安寿命があらかじめ規定されている。
【０００５】
そのため、情報媒体処理装置等の稼働寿命を持つ駆動部を備えた電子機器では、駆動部の駆動状態を検出する駆動状態検出部を備えており、たとえば保守点検時期にその検出状態から寿命を把握して部品の修理や交換等の作業を実施するようなシステムとなっている（たとえば、特許文献１参照）。
【０００６】
一般的に、駆動部がモータの場合、モータ寿命の測定にはモータの回転数が利用されている（たとえば、特許文献２参照）。
【０００７】
情報媒体処理装置であるカードリーダでは、モータの寿命を判定する場合には、たとえば、カードリーダ制御基板においてセンサにより、カード状の情報媒体の搬送回数をカウントして測定し、この搬送回数に基づいて回転数を見積もってモータの寿命を判定する。そして、モータの寿命に達した、あるいは次の保守点検時前に寿命に達すると判定した場合には、モータが交換される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−７４６０７号公報
【特許文献２】特開２００２−１９１５３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、モータ寿命に影響を与える要因の一つとして、モータ自体あるいはその周囲の環境温度（周辺温度）であるが、従来のモータ寿命測定方法では、モータの温度はあまり考慮されていないのが現状である。
【００１０】
そこで、本発明の目的は、駆動部の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能な情報媒体処理装置を提供することにある。また、本発明の目的は、駆動部の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能な情報媒体処理装置の駆動寿命判定方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、所定位置に搬送される情報媒体に所定の処理を行う情報媒体処理装置であって、挿入口、および情報媒体を前記挿入口と所定位置との間で搬送路に沿って搬送する媒体搬送部を含む搬送部と、前記搬送部における可動部を駆動する駆動部と、前記駆動部の駆動状態を検出するための駆動状態検出部と、前記駆動部または当該駆動部の近傍に配置された温度検出部と、前記駆動状態検出部で検出された駆動状態情報、並びに、前記温度検出部で検出された温度情報を記憶する記憶部と、前記温度検出部で検出された温度と、前記駆動状態検出部で検出された駆動状態情報に基づき、あらかじめ規定されている前記駆動部の目安寿命と検出された温度との相関関係から前記駆動部の現況の寿命を判定する判定部と、を有することを特徴とする。
【００１２】
また、上記課題を解決するために、本発明は、挿入口、および情報媒体を前記挿入口と所定位置との間で搬送路に沿って搬送する媒体搬送部を含む搬送部と、前記搬送部における可動部を駆動する駆動部と、を含み、所定位置に搬送される情報媒体に所定の処理を行う情報媒体処理装置の駆動寿命判定方法であって、前記駆動部の駆動状態を検出するための駆動状態検出ステップと、前記駆動部または当該駆動部の近傍の温度を検出する温度検出ステップと、前記駆動状態検出ステップで検出された駆動状態情報、並びに、前記温度検出ステップで検出された温度情報を記憶する記憶ステップと、前記温度検出ステップで検出された温度と、前記駆動状態検出ステップで検出された駆動状態情報に基づき、あらかじめ規定されている前記駆動部の目安寿命と検出された温度との相関関係から前記駆動部の現況の寿命を判定する判定ステップと、を有することを特徴とする。
【００１３】
本発明では、駆動部の駆動状態を検出し、かつ、駆動部または駆動部の近傍の温度を検出して、検出された駆動状態情報、並びに、温度情報を記憶部に記憶しておき、検出された温度と、駆動状態情報に基づき、あらかじめ規定されている駆動部の目安寿命と検出された温度との相関関係から駆動部の現況の寿命を判定することから、駆動部の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能となる。
【００１４】
本発明において、前記判定部は、検出された温度が、あらかじめ設定された許容温度より高い場合には、前記駆動部の現況の寿命を前記目安寿命より短いとして判定することが好ましい。これにより、許容温度より検出温度が高くなった場合は、実用に即して寿命を短く見積もることが可能となる。
【００１５】
本発明において、前記判定部は、検出された温度が、あらかじめ設定された前記許容温度より高いほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することが好ましい。モータ等の駆動部は、累積回転数により目安となる定格寿命（目安寿命）が規定されており、このように構成することにより、この目安とする定格寿命が温度が高くなるほど短くなることに対応させることが可能となり、高い精度で寿命判定を行うことが可能となる。
【００１６】
本発明において、前記許容温度以上の温度領域が、所定温度範囲ごとに区切られ、前記判定部は、検出された温度が、あらかじめ設定された前記許容温度より高い温度領域ほど、前記駆動部の現況の寿命を前記目安寿命より短く判定することが好ましい。
これにより、判定処理を行う温度領域を複数に区切り、判定精度をある程度高く維持しつつ寿命判定の負荷を軽減することが可能となる。
【００１７】
本発明において、前記温度検出部は、前記駆動部のケース体の表面部に配置され、前記許容温度は前記駆動部に推奨されるケース体の表面温度により高めに設定されていることが好ましい。このように構成することにより、駆動部の寿命を、実際の装置環境に即して温度変動に伴う寿命の変動に追従させることが可能となり、より実用に即して高い精度で判定することが可能となる。
【００１８】
本発明において、前記駆動部は、前記媒体搬送部を駆動するモータであり、当該モータは回転数により前記目安寿命があらかじめ規定されており、前記駆動状態検出部は、駆動状態として前記モータの回転数を検出し、前記判定部は、検出された温度が、あらかじめ設定された許容温度より高い場合には、前記モータの現況の寿命を前記目安寿命より短いとして判定する。これにより、駆動部であるモータの寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能となる。
【００１９】
本発明において、前記駆動部は、前記挿入口の開閉を行うシャッタを駆動するアクチュエータであり、当該アクチュエータはアクセス数により前記目安寿命があらかじめ規定されており、前記駆動状態検出部は、駆動状態として前記アクチュエータのアクセス数を検出し、前記判定部は、検出された温度が、あらかじめ設定された許容温度より高い場合には、前記アクチュエータの現況の寿命を前記目安寿命より短いとして判定する。これにより、駆動部であるアクチュエータの寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能となる。
【発明の効果】
【００２０】
以上のように、本発明によれば、駆動部の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係るカード状媒体処理装置としてのカードリーダの構成例を示すブロック図である。
【図２】本実施形態に係るカードリーダの検出センサと磁気ヘッド等の要部構成要素との配置関係を模式的に示す図である。
【図３】本実施形態に係るカードリーダのカード挿入口における構成例を概念的に示す図である。
【図４】本実施形態に係る駆動状態検出部の構成例を示す図である。
【図５】本実施形態に係る記憶部の情報記憶形態の一例を示す図である。
【図６】モータの検出された環境温度（周辺温度）と寿命時間との関係をグラフとして示す図である。
【図７】本実施形態に係るカードリーダにおけるモータの駆動寿命判定動作の概要を説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面に関連付けて、本発明の実施の形態を説明する。
【００２３】
（情報媒体処理装置の構成）
図１は、本発明の実施形態に係るカード状媒体処理装置としてのカードリーダの構成例を示すブロック図である。図２は、本実施形態に係るカードリーダの検出センサと磁気ヘッド等の要部構成要素との配置関係を模式的に示す図である。図３は、本実施形態に係るカードリーダのカード挿入口における構成例を概念的に示す図である。
【００２４】
本カードリーダ１０は、図１に示すように、磁気カード対応の磁気ヘッド１１、たとえば差動増幅回路を含む磁気情報取得部１２、カード挿入口１３、カード搬送路１４、カードＣをカード搬送路１４に沿って搬送するカード搬送部１５、カード搬送部１５の可動部を駆動するエンコーダ（Ｅ）１６１を備えた第１の駆動部としてのモータ（Ｍ）１６、たとえばＤＣモータにより構成されるモータ１６を駆動するドライバ１７、駆動部としてのモータ１６の駆動状態を検出するための駆動状態検出部１８、およびモータ１６の温度、たとえばモータのケース体の表面温度を検出する温度検出部１９を有する。エンコーダ１６１は、モータ１６の回転状態（回転数や配置位置）を検出するための駆動状態検出部１８の一部として機能する。
【００２５】
カードリーダ１０は、さらに、カード挿入口１３の開閉動作を行うシャッタ２０、シャッタ２０を駆動する第２の駆動部としてのアクチュエータであるソレノイド２１、カード搬送路１４におけるカードＣの有無およびカードＣの搬送位置を検出するための検出センサ群２２、制御部としてのＣＰＵ２３、およびインタフェース回路２４を含んで構成されている。
【００２６】
カードリーダ１０は、ＣＰＵ２３がインタフェース回路２４を介して上位装置３０と接続されている。カードリーダ１０と上位装置３０との間の通常の通信は、ＲＳ２３２ＣやＵＳＢ（Universal Serial Bus）などの専用線（有線の通信線）を用いた通信システムが適用される。
【００２７】
磁気ヘッド１１は、磁気記録媒体である磁気カードに、たとえばＦ２Ｆ変調方式により記録された磁気記録情報を、アナログ信号Ｓ１１として読み出す。磁気ヘッド１３１で読み取られた磁気記録情報のアナログ信号Ｓ１１は磁気情報取得部１２に供給される。  また、磁気ヘッド１１は、カードＣの磁気ストライプｍｐに対して磁気情報を書き込む。カード搬送路１４に配置された磁気ヘッド１１は、挿入されたカードが磁気カードである場合に作動するものであり、カード表面上の磁気ストライプに接触・摺動することによって磁気データの読み書きを行う。
【００２８】
磁気情報取得部１２においては、演算増幅器により構成される差動増幅回路が、磁気ヘッド１１により読み出され再生されたアナログ信号Ｓ１１をＣＰＵ２３のゲイン制御の下、適正なレベルに増幅する。また、差動増幅回路は、自動利得制御（ＡＧＣ）機能を持つように構成することも可能である。
【００２９】
そして、磁気情報取得部１２は、差動増幅回路から出力された磁気ヘッド１１で検出された磁気信号からカードＣに記録された磁気情報を読み取り復調する機能を有する。磁気情報取得部１２は、たとえばピーク検出回路および復調回路を含んで構成される。
【００３０】
ピーク検出回路は、差動増幅回路の出力信号が、たとえばバンドパスフィルタ等を介して入力される。増幅信号のピーク点で出力を反転させ、周波数変調（Ｆ２Ｆ変調）された矩形波信号を得る。復調回路は、矩形波信号に対してデジタル信号処理を行い、たとえばビットの区切りで出力されるリードクロック信号（復調データのサンプリング用クロックパルス）やそのビットのデータを示すリードデータ信号（復調データ）を得、ＣＰＵ２３、さらにはインタフェース回路２４に出力する。
【００３１】
なお、ピーク検出回路は、たとえば微分回路や積分回路、デジタル方式等の種々の回路を適用することが可能である。復調回路は、いわゆるワンショット方式、複数インターバル方式、パターンマッチング方式など、種々の方式を適用することが可能である。
【００３２】
カード搬送路１４は、磁気ヘッド１１等が配置され、カードＣがカード搬送部１５により磁気ヘッド１１の配置位置に向かって、あるいは磁気ヘッド１１の配置位置から遠ざかる方向に向かって搬送される。
【００３３】
カード搬送部１５は、ドライバ１７を通してのモータ１６の駆動によりカードＣをカード搬送路１４に沿って搬送させる。
【００３４】
モータ１６は、ＣＰＵ２３により制御されるドライバ１７により駆動され、カード搬送部１５を駆動してカードＣを搬送させる。モータ１６の制御方式として、たとえばＰＷＭ制御方式が採用され、モータ１６は、ＣＰＵ２３によりＰＷＭ制御を受ける。モータ１６は、たとえば回転数により目安寿命ＴＬが規定されている。実際には、目安寿命ＴＬは、稼働可能時間、たとえば５００００時間に規定されている。モータ１６１はエンコーダ１６１を備えており、エンコーダ１６１は、モータ１６の回転状態（回転数や配置位置）を検出するための駆動状態検出部１８の一部として機能する。
【００３５】
駆動状態検出部１８は、駆動部であるモータ１６の駆動状態、たとえば回転数を検出し、検出結果をＣＰＵ２３に供給する。
【００３６】
図４は、本実施形態に係る駆動状態検出部の構成例を示す図である。図４の駆動状態検出部１８は、パルスカウント回御１８１、メモリ１８２、およびインタフェース回路１８３を含んで構成されている。
【００３７】
モータ１６の出力軸１６２と同軸上には、モータ回転速度を検出する検出部としてエンコーダ１６１が配置されている。エンコーダ１６１からは回転パルスの信号ＥＰＬが駆動状態検出部１８のパルスカウント回路１８１に送信される。
【００３８】
パルスカウント回路１８１は、エンコーダ１６１からは回転パルスの信号ＥＰＬを受けてパルス数ＰＬＳＮをカウントし、メモリ１８２に保存する。メモリ１８２には、モータ１６の駆動時ＰＤＲＶのパルス数ＰＬＳＮが保存されるとともに、各々の駆動時のパルス数を総計したトータルのパルス数ＴＰＬＳＮが保存される。インタフェース回路１８３は、メモリ１８２に保存されたパルス数情報をＣＰＵ２３の要求に応じてＣＰＵ２３に供給する。
【００３９】
温度検出部１９は、駆動部であるモータ１６またはモータ１６の近傍に配置され、モータ１６の駆動時等の環境温度（周辺温度）ＴＤＲを検出してＣＰＵ２３に供給する。本実施形態において、温度検出部１９は、駆動部であるモータ１６のケース体１６３の表面部１６３Ｓに配置され、モータ１６の表面温度を環境温度ＴＤＲとして検出する。モータ１６は、累積回転数により目安となる目安寿命（定格寿命）ＴＬが規定されており、この目安寿命ＴＬは、温度が高くなるほど短くなる特性を有している。
本実施形態においては、推奨のモータケース体１６３の表面温度が８０℃で運転した場合のモータ１６の目安寿命ＴＬを５００００時間（ｈ）とする。モータ１６の許容温度ＡＬＴは、モータ１６に推奨されるケース体１６３の表面温度８０℃より高め、たとえば９０℃に設定されている。モータ１６は、検出温度である環境温度ＴＤＲが許容温度ＡＬＴを超える場合に、現況の目安寿命ＣＴＬは目安寿命ＴＬより短くなる。
【００４０】
シャッタ２０は、図３に示すように、カードリーダ１０のカード挿入口１３におけるカード搬送路１４に配置され、ＣＰＵ２３により駆動制御されるソレノイド２１の駆動状態に応じてカードリーダ１０のカード挿入口１３におけるカード搬送路１４の開閉を行う。このシャッタ２０は、たとえばカード検出用磁気ヘッド（プリヘッド）ＰＨによる検出結果から、挿入されたカードＣがたとえば不正なカードの場合は取り込みを阻止するよう閉状態を維持し、適正なカードであれば開いてカードＣ通過を許容するようにＣＰＵ４１により開閉が制御される。通常、カードリーダ１０を稼働した時、店頭にて顧客がクレジットカードやプリペイカードなどの磁気カード方式のカードＣをカード挿入口１３から挿入する。挿入されたカードＣは、まずカード検出用磁気ヘッドＰＨによって、その磁気ストライプｍｐが検出される。ＣＰＵ２３において、磁気ストライプｍｐの検出によって適正なカードと判断されると、その信号に基づいてソレノイド２１が起動されてシャッタ２０を開動作させる。シャッタ開放により、カードＣはさらに奥方へと顧客の操作で押し込まれる。
【００４１】
検出センサ群２２は、カード搬送路３４に沿って配置されるプリヘッド（ＰＨ、カード検出用磁気ヘッド）２２１、複数のフォトセンサ（光センサ）（ＰＤ１〜ＰＤ３）２２２〜２３４を含んで構成されている。検出センサ群２２は、各センサがカード挿入口１３側から、プリヘッド（ＰＨ、カード検出用磁気ヘッド）２２１、複数のフォトセンサ（光センサ）（ＰＤ１〜ＰＤ３）２２２〜２２４のように表記した順に配置されている。
【００４２】
ＣＰＵ２３は、検出センサ群２２の各検出センサにより検出されるカード搬送路１４におけるカードＣの位置等を認識しながら、モータ１６の駆動制御、カードＣの存在の有無の認識処理、カード搬送の制御処理、カードＣに対する情報（データ）の読み取り処理や書き込みの制御を行う。ＣＰＵ２３は、プリヘッドＰＨによる磁気情報の検出結果に応じてシャッタ２０の開閉制御を行う。
【００４３】
ＣＰＵ２３は、インタフェース回路２４を介して上位装置３０との通信を行う。ＣＰＵ２３は、上位装置３０と、インタフェース回路２４、さらには通信線を介して接続され、たとえば上位装置３０に復調データや、モータ１６の判定寿命に関する情報や、モータ交換を促すためのアラーム情報等を送信する。インタフェース回路２４としては、カードリーダ１０のＣＰＵ２３と上位装置３０との通信を確立するためには、前述したように、ＲＳ２３２Ｃ方式、パラレルポート方式、ＵＳＢ接続方式など種々の通信方式が採用される。
【００４４】
さらに、制御部としてのＣＰＵ２３は、モータ寿命判定時には、駆動状態検出部１８で検出された駆動部であるモータ１６の駆動状態である累積回転数と温度検出部１９で検出されたモータ１６のケース体１６３の表面温度との相関関係からモータ１６の現況の寿命を判定し、この判定した寿命情報等を、インタフェース回路２４を介して上位装置３０に送信する。
【００４５】
ＣＰＵ２３は、モータ１６の駆動寿命判定系の要部として、判定部２３１、および記憶部２３２を有している。
【００４６】
図５は、本実施形態に係る記憶部の情報記憶形態の一例を示す図である。記憶部２３２は、不揮発性メモリ等により構成され、駆動状態検出部１８で検出された駆動状態情報であるモータ１６の回転数情報（パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）、並びに、温度検出部１９で検出されたモータ１６の環境温度情報（周辺温度情報）ＴＤＲを、駆動時ＴＤＲＶごとに対応付けて記憶する。
【００４７】
判定部２３１は、温度検出部１９で検出された温度ＴＤＲと、駆動状態検出部１８で検出された駆動状態情報である回転数パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）に基づき、あらかじめ規定されているモータ１６の目安寿命ＴＬと検出された環境温度ＴＤＲとの相関関係から駆動部であるモータ１６の現況の目安寿命ＣＴＬを判定する。判定部２３１は、この駆動寿命判定処理を設定される所定のサイクル、たとえば１０時間、２４時間、３０日、１００日等のサイクルでくる駆動寿命判定時に自動的に行うように構成されている。この駆動寿命判定サイクルは、上位装置３０等から任意に設定可能である。
【００４８】
判定部２３１は、判定結果である現況目安寿命ＣＴＬをインタフェース回路２４を介して上位装置３０に送信する。判定部２３１は、判定の結果、モータ１６の現況の目安寿命ＣＴＬから正常に使用できる期間が近づきあるいはその時期に到達している場合には、その旨をアラーム情報としてインタフェース回路２４を介して上位装置３０に送信する。
【００４９】
判定部２３１は、温度検出部１９で検出されたモータ１６の環境温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高い場合には、モータ１６の現況目安寿命ＣＴＬをあらかじめ規定されている目安寿命ＴＬより短いとして判定する。これにより、判定部２３１は、許容温度ＡＬＴより検出した環境温度ＴＤＲが高くなった場合は、実用に即して寿命を短く見積もることができるように構成されている。
【００５０】
本実施形態において、判定部２３１は、検出された環境温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高いほど、駆動部であるモータ１６の現況目安寿命ＣＴＬをあらかじめ規定されている目安寿命ＴＬより短く判定する。
【００５１】
前述したように、モータ１６は、累積回転数により目安となる目安寿命（定格寿命）ＴＬが規定されており、この目安寿命ＴＬは、温度が高くなるほど短くなる特性を有している。本実施形態においては、推奨のモータケース体１６３の表面温度が８０℃で運転した場合のモータ１６の目安寿命ＴＬを５００００時間（ｈ）としている。モータ１６の許容温度ＡＬＴは、モータ１６に推奨されるケース体１６３の表面温度８０℃より高め、たとえば９０℃に設定されており、モータ１６は、検出された環境温度ＴＤＲが許容温度ＡＬＴを超える場合に、現況の目安寿命ＣＴＬは目安寿命ＴＬより短くなる。
【００５２】
これに対応して、本実施形態の判定部２３１は、検出された環境温度ＴＤＲが許容温度ＡＬＴ（＝９０℃）を超えている場合には、目安寿命ＴＬにある係数α、たとえば「０．８」、「０．７」、「０．６」、「０．５」・・・を細かく掛け合わせて現行の寿命を判定し、また判定した現況目安寿命ＣＴＬを次の判定時の目安寿命ＴＬとするように構成されている。
【００５３】
図６は、モータの検出された環境温度（ＴＤＲ）と寿命時間との関係をグラフとして示す図である。図６において、横軸が環境温度ＴＤＲを示し、縦軸が寿命時間を示している。
【００５４】
図６において、Ａで示す曲線があらかじめ規定された目安寿命特性曲線例を示しており、Ｂで示す曲線が係数α１（＝０．８）を掛け合わせて得られる現況目安特性曲線例を示し、Ｃで示す曲線が係数α２（＝０．７）を掛け合わせて得られる現況目安特性曲線例を示し、Ｄで示す曲線が係数α３（＝０．６）を掛け合わせて得られる現況目安特性曲線例を示している。
【００５５】
（カードリーダ１０の駆動寿命判定動作の概要）
ここで、本実施形態に係るカードリーダ１０におけるモータ１６の駆動寿命判定動作の概要を説明する。図７は、本実施形態に係るカードリーダ１０におけるモータ１６の駆動寿命判定動作の概要を説明するためのフローチャートである。
【００５６】
まず、磁気カードＣがカード挿入口１３に挿入されると、ＣＰＵ２３がドライバ１７を通してカード搬送部１５のモータ１６を起動し、磁気カードＭＣを磁気ヘッド１１に対して搬送（移動）させる（ステップＳＴ１）。この駆動に伴い、駆動状態検出部１８がモータ１６の駆動状態、たとえば回転数を検出し、検出結果をＣＰＵ２３に供給する（ステップＳＴ２）。これと並行して、温度検出部１９が、モータ１６またはケース体１６３の表面温度をモータ１６の駆動時等の環境温度（周辺温度）ＴＤＲとして検出してＣＰＵ２３に供給する（ステップＳＴ３）。ＣＰＵ２３においては、記憶部２３２に、駆動状態検出部１８で検出された駆動状態情報であるモータ１６の回転数情報（パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）、並びに、温度検出部１９で検出されたモータ１６の環境温度情報（周辺温度情報）ＴＤＲが、駆動時ＴＤＲＶごとに対応付けて記憶される（ステップＳＴ４）。
【００５７】
ＣＰＵ２３の判定部２３１においては、駆動寿命判定時になったと判断すると（ステップＳＴ５）、記憶部２３２に記憶されているモータ１６の回転数情報（パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）が現況目安寿命ＣＴＬに正常に使用できる期間が近づきあるいはその時期に到達しているか否かを判定する（ステップＳＴ６）。ステップＳＴ６において、モータ１６の回転数情報（パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）が現況目安寿命ＣＴＬに正常に使用できる期間が近づきあるいはその時期に到達していると判断した場合は（ステップＳＴ６のＹＥＳ）、その旨をアラーム情報としてインタフェース回路２４を介して上位装置３０に送信する（ステップＳＴ７）。
【００５８】
ステップＳＴ６において、現況目安寿命ＣＴＬに正常に使用できる期間が近づきあるいはその時期に到達していないと判断した場合は（ステップＳＴ６のＮＯ）、モータ１６の環境温度情報（周辺温度情報）ＴＤＲに、許容温度ＡＬＴを超えている情報があるか否かの判定を行う（ステップＳＴ８）。
ステップＳＴ８において、モータ１６の環境温度情報（周辺温度情報）ＴＤＲに、許容温度ＡＬＴを超えている情報がないと判定すると（ステップＳＴ８のＮＯ）、現況の寿命は、あらかじめ規定されている目安寿命ＴＬのままとしてその旨の設定を行って（ステップＳＴ９）、ステップＳＴ１の処理に戻る。
【００５９】
ステップＳＴ８において、モータ１６の環境温度情報（周辺温度情報）ＴＤＲに、許容温度ＡＬＴを超えている情報がないと判定すると（ステップＳＴ８のＹＥＳ）、目安寿命ＴＬに、許容温度ＡＬＴを超えた回数や許容温度ＡＬＴとの温度差等に関連付けたある係数αを掛け合わせてあらかじめ規定されている目安寿命ＴＬより短い現況の寿命ＣＬを設定し（ステップＳＴ１０）、また判定した現況目安寿命ＣＴＬを次の判定時の目安寿命ＴＬとして設定し、ステップＳＴ１の処理に戻る。
【００６０】
（本実施形態の主な効果）
以上説明したように、本実施形態では、駆動状態検出部１８で駆動部であるモータ１６の駆動状態を検出し、かつ、温度検出部１９でモータ１６またはモータの近傍の温度を検出して、検出された駆動状態情報、並びに、温度情報を記憶部２３２に記憶しておき、検出された温度と、駆動状態情報に基づき、あらかじめ規定されているモータ１６の目安寿命と検出された温度との相関関係からモータ１６の現況の寿命を判定する。
【００６１】
その結果、本実施形態によれば、駆動部であるモータ１６の寿命を、温度変動に伴う寿命の変動に追従させることが可能となり、実用に即して高い精度で判定することが可能となる。
【００６２】
また、本実施形態において、判定部２３１は、検出された温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高い場合には、モータ１６の現況の寿命を目安寿命ＴＬより短いとして判定する。これにより、許容温度ＡＬＴより検出される温度ＴＤＲが高くなった場合は、実用に即して寿命を短く見積もることが可能となる。
【００６３】
本実施形態において、判定部２３１は、検出された温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高いほど、モータ１６の現況の寿命を目安寿命ＴＬより短く判定する。モータ１６は、累積回転数により目安となる定格寿命（目安寿命）が規定されており、このように構成することにより、この目安とする定格寿命が温度が高くなるほど短くなることに対応させることが可能となり、高い精度で寿命判定を行うことが可能となる。
【００６４】
本実施形態において、温度検出部１９は、モータ１６のケース体１６３の表面部に配置され、許容温度ＡＬＴはモータ１６に推奨されるケース体の表面温度により高めに設定されている。このように構成することにより、モータ１６の寿命を、実際の装置環境に即して温度変動に伴う寿命の変動に追従させることが可能となり、より実用に即して高い精度で判定することが可能となる。
【００６５】
また、本実施形態において、判定部２３１は、モータ１６の回転数情報（パルス数ＰＬＳＮやトータルパルス数ＴＰＬＳＮ）が現況目安寿命ＣＴＬに正常に使用できる期間が近づきあるいはその時期に到達していると判断した場合は、その旨をアラーム情報としてインタフェース回路２４を介して上位装置３０に送信する。このような構成を有する本実施形態によれば、モータを交換した場合には搬送回数のカウントをクリアする必要があるが、たとえばカウントクリアが漏れた場合があったとしても、高い精度で判定された寿命情報に従って、真に適切なタイミングでモータの交換を行うことが可能となる。
【００６６】
（他の実施の形態）
上述した形態は、本発明の好適な形態の一例ではあるが、これに限定されるものではなく本発明の要旨を変更しない範囲において種々変形実施が可能である。
【００６７】
上述した実施形態では、判定部２３１は、検出された温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高いほど、モータ１６の現況の寿命を目安寿命ＴＬより短く判定するように構成されているが、次のように構成することも可能である。すなわち、本実施形態において、許容温度ＡＬＴ以上の温度領域が、所定温度範囲ごとに区切られ、判定部は、検出された温度ＴＤＲが、あらかじめ設定された許容温度ＡＬＴより高い温度領域ほど、モータ１６の現況の寿命を前記目安寿命より短く判定するように構成することも可能である。これにより、判定処理を行う温度領域を複数に区切り、判定精度をある程度高く維持しつつ寿命判定の負荷を軽減することが可能となる。
【００６８】
上述した実施形態の場合、たとえば０．５℃や１℃ごとに細かく寿命判定を行うことができるが、アナログ的な温度変動に対することから寿命判定処理が膨大となるおそれがある。これに対して判定処理を行う温度領域を複数に区切ることで、判定精度をある程度高く維持しつつ寿命判定の負荷を軽減することが可能となる。この形態の場合、たとえば許容温度９０℃以上の温度領域を、たとえば１０℃の範囲で複数に区切って、たとえば下記のように、各領域に係数αを割り当てる等の構成を採用することが可能である。
【００６９】
９０℃〜１００℃・・・α＝０．８
１００℃〜１１０℃・・・α＝０．６
１１０℃〜１２０℃・・・α＝０．５
【００７０】
また、上述した実施形態では、寿命判定対象の駆動部をモータ１６として説明したが、寿命判定対象の駆動部としてカード挿入口の開閉を行うシャッタ２０を駆動するソレノイド２１であるアクチュエータを採用することも可能である。この形態では、アクチュエータはアクセス数により目安寿命があらかじめ規定されており、駆動状態検出部は、駆動状態としてアクチュエータのアクセス数を検出し、判定部は、検出された温度が、あらかじめ設定された許容温度より高い場合には、アクチュエータの現況の寿命を目安寿命より短いとして判定する。
【００７１】
この形態によれば、上述した駆動部がモータの場合の効果と同様の効果を得ることができる。
【００７２】
なお、上述した実施形態では、カードＣは、厚さが０．７〜０．８ｍｍ程度の矩形状の塩化ビニール製のカードが採用可能であるが、磁気カードＣは、厚さが０．１８〜０．３６ｍｍ程度のＰＥＴ（ポリエチレンテレフタレート）カードや、所定の厚さの紙カード等であっても良い。また、本発明が適用される磁気情報記録媒体は、カード以外の媒体であっても良い。また、情報媒体は磁気カードではなくＩＣカードであっても良い。
【符号の説明】
【００７３】
Ｃ・・・カード（情報媒体）、１０・・・カードリーダ（情報媒体処理装置）、１１・・・磁気ヘッド、１２・・・磁気情報取得部、１３・・・カード挿入口、１４・・・カード搬送路、１５・・・カード搬送部、１６・・・モータ（駆動部）、１６１・・・エンコーダ、１７・・・ドライバ、１８・・・駆動状態検出部、１９・・・温度検出部、２０・・・シャッタ、２１・・・ソレノイド（アクチュエータ）、２２・・・検出センサ群、２３・・・ＣＰＵ（制御部）、２３１・・・判定部、２３２・・・記憶部、２４・・・インタフェース回路、３０・・・上位装置。
【図１】
2019179584.tif 000003
【図２】
2019179584.tif 000004
【図３】
2019179584.tif 000005
【図４】
2019179584.tif 000006
【図５】
2019179584.tif 000007
【図６】
2019179584.tif 000008
【図７】
2019179584.tif 000009