(57)【要約】【課題】ユーザが所望する用紙を効率よく給紙することにより、所望の印刷結果を効率よく得ることが可能な印刷装置を提供する。【解決手段】印刷装置は外部機器と通信可能に接続されている。印刷装置には、用紙を保持する１以上の給紙トレイが備えられる。この印刷装置は、用紙に画像を形成する画像形成部と、給紙トレイに保持された用紙を画像形成部に給紙するための給紙部とを含む。印刷装置は、外部機器から送信される、用紙を指定する用紙指定情報を受信すると（ステップＳ１０００においてＹＥＳ）、受信した用紙の指定情報と自装置における給紙に関する処理仕様とに応じて得られる給紙結果を、印刷処理の実行前に外部機器に通知する（ステップＳ１０３０）。【選択図】図６
2016041498.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と通信可能に接続される印刷装置であって、
用紙に画像を形成するための画像形成手段と、
用紙を保持する１以上の給紙トレイを含み、前記給紙トレイに保持された用紙を前記画像形成手段に給紙するための給紙手段と、
前記外部機器から送信される、用紙を指定する用紙指定情報を受信するための受信手段と、
前記受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに応じて得られる給紙結果を、前記給紙手段による給紙の前に前記外部機器に通知するための通知手段とを含む、印刷装置。
【請求項２】
前記受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに基づいて、給紙を行なう給紙トレイを決定するための給紙トレイ決定手段と、
前記通知手段による給紙結果の通知の後に前記外部機器から送信される印刷指示を受信するための印刷指示受信手段とをさらに含み、
前記給紙手段は、前記印刷指示受信手段が前記印刷指示を受信したことに応答して、前記給紙トレイ決定手段が決定した給紙トレイに保持された用紙を前記画像形成手段に給紙するための手段を含む、請求項１に記載の印刷装置。
【請求項３】
前記通知手段による給紙結果の通知の後に前記外部機器から送信される、用紙の指定を変更する指定変更情報を含む印刷指示を受信するための印刷指示受信手段と、
前記印刷指示受信手段が受信した印刷指示に含まれる前記指定変更情報に基づいて、給紙を行なう給紙トレイを決定するための給紙トレイ決定手段とをさらに含み、
前記給紙手段は、前記印刷指示受信手段が前記印刷指示を受信したことに応答して、前記給紙トレイ決定手段が決定した給紙トレイに保持された用紙を前記画像形成手段に給紙するための手段を含む、請求項１に記載の印刷装置。
【請求項４】
前記受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに基づいて、前記指定情報に応じた、ユーザが所望する用紙に画像が形成されるか否かを判定し、判定結果に応じて、前記所望の用紙に画像が形成されるよう、ユーザをアシストするためのアシスト情報を前記外部機器に送信するためのアシスト情報送信手段をさらに含む、請求項１〜請求項３のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特に、ユーザが所望する用紙に印刷を行なうための技術に関する。
【背景技術】
【０００２】
近年、多くの事業所（会社、事務所等）に印刷装置が導入されている。印刷装置は、一般的に、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の外部機器から送信される画像データに基づいて用紙に画像を印刷する処理を実行する。外部機器にはプリンタドライバがインストールされている。ユーザは、このプリンタドライバにおいて印刷を行なう用紙の用紙サイズ、用紙タイプ（用紙の種類）、又は用紙を給紙する給紙トレイ等を指定して印刷を実行する。これらの指定は、自動で行なう設定（自動選択）とすることもできる。
【０００３】
こうした印刷装置においては、ユーザが指定した用紙サイズ又は用紙タイプの用紙が装置内にセットされていないことがある。この場合、ユーザは、指定した用紙サイズ又は用紙タイプの用紙を給紙トレイにセットする必要がある。そこで、後掲の特許文献１は、ユーザが指定した用紙が印刷装置にセットされていない場合に、ユーザが予め指定した代替用紙に印刷を行なう印刷装置を提案する。
【０００４】
印刷装置においては、給紙に関する処理仕様、すなわち、どのようなルールにしたがって給紙を行なうかが予め設定されている。この処理仕様は、機種又は印刷装置を製造するメーカ等によって異なることがある。印刷装置は、自装置の処理仕様に基づいて、プリンタドライバでの指定に対して給紙を行なう給紙トレイを決定する。
【０００５】
しかし、こうして決定された結果はユーザの意図したものでないことが多々ある。さらに処理仕様によっては、指定した用紙を給紙トレイにセットするよう要求する通知を印刷装置が行なうこともある。この場合、ユーザは通知にしたがって用紙を給紙トレイにセットしたり、指定を変更して再度印刷指示を実行したりすることになる。
【０００６】
例えば、ユーザが指定した給紙トレイを最優先とする処理仕様の印刷装置の場合、意図しないサイズの用紙がその指定した給紙トレイにセットされていた場合であっても、当該給紙トレイから用紙が給紙される。このことは、ユーザが意図しない印刷結果をもたらす。指定した用紙サイズ、用紙タイプ及び給紙トレイに対して、当該給紙トレイ内の用紙が指定の用紙サイズ及び用紙タイプと一致しない場合にその用紙（指定の用紙サイズ及び用紙タイプと一致する用紙）を要求する処理仕様の印刷装置の場合、指定した給紙トレイ内の用紙が指定した用紙サイズ及び用紙タイプと一致しないと印刷処理が実行されない。この場合、印刷装置は指定した用紙サイズ及び用紙タイプと一致する用紙を指定した給紙トレイにセットするよう要求する通知を行なう。ユーザは、印刷指示を行なった後に、印刷装置が通知する指示にしたがい、指示を行なった印刷が実行されるよう給紙トレイ内の用紙を変更する必要がある。
【０００７】
用紙タイプ及び給紙トレイの指定を自動とした場合に指定した用紙サイズに一致すれば印刷処理を実行する（用紙を給紙する）処理仕様の印刷装置の場合は、用紙タイプに関係なく用紙が給紙されてしまう。さらに、用紙タイプを自動とした場合でも、指定する用紙タイプが普通紙又は再生紙に限定されるような処理仕様の印刷装置の場合は、その用紙タイプの用紙が給紙トレイになければ印刷処理が実行されない場合がある。
【０００８】
このように、プリンタドライバを介して印刷を行なう際、ユーザは所望の印刷結果（指定した用紙サイズ又は用紙タイプの用紙に印刷を行なった印刷物）を得るためには、印刷装置の処理仕様をある程度知っている必要がある。その上で、ユーザはプリンタドライバの設定を如何にすればよいのかを考慮する必要がある。そのため、印刷装置の処理仕様を詳しく知らないユーザにとっては、所望の印刷結果を一度で得るのは難しい。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−１７９６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１の印刷装置では、ユーザが所望する用紙が給紙トレイにセットされていない場合は、予め指定した代替用紙が給紙されて印刷が行なわれる。そのため、ユーザは所望する用紙を給紙トレイにセットしたり、指定を変更して再度印刷指示を実行したりすることなく印刷を実行することが可能となる。
【００１１】
しかし、特許文献１の印刷装置は、給紙に関する処理仕様が何ら考慮されていないため、処理仕様によってはユーザが所望する用紙を効率よく給紙できないという不都合がある。そのため、ユーザが所望する印刷結果を効率よく得ることが困難であるという問題がある。
【００１２】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、ユーザが所望する用紙を効率よく給紙することにより、所望の印刷結果を効率よく得ることが可能な印刷装置を提供することである。
【課題を解決するための手段】
【００１３】
本発明の一局面に係る印刷装置は、外部機器と通信可能に接続される印刷装置である。この印刷装置は、用紙に画像を形成するための画像形成手段と、用紙を保持する１以上の給紙トレイを含み、給紙トレイに保持された用紙を画像形成手段に給紙するための給紙手段と、外部機器から送信される、用紙を指定する用紙指定情報を受信するための受信手段と、受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに応じて得られる給紙結果を、給紙手段による給紙の前に外部機器に通知するための通知手段とを含む。
【００１４】
印刷装置は、用紙を指定する用紙指定情報を受信すると、受信した用紙の指定情報と自装置における給紙に関する処理仕様とに応じて得られる給紙結果を、給紙手段による給紙の前に外部機器に通知する。ユーザは、外部機器を介して、どのような用紙が給紙されるのかを事前に知ることができる。そのため、給紙に関する処理仕様を詳しく知らない場合であっても、処理仕様に応じた用紙の指定を行なうことができる。これにより、所望する用紙を効率よく給紙できるので、所望の印刷結果を効率よく得ることができる。
【００１５】
好ましくは、印刷装置は、受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに基づいて、給紙を行なう給紙トレイを決定するための給紙トレイ決定手段と、通知手段による給紙結果の通知の後に外部機器から送信される印刷指示を受信するための印刷指示受信手段とをさらに含み、給紙手段は、印刷指示受信手段が印刷指示を受信したことに応答して、給紙トレイ決定手段が決定した給紙トレイに保持された用紙を画像形成手段に給紙するための手段を含む。
【００１６】
より好ましくは、印刷装置は、通知手段による給紙結果の通知の後に外部機器から送信される、用紙の指定を変更する指定変更情報を含む印刷指示を受信するための印刷指示受信手段と、印刷指示受信手段が受信した印刷指示に含まれる指定変更情報に基づいて、給紙を行なう給紙トレイを決定するための給紙トレイ決定手段とをさらに含み、給紙手段は、印刷指示受信手段が印刷指示を受信したことに応答して、給紙トレイ決定手段が決定した給紙トレイに保持された用紙を画像形成手段に給紙するための手段を含む。
【００１７】
さらに好ましくは、印刷装置は、受信手段が受信した用紙の指定情報と自装置における給紙に関する処理仕様とに基づいて、指定情報に応じた、ユーザが所望する用紙に画像が形成されるか否かを判定し、判定結果に応じて、所望の用紙に画像が形成されるよう、ユーザをアシストするためのアシスト情報を外部機器に送信するためのアシスト情報送信手段をさらに含む。
【発明の効果】
【００１８】
以上より、本発明によれば、ユーザが所望する用紙を効率よく給紙することにより、所望の印刷結果を効率よく得ることが可能な印刷装置を得ることができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る印刷システムの構成を示す図である。
【図２】図１に示す印刷装置の外観を示す図である。
【図３】図１に示す印刷装置のハードウェア構成を示す制御ブロック図である。
【図４】図１に示すコンピュータのハードウェア構成を示す制御ブロック図である。
【図５】印刷装置のソフトウェア構成を示す図である。
【図６】図１に示す印刷装置で実行されるプログラムの制御構造を示すフローチャートである。
【図７】図１に示すコンピュータで実行されるプログラムの制御構造を示すフローチャートである。
【図８】印刷装置における給紙トレイの設定例を示す図である。
【図９】プリンタドライバのＵＩ画面の一例を示す図である。
【図１０】プリンタドライバにおける印刷設定例を示す図である。
【図１１】通知画面の一例を示す図である。
【図１２】通知画面の一例を示す図である。
【図１３】第２の実施の形態に係る印刷システムにおいて、コンピュータのディスプレイに表示されるアシスト画面の一例を示す図である。
【図１４】アシスト画面の一例を示す図である。
【図１５】第３の実施の形態に係る印刷装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１６】第３の実施の形態に係るコンピュータで実行されるプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２１】
（第１の実施の形態）
［全体システム構成］
図１を参照して、本実施の形態に係る印刷システム３０は、画像データの印刷を行なう印刷装置１００と、印刷装置１００に対して印刷指示を行なう外部機器であるコンピュータ２００とを含む。印刷装置１００は、コピー機能、及びネットワーク対応のプリント機能等を備える複合機（ＭＦＰ）である。この印刷装置１００は、レーザー光を露光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかし、他の形式の印刷機能を備えたものであってもよい。コンピュータ２００は、ユーザからの操作指示に応じて画像データの作成及び処理等を行なうパーソナルコンピュータ（ＰＣ）である。印刷装置１００とコンピュータ２００とはネットワーク５０を介して通信可能に接続されている。
【００２２】
図２を参照して、印刷装置１００は、画像データに基づいて所定のシート（記録用紙）に多色又は単色の画像を形成する。印刷装置１００は、外部からの入力により、又は印刷装置１００が備える原稿読取機能により画像データを含むジョブを取得して、取得したジョブを実行する。印刷装置１００は、操作部１２０、原稿読取部１３０、画像形成部１４０、及び給紙部１５０を含む。操作部１２０は、タッチパネルディスプレイ１２２を含む。タッチパネルディスプレイ１２２は、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。給紙部１５０は給紙トレイ１５２及び手差し給紙トレイ１５４を含む。給紙トレイ１５２は例えば複数の給紙トレイ１５２ａ、１５２ｂ、１５２ｃ及び１５２ｄを含む。
【００２３】
印刷装置１００においては、給紙に関する処理仕様、すなわち、どのようなルールにしたがって給紙を行なうかが予め設定されている。以下において「給紙に関する処理仕様」を「給紙トレイ選択ポリシー」と呼ぶ。本実施の形態では、印刷装置１００は、指定の用紙サイズ及び用紙タイプの一致を優先する給紙トレイ選択ポリシーを持つ。より具体的には、この給紙トレイ選択ポリシーは、指定の用紙サイズ及び用紙タイプが指定の給紙トレイにセットされている用紙の用紙サイズ及び用紙タイプと一致しない場合に、印刷を実行せずに、指定の給紙トレイに指定の用紙サイズ及び用紙タイプの用紙をセットするよう要求する。
【００２４】
［ハードウェア構成］
《印刷装置１００》
図３を参照して、印刷装置１００は、操作部１２０、原稿読取部１３０、画像形成部１４０、及び給紙部１５０に加えて、制御部１１０、画像処理部１６０、排紙部１７０、及び通信部１８０をさらに含む。
【００２５】
制御部１１０は、実質的にコンピュータであって、印刷装置１００全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１４、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１６、及び記憶装置１１８を含む。記憶装置１１８は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えばハードディスクドライブ（ＨＤＤ）及びフラッシュメモリを含む。ＣＰＵ１１２には、ＢＵＳライン１９０が接続されており、このＢＵＳライン１９０には、ＲＯＭ１１４、ＲＡＭ１１６及び記憶装置１１８が電気的に接続される。
【００２６】
ＣＰＵ１１２は、操作部１２０等からの指示に応じて各種コンピュータプログラムを実行することによって、印刷装置１００の各部の動作及びコンピュータ２００との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ１１４又は記憶装置１１８に記憶されており、所望の処理の実行時において、当該ＲＯＭ１１４又は記憶装置１１８から読出されてＲＡＭ１１６に転送される。ＣＰＵ１１２は、ＣＰＵ１１２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１１６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１１２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１１６、記憶装置１１８及びＣＰＵ１１２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００２７】
ＲＯＭ１１４又は記憶装置１１８には、印刷装置１００の一般的な動作等を実現するためのコンピュータプログラムとともに、ユーザが所望する用紙を効率よく給紙する処理を実現するためのコンピュータプログラムが記憶される。ＲＯＭ１１４又は記憶装置１１８にはさらに、給紙トレイ選択ポリシーの情報が記憶される。
【００２８】
ＢＵＳライン１９０には、さらに、操作部１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、画像処理部１６０、排紙部１７０、及び通信部１８０が電気的に接続される。
【００２９】
操作部１２０は、表示パネル１２４とタッチパネル１２６とを含むタッチパネルディスプレイ１２２を含む。表示パネル１２４は、印刷装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。このタッチパネルディスプレイ１２２はまた、ユーザに対して対話的な操作インターフェイスを提供する。この対話的な操作インターフェイスは、タッチパネル１２６から印刷装置１００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネル１２４に表示するとともに、その指示に応じた制御信号を制御部１１０又は画像処理部１６０に対して出力する。
【００３０】
原稿読取部１３０は、原稿画像を読取るスキャナ装置であって、ＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（図示せず。）を含む。原稿読取部１３０は、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源（図示せず。）から光を照射することによって得られる反射光像をＣＣＤラインセンサ上に結像させ、光源を移動させながら原稿をスキャンする。ＣＣＤラインセンサは、結像した反射光像を順次光電変換して画像データとして画像処理部１６０に対して出力する。すなわち、原稿読取部１３０は、原稿のコピー時又はスキャン時に、原稿載置台に載置される原稿から画像情報を読取り、読取った画像情報をＣＣＤラインセンサによって電気信号に変換して画像データとして画像処理部１６０に対して出力する。
【００３１】
画像処理部１６０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理部１６０は、原稿読取部１３０、又は、コンピュータ２００等から受信した画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を含む各種処理を施して所定の階調の印刷データを作成し、画像形成部１４０に対して出力する。
【００３２】
画像形成部１４０は、画像データによって示される画像をカラー又は単色で記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット（ＬＳＵ）、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部１４０には、例えば、搬送路が設けられており、給紙部１５０から給紙されてきた記録用紙が搬送路に沿って搬送される。
【００３３】
給紙部１５０は、給紙トレイ１５２に収納された記録用紙、又は手差し給紙トレイ１５４に載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部１４０の搬送路へと送り出す。画像形成部１４０の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、さらに定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００３４】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。
【００３５】
定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙は、加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は排紙部１７０によって排紙トレイに排出される。
【００３６】
通信部１８０は、ネットワーク５０とのインターフェイスをとる。印刷装置１００は、この通信部１８０を介して、ネットワーク５０上のコンピュータ２００等と、所定の通信プロトコルにしたがったデータ通信を行なうことができる。印刷装置１００は、通信部１８０を介して、コンピュータ２００から印刷ジョブ等の各種処理の実行を命令する命令信号を受信できる。
【００３７】
《コンピュータ２００》
図４を参照して、コンピュータ２００は、バス２９０と、バス２９０に接続されたＣＰＵ２１０と、バス２９０に接続されたＲＯＭ２２０と、バス２９０に接続されたＲＡＭ２３０と、バス２９０に接続されたハードディスク（ＨＤＤ）２４０と、バス２９０に接続され、光ディスク２８２が装着可能で、光ディスク２８２に対する情報の書込及び光ディスク２８２からの情報の読出が可能な光ディスクドライブ２８０と、バス２９０に接続され、マウス２５２及びキーボード２５４との間の接続に関するインターフェイスを提供するための入力ＩＦ（Ｉｎｔｅｒｆａｃｅ）２５０と、バス２９０に接続され、ディスプレイ２６２との間の接続に関するインターフェイスを提供するためのディスプレイＩＦ２６０と、有線又は無線（本実施の形態においては有線）によりネットワーク５０への接続を提供するネットワークＩＦ２７０とを含む。
【００３８】
コンピュータ２００を動作させるためのコンピュータプログラムは、光ディスクドライブ２８０に挿入される光ディスク２８２に記憶され、さらにＨＤＤ２４０に転送される。プログラムはネットワーク５０を通じてコンピュータ２００に送信され、ＨＤＤ２４０に記憶されてもよい。プログラムは実行の際にＲＡＭ２３０にロードされる。光ディスク２８２から、又はネットワーク５０を介して、直接にＲＡＭ２３０にプログラムをロードしてもよい。
【００３９】
コンピュータ２００には、図形描画ツール及びワードプロセッサ等のアプリケーションプログラム、並びに、画像データの印刷ジョブを実現するためのプリンタドライバプログラム（以下単に「プリンタドライバ」と呼ぶ。）がインストールされている。コンピュータ２００は、上記アプリケーションプログラムを使用するユーザの指示に応じて、文字及び図形等を含む画像を出力するための画像データを作成し、作成した画像データをプリンタドライバによって所定のページ記述言語又は印刷ジョブコントロール言語に変換して、印刷装置１００に対して送信できる。
【００４０】
［ソフトウェア構成］
図５を参照して、印刷装置１００で実行される印刷制御プログラム３００は、外部のコンピュータ２００のプリンタドライバ４００から所定のページ記述言語等で記述された印刷ジョブが入力されると、当該印刷ジョブに含まれる画像データ（以下「印刷データ」と呼ぶ。）を用紙に印刷する印刷制御処理を実行させる。この印刷制御プログラム３００は、印刷データ解釈部３１０、給紙トレイ選択部３２０、言語解釈部３３０、及び印刷制御部３４０を含む。印刷制御部３４０は、給紙トレイ通知部３４２、印刷制御情報更新部３４４、及び印刷実行部３４６を含む。
【００４１】
印刷データ解釈部３１０は、印刷装置１００に入力された印刷データに基づいてラスタデータを作成するための情報である印刷制御情報を作成する。この印刷制御情報は、印刷に使用すべき用紙サイズ又は給紙トレイ等を指定するための用紙指定情報を含む。以下において、印刷制御情報に設定されている用紙サイズ及び用紙タイプをそれぞれ「指定用紙サイズ」及び「指定用紙タイプ」と呼ぶ場合がある。
【００４２】
印刷データ解釈部３１０は、例えば入力された印刷データに基づいて必要に応じて言語解釈部３３０に印刷データを解釈させながら画像の各画素がＲＧＢ各色の階調値で表現されたビットマップ画像データを生成する。印刷データ解釈部３１０はまた、必要に応じて解像度変換処理を行ないつつ、色変換処理（例えばＲＧＢ色空間からＣＭＹＫ色空間への色変換等）、ハーフトーン処理、及びラスタライズ処理等を行なってラスタデータを生成し、生成したラスタデータをＲＡＭ１１６に記憶させる。さらに印刷データ解釈部３１０は、言語解釈部３３０を制御してページ記述言語又は印刷ジョブコントロール言語によって記述された用紙サイズ、用紙タイプ等の用紙を指定する用紙指定情報、若しくは、デフォルトに設定されている用紙サイズ、用紙タイプ等の用紙を指定する用紙指定情報を取得する。印刷データ解釈部３１０はさらに、言語解釈部３３０を制御して印刷データにおいて指定されている給紙口（給紙トレイ）の情報（用紙指定情報）を取得する。このようにして取得された、用紙指定情報を含む印刷制御情報は、環境変数として例えばＲＡＭ１１６に一時的に記憶される。給紙トレイ選択部３２０は、ＲＡＭ１１６に記憶された環境変数、現在の給紙トレイの設定、及び自装置の給紙トレイ選択ポリシーに応じて、給紙トレイを選択（決定）する。
【００４３】
印刷制御部３４０は、給紙トレイ通知部３４２を介して、給紙トレイ選択部３２０によって決定された給紙トレイを印刷実行前にコンピュータ２００に通知する。本実施の形態では、決定された給紙トレイから用紙を給紙することによって得られる給紙結果を給紙前にコンピュータ２００に通知する。給紙トレイ（給紙結果）の通知によって、コンピュータ２００において、用紙サイズ、用紙タイプ、又は給紙トレイ等が変更され、変更後の印刷制御情報が当該コンピュータ２００から送信されると、印刷装置１００は当該印刷制御情報を受信する。印刷制御情報更新部３４４は、ＲＡＭ１１６に記憶されている印刷制御情報を、受信した印刷制御情報に更新する。一方、給紙トレイ（給紙結果）の通知の後、コンピュータ２００において、印刷指示が入力されると、当該コンピュータ２００は印刷指示を印刷装置１００に送信する。印刷装置１００はコンピュータ２００から送信された印刷指示を受信する。印刷制御情報更新部３４４は、印刷指示を受信すると、印刷実行部３４６に印刷処理の実行を指示する。印刷実行部３４６は、印刷データ解釈部３１０を制御して、ＲＡＭ１１６上にある最新の印刷制御情報及び印刷データから最終のラスタデータを作成させて、画像形成部１４０に印刷を実行させる。
【００４４】
図６を参照して、ユーザが所望する用紙を効率よく給紙する処理を実現するために、印刷装置１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、印刷装置１００に電源が投入されたことに応じて開始する。
【００４５】
このプログラムは、コンピュータから送信される印刷ジョブを受信したか否かを判定し、印刷ジョブを受信するまで待機するステップＳ１０００と、ステップＳ１０００において、印刷ジョブを受信したと判定された場合に実行され、受信した印刷ジョブから用紙指定情報を抽出（取得）するステップＳ１０１０と、ステップＳ１０１０の後に実行され、取得した用紙指定情報、現在の給紙トレイの設定、及び給紙トレイ選択ポリシーに応じて、給紙を行なう給紙トレイを決定するステップＳ１０２０と、ステップＳ１０２０の後に実行され、用紙指定情報及び自装置の給紙トレイ選択ポリシーに応じた給紙結果を、通信部１８０を制御して、印刷ジョブを送信してきたコンピュータに送信（通知）させるステップＳ１０３０と、ステップＳ１０３０の後に実行され、受信した印刷ジョブに関する指示を当該コンピュータから受信したか否かを判定し、指示を受信するまで待機するステップＳ１０４０とを含む。
【００４６】
このプログラムはさらに、ステップＳ１０４０において、コンピュータからの指示を受信したと判定された場合に実行され、当該指示が印刷の実行を指示する印刷指示であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０５０と、ステップＳ１０５０において、受信した指示が印刷指示であると判定された場合に実行され、自装置の給紙トレイ選択ポリシーのもとで印刷を実行することが可能か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０６０と、ステップＳ１０６０において、印刷を実行することが可能ではないと判定された場合に実行され、印刷を実行できないことを示すメッセージを操作部１２０のタッチパネルディスプレイ１２２に表示し、制御をステップＳ１０６０に戻すステップＳ１０７０と、ステップＳ１０７０において、印刷を実行することが可能であると判定された場合に実行され、給紙部１５０及び画像形成部１４０を制御して、印刷処理を実行させるステップＳ１０８０を含む。ステップＳ１０５０において、受信した指示が印刷指示ではない、すなわち、受信した指示が用紙の指定を変更する指示であると判定された場合は、制御はステップＳ１０２０に戻る。ステップＳ１０８０の処理が終了すると、制御はステップＳ１０００に戻る。
【００４７】
図７を参照して、ユーザが所望する印刷出力を得るために、コンピュータ２００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、ユーザの指示に応じて開始する。
【００４８】
このプログラムは、ユーザによる用紙指定の入力を受付けて用紙指定の設定処理を行なうステップＳ２０００と、ステップＳ２０００の後に実行され、印刷指示の入力を受付けるまで待機するステップＳ２０１０と、ステップＳ２０１０において、印刷指示の入力を受付けたと判定された場合に実行され、ネットワークＩＦ２７０を制御して、印刷装置１００に印刷ジョブを送信させるステップＳ２０２０と、ステップＳ２０２０の後に実行され、印刷装置１００から給紙結果を受信したか否かを判定し、給紙結果を受信するまで待機するステップＳ２０３０と、ステップＳ２０３０において、給紙結果を受信したと判定された場合に実行され、ディスプレイＩＦ２６０を制御して、受信した給紙結果をディスプレイ２６２に表示させるステップＳ２０４０とを含む。
【００４９】
このプログラムはさらに、ステップＳ２０４０の後に実行され、ユーザによる指示入力を受付けたか否かを判定し、指示入力を受付けるまで待機するステップＳ２０５０と、ステップＳ２０５０において、ユーザによる指示入力を受付けたと判定された場合に実行され、ネットワークＩＦ２７０を制御して、受付けた指示を印刷装置１００に送信させるステップＳ２０６０と、ステップＳ２０６０の後に実行され、印刷装置１００から給紙結果を再び受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０７０とを含む。ステップＳ２０７０において、給紙結果を受信したと判定された場合は、制御はステップＳ２０４０に戻り、給紙結果を受信していないと判定された場合はこのプログラムは終了する。
【００５０】
［動作］
本実施の形態に係る印刷システム３０は以下のように動作する。以下の説明では、印刷装置１００及びコンピュータ２００の動作の内、本発明に関連する部分のみを説明する。他の動作は従来の印刷装置及びコンピュータの動作と同様である。
【００５１】
印刷装置１００の各給紙トレイには、例えば図８のテーブル５００に示す用紙がセットされているものとする。図８を参照して、この例では、手差し給紙トレイ１５４（手差し）に、用紙サイズがＡ４、用紙タイプが厚紙の用紙がセットされている。給紙トレイ１５２ａ（トレイ１）には、用紙サイズがＡ４、用紙タイプが普通紙の用紙がセットされており、給紙トレイ１５２ｂ（トレイ２）には、用紙サイズがＡ３、用紙タイプが普通紙の用紙がセットされている。さらに、給紙トレイ１５２ｃ（トレイ３）には、用紙サイズがＢ５、用紙タイプが普通紙の用紙がセットされており、給紙トレイ１５２ｄ（トレイ４）には、用紙サイズがＡ４、用紙タイプが色紙の用紙がセットされている。
【００５２】
ユーザの操作によって、コンピュータ２００のディスプレイ２６２に、プリンタドライバのユーザインターフェイス画面（以下「ＵＩ画面」と呼ぶ。）が表示される。図９を参照して、ディスプレイ２６２に表示されるＵＩ画面６００は、用紙サイズを指定するための領域６０２、用紙タイプを指定するための領域６０４、給紙トレイを指定するための領域６０６、及び「ＯＫ」キー６０８を含む。
【００５３】
ユーザは、ＵＩ画面６００から例えば図１０のテーブル６１０に示す印刷設定を行なったものとする。すなわち、指定の給紙トレイを手差し給紙トレイ１５４に設定するとともに、指定用紙サイズをＡ４、指定用紙タイプを色紙に設定したものとする。コンピュータ２００は、ユーザによる印刷設定の入力を受付けると、印刷設定（用紙指定）の設定処理を実行する（図７に示すステップＳ２０００）。ＵＩ画面６００の「ＯＫ」キー６０８が操作されると（ステップＳ２０１０においてＹＥＳ）、コンピュータ２００は印刷装置１００に印刷開始の指示を送信する。ここでは、コンピュータ２００は印刷装置１００に印刷ジョブを送信する（ステップＳ２０２０）。
【００５４】
印刷装置１００は、コンピュータ２００から送信された印刷ジョブを受信すると（図６に示すステップＳ１０００においてＹＥＳ）、当該印刷ジョブから用紙指定情報を取得する（ステップＳ１０１０）。印刷装置１００は、取得した用紙指定情報、現在の給紙トレイの設定、及び給紙トレイ選択ポリシーに応じて、給紙を行なう給紙トレイを決定する（ステップＳ１０２０）。本実施の形態では、印刷装置１００は、給紙を行なう給紙トレイを手差し給紙トレイ１５４に決定する。ただし、印刷装置１００の給紙トレイ選択ポリシーは、指定の用紙サイズ及び用紙タイプの一致を優先する。手差し給紙トレイ１５４にセットされている用紙の用紙サイズはＡ４であるため、指定用紙サイズは一致するものの、用紙タイプは厚紙であるため指定用紙タイプである色紙とは一致しない。こうした給紙トレイ選択ポリシーのもとで手差し給紙トレイ１５４の用紙が給紙される場合、印刷装置１００は指定用紙タイプである色紙を要求する。印刷装置１００は、決定した給紙トレイによる給紙結果として、指定用紙タイプである色紙が要求されることをコンピュータ２００に通知する（ステップＳ１０３０）。
【００５５】
コンピュータ２００は、印刷装置１００からの給紙結果を受信すると（図７に示すステップＳ２０３０においてＹＥＳ）、ＵＩ画面６００上に通知画面６２０をポップアップ表示し、当該通知画面において給紙結果を表示する（ステップＳ２０４０）。
【００５６】
図１１を参照して、コンピュータ２００のディスプレイ２６２には、ＵＩ画面６００とともに、通知画面６２０が表示される。通知画面６２０は、「現状設定では、印刷実行時に本体側で色紙が要求されます。」との給紙結果が表示される領域６２２、「ＯＫ」キー６２４、及び「キャンセル」キー６２６を含む。
【００５７】
ユーザによって「キャンセル」キー６２６が操作されると、この通知画面６２０が閉じられ、ＵＩ画面６００において印刷設定を再設定することが可能となる。ＵＩ画面６００において印刷設定が変更され、続いて「ＯＫ」キー６０８が操作されると（ステップＳ２０５０においてＹＥＳ）、コンピュータ２００は変更後の印刷設定（用紙指定情報）を含む設定変更指示を印刷装置１００に送信する（ステップＳ２０６０）。
【００５８】
印刷装置１００は、コンピュータ２００から送信された設定変更指示を受信すると（図６に示すステップＳ１０４０においてＹＥＳ、かつステップＳ１０５０においてＮＯ）、印刷制御情報更新部３４４によって、ＲＡＭ１１６に記憶されている印刷制御情報を、受信した印刷制御情報（用紙指定情報）に更新する。印刷装置１００は、更新した印刷制御情報（用紙指定情報）、現在の給紙トレイの設定、及び給紙トレイ選択ポリシーに応じて、給紙を行なう給紙トレイを再度決定する（ステップＳ１０２０）。印刷装置１００は、決定した給紙トレイによる給紙結果をコンピュータ２００に送信する（ステップＳ１０３０）。コンピュータ２００は印刷装置１００から送信された給紙結果を受信すると（ステップＳ２０７０においてＹＥＳ）、受信した給紙結果をディスプレイ２６２に表示する（ステップＳ２０４０）。そして、印刷装置１００及びコンピュータ２００において、上記した処理と同様の処理が繰返される。
【００５９】
一方、通知された給紙結果による印刷出力が所望の印刷出力であるとユーザが判断した場合、当該ユーザは、通知画面６２０の「ＯＫ」キー６２４を操作することによって印刷の実行を指示できる。例えば、手差し給紙トレイ１５４にセットされている用紙の用紙タイプが厚紙ではなく色紙であった場合、「ＯＫ」キー６２４の操作によって、ユーザが所望する用紙サイズ及び用紙タイプの用紙が給紙される。これにより、所望の印刷出力が得られる。
【００６０】
ユーザによって「ＯＫ」キー６２４が操作されると（ステップＳ２０５０においてＹＥＳ）、コンピュータ２００は印刷装置１００に印刷指示を送信する（ステップＳ２０６０）。印刷装置１００は、コンピュータ２００から送信された印刷指示を受信すると（図６に示すステップＳ１０４０においてＹＥＳ、かつステップＳ１０５０においてＹＥＳ）、自装置の給紙トレイ選択ポリシーのもとで印刷の実行が可能か否かを判定する。手差し給紙トレイ１５４に指定用紙サイズ及び指定用紙タイプの用紙がセットされていると仮定した場合、指定の用紙サイズ及び用紙タイプの一致を優先する給紙トレイ選択ポリシーのもとで印刷の実行が可能である（ステップＳ１０６０においてＹＥＳ）。印刷装置１００は、受信した印刷ジョブの印刷データに基づいて、印刷処理を実行する（ステップＳ１０８０）。
【００６１】
より詳細には、印刷装置１００において、印刷制御情報更新部３４４は、印刷指示を受信すると、ＲＡＭ１１６に記憶されている印刷制御情報を更新することなく、印刷実行部３４６に対して印刷の実行を指示する。印刷実行部３４６は、印刷データ解釈部３１０を制御して、ＲＡＭ１１６上にある最新の印刷制御情報及び印刷データから最終のラスタデータを作成させて、画像形成部１４０に印刷を実行させる。すなわち、印刷実行部３４６は、給紙部１５０を制御して、決定した給紙トレイから画像形成部１４０に用紙を給紙させて、当該画像形成部１４０において、受信した印刷ジョブの印刷データに基づいて、給紙された用紙に画像を印刷させる。
【００６２】
なお、本実施の形態では、手差し給紙トレイ１５４にセットされている用紙の用紙タイプは色紙ではなく厚紙であるため、セットされている用紙の用紙タイプが指定用紙タイプと一致しない。コンピュータ２００のディスプレイ２６２に通知画面６２０が表示された際に、ユーザによって「ＯＫ」キー６２４が操作された場合、指定の用紙サイズ及び用紙タイプの一致を優先する給紙トレイ選択ポリシーのもとでは印刷は実行されない（ステップＳ１０６０においてＮＯ）。この場合、印刷装置１００は、手差し給紙トレイ１５４に用紙サイズがＡ４、用紙タイプが色紙の用紙をセットするよう操作部１２０のタッチパネルディスプレイ１２２にメッセージを表示する（ステップＳ１０７０）。このメッセージにしたがって、手差し給紙トレイ１５４に用紙サイズがＡ４、用紙タイプが色紙の用紙がセットされると、印刷実行可能となり（ステップＳ１０６０においてＹＥＳ）、印刷処理が実行される（ステップＳ１０８０）。
【００６３】
［作用・効果］
以上の説明から明らかなように、本実施の形態に係る印刷システム３０を利用することにより、以下に述べる効果を奏する。
【００６４】
印刷装置１００は、用紙を指定する用紙指定情報を受信すると、受信した用紙の指定情報と自装置における給紙トレイ選択ポリシーとに応じて得られる給紙結果を、給紙部１５０による給紙の前にコンピュータ２００に通知する。ユーザは、コンピュータ２００に表示される通知画面６２０によって、どのような用紙が給紙されるのか、又はどのような給紙結果となるのかを事前に知ることができる。
【００６５】
上記のように、指定の用紙サイズ及び用紙タイプの一致を優先する給紙トレイ選択ポリシーを持つ場合に、手差し給紙トレイ１５４にセットされている用紙の用紙タイプが指定用紙タイプと一致しない場合、印刷の実行が行なわれない。この場合、ユーザは印刷装置に出向き、当該給紙トレイの用紙を変更した後、印刷を継続する必要がある。こうした作業はユーザにとって煩わしい。このような煩わしい作業を避けるためには、印刷装置の給紙トレイ選択ポリシーを把握している必要がある。しかし、一般的なユーザは、印刷装置の給紙トレイ選択ポリシーを把握していないことが多い。
【００６６】
本実施の形態に係る印刷装置１００では、ユーザが給紙トレイ選択ポリシーを詳しく知らない場合であっても、給紙トレイ選択ポリシーに応じた用紙の指定を行なうことができる。これにより、所望する用紙を効率よく給紙できるので、所望の印刷結果を効率よく得ることができる。
【００６７】
なお、通知画面６２０の表示によって、印刷装置１００において色紙が要求されることがユーザに事前に知らされるので、手差し給紙トレイ１５４に用紙サイズがＡ４、用紙タイプが色紙の用紙をセットすることによって、設定を変えずに印刷処理を実行することもできる。そのため、これによっても、所望の印刷出力を得ることができる。
【００６８】
（第１の実施の形態の変形例）
本変形例に係る印刷装置は、指定された給紙トレイを優先する給紙トレイ選択ポリシーを持つ点において、第１の実施の形態に係る印刷装置１００と異なる。その他の点では、各印刷装置は同一の構成である。
【００６９】
印刷装置の給紙トレイ選択ポリシーは、指定用紙サイズ、及び指定用紙タイプが、指定された給紙トレイにセットされている用紙と一致しない場合でも、指定された給紙トレイから用紙を給紙するポリシーである。この給紙トレイ選択ポリシーでは、指定用紙サイズ、及び指定用紙タイプが異なる場合であっても、給紙トレイさえ指定されていれば、印刷処理が実行される。
【００７０】
ユーザは、ＵＩ画面から図１０に示す印刷設定を行なったものとする。すなわち、指定の給紙トレイを手差し給紙トレイ１５４に設定するとともに、指定用紙サイズをＡ４、指定用紙タイプを色紙に設定したものとする。手差し給紙トレイ１５４には色紙ではなく厚紙がセットされている。
【００７１】
そのため、印刷装置は印刷指示（印刷ジョブ）を受信すると、給紙結果として、厚紙が給紙されることをコンピュータに通知する。コンピュータは、印刷装置からの給紙結果を受信すると、ＵＩ画面６００上に図１２に示す通知画面６３０をポップアップ表示して、当該通知画面６３０において給紙結果を表示する。図１２を参照して、通知画面６３０は「現状設定では、手差しから厚紙が給紙されます。」との給紙結果が表示される領域６３２、「ＯＫ」キー６２４、及び「キャンセル」キー６２６を含む。
【００７２】
このように、本変形例に係る印刷装置においても、給紙トレイ選択ポリシーに応じた給紙結果をコンピュータに通知するため、ユーザはどのような用紙が給紙されるのかを事前に知ることができる。
【００７３】
（第２の実施の形態）
本実施の形態に係る印刷システムは、所望の印刷出力が得られるように印刷設定の変更をアシストする機能を持つ点において、第１の実施の形態に係る印刷システム３０と異なる。その他の点では、各印刷システムは同一の構成である。
【００７４】
本実施の形態に係る印刷装置は、第１の実施の形態に係る印刷装置１００と同じ給紙トレイ選択ポリシーを持つ。印刷装置の各給紙トレイには、第１の実施の形態と同様、例えば図８のテーブル５００に示す用紙がセットされているものとする。さらに、ユーザによって、プリンタドライバのＵＩ画面から図１０のテーブル６１０に示す印刷設定が行なわれるものとする。
【００７５】
コンピュータから印刷装置に印刷指示が送信されると、印刷装置はコンピュータに対して給紙結果を通知する。図１１を参照して、本実施の形態においても、コンピュータのディスプレイに、給紙結果を通知する通知画面６２０が表示される。
【００７６】
印刷装置は、指定された給紙トレイにセットされている用紙の用紙サイズ及び用紙タイプが指定用紙サイズ及び指定用紙タイプと異なる場合、指定用紙サイズ及び指定用紙タイプの用紙がセットされている給紙トレイを検索する。通知画面６２０の「キャンセル」キー６２６が操作されると、コンピュータから印刷装置に「キャンセル」キー６２６が操作されたことを示す情報が送信される。印刷装置は当該情報を受信すると、給紙トレイの検索結果をアシスト情報としてコンピュータに送信する。コンピュータはアシスト情報を受信すると、当該アシスト情報をコンピュータのディスプレイに表示する。
【００７７】
図１３を参照して、コンピュータのディスプレイには、ＵＩ画面６００とともにアシスト画面６４０が表示される。アシスト画面６４０は「Ａ４／色紙を印刷するには、指定トレイを「トレイ４」に設定します。」とのアシスト情報が表示される領域６４２、及び「ＯＫ」キー６４４を含む。「ＯＫ」キー６４４が操作されると、このアシスト画面６４０が閉じられる。
【００７８】
なお、指定用紙サイズ及び指定用紙タイプの用紙がセットされた給紙トレイがない場合、印刷装置はそのことを示す情報（検索結果）をアシスト情報としてコンピュータに送信する。
【００７９】
図１４を参照して、指定用紙サイズ及び指定用紙タイプの用紙がセットされた給紙トレイがない場合、コンピュータのディスプレイには、ＵＩ画面６００とともにアシスト画面６５０が表示される。アシスト画面６５０は「Ａ４／色紙を印刷することができるトレイがありません。」とのアシスト情報が表示される領域６５２、及び「ＯＫ」キー６５４を含む。「ＯＫ」キー６５４が操作されると、このアシスト画面６５０が閉じられる。
【００８０】
このように、本実施の形態では、指定した給紙トレイに指定用紙サイズ及び指定用紙タイプの用紙と一致しない用紙がセットされている場合、指定用紙サイズ及び指定用紙タイプの用紙を指定するための情報がコンピュータのディスプレイに表示される。ユーザは、指定用紙サイズ及び指定用紙タイプの用紙が給紙されるように、容易に印刷設定を変更できるので、所望の印刷結果をより一層効率よく得ることができる。さらに、指定用紙サイズ及び指定用紙タイプの用紙がセットされた給紙トレイがない場合、そのことを示すメッセージ（アシスト情報）がコンピュータのディスプレイに表示される。これにより、ユーザは、容易に印刷設定を変更したり、給紙トレイ内の用紙を指定用紙サイズ及び指定用紙タイプの用紙に交換したりできる。そのため、これによっても、所望の印刷結果をより一層効率よく得ることができる。
【００８１】
（第２の実施の形態の変形例）
本変形例に係る印刷装置は、指定された給紙トレイを優先する給紙トレイ選択ポリシーを持つ点において、第２の実施の形態に係る印刷装置と異なる。すなわち、本変形例に係る印刷装置は、第１の実施の形態の変形例に係る印刷装置と同じ給紙トレイ選択ポリシーを持つ。その他の点では、各印刷装置は同一の構成である。
【００８２】
本変形例においても、給紙トレイ選択ポリシーに応じたアシスト情報がコンピュータのディスプレイに表示される。本変形例に係る印刷装置を用いることによって、第２の実施の形態と同様、所望の印刷結果をより一層効率よく得ることができる。
【００８３】
（第３の実施の形態）
本実施の形態に係る印刷システムは、給紙トレイが最終的に決定された後の印刷開始の指示によって印刷データが印刷装置に送信される点において、第１の実施の形態に係る印刷システム３０と異なる。その他の点では、各印刷システムは同一の構成である。
【００８４】
コンピュータは、ユーザによる印刷開始の指示を受付けると、用紙指定情報を印刷装置に送信する。このとき、印刷データは印刷装置に送信されない。上記第１の実施の形態と同様にして、所望の用紙がセットされた給紙トレイが決定すると、コンピュータはユーザによる印刷実行の指示を受付ける。コンピュータは、印刷実行指示を受付けたことに応答して、印刷装置に印刷データを送信する。印刷装置では、給紙を行なう給紙トレイが既に決定している。印刷装置は印刷データを受信すると、決定した給紙トレイから用紙を給紙して、当該印刷データに基づいて給紙した用紙に画像を形成する。
【００８５】
［ソフトウェア構成］
本実施の形態に係る印刷装置では、図６に示されるプログラムに代えて、図１５に示されるプログラムが実行される。図１５のプログラムは、図６のプログラムのステップＳ１０００、及びステップＳ１０１０に代えて、ステップＳ３０００を含む。さらに図１５のプログラムは、図６のプログラムのステップＳ１０４０、及びステップＳ１０５０に代えて、それぞれ、ステップＳ３０１０、及びステップＳ３０２０を含む。図１５のステップＳ１０２０、ステップＳ１０３０、及びステップＳ１０６０〜ステップＳ１０８０における処理は、図６に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。
【００８６】
図１５を参照して、このプログラムは、コンピュータから送信される用紙指定情報を受信したか否かを判定し、用紙指定情報を受信するまで待機するステップＳ３０００を含む。ステップＳ３０００において、用紙指定情報を受信したと判定された場合は、制御はステップＳ１０２０に進む。
【００８７】
このプログラムはさらに、ステップＳ１０３０の後に実行され、受信した用紙指定情報に関する指示を当該コンピュータから受信したか否かを判定し、指示を受信するまで待機するステップＳ３０１０と、ステップＳ３０１０において、コンピュータからの指示を受信したと判定された場合に実行され、当該指示が印刷の実行を指示する印刷指示であるか否か、すなわち印刷データを受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０２０とを含む。ステップＳ３０２０において、受信した指示が印刷指示ではない、すなわち、印刷データを受信していないと判定された場合、受信した指示は用紙の指定を変更する指示であるため、制御はステップＳ１０２０に戻る。一方、受信した指示が印刷指示である場合、すなわち、印刷データを受信していると判定された場合、制御はステップＳ１０６０に進む。
【００８８】
本実施の形態に係るコンピュータでは、図７に示されるプログラムに代えて、図１６に示されるプログラムが実行される。図１６のプログラムは、図７のプログラムのステップＳ２０２０に代えて、ステップＳ４０００〜ステップＳ４０２０を含む。図１６のステップＳ２０００、ステップＳ２０１０、及びステップＳ２０３０〜ステップＳ２０７０における処理は、図７に示される各ステップにおける処理と同じである。以下、異なる部分について説明する。
【００８９】
図１６を参照して、このプログラムは、ステップＳ２０１０において、印刷指示の入力を受付けたと判定された場合に実行され、印刷装置に用紙指定情報を送信するステップＳ４０００を含む。ステップＳ４０００の処理が終了すると、制御はステップＳ２０３０に進む。
【００９０】
このプログラムはさらに、ステップＳ２０５０において、ユーザによる指示入力を受付けたと判定された場合に実行され、受付けた指示が印刷実行指示であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ４０１０と、ステップＳ４０１０において、受付けた指示が印刷実行指示であると判定された場合に実行され、印刷装置に印刷実行指示とともに印刷データを送信し、このプログラムを終了するステップＳ４０２０とを含む。ステップＳ４０１０において、受付けた指示が印刷実行指示ではないと判定された場合は、制御はステップＳ２０６０に進む。ステップＳ２０６０では、受付けた指示が印刷装置に送信される。
【００９１】
（変形例）
上記実施の形態では、印刷装置の一例である複合機に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。印刷装置は、複合機以外の例えばプリンタ等であってもよい。
【００９２】
上記実施の形態では、給紙結果を通知する通知画面、又はアシスト情報を表示するアシスト画面をポップアップによってコンピュータのディスプレイに表示する例について示したが、本発明はそのような実施の形態には限定されない。例えばプリンタドライバのＵＩ画面に、給紙結果、又はアシスト情報を表示するようにしてもよい。
【００９３】
上記実施の形態では、指定の用紙サイズ及び用紙タイプの一致を優先する給紙トレイ選択ポリシーを持つ印刷装置、及び指定された給紙トレイを優先する給紙トレイ選択ポリシーを持つ印刷装置に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。本発明は、上記実施の形態で示した以外の給紙トレイ選択ポリシーを持つ印刷装置に対しても適用することができる。
【００９４】
上記実施の形態では、プリンタドライバのＵＩ画面において設定された指定の給紙トレイに、指定用紙サイズ及び指定用紙タイプの用紙がセットされているか否かにかかわらず、給紙結果をコンピュータに通知する印刷装置の例について示したが、本発明はそのような実施の形態には限定されない。印刷装置は、プリンタドライバのＵＩ画面において設定された指定の給紙トレイに、指定用紙サイズ及び指定用紙タイプの用紙がセットされている場合、給紙結果をコンピュータに通知することなく印刷処理を実行するように構成されていてもよい。また、一つの印刷装置に２以上の給紙トレイ選択ポリシーを準備し、管理者等がそれらのうちのいずれかを予め選択し、設定するようにしてもよい。
【００９５】
上記実施の形態では、４つの給紙トレイ及び１つの手差し給紙トレイを備える印刷装置の例について示したが、本発明はそのような実施の形態には限定されない。印刷装置に備えられる給紙トレイの数は１以上であればよい。
【００９６】
上記で開示された技術を適宜組合せて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【００９７】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【００９８】
３０                    印刷システム
１００                  印刷装置
１１０                  制御部
１２０                  操作部
１３０                  原稿読取部
１４０                  画像形成部
１５０                  給紙部
１５２                  給紙トレイ
１５４                  手差し給紙トレイ
１６０                  画像処理部
１７０                  排紙部
１８０                  通信部
２００                  コンピュータ
２６２                  ディスプレイ
６２０、６３０          通知画面
６４０、６５０          アシスト画面
【図１】
2016041498.tif 000003
【図２】
2016041498.tif 000004
【図３】
2016041498.tif 000005
【図４】
2016041498.tif 000006
【図５】
2016041498.tif 000007
【図６】
2016041498.tif 000008
【図７】
2016041498.tif 000009
【図８】
2016041498.tif 000010
【図９】
2016041498.tif 000011
【図１０】
2016041498.tif 000012
【図１１】
2016041498.tif 000013
【図１２】
2016041498.tif 000014
【図１３】
2016041498.tif 000015
【図１４】
2016041498.tif 000016
【図１５】
2016041498.tif 000017
【図１６】
2016041498.tif 000018