(57)【特許請求の範囲】
【請求項１】
画像データを出力する画像信号処理手段と、
前記画像信号処理手段からの画像データに応じて記録用紙に対する印字動作を制御する制御手段と、
前記画像信号処理手段からの記録用紙サイズ指定コマンドを受信したか否かを判別する判別手段と、を有し、
前記制御手段は、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していないと判別した場合は、印字可能な前記記録用紙の最大サイズに基づいて前記記録用紙に対する印字動作を制御し、
前記判別手段によって前記記録用紙サイズ指定コマンドを受信していると判別した場合であって、前記記録用紙サイズ指定コマンドによって、前記記録用紙のサイズが指定されている場合には、指定されたサイズに基づいて前記記録用紙に対する印字動作を制御し、
前記判別手段によって前記記録用紙サイズ指定コマンドを受信していると判別した場合であって、前記記録用紙サイズ指定コマンドによって、前記記録用紙のサイズが不定であることが指定されている場合には、前記記録用紙サイズ指定コマンドを受信していないと判別した場合と同様に、印字可能な前記記録用紙の最大サイズに基づいて前記記録用紙に対する印字動作を制御することを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、更に、前記記録用紙を検知する記録用紙検知手段と、前記記録用紙検知手段の出力状態を監視して前記記録用紙のサイズを計測する用紙サイズ計測手段と、を有し
前記記録用紙の最大サイズに基づいた前記記録用紙に対する印字動作の制御とは、
前記記録用紙の最大サイズに応じた給紙タイミングで１ページ目の記録用紙を給紙して、前記用紙サイズ計測手段によって１ページ目の前記記録用紙サイズを計測し、計測した前記記録用紙サイズに基づいて２ページ目以降の前記記録用紙の給紙タイミングを制御する動作であることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、記録用紙を搬送して画像形成する画像形成装置に関するものである。
【０００２】
【従来の技術】
従来、記録用紙の正確な紙サイズ情報をあらかじめ認識できず、給紙開始から給紙検知手段、或いは印字開始位置までの距離が長い構成の画像形成装置においては、外部機器から紙サイズコードデータと画像データを受け取り、画像処理手段及び印字処理手段であるビデオコントローラが紙サイズコードデータをプリンタエンジンへ送出し、画像のコードデータを解析しイメージデータを格納し、コードデータ解析終了後プリンタエンジンに印字動作開始を指令するための印字開始信号を送出する。プリンタエンジンは印字開始信号を受け取ると、受け取った紙サイズコードデータの印字搬送シーケンスに従って記録用紙の給紙を開始し、搬送、プロセス制御手段を行っていた。外部機器から紙サイズコードデータを受け取らず紙サイズ設定手段に適正な紙サイズ情報が設定されないとき、画像形成装置が搬送できる規定のサイズの全ての記録用紙にも画像の欠落等の不具合が起こらないよう対処するために、初期設定として上記規定内の副走査方向（給紙方向）最大の紙サイズの記録用紙を想定した搬送タイミングを設定している。
【０００３】
【発明が解決しようとする課題】
記録用紙の正確な紙サイズ情報があらかじめ認識できず、給紙開始から給紙検知手段、或いは印字開始位置までの距離が長い構成の画像形成装置における規定内の副走査方向最大の紙サイズの記録用紙を想定した搬送タイミングでの印字搬送制御では、副走査方向最小の紙サイズの記録用紙を印字搬送する場合において単位時間当たりの印字枚数は少なくなり、且つ１頁を印刷開始してから印字終了までに要する時間も長くなる。以上のような不具合を防ぐために、外部機器、或いはユーザによる紙サイズ設定手段による紙サイズの設定が不定という設定であるいわゆるユニバーサル設定を行う必要があった。
【０００４】
本発明では、前記紙サイズ設定手段によって紙サイズの設定がされなかった場合、及び前記紙サイズ設定手段による紙サイズの設定が不定という設定であるユニバーサル設定をされた場合に、適切な印字動作を可能として操作性を向上する画像形成装置を得ることを目的とする。
【０００５】
【課題を解決するための手段】
前述の目的を達成するために、本発明の画像形成装置は、画像データを出力する画像信号処理手段と、前記画像信号処理手段からの画像データに応じて記録用紙に対する印字動作を制御する制御手段と、前記画像信号処理手段からの記録用紙サイズ指定コマンドを受信したか否かを判別する判別手段と、を有し、前記制御手段は、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していないと判別した場合は、印字可能な前記記録用紙の最大サイズに基づいて前記記録用紙に対する印字動作を制御し、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していると判別した場合には、前記記録用紙サイズ指定コマンドで指定された記録用紙サイズに基づいて前記記録用紙に対する印字動作を制御し、更に、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していると判別した場合であっても、前記記録用紙サイズ指定コマンドが、前記記録用紙のサイズが未確定状態であることを示す指定である場合には、印字可能な前記記録用紙の最大サイズに基づいて前記記録用紙に対する印字動作を制御することを特徴とする。
【０００６】
本発明の画像形成装置は、更に、前記記録用紙を検知する記録用紙検知手段と、前記記録用紙検知手段の出力状態を監視して前記記録用紙のサイズを計測する用紙サイズ計測手段と、を有し、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していないと判別した場合、もしくは、前記判別手段によって前記記録用紙サイズ指定コマンドを受信していると判別した場合であっても、前記記録用紙サイズ指定コマンドが、前記記録用紙のサイズが未確定状態であることを示す指定である場合は、前記記録用紙の最大サイズに応じた給紙タイミングで１ページ目の記録用紙を給紙して、前記用紙サイズ計測手段によって１ページ目の前記記録用紙サイズを計測し、計測した前記記録用紙サイズに基づいて２ページ目以降の前記記録用紙の給紙タイミングを制御する動作であることを特徴とする。
【００１０】
【作用】
以上のように構成することにより、特にマルチフィールド給紙部等の複数のサイズが異なった記録用紙を印字搬送する場合に、紙サイズ設定を行わなくても１つのジョブ毎に適切な単位時間当たりの印字枚数を得られ、且つ紙サイズ指示をしたことによって発生するミスプリントも妨げ、紙搬送性の品質向上につながる。
【００１１】
また、プリンタエンジンの紙サイズ状態をコントローラに報知することにより、外部機器、或いはユーザが正確な紙サイズ情報を認識できるので従来必要であった紙サイズ設定手段の削減も可能となる。
【００１２】
【実施例】
次に、図面を参照して本発明の実施例を説明する。
【００１３】
（実施例１）
図１は、本発明のプリンタのデータ処理構成を説明するブロック図であり、同図において、１６はＣＰＵで、制御プログラムを格納してあるＲＯＭ１８、及びレジスタ等として使用するＲＡＭ１９を有し、外部インターフェイス１７を介してホストコンピュータ等からコード化された画像情報（コードデータ）を受信し、コードデータを画像処理部２０へ送出する。画像処理部２０では、コードデータをＲＡＭ２９に格納すると共に、コードデータを解析して必要に応じてＲＯＭ２２に格納されているデータを読み出し、コードデータをドットイメージのビデオデータに変換しフレームメモリ２３に格納する。フレームメモリ２３に１頁分のビデオデータが格納されると、ＣＰＵ１６はビデオインターフェイス２４を介してエンジンコントロール部（プリンタエンジン）２５に印字指令を送出し、エンジンコントロール部２５からの主副走査同期信号に同期してフレームメモリ２３に格納されたビデデータを順次エンジンコントロール部２５に送出する。ＣＯＮＴ（図３参照）はコントローラ部で上記１６〜２４で構成される。
【００１４】
次にエンジン制御を図３に示す。図３において、図１と同一のものには、同じ符号を付してある。１はプリンタ本体であり、本実施例ではレーザビームプリンタの場合を示してある。２は感光ドラム、３は光学ユニットで、ビデインターフェイス２４を介して送出されてきたビデオデータによりレーザ光を変調し、ポリゴンミラーにより感光体ドラム２上を走査する。４は折り返しミラー、５は帯電器で感光体ドラム２を一様に帯電する。６は現像器で感光体ドラム２上の静電潜像をトナー像に現像する。７は転写器で感光体ドラム２のトナー像を転写する。９はＭＰトレイ、１０は給紙ローラでＭＰトレイ９に積載された用紙を給紙する。１２は給紙センサで、給紙された紙の有無を検知する。１３は定着器で、用紙に転写されたトナー像を加熱・加圧することで定着させる。１４は排紙センサで、定着器１３から排紙された紙の有無を検知する。１５は排紙トレイである。１６’はコントローラに印字開始を知らせる副走査同期信号を送出するためのタイミングを決定するトップセンサである。
【００１５】
図４は、本発明のコントローラ部の動作のフローチャートであり、図５は、プリンタエンジン部の動作のフローチャートであり、図６は、本発明の印字動作のタイミングチャートである。図４〜６を参照して、本発明の印字動作について説明する。コントローラ部ではステップＳ１０１でホストコンピュータ等の外部機器から画像コードデータが送出されるまで待機し、コードデータを受信するとステップＳ１０３に移行する。ステップＳ１０３では画像処理部２０でコードデータをビデオデータに展開する。ステップＳ１０４ではビデオデータへの展開が１頁分終了したかどうかを判断し、終了していなければステップＳ１０３へ移行し、終了していればステップＳ１０５へ移行する。ステップＳ１０５ではプリンタエンジン部へ印字の開始を指令するために、ビデオインターフェイス２４の信号である印字開始信号を”Ｌ”（ロー）にする。ステップＳ１０６では、エンジン部は印字動作を開始するために給紙動作を開始し、ポリゴンミラー駆動を開始し、感光体ドラム２の表面を一様に帯電する等の前処理を行い、コントローラ部はビデオインターフェイス２４を介して、副走査同期信号が送出されてくるのを待ち副走査同期信号を受信するとステップＳ１０７へ移行する。ステップＳ１０７では印字開始信号を”Ｈ”（ハイ）にして、ステップＳ１０８で１頁分の印字を行い、ステップＳ１０１へ移行する。
【００１６】
次に、本発明におけるプリンタエンジン部のブロック回路構成を図２に示す。図２に示すようにＤＣコントローラがエンジンの全てのシーケンス制御、プロセス制御、及び印字制御を管理している。また、内部ビデオインターフェイスを介して前記ビデオコントローラと接続されており、このインターフェイスから印字開始信号等の送受信を実行している。ここで、ＤＣコントローラをＭＰＵで構成した場合のエンジン部の動作を図５を用いて説明する。
【００１７】
プリンタエンジン部では、電源が入力されると、ＤＣコントローラは内部初期設定を実行してステップＳ２０１で紙有無センサの信号状態を監視して紙無し状態ならばステップＳ２０２へ、紙有り状態ならばステップＳ２０４へ移行する。ステップＳ２０２では現在のプリンタエンジン部での紙サイズ設定を強制的に印字搬送可能な最大記録用紙サイズ以下までのすべてを受け付ける設定（以下、ユニバーサル設定と称す）にして、ステップＳ２０３ではユニバーサル設定における紙サイズ未確定状態として設定する。その後、再びステップＳ２０１へ移行して給紙部紙有無を監視する。ステップＳ２０４ではビデオコントローラから内部ビデオインターフェイスを介して送信されてくる紙サイズ指示コマンドを待ち、コマンド送信が有ればステップＳ２１６へ、送信がなければステップＳ２０５へ移行する。ステップＳ２０５ではプリンタエンジン部の紙サイズ設定をユニバーサル設定にする。ステップＳ２１６では紙サイズコマンドの内容がユニバーサル設定かどうかを監視して、ユニバーサル設定ならばステップＳ２０５へ移行し、ユニバーサル設定でなければステップＳ２０６へ移行してプリンタエンジン部の紙サイズ設定をコマンドにより指示された指定サイズに設定してステップＳ２０７へ移行する。
【００１８】
ステップＳ２０７ではビデオコントローラから内部ビデオインターフェイスを介して送信されてくる印字開始信号を待ち、ＦＡＬＳＥ（誤）ならばステップＳ２０１へ移行して以下前述のステップを繰り返し、ＴＲＵＥ（正）ならばステップＳ２０８へ移行する。ステップＳ２０８では現在のプリンタエンジン部の紙サイズ設定を監視して、ユニバーサル設定でなければステップＳ２１４に移行し、ユニバーサル設定ならばステップＳ２０９へ移行する。ステップＳ２１４では前記ステップＳ２０６で設定した指定サイズに基づき印字動作を設定して、指定されたサイズで単位当たりの最大印字枚数（以下、最高スループットと称す）が得られる様な連続給紙タイミングで制御を行う。ステップＳ２０９ではユニバーサル設定における紙サイズ確定状態を監視して、確定済みならばステップＳ２１３へ移行して、ユニバーサル確定サイズで最高スループットが得られる様な連続給紙タイミングで制御を行い、未確定ならばステップＳ２１０へ移行して、印字搬送可能な最大記録用紙サイズで最大スループットが得られるような連続給紙タイミングで制御を行う。
【００１９】
その後、ステップＳ２１１では給紙センサの信号により記録用紙の副走査方向長を計測する。即ち、記録用紙先端が給紙センサに突入することによりセンサ出力信号が紙有り状態に変化し、このタイミングでＭＰＵ内部の副走査方向長計測タイマをスタートさせ、記録用紙後端が給紙センサを抜けることによりセンサ出力信号が紙無し状態に変化し、このタイミング前記副走査方向長タイマをホールドする。そして、ステップＳ２１２で前記副走査方向長計測タイマのデータにより記録用紙サイズを判断して、ユニバーサル設定における紙サイズ確定状態にすると共に、ユニバーサル設定確定サイズに前記副走査方向長計測タイマにより判断したサイズデータを設定する。ステップＳ２１０、ステップＳ２１３、及びステップＳ２１４で設定したデータに基づき印字動作を行い、ステップＳ２１５で印字動作状態を監視して終了ならば前記ステップＳ２０２、ステップＳ２０３へ移行してユニバーサル設定、紙サイズ未確定状態に設定してステップＳ２０１へ戻る。
【００２０】
次に、図６に関連して、前述の工程のうち、本発明の特徴を構成する主要な工程を要約する。ユニバーサル設定されているが、例えば、１ページ目の印字のときのように紙サイズが確定されていない場合には（ステップＳ２０８、ステップＳ２０９）、最大用紙サイズ（図６参照）を用いる最大サイズ制御を行い（ステップＳ２１０）、その際、紙サイズ計測を行い（ステップＳ２１１）、計測した紙サイズをホールドして紙サイズ確定処理を行う（ステップＳ２１２）。
【００２１】
次に、例えば、２ページ目の印字の次のサイクルでは、前回のサイクルで紙サイズ確定処理を行っているので、ユニバーサル設定において、計測したホールドした紙サイズに対応する最適サイズ（図６参照）の用紙を用いる確定サイズ制御を行う（ステップＳ２０８、ステップＳ２０９、ステップＳ２１３）。
【００２２】
（実施例２）
本発明の実施例２について、ＤＣコントローラをＭＰＵで構成した場合のプリンタエンジン部の動作を図７を用いて説明する。
【００２３】
プリンタエンジン部では電源が入力されると、ＤＣコントローラは内部初期設定を実行してステップＳ３０１でユニバーサルモード計測タイマを監視してタイムオーバならばステップＳ３０２へ、計測状態ならばステップＳ２０４へ移行する。ステップＳ３０２ではユニバーサルモード計測タイマをリセットして、ステップＳ３０３では現在のプリンタエンジン部の紙サイズ設定を強制的に印字搬送可能な最大記録用紙サイズ以下までのすべてを受け付ける設定（以下、ユニバーサル設定と称す）にする。その後、再びステップＳ３０１へ移行して給紙部紙有無を監視する。ステップＳ２０４ではビデオコントローラから内部ビデオインターフェイスを介して送信されてくる紙サイズ指示コマンドを待ち、コマンド送信が有ればステップＳ２１６へ、送信がなければステップＳ３１７へ移行する。ステップ３１７では、最大サイズ設定を行い、ステップＳ２０７に移行する。
【００２４】
ステップＳ２１６では紙サイズコマンドの内容がユニバーサル設定かどうか監視して、ユニバーサル設定ならばステップＳ２０５へ移行し、ユニバーサル設定でなければステップＳ２０６へ移行してエンジンの紙サイズ設定をコマンドにより指示された指定サイズに設定してステップＳ２０７へ移行する。
【００２５】
ステップＳ２０７ではビデオコントローラから内部ビデオインターフェイスを介して送信されてくる印字開始信号を待機して、ＦＡＬＳＥならばステップＳ３０１へ移行し、ＴＲＵＥならばステップＳ２０８へ移行する。ステップＳ２０８では現在のエンジン紙サイズ設定を監視して、ユニバーサル設定でなければステップＳ３１４へ、ユニバーサル設定ならばステップＳ２０９へ移行する。
【００２６】
ステップＳ３１４では前記ステップＳ２０６、或いは前記ステップＳ３１７で設定した指定サイズに基づき印字動作を設定して制御を行う。ステップＳ２０９ではユニバーサル設定における紙サイズ確定状態を監視して確定済みならばステップＳ３１３へ移行して、ユニバーサル確定サイズで最高スループットが得られる様な連続給紙タイミングで制御を行い、未確定ならばステップＳ３１０へ移行して、印字搬送可能な最大記録用紙サイズで最大スループットが得られるような連続給紙タイミングで制御を行うと共に、ユニバーサル設定に入った状態を計測するために、ユニバーサル計測タイマをスタートさせる。
【００２７】
その後、ステップＳ２１１では給紙センサの信号により記録用紙の副走査方向長を計測する。即ち、記録用紙先端が給紙センサに突入することによりセンサ出力信号が紙有り状態に変化し、このタイミングでＭＰＵ内部の副走査方向長計測タイマをスタートさせ、記録用紙後端が給紙センサを抜けることによりセンサ出力信号が紙無し状態に変化し、このタイミングで前記副走査方向長タイマをホールドする。そして、ステップＳ２１２で前記副走査方向長計測タイマのデータにより記録用紙サイズを判断して、ユニバーサル設定に於ける紙サイズ確定状態にすると共に、ユニバーサル設定確定サイズに前記副走査方向長計測タイマにより判断したサイズデータを設定する。
【００２８】
ステップＳ３１０、ステップＳ２１３、及びステップＳ２１４で設定したデータに基づき印字動作を行いステップＳ２１５で印字動作状態を監視して終了ならば前記ステップＳ２０２、ステップＳ３０３へ移行してユニバーサル設定、紙サイズ未確定状態に設定してステップＳ３０１へ戻る。上記構成を実現することにより外部機器から、或いはユーザからの１つのジョブに対して適切なスループットを達成できる。また、前記紙サイズ不定指示によりプリンタエンジン部ではユニバーサル設定、或いは最大サイズ設定できるので操作性が向上することは言うまでもない。また、前記印字動作設定、即ち最大サイズ固定状態、ユニバーサルサイズ未確定状態、ユニバーサルサイズ確定状態、及びサイズ指示状態を内部ビデオインターフェイスを介してビデオコントローラに放置することも可能である。
【００２９】
【発明の効果】
給紙部に積載されている用紙サイズが検知できず、且つ給紙部から給紙検知手段が長い構成の画像形成装置において、特にマルチフィード給紙部を備えている場合に、用紙サイズ指定コマンドを受信している場合であって、用紙サイズが不定であることが指定されている場合に、用紙サイズ指定コマンドを受信していない場合と同様に、適切な印字動作を可能として操作性を向上することができるという格別の効果を有するものです。
【図面の簡単な説明】
【図１】図１は、本発明のプリンタのデータ処理構成を説明するブロック図である。
【図２】  図２は、本発明のブロック回路図である。
【図３】  図３は、本発明のプリンタエンジン部の制御の説明図である。
【図４】図４は、本発明のコントローラ部の動作のフローチャートである。
【図５】図５は、本発明の実施例１のプリンタエンジン部の動作のフローチャートである。
【図６】図６は、本発明の印字動作のタイミングチャートである。
【図７】図７は、本発明の実施例２のプリンタエンジン部の動作のフローチャートである。
【符号の説明】
１６    ＣＰＵ
１７    ＲＯＭ
１９    ＲＡＭ
２０    画像処理装置
２２    ＲＯＭ
２９    ＲＡＭ
２３    フレームメモリ
２５    プリンタエンジン
１      プリンタ本体
２      感光体ドラム
３      光学ユニット
４      折り返しミラー
５      帯電器
６      現像器
７      転写器
９      ＭＰトレイ
１０    給紙ローラ
１２    給紙センサ
１３    定着器
１４    排紙センサ
１５    排紙トレイ
１６’  トップセンサ
【図１】
0003787369.tif 000002
【図２】
0003787369.tif 000003
【図３】
0003787369.tif 000004
【図４】
0003787369.tif 000005
【図５】
0003787369.tif 000006
【図６】
0003787369.tif 000007
【図７】
0003787369.tif 000008