(57)【要約】      （修正有）【課題】シート保持手段への用紙情報登録の手間を簡略化する。【解決手段】保持するシートのサイズを検知する検知機構を備えるシート保持手段と、坪量とシートサイズとを属性情報として含む第１の用紙情報と、坪量を含みシートサイズを属性情報として含まない第２の用紙情報とを記憶する記憶手段とを有する。ユーザの選択によりシート保持手段に用紙情報を設定するとき、第１の用紙情報をシート保持手段に対して設定するよう指示され、第１の用紙情報とシート保持手段で検知されたシートサイズとが一致しない場合はシートサイズが異なることを通知し、一致した場合は第１の用紙情報に含まれる坪量とシートサイズとをシート保持手段に設定し、一方、第２の用紙情報をシート保持手段に対して設定するよう指示された場合、検知機構で検知されたシートサイズと第２の用紙情報に含まれる坪量とをシート保持手段に設定する。【選択図】図２
2020097238.tif 000002
【特許請求の範囲】
【請求項１】
シートに関する複数種の属性情報の組み合わせを含む用紙情報に基づいてシートに画像を印刷する印刷手段を有する印刷装置であって、
保持するシートのサイズを検知するための検知機構を備えるシート保持手段と、
坪量を示す情報とシートサイズを示す情報とを属性情報として含むシートに関する第１の用紙情報と、坪量を示す情報を属性情報として含み、かつ、シートサイズを示す情報を属性情報として含まないシートに関する第２の用紙情報と、を含む複数のシートに関する用紙情報を記憶する記憶手段と、
前記記憶手段に記憶された前記シートに関する複数の用紙情報の中から、ユーザの選択により前記シート保持手段に対して設定するよう指示された用紙情報を前記シート保持手段に対して設定する設定手段と、
前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持手段に対して設定するよう指示され、尚且つ前記設定手段により設定された前記第１の用紙情報で指定されたシートサイズと、前記シート保持手段に備えられた前記検知機構により検知されたシートサイズとが一致しない場合、前記設定手段により設定された前記第１の用紙情報で指定されたシートサイズと前記検知機構により検知されたシートサイズとが異なることをユーザに通知する通知手段と、を有し、
前記設定手段は、前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持手段に対して設定するよう指示され、尚且つ前記第１の用紙情報で指定された用紙サイズが前記検知機構が検知したシートサイズと一致した場合は、前記第１の用紙情報に含まれる坪量とシートサイズとを前記シート保持手段と対応づけて設定し、前記シートサイズを示す情報を属性情報として含まない前記第２の用紙情報を前記シート保持手段に対して設定するよう指示された場合、前記検知機構で検知されたシートサイズと前記第２の用紙情報に含まれる坪量とを前記シート保持手段と対応づけて設定することを特徴とする印刷装置。
【請求項２】
前記第１の用紙情報として、前記第１の用紙情報に含まれる前記坪量を示す情報と前記シートサイズを示す情報と、前記第２の用紙情報として、前記第２の用紙情報に含まれる坪量を示す情報と前記第２の用紙情報にはシートサイズを示す情報が含まないことを示す情報とを含む画面を表示する表示制御手段を、更に有することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記通知手段は、前記検知機構により検知されたシートサイズと異なるシートサイズが指定された前記第１の用紙情報が前記設定手段により設定されたことに従って、シートサイズが不一致であることを通知することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記シート保持手段の開閉を検知する検知手段を、更に有し、
前記通知手段は、前記検知手段による前記シート保持手段が閉じられたことの検知に従って、シートサイズの不一致を通知することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記通知手段は、前記設定手段により設定されたシートサイズと前記検知機構により検知されたシートサイズとが一致しないことを示す画面を表示することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記通知手段は、前記印刷装置に備えられたいずれのシート保持手段でシートサイズの不一致が発生しているかをユーザに通知することを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記設定手段により設定された前記第１の用紙情報で指定されるシートサイズと、前記検知機構により検知されたシートサイズとが一致するか否かを判定する判定手段を、更に有することを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
前記設定手段により設定された前記第１の用紙情報で指定されるシートサイズと、前記検知機構により検知されたシートサイズとが一致しない場合、前記シート保持手段から前記印刷手段に前記シートが搬送されないよう制御する制御手段を、更に有することを特徴とする請求項１乃至７のいずれか１項に記載の印刷装置。
【請求項９】
前記シート保持手段は、移動可能なガイドを複数有し、前記検知機構は、前記ガイドの位置に基づいて前記シート保持手段に保持されるシートのサイズを検知することを特徴とする請求項１乃至８のいずれか１項に記載の印刷装置。
【請求項１０】
シートに関する複数種の属性情報の組み合わせを含む用紙情報に基づいてシートに画像を印刷する印刷手段と、保持するシートのサイズを検知するための検知機構を備えるシート保持部と、坪量を示す情報とシートサイズを示す情報とを属性情報として含むシートに関する第１の用紙情報と、坪量を示す情報を属性情報として含み、かつ、シートサイズを示す情報を属性情報として含まないシートに関する第２の用紙情報と、を含む複数のシートに関する用紙情報を記憶する記憶部とを有する印刷装置を制御する制御方法であって、
前記記憶部に記憶された前記シートに関する複数の用紙情報の中から、ユーザの選択により前記シート保持部に対して設定するよう指示された用紙情報を前記シート保持部に対応して設定する設定工程と、
前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持部に対して設定するよう指示され、尚且つ前記設定工程で設定された前記第１の用紙情報で指定されたシートサイズと、前記シート保持部に備えられた前記検知機構により検知されたシートサイズとが一致しない場合、前記設定工程で設定された前記第１の用紙情報で指定されたシートサイズと前記検知機構により検知されたシートサイズとが異なることをユーザに通知する通知工程と、を有し、
前記設定工程は、前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持部に対して設定するよう指示され、尚且つ前記第１の用紙情報で指定された用紙サイズが前記検知機構が検知したシートサイズと一致した場合は、前記第１の用紙情報に含まれる坪量とシートサイズとを前記シート保持部と対応づけて設定し、
前記シートサイズを示す情報を属性情報として含まない前記第２の用紙情報を前記シート保持部に対して設定するよう指示された場合、前記検知機構で検知されたシートサイズと前記第２の用紙情報に含まれる坪量とを前記シート保持部と対応づけて設定することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御方法に関するものである。
【背景技術】
【０００２】
プリント・オン・デマンド（ＰＯＤ）のシステムでは、印刷に使用する用紙（メディア）の情報であるメディア情報に用紙のサイズを含めて登録し、一元的に用紙を管理することが求められている。このようなシステムのユーザは、数百種類の用紙を、その管理番号や名称を用いて管理している。一方で、そのメディア情報の複数の項目を、全ての種類の用紙ごとに入力して登録するのは、ユーザにとって極めて面倒である。例えば、他の用紙とサイズのみが異なる用紙のメディア情報を登録する際に、その用紙の全ての属性を入力して登録するのは手間と時間のかかる作業である。また一時的に使用するだけの用紙を一々登録すると、大量のメディア情報が登録されてしまい、そのメディア情報を検索するのに時間を要し、却って不便になるという問題も存在する。
【０００３】
一般的には、登録可能な用紙の種類数の上限を数百に設定しているシステムが多くみられるが、ＰＯＤシステムでは、これを上回る種類の用紙を保有していることがある。こうような環境では、全ての用紙種を登録することができず、登録できる用紙種の数の上限に達した場合は、既に登録済のメディア情報を削除しなくてはならない。
【０００４】
用紙種を登録する手間を解消する手法として、特許文献１では、大雑把な用紙の種類を登録するType１、詳細な用紙の種類を登録されているType３を設けている。そして、これらType１，Type３に登録されている用紙種の情報を基に、その属性を任意に変更して登録できるType２の３種類の用紙種別データベースを持たせている。ユーザはType１，Type３からベースとなる用紙種類を見つけ、これをコピーしてType２として用紙種別を作成し、必要に応じて、その属性値を変更することで用紙種類を登録できる。これにより、用紙種ごとに全ての属性を入力する手間が省けるという効果が得られる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３０１９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら上記従来技術では、登録できる用紙情報の数に限りがあるという問題を解決することができず、また数千種類の用紙種が登録されているType３から、ベースとなる用紙の情報を探すという別の手間が発生してしまう。
【０００７】
また用紙のサイズを含む用紙情報をカセットに設定すると、そのカセットに実際に収容されている用紙のサイズと、そのカセットに設定されている用紙情報のサイズとが異なる可能性がある。
【０００８】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００９】
本発明の特徴は、シート保持手段のシートサイズと、そのシート保持手段に設定された用紙情報のシートサイズとが一致すると、そのシート保持手段にその用紙情報に含まれる坪量とシートサイズを設定し、これらが一致しないときにユーザに通知できる技術を提供することにある。
【００１０】
また本発明の特徴は、用紙情報の登録の手間を簡略化できる技術を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
シートに関する複数種の属性情報の組み合わせを含む用紙情報に基づいてシートに画像を印刷する印刷手段を有する印刷装置であって、
保持するシートのサイズを検知するための検知機構を備えるシート保持手段と、
坪量を示す情報とシートサイズを示す情報とを属性情報として含むシートに関する第１の用紙情報と、坪量を示す情報を属性情報として含み、かつ、シートサイズを示す情報を属性情報として含まないシートに関する第２の用紙情報と、を含む複数のシートに関する用紙情報を記憶する記憶手段と、
前記記憶手段に記憶された前記シートに関する複数の用紙情報の中から、ユーザの選択により前記シート保持手段に対して設定するよう指示された用紙情報を前記シート保持手段に対して設定する設定手段と、
前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持手段に対して設定するよう指示され、尚且つ前記設定手段により設定された前記第１の用紙情報で指定されたシートサイズと、前記シート保持手段に備えられた前記検知機構により検知されたシートサイズとが一致しない場合、前記設定手段により設定された前記第１の用紙情報で指定されたシートサイズと前記検知機構により検知されたシートサイズとが異なることをユーザに通知する通知手段と、を有し、
前記設定手段は、前記坪量を示す情報と前記シートサイズを示す情報とを属性情報として含む前記第１の用紙情報を前記シート保持手段に対して設定するよう指示され、尚且つ前記第１の用紙情報で指定された用紙サイズが前記検知機構が検知したシートサイズと一致した場合は、前記第１の用紙情報に含まれる坪量とシートサイズとを前記シート保持手段と対応づけて設定し、前記シートサイズを示す情報を属性情報として含まない前記第２の用紙情報を前記シート保持手段に対して設定するよう指示された場合、前記検知機構で検知されたシートサイズと前記第２の用紙情報に含まれる坪量とを前記シート保持手段と対応づけて設定することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、シート保持手段のシートサイズと、そのシート保持手段に設定された用紙情報のシートサイズとが一致すると、そのシート保持手段にその用紙情報に含まれる坪量とシートサイズを設定し、これらが一致しないときにユーザに通知できるという効果がある。
【００１３】
また本発明によれば、用紙情報の登録の手間を簡略化できるという効果がある。
【００１４】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１５】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態に係る画像形成装置の構成を表すブロック図。
【図２】実施形態１に係る画像形成装置による処理を説明するフローチャート。
【図３】図２のＳ２０１でトレイ１にアサインされた用紙情報を設定したときの操作部に表示される画面例を示す図。
【図４】図２のＳ２０４で操作部に表示される画面の一例を示す図。
【図５】図２のＳ２０８で、用紙データベースに登録する、或いは登録しないを選択した場合のそれぞれの用紙データベースを表示した画面例を示す図。
【図６】図２のＳ２０７で、用紙データベースに登録する、しないを選択した場合のカセット部の各トレイへ用紙情報を割り当てた状態を表示する画面例を示す図。
【図７】図４とは別の態様を説明する画面例を示す図。
【図８】全く同じ属性値を持つ用紙情報を登録する際に表示される警告画面の一例を示す図。
【図９】使用時に入力することを示す「RES」を使用して登録することにより、用紙情報の数の増大を抑える例を説明する図。
【図１０】実施形態１に係る画像形成装置において、投入された印刷ジョブに応じた用紙情報を作成する処理を説明するフローチャート。
【図１１】本発明の実施形態２に係る画像形成装置の一例である多機能周辺機器（ＭＦＰ）の構成と、この画像形成装置を含むシステムの構成を示す図。
【図１２】実施形態２に係るコントローラのハードウェア構成と周辺との接続を示すブロック図。
【図１３】実施形態２に係る画像形成装置の概観図。
【図１４】実施形態２に係る画像形成装置の操作部の上面図。
【図１５】実施形態２に係る画像形成装置のカセットに格納されている用紙情報の一例を示す図。
【図１６】実施形態２に係る画像形成装置のカセットにセット（収容）された用紙のサイズを自動で検知する機構を説明する図。
【図１７】実施形態２に係るＭＦＰにおいて、操作部に表示されたユーザモード画面から、カセットの用紙のサイズ設定と用紙タイプの登録及び設定を行う場合の画面例を説明する図。
【図１８】実施形態２に係る画像形成装置で、ユーザがカセットに用紙をセットしてカセットを閉めたとき、或いはカセットのガイドを移動した場合に実行される処理を説明するフローチャート。
【図１９】実施形態２に係る画像形成装置で、ユーザがカセットに用紙をセットしてカセットを閉めたとき、或いはカセットのガイドを移動した場合に実行される他の処理を説明するフローチャート。
【図２０】実施形態２に係る画像形成装置において、各カセットで検知された用紙サイズと、ユーザが各カセットに設定した用紙情報の用紙サイズとの整合性を確認するための画面例を示す図。
【図２１】実施形態３における用紙情報のデータ構造を示す図。
【図２２】実施形態３において、用紙情報を給紙カセットに設定する際にユーザが操作する画面例を示す図。
【図２３】実施形態３に係る画像形成装置において、自動検知した用紙サイズと、用紙情報で設定された用紙サイズとの間で不一致が発生した際の処理を説明するフローチャート。
【図２４】実施形態３に係る画像形成装置で、給紙カセットのドアの開閉、或いはカセットの引き出し／収納を検知した際に、用紙サイズ不一致が発生した際の処理を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１７】
図１は、本発明の実施形態に係る画像形成装置の構成を表すブロック図である。尚、この画像形成装置１００は、例えばプリンタ、複合機等の印刷装置である。
【００１８】
操作部１０１はユーザにより操作され、ユーザが機能を選択するために必要な情報を表示するための表示器や、機能の選択、印刷の実行などを指示するためのボタン等の入力部を備えている。尚、操作部１０１の表示器はタッチパネル機能を備え、ユーザがその表示器に表示されたボタンをタッチすることにより、メニューの選択や各種情報の入力等を行うことができるようにしても良い。ＲＡＭ１０７は、操作部１０１から入力されたパラメータ等の各種設定情報、プリンタ部１０８に対する印刷情報等の印刷に関わる情報、生成された印刷データ等を格納するのに使用される。このＲＡＭ１０７の内容は、ＣＰＵ１０４によって参照、書き換えが行われる。その他にもＲＡＭ１０７は、画像処理を行うに当たって必要となる、バッファメモリ、ワークメモリとしても使用される。
【００１９】
カセット部１０２は、印刷に使用する用紙を格納するトレイユニットである。このカセット部１０２は１つ以上の用紙トレイを有しており、各用紙トレイにセットされている用紙の有無やその量、また用紙の種類などを識別し、ＣＰＵ１０４は、これらの情報をＲＡＭ１０７にパラメータとして格納する。またこれらの情報は、ユーザが操作部１０１を介して変更することも可能である。
【００２０】
インタフェース部１０３はネットワーク、スキャナ、ＵＳＢメモリなどを接続する。ＣＰＵ１０４は、このインタフェース部１０３を介して入力した情報をＲＡＭ１０７に格納する。ＲＡＭ１０７に格納された画像データは、画像処理部１０６で画像処理が施された後、プリンタ部１０８に出力されて印刷される。
【００２１】
ＣＰＵ１０４は、ＨＤＤ１０５に記憶された制御プログラムを読み出してＲＡＭ１０７に展開し、そのＲＡＭ１０７に展開されたプログラムを実行することにより、この画像形成装置１００の動作を制御する。画像処理部１０６は、ＲＡＭ１０７に格納された印刷のための画像データをプリント部１０８で印刷できるように画像処理を行う。プリンタ部１０８は、画像処理部１０６から転送されてきた画像データを印刷するプリンタエンジンである。
【００２２】
図２は、実施形態１に係る画像形成装置１００による処理を説明するフローチャートである。この処理を実行するプログラムはＨＤＤ１０５にインストールされており、ＣＰＵ１０４がこのプログラムを読み出してＲＡＭ１０７に展開し、そのプログラムをＣＰＵ１０４が実行することにより、このフローチャートで示す処理が実行される。
【００２３】
このフローチャートで示す処理は、操作部１０１をユーザが操作し、カセット部１０２のいずれかのトレイ（給紙段）に対して用紙情報を登録する処理がなされることにより開始される。尚、ここでは、カセット部１０２が「トレイ１」という名称のトレイを有しているものとする。
【００２４】
まずＳ２０１でＣＰＵ１０４は、トレイ１に対して用紙情報が割り当てられたことを確認する。尚、この場合の前提条件として、何らかの用紙情報が印刷装置１００に対して登録されていることが必要である。尚、この用紙情報は操作部１０１を操作してユーザが登録したものでもよく、始めから印刷装置１００に登録されているものでもよい。ＣＰＵ１０４は、Ｓ２０１でトレイ１に登録されたと確認した用紙情報を、ＨＤＤ１０５に記憶する。この用紙情報の登録に関しては図３を参照して後述する。
【００２５】
次にＣＰＵ１０４は、Ｓ２０２に処理を進めて、Ｓ２０１で用紙情報が割り当てられていると確認したトレイ１に、ユーザが用紙をセットしたことを確認する。尚、Ｓ２０１でトレイ１に用紙情報が割り当てられていると確認した際、既に、そのトレイ１に用紙がセットされている場合はＳ２０２の工程が実行されたものとしてＳ２０３に進む。Ｓ２０３でＣＰＵ１０４は、Ｓ２０１で確認した用紙情報の属性に、使用時に入力することを示す（「RES」）が設定されているか否かを判定する。この「RES」は、用紙情報を用紙データベースに登録するときに、その値を入力するのではなく、そのトレイに、実際に用紙がセットされた時に入力されるように選択することを示す。用紙情報の属性は、図３を参照して後述する。Ｓ２０３で「RES」が設定されている属性がないと判定したときは、この処理を終了する。
【００２６】
一方、Ｓ２０３でＣＰＵ１０４が、「RES」が設定されている属性があると判定するとＳ２０４の処理に進みＣＰＵ１０４は、Ｓ２０３で「RES」が設定されている属性に対して、値を入力するための画面を操作部１０１に表示する。この画面にはＳ２０７で、ユーザが選択する用紙データベースへの登録の有無を選択するためのボタンが含まれている。このＳ２０４で表示される画面は図４を参照して後述する。
【００２７】
次にＳ２０５に進み、ＣＰＵ１０４は、Ｓ２０４で表示した画面で、「RES」が設定されている属性に対してユーザが入力した値を受け取る。そしてＳ２０６に進みＣＰＵ１４０は、Ｓ２０５で入力された値を持つ用紙情報を、ＨＤＤ１０５にある通常の用紙データベースではなく、ＲＡＭ１０７の領域に格納する。この用紙情報は、Ｓ２０１でトレイ１に割り当てた用紙情報とは別のものとして記憶される。Ｓ２０１でトレイ１に割り当てられた用紙情報は、ユーザがトレイ１の用紙情報を設定した際にＲＡＭ１０７から消去される。この一時的な用紙情報はＨＤＤ１０５に保持してもよいが、その場合でも通常の用紙データベースとは別の領域に保持され、トレイ１から割り当てが外された時点で消去される。
【００２８】
次にＳ２０７に進み、ＣＰＵ１０４は、ユーザが、Ｓ２０４で操作部１０１に表示された画面を介して、Ｓ２０６で作成した一時的な用紙情報を通常の用紙情報と同様にＨＤＤ１０５の用紙データベースに登録するか否かを選択するのを待つ。Ｓ２０８でＣＰＵ１０４は、ユーザが登録すると指定したと判定するとＳ２０９に進み、ＣＰＵ１０４は、ＨＤＤ１０５上の用紙データベースに、Ｓ２０６でＲＡＭ１０７に作成した用紙情報を複製して作成する。このときＨＤＤ１０５の用紙データベースに登録された用紙情報は、Ｓ２０６でＲＡＭ１０７に作成された用紙情報とは異なり、トレイへの割り当てが解除されても消去されない。尚、ここで登録される用紙情報は、Ｓ２０１でトレイ１に割り当てられた用紙情報とは別のものであり、このＳ２０９を実行した場合でもＳ２０１で割り当てられた用紙情報は残る。こうしてＳ２０９で用紙情報を登録するとＳ２１０に処理を進め、ＣＰＵ１４０は、トレイ１の用紙情報を、Ｓ２０９で登録した用紙情報に切り替えて、この処理を終了する。
【００２９】
一方、Ｓ２０８でＣＰＵ１０４が、ユーザが用紙情報を登録しないと選択したと判定した場合はＳ２１１に処理を進める。Ｓ２１１でＣＰＵ１４０は、ＨＤＤ１０５の用紙データベースに用紙情報を作成せずに、Ｓ２０６で作成された用紙情報をトレイ１に割り当てて、この処理を終了する。
【００３０】
図３は、図２のＳ２０１でトレイ１にアサインされた用紙情報を設定したときの操作部１０１に表示される画面例を示す図である。
【００３１】
ここでは、この用紙情報の名称は「Paper_Res」であり、サイズ、坪量、表面性、特徴、色等の属性を持っている。尚、ここで登録できる属性は図３に示したものに限らず、また図３に示した属性の全てを含んでいる必要はない。図３ではサイズと坪量に、使用時に選択することを示す「RES」が設定されている。この場合は図２のＳ２０３で、「RES」が設定された属性があると判定されてＳ２０４の処理に移行する。
【００３２】
図４は、図２のＳ２０４で操作部１０１に表示される画面の一例を示す図である。
【００３３】
この画面では、Ｓ２０３で使用時に入力することを示す「RES」が設定されていると判定された属性と名称を設定することが可能である。設定ボタン４０１は、名称の変更を指示する際に押下される。ここでは同一の名称の用紙情報が用紙データベースに存在することを許さないため、Ｓ２０７で用紙データベースに登録することを選択する場合には、他に存在しない新規な名称を付して登録することが必須となる。Ｓ２０７で用紙データベースに登録することを選択せず、一時的に使用する場合には名称の変更は必須ではない。
【００３４】
設定ボタン４０２，４０３は、使用時に入力することを示す「RES」が設定されている用紙サイズ、坪量に対して具体的な値の入力を指示するときに押下される。「一時的に使用」ボタン４０４は、Ｓ２０７で用紙データベースに登録しないことを選択するボタンである。「新規に登録」ボタン４０５は、用紙データベースに登録することを選択するボタンである。尚、「新規に登録」ボタン４０５は、設定ボタン４０１で名称が変更されるまで押すことができないようにしてもよい。また或いは、用紙データベースの登録数の上限に達している場合にも、「新規に登録」ボタン４０５をグレーアウト表示して、登録できないようにしてもよい。この場合でも、「一時的に使用」ボタン４０４は指示することが可能である。
【００３５】
尚、カセット部１０２のトレイに自動の用紙サイズ検知機能がある場合は、用紙サイズの値は、その用紙サイズ検知機能によって検知された値により自動的に更新されるようにしてもよい。この場合は、図４に示す設定ボタン４０２が表示されず、サイズの欄には、用紙サイズ検知機能で検知されたサイズが表示される。
【００３６】
図５は、図２のＳ２０８で、用紙データベースに登録する、或いは登録しないを選択した場合のそれぞれの用紙データベースを表示した画面例を示す図である。
【００３７】
この画面は、ユーザが操作部１０１を操作することにより、操作部１０１に表示することができる。
【００３８】
図５（Ａ）は、Ｓ２０８で、用紙データベースに登録することが選択されていると判定した場合の用紙データベースの画面例を示す図である。この図５（Ａ）は、図４の設定ボタン４０１で名称を「Paper」に、設定ボタン４０２でサイズを「Ａ４」に、設定ボタン４０３で坪量を「１００ｇ／ｍ2」に設定し、「新規に登録」ボタン４０５で新規登録を指示した場合を示す。
【００３９】
また図５（Ｂ）は、Ｓ２０７で、用紙データベースに登録しないことを選択した場合の用紙データベースの画面例を示す。この例は、設定ボタン４０２でサイズを「Ａ４」、設定ボタン４０３で坪量を「１００ｇ／ｍ2」に設定し、「一時的に使用」ボタン４０４を押した場合を示す。図５（Ｂ）では用紙データベースに登録しないため、図５（Ａ）のように、名称「Paper」で示す用紙情報５０１が登録されていない。
【００４０】
図６は、図２のＳ２０７で、用紙データベースに登録する、しないを選択した場合のカセット部１０２の各トレイへ用紙情報を割り当てた状態を表示する画面例を示す図である。この画面は、ユーザが操作部１０１を操作することにより操作部１０１に表示され、またＳ２０１の操作を行う画面としても使用される。尚、図６では、１番目のトレイ１が選択された給紙トレイである場合を示している。
【００４１】
図６（Ａ）は、Ｓ２０７で、ユーザが用紙データベースに登録することを選択した場合の、各トレイへ用紙情報を割り当てた状態を示す画面例である。６０２は、この画像形成装置１００のイメージを表示している。６０３〜６０６は、各トレイに割り当てられている用紙の種類を表示している。ここでは各トレイの名称をトレイ１〜トレイ４とする。
【００４２】
図２のＳ２１０の処理において図５（Ａ）に示すように、トレイ１の用紙は、名称が「Paper」の用紙に切り替えられて登録されている。このため図６（Ａ）の６０３で示すように、１番目のトレイ１に割り当てられている用紙の種類の名称は「Paper」となっている。いま、このトレイ１を選択して詳細ボタン６０７を押すことにより、トレイ１に割り当てられている用紙の種類の変更や、用紙の詳細情報を確認できる。ＯＫボタン６０８は、この画面の設定を確定するボタンである。
【００４３】
図６（Ｂ）は、図２のＳ２０７で、ユーザが用紙データベースに登録しないことを選択した場合の、各トレイへ用紙情報を割り当てた状態を示す画面例である。図６（Ｂ）では図６（Ａ）と共通する部分は同じ記号で示している。ここでは例えば図５（Ａ）の５０１で示す用紙情報を用紙データベースに登録しないため、６０３に示すように、トレイ１の用紙は、Ｓ２０１で割り当てた用紙種の名称「Paper_Res」がそのまま表示されている。しかしＳ２１１で、Ｓ２０６で入力した属性を使用して、ＲＡＭ１０７に記憶した用紙情報を切り替えている。このため、トレイ１を選択した後で、詳細ボタン６０７を選択してトレイ１の用紙情報の詳細情報を表示した場合に表示される情報は、Ｓ２０５で入力した値を含むことになる。
【００４４】
図７は、前述の図４とは別の態様を説明する画面例を示す図である。
【００４５】
図７では、色とクリープ（ずれ）補正量の調整に、使用時に入力することを示す値「RES」が設定されている。
【００４６】
これら属性には、プリンタ部１０８が使用しないものや、使用する印刷ジョブが限られるものが存在する。図７の例では、色の属性はプリンタ部１０８では使用されず、ユーザが用紙を区別するために使用する属性である。またクリープ（ずれ）補正量の調整は、クリープ補正を使用するジョブの場合にのみプリンタ部１０８が使用する属性である。こういった属性に対しても図２のＳ２０４で必ず値の入力を求めるのは利便性が悪い。このため図７では、これら「RES」が設定されている２つの属性の値を指定しなくても、後続の処理を可能にしても良い。
【００４７】
クリープ（ずれ）補正量の調整は、クリープ補正を行うジョブが投入された場合にはプリンタ部１０８が使用する値である。従って、クリープ補正量に値を入力せずに「一時的に使用」ボタン４０４を押した場合は、クリープ補正を使用するジョブが投入された際に、再度、クリープ補正量の入力が促される。ここではクリープ補正量を例として挙げたが、カール補正や画像位置の調整量、インデックス紙のタブ数など、ジョブの内容によってプリンタ部１０８で使用される属性にも、この例が適用できる。
【００４８】
尚、用紙情報で名称以外の全ての属性が同じ用紙情報が登録されていたとしても、用紙情報の管理の観点から、その用紙情報を登録するユースケースがある。しかし、同じ属性を有する用紙情報が増えてしまうと利便性が悪くなってしまう。そのため、全く同じ属性を持つ用紙情報を登録する場合には警告メッセージを操作部１０１に表示する。
【００４９】
図８は、全く同じ属性値を持つ用紙情報を登録する際に表示される警告画面の一例を示す図である。
【００５０】
図８の画面では、同じ属性を持つ用紙情報が登録されていることを示すメッセージが表示されている。尚、この際、用紙情報が区別できるように、重複している用紙の名称を表示しても良い。ＯＫボタン８０２は、重複してもかまわずに用紙データベースに用紙情報を登録することを指示するボタンで、ＯＫボタン８０２が押されると、用紙情報を登録する。キャンセルボタン８０３は、用紙情報を登録するのをキャンセルするボタンであり、キャンセルボタン８０３が押されると用紙情報の登録は行わない。
【００５１】
これに対して図９は、使用時に入力することを示す「RES」を使用して登録することにより、用紙情報の数の増大を抑える例を説明する。
【００５２】
図９（Ａ）、図９（Ｂ）は、それぞれ用紙サイズの属性に対して、使用時に入力することを示す「RES」が設定されている場合と、そうでない場合の用紙データベースの表示例を示す図である。
【００５３】
図９（Ａ）では、用紙サイズのみが異なり、その用紙サイズの属性以外の他の属性が同じである用紙情報が存在している場合に、用紙サイズに対応する属性に「RES」を設定して一つの用紙情報として登録している。この場合は、９０２で示す名称「Paper_Res」のように、用紙の種類が同じで坪量が８５ｇ／ｍ2である複数のサイズの用紙情報を１つの用紙情報として扱うことができる。
【００５４】
一方、図９（Ｂ）では、用紙サイズ以外のその他の属性が同じである５種類の用紙の用紙情報を「RES」を用いずに登録している。この場合は、９０３で示すように、互いに異なる用紙のサイズの分だけ用紙情報が必要となってしまう。用紙データベースに登録できる用紙情報の数には上限があるため、図９（Ａ）に示すように、用紙情報をまとめて登録することが有効となる。
【００５５】
一方で、厳密に用紙情報を管理するために、図９（Ｂ）のように、各サイズごとに用紙情報を作成して登録する運用も考えられる。このような場合でも、始めに図９（Ａ）のように、用紙サイズの属性に、使用時に入力することを示す「RES」を設定して用紙情報を作成しておく。そして図２の処理を行ってサイズと名称のみを入力するだけで、図９（Ｂ）のように、サイズごとの用紙情報を作成できる。
【００５６】
インタフェース部１０３に接続されたネットワークなどを通して画像形成装置１０１に印刷ジョブを投入する際に、使用する用紙を指定する方法には以下のようなものがある。一つは、用紙の名称を指定する方法、もう一つは、用紙に割り振られたＩＤを指定する方法、或いは用紙の属性値を指定する方法等がある。前述した、使用時に入力することを示す「RES」が設定されている属性を持つ用紙情報が、名称や用紙ＩＤで指定された場合には、その属性を示す値の入力が必要となる。
【００５７】
図１０は、実施形態１に係る画像形成装置１００において、投入された印刷ジョブに応じた用紙情報を作成する処理を説明するフローチャートである。尚、この処理を実行するプログラムはＨＤＤ１０５にインストールされており、実行時にＲＡＭ１０７に展開されＣＰＵ１０４の制御の下に実行されることにより、このフローチャートで示す処理が実行される。
【００５８】
この処理は、インタフェース部１０３を通して印刷ジョブを受信することに入り開始される。まずＳ１００１で、投入された印刷ジョブで、用紙の名称又は用紙ＩＤにより指定された、その印刷ジョブで使用する用紙の情報を取得する。これによりＳ１００２に進みＣＰＵ１０４は、その印刷ジョブで指定された用紙情報をＨＤＤ１０５の用紙データベースから検索する。Ｓ１００３でＣＰＵ１０４が、印刷ジョブで指定された用紙情報が用紙データベースにないと判定するとＳ１０１４に進み、ＣＰＵ１０４は該当する用紙がないと判定して。この処理を終了する。
【００５９】
一方、Ｓ１００３でＣＰＵ１０４が、指定された用紙に該当する用紙情報が用紙データベースにあると判定するとＳ１００４に処理を進め、ＣＰＵ１０４は、その用紙データベースの用紙情報の属性に設定されている値を調べる。そしてＳ１００５に進みＣＰＵ１０４は、使用時に入力することを示す「RES」が設定されている属性があるかどうかを判定する。ここで「RES」が設定されている属性がないと判定するとＳ１０１３に進み、Ｓ１００２で検索した用紙情報に決定して、この処理を終了する。
【００６０】
一方、Ｓ１００５で「RES」が設定されている属性があると判定するとＳ１００６に進みＣＰＵ１０４は、その用紙情報から派生して作成された用紙情報があるかどうかを調べる。ここでいう派生して作成された用紙情報とは、図２のＳ２０６で、Ｓ２０１でアサインされた用紙情報を基に作成した用紙情報である。この派生して作成された用紙情報は、Ｓ２０５で、「RES」が設定されている属性を、具体的な用紙サイズ等で書き換えて記憶された用紙情報であるので、その派生して作成された用紙情報の全ての属性には具体的な値が設定されている。
【００６１】
こうしてＳ１００７でＣＰＵ１０４は、その派生して作成された用紙情報があるかどうかを判定する。ここで派生して作成された用紙情報がないと判定するとＳ１０１２に処理を進める。Ｓ１０１２でＣＰＵ１０４は、用紙データベースの指定された用紙情報の「RES」が設定されている属性に、指定された属性値を割り当てた用紙情報を作成してＳ１０１３に進む。Ｓ１０１３でＣＰＵ１０４は、この用紙情報を、印刷ジョブで使用する用紙情報として決定して、この処理を終了する。
【００６２】
一方、Ｓ１００７でＣＰＵ１０４が、派生して作成された用紙情報があると判定するとＳ１００８に処理を進め、ＣＰＵ１０４は、その派生して作成された用紙情報の属性値と、印刷ジョブで指定された属性値とを比較する。Ｓ１００９でＣＰＵ１４０が、派生して作成された用紙情報の属性値と、印刷ジョブで指定された属性値が一致すると判定するとＳ１０１０に処理を進める。Ｓ１０１０でＣＰＵ１０４は、その派生して作成された用紙情報を、その印刷ジョブで使用する用紙情報として決定して、この処理を終了する。
【００６３】
一方、Ｓ１００９でＣＰＵ１０４が、それら属性の値が一致しないと判定するとＳ１０１２に処理を進める。Ｓ１０１２でＣＰＵ１０４は、用紙データベースの指定された用紙情報の「RES」が設定されている属性に、指定された属性値を割り当てた用紙情報を作成してＳ１０１３に進む。Ｓ１０１３でＣＰＵ１０４は、この用紙情報を、印刷ジョブで使用する用紙情報として決定して、この処理を終了する。
【００６４】
次に図９を使用して、具体例を挙げて説明する。
【００６５】
図１０のＳ１００１で、投入された印刷ジョブが名称が「Paper_Res」、用紙サイズがＡ４で用紙情報を指定している場合を考える。この場合は、用紙データベースに名称が「Paper_Res」の用紙情報が存在する。この用紙情報は、「RES」が設定されている属性を有しているため、Ｓ１００６，Ｓ１００７で、名称「Paper_Res」から派生した用紙情報があるかどうかを判定する。派生した用紙情報がなければＳ１００７からＳ１０１２に遷移する。Ｓ１０１２でＣＰＵ１０４は、ＲＡＭ１０７に用紙サイズがＡ４の用紙情報「Paper_Res」を作成し、Ｓ１０１３で、この用紙情報を印刷ジョブで使用する用紙情報として決定する。
【００６６】
一方図９（Ｂ）に示す用紙情報が、名称が「Paper_Res」の用紙情報から派生して作成されたた用紙情報とする。この場合はＳ１００７からＳ１００８に遷移する。この場合は用紙サイズが「Ａ４」である用紙情報として（「Paper_A4」）が存在するため、Ｓ１００９からＳ１０１０に遷移し、ＣＰＵ１０４は、この用紙情報「Paper_A4」を、この印刷ジョブで使用する用紙情報と決定する。
【００６７】
以上説明したように本実施形態１によれば、用紙情報の用紙サイズや用紙種、坪量などの属性に、使用時に入力することを示す情報（例えば「RES」）を設定した状態で用紙情報を登録できるようにする。こうして、用紙情報の例えば用紙サイズにその情報が設定されている用紙情報が、ある給紙段に設定された場合を考える。実際にその給紙段に用紙がセットされて、その給紙段が用紙サイズの自動検知機構を備えていると、その自動検知機構で検知した用紙サイズを、その設定された用紙情報の用紙サイズに自動的に設定することができる。これによりユーザが、用紙サイズなどの属性を入力する手間を軽減できる。
【００６８】
また、用紙情報の登録時に、使用時に入力することを示す値を利用することで、ある属性（例えば用紙サイズ）だけが他の用紙情報と異なる用紙情報を、１つの用紙情報として登録することができる。これにより登録する用紙情報の数を少なくできる。
【００６９】
また用紙情報の属性に、使用時に入力することを示す情報を設定して登録されている用紙情報があるときは、ユーザがその情報に対して、実際に使用する値を設定する。これにより、使用時に入力することを示す情報を、実際の値に確定させた用紙情報として登録することができる。
【００７０】
また印刷ジョブで指定された用紙情報の属性の値が、使用時に入力することを示す情報を含む場合、その印刷ジョブで指定された用紙情報から派生して作成された用紙情報の中から、印刷ジョブで指定された属性に一致する属性を含む用紙情報を探す。そして、その見つけた用紙情報を、その印刷ジョブで使用する用紙情報と決定するようにもできる。
【００７１】
本実施形態１によれば、登録されている用紙情報の属性を、印刷でその用紙情報の用紙を使用するときに入力して設定できるため、少数の属性のみが異なる複数種の用紙情報を１つの用紙情報として登録できる。これにより登録する用紙情報の数を減らし、用紙情報の管理を容易にすることができる。
【００７２】
また印刷で使用する際に入力された属性で、使用時に入力する属性で登録されている用紙情報の属性を書き換えることにより、新規の用紙情報として登録できる。これにより、使用時に入力すると設定されている属性だけを入力するだけで新規な用紙情報として登録できるため、用紙情報の登録の手間を簡略化できるという効果がある。
【００７３】
［実施形態２］
図１１は、本発明の実施形態２に係る画像形成装置の一例である多機能周辺機器（ＭＦＰ）の構成と、この画像形成装置を含むシステムの構成を示す図である。
【００７４】
コントローラ１１０１は、この多機能周辺機器を制御しており、図１２に示すハードウェア構成を有している。スキャナ１１０２はコントローラ１１０１によって制御され、原稿を読み取って、その原稿の画像に対応する画像信号を生成する。プリンタエンジン１１０３は、コントローラ１１０１によって制御され、コントローラ１１０１から供給される画像データに従って用紙に画像を印刷する。このプリンタエンジン１１０３はフィニッシャ１１０４に接続されており、フィニッシャ１１０４は、プリンタエンジン１１０３から出力された複数枚の用紙に、例えばステイプル処理等の後処理を実行する。このフィニッシャ１１０４もコントローラ１１０１によって制御されている。ネットワークインターフェイス１１０５は、コントローラ１１０１に対して同インターフェイスを通した双方向通信を提供しており、ネットワーを介してパソコン１１０７と接続している。操作部１１０６は表示部とキーボードを有し、コントローラ１１０１からの情報を表示するとともに、操作部１１０６を介して入力されるユーザからの指示をコントローラ１１０１に伝える。尚、表示部はタッチパネル機能を備えており、表示部の画面を介してユーザによる操作を受付けてコントローラ１１０１に伝える。
【００７５】
図１２は、実施形態２に係るコントローラ１０１のハードウェア構成と周辺との接続を示すブロック図である。尚、図１２で図１１と共通する部分は同じ記号で示している。
【００７６】
コントローラ１１０１の内部では、ＣＰＵ１２０１がバス１２０９を介して、メモリ１２０２，操作部１１０６を構成する表示部１２０３及びキーボード１２０４，ＲＯＭ１２１０、ディスク（記憶部）１２１１と接続されている。ＣＰＵ１２０１が実行する各種プログラム及びデータは、ハードディスクやフロッピーディスク等のディスク１２１１（記憶媒体）に記憶されており、必要に応じて順次メモリ１２０２に読み出されてＣＰＵ１２０１の制御の下に実行される。このディスク１２１１は、ＭＦＰに着脱可能であってもＭＦＰに内蔵されたものでも良い。更に、このプログラムは、ネットワークを介して他のＭＦＰ或いはサーバ等からダウンロードされてディスク１２１１に記憶されても良い。また、メモリ１２０２はＤＲＡＭのような不揮発メモリ、ＳＲＡＭのような揮発メモリの双方の機能をそなえていても良いし、メモリ１２０２が揮発メモリで、ディスク１２１１が不揮発メモリでもよい。
【００７７】
ＣＰＵ１２０１は、表示部１２０３にデータを書き込むことにより表示を行い、ＣＰＵ１２０１がキーボード１２０４もしくはタッチパネルである表示部１２０３からデータを受け取ることにより、ユーザからの指示を入力する。入力された情報はメモリ１２０２、ディスク１２１１のいずれかに転送されて蓄積され、様々な処理に使用される。また、バス１２０９には、ネットワークインターフェイス１１０５が接続されている。更に、バス１２０９には、プリンタエンジン１１０３、フィニッシャ１１０４、スキャナ１１０２が接続されている。
【００７８】
画像データは、スキャナ１１０２もしくはネットワークインターフェイス１１０５から入力され、コントローラ１１０１のディスク１２１１、メモリ１２０２に保存される。また、取り外し可能なメモリに予め画像データを蓄積しておき、そのメモリをコントローラ１１０１に装着することによって、その画像データを取り込むことも可能である。ディスク１２１１に蓄積されている画像データは、メモリ１２０２に移動もしくはコピーすることが可能になっており、操作部１１０６から指示された内容によってメモリ上の画像データに様々な付加画像（例えばページ数）を合成することができる。尚、プリンタエンジン１１０３、フィニッシャ１１０４、スキャナ１１０２はＭＦＰの内部ではなく、ネットワーク上にそれぞれ単体の周辺機器として存在し、それをＭＦＰのコントローラ１１０１が制御しても良い。
【００７９】
図１３は、実施形態２に係る画像形成装置（ＭＦＰ）の概観図である。
【００８０】
画像入力デバイスであるスキャナ１１０２は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサにより原稿を走査することで、スキャナ１１０２に置かれた原稿の画像を電気的な画像データに変換する。こうして電気的に変換された画像データから、原稿のカラー判定やサイズ判定などを行う。
【００８１】
画像出力デバイスであるプリンタエンジン１１０３は、画像データを用紙上に印刷し、その用紙にステイプルや製本などの後処理を行って出力する。プリント動作の起動や停止は、コントローラ１１０１のＣＰＵ１２０１からの指示によって行われる。
【００８２】
給紙カセット１３０５は、印刷に使用する用紙を収容しており、単独、または複数のカセット段で構成される。各カセットは引き出すことが可能となっており、カセットに収容する用紙を変更したい場合は、そのカセットを引き出して用紙を取り除き、変更したい用紙をセットしてカセットを戻すことにより変更できる。
【００８３】
各カセットに格納されている用紙の情報は、図１５に示すようなデータ構造で記憶されている。この用紙の情報は、メモリ１２０２或いはディスク１２１１に蓄積されている。
【００８４】
図１４は、実施形態２に係る画像形成装置の操作部１１０６の上面図である。
【００８５】
表示部１２０３は、例えば液晶上にタッチパネルシートが貼られており、操作画面及びソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ１２０１に伝える。スタートキー１４０２は原稿画像の読み取り動作等の開始を指示する場合などに用いる。スタートキー１４０２中央部には、緑と赤の２色ＬＥＤ１４０３が設けられており、そのＬＥＤ１４０３の発光色によってスタートキー１４０２が使える状態にあるかどうかを示す。ストップキー１４０４は稼働中の動作を止める働きをする。テンキー１４０５は、数字と文字のボタンを有し、コピー部数の設定や、表示部１２０３の画面の切り替え等を指示するのに使用される。ユーザモードキー１４０６は、機器設定を行う場合に押下される。
【００８６】
図１６は、実施形態２に係る画像形成装置のカセットにセット（収容）された用紙のサイズを自動で検知する機構を説明する図である。
【００８７】
この図はカセット１３０５を上から見た図である。カセット１３０５には、レール１６０１，１６０２上を自由に移動できるガイド１６０３，１６０４が設けられており、セットされた用紙のサイズに合わせて、それらレールの位置を調整することができる。センサ１６０５は、ガイド１６０３，１６０４が、各レール１６０１，１６０２上のどの位置にいるかを検知する。このセンサ１６０５により、このカセットにセットされた用紙のサイズを検知することができる。
【００８８】
図１７（Ａ）〜（Ｅ）は、実施形態２に係るＭＦＰにおいて、操作部１１０６に表示されたユーザモード画面から、カセットの用紙のサイズ設定と用紙タイプの登録及び設定を行う場合の画面例を説明する図である。
【００８９】
操作部１１０６のユーザモードキー１４０６を押下すると図１７（Ａ）に示すユーザモード画面が表示される。この画面から用紙サイズの登録及び設定を行うことができる。
【００９０】
はじめに、用紙情報の登録方法を説明する。
【００９１】
図１７（Ａ）の画面で「用紙の登録」ボタン１７０２を押下すると、図１７（Ｂ）示す登録済の用紙情報画面が表示される。この図１７（Ｂ）の画面では、登録済の用紙情報が表示される。ここでは、用紙タイプとして「薄紙」「厚紙」「普通紙」が登録されており、その坪量は、それぞれサイズ７０ｇ／ｍ2，１１０ｇ／ｍ2，１００ｇ／ｍ2である。また用紙サイズは、それぞれＡ３，Ａ４，「設定なし」となっている。このように、各用紙情報に設定されるサイズには、サイズが設定されているものと、設定されていないもの（「設定なし」）が存在する。
【００９２】
ここで用紙情報の追加ボタン１７０５が押下されると、図１７（Ｃ）に示す用紙情報の追加画面が表示される。ここで用紙情報の変更ボタン群１７０６の中から変更したい項目のボタンを押下することで用紙情報を変更ができ、ＯＫボタン１７０７を押下することで、その変更した用紙情報が登録される。
【００９３】
次に、用紙情報の設定方法を説明する。
【００９４】
図１７（Ａ）の画面で「用紙の設定」ボタン１７０３が押下されると、図１７（Ｄ）に示す用紙の設定画面が表示される。
【００９５】
この用紙の設定画面には、カセット選択ボタン群１７０８が設けられており、図１６で説明したセンサ１６０５により自動検知された、各カセットの用紙サイズが表示される。そのカセット選択ボタン群１７０８からいずれかのカセットを選択し、設定ボタン１７０９を押下すると図１７（Ｅ）に示す用紙情報の設定画面が表示される。
【００９６】
図１７（Ｅ）の用紙情報の設定画面には、図１７（Ｂ）で説明した用紙情報の一覧が表示される。ここで例えば、カセット１３０５の最上段のカセット（カセット１）への用紙情報の設定が選択されているとする。図１７（Ｅ）の画面で用紙情報１７１０を選択すると、用紙情報の用紙タイプが「薄紙」で、用紙サイズが「Ａ４」である用紙情報がカセット１に設定される。
【００９７】
これにより図１５に示す「カセット１」の用紙情報を「薄紙」「７０ｇ／ｍ2」「Ａ３」に変更し、カセット１の検知モード欄には「手動」を設定する。
【００９８】
一方、用紙サイズが設定されていない用紙情報１７１１を選択した場合は、図５で説明したセンサ１６０５により自動検知された用紙サイズがセットされる。この場合は、図１５に示す「カセット１」の用紙情報は、図１５に示すように「普通紙」「１００ｇ／ｍ2」「Ａ４」で、検知モードは「自動」となる。
【００９９】
例えば、図１５に示すように、各カセットに用紙情報が割り当てられているときに、カセットの選択が「自動」で、用紙サイズが「Ａ３」を指定する印刷ジョブが入力される。この場合は、用紙サイズ「Ａ３」の普通紙を収容しているカセット２が選択され、そのカセット２から用紙が給紙されて印刷が行われる。
【０１００】
図１８は、実施形態２に係る画像形成装置で、ユーザがカセットに用紙をセットしてカセット１３０５を閉めたとき、或いはカセットのガイド１６０３，１６０３を移動した場合に実行される処理を説明するフローチャートである。尚、この処理を実行するプログラムはディスク１２１１にインストールされており、実行時にメモリ１２０２に展開されＣＰＵ１２０１の制御の下に実行されることにより、このフローチャートで示す処理が実行される。
【０１０１】
まずＳ１８０１でＣＰＵ１２０１は、メモリ１２０２に記憶している変数Ｎに「１」をセットする。次にＳ１８０２に進みＣＰＵ１２０１は、カセット１３０５のＮ番目の給紙段（最初はカセット１）に収容された用紙のサイズを、そのカセットに設けられたセンサ１６０５により検知する。次にＳ１８０３に進み、図１５に示す用紙情報を参照して、Ｎ番目のカセットの用紙情報の検知モード欄が「自動」かどうかを判定する。「自動」であると判定するとＳ１８０４に進み、Ｓ１８０２において、センサ１６０５で検知したサイズで、図１５の対応するカセットの用紙情報のサイズを更新する。そしてＳ１８０５に進み、ここではカセット１３０５は４段のカセットを有しているため、４段目のカセットまでの処理が終了したかを判定する。４段目のカセットまでの処理が終了していないときはＳ１８０６に進み、変数Ｎの値を＋１してＳ１８０２に戻る。
【０１０２】
一方、Ｓ１８０３で、Ｎ番目のカセットの用紙情報の検知モード欄が「自動」でないときはＳ１８０４をスキップしてＳ１８０５に進む。
【０１０３】
図１９は、実施形態２に係る画像形成装置で、ユーザがカセットに用紙をセットしてカセット１３０５を閉めたとき、或いはカセットのガイド１６０３，１６０３を移動した場合に実行される他の処理を説明するフローチャートである。尚、この処理を実行するプログラムはディスク１２１１にインストールされており、実行時にメモリ１２０２に展開されＣＰＵ１２０１の制御の下に実行されることにより、このフローチャートで示す処理が実行される。
【０１０４】
図１９と図１８との違いは、図１８では、Ｓ１８０１でセンサにより用紙サイズを検知した後、そのカセットの用紙情報の検知モードが「自動」かどうかを判定している。これに対して図１９では、最初にカセットの用紙情報の検知モードが「自動」かどうかを判定して、「自動」の場合にのみセンサにより用紙サイズを検知している点にある。
【０１０５】
まずＳ１９０１でＣＰＵ１２０１は、メモリ１２０２に記憶している変数Ｎに「１」をセットする。次にＳ１９０２に進みＣＰＵ１２０１は、図１５に示す用紙情報を参照して、Ｎ番目のカセットの用紙情報の検知モード欄が「自動」かどうかを判定する。Ｓ１９０２で「自動」であると判定するとＳ１９０３に進み、カセット１３０５のＮ番目の給紙段（最初はカセット１）に収容された用紙のサイズを、そのカセットに設けられたセンサ１６０５により検知する。次にＳ１９０４に進みＣＰＵ１２０１は、Ｓ１９０３においてセンサ１６０５で検知したサイズで、図１５の対応するＮ番目のカセットの用紙情報のサイズを更新する。そしてＳ１９０５に進み、ここではカセット１３０５は４段のカセットを有しているため、４段目のカセットまでの処理が終了したかを判定する。４段目のカセットまでの処理が終了していないときはＳ１９０６に進み、変数Ｎの値を＋１してＳ１９０２に戻る。一方、Ｓ１９０２で、Ｎ番目のカセットの用紙情報の検知モード欄が「自動」でないときはＳ１９０５に進む。
【０１０６】
このように実施形態２によれば、カセットに設定された用紙情報の検知モードを「自動」に設定することにより、そのカセットに実際に収容された用紙のサイズを用いて、そのカセットに設定された用紙情報の用紙サイズを自動的に更新することができる。尚、ここではセンサ１６０５が用紙のサイズを検知する場合で説明したが、例えば用紙の坪量や用紙の表面の特性等を検知できるセンサをカセットに設ければ、用紙情報のタイプや坪量を実際にカセットに収容された用紙のタイプや坪量で更新することができる。
【０１０７】
図２０は、実施形態２に係る画像形成装置において、各カセットで検知された用紙サイズと、ユーザが各カセットに設定した用紙情報の用紙サイズとの整合性を確認するための画面例を示す図である。
【０１０８】
この画面は、操作部１１０６のユーザモードキー１４０６が押下されると図１７（Ａ）に示す画面が表示され、この図１７（Ａ）の画面で「カセット情報」ボタン１７０４が押下されることにより表示される。尚、この画面の情報は図１５の用紙情報のデータを基に作成している。
【０１０９】
自動検知２００１には、各カセットのセンサ１６０５により検知された用紙サイズが表示されている。また用紙情報２００２には、例えば図１５に示す用紙情報で設定されている用紙サイズが表示されている。整合性２００３は、検知された用紙サイズと用紙情報で設定されている用紙サイズとの整合性を表示している。即ち、自動検知２００１と用紙情報２００２の両方に用紙サイズが設定されており、かつ、自動検知２００１と用紙情報２００２の用紙サイズが互いに異なっている場合には「不一致」と表示し、そうでない場合には「一致」と表示している。
【０１１０】
以上により、ユーザは、カセットで自動検知した用紙サイズが使用されているのか、手動で設定した用紙サイズが使用されているのか容易に知ることができ、利便性が飛躍的に向上する。
【０１１１】
［実施形態３］
次に本発明の実施形態２の変形例である実施形態３を説明する。尚、実施形態３に係る画像形成装置の構成は、前述の実施形態２と同様であるため、その説明を省略する。
【０１１２】
図２１は、実施形態３における用紙情報（シート情報）のデータ構造を示す図である。
【０１１３】
図２１では、用紙情報は用紙の名称、坪量、サイズを含んでいるが、他の情報を含んでも良い。これらの用紙情報を給紙カセット（シート給紙部）に設定することで、画像形成装置は給紙カセットが保持している用紙の種類を特定することができる。
【０１１４】
図２２は、実施形態３において、用紙情報を給紙カセット（シート保持部）に設定する際にユーザが操作する画面例を示す図である。
【０１１５】
図２２（Ａ）は、用紙情報を設定する給紙カセットを選択する画面の一例を示す図である。ユーザは、図２２（Ａ）のボタン群２２０１の中から変更対象の給紙カセットを選択して設定ボタン２２０２を押下する。これにより、その選択した給紙カセットに用紙情報を設定するための画面が、例えば図２２（Ｂ）に示すように表示される。
【０１１６】
図２２（Ｂ）で、ユーザはボタン群２２０６から所望の用紙情報を選択してＯＫボタンを押下する。これにより、例えば、その指定された給紙カセットで自動検知した用紙サイズと、図２２（Ａ）（Ｂ）の画面を介して、その給紙カセットに設定された用紙情報の用紙サイズとの間で不一致が発生した場合に図２２（Ｃ）で示す画面が表示される。図２２（Ｃ）では、２２０９で示すように、１段目の給紙カセットで用紙サイズの不一致が生じていることを示している。尚、図２２の画面例では、用紙の種類等を文字で表示しているが、アイコンやイラスト等で表示しても良い。
【０１１７】
図２３は、実施形態３に係る画像形成装置において、自動検知した用紙サイズと、用紙情報で設定された用紙サイズとの間で不一致が生じた際の処理を説明するフローチャートである。尚、この処理を実行するプログラムはディスク１２１１にインストールされており、実行時にメモリ１２０２に展開されＣＰＵ１２０１の制御の下に実行されることにより、このフローチャートで示す処理が実行される。
【０１１８】
まずＳ２３０１でＣＰＵ１２０１は、例えば図２２（Ａ）に示すような給紙箇所を選択する画面を表示部１２０３に表示する。そしてＳ２３０２に進みＣＰＵ１２０１は、図２２（Ａ）の画面でユーザが給紙カセットを選択して設定ボタン２２０２を押すことにより、ユーザが選択した給紙カセットの指定を受け付ける。そしてＳ２３０３に進みＣＰＵ１２０１は、例えば図２２（Ｂ）に示すような用紙情報の設定画面を表示する。そしてＳ２３０４に進みＣＰＵ１２０１は、その用紙情報の設定画面でユーザが選択した用紙情報を取得する。そしてＳ２３０５に進みＣＰＵ１２０１は、その設定された用紙情報が用紙サイズを含んでいるかどうかを判定する。これは例えば、図２２（Ｂ）の例では、用紙が普通紙の場合、サイズが「設定なし」となっているため、用紙サイズがあるかどうかを確認する必要がある。サイズが設定されているとＳ２３０６に進みＣＰＵ１２０１は、その設定されている用紙サイズと、Ｓ２３０２で選択された給紙カセットで検出された、そこに装填されている用紙のサイズとを比較し、それらが一致するかどうかを判定する。ここでＣＰＵ１２０１が、それらが一致しないと判定するとＳ２３０７に進み、操作部１１０６の表示部１２０３に警告画面を表示する。
【０１１９】
尚、Ｓ２３０５でＣＰＵ１２０１が、設定された用紙情報が用紙サイズを含んでいないと判定するとＳ２３０９に進む。Ｓ２３０９でＣＰＵ１２０１は、図１６で示すようなガイド１６０３，１６０４で検知した用紙サイズを、その給紙カセットの用紙サイズとして設定してＳ２３０８に進む。またＳ２３０６で、設定されている用紙サイズと、実際に給紙カセットに装填されている用紙サイズとが一致すると判定したときはＳ２３０８に進む。
【０１２０】
Ｓ２３０８でＣＰＵ１２０１は、図２２（Ａ）に示す画面を表示する。これによりサイズの不一致状態を解消したいユーザは、再度、給紙カセットの選択からの処理を行う。また一致しているときはユーザは、図２２（Ａ）の画面で閉じるボタンを押下する。
【０１２１】
尚、図２２（Ｃ）の画面に、図２２（Ａ）の画面に遷移するためのショートカットボタンを設けても良い。これにより、ユーザは簡単な操作で、給紙カセットに実際に装填されている用紙のサイズと、その給紙カセットに設定された用紙情報の用紙サイズとの不整合状態を解消することができる。
【０１２２】
図２４は、実施形態３に係る画像形成装置で、給紙カセットのドアの開閉、或いはカセットの引き出し／収納を検知した際に、用紙サイズの不一致が発生した際の処理を示すフローチャートである。尚、この処理を実行するプログラムはディスク１２１１にインストールされており、実行時にメモリ１２０２に展開されＣＰＵ１２０１の制御の下に実行されることにより、このフローチャートで示す処理が実行される。
【０１２３】
先ずＳ２４０１でＣＰＵ１２０１は、給紙カセットのガイド１６０３，１６０４により、その給紙カセットに装填されている用紙のサイズを自動検知する。次にＳ２４０２に進みＣＰＵ１２０１は、Ｓ２４０１で自動で検知した装填されている用紙のサイズと、図２２（Ａ）（Ｂ）の画面を介してユーザにより設定された用紙情報の用紙サイズとが一致するかどうかを判定する。Ｓ２４０２でＣＰＵ１２０１が一致しないと判定するとＳ２４０３に進みＣＰＵ１２０１は、警告画面（図２２（Ｃ））を表示してユーザに警告する。
【０１２４】
尚、ここでサイズの不一致が生じた給紙カセットは、エラー扱いにしてユーザが印刷に使用できないようにするのが望ましい。例えば、用紙なしエラーが生じている給紙カセットと同様に扱うことで、サイズの不一致が発生した給紙カセットを印刷に使用できないようにしても良い。またサイズの不一致が発生した給紙カセットとして、他のエラーと区別して扱っても良い。またＳ２４０２では、ユーザにより設定された用紙情報が用紙サイズを含まない場合は、図２３のＳ２３０９と同様の処理を行っても良い。
【０１２５】
以上説明したように実施形態３によれば、給紙カセットに設定された用紙情報に含まれる用紙のサイズと、その給紙カセットに装填されている用紙のサイズとが一致しない場合に、その旨をユーザに通知することができる。
【０１２６】
また、ユーザが給紙カセットに用紙情報を設定したタイミング、或いは給紙カセットのガイドを移動させたタイミングで、ユーザに警告画面（図２２（Ｃ））を表示することにより、ユーザが不一致状態に容易に気付くことができる。
【０１２７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１２８】
１００…画像形成装置、１０１…操作部、１０２…カセット部、１０４…ＣＰＵ、１０８…プリンタ部
【図１】
2020097238.tif 000003
【図２】
2020097238.tif 000004
【図３】
2020097238.tif 000005
【図４】
2020097238.tif 000006
【図５】
2020097238.tif 000007
【図６】
2020097238.tif 000008
【図７】
2020097238.tif 000009
【図８】
2020097238.tif 000010
【図９】
2020097238.tif 000011
【図１０】
2020097238.tif 000012
【図１１】
2020097238.tif 000013
【図１２】
2020097238.tif 000014
【図１３】
2020097238.tif 000015
【図１４】
2020097238.tif 000016
【図１５】
2020097238.tif 000017
【図１６】
2020097238.tif 000018
【図１７】
2020097238.tif 000019
【図１８】
2020097238.tif 000020
【図１９】
2020097238.tif 000021
【図２０】
2020097238.tif 000022
【図２１】
2020097238.tif 000023
【図２２】
2020097238.tif 000024
【図２３】
2020097238.tif 000025
【図２４】
2020097238.tif 000026