(57)【要約】【課題】給紙トレイの指定に伴うユーザの手間の軽減が期待できる技術を提供すること。【解決手段】印刷システム５００では，プリンタ１００で給紙トレイを指定する条件である特定条件を満たす場合に，ＰＣ１００は，プリンタ２００で給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブを生成する。そして，プリンタ２００は，受付印刷ジョブを受け付けた場合，当該受付印刷ジョブを実行する際に使用する給紙トレイの，ユーザからの指定を受け付ける。そして，プリンタ２００は，当該受付印刷ジョブを実行する際，受け付けた給紙トレイを使用して給紙し，印刷を行う。【選択図】            図３
2015022727.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と，前記印刷装置と通信可能に接続する情報処理装置とを有する印刷システムにおいて，
前記情報処理装置は，
前記印刷装置と通信する通信部と，
制御部と，
を備え，
前記情報処理装置の制御部は，
前記印刷装置で給紙トレイを指定する条件である特定条件を満たす場合に，前記印刷装置で給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブを生成し，前記特定条件を満たさない場合に，給紙トレイを指定した印刷ジョブである指定印刷ジョブを生成する生成処理と，
前記生成処理にて生成された印刷ジョブを，前記情報処理装置の通信部を介して送信する送信処理と，
を実行し，
前記印刷装置は，
前記情報処理装置と通信する通信部と，
画像を印刷する印刷部と，
前記印刷部にて画像が印刷されるシートを収容する給紙トレイと，
操作部と，
制御部と，
を備え，
前記印刷装置の制御部は，
前記印刷装置の通信部を介して受信した印刷ジョブが，前記指定印刷ジョブか前記受付印刷ジョブかを判断する判断処理と，
前記判断処理により受付印刷ジョブと判断された場合には，当該受付印刷ジョブを実行する際に使用する給紙トレイの指定を前記操作部から受け付け，指定を受け付けた給紙トレイから給紙して当該受付印刷ジョブに基づく印刷を前記印刷部に実行させ，前記判断処理により指定印刷ジョブと判断された場合には，当該指定印刷ジョブで指定された給紙トレイから給紙して当該指定印刷ジョブに基づく印刷を前記印刷部に実行させる印刷処理と，
を実行することを特徴とする印刷システム。
【請求項２】
請求項１に記載する印刷システムにおいて，
前記印刷装置は，
前記印刷装置の通信部を介して受信した印刷ジョブを記憶する記憶部を備え，
前記印刷処理では，前記記憶部に記憶されている印刷ジョブについては，当該印刷ジョブの印刷開始条件を満たす入力があったことを条件として当該印刷ジョブに基づく印刷を前記印刷部に実行させ，
前記情報処理装置の制御部は，
前記記憶部に記憶させる印刷ジョブとするか否かをユーザ入力に基づいて設定する記憶設定処理を実行し，
前記生成処理では，前記記憶設定処理にて前記記憶部に記憶させる印刷ジョブとすることが設定された場合に，前記特定条件を満たすと判断することを特徴とする印刷システム。
【請求項３】
請求項１または請求項２に記載する印刷システムにおいて，
前記情報処理装置の制御部は，
前記印刷装置で給紙トレイの指定を受け付けるか否かをユーザ入力に基づいて設定する指定設定処理を実行し，
前記生成処理では，前記指定設定処理にて前記印刷装置で給紙トレイの指定を受け付けることが設定されている場合に，前記特定条件を満たすと判断することを特徴とする印刷システム。
【請求項４】
請求項１に記載する印刷システムにおいて，
前記印刷装置は，
前記印刷装置の通信部を介して受信した印刷ジョブを記憶する記憶部を備え，
前記印刷処理では，前記記憶部に記憶されている印刷ジョブについては，当該印刷ジョブの印刷開始条件を満たす入力があったことを条件として当該印刷ジョブに基づく印刷を前記印刷部に実行させ，
前記情報処理装置の制御部は，
印刷ジョブを前記記憶部に記憶させるか否かを設定する記憶設定処理と，
前記記憶設定処理にて印刷ジョブを前記記憶部に記憶させることが設定された場合に，前記受付印刷ジョブを生成するか前記指定印刷ジョブを生成するかの選択を受け付ける第１受付処理とを実行し，
前記生成処理では，前記第１受付処理での受付結果に応じて前記特定条件を満たすか否かを判断することを特徴とする印刷システム。
【請求項５】
請求項１または請求項４に記載する印刷システムにおいて，
前記情報処理装置の制御部は，
前記印刷部に印刷させるシートの情報を設定するシート情報設定処理と，
前記給紙トレイに設定されているシートの情報を取得するシート情報取得処理と，
前記シート情報設定処理により設定されたシートの情報に一致する情報が前記シート情報取得処理により取得されていない場合に，前記受付印刷ジョブを生成するか前記指定印刷ジョブを生成するかの選択を受け付ける第２受付処理とを実行し，
前記生成処理では，前記第２受付処理での受付結果に応じて前記特定条件を満たすか否かを判断することを特徴とする印刷システム。
【請求項６】
請求項１から請求項５のいずれか１つに記載する印刷システムにおいて，
前記印刷装置の制御部は，
印刷ジョブを実行する際に使用するシートの情報を当該印刷ジョブから取得する取得処理を実行し，
前記印刷処理では，前記受付印刷ジョブを実行する際に使用する給紙トレイの指定を受け付ける場合に，前記取得処理により取得されたシートの情報によって特定されるシートを給紙できる給紙トレイを指定対象とし，前記取得処理により取得されたシートの情報によって特定されるシートを給紙できない給紙トレイを指定対象としないことを特徴とする印刷システム。
【請求項７】
請求項１から請求項６のいずれか１つに記載する印刷システムにおいて，
前記情報処理装置の制御部は，
前記生成処理にて，前記指定印刷ジョブとして，給紙トレイを指定するコマンドを付加した印刷ジョブを生成し，前記受付印刷ジョブとして，給紙トレイを指定するコマンドを付加しない印刷ジョブを生成し，
前記印刷装置の制御部は，
前記判断処理にて，印刷ジョブに給紙トレイを指定するコマンドが付加されていれば前記指定印刷ジョブと判断し，付加されていなければ前記受付印刷ジョブと判断することを特徴とする印刷システム。
【請求項８】
印刷装置と通信する通信部と，
制御部と，
を備え，
前記制御部は，
前記印刷装置で給紙トレイを指定する条件である特定条件を満たす場合に，前記印刷装置で給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブを生成し，前記特定条件を満たさない場合に，給紙トレイを指定した印刷ジョブである指定印刷ジョブを生成する生成処理と，
前記生成処理にて生成された印刷ジョブを，前記通信部を介して前記印刷装置に送信する送信処理と，
を実行することを特徴とする情報処理装置。
【請求項９】
情報処理装置と通信する通信部と，
画像を印刷する印刷部と，
前記印刷部にて画像が印刷されるシートを収容する給紙トレイと，
操作部と，
制御部と，
を備え，
前記制御部は，
前記通信部を介して受信した印刷ジョブが，給紙トレイが指定された印刷ジョブである指定印刷ジョブか，給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブかを判断する判断処理と，
前記判断処理により受付印刷ジョブと判断された場合には，当該受付印刷ジョブを実行する際に使用する給紙トレイの指定を前記操作部から受け付け，指定を受け付けた給紙トレイから給紙して当該受付印刷ジョブに基づく印刷を前記印刷部に実行させ，前記判断処理により指定印刷ジョブと判断された場合には，当該指定印刷ジョブで指定された給紙トレイから給紙して当該指定印刷ジョブに基づく印刷を前記印刷部に実行させる印刷処理と，
を実行することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，印刷システム，情報処理装置および印刷装置に関する。さらに詳細には，給紙トレイの選択技術に関するものである。
【背景技術】
【０００２】
従来から，特許文献１に開示されているように，パーソナルコンピュータ（ＰＣ）等の情報処理装置から印刷ジョブを送信し，印刷装置に当該印刷ジョブに基づく印刷を行わせる際，情報処理装置にて給紙トレイの指定を受け付ける技術が知られている。この技術では，印刷ジョブに給紙トレイが設定され，印刷装置はその設定に従って給紙トレイを決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１４９３６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，給紙トレイを情報処理装置で指定する従来の技術には，次のような問題があった。例えば，現在給紙トレイに格納されていないシートに対して印刷を望む場合，ユーザは，印刷ジョブの送信前に一旦印刷装置まで移動して給紙トレイにシートを格納し，情報処理装置まで戻って印刷ジョブの送信を指示する必要がある。また，給紙トレイに格納されているシートの種別をユーザが分からない場合も，印刷ジョブの送信前に一旦印刷装置まで移動して所望のシートが格納されている給紙トレイを確認する必要がある。このように，ユーザにとって手間がかかる場合があり，改善の余地がある。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，給紙トレイの指定に伴うユーザの手間の軽減が期待できる技術を提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた印刷システムは，印刷装置と，前記印刷装置と通信可能に接続する情報処理装置とを有する印刷システムであって，前記情報処理装置は，前記印刷装置と通信する通信部と，制御部とを備え，前記情報処理装置の制御部は，前記印刷装置で給紙トレイを指定する条件である特定条件を満たす場合に，前記印刷装置で給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブを生成し，前記特定条件を満たさない場合に，給紙トレイを指定した印刷ジョブである指定印刷ジョブを生成する生成処理と，前記生成処理にて生成された印刷ジョブを，前記情報処理装置の通信部を介して送信する送信処理とを実行し，前記印刷装置は，前記情報処理装置と通信する通信部と，画像を印刷する印刷部と，前記印刷部にて画像が印刷されるシートを収容する給紙トレイと，操作部と，制御部とを備え，前記印刷装置の制御部は，前記印刷装置の通信部を介して受信した印刷ジョブが，前記指定印刷ジョブか前記受付印刷ジョブかを判断する判断処理と，前記判断処理により受付印刷ジョブと判断された場合には，当該受付印刷ジョブを実行する際に使用する給紙トレイの指定を前記操作部から受け付け，指定を受け付けた給紙トレイから給紙して当該受付印刷ジョブに基づく印刷を前記印刷部に実行させ，前記判断処理により指定印刷ジョブと判断された場合には，当該指定印刷ジョブで指定された給紙トレイから給紙して当該指定印刷ジョブに基づく印刷を前記印刷部に実行させる印刷処理とを実行することを特徴としている。
【０００７】
本明細書に開示される印刷システムでは，情報処理装置が，印刷装置で給紙トレイを指定する条件である特定条件を満たす場合に受付印刷ジョブを生成し，特定条件を満たさない場合に指定印刷ジョブを生成する。特定条件としては，例えば，印刷装置で給紙トレイを指定する旨のユーザ入力による設定があること，印刷装置で受信された後でユーザ操作を待って印刷を開始するジョブであることが該当する。そして，情報処理装置から印刷ジョブを受信した印刷装置では，受付印刷ジョブであれば，当該受付印刷ジョブを実行する際に使用する給紙トレイの指定を受け付けてから当該受付印刷ジョブを実行し，指定印刷ジョブであれば，当該指定印刷ジョブで指定された給紙トレイを利用して当該指定印刷ジョブを実行する。
【０００８】
すなわち，本明細書に開示される印刷システムでは，印刷装置で給紙トレイの指定を受け付ける受付印刷ジョブを生成できる。この受付印刷ジョブでは，印刷ジョブを送信した後に，印刷装置で給紙トレイの指定を受け付けてから印刷を開始する。そのため，印刷ジョブを送信した後であっても，ユーザが印刷装置に移動した後に給紙トレイの状態を確認する時間が確保される。従って，受付印刷ジョブを生成することにより，印刷ジョブの送信前に所望のシートをセットしておく，印刷ジョブの送信前に給紙トレイにセットされているシートを確認しておく等の，ユーザの手間を省くことができる。
【０００９】
また，前記印刷装置は，前記印刷装置の通信部を介して受信した印刷ジョブを記憶する記憶部を備え，前記印刷処理では，前記記憶部に記憶されている印刷ジョブについては，当該印刷ジョブの印刷開始条件を満たす入力があったことを条件として当該印刷ジョブに基づく印刷を前記印刷部に実行させ，前記情報処理装置の制御部は，前記記憶部に記憶させる印刷ジョブとするか否かをユーザ入力に基づいて設定する記憶設定処理を実行し，前記生成処理では，前記記憶設定処理にて前記記憶部に記憶させる印刷ジョブとすることが設定された場合に，前記特定条件を満たすと判断するとよい。記憶部に記憶させる印刷ジョブとしては，例えば，印刷ジョブの印刷を開始する際に印刷装置へのパスワードの入力を要求するセキュア印刷が該当する。印刷装置の記憶領域に一旦印刷ジョブを保存し，印刷装置への入力操作を待ってその印刷ジョブの印刷を開始する場合，情報処理装置から印刷ジョブを送信するタイミングと，印刷装置でその印刷ジョブの印刷を開始するタイミングとにある程度の時間差が生じる。そのため，そのタイミング間で，給紙カセット内のシートが入れ替えられる可能性がある。そこで，そのような印刷ジョブの場合には，受付印刷ジョブとすることで，意図しないシートへの印刷を低減できる。
【００１０】
また，前記情報処理装置の制御部は，前記印刷装置で給紙トレイの指定を受け付けるか否かをユーザ入力に基づいて設定する指定設定処理を実行し，前記生成処理では，前記指定設定処理にて前記印刷装置で給紙トレイの指定を受け付けることが設定されている場合に，前記特定条件を満たすと判断するとよい。ユーザが，印刷装置での給紙トレイの指定を行うか否かを選択できることで，利便性が高まる。
【００１１】
また，前記印刷装置は，前記印刷装置の通信部を介して受信した印刷ジョブを記憶する記憶部を備え，前記印刷処理では，前記記憶部に記憶されている印刷ジョブについては，当該印刷ジョブの印刷開始条件を満たす入力があったことを条件として当該印刷ジョブに基づく印刷を前記印刷部に実行させ，前記情報処理装置の制御部は，印刷ジョブを前記記憶部に記憶させるか否かを設定する記憶設定処理と，前記記憶設定処理にて印刷ジョブを前記記憶部に記憶させることが設定された場合に，前記受付印刷ジョブを生成するか前記指定印刷ジョブを生成するかの選択を受け付ける第１受付処理とを実行し，前記生成処理では，前記第１受付処理での受付結果に応じて前記特定条件を満たすか否かを判断するとよい。印刷装置の記憶領域に一旦印刷ジョブを保存し，印刷装置への入力操作を待ってその印刷ジョブの印刷を開始する場合，前述したようにユーザの意図しないシートに印刷される可能性がある。受付印刷ジョブにすれば意図しないシートへの印刷を低減できるが，印刷装置でのユーザ入力が必要なため，指定印刷ジョブと比較して印刷物を得るまでに時間がかかる。そこで，そのような印刷ジョブの場合には，受付印刷ジョブとするか指定印刷ジョブとするかをユーザが選択できることで，利便性が高まる。
【００１２】
また，前記情報処理装置の制御部は，前記印刷部に印刷させるシートの情報を設定するシート情報設定処理と，前記給紙トレイに設定されているシートの情報を取得するシート情報取得処理と，前記シート情報設定処理により設定されたシートの情報に一致する情報が前記シート情報取得処理により取得されていない場合に，前記受付印刷ジョブを生成するか前記指定印刷ジョブを生成するかの選択を受け付ける第２受付処理とを実行し，前記生成処理では，前記第２受付処理での受付結果に応じて前記特定条件を満たすか否かを判断するとよい。印刷ジョブに設定されるシートの情報に合致する給紙トレイが無い場合に，シートの入れ替えの手間が発生する可能性が高くなる。そこで，そのような状況の場合には，受付印刷ジョブとするか指定印刷ジョブとするかをユーザが選択できることで，利便性が高まる。なお，シートの情報としては，例えばサイズや種類が該当する。
【００１３】
また，前記印刷装置の制御部は，印刷ジョブを実行する際に使用するシートの情報を当該印刷ジョブから取得する取得処理を実行し，前記印刷処理では，前記受付印刷ジョブを実行する際に使用する給紙トレイの指定を受け付ける場合に，前記取得処理により取得されたシートの情報によって特定されるシートを給紙できる給紙トレイを指定対象とし，前記取得処理により取得されたシートの情報によって特定されるシートを給紙できない給紙トレイを指定対象としないとよい。所望のシートを給紙できない給紙トレイを指定対象から除外することで，給紙トレイの無駄な指定を回避できる。
【００１４】
また，前記情報処理装置の制御部は，前記生成処理にて，前記指定印刷ジョブとして，給紙トレイを指定するコマンドを付加した印刷ジョブを生成し，前記受付印刷ジョブとして，給紙トレイを指定するコマンドを付加しない印刷ジョブを生成し，前記印刷装置の制御部は，前記判断処理にて，印刷ジョブに給紙トレイを指定するコマンドが付加されていれば前記指定印刷ジョブと判断し，付加されていなければ前記受付印刷ジョブと判断するとよい。コマンドの有無によって指定印刷ジョブか受付印刷ジョブかを判断できるため，判断に必要な情報量が少なくて済む。
【００１５】
また，本明細書には，印刷装置と通信する通信部と，制御部とを備え，前記制御部は，前記印刷装置で給紙トレイを指定する条件である特定条件を満たす場合に，前記印刷装置で給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブを生成し，前記特定条件を満たさない場合に，給紙トレイを指定した印刷ジョブである指定印刷ジョブを生成する生成処理と，前記生成処理にて生成された印刷ジョブを，前記通信部を介して前記印刷装置に送信する送信処理とを実行することを特徴とする情報処理装置が開示されている。
【００１６】
また，本明細書には，情報処理装置と通信する通信部と，画像を印刷する印刷部と，前記印刷部にて画像が印刷されるシートを収容する給紙トレイと，操作部と，制御部とを備え，前記制御部は，前記通信部を介して受信した印刷ジョブが，給紙トレイが指定された印刷ジョブである指定印刷ジョブか，給紙トレイの指定を受け付ける印刷ジョブである受付印刷ジョブかを判断する判断処理と，前記判断処理により受付印刷ジョブと判断された場合には，当該受付印刷ジョブを実行する際に使用する給紙トレイの指定を前記操作部から受け付け，指定を受け付けた給紙トレイから給紙して当該受付印刷ジョブに基づく印刷を前記印刷部に実行させ，前記判断処理により指定印刷ジョブと判断された場合には，当該指定印刷ジョブで指定された給紙トレイから給紙して当該指定印刷ジョブに基づく印刷を前記印刷部に実行させる印刷処理とを実行することを特徴とする印刷装置が開示されている。
【発明の効果】
【００１７】
本発明によれば，給紙トレイの指定に伴うユーザの手間の軽減が期待できる技術が実現される。
【図面の簡単な説明】
【００１８】
【図１】実施の形態にかかる印刷システムの構成を示すブロック図である。
【図２】指定印刷ジョブの概略を示すブロック図である。
【図３】受付印刷ジョブの概略を示すブロック図である。
【図４】ＰＣによる印刷ジョブ生成処理の手順を示すフローチャートである。
【図５】ＰＣで表示する印刷設定画面の構成を示す図である。
【図６】プリンタによる印刷処理の手順を示すフローチャートである。
【図７】プリンタで表示する給紙トレイ指定画面の構成を示す図である。
【図８】ＰＣによる設定変更処理の手順を示すフローチャートである。
【図９】設定変更後の印刷設定画面の構成を示す図である。
【発明を実施するための形態】
【００１９】
以下，本発明にかかる印刷システムを具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，プリンタと，印刷ジョブを生成するパーソナルコンピュータ（ＰＣ）とを備えた印刷システムに本発明を適用したものである。
【００２０】
［印刷システムの全体構成］
本形態の印刷システム５００は，図１に示すように，印刷ジョブを出力するＰＣ１００と，シートに画像を印刷するプリンタ２００とを備えている。印刷システム５００では，ＰＣ１００とプリンタ２００とがイーサネット（登録商標）等のネットワーク３００を介して接続されている。
【００２１】
なお，印刷システム５００を構成するプリンタ，ＰＣはそれぞれ何台接続されていてもよい。また，印刷システム５００には，その他の情報処理装置や画像処理装置を接続してもよい。
【００２２】
［ＰＣの構成］
ＰＣ１００は，各種処理を実行するＣＰＵ５１と，当該ＰＣ１００の起動時にＣＰＵ５１が行う起動処理のプログラム（ＢＩＯＳ）等を記憶したＲＯＭ５２と，ＣＰＵ５１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ５３と，各種のプログラムやデータを記憶したハードディスクドライブ（ＨＤＤ）５４とを備え，これらを含むコントローラ５０によってＰＣ１００の各構成要素が制御される。なお，図１中のコントローラ５０は，ＣＰＵ５１等，ＰＣ１００の制御に利用されるハードウェアを纏めた総称であって，実際にＰＣ１００に存在する単一のハードウェアと表すとは限らない。ＣＰＵ５１は，情報処理装置の制御部の一例である。なお，コントローラ５０が情報処理装置の制御部であってもよい。
【００２３】
また，ＰＣ１００は，キーボードやマウス等からなる操作部５５と，液晶ディスプレイ等からなる表示部５６と，ネットワークインターフェース５７とを備え，これらがＣＰＵ５１と電気的に接続され，これらがＣＰＵ５１によって制御される。ネットワークインターフェース５７はＬＡＮケーブルを介して接続された装置と通信を行うためのハードウェアである。ネットワークインターフェース５７は情報処理装置の通信部の一例である。
【００２４】
ＨＤＤ５４には，オペレーティングシステム（ＯＳ）と，アプリケーションプログラム（文書作成ソフト，作図ソフト，表計算ソフト，写真データ編集ソフト等）と，プリンタ２００を制御するプリンタドライバとが記憶されている。なお，各種プログラムは，ＣＤ−ＲＯＭなどの記憶媒体に記憶されているものをインストールしてもよいし，ネットワーク上のサーバに記憶されているものをダウンロードしてインストールしてもよい。
【００２５】
ＰＣ１００は，アプリケーションプログラムを介して印刷指示を受け付けた際，プリンタドライバによって印刷対象の画像データを含む印刷ジョブを生成する。そして，生成した印刷ジョブをプリンタ２００に送信する。なお，ＰＣ１００と接続するプリンタはプリンタ２００に限らない。そのため，ＰＣ１００は，プリンタ２００以外のプリンタに対応するプリンタドライバが組み込まれていてもよい。
【００２６】
［プリンタの構成］
プリンタ２００は，各種処理を実行するＣＰＵ３１と，プリンタ２００の起動時にＣＰＵ３１が行う起動処理のプログラム（ＢＩＯＳ）等を記憶したＲＯＭ３２と，ＣＰＵ３１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ３３と，各種のプログラムやデータを記憶したＮＶＲＡＭ（Non Volatile RAM）３４とを有するコントローラ３０を備えている。なお，コントローラ３０は，ＣＰＵ３１等，プリンタ２００の制御に利用されるハードウェアを纏めた総称であって，実際にプリンタ２００に存在する単一のハードウェアと表すとは限らない。ＣＰＵ３１は，印刷装置の制御部の一例である。なお，コントローラ３０が印刷装置の制御部であってもよい。
【００２７】
また，プリンタ２００は，画像データに基づいてシートに印刷される画像を形成する画像形成部３５と，動作状況の表示やユーザによる入力操作の受付を行う操作パネル３６と，ネットワークインターフェース３７とを有し，これらがＣＰＵ３１によって制御される。ネットワークインターフェース３７は他装置とＬＡＮケーブルを介して通信を行うためのハードウェアである。ネットワークインターフェース３７は印刷装置の通信部の一例である。
【００２８】
画像形成部３５は，カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。本形態では，カラー印刷が可能なものとする。また，印刷方式についても，電子写真方式であってもインクジェット方式であってもよい。画像形成部３５は，印刷部の一例である。
【００２９】
また，プリンタ２００は，第１トレイ２１，第２トレイ２２，第３トレイ２３の，３つの給紙トレイを備えている。プリンタ２００は，印刷を実行する際，１つの給紙トレイを選択し，選択した給紙トレイから給紙を開始する。また，プリンタ２００は，給紙トレイごとに，用紙サイズの設定をＮＶＲＡＭ３４に記憶している。用紙サイズの設定はユーザによって入力される。なお，各給紙トレイに用紙サイズを検知するセンサが備えられている場合には，そのセンサの出力値に基づいて各給紙トレイの用紙サイズを記憶してもよい。なお，給紙トレイの数は３つに限るものではない。
【００３０】
［印刷ジョブの概要］
続いて，印刷システム５００で扱う２種類の印刷ジョブについて説明する。本形態の印刷システム５００では，ＰＣ１００においてプリンタ２００で利用する給紙トレイの指定を受け付け，プリンタ２００においてその指定された給紙トレイから給紙して印刷する印刷ジョブである指定印刷ジョブと，ＰＣ１００では給紙トレイを指定せず，プリンタ２００で給紙トレイの指定を受け付け，指定された給紙トレイから給紙して印刷する印刷ジョブである受付印刷ジョブと，が実行可能である。
【００３１】
具体的に，指定印刷ジョブでは，図２に示すように，先ず，ＰＣ１００にインストールされているプリンタドライバ５４１が給紙トレイの指定を受け付ける（１）。プリンタドライバ５４１は，指定された給紙トレイを印刷ジョブで使用する給紙トレイに設定する給紙トレイコマンドを印刷ジョブに付加し，当該給紙トレイコマンド付きの印刷ジョブをプリンタ２００に送信する。
【００３２】
プリンタ２００は，給紙トレイコマンド付きの印刷ジョブを受け付けると，その給紙トレイコマンドによって指定された給紙トレイを給紙を実行する給紙トレイに決定し，その給紙トレイからの給紙を開始し，画像形成部３５を介して印刷物を出力する（２）。
【００３３】
一方，受付印刷ジョブでは，図３に示すように，プリンタドライバ５４１は特定の給紙トレイを指定しない。あるいは，プリンタ２００で給紙トレイを指定することを決定する。そして，プリンタドライバ５４１は，給紙トレイコマンドを印刷ジョブに付加せず，当該印刷ジョブをプリンタ２００に送信する。
【００３４】
プリンタ２００は，給紙トレイコマンドが付加されていない印刷ジョブを受け付けると，ユーザ入力による給紙トレイの指定を待つ。ユーザによって操作パネル３６から給紙トレイが指定されると（１），その指定された給紙トレイを給紙を実行する給紙トレイに決定し，その給紙トレイからの給紙を開始し，画像形成部３５を介して印刷物を出力する（２）。
【００３５】
［印刷システムの動作］
続いて，印刷システム５００による印刷手順について，ＰＣ１００の動作と，プリンタ２００の動作とに分けて詳説する。
【００３６】
［印刷ジョブ生成処理（ＰＣ）］
始めに，ＰＣ１００の動作となる印刷ジョブ生成処理について，図４のフローチャートを参照しつつ説明する。印刷ジョブ生成処理は，プリンタドライバ５４１がアプリケーションプログラムを介して印刷指示を受け付けたことを契機に，ＣＰＵ５１によって実行される。
【００３７】
印刷ジョブ生成処理では，先ず，印刷設定を取得する（Ｓ１０１）。印刷設定は，印刷指示を入力する前に，プリンタドライバ５４１が提供する印刷設定画面を介して，ユーザ操作によって設定される。Ｓ１０１では，その設定内容を取得する。
【００３８】
図５は，印刷設定画面５６１の構成を示している。印刷設定画面５６１では，用紙サイズ，印刷の向き，レイアウト，セキュア印刷，給紙トレイ，の各種の設定が可能である。このうち，セキュア印刷は，印刷を実行するにあたってユーザ認証を必要とする印刷である。セキュア印刷をすることが設定された印刷ジョブであるセキュアジョブの場合，プリンタは，セキュアジョブをＲＡＭ３３またはＮＶＲＡＭ３４などのメモリに一旦保存し，印刷待機状態になる。その後，ユーザによって認証情報が入力され，ユーザ認証が成功したことを条件としてセキュアジョブの印刷が許可される。
【００３９】
また，給紙トレイの設定欄５６２では，プリンタ２００が備える第１トレイ２１，第２トレイ２２，第３トレイ２３の他，プリンタドライバ５４１が自動的に給紙トレイを選択する「自動設定」と，ユーザがプリンタ２００で給紙トレイを指定する「プリンタ指定」とが選択可能であり，択一的に選択される。「第１トレイ」，「第２トレイ」，あるいは「第３トレイ」が選択された場合には，印刷ジョブは，指定印刷ジョブとなる。また，「自動設定」は，プリンタドライバ５４１が選択する給紙トレイを指定していることから，指定印刷ジョブとなる。一方，「プリンタ指定」は，プリンタ２００でユーザからの給紙トレイの指定を受け付けることから，受付印刷ジョブとなる。なお，「自動設定」については，プリンタ２００が自動的に給紙トレイを選択するものであってもよい。この場合であっても，プリンタ２００が選択する給紙トレイを指定していることから，指定印刷ジョブとなる。また，「自動設定」で選択される給紙トレイの基準は何でもよい。例えば，印刷設定画面５６１で設定されている用紙サイズと同一の用紙が載置されている給紙トレイを選択するものであってもよい。
【００４０】
Ｓ１０１の後，印刷ジョブを生成する（Ｓ１０２）。具体的には，印刷対象の画像に基づく描画命令を受け付け，受け付けた描画命令をビットマップ（ＢＭＰ）画像に変換する。そのＢＭＰ画像に基づいてＰＤＬデータを生成する。
【００４１】
Ｓ１０２の後，セキュア印刷を「する」設定か否かを判断する（Ｓ１０３）。セキュア印刷を「しない」設定の場合には（Ｓ１０３：ＮＯ），給紙トレイの設定が「プリンタ指定」になっているか否かを判断する（Ｓ１０４）。「プリンタ指定」になっていない場合には（Ｓ１０４：ＮＯ），指定された給紙トレイによって給紙を行う給紙トレイコマンドを印刷ジョブに付加する（Ｓ１０５）。なお，プリンタドライバ５４１が選択する「自動設定」であれば，プリンタドライバ５４１が給紙トレイを決定し，決定した給紙トレイを指定する給紙トレイコマンドを印刷ジョブに付加する。プリンタ２００が選択する「自動設定」の場合には，給紙トレイをプリンタ２００に選択させる給紙トレイコマンドを印刷ジョブに付加する。そして，給紙トレイコマンドが付加された印刷ジョブをプリンタ２００に送信する（Ｓ１０６）。この給紙トレイコマンドが付加された印刷ジョブが指定印刷ジョブとなる。
【００４２】
一方，「プリンタ指定」になっている場合には（Ｓ１０４：ＹＥＳ），プリンタドライバ５４１で給紙トレイを指定する必要がないため，給紙トレイコマンドを印刷ジョブに付加せずに印刷ジョブをプリンタ２００に送信する（Ｓ１０６）。この給紙トレイコマンドが付加されていない印刷ジョブが受付印刷ジョブとなる。
【００４３】
また，セキュア印刷の場合，プリンタ２００は印刷ジョブを受信しても直ぐには印刷を開始せず，ユーザによる認証情報の入力を待つことになる。すなわち，印刷ジョブを受信してから印刷を開始するまでにある程度の時間がある。この待ち時間に他の印刷ジョブを印刷することもあり，給紙トレイ内のシートが入れ替わることや，給紙トレイ内のシートが無くなることが発生し得る。そのため，セキュア印刷では，印刷を開始する際にあらためて給紙トレイを設定する方が望ましい。そこで，セキュア印刷を「する」設定の場合には（Ｓ１０３：ＹＥＳ），給紙トレイの設定内容にかかわらず，給紙トレイコマンドを印刷ジョブに付加せずに印刷ジョブをプリンタ２００に送信する（Ｓ１０６）。つまり，セキュアジョブについては，受付印刷ジョブとしてプリンタ２００に送信する。Ｓ１０６の後は，印刷ジョブ生成処理を終了する。
【００４４】
［印刷処理（プリンタ）］
次に，プリンタ２００の動作となる印刷処理について，図６のフローチャートを参照しつつ説明する。印刷処理は，プリンタ２００で印刷開始条件を満たしたことを契機に実行される。なお，印刷開始条件としては，指定印刷ジョブであれば，プリンタ２００が指定印刷ジョブを受信したことが該当する。また，受付印刷ジョブかつセキュアジョブでなければ，印刷開始条件はプリンタ２００が指定印刷ジョブを受信したことが該当する。また，受付印刷ジョブかつセキュアジョブであれば，印刷開始条件はユーザ操作によって印刷ジョブの実行開始が許可されたことが該当する。
【００４５】
印刷処理では，先ず，印刷対象となる印刷ジョブに給紙トレイコマンドが付加されているか否かを判断する（Ｓ２０１）。印刷ジョブに給紙トレイコマンドが付加されている場合には（Ｓ２０１：ＹＥＳ），印刷対象となる印刷ジョブが指定印刷ジョブであると判断できる。そこで，給紙トレイコマンドによって指定されている給紙トレイを利用して印刷ジョブの印刷を開始する（Ｓ２１１）。Ｓ２１１の後は，印刷処理を終了する。
【００４６】
一方，印刷ジョブに給紙トレイコマンドが付加されていない場合には（Ｓ２０１：ＮＯ），印刷対象となる印刷ジョブが受付印刷ジョブであると判断できる。そこで，先ず，印刷対象となった印刷ジョブに設定されている用紙サイズを取得する（Ｓ２０２）。そして，ＰＣ２００が具備する給紙トレイの中から，Ｓ２０２で取得した用紙サイズの給紙が可能な給紙トレイを抽出する（Ｓ２０３）。例えば，用紙サイズがレターであれば，レターの給紙が可能な給紙トレイを抽出する。
【００４７】
次に，給紙トレイの指定を受け付ける給紙トレイ指定画面を，操作パネル３６に表示する（Ｓ２０４）。図７は，給紙トレイ指定画面３６１の構成を示している。給紙トレイ指定画面３６１では，給紙トレイの指定が可能であり，給紙トレイの指定欄３６２では，プリンタ２００が具備する給紙トレイの一覧が表示され，給紙トレイが択一的に選択される。なお，給紙トレイの設定欄３６２では，Ｓ２０３で抽出されなかった給紙トレイについては「×」を表示し，選択不可とする。これにより，給紙トレイの無駄な選択を回避できる。
【００４８】
次に，ユーザからの給紙トレイの指定を受け付ける（Ｓ２０５）。その後，Ｓ２０５で受け付けた給紙トレイ，すなわちユーザがプリンタ２００に入力した給紙トレイを利用して印刷ジョブの印刷を開始する（Ｓ２０６）。Ｓ２０６の後は，印刷処理を終了する。
【００４９】
前述のように本形態の印刷システム５００では，プリンタドライバ５４１の給紙トレイの設定において，給紙トレイの指定を，ＰＣ１００で行うか，プリンタ２００で行うかを選択できる。これにより，ユーザは，給紙トレイの指定をプリンタ２００で行うことを選択した場合，すなわち受付印刷ジョブとすることを選択した場合，印刷ジョブの送信時にプリンタ２００のシートの収容状況を把握していなくても，プリンタ２００にて印刷を開始させる際に給紙トレイの状態を確認して給紙トレイを決定できる。
【００５０】
［設定変更処理（ＰＣ）］
続いて，印刷設定画面５６１での給紙トレイ以外の設定の変更に応じて，給紙トレイの選択肢を切り換える設定変更処理について，図８のフローチャートを参照しつつ説明する。設定変更処理では，ＰＣ１００で給紙トレイの選択肢を制限する。この点，ＰＣ１００は給紙トレイの選択肢を制限せず，プリンタ２００は用紙サイズの設定に応じて給紙トレイの選択肢を制限する前述の印刷システムとは異なる。設定変更処理は，プリンタドライバ５４１が印刷設定画面５６１を表示した後，印刷設定画面５６１のＯＫまたはキャンセルボタンがユーザにより押下されるまで，定期的（例えば１秒ごと）にＣＰＵ５１によって実行される。
【００５１】
設定変更処理では，先ず，セキュア印刷の設定が変更されたか否かを判断する（Ｓ１５１）。セキュア印刷の設定が変更された場合には（Ｓ１５１：ＹＥＳ），その変更が「する」から「しない」への変更か否かを判断する（Ｓ１６１）。
【００５２】
「する」から「しない」への変更の場合には（Ｓ１６１：ＹＥＳ），図９に示すように，給紙トレイの「プリンタ指定」の選択肢を無効にする（Ｓ１６２）。なお，「プリンタ指定」が選択された状態でセキュア印刷の設定が変更された場合には，「プリンタ指定」を無効にするとともに，「自動設定」が選択された状態にする。一方で，「しない」から「する」への変更の場合には（Ｓ１６１：ＮＯ），給紙トレイの「プリンタ指定」の選択肢を有効にする（Ｓ１６３）。
【００５３】
すなわち，セキュア印刷の場合は，前述したように，印刷ジョブの送信時から印刷開始までに時間がかかるため，印刷ジョブの送信時に給紙トレイを指定したとしても，印刷許可時にはその給紙トレイの状態が変わっている可能性がある。そのため，「プリンタ指定」を選択肢に加え，プリンタ２００で給紙トレイを指定できるようにする。すなわち，受付印刷ジョブを選択できるようにする。このとき，「プリンタ指定」以外の選択肢も選択可能であり，「プリンタ指定」以外の選択肢を選択した場合には，印刷ジョブに給紙トレイコマンドを付加する。すなわち，指定印刷ジョブとする。指定印刷ジョブであれば，プリンタ２００で給紙トレイの指定を受け付ける必要がないため，受付印刷ジョブと比較して早期に印刷物を取得できる。このようにセキュアジョブの場合には，受付印刷ジョブと指定印刷ジョブとをユーザが選択できることで，利便性が高まる。
【００５４】
一方で，プリンタ２００で受信後に直ぐに印刷開始される印刷ジョブであれば，前述の不具合が生じ難い。また，セキュア印刷ではない印刷ジョブは重要度が低い傾向にあるが，そのような印刷ジョブがプリンタ２００に長く滞留し，プリンタ２００のメモリに負荷をかけることは好ましくない。そのため，セキュア印刷でなければ，「プリンタ指定」の選択を制限する方が好ましい。
【００５５】
Ｓ１６２またはＳ１６３の後，あるいはセキュア印刷の設定が変更されていない場合には（Ｓ１５１：ＮＯ），用紙サイズの設定の変更があったか否かを判断する（Ｓ１５２）。用紙サイズの設定の変更があった場合には（Ｓ１５２：ＹＥＳ），プリンタ２００の各給紙トレイに設定されている用紙サイズの設定を問い合わせ，その結果を取得する（Ｓ１７１）。
【００５６】
Ｓ１７１の後，印刷設定画面５６１にて変更された用紙サイズと合致する用紙サイズが設定された給紙トレイがプリンタ２００に有るか否かを判断する（Ｓ１７２）。用紙サイズと合致する給紙トレイがプリンタ２００に有る場合には（Ｓ１７２：ＹＥＳ），給紙トレイの「プリンタ指定」の選択肢を無効にする（Ｓ１７３）。一方で，用紙サイズと合致する給紙トレイがプリンタ２００に無い場合には（Ｓ１７２：ＮＯ），給紙トレイの「プリンタ指定」の選択肢を有効にする（Ｓ１７４）。
【００５７】
すなわち，用紙サイズと合致する給紙トレイがプリンタ２００に無い場合には，シートの入れ替えの手間が発生する可能性が高くなる。そのため，「プリンタ指定」を選択肢に加え，受付印刷ジョブとするか指定印刷ジョブとするかをユーザが選択できることで，利便性が高まる。一方で，用紙サイズと合致する給紙トレイがプリンタ２００に有る場合には，ユーザが適切な給紙トレイを選択する可能性が高く，上述の不具合が生じ難い。そのため，用紙サイズと合致する給紙トレイがプリンタ２００に有れば，「プリンタ指定」の選択を制限する方が好ましい。
【００５８】
Ｓ１７３またはＳ１７４の後，あるいは用紙サイズの設定が変更されていない場合には（Ｓ１５２：ＮＯ），設定変更処理を終了する。
【００５９】
以上詳細に説明したように本形態の印刷システム５００では，プリンタ２００で給紙トレイの指定を受け付ける受付印刷ジョブを生成する。この受付印刷ジョブであれば，ＰＣ１００から印刷ジョブを送信した後に，プリンタ２００で給紙トレイの指定を受け付けてから印刷が開始される。そのため，印刷ジョブを送信した後であっても，ユーザがプリンタ２００に移動した後にプリンタ２００の各給紙トレイの状態を確認する時間が確保される。これにより，印刷ジョブの送信前に所望のシートをセットしておく，印刷ジョブの送信前に給紙トレイにセットされているシートを確認しておく等の，ユーザの手間を省くことができる。
【００６０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，プリンタは，印刷機能を備えるものであればよく，複合機や複写機であっても適用可能である。また，情報処理装置についても，ＰＣに限るものではない。例えば携帯情報端末やワークステーションであってもよい。
【００６１】
また，実施の形態では，印刷設定画面５６１や給紙トレイ指定画面３６１において選択肢を無効にする場合に，「×」マークを表示しているが，無効の表示態様はこれに限るものではない。例えば，無効対象の選択肢をグレーアウトしたり非表示にしてもよい。
【００６２】
また，実施の形態では，指定印刷ジョブか受付印刷ジョブかの判断を，給紙トレイコマンドの有無によって判断しているが，印刷ジョブの区別はこれに限るものではない。例えば，プリンタ２００で給紙トレイを指定する特別なコマンドを設け，ＰＣ１００では指定印刷ジョブの場合にその特別なコマンドを印刷ジョブに付加し，プリンタ２００ではその特別なコマンドが付加されている場合に受付印刷ジョブと判断してもよい。
【００６３】
また，実施の形態では，セキュア印刷の場合には受付印刷ジョブとしているが，受付印刷ジョブとする特定の印刷ジョブとしては，セキュア印刷に限るものではない。すなわち，プリンタ２００のメモリに一旦記憶され，印刷開始条件を満たす入力があったことを条件として印刷される印刷ジョブであればよく，例えば，プリンタ２００のメモリに一旦記憶され，ユーザからの印刷指示の入力を契機に印刷を開始するストレージ印刷であってもよい。
【００６４】
また，実施の形態のＰＣ１００では，特定の印刷ジョブ（実施の形態ではセキュアジョブ）の場合には，ユーザによる印刷設定画面５６１での給紙トレイの設定にかかわらず受付印刷ジョブとしているが，特定の印刷ジョブの判断（Ｓ１０３の判断）は省略してもよい。すなわち，ユーザによる指定のみで受付印刷ジョブとするか否かを判断してもよい。
【００６５】
また，実施の形態のＰＣ１００では，印刷設定画面５６１にプリンタ指定の選択肢を設け，ユーザからの指定によって受付印刷ジョブとするか否かを選択できるが，ユーザによる受付印刷ジョブの選択を制限（Ｓ１０４の判断を省略）してもよい。すなわち，特定の印刷ジョブか否かの判断のみで受付印刷ジョブとするか否かを判断してもよい。
【００６６】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００６７】
１００  パーソナルコンピュータ（ＰＣ）
２００  プリンタ
３６１  給紙トレイ指定画面
５００  印刷システム
５４１  プリンタドライバ
５６１  印刷設定画面
【図１】
2015022727.tif 000003
【図２】
2015022727.tif 000004
【図３】
2015022727.tif 000005
【図４】
2015022727.tif 000006
【図５】
2015022727.tif 000007
【図６】
2015022727.tif 000008
【図７】
2015022727.tif 000009
【図８】
2015022727.tif 000010
【図９】
2015022727.tif 000011