(57)【要約】【課題】媒体に搬送不良が発生したかどうかを正確に判断することができるようにする。【解決手段】両縁にスプロケット孔を備えた媒体を副走査方向に搬送する媒体搬送装置と、主走査方向に移動自在に配設されたキャリッジ１４と、該キャリッジ１４に搭載され、前記媒体に対して印字を行う印字ヘッド１５と、検出要素の出力信号に基づいて前記スプロケット孔の有無を検出する媒体検出部と、前記スプロケット孔の有無の検出パターンを形成するパターン形成部６６と、前記検出パターンに基づいて媒体の搬送状態を判断する搬送状態判断部６７とを有する。検出要素の出力信号に基づいてスプロケット孔の有無が検出され、スプロケット孔の有無の検出パターンに基づいて媒体の搬送状態が判断されるので、媒体に搬送不良が発生したかどうかを正確に判断することができる。【選択図】図１
2014091591.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）両縁にスプロケット孔を備えた媒体を副走査方向に搬送する媒体搬送装置と、
（ｂ）主走査方向に移動自在に配設されたキャリッジと、
（ｃ）該キャリッジに搭載され、前記媒体に対して印字を行う印字ヘッドと、
（ｄ）検出要素の出力信号に基づいて前記スプロケット孔の有無を検出する媒体検出部と、
（ｅ）媒体の搬送方向における前記スプロケット孔の有無の検出パターンを形成するパターン形成部と、
（ｆ）前記検出パターンに基づいて媒体の搬送状態を判断する搬送状態判断部とを有することを特徴とするプリンタ。
【請求項２】
前記媒体検出部は、媒体の有無に基づいてスプロケット孔の有無を検出する請求項１に記載のプリンタ。
【請求項３】
前記媒体検出部は、印字ヘッドによって印字が行われる際のキャリッジの移動に伴って主走査方向に移動させられ、スプロケット孔の有無を検出する請求項１又は２に記載のプリンタ。
【請求項４】
前記媒体検出部は、媒体の一方の縁部へのキャリッジの移動に伴ってスプロケット孔の有無を検出する請求項１〜３のいずれか１項に記載のプリンタ。
【請求項５】
前記媒体検出部は、媒体の一方の縁部及び他方の縁部へのキャリッジの移動に伴ってスプロケット孔の有無を検出する請求項１〜３のいずれか１項に記載のプリンタ。
【請求項６】
前記媒体検出部は、当該行の印字が終了される位置から次行の印字が開始される位置に向けてキャリッジが移動する方向に基づいて、スプロケット孔の有無を検出する請求項１〜５のいずれか１項に記載のプリンタ。
【請求項７】
前記検出要素は媒体の搬送方向における印字ヘッドの近傍に配設される請求項１〜６のいずれか１項に記載のプリンタ。
【請求項８】
（ａ）検出要素が印字ヘッドの両側に配設され、
（ｂ）前記媒体検出部は、前記キャリッジが移動する方向に基づいて一方の検出要素の出力信号を読み込み、該出力信号に基づいてスプロケット孔の有無を検出する請求項６又は７に記載のプリンタ。
【請求項９】
（ａ）検出要素が印字ヘッドの両側に配設され、
（ｂ）前記媒体検出部は、次行の印字が開始される時点で、一方の検出要素がスプロケット孔より媒体の一方の縁部側に存在する場合に、各検出要素と媒体の両縁のスプロケット孔とのそれぞれの距離に基づいて、一方の検出要素の出力信号を読み込み、該出力信号に基づいてスプロケット孔の有無を検出する請求項６又は７に記載のプリンタ。
【請求項１０】
（ａ）前記検出要素は印字ヘッドの両側に配設され、
（ｂ）前記媒体検出部は、媒体の一方の縁部側におけるスプロケット孔の有無を検出する場合、前記一方の縁部側の検出要素の出力信号を読み込み、該出力信号に基づいて前記スプロケット孔の有無を検出し、媒体の他方の縁部側におけるスプロケット孔の有無を検出する場合、前記他方の縁部側の検出要素の出力信号を読み込み、該出力信号に基づいて前記スプロケット孔の有無を検出する請求項６又は７に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに関するものである。
【背景技術】
【０００２】
従来、プリンタ（印刷装置）においては、キャリッジに印字ヘッドが搭載され、キャリッジを主走査方向に往復移動させながら印字ヘッドを駆動することによって、副走査方向に搬送される媒体としての用紙に対して印字を行うようになっている。
【０００３】
そして、キャリッジに光学式センサが配設され、該光学式センサによって、印字された文字等の濃度を検出し、用紙に搬送不良が発生したかどうかが判断されるようにしたプリンタが提供されている（例えば、特許文献１参照。）。
【０００４】
図２は従来のプリンタの要部を示す平面図、図３は従来のプリンタにおいて搬送不良が発生した用紙の例を示す図である。
【０００５】
図において、１１３はメインシャフト、１１４は該メインシャフト１１３に沿って主走査方向に往復させられるキャリッジ、１１５は該キャリッジ１１４に搭載された印字ヘッド、１２１は図示されないインクリボンカセットに配設されたインクリボンである。前記印字ヘッド１１５の下方には、プラテン１２４がメインシャフト１１３に対して平行に配設される。
【０００６】
用紙Ｐが副走査方向、すなわち、矢印Ｑ方向に搬送され、用紙Ｐ上の印字領域が印字ヘッド１１５とプラテン１２４との間に置かれると、印字ヘッド１１５の印字ワイヤが、選択的に前進させられ、インクリボン１２１に打ち付けられ、インクリボン１２１のインクが用紙Ｐに転写されることによって印字が行われる。なお、前記用紙Ｐは、あらかじめ罫線Ｌｋが印字されたプレフォーマットの連続紙である。
【０００７】
前記キャリッジ１１４の所定の箇所には光学式センサ１１７が配設され、該光学式センサ１１７によって、用紙Ｐに形成された画像、すなわち、罫線Ｌｋ、文字等の濃度が検出される。
【０００８】
ところで、用紙Ｐが正常に搬送されると、改行に伴って罫線Ｌｋ内の所定の箇所に文字が順次印字されるが、用紙Ｐに搬送不良が発生すると、改行が行われず罫線Ｌｋ内の同じ箇所に文字が繰り返し印字され、紙面に黒べた部ａｒが形成される。そこで、該黒べた部ａｒが光学式センサ１１７によって検出されたかどうかによって、用紙Ｐに搬送不良が発生したかどうかが判断されるようになっている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−１３２４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、前記従来のプリンタにおいては、インクリボン１２１のインクが少なくなっている場合、インクリボン１２１自体が印字ヘッド１１５とプラテン１２４との間から外れている場合等においては、画像の濃度を精度よく検出することができず、用紙Ｐに搬送不良が発生したかどうかを正確に判断することができない。
【００１１】
本発明は、前記従来のプリンタの問題点を解決して、媒体に搬送不良が発生したかどうかを正確に判断することができるプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１２】
そのために、本発明のプリンタにおいては、両縁にスプロケット孔を備えた媒体を副走査方向に搬送する媒体搬送装置と、主走査方向に移動自在に配設されたキャリッジと、該キャリッジに搭載され、前記媒体に対して印字を行う印字ヘッドと、検出要素の出力信号に基づいて前記スプロケット孔の有無を検出する媒体検出部と、媒体の搬送方向における前記スプロケット孔の有無の検出パターンを形成するパターン形成部と、前記検出パターンに基づいて媒体の搬送状態を判断する搬送状態判断部とを有する。
【発明の効果】
【００１３】
本発明によれば、プリンタにおいては、両縁にスプロケット孔を備えた媒体を副走査方向に搬送する媒体搬送装置と、主走査方向に移動自在に配設されたキャリッジと、該キャリッジに搭載され、前記媒体に対して印字を行う印字ヘッドと、検出要素の出力信号に基づいて前記スプロケット孔の有無を検出する媒体検出部と、媒体の搬送方向における前記スプロケット孔の有無の検出パターンを形成するパターン形成部と、前記検出パターンに基づいて媒体の搬送状態を判断する搬送状態判断部とを有する。
【００１４】
この場合、検出要素の出力信号に基づいてスプロケット孔の有無が検出され、媒体の搬送方向におけるスプロケット孔の有無の検出パターンに基づいて媒体の搬送状態が判断されるので、インクリボンのインクが少なくなっている場合、インクリボン自体が印字ヘッドとプラテンとの間から外れている場合等においても、媒体に搬送不良が発生したかどうかを正確に判断することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施の形態における印字システムを示す制御ブロック図である。
【図２】従来のプリンタの要部を示す平面図である。
【図３】従来のプリンタにおいて搬送不良が発生した用紙の例を示す図である。
【図４】本発明の第１の実施の形態におけるプリンタの要部を示す平面図である。
【図５】本発明の第１の実施の形態におけるプリンタの要部を示す断面図である。
【図６】本発明の第１の実施の形態におけるプリンタで使用される用紙の概念図である。
【図７】本発明の第１の実施の形態における制御部の制御ブロック図である。
【図８】本発明の第１の実施の形態におけるプリンタの動作を示す第１のフローチャートである。
【図９】本発明の第１の実施の形態におけるプリンタの動作を示す第２のフローチャートである。
【図１０】本発明の第１の実施の形態におけるプリンタの動作を示す第３のフローチャートである。
【図１１】本発明の第１の実施の形態における給紙位置を説明するための図である。
【図１２】本発明の第１の実施の形態における搬送状態判断部の動作を説明するための第１の図である。
【図１３】本発明の第１の実施の形態における搬送状態判断部の動作を説明するための第２の図である。
【図１４】本発明の第１の実施の形態における検出パターンの例を示す図である。
【図１５】本発明の第２の実施の形態における印字システムを示す制御ブロック図である。
【図１６】本発明の第２の実施の形態におけるプリンタの動作を示す第１のフローチャートである。
【図１７】本発明の第２の実施の形態におけるプリンタの動作を示す第２のフローチャートである。
【図１８】本発明の第２の実施の形態におけるプリンタの動作を示す第３のフローチャートである。
【図１９】本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第１の図である。
【図２０】本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第２の図である。
【図２１】本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第３の図である。
【図２２】本発明の第２の実施の形態における用紙検出部の動作を説明するための第１の図である。
【図２３】本発明の第２の実施の形態における用紙検出部の動作を説明するための第２の図である。
【図２４】本発明の第２の実施の形態における用紙検出部の動作を説明するための第３の図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、プリンタとして、シリアルドットプリンタについて説明する。
【００１７】
図４は本発明の第１の実施の形態におけるプリンタの要部を示す平面図、図５は本発明の第１の実施の形態におけるプリンタの要部を示す断面図、図６は本発明の第１の実施の形態におけるプリンタで使用される用紙の概念図である。
【００１８】
図において、１０はプリンタ（印字装置）、ＦＬ、ＦＲはプリンタ１０の左側及び右側に配設された第１、第２のフレームとしてのサイドフレーム、ＦＳは該サイドフレームＦＬ、ＦＲ間に延在させて配設された第３のフレームとしてのスペースフレーム、１３は前記サイドフレームＦＬ、ＦＲ間に架設され、円形の断面を有するメインシャフト（キャリッジシャフト）、１４は該メインシャフト１３に沿って主走査方向、すなわち、矢印Ａ、Ｂ方向に移動（往復移動）させられるキャリッジ、１５は該キャリッジ１４に搭載され、キャリッジ１４と共に矢印Ａ、Ｂ方向に移動させられる印字ヘッドである。
【００１９】
前記キャリッジ１４は、前記印字ヘッド１５を支持する本体部１４ａ、該本体部１４ａから上方に立ち上げて形成された起立部１４ｂ及び該起立部１４ｂに取り付けられた挟持部１４ｃを備え、前記本体部１４ａにメインシャフト１３が挿通させられる。
【００２０】
また、１８は前記スペースフレームＦＳの右端に取り付けられ、キャリッジ１４を移動させるためのヘッド送り用の駆動部としてのスペースモータ、ＰＬＲはスペースフレームＦＳの右端において、スペースモータ１８の出力軸１８ａに取り付けられた駆動側の回転体としての駆動プーリ、ＰＬＬはスペースフレームＦＳの左端において、支持軸１９に対して回転自在に配設された従動側の回転体としての従動プーリ、２０は駆動プーリＰＬＲと従動プーリＰＬＬとによって張設されたベルト部材としてのスペースベルトであり、該スペースベルト２０の所定の箇所に前記キャリッジ１４が固定される。したがって、前記スペースモータ１８を正方向及び逆方向に駆動することによってスペースベルト２０を矢印Ａ、Ｂ方向に走行させ、キャリッジ１４を矢印Ａ、Ｂ方向に移動させることができる。
【００２１】
なお、前記スペースフレームＦＳの上端には、サイドフレームＦＬ、ＦＲ間に案内部としてのスライドガイド２１が延在させて配設され、該スライドガイド２１の垂下部２１ａが前記キャリッジ１４の起立部１４ｂ及び挟持部１４ｃによって挟持される。したがって、スライドガイド２１によって、メインシャフト１３に沿って移動させられるキャリッジ１４が案内される。
【００２２】
前記スペースフレームＦＳにおけるサイドフレームＦＬの近傍には、キャリッジ１４を主走査方向における基準位置、すなわち、ホームポジションに置くための、位置検出部としての光学式のＨＰセンサ２６が配設され、キャリッジ１４の所定の箇所、本実施の形態においては、本体部１４ａにおけるスペースフレームＦＳと対向するサイドフレームＦＬ側の端部に、検出要素としての検出リブ１６が、スペースフレームＦＳに向けて突出させて形成される。前記ＨＰセンサ２６には、キャリッジ１４と対向する面に溝が形成される。前記キャリッジ１４が移動させられるのに伴って、検出リブ１６がＨＰセンサ２６の溝内に進入し、ＨＰセンサ２６の発光側と受光側とを遮断すると、ＨＰセンサ２６がオンになり、キャリッジ１４がホームポジションに置かれたことが検出される。
【００２３】
前記印字ヘッド１５の下方には、前記サイドフレームＦＬ、ＦＲ間に延在させて、所定の硬度を有する、黒色のゴム材によって形成された第１の媒体搬送部材としての円柱状のプラテン２４が、メインシャフト１３に対して平行に、かつ、回転自在に配設され、印字ヘッド１５とプラテン２４との間に、印字を行うための印字部ｐ１が形成される。該印字部ｐ１には、前記サイドフレームＦＬ、ＦＲ間に着脱自在に取り付けられた図示されないインクリボンカセットのインクリボンが配設される。インクリボンカセット内には、スペースモータ１８からの回転を受けて回転させられる駆動ギヤが配設され、インクリボンは、キャリッジ１４の移動に伴って前記駆動ギヤによって走行させられる。
【００２４】
また、前記印字部ｐ１を媒体としての用紙Ｐが副走査方向、すなわち、矢印Ｑ方向に搬送され、インクリボンの下を通過させられる。
【００２５】
そのために、前記サイドフレームＦＬ側の所定の箇所に媒体送り用の駆動部としてのラインフィードモータ（ＬＦモータ）５５が配設され、用紙Ｐの搬送方向における印字部ｐ１より上流側に、用紙Ｐの両縁と対向させて媒体搬送装置としての一対のトラクタユニット５７が配設され、前記ラインフィードモータ５５の出力軸５５ａに取り付けられたギヤｇｓと、前記サイドフレームＦＬ側のトラクタユニット５７の入力軸５７ａに取り付けられたギヤｇｅとが、ギヤｇ１、ｇ２等を介して噛合により連結される。なお、サイドフレームＦＬ側のトラクタユニット５７とサイドフレームＦＲ側のトラクタユニット５７とは前記入力軸５７ａを介して連結され、各トラクタユニット５７は同期させて駆動される。
【００２６】
また、前記ギヤｇｓとプラテン２４の回転軸２４ａに取り付けられたギヤｇｆとがギヤｇ３等を介して噛合により連結され、前記ギヤｇｓと第２の媒体搬送部材としての用紙搬送ローラ５６のシャフト５６ａに取り付けられたギヤｇｈとがギヤｇ３、ｇ４等を介して噛合により連結される。なお、前記用紙搬送ローラ５６は前記シャフト５６ａ、及び該シャフト５６ａの長さ方向において、所定の間隔を置いて配設された複数のローラ部５６ｂを備える。
【００２７】
したがって、ラインフィードモータ５５を駆動すると、ギヤｇｓの回転がギヤｇｅ、ｇｆ、ｇｈに伝達され、各トラクタユニット５７が駆動され、プラテン２４及び用紙搬送ローラ５６が回転させられ、用紙Ｐが搬送される。
【００２８】
なお、本実施の形態においては、用紙Ｐとして、図６に示されるような、一方側、すなわち、左側（ホームポジション側）の縁部ｅｇＬ、及び他方側、すなわち、右側（反ホームポジション側）の縁部ｅｇＲの近傍に所定のピッチで複数の係止穴としてのスプロケット孔ｓｈが形成された標準的な連続紙が使用され、トラクタユニット５７に配設された係止突起としての送りピン５７ｂとスプロケット孔ｓｈとが係止させられる。トラクタユニット５７を駆動すると、送りピン５７ｂが移動させられ、用紙Ｐが所定の送り量で搬送される。
【００２９】
なお、用紙Ｐの前縁Ｐｆと最も前方のスプロケット孔ｓｈの中心との距離Ｌｆは１／４〔インチ〕に、各スプロケット孔ｓｈ間の距離Ｌｐは１／２〔インチ〕に、用紙Ｐの縁部ｅｇＬ、ｅｇＲと各スプロケット孔ｓｈの中心との距離Ｌｓは１／４〔インチ〕に、各スプロケット孔ｓｈの穴径ｄは４〔ｍｍ〕にされる。
【００３０】
そして、用紙Ｐ上の印字領域が印字部ｐ１に到達すると、印字ヘッド１５の図示されない印字ワイヤが、選択的に前進させられ、インクリボンに打ち付けられ、インクリボンのインクが用紙Ｐに転写されることによってドット列による印字が行われる。
【００３１】
ところで、前記キャリッジ１４の下部には、用紙Ｐをプラテン２４に向けて押すヘッドプロテクタ２７が、印字ヘッド１５を中心にして左右に所定量延在させて配設される。そして、前記キャリッジ１４の所定の箇所、本実施の形態においては、ヘッドプロテクタ２７の両端の付近における印字ヘッド１５の両側に一対の検出要素としての、かつ、媒体検出要素としての光学式センサ１７ａ、１７ｂが、プラテン２４及び用紙Ｐと対向させて配設され、キャリッジ１４の移動に伴って主走査方向に移動させられる。前記光学式センサ１７ａ、１７ｂは、いずれも、発光部及び受光部を備え、発光部が用紙Ｐ等を照射したときの反射光が受光部によって受光される。
【００３２】
なお、前記光学式センサ１７ａ、１７ｂは、用紙Ｐの搬送方向における印字ヘッド１５の近傍、本実施の形態においては、印字ヘッド１５の中心Ｃｎより上流側に所定の距離ｙ（本実施の形態において、６．３５〔ｍｍ〕）だけ離れた位置に置かれる。
【００３３】
また、前記トラクタユニット５７と印字部ｐ１との間には、用紙Ｐの前端又は後端を検出する媒体検出要素としての用紙センサ２５が配設される。
【００３４】
次に、前記プリンタ１０と上位装置としてのホストコンピュータとを接続することによって構成される印字システムについて説明する。
【００３５】
図１は本発明の第１の実施の形態における印字システムを示す制御ブロック図である。
【００３６】
図において、１０はプリンタ、６１はホストコンピュータ、Ｎｔはホストコンピュータ６１とプリンタ１０とを接続するネットワークである。前記プリンタ１０、ホストコンピュータ６１及びネットワークＮｔによって印字システムが形成される。
【００３７】
プリンタ１０は、ＣＰＵ等から成り、プリンタ１０の全体の制御を行う制御部６２、及びプログラム等を記録するための記憶部６５を備える。前記制御部６２は、インタフェース６３を介して前記ホストコンピュータ６１と接続され、プログラム、印字命令データ及びホストコンピュータ６１から送信されたコマンド、印字情報信号等に基づいて印字を行う。
【００３８】
前記キャリッジ１４には、前記印字ヘッド１５、光学式センサ１７ａ、１７ｂ等のほかに、印字ヘッド１５を駆動するための印字ヘッド制御処理手段としての印字ヘッド制御部７１、光学式センサ１７ａ、１７ｂの受光部が反射光を受光したときの光学式センサ１７ａ、１７ｂの出力信号を読み込むことによって用紙Ｐの有無を検出するとともに、用紙Ｐの有無に基づいてスプロケット孔ｓｈの有無を検出する媒体検出部としての用紙検出部７２等が配設され、印字ヘッド制御部７１及び用紙検出部７２が制御部６２に接続される。
【００３９】
なお、本実施の形態においては、用紙Ｐとして標準的な連続紙が使用され、プラテン２４（図４）が黒色のゴム材によって形成されているので、用紙Ｐとプラテン２４とでは光の反射率が異なり、用紙Ｐからの反射光の光強度は高く、プラテン２４からの反射光の光強度は低い。したがって、本実施の形態において、受光部が用紙Ｐからの反射光を受光したときの光学式センサ１７ａ、１７ｂの出力信号はローレベルになり、受光部がプラテン２４からの反射光を受光したときの光学式センサ１７ａ、１７ｂの出力信号はハイレベルになる。
【００４０】
そこで、前記キャリッジ１４が主走査方向に移動するのに伴って、用紙検出部７２は、光学式センサ１７ａ、１７ｂの出力信号を読み込み、出力信号がローレベルであるか、ハイレベルであるかによって、光学式センサ１７ａ、１７ｂの部分における用紙Ｐの有無を検出する。
【００４１】
そして、用紙Ｐにおけるスプロケット孔ｓｈの部分には用紙Ｐがないので、前記キャリッジ１４が主走査方向に移動するのに伴って、用紙検出部７２は、前記出力信号がローレベルであるか、ハイレベルであるかによって、光学式センサ１７ａ、１７ｂの部分におけるスプロケット孔ｓｈの有無を検出する。
【００４２】
また、前記制御部６２には、ＨＰセンサ２６、スプロケット孔ｓｈの有無の検出パターンを形成するパターン形成処理手段としてのパターン形成部６６、前記検出パターンに基づいて用紙Ｐの搬送状態を判断する搬送状態判断処理手段としての搬送状態判断部６７、スペースモータ１８を駆動するための第１の駆動部制御処理手段としてのスペースモータ制御部７３、ラインフィードモータ（ＬＦモータ）５５を駆動するための第２の駆動部制御処理手段としてのラインフィードモータ制御部（ＬＦモータ制御部）７４等が接続される。
【００４３】
次に、前記構成のプリンタ１０の動作について説明する。
【００４４】
図７は本発明の第１の実施の形態における制御部の制御ブロック図、図８は本発明の第１の実施の形態におけるプリンタの動作を示す第１のフローチャート、図９は本発明の第１の実施の形態におけるプリンタの動作を示す第２のフローチャート、図１０は本発明の第１の実施の形態におけるプリンタの動作を示す第３のフローチャート、図１１は本発明の第１の実施の形態における給紙位置を説明するための図、図１２は本発明の第１の実施の形態における搬送状態判断部の動作を説明するための第１の図、図１３は本発明の第１の実施の形態における搬送状態判断部の動作を説明するための第２の図、図１４は本発明の第１の実施の形態における検出パターンの例を示す図である。
【００４５】
操作者によってプリンタ１０の電源がオンにされると、制御部６２の初期位置設定処理手段Ｐｍ１は、初期位置設定処理を行い、キャリッジ１４を初期位置、すなわち、ホームポジションに置く。そのために、初期位置設定処理手段Ｐｍ１は、スペースモータ制御部７３を介してスペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させ、キャリッジ１４がホームポジションに到達してＨＰセンサ２６がオンになると、スペースモータ１８の駆動を停止させ、キャリッジ１４を停止させる。
【００４６】
次に、操作者によってトラクタユニット５７に用紙Ｐがセットされると、制御部６２の印字データ受信処理手段Ｐｍ２は、印字データ受信処理を行い、ホストコンピュータ６１から印字データを受信し、受信した印字データ、すなわち、受信データを記憶部６５に記録する。
【００４７】
続いて、制御部６２の給紙処理手段Ｐｍ３は、給紙処理を行い、スペースモータ制御部７３を介してスペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させて給紙位置に置く。なお、該給紙位置は、例えば、図１１に示されるように、最小幅Ｗｍｉｎの用紙が給紙されてもヘッドプロテクタ２７が用紙をプラテン２４に押すことができる位置とされ、光学式センサ１７ａ、１７ｂの出力信号に基づいてキャリッジ１４の位置が制御される。
【００４８】
次に、前記給紙処理手段Ｐｍ３は、ラインフィードモータ制御部７４を介してラインフィードモータ５５を駆動し、トラクタユニット５７を駆動するとともに、プラテン２４及び用紙搬送ローラ５６を回転させる。これに伴って用紙Ｐが搬送され、用紙センサ２５によって用紙Ｐの前端が検出されると、前記給紙処理手段Ｐｍ３は前記距離Ｌｆ（図６）だけ用紙Ｐを搬送し、ラインフィードモータ５５の駆動を停止させる。これにより、用紙Ｐは印字の開始を待機する印字待機位置に置かれる。
【００４９】
続いて、制御部６２の媒体幅検出処理手段Ｐｍ４は、媒体幅検出処理を行い、用紙Ｐの幅を検出する。
【００５０】
そのために、前記媒体幅検出処理手段Ｐｍ４は、スペースモータ制御部７３を介してスペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させている間、光学式センサ１７ａの発光部を発光させ、用紙Ｐ等を照射したときの反射光を受光部によって受光させる。このとき、用紙検出部７２は、用紙検出処理を行い、所定のタイミング、本実施の形態においては、スペースモータ１８が相切替えを行うタイミングで光学式センサ１７ａの出力信号を読み込み、出力信号がハイレベル（Ｈ）である場合、光学式センサ１７ａの部分に用紙Ｐがないことを検出し、出力信号がローレベル（Ｌ）である場合、光学式センサ１７ａの部分に用紙Ｐがあることを検出する。
【００５１】
そして、キャリッジ１４を移動させている間、用紙検出部７２が所定の回数以上連続して用紙Ｐがあることを検出した後、所定の回数以上連続して用紙Ｐがないことを検出すると、前記媒体幅検出処理手段Ｐｍ４は、光学式センサ１７ａが用紙Ｐの左側の縁部ｅｇＬに到達したと判断し、用紙Ｐの左側の縁部ｅｇＬの位置を検出し、左側の縁部ｅｇＬのホームポジションからの距離を位置情報として記憶部６５に記録する。
【００５２】
続いて、前記媒体幅検出処理手段Ｐｍ４は、スペースモータ制御部７３を介してスペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させている間、光学式センサ１７ａの発光部を発光させ、反射光を受光部によって受光させる。
【００５３】
そして、用紙検出部７２が所定の回数以上連続して用紙Ｐがあることを検出した後、所定の回数以上連続して用紙Ｐがないことを検出すると、前記媒体幅検出処理手段Ｐｍ４は、光学式センサ１７ｂが用紙Ｐの右側の縁部ｅｇＲに到達したと判断し、用紙Ｐの右縁の縁部ｅｇＲの位置を検出し、右側の縁部ｅｇＲのホームポジションからの距離を位置情報として記憶部６５に記録する。
【００５４】
このようにして、前記媒体幅検出処理手段Ｐｍ４は、媒体幅としての用紙Ｐの幅を検出する。
【００５５】
次に、制御部６２の印字処理手段Ｐｍ５は、印字処理を行い、スペースモータ制御部７３を介してスペースモータ１８を駆動し、用紙Ｐの左側の縁部ｅｇＬの位置を基準にして、キャリッジ１４を矢印Ａ方向に移動させて印字開始位置に置き、印字を開始する。
【００５６】
そして、前記印字処理手段Ｐｍ５は、記憶部６５から各印字行の受信データを読み出し、印字ヘッド制御部７１を介して印字ヘッド１５を駆動し、受信データに基づいて印字を行う。印字が行われている間、印字処理手段Ｐｍ５は、繰り返し、スペースモータ１８を駆動して主走査方向にキャリッジ１４を往復移動させ、ラインフィードモータ５５を駆動して副走査方向において用紙Ｐを搬送して改行を行う。
【００５７】
また、印字が行われている間、用紙検出部７２は用紙Ｐの有無に基づいてスプロケット孔ｓｈの有無を検出し、パターン形成部６６は、パターン形成処理を行い、スプロケット孔ｓｈの検出パターンを形成し、搬送状態判断部６７は、搬送状態判断処理を行い、検出パターンに基づいて用紙Ｐの搬送状態を判断する。
【００５８】
ところで、本実施の形態においては、用紙Ｐが副走査方向に搬送されるのに伴ってスプロケット孔ｓｈが副走査方向に移動させられるので、用紙Ｐが搬送されている間に、スプロケット孔ｓｈの有無が規則的に検出されたかどうかによって、用紙Ｐに搬送不良が発生したかどうかを判断することができる。
【００５９】
ここで、スプロケット孔ｓｈの検出パターンを形成するパターン形成部６６の動作について説明する。
【００６０】
前述されたように、印字が開始されると、前記印字処理手段Ｐｍ５は、スペースモータ１８を駆動することによる主走査方向におけるキャリッジ１４の往復移動、すなわち、矢印Ａ方向及び矢印Ｂ方向の移動と、ラインフィードモータ５５を駆動することによる副走査方向における用紙Ｐの搬送（改行動作）とを交互に行う。
【００６１】
この間、用紙検出部７２は、前記印字処理においてキャリッジ１４が矢印Ａ方向に移動させられるたびに、用紙Ｐの有無を検出することによってスプロケット孔ｓｈの有無を検出する。
【００６２】
なお、現在印字が行われている行、すなわち、当該行の印字が終了して、次の行、すなわち、次行の印字が開始される際に、当該行の印字が終了した位置（以下「当該行印字終了位置」という。）と次行の印字が開始される位置（以下「次行印字開始位置」という。）との関係によっては、光学式センサ１７ａが用紙Ｐの左側の縁部ｅｇＬより左側に位置することがある。この場合、前記パターン形成部６６は、キャリッジ１４が矢印Ｂ方向に移動させられるときに、スプロケット孔ｓｈの有無を検出する。
【００６３】
ところで、副走査方向における用紙Ｐの位置によって、図１２に示されるように、光学式センサ１７ａ、１７ｂを結ぶ線の延長線上にスプロケット孔ｓｈがない場合と、図１３に示されるように、前記延長線上にスプロケット孔ｓｈがある場合とがある。
【００６４】
したがって、前記延長線上にスプロケット孔ｓｈがない場合、用紙検出部７２は、光学式センサ１７ａが、用紙Ｐの左側の縁部ｅｇＬに到達するまで連続して用紙Ｐがあることを検出し、用紙Ｐの左側の縁部ｅｇＬに到達した後、連続して用紙Ｐがないことを検出する。これにより、用紙検出部７２は、スプロケット孔ｓｈがないことを検出する。
【００６５】
また、光学式センサ１７ａ、１７ｂの延長線上にスプロケット孔ｓｈがある場合、用紙検出部７２は、光学式センサ１７ａが、スプロケット孔ｓｈに到達するまで連続して用紙Ｐがあることを検出し、スプロケット孔ｓｈに到達した後、スプロケット孔ｓｈから離れるまで、所定の回数だけ連続して用紙Ｐがないことを検出し、光学式センサ１７ａがスプロケット孔ｓｈから離れた後、用紙Ｐの左側の縁部ｅｇＬに到達するまで所定の回数だけ用紙Ｐがあることを検出し、光学式センサ１７ａが用紙Ｐの左側の縁部ｅｇＬに到達した後、連続して用紙Ｐがないことを検出する。この場合、用紙検出部７２は、スプロケット孔ｓｈがあることを検出する。
【００６６】
例えば、スペースモータ１８が相切替えを行ってから次の相切替えを行うまでの間に、キャリッジ１４が１／１８０〔インチ〕移動する場合、各スプロケット孔ｓｈの穴径ｄは４〔ｍｍ〕であるので、光学式センサ１７ａが前記スプロケット孔ｓｈ内を矢印Ａ方向に移動するときに、用紙検出部７２が用紙Ｐがないことを検出する回数、すなわち、用紙無検出回数ＮＨは、１〔インチ〕を２５．４〔ｍｍ〕とすると、
ＮＨ＝ｄ／（２５．４／１８０）
＝４／０．１４１１
≒２８〔回〕
になる。
【００６７】
また、用紙Ｐの左側の縁部ｅｇＬと各スプロケット孔ｓｈの中心との距離Ｌｓは１／４〔インチ〕にされるので、用紙Ｐの左側の縁部ｅｇＬとスプロケット孔ｓｈとの距離Ｌｔは、
Ｌｔ＝Ｌｓ−ｄ／２
＝２５．４／４−４／２
＝４．３５〔ｍｍ〕
になる。
【００６８】
したがって、前記距離Ｌｔをキャリッジ１４が矢印Ａ方向に移動するときに、用紙検出部７２が用紙Ｐがあることを検出する回数、すなわち、用紙有検出回数ＮＬは、
ＮＬ＝Ｌｔ／（２５．４／１８０）
＝４．３５／０．１４１１
≒３１〔回〕
になる。
【００６９】
このことから、用紙検出部７２は、用紙無検出回数ＮＨ及び用紙有検出回数ＮＬに基づいてスプロケット孔ｓｈがあることを検出する。
【００７０】
このようにして、用紙検出部７２がスプロケット孔ｓｈの有無を検出すると、パターン形成部６６は、用紙検出部７２からスプロケット孔ｓｈの有無の検出結果を読み込み、用紙Ｐの搬送方向におけるスプロケット孔ｓｈの有無のパターン、すなわち、検出パターンを形成する。
【００７１】
例えば、図１４に示されるように、用紙Ｐの前端から距離Ｌｆ（＝１／４〔インチ〕）の位置で印字を開始し、用紙Ｐを矢印Ｑ方向に改行量ε（＝１／６〔インチ〕）で搬送すると、用紙Ｐの送り量が０〔インチ〕で、出力信号はローレベルになり、用紙Ｐがあることが検出され、用紙Ｐの送り量がε〔インチ〕で、出力信号はローレベルになり、用紙Ｐがあることが検出され、用紙Ｐの送り量が２ε〔インチ〕で、出力信号はハイレベルになり、用紙Ｐがないことが検出され、用紙Ｐの送り量が３ε〔インチ〕で、出力信号はローレベルになり、用紙Ｐがあることが検出され、用紙Ｐの送り量が４ε〔インチ〕で、出力信号はローレベルになり、用紙Ｐがあることが検出され、用紙Ｐの送り量が５ε〔インチ〕で、出力信号はハイレベルになり、用紙Ｐがないことが検出される。
【００７２】
すなわち、距離Ｌｐ（＝１／２〔インチ〕）ごとにスプロケット孔ｓｈがあることが検出されると、パターン形成部６６は、用紙Ｐの送り量を、例えば、０、ε、２ε、３ε、４ε、５ε〔インチ〕としたときのスプロケット孔ｓｈの有無を表す「有、有、無、有、有、無」の検出パターンを形成する。
【００７３】
そして、搬送状態判断部６７は、前記検出パターンを読み込み、検出パターンに基づいて用紙Ｐの搬送状態を判断する。すなわち、搬送状態判断部６７は、検出パターンが「有、有、無、有、有、無」である場合、距離Ｌｐ（＝１／２〔インチ〕）ごとにスプロケット孔ｓｈが検出されたと判断し、用紙Ｐに搬送不良が発生していないと判断し、検出パターンが「有、有、無、有、有、無」でない場合、距離Ｌｐ（＝１／２〔インチ〕）ごとにスプロケット孔ｓｈが検出されていないと判断し、用紙Ｐに搬送不良が発生したと判断する。
【００７４】
そして、前記搬送状態判断部６７は、用紙Ｐに搬送不良が発生した場合、図示されない表示部等に搬送不良が発生したことを表示し、操作者に通知する。
【００７５】
また、用紙Ｐに搬送不良が発生しなかった場合は、繰り返し印字が行われ、用紙センサ２５によって用紙Ｐの後端が検出されると、制御部６２の媒体排出処理手段Ｐｍ６は、媒体排出処理を行い、ラインフィードモータ５５を駆動し、プラテン２４及び用紙搬送ローラ５６を回転させて、前記印字部ｐ１から用紙Ｐを排出する。
【００７６】
このように、本実施の形態においては、キャリッジ１４に配設された光学式センサ１７ａの出力信号に基づいて、用紙Ｐのスプロケット孔ｓｈの有無が検出され、用紙Ｐの送り量に対応するスプロケット孔ｓｈの有無の検出パターンに基づいて、用紙Ｐに搬送不良が発生したかどうかが判断されるので、インクリボンのインクが少なくなっている場合、インクリボン自体が印字ヘッド１５とプラテン２４との間から外れた場合等においても、インクリボンの状態に影響されることなく、用紙Ｐに搬送不良が発生したかどうかを正確に判断することができる。
【００７７】
また、用紙Ｐの搬送方向において、印字ヘッド１５の近傍に配設された光学式センサ１７ａ、１７ｂの出力信号に基づいて、用紙Ｐのスプロケット孔ｓｈの有無の検出パターンに基づいて用紙Ｐに搬送不良が発生したかどうかが判断されるので、例えば、トラクタユニット５７と印字ヘッド１５との間で弛み等の用紙Ｐの搬送不良が発生した場合には、トラクタユニット５７において用紙Ｐの搬送が円滑に行われていても、用紙Ｐに搬送不良が発生したと判断することができる。
【００７８】
次に、フローチャートについて説明する。
ステップＳ１  電源がオンにされる。
ステップＳ２  初期位置設定処理手段Ｐｍ１はスペースモータ１８を駆動する。
ステップＳ３  初期位置設定処理手段Ｐｍ１はキャリッジ１４を矢印Ａ方向に移動させる。
ステップＳ４  初期位置設定処理手段Ｐｍ１はＨＰセンサ２６がオンになったかどうかを判断する。ＨＰセンサ２６がオンになった場合はステップＳ５に進み、ＨＰセンサ２６がオンにならなかった場合はステップＳ２に戻る。
ステップＳ５  初期位置設定処理手段Ｐｍ１キャリッジ１４を停止させる。
ステップＳ６  印字データ受信処理手段Ｐｍ２は印字データを受信する。
ステップＳ７  給紙処理手段Ｐｍ３はキャリッジ１４を矢印Ｂ方向に移動させる。
ステップＳ８  給紙処理手段Ｐｍ３はキャリッジ１４を給紙位置に置く。
ステップＳ９  給紙処理手段Ｐｍ３はラインフィードモータ５５を駆動する。
ステップＳ１０  用紙センサ２５は用紙Ｐの前端を検出する。
ステップＳ１１  給紙処理手段Ｐｍ３は用紙Ｐを距離Ｌｆだけ搬送する。
ステップＳ１２  媒体幅検出処理手段Ｐｍ４はスペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させる。
ステップＳ１３  媒体幅検出処理手段Ｐｍ４は用紙検出部７２が用紙Ｐがないことを検出したかどうかを判断する。用紙検出部７２が用紙Ｐがないことを検出した場合はステップＳ１４に進み、用紙検出部７２が用紙Ｐがないことを検出しなかった場合はステップＳ１２に戻る。
ステップＳ１４  媒体幅検出処理手段Ｐｍ４は用紙Ｐの左側の縁部ｅｇＬの位置情報を記録する。
ステップＳ１５  媒体幅検出処理手段Ｐｍ４はスペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させる。
ステップＳ１６  媒体幅検出処理手段Ｐｍ４は用紙検出部７２が用紙Ｐがないことを検出したかどうかを判断する。用紙検出部７２が用紙Ｐがないことを検出した場合はステップＳ１７に進み、用紙検出部７２が用紙Ｐがないことを検出しなかった場合はステップＳ１５に戻る。
ステップＳ１７  媒体幅検出処理手段Ｐｍ４は用紙Ｐの右側の縁部ｅｇＲの位置情報を記録する。
ステップＳ１８  印字処理手段Ｐｍ５はキャリッジ１４を印字開始位置に置く。
ステップＳ１９  印字処理手段Ｐｍ５は印字を開始する。
ステップＳ２０  印字処理手段Ｐｍ５は印字を行う。
ステップＳ２１  パターン形成部６６は検出パターンを形成する。
ステップＳ２２  搬送状態判断部６７は用紙Ｐに搬送不良が発生したかどうかを判断する。用紙Ｐに搬送不良が発生した場合はステップＳ２３に、用紙Ｐに搬送不良が発生しなかった場合はステップＳ２４に進む。
ステップＳ２３  搬送状態判断部６７は搬送不良が発生したことを表示部に表示し、処理を終了する。
ステップＳ２４  媒体排出処理手段Ｐｍ６は用紙センサ２５が用紙Ｐの後端を検出したかどうかを判断する。用紙センサ２５が用紙Ｐの後端を検出した場合はステップＳ２５に進み、用紙センサ２５が用紙Ｐの後端を検出しなかった場合はステップＳ２０に戻る。
ステップＳ２５  媒体排出処理手段Ｐｍ６は用紙Ｐを排出し、処理を終了する。
【００７９】
ところで、本実施の形態においては、光学式センサ１７ａを使用することによって用紙Ｐの左側の縁部ｅｇＬのスプロケット孔ｓｈの有無を検出するようになっているので、キャリッジ１４を移動させる距離が長くなってしまう。
【００８０】
そこで、光学式センサ１７ａ、１７ｂを使用することによってスプロケット孔ｓｈの有無を検出する際のキャリッジ１４の移動距離を短くすることができるようにした本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００８１】
図１５は本発明の第２の実施の形態における印字システムを示す制御ブロック図である。
【００８２】
図において、７２は媒体検出部としての用紙検出部、７５は当該行の印字が終了して次行の印字が開始される際に、当該行印字終了位置、次行印字開始位置等に基づいてキャリッジ１４の移動方向を設定するスペース方向設定処理手段としてのスペース方向設定部、７６は、検出要素としての、かつ、媒体検出要素としての光学式センサ１７ａと、媒体としての用紙Ｐの左側のスプロケット孔ｓｈとの距離ｄＬ、及び光学式センサ１７ｂと用紙Ｐの右側のスプロケット孔ｓｈとの距離ｄＲを算出する算出処理手段としての計算部である。
【００８３】
次に、前記プリンタ１０の動作について説明する。
【００８４】
図１６は本発明の第２の実施の形態におけるプリンタの動作を示す第１のフローチャート、図１７は本発明の第２の実施の形態におけるプリンタの動作を示す第２のフローチャート、図１８は本発明の第２の実施の形態におけるプリンタの動作を示す第３のフローチャート、図１９は本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第１の図、図２０は本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第２の図、図２１は本発明の第２の実施の形態におけるキャリッジの移動方向を説明するための第３の図、図２２は本発明の第２の実施の形態における用紙検出部の動作を説明するための第１の図、図２３は本発明の第２の実施の形態における用紙検出部の動作を説明するための第２の図、図２４は本発明の第２の実施の形態における用紙検出部の動作を説明するための第３の図である。
【００８５】
操作者によってプリンタ１０の電源がオンにされると、制御部６２の初期位置設定処理手段Ｐｍ１（図７）は、キャリッジ１４をホームポジションに置く。そのために、初期位置設定処理手段Ｐｍ１は、ヘッド送り用の駆動部としてのスペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させ、位置検出部としてのＨＰセンサ２６がオンになると、キャリッジ１４を停止させる。
【００８６】
次に、操作者によって媒体搬送装置としてのトラクタユニット５７（図４）に用紙Ｐがセットされると、制御部６２の印字データ受信処理手段Ｐｍ２は、上位装置としてのホストコンピュータ６１から印字データを受信し、受信データを記憶部６５に記録する。
【００８７】
続いて、制御部６２の給紙処理手段Ｐｍ３は、スペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させて給紙位置に置く。
【００８８】
次に、前記給紙処理手段Ｐｍ３は、媒体送り用の駆動部としてのラインフィードモータ５５を駆動し、トラクタユニット５７を駆動するとともに、第１の媒体搬送部材としてのプラテン２４及び第２の媒体搬送部材としての用紙搬送ローラ５６を回転させる。これに伴って用紙Ｐが搬送され、媒体検出要素としての用紙センサ２５によって用紙Ｐの前端が検出されると、前記給紙処理手段Ｐｍ３は前記距離Ｌｆだけ用紙Ｐを搬送し、ラインフィードモータ５５の駆動を停止させ、用紙Ｐを印字待機位置に置く。
【００８９】
続いて、制御部６２の媒体幅検出処理手段Ｐｍ４は、用紙Ｐの幅を検出する。
【００９０】
そのために、前記媒体幅検出処理手段Ｐｍ４は、スペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させ、光学式センサ１７ａの発光部を発光させ、用紙Ｐ等を照射したときの反射光を受光部によって受光させる。このとき、用紙検出部７２は、スペースモータ１８が相切替えを行うタイミングで光学式センサ１７ａの出力信号を読み込み、用紙Ｐの有無を検出する。
【００９１】
そして、キャリッジ１４の移動に伴って、用紙検出部７２が所定の回数以上連続して用紙Ｐがあることを検出した後、所定の回数以上連続して用紙Ｐがないことを検出すると、前記媒体幅検出処理手段Ｐｍ４は、用紙Ｐの左側の縁部ｅｇＬの位置を検出し、左側の縁部ｅｇＬの位置情報を記憶部６５に記録する。
【００９２】
続いて、前記媒体幅検出処理手段Ｐｍ４は、スペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させ、光学式センサ１７ａの発光部を発光させ、反射光を受光部によって受光させる。
【００９３】
そして、用紙検出部７２が所定の回数以上連続して用紙Ｐがあることを検出した後、所定の回数以上連続して用紙Ｐがないことを検出すると、前記媒体幅検出処理手段Ｐｍ４は、用紙Ｐの右縁の縁部ｅｇＲの位置を検出し、右側の縁部ｅｇＲの位置情報を記憶部６５に記録する。
【００９４】
このようにして、前記媒体幅検出処理手段Ｐｍ４は、媒体幅としての用紙Ｐの幅を検出する。
【００９５】
次に、制御部６２の印字処理手段Ｐｍ５は、スペースモータ１８を駆動し、用紙Ｐの左側の縁部ｅｇＬの位置を基準にして、キャリッジ１４を矢印Ａ方向に移動させて前記印字開始位置に置き、印字を開始する。
【００９６】
そして、前記印字処理手段Ｐｍ５は、記憶部６５から各印字行の受信データを読み出し、印字ヘッド１５を駆動し、受信データに基づいて印字を行う。印字が行われている間、印字処理手段Ｐｍ５は、繰り返し、スペースモータ１８を駆動して主走査方向においてキャリッジ１４を往復移動させ、ラインフィードモータ５５を駆動して副走査方向において用紙Ｐを搬送して改行を行う。
【００９７】
次に、印字処理において、当該行の印字が終了した後、次行の印字が開始される際のキャリッジ１４の移動方向について説明する。
【００９８】
図１９〜２１において、Ｐは用紙、ｓｈはスプロケット孔、Ｑは用紙Ｐの搬送方向、Ｌ１ｓは当該行の印字が開始される位置（以下「当該行印字開始位置」という。）、Ｌ１ｅは当該行印字終了位置、Ｌ２ｓは次行印字開始位置である。
【００９９】
図１９（ａ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の左端に、次行印字開始位置Ｌ２ｓが次行の左端にある例を、図１９（ｂ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の左端に、次行印字開始位置Ｌ２ｓが次行の中央にある例を、図１９（ｃ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の左端に、次行印字開始位置Ｌ２ｓが次行の右端にある例を示す。図１９（ａ）〜（ｃ）のいずれの例においても、キャリッジ１４は、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ａ方向に移動し、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて矢印Ｂ方向に移動する。
【０１００】
また、図２０（ａ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の中央に、次行印字開始位置Ｌ２ｓが次行の左端にある例を、図２０（ｂ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の中央に、次行印字開始位置Ｌ２ｓが次行の中央にある例を、図２０（ｃ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の中央に、次行印字開始位置Ｌ２ｓが次行の右端にある例を示す。図２０（ａ）の例において、キャリッジ１４は、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ａ方向に移動し、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて矢印Ａ方向に移動し、図２０（ｂ）及び（ｃ）の例において、キャリッジ１４は、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ａ方向に移動し、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて矢印Ｂ方向に移動する。
【０１０１】
そして、図２１（ａ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の右端に、次行印字開始位置Ｌ２ｓが次行の左端にある例を、図２１（ｂ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の右端に、次行印字開始位置Ｌ２ｓが次行の中央にある例を、図２１（ｃ）は、当該行印字開始位置Ｌ１ｓが当該行の右端に、当該行印字終了位置Ｌ１ｅが当該行の右端に、次行印字開始位置Ｌ２ｓが次行の右端にある例を示す。図２１（ａ）及び（ｂ）の例において、当該行印字開始位置Ｌ１ｓと当該行印字終了位置Ｌ１ｅとは同じであり、キャリッジ１４は、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて矢印Ａ方向に移動し、図２１（ｃ）の例において、当該行印字開始位置Ｌ１ｓと当該行印字終了位置Ｌ１ｅとは同じであり、キャリッジ１４は、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて矢印Ｂ方向に移動する。
【０１０２】
次に、印字処理において、用紙検出部７２が、スプロケット孔ｓｈの有無を検出する動作について説明する。
【０１０３】
図２２〜２４において、１５は印字ヘッド、１７ａ、１７ｂは光学式センサ、Ｐは用紙、ｅｇＬは用紙Ｐの左側の端部、ｅｇＲは用紙Ｐの右側の端部、ｓｈはスプロケット孔、Ｌ１は当該行、Ｌ２は次行、Ｌ１ｓは当該行印字開始位置、Ｌ１ｅは当該行印字終了位置、Ｌ２ｓは次行印字開始位置、Ｌ２ｅは次行の印字が終了される位置（以下「次行印字終了位置」という。）である。
【０１０４】
図２２（ａ）は、キャリッジ１４が、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて、及び次行印字開始位置Ｌ２ｓから次行印字終了位置Ｌ２ｅに向けて矢印Ａ方向に移動する例を、図２２（ｂ）は、キャリッジ１４が、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ａ方向に移動し、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて、及び次行印字開始位置Ｌ２ｓから次行印字終了位置Ｌ２ｅに向けて矢印Ｂ方向に移動する例を示す。
【０１０５】
図２２（ａ）及び（ｂ）のいずれの例においても、次行Ｌ２の印字が開始される時点で、光学式センサ１７ａ、１７ｂは左側のスプロケット孔ｓｈと右側のスプロケット孔ｓｈとの間に存在する。したがって、図２２（ａ）の例においては、キャリッジ１４が矢印Ａ方向に移動した後、光学式センサ１７ａの出力信号に基づいて、図２２（ｂ）の例においては、キャリッジ１４が矢印Ｂ方向に移動した後、光学式センサ１７ａの出力信号に基づいて、スプロケット孔ｓｈの有無を検出する。
【０１０６】
図２３（ａ）は、キャリッジ１４が、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ａ方向に、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて、及び次行印字開始位置Ｌ２ｓから次行印字終了位置Ｌ２ｅに向けて矢印Ｂ方向に移動する例を、図２３（ｂ）は、キャリッジ１４が、当該行印字開始位置Ｌ１ｓから当該行印字終了位置Ｌ１ｅに向けて矢印Ｂ方向に、当該行印字終了位置Ｌ１ｅから次行印字開始位置Ｌ２ｓに向けて、及び次行印字開始位置Ｌ２ｓから次行印字終了位置Ｌ２ｅに向けて矢印Ａ方向に移動する例を示す。
【０１０７】
図２３（ａ）においては、当該行Ｌ１の印字が行われる間に、光学式センサ１７ａが、左側のスプロケット孔ｓｈを通過し、次行Ｌ２の印字が開始される時点で、左側のスプロケット孔ｓｈより縁部ｅｇＬ側に、図２３（ｂ）においては、当該行Ｌ１の印字が行われる間に、光学式センサ１７ｂが、右側のスプロケット孔ｓｈを通過し、次行Ｌ２の印字が開始される時点で、右側のスプロケット孔ｓｈより縁部ｅｇＲ側に存在する。
【０１０８】
したがって、次行印字開始位置Ｌ２ｓにおいて、用紙検出部７２は、前記距離ｄＬ、ｄＲを読み込み、距離ｄＬ、ｄＲのうちの短い方の光学式センサの出力信号に基づいてスプロケット孔ｓｈの有無を検出する。
【０１０９】
また、図２４に示されるように、用紙Ｐの中央に連続して印字が行われる場合は、所定の行数の改行が行われるごとに、用紙検出部７２がスプロケット孔ｓｈの有無を検出する。例えば、所定の行数が１０である場合において、１０行目の印字が行われる際のキャリッジ１４の移動方向が矢印Ａ方向である場合、用紙検出部７２は、光学式センサ１７ａの出力信号に基づいて、左側のスプロケット孔ｓｈの有無を検出し、１０行目の印字が行われる際のキャリッジ１４の移動方向が矢印Ｂ方向である場合、用紙検出部７２は、光学式センサ１７ｂの出力信号に基づいて、右側のスプロケット孔ｓｈの有無を検出する。
【０１１０】
このようにして、用紙検出部７２がスプロケット孔ｓｈの有無を検出すると、パターン形成処理手段としてのパターン形成部６６は、用紙検出部７２からスプロケット孔ｓｈの有無の検出結果を読み込み、用紙Ｐにおけるスプロケット孔ｓｈの検出パターンを形成する。
【０１１１】
そして、搬送状態判断処理手段としての搬送状態判断部６７は、検出パターンを読み込み、該検出パターンに基づいて用紙Ｐの搬送状態を判断する。そして、前記搬送状態判断部６７は、用紙Ｐに搬送不良が発生した場合、図示されない表示部等に搬送不良が発生したことを表示し、操作者に通知する。
【０１１２】
また、用紙Ｐに搬送不良が発生しなかった場合、繰り返し印字が行われ、用紙センサ２５によって用紙Ｐの後端が検出されると、制御部６２の媒体排出処理手段Ｐｍ６は、ラインフィードモータ５５を駆動し、プラテン２４及び用紙搬送ローラ５６を回転させて、印字部ｐ１から用紙Ｐを排出する。
【０１１３】
このように、本実施の形態においては、ヘッドプロテクタ２７において印字ヘッド１５の両側に配設された光学式センサ１７ａ、１７ｂを使用し、次行Ｌ２の印字が開始される時点における光学式センサ１７ａ、１７ｂの位置に応じて、一方の光学式センサの出力信号に基づいてスプロケット孔ｓｈの有無が検出されるので、スプロケット孔ｓｈの有無を検出する際のキャリッジ１４の移動距離を短くすることができる。
【０１１４】
したがって、プリンタ１０のスループットを向上させることがきる。
【０１１５】
次に、フローチャートについて説明する。
ステップＳ３１  電源がオンにされる。
ステップＳ３２  初期位置設定処理手段Ｐｍ１はスペースモータ１８を駆動する。
ステップＳ３３  初期位置設定処理手段Ｐｍ１はキャリッジ１４を矢印Ａ方向に移動させる。
ステップＳ３４  初期位置設定処理手段Ｐｍ１はＨＰセンサ２６がオンになったかどうかを判断する。ＨＰセンサ２６がオンになった場合はステップＳ３５に進み、ＨＰセンサ２６がオンにならなかった場合はステップＳ３２に戻る。
ステップＳ３５  初期位置設定処理手段Ｐｍ１はキャリッジ１４を停止させる。
ステップＳ３６  印字データ受信処理手段Ｐｍ２は印字データを受信する。
ステップＳ３７  給紙処理手段Ｐｍ３はキャリッジ１４を矢印Ｂ方向に移動させる。
ステップＳ３８  給紙処理手段Ｐｍ３はキャリッジ１４を給紙位置に置く。
ステップＳ３９  給紙処理手段Ｐｍ３はラインフィードモータ５５を駆動する。
ステップＳ４０  用紙センサ２５は用紙Ｐの前端を検出する。
ステップＳ４１  給紙処理手段Ｐｍ３は用紙Ｐを距離Ｌｆだけ搬送する。
ステップＳ４２  媒体幅検出処理手段Ｐｍ４はスペースモータ１８を駆動し、キャリッジ１４を矢印Ａ方向に移動させる。
ステップＳ４３  媒体幅検出処理手段Ｐｍ４は用紙検出部７２が用紙Ｐがないことを検出したかどうかを判断する。用紙検出部７２が用紙Ｐがないことを検出した場合はステップＳ４４に進み、用紙検出部７２が用紙Ｐがないことを検出しなかった場合はステップＳ４２に戻る。
ステップＳ４４  媒体幅検出処理手段Ｐｍ４は用紙Ｐの左側の縁部ｅｇＬの位置情報を記録する。
ステップＳ４５  媒体幅検出処理手段Ｐｍ４はスペースモータ１８を駆動し、キャリッジ１４を矢印Ｂ方向に移動させる。
ステップＳ４６  媒体幅検出処理手段Ｐｍ４は用紙検出部７２が用紙Ｐがないことを検出したかどうかを判断する。用紙検出部７２が用紙Ｐがないことを検出した場合はステップＳ４７に進み、用紙検出部７２が用紙Ｐがないことを検出しなかった場合はステップＳ４５に戻る。
ステップＳ４７  媒体幅検出処理手段Ｐｍ４は用紙Ｐの右側の縁部ｅｇＲの位置情報を記録する。
ステップＳ４８  印字処理手段Ｐｍ５はキャリッジ１４を印字開始位置に置く。
ステップＳ４９  印字処理手段Ｐｍ５は印字を開始する。
ステップＳ５０  印字処理手段Ｐｍ５は印字を行う。
ステップＳ５１  パターン形成部６６は検出パターンを形成する。
ステップＳ５２  搬送状態判断部６７は用紙Ｐに搬送不良が発生したかどうかを判断する。用紙Ｐに搬送不良が発生した場合はステップＳ５３に、用紙Ｐに搬送不良が発生しなかった場合はステップＳ５４に進む。
ステップＳ５３  搬送状態判断部６７は搬送不良が発生したことを表示部に表示し、処理を終了する。
ステップＳ５４  媒体排出処理手段Ｐｍ６は用紙センサ２５が用紙Ｐの後端を検出したかどうかを判断する。用紙センサ２５が用紙Ｐの後端を検出した場合はステップＳ５５に進み、用紙センサ２５が用紙Ｐの後端を検出しなかった場合はステップＳ５０に戻る。
ステップＳ５５  媒体排出処理手段Ｐｍ６は用紙Ｐを排出し、処理を終了する。
【０１１６】
前記第１、第２の実施の形態においては、シリアルドットプリンタについて説明しているが、本発明をＬＥＤプリンタ、電子写真式のプリンタ等の他のプリンタに適用することができる。
【０１１７】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０１１８】
１０    プリンタ
１４    キャリッジ
１５    印字ヘッド
１７ａ、１７ｂ    光学式センサ
５７    トラクタユニット
６６    パターン形成部
６７    搬送状態判断部
７２    用紙検出部
Ｐ    用紙
ｓｈ    スプロケット孔
【図１】
2014091591.tif 000003
【図２】
2014091591.tif 000004
【図３】
2014091591.tif 000005
【図４】
2014091591.tif 000006
【図５】
2014091591.tif 000007
【図６】
2014091591.tif 000008
【図７】
2014091591.tif 000009
【図８】
2014091591.tif 000010
【図９】
2014091591.tif 000011
【図１０】
2014091591.tif 000012
【図１１】
2014091591.tif 000013
【図１２】
2014091591.tif 000014
【図１３】
2014091591.tif 000015
【図１４】
2014091591.tif 000016
【図１５】
2014091591.tif 000017
【図１６】
2014091591.tif 000018
【図１７】
2014091591.tif 000019
【図１８】
2014091591.tif 000020
【図１９】
2014091591.tif 000021
【図２０】
2014091591.tif 000022
【図２１】
2014091591.tif 000023
【図２２】
2014091591.tif 000024
【図２３】
2014091591.tif 000025
【図２４】
2014091591.tif 000026