(57)【要約】【課題】画像形成動作の停止等が発生することの予防を図ることが可能な画像形成装置を提供する。【解決手段】ＨＤＤには、手差しトレイに積載されるシートの用紙設定が記憶される。ＨＤＤに記憶された用紙設定は、他の用紙設定に変更する指示に従い、他の用紙設定に変更される。ＣＰＵは、手差しトレイから給送されたシートにプリンタ部によって画像形成が正常に終了した場合で、かつシート検知センサの検知に基づきシートが積載されている状態が維持されている場合に（Ｓ１１０３のＹＥＳ）、ＨＤＤに記憶されている用紙設定を他の用紙設定に変更することを禁止する（Ｓ１１０５）。【選択図】図１１
2018202792.tif 000002
【特許請求の範囲】
【請求項１】
シートが積載されるシート積載手段と、
前記シート積載手段に積載されるシートの属性を示すシート情報を記憶する記憶手段と、
前記記憶手段に記憶された前記シート情報に基づき、前記シート積載手段から給送されるシートに画像を形成する画像形成手段と、
前記シート積載手段にシートが積載されているか否かを検知するシート検知手段と、
前記記憶手段に記憶された前記シート情報を他のシート情報に変更する指示を受け付けて、該受け付けた指示に従い、前記記憶手段に記憶されたシート情報を前記他のシート情報に変更する制御手段と、を備え、
前記制御手段は、前記シート積載手段から給送されたシートに前記画像形成手段によって画像形成が正常に終了した場合で、かつ前記シート検知手段の検知に基づきシートが積載されている状態が維持されている場合に、前記記憶手段に記憶されている前記シート情報を前記他のシート情報に変更することを禁止する、
ことを特徴とする画像形成装置。
【請求項２】
前記シート情報は、シート種類の情報を含む、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記シート情報は、シートサイズの情報を含む、
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記他のシート情報は、定形サイズのシートサイズの情報である、
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記シート積載手段は、シートを手差し可能な手差しトレイである、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記シート積載手段は、シートを収納可能なカセットである、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項７】
前記記憶手段に記憶されるシート情報を設定操作可能な操作手段を備え、
前記制御手段は、前記操作手段による設定操作を不能にすることで、前記記憶手段に記憶されている前記シート情報を前記他のシート情報に変更することを禁止する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記操作手段は、複数のシート情報が表示されるシート情報選択画面において設定するシート情報を選択することで、前記記憶手段に記憶されるシート情報を設定操作可能であり、
前記制御手段は、前記シート情報選択画面のうちの前記他のシート情報を選択不能にすることで、前記設定操作を不能にする、
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
シートが積載されるシート積載手段と、
前記シート積載手段に積載されるシートの属性を示すシート情報を記憶する記憶手段と、
前記記憶手段に記憶された前記シート情報に基づき、前記シート積載手段から給送されるシートに画像を形成する画像形成手段と、
前記シート積載手段にシートが積載されているか否かを検知するシート検知手段と、
前記記憶手段に記憶された前記シート情報を他のシート情報に変更する指示を受け付けて、該受け付けた指示に従い、前記記憶手段に記憶されたシート情報を前記他のシート情報に変更する制御手段と、を備えた画像形成装置の制御方法において、
前記制御手段が、前記シート積載手段から給送されたシートに前記画像形成手段によって画像形成が正常に終了したことを判定する正常判定工程と、
前記制御手段が、前記シート検知手段の検知に基づきシートが積載されている状態が維持されていることを判定する維持判定工程と、
前記制御手段が、前記正常判定工程で前記正常に終了したことを判定し、かつ前記維持判定工程でシートが積載されている状態が維持されていることを判定した場合に、前記記憶手段に記憶されている前記シート情報を前記他のシート情報に変更することを禁止する禁止工程と、を含む、
ことを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項９に記載された画像形成装置の制御方法の各工程を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像を形成する画像形成装置、及びその画像形成装置の制御方法に関する。
【背景技術】
【０００２】
画像形成部に搬送された記録用紙のサイズを例えばレジセンサ等により検知し、ユーザーによって指定された記録用紙のサイズと検知した記録用紙のサイズとを比較し、不一致の場合にサイズエラーとして検知する画像形成装置が開示されている（特許文献１参照）。この特許文献１のものは、サイズエラーを検知した場合には、画像形成動作を停止することが可能となっている。
【０００３】
また、給紙トレイに収納される用紙サイズなどの値について、初期値から現在値に変更設定することを受付け、現在値を用いて印刷を実行した後、その現在値から初期値に自動復帰させる画像形成装置も提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−９５４８２号公報
【特許文献２】特開２００５−２９２３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように用紙サイズの不一致に応じて画像形成動作を停止させるものは、記録用紙の搬送を開始してから画像形成動作を停止するものであり、画像形成動作の停止が発生することを予防することができないという問題がある。
【０００６】
そこで本発明は、画像形成動作の停止が発生することを予防可能な画像形成装置、及び画像形成装置の制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、シートが積載されるシート積載手段と、前記シート積載手段に積載されるシートの属性を示すシート情報を記憶する記憶手段と、前記記憶手段に記憶された前記シート情報に基づき、前記シート積載手段から給送されるシートに画像を形成する画像形成手段と、前記シート積載手段にシートが積載されているか否かを検知するシート検知手段と、前記記憶手段に記憶された前記シート情報を他のシート情報に変更する指示を受け付けて、該受け付けた指示に従い、前記記憶手段に記憶されたシート情報を前記他のシート情報に変更する制御手段と、を備え、前記制御手段は、前記シート積載手段から給送されたシートに前記画像形成手段によって画像形成が正常に終了した場合で、かつ前記シート検知手段の検知に基づきシートが積載されている状態が維持されている場合に、前記記憶手段に記憶されている前記シート情報を前記他のシート情報に変更することを禁止することを特徴とする。
【０００８】
また、本発明に係る画像形成装置の制御方法は、シートが積載されるシート積載手段と、前記シート積載手段に積載されるシートの属性を示すシート情報を記憶する記憶手段と、前記記憶手段に記憶された前記シート情報に基づき、前記シート積載手段から給送されるシートに画像を形成する画像形成手段と、前記シート積載手段にシートが積載されているか否かを検知するシート検知手段と、前記記憶手段に記憶された前記シート情報を他のシート情報に変更する指示を受け付けて、該受け付けた指示に従い、前記記憶手段に記憶されたシート情報を前記他のシート情報に変更する制御手段と、を備えた画像形成装置の制御方法において、前記制御手段が、前記シート積載手段から給送されたシートに前記画像形成手段によって画像形成が正常に終了したことを判定する正常判定工程と、前記制御手段が、前記シート検知手段の検知に基づきシートが積載されている状態が維持されていることを判定する維持判定工程と、前記制御手段が、前記正常判定工程で前記正常に終了したことを判定し、かつ前記維持判定工程でシートが積載されている状態が維持されていることを判定した場合に、前記記憶手段に記憶されている前記シート情報を前記他のシート情報に変更することを禁止する禁止工程と、を含むことを特徴とする。
【発明の効果】
【０００９】
本発明によると、正常に画像形成が終了した場合で、かつシートの積載が維持されている場合に、シート情報を他のシート情報に変更することを禁止できるので、画像形成が正常に終了しないことが発生することを予防することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】本実施形態に係る制御装置の構成を示すブロック図である。
【図３】本実施形態に係る画像形成装置を示す概観模式図である。
【図４】本実施形態に係る手差しトレイを示す上方視模式図である。
【図５】本実施形態に係る操作部に表示される手差し用紙のデフォルト設定の画面遷移を示す説明図である。
【図６】本実施形態に係る操作部に表示される手差し用紙の一時用紙設定の画面遷移を示す説明図である。
【図７】本実施形態に係る手差し用紙の設定状態の遷移を示すフローチャートである。
【図８】本実施形態に係る手差しトレイの用紙の有無検知割込み処理を示すフローチャートである。
【図９】本実施形態に係る状態遷移ルーチン処理を示すフローチャートである。
【図１０】本実施形態に係る手差しトレイの用紙による印刷実行処理を示すフローチャートである。
【図１１】本実施形態に係る手差し用紙の一時用紙設定画面処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態を図１乃至図１１を参照して説明する。なお、用紙とは、普通紙、厚紙、封筒等の用紙を含む紙、オーバーヘッドプロジェクタ用シート（ＯＨＴ）等のプラスチックフィルム、布などの薄層状のシートを指し、便宜上、材質としての紙だけに限定するものではない。また、給紙、或いは排紙とは、シートを給送すること、或いはシートを排出することを指すものであり、便宜上、材質としての紙だけに限定するものではない。
【００１２】
＜画像形成装置の構成＞
図１は、本発明の実施形態に係る画像形成装置の構成を示すブロック図である。図１に示すように、画像形成装置１００は、大まかに、リーダ部１３９と、プリンタ部１４９と、制御装置１６０と、操作部１７０とを備えている。リーダ部１３９は、原稿を搬送する原稿搬送ユニット１３６と、原稿搬送ユニット１３６により搬送された原稿の画像を読み取り、画像データとして出力するスキャナユニット１３８とを有している。スキャナユニット１３８により読み取られた画像データは、制御装置１６０に入力される。
【００１３】
プリンタ部１４９は、給紙ユニット１４８と、画像形成ユニット１４３と、排紙ユニット１３５と、センサ群１５０とを有する。給紙ユニット１４８は、シート積載手段として、異なるサイズの用紙をそれぞれ収容する複数の給紙カセット１５８と、封筒やＯＨＰ、コート紙などの特殊な用紙を含む用紙を積載する手差しトレイ１５１を有する。各給紙カセット１５８や手差しトレイ１５１からは、積載された用紙を画像形成ユニット１４３に給紙する。画像形成ユニット１４３は、例えば電子写真方式による画像形成プロセスを実行可能なユニットである。画像形成ユニット１４３においては、スキャナユニット１３８から制御装置１６０を介して入力された画像データ、或いはパーソナルコンピュータ等の外部機器から送信されてくる画像データに基づき、給紙ユニット１４８から給紙された用紙に画像形成を行う。
【００１４】
排紙ユニット１３５は、画像形成ユニット１４３により画像形成された用紙をソート／ステイプル等の処理を施して、装置外部へ排紙する。センサ群１５０は、画像形成装置１００に設けられた複数のセンサである。これらの複数のセンサには、手差しトレイ１５１のガイド幅を検知するセンサ等を含むと共に、給紙カセット１５８や手差しトレイ１５１に載置された用紙の有無を検知するシート検知センサ１５４が含まれる。即ち、シート検知センサ１５４は、シート積載手段にシートが積載されているか否かを検知する。なお、本実施形態では、以下、シート検知センサ１５４が手差しトレイ１５１の用紙の有無を検知するものとして説明する。また、シート検知センサ１５４で手差しトレイ１５１に載置された用紙の有無が変化したことを検知すると、有無検知割込み処理（図８参照）が実行される仕組みになっている。
【００１５】
制御装置１６０は、リーダ部１３９、プリンタ部１４９、及び操作部１７０と電気的に接続されている。制御装置１６０は、リーダ部１３９により原稿の画像データを読み取り、この画像データをプリンタ部１４９に出力して、用紙に画像を形成するように制御することによってコピー機能を実現する。また、制御装置１６０は、不図示の外部機器から送信されてくる画像データ（印刷ジョブ）をプリンタ部１４９に出力して、用紙に画像を形成するように制御することによってプリンタ機能を実現する。操作部１７０は、制御装置１６０に対する指示入力等を行うための各種キー及びユーザーとのインタフェース画面を表示するための例えばタッチパネル式の液晶表示パネルを有し、各種キーの操作に応じて対応する信号を発生して、制御装置１６０へ出力する。これにより、操作手段としての操作部１７０は、後述のハードディスクドライブ（ＨＤＤ）２０４等に用紙の情報を登録する際に設定操作可能に構成されている。
【００１６】
＜制御装置の詳細構成＞
次に、制御装置１６０の詳細構成について、図２を参照しながら説明する。図２は、制御装置１６０の構成を示すブロック図である。制御装置１６０には、システムバス２０７と画像バス２０９とを有しており、これらがイメージバスＩ／Ｆ（インタフェース）２０８により接続されている。また、システムバス２０７には、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ＨＤＤ（ハードディスクドライブ）２０４、ＳＲＡＭ２０５、操作Ｉ／Ｆ（インタフェース）２０６が接続されている。さらに、画像バス２０９には、デバイスＩ／Ｆ（インタフェース）２１０、スキャナ画像処理部２１１、プリンタ画像処理部２１２、画像回転部２１３、画像圧縮部２１４が接続されている。
【００１７】
上記ＣＰＵ２０１は、各処理や演算を実行してシステム全体を制御する。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、画像データを一時記憶する画像メモリでもある。また、詳しくは後述する手差し用紙の設定状態等も一時的に格納される。ＲＯＭ２０３は、ブートＲＯＭを有し、システムのブートプログラムを格納している。ＲＯＭ２０３内のデータ用ＲＯＭは、電気的に記憶内容を書込み或いは消去できる不揮発性メモリ、例えばＥＥＰＲＯＭであり、各種データ等が格納可能である。ハードディスクドライブ（ＨＤＤ）２０４は、詳しくは後述する手差し用紙の設定状態、デフォルト用紙設定、一時用紙設定等の各種データや、システムソフトウェア、画像データを記録格納する。また、ＳＲＡＭ２０５は、画像形成する画像データを一時的に記憶可能である。操作部Ｉ／Ｆ２０６は、操作部１７０とのインタフェース部であり、操作部１７０に表示すべき画像データを操作部１７０に出力する。また、操作部１７０を介して、ユーザーが入力した情報をＣＰＵ２０１に伝達する。なお、本実施形態の記憶手段としては、主にＨＤＤ２０４のことを指して説明するが、ＲＡＭ２０２、ＲＯＭ２０３（ＥＥＰＲＯＭ）、ＳＲＡＭ２０５も同様に記憶手段として機能するものであることは勿論のことである。また、これらのデバイスに限らず、記憶手段としてはＳＳＤ等の記憶媒体を用いてもよく、つまりどのような記憶媒体を用いても構わない。
【００１８】
デバイスＩ／Ｆ２１０は、リーダ部１３９とプリンタ部１４９とに接続され、画像データを同期系又は非同期系に変換する。スキャナ画像処理部２１１は、画像データに対してＣＰＵ２０１からの指示に応じてノイズ除去、移動、マスキング／トリミング、拡大／縮小、階調変換等の画像処理を行う。プリンタ画像処理部２１２は、画像データに対して補正、解像度変換等の画像処理を行う。画像回転部２１３は、画像データに対して回転処理を行う。画像圧縮部２１４は、多値画像データについてＪＰＥＧの圧縮伸張処理を行い、２値画像データについてはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００１９】
なお、ＣＰＵ２０１は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に記憶されている制御プログラム等に基づいて、システムバス２０７に接続されている各種デバイスとの間におけるアクセスを総括的に制御する。そして、デバイスＩ／Ｆ２１０を介して接続されているリーダ部１３９から入力情報を読み込み、デバイスＩ／Ｆ２１０を介して接続されているプリンタ部１４９に、出力情報としての画像信号を出力する。その際、必要に応じて、給紙ユニット１４８の給紙カセット１５８又は手差しトレイ１５１からどのような種類の用紙（シートサイズである用紙サイズ、シート種類である用紙タイプ）を給紙するかといったシート情報としての給紙指示情報も合わせて通知する。つまり、このシート情報とはシートの属性を示す情報である。さらにＣＰＵ２０１は、プリンタ部１４９から出力した画像信号に応じた印刷について、正常に終了したかどうかの印刷終了情報も入手する。また、後述する図８〜図１１で示す各処理は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に格納されている制御プログラムをＲＡＭ２０２に読み出し、ＣＰＵ２０１が読み出した制御プログラムを実行することにより処理が実現される。
【００２０】
＜画像形成装置及び手差しトレイの構成＞
次に、画像形成装置１００及びそれに備えられた手差しトレイ１５１の構成について、図３及び図４を用いて説明する。図３は本実施形態に係る画像形成装置１００の概観を示す模式図、図４は手差しトレイ１５１を上方から視た状態で示す模式図である。図３に示すように、画像形成装置１００には、リーダ部１３９、プリンタ部１４９、操作部１７０、排紙ユニット１３５等が備えられている。また、プリンタ部１４９には、給紙ユニット１４８の複数（図３では４つ）の給紙カセット１５８及び手差しトレイ１５１が備えられている。これらの給紙カセット１５８は、複数の用紙を収納可能に構成されている。なお、画像形成装置１００は、リーダ部１３９を有さなくてもよく、プリンタ部１４９は、電子写真方式のプリンタでも、インクをノズルから吐出してシートに画像形成するインクジェットプリンタでもよい。
【００２１】
図４に示すように、用紙Ｓが手差しトレイ１５１に積載可能となっており、用紙Ｓは手差しトレイ１５１からの給紙方向Ｄに向かって給紙される。手差しトレイ１５１には、用紙の有無を検知するシート検知センサ１５４と、用紙を搬送する際にスキュー（傾き）を防止する手差しガイド１５２，１５３とが備えられている。手差しガイド１５２，１５３は、用紙の幅方向の中心ある給紙中心ＣＴを中心として、図４中の上下方向に連動して手動により駆動される。手差しガイド１５２，１５３は連動しているため、給紙中心ＣＴから手差しガイド１５２までの距離Ｌ１と給紙中心ＣＴから手差しガイド１５３までの距離Ｌ２とが常に同じとなる。この手差しガイド１５２，１５３は、不図示のセンサによって位置が検知されており、手差しガイド１５２，１５３で用紙Ｓを挟むことにより、用紙Ｓの用紙幅を検知することができる。
【００２２】
＜手差し用紙のデフォルト設定＞
次に、手差しトレイ１５１に積載する手差し用紙の第１シート情報としてのデフォルト設定を登録する手順について、図５を用いて説明する。図５は、操作部１７０に表示される手差し用紙のデフォルト設定の画面遷移を示す説明図である。
【００２３】
例えばユーザーは、まず、操作部１７０に、設定／登録のメニュー画面５０１を読み出す。設定／登録のメニュー画面５０１では、ユーザーが手差しトレイ１５１でよく使う複数の用紙を予め登録しておくための項目や手差しトレイ１５１に用紙を載置した際に操作部１７０に表示される用紙登録の初期画面に切替えるための項目５１０が選択可能である。設定／登録のメニュー画面５０１で、ＣＰＵ２０１が用紙登録の初期画面を切替えるための項目５１０が選択されたことを検出すると、手差し用紙のデフォルト設定画面５０２を表示する。
【００２４】
手差し用紙のデフォルト設定画面５０２は、固定モードと毎回指定モードとを切替えるための画面である。固定モードは、予め登録しておくことで手差しトレイ１５１に用紙を積載する度に用紙の設定を行うことを省略可能にするためのデフォルト設定を用いるモードである。また、毎回指定モードは、用紙を積載する度にユーザーに用紙を指定（設定）させるモードである。毎回指定モードが設定されている場合、不図示のセンサで検知した用紙サイズに基づきユーザーに用紙を指定させる標準モードと、ユーザーが予め登録しておいた複数の用紙の中から任意の用紙を指定させるよく使う用紙モードとを切替え可能である。なお、手差し用紙のデフォルト設定画面５０２では、「固定モード」キー、「毎回指定モード」キー、「標準」キー、「よく使う用紙」キーが表示される。また、図５に示す手差し用紙のデフォルト設定画面５０２では、「毎回指定モード」キーと「標準」キーが反転表示されている。
【００２５】
手差し用紙のデフォルト設定画面５０２で、ＣＰＵ２０１が「固定モード」キー５１１が押下されたことを検出すると、固定モード初期画面５０３を表示する。図５に示す固定モード初期画面５０３では、ユーザーが手差しトレイ１５１を使用する際に常にＡ４の用紙サイズ固定で手差しトレイ１５１から用紙を搬送することを示している。
【００２６】
手差し用紙のデフォルト設定画面５０２又は固定モード初期画面５０３において、ユーザーが、何れかのキーを選択した後、画面右下の「ＯＫ」キーを押下することで、ＣＰＵ２０１が、その選択された設定をＨＤＤ２０４に記憶格納する。これにより、これ以降、手差しトレイ１５１に用紙を載置した際に操作部１７０に表示される用紙登録の初期画面を切替えることができる。
【００２７】
固定モード初期画面５０３で、ＣＰＵ２０１が「登録」キー５１２が押下されたことを検出すると、用紙サイズ選択画面５０４を表示する。用紙サイズ選択画面５０４には、「Ａ４」や「Ａ３」などの定形サイズを示すキー、「フリーサイズ」キー、不定形サイズを示す「ユーザー設定サイズ」キー、「封筒」キー、「はがき」キー等が表示される。用紙サイズ選択画面５０４で、ＣＰＵ２０１が「フリーサイズ」キー５１３が押下されたことを検出すると、「フリーサイズ」キー５１３を反転表示させる。そして、用紙サイズ選択画面５０４で、さらにＣＰＵ２０１が「次へ」キー５１４が押下されたことを検出すると、用紙種類選択画面５０５を表示する。
【００２８】
用紙種類選択画面５０５には、薄紙や厚紙、ＯＨＰフィルム等の坪量、表面性、形状の異なる用紙種類が表示される。また、図５に示す用紙種類選択画面５０５では、普通紙１の項目が反転表示されている。用紙種類選択画面５０５で、ＣＰＵ２０１が「ＯＫ」キー５１５が押下されたことを検出すると、固定モード初期画面５０６を表示し、用紙サイズ「フリー」、用紙種類「普通紙１」といった設定をＨＤＤ２０４に格納する。これにより、これ以降、ユーザーが手差しトレイ１５１を使用する際は、常にフリーサイズの普通紙１を手差しトレイ１５１から搬送することができる。なお、図５で例示したように、手差し用紙のデフォルト設定を、固定モードかつフリーサイズに登録すれば、手差しトレイ１５１にどのようなサイズの用紙が積載されても、給紙して印刷に使うことが可能となる。
【００２９】
＜手差し用紙の設定状態＞
続いて、「手差し用紙の設定状態」について図７を用いて説明する。図７は本実施形態に係る手差し用紙の設定状態の遷移を示すフローチャートである。手差し用紙の設定状態は、現在の設定状態として、ＲＡＭ２０２やＨＤＤ２０４等に記憶格納され、随時最新の状態に更新される。そして、この「手差し用紙の設定状態」を参照して、後述する図６に示す「手差し用紙設定変更」キー６１１が押下されたときに表示する手差し用紙の設定画面の表示が制御される。即ち、手差し用紙の一時用紙設定を行う図６に示す手差し用紙の設定画面で、どの用紙サイズのキーを表示し、どの用紙サイズのキーを選択不能の網掛け表示にするか、の判断に用いられる。
【００３０】
図７に示すように、手差し用紙の設定状態は、「状態０：非設定状態（初期状態）」、「状態１：定形サイズ設定状態」、「状態２：定形サイズ動作確認済状態」の３つの状態のうちのいずれかの状態に設定される。まず、電源起動後は、初期化されて、状態０となり、つまり手差し用紙の設定は、上述したデフォルト設定に設定される。そして、状態０で、手差しトレイ１５１に用紙が積載され、後述する手差し用紙の設定変更により定形サイズが設定されると（図６及び図１１参照）、手差し用紙の設定がデフォルト設定から一時的に変更された一時用紙設定に設定され、状態１に遷移する。即ち、状態１は、手差し用紙が定形サイズのいずれかのサイズに一時的に設定されている状態である。
【００３１】
その後、状態１において、手差しトレイ１５１から給紙した印刷を行い、ＣＰＵ２０１が印刷が正常に終了したと判定すると、状態２に遷移する。即ち、状態２は、設定されている定形サイズの用紙で実際の印刷実行が正常に終了しているので、設定されている定形サイズが手差しトレイ１５１に積載されている用紙のサイズと一致しているものとして良い状態である。例えば、複数枚の用紙が手差しトレイ１５１に積載された上で印刷されると、印刷後に手差しトレイに残ったまま積載されている用紙は、設定されている定形サイズであるものとして良いということになる。そして、状態１或いは２において、手差しトレイ１５１から用紙が無くなった場合、或いは後述する手差し用紙の設定変更（図６及び図１１参照）によって（定形サイズではなく）フリーサイズが設定された場合には、状態０に遷移する。
【００３２】
＜手差しトレイの用紙の有無検知割込み処理＞
次に、手差しトレイの用紙の有無が変化した場合の有無検知割込み処理について図８を用いて説明する。図８は手差しトレイ１５１に積載された用紙の有無が変化した場合に実行される有無検知割込み処理のフローチャートである。なお、手差しトレイ１５１に積載された用紙の有無が変化した時とは、次の場合が該当する。即ち、例えば、用紙が置かれていないトレイにユーザーが用紙をセットした時や、用紙が置かれているトレイからユーザーが用紙を取り除いた時、トレイ上に置かれている最後の１枚の用紙が印刷により給紙された時、などが該当する。
【００３３】
手差しトレイ１５１に載置された用紙の有無が変化したことをシート検知センサ１５４が検知すると、ＣＰＵ２０１は他の処理に対して有無検知割込み処理を割込みさせて実行する。この有無検知割込み処理が実行されると、ＣＰＵ２０１は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に格納された制御プログラムに基づき、図８のフローチャートに示す各ステップを実行する。まず、ステップＳ８０１において、ＣＰＵ２０１は、手差しトレイ１５１に積載されていた用紙が無くなったか、或いは用紙が新たに積載されたかを判定する。用紙が新たに積載されたと判断した場合（Ｓ８０１のＮＯ）、ＣＰＵ２０１は、この有無検知割込み処理を終了する。一方、載置されていた用紙が無くなったと判断した場合（Ｓ８０１のＹＥＳ）、ＣＰＵ２０１はステップＳ８０２に処理を進める。そして、ステップＳ８０２において、ＣＰＵ２０１は、後述する図９の状態遷移サブルーチンを用紙無しの通知であることを付加して実行することを指令する。そして、状態遷移サブルーチンの実行を指令し終えると、有無検知割込み処理を終了する。
【００３４】
＜状態遷移サブルーチン＞
続いて、図８のステップＳ８０２で実行指令された状態遷移サブルーチンについて図９を用いて説明する。図９は本実施形態に係る状態遷移ルーチン処理を示すフローチャートである。上記図８のステップＳ８０２、後述の図１０のＳ１００４によって、この状態遷移サブルーチンを適切に実行指令することにより、図７の手差し用紙の設定状態が最新の状態に更新・保持されることになる。
【００３５】
ＣＰＵ２０１は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に格納された制御プログラムを実行することによって、図９のフローチャートに示す各ステップを実行する。まず、ステップＳ９０１において、ＣＰＵ２０１は、用紙無しが付加された通知か否かを判断する。用紙無しが付加された通知と判断した場合（Ｓ９０１のＹＥＳ）、ＣＰＵ２０１は、ステップＳ９０９に処理を進め、手差し用紙の設定状態を状態０に変更して、状態遷移サブルーチンの処理を終了する。
【００３６】
また、用紙無しが付加された通知ではないと判断した場合（Ｓ９０１のＮＯ）、ＣＰＵ２０１は、ステップＳ９０２に処理を進め、ＣＰＵ２０１はフリーサイズの用紙確定が付加された通知か否かを判断する。フリーサイズの用紙確定が付加された通知と判断した場合（Ｓ９０２のＹＥＳ）、ＣＰＵ２０１は、ステップＳ９０９に処理を進め、手差し用紙の設定を状態０に変更して、状態遷移サブルーチンの処理を終了する。
【００３７】
一方、フリーサイズの用紙確定が付加された通知ではないと判断した場合（Ｓ９０２のＮＯ）、ＣＰＵ２０１は、ステップＳ９０３に処理を進め、定形サイズの用紙確定が付加された通知か否かを判断する。定形サイズの用紙確定が付加された通知と判断した場合（Ｓ９０３のＹＥＳ）、ＣＰＵ２０１は、Ｓ９０７に処理を進め、現在の手差し用紙の設定状態が状態０であるか否かを判断する。ＣＰＵ２０１が状態０ではないと判断した場合は（Ｓ９０７のＮＯ）、そのまま処理を終了し、状態０であると判断した場合は（Ｓ９０７のＹＥＳ）、ステップＳ９０８に処理を進める。そして、ステップＳ９０８において、ＣＰＵ２０１は、手差し用紙の設定状態を状態１に変更して、状態遷移サブルーチンの処理を終了する。
【００３８】
また、上記ステップＳ９０３において、定形サイズの用紙確定が付加された通知ではないと判断した場合（Ｓ９０３のＮＯ）、ＣＰＵ２０１は、ステップＳ９０４に処理を進め、印刷の正常終了が付加された通知か否かを判断する。ここで、印刷の正常終了が付加された通知ではないと判断した場合は（Ｓ９０４のＮＯ）処理を終了し、印刷の正常終了が付加された通知であると判断した場合は（Ｓ９０４のＹＥＳ）、ステップＳ９０５に処理を進める。ステップＳ９０５において、ＣＰＵ２０１は、現在の手差し用紙の設定状態が状態１であるか否かを判断する。状態１ではないと判断した場合（Ｓ９０５のＮＯ）は処理を終了し、状態１であると判断した場合は（Ｓ９０５のＹＥＳ）、ステップＳ９０６に処理を進める。そして、ステップＳ９０６において、ＣＰＵ２０１は、手差し用紙の設定状態を状態２に変更して、状態遷移サブルーチンの処理を終了する。
【００３９】
以上の状態遷移サブルーチンを実行することで、図７に示す手差し用紙の設定状態のフローチャートのように、現在の手差し用紙の設定状態が状態０〜状態２に随時更新され、最新の状態に保持されることになる。
【００４０】
＜手差しトレイ印刷実行処理＞
次に、手差しトレイ１５１から用紙を給紙して印刷を実行する場合の処理について、図１０を用いて説明する。図１０は、手差しトレイ１５１の印刷実行処理を示すフローチャートである。ＣＰＵ２０１は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に格納された制御プログラムを実行することによって、図１０のフローチャートに示す各ステップを実行する。
【００４１】
まず、手差しトレイ１５１から用紙を給紙する印刷開始が指示されたか否かを判断し（Ｓ１００１）、印刷開始が指示されていない場合（Ｓ１００１のＮＯ）、ＣＰＵ２０１は印刷開始の指示があるまで待機する。印刷開始が指示されたと判断すると（Ｓ１００１のＹＥＳ）、ＣＰＵ２０１は印刷動作を実行する（Ｓ１００２）。この印刷動作において、上述した手差しトレイ１５１のデフォルト用紙設定が固定モードに設定されている場合（図５参照）、一時用紙設定を用いるかデフォルト用紙設定を用いて印刷動作を実行する。即ち、詳しくは後述する一時用紙設定（図６及び図１１参照）が設定されていれば、ＣＰＵ２０１は、一時用紙設定としての手差し用紙設定の用紙種類及び用紙サイズで給紙を開始して印刷動作を実行する。また、一時用紙設定が設定されていなければ、デフォルト用紙設定として登録された手差し用紙設定の用紙種類及び用紙サイズで給紙を開始して印刷動作を実行する。印刷動作の処理としては、ＣＰＵ２０１は、プリンタ部１４９に、出力情報としての画像信号を出力し、手差しトレイ１５１から手差し用紙設定の用紙種類及び用紙サイズの用紙を給紙する給紙指示情報も合わせて通知する。これにより、プリンタ部１４９は、搬送速度、トナー濃度、定着温度等を手差し用紙設定に基づき制御すると共に、用紙の通過等を不図示のセンサで検知し、紙詰まり判定も行う。
【００４２】
そして、プリンタ部１４９において印刷動作が完了すると、正常判定工程として、ＣＰＵ２０１は印刷が正常に終了したか否かを判断する（Ｓ１００３）。ここでＣＰＵ２０１は、プリンタ部１４９から入手した印刷終了情報を基に、出力した画像信号に応じた印刷が正常に終了したかどうかの判断をする。ここでいう「正常終了」とは、用紙へのトナー像の転写・定着が最後まで行われ、印刷された用紙が画像形成装置１００の外部に排紙されることである。例えば手差し用紙設定の用紙サイズが小さく、実際の用紙サイズが大きい場合等は、不図示のセンサにより用紙の通過が予定通りに検知できず、紙詰まり判定となる場合がある。このような場合は正常終了とならないことになる。
【００４３】
そのため、印刷が正常に終了しなかったと判断した場合（Ｓ１００３のＮＯ）、Ｓ１００５に処理を進め、エラー表示やエラー時の処理等の対処を行って手差しトレイ印刷実行処理を終了する。一方、印刷が正常に終了したと判断した場合（Ｓ１００３のＹＥＳ）、ＣＰＵ２０１は、Ｓ１００４に処理を進め、印刷正常終了の通知であることを付加して、上述した図９の状態遷移サブルーチンの実行を指令し、手差しトレイ印刷実行処理を終了する。
【００４４】
＜手差し用紙の設定変更＞
次に、手差しトレイ１５１の用紙設定を一時的に変更する際の処理、即ち一時用紙設定画面処理について、図６及び図１１を参照しながら説明する。図６は本実施形態に係る操作部１７０に表示される手差し用紙の一時用紙設定の画面遷移を示す説明図、図１１は本実施形態に係る手差し用紙の一時用紙設定画面処理を示すフローチャートである。なお、ＣＰＵ２０１は、ＲＯＭ２０３内のプログラム用ＲＯＭ又はＨＤＤ２０４に格納された制御プログラムを実行することによって、図１１のフローチャートに示す各ステップを実行する。
【００４５】
なお、第２シート情報としての一時用紙設定とは、手差しトレイ１５１に現在載置されている用紙を一時的にデフォルト用紙設定とは異なる設定で印刷する場合に利用する用紙設定のことである。手差しトレイ１５１に載置された用紙がトレイ上から無くなれば一時的な利用の終了とみなし、一時用紙設定は自動的に消え、特に何ら操作せずにデフォルト用紙設定に戻ることになる。例えば、デフォルト用紙設定が固定モードかつフリーサイズに登録されていて、ユーザーが両面印刷やステイプル処理を行いたい場合に、一時的に用紙設定を定形サイズに変更して印刷する、という使い方が可能となる。そして、このユーザーが使い終わって手差しトレイ１５１の用紙を取り除けば一時用紙設定は消えて、デフォルト用紙設定に戻ることになる。
【００４６】
本実施形態の画像形成装置１００では、両面印刷やステイプル処理などの機能において、用紙サイズ（縦・横の長さ）や向きによって、その機能が使えるか使えないかが変わる。例えば両面印刷の搬送パスの関係で、所定の副走査長以上のサイズの用紙は、両面印刷ができないという制限がある。フリーサイズに設定されている場合、具体的な用紙サイズが明示されていないため、実際に給紙するまで副走査長がわからない。そのため、給紙前には両面できる副走査長かどうかの判断ができないので、フリーサイズに設定されている場合には予め両面印刷指定を禁止するようにしている。また、ステイプルも同様に、用紙サイズや向きによってステイプル処理を施す場所にも制限があるが、フリーサイズに設定されている場合には具体的な用紙の縦・横の長さや向きが給紙するまでわからないため、予めステイプル設定を禁止するようにしている。このように、両面印刷やステイプル処理を行うためには、定形サイズにする必要がある。一方で、両面印刷やステイプル処理を行わない場合は、フリーサイズに設定しておくことで、様々な用紙サイズであっても積載する度に設定し直すことなく、手差しトレイ１５１に積載するだけで印刷が可能となる。従って、デフォルト用紙設定をフリーサイズで設定しておき、両面印刷やステイプル処理を行いたい場合に一時的に設定を変更するというような使い方が有効となることが多い。
【００４７】
図６及び図１１に示すように、操作部１７０に表示されるコピー基本画面６０１において、ＣＰＵ２０１が「用紙選択」キー６１０が押下されたことを検出すると、用紙選択画面６０２を表示する。用紙選択画面６０２で、ＣＰＵ２０１は、「手差し用紙設定変更」キー６１１が押下されたことを検出すると、手差しトレイ１５１に用紙が載置されているか否かを判断する（Ｓ１１０１）。手差しトレイ１５１に用紙が無い場合は（Ｓ１１０１のＮＯ）、手差し用紙の設定画面６０３を表示し、全体を網掛け表示にして（Ｓ１１０２）、全てのキーが押せないようにする。さらに「手差しトレイに用紙をセットしてください。」等のような表示を行う。そして、ユーザーによって手差しトレイ１５１に用紙がセットされるまで待機する。その後、ユーザーによって手差しトレイ１５１に用紙がセットされる（Ｓ１１０１のＹＥＳ）。すると、ここでは用紙が積載されたばかりで手差し用紙の設定状態が状態１であって状態２でないので（図７参照）（Ｓ１１０４のＮＯ）、シート情報選択画面としての手差し用紙の設定画面６０４を表示する。なお、用紙選択画面６０２でＣＰＵ２０１が「手差し用紙設定変更」キー６１１が押下されたことを検出するまでに、手差しトレイ１５１に用紙がセットされている場合は（Ｓ１１０１のＹＥＳ）、ステップＳ１１０４にそのまま進む。そして、手差し用紙の設定状態が状態２でない場合は（Ｓ１１０３のＮＯ）、手差し用紙の設定画面６０４を表示する。
【００４８】
手差し用紙の設定画面６０４で、ＣＰＵ２０１が例えば「Ａ４」キー６１２を押下されたことを検出すると、「Ａ４」キー６１２を反転させる。そして、手差し用紙の設定画面６０４で、さらにＣＰＵ２０１が「次へ」キー６１３が押下されたことを検出すると、用紙種類選択画面６０５を表示する。用紙種類選択画面６０５で、ＣＰＵ２０１が「ＯＫ」キー６１４が押下（用紙確定）されるまで待機する（Ｓ１１０１のＹＥＳ〜Ｓ１１０６のＮＯ）。その後、ＣＰＵ２０１が「ＯＫ」キー６１４が押下（用紙確定）されたことを検出する（Ｓ１１０６のＹＥＳ）。すると、用紙選択画面６０６を表示し、用紙サイズ「Ａ４」、用紙種類「普通紙１」といった一時用紙設定をＲＡＭ２０２に登録して格納し（Ｓ１１０７）、一時用紙設定処理を終了する。これにより、これ以後、一時的にユーザーが手差しトレイ１５１を使用する際にＡ４サイズの普通紙１を手差しトレイ１５１から搬送することが設定される。なお、この一時用紙設定は、手差しトレイ１５１から用紙が無くなるまで有効であり、シート検知センサ１５４によって用紙が無くなったことが検知されると、この一時用紙設定はＲＡＭ２０２から消去される。
【００４９】
そして、例えばユーザーが手差しトレイ１５１からＡ４サイズの普通紙１を給紙した印刷を実行すると、図１０の手差しトレイ印刷実行処理が実行され、印刷が正常に終了したことが判定される（Ｓ１００３参照）。また、ＣＰＵ２０１は、登録された一時用紙設定（定形サイズ）と、印刷が正常に終了したこととに基づき、上述の図９の状態遷移サブルーチンの実行を指示する（Ｓ１００４）。これにより、手差し用紙の設定状態が状態２に遷移される（Ｓ９０３、Ｓ９０４、Ｓ９０６参照）。
【００５０】
次に、上記のように正常に印刷が終了し、手差しトレイ１５１に用紙が積載されたままの状態で、例えばユーザーが手差しトレイ１５１の用紙設定を開始した場合について説明する。この場合において、コピー基本画面６０１で「用紙選択」キー６１０が押下され、用紙選択画面６０２において「手差し用紙設定変更」キー６１１が押下される。すると、用紙が積載されている状態が維持されていることを判定する維持判定工程として、手差しトレイ１５１に用紙が載置されているか否かを判断する（Ｓ１１０１）。ここでは手差しトレイ１５１に用紙が積載されたままであり（Ｓ１１０１のＹＥＳ）、上述したように手差し用紙の設定状態が状態２に遷移されているので（Ｓ１１０３のＹＥＳ）、ステップＳ１１０５に進む。これにより、ＣＰＵ２０１は、操作部１７０にシート情報選択画面としての手差し用紙の設定画面６０７を表示する。つまり他の定形サイズに変更することを禁止する禁止工程として、手差し用紙の設定画面６０７において、フリーサイズ以外の用紙のキーを網掛けにして押せないように（選択できないように）表示する。なお、「手差しトレイの用紙はサイズの確認がとれているため、他の定形サイズへの変更はできません。」などの表示を行っても構わない。
【００５１】
そして、定形サイズの用紙確定の入力は不能であるので（Ｓ１１０６のＮＯ）、例えばユーザーは「キャンセル」キーや「戻る」キー等を選択して、一時用紙設定処理を終了する。
【００５２】
以上のように本実施形態に係る画像形成装置１００では、一時用紙設定で定形の用紙サイズの用紙を給紙して印刷が正常終了すると、手差しトレイ１５１から用紙が無くなるまで、手差しトレイの一時用紙設定を他の定形サイズへ変更することが禁止される。これにより、手差しトレイ１５１に設定された用紙サイズと実際に手差しトレイ１５１に載置された用紙サイズが不一致であるために発生する紙詰まり等を予防できる。つまり、本実施形態に係る画像形成装置１００では、画像形成が正常に終了しないことが発生することを予防することができる。
【００５３】
なお、本実施形態では、手差しトレイに対して本制御を適用する例を示したが、これに限らず、給紙カセットや画像形成装置の外部に接続するデッキなど、どのような給紙手段に本制御を適用しても構わない。
【００５４】
また、本実施形態では、シート情報として用紙サイズの変更の禁止について本制御を適用する例を示したが、これに限らず、シート情報の変更の禁止として、用紙タイプや他の用紙種類の変更を禁止する制御であっても構わない。
【００５５】
また、本実施形態では、操作手段としてタッチパネルにキーを表示して、そのキーを押下できなくすることでシート情報の変更の設定操作が禁止されるものを説明したが、これに限らず、表示とキー操作とが別々の構造であっても構わない。例えばモニタに設定画面を表示し、ボタンキーやマウスなどによって選択操作しても入力ができないような構成であってもよい。
【００５６】
また、本実施形態では、手差し用紙の設定画面６０７において網掛け表示によってシート情報の変更を禁止するものを説明したが、これに限ることはない。例えば用紙選択画面６０２で「手差し用紙設定変更」キーを網掛け表示して、そもそも手差し用紙の設定画面に移行できないようにすることで、シート情報の変更を禁止するようにしても良い。
【００５７】
また、本実施形態では、シート情報の変更を禁止するものを説明したが、これに限らず、シート情報の変更を受付ける前に警告を行って、ユーザーが変更しないように（ユーザーの判断で禁止できるように）構成してもよい。
【００５８】
なお、以下に本発明に係る画像形成装置で読み出し可能なデータ処理プログラムの構成について説明する。本発明は、データ処理プログラムを記憶した記憶媒体であってもよい。その場合、記憶媒体は、当該記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報、作成者等も記憶される場合がある。また、記憶媒体は、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００５９】
さらに、記憶媒体は、各種プログラムに従属するデータもディレクトリに管理している。また、当該記憶媒体に、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００６０】
本実施形態におけるフローチャートに示す各処理（機能）が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００６１】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読取可能な記憶媒体を、システムあるいは装置に供給するようにしてもよい。また、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００６２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００６４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけに限られるものではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
＜他の実施の形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６６】
１００…画像形成装置：１４３…画像形成手段（プリンタ部）：１５１…シート積載手段、手差しトレイ：１５４…シート検知手段（シート検知センサ）：１５８…シート積載手段、カセット（給紙カセット）：１７０…操作手段（操作部）：２０１…制御手段（ＣＰＵ）：２０４…記憶手段（ＨＤＤ）：６０７…シート情報選択画面（用紙設定画面）
【図１】
2018202792.tif 000003
【図２】
2018202792.tif 000004
【図３】
2018202792.tif 000005
【図４】
2018202792.tif 000006
【図５】
2018202792.tif 000007
【図６】
2018202792.tif 000008
【図７】
2018202792.tif 000009
【図８】
2018202792.tif 000010
【図９】
2018202792.tif 000011
【図１０】
2018202792.tif 000012
【図１１】
2018202792.tif 000013