(57)【要約】【課題】印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプ検知によるパフォーマンスの低下が発生する可能性を低減することを目的とする。【解決手段】カセットがオープンされた場合、カセットが印刷ジョブで使用されているカセットであり、用紙なしで印刷ジョブが中断されたか否かを判定する判定手段と、判定手段により、カセットが印刷ジョブで使用されているカセットであり、用紙なしで印刷ジョブが中断されたと判定された場合、用紙タイプ検知結果を保持する保持手段と、印刷が再開された場合、保持手段により保持された用紙タイプ検知結果を用いて印刷ジョブの印刷を再開するようプリンタ部に指示する指示手段と、を有することによって課題を解決する。【選択図】図５Ａ
2020073338.tif 000002
【特許請求の範囲】
【請求項１】
カセットがオープンされた場合、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたか否かを判定する判定手段と、
前記判定手段により、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたと判定された場合、用紙タイプ検知結果を保持する保持手段と、
印刷が再開された場合、前記保持手段により保持された前記用紙タイプ検知結果を用いて前記印刷ジョブの印刷を再開するようプリンタ部に指示する指示手段と、
を有する印刷装置。
【請求項２】
前記判定手段は、更に、印刷再開時にスピードを優先する設定か否かを判定し、
前記保持手段は、前記判定手段により、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断され、かつ、印刷再開時にスピードを優先する設定であると判定された場合、用紙タイプ検知結果を保持する請求項１記載の印刷装置。
【請求項３】
印刷再開時にスピードを優先するか、画質を優先するかをユーザに選択させる画面を表示する表示手段を更に有し、
前記判定手段は、前記画面を介したユーザの選択に基づいて、印刷再開時にスピードを優先する設定か否かを判定する請求項２記載の印刷装置。
【請求項４】
前記判定手段は、更に、前記カセットが用紙タイプ検知によるパフォーマンスが低下するカセットか否かを判定し、
前記保持手段は、前記判定手段により、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断され、かつ、前記カセットが用紙タイプ検知によるパフォーマンスが低下するカセットであると判定した場合、用紙タイプ検知結果を保持する請求項１記載の印刷装置。
【請求項５】
前記判定手段は、カセットごとの用紙タイプ検知によるパフォーマンスが低下するか否かの有無情報に基づいて、オープンされたカセットが用紙タイプ検知によるパフォーマンスが低下するカセットか否かを判定する請求項４記載の印刷装置。
【請求項６】
印刷装置が実行する情報処理方法であって、
カセットがオープンされた場合、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたか否かを判定する判定ステップと、
前記判定ステップにより、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたと判定された場合、用紙タイプ検知結果を保持する保持ステップと、
印刷が再開された場合、前記保持ステップにより保持された前記用紙タイプ検知結果を用いて前記印刷ジョブの印刷を再開するようプリンタ部に指示する指示ステップと、
を含む情報処理方法。
【請求項７】
コンピュータに、
カセットがオープンされた場合、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたか否かを判定する判定ステップと、
前記判定ステップにより、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたと判定された場合、用紙タイプ検知結果を保持する保持ステップと、
印刷が再開された場合、前記保持ステップにより保持された前記用紙タイプ検知結果を用いて前記印刷ジョブの印刷を再開するようプリンタ部に指示する指示ステップと、
を実行させるためのプログラム。
【請求項８】
前記判定ステップでは、更に、印刷再開時にスピードを優先する設定か否かを判定し、
前記保持ステップでは、前記判定ステップにより、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断され、かつ、印刷再開時にスピードを優先する設定であると判定された場合、用紙タイプ検知結果を保持する請求項７記載のプログラム。
【請求項９】
印刷再開時にスピードを優先するか、画質を優先するかをユーザに選択させる画面を表示する表示ステップを更に実行させ、
前記判定ステップでは、前記画面を介したユーザの選択に基づいて、印刷再開時にスピードを優先する設定か否かを判定する請求項８記載のプログラム。
【請求項１０】
前記判定ステップでは、更に、前記カセットが用紙タイプ検知によるパフォーマンスが低下するカセットか否かを判定し、
前記保持ステップでは、前記判定ステップにより、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断され、かつ、前記カセットが用紙タイプ検知によるパフォーマンスが低下するカセットであると判定した場合、用紙タイプ検知結果を保持する請求項７記載のプログラム。
【請求項１１】
前記判定ステップでは、カセットごとの用紙タイプ検知によるパフォーマンスが低下するか否かの有無情報に基づいて、オープンされたカセットが用紙タイプ検知によるパフォーマンスが低下するカセットか否かを判定する請求項１０記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刷中に用紙がなくなった状態からの印刷再開時の用紙タイプ検知によるパフォーマンスの低下が発生する可能性を低減する印刷装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
プリンタ等の画像形成装置は、ＰＣ等の外部装置からプリントジョブを受信し、受信したプリントジョブに記載された給紙設定情報（用紙設定情報、カセット指定）と画像形成装置のカセットに設定されている用紙設定情報とを比較する。そして、画像形成装置は、比較した結果、適切な用紙がセットされているカセット（手差しトレイも含む給紙口をカセットと表記する）を選択して印刷を実行する。各カセットの用紙設定情報には用紙サイズ及び用紙タイプ（普通紙、厚紙等）があり、それに応じて画像形成装置は、印刷部の用紙の搬送速度やトナーの定着温度を調整して印刷を実行する。
各カセットの用紙設定情報はユーザが手動で設定するケースと、センサによりセットされた用紙を検知して画像形成装置が自動で設定するケースとがある。従来から用紙サイズについてセンサにより自動検知する画像形成装置が存在するが、近年は用紙タイプ（普通紙、厚紙等）をセンサにより自動検知できる画像形成装置も登場している。この用紙タイプ検知によりユーザはカセットに用紙をセットした際に手動で設定する必要がなく画像形成装置の利便性を高めている。但し、この用紙タイプ検知は用紙がカセットにセットされた状態ではなくカセットから給紙され、搬送されている途中で実施される。したがってユーザがカセットに用紙をセットして以降の印刷ジョブにおいて用紙タイプ検知が実施され、検知結果がカセットの用紙設定情報として登録される。登録された用紙設定情報はカセットの開閉や電源ＯＦＦ／ＯＮ等の用紙が交換された可能性がある状態になった場合には削除され、再度用紙タイプ検知の実施が必要となる。しかし、印刷中に用紙タイプ検知を実施するとパフォーマンスが低下する場合がある。用紙タイプ検知を行わない場合は既にユーザが設定している用紙タイプに合わせて画作りを行うため、カセットから給紙する前から画作りを開始することができる。しかし、用紙タイプ検知を行う場合はセンサの位置まで用紙を搬送後、用紙タイプを検知してから画作りを開始することになるため、画作りが完了するのを待つ時間が発生し、パフォーマンスが低下する可能性がある。このパフォーマンスの低下はセンサ位置から遠い給紙口でより起こりやすくなる。
このような場合にパフォーマンスを落とさないために、特許文献１では用紙タイプ検知を自動で行う設定のときではなく、指定された用紙タイプで印刷を行う設定での印刷の際に予め用紙タイプ検知をしておく技術が提示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６５６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の場合、電源のＯＦＦ／ＯＮ又はカセットの開閉を行った後、用紙タイプ検知を自動で行う設定から指定された用紙タイプで印刷を行う設定に変更する必要がある。また、用紙タイプ検知を自動で行う設定のまま印刷を行った場合、用紙タイプ検知を行い、パフォーマンスが低下する可能性がある。印刷中でない状態でカセット開閉されたときは別の用紙に交換された可能性が高いため、用紙タイプ検知を実施せずに印刷を行うと、適切な温調で定着できないことによる画像不良等が発生する可能性がある。
しかし、印刷中に用紙がなくなり、用紙を補充する場合、同じ用紙を補充する可能性が高い。このような場合は印刷前と同じ用紙タイプとして印刷すれば問題ない可能性が高いが、同様に用紙タイプ検知を実施すると、無駄にパフォーマンスが低下してしまう可能性がある。
本発明は、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプ検知によるパフォーマンスの低下が発生する可能性を低減することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の印刷装置は、カセットがオープンされた場合、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたか否かを判定する判定手段と、前記判定手段により、前記カセットが印刷ジョブで使用されているカセットであり、用紙なしで前記印刷ジョブが中断されたと判定された場合、用紙タイプ検知結果を保持する保持手段と、印刷が再開された場合、前記保持手段により保持された前記用紙タイプ検知結果を用いて前記印刷ジョブの印刷を再開するようプリンタ部に指示する指示手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプ検知によるパフォーマンスの低下が発生する可能性を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】印刷システムのシステム構成の一例を示す図である。
【図２】プリンタの断面図である。
【図３】用紙タイプ検知を用いた用紙タイプ登録を示す図である。
【図４】プリンタのコントローラユニットのハードウェア構成の一例を示す図である。
【図５Ａ】プリントジョブを受信して印刷を実行するまでの情報処理の一例を示すフローチャートである。
【図５Ｂ】用紙タイプ検知結果情報の初期化処理の一例を示すフローチャートである。
【図５Ｃ】カセットオープン確認処理の一例を示すフローチャート（その１）である。
【図６】用紙タイプ検知結果情報の一例を示す図（その１）である。
【図７】ＵＩの一例を示す図である。
【図８】カセットオープン確認処理の一例を示すフローチャート（その２）である。
【図９】用紙タイプ検知結果情報の一例を示す図（その２）である。
【図１０】カセットオープン確認処理の一例を示すフローチャート（その３）である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
プリンタ１０３はカセットの用紙設定情報として用紙サイズと用紙タイプとを持ち、それぞれユーザによる手動登録又は自動検知による自動登録により登録される。本実施形態において用紙サイズは自動登録の場合でも用紙をセットした時点で自動検知が実施されるため常に登録済みの状態であるとする。一方、用紙タイプは自動登録の場合は用紙がセットされた初期状態から用紙タイプ検知が実施されるまでの期間は未登録の状態が存在する。用紙タイプが未登録の状態である定義については図３で後述する。
図１は、印刷システムのシステム構成の一例を示す図である。プリンタ１０３は、ＰＣ１０２とＵＳＢ又はＮＥＴＷＯＲＫで接続されている。ユーザ１０１はＰＣ１０２で動作するアプリケーションから指示を行うことによりプリンタ１０３に任意の設定や印刷指示を行うことができる。
【００１０】
図２は、プリンタ１０３の断面図である。プリンタ１０３は、用紙カセット２０３、画像形成部２０７、メイン搬送路２４０、排出搬送路２４１、反転用搬送路２４２及び両面ユニット２３０を含む。また、プリンタ１０３は、各搬送路において用紙を搬送するために、複数のローラ、例えば、給送ローラ２０２、レジストローラ２０４及び排出ローラ２２０を含む。更に、プリンタ１０３は、装置内の用紙を検知するための複数のセンサ、例えば、用紙有無センサ２０１、レジストセンサ２０５、用紙検知センサ２０６、排出センサ２０８、用紙タイプ検知センサ２０９を含む。
用紙カセット２０３は、給送手段として機能し、画像を形成する用紙を装置内に供給する。
画像形成部２０７は、用紙に画像を形成するために、露光部、感光体ドラム及び現像部を含む。画像形成部２０７は、露光部により像担持体としての感光体ドラム上に静電潜像を形成する。この静電潜像は後述するコントローラユニット４１３が受信した画像データに応じて形成される。形成された静電潜像は、現像部により現像され、所定の転写位置で用紙に転写される。定着装置は、加熱及び加圧することにより、用紙に形成されたトナー像を定着させる。
【００１１】
メイン搬送路２４０は、給送ローラ２０２から排出ローラ２２０までに配置され、用紙に画像を形成する搬送路である。排出搬送路２４１は、排出ローラ２２０からプリンタ１０３の機外までに配置され、用紙を機外へ排出する搬送路である。また、排出搬送路２４１は、用紙の両面に印刷する場合、表面に画像が形成された用紙を反転用搬送路２４２に搬送するための搬送路でもある。反転用搬送路２４２は、排出ローラ２２０からレジストローラ２０４までに配置され、メイン搬送路２４０に表裏を反転させた用紙を供給するための搬送路である。
給送ローラ２０２は、用紙カセット２０３に置かれた用紙を１枚ずつ装置内へ搬送する。レジストローラ２０４は、搬送されてきた用紙について、画像形成部２０７で画像を転写するタイミングを調整するローラである。排出ローラ２２０は、用紙を機外へ排出するためのローラである。また、排出ローラ２２０は、用紙の両面に印刷する場合、表面に画像が形成された用紙を排出搬送路２４１に搬送した後に、逆回転して当該用紙を反転用搬送路２４２へ搬送する。
【００１２】
用紙有無センサ２０１は、用紙カセット２０３に置かれた用紙の有無を検知するセンサである。レジストセンサ２０５、用紙検知センサ２０６及び排出センサ２０８は、搬送されてきた用紙を検知する。これらのセンサは、メカ的な構成のスイッチでも光学的な構成のセンサでもよい。レジストセンサ２０５は、搬送されてきた用紙と、感光体ドラムに形成されたトナー像との転写タイミングを調整するために用いられる。また、レジストセンサ２０５は、用紙の副走査方向の長さを測定するためにも用いられる。用紙の副走査方向の長さは、レジストセンサ２０５が搬送されてきた用紙を検知している時間と、用紙の搬送速度とから求められる。用紙検知センサ２０６は、メイン搬送路２４０の両端部における用紙の有無を検知し、用紙の主走査方向の長さを求めるために用いられる。
用紙タイプ検知センサ２０９は、用紙の厚さや用紙の粗さ等の表面性を検知するためのセンサである。例えば、用紙の裏側に設けられた用紙タイプ検知センサ２０９は、用紙の表側からあてられた超音波の信号の波形から、用紙の厚さを判断する。また、用紙タイプ検知センサ２０９は、用紙の表側からあてられた光の反射光の信号の波形から表面性を判断する。用紙タイプ検知が実施される場合は用紙カセット２０３から用紙が給紙された後、用紙タイプ検知センサ２０９の位置で上記方法により測定された用紙の厚さと表面性とから用紙タイプが判断される。
【００１３】
図３は、用紙タイプ検知を用いた用紙タイプ登録を示す図である。図３では、プリンタ１０３のカセットの用紙設定情報（用紙タイプ）が未登録の状態からプリントジョブに伴って用紙タイプ検知を実施して用紙タイプ登録する動作を示している。プリンタ１０３は、４つのカセットを持つ。用紙設定情報３０１、３０２、３０３はプリンタ１０３のカセットに設定されている用紙設定情報の状態を示す。用紙設定情報３０１のカセット１では用紙サイズはＡ４が登録され、用紙タイプは自動検知の設定がされており以前の検知結果である普通紙１が登録されている。その後、用紙交換が行われ、カセット１が開閉された後には用紙設定情報は用紙設定情報３０２に変化し、用紙サイズはＬＴＲが登録され、用紙タイプは未登録の状態となる。その後、プリンタ１０３がプリントジョブを受信してカセット１から給紙して印刷する場合に用紙タイプ検知を実施して用紙設定情報は用紙設定情報３０３に変化する。その結果、用紙設定情報３０３のカセット１の用紙タイプは検知結果の普通紙３が登録された状態になる。
【００１４】
図４は、プリンタのコントローラユニット４１３のハードウェア構成の一例を示す図である。コントローラユニット４１３は、画像出力デバイスとして機能するプリンタ部４１１と接続することで、画像データやデバイス情報の入出力を行う。ＣＰＵ４０１は、システム全体を制御するプロセッサーである。ＲＡＭ４０３は、ＣＰＵ４０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。ＮＶＭＥＭ４０４は、不揮発性のメモリであり設定情報等を記録する。但し、ＮＶＭＥＭ４０４はＨＤＤ等の他記憶装置でもよい。操作部４１６は、ユーザがデバイスを操作するためのキーとデバイスの状態を示すＬＥＤとを保持する。操作部Ｉ／Ｆ４１５は、操作部４１６とのインターフェース部で、操作部４１６の保持するＬＥＤの制御情報を送信する。また、操作部Ｉ／Ｆ４１５は、操作部４１６からユーザが入力した情報を、ＣＰＵ４０１に伝える役割をする。表示部４１７は、プリンタ部４１１の状態をユーザに通知するメッセージを表示したり、ユーザが入力した情報を表示したりする。ＦＬＡＳＨＲＯＭ４０２は、書き換え可能な不揮発性メモリであり、システムを制御するための各種制御プログラムが記録される。ＵＳＢインターフェース４０６は、外部装置とのＵＳＢ接続を可能にする。ＬＡＮインターフェース４１４は、外部装置とのＬＡＮ接続を可能にする。以上のデバイスがシステムバス４０５上に配置される。ＣＰＵ４０１が、ＦＬＡＳＨＲＯＭ４０２等に記録され、ＲＡＭ４０３に読み出されたプログラムに基づき処理を実行することにより、プリンタ１０３の機能及び後述するフローチャートの処理が実現される。
イメージバス（ＩＭＡＧＥ  ＢＵＳ）Ｉ／Ｆ４０７は、システムバス４０５と画像データを高速で転送する画像バス４１２とを接続し、データ構造を変換するバスブリッジである。画像バス４１２は、ＰＣＩバス又はＩＥＥＥ１３９４で構成される。画像バス４１２上には以下のデバイスが配置される。
【００１５】
ラスタイメージプロセッサ（ＲＩＰ）４０８は、ＰＤＬコードのようなベクトルデータをビットマップイメージに展開する。プリンタＩ／Ｆ４１０は、プリンタ部４１１とコントローラユニット４１３とを接続し、画像データの同期系／非同期系の変換や制御コマンドの送受信、電源供給を行う。画像処理部４０９は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行ったりする。また、これに加えて、画像処理部４０９は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。印刷制御部４１８は、入力画像データやその印刷設定情報の解析を行う。更に、印刷制御部４１８は、プリンタ部４１１の状態やＮＶＭＥＭ４０４に保持されている設定情報と入力画像データやその印刷設定情報とを比較する。そして、印刷制御部４１８は、印刷を実行するのに不適当である場合は印刷実行を停止し、表示部４１７にエラーを表示するようにＣＰＵ４０１に通知する。例えば、印刷制御部４１８は、入力画像データの印刷設定情報でカセット１が指定されていて、かつ、用紙タイプとして普通紙が設定されている場合、以下の処理を実行する。即ち、印刷制御部４１８は、ＮＶＭＥＭ４０４に保持されているカセット１の用紙タイプ設定情報が普通紙でなければ用紙の入れ替えが必要な旨を示すエラーをＣＰＵ４０１に通知する。
また、印刷制御部４１８は、プリンタ部４１１からどのページの印刷が完了したか等の情報を受信し、印刷の進行状況を管理する。プリンタ部４１１は、ラスタイメージデータを用紙上の画像に変換する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でもよい。印刷制御部４１８は、印刷動作の起動を、ＣＰＵ４０１からの指示によって開始する。
【００１６】
図５Ａは、プリンタ１０３が電源起動した後、プリントジョブを受信して印刷を実行するまでの情報処理の一例を示すフローチャートである。
電源起動時、ＣＰＵ４０１は、プリンタ１０３が保持する全用紙カセットのＲＡＭ４０３上の用紙タイプ検知結果情報の初期化を行う（Ｓ５０１、Ｓ５０２）。用紙タイプ検知結果情報を初期化するのは用紙カセット２０３の中の用紙が変わっている可能性があるときが望ましく、本実施形態では電源起動時及び用紙カセット２０３を開けたときとしている。
Ｓ５０１の用紙タイプ検知結果情報の初期化処理については図５Ｂを用いて説明する。各用紙カセットの用紙タイプ検知結果情報は図６に示す２つの情報を含み、ＲＡＭ４０３上に保持しているこれらの情報を初期化する（Ｓ５３０〜Ｓ５３３）。
より詳細に説明すると、ＣＰＵ４０１は、用紙タイプ検知によるパフォーマンスの低下の有無をＮＶＭＥＭ４０４等の不揮発性記憶領域から取得する（Ｓ５３０）。次にＣＰＵ４０１は、用紙タイプ検知回数をゼロにする（Ｓ５３１）。次にＣＰＵ４０１は、用紙タイプ検知結果６０１を初期値にする（Ｓ５３２）。次にＣＰＵ４０１は、用紙タイプ検知確定結果を初期値にする（Ｓ５３３）。ここで、用紙タイプ検知結果６０１は用紙タイプ検知を実施した結果、検知された用紙タイプである。用紙タイプ検知結果保持フラグ６０２は印刷中に用紙がなくなり、用紙を補充して印刷を再開する際にカセットを開けても用紙タイプ検知結果６０１を初期化せず、保持していることを示すフラグである。用紙タイプ検知結果保持フラグ６０２の詳細については後述する。
【００１７】
また、用紙カセット２０３が開いたかどうかの検知は図５Ａのフローチャートに記載の処理とは並行して常に行われており、その処理を図５Ｃに示す。ＣＰＵ４０１は、用紙カセット２０３が開いたかどうかをプリンタＩ／Ｆ４１０を通して、プリンタ部４１１に問い合わせを行うことで常に監視を行っている（Ｓ５４０）。Ｓ５４０においてＮｏと判定した場合、ＣＰＵ４０１は、何もせず、一定時間後に次のカセットオープン処理確認処理時に再度、Ｓ５４０の処理を行うことになる。
Ｓ５４０においてＹｅｓと判定した場合、ＣＰＵ４０１は、プリンタ部４１１からプリンタ部４１１が保持する用紙タイプ検知結果クリア通知を受信する（Ｓ５４１）。
そして、ＣＰＵ４０１は、開かれたカセットが現在ジョブで使用しているカセットか否かを判定する（Ｓ５４２）。
Ｓ５４２においてＹｅｓと判定した場合、ＣＰＵ４０１は、用紙がなくなって印刷ジョブが中断しているかを判定する（Ｓ５４３）。
Ｓ５４３においてＹｅｓと判定した場合、印刷の途中であるため、カセットが開閉されたとしても同じ用紙が補充される可能性が高いと考えられる。そのため、ＣＰＵ４０１は、プリンタ部４１１からの用紙タイプ検知結果クリア通知を無視し、前回用紙タイプ検知を行った際の用紙タイプ検知結果６０１を初期化することなく保持し続ける（Ｓ５４４）。
更に、ＣＰＵ４０１は、開かれたカセットにおいて用紙タイプ検知結果保持フラグ６０２をＯＮにする（Ｓ５４５）。
Ｓ５４２及びＳ５４３においてＮｏと判定した場合、ＣＰＵ４０１は、開かれたカセットの用紙タイプ検知結果６０１を初期化する（Ｓ５４６）。
【００１８】
図５Ａのフローチャートの説明に戻る。
ＣＰＵ４０１は、印刷ジョブを受信したかどうかを監視する（Ｓ５０３）。
Ｓ５０３においてＹｅｓと判定した場合、ＣＰＵ４０１は、印刷制御部４１８に対して受信したジョブデータの解析を指示する（Ｓ５０４）。解析することによりユーザが指定した用紙のサイズやタイプ、カセットの情報が分かり、ＣＰＵ４０１は、解析結果をＲＡＭ４０３に保存する。Ｓ５０３においてＮｏと判定した場合、ＣＰＵ４０１は、Ｓ５０３の処理を繰り返す。
ＣＰＵ４０１は、印刷制御部４１８が解析した、ユーザが指定した用紙のサイズやタイプ、カセットの用紙設定情報から給紙を行うのに適切なカセットを選択する（Ｓ５０５）。このとき、カセットの用紙設定情報として用紙タイプが「自動」であれば、ＣＰＵ４０１は、図３で説明したように用紙タイプ検知を行い、カセットの用紙設定情報に登録を行う。その登録された用紙タイプが用紙タイプ検知結果６０１である。以下、カセットの用紙設定情報として用紙タイプが「自動」であるときの動作例を記載する。
Ｓ５０５において給紙口が選択された後、ＣＰＵ４０１は、選択した給紙口の用紙タイプが検知済みかを判断する（Ｓ５０６）。用紙タイプ検知結果６０１が初期化されていなければ、ＣＰＵ４０１は、用紙タイプ検知済みと判断する。
【００１９】
Ｓ５０６において用紙タイプ検知済みでなければ、カセットの用紙設定情報として用紙タイプが「自動」であるため、用紙タイプ検知を実施しなければどの用紙タイプに合わせた印刷を実行すればよいかが判断できない。そのため、用紙タイプ検知済みでなければ（Ｓ５０６においてＮｏ）、印刷制御部４１８は、プリンタ部４１１に用紙タイプとして「Ａｕｔｏ」を指定して印刷指示を行う（Ｓ５０７）。
Ｓ５０７において用紙タイプとして「Ａｕｔｏ」を指定した印刷指示を受けたプリンタ部４１１は、用紙タイプ検知を実施し、検知した用紙タイプに合わせた印刷を行う（Ｓ５０８）。ここで、本実施形態では用紙タイプとして「Ａｕｔｏ」を指定することがプリンタ部４１１への用紙タイプ検知の実施指示となっているが、用紙タイプ検知を指示する方法は他の方法であってもよい。
Ｓ５０８において用紙タイプ検知が実施された場合、プリンタ部４１１から用紙タイプ検知結果が通知されるので、ＣＰＵ４０１は、通知された用紙タイプ検知結果を用紙タイプ検知結果６０１に保存する（Ｓ５０９）。
【００２０】
用紙タイプ検知済みであれば（Ｓ５０６においてＹｅｓ）、ＣＰＵ４０１は、用紙タイプ検知結果保持フラグ６０２がＯＮかを確認する（Ｓ５１０）。Ｓ５１０において用紙タイプ検知結果保持フラグ６０２がＯＦＦであれば、ＣＰＵ４０１は、印刷中に用紙がなくなった際の印刷再開時ではないと判断できる。そのため、カセットの用紙設定情報「自動」に合わせて、Ｓ５０７と同様に印刷制御部４１８は、プリンタ部４１１に用紙タイプとして「Ａｕｔｏ」を指定して印刷指示を行う（Ｓ５１１）。
既に用紙タイプ検知を実施済みであるため、プリンタ部４１１は、用紙タイプ検知を実施せずに、プリンタ部４１１で保持している、検知済みの用紙タイプ検知結果を用いて印刷を行う（Ｓ５１２）。
Ｓ５１０において用紙タイプ検知結果保持フラグ６０２がＯＮであれば、ＣＰＵ４０１は、印刷中に用紙がなくなった際の印刷再開時であると判断できる。このとき、印刷制御部４１８は、プリンタ部４１１に用紙タイプとして用紙タイプ検知結果６０１として保持している用紙タイプを指定して印刷指示を行う（Ｓ５１３）。
Ｓ５１３において用紙タイプとして「Ａｕｔｏ」以外の用紙タイプを指定した印刷指示を受けたプリンタ部４１１は用紙タイプ検知を実施せずに、指定された用紙タイプを用いて印刷を行う（Ｓ５１４）。
このように処理することで印刷中に用紙がなくなった際の印刷再開時に用紙タイプ検知によるパフォーマンス低下が発生しないようにすることができる。
【００２１】
Ｓ５０９、５１２、５１４で１ページ印刷が完了したら、ＣＰＵ４０１は、印刷ジョブが完了したかを判定する（Ｓ５１５）。
印刷ジョブが完了していないと判定した場合（Ｓ５１５においてＮｏ）、ＣＰＵ４０１は、用紙がなくなっていないかを判定する（Ｓ５１６）。ＣＰＵ４０１は、用紙の有無を、用紙有無センサ２０１で検知する。
用紙がある場合（Ｓ５１６においてＮｏ）、ＣＰＵ４０１は、Ｓ５０６以降の処理を再び行い、更に１ページ印刷を行う。
用紙がない場合（Ｓ５１６においてＹｅｓ）、ＣＰＵ４０１は、用紙が補充され印刷再開可能になったかを確認する（Ｓ５１７）。印刷再開可能でないと判定した場合（Ｓ５１７においてＮｏ）、ＣＰＵ４０１は、用紙が補充され印刷再開可能になるまでＳ５１６、Ｓ５１７の処理を繰り返し行う。用紙が補充され印刷再開可能であると判定した場合（Ｓ５１７においてＹｅｓ）、ＣＰＵ４０１は、Ｓ５０５の給紙口判定処理を再度行い、印刷ジョブを再開する。
【００２２】
印刷ジョブが完了したと判定した場合（Ｓ５１５においてＹｅｓ）、ＣＰＵ４０１は、用紙タイプ検知結果保持フラグがＯＮかを確認する（Ｓ５１８）。用紙タイプ検知結果保持フラグがＯＮの場合、カセットが開いた後、用紙タイプ検知を実施していない状態ということになる。
用紙タイプ検知結果保持フラグがＯＮの場合（Ｓ５１８においてＹｅｓ）、ＣＰＵ４０１は、ジョブ終了時にジョブで使用していたカセットの用紙タイプ検知結果情報を初期化する（Ｓ５１９）。一方、用紙タイプ検知結果保持フラグがＯＦＦの場合（Ｓ５１８においてＮｏ）、ＣＰＵ４０１は、Ｓ５０３に処理を戻す。
ＣＰＵ４０１は、用紙タイプ検知結果保持フラグもＯＦＦとする（Ｓ５２０）。
そして、ＣＰＵ４０１は、処理をＳ５０３に戻す。
これらの初期化を行うことで次のジョブの先頭では用紙タイプ検知が実施されるため、適切な用紙タイプに合わせた印刷が可能となる。
なお、本実施形態ではジョブ完了後にＳ５１８、５１９、５２０において用紙タイプ検知結果情報の初期化を行っている。これはカセットの開閉により、用紙が変わった可能性があるためである。しかし前述したとおり、印刷中に用紙がなくなった後にカセット開閉を行ったとしても、印刷の途中であるため、同じ用紙が補充される可能性が高いと考えられる。
そのため、カセットの中の用紙タイプは前回の用紙タイプ検知結果と同じであるとして、ＣＰＵ４０１は、Ｓ５１８、５１９、５２０の処理は行わないようにしてもよい。この場合、別途電源ＯＦＦ／ＯＮやカセットの開閉があったときに用紙タイプ検知結果情報は初期化される。
【００２３】
＜実施形態２＞
実施形態１では用紙タイプ検知によるパフォーマンス低下が発生しないようにする処理（Ｓ５４４、５４５で行っている前回の用紙タイプ検知結果を保持するという処理）を印刷中に用紙がなくなった際の印刷再開時であれば必ず実施していた。しかし、カセット開閉後用紙タイプ検知を実施せずに万が一用紙タイプが変わっていた場合、適切な温調で定着できないことによる画像不良等が発生するリスクも考えられる。
そこで、ユーザがスピードを優先するか画質を優先するかを選択できるＵＩ（画面）を設け、その設定情報にしたがって処理を切り替えるようにしてもよい。そのＵＩ例を図７に示す。ＵＩはＣＰＵ４０１の制御の基、表示部４１７に表示される。ユーザは操作部４１６で「スピードを優先する」７０１又は「画質を優先する」７０２のチェックボックスを選択し、ＯＫボタンを押下することができる。このことで、ＣＰＵ４０１は、「スピードを優先する」か、「画質を優先する」かの設定情報をＮＶＭＥＭ４０４に保存する。
【００２４】
図８は、実施形態２のカセットオープン確認処理の一例を示すフローチャートである。図５Ａ、Ｂに示した処理については実施形態１と同じであるため、説明は割愛する。また、図８についても図５Ｃとの差分のみ説明する。
Ｓ８４０〜Ｓ８４２の処理はＳ５４０〜Ｓ５４２の処理と同様である。Ｓ８４２でＹｅｓの場合、ＣＰＵ４０１は、図７で示したＵＩにおいてスピード優先と画質優先のどちらが選択されているかをＮＶＭＥＭ４０４に保持されている情報から判定する（Ｓ８４３）。スピード優先であると判定した場合（Ｓ８４３においてＹｅｓ）、ＣＰＵ４０１は、Ｓ８４４の処理に進むが、Ｓ８４４の処理はＳ５４３の処理と同様であり、Ｓ８４４〜Ｓ８４６の処理もＳ５４３〜Ｓ５４５の処理と同様である。
画質優先であると判定した場合（Ｓ８４３においてＮｏ）、ＣＰＵ４０１は、カセット開閉後に用紙タイプ検知を必ず実施するために該当カセットの用紙タイプ検知結果情報を初期化する（Ｓ８４７）。
このようにすることで、ユーザが画質を優先することを望んでいる場合はカセット開閉後に用紙タイプ検知を必ず実施することができる。
【００２５】
＜実施形態３＞
実施形態１では用紙タイプ検知によるパフォーマンス低下が発生しないようにする処理（Ｓ５４４、５４５で行っている前回の用紙タイプ検知結果を保持するという処理）を印刷中に用紙がなくなった際の印刷再開時であれば必ず実施していた。しかし、用紙タイプ検知を実施してもパフォーマンスが低下しないカセットの場合は用紙タイプ検知を実施した方が実施形態２で述べたようなリスクが低減されるため、望ましい。
そこで、実施形態１で説明した用紙タイプ検知結果６０１、６０２に加えて更に用紙タイプ検知によるパフォーマンス低下有無９０３を追加し、用紙タイプ検知によるパフォーマンス低下の有無で処理を切り替えるようにしてもよい。用紙タイプ検知によるパフォーマンス低下有無９０３は用紙タイプ検知を実行したときにパフォーマンスが低下するカセットであるかを示す。例えば、パフォーマンス低下有無９０３は予め設定されており、用紙タイプ検知結果情報の初期化等の処理においても値は初期化されないものとする。実施形態３における用紙タイプ検知結果情報の例を図９に示す。なお、図９の９０１、９０２はそれぞれ図６の６０１、６０２と同じものである。パフォーマンス低下有無９０３の「なし」、「あり」の値は、ＣＰＵ４０１が、表示部４１７に表示されたＵＩを介したユーザ操作に応じて変更可能としてもよい。パフォーマンス低下有無９０３は、カセットごとの用紙タイプ検知によるパフォーマンスが低下するか否かの有無情報の一例である。
【００２６】
図１０は、実施形態３のカセットオープン確認処理の一例を示すフローチャートである。図５Ａ、Ｂに示した処理については実施形態１と同じであるため、説明は割愛する。また、図１０についても図５Ｃとの差分のみ説明する。
Ｓ１０４０〜Ｓ１０４２の処理はＳ５４０〜Ｓ５４２の処理と同様である。Ｓ１０４２でＹｅｓの場合、ＣＰＵ４０１は、該当カセットが用紙タイプ検知によるパフォーマンス低下があるかを判定する（Ｓ１０４３）。ＣＰＵ４０１は、Ｓ１０４３における判定を、用紙タイプ検知によるパフォーマンス低下有無９０３を基に行う。パフォーマンス低下があると判定した場合（Ｓ１０４３においてＹｅｓ）、ＣＰＵ４０１は、Ｓ１０４４の処理に進むが、Ｓ１０４４の処理はＳ５４３の処理と同様であり、Ｓ１０４４〜Ｓ１０４６の処理もＳ５４３〜Ｓ５４５の処理と同様である。
パフォーマンス低下がないと判定した場合（Ｓ１０４３においてＮｏ）、ＣＰＵ４０１は、カセット開閉後に用紙タイプ検知を実施してもパフォーマンス低下がないため、該当カセットの用紙タイプ検知結果情報を初期化する（Ｓ１０４７）。
【００２７】
このようにすることで、パフォーマンス低下がないカセットの場合はカセット開閉後に用紙タイプ検知を必ず実施するため、パフォーマンスを低下させることなく適切な温調で定着できないことによる画像不良等が発生するリスクを低減することができる。
【００２８】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
【００３０】
以上、上述した各実施形態の処理によれば、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプ検知によるパフォーマンスの低下が発生する可能性を低減することができる。
【符号の説明】
【００３１】
１０３  プリンタ
４０１  ＣＰＵ
４０２  ＦｌａｓｈＲＯＭ
４１７  表示部
【図１】
2020073338.tif 000003
【図２】
2020073338.tif 000004
【図３】
2020073338.tif 000005
【図４】
2020073338.tif 000006
【図５Ａ】
2020073338.tif 000007
【図５Ｂ】
2020073338.tif 000008
【図５Ｃ】
2020073338.tif 000009
【図６】
2020073338.tif 000010
【図７】
2020073338.tif 000011
【図８】
2020073338.tif 000012
【図９】
2020073338.tif 000013
【図１０】
2020073338.tif 000014
【手続補正書】
【提出日】令和2年2月19日(2020.2.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
用紙収納部と、
前記用紙収納部から用紙を搬送する搬送手段と、
前記搬送手段によって搬送されている用紙のタイプを検知する検知手段と、
前記検知手段によって検知された用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして登録する登録手段と、
前記登録手段によって登録された用紙のタイプに基づいて印刷を行う印刷手段とを有する印刷装置であって、
前記用紙収納部の開閉状態の変化を検出する検出手段と、
前記検出手段によって前記用紙収納部の開閉状態の変化を検出したことに基づいて、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にする制御手段とを有し、
前記制御手段は、前記検出手段によって開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部である場合、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にしないことを特徴とする印刷装置。
【請求項２】
次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態でないときは、前記検知手段によって前記用紙のタイプを検知しても前記登録手段は前記検知手段によって検知された用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして登録せず、
前記印刷手段は、前記検知手段によって前記用紙のタイプを検知する以前に登録された用紙のタイプに基づいて印刷を行うことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、前記用紙収納部が開けられたことに基づいて、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にすることを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記検出手段によって開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部である場合に、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にするか否かを設定する設定手段をさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
第１の用紙収納部と第２の用紙収納部を含む複数の用紙収納部を有し、
前記検出手段によって開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部であり、前記用紙収納部が前記第１の用紙収納部である場合、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にし、
前記検出手段によって開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部であり、前記用紙収納部が前記第２の用紙収納部である場合、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にしないことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記第１の用紙収納部は、前記検知手段による用紙のタイプの検知によってパフォーマンスが低下しない用紙収納部であり、
前記第２の用紙収納部は、前記検知手段による用紙のタイプの検知によってパフォーマンスが低下する用紙収納部であることを特徴とする請求項５に記載の印刷装置。
【請求項７】
外部装置からネットワークを介して前記印刷ジョブを受信する受信手段をさらに有し、
前記受信手段によって受信した印刷ジョブに基づいて前記印刷手段は印刷を行うことを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
前記用紙のタイプは、用紙のサイズとは別であることを特徴とする請求項１乃至７のいずれか１項に記載の印刷装置。
【請求項９】
前記用紙のタイプは、用紙の厚さであることを特徴とする請求項１乃至８のいずれか１項に記載の印刷装置。
【請求項１０】
用紙収納部と、
前記用紙収納部から用紙を搬送する搬送手段と、
前記搬送手段によって搬送されている用紙のタイプを検知する検知手段と、
前記検知手段によって検知された用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして登録する登録手段と、
前記登録手段によって登録された用紙のタイプに基づいて印刷を行う印刷手段とを有する印刷装置の制御方法であって、
前記用紙収納部の開閉状態の変化を検出したことに基づいて、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にするが、
前記開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部である場合、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にしないことを特徴とする印刷装置の制御方法。
【請求項１１】
請求項１０に記載された印刷装置の制御方法を、コンピュータに実行させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプの検知によるパフォーマンスの低下が発生する可能性を低減する印刷装置、印刷装置の制御方法及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
特許文献１の場合、電源のＯＦＦ／ＯＮ又はカセットの開閉を行った後、用紙タイプ検知を自動で行う設定から指定された用紙タイプで印刷を行う設定に変更する必要がある。また、用紙タイプ検知を自動で行う設定のまま印刷を行った場合、用紙タイプ検知を行い、パフォーマンスが低下する可能性がある。印刷中でない状態でカセット開閉されたときは別の用紙に交換された可能性が高いため、用紙タイプ検知を実施せずに印刷を行うと、適切な温調で定着できないことによる画像不良等が発生する可能性がある。
しかし、印刷中に用紙がなくなり、用紙を補充する場合、同じ用紙を補充する可能性が高い。このような場合は印刷前と同じ用紙タイプとして印刷すれば問題ない可能性が高いが、同様に用紙タイプ検知を実施すると、無駄にパフォーマンスが低下してしまう可能性がある。
本発明は、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプの検知によるパフォーマンスの低下が発生する可能性を低減することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、本発明の印刷装置は、用紙収納部と、前記用紙収納部から用紙を搬送する搬送手段と、前記搬送手段によって搬送されている用紙のタイプを検知する検知手段と、前記検知手段によって検知された用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして登録する登録手段と、前記登録手段によって登録された用紙のタイプに基づいて印刷を行う印刷手段とを有する印刷装置であって、前記用紙収納部の開閉状態の変化を検出する検出手段と、前記検出手段によって前記用紙収納部の開閉状態の変化を検出したことに基づいて、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にする制御手段とを有し、前記制御手段は、前記検出手段によって開閉状態の変化を検出した用紙収納部が用紙なしで中断されている印刷ジョブで用いられていた用紙収納部である場合、次に搬送される用紙を用いて前記用紙のタイプを前記用紙収納部に収納されている用紙のタイプとして前記登録手段によって登録する状態にしないことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明によれば、印刷中に用紙がなくなった状態からの印刷再開時の用紙タイプの検知によるパフォーマンスの低下が発生する可能性を低減することができる。