(57)【要約】【課題】カード端末のクリーニングを、該端末の劣化をも考慮して適切な時期に行えるようにする。【解決手段】カード端末がカードの記録部に可視データを記録した回数を計数し、この記録回数が予め設定された記録累積回数を超えたか否かを判断する。そして、記録回数が記録累積回数を超えたと判断されると、カード端末のクリーニング実施を報知する。また、カード端末のクリーニング実行回数を計数する。そして、このクリーニング実行回数の増加に対して記録累積回数を減らす方向に変更する。【選択図】      図５
2007188180.tif 000002
【特許請求の範囲】
【請求項１】
カードの記録部にデータを記録する機能を有したカード端末を制御するデータ処理装置において、
前記カード端末のクリーニングが必要となる記録累積回数を記憶する記録累積回数記憶手段と、
前記カード端末が前記カードの記録部にデータを記録した回数を計数する記録回数計数手段と、
この記録回数計数手段により計数される記録回数が前記記録累積回数記憶手段により記憶されている記録累積回数を超えたか否かを判断するクリーニング判断手段と、
このクリーニング判断手段により前記記録回数が前記記録累積回数を超えたと判断されると、前記カード端末のクリーニング実施を報知するクリーニング報知手段と、
前記カード端末のクリーニング実行回数を計数するクリーニング回数計数手段と、
このクリーニング回数計数手段により計数されるクリーニング実行回数の増加に対して前記記録累積回数を減らす方向に変更する記録累積回数更新手段と、
を具備したことを特徴とするデータ処理装置。
【請求項２】
前記カード端末のクリーニングに用いるクリーニングカードのクリーニング可能回数を記憶する可能回数記憶手段と、
前記クリーニング回数計数手段により計数されるクリーニング実行回数が前記可能回数記憶手段により記憶されているクリーニング可能回数を超えたか否かを判断するカード寿命判断手段と、
このカード寿命判断手段により前記クリーニング実行回数が前記クリーニング可能回数を超えたと判断されると、前記クリーニングカードの交換実施を報知するカード交換報知手段と、
をさらに具備したことを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記記録累積回数記憶手段は、複数段階の記録累積回数を記憶しており、
前記記録累積回数更新手段は、前記クリーニング実行回数の増加に対して各段階の記録累積回数をそれぞれ減らす方向に変更することを特徴とする請求項１記載のデータ処理装置。
【請求項４】
カードの記録部にデータを記録する機能を有したカード端末を制御し、商品販売データの処理データを前記カードの記録部に記録させる商品販売データ処理装置において、
前記カード端末のクリーニングが必要となる記録累積回数を記憶する記録累積回数記憶手段と、
前記カード端末が前記カードの記録部に可視データを記録した回数を計数する記録回数計数手段と、
この記録回数計数手段により計数される記録回数が前記記録累積回数記憶手段により記憶されている記録累積回数を超えたか否かを判断するクリーニング判断手段と、
このクリーニング判断手段により前記記録回数が前記記録累積回数を超えたと判断されると、前記カード端末のクリーニング実施を報知するクリーニング報知手段と、
前記カード端末のクリーニング実行回数を計数するクリーニング回数計数手段と、
このクリーニング回数計数手段により計数されるクリーニング実行回数の増加に対して前記記録累積回数を減らす方向に変更する記録累積回数更新手段とを具備し、
前記クリーニング報知手段は、電源オン時または商取引の締め処理終了時に前記カード端末のクリーニング実施を報知するメッセージをオペレータ用の表示部に表示させることを特徴とする商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードの記録部にデータを記録する機能を有したカード端末を制御するデータ処理装置、特に、商品販売データの処理データを前記カードに記録する商品販売データ処理装置に関する。
【背景技術】
【０００２】
近年、カードの一方の面を感熱記録層が施された印字面とし、この印字面に文字，数字，記号等を書換自在に印字可能なカード、いわゆるリライトカードが開発され、様々な業界で既に利用されている。例えば流通小売業界では、ポイントサービス会員となった顧客に対して店側から提供されるポイントカードとして上記リライトカードが利用されている。
【０００３】
このような店では一般に、ＰＯＳ（Point Of Sales）端末等の商品販売データ処理装置にリライトカード用のカード端末を接続して対応している。すなわち商品販売データ処理装置は、カード端末に装着されたポイントカードの磁気ストライプ部から前回までの累計ポイントを読み取る。また、客が買い上げる商品の販売データを処理して今回取引のサービスポイントを算出する。そして、前回までの累計ポイントに今回のサービスポイントを加算して最新の累計ポイントを算出する。その後、カード端末を制御して、ポイントカードの磁気ストライプ部に最新の累計ポイントを書き込むとともに印字面に最新の累計ポイント等を印字するものとなっている。
【０００４】
ところで、カードは人の手で扱われるので油汚れや埃等が付着しやすい。このため、カード端末のクリーニングを定期的に行うことが、カード端末の性能を維持する上で必要である。しかし、クリーニングの時期をいつにするかはユーザの判断に任されているのが実情なので、クリーニングの時期が遅れて印字品質が劣化する等の問題が生じる場合があった。
【０００５】
このような問題を回避するための手段として、従来、カード端末のカード搬送時間を計測し、規定値を上回っている場合にエラーとして、クリーニングを行わせるものが知られていた（例えば、特許文献１参照）。
【特許文献１】特開２００２−３３２１４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、カード搬送時間を利用した従来技術は、カードを搬送するローラが汚れて搬送に時間がかかるようになった場合に有効だが、ローラが汚れていなくても印字ヘッドが汚れて印字品質が低下する場合もあり、このような場合にクリーニングの時期が遅れてしまうという問題があった。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、カード端末のクリーニングを、該端末の劣化をも考慮して適切な時期に行えるようにユーザに告知できるデータ処理装置及び商品販売データ処理装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明は、カードの記録部にデータを記録する機能を有したカード端末を制御するデータ処理装置において、カード端末のクリーニングが必要となる記録累積回数を記憶する記録累積回数記憶手段と、カード端末がカードの記録部に可視データを記録した回数を計数する記録回数計数手段と、この記録回数計数手段により計数される記録回数が記録累積回数記憶手段により記憶されている記録累積回数を超えたか否かを判断するクリーニング判断手段と、このクリーニング判断手段により記録回数が記録累積回数を超えたと判断されると、カード端末のクリーニング実施を報知するクリーニング報知手段と、カード端末のクリーニング実行回数を計数するクリーニング回数計数手段と、このクリーニング回数計数手段により計数されるクリーニング実行回数の増加に対して記録累積回数を減らす方向に変更する記録累積回数更新手段とを備えたものである。
【発明の効果】
【０００９】
かかる手段を講じた本発明によれば、カード端末のクリーニングを、該端末の劣化をも考慮して適切な時期に行えるようにユーザに告知できるデータ処理装置及び商品販売データ処理装置を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について、図面を用いて説明する。  
なお、この実施の形態は、リライトカードをポイントカードとして用いる店舗において、商品販売データ処理装置として使用されるＰＯＳ端末に本発明を適用した場合である。
【００１１】
図１はＰＯＳ端末１の要部構成を示すブロック図である。ＰＯＳ端末１は、制御部本体を構成するＣＰＵ（Central Processing Unit）１１、記憶部を構成するＲＯＭ（Read Only Memory）１２及びＲＡＭ（Random Access Memory）１３、日時を計時する時計部１４、上位コンピュータとのネットワークが接続される通信インターフェイス１５、バーコード等を読取るためのスキャナが接続されるスキャナインターフェイス１６の他、Ｉ／Ｏポート１７，キーボードコントローラ１８，第１の表示コントローラ１９，第２の表示コントローラ２０，プリンタコントローラ２１，端末インターフェイス２２等を備えている。ＣＰＵ１１と、ＲＯＭ１２，ＲＡＭ１３，時計部１４，通信インターフェイス１５，スキャナインターフェイス１６，Ｉ／Ｏポート１７，キーボードコントローラ１８，第１の表示コントローラ１９，第２の表示コントローラ２０，プリンタコントローラ２１及び端末インターフェイス２２とは、それぞれアドレスバス，データバス等のバスライン２３で接続されている。
【００１２】
Ｉ／Ｏポート１７には、登録，点検，精算，設定等のＰＯＳ端末特有の各種業務を選択的に切替えるモードスイッチ２４と、現金等を収容するためのドロワ２５とが接続されている。キーボードコントローラ１８には、置数キー，部門キー，小計キー，預／現計キー等の商品販売データ処理に必要な種々のキーが配設されたキーボード２６が接続されている。第１の表示コントローラ１９には、オペレータに対する情報を表示可能なオペレータ用ディスプレイ２７が接続されている。第２の表示コントローラ２０には、買物客に対する情報を表示可能な客用ディスプレイ２８が接続されている。プリンタコントローラ２１には、レシート印字等を行うためのプリンタ２９が接続されている。端末インターフェイス２２には、ポイントカードとして用いられるリライトカードの磁気ストライプ部に記録されているデータを読取ったり同ストライプ部にデータを書き込んだりする読書き機能と、当該リライトカードの一方の面に感熱記録層が施されて形成された印字面にデータを印字する印字機能とを備えたカードリーダライタ２が接続されている。
【００１３】
かかる構成のＰＯＳ端末１は、モードスイッチ２４により登録業務が選択されている状態にあっては、キーボード２６またはスキャナを介して客が買い上げる商品の販売データが入力されると、この商品販売データをＲＡＭ１３の所定メモリエリアに売上処理する。預／現計キー等の締めキー操作により当該客との商取引の締めが宣言されると、この商取引を決済処理する。また、今回商取引のポイントデータを算出する。そして、カードリーダライタ２に装着されているリライトカードから前回までの累積ポイントデータを読取り、この累積ポイントデータに今回商取引のポイントデータを加算して、新たな累積ポイントデータを算出する。しかる後、カードリーダライタ２に装着されているリライトカードの記録部に新たな累積ポイントデータを上書き記録するとともに、印字面の内容を新たな累積ポイントデータに書き替えるべくカードリーダライタ２を制御するものとなっている。
【００１４】
このようにＰＯＳ端末１にあっては、リライトカードからなるポイントカードを所有しているポイントサービス会員との商取引が発生する毎に、カードリーダライタ２にリライトカードが装着され、その記録部に対するデータの読書きや印字が行われる。このため、印字等の品質を維持するためにカードリーダライタ２のクリーニングを定期的に行う必要がある。
【００１５】
そこで本実施の形態では、カードリーダライタ２のクリーニングを適切な時期に、しかも管理者の負担になることなく実施できるようにするために、図２に示すデータ構造の第１〜第５のデータテーブル３１〜３５をＲＡＭ１３に形成している。
【００１６】
第１のデータテーブル３１は、カードリーダライタ２のクリーニングが必要となる印字累積回数として、クリーニングの初期警告メッセージを出したいときの警告回数Ｗと、最終警告メッセージを出したいときの超過回数Ｌとを記憶するとともに、警告メッセージの出力タイミングを指定する警告タイプの識別データを記憶するテーブルである。因みに、警告回数Ｗ及び超過回数Ｌは、カードリーダライタ２の印字機能による印字動作回数累積値と比較する値であって、警告回数Ｗよりも超過回数Ｌの方が大きい値が設定されるのは言うまでもない。また、警告タイプは、本実施の形態では、電源オン時（１）と取引終了時（２）の２タイプとする。ここに、第１のデータテーブル３１は、記録累積回数記憶手段を構成する。
【００１７】
第２のデータテーブル３２は、カードリーダライタ２のクリーニングに用いられるクリーニングカードのクリーニング可能回数ＣＬと、クリーニングに伴うカードリーダライタ２の劣化度を表す端末劣化係数ＣＫ（０＜ＣＫ＜１００）の各データを記憶するテーブルである。ここに、第２のデータテーブル３２は、可能回数記憶手段を構成する。
【００１８】
第３のデータテーブル３３は、固有のメッセージコードに対応してメッセージデータを記憶するテーブルである。本実施の形態では、メッセージコードＭ１に対応して初期警告メッセージ「カードリーダライタのクリーニング時期となりました」が設定され、メッセージコードＭ２に対応して最終警告メッセージ「カードリーダライタを必ずクリーニングしてください」が設定され、メッセージコードＭ３に対応してクリーニングカードの交換を促すメッセージ「クリーニングカードを交換してください」が設定されている。
【００１９】
第４のデータテーブル３４は、カードリーダライタ２の印字回数ＰＣとクリーニング回数ＣＣの各計数値を記憶するテーブルである。ここに、第４のデータテーブル３４は、記録回数計数手段を構成する。
【００２０】
第５のデータテーブル３５は、クリーニングの初期警告段階になると“１”にセットされる警告フラグＷＦと、最終警告段階になると“１”にセットされる超過フラグＬＦの各データを記憶するテーブルである。
【００２１】
図３はＣＰＵ１１が実行するクリーニング判断処理の要部処理手順を示す流れ図である。ＣＰＵ１１は、カードリーダライタ２に対してリライトカードの印字面に対する印字コマンドを出力する毎に、このクリーニング判断処理を開始する。
【００２２】
先ず、ＣＰＵ１１は、ＳＴ１として第４のデータテーブル３４で記憶している印字回数ＰＣを“１”だけ増加する。次いで、ＳＴ２として上記印字回数ＰＣが第１のデータテーブル３１で記憶している超過回数Ｌを超えたか否かを判断する（クリーニング判断手段）。印字回数ＰＣが超過回数Ｌを越えていない場合には、ＳＴ３として同第１のデータテーブル３１で記憶している警告回数Ｗを超えたか否かを判断する（クリーニング判断手段）。印字回数ＰＣが警告回数Ｗも超えていない場合には、このクリーニング判断処理を終了する。
【００２３】
一方、ＳＴ２にて印字回数ＰＣが超過回数Ｌを越えていた場合には、ＣＰＵ１１は、ＳＴ４として第５のデータテーブル３５で記憶している超過フラグＬＦを調べ、“１”にセットされていない場合には“１”にセットする。また、ＳＴ３にて印字回数ＰＣが警告回数Ｗを越えていた場合には、ＣＰＵ１１は、ＳＴ５として同第５のデータテーブル３５で記憶している警告フラグＷＦを調べ、“１”にセットされていない場合には“１”にセットする。しかる後、このクリーニング判断処理を終了するものとなっている。
【００２４】
図４はＣＰＵ１１が実行するクリーニングメッセージ出力処理の要部処理手順を示す流れ図である。すなわちＣＰＵ１１は、ＰＯＳ端末１の電源オンにより立ち上がると、ＳＴ１１として初期化処理を実行する。この初期化処理により、前回の電源オフ時に図示しないバックアップ用メモリに記憶保持されていた第１〜第５のデータテーブル３１〜３５の各データが、ＲＡＭ１３の第１〜第５のデータテーブル３１〜３５に設定される。
【００２５】
次いで、ＣＰＵ１１は、ＳＴ１２として第１のデータテーブル３１で記憶している警告タイプが“１”（電源オンタイプ）であるか否かを判断する。ここで、警告タイプが“１”でない場合には、通常のＰＯＳ業務処理に入る。
【００２６】
警告タイプが“１”であった場合には、クリーニング警告メッセージの出力タイミングとして電源オン時が指定されているので、ＣＰＵ１１は、ＳＴ２１として第５のデータテーブル３５で記憶している超過フラグＬＦが“１”にセットされているか否かを判断する。超過フラグＬＦが“１”にセットされていない場合には、同第５のデータテーブル３５で記憶している警告フラグＷＦが“１”にセットされているか否かを判断する。警告フラグＷＦが“１”にセットされていない場合には、通常のＰＯＳ業務処理に入る。
【００２７】
ＳＴ２１にて超過フラグＬＦが“１”にセットされていた場合には、ＣＰＵ１１は、ＳＴ２３として第３のデータテーブル３３で記憶している各メッセージデータのうち、メッセージコードＭ２に対応して設定されているメッセージデータをオペレータ用ディスプレイ２７に表示させる（クリーニング報知手段）。同様に、ＳＴ２２にて警告フラグＷＦが“１”にセットされていた場合には、ＣＰＵ１１は、ＳＴ２４としてメッセージコードＭ１に対応して設定されているメッセージデータをオペレータ用ディスプレイ２７に表示させる（クリーニング報知手段）。
【００２８】
いずれかのメッセージを表示させた後、ＣＰＵ１１は、ＳＴ２５としてメッセージ確認キーが入力されるのを待機する。例えばキーボード２６のクリアキーが操作されると、ＣＰＵ１１は、メッセージ確認キーが入力されたと判断する。そして、ＳＴ２６としてオペレータ用ディスプレイ２７に表示したメッセージを消去する。しかる後、通常のＰＯＳ業務処理に入る。
【００２９】
またＣＰＵ１１は、通常のＰＯＳ業務処理の中の登録業務処理において、預／現計キー等の締めキー操作により商取引の締めが宣言され、該商取引の決済処理が行われる毎に、取引終了と判断する（ＳＴ１３のＹＥＳ）。そして、ＣＰＵ１１は、ＳＴ１４として第１のデータテーブル３１で記憶している警告タイプが“２”（取引終了タイプ）であるか否かを判断する。ここで、警告タイプが“２”でない場合には、ＰＯＳ業務処理を継続する。
【００３０】
警告タイプが“２”であった場合には、クリーニング警告メッセージの出力タイミングとして取引終了時が指定されているので、ＣＰＵ１１は、前記ＳＴ２１以降の処理に進む。すなわち、超過フラグＬＦが“１”にセットされていた場合には、メッセージコードＭ２に対応して設定されているメッセージデータをオペレータ用ディスプレイ２７に表示させる。また、警告フラグＷＦが“１”にセットされていた場合には、メッセージコードＭ１に対応して設定されているメッセージデータをオペレータ用ディスプレイ２７に表示させる。超過フラグＬＦ及び警告フラグＷＦの双方とも”１”にセットされていない場合には、ＰＯＳ業務処理を継続する。
【００３１】
メッセージ表示後は、メッセージ確認キーが入力されるのを待機し、入力されたならば、メッセージをクリアした後、ＰＯＳ業務処理を継続する。
【００３２】
図５はＣＰＵ１１が実行するカード装着処理の要部処理手順を示す流れ図である。ＣＰＵ１１は、カードリーダライタ２からカード装着有りのコマンドが送られてくる毎に、このカード装着処理を開始する。
【００３３】
先ず、ＣＰＵ１１は、ＳＴ３１としてカードリーダライタ２に装着されたカードの種類を判別する。ここで、ポイントカードとして利用されるリライトカードが装着された場合には、このリライトカードに対するポイント更新処理等を実行する。
【００３４】
一方、装着されたカードがクリーニングカードであった場合には、ＣＰＵ１１は、ＳＴ３２としてこのクリーニングカードによるクリーニング処理を実行させる。例えば、クリーニングカードを所定回数往復搬送させる。そして、ＳＴ３３として所定回数の往復搬送が行われ、カードリーダライタ２のクリーニング終了を判断すると、ＣＰＵ１１は、ＳＴ３４としてクリーニングカードの排出コマンドをカードリーダライタ２に与える。
【００３５】
しかる後、ＣＰＵ１１は、ＳＴ３５として第４のデータテーブル３４で記憶している印字回数ＰＣを“０”に初期化する。また、ＳＴ３６として第５のデータテーブル３５で記憶している警告フラグＷＦ及び超過フラグＬＦを“０”にリセットする。
【００３６】
その後、ＣＰＵ１１は、ＳＴ３７として第４のデータテーブル３４で記憶しているクリーニング回数ＣＣと第２のデータテーブル３２で記憶しているクリーニング可能回数ＣＬとを比較する（カード寿命判断手段）。その結果、クリーニング回数ＣＣがクリーニング可能回数ＣＬ以下の場合には、ＣＰＵ１１は、ＳＴ４２の処理に進み、クリーニング回数ＣＣを“１”だけ増加する。
【００３７】
これに対し、クリーニング回数ＣＣがクリーニング可能回数ＣＬを越えた場合には、ＣＰＵ１１は、ＳＴ３９として第３のデータテーブル３３で記憶している各メッセージデータのうち、メッセージコードＭ３に対応して設定されているメッセージデータをオペレータ用ディスプレイ２７に表示させる（カード交換報知手段）。その後、ＣＰＵ１１は、ＳＴ３９としてカード交換キーが入力されるのを待機する。例えばキーボード２６の両替キーが操作されると、ＣＰＵ１１は、カード交換キーが入力されたと判断する。そして、ＳＴ４０としてオペレータ用ディスプレイ２７に表示したメッセージを消去する。しかる後、ＣＰＵ１１は、ＳＴ４１としてクリーニング回数ＣＣを一旦“０”に初期化する。次いで、ＳＴ４２の処理に進み、クリーニング回数ＣＣを“１”だけ増加する。
【００３８】
その後、ＣＰＵ１１は、ＳＴ４３として第２のデータテーブル３２で記憶している端末劣化係数ＣＫ（０＜ＣＫ＜１００）を読出し、この端末劣化係数ＣＫを用いて下記（１）式により第１のデータテーブル３１で記憶している警告回数Ｗを減らす方向に変更する（記録累積回数更新手段）。
【００３９】
Ｗ＝Ｗ（１００−ＣＫ）／１００  …（１）
また、ＳＴ４４として同じく端末劣化係数ＣＫを用いて下記（２）式により第１のデータテーブル３１で記憶している超過回数Ｌを減らす方向に変更する（記録累積回数更新手段）。以上で、カードリーダライタ２にクリーニングカードが装着されたときのカード装着処理を終了する。
【００４０】
このように構成された本実施の形態においては、カードリーダライタ２によりリライトカードの印字面に対するデータの印字処理が行われる毎に、その印字回数ＰＣがＰＯＳ端末のＲＡＭ１３上で計数記憶される。そして、この印字回数ＰＣが、予め設定された警告回数Ｗを上回ると、警告フラグＷＦが“１”にセットされる。そうすると、警告タイプが“１”に設定されていた場合、つまり電源オン時に警告を発するように設定されていた場合には、以後、ＰＯＳ端末１の電源オン時に、メッセージコードＭ１に対応して設定されているメッセージ「カードリーダライタのクリーニング時期となりました」がオペレータ用ディスプレイ２７に表示される。また、警告タイプが“２”に設定されていた場合、つまり取引終了時に警告を発するように設定されていた場合には、以後、ＰＯＳ端末１において１客との商取引が終了する毎に、同様のメッセージ「カードリーダライタのクリーニング時期となりました」がオペレータ用ディスプレイ２７に表示される。したがって、ＰＯＳ端末１のオペレータは、表示内容からカードリーダライタ２のクリーニング時期であることを確実に知り得る。
【００４１】
また、その後、カードリーダライタ２のクリーニングを行うことなく印字回数ＰＣが増加し、予め設定された超過回数Ｌを上回ると、超過フラグＬＦが“１”にセットされる。そうすると、警告タイプが“１”に設定されていた場合には、以後、ＰＯＳ端末１の電源オン時に、メッセージコードＭ２に対応して設定されているメッセージ「カードリーダライタを必ずクリーニングしてください」がオペレータ用ディスプレイ２７に表示される。また、警告タイプが“２”に設定されていた場合には、以後、ＰＯＳ端末１において１客との商取引が終了する毎に、同様のメッセージ「カードリーダライタを必ずクリーニングしてください」がオペレータ用ディスプレイ２７に表示される。したがって、ＰＯＳ端末１のオペレータは、表示内容からカードリーダライタ２のクリーニングをしなければならない時期であることを確実に知り得る。
【００４２】
そこで、これらのメッセージに従いカードリーダライタ２のクリーニングを行う場合には、カードリーダライタ２の所定のクリーニングカードを装着する。そうすると、カードリーダライタ２のクリーニングが行われる。そして、クリーニングが行われたことにより、印字回数ＰＣは“０”に初期化される。また、警告フラグＷＦ及び超過フラグＬＦが“０”にリセットされる。したがって、以後、再び印字回数が超過回数Ｗを超えるまで、クリーニングの警告メッセージは表示されない。
【００４３】
ところで本実施の形態では、カードリーダライタ２のクリーニングが行われる毎に、予め設定されている端末劣化係数ＣＫを基に警告回数Ｗ及び超過回数Ｌが減る方向に変更される。例えば今、端末劣化係数ＣＫとして“５”が設定されていたとする。この値は、クリーニングを１回行う毎に、カードリーダライタ２が５％劣化することを示している。
【００４４】
ここで、クリーニング実施時点の警告回数Ｗが８０００回であり、超過回数Ｌが１万回であるとすると、クリーニング実施後、警告回数Ｗは、前記（１）式により７６００回に減少する。また、超過回数Ｌは、前記（２）式により、９５００回に減少する。これにより、その後は、印字回数ＰＣが７６００回に達すると、警告メッセージ「カードリーダライタのクリーニング時期となりました」が表示され、９５００回に達すると、超過メッセージ「カードリーダライタを必ずクリーニングしてください」が表示される。
【００４５】
このように本実施の形態によれば、カードリーダライタ２のクリーニングを実施する毎に、クリーニングによるカードリーダライタ２の劣化を考慮して、印字回数累積値ＰＣと照合される警告回数Ｗ及び超過回数Ｌをいずれも減らす方向に更新するようにしたので、カードリーダライタ２の劣化をも考慮して当該カードリーダライタ２のクリーニングを適切な時期に行えるようにユーザに告知できる効果を奏する。
【００４６】
また、本実施の形態では、カードリーダライタ２のクリーニングが行われる毎に、そのクリーニング回数ＣＣも計数するようにしている。そして、このクリーニング回数ＣＣが、予め設定されたクリーニング可能回数ＣＬを超えると、メッセージ「クリーニングカードを交換してください」をオペレータ用ディスプレイ２７に表示させるようにしている。したがって、クリーニング可能回数ＣＬとしてクリーニングカードの寿命となるクリーニング回数以下の値を予め設定しておくことにより、クリーニングカードが寿命となる前にユーザにクリーニングカードの交換を促すことができる。
【００４７】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００４８】
例えば前記実施の形態では、カード端末としてリライトカード用のカードリーダライタ２を例示したが、リライトカード以外のカード端末、例えばＩＣカードを用いたプリペイドカードの裏面にカード利用履歴のデータを印字する機能を有したカード端末を制御するデータ処理装置にも、本発明を同様に適用できるものである。
【００４９】
また、前記実施の形態では、カード端末のクリーニングが必要となる記録累積回数を警告回数Ｗと超過回数Ｌの２段階としたが、いずれか一方のみであってもよい。また、３段階以上に細分化してもよい。
【００５０】
また、前記実施の形態では、図５に示すカード装着処理のＳＴ３９において、カード交換キーが入力されたことを検知すると、ＳＴ４１にてクリーニング回数ＣＣを“０”に初期化するように構成したが、カード装着処理とは別の独立した処理として、所定キーの操作によりクリーニング回数ＣＣを“０”に初期化するクリーニング回数初期化処理を追加することによって、ＳＴ４１の処理を省略することができる。
【００５１】
また、この発明は、ＰＯＳ端末等の商品販売データ処理装置に限定されるものではなく、カード端末を備えたデータ処理装置全般に適用できるものである。  
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施の形態であるＰＯＳ端末の要部構成を示すブロック図。
【図２】同ＰＯＳ端末のＲＡＭに形成される主要なメモリエリアを示す模式図。
【図３】同ＰＯＳ端末のＣＰＵが実行するクリーニング判断処理の要部手順を示す流れ図。
【図４】同ＰＯＳ端末のＣＰＵが実行するクリーニングメッセージ出力処理の要部手順を示す流れ図。
【図５】同ＰＯＳ端末のＣＰＵが実行するカード装着処理の要部手順を示す流れ図。
【符号の説明】
【００５３】
１…ＰＯＳ端末、２…カードリーダライタ、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、２２…端末インターフェイス、２６…キーボード、２７…オペレータ用ディスプレイ、２８…客用ディスプレイ、２９…プリンタ、３１〜３５…第１〜第５のデータテーブル。
【図１】
2007188180.tif 000003
【図２】
2007188180.tif 000004
【図３】
2007188180.tif 000005
【図４】
2007188180.tif 000006
【図５】
2007188180.tif 000007