(57)【要約】【課題】  印刷しようとする画像が給紙された用紙の余白部分に収まる場合には確実に印刷する。【解決手段】  印刷制御ルーチンにおいて、用紙トレイから給紙された用紙Ｐの印刷しようとする印刷面をスキャナで読み取り（Ｓ１１０）、この印刷面に既に印刷済みの画像があるか否かを判定する（Ｓ１２０）。そして、印刷面に印刷済みの画像があると判定されたときには用紙Ｐの余白部分に印刷しようとする画像が収まるか否かを判定し（Ｓ１４０）、余白部分に画像が収まると判定されたときには用紙Ｐの余白部分にこの画像を印刷する（Ｓ１８０）。したがって、印刷しようとする画像が給紙された用紙の余白部分に収まる場合には確実に印刷することができる。【選択図】        図４
2006297698.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像データ入力手段と、
前記画像データ入力手段によって入力された画像データに基づく画像を印刷可能な印刷手段と、
前記印刷手段に用紙を供給する給紙手段と、
前記給紙手段によって供給された用紙の余白部分を検出する余白検出手段と、
前記検出手段によって検出された余白部分に前記画像が収まるか否かを判定する判定手段と、
前記判定手段によって前記余白部分に前記画像が収まると判定されたときには前記余白部分に前記画像が印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備えた印刷装置。
【請求項２】
前記印刷制御手段は、前記判定手段によって前記余白部分に前記画像が収まらないと判定されたときには、前記余白部分に前記画像が収まるように縮小したあと該余白部分に縮小後の画像が印刷されるよう前記印刷手段を制御する、
請求項１に記載の印刷装置。
【請求項３】
前記印刷制御手段は、前記余白部分に前記画像が収まるように縮小する際、予め設定されている所定範囲の倍率で縮小する、
請求項２に記載の印刷装置。
【請求項４】
前記印刷制御手段は、前記余白部分に前記画像が収まるように縮小したあと操作者に対して印刷実行の意思を確認した上で該余白部分に縮小後の画像が印刷されるよう前記印刷手段を制御する、
請求項２又は３に記載の印刷装置。
【請求項５】
前記印刷制御手段は、前記余白部分以外の印刷済みの部分と前記画像とが外観上区別できるよう前記印刷手段を制御する、
請求項１〜４のいずれかに記載の印刷装置。
【請求項６】
前記印刷制御手段は、前記余白部分以外の印刷済みの部分よりも前記画像の色の方が薄くなるよう前記印刷手段を制御する、
請求項１〜５のいずれかに記載の印刷装置。
【請求項７】
前記印刷制御手段は、前記画像に加えて該画像を囲う枠が印刷されるよう前記印刷手段を制御する、
請求項１〜６のいずれかに記載の印刷装置。
【請求項８】
前記印刷制御手段は、前記余白部分以外の印刷済みの部分に取り消し線が印刷されるよう前記印刷手段を制御する、
請求項１〜７のいずれかに記載の印刷装置。
【請求項９】
（ａ）供給された用紙の余白部分を検出するステップと、
（ｂ）入力された画像データに基づく画像が前記ステップ（ａ）で検出された余白部分に収まるか否かを判定するステップと、
（ｃ）前記ステップ（ｂ）で前記余白部分に前記画像が収まると判定されたときには前記余白部分に前記画像を印刷するステップと、
を含むコンピュータ・ソフトウェアによる印刷方法。
【請求項１０】
請求項９に記載の印刷方法を１又は複数のコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来より、レーザプリンタ等の印刷装置では、片面のみ記録済みの記録用紙（以下、「裏紙」という）を再利用して印刷するものが提案されている（例えば、特許文献１参照）。この装置では、裏紙を再利用する際に誤って両面印刷モードを選択したり、又は給紙部に積載する裏紙の表裏を間違えた場合であっても、裏紙の記録面上の状態、例えば、既に記録されている画像の面積や記録濃度といったファクタがしきい値を超えていないときに裏紙の記録面上に印刷する。このため、印刷するのに支障のない程度の画像が記録面上に存在したり、又は出力画像の品質に多少問題があっても構わない場合には、印刷を中断することなくその裏紙を再利用することにより用紙コストの低減を図ることができる。
【特許文献１】特開平９−２８４４６７
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１で裏紙の印刷面上に印刷する際、既に記録されている画像の面積や記録濃度のしきい値をオペレータは変更可能なものの、このしきい値を超えた場合には印刷したい画像を余白部分に印刷することはできなかった。このため、今回印刷しようとする画像が裏紙の余白部分に収まるにもかかわらず、オペレータが適切なしきい値を設定していない場合には、印刷されないという事態が生じるという問題があった。
【０００４】
本発明は、このような問題点に鑑みなされたものであり、印刷しようとする画像が給紙された用紙の余白部分に収まる場合には確実に印刷することができる印刷装置、印刷方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
すなわち、本発明の印刷装置は、
画像データを入力する画像データ入力手段と、
前記画像データ入力手段によって入力された画像データに基づく画像を印刷可能な印刷手段と、
前記印刷手段に用紙を供給する給紙手段と、
前記給紙手段によって供給された用紙の余白部分を検出する余白検出手段と、
前記検出手段によって検出された余白部分に前記画像が収まるか否かを判定する判定手段と、
前記判定手段によって前記余白部分に前記画像が収まると判定されたときには前記余白部分に前記画像が印刷されるよう前記印刷手段を制御する印刷制御手段と、
を備えたものである。
【０００７】
この印刷装置では、給紙された用紙の余白部分を検出し、該検出した余白部分に印刷しようとする画像が収まるときには余白部分に画像を印刷する。つまり、用紙の余白部分を的確に認識し、印刷しようとする画像が余白部分に収まることを判断してから印刷を実行する。したがって、印刷しようとする画像が給紙された用紙の余白部分に収まる場合には、その画像を余白部分に確実に印刷することができる。
【０００８】
本発明の印刷装置において、前記印刷制御手段は、前記判定手段によって前記余白部分に前記画像が収まらないと判定されたときには、前記余白部分に前記画像が収まるように縮小したあと該余白部分に縮小後の画像が印刷されるよう前記印刷手段を制御するとしてもよい。こうすれば、印刷したい画像が余白部分より大きい場合であっても印刷を実行するため、印刷済みの用紙を無駄なく再利用することができる。このとき、前記印刷制御手段は、前記余白部分に前記画像が収まるように縮小する際、予め設定されている所定範囲の倍率で縮小するとしてもよい。ここで、所定範囲は、例えば、縮小後の画像が視覚的に判読可能な倍率として経験的に定めればよく、具体的には、５０〜９９％の範囲の倍率としてもよい。また、前記印刷制御手段は、前記余白部分に前記画像が収まるように縮小したあと操作者に対して印刷実行の意思を確認した上で該余白部分に縮小後の画像が印刷されるよう前記印刷手段を制御するとしてもよい。こうすれば、縮小された画像を印刷することについて操作者が了承したときに印刷を行うため、縮小して印刷するか否かの決定に際し操作者の意思を反映させることができる。
【０００９】
本発明の印刷装置において、前記印刷制御手段は、前記余白部分以外の印刷済みの部分と前記画像とが外観上区別できるよう前記印刷手段を制御するとしてもよい。こうすれば、新しく印刷する印刷面上に既に画像が印刷されていた場合でも、新しく印刷された画像がどれかを容易に視認することができる。
【００１０】
本発明の印刷装置において、前記印刷制御手段は、前記余白部分以外の印刷済みの部分よりも前記画像の色の方が薄くなるよう前記印刷手段を制御するとしてもよい。こうすれば、新しく印刷された画像がどれかを容易に視認することができるうえ、その画像を形成するために消費する着色剤の量を節約することができる。
【００１１】
本発明の印刷装置において、前記印刷制御手段は、前記画像に加えて該画像を囲う枠が印刷されるよう前記印刷手段を制御するとしてもよい。こうすれば、枠内の画像が新しく印刷された画像であると容易に判断することができる。
【００１２】
本発明の印刷装置において、前記印刷制御手段は、前記余白部分以外の印刷済みの部分に取り消し線が印刷されるよう前記印刷手段を制御するとしてもよい。こうすれば、取り消し線が印刷された部分以外の画像が新しく印刷された画像であると容易に判断することができる。
【００１３】
本発明のコンピュータ・ソフトウェアによる印刷方法は、
（ａ）供給された用紙の余白部分を検出するステップと、
（ｂ）入力された画像データに基づく画像が前記ステップ（ａ）で検出された余白部分に収まるか否かを判定するステップと、
（ｃ）前記ステップ（ｂ）で前記余白部分に前記画像が収まると判定されたときには前記余白部分に前記画像を印刷するステップと、
を含むものである。
【００１４】
この印刷方法では、給紙された用紙の余白部分を検出し、該検出した余白部分に印刷しようとする画像が収まるときには余白部分に画像を印刷する。つまり、用紙の余白部分を的確に認識し、印刷しようとする画像が余白部分に収まることを判断してから印刷を実行する。したがって、印刷しようとする画像が給紙された用紙の余白部分に収まる場合には、その画像を余白部分に確実に印刷することができる。なお、本発明の印刷方法に、上述した印刷装置の機能を実現するステップを追加してもよい。
【００１５】
本発明のコンピュータプログラムは、１又は複数のコンピュータに、上述した印刷方法の各ステップを実行させるためのプログラムである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した印刷方法と同様の効果が得られる。
【発明を実施するための最良の形態】
【００１６】
図１は本発明の一実施形態であるカラーレーザプリンタ１０の概略構成を示すブロック図、図２はトナーカートリッジ４０の外観図、図３はカラーレーザプリンタ１０のプリンタ機構３１の概略構成を示す断面図である。
【００１７】
本実施形態のカラーレーザプリンタ１０は、図１に示すように、プリンタシステム全体への電源の供給・遮断を切り替えるシステム電源１２と、装置全体の制御を司るコントローラ２０と、ネットワーク（例えばローカルエリアネットワークなどの電気通信回線網）に接続されたコンピュータ５１〜５３とのデータの入出力を司るネットワークボード２７と、電子写真方式のプリンタ機構３１やこのプリンタ機構３１を制御するプリンタＡＳＩＣ３２を含んで構成されるプリンタ部３０と、ユーザによる指示の入力や各種情報の表示を行う操作パネル４４と、現像器６１に搭載されたシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のトナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋに取り付けられたＩＣメモリ５０Ｃ，５０Ｍ，５０Ｙ，５０Ｋと、可動接続部６９とを備えている。なお、「ＡＳＩＣ」とは、アプリケーション・スペシフィック・インテグレーテッド・サーキット（Application Specific Integrated Circuit）の略である。
【００１８】
本実施形態では各色に応じてトナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋの４種類が存在し、それぞれＩＣメモリ５０Ｃ，５０Ｍ，５０Ｙ，５０Ｋが取り付けられているが、説明の便宜上、これらをトナーカートリッジ４０、ＩＣメモリ５０と総称することがある。図２に示すように、トナーカートリッジ４０は、その端部に設けられた収納部４２の内側にＩＣメモリ５０が取り付けられている。
【００１９】
コントローラ２０は、ＣＰＵ２１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶するほかこのカラーレーザプリンタ１０の固有の製品情報を記憶したＲＯＭ２２と、一時的にデータを記憶したりデータを保存したりするＲＡＭ２３と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ２４と、印刷ジョブを保存するジョブメモリ２５と、時間を計測するタイマ２６とを備えている。このコントローラ２０は、バス２９を介してプリンタＡＳＩＣ３２や操作パネル４４と電気的に接続され、プリンタＡＳＩＣ３２への印刷指令信号や操作パネル４４への表示指令信号を出力し、プリンタＡＳＩＣ３２からの印刷動作信号や操作パネル４４からの各種指令信号を受信する。また、コントローラ２０は、ネットワークボード２７を介してネットワークに接続された複数のコンピュータ５１〜５３との間で信号のやり取りを行う。すなわち、コントローラ２０は、各コンピュータ５１〜５３から印刷ジョブを入力したり処理中の印刷ジョブのステータス情報をその印刷ジョブの送信元であるコンピュータ５１〜５３へ出力したりする。また、コントローラ２０は、可動接続部６９をトナーカートリッジ４０のＩＣメモリ５０と接続させ該接続されたＩＣメモリとの間でデータのやり取りを行う。
【００２０】
プリンタ部３０は、プリンタ機構３１とプリンタＡＳＩＣ３２とを備えている。プリンタ機構３１は、図３に示すように、単一感光体方式と中間転写方式とを採用したフルカラーの電子写真方式のプリンタ機構として構成され、帯電された表面上にＣ，Ｍ，Ｙ，Ｋの４色に色分解された各色ごとの画像の静電潜像が露光器６２により形成される感光体６３と、各色のトナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋから供給される各色のトナーを感光体６３上に形成された静電潜像に付着させてトナー像として現像する現像器６１と、現像した各色のトナー像が重なり合うよう一次転写する中間転写体としての転写ベルト６４と、用紙カセット６５から搬送ユニット６６によりイメージセンサ７０を通過して搬送された用紙Ｐに転写ベルト６４上に形成された４色のトナー像を二次転写する二次転写ユニット６７と、用紙Ｐ上に転写された４色のトナー像を用紙Ｐに溶融し定着させる定着ユニット６８とを備えている。このうち、現像器６１は、装着された各トナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋがそれぞれ感光体６３に対向するように回転される。また、露光器６２は、モータで回転駆動されるポリゴンミラーでスキャニングされるレーザ光により感光体６３を露光して静電潜像を形成する。
【００２１】
プリンタ機構３１は、図１に示すように、感光体６３に帯電バイアスを印加する帯電バイアス電源３３と、現像器６１の現像部位に現像バイアスを印加する現像バイアス電源３４と、感光体６３から転写ベルト６４への転写部位に一次転写バイアスを印加すると共に転写ベルト６４から用紙Ｐへの転写部位に二次転写バイアスを印加する転写バイアス電源３５とを備えている。そして、現像器６１から感光体６３へのトナー付着量は、帯電バイアス電源３３や現像バイアス電源３４の電圧によって調整可能であり、感光体６３から転写ベルト６４への転写効率や転写ベルト６４から用紙Ｐへの転写効率は、転写バイアス電源３５の電圧によって調整可能である。一方、プリンタＡＳＩＣ３２は、プリンタ機構３１を制御する機能を備えたＩＣチップであり、ジョブメモリ２５内の印刷ジョブを１ページごとにビットマップイメージに展開した展開データが用紙Ｐに印刷されるようにプリンタ機構３１を制御する。
【００２２】
イメージセンサ７０は、ＬＥＤを用いて用紙Ｐに光を照射する光源と用紙Ｐで反射された反射光を受光して電気信号に変換するカラーＣＣＤセンサとが一体になって組み込まれているカラーＣＣＤイメージセンサである。このイメージセンサ７０は、用紙カセット６５の近傍に設けられており（図３参照）、用紙カセット６５から搬送されてきた用紙Ｐのこれから印刷される印刷面に対向する位置に配置されている。用紙カセット６５から用紙Ｐが搬送されると、用紙Ｐはイメージセンサ７０の直近を通過する。このとき、イメージセンサ７０は、光源から光を発光し、この光を均一化しつつ用紙Ｐに導いて照射する。そして、用紙Ｐで反射された反射光をカラーＣＣＤセンサで読み取ってデジタルデータに変換する。このデータは、カラーＣＣＤセンサからプリンタＡＳＩＣ３２に送信されてコントローラ２０のＲＡＭ２３の所定領域に記憶されたのちＣＰＵ２１で処理される。
【００２３】
操作パネル４４は、ユーザからの指示を入力可能なテンキーやカーソルキーなどの各種入力ボタン４６と、キー操作に伴う文字や数字等を表示したりコントローラ２０やプリンタ部３０での処理状況を表示したりする液晶画面４８とを備えている。
【００２４】
可動接続部６９は、図３に示すように、現像器６１に装着された各トナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋに取り付けられたＩＣメモリ５０Ｃ，５０Ｍ，５０Ｙ，５０Ｋが図中下部右側に位置したときにそのＩＣメモリと接続可能な位置に設置され、伸長することにより該ＩＣメモリと電気的に接続され、収縮することにより該ＩＣメモリから離間する。この可動接続部６９がＩＣメモリと接続しているとき、コントローラ２０は該ＩＣメモリにアクセス可能となる。各ＩＣメモリ５０Ｃ，５０Ｍ，５０Ｙ，５０Ｋには、各トナーカートリッジ４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋのトナー残量を示す情報などが適時、可動接続部６９により書き込まれるようになっている。
【００２５】
次に、こうして構成された本実施形態のカラーレーザプリンタ１０の機能、特に印刷済みの用紙Ｐに印刷するときの印刷制御ルーチンについて説明する。図４は印刷制御ルーチンの一例を示すフローチャートである。コントローラ２０のＣＰＵ２１は、ネットワークを介して接続されたコンピュータ５１〜５３のいずれかから印刷ジョブを受信したとき、その印刷ジョブをジョブメモリ２５に格納し、プリンタ部３０のプリンタＡＳＩＣ３２へ印刷指令を出力する。プリンタＡＳＩＣ３２は、この印刷指令を入力すると、図４に示す印刷制御ルーチンを実行する。
【００２６】
この印刷制御ルーチンが開始されると、コントローラ２０のＣＰＵ２１は、まず、用紙トレイ６５から用紙Ｐを搬送するよう搬送ユニット６６に指示し（ステップＳ１００）、用紙Ｐがイメージセンサ７０まで搬送されると、用紙Ｐの表裏面のうちイメージセンサ７０に対向する側の面つまりこれから印刷しようとする印刷面の画像データをイメージセンサ７０で読み取ってＲＡＭ２３の所定領域に記憶する（ステップＳ１１０）。続いて、この画像データに基づいて用紙Ｐの印刷しようとする印刷面に既に印刷された画像があるか否かを判定する（ステップＳ１２０）。そして、イメージセンサ７０で画像が検出されず印刷面に画像がないと判定されたときには、印刷したい面は白紙であるため、通常の印刷を実行するようプリンタＡＳＩＣ３２に指示して（ステップＳ１３０）、本ルーチンを終了する。
【００２７】
一方、ステップＳ１２０で用紙Ｐの印刷面に画像があると判定されたときには、コントローラ２０のＣＰＵ２１は、用紙Ｐの余白部分にこれから印刷しようとする画像が収まるか否かを判定する（ステップＳ１４０）。ここで、余白部分にこれから印刷しようとする画像が収まるか否かは次のように判定する。まず、ジョブメモリ２５内の印刷ジョブの１ページ分のビットマップイメージとイメージセンサ７０によって読み取られた用紙Ｐの印刷面のデータのビットマップイメージとを作成する。続いて、両ビットマップイメージを重畳し、用紙Ｐのビットマップイメージのうち画像を形成していない非画像形成領域つまり余白部分に印刷ジョブのビットマップイメージの画像形成領域が入るか否かを印刷ジョブのビットマップイメージを動かしながら確認する。そして、用紙Ｐのビットマップイメージの非画像形成領域に印刷ジョブのビットマップイメージの画像形成領域が入れば用紙Ｐの余白部分にこれから印刷しようとする画像が収まると判定し、用紙Ｐのビットマップイメージの非画像形成領域に印刷ジョブのビットマップイメージの画像形成領域が入らなければ用紙Ｐの余白部分に画像が収まらないと判定する。
【００２８】
ステップＳ１４０で用紙Ｐの余白部分にこれから印刷しようとする画像が収まらないと判定されたときには、コントローラ２０のＣＰＵ２１は、印刷しようとする画像が余白部分に収まるように画像を縮小したのち元の画像の大きさに対する縮小後の画像の倍率を算出し、この倍率が所定範囲内の倍率であるか否かを判定する（ステップＳ１５０）。ここで、所定範囲は、例えば、縮小後の画像が視覚的に判読可能であり文書等として用いても判読し難くない倍率として経験的に定めればよく、具体的には５０〜９９％の範囲の倍率としてもよい。そして、ステップＳ１５０で縮小後の画像の倍率が所定範囲内にないと判定されたときには、縮小して印刷したとしても画像が小さすぎて判読しにくいため、印刷を実行せずにそのまま本ルーチンを終了する。
【００２９】
ステップＳ１４０でこれから印刷しようとする画像が用紙Ｐの印刷面の余白部分に収まると判定されたとき、又はステップＳ１５０で縮小後の画像の倍率が所定範囲内と判定されたときには、コントローラ２０のＣＰＵ２１は、各コンピュータ５１〜５３のうち印刷ジョブを出力したコンピュータのディスプレイにカラーレーザプリンタ１０で印刷したときの様子を表す印刷プレビューを表示する（ステップＳ１６０）。これにより、これから印刷しようとする画像がどのように余白に収まっているか又はどのように縮小されたかといった画像状態を印刷を実行する前にオペレータが視覚的に確認することができる。続いて、オペレータが印刷の実行を許可したか否かを判定する（ステップＳ１７０）。ここで、印刷の実行を許可したか否かは、本実施形態では、印刷プレビューとして表示している画像を印刷するための印刷実行ボタンとこの画像の印刷を実行しないための印刷中止ボタンとを印刷プレビューと同時にディスプレイに表示し、印刷プレビューが表示されたあとに印刷実行ボタンがオンされたときにはオペレータが印刷の実行を許可したと判定し、印刷中止ボタンがオンされたときにはオペレータが印刷の実行を許可しないと判定する。そして、ステップＳ１７０でオペレータが印刷の実行を許可しなかったときには、画像を印刷せずにそのまま本ルーチンを終了する。一方、ステップＳ１７０でオペレータが印刷の実行を許可したときには、イメージセンサ７０で読み取った用紙Ｐに印刷されている画像よりも新たに印刷される画像の方が色が薄くなるように印刷に用いるトナー量を少なくして印刷を実行するようプリンタＡＳＩＣ３２に指示して（ステップＳ１８０）、本ルーチンを終了する。これにより、用紙Ｐに既に印刷されている画像に比べて新たに印刷される画像の色が薄くなるため、新しく印刷した画像がどれかをオペレータが容易に視認することができるうえ、新しく印刷する画像を印刷するために消費されるトナー量を節約することができる。
【００３０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のコントローラ２０のＣＰＵ２１が本発明の判定手段及び印刷制御手段に相当し、イメージセンサ７０が余白検出手段に相当し、搬送ユニット６６が給紙手段に相当する。また、ネットワークボード２７が画像データ入力手段に相当し、プリンタ機構３１が印刷手段に相当する。なお、本実施形態では、カラーレーザプリンタ１０の動作を説明することにより本発明の印刷方法の一例も明らかにしている。
【００３１】
以上詳述した本実施形態のカラーレーザプリンタ１０によれば、給紙された用紙Ｐのビットマップイメージの非画像形成領域に印刷ジョブのビットマップイメージの画像形成領域が収まると確認したのちに印刷を実行するため、これから印刷しようとする画像が給紙された用紙Ｐの余白部分に収まる場合には、その画像を余白部分に確実に印刷することができる。
【００３２】
また、印刷しようとする画像が用紙Ｐの余白部分に収まらない場合には、余白部分に収まるように画像を縮小して印刷するため、印刷しようとする画像が余白部分より大きい場合であってもこの画像を印刷することができ、用紙Ｐを無駄なく再利用することができる。
【００３３】
更に、元の画像の大きさに対する縮小後の画像の倍率が所定範囲の倍率であるときに限って画像を縮小して印刷するため、縮小後の画像が視覚的に判読しにくいときの印刷を行わないようにすることができる。
【００３４】
そして、用紙Ｐの余白部分にこれから印刷しようとする画像を印刷するときや画像を縮小して印刷するときには、印刷を実行する前に印刷プレビューを表示したうえでオペレータに印刷を実行するか否かを決定させるため、余白部分に収められた画像の状態や縮小した後の画像の状態をオペレータが視覚的に確認することができると共に印刷を実行するか否かはオペレータが決定することができる。
【００３５】
そしてまた、印刷ジョブに基づいて画像を印刷する際、用紙Ｐに既に印刷されている画像に比べて新たに印刷される画像の色が薄くなるよう印刷するため、新しく印刷した画像がどれかをオペレータが容易に視認することができる。また、新しく印刷する画像を印刷するために消費されるトナー量を節約することができる。
【００３６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３７】
例えば、上述した実施形態では、カラーレーザプリンタ１０に本発明を適用した例を示したが、印刷を行う装置であれば特にこれに限定されるものではなく、インクジェットプリンタやコピー機、ファクシミリ機のほか、複数の機能を搭載した複合機などに本発明を適用してもよい。
【００３８】
また、上述した実施形態では、ステップＳ１６０でコンピュータのディスプレイに印刷プレビューを表示したあとステップＳ１７０でオペレータからの印刷許可があったと判定されたときに印刷を実行したが、ステップＳ１６０やステップＳ１７０を行わず、ステップＳ１４０で用紙Ｐの余白部分に印刷しようとする画像が収まると判定され又はステップＳ１５０で縮小後の画像の倍率が所定範囲内と判定されたあと直ちに印刷を実行するとしてもよい。あるいは、元の画像を縮小して印刷しようとするときだけ印刷プレビューを表示したりオペレータに印刷を実行するか否かを確認してもよい。また、ステップＳ１６０で印刷プレビューを表示したが、印刷を実行する前に印刷される画像の状態をオペレータが確認することができるものであればこれに限定されず、例えば、用紙Ｐの余白部分の大きさに対して印刷しようとする画像がどの程度の倍率なのかといったデータや、元の画像の大きさに対して縮小後の画像がどの程度の倍率なのかといったデータをコンピュータのディスプレイに表示するとしてもよい。
【００３９】
更に、上述した実施形態では、ステップＳ１８０で用紙Ｐに印刷されている画像よりも新たに印刷される画像の方が色が薄くなるように印刷を実行するとしたが、余白Ｐに既に印刷されていた画像と新しく印刷された画像とをオペレータが外観上区別可能であればこれに限定されない。例えば、新たに印刷される画像の外周にこの画像を囲う枠を印刷してもよいし、既に印刷されていた画像の上に斜線などの取り消し線を印刷してもよい。また、用紙Ｐに印刷されている画像と新たに印刷される画像とが少ない色で構成された画像（例えば、文書等）のときには、用紙Ｐに印刷されている画像の色とは異なる色で新たに印刷される画像を印刷してもよい。
【００４０】
更にまた、上述した実施形態では、用紙Ｐの一方の面の画像データをイメージセンサ７０で読み取ったが、用紙Ｐの他方の面の画像データを読み取るためのイメージセンサを更に設け、用紙Ｐの両面の画像データを読み取るとしてもよい。こうすれば、用紙Ｐの両面の余白部分を検出することができ、この結果、オペレータが両面印刷を選択したときに用紙Ｐの片面又は両面に存在する余白部分にこれから印刷しようとする画像が収まるときには、用紙Ｐの片面又は両面の余白部分にその画像を確実に印刷することができる。
【図面の簡単な説明】
【００４１】
【図１】カラーレーザプリンタ１０の概略構成を示すブロック図。
【図２】トナーカートリッジ４０の外観図。
【図３】カラーレーザプリンタ１０のプリンタ機構３１の概略構成を示す断面図。
【図４】印刷制御ルーチンのフローチャート。
【符号の説明】
【００４２】
１０  カラーレーザプリンタ、１２  システム電源、２０  コントローラ、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  フラッシュメモリ、２５  ジョブメモリ、２６  タイマ、２７  ネットワークボード、２９  バス、３０  プリンタ部、３１  プリンタ機構、３２  プリンタＡＳＩＣ、３３  帯電バイアス電源、３４  現像バイアス電源、３５  転写バイアス電源、４０Ｃ，４０Ｍ，４０Ｙ，４０Ｋ  トナーカートリッジ、４２  収納部、４４  操作パネル、４６  入力ボタン、４８  液晶画面、５０Ｃ，５０Ｍ，５０Ｙ，５０Ｋ  ＩＣメモリ、５１，５２，５３  コンピュータ、６１  現像器、６２  露光器、６３  感光体、６４  転写ベルト、６５  用紙カセット、６６  搬送ユニット、６７  二次転写ユニット、６８  定着ユニット、６９  可動接続部、７０  イメージセンサ。
【図１】
2006297698.tif 000003
【図２】
2006297698.tif 000004
【図３】
2006297698.tif 000005
【図４】
2006297698.tif 000006