(57)【要約】【課題】行ずれ印刷を検出することにより、行ずれが発生した無駄な印刷を防止することにある。【解決手段】印字用紙の送り穴の通過を検出する反射型フォトセンサ複数個を任意の間隔で設け、ある一定の紙送り量後に前記反射型フォトセンサが送り穴を検出する回数と、ある一定の紙送り量で検出する送り穴の基準検出回数とを比較することで行ずれ検出を実現する。【選択図】  図１
2008290356.tif 000002
【特許請求の範囲】
【請求項１】
上位コンピュータから印刷用データを受信し、前記印刷用データを展開してラスタデータに変換する展開処理部と複数個の印字素子を搭載したハンマ機構部と、ハンマ機構部を桁方向に往復移動させるためのシャトル機構と、両端に連続的に配置する送り穴を有する連続帳票印刷用紙とトラクタとを契合させ、印字用紙を搬送するトラクタとトラクタを保持し駆動させるトラクタ駆動軸およびトラクタ駆動軸を回転させる動力を与える紙送りモータを有するドットプリンタを用いたドットラインプリンタにおいて
前記送り穴の通過を検出する反射型フォトセンサ複数個を用紙穴上に任意の間隔で設け、ある一定の紙送り後に前記反射型フォトセンサが送り穴を検出する回数と、改行量ごとに予め設定された送り穴の基準検出回数とを比較して行ずれの有無を検知することを特徴とするドットラインプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットラインプリンタに係り、特にそれの行ずれ検出手段に関するものである。
【背景技術】
【０００２】
図６にドットラインプリンタの概略構成を示す。
【０００３】
ドットラインプリンタ１８は、印刷用紙２２を供給する給紙装置２４、印刷用紙２２を搬送するための紙送りモータ２６及びトラクタ１９、印刷用紙２２を折り畳むスタッカ２５、用紙端を検出するＥＯＦセンサ２３、インクリボンを内蔵したインクリボンカートリッジ２７とインクリボンを搬送するリボンモータ２０、用紙の移動量に同期してハンマーピンをインクリボンに打撃することで印刷するハンマ機構部２１、ハンマ機構部２１を印刷用紙の送り方向と垂直に移動させるシャトル機構部２９とシャトルモータ２８で構成される。
【０００４】
ドットラインプリンタ１８は、シャトル機構部２９とシャトルモータ２８により、ハンマ機構部２１を水平方向に移動させ、ハンマ機構部２１の移動量に同期してインクリボンをハンマーピンで打撃して、インクを印刷用紙２２に付着させることで印刷を行う。
【０００５】
次にドットラインコントローラについて、図５を用いて説明する。
【０００６】
上位コンピュータ８は、印刷データを作成しコントローラ９へ送信する機能を有している。コントローラ９では、受信処理１０で印刷データを受信し、そのデータを受信バッファ１４へ格納する。
【０００７】
受信処理１０のデータ受信と平行して、展開処理１１は、受信バッファ１４のデータを順次読み出し、解析し、描画データを作成して、フレームメモリ１５へ書き込み、一行分の描画データが作成終了すると、エンジン制御処理１６に描画データを転送する。エンジン制御処理１６では、前記１ジョブ分の描画データを読出し、エンジン機構部制御部１７に印刷命令を発行し印刷動作を実行する。また、バーコード付きプリンタには、プリンタの状態などを表示するオペレータパネル１２を有する。前記オペレータパネル１２はパネル処理１３によって制御される。
【０００８】
特開２００６−２４８０９７号公報に記載されているように、紙送り１回ごとに行ずれを検出する方式もあるが、例えば１ドット単位の行ずれが累積したような行ずれ問題が発生した場合には対応できなかった。
【０００９】
【特許文献１】特開２００６−２４８０９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の課題は、行ずれ印刷を検出することにより、行ずれが発生した無駄な印刷を防止することにある。
【課題を解決するための手段】
【００１１】
前記課題を解決するため本発明は、上位コンピュータから印刷用データを受信し、前記印刷用データを展開してラスタデータに変換する展開処理部と複数個の印字素子を搭載したハンマ機構部と、ハンマ機構部を桁方向に往復移動させるためのシャトル機構と、両端に連続的に配置する送り穴を有する連続帳票印刷用紙とトラクタとを契合させ、印字用紙を搬送するトラクタとトラクタを保持し駆動させるトラクタ駆動軸およびトラクタ駆動軸を回転させる動力を与える紙送りモータを有するドットプリンタを用いたドットラインプリンタにおいて、前記送り穴の通過を検出する反射型フォトセンサ複数個を用紙穴上に任意の間隔で設け、ある一定の紙送り後に前記反射型フォトセンサが送り穴を検出する回数と、改行量ごとに予め設定された送り穴の基準検出回数とを比較して行ずれの有無を検知することを特徴とするものである。
【発明の効果】
【００１２】
本発明によれば、行ずれ印刷を検出することにより、行ずれが発生した無駄な印刷を防止することができるドットラインプリンタの提供が可能となる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施例について、図１ないし図４を用いて説明する。図１は実施例に係る紙送り比較処理のフローチャート、図２は実施例に係るドットラインコントローラの概略構成図、図３は実施例に係るドットラインプリンタの概略構成図、図４は実施例に係る紙送りカウンタの説明図である。
【００１４】
図３に示すようにドットラインプリンタ１８は、印刷用紙２２を供給する給紙装置２４、印刷用紙２２を搬送するための紙送りモータ２６及びトラクタ１９、印刷用紙２２を折り畳むスタッカ２５、用紙端を検出するＥＯＦセンサ２３、インクリボンを内蔵したインクリボンカートリッジ２７とインクリボンを搬送するリボンモータ２０、用紙の移動量に同期してハンマーピンをインクリボンに打撃することで印刷するハンマ機構部２１、ハンマ機構部２１を印刷用紙の送り方向と垂直に移動させるシャトル機構部２９とシャトルモータ２８で構成される。
【００１５】
ドットラインプリンタ１８は、シャトル機構部２９とシャトルモータ２８により、ハンマ機構部２１を水平方向に移動させ、ハンマ機構部２１の移動量に同期してインクリボンをハンマーピンで打撃して、インクを印刷用紙２２に付着させることで印刷を行う。これまでの構成は図６に示す従来のドットラインプリンタと同じである。
【００１６】
本発明の実施例に係るドットラインプリンタ１８は図３に示すように、さらに１/６インチ間隔で、反射型フォトセンサ２、反射型フォトセンサ３、反射型フォトセンサ４が追加されている。
【００１７】
反射型フォトセンサについて図４により詳細に説明する。用紙穴の間隔は１/２インチ間隔に規定されており、反射型フォトセンサを１/６インチ間隔で配置することにより、１/６インチ紙送りごとに必ず反射型フォトセンサ２、反射型フォトセンサ３、反射型フォトセンサ４のいずれかが用紙穴を検出する配置になる。用紙穴を検出した回数をカウンタでカウントすることにより、物理的に紙送り量を把握することができる。
【００１８】
図２は実施例に係るドットラインコントローラの概略構成図で、上位コンピュータ８は、印刷データを作成しコントローラ９へ送信する機能を有している。コントローラ９では、受信処理１０で印刷データを受信し、そのデータを受信バッファ１４へ格納する。
【００１９】
受信処理１０のデータ受信と平行して、展開処理１１は、受信バッファ１４のデータを順次読み出し、解析し、描画データを作成して、フレームメモリ１５へ書き込み、一行分の描画データが作成終了すると、エンジン制御処理１６に描画データを転送する。エンジン制御処理１６では、前記１ジョブ分の描画データを読出し、エンジン機構部制御部１７に印刷命令を発行し印刷動作を実行する。また、バーコード付きプリンタには、プリンタの状態などを表示するオペレータパネル１２を有する。前記オペレータパネル１２はパネル処理１３によって制御される。これまでの構成は図５に示す従来のドットラインコントローラ９と同じである。
【００２０】
本発明の実施例に係るドットラインコントローラ９は図２に示すように、新たに紙送り比較処理1が追加されている。
【００２１】
この紙送り比較処理を図１により説明する。紙送り比較処理では一定量の紙送り毎に起動する。実施例では、１１インチ以上の紙送り毎に起動する。起動すると現在のカウンタ数を読み出す。次に印刷を開始してからの紙送り量を計算し、１/６インチ単位の論理カウンタ数を算出する。算出した論理カウンタ数と読み出したカウンタ数を比較し、同じだった場合は、紙送り比較処理を終了する。異なった場合は、１/６インチ以上のずれが発生しているので、印刷停止させ、パネルタスクに行ずれの確認を促す表示をパネルに表示して終了することで、前述の課題を解決した。
【００２２】
本発明によれば、紙送り機構部の大幅な変更をすることなく安価な部品を使って行ずれを検出し、行ずれを検出した場合印字動作を停止させることにある。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例に係る紙送り比較処理のフローチャートである。
【図２】本発明の実施例に係るドットラインコントローラの概略構成図である。
【図３】本発明の実施例に係るドットラインプリンタの概略構成図である。
【図４】本発明の実施例に係る紙送りカウンタの説明図である。
【図５】従来例のドットラインコントローラの概略構成図である。
【図６】従来例のドットラインプリンタの概略構成図である。
【符号の説明】
【００２４】
１…紙送り比較処理, ２…反射型フォトセンサ, ３…反射型フォトセンサ,４…反射型フォトセンサ, ５…反射型フォトセンサ,６…オ反射型フォトセンサ, ７…反射型フォトセンサ, ８…上位コンピュータ,９…コントローラ,１０…受信処理,１１…展開処理,１２…オペレータパネル,１３…パネル処理, １４…受信バッファ,１５…フレームメモリ,１６…エンジン制御処理,１７…エンジン機構部制御部,１８…ドットラインプリンタ,１９…トラクタ,２０…リボンモータ,２１…ハンマ機構部,２２…印刷用紙,２３…ＥＯＦセンサ,２４…給紙装置,２５…スタッカ,２６…紙送りモータ,２７…インクリボンカートリッジ,２８…シャトルモータ,２９…シャトル機構部。
【図１】
2008290356.tif 000003
【図２】
2008290356.tif 000004
【図３】
2008290356.tif 000005
【図４】
2008290356.tif 000006
【図５】
2008290356.tif 000007
【図６】
2008290356.tif 000008