(57)【要約】【課題】ステープル処理が可能な印刷装置に於いて、出力画像の実画像域を抽出し、出力画像を移動する綴じ代を設定する。出力画像が用紙の外側へと欠落した場合は、実画像が用紙の内側に収まるよう縮小率を設定する。このようなステープル印刷時の印刷補正方法を搭載することにより、ユーザーが綴じ代を指定しなくても、最適なステープル印刷が可能な印刷装置の実現。【解決手段】画像データに基づいて画像を形成する画像形成手段と、形成された出力画像内の実画像を抽出する実画像抽出手段と、抽出した実画像が指定領域に描画されているかを判断する画像判断手段と、形成された出力画像を移動する画像移動手段と、出力画像内の実画像を囲む領域を抽出する実画像域抽出手段と、抽出した実画像域を記録用紙の印字範囲内に縮小する画像縮小手段と前記各手段を制御する制御手段とを有する事を特徴とする印刷装置。【選択図】        図１
2004358882.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて画像を形成する画像形成手段と、
前記画像形成手段により形成された出力画像内の実画像を抽出する実画像抽出手段と、
前記実画像抽出手段により抽出した実画像が、指定領域に描画されているかを判断する画像判断手段と、
前記画像形成手段により形成された出力画像を移動する画像移動手段と、
前記各手段を制御する制御手段とを有する事を特徴とする印刷装置。
【請求項２】
請求項１に於いて、前記画像移動手段により移動した出力画像の実画像が、
前記画像判断手段により記録用紙の印字範囲からはみ出たと判断した場合の制御方法として、
出力画像内の実画像を囲む領域を抽出する実画像域抽出手段と、
前記実画像域抽出手段により抽出した実画像域を記録用紙の印字範囲内に縮小する画像縮小手段とを有する事を特徴とする印刷装置。
【請求項３】
請求項１の画像を形成する方法として、
原稿用紙をスキャナで読取る画像読取手段を備え、
前記画像読取手段で読取った原稿用紙の画像を出力画像として処理することを特徴とする印刷装置。
【請求項４】
請求項１の出力画像内の実画像を抽出する方法として、
実画像抽出の為の実画像判断手段を備え、
前記実画像判断手段により、目視判断出来ない小さな点や線、また記録用紙の背景やノイズのような画像は実画像として認識しない事を特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに基づいて画像を形成し記録紙に画像形成記録する印刷装置に関し、特に印刷装置の用紙処理機能を拡張するオプションユニットの制御に於いて、ステープル機能に関するものである。
【０００２】
【従来の技術】
従来、ステープル印刷を行う場合、ステープル位置に実画像が重ならないように、綴じ代指定をして出力画像を移動する。その為、複数ページから構成される書類をステープル印刷するには、出力画像内の実画像が最もステープル領域に重なっているページを書類の中から抽出し、そのページを基準とした綴じ代を設定しステープル印刷を行う必要がある。
【０００３】
【特許文献１】
特開平１１−１１６１３０号公報
【特許文献２】
特開平１１−１２７３４２号公報
【０００４】
【発明が解決しようとする課題】
上記の様な印刷装置に於いては、綴じ代の基準値をユーザーが設定する必要があるため、ユーザーはテスト出力を行い実際の印刷物をチェックしたり、アプリケーションの画面表示上でチェックしたりして綴じ代を抽出する必要があり、使い勝手という点で煩わしさがあった。また、綴じ代指定を行うと、綴じ代の分だけ出力画像が用紙の外に移動する為、実画像が欠落すると言う制限がある。
【０００５】
本発明は、上記問題点に着目してなされたもので、出力画像の実画像域を抽出し、出力画像を移動する綴じ代を設定する。また、綴じ代確保により出力画像が用紙の外側へと欠落した場合は、実画像が用紙の内側に収まるよう縮小率を設定する。また、出力画像の移動や縮小の範囲は、必要最低限な値とする事で元画像から差異が最小となるように制御する。この様なステープル印刷時の印刷補正方法を搭載する事により、ユーザーが綴じ代を指定しなくても、最適なステープル印刷が可能な、印刷装置の提供を目的とするものである。
【０００６】
【課題を解決するための手段】
前述の課題解決の為、本発明に関わる第一の発明は、画像データに基づいて画像を形成する画像形成手段と、画像形成手段により形成された出力画像内の実画像を抽出する実画像抽出手段と、実画像抽出手段により抽出した実画像が、指定領域に描画されているかを判断する画像判断手段と、画像形成手段により形成された出力画像を移動する画像移動手段と、各手段を制御する制御手段とを有する事を特徴とする印刷装置によって、目的を達成するものである。
【０００７】
本発明に関わる第二の発明は、画像移動手段により移動した出力画像の実画像が、画像判断手段により記録用紙の印字範囲をはみ出たと判断した場合の制御方法として、出力画像内の実画像を囲む領域を抽出する実画像域抽出手段と、実画像域抽出手段により抽出した実画像域を記録用紙の印字範囲内に縮小する画像縮小手段とを有する事を特徴とする印刷装置によって、目的を達成するものである。
【０００８】
本発明に関わる第三の発明は、画像を形成する方法として、原稿用紙をスキャナで読取る画像読取手段を備え、画像読取手段で読取った原稿用紙の画像を出力画像として処理することを特徴とする印刷装置によって、目的を達成するものである。
【０００９】
本発明に関わる第四の発明は、出力画像内の実画像を抽出する方法として、実画像抽出の為の実画像判断手段を備え、実画像判断手段により、目視判断出来ない小さな点や線、また記録用紙の背景やノイズのような画像は実画像として認識しない事を特徴とする印刷装置によって、目的を達成するものである。
【００１０】
【発明の実施の形態】
〔実施例〕
以下、本発明に係わる実施例について図面を参照して詳細に説明する。
【００１１】
まず、本発明を適用したシステムの構成を説明する。
【００１２】
図１は、本実施例の制御構成例を示すブロック図である。
【００１３】
同図において、１はホストコンピュータで、ＲＯＭ１０２に記憶された文書処理プログラムに基づいて図形、イメージ、文字、表などが混在した文書処理を実行するＣＰＵ１０１を備え、システムバス１０４に接続される各デバイスをＣＰＵ１０１が総括的に制御する。１０３はＲＡＭで、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。１０５はキーボードコントローラ（ＫＢＣ）で、キーボード１０９からのキー入力を制御する。１０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１１０の表示を制御する。１０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル等を記憶するハードディスク（ＨＤ）１１１、フロッピー（Ｒ）ディスク（ＦＤ）１１２とのアクセスを制御する。１０８はインタフェースコントローラ（ＩＦＣ）で、所定のインタフェース２を介して印刷装置３との通信制御処理を実行する。１０８ａ、３０５ａはインタフェース回路で、インタフェース２を介した印刷装置３とホストコンピュータ１との種々のデータ通信処理を制御する。
【００１４】
印刷装置３において、３０１はＣＰＵで、ＲＯＭ３０２に記憶された制御プログラム等に基づいてシステムバス３０４に接続されている各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース３０６を介して接続される印刷部（印刷装置エンジン）３０７に印刷データとしての画像信号を出力する。また、このＲＯＭ３０２には、図９と図１４のフローチャートで示されるようなＣＰＵ３０１の制御プログラム等を記憶する。ＲＡＭ３０３はＣＰＵ３０１の主メモリ、ワークエリア等として機能するＲＡＭで、受信バッファ３０３ａ、ページバッファ３０３ｂ、ワークバッファ３０３ｃ等に用いられる。ＲＡＭ３０３は、専用バッテリにより印刷装置３の電源が落とされた場合でも、情報の一部を保持することが可能となっている。３０８は、オプションコントローラ（ＯＰＣ）で、所定のオプションインタフェース（ＯＰ  Ｉ／Ｆ）３０９を介してフィニッシャ３１０との通信制御処理を実行する。フィニッシャ３１０は、印刷部３０７の用紙排出部に接合され、ソートやステープルといった各種後処理を実施する。操作パネル３１１は、印刷装置３を操作する操作ボタンと動作状況を表示する表示部から構成されている。３１２はディスクコントローラ（ＤＫＣ）で、フォントデータ、ユーザファイル、受信データ等を記憶するハードディスク（ＨＤ）３１３とのアクセスを制御する。
【００１５】
図２は、印刷部３０７とフィニッシャ３１０との接続を示す概観図である。
【００１６】
フィニッシャ２００１は、フィニッシャ搬送機構２００２、支柱２００３、各排紙ビン２００４ａ、２００４ｂ、２００４ｃから成る。フィニッシャ搬送機構２００２中には、ステープル機能を有している。
【００１７】
本実施例のステープルユニットの機構を図３（ａ）及び図３（ｂ）に示す。
【００１８】
フィニッシャ搬送機構２００２には、不図示の幾つかの搬送ローラーがあり、記録用紙搬送を行う。送られた記録用紙は１枚目については、（ａ）図に示すように、用紙後端が排紙センサー３００１を通過してから排紙ローラー３００２を逆転させ、ステープルトレイ３００３に積載し、整合する。２枚目以降については、用紙後端が排紙センサー３００１を通過してから、ステープルトレイ３００３の傾斜とパドルとにより、順次ステープルトレイ３００３に積載し整合する。（ｂ）図に示すように、そのジョブの最終用紙が積載され、束をステープラ３００５によってステープルした後、揺動ガイド３００４を下げ、排紙ローラー３００２を正転させることによって、排紙ビン２００４に排紙する。この一連のステープル動作は、操作者によって“ステープル”指定がオンにされた際に稼動するものである。
【００１９】
次に本発明の実施形態としてのソフトウェアに於ける、ステープルの初期設定について説明する。
【００２０】
図４は、記録用紙に対するステープルの位置を示す図である。
【００２１】
本発明実施例に於いては、「左上綴じ」、「左二箇所綴じ」、「左下綴じ」の３箇所のステープルが可能である。この３箇所のステープル領域については、図５のステープル詳細ＴＢＬに示す、「基準ｘ」、「基準ｙ」、「綴じ代ｘ」、「綴じ代ｙ」の値によって規定される。なお、ステープル詳細ＴＢＬで規定する数値は、図４の記録用紙に於ける基準原点を基点に右方向にｘ座標、下方向にｙ座標がプラスカウントされる。なお、ステープル領域の数と場所に関しては、印刷装置の種類や性格といった、利用目的によって様々な設定がなされる事が考えられるが、本発明に於いては特に規定しない。
【００２２】
図６は、「左上綴じ」のステープル領域を示す図で、図４の記録用紙に於ける基準原点を基点に、図５のステープル詳細ＴＢＬ内の「左上綴じ」に関する「基準ｘ」と「基準ｙ」の値だけ移動したところを基準点と定める。ここでは、それぞれ０ｍｍの値となっている事から基準原点の位置が「左上綴じ」の基準点となる。ステープル領域は、この基準点から「綴じ代ｘ」と「綴じ代ｙ」の値だけ移動した２点を結ぶ線が境界線となり、図示したように基準点と境界線の間の領域が「左上綴じ」のステープル領域となる。
【００２３】
図７は、「左二箇所綴じ」のステープル領域を示す図で、図４の記録用紙に於ける基準原点を基点に、図５のステープル詳細ＴＢＬ内の「左二箇所綴じ」に関する「基準ｘ」と「基準ｙ」の値だけ移動したところを基準点と定める。ここでは、それぞれ０ｍｍの値となっている事から基準原点の位置が「左二箇所綴じ」の基準点となる。ステープル領域は、この基準点から「綴じ代ｘ」と「綴じ代ｙ」の値だけ移動した２点を結ぶ線が境界線となるが、何れかの綴じ代が０ｍｍの場合は、基準点に対して垂直なラインとなる。たとえば「綴じ代ｘ」が２．５ｍｍ、「綴じ代ｙ」が０ｍｍの場合は、図示したように用紙左端に平行なラインが境界線となり、基準点と境界線の間の領域が「左二箇所綴じ」のステープル領域となる。
【００２４】
図８は、「左下綴じ」のステープル領域を示す図で、図４の記録用紙に於ける基準原点を基点に、図５のステープル詳細ＴＢＬ内の「左下綴じ」に関する「基準ｘ」と「基準ｙ」の値だけ移動したところを基準点と定める。ここでは「基準ｘ」が０ｍｍ、「基準ｙ」が２９７ｍｍの値となっている事から基準原点から真っ直ぐ下方向、Ａ４用紙時の左下位置が「左下綴じ」の基準点となる。ステープル領域は、この基準点から「綴じ代ｘ」と「綴じ代ｙ」の値だけ移動した２点を結ぶ線が境界線となり、図示したように基準点と境界線の間の領域が「左下綴じ」のステープル領域となる。
【００２５】
以上、図６、図７、図８が、本発明実施例で使用する「左上綴じ」、「左二箇所綴じ」、「左下綴じ」の３箇所のステープル領域の説明である。なお、ステープル領域内のステープルが実際打たれる位置については、別途規定されるものとして本発明実施例では説明しない。
【００２６】
以下、本発明の実施形態としてのソフトウェアについて図９と図１４に示すフローチャートにて詳しく説明する。なおこれらの処理は、操作者によって“ステープル”指定がオンにされた際に実行される処理である。
【００２７】
はじめに、図９のフローチャートは印刷処理全体の中で、印字コマンド等の解析により出力画像が形成された後、１ページ毎に実施される処理である。
【００２８】
まず、ステップＳ９０１に於いて図１０に示すように、指定されたステープル位置のステープル領域内に、形成された出力画像の実画像が重なってないかを判定し、重なって無い場合は画像移動処理を終了する。ステープル領域内に実画像が重なっている場合はステップＳ９０２へ進む。ステップＳ９０２では、図１１に示すように、ステープル領域内に重なっている実画像のｘ方向、ｙ方向の端である、「画像域ｘ端」と、「画像域ｙ端」を判定し、その交点となる「画像域端点」を抽出する。ステップＳ９０３では、図１２に示すように、「画像域端点」から「境界線」に垂直な線を引き、その交点「移動目標点」を設定する。ステップＳ９０４では、図１３に示すように、「画像域端点」を基準に出力画像全体を「移動目標点」まで移動する。ステップＳ９０５では、出力画像全体を移動した事により、用紙からはみ出した実画像を縮小する処理である。この処理について図１４のフローチャートにて説明する。
【００２９】
まず、ステップＳ１４０１に於いて図１５ａに示すように、用紙の右端や下端にはみ出した実画像があるかどうかを判定し、はみ出した実画像が無い場合は画像縮小処理を終了する。はみ出した実画像がある場合はステップＳ１４０２へ進む。なお、画像がはみ出したかどうかの判定は、出力画像内のＯＮドットを実画像として判断して行う。なお、図１５ａは「左上綴じ」を例としているが、「左二点綴じ」が選択されている場合でも図１５ｂの通り、判定方法は同様である。ステップＳ１４０２では、図１６ａに示すように、実画像の全域を囲む実画像域を抽出する。なお、図１６ａは「左上綴じ」を例としているが、「左二点綴じ」が選択されている場合でも図１６ｂの通り、抽出方法は同様である。ステップＳ１４０３では、図１７ａに示すように、ステップＳ９０３で設定した「移動目標点」を実画像域縮小の中心を設定する。なお、図１７ａは「左上綴じ」を例としているが、「左二点綴じ」が選択されている場合は図１７ｂの通り、実画像域の左上の「縮小基点」を実画像域縮小の中心を設定する。ステップＳ１４０４では、図１８ａに示す縮小画像域まで、詳しくはステップＳ１４０２で抽出した実画像域をステップＳ１４０３で設定した中心点を基点に実画像域の縦横比が変わらないよう、実画像域が用紙の中に収まるまで縮小する。なお、図１８ａは「左上綴じ」を例としているが、「左二点綴じ」が選択されている場合でも図１８ｂの通り、縮小方法は同様である。また、図９と図１４で説明した実画像域の移動方法と縮小方法については、ステープルの位置や用紙のサイズなどに合わせて規定する。
【００３０】
以上説明したように本実施例の印刷装置によれば、図９と図１４に示すフローチャートの処理が全てのページに実行され、ステープル領域に実画像が重ならず、実画像が用紙からはみ出ないよう補正印刷する事が可能となる。
【００３１】
なお、上述の出力画像を移動する手法、出力画像を縮小する手法は一例であり、本発明のポイントはステープル領域に実画像が重なっている場合は、実画像が重ならないように出力画像を自動的に移動すると共に、出力画像がはみ出した場合は、はみ出した実画像を記録用紙内に縮小する。この処理を複数ページから構成される書類の全てのページに於いて実施する点であることは言うまでも無い。
【００３２】
〔その他の実施例１〕
前述の実施例では、印字コマンドを解析して出力画像を形成する印刷装置を例にしたが、印刷済みの原稿用紙をスキャナで読み込んでコピー印刷する複写機に於けるステープル印刷であっても、スキャナで読み込んだ原稿の実画像を判定する認識処理に、汚れやゴミと実画像の判別機能を組み込む事により、本実施例同様、ステープル領域に実画像が重ならず、実画像が用紙からはみ出ないよう補正印刷する事が可能となる。
【００３３】
〔その他の実施例２〕
前述の実施例に於ける、出力画像内の実画像を抽出方法について特に説明しなかったが、実画像の抽出方法として、ドットのＯＮ／ＯＦＦで判断すると、例えば背景を描画した場合など、実画像が用紙全面に印刷されている時のステープル印刷に於いて、意図した出力結果を得られない場合がある。
【００３４】
その場合は、実画像の抽出方法として、ユーザーが印字される事を望むオブジェクトを実画像として取扱う判定基準を設ける事により、背景等がステープル領域と重なる事を許可する事が可能となり、本発明の使い勝手が向上する。
【００３５】
【発明の効果】
以上説明してきたように本発明の印刷装置によれば、出力画像の実画像を抽出することにより、ステープルの綴じ代確保の為の出力画像の移動量を、ユーザーの手を借りなくても設定する事が可能となる。また、綴じ代確保のため移動した出力画像が用紙の外側へと欠落した場合は、実画像が用紙の内側にギリギリで収まるよう縮小率を設定する。この様なステープル印刷時の印刷補正方法を搭載する事により、ユーザーがわざわざ綴じ代を指定しなくても、自動的に最適なステープル印刷を行う印刷装置を提供する事が可能となる。
【図面の簡単な説明】
【図１】実施例の制御構成ブロック図
【図２】実施例の印刷部とフィニッシャの接続を示す概観図
【図３】実施例のステーブルユニット構成図
【図４】実施例のステープル位置を説明する図
【図５】実施例のステープル詳細ＴＢＬを説明する図
【図６】実施例の左上綴じのステープル領域を説明する図
【図７】実施例の左二箇所綴じのステープル領域を説明する図
【図８】実施例の左下綴じのステープル領域を説明する図
【図９】実施例の画像移動処理を説明するフローチャート
【図１０】実施例のステープル領域画像判定を説明する図
【図１１】実施例の画像域端点の抽出を説明する図
【図１２】実施例の移動目標点の決定を説明する図
【図１３】実施例の全体画像の移動を説明する図
【図１４】実施例の画像縮小処理を説明するフローチャート
【図１５ａ】実施例のはみだした画像の検出を説明する図（左上綴じの場合）
【図１５ｂ】実施例のはみだした画像の検出を説明する図（左二箇所綴じの場合）
【図１６ａ】実施例の実画像域の抽出を説明する図（左上綴じの場合）
【図１６ｂ】実施例の実画像域の抽出を説明する図（左二箇所綴じの場合）
【図１７ａ】実施例の画像縮小の中心点設定を説明する図（左上綴じの場合）
【図１７ｂ】実施例の画像縮小の中心点設定を説明する図（左二箇所綴じの場合）
【図１８ａ】実施例の実画像域の縮小を説明する図（左上綴じの場合）
【図１８ｂ】実施例の実画像域の縮小を説明する図（左二箇所綴じの場合）
【符号の説明】
１  ホストコンピュータ
２  印刷装置と外部装置を接続する為のインタフェース
３  印刷装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  システムバス
１０５  キーボードコントローラ（ＫＢＣ）
１０６  ＣＲＴコントローラ（ＣＲＴＣ）
１０７  ディスクコントローラ（ＤＫＣ）
１０８  インタフェースコントローラ（ＩＦＣ）
１０８ａ、３０５ａ  インタフェース回路
１０９  キーボード
１１０  ＣＲＴディスプレイ（ＣＲＴ）
１１１  ハードディスク（ＨＤ）
１１２  フロッピー（Ｒ）ディスク
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０３ａ  受信バッファ
３０３ｂ  ページバッファ
３０３ｃ  ワークバッファ
３０４  システムバス
３０６  印刷部インタフェース
３０７  印刷部
３０８  オプションコントローラ（ＯＰＣ）
３０９  オプションインタフェース（ＯＰ  Ｉ／Ｆ）
３１０  フィニッシャ
３１１  操作パネル
３１２  ディスクコントローラ
３１３  ハードディスク（ＨＤ）
２００１  印刷装置に接続され出力用紙に後処理を行うフィニッシャ
２００２  フィニッシャ搬送機構
２００４  排紙ビン
３００１  排紙センサー
３００２  排紙ローラー
３００３  ステープル印刷の出力用紙を溜めるステープルトレイ
３００４  揺動ガイド
３００５  ステープラ
【図１】
2004358882.tif 000003
【図２】
2004358882.tif 000004
【図３】
2004358882.tif 000005
【図４】
2004358882.tif 000006
【図５】
2004358882.tif 000007
【図６】
2004358882.tif 000008
【図７】
2004358882.tif 000009
【図８】
2004358882.tif 000010
【図９】
2004358882.tif 000011
【図１０】
2004358882.tif 000012
【図１１】
2004358882.tif 000013
【図１２】
2004358882.tif 000014
【図１３】
2004358882.tif 000015
【図１４】
2004358882.tif 000016
【図１５ａ】
2004358882.tif 000017
【図１５ｂ】
2004358882.tif 000018
【図１６ａ】
2004358882.tif 000019
【図１６ｂ】
2004358882.tif 000020
【図１７ａ】
2004358882.tif 000021
【図１７ｂ】
2004358882.tif 000022
【図１８ａ】
2004358882.tif 000023
【図１８ｂ】
2004358882.tif 000024