(57)【特許請求の範囲】
【請求項１】
ジョブに従って用紙に画像を印刷する印刷手段と、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第１の設定手段と、
前記画像が印刷される用紙の枚数が前記第１の設定手段により設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第２の設定手段と、
前記第２の設定手段による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記試し印刷は、ジョブに対して２以上の部数が設定されている場合であって、１部目の印刷が終了したときにユーザが印刷物を確認できるようにするための処理であることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、１部目の印刷が終了したときに、前記画像が印刷された用紙の枚数が前記上限枚数を超えていると、後続の処理をユーザに選択させるための画面を表示させることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記後処理は、ステイプルを含むことを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記画像が印刷される用紙の枚数が、前記上限枚数を超えるときに実行する動作を設定する第３の設定手段を更に有し、
前記第３の設定手段により設定される動作は、ジョブのキャンセル、或いは後処理を実行せずに印刷を継続する、ことのいずれかを含むことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
ユーザが選択できる前記後続の処理は、前記後処理の再設定、及び前記試し印刷を解除して印刷を継続する処理の、少なくともいずれかを含むことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項７】
前記制御手段は、更に、前記第１の設定手段により設定された後処理を含む試し印刷の実行時、前記画像が印刷される用紙の枚数が前記上限枚数を超えると、前記後処理の設定を解除することを特徴とする請求項１に記載の印刷装置。
【請求項８】
前記制御手段は、前記後処理の設定を解除した旨を通知する通知手段を、更に有することを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記第１の設定手段により設定された後処理を含む印刷の実行時、前記画像が印刷された用紙の枚数が前記上限枚数を超えると前記後処理を実行せずに排紙するか、或いは後続の印刷処理をキャンセルするかのいずれかを設定する手段を、更に有することを特徴とする請求項１に記載の印刷装置。
【請求項１０】
前記上限枚数は、前記後処理の種類に関連付けて予め設定されていることを特徴とする請求項１乃至９いずれか１項に記載の印刷装置。
【請求項１１】
ジョブに従って用紙に画像を印刷する印刷手段を有する印刷装置を制御する制御方法であって、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第１の設定工程と、
前記画像が印刷される用紙の枚数が前記第１の設定工程で設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第２の設定工程と、
前記第２の設定工程による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項１２】
請求項１１に記載の印刷装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とその制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、ステイプル装置は、綴じることができる用紙の枚数に限度があるため、その限度を超えた場合は、それら用紙にステイプルを実施しないで排出するか、もしくは、ステイプル処理を途中でキャンセルしてしまう等の対策が取られていた。（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１７６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが行った印刷設定や後処理設定が適切かどうかを、ユーザが前以って確認できる機能として試しコピーがある。試しコピーを実行したユーザは、印刷済の用紙の印刷結果を確認した後、そのままコピーを継続するか、キャンセルするか、或いは設定を変更してコピーを継続するかを選択できる。しかしながら、このとき試しコピーにステイプルが含まれていると、印刷済の用紙の枚数がステイプルを実行できる上限枚数を超えると、試しコピーの実行中に、その試しコピーがキャンセルされてしまう。このような事態が発生するとユーザは、その試しコピーの設定を変更して処理を継続したいと思っても、その試しコピーを継続して実行できなくなるという課題があった。
【０００５】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００６】
本発明の目的は、後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることが設定されている場合であっても、試し印刷を実行することが指定されている場合にはジョブをキャンセルしないことによって使い勝手を向上させることにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
ジョブに従って用紙に画像を印刷する印刷手段と、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第１の設定手段と、
前記画像が印刷される用紙の枚数が前記第１の設定手段により設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第２の設定手段と、
前記第２の設定手段による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることが設定されている場合であっても、試し印刷を実行することが指定されている場合にはジョブをキャンセルしないことによって使い勝手を向上させることができる。
【０００９】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１０】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る画像処理装置の一例である多機能周辺機器（ＭＦＰ）を含むシステム構成を示すブロック図。
【図２】実施形態１に係るコントローラのハードウェア構成を説明するブロック図。
【図３】実施形態１に係るＭＦＰの概観図。
【図４】実施形態１に係るＭＦＰの操作部の上面図。
【図５】実施形態１に係るＭＦＰのソフトウェア構成を説明するブロック図。
【図６】ジョブの実体であるジョブファイルのデータ構造を説明する図。
【図７】属性の一例を説明する図。
【図８】実施形態１に係るＭＦＰの操作部の表示部に表示されるコピー画面の一例を示す図。
【図９】図８の画面で応用モードボタンが押下されると表示される「その他の機能」の設定画面の一例を示す図（Ａ）と、図９（Ａ）の設定画面で「仕上げ」ボタンが押下されると表示される仕上げ処理の選択画面の一例を示す図（Ｂ）。
【図１０】実施形態１におけるソート、グループ、ステイプルソート、ステイプルグループを説明する図。
【図１１】実施形態１に係るＭＦＰで表示されるユーザモードのトップ画面の一例を示す図（Ａ）と、「ファンクション設定」ボタンを選択したときに表示される画面例を示す図（Ｂ）。
【図１２】図１１（Ｂ）の画面で「制限枚数を超えた場合の動作設定」ボタンが押下されたときに表示される画面例を示す図。
【図１３】実施形態１に係るＭＦＰの表示部に表示されるコピーの初期画面の一例を示す図（Ａ）と、図１３（Ａ）の画面で試しコピーボタンが押下されたときに表示される画面例を示す図（Ｂ）。
【図１４】実施形態１に係るＭＦＰの処理を説明するフローチャート。
【図１５】実施形態１に係るＭＦＰの操作部に表示される試しコピーの再設定画面の一例を示す図。
【図１６】実施形態１に係るＭＦＰにおける試しコピーでのステイプルの再設定処理を説明するフローチャート。
【図１７】本発明の実施形態２に係るＭＦＰの処理を説明するフローチャート。
【図１８】実施形態２に係るＭＦＰの操作部に表示される試しコピーの再設定画面の一例を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
［実施形態１］
図１は、本発明の実施形態１に係る印刷装置の一例である多機能周辺機器（ＭＦＰ：Multi-Function Peripheral）１００を含むシステム構成を示すブロック図である。
【００１３】
コントローラ１０１は、このＭＦＰ１００及びその周辺機器の動作を制御しており、例えば図２に示すハードウェア構成を有している。スキャナ１０２はスキャナエンジンで、コントローラ１０１の指示に従って原稿を読み取り、その原稿を読み取って得られた画像データをコントローラ１０１に出力する。プリンタエンジン１０３は、例えば電子写真方式のプリンタエンジンで、コントローラ１０１から供給される画像データに基づいて用紙に画像を印刷する。プリンタエンジン１０３はフィニッシャ１０４に接続されており、プリンタエンジン１０３から排出された複数の記録媒体（例えば、紙）をまとめてステイプル処理する機能を有している。尚、このフィニッシャ１０４もコントローラ１０１によって制御されている。ネットワークインターフェイス１０５は、コントローラ１０１に対してネットワークとの間の双方向通信を提供しており、ネットワークを介してＰＣ１０７と接続されている。操作部１０６はユーザインターフェイスを提供しており、タッチパネル機能を有する表示部とキーボードを有し、コントローラ１０１からの情報を表示するとともに、ユーザにより入力された指示をコントローラ１０１に伝える。
【００１４】
図２は、実施形態１に係るコントローラ１０１のハードウェア構成を説明するブロック図である。
【００１５】
コントローラ１０１において、ＣＰＵ２０１がバス２０９を介して、メモリ２０２、操作部１０６の表示部２０３及びキーボード２０４、ＲＯＭ２１０、ディスク２１１と接続されている。各種プログラムやＯＳ及びデータは、ハードディスク等のディスク２１１に記憶されており、ＣＰＵ２０１は、それらプログラムをディスク２１１からメモリ２０２に展開して実行する。このディスク２１１は、ＭＦＰ１００に着脱可能であっても、ＭＦＰ１００に内蔵されたものでも良い。更に、このプログラムは、ネットワークを介してサーバ等からダウンロードされてディスク２１１に記憶される構成でも良い。またメモリ２０２は、ＤＲＡＭのような揮発メモリ、ＳＲＡＭのような不揮発メモリの双方の機能を有しても良く、或いは揮発メモリの機能をメモリ２０２が受け持ち、不揮発メモリの機能をディスク２１１が受け持つ構成でもよい。またメモリ２０２は、取り外し可能なメモリメディアでも良い。ＣＰＵ２０１は、表示部２０３にデータを出力することにより表示を行い、またキーボード２０４或いはタッチパネル機能を有する表示部２０３からデータを入力することによりユーザからの指示を受け取る。こうして入力された情報はメモリ２０２、ディスク２１１、ＣＰＵ２０１のいずれかに転送、蓄積され、様々な処理に使用される。またバス２０９には、ネットワークインターフェイス１０５が接続されており、ＣＰＵ２０１がネットワークインターフェイス１０５を介してデータを読み込み、又は書き込むことにより、ネットワークインターフェイス１０５を介した通信を行う。更に、バス２０９には、プリンタエンジン１０３、フィニッシャ１０４、スキャナ１０２が接続されている。ＣＰＵ２０１は、これらエンジンに対してデータの読み書きを行うことによりプリントやスキャンなどのエンジン動作を指示し、またこれらエンジンから各種ステータスを取得する。またＣＰＵ２０１は、スキャナ１０２或いはネットワークインターフェイス１０５から入力した画像データをディスク２１１やメモリ２０２に保存できる。また、取り外し可能なメモリに予め画像データを蓄積しておき、そのメモリをコントローラ１０１に取り付けることによって画像データを取り込むことも可能である。尚、スキャナ１０２、プリンタエンジン１０３、フィニッシャ１０４は、ＭＦＰ１００の内部ではなく、ネットワーク上にそれぞれ単体の周辺機器として存在し、それをＭＦＰ１００のコントローラ１０１が制御する構成でも良い。
【００１６】
図３は、実施形態１に係るＭＦＰ１００の概観図である。図３において、前述の図１、図２と共通する部分は同じ参照番号で示している。
【００１７】
スキャナ１０２は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサでその画像を走査することで、その原稿の画像を電気的な画像データに変換する。こうして電気的に変換された画像データから、原稿のカラー判定やサイズ判定などを行う。プリンタエンジン１０３は、画像データに基づいて用紙上に画像を印刷した後、その用紙をフィニッシャ１０４に排出してステイプルや製本などの折処理を行う。プリント動作の起動や停止は、ＣＰＵ２０１からの指示によって行われる。
【００１８】
図４は、実施形態１に係るＭＦＰ１００の操作部１０６の上面図である。
【００１９】
表示部２０３は、液晶上にタッチパネルシートが貼られて、操作画面やソフトキー等を表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ２０１に伝える。スタートキー４０２は、スキャナ１０２による原稿の読み取り等を指示する際に用いられる。スタートキー４０２の中央部には、緑と赤の２色のＬＥＤ４０３があり、その色によってスタートキー４０２が使える状態にあるかどうかを示す。ストップキー４０４は稼働中の動作を停止させる働きをする。テンキー４０５は、数字と文字のキーボタン群を有し、コピー部数の設定や、表示部２０３の画面の切り替え等を指示するのに使用される。ユーザモードキー４０６は、ユーザが機器の設定を行う際に押下する。これらキー群は図２のキーボード２０４に相当する。
【００２０】
図５は、実施形態１に係るＭＦＰ１００のソフトウェア構成を説明するブロック図である。
【００２１】
ＵＩ制御部５００は、操作部１０６を介したユーザの操作を受付け、また表示部２０３への表示を制御する。コピーアプリケーション５０１は、コピー動作を実行する。送信アプリケーション５０２は、保存している画像データの送信動作等を制御する。ボックスアプリケーション５０３は、ボックス画面からのスキャン、プリント等を制御する。ネットワークアプリケーション５０４は、ネットワークを介した通信を制御する。ＰＤＬアプリケーション５０５は、ネットワークアプリケーション５０４が受信したＰＤＬプリントデータを受け取ってＰＤＬプリントジョブを投入する。共通インターフェイス５０６は、機器制御部分の機器依存部分を吸収する。ジョブマネージャ５０７は、共通インターフェイス５０６から受け取ったジョブの情報を整理し、下位層のドキュメント処理部に伝達する。ドキュメント処理部は、コピーの場合はスキャンマネージャ５０８とプリントマネージャ５０９が動作して処理を行う。また送信ジョブであれば、スキャンマネージャ５０８とファイルストアマネージャ５１０が動作して処理を行う。また受信ジョブであれば、ファイルリードマネージャ５１１とプリントマネージャ５０９が動作して処理を行う。更に、ＰＤＬプリントでは、ＰＤＬマネージャ５１２とプリントマネージャ５０９が動作して処理を行う。シンクマネージャ５１４は、各ドキュメントマネージャ間の同期をとっており、またシンクマネージャ５１４を介して、各種画像処理を行うイメージマネージャ５１３への画像処理の依頼を行う。スキャン、プリント時の画像処理や画像ファイルの格納はイメージマネージャ５１３が行う。解析アプリ５１５は、ＰＤＬアプリケーション５０５から出力されたジョブファイルを解析し、編集を行って共通インターフェイス５０６にジョブを投入する。これらマネージャのそれぞれは、スキャンの終了やプリントの終了などを検知して通知することができる。
【００２２】
図６は、ジョブの実体であるジョブファイルのデータ構造を説明する図である。
【００２３】
このデータは、ＵＩ制御部５００又はネットワークアプリケーション５０４からジョブの実行指示を受け取ると、コピーアプリケーション５０１、送信アプリケーション５０２、ボックスアプリケーション５０３、ＰＤＬアプリケーション５０５が生成する。即ち、コピージョブでは、ＵＩ制御部５００から入力された設定がコピーアプリケーション５０１に通知され、通知された情報から生成する。またＰＤＬジョブでは、ネットワークアプリケーション５０４から通知された情報を基に、ＰＤＬアプリケーション５０５が生成する。
【００２４】
ジョブの実体は、属性ＩＤ６０１、属性値サイズ６０２及び属性値６０３の組を複数連続して持つことによって表されている。ジョブがデータを含む場合は、６０７〜６０９で示すように、属性ＩＤとしてデータを表す値、属性値としてファイルのサイズ、属性値としてドキュメントデータを保持しているファイルのファイル名を保持している。これら属性には、データのフォーマット（使用されているＰＤＬなど）、コピー部数、カセット段、印刷に使用する用紙サイズ、フィニッシング処理の指定などが含まれる。
【００２５】
図７は、属性の一例を説明する図である。
【００２６】
属性ＩＤ７０１は属性のＩＤ番号を示している。型ＩＤ７０２は、ＩＤの型（サイズ）を表しており、「１」は不定長、「２」は１バイトのように決まっている。値７０３は、その属性が取り得る値を示しており、意味７０４に示すような意味をもっている。尚、図７に示す属性はあくまでも一例であり、この他にも様々な属性が存在する。これらの値を図６に示した属性ＩＤ、属性サイズＩＤ、属性値に設定することによりジョブを形成する。
【００２７】
図８は、実施形態１に係るＭＦＰ１００の操作部１０６の表示部２０３に表示されるコピー画面の一例を示す図である。
【００２８】
ユーザは、この画面を介して、カラーモード、倍率、用紙の種類を選択できる。またユーザは、応用モードボタン８０２を押下することにより、様々な機能を設定できる。図８では、カラーモードが自動、コピーの倍率は等倍、用紙選択は自動、コピーの部数は１部に設定されている。
【００２９】
図９（Ａ）は、図８の画面で応用モードボタン８０２が押下されると表示される「その他の機能」の設定画面の一例を示す図である。
【００３０】
ユーザは、この画面から「仕上げ」「表紙」「挿入紙」等の機能の詳細設定を行うことができる。
【００３１】
図９（Ｂ）は、図９（Ａ）の設定画面で「仕上げ」ボタン９０１が押下されると表示される仕上げ処理の選択画面の一例を示す図である。
【００３２】
「ソート」ボタン９０２は、原稿が３枚の場合に原稿の１枚目、２枚目、３枚目、１枚目、２枚目、３枚目という順で、図１０の１００１で示すように出力したい場合に押下する。尚、図１０の１００１〜１００４において、最も左側は３枚の原稿を示している。そして、その右側の３つの用紙束は、それぞれ３枚の原稿がコピーされて、それぞれ設定に従って処理された結果を示している。「グループ」ボタン９０３は、原稿が３枚の場合に、図１０の１００２で示すように、原稿の１枚目、１枚目、１枚目、２枚目、２枚目、２枚目という順で出力したい場合に押下する。「ステイプルソート」ボタン９０４は、ソート出力する用紙にステイプルを行う場合に設定するボタンで、図１０の１００３で示すように、ソートとステイプルを指示する。「ステイプルグループ」ボタン９０５は、グループ出力する用紙にステイプルを行う場合に設定するボタンで、図１０の１００４で示すようにグループ出力とステイプルを指示する。この他に「シフト」ボタン９０６、「パンチ穴」ボタン９０７、「折り」ボタン９０８、「排紙面指定」ボタン９０９などの後処理設定があるが、ここではこれらの説明を割愛する。この画面で、ユーザが仕上げの設定を取り消した場合は「設定取消」ボタン９１０を押下する。また設定を確定したいときはＯＫボタン９１１を押下する。この操作画面による設定が行われると、前述の図７に示す属性の属性ＩＤ７０１にステイプルの属性ＩＤにステイプル設定を示す「４０１」が設定され、図６に示したジョブファイルが生成され、ジョブを実行することが可能となる。
【００３３】
図１１（Ａ）は、実施形態１に係るＭＦＰ１００の操作部１０６のユーザモードキー４０６が押下されることにより表示されるユーザモードのトップ画面の一例を示す図である。
【００３４】
この画面を介してユーザは、ボタン群１１０１のいずれかのボタンを選択することにより様々な設定が可能である。ログインボタン１１０２は、管理者としての権限が必要な場合に押下する。閉じるボタン１１０３は、ユーザがユーザモードの設定が終了すると押下する。ボタン群１１０１の中から「ファンクション設定」ボタン１１０７を選択したときに表示される画面例を図１１（Ｂ）に示す。
【００３５】
図１１（Ｂ）の画面で、ユーザはボタン群１１０４の中から設定を行ないたい機能を選択することにより、様々な設定が可能である。閉じるボタン１１０５は押下されると、図１１（Ａ）に示す画面に戻る。
【００３６】
図１２は、図１１（Ｂ）の画面で「制限枚数を超えた場合の動作設定」ボタン１１０６が押下されたときに表示される画面例を示す図である。
【００３７】
機能表示部１２０１には、枚数制限が設定されている機能が列挙されている。「ジョブキャンセル」ボタン１２０２、或いは「綴じずに出力」ボタン１２０３を押下することにより、それぞれの機能における制限枚数をオーバーしたときの動作を設定することができる。この画面で設定が終了すると、ユーザはＯＫボタン１２０４を押下する。またユーザが、この画面を介した設定を取り消したい場合は「設定取消」ボタン１２０５を押下する。この画面を介して設定された情報は、コントローラ１０１のメモリ２０２或いはディスク２１１のいずれかに、例えば表１に示すようなデータとして保存される。尚、ここで上限枚数（制限枚数）は、ユーザが入力できず、後処理の種類に関連付けてＭＦＰ１００のデフォルト値として設定されている。例えばステイプルで「ジョブキャンセル」ボタン１２０２が選択されたときは、ジョブに従って印刷されたステイプルの対象となる用紙の枚数が上限枚数を超えると、そのジョブはキャンセルされる。また「綴じずに出力」ボタン１２０３が選択されたときは、ジョブに従って印刷されたステイプルの対象となる用紙の枚数が上限枚数を超えると、それら用紙のステイプルは行わずに、そのジョブを続行する。
【００３８】
【表１】
0006643058.tif 000002
【００３９】
次に、実施形態１の特徴である、複数部のコピーが設定されていても、１部目を印刷したところで一時停止し、そのまま印刷するか、中止するかを選択できる試しコピー（試し印刷）の設定方法について説明する。
【００４０】
図１３（Ａ）は、実施形態１に係るＭＦＰ１００の表示部２０３に表示されるコピーの初期画面の一例を示す図である。
【００４１】
この画面では、ステイプルや中綴じなどのフィニッシング設定と、部数に２以上の数値が指定されているため、試しコピーボタン１３０１が表示されている。
【００４２】
図１３（Ｂ）は、図１３（Ａ）の画面で試しコピーボタン１３０１が押下されたときに表示される画面例を示す。
【００４３】
「全ページ」ボタン１３０２は、例えば、原稿が１０枚ある場合に、ユーザが出力物の確認を１０枚の全てに対して行いたい場合に押下する。「指定ページ」ボタン１３０３は、ユーザが原稿の特定のページだけを出力したい場合に押下する。「指定ページ」ボタン１３０３によりページを指定して試しコピーを行う場合は後処理は実行されない。「開始ページ」１３０４は、「指定ページ」ボタン１３０３を押下して、指定したページの試しコピーを行う場合に、開始ページの設定を表示するボタンであり、ユーザがテンキー４０５で入力した値を表示する。「終了ページ」１３０５は、「指定ページ」ボタン１３０３を押下して指定ページの試しコピーを行う場合に、終了ページの設定を表示するボタンであり、ユーザがテンキー４０５で入力した値を表示する。ユーザが、この画面を介して行った設定を取り消したい場合は「設定取消」ボタン１３０６を押下して、この画面を抜ける。またユーザが、この画面を介して行った設定を確定したいときはＯＫボタン１３０７を押下する。この操作画面からの設定は、図７で示した属性の属性ＩＤ２０１に、試しコピーの開始ページ、終了ページを示す「２０２」「２０３」が設定される。こうして図６に示したジョブファイルが生成され、ジョブを実行することが可能となる。尚、試しコピーは、ジョブが複数の部数の印刷を含む場合であって、１部の印刷が終了したときにユーザが印刷物を確認するために印刷を行わせるための処理である。
【００４４】
図１４は、実施形態１に係るＭＦＰ１００の処理を説明するフローチャートである。ここでは、ステイプルソートでの印刷時に、ステイプルの上限枚数を超える枚数オーバーが発生した場合の処理を示している。尚、この処理を実行するプログラムはディスク２１１に記憶されており、実行時にメモリ２０２に展開され、その展開されたプログラムをＣＰＵ２０１が実行することにより達成される。
【００４５】
この処理は、ユーザがコピーの開始を指示してスキャナ１０２が原稿をスキャンし、プリンタエンジン１０３で印刷するための画像データが生成されることにより開始される。まずＳ１４０１でＣＰＵ２０１は、図１３（Ｂ）の画面の１３０４，１３０５でページが指定された試しコピーが設定されているかどうか判定する。ここでページが指定された試しコピーであればＳ１４０２に進んで後処理を解除するが、それ以外の場合はＳ１４０３に進む。Ｓ１４０２でＣＰＵ２０１は、後処理を実行しないように設定する後処理解除フラグをオンにしてＳ１４０３に進む。この後処理解除フラグは、メモリ２０２、ディスク２１１のいずれかに記憶されており、オンの場合はＣＰＵ２０１は後処理を実行しないように制御する。Ｓ１４０３でＣＰＵ２０１は、プリンタエンジン１０３を制御して１枚の印刷を行ってＳ１４０４に進む。Ｓ１４０４でＣＰＵ２０１は、「ステイプルソート」が設定されている状態で、１部あたりの印刷枚数が、表１で示す上限枚数を超えるか否か判定する。ここで上限枚数を超えると判定するとＳ１４０５に進み、ステイプル解除フラグをオンにしてＳ１４０６に進む。このステイプル解除フラグは、メモリ２０２或いはディスク２１１に記憶されており、オンの場合、ＣＰＵ２０１はステイプルを実行しないように制御する。一方、Ｓ１４０４でＣＰＵ２０１が、上限枚数を超えないと判定した場合はＳ１４０６に進む。Ｓ１４０６でＣＰＵ２０１は、指示された全ての部の印刷を終了したかどうか判定し、全ての部を印刷したときは、この処理を終了するが、全ての部の印刷が終了していないときはＳ１４０７に進む。Ｓ１４０７でＣＰＵ２０１は、１部の終わりまで印刷したかどうかを判定し、１部の終わりまで印刷していないと判定したときはＳ１４０３に戻って前述の処理を繰り返すが、１部の終わりまで印刷した場合はＳ１４０８に進む。
【００４６】
Ｓ１４０８でＣＰＵ２０１は、試しコピーかどうか判定する。ここで試しコピーと判定した場合はＳ１４１２に進み、そうでないときはＳ１４０９に進む。Ｓ１４０９でＣＰＵ２０１は、ステイプル解除フラグがオンかどうかを判定し、オンであればＳ１４１０に進み、オフであればＳ１４１８に進む。Ｓ１４１０でＣＰＵ２０１は、表１に登録されている、上限枚数を越えたときの動作を参照して、現在実行中の後処理の継続方法を判定する。ここで「ジョブキャンセル」が設定されていると判定した場合はＳ１４１１に進み、ＣＰＵ２０１は、実行中のジョブをキャンセルして、この処理を終了する。一方、ジョブキャンセルではなく「綴じずに出力」が設定されているときはＳ１４１８に進みＣＰＵ２０１は、次の部の印刷を開始してＳ１４０３に進む。
【００４７】
以上の処理により、１部あたりの印刷枚数がステイプルの上限枚数を超えるときはステイプルを解除し、更に、図１２の画面で設定された上限枚数を越えた場合の動作設定に従って、ジョブをキャンセル、或いは、キャンセルせずに印刷を続行できる。
【００４８】
一方、Ｓ１４０８で試しコピーであると判定した場合はＳ１４１２に進みＣＰＵ２０１は、印刷処理を一時停止し、図１５に示すポップアップ１５０１を表示部２０３に表示してＳ１４１３に進む。
【００４９】
図１５は、実施形態１に係るＭＦＰの操作部１０６に表示される試しコピーの再設定画面の一例を示す図である。
【００５０】
このポップアップ１５０１を介してユーザは、部数の変更や、プリント濃度を変更することができる。設定変更ボタン１５０２は、設定変更を指示するボタンであり、この設定変更ボタン１５０２が押下されるとＣＰＵ２０１はＳ１４１７に処理を進める。またプリント開始ボタン１５０３が押下されるとＣＰＵ２０１はＳ１４１４に処理を進める。また中止ボタン１５０４が押下されるとＳ１４１１に処理を進め、実行中のジャブをキャンセルしてこの処理を終了する。１５０５はステータスの表示エリアであり、ここでは「プリント待機中です」が表示されている。またこのとき、ステイプル解除フラグがオンの場合は、ステータスの表示エリア１５０５に、「プリント待機中です」と「出力枚数が多いため、ステイプル出来ません」をトグル表示する。
【００５１】
Ｓ１４１４でＣＰＵ２０１は、ステイプル解除フラグをオフに設定してＳ１４１５へ進む。Ｓ１４１５でＣＰＵ２０１は、図７で示した属性の「試しコピー」を示す属性ＩＤの「２０１」の値７０３を、「試しコピーしない」に変更してＳ１４１６に進む。Ｓ１４１６でＣＰＵ２０１は、後処理解除フラグをオフに設定してＳ１４１８へ進む。
【００５２】
これにより図１５の画面でプリント開始ボタン１５０３が押下されると、ステイプルと試しコピーが解除されて、残りの部数の印刷が実行されることになる。
【００５３】
また設定を変更するときはＳ１４１７でＣＰＵ２０１は、図９（Ａ）に示す応用モード画面を表示する。これによりユーザは、ステイプルを含む仕上げ機能や両面印刷、製本などの機能の設定変更が可能になる。Ｓ１４１７で、ステイプルの再設定を行う場合の処理は図１６を参照して後述する。こうして設定変更が終了するとＣＰＵ２０１はＳ１４１３に処理を進める。
【００５４】
図１６は、実施形態１に係るＭＦＰ１００における試しコピーでのステイプルの再設定処理を説明するフローチャートである。尚、この処理を実行するプログラムはディスク２１１に記憶されており、実行時にメモリ２０２に展開され、その展開されたプログラムをＣＰＵ２０１が実行することにより達成される。
【００５５】
尚、この処理は、図９（Ａ）の応用モード画面で「仕上げ」ボタン９０１が押下されて図９（Ｂ）の仕上げ設定画面を表示することにより開始される。まずＳ１６０１でＣＰＵ２０１は、図９（Ｂ）の画面の「ソート」ボタン９０２、「グループ」ボタン９０３、「パンチ穴」ボタン９０７、「折り」ボタン９０８のいずれかが押下されたと判定するとＳ１６０２に進む。一方、Ｓ１６０１でＣＰＵ２０１は、「ステイプルソート」ボタン９０４、「ステイプルグループ」ボタン９０５のいずれかが押下されたと判定するとＳ１６０３に進む。またＳ１６０１でＣＰＵ２０１は、「設定取消」ボタン９１０或いはＯＫボタン９１１が押下されたと判定するとＳ１６０４に進む。尚、図９（Ｂ）の「シフト」ボタン９０６や「排紙面指定」ボタン９０９はステイプル設定に影響しないので、ここではその説明を割愛する。
【００５６】
Ｓ１６０２でＣＰＵ２０１は、図７で示した属性のステイプル種別の指定を示す属性ＩＤの「４０１」の値７０３を「なし」に変更してＳ１６０１へ進む。これによりステイプルの設定が解除される。またＳ１６０３でＣＰＵ２０１は、図７で示した属性ＩＤ「４１」の値７０３を「ステイプル」に変更してＳ１６０１へ処理を進める。これによりステイプルの設定が登録される。またＳ１６０４でＣＰＵ２０１は、押下されたキーが「設定取消」ボタン９１０かＯＫボタン９１１かを判定し、「設定取消」ボタン９１０であればＳ１６０５に処理を進める。Ｓ１６０５でＣＰＵ２０１は、図７で示した属性ＩＤが「４０１」の値７０３を、全ての後処理指定をしないことを示す「なし」に変更して、この処理を終了する。
【００５７】
以上説明したように実施形態１によれば、ステイプルの「制限枚数を超えた場合の動作設定」が「ジョブキャンセル」に設定されている場合でも、試しコピーの場合は、その試しコピーをキャンセルせずに後続の処理を続行できる。このようにして、試しコピーで、ステイプルが必須ではないユーザは、継続して印刷を実行できるようになる。
【００５８】
［実施形態２］
次に本発明の実施形態２を説明する。この実施形態２では、１部のコピー中に、印刷した用紙の枚数がステイプルの制限枚数に達すると試しコピーかどうか判定し、試しコピーであれば、自動的にステイプルの設定を解除してステイプルを行わないようにする。その他の処理は前述の実施形態１と同様である。尚、実施形態２に係るＭＦＰ１００の構成等は前述の実施形態１と同様であるため、その説明を省略する。
【００５９】
図１７は、本発明の実施形態２に係るＭＦＰ１００の処理を説明するフローチャートである。ここでは、ステイプルソートでの印刷時に、ステイプルの上限枚数を超える枚数オーバーが発生した場合の処理を示している。尚、この処理を実行するプログラムはディスク２１１に記憶されており、実行時にメモリ２０２に展開され、その展開されたプログラムをＣＰＵ２０１が実行することにより達成される。尚、図１７において、Ｓ１７０１〜Ｓ１７１１、及びＳ１７１４〜Ｓ１７２０の処理は、前述の図１４のＳ１４０１〜Ｓ１４１１、Ｓ１４１２〜Ｓ１４１８の処理と同じであるため、その説明を省略する。
【００６０】
この処理は、ユーザがコピーの開始を指示してスキャナ１０２が原稿をスキャンし、プリンタエンジン１０３で印刷するための画像データが生成されることにより開始される。Ｓ１７０８でＣＰＵ２０１は、１部の印刷が終了すると試しコピーかどうか判定し、試しコピーと判定したときはＳ１７１２に進み、そうでないときはＳ１７０９に進む。Ｓ１７１２でＣＰＵ２０１は、ステイプル解除フラグがオンかどうか判定し、ステイプル解除フラグがオンであればＳ１７１３に進み、ステイプル解除フラグがオフであればＳ１７１４に進む。Ｓ１７１３でＣＰＵ２０１は、図７で示した属性ＩＤの「４０１」の値７０３を「なし」に変更し、ステイプルの設定を解除してＳ１７１４に進む。Ｓ１７１４でＣＰＵ２０１は印刷処理を一時停止し、例えば図１８に示すポップアップ１８０１を表示部２０３に表示してＳ１７１５に進む。
【００６１】
図１８は、実施形態２に係るＭＦＰ１００の操作部１０６に表示される試しコピーの再設定画面の一例を示す図である。
【００６２】
このポップアップ１８０１では、部数の変更やプリント濃度の変更が可能である。設定変更ボタン１８０２が押下されることによりＳ１７１９に進む。またプリント開始ボタン１８０３が押下されるとＳ１７１６に進む。また中止ボタン１８０４が押下されるとＳ１７１１に進む。ステータス表示エリア１８０５には、Ｓ１７１５では「プリント待機中です」が表示される。設定変更通知エリア１８０６は、ステイプル解除フラグがオンの場合に「出力枚数が多いため、ステイプル設定を解除しました」を表示する。
【００６３】
このように実施形態２によれば、試しコピーでステイプル解除フラグがオンに設定されていれば、自動的にステイプルの設定を解除してユーザに通知することができる。
【００６４】
また実施形態２では実施形態１と同様に、後処理（ステイプル）の枚数オーバー時の動作設定がジョブキャンセルであっても、試しコピーのときはジョブをキャンセルしないため、試しコピーで、後処理が必須ではないユーザは、所望の部数の印刷を実施できる。
【００６５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６６】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００６７】
１００…ＭＦＰ，１０１…コントローラ、１０４…フィニッシャ、１０６…操作部、２０１…ＣＰＵ、２０２…メモリ、２０３…表示部、２１０…ＲＯＭ、２１１…ディスク
【図１】
0006643058.tif 000003
【図２】
0006643058.tif 000004
【図３】
0006643058.tif 000005
【図４】
0006643058.tif 000006
【図５】
0006643058.tif 000007
【図６】
0006643058.tif 000008
【図７】
0006643058.tif 000009
【図８】
0006643058.tif 000010
【図９】
0006643058.tif 000011
【図１０】
0006643058.tif 000012
【図１１】
0006643058.tif 000013
【図１２】
0006643058.tif 000014
【図１３】
0006643058.tif 000015
【図１４】
0006643058.tif 000016
【図１５】
0006643058.tif 000017
【図１６】
0006643058.tif 000018
【図１７】
0006643058.tif 000019
【図１８】
0006643058.tif 000020