(57)【要約】【課題】  無駄な白無地の用紙を出力することが回避できる印字装置を提供する。【解決手段】  帯状で等間隔にマークが設けられた用紙に印字を行う印字手段と、用紙を搬送する用紙搬送手段と、印字手段の上流側で用紙のマークを検出する検出部が用紙の搬送方向に対し異なった検出位置で検出する検出手段と、検出手段で検出部が検出位置を異ならせた場合に、検出部から印字開始位置までの用紙の搬送量を演算する搬送量演算手段と、搬送量演算手段により演算した搬送量により用紙搬送手段を制御して印字開始位置に用紙を搬送させる用紙搬送制御手段とを有することを特徴とする。【選択図】        図２
2008087186.tif 000002
【特許請求の範囲】
【請求項１】
帯状で等間隔にマークが設けられた用紙に印字を行う印字手段と、
前記用紙を搬送する用紙搬送手段とを有する印字装置において、
前記印字手段の上流側で前記用紙のマークを検出する検出部が前記用紙の搬送方向に対し異なった検出位置で検出する検出手段と、
前記検出手段で前記検出部が検出位置を異ならせた場合に、前記検出部から印字開始位置までの前記用紙の搬送量を演算する搬送量演算手段と、
前記搬送量演算手段により演算した搬送量により前記用紙搬送手段を制御して前記印字開始位置に前記用紙を搬送させる用紙搬送制御手段とを有することを特徴とする印字装置。
【請求項２】
前記検出手段は、前記検出部が前記用紙の搬送方向または逆方向に移動可能とする検出部移動機構と、
該検出部移動機構により前記検出部を移動し検出位置を異ならせた場合に、前記検出部が前記用紙の搬送方向のどの位置にあるかを検知する検出部検知手段とを有することを特徴とする請求項１記載の印字装置。
【請求項３】
前記検出手段は、前記用紙の搬送方向に複数の前記検出部を保持する検出部保持機構と、
前記検出部を切り替えて検出位置を異ならせる検出部切替手段とを有することを特徴とする請求項１記載の印字装置。
【請求項４】
前記検出手段は、前記検出部が前記用紙の搬送方向または逆方向に移動可能とする検出部移動機構と、
前記検出手段は、前記検出部を前記用紙の搬送方向または逆方向に移動し検出位置を異ならせる検出部移動手段を有することを特徴とする請求項１記載の印字装置。
【請求項５】
前記用紙の長さを取得する用紙長取得手段と、
前記用紙取得手段で取得した用紙の長さ情報と前記検出部から印字開始位置までの長さを比較し前記検出部の検出位置を異ならせる必要があるか否かを判定する判定手段と有し、
前記判定手段が、前記検出部を異ならせる必要があると判定した場合は、前記検出手段が前記検出部の検出位置を異ならせることを特徴とする請求項１乃至４に記載の印字装置。
【請求項６】
前記検出部の検出位置を設定する検出位置設定手段を有し、
前記検出位置指定手段により前記検出部の検出位置が指定された場合は、前記検出手段が前記検出部の検出位置を異ならせることを特徴とする請求項１、３または４に記載の印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯状で等間隔にマークが設けられた用紙に印字を行う印字装置に関し、特に用紙のマークを検出する検出部を用紙の搬送方向に対し異なった検出位置で用紙を検出し用紙搬送を制御する印字装置に関する。
【背景技術】
【０００２】
従来、サーマルヘッドを搭載し巻回され帯状で等間隔にマークが設けられた用紙に印字する印字装置が知られている。この印字装置は、通常の連続印字動作の他に、オプション動作（ティアオフ動作、カッタ動作及び剥離動作）を行うものが知られている。
上記オプション動作では、用紙に等間隔で付されたマークを検出する透過式及び反射式の用紙検出センサーにより各用紙の先端を検出し、サーマルヘッドへ用紙の先端、つまり、印字開始位置に搬送させ、印字終了後に印字された用紙の略後端をサーマルヘッドより下流に位置する各オプション位置（ティアオフ位置、カッタ位置及び剥離位置）に搬送し、各動作終了後に、用紙をバックフィードして次の用紙の先端をサーマルヘッドの印字位置に位置させるものであるが、用紙搬送機構としてプラテンローラとステッピングモータがギアを介して連結されたものでは、用紙をフォワードフィードしてからバックフィードした場合およびバックフィードしてからフォワードフィードした場合には、ギア同士の噛み合わせ部分の遊びにより、ギアのバックラッシュが発生する問題があり、バックラッシュの値を個々の印字装置毎に測定し、自動設定するようにして、サーマルヘッドに用紙の所望の位置を正確に位置付けることができる印刷装置および印刷方法が知られている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００１−２８７７１９公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来の印字装置では、用紙検出センサーで用紙の先端を検出すると、用紙検出センサーからサーマルヘッド及び各オプション位置までの搬送量をステッピングモータのステップ数に換算し搬送している。また、次の用紙の先端をオプション位置からサーマルヘッドの印字位置へバックフィードさせる際も、サーマルヘッドから各オプション位置までの搬送量をステップ数に換算し搬送している。
しかし、１枚の用紙長または複数枚の用紙の加算した長さが、サーマルヘッドから用紙検出センサー間の長さと略同じ長さの場合で、次の用紙の先端をオプション位置からサーマルヘッドにバックフィードさせ印字を開始させる際に、バックラッシュやプラテンローラの磨耗、用紙の撓みやばたつき等により、用紙が正規の印字位置までバックフィードされない場合に、白無地の用紙を出力する問題があった。
【０００５】
上記の動作を図面を用いて説明する。
図１０は、従来の印字装置の動作を説明するための動作説明図である。
図１０中で用いた用紙Ｓは、ラベルＬ１〜Ｌ７を帯状の台紙Ｄに等間隔で仮着したもので、ラベルＬ間にはマークＭ（ギャップ部分）が設けられている。
そして、従来の印字装置は、少なくともサーマルヘッド１と、プラテンローラ２と、用紙検出センサー３とから構成され、図中のＢは、各オプション位置（ティアオフ位置、カッタ位置及び剥離位置）を示している。
先ず、図１０の（ａ）を参照すると、ラベルＬの先端が台紙Ｄと共にサーマルヘッド１とプラテンローラ２により挟持されている。つまり、印字開始位置Ａに位置している状態で、用紙検出センサー３の位置には、ラベルＬ１とラベルＬ２の間のマークＭが位置している。
次いで、図示せぬステッピングモータの駆動によりプラテンローラ２が正回転することで用紙Ｓを下流に搬送すると共に、サーマルヘッド１は可変情報をラベルＬ１上に印字を行う。この時、用紙検出センサー３からサーマルヘッド１まで（固定距離Ｙ）およびサーマルヘッド１から各オプション位置Ｂまで（固定距離Ｘ）の搬送量を搬送モータのステップ数に換算し搬送する。
【０００６】
図１０の（ｂ）は、ラベルＬ１の印字を終了しラベルＬ１の後端（マークＭ）をオプション位置Ｂまで搬送（固定距離Ｙ＋固定距離Ｘ）した状態を示している。この状態で、各オプション動作が行われ、例えば、ティアオフ動作では、手動によりラベルＬ１とラベルＬ２の間のマークＭの略中間が切断され、カッタ動作では、ロータリーカッタ等でラベルＬ１とラベルＬ２の間のマークＭの略中間が切断され、剥離動作では、ラベルＬ１の後端が数ミリ台紙Ｄに残った状態で待機し、その後、剥離される。
そして、各オプション動作が終了した後、図示せぬステッピングモータの駆動によりプラテンローラ２が逆回転し台紙Ｄを固定距離Ｘ分のバックフィードを行うが、上記バックラッシュやプラテンローラ２の磨耗等により、用紙が正規の位置までバックフィードされない場合に、図１０の（ｃ）に示すように誤差Ｇが生じ、用紙検出センサー３の位置にはラベルＬ３の先端が位置する状態となる。
この状態で、ラベルＬ２に上記と同様の印字動作を行った場合、従来の印字装置では、ラベルＬ３の後端をラベルＬ２の後端と認識してしまい、結果、ラベルＬ３の後端がオプション位置Ｂに位置するよう搬送されるため（図１０（ｄ））、ラベルＬ３が印字されない白無地の状態で出力される問題があった。
【０００７】
本発明は以上のような問題にかんがみなされたもので、無駄な白無地の用紙を出力することがない印字装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
すなわち本発明の請求項１に記載の印字装置は、帯状で等間隔にマークが設けられた用紙に印字を行う印字手段と、前記用紙を搬送する用紙搬送手段とを有する印字装置において、前記印字手段の上流側で前記用紙のマークを検出する検出部が前記用紙の搬送方向に対し異なった検出位置で検出する検出手段と、前記検出手段で前記検出部が検出位置を異ならせた場合に、前記検出部から印字開始位置までの前記用紙の搬送量を演算する搬送量演算手段と、前記搬送量演算手段により演算した搬送量により前記用紙搬送手段を制御して前記印字開始位置に前記用紙を搬送させる用紙搬送制御手段とを有することを特徴とする。
また、請求項２に記載の印字装置は、前記検出手段は、前記検出部が前記用紙の搬送方向または逆方向に移動可能とする検出部移動機構と、該検出部移動機構により前記検出部を移動し検出位置を異ならせた場合に、前記検出部が前記用紙の搬送方向のどの位置にあるかを検知する検出部検知手段とを有することを特徴とする。
また、請求項３に記載の印字装置は、前記検出手段は、前記用紙の搬送方向に複数の前記検出部を保持する検出部保持機構と、前記検出部を切り替えて検出位置を異ならせる検出部切替手段とを有することを特徴とする。
また、請求項４に記載の印字装置は、前記検出手段は、前記検出部が前記用紙の搬送方向または逆方向に移動可能とする検出部移動機構と、前記検出手段は、前記検出部を前記用紙の搬送方向または逆方向に移動し検出位置を異ならせる検出部移動手段を有することを特徴とする。
また、請求項５に記載の印字装置は、前記用紙の長さを取得する用紙長取得手段と、前記用紙取得手段で取得した用紙の長さ情報と前記検出部から印字開始位置までの長さを比較し前記検出部の検出位置を異ならせる必要があるか否かを判定する判定手段と有し、前記判定手段が、前記検出部を異ならせる必要があると判定した場合は、前記検出手段が前記検出部の検出位置を異ならせることを特徴とする。
また、請求項６に記載の印字装置は、前記検出部の検出位置を設定する検出位置設定手段を有し、前記検出位置指定手段により前記検出部の検出位置が指定された場合は、前記検出手段が前記検出部の検出位置を異ならせることを特徴とする。
【発明の効果】
【０００９】
以上のように本発明の印字装置によれば、手動または自動で用紙のマークを検出する検出部の検出位置を異ならせ、異なった検出位置から印字開始位置への搬送量を演算し用紙を搬送するので、無駄な白無地の用紙を出力することが回避できる。
【発明を実施するための最良の形態】
【００１０】
それでは、本発明の実施の形態を図面に基づいて詳細に説明する。尚、上記と同様のものには同一の符号を付して説明する。
また、下記の実施の形態では、オプション動作及びオプション位置は、剥離動作での剥離位置として説明する。
【００１１】
図１は、本発明の第一の実施の形態に係る印字装置の回路構成図である。
本発明の印字装置１０ａは、印字装置１０ａを司るＣＰＵ２０を有し、ＣＰＵ２０は、各種制御部のプログラムを格納するＲＯＭやフラッシュメモリ等から成る非揮発性メモリ２１と、印字装置１０ａの各種動作の設定値、用紙の長さＰ、サーマルヘッド１（印字開始位置Ａ）から各オプション位置Ｂまでの距離（固定距離Ｘ）、用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）、用紙検出センサー３の移動距離Ｚ及び閾値Ｔ等を記憶するＥＥＰＲＯＭ２２（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ-Ｏｎｌｙ Ｍｅｍｏｒｙ）と、ＣＰＵ２０の作業領域として使用するＲＡＭ２３と、ホスト２４と有線または無線にて通信を行う外部インタフェース２５と、プラテン２を駆動して用紙Ｓを搬送する搬送モータ２６（用紙搬送手段）の制御を行なう搬送モータ制御部２７（用紙搬送制御手段）と、印字装置１０ａの動作に関する情報を設定し各種釦と表示パネルから成る操作部２８を制御する操作制御部２９と、サーマルヘッド１（印字手段）を制御するヘッド制御部３０と、用紙Ｓのマークを検出する用紙検出センサー３（検出部）の制御を行なうセンサー制御部３１と、用紙検出センサー３の検出位置を示すマイクロスイッチや光学式センサー等からの信号を検知する信号検知部３３（検出部検知手段）とをシステムバス３４を介して制御する。
【００１２】
図２は、本発明の第一の実施の形態に係わる印字装置の検出部移動機構を説明するための斜視図で、図３は、本発明の第一の実施の形態に係わる印字装置の検出部移動機構の説明図で、（ａ）は、用紙Ｓの搬送方向に用紙検出センサーを移動した図で、（ｂ）は、用紙Ｓの搬送方向と逆方向に用紙検出センサーを移動した図である。
【００１３】
図２及び図３を参照すると、印字装置１０ａは、サーマルヘッド１と、プラテンローラ２と、透過式で発光側と受光側からなり帯状台紙Ｄに等間隔で設けられたマークＭ（ギャップ部分）を検出する用紙検出センサー３とを有し、また、台紙Ｄに仮着されたラベルＬを台紙Ｄの屈曲により剥離させる剥離板４が設けられている。
また、印字装置１０ａは、用紙検出センサー３を用紙Ｓの搬送方向Ｒに対し用紙Ｓの搬送方向Ｒまたは逆方向に手動により移動可能とする検出部移動機構４０を有している。
【００１４】
検出部移動機構４０は、用紙Ｓの台紙Ｄを裏面より案内する面と用紙Ｓの搬送方向Ｒに対し直行する方向に屈曲した面とを有する用紙ガイド４１ａ、４１ｂと、用紙ガイド４１ａ、４１ｂとの間で両端部を用紙ガイド４１ａ、４１ｂに固定支持されたガイドシャフト４２と、コの字形状で用紙検出センサー３の発光側と受光側を対向させ保持し、図示せぬフレームに支持され下端部がガイドシャフト４２に貫通されたセンサーホルダ４３とから構成される。
また、用紙ガイド４１ａ、４１ｂの対向面で、用紙ガイド４１ａ側にはマイクロスイッチ３２ａが設けられ、用紙ガイド４１ｂ側にはマイクロスイッチ３２ｂが設けられている。
上記の構成により、検出部移動機構４０は、ガイドシャフト４２に貫通されたセンサーホルダ４３が、手動により用紙Ｓの搬送方向Ｒまたは逆方向に移動可能になっており、マイクロスイッチ３２ａまたは３２ｂの押下により用紙Ｓの搬送方向Ｒ側または逆方向側のいずれにあるかを信号検知部３３で検知することができるようになっている。
【００１５】
以降に、本発明の第一の実施の形態に係わる印字装置１０ａでの動作を説明する。
尚、検出部移動機構４０のセンサーホルダ４３が、用紙ガイド４１ａ側でマイクロスイッチ３２ａを押下している状態（図３（ａ）の状態）から説明する。
【００１６】
図３（ａ）の状態で、搬送モータ２６がプラテンローラ２を駆動し用紙Ｓを搬送方向Ｒの方向に搬送させながら、用紙検出センサー３がマークＭの検出を行う。用紙検出センサー３がマークＭを検出すると、ＣＰＵ２０が、検出したマークＭから次のマークＭまでのステップ数を搬送モータ制御部２７を介して取得し、用紙の長さＰを求める（用紙長取得手段）。
次いで、ＣＰＵ２０は、取得した用紙の長さＰと用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）とを比較し、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ未満か否かを判定する（判定手段）。
具体的に、判定手段は、例えば、固定距離Ｙが４０ｍｍで、用紙の長さＰが４３ｍｍ、閾値Ｔが±４ｍｍとした場合、固定距離Ｙの４０ｍｍと用紙の長さＰ４３ｍｍとを比較し、その差が閾値Ｔの±４ｍｍ未満のため、用紙検出センサー３（検出部）の検出位置を移動させる必要があると判定し、ＣＰＵ２０は、操作部制御手段２９を介して操作部２８で、センサーホルダ４３を用紙ガイド４１ｂ側に移動させる旨のメッセージを表示させる。
作業者は、操作部２８に表示されたメッセージにより、センサーホルダ４３を用紙ガイド４１ｂ側に移動しマイクロスイッチ３２ｂを押下する（図３（ｂ）の状態）。
そして、ＣＰＵ２０は、信号検知部３３からのセンサーホルダ４３が移動した信号により、用紙検出センサー３からサーマルヘッド１までの距離（固定距離Ｙに用紙検出センサー３の移動距離Ｚを加算した距離）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００１７】
また、例えば、固定距離Ｙが４０ｍｍで、用紙の長さＰが６０ｍｍ、閾値Ｔが±４ｍｍとした場合、判定手段は、固定距離Ｙの４０ｍｍと用紙の長さＰの６０ｍｍとを比較し、その差が閾値Ｔの±４ｍｍ以上のため、用紙検出センサー３（検出部）の検出位置を移動させる必要がないと判定し、ＣＰＵ２０は、用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００１８】
上記では、固定距離Ｙが４０ｍｍに対し、用紙の長さＰを４３ｍｍ、または６０ｍｍとして説明したが、用紙の長さＰが１０ｍｍや２０ｍｍの場合は、用紙の長さＰの倍数または減算した残りの数値と比較し、閾値Ｔ未満か否かを判定するようにすれば、用紙Ｓが多種多様な形態でも実施可能であることは言うまでもない。
【００１９】
上記と異なり、検出部移動機構４０のセンサーホルダ４３が、用紙ガイド４１ｂ側でマイクロスイッチ３２ｂを押下している状態（図３（ｂ）の状態）にある場合は、判定手段が、用紙の長さＰと固定距離Ｙ＋移動距離Ｚの距離とを比較し、比較の結果、閾値Ｔ未満であれば、ＣＰＵ２０は、操作部制御手段２９を介して操作部２８で、センサーホルダ４３を用紙ガイド４１ａ側に移動させる旨のメッセージを表示させ、手動により、センサーホルダ４３を用紙ガイド４１ａ側に移動しマイクロスイッチ３２ａを押下させる（図３（ａ）の状態）。
そして、ＣＰＵ２０は、用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００２０】
また、上記判定手段の比較の結果が、閾値Ｔ以上であれば、ＣＰＵ２０は、固定距離Ｙに用紙検出センサー３の移動距離Ｚを加算した距離を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００２１】
その後、ラベルＬの先端が印字開始位置Ａにある状態から、サーマルヘッド１により可変情報を印字すると共に、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を駆動し用紙Ｓを搬送し、印字終了後に、搬送モータ制御部２７は、オプション位置Ｂまで用紙ＳのマークＭを固定距離Ｘ分搬送する。オプション位置Ｂでは、ラベルＬが台紙Ｄより剥離される。
次いで、剥離動作が完了すると、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を逆回転させ、マークＭを印字開始位置Ａに搬送する。
【００２２】
以上の説明により、第一の実施の形態の印字装置によれば、判定手段が、用紙検出センサー３（検出部）の検出位置を移動させる必要があるか否かの判定を行い、判定手段が、検出位置を移動させる必要があると判定した場合は、検出部移動機構４０によりセンサーホルダ４３を手動で移動させることができ、それに伴い搬送量演算手段が、搬送モータ２６のステップ数に演算して搬送させるので、用紙Ｓの先端をオプション位置からサーマルヘッドにバックフィードさせ印字を開始させる際に、バックラッシュやプラテンローラの磨耗等により、用紙Ｓが正規の印字位置までバックフィードされない場合の、白無地の用紙を出力することが回避できる。
また、部品構成が複雑でないため従来の印字装置に容易に組み込むことができる。
【００２３】
また、作業者が直接、用紙Ｓの種類や長さを認識して、必要に応じてセンサーホルダ４３を手動で移動させるようにしても良い。
この場合、検出部検知手段によりセンサーホルダ４３が用紙ガイド４１ａ側にあるか用紙ガイド４１ｂ側にあるかをマイクロスイッチ３２ａ、３２ｂにより検知し、ＣＰＵ２０が、搬送モータ２６で搬送するステップ数を演算して、搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。以降は、上記と同様にオプション位置Ｂまで用紙Ｓを搬送し、オプション動作終了後、搬送モータ２６を解してプラテンローラ２を逆回転させ、ラベルＬの先端を印字開始位置Ａに搬送することで、上記と同様な効果を奏することができる。
【００２４】
次に、本発明の第二の実施の形態の印字装置を図面に基づいて詳細に説明する。
図４は、本発明の第二の実施の形態に係る印字装置の回路構成図である。
図４は、本発明の第一の実施の形態の印字装置の回路構成図と略同様であるが、信号検知部（検出部検知手段）およびマイクロスイッチ３２ａ、３２ｂが無く、センサー制御部３１の替わりに、センサー切替制御部３５（検出部切替手段）および用紙検知センサー３ａ、３ｂ（検出部）が設けられている。
センサー切替制御部３５は、判定手段により用紙検知センサー３ａ、３ｂ（検出部）の検出位置を異ならせる必要があるか否かの判定により、用紙検知センサー３ａおよび用紙検出センサー３ｂの切り替えを行う。
【００２５】
図５は、本発明の第二の実施の形態に係わる印字装置の検出部保持機構を説明するための斜視図で、図６は、本発明の第二の実施の形態に係わる印字装置の検出部保持機構の説明図で、（ａ）は、用紙Ｓの搬送方向にある用紙検出センサーでマークを検出する図で、（ｂ）は、用紙Ｓの搬送方向と逆方向にある用紙検出センサーでマークを検出する図である。
【００２６】
図５及び図６を参照すると、印字装置１０ｂは、サーマルヘッド１と、プラテンローラ２と、透過式で発光側と受光側からなり帯状台紙Ｄに等間隔で設けられたマークＭ（ギャップ部分）を検出する用紙検出センサー３ａ、３ｂとを保持する検出部保持機構５０を有し、また、台紙Ｄに仮着されたラベルＬを台紙Ｄの屈曲により剥離させる剥離板４が設けられている。
【００２７】
検出部保持機構５０は、コの字形状で用紙Ｓの搬送方向にある用紙検出センサー３ａと、用紙Ｓの搬送方向と逆方向にある用紙検出センサー３ｂとの互いの発光側と受光側を対向させ保持し、図示せぬフレームに支持されたセンサーホルダ５１で構成されている。図中の５１、５２は、用紙Ｓの台紙Ｄを裏面より案内する用紙ガイドである。
【００２８】
以降に、本発明の第二の実施の形態に係わる印字装置１０ｂでの動作を説明する。
尚、用紙Ｓの搬送方向にある用紙検出センサー３ａが駆動されている状態（図６（ａ）の状態）から説明する。
【００２９】
図６（ａ）の状態で、搬送モータ２６がプラテンローラ２を駆動し用紙Ｓを搬送方向Ｒの方向に搬送させながら、用紙検出センサー３ａがマークＭの検出を行う。用紙検出センサー３ａがマークＭを検出すると、ＣＰＵ２０が、検出したマークＭから次のマークＭまでのステップ数を搬送モータ制御部２７を介して取得し、用紙の長さＰを求める（用紙長取得手段）。
次いで、ＣＰＵ２０は、取得した用紙の長さＰと用紙検出センサー３ａからサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）とを比較し、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ未満か否かを判定する（判定手段）。
そして、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ未満の場合、ＣＰＵ２０は、センサー切替制御部３５を介して用紙検出センサー３ｂを駆動する。
そして、ＣＰＵ２０は、用紙検出センサー３ｂからサーマルヘッド１までの距離（固定距離Ｙに用紙検出センサー３ｂまでの移動距離Ｚを加算した距離）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３ｂでマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００３０】
また、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ以上の場合、ＣＰＵ２０は、用紙検出センサー３ａからサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３ａでマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００３１】
上記と異なり、用紙Ｓの搬送方向と逆方向にある用紙検出センサー３ｂが駆動されている状態（図６（ｂ）の状態）にある場合は、判定手段が、用紙の長さＰと固定距離Ｙ＋移動距離Ｚの距離とを比較し、比較の結果、閾値Ｔ未満であれば、ＣＰＵ２０は、センサー切替制御部３５を介して用紙検出センサー３ａを駆動し、用紙検出センサー３ａからサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３ａでマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００３２】
また、上記判定手段の比較の結果が、閾値Ｔ以上であれば、ＣＰＵ２０は、固定距離Ｙに用紙検出センサー３ｂの移動距離Ｚを加算した距離を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３ｂでマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００３３】
その後、ラベルＬの先端が印字開始位置Ａにある状態から、サーマルヘッド１により可変情報を印字すると共に、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を駆動し用紙Ｓを搬送し、印字終了後に、搬送モータ制御部２７は、オプション位置Ｂまで用紙ＳのマークＭを固定距離Ｘ分搬送する。オプション位置Ｂでは、ラベルＬが台紙Ｄより剥離される。
次いで、剥離動作が完了すると、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を逆回転させ、マークＭを印字開始位置Ａに搬送するので、白無地の用紙を出力することが回避できる。
【００３４】
さらに、用紙検出センサー３ａ、３ｂの切り替えをホスト２４からのコマンドや操作部２８からの設定で切り替えるようにしてもよく、適宜変更して構わない。
この場合、用紙Ｓの種類や長さに応じて、ホスト２４からのコマンドや操作部２８からの設定で、用紙検出センサー３ａ、３ｂの切り替えを設定（検出位置設定手段）された場合、ＣＰＵ２０は、検出部切替制御部３５介して設定された用紙検出センサー３ａ、３ｂのいずれかを駆動し、ＣＰＵ２０が、搬送モータ２６で搬送するステップ数を演算して、搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３ａまたは用紙検出センサー３ｂでマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。以降は、上記と同様にオプション位置Ｂまで用紙Ｓを搬送し、オプション動作終了後、搬送モータ２６を解してプラテンローラ２を逆回転させ、ラベルＬの先端を印字開始位置Ａに搬送することで、上記と同様な効果を奏することができる。
【００３５】
以上の説明により、第二の実施の形態の印字装置によれば、判定手段が、用紙検出センサー３ａ、３ｂ（検出部）の検出位置を切り替える必要があるか否かの判定を行い、判定手段が、検出位置を切り替える必要があると判定した場合は、センサー切替制御部３５により用紙検出センサー３ａ、３ｂを切り替え、それに伴い搬送量演算手段が、搬送モータ２６のステップ数に演算して搬送させるので、用紙Ｓの先端をオプション位置からサーマルヘッドにバックフィードさせ印字を開始させる際に、バックラッシュやプラテンローラの磨耗等により、用紙Ｓが正規の印字位置までバックフィードされない場合の、白無地の用紙を出力することが回避できる。
また、用紙の長さに応じて用紙検出センサー３ａ、３ｂを自動で切り替えるので、作業者が用紙検出センサー３ａ、３ｂの切り替えを忘れたり、手を煩わすことが無い。
【００３６】
尚、上記の第二の実施の形態の印字装置１０ｂでは、用紙検出センサー３ａ、３ｂの２位で説明したが、用途に応じて３位または４位の用紙検出センサーを設けても構わない。
【００３７】
次に、本発明の第三の実施の形態の印字装置を図面に基づいて詳細に説明する。
図７は、本発明の第三の実施の形態に係る印字装置の回路構成図である。
図７は、本発明の第一の実施の形態の印字装置の回路構成図と略同様であるが、信号検知部（検出部検知手段）およびマイクロスイッチ３２ａ、３２ｂが無く、センサー移動制御部３６およびモータ６６が設けられている。
センサー移動制御部３６は、判定手段により用紙検知センサー３（検出部）の検出位置を異ならせる必要があるか否かの判定により、用紙検知センサー３を用紙の搬送方向または逆方向に移動させる。
【００３８】
図８は、本発明の第三の実施の形態に係わる印字装置の検出部移動機構を説明するための斜視図で、図９は、本発明の第三の実施の形態に係わる印字装置の検出部移動機構の説明図で、（ａ）は、用紙Ｓの搬送方向に用紙検出センサーを移動した図で、（ｂ）は、用紙Ｓの搬送方向と逆方向に用紙検出センサーを移動した図である。
【００３９】
図８及び図９を参照すると、印字装置１０ｃは、サーマルヘッド１と、プラテンローラ２と、透過式で発光側と受光側からなり帯状台紙Ｄに等間隔で設けられたマークＭ（ギャップ部分）を検出する用紙検出センサー３とを有し、また、台紙Ｄに仮着されたラベルＬを台紙Ｄの屈曲により剥離させる剥離板４が設けられている。
また、印字装置１０ｃは、用紙検出センサー３を用紙Ｓの搬送方向Ｒに対し用紙Ｓの搬送方向Ｒまたは逆方向に移動させる検出部移動機構６０を有している。
【００４０】
検出部移動機構６０は、用紙Ｓの台紙Ｄを裏面より案内する面と用紙Ｓの搬送方向Ｒに対し直行する方向に屈曲した面とを有する用紙ガイド６１ａ、６１ｂと、用紙ガイド６１ａ、６１ｂとの間で両端部を用紙ガイド６１ａ、６１ｂに回転可能に支持されたスクリューシャフト６２と、コの字形状で用紙検出センサー３の発光側と受光側を対向させ保持し、図示せぬフレームに支持され下端部がスクリューシャフト６２に螺接しスクリューシャフト６２の回転により用紙Ｓの搬送方向または逆方向に移動可能なセンサーホルダ６３と、スクリューシャフト６２の端部に固定されたギア６４と、ギア６４と噛み合うギア６５がモータ軸の先端に設けられたモータ６６と、モータ６６が取り付けられ用紙ガイド６１ｂに固定された取付板６７とから構成される。
【００４１】
よって、検出部移動機構６０は、ＣＰＵ２０によりセンサー移動制御部３６を介してモータ６６がギア６５を駆動し、連動してギア６４が回転することでスクリューシャフト６２が回転し、スクリューシャフト６２と螺接しているセンサーホルダ６３が用紙Ｓの搬送方向または逆方向に移動することで用紙検出センサー３を異なる検出位置でマークＭを検出することができるようになっている。
【００４２】
以降に、本発明の第三の実施の形態に係わる印字装置１０ｃでの動作を説明する。
尚、用紙Ｓの搬送方向にある用紙検出センサー３が駆動されている状態（図９（ａ）の状態）から説明する。
【００４３】
図９（ａ）の状態で、搬送モータ２６がプラテンローラ２を駆動し用紙Ｓを搬送方向Ｒの方向に搬送させながら、用紙検出センサー３がマークＭの検出を行う。用紙検出センサー３がマークＭを検出すると、ＣＰＵ２０が、検出したマークＭから次のマークＭまでのステップ数を搬送モータ制御部２７を介して取得し、用紙の長さＰを求める（用紙長取得手段）。
次いで、ＣＰＵ２０は、取得した用紙の長さＰと用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）とを比較し、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ未満か否かを判定する（判定手段）。
そして、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ未満の場合、ＣＰＵ２０は、センサー移動制御部３６を介して用紙検出センサー３を移動させる。
この時、ＣＰＵ２０は、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔを越える値をステップ数に演算し移動距離Ｚを求め、センサー移動制御部３６を介してモータ６６を正回転させる。これにより、モータ６６がギア６５を駆動し、連動してギア６４が回転することでスクリューシャフト６２が回転し、スクリューシャフト６２と螺接しているセンサーホルダ６３が用紙Ｓの搬送方向とは逆方向に移動させる（図９（ｂ）の状態）（検出部移動手段）。
【００４４】
そして、ＣＰＵ２０は、固定距離Ｙに移動距離Ｚを加算した距離を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００４５】
また、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔ以上の場合、ＣＰＵ２０は、用紙検出センサー３からサーマルヘッド１（印字開始位置Ａ）まで距離（固定距離Ｙ）を搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００４６】
上記と異なり、用紙Ｓの搬送方向と逆方向にある用紙検出センサー３が駆動されている状態（図９（ｂ）の状態）にある場合は、判定手段が、用紙の長さＰと固定距離Ｙ＋移動距離Ｚの距離とを比較し、比較の結果、閾値Ｔ未満であれば、ＣＰＵ２０は、取得した用紙の長さＰと固定距離Ｙとの差が閾値Ｔを越える値をステップ数に演算し移動距離Ｚを求め、センサー移動制御部３６を介してモータ６６を正回転または逆回転させ、センサーホルダ６３を用紙Ｓの搬送方向または逆方向に移動させる（検出部移動手段）。
ＣＰＵ２０は、固定距離Ｙ＋移動距離Ｚを搬送モータ２６のステップ数に演算して（搬送量演算手段）搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、固定距離Ｙから演算されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。
【００４７】
その後、ラベルＬの先端が印字開始位置Ａにある状態から、サーマルヘッド１により可変情報を印字すると共に、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を駆動し用紙Ｓを搬送し、印字終了後に、搬送モータ制御部２７は、オプション位置Ｂまで用紙ＳのマークＭを固定距離Ｘ分搬送する。オプション位置Ｂでは、ラベルＬが台紙Ｄより剥離される。
次いで、剥離動作が完了すると、搬送モータ制御部２７は、搬送モータ２６を解してプラテンローラ２を逆回転させ、マークＭを印字開始位置Ａに搬送するので、白無地の用紙を出力することが回避できる。
【００４８】
さらに、用紙検出センサー３の移動量をホスト２４からのコマンドや操作部２８からの設定としてもよく、適宜変更して構わない。
この場合、用紙Ｓの種類や長さに応じて、ホスト２４からのコマンドや操作部２８からの設定で、用紙検出センサー３の移動量を設定（検出位置設定手段）された場合、ＣＰＵ２０は、検出部移動制御部３６介してモータ６６を駆動し、ＣＰＵ２０が、搬送モータ２６で搬送するステップ数を演算して、搬送モータ制御部２７に通知する。その後、搬送モータ制御部２７は、用紙検出センサー３でマークＭを検出した場合、通知されたステップ数の搬送量で用紙Ｓを搬送し、ラベルＬの先端を印字開始位置Ａに位置させる。以降は、上記と同様にオプション位置Ｂまで用紙Ｓを搬送し、オプション動作終了後、搬送モータ２６を解してプラテンローラ２を逆回転させ、ラベルＬの先端を印字開始位置Ａに搬送することで、上記と同様な効果を奏することができる。
【００４９】
以上の説明により、第三の実施の形態の印字装置によれば、判定手段が、用紙検出センサー３（検出部）の検出位置を移動させる必要があるか否かの判定を行い、判定手段が、検出位置を移動させる必要があると判定した場合は、センサー移動制御部３６により用紙検出センサー３を移動させ、それに伴い搬送量演算手段が、搬送モータ２６のステップ数に演算して搬送させるので、用紙Ｓの先端をオプション位置からサーマルヘッドにバックフィードさせ印字を開始させる際に、バックラッシュやプラテンローラの磨耗等により、用紙Ｓが正規の印字位置までバックフィードされない場合の、白無地の用紙を出力することが回避できる。
さらに、検出部移動手段が、用紙の長さＰに応じてセンサーホルダ６３を適宜に移動させるので、多種多様な長さの用紙Ｓに対応可能である。
【００５０】
尚、上記の実施の形態の説明で、用紙長取得手段を、検出したマークＭから次のマークＭまでのステップ数を搬送モータ制御部２７を介して取得し用紙の長さＰを求めるもので説明したが、これに限定するものではなく、外部Ｉ／Ｆ２５を介してホスト２４から用紙の長さＰを取得する、あるいは、操作制御部２９を介して操作部２８から用紙の長さＰを入力するようにしてもよく、適宜変更して構わない。
また、上記の実施の形態の説明では、用紙ＳのマークＭをラベルＬ間のギャップ部分として説明したが、マークＭは、台紙Ｄの裏面に等間隔で印刷されたブラックマークや穴等でもよく、他の形態の用紙Ｓであっても本発明の印字装置で実施可能であることはいうまでもない。
さらにまた、上記の実施の形態の説明では、用紙検出センサーを発光側と受光側からなる透過式センサーを用いて説明したが、これに限定するものではなく、反射式センサーや磁気式センサー等、他の形態のセンサーを用いても構わない。
【図面の簡単な説明】
【００５１】
【図１】本発明の第一の実施の形態に係る印字装置の回路構成図である。
【図２】本発明の第一の実施の形態に係わる印字装置の検出部移動機構を説明するための斜視図である。
【図３】本発明の第一の実施の形態に係わる印字装置の検出部移動機構の説明図で、（ａ）は、用紙の搬送方向に用紙検出センサーを移動した図で、（ｂ）は、用紙の搬送方向と逆方向に用紙検出センサーを移動した図である。
【図４】本発明の第二の実施の形態に係る印字装置の回路構成図である。
【図５】本発明の第二の実施の形態に係わる印字装置の検出部保持機構を説明するための斜視図である。
【図６】本発明の第二の実施の形態に係わる印字装置の検出部保持機構の説明図で、（ａ）は、用紙の搬送方向にある用紙検出センサーでマークを検出する図で、（ｂ）は、用紙の搬送方向と逆方向にある用紙検出センサーでマークを検出する図である。
【図７】本発明の第三の実施の形態に係る印字装置の回路構成図である。
【図８】本発明の第三の実施の形態に係わる印字装置の検出部移動機構を説明するための斜視図である。
【図９】本発明の第三の実施の形態に係わる印字装置の検出部移動機構の説明図で、（ａ）は、用紙の搬送方向に用紙検出センサーを移動した図で、（ｂ）は、用紙の搬送方向と逆方向に用紙検出センサーを移動した図である。
【図１０】従来の印字装置の動作を説明するための動作説明図である。
【符号の説明】
【００５２】
Ｓ    用紙
Ｌ    ラベル
Ｄ    台紙
Ｍ    マーク
Ａ    印字開始位置
Ｂ    オプション位置
Ｒ    ラベル搬送方向
Ｐ    用紙の長さ
Ｔ    閾値
Ｘ、Ｙ  固定距離
Ｚ    移動距離
１    サーマルヘッド
２    プラテンローラ
３、３ａ、３ｂ    用紙検出センサー（検出部）
４    剥離板
１０ａ  第一の実施の形態の印字装置
１０ｂ  第二の実施の形態の印字装置
１０ｃ  第三の実施の形態の印字装置
２０  ＣＰＵ
２１  非揮発性メモリ
２２  ＥＥＰＲＯＭ（記憶手段）
２３  ＲＡＭ
２４  ホスト
２５  外部インタフェース
２６  搬送モータ（用紙搬送手段）
２７  搬送モータ制御部（用紙搬送制御手段）
２８  操作部
２９  操作制御部
３０  ヘッド制御部
３１  センサー制御部（検出手段）
３２ａ、３２ｂ  マイクロスイッチ
３３  スイッチ制御部（検出部検知手段）
３４  システムバス
３５  センサー切替制御部（検出部切替手段）
３６  センサー移動制御部（検出部移動手段）
４０  検出部移動機構
４１ａ、４１ｂ  用紙ガイド
４２  ガイドシャフト
４３  センサーホルダ
５０  検出部保持機構
５１  センサーホルダ
５２、５３  用紙ガイド
６０  検出部移動機構
６１ａ、６１ｂ  用紙ガイド
６２  スクリューシャフト
６３  センサーホルダ
６４、６５  ギア
６６  モータ
６７  取付板
【図１】
2008087186.tif 000003
【図２】
2008087186.tif 000004
【図３】
2008087186.tif 000005
【図４】
2008087186.tif 000006
【図５】
2008087186.tif 000007
【図６】
2008087186.tif 000008
【図７】
2008087186.tif 000009
【図８】
2008087186.tif 000010
【図９】
2008087186.tif 000011
【図１０】
2008087186.tif 000012