(57)【要約】      （修正有）【課題】束処理の効率を高める画像形成装置を提供する。【解決手段】用紙銘柄管理テーブルは用紙銘柄情報管理部３１６により管理され、針無し綴じ処理可能な最大枚数が、用紙種別ごとに上限枚数として管理される。ジョブにおいて給紙段の指定がなく、且つ、針無し綴じの指定と用紙サイズの指定があるが、用紙種別が未指定の場合、ページ制御部３０５は、指定された用紙サイズとテーブルにおける上限枚数とに基づいて給紙用の給紙段を選択する。すなわち、ページ制御部３０５は、ジョブにおいて指定された用紙サイズと一致するサイズの用紙を収容する全ての給紙段を検索し、テーブルを参照し、検索できた全ての給紙段の中から、最大の上限枚数が対応付けられている用紙種別の用紙を収容する給紙段を、給紙用の給紙段として選択する。【選択図】図３
2016144910.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに従って印刷を実行すると共に、前記印刷ジョブにおいて束処理が指定された場合に束処理手段に束処理を行わせる画像形成装置であって、
複数の給紙部と、
用紙種別の各々に対応して予め設定された束処理の上限枚数の情報を保持する保持手段と、
前記印刷ジョブにおいて束処理が指定された場合に、前記保持手段に保持された上限枚数の情報に基づいて、前記複数の給紙部の中から印刷に用いる給紙部を選択する選択手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブにおいて用紙種別が未指定の場合は、前記選択手段は、前記印刷ジョブにおいて指定された用紙サイズと一致するサイズの用紙を収容する給紙部の中から、前記保持手段に保持された上限枚数のうち最大の枚数が設定された用紙種別の用紙を収容する給紙部を選択することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷ジョブにおいて束処理が指定された場合に、印刷に先立って、前記印刷ジョブに従って印刷される総ページ数を算出する算出手段を有し、
前記選択手段は、前記印刷ジョブにおいて指定された少なくとも用紙サイズに基づいて給紙部を仮選択し、前記算出手段により算出された総ページ数よりも、前記保持手段に保持された上限枚数のうち前記仮選択した給紙部に収容された用紙の用紙種別に対応する上限枚数の方が小さい場合は、前記仮選択した給紙部に収容された用紙の用紙種別に対応する上限枚数よりも大きい上限枚数が設定された用紙種別の用紙を収容する給紙部へと、選択を変更することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記選択手段は、前記算出された総ページ数よりも、前記仮選択した給紙部に収容された用紙の用紙種別に対応する上限枚数の方が小さい場合は、前記保持手段に保持された上限枚数のうち最大の枚数が設定された用紙種別の用紙を収容する給紙部へと、選択を変更することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記選択手段は、前記算出された総ページ数よりも、前記仮選択した給紙部に収容された用紙の用紙種別に対応する上限枚数の方が小さくない場合は、前記仮選択した給紙部のまま、選択を変更しないことを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記束処理は、針無し綴じ処理であることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
請求項１〜６のいずれか１項に記載の画像形成装置と、前記束処理手段を有する後処理装置とからなることを特徴とする画像形成システム。
【請求項８】
複数の給紙部を有し、印刷ジョブに従って印刷を実行すると共に、前記印刷ジョブにおいて束処理が指定された場合に束処理手段に束処理を行わせる画像形成装置の制御方法であって、
用紙種別に対応して予め設定された束処理の上限枚数の情報を参照する参照工程と、
前記印刷ジョブにおいて束処理が指定された場合に、前記参照工程により参照された上限枚数の情報に基づいて、前記複数の給紙部の中から印刷に用いる給紙部を選択する選択工程と、を有することを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の給紙部から選択した給紙部を用いて印刷を実行し、束処理を行わせる技術に関する。
【背景技術】
【０００２】
従来、自身が有する後処理機能に束処理等の後処理を行わせるか、または接続した後処理装置に後処理を行わせる画像形成システムが知られている。例えば、後処理装置としてのフィニッシング装置における束の出力物を綴じる束処理として、「針綴じ」、「針無し綴じ」、「サドル折り及び綴じ処理」などが知られている。
【０００３】
特許文献１の装置では、画像形成装置が針無し綴じを行う際、シート束に含まれるシートの種類・厚さおよび坪量の少なくとも１つのシート情報に基づいて、綴じ処理を禁止するか否かが制御される。これにより、綴じ不良の発生を防止できるとされる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１８２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、シートの種類・厚さおよび坪量に関する情報が不足した場合の印刷やフィニッシング制御の方法については開示されていない。
【０００６】
ここで、束処理の態様によって綴じ処理可能な最大枚数は異なる。例えば、「針無し綴じ」は「針綴じ」と比較して、綴じ処理可能な最大枚数が少なく約３〜５枚程度である。しかも、綴じ処理可能な最大枚数は、用いる用紙の種類（種別）によっても異なる。「針無し綴じ」は、複数枚の用紙を表面の特殊な金型で圧着し、上下の紙繊維を絡ませる手法である。そのため用紙の厚さや繊維の質によって、圧着可能な枚数が変わる。従って、類似する坪量の用紙同士であっても、用紙種類によって綴じ処理可能な最大枚数が異なり得るのである。
【０００７】
針無し綴じを確実に行うには、用紙種類が指定されることが望まれるが、印刷ジョブによっては、用紙種類が指定されないケースがある。用紙種類が指定されない場合に任意の給紙部が選択されると、結果的に、印刷指示毎に異なる給紙部（用紙種別）が選択され得る。複数の給紙部の各々が収容する用紙の種別が異なると、針無し綴じの綴じ処理可能な最大枚数も給紙部によって異なる。そのため、針無し綴じの綴じ処理可能な最大枚数が印刷ジョブ毎に変わってしまうという問題がある。綴じ処理可能な最大枚数が少ない用紙種類を収容する給紙部が高い頻度で選択されると、束処理の効率化の観点では好ましくない。
【０００８】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、束処理の効率を高めることにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、印刷ジョブに従って印刷を実行すると共に、前記印刷ジョブにおいて束処理が指定された場合に束処理手段に束処理を行わせる画像形成装置であって、複数の給紙部と、用紙種別の各々に対応して予め設定された束処理の上限枚数の情報を保持する保持手段と、前記印刷ジョブにおいて束処理が指定された場合に、前記保持手段に保持された上限枚数の情報に基づいて、前記複数の給紙部の中から印刷に用いる給紙部を選択する選択手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、束処理の効率を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態に係る画像形成装置を含むシステム構成図（図（ａ））、画像形成システムの模式図（図（ｂ））である。
【図２】画像形成装置のハードウェア構成を示すブロック図である。
【図３】画像形成装置のソフトウェア構成を示すブロック図である。
【図４】ジョブ処理を示すフローチャートである。
【図５】給紙段選択処理Ａ（図（ａ））、Ｂ（図（ｂ））を示すフローチャートである。
【図６】ジョブ処理を示すフローチャートである。
【図７】給紙段選択処理Ｃを示すフローチャートである。
【図８】用紙銘柄管理テーブルの一例を示す概念図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照して説明する。
【００１３】
（第１の実施の形態）
図１（ａ）は、本発明の第１の実施の形態に係る画像形成装置を含むシステム構成図である。情報処理装置１０１と、画像形成装置１０２とがネットワーク１００を通じて接続されている。図１（ｂ）は、画像形成システムの模式図である。この画像形成システム１０００は、画像形成装置１０２に後処理装置としてのフィニッシャ２１２が接続されて構成される。
【００１４】
情報処理装置１０１は、印刷データの編集と出力時の用紙サイズ、用紙タイプ（用紙種別）、給紙段等のオプション指定を伴う印刷データを作成し、それを印刷ジョブとして画像形成装置１０２へ送信する。画像形成装置１０２は情報処理装置１０１から受信した印刷データを印刷用紙（シート）に合わせた向きに印刷（画像形成）処理する。画像形成装置１０２はフィニッシャ２１２を通信可能に接続し、印刷を行った用紙を排出口１１５からフィニッシャ２１２へ排出する。画像形成装置１０２は、印刷のための用紙を給紙する給紙段として、複数（例えば４つ）の給紙段１１１〜１１４を有する。これら給紙段１１１〜１１４から選択された給紙段から実際の給紙がなされる。
【００１５】
フィニッシャ２１２は、排出トレイ２４１、２４２を有する。フィニッシャ２１２は、束処理部２４３を有し、画像形成装置１０２から排出口１１５を経由して排出された用紙に対して、ジョブで指定された束処理を行える。束処理が実施されない場合は、用紙は上側の排出トレイ２４１に排出される。束処理が実施された用紙束は、下側の排出トレイ２４２に排出される。
【００１６】
束処理部２４３により行える束処理には、「針無し綴じ」があり、このほか、「針綴じ」、「サドル折り及び綴じ処理」も可能である。束処理部２４３における針無し綴じの機構は、特許文献１や「特開２０１４−１３０３２３号公報」に開示される公知の構成である。すなわち、対向する下歯と上歯とが噛み合い、用紙束が下歯と上歯とによって加圧方向に押圧されることで用紙表面の繊維が露出し、さらに加圧されて、隣接する用紙同士の繊維が互いに絡み合うことで締結が行われる。これにより、ステイプル針を使用しないで用紙を綴じることができる。
【００１７】
図２は、画像形成装置１０２のハードウェア構成を示すブロック図である。
【００１８】
ＳｙｓｔｅｍＢｕｓ（システムバス）２２０にはＣＰＵ２０１、ＲＡＭ２０２、ＵＩ  Ｉ／Ｆ２０３、Ｎｅｔｏｗｒｋ  Ｉ／Ｆ２０４、ＲＯＭ２０５、ＨＤＤ２０６が接続されていて、相互に通信が行われる。ＳｙｓｔｅｍＢｕｓ２２０上のコンポーネントは、Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２０７を経由して、ＩｍａｇｅＢｕｓ２３０に接続されたＲＩＰ（ラスタイメージプロセッサ）２０８、プリンタ画像処理部２０９、印刷エンジンＩ／Ｆ２１０へアクセスする。いずれも図３で後述するジョブ制御部３０４、ＰＤＬ解析部３１１、ページ情報管理部３０６、印刷制御部３１０、ＵＩ画面制御部３１５、用紙銘柄情報管理部３１６などのソフトウェアは、ＣＰＵ２０１上で実行される。その処理中の一時的なデータはＲＡＭ２０２に保持される。
【００１９】
ＵＩ  Ｉ／Ｆ２０３には操作部２１３が接続されており、操作部２１３の信号が各モジュールへ通知される。Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０４はネットワーク経由で情報処理装置１０１からストリーム型のＰＤＬデータを受信し、ＨＤＤ２０６へ格納する。ＲＯＭ２０５には画像形成装置１０２の起動・実行に必要な各種パラメータおよび、プログラムが格納されており、必要に応じて各ソフトウェアモジュールからアクセスされる。ＨＤＤ２０６はネットワーク経由で受信したＰＤＬデータを一時的に格納するほか、ＲＩＰ２０８、プリンタ画像処理部２０９のデータスワップ領域として各モジュールからアクセスされる。
【００２０】
ＩｍａｇｅＢｕｓ  Ｉ／Ｆ２０７は、画像形成装置１０２のＳｙｓｔｅｍＢｕｓ２２０とＩｍａｇｅＢｕｓ２３０との通信を取り持つ。ＩｍａｇｅＢｕｓ  Ｉ／Ｆ２０７はまた、制御系ソフトウェアが動作するＳｙｓｔｅｍＢｕｓ２２０側とＩｍａｇｅＢｕｓ２３０上で動作するページ画像処理に関するモジュールの通信を取り持つ。ＩｍａｇｅＢｕｓ２３０に接続されたＲＩＰ２０８はページ記述言語ＰＤＬコードをイメージファイルへ展開する。プリンタ画像処理部２０９はＲＩＰ２０８が生成したイメージファイルに対してプリンタエンジン２１１に適した解像度変換や補正処理を行う。エンジンＩ／Ｆ２１０は、エンジン制御部３１３（図３）がエンジンＩ／Ｆ２１０を通して、プリンタエンジン２１１やフィニッシャ２１２を制御するための通信Ｉ／Ｆである。
【００２１】
図３は、画像形成装置１０２のソフトウェア構成を示すブロック図である。
【００２２】
ジョブ制御部３０４、ページ制御部３０５、ページ情報管理部３０６、ＰＤＬ解析部３１１、第１のページ保存部３０７、第２のページ保存部３０８、ＵＩ画面制御部３１５にはコンポーネントが含まれる。これらの各コンポーネントは、ＳｙｓｔｅｍＢｕｓ２２０に接続されたＲＯＭ２０５、ＲＡＭ２０２、ＨＤＤ２０６のいずれかに記憶され、ＣＰＵ２０１によって実行される。ＲＩＰ制御部３１２、画像変換部３０９は、ＳｙｓｔｅｍＢｕｓ２２０に接続されたＨ／Ｗ（ハードウェア）コンポーネントに加え、ＩｍａｇｅＢｕｓ２３０に接続されたＲＩＰ２０８及びプリンタ画像処理部２０９と連携して動作する。また、エンジン制御部３１３は、ＳｙｓｔｅｍＢｕｓ２２０に接続されたＨ／Ｗコンポーネントに加え、ＩｍａｇｅＢｕｓ２３０に接続されたエンジンＩ／Ｆ２１０と連携してプリンタエンジン２１１やフィニッシャ２１２の制御を行う。
【００２３】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ３０１は、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０４を制御し、ＴＣＰ／ＩＰのソケットＩ／ＦをＮｅｔｗｏｒｋ制御部３０２に提供する。情報処理装置１０１のアプリケーションは、ＰＤＬデータを生成し、ＲＡＷ／ＬＰＲのいずれかの送信プロトコルでＰＤＦ、ＰｏｓｔＳｃｒｉｐｔ、ＰＣＬ、ＸＰＳ、ＴＩＦＦ、ＪＰＥＧ等のＰＤＬデータを送信する。Ｎｅｔｗｏｒｋ制御部３０２はＲＡＷ／ＬＰＲの通信プロトコルに対応する。画像形成装置１０２は、Ｎｅｔｗｏｒｋ制御部３０２によりＰＤＬデータを受信し、Ｄａｔａ受信制御部３０３とその受信バッファを介してＨＤＤ２０６に逐次、ストリームデータとしての書き込みを行う。ジョブ制御部３０４は、Ｎｅｔｗｏｒｋ制御部３０２がデータを受信すると、印刷ジョブの受信開始を認識して印刷ジョブの処理を開始する。
【００２４】
ジョブ制御部３０４は、ＰＤＬ解析部３１１を起動し、ＰＤＬ解析部３１１に対してＨＤＤ２０６に蓄積されたＰＤＬデータの読み出しを指示する。ＰＤＬ解析部３１１はＨＤＤ２０６から読み出したＰＤＬデータを展開する。そしてＰＤＬ解析部３１１は入力データの用紙サイズ・用紙の種類（種別）・給紙段指定等の「フィニッシング情報」を取得したり、各ページの描画コマンドの解析・描画処理を行ったりする。ＰＤＬ解析部３１１が描画処理した中間ページデータは、第１のページ保存部３０７に保存される。第１のページ保存部３０７に保存されたページデータはＲＩＰ制御部３１２においてＲＩＰ処理され、エンジンに最適化された画像として第２のページ保存部３０８に格納される。
【００２５】
ＰＤＬ解析部３１１がフィニッシング情報における用紙サイズ、用紙種別等の情報を検出すると、ページ制御部３０５のページ情報管理部３０６にそれらの情報が渡される。印刷制御部３１０は、ページ情報管理部３０６に記録された印刷ページの設定情報である「ページ属性」（用紙サイズ、用紙種別、給紙段指定等の情報）を取得する。そして、ページ制御部３０５は、これらの情報から給紙段を選択し、エンジン制御部３１３に対して、選択した給紙段からの給紙処理を指示する。エンジン制御部３１３は、エンジンＩ／Ｆ２１０を通じて、プリンタエンジン２１１に印字画像を転送して画像形成処理を指示する。フィニッシャ２１２は印刷制御部３１０からの指示に従って、針無し綴じ指定がある場合に針無し綴じのフィニッシング処理（束処理）を行う。用紙銘柄情報管理部３１６は、用紙種別（種類や銘柄やタイプと呼ぶこともある）毎に針無し綴じが可能な最大枚数である「上限枚数」の情報（用紙銘柄管理テーブルＴＢＬ）を保持している。用紙銘柄管理テーブルＴＢＬについては図８で後述する。ページ情報管理部３０６は、印刷制御部３１０からの問い合わせに対して針無し綴じの可否を通知する。
【００２６】
次に、ジョブ処理における給紙段の選択の方法に関して説明する。なお、給紙段１１１〜１１４の各々に収容されている用紙のサイズ及び種別についての情報は、ユーザによる登録やセンサによる検知を経て、ページ制御部３０５が把握しているものとする。なお、給紙段は複数あればよく、数は限定されない。
【００２７】
図４は、ジョブ処理を示すフローチャートである。この処理は、用紙種別毎に予め設定された束処理の上限枚数を考慮し、当該ジョブの束処理に最も有利な用紙を選択する動作モードを実現したものである。この処理は、ジョブの投入により開始される。ページ制御部３０５は、本発明における選択手段に相当する。
【００２８】
まず、ページ制御部３０５は、ＰＤＬ解析部３１１にＰＤＬ展開処理を行わせ（ステップＳ４０１）、ＲＩＰ制御部３１２にＲＩＰ制御を行わせる（ステップＳ４０２）。次に、ページ制御部３０５は、ジョブ制御部３０４に「印刷ジョブ属性」を問い合わせ、投入されたジョブにおいて「針無し綴じ」の指定があるか否かを判別する（ステップＳ４０３）。印刷ジョブ属性は、フィニッシング情報に含まれていた、束処理を指定する情報である。その判別の結果、ページ制御部３０５は、針無し綴じの指定がある場合は処理をステップＳ４０４に進める一方、針無し綴じの指定がない場合は処理をステップＳ４０９に進める。
【００２９】
ステップＳ４０４では、ページ制御部３０５は、後述する給紙段選択処理Ｂ（図５（ｂ））を実行することで、印刷のための用紙を給紙する給紙段を選択する。次に、印刷制御部３１０は、選択した給紙段を用いて、ジョブに従ってエンジン制御部３１３を通じて給紙及び印刷の制御を行い（ステップＳ４０５）、さらに、用紙を排出口１１５から排出してフィニッシャ２１２へ導入する排紙処理を行う（ステップＳ４０６）。
【００３０】
次に、ページ制御部３０５は、ジョブに関するＰＤＬ解析部３１１によるページ生成が全て終了し、ジョブの最終ページに達したか否かを判別する（ステップＳ４０７）。その判別の結果、ページ制御部３０５は、ジョブの最終ページに達していない場合は、次ページが存在するので、処理をステップＳ４０１に戻す一方、ジョブの最終ページに達した場合は、処理をステップＳ４０８に進める。
【００３１】
ステップＳ４０８では、印刷制御部３１０は、エンジン制御部３１３を通じてフィニッシャ２１２に針無し綴じの処理を指示する。この指示には、フィニッシャ２１２において、針無し綴じの後、用紙束を排出トレイ２４２へ排出させる指示も含まれる。これを受けて、フィニッシャ２１２では、束処理部２４３により針無し綴じの処理を実施し、用紙束を排出トレイ２４２へ排出する。その後、図４の処理は終了する。
【００３２】
一方、ステップＳ４０９では、ページ制御部３０５は、後述する給紙段選択処理Ａ（図５（ａ））を実行することで、印刷のための用紙を給紙する給紙段を選択する。次に、印刷制御部３１０は、選択した給紙段を用いて、ジョブに従ってエンジン制御部３１３を通じて給紙及び印刷の制御を行い（ステップＳ４１０）、さらに、排出口１１５からフィニッシャ２１２へ用紙を排出する排紙処理を行う（ステップＳ４１１）。この場合の排紙処理の際には、フィニッシャ２１２において用紙を排出トレイ２４１へ排出させる指示も行う。これを受けて、フィニッシャ２１２では、束処理を行うことなく、用紙を排出トレイ２４１へ排出する。なお、ステップＳ４１１の排紙処理では、フィニッシャ２１２を経由して排紙することに代えて、画像形成装置１０２が独自に有する排紙トレイに排紙するように制御してもよい。
【００３３】
次に、ページ制御部３０５は、ジョブに関するＰＤＬ解析部３１１によるページ生成が全て終了し、ジョブの最終ページに達したか否かを判別する（ステップＳ４１２）。その判別の結果、ページ制御部３０５は、ジョブの最終ページに達していない場合は、次ページが存在するので、処理をステップＳ４０１に戻す一方、ジョブの最終ページに達した場合は、図４の処理を終了させる。
【００３４】
図５（ａ）は、給紙段選択処理Ａを示すフローチャートである。この給紙段選択処理Ａは、図４のステップＳ４０９で実行される。
【００３５】
まず、ステップＳ５０１で、印刷制御部３１０は、印刷ページの設定情報を参照、すなわち、ページ情報管理部３０６に記録されたページ属性から、給紙段の指定があるか否かを判別する。その判別の結果、給紙段の指定がある場合は、ステップＳ５０２に処理を進める。一方、給紙段の指定がない場合は、ページ制御部３０５は、ページ属性から、投入されたジョブにおいて用紙種別の指定があるか否かを判別する（ステップＳ５０３）。
【００３６】
ステップＳ５０２では、ページ制御部３０５は、指定された給紙段に収容されている用紙の用紙サイズがジョブで指定された用紙サイズと一致するか否かによって、指定の給紙段からの給紙の可否を判定すると共に、それに応じて給紙用の給紙段を選択する。すなわち、ページ制御部３０５は、指定された給紙段の用紙サイズが指定された用紙サイズと一致する場合は、指定通りの給紙段を、給紙用の給紙段として選択する。しかしページ制御部３０５は、両者が一致しない場合は、一致しない旨をユーザに報知し、給紙段の指定変更を促す。
【００３７】
ステップＳ５０３の判別の結果、ページ制御部３０５は、用紙種別の指定がある場合は、処理をステップＳ５０４に進め、用紙種別の指定がない場合は、処理をステップＳ５０５に進める。ステップＳ５０４では、ページ制御部３０５は、ジョブにおいて指定された用紙種別及び用紙サイズの双方が一致する用紙を収容する給紙段を、予め定められている優先順位に従って検索する。そして、ページ制御部３０５は、最初に検索できた給紙段を、給紙用の給紙段として選択する。一方、ステップＳ５０５では、用紙種別の指定がないので、指定されたサイズと一致するサイズの用紙を収容する給紙段を、予め定められている優先順位に従って検索する。そして、ページ制御部３０５は、最初に検索できた給紙段を、給紙用の給紙段として選択する。
【００３８】
図５（ａ）の処理により、ジョブにおける給紙段が適切なサイズの用紙を収容していれば、その指定通りの給紙段が選択される。給紙段の指定がない場合は、用紙種別及び用紙サイズの指定に基づいて、あるいは用紙サイズに基づいて、給紙用の給紙段が１つ選択される。ステップＳ５０２、Ｓ５０４、Ｓ５０５の処理後は、図５（ａ）の処理は終了する。
【００３９】
図５（ｂ）は、給紙段選択処理Ｂを示すフローチャートである。この給紙段選択処理Ｂは、図４のステップＳ４０４で実行される。ステップＳ５１１〜Ｓ５１４は、図５（ａ）のステップＳ５０１〜Ｓ５０４の処理と同様である。
【００４０】
ステップＳ５１３の判別の結果、ページ制御部３０５は、用紙種別の指定がない場合は、処理をステップＳ５１５に進める。この場合は、ジョブにおいて給紙段の指定がなく、且つ、針無し綴じの指定と用紙サイズの指定があるが、用紙種別が未指定の場合に該当する。従って、ステップＳ５１５では、ページ制御部３０５は、指定された用紙サイズと用紙銘柄管理テーブルＴＢＬ（図８）における上限枚数とに基づいて給紙用の給紙段を選択する。
【００４１】
図８は、用紙銘柄管理テーブルＴＢＬの一例を示す概念図である。用紙銘柄管理テーブルＴＢＬは用紙銘柄情報管理部３１６（図３）により管理される。用紙銘柄情報管理部３１６は本発明における保持手段に相当する。針無し綴じ処理は、紙の厚さや繊維の質によって圧着可能な枚数が変わるため、用紙銘柄情報管理部３１６は、針無し綴じ処理可能な最大枚数を、用紙種別の各々に対応する上限枚数として管理する。用紙銘柄管理テーブルＴＢＬでは、用紙種別（タイプ）である普通紙Ａ、薄紙Ｂ、普通紙Ｂ、薄紙Ａの各々に対して、上限枚数として４、３、３、５が対応付けられている。上限枚数は用紙種別毎に固定値となっている。
【００４２】
ステップＳ５１５では、ページ制御部３０５はまず、ジョブにおいて指定された用紙サイズと一致するサイズの用紙を収容する全ての給紙段を検索する。そしてページ制御部３０５は、用紙銘柄管理テーブルＴＢＬを参照し、検索できた全ての給紙段の中から、最大の上限枚数が対応付けられている用紙種別の用紙を収容する給紙段を、給紙用の給紙段として選択する。これにより、最も有利な用紙種別の用紙を用いて針無し綴じの処理を行わせることができる。
【００４３】
例えば、給紙段１１１、１１２、１１３に、用紙サイズがＡ４で用紙種別がそれぞれ普通紙Ａ、薄紙Ｂ、普通紙Ｂの用紙が収容されているとする。給紙段１１４にはＡ３サイズで薄紙Ａの用紙が収容されているとする。ジョブにおいて針無し綴じの指定とＡ４サイズの用紙サイズの指定があるが、用紙種別が未指定の場合、まず、用紙サイズの一致から、給紙段１１１、１１２、１１３が検索される。次に、給紙段１１１、１１２、１１３の中で、最大の上限枚数が対応付けられている用紙種別を収容するのは、普通紙Ａを収容する給紙段１１１である。従って、給紙段１１１が、給紙用の給紙段として選択される。
【００４４】
このように、制約の大きな束処理である針無し綴じが印刷ジョブにおいて指定された場合に、用紙種別ごとの綴じ処理可能な最大枚数（上限枚数）を参照し、束処理に有利な用紙種別を自動選択することで、処理の失敗が回避される。
【００４５】
本実施の形態によれば、最も有利な用紙種別で束処理を行わせることができ、束処理の効率を高めることができる。
【００４６】
（第２の実施の形態）
本発明の第２の実施の形態では、第１の実施の形態に対し、ジョブ処理が異なり、その他の構成は同様である。従って、第１の実施の形態に対し、図４に代えて図６を用い、図５（ｂ）に代えて図７を用いて、第２の実施の形態を説明する。
【００４７】
図６は、第２の実施の形態におけるジョブ処理を示すフローチャートである。この処理は、束処理が指定された場合、印刷に先行してジョブ処理における総ページ数を算出し、総ページ数が、用紙種別毎に予め設定された束処理の上限枚数を超える場合、束処理に最も有利な用紙種類を再選択する動作モードを実現したものである。この処理は、ジョブの投入により開始される。
【００４８】
まず、ページ制御部３０５は、ジョブ制御部３０４に「印刷ジョブ属性」を問い合わせ、投入されたジョブにおいて「針無し綴じ」の指定があるか否かを判別する（ステップＳ６０１）。その判別の結果、ページ制御部３０５は、針無し綴じの指定がある場合は処理をステップＳ６０２に進める一方、針無し綴じの指定がない場合は処理をステップＳ６０９に進める。
【００４９】
次に、ステップＳ６０２、Ｓ６０３では、ページ制御部３０５は、図４のステップＳ４０１、Ｓ４０２と同様に、ＰＤＬ解析部３１１にＰＤＬ展開処理を行わせ、ＲＩＰ制御部３１２にＲＩＰ制御を行わせる。次に、ページ制御部３０５は、ジョブに関するＰＤＬ解析部３１１によるページ生成が全て終了し、ジョブの最終ページに達したか否かを判別する（ステップＳ６０４）。その判別の結果、ページ制御部３０５は、ジョブの最終ページに達していない場合は、次ページが存在するので、処理をステップＳ６０２に戻す一方、ジョブの最終ページに達した場合は、処理をステップＳ６０５に進める。すなわち、ページ制御部３０５は、印刷に先立って、印刷ジョブに従って印刷されるジョブの総出力枚数である総ページ数を算出する（算出手段）。このようにステップＳ６０５に進む場合、総ページ数が確定する。総ページ数の情報は、ページ制御部３０５がアクセス可能な場所、例えば、ジョブ制御部３０４に格納される。
【００５０】
ステップＳ６０５では、ページ制御部３０５は、後述する給紙段選択処理Ｃ（図７）を実行し、ジョブ処理の総ページ数に基づいて、針無し綴じに最適な給紙用の給紙段を選択する。ステップＳ６０６〜Ｓ６０８、Ｓ６１５では、図４のステップＳ４０５〜Ｓ４０７、Ｓ４０８と同様の処理が実行される。ただし、ステップＳ６０８で、ジョブの最終ページに達していない場合は、ページ制御部３０５は、処理をステップＳ６０５に戻す。
【００５１】
一方、ステップＳ６０９、Ｓ６１０では、ページ制御部３０５は、図４のステップＳ４０１、Ｓ４０２と同様に、ＰＤＬ解析部３１１にＰＤＬ展開処理を行わせ、ＲＩＰ制御部３１２にＲＩＰ制御を行わせる。次に、ステップＳ６１１〜Ｓ６１３では、図４のステップＳ４０９〜Ｓ４１１と同様の処理が実行される。特に、ステップＳ６１１では、給紙段選択処理Ａ（図５（ａ））により、印刷のための用紙を給紙する給紙段が選択される。
【００５２】
ステップＳ６１３の処理後、ページ制御部３０５は、ステップＳ６１４で、ジョブの最終ページに達したか否かを判別する。その判別の結果、ページ制御部３０５は、ジョブの最終ページに達していない場合は処理をステップＳ６０９に戻す一方、ジョブの最終ページに達した場合は、図６の処理を終了させる。
【００５３】
図７は、給紙段選択処理Ｃを示すフローチャートである。給紙段選択処理Ｃは、図６のステップＳ６０５で実行される。
【００５４】
まず、ステップＳ７０１では、ページ制御部３０５は、給紙段選択処理Ａ（図５（ａ））を実行する。これにより、一旦、給紙する給紙段が選択される。選択される給紙段が後に変更され得るので、ステップＳ７０１での選択を「仮選択」と称する。
【００５５】
次に、ステップＳ７０２では、ページ制御部３０５は次の処理を実行する。まず、ページ制御部３０５は、ジョブの総枚数である、ジョブ処理における総ページ数をジョブ制御部３０４に問い合わせて取得する。それと共に、ページ制御部３０５は、ステップＳ７０１で仮選択した給紙段に収容されている用紙の用紙種別の最大綴じ枚数を取得する。この最大綴じ枚数は、用紙銘柄管理テーブルＴＢＬを参照することで取得でき、当該用紙種別に対応する上限枚数が該当する。さらにページ制御部３０５は、取得した総ページ数と取得した最大綴じ枚数とを比較し、総ページ数＞最大綴じ枚数が成立するか否かを判別する。
【００５６】
その判別の結果、総ページ数≦最大綴じ枚数が成立する場合は、仮選択した給紙段から給紙したとしても針無し綴じを支障なく行えるので、ページ制御部３０５は、図７の処理を終了させる。この場合、仮選択した給紙段は変更されることなく、そのまま、給紙する給紙段として確定される。
【００５７】
一方、総ページ数＞最大綴じ枚数が成立する場合、すなわち、総ページ数よりも最大綴じ枚数の方が小さい場合は、仮選択した給紙段を用いた給紙では、針無し綴じを適切に行えない可能性がある。そこで、ページ制御部３０５は、ステップＳ７０３に処理を進める。ステップＳ７０３では、ページ制御部３０５は、用紙銘柄管理テーブルＴＢＬを参照し、上限枚数のうち最大の枚数が設定された用紙種別の用紙を収容する給紙部へと、選択を変更する。これにより、仮選択された給紙段に代えて、最大の上限枚数が対応付けられている用紙種別の用紙を収容する給紙段が、給紙用の給紙段として再選択される。その後、図７の処理は終了する。
【００５８】
本実施の形態によれば、ジョブ処理の総ページ数に最も近い上限枚数が設定されている用紙種別の用紙を収容する給紙段を選択することで、束処理の成功率を高めることができる。
【００５９】
なお、図７のステップＳ７０３では、仮選択された給紙段に代えて、最大の上限枚数が対応付けられている用紙種別の用紙を収容する給紙段を選択した。しかし、適切な給紙段へ選択を変更するという観点からは、最大の上限枚数が対応付けられている用紙種別の用紙を収容する給紙段への選択変更に限定されない。すなわち、仮選択した給紙部に収容された用紙の用紙種別に対応する上限枚数よりも大きい上限枚数が設定された用紙種別の用紙を収容する給紙部へと、選択を変更するようにしてもよい。
【００６０】
なお、上記各実施の形態において、用紙銘柄管理テーブルＴＢＬは、ページ制御部３０５が参照できる場所にあればよく、例えば、ネットワーク１００上に格納されてもよい。
【００６１】
なお、上記各実施の形態において、給紙段を選択するにあたって針無し綴じが指定された場合を例示したが、これに限られず、他の束処理が指定された場合にも適用してもよい。処理枚数に制約の大きい束処理には特に好適である。
【００６２】
なお、上記各実施の形態において、画像形成装置１０２とフィニッシャ２１２とは別体として構成し、両者で画像形成システム１０００が構成されるとしたが、本発明の適用対象はこれに限られない。例えば、束処理等のフィニッシャ機能を備えて単独で画像形成装置と呼称されるものにも本発明を適用できる。
【００６３】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６４】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【符号の説明】
【００６５】
１０２  画像形成装置
３０４  ジョブ制御部
３０５  ページ制御部
３１６  用紙銘柄情報管理部
ＴＢＬ  用紙銘柄管理テーブル
【図１】
2016144910.tif 000003
【図２】
2016144910.tif 000004
【図３】
2016144910.tif 000005
【図４】
2016144910.tif 000006
【図５】
2016144910.tif 000007
【図６】
2016144910.tif 000008
【図７】
2016144910.tif 000009
【図８】
2016144910.tif 000010