(57)【要約】【課題】属性が異なる複数種類の用紙が混在している場合であっても、各画像形成装置で実行可能な後処理条件を設定する。【解決手段】後処理機能を備える画像形成装置に印刷ジョブを送信して印刷を指示する印刷指示装置において、前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、前記画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させる制御部を少なくとも備える。【選択図】図７
2010245875.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを送信して印刷を指示する印刷指示装置と、前記印刷ジョブに基づいて用紙に印刷し、後処理を行って出力する１以上の画像形成装置と、が通信ネットワークで接続されてなる印刷システムにおいて、
前記印刷指示装置は、前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、印刷を指示する画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させ、
前記画像形成装置は、前記問い合わせに対して、予め記憶したテーブルを参照して、前記複数種類の用紙に対して自装置で後処理が実行可能であるかを判断し、実行可能な後処理条件を前記印刷指示装置に応答する、ことを特徴とする印刷システム。
【請求項２】
前記印刷指示装置は、前記複数種類の用紙が指定されている場合は、後処理の設定を変更するか否かを選択させる画面を前記表示部に表示させる、ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷指示装置は、選択された前記マークに対応する後処理条件で処理した場合の仕上がりを確認できるイメージ画像を生成し、当該イメージ画像を前記表示部に表示させる、ことを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記画像形成装置は、前記問い合わせで３種類以上の用紙が指定されている場合は、その中から選択される２種類の全ての組み合わせに対して、後処理が実行可能であるかを判断する、ことを特徴とする請求項１乃至３のいずれか一に記載の印刷システム。
【請求項５】
前記属性が異なる用紙とは、サイズが異なる用紙、印刷の向きが異なる用紙、紙種が異なる用紙のいずれか１つを含む、ことを特徴とする請求項１乃至４のいずれか一に記載の印刷システム。
【請求項６】
後処理機能を備える画像形成装置に印刷ジョブを送信して印刷を指示する印刷指示装置において、
前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、前記画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させる制御部を少なくとも備える、ことを特徴とする印刷指示装置。
【請求項７】
前記制御部は、前記複数種類の用紙が指定されている場合は、後処理の設定を変更するか否かを選択させる画面を前記表示部に表示させる、ことを特徴とする請求項６に記載の印刷指示装置。
【請求項８】
前記制御部は、選択された前記マークに対応する後処理条件で処理した場合の仕上がりを確認できるイメージ画像を生成し、当該イメージ画像を前記表示部に表示させる、ことを特徴とする請求項６又は７に記載の印刷指示装置。
【請求項９】
前記属性が異なる用紙とは、サイズが異なる用紙、印刷の向きが異なる用紙、紙種が異なる用紙のいずれか１つを含む、ことを特徴とする請求項６乃至８のいずれか一に記載の印刷指示装置。
【請求項１０】
後処理機能を備える画像形成装置に印刷ジョブを送信して印刷を指示するコンピュータ装置で動作するプリンタドライバであって、
前記コンピュータ装置を、
前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、前記画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させる制御部、として機能させる、ことを特徴とするプリンタドライバ。
【請求項１１】
前記制御部は、前記複数種類の用紙が指定されている場合は、後処理の設定を変更するか否かを選択させる画面を前記表示部に表示させる、ことを特徴とする請求項１０に記載のプリンタドライバ。
【請求項１２】
前記制御部は、選択された前記マークに対応する後処理条件で処理した場合の仕上がりを確認できるイメージ画像を生成し、当該イメージ画像を前記表示部に表示させる、ことを特徴とする請求項１０又は１１に記載のプリンタドライバ。
【請求項１３】
前記属性が異なる用紙とは、サイズが異なる用紙、印刷の向きが異なる用紙、紙種が異なる用紙のいずれか１つを含む、ことを特徴とする請求項１０乃至１２のいずれか一に記載のプリンタドライバ。
【請求項１４】
コンピュータ装置から送信される印刷ジョブに基づいて用紙に印刷し、後処理を行って出力する画像形成装置において、
前記コンピュータ装置から、属性が異なる複数種類の用紙に対して後処理が実行可能であるかの問い合わせを受け付け、前記問い合わせに対して、予め記憶したテーブルを参照して、前記複数種類の用紙に対して自装置で後処理が実行可能であるかを判断し、実行可能な後処理条件を前記コンピュータ装置に応答する制御部を少なくとも備える、ことを特徴とする画像形成装置。
【請求項１５】
前記制御部は、前記問い合わせで３種類以上の用紙が指定されている場合は、その中から選択される２種類の全ての組み合わせに対して、後処理が実行可能であるかを判断する、ことを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
前記属性が異なる用紙とは、サイズが異なる用紙、印刷の向きが異なる用紙、紙種が異なる用紙のいずれか１つを含む、ことを特徴とする請求項１４又は１５に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷指示装置及びプリンタドライバ並びに画像形成装置に関する。
【背景技術】
【０００２】
プリンタやデジタル複合機などの印刷装置（以下、画像形成装置と呼ぶ。）が普及している。画像形成装置では、印刷指示装置から送信される印刷ジョブに基づいて画像を形成し、形成した画像を用紙に転写する処理を行い、更に、後処理機能を備えた装置では、画像を転写した用紙にステープル（綴じ止め）やパンチ（穴あけ）などの後処理（フィニッシング処理）を行って出力する。
【０００３】
その際、１つの印刷ジョブで、用紙サイズ（例えばＡ４やＡ３）や用紙の向き（例えば縦向きや横向き）、紙種（例えば普通紙や厚紙）などの属性が異なる複数種類の用紙が混在している場合は、その組み合わせによって、後処理ができる場合とできない場合とがある。しかしながら、従来の印刷システムでは、属性が異なる複数種類の用紙が混在しているか否かにかかわらず、印刷指示装置では後処理を指示することができるため、ユーザが希望する出力結果が得られない場合が生じるという問題があった。
【０００４】
例えば、用紙のサイズや向きが異なる複数種類の用紙にステープルやパンチを行う場合、複数種類の用紙の端部をどのように揃えればよいかが不明であるため、ユーザが意図しない位置にステープルやパンチが行われてしまう場合がある。また、紙種が異なる複数種類の用紙にステープルやパンチを行う場合、画像形成装置毎にステープルやパンチの性能が異なるため、紙種の組み合わせや用紙全体の厚みによってはステープルやパンチができない場合がある。
【０００５】
上記問題に対して、下記特許文献１には、用紙サイズが混在している場合に、印刷制御装置で縦置きと横置きの可能な用紙サイズに関して、いずれの向きの用紙を給紙すべきかを一意に特定するための基準用紙情報を付加したジョブ属性を含む印刷ジョブを生成し、印刷制御装置において、該基準用紙情報に基づいて、縦置きと横置きの可能な用紙サイズに関して、縦置き横置き可能な複数の給紙手段のいずれの給紙手段から用紙を給紙するかを決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−３２１４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記公報は、画像形成装置に印刷を指示する印刷指示装置（プリンタドライバ）側で後処理条件を定めるものであり、印刷処理を実行させる画像形成装置の機能が特定されていることを前提としている。しかしながら、ネットワークに複数の画像形成装置が接続されている場合、一般に後処理の機能は画像形成装置毎に異なるため、例えば、ある画像形成装置では用紙のサイズや向きが異なる複数種類の用紙を揃えることができても、他の画像形成装置では用紙を揃えることができない。また、ネットワークに接続される複数の画像形成装置に対応できるようにすると、プリンタドライバの構成が複雑になると共に、新たな画像形成装置がネットワークに接続される度にプリンタドライバを更新しなければならず、汎用性に欠ける。
【０００８】
また、上記公報は、用紙のサイズや向きが異なる複数種類の用紙が混在している場合に、予め定めた用紙の揃え方を選択可能に提示するものであるため、提示された揃え方以外では出力することができない。
【０００９】
また、上記公報は、用紙のサイズや向きが異なる場合に対する制御であるため、紙種が異なる複数種類の用紙に対して適切に後処理を制御することができない。例えば、後処理機能の高い画像形成装置（例えば、束ねた用紙が厚くてもステープルやパンチが可能な画像形成装置）では指示通りに後処理ができても、後処理機能の低い画像形成装置では指示通りに後処理ができないという問題も生じる。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、属性が異なる複数種類の用紙が混在している場合であっても、各画像形成装置で実行可能な後処理条件を設定することができる印刷システム、印刷指示装置及びプリンタドライバ並びに画像形成装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明は、印刷ジョブを送信して印刷を指示する印刷指示装置と、前記印刷ジョブに基づいて用紙に印刷し、後処理を行って出力する１以上の画像形成装置と、が通信ネットワークで接続されてなる印刷システムにおいて、前記印刷指示装置は、前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、印刷を指示する画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記問い合わせに対する前記画像形成装置からの応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させ、前記画像形成装置は、前記問い合わせに対して、予め記憶したテーブルを参照して、前記複数種類の用紙に対して自装置で後処理が実行可能であるかを判断し、実行可能な後処理条件を前記印刷指示装置に応答するものである。
【００１２】
また、本発明は、後処理機能を備える画像形成装置に印刷ジョブを送信して印刷を指示する印刷指示装置において、前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、前記画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させる制御部を少なくとも備えるものである。
【００１３】
また、本発明は、後処理機能を備える画像形成装置に印刷ジョブを送信して印刷を指示するコンピュータ装置で動作するプリンタドライバであって、前記コンピュータ装置を、前記印刷ジョブで、属性が異なる複数種類の用紙が指定されているかを判断し、前記複数種類の用紙が指定されている場合は、前記画像形成装置に、前記複数種類の用紙に対して当該画像形成装置で実行可能な後処理条件を問い合わせ、前記画像形成装置からの前記問い合わせに対する応答に基づいて、当該画像形成装置で実行可能な後処理条件を特定し、表示部に、各々の前記後処理条件を識別できるマークを選択可能に表示させる制御部、として機能させるものである。
【００１４】
また、本発明は、コンピュータ装置から送信される印刷ジョブに基づいて用紙に印刷し、後処理を行って出力する画像形成装置において、前記コンピュータ装置から、属性が異なる複数種類の用紙に対して後処理が実行可能であるかの問い合わせを受け付け、前記問い合わせに対して、予め記憶したテーブルを参照して、前記複数種類の用紙に対して自装置で後処理が実行可能であるかを判断し、実行可能な後処理条件を前記コンピュータ装置に応答する制御部を少なくとも備えるものである。
【発明の効果】
【００１５】
本発明の印刷システム、印刷指示装置及びプリンタドライバ並びに画像形成装置によれば、属性が異なる複数種類の用紙が混在している場合であっても、各画像形成装置で実行可能な後処理条件を設定することができる。
【００１６】
その理由は、画像形成装置に印刷を指示する印刷指示装置（プリンタドライバ）は、属性が異なる複数種類の用紙が混在している場合に、当該複数種類の用紙に対して設定可能な後処理条件を画像形成装置に問い合わせ、画像形成装置は、この問い合わせに対して、予め記憶したテーブルを参照して自装置で実行可能な後処理条件を判断して応答し、印刷指示装置（プリンタドライバ）は、画像形成装置からの応答に基づいて当該画像形成装置で実行可能な後処理条件を選択可能に表示するからである。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例に係る印刷システムの構成例を示す図である。
【図２】本発明の一実施例に係る印刷指示装置の構成を示すブロック図である。
【図３】本発明の一実施例に係る画像形成装置の構成を模式的に示す図である。
【図４】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図５】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（印刷設定画面）の一例を示す図である。
【図６】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（設定確認画面）の一例を示す図である。
【図７】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（詳細設定画面）の一例を示す図である。
【図８】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（詳細設定画面）の一例を示す図である。
【図９】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（詳細設定画面）の一例を示す図である。
【図１０】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（詳細設定画面）の一例を示す図である。
【図１１】本発明の一実施例に係る印刷指示装置の表示部に表示される画面（詳細設定画面）の一例を示す図である。
【図１２】本発明の一実施例に係る印刷指示装置の処理を示すフローチャート図である。
【図１３】本発明の一実施例に係る禁則処理を示すフローチャート図である。
【図１４】禁則条件を記述したテーブルの一例を示す図である。
【図１５】禁則チェック要求の一例を示す図である。
【図１６】禁則チェック応答の一例を示す図である。
【発明を実施するための形態】
【００１８】
背景技術で示したように、用紙サイズや用紙の向き、紙種などの属性が異なる複数種類の用紙が混在している印刷ジョブでは、ステープルやパンチなどの後処理を適切に実行できない場合が生じるが、従来の印刷システムは、複数種類の用紙を混在させた印刷（いわゆる混載印刷）に対応していないため、印刷指示装置（プリンタドライバ）では、不適切な用紙の組み合わせに対しても後処理を指示することができてしまい、ユーザが希望する出力結果が得られないという問題があった。
【００１９】
この問題に対して、特許文献１では、１辺が合う組み合わせ（Ａ４／Ａ３、Ａ４／Ａ５、Letter／Legal、Letter／11x17のみ）に対して、４つのパターン（長辺とじ（左）、長辺とじ（上）短辺とじ（左）、短辺とじ（上））の用紙の揃え方を表示して、その中からユーザが選択した揃え方で印刷できるようにしている。
【００２０】
しかしながら、上記公報では、印刷を指示する印刷指示装置（プリンタドライバ）側で用紙の揃え方を判断するため、その用紙の揃え方で出力することができない画像形成装置に対して印刷を指示した場合に、ユーザが希望する出力結果を得ることができないし、印刷指示装置が提示する揃え方以外で出力することもできない。更に、上記公報では用紙のサイズや向きのみを制御しているため、紙種などが異なる場合に適切に後処理を制御することができない。
【００２１】
そこで、本実施形態では、用紙サイズや用紙の向き、紙種などの属性が異なる複数種類の用紙が混在している場合に、どのような後処理の設定が可能であるかを印刷指示装置側で判断するのではなく、画像形成装置に判断させる。
【００２２】
具体的には、印刷指示装置（プリンタドライバ）は、印刷を実行させる画像形成装置に、属性が異なる複数種類の用紙に対して設定可能な後処理条件（例えば、Ａ４を縦向き、Ａ３を横向きにして左詰し、左端にステープルするなどの仕上がりパターン）を問い合わせ、画像形成装置は、予め記憶したテーブルを参照して自装置で実行可能な後処理条件を判断して応答し、印刷指示装置（プリンタドライバ）は、画像形成装置からの応答に基づいて当該画像形成装置で実行可能な後処理条件を対応するイメージ画像（アイコン）として選択可能に表示する。
【００２３】
これにより、後処理機能が異なる複数の画像形成装置が存在する印刷システムにおいて、属性が異なる複数種類の用紙を混在させた混載印刷を指示する場合であっても、適切な後処理を行うことができ、ユーザが希望する出力結果を得ることができる。
【実施例】
【００２４】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る印刷システム、印刷指示装置及びプリンタドライバ並びに画像形成装置について、図１乃至図１６を参照して説明する。図１は、本実施例の印刷システムの構成を示す図であり、図２は、印刷指示装置の構成、図３及び図４は、画像形成装置の構成を示す図である。また、図５乃至図１１は、印刷指示装置の表示部に表示される画面の一例を示す図であり、図１２及び図１３は、本実施例の印刷システムの動作を示すフローチャート図である。また、図１４は、禁則条件を記述したテーブルの一例を示す図であり、図１５は、禁則チェック要求の一例を示す図、図１６は、禁則チェック応答の一例を示す図である。
【００２５】
図１に示すように、本実施例の印刷システムは、印刷ジョブを送信して印刷を指示するクライアントのコンピュータ装置（印刷指示装置１０と呼ぶ。）と、印刷ジョブを受信して用紙に印刷し、後処理を行って出力する１又は複数の画像形成装置（ＭＦＰ：Multi Function Peripheral）２０とで構成され、これらは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク３０によって接続されている。以下、各装置について詳細に説明する。
【００２６】
［印刷指示装置］
図２に示すように、印刷指示装置１０は、制御部１１と、表示部１２と、操作部１３などで構成される。
【００２７】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などのメモリ１１ｂ、ＨＤＤ（Hard Disk Drive）１１ｃ、通信Ｉ／Ｆ部１１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ１１ａは、各部の制御を行う。メモリ１１ｂは、ＨＤＤ１１ｃ、通信Ｉ／Ｆ部１１ｄから読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはＣＰＵ１１ａによって処理され、必要に応じてＨＤＤ１１ｃや通信Ｉ／Ｆ部１１ｄに転送される。ＨＤＤ１１ｃは、ＣＰＵ１１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、後処理条件をイメージ化したアイコン、印刷ジョブなどを格納し、ＣＰＵ１１ａにより必要に応じて読み出され、メモリ１１ｂ上で実行処理される。通信Ｉ／Ｆ部１１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００２８】
上記制御部１１は、文書を作成するためのアプリケーションや文書の印刷を指示するプリンタドライバとして機能し、アプリケーションで作成した文書データは、プリンタドライバにより、画像形成装置２０で読み取り可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））の印刷ジョブに変換され、通信Ｉ／Ｆ部１１ｄを介して画像形成装置２０に送信される。
【００２９】
また、上記制御部１１（プリンタドライバ）は、印刷ジョブで用紙の属性（用紙サイズや用紙の向き、紙種など）が異なる複数種類の用紙が指定されているかを判断し、属性が異なる複数の用紙が指定されている場合は、後述する設定確認画面を表示させて後処理条件の詳細設定を行うか否かをユーザに選択させると共に、詳細設定を行う場合は、印刷を実行させる画像形成装置２０に、当該装置で実行可能な後処理条件を問い合わせ（例えば、図１５のような禁則チェック要求を送信し）、画像形成装置からの応答に基づいて、当該装置で実行可能な後処理条件に対応するイメージ画像（アイコン）を特定し、このイメージ画像を後述する詳細設定画面に選択可能に表示させる制御を行う。
【００３０】
表示部１２は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、画像形成装置２０に送信する印刷ジョブを設定するための画面や設定を確認するための画面、詳細設定を行う画面等を表示する。
【００３１】
操作部１３は、表示部１２上に表示された情報を操作したり、情報を入力したりする部分であり、ポインティングデバイス、キーボード、トラックボール、トラックパッド、タブレット、及びスタイラスペンなどで構成される。
【００３２】
なお、図２は印刷指示装置１０の基本構成であり、画像形成装置２０に印刷を指示するプリンタドライバが実行可能な限りにおいて、その構成は適宜変更可能である。
【００３３】
［画像形成装置］
図３及び図４に示すように、画像形成装置２０は、制御部２１と、ＡＤＦ（Auto Document Feeder：自動原稿送り装置）２２と、画像読取部２３と、表示部２４と、操作部２５と、給紙部２６と、画像形成部２７と、後処理部２８などで構成される。
【００３４】
制御部２１は、各構成部を制御する部分で、ＣＰＵ２１ａ、ＲＯＭやＲＡＭなどのメモリ２１ｂ、ＨＤＤ２１ｃ、通信Ｉ／Ｆ部２１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ２１ａは各部の制御などを行う。メモリ２１ｂは、ＨＤＤ２１ｃ、画像読取部２３、通信Ｉ／Ｆ部２１ｄから読み込んだ種々のデータを一時的に記憶する部分で、記憶されたデータはＣＰＵ２１ａによって画像処理され、必要に応じてＨＤＤ２１ｃや画像形成部２７に転送される。ＨＤＤ２１ｃは、ＣＰＵ２１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、各種属性の用紙に対して後処理が設定可能か否かを規定するテーブル（例えば、図１４のような禁則表）などを格納し、ＣＰＵ２１ａにより必要に応じて読み出され、メモリ２１ｂ上で実行処理される。通信Ｉ／Ｆ部２１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００３５】
上記制御部２１は、印刷ジョブの各ページをラスタライズしてページ毎の画像データを生成し、必要に応じて画像処理（色調整、濃度調整、スライドや縮小などの処理）やスクリーニングを行った後、画像形成部２７で印刷可能な印刷画像データに変換する画像処理部としても機能する。
【００３６】
また、制御部２１は、印刷指示装置１０からの問い合わせ（禁則チェック要求）を受信し、ＨＤＤ２１ｃ等に予め記憶したテーブル（禁則表）を参照して、問い合わせで指定された用紙が禁則条件に合致するか否かを判断し、自装置で実行可能な後処理条件を記述した情報（例えば、図１６のような禁則チェック応答）を送信する後処理制御部としても機能する。この後処理制御部はハードウェアとして構成してもよいし、コンピュータを後処理制御部として機能させる制御プログラムとして構成し、当該制御プログラムを制御部２１上で実行する構成としてもよい。
【００３７】
ＡＤＦ２２は、単数もしくは複数枚の原稿用紙を自動で画像読取部２３へ搬送する部分である。
【００３８】
画像読取部２３は、原稿台上の原稿用紙から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）等のイメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００３９】
表示部２４は、液晶表示装置や有機ＥＬ表示装置等からなり、画像形成装置２０を操作するための画面等を表示する。また、操作部２５は、ボタンやスイッチ等からなり、各種設定や指示を行う。なお、表示部２４と操作部２５は別々の装置としても良いし、表示部２４上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）２５を設けた一体の装置としてもよく、タッチパネルの場合は、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部２１に出力する。
【００４０】
給紙部２６は、各種サイズの用紙を格納する用紙トレイで構成される。また、格納された用紙を画像形成部２７へ送り出す部分を含む。
【００４１】
画像形成部２７は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素で構成され、画像読取部２３から読み込んだ画像データ、あるいは通信Ｉ／Ｆ部２１ｄを介して受け取った印刷ジョブに基づいて、指定された用紙に画像を形成し、後処理部２８に送り出す。
【００４２】
後処理部２８は、画像形成部２７から搬送される用紙に、制御部２１からの指示により、ステープルやパンチなどの処理を加えて出力する。
【００４３】
なお、図１では、印刷システムを印刷指示装置１０と画像形成装置２０とで構成したが、画像データを印刷画像データに変換するＲＩＰ（Raster Image Processor）コントローラ等の制御装置を通信ネットワーク３０に接続してもよい。その場合は、制御装置が図１４の禁則表を管理し、印刷指示装置１０からの問い合わせ（禁則チェック要求）に対して応答（禁則チェック応答）を返すようにすればよい。
【００４４】
次に、本実施例の印刷指示装置１０の処理について、図１２のフローチャート図を参照して説明する。
【００４５】
ユーザは、アプリケーションを用いて印刷の対象となる文書データを作成し、当該アプリケーションの画面において印刷を指示すると、制御部１１（プリンタドライバ）は、表示部１２に、図５に示すような印刷設定画面４０を表示させる。
【００４６】
この印刷設定画面４０には、出力先を設定する欄や印刷範囲、印刷部数を設定する欄が設けられており、ユーザが出力先、印刷範囲、印刷部数の設定を行い、「ＯＫ」ボタンを押下すると、制御部１１（プリンタドライバ）は、文書データをページ記述言語に変換して印刷ジョブを作成し（Ｓ１０１）、作成した印刷ジョブの中の用紙サイズや用紙の向き、紙種などの属性に関連する記述（以下、印刷設定情報と呼ぶ。）をＨＤＤ１１ｃなどに一時保存する（Ｓ１０２）。
【００４７】
次に、制御部１１（プリンタドライバ）は、印刷設定情報に基づいて、属性が異なる複数種類の用紙が指定されているかを判断し、指定されていない場合（Ｓ１０３：Ｎｏ）は、通常通りの印刷が可能なため、一時保存した印刷設定情報を削除し（Ｓ１１４）、印刷ジョブを画像形成装置２０に送信して、印刷処理を実行させる（Ｓ１１５）。一方、属性が異なる複数の用紙が指定されている場合は（Ｓ１０３：Ｙｅｓ）、表示部１２に、図６に示すような設定確認画面４１を表示させる（Ｓ１０４）。
【００４８】
この設定確認画面４１には、属性が異なる複数種類の用紙が指定されていることをユーザに通知するメッセージと後処理の詳細設定を変更するか否かを指示するボタンなどが設けられており、ユーザが「いいえ」ボタンを押下した場合は（Ｓ１０５：Ｎｏ）、制御部１１（プリンタドライバ）は、上記と同様に一時保存した印刷設定情報を削除し（Ｓ１１４）、印刷ジョブを画像形成装置２０に送信して、印刷処理を実行させる（Ｓ１１５）。
【００４９】
一方、ユーザが「はい」ボタンを押下した場合は（Ｓ１０５：Ｙｅｓ）、制御部１１（プリンタドライバ）は、一時保存した印刷設定情報から原稿の種類（すなわち、用紙のサイズや向き）を取得し、図７乃至１１に示すような詳細設定画面４２の「原稿の種類」の欄に、用紙のサイズや向きを識別可能にするイメージ画像を表示させる。なお、図７乃至図９は用紙サイズがＡ４とＡ３の２種類でＡ４は縦向き、Ａ３は横向きの場合を示しており、図１０及び図１１は用紙サイズがＡ４、Ａ３、Ｂ５の３種類でＡ４、Ｂ５が縦向き、Ａ３が横向きの場合を示している。
【００５０】
次に、制御部１１（プリンタドライバ）は、「原稿の種類」に表示した用紙に対してどのような後処理条件が設定可能であるかを画像形成装置２０に問い合わせ、画像形成装置２０から設定可能な後処理条件（仕上がりパターン）を取得する（Ｓ１０７）。このステップの詳細については後述する。
【００５１】
次に、制御部１１（プリンタドライバ）は、画像形成装置２０から受信した応答に、設定可能な後処理条件が１つ以上あるかを判断し、１つもない場合は（Ｓ１０８：Ｎｏ）、「フィニッシングの種類」のプルダウンメニューを選択不可状態にすると共に、図１０に示すように、後処理ができないことを通知するメッセージを表示させる。その後、制御部１１（プリンタドライバ）は、一時保存した印刷設定情報を削除し（Ｓ１１４）、印刷ジョブを画像形成装置２０に送信して、印刷処理を実行させる（Ｓ１１５）。
【００５２】
このように、設定可能な後処理条件が存在しない場合に、「フィニッシングの種類」を選択不可状態にし、後処理ができないことを表示することにより、ユーザが意図しない仕上がりで印刷されることを防止することができる。
【００５３】
一方、画像形成装置２０から受信した応答に、設定可能な後処理条件が１つ以上ある場合（Ｓ１０８：Ｙｅｓ）、制御部１１（プリンタドライバ）は、上記「フィニッシングの種類」のプルダウンメニューを選択可能にすると共に、図７乃至図９及び図１１に示すように、後処理条件に対応するマーク（例えば、アイコン）を特定し、「フィニッシングの種類」の欄に選択可能に表示させる（Ｓ１０９）。
【００５４】
更に、ユーザが「フィニッシングの種類」の欄でアイコンを選択した場合は、制御部１１（プリンタドライバ）は、アイコンに対応する後処理条件（仕上がりパターン）をイメージ化したプレビュー画像を生成し（Ｓ１１０）、生成したプレビュー画像をプレビュー欄に表示する（Ｓ１１１）。このプレビュー画像は、原稿の画像を、選択された仕上がりパターン通りに重ね合わせた画像としてもよいし、アイコンを拡大した画像としてもよく、プレビュー画像の生成方法は特に限定されない。
【００５５】
そして、ユーザがプレビュー画像を確認した後、「ＯＫ」ボタンを押下すると（Ｓ１１２：Ｙｅｓ）、制御部１１（プリンタドライバ）は、ユーザが選択した後処理条件で印刷ジョブの印刷設定情報を書き換え（Ｓ１１３）、一時保存した印刷設定情報を削除し（Ｓ１１４）、印刷ジョブを画像形成装置２０に送信して、印刷処理を実行させる（Ｓ１１５）。
【００５６】
次に、上記Ｓ１０７における印刷指示装置１０及び画像形成装置２０の処理について、図１３のフローチャート図を参照して説明する。
【００５７】
まず、印刷指示装置１０の制御部１１（プリンタドライバ）は、図１２のＳ１０２で一時保存した印刷設定情報から原稿の種類（ここでは用紙サイズ）を特定し（Ｓ２０１）、画像形成装置２０に対して、その用紙に対してそのような後処理が設定可能であるかを問い合わせる禁則チェック要求を生成し、画像形成装置２０に送信する（Ｓ２０２）。
【００５８】
この禁則チェック要求の形式は特に限定されないが、例えば、図１５（（ａ）は用紙サイズがＡ４とＡ５の２種類の場合、（ｂ）は用紙サイズがＡ４とＡ５とＡ３の３種類の場合）に示すようなＸＭＬ（Extensible Markup Language）形式で記述することができる。また、ここでは禁則チェック要求に用紙サイズを規定する情報を記述しているが、用紙の向きや紙種などの他の属性を規定する情報を記述することができる。
【００５９】
禁則チェック要求を受け取った画像形成装置２０の制御部２１は、ＨＤＤ２１ｃなどから図１４に示すようなテーブルを取得する（Ｓ２０３）。このテーブルは、用紙の組み合わせに対して後処理が設定可能であるかを記述したものであり、（ａ）はステープル、（ｂ）はパンチ、（ｃ）はステープル及びパンチに関して記述している。
【００６０】
なお、図１４のテーブルは一例であり、用紙の組み合わせによって後処理の設定に制限があるか否かが分かればよく、データベースや配列等で実現しても構わない。また、ここでは便宜上、後処理の種類毎にテーブルを設けているが、これらを１つのテーブルにまとめて記述しても構わない。また、図１４は、用紙の組み合わせに対して後処理が設定可能であるかを規定したが、用紙の向きも制御対象とする場合は、向きを加味した用紙の組み合わせ（各サイズの用紙に対して縦向き／横向きを区別した組み合わせ）に対して後処理が設定可能であるかを規定すればよい。また、紙種を制御対象とする場合は、紙種やその組み合わせに対して後処理が設定可能であるかを規定すればよい。
【００６１】
次に、画像形成装置２０の制御部２１は、禁則チェック要求で指定された原稿の種類（用紙サイズ）が３つ以上であるかを判断し、用紙サイズが３つ以上の場合は（Ｓ２０４：Ｙｅｓ）、すべての用紙サイズの組み合わせに対して禁則チェックを行う（Ｓ２０５）。例えば、図１５（ｂ）に示すような禁則チェック要求を受けた場合は、Ａ４とＡ５、Ａ５とＡ３、Ａ４とＡ３の３つの組み合わせに対して禁則チェックを行う。
【００６２】
一方、用紙サイズが２つの場合（Ｓ２０４：Ｎｏ）は、その組み合わせに対して禁則チェックを行う（Ｓ２０６）。例えば、図１５（ａ）に示すような禁則チェック要求を受けた場合は、Ａ４とＡ５の組み合わせに対して禁則チェックを行う。
【００６３】
次に、画像形成装置２０の制御部２１は、禁則チェックの結果、後処理の設定ができない組み合わせがあるかを判断し、設定不可の組み合わせがある場合は（Ｓ２０７：Ｙｅｓ）、設定不可の組み合わせに対応する項目を設定不可に書き換える（Ｓ２０８）。例えば、図１４（ａ）のテーブルに当てはめると、Ａ４とＡ５、Ａ４とＡ３は設定可能であるため書き換えは行わないが、Ａ５とＡ３はステープルの設定が不可であるため、ステープル設定は設定不可に書き換える。
【００６４】
その後、画像形成装置２０の制御部２１は、自装置で設定可能な後処理条件を記述した禁則チェック応答を生成し、印刷指示装置１０に送信する。この禁則チェック応答の形式も特に限定されないが、例えば、図１６に示すようなＸＭＬ形式で記述することができる。
【００６５】
一方、禁則チェック応答を受信した印刷指示装置末１０では、制御部１１（プリンタドライバ）は、禁則チェック応答から、設定可能な後処理条件を取得し、その後処理条件に対応するアイコンを決定する（Ｓ２１０）。
【００６６】
なお、禁則チェック要求／応答はＸＭＬ形式に限らず、印刷ジョブで指定された用紙に対して設定可能な後処理条件を特定でき、印刷指示装置１０と画像形成装置２０の双方で解釈可能であれば、どのような形式でも構わない。また、本実施例では、印刷指示装置１０から禁則チェック要求を送信し、画像形成装置２０が禁則チェック応答を返す構成としたが、ＭＩＢ（Management Information Base）テーブルに保持されている情報をＳＮＭＰ（Simple Network Management Protocol）により取得する方法やＨＴＴＰ（Hypertext Transfer Protocol）もしくはＨＴＴＰｓ（Hypertext Transfer Protocol Security）により取得する方法としてもよい。
【００６７】
このように、印刷指示装置１０（プリンタドライバ）は、属性が異なる複数種類の用紙に対して設定可能な後処理条件を画像形成装置２０に問い合わせ、画像形成装置２０は、予め記憶したテーブルを参照して後処理の設定可能／設定不可を判断し、その結果を印刷指示装置１０に応答するため、後処理機能が異なる複数の画像形成装置２０がネットワークに接続されている場合であっても、個々の画像形成装置２０に適した後処理を指示することができ、汎用性の高いプリンタドライバを提供することができる。
【００６８】
なお、上記実施例では、用紙のサイズや向きに基づいて制御する場合について説明したが、紙種に基づいて制御する場合も、印刷指示装置１０（プリンタドライバ）は、印刷ジョブから紙種を特定し、その紙種に対して設定可能な後処理条件を問い合わせ、画像形成装置２０はテーブルを参照してその紙種に対して後処理が設定可能か否かを判断して応答すればよい。
【００６９】
また、上記実施例では、用紙の属性として用紙サイズと用紙の向きと紙種を例示したが、本発明は上記実施例に限定されるものではなく、後処理部の動作に影響を与える要素に対して同様に適用することができる。
【産業上の利用可能性】
【００７０】
本発明は、ステープルやパンチなどの後処理が可能な画像形成装置及び該画像形成装置に印刷を指示する印刷指示装置並びに当該印刷指示装置で動作するプリンタドライバに利用可能である。
【符号の説明】
【００７１】
１０  印刷指示装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  メモリ
１１ｃ  ＨＤＤ
１１ｄ  通信Ｉ／Ｆ部
１２  表示部
１３  操作部
２０  画像形成装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  メモリ
２１ｃ  ＨＤＤ
２１ｄ  通信Ｉ／Ｆ部
２２  ＡＤＦ
２３  画像読取部
２４  表示部
２５  操作部
２６  給紙部
２７  画像形成部
２８  後処理部
３０  通信ネットワーク
４０  印刷設定画面
４１  設定確認画面
４２  詳細設定画面
【図１】
2010245875.tif 000003
【図２】
2010245875.tif 000004
【図３】
2010245875.tif 000005
【図４】
2010245875.tif 000006
【図５】
2010245875.tif 000007
【図６】
2010245875.tif 000008
【図７】
2010245875.tif 000009
【図８】
2010245875.tif 000010
【図９】
2010245875.tif 000011
【図１０】
2010245875.tif 000012
【図１１】
2010245875.tif 000013
【図１２】
2010245875.tif 000014
【図１３】
2010245875.tif 000015
【図１４】
2010245875.tif 000016
【図１５】
2010245875.tif 000017
【図１６】
2010245875.tif 000018