(57)【要約】【課題】連続して複数のページを印刷する場合でも前ページの用紙サイズ、紙すべりによる設定変更に応じて印字動作のタイミングを調整してノイズによるプリント開始信号の誤認識を防ぎ、正規のプリント開始信号の受付を妨げない印刷装置を提供する。【解決手段】用紙位置カウンタ１６ａでプリント開始信号の受信後のライン同期信号をカウントし印字可能な領域への用紙の移動を示す第１の閾値に達したとき印字開始信号を出力して印字位置カウンタ１６ｃを起動し、印字位置カウンタ１６ｃでのライン同期信号のカウント値が用紙への印字終了を示すために予め設定した第２の閾値に達するまでマスク回路１６ｆで次の印字開始信号の入力をマスクし、印字位置カウンタ１６ｃの誤起動を抑止すると共に、画像生成ブロック１６ｅに印字用の画像データの生成を指示する一方、印字終了を示す前記第２の閾値に達した以降は、次の印字開始信号の入力に対するマスクを解除する。【選択図】図２
2006224488.tif 000002
【特許請求の範囲】
【請求項１】
画像データを出力用紙に印字する印刷装置において、出力用紙へのプリントの開始を指示するプリント開始信号を受信した後ライン同期信号の個数をカウントする用紙位置カウンタと、該用紙位置カウンタのカウント値と出力用紙が印字可能な領域に移動したことを示す第１の閾値とを比較し、該カウント値が該第１の閾値に到達した際に印字開始信号を出力する第１の比較器と、該第１の比較器からの印字開始信号により起動して、出力用紙が印字可能な領域に移動した以降のライン同期信号の個数をカウントする印字位置カウンタと、該印字位置カウンタの起動後のライン同期信号のカウント値と入力した画像データの印字が終了するまでのタイミングとして予め設定した第２の閾値とを比較し、該カウント値が該第２の閾値に到達するまでの間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置への印字動作が実行中であり、該印字位置カウンタが動作中であることを示す垂直方向有効領域信号を出力する第２の比較器と、該第２の比較器から前記垂直方向有効領域信号が出力されている間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置へ入力画像データを印字するための画像データとして生成する画像生成手段と、前記第２の比較器から前記垂直方向有効領域信号が出力されているか否かに基づいて、前記第１の比較器から前記印字位置カウンタへの次の印字開始信号の入力をマスクして、前記印字位置カウンタの次の起動を抑止するマスク回路とを、誤トリガ防止回路として備えていることを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、前記マスク回路が、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であって、前記垂直方向有効領域信号が出力中であった場合には、前記第１の比較器から前記印字位置カウンタへの次の印字開始信号の入力をマスクし、一方、前記印字位置カウンタのカウント値が前記第２の閾値に到達して、ライン同期信号のカウント動作を停止し、前記垂直方向有効領域信号の出力が停止した際に、前記印字位置カウンタへの次の印字開始信号の入力のマスクを解除し、以降の印字開始信号の前記印字位置カウンタへの入力を許可することを特徴とする印刷装置。
【請求項３】
請求項１又は２に記載の印刷装置において、前記マスク回路が、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であって、前記垂直方向有効領域信号が出力中であった場合には、前記印字位置カウンタを起動するための前記印字開始信号を無効にする無効状態と同一の信号を出力し、一方、前記印字位置カウンタがライン同期信号の個数をカウントする動作中ではなく、前記垂直方向有効領域信号が出力されていない場合に、前記印字位置カウンタを起動するための前記印字開始信号を出力する選択器を備えていることを特徴とする印刷装置。
【請求項４】
画像データを出力用紙に印字する印刷装置において、出力用紙へのプリントの開始を指示するプリント開始信号を受信した後ライン同期信号の個数をカウントする用紙位置カウンタと、該用紙位置カウンタのカウント値と出力用紙が印字可能な領域に移動したことを示す第１の閾値とを比較し、該カウント値が該第１の閾値に到達した際に印字開始信号を出力する第１の比較器と、該第１の比較器からの印字開始信号により起動して、出力用紙が印字可能な領域に移動した以降のライン同期信号の個数をカウントする印字位置カウンタと、該印字位置カウンタのカウント値と入力した画像データの印字が終了するまでのタイミングとして予め設定した第２の閾値とを比較し、該カウント値が該第２の閾値に到達するまでの間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置への印字動作が実行中であり、該印字位置カウンタが動作中であることを示す垂直方向有効領域信号を出力する第２の比較器と、該第２の比較器から前記垂直方向有効領域信号が出力されている間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置へ入力画像データを印字するための画像データとして生成する画像生成手段と、前記第２の比較器の前記第２の閾値から前記印字位置カウンタの現在のカウント値を減じた印字位置残りカウント値を算出する減算手段と、該減算手段が算出した前記印字位置残りカウント値と前記第１の比較器の前記第１の閾値とを比較した結果に基づいて、前記用紙位置カウンタへの次のプリント開始信号の入力をマスクして、前記用紙位置カウンタの次の起動を抑止するマスク回路とを、誤トリガ防止回路として備えていることを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置において、前記マスク回路が、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい間、前記用紙位置カウンタへの次のプリント開始信号の入力をマスクし、一方、前記印字位置残りカウント値が前記第１の閾値以下になった際に、前記用紙位置カウンタへの次のプリント開始信号の入力のマスクを解除し、以降のプリント開始信号の前記用紙位置カウンタへの入力を許可することを特徴とする印刷装置。
【請求項６】
請求項４又は５に記載の印刷装置において、前記マスク回路が、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合には、前記用紙位置カウンタを起動するための前記プリント開始信号を無効にする無効状態と同一の信号を出力し、一方、前記印字位置残りカウント値が前記第１の閾値以下になった場合に、前記用紙位置カウンタを起動するための前記プリント開始信号を出力する選択器を備えていることを特徴とする印刷装置。
【請求項７】
請求項１乃至３のいずれかに記載の印刷装置において、前記印字開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする印刷装置。
【請求項８】
請求項４乃至６のいずれかに記載の印刷装置において、前記プリント開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする印刷装置。
【請求項９】
請求項７又は８に記載の印刷装置において、前記マスク回路からの出力と該マスク回路を迂回する前記バイパス手段からの出力のいずれかを選択する選択器を備え、当該印刷装置を制御するＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｏｒ  Ｕｎｉｔ)が前記バイパス指示信号を出力することによって、前記選択器の選択を制御することを特徴とする印刷装置。
【請求項１０】
請求項９に記載の印刷装置において、前記誤トリガ防止回路を少なくとも２つ以上備え、ＣＰＵが各誤トリガ防止回路毎に前記バイパス指示信号を出力することによって、各誤トリガ防止回路毎の前記選択器の選択を、各誤トリガ防止回路毎に独立に制御可能であることを特徴とする印刷装置。
【請求項１１】
請求項１乃至３のいずれかに記載の印刷装置において、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であることを示す前記垂直方向有効領域信号が出力中であった場合に前記印字開始信号が入力されてきた場合、ノイズとして検知して、前記印字位置カウンタが動作中であることを示す前記垂直方向有効領域信号が出力中であった場合に入力された前記印字開始信号の個数をカウントするノイズカウンタをノイズ検知回路として備えていることを特徴とする印刷装置。
【請求項１２】
請求項４乃至６のいずれかに記載の印刷装置において、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合に前記プリント開始信号が入力されてきた場合、ノイズとして検知して、前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合に入力された前記プリント開始信号の個数をカウントするノイズカウンタをノイズ検知回路として備えていることを特徴とする印刷装置。
【請求項１３】
請求項１１に記載の印刷装置において、前記印字開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする印刷装置。
【請求項１４】
請求項１２に記載の印刷装置において、前記プリント開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする印刷装置。
【請求項１５】
請求項１３又は１４に記載の印刷装置において、前記ノイズ検知回路がノイズを検知した場合に、前記マスク回路からの出力を選択し、一方、前記ノイズ検知回路がノイズを検知していない場合には、前記マスク回路を迂回する前記バイパス手段からの出力を選択することを特徴とする印刷装置。
【請求項１６】
請求項１１乃至１５のいずれかに記載の印刷装置において、前記ノイズ検知回路がノイズを検知した場合には、当該印刷装置を制御するＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｏｒ  Ｕｎｉｔ)に対してノイズ検知信号として通知することを特徴とする印刷装置。
【請求項１７】
請求項１６に記載の印刷装置において、前記マスク回路からの出力と該マスク回路を迂回する前記バイパス手段からの出力のいずれかを選択する選択器を備え、当該印刷装置を制御するＣＰＵが前記ノイズ検知信号の通知に応じて前記バイパス指示信号を出力することによって、前記選択器の選択を制御することを特徴とする印刷装置。
【請求項１８】
請求項１７に記載の印刷装置において、前記誤トリガ防止回路を少なくとも２つ以上備え、ＣＰＵが各誤トリガ防止回路毎に前記バイパス指示信号を出力することによって、各誤トリガ防止回路毎の前記選択器の選択を、各誤トリガ防止回路毎に独立に制御可能であることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特に、プリント動作開始指示を受けて印字動作を開始する印刷装置であって、印字動作中に発生したノイズによる誤動作を防止可能な誤トリガ防止回路を搭載した印刷装置に関する。
【背景技術】
【０００２】
従来の印刷装置においても、ＣＰＵ（中央処理装置：Ｃｅｔｒａｌ  Ｐｒｏｓｅｓｓｏｒ  Ｕｎｉｔ）から、出力用紙へのプリントの開始を指示するプリント開始信号を受けて印刷動作を開始するものがある。図１０は、従来の印刷装置の構成を示すブロック構成図である。図１０に示す印刷装置２０は、操作パネル１１、用紙位置センサ１２、ＣＰＵ１３、各種制御モータ１４、ＣＣＤ＋画像処理ブロック１５、ＬＳＵ(Ｌｉｎｅ  Ｓｙｎｃｈｒｏｎｉｚｅｄ  Ｕｎｉｔ)コントローラ１６′、ＬＳＵユニット１７、ドラム＋現像ユニット１８、からなっている。
【０００３】
ユーザが操作パネル１１のコピーボタンを押下すると、コピーボタンの押下結果を検知したＣＰＵ１３が各種制御モータ１４を制御して出力用紙の搬送を開始させる。出力用紙が所定の位置に設置された用紙位置センサ１２を通過すると、ＣＰＵ１３はＬＳＵコントローラ１６′にプリント開始信号を出力する。ＬＳＵコントローラ１６′はプリント開始信号を受信すると、ＬＳＵユニット１７からのライン同期信号をカウントして、用紙の位置と用紙上に印字する印字位置の制御を行なう。ＬＳＵコントローラ１６′は、また、ＣＣＤ＋画像処理ブロック１５から画像データを受信し、ＬＳＵユニット１７からのライン同期信号に同期させてＬＳＵユニット１７へ出力する。ＬＳＵユニット１７はＬＳＵコントローラ１６′から受け取った画像データをドラム+現像ユニット１８へ送信し、レーザ光にてドラム上に印字用の画像データを形成する。ドラム上に形成された画像データは出力用紙に転写され現像ユニットにて現像された後、図示していない定着装置により出力用紙に転写された現像画像データが定着されて排紙される。
【０００４】
次に、図１０に示すＬＳＵコントローラ１６′の詳細な構成を説明する。図１１は、従来の印刷装置におけるＬＳＵコントローラの詳細な構成を説明するためのブロック構成図である。従来のＬＳＵコントローラ１６′は、用紙位置カウンタ１６ａ、比較器Ａ（第１の比較器）１６ｂ、印字位置カウンタ１６ｃ、比較器Ｂ（第２の比較器）１６ｄ、画像生成ブロック１６ｅ、からなっている。
【０００５】
図１１のＬＳＵコントローラ１６′において、用紙位置カウンタ１６ａは、プリント開始信号の受信後、より厳密には、用紙位置センサ１２が用紙を検知した後、用紙が印字可能領域に移動するまでのライン同期信号の個数をカウントするカウンタである。即ち、用紙位置カウンタ１６ａは、ＣＰＵ１３からのプリント開始信号を受信すると、初期状態にリセットされた後、動作を開始し、ＬＳＵユニット１７からのライン同期信号の個数を逐次カウントする。ＬＳＵコントローラ１６′は、プリント開始信号を受信してから入力されたライン同期信号の個数が、用紙が印字可能な領域まで移動したことを示すために予め設定された第１の閾値に達すると、用紙が印字可能領域にまで搬送されたものと判断する。
【０００６】
ここで、用紙位置カウンタ１６ａのカウント値は比較器Ａ  １６ｂに出力されている。比較器Ａ  １６ｂは用紙位置カウンタ１６ａのカウント値と、用紙位置カウンタ１６ａの終了値として予め設定された前記第１の閾値と、を比較して、カウント値が該第１の閾値に到達した際に、印字位置カウンタ１６ｃに対して印字開始信号を出力する。ここで、第１の比較器を構成する比較器Ａ  １６ｂに予め設定されている前記第１の閾値は、前述のように、プリント開始信号の受信後のライン同期信号のカウント値として、出力用紙が印字可能な領域に移動したことを示す値であり、通常、用紙位置センサ１２からドラム＋現像ユニット１８内のドラムまでの距離を出力用紙が搬送される間にＬＳＵユニット１７から入力されるライン同期信号の個数である。
【０００７】
比較器Ａ  １６ｂから印字開始信号が入力されると、印字位置カウンタ１６ｃが初期状態にリセットされた後、動作を開始し、ＬＳＵユニット１７からのライン同期信号の個数を逐次カウントする。ここで、入力画像データを印字するための画像データとして変換して生成する画像生成ブロック１６ｅからＬＳＵユニット１７に対して出力する印字用の画像データは、印字位置カウンタ１６ｃのカウント値が示すライン位置に対応してライン単位で処理されるので、印字位置カウンタ１６ｃのカウント値を読み取ることによって用紙のどのライン位置の画像を現在印字しているのかを知ることができる。印字位置カウンタ１６ｃのカウント値は比較器Ｂ  １６ｄに出力される。
【０００８】
比較器Ｂ  １６ｄは、印字位置カウンタ１６ｃのカウント値と、印字位置カウンタ１６ｃの終了値として、即ち、現在の用紙への印字用として入力された画像データの印字が終了するまでのタイミングとして予め設定されている第２の閾値と、を比較して、印字位置カウンタ１６ｃのカウント値が「０」より大きくかつ該第２の閾値以下であれば、印字位置カウンタ１６ｃの現在のカウント値を出力すると共に、印字位置カウンタ１６ｃが動作中であることを示す垂直方向有効領域信号を画像生成ブロック１６ｅに対して出力する。
【０００９】
ここで、第２の比較器を構成する比較器Ｂ  １６ｄに印字位置カウンタ１６ｃの終了値として予め設定されている印字位置カウンタ１６ｃの第２の閾値は、前述のように、印字開始信号の受信後のライン同期信号のカウント値として、出力用紙が印字可能な領域に移動して画像データの印字を開始した以降、印字が終了するまでのタイミングを示す値であり、通常、Ａ３、Ａ４などの用紙サイズに応じて変化し、それぞれの用紙サイズの印字有効領域への印字を終了するまでに入力されるＬＳＵユニット１７からのライン同期信号の個数である。比較器Ｂ  １６ｄから垂直方向有効領域信号が入力されている間、画像生成ブロック１６ｅは、印字位置カスンタ１６ｃのカウント値に該当するライン位置の画像データを生成して、ＬＳＵユニット１７に対して出力する。
【００１０】
また、ＣＰＵ１３からのプリント開始信号は、ドライブ機能を果たすための各種のゲート回路からなる電気回路を経由してＬＳＵコントローラ１６′に伝達される。プリント開始信号を伝達する該電気回路にノイズが載ると、ＬＳＵコントローラ１６′が誤動作し、その結果、印刷画像が乱れる場合がある。従来の印刷装置の中には、例えば、特許文献１に示す特開２００４−１７４１３号公報「印刷装置及びその印刷装置システム」や特許文献２に示す特開２０００−２６７８３０号公報「印刷装置、情報処理装置、これらの制御方法、及び、情報記録媒体」などに記載されているように、ＣＰＵ１３によるＬＳＵコントローラ１６′へのプリント開始指示から予め定めた一定時間経過する間、次のプリント開始指示を受け付けないようにプリント開始信号の入力をマスクするものや、プリント開始信号を伝達する電気回路にコンデンサを追加し、ノイズの除去を行なってノイズによる誤動作を防ぐものなど各種の工夫が提案されている。
【特許文献１】特開２００４−１７４１３号公報
【特許文献２】特開２０００−２６７８３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
複数ページを連続して印刷する動作を実行する場合、ユーザからのプリント要求を受け付けたＣＰＵによるプリント開始信号をマスクする期間は、一般に、ページの用紙サイズの違いによる設定変更や、紙すべりの発生による再印字に伴う設定変更など、複数の要素から適切に算出することが必要である。しかしながら、従来技術のように、次のプリント開始指示を受け付けるまでのマスク期間を一意に固定してしまうと、ノイズが十分に取り切れずに、次のページの画像の印字が誤動作したり、あるいは、マスク期間が終了するまでの間、正規の次のプリント開始指示を受け付けなくなる、という問題が生じる。
【００１２】
図１２は、かかる状況を説明するためのタイミングチャートであり、従来のＬＳＵコントローラにおけるプリント開始信号のマスク期間を説明するためのタイミングチャートである。図１２（Ａ）は、通常の用紙サイズに印刷する場合のタイミングチャートを示している。図１２（Ａ）は、用紙位置カウンタ１６ａの終了値を示す第１の閾値に「５」、印字位置カウンタ１６ｃの終了値を示す第２の閾値に「９」を設定した場合のタイミングチャートである。プリント開始信号が入力されると、用紙位置カウンタ１６ａがプリント開始信号受信後のライン同期信号の個数をカウントする動作を開始する。用紙位置カウンタ１６ａは予め設定された第１の閾値「５」をカウントするまでＬＳＵユニット１７が出力するライン同期信号をカウントする。用紙位置カウンタ１６ａがライン同期信号を５本カウントすると、用紙位置カウンタ１６ａは印字位置カウンタ１６ｃに対して印字開始信号を出力する。
【００１３】
印字位置カウンタ１６ｃは印字開始信号を受信すると、印字開始信号受信後のライン同期信号の個数をカウントする動作を開始する。印字位置カウンタ１６ｃは予め設定された第２の閾値「９」をカウントするまで、ＬＳＵユニット１７が出力するライン同期信号をカウントする。印字位置カウンタ１６ｃがライン同期信号を９本カウントすると、印字動作は終了する。
【００１４】
図１２（Ａ）に示すように、ＣＰＵ１３による１ページ目のプリント開始信号を出力した直後からライン同期信号を９個カウントするまでの間、次のプリント開始信号の出力はマスクされ、次のページのプリント開始信号が出力可能になるのは、現在印字中のページに関するプリント開始信号を出力してから１０個目のライン同期信号のカウント時点、即ち、用紙位置カウンタ１６ａが第１の閾値「５」までカウントした後、印字位置カウンタ１６ｃが動作を開始して「４」のカウントを開始した時点である。従って、２ページ目のプリント開始信号により用紙位置カウンタ１６ａが動作を開始してその終了値である第１の閾値「５」をカウントし印字開始信号を印字位置カウンタ１６ｃに対して出力した時点で、丁度、１ページ目の印字動作が終了する終了値の第２の閾値「９」のカウントが終了して、次の用紙の印字が可能になっている。
【００１５】
次に、用紙サイズが大きい場合の印字動作について図１２（Ｂ）を用いて説明する。図１２（Ｂ）は、図１２（Ａ）に示したタイミングチャートの場合よりも大きな用紙サイズの印刷を行なった場合のタイミングチャートを示している。用紙サイズが図１２（Ａ）の場合よりも大きいので、印字位置カウンタの終了値即ち印字位置カウンタ１６ｃの第２の閾値として、図１２（Ａ）に示すタイミングチャートよりも大きな値を設定する必要がある。
【００１６】
図１２（Ｂ）では、図１２（Ａ）に示すタイミングチャートの場合における印字位置カウンタ１６ｃの終了値即ち第２の閾値「９」に対して、印字位置カウンタ１６ｃの終了値即ち第２の閾値に「１１」が設定されている。このように、用紙サイズが大きい場合には、それに伴い、印字位置カウンタ１６ｃの終了値即ち第２の閾値が大きい値に設定されているので、図１２（Ａ）と同様にプリント開始信号のマスク期間をライン同期信号「９」本に一意に固定していた場合、プリント開始信号に対するマスクに不足期間が発生し、マスク不足期間中にノイズによる誤動作が発生した場合、誤った偽プリント開始信号が出力されて、２ページ目の用紙への印字を誤って開始してしまうという問題が生じる。
【００１７】
図１２（Ｂ）では、印字位置カウンタ１６ｃの終了値即ち第２の閾値の図１２（Ａ）の場合からの増加分である２ライン分のマスク不足期間が発生し、その間に発生するノイズした場合を示しており、発生した該ノイズによって２ページ目の用紙への印字位置カウンタ１６ｃが誤って２ライン分早く動作を開始している。その結果、図１２（Ｂ）では、１ページ目の用紙への印刷をカウントしている印字位置カウンタ１６ｃの動作が終了する前に、２ページ目の印字位置カウンタ１６ｃの動作を開始している。而して、前ページ（１ページ目）の印字領域に次ページ（２ページ目）の画像が重なって印字されてしまう事態が生じる。
【００１８】
次に、印刷を中止して再印刷を開始する場合の印字動作について図１２（Ｃ）を用いて説明する。図１２（Ｃ）は、図１２（Ａ）と同じ通常の用紙に対する印字動作を途中でリセットして、再印字を開始した場合のタイミングチャートを示している。一度、プリント開始指示を受信した後であっても用紙が紙すべりを起こした場合などにおいては、通常、再印字動作を行なうが、図１２（Ｃ）では、該再印字動作を高速化するために用紙位置カウンタ１６ａの終了値即ち第１の閾値を小さい値に設定して、再度、プリント開始指示を受信するようにしている。
【００１９】
図１２（Ｃ）では、用紙位置カウンタ１６ａが「１」の時に、プリントリセットが入力され、しかる後、用紙位置カウンタ１６ａの終了値即ち第１の閾値に、通常印字動作よりも小さい値の「３」が再設定されている例を示している。ここで、用紙位置カウンタ１６ａの終了値が小さい値に再設定されているので、図１２（Ａ）と同様にプリント開始信号のマスク期間をライン同期信号「９」本に一意に固定していた場合、マスク期間が終了するまで正規のプリント開始信号を受け付けなくなるという問題が生じる。
【００２０】
図１２（Ｃ）では、プリント開始信号のマスク期間を、図１２（Ａ）と同様に、「９」に固定しているため、たとえ、再印刷時における用紙位置カウンタ１６ａの第１の閾値を小さく設定しても、再印刷時における用紙位置カウンタ１６ａの第１の閾値の減少分である２ライン分のマスク延長時間が発生してしまうので、マスク延長時間経過後に漸く次のページ（２ページ目）のプリント開始信号を入力することが必要であった。
【００２１】
即ち、１ページ目のプリント開始指示としてプリント開始信号を出力後に用紙位置カウンタ１６ａが「１」までカウントした時点で用紙の紙すべりを検出した場合、印刷を再度し直すために、プリントリセットを一旦行ない、用紙位置カウンタ１６ａの終了値即ち第１の閾値を「３」に変更設定して再度のプリント開始指示をして用紙位置カウンタ１６ａのカウント動作を起動する。用紙位置カウンタ１６ａが再起動すると、第１の閾値として変更設定した「３」に到達するまで、ライン同期信号のカウントを行なう。第１の閾値として変更設定した「３」に到達した時点で、印字位置カウンタ１６ｃのカウント動作を起動することにより、印字領域を示す印字位置カウンタ１６ｃの終了値即ち第２の閾値「９」までカウントする間、垂直方向有効領域信号を画像生成ブロック１６ｅに出力して画像データをＬＳＵユニット１７へ出力することになる。
【００２２】
一方、２ページ目の用紙へのプリント開始指示は、プリント開始信号受信後ライン同期信号を「９」までカウントしてマスク期間が終了する時点、即ち、１ページ目の用紙に対する印字動作中であることを示す印字位置カウンタ１６ｃが「５」をカウントするまで抑止されており、マスクが解除された時点で漸く次のプリント開始信号が出力可能とされる。このため、この２ページ目の用紙に関しては、用紙位置カウンタ１６ａが次のページの用紙に対する終了値である第１の閾値「５」をカウントするまで、印字開始信号を印字位置カウンタ１６ｃに対して出力しなくなる。その結果、次のページのプリント開始信号を用紙位置カウンタ１６ａに対して入力するまでに不要な待ち時間が発生し、迅速な印刷を妨げる場合が生じる。
【００２３】
また、ノイズ発生による誤動作を防止する方策として、以上のようなプリント開始信号に対するマスク期間を設ける方法の他に、前述のように、プリント開始信号を伝達する電気回路にコンデンサを追加してノイズを除去する方法もあるが、コンデンサの追加による追加コストが発生する上、コンデンサ挿入による印刷指示信号の伝達時間の遅延が発生し、正規のプリント開始信号の発行タイミングが遅れるという問題が生じてしまう。
【００２４】
即ち、従来の印刷装置においては、電気的なノイズの発生に伴い、動作開始タイミングを制御するプリント開始信号が誤認識され、ＬＳＵコントローラが誤動作する場合を防止するための工夫が提案されているものの、プリント開始信号の入力タイミングは、前述したように、出力ページの用紙サイズ、紙すべりによる設定変更などの複数の要素から算出されるものであり、プリント開始指示から一意に固定した一定時間経過するまでの間、次のページのプリント開始信号を受け付けないという方法では、ノイズではない正規のプリント開始指示についても、この一定時間経過するまでの間受け付けなくなるという問題を伴うものであった。
【００２５】
本発明は、かかる事情に鑑みてなされたものであり、連続して複数のページを印刷する場合であっても、前のページの用紙サイズや、紙すべりによる設定変更に応じて、印刷動作のタイミングを調整することにより、ノイズによるプリント開始信号の誤認識を防止すると共に、正規のプリント開始信号の受付を妨げない機構を備えた印刷装置を提供することを目的としている。
【課題を解決するための手段】
【００２６】
第１の技術手段は、画像データを出力用紙に印字する印刷装置において、出力用紙へのプリントの開始を指示するプリント開始信号を受信した後ライン同期信号の個数をカウントする用紙位置カウンタと、該用紙位置カウンタのカウント値と出力用紙が印字可能な領域に移動したことを示す第１の閾値とを比較し、該カウント値が該第１の閾値に到達した際に印字開始信号を出力する第１の比較器と、該第１の比較器からの印字開始信号により起動して、出力用紙が印字可能な領域に移動した以降のライン同期信号の個数をカウントする印字位置カウンタと、該印字位置カウンタの起動後のライン同期信号のカウント値と入力した画像データの印字が終了するまでのタイミングとして予め設定した第２の閾値とを比較し、該カウント値が該第２の閾値に到達するまでの間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置への印字動作が実行中であり、該印字位置カウンタが動作中であることを示す垂直方向有効領域信号を出力する第２の比較器と、該第２の比較器から前記垂直方向有効領域信号が出力されている間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置へ入力画像データを印字するための画像データとして生成する画像生成手段と、前記第２の比較器から前記垂直方向有効領域信号が出力されているか否かに基づいて、前記第１の比較器から前記印字位置カウンタへの次の印字開始信号の入力をマスクして、前記印字位置カウンタの次の起動を抑止するマスク回路とを、誤トリガ防止回路として備えていることを特徴とする。
【００２７】
第２の技術手段は、前記第１の技術手段に記載の印刷装置において、前記マスク回路が、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であって、前記垂直方向有効領域信号が出力中であった場合には、前記第１の比較器から前記印字位置カウンタへの次の印字開始信号の入力をマスクし、一方、前記印字位置カウンタのカウント値が前記第２の閾値に到達して、ライン同期信号のカウント動作を停止し、前記垂直方向有効領域信号の出力が停止した際に、前記印字位置カウンタへの次の印字開始信号の入力のマスクを解除し、以降の印字開始信号の前記印字位置カウンタへの入力を許可することを特徴とする。
【００２８】
第３の技術手段は、前記第１又は第２の技術手段に記載の印刷装置において、前記マスク回路が、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であって、前記垂直方向有効領域信号が出力中であった場合には、前記印字位置カウンタを起動するための前記印字開始信号を無効にする無効状態と同一の信号を出力し、一方、前記印字位置カウンタがライン同期信号の個数をカウントする動作中ではなく、前記垂直方向有効領域信号が出力されていない場合に、前記印字位置カウンタを起動するための前記印字開始信号を出力する選択器を備えていることを特徴とする。
【００２９】
第４の技術手段は、画像データを出力用紙に印字する印刷装置において、出力用紙へのプリントの開始を指示するプリント開始信号を受信した後ライン同期信号の個数をカウントする用紙位置カウンタと、該用紙位置カウンタのカウント値と出力用紙が印字可能な領域に移動したことを示す第１の閾値とを比較し、該カウント値が該第１の閾値に到達した際に印字開始信号を出力する第１の比較器と、該第１の比較器からの印字開始信号により起動して、出力用紙が印字可能な領域に移動した以降のライン同期信号の個数をカウントする印字位置カウンタと、該印字位置カウンタのカウント値と入力した画像データの印字が終了するまでのタイミングとして予め設定した第２の閾値とを比較し、該カウント値が該第２の閾値に到達するまでの間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置への印字動作が実行中であり、該印字位置カウンタが動作中であることを示す垂直方向有効領域信号を出力する第２の比較器と、該第２の比較器から前記垂直方向有効領域信号が出力されている間、該印字位置カウンタの該カウント値が示す出力用紙の印字位置へ入力画像データを印字するための画像データとして生成する画像生成手段と、前記第２の比較器の前記第２の閾値から前記印字位置カウンタの現在のカウント値を減じた印字位置残りカウント値を算出する減算手段と、該減算手段が算出した前記印字位置残りカウント値と前記第１の比較器の前記第１の閾値とを比較した結果に基づいて、前記用紙位置カウンタへの次のプリント開始信号の入力をマスクして、前記用紙位置カウンタの次の起動を抑止するマスク回路とを、誤トリガ防止回路として備えていることを特徴とする。
【００３０】
第５の技術手段は、前記第４の技術手段に記載の印刷装置において、前記マスク回路が、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい間、前記用紙位置カウンタへの次のプリント開始信号の入力をマスクし、一方、前記印字位置残りカウント値が前記第１の閾値以下になった際に、前記用紙位置カウンタへの次のプリント開始信号の入力のマスクを解除し、以降のプリント開始信号の前記用紙位置カウンタへの入力を許可することを特徴とする。
【００３１】
第６の技術手段は、前記第４又は第５の技術手段に記載の印刷装置において、前記マスク回路が、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合には、前記用紙位置カウンタを起動するための前記プリント開始信号を無効にする無効状態と同一の信号を出力し、一方、前記印字位置残りカウント値が前記第１の閾値以下になった場合に、前記用紙位置カウンタを起動するための前記プリント開始信号を出力する選択器を備えていることを特徴とする。
【００３２】
第７の技術手段は、前記第１乃至第３の技術手段のいずれかに記載の印刷装置において、前記印字開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする。
【００３３】
第８の技術手段は、前記第４乃至第６の技術手段のいずれかに記載の印刷装置において、前記プリント開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする。
【００３４】
第９の技術手段は、前記第７又は第８の技術手段に記載の印刷装置において、前記マスク回路からの出力と該マスク回路を迂回する前記バイパス手段からの出力のいずれかを選択する選択器を備え、当該印刷装置を制御するＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｏｒ  Ｕｎｉｔ)が前記バイパス指示信号を出力することによって、前記選択器の選択を制御することを特徴とする。
【００３５】
第１０の技術手段は、前記第９の技術手段に記載の印刷装置において、前記誤トリガ防止回路を少なくとも２つ以上備え、ＣＰＵが各誤トリガ防止回路毎に前記バイパス指示信号を出力することによって、各誤トリガ防止回路毎の前記選択器の選択を、各誤トリガ防止回路毎に独立に制御可能であることを特徴とする。
【００３６】
第１１の技術手段は、前記第１乃至第３の技術手段のいずれかに記載の印刷装置において、前記印字位置カウンタがライン同期信号の個数をカウントする動作中であることを示す前記垂直方向有効領域信号が出力中であった場合に前記印字開始信号が入力されてきた場合、ノイズとして検知して、前記印字位置カウンタが動作中であることを示す前記垂直方向有効領域信号が出力中であった場合に入力された前記印字開始信号の個数をカウントするノイズカウンタをノイズ検知回路として備えていることを特徴とする。
【００３７】
第１２の技術手段は、前記第４乃至第６の技術手段のいずれかに記載の印刷装置において、前記減算手段が算出した前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合に前記プリント開始信号が入力されてきた場合、ノイズとして検知して、前記印字位置残りカウント値が前記第１の比較器の前記第１の閾値よりも大きい場合に入力された前記プリント開始信号の個数をカウントするノイズカウンタをノイズ検知回路として備えていることを特徴とする。
【００３８】
第１３の技術手段は、前記第１１の技術手段に記載の印刷装置において、前記印字開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする。
【００３９】
第１４の技術手段は、前記第１２の技術手段に記載の印刷装置において、前記プリント開始信号のマスクの設定を回避するために外部から指示するバイパス指示信号を用いて前記マスク回路を迂回するバイパス手段を更に備えていることを特徴とする。
【００４０】
第１５の技術手段は、前記第１３又は第１４の技術手段に記載の印刷装置において、前記ノイズ検知回路がノイズを検知した場合に、前記マスク回路からの出力を選択し、一方、前記ノイズ検知回路がノイズを検知していない場合には、前記マスク回路を迂回する前記バイパス手段からの出力を選択することを特徴とする。
【００４１】
第１６の技術手段は、前記第１１乃至第１５の技術手段のいずれかに記載の印刷装置において、前記ノイズ検知回路がノイズを検知した場合には、当該印刷装置を制御するＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｏｒ  Ｕｎｉｔ)に対してノイズ検知信号として通知することを特徴とする。
【００４２】
第１７の技術手段は、前記第１６の技術手段に記載の印刷装置において、前記マスク回路からの出力と該マスク回路を迂回する前記バイパス手段からの出力のいずれかを選択する選択器を備え、当該印刷装置を制御するＣＰＵが前記ノイズ検知信号の通知に応じて前記バイパス指示信号を出力することによって、前記選択器の選択を制御することを特徴とする。
【００４３】
第１８の技術手段は、前記第１７の技術手段に記載の印刷装置において、前記誤トリガ防止回路を少なくとも２つ以上備え、ＣＰＵが各誤トリガ防止回路毎に前記バイパス指示信号を出力することによって、各誤トリガ防止回路毎の前記選択器の選択を、各誤トリガ防止回路毎に独立に制御可能であることを特徴とする。
【発明の効果】
【００４４】
以上のような各技術手段から構成される本発明によれば、次のような効果が得られる。
印字位置カウンタが動作中に入力された次の印字開始信号をマスクすることができるので、連続して印刷を行なう場合であっても、前のページの印字を終了して印字位置カウンタがカウント動作を終了するまで次の印字開始信号をマスクし、前ページの印字誤動作につながるような誤ったタイミングで入力される次の印字開始信号をノイズとして除去することができる。この構成によって、用紙サイズなど印字有効領域の大きさの違い即ち垂直方向（副走査方向）の有効領域の大きさに応じて適切なマスク期間が設定され、入力されたノイズによって生じる偽印字開始信号をマスクし、次ページの画像の印字誤動作を確実に防止することができる。その結果、前ページの印字領域に次ページの画像が重なってしまうような不具合も発生しない。
【００４５】
また、印字位置カウンタの動作終了と同時にマスク期間が終了するので、最適なタイミングで印字開始信号のマスクを解除することができる。この構成により、印字開始信号に対するマスク期間の余分な延長により正規の印字開始指示を受け付けなくなるという問題も生じない。その結果、次のページのプリント開始信号を出力するまでに不要な待ち時間を生じることもなく、迅速な印刷を妨げてしまうような事態も防止することができる。
【００４６】
更に、印字位置カウンタの終了値即ち第２の閾値に到達するまでのライン同期信号の残りカウント値と用紙位置カウンタの終了値即ち第１の閾値とを比較することによって、プリント開始信号の入力によって起動される用紙位置カウンタが第１の閾値までのカウントを終了して次の印字開始信号を出力する時点で、印字位置カウンタがまだ動作しているか否かを判断することができる。即ち、用紙位置カウンタが第１の閾値までのカウントを終了する時点で印字位置カウンタがまだ動作していると判断した場合には、用紙位置カウンタに入力されるプリント開始信号をノイズとみなして受け付けないようにすることができる。もって、連続して印字を行なう場合であっても、印字可能領域まで用紙が移動したことを示す用紙位置カウンタの終了値即ち第１の閾値の大きさに応じて、適切なマスク期間が設定され、次ページの画像の印字誤動作を防止することができる。その結果、前ページの用紙の印字領域に次ページの画像が重なってしまうような不具合も発生しない。
【００４７】
また、紙すべりなどが発生してプリント動作のリセットをした後に、用紙位置カウンタの終了値即ち第１の閾値を、紙すべりの発生時点に応じて通常よりも小さい適切な値に再度設定し直してプリント開始信号を再受信した場合でも、次ページの用紙位置カウンタの終了値即ち第１の閾値の変更設定結果に応じてマスク解除タイミングが適切に決定される。この構成によって、適切なタイミングで印字開始信号のマスクを解除することができ、次に入力されてくる正規のプリント開始指示を受け付けなくなるという問題が生じることがない。その結果、次のページのプリント開始信号を出力するまでに不要な待ち時間を生じることもなく、迅速な印刷を妨げる事態も防止することができる。
【００４８】
更に、カラーコピーなどのように複数の色チャンネルを有する印刷装置においては、印字開始信号やプリント開始信号の入力をマスクするマスク回路を各色チャンネル毎に複数設けることによって、各色チャンネル毎に独立にマスク回路の使用と迂回とを選択することができる。この構成において、ノイズ検知回路を更に各色チャンネル毎に備えることにより、各色チャンネルにおけるノイズの混入回数を計測することもできる。
【００４９】
更に、印刷装置の動作を制御するＣＰＵからの指示に従って、例えば印字開始信号の入力をマスクするマスク回路から出力される印字開始信号Ｂと、該マスク回路をバイパスしてマスクされていない印字開始信号Ａとのいずれでも選択することができる。
【００５０】
更に、ノイズ検知回路を備えることによりノイズの混入があったことをＣＰＵに通知し、該通知を受け取ったＣＰＵの制御によって、マスク回路から出力される印字開始信号Ｂと、該マスク回路をバイパスしてマスクされていない印字開始信号Ａとのいずれでも選択することができる。この構成により、例えば、ノイズが多い色チャンネルであれば、マスク回路から出力される印字開始信号Ｂを使用してノイズによる誤動作を効果的に防ぐことができる。また、ノイズの少ない色チャンネルであれば、マスクされていない印字開始信号Ａを使用することができる。
【００５１】
ここで、例えば印字開始信号Ａを使用した場合は、印字開始信号がマスクされないので、プリントリセット信号によってマスクを解除する手順を経ずに、直ちに次のプリント開始信号を入力しても該プリント開始信号を受け付けることができる。即ち、ノイズの多い環境であれば、ノイズマスク機能を使用して誤印字動作を防止することができ、一方、ノイズの少ない環境であれば、リセット信号によるマスク解除手順を省略して印字速度を向上することができる。而して、カラーコピーなどのように複数の色チャンネルを有する印刷装置においては、色チャンネル毎のノイズ発生量に応じて、各色チャンネル毎のマスク回路の使用、迂回を選択することができる。
【発明を実施するための最良の形態】
【００５２】
以下に、本発明に係る印刷装置の最良の実施例について、図面を参照しながら詳細に説明する。
なお、以下の実施例において、誤トリガとは、ノイズ発生による間違ったタイミングで印刷動作を開始することを意味しているものとする。
【００５３】
（実施例１）
図１は、本発明に係る印刷装置の構成の一例を示すブロック構成図である。図１に示す印刷装置１０は、従来技術にて説明した図１０に示す従来の印刷装置２０と、ＬＳＵコントローラを除く各回路ブロックは全く同一の構成であっても良く、同一の符号を付しており、以降の詳細な説明は省略する。従来の印刷装置２０のＬＳＵコントローラ１６′と異なる誤トリガ防止回路を形成するＬＳＵコントローラ１６の構成について、図２に一例を示す。
【００５４】
図２は、本発明に係る印刷装置のＬＳＵコントローラの構成の一例を示すブロック構成図であり、図１に示す印刷装置１０のＬＳＵコントローラ１６の構成の一例を示している。
図２（Ａ）に示すＬＳＵコントローラ１６は、図１１に示す従来のＬＳＵコントローラ１６′に対してマスク回路１６ｆを追加した以外は、残りの各回路ブロックは全く同一の構成であっても良く、同一の符号を付している。ここに、追加したマスク回路１６ｆは、図１１に示すＬＳＵコントローラ１６′の比較器Ａ  １６ｂと印字位置カウンタ１６ｃとの間に挿入して、本発明の特徴として説明する誤トリガ防止機能を実現するものであり、その構成の一例を図２（Ｂ）に示している。
【００５５】
図２（Ｂ）に示すように、誤トリガ防止機能を実現するマスク回路１６ｆは選択器１６ｆ１により構成されている。選択器１６ｆ１には、比較器Ａ  １６ｂの出力する印字開始信号Ａと第２の比較器即ち比較器Ｂ  １６ｄが出力する垂直方向有効領域信号と無効状態を示す無効信号とを入力する。ここに、垂直方向有効領域信号とは、出力用紙に印字するための画像データの生成を指示するための信号であり、印字位置カウンタ１６ｃのカウント値が示す出力用紙の印字位置（ライン位置）への印字動作が実行中の状態にあり、印字位置カウンタ１６ｃがライン同期信号の個数をカウントする動作中であることを示している。
【００５６】
印字開始信号Ａが入力されたときに、垂直方向有効領域信号が出力されていない場合、マスク回路１６ｆは、印字位置カウンタ１６ｃに対して出力する印字開始信号Ｂとして、無効な状態を示す無効信号を選択することなく、印字開始信号Ａを選択して出力する。
【００５７】
一方、印字開始信号Ａが入力されたときに、垂直方向有効領域信号が出力されている場合、無効信号を選択して出力することにより、マスク回路１６ｆは印字開始信号Ｂとして印字開始信号Ａが無効状態の場合と同一の信号を出力する（即ち、印字開始信号Ａを出力せずにマスクする）。ここで、無効状態と同一の信号とは、例えば、印字開始信号が信号レベル「１」(Ｈｉｇｈ  Ｌｅｖｅｌ)で送られてくる場合には、印字開始信号が無効となる信号レベル「０」(Ｌｏｗ  Ｌｅｖｅｌ)であることを示す。
このような構成とすることによって、印字位置カウンタ１６ｃが動作中に、ＣＰＵ１３からのプリント開始信号を受け付けて印字開始信号が入力されてきても、印字位置カウンタ１６ｃが途中でリセットされて誤動作するような事態の発生を防止することができる。
【００５８】
なお、マスク回路１６ｆにおける印字開始信号のマスク機能については、必ずしも、無効信号と印字開始信号Ａとの切り替え選択手段である選択器１６ｆ１を使用する必要はない。例えば、副走査方向の印字有効領域を示す垂直方向有効領域信号や比較器Ａ  １６ｂからの印字開始信号ＡがＨレベル(Ｈｉｇｈ  Ｌｅｖｅｌ)で送信されてくる場合は、印字位置カウンタ１６ｃに対して出力する印字開始信号Ｂとして、垂直方向有効領域信号と印字開始信号Ａとの論理積を取っても良い。逆に、垂直方向有効領域信号や印字開始信号ＡがＬレベル（Ｌｏｗ  Ｌｅｖｅｌ）で送信されてくる場合は、垂直方向有効領域信号と印字開始信号Ａとの論理和を取っても良い。
【００５９】
図３は、図１，２に示す本発明に係る印刷装置１０のＬＳＵコントローラ１６の動作を説明するためのタイミングチャートである。図３（Ａ）は、従来技術として図１２（Ｂ）にて説明したように、用紙サイズが通常のサイズよりも大きく、用紙位置カウンタ１６ａの終了値である第１の閾値に「５」を、印字位置カウンタ１６ｃの終了値である第２の閾値に「１１」を設定した場合の動作例を説明している。
【００６０】
図３（Ａ）において、１ページ目の用紙に関するプリント開始信号が入力されると、出力用紙の搬送動作が開始されると共に、用紙位置カウンタ１６ａが、プリント開始信号受信後におけるライン同期信号の個数のカウントを開始する。用紙位置カウンタ１６ａが、出力用紙が印字可能な領域まで移動したことを示す第１の閾値「５」までカウントすると、用紙位置カウンタ１６ａは、印字位置カウンタ１６ｃに対して１ページ目の印字開始信号を出力する。１ページ目の印字開始信号を受信すると、印字位置カウンタ１６ｃは、印字可能領域への出力用紙の移動後におけるライン同期信号の個数のカウント動作を開始する。
【００６１】
ここで、印字位置カウンタ１６ｃがライン同期信号の個数のカウント動作中は垂直方向有効領域信号が出力される。即ち、副走査方向（垂直方向）の印字有効領域を示す垂直方向有効領域信号は、印字位置カウンタ１６ｃのカウント値が示す出力用紙のライン位置への印字動作が実行中であり、印字位置カウンタ１６ｃが動作中であることを示す信号であり、印字位置カウンタ１６ｃのカウント値がゼロ以外（≠０）の場合を条件として判断されて出力される。
【００６２】
垂直方向有効領域信号が出力されている場合（図３（Ａ）の例では、印字位置カウンタ１６ｃのカウント値が「１」−「１１」までの間）は、たとえ、用紙位置カウンタ１６ａが次の印字開始信号を出力してきたとしても、該印字開始信号の印字位置カウンタ１６ｃへの入力はマスク回路１６ｆによってマスクされた状態にされる。従って、図３（Ａ）に示す例のように、印字位置カウンタ１６ｃのカウント値が「４」の時点でノイズに起因する偽プリント開始信号が入力されて、用紙位置カウンタ１６ａが起動されるような場合に、用紙位置カウンタ１６ａのカウント値が第１の閾値「５」を経過した時点即ち印字位置カウンタ１６ｃのカウント値が「９」を経過した時点で、偽印字開始信号が出力されたとしても、垂直方向有効領域信号が出力されている状態がまだ維持されていて、印字位置カウンタ１６ｃが動作中の状態にある場合であるので、ＬＳＵコントローラ１６のマスク回路１６ｆによって偽印字開始信号はマスクされる。
【００６３】
誤トリガ防止回路として、このようなマスク回路１６ｆを備えたＬＳＵコントローラ１６の構成とすることによって、印字位置カウンタ１６ｃが動作中であることを示す垂直方向有効領域信号が比較器Ｂ  １６ｄから出力されているか否かに基づいて、マスク回路１６ｆにより、比較器Ａ  １６ｂから印字位置カウンタ１６ｃへの次の印字開始信号の入力をマスクして、印字位置カウンタ１６ｃの誤起動を抑止することを可能としている。
【００６４】
即ち、印字位置カウンタ１６ｃの終了値である第２の閾値（図３（Ａ）では、印字位置カウンタ１６ｃのカウント値が「１１」）まで経過して、垂直方向有効領域信号が有効な状態（出力されている状態）から無効な状態（出力されていない状態）に遷移するまでの間、即ち、例えばＡ３やＡ４などの用紙サイズに対応するような印字有効領域の大きさに応じて、印字位置カウンタ１６ｃの動作状態が適切に変更設定される結果として、印字開始信号に対する適切なマスク期間が設定され、そのマスク期間内に発生するノイズの入力によって、次のページの画像の印字が誤動作することを確実に防止することができる。その結果、前ページの印字領域に次ページの画像が重なってしまうような不具合も発生しない。
【００６５】
図３（Ｂ）は、従来技術として図１２（Ｃ）にて説明したように、プリント開始指示の受信後に用紙が紙すべりを起こした場合などのように、プリント開始信号受信後、プリント動作を一旦リセットする必要が生じて、しかる後に再印字動作を行なう際の動作を説明するものであり、プリント動作リセット後の再印字動作を高速化するために用紙位置カウンタ１６ａの終了値即ち第１の閾値を通常よりも小さな値に再設定して、再度、プリント開始指示即ちプリント開始信号を受信する場合の動作例を説明している。
【００６６】
図３（Ｂ）では、前述の図１２（Ｃ）の場合と同様に、用紙位置カウンタ１６ａが「１」をカウントした時点で紙すべりなどを検出してプリント動作にリセットがかかっている。このような場合、用紙位置カウンタ１６ａにリセットがかかってプリント動作のリセット後に、用紙位置カウンタ１６ａの終了値即ち第１の閾値を、紙すべりなどの発生時点に対応した値として「３」と通常の場合の「５」よりも小さな値に再度設定し直して、用紙位置カウンタ１６ａの動作を開始し、再設定した該第１の閾値「３」を経過した時点で、印字位置カウンタ１６ｃが起動される。ここで、紙すべりなどを起こした当該用紙における有効印字領域を示す印字位置カウンタ１６ｃの終了値即ち第２の閾値は、通常の場合と同様に「９」に設定されているものとしている。
【００６７】
用紙の紙すべりなどが発生して、一度プリント動作にリセットがかかった場合であっても、印字位置カウンタ１６ｃが印字開始信号を受信した場合、印字位置カウンタ１６ｃの動作が開始され、印字位置カウンタ１６ｃが「１」−「９」の間、印字位置カウンタ１６ｃが動作中の状態にあるものとして、垂直方向有効領域信号が有効に出力されている状態に維持されていて、ＬＳＵコントローラ１６のマスク回路１６ｆによって偽印字開始信号はマスクされている。一方、印字位置カウンタ１６ｃの終了値の「９」を経過すると同時に、印字開始信号に関するマスク期間が終了する。
【００６８】
誤トリガ防止回路として、このように、再印字動作時における用紙位置カウンタ１６ａの終了値即ち第１の閾値の再設定値を、紙すべりなどの発生時点に応じて通常よりも小さな値に変更設定すると共に、印字位置カウンタ１６ｃの動作中における次の印字開始信号の入力をマスクするような構成とすることによって、印字位置カウンタ１６ｃの終了値である第２の閾値（図３（Ｂ）では、印字位置カウンタ１６ｃのカウント値が「９」）まで経過して、垂直方向有効領域信号が有効な状態から無効な状態に遷移するまでの間、即ち、出力用紙の印字有効領域の大きさに応じて印字位置カウンタ１６ｃの動作状態が適切に変更設定される結果として、印字開始信号に対する適切なマスク期間が設定され、そのマスク期間に発生するノイズの入力によって、次のページの画像の印字が誤動作することを確実に防止することができる。
【００６９】
更には、第１の閾値を、紙すべりなどの発生時点に対応した小さな値に変更設定することに伴って適切なタイミングで印字開始信号のマスクを解除することができる。而して、連続して印字を行なった場合に、図１２（Ｃ）の場合と異なり、正規のプリント開始指示まで受け付けなくなるという問題を確実に防止することができる。その結果、次のページのプリント開始信号を出力するまでに不要な待ち時間が発生することもなく、迅速な印刷を妨げる事態の発生を防止することができる。
【００７０】
（実施例２）
図４は、本発明に係る印刷装置のＬＳＵコントローラの構成の異なる例を示すブロック構成図であり、図１に示す印刷装置１０のＬＳＵコントローラ１６の構成とは異なる例を示している。ここで、図２のＬＳＵコントローラ１６と異なる構成であることを示すために、図４ではＬＳＵコントローラ１６Ａと異なる符号を付している。
【００７１】
図４（Ａ）に示すＬＳＵコントローラ１６Ａは、図１１に示す従来のＬＳＵコントローラ１６′に対してマスク回路１６ｇを追加した以外は、残りの各回路ブロックは全く同一の構成であっても良く、同一の符号を付している。ここに、追加したマスク回路１６ｇは、図１１に示すＬＳＵコントローラ１６′の用紙位置カウンタ１６ａの前段に挿入して、ユーザのプリント要求を受け付けたＣＰＵ１３からのプリント開始信号を、追加したマスク回路１６ｇにまず入力することにより、本発明の特徴として説明する誤トリガ防止機能を実現するものであり、その構成の一例を図４（Ｂ）に示している。
【００７２】
図４（Ｂ）に示すように、誤トリガ防止機能を実現するマスク回路１６ｇは、減算器１６ｇ１、比較器Ｃ  １６ｇ２、選択器１６ｇ３、により構成されており、印字位置カウンタ１６ｃから出力される現在の印字位置を示すカウント値、予め設定されている用紙位置カウンタ１６ａの終了値即ち第１の閾値、印字位置カウンタ１６ｃの終了値即ち第２の閾値、ＣＰＵ１３からのプリント開始信号Ａが入力され、用紙位置カウンタ１６ａに対してプリント開始信号Ｂを出力する。
【００７３】
図４（Ｂ）に示すマスク回路１６ｇにおいて、減算器１６ｇ１は、印字位置カウンタ１６ｃの終了値即ち第２の閾値から印字位置カウンタ１６ｃの現在のカウンタ値を減じる。減じた結果は、印字位置残りカウント値であり、出力用紙への印字を終了するまでの残りの所要時間として、印字位置カウンタ１６ｃがカウントを終了するまでにカウントが必要な残りのライン同期信号の個数を示している。比較器Ｃ  １６ｇ２は、印字位置残りカウント値を第１の比較器即ち比較器Ａ  １６ｂに予め設定されている用紙位置カウンタ１６ａの終了値即ち第１の閾値と比較する。
【００７４】
比較した結果、
（用紙位置カウンタ１６ａの終了値）≧（印字位置カウンタ１６ｃの印字位置残りカウント値）
であれば、ＣＰＵ１３からのプリント開始信号Ａにより用紙位置カウンタ１６ａを動作させても、印字位置カウンタ１６ｃが、用紙位置カウンタ１６ａよりも早く、終了値に到達して前ページの印字動作を終了することができる状態にあることを示している。
【００７５】
逆に、比較した結果、
（用紙位置カウンタ１６ａの終了値）＜（印字位置カウンタ１６ｃの印字位置残りカウント値）
であれば、ＣＰＵ１３からのプリント開始信号Ａにより用紙位置カウンタ１６ａを動作させると、用紙位置カウンタ１６ａが、印字位置カウンタ１６ｃよりも早く終了値に到達して、前ページの印字動作を終了する前に印字位置カウンタ１６ｃを起動してしまう状態にあることを示している。
【００７６】
ここで、用紙位置カウンタ１６ａが、印字位置カウンタ１６ｃよりも早く動作を終了する場合は、印字位置カウンタ１６ｃの動作中に次の印字開始信号が印字位置カウンタ１６ｃに対して入力されることを意味している。印字位置カウンタ１６ｃの動作中に次の印字開始信号が印字位置カウンタ１６ｃに入力されると、出力用紙への印字動作を実行中の状態にあって、印字位置カウンタ１６ｃが動作中の状態にあるにも関わらず、途中でリセットされてしまうことになり、不具合を生じる。
【００７７】
比較器Ｃ  １６ｇ２からの出力は、選択器１６ｇ３の選択信号として接続される。選択器１６ｇ３は、比較器Ｃ  １６ｇ２の出力結果が、
（用紙位置カウンタ１６ｃの終了値）≧（印字位置カウンタ１６ｃの印字位置残りカウント値）
であれば、入力されたプリント開始信号Ａをそのままプリント開始信号Ｂとして出力する。
一方、
（用紙位置カウンタ１６ｃの終了値）＜（印字位置カウンタ１６ｃの印字位置残りカウント値）
であれば、プリント開始信号Ａが無効状態の場合と同一の信号をプリント開始信号Ｂとして出力する（即ち、入力されたプリント開始信号Ａを出力せずにマスクする）。
【００７８】
誤トリガ防止回路として、このようなマスク回路１６ｇを備えたＬＳＵコントローラ１６Ａの構成とすることによって、印字位置カウンタ１６ｃの動作中の状態にある場合に、次の印字開始信号が印字位置カウンタ１６ｃに入力されて、誤印字動作をするような事態の発生を確実に防止することができるように、印字開始信号の出力元となる用紙位置カウンタ１６ａを、即ち、プリント開始信号受信後におけるライン同期信号の個数をカウントするための用紙位置カウンタ１６ａを起動するプリント開始信号の入力をマスクすることができる。
【００７９】
図５は、図４に示す本発明に係る印刷装置のＬＳＵコントローラの動作の異なる例を説明するためのタイミングチャートであり、図４に示す印刷装置１０のＬＳＵコントローラ１６Ａの動作の一例を示している。
図５（Ａ）は、図３（Ａ）の場合と同様に、用紙位置カウンタ１６ａの終了値即ち第１の閾値に「５」を、印字位置カウンタ１６ｃの終了値即ち第２の閾値に「１１」を設定した場合の動作例を説明している。
【００８０】
図５（Ａ）において、１ページ目の用紙に関するプリント開始信号が入力されると、用紙位置カウンタ１６ａが、プリント開始信号受信後におけるライン同期信号の個数のカウントを開始する。用紙位置カウンタ１６ａが終了値即ち第１の閾値「５」までカウントすると、用紙位置カウンタ１６ａは、印字位置カウンタ１６ｃに対して１ページ目の印字開始信号を出力する。印字位置カウンタ１６ｃは１ページ目の印字開始信号を受信すると、印字位置カウンタ１６ｃが動作を開始する。ここで、印字位置残りカウント値は、印字位置カウンタ１６ｃの終了値である第２の閾値「１１」から印字位置カウンタ１６ｃの現在のカウント値を減じることにより算出される。
【００８１】
印字位置カウンタ１６ｃのカウント値が「６」になったとき、減算器１６ｇ１で減算した印字位置残りカウント値は「５」であり、用紙位置カウンタ１６ｃの終了値即ち第１の閾値「５」以下の小さな値になり、比較器Ｃ  １６ｇ２の出力がＨレベルに変化する。比較器Ｃ  １６ｇ２の出力がＨレベルになると、選択器１６ｇ３は、用紙位置カウンタ１６ａに対して出力するプリント開始信号Ｂとして、無効な状態を示す無効信号を選択することなく、ＣＰＵ１３からのプリント開始信号Ａを選択して出力する。即ち、マスクを解除して、ＣＰＵ１３からのプリント開始信号Ａの入力を受け付ける。
【００８２】
一方、印字位置カウンタ１６ｃのカウント値がまだ「５」以下であり、減算器１６ｇ１で減算した印字位置残りカウント値が「６」以上で、用紙位置カウンタ１６ｃの終了値即ち第１の閾値「５」よりも大きい値となっている間は、比較器Ｃ  １６ｇ２の出力がＬレベルであるので、選択器１６ｇ３では、用紙位置カウンタ１６ａに対して出力するプリント開始信号Ｂとして、無効な状態を示す無効信号を選択されて、ＣＰＵ１３からのプリント開始信号Ａはマスクされる。即ち、比較器Ｃ  １６ｇ２の出力がＬレベルの間に入力されたＣＰＵ１３からのプリント開始信号Ａはノイズと判断して受け付けない状態になる。（例えば、図５（Ａ）に示すように、印字位置カウンタ１６ｃのカウント値が「４」のときに、ノイズが重畳して偽プリント開始信号が入力されてきた場合では、印字位置残りカウント値はまだ「７」であり、用紙位置カウンタ１６ａの終了値即ち第１の閾値「５」よりも大きいので、該偽プリント開始信号はマスクされて、受け付けない状態とされている。）
【００８３】
誤トリガ防止回路として、このようなマスク回路１６ｇを備えたＬＳＵコントローラ１６Ａの構成とすることによって、印字位置カウンタ１６ｃの終了値即ち第２の閾値から現在のカウント値を減算した印字位置残りカウント値と、用紙位置カウンタ１６ａの終了値即ち第１の閾値との比較結果に基づいて、用紙位置カウンタ１６ａへの次のプリント開始信号の入力をマスクして、用紙位置カウンタの１６ａの誤起動を抑止することを可能としている。
【００８４】
即ち、印字位置残りカウント値が、用紙位置カウンタ１６ａの終了値即ち第１の閾値以下になるまでの期間、即ち、出力用紙の印字有効領域の大きさに応じて適切に変更設定される印字位置カウンタ１６ｃの終了値即ち第２の閾値の大きさに基づいて、適切なマスク期間が設定され、そのマスク期間内に発生するノイズの入力によって、次のページの画像の印字誤動作を確実に防止することができる。その結果、前ページの印字領域に次ページの画像が重なってしまうような不具合も発生しない。
【００８５】
図５（Ｂ）は、図３（Ｂ）の場合と同様に、プリント開始指示の受信後に用紙が紙すべりを起こした場合などのように、プリント開始信号受信後、プリント動作を一旦リセットする必要が生じ、しかる後に再印字動作を行なう際の動作を説明するものであり、プリント動作リセット後の再印刷動作を高速化するために用紙位置カウンタ１６ａの終了値即ち第１の閾値を通常よりも小さな値に再設定して、再度、プリント開始指示即ちプリント開始信号を受信する場合の動作例を説明している。
【００８６】
図５（Ｂ）では、前述の図３（Ｂ）の場合と同様に、用紙位置カウンタ１６ａが「１」をカウントした時点で紙すべりなどを検出してプリント動作にリセットがかかっている。このような場合、用紙位置カウンタ１６ａにリセットがかかってプリント動作のリセット後に、用紙位置カウンタ１６ａの終了値即ち第１の閾値を、紙すべりなどの発生時点に対応した値として、「３」と通常の場合の「５」よりも小さな値に再度設定し直して、用紙位置カウンタ１６ａの動作を開始し、再設定した該第１の閾値「３」を経過した時点で、印字位置カウンタ１６ｃが起動される。ここで、印字位置カウンタ１６ｃの終了値即ち第２の閾値は、通常の場合と同様に「９」に設定されているものとしている。
【００８７】
用紙の紙すべりなどが発生して、一度プリント動作にリセットがかかった場合であっても、印字位置カウンタ１６ｃが印字開始信号を受信した場合に、印字位置カウンタ１６ｃの動作が開始され、印字位置カウンタ１６ｃの終了値即ち第２の閾値「９」までカウントする動作を行なうが、前述したように、印字位置カウンタ１６ｃが「３」以下であり、減算器１６ｇ１で減算した印字位置残りカウント値が、「６」以上となって、用紙位置カウンタ１６ｃの終了値即ち第１の閾値「５」よりも大きい値となっている間は、比較器Ｃ  １６ｇ２の出力がＬレベルであるので、ＬＳＵコントローラ１６Ａのマスク回路１６ｇによって偽プリント開始信号はマスクされている。
【００８８】
一方、印字位置カウンタ１６ｃのカウント値が「４」になり、印字位置残りカウント値が用紙位置カウンタ１６ｃの終了値即ち第１の閾値「５」と同じ値になると同時に、プリント開始信号に関するマスク期間が終了し、ＣＰＵ１３からの次のページに関するプリント開始信号を受け付ける状態になる。ここで、プリント開始信号に対するマスク期間即ちマスク解除タイミングは、現在のページの用紙に関する用紙位置カウンタ１６ｃの終了値即ち第２の閾値を、出力用紙の印字有効領域の大きさに応じて変更設定したような場合であっても、次ページの用紙に関する用紙位置カウンタ１６ａの終了値即ち第１の閾値「５」の値に応じて決定されるものであり、前述のように、紙すべりなどにより現在再印字中の状態にあるページに関して第１の閾値を変更設定されていたとしても、現在のページに関する用紙位置カウンタ１６ａの変更設定状況には一切依存していない。
【００８９】
誤トリガ防止回路として、このような再印字動作における用紙位置カウンタ１６ａの終了値即ち第１の閾値の再設定値を、紙すべりなどの発生時点に対応して通常よりも小さな値に変更設定すると共に、印字位置残りカウント値を用いて、印字位置カウンタ１６ｃの動作中における次の印字開始信号の入力をマスクするような構成とすることによって、印字位置カウンタ１６ｃの終了値即ち第２の閾値から現在のカウント値を減算した印字位置残りカウント値が、用紙位置カウンタ１６ａの終了値即ち第１の閾値以下になるまでの間、即ち、出力用紙の印字有効領域の大きさに応じて適切に変更設定される印字位置カウンタ１６ｃの終了値即ち第２の閾値の大きさに応じて印字位置カウンタ１６ｃの動作状態が適切に変更設定される結果として、プリント開始信号に対する適切なマスク期間が設定され、そのマスク期間内に発生するノイズの入力によって、次ページの画像の印字誤動作を確実に防止することができる。
【００９０】
更には、第１の閾値を、紙すべりなどの発生時点に対応した小さな値に変更設定することに伴って適切なタイミングでプリント開始信号のマスクを解除することができる。而して、連続して印字を行なった場合に、図１２（Ｃ）の場合と異なり、正規のプリント開始指示まで受け付けなくなるという問題を確実に防止することができる。その結果、次のページのプリント開始信号を出力するまでに不要な待ち時間が発生することもなく、迅速な印刷を妨げる事態の発生を防止することができる。
【００９１】
（実施例３）
図６は、本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図であり、図２，４に示すＬＳＵコントローラ１６，１６Ａの構成とは異なる例を示している。ここで、図２，４のＬＳＵコントローラ１６，１６Ａと異なる構成であることを示すために、図６ではＬＳＵコントローラ１６Ｂと異なる符号を付している。
【００９２】
図６に示すＬＳＵコントローラ１６Ｂは、図２に示すＬＳＵコントローラ１６に対して選択器１６ｈを更に追加して、マスク回路１６ｆと印字位置カウンタ１６ｃとの間に挿入すると共に、例えば色チャンネル毎に異なる複数のＬＳＵコントローラ１６Ｂにより構成することにより本発明の特徴として説明する誤トリガ防止機能を実現するものであり、残りの各回路ブロックは図２と全く同一の構成であって良く、同一の符号を付している。
【００９３】
ここに、更に追加した選択器１６ｈの入力としては、マスク回路１６ｆからの出力である印字開始信号Ｂと比較器Ａ  １６ｂからの出力である印字開始信号Ａとを用い、マスク回路１６ｆによる印字開始信号Ａのマスク設定を回避するか否かを指示するために外部から入力される選択信号（バイパス指示信号）に従って、マスク回路１６ｆをバイパスした印字開始信号Ａ、又は、マスク回路１６ｆからのマスク制御を伴った印字開始信号Ｂのいずれかが選択されて印字開始信号Ｃとして出力される。選択器１６ｈから出力された印字開始信号Ｃは、印字位置カウンタ１６ｃに入力されて、印字位置カウンタ１６ｃのリセットと動作開始に用いられる。
【００９４】
選択器１６ｈへ外部から入力する選択信号（バイパス指示信号）としては、ユーザからの指示に応じて印刷装置１０の動作を制御するＣＰＵ１３からのバイパス指示信号を用い、例えば、カラーコピーなどのような複数の色チャンネルを有する印刷装置の場合であれば、ＣＰＵ１３から色チャンネル毎に指定したバイパス指示信号を入力することにより、色チャンネル毎の複数のＬＳＵコントローラ１６Ｂのそれぞれについて、マスク回路１６ｆをバイパスするか否かを選択し、色チャンネル毎に独立に印字開始信号Ａ又は印字開始信号Ｂのいずれをマスクするか、あるいは、逆に有効にするかを選択して出力するように構成しても良い。
【００９５】
ここで、外部から入力する選択信号（バイパス指示信号）により、印字開始信号Ａを選択した場合は、印字開始信号がマスクされていないので、プリント開始指示を受け付けた場合にマスクを解除する手順を経ずに、直ちに次のプリント開始信号を入力したとしても、該プリント開始信号を受け付けることができ、迅速な印字動作を行なうことができる。
即ち、外部から入力する選択信号（バイパス指示信号）を用いることにより、ノイズが多い環境で用いる場合であれば、ノイズをマスクする機能を使用して誤印字動作を防止可能とする一方、ノイズが少ない環境で用いる場合であれば、リセット信号によるマスク解除手順を省略して印字速度を向上させることができる。
【００９６】
なお、複数のＬＳＵコントローラ１６Ｂを誤トリガ防止回路として備える例を示す図６としては、図２のＬＳＵコントローラ１６のように、印字開始信号をマスクするマスク回路１６ｆに選択器１６ｈを適用する場合について説明しているが、プリント開始信号をマスクするマスク回路１６ｇを備えた図４に示すＬＳＵコントローラ１６Ａに対して適用するようにしても良く、この場合は、ＬＳＵコントローラ１６Ａのマスク回路１６ｇと用紙位置カウンタ１６ａとの間に選択器１６ｈを追加して挿入すれば良い。
【００９７】
印字開始信号やプリント開始信号をマスクする誤トリガ防止回路として、例えば色チャンネル毎に異なる複数のＬＳＵコントローラ１６Ｂを備えることにより、カラーコピーなどのように複数の色チャンネルを有する印刷装置において、色チャンネル毎に独立にマスク回路１６ｆ，１６ｇの使用とバイパス（迂回）とを、ユーザの指示に応じて制御するＣＰＵ１３からの色チャンネル毎の選択信号（バイパス指示信号）を用いて、任意に選択することができる。
【００９８】
また、誤トリガ防止回路として複数のＬＳＵコントローラ１６Ｂを備える場合のみに限らず、図２や図４に示す単一のＬＳＵコントローラ１６，１６Ａのみを備えて、単一のＬＳＵコントローラ１６，１６Ａに対して選択器１６ｈを追加して挿入するようにしても良く、単一のＬＳＵコントローラ１６，１６Ａにおいて外部から入力する選択信号（バイパス指示信号）により選択器１６ｈにて印字開始信号Ａ又は印字開始信号Ｂのいずれかを、あるいは、プリント開始信号Ａ又はプリント開始信号Ｂのいずれかを選択するようにしても良い。
【００９９】
（実施例４）
図７は、本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図であり、図２，４，６にそれぞれ示すＬＳＵコントローラ１６，１６Ａ，１６Ｂの構成と更に異なる例を示している。ここで、図２，４，６のＬＳＵコントローラ１６，１６Ａ，１６Ｂと異なる構成であることを示すために、図７ではＬＳＵコントローラ１６Ｃと異なる符号を付している。
【０１００】
図７に示すＬＳＵコントローラ１６Ｃは、図２に示すＬＳＵコントローラ１６に対して比較器Ａ  １６ｂの出力である印字開始信号Ａと比較器Ｂ  １６ｄの出力である垂直方向有効領域信号とを入力として、ノイズを検知するノイズ検知回路１６ｉを更に備えることにより本発明の特徴として説明する誤トリガ防止回路を実現するものであり、残りの各回路ブロックは図２と全く同一の構成であって良く、同一の符号を付している。ここに、ノイズ検知回路１６ｉは、加算器１６ｉ１、ノイズカウンタ１６ｉ２、比較器Ｄ  １６ｉ３、により構成されている。
【０１０１】
ノイズカウンタ１６ｉ２は、垂直方向有効領域信号が有効に出力されている間に入力された印字開始信号の個数を、ノイズの混入回数としてカウントするカウンタである。印字開始信号Ａ、垂直方向有効領域信号がＨレベルの状態を「真」の状態とした場合、ノイズカウンタ１６ｉ２のカウント許可信号としては、比較器Ａ  １６ｂの出力である印字開始信号Ａと比較器Ｂ  １６ｄの出力である垂直方向有効領域信号との論理積が入力されており、両者の信号がＨレベル（真）の場合に、ノイズカウンタ１６ｉ２のカウント動作を許可するように構成している。
【０１０２】
ノイズカウンタ１６ｉ２の出力は、比較器Ｄ  １６ｉ３と、加算器１６ｉ１とに入力される。加算器１６ｉ１はノイズカウンタ１６ｉ２の出力に対して「１」を加算してノイズカウンタ１６ｉ２の入力に戻すことにより、印字位置カウンタ１６ｃが動作中であることを示す垂直方向有効領域信号が出力中の状態にある場合において、印刷開始信号が入力される都度、ノイズとして検知して、「１」ずつカウントアップされてノイズ混入回数としてノイズカウンタ１６ｉ２に蓄積されていく。
【０１０３】
誤トリガ防止回路として、このようなノイズ検知回路１６ｉを備えたＬＳＵコントローラ１６Ｃの構成とすることによって、比較器Ｂ  １６ｄの出力である垂直方向有効領域信号が有効に出力されている状態にある期間に、入力された印字開始信号の個数を、ノイズ混入回数としてノイズカウンタ１６ｉ２にてカウントすることができる。ここで、比較器Ｂ  １６ｄの出力である垂直方向有効領域信号が有効に出力されている期間とは、前述のように、用紙の印字有効領域への画像データの印字動作を実行中であり、印字位置カウンタ１６ｃが動作中にある期間のことであり、垂直方向有効領域信号が有効に出力されている期間に入力されてくる印字開始信号は、ノイズであると判断することができる。比較器Ｄ  １６ｉ３は、ノイズカウンタ１６ｉ２の出力と「０」とを比較し、ノイズカウンタ１６ｉ２の出力が「０」でなかった場合、ノイズが発生している旨を示す割り込み信号を出力することによってＣＰＵ１３に対して通知する。
【０１０４】
更に、ノイズカウンタ１６ｉ２がカウントする対象としては、印字開始信号ではなく、プリント開始信号であっても良い。即ち、誤トリガ防止回路としての構成例を示す図７には、図２のＬＳＵコントローラ１６に適用する場合について説明しているが、図４に示すＬＳＵコントローラ１６Ａに対して適用するようにしても良い。図４のＬＳＵコントローラ１６Ａへ適用する場合のように、プリント開始信号をノイズカウンタ１６ｉ２でカウントする場合は、ノイズカウンタ１６ｉ２のカウント許可信号としては、図７のように、比較器Ａ  １６ｂの出力である印字開始信号Ａと比較器Ｂ  １６ｄの出力である垂直方向有効領域信号との論理積が入力される代わりに、ＣＰＵ１３からのプリント開始信号Ａと、印字位置カウンタ１６ｃの印字位置残りカウント値が用紙位置カウンタ１６ａの終了値よりも大きくなっているか否かを示す判定結果の信号と、の論理積が入力されるようにし、両者の信号がＨレベル（真）の場合に、ノイズカウンタ１６ｉ２のカウント動作を許可するように構成すれば良い。
【０１０５】
即ち、プリント開始信号Ａをノイズ混入回数としてノイズカウンタ１６ｉ２にてカウントする場合は、印字位置カウンタ１６ｃの終了値即ち第２の閾値から印字位置カウンタ１６ｃの現在のカウント値を減じた結果である印字位置残りカウント値を用紙位置カウンタ１６ａの終了値即ち第１の閾値と比較し、用紙位置カウンタ１６ａの終了値即ち第１の閾値の方が小さく、印字位置残りカウント値が用紙位置カウンタ１６ａの終了値即ち第１の閾値よりも大きい状態にある場合に、ＣＰＵ１３からプリント開始信号Ａが入力されると、印字位置カウンタ１６ｃがまだ動作中の状態にあるにも関わらず、用紙位置カウンタ１６ａのカウント値が第１の閾値に達して印字開始信号を出力してしまうため、このようなプリント開始信号Ａについてはノイズとして検知してノイズカウンタ１６ｉ２がカウントアップするように構成にすれば良い。
【０１０６】
印字位置残りカウント値が用紙位置カウンタ１６ａの終了値である第１の閾値よりも大きい状態にある場合に入力されるプリント開始信号の個数をノイズ混入回数としてノイズカウンタ１６ｉ２でカウントする場合の印刷装置１０のＬＳＵコントローラ１６の構成を、図８に示している。ここに、図８は、本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図であり、図２、図４、図６、図７にそれぞれ示すＬＳＵコントローラ１６，１６Ａ，１６Ｂ，１６Ｃの構成と更に異なる例を示している。ここで、ＬＳＵコントローラ１６，１６Ａ，１６Ｂ，１６Ｃと異なる構成であることを示すために、図８ではＬＳＵコントローラ１６Ｄと異なる符号を付している。
【０１０７】
図８に示すＬＳＵコントローラ１６Ｄは、図４に示すＬＳＵコントローラ１６Ａのマスク回路１６ｇに加算器１６ｉ１、ノイズカウンタ１６ｉ２、比較器Ｄ  １６ｉ３、からなるノイズ検知回路１６ｉを追加した構成とされている。ノイズ検知回路１６ｉでは、ＣＰＵ１３からのプリント開始信号Ａと比較器Ｃ  １６ｇ２の出力（即ち、印字位置カウンタ１６ｃの印字位置残りカウント値が用紙位置カウンタ１６ａの終了値よりも大きくなっているか否かを示す判定結果の信号）との論理積をノイズカウンタ１６ｉ２のカウントアップ許可信号としている。
【０１０８】
（実施例５）
図９は、本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図であり、図２，４，６，７，８にそれぞれ示すＬＳＵコントローラ１６，１６Ａ，１６Ｂ，１６Ｃ,１６Ｄの構成と更に異なる例を示している。ここで、図２，４，６,７，８のＬＳＵコントローラ１６，１６Ａ，１６Ｂ，１６Ｃ,１６Ｄと異なる構成であることを示すために、図９ではＬＳＵコントローラ１６Ｅと異なる符号を付している。
【０１０９】
図９に示すＬＳＵコントローラ１６Ｅは、図６に示すような複数のＬＳＵコントローラ１６Ｂそれぞれに対してそれぞれの比較器Ａ  １６ｂの出力である印字開始信号Ａと比較器Ｂ  １６ｄの出力である垂直方向有効領域信号とを入力として、それぞれのノイズを検知するノイズ検知回路１６ｉを介して、ＣＰＵ１３に対して入力するように構成することにより本発明の特徴として説明する誤トリガ防止機能を実現するものであり、残りの各回路ブロックは図６と全く同一の構成であって良く、同一の符号を付している。ここに、複数のＬＳＵコントローラ１６Ｂそれぞれに対応して備えられるノイズ検知回路１６ｉは、図７，８に示すノイズ検知回路１６ｉと同様に、加算器１６ｉ１、ノイズカウンタ１６ｉ２、比較器Ｄ  １６ｉ３、により構成されている。
【０１１０】
即ち、図９に示すＬＳＵコントローラ１６Ｅは、実施例４にて説明したノイズ検知回路１６ｉによって偽印字開始信号や偽プリント開始信号がノイズとして検知されるか否かに基づいて、実施例３にて説明したＬＳＵコントローラ１６Ｂの場合と同様に、ＣＰＵ１３からのバイパス指示信号の出力を制御して、ノイズ検知回路１６ｉによってノイズが検知された場合には、ＣＰＵ１３からのバイパス指示信号を出力しないようにして選択器１６ｈにてマスク回路１６ｆから出力される印字開始信号Ｂを選択して、ノイズが検知された色チャンネルに対してはノイズマスクを適用するように構成しているものである。なお、実施例４の場合と同様に、図９に示すＬＳＵコントローラ１６Ｅでは、ノイズカウンタ１６ｉ２がカウントする対象として、印字開始信号ではなく、プリント開始信号であっても良い。
【０１１１】
誤トリガ防止回路として、図９に例示するように、色チャンネル毎に異なる複数のＬＳＵコントローラ１６Ｅを備えることにより、実施例３に説明した場合と同様に、各色チャンネル毎に独立にマスク回路１６ｆ，１６ｇの使用とバイパス（迂回）とを、ユーザの指示に応じて制御するＣＰＵ１３からの色チャンネル毎の選択信号（バイパス指示信号）を用いて、任意に選択することができ、更に、図９においては、ノイズ検知回路１６ｉを備えることにより、ノイズ混入回数の多寡に応じて、各色チャンネル毎のマスク回路１６ｆ，１６ｇの使用とバイパス（迂回）とをより効果的に選択することができる。
【図面の簡単な説明】
【０１１２】
【図１】本発明に係る印刷装置の構成の一例を示すブロック構成図である。
【図２】本発明に係る印刷装置のＬＳＵコントローラの構成の一例を示すブロック構成図である。
【図３】本発明に係る印刷装置のＬＳＵコントローラの動作の一例を説明するためのタイミングチャートである。
【図４】本発明に係る印刷装置のＬＳＵコントローラの構成の異なる例を示すブロック構成図である。
【図５】本発明に係る印刷装置のＬＳＵコントローラの動作の異なる例を説明するためのタイミングチャートである。
【図６】本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図である。
【図７】本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図である。
【図８】本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図である。
【図９】本発明に係る印刷装置のＬＳＵコントローラの構成の更に異なる例を示すブロック構成図である。
【図１０】従来の印刷装置の構成を示すブロック構成図である。
【図１１】従来の印刷装置におけるＬＳＵコントローラの詳細な構成を説明するためのブロック構成図である。
【図１２】従来のＬＳＵコントローラにおけるプリント開始信号のマスク期間を説明するためのタイミングチャートである。
【符号の説明】
【０１１３】
２０…印刷装置、１１…操作パネル、１２…用紙位置センサ、１３…ＣＰＵ、１４…各種制御モータ、１５…ＣＣＤ＋画像処理ブロック、１６，１６′，１６Ａ，１６Ｂ，１６Ｃ，１６Ｄ，１６Ｅ…ＬＳＵコントローラ、１６ａ…用紙位置カウンタ、１６ｂ…比較器Ａ、１６ｃ…印字位置カウンタ、１６ｄ…比較器Ｂ、１６ｅ…画像生成ブロック、１６ｆ…マスク回路、１６ｆ１…選択器、１６ｇ…マスク回路、１６ｇ１…減算器、１６ｇ２…比較器Ｃ、１６ｇ３…選択器、１６ｈ…選択器、１６ｉ…ノイズ検知回路、１６ｉ１…加算器、１６ｉ２…ノイズカウンタ、１６ｉ３…比較器Ｄ、１７…ＬＳＵユニット、１８…ドラム＋現像ユニット。
【図１】
2006224488.tif 000003
【図２】
2006224488.tif 000004
【図３】
2006224488.tif 000005
【図４】
2006224488.tif 000006
【図５】
2006224488.tif 000007
【図６】
2006224488.tif 000008
【図７】
2006224488.tif 000009
【図８】
2006224488.tif 000010
【図９】
2006224488.tif 000011
【図１０】
2006224488.tif 000012
【図１１】
2006224488.tif 000013
【図１２】
2006224488.tif 000014