(57)【要約】【課題】  搬送途中の搬送対象物の取り出しをなるべく検出できるようにする。【解決手段】  第一の検出手段（１１）の検出結果により第一の位置（Ｋ１）を搬送対象物（３）が通過したことがわかったときからの搬送対象物の移動距離（Ｘ１）と、第二の検出手段（１４）の検出結果により第二の位置（Ｋ２）を搬送対象物が通過したことがわかったときからの搬送対象物の移動距離（Ｘ２）とが算出され、第二の位置で搬送対象物の存在が検出されなくなった以降に、移動距離（Ｘ１）−移動距離（Ｘ２）の値と、第一の位置（Ｋ１）と第二の位置（Ｋ２）との間の距離（Ｌ１）とが比較され、移動距離（Ｘ１）−移動距離（Ｘ２）＜距離（Ｌ１）の場合に、搬送対象物が引き抜かれたと判定される。【選択図】  図６
2006232551.tif 000002
【特許請求の範囲】
【請求項１】
搬送対象物を第一の位置及び第二の位置を順次に通って少なくとも所定の位置まで搬送する装置であって、
搬送対象物が第一の位置に存在するか否かを検出する第一の検出手段と、
前記第一の位置を通過した又は通過中の前記搬送対象物が第二の位置に存在するか否かを検出する第二の検出手段と、
前記第一の検出手段の検出結果により前記搬送対象物が前記第一の位置を通過したことがわかったときからの前記搬送対象物の第一の移動距離を算出する第一の算出手段と、
前記第二の検出手段の検出結果により前記搬送対象物が前記第二の位置を通過したことがわかったときからの前記搬送対象物の第二の移動距離を算出する第二の算出手段と、
前記第二の位置で前記搬送対象物の存在が検出されなくなった以降に、前記算出された第一の移動距離と、前記算出された第二の移動距離とに基づいて、前記搬送対象物が少なくとも前記第二の位置に存在していた時点で取り出されたか否かを判定する判定手段と、を備える装置。
【請求項２】
前記第一の算出手段は、前記搬送対象物が前記第一の検出手段により検出されなくなってから前記搬送対象物の先端が前記所定の位置に到達するまでの間に前記搬送対象物が移動した距離を前記第一の移動距離として算出し、
前記第二の算出手段は、前記搬送対象物が前記第二の検出手段により検出されなくなってから前記搬送対象物の先端が前記所定の位置に到達するまでの間に前記搬送対象物が移動した距離を前記第二の移動距離として算出し、
前記判定手段は、前記算出された第一の移動距離から前記算出された第二の移動距離を引いた値と、前記第一の位置と前記第二の位置との位置間距離とを比較し、前記引いた値が前記位置間距離よりも小さな値である場合に、前記搬送対象物が取り出されたと判定する、請求項１記載の装置。
【請求項３】
前記搬送対象物の搬送方向に沿った長さは、前記第二の位置と前記所定の位置との間の距離よりも短い長さであり、
前記判定手段は、前記搬送対象物の先端が前記所定の位置に到達したと推定されたときに、前記引いた値と前記位置間距離との比較を行う、請求項２記載の装置。
【請求項４】
特定の位置を通過した又は通過中の前記搬送対象物が第三の位置に存在するか否かを検出する第三の検出手段と、
前記特定の位置を基準とした前記搬送対象物の移動距離である第三の移動距離を算出する第三の算出手段と、
前記算出された第三の移動距離に基づき前記搬送対象物が前記第三の位置に存在すると判断されても前記第三の検出手段が前記搬送対象物を検出していなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える請求項１記載の装置。
【請求項５】
特定の位置からの前記搬送対象物の移動距離である第三の移動距離を算出する第三の算出手段と、
前記算出された第三の移動距離と前記搬送対象物の搬送方向長さに基づき前記搬送対象物が前記第二の位置に存在すると判断されても前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える請求項１記載の装置。
【請求項６】
前記搬送対象物の搬送方向長さは、前記第一の検出手段と前記第二の検出手段の検出結果に基づき求められることを特徴とする請求項５に記載の装置。
【請求項７】
前記算出された第一の移動距離に基づき前記搬送対象物が前記第二の位置に存在すると判断されても前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える請求項１記載の装置。
【請求項８】
前記第一の算出手段は、前記搬送対象物が前記第一の検出手段により検出されてから検出されなくなるまでに前記搬送対象物が移動した距離を前記第一の移動距離として算出し、
前記第二の算出手段は、前記搬送対象物が前記第二の検出手段により検出されてから検出されなくなるまでに前記搬送対象物が移動した距離を前記第二の移動距離として算出し、
前記判定手段は、前記算出された第一の移動距離よりも前記算出された第二の移動距離の方が短い場合に、前記搬送対象物が取り出されたと判定する請求項１記載の装置。
【請求項９】
特定の位置を通過した又は通過中の搬送対象物が第一の位置に存在するか否かを検出する第一の検出手段と、
前記特定の位置を基準とした前記搬送対象物の移動距離を算出する算出手段と、
前記算出された移動距離から前記搬送対象物が前記第一の位置に存在すると判断されても前記第一の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する判定手段とを備える装置。
【請求項１０】
前記特定の位置を通過した又は通過中の前記搬送対象物が第二の位置に存在するか否かを検出する第二の検出手段を備え、
前記判定手段は、前記算出された移動距離と前記搬送対象物の搬送方向長さに基づき前記搬送対象物が前記第二の位置に存在すると判断されても、前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する請求項９記載の装置。
【請求項１１】
前記第一の検出手段は、前記第二の検出手段よりも搬送方向下流側に位置する請求項８に記載の装置。
【請求項１２】
前記第一の検出手段は、前記搬送対象物が前記所定の位置を通過後に前記搬送対象物の先端を検出する排出検出器であり、
前記第二の検出手段は、前記搬送対象物が前記所定の位置を通過後に前記搬送対象物の後端を検出するＴＯＦ検出器である請求項９に記載の装置。
【請求項１３】
前記装置は、ホスト装置と通信可能に接続されており、
前記判定手段または前記第二の判定手段は、前記ホスト装置から送信される引き抜き検出機能を有効にするか無効にするかを指示するコマンドに応じて、前記搬送対象物が取り出されたかどうかの判定を実行することを特徴とする請求項１〜１２の何れか１項に記載の装置。
【請求項１４】
搬送対象物が第一の位置及び第二の位置を順次に通って少なくとも所定の位置まで搬送される場合、
搬送対象物が第一の位置に存在するか否かを検出するステップと、
前記第一の位置を通過した又は通過中の前記搬送対象物が第二の位置に存在するか否かを検出するステップと、
前記第一の位置を通過中の又は通過後の前記搬送対象物の移動距離である第一の移動距離を算出するステップと、
前記第二の位置を通過中の又は通過後の前記搬送対象物の移動距離である第二の移動距離を算出するステップと、
前記第二の位置で前記搬送対象物の存在が検出されなくなった場合に、前記算出された第一の移動距離と、前記算出された第二の移動距離とに基づいて、前記搬送対象物が前記第二の位置に存在している場合に取り出されたか否かを判定するステップとを有する方法。
【請求項１５】
特定の位置まで搬送され前記特定の位置を通過した又は通過中の搬送対象物が、ターゲットの位置に存在するか否かを検出するステップと、
前記特定の位置からの前記搬送対象物の移動距離である第一の移動距離を算出するステップと、
前記算出された第一の移動距離に基づき前記搬送対象物が前記ターゲットの位置に存在すると判断されても前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定するステップとを有する方法。
【請求項１６】
前記特定の位置は、前記搬送対象物の頭出し位置であり、前記ターゲットの位置は、前記搬送物の排出を検出する排出検出器の検出位置であることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記特定の位置及び前記ターゲットの位置は、前記搬送物の後端を検出するＢＯＦ検出器の検出位置であることを特徴とする請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送対象物の取り出しを検出するための技術に関する。
【背景技術】
【０００２】
搬送対象物として、例えば、紙やＣＤ−ＲＯＭ等の印刷メディアがある。印刷装置に、印刷メディアを検出するためのセンサ（以下、印刷メディアセンサ）を搭載することにより、印刷メディアの幅（搬送方向と直交する方向の長さ）を測定したり（例えば特許文献１）、印刷メディアの搬送経路における所定位置に印刷メディアが存在するか否かを検出したり（例えば特許文献２）する技術が知られている。
【０００３】
【特許文献１】特開２０００−２０２７４号公報
【特許文献２】特開平６−１９６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、印刷メディアが搬送経路から引抜かれてしまうことがある。印刷メディアが搬送経路のどこに存在していても、このような印刷メディアの引き抜きを検出できることが好ましい。これは、例えば、複数の印刷メディアセンサを、印刷装置でサポートされている印刷メディアの長さ（印刷メディアの搬送方向に沿った長さ）以下の間隔で搭載することにより、可能になると考えられる。
【０００５】
しかし、印刷装置の内部構造や、コストの問題等から、上記の方法を採ることが必ずしもできるわけではない。この種の従来の印刷装置では、搬送経路の特定の場所から印刷メディアが引抜かれた場合には、それを検出することができない。印刷メディアが引抜かれたことを検出できないと、以下に例示する問題が生じる。
【０００６】
（１）印刷メディアが存在するものとして印刷が行われるので、印刷対象（例えば文字或いは画像）が印刷メディアに印刷されなくても、その印刷対象が印刷されたものとして印刷処理が終了する。
【０００７】
（２）印刷メディアが存在するものとして印刷が続くので、搬送経路上に着色剤が付いてしまう。また、ドットインパクト方式で印刷する印刷装置では、空打ちによってプラテンが損傷してしまい得る。
【０００８】
印刷メディアに限らず、搬送対象物の搬送途中での取り出しは、なるべく検出できた方が好ましい。
【０００９】
従って、本発明の一つの目的は、搬送途中の搬送対象物の取り出しをなるべく検出できるようにすることにある。
【００１０】
本発明の更なる目的は、後述の記載から明らかになるであろう。
【課題を解決するための手段】
【００１１】
本発明は、以下の構成を備える。
（１）  搬送対象物を第一の位置及び第二の位置を順次に通って少なくとも所定の位置まで搬送する装置であって、
搬送対象物が第一の位置に存在するか否かを検出する第一の検出手段と、
前記第一の位置を通過した又は通過中の前記搬送対象物が第二の位置に存在するか否かを検出する第二の検出手段と、
前記第一の検出手段の検出結果により前記搬送対象物が前記第一の位置を通過したことがわかったときからの前記搬送対象物の第一の移動距離を算出する第一の算出手段と、
前記第二の検出手段の検出結果により前記搬送対象物が前記第二の位置を通過したことがわかったときからの前記搬送対象物の第二の移動距離を算出する第二の算出手段と、
前記第二の位置で前記搬送対象物の存在が検出されなくなった以降に、前記算出された第一の移動距離と、前記算出された第二の移動距離とに基づいて、前記搬送対象物が少なくとも前記第二の位置に存在していた時点で取り出されたか否かを判定する判定手段と、を備える装置。
（２）  前記第一の算出手段は、前記搬送対象物が前記第一の検出手段により検出されなくなってから前記搬送対象物の先端が前記所定の位置に到達するまでの間に前記搬送対象物が移動した距離を前記第一の移動距離として算出し、
前記第二の算出手段は、前記搬送対象物が前記第二の検出手段により検出されなくなってから前記搬送対象物の先端が前記所定の位置に到達するまでの間に前記搬送対象物が移動した距離を前記第二の移動距離として算出し、
前記判定手段は、前記算出された第一の移動距離から前記算出された第二の移動距離を引いた値と、前記第一の位置と前記第二の位置との位置間距離とを比較し、前記引いた値が前記位置間距離よりも小さな値である場合に、前記搬送対象物が取り出されたと判定する、（１）記載の装置。
（３）  前記搬送対象物の搬送方向に沿った長さは、前記第二の位置と前記所定の位置との間の距離よりも短い長さであり、
前記判定手段は、前記搬送対象物の先端が前記所定の位置に到達したと推定されたときに、前記引いた値と前記位置間距離との比較を行う、（２）記載の装置。
（４）  前記特定の位置を通過した又は通過中の前記搬送対象物が第三の位置に存在するか否かを検出する第三の検出手段と、
前記特定の位置を基準とした前記搬送対象物の移動距離である第三の移動距離を算出する第三の算出手段と、
前記算出された第三の移動距離に基づき前記搬送対象物が前記第三の位置に存在すると判断されても前記第三の検出手段が前記搬送対象物を検出していなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える（１）記載の装置。
（５）  前記特定の位置からの前記搬送対象物の移動距離である第三の移動距離を算出する第三の算出手段と、
前記算出された第三の移動距離と前記搬送対象物の搬送方向長さに基づき前記搬送対象物が前記第二の位置に存在すると判断されても前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える（１）記載の装置。
（６）  前記搬送対象物の搬送方向長さは、前記第一の検出手段と前記第二の検出手段の検出結果に基づき求められることを特徴とする（５）に記載の装置。
（７）  前記算出された第一の移動距離に基づき前記搬送対象物が前記第二の位置に存在すると判断されても前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する第二の判定手段とを更に備える（１）記載の装置。
（８）  前記第一の算出手段は、前記搬送対象物が前記第一の検出手段により検出されてから検出されなくなるまでに前記搬送対象物が移動した距離を前記第一の移動距離として算出し、
前記第二の算出手段は、前記搬送対象物が前記第二の検出手段により検出されてから検出されなくなるまでに前記搬送対象物が移動した距離を前記第二の移動距離として算出し、
前記判定手段は、前記算出された第一の移動距離よりも前記算出された第二の移動距離の方が短い場合に、前記搬送対象物が取り出されたと判定する（１）記載の装置。
（９）  特定の位置を通過した又は通過中の搬送対象物が第一の位置に存在するか否かを検出する第一の検出手段と、
前記特定の位置を基準とした前記搬送対象物の移動距離を算出する算出手段と、
前記算出された移動距離から前記搬送対象物が前記第一の位置に存在すると判断されても前記第一の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する判定手段とを備える装置。
（１０）  前記搬送対象物が第二の位置に存在するか否かを検出する第二の検出手段を備え、
前記判定手段は、前記算出された移動距離と前記搬送対象物の搬送方向長さに基づき前記搬送対象物が前記第二の位置に存在すると判断されても、前記第二の検出手段で前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定する（９）記載の装置。
（１１）  前記第一の検出手段は、前記第二の検出手段よりも搬送方向下流側に位置する（８）に記載の装置。
（１２）  前記第一の検出手段は、前記搬送対象物が前記所定の位置を通過後に前記用紙の先端を検出する排出検出器であり、
前記第二の検出手段は、前記搬送対象物が前記所定の位置を通過後に前記用紙の後端を検出するＴＯＦ検出器である（９）に記載の装置。
（１３）  前記装置は、ホスト装置と通信可能に接続されており、
前記判定手段、前記第二の判定手段または前記第三の判定手段は、前記ホスト装置から送信される引き抜き検出機能を有効にするか無効にするかを指示するコマンドに応じて、前記搬送対象物が取り出されたかどうかの判定を実行することを特徴とする（１）〜（１２）の何れか１項に記載の装置。
（１４）  搬送対象物が第一の位置及び第二の位置を順次に通って少なくとも所定の位置まで搬送される場合、
搬送対象物が第一の位置に存在するか否かを検出するステップと、
前記第一の位置を通過した又は通過中の前記搬送対象物が第二の位置に存在するか否かを検出するステップと、
前記第一の位置を通過中の又は通過後の前記搬送対象物の移動距離である第一の移動距離を算出するステップと、
前記第二の位置を通過中の又は通過後の前記搬送対象物の移動距離である第二の移動距離を算出するステップと、
前記第二の位置で前記搬送対象物の存在が検出されなくなった場合に、前記算出された第一の移動距離と、前記算出された第二の移動距離とに基づいて、前記搬送対象物が前記第二の位置に存在している場合に取り出されたか否かを判定するステップとを有する方法。
（１５）  特定の位置まで搬送され前記特定の位置を通過した又は通過中の搬送対象物が、ターゲットの位置に存在するか否かを検出するステップと、
前記特定の位置からの前記搬送対象物の移動距離である第一の移動距離を算出するステップと、
前記算出された第一の移動距離に基づき前記搬送対象物が前記ターゲットの位置に存在すると判断されても前記搬送対象物の存在が検出されていなければ、前記搬送対象物が取り出されたと判定するステップとを有する方法。
（１６）  前記特定の位置は、前記搬送対象物の頭出し位置であり、前記ターゲットの位置は、前記搬送物の排出を検出する排出検出器の検出位置であることを特徴とする（１５）に記載の方法。
（１７）  前記特定の位置及び前記ターゲットの位置は、前記搬送物の後端を検出するＢＯＦ検出器の検出位置であることを特徴とする（１５）に記載の方法。
【００１２】
上述のような装置または方法を用いることで、搬送対象物が搬送途中で取り出されたとしても、適切にその取り出しを判定し、搬送対象物が既に存在しないにも拘わらず、搬送及びそれに伴う処理を行うといった不必要な処理を行うことなく、取り出しに基づく適切な処理を継続することができる。
【００１３】
「少なくとも第二の位置に存在している場合」とは、第二の位置だけに存在している場合であっても良いし、第二の位置だけでなく第一の位置にも存在している場合であっても良い。
【００１４】
搬送対象物は、搬送される物体であればどのような物でも採用し得る。すなわち、搬送対象物は、二次元の物体であっても三次元の物体であっても良い。
【００１５】
また、第一の位置、第二の位置、及び所定の位置は、搬送対象物の搬送経路上の位置とすることができる。
【００１６】
上記装置においては、搬送対象物を所定の位置まで搬送しても停止させることなく搬送し続けても良いし、所定の位置まで搬送したら搬送対象物の一旦停止させ、その後に更なる搬送を行っても良い。ここで、「所定の位置」とは、頭出しを行う場合であって、搬送対象物の長さが頭出し位置と第二の位置間の距離以下の場合には、所定の位置を頭出し位置にすることが好ましい。また、搬送対象物の長さが頭出し位置と第二の位置間の距離よりも長く、且つ頭出し位置に紙の先端がある場合であって、未だ搬送対象物が第二の位置にかかっていて、その後、第二の位置にかかっているべき時に、紙が引き抜かれる場合は、所定の位置を頭出し位置よりさらに下流の場所（頭出し位置と第三の検出位置との間の仮想位置）に所定の位置を設けることが好ましい。
【００１７】
また、「特定の位置」とは、頭出しを行う場合には、頭出し位置または頭出し位置よりさらに下流の場所であってもよい。ただし、特定の位置は、搬送対象物の検出を行うにあたっての単なる基準位置であるため、特定の位置の場所は特に制限されるものではなく、任意の位置に設定することが可能である。
【００１８】
「ターゲットの位置」は、前記所定の位置よりも搬送方向下流側又は上流側のどちら側に有っても良い。ターゲットの位置が前記所定の位置よりも下流側にある場合、判定手段は、例えば、前記搬送対象物の先端が前記ターゲットの位置に存在するか否かを判断することができる。一方、ターゲットの位置が前記所定の位置よりも上流側にある場合、判定手段は、例えば、前記搬送対象物の後端が前記ターゲットの位置に存在するか否かを判断することができる。
【００１９】
上述した装置の各手段は、ハードウェア、コンピュータプログラム、或いはそれらの組み合わせによって実現することができる。また、各手段の処理は、一つの要素（例えば、ハードウェア、コンピュータプログラム又はそれらの組み合わせ）によって行うこともできるし、複数の要素によって行うこともできる。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明の一実施形態に係る印刷装置の断面の概略であって、その印刷装置の搬送経路に関わる部分を示す。
【００２１】
印刷装置（例えば、小切手の両面に印刷を行う小切手処理装置）の内部には、用紙（例えば、小切手等の単票用紙）３の挿入口から排出口に至る搬送経路８が形成されている。搬送経路８は、例えば、挿入口の側（換言すれば、上流側）が水平搬送経路８ａとされ、排出口の側（換言すれば、下流側）の部分が垂直搬送経路８ｂとされ、これらの間に、円弧状の湾曲搬送経路８ｃが介在することにより、連続した搬送経路８が実現されている。
【００２２】
このような搬送経路８に沿って、上流側から下流側にかけて、順に、第一の用紙検出器 
１１、ＭＩＣＲヘッド（磁気ヘッド）１２、第１送りローラ対１３、第二の用紙検出器１４、用紙位置決め部材１５、裏印字ヘッド１６、第２送りローラ対１７、表印字ヘッド１８、第三の用紙検出器１９及びイメージスキャナ２０が配置されている。イメージスキャナ２０の読取面２０ａには、用紙３をスキャナ読取面２０ａに押し付けながら搬送するためのスキャナ送りローラ２１が、そのスキャナ読取面２０ａに対向した位置に配置されている。
【００２３】
第一の用紙検出器１１は、例えば、透過型のフォトセンサであり、第二の用紙検出器１４及び第三の用紙検出器１９は、例えば、反射型のフォトセンサであり、いずれの検出器１１、１４及び１９も、搬送経路８の各位置で用紙３の有無を非接触で検出する。各用紙検出器１１、１４及び１９は、この例に限らず、どのような種類のセンサであっても良い。具体的には、第一の用紙検出器１１は、用紙の後端を検出するＢＯＦ検出器であり、第二の用紙検出器１２は、用紙の先端を検出するＴＯＦ検出器であり、第三の用紙検出器１９は搬送経路８の出口近傍に設けられた用紙排出検出器である。なお、第二の用紙検出器１４は、第三の用紙検出器１９との関係で言えば、用紙の後端を検出する後端検出器として機能する。
【００２４】
用紙位置決め部材１５は、挿入口から挿入された用紙３を、後述する頭出し位置よりも上流側における所定の位置で一旦停止させるためのものである。用紙位置決め部材１５は、例えば、ソレノイド等のアクチュエータ駆動に応じて、搬送経路８内に突出した作動位置と、搬送経路８から退避した退避位置との間を移動するように構成される。別の言い方をすれば、用紙位置決め部材１５は、上記所定の位置から用紙３が下流側に進まないようにするための用紙ストッパである。
【００２５】
第１送りローラ対１３は、搬送経路８の水平搬送経路８ａを挟んで対向する一対のローラからなり、少なくとも一方のローラを駆動することによって、用紙３を、上流側から下流側への方向（以下、順方向）に搬送可能であると共に、これとは反対方向である逆方向にも搬送可能である。これは、第２送りローラ対１７についても同様である。
【００２６】
ＭＩＣＲヘッド１２は、用紙３の表面に記録された磁気インク文字を読み取るためのものである。ＭＩＣＲヘッド１２の読み取りデータに基づいて用紙３の有効・無効を判断することができる。
【００２７】
表印字ヘッド１８は、用紙３の表面に、印刷対象（例えば、小切手に記録するための支払い先、日付、金額等の表書き事項）を印刷するためのものである。表印字ヘッド１８は、例えば、キャリッジに搭載されたシリアル式の印字ヘッドであり、用紙３の幅方向（換言すれば、主走査方向）に移動しながら、１又は複数行ずつのドットマトリックス印字を実現することができる。なお、本実施形態では、表印字ヘッド１８として、インクリボン上のインクを用紙３に転写するドットインパクト方式の印字ヘッドを採用しているが、他の方式の印字ヘッドを採用しても良い。
【００２８】
裏印字ヘッド１６は、用紙３の裏面に、印刷対象（例えば、買い物客の認証番号、日付、使用金額等の店側として必要な裏書き事項）を印字するためのものである。裏印字ヘッド１６は、例えば、シャトル式のものであって、用紙３の幅方向に所定間隔で複数のヘッドを備え、該間隔幅内でのヘッド移動によって１又は複数列のドットマトリックス印字を実現することができる。なお、本実施形態では、裏印字ヘッド１６として、インクリボン上のインクを用紙３に転写するドットインパクト方式の印字ヘッドを採用しているが、他の方式の印字ヘッドを採用しても良い。
【００２９】
イメージスキャナ２０は、印字された用紙３の表面をスキャンするためのもので、スキャンされた画像データは、圧縮処理された後（圧縮処理は行われなくてもよい）、この印刷装置に接続された図示しないホストコンピュータに送信された後に保存され、電子決済に使用される。
【００３０】
図２は、本実施形態に係る印刷装置の制御系のブロック図である。
【００３１】
印刷装置は、制御装置６０を備えている。制御装置６０には、前述した第一の用紙検出器１１、ＭＩＣＲヘッド１２、第二の用紙検出器１４、裏印字ヘッド１６、表印字ヘッド１８、第三の用紙検出器１９及びイメージスキャナ２０に加えて、第１送りローラ対１３および第２送りローラ対１７を駆動することにより用紙３を搬送させる搬送モータ５１や、用紙位置決め部材１５を搬送経路８上に出したり搬送経路８から退避させたりする用紙位置決め部材駆動部（例えばアクチュエータ）５４等が接続されている。
【００３２】
制御装置６０は、用紙位置カウンタ８１や、制御部（例えばＣＰＵ）８２や、記憶域（例えば、不揮発性又は揮発性の書き換え可能なメモリ）８３等を備えている。用紙位置カウンタ８１は、搬送モータ５１の駆動結果（例えば、搬送モータ５１の駆動時間長、又は、ロータリーエンコーダ等の出力）に基づいてカウント値を更新する（具体的には、例えば、順方向の場合にはカウント値を増やしていき、逆方向の場合にはカウント値を減らしていく）。制御部８２は、用紙位置カウンタ８１のカウント値と、各用紙検出器１１、１４及び１９からの出力とに基づいて、用紙３の搬送経路８における位置（以下、用紙位置）を計算し、計算された用紙位置を記憶域８３に書き込むことができる。
【００３３】
以上が、本実施形態に係る印刷装置の概要である。以下、本実施形態の主要な部分について詳細に説明する。
【００３４】
図３は、本実施形態に係る印刷装置の搬送経路８の説明図である。
【００３５】
この図３は、搬送経路８をその表側から裏側へと見た場合の様子を表したものである。従って、イメージとしては、図３上（つまり紙面上）に用紙３が乗り、図３の上空（つまり紙面上空）を、表印字ヘッド１３が、用紙３の搬送方向（ここでは順方向）と直交する主走査方向に沿って往復移動しつつ、用紙３に印刷をしていくことになる。
【００３６】
この搬送経路８には、論理的に分割された複数の区間、例えば、主走査方向と平行な論理的な複数のラインＫ１、Ｋ２、Ｋ３によって分割された３つの区間９１、９２及び９３がある。第一の区間９１は、第一の用紙検出器１１に対向した位置を含んだラインである第一の用紙検出ラインＫ１と、第二の用紙検出器１４に対向した位置を含んだラインである第二の用紙検出ラインＫ２との間に存在する部分である。第二の区間９２は、前述した第二の用紙検出ラインＫ２と、用紙頭出し位置を含んだラインである用紙頭出しラインＴとの間に存在する部分である。第三の区間９３は、前述した頭出しラインＴと、第三の用紙検出器１９に対向した位置を含んだラインである第三の用紙検出ラインＫ３との間に存在する部分である。なお、第一の用紙検出ラインＫ１に関する位置情報（例えば、搬送方向におけるＫ１の座標）、第二の用紙検出ラインＫ２に関する位置情報、第三の用紙検出ラインＫ３に関する位置情報、頭出しラインＴに関する位置情報、後述する用紙位置決めラインＷに関する位置情報、後述する長さＬ１及びＬ２の値は、例えば、記憶域８３に記録されており、制御部８２が、それらの情報や値を適宜参照することができる。
【００３７】
用紙３は、挿入口に挿された場合、制御部８２による制御により、この搬送経路８上を、図４に示す流れで、頭出しラインＴまで搬送される。
【００３８】
制御装置６０は、用紙挿入前に（例えば第一の用紙検出器１１で用紙３が検出される前に）、位置決め部材１５を搬送経路８上に出しておく。オペレータは、用紙３を挿入する。
【００３９】
第一の用紙検出器１１及び第二の用紙検出器１４の両方で紙有りが検出された場合に、 
制御部８２は、用紙３が挿入されたと判断し、第一のローラ対１３をクランプし（つまり閉じた状態にし）、位置決め部材１５を搬送経路８から退避させる。
【００４０】
すなわち、オペレータが、用紙３の進入が止まるまで用紙３を搬送方向下流側へ挿入することにより、図４の符号（Ｂ）の状態になる。
【００４１】
この状態から、用紙３の搬送がスタートする。
【００４２】
制御部８２は、搬送モータ５１を駆動し、用紙３の先端を、位置決めラインＷから用紙頭出しラインＴまで進める（図４の符号Ｃ〜Ｅ）。用紙３の先端が、用紙頭出しラインＴ上に位置した場合に、例えばそこで用紙３を一旦停止させ、そこをスタートラインとして、表印字ヘッド１８を用いた印刷を開始することができる。
【００４３】
図４の流れにおいて、用紙３の先端が第一の用紙検出ラインＫ１を通過した場合、制御部８２は、第一の用紙検出器１１からの信号から、第一の用紙検出ラインＫ１上は紙無しから紙有りになったことを検出する。また、用紙３の後端が第一の用紙検出ラインＫ１を通過した場合、制御部８２は、第一の用紙検出器１１からの信号から、第一の用紙検出ラインＫ１上は紙有りから紙無しになったことを検出する。このことは、他の用紙検出ラインＫ２及びＫ３についても同様である。
【００４４】
この実施形態に係る印刷装置でサポートされている用紙３の長さＰは幾つかあるが、その中には、図４に示すように、第二の区間９２の長さＬ２（例えば８８．３ｍｍ）未満のもの（例えば６８ｍｍ）がある。
【００４５】
この場合、例えば、制御部８２は、第一の用紙検出器１１で紙有りを検出した後、搬送モータ５１をしばらく駆動しても（例えば、所定量又は所定時間駆動しても）、第二の用紙検出器１４で紙有りを検出できない場合、用紙３が引き抜かれたと判断することができる。
【００４６】
また、例えば、制御部８２は、第一の用紙検出器１１と第二の用紙検出器１４の両方から同時に（例えば実質的に同時に）、紙無しを表す信号を受信した場合には、用紙３が引き抜かれたと判断する。これにより、図４の符号Ｂの状態、第一の用紙検出器１１及び第二の用紙検出器１４の両方で紙有りを検出している状態で、用紙３が引き抜かれた場合には、それを検出することができる。
【００４７】
以上のように、この実施形態では、用紙３の長さＰがＬ２未満であっても、図４の符号Ｂの状態で用紙３が引き抜かれた場合には、印刷を始める前に、それを検出することができ、故に、用紙３が存在しないにも関わらずに印刷が行われてしまうことを未然に防ぐことができる。
【００４８】
しかし、上記のように、用紙３の長さＰがＬ２未満の場合、従来の技術では、図４の符号Ｃの状態、すなわち、用紙３が第二の用紙検出器１４でのみ検出されている状態、換言すれば、用紙３の先端が第二の区間９２に存在し用紙３の後端が第一の区間９１に存在する状態で、用紙３が引き抜かれた場合には、それを検出することができない。従来の技術では、用紙３が搬送の途中で引き抜かれたのか、それとも、順方向への搬送によって、用紙３の後端が第二の用紙検出ラインＫ２を通過したのかがわからないからである。
【００４９】
そこで、本実施形態では、以下に説明する処理流れにより、用紙３が第二の用紙検出器１４でのみ検出されている状態で、用紙３が引き抜かれた場合には、それを検出することができる。
【００５０】
図５は、用紙３が第二の用紙検出器１４で検出されている状態で用紙３が引き抜かれた場合にそれを検出するための処理流れを示す。以下、この図５と図４とを参照して、その処理流れを説明する。
【００５１】
制御部８２は、用紙３の挿入待ち状態において（Ｓ１）、オペレータによって用紙３が挿入されたことを検出した場合には（Ｓ２）、挿入された用紙３を頭出しラインＴまで搬送する（Ｓ３）。
【００５２】
このＳ３の際、制御部８２は、第一の用紙検出器１１で紙有りから紙無しになってから（換言すれば、用紙３の後端が第一の用紙検出ラインＫ１を通過してから）、用紙３の先端を所定位置（この実施形態では、頭出しラインＴ）まで進めた場合の、用紙３が進んだ第一の距離Ｘ１を算出し、算出された第一の距離Ｘ１を、記憶域８３に書き込む。用紙３の先端を頭出しラインＴまで進めたかどうかは、用紙位置決めラインＷからの用紙位置カウンタ８１のカウント値の更新分（増加分）から、判別することができる。また、第一の距離Ｘ１は、紙無しを表す信号を第一の用紙検出器１１から受信してからの用紙位置カウンタ８１のカウント値の更新分（増加分）から、算出することができる。
【００５３】
また、Ｓ３の際、制御部８２は、第二の用紙検出器１４で紙有りから紙無しになってから（換言すれば、用紙３の後端が第二の用紙検出ラインＫ２を通過してから）、用紙３の先端を頭出しラインＴまで進めた場合の、用紙３の進んだ第二の距離Ｘ２を算出し、算出された第二の距離Ｘ２を、記憶域８３に書き込む。第二の距離Ｘ２は、紙無しを表す信号を第二の用紙検出器１４から受信してからの用紙位置カウンタ８１のカウント値の更新分（増加分）から、算出することができる。
【００５４】
制御部８２は、用紙３の先端を頭出しラインＴまで進めた場合、第二の用紙検出器１４から紙無しを検出した場合には（Ｓ４でＹＥＳ）、第一の距離Ｘ１と第二の距離Ｘ２との差分と、第一の区間９１の長さＬ１（例えば、記憶域８３に記憶されている値）とを比較する（Ｓ５）。
【００５５】
ここで、符号Ｃの状態で用紙３が引き抜かれることなく用紙３の先端が頭出しラインＴまで搬送された場合には、図４に示すように、Ｘ１−Ｘ２の値はＬ１と等しくなる。従って、制御部８２は、Ｓ５の比較の結果として、Ｘ１−Ｘ２＝Ｌ１という結果を得た場合には、用紙３の引き抜きは無いと判定し（Ｓ６）、挿入処理（用紙３の先端を頭出しラインＴに位置させて印刷を開始できる状態にする処理）を終了することができる。
【００５６】
一方、図６に示すように、もし、符号Ｃの状態で用紙３が引き抜かれてしまったならば、Ｘ１−Ｘ２の値は、Ｌ１よりも小さな値となる。従って、制御部８２は、Ｓ５の比較の結果として、Ｘ１−Ｘ２＜Ｌ１という結果を得た場合には、用紙３の引き抜きがあったと判定し（Ｓ７）、所定の処理として、例えば、用紙排出処理を行い（Ｓ８）、再度挿入待ち（Ｓ１）を行う。
【００５７】
以上が、用紙３の引き抜きを検出するための処理流れである。この処理により、従来よりも、用紙３の引き抜きを検出できるケースが多くなる。なお、上記の処理流れにおいて、用紙の先端を頭出しラインＴに位置させた場合に、第二の用紙検出器１４から紙有りを意味する信号を受信した場合には（Ｓ４でＮＯ）、Ｌ２以上の長さである用紙３が存在することを意味するので、図５に示すように、用紙３の引き抜き無しと判定することができる（Ｓ６）。
【００５８】
用紙３の先端が頭出しラインＴに位置し、用紙３の引き抜きは無いと判定された後は、 
用紙３を頭出しラインＴから紙送りしつつ用紙３に対する印刷を開始することができる。その際、制御部８２は、図７の監視処理を定期的に（又は不定期的に）行うことで、印刷開始後に用紙３が引き抜かれたかどうかを判定することができる。
【００５９】
図７は、印刷開始後に行われる監視処理の流れを示す。
【００６０】
制御部８２は、例えば定期的に割り込みを行い、第二の用紙検出器１４と第三の用紙検出器１９の少なくとも一方から受信する信号を監視する（Ｓ１１）。その結果、制御部８２は、同一の用紙検出器１４及び／又は１９から、Ｎ回（Ｎ≧１、好ましくはＮ≧２）連続して、同一の検出結果（紙有り又は紙無し）を表す信号を受信した場合には、その検出結果を確定し（例えばその検出結果を記憶域８３に書き）（Ｓ１２）、引き抜き判定処理を実行する（Ｓ１３）。
【００６１】
ここで、Ｎ≧２が好ましい理由としては、例えば、１度限りの検出により紙有りまたは紙無しを検出すると、ノイズ等の外乱の影響により誤った状態検出が行われる場合があるため、検出の信頼性が低くなってしまう可能性がある。しかしながら、本実施形態では、好ましくは同一の検出結果を少なくとも２回連続して受けた場合にその検出結果が確定されるので、第二及び第三の用紙検出器１４及び１９の精度が低くても（例えば、前述のように、透過型ではなく反射型のフォトセンサであっても）、例えば、ノイズ等による外乱の影響による瞬間的な検出ミスを排除し、正確な検出結果を得ることができる。
【００６２】
図８は、検出結果の確定後に実行される引き抜き判定処理の流れの一例を示す。
【００６３】
引き抜き判定処理では、制御部８２は、まず引き抜き検出フラグをリセット（１または０→０に書き換え）する（Ｓ１３−１）。引き抜き検出フラグは、例えば、記憶域８３に存在する。
【００６４】
次に、制御部８２は、スリップ印字が可能かどうか判断する（Ｓ１３−２）。、Ｓ１３−２では、頭出しラインＴに用紙３の先端がセットされると印字可能となり（Ｓ１３−２でＹＥＳ）、第三の用紙検出器１９の検出結果を参照して紙無しかどうか確認する（Ｓ１３−３）。一方、Ｓ１３−２において印字可能でなければ（Ｓ１３−２でＮｏ）、この時点で引き抜き判定処理を終了する。
【００６５】
制御部８２は、Ｓ１３−３において、第三の用紙検出器１９の検出結果として紙有りが確定していれば（Ｓ１３−３でＮｏ）、Ｓ１３―６の処理に進む。
一方、制御部８２は、Ｓ１３−３において、第三の用紙検出器１９の検出結果として紙無しが確定していれば（Ｓ１３−３でＹＥＳ）、カウントしている紙送り量を基に用紙３が第三の用紙検出器１９にかかっているかどうか（第三の用紙検出器１９に用紙３が検出されるべきかどうか。用紙３の先端が第三の用紙検出器１９の検出位置を超えていれば検出される。）を推定する（Ｓ１３−４）。
【００６６】
ここで、紙送り量及びその位置関係については、第三の用紙検出ラインＫ３の位置と、第一又は第二の用紙検出器１１又は１４で紙有り（又は紙無し）が検出された後の紙送り結果（例えば、紙送り距離又は紙送り時間長）から、調べることもできるし、第三の用紙検出ラインＫ３の位置と、用紙３の引き抜きを検出することなく印刷が開始された場合の頭出しラインＴからの紙送り結果（例えば、紙送り距離又は紙送り時間長）から、調べることもできる。
【００６７】
Ｓ１３−４の結果、用紙３が第三の用紙検出器１９にかかっているはずであれば（換言すれば、用紙３の先端が第三の用紙検出ラインＫ３又はそれよりも順方向の下流側に位置するはずであれば）、Ｓ１３−３での判断と照らし合わせると、第三の用紙検出器１９により用紙３が検出されるべきであるにも拘わらず実際には検出されていないこととなる。したがって、この状態は用紙３が引き抜かれたと考えられ、制御部８２は、リセットされていた引き抜き検出フラグをセット（０→１に書き換え）する（Ｓ１３−５）。
【００６８】
一方、Ｓ１３−４の結果、用紙３が第三の用紙検出器１９にかかっていないはずである場合、Ｓ１３−３での判断における第三の用紙検出器１９により検出されていないことと整合性がとれるため、この段階では用紙３が存在していると考えられ、Ｓ１３―６に進む。
【００６９】
次に、制御部８２は、第二の用紙検出器１４の検出結果を参照する（Ｓ１３−６）。Ｓ１３−６において、第二の用紙検出器１４の検出結果として紙有りが確定していれば（Ｓ１３−６でＮｏ）、Ｓ１３―９の処理に進む。
【００７０】
一方、制御部８２は、第二の用紙検出器１４の検出結果として紙無しが確定していれば（Ｓ１３−６でＹＥＳ）、カウントしている紙送り量を基に用紙３が第二の用紙検出器１４にかかっているかどうか（第二の用紙検出器１４に用紙が検出されるべきかどうか。用紙３の後端が第二の用紙検出器１４の検出位置を超えていれば検出されない。）を推定する（Ｓ１３−７）。
【００７１】
ここでも、紙送り量及びその位置関係は、第二の用紙検出ラインＫ２の位置と、第一の用紙検出器１１で紙無しが検出された後の紙送り距離と第一の用紙検出ラインＫ１と第二の用紙検出ラインＫ２の距離とを比較することにより、調べることができる。また、ホストコンピュータからの通知により、制御部８２が用紙の搬送方向長さを把握できる場合には、用紙３の搬送方向長さと頭出し位置の関係及び頭出し位置からの用紙３の搬送量に基づき、第二の用紙検出ラインＫ２を用紙３の後端が通過するタイミングを求め、このタイミングの前後で用紙３が検出されるべきかどうか判断してもよい。また、用紙３の長さが不明な場合でも、第一の用紙検出器１１による用紙３の後端検出、第二の用紙検出器１４による用紙３の先端検出及び用紙３の紙送り量を基に用紙３の搬送方向長さを制御部８２が求めるようにしてもよい。
【００７２】
Ｓ１３−７の結果、用紙３の後端が第二の用紙検出器１４にかかっているはずであれば（換言すれば、用紙３の後端が第二の用紙検出ラインＫ２又はそれよりも順方向の上流側に位置するはずであれば）、Ｓ１３−６での判断と照らし合わせると、第二の用紙検出器１４により検出されるべきであるにも拘わらず実際には検出されていないこととなる。したがって、この状態は用紙３が引き抜かれたと考えられ、制御部８２は、リセットされていた引き抜き検出フラグをセット（０→１に書き換え）する（Ｓ１３−８）。
【００７３】
一方、Ｓ１３−７の結果、用紙３の後端が第二の用紙検出器１４にかかっていないはずである場合、Ｓ１３−６での判断における第二の用紙検出器１４により検出されていないことと整合性がとれるため、この段階では用紙３が存在していると考えられ、Ｓ１３―９に進む。
【００７４】
その後、制御部８２は、引き抜き検出フラグがセット（１に設定）されているかどうかを判断する（Ｓ１３−９）。ここで引き抜き検出フラグがセットされていれば、制御部８２は現時点で用紙３が引き抜かれていると判断し、引き抜き検出情報の設定を行う（Ｓ１３−１０）。設定される引き抜き検出情報としては、例えば、引き抜きが行われたことを表す情報や、どの印刷ジョブの印刷の際に引き抜きが行われたかを表す情報を含んだものである。即ち、本実施形態では、引き抜き検出フラグをチェックし、Ｓ１３−３，Ｓ１３−４，Ｓ１３−６，Ｓ１３−７の判断の結果、何らかの変化により引き抜き検出フラグがセットされている状態になると、Ｓ１３−９において引き抜きが行われたと判断される。
【００７５】
制御部８２は、例えば、引き抜き検出情報を設定することなく印刷を終了した場合には、印刷終了を表すステータスを、印刷装置に接続されているホストコンピュータ（図示せず）に送信することができる。ホストコンピュータは、印刷装置に送信した印刷データを、メモリ等の所定の記憶域に保存しておき、印刷終了を表すステータスを受信した場合に、その保存してある印刷データ（印刷が正常に行われた印刷データ）を記憶域から削除することができる。
【００７６】
一方、例えば、制御部８２は、Ｓ１３−１０で引き抜き検出情報を設定した場合、印字停止や、所定の情報（例えば、「印刷失敗」というステータス、或いは、引き抜きにより印刷が正常に完了していない印刷データの再送指示）の送信等を行うことができる。ホストコンピュータは、例えば、その印刷装置から所定の情報を受信した場合には、引き抜きにより印刷が正常に完了していない印刷データ（上記所定の記憶域で保存されている印刷データ）を、印刷装置に再送することができる。ホストコンピュータは、パーソナルコンピュータ或いはデジタルカメラ等の種々の装置を採用することができる。また、印刷データは、色変換処理やハーフトーニング処理等の特定の処理が施されたデータであっても良いし、そのような特定の処理が施されていないデータ（例えば、ＪＰＥＧ画像ファイル）であっても良い。
【００７７】
上述した実施形態によれば、用紙３が第二の用紙検出器１４でのみ検出されている状態で用紙３が引き抜かれても、図４乃至図６を参照して説明した処理により、印刷開始前のその引き抜きを検出することができる。また、印刷開始後に用紙３が引き抜かれた場合には、図７及び図８を参照して説明した処理により、それを検出して、印刷を停止することができる。すなわち、印刷開始前も開始後も、上記の処理により、用紙検出器によって検出される位置が、表印字ヘッド１８によって印字される位置（以下、印字位置）の順方向上流側且つ近傍に無くても、用紙３が引き抜かれた場合にはそれを検出できるので、用紙３が存在しないにも関わらずに印刷が行われてしまうことを減らすことができる。
【００７８】
ところで、上述した実施形態の一つの変形例では、図４乃至図６に記載の方法とは別の方法で、用紙３が第二の用紙検出器１４でのみ検出されている状態で用紙３が引き抜かれたことを検出することができる。この変形例では、用紙３は、第二の用紙検出ラインＫ２を超えた用紙位置決めラインＷまで一気に挿入されるのではなく、第一の用紙検出ラインＫ１よりも上流側から下流側へと搬送されるものとする。
【００７９】
まず、制御部８２は、第一の用紙検出器１１から紙有りを意味する信号を受信してから紙無しを意味する信号を受信するまでに用紙３の移動した距離、すなわち、用紙３の先端が第一の用紙検出ラインＫ１を通過してから用紙３の後端が第一の用紙検出ラインＫ１を通過するまでに用紙３の移動した距離、つまり、用紙３の長さＰを算出する。第一の用紙検出器１１と第二の用紙検出器１４との両方で用紙３の存在が検出されている状態で、用紙３が引き抜かれた場合には、第一の用紙検出器１１と第二の用紙検出器１４との両方で同時に（実質的に同時に）紙無しが検出されるので、用紙３の引き抜きを検出することができる。また、第一の用紙検出器１１と第二の用紙検出器１４との両方で用紙３の存在が検出されている状態で、用紙３が引き抜かれることなく、用紙３の後端が第一の用紙検出ラインＫ１を超えたのであれば、第一の用紙検出器１１では紙無しが検出されるが、第二の用紙検出器１４では、紙有りのままである。この場合に、制御部８２は、第一の用紙検出器１１で初めに紙有りが検出されてから、第二の用紙検出器１４で紙有りが検出されているが第一の用紙検出器１１で紙無しが検出されるまでに用紙３の移動した距離Ｐを算出する。
【００８０】
また、制御部８２は、第二の用紙検出器１４から紙有りを意味する信号を受信してから紙無しを意味する信号を受信するまでに用紙３の移動した距離Ｚを算出する。距離Ｚの算出値は、例えば、搬送モータ５１の駆動結果に応じて更新することができる。
【００８１】
制御部８２は、所定のタイミングで、算出された用紙３の長さＰと、算出された距離Ｚとを比較する。その所定のタイミングは、例えば、用紙３の先端が頭出しラインＴに位置したと判断された時点であっても良いし、第二の用紙検出器１４から紙無しを意味する信号を受信した時点であっても良い。
【００８２】
その比較の結果、制御部８２は、Ｐ＝Ｚであれば、用紙３が引き抜かれることなく第二の用紙検出ラインＫ２を通過したと判定することができ、Ｐ＞Ｚであれば、用紙３が第二の用紙検出ラインＫ２を通過中に引き抜かれたと判定することができる。
【００８３】
以上、本発明の好適な実施形態及び変形例を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態及び変形例にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。すなわち、上述した引き抜き判定の方法は、印刷装置に限らず、搬送対象物の搬送を検出するための種々の技術に適用することができる。
【００８４】
例えば、上述した実施形態又は変形例で説明した、用紙３が引き抜かれたことを検出する機能（以下、引き抜き検出機能）を、印刷装置内部で有効にするか無効にするかを、印刷装置の操作部（図示せず）から設定することができても良いし、印刷装置に印刷データを送信するホスト装置（図示せず、例えばパーソナルコンピュータ）からコマンドで設定することができてもよい。後者の場合、ホスト装置から印刷装置に引き抜き検出機能を有効にするか無効にするかを指示するコマンドが送信され、引き抜き検出機能が有効にされた場合には、印刷装置は、前述した引き抜き検出機能に基づく処理を行うことができる。一方、そのコマンドによって、引き抜き検出機能が無効にされた場合には、印刷装置は、前述した処理を行わない、すなわち、用紙３が引き抜かれたことを検出しないようにすることができる。また、引き抜き検出機能が有効になっている場合に、用紙３が引き抜かれたことを検出した場合には、印刷装置は、用紙３が引き抜かれたというステータスをホスト装置に送信することができる。
【図面の簡単な説明】
【００８５】
【図１】図１は、本発明の一実施形態に係る印刷装置の断面の概略であって、その印刷装置の搬送経路に関わる部分を示す。
【図２】図２は、本実施形態に係る印刷装置の制御系のブロック図である。
【図３】図３は、本実施形態に係る印刷装置の搬送経路８の説明図である。
【図４】図４は、搬送経路上を用紙３が順方向に進んでいく様子を示す。
【図５】図５は、用紙３が第二の用紙検出器１４で検出されている状態で用紙３が引き抜かれた場合にそれを検出するための処理流れを示す。
【図６】図６は、符号Ｃの状態で用紙３が引き抜かれた場合の説明図。
【図７】図７は、印刷開始後に行われる監視処理の流れを示す。
【図８】図８は、印刷開始後に行われる引き抜き判定処理の流れの一例を示す。
【図９】図９は、印刷開始後に行われる引き抜き判定処理における用紙３と搬送経路の説明図である。
【符号の説明】
【００８６】
１１…第一の用紙検出器  １２…ＭＩＣＲヘッド（磁気ヘッド）  １３…第１送りローラ対  １４…第二の用紙検出器  １５…用紙位置決め部材  １６…裏印字ヘッド  １７…第２送りローラ対  １８…表印字ヘッド  １９…第三の用紙検出器  ２０…イメージスキャナ  ５１…搬送モータ  ６０…制御装置  ８１…用紙位置カウンタ  ８２…制御部  ８３…記憶域
【図１】
2006232551.tif 000003
【図２】
2006232551.tif 000004
【図３】
2006232551.tif 000005
【図４】
2006232551.tif 000006
【図５】
2006232551.tif 000007
【図６】
2006232551.tif 000008
【図７】
2006232551.tif 000009
【図８】
2006232551.tif 000010
【図９】
2006232551.tif 000011