(57)【特許請求の範囲】
【請求項１】
画像データを用紙上に印刷する画像形成部と、
前記画像形成部における画像データの印刷に適用する印刷条件を入力する設定入力部と、
前記設定入力部に入力された印刷条件を保持する印刷条件保持部と、
前記印刷条件保持部に保持された印刷条件を構成する設定項目の中から、ユーザにより２以上の設定値が入力された設定項目を抽出する項目抽出部と、
前記項目抽出部が抽出した設定項目が２項目以上ある場合、抽出された各設定項目についての設定値、および非抽出の各設定項目についての設定値に基づいて、前記画像形成部において実行可能な印刷条件の全組み合わせを生成する印刷条件生成部と、
前記印刷条件生成部が生成した印刷条件を表示する表示部と、
前記表示部に表示された印刷条件の中から、ユーザによる選択にしたがって印刷を実行すべき印刷条件を指定する条件選択部と、
前記条件選択部により指定された印刷条件により前記画像形成部に印刷対象の画像データを印刷させる印刷実行部と、
を備える画像印刷装置。
【請求項２】
前記設定入力部は、ユーザが前記印刷条件を構成する特定の設定項目の設定値を入力するための入力画面に、単一の設定値を設定するか、２以上の設定値を設定するかをユーザが選択するための選択ボタンを表示する、請求項１記載の画像印刷装置。
【請求項３】
前記印刷実行部が前記画像形成部に印刷対象の画像データを印刷させる印刷条件の印刷実行順序を指定する、印刷順指定部をさらに備える、請求項１または請求項２記載の画像印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを用紙上に印刷する画像印刷装置に関する。
【背景技術】
【０００２】
近年、プリンタや複写機、複合機等の画像印刷装置は、オフィス等において必需品になっている。このような画像印刷装置は、ユーザが直接操作して複写等を行うほか、ＬＡＮ（Local Area Network）等のネットワークを通じてパーソナルコンピュータ等の情報処理端末から入力された画像データを用紙上に印刷できるようになっている。
【０００３】
ところで、画像印刷装置が用紙上に画像を印刷する場合、各印刷のジョブには、印刷用紙サイズ、印刷濃度、カラーモード等の印刷条件が設定される。同一原稿について、異なる印刷条件で複数の印刷物を生成したい場合には、ユーザは、まず、１の印刷条件を設定して印刷を行い、その後、他の印刷条件に設定を変更して印刷を行う、という作業を繰り返す。例えば、フルカラーの原稿について、配布用のフルカラーの印刷物と、参照用のモノクロの印刷物を生成したい場合、ユーザは、例えば、画像印刷装置にフルカラーの印刷条件を設定して必要部数を印刷した後、モノクロの印刷条件を設定して必要部数を印刷する。
【０００４】
このような煩雑な作業を解消することを目的として、１回の印刷指示で異なる印刷条件の印刷物を得る技術が提案されている（例えば、特許文献１、２等参照）。例えば、特許文献１は、印刷条件の特定の１つの項目（印刷濃度や印刷品質）について、複数の設定が選択できるように構成された情報処理装置を開示している。また、特許文献２は、複数の色処理モードについてそれぞれ印刷枚数を設定でき、設定順に、設定枚数ずつ各色処理モードで印刷を実行する画像処理装置を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−３１５５８４号公報
【特許文献２】特開平９−２４７４７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、画像印刷装置の多機能化に伴い、印刷ジョブに対してユーザが設定できる印刷条件の項目数は増加している。例えば、印刷用紙サイズ、印刷濃度、カラーモードのほか、印刷対象の画像データに対する画像処理、印刷レイアウト、印刷後のフィニッシャによる処理（パンチ穴、ステープル等）等の項目についての設定が可能である。印刷条件は、これらの項目についての設定の組み合わせとして指定されるため、設定可能な印刷条件は無数にある。
【０００７】
しかしながら、特許文献１、２が開示する技術は、印刷条件を構成する１の項目（印刷濃度、印刷品質、あるいは色処理モード）について複数の設定を可能にしたものであり、印刷条件を構成する複数の項目（例えば、印刷濃度および色処理モード）にわたって複数の設定を行うことを前提にしていない。仮に、画像印刷装置が、所望の印刷条件をユーザ設定として複数登録可能な構成を有していれば、登録されているユーザ設定の中から複数のユーザ設定を選択することで、印刷条件を構成する複数の設定項目について異なる設定値を有する印刷条件を設定することも可能である。この場合、ユーザは、所望の印刷条件をユーザ設定として画像印刷装置に予め登録しておく必要がある。すなわち、ユーザは、全ての印刷条件を登録しなければならないという煩雑な作業を強いられることになる。
【０００８】
本発明は、このような従来技術の課題を鑑みてなされたものであり、印刷条件を構成する複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定できるとともに、１回の印刷指示で複数の印刷条件を適用した印刷物を得ることができる、画像印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、本発明に係る画像印刷装置は以下の技術的手段を採用している。本発明に係る画像印刷装置は、画像形成部、設定入力部、印刷条件保持部、項目抽出部、印刷条件生成部、印刷実行部を備える。画像形成部は画像データを用紙上に印刷する。画像形成部における画像データの印刷に適用する印刷条件は、設定入力部により入力される。印刷条件保持部は、設定入力部により入力された印刷条件を保持する。項目抽出部は、印刷条件保持部に保持された印刷条件を構成する設定項目の中から、ユーザにより２以上の設定値が入力された設定項目を抽出する。印刷条件生成部は、項目抽出部が抽出した設定項目が２項目以上ある場合に、抽出された各設定項目についての設定値および非抽出の各設定項目についての設定値に基づいて、画像形成部において実行可能な印刷条件の全組み合わせを生成する。ここで、実行可能な印刷条件の全組み合わせとは、特定の設定項目において特定の設定値が設定された場合に、印刷条件の設定項目として意味を成さない（有効でない）他の設定項目の設定値との組み合わせを含む印刷条件や画像形成部において実行不可能な印刷条件を除外することを意味する。
【００１０】
この画像印刷装置では、印刷条件を構成する複数の設定項目において、ユーザがそれぞれ複数の値を設定した場合、当該設定値に基づいて、画像形成部において実行可能な印刷条件の組み合わせが自動的に生成される。したがって、印刷条件を構成する複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定できる。また、１回の印刷指示で当該複数の印刷条件による印刷を実行することができる。
【００１１】
この画像印刷装置は、表示部と条件選択部とをさらに備える。表示部は、印刷条件生成部が生成した印刷条件を表示する。条件選択部は、表示部に表示された印刷条件の中から、印刷を実行すべき印刷条件のユーザによる指定に用いられる。印刷実行部は、条件選択部により指定された印刷条件により画像形成部に印刷対象の画像データを印刷させる。
【００１２】
この構成では、自動的に生成された印刷条件の中からユーザが必要な印刷条件のみを選択して印刷することができる。すなわち、画像形成部において実行可能な印刷条件の全組み合わせのうち、不要な印刷条件を排除することができる。したがって、複数の印刷条件の設定容易さ損なうことなく、不要な印刷条件で印刷が実行されることを防止できる。その結果、用紙やトナーが無駄な消費を抑制できるとともに、作業効率が向上する。
【００１３】
以上の画像印刷装置は、印刷実行部が画像形成部に印刷対象の画像データを印刷させる印刷条件の印刷実行順序の指定に用いられる印刷順指定部をさらに備えてもよい。この構成では、各印刷条件の印刷実行順序の指定が可能であり、例えば、各印刷条件の中で、優先的に実行したい印刷条件がある場合に、優先的に印刷を実行することができる。
【発明の効果】
【００１４】
本発明によれば、印刷条件を構成する複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定することができ、１回の印刷指示で当該複数の印刷条件による印刷を実行することができる。また、ユーザが必要な印刷条件のみを選択して印刷することもできる。さらに、優先的に実行したい印刷条件がある場合に、優先順位を設定することも可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態における複合機の全体構成を示す概略構成図
【図２】本発明の一実施形態における複合機の操作パネルを示す模式図
【図３】本発明の一実施形態における複合機のハードウェア構成を示す図
【図４】本発明の一実施形態における複合機を示す機能ブロック図
【図５】本発明の一実施形態における複合機の処理手順を示すフロー図
【図６】本発明の一実施形態における複合機が表示する設定画面の一例を示す図
【図７】本発明の一実施形態における複合機が表示する設定画面の一例を示す図
【図８】本発明の一実施形態における複合機が表示する設定画面の一例を示す図
【図９】本発明の一実施形態における複合機が表示する条件選択画面の一例を示す図
【図１０】本発明の一実施形態における複合機が表示する印刷順指定画面の一例を示す図
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について、図面を参照しながらより詳細に説明する。以下では、デジタル複合機として本発明を具体化する。
【００１７】
図１は本実施形態におけるデジタル複合機の全体構成の一例を示す概略構成図である。図１に示すように、複合機１００は、画像読取部１２０および画像形成部１４０を含む本体１０１と、本体１０１の上方に取り付けられたプラテンカバー１０２とを備える。本体１０１の上面には原稿台１０３が設けられており、原稿台１０３はプラテンカバー１０２によって開閉されるようになっている。また、プラテンカバー１０２は、原稿搬送装置１１０と原稿トレイ１１１と排紙トレイ１１２を備えている。
【００１８】
原稿台１０３の下方には、画像読取部１２０が設けられている。画像読取部１２０は、原稿の画像を読み取りその画像のデジタルデータを生成する。原稿は、原稿台１０３に載置することができる。原稿台１０３の下方には走査光学系１２１が配置されている。走査光学系１２１は、第１キャリッジ１２２や第２キャリッジ１２３、集光レンズ１２４を備える。第１キャリッジ１２２には線状の光源１３１およびミラー１３２が設けられ、第２キャリッジ１２３にはミラー１３３および１３４が設けられている。光源１３１は原稿を照明する。ミラー１３２、１３３、１３４は、原稿からの反射光を集光レンズ１２４に導き、集光レンズ１２４はその光像をラインイメージセンサ１２５の受光面に結像する。この走査光学系１２１において、第１キャリッジ１２２および第２キャリッジ１２３は、副走査方向１３５に往復動可能に設けられている。第１キャリッジ１２２および第２キャリッジ１２３を副走査方向１３５に移動することによって、原稿台１０３に載置された原稿の画像をイメージセンサ１２５で読み取ることができる。イメージセンサ１２５は、受光面に入射した光像から、原稿の画像データを生成する。
【００１９】
また、原稿は、原稿トレイ１１１に載置することもできる。原稿搬送装置１１０は、ピックアップローラ１１３により原稿トレイ１１１にセットされた原稿を１枚ずつ搬送路１１６へ送り出す。その搬送路１１６上には画像読取位置Ｐがある。搬送ローラ１１４は画像読取位置Ｐへ原稿を搬送する。原稿トレイ１１１にセットされた原稿の画像を読み取る場合、画像読取部１２０は、第１キャリッジ１２２および第２キャリッジ１２３を画像読取位置Ｐに合わせて一時的に固定する。原稿が画像読取位置Ｐを通過するとき、光源１３１は原稿を照明する。光源１３１からの光は、原稿台１０３を透過して原稿読取位置Ｐを通過する原稿において反射し、ミラー１３２、１３３、１３４、集光レンズ１２４によってイメージセンサ１２５に導かれる。イメージセンサ１２５は、受光光に基づいて、例えば、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の各色に対応する画像データを生成する。画像読取位置Ｐを通過した原稿は、排紙ローラ１１５により排紙トレイ１１２に排出される。
【００２０】
画像形成部１４０は、画像読取部１２０で得た画像データや、ネットワーク１６２に接続された他の機器（図示せず）からネットワークアダプタ１６１を介して受信した画像データを用紙に印刷する。画像形成部１４０は、感光体ドラム１４１を備える。感光体ドラム１４１は一定速度で一方向に回転する。感光体ドラム１４１の周囲には、回転方向の上流側から順に、帯電器１４２、露光器１４３、現像器１４４、中間転写ベルト１４５が配置されている。帯電器１４２は、感光体ドラム１４１表面を一様に帯電させる。露光器１４３は、一様に帯電した感光体ドラム１４１の表面に、画像データに応じて光を照射し、感光体ドラム１４１上に静電潜像を形成する。現像器１４４は、その静電潜像にトナーを付着させ、感光体ドラム１４１上にトナー像を形成する。中間転写ベルト１４５は、感光体ドラム１４１上のトナー像を用紙に転写する。画像データがカラー画像である場合、中間転写ベルト１４５は、各色のトナー像を同一の用紙に転写する。なお、ＲＧＢ形式のカラー画像は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）形式の画像データに変換され、各色の画像データが露光器１４３に入力される。
【００２１】
画像形成部１４０は、手差しトレイ１５１、給紙カセット１５２、１５３、１５４等から、中間転写ベルト１４５と転写ローラ１４６との間の転写部に用紙を給送する。手差しトレイ１５１や各給紙カセット１５２、１５３、１５４には、様々なサイズの用紙を載置または収容することができる。画像形成部１４０は、ユーザの指定した用紙や、自動検知した原稿のサイズに応じた用紙を選択し、選択した用紙を給送ローラ１５５により手差しトレイ１５１やカセット１５２、１５３、１５４から引き出す。引き出した用紙は搬送ローラ１５６やレジストローラ１５７で転写部に送り込む。トナー像を転写した用紙は、搬送ベルト１４７により定着器１４８に搬送される。定着器１４８は、ヒータを内蔵した定着ローラ１５８および加圧ローラ１５９を有しており、熱と押圧力によってトナー像を用紙に定着する。画像形成部１４０は、定着器１４８を通過した用紙を排紙トレイ１４９へ排紙する。
【００２２】
図２は複合機が備える操作パネルの外観の一例を示す図である。ユーザは、操作パネル２００を用いて、上述のような複合機に複写開始やその他の指示を与えたり、複合機１００の状態や設定を確認したりすることができる。操作パネル２００には、タッチパネル付きディスプレイ２０１や操作ボタン２０３が配置されている。ユーザは、例えば、タッチペン２０２を使用して、ディスプレイ２０１を通じて入力を行うことができる。
【００２３】
ディスプレイ２０１は、設定部２０４およびメッセージ表示部２０５を有する操作画面を表示する。設定部２０４には、複数のタブ２０６が用意されている。「基本」タブは、用紙のサイズや向き、複写倍率、濃度などの設定に使用される。「基本」タブは、その設定のためボタンなどの各種の要素を有している。例えば「濃度設定」ボタン２０７を押す操作をユーザが行うと、濃度の数値を指定するためのウィンドウがそのタブ上に重ねて表示される。図２の例では、「基本」タブのほか、「ユーザ機能」、「機能リスト」、「プログラム」タブも設けられている。ユーザは、タブボタン２０８を選択する（触れる）操作を行うことによって、これらのタブの表示を切り替えることができる。一つのタブが選択されている間、操作画面上で他のタブやその要素は隠れている。
【００２４】
メッセージ表示部２０５は、複写が可能かどうかや用紙の補給が必要かどうかなどの複合機の状態や、複写部数などの設定をユーザに知らせるメッセージを表示する。この表示には、複合機１００が備える各種のセンサの検知結果やユーザの操作結果が反映される。
【００２５】
操作キー２０３は、主電源キー２０９、テンキー２１０やスタートキー２１１、クリアキー２１２等を含む。例えば、主電源キー２０９は、複合機１００の主電源のＯＮ、ＯＦＦの切り替えに使用される。テンキー２１０は、複写部数の指定や複写倍率の設定に用いることができる。ユーザがそれらの設定をすると、複合機は、例えば「コピーできます（設定あり）」のようなメッセージを表示部２０５に表示し、ユーザによる設定が行われたことを通知する。スタートキー２１１は、複写や画像印刷の開始指示に使用される。ユーザは、自身でした設定を解除する場合、クリアキー２１２を操作する。ユーザによる設定を機械が受け付けているかどうかは上述のメッセージで判断することができるので、その設定が不要になれば、クリアキー２１２を操作すればよい。
【００２６】
図３は、複合機における制御系のハードウェア構成図である。本実施形態の複合機１００は、ＣＰＵ（Central Processing Unit）３０１、ＲＡＭ（Random Access Memory）３０２、ＲＯＭ（Read Only Memory）３０３、ＨＤＤ（Hard Disk Drive）３０４および原稿搬送装置１１０、画像読取部１２０、画像形成部１４０における各駆動部に対応するドライバ３０５が内部バス３０６を介して接続されている。ＲＯＭ３０３やＨＤＤ３０４等はプログラムを格納しており、ＣＰＵ３０１はその制御プログラムの指令にしたがって複合機１００を制御する。例えば、ＣＰＵ３０１はＲＡＭ３０２を作業領域として利用し、ドライバ３０５とデータや命令を授受することにより上記各駆動部の動作を制御する。また、ＨＤＤ３０４は、画像読取部１２０により得られた画像データや、他の機器からネットワークアダプタ１６１を通じて受信した画像データの蓄積にも用いられる。
【００２７】
内部バス３０６には、操作パネル２００や各種のセンサ３０７も接続されている。操作パネル２００は、ユーザの操作を受け付け、その操作に基づく信号をＣＰＵ３０１に供給する。また、ディスプレイ２０１は、ＣＰＵ３０１からの制御信号にしたがって上述の操作画面を表示する。また、センサ３０７は、プラテンカバー１０２の開閉検知センサや原稿台１０３上の原稿検知センサ、定着器１４８の温度センサ、搬送される用紙または原稿の検知センサなど各種のセンサを含む。ＣＰＵ３０１は、例えばＲＯＭ３０３に格納されたプログラムを実行することで、以下の各手段を実現するとともに、これらセンサからの信号に応じて各手段の動作を制御する。
【００２８】
図４は、複合機の機能ブロック図である。設定入力部４０１は、画像形成部１４０における画像データの印刷に適用する印刷条件をユーザが入力するために使用される。本実施形態では、ディスプレイ２０１が設定入力部４０１として機能する。印刷条件保持部４０２は、設定入力部４０１を通じて入力された印刷条件を保持する。ここで、印刷条件とは、用紙サイズ、印刷濃度、印刷品質、倍率、レイアウト、カラーモード、カラーバランス、後処理（パンチ穴あけ、ステープル）等、用紙上への画像印刷に際し画像形成部１４０に設定可能な条件である。また、後で詳述するように、本実施形態では、ユーザが、印刷条件を構成する複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を設定する場合がある。なお、本実施形態では、後処理装置の図示を省略している。
【００２９】
項目抽出部４０３は、印刷条件保持部４０２に保持された印刷条件を構成する設定項目の中から、２以上の設定値を含む設定項目を抽出する。印刷条件生成部４０４は、項目抽出部４０３が抽出した設定項目が２項目以上ある場合に、画像形成部１４０において実行可能な印刷条件の全組み合わせを、抽出された各設定項目についての設定値、および非抽出の各設定項目についての設定値に基づいて生成する。実行可能な印刷条件の全組み合わせとは、特定の設定項目において特定の設定値が設定された場合に、印刷条件の設定項目として意味を成さない（有効でない）他の設定項目の設定値との組み合わせを含む印刷条件を除外することを意味する。例えば、設定項目「カラーモード」において、「フルカラー」および「モノクロ」が設定され、設定項目「カラーバランスのシアン濃度」において、「−２５」および「＋２５」の値が設定されている場合（ここでは、「０」が標準設定を意味する。）、「モノクロ」に対し、設定項目「カラーバランスのシアン濃度」は意味を成さない。すなわち、この場合、印刷条件の組み合わせとして、｛「フルカラー」，「−２５」｝、｛「フルカラー」，「＋２５」｝、｛「モノクロ」，「−２５」｝、｛「モノクロ」，「＋２５」｝が想定されるが、印刷条件生成部４０４は、｛「フルカラー」，「−２５」｝、｛「フルカラー」，「＋２５」｝、｛「モノクロ」｝を印刷条件として生成する。
【００３０】
印刷実行部４０６は、印刷条件生成部４０４が生成した各印刷条件で画像形成部１４０に印刷対象の画像データを印刷させる。なお、本実施形態では、印刷対象の画像データは画像データ保持部４０５に保持される。画像データ保持部４０５に保持される画像データは、例えば、画像読取部１２０やネットワークアダプタ１６１を通じて取得される。
【００３１】
また、本実施形態の複合機１００は、表示部４０７、条件選択部４０８をさらに備える。表示部４０７は、印刷条件生成部４０４が生成した全印刷条件を表示する。条件選択部４０８は、表示部４０７に表示された印刷条件の中から、印刷を実行すべき印刷条件をユーザが指定するために使用される。また、さらに、複合機１００は、印刷実行部４０６が画像形成部１４０に印刷対象の画像データを印刷させる印刷条件の印刷実行順序をユーザが指定するために使用される印刷順指定部４０９をさらに備えてもよい。特に限定されないが、本実施形態では、ディスプレイ２０１が表示部４０７、条件選択部４０８および印刷順指定部４０９として機能する。
【００３２】
図５は、本実施形態の複合機が実行する制御手順の一例を示す図である。当該制御手順は、ユーザから印刷開始指示が与えられたことをトリガとして進行する（ステップＳ５０１Ｙｅｓ）。当然ながら、ユーザは、複合機１００に操作パネル２００（設定入力部４０１）を用いて所望の印刷条件を入力した後、複合機１００に印刷開始指示を与える。ユーザが入力した印刷開始条件は、印刷条件保持部４０２に保持される。
【００３３】
図６から図８は、操作パネルのディスプレイに表示される印刷条件設定時の操作画面の例を示す図である。図６から図８は、図２に示す「濃度設定」ボタン２０７をユーザが選択した場合の例を示している。この場合、図６から図８に示すように、濃度を指定するためのウィンドウ６０１が「基本」タブに重ねて表示される。ウィンドウ６０１は、濃度の指定にするための「濃度指定」ボタン群６０２、印刷条件設定モードの選択に使用する「モード選択」ボタン６０３、指定した濃度を確定してウィンドウ６０１を閉じるために使用する「設定」ボタン６０４、指定した濃度をキャンセル（変更前の濃度に指定）してウィンドウ６０１を閉じるために使用する「キャンセル」ボタン６０５を備える。
【００３４】
ユーザは、「濃度指定」ボタン群６０２に含まれるいずれかのボタンを選択することで印刷濃度を設定することができる。例えば、図６は、デフォルトの設定状態を示す図であり、「濃度指定」ボタン群６０２の「３」ボタンが選択された状態になっている。この状態で、ユーザが「濃度指定」ボタン群６０２の「５」ボタンに触れると、図７に示すように「３」ボタンの選択が解除され、「５」ボタンが選択された状態になる。また、この状態で、ユーザが「濃度指定」ボタン群６０２の「３」ボタンに触れると、図６に示すように「５」ボタンの選択が解除され、「３」ボタンが選択された状態になる。そして、ユーザが「設定」ボタン６０４を選択すると、「設定」ボタン６０４の選択時に選択されていた濃度が印刷条件として設定される。一方、ユーザが「キャンセル」ボタン６０５を選択すると、ウィンドウ６０１の起動時に選択されていた濃度が印刷条件として設定される。
【００３５】
また、ユーザが「モード選択」ボタン６０３を選択した場合、「濃度指定」ボタン群６０２について、複数のボタンが選択可能な状態（以下、複合モードという。）になる。すなわち、図６に示す画面状態でユーザが「モード選択」ボタン６０３を選択し、その後、「濃度指定」ボタン群６０２の「５」ボタンに触れると、図８に示すように「３」ボタンおよび「５」ボタンがともに選択された状態になる。この状態で、ユーザが「設定」ボタン６０４を選択すると、「３」および「５」の２つの設定値がともに、濃度の印刷条件として設定される。以下では、このように１つの設定項目について、２つ以上設定値を設定した状態を複合設定状態といい、複合設定状態である設定項目を複合設定項目という。なお、図８に示す画面状態において、ユーザが「３」ボタンに触れると、「３」ボタンの選択が解除され、「５」ボタンのみが選択された状態になる。また、図８に示す画面状態において、ユーザが「モード選択」ボタン６０３に触れると、複数選択ができない状態（以下、通常モードという。）になるため、「３」ボタンおよび「５」ボタンを選択した状態を維持することはできない。特に限定されないが、本実施形態では、複合モードから通常モードへ変更した場合、図６に示すデフォルト状態（「３」ボタンが選択された状態）になる。
【００３６】
以上、印刷濃度の事例により複合設定の例を説明したが、本実施形態の複合機１００は、印刷条件を構成する全ての設定項目の設定画面に、それぞれ「モード選択」ボタンが設けられており、印刷条件を構成する各設定項目について、適宜、複合設定ができるように構成されている。
【００３７】
以上のようにして印刷条件を設定したユーザが、スタートボタン２１１押下等により複合機１００に印刷開始指示を与えると複合機１００は印刷処理を開始する。なお、複合機１００が印刷を行うためには、印刷対象の画像データが指定される必要がある。画像データの指定方法は、特に限定されない。ここでは、印刷対象の原稿が原稿搬送装置１１０の原稿トレイ１１１にセットされ、印刷開始指示および印刷条件に応じて、画像読取部１２０において原稿の画像が読み取られ、当該画像データが印刷対象の画像データとして指定される。なお、画像読取部１２０で読み取られて、あるいは、ネットワーク１６２を介して他の機器から入力されて、ＨＤＤ３０４に格納されている画像データが印刷対象の画像データとして指定されてもよい。印刷対象の画像データは、画像データ保持部４０５に保持される。一方、スタートボタン２１１押下等の印刷開始指示があるまでは、複合機１００は待機状態にある（ステップＳ５０１Ｎｏ）。
【００３８】
印刷開始の指示があると、項目抽出部４０３が、印刷条件保持部４０２に保持された印刷条件を構成する設定項目の中から、複合設定項目（２以上の設定値を含む設定項目）を抽出する（ステップＳ５０２）。本実施形態では、印刷条件を構成する設定項目ごとに、複合モードが選択されているか否かを示すフラグがデータとして保持されており、項目抽出部４０３は当該フラグの状態を全設定項目について確認することで当該抽出を容易に行うことができる。
【００３９】
複合設定項目を２つ以上抽出した場合、項目抽出部４０３はその旨および抽出した設定項目を印刷条件生成部４０４へ通知する（ステップＳ５０２Ｙｅｓ、Ｓ５０３Ｙｅｓ）。当該通知を受けた印刷条件生成部４０４は、印刷条件保持部４０２を参照して、項目抽出部４０３から通知された各複合設定項目について設定値を抽出し、当該設定値の全組み合わせを生成する。例えば、複合設定項目が３項目存在し、それぞれの複合設定項目が３つの設定値を有している場合、３×３×３＝２７通りの組み合わせが生成される。また、項目抽出部４０３から通知された複合設定項目以外の設定は全て共通であるので、印刷条件生成部４０４は生成した組み合わせと、印刷条件保持部４０２が保持している、複合設定項目以外の設定項目の設定値とを結合することで、全組み合わせに対応する印刷条件（上述の例では２７通り）を生成する。
【００４０】
また、印刷条件生成部４０４は、さらに、当該印刷条件の中から、画像形成部１４０において実行可能な印刷条件のみを抽出する。すなわち、印刷条件生成部４０４は、生成した複数の印刷条件中に実質的に同一の印刷条件が含まれている場合は、その実質的に同一の印刷条件中の１つの印刷条件のみを抽出し、生成した複数の印刷条件中に画像形成装置１４０が実行不可能な印刷条件が含まれている場合は、その実行不可能な印刷条件を除外する。これにより、印刷条件生成部４０４において、画像形成部１４０において実行可能な印刷条件の全組み合わせが生成される（ステップＳ５０４）。
【００４１】
一方、抽出した複合設定項目が１つである場合、項目抽出部４０３はその旨および抽出した設定項目を印刷条件生成部４０４へ通知する。この場合、印刷条件生成部４０４は設定値の組み合わせを算出することなく、単純に、通知された複合設定項目の設定値ごとに、印刷条件を生成する（ステップＳ５０３Ｎｏ）。
【００４２】
以上のようにして、複数の印刷条件を生成した印刷条件生成部４０４は、生成した全印刷条件を表示部４０７に表示させる。また、ユーザは、表示部４０７に表示された全印刷条件の印刷実行の要否を判断し、条件選択部４０８を使用して印刷を実行すべき印刷条件を指定する。また、必要に応じて、ユーザは印刷順指定部４０９を使用して選択した印刷条件の印刷実行順序を指定する（ステップＳ５０４）。なお、本実施形態では、上述のように、ディスプレイ２０１が表示部４０７、条件選択部４０８、印刷順指定部４０９として機能する。
【００４３】
図９は、複合機がディスプレイに表示する条件選択画面（条件選択部）の一例を示す図である。当該画面は印刷条件生成部４０４が印刷条件の生成を完了したときにディスプレイ２０１に表示される。この例では、条件選択画面９０１には、複合設定項目の項目名および印刷条件一覧９０２が表示されている。また、特に限定されないが、本実施形態では、印刷条件生成部４０４が各印刷条件にＩＤを付す構成になっており、図９の例では、印刷条件一覧９０２の左端に当該ＩＤが表示されるようになっている。当該印刷条件一覧９０２には、各印刷条件ついて複合設定項目の設定値がそれぞれ表示されるとともに、各印刷条件に対応してチェックボックス９０３が表示されている。ユーザは、当該チェックボックス９０３をチェック状態（オン状態）にすることで、その印刷条件を実行する印刷条件として指定することができる。当該チェックボックス９０３はユーザが触れることでチェック状態（オン状態）と非チェック状態（オフ状態）とが交互に切り替わるように構成されている。なお、印刷条件一覧９０２には必要に応じてスクロールバー９０８（垂直スクロールバーおよび水平スクロールバー）が表示され、表示領域を移動できるように構成されている。
【００４４】
また、条件選択画面９０１は、全てのチェックボックス９０３をオフ状態にする「全解除」ボタン９０６、全てのチェックボックス９０３をオン状態にする「全選択」ボタン９０７を備える。さらに、条件選択画面９０１は、「設定」ボタン９０４および「順序設定」ボタン９０５を備える。ユーザが「設定」ボタン９０４を選択すると、「設定」ボタン９０４の選択時にチェックボックス９０３がオン状態になっていた印刷条件が、実行する印刷条件として設定される。なお、本実施形態では、全印刷条件のチェックボックス９０３をオフ状態にした状態でユーザが「設定」ボタン９０４を選択すると、印刷条件生成部４０４が生成した印刷条件がキャンセルされ、ユーザに印刷条件の再設定を求める構成になっている。
【００４５】
ところで、条件選択画面９０１においてユーザが「順序設定」ボタン９０５を選択すると、印刷順指定画面（印刷順指定部４０９）が表示される。図１０は、複合機がディスプレイに表示する印刷順指定画面（印刷順指定部）の一例を示す図である。この例では、印刷順指定画面１００１には、条件選択画面９０１においてユーザが選択した印刷条件が選択条件一覧１００２として表示されている。当該選択条件一覧１００２には、各印刷条件ついて複合設定項目の設定値がそれぞれ表示されるとともに、各印刷条件に対応して印刷順表示欄１００３が表示されている。ユーザは、選択条件一覧１００２に表示された印刷条件を選択することで、その印刷条件に印刷実行順序を指定する。すなわち、１番目に選択された印刷条件に対応する印刷順表示欄１００３に「１」が入力され、２番目に選択された印刷条件に対応する印刷順表示欄１００３に「２」が入力される。図１０は、２番目の印刷条件が選択された状態を示している。なお、選択条件一覧１００２には必要に応じてスクロールバー１００７が表示され、表示領域を移動できるように構成されている。
【００４６】
また、印刷順指定画面１００１は、「設定」ボタン１００４、印刷条件の選択を修正する際に条件選択画面９０１を表示するために使用する「戻る」ボタン１００５、指定した印刷順序をリセットするために使用する「リセット」ボタン１００６を備える。ユーザが「設定」ボタン１００４を選択すると、「設定」ボタン１００４の選択時に入力されていた印刷順序が設定される。なお、本実施形態では、一部の印刷条件にのみ印刷順序が指定された場合、印刷順が指定された印刷条件についてはその順序にしたがって印刷が設定され、印刷順が指定されていない印刷条件については、例えば、ＩＤ順にしたがって印刷が設定される。
【００４７】
印刷条件の選択、印刷条件の印刷順序の設定が完了すると、当該設定情報が表示部４０７を通じて印刷条件生成部４０４に入力される。このとき、印刷条件生成部４０４は、指定された印刷条件を、指定された順番（指定のない場合はＩＤ順）で印刷時実行部４０６に入力する（ステップＳ５０６）。印刷条件生成部４０４は、まず、１番目の印刷条件を印刷時実行部４０６へ入力する。
【００４８】
上述のように、本実施形態では、印刷対象の画像データが印刷開始指示および印刷条件に応じて画像読取部１２０によって画像データが取得される。そのため、印刷実行部４０６は、この時点で、原稿搬送装置１１０および画像読取部１２０へ原稿画像の読み取りを指示する（ステップＳ５０７）。印刷実行部４０６は、このとき、入力された印刷条件に応じた画像読取条件（解像度等）を画像読取部１２０へ指示する。例えば、印刷条件に、画像データを拡大したり縮小したりする条件が含まれている場合、印刷対象の画像データを印刷条件に応じた条件（解像度等）で取得した方か高品質な印刷物が得られる場合がある。したがって、この構成では、より高品質な印刷物を得ることが可能である。なお、画像読取部１２０が取得した画像データは画像データ保持部４０５に保持される。
【００４９】
画像読取部１２０による画像データの取得が完了すると、印刷実行部４０６は、画像データ保持部４０５が保持している印刷対象の画像データを取得して、入力された印刷条件に応じて画像処理等を適用した印刷用画像データを生成する（ステップＳ５０８）。そして、印刷実行部４０６は、当該印刷用画像データを入力された印刷条件で画像形成部１４０に印刷させる（ステップＳ５０９）。
【００５０】
印刷を実行した印刷実行部４０６は、印刷条件生成部４０４にその旨を通知する。当該通知を受けた印刷条件生成部４０４は、続いて印刷を実行すべき印刷条件の有無を確認し、実行すべき印刷条件がある場合は、当該印刷条件を印刷時実行部４０６へ入力する（ステップＳ５１０Ｙｅｓ、Ｓ５１１）。
【００５１】
このとき、印刷実行部４０６は、新たに入力された印刷条件に基づいて、印刷対象の画像データを再取得すべきか否かを判断する（ステップＳ５１２）。当該判定は、新たに入力された印刷条件と、画像データ保持部４０５に保持されている画像データの解像度等に画像データ情報とに基づいて行われる。
【００５２】
画像データの再取得が必要と判定した場合、印刷実行部４０６は、表示部４０７を通じてユーザに原稿搬送装置１１０への原稿再セットを要求する。原稿が再セットされると、印刷実行部４０６は、原稿搬送装置１１０および画像読取部１２０へ原稿画像の読み取りを指示する（ステップＳ５１２Ｙｅｓ、Ｓ５０７）。このとき、印刷実行部４０６は、新たに入力された印刷条件に応じた画像読取条件（解像度等）を画像読取部１２０へ指示する。一方、画像データの再取得が不要と判定した場合、印刷実行部４０６は、画像データ保持部４０５が保持している印刷対象の画像データを取得して、新たに入力された印刷条件に応じて画像処理等を適用した印刷用画像データを生成する（ステップＳ５１２Ｎｏ、Ｓ５０８）。
【００５３】
なお、本実施形態は、画像データの再取得が比較的容易な事例であるため、画像データの再取得の要否を判定する構成を採用しているが、ＨＤＤ３０４等に既に格納されている画像データや、他の機器からネットワークアダプタ１６１を介して取得された画像データが印刷用の画像データである場合、一般に、画像データ再取得は困難である。この場合は、画像データの再取得の要否を判定することなく、常に、画像データ保持部４０５が保持している印刷対象の画像データにより印刷用画像データを生成する構成としてもよい。
【００５４】
以上の手順が、続いて実行すべき印刷条件がなくなるまで継続され、全印刷条件での印刷が実行されると、手順が終了する（ステップＳ５１０Ｎｏ）。また、上述のステップＳ５０２において、項目抽出部４０３が複合設定項目を抽出できなかった場合、印刷条件保持部４０２には単一の印刷条件が保持されていることになる。この場合、項目抽出部４０３がその旨を印刷条件生成部４０４に入力すると、印刷条件生成部４０４は、印刷条件保持部４０２が保持している印刷条件を読み出し、当該印刷条件をそのまま印刷実行部４０６へ入力する（ステップＳ５０２Ｎｏ、Ｓ５０６）。そして、当該印刷条件による印刷が実行されると、次印刷条件がないのでそのまま手順が終了する（ステップＳ５０７、Ｓ５０８、Ｓ５０９、Ｓ５１０Ｎｏ）。
【００５５】
以上のように、この複合機では、複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定することができる。また、１回の印刷指示で当該複数の印刷条件による印刷を実行することができる。さらに、自動的に生成された印刷条件の中からユーザが必要な印刷条件のみを選択して印刷することもできる。したがって、複数の印刷条件の設定容易さ損なうことなく、不要な印刷条件で印刷が実行されることを防止できる。加えて、各印刷条件の中で、優先的に実行したい印刷条件がある場合に、優先順位を設定することもできる。その結果、用紙やトナーが無駄な消費を抑制できるとともに、作業効率が向上する。
【００５６】
なお、上述した各実施形態は本発明の技術的範囲を制限するものではなく、既に記載したもの以外でも、本発明の範囲内で種々の変形や応用が可能である。例えば、上記では、特に好ましい実施形態として、条件選択部および印刷順指定部をともに備える構成を説明したが、印刷順指定部のみを備える構成であってもよい。この場合、印刷条件生成部が生成した全印刷条件に印刷順を設定することができる。そのため、印刷すべき印刷条件から順に印刷順を設定して印刷を実行し、不要な印刷条件での印刷が開始される時点で複合機の処理を停止すれば、複数の印刷条件の設定容易さ損なうことなく、不要な印刷条件での印刷実行を防止できる。このような効果は、条件選択部のみを備える構成であっても同様に得ることができる。
【００５７】
また、表示部、条件選択部および印刷順指定部を備えない構成を採用してもよい。この構成であっても、印刷条件を構成する複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定することができる。
【００５８】
さらに、上述の実施形態では、デジタル複合機として本発明を具体化したが、デジタル複合機に限らず、プリンタや複写機などのいかなる画像印刷装置にも本発明を適用することが可能である。
【産業上の利用可能性】
【００５９】
本発明によれば、複数の設定項目についてそれぞれ複数の設定値を有する印刷条件を容易に設定でき、画像印刷装置として有用である。
【符号の説明】
【００６０】
１００  複合機
１１０  原稿搬送装置
１２０  画像読取部
１３０  画像形成部
２００  操作パネル
４０１  設定入力部
４０２  印刷条件保持部
４０３  項目抽出部
４０４  印刷条件生成部
４０５  画像データ保持部
４０６  印刷実行部
４０７  表示部
４０８  条件選択部
４０９  印刷順指定部
６０１  設定画面
９０１  印刷条件選択画面
１００１  印刷順指定画面
【図１】
0005389606.tif 000002
【図２】
0005389606.tif 000003
【図３】
0005389606.tif 000004
【図４】
0005389606.tif 000005
【図５】
0005389606.tif 000006
【図６】
0005389606.tif 000007
【図７】
0005389606.tif 000008
【図８】
0005389606.tif 000009
【図９】
0005389606.tif 000010
【図１０】
0005389606.tif 000011