(57)【要約】【課題】  小型でありながら、券類への穿孔を正確な位置に行なえる券処理装置を提供する。【解決手段】  券類２を搬送する第１の搬送部４０と、第１の搬送部４０で搬送される券類２を受け取って該券類２をさらに搬送する第２の搬送部５０と、第１の搬送部４０と第２の搬送部５０とにより搬送される券類２に穿孔をする穿孔部１０と、第１の搬送部４０と第２の搬送部５０とによる券類２の搬送の量を制御する制御部２０とを備え、制御部２０は、穿孔部１０により券類２上の所定の位置に穿孔をするためにカード２を置くべき、穿孔部１０に対して相対的に定まる位置まで、券類２が搬送されるように、前記搬送の量を制御するように構成され、さらに、第１の搬送部４０と第２の搬送部５０のそれぞれを駆動する駆動機４５の駆動量に対する券類２の搬送の量を、第１の搬送部４０と第２の搬送部５０とで独立に設定できるように構成される券処理装置１とする。【選択図】  図１
2005074611.tif 000002
【特許請求の範囲】
【請求項１】
券類を搬送する第１の搬送部と；
前記第１の搬送部で搬送される券類を受け取って該券類をさらに搬送する第２の搬送部と；
前記第１の搬送部と前記第２の搬送部とにより搬送される前記券類に穿孔をする穿孔部と；
前記第１の搬送部と前記第２の搬送部とによる前記券類の搬送の量を制御する制御部とを備え；
前記制御部は、前記穿孔部により前記券類上の所定の位置に穿孔をするために前記券類を置くべき、前記穿孔部に対して相対的に定まる位置まで、前記券類が搬送されるように、前記搬送の量を制御するように構成され、
さらに、前記第１の搬送部と前記第２の搬送部のそれぞれを駆動する駆動機の駆動量に対する前記券類の搬送の量を、前記第１の搬送部と前記第２の搬送部とで独立に設定できるように構成された；
券処理装置。
【請求項２】
前記第１の搬送部と第２の搬送部とが共通の駆動機で駆動され、前記駆動機の駆動量に対する前記券類の前記第１の搬送部による搬送の量である第１の搬送率と、前記駆動機の駆動量に対する前記券類の前記第２の搬送部による搬送の量である第２の搬送率との間で補正をするように構成された；
請求項１に記載の券処理装置。
【請求項３】
前記制御部は、前記補正を、前記券類上の所定の位置の前記券類の端部からの距離に基づいて行なうことを特徴とする；
請求項２に記載の券処理装置。
【請求項４】
前記制御部は、前記駆動機の駆動量をパルス数により制御することを特徴とする；
請求項１乃至請求項３のいずれか１項に記載の券処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、券処理装置に関し、特に券類への穿孔を正確な位置に行なえる券処理装置に関する。
【背景技術】
【０００２】
従来の券処理装置としては、例えばプリペイドカード（代金前払カード）等といった券に残金等の情報を穿孔により記録するものがあった。さらにこのような券処理装置は、例えば自動精算機に内蔵され、プリペイドカードに残金の情報を穿孔や印刷により記録できるものであった（例えば、特許文献１参照。）。
【０００３】
またこのような券処理装置では、プリペイドカードの所定の位置に正確に穿孔するために一定の補正を行なっていた。この補正は、例えば、まずプリペイドカードの所定の位置に穿孔するように実際に穿孔して、この穿孔の位置と所定の位置との誤差を測定する。そして、この誤差を加算（減算）することで行なっていた。券処理装置は、この補正により正確に所定の位置に穿孔できるようにしていた。
【特許文献１】特開平７−３３４７１４号公報  （第３−５頁、第１−２図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、以上のような券処理装置では、例えば、装置を小型化するために第１の搬送部と第２の搬送部との２つの搬送部により、プリペイドカードの所定の位置に穿孔をするためにプリペイドカードを置くべき位置まで、プリペイドカードを搬送していた。このため、例えば第１の搬送部と第２の搬送部との搬送率の不一致により、必ずしも、プリペイドカードの所定の位置に穿孔をするためにプリペイドカードを置くべき位置まで、プリペイドカードは搬送されなかった。これにより、穿孔の位置にかなりの誤差を生じていた。
【０００５】
そこで本発明は、小型でありながら、券類への穿孔を正確な位置に行なえる券処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明による券処理装置１は、例えば図１に示すように、券類２を搬送する第１の搬送部４０と；第１の搬送部４０で搬送される券類２を受け取って該券類２をさらに搬送する第２の搬送部５０と；第１の搬送部４０と第２の搬送部５０とにより搬送される券類２に穿孔をする穿孔部１０と；第１の搬送部４０と第２の搬送部５０とによる券類２の搬送の量を制御する制御部２０とを備え；制御部２０は、穿孔部１０により券類２上の所定の位置に穿孔をするために券類２を置くべき、穿孔部１０に対して相対的に定まる位置まで、券類２が搬送されるように、前記搬送の量を制御するように構成され、さらに、第１の搬送部４０と第２の搬送部５０のそれぞれを駆動する駆動機４５の駆動量に対する券類２の搬送の量を、第１の搬送部４０と第２の搬送部５０とで独立に設定できるように構成されている。
【０００７】
このように構成すると、券処理装置１は、第２の搬送部５０により、第１の搬送部４０で搬送される券類２を受け取ってさらに搬送し、穿孔部１０により第１の搬送部４０と第２の搬送部５０とにより搬送される券類２に穿孔をするように、制御部２０で第１の搬送部４０と第２の搬送部５０とによる券類２の搬送の量を制御する。さらに制御部２０は、穿孔部１０により券類２上の所定の位置に穿孔をするために券類２を置くべき、穿孔部１０に対して相対的に定まる位置まで、券類２が搬送されるように、前記搬送の量を制御するので、券類２への穿孔を正確な位置に行なえる。さらに、第１の搬送部４０と第２の搬送部５０のそれぞれを駆動する駆動機４５の駆動量に対する券類２の搬送の量を、第１の搬送部４０と第２の搬送部５０とで独立に設定できるように構成されているので、小型でありながら、券類への穿孔を正確な位置に行なえる券処理装置を提供できる。
【０００８】
また請求項２に記載のように、請求項１に記載の券処理装置１では、第１の搬送部４０と第２の搬送部５０とが共通の駆動機４５で駆動され、駆動機４５の駆動量に対する券類２の第１の搬送部４０による搬送の量である第１の搬送率と、駆動機４５の駆動量に対する券類２の第２の搬送部５０による搬送の量である第２の搬送率との間で補正をするように構成するとよい。
【０００９】
このように構成すると、例えば第１の搬送部４０と第２の搬送部５０とを共通の駆動機４５で駆動できるので、構成を単純化でき、小型化が容易である。また、駆動機４５の駆動量に対する券類２の第１の搬送部４０による搬送の量である第１の搬送率と、駆動機４５の駆動量に対する券類２の第２の搬送部５０による搬送の量である第２の搬送率との間で補正をするので、例えば第１の搬送部４０での駆動機４５の駆動量に対する搬送の量を基準とし、第２の搬送部５０での駆動量に対する搬送の量を補正することもできるので、効率良く補正が行なえる。
【００１０】
また請求項３に記載のように、請求項２に記載の券処理装置１では、制御部２０は、前記補正を、券類２上の所定の位置の券類２の端部からの距離に基づいて行なうとよい。このように構成すると、券類２上の所定の位置の券類２の端部からの距離により、例えば補正の量を容易に判定できる。
【００１１】
また請求項４に記載のように、請求項１乃至請求項３のいずれか１項に記載の券処理装置１では、制御部２０は、駆動機４５の駆動量をパルス数により制御するとよい。このように構成すると、駆動機４５の駆動量をパルス数により制御することで、例えば駆動機４５の駆動量に対する搬送の量を算出しておくことで、容易に前記搬送の量を制御できる。
【発明の効果】
【００１２】
以上のように本発明によれば、券類を搬送する第１の搬送部と、前記第１の搬送部で搬送される券類を受け取って該券類をさらに搬送する第２の搬送部と、前記第１の搬送部と前記第２の搬送部とにより搬送される前記券類に穿孔をする穿孔部と、前記第１の搬送部と前記第２の搬送部とによる前記券類の搬送の量を制御する制御部とを備え、前記制御部は、前記穿孔部により前記券類上の所定の位置に穿孔をするために前記券類を置くべき、前記穿孔部に対して相対的に定まる位置まで、前記券類が搬送されるように、前記搬送の量を制御するように構成され、さらに、前記第１の搬送部と前記第２の搬送部のそれぞれを駆動する駆動機の駆動量に対する前記券類の搬送の量を、前記第１の搬送部と前記第２の搬送部とで独立に設定できるように構成されているので、小型でありながら、券類への穿孔を正確な位置に行なえる券処理装置を提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。なお、各図において互いに同一あるいは相当する部材には同一符号を付し、重複した説明は省略する。
【００１４】
図１は、本発明の実施の形態に係る券処理装置としてのカード処理装置１を説明するブロック図である。カード処理装置１は、券類を搬送する第１の搬送部４０と、第１の搬送部４０で搬送される券類を受け取って該券類をさらに搬送する第２の搬送部５０と、第１の搬送部４０と第２の搬送部５０とにより搬送される前記券類に穿孔をする穿孔部としてのパンチ部１０と、第１の搬送部４０と第２の搬送部５０とによる前記券類の搬送の量を制御する制御部２０とを含んで構成されている。第１の搬送部４０と第２の搬送部５０は、搬送装置１１０を形成している。
【００１５】
さらにカード処理装置１は、搬送装置１１０により搬送される券類の情報を読み取るエンコード部１３０と、搬送装置１１０により搬送される券類に印字を施す印字部１４０（図１には不図示）とを備えている。なお、エンコード部１３０と印字部１４０については図３で後で説明する。
【００１６】
本実施の形態では、券類は、裏面に磁気記録層が形成され、さらに磁気記録層の上に感熱紙層が形成されたいわゆるプリペイドカード２（図２参照）である。即ち、プリペイドカード２は、その裏面に磁気ヘッドによりカードの情報としての磁気情報が記録でき、さらにサーマルヘッド１４１（図３参照）により印字可能な媒体である。以下プリペイドカード２を単にカード２という。
【００１７】
なおこのように、パンチ部１０で穿孔するために、第１の搬送部４０と第２の搬送部５０とによりカード２を搬送するような構成としているのは、例えばカード処理装置１の小型化のためである。このように第１の搬送部４０と第２の搬送部５０とにより搬送されるカード２に、パンチ部１０で穿孔するように構成することで、例えばパンチ部１０を第１の搬送部４０と第２の搬送部５０との境界に配置することができるので、各構成を効率良く配置でき、小型化が可能になる。以下、各構成について詳述する。
【００１８】
図２を参照して、本実施の形態で用いるカード２について説明する。カード２は、代金前払いのものであり、カード２の残金の目安を示す穿孔が所定の位置に施されるものである。所定の位置とは、カード２上の穿孔するべき位置、ここでは例えば図中カード２上端から所定の距離（例えば５ｍｍ程度）に、等間隔で１４箇所存在するカード２の残金の目安を示す各穿孔位置のことである。なお、本実施の形態では、カード２の端部から最初（１番目）の位置の距離が８ｍｍであり、各穿孔位置の間隔は４ｍｍである。以下、所定の位置即ちカード２上の穿孔するべき位置をパンチ位置という。
【００１９】
図３の斜視図を参照して、カード処理装置１についてさらに説明する。なお、図示では、第１の搬送部４０と第２の搬送部５０は、それぞれパンチ部１０に隣接した一部を示している。
【００２０】
第１の搬送部４０は、カード２を搬送する複数の搬送ローラ４１と搬送ローラ４１を駆動する不図示の複数のプーリを含んで構成されるものである。第１の搬送部４０は、搬送ローラ４１と搬送ローラ４１に対向して配置される従動ローラ４２によりカード２を挟持して搬送するものである。従動ローラ４２は、搬送ローラ４１に付勢されて取り付けられている。第１の搬送部４０は、搬送ローラ４１と従動ローラ４２とでカード２を挟持して搬送することで、第２の搬送部５０と比較して、搬送の精度を向上させることができる。
【００２１】
第２の搬送部５０は、カード２を搬送する複数の平ベルト５１と、平ベルト５１が張架された複数のプーリ５２とを含んで構成される。第２の搬送部５０は、対向する平ベルト５１でカード２を挟持して搬送するものである。
【００２２】
パンチ部１０は、カード２に穿孔するパンチ装置１１と、搬送されるカード２を検知する検知器１５を有している。パンチ装置１１は、カード２に穿孔する穿孔ピン１２を有している。穿孔ピン１２は、不図示のソレノイドの駆動によりカード２に穿孔できる。パンチ装置１１は、後述のパンチ駆動部２６（図１参照）からの駆動信号の入力で穿孔ピン１２によりカード２に穿孔するものである。検知器１５は例えばフォトセンサである。フォトセンサは、光を投光する投光部と、投光部より投光された光を受光する受光部とで構成され、投光部で投光された光が物体で遮光されることにより、受光部で受光できなくなることでその物体の存在を検知できるものである。
【００２３】
エンコード部１３０は、磁気情報のカード２からの読込み及びカード２への書き込みを行なえる磁気ヘッド１３１を有している。また、エンコード部１３０は、後述のパンチ位置を読み取ることができるように構成されている。また、エンコード部１３０は、第２の搬送部５０の搬送経路上のおよそ中央に配置されている。なおエンコード部１３０により読み取ったカード２の磁気情報に含まれるカード２へのパンチ位置は、後述する制御部２０の記憶部３１の搬送量記憶部３４に記憶される。
【００２４】
印字部１４０は、カード２への印字を行なうサーマルヘッド１４１を有している。また、印字部１４０は、第１の搬送部４０の搬送経路上のおよそ中央に配置されている。
【００２５】
図４を参照して、第１の搬送部４０、第２の搬送部５０、パンチ部１０についてさらに説明する。なお（ａ）は図３の正面図であり、（ｂ）は（ａ）のＡ矢視図である。第２の搬送部５０は、第１の搬送部４０で搬送されるカード２を受け取って搬送できるように、その端部（図中右端部）を第１の搬送部４０の端部（図中左端部）に隣接させて配置されている。パンチ部１０のパンチ装置１１は、第１の搬送部４０と第２の搬送部５０との境界近傍に配置されている。ここでは、パンチ装置１１は、第２の搬送部５０の端部近傍に配置されている。また、パンチ装置１１は、穿孔ピン１２の位置が、搬送面上で搬送方向に垂直な方向でのカード２上のパンチ位置に対応するように配置されている。パンチ部１０の検知器１５は、穿孔ピン１２と搬送方向でおよそ一致する位置に配置されている。言い換えれば、穿孔ピン１２と検知器１５とは、搬送面上で搬送方向に垂直な方向の一直線上に配置されている。
【００２６】
第１の搬送部４０、第２の搬送部５０、パンチ装置１１は、板金で形成されたベース部１ａに取り付けられている。また第１の搬送部４０と第２の搬送部５０は、カード２をベース部１ａに片寄して搬送するように構成される。
【００２７】
第１の搬送部４０と第２の搬送部５０は、パンチ装置１１の近傍ではカード２をおよそ一直線に搬送する（図中では水平に搬送する）。なお、第１の搬送部４０と第２の搬送部５０は、パンチ装置１１により穿孔をする際には、第１の搬送部４０から第２の搬送部５０方向ｖ１へカード２を搬送するが、逆方向即ち第２の搬送部５０から第１の搬送部４０方向ｖ２へも搬送可能である。
【００２８】
また、カード処理装置１は、第１の搬送部４０と第２の搬送部５０とのそれぞれを駆動する駆動機４５を有している。また本実施の形態では、第１の搬送部４０と第２の搬送部５０とが共通の駆動機４５で駆動されている。本実施の形態では、駆動機４５はステッピングモータである。ステッピングモータを用いることで、例えば第１の搬送部４０と第２の搬送部５０によるカード２の搬送の量を精密且つ容易に制御できる。以下駆動機４５はステッピングモータの場合で説明する。ステッピングモータ４５は、不図示のベルトを介して、第１の搬送部４０及び第２の搬送部５０を駆動するように構成されている。
【００２９】
なおカード２は、第１の搬送部４０のみで搬送されたのち、カード２の先端がおよそ第１の搬送部４０と第２の搬送部５０との境界を通過したときから第１の搬送部４０と第２の搬送部５０との両方で搬送され、さらに、カード２の後端がおよそ第１の搬送部４０と第２の搬送部５０との境界を通過したときから第２の搬送部５０のみで搬送される。さらに言い換えれば、穿孔される際には、カード２は、まず第１の搬送部４０により搬送され、カード２の先端がおよそ図示のＰ１の位置を通過したときから第２の搬送部５０にも搬送される。即ちＰ１からカード２は、第１の搬送部４０と第２の搬送部５０との両方により搬送される。カード２はさらに搬送され、およそ図示のＰ２の位置を通過したときから第２の搬送部５０のみで搬送される。
【００３０】
なお、第１の搬送部４０と第２の搬送部５０とでは、例えば第１の搬送部４０では搬送ローラ４１による搬送、第２の搬送部では平ベルト５１による搬送といったような搬送特性の相違から搬送率に差が生じる場合がある。即ち第１の搬送部４０と第２の搬送部５０との搬送率が不一致になる場合がある。ここで搬送率とは、駆動機４５の駆動量に対するカード２の搬送の量である。より具体的には、例えば駆動機４５が１ステップ駆動されたことに対してカード２が何ｍｍ搬送されるかのことである。なおここでは搬送の量とは、実際に搬送される量のことである。言い換えれば、搬送によるカード２の移動の量のことである。
【００３１】
さらに、本実施の形態では、カード２上の各パンチ位置に穿孔するための搬送の範囲に、第１の搬送部４０と第２の搬送部５０との両方により搬送される状態から第２の搬送部５０のみで搬送される状態に切り替わる位置、即ちカード２の端部がＰ２を通過する位置が存在する。
【００３２】
なお図中Ｚは、検知器１５の位置であり、ここではパンチ装置１１の穿孔ピン１２の位置でもある。以下この位置を基準位置Ｚという。またカード２の端部がＰ２の位置にあるときのカード２上での穿孔ピン１２の位置を示したのが図２中のＢに対応する。位置Ｐ２（Ｂ）は、後述の補正を必要としないカード２の端部からの最大距離の位置である。
【００３３】
また図中のＡ１は、後述の補正を必要としないパンチ位置でカード２の端部から最大の距離にあるパンチ位置が、穿孔ピン１２に一致したときのカード２の端部の位置である。ここでは補正を必要としないパンチ位置でカード２の端部から最大の距離にあるパンチ位置は、カード２の端部から７番目の位置のパンチ位置であり、またＡ１は、基準位置Ｚからの距離が３２ｍｍの位置にある。また、Ａ２は、補正を必要とするパンチ位置でカード２の端部から最小の距離にあるパンチ位置が穿孔ピン１２に一致したときのカード２の端部の位置である。ここでは補正を必要とするパンチ位置でカード２の端部から最小の距離にあるパンチ位置は、カード２の端部から８番目の位置のパンチ位置であり、Ａ２は、基準位置Ｚからの距離が３６ｍｍの位置にある。
【００３４】
図１に戻って、制御部２０について説明する。制御部２０は、例えばマイクロコンピュータといったいわゆるコンピュータである。制御部２０は、パンチ部１０によりカード２上の所定の位置としてのパンチ位置に穿孔をするためにカード２を置くべき、パンチ部１０に対して相対的に定まる位置まで、カード２が搬送されるように、搬送の量を制御するように構成されている。さらに制御部２０は、第１の搬送部４０と第２の搬送部５０のそれぞれを駆動する駆動機４５の駆動量に対するカード２の搬送の量を、第１の搬送部４０と第２の搬送部５０とで独立に設定できるように構成されている。独立で設定するとは、第１の搬送部４０での駆動機４５の駆動量に対するカード２の搬送の量と、第２の搬送部５０での駆動機４５の駆動量に対するカード２の搬送の量とを別に設定する。さらに言えば、第１の搬送部４０と第２の搬送部５０とで搬送の量を別に設定できることで、例えば前述した搬送率の差を補正することができる。制御部２０は、独立に設定して、第１の搬送部４０と第２の搬送部５０とで、カード２上の予定の相対的搬送の量と実際の相対的搬送の量とが等しくなるようにする。なお制御部２０は、図６で後述するように、カード処理装置１全体を制御するものでもある。
【００３５】
また、制御部２０は、駆動機４５の駆動量に対するカード２の第１の搬送部４０による搬送の量である第１の搬送率と、駆動機４５の駆動量に対するカード２の第２の搬送部５０による搬送の量である第２の搬送率との間で補正をするように構成されている。本実施の形態では、この補正は、例えば第１の搬送率を基準とし、第２の搬送率を補正する。
【００３６】
さらに、制御部２０は、駆動機４５の駆動量をパルス数により制御するように構成されている。ここでは駆動機４５はステッピングモータであるので、制御部２０より出力されるパルス数に対応するステップ数だけ駆動される。即ちパルス数に対する駆動量だけ駆動される。
【００３７】
また、制御部２０は、補正を、カード２上の所定の位置としてのパンチ位置のカード２の端部からの距離に基づいて行なうように構成されている。ここでは制御部２０は、補正を必要としないカード２の端部からの最大距離（最大距離の位置）を基準として補正を行なう。言い換えればカード２の端部から補正を必要としない最大距離より長い距離にあるパンチ位置に対して補正を行なう。なお、最大距離は、搬送されるカード２が、第１の搬送部４０から第２の搬送部５０に受け渡される直前までのカード２上での距離である。なお、補正については後でさらに詳述する。
【００３８】
ここで、制御部２０についてさらに詳細に説明する。制御部２０は、記憶部３１と、搬送量換算部２２と、補正量算出部２３と、パンチ位置制御部２４と、搬送駆動部２５と、パンチ駆動部２６とを含んで構成されている。さらに記憶部３１は、搬送パターン記憶部３２と、補正値記憶部３３と、搬送量記憶部３４とを有している。以下、上記各構成について説明する。
【００３９】
記憶部３１は、上記各制御に必要なデータが記憶されるものである。ここで記憶部３１の各構成について説明する。搬送パターン記憶部３２は、カード２上のパンチ位置に対応する駆動機４５の駆動量を記憶しているものである。さらに言えば、搬送パターン記憶部３２は、エンコード部１３０で読み取ったカード２の情報に含まれるパンチ位置に対応する駆動機４５の駆動量を記憶している。より具体的には、記憶されているのは、パンチ位置に対応する駆動機４５の駆動量として、パンチ部１０の検知器１５の位置からパンチ位置までカード２を搬送するための駆動機４５の駆動量である。さらに言えば、検知器１５によるカード２の検知から、各パンチ位置に穿孔するためにカード２を置くべき、パンチ部１０のパンチ装置１１の穿孔ピン１２に対して相対的に定まる位置までカード２を搬送するための駆動機４５の駆動量である。駆動量はパルス数で記憶される。
【００４０】
補正値記憶部３３は、後述の補正値を記憶するものである。なお補正値についてはその算出方法を図５で後述する。なお、補正値記憶部３３には、後述する補正係数を記憶するようにしてもよい。また、搬送量記憶部３４は、エンコード部１３０が読み取ったカード２の磁気情報に含まれるカード２へのパンチ位置を記憶するものである。
【００４１】
搬送量換算部２２は、搬送量記憶部３４に記憶されたパンチ位置から、駆動機４５の駆動量即ちパルス数を換算するものである。また、搬送量換算部２２は、パンチ位置により、駆動機４５の駆動量に補正が必要か否かを判定するものでもある。ここでは搬送量換算部２２は、カード２の端部から補正を必要としない最大距離より長い距離にあるパンチ位置に対して補正の必要があると判定するように構成されている。なお、ここでは補正が必要か否かの判定は、パンチ位置まで搬送するための駆動機４５の駆動量即ちパルス数で行なうが、パンチ位置がカード２の端部からの何番目の位置かによって、補正を行なうか否かを判定するようにしてもよい。搬送量換算部２２は、駆動機４５の駆動量に補正が必要と判定したときには補正量算出部２３へ換算された駆動量を出力し、補正の必要が無いと判定したときにはパンチ位置制御部２４へ換算された駆動量を出力するように構成されている。以下搬送量換算部２２により換算された駆動量を換算駆動量という。
【００４２】
補正量算出部２３は、搬送量換算部２２により出力された換算駆動量と、補正値記憶部３３に記憶された補正値とに基づいて、換算駆動量を補正するものである。以下、補正された駆動量を補正駆動量という。補正量算出部２３は、補正された換算駆動量即ち補正駆動量をパンチ位置制御部２４へ出力するように構成されている。
【００４３】
パンチ位置制御部２４は、換算駆動量又は補正駆動量に基づいて、カード２のパンチ位置に穿孔をするように、第１の搬送部４０、第２の搬送部５０、及びパンチ装置１１を制御するものである。具体的には、搬送量換算部２２から入力した換算駆動量、又は補正量算出部２３から入力した補正駆動量だけ駆動機４５が駆動されるように搬送駆動部２５を制御し、パンチ装置１１の穿孔ピン１２によりパンチ位置に穿孔をするようにパンチ駆動部２６を制御するものである。さらに具体的には、パンチ位置制御部２４は、検知器１５からの検知信号を基準として、換算駆動量又は補正駆動量に基づき、搬送駆動部２５による駆動機４５の駆動開始と停止の制御、さらに駆動停止時のパンチ駆動部２６によるパンチ装置１１の駆動を制御するものである。本実施の形態では、駆動機４５の駆動が停止している際、即ち第１の搬送部４０及び第２の搬送部５０によるカード２の搬送が停止している際に、パンチ装置１１によるカード２への穿孔が行なわれるように制御する。言い換えれば、カード２に穿孔する際には、カード２の搬送を一旦停止するように制御する。
【００４４】
搬送駆動部２５は、駆動機４５を制御するものである。搬送駆動部２５は、駆動機４５の駆動速度、即ち第１の搬送部４０及び第２の搬送部５０によるカード２の搬送速度の制御も行なうことができる。また、搬送駆動部２５は、駆動機４５に駆動信号としてパルス信号を出力することで、駆動機４５の駆動量、駆動速度を制御するものである。
【００４５】
パンチ駆動部２６は、パンチ部１０のパンチ装置１１を制御するものである。パンチ駆動部２６は、パンチ装置１１に駆動信号を出力することで、パンチ装置１１の穿孔ピン１２によるカード２への穿孔を制御するものである。
【００４６】
さらに、図５を参照して、補正について詳細に説明する。まず、補正値の算出方法の具体例について説明する。本実施の形態では、補正値は、カード２上のパンチ位置に実際に穿孔し、その穿孔位置と本来穿孔されるべきパンチ位置との差を実測することで補正値を算出する。
【００４７】
まずカード２上のパンチ位置に実際に穿孔するため、適宜な位置へ穿孔するような駆動量即ちパルス数を設定する必要がある。ここで設定するパルス数を基準パルス数Ｐ（０）という。また基準パルス数Ｐ（０）は、例えば差（以下ズレ量という）が大きくなるような位置、言い換えれば、カード２の端部からなるべく遠い距離にあるパンチ位置まで搬送するようなパルス数とするとよい。ここでは、基準パルス数Ｐ（０）は、パンチ位置がカード２の端部から８ｍｍの位置から４ｍｍ間隔で１４個設ける仕様なので、カード２の端部が基準位置Ｚからカード２の端部から最大の距離にあるパンチ位置（１４番目）の１つ手前のパンチ位置（１３番目（カード２の端部から５６ｍｍの位置））まで搬送するパルス数とする。即ち、搬送パターン記憶部３２にパルス数で記憶された１３番目のパンチ位置に対応するパルス数（８８９パルス）である。ところでここでは、１パルスの駆動量に対してのカード２の搬送の量は、０．０６３ｍｍとして計算している。
【００４８】
なお、基準パルス数Ｐ（０）は、１４番目のパンチ位置まで搬送するパルス数とした方が良いと考えられるが、１つ手前の１３番目とすることで、１４番目を後述の補正後の確認作業に用いることができる。このようにすることで、例えば１枚のカードで補正値を算出でき、その確認が行なえるので、補正値の算出のためのカード使用枚数を削減できる。
【００４９】
また、図４で説明した通り、Ａ１は、後述の補正を必要としないパンチ位置でカード２の端部から最大の距離にあるパンチ位置（７番目）が穿孔ピン１２と一致するときのカード２の端部の位置である。またＡ１は、基準位置Ｚからの距離が３２ｍｍの位置（５０８パルス）にある。ここでカード２の端部が基準位置ＺからＡ１の位置（穿孔ピン１２が７番目のパンチ位置と一致）にくるまでカード２を搬送するパルス数を補正基準パルス数Ｐ（ａ）とする。カード２の端部がＡ１の位置にあるところから１３番目のパンチ位置が穿孔ピン１２にくるまでカード２を搬送するパルス数は３８１パルスである。即ち、基準パルス数Ｐ（０）（８８９）＝補正基準パルス数Ｐ（ａ）（５０８）＋カード２の端部がＡ１に位置にあるところから１３番目のパンチ位置が穿孔ピン１２にくるまでカード２を搬送するパルス数Ｐ（ｃ）（３８１）となる。
【００５０】
実際の穿孔は、このように基準パルス数Ｐ（０）を設定し、設定した基準パルス数Ｐ（０）で駆動機４５を駆動して、パンチ装置１１によりカード２に穿孔する。この穿孔の位置を実測値ｄとし、本来穿孔されるべき１３番目のパンチ位置ｂとのズレ量を測定する。ズレ量は、この実測値ｄとパンチ位置ｂとの差となる。ここで仮に実測値ｄを５５．４ｍｍとすると、ズレ量は、
ズレ量＝ｄ−ｂ
＝５５．４ｍｍ−５６ｍｍ＝−０．６ｍｍ
となる。そして算出した距離のズレ量から１パルスに対応する搬送の量を除算することで、補正パルス数ｐ（ｘ）に換算する。
補正パルス数ｐ（ｘ）（パルス数）
＝ズレ量（ｍｍ）／１パルスに対応する搬送の量（ｍｍ）
＝−０．６／０．０６３≒−１０パルス
（但し１パルス＝０．０６３ｍｍである。）
【００５１】
以上で求めた補正パルス数ｐ（ｘ）を用いて、さらに基準パルス数Ｐ（０）と置換するための補正後基準パルス数Ｐ（０）’を算出する。補正後基準パルス数Ｐ（０）’は次式で算出する。
補正後基準パルス数Ｐ（０）’＝基準パルス数Ｐ（０）−補正パルス数ｐ（ｘ）
＝Ｐ（ａ）＋Ｐ（ｃ）−ｐ（ｘ）
＝（５０８＋３８１）−（−１０）＝８９９（パルス）
【００５２】
このように算出した補正後基準パルス数Ｐ（０）’を設定し、補正後基準パルス数Ｐ（０）’で駆動機４５を駆動して、再度パンチ装置１１によりカード２に穿孔する。そして、この穿孔の位置を実測値ｄと、本来穿孔されるべき１３番目のパンチ位置ｂとのズレ量を測定して、この実測値ｄとパンチ位置ｂとの差がなければ、言い換えれば実測値ｄとパンチ位置ｂが同値の場合には、この補正パルス数ｐ（ｘ）を補正値として、補正値記憶部３３に記憶させる。
【００５３】
なお、前述の補正値の確認として、下記の１４番目のパンチ位置の補正駆動量を用いて、この補正駆動量で駆動機４５を駆動して、パンチ装置１１によりカード２に穿孔する。そして、この穿孔の位置と、本来穿孔されるべき１４番目のパンチ位置ｂとが一致することを確認するようにするとよい。
【００５４】
次に、上記のように算出した補正値を用いての補正駆動量の算出方法の具体例について説明する。ここでは例として、カード２の端部から最大距離にあるパンチ位置即ち１４番目のパンチ位置に穿孔する場合で説明する。
【００５５】
補正駆動量を算出する際には、まず、補正値記憶部３３に記憶された補正値を用いて、補正係数（Ｘ）（＝補正必要区間の補正の割合）を算出する。補正係数（Ｘ）の算出は、補正パルス数ｐ（ｘ）を用いて次式により求められる。
補正係数（Ｘ）＝Ｐ（ｃ）／（Ｐ（ｃ）＋ｐ（ｘ））
＝３８１／（３８１＋（−１０））＝１．０２６７０
【００５６】
次に、補正基準パルス数Ｐ（ａ）と１４番目のパンチ位置が穿孔ピン１２にくるまで搬送するパルス数Ｐ（ｆ）の差から、補正が必要なパルス数Ｐ（ｙ）を算出する。このパルス数Ｐ（ｙ）の算出は次式となる。
Ｐ（ｙ）＝Ｐ（ｆ）−Ｐ（ａ）
＝９５２−５０８＝４４４（パルス）
さらに、パルス数Ｐ（ｙ）に対する補正したパルス数であるパルス数Ｐ（ｇ）を算出する。パルス数Ｐ（ｇ）の算出は、パルス数Ｐ（ｙ）と補正係数（Ｘ）とから次式で求められる。
Ｐ（ｇ）＝Ｐ（ｙ）×Ｘ
＝４４４×１．０２６７０≒４５６（パルス）
【００５７】
そして、このパルス数Ｐ（ｇ）を用いて、補正駆動量Ｐ（ｈ）を算出する。
補正駆動量Ｐ（ｈ）＝Ｐ（ａ）＋Ｐ（ｇ） 
＝５０８＋４５６＝９６４（パルス）
（Ｐ（ｆ）＝９５２（パルス））
このようにして補正駆動量を算出することができる。なお以上では、１４番目のパンチ位置の場合で説明したが、補正が必要な他のパンチ位置、言い換えれば補正を必要としないパンチ位置でカード２の端部から最大の距離にあるパンチ位置より、さらに遠い距離にあるパンチ位置（例えば８〜１３番目）でも同様にして補正駆動量Ｐ（ｈ）を算出できる。
【００５８】
図６を参照して、カード処理装置１についてさらに説明する。図６は、カード処理装置１の概略構成を説明するブロック図である。なお、図中太線はカードの搬送経路を示している。カード処理装置１は、例えば駅に設置される自動券売機（自動精算機を含む）に内蔵されるようなものである。このような自動券売機は、乗車券を販売（発券）するものであり、さらにカードによる乗車券の購入が可能なものである。なお、カード処理装置１は、自動券売機に内蔵される際には、例えば利用者が、自動券売機の正面に形成された接客面から、後述の挿入部１０３にカードを挿入できる位置に内蔵される。
【００５９】
また、カード処理装置１は、例えば利用者により挿入されるカードの受付処理、利用者の購入操作等によるカードの残金の更新を行なうカードの更新処理、さらに、新しいカードの発行を行なうカードの発行処理が行なえるものである。また、カード処理装置１は、カードの受付処理で、カードを１枚ずつ挿入することで最大２枚まで受付可能である。
【００６０】
さらにカード処理装置１は、上述した構成の他に、以下で説明する構成を備えている。カード処理装置１は、利用者からのカード２の挿入を受け付ける挿入部１０３と、挿入部１０３より受け付けたカード２を搬送する搬送装置１１０と、搬送装置１１０により搬送されるカードを保留する保留部１５０とを備えている。なおここでは、搬送装置１１０は、その搬送経路を図中太線で示している。また制御部２０は、上記各構成を制御するように構成される。即ち制御部２０は、カード処理装置１全体を制御するものである。
【００６１】
また、カード処理装置１は、新規にカードを発行する際に必要なカードを収納するカード発行部１６０と、挿入部１０３で取り忘れられたカードを回収する取忘回収部１７０と、カードを発行する際に、その発行に失敗したカードを回収するミス回収部１８０とを備えている。また、ミス回収部１８０は、挿入されたカード２で、例えば残金が無いといった理由で廃棄処理する必要があるものも回収することもできる。取忘回収部１７０とミス回収部１８０は、それぞれカード２を収納する不図示の収納受皿を有している。
【００６２】
またカード発行部１６０は、カード２を集積して収納する不図示のカード収納部と、前記収納されたカード２を１枚ずつ繰り出す不図示のカード繰出部とを有している。なおカード収納部には、新しいカードを発行する際に用いる発行用カードが収納されている。なおここでは、カード発行部１６０は２個が一体に形成されている。
【００６３】
搬送装置１１０は、前述の第１の搬送部４０及び第２の搬送部５０とに加え、さらに第３の搬送部１１１と、第４の搬送部１１２とを有している。第３の搬送部１１１は、挿入部１０３に配置され、挿入部１０３に挿入されたカード２を搬送するものである。また第３の搬送部１１１は、第２の搬送部５０より搬送されるカード２を受け入れ、さらに搬送して挿入部１０３へ搬送するものでもある。第３の搬送部１１１は、第１の搬送部４０と同様な搬送ローラ、プーリと、第２の搬送部５０と同様な平ベルトとプーリとの複合で構成されるものである。なお、第３の搬送部１１１は、駆動機４５（図４参照）とは別の不図示の駆動機により駆動される。
【００６４】
第４の搬送部１１２は、カード発行部１６０に配置され、保留部１５０まで接続されている。第４の搬送部１１２も、第３の搬送部１１１と同様に、第１の搬送部４０と同様な搬送ローラ、プーリと、第２の搬送部５０と同様な平ベルトとプーリとの複合で構成されるものである。また第４の搬送部１１２は、駆動機４５（図４参照）とは別の不図示の駆動機により駆動される。なおこの駆動機は、第３の搬送部１１１の駆動機とも別の駆動機である。第４の搬送部１１２は、保留部１５０まで接続されており、カード２を保留部１５０まで搬送できる。なお、第４の搬送部１１２は、２個のカード発行部１６０のそれぞれに対応して配置されている。
【００６５】
さらに、第２の搬送部５０は、第１の搬送部４０と逆側の端部が第３の搬送部１１１に接続されている。また第２の搬送部５０には、カード２の搬送経路を切換可能な複数の分岐部５０ａ、５０ｂが形成されている。分岐部５０ａ、１１２ｂは、それぞれに、カード２を振り分ける不図示の振分爪、振分爪を駆動する振分爪駆動手段とを有している。第２の搬送部５０は、分岐部５０ａで分岐して取忘回収部１７０へ、また分岐部５０ｂで分岐してミス回収部１８０へそれぞれ延設されている。即ち、第２の搬送部５０は、カード２を分岐部５０ａにより取忘回収部１７０の収納受皿まで搬送でき、また分岐部５０ｂによりミス回収部１８０の収納受皿まで搬送できる。以下、第１の搬送部４０、第２の搬送部５０、第３の搬送部１１１、第４の搬送部１１２、第５の搬送部１１３を特に区別しないときには単に搬送装置１１０という。
【００６６】
なお、搬送装置１１０は、各駆動機の駆動により、カード２の搬送速度、又は搬送方向を変える（カードを正逆両方向の搬送する）ことができるものである。さらに搬送装置１１０は、第５の搬送部１１３を有している。第５の搬送部１１３は、保留部１５０に配置され、第１の搬送部４０まで接続されているものである。
【００６７】
また挿入部１０３は、例えば前記接客面からのカード２の挿入ガイドとしての不図示の挿入口と、挿入されたカード２の幅寄せ（片寄せ）を行なう不図示の整列部とを含んで構成されている。また、挿入部１０３は、挿入されたカード２の種別や枚数の検出も行なえるように構成されている。さらに、挿入部１０３は、利用者からのカード２の挿入を受け付けるだけでなく、例えば挿入を受け付けたカードを送出（返却）できるものである。言い換えれば、カード処理装置１内にあるカードを外部（利用者）へ送出できるものである。
【００６８】
また保留部１５０は、搬送装置１１０の搬送経路上にあるカード２を一時保留するものである。保留部１５０は、カード２の保留状態を、外から目視可能な構成となっている。また、挿入部１０３よりカード２が複数枚挿入されたときの退避エリアでもある。また、保留部１５０は、搬送装置１１０の搬送経路上の端部に配置されている。
【００６９】
ここで、カード処理装置１の動作例の概略について説明する。まず、利用者により挿入されるカード２を受け付ける受付処理の動作について説明する。カード処理装置１の制御部２０は、まず挿入部１０３の不図示の挿入口から挿入されたカード２を受け付け、取り込む。挿入部１０３に取り込まれたカード２は、不図示の整列部にて、複数の検知器などによりカード２の種別や枚数が確認され、所定以外のカード２や２枚重ねられて挿入されたものについては、装置内部に取り込まずに挿入口へ返却する。
【００７０】
次に、所定のカード即ち処理対象のカードとして取り込まれたカード２は、搬送装置１１０によりエンコード部１３０に搬送される。そして、エンコード部１３０では、搬送されるカード２の磁気情報（カードの情報）を読み取り、さらに読み取った情報の有効判定を行なう。エンコード部１３０で有効と判定されたカード２は、搬送装置１１０によりパンチ部１０と、印字部１４０とを経由して保留部１５０に保留される。さらに、カード処理装置１は、搬送されるカード２を保留部１５０に保留し、利用者による次の操作を待機する。これで、カード２の受付処理が完了する。
【００７１】
また、この有効判定で無効と判定したカード２は、エンコード部１３０による磁気情報の読み取りを再度行う（読み取りをリトライする）。なお、この読み取りのリトライを行なうか否かは、制御部２０により判断される。また、リトライでも無効と判定されたカード２は、挿入部１０３へ搬送し、挿入口から返却する。
【００７２】
次に、カード２の残金の更新を行なうカード２の更新処理の動作について説明する。更新処理は、上述の受付処理の後に行なわれるものである。カード処理装置１は、受付処理が完了した後に、利用者のカード２による購入操作などがあったときには、カード２の更新処理に移行する。なお、利用者による取り消し操作があった場合には、カード２を保留部１５０から搬送装置１１０により挿入部１０３へ搬送し、挿入口から返却する。
【００７３】
まず、利用者のカード２による購入操作あったときには、カード処理装置１の制御部２０は、保留部１５０に保留されたカード２を搬送装置１１０により印字部１４０まで搬送する。印字部１４０まで搬送されたカード２には、印字部１４０により、印字が行なわれる。カード２は、印字部１４０による印字が終了すると、搬送装置１１０によりパンチ部１０へ搬送される。そしてパンチ部１０は、パンチ位置への穿孔をカード２に行なう。そして、エンコード部１３０へカードが搬送される。なお、パンチ部１０によるパンチ位置への穿孔については、後で詳述する。
【００７４】
エンコード部１３０まで搬送されたカード２は、磁気ヘッド１３１（図３参照）により磁気情報の書き込みがなされる。即ち磁気情報が更新される。さらに、エンコード部１３０は、磁気情報の書き込み完了後に、その磁気ヘッド１３１による書き込み内容を読み取り処理(ベリファイ処理)にて確認を行なう。エンコード部１３０のベリファイ処理にて有効と判定されたカード２は、搬送装置１１０により挿入部１０３に搬送し、返却する。これで、カード２の更新処理が完了する。なお、２枚のカード２が挿入されている場合には、両カード２の更新処理後に、挿入口から１枚ずつ返却する。さらに、返却したカード２が所定時間放置された場合には、そのカード２を取忘回収部１７０へ回収する。
【００７５】
また、ベリファイ処理にて無効(エラー)となった場合には、再度ベリファイ処理を行ない、それでも無効なときは、磁気情報についてのみ書き込みのリトライが行なわれる。なお、この書き込みのリトライを行なうか否かは、制御部２０により判断される。そのリトライでも無効と判定されたカード２は、ミス回収部１８０に回収され、装置を異常とする。
【００７６】
さらに、新しいカード２の発行を行なうカード２の発行処理の動作について説明する。カード処理装置１は、利用者のカード２自体の購入操作によりカード２の発行処理に移行する。まず、カード発行部１６０は、不図示のカード収納部から不図示の繰出部により発行用カードが１枚繰り出す。カード発行部１６０から繰り出された発行用カードは、保留部１５０を経由し、印字部１４０へ搬送される。印字部１４０まで搬送された発行用カードは、サーマルヘッド１４１（図３参照）により印字が行なわれる。発行用カードは、印字部１４０による印字が終了すると、搬送装置１１０によりパンチ部１０を経由し、エンコード部１３０へ搬送される。そして、エンコード部１３０により、上述の更新処理と同様な処理が行なわれ、さらにエンコード部１３０のベリファイ処理にて有効と判定されたカード２は、搬送装置１１０により挿入部１０３に搬送し、送出することで、利用者に受け渡される。これで、カード２の発行処理が完了する。なお、発行したカード２が所定時間放置された場合には、そのカード２を取忘回収部１７０へ回収する。
【００７７】
なお、制御部２０は、発行用カードのベリファイ処理にて無効と判定された場合には、利用防止処理（０円パンチ処理等の処理）を実施し、ミス回収部１８０に回収する。
【００７８】
ここで図１を参照して、カード処理装置１のカード２への穿孔動作について説明する。穿孔動作の際には、まずカード処理装置１は、制御部２０の搬送量換算部２２により、搬送量記憶部３４に記憶されたパンチ位置と、搬送パターン記憶部３２に記憶されたパンチ位置に対応する駆動機４５の駆動量とを読み出し、パンチ位置からカード２の駆動機４５の駆動量を換算する。
【００７９】
さらに、搬送量換算部２２は、パンチ位置により、駆動機４５の駆動量に補正が必要か否かを判定する。この判定で、搬送量換算部２２は、駆動機４５の駆動量に補正が必要と判定したときには補正量算出部２３へ換算駆動量を出力し、補正の必要が無い判定したときにはパンチ位置制御部２４へ換算駆動量を出力する。
【００８０】
なおここで、補正量算出部２３は、搬送量換算部２２により換算駆動量を入力すると、補正値記憶部３３に記憶された補正値を用いて換算駆動量を補正する。即ち補正駆動量を算出する。そして補正量算出部２３は、補正駆動量をパンチ位置制御部２４へ出力する。
【００８１】
そして、パンチ位置制御部２４は、搬送量換算部２２から入力した換算駆動量、又は補正量算出部２３から入力した補正駆動量だけ駆動機４５が駆動されるように搬送駆動部２５を制御し、パンチ装置１１の穿孔ピン１２によりパンチ位置に穿孔をするようにパンチ駆動部２６を制御する。さらに言えばこの際には、パンチ位置制御部２４は、まず検知器１５からの検知信号を基準として、換算駆動量又は補正駆動量で、搬送駆動部２５による駆動機４５の駆動を開始させ、駆動機４５の換算駆動量又は補正駆動量の駆動が完了すると、その駆動を停止させる。そして、駆動機４５の駆動が停止している際、即ち第１の搬送部４０及び第２の搬送部５０によるカード２の搬送が停止している際に、パンチ駆動部２６により、パンチ装置１１でカード２への穿孔を行なわせる。なお、穿孔が完了したときには、搬送駆動部２５による駆動機４５の駆動を開始させる。これにより、第１の搬送部４０及び第２の搬送部５０によりカード２が例えばエンコード部１３０へ搬送される。
【００８２】
図７のフローを参照して、図１を適宜参照して、カード処理装置１の補正値を算出する動作の詳細について説明する。まず、パンチ位置制御部２４に基準パルス数Ｐ（０）を設定する（Ｓ１）。パンチ位置制御部２４は、設定した基準パルス数Ｐ（０）に基づいて、駆動機４５とパンチ装置１１によりカード２に穿孔させる（Ｓ３）。さらに言えば設定した基準パルス数Ｐ（０）で駆動機４５を駆動して、パンチ装置１１によりカード２に穿孔させる。さらに穿孔を行なった穿孔位置のカード２の端部からの距離を実測する（Ｓ５）。
【００８３】
そして、この穿孔の位置を実測値ｄとし、本来穿孔されるべき１３番目のパンチ位置ｂとのズレ量を測定する。ここで実測値ｄ＝パンチ位置ｂであるかを判断を行なう（Ｓ７）。実測値ｄ＝パンチ位置ｂであれば（Ｓ７がＹｅｓ）、補正パルス数ｐ（ｘ）を決定する（Ｓ９）。なおこの場合には、補正パルス数ｐ（ｘ）は０となる。補正値として、補正値記憶部３３に記憶させる。
【００８４】
実測値ｄ＝パンチ位置ｂであれば（Ｓ７がＮｏ）、ズレ量＝ｄ−ｂを算出する（Ｓ１１）。そして、算出した距離のズレ量から、補正パルス数ｐ（ｘ）（パルス数）＝ズレ量（ｍｍ）／１パルスに対応する搬送の量（ｍｍ）の式により補正パルス数ｐ（ｘ）に換算する（Ｓ１３）。さらに、補正パルス数ｐ（ｘ）を用いて、さらに基準パルス数Ｐ（０）の代わりに新たに設定するための補正後基準パルス数Ｐ（０）’を、補正後基準パルス数Ｐ（０）’＝Ｐ（０）−ｐ（ｘ）により算出し、補正後基準パルス数Ｐ（０）’を設定された基準パルス数Ｐ（０）の代わりに設定する（Ｓ１５）。そしてパンチ位置制御部２４は、設定された補正後基準パルス数Ｐ（０）’に基づいて、駆動機４５とパンチ装置１１によりカード２に穿孔させる（Ｓ３）。これを、実測値ｄ＝パンチ位置ｂ（Ｓ７がＹｅｓ）となるまで繰り返すことで、正確な補正パルス数ｐ（ｘ）即ち補正値を得ることができる。
【００８５】
図８のフローを参照して、図１を適宜参照して、カード処理装置１の補正値を設定する動作の詳細について説明する。まず、搬送量換算部２２は、搬送量記憶部３４に記憶されたパンチ位置を読み出し、さらに搬送パターン記憶部３２に記憶された、読み出したパンチ位置に対応する駆動機４５の駆動量であるパルス数Ｐ（ｆ）を取得する（Ｓ２１）。さらに、搬送量換算部２２は、取得したパルス数Ｐ（ｆ）が、補正基準パルス数Ｐ（ａ）より大きいかを判定することで、パルス数Ｐ（ｆ）に補正が必要か否かを判定する（Ｓ２３）。この判定で、搬送量換算部２２は、パルス数Ｐ（ｆ）に補正が必要と判定したときには（Ｓ２３がＹｅｓ）、補正量算出部２３へ換算駆動量としてパルス数Ｐ（ｆ）を出力する。また補正の必要が無い判定したときには（Ｓ２３がＮｏ）、補正は行なわずにそのままパルス数Ｐ（ｆ）をパンチ位置制御部２４へ換算駆動量として出力し、終了する。
【００８６】
補正量算出部２３は、パルス数Ｐ（ｆ）を入力すると、補正値記憶部３３に記憶された補正値である補正パルス数ｐ(ｘ)を読み出して、カード２の端部がＡ１に位置にあるところから１３番目のパンチ位置まで搬送するパルス数Ｐ（ｃ）を用いて、Ｘ＝Ｐ（ｃ）／（Ｐ（ｃ）＋ｐ（ｘ））により補正係数（Ｘ）を算出する（Ｓ２５）。
【００８７】
次に、補正基準パルス数Ｐ（ａ）とパルス数Ｐ（ｆ）の差（Ｐ（ｙ）＝Ｐ（ｆ）−Ｐ（ａ）））から補正が必要なパルス数Ｐ（ｙ）を算出する（Ｓ２７）。そしてさらに、パルス数Ｐ（ｙ）に対する補正したパルス数であるパルス数Ｐ（ｇ）を算出する（Ｓ２９）。パルス数Ｐ（ｇ）は、パルス数Ｐ（ｙ）と補正係数（Ｘ）とから、Ｐ（ｇ）＝Ｐ（ｙ）×Ｘにより算出する。さらに、算出したパルス数Ｐ（ｇ）を用いて、補正駆動量Ｐ（ｈ）＝Ｐ（ａ）＋Ｐ（ｇ）により、補正駆動量Ｐ（ｈ）を算出する（Ｓ３１）。補正量算出部２３は、算出した補正駆動量Ｐ（ｈ）をパンチ位置制御部２４へ補正駆動量として出力し、終了する。
【００８８】
なお、本実施の形態では、補正駆動量の算出は、穿孔の処理を行なう毎に補正量算出部２３に記憶された補正量を用いて補正係数を算出し、さらにその補正係数を用いて補正駆動量を算出する場合で説明したが、予め各パンチ位置での補正駆動量を算出しておき、穿孔の際には、算出しておいた補正駆動量を読み出して用いるようにしてもよい。このようにすることで、補正を必要とする際の処理を単純化できる。また、補正値記憶部３３に補正係数を記憶させておいてもよい。この場合には搬送量換算部２２は、補正係数の基づいて補正駆動量を算出することになる。即ち補正係数の算出を穿孔の処理を行なう毎に行なう必要がなくなる。
【００８９】
以上のように、本実施の形態のカード処理装置１は、第１の搬送部４０と、第２の搬送部５０と、パンチ部１０と、制御部２０とを備え、制御部２０は、パンチ部１０によりカード２上のパンチ位置に穿孔をするためにカード２を置くべき、パンチ部１０に対して相対的に定まる位置まで、カード２が搬送されるように、搬送の量を制御するので、例えば、第１の搬送部４０と第２の搬送部５０によるカード２の搬送で発生してしまう搬送のズレをカード２の搬送の量を補正することにより意図するパンチ位置が穿孔ピン１２にくるまで搬送することができ、正確な位置に穿孔することが可能となる。このように、小型でありながら、カード２への穿孔を正確な位置に行なえるカード処理装置１とすることができる。
【００９０】
さらに、カード処理装置１は、第１の搬送部４０と第２の搬送部５０のそれぞれを駆動する駆動機４５の駆動量に対するカード２の搬送の量を、第１の搬送部４０と第２の搬送部５０とで独立に設定できるように構成されていることで、例えば、カード２が第１の搬送部４０により搬送された状態と、第２の搬送部５０だけで搬送された状態とで駆動量に対するカード２の搬送の量を別に設定できる即ち補正できるので、カード２への穿孔を正確な位置に行なえる。
【００９１】
また、カード処理装置１は、第１の搬送部４０と第２の搬送部５０とが共通の駆動機４５で駆動され、駆動機４５の駆動量に対するカード２の第１の搬送部４０による搬送の量である第１の搬送率と、駆動機４５の駆動量に対するカード２の第２の搬送部５０による搬送の量である第２の搬送率との間で補正をするように構成されているので、例えば第１の搬送部４０での駆動機４５の駆動量に対する搬送の量を基準とし、第２の搬送部５０での駆動量に対する搬送の量を補正することで、効率良く補正が行なえる。
【００９２】
さらに、制御部２０は、補正を、カード２上のパンチ位置のカード２の端部からの距離に基づいて行なうので、例えば、パンチ位置のカード２の端部からの距離により、補正が必要か否かの判定や、補正の量を算出することが容易に行なえる。即ち補正を効率良く行える。
【００９３】
また、カード処理装置１は、カード２への穿孔を正確な位置に行なえるので、例えば利用者が、カード２に穿孔位置によりカード２の残金が確認しやすくなり、円滑にカードを利用できるようになる。さらにカード処理装置１は、例えばプリペイドカード（ストアードフェアカード含む）に残金等の情報を穿孔位置により示すものであれば、自動券売機に限らず例えば自動改札機に用いてもよい。
【図面の簡単な説明】
【００９４】
【図１】本発明の実施の形態に係るカード処理装置の構成例について説明するブロック図である。
【図２】本発明の実施の形態に係るカードについて説明する平面図である。
【図３】本発明の実施の形態に係る第１の搬送部、第２の搬送部、及びパンチ部の外観を示す斜視図である。
【図４】図３での、第１の搬送部、第２の搬送部、及びパンチ部の配置について説明する図であり、（ａ）は正面図であり、（ｂ）は（ａ）のＡ矢視図である。
【図５】本発明の実施の形態に係る駆動量の補正について説明する線図である。
【図６】本発明の実施の形態に係るカード処理装置全体の構成の例について説明するブロック図である。
【図７】本発明の実施の形態に係る補正値を算出する動作の詳細について説明するフロー図である。
【図８】本発明の実施の形態に係る補正駆動量を算出する動作の詳細について説明するフロー図である。
【符号の説明】
【００９５】
１  カード処理装置
２  カード
１０  パンチ部
１１  パンチ装置
１２  穿孔ピン
１５  検知器
２０  制御部
２２  搬送量換算部
２３  補正量算出部
２４  パンチ位置制御部
２５  搬送駆動部
２６  パンチ駆動部
３１  記憶部
３２  搬送パターン記憶部
３３  補正値記憶部
３４  搬送量記憶部
４０  第１の搬送部
４５  駆動機
５０  第２の搬送部
１００  カード処理装置
１１０  搬送装置
１３０  エンコード部
【図１】
2005074611.tif 000003
【図２】
2005074611.tif 000004
【図３】
2005074611.tif 000005
【図４】
2005074611.tif 000006
【図５】
2005074611.tif 000007
【図６】
2005074611.tif 000008
【図７】
2005074611.tif 000009
【図８】
2005074611.tif 000010