(57)【要約】【課題】手差トレイにおける用紙サイズ間違いによるミスプリントを低減したプリンタを提供する。【解決手段】手差しトレイと、その手差しトレイに用紙が装填されたか否かを検知する用紙装填検知手段と、サイドフェンスに設けられた用紙の幅を検知する用紙幅検知手段と、検知した用紙の幅から用紙サイズを推定する用紙サイズ推定手段と、給紙する際に用紙の長さを検知する用紙長さ検知手段と、検知した用紙の長さから用紙サイズを確定する用紙サイズ確定手段とを備えたプリンタで、出力すべき原稿データのサイズの長辺または短辺の長さが検知した用紙の幅と一致したとき、給紙して印刷する。【選択図】図２
2005088364.tif 000002
【特許請求の範囲】
【請求項１】
手差しトレイと、
該手差しトレイに用紙が装填されたか否かを検知する用紙装填検知手段と、
前記用紙の幅を検知する用紙幅検知手段と、
検知した前記用紙の幅から用紙サイズを推定する用紙サイズ推定手段と、
給紙する際に前記用紙の長さを検知する用紙長さ検知手段と、
検知した前記用紙の長さから用紙サイズを確定する用紙サイズ確定手段とを備えたプリンタであって、
出力すべき原稿データのサイズの長辺または短辺の長さが前記検知した用紙の幅と一致したとき、給紙して印刷することを特徴とするプリンタ。
【請求項２】
複数枚の前記用紙を給紙中に、前記用紙の長さを１枚ずつ検知し、前記原稿データのサイズと前記用紙のサイズが異なったとき、給紙・印刷動作を停止して適切なサイズの用紙を装填することを告知する装填告知手段を備えることを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記告知によって再装填された別のサイズの用紙が適切なサイズの用紙であると判断したとき、前記給紙・印刷動作を停止したページから印刷を再開することを特徴とする請求項２に記載のプリンタ。
【請求項４】
前記再開したページは処理カウントしないことを特徴とする請求項３に記載のプリンタ。
【請求項５】
前記用紙幅検知手段と前記用紙サイズ確定手段とが非連続的な検知方法であり、前記原稿データのサイズが検知できないとき、給紙・印刷動作を停止してユーザに適切なサイズの用紙が装填されているかを確認するよう告知する確認告知手段を備えることを特徴とする請求項１ないし４のいずれかに記載のプリンタ。
【請求項６】
前記ユーザの確認後は、前記原稿データのサイズと前記用紙のサイズが異なっても、給紙・印刷動作を行うことを特徴とする請求項５に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手差しトレイを備える印刷手段としてのプリンタに関する。
【背景技術】
【０００２】
従来のデジタル複合機の画像形成部や制御部などのエンジンは、手差しの用紙サイズは幅（主走査方向の長さ）のみを幅検知手段によって検知している。実際に検知した長さが２９７ｍｍ近辺であれば、当初はＡ３と推定し、実際にコピー（給紙）をしてみて、Ａ３よりも短い長さだとわかると、Ａ４の用紙であったと判断し、現像プロセスをＡ４短辺（Ａ３長辺の半分）の長さまでで停止したり、次の用紙からはＡ４として、スキャンする長さ、紙間、現像プロセス等の動作を制御している。
【０００３】
このサイズは用紙切れとなるか、サイズ検知用のサイドフェンスが動かされるまでは保存されるため、画像形成の都度サイズを検知するという制御を省略して、生産性の向上に寄与している。ただし、コピーの場合には原稿がＡ３であった場合でも、Ａ４の用紙と判断した場合にはＡ４分の印刷しか行わず、単純に原稿半分が切れたアウトプットが得られるに留まっている。
【０００４】
ところで、従来、画像形成装置においては、原稿のサイズと複写用紙のサイズにより変倍率を自動的に決定するようになっているが、原稿と方向が異なる用紙を用いたときには、用紙全域を使った複写がなされないといった問題もあり、これに対しては、原稿と記録シートの向きが異なるときでも、記録シート全域を使った複写が行えるよう構成した画像形成装置が開示されている（例えば特許文献１）。
【特許文献１】特開平６−２６１１５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、手差しトレイの幅検知手段は、コピー、ＦＡＸ、プリンタなどの複合機にしか装備されておらず、プリンタ単体には装備されていないことが多かった。したがって、プリンタでは、手差しトレイに装填されている用紙のサイズがわからないまま、給紙してプリントしていた。
【０００６】
そのため、例えば、Ａ４の画像をプリントしたいときに例えば、Ｂ５などの誤ったサイズの用紙を手差しトレイに装填している場合、ミスプリントとなり、用紙、インクまたは現像剤、処理時間が無駄になってしまうという問題があった。また、幅（主走査方向の長さ）検知手段を装備しているプリンタであっても、長さ（副走査方向）は給紙してから測定し、実際の用紙サイズを確定するため、例えばＡ４ＬＥＦ（Ｌｏｎｇ  Ｅｄｇｅ  Ｆｅｅｄ）とＡ３ＳＥＦ（Ｓｈｏｒｔ  Ｅｄｇｅ  Ｆｅｅｄ）の区別がつかず、手差しトレイ上にＡ４ＬＥＦが装填されているのに、Ａ３ＳＥＦの画像データがプリントされてミスプリントとなってしまうという問題もあった。
そこでこの発明の目的は、手差トレイにおける用紙サイズ間違いによるミスプリントを低減したプリンタを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、手差しトレイと、
該手差しトレイに用紙が装填されたか否かを検知する用紙装填検知手段と、
前記用紙の幅を検知する用紙幅検知手段と、
検知した前記用紙の幅から用紙サイズを推定する用紙サイズ推定手段と、
給紙する際に前記用紙の長さを検知する用紙長さ検知手段と、
検知した前記用紙の長さから用紙サイズを確定する用紙サイズ確定手段とを備えたプリンタであって、
出力すべき原稿データのサイズの長辺または短辺の長さが前記検知した用紙の幅と一致したとき、給紙して印刷することを特徴とするプリンタである。
【０００８】
請求項１の発明によれば、出力すべき原稿データのサイズの長辺または短辺の長さが検知した用紙の幅と一致したとき、給紙して印刷するので、出力すべき原稿データのサイズと異なる用紙を給紙して印刷することがない。
【０００９】
請求項２の発明は、請求項１に記載のプリンタにおいて、複数枚の前記用紙を給紙中に、前記用紙の長さを１枚ずつ検知し、前記原稿データのサイズと前記用紙のサイズが異なったとき、給紙・印刷動作を停止して適切なサイズの用紙を装填することを告知する装填告知手段を備えることを特徴とする。
【００１０】
請求項２の発明によれば、複数枚の前記用紙を給紙中に、用紙の長さを１枚ずつ検知し、原稿データのサイズと用紙のサイズが異なったとき、給紙・印刷動作を停止して適切なサイズの用紙を装填することを告知する装填告知手段を備えるので、原稿データのサイズと用紙のサイズが異なったことをリアルタイムでユーザが知ることが可能である。
【００１１】
請求項３の発明は、請求項２に記載のプリンタにおいて、前記告知によって再装填された別のサイズの用紙が適切なサイズの用紙であると判断したとき、前記給紙・印刷動作を停止したページから印刷を再開することを特徴とする。
【００１２】
請求項３の発明によれば、告知によって再装填された別のサイズの用紙が適切なサイズの用紙であると判断したとき、給紙・印刷動作を停止したページから印刷を再開するので、それまで適切なサイズの用紙で印刷されたものを無駄にすることがない。
【００１３】
請求項４の発明は、請求項３に記載のプリンタにおいて、前記再開したページは処理カウントしないことを特徴とする。
【００１４】
請求項４の発明によれば、再開したページは処理カウントしないので、給紙・印刷動作を停止したページをダブルカウントすることがない。
【００１５】
請求項５の発明は、請求項１ないし４のいずれかに記載のプリンタにおいて、前記用紙幅検知手段と前記用紙サイズ確定手段とが非連続的な検知方法であり、前記原稿データのサイズが検知できないとき、給紙・印刷動作を停止してユーザに適切なサイズの用紙が装填されているかを確認するよう告知する確認告知手段を備えることを特徴とする。
【００１６】
請求項５の発明によれば、用紙幅検知手段と用紙サイズ確定手段とが非連続的な検知方法であり、原稿データのサイズが検知できないとき、給紙・印刷動作を停止してユーザに適切なサイズの用紙が装填されているかを確認するよう告知する確認告知手段を備えるので、不定形サイズの用紙を装填した場合などにユーザに警告する。
【００１７】
請求項６の発明は、請求項５に記載のプリンタにおいて、前記ユーザの確認後は、前記原稿データのサイズと前記用紙のサイズが異なっても、給紙・印刷動作を行うことを特徴とする。
【００１８】
請求項６の発明によれば、ユーザの確認後は、原稿データのサイズと用紙のサイズが異なっても、給紙・印刷動作を行うので、不定形のサイズの用紙でも給紙・印刷動作を継続する。
【発明の効果】
【００１９】
請求項１に記載の発明によれば、手差しトレイに装填して検知した用紙の幅と、出力すべき原稿データのサイズの長辺または短辺の長さとが一致したとき、給紙して印刷するので、出力すべき原稿データのサイズと異なる用紙を給紙して印刷することがない。したがって、手差トレイにおける用紙サイズ間違いによるミスプリントを低減したプリンタを提供することができる。また、主走査方向のサイズ検知のみでは縦横どちらの向きに用紙がセットされているか判断できないため、プリンタが印刷を行う事が出来ないという問題を解決することができる。さらに、手差しトレイへの用紙のセット方向をＳＥＦに固定しなくても印刷可能になるため、生産性の高いＬＥＦの用紙の使用が可能になる。また、他のトレイの用紙との混在印刷でも他のトレイの向きをわざわざＳＥＦに入れ替えることなく行うことができる。
【００２０】
請求項２に記載の発明によれば、複数枚の用紙を給紙中に、用紙の長さを１枚ずつ検知し、原稿データのサイズと用紙のサイズが異なったとき、給紙・印刷動作を停止して適切なサイズの用紙を装填することを告知する装填告知手段を備えるので、原稿データのサイズと用紙のサイズが異なったことをリアルタイムでユーザが知ることができる。また、１枚印刷して原稿サイズと用紙サイズが違うことが判明した場合、それ以上の無駄な用紙を消費することがない。さらに、原稿データのサイズと用紙のサイズが違う場合、用紙を無駄に給紙・印刷することを最小限にすることができる。
【００２１】
請求項３に記載の発明によれば、告知によって再装填された別のサイズの用紙が適切なサイズの用紙であると判断したとき、給紙・印刷動作を停止したページから印刷を再開するので、それまで適切なサイズの用紙で印刷されたものを無駄にしないので効率的なプリンタを提供することができる。また、たとえ原稿データのサイズと異なるサイズの用紙に１枚印刷してしまった場合でも、最終的には全て適正なサイズの用紙に印刷することができる。さらに、不適切なサイズの用紙に印刷した原稿データを再度、適切なサイズの用紙に印刷することにより、全て正しい印刷文書を得ることができる。
【００２２】
請求項４に記載の発明によれば、再開したページは処理カウントしないので、給紙・印刷動作を停止したページをダブルカウントすることがなく、正しく印刷処理された用紙の枚数を正確に表示することができる。また、リースなどによって使用枚数に応じて課金されるような場合、使用枚数を正確にカウントすることができるので、印刷処理を再開したことによって無駄になった分のカウント数のユーザの金銭的負担を軽減することができる。
【００２３】
請求項５に記載の発明によれば、用紙幅検知手段と用紙サイズ確定手段とが非連続的な検知方法であり、原稿データのサイズが検知できないとき、給紙・印刷動作を停止してユーザに適切なサイズの用紙が装填されているかを確認するよう告知する確認告知手段を備えるので、不定形サイズの用紙を装填した場合などにユーザに警告し、所望の用紙サイズが装填されているかを確認することができ、ミスプリントを避けることができる。
【００２４】
請求項６に記載の発明によれば、ユーザの確認後は、原稿データのサイズと用紙のサイズが異なっても、給紙・印刷動作を行うので、不定形のサイズの用紙でも給紙・印刷動作を継続することができる。また、原稿データのサイズと検知された用紙のサイズが異なる場合でも、ユーザが確認することによりサイズ検知不可能な用紙サイズの印刷でも適切に印刷を行うことができる。さらに、用紙幅検知手段と用紙サイズ確定手段とが新たな用紙サイズを検知するまでは、ユーザが確認したことにより印刷を続行し、ユーザの利便を図るとともに生産性を向上させることができる。
【発明を実施するための最良の形態】
【００２５】
図１にこの発明のプリンタの一例の要部概略断面図を示す。このプリンタは、手差しトレイ１に用紙をその挿入方向の幅方向にサイドフェンス（用紙幅検知手段）１１を調整して装填し、不図示の制御装置からの印字命令により給紙ローラ２が回転すると、給紙ローラ２に当接するように分離部材であるフリクションパッド３一枚に分離された用紙Ｐが、紙有無検知センサ（用紙装填検知手段）４を通って用紙Ｐが装填されていると検知された後、レジストローラ５に送られる。レジストローラ５は停止して用紙Ｐにたるみを作り、用紙Ｐのスキューを補正する。レジストローラ５のスタートタイミングは、感光体６上のトナー画像との位置に合わせられるように調整する。感光体６上のトナーは、用紙Ｐに転写ローラ７により転写される。そして用紙Ｐを定着部８にトナーと用紙Ｐに熱と圧力を加え、用紙Ｐ上のトナーを定着させて、排紙ローラ９で排紙トレイ１０に排出する。
【００２６】
なお、サイドフェンス１１には、手差しトレイ１上に装填された用紙Ｐの幅に合わせて、平行にずらすことによって用紙Ｐの幅を検知する用紙幅検知手段が備えられている。また、給紙ローラ２またはレジストローラ５付近には、用紙Ｐが１枚通過するのに要する回転時間とローラの外周から用紙の長さを検知する用紙長さ検知手段を備える。さらに、プリンタに備える不図示の制御部には、サイドフェンス１１で用紙Ｐの幅を検知すると、制御部に格納された用紙サイズテーブルと照合し、用紙のサイズを、たとえばＡ４またはＡ３というように推定する用紙サイズ推定手段と、前述の給紙ローラ２またはレジストローラ５付近に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを確定する用紙サイズ確定手段とを備える。
【００２７】
次に手差しトレイ１に装填された用紙Ｐのサイズを確定して原稿データを印刷する方法について図２のフローチャートを用いて説明する。
先ず、プリンタの手差しトレイに所望のサイズの用紙Ｐを装填する。そして、プリンタとケーブルなどで接続されたパーソナルコンピュータ（以下、「ＰＣ」という。）、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データをプリンタに備えた画像メモリに展開する（Ｓ２）。そして、プリンタの制御部にて手差しトレイ１でのプリントが要求されているかどうかを判定する（Ｓ３）。手差しトレイでのプリントが指定されているときは、原稿データの長辺、短辺のいずれかの長さが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐの幅と同じかを判定する（Ｓ４）。
【００２８】
同じ幅の場合、すなわち、出力すべき原稿データのサイズの長辺または短辺の長さが検知した用紙Ｐの幅と一致したとき、通常の印刷処理を続行（Ｓ５）して、排紙トレイ１０に印刷画像を排出する。
一方、Ｓ３にて、手差しトレイ１でのプリントが指定されていない場合には、Ｓ５に移行して手差しトレイ１以外での印刷処理を行う。また、Ｓ４にて、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐのサイズと同じでないときは、Ｓ６にて、サイズ不一致エラー表示をＰＣ画面上、プリンタ上のＬＥＤ、スピーカー（装填告知手段）などにて警告する。そして、ユーザが手差しトレイ１上の用紙Ｐを別のサイズの用紙に変更したときは、サイドフェンス１１が再び変更した用紙幅を検知し、幅が変更されているかを判定する（Ｓ７）。再検知した幅が変更されているときは、Ｓ４に戻って処理を続行する。一方、再検知したサイズが変更されていないときは、Ｓ６に戻って再度アラーム表示などによりユーザに告知する。
【００２９】
なお、原稿データのサイズと手差しトレイ１の用紙サイズが不一致な場合には、用紙サイズの不一致エラーを発生させ、給紙を行わないのが通常であるが、用紙サイズが不確定な状態であっても、原稿データのサイズの短辺、もしくは長辺のいずれかの長さがサイドフェンス１１で検知した用紙幅と一致した場合、原稿データのサイズと用紙のサイズとが一致したと仮定して給紙動作を行う。この際、画像メモリ上の原稿データのサイズと仮定した用紙の向きが異なる場合には、メモリー画像の回転を行う。また、２ページ目以降の給紙は１ページ目の給紙が終わり、用紙サイズが確定するまでの間は行わない。ここで１ページ目、２ページ目という表記を用いているが、手差しトレイ１上の用紙サイズが未確定の状態での手差しトレイ１への印刷の１ページ目を表しており、必ずしもジョブの１ページ目を表すものではない。
【００３０】
図３にこの発明の別の例のフローチャートを示す。この例では、Ｓ１０において印刷・用紙サイズ確定処理を行う点と、Ｓ１１にてサイズが不一致かどうかを判定する点が異なる以外は図２で説明したフローチャートと同じであるので同じ箇所については説明を簡略化する。
プリンタの手差しトレイに用紙Ｐを一例としてＡ４ＬＥＦの状態で装填し、ＰＣ、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データを画像メモリに展開する（Ｓ２）。そして、手差しトレイ１がプリント要求にて指定されているかどうかを判定する（Ｓ３）。手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐの幅（Ａ４ＬＥＦ）の幅と同じかを判定する（Ｓ４）。
【００３１】
同じ幅の場合、制御部にある用紙サイズ推定手段にて例えばＡ４ＬＥＦとＡ３ＳＥＦとのいずれかであると推定し、手差しトレイ１上の用紙Ｐを一枚給紙して、Ｓ１０にて、給紙ローラ２またはレジストローラ５に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを制御部にある用紙サイズ確定手段にてＡ４ＬＥＦであると確定する。
【００３２】
そして、Ｓ１１にて、Ａ４ＬＥＦの用紙Ｐのサイズが原稿データのサイズと不一致かを判定する。用紙Ｐのサイズが原稿データのサイズと不一致のときは、Ｓ６にて、サイズが不一致であることを告知した後、Ｓ７にて、サイドフェンス１１で再検知した用紙サイズが変更されているかを判定する。判定後の処理は、図２と同様であるので説明を省略する。一方、用紙Ｐのサイズが原稿データのサイズと一致したときは、Ｓ５にて通常の印刷処理を続行する。
【００３３】
すなわち、１ページ目の給紙が完了し、Ｓ１０にて用紙Ｐのサイズが確定した場合に、Ｓ１１にて、１ページ目の原稿データのサイズと用紙Ｐのサイズが同じであればそのまま印刷を継続するが、１ページ目の原稿データのサイズと用紙Ｐのサイズが異なっていた場合には、２ページ目の給紙動作を行わず、用紙サイズ不一致エラーの表示またはアラームなど（装填告知手段）を行い、ユーザに対して正しいサイズ（１ページ目の原稿サイズ）の用紙のセットを促す。すなわち、複数枚の用紙Ｐを給紙中に、用紙Ｐの長さを１枚ずつ検知し、原稿データのサイズと用紙Ｐのサイズが異なったとき、給紙・印刷動作を停止して適切なサイズの用紙を装填することを告知する装填告知手段を備える。
【００３４】
図４にこの発明のさらに別の例のフローチャートを示す。この例では、Ｓ１２においてメモリー画像削除処理スキップを行う点と、Ｓ１３において現在のメモリー画像を次回の印刷に使用するよう設定する点が異なる以外は図３で説明したフローチャートと同じであるので同じ箇所については説明を簡略化する。
【００３５】
プリンタの手差しトレイに所望のサイズの用紙Ｐを装填し、ＰＣ、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データを画像メモリに展開する（Ｓ２）。そして、手差しトレイ１がプリント要求にて指定されているかどうかを判定する（Ｓ３）。手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐの幅と同じかを判定する（Ｓ４）。
【００３６】
同じ幅の場合、制御部にある用紙サイズ推定手段にて例えばＡ４ＬＥＦとＡ３ＳＥＦとのいずれかであると推定し、手差しトレイ１上の用紙Ｐを一枚給紙して、Ｓ１０にて、給紙ローラ２またはレジストローラ５に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを制御部にある用紙サイズ確定手段にてＡ４ＬＥＦであると確定する。
【００３７】
そして、Ｓ１１にて、用紙Ｐのサイズが原稿データのサイズと不一致かを判定する。用紙Ｐのサイズが原稿データのサイズと不一致のときは、給紙・印刷を停止してＳ１２にて、メモリー画像削除処理をスキップした後、Ｓ１３にて、現在のメモリー画像を次回の印刷に使用するよう設定する。そしてＳ６以降は図２，３の処理と同様であるので説明を省略する。一方、Ｓ１１にて用紙Ｐのサイズが原稿データのサイズと一致したときは、Ｓ５にて通常の印刷処理を続行する。
【００３８】
前述のように１ページ目の原稿データのサイズと確定した用紙Ｐのサイズが異なっていた場合、エラーを表示して正しいサイズの用紙のセットを促すが、このとき、Ｓ１２にて１ページ目のメモリー画像の破棄を行わない。そして、エラー表示に従って、用紙の再セットが行われた場合には再び１ページ目の画像の印刷から開始できるよう、１ページ目のメモリー画像を使用するように設定する。すなわち、告知によって再装填された別のサイズの用紙Ｐが適切なサイズの用紙であると判断したとき、給紙・印刷動作を停止したページから印刷を再開するように設定する。
【００３９】
ここでエラー表示に従って用紙の交換のために現在セットされている用紙を取り去ると、用紙サイズの確定情報は失われるため、またサイドフェンス１１の用紙幅情報のみによる未確定の用紙サイズしか知りうることが出来なくなる。従って、この場合でも前述の例と同様に、原稿データサイズの短辺，長辺いずれかの長さがサイドフェンス１１の用紙幅と一致した場合には給紙動作を行う。
【００４０】
図５にこの発明のさらに別の例のフローチャートを示す。この例では、Ｓ１４において、次回の印刷動作では処理カウントを行わないように設定する点が異なる以外は図４で説明したフローチャートと同じであるので同じ箇所については説明を簡略化する。
【００４１】
プリンタの手差しトレイに所望のサイズの用紙Ｐを装填し、ＰＣ、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データを画像メモリに展開する（Ｓ２）。そして、手差しトレイ１がプリント要求にて指定されているかどうかを判定する（Ｓ３）。手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐのサイズと同じかを判定する（Ｓ４）。
【００４２】
同じ幅の場合、制御部にある用紙サイズ推定手段にて例えばＡ４ＬＥＦとＡ３ＳＥＦとのいずれかであると推定し、手差しトレイ１上の用紙Ｐを一枚給紙して、Ｓ１０にて、給紙ローラ２またはレジストローラ５に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを制御部にある用紙サイズ確定手段にてＡ４ＬＥＦであると確定する。
【００４３】
そして、Ｓ１１にて、用紙Ｐのサイズが原稿データのサイズと不一致かを判定する。用紙Ｐのサイズが原稿データのサイズと不一致のときは、Ｓ１２にて、メモリー画像削除処理をスキップした後、Ｓ１３にて、現在のメモリー画像を次回の印刷に使用するよう設定する。さらに、Ｓ１１にて不一致だった原稿データについて再開した印刷動作の処理カウントを行わないように設定する（Ｓ１４）。そしてＳ６以降は図２，３，４の処理と同様であるので説明を省略する。一方、Ｓ１１にて用紙Ｐのサイズが原稿データのサイズと一致したときは、Ｓ５にて通常の印刷処理を続行する。
【００４４】
図６にこの発明のさらに別の例のフローチャートを示す。この例では、Ｓ１５〜Ｓ２０のフローが異なる以外は図５で説明したフローチャートと同じであるので同じ箇所については説明を簡略化する。
【００４５】
プリンタの手差しトレイに所望のサイズの用紙Ｐを装填し、ＰＣ、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データを画像メモリに展開する（Ｓ２）。そして、手差しトレイ１がプリント要求にて指定されているかどうかを判定する（Ｓ３）。手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐの幅と同じかを判定する（Ｓ４）。
【００４６】
同じ幅の場合、制御部にある用紙サイズ推定手段にてＡ４ＬＥＦとＡ３ＳＥＦとのいずれかであると推定し、手差しトレイ１上の用紙Ｐを一枚給紙して、Ｓ１０にて、給紙ローラ２またはレジストローラ５に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを制御部にある用紙サイズ確定手段にてＡ４ＬＥＦであると確定する。
【００４７】
そして、Ｓ１１にて、用紙Ｐのサイズが原稿データのサイズと不一致かを判定する。用紙Ｐのサイズが原稿データのサイズと不一致のときは、Ｓ１２にて、メモリー画像削除処理をスキップした後、Ｓ１３にて、現在のメモリー画像を次回の印刷に使用するよう設定する。さらに、Ｓ１１にて不一致だった原稿データについての印刷動作の処理カウントを行わないように設定する（Ｓ１４）。
【００４８】
そしてＳ６にて、サイズ不一致エラー表示をＰＣ画面上、プリンタ上のＬＥＤなどにてアラーム表示する。そして、ユーザが手差しトレイ１上の用紙Ｐを別のサイズの用紙に変更したときは、サイドフェンス１１が再び変更したサイズの用紙幅を検知し、サイズが変更されているかを判定する（Ｓ７）。再検知したサイズが変更されているときは、Ｓ４に戻って処理を続行する。一方、再検知したサイズが変更されていないときは、ユーザ（利用者）より印刷継続の指示があったかを判定する（Ｓ１５）。
【００４９】
印刷継続の指示があった場合には、Ｓ１６に進み、サイドフェンス１１に設けられた用紙幅検知手段にて原稿データのサイズが検知可能なサイズかどうかを判定する。原稿データのサイズが検知可能なサイズのときは、Ｓ１７にて、現在検知（確定）しているサイズで印刷を実行する。これは、用紙幅検知手段が、非連続的な用紙幅の検知を行っているためである。一方、Ｓ１６にて、例えばレターサイズなど原稿データのサイズが検知可能なサイズでないときは、Ｓ１８にて用紙サイズ確認表示を行い、Ｓ１９にて確認ができたかを判定する。確認したときは、Ｓ２０に進み、用紙Ｐのサイズを原稿データのサイズとして印刷を実行する。一方、Ａ１９にて確認が出来ないときは、Ｓ１８に戻る。
【００５０】
また、Ｓ１５にて、ユーザ（利用者）より印刷継続の指示がなかった場合には、Ｓ６に戻る。
一方、Ｓ４にて、手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐのサイズと同じかを判定し、同じでない場合は、Ｓ６に進む。
【００５１】
なお、サイドフェンス１１の検知できる用紙幅が段階的な場合、例えばＡ４ＳＥＦとレターＳＥＦのどちらの用紙をセットしてもＡ４ＳＥＦと検知されるようなサイズ検知機構の場合、長さ方向でサイズを区別しようとすると、長さ方向の測定の分解能を高めなくてはならない。
【００５２】
長さ方向の測定の分解能が十分高く、幅で区別できないサイズの区別がつくのであれば、前述のように印刷動作を行うことが可能であるが、精密な測定が出来る機構はコストアップに直結する。原稿データのサイズがレターの場合、検知した用紙ＰのサイズがＡ４なので、サイズ不一致エラーを表示して一旦停止するが、そこでユーザ（利用者）により手差しトレイ１上の用紙Ｐを入れ替えないまま印刷継続の指示を受けた場合、もう１度正しいサイズの用紙Ｐが装填されているかどうかの確認の表示を行う。このユーザの確認を受けて、原稿データのサイズと同じサイズの用紙Ｐが手差しトレイ１に装填されているものと判断し、印刷を続行する。
【００５３】
図７にこの発明のさらに別の例のフローチャートを示す。この例では、Ｓ２１〜Ｓ２４のフローが異なる以外は図６で説明したフローチャートと同じであるので同じ箇所については説明を簡略化する。
【００５４】
プリンタの手差しトレイに所望のサイズの用紙Ｐを装填し、ＰＣ、サーバ、スキャナなどから送られてきた原稿データが、プリンタに入力される（Ｓ１）。次に、その原稿データを画像メモリに展開する（Ｓ２）。そして、手差しトレイ１がプリント要求にて指定されているかどうかを判定する（Ｓ３）。手差しトレイ１が指定されているときは、Ｓ２１にて、手差しトレイ１上の用紙Ｐのサイズがプリンタの制御部ですでに確定されているかを判定する。確定されていないときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐの幅と同じかを判定する（Ｓ４）。
【００５５】
同じ幅の場合、制御部にある用紙サイズ推定手段にてＡ４ＬＥＦとＡ３ＳＥＦとのいずれかであると推定し、手差しトレイ１上の用紙Ｐを一枚給紙して、Ｓ１０にて、給紙ローラ２またはレジストローラ５に備える用紙長さ検知手段で検知した用紙Ｐの長さから用紙サイズを制御部にある用紙サイズ確定手段にてＡ４ＬＥＦであると確定する。
【００５６】
そして、Ｓ１１にて、用紙Ｐのサイズが原稿データのサイズと不一致かを判定する。用紙Ｐのサイズが原稿データのサイズと不一致のときは、Ｓ１２にて、メモリー画像削除処理をスキップした後、Ｓ１３にて、現在のメモリー画像を次回の印刷に使用するよう設定する。さらに、Ｓ１１にて不一致だった原稿データについての印刷動作の処理カウントを行わないように設定する（Ｓ１４）。
【００５７】
そしてＳ６にて、サイズ不一致エラー表示をＰＣ画面上、プリンタ上のＬＥＤなどにてアラーム表示する。そして、ユーザが手差しトレイ１上の用紙Ｐを別のサイズの用紙に変更したときは、サイドフェンス１１が再び変更したサイズの用紙幅を検知し、サイズが変更されているかを判定する（Ｓ７）。再検知したサイズが変更されているときは、Ｓ４に戻って処理を続行する。一方、再検知したサイズが変更されていないときは、ユーザ（利用者）より印刷継続の指示があったかを判定する（Ｓ１５）。
【００５８】
印刷継続の指示があった場合には、Ｓ１６に進み、サイドフェンス１１に設けられた用紙幅検知手段にて原稿データのサイズが検知可能なサイズかどうかを判定する。原稿データのサイズが検知可能なサイズのときは、Ｓ１７にて、現在検知（確定）しているサイズで印刷を実行する。これは、用紙幅検知手段が、非連続的な用紙幅の検知を行っているためである。すなわち、サイドフェンス１１による用紙幅の検知は、例えばＡ４，Ａ３，Ｂ５，Ｂ４など非連続的な検知方法であることによる。
【００５９】
一方、Ｓ１６にて、原稿データのサイズがレターサイズなど前述の用紙サイズテーブルにない場合、検知不可能なサイズであるとして、給紙・印刷動作を停止して、Ｓ１８にてユーザに用紙のサイズ確認表示（確認告知手段）を行い、Ｓ１９にて確認ができたかを判定する。確認したときは、Ｓ２２に進み、用紙サイズを原稿データサイズで確定して印刷を実行する。ただしこの動作は、ジョブ中のみとする。一方、Ｓ１９にて確認が出来ないときは、Ｓ１８に戻る。
【００６０】
また、Ｓ１５にて、ユーザ（利用者）より印刷継続の指示がなかった場合には、Ｓ６に戻る。
一方、Ｓ４にて、手差しトレイが指定されているときは、原稿データの長辺、短辺のいずれかが、手差しトレイ１のサイドフェンス１１によって検知された用紙Ｐのサイズと同じかを判定した結果、同じでない場合には、Ｓ６に進む。
ところで、Ｓ２１にて、手差しトレイ１上の用紙Ｐのサイズがプリンタの制御部ですでに確定されているときは、Ｓ２３に進み、印刷ジョブの最終ページがどうかを判定する。最終ページであるときは、Ｓ２４に進み、手差しトレイ１上の用紙Ｐサイズが印刷ジョブ中のみの確定の場合には、元に戻す。一方、Ｓ２３にて、最終ページでないときは、そのまま処理を終了する。
【００６１】
なお。一旦、ユーザの確認を受けた後は、前述のようなサイズの用紙Ｐの確定状態と同じ状態とし、幅検知用のサイドフェンス１１が移動したり、手差しトレイ１に装填した用紙Ｐがなくなるまで、または原稿データのサイズが変更されるまでは、サイドフェンス１１で検知した用紙Ｐのサイズと原稿データのサイズが異なっていてもサイズ不一致のエラーの表示を行わずに印刷を続行する。
【図面の簡単な説明】
【００６２】
【図１】この発明のプリンタの一例を示す、要部概略断面図である。
【図２】この発明のプリンタの用紙サイズ検出方法を説明するためのフローチャートである。
【図３】この発明のプリンタの別の用紙サイズ検出方法を説明するためのフローチャートである。
【図４】この発明のプリンタのさらに別の用紙サイズ検出方法を説明するためのフローチャートである。
【図５】この発明のプリンタのまた別の用紙サイズ検出方法を説明するためのフローチャートである。
【図６】この発明のプリンタのさらに別の用紙サイズ検出方法を説明するためのフローチャートである。
【図７】この発明のプリンタのまた別の用紙サイズ検出方法を説明するためのフローチャートである。
【符号の説明】
【００６３】
１    手差しトレイ
２    給紙ローラ
３    フリクションパッド
４    紙有無検知センサ（用紙装填検知手段）
５    レジストローラ
６    感光体
７    転写ローラ
８    定着部
９    排紙ローラ
１０    排紙トレイ
１１    サイドフェンス（用紙幅検知手段）
Ｐ    用紙
【図１】
2005088364.tif 000003
【図２】
2005088364.tif 000004
【図３】
2005088364.tif 000005
【図４】
2005088364.tif 000006
【図５】
2005088364.tif 000007
【図６】
2005088364.tif 000008
【図７】
2005088364.tif 000009