(57)【要約】【課題】  消耗材を使用して綴じる綴じ処理を行うことが指定されている場合であっても、綴じ処理に必要な消耗材の残量に応じて、綴じ処理を選択的に切り替えることを目的とする。【解決手段】  ＭＦＰ１０１は、印刷処理を行う際に、印刷データに針使用ステイプルが指定されているか否かを判断する（Ｓ７０２）。針使用ステイプルが設定されている場合は、針１４０５の残量が閾値以下であるか否かを判断する（Ｓ７０４）。ステイプル針１４０５の残量が閾値以下である場合は、針使用ステイプルに代えて、針不使用ステイプルによる綴じ処理を行うように制御する。【選択図】  図７
2016074522.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を印刷する印刷手段と、
消耗材を使用してシートを綴じる第１の綴じ手段と、
消耗材を使用せずにシートを綴じる第２の綴じ手段と、
前記印刷手段によって画像が印刷されたシートを前記第１の綴じ手段及び第２の綴じ手段のいずれか１つを用いて綴じ処理を行うように制御する制御手段と、を有し、
前記制御手段は前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合に、前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて、前記第２の綴じ手段による綴じ処理を行うように制御することを特徴とする画像処理装置。
【請求項２】
前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて前記第２の綴じ手段による綴じ処理を行うように制御するか否かを設定するための設定手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１の綴じ手段による綴じ処理に必要な消耗材の残量を判定する判定手段と、
前記制御手段は、前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合であって、前記判定手段で検知した残量が所定の閾値以下である場合は、前記第２の綴じ手段による綴じ処理を行うように制御し、前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合であって、前記判定手段で判定した残量が所定の閾値よりも多い場合は、前記第１の綴じ手段による綴じ処理を行うように制御することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記所定の閾値を設定するための第２の設定手段を有することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御手段は、前記判定手段で判定した残量がゼロの場合は、消耗材の補充をユーザに通知することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記制御手段は前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合に、前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて、前記第２の綴じ手段による綴じ処理に変更するか否かを問い合わせる問い合わせ画面を表示することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記問い合わせ画面は、前記第２の綴じ手段が綴じることのできるシート枚数を含む情報を表示することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記制御手段は、前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて、前記第２の綴じ手段による綴じ処理を行う場合であっても、前記印刷手段によって印刷するシート枚数が前記第２の綴じ手段で綴じることのできない枚数の場合には、前記第１の綴じ処理を行うように制御することを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
シートに画像を印刷する印刷手段と、消耗材を使用してシートを綴じる第１の綴じ手段と、消耗材を使用せずにシートを綴じる第２の綴じ手段と、を有する画像処理装置の制御方法であって、
前記印刷手段によって画像が印刷されたシートに対して前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合に、前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて、前記第２の綴じ手段による綴じ処理を行うように制御する制御工程を有することを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像が印刷された複数のシートに対する綴じ処理を行う画像処理装置に関するものである。
【背景技術】
【０００２】
近年、針を使用してシートを綴じる綴じ処理と、針を使用せずにシートを綴じる綴じ処理のいずれか１つを指定してシートを綴じることができる画像処理装置が考えられている（特許文献１）。
【０００３】
針を使用してシートを綴じる綴じ処理では、消耗材としてステイプル針が必要となる。従ってステイプル針がセットされていない場合や、ステイプル針を使いきってしまった場合は、ステイプル針を補充するまで綴じ処理を行うことができない。
【０００４】
また、針を使わずに綴じる方法として、特殊な刃をシートに押しつけて複数のシートをかしめる方法がある。針を使用せずにシートを綴じる綴じ処理は針などの消耗品を必要としないため、消耗材を意識することなく綴じ処理を行うことができる。しかしながら、針を使用せずにシートを綴じる綴じ処理は、針を使用してシートを綴じる綴じ処理に比べて綴じることができるシートの上限枚数が少ない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１７００６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の画像処理装置において、出力物を綴じたいユーザは、針を使用してシートを綴じる綴じ処理と針を使わずにシートを綴じる綴じ処理のいずれかを予め指定して印刷やコピーの指示を行う。
【０００７】
しかしながら、針を使用してシートを綴じる綴じ処理が指定された印刷処理やコピー処理を実行する際に、ステイプル針の残量がゼロの場合やステイプル針の残量が少ない場合には、以下の問題が生じ得る。針を使用せずに綴じることが可能な印刷処理やコピー処理であっても針が補充されるまで印刷が中断され、処理がなされないことが生じ得る。また、複数部の印刷処理又はコピー処理の途中でステイプル針を使いきってしまう場合も、針が補充されるまで印刷が中断され、処理がなされないことが生じ得る。
【０００８】
本発明は、上記の問題点に鑑みなされたものであり、針を使用して綴じる綴じ処理を行うことが指定されている場合であっても、綴じ処理に必要な消耗材の残量に応じて、綴じ処理を選択的に切り替える仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために本発明の画像処理装置は、シートに画像を印刷する印刷手段と、消耗材を使用してシートを綴じる第１の綴じ手段と、消耗材を使用せずにシートを綴じる第２の綴じ手段と、前記印刷手段によって画像が印刷されたシートを前記第１の綴じ手段及び第２の綴じ手段のいずれか１つを用いて綴じ処理を行うように制御する制御手段と、を有し、前記制御手段は前記第１の綴じ手段によって綴じ処理を行うことが指定されている場合に、前記第１の綴じ手段による綴じ処理に必要な消耗材の残量に応じて、前記第２の綴じ手段による綴じ処理を行うように制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、綴じ処理に必要な消耗材の残量に応じて、綴じ処理を選択的に切り替えるため、消耗材の残量がゼロの状態や残量が少ない場合でも針を使用しない綴じ処理に切り替えて綴じ処理を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】画像処理装置のハードウェア構成を示すブロック図である。
【図２】画像処理装置の断面図である。
【図３】シートを綴じる位置を説明する図である。
【図４】綴じ部による綴じ処理を説明する図である。
【図５】針不使用綴じ部２１４ｂによる綴じ処理を示す図である。
【図６】操作部１１６に表示される操作画面を示す図である。
【図７】綴じ処理を決定する制御方法を示すフローチャートである。
【図８】操作部１１６に表示される操作画面を示す図である。
【図９】綴じ処理を決定する制御方法を示すフローチャートである。
【図１０】操作部１１６に表示される操作画面を示す図である。
【図１１】操作部１１６に表示される操作画面を示す図である。
【図１２】ユーザが綴じ処理を選択する際の制御方法を示すフローチャートである。
【図１３】綴じ処理を決定する制御方法を示すフローチャートである。
【図１４】針使用綴じ部２１４ａを示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１３】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、本実施形態に係る画像処理装置のハードウェア構成を示すブロック図である。本実施形態では画像処理装置の一例としてＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１を説明する。
【００１４】
ＭＦＰ１０１は、シート上の画像を読み取る読取機能、シートに画像を印刷する印刷機能を有する。また、ＭＦＰ１０１は、画像が印刷された複数のシートを綴じたり、複数のシートを揃えたり、複数のシートの排出先を複数のトレイに分けたりする後処理機能を有する。なお、シートには、普通紙や厚紙などの用紙、ＯＨＰシートなどが含まれる。
【００１５】
なお、本実施形態では画像処理装置の一例としてＭＦＰ１０１を説明するが、例えば、読取機能を有さないプリンタ等の画像処理装置であってもよい。
【００１６】
ＣＰＵ１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムを読み出して、読取制御や印刷制御などの各種制御を行う。ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。ＲＡＭ１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリアやストレージ１１４に記憶された制御プログラムを展開するための一時記憶領域として用いられる。ストレージ１１４は、画像データ、印刷データ、各種プログラム、各種履歴情報、及び各種設定情報を記憶する。本実施形態ではストレージ１１４としてＨＤＤ等の補助記憶装置を想定しているが、ＨＤＤの代わりにＳＳＤに代表されるＦＬＡＳＨ  ＤＩＳＫを用いるようにしても良い。
【００１７】
なお、本実施形態のＭＦＰ１０１では、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００１８】
操作部Ｉ／Ｆ１１５は、操作部１１６と制御部１１０を接続する。操作部１１６は、ユーザに対して情報を表示したり、ユーザからの指示を入力したりする。そのために操作部１１６は、後述する操作画面を表示するタッチパネルディスプレイとスタートボタンや設定ボタンなどの各種のハードキーを有する。ユーザはタッチパネルディスプレイに表示されているキーを押下する。また、操作部１１６は、タッチパネルディスプレイの代わりに、表示ディスプレイと各種のハードキーを有していてもよい。その場合、ユーザはハードキーを使って指示を入力する。また、操作部１１６は、タッチパネルディスプレイのみで構成されてもよい。
【００１９】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８はシート上の画像を読み取って、その画像をバイナリーデータなどの画像データに変換する。読取部１１８によって生成された画像データは読取部Ｉ／Ｆ１１７を介して画像処理部１２４に転送される。画像処理部１２４は、当該画像データに対してデータの圧縮などの画像処理を行う。画像処理が行われた画像データは、制御部１１０のストレージ１１４又はＲＡＭ１１３に格納される。画像データは通信部Ｉ／Ｆ１２３を介して外部装置に送信されたり、シート上に印刷されたりする。
【００２０】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。印刷すべき画像データ（印刷対象の画像データ）は印刷部Ｉ／Ｆ１１９を介して制御部１１０から印刷部１２０に転送される。印刷部１２０はＣＰＵ１１１からの制御コマンド及び印刷すべき画像データを受信し、当該画像データに基づいた画像を用紙などのシート上に印刷する。
【００２１】
シート処理部Ｉ／Ｆ１２１は、シート処理部１２２と制御部１１０を接続する。シート処理部１２２はＣＰＵ１１１からの制御コマンドを受信し、その制御コマンドに従って印刷部１２０により印刷されたシートに後処理を施す。例えば、複数のシートを揃える、複数のシートの排出先を複数のトレイに分ける、中綴じ製本する、パンチ穴をあける、及び複数のシートを綴じるなどの後処理を実行する。また、シート処理部が備える後処理の機能や後処理の能力は、予め（例えば、ＭＦＰ１０１の起動時など）シート処理部Ｉ／Ｆ１２１を介して制御部１１０に通知され、ストレージ１１４又はＲＡＭ１１３に通知される。
【００２２】
本実施形態では、シート処理部１２２は、少なくとも針を使用して複数のシートを綴じる綴じ処理（綴じ手段）と針を使用せずに複数のシートを綴じる綴じ処理（綴じ手段）を実行可能である。
【００２３】
また、制御部１１０は、通信部Ｉ／Ｆ１２３を介してＬＡＮ１００に接続される。通信部Ｉ／Ｆ１２３は、ＬＡＮ１００上の外部装置（メールサーバやファイルサーバ、ＰＣなど）に画像データや情報を送信したり、ＬＡＮ１００上の外部装置から画像データや情報を受信したりする。更に、通信部Ｉ／Ｆ１２３は無線ＬＡＮ（不図示）などのネットワークを介して外部装置と通信したり、ＵＳＢなどのローカルインタフェースを介して外部装置と通信したりする。通信部Ｉ／Ｆ１２３によって受信された印刷データはストレージ１１４に格納される。
【００２４】
通信部Ｉ／Ｆ１２３を介して受信した印刷データは、ストレージ１１４又はＲＯＭ１１２に格納された印刷データを解析するためのソフトウェアモジュール（ＰＤＬ解析部、不図示）によって解析される。ＰＤＬ解析部は、ストレージ１１４に格納された様々な種類のページ記述言語（ＰＤＬ）で表現された印刷データを解析する。印刷データは印刷属性に関するコードと、描画に関するコードからなる。印刷データには、印刷データ全体又はページごとに設定された印刷部数、綴じ処理に関する情報、出力時のシートのサイズ、シートのタイプ及び給紙段などの印刷属性情報が設定される。
【００２５】
ＰＤＬ解析部は印刷データを解析して得られた印刷属性に関する設定（印刷属性情報）をＲＡＭ１１３又はストレージ１１４に一時的に格納する。
【００２６】
更に、ＰＤＬ解析部は印刷データから中間コードを生成する。ＰＤＬ解析部は、印刷データに含まれた描画コードを解析して、中間コードへ変換する。この中間コードは印刷データそのものと比較して、より描画処理（ラスタライズ）に適した形式のデータであり、主にエッジの座標とエッジ間の塗り潰しデータ等で構成されている。
【００２７】
また、ＰＤＬ解析部は、ＰＤＬを解析した結果から、出力するシート枚数などの計算などを行い印刷属性情報としてＲＡＭ１１３又はストレージ１１４に格納する。ＰＤＬ解析部によって取得又は計算された印刷属性情報は印刷データに基づいた印刷処理や後処理を行う際に適宜参照される。また、ＰＤＬ解析部で生成された中間コードはＲＩＰ１２５によって画像データに変換される。
【００２８】
ＲＩＰ１２５は、ＰＤＬ解析部によって生成された中間コードに対してレンダリング処理を行い、印刷部１２０で印刷する画像データを生成する。ＲＩＰ１２５によって生成された画像データは、制御部１１０のストレージ１１４又はＲＡＭ１１３に格納され、通信部Ｉ／Ｆ１２３を介して外部装置に送信されたり、印刷部１２０によりシート上に印刷されたりする。
【００２９】
図２はＭＦＰ１０１の断面図である。図２では、シート処理部１２２はＭＦＰ１０１の筺体内部に配置されている。ただし、シート処理部１２２の配置は図２の例に限らない。シート処理部１２２がＭＦＰ１０１に隣接するように接続されていてもよい。
【００３０】
給紙部２０１及び給紙部２０２はそれぞれ、シートを格納する。図２では、ＭＦＰ１０１は２つの給紙部を有しているが、給紙部の数は２つに限らない。給送ローラ２０３は給紙部２０１に格納されているシートを印刷部１２０に給送する。また、給送ローラ２０４は給紙部２０２に格納されているシートを印刷部１２０に給送する。印刷部１２０は、給送されてきたシートの第１面に画像を印刷する。印刷部１２０は、インクをシートに吹き付けて画像を印刷するインクジェット方式を採用していても、トナーをシートに定着させて画像を印刷する電子写真方式を採用していてもよい。
【００３１】
片面印刷の場合には、印刷されたシートは搬送ローラ２０５及び２０６に導かれ、搬送ローラ２０５及び２０６はシートをシート処理部１２２に搬送する。搬送ローラ２０６によって導かれたシートは中間トレイ２２０へ排出される。
【００３２】
中間トレイ２２０は、シートの排出方向に対して下流側（図の左上方側）を鉛直方向の上方に、上流側（図の右下方側）を鉛直方向の下方に位置させることで傾斜が設けられており、複数のシートを保持することができる。また、中間トレイ２２０は、下流側に配された１組の上部及び下部の各束排出ローラ２１８ａ、２１８ｂからなる束排出ローラ対２１８と、中間部上方に配される引込みパドル２１５とを有している。上部束排出ローラ２１８ａは、ガイド２１７に支持されている。
【００３３】
このガイド２１７は、モータ（不図示）により上下に移動可能に構成されている。このため、ガイド２１７に設けられた上部排出ローラ２１８ａが、ガイド２１７の開閉動作に伴って下部排出ローラ２１８ｂに対して離接可能となっている。従って、中間トレイに保持されたシート束の厚さに応じて、これら束排出ローラ対２１８のローラの間隔を調整可能になっている。
【００３４】
ＣＰＵ１１１は、上部束排出ローラ２１８ａに対して下部束排出ローラ２１８ｂを離間した状態となるようにガイド２１７を上部に移動させた状態で、搬送ローラ２０６からの排出されるシートＰを中間トレイ２２０上に受け入れる。
【００３５】
また、中間トレイ２２０上の、シートの搬送方向に直交する幅方向の手前側と奥側には、整合部材２２１が設けられる。整合部材２２１はそれぞれ、前整合モータ（不図示）および後整合モータ（不図示）によって幅方向に移動する。ここで、「手前」とは、図２に記載されている向きでＭＦＰ１０１を見て紙面手前になる部分を言い、「奥」とは、紙面奥の部分を言う。引込みパドル２１５は、回転軸を中心としてストッパ２１６側へシートを押圧する方向（例えば図２においては反時計周り）に回転する。
【００３６】
搬送ローラ２０６に導かれ、中間トレイ２２０に排出されたシートＰは、中間トレイ２２０の傾斜及び引き込みパドル２１５のシートを押圧する作用によって、中間トレイ２２０の積載面上、又は中間トレイ２２０に積載されたシート上を滑降する。
【００３７】
中間トレイ２２０上に排出されたシートは、滑降中に整合部材２２１によって整合処理が施され、シート後端（排出方向上流端）がストッパ２１６に突き当たることで停止する。
【００３８】
中間トレイ２２０上で整合されたシート束は、必要に応じて針使用綴じ部２１４ａ又は針不使用綴じ部２１４ｂによる綴じ処理が行われる。針使用綴じ部２１４ａ及び針不使用綴じ部２１４ｂは、中間トレイ２２０の外周に沿ってシートの搬送方向に対して垂直方向に移動可能に構成され、ユーザが指定した綴じ位置に移動することができる。綴じ部２１４ａ及び２１４ｂは中間トレイ２２０上に保持されたシート束の搬送方向に対する後端部を綴じることができる。
【００３９】
シート処理部１２２によって綴じ処理などの後処理が行われたシート束は、排出部２０７に排出される。具体的には、束排出ローラ２１８ａを中間トレイ２２０上の最上部のシートに当接させるようにガイド２１７を移動させ、当該当接した状態で、束排出ローラ対２１８を回転駆動させることにより、後処理を終えたシート束を排出部２０７上に排出する。
【００４０】
次に、両面印刷の場合には、印刷部１２０で第１面が印刷されたシートは搬送ローラ２０８に導かれ、搬送ローラ２０８はシートを搬送ローラ２０９に搬送する。搬送ローラ２０９はシートを反転パス２１０に搬送する。シートの後端が搬送ローラ２０９に到達すると、搬送ローラ２０９は逆回転し始め、シートを搬送ローラ２１１に搬送する。搬送ローラ２１１は両面印刷用搬送パス２１２を介してシートを搬送ローラ２１３に搬送する。搬送ローラ２１３はシートを印刷部１２０に搬送する。印刷部１２０はシートの第２面に画像を印刷する。両面印刷されたシートは搬送ローラ２０５及び２０６に導かれ、搬送ローラ２０５及び２０６はシートをシート処理部１２２に搬送し、片面印刷の場合と同様に綴じ処理などの後処理が実行される。
【００４１】
図３は、綴じ部２１４ａ又は２１４ｂの綴じ位置を説明するための図である。３０３は複数のシートを示す。シート処理部１２２はＣＰＵ１１１から受信した綴じ処理に関する情報に従って綴じ部２１４ａ又は２１４ｂを綴じ位置に移動させて複数のシートを綴じる構成となっている。例えば、ＣＰＵ１１１は、綴じ部２１４ａ又は２１４ｂを例えば、３１１や３１２の位置まで移動し、３１１や３１２の位置で複数のシート３０３を綴じることができる。
【００４２】
また、針使用綴じ部２１４ａと針不使用綴じ部２１４ｂは１つのユニットとしてシート処理部１２２内に備えられてもよい。また図３では、綴じ部２１４ａ及び２１４ｂの移動可能領域を図示しているが、これよりさらに広い移動領域であってもよい。また、針不使用綴じ部２１４ｂと針使用綴じ部２１４ｂ（不図示）をそれぞれ別のユニットとして備える場合には、各ユニットの物理的な干渉を避けるための退避領域などが設けられていてもよい。
【００４３】
図１４（ａ）は、針使用綴じ部２１４ａによる綴じ処理を説明する図である。フォーミング１４０１に装着された針カートリッジ１４０３には、シートを綴じる際に使用する消耗材としてステイプル針１４０５が装填されている。なおステイプル針１４０５は、バネ１０４により下方へ押圧される。ユーザは、針カートリッジ１４０３を交換することで、ステイプル針１４０５を補充することができる。ＣＰＵ１１１は、針カートリッジ１４０３が交換されたことを検知すると、針使用ステイプル回数Ｑを０に初期化する。
【００４４】
針使用綴じ部２１４ａは、中間トレイ２２０上に排出された複数のシートにステイプル針１４０５を打ち込むことで綴じ処理（以下、針使用ステイプル）を行う。まず、フォーミング１４０１は、ローラ１４０６より後方から搬送されてきたステイプル針１４０５を１本分離して、コ字型に成型する。次に、モータ１４１０をＯＮにして、ギア列１４０９を介して偏心カムギア１４０８を回転させる。偏心カムギア１４０８の回転によりフォーミング１４０１はテーブル１４０２の方向へ揺動する。揺動によってフォーミング１４０１とテーブル１４０２の間に位置する複数のシートにコ字型に成型されたステイプル針が打ち込まれ、そのままテーブル１４０２に押しつけられることで針綴じが行われる。針綴じが行われると、ＣＰＵ１１１は針使用ステイプル回数Ｑのカウントを更新する。
【００４５】
また、ＣＰＵ１１１はステイプル針１４０５の残量を検出することができる。ＣＰＵ１１１は、針カートリッジ１４０３に装填された初期の針数Ｎと針使用ステイプル回数Ｑに基づいて、ステイプル針残量Ｒ（＝Ｎ−Ｑ）を判定する。判定した針の残量は、ＲＡＭ１１３又はストレージ１１４に格納され、後述するフローチャートや、ユーザに消耗材の残量を通知する際などに利用される。
【００４６】
なお、本実施形態では、針残量Ｒを針使用ステイプル回数に基づいて求めるものとしたが、例えば図１４（ｂ）に示すように針使用綴じ部２１４ａに重なった状態で収納されているステイプル針１４０５の高さを測距して針残量を検出するようにしても良い。測距センサ１４１１はステイプル針１４０５の最上面を検知する測距センサであり、針使用綴じ部２１４ａの針カートリッジ１４０３の上部を測距できる位置に取り付けられている。測距センサ１４１１は赤外線などの光を針カートリッジ１４０３内に収納されているステイプル針１４０５に向けて照射する発光部と、そのステイプル針１４０５にて反射した光線を受ける受光部とを有している。測距センサ１４１１は受光部によって受光した光を評価及び演算し、距離に換算する。ＣＰＵ１１１は測距センサ１４１１が検知したステイプル針１４０５までの距離をシート処理部１２２及びシート処理部Ｉ／Ｆ１２１を介して適宜取得するとともに、検知した距離に基づいて針残量Ｒを判定する。測距に基づいて判定した針残量ＲはＲＡＭ１１３又はストレージ１１４に格納され、後述するフローチャートや、ユーザに消耗材の残量を通知する際などに利用される。
【００４７】
また、図１４（ａ）の説明に戻り、光センサ１４０７は、ステイプル針１４０５の有無を検知するための反射型光センサである。本実施形態では、針カートリッジ１４０３の下部に設けた光センサ１４０７によってステイプル針１４０５の有無を検知する。
【００４８】
ＣＰＵ１１１は針使用綴じ部２１４ａが検知したステイプル針１４０５の有無に関する検知結果をシート処理部１２２及びシート処理部Ｉ／Ｆ１２１を介して適宜取得し、ＲＡＭ１１３又はストレージ１１４に格納する。なお、ステイプル針１４０５の有無に関する情報は後述するフローチャートや、ユーザに消耗材の補充を通知する際などに利用される。
【００４９】
図４は、針不使用綴じ部２１４ｂによる針を使用せずに複数のシートを綴じる綴じ処理（以下、針不使用ステイプル）を説明する図である。本実施形態では、複数のシートの上下から圧力をかけて、複数のシートを密着させて綴じる。図４（ａ）は、針不使用綴じ部２１４ｂが複数のシートを綴じるための綴じ位置に移動した状態を示す。上金型４０１は複数のシートを上から押さえつける。上金型４０１には複数の凸形状の刃４０２が並んでいて、それぞれの刃４０２がシートに圧力をかける。下金型４０５は複数のシートを下から押さえつける。下金型４０５には、複数の刃４０２に対応した複数の凹部４０４が並んでいて、それぞれの凹部４０４が刃４０２を受け止める。
【００５０】
図４（ｂ）は、上金型４０１と下金型４０５が複数のシートを上下方向から加圧した状態を示す。上金型４０１と下金型４０５が複数のシートに加圧することで、複数のシートを綴じることが可能になっている。また、複数の刃４０２と複数の凹部４０４がシートの複数箇所を加圧するため、シートがはがれにくくなっている。
【００５１】
図５は、針不使用ステイプルが実行された後のシートを示す図である。図５（ａ）に示すように、綴じ位置部分は領域５０１に示すように上金型４０１と下金型４０５によって加圧されてシートの一部が潰されてシート同士が圧着することで綴じられている。図５（ｂ）は、針不使用ステイプルを行った複数のシート３０３を上から見た図である。５０２は綴じ位置を示す。図５（ｂ）では、綴じ処理によるシートの変形をグレーで示しているが、実際に視認できるのは、上金型４０１と下金型４０５の加圧による変形の痕である。このように、針不使用ステイプルは、針などの消耗材を使用することなくシートを綴じることができる。一方、針不使用ステイプルはシート同士を圧着させて綴じる仕組みのため、用紙を針で貫通させて綴じる針使用ステイプルに比べて、綴じることのできるシートの上限枚数が少ない（例えば最大１０枚など）。
【００５２】
次に、綴じ処理の制御について説明する。本実施形態のＭＦＰ１０１は、綴じ処理として針使用ステイプルと針不使用ステイプルのいずれかで綴じ処理を行うことができる。ＭＦＰ１０１を利用するユーザは印刷処理やコピー処理に対して、針使用ステイプルと針不使用ステイプルのどちらかの綴じ処理を指定することができる。ＣＰＵ１１１は、ユーザによって針使用ステイプルが指定された場合は針使用綴じ部２１４ａによって綴じ処理を行い、針不使用ステイプルが指定された場合は、針不使用綴じ部２１４ｂによって綴じ処理を行う。一方、綴じ処理が指定されていない場合は、綴じ処理を行うことなくシート束を排出する。
【００５３】
また、針使用ステイプルは、ステイプル針１４０５を使い切った状態（ステイプル針１４０５が装填されていない状態）では綴じ処理を行うことができない。これを鑑み、本実施形態では針使用ステイプルが指定された場合であっても、ステイプル針１４０５の残量に応じて、針不使用ステイプルによる綴じ処理への切り替えができるようにする。
【００５４】
ユーザは操作部１１６の設定／登録ボタン（不図示）を押下して、ＭＦＰ１０１の備える機能に関する設定を変更することができる。ユーザは、印刷動作を制御する設定の一項目として、ステイプル代替処理に関する設定を行うことができる。
【００５５】
ユーザが設定／登録画面（不図示）のステイプル代替処理に関する設定を選択した場合、ＣＰＵ１１１は、ステイプル代替処理を設定するための操作画面を表示するように操作部１１６を制御する。
【００５６】
図６は、操作部１１６に表示されるステイプル代替処理に関する設定画面の一例を示す図であり、ステイプル代替処理が有効に指定された場合を例示している。ユーザは図６の設定画面を介してステイプル代替処理に関する設定を変更することができる。本実施形態において、図６の画面で設定した内容は、ＭＦＰ１０１で針使用ステイプルを行う場合の共通設定としてストレージ１１４又はＲＡＭ１１３に保持される。
【００５７】
キー６０１が指定されると、ステイプル針１４０５の残量に応じて、針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効（ＯＮ）となる。キー６０２が指定されると、ステイプル針１４０５の残量に応じて、針使用ステイプルの代わりに針不使用ステイプルを使用する設定が無効（ＯＦＦ）となる。キー６０１及びキー６０２はトグル動作となっており、図６に示すように必ず一方のキーのみが選択され、選択されているキーがユーザに分かるように表示される。
【００５８】
領域６０３は、ステイプル代替処理に関する閾値を入力するための領域である。ユーザは操作部１１６のテンキー（不図示）を用いてステイプル代替処理に関する閾値を百分率で入力する。ＣＰＵ１１１は、針使用綴じ部２１４ａを介して検知したステイプル針１４０５の残量が領域６０３で指定された閾値以下である場合に、針使用ステイプルの代わりに針使用ステイプルを行うように制御する。
【００５９】
また、キー６１１は、ユーザにより設定されたステイプル代替処理に関する情報をストレージ１１４又はＲＡＭ１１３に格納して設定画面を閉じるためのキーである。一方、キー６１２は、ユーザにより設定されたステイプル代替処理に関する設定を破棄して、設定画面を閉じるためのキーである。
【００６０】
なお、本実施形態では、閾値をユーザが入力する場合を例示しているがこれに限定されるものではない。例えば、ステイプル代替処理を行う場合の閾値はＭＦＰ１０１に固定的に設定されていてもよい。また、針を使い切ったと判断した場合（針残量が０の場合）にステイプル代替処理を行うようにしてもよい。
【００６１】
更に、ユーザがＰＣやプリントサーバなどの印刷制御装置（不図示）のウェブブラウザを用いてＭＦＰ１０１を遠隔操作したり、設定情報をＭＦＰ１０１に送信したりすることでステイプル代替処理に関する設定を行うようにしてもよい。
【００６２】
図７は印刷処理の実行時にシートに対して実行する綴じ処理を決定する制御を示すフローチャートである。シート処理部１２２は図７のフローチャートによって決定された綴じ処理に従って、印刷部１２０で印刷されたシートに対して綴じ処理を行う。
【００６３】
図７のフローチャートに示す各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。
【００６４】
ＣＰＵ１１１は通信部Ｉ／Ｆ１２３を介してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やプリントサーバなどから印刷データを受信し、ＰＤＬ解析部によって印刷データの解析を終えた後に、図７に示すフローチャートを実行する。
【００６５】
ステップＳ７０１では、ＣＰＵ１１１はＰＤＬ解析部（不図示）によって解析され、ＲＡＭ１１３又はストレージ１１４に格納された印刷属性情報を参照し、印刷データに対して綴じ処理が設定されているか否かを判断する。印刷データに対して針使用ステイプル又は針不使用ステイプルが指定されていると判断した場合はステップＳ７０２に進む。一方、針使用ステイプル又は針不使用ステイプルが指定されていないと判断した場合はステップＳ７１１に進む。
【００６６】
ステップＳ７０２では、ＣＰＵ１１１は、印刷属性情報を参照し、ステイプル処理として針使用ステイプルが選択されているか判断する。針使用ステイプルが選択されていると判断した場合はステップＳ７０３へ進み、針使用ステイプルが選択されていない（針不使用ステイプルが選択されている）と判断した場合は、ステップＳ７０６に進む。
【００６７】
ステップＳ７０３では、ＣＰＵ１１１はストレージ１１４又はＲＡＭ１１３に格納されたステイプル代替処理に関する情報を参照し、針の残量に応じて、針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効（ＯＮ）であるか否かを判断する。針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効であると判断した場合は、ステップＳ７０４に進む。一方、ＣＰＵ１１１が針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効でない（無効である）と判断した場合は、ステップＳ７０７に進む。
【００６８】
ステップＳ７０４では、ＣＰＵ１１１は、ＲＡＭ１１３又はストレージ１１４に格納されたステイプル針残量Ｒを参照する。また、ＣＰＵ１１１は、針残量Ｒがステイプル代替処理に設定された所定の閾値以下か否かを判断する。針残量Ｒが閾値以下であると判断した場合は、ステップＳ７０５に進み、針残量Ｒが閾値よりも多いと判断した場合は、ステップＳ７１０に進む。
【００６９】
ステップＳ７０５では、ＰＤＬ解析部によって算出された、印刷するシート枚数が針不使用ステイプルを行うことができる上限枚数以下であるか否かを判断する。前述したように、本実施形態の針不使用ステイプルは、針使用ステイプルと比較して綴じ処理を行うことのできる枚数が少ない。従って、印刷するシート枚数（即ち、綴じ処理を行うシート枚数）が針不使用ステイプルで綴じることのできる上限枚数以内であるかを判断する必要がある。
【００７０】
ＣＰＵ１１１は、シート処理部１２２から通知され、ストレージ１１４又はＲＡＭ１１３に格納されたシート処理部１２２の後処理に関する情報を参照し、針不使用綴じ部２１４ｂが綴じることのできる上限枚数を取得する。印刷するシート枚数が針不使用綴じ部２１４ｂによって綴じることのできる上限枚数以内であると判断すると、ステップＳ７０６に進む。一方、ＣＰＵ１１１は印刷するシート枚数が針不使用綴じ部２１４ｂによって綴じることのできる上限枚数よりも多いと判断すると、ステップＳ７０７に進む。
【００７１】
ステップＳ７０６では、ＣＰＵ１１１は針不使用ステイプルを有効（ＯＮ）、針使用ステイプルを無効（ＯＦＦ）に設定し、ステップＳ７１１に進む。
【００７２】
一方、ステップＳ７０７では、ＣＰＵ１１１は、針使用綴じ部２１４ａに装填されたステイプル針１４０５の残量がゼロであるか否かを判断する。ＣＰＵ１１１は、光センサ１４０７によって取得され、ＲＡＭ１１３又はストレージ１１４に格納されたステイプル針１４０５の有無に関する情報を参照する。ステイプル針１４０５が装填されていると判断した場合は、ステップＳ７０８に進み、ステイプル針１４０５が装填されていないと判断した場合は、ステップＳ７１０に進む。
【００７３】
ステップＳ７０８では、ＣＰＵ１１１は、操作部１１６にステイプル針を補充すべきことをユーザに通知する情報（不図示）を表示する。この通知は、ＣＰＵ１１１が針使用綴じ部２１４ｂに新しい針カートリッジ装着されたことを検知すると解除される。なお、新しい針カートリッジが装着された場合は、ＣＰＵ１１１は針不使用ステイプル回数Ｑを０に初期化する。ステップＳ７０９では、ＣＰＵ１１１は当該印刷データの印刷処理を中断し、ステップＳ７１１に進む。一方、ステップＳ７１０では、ＣＰＵ１１１は針使用ステイプルを有効（ＯＮ）、針不使用ステイプルを無効（ＯＦＦ）に設定し、ステップＳ７１１に進む。
【００７４】
ステップＳ７１１では、ステップＳ７０１乃至ステップＳ７１０によって決定した綴じ処理をシート処理Ｉ／Ｆ１２１を介してシート処理部１２２に通知し、処理を終了する。
【００７５】
なお、本実施形態では、印刷データに基づいて算出された印刷するシート枚数が、印刷データに設定されたステイプルで綴じることができる上限枚数より多い場合の処理については記載していないが、例えば以下の処理を行うようにしてもよい。ＣＰＵ１１１は、上限枚数を超えたシートに綴じ処理を行うことが指定されていると判断した場合には、綴じ処理を行わないようにシート処理部１２２を制御すればよい。具体的な制御方法については、特開２０１３−２５２９３７などに記載された手法を用いることができる。
【００７６】
なお、本実施形態では、外部装置から受信した印刷データを印刷する際にステイプル針の残量に応じて綴じ処理を決定することについて説明したが、これに限定されるものではない。例えば、本実施形態は、ＭＦＰ１０１内の文書保存ボックス等に格納された印刷データや画像データの印刷や、読取部１１８で読み取った画像を印刷するコピー処理にも適用できる。
【００７７】
以上説明したとおり、本実施形態では、ステイプル針の残量が少ない場合に、針使用ステイプルが指定された印刷処理を、針不使用ステイプルに切り替えて綴じることができる。また、ユーザが予めステイプル代替処理を行うか否かの設定、及びステイプル代替処理を行う際の閾値を設定できるため、ユーザの要望に応じた柔軟な綴じ処理を提供することができる。
【００７８】
また、本実施形態では、印刷データをＰＤＬ解析部で解析した後に、ステイプル代替処理を行うか否かを判断し、印刷する例を用いて説明したが、印刷データの解析動作と画像データの印刷動作を、それぞれ独立に実行するようにしてもよい。
【００７９】
例えば、第１のプログラムは印刷データを解析し、印刷属性情報の取得及び画像データの生成を行う。また、第１のプログラムは図７のフローチャートを実行して、ステイプル処理に関する情報をシート処理部１２２に通知する。第２のプログラムは画像データが格納される領域を監視しており、１ページ分の画像データが格納されたことを検知すると、当該画像データの印刷を実行する。この場合、画像データの印刷と、次ページ以降の画像データの生成を並列して行えるため、印刷にかかる時間を短くすることができる。
【００８０】
＜第２の実施形態＞
第１の実施形態では、針を使用して複数のシートを綴じる場合に、ＭＦＰ１０１に設定されたステイプル針残量の閾値に応じて綴じ処理を切り替えることについて説明した。第２の実施形態では、第１の実施形態に加えて印刷データを印刷する際に、ユーザに綴じ処理を変更するか否かを問い合わせることについて説明する。なお、第２の実施形態において、前提となる装置のハードウェア構成は第１の実施形態と同様である。第１の実施形態と同様の構成については、詳細な説明は省略する。
【００８１】
本実施形態では、ＰＣから送信された印刷データをＭＦＰ１０１のストレージやプリントサーバで留め置く、留め置き印刷を例として説明する。留め置き印刷は、ＭＦＰ１０１が印刷データを受信しても即時に印刷を行わず、画像形成装置の操作部でユーザがパスワードを入力したり、ユーザ認証を行ったりした場合に留め置かれた印刷データを印刷することができる。
【００８２】
ユーザが操作部１１６に表示されるメイン画面（不図示）でプリントを選択すると、ＣＰＵ１１１はＰＣやプリントサーバから受信した印刷データを印刷するための画面を表示するように操作部１１６を制御する。
【００８３】
図８（ａ）は、操作部１１６に表示される印刷データを印刷するための画面の一例を示す図である。ユーザは図８（ａ）の選択画面を介して印刷するデータを選択し、当該印刷データを印刷する指示を行うことができる。
【００８４】
情報８０１はユーザ認証によってＭＦＰ１０１にログインしたユーザの情報である。領域８０２は、ＭＦＰ１０１又はプリントサーバに保存されている当該ユーザの印刷データに関する情報が一覧表示される領域である。前記印刷データの一覧には、当該印刷データのファイル名や印刷設定情報、ページ数、および印刷開始日付等の印刷ジョブ情報などが表示される。なお、印刷データの種類によってはページ数等を表示できない場合もある。ユーザは操作部１１６を操作し、領域８０２に表示された前記印刷ジョブ一覧から所望の印刷ジョブが表示された領域を押下して、印刷データを選択することができる。
【００８５】
キー８１１は選択された印刷データの印刷を開始するためのキーである。ユーザが印刷ジョブを選択した後に、キー８１２を押下すると、ＣＰＵ１１１は選択された印刷データをＰＤＬ解析部（不図示）によって解析する。ＣＰＵ１１１は、ＰＤＬ解析部によって印刷データの解析を終えた後に、図９に示すフローチャートを実行する。
【００８６】
図９は印刷処理の実行時にシートに対して実行する綴じ処理を決定する制御を示すフローチャートである。シート処理部１２２は図９のフローチャートによって決定された綴じ処理に従って、印刷部１２０で印刷されたシートに対して綴じ処理を行う。図９のフローチャートに示す各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。
【００８７】
ステップＳ９０１乃至ステップＳ９０５では、ＣＰＵ１１１は、第１の実施形態におけるステップＳ７０１乃至ステップＳ７０５と同様に針使用ステイプルの代わりに針不使用ステイプルを使用するか否かを判断する。ステップＳ９０５で、ＣＰＵ１１１が、印刷するシート枚数が針不使用綴じ部２１４ｂによって綴じることのできる上限枚数以内であると判断すると、ステップＳ９１２に進む。
【００８８】
ステップＳ９１２では、ＣＰＵ１１１は、針不使用ステイプルへの変更を誘導する問い合わせ画面を表示するよう操作部１１６を制御する。図８（ｂ）は問い合わせ画面の一例を示す図である。
【００８９】
情報８０３は針不使用ステイプルに変更できることをユーザに通知するための情報である。なお、ＣＰＵ１１１は、ステイプル針がゼロであることを検知した場合は情報８０３に代えて、ステイプル針がゼロである旨の通知及び、針カートリッジを交換するまで印刷が実行できないことを通知するようにしてもよい。
【００９０】
キー８１３は、ユーザが綴じ処理を針不使用ステイプルに変更する場合に使用するキーである。キー８１２は、ユーザが綴じ処理を針不使用ステイプルに変更しない場合（針使用ステイプルのまま続行する場合）に使用するキーである。
【００９１】
図９の説明に戻り、ステップＳ９１３では、ＣＰＵ１１１はキー８１２及びキー８１３のどちらが押下されたかを判断する。ＣＰＵ１１１は、キー８１３が押下されたと判断した場合は、ステップＳ９０６に進み、キー８１２が押下されたと判断した場合はステップＳ９０７に進む。
【００９２】
ステップＳ９０６乃至ステップＳ９１１では、ＣＰＵ１１１は、第１の実施形態におけるステップＳ７０６乃至ステップＳ７１１と同様の処理を実行する。ステップＳ９０６では、後処理で針不使用ステイプルを使用することを決定する。ステップＳ９０７乃至ステップＳ９１０では、ステイプル針１４０５の残量がゼロでなければ、針使用ステイプルを使用することを決定し、ステイプル針１４０５の残量がゼロの場合は、ジョブを中断する制御を実行する。
【００９３】
ステップＳ９１１では、決定した綴じ処理及びジョブの中断情報をシート処理Ｉ／Ｆ１２１を介してシート処理部１２２に通知し、処理を終了する。
【００９４】
なお、本実施形態では、留め置き印刷の印刷開始時に針不使用ステイプルへの誘導画面を表示することについて説明したが、これに限定されるものではない。本実施形態を、印刷データを即時受信して印刷する画像処理装置に適用することもできる。この場合、印刷データの解析が終わったタイミングで図９のフローチャートを実行するようにすればよい。
【００９５】
また、本実施形態は、第１の実施形態における図７のフローチャートについても実行できる。例えば、印刷データを即時受信して印刷する設定の場合は、図７のフローチャートに基づいてステイプル代替処理を行い、留め置きで印刷する設定の場合は、図９のフローチャートに基づいてステイプル代替処理を行うようにしてもよい。また、ユーザが、印刷動作を制御する設定の一項目として、いずれのステイプル代替処理を行うかを設定するようにしてもよい。
【００９６】
以上説明したとおり、本実施形態では、針使用ステイプルが指定された印刷処理を、針不使用ステイプルに切り替えて綴じるか、針使用ステイプルのまま綴じるかをユーザに確認することができる。従って、ユーザの要望に応じて、綴じ処理をジョブ単位で切り替えることができる。
【００９７】
＜第３の実施形態＞
第２の実施形態では、印刷データを印刷する際に、ユーザに綴じ処理を変更するか否かを問い合わせることについて説明した。第３の実施形態では、ユーザが綴じ処理を指定する際に、綴じ処理を変更するか否かを問い合わせることについて説明する。なお、第３の実施形態において、前提となる装置のハードウェア構成は第１の実施形態と同様である。また、第１の実施形態と同様の構成については、詳細な説明は省略する。
【００９８】
本実施形態では、読取部１１８で原稿を読み取って、印刷部１２０で印刷するコピー処理を例として説明する。図１０及び図１１は操作部１１６に表示される操作画面の一例を示す図である。また、図１２及び図１３はコピージョブの仕上げ設定を制御する制御方法を示すフローチャートである。図１２及び図１３のフローチャートに示す各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。
【００９９】
ユーザが操作部１１６に表示されるメイン画面（不図示）でコピーを選択すると、ＣＰＵ１１１はこの制御プログラムを実行する。まず、ステップＳ１２０１では、ＣＰＵ１１１は、コピーの設定をするための操作画面を表示するよう操作部１１６を制御する。図１０は、コピー画面の一例を示す図である。図１０の画面を介して、ユーザはカラーコピーまたはモノクロコピーの選択、コピーの倍率の設定、両面コピーの種類の選択及び部数の設定などをすることができる。また、ユーザはコピージョブに対して仕上げを設定したい場合には、キー１００１を押下する。
【０１００】
ステップＳ１００２では、ＣＰＵ１１１は、図１０の画面でキー１００１が押下されたかどうかを判断する。キー１００１が押下された場合、ステップＳ１００４に進み、キー１００１が押下されていない場合は、ステップＳ１２０３に進む。
【０１０１】
ステップＳ１２０３では、ＣＰＵ１１１は、スタートキー（不図示）が押下されたかどうかを判断する。スタートキーは操作部１１６に設けられている。スタートキーが押下された場合は、ステップＳ１２１８に進み、コピージョブの実行を開始する。一方、スタートキーが押下されていない場合、ＣＰＵ１１１は、ステップＳ６０２に戻り操作部を介した更なる設定を受け付ける。
【０１０２】
ステップＳ１２０４では、ＣＰＵ１１１は、図１１（ａ）に示す操作画面を表示するよう操作部１１６を制御する。図１１（ａ）は操作部１１６に表示する操作画面の一例を示す図である。キー１１０１は、部ごとに揃えて仕上げたい場合に使用するキーである。例えば、５ページ１０部の印刷の場合は、１部に対応する５枚のシートを１束として排出する。キー１１０２は、ページ毎に揃えて仕上げたい場合に使用するキーである。たとえば、５ページ１０部の印刷の場合は、同一ページに対応する１０枚のシートを１束として排出する。
【０１０３】
なお、図１１（ａ）では「綴じ処理」キー１１０３が選択されている状態を例示している。ユーザがキー１１０３を押下すると、綴じ処理に関する設定を行うための情報が操作部１１６に表示される。
【０１０４】
キー１１０４が針使用ステイプルを選択するためのキーであり、キー１１０５が針不使用ステイプルを選択するためのキーである。情報１１０６は、設定された綴じ位置をユーザに通知するための情報である。また、キー１１０７乃至キー１１１０は綴じ位置を選択するためのキーである。
【０１０５】
図１２の説明に戻り、ステップＳ１２０５では、ＣＰＵ１１１は、「綴じ処理」キー１１０３が押下されたか否かを判断する。「綴じ処理」キー１１０３が押下されたと判断した場合は、ステップ１２０６に進み、押下されていないと判断した場合は、ステップＳ１２１０に進む。
【０１０６】
ステップＳ１２１０では、ＣＰＵ１１１は、「ソート」キー１１０１が押下されたか否かを判断する。「ソート」キー１１０１が押下されたと判断した場合は、ステップＳ１２１１に進み、押下されていないと判断した場合、ステップＳ１２１２に進む。ステップＳ１２１１では、ＣＰＵ１１１は、ソートに関する設定項目を操作部１１６に表示し、操作部１１６を介してソート設定の変更を受け付ける。ステップＳ１２１２では、ＣＰＵ１１１は「グループ」キー１１０２が押下されたか否かを判断する。「グループ」キー１１０２が押下されたと判断した場合、ステップＳ１２１３に進み、押下されていないと判断した場合、ステップＳ１２１４に進む。
【０１０７】
一方、ステップＳ１２０６では、ＣＰＵ１１１は、綴じ位置を変更するキー１１０７乃至キー１１１０のいずれかが押下されたか否かを判断する。キー１１０７乃至キー１１１０のいずれかが押下されたと判断した場合は、ステップＳ１２０７に進み、キー１１０７乃至キー１１１０のいずれも押下されていないと判断した場合は、ステップＳ１２０８に進む。ステップＳ１２０７では、ＣＰＵ１１１は、ステップＳ１２０６で押下されたキーに応じて複数のシートを綴じる位置の設定を変更する。またＣＰＵ１１１は、ステップＳ１２０６で押下されたキーに応じて情報１１０６に示す綴じ位置の表示を更新する。
【０１０８】
ステップＳ１２０８では、ＣＰＵ１１１は、ステイプルの種類を変更するキー１１０４及びキー１１０５のいずれかが押下されたか否かを判断する。キー１１０４及びキー１１０５のいずれかが押下されたと判断した場合はステップＳ１２０９に進み、キー１１０４及びキー１１０５のいずれも押下されていないと判断した場合は、ステップＳ１２１４に進む。ステップＳ１２０９ではＣＰＵ１１１は、ステップＳ１２０８で押下されたキーに応じて綴じ処理に用いるステイプルの設定を変更する。ステップＳ１２０９の詳細は図１３のフローチャートを用いて説明する。
【０１０９】
図１３に示すステップＳ１２３１では、ＣＰＵ１１１は、針使用ステイプルへの変更であるか否かを判断する。ステップＳ１２０８で押下されたキーが「針使用ステイプル」キー１１０４の場合は、ステップＳ１２３２に進み、ステップＳ１２０８で押下されたキーがキー１１０５の場合は、ステップＳ１２３６に進む。ステップＳ１２３６では、ＣＰＵ１１１は、ジョブに設定する綴じ処理を針不使用ステイプルに変更する。また、キー１１０５が選択されていることが分かるようにキー１１０５の表示を更新し、ステップＳ１２０９に進む。
【０１１０】
ステップＳ１２３２では、ＣＰＵ１１１はストレージ１１４又はＲＡＭ１１３に格納されたステイプル代替処理に関する情報を参照し、針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効（ＯＮ）であるか否かを判断する。針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効であると判断した場合は、ステップＳ１２３３に進む。一方、ＣＰＵ１１１が針使用ステイプルの代わりに針不使用ステイプルを使用する設定が有効でない（無効である）と判断した場合は、ステップＳ１２３７に進む。
【０１１１】
ステップＳ１２３７では、ＣＰＵ１１１は、ジョブに設定する綴じ処理を針使用ステイプルに変更する。また、キー１１０４が選択されていることが分かるようにキー１１０４の表示を更新し、ステップＳ１２０９に進む。
【０１１２】
ステップＳ１２３３では、ＣＰＵ１１１は、ストレージ１１４又はＲＡＭ１１３に格納されたステイプル針残量Ｒを参照する。また、ＣＰＵ１１１は、針残量Ｒがステイプル代替処理に設定された閾値以下か否かを判断する。針残量Ｒが閾値以下であると判断した場合は、ステップＳ１２３４に進み、針残量Ｒが閾値よりも多いと判断した場合は、ステップＳ１２３７に進む。
【０１１３】
ステップＳ１２３４では、ＣＰＵ１１１は、針不使用ステイプルへの変更を誘導する問い合わせ画面を表示するよう操作部１１６を制御する。図１１（ｂ）は問い合わせ画面の一例を示す図である。
【０１１４】
情報１１１３は針不使用ステイプルに変更できることをユーザに通知するための情報である。なお、ＣＰＵ１１１は、ステイプル針がゼロであることを検知した場合は情報１１１３に代えて、ステイプル針がゼロである旨の通知及び、針カートリッジを交換するまで印刷が実行できないことを通知するようにしてもよい。
【０１１５】
また、情報１１１４は、針不使用ステイプルで綴じることのできる最大枚数をユーザに通知するための情報である。キー１１１６は、ユーザが綴じ処理を針不使用ステイプルに変更する場合に使用するキーである。キー１１１５は、ユーザが綴じ処理を針不使用ステイプルに変更しない場合（針使用ステイプルのまま続行する場合）に使用するキーである。
【０１１６】
図１２の説明に戻り、ステップＳ１２３５では、ＣＰＵ１１１はキー１１１５及びキー１１１６のどちらが押下されたかを判断する。ＣＰＵ１１１は、キー１１１６が押下されたと判断した場合は、ステップＳ１２３６に進み、キー１１１５が押下されたと判断した場合はステップＳ１２３７に進む。
【０１１７】
このように図１３に示すフローチャートでは、ステイプルの種類を指定する際に、ステイプル針１４０５の残量に応じて針不使用ステイプルに変更するか否かを問い合わせる。
【０１１８】
図１２の説明に戻り、ステップＳ１２１４では、ＣＰＵ１１１は、「ＯＫ」キー１１１２が押下されたか否かを判断する。「ＯＫ」キー１１１２が押下されたと判断した場合は、ステップＳ１２１５に進み、押下されていないと判断した場合はステップＳ１２１６に進む。ステップＳ１２１５では、ＣＰＵ１１１はユーザにより設定または選択された内容をジョブの設定値としてＲＡＭ１１３に保持しつつ、仕上げ処理の設定を終了し、ステップＳ１２０１に戻る。
【０１１９】
一方、ステップＳ１２１６では、ＣＰＵ１１１は、「設定取消」キー１１１１が押下されたかどうかを判断する。ＣＰＵ１１１が「設定取消」キー１１１１が押下されたと判断した場合はステップＳ１２１７に進み、「設定取消」キー１１１１が押下されていないと判断した場合は、ステップＳ１２０５に戻り、ユーザから仕上げの設定を受け付ける。
【０１２０】
ステップＳ１２１７では、ＣＰＵ１１１は、ユーザにより設定または選択された内容を破棄して、仕上げ処理の設定を終了し、ステップＳ１２０１に戻る。
【０１２１】
なお、ユーザは、コピージョブに対して、ステップＳ１２０４乃至ステップＳ１２１７で説明した仕上げの設定に加えて、不図示のカラーの選択、コピーの倍率の設定、両面コピーの種類の選択及び部数の設定などその他の設定をすることもできる。
【０１２２】
以上説明したとおり、第３の実施形態では、ユーザが針使用ステイプルを指定する際に、ステイプル針の残量が少ない場合は、針不使用ステイプルへの変更を促すことができる。このため、処理の実行中にステイプル針の残量が０となり、出力が止まってしまうことを未然に防ぐことができる。
【０１２３】
なお、本実施形態では、綴じ処理を設定する方法としてコピー処理を例示したがこれに限定されるものではない。例えば、ＭＦＰ１０１が備える印刷機能やコピー処理における綴じ処理のデフォルト動作を設定する場合に適用してもよい。
【０１２４】
また、本実施形態の画像処理装置は、第１の実施形態の図７のフローチャートや第２の実施形態の図１２のフローチャートについても実行できる。例えば、印刷データに基づく印刷を行う場合は図７又は図１２のフローチャートに基づいてステイプル代替処理を行う。また、印刷データの設定を変更する場合又はコピー処理の設定を行う場合など、操作部１１６を介して綴じ処理を指定する場合には図１４のフローチャートに基づいた処理を行う。
【０１２５】
＜その他の実施形態＞
上記第１乃至第３の実施形態では、ＭＦＰ１０１がシート処理部１２２を備える例を説明したが、本発明は、これに限定されるものではない。例えば、画像処理装置とは別に針使用綴じ部及び針不使用綴じ部を備えるシート処理部と画像処理装置を接続して、綴じ処理を実行する画像処理装置にも適用することができる。この場合、ＭＦＰ１０１は、当該別のシート処理部から綴じ処理に関する能力を適宜取得する。
【０１２６】
更に、上記第１乃至第３の実施形態は、ＭＦＰ１０１の代わりにＰＣやプリントサーバなどの印刷制御装置において、ステイプル代替処理を行うか否かを予め決定する場合にも適用することができる。この場合ＰＣや印刷制御装置はＭＦＰ１０１の備える綴じ処理に関する能力及びステイプル針の残量を適宜取得する。ＰＣの場合は、プリンタドライバ等を介してなされた印刷設定と取得した針残量に基づいて印刷データに設定するステイプル処理を決定すればよい。印刷制御装置の場合は、印刷データを解析して、前述したステイプル代替処理を行うべきか否かを決定した後に、綴じ処理に関する印刷属性を変更するようにすればよい。
【０１２７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１２８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形及び変更が可能である。
【符号の説明】
【０１２９】
１１１  ＣＰＵ
１２０  印刷部
１２２  シート処理部
１２３  通信部
２１４ａ  針使用綴じ部
２１４ｂ  針不使用綴じ部
【図１】
2016074522.tif 000003
【図２】
2016074522.tif 000004
【図３】
2016074522.tif 000005
【図４】
2016074522.tif 000006
【図５】
2016074522.tif 000007
【図６】
2016074522.tif 000008
【図７】
2016074522.tif 000009
【図８】
2016074522.tif 000010
【図９】
2016074522.tif 000011
【図１０】
2016074522.tif 000012
【図１１】
2016074522.tif 000013
【図１２】
2016074522.tif 000014
【図１３】
2016074522.tif 000015
【図１４】
2016074522.tif 000016