(57)【要約】 【課題】画像形成装置が印刷用紙に対してパンチ処理を実行できない場合において、ユーザ操作の負担を軽減させること。【解決手段】画像形成装置は、プリントジョブにおいて指定されたパンチ処理実行の可否を判定し、実行可能な場合、パンチ処理を実行し、実行不可能な場合、プリントジョブにおいて指定されたパンチ処理が既に施されている、給紙部に格納している印刷用紙に画像形成を行う。【選択図】図３
2008197332.tif 000002
【特許請求の範囲】
【請求項１】
プリントジョブに基づいて画像形成処理を行う画像形成装置において、
格納された印刷用紙を供給する給紙部と、
前記プリントジョブに基づく画像形成処理を行なうに際し、前記給紙部に、当該プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させる制御部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、
印刷用紙に対してパンチ処理を実行するパンチ実行部を更に備え、
前記制御部は、
前記プリントジョブで指定されるパンチ処理実行の可否を判定し、パンチ処理実行可能な場合、前記給紙部により供給される印刷用紙に対して当該指定されるパンチ処理を前記パンチ実行部に実行させ、パンチ処理実行不可能な場合、前記給紙部に当該指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
前記パンチ実行部の実行可能なパンチ穴属性と、前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無とを参照し、パンチ処理実行の可否の判定を行うこと、
を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、
前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無及びパンチ穴属性を参照し、前記給紙部に前記プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させること、
を特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記画像形成装置は、
前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無及びパンチ穴属性の設定入力を受け付ける操作部を更に備え、
前記制御部は、前記操作部により受け付けられる設定入力に基づいて設定される情報を参照すること、
を特徴とする請求項２〜４の何れか一項に記載の画像形成装置。
【請求項６】
前記給紙部は、給紙部に格納された印刷用紙のパンチ穴の存在の有無及びパンチ穴属性を検出する光学センサを有し、
前記制御部は、前記光学センサにより検出される情報を参照すること、
を特徴とする請求項２〜５の何れか一項に記載の画像形成装置。  
【請求項７】
前記制御部は、前期判定を印刷用紙のページ単位で行うことを特徴とする請求項２〜６の何れか一項に記載の画像形成装置。
【請求項８】
格納された印刷用紙を供給する給紙部を有する画像形成装置に設けられたコンピュータであってプリントジョブに基づいて画像形成処理を行うコンピュータを、
前記プリントジョブに基づく画像形成処理を行なうに際し、前記給紙部に、当該プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させる制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パンチ処理実行指定のプリントジョブに基づいて画像形成処理を行う画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
近年、プリンタ等の画像形成装置において、パンチ穴を有した印刷用紙やタブを有した印刷用紙等様々な種類の印刷用紙が使用されている。特に今後主流になっていくと予測されるＪＤＦ（Job Definition Format）規格では、印刷用紙の属性に、パンチ穴の存在の有無を示す「パンチ穴の有無」とパンチ穴の個数・間隔等の「パンチ穴属性」とを規定している。
【０００３】
そして、これらの様々な種類の印刷用紙の使用に伴い、それに対応した画像形成装置における技術が開発されている。
【０００４】
例えば、給紙された印刷用紙のタブの位置を検出することにより、画像形成を行うべきタブを有する印刷用紙がない場合は画像形成せずに排出し、画像形成を行うべきタブを有する印刷用紙が給紙されたときに画像形成を行う技術が挙げられる（特許文献１参照）。
【０００５】
また、搬送される印刷用紙がパンチ穴を有していても誤検出することなく用紙を検出し、用紙を傷めることなく安定して用紙を供給する技術が挙げられる（特許文献２参照）。
【特許文献１】特開２００１−１３８２３号公報
【特許文献２】特開平１１−５９９６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術は、印刷用紙の属性（特許文献１においては、タブの有無やタブの特徴）により、印刷を実行するか否かを制御する技術であり、給紙される印刷用紙がユーザによって指定された属性の印刷用紙でない場合、ユーザは、当該指定した属性の印刷用紙をセットしなければならず、ユーザの負担が大きかった。
【０００７】
また、特許文献２の技術では、ユーザがパンチ穴を有した印刷用紙に画像を形成したいと望む場合において、パンチ穴の無い印刷用紙が搬送された時には、ユーザがパンチ穴を有した印刷用紙を給紙部にセットしなければならない。もしくは、パンチ穴の無い印刷用紙に画像形成がされた後に、ユーザ自らが当該印刷用紙に対してパンチ処理を行わなければならない。そのため特許文献１と同様に、ユーザの負担が大きかった。
【０００８】
また、パンチ実行部を備える画像形成装置においても、パンチ実行部がパンチ処理を施した印刷用紙に画像を形成させたいとユーザが望み、且つ何らかの理由でパンチ実行部が実行不可能の場合がある。この場合、パンチ処理が施されていない印刷用紙に、ユーザ自らパンチ処理を実行しなければならず、ユーザの負担が大きかった。
【０００９】
本発明は、上述したような課題に鑑みて為されたものであり、その目的とするところは、画像形成装置が印刷用紙に対してパンチ処理を実行できない場合において、ユーザ操作の負担を軽減することである。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、請求項１に記載の発明は、
プリントジョブに基づいて画像形成処理を行う画像形成装置において、
格納された印刷用紙を供給する給紙部と、
前記プリントジョブに基づく画像形成処理を行なうに際し、前記給紙部に、当該プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させる制御部と、
を備えることを特徴としている。
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、
前記画像形成装置は、
印刷用紙に対してパンチ処理を実行するパンチ実行部を更に備え、
前記制御部は、
前記プリントジョブで指定されるパンチ処理実行の可否を判定し、パンチ処理実行可能な場合、前記給紙部により供給される印刷用紙に対して当該指定されるパンチ処理を前記パンチ実行部に実行させ、パンチ処理実行不可能な場合、前記給紙部に当該指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させること、
を特徴としている。
【００１２】
請求項３に記載の発明は、請求項２に記載の発明において、
前記制御部は、
前記パンチ実行部の実行可能なパンチ穴属性と、前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無とを参照し、パンチ処理実行の可否の判定を行うこと、
を特徴としている。
【００１３】
請求項４に記載の発明は、請求項２又は３に記載の発明において、
前記制御部は、
前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無及びパンチ穴属性を参照し、前記給紙部に前記プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させること、
を特徴としている。
【００１４】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載の発明において、
前記画像形成装置は、
前記給紙部に格納されている印刷用紙のパンチ穴の存在の有無及びパンチ穴属性の設定入力を受け付ける操作部を更に備え、
前記制御部は、前記操作部により受け付けられる設定入力に基づいて設定される情報を参照すること、
を特徴としている。
【００１５】
請求項６に記載の発明は、請求項２〜５の何れか一項に記載の発明において、
前記給紙部は、給紙部に格納された印刷用紙のパンチ穴の存在の有無及びパンチ穴属性を検出する光学センサを有し、
前記制御部は、前記光学センサにより検出される情報を参照すること、
を特徴としている。
【００１６】
請求項７に記載の発明は、請求項２〜６の何れか一項に記載の発明において、
前記制御部は、前期判定を印刷用紙のページ単位で行うことを特徴としている。
【００１７】
請求項８に記載のプログラムは、
格納された印刷用紙を供給する給紙部を有する画像形成装置に設けられたコンピュータであってプリントジョブに基づいて画像形成処理を行うコンピュータを、
前記プリントジョブに基づく画像形成処理を行なうに際し、前記給紙部に、当該プリントジョブで指定されるパンチ処理により得られるべきパンチ穴が予め形成されている印刷用紙を供給させる制御部、
として機能させることを特徴としている。
【発明の効果】
【００１８】
請求項１又は８に記載の発明によれば、プリントジョブにおいて指定されたパンチ処理により得られるべきパンチ穴が予め形成されている、給紙部に格納している印刷用紙に画像形成を行う。そのため、画像形成装置がパンチ実行部を有していない、有していても指定されたパンチ処理に適していない等の理由によりパンチ処理を実行できない場合でも、ユーザは、プリントジョブにより指定された印刷結果を得ることができる。
【００１９】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られることは無論のこと、画像形成装置は、プリントジョブにおいて指定されたパンチ処理をパンチ実行部で実行可能か否かを判定する。判定の結果、実行可能な場合、パンチ処理を実行し、実行不可能な場合、プリントジョブにおいて指定されたパンチ処理により得られるべきパンチ穴が既に形成されている、給紙部に格納している印刷用紙に画像形成を行う。そのため、画像形成装置が、パンチ実行の可否を判定した結果、パンチ実行部によりパンチ処理を実行できない場合でも、ユーザは、プリントジョブにより指定された印刷結果を得ることができる。
【００２０】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られることは無論のこと、画像形成装置は、パンチ処理実行の可否の判定を、パンチ実行部の実行可能なパンチ穴属性と、給紙部に格納されている印刷用紙のパンチ穴の有無とを参照して行う。そのため、プリントジョブにおいて指定されたパンチ穴属性のパンチ処理を、パンチ穴の無い印刷用紙に行うことができる。
【００２１】
請求項４に記載の発明によれば、請求項２又は３に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置は、プリントジョブにおいて指定されたパンチ処理により得られるべきパンチ穴が形成されている印刷用紙の供給を、給紙部に格納されている印刷用紙のパンチ穴の有無及びパンチ穴属性を参照して行う。そのため、プリントジョブにおいて指定されたパンチ処理実行と一致するパンチ穴属性のパンチ穴有り印刷用紙に印刷処理を行うことができる。
【００２２】
請求項５に記載の発明によれば、請求項２〜４に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置は、給紙部に格納されている印刷用紙のパンチ穴の有無及びパンチ穴属性の設定入力を受け付ける操作部を備えており、当該操作部への設定入力により、当該印刷用紙のパンチ穴の有無、パンチ穴属性の設定を行う。そのため、ユーザは、操作部を介して、これらの情報の設定を行うことができる。
【００２３】
請求項６に記載の発明によれば、請求項２〜５に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置は、光学センサにより検出された情報に基づいて、給紙部に格納された印刷用紙のパンチ穴の有無及びパンチ穴属性を参照する。そのため、ユーザは、これらの情報を設定する必要がない。
【００２４】
請求項７に記載の発明によれば、請求項２〜６に記載の発明と同様の効果が得られることは無論のこと、画像形成装置は、ページ単位で、パンチ処理実行の可否の判定と、パンチ処理実行可能な場合のパンチ実行と、パンチ処理実行不可能の場合のパンチ穴形成済みの印刷用紙への画像形成とを行う。そのため、プリントジョブによる印刷処理の途中で、何らかの理由でパンチ処理実行が不可能になった場合においても、給紙部に格納している、パンチ処理が既に施されている印刷用紙に画像形成を行うことで、ユーザは、プリントジョブにより指定された印刷結果を得ることができる。
【発明を実施するための最良の形態】
【００２５】
以下、図１〜図９を参照して本発明の実施形態を詳細に説明する。
【００２６】
[画像形成装置の機能構成]
図１に、画像形成装置の構成を示す。画像形成装置１は、印刷用紙等の記録媒体に画像を形成する装置であり、制御部１０、ＡＤＦ（Auto Document Feeder）１４、画像読み取り部１５、画像出力部１６、画像形成部１７、操作部１８、第１給紙部１９ａ、第２給紙部１９ｂ、第３給紙部１９ｃ及び第４給紙部１９ｄを備えて構成される。
【００２７】
ＡＤＦ１４は、自動原稿送り装置であり、単数又は複数枚の原稿を自動で画像読み取り部１５に搬送する。
【００２８】
画像読み取り部１５は、原稿台上の原稿の画像を光学的に読み取り画像データを生成する機能部である。詳しくは、画像読み取り部１５は、ＡＤＦ１４により搬送された原稿をコンタクトガラスを介して光走査し、又はプラテンガラス上に載置された原稿を光走査して、ＣＣＤ（Charge-Coupled Device）イメージセンサにより光電変換して原稿画像に記録された画像を読み取り、その画像の画像データを生成して画像形成部１７に出力する。
【００２９】
画像形成部１７は、画像を形成する機能部であり、図示しない感光体、転写ベルト、定着器、各種搬送ベルト等により構成される。画像形成部１７は、画像読み取り部１５により読み込まれた画像データ、又は通信Ｉ／Ｆ部を介して受け取ったプリントジョブから、印刷用紙に画像を形成し、画像出力部１６に送り出す。画像の形成方式としては、電子写真方式や静電記録方式等の既知の作像プロセスを利用する。
【００３０】
制御部１０は、各機能部を制御し、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、記憶部等から構成される。詳しくは後述する。
【００３１】
第１給紙部１９ａ、第２給紙部１９ｂ、第３給紙部１９ｃ、第４給紙部１９ｄは、印刷用紙を格納する。また、格納された印刷用紙を画像形成部１７に送り出す。各給紙部には光学センサ１９０が備えられており、印刷用紙の「パンチ穴の有無」と「パンチ穴属性」等を検出する。以下、第１給紙部１９ａ〜第４給紙部１９ｄをまとめて給紙部１９と称す。
【００３２】
操作部１８は、操作入力キーやタッチパネル等により構成され、押下されたキーに対応する押下信号や、当接されたタッチパネルの位置に対応する位置信号等の操作信号を制御部１０に出力する。操作部１８は、図８の「印刷用紙補給画面」の画面例、図９の「パンチ処理実行不可画面」の画面例に示すようにパンチ実行に関連した警告をユーザに対して表示し、警告と同時に印刷用紙を補給して印刷実行するか印刷をキャンセルするかの選択肢を表示する。
【００３３】
ユーザは、操作部１８を構成するタッチパネルにより、後述する印刷ジョブ情報の設定操作や印刷の開始操作等を行う。
【００３４】
画像出力部１６は、画像形成部１７から搬送される用紙を、制御部１０からの指示により、パンチ・ステープル・製本等のフィニッシング処理を加えて出力する機能部である。画像出力部１６は、印刷用紙にパンチ穴を開けるパンチ実行部１６１を含む。パンチ実行部１６１により開けることができるパンチ穴の属性はパンチ実行部１６１の特性に依存する。
【００３５】
[制御部の機能構成とデータ構成]
図２は、制御部１０と各機能部のブロック図である。制御部１０は、ＣＰＵ１００、ＲＡＭ１０１、記憶部１０２及び通信Ｉ／Ｆ部１０３を備えて構成されており、それぞれがバスを介して通信可能に接続されている。また、ＣＰＵ１００は、ＡＤＦ１４、画像読み取り部１５、給紙部１９、操作部１８、画像形成部１７及び画像出力部１６にバスを介して通信可能に接続されている。また、光学センサ１９０は給紙部１９に通信可能に接続され、パンチ実行部１６１は画像出力部１６に通信可能に接続されている。また、通信Ｉ／Ｆ部１０３はＬＡＮ等のネットワークに通信可能に接続されている。
【００３６】
ＣＰＵ１００は、各機能部の動作の制御と、各機能部間のデータ入出力の制御等を行うことで画像形成装置１を統括的に管理・制御する。各機能部とは具体的には、ＡＤＦ１４、画像読み取り部１５、給紙部１９、操作部１８、画像形成部１７及び画像出力部１６をいう。ＣＰＵ１００は、プリントジョブを受信すると、当該プリントジョブを解析して各機能部に画像形成処理のための各命令を出力する。
【００３７】
ＲＡＭ１０１は、画像読み取り部１５から読み取った又は通信Ｉ／Ｆ部１０３から入力した種々のデータを一時的に記憶する部分で、記憶された画像データはＣＰＵ１００によって処理され、必要に応じて記憶部１０２や画像形成部１７に転送される。
【００３８】
また、ＲＡＭ１０１は、「プリントジョブ」を記憶する。プリントジョブとは、例えば印刷条件を示した印刷ジョブ情報と印刷対象の画像を示した画像データとから構成されている。画像データは、例えば、Ｃ（シアン）、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｋ（ブラック）の４色から成る。ＣＰＵ１００は、通信Ｉ／Ｆ部１０３を介して他の通信機器からプリントジョブを受信する。尚、画像データは、画像読み取り部１５から読み取られた情報、印刷ジョブ情報は、操作部１８からの入力信号によって設定された情報でもよい。通信Ｉ／Ｆ部１０３がプリントジョブを受信すると、ＣＰＵ１００は、ＲＡＭ１０１に当該プリントジョブを記憶させる。なお、プリントジョブは、画像データに代えて印刷対象の画像を、たとえばＰＤＦ（Portable Document Format）形式やＸＰＳ（XML Paper Specification）形式等のファイル形式で有していてもよい。
【００３９】
印刷ジョブ情報のデータ構成を図４に示す。印刷ジョブ情報Ｄ１は、１つの「ジョブ情報」と１つ又は複数の「ページ情報」とから成る。ジョブ情報Ｄ１１は、「ジョブＩＤ」、「ユーザ名」、「ジョブ名」、「ページ数」、「部数」、「綴じ方向」、「ステープル」等の情報を有している。ページ情報Ｄ１１１（図４においては各ページ情報にＤ１１１〜Ｄ１１３と番号を割り振ってあるが、以下、説明の簡略化のため、ページ情報Ｄ１１１と称す）は、「ページ番号」、「画像サイズ」、「用紙サイズ」、「用紙種類」、「用紙パンチ穴の有無」、用紙パンチ穴の有無の下位情報である「用紙パンチ穴の属性」、「色」、「画像の向き」、「給紙部指定」、「片面・両面」、「パンチ実行」、パンチ実行の下位情報である「パンチ穴属性」等の情報を保持している。
【００４０】
印刷ジョブ情報Ｄ１は、ジョブ情報Ｄ１１における「ページ数」に対応した数のページ情報Ｄ１１１を保持している。また、ページ情報Ｄ１１１における「用紙パンチ穴の有無」とは、給紙部１９から給紙される印刷用紙のパンチ穴の有無の情報であり、「パンチ実行」とは、パンチ実行部１６１に印刷用紙に対してパンチを行わせるか否かの情報である。
【００４１】
また、ＲＡＭ１０１は、「パンチ機能情報Ｄ２」を記憶する。パンチ機能情報Ｄ２とは、パンチ実行部１６１が実行可能なパンチ穴属性の情報である。ＣＰＵ１００は、画像形成装置１が電源を投入されて起動した時に、パンチ実行部１６１にアクセスし、パンチ機能情報Ｄ２を取得し、ＲＡＭ１０１に記憶させる。
【００４２】
尚、ＣＰＵ１００は、パンチ機能情報Ｄ２の解析時に、パンチ実行部１６１にアクセスし、パンチ機能情報Ｄ２を取得し、ＲＡＭ１０１に記憶させてもよい。また、ＣＰＵ１００は、パンチ実行部１６１が何らかの理由で実行不可能となった場合に、ＲＡＭ１０１に記憶されているパンチ機能情報Ｄ２を更新してもよい。
【００４３】
パンチ機能情報Ｄ２のデータ構成を図５に示す。図５において、パンチ実行部１６１は、「None」「Generic 2-hole」「US 2-hole a」「US 2-hole b」「Generic 3-hole」「US 3-hole」のパンチ穴属性のパンチを実行することが可能である。
【００４４】
また、ＲＡＭ１０１は、「給紙部情報Ｄ４」を記憶する。給紙部情報Ｄ４とは、給紙部１９に格納されている印刷用紙の属性情報であり、ＲＡＭ１０１は、第１給紙部１９ａ〜第４給紙部１９ｄの各給紙部に対応した給紙部情報Ｄ４を記憶する。つまり、図１の画像形成装置１において、ＲＡＭ１０１は、給紙部情報Ｄ４を４つ記憶している。
【００４５】
給紙部情報Ｄ４のデータ構成を図７に示す。給紙部情報Ｄ４は、「用紙サイズ」、「用紙種類」、「用紙パンチ穴の有無」、用紙パンチ穴の有無の下位情報である「用紙パンチ穴の属性」等を有している。例えば、第１給紙部１９ａには、用紙サイズ「２９７×２１０ｍｍ」のパンチ穴の無い普通紙が、第２給紙部１９ｂには、用紙サイズ「２９７×２１０ｍｍ」で、「Generic 3-hole」の属性のパンチ穴の開いた普通紙が格納されている。
【００４６】
ＣＰＵ１００は、画像形成装置１が電源を投入されて起動した時に、各給紙部１９（第１給紙部１９ａ〜第４給紙部１９ｄ）からそれぞれの給紙部情報Ｄ４を取得してＲＡＭ１０１に記憶させる。具体的には、画像形成装置１の起動時に、各給紙部１９に備えられた光学センサ１９０は、各給紙部１９に格納されている印刷用紙の「パンチ穴の有無」、「パンチ穴の属性」等を検出する。そして、ＣＰＵ１００は、当該検出した情報を取得し、給紙部情報Ｄ４としてＲＡＭ１０１に記憶させる。
【００４７】
尚、給紙部１９は、光学センサ１９０を備えていなくてもよい。このとき、ユーザが操作部１８から給紙部情報Ｄ４を設定する。
【００４８】
また、ユーザによって、給紙部１９内の印刷用紙が置き換えられたとき、ＣＰＵ１００は、ＲＡＭ１０１に記憶されている給紙部情報Ｄ４を更新するとしてもよい。
【００４９】
具体的には、給紙部１９内の印刷用紙が置き換えられたとき、光学センサ１９０が給紙部１９に新たに格納された印刷用紙の属性を検出し、ＣＰＵ１００は、当該検出した情報を取得し、ＲＡＭ１０１に記憶されている給紙部情報Ｄ４を更新する。
【００５０】
ページ情報Ｄ１１１の「用紙パンチ穴の属性」及び「パンチ穴属性」、「パンチ機能情報Ｄ２」、給紙部情報Ｄ４の「用紙パンチ穴の属性」のパラメータには、図６に示す「パンチ穴属性情報Ｄ３」が用いられる。当該パンチ穴属性情報Ｄ３は、パンチ穴の数や位置、大きさ等を表す情報である。パンチ穴属性情報Ｄ３は、記憶部１０２に記憶されている。ＣＰＵ１００は、画像形成装置１が電源を投入されて起動した時に、記憶部１０２からパンチ穴属性情報Ｄ３を読み込み、ＲＡＭ１０１に記憶させる。
【００５１】
記憶部１０２は、ＨＤＤ（Hard Disk Drive）や半導体の不揮発性メモリ等により構成される。記憶部１０２は、ＣＰＵ１００が各機能部を制御するためのプログラム、画像形成装置１の処理機能に関する情報等を格納し、ＣＰＵ１００により必要に応じて読み出され、ＲＡＭ１０１上で実行処理される。
【００５２】
通信Ｉ／Ｆ部１０３は、ＬＡＮインターフェイスやモデム等により構成され、ネットワーク等を介してサーバ、クライアント、他の装置等の外部の機器とデータ通信を行う機能部である。通信Ｉ／Ｆ部１０３は、他の通信機器からプリントジョブを受信する。
【００５３】
ＣＰＵ１００は、通信Ｉ／Ｆ部１０３によって受信したプリントジョブをＲＡＭ１０１に一時的に記憶させる。そして、プリントジョブに含まれる画像データを、画像形成部１７で印刷用紙に画像形成可能な印刷画像データに変換する変換処理をＲＡＭ１０１上で行う。画像データを画像形成可能な印刷画像データへと変換するための各種プログラムは記憶部１０２に格納されており、ＣＰＵ１００によって必要なプログラムが読み出される。
【００５４】
[画像形成装置の具体的な動作]
次に、画像形成装置１の具体的な動作を図３を参照して説明する。
【００５５】
パンチ実行指定のプリントジョブの場合、印刷ジョブ情報Ｄ１のページ情報Ｄ１１１において、「パンチ実行」が「する」且つ「用紙パンチ穴の有無」が「無し」となる。ただし、「パンチ実行」が「しない」且つ「用紙パンチ穴の有無」が「無し」の場合や、「パンチ実行」が「しない」且つ「用紙パンチ穴の有無」が「有り」の場合も、本実施例において対応可能である。しかし、「パンチ実行」が「する」且つ「用紙パンチ穴の有無」が「有り」の場合は、ページ情報Ｄ１１１設定時に画面上等で設定することが禁止されているものとする。
【００５６】
ＡＤＦ１４もしくは画像読み取り部１５の原稿台に原稿用紙が置かれ、ユーザが操作部１８上において印刷ジョブ情報Ｄ１を設定した後、操作部１８上の印刷開始ボタンを押下すると、またネットワークプリントにおいては、通信Ｉ／Ｆ部１０３を介してネットワークからプリントジョブを受信すると、画像形成装置１は画像形成処理を開始する。
【００５７】
制御部１０はプリントジョブを受信した場合（ステップＳ３０１：Ｙｅｓ）、ＲＡＭ１０１上で、プリントジョブに含まれる印刷ジョブ情報Ｄ１のジョブ情報Ｄ１１を解析する（ステップＳ３０２）。制御部１０は、ジョブ情報Ｄ１１の「ページ数」等を参照して、本プリントジョブの制御を行う。具体的に、「ページ数」が「１２」の場合、ページ情報が１２個あるため、ステップＳ３０３〜ステップＳ３３１までの制御を１２回繰り返し行う。
【００５８】
次に、制御部１０は、ページ情報Ｄ１１１を解析する（ステップＳ３０４）。前述の通り、ページ情報Ｄ１１１の解析（ステップＳ３０４）の処理から画像出力（ステップＳ３３０）の処理までは、ジョブ情報Ｄ１１に含まれる「ページ数」回、繰り返し行われる（ステップＳ３０３、Ｓ３３１）。ページ情報Ｄ１１１の解析（ステップＳ３０４）は、制御部１０の制御がステップＳ３３１からステップＳ３０３に戻ってくる毎に、ページ情報Ｄ１１１に含まれる「ページ番号」の順番に行われる。具体的には、ページ情報Ｄ１１１、Ｄ１１２、Ｄ１１３、…の順番に行われる。
【００５９】
制御部１０は、ページ情報Ｄ１１１の「パンチ実行」が「する」となっている場合（ステップＳ３０５：Ｙｅｓ）、ＲＡＭ１０１に記憶しているパンチ実行部１６１の「パンチ機能情報Ｄ２」を解析する（ステップＳ３０６）。
【００６０】
そして、制御部１０は、「パンチ機能情報Ｄ２」とページ情報Ｄ１１１に含まれる「パンチ穴属性」とを比較し、「パンチ穴属性」が「パンチ機能情報Ｄ２」に含まれる場合、パンチ実行可能と判定する（ステップＳ３０７：Ｙｅｓ）。
【００６１】
このように、制御部１０は、解析するページ情報がページ情報Ｄ１１１→ページ情報Ｄ１１２→ページ情報Ｄ１１３と変わる毎に「パンチ機能情報Ｄ２」を解析し、解析した「パンチ機能情報Ｄ２」とページ情報に含まれる「パンチ穴属性」とを比較し、パンチ実行の可否を判定する。そのため、プリントジョブによる印刷処理の途中、何らかの理由でパンチ処理実行が不可能になった場合においても、制御部１０は、後述する給紙部１９からパンチ穴有り印刷用紙を供給させる等の処理を行い、画像形成装置１はプリントジョブによる処理を続行することができる。
【００６２】
パンチ実行可能な場合（ステップＳ３０７：Ｙｅｓ）、制御部１０は、ＲＡＭ１０１に記憶されている給紙部１９の給紙部情報Ｄ４を解析する（ステップＳ３０８）。
【００６３】
そして、制御部１０は、ページ情報Ｄ１１１に含まれる「給紙部指定」に一致する給紙部１９に対応する給紙部情報Ｄ４を参照して（ステップＳ３０９）、ページ情報Ｄ１１１と給紙部情報Ｄ４の「用紙サイズ」、「用紙種類」が一致し、かつ給紙部情報Ｄ４の「用紙パンチ穴の有無」が「無し」の場合（ステップＳ３０９：Ｙｅｓ）、「給紙部指定」で指定された給紙部１９に印刷用紙を給紙させる。そして、画像形成部１７に当該印刷用紙に対して画像形成を行わせ（ステップＳ３１０）、パンチ実行部１６１に当該印刷用紙に対して「パンチ穴属性」のパンチを実行させ（ステップＳ３１１）、画像出力部１６に当該印刷用紙を出力させる（ステップＳ３３０）。
【００６４】
尚、ステップＳ３０９において、制御部１０は、ページ情報Ｄ１１１に含まれる「給紙部指定」に一致する給紙部１９に対応する給紙部情報Ｄ４を参照するとしたが、他の給紙部１９に対応する給紙部情報Ｄ４も参照するとしてもよい。具体的には、第１給紙部１９ａ、第２給紙部１９ｂ、第３給紙部１９ｃ、第４給紙部１９ｄ全ての給紙部情報Ｄ４を参照して、条件の一致する場合は、該当する給紙部１９に印刷用紙を給紙させてもよい。以下、制御部１０が給紙部情報Ｄ４を参照するときは、同様とする。
【００６５】
ステップＳ３０５において、制御部１０は、ページ情報Ｄ１１１の「パンチ実行」が「しない」となっている場合（ステップＳ３０５：Ｎｏ）、ページ情報Ｄ１１１に含まれる「給紙部指定」に一致する給紙部１９に対応する給紙部情報Ｄ４を参照して、当該給紙部情報Ｄ４の「用紙サイズ」、「用紙種類」、「用紙パンチ穴の有無」、「用紙パンチ穴の属性」と、ページ情報Ｄ１１１の「用紙サイズ」、「用紙種類」、「用紙パンチ穴の有無」、「用紙パンチ穴の属性」とが一致するか判定する（ステップＳ３４０）。
【００６６】
制御部１０が、一致していると判定した場合（ステップＳ３４０：Ｙｅｓ）、ページ情報Ｄ１１１の「給紙部指定」で指定された給紙部１９に印刷用紙を給紙させ、当該印刷用紙に画像形成を行わせ（ステップＳ３４１）、当該印刷用紙を出力させる（ステップＳ３３０）。
【００６７】
制御部１０が、一致していないと判定した場合（ステップＳ３４０：Ｎｏ）、操作部１８にページ情報Ｄ１１１の「用紙サイズ」、「用紙種類」、「用紙パンチ穴の有無」、「用紙パンチ穴の属性」の条件に該当する印刷用紙を給紙部１９にセットするようにメッセージ表示させる（ステップＳ３４２）。図８にメッセージ表示例を示す。詳しくは後述する。
【００６８】
ステップＳ３０７のパンチ実行可否の判定において、パンチ実行不可能と判定した場合（ステップＳ３０７：Ｎｏ）、制御部１０は、ＲＡＭ１０１に記憶されている給紙部１９の給紙部情報Ｄ４を解析する（ステップＳ３２０）。
【００６９】
そして制御部１０は、ページ情報Ｄ１１１に含まれる「給紙部指定」に一致する給紙部１９に対応する給紙部情報Ｄ４を参照して、「用紙パンチ穴の有無」が「有り」であり、且つ「用紙サイズ」、「用紙種類」、「用紙パンチ穴の属性」と、ページ情報Ｄ１１１の「用紙サイズ」、「用紙種類」、「パンチ穴属性」とがそれぞれ一致しているか否かを判定する（ステップＳ３２１）。
【００７０】
これは、パンチ実行部１６１が要求されたパンチ穴を開けることができない為、既に該当するパンチ穴の有る印刷用紙が給紙部１９に格納されていれば、パンチを実行する代わりに、この印刷用紙を給紙し出力するという処理を行うための判定である。該当するパンチ穴の有る印刷用紙が無い場合は、該当するパンチ穴の有る印刷用紙をセットする旨を表示する。最終的にユーザは、パンチ実行の有無に拘わらず、パンチ穴の有る印刷用紙の出力を得ることができる。
【００７１】
判定の結果、一致している（条件に該当するパンチ穴有り印刷用紙が有る）場合（ステップＳ３２１：Ｙｅｓ）、該当する給紙部１９に印刷用紙を給紙させて、画像形成部１７に画像形成させる（ステップＳ３２２）。一方、一致していない（条件に該当するパンチ穴有り印刷用紙が無い）場合（ステップＳ３２１：Ｎｏ）、操作部１８に、条件に該当するパンチ穴有り印刷用紙を給紙部１９にセットするようにメッセージ表示させる（ステップＳ３２３）。図９にメッセージ表示例を示す。詳しくは後述する。
【００７２】
ステップＳ３０９において、制御部１０は、指定された給紙部に該当するパンチ穴無し印刷用紙が無い場合、具体的には、ページ情報Ｄ１１１に含まれる「給紙部指定」に一致する給紙部１９に対応する給紙部情報Ｄ４とページ情報Ｄ１１１との「用紙サイズ」、「用紙種類」のうちいずれかが不一致、または当該給紙部情報Ｄ４の「用紙パンチ穴の有無」が「有り」の場合（ステップＳ３０９：Ｎｏ）、当該給紙部情報Ｄ４の「用紙サイズ」、「用紙種類」、「パンチ穴の有無」、「パンチ穴の属性」と、ページ情報Ｄ１１１の「用紙サイズ」、「用紙種類」、「パンチ穴の有無」、「パンチ穴の属性」とがそれぞれ一致するか否かを判断する（ステップＳ３１２）。
【００７３】
これは、パンチ実行部１６１が要求されたパンチ穴を開けることが可能だが、パンチ穴の無い印刷用紙がないため、パンチを実行する代わりに、該当するパンチ穴の開いた印刷用紙があれば、この印刷用紙を給紙し出力するという処理を行うための判定である。該当するパンチ穴の開いた印刷用紙がない場合は、パンチ実行部にパンチ実行させるために、パンチ穴の無い印刷用紙をセットする旨を表示する。
【００７４】
判定の結果、一致する（該当するパンチ穴有り印刷用紙が有る）場合（ステップＳ３１２：Ｙｅｓ）、該当する給紙部１９に印刷用紙を給紙させて、画像形成部１７に画像形成させる（ステップＳ３２２）。一方、一致しない（該当するパンチ穴有り印刷用紙が無い）場合（ステップＳ３１２：Ｎｏ）、操作部１８に、条件に該当するパンチ穴無し印刷用紙を給紙部１９にセットするようにメッセージ表示させる（ステップＳ３１３）。図８にメッセージ表示例を示す。
【００７５】
具体的に、条件に該当するとは、給紙部情報Ｄ４の「用紙パンチ穴の有無」が「無し」で、「用紙サイズ」と「用紙種類」とが、それぞれ、ページ情報Ｄ１１１の「用紙サイズ」と「用紙種類」とに一致することである。
【００７６】
ステップＳ３３０において、制御部１０が画像出力部１６に画像出力（印刷用紙を出力）させると、次のページ情報Ｄ１１２の解析を行う（ステップＳ３０４）。次のページ情報が無い場合は、プリントジョブは終了する。
【００７７】
尚、画像出力部１６がパンチ実行部１６１を備えていない場合や、フィニッシング処理の機能を備えていない場合、ステップＳ３０７のパンチ実行可否の判定において、パンチ実行不可能と判定する（ステップＳ３０７：Ｎｏ）。
【００７８】
また、画像出力部１６がパンチ実行部１６１を備えている場合でも、ステップＳ３０７のパンチ実行可否の判定において、無条件でパンチ実行不可能と判定してもよい（ステップＳ３０７：Ｎｏ）。
【００７９】
[画面例]
次に、図８と図９を参照して、画面について説明する。図８は、該当する印刷用紙を補給する旨をユーザに伝える表示画面（以下、印刷用紙補給画面１８０と称す）である。印刷用紙補給画面１８０には、「用紙補給完了」ボタン１８０ａと「印刷を中止する」ボタン１８０ｂがある。ユーザは、画面に指定された印刷用紙を指定された給紙部１９に補給した後、「用紙補給完了」ボタン１８０ａを押下する。または、ユーザは「印刷を中止する」ボタン１８０ｂを押下して、印刷を中止することができる。
【００８０】
図９は、パンチ処理が実行できないため、該当するパンチ処理が施されているパンチ穴有り印刷用紙を補給する旨をユーザに伝える表示画面（以下、パンチ処理実行不可画面１８１と称す）である。パンチ処理実行不可画面１８１には、印刷用紙補給画面１８０と同様、「用紙補給完了」ボタン１８１ａと「印刷を中止する」ボタン１８１ｂがある。各ボタン押下時の処理は、印刷用紙補給画面１８０と同様である。
【００８１】
以上、本実施の形態によれば、パンチ処理実行指定のプリントジョブにおいて、パンチ実行部１６１が、指定されたパンチ穴属性のパンチ処理に対応していない場合、画像形成装置１は、指定されたパンチ穴属性のパンチ穴を有する印刷用紙が給紙部１９に格納されていれば、当該印刷用紙を給紙し印刷処理を行う。
【００８２】
また、パンチ実行部１６１が、指定されたパンチ穴属性のパンチ処理に対応しているが、給紙部１９にパンチ穴の無い印刷用紙が格納されていない場合、画像形成装置１は、指定されたパンチ穴属性のパンチ穴を有する印刷用紙が給紙部１９に格納されていれば、当該印刷用紙を給紙し印刷処理を行う。
【００８３】
そのため、パンチ実行部１６１がパンチ処理を実行できない場合でも、ユーザは、パンチ処理が施されている印刷用紙を得ることができる。よって、ユーザはパンチ穴が予め形成されている印刷用紙をセットし、プリントジョブの印刷ジョブ情報を、パンチ実行に代えて、このセットした印刷用紙を選択する設定として、再び画像形成装置１に画像形成するように設定する等の操作を行う必要がなく、ユーザ操作の負担を軽減することができる。
【図面の簡単な説明】
【００８４】
【図１】画像形成装置の装置構成図。
【図２】画像形成装置のブロック図。
【図３】画像形成処理のフローチャート図。
【図４】印刷ジョブ情報のデータ構成図。
【図５】パンチ機能情報のデータ構成図。
【図６】パンチ穴属性情報のデータ構成図。
【図７】給紙部情報のデータ構成図。
【図８】印刷用紙補給画面の画面例。
【図９】パンチ処理実行不可画面の画面例。
【符号の説明】
【００８５】
１        画像形成装置
１０      制御部
１４      ＡＤＦ
１５      画像読み取り部
１６      画像出力部
１７      画像形成部
１８      操作部
１９ａ    第１給紙部
１９ｂ    第２給紙部
１９ｃ    第３給紙部
１９ｄ    第４給紙部
１００    ＣＰＵ
１０１    ＲＡＭ
１０２    記憶部
１０３    通信Ｉ／Ｆ部
１６１    パンチ実行部
１８０    印刷用紙補給画面
１８１    パンチ処理実行不可画面
１９０    光学センサ
Ｄ１      印刷ジョブ情報
Ｄ１１    ジョブ情報
Ｄ１１１  ページ情報
Ｄ２      パンチ機能情報
Ｄ３      パンチ穴属性情報
Ｄ４      給紙部情報
【図１】
2008197332.tif 000003
【図２】
2008197332.tif 000004
【図３】
2008197332.tif 000005
【図４】
2008197332.tif 000006
【図５】
2008197332.tif 000007
【図６】
2008197332.tif 000008
【図７】
2008197332.tif 000009
【図８】
2008197332.tif 000010
【図９】
2008197332.tif 000011