(57)【要約】【課題】故障件数を増やすことなく、性能を上げることができるプリンタ装置を提供することができる。【解決手段】少なくとも２つ以上のユニットを有するプリンタ装置において、ユニット毎に、使用状態を記憶するユニット状態記憶部と、ユニット状態記憶部に記憶されたユニット毎の使用状態に基づいて各ユニットの制御を行うユニット制御部と、を備え、ユニット制御部は、各ユニットのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットに合わせて各ユニットの制御を行うことを特徴とする。【選択図】図５
2019206122.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つ以上のユニットを有するプリンタ装置において、
前記ユニット毎に、使用状態を記憶するユニット状態記憶部と、
前記ユニット状態記憶部に記憶された前記ユニット毎の使用状態に基づいて各ユニットの制御を行うユニット制御部と、を備え、
前記ユニット制御部は、前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットに合わせて前記各ユニットの制御を行う
ことを特徴とするプリンタ装置。
【請求項２】
前記ユニット状態記憶部は、前記ユニットが交換された場合には、交換された前記ユニットの使用状態を最新の使用状態に更新して記憶する
ことを特徴とする請求項１に記載のプリンタ装置。
【請求項３】
前記ユニット状態記憶部は、前記使用状態として前記ユニット毎の使用年数を記憶し、
前記ユニット制御部は、前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、関係するユニット群のうち一番使用年数が古いユニットの使用年数に合わせて前記各ユニットの制御を行う
ことを特徴とする請求項１また２に記載のプリンタ装置。
【請求項４】
前記ユニット状態記憶部は、前記使用状態として前記ユニット毎の使用回数を記憶し、
前記ユニット制御部は、前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、関係するユニット群のうち一番使用回数が多いユニットの使用回数に合わせて前記各ユニットの制御を行う
ことを特徴とする請求項１または２に記載のプリンタ装置。
【請求項５】
前記各ユニットは、前記プリンタ装置内の通帳を搬送する搬送モータと、前記プリンタ装置内において前記搬送モータにより搬送される通帳を検出する複数のセンサと、を含み、
前記ユニット制御部は、前記各搬送モータのうち一番使用年数が多いユニットの使用年数に合わせて、前記エラー検出部により、各センサ間を通過する前記通帳の通過時間に基づいて、エラーを検出する
ことを特徴とする請求項４に記載のプリンタ装置。
【請求項６】
少なくとも２つ以上のユニットを有し、ユニット毎に、使用状態を記憶するユニット状態記憶部を備えるプリンタ装置において実行されるユニット制御方法であって、
前記ユニット状態記憶部に記憶された前記ユニット毎の使用状態に基づいて各ユニットの制御を行い、
前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットに合わせて前記各ユニットの制御を行う
ことを特徴とするユニット制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ装置およびユニット制御方法に関する。
【背景技術】
【０００２】
現金自動預け払い機（ＡＴＭ：automated teller machine）、通帳繰越機、通帳発行機、行員が窓口で使う端末装置等に設けられ、通帳に取引情報を印字する通帳プリンタ装置が知られている。
【０００３】
通帳プリンタ装置は、長年使用することにより、通帳を搬送するためのローラの摩耗、加水分解による劣化、モータの駆動力を伝達するためのタイミングベルトの劣化、ベアリングの劣化等の経年劣化が生ずる。経年劣化した部品を交換する手法として、例えば、ユニット単位で部品の交換をすることができる技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０１９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のプリンタ装置では、出荷時にモータの速度等を設定しているが、プリンタ装置を構成する部品が経年劣化した後において、出荷時の設定条件でモータの速度等を制御した場合には、脱調やローラの滑り等の故障が生じる場合がある。したがって、部品が経年劣化することを考慮して、プリンタ装置内で通帳を搬送するためのモータの速度や、エラーを検出するための時間等の機構制御の条件を設定しなければならなかった。このため、経年劣化が生じていない出荷時の状態においても、経年劣化後の設定条件に合わせて駆動しなければならず、プリンタ装置の性能を十分に生かし切れていなかった。
【０００６】
本発明は、上記課題に鑑み、故障件数を増やすことなく、性能を上げることができるプリンタ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、少なくとも２つ以上のユニットを有するプリンタ装置において、前記ユニット毎に、使用状態を記憶するユニット状態記憶部と、前記ユニット状態記憶部に記憶された前記ユニット毎の使用状態に基づいて各ユニットの制御を行うユニット制御部と、を備え、前記ユニット制御部は、前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットの設定条件に合わせて前記各ユニットの制御を行うことを特徴とする。
【０００８】
また、本発明のユニット制御方法は、少なくとも２つ以上のユニットを有し、ユニット毎に、使用状態を記憶するユニット状態記憶部を備えるプリンタ装置において実行されるユニット制御方法であって、前記ユニット状態記憶部に記憶された前記ユニット毎の使用状態に基づいて各ユニットの制御を行い、  前記各ユニットのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットの設定条件に合わせて前記各ユニットの制御を行うことを特徴とする。
【発明の効果】
【０００９】
一態様によれば、故障件数を増やすことなく、性能を上げることができるプリンタ装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係るＡＴＭ１を正面から見た外観図である。
【図２】本実施形態のＡＴＭ１の主たる機能を示すブロック図である。
【図３】本実施形態に係る通帳処理部１８の構成の一例を示す図である。
【図４】本実施形態の通帳処理部１８のステッピングモータ３４−１を示す側面図である。
【図５】本実施形態に係るＡＴＭ１の機能構成のうち本発明の特徴的な機能構成の一例を示す図である。
【図６】記憶部１２に記憶されているユニット状態記憶テーブル５０１の一例を示す図である。
【図７】記憶部１２に記憶されている励磁時間テーブル５０２の一例を示す図である。
【図８】記憶部１２に記憶されているエラー時間記憶テーブル５０３の一例を示す図である。
【図９】本実施形態の通帳印字処理を示すフローチャートの例を示す図である。
【図１０】本実施形態のエラー判定処理のフローチャートの例を示す図である。
【発明を実施するための形態】
【００１１】
本発明に係るプリンタ装置は、ＡＴＭ等に適用する通帳プリンタ装置である。以下、プリンタ装置の例として、ＡＴＭに内蔵されている通帳プリンタ装置を例にして説明していくが、これに限られない。例えば、通帳繰越機、通帳発行機、行員が窓口で使う端末装置等に設けられ、通帳に取引情報を印字する通帳プリンタ装置にも適用することができる。
【００１２】
以下、図面にしたがって本発明の実施形態を説明する。図１は、本発明の実施の形態に係るＡＴＭ１を正面から見た外観図である。ＡＴＭ１は、自動取引装置とも呼ばれ、現金の入金や出金あるいは振込等を顧客操作により行うもので、金融機関のみならず駅やショッピングセンタ等いろいろな場所に設置されている。
【００１３】
ＡＴＭ１の上部の右側には、取引時にカードを挿入し取引終了後にカードやレシートが排出されるカード入出口４０が設けられる。カード入出口４０の左側には、取引時に通帳を挿入し取引終了後に通帳が排出される通帳入出口４２が設けられる。カード入出口４０と通帳入出口４２を、まとめて媒体入出口とも呼ぶ。また、カードには、磁気カードやＩＣカードが含まれる。なお、カード、レシート、通帳及び現金をまとめて媒体とも呼ぶ。
【００１４】
ＡＴＭ１のカード入出口４０の下部には、紙幣投入及び取出し口である紙幣入出口４４が設けられる。また、ＡＴＭ１の通帳入出口４２の下部には、硬貨投入及び取出し口である硬貨入出口４６が設けられる。紙幣入出口４４及び硬貨入出口４６には、それぞれシャッタ(不図示)が設けられ、入金や出金のタイミングでシャッタが開放される。
【００１５】
ＡＴＭ１の中央には、緩い角度で前側にせり出す斜面部が形成され、斜面部には表示部１４と、表示部１４と一体化されたタッチパネルからなる入力部１６が設けられる。表示部１４には、操作画面やメニュー画面あるいは操作指示用のガイド画面等が適宜表示される。
【００１６】
図２は、本実施形態のＡＴＭ１の主たる機能を示すブロック図である。ＡＴＭ１は、制御部１０、記憶部１２、表示部１４、入力部１６、通帳処理部１８、カード処理部２０、紙幣処理部２２、硬貨処理部２４及び通信部２６を有する。
【００１７】
制御部１０は、ＡＴＭ１全体を統括的に制御するもので、プログラムを読込んで制御処理を実行するＣＰＵ（Central Processing Unit）を有する。記憶部１２は、ＣＰＵにより実行される制御用のプログラム、表示画面データ、その他各種データを記憶する。
【００１８】
表示部１４は、例えばＬＣＤ（liquid crystal display）であって、制御部１０の指示により、顧客に対して操作画面やメニュー画面あるいは操作指示用のガイド画面等を表示する。入力部１６は、前述のように表示部１４と一体化したタッチパネルで、顧客により、取引の種類の選択や、暗証番号や入金・出金の金額等が入力され、入力された情報は制御部１０に通知される。
【００１９】
通帳処理部１８は、例えばプリンタ装置であって、通帳入出口４２に挿入された通帳を内部に搬送すると共に内部に搬送した通帳を通帳入出口４２に搬送する通帳搬送路、通帳に取引内容を印字する印字ヘッド、通帳に貼付された磁気ストライプのデータへの読取り書込みを行うＭＳリーダライタを有する。また、通帳処理部１８は、通帳入出口４２に通帳を検知する検出センサを有し、通帳処理部１８は、検出センサにより通帳の挿入や排出された通帳の取出しを検知して制御部１０に通知する。通帳処理部１８の詳細については、後述する。
【００２０】
カード処理部２０は、カード入出口４０に挿入されたカードを内部に搬送したり、内部に搬送したカードをカード入出口４０へ排出したりするカード搬送路、磁気カードに貼付された磁気ストライプのデータへの読取り書込みを行うＭＳリーダライタ、及びＩＣカードのメモリへの読取り書込みを行うメモリ記録再生部を有する。カード処理部２０は、カード入出口４０にカードを検知するカードセンサを有し、カード処理部２０は、カードセンサによりカードの挿入や排出されたカードの取出し検知して制御部１０に通知する。また、カード処理部２０は、カードを排出した後に取り忘れたカードを一時的に保管するカードリジェクトボックスを有する。
【００２１】
紙幣処理部２２は、紙幣を一時的に格納する一時保留部と、紙幣の種類や真偽等を鑑別する紙幣鑑別部と、紙幣を種類別に格納する紙幣スタッカと、紙幣入出口のシャッタ解放後に取り忘れた紙幣を保管する紙幣取り忘れボックスと、紙幣入出口４４と一時保留部と紙幣鑑別部や紙幣スタッカ及び紙幣取り忘れボックス間で紙幣を搬送する搬送路等を有する。硬貨処理部２４は、硬貨の種類や真偽等を鑑別する硬貨鑑別部と、硬貨を種類別に格納する硬貨スタッカと、硬貨入出口のシャッタ解放後に取り忘れた硬貨を保管する硬貨取り忘れボックスと、硬貨入出口４６と硬貨鑑別部や硬貨スタッカ及び硬貨取り忘れボックス間で硬貨を搬送する搬送路等を有する。出金処理時には、紙幣処理部２２及び硬貨処理部２４は、制御部１０からの指示により、必要な紙幣や硬貨を計数して紙幣スタッカや硬貨スタッカから取出し、紙幣入出口４４や硬貨入出口４６まで搬送し、搬送後に紙幣入出口４４や硬貨入出口４６のシャッタを開放する。通帳リジェクトボックス、カードリジェクトボックス、紙幣取り忘れボックス及び硬貨取り忘れボックスを合わせて媒体保管庫とも呼ぶ。
【００２２】
通信部２６は、ネットワークＮを介してＡＴＭ１とホストコンピュータ２間のデータ（電文）の授受を行う。
【００２３】
図３、図４を参照して、本実施形態に係る通帳処理部１８の構成の一例について説明する。図３（１）は、実施形態の通帳処理部１８を示す平面図である。図３（２）は、実施形態の通帳処理部１８を示す側面図である。図４は、本実施形態の通帳処理部１８のステッピングモータ３４−１を示す側面図である。
【００２４】
図３に示すように、通帳処理部１８は、第１印刷ユニット３１Ａと、第２印刷ユニット３１Ｂの２つの印刷ユニットにより構成されている。
【００２５】
第１印刷ユニット３１Ａと、第２印刷ユニット３１Ｂと、が保守対象のユニットである。すなわち、第１印刷ユニット３１Ａ内、または、第２印刷ユニット３１Ｂ内の部品が故障した場合には、保守員が第１印刷ユニット３１Ａまたは第２印刷ユニット３１Ｂをユニット単位で交換することで、故障の修理を行うことができる。
【００２６】
第１印刷ユニット３１Ａは、複数の上側ローラ３２−１〜３２−３と、ゴムローラ３３と、複数の検出センサ３３−１、３３−２と、ステッピングモータ３４−１と、ＭＳリーダライタ３５と、下側ローラ３７−１〜３７−３とを備えている。
【００２７】
上述の実施形態においては、第１印刷ユニット３１Ａと、第２印刷ユニット３１Ｂと、は保守対象のユニットとしているがこれに限られるものではない。
【００２８】
第２印刷ユニット３１Ｂは、複数の上側ローラ３２−４〜３２−７と、ゴムローラ３３と、複数の検出センサ３３−３、３３−４と、ステッピングモータ３４−２と、印字ヘッド３６と、下側ローラ３７−４〜３７−７とを備えている。複数の上側ローラ３２−１〜３２−７は、搬送方向３８に等間隔に並ぶように配置されている。搬送方向３８は、水平方向に平行である。複数の上側ローラ３２−１〜３２−７は、制御部１０に制御されることにより、ＡＴＭ１に形成される通帳入出口４２から挿入される通帳Ｍを搬送方向３８に搬送すると共に内部に搬送された通帳Ｍを通帳搬送路に沿って通帳入出口４２に搬送する。複数の検出センサ３３−１〜３３−４のうち、第１検出センサ３３−１は、複数の上側ローラ３２−１〜３２−７により通帳Ｍが搬送される搬送路のうちＭＳリーダライタ３５より通帳入出口４２の側の所定の位置に配置されている。
【００２９】
複数の検出センサ３３−１〜３３−４のうち、第２検出センサ３３−２は、複数の上側ローラ３２−１〜３２−７により通帳Ｍが搬送される搬送路のうちＭＳリーダライタ３５より搬送方向３８の奥側の所定の位置に配置されている。複数の検出センサ３３−１〜３３−４は、それぞれ、制御部１０に制御されることにより、複数の上側ローラ３２−１〜３２−７により搬送される通帳Ｍの位置を検出する。
【００３０】
印字ヘッド３６は、図示せぬアクチュエータにより主走査方向３９に移動可能に支持されている。主走査方向３９は、搬送方向３８に垂直であり、図示せぬアクチュエータは、印字ヘッド３６を主走査方向３９に移動させる。印字ヘッド３６は、複数の上側ローラ３２−１〜３２−７により搬送される通帳Ｍが停止しているときに、制御部１０に制御されることにより、通帳Ｍのうち印字ヘッド３６の下部に所定の文字列を印字する。
【００３１】
各上側ローラ３２−１〜３２−７は、棒状に形成され、搬送方向３８に等間隔に配置されている。複数のゴムローラ３３は、それぞれ、ゴムに例示される弾性体から生成され、円筒状に形成されている。複数のゴムローラ３３は、それぞれ、各上側ローラ３２−１〜３２−７の周縁に沿うように配置され、固定されている。
【００３２】
各上側ローラ３２−１〜３２−７は、図３に示されているように、回転軸５３を中心に回転することができるように、支持されている。回転軸５３は、搬送方向３８に垂直である。さらに、各上側ローラ３２−１〜３２−７の下側には、下側ローラ３７−１〜３７−７が設けられる。
【００３３】
各下側ローラ３７−１〜３７−７は、各上側ローラ３２−１〜３２−７と同様にして、棒状に形成され、各上側ローラ３２−１〜３２−７の下側に配置されている。各下側ローラ３７−１〜３７−７は、回転軸５３を中心に回転することができるように、支持されている。
【００３４】
図４に示すように、ステッピングモータ３４−１と、上側ローラ３２−１と、はタイミングベルト５０を介して駆動可能に接続されている。タイミングベルト５０の緩み側には、ベルトテンショナ５２を組み込んでタイミングベルト５０の張力を一定に保持している。また、各上側ローラ３２−１〜３２−３同士はタイミングベルト５０により接続されている。
【００３５】
これにより、第１印刷ユニット３１Ａの、ステッピングモータ３４−１は、制御部１０に制御されることにより、各上側ローラ３２−１〜３２−３のゴムローラ３３と、各下側ローラ３７−１〜３７−３のゴムローラ３３とに挟まれた通帳Ｍが搬送方向３８に搬送されるように、回転軸５３を中心に各上側ローラ３２−１〜３２−３を回転させることができる。
【００３６】
また、図示しないが、ステッピングモータ３４−１と同様に、ステッピングモータ３４−２と、上側ローラ３２−７と、はタイミングベルト５０を介して駆動可能に接続されている。タイミングベルト５０の緩み側には、図示しないベルトテンショナを組み込んでタイミングベルト５０の張力を一定に保持している。また、各上側ローラ３２−４〜３２−７同士はタイミングベルト５０により接続されている。
【００３７】
これにより、第２印刷ユニット３１Ｂの、ステッピングモータ３４−２は、制御部１０に制御されることにより、各上側ローラ３２−４〜３２−７のゴムローラ３３と、各下側ローラ３７−４〜３７−７のゴムローラ３３とに挟まれた通帳Ｍが搬送方向３８に搬送されるように、回転軸５３を中心に各上側ローラ３２−４〜３２−７を回転させることができる。
【００３８】
ステッピングモータ３４−１、３４−２は、後述の励磁時間テーブル５０２に規定されている使用状態に対応する励磁時間励磁して駆動する。使用状態とは、各ステッピングモータ３４−１、３４−２の印刷ユニット３１Ａ、３１Ｂの使用年数をいう。なお、使用状態は、各ステッピングモータ３４−１、３４−２の印刷ユニット３１Ａ、３１Ｂの使用年数に限定されるものでなく、例えば、ＡＴＭ１の取引の回数や、印字ヘッド３６の印字数、印字時間であってもよい。
【００３９】
上述の実施形態においては、駆動装置としてステッピングモータを使用しているがこれに限られるものではない。例えば、ステッピングモータの代わりに、ブラシモータ、ブラシレスＤＣ（direct current）モータ、リニアモータ等とエンコーダとを組み合わせて使用することもできる。
【００４０】
各検出センサ３３−１〜３３−４は、通帳Ｍが通過したことを検知するフォトセンサにより形成されている。検出センサ３３−１は、通帳入出口４２から挿入される通帳Ｍを検出することができる。検出センサ３３−２は、搬送された通帳ＭがＭＳリーダライタ３５の位置に来たことを検出することができる。検出センサ３３−３は、ＭＳリーダライタ３５の位置から搬送された通帳Ｍが印字ヘッド３６側に来たことを検出することができる。検出センサ３３−４は、搬送された通帳Ｍが印字ヘッド３６の位置に来たことを検出することができる。各検出センサ３３−１〜３３−４は、検出したことを制御部１０へ通知する。なお、上述の実施形態においては、各検出センサ３３−１〜３３−４は、フォトセンサにより形成しているがこれに限られるものではない。例えば、各検出センサ３３−１〜３３−４は、通帳Ｍを検出することが可能な光電素子センサ、イメージセンサ、光センサ、レーザセンサ等を採用することができる。以下、検出センサ３３−１、３３−２、３３−３、３３−４をそれぞれ、センサＡ、センサＢ、センサＣ、センサＤと称する。
【００４１】
次に、本実施形態に係るＡＴＭ１の機能構成のうち本発明の特徴的な機能構成について説明する。図５は、本実施形態に係るＡＴＭ１の機能構成のうち本発明の特徴的な機能構成の一例を示す図である。
【００４２】
ＡＴＭ１の制御部１０は、ユニット制御部４０１を少なくとも有する。ＡＴＭ１の記憶部１２は、ユニット状態記憶テーブル５０１と、励磁時間テーブル５０２と、と、エラー時間記憶テーブル５０３を少なくとも有する。
【００４３】
ユニット制御部４０１は、ユニット状態記憶テーブル５０１に記憶されたユニット毎の使用状態に基づいて第１印刷ユニット３１Ａと、第２印刷ユニット３１Ｂの制御を行う。ユニット制御部４０１は、使用状態として印刷ユニット３１Ａ、３１Ｂ毎の使用年数をユニット状態記憶テーブル５０１に記憶する。
【００４４】
そして、ユニット制御部４０１は、各印刷ユニット３１Ａ、３１Ｂのうち、複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいものに合わせて各印刷ユニット３１Ａ、３１Ｂの制御を行う。
【００４５】
図６は、記憶部１２に記憶されているユニット状態記憶テーブル５０１の一例を示す図である。図６に示すように、ユニット状態記憶テーブル５０１には、ユニット名と、使用年数の情報がユニット名毎に記憶されている。使用年数とは、各ステッピングモータ３４−１、３４−２の印刷ユニット３１Ａ、３１Ｂの使用が開始されてから経過した年数をいう。
【００４６】
ユニット制御部４０１は、保守点検や故障等により印刷ユニット３１Ａまたは印刷ユニット３１Ｂが交換された場合には、交換された印刷ユニット３１Ａ、３１Ｂの使用年数を最新の使用年数に更新して記憶する。
【００４７】
例えば、第２印刷ユニット３１Ｂは使用されてから一度も交換されていないため使用年数が１０年となっている。これに対し、第１印刷ユニット３１Ａは、直近１年以内に交換されているため、ユニット制御部４０１により第１印刷ユニット３１Ａの使用年数が１年に更新して記憶されている。
【００４８】
図７は、記憶部１２に記憶されている励磁時間テーブル５０２の一例を示す図である。図７（１）は、励磁時間テーブル５０２のうち、通帳Ｍの搬送を開始する際に参照する開始時テーブルの一例を示す図である。
図７（２）は、励磁時間テーブル５０２のうち、通帳Ｍの搬送を減速して停止する際に参照する停止時テーブルの一例を示す図である。
【００４９】
図７（１）（２）に示すように、励磁時間テーブル５０２には、ＳＴＥＰ番号と、各使用状態におけるステッピングモータ３４−１、３４−２の励磁時間の情報が使用年数毎に記憶されている。
【００５０】
ＳＴＥＰ番号とは、ステッピングモータ３４−１、３４−２の１パルスあたりの回転角（ステップ角）を示す情報である。励磁時間とは、１ＳＴＥＰ番号、すなわち、１パルスあたりの回転角分回転するのに待機する時間をいう。図７の例では、励磁時間の単位はμｓである。
【００５１】
図７（１）に示すように、ＳＴＥＰ番号２に対応する出荷時（１年目）の励磁時間は、3000μｓであるのに対して、１０年稼働時の励磁時間は、6000μｓである。すなわち、使用年数が経つにつれて、発生する可能性が高いステッピングモータの脱調やローラの滑り等の故障を考慮して励磁時間が穏やかとなるように規定されている。
【００５２】
同様に、図７（２）に示すように、ＳＴＥＰ番号２に対応する出荷時（１年目）の励磁時間は、510μｓであるのに対して、１０年稼働時の励磁時間は、1020μｓである。すなわち、使用年数が経つにつれて、発生する可能性が高いステッピングモータの脱調やローラの滑り等の故障を考慮して励磁時間が穏やかとなるように規定されている。なお、出荷時（１年目）〜１０年経過時の間の励磁時間については、出荷時（１年目）の励磁時間と、１０年経過時の間の励磁時間とをプロットすることにより、一次関数等により適宜算出することができる。
【００５３】
図８は、記憶部１２に記憶されているエラー時間記憶テーブル５０３の一例を示す図である。図８に示すように、エラー時間記憶テーブルには、エラー検出区間と、各エラー検出区間におけるエラー判定時間の情報が使用年数毎に記憶されている。
【００５４】
図８に示すように、エラー検出区間「センサＡからセンサＢ」に対応する出荷時（１年目）の励磁時間は、1800μｓであるのに対して、１０年稼働時の励磁時間は、2600μｓである。すなわち、使用年数が経つにつれて、発生する可能性が高いステッピングモータの脱調やローラの滑り等の故障を考慮してエラーであると判定するまでの時間が穏やかとなるように規定されている。
【００５５】
なお、出荷時（１年目）〜１０年経過時の間のエラー判定時間については、出荷時（１年目）のエラー判定時間と、１０年経過時の間のエラー判定時間とをプロットすることにより、一次関数等により適宜算出することができる。
【００５６】
次に、本実施形態の通帳印字処理の流れについて説明する。図９は、本実施形態の通帳印字処理のフローチャートを示す図である。
【００５７】
はじめに、ユニット制御部４０１は、センサＡが顧客により通帳入出口４２へ挿入された通帳Ｍを検出したか否かを判定する（ステップＳ１１）。通帳Ｍが検出されない場合（ステップＳ１１のＮＯ）には、検出されるまで待機状態となる。
【００５８】
通帳Ｍが検出された場合（ステップＳ１１のＹＥＳ）には、ユニット制御部４０１は、第１印刷ユニット３１Ａに対応する使用年数の図７（１）の開始時テーブルに基づき通帳ＭをＭＳリーダライタ３５位置に搬送する（ステップＳ１２）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報を取得する。そして、ユニット制御部４０１は、図７（１）の開始時テーブルのうち、使用年数１年、すなわち、出荷時の励磁時間に基づいてステッピングモータ３４−１を駆動して、通帳ＭをＭＳリーダライタ３５位置へ搬送する。
【００５９】
ユニット制御部４０１は、センサＢが通帳Ｍを検出したか否かを判定する（ステップＳ１３）。通帳Ｍが検出されない場合（ステップＳ１３のＮＯ）には、通帳ＭがまだＭＳリーダライタ３５位置まで搬送されていないから、検出されるまで待機状態となる。
【００６０】
通帳Ｍが検出された場合（ステップＳ１３のＹＥＳ）には、通帳ＭがＭＳリーダライタ３５の位置まで搬送されたので、ユニット制御部４０１は、第１印刷ユニット３１Ａに対応する使用年数の図７（２）の停止時テーブルに基づき減速する（ステップＳ１４）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報を取得する。そして、ユニット制御部４０１は、図７（２）の停止時テーブルのうち、使用年数１年、すなわち、出荷時の励磁時間に基づいてステッピングモータ３４−１を減速して、通帳ＭをＭＳリーダライタ３５位置で停止する。
【００６１】
ユニット制御部４０１は、通帳Ｍに貼付された磁気ストライプのデータへの読取りを行うＭＳリード処理を行う。ユニット制御部４０１は、読み取った口座情報を制御部１０へ通知する（ステップＳ１５）。
【００６２】
ユニット制御部４０１は、第１印刷ユニット３１Ａおよび第２印刷ユニット３１Ｂに対応する使用年数のうち、古い使用年数の開始時テーブルに基づき通帳Ｍを印字位置へ搬送する（ステップＳ１６）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報と、第２印刷ユニット３１Ｂの使用年数「１０年」の情報と、を取得する。そして、ユニット制御部４０１は、図７（１）の開始時テーブルのうち、第１印刷ユニット３１Ａより古い使用年数である第２印刷ユニット３１Ｂの使用年数１０年の励磁時間に基づいてステッピングモータ３４−１およびステッピングモータ３４−２を駆動して、通帳Ｍを印字ヘッド３６の印字位置へ搬送する。
【００６３】
ユニット制御部４０１は、センサＣおよびセンサＤが通帳Ｍを検出したか否かを判定する（ステップＳ１７）。通帳Ｍが検出されない場合（ステップＳ１７のＮＯ）には、通帳Ｍがまだ印字ヘッド３６の印字位置まで搬送されていないから、検出されるまで待機状態となる。
【００６４】
通帳Ｍが検出された場合（ステップＳ１７のＹＥＳ）には、通帳Ｍが印字ヘッド３６の印字位置まで搬送されたので、ユニット制御部４０１は、第１印刷ユニット３１Ａおよび第２印刷ユニット３１Ｂに対応する使用年数のうち古い使用年数の停止時テーブルに基づき減速して停止する（ステップＳ１８）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報と、第２印刷ユニット３１Ｂの使用年数「１０年」の情報と、を取得する。そして、ユニット制御部４０１は、図７（２）の停止時テーブルのうち、第１印刷ユニット３１Ａより古い使用年数である第２印刷ユニット３１Ｂの使用年数１０年の励磁時間に基づいてステッピングモータ３４−１およびステッピングモータ３４−２を減速して、通帳Ｍを印字ヘッド３６の印字位置で停止する。
【００６５】
ユニット制御部４０１は、印字ヘッド３６を制御して通帳Ｍに取引内容の明細を印字する通帳明細印字処理を行う（ステップＳ１９）。
【００６６】
ユニット制御部４０１は、第１印刷ユニット３１Ａおよび第２印刷ユニット３１Ｂに対応する使用年数のうち古い使用年数の開始時テーブルに基づき通帳ＭをＭＳリーダライタ３５位置に搬送する（ステップＳ２０）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報と、第２印刷ユニット３１Ｂの使用年数「１０年」の情報と、を取得する。そして、ユニット制御部４０１は、図７（１）の開始時テーブルのうち、第１印刷ユニット３１Ａより古い使用年数である第２印刷ユニット３１Ｂの使用年数１０年の励磁時間に基づいてステッピングモータ３４−１およびステッピングモータ３４−２を駆動して、通帳ＭをＭＳリーダライタ３５位置へ搬送する。
【００６７】
ユニット制御部４０１は、センサＢおよびセンサＡが通帳Ｍを検出したか否かを判定する（ステップＳ２１）。通帳Ｍが検出されない場合（ステップＳ２１のＮＯ）には、通帳ＭがまだＭＳリーダライタ３５位置まで搬送されていないから、検出されるまで待機状態となる。
【００６８】
通帳Ｍが検出された場合（ステップＳ２１のＹＥＳ）には、通帳ＭがＭＳリーダライタ３５の位置まで搬送されたので、ユニット制御部４０１は、第１印刷ユニット３１Ａおよび第２印刷ユニット３１Ｂに対応する使用年数のうち古い使用年数の停止時テーブルに基づき減速する（ステップＳ２２）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報と、第２印刷ユニット３１Ｂの使用年数「１０年」の情報と、を取得する。そして、ユニット制御部４０１は、図７（２）の停止時テーブルのうち、第１印刷ユニット３１Ａより古い使用年数である第２印刷ユニット３１Ｂの使用年数１０年の励磁時間に基づいてステッピングモータ３４−１を減速して、通帳ＭをＭＳリーダライタ３５位置で停止する。
【００６９】
ユニット制御部４０１は、通帳Ｍに貼付された磁気ストライプのデータへの書込みを行うＭＳライト処理が行われる（ステップＳ２３）。ＭＳライト処理が終わると、ユニット制御部４０１は、第１印刷ユニット３１Ａに対応する使用年数の図７（１）の開始時テーブルに基づき通帳Ｍを通帳入出口４２に搬送する（ステップＳ２４）。この処理が終わると通帳印字処理は終了となる。
【００７０】
また、ユニット制御部４０１は、通帳印字処理と並行して、エラー判定処理を行う。次に、本実施形態のエラー判定処理の流れについて説明する。図１０は、本実施形態のエラー判定処理のフローチャートを示す図である。
【００７１】
はじめに、ユニット制御部４０１は、通帳ＭがセンサＡの位置からセンサＢの位置へ搬送開始したか否かを判定する（ステップＳ３１）。この処理では、ユニット制御部４０１は、図９のステップＳ１２において通帳ＭがＭＳリーダライタ３５への搬送が開始されたか否かを判定する。通帳Ｍの搬送が開始されない場合（ステップＳ３１のＮＯ）には、搬送が開始されるまで待機状態となる。
【００７２】
通帳Ｍの搬送が開始された場合（ステップＳ３１のＹＥＳ）には、ユニット制御部４０１は、第１印刷ユニット３１Ａに対応する使用年数のエラー時間テーブルに基づきセンサＡからセンサＢへ搬送時のエラー時間の検出を開始する（ステップＳ３２）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報を取得する。そして、ユニット制御部４０１は、図８のエラー時間記憶テーブル５０３のうち、使用年数１年、すなわち、出荷時のエラー時間を検出対象のエラー時間としてセットする。例えば、図８の例では、ユニット制御部４０１は、センサＡからセンサＢへ搬送時のエラー時間として「1800μｓ」をセットする。
【００７３】
ユニット制御部４０１は、セットしたエラー時間を経過したか否かを判定する（ステップＳ３３）。エラー時間を経過した場合（ステップＳ３３のＹＥＳ）には、ユニット制御部４０１はエラーを報告し、異常終了する（ステップＳ３９）。
【００７４】
セットしたエラー時間を経過していない場合（ステップＳ３３のＮＯ）には、ユニット制御部４０１は、センサＢが通帳Ｍを検出したか否かを判定する（ステップＳ３４）。センサＢが通帳Ｍを検出していない場合（ステップＳ３４のＮＯ）には、ステップＳ３３およびステップＳ３４の処理が繰り返し実行される。センサＢが通帳Ｍを検出した場合（ステップＳ３４のＹＥＳ）には、ユニット制御部４０１は、通帳ＭがセンサＢの位置からセンサＤの位置へ搬送開始したか否かを判定する（ステップＳ３５）。この処理では、ユニット制御部４０１は、図９のステップＳ１６において通帳Ｍが印字ヘッド３６の印字位置への搬送が開始されたか否かを判定する。通帳Ｍの搬送が開始されない場合（ステップＳ３５のＮＯ）には、搬送が開始されるまで待機状態となる。
【００７５】
通帳Ｍの搬送が開始された場合（ステップＳ３５のＹＥＳ）には、ユニット制御部４０１は、第１印刷ユニット３１Ａおよび第２印刷ユニット３１Ｂに対応する使用年数のうち古い使用年数のエラー時間テーブルに基づきセンサＢからセンサＤへ搬送時のエラー時間の検出を開始する（ステップＳ３６）。この処理では、ユニット制御部４０１は、図６のユニット状態記憶テーブル５０１を参照して、第１印刷ユニット３１Ａの使用年数「１年」の情報と、第２印刷ユニット３１Ｂの使用年数「１０年」の情報と、を取得する。そして、ユニット制御部４０１は、図８のエラー時間テーブルのうち、第１印刷ユニット３１Ａより古い使用年数である第２印刷ユニット３１Ｂの使用年数１０年のエラー時間を検出対象のエラー時間としてセットする。例えば、図８の例では、ユニット制御部４０１は、センサＢからセンサＤへ搬送時のエラー時間として「5200μｓ」をセットする。
【００７６】
ユニット制御部４０１は、セットしたエラー時間を経過したか否かを判定する（ステップＳ３７）。エラー時間を経過した場合（ステップＳ３７のＹＥＳ）には、ユニット制御部４０１はエラーを報告し、異常終了する（ステップＳ３９）。
【００７７】
セットしたエラー時間を経過していない場合（ステップＳ３７のＮＯ）には、ユニット制御部４０１は、センサＤが通帳Ｍを検出したか否かを判定する（ステップＳ３８）。センサＤが通帳Ｍを検出していない場合（ステップＳ３８のＮＯ）には、には、ステップＳ３７およびステップＳ３８の処理が繰り返し実行される。センサＤが通帳Ｍを検出した場合（ステップＳ３８のＹＥＳ）には、エラー判定処理は終了となる。
【００７８】
上述の実施形態においては、エラー判定処理は、センサＡからセンサＢ間、センサＢからセンサＤ間において行っているがこれに限られるものではない。センサＤからセンサＢ間、センサＢからセンサＡ間においても行うことができる。
【００７９】
以上のように、本実施形態のＡＴＭ１によれば、各印刷ユニットの劣化状態に応じた制御を行うことにより故障件数の低減を図り、更にはユニットの寿命を延ばす事ができる。経年劣化を考慮した設定でユニットを制御することができるので、モータの脱調やローラの滑り等により故障が生じる可能性を低減することができる。これにより、故障件数を増やすことなく、性能を上げることができるプリンタ装置を提供できる。
【００８０】
さらに、各印刷ユニット３１Ａ、印刷ユニット３１Ｂのうち複数のユニットが跨がった部分の機構制御については、各ユニットのうち一番使用状態が厳しいユニットに合わせて各ユニットの制御を行う。これにより、各ユニットのうち、一方の使用状態が使用年数や一定の取引数経っている場合には、使用状態が厳しいユニットに合わせてユニットを制御することができるので、モータの脱調やローラの滑り等により故障が生じる可能性を低減することができる。したがって、各印刷ユニットの劣化状態に応じた制御を行うことにより故障件数の低減を図り、更にはユニットの寿命を延ばす事ができる。
【００８１】
以上、本発明の実施の形態を説明したが、本発明は、上述した実施の形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。
【００８２】
上述の実施形態においては、ユニット制御部４０１は、第１印刷ユニット３１Ａと第２印刷ユニット３１Ｂの２つのユニットを制御しているがこの限りではなく、２より多くのユニットを制御することもできる。
【符号の説明】
【００８３】
１  自動取引装置
１０  制御部
１２  記憶部
１４  表示部
１６  入力部
１８  通帳処理部
２０  カード処理部
２２  紙幣処理部
２４  硬貨処理部
２６  顧客検知部
２８  通信部
３１Ａ  第１印刷ユニット
３１Ｂ  第２印刷ユニット
３２−１〜３２−７  上側ローラ
３３  ゴムローラ
３３−１〜３３−４  検出センサ
３４−１、３４−２  ステッピングモータ
３５  ＭＳリーダライタ
３６  印字ヘッド
３７−１〜３７−７  下側ローラ
３８  搬送方向
３９  主走査方向
４０  カード入出口
４２  通帳入出口
４４  紙幣入出口
４６  硬貨入出口
５０  タイミングベルト
５２  ベルトテンショナ
５３  回転軸
２  ホストコンピュータ
４０１  主制御部
４０２  ユニット制御部
５０１  ユニット状態記憶テーブル
５０２  励磁時間テーブル
５０３  エラー時間記憶テーブル
Ｍ  通帳
Ｎ  ネットワーク
【図１】
2019206122.tif 000003
【図２】
2019206122.tif 000004
【図３】
2019206122.tif 000005
【図４】
2019206122.tif 000006
【図５】
2019206122.tif 000007
【図６】
2019206122.tif 000008
【図７】
2019206122.tif 000009
【図８】
2019206122.tif 000010
【図９】
2019206122.tif 000011
【図１０】
2019206122.tif 000012