(57)【要約】【課題】  ステープルしようとする印刷媒体に応じて適切なステープルを行うことができる印刷装置を提供する。【解決手段】  印刷装置１は、エンジン部３によって印刷された印刷媒体に対してステープルを行うステープル部４を備える。ステープル部４は、一度に綴じることができる最大綴じ厚が小さい足短ステープル針を用いて印刷媒体をステープルして排出する第１のステープル部４２と、最大綴じ厚が大きい足長ステープル針を用いて印刷媒体をステープルして排出する第２のステープル部４３とを有する。また、ステープル部４は、印刷情報に基づいて、これら第１のステープル部４２又は第２のステープル部４３によるステープル動作のうち、いずれを行うかを選択的に切り替えるステープル制御部４１を有する。【選択図】  図１
2006076770.tif 000002
【特許請求の範囲】
【請求項１】
外部から印刷情報を受信する通信制御手段と、
前記通信制御手段によって受信された印刷情報に基づいて、所定の印刷媒体に対する印刷を行う印刷手段と、
前記印刷手段によって印刷された前記印刷媒体を綴じるステープル手段とを備え、
前記ステープル手段は、
一度に綴じることができる最大綴じ厚が異なる複数のステープル手段と、
前記印刷情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える選択制御手段とを有すること
を特徴とする印刷装置。
【請求項２】
前記複数のステープル手段のそれぞれにおける最大綴じ厚情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理する設定情報管理手段を備え、
前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えること
を特徴とする請求項１記載の印刷装置。
【請求項３】
前記印刷情報と前記設定情報管理手段によって管理されている前記設定情報に基づいて、ユーザが指定したステープル動作が適正であるか否かを判定する適正判定手段を備えること
を特徴とする請求項２記載の印刷装置。
【請求項４】
前記設定情報管理手段は、印刷媒体の厚さ別の最大綴じ厚情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理し、
前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えること
を特徴とする請求項２記載の印刷装置。
【請求項５】
前記印刷情報に基づいて、実行しようとしている印刷ジョブにおける全ての印刷媒体を所定の基準媒体の厚さに換算し、当該基準媒体としたときの印刷枚数を算出する基準媒体換算手段と、
印刷媒体の厚さの種類と前記基準媒体への換算値とを対応付けて構成され、前記基準媒体換算手段によって参照される基準媒体換算テーブルとを備え、
前記選択制御手段は、前記基準媒体換算手段によって換算された印刷枚数情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えること
を特徴とする請求項２記載の印刷装置。
【請求項６】
外部から印刷情報を受信する通信制御手段と、
前記通信制御手段によって受信された印刷情報に基づいて、所定の印刷媒体に対する印刷を行う印刷手段と、
前記印刷手段によって印刷された前記印刷媒体を綴じるステープル手段とを備え、
前記ステープル手段は、
一度に綴じることができる最大綴じ幅が異なる複数のステープル手段と、
前記印刷情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える選択制御手段とを有すること
を特徴とする印刷装置。
【請求項７】
前記複数のステープル手段のそれぞれにおける最大綴じ幅情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理する設定情報管理手段を備え、
前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えること
を特徴とする請求項６記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷された印刷媒体に対するステープル機能を搭載した印刷装置に関する。
【背景技術】
【０００２】
従来から、印刷された複数の印刷媒体を排出トレイ上でまとめて綴じるステープル機能を搭載した印刷装置が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開平２−８６５５０号公報
【０００４】
特許文献１には、複数ページからなる原稿をページ順に原稿読取位置に自動給送し、且つ、読み取り後に自動排出させる原稿自動給紙手段と、原稿を読み取ってシート上に複写する手段と、複写されたシートを各ページ１枚ずつページ順に排出する複数のシート仕分け用紙排出手段と、これら各排出手段にページ順に排出されたシート束をステープル綴じする手段とを備えるシート後処理制御装置が開示されている。特に、このシート後処理制御装置においては、原稿自動給紙手段によって通紙された原稿枚数を計数して予め設定されたステープル綴じ限界枚数と比較し、原稿枚数がステープル綴じ限界枚数と一致した場合には、排出手段をシートの仕分け用排出手段以外の排出手段に切り替えるように制御する。これにより、このシート後処理制御装置においては、ステープル綴じ限界枚数を超過した枚数のシート束を綴じる動作を行うことを回避することができるとしている。
【０００５】
より具体的には、この特許文献１には、排紙後の転写紙の仕分け等を行う後処理機能付きのソータが設けられた複写機に適用した例が開示されている。ソータは、図１９に示すように、印刷されたコピーが仕分けされて排出される複数のビン６０１が設けられている。また、これらビン群の側方の上下部には、それぞれ、プーリ６０２，６０３を設けた軸が機枠に軸支され、下部の軸は、後処理ユニット移動用モータ６０４に接続されている。さらに、これらプーリ６０２，６０３には、後処理ユニット移動ベルト６０５が架設され、これら後処理ユニット移動ベルト６０５には、各ビン６０１に仕分けられたコピーに対して後処理を行うステープラやパンチャー等の後処理ユニット６０６と、コピー束を後処理ユニット６０６の位置まで運ぶとともに後処理実行後に再度元の位置へと戻すチャックユニット６０７とが、ガイドユニット６０８を介して取り付けられている。
【０００６】
ここで、後処理ユニット６０６は、ステープラとして構成される場合には、図２０に示すように構成される。後処理ユニット６０６は、所定の電気信号に応じてモータ６５１がオンとされると、カートリッジ６５２内に装填されたステープル６５３を押し曲げる。なお、ステープル６５３は、薄いテープによって帯状に結合された状態で、カートリッジ６５２内に装填されている。そして、後処理ユニット６０６は、ステープル６５３の端部が光学的に読み取り可能な反射型センサであるニヤーエンドセンサ６５４を通過するのに応じて、ニヤーエンド信号を出力するように構成されている。
【０００７】
このような後処理ユニット６０６を備えるソータは、後処理ユニット６０６を各ビン６０１に対応した位置に移動させるため、後処理ユニット移動用モータ６０４を回転駆動させ、プーリ６０２，６０３を介して後処理ユニット移動ベルト６０５を上下に動かすように構成される。
【０００８】
また、ソータにおいて、ビン６０１には、図２１に示すように、揃え軸６０９を最小サイズのコピー揃えが可能な位置まで移動させることができるように切り欠きが設けられている。また、揃え板６１０は、同図中矢印で示す方向へと回動し、コピーを揃えるように動作する。さらに、ソータには、揃え板６１０によるコピー揃えの際に、コピーの他端を定位置とするための端面押さえ板６１１が設けられている。この端面押さえ板６１１は、チャックユニット６０７の移動に応じて移動するように構成される。
【０００９】
図１９に示したソータにおいては、ホーム検知片６１２によってホームセンサ６１３がオンとされ、ビン群のうち最上段の第１のビンにおけるコピーに対して後処理を行うことができる状態とされている。ソータにおいては、この状態から後処理を実行すると、その実行後に、後処理ユニット移動用モータ６０４を駆動させ、後処理ユニット６０６を下方へと移動させる。ソータにおいては、第２のビンの位置を検知するビン位置検知片６１４により、ビン位置センサ６１５がオンとされると、後処理ユニット移動用モータ６０４の駆動を停止させ、後処理ユニット６０６の移動を停止させる。これにより、ソータにおいては、第２のビンにおけるコピーに対して後処理を行うことができる。そして、ソータにおいては、所定のビンにおけるコピーに対する後処理の実行を終了すると、後処理ユニット６０６をホームポジションへと移動させる。ソータにおいては、このようにして複数のコピー束の後処理を実行することができる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、上述した特許文献１をはじめとする従来のステープル機能を搭載した印刷装置においては、一般に、ステープルしようとする用紙の枚数が、搭載しているステープル機能を用いて一度に綴じることができる最大綴じ厚を示す最大ステープル可能枚数を超過したものについては、印刷ジョブをキャンセルせずに印刷を行っていた。しかしながら、かかる方法においては、印刷ジョブをキャンセルせずに印刷を行い、用紙を排出することができるものの、ステープルを行うことができないという問題があった。
【００１１】
本発明は、このような実情に鑑みてなされたものであり、ステープルしようとする印刷媒体に応じて適切なステープルを行うことができる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した目的を達成する本発明にかかる印刷装置は、外部から印刷情報を受信する通信制御手段と、前記通信制御手段によって受信された印刷情報に基づいて、所定の印刷媒体に対する印刷を行う印刷手段と、前記印刷手段によって印刷された前記印刷媒体を綴じるステープル手段とを備え、前記ステープル手段は、一度に綴じることができる最大綴じ厚が異なる複数のステープル手段と、前記印刷情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える選択制御手段とを有することを特徴としている。
【００１３】
このような本発明にかかる印刷装置においては、一度に綴じることができる最大綴じ厚が異なる複数のステープル手段によるステープル動作を印刷媒体に応じて選択可能に切り替えることにより、最大綴じ厚が少ない能力を超過する枚数の印刷媒体であっても、ステープルを行うことができる。
【００１４】
また、本発明にかかる印刷装置は、前記複数のステープル手段のそれぞれにおける最大綴じ厚情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理する設定情報管理手段を備え、前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える。これにより、本発明にかかる印刷装置においては、状況に応じて適切なステープル手段によるステープル動作を確実に選択することができる。
【００１５】
さらに、本発明にかかる印刷装置は、前記印刷情報と前記設定情報管理手段によって管理されている前記設定情報に基づいて、ユーザが指定したステープル動作が適正であるか否かを判定する適正判定手段を備える。これにより、本発明にかかる印刷装置においては、ユーザがステープルの選択時に不適正なステープルを選択した場合であっても、適正なステープルを行うことができ、ステープル針の無駄な消費を回避することができる。
【００１６】
さらにまた、本発明にかかる印刷装置においては、前記設定情報管理手段は、印刷媒体の厚さ別の最大綴じ厚情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理し、前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えるようにしてもよい。これにより、本発明にかかる印刷装置においては、印刷媒体の厚さを考慮したより適切なステープル手段によるステープル動作を選択することができる。
【００１７】
また、本発明にかかる印刷装置は、前記印刷情報に基づいて、実行しようとしている印刷ジョブにおける全ての印刷媒体を所定の基準媒体の厚さに換算し、当該基準媒体としたときの印刷枚数を算出する基準媒体換算手段と、印刷媒体の厚さの種類と前記基準媒体への換算値とを対応付けて構成され、前記基準媒体換算手段によって参照される基準媒体換算テーブルとを備え、前記選択制御手段は、前記基準媒体換算手段によって換算された印刷枚数情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替えるようにしてもよい。これにより、本発明にかかる印刷装置においては、全ての印刷媒体を所定の基準媒体の厚さに換算して当該印刷ジョブにおける適正な印刷枚数を認識することができ、より適切なステープル手段によるステープル動作を選択することができる。
【００１８】
また、上述した目的を達成する本発明にかかる印刷装置は、外部から印刷情報を受信する通信制御手段と、前記通信制御手段によって受信された印刷情報に基づいて、所定の印刷媒体に対する印刷を行う印刷手段と、前記印刷手段によって印刷された前記印刷媒体を綴じるステープル手段とを備え、前記ステープル手段は、一度に綴じることができる最大綴じ幅が異なる複数のステープル手段と、前記印刷情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える選択制御手段とを有することを特徴としている。
【００１９】
このような本発明にかかる印刷装置においては、一度に綴じることができる最大綴じ幅が異なる複数のステープル手段によるステープル動作を印刷媒体に応じて選択可能に切り替えることにより、印刷媒体の幅が広い場合であっても、適切なステープルを行うことができる。
【００２０】
また、本発明にかかる印刷装置は、前記複数のステープル手段のそれぞれにおける最大綴じ幅情報を当該複数のステープル手段のそれぞれから取得して設定情報として管理する設定情報管理手段を備え、前記選択制御手段は、前記印刷情報及び前記設定情報管理手段によって管理されている前記設定情報に基づいて、前記複数のステープル手段によるステープル動作のうち、いずれを行うかを選択的に切り替える。これにより、本発明にかかる印刷装置においては、状況に応じて適切なステープル手段によるステープル動作を確実に選択することができる。
【発明の効果】
【００２１】
本発明においては、ステープルしようとする印刷媒体に応じて適切なステープルを行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００２３】
この実施の形態は、印刷された印刷媒体を綴じるステープル機能を搭載した印刷装置である。特に、この印刷装置は、複数のステープル機能を設け、印刷媒体に応じてステープル機能を選択することにより、適切なステープルを行うものである。
【００２４】
まず、本発明の第１の実施の形態として示す印刷装置について説明する。
【００２５】
図１に示すように、印刷装置１は、コントローラ部２と、エンジン部３と、ステープル部４とに大別されて構成される。
【００２６】
コントローラ部２は、一般に、ＣＰＵ（Central Processing Unit）、各種プログラムを格納するプログラムＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、各種フォントデータを格納するフォントＲＯＭ等が配設されて当該印刷装置１の内部に設けられた基板であり、当該印刷装置１を統括的に制御するものである。
【００２７】
また、エンジン部３は、例えば図２に本発明を適用する印刷装置１の概略構造を説明する側断面図を示すように、所定の印刷媒体を搬送しながら、静電潜像担持体としての印字ドラム３３の帯電及び露光、当該印字ドラム３３上に形成された静電潜像のトナーによる現像、得られたトナー画像の印刷媒体上への転写、当該印刷媒体上のトナー画像の定着といったプロセスを経ることにより、当該印刷媒体に対して画像を印刷する印刷手段である。なお、同図には、多数のＬＥＤ（Light Emitting Diode）素子を配列させたＬＥＤアレイからなるＬＥＤヘッド３１を光源とした電子写真方式によるプリンタについて示しているが、エンジン部３としては、例えば、インクジェットプリンタやインパクトプリンタ等のシリアルプリンタや、熱転写プリンタといったように、印刷機構として枚葉紙に印刷することができるものであればいかなるものであっても適用することができる。また、エンジン部３においては、電子写真方式によるプリンタの場合には、レーザやＥＬ（Electronic Luminescent）素子アレイ等を光源として用いてもよい。なお、以下では、説明の便宜上、上述した電子写真方式の露光プロセスに多数のＬＥＤ素子を用いたＬＥＤプリンタに適用した場合について説明するものとする。
【００２８】
ステープル部４は、エンジン部３によって印刷された印刷媒体に対してステープルを行うステープル手段である。具体的には、ステープル部４は、図２に示すように、所定の排出ローラによって印刷済みの印刷媒体が排出される複数のソータトレイ４４からなるソータに付設され、仕分けされた各ソータトレイ４４上に集積された印刷媒体の一部をステープルする。すなわち、印刷装置１においては、ソータトレイ４４を昇降駆動し、各ソータトレイ４４をステープル部４と対向する位置へと移動させる。そして、印刷装置１においては、この状態でステープル部４をステープル位置へと移動させて駆動することにより、印刷媒体の一部を図示しない針によって綴じる。
【００２９】
以下、このような印刷装置１における各部について詳述するものとする。
【００３０】
コントローラ部２は、情報出力装置５０に対して接続するための通信制御手段であるインターフェース部１１と、このインターフェース部１１を介して受信した印刷データを保持する受信バッファ１２と、各種コマンドを解析するコマンド解析部１３と、後述する各種印刷情報を管理する印刷情報管理部１４と、インターフェース部１１を介して受信した印刷データに対する編集を行う編集部１５と、エンジン部３に対して印刷の開始を指示する印刷起動部１６と、編集部１５によって編集されたページ毎の中間データを保持するページバッファ１７と、中間データを展開する展開部１８と、実際の文字のビットマップデータを格納するＣＧＲＯＭ１９と、エンジン部３によって印刷を行うラスタイメージデータを保持するラスタバッファ２０とを備える。
【００３１】
インターフェース部１１は、パーソナルコンピュータ等の外部に設けられた情報出力装置５０に対して接続してデータの授受を行うインターフェースであり、例えばＵＳＢ（Universal Serial Bus）やパラレルインターフェース等から構成される。このインターフェース部１１を介して情報出力装置５０から受信した各種コマンドを含む印刷データは、受信バッファ１２に供給される。
【００３２】
受信バッファ１２は、例えばＲＡＭ等から構成され、インターフェース部１１を介して受信した印刷データを一時的に保持する。この受信バッファ１２に保持された印刷データは、コマンド解析部１３や編集部１５によって読み出される。具体的には、受信バッファ１２に保持された印刷データのうち、印刷環境を設定するためのプリンタ印刷環境設定コマンドは、コマンド解析部１３によって読み出され、これ以外の印刷データは、編集部１５によって読み出される。なお、プリンタ印刷環境設定コマンドは、情報出力装置５０を操作するユーザが印刷を実行する際に指定した環境設定用のパラメータ等に基づいて生成されるものである。
【００３３】
コマンド解析部１３は、受信バッファ１２に保持されたコマンドを解析する。具体的には、コマンド解析部１３は、受信バッファ１２に保持されたプリンタ印刷環境設定コマンドを解析し、解析して得られたステープル動作や編集動作等に関する各種印刷情報を印刷情報管理部１４に供給する。
【００３４】
印刷情報管理部１４は、コマンド解析部１３によって解析されたステープル情報を含む印刷情報を管理する。なお、ここでのステープル情報とは、例えば、針の長さが長いステープル針（以下、足長ステープル針という。）を用いてステープルを行うのか、針の長さが短いステープル針（以下、足短ステープル針という。）を用いてステープルを行うのか、又はステープルを行わないのかを示す情報である。印刷情報管理部１４は、管理している印刷情報を編集部１５に供給するとともに、エンジン部３における後述する印刷制御部３５に供給する。
【００３５】
編集部１５は、印刷情報管理部１４から供給された印刷情報を参照し、受信バッファ１２を介して情報出力装置５０から受信した印刷データを、エンジン部３による印刷が可能なデータに編集する。編集部１５は、編集した中間データをページバッファ１７に保持させるとともに、編集完了を示す制御信号を印刷起動部１６に供給する。
【００３６】
印刷起動部１６は、編集部１５から供給された編集完了を示す制御信号に基づいて、エンジン部３における印刷制御部３５に対して印刷開始を指示する制御信号を供給する。
【００３７】
ページバッファ１７は、例えばＲＡＭ等から構成され、編集部１５によって編集された中間データをページ毎に一時的に保持する。このページバッファ１７に保持された中間データは、展開部１８によって読み出される。
【００３８】
展開部１８は、ページバッファ１７に保持された中間データを読み出すとともに、ＣＧＲＯＭ１９に格納されているビットマップデータを読み出し、これらデータを展開して印刷用のラスタイメージデータを作成する。展開部１８は、作成したラスタイメージデータをラスタバッファ２０に保持させる。
【００３９】
ＣＧＲＯＭ１９は、実際の文字のビットマップデータを格納する読み出し専用のメモリである。このＣＧＲＯＭ１９に格納されたビットマップデータは、展開部１８によって読み出される。
【００４０】
ラスタバッファ２０は、例えばＲＡＭ等から構成され、展開部１８によって作成されたラスタイメージデータを一時的に保持する。このラスタバッファ２０に保持されたラスタイメージデータは、エンジン部３における発光制御部３２に供給される。
【００４１】
このようなコントローラ部２は、当該印刷装置１を統括的に制御し、情報出力装置５０から受信した印刷データに基づいて、エンジン部３による印刷を行うためのデータを作成する。
【００４２】
また、エンジン部３は、多数のＬＥＤ素子を配列させたＬＥＤヘッド３１と、このＬＥＤヘッド３１の発光動作を制御する発光制御部３２と、印刷媒体に対して印字を行う印字ドラム３３と、この印字ドラム３３を回転駆動させるモータ３４と、当該エンジン部３による印刷動作を制御する印刷制御部３５とを備える。
【００４３】
ＬＥＤヘッド３１は、発光制御部３２の制御のもとに、コントローラ部２から供給されるラスタイメージデータに対応してオン／オフさせた光を印字ドラム３３の表面に照射し、当該印字ドラム３３上に静電潜像を形成する。
【００４４】
発光制御部３２は、ＬＥＤヘッド３１がコントローラ部２におけるラスタバッファ２０から読み出したラスタイメージデータに対応した光を照射するように、当該ＬＥＤヘッド３１における各ＬＥＤ素子の発光動作を制御する。
【００４５】
印字ドラム３３は、モータ３４によって回転駆動し、その表面に、ＬＥＤヘッド３１によって照射された光に応じて静電潜像を形成し、この静電潜像をトナーによって現像して得られたトナー画像を印刷媒体上に転写することにより、当該印刷媒体に対して印字を行う。
【００４６】
モータ３４は、印刷制御部３５の制御のもとに、印字ドラム３３を回転駆動させる。
【００４７】
印刷制御部３５は、コントローラ部２における印刷起動部１６から供給された印刷開始を指示する制御信号に基づいて、印字ドラム３３に接続されたモータ３４を駆動させ、印刷を行う。また、印刷制御部３５は、印字ドラム３３による印刷の完了を確認すると、コントローラ部２における印刷情報管理部１４からステープル情報を取得し、取得したステープル情報をステープル部４における後述するステープル制御部４１に供給することにより、ステープル動作の実行の指示を行う。
【００４８】
このようなエンジン部３は、ヘッドやその他の各種駆動機構といった印刷を行うために必要な各種部材を駆動制御し、上述したように、所定の印刷媒体を搬送しながら、静電潜像担持体としての印字ドラム３３の帯電及び露光、当該印字ドラム３３上に形成された静電潜像のトナーによる現像、得られたトナー画像の印刷媒体上への転写、当該印刷媒体上のトナー画像の定着といったプロセスを経ることにより、当該印刷媒体に対する画像の印刷を行う。
【００４９】
さらに、ステープル部４は、当該ステープル部４によるステープル動作を制御する選択制御手段であるステープル制御部４１と、印刷媒体に対するステープルを行う第１のステープル部４２及び第２のステープル部４３とを備える。
【００５０】
ステープル制御部４１は、エンジン部３における印刷制御部３５から供給されたステープル情報に基づいて、ステープル動作の制御を行う。具体的には、ステープル制御部４１は、ステープル情報に基づいて、針の長さが長い足長ステープル針を用いてステープルを行って印刷媒体を排出するのか、針の長さが短い足短ステープル針を用いてステープルを行って印刷媒体を排出するのか、又はステープルを行わずに印刷媒体を排出するのかを決定する。
【００５１】
第１のステープル部４２は、一度に綴じることができる最大綴じ厚を示す最大ステープル可能枚数が少ない針の長さが短い足短ステープル針を装填しており、ステープル制御部４１の制御のもとに、装填された足短ステープル針を用いて印刷媒体をステープルして排出する。
【００５２】
第２のステープル部４３は、第１のステープル部４２よりも最大ステープル可能枚数が多い針の長さが長い足長ステープル針を装填しており、ステープル制御部４１の制御のもとに、装填された足長ステープル針を用いて印刷媒体をステープルして排出する。
【００５３】
このようなステープル部４は、ステープル制御部４１の制御のもとに、エンジン部３によって印刷された印刷媒体に応じてステープル動作を選択的に切り替え、当該印刷媒体を排出する。
【００５４】
具体的には、ステープル部４は、図３(ａ)及び図３(ｂ)に示すように構成される。すなわち、第１のステープル部４２及び第２のステープル部４３は、一方の側面に歯が形成された長尺状のラック４５に並設されて固定されている。また、ラック４５の歯には、図示しない所定のモータによって同方向へと回転される２つのピニオン４６ａ，４６ｂが噛合されている。このようなステープル部４においては、印刷装置１の筐体から外部へと印刷媒体が排出され、ソータトレイ４４上に集積されると、ステープル制御部４１の制御のもとに、第１のステープル部４２及び第２のステープル部４３のいずれかによって印刷媒体の束をステープルする。ステープル部４においては、足長ステープル針を用いて印刷媒体をステープルする場合には、ステープル制御部４１の制御のもとに、ピニオン４６ａ，４６ｂをともに図３(ａ)中矢印ａ１の方向へと回転させ、これにともない、ラック４５を同図中矢印ｂ１の方向へと移動させる。これにより、ステープル部４は、第２のステープル部４３を所定のステープル位置へと移動させ、当該第２のステープル部４３を用いてステープルを行うことができる。一方、ステープル部４においては、足短ステープル針を用いて印刷媒体をステープルする場合には、ステープル制御部４１の制御のもとに、ピニオン４６ａ，４６ｂをともに図３(ｂ)中矢印ａ２の方向へと回転させ、これにともない、ラック４５を同図中矢印ｂ２の方向へと移動させる。これにより、ステープル部４は、第１のステープル部４２を所定のステープル位置へと移動させ、当該第１のステープル部４２を用いてステープルを行うことができる。
【００５５】
さて、このようなコントローラ部２、エンジン部３、及びステープル部４を備える印刷装置１は、図４に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。
【００５６】
まず、印刷装置１は、同図に示すように、ステップＳ１において、情報出力装置５０から送信された印刷データをコントローラ部２におけるインターフェース部１１を介して受信し、受信バッファ１２に保持する。
【００５７】
続いて、印刷装置１において、コマンド解析部１３は、ステップＳ２において、プリンタ印刷環境設定コマンドを解析し、解析して得られた印刷情報を印刷情報管理部１４に供給する。
【００５８】
続いて、印刷情報管理部１４は、ステップＳ３において、印刷情報にステープル動作の指定があるか否かを判断する。ここで、印刷情報管理部１４は、印刷情報にステープル動作の指定がないものと判断した場合には、ステップＳ４において、ステープル情報として"ステープルなし"を示す情報を設定し、ステップＳ８へと処理を移行する。一方、印刷情報管理部１４は、印刷情報にステープル動作の指定があるものと判断した場合には、ステップＳ５へと処理を移行し、当該印刷情報に基づいて使用するステープル針の種類を判断する。
【００５９】
そして、印刷情報管理部１４は、使用するステープルの種類が足長ステープル針であるものと判断した場合には、ステップＳ６において、ステープル情報として"足長ステープル針を用いたステープル"を示す情報を設定し、ステップＳ８へと処理を移行する。一方、印刷情報管理部１４は、使用するステープルの種類が足短ステープル針であるものと判断した場合には、ステップＳ７において、ステープル情報として"足短ステープル針を用いたステープル"を示す情報を設定し、ステップＳ８へと処理を移行する。
【００６０】
続いて、編集部１５は、ステップＳ８において、印刷情報管理部１４から取得した印刷情報に基づいて、受信バッファ１２に保持されている印刷データを編集して中間データを作成し、ページバッファ１７に保持させる。続いて、展開部１８は、ステップＳ９において、ページバッファ１７を介して編集された中間データを展開してラスタイメージデータを作成する。このとき、展開部１８は、必要に応じて、ＣＧＲＯＭ１９から文字のビットマップデータを取得し、ラスタイメージデータに展開する。そして、展開部１８は、作成したラスタイメージデータをラスタバッファ２０に保持させる。そして、印刷装置１においては、ステップＳ１０において、ラスタバッファ２０に保持されたラスタイメージデータをエンジン部３に供給し、当該エンジン部３によって印刷を行う。
【００６１】
印刷装置１においては、このようにして印刷を完了すると、印刷制御部３５は、ステップＳ１１において、印刷情報管理部１４からステープル情報を取得し、当該ステープル情報をステープル制御部４１に供給する。そして、ステープル制御部４１は、ステップＳ１２において、ステープル情報にステープル動作の指定があるか否かを判断する。
【００６２】
ここで、ステープル制御部４１は、ステープル情報にステープル動作の指定がないものと判断した場合には、ステップＳ１３へと処理を移行し、ステップＳ１０にて印刷した印刷媒体に対してステープルを行わずにそのまま排出し、一連の処理を終了する。
【００６３】
一方、ステープル制御部４１は、ステープル情報にステープル動作の指定があるものと判断した場合には、ステップＳ１４へと処理を移行し、当該ステープル情報に基づいて使用するステープル針の種類を判断する。ステープル制御部４１は、使用するステープルの種類が足長ステープル針であるものと判断した場合には、ステップＳ１５において、ステップＳ１０にて印刷した印刷媒体に対して、第２のステープル部４３による足長ステープル針を用いたステープルを行い、当該印刷媒体を排出して一連の処理を終了する。一方、ステープル制御部４１は、使用するステープルの種類が足短ステープル針であるものと判断した場合には、ステップＳ１６において、ステップＳ１０にて印刷した印刷媒体に対して、第１のステープル部４２による足短ステープル針を用いたステープルを行い、当該印刷媒体を排出して一連の処理を終了する。
【００６４】
印刷装置１においては、このような一連の工程を経ることにより、最大ステープル可能枚数が少ない足短ステープル針を用いたステープル動作をともなう印刷動作、最大ステープル可能枚数が多い足長ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替えることができる。
【００６５】
以上説明したように、本発明の第１の実施の形態として示す印刷装置１においては、最大ステープル可能枚数が少ない足短ステープル針を用いたステープルを行う第１のステープル部４２と、最大ステープル可能枚数が多い足長ステープル針を用いたステープルを行う第２のステープル部４３とを設け、これら２つのステープル部によるステープル機能を印刷媒体に応じて選択可能とすることにより、第１のステープル部４２による最大ステープル可能枚数が少ないステープル能力を超過する枚数の印刷媒体であっても、第２のステープル部４３を用いてステープルを行うことができる。
【００６６】
つぎに、第２の実施の形態として示す印刷装置について説明する。
【００６７】
この第２の実施の形態として示す印刷装置は、第１の実施の形態として示した印刷装置１に対して新たな機能を追加し、印刷枚数に応じて適切なステープルを選択するものである。したがって、この第２の実施の形態の説明においては、第１の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【００６８】
第２の実施の形態として示す印刷装置は、図５に示すように構成される。すなわち、この印刷装置１０１は、上述したエンジン部３と、新たな機能を追加したコントローラ部１０２と、ステープル部１０４とに大別されて構成される。
【００６９】
コントローラ部１０２は、上述したインターフェース部１１、受信バッファ１２、コマンド解析部１３、編集部１５、印刷起動部１６、ページバッファ１７、展開部１８、ＣＧＲＯＭ１９、及びラスタバッファ２０を備えるとともに、上述した印刷情報管理部１４に代えて、各種印刷情報を管理する印刷情報管理部１１４を備え、さらに、ユーザが指定したステープル動作が適正であるか否かを判定する適正判定手段であるステープル適正判定部１１５と、コンフィギュレーション情報（設定情報）としてステープル部１０４における最大ステープル可能枚数を示す最大ステープル可能枚数情報を取得して管理する設定情報管理手段であるコンフィギュレーション情報管理部１１６とを備える。
【００７０】
印刷情報管理部１１４は、コマンド解析部１３によって解析されたステープル情報及び印刷枚数情報を含む印刷情報を管理する。なお、印刷枚数情報とは、印刷しようとする印刷媒体の枚数を示す情報である。印刷情報管理部１１４は、上述したように、管理している印刷情報を編集部１５に供給するとともに、エンジン部３における印刷制御部３５に供給する。また、印刷情報管理部１１４は、管理している印刷情報のうち、ステープル情報及び印刷枚数情報をステープル適正判定部１１５に供給する。
【００７１】
ステープル適正判定部１１５は、印刷情報管理部１１４から供給されたステープル情報及び印刷枚数情報と、コンフィギュレーション情報管理部１１６から取得したステープル部１０４における後述する第１のステープル部１４２及び第２のステープル部１４３のそれぞれにおける最大ステープル可能枚数情報とに基づいて、ユーザが指定したステープル動作が適正であるか否かを判定する。ステープル適正判定部１１５は、ユーザが指定したステープル動作が不適正であるものと判定した場合には、ステープル情報を適切なものに変更し、変更したステープル情報を印刷情報管理部１１４へと返す。一方、ステープル適正判定部１１５は、ユーザが指定したステープル動作が適正であるものと判定した場合には、ステープル情報を変更せずにそのまま印刷情報管理部１１４へと返す。
【００７２】
コンフィギュレーション情報管理部１１６は、ステープル部１０４における第１のステープル部１４２及び第２のステープル部１４３のそれぞれにおける最大ステープル可能枚数情報を後述するステープル制御部１４１から取得し、コンフィギュレーション情報として管理する。コンフィギュレーション情報管理部１１６は、管理しているコンフィギュレーション情報をステープル適正判定部１１５に供給する。
【００７３】
また、ステープル部１０４は、先に図３(ａ)及び図３(ｂ)に示したように構成されるが、上述したステープル制御部４１に代えて、当該ステープル部１０４によるステープル動作を制御するステープル制御部１４１を備えるとともに、上述した第１のステープル部４２及び第２のステープル部４３に代えて、印刷媒体に対するステープルを行う第１のステープル部１４２及び第２のステープル１４３とを備える。
【００７４】
ステープル制御部１４１は、上述したように、エンジン部３における印刷制御部３５から供給されたステープル情報に基づいて、ステープル動作の制御を行う。また、ステープル制御部１４１は、第１のステープル部１４２及び第２のステープル１４３のそれぞれから最大ステープル可能枚数情報を取得し、この最大ステープル可能枚数情報をコントローラ部１０２におけるコンフィギュレーション情報管理部１１６に供給する。
【００７５】
第１のステープル部１４２は、最大ステープル可能枚数が少ない針の長さが短い足短ステープル針を装填しており、ステープル制御部１４１の制御のもとに、装填された足短ステープル針を用いて印刷媒体をステープルして排出する。また、第１のステープル部１４２は、情報通知部１４４を有し、この情報通知部１４４を介して、自己の最大ステープル可能枚数情報をステープル制御部１４１に対して通知する。
【００７６】
第２のステープル部１４３は、第１のステープル部１４２よりも最大ステープル可能枚数が多い針の長さが長い足長ステープル針を装填しており、ステープル制御部１４１の制御のもとに、装填された足長ステープル針を用いて印刷媒体をステープルして排出する。また、第２のステープル部１４３は、情報通知部１４５を有し、この情報通知部１４５を介して、自己の最大ステープル可能枚数情報をステープル制御部１４１に対して通知する。
【００７７】
このようなコントローラ部１０２、エンジン部３、及びステープル部１０４を備える印刷装置１０１は、図６に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。すなわち、印刷装置１０１は、先に図４に示したステップＳ６又はステップＳ７における印刷情報管理部１１４によるステープル情報の設定後であって、ステップＳ８における編集部１５による印刷データの編集前に、ステップＳ１０１として、ステープル適正判定部１１５によるステープル適正チェック処理を行う。
【００７８】
ステープル適正チェック処理は、図７に示すような一連の工程を経ることによって行われる。
【００７９】
すなわち、ステープル適正判定部１１５は、同図に示すように、ステップＳ１０２において、印刷情報管理部１１４から印刷枚数情報を取得すると、ステップＳ１０３において、コンフィギュレーション情報管理部１１６から第１のステープル部１４２における最大ステープル可能枚数情報を取得し、これを第１の最大ステープル可能枚数情報として設定するとともに、ステップＳ１０４において、コンフィギュレーション情報管理部１１６から第２のステープル部１４３における最大ステープル可能枚数情報を取得し、これを第２の最大ステープル可能枚数情報として設定する。
【００８０】
なお、コンフィギュレーション情報管理部１１６は、ステープル適正判定部１１５の問い合わせがある度に、毎回、ステープル制御部１４１に対して問い合わせを行い、第１のステープル部１４２及び第２のステープル部１４３のそれぞれにおける最大ステープル可能枚数情報を取得するようにしてもよいが、一般に、この種の情報は、印刷装置１０１の電源投入後に変化することはないことから、電源投入時にステープル制御部１４１に対して問い合わせを行い、取得した情報を用いるようにしてもよい。
【００８１】
続いて、ステープル適正判定部１１５は、ステップＳ１０５において、ステップＳ１０２にて取得した印刷枚数情報によって示される印刷枚数と、ステップＳ１０３にて取得して設定した第１の最大ステープル可能枚数情報によって示される第１のステープル部１４２における最大ステープル可能枚数とを比較する。
【００８２】
ここで、ステープル適正判定部１１５は、印刷枚数が第１のステープル部１４２における最大ステープル可能枚数以下であるものと判定した場合には、ステップＳ１０６へと処理を移行し、ステープル情報として"足短ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【００８３】
一方、ステープル適正判定部１１５は、印刷枚数が第１のステープル部１４２における最大ステープル可能枚数よりも多いものと判定した場合には、ステップＳ１０７へと処理を移行し、ステップＳ１０２にて取得した印刷枚数情報によって示される印刷枚数と、ステップＳ１０４にて取得して設定した第２の最大ステープル可能枚数情報によって示される第２のステープル部１４３における最大ステープル可能枚数とを比較する。
【００８４】
ここで、ステープル適正判定部１１５は、印刷枚数が第２のステープル部１４３における最大ステープル可能枚数以下であるものと判定した場合には、ステップＳ１０８へと処理を移行し、ステープル情報として"足長ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【００８５】
一方、ステープル適正判定部１１５は、印刷枚数が第２のステープル部１４３における最大ステープル可能枚数よりも多いものと判定した場合には、ステップＳ１０９へと処理を移行し、ステープル情報として"ステープルなし"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【００８６】
印刷装置１０１においては、このようなステープル適正判定部１１５によるステープル適正チェック処理を行うことにより、適正なステープル情報を生成し、印刷情報管理部１１４によって管理する。そして、印刷装置１０１においては、図４中ステップＳ８以降の処理と同様に、図６中ステップＳ８における編集部１５による印刷データの編集以降の処理を行い、最大ステープル可能枚数が少ない足短ステープル針を用いたステープル動作をともなう印刷動作、最大ステープル可能枚数が多い足長ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替える。
【００８７】
なお、ここでは、印刷枚数が第２のステープル部１４３における最大ステープル可能枚数よりも多い場合には、図７中ステップＳ１０９において、ステープル情報として"ステープルなし"を示す情報を設定するものとしたが、印刷装置１０１においては、印刷枚数が第２のステープル部１４３における最大ステープル可能枚数よりも多い場合であっても、当該第２のステープル部１４３がステープルを問題なく行うことができる場合には、ステープル情報として、"ステープルなし"を示す情報を設定せずに、"足長ステープル針を用いたステープル"を示す情報を設定し、当該第２のステープル部１４３によるステープルを行い、それ以降、当該当該第２のステープル部１４３の振る舞いに一任するような制御体系にしてもよい。
【００８８】
以上説明したように、本発明の第２の実施の形態として示す印刷装置１０１においては、印刷枚数に応じて適正なステープルを選択することにより、第１の実施の形態として示した印刷装置１の効果に加え、情報出力装置５０を操作するユーザがステープルの選択時に印刷枚数に見合わない不適正なステープルを選択した場合であっても、適正なステープルを行うことができ、ステープル針の無駄な消費を回避することができる。
【００８９】
つぎに、第３の実施の形態として示す印刷装置について説明する。
【００９０】
この第３の実施の形態として示す印刷装置は、第２の実施の形態として示した印刷装置１０１に対してさらに新たな機能を追加し、印刷媒体の厚さと印刷枚数とに応じて適切なステープルを選択するものである。したがって、この第３の実施の形態の説明においては、第２の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【００９１】
第３の実施の形態として示す印刷装置は、図８に示すように構成される。すなわち、この印刷装置２０１は、上述したエンジン部３と、新たな機能を追加したコントローラ部２０２と、ステープル部２０４とに大別されて構成される。
【００９２】
コントローラ部２０２は、上述したインターフェース部１１、受信バッファ１２、コマンド解析部１３、編集部１５、印刷起動部１６、ページバッファ１７、展開部１８、ＣＧＲＯＭ１９、ラスタバッファ２０、及び印刷情報管理部１１４を備えるとともに、上述したステープル適正判定部１１５に代えて、ユーザが指定したステープル動作が適正であるか否かを判定するステープル適正判定部２１５と、上述したコンフィギュレーション情報管理部１１６に代えて、コンフィギュレーション情報としてステープル部２０４における印刷媒体の厚さ別の最大ステープル可能枚数を示す最大ステープル可能枚数情報を取得して管理するコンフィギュレーション情報管理部２１６とを備える。
【００９３】
ステープル適正判定部２１５は、印刷媒体の厚さを判定する媒体厚判定部２１７を有する。ステープル適正判定部２１５は、媒体厚判定部２１７により、コマンド解析部１３によって解析されて印刷情報管理部１１４によって管理されている印刷情報としての印刷媒体の厚さを示す媒体厚情報に基づいて、実行しようとしている印刷ジョブがいかなる種類の媒体での印刷を行うものであるのかを判定する。そして、ステープル適正判定部２１５は、媒体厚判定部２１７によって判定した結果と、印刷情報管理部１１４から供給されたステープル情報及び印刷枚数情報と、コンフィギュレーション情報管理部２１６から取得したステープル部２０４における後述する第１のステープル部２４２及び第２のステープル部２４３のそれぞれにおける印刷媒体の厚さ別の最大ステープル可能枚数情報とに基づいて、ユーザが指定したステープル動作が適正であるか否かを判定する。ステープル適正判定部２１５は、ユーザが指定したステープル動作が不適正であるものと判定した場合には、ステープル情報を適切なものに変更し、変更したステープル情報を印刷情報管理部１１４へと返す。一方、ステープル適正判定部２１５は、ユーザが指定したステープル動作が適正であるものと判定した場合には、ステープル情報を変更せずにそのまま印刷情報管理部１１４へと返す。
【００９４】
コンフィギュレーション情報管理部２１６は、印刷媒体の厚さ別に情報を管理する媒体厚別管理部２１８を有する。コンフィギュレーション情報管理部２１６は、ステープル部２０４における第１のステープル部２４２及び第２のステープル部２４３のそれぞれにおける印刷媒体の厚さ別の最大ステープル可能枚数情報を後述するステープル制御部２４１から取得し、印刷媒体の厚さ別のコンフィギュレーション情報として、媒体厚別管理部２１８によって管理する。コンフィギュレーション情報管理部２１６は、管理しているコンフィギュレーション情報をステープル適正判定部２１５に供給する。
【００９５】
また、ステープル部２０４は、先に図３(ａ)及び図３(ｂ)に示したように構成されるが、上述したステープル制御部１４１に代えて、当該ステープル部２０４によるステープル動作を制御するステープル制御部２４１を備えるとともに、上述した第１のステープル部１４２及び第２のステープル部１４３に代えて、印刷媒体に対するステープルを行う第１のステープル部２４２及び第２のステープル２４３とを備える。
【００９６】
ステープル制御部２４１は、上述したように、エンジン部３における印刷制御部３５から供給されたステープル情報に基づいて、ステープル動作の制御を行う。また、ステープル制御部２４１は、媒体厚別情報通知部２４４を有する。ステープル制御部２４１は、第１のステープル部２４２及び第２のステープル２４３のそれぞれから印刷媒体の厚さ別の最大ステープル可能枚数情報を取得し、この最大ステープル可能枚数情報を媒体厚別情報通知部２４４を介してコントローラ部２０２におけるコンフィギュレーション情報管理部２１６に供給する。
【００９７】
第１のステープル部２４２は、最大ステープル可能枚数が少ない針の長さが短い足短ステープル針を装填しており、ステープル制御部２４１の制御のもとに、装填された足短ステープル針を用いて印刷媒体をステープルして排出する。また、第１のステープル部２４２は、情報通知部２４５の内部に、印刷媒体の厚さ別の最大ステープル可能枚数情報を通知する媒体厚別情報通知部２４６を有し、この媒体厚別情報通知部２４６介して、自己の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。
【００９８】
第２のステープル部２４３は、第１のステープル部２４２よりも最大ステープル可能枚数が多い針の長さが長い足長ステープル針を装填しており、ステープル制御部２４１の制御のもとに、装填された足長ステープル針を用いて印刷媒体をステープルして排出する。また、第２のステープル部２４３は、情報通知部２４７の内部に、印刷媒体の厚さ別の最大ステープル可能枚数情報を通知する媒体厚別情報通知部２４８を有し、この媒体厚別情報通知部２４８を介して、自己の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。
【００９９】
このようなコントローラ部２０２、エンジン部３、及びステープル部２０４を備える印刷装置２０１は、図９に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。すなわち、印刷装置２０１は、先に図４及び図６に示したステップＳ６又はステップＳ７における印刷情報管理部１１４によるステープル情報の設定後であって、ステップＳ８における編集部１５による印刷データの編集前に、ステップＳ２０１として、ステープル適正判定部２１５によるステープル適正チェック処理を行う。
【０１００】
ステープル適正チェック処理は、図１０に示すような一連の工程を経ることによって行われる。
【０１０１】
すなわち、ステープル適正判定部２１５は、同図に示すように、ステップＳ２０２において、印刷情報管理部１１４から印刷枚数情報を取得するとともに、ステップＳ２０３において、当該印刷情報管理部１１４から印刷しようとする印刷媒体の厚さを示す媒体厚情報を取得する。
【０１０２】
続いて、ステープル適正判定部２１５は、ステップＳ２０４において、ステップＳ２０３にて取得した媒体厚情報に基づいて、実行しようとしている印刷ジョブがいかなる種類の媒体での印刷を行うものであるのかを媒体厚判定部２１７によって判定する。なお、ここでは、説明の便宜上、印刷媒体の厚さの種類として普通紙及び厚紙の２種類があるものとし、媒体厚判定部２１７により、普通紙での印刷を行うジョブであるのか、厚紙での印刷を行うジョブであるのかを判定するものとするが、印刷装置２０１においては、より多くの種類の印刷媒体について対応するようにしてもよい。
【０１０３】
ここで、ステープル適正判定部２１５は、普通紙での印刷を行うジョブであるものと判定した場合には、ステップＳ２０５へと処理を移行し、コンフィギュレーション情報管理部２１６から第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を取得する。すなわち、ステープル適正判定部２１５は、コンフィギュレーション情報管理部２１６に対して、第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、コンフィギュレーション情報管理部２１６は、媒体厚別管理部２１８を用いて、ステープル制御部２４１に対して、第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を問い合わせる。さらに、ステープル制御部２４１は、第１のステープル部２４２に対して、普通紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、第１のステープル部２４２は、情報通知部２４５における媒体厚別情報通知部２４６を介して、当該第１のステープル部２４２における普通紙の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。さらに、ステープル制御部２４１は、媒体厚別情報通知部２４４を介して、コンフィギュレーション情報管理部２１６に対して、第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を通知する。そして、コンフィギュレーション情報管理部２１６は、ステープル制御部２４１から取得して媒体厚別管理部２１８によって管理している第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を取得し、ステープル適正判定部２１５に対して通知する。ステープル適正判定部２１５は、このようにして第１のステープル部２４２における普通紙の最大ステープル可能枚数情報を取得すると、これを第１の最大ステープル可能枚数情報として設定する。
【０１０４】
また、ステープル適正判定部２１５は、ステップＳ２０６において、コンフィギュレーション情報管理部２１６から第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を取得する。すなわち、ステープル適正判定部２１５は、コンフィギュレーション情報管理部２１６に対して、第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、コンフィギュレーション情報管理部２１６は、媒体厚別管理部２１８を用いて、ステープル制御部２４１に対して、第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を問い合わせる。さらに、ステープル制御部２４１は、第２のステープル部２４３に対して、普通紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、第２のステープル部２４３は、情報通知部２４７における媒体厚別情報通知部２４８を介して、当該第２のステープル部２４３における普通紙の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。さらに、ステープル制御部２４１は、媒体厚別情報通知部２４４を介して、コンフィギュレーション情報管理部２１６に対して、第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を通知する。そして、コンフィギュレーション情報管理部２１６は、ステープル制御部２４１から取得して媒体厚別管理部２１８によって管理している第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を取得し、ステープル適正判定部２１５に対して通知する。ステープル適正判定部２１５は、このようにして第２のステープル部２４３における普通紙の最大ステープル可能枚数情報を取得すると、これを第２の最大ステープル可能枚数情報として設定する。
【０１０５】
なお、コンフィギュレーション情報管理部２１６は、上述したように、ステープル適正判定部２１５の問い合わせがある度に、毎回、ステープル制御部２４１に対して問い合わせを行い、第１のステープル部２４２及び第２のステープル部２４３のそれぞれにおける最大ステープル可能枚数情報を取得するようにしてもよく、また、印刷装置２０１の電源投入時にステープル制御部２４１に対して問い合わせを行い、取得した情報を用いるようにしてもよい。
【０１０６】
ステープル適正判定部２１５は、このようにして第１のステープル部２４２及び第２のステープル部２４３のそれぞれにおける普通紙の最大ステープル可能枚数情報を取得すると、ステップＳ２０９へと処理を移行する。
【０１０７】
一方、ステープル適正判定部２１５は、ステップＳ２０４において、厚紙での印刷を行うジョブであるものと判定した場合には、ステップＳ２０７へと処理を移行し、コンフィギュレーション情報管理部２１６から第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を取得する。すなわち、ステープル適正判定部２１５は、コンフィギュレーション情報管理部２１６に対して、第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、コンフィギュレーション情報管理部２１６は、媒体厚別管理部２１８を用いて、ステープル制御部２４１に対して、第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を問い合わせる。さらに、ステープル制御部２４１は、第１のステープル部２４２に対して、厚紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、第１のステープル部２４２は、情報通知部２４５における媒体厚別情報通知部２４６を介して、当該第１のステープル部２４２における厚紙の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。さらに、ステープル制御部２４１は、媒体厚別情報通知部２４４を介して、コンフィギュレーション情報管理部２１６に対して、第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を通知する。そして、コンフィギュレーション情報管理部２１６は、ステープル制御部２４１から取得して媒体厚別管理部２１８によって管理している第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を取得し、ステープル適正判定部２１５に対して通知する。ステープル適正判定部２１５は、このようにして第１のステープル部２４２における厚紙の最大ステープル可能枚数情報を取得すると、これを第１の最大ステープル可能枚数情報として設定する。
【０１０８】
また、ステープル適正判定部２１５は、ステップＳ２０８において、コンフィギュレーション情報管理部２１６から第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を取得する。すなわち、ステープル適正判定部２１５は、コンフィギュレーション情報管理部２１６に対して、第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、コンフィギュレーション情報管理部２１６は、媒体厚別管理部２１８を用いて、ステープル制御部２４１に対して、第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を問い合わせる。さらに、ステープル制御部２４１は、第２のステープル部２４３に対して、厚紙の最大ステープル可能枚数情報を問い合わせる。これに応じて、第２のステープル部２４３は、情報通知部２４７における媒体厚別情報通知部２４８を介して、当該第２のステープル部２４３における厚紙の最大ステープル可能枚数情報をステープル制御部２４１に対して通知する。さらに、ステープル制御部２４１は、媒体厚別情報通知部２４４を介して、コンフィギュレーション情報管理部２１６に対して、第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を通知する。そして、コンフィギュレーション情報管理部２１６は、ステープル制御部２４１から取得して媒体厚別管理部２１８によって管理している第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を取得し、ステープル適正判定部２１５に対して通知する。ステープル適正判定部２１５は、このようにして第２のステープル部２４３における厚紙の最大ステープル可能枚数情報を取得すると、これを第２の最大ステープル可能枚数情報として設定する。
【０１０９】
ステープル適正判定部２１５は、このようにして第１のステープル部２４２及び第２のステープル部２４３のそれぞれにおける厚紙の最大ステープル可能枚数情報を取得すると、ステップＳ２０９へと処理を移行する。
【０１１０】
続いて、ステープル適正判定部２１５は、ステップＳ２０９において、ステップＳ２０２にて取得した印刷枚数情報によって示される印刷枚数と、ステップＳ２０５又はステップＳ２０７にて取得して設定した第１の最大ステープル可能枚数情報によって示される第１のステープル部２４２における最大ステープル可能枚数とを比較する。
【０１１１】
ここで、ステープル適正判定部２１５は、印刷枚数が第１のステープル部２４２における最大ステープル可能枚数以下であるものと判定した場合には、ステップＳ２１０へと処理を移行し、ステープル情報として"足短ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【０１１２】
一方、ステープル適正判定部２１５は、印刷枚数が第１のステープル部２４２における最大ステープル可能枚数よりも多いものと判定した場合には、ステップＳ２１１へと処理を移行し、ステップＳ２０２にて取得した印刷枚数情報によって示される印刷枚数と、ステップＳ２０６又はステップＳ２０８にて取得して設定した第２の最大ステープル可能枚数情報によって示される第２のステープル部２４３における最大ステープル可能枚数とを比較する。
【０１１３】
ここで、ステープル適正判定部２１５は、印刷枚数が第２のステープル部２４３における最大ステープル可能枚数以下であるものと判定した場合には、ステップＳ２１２へと処理を移行し、ステープル情報として"足長ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【０１１４】
一方、ステープル適正判定部２１５は、印刷枚数が第２のステープル部２４３における最大ステープル可能枚数よりも多いものと判定した場合には、ステップＳ２１３へと処理を移行し、ステープル情報として"ステープルなし"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【０１１５】
印刷装置２０１においては、このようなステープル適正判定部２１５によるステープル適正チェック処理を行うことにより、適正なステープル情報を生成し、印刷情報管理部１１４によって管理する。そして、印刷装置２０１においては、図４中ステップＳ８以降の処理と同様に、図９中ステップＳ８における編集部１５による印刷データの編集以降の処理を行い、最大ステープル可能枚数が少ない足短ステープル針を用いたステープル動作をともなう印刷動作、最大ステープル可能枚数が多い足長ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替える。
【０１１６】
なお、印刷装置２０１においては、印刷枚数が第２のステープル部２４３における最大ステープル可能枚数よりも多い場合であっても、図１０中ステップＳ２１３において、ステープル情報として"ステープルなし"を示す情報を設定するのではなく、当該第２のステープル部２４３がステープルを問題なく行うことができる場合には、ステープル情報として"足長ステープル針を用いたステープル"を示す情報を設定し、当該第２のステープル部２４３によるステープルを行い、それ以降、当該当該第２のステープル部２４３の振る舞いに一任するような制御体系にしてもよい。
【０１１７】
以上説明したように、本発明の第３の実施の形態として示す印刷装置２０１においては、印刷ジョブの印刷媒体の厚さと印刷枚数とに応じて適正なステープルを選択することにより、第２の実施の形態として示した印刷装置１０１の効果に加え、情報出力装置５０を操作するユーザがステープルの選択時に印刷媒体の厚さに見合わない不適正なステープルを選択した場合であっても、適正なステープルを行うことができ、ステープル針の無駄な消費を回避することができる。
【０１１８】
つぎに、第４の実施の形態として示す印刷装置について説明する。
【０１１９】
この第４の実施の形態として示す印刷装置は、第３の実施の形態として示した印刷装置２０１に対してさらに新たな機能を追加し、実行しようとしている印刷ジョブに印刷媒体の厚さが異なるページが混在した場合であっても、適切な印刷枚数を認識して適切なステープルを選択するものである。したがって、この第４の実施の形態の説明においては、第３の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。
【０１２０】
第４の実施の形態として示す印刷装置は、図１１に示すように構成される。すなわち、この印刷装置３０１は、上述したエンジン部３と、ステープル部２０４と、新たな機能を追加したコントローラ部３０２とに大別されて構成される。
【０１２１】
コントローラ部３０２は、上述したインターフェース部１１、受信バッファ１２、コマンド解析部１３、編集部１５、印刷起動部１６、ページバッファ１７、展開部１８、ＣＧＲＯＭ１９、ラスタバッファ２０、ステープル適正判定部２１５、及びコンフィギュレーション情報管理部２１６を備えるとともに、上述した印刷情報管理部１１４に代えて、各種印刷情報を管理する印刷情報管理部３１４を備える。
【０１２２】
印刷情報管理部３１４は、上述したように、コマンド解析部１３によって解析されたステープル情報及び印刷枚数情報を含む印刷情報を管理し、管理している印刷情報を編集部１５に供給するとともに、エンジン部３における印刷制御部３５に供給する。また、印刷情報管理部３１４は、上述したように、管理している印刷情報のうち、ステープル情報及び印刷枚数情報をステープル適正判定部２１５に供給する。さらに、印刷情報管理部３１４は、実行しようとしている印刷ジョブにおける全ての印刷媒体を所定の基準媒体の厚さに換算する基準媒体換算手段である基準媒体換算部３１５と、この基準媒体換算部３１５によって参照される基準媒体換算テーブル３１６とを有する。基準媒体換算部３１５は、コマンド解析部１３によって解析された実行しようとしている印刷ジョブにおける印刷媒体の厚さを示す媒体厚情報に基づいて、実行しようとしている印刷ジョブに印刷媒体の厚さが異なるページが混在しているものと判定した場合に、全ての印刷媒体を所定の基準媒体の厚さに換算し、当該基準媒体としたときの印刷枚数を算出する。具体的には、基準媒体換算部３１５は、印刷ジョブに普通紙と厚紙のページが混在した場合には、厚紙を基準媒体としての普通紙の厚さに換算し、普通紙としたときの印刷枚数を算出する。このとき、基準媒体換算部３１５は、例えば図１２に示すように、印刷媒体の厚さの種類と基準媒体への換算値とを対応付けて構成される基準媒体換算テーブル３１６を参照し、基準媒体の厚さへの換算を行う。
【０１２３】
このようなコントローラ部３０２、エンジン部３、及びステープル部２０４を備える印刷装置３０１は、図１３に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。すなわち、印刷装置３０１は、先に図４、図６、及び図９に示したステップＳ６又はステップＳ７における印刷情報管理部３１４によるステープル情報の設定後であって、ステップＳ８における編集部１５による印刷データの編集前に、ステップＳ３０１として、ステープル適正判定部２１５によるステープル適正チェック処理を行う。
【０１２４】
ステープル適正チェック処理は、図１４に示すような一連の工程を経ることによって行われる。なお、ここでは、説明の便宜上、印刷媒体の厚さの種類として普通紙及び厚紙の２種類があるものとし、印刷ジョブにこれら普通紙と厚紙のページが混在した場合に、厚紙を基準媒体としての普通紙の厚さに換算するものとするが、印刷装置３０１においては、より多くの種類の印刷媒体について対応するようにしてもよい。
【０１２５】
すなわち、ステープル適正判定部２１５は、同図に示すように、ステップＳ３０２において、印刷枚数情報取得処理を行い、印刷情報管理部３１４から印刷枚数情報を取得する。この印刷枚数情報取得処理は、図１５に示すような一連の工程を経ることによって行われる。
【０１２６】
まず、印刷情報管理部３１４は、同図に示すように、ステップＳ３５１において、普通紙と厚紙のページが混在した印刷ジョブであるか否かを確認する。ここで、印刷情報管理部３１４は、普通紙と厚紙のページが混在した印刷ジョブでないものと判定した場合には、現在所有している情報を変更せずにステップＳ３５７へと処理を移行し、印刷枚数情報をステープル適正判定部２１５へと返し、一連の印刷枚数情報取得処理を終了する。一方、印刷情報管理部３１４は、普通紙と厚紙のページが混在した印刷ジョブであるものと判定した場合には、ステップＳ３５２へと処理を移行する。
【０１２７】
印刷情報管理部３１４は、ステップＳ３５２において、厚紙の印刷枚数情報を取得すると、ステップＳ３５３において、基準媒体換算部３１５に対して、厚紙の印刷枚数から普通紙の印刷枚数への換算を指示し、当該基準媒体換算部３１５により、図１２に示したような基準媒体換算テーブル３１６を参照して普通紙に換算したときの印刷枚数を算出する。
【０１２８】
また、印刷情報管理部３１４は、ステップＳ３５４において、普通紙の印刷枚数情報を取得し、ステップＳ３５５において、ステップＳ３５４にて取得した普通紙の印刷枚数に対してステップＳ３５３にて換算した印刷枚数を加算し、この値を印刷枚数情報として設定する。
【０１２９】
そして、印刷情報管理部３１４は、ステップＳ３５６において、媒体厚情報として普通紙を設定した上で、ステップＳ３５７において、印刷枚数情報をステープル適正判定部２１５へと返し、一連の印刷枚数情報取得処理を終了する。
【０１３０】
ステープル適正判定部２１５は、このような印刷情報管理部３１４による処理を行うことにより、図１４中ステップＳ３０２において、当該印刷情報管理部３１４から印刷枚数情報を取得すると、ステップＳ２０３において、当該印刷情報管理部３１４から図１５中ステップＳ３５６にて設定された媒体厚情報を取得する。
【０１３１】
そして、ステープル適正判定部２１５は、先に図１０に示したステップＳ２０４以降の処理と同様の処理を行い、一連のステープル適正チェック処理を終了する。
【０１３２】
印刷装置３０１においては、このようなステープル適正判定部２１５によるステープル適正チェック処理を行うことにより、適正なステープル情報を生成し、印刷情報管理部３１４によって管理する。そして、印刷装置３０１においては、図４中ステップＳ８以降の処理と同様に、図１３中ステップＳ８における編集部１５による印刷データの編集以降の処理を行い、最大ステープル可能枚数が少ない足短ステープル針を用いたステープル動作をともなう印刷動作、最大ステープル可能枚数が多い足長ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替える。
【０１３３】
以上説明したように、本発明の第４の実施の形態として示す印刷装置３０１においては、実行しようとしている印刷ジョブに印刷媒体の厚さが異なるページが混在した場合であっても、全ての印刷媒体を所定の基準媒体の厚さに換算して当該印刷ジョブにおける適正な印刷枚数を認識し、印刷ジョブに応じて適正なステープルを選択することにより、第３の実施の形態として示した印刷装置２０１の効果に加え、情報出力装置５０を操作するユーザがステープルの選択時に厚さが混在した印刷ジョブに見合わない不適正なステープルを選択した場合であっても、適正なステープルを行うことができ、ステープル針の無駄な消費を回避することができる。
【０１３４】
つぎに、第５の実施の形態として示す印刷装置について説明する。
【０１３５】
この第５の実施の形態として示す印刷装置は、第１の実施の形態として示した印刷装置１における足短ステープル針を用いたステープル機能と足長ステープル針を用いたステープル機能との切り替えに代えて、幅が狭いステープルを行う機能と幅が広いステープルを行う機能とを印刷媒体に応じて選択可能とするものである。したがって、この第５の実施の形態の説明においては、第１の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。また、この第５の実施の形態として示す印刷装置については、第１の実施の形態乃至第４の実施の形態として示した印刷装置１，１０１，２０１，３０１と区別するために、印刷装置４０１と称するものとする。
【０１３６】
第５の実施の形態として示す印刷装置４０１は、先に図１に示した第１の実施の形態として示した印刷装置１と同様に構成される。すなわち、この印刷装置４０１は、コントローラ部２と、エンジン部３と、ステープル部４とに大別されて構成される。ただし、ステープル部４における第１のステープル部４２は、一度に綴じることができる最大綴じ幅が小さい針の幅が狭いステープル針（以下、幅狭ステープル針という。）を装填しており、ステープル制御部４１の制御のもとに、装填された幅狭ステープル針を用いて印刷媒体をステープルして排出するものとして構成される。また、第２のステープル部４３は、第１のステープル部４２よりも最大綴じ幅が大きい針の幅が広いステープル針（以下、幅広ステープル針という。）を装填しており、ステープル制御部４１の制御のもとに、装填された幅広ステープル針を用いて印刷媒体をステープルして排出するものとして構成される。
【０１３７】
このような印刷装置４０１は、図１６に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。
【０１３８】
すなわち、印刷装置４０１は、先に図４、図６、図９、及び図１３に示したステップＳ１及びステップＳ２の処理を行い、ステップＳ３において、印刷情報管理部１４によって印刷情報にステープル動作の指定があるか否かを判断する。ここで、印刷情報管理部１４は、印刷情報にステープル動作の指定がないものと判断した場合には、ステップＳ４において、ステープル情報として"ステープルなし"を示す情報を設定し、図４中ステップＳ８乃至ステップＳ１２と同様の処理を行う。一方、印刷情報管理部１４は、印刷情報にステープル動作の指定があるものと判断した場合には、図１６中ステップＳ４０１へと処理を移行し、当該印刷情報に基づいて使用するステープル針の種類を判断する。
【０１３９】
ここで、印刷情報管理部１４は、使用するステープルの種類が幅広ステープル針であるものと判断した場合には、ステップＳ４０２において、ステープル情報として"幅広ステープル針を用いたステープル"を示す情報を設定し、図４中ステップＳ８乃至ステップＳ１２と同様の処理を行う。一方、印刷情報管理部１４は、使用するステープルの種類が幅狭ステープル針であるものと判断した場合には、図１６中ステップＳ４０３において、ステープル情報として"幅狭ステープル針を用いたステープル"を示す情報を設定し、図４中ステップＳ８乃至ステップＳ１２と同様の処理を行う。
【０１４０】
そして、ステープル制御部４１は、図１６中ステップＳ１２において、ステープル情報にステープル動作の指定があるか否かを判断し、ステープル情報にステープル動作の指定がないものと判断した場合には、ステップＳ１３へと処理を移行し、ステップＳ１０にて印刷した印刷媒体に対してステープルを行わずにそのまま排出し、一連の処理を終了する。
【０１４１】
一方、ステープル制御部４１は、ステープル情報にステープル動作の指定があるものと判断した場合には、ステップＳ４０４へと処理を移行し、当該ステープル情報に基づいて使用するステープル針の種類を判断する。ステープル制御部４１は、使用するステープルの種類が幅広ステープル針であるものと判断した場合には、ステップＳ４０５において、ステップＳ１０にて印刷した印刷媒体に対して、第２のステープル部４３による幅広ステープル針を用いたステープルを行い、当該印刷媒体を排出して一連の処理を終了する。一方、ステープル制御部４１は、使用するステープルの種類が幅狭ステープル針であるものと判断した場合には、ステップＳ４０６において、ステップＳ１０にて印刷した印刷媒体に対して、第１のステープル部４２による幅狭ステープル針を用いたステープルを行い、当該印刷媒体を排出して一連の処理を終了する。
【０１４２】
印刷装置４０１においては、このような一連の工程を経ることにより、幅狭ステープル針を用いたステープル動作をともなう印刷動作、幅広ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替えることができる。
【０１４３】
以上説明したように、本発明の第５の実施の形態として示す印刷装置４０１においては、幅狭ステープル針を用いたステープルを行う第１のステープル部４２と、幅広ステープル針を用いたステープルを行う第２のステープル部４３とを設け、これら２つのステープル部によるステープル機能を印刷媒体に応じて選択可能とすることにより、印刷媒体幅（用紙幅）が広い印刷媒体に対して、第２のステープル部４３を用いて幅が広いステープルを行うことができる。
【０１４４】
最後に、第６の実施の形態として示す印刷装置について説明する。
【０１４５】
この第６の実施の形態として示す印刷装置は、第５の実施の形態として示した印刷装置４０１に対して新たな機能を追加し、印刷媒体幅（用紙幅）に応じて適切なステープルを選択するものである。したがって、この第６の実施の形態の説明においては、第５の実施の形態の説明と同様の構成については同一符号を付し、その詳細な説明を省略するものとする。また、この第６の実施の形態として示す印刷装置については、第１の実施の形態乃至第５の実施の形態として示した印刷装置１，１０１，２０１，３０１，４０１と区別するために、印刷装置５０１と称するものとする。
【０１４６】
第６の実施の形態として示す印刷装置５０１は、先に図５に示した第２の実施の形態として示した印刷装置１０１と同様に構成される。すなわち、この印刷装置５０１は、コントローラ部１０２と、エンジン部３と、ステープル部１０４とに大別されて構成される。ただし、ステープル部１０４における第１のステープル部１４２は、幅狭ステープル針を装填しており、ステープル制御部１４１の制御のもとに、装填された幅狭ステープル針を用いて印刷媒体をステープルして排出するものとして構成される。また、第２のステープル部１４３は、第１のステープル部１４２よりも幅が広い幅広ステープル針を装填しており、ステープル制御部１４１の制御のもとに、装填された幅広ステープル針を用いて印刷媒体をステープルして排出するものとして構成される。
【０１４７】
このような印刷装置５０１は、図１７に示すような一連の工程を経ることにより、ステープル動作をともなう印刷動作を行う。すなわち、印刷装置５０１は、先に図１６に示したステップＳ４０２又はステップＳ４０３における印刷情報管理部１１４によるステープル情報の設定後であって、ステップＳ８における編集部１５による印刷データの編集前に、ステップＳ５０１として、ステープル適正判定部１１５によるステープル適正チェック処理を行う。
【０１４８】
ステープル適正チェック処理は、図１８に示すような一連の工程を経ることによって行われる。
【０１４９】
すなわち、ステープル適正判定部１１５は、同図に示すように、ステップＳ５０２において、印刷情報管理部１１４から印刷媒体幅を示す印刷媒体幅情報を取得すると、ステップＳ５０３において、コンフィギュレーション情報管理部１１６から第１のステープル部１４２に装填されている幅狭ステープル針の幅情報（例えば１０ｍｍ）を取得し、これを第１のステープル幅情報として設定するとともに、ステップＳ５０４において、コンフィギュレーション情報管理部１１６から第２のステープル部１４３に装填されている幅広ステープル針の幅情報（例えば２０ｍｍ）を取得し、これを第２のステープル幅情報として設定する。
【０１５０】
なお、コンフィギュレーション情報管理部１１６は、ステープル適正判定部１１５の問い合わせがある度に、毎回、ステープル制御部１４１に対して問い合わせを行い、第１のステープル部１４２及び第２のステープル部１４３のそれぞれにおけるステープル幅情報を取得するようにしてもよいが、一般に、この種の情報は、印刷装置５０１の電源投入後に変化することはないことから、電源投入時にステープル制御部１４１に対して問い合わせを行い、取得した情報を用いるようにしてもよい。
【０１５１】
続いて、ステープル適正判定部１１５は、ステップＳ５０５において、ステップＳ５０２にて取得した印刷媒体幅情報によって示される印刷媒体幅と、予め定めておいた印刷媒体幅に対して用いるステープル幅の境界値とを比較する。ここでは、印刷媒体幅が２７３ｍｍ以上である場合には、第２のステープル部１４３による幅広ステープル針を用いたステープルを行い、印刷媒体幅が２７３ｍｍ未満である場合には、第１のステープル部１４２による幅狭ステープルを用いたステープルを行うものとして説明する。なお、ここでは、印刷媒体幅に対して用いるステープル幅の境界値を予め定めておき、この境界値に基づいて、使用するステープル部を選択するものとしているが、印刷装置５０１においては、例えば、印刷媒体幅に対して幅広ステープル針を用いたステープル幅がｎ％以上である場合には、幅広ステープル針を用いたステープルを行う、といったように、印刷媒体毎に使用するステープル部を選択するようにしてもよい。
【０１５２】
ここで、ステープル適正判定部１１５は、印刷媒体幅が２７３ｍｍ未満であるものと判定した場合には、ステップＳ５０６へと処理を移行し、ステープル情報として"幅狭ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。一方、ステープル適正判定部１１５は、印刷媒体幅が２７３ｍｍ以上であるものと判定した場合には、ステップＳ５０７へと処理を移行し、ステープル情報として"幅広ステープル針を用いたステープル"を示す情報を設定し、一連のステープル適正チェック処理を終了する。
【０１５３】
印刷装置５０１においては、このようなステープル適正判定部１１５によるステープル適正チェック処理を行うことにより、適正なステープル情報を生成し、印刷情報管理部１１４によって管理する。そして、印刷装置５０１においては、図１６中ステップＳ８以降の処理と同様に、図１７中ステップＳ８における編集部１５による印刷データの編集以降の処理を行い、幅狭ステープル針を用いたステープル動作をともなう印刷動作、幅広ステープル針を用いたステープル動作をともなう印刷動作、又はステープル動作を行わない印刷動作のうち、いずれを行うかを選択的に切り替える。
【０１５４】
以上説明したように、本発明の第６の実施の形態として示す印刷装置５０１においては、印刷媒体幅に応じて適正なステープルを選択することにより、第５の実施の形態として示した印刷装置４０１の効果に加え、情報出力装置５０を操作するユーザがステープルの選択時に印刷媒体幅に見合わない不適正なステープルを選択した場合であっても、適正なステープルを行うことができ、ステープル針の無駄な消費を回避することができる。
【０１５５】
なお、本発明は、上述した実施の形態に限定されるものではない。例えば、上述した実施の形態では、ステープル針の長さとして、足短ステープル針及び足長ステープル針の２種類設け、これらステープル機能を選択可能とする印刷装置１，１０１，２０１，３０１や、ステープル針の幅として、幅狭ステープル針及び幅広ステープル針の２種類設け、これらステープル機能を選択可能とする印刷装置４０１，５０１について説明したが、本発明は、ステープル針の種類としては、２種類に限らず、様々な種類のステープル針を装填する複数のステープル部を搭載する場合であっても、容易に適用することができる。
【０１５６】
また、上述した実施の形態では、印刷装置としてプリンタを用いて説明したが、本発明は、例えば、ファクシミリ装置、ＭＦＰ（Multi Function Printer）、又は複写機といったように、印刷を行う装置であって且つステープル部が搭載された装置であれば、いかなる装置であっても適用することができる。
【０１５７】
このように、本発明は、その趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【図面の簡単な説明】
【０１５８】
【図１】本発明の第１の実施の形態として示す印刷装置の構成を説明するブロック図である。
【図２】同印刷装置の概略構造を説明する側断面図であって、エンジン部の原理を説明する図である。
【図３（ａ）】同印刷装置におけるステープル部の概略構成を説明する平面図であって、第２のステープル部が選択された状態を示す図である。
【図３（ｂ）】同印刷装置におけるステープル部の概略構成を説明する平面図であって、第１のステープル部が選択された状態を示す図である。
【図４】同印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図５】本発明の第２の実施の形態として示す印刷装置の構成を説明するブロック図である。
【図６】同印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図７】同印刷装置における一連のステープル適正チェック処理を説明するフローチャートである。
【図８】本発明の第３の実施の形態として示す印刷装置の構成を説明するブロック図である。
【図９】同印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図１０】同印刷装置における一連のステープル適正チェック処理を説明するフローチャートである。
【図１１】本発明の第４の実施の形態として示す印刷装置の構成を説明するブロック図である。
【図１２】同印刷装置における基準媒体換算テーブルの具体例を説明する図である。
【図１３】同印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図１４】同印刷装置における一連のステープル適正チェック処理を説明するフローチャートである。
【図１５】同印刷装置における一連の印刷枚数情報取得処理を説明するフローチャートである。
【図１６】本発明の第５の実施の形態として示す印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図１７】本発明の第６の実施の形態として示す印刷装置においてステープル動作をともなう印刷動作を行う際の一連の処理を説明するフローチャートである。
【図１８】同印刷装置における一連のステープル適正チェック処理を説明するフローチャートである。
【図１９】従来の後処理機能付きのソータの構成を説明する側断面図である。
【図２０】図１９に示すソータに設けられるステープラとしての後処理ユニットの構成を説明する斜視図である。
【図２１】図１９に示すソータの一部を切り欠いて示す平面図である。
【符号の説明】
【０１５９】
１，１０１，２０１，３０１，４０１，５０１  印刷装置
２，１０２，２０２，３０２  コントローラ部
３  エンジン部
４，１０４，２０４  ステープル部
１１  インターフェース部
１２  受信バッファ
１３  コマンド解析部
１４，１１４，３１４  印刷情報管理部
１５  編集部
１６  印刷起動部
１７  ページバッファ
１８  展開部
１９  ＣＧＲＯＭ
２０  ラスタバッファ
３１  ＬＥＤヘッド
３２  発光制御部
３３  印字ドラム
３４  モータ
３５  印刷制御部
４１，１４１，２４１  ステープル制御部
４２，１４２，２４２  第１のステープル部
４３，１４３，２４３  第２のステープル部
４４  ソータトレイ
４５  ラック
４６ａ，４６ｂ  ピニオン
５０  情報出力装置
１１５，２１５  ステープル適正判定部
１１６，２１６  コンフィギュレーション情報管理部
１４４，１４５，２４５，２４７  情報通知部
２１７  媒体厚判定部
２１８  媒体厚別管理部
２４４，２４６，２４８  媒体厚別情報通知部
３１５  基準媒体換算部
３１６  基準媒体換算テーブル
【図１】
2006076770.tif 000003
【図２】
2006076770.tif 000004
【図３（ａ）】
2006076770.tif 000005
【図３（ｂ）】
2006076770.tif 000006
【図４】
2006076770.tif 000007
【図５】
2006076770.tif 000008
【図６】
2006076770.tif 000009
【図７】
2006076770.tif 000010
【図８】
2006076770.tif 000011
【図９】
2006076770.tif 000012
【図１０】
2006076770.tif 000013
【図１１】
2006076770.tif 000014
【図１２】
2006076770.tif 000015
【図１３】
2006076770.tif 000016
【図１４】
2006076770.tif 000017
【図１５】
2006076770.tif 000018
【図１６】
2006076770.tif 000019
【図１７】
2006076770.tif 000020
【図１８】
2006076770.tif 000021
【図１９】
2006076770.tif 000022
【図２０】
2006076770.tif 000023
【図２１】
2006076770.tif 000024