(57)【特許請求の範囲】
【請求項１】
印刷ジョブを送信する情報処理装置と、
複数の用紙収納部を含み、前記情報処理装置から送信された印刷ジョブに基づいて、前記複数の用紙収納部のいずれかに収納された記録用紙を用いて印刷処理を実行する画像処理装置とを含む、画像処理システムであって、
前記情報処理装置は、
複数部数の印刷指示において、ユーザの操作入力に応じて、印刷に使用する記録用紙が収納された前記用紙収納部の部毎の指定、前記用紙収納部に収納されている記録用紙を用いた印刷処理の印刷部数の指定、前記用紙収納部に収納されている記録用紙を用いた印刷処理の印刷順序の指定、及び、部毎に指定された前記用紙収納部と当該用紙収納部に対して指定された印刷部数との関係を維持した状態で印刷順序を変更して変更後の印刷順序の指定を受付けるための受付手段と、
前記受付手段が指定を受付けたことに応答して、前記用紙収納部を指定する指定情報を記憶するための記憶手段と、
前記指定情報を前記記憶手段から読出して、当該指定情報を含むコマンドを生成するためのコマンド生成手段と、
前記コマンド生成手段が生成した前記コマンドを印刷ジョブに付加して前記画像処理装置に送信するためのジョブ送信手段とを含み、
前記画像処理装置は、
前記情報処理装置から送信される印刷ジョブを受信するためのジョブ受信手段と、
受信した印刷ジョブに含まれる前記コマンドを解析し、前記用紙収納部を指定する前記指定情報を抽出するための抽出手段と、
前記抽出手段により抽出された前記指定情報に基づいて、受信した印刷ジョブによる印刷処理を実行するための印刷ジョブ実行手段と、
前記印刷ジョブ実行手段による印刷済みの記録用紙が排紙される複数の排紙トレイと、
前記複数部数の一部を、他の部が排紙される排紙トレイとは異なる排紙トレイに排紙するための排紙手段とを含む、画像処理システム。
【請求項２】
前記印刷ジョブ実行手段は、ユーザによって前記用紙収納部毎に指定された背景色に基づいて、印刷処理の実行時に記録用紙に背景色を印刷する、請求項１に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理装置、コンピュータプログラム及び記憶媒体に関し、特に、複数部数の印刷時における印刷作業の効率を改善するための技術に関する。
【背景技術】
【０００２】
パーソナルコンピュータ等の情報処理装置で作成した原稿データを画像処理装置で印刷する場合に、１回の印刷指示で、例えば提出用と控え用のように同一の原稿データを複数の用紙に印刷したいという要望がある。こうした要望を満たす技術として、従来、カーボンコピー印刷と呼ばれる技術が知られている。カーボンコピー印刷とは、画像処理装置に対する１回の印刷指示で、画像データの正本（提出用）及び副本（控え用）を印刷するための印刷技術である。
【０００３】
後掲の特許文献１には、カーボンコピー印刷機能を搭載したプリンタドライバが記載されている。プリンタドライバはホスト装置にインストールされている。ホスト装置は、複数の用紙給紙トレイ（用紙収納部）を含むプリンタ装置に接続されている。プリンタドライバはプリンタ装置に対して印刷指示を出力する。このプリンタドライバでは、印刷する用紙を給紙する用紙給紙トレイの選択、及び選択された用紙給紙トレイ毎の印刷部数の指定が可能である。複数の用紙給紙トレイを選択することにより、文献１のホスト装置は、プリンタ装置に対して、１回の印刷指示で複数の用紙給紙トレイから給紙される用紙に、指定された部数分の印刷を実行させることができる。
【０００４】
後掲の特許文献２には、カーボンコピー印刷において、正本の出力結果が存在しないにもかかわらず副本の出力結果のみが存在するという事態を防止するための技術が開示されている。特許文献２では、こうした事態を未然に防止するために、正本データの印刷出力が完了したか否かを判定し、正本データの印刷出力が完了した後に副本データの印刷出力を行なう。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１７５６０５号公報
【特許文献２】特開２０１１−２３０３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のカーボンコピー印刷機能では、予め定められた給紙トレイの優先順序に基づいて印刷が実行される。そのため、ユーザは、どの給紙トレイにセットされている用紙から印刷が実行されるのか事前に確認できないという不都合がある。カーボンコピー印刷においては、印刷原稿の並びが所望の順序となるように印刷したい場合がある。所望の順序とは異なる順序で印刷が実行された場合、印刷完了後に印刷された原稿を所望の順番に並べ替える必要がある。これにより、印刷作業の効率が低下するという問題がある。印刷実行前に、給紙トレイの優先順序が所望の順番と異なっていることに気付いた場合、ユーザは、給紙トレイ内の用紙を入替える必要がある。この場合も、印刷作業の効率が低下する。
【０００７】
こうした問題は、特許文献１に開示の技術では解決できない。特許文献２では、正本データの印刷出力が副本データの印刷出力よりも先に行なわれるものの、どの給紙トレイにセットされている用紙が正本データの印刷及び副本データの印刷に用いられるのか事前に確認できない。したがって、特許文献２に開示の技術によっても、上記した問題は解決できない。
【０００８】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、１回の印刷指示で異なる用紙収納部の記録用紙に印刷を行なう場合であっても、印刷作業の効率が低下するのを抑制することが可能な画像処理システム、画像処理装置、コンピュータプログラム及びそのコンピュータプログラムを記憶した記憶媒体を提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の局面に係る画像処理システムは、印刷ジョブを送信する情報処理装置と、複数の用紙収納部を含み、情報処理装置から送信された印刷ジョブに基づいて、複数の用紙収納部のいずれかに収納された記録用紙を用いて印刷処理を実行する画像処理装置とを含む。情報処理装置は、複数部数の印刷指示において、ユーザの操作入力に応じて、印刷に使用する記録用紙が収納された用紙収納部の部毎の指定、及び指定された用紙収納部の記録用紙を用いた印刷処理の印刷順序の指定を受付けるための受付手段と、受付手段が指定を受付けたことに応答して、用紙収納部及び印刷順序を指定する指定情報を記憶するための記憶手段と、指定情報を記憶手段から読出して、当該指定情報を含むコマンドを生成するためのコマンド生成手段と、コマンド生成手段が生成したコマンドを印刷ジョブに付加して画像処理装置に送信するためのジョブ送信手段とを含む。画像処理装置は、情報処理装置から送信される印刷ジョブを受信するためのジョブ受信手段と、受信した印刷ジョブに含まれるコマンドを解析し、用紙収納部及び印刷順序を指定する指定情報を抽出するための抽出手段と、抽出手段により抽出された指定情報に基づいて、受信した印刷ジョブによる印刷処理を実行するための印刷ジョブ実行手段とを含む。
【００１０】
情報処理装置の受付手段は、複数部数の印刷指示において、ユーザの操作入力に応じて、印刷に使用する記録用紙が収納された用紙収納部の部毎の指定、及び指定された用紙収納部の記録用紙を用いた印刷処理の印刷順序の指定を受付ける。受付手段が指定を受付けると、記憶手段は、用紙収納部及び印刷順序を指定する指定情報を記憶する。記憶手段に記憶されている指定情報は、コマンド生成手段によって読出される。コマンド生成手段は、読出した指定情報を含むコマンドを生成する。生成されたコマンドは、ジョブ送信手段によって、印刷ジョブに付加されて当該印刷ジョブとともに画像処理装置に送信される。画像処理装置は、ジョブ受信手段を介して、情報処理装置から送信される印刷ジョブを受信する。印刷ジョブを受信すると、抽出手段が、受信した印刷ジョブに含まれるコマンドを解析し、用紙収納部及び印刷順序を指定する指定情報を抽出する。抽出手段により抽出された指定情報に基づいて、印刷ジョブ実行手段が、受信した印刷ジョブによる印刷処理を実行する。これにより、画像処理装置は、１回の印刷指示で、異なる用紙収納部の記録用紙に印刷を行なうことができる。
【００１１】
情報処理装置のユーザは、受付手段を介して、印刷に使用する記録用紙が収納された用紙収納部の部毎の指定、及び指定された用紙収納部の記録用紙を用いた印刷処理の印刷順序の指定を行なうことができる。情報処理装置は、受付けた指定（指定情報）をコマンドに変換して印刷ジョブとともに画像処理装置に送信することにより、画像処理装置に対して、ユーザが指定した用紙収納部に収納されている記録用紙に指定した順序で印刷の実行を指示できる。画像処理装置では、ユーザが所望する順序で印刷が実行されるため、印刷された原稿の並びが所望の順序となる。ユーザは、印刷完了後に印刷された原稿を所望の順番に並べ替える必要がない。さらに、印刷処理の印刷順序をユーザが指定できるため、所望の順序で印刷を実行するために、用紙収納部内の記録用紙を優先順位に合わせて入替えるといった作業も不要となる。これにより、ユーザの作業負担が軽減される。その結果、１回の印刷指示で異なる用紙収納部の記録用紙に印刷を行なう場合であっても、印刷作業の効率が低下するのを抑制できる。
【００１２】
好ましくは、情報処理装置は、受付手段が受付けた、用紙収納部の指定及び印刷順序の指定を変更するための指定変更手段をさらに含む。
【００１３】
より好ましくは、情報処理装置は、ユーザの操作入力に応じて、用紙収納部に対して、当該用紙収納部に収納されている記録用紙を用いた印刷処理の印刷部数の指定を受付けるための部数指定受付手段をさらに含む。
【００１４】
本発明の第２の局面に係る画像処理装置は、複数の用紙収納部を含み、画像データに基づいて、複数の用紙収納部のいずれかに収納された記録用紙を用いて印刷処理を実行する。この画像処理装置は、複数部数の印刷指示において、ユーザの操作入力に応じて、印刷に使用する記録用紙が収納された用紙収納部の部毎の指定、及び指定された用紙収納部の記録用紙を用いた印刷処理の印刷順序の指定を受付けるための受付手段と、受付手段が指定を受付けたことに応答して、用紙収納部及び印刷順序を指定する指定情報を記憶するための記憶手段と、記憶手段から指定情報を読出し、当該指定情報に基づいて、画像データの印刷処理を実行するための印刷手段とを含む。
【００１５】
本発明の第３の局面に係るコンピュータプログラムは、複数の用紙収納部を含む画像処理装置と通信するための通信装置、及びユーザの操作入力を受付ける入力受付部に接続されるコンピュータにより実行されると、当該コンピュータに、複数部数の印刷指示において、入力受付部を介して、印刷に使用する記録用紙が収納された用紙収納部の部毎の指定、及び指定された用紙収納部の記録用紙を用いた印刷処理の印刷順序の指定を受付ける受付ステップと、受付ステップにおいて指定を受付けたことに応答して、用紙収納部及び印刷順序を指定する指定情報を記憶する記憶ステップと、記憶ステップにおいて記憶された指定情報を読出して、当該指定情報を含むコマンドを生成するコマンド生成ステップと、コマンド生成ステップにおいて生成されたコマンドを印刷ジョブに付加し、当該印刷ジョブを、通信装置を介して、画像処理装置に送信するためのジョブ送信ステップと、を実行させる。
【００１６】
本発明の第４の局面に係る記憶媒体は、上記第３の局面に係るコンピュータプログラムを記憶した、コンピュータで読取可能な記憶媒体である。
【発明の効果】
【００１７】
以上より、本発明によれば、１回の印刷指示で同一の画像データを異なる種類の記録用紙に印刷する場合であっても、印刷作業の効率が低下するのを抑制することが可能な画像処理システム、画像処理装置、コンピュータプログラム及びそのコンピュータプログラムを記憶した記憶媒体を得ることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態に係る画像処理システムの全体構成を示す図である。
【図２】図１に示す画像処理装置で実行されるカーボンコピー印刷を説明するための図である。
【図３】図１に示す情報処理装置のハードウェア構成を示す制御ブロック図である。
【図４】図１に示す情報処理装置のディスプレイに表示される給紙トレイ指定画面の例を示す図である。
【図５】図１に示す画像処理装置のハードウェア構成を示す制御ブロック図である。
【図６】図１に示す情報処理装置及び画像処理装置の機能的構成を示すブロック図である。
【図７】情報処理装置の給紙トレイ設定記憶部に記憶される指定情報の例を示す図である。
【図８】図７に示す指定情報から生成されたＣＡＲＢＯＮＣＯＰＹコマンドの例を示す図である。
【図９】図１に示す情報処理装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１０】図９のステップＳ１０００の詳細なフローである。
【図１１】図９のステップＳ１０２０の詳細なフローである。
【図１２】図１に示す画像処理装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１３】図１２のステップＳ２０１０の詳細なフローである。
【図１４】本発明の第２の実施の形態に係る画像処理システムにおいて、情報処理装置のディスプレイに表示される給紙トレイ指定画面の例を示す図である。
【図１５】本発明の第３の実施の形態に係る画像処理システムにおいて、情報処理装置のディスプレイに表示される給紙トレイ指定画面の例を示す図である。
【図１６】本発明の第３の実施の形態に係る情報処理装置の給紙トレイ設定記憶部に記憶される指定情報の例を示す図である。
【図１７】図１６に示す指定情報から生成されたＣＡＲＢＯＮＣＯＰＹコマンドの例を示す図である。
【図１８】本発明の第４の実施の形態に係る画像処理装置の機能的構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２０】
（第１の実施の形態）
［全体システム構成］
図１を参照して、本実施の形態に係る画像処理システム５０は、印刷ジョブを出力する情報処理装置１００と、情報処理装置１００からの印刷ジョブを受信して印刷処理を実行する画像処理装置２００とを含む。情報処理装置１００は、パーソナルコンピュータ（ＰＣ）等のクライアントコンピュータである。画像処理装置２００は、コピーモード、及びプリンタモード等の複数の動作モードを備える複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）である。この画像処理装置２００は、レーザー光を露光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかし、他の形式の印刷機能を備えたものであってもよい。情報処理装置１００及び画像処理装置２００は、ネットワーク６０を介して互いに通信可能に接続されている。
【００２１】
画像処理装置２００は、記録用紙を収納する多段式の給紙トレイ２０２ａ〜２０２ｄ（以下、総称する場合は給紙トレイ２０２と記す。）を含む。給紙トレイ２０２ａ〜２０２ｄには、それぞれ、例えばトレイ１〜トレイ４の名称が付されている。各給紙トレイ２０２ａ〜２０２ｄには複数枚の記録用紙が収納される。画像処理装置２００は、情報処理装置１００からの印刷ジョブを受信すると、印刷ジョブによって指定される給紙トレイ２０２から記録用紙を給紙して当該記録用紙に画像を印刷する。画像処理装置２００はさらに、印刷済みの記録用紙が排出される排紙トレイ２０４を含む。
【００２２】
情報処理装置１００は、ユーザの操作入力に応じて、画像処理装置２００に印刷ジョブを送信する。この情報処理装置１００には、図形描画ツール及びワードプロセッサ等のアプリケーションプログラム、並びに、プリントデータの印刷ジョブを実現するためのプリンタドライバプログラム（以下単に「プリンタドライバ」と記す場合がある。）がインストールされている。情報処理装置１００は、上記アプリケーションプログラムを使用するユーザの指示に応じて、文字及び図形等を含む文書を出力するためのプリントデータを作成し、作成したプリントデータをプリンタドライバによってプリンタ記述言語に変換して、画像処理装置２００に対して送信できる。
【００２３】
本実施の形態に係る画像処理システム５０は、画像処理装置２００に対する１回の印刷指示で、画像データの正本（提出用）及び副本（控え用）を印刷するカーボンコピー印刷機能を持つ。カーボンコピー印刷機能では、１回の印刷指示で複数部数の印刷指示が行なわれ、印刷設定において、複数の給紙トレイ２０２を指定（選択）できる。すなわち、複数部数の印刷指示において、部毎に、給紙トレイ２０２を指定できる。指定した給紙トレイ２０２に異なる種類の記録用紙を収納しておけば、同一の画像データが異なる種類の記録用紙に印刷される。本実施の形態では、給紙トレイ２０２の部毎の指定に加えて、指定された給紙トレイ２０２の記録用紙を用いた印刷処理の印刷順序（給紙トレイ２０２の給紙順序）を指定することも可能である。
【００２４】
ユーザによる給紙トレイ２０２の部毎の指定、及び印刷順序の指定は、情報処理装置１００に対して行なわれる。情報処理装置１００は、プリンタドライバの後述する給紙トレイ指定画面を介して、こうした指定を受付ける。
【００２５】
カーボンコピー印刷において、複数部数の原稿を１セットとする場合に、原稿の並びを指定したい場合がある。図２を参照して、カーボンコピー印刷機能を用いて、例えば１枚物の原稿の画像データＤを、正本（提出用）１部、副本（控え用）２部の合計３部印刷する場合を考える。画像データＤを部毎に異なる色（白色、青色、及び黄色）の記録用紙に印刷し、正本及び副本の３枚綴りを１セットとする場合に、セット内で、例えば青色、黄色及び白色の順に印刷原稿を並べたいとする。
【００２６】
従来のカーボンコピー印刷機能では、予め定められた給紙トレイの優先順序に基づいて印刷が実行されるため、印刷原稿の並びが所望の順序とは異なる順序になることがある。この場合、印刷完了後に印刷原稿を所望の順番に並べ替える必要がある。こうした並べ替え作業は、ユーザにとって煩雑であり作業効率が低下する。特に、印刷原稿の部数又は印刷枚数が多くなると、作業効率が大きく低下する。予め定められた給紙トレイの優先順序を考慮して各給紙トレイに所望の記録用紙を収納すれば、印刷原稿の並びが所望の順序となる。しかし、この場合、印刷実行前に収納されている記録用紙を確認する必要がある。確認時に、給紙トレイの優先順序と所望の順番とが異なっていることに気付いた場合、ユーザは、給紙トレイ内の記録用紙を入替える必要がある。こうした作業もユーザにとって煩雑であり作業効率が低下する。特に、情報処理装置から離れた場所に画像処理装置が設置されている場合、情報処理装置のユーザが画像処理装置の設置場所まで出向くのに時間と労力がかかる。
【００２７】
本実施の形態では、給紙トレイ２０２の部毎の指定に加えて、印刷順序についても指定できるため、印刷原稿の並びが所望の順序となるように印刷できる。すなわち、印刷順序を指定することによって、画像処理装置２００では、青色の記録用紙、黄色の記録用紙、及び白色の記録用紙の順に各給紙トレイ２０２から記録用紙を給紙して印刷が実行される。これにより、青色の印刷原稿３０、黄色の印刷原稿３２、及び白色の印刷原稿３４の順に並んだ３枚綴りの印刷物３６が得られる。
【００２８】
［ハードウェア構成］
《情報処理装置１００》
図３を参照して、画像処理システム５０を構成する情報処理装置１００は、制御部１１０、ハードディスク（ＨＤＤ）１２０、光ディスクドライブ１３０、入力インターフェイス（以下「インターフェイス」を「Ｉ／Ｆ」と呼ぶ。）１４０、ディスプレイＩ／Ｆ１５０、及びネットワークＩ／Ｆ１６０を含む。
【００２９】
制御部１１０は、実質的にコンピュータであって、情報処理装置１００全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１４、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１６を含む。ＣＰＵ１１２にはバス１７０が接続されており、このバス１７０には、ＲＯＭ１１４及びＲＡＭ１１６が電気的に接続される。
【００３０】
バス１７０にはさらに、ＨＤＤ１２０、光ディスクドライブ１３０、入力Ｉ／Ｆ１４０、ディスプレイＩ／Ｆ１５０、及びネットワークＩ／Ｆ１６０が接続されている。各部間のデータ（制御情報を含む）交換は、バス１７０を介して行なわれる。
【００３１】
光ディスクドライブ１３０は、光ディスク１３２が装着可能であって、光ディスク１３２に対する情報の書込及び光ディスク１３２からの情報の読出を行なう。入力Ｉ／Ｆ１４０は、マウス１４２及びキーボード１４４との間の接続に関するインターフェイスを提供する。ディスプレイＩ／Ｆ１５０は、ディスプレイ１５２との間の接続に関するインターフェイスを提供する。ネットワークＩ／Ｆ１６０は、有線又は無線（本実施の形態においては有線）によりネットワーク６０への接続を提供する。
【００３２】
ＲＯＭ１１４、ＲＡＭ１１６、ＨＤＤ１２０、光ディスクドライブ１３０、入力Ｉ／Ｆ１４０、ディスプレイＩ／Ｆ１５０及びネットワークＩ／Ｆ１６０は、いずれもＣＰＵ１１２の制御のもとに協調して動作し、情報処理装置１００において種々のアプリケーションによる処理を実現する。それらアプリケーションは、例えば、ワードプロセッサ文書作成処理、表計算文書作成処理、又はこれらの作成処理により作成されたプリントデータを画像処理装置２００に送信する印刷処理等を実行する。
【００３３】
ＨＤＤ１２０は、画像処理装置２００に対し、印刷ジョブを実行させるための上記プリンタドライバを記憶する。情報処理装置１００は、このプリンタドライバを実行することによって、ユーザによって指定されたファイルの内容に基づく画像を画像処理装置２００に印刷させる動作等を実現できる。プリンタドライバにはカーボンコピー印刷機能が搭載されている。情報処理装置１００は、プリンタドライバを実行することによって、画像処理装置２００にカーボンコピー印刷を実行させることができる。
【００３４】
カーボンコピー印刷における給紙トレイ２０２の部毎の指定、及び印刷順序の指定は、プリンタドライバの給紙トレイ指定画面３００（図４参照）から行なわれる。図４を参照して、給紙トレイ指定画面３００は、給紙トレイ２０２を指定するための複数のドロップダウンリスト３０２〜３０６、「ＯＫ」キー３１０、及び「キャンセル」キー３２０を含む。表示されるドロップダウンリストの数は、プリンタドライバの他のＵＩ画面（図示せず。）にて設定された、カーボンコピー印刷の印刷部数に応じて決定される。例えば、正本及び副本を合わせた印刷部数として３部設定されている場合、給紙トレイ指定画面３００には３つのドロップダウンリスト３０２〜３０６が表示される。
【００３５】
各ドロップダウンリスト３０２〜３０６は、給紙トレイ２０２ａ〜２０２ｄのいずれかを各給紙トレイ２０２ａ〜２０２ｄに付された名称によって選択できる。ドロップダウンリスト３０２は、１部目の印刷時に使用する記録用紙を収納した給紙トレイ２０２の指定を受付ける。ドロップダウンリスト３０４は、２部目の印刷時に使用する記録用紙を収納した給紙トレイ２０２の指定を受付ける。ドロップダウンリスト３０６は、３部目の印刷時に使用する記録用紙を収納した給紙トレイ２０２の指定を受付ける。画像処理装置２００での印刷処理は、１部目、２部目、及び３部目の順に実行される。図４では、１部目の印刷時に使用する給紙トレイ２０２として「トレイ２」が指定されており、２部目の印刷時に使用する給紙トレイ２０２として「トレイ３」が指定されており、３部目の印刷時に使用する給紙トレイ２０２として「トレイ１」が指定されている。したがって、画像処理装置２００での印刷処理時には「トレイ２」、「トレイ３」及び「トレイ１」の順に各給紙トレイ２０２から記録用紙が給紙される。このように、給紙トレイ指定画面３００では、印刷順に部毎の給紙トレイ２０２の指定を受付けることによって、給紙トレイ２０２の部毎の指定と印刷順序の指定とが同時に行なわれる。
【００３６】
情報処理装置１００は、画像処理装置２００と通信して、当該画像処理装置２００に登録されている用紙情報を予め取得する。用紙情報は、各給紙トレイ２０２に収納されている記録用紙の用紙サイズの情報及び用紙種別の情報を含む。各ドロップダウンリスト３０２〜３０６には、指定された給紙トレイ２０２の名称とともに、当該給紙トレイ２０２の用紙情報が表示される。指定された当該給紙トレイ２０２の用紙情報は、取得した情報に基づいて表示される。図４では、１部目の給紙トレイ２０２に指定されている「トレイ２」にはＡ４サイズの青色の普通紙が収納されていることが示されており、２部目の給紙トレイ２０２に指定されている「トレイ３」にはＡ４サイズの黄色の普通紙が収納されていることが示されており、３部目の給紙トレイ２０２に指定されている「トレイ１」にはＡ４サイズの普通紙（通常は白色）が収納されていることが示されている。ユーザは、指定した給紙トレイ２０２に収納されている記録用紙がどのような記録用紙であるか容易に確認できる。「ＯＫ」キー３１０は、給紙トレイ２０２の指定を確定（設定）するためのキーであり、「キャンセル」キー３２０は、給紙トレイ２０２の指定をキャンセルするためのキーである。「ＯＫ」キー３１０が操作されると、給紙トレイ指定画面３００において指定された給紙トレイ２０２及びその印刷順序（給紙トレイ設定）が指定情報としてＨＤＤ１２０に記憶される。
【００３７】
再び図３を参照して、情報処理装置１００に上述したような処理を行なわせるためのコンピュータプログラムは、光ディスクドライブ１３０に挿入される光ディスク１３２に記憶され、さらにＨＤＤ１２０に転送される。又は、プログラムはネットワーク６０を通じて情報処理装置１００に送信されＨＤＤ１２０に記載されてもよい。プログラムは実行の際にＲＡＭ１１６にロードされる。光ディスク１３２から、又はネットワーク６０を介して、直接にＲＡＭ１１６にプログラムをロードしてもよい。
【００３８】
これらのプログラムは、情報処理装置１００に所定の処理を行なわせる複数の命令を含む。この動作を行なわせるのに必要な基本的機能のいくつかは情報処理装置１００上で動作するオペレーティングシステム（ＯＳ）若しくはサードパーティのプログラム、又は情報処理装置１００にインストールされる各種ツールキットのモジュールにより提供される。したがって、このプログラムはこの実施の形態のシステムを実現するのに必要な機能全てを必ずしも含まなくてよい。このプログラムは、命令のうち、所望の結果が得られるように制御されたやり方で適切な機能又は「ツール」を呼出すことにより、上記した情報処理装置１００として所定の処理を実行する命令のみを含んでいればよい。情報処理装置１００の実体であるコンピュータの一般的動作は周知であるので、ここでは繰返して説明しない。
【００３９】
《画像処理装置２００》
図５を参照して、画像処理システム５０を構成する画像処理装置２００は、制御部２１０、記憶装置２１８、操作ユニット２２０、原稿読取部２３０、画像処理部２４０、画像形成部２５０、給紙部２６０、及びＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２７０を含む。
【００４０】
制御部２１０は、実質的にコンピュータであって、画像処理装置２００全体を制御するＣＰＵ２１２、プログラム等を記憶するためのＲＯＭ２１４、揮発性の記憶装置であるＲＡＭ２１６を含む。ＣＰＵ２１２には、ＢＵＳライン２８０が接続されており、このＢＵＳライン２８０には、ＲＯＭ２１４、ＲＡＭ２１６及び記憶装置２１８が電気的に接続される。記憶装置２１８は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えばハードディスクドライブ（ＨＤＤ）又はフラッシュメモリ等である。
【００４１】
ＣＰＵ２１２は、操作ユニット２２０等からの指示に応じて各種コンピュータプログラムを実行することによって、画像処理装置２００の各部の動作及び情報処理装置１００等の外部機器との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ２１４又は記憶装置２１８に記憶されており、所望の処理の実行時において、当該ＲＯＭ２１４又は記憶装置２１８から読出されてＲＡＭ２１６に転送される。ＣＰＵ２１２は、ＣＰＵ２１２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ２１６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ２１２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ２１６、記憶装置２１８及びＣＰＵ２１２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００４２】
ＲＯＭ２１４又は記憶装置２１８には、画像処理装置２００の一般的な動作等を実現するためのコンピュータプログラムとともに、カーボンコピー印刷処理を実現するためのコンピュータプログラムが記憶される。このコンピュータプログラムは、画像処理装置２００の製造時にＲＯＭ２１４又は記憶装置２１８に書込まれる。なお、このコンピュータプログラムは、ＮＩＣ２７０を介して、外部機器等から提供されてもよい。さらにこのコンピュータプログラムは、そのコンピュータプログラムが記録された、例えばＤＶＤ等の記憶媒体によって提供されてもよい。すなわち、例えばコンピュータプログラムの記録媒体としてのＤＶＤが、画像処理装置２００内に内蔵されるＤＶＤドライブ（図示せず。）に装着され、そのＤＶＤからコンピュータプログラムが読出されて記憶装置２１８にインストールされてもよい。記憶装置２１８は、他に、画像データ等の各種データを記憶する。
【００４３】
ＢＵＳライン２８０には、さらに、操作ユニット２２０、原稿読取部２３０、画像処理部２４０、画像形成部２５０、給紙部２６０、及びＮＩＣ２７０が電気的に接続される。
【００４４】
操作ユニット２２０はユーザによる操作を受付ける。操作ユニット２２０は、入出力インターフェイス（図示せず。）を介して、ＣＰＵ２１２と通信を行なう。この操作ユニット２２０は、操作パネル２２２を含む。操作パネル２２２は、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。表示パネルは、画像処理装置２００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。この操作パネル２２２は、ユーザに対して対話的な操作インターフェイス（ＵＩ）を提供する。この対話的な操作インターフェイスは、タッチパネルから画像処理装置２００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネルに表示するとともに、その指示に応じた制御信号を制御部２１０等に対して出力する。
【００４５】
原稿読取部２３０は、光源を含む原稿走査ユニット、反射ミラー、光学レンズ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。原稿走査ユニットは、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源から光を照射することによって反射光像を得る。反射ミラー及び光学レンズは、得られる反射光像をＣＣＤラインセンサ上に結像させる。ＣＣＤラインセンサは、結像した反射光像を順次光電変換して画像データとして画像処理部２４０に対して出力する。すなわち、原稿読取部２３０は、原稿のコピー時又はスキャン時に、原稿載置台に載置される原稿から画像情報を読取り、読取った画像情報を電気信号に変換して画像データとして画像処理部２４０に対して出力する。
【００４６】
画像処理部２４０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理部２４０は、原稿読取部２３０から入力される画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を施して所定の階調の印刷データを作成し、画像形成部２５０に対して出力する。
【００４７】
画像形成部２５０は、画像データによって示される画像をカラー又は単色で記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット（ＬＳＵ）、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部２５０には、例えば、搬送路が設けられており、給紙部２６０から給紙されてきた記録用紙が搬送路に沿って搬送される。
【００４８】
給紙部２６０は、上記した複数の給紙トレイ２０２ａ〜２０２ｄを含む。給紙部２６０は、給紙トレイ２０２ａ〜２０２ｄに収納された記録用紙を１枚ずつ引出して記録用紙を画像形成部２５０の搬送路へと送り出す。画像形成部２５０の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、さらに定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００４９】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙が加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は排紙トレイ２０４に排出される。
【００５０】
ＮＩＣ２７０は、ネットワーク６０とのインターフェイスをとる。画像処理装置２００は、このＮＩＣ２７０を介して、ネットワーク６０上の情報処理装置１００等と、所定の通信プロトコルにしたがったデータ通信を行なうことができる。画像処理装置２００は、ＮＩＣ２７０を介して、ＰＣ等から印刷ジョブ等の各種処理の実行を命令する命令信号を受信できる。
【００５１】
［機能的構成］
図６を参照して、情報処理装置１００の制御部１１０は、給紙トレイ指定部１１０ａ及びコマンド生成部１１０ｂを含む。ＨＤＤ１２０は、給紙トレイ設定記憶部１２２を含む。給紙トレイ指定部１１０ａは、ディスプレイ１５２に給紙トレイ指定画面３００を表示し、給紙トレイ指定画面３００に対するユーザの操作入力に応じて、給紙トレイ２０２及び印刷順序を指定する機能を持つ機能部である。給紙トレイ設定記憶部１２２は、給紙トレイ指定部１１０ａによって指定された給紙トレイ及び印刷順序の情報（指定情報）を記憶する記憶領域である。図７を参照して、給紙トレイ設定記憶部１２２は、指定された給紙トレイ及びその印刷順序を含む指定情報３３０を記憶する。指定情報３３０に含まれる印刷順序（部）及び給紙トレイ２０２は互いに対応付けて記憶されている。
【００５２】
再び図６を参照して、コマンド生成部１１０ｂは、印刷ジョブの生成時に、給紙トレイ設定記憶部１２２に記憶されている指定情報（指定された給紙トレイ２０２及び印刷順序）を読出し、読出した指定情報（給紙トレイ設定）をＣＡＲＢＯＮＣＯＰＹコマンド（以下、単に「コマンド」と呼ぶ場合がある。）に変換する機能を持つ機能部である。すなわち、コマンド生成部１１０ｂは、読出した指定情報を含むコマンドを生成する。図７に示す指定情報３３０が給紙トレイ設定記憶部１２２に記憶されている場合、コマンド生成部１１０ｂは、当該指定情報３３０を読出して図８に示すコマンド３４０を生成する。図８を参照して、コマンド３４０では、「ＣＡＲＢＯＮＣＯＰＹ＝”」とのコマンド文字列に続いて、指定された給紙トレイ２０２を示す文字（数字）が、指定された印刷順に配列されている。コマンド３４０の終端には終端文字「”」が付されている。このコマンド３４０において、「２」は「トレイ２」を示しており、「３」は「トレイ３」を示しており、「１」は「トレイ１」を示している。コマンド３４０中の「２，３，１」の配列は、左から順に給紙すること、すなわち印刷順序を示している。したがって、このコマンド３４０は、印刷処理時に、「トレイ２」、「トレイ３」及び「トレイ１」の順に各給紙トレイ２０２から記録用紙を給紙することを指定する。すなわち、１部目は「トレイ２」、２部目は「トレイ３」、３部目は「トレイ１」から記録用紙を給紙することを指定する。生成されたコマンドは、印刷ジョブとともに画像処理装置２００に送信される。
【００５３】
再び図６を参照して、画像処理装置２００の制御部２１０は、コマンド解析部２１０ａ及び印刷制御部２１０ｂを含む。記憶装置２１８は、給紙トレイ設定記憶部２１８ａを含む。コマンド解析部２１０ａは、情報処理装置１００から送信されるコマンドを解析してコマンドに含まれる指定情報を抽出する機能を持つ機能部である。給紙トレイ設定記憶部２１８ａは、コマンド解析部２１０ａの解析結果（給紙トレイ２０２の指定及び印刷順序）を記憶する記憶領域である。給紙トレイ設定記憶部２１８ａは、解析結果、すなわち抽出した指定情報を記憶する。指定情報は、図７に示される指定情報３３０と同様の情報であり、印刷順序（部）と給紙トレイ２０２とが対応付けられている。給紙トレイ設定記憶部２１８ａには、上記指定情報が設定情報として記憶される。印刷制御部２１０ｂは、給紙トレイ設定記憶部２１８ａに記憶されている指定情報（設定情報）に基づいて、１部目から順番に、指定された給紙トレイ２０２から記録用紙を給紙して印刷を行なうよう、画像形成部２５０及び給紙部２６０等の各部を制御する機能を持つ機能部である。
【００５４】
［ソフトウェア構成］
《情報処理装置１００》
図９を参照して、画像処理装置２００に対してカーボンコピー印刷処理を実行させるために、情報処理装置１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、プリントデータ（画像データ）を印刷するためのユーザの操作に応じて開始する。
【００５５】
このプログラムは、ユーザの操作入力に応じて、印刷設定処理を実行するステップＳ１０００と、ステップＳ１０００の後に実行され、画像データを含む印刷ジョブを生成するステップＳ１０１０と、ステップＳ１０１０の後に実行され、印刷設定時にカーボンコピー印刷の印刷設定が行なわれた場合に当該印刷設定に基づいてコマンドを生成するステップＳ１０２０と、ステップＳ１０２０の後に実行され、生成されたコマンドを印刷ジョブに付加し、ネットワークＩ／Ｆ１６０を介して送信するステップＳ１０３０とを含む。ステップＳ１０３０の処理が終了すると、このプログラムは終了する。
【００５６】
図１０は、図９のステップＳ１０００の詳細なフローである。図１０を参照して、このルーチンは、印刷設定を行なうためのユーザの操作入力に応じて、印刷設定の処理を実行するステップＳ１１００と、ステップＳ１１００の後に実行され、カーボンコピー印刷を行なう設定にされたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１１０と、ステップＳ１１１０において、カーボンコピー印刷を行なう設定にされたと判定された場合に実行され、ディスプレイＩ／Ｆ１５０を介して、ディスプレイ１５２に給紙トレイ指定画面３００（図４参照）を表示させるステップＳ１１２０と、ステップＳ１１２０の後に実行され、給紙トレイ指定画面３００を介して、給紙トレイ２０２の指定及び印刷順序の指定を受付けるステップＳ１１３０と、ステップＳ１１３０の後に実行され、「キャンセル」キー３２０が操作されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１４０とを含む。ステップＳ１１４０において、「キャンセル」キー３２０が操作されたと判定された場合は、制御はステップＳ１１００に戻る。
【００５７】
このルーチンはさらに、ステップＳ１１４０において、「キャンセル」キー３２０が操作されていないと判定された場合に実行され、「ＯＫ」キー３１０が操作されたか否かを判定し、判定結果に応じて制御の流れ分岐させるステップＳ１１５０と、ステップＳ１１５０において、「ＯＫ」キー３１０が操作されたと判定された場合に実行され、指定された給紙トレイ２０２及び印刷順序の情報を指定情報としてＨＤＤ１２０の給紙トレイ設定記憶部１２２に格納するステップＳ１１６０とを含む。ステップＳ１１５０において、「ＯＫ」キー３１０が操作されていないと判定された場合は、制御はステップＳ１１３０に戻る。ステップＳ１１６０の処理が終了した場合、又は、ステップＳ１１１０において、カーボンコピー印刷を行なう設定にされていないと判定された場合は、このルーチンは終了する。
【００５８】
図１１は、図９のステップＳ１０２０の詳細なフローである。図１１を参照して、このルーチンは、カーボンコピー印刷の印刷設定がされているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１２００と、ステップＳ１２００において、カーボンコピー印刷の印刷設定がされていると判定された場合に実行され、カーボンコピー印刷用のコマンド文字列「ＣＡＲＢＯＮＣＯＰＹ＝“」を生成するステップＳ１２１０と、ステップＳ１２１０の後に実行され、部数を示す変数ｉの値を「１」にするステップＳ１２２０と、ステップＳ１２２０の後に実行され、以下に説明するステップＳ１２４０〜ステップＳ１２７０を変数ｉの値が設定部数を超えるまで繰返すステップＳ１２３０と、ステップＳ１２３０の後に実行され、コマンド文字列に終端文字「”」を追加するステップＳ１２８０とを含む。ステップＳ１２００では、「ＯＫ」キー３１０が操作されたか否かに応じて、カーボンコピー印刷の印刷設定がされているか否かが判定される。
【００５９】
ステップＳ１２３０で変数ｉの値が設定部数を超えるまで繰返される処理は、給紙トレイ設定記憶部１２２からｉ部目の給紙トレイ設定（給紙トレイ２０２の指定）を読出すステップＳ１２４０と、ステップＳ１２４０の後に実行され、読出した給紙トレイ設定をコマンドに変換するステップＳ１２５０と、ステップＳ１２５０の後に実行され、変換したコマンドをコマンド文字列に追加するステップＳ１２６０と、ステップＳ１２６０の後に実行され、変数ｉの値を１だけ増加させるステップＳ１２７０とを含む。
【００６０】
ステップＳ１２８０の処理が終了した場合、又は、ステップＳ１２００において、カーボンコピー印刷の印刷設定がされていないと判定された場合は、このルーチンは終了する。
【００６１】
《画像処理装置２００》
図１２を参照して、情報処理装置１００からの印刷ジョブに応じて印刷処理を実行するために、画像処理装置２００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、情報処理装置１００から送信される印刷ジョブを受信したことに応じて開始する。
【００６２】
このプログラムは、受信した印刷ジョブにＣＡＲＢＯＮＣＯＰＹコマンドが付加されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０００と、ステップＳ２０００において、コマンドが付加されていると判定された場合に実行され、付加されているコマンドに応じて、カーボンコピー印刷処理を実行するステップＳ２０１０と、ステップＳ２０００において、コマンドが付加されていないと判定された場合に実行され、通常の印刷処理を実行するステップＳ２０２０とを含む。ステップＳ２０１０の処理又はステップＳ２０２０の処理が終了すると、このプログラムは終了する。
【００６３】
図１３は、図１２のステップＳ２０１０の詳細なフローである。図１３を参照して、このルーチンは、受信したコマンドにおいて、「ＣＡＲＢＯＮＣＯＰＹ＝“」まで読み飛ばすステップＳ２１００と、ステップＳ２１００の後に実行され、次の文字を読込むステップＳ２１１０と、ステップＳ２１１０の後に実行され、読込んだ文字から給紙トレイ設定を解析するステップＳ２１２０と、ステップＳ２１２０の後に実行され、解析によって得られた（抽出した）給紙トレイ設定を記憶装置２１８（給紙トレイ設定記憶部２１８ａ）に記憶するステップＳ２１３０と、ステップＳ２１３０の後に実行され、その次の文字が終端文字「”」か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２１４０とを含む。ステップＳ２１４０において、終端文字「”」ではないと判定された場合は、制御はステップＳ２１１０に戻る。
【００６４】
このルーチンはさらに、ステップＳ２１４０において、その次の文字が終端文字「”」であると判定された場合に実行され、部数を示す変数ｉの値を「１」にするステップＳ２１５０と、ステップＳ２１５０の後に実行され、以下に説明するステップＳ２１７０〜ステップＳ２１９０を変数ｉの値が設定部数を超えるまで繰返すステップＳ２１６０とを含む。
【００６５】
ステップＳ２１６０で変数ｉの値が設定部数を超えるまで繰返される処理は、給紙トレイ設定記憶部２１８ａからｉ部目の給紙トレイ設定を読出すステップＳ２１７０と、ステップＳ２１７０の後に実行され、画像形成部２５０及び給紙部２６０等の各部を制御することにより、読出した給紙トレイ設定に応じてｉ部目の印刷処理を実行するステップＳ２１８０と、ステップＳ２１８０の後に実行され、変数ｉの値を１だけ増加させるステップＳ２１９０とを含む。ステップＳ２１６０の処理が終了すると、このルーチンは終了する。
【００６６】
［動作］
本実施の形態に係る画像処理システム５０は以下のように動作する。以下の説明では、画像処理システム５０の動作の内、本発明に関連する部分のみを説明する。他の動作は従来の画像処理システムの動作と同じである。
【００６７】
情報処理装置１００のユーザは、アプリケーションプログラムで作成したデータを画像処理装置２００で印刷するために、当該情報処理装置１００に対して印刷指示の操作を行なう。ディスプレイ１５２には、プリンタドライバのＵＩ画面（図示せず。）が表示される。情報処理装置１００は、画像処理装置２００と通信して当該画像処理装置２００に登録されている用紙情報を取得する。ユーザによってＵＩ画面から印刷条件が入力されると、情報処理装置１００は、ユーザの操作入力に応じて、印刷設定処理を実行する（図１０に示すステップＳ１１００）。ＵＩ画面では、通常の印刷設定に加えて、カーボンコピー印刷を行なうか否かの設定、カーボンコピー印刷を行なう場合の印刷部数の設定を行なうことが可能である。ユーザによって、カーボンコピー印刷を行なうよう設定され、印刷部数として例えば３部が設定されたものとする。
【００６８】
情報処理装置１００は、カーボンコピー印刷を行なう設定を検出し（ステップＳ１１１０においてＹＥＳ）、ディスプレイ１５２に給紙トレイ指定画面３００（図４参照）を表示する（ステップＳ１１２０）。図４を参照して、給紙トレイ指定画面３００には、設定された印刷部数に応じた数のドロップダウンリスト３０２〜３０６が表示される。ユーザは、各ドロップダウンリスト３０２〜３０６を操作することによって、給紙トレイ２０２の部毎の指定、及びその印刷順序の指定を行なうことができる。各ドロップダウンリスト３０２〜３０６では、それぞれ、給紙トレイ２０２ａ〜２０２ｄのいずれかをその名称によって選択できる。ここでは、１部目の給紙トレイ設定として「トレイ２」が指定され、２部目の給紙トレイ設定として「トレイ３」が指定され、３部目の給紙トレイ設定として「トレイ１」が指定されるものとする。給紙トレイ２０２の名称の隣には、当該給紙トレイ２０２に収納されている記録用紙の用紙情報が表示される。ユーザによって「ＯＫ」キー３１０が操作されると（ステップＳ１１５０においてＹＥＳ）、情報処理装置１００は、指定された給紙トレイ２０２及び印刷順序の情報を指定情報として給紙トレイ設定記憶部１２２に格納（記憶）する（ステップＳ１１６０）。給紙トレイ設定記憶部１２２には、図７に示される指定情報３３０が格納される。
【００６９】
なお、ユーザによって「キャンセル」キー３２０が操作されると（ステップＳ１１４０においてＹＥＳ）、情報処理装置１００は、給紙トレイ指定画面３００を介した給紙トレイ２０２の指定をキャンセルする。
【００７０】
情報処理装置１００は、印刷設定に応じて印刷ジョブを生成する（図９に示すステップＳ１０１０）。印刷ジョブの生成時には、カーボンコピー印刷を行なう設定がされているか否かが判定される。設定されている場合（図１１に示すステップＳ１２００においてＹＥＳ）、情報処理装置１００は、給紙トレイ設定記憶部１２２に格納されている指定情報に基づいてＣＡＲＢＯＮＣＯＰＹコマンドを生成する。具体的には、情報処理装置１００は、コマンド文字列「ＣＡＲＢＯＮＣＯＰＹ＝“」を生成し（ステップＳ１２１０）、変数ｉを初期化する（ステップＳ１２２０）。情報処理装置１００は、給紙トレイ設定記憶部１２２から１部目の給紙トレイ設定を読出し（ステップＳ１２４０）、読出した給紙トレイ設定をコマンドに変換する（ステップＳ１２５０）。１部目の給紙トレイ設定は「トレイ２」であるため、読出した給紙トレイ設定は文字「２」に変換される。情報処理装置１００は、変換したコマンド（「２」）をコマンド文字列に追加する。コマンド文字列は、「ＣＡＲＢＯＮＣＯＰＹ＝“２」となる。変数ｉの値が１だけ増加されて、変数ｉの値が２になる（ステップＳ１２７０）。
【００７１】
情報処理装置１００は、給紙トレイ設定記憶部１２２から２部目の給紙トレイ設定を読出し（ステップＳ１２４０）、読出した給紙トレイ設定をコマンドに変換する（ステップＳ１２５０）。２部目の給紙トレイ設定は「トレイ３」であるため、読出した給紙トレイ設定は文字「３」に変換される。情報処理装置１００は、変換したコマンド（「３」）をコマンド文字列に追加する。コマンド文字列は、「ＣＡＲＢＯＮＣＯＰＹ＝“２，３」となる。変数ｉの値が１だけ増加されて、変数ｉの値が３になる（ステップＳ１２７０）。
【００７２】
情報処理装置１００はさらに、給紙トレイ設定記憶部１２２から３部目の給紙トレイ設定を読出し（ステップＳ１２４０）、読出した給紙トレイ設定をコマンドに変換する（ステップＳ１２５０）。３部目の給紙トレイ設定は「トレイ１」であるため、読出した給紙トレイ設定は文字「１」に変換される。情報処理装置１００は、変換したコマンド（「１」）をコマンド文字列に追加する。コマンド文字列は、「ＣＡＲＢＯＮＣＯＰＹ＝“２，３，１」となる。変数ｉの値が１だけ増加されて、変数ｉの値が４になる（ステップＳ１２７０）。
【００７３】
変数ｉの値（４）が設定部数（３部）を超えるため、ループを抜けて（ステップＳ１２３０の処理が終了して）、コマンド文字列に終端文字「”」が追加される（ステップＳ１２８０）。コマンド文字列は「ＣＡＲＢＯＮＣＯＰＹ＝“２，３，１”」（図８参照）となる。
【００７４】
このように生成されたコマンドは印刷ジョブに付加される。情報処理装置１００は、コマンドが付加された印刷ジョブを、ネットワークＩ／Ｆ１６０及びネットワーク６０を介して、画像処理装置２００に送信する（図９に示すステップＳ１０３０）。
【００７５】
画像処理装置２００は、情報処理装置１００から送信された印刷ジョブを受信すると、受信した印刷ジョブにＣＡＲＢＯＮＣＯＰＹコマンドが含まれるか否かを判定する。ＣＡＲＢＯＮＣＯＰＹコマンドが含まれる場合（図１２に示すステップＳ２０００においてＹＥＳ）、画像処理装置２００は、受信した印刷ジョブ及びＣＡＲＢＯＮＣＯＰＹコマンドに基づいて、カーボンコピー印刷を実行する（ステップＳ２０１０）。
【００７６】
カーボンコピー印刷処理では、画像処理装置２００は、コマンド中の「ＣＡＲＢＯＮＣＯＰＹ＝“」を読み飛ばし（図１３に示すステップＳ２１００）、読み飛ばした次の文字を読込む（ステップＳ２１１０）。受信したコマンドが「ＣＡＲＢＯＮＣＯＰＹ＝“２，３，１”」である場合、画像処理装置２００は文字「２」を読込む。画像処理装置２００は、読込んだ文字から給紙トレイ設定を解析し（ステップＳ２１２０）、その解析結果を給紙トレイ設定記憶部２１８ａに格納（記憶）する。読込んだ文字が「２」の場合は、文字「２」から「トレイ２」が解析される。そして、１部目の印刷時の給紙トレイ設定として「トレイ２」が給紙トレイ設定記憶部２１８ａに格納される。画像処理装置２００は、その次の文字が終端文字であるか否かを判定し、終端文字と判定されるまで上記の解析処理を繰返す。
【００７７】
具体的には、文字「２」の次の文字は「３」であるため、画像処理装置２００は文字「３」を読込む。画像処理装置２００は、読込んだ文字「３」から給紙トレイ設定を「トレイ３」と解析し、２部目の印刷時の給紙トレイ設定として「トレイ３」を給紙トレイ設定記憶部２１８ａに格納する。同様に、文字「３」の次の文字は「１」であるため、画像処理装置２００は文字「１」を読込む。画像処理装置２００は、読込んだ文字「１」から給紙トレイ設定を「トレイ１」と解析し、３部目の印刷時の給紙トレイ設定として「トレイ１」を給紙トレイ設定記憶部２１８ａに格納する。文字「１」の次の文字は終端文字「”」であるため（ステップＳ２１４０においてＹＥＳ）、コマンドの解析処理は終了する。このように、画像処理装置２００は、コマンドを解析することによって、当該コマンドから指定情報を抽出して記憶する。給紙トレイ設定記憶部２１８ａには、図７に示される指定情報３３０と同様の指定情報が設定情報として格納される。
【００７８】
画像処理装置２００は、格納された指定情報（設定情報）にしたがって印刷処理を実行する。具体的には、画像処理装置２００は、まず変数ｉを初期化する（ステップＳ２１５０）。続いて、画像処理装置２００は、給紙トレイ設定記憶部２１８ａから１部目の給紙トレイ設定を読出し（ステップＳ２１７０）、読出した給紙トレイ設定に応じて１部目の印刷を行なう（ステップＳ２１８０）。１部目の給紙トレイ設定は「トレイ２」であるため、画像処理装置２００は、トレイ２内の記録用紙を給紙して１部目の印刷を行なう。１部目の印刷が終了すると、変数ｉの値が１だけ増加されて、変数ｉの値が２になる（ステップＳ２１９０）。
【００７９】
画像処理装置２００は、給紙トレイ設定記憶部２１８ａから２部目の給紙トレイ設定を読出し（ステップＳ２１７０）、読出した給紙トレイ設定に応じて２部目の印刷を行なう（ステップＳ２１８０）。２部目の給紙トレイ設定は「トレイ３」であるため、画像処理装置２００は、トレイ３内の記録用紙を給紙して２部目の印刷を行なう。２部目の印刷が終了すると、変数ｉの値が１だけ増加されて、変数ｉの値が３になる（ステップＳ２１９０）。
【００８０】
画像処理装置２００は、給紙トレイ設定記憶部２１８ａから３部目の給紙トレイ設定を読出し（ステップＳ２１７０）、読出した給紙トレイ設定に応じて３部目の印刷を行なう（ステップＳ２１８０）。３部目の給紙トレイ設定は「トレイ１」であるため、画像処理装置２００は、トレイ１内の記録用紙を給紙して３部目の印刷を行なう。３部目の印刷が終了すると、変数ｉの値が１だけ増加されて、変数ｉの値が４になる（ステップＳ２１９０）。変数ｉの値（４）が設定部数（３部）を超えるため、ループを抜けて（ステップＳ２１６０の処理が終了して）、印刷処理が終了する。
【００８１】
一方、受信した印刷ジョブにＣＡＲＢＯＮＣＯＰＹコマンドが含まれない場合、画像処理装置２００は、受信した印刷ジョブに基づいて、通常の印刷処理を実行する（図１２に示すステップＳ２０２０）。
【００８２】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像処理システム５０を利用することにより、以下に述べる効果を奏する。
【００８３】
情報処理装置１００のユーザは、給紙トレイ指定画面３００を操作することによって、印刷に使用する記録用紙が収納された給紙トレイ２０２の部毎の指定、及び指定された給紙トレイ２０２の記録用紙を用いた印刷処理の印刷順序の指定を行なうことができる。情報処理装置１００は、受付けた指定（指定情報）をコマンドに変換して印刷ジョブとともに画像処理装置２００に送信することにより、画像処理装置２００に対して、ユーザが指定した給紙トレイ２０２に収納されている記録用紙に指定した順序で印刷の実行を指示できる。画像処理装置２００では、ユーザが所望する順序で印刷が実行されるため、印刷された原稿の並びが所望の順序となる。ユーザは、印刷完了後に印刷された原稿を所望の順番に並べ替える必要がない。さらに、印刷処理の印刷順序をユーザが指定できるため、所望の順序で印刷を実行するために、給紙トレイ２０２内の記録用紙を優先順位に合わせて入替えるといった作業も不要となる。これにより、ユーザの作業負担が軽減される。その結果、カーボンコピー印刷のように、１回の印刷指示で異なる給紙トレイ２０２の記録用紙に印刷を行なう場合であっても、印刷作業の効率が低下するのを抑制できる。
【００８４】
（第２の実施の形態）
本実施の形態に係る画像処理システムは、給紙トレイを指定した後に指定の変更が可能な給紙トレイ指定画面が情報処理装置によって表示される点において、第１の実施の形態に係る画像処理システム５０とは異なる。その他の点では、各画像処理システムは同一の構成である。
【００８５】
本実施の形態に係る情報処理装置は、図４に示される給紙トレイ指定画面３００に代えて、図１４に示される給紙トレイ指定画面４００をディスプレイ１５２に表示する。この給紙トレイ指定画面４００は、ユーザによる給紙トレイ等の指定を受付けることに加えて、ユーザによる指定の変更操作を受付け可能に構成されている。
【００８６】
図１４を参照して、給紙トレイ指定画面４００は、印刷処理時に給紙を行なう給紙トレイを選択するためのドロップダウンリスト４０２、選択された給紙トレイを給紙トレイ設定に追加するための「追加」キー４０４、給紙トレイ設定（指定された給紙トレイ及びその印刷順序）を表示するための表示領域４２０、指定された給紙トレイの印刷順序を繰上げる方向に変更するための「印刷順序繰上げ」キー４０６、指定された給紙トレイの印刷順序を繰下げる方向に変更するための「印刷順序繰下げ」キー４０８、表示領域４２０に表示されている給紙トレイ設定を削除するための「削除」キー４１０、「ＯＫ」キー４３０、及び「キャンセル」キー４４０を含む。「追加」キー４０４は、ドロップダウンリスト４０２から選択された給紙トレイを、部毎に、印刷処理に用いる給紙トレイとして指定するためのキーである。
【００８７】
ユーザによって、ドロップダウンリスト４０２から「トレイ２」が選択され、「追加」キー４０４が操作されると、１部目の印刷処理に用いる給紙トレイとして「トレイ２」が指定される。指定された「トレイ２」は１部目の給紙トレイ設定として表示領域４２０に表示される。続いて、ドロップダウンリスト４０２から「トレイ３」が選択され、「追加」キー４０４が操作されると、２部目の印刷処理に用いる給紙トレイとして「トレイ３」が指定される。指定された「トレイ３」は２部目の給紙トレイ設定として表示領域４２０に表示される。さらに、ドロップダウンリスト４０２から「トレイ１」が選択され、「追加」キー４０４が操作されると、３部目の印刷処理に用いる給紙トレイとして「トレイ１」が指定される。指定された「トレイ１」は３部目の給紙トレイ設定として表示領域４２０に表示される。表示領域４２０には、給紙トレイ設定がリスト形式で表示される。
【００８８】
表示領域４２０に表示されている給紙トレイ設定（給紙トレイ）はユーザによる選択が可能である。給紙トレイ設定の１つ又は複数がユーザによって選択され、「印刷順序繰上げ」キー４０６が操作されると、選択された給紙トレイを用いた印刷処理の印刷順序が繰上げられる。「印刷順序繰下げ」キー４０８が操作されると、選択された給紙トレイを用いた印刷処理の印刷順序が繰下げられる。このように、「印刷順序繰上げ」キー４０６又は「印刷順序繰下げ」キー４０８の操作によって、給紙トレイ設定において、指定された印刷順序が変更される。
【００８９】
表示領域４２０に表示されている給紙トレイ設定の１つ又は複数がユーザによって選択され、「削除」キー４１０が操作されると、選択された給紙トレイ設定が削除される。「ＯＫ」キー４３０は、給紙トレイ設定、すなわち、給紙トレイの部毎の指定及びその印刷順序の指定を確定（設定）するためのキーである。「キャンセル」キー４４０は、給紙トレイ設定をキャンセルするためのキーである。「ＯＫ」キー４３０が操作されると、給紙トレイ指定画面４００において指定された給紙トレイ及びその印刷順序（給紙トレイ設定）が指定情報としてＨＤＤ１２０（給紙トレイ設定記憶部１２２）に記憶される。
【００９０】
なお、本実施の形態に係る給紙トレイ指定画面４００では、「追加」キー４０４及び「削除」キー４１０によってカーボンコピー印刷時の印刷部数が設定される。そのため、プリンタドライバのＵＩ画面（図示せず。）では、カーボンコピー印刷を行なう場合の印刷部数の設定は行なわれない。
【００９１】
このように、本実施の形態では、給紙トレイ指定画面４００において、印刷順序の指定の変更、及び給紙トレイ設定の削除が可能であるため、ユーザは、印刷順序を誤って指定した場合でも最初から指定し直さずに済む。したがって、これによっても、印刷作業の効率が低下するのを抑制できる。
【００９２】
（第３の実施の形態）
本実施の形態に係る画像処理システムは、指定された給紙トレイからの給紙による印刷処理の印刷部数をさらに指定可能な給紙トレイ指定画面が情報処理装置によって表示される点において、第２の実施の形態に係る画像処理システムとは異なる。その他の点では、各画像処理システムは同一の構成である。
【００９３】
本実施の形態に係る情報処理装置は、図１４に示される給紙トレイ指定画面４００に代えて、図１５に示される給紙トレイ指定画面５００をディスプレイ１５２に表示する。この給紙トレイ指定画面５００は、ユーザによる給紙トレイ等の指定、及びユーザによる指定の変更操作に加えて、指定された給紙トレイに収納されている記録用紙を用いた印刷処理の印刷部数の指定を受付けることが可能に構成されている。
【００９４】
図１５を参照して、給紙トレイ指定画面５００は、指定された給紙トレイからの給紙による印刷処理の印刷部数を指定するための部数指定入力欄５１０をさらに含む。部数指定入力欄５１０は、「追加」キー４０４の操作によって、給紙トレイ設定とともに表示領域４２０に表示される。部数指定入力欄５１０には、デフォルトの部数として「１」が表示される。この部数は、ユーザの操作入力によって変更可能である。情報処理装置は、給紙トレイ指定画面５００を介して、ユーザによって指定された給紙トレイからの給紙による印刷処理の印刷部数の指定を受付ける。
【００９５】
例えば、「トレイ２」からの給紙による印刷を２部行ないたい場合、「トレイ２」が指定されている給紙トレイ設定の部数指定入力欄５１０に「２」が入力される。部数指定入力欄５１０に複数部数の値が入力されると、対応する給紙トレイからの給紙による印刷処理を入力された印刷部数分、連続して実行させる指示となる。そのため、図１５では、１部目及び２部目の印刷時に使用する給紙トレイとして「トレイ２」を指定されており、３部目の印刷時に使用する給紙トレイとして「トレイ３」が指定されており、４部目の印刷時に使用する給紙トレイとして「トレイ１」が指定されている。「ＯＫ」キー４３０が操作されると、給紙トレイ指定画面５００において指定された給紙トレイ及びその印刷順序（給紙トレイ設定）が指定情報としてＨＤＤ１２０（給紙トレイ設定記憶部１２２）に記憶される。給紙トレイ設定記憶部１２２には、指定情報として、図１６に示される指定情報３３２が記憶される。
【００９６】
情報処理装置は、印刷ジョブの生成時に給紙トレイ設定記憶部１２２に記憶されている指定情報を読出して、読出した指定情報からコマンドを生成する。コマンドの生成は、第１の実施の形態と同様に行なわれる。図１６に示す指定情報３３２が給紙トレイ設定記憶部１２２に記憶されている場合、情報処理装置は、当該指定情報３３２を読出して図１７に示すコマンド３４２を生成する。
【００９７】
このように、本実施の形態では、給紙トレイ指定画面５００において、指定された給紙トレイからの給紙による印刷処理の印刷部数を指定できる。したがって、同じ給紙トレイからの給紙よる印刷処理を複数部数行ないたい場合に、同じ給紙トレイを複数回指定しなくても済む。給紙トレイ等の指定が容易になるため、これによっても、印刷作業の効率が低下するのを抑制できる。
【００９８】
（第４の実施の形態）
本実施の形態に係る画像処理装置は、操作パネル２２２に給紙トレイ指定画面を表示して、カーボンコピー印刷における給紙トレイ設定を受付ける点において、第１の実施の形態に係る画像処理装置２００とは異なる。その他の点では、各画像処理装置は同一の構成である。
【００９９】
図１８を参照して、本実施の形態に係る画像処理装置６００は、図６に示される制御部２１０に代えて制御部６１０を含む。制御部６１０は、給紙トレイ指定部６１０ａ及び印刷制御部６１０ｂを含む。給紙トレイ指定部６１０ａは、操作パネル２２２に図４に示される給紙トレイ指定画面３００と同様の給紙トレイ指定画面を表示し、当該給紙トレイ指定画面に対するユーザの操作入力に応じて、給紙トレイ２０２及び印刷順序を指定する機能を持つ機能部である。印刷制御部６１０ｂは、図６に示される印刷制御部２１０ｂと同様の機能を持つ機能部である。
【０１００】
画像処理装置６００は、給紙トレイ指定画面において指定された給紙トレイ及び印刷順序の情報（指定情報）を設定情報として給紙トレイ設定記憶部２１８ａに格納（記憶）する。画像処理装置６００は、例えばコピー印刷の開始指示を受付けると、給紙トレイ設定記憶部２１８ａに記憶されている設定情報に基づいて、１部目から順番に、指定された給紙トレイから記録用紙を給紙してカーボンコピー印刷を実行する。
【０１０１】
本実施の形態に係る画像処理装置６００は、操作パネル２２２に表示される給紙トレイ指定画面を介して、給紙トレイ２０２の部毎の指定及び印刷順序の指定を受付け、受付けた指定に応じてカーボンコピー印刷処理を実行する。これにより、カーボンコピー印刷において、印刷作業の効率が低下するのを抑制できる。すなわち、画像処理装置６００は、第１の実施の形態に係る画像処理システム５０と同様の効果を奏する。なお、図１４に示される給紙トレイ指定画面４００と同様の給紙トレイ指定画面、又は図１５に示される給紙トレイ指定画面５００と同様の給紙トレイ指定画面が操作パネル２２２に表示されるように画像処理装置６００を構成することもできる。
【０１０２】
（変形例）
上記実施の形態では、パーソナルコンピュータからなる情報処理装置を含む画像処理システムの例について示したが、本発明はそのような実施の形態には限定されない。情報処理装置はパーソナルコンピュータ以外の端末装置であってもよい。例えば、情報処理装置はタブレット端末等の端末装置であってもよい。さらに、画像処理システムに含まれる画像処理装置は、複合機以外の例えばプリンタ等であってもよい。
【０１０３】
上記実施の形態では、情報処理装置と画像処理装置とがネットワークを介して接続されている例について示したが、本発明はそのような実施の形態には限定されない。例えば、情報処理装置と画像処理装置とは、ネットワークを介さずに、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル又はプリンタケーブル等を介して直接的に接続される構成であってもよい。
【０１０４】
上記実施の形態では、給紙トレイの指定時に、指定した給紙トレイ内の用紙情報を給紙トレイ指定画面に表示する例について示したが、本発明はそのような実施の形態には限定されない。指定した給紙トレイ内の用紙情報を給紙トレイ指定画面に表示しない構成であってもよい。
【０１０５】
上記実施の形態において、カーボンコピー印刷時に背景色を印刷するように構成されていてもよい。その場合、給紙トレイ指定画面において、指定した給紙トレイ毎に背景色を指定できるように構成されていると好ましい。
【０１０６】
上記実施の形態において、カーボンコピー印刷時に副本の一部を他の排紙トレイに排出するようにしてもよい。さらに、副本の一部を印刷せずに、電子データとしてサーバ装置等の外部機器に送信するようにしてもよい。
【０１０７】
さらに上記実施の形態において、情報処理装置を、例えば印刷順序に対して正本印刷及び副本印刷を指定可能とし、画像処理装置から取得した用紙情報に基づいて、正本印刷時に給紙を行なうよう指定された給紙トレイ内に予め定められた用紙が収納されているか否かを検出するようにしてもよい。この場合、情報処理装置は、予め定められた用紙とは異なる用紙が指定された給紙トレイ内に収納されていることを検出すると、ユーザに対してそのことを警告するように構成されていると好ましい。第４の実施の形態に示したように、画像処理装置が給紙トレイの指定を受付ける構成の場合、画像処理装置において、上記と同様、ユーザに対して警告をするように構成されていると好ましい。
【０１０８】
上記で開示された技術を適宜組合せて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【０１０９】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１１０】
５０                            画像処理システム
６０                            ネットワーク
１００                          情報処理装置
１１０、２１０、６１０          制御部
１１０ａ、６１０ａ              給紙トレイ指定部
１１０ｂ                        コマンド生成部
１２２、２１８ａ                給紙トレイ設定記憶部
１３０                          光ディスクドライブ
１３２                          光ディスク
１５２                          ディスプレイ
２００、６００                  画像処理装置
２０２                          給紙トレイ
２１０ａ                        コマンド解析部
２１０ｂ、６１０ｂ              印刷制御部
２１８                          記憶装置
２２０                          操作ユニット
２３０                          原稿読取部
２４０                          画像処理部
２５０                          画像形成部
２６０                          給紙部
３００、４００、５００          給紙トレイ指定画面
【図１】
0006594632.tif 000002
【図２】
0006594632.tif 000003
【図３】
0006594632.tif 000004
【図４】
0006594632.tif 000005
【図５】
0006594632.tif 000006
【図６】
0006594632.tif 000007
【図７】
0006594632.tif 000008
【図８】
0006594632.tif 000009
【図９】
0006594632.tif 000010
【図１０】
0006594632.tif 000011
【図１１】
0006594632.tif 000012
【図１２】
0006594632.tif 000013
【図１３】
0006594632.tif 000014
【図１４】
0006594632.tif 000015
【図１５】
0006594632.tif 000016
【図１６】
0006594632.tif 000017
【図１７】
0006594632.tif 000018
【図１８】
0006594632.tif 000019