(57)【要約】      （修正有）【課題】より適切な後処理を実現することができるプリント指示装置、プリント指示プログラム、及び画像形成装置を提供する。【解決手段】ユーザは、ＭＦＰ等の画像形成装置にプリントを指示するＰＣ３１の操作部３１１から、記録シートの排出厚さを指定する。画像が形成される記録シートの厚さの情報は記録シート情報格納部３２３１に格納されており、印刷枚数算出部３２０２は、指定された排出厚さの範囲内でプリント可能な枚数を算出する。パンチ、ステープルなどを行う後処理装置の処理可能厚さ上限は後処理機能情報格納部３２３２に格納されており、指定された排出厚さで後処理ができない場合、エラーメッセージを表示する。厚さを後処理可能な範囲内とするようにプリントジョブを分割する指定も可能であり、ユーザは、ジョブごとに排出厚さを指定する。【選択図】図３
2007316793.tif 000002
【特許請求の範囲】
【請求項１】
記録シート上に画像を形成して排出する画像形成装置にプリントを指示するプリント指示装置であって、
排出される記録シート全体の厚さの指定を受け付ける排出厚さ指定手段を備えることを特徴とするプリント指示装置。
【請求項２】
前記プリント指示装置は、さらに、
前記排出厚さ指定手段により受け付けた厚さに基づき、プリント可能な記録シートの枚数を算出するプリント枚数算出手段を備える
ことを特徴とする請求項１に記載のプリント指示装置。
【請求項３】
前記プリント指示装置は、
プリント部数の指定を受け付ける部数指定手段を備え、
前記プリント可能枚数算出手段は、
前記厚さの上限に基づき、プリント可能な部数を算出する
ことを特徴とする請求項２に記載のプリント指示装置。
【請求項４】
前記プリント指示装置は、
算出された枚数において１部に満たない端数がある場合に、当該端数部分をプリントしないようにする
ことを特徴とする請求項２又は３に記載のプリント指示装置。
【請求項５】
請求項１から４のいずれかに記載のプリント指示装置であって、
プリント指示のジョブを分割する場合に、ジョブごとに、排出される記録シート全体の厚さの指定を受け付ける分割厚さ指定手段を備えることを特徴とするプリント指示装置。
【請求項６】
前記プリント指示装置は、
プリント指示先の画像形成装置に備えられる後処理装置における排出厚さの上限を示す情報を取得する後処理機能情報取得手段と、
指定された厚さが前記排出厚さの上限を超える場合に、その旨を報知する報知手段とを備えることを特徴とする請求項１から５のいずれかに記載のプリント指示装置。
【請求項７】
情報処理装置にインストールされ、外部のプリンタにプリントを指示するプリント指示プログラムにおいて、
排出される記録シート全体の厚さの上限の指定を受け付ける排出厚さ上限指定処理を前記情報処理装置に実行させることを特徴とするプリント指示プログラム。
【請求項８】
請求項７に記載のプリント指示プログラムであって、
プリント指示のジョブを分割する場合に、ジョブごとに、排出される記録シート全体の厚さの指定を受け付ける分割厚さ指定処理を前記情報処理装置に実行させることを特徴とするプリント指示プリント指示プログラム。
【請求項９】
前記プリント指示プログラムは、
プリント指示先の画像形成装置に備えられる後処理装置における排出厚さの上限を示す情報を取得する後処理機能情報取得処理と、
指定された厚さが前記排出厚さの上限を超える場合に、その旨を報知する報知処理とを前記情報処理装置に実行させる
ことを特徴とする請求項７又は８に記載のプリント指示プログラム。
【請求項１０】
画像形成を指示する外部装置からの要求に応じ、画像形成装置内部に備えられている記録シートの厚さに関する情報を送信することを特徴とする画像形成装置。
【請求項１１】
前記画像形成装置は、さらに、
当該画像形成装置に備えられた後処理装置で処理可能な記録シート全体の厚さに関する情報を送信することを特徴とする請求項１０に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置にプリントを指示するプリント指示装置、プリント指示プログラム、及び画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置と接続されたＰＣ等の情報処理装置において、プリンタドライバを起動し、画像形成装置にプリントを指示する場合、プリント部数を指定することが可能であった。
【０００３】
一方、画像形成装置の側で、画像形成が終了した記録シートの後処理（パンチ、ステープル等）を行うことも広く行われている。しかしながら、例えばパンチ、ステープル可能な記録シートの枚数は有限であり、記録シート枚数が多すぎてパンチ、ステープル等の後処理ができないといった状況を防止する技術が特許文献１に開示されている。
【０００４】
また、複数部のプリントを実行する場合、画像形成が終了した記録紙を排出するビントレイの収容可能枚数が有限であることに対応する技術の一例が特許文献２に開示されている。特許文献３には、原稿枚数が多く、一度にブックレット処理ができない場合に、ブックレット印刷の動作を複数のジョブに分割するプリンタドライバが開示されている。
【０００５】
【特許文献１】特開平５−５０７８１号公報
【０００６】
【特許文献２】特開平７−１８７４７６号公報
【０００７】
【特許文献３】特開２００１−３５０６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１や特許文献２の技術では、ＰＣ等の情報処理装置からプリントを指示する場合に、必ずしも適切に対応することができず、画像形成装置からの、画像形成された記録紙の出力形態が所望の形態と異なる場合が起こり得るという問題点がある。また、特許文献３の技術のようにプリントドライバが自動的にジョブを分割した場合、分割された複数のジョブの間に第三者から投入されたジョブが混入する可能性もあり、ユーザが分割を意識していないと出力された記録紙を仕分けする作業が煩雑になるという問題点がある。
【０００９】
本発明は、上記の諸点に鑑みてなされたものであって、より適切な後処理を実現することができるプリント指示装置、プリント指示プログラム、及び画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記の問題点を解決するために、本発明に係るプリント指示装置は、記録シート上に画像を形成して排出する画像形成装置にプリントを指示するプリント指示装置であって、排出される記録シート全体の厚さの指定を受け付ける排出厚さ指定手段を備えることを特徴としている。
【００１１】
本発明の構成では、排出される記録シート全体の厚さの指定を受け付けることで、より適切な後処理の実行を支援する。例えば、後処理装置で処理可能な厚さを超えている場合にエラーメッセージを表示したり、プリントジョブの分割を促したりすることができる。
【００１２】
前記プリント指示装置は、さらに、前記排出厚さ指定手段により受け付けた厚さに基づき、プリント可能な記録シートの枚数を算出するプリント枚数算出手段を備える構成とすることができる。
【００１３】
前記プリント指示装置は、プリント部数の指定を受け付ける部数指定手段を備え、前記プリント可能枚数算出手段は、前記厚さの上限に基づき、プリント可能な部数を算出する構成とすることもできる。
【００１４】
前記プリント指示装置は、算出された枚数において１部に満たない端数がある場合に、当該端数部分をプリントしないようにする構成とすることもできる。
【００１５】
プリント指示のジョブを分割する場合に、ジョブごとに、排出される記録シート全体の厚さの指定を受け付ける分割厚さ指定手段を備えることを特徴とする構成とすることもできる。
【００１６】
前記プリント指示装置は、プリント指示先の画像形成装置に備えられる後処理装置における排出厚さの上限を示す情報を取得する後処理機能情報取得手段と、指定された厚さが前記排出厚さの上限を超える場合に、その旨を報知する報知とを備える構成とすることもできる。
【００１７】
本発明に係るプリント指示プログラムは、情報処理装置にインストールされ、外部のプリンタにプリントを指示するプリント指示プログラムにおいて、排出される記録シート全体の厚さの上限の指定を受け付ける排出厚さ上限指定処理を前記情報処理装置に実行させることを特徴としている。
【００１８】
ここで、プリント指示のジョブを分割する場合に、ジョブごとに、排出される記録シート全体の厚さの指定を受け付ける分割厚さ指定処理を前記情報処理装置に実行させることもできる。
【００１９】
前記プリント指示プログラムは、プリント指示先の画像形成装置に備えられる後処理装置における排出厚さの上限を示す情報を取得する後処理機能情報取得処理と、指定された厚さが前記排出厚さの上限を超える場合に、その旨を報知する報知処理とを前記情報処理装置に実行させることもできる。
【００２０】
本発明に係る画像形成装置は、画像形成を指示する外部装置からの要求に応じ、画像形成装置内部に備えられている記録シートの厚さに関する情報を送信することを特徴としている。
【００２１】
前記画像形成装置は、さらに、当該画像形成装置に備えられた後処理装置で処理可能な記録シート全体の厚さに関する情報を送信する構成とすることもできる。
【発明の効果】
【００２２】
本発明に係るプリント指示装置等によると、排出される記録シート全体の厚さの指定を受け付けることで、より適切な後処理（例えばパンチ、ステープルなど）の実行を支援することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（１）プリントシステムの構成
図１は、本実施の形態のプリントシステムの全体的な構成の一例を示す図である。プリントシステムは、ＭＦＰ（マルチファンクション・ペリフェラル）１００及びパーソナルコンピュータ（ＰＣ）３１が、ＬＡＮ（ローカル・エリア・ネットワーク）５００を介して接続されて構成される。
【００２４】
ＰＣ３１は、本実施の形態のプリント指示装置の一例である。具体的には、ＰＣ３１に、本実施の形態のプリント指示装置を実現するプリント指示プログラム（プリンタドライバ）がインストールされる。ＭＦＰ１００は、プリント指示装置によりプリントを指示される画像形成装置の例である。ＭＦＰ１００は、コピー、ネットワークプリンティング、スキャナ、ＦＡＸ、またはドキュメントサーバなどの機能を集約した画像形成装置である。複合機などと呼ばれることもある。
【００２５】
ＬＡＮ５００は、プリント指示装置と画像形成装置との間の接続形態の一例であり、有線でも、無線でも良い。プリント指示装置と画像形成装置との間は、専用ケーブルによって接続されていてもよい。なお、ＬＡＮ５００へのＰＣ、画像形成装置の接続台数は任意である。
【００２６】
（２）画像形成装置の構成
次に、本実施の形態のＭＦＰ１００の構成について説明する。図２は、ＭＦＰ１００のハードウェア構成の一例を示す図である。
【００２７】
ＭＦＰ１００は、操作部１１、ディスプレイ部１２、スキャナ部１３、プリンタ部１４、通信インタフェース１６、ドキュメントフィーダ１７、給紙装置１８、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ハードディスク２３、及び後処理装置２４などを備えている。
【００２８】
操作部１１は、数字、文字、および記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ２０に送信する送信用回路などによって構成される。
【００２９】
ディスプレイ部１２は、ユーザに対してメッセージを表示する画面、ユーザが設定内容や処理内容を入力するための画面、およびＭＦＰ１００で実行された処理の結果を示す画面などを表示する。本実施の形態では、ディスプレイ部１２にタッチパネルが用いられている。タッチパネルは、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えており、これは操作部１１に含まれる。
【００３０】
スキャナ部１３は、原稿に光を照射して反射光を検出することにより、原稿に描かれている画像を所定の読み取り解像度で読み取って、デジタルの画像データ（ここでは、ＲＧＢまたはブラックの濃度を表す濃度データ）を生成する。このようにして得られた画像データは、プリンタ部１４において印刷のために用いられるほか、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧなどの形式のファイルに変換されてハードディスク２３に記憶される。ＦＡＸデータに変換されてＦＡＸ送信に供されることもある。ドキュメントフィーダ１７は、例えばＭＦＰ１００本体の上部に設けられており、１枚または複数枚の原稿をスキャナ部１３に順次送るために用いられる。
【００３１】
プリンタ部１４は、スキャナ部１３にて読み取られた画像、ＰＣ３１等の外部装置から送信されてきたデータの画像、またはＦＡＸ受信したＦＡＸデータの画像を、用紙またはフイルムなどの記録シートに印刷する。給紙装置１８は、ＭＦＰ１００本体の下部に設けられており、印刷対象の画像に適した記録シートをプリンタ部１４に供給するために用いられる。
【００３２】
プリンタ部１４によって画像が印刷された記録シートは後処理装置２４に排出される。本実施の形態の後処理装置２４では、排出された記録シートへのパンチ（穴あけ）処理、ステープル処理などの後処理を行うことができる。後処理装置２４で後処理が可能な記録シートの枚数（排出される記録シート全体の厚さ）には制限（上限）がある。
【００３３】
通信インタフェース１６は、ＰＣ３１等の外部装置とＬＡＮ５００を介して通信を行ったり、電話回線を通じてＦＡＸ送受信等を行うための装置である。通信インタフェース１６として、例えばＮＩＣ（ネットワーク・インタフェース・カード）、モデム、ＴＡ（ターミナル・アダプタ）などが用いられる。
【００３４】
ＲＯＭ２１には、画像の読取（スキャン）、原稿の複写（コピー）、ＦＡＸデータの送受信、ネットワークプリンティング、およびドキュメントサーバ（ボックス機能）などのＭＦＰ１００の基本機能を実現するためのプログラム、データが記憶されている。これらのプログラムまたはデータの一部または全部を、ハードディスク２３にインストールしておいてもよい。この場合は、ハードディスク２３にインストールされているプログラムまたはデータは、必要に応じてＲＡＭ２２にロードされる。
【００３５】
（３）プリント指示装置の構成
次に、本実施の形態のプリント指示装置の構成について説明する。図３は、本実施の形態においてプリント指示装置を実現するプリント指示プログラムがインストールされたＰＣ３１の機能的構成の一例について説明するためのブロック図である。
【００３６】
ＰＣ３１は、操作部３１１、ディスプレイ部３１２、通信インタフェース３１６、ＣＰＵ３２０、ハードディスク３２３を備えている。操作部３１１としては、例えばキーボード、マウス等が用いられる。ディスプレイ部３１２としては、例えばＣＲＴ、液晶ディスプレイなどが用いられる。
【００３７】
通信インタフェース３１６は、ＬＡＮ５００を介してＭＦＰ１００等と通信するためのインタフェースであり、例えばＮＩＣを用いることができる。ハードディスク３２３には、記録シート情報格納部３２３１、後処理機能情報格納部３２３２が備えられ、ＭＦＰ１００等のプリンタにセットされている記録シートのサイズ、厚さに関する情報（記録シート情報）や、ＭＦＰ１００等に備えられている後処理装置の機能（後処理可能な厚さの上限などに関する後処理機能情報）を格納している。
【００３８】
記録シート情報や後処理機能情報は、例えばＭＦＰ１００等の外部機器側で設定されたものを、通信インタフェース３１６を介して取得することができる。図４（ａ）は、記録シート情報格納部３２３１に格納される情報の内容の一例を示す図である。記録シート種類としては、記録紙のほか、例えばＯＨＰシートなどが考えられる。記録シート種類や、サイズの情報は必ずしも必須ではない。図４（ｂ）は、後処理機能情報格納部３２３２に格納される情報の内容の一例を示す図である。
【００３９】
ＰＣ３１は、機能的に、排出厚さ情報指定部３２０１、印刷枚数算出部３２０２、表示内容生成部３２０３、厚さ情報取得部３２０４、プリントジョブ生成部３２０５を備えている。これらは、ＣＰＵ３２０上で、例えば本実施の形態のプリント指示プログラムを含むコンピュータ・プログラムが動作することで実現することができるが、専用のＩＣを利用して実現することもできる。排出厚さ情報指定部３２０１は、操作部３１１を介してユーザにより指定される排出厚さ情報の指定入力を受け付ける。
【００４０】
印刷枚数算出部３２０２は、ユーザからの排出厚さ等の指定に基づいて、印刷可能な枚数、ないし部数（プリント可能範囲）を算出する。表示内容生成部３２０３は、ディスプレイ部３１２に表示する内容を生成する。厚さ情報受信部３２０４は、通信インタフェース３１６を介してＭＦＰ１００等の外部装置から記録シート情報や後処理機能情報を受信し、ハードディスク３２３へと格納する。記録シート情報や後処理機能情報は、ＰＣ３１側で入力するようにしてもよい。なお、記録シート情報や後処理機能情報をＭＦＰ１００等の外部装置から取得する場合、ＭＦＰ１００は、ＰＣ３１からの要求に応じて記録シート情報や後処理機能情報を送信する。
【００４１】
なお、ハードディスク３２３へのデータの書込み、読み出しはファイル入出力ＩＦ（インタフェース）３２３９を介して行われる。プリントジョブ生成部３２０５は、ユーザからの排出厚さ指定に基づいてＭＦＰ１００等にプリントを指示するプリントジョブを生成する。
【００４２】
（４）プリント指示措置の処理内容
以下、プリント指示装置の処理内容について説明する。図５は、プリント指示装置の処理内容の一例について説明するためのフローチャートである。
【００４３】
ユーザがＰＣ３１にインストールされた各種アプリケーション（ワープロ、描画ソフトなど）で印刷原稿を作成し、プリントを指示する。プリンタドライバが起動し、各ページで使用する用紙設定、片面印刷・両面印刷の別、プリント部数など各種印刷設定を行う（Ｓ１０１）。プリント指示を受けたＭＦＰ１００での印刷に用いられる記録シートに関する情報は、前記したように記録シート情報格納部３２３１に格納されている。
【００４４】
本実施の形態では、ここで、従来の「部数」設定の代わりに「排出厚さ」を指定することができる（Ｓ１０２）。図６は、本実施の形態のプリンタドライバを用いる際、ＰＣ３１に備えられた表示部３１２に表示されるウィンドウ画面の一例を示す図である。なお、詳細な説明は省略するが、プリンタドライバで、ページ毎に違う種類の記録シート（異なるトレイ）を設定することができる構成も可能である。
【００４５】
図６のウィンドウ３１２１では、ラジオボタン４０１、４０２を選択することにより、印刷部数、排出厚さを指定することができる。ラジオボタン４０１のみが選択されている場合には従来どおりの部数を指定することができ、ラジオボタン４０２が選択されている場合には、排出厚さを指定することができる。ラジオボタン４０２のみが選択されている場合には、部数が「１」であるものとして処理を行う。
【００４６】
領域４０３には、印刷枚数算出部３２０２で記録シート情報を参照して算出されたプリント可能範囲が表示される。同図の例では、指定された排出厚さが２０ｍｍ（部数は１）であり、２３２ページ目まで印刷可能と算出された旨が表示されている。
【００４７】
なお、部数が２以上の場合には印刷可能な部数も併せて表示される。例えば１部のページ数が２０であり、部数として１２が指定された場合、「１２部目の１２ページ目までが印刷可能」である旨が領域４０３に表示される。
【００４８】
ボックス４０４がチェックされている場合には、指定された排出厚さの範囲内で印刷可能なページが残っていても、１部に満たない半端なページはプリントしないようにする。例えば１部のページ数が２０であり、部数として１２が指定された場合、ボックス４０４がチェックされている場合には、１１部（２２０ページ分）のみがプリントされ、１２部目の残り１２ページはプリントされない。
【００４９】
なお、ボックス４０５は後処理方法を指定するものであり、このボックスは設けない実施形態も可能である。この後処理方法の指定に基づいて、図４（ｂ）に示した後処理機能情報を参照し、指定された後処理方法では排出厚さが厚すぎるなどのエラー処理を行うことができる。
【００５０】
図５のフローチャートへと戻り、プリンタドライバで排出厚さＴを指定した場合、指定された排出厚さＴの範囲内でプリント可能範囲を算出し（Ｓ１０３）、上記したようにディスプレイ部３１２（図６のウィンドウ３１２１の領域４０３）に表示する（Ｓ１０４）。
【００５１】
このようにプリント可能範囲が表示されている状態で図６の印刷ボタン４０６がオンされると（Ｓ１０５：ＹＥＳ）、プリントジョブ生成部３２０５がプリントジョブを生成し（Ｓ１０６）、プリントジョブをＭＦＰ１００へと送信してプリントを指示する（Ｓ１０７）。
【００５２】
なお、プリンタドライバで排出厚さＴを設定した後、プリントジョブをＭＦＰ１００へ送信し、以下に説明するプリント可能範囲の算出（Ｓ１０３）の処理はＭＦＰ１００の側で行うような実施形態も可能である。この場合には、記録シート情報格納部３２３１に記録シート情報を保持する必要が無くなる。
【００５３】
以下、プリント可能範囲の算出処理（Ｓ１０３）の詳細について説明する。図７は、プリント可能な範囲の算出（Ｓ１０３）の詳細な処理内容の一例を示すフローチャートである。まず、開始部数を表す変数ｊに０をセットする。また開始ページを表す変数ｉに１をセットする。そして記録シート厚さの合計が格納される変数Ｍに０をセットし、原稿の最終ページ番号を表す変数Ｐに、原稿の最終ページ番号をセットする（Ｓ２０１）。
【００５４】
次に、記録シート情報格納部３２３１から、ｉページ目の用紙厚さ情報（ｍｉ）を取得する（Ｓ２０２）。図６では図示を省略しているが、プリンタドライバでは印刷に使用する記録シート（例えば図４（ａ）に示したトレイのいずれか）を指定することができ、ここでは例えばｉページ目の記録シートとしてトレイ１が指定されているものとすると、用紙厚さ情報（ｍｉ）として８６μｍという値が取得できる。
【００５５】
取得されたｍｉの値を順次変数Ｍに加算していき（Ｓ２０３）、Ｍの値が、指定された排出厚さＴを超えるか否かを判定する（Ｓ２０４）。Ｍが排出厚さＴを超えない場合には（Ｓ２０４：ＹＥＳ）、この時点の変数ｊの値を変数ｊ‘に、変数ｉの値を変数ｉ’にセットし（Ｓ２０５）、変数ｉの値に１を加算する（Ｓ２０６）。
【００５６】
加算後の変数ｉの値が、原稿の最終ページ番号としてステップＳ２０１でセットされている変数Ｐの値を超えた場合には（Ｓ２０７：ＹＥＳ）、部数ｊに１を加算するとともに、ページ数ｉを１とする（Ｓ２０８）。用紙厚さの合計Ｍが排出厚さＴを超えるまで（Ｓ２０４：ＮＯ）、加算していく(Ｓ２０２〜Ｓ２０８の処理を繰り返す)ことにより、設定された排出厚さＴ以内で印刷可能な部数ｊ‘と最終ページｉ’が算出できる（Ｓ２０９）。
【００５７】
次に、例えば、プリント指示の際に後処理方法が指定されており、指定された排出厚さＴの値が、後処理機能情報（図４（ｂ））で設定された排出厚さ上限の値を超えているような場合に、プリントジョブを分割する場合の処理内容の一例について説明する。
【００５８】
図８は、この場合の処理内容の一例を示すフローチャートである。図５のステップＳ１０１と同様に、排出厚さＴを含む各種設定を受け付ける（Ｓ３０１、Ｓ３０２）。ここでは、指定された排出厚さＴと、後処理機能情報に含まれる排出厚さ上限Ｔｍａｘとを比較する（Ｓ３０３）。Ｔｍａｘ＜Ｔの場合に（Ｓ３０３：ＹＥＳ）、分割処理するか否かを判定する（Ｓ３０４）。この場合に分割処理を行うか否かは、例えば予めプリンタドライバで設定しておくことができる。分割処理しない設定の場合（Ｓ３０４：ＮＯ）、エラーメッセージを表示して（Ｓ３０５）、排出厚さＴの再設定を促す（Ｓ３０２）。
【００５９】
分割処理を行う場合には（Ｓ３０４：ＹＥＳ）、分割処理を行う（Ｓ３０６）。図９は、分割処理の内容の一例について説明するためのフローチャートである。分割処理では、まず変数ｋに１をセットする（Ｓ４０１）。これは、複数ジョブに分割する場合の「ｋ番目」のジョブである旨を表す変数である。
【００６０】
そして、ｋ番目の分割厚さとして指定された厚さＴｋの指定を取得する。図１０は、分割厚さを指定する場合のプリンタドライバのウィンドウの一例を示す図である。このウィンドウ３１２２には、部数を指定する領域５０１と排出厚さＴを指定する領域５０２とがあり、ここでは、１部２０ページの原稿を１８部プリントする指定（全枚数は３６０枚となる）がされた場合について説明する。
【００６１】
排出厚さＴとして３２ｍｍが指定されており、記録紙１枚の厚さが８６μｍとすれば、排出厚さ３２ｍｍで３７２枚のプリントが可能であるから、指定された部数の全枚数をプリントすることができる。従って、印刷範囲を表示する領域５０３には、１８部の２０ページ目まで印刷可能である旨が表示されている。
【００６２】
しかしながら、後処理方法指定領域５０５で「ステープル」が指定されているところ、図４（ｂ）の例では、ステープルの厚さ上限は１８ｍｍであるから、３２ｍｍ全部を後処理することができず、分割が必要となる。
【００６３】
ユーザは、分割厚さを指定する領域５０６で分割厚さを指定することができる。同図の例では、三つのジョブに分割しており、１番目のジョブの分割厚さＴ１が１５ｍｍ、２番目のジョブの分割厚さＴ２が１０ｍｍ、３番目のジョブの分割厚さＴｒ（残りの意味）が７ｍｍとなる。図１１は、分割厚さについて説明するための模式図であり、排出厚さＴを、１番目のジョブの分割厚さＴ１、２番目のジョブの分割厚さＴ２、３番目のジョブの分割厚さＴ３（残り）に分割した場合を示している。
【００６４】
なお、ユーザは追加ボタン５０７をオンして新たな分割厚さを指定することができ（領域５０６に新規行が追加される）、削除ボタン５０８をオンして分割厚さを削除（領域５０６で指定された行が削除される）することができる。印刷範囲は、分割厚さに応じて自動的に算出され、表示される。ここで、図６の例のボックス４０４のような指定を含めることも可能であり、その場合、１部に満たない部分のページを、次のジョブに移行するような構成とすることもできる。
【００６５】
図９に戻り、ステップＳ４０２では、ｋ番目のジョブに指定された分割厚さの値を取得する。分割厚さＴｋの値が後処理装置の厚さ上限値Ｔｍａｘを超える場合（Ｓ４０３：ＹＥＳ）、エラーメッセージを表示してユーザに分割厚さＴｋの再設定を促す（Ｓ４０４）。このエラーメッセージは、例えば図１０のウィンドウにおいて分割厚さの指定が１８ｍｍを越えるような場合に、そのような分割厚さを指定することができない旨を示すメッセージである。
【００６６】
後処理装置の上限値Ｔｍａｘの範囲内の分割厚さＴｋが設定されると、分割時のプリント可能範囲の算出を行う（Ｓ４０５）。これは、原稿を１ページ目から、分割厚さＴｋとなるページまでで分割するに際し、どのページまでで分割するかを算出する処理であり、算出された値が図１０の領域５０６に表示されることとなる。
【００６７】
図１２は、分割時プリント印刷可能範囲の算出方法の一例について説明するためのフローチャートである。これは、図７に示した処理と類似の処理であり、以下、図７の場合と異なるところに重点を置いて説明する。
【００６８】
各ページの用紙厚さ情報ｍｉを取得し（Ｓ５０２）、用紙厚さを順次加算していく（Ｓ５０３）。そして、厚さの合計が分割厚さＴｋを超えるまで加算していき（Ｓ５０２〜Ｓ５０８）、設定された分割厚さＴｋの範囲内で印刷可能な部数と最終ページを算出する（Ｓ５０９）。
【００６９】
なお、ステップＳ５０５で、部数ｊ、ページ数ｉに加え、用紙厚さの合計Ｍの値を変数Ｍ‘として保存しておく。そして、ステップＳ５１０で、分割後の残りの原稿厚さＴ’、次ジョブの開始部数、及び次ジョブの開始ページを取得する（Ｓ５１０）。
【００７０】
図９のフローチャートへと戻り、分割後の原稿厚さＴ‘の値が、後処理装置の厚さ上限値Ｔｍａｘより大きい場合（Ｓ４０６：ＹＥＳ）は、さらに分割が必要である旨のメッセージをウィンドウ３１２２に表示する（Ｓ４０７）。一方、ｋの値に１を加算して、ステップＳ４０２へと進む。ユーザは、図１０に示した追加ボタン５０７を用いて、ジョブの更なる分割を行うことができる。
【００７１】
全ての分割ジョブの分割厚さが、後処理装置の厚さ上限Ｔｍａｘの範囲内の値となり、図９の分割処理を終了すると、図８のフローチャートへと戻る。なお、ステップＳ３０３でＮＯの判定の場合には、ジョブの分割が必要ないものとし、図７と同様のプリント可能範囲の算出処理を実行する（Ｓ３０７）。図１０のウィンドウ３１２２において印刷ボタン５１０がオンされると（Ｓ３０８：ＹＥＳ）、プリントジョブを生成し（Ｓ３０９）、プリントジョブを送信する（Ｓ３１０）。
【００７２】
なお、原稿のページごとの記録シート情報が解析できないようなプリンタドライバの場合は、プリンタドライバで排出厚さＴを設定し、ジョブをＭＦＰ１００に送信して、プリント可能範囲の算出処理はＭＦＰ１００側で行うこともできる。この場合、例えば、分割が指定された場合、ドライバで設定された分割厚さＴｋについて、プリント可能範囲の算出はＭＦＰ１００側で行う。
【００７３】
なお、両面印刷や集約印刷（例えば２ページ分、４ページ分などの画像データを１枚の記録シートに印刷する機能）を用いる場合には、論理的なページ数ではなく、実際に排出される記録シートの枚数で排出厚さを算出することが好ましい。
【産業上の利用可能性】
【００７４】
本発明は、例えばＭＦＰ等の画像形成装置にプリントを指示するプリント指示装置等に適用することができる。
【図面の簡単な説明】
【００７５】
【図１】プリントシステムの全体的な構成の一例を示す図である。
【図２】ＭＦＰ１００のハードウェア構成の一例を示す図である。
【図３】本発明の一実施の形態においてプリント指示装置を実現するプリント指示プログラムがインストールされたＰＣ３１の機能的構成の一例について説明するためのブロック図である。
【図４】（ａ）記録シート情報格納部３２３１に格納される情報の内容の一例を示す図である。  （ｂ）後処理機能情報格納部３２３２に格納される情報の内容の一例を示す図である。
【図５】プリント指示装置の処理内容の一例について説明するためのフローチャートである。
【図６】本実施の形態のプリンタドライバを用いる際、ＰＣ３１に備えられた表示部３１２に表示されるウィンドウ画面の一例を示す図である。
【図７】プリント可能な範囲の算出の詳細な処理内容の一例を示すフローチャートである。
【図８】例えば、プリント指示の際に後処理方法が指定されており、指定された排出厚さＴの値が、後処理機能情報で設定された排出厚さ上限の値を超えているような場合に、プリントジョブを分割する場合の処理内容の一例について説明するためのフローチャートである。
【図９】分割処理の内容の一例について説明するためのフローチャートである。
【図１０】分割厚さを指定する場合のプリンタドライバのウィンドウの一例を示す図である。
【図１１】分割厚さについて説明するための模式図である。
【図１２】分割時プリント印刷可能範囲の算出方法の一例について説明するためのフローチャートである。
【符号の説明】
【００７６】
１１                      操作部
１２                      ディスプレイ部
１３                      スキャナ部
１４                      プリンタ部
１６                      通信インタフェース
１７                      ドキュメントフィーダ
１８                      給紙装置
２０                      ＣＰＵ
２１                      ＲＡＭ
２２                      ＲＯＭ
２３                      ハードディスクドライブ
２４                      後処理装置
３１                      パーソナルコンピュータ（ＰＣ）
３２０１                  排出厚さ情報指定部
３２０２                  印刷枚数算出部
３２０３                  表示内容生成部
３２０４                  厚さ情報取得部
３２０５                  プリントジョブ生成部
３２３１                  記録シート情報格納部
３２３２                  後処理機能情報格納部
１００                    ＭＦＰ
５００                    ネットワーク（ＬＡＮ）
【図１】
2007316793.tif 000003
【図２】
2007316793.tif 000004
【図３】
2007316793.tif 000005
【図４】
2007316793.tif 000006
【図５】
2007316793.tif 000007
【図６】
2007316793.tif 000008
【図７】
2007316793.tif 000009
【図８】
2007316793.tif 000010
【図９】
2007316793.tif 000011
【図１０】
2007316793.tif 000012
【図１１】
2007316793.tif 000013
【図１２】
2007316793.tif 000014