(57)【要約】【課題】媒体の処理時間を短縮できる媒体印字装置の制御方法を提供すること。【解決手段】媒体印字装置の制御方法は、所定の待機位置から印字／消去可能位置までの印字／消去手段の設定移動時間Ｘと、印字／消去手段に向かって搬送される媒体の搬送開始位置から媒体上への印字／消去が開始される印字／消去開始位置までの媒体の設定搬送時間Ｙとを比較する比較ステップＳ１２と、比較ステップＳ１２での比較結果に基づいて、媒体搬送手段または印字／消去手段の一方を先行して駆動する先行駆動ステップＳ１３、Ｓ１４、Ｓ２０、Ｓ２１と、印字／消去可能位置への印字／消去手段の到達時点と印字／消去開始位置への媒体の到達時点とが略一致するように、先行駆動ステップＳ１３、Ｓ１４、Ｓ２０、Ｓ２１後、媒体搬送手段および印字／消去手段を一緒に駆動する同時駆動ステップＳ１５〜Ｓ１７、Ｓ２２〜Ｓ２４とを備えている。【選択図】図６
2008126476.tif 000002
【特許請求の範囲】
【請求項１】
媒体を搬送する媒体搬送手段と、前記媒体に当接して前記媒体上への印字および／または前記媒体上の印字の消去を行う印字／消去手段とを備える媒体印字装置の制御方法において、
前記印字／消去手段が前記媒体に当接できない所定の待機位置から前記印字／消去手段が前記媒体に当接可能な印字／消去可能位置までの前記印字／消去手段の設定移動時間と、前記印字／消去手段に向かって搬送される前記媒体の所定の搬送開始位置から前記媒体上への印字および／または前記媒体上の印字の消去が開始される印字／消去開始位置までの前記媒体の設定搬送時間とを比較する比較ステップと、
前記比較ステップでの比較結果に基づいて、前記媒体搬送手段または前記印字／消去手段の一方を先行して駆動する先行駆動ステップと、
前記印字／消去可能位置への前記印字／消去手段の到達時点と、前記印字／消去開始位置への前記媒体の到達時点とが略一致するように、前記先行駆動ステップ後、前記媒体搬送手段および前記印字／消去手段を一緒に駆動する同時駆動ステップとを備えることを特徴とする媒体印字装置の制御方法。
【請求項２】
前記先行駆動ステップは、前記比較ステップにおいて、前記設定移動時間よりも前記設定搬送時間が長いときに、前記媒体搬送手段の駆動を先行して開始する先行駆動開始ステップと、前記設定搬送時間に基づいて、前記印字／消去開始位置に前記媒体が到達するまでの残存時間を更新する搬送時間更新ステップとを備え、
前記同時駆動ステップは、前記残存時間と前記設定移動時間とが等しくなったとき、前記印字／消去手段の駆動を開始する後続駆動開始ステップを備えることを特徴とする請求項１記載の媒体印字装置の制御方法。
【請求項３】
前記先行駆動ステップは、前記比較ステップにおいて、前記設定搬送時間よりも前記設定移動時間が長いときに、前記印字／消去手段の駆動を先行して開始する先行駆動開始ステップと、前記設定移動時間に基づいて、前記印字／消去可能位置に前記印字／消去手段が到達するまでの残存時間を更新する移動時間更新ステップとを備え、
前記同時駆動ステップは、前記残存時間と前記設定搬送時間とが等しくなったとき、前記媒体搬送手段の駆動を開始する後続駆動開始ステップを備えることを特徴とする請求項１記載の媒体印字装置の制御方法。
【請求項４】
前記比較ステップで、前記設定移動時間と前記設定搬送時間とが等しいときに、前記媒体搬送手段の駆動と前記印字／消去手段の駆動とを同時に開始する同時駆動開始ステップを備えることを特徴とする請求項１から３いずれかに記載の媒体印字装置の制御方法。
【請求項５】
前記設定移動時間を設定するために、前記待機位置から前記印字／消去可能位置までの前記印字／消去手段の実際の移動時間を測定する移動時間測定ステップを備えることを特徴とする請求項１から４いずれかに記載の媒体印字装置の制御方法。
【請求項６】
前記移動時間測定ステップは、前記媒体印字装置の初期化動作時に実行されることを特徴とする請求項５記載の媒体印字装置の制御方法。
【請求項７】
媒体を搬送する媒体搬送手段と、前記媒体に当接して前記媒体上への印字および／または前記媒体上の印字の消去を行う印字／消去手段と、少なくとも前記媒体搬送手段および前記印字／消去手段の制御を行うための制御手段とを備え、
前記制御手段は、前記印字／消去手段が前記媒体に当接できない所定の待機位置から前記印字／消去手段が前記媒体に当接可能な印字／消去可能位置への前記印字／消去手段の到達時点と、前記印字／消去手段に向かって搬送される前記媒体の所定の搬送開始位置から前記媒体上への印字および／または前記媒体上の印字の消去が開始される印字／消去開始位置への前記媒体の到達時点とが略一致するように、前記媒体搬送手段または前記印字／消去手段の一方の駆動を先行して開始し、その後、前記媒体搬送手段または前記印字／消去手段の他方の駆動を開始する駆動手段を備えることを特徴とする媒体印字装置。
【請求項８】
前記制御手段は、前記待機位置から前記印字／消去可能位置までの前記印字／消去手段の設定移動時間と前記搬送開始位置から前記印字／消去開始位置までの前記媒体の設定搬送時間とを比較する比較手段と、搬送を開始された前記媒体が前記印字／消去開始位置に到達するまでの第１の残存時間を更新する第１の更新手段と、移動を開始した前記印字／消去手段が前記印字／消去可能位置に到達するまでの第２の残存時間を更新する第２の更新手段とを備え、
前記第１の更新手段および前記第２の更新手段は、前記設定搬送時間または前記第１の残存時間と、前記設定移動時間または前記第２の残存時間とが一致するときに、前記第１の残存時間と前記第２の残存時間とを同時に更新することを特徴とする請求項７記載の媒体印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体印字装置の制御方法および媒体印字装置に関する。
【背景技術】
【０００２】
従来から、磁気カード等のカード（媒体）に印字を行うとともに、カード上の印字の消去を行う印字機能を備えたカード処理装置が知られている（たとえば、特許文献１参照）。この特許文献１に記載のカード処理装置は、カードが搬送される搬送路と、カードを搬送する複数の搬送ローラ対と、カード上に印字を行う印字ヘッドと、カード上の印字を消去する消去ヘッドとを備えている。
【０００３】
このカード処理装置では、カード上に印字を行う際には、まず、搬送ローラ対によって、所定の待機位置から印字ヘッドの配置位置までカードが搬送されて停止する。カードが停止すると、搬送路から退避していた印字ヘッドが降下して、印字ヘッドがカードの表面に押圧される。その状態で、搬送ローラ対によって、カードが搬送されて、カード上に印字が行われる。同様に、カード上の印字を消去する際には、まず、搬送ローラ対によって、所定の待機位置から消去ヘッドの配置位置までカードが搬送されて停止する。カードが停止すると、搬送路から退避していた消去ヘッドが降下して、消去ヘッドがカードの表面に押圧される。その状態で、搬送ローラ対によって、カードが搬送されて、カードの印字の消去が行われる。
【０００４】
【特許文献１】特開２０００−１２３１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、カード処理装置等の媒体を取り扱う装置では、カード等の媒体の処理時間の短縮化のニーズが高まってきている。しかしながら、特許文献１に記載のカード処理装置では、所定の待機位置から印字ヘッドの配置位置までカードが搬送されて停止した後に、印字ヘッドが降下し、その後、カードが搬送されて印字が行われる。また、所定の待機位置から消去ヘッドの配置位置までカードが搬送されて停止した後に、消去ヘッドが降下し、その後、印字の消去が行われる。そのため、特許文献１に記載のカード処理装置では、媒体の処理時間の短縮化を図ることが困難である。
【０００６】
そこで、本発明の課題は、媒体の処理時間を短縮できる媒体印字装置の制御方法を提供することにある。また、本発明の課題は、媒体の処理時間を短縮できる構成を備えた媒体印字装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、媒体を搬送する媒体搬送手段と、媒体に当接して媒体上への印字および／または媒体上の印字の消去を行う印字／消去手段とを備える媒体印字装置の制御方法において、印字／消去手段が媒体に当接できない所定の待機位置から印字／消去手段が媒体に当接可能な印字／消去可能位置までの印字／消去手段の設定移動時間と、印字／消去手段に向かって搬送される媒体の所定の搬送開始位置から媒体上への印字および／または媒体上の印字の消去が開始される印字／消去開始位置までの媒体の設定搬送時間とを比較する比較ステップと、比較ステップでの比較結果に基づいて、媒体搬送手段または印字／消去手段の一方を先行して駆動する先行駆動ステップと、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、先行駆動ステップ後、媒体搬送手段および印字／消去手段を一緒に駆動する同時駆動ステップとを備えることを特徴とする。
【０００８】
本発明の媒体印字装置の制御方法では、比較ステップにおいて、所定の待機位置から印字／消去可能位置までの印字／消去手段の設定移動時間と、所定の搬送開始位置から印字／消去開始位置までの媒体の設定搬送時間とを比較し、先行駆動ステップにおいて、比較ステップでの比較結果に基づいて、媒体搬送手段または印字／消去手段の一方を先行して駆動している。また、同時駆動ステップにおいて、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、先行駆動ステップ後、媒体搬送手段および印字／消去手段を一緒に駆動している。そのため、印字／消去可能位置までの印字／消去手段の移動と、印字／消去開始位置までの媒体の搬送とを一緒に実行できる。また、そのまま、継続して媒体を搬送することで、媒体への印字や媒体上の印字の消去を連続して行うことができる。すなわち、媒体への印字や媒体上の印字の消去を実行する前に、媒体の搬送を停止させることがない。その結果、本発明では、印字処理時間や消去処理時間等の媒体の処理時間を短縮できる。
【０００９】
本発明において、先行駆動ステップは、比較ステップにおいて、設定移動時間よりも設定搬送時間が長いときに、媒体搬送手段の駆動を先行して開始する先行駆動開始ステップと、設定搬送時間に基づいて、印字／消去開始位置に媒体が到達するまでの残存時間を更新する搬送時間更新ステップとを備え、同時駆動ステップは、残存時間と設定移動時間とが等しくなったとき、印字／消去手段の駆動を開始する後続駆動開始ステップを備えることが好ましい。また、本発明において、先行駆動ステップは、比較ステップにおいて、設定搬送時間よりも設定移動時間が長いときに、印字／消去手段の駆動を先行して開始する先行駆動開始ステップと、設定移動時間に基づいて、印字／消去可能位置に印字／消去手段が到達するまでの残存時間を更新する移動時間更新ステップとを備え、同時駆動ステップは、残存時間と設定搬送時間とが等しくなったとき、媒体搬送手段の駆動を開始する後続駆動開始ステップを備えることが好ましい。このように構成すると、搬送時間更新ステップや移動時間更新ステップで更新される残存時間に基づいて、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、媒体搬送手段および印字／消去手段を駆動することができる。
【００１０】
本発明において、比較ステップで、設定移動時間と設定搬送時間とが等しいときに、媒体搬送手段の駆動と印字／消去手段の駆動とを同時に開始する同時駆動開始ステップを備えることが好ましい。このように構成すると、設定移動時間と設定搬送時間とが等しい場合であっても、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、媒体搬送手段および印字／消去手段を駆動することができる。
【００１１】
本発明において、媒体印字装置の制御方法は、設定移動時間を設定するために、待機位置から印字／消去可能位置までの印字／消去手段の実際の移動時間を測定する移動時間測定ステップを備えることが好ましい。このように構成すると、温度等の種々の外部環境の影響や装置ごとの個体差により、待機位置から印字／消去可能位置までの印字／消去手段の移動時間が変動する場合であっても、適切な設定移動時間を設定することができる。そのため、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とを精度良く一致させることができる。その結果、所定の印字範囲に精度良く印字を行うことができ、また、所定の範囲の印字を精度良く消去することができる。
【００１２】
本発明において、移動時間測定ステップは、媒体印字装置の初期化動作時に実行されることが好ましい。このように構成すると、温度等の種々の外部環境の影響や装置ごとの個体差をより適切に反映した設定移動時間を設定することができる。ここで、本明細書において、「初期化動作」とは、媒体印字装置を構成する各種の駆動機構が使用可能な状態となるように準備を行うための動作をいい、この初期化動作は、媒体印字装置の電源投入時、始業開始前あるいは所定のエラー処理後等に行われる。
【００１３】
また、上記の課題を解決するため、本発明の媒体印字装置は、媒体を搬送する媒体搬送手段と、媒体に当接して媒体上への印字および／または媒体上の印字の消去を行う印字／消去手段と、少なくとも媒体搬送手段および印字／消去手段の制御を行うための制御手段とを備え、制御手段は、印字／消去手段が媒体に当接できない所定の待機位置から印字／消去手段が媒体に当接可能な印字／消去可能位置への印字／消去手段の到達時点と、印字／消去手段に向かって搬送される媒体の所定の搬送開始位置から媒体上への印字および／または媒体上の印字の消去が開始される印字／消去開始位置への媒体の到達時点とが略一致するように、媒体搬送手段または印字／消去手段の一方の駆動を先行して開始し、その後、媒体搬送手段または印字／消去手段の他方の駆動を開始する駆動手段を備えることを特徴とする。
【００１４】
本発明の媒体印字装置は、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、媒体搬送手段または印字／消去手段の一方の駆動を先行して開始し、その後、媒体搬送手段または印字／消去手段の他方の駆動を開始する駆動手段を備えている。そのため、印字／消去可能位置までの印字／消去手段の移動と、印字／消去開始位置までの媒体の搬送とを一緒に実行できる。また、そのまま、継続して媒体を搬送することで、媒体への印字や媒体上の印字の消去を連続して行うことができる。すなわち、媒体への印字や媒体上の印字の消去を実行する前に、媒体の搬送を停止させることがない。その結果、本発明では、媒体の処理時間を短縮できる。
【００１５】
本発明の媒体印字装置において、制御手段は、待機位置から印字／消去可能位置までの印字／消去手段の設定移動時間と搬送開始位置から印字／消去開始位置までの媒体の設定搬送時間とを比較する比較手段と、搬送を開始された媒体が印字／消去開始位置に到達するまでの第１の残存時間を更新する第１の更新手段と、移動を開始した印字／消去手段が印字／消去可能位置に到達するまでの第２の残存時間を更新する第２の更新手段とを備え、第１の更新手段および第２の更新手段は、設定搬送時間または第１の残存時間と、設定移動時間または第２の残存時間とが一致するときに、第１の残存時間と第２の残存時間とを同時に更新することが好ましい。
【００１６】
このように構成すると、比較手段での比較結果に基づいて、適切に、媒体搬送手段または印字／消去手段の一方の駆動を先行して開始し、その後、媒体搬送手段または印字／消去手段の他方の駆動を開始することができる。また、第１の更新手段および第２の更新手段で更新される残存時間に基づいて、印字／消去可能位置への印字／消去手段の到達時点と、印字／消去開始位置への媒体の到達時点とが略一致するように、媒体搬送手段および印字／消去手段を駆動することができる。
【発明の効果】
【００１７】
以上のように、本発明にかかる媒体印字装置の制御方法および媒体印字装置では、媒体の処理時間を短縮することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１９】
（カード印字発行装置の概略構成）
図１は、本発明の実施の形態にかかるカード印字装置１を用いたカード印字発行装置３の概略構成を説明するための図である。
【００２０】
本形態のカード印字装置１は、カード状の媒体２（以下、「カード２」とする。）に対して印字を行う媒体印字装置である。このカード印字装置１は、たとえば、図１に示すように、カード２に印字を行ってカード２を発行するとともに使用済みのカード２を回収するカード印字発行装置３に用いられる。
【００２１】
カード印字発行装置３は、カード印字装置１に加え、カード２に所定情報を記録するとともにカード２に記録された情報を読み取る再生記録装置４と、新たに発行されるカード２が供給されるカード供給装置５と、使用済みのカード２を回収するカード回収装置６と、カード印字装置１の内部をクリーニングするためのクリーニングカード（図示省略）を保管するクリーニングカード保管装置７と、カード２の搬送方向を切り替える第１方向切替装置８および第２方向切替装置９と、これらの各構成を駆動するための電力を供給する電源１０と、カード印字発行装置３の各種の制御を行う制御部１１と、カード２の挿入排出口１２ａが形成されたカード挿入排出部１２とを備えている。なお、以下の説明では、図１の右、左、上、下をそれぞれ「右」、「左」、「上」、「下」とする。
【００２２】
図１に示すように、カード挿入排出部１２は、カード印字発行装置３の右上端側に配置され、再生記録装置４は、カード挿入排出部１２の左方に配置されている。第１方向切替装置８は、再生記録装置４の左方に配置され、カード回収装置６は、再生記録装置４の下方に配置されている。カード印字装置１は、第１方向切替装置８の左下方に配置され、第２方向切替装置９は、カード印字装置１の左下方に配置されている。クリーニングカード保管装置７は、第２方向切替装置９の上方に配置され、カード供給装置５は、クリーニングカード保管装置７および第２方向切替装置９の左方に配置されている。
【００２３】
本形態のカード２は、たとえば、厚さが０．７〜０．８ｍｍ程度の塩化ビニール製のカードである。また、本形態のカード２は、通信用のアンテナ（図示省略）が内蔵された非接触式のＩＣカードである。さらに、このカード２の表面には、感熱方式によって印字が行われる印字部（図示省略）が形成されている。すなわち、カード２は、所定回数の印字と印字の消去（印字／消去）が可能なリライタブルカードであり、所定回数の印字／消去が行われると、カード回収装置６に回収される。
【００２４】
なお、カード２は、表面に磁気情報が記録される磁気ストライプが形成された磁気カードや、表面にＩＣ接点が固定された接触式のＩＣカードであっても良い。また、カード２は、厚さが０．１８〜０．３６ｍｍ程度のＰＥＴ（ポリエチレンテレフタレート）カードや、所定の厚さを有する紙カードであっても良い。
【００２５】
上述のように、本形態のカード２は非接触式のＩＣカードであるため、再生記録装置４は、カード２内部のアンテナと通信を行うためのアンテナ１５と、カード２の搬送を行うための２対の搬送ローラ組１６を備えている。
【００２６】
カード回収装置６は、回収前のカード２が一時的に保管されるカード保管部１７と、カード２が回収されるリジェクトカセット１８とを備えている。本形態では、たとえば、カード保管部１７に一時的に保管される回収前のカード２に記録された情報と、新たに発行されるカード２の再生記録装置４で記録される情報との照合が行われる。
【００２７】
カード印字装置１は、カード２に当接して（より具体的には、カード２を押圧して）感熱方式でカード２上に印字を行うための印字ヘッド（サーマルヘッド）１９と、カード２に当接して（より具体的には、カード２を押圧して）感熱方式でカード２上の印字を消去するための消去ヘッド２０とを備えている。すなわち、カード印字装置１は、２個のヘッドを備えている。このカード印字装置１の詳細な構成については後述する。
【００２８】
第１方向切替装置８は、カード印字装置１と再生記録装置４とカード回収装置６との間でカード２の搬送方向を切り替える機能を果たしている。すなわち、第１方向切替装置８は、カード印字装置１、再生記録装置４またはカード回収装置６から搬出されるカード２の搬送方向を変えて、カード印字装置１、再生記録装置４またはカード回収装置６へカード２を搬入する。たとえば、第１方向切替装置８には、カード印字装置１から右上方へ搬出されるカード２が搬入され、第１方向切替装置８は、このカード２を再生記録装置４またはカード回収装置６へ搬入する。
【００２９】
この第１方向切替装置８は、カード２の搬送を行うための２対の搬送ローラ組２１と、カード２の搬送方向の切替を行うための切替駆動機構２２とを備えている。切替駆動機構２２は、駆動モータ２３、プーリ２４、２５およびタイミングベルト２６等から構成されている。この切替駆動機構２２は、２対の搬送ローラ組２１の略中間位置に配置されるプーリ２５の中心を回動中心として、２対の搬送ローラ組２１を回動させる。
【００３０】
本形態では、カード印字装置１よりもカード挿入排出部１２側に配置される搬送ローラ組１６および搬送ローラ組２１等は、カード印字装置１の下方に配置される駆動モータ２７に図示を省略するタイミングベルト等の伝達手段を介して連結されており、駆動モータ２７によって駆動される。
【００３１】
カード供給装置５は、発行前のカード２が収納されるホッパーカセット３０と、ホッパーカセット３０に収納されたカード２を第２方向切替装置９に向かって送出するための送出機構３１とを備えている。送出機構３１は、カード２に係合してカード２を送出する爪部３２と、爪部３２を駆動するための駆動モータ３３と、駆動モータ３３の動力を爪部３２へ伝達するプーリ３４、タイミングベルト３５、スプロケット３６およびチェーン３７等の動力伝達手段とを備えている。
【００３２】
クリーニングカード保管装置７は、図示を省略するクリーニングカードの搬送ローラを備えている。このクリーニングカード保管装置７は、カード印字装置１の内部のクリーニングが必要となる場合に、第２方向切替装置９を介してカード印字装置１にクリーニングカードを送出し、カード印字装置１の内部のクリーニングが終了すると、第２方向切替装置９を介してカード印字装置１からクリーニングカードを回収して保管する。
【００３３】
第２方向切替装置９は、カード印字装置１とカード供給装置５とクリーニングカード保管装置７との間でカード２の搬送方向を切り替える機能を果たしている。すなわち、第２方向切替装置９は、カード印字装置１、カード供給装置５またはクリーニングカード保管装置７から搬出されるカード２またはクリーニングカードの搬送方向を変えて、カード印字装置１、再生記録装置４またはカード回収装置６へカード２またはクリーニングカードを搬入する。たとえば、第２方向切替装置８には、カード供給装置５から搬出されるカード２が搬入され、あるいは、クリーニングカード保管装置７から搬出されるクリーニングカードが搬入され、第２方向切替装置９は、このカード２またはクリーニングカードをカード印字装置１へ搬入する。
【００３４】
この第２方向切替装置９は、カード２等の搬送を行うための２対の搬送ローラ組３９と、搬送ローラ組３９を駆動する駆動機構４０と、カード２等の搬送方向の切替を行うための切替駆動機構４１とを備えている。
【００３５】
駆動機構４０は、２対の搬送ローラ組３９を一緒に駆動する第１搬送ローラ駆動モータ４２と、第１搬送ローラ駆動モータ４２の動力を搬送ローラ組３９へ伝達するプーリ４３、４４およびタイミングベルト４５等からなる動力伝達機構とを備えている。本形態の第１搬送ローラ駆動モータ４２は、ステッピングモータである。
【００３６】
切替駆動機構４１は、駆動モータ４６、プーリ４７、４８およびタイミングベルト４９等から構成されている。この切替駆動機構４１は、２対の搬送ローラ組３９の略中間位置に配置されるプーリ４７の中心を回動中心として、２対の搬送ローラ組３９を回動させる。なお、プーリ４３とプーリ４７とは、図１の紙面垂直方向に重なるように配置されている。
【００３７】
（カード印字装置の概略構成）
図２は、図１に示すカード印字装置１の概略構成を説明するための図である。図３は、図２に示す印字ヘッド１９の第１位置検出機構５８および消去ヘッド２０の第２位置検出機構５９を説明するための図である。
【００３８】
カード印字装置１は、上述した印字ヘッド１９および消去ヘッド２０に加え、カード２の搬送を行うための３対の搬送ローラ組５２およびプラテンローラ５３、５４と、搬送ローラ組５２およびプラテンローラ５３、５４を駆動する駆動機構５５と、印字ヘッド１９を移動させる印字ヘッド移動機構５６と、消去ヘッド２０を移動させる消去ヘッド移動機構５７と、印字ヘッド１９の位置を検出する第１位置検出機構５８と、消去ヘッド２０の位置を検出する第２位置検出機構５９とを備えている。また、カード印字装置１の内部には、図示を省略するガイド部材によって、カード２が搬送される搬送路６０が形成されている。
【００３９】
なお、本形態では、搬送ローラ組５２およびプラテンローラ５３、５４は、媒体であるカード２を搬送する媒体搬送手段である。また、印字ヘッド１９および消去ヘッド２０は、カード２に対する印字／消去を行う印字／消去手段である。
【００４０】
３対の搬送ローラ組５２は、図２に示すように、所定のピッチで搬送路６０に配置されている。プラテンローラ５３、５４は、図２に示すように、３対の搬送ローラ組５２のそれぞれの間に配置されている。また、プラテンローラ５３は、カード２へ印字する際の印字ヘッド１９に対向する位置に配置され、プラテンローラ５４は、カード２上の印字を消去する際の消去ヘッド２０に対向する位置に配置されている。
【００４１】
駆動機構５５は、３対の搬送ローラ組５２およびプラテンローラ５３、５４を一緒に駆動する第２搬送ローラ駆動モータ６２と、第２搬送ローラ駆動モータ６２の動力を搬送ローラ組５２およびプラテンローラ５３、５４へ伝達する複数のプーリ６３および複数のタイミングベルト６４等からなる動力伝達機構とを備えている。本形態の第２搬送ローラ駆動モータ６２は、ステッピングモータである。
【００４２】
印字ヘッド移動機構５６は、印字ヘッド１９を保持するヘッドホルダ６５と、印字ヘッド１９を移動させるためにヘッドホルダ６５を回動させる駆動源となる印字ヘッド移動モータ６６と、印字ヘッド移動モータ６６の動力をヘッドホルダ６５側へ伝達する歯車列６７と、歯車列６７を構成する１つの歯車の回転軸（図示省略）に固定された偏心カム６８と、偏心カム６８が係合するとともにヘッドホルダ６５に回動可能に連結されたレバー６９とを備えている。
【００４３】
印字ヘッド移動モータ６６は、ＤＣ（直流）モータである。歯車列６７は、印字ヘッド移動モータ６６の出力軸（図示省略）に固定された歯車に連結されている。偏心カム６８は、歯車列６７の、印字ヘッド移動モータ６６の出力軸から最も離れた被駆動側の歯車（図示省略）の回転軸に固定され、歯車列６７の回転に伴って回転する。レバー６９には、偏心カム６８が係合する係合孔６９ａが形成されている。この係合孔６９ａの上面は、偏心カム６８の外周面に当接する当接部６９ｂとなっており、偏心カム６８の回転に伴って、レバー６９は略上下方向へ移動する。
【００４４】
ヘッドホルダ６５の左端側には、レバー６９の下端が回動可能に連結されている。また、ヘッドホルダ６５では、レバー６９の連結部６５ａよりも右側に印字ヘッド１９が固定されている。ヘッドホルダ６５は、偏心カム６８の回転によるレバー６９の移動に伴って、右端部の回動中心６５ｂを中心にして回動する。このヘッドホルダ６５の回動に伴って、印字ヘッド１９が移動する。具体的には、印字ヘッド１９は、図２の二点鎖線で示す上死点まで上昇し、また、図２の実線で示す下死点まで降下する。図２の二点鎖線で示す上死点近傍は、印字ヘッド１９がカード２に当接することができない待機位置であり、図２の実線で示す下死点近傍は、印字ヘッド１９がカード２に当接可能な印字可能位置である。
【００４５】
消去ヘッド移動機構５７は、印字ヘッド移動機構５６とほぼ同様の構成を備えている。すなわち、消去ヘッド移動機構５７は、消去ヘッド２０を保持するヘッドホルダ７０と、消去ヘッド２０を移動させるためにヘッドホルダ７０を回動させる駆動源となる消去ヘッド移動モータ７１と、消去ヘッド移動モータ７１の動力をヘッドホルダ７０側へ伝達する歯車列７２と、歯車列７２を構成する１つの歯車の回転軸（図示省略）に固定された偏心カム７３と、偏心カム７３が係合するとともにヘッドホルダ７０に回動可能に連結されたレバー７４とを備えている。
【００４６】
消去ヘッド移動モータ７１は、ＤＣモータであり、歯車列７２は、消去ヘッド移動モータ７１の出力軸（図示省略）に固定された歯車に連結されている。偏心カム７３は、歯車列７２の、消去ヘッド移動モータ７１の出力軸から最も離れた被駆動側の歯車（図示省略）の回転軸に固定され、歯車列７２の回転に伴って回転する。レバー７４には、偏心カム７３が係合する係合孔７４ａが形成されており、係合孔７４ａの上面は、偏心カム７３の外周面に当接する当接部７４ｂとなっている。レバー７４は、偏心カム７３の回転に伴って、略上下方向へ移動する。
【００４７】
ヘッドホルダ７０の右端側には、レバー７４の下端が回動可能に連結されている。また、ヘッドホルダ７０では、レバー７４の連結部７０ａよりも左側に消去ヘッド２０が固定されている。ヘッドホルダ７０は、偏心カム７３の回転によるレバー７４の移動に伴って、左端部の回動中心７０ｂを中心にして回動する。このヘッドホルダ７０の回動に伴って、消去ヘッド２０が移動する。具体的には、消去ヘッド２０は、図２の二点鎖線で示す上死点まで上昇し、また、図２の実線で示す下死点まで降下する。図２の二点鎖線で示す上死点近傍は、消去ヘッド２０がカード２に当接することができない待機位置であり、図２の実線で示す下死点近傍は、消去ヘッド２０がカード２に当接可能な消去可能位置である。
【００４８】
第１位置検出機構５８は、図３に示すように、２個のセンサ７６、７７と、検出板７８とを備えている。センサ７６、７７は、図示を省略する発光素子と受光素子とを有する光学式のセンサである。検出板７８は、偏心カム６８が固定された歯車の回転軸に固定され、歯車列６７の回転に伴って回転する。この検出板７８には、センサ７６、７７の発光素子と受光素子との間を遮る検出部７８ａが形成されている。
【００４９】
本形態では、図３の二点鎖線で示すように、検出部７８ａがセンサ７６の発光素子と受光素子との間を遮るときに、印字ヘッド１９の位置が待機位置（上死点近傍）であることが検出され、図３の実線で示すように、検出部７８ａがセンサ７７の発光素子と受光素子との間を遮るときに、印字ヘッド１９の位置が印字可能位置（下死点近傍）であることが検出される。センサ７６、７７から出力される検出信号は、制御部１１に入力される。
【００５０】
第２位置検出機構５９は、第１位置検出機構５８と同様に、２個のセンサ７９、８０と、検出板８１とを備えている。センサ７９、８０は、センサ７６、７７と同様に光学式のセンサである。検出板８１は、偏心カム７３が固定された歯車の回転軸に固定され、歯車列７２の回転に伴って回転する。この検出板８１には、センサ７９、８０の発光素子と受光素子との間を遮る検出部８１ａが形成されている。
【００５１】
本形態では、図３の二点鎖線で示すように、検出部８１ａがセンサ７９の発光素子と受光素子との間を遮るときに、消去ヘッド２０の位置が待機位置（上死点近傍）であることが検出され、図３の実線で示すように、検出部８１ａがセンサ８０の発光素子と受光素子との間を遮るときに、消去ヘッド２の位置が消去可能位置（下死点近傍）であることが検出される。センサ７９、８０から出力される検出信号は、制御部１１に入力される。
【００５２】
（カード印字発行装置の制御部の概略構成）
図４は、図１に示す制御部１１の概略構成を示すブロック図である。なお、図４では、カード印字装置１の制御に関連する制御部１１の構成のみが図示されている。
【００５３】
制御部１１は、カード印字装置１の制御に関連する構成として、図４に示すように、ヘッド降下時間計測部８３と、記憶部８４と、残存搬送時間更新部８５と、残存降下時間更新部８６と、比較部８７と、モータ駆動部８８〜９１と、モータ制御部９２とを備えている。ヘッド降下時間計測部８３、記憶部８４、残存搬送時間更新部８５、残存降下時間更新部８６、比較部８７およびモータ制御部９２等の各構成は、実際には、制御部１１を構成するＣＰＵ等の演算手段と、ＲＯＭやＲＡＭ、不揮発性メモリ等の記憶手段と、水晶発振器等のクロック発生手段と、ＩＯポート等の入出力手段と等によって実現されている。
【００５４】
また、制御部１１には、図示を省略するＩＯポート等の入出力手段を介して、制御指令部９３が接続されるとともに、第１位置検出機構５８（具体的には、センサ７６、７７）と、第２位置検出機構５９（具体的には、センサ７９、８０）と、印字ヘッド移動モータ６６と、消去ヘッド移動モータ７１と、第２搬送ローラ駆動モータ６２と、第１搬送ローラ駆動モータ４２とが接続されている。
【００５５】
ヘッド降下時間計測部８３は、印字ヘッド１９の待機位置から印字可能位置までの実際の移動（降下）時間および消去ヘッド２０の待機位置から消去可能位置までの実際の移動（降下）時間を計測する。本形態では、ヘッド降下時間計測部８３は、制御指令部９３からの印字ヘッド移動モータ６６や消去ヘッド移動モータ７１の駆動指令信号、および、第１位置検出機構５８や第２位置検出機構５９から入力される検出信号に基づいて、印字ヘッド１９、消去ヘッド２０の待機位置から印字可能位置、消去可能位置までの実際の降下時間を計測する。具体的には、ヘッド降下時間計測部８３は、印字ヘッド１９や消去ヘッド２０が待機位置にある状態で、制御指令部９３からの印字ヘッド移動モータ６６や消去ヘッド移動モータ７１の駆動指令信号が入力された後、センサ７７、８０からの検出信号が入力されるまでの時間を降下時間として計測する。
【００５６】
記憶部８４には、カード印字装置１等の制御に必要な各種のデータが記憶される。たとえば、ヘッド降下時間計測部８３で計測された印字ヘッド１９の降下時間が、設定降下（移動）時間（以下、「第１設定降下時間」とする。）として、記憶部８４に記憶される。また、ヘッド降下時間計測部８３で計測された消去ヘッド２０の降下時間が、設定降下（移動）時間（以下、「第２設定降下時間」とする。）として、記憶部８４に記憶される。なお、以下では、第１設定降下時間と第２設定降下時間とをまとめて表す場合には、「設定降下時間」と表記する。
【００５７】
また、記憶部８４には、カード印字発行装置３において印字／消去が行われるカード２の所定の搬送開始位置から、カード２上への印字が開始される印字開始位置までのカード２の搬送時間が設定搬送時間（以下、「第１設定搬送時間」とする。）として、記憶部８４に記憶されている。同様に、記憶部８４には、所定の搬送開始位置から、カード２上の印字の消去が開始される消去開始位置までのカード２の搬送時間が設定搬送時間（以下、「第２設定搬送時間」とする。）として、記憶部８４に記憶されている。なお、以下では、第１設定搬送時間と第２設定搬送時間とをまとめて表す場合には、「設定搬送時間」と表記する。
【００５８】
本形態では、印字開始位置あるいは消去開始位置（印字／消去開始位置）までの搬送開始位置から距離と、搬送ローラ組３９、５２およびプラテンローラ５３、５４の搬送速度とから、予め、設定搬送時間が算出されて、記憶部８４に記憶されている。なお、本形態では、印字／消去が行われるカード２の所定の搬送開始位置は、後述のように、第２方向切替装置９となっている。また、本形態では、たとえば、右上方に向かってカード印字装置１内を搬送されるカード２の先端側が印字可能位置にある印字ヘッド１９をわずかに通過した位置が印字開始位置であり、右上方に向かってカード印字装置１内を搬送されるカード２の先端側が消去可能位置にある消去ヘッド２０をわずかに通過した位置が消去開始位置である。
【００５９】
残存搬送時間更新部８５は、所定の搬送開始位置から搬送を開始されたカード２が印字開始位置に到達するまでの残存時間（以下、「第１残存搬送時間」とする。）、および、搬送開始位置から搬送を開始されたカード２が消去開始位置に到達するまでの残存時間（以下、「第２残存搬送時間」とする。）を更新する。具体的には、残存搬送時間更新部８５は、記憶部８４に記憶された第１設定搬送時間から搬送開始後の経過時間を減算することで、第１残存搬送時間を順次更新し、記憶部８４に記憶された第２設定搬送時間から搬送開始後の経過時間を減算することで、第２残存搬送時間を順次更新する。なお、以下では、第１残存搬送時間と第２残存搬送時間とをまとめて表す場合には、「残存搬送時間」と表記する。
【００６０】
残存降下時間更新部８６は、待機位置から移動を開始した印字ヘッド１９が印字可能位置に到達するまでの残存時間（以下、「第１残存降下時間」とする。）、および、待機位置から移動を開始した消去ヘッド２０が消去可能位置に到達するまでの残存時間（以下、「第２残存降下時間」とする。）を更新する。具体的には、残存降下時間更新部８６は、記憶部８４に記憶された第１設定降下時間から降下開始後の経過時間を減算することで、第１残存降下時間を順次更新し、記憶部８４に記憶された第２設定降下時間から降下開始後の経過時間を減算することで、第２残存降下時間を順次更新する。なお、以下では、第１残存降下時間と第２残存降下時間とをまとめて表す場合には、「残存降下時間」と表記する。
【００６１】
比較部８７は、第１設定搬送時間と第１設定降下時間との比較、第１設定搬送時間と第１残存降下時間との比較、および、第１残存搬送時間と第１設定降下時間との比較を行う。具体的には、記憶部８４に記憶された第１設定搬送時間および第１設定降下時間と、残存搬送時間更新部８５で更新される第１残存搬送時間と、残存降下時間更新部８６で更新される第１残存降下時間とに基づいて、比較部８７は各比較を行う。
【００６２】
また、比較部８７は、第２設定搬送時間と第２設定降下時間との比較、第２設定搬送時間と第２残存降下時間との比較、および、第２残存搬送時間と第２設定降下時間との比較を行う。具体的には、記憶部８４に記憶された第２設定搬送時間および第２設定降下時間と、残存搬送時間更新部８５で更新される第２残存搬送時間と、残存降下時間更新部８６で更新される第２残存降下時間とに基づいて、比較部８７は各比較を行う。
【００６３】
モータ駆動部８８〜９１は、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２のそれぞれを駆動する。モータ制御部９２は、モータ駆動部８８〜９１を制御する。具体的には、制御指令部９３からの制御指令、残存搬送時間更新部８５や残存降下時間更新部８６での各残存時間の更新結果、および、比較部８７での各比較結果等に基づいて、モータ制御部９２は、モータ駆動部８８〜９１を制御する。
【００６４】
なお、本形態では、図４に示すカード印字装置１の制御に関連する制御部１１の構成は、搬送ローラ組５２およびプラテンローラ５３、５４と、印字ヘッド１９および消去ヘッド２０を駆動制御するための制御手段であり、モータ駆動部８８〜９１およびモータ制御部９２は、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２のそれぞれを駆動して、搬送ローラ組５２、プラテンローラ５３、５４、印字ヘッド１９および消去ヘッド２０のそれぞれを駆動する駆動手段である。また、比較部８７は、設定搬送時間と設定降下時間との比較等を行う比較手段である。さらに、残存搬送時間更新部８５は、第１の残存時間としての残存搬送時間を更新する第１の更新手段であり、残存降下時間更新部８６は、第２の残存時間としての残存降下時間を更新する第２の更新手段である。
【００６５】
（カード印字装置の概略制御）
図５は、図１に示すカード印字装置１での印字ヘッド１９および消去ヘッド２０の降下時間の測定処理のフローを示すフローチャートである。図６は、図１に示すカード印字装置１での印字／消去処理のフローを示すフローチャートである。
【００６６】
本形態のカード印字発行装置３では、カード挿入排出部１２から取り込まれ、印字／消去が行われるカード２は、必ず、第２方向切替装置９まで搬送され、第２方向切替装置９で一旦停止して、その後、カード印字装置１で印字／消去が行われる。また、カード供給装置５から供給される新たなカード２も第２方向切替装置９で一旦停止して、その後、カード印字装置１で印字が行われる。すなわち、本形態では、第２方向切替装置９が、カード印字発行装置３において印字／消去が行われるカード２の所定の搬送開始位置になる。具体的には、カード２の両端部が２対の搬送ローラ組３９に保持された状態で、カード２が停止している位置がカード２の搬送開始位置になる。また、カード印字装置１では、カード２に対する印字／消去が行われないときには、印字ヘッド１９および消去ヘッド２０は、待機位置で待機している。
【００６７】
なお、本形態のカード印字発行装置３では、原則、カード２への印字処理と消去処理が同時に行われることはない。すなわち、搬送開始位置である第２方向切替装置９から第１方向切替装置８に向かって、カード印字装置１内を搬送されるカード２に対して、原則、印字処理と消去処理とが同時に行われることはない。ただし、カード２への印字処理と消去処理が同時に行われても良い。その場合には、制御部１１は、後述の印字処理フローと消去処理フローとを並行して実行する。
【００６８】
本形態では、カード印字発行装置３が電源オフの状態から電源オンの状態になると、カード印字発行装置３は初期化動作を行う。この初期化動作の際に、カード印字装置１は、図５に示すフローにしたがって、印字ヘッド１９の待機位置から印字可能位置までの実際の降下時間と、消去ヘッド２０の待機位置から消去可能位置までの実際の降下時間とを測定し、第１、第２設定降下時間Ｘを設定する。
【００６９】
具体的には、カード印字発行装置３が電源オンの状態になると（ステップＳ１）、ヘッド降下時間計測部８３は、制御指令部９３から、カード印字装置１（または、カード印字発行装置３）の初期化動作開始コマンドがあったか否かを判断する（ステップＳ２）。
【００７０】
ステップＳ２で、制御指令部９３からの初期化動作開始コマンドがあった場合には、ヘッド降下時間計測部８３は、印字ヘッド１９の降下時間を測定する（ステップＳ３）。すなわち、ステップＳ３では、カード印字装置１（または、カード印字発行装置３）の初期化動作時に、ヘッド降下時間計測部８３は、印字ヘッド１９の降下時間を測定する。具体的には、ヘッド降下時間計測部８３は、印字ヘッド１９が待機位置にある状態で、制御指令部９３からの印字ヘッド移動モータ６６の駆動指令信号が入力されたときから、センサ７７の検出信号が入力されるまでの時間を印字ヘッド１９の降下時間として測定する。この降下時間を測定する際には、偏心カム６８を一回転させて、印字ヘッド１９を待機位置から印字可能位置へ、また、印字可能位置から待機位置へと移動させる。その後、ヘッド降下時間計測部８３は、測定された印字ヘッド１９の降下時間を第１設定降下時間Ｘとして設定し、記憶部８４に記憶する（ステップＳ４）。
【００７１】
同様に、ステップＳ３で、ヘッド降下時間計測部８３は、消去ヘッド２０が待機位置にある状態で、制御指令部９３からの消去ヘッド移動モータ７１の駆動指令信号が入力されたときから、センサ８０の検出信号が入力されるまでの時間を消去ヘッド２０の降下時間として測定する。また、ステップＳ４で、ヘッド降下時間計測部８３は、測定された消去ヘッド２０の降下時間を第２設定降下時間Ｘとして設定し、記憶部８４に記憶する。
【００７２】
また、本形態では、図６に示すフローにしたがって、カード２に対する印字／消去を行う。まず、カード２への印字処理のフローについて説明する。なお、図６では、設定降下時間Ｘに対して、これを更新またはさらに更新した値である残存降下時間をＸ１とし、同様に、設定搬送時間Ｙに対して、これを更新またはさらに更新した値である残存搬送時間をＹ１とする。
【００７３】
カード２への印字を行うため、制御指令部９３が制御部１１へ印字指令を出力すると、まず、比較部８７は、記憶部８４に記憶された第１設定降下時間Ｘと、第１設定搬送時間Ｙとを読み出して（ステップＳ１１）、第１設定降下時間Ｘよりも第１設定搬送時間Ｙが長いか否かを判断する（ステップＳ１２）。
【００７４】
ステップＳ１２で、第１設定降下時間Ｘよりも第１設定搬送時間Ｙが長い場合には、モータ制御部９２からの制御指令によって、モータ駆動部９０、９１は、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２を駆動して、搬送開始位置からカード２の搬送を開始する（ステップＳ１３）。
【００７５】
その後、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２の駆動を継続してカード２の搬送を継続するとともに、残存搬送時間更新部８５は、第１残存搬送時間Ｙ１を更新する（ステップＳ１４）。
【００７６】
そして、比較部８７は、第１設定降下時間Ｘと第１残存搬送時間Ｙ１とが等しくなったか否かを判断する（ステップＳ１５）。ステップＳ１５で、第１設定降下時間Ｘと第１残存搬送時間Ｙ１とが等しくなっていない場合には、ステップＳ１４へ戻る。
【００７７】
一方、ステップＳ１５で、第１設定降下時間Ｘと第１残存搬送時間Ｙ１とが等しくなった場合には、カード２の搬送を継続しながら、モータ制御部９２からの制御指令によって、モータ駆動部８８は、印字ヘッド移動モータ６６を駆動して、印字ヘッド１９の降下を開始する（ステップＳ１６）。
【００７８】
その後、カード２の搬送を継続し、また、印字ヘッド移動モータ６６の駆動を継続して印字ヘッド１９の降下を継続するとともに、残存搬送時間更新部８５は、第１残存搬送時間Ｙ１を更新し、また、残存降下時間更新部８６は、第１残存降下時間Ｘ１を更新する（ステップＳ１７）。
【００７９】
すなわち、ステップＳ１５〜Ｓ１７では、印字可能位置への印字ヘッド１９の到達時点と、印字開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組３９、５２およびプラテンローラ５３、５４と、印字ヘッド１９とを一緒に（同時に）駆動する。
【００８０】
そして、モータ制御部９２は、第１残存搬送時間Ｙ１が「０」になったか否か（すなわち、カード２が印字開始位置に到達したか否か）を判断するとともに、第１残存降下時間Ｘ１が「０」になったか否か（すなわち、印字ヘッド１９が印字可能位置まで降下したか否か）を判断する（ステップＳ１８）。ステップＳ１８で、第１残存降下時間Ｘ１および第１残存搬送時間Ｙ１が「０」になっていない場合には、ステップＳ１７へ戻る。
【００８１】
一方、ステップＳ１８で、第１残存降下時間Ｘ１および第１残存搬送時間Ｙ１が「０」になった場合には、カード２への印字を実行する。具体的には、ステップＳ１８では、印字ヘッド１９を印字可能位置で停止させた状態で（すなわち、カード２に印字ヘッド１９を当接（押圧）させた状態で）、カード２の搬送を継続して、カード２への印字を行う。カード２への印字が終了すると、印字ヘッド１９を待機位置へ戻す等の所定の処理を行って、カード２への印字処理が終了する。
【００８２】
また、ステップＳ１２で、第１設定降下時間Ｘよりも第１設定搬送時間Ｙが短い場合には、モータ制御部９２からの制御指令によって、モータ駆動部８８は、印字ヘッド移動モータ６６を駆動して、印字ヘッド１９の降下を開始する（ステップＳ２０）。
【００８３】
その後、印字ヘッド移動モータ６６の駆動を継続して印字ヘッド１９の降下を継続するとともに、残存降下時間更新部８６は、第１残存降下時間Ｘ１を更新する（ステップＳ２１）。
【００８４】
そして、比較部８７は、第１残存降下時間Ｘ１と第１設定搬送時間Ｙとが等しくなったか否かを判断する（ステップＳ２２）。ステップＳ２２で、第１残存降下時間Ｘ１と第１設定搬送時間Ｙとが等しくなっていない場合には、ステップＳ２１へ戻る。
【００８５】
一方、ステップＳ２２で、第１残存降下時間Ｘ１と第１設定搬送時間Ｙとが等しくなった場合には、印字ヘッド２の降下を継続しながら、モータ制御部９２からの制御指令によって、モータ駆動部９０、９１は、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２を駆動して、搬送開始位置からカード２の搬送を開始する（ステップＳ２３）。
【００８６】
その後、印字ヘッド２の降下を継続し、また、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２の駆動を継続してカード２の搬送を継続するとともに、残存搬送時間更新部８５は、第１残存搬送時間Ｙ１を更新し、また、残存降下時間更新部８６は、第１残存降下時間Ｘ１を更新する（ステップＳ２４）。
【００８７】
すなわち、ステップＳ２２〜Ｓ２４では、ステップＳ１５〜Ｓ１７と同様に、印字可能位置への印字ヘッド１９の到達時点と、印字開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組３９、５２およびプラテンローラ５３、５４と、印字ヘッド１９とを一緒に駆動する。
【００８８】
そして、モータ制御部９２は、第１残存搬送時間Ｙ１が「０」になったか否かを判断するとともに、第１残存降下時間Ｘ１が「０」になったか否かを判断する（ステップＳ２５）。ステップＳ２５で、第１残存降下時間Ｘ１および第１残存搬送時間Ｙ１が「０」になっていない場合には、ステップＳ２４へ戻り、ステップＳ２５で、第１残存降下時間Ｘ１および第１残存搬送時間Ｙ１が「０」になった場合には、ステップＳ１９へ進む。
【００８９】
次に、カード２上の印字の消去処理のフローについて説明する。印字の消去処理のフローは、カード２への印字処理のフローと同様である。すなわち、カード２上の印字の消去を行う場合、まず、比較部８７は、記憶部８４に記憶された第２設定降下時間Ｘと、第２設定搬送時間Ｙとを読み出して（ステップＳ１１）、第２設定降下時間Ｘよりも第２設定搬送時間Ｙが長いか否かを判断する（ステップＳ１２）。
【００９０】
ステップＳ１２で、第２設定降下時間Ｘよりも第２設定搬送時間Ｙが長い場合には、搬送開始位置からカード２の搬送を開始する（ステップＳ１３）。その後、カード２の搬送を継続するとともに、第２残存搬送時間Ｙ１を更新する（ステップＳ１４）。そして、比較部８７は、第２設定降下時間Ｘと第２残存搬送時間Ｙ１とが等しくなったか否かを判断する（ステップＳ１５）。ステップＳ１５で、第２設定降下時間Ｘと第２残存搬送時間Ｙ１とが等しくなっていない場合には、ステップＳ１４へ戻る。
【００９１】
一方、ステップＳ１５で、第２設定降下時間Ｘと第２残存搬送時間Ｙ１とが等しくなった場合には、カード２の搬送を継続しながら、消去ヘッド２０の降下を開始する（ステップＳ１６）。その後、カード２の搬送を継続し、また、消去ヘッド２０の降下を継続するとともに、第２残存搬送時間Ｙ１を更新し、また、第２残存降下時間Ｘ１を更新する（ステップＳ１７）。
【００９２】
すなわち、ステップＳ１５〜Ｓ１７では、消去可能位置への消去ヘッド２０の到達時点と、消去開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組３９、５２およびプラテンローラ５３、５４と、消去ヘッド２０とを一緒に駆動する。
【００９３】
そして、第２残存搬送時間Ｙ１が「０」になったか否か（すなわち、カード２が消去開始位置に到達したか否か）を判断するとともに、第２残存降下時間Ｘ１が「０」になったか否か（すなわち、消去ヘッド２０が消去可能位置まで降下したか否か）を判断する（ステップＳ１８）。ステップＳ１８で、第２残存降下時間Ｘ１および第２残存搬送時間Ｙ１が「０」になっていない場合には、ステップＳ１７へ戻る。
【００９４】
一方、ステップＳ１８で、第２残存降下時間Ｘ１および第２残存搬送時間Ｙ１が「０」になった場合には、カード２上の印字の消去を実行する。具体的には、ステップＳ１８では、消去ヘッド２０を消去可能位置で停止させ、カード２に消去ヘッド２０が当接（押圧）させて状態で、カード２の搬送を継続して、カード２上の印字の消去を行う。印字の消去が終了すると、消去ヘッド２０を待機位置へ戻す等の所定の処理を行って、カード２上の印字の消去処理が終了する。
【００９５】
また、ステップＳ１２で、第２設定降下時間Ｘよりも第２設定搬送時間Ｙが短い場合には、消去ヘッド２０の降下を開始する（ステップＳ２０）。その後、消去ヘッド２０の降下を継続するとともに、第２残存降下時間Ｘ１を更新する（ステップＳ２１）。そして、第２残存降下時間Ｘ１と第２設定搬送時間Ｙとが等しくなったか否かを判断する（ステップＳ２２）。ステップＳ２２で、第２残存降下時間Ｘ１と第２設定搬送時間Ｙとが等しくなっていない場合には、ステップＳ２１へ戻る。
【００９６】
一方、ステップＳ２２で、第２残存降下時間Ｘ１と第２設定搬送時間Ｙとが等しくなった場合には、消去ヘッド２０の降下を継続しながら、搬送開始位置からカード２の搬送を開始する（ステップＳ２３）。その後、印字ヘッド２の降下を継続し、また、カード２の搬送を継続するとともに、第２残存搬送時間Ｙ１を更新し、また、第２残存降下時間Ｘ１を更新する（ステップＳ２４）。
【００９７】
すなわち、ステップＳ２２〜Ｓ２４では、ステップＳ１５〜Ｓ１７と同様に、消去可能位置への消去ヘッド２０の到達時点と、消去開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組３９、５２およびプラテンローラ５３、５４と、消去ヘッド２０とを一緒に駆動する。
【００９８】
そして、第２残存搬送時間Ｙ１が「０」になったか否かを判断するとともに、第２残存降下時間Ｘ１が「０」になったか否かを判断する（ステップＳ２５）。ステップＳ２５で、第２残存降下時間Ｘ１および第２残存搬送時間Ｙ１が「０」になっていない場合には、ステップＳ２４へ戻り、ステップＳ２５で、第２残存降下時間Ｘ１および第２残存搬送時間Ｙ１が「０」になった場合には、ステップＳ１９へ進む。
【００９９】
なお、本形態では、ステップＳ３は、設定移動時間Ｘを設定するために、印字ヘッド１９の実際の降下（移動）時間、および、消去ヘッド２０の実際の降下（移動）時間を測定する移動時間測定ステップであり、ステップＳ１２は、第１設定移動時間Ｘと第１設定搬送時間Ｙとを比較し、第２設定移動時間Ｘと第２設定搬送時間Ｙとを比較する比較ステップである。
【０１００】
また、本形態では、ステップＳ１３、Ｓ１４およびステップＳ２０、Ｓ２１は、比較ステップであるステップＳ１２での比較結果に基づいて、搬送ローラ組５２とプラテンローラ５３、５４、または、印字ヘッド１９、消去ヘッド２０の一方を先行して駆動する先行駆動ステップである。特に、ステップＳ１３は、ステップＳ１２で設定移動時間Ｘよりも設定搬送時間Ｙが長いときに、搬送ローラ組５２およびプラテンローラ５３、５４の駆動を先行して開始する先行駆動開始ステップであり、ステップＳ１４は、設定搬送時間Ｙに基づいて、印字／消去開始位置にカード２が到達するまでの残存搬送時間を更新する搬送時間更新ステップである。また、ステップＳ２０は、ステップＳ１２で設定移動時間Ｘよりも設定搬送時間Ｙが短いときに、印字ヘッド１９、消去ヘッド２０の駆動を先行して開始する先行駆動開始ステップであり、ステップＳ２１は、設定移動時間Ｘに基づいて、印字／消去可能位置に印字ヘッド１９、消去ヘッド２０が到達するまでの残存降下時間を更新する移動時間更新ステップである。
【０１０１】
さらに、本形態では、ステップＳ１５〜Ｓ１７およびステップＳ２２〜Ｓ２４は、印字可能位置への印字ヘッド１９の到達時点と、印字開始位置へのカード２の到達時点とが略一致するように、あるいは、消去可能位置への消去ヘッド２０の到達時点と、消去開始位置へのカード２の到達時点とが略一致するように、先行駆動ステップであるステップＳ１３、Ｓ１４あるいはステップＳ２０、Ｓ２１後に、搬送ローラ組５２およびプラテンローラ５３、５４と、印字ヘッド１９、消去ヘッド２０とを一緒に駆動する同時駆動ステップである。特に、ステップＳ１６は、残存搬送時間Ｙ１と設定降下時間Ｘとが等しくなったとき、印字ヘッド１９、消去ヘッド２０の駆動を開始する後続駆動開始ステップであり、ステップＳ２３は、残存降下時間Ｘ１と設定搬送時間Ｙとが等しくなったとき、搬送ローラ組５２およびプラテンローラ５３、５４の駆動を開始する後続駆動開始ステップである。
【０１０２】
（本形態の主な効果）
以上説明したように、本形態では、印字可能位置への印字ヘッド１９の到達時点と、印字開始位置へのカード２の到達時点とが略一致するように、また、消去可能位置への消去ヘッド２０の到達時点と、消去開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組５２とプラテンローラ５３、５４、または、印字ヘッド１９、消去ヘッド２０の一方の駆動を先行して開始している。また、その後、搬送ローラ組５２とプラテンローラ５３、５４、または、印字ヘッド１９、消去ヘッド２０の他方の駆動を開始して、搬送ローラ組５２とプラテンローラ５３、５４、および、印字ヘッド１９、消去ヘッド２０を一緒に駆動している。そのため、印字可能位置までの印字ヘッド１９の降下と印字開始位置までのカード２の搬送とを一緒に実行でき、また、消去可能位置までの消去ヘッド２０の降下と消去開始位置までのカード２の搬送とを一緒に実行できる。また、そのまま、継続してカード２を搬送することで、カード２への印字／消去を連続して行うことができる。すなわち、カード２への印字／消去を実行する前に、カード２の搬送を停止させることがない。その結果、本形態では、カード２に対する印字処理の時間および消去処理の時間を短縮できる。
【０１０３】
本形態では、待機位置から印字／消去可能位置までの印字ヘッド１９、消去ヘッド２０の設定移動時間Ｘと、搬送開始位置から印字／消去開始位置までのカード２の設定搬送時間Ｙとを比較している。そのため、設定移動時間Ｘと設定搬送時間Ｙとの比較結果に基づいて、適切に、搬送ローラ組５２とプラテンローラ５３、５４、または、印字ヘッド１９、消去ヘッド２０の一方の駆動を先行して開始し、その後、搬送ローラ組５２とプラテンローラ５３、５４、または、印字ヘッド１９、消去ヘッド２０の他方の駆動を開始できる。
【０１０４】
また、本形態では、残存搬送時間更新部８５が残存搬送時間Ｙ１を更新し、残存降下時間更新部８６が残存降下時間Ｘ１を更新するとともに、残存搬送時間更新部８５および残存降下時間更新部８６は、設定搬送時間Ｙと残存降下時間Ｘ１とが一致したとき、または、残存搬送時間Ｙ１と設定降下時間Ｘとが一致したときに、残存降下時間Ｘ１と残存搬送時間Ｙ１とを同時に更新している。
【０１０５】
すなわち、本形態では、ステップＳ１２で設定移動時間Ｘよりも設定搬送時間Ｙが長いときに、ステップＳ１３で、搬送ローラ組５２およびプラテンローラ５３、５４の駆動を先行して開始し、ステップＳ１４で、印字／消去開始位置にカード２が到達するまでの残存搬送時間Ｙ１を更新するとともに、ステップＳ１６で、残存搬送時間Ｙ１と設定降下時間Ｘとが等しくなったとき、印字ヘッド１９、消去ヘッド２０の駆動を開始している。また、ステップＳ１２で設定移動時間Ｘよりも設定搬送時間Ｙが短いときに、ステップＳ２０で、印字ヘッド１９、消去ヘッド２０の駆動を先行して開始し、ステップＳ２１で、印字／消去可能位置に印字ヘッド１９、消去ヘッド２０が到達するまでの残存降下時間Ｘ１を更新するとともに、ステップＳ２３で、残存降下時間Ｘ１と設定搬送時間Ｙとが等しくなったとき、搬送ローラ組５２およびプラテンローラ５３、５４の駆動を開始している。
【０１０６】
そのため、ステップＳ１４で更新される残存搬送時間Ｙ１やステップＳ２１で更新される残存降下時間Ｘ１に基づいて、適切に、印字／消去可能位置への印字ヘッド１９、消去ヘッド２０の到達時点と、印字／消去開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組５２とプラテンローラ５３、５４、および、印字ヘッド１９、消去ヘッド２０を駆動できる。
【０１０７】
本形態では、設定移動時間Ｘを設定するために、待機位置から印字／消去可能位置までの印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定している。そのため、温度等の種々の外部環境の影響や装置ごとの個体差で、電源１０、印字ヘッド移動モータ６６および消去ヘッド移動モータ７１等の特性が変動し、待機位置から印字／消去可能位置までの印字ヘッド１９、消去ヘッド２０の降下時間が変動する場合であっても、適切な設定降下時間Ｘを設定できる。したがって、印字／消去可能位置への印字ヘッド１９、消去ヘッド２０の到達時点と、印字／消去開始位置へのカード２の到達時点とを精度良く一致させることができる。その結果、所定の印字範囲に精度良く印字を行うことができ、また、所定の範囲の印字を精度良く消去することができる。
【０１０８】
本形態では、印字ヘッド１９、消去ヘッド２０の実際の降下時間の測定は、電源投入時後のカード印字装置１の初期化動作時に実行されている。そのため、温度等の種々の外部環境の影響や装置ごとの個体差をより適切に反映した設定降下時間Ｘを設定できる。
【０１０９】
（他の実施の形態）
上述した形態は、本発明の好適な形態の一例ではあるが、これに限定されるものではなく本発明の要旨を変更しない範囲において種々変形実施が可能である。たとえば、上述した形態では、図６に示すように、ステップＳ１２で、設定降下時間Ｘよりも設定搬送時間Ｙが長い場合には、ステップＳ１３へ進み、設定降下時間Ｘよりも設定搬送時間Ｙが短い場合には、ステップＳ２０へ進んでいる。この他にもたとえば、図７に示すように、ステップＳ１２で、設定降下時間Ｘよりも設定搬送時間Ｙが長くない場合に、さらに、設定降下時間Ｘと設定搬送時間Ｙとが等しいか否かを比較部８７が判断しても良い（ステップＳ３１）。
【０１１０】
この場合、ステップＳ３１で、設定降下時間Ｘと設定搬送時間Ｙとが等しくないとき（すなわち、設定降下時間Ｘよりも設定搬送時間Ｙが短いとき）には、ステップＳ２０へ進む。また、ステップＳ３１で、設定降下時間Ｘと設定搬送時間Ｙとが等しいときには、モータ制御部９２からの制御指令によって、モータ駆動部９０、９１は、第２搬送ローラ駆動モータ６２および第１搬送ローラ駆動モータ４２を駆動して、搬送開始位置からカード２の搬送を開始するとともに、モータ駆動部８８またはモータ駆動部８９は、印字ヘッド移動モータ６６または消去ヘッド移動モータ７１を駆動して、印字ヘッド１９または消去ヘッド２０の降下を開始する（ステップＳ３２）。すなわち、ステップＳ３２では、搬送ローラ組５２およびプラテンローラ５３、５４の駆動と、印字ヘッド１９または消去ヘッド２０の駆動とを同時に開始する。また、ステップＳ３２では、そのまま、カード２の搬送および印字ヘッド１９または消去ヘッド２０の降下を継続する。さらに、ステップＳ３２では、残存搬送時間更新部８５は、残存搬送時間Ｙ１を更新し、また、残存降下時間更新部８６は、残存降下時間Ｘ１を更新する。
【０１１１】
そして、モータ制御部９２は、残存搬送時間Ｙ１が「０」になったか否かを判断するとともに、残存降下時間Ｘ１が「０」になったか否かを判断する（ステップＳ３３）。ステップＳ３３で、残存降下時間Ｘ１および残存搬送時間Ｙ１が「０」になっていない場合には、ステップＳ３２へ戻り、ステップＳ３３で、残存降下時間Ｘ１および残存搬送時間Ｙ１が「０」になった場合には、ステップＳ１９へ進む。
【０１１２】
このように、印字／消去処理のフローがステップＳ３１〜Ｓ３３を備える場合には、設定移動時間Ｘと設定搬送時間Ｙとが全く等しい場合であっても、印字可能位置への印字ヘッド１９の到達時点と、印字開始位置へのカード２の到達時点とが略一致するように、また、消去可能位置への消去ヘッド２０の到達時点と、消去開始位置へのカード２の到達時点とが略一致するように、搬送ローラ組５２とプラテンローラ５３、５４、および、印字ヘッド１９、消去ヘッド２０を駆動することができる。その結果、カード２への印字／消去を実行する前に、カード２の搬送を停止させることがない。
【０１１３】
なお、図７に示す印字／消去処理のフローでは、ステップＳ１２およびステップＳ３１は、設定移動時間Ｘと設定搬送時間Ｙとを比較する比較ステップである。また、ステップＳ３２は、設定移動時間Ｘと設定搬送時間Ｙとが等しいときに、搬送ローラ組５２とプラテンローラ５３、５４の駆動、および、印字ヘッド１９、消去ヘッド２０の駆動とを同時に開始する同時駆動開始ステップである。また、図７では、図６に示すステップと同様のステップには同一の符号を付している。
【０１１４】
上述した形態では、搬送ローラ組３９は、第１搬送ローラ駆動モータ４２によって駆動され、搬送ローラ組５２およびプラテンローラ５３、５４は、第２搬送ローラ駆動モータ６２によって駆動されている。この他にもたとえば、搬送ローラ組３９、搬送ローラ組５２およびプラテンローラ５３、５４の全てが、第１搬送ローラ駆動モータ４２または第２搬送ローラ駆動モータ６２によって駆動されても良い。
【０１１５】
上述した形態では、カード印字発行装置３の電源投入時の初期化動作で、印字ヘッド１９の待機位置から印字可能位置までの実際の降下時間と、消去ヘッド２０の待機位置から消去可能位置までの実際の降下時間とを測定して、第１、第２設定降下時間Ｘを設定している。この他にもたとえば、カード印字発行装置３の始業開始前の初期化動作で、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定しても良い。また、電源投入時や始業開始前の初期化動作のたびに、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定せずに、所定の期間ごとに、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定しても良い。さらに、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定して第１、第２設定降下時間Ｘを設定するのではなく、印字ヘッド１９、消去ヘッド２０の降下距離と、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１の回転速度から、予め、印字ヘッド１９、消去ヘッド２０の降下時間を算出して、第１、第２設定降下時間Ｘを設定しても良い。
【０１１６】
上述した形態では、搬送開始位置から印字／消去開始位置までの距離と、搬送ローラ組３９、５２およびプラテンローラ５３、５４の搬送速度とから、予め、設定搬送時間Ｙが算出されて、記憶部８４に記憶されている。この他にもたとえば、カード印字装置１内の所定の位置にカード２の端部を検出するセンサを設け、搬送開始位置から印字／消去開始位置までの実際のカード２の搬送時間を測定して、設定搬送時間Ｙを設定しても良い。また、カード２の搬送時間の実測は、電源投入後等の初期化動作のたびに行っても良い。
【０１１７】
上述した形態では、印字／消去が行われるカード２の搬送開始位置が第２方向切替装置９となっている。搬送開始位置は、第２方向切替装置９には限定されず、たとえば、搬送開始位置は、第１方向切替装置８であっても良い。また、カード印字装置１内の所定の位置を搬送開始位置としても良い。
【０１１８】
上述した形態では、カード印字装置１は、印字ヘッド１９と消去ヘッド２０との２つのヘッドを備えている。この他にもたとえば、カード印字装置１は、印字ヘッド１９と消去ヘッド２０とのいずれか一方のみを備えても良い。また、カード印字装置１は、カード２上への印字とカード２上の印字の消去とを行うことができる１つのサーマルヘッドを備えていても良い。
【０１１９】
上述した形態では、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１は、ＤＣモータである。この他にもたとえば、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１は、ステッピングモータであっても良い。この場合には、印字ヘッド移動モータ６６、消去ヘッド移動モータ７１の駆動パルスの数から、印字ヘッド１９の印字可能位置、消去ヘッド２０の消去可能位置の検出が可能となるため、センサ７７、８０を省略しても良い。また、印字ヘッド１９、消去ヘッド２０を駆動する駆動源はモータには限定されず、たとえば、ソレノイド等を駆動源として、印字ヘッド１９、消去ヘッド２０を駆動しても良い。
【０１２０】
上述した形態では、ステップＳ３で、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定する際には、偏心カム６８、７３を一回転させて、印字ヘッド１９、消去ヘッド２０を待機位置から印字／消去可能位置へ、また、印字／消去可能位置から待機位置へと移動させている。この他にもたとえば、印字ヘッド１９、消去ヘッド２０の実際の降下時間を測定する際に、偏心カム６８、７３を半回転だけさせて、印字ヘッド１９、消去ヘッド２０を待機位置から印字／消去可能位置へと移動させても良い。
【０１２１】
上述した形態では、カード印字装置１は、カード印字発行装置３に使用されている。このカード印字装置１が使用される上位装置は、カード発行機能を有するカード印字発行装置３には限定されず、カード印字装置１は、カード２への印字／消去が行われるその他の装置に使用できる。また、カード印字装置１をいわゆるスタンドアローンの装置として、独立して使用しても良い。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態にかかるカード印字装置を用いたカード印字発行装置の概略構成を説明するための図である。
【図２】図１に示すカード印字装置の概略構成を説明するための図である。
【図３】図２に示す印字ヘッドの第１位置検出機構および消去ヘッドの第２位置検出機構を説明するための図である。
【図４】図１に示す制御部の概略構成を示すブロック図である。
【図５】図１に示すカード印字装置での印字ヘッドおよび消去ヘッドの降下時間の測定処理のフローを示すフローチャートである。
【図６】図１に示すカード印字装置での印字／消去処理のフローを示すフローチャートである。
【図７】本発明の他の実施の形態にかかる印字／消去処理のフローを示すフローチャートである。
【符号の説明】
【０１２３】
１  カード印字装置（媒体印字装置）
２  カード（媒体）
１１  制御部（制御手段）
１９  印字ヘッド（印字／消去手段）
２０  消去ヘッド（印字／消去手段）
５２  搬送ローラ組５２（媒体搬送手段の一部）
５３、５４  プラテンローラ（媒体搬送手段の一部）
８５  残存搬送時間更新部（第１の比較手段）
８６  残存降下時間更新部（第２の比較手段）
８７  比較部（比較手段）
８８〜９１  モータ駆動部（駆動手段の一部）
９２  モータ制御部（駆動手段の一部）
Ｓ３  移動時間測定ステップ
Ｓ１２、Ｓ３１  比較ステップ
Ｓ１３、Ｓ２０  先行駆動ステップの一部、先行駆動開始ステップ
Ｓ１４  先行駆動ステップの一部、搬送時間更新ステップ
Ｓ２１  先行駆動ステップの一部、移動時間更新ステップ
Ｓ１５、Ｓ１７、Ｓ２２、Ｓ２４  同時駆動ステップの一部
Ｓ１６、Ｓ２３  同時駆動ステップの一部、後続駆動開始ステップ
Ｓ３２  同時駆動開始ステップ
Ｘ  設定移動時間
Ｘ１  残存移動時間（残存時間、第２の残存時間）
Ｙ  設定搬送時間
Ｙ１  残存搬送時間（残存時間、第１の残存時間）
【図１】
2008126476.tif 000003
【図２】
2008126476.tif 000004
【図３】
2008126476.tif 000005
【図４】
2008126476.tif 000006
【図５】
2008126476.tif 000007
【図６】
2008126476.tif 000008
【図７】
2008126476.tif 000009