(57)【要約】【課題】各給紙口にユーザにとってわかりやすい名称を自動的に登録することができ、かつ、ユーザが所望する用紙を備える給紙口に自動的に切り替えることができる画像形成装置を提供する。【解決手段】１以上の給紙部と、いずれかの給紙部から給紙される印刷媒体に画像を形成する画像形成部を備える画像形成装置であって、印刷媒体１枚毎に固有の特徴量を検出する特徴量検出手段と、特徴量検出手段によりその特徴量が検出された印刷媒体の種類を判別する判別手段と、判別手段により判別された印刷媒体の種類と前記給紙部とを対応付ける対応付け手段と、印刷ジョブに応じて画像形成部に画像形成させる際、前記印刷ジョブに含まれる画像形成対象の印刷媒体の種類が特定される情報に従って、該当印刷媒体を備える給紙部を選択する制御手段とを備える。【選択図】図２
2007314303.tif 000002
【特許請求の範囲】
【請求項１】
１以上の給紙部と、いずれかの給紙部から給紙される印刷媒体に画像を形成する画像形成部を備える画像形成装置であって、
印刷媒体１枚毎に固有の特徴量を検出する特徴量検出手段と、
前記特徴量検出手段によりその特徴量が検出された印刷媒体の種類を判別する判別手段と、
前記判別手段により判別された印刷媒体の種類と前記給紙部とを対応付ける対応付け手段と、
印刷ジョブに応じて前記画像形成部に画像形成させる際、前記印刷ジョブに含まれる画像形成対象の印刷媒体の種類が特定される情報に従って、該当印刷媒体を備える給紙部を選択する制御手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、前記特徴量と前記印刷媒体の種類とを対応付け登録する情報登録装置に接続され、
前記判別手段は、前記特徴量検出手段により検出された前記特徴量および前記情報登録装置に登録された情報を基に印刷媒体の種類の判別を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記特徴量検出手段は、前記給紙部に積載された最上部の印刷媒体から前記特徴量を検出することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記特徴量検出手段は、印刷媒体表面のランダムなパターン画像からその特徴量を検出することを特徴とする請求項１から請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記特徴量検出手段による前記特徴量の検出は、前記給紙部が前記画像形成装置にセットされたタイミングまたは前記給紙部に用紙がセットされたタイミングのみで行うのか、さらに前記給紙部から排紙する度にも行うのか、給紙部毎に設定可能であることを特徴とする請求項１から請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記印刷媒体の種類は、印刷媒体毎に付けられた名称であり、前記対応付け手段は、前記印刷媒体を最上部に積載する給紙部に前記名称を割り当てることによって、前記印刷媒体と給紙部とを対応付けることを特徴とする請求項１から請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記給紙部から排紙する度に前記特徴量の検出を行う設定の場合、前記特徴量検出手段は、前記給紙部から排紙が行われる度に前記特徴量の検出を行い、それに応じて前記対応付け手段は、印刷媒体の種類と給紙部との前記対応付けを更新し、該給紙部が最終的に前記印刷ジョブで特定される給紙部に該当しない場合給紙部を切り替えることを特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記制御手段は、ユーザ側から給紙部の指定および印刷媒体を空送りするかどうかの指定がなされた場合、指定された給紙部において前記印刷ジョブにより特定される印刷媒体が検出されるまで該給紙部の印刷媒体を空送りさせることを特徴とする請求項１から請求項７のいずれかに記載の画像形成装置。
【請求項９】
印刷ジョブを発行するユーザ側装置に通知を行う通知手段をさらに備え、印刷ジョブにより特定される印刷媒体が存在しないことが検出された場合、前記通知手段は、該当印刷媒体が存在しないことをユーザ側装置に通知することを特徴とする請求項１から請求項８のいずれかに記載の画像形成装置。
【請求項１０】
前記通知は、前記ユーザ側装置において他の給紙部をユーザに選択可能とさせるグラフィカルユーザインターフェース（ＧＵＩ）表示を実行させるものであり、該ＧＵＩ表示におけるユーザの選択に基づく応答を受けると、前記制御部は、ユーザにより選択された給紙部に切り替えることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
請求項９または請求項１０に記載の画像形成装置から受ける通知に応答して前記ＧＵＩ表示をコンピュータに実行させるプログラム。
【請求項１２】
ネットワーク接続可能であり、印刷媒体１枚毎に固有の特徴量とその印刷媒体の種類とを対応付け登録し、登録された情報をネットワークを介して供給する、請求項２に記載の情報登録装置として機能する情報登録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙カセットや手差し口などの給紙口を複数持った印刷装置に関する。特に、各給紙口に、それを識別するための名称を付けて、ユーザの設定もしくは印刷プログラムによってジョブ単位もしくはページ単位に給紙口名称を指定することにより給紙口を自動的に切り替え可能な印刷装置に関するものである。
【背景技術】
【０００２】
ページプリンタやＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる複合周辺機器は、複数の給紙口を持つものが多い。通常、複数の給紙口を持つ印刷装置は、給紙口にセットされている用紙のサイズが手動もしくは自動で印刷装置に登録され、印刷ジョブで指定されている用紙サイズに一致する用紙がセットされている給紙口に、自動的に切り替わって印刷される機能を持つ。しかし、同じサイズの異なる紙種の用紙や、同じサイズで同じ紙種の異なるプレプリントの用紙を使い分けて印刷したい場合には、ユーザの設定もしくは印刷プログラムによってジョブ単位もしくはページ単位に給紙口を指定した印刷を行う必要がある。
【０００３】
一方、”紙紋”と呼ばれる用紙自体が持つ固有の特徴・特性を利用した技術による原本保証や偽造防止が近年注目されている（例えば、特許文献１、２参照）。この技術では、用紙のパルプ繊維の絡み具合などのランダムなパターン画像から得られる情報（以下、用紙特徴量と呼ぶ）を検出することにより、個々の紙を識別照合することが可能になる。したがって、紙そのものに異物を漉き込んだり識別子を貼付するなどの特別な処理を一切加える必要がなく、また特殊な印刷技術やインク等も何ら必要としない。
【０００４】
【特許文献１】特開平０６−００８６７８
【特許文献２】特開２００４−１０２５６２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
印刷における給紙口の指定には給紙口ＩＤ指定と給紙口名称指定の２通りの方法がある。給紙口ＩＤは印刷システムによって一部は統一されているが、見た目の構成が同様の印刷装置の給紙口が必ずしも同じＩＤになるとは限らない。例えば、二段給紙カセットの印刷装置における上から二段目の給紙カセットは、下段給紙口のＩＤの場合もあれば、下にもう一段給紙カセットを増設することを考慮して中段給紙口のＩＤの場合もあるし、さらに独自のＩＤをつけている場合もある。
【０００６】
このように、一般ユーザが適切な給紙口ＩＤを指定することは困難であるし、印刷プログラムも印刷装置毎にＩＤを使い分ける必要があったり、新しい機種に対応するのが困難であったりした。従って、色々な印刷装置が混在するオフィスなどでは給紙口ＩＤ指定での印刷システムは困難であった。
【０００７】
一方、給紙口名称指定の場合、適切に給紙口名称をつければ、ユーザや印刷プログラムが指定することも容易であり、新しい機種の対応も容易であるが、印刷装置毎に給紙口名称を登録しなければならないため、管理が容易ではなかった。
【０００８】
また、同時に使える給紙口の数以上の種類のプレプリント用紙を使いたい場合には、種類ごとに用紙をセットした給紙カセットを用意し、印刷前に給紙カセットを取り替えてから印刷をするなど、大変面倒であった。
【０００９】
このような状況において、本発明は、各給紙口にユーザにとってわかりやすい名称を自動的に登録することができ、かつ、ユーザが所望する用紙を備える給紙口に自動的に切り替えることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、第１の発明は、１以上の給紙部と、いずれかの給紙部から給紙される印刷媒体に画像を形成する画像形成部を備える画像形成装置であって、印刷媒体１枚毎に固有の特徴量を検出する特徴量検出手段と、前記特徴量検出手段によりその特徴量が検出された印刷媒体の種類を判別する判別手段と、前記判別手段により判別された印刷媒体の種類と前記給紙部とを対応付ける対応付け手段と、印刷ジョブに応じて前記画像形成部に画像形成させる際、前記印刷ジョブに含まれる画像形成対象の印刷媒体の種類が特定される情報に従って、該当印刷媒体を備える給紙部を選択する制御手段と
を備えることを特徴とする。  
なお、画像形成対象の印刷媒体の種類が特定される情報としては、印刷媒体の種類そのものを表す情報や、印刷媒体の種類に対応する／対応付けられる情報を用いることができる。
【００１１】
また、第２の発明は、第１の発明において、前記画像形成装置は、前記特徴量と前記印刷媒体の種類とを対応付け登録する情報登録装置に接続され、前記判別手段は、前記特徴量検出手段により検出された前記特徴量および前記情報登録装置に登録された情報を基に印刷媒体の種類の判別を行うことを特徴とする。
【００１２】
また、第３の発明は、第１または第２の発明において、前記特徴量検出手段は、前記給紙部に積載された最上部の印刷媒体から前記特徴量を検出することを特徴とする。
【００１３】
また、第４の発明は、第１から第３の発明において、前記特徴量検出手段は、印刷媒体表面のランダムなパターン画像からその特徴量を検出することを特徴とする。
【００１４】
また、第５の発明は、第１から第４の発明において、前記特徴量検出手段による前記特徴量の検出は、前記給紙部が前記画像形成装置にセットされたタイミングまたは前記給紙部に用紙がセットされたタイミングのみで行うのか、さらに前記給紙部から排紙する度にも行うのか、給紙部毎に設定可能であることを特徴とする。
【００１５】
また、第６の発明は、第１から第５の発明において、前記印刷媒体の種類は、印刷媒体毎に付けられた名称であり、前記対応付け手段は、前記印刷媒体を最上部に積載する給紙部に前記名称を割り当てることによって、前記印刷媒体と給紙部とを対応付けることを特徴とする。
【００１６】
また、第７の発明は、第５の発明において、前記給紙部から排紙する度に前記特徴量の検出を行う設定の場合、前記特徴量検出手段は、前記給紙部から排紙が行われる度に前記特徴量の検出を行い、それに応じて前記対応付け手段は、印刷媒体の種類と給紙部との前記対応付けを更新し、該給紙部が最終的に前記印刷ジョブで特定される給紙部に該当しない場合給紙部を切り替えることを特徴とする。
【００１７】
また、第８の発明は、第１から第７の発明において、前記制御手段は、ユーザ側から給紙部の指定および印刷媒体を空送りするかどうかの指定がなされた場合、指定された給紙部において前記印刷ジョブにより特定される印刷媒体が検出されるまで該給紙部の印刷媒体を空送りさせることを特徴とする。
【００１８】
また、第９の発明は、第１から第８の発明において、印刷ジョブを発行するユーザ側装置に通知を行う通知手段をさらに備え、印刷ジョブにより特定される印刷媒体が存在しないことが検出された場合、前記通知手段は、該当印刷媒体が存在しないことをユーザ側装置に通知する。
【００１９】
また、第１０の発明は、第９の発明において、前記通知は、前記ユーザ側装置において他の給紙部をユーザに選択可能とさせるグラフィカルユーザインターフェース（ＧＵＩ）表示を実行させるものであり、該ＧＵＩ表示におけるユーザの選択に基づく応答を受けると、前記制御部は、ユーザにより選択された給紙部に切り替えることを特徴とする。
【００２０】
また、第１１の発明は、第９または第１０の発明の画像形成装置から受ける通知に応答して前記ＧＵＩ表示をコンピュータに実行させるプログラムである。
【００２１】
また、第１２の発明は、ネットワーク接続可能であり、印刷媒体１枚毎に固有の特徴量とその印刷媒体の種類とを対応付け登録し、登録された情報をネットワークを介して供給する、請求項２に記載の情報登録装置として機能する情報登録装置である。
【発明の効果】
【００２２】
本発明により、実際にセットされた用紙に対応する給紙口名称を自動的につけることが可能になる。また、１つの給紙口に複数種類の用紙を混載しても、指定した用紙を正しく用いた印刷が可能になり、少ない給紙口を効率よく使うことが可能になる。また、指定とは違う用紙を使った印刷がされず、高価なプレプリント用紙を無駄にしなくなる。
【発明を実施するための最良の形態】
【００２３】
［第１の実施形態］
以下、図面を参照しながら、本発明の一実施形態を詳細に説明する。  
図１は、本発明の一実施形態である印刷装置の制御ブロック図である。
【００２４】
ＣＰＵ１０１は印刷装置本体の基本制御を行う。ＣＰＵ１０１には制御プログラムが書き込まれたＲＯＭ１０３および処理を行う際使用されるワークＲＡＭ１０２がアドレスバスおよびデータバスを介して接続されている。プリンタ部１００には画像形成動作を行うためのモータ、クラッチセンサなどが接続されている。ＣＰＵ１０１は、制御プログラムの内容に従って、プリンタ部１００における画像形成動作を制御する。また、ＣＰＵ１０１には操作部１０８が接続されている。さらにＣＰＵ１０１には、原稿画像をデジタルデータに変換するリーダ部１０４と、デジタルデータに対して画像処理を行う画像処理部１０５、画像処理部１０５にて処理された画像データを蓄積するためのＨＤＤ１０６が接続されている。
【００２５】
ネットワークＩ／Ｆ１０７は、ネットワークを介してクライアントＰＣとのデータ入出力を行うインターフェイスである。これにより、例えば、クライアントＰＣからネットワークを介して送られたＰＤＬ情報をＨＤＤ１０６に蓄積したり、ネットワークを介してクライアントＰＣに出力したりすることができる。さらにＣＰＵ１０１にはフィニッシャ部１０９が接続されており、プリンタ部１００から排出された出力物のフィニッシングを指示する。  
以上に示した印刷装置の構成は、従来のネットワーク接続可能な印刷装置の構成と同様である。本発明による特徴的な構成については後段において詳細に説明する。
【００２６】
次に、システム構成とした、本発明による印刷装置を含む印刷システムの実施形態について図２を参照し説明する。図２は、そのシステム構成図である。
【００２７】
用紙登録装置２０１には、セットした印刷用紙の表面を撮像し、その画像（特には、スペックルパターン）から用紙特徴量を検出することが可能な用紙特徴量検出ユニットが配置されている。この用紙登録装置２０１は、検出した用紙特徴量と用紙名称や用紙特性（サイズ、厚さ、紙種など）からなる用紙情報を登録するよう用紙判定サービス装置２０２にリクエストする。専用の用紙特徴量検出ユニットの代わりに、十分な解像度を持つ汎用のスキャナを用いて印刷用紙表面の画像を取り込み画像解析プログラムにより用紙特徴量を求めてもよい。
【００２８】
用紙判定サービス装置２０２は、ネットワーク呼び出しもしくはローカル呼び出しなどにより、用紙情報の登録、検索、削除などのリクエストに応えることが可能なサービスを提供する装置である。この装置は、サーバコンピュータ等を用いて実現できる。用紙判定サービス装置２０２が用紙情報登録リクエストを受け取ると、リクエストに付随する用紙情報を用紙ＤＢ２０３に登録する。
【００２９】
用紙判定サービス装置２０２が用紙情報検索リクエストを受け取ると、リクエストに付随する用紙特徴量を用紙ＤＢ２０３から検索し、見つかった用紙情報を返却する。用紙判定サービス装置２０２が用紙情報削除リクエストを受け取ると、リクエストに付随する用紙特徴量を用紙ＤＢ２０３から検索し、見つかった用紙情報を削除する。
【００３０】
印刷装置２０４は、印刷クライアント（クライアントコンピュータ）２０５から印刷ジョブを受け取り、指定された給紙口（給紙部）にセットされた用紙に印刷し、排紙する。印刷装置２０４の給紙カセットおよび手差しトレイなどの各給紙口には用紙特徴量検出ユニットが配置されており、各給紙口の一番上の用紙の用紙特徴量を検出可能である。用紙登録装置２０１と用紙判定サービス装置２０２、用紙ＤＢ２０３は、独立した装置であってもよいし、印刷装置２０４など１台の装置内にあってもよい。また、用紙判定サービス装置２０２と用紙ＤＢ２０３はシステムに複数存在して分散して用紙情報を管理することも可能である
【００３１】
次に、本実施形態の印刷システムにおける処理をフローチャート（図４〜図６）を用いて説明する。
【００３２】
本実施形態では、印刷で用いる用紙の用紙情報を用紙登録装置２０１によって用紙ＤＢ２０３にあらかじめ登録しておく。その後、登録した用紙を印刷装置２０４の給紙カセットにセットし、印刷クライアント２０５から用紙情報として登録した用紙名称を給紙口名称として指定した印刷ジョブを印刷装置２０４に流して印刷する例である。
【００３３】
図３は、用紙登録装置２０１における用紙情報登録処理の流れを表わしている。まず、印刷で用いる同じ種類（サイズ、材質、プレプリント内容など）の用紙を複数枚ユーザが用紙登録装置２０１にセットし、読み取りを開始したら、それら全ての用紙を読み取って用紙特徴量を検出する（Ｓ３０１）。
【００３４】
ここで１枚も読み取れなかったら（Ｓ３０２）、そのまま処理を終了する。１枚以上読み取ったなら（Ｓ３０２）、用紙名称と用紙特性（用紙サイズ、用紙タイプなど）を入力する用紙情報入力画面を開いてユーザの入力を受け付ける（Ｓ３０３）。図７は、用紙情報入力画面（ＧＵＩ）の例である。ユーザがＯＫボタンを押すと（Ｓ３０４）、用紙特徴量と用紙名称と用紙特性を一組にした用紙情報データを、読み取った全用紙分生成し、この用紙判定サービス装置２０２に登録リクエストを送り（Ｓ３０５）、処理を終了する。一方、ユーザがキャンセルボタンを押すと（Ｓ３０４）、そのまま処理を終了する。
【００３５】
用紙判定サービス装置２０２は、受け取った登録リクエストに付随する用紙情報データを用紙ＤＢ２０３に登録する。通常、用紙情報登録処理は、システム管理者などがまとめて行う。また、用紙メーカーが販売する用紙に対して、あらかじめ用紙情報登録処理を行った結果をエクスポートしたデータを用紙と共に提供し、システム管理者が用紙ＤＢ２０３にインポートすることによりシステムに登録することも考えられる。その場合、ＣＤ−ＲＯＭなどの物理メディアによる提供方法やインターネットなどのオンラインによる提供方法などが考えられる。
【００３６】
次に、印刷装置２０４における処理について、図４を参照し説明する。図４は、印刷装置２０４の処理の流れを表している。
【００３７】
印刷装置２０４はユーザの操作に起因するイベントや各種通信の応答などを非同期イベントとして受け取り、このイベントに対する応答処理として動作している。まず、受け取ったイベントの種別を判定し（Ｓ４０１）、給紙口セットイベントならば給紙口名称自動設定処理（Ｓ４０２）、印刷ジョブの受け取りイベントならば印刷処理（Ｓ４０３）、それ以外であれば従来通りのその他の通常処理を行う（Ｓ４０４）。給紙口名称自動設定処理および印刷処理の各応答処理の詳細は後述する。
【００３８】
ここで、印刷装置２０４における給紙口名称自動設定処理について、図５を参照し説明する。図５は、印刷装置２０４における給紙口名称自動設定処理の流れを表している。
【００３９】
この処理ルーチンは、用紙を入れた給紙カセットを印刷装置２０４にセットしたり、手差しトレイに用紙を置いたりすると、制御プログラムから呼び出される。まず、用紙がセットされた給紙口が何か取得する（Ｓ５０１）。例えば、この給紙口名称自動設定処理の呼び出しパラメータとして給紙口が指定される。
【００４０】
次に、給紙口の一番上の用紙を読み取って用紙特徴量を検出する（Ｓ５０２）。検出に失敗したら（Ｓ５０３）、その給紙口の名称を空にして（Ｓ５０４）、処理を終了する。Ｓ５０３で成功と判定されれば、検出した用紙特徴量をキーとして用紙情報を検索するよう用紙判定サービス装置２０２にリクエストする（Ｓ５０５）。
【００４１】
用紙判定サービス装置２０２は、指定された用紙特徴量を含む用紙情報データを用紙ＤＢ２０３から検索し、その結果を返却する。その結果、用紙情報データが見つからなければ（Ｓ５０６でＮＯの判定）、給紙口の名称を空にして（Ｓ５０４）、処理を終了する。一方、用紙情報データが見つかれば（Ｓ５０６でＹＥＳの判定）、そのデータの用紙名称を取得し（Ｓ５０７）、その名称を給紙口名称として設定し（Ｓ５０８）、処理を終了する。
【００４２】
次に、印刷装置２０４における印刷処理について、図６を参照し説明する。図６は、印刷装置２０４が印刷クライアント２０５から印刷ジョブを受け取った時の印刷処理の流れを表している。
【００４３】
この処理ルーチンは、印刷装置２０４が印刷ジョブを受け取ると、制御プログラムから呼び出される。まず、ページカウンタＮを初期化し（Ｎ＝１）（Ｓ６０１）、Ｎページ目のデータを取得する（Ｓ６０２）。
【００４４】
Ｎページのデータ取得に成功したら（Ｓ６０３）、このＮページ目の印刷について給紙口が指定されているか判定する（Ｓ６０４）。給紙口の指定がなければ、印刷ページのサイズに適した給紙口を自動選択し（Ｓ６０５）、Ｎページ目を印刷し（Ｓ６０６）、Ｎをカウントアップして（Ｓ６０７）、Ｓ６０２に戻る。
【００４５】
Ｓ６０３でＮページ目のデータ取得に失敗したと判定されたら、処理を終了する。Ｓ６０４で給紙口の指定がされていると判定されれば、指定された給紙口が存在するか判定する（Ｓ６０８）。指定された給紙口が存在すれば、その指定された給紙口を選択し（Ｓ６０９）、用紙があるか判定する（Ｓ６１０）。用紙があれば、Ｓ６０６へ進み、選択された給紙口の用紙で印刷をする（Ｓ６０６）。一方、用紙がなければ、用紙の補給を促す用紙切れ警告画面を印刷クライアント２０５に表示させる通知を送る（Ｓ６１１）。
【００４６】
図８に、用紙切れ警告画面（ＧＵＩ）の一例を示す。ユーザが警告画面から印刷の中断を選択すれば（Ｓ６１２）、そのまま印刷を終了する。一方、ユーザが用紙を補給し印刷の継続を選択すれば、Ｓ６１０へ戻り印刷を継続する。
【００４７】
Ｓ６０８で指定された給紙口がないと判定されれば、給紙口の変更画面を印刷クライアント２０５に表示させる通知を送る（Ｓ６１３）。図９は、給紙口変更画面（ＧＵＩ）の例である。画面中のメッセージには印刷ページに指定された給紙口名称（図９では”帳票Ａ”）が表示されている。
【００４８】
給紙口リスト９０１には印刷装置２０４で使用可能な給紙口とその現在の給紙口名称がリストアップされており、リストから１つ選択してＯＫボタンを押すと、印刷で使う給紙口を変更できる。この場合、給紙口にセットされている用紙が印刷ジョブで指定した給紙口名称と同じ名称の用紙ではないかもしれない。ユーザが変更画面で印刷の中断を選択すれば（Ｓ６１４で“中断”と判定）、そのまま印刷を終了し、給紙口を変更設定すれば（Ｓ６１４で“給紙口変更”と判定）、Ｓ６０９へ進み、設定された給紙口を選択し、印刷を継続する。
【００４９】
［第２の実施形態］
第１の実施形態では、給紙口名称の自動設定は、用紙を入れた給紙カセットを印刷装置２０４にセットしたり、手差しトレイに用紙を置いたりしたタイミングでのみ行っていた。またこれは、同じ給紙口には同じ種類の用紙のみをセットする場合の例であった。本実施形態は、第１の実施形態のタイミングに加えて、１枚排紙する毎にも給紙口名称の自動設定が可能な例である。構成・動作の大部分は第１の実施形態と同様なので、その差分のみ説明する。
【００５０】
印刷装置２０４は、給紙口名称自動設定を、給紙口に用紙をセットしたときのみ行うか、１枚排紙する毎に行うかを給紙口毎に切り替え可能で、その設定状況は制御プログラムからＲＡＭ１０２に格納されている給紙口名称常時更新フラグとして取得可能である。
印刷処理Ｓ４０３は、図１０に示すように、図６におけるＳ６１３、Ｓ６１４をＳ１０１７、Ｓ１０１８に変更し、Ｓ１０１５、Ｓ１０１６、Ｓ１０１９を追加する。図６と同じ番号が付いている処理は図６と同じ処理であることを表す。以下、変更・追加した処理の詳細を説明する。
【００５１】
Ｓ６０６でページを印刷すると、ＲＡＭ１０２に格納されている給紙口名称常時更新フラグを参照し、現在の給紙口が１枚排紙する毎に給紙口名称を更新するか判定する（Ｓ１０１５）。１枚排紙する毎に更新する設定ならば、給紙口名称自動設定処理を行い（Ｓ１０１６）、ページカウンタＮをカウントアップする（Ｓ６０７）。
【００５２】
また、Ｓ６０８で指定された給紙口がないと判定されれば、給紙口の変更画面を印刷クライアント２０５に表示させる通知を送り（Ｓ１０１７）、ユーザの選択を判定する（Ｓ１０１８）。図１２は、給紙口変更画面の例である。給紙口リスト１２０１は、図９の９０１と同様に、印刷装置２０４で使用可能な給紙口とその現在の給紙口名称がリストアップされている。
【００５３】
空送りチェックボックス１２０２がＯＦＦの場合は、ＯＫボタンを押すとＳ６０９へ進み、図９の場合と同様の動作となる。空送りチェックボックス１２０２がＯＮの場合は、ＯＫボタンを押すと給紙口リスト１２０１で選択した給紙口に変更される。そして、給紙口名称が、印刷ジョブで指定した給紙口名称と同じ給紙口名称に更新されるまで用紙を空送りし（Ｓ１０１９）、その後Ｓ６０８に進む。
【００５４】
図１１は、用紙空送り処理Ｓ１０１９の詳細な流れを表している。  
まず、Ｓ１０１７において指定された給紙口に用紙があるか判定し（Ｓ１１０１）、用紙がなければ、そのまま終了する。用紙があれば、１枚排紙する（Ｓ１１０２）。Ｓ１０１７に入ってきた時点で、最上位の用紙の用紙名称は印刷ジョブで指定した給紙口名称と異なるので、最初は必ず排紙してよい。
【００５５】
次に、図５の給紙口名称自動設定処理を行い（Ｓ１１０３）、更新後の給紙口名称が印刷ジョブで指定した給紙口名称と一致したか判定する（Ｓ１１０４）。一致すれば、処理を終了し、一致しなければ、Ｓ１１０１に戻り、Ｓ１０１７で指定された給紙口に用紙がなくなるか、更新後の給紙口名称が印刷ジョブで指定された給紙口名称と一致するまで排紙する。
【００５６】
このように更新することにより、排紙する毎に現在の用紙名称に自動的に給紙口名称が更新される。また、印刷ジョブで指定した給紙口名称に一致する名称の給紙口がない、つまり、全ての給紙口の最上位の用紙の名称が一致しない場合には、一致する用紙が現れるまで空送りすることができる。その結果、１つの給紙口に異なる種類の用紙を混載しても、意図した用紙を正しく使った印刷が実現できる。
【００５７】
また、前述した印刷クライアント２０５や用紙登録装置２０１、用紙判定サービス装置２０２、印刷装置２０４における各処理は、これらをコンピュータに実行させるソフトウェアのプログラムコードを記録した記録媒体を利用することでも達成される。すなわち、この記録媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成される。この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態におけるそれぞれの機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００５８】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。  
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態における機能が実現されるだけではない。このプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述したそれぞれの機能が実現される場合も含まれることは言うまでもない。
【００５９】
更に、記録媒体から読出されたプログラムコードは、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込むことができる。この機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどは、上記メモリに書き込まれたプログラムコードの指示に基づき、実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能を実現することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施形態における印刷装置の制御ブロック図である。
【図２】同実施形態の印刷装置を含むシステム構成図である。
【図３】同実施形態における用紙情報登録処理のフローチャートである。
【図４】同実施形態における印刷処理のフローチャートである。
【図５】同実施形態における印刷処理のフローチャートである。
【図６】同実施形態における印刷処理のフローチャートである。
【図７】同実施形態における用紙情報入力画面の一例である。
【図８】同実施形態における用紙切れ警告画面の一例である。
【図９】同実施形態における給紙口変更画面の一例である。
【図１０】本発明の第２の実施形態における印刷処理のフローチャートである。
【図１１】同実施形態における印刷処理のフローチャートである。
【図１２】同実施形態における給紙口変更画面の一例である。
【符号の説明】
【００６１】
１００…プリンタ部
１０１…ＣＰＵ
１０２…ＲＡＭ
１０３…ＲＯＭ
１０４…リーダ部
１０５…画像処理部
１０６…ＨＤＤ
１０７…ネットワークＩ／Ｆ
１０８…操作部
１０９…フィニッシャ部
２０１…用紙登録装置
２０２…用紙判定サービス装置
２０３…用紙ＤＢ
２０４…印刷装置（画像形成装置）
２０５…印刷クライアント（ユーザ側装置）
【図１】
2007314303.tif 000003
【図２】
2007314303.tif 000004
【図３】
2007314303.tif 000005
【図４】
2007314303.tif 000006
【図５】
2007314303.tif 000007
【図６】
2007314303.tif 000008
【図７】
2007314303.tif 000009
【図８】
2007314303.tif 000010
【図９】
2007314303.tif 000011
【図１０】
2007314303.tif 000012
【図１１】
2007314303.tif 000013
【図１２】
2007314303.tif 000014