(57)【要約】【課題】プリント対象画像の一部の画像を、シート収容部に対して設定されているシートサイズよりも小さなサイズのシートに形成する処理を、無駄な現像による装置の汚れを回避しつつ簡易な操作により実行できること。【解決手段】プリント制御部８ｂは、予め定められた特別モードと特定のシート収容部２を表す指定供給元と特定のシートサイズを表す指定サイズとを指定し、前記指定サイズよりも大きな画像領域を占めるプリント対象画像Ｇ１のデータを指定する特別プリント要求を受け付けた場合に、部分画像プリント制御を実行する。前記部分画像プリント制御は、前記指定サイズに応じたタイミングで前記指定供給元からシートを送り出す処理をシート搬送装置３に実行させ、さらに、前記プリント対象画像Ｇ１における前記指定サイズに対応する部分領域Ａ１の画像を前記シートに形成する特別プリント処理をプリント装置４０に実行させる制御である。【選択図】図１
2020118938.tif 000002
【特許請求の範囲】
【請求項１】
シートを収容する１つ以上のシート収容部と、
前記シート収容部から前記シートを送り出すシート搬送装置と、
前記シート収容部から送り出された前記シートに画像を形成するプリント処理を実行するプリント装置と、
前記シート収容部に収容されている前記シートのサイズを表す収容サイズデータを設定するシートサイズ設定部と、
前記シート搬送装置および前記プリント装置を制御するプリント制御部と、を備え、
前記プリント制御部は、予め定められた特別モードと特定の前記シート収容部を表す指定供給元と特定のシートサイズを表す指定サイズとを指定し、さらに前記指定サイズよりも大きな画像領域を占めるプリント対象画像のデータを指定する特別プリント要求を受け付けた場合に、部分画像プリント制御を実行し、
前記部分画像プリント制御は、前記指定サイズに応じたタイミングで前記指定供給元から前記シートを送り出す処理を前記シート搬送装置に実行させ、さらに、前記プリント対象画像における前記指定サイズに対応する部分領域の画像を前記シートに形成する特別プリント処理を前記プリント装置に実行させる制御である、画像形成装置。
【請求項２】
前記プリント制御部は、前記特別モードを指定せず前記指定サイズおよび前記指定供給元を指定する通常プリント要求を受け付け、受け付けた前記通常プリント要求が、前記指定供給元に対応する前記収容サイズデータが表すサイズよりも大きな画像領域を占める前記プリント対象画像のデータを指定する場合に、前記プリント装置に前記プリント処理を実行させることなくエラー通知処理を実行する、請求項１に記載の画像形成装置。
【請求項３】
前記プリント対象画像が第１ページ画像および第２ページ画像を含み、前記特別プリント要求が、両面プリントを指定する場合に、前記特別プリント処理は、前記第１ページ画像における、予め定められる基点を基準とする第１部分領域の画像を前記シートの第１面に形成し、前記第２ページ画像における、幅方向の中心線を基準にして前記第１部分領域に対し線対称の第２部分領域の画像を前記シートの第２面に形成する処理である、請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記特別プリント処理における前記部分領域は、前記プリント対象画像における、予め定められる基点マークが形成された位置を基準とする領域である、請求項１から請求項３のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント対象画像の一部をプリント可能な画像形成装置に関する。
【背景技術】
【０００２】
プリンター、複写機または複合機などの画像形成装置は、１つ以上のシート収容部と、前記シート収容部から送り出されたシートに対してプリント処理を実行するプリント装置とを備える。また、前記画像形成装置は、ユーザーの操作に従って前記シート収容部に収容されたシートのサイズを表す収容サイズのデータを設定する。
【０００３】
そして、前記画像形成装置は、シート自動選択モードおよびシートサイズを指定するプリント要求を受け付けた場合に、指定サイズと一致する前記収容サイズが設定された前記シート収容部からシートを送り出す。
【０００４】
さらに、前記画像形成装置は、複数枚のシートに画像を形成する際に、前記収容サイズに応じたタイミングで２枚目以降のシートを前記シート収容部から送り出す。
【０００５】
また、前記画像形成装置において、シートのサイズを検出するセンサーが、前記シート収容部内、または、シート搬送路に設けられることが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−３３０４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、高頻度で使用されるシートのサイズである通常サイズに対応する画像領域を占めるプリント対象画像の一部の部分画像を、前記通常サイズよりも小さな特異サイズのシートに形成したい場合がある。
【０００８】
上記の場合、前記画像形成装置と通信可能なパーソナルコンピューターなどのホスト装置が、前記プリント対象画像から前記部分画像を切り出す処理、および、前記部分画像のプリント要求を前記画像形成装置へ送信する処理を実行する。
【０００９】
例えば、前記ホスト装置は、文書または図面を作成するアプリケーションプログラムを実行することにより、前記プリント対象画像から前記部分画像を切り出す処理などを実行する。
【００１０】
しかしながら、前記ホスト装置において、前記部分画像の領域を切り出す処理のための操作を行うことは、ユーザーにとって手間である。また、前記アプリケーションプログラムが、前記部分画像を切り出す処理を実行する機能を備えていない場合もある。
【００１１】
また、前記特異サイズのシートが一時的に使用されるごとに、前記収容サイズのデータを変更し、元に戻す操作を行うことは、ユーザーにとって手間である。
【００１２】
一方、前記通常サイズよりも小さな前記特異サイズのシートが使用されるときに、前記収容サイズのデータが前記特異サイズのデータへ変更されない場合、以下のような不都合な事態が生じ得る。
【００１３】
例えば、第１の不都合な事態は、前記プリント装置が、前記シート以外の領域に無駄な現像剤を供給し、前記プリント装置およびその周辺が前記現像剤で汚れてしまうことである。
【００１４】
また、第２の不都合な事態は、複数枚のシートへの前記プリント処理が実行される場合に、２枚目以降のシートが、前記特異サイズに対応する適切なタイミングよりも遅れたタイミングで前記シート収容部から送り出されてしまうことである。この場合、前記プリント処理の効率が悪化する。
【００１５】
一方、前記画像形成装置が、前記収容サイズよりも大きな画像領域を占める前記プリント対象画像のデータを指定するプリント要求を受け付けた場合に、前記プリント処理を実行せずにエラー通知処理を実行することが考えられる。
【００１６】
上記の場合、前記現像剤による汚れの問題は回避される。しかしながら、前記ホスト装置による前記部分画像の切り出し処理、および、前記収容サイズのデータの変更が、前記部分画像を前記特異サイズのシートに形成するために必要となる。
【００１７】
本発明の目的は、プリント対象画像の一部の画像を、シート収容部に対して設定されているシートサイズよりも小さなサイズのシートに形成する処理を、無駄な現像による装置の汚れを回避しつつ簡易な操作により実行できる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１８】
本発明の一の局面に係る画像形成装置は、シートを収容する１つ以上のシート収容部と、シート搬送装置と、プリント装置と、シートサイズ設定部と、プリント制御部と、を備える。前記シート搬送装置は、前記シート収容部から前記シートを送り出す。前記プリント装置は、前記シート収容部から送り出された前記シートに画像を形成するプリント処理を実行する。前記シートサイズ設定部は、前記シート収容部に収容されている前記シートのサイズを表す収容サイズデータを設定する。前記プリント制御部は、前記シート搬送装置および前記プリント装置を制御する。前記プリント制御部は、予め定められた特別モードと特定の前記シート収容部を表す指定供給元と特定のシートサイズを表す指定サイズとを指定し、前記指定サイズよりも大きな画像領域を占めるプリント対象画像のデータを指定する特別プリント要求を受け付けた場合に、部分画像プリント制御を実行する。前記部分画像プリント制御は、前記指定サイズに応じたタイミングで前記指定供給元から前記シートを送り出す処理を前記シート搬送装置に実行させ、さらに、前記プリント対象画像における前記指定サイズに対応する部分領域の画像を前記シートに形成する特別プリント処理を前記プリント装置に実行させる制御である。
【発明の効果】
【００１９】
本発明によれば、プリント対象画像の一部の画像を、シート収容部に対して設定されているシートサイズよりも小さなサイズのシートに形成する処理を、無駄な現像による装置の汚れを回避しつつ簡易な操作により実行できる画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施形態に係る画像形成装置の構成図である。
【図２】図２は、本発明の実施形態に係る画像形成装置における制御装置の構成を示すブロック図である。
【図３】図３は、プリント要求コマンドのデータ構成の一例を示す図である。
【図４】図４は、本発明の実施形態に係る画像形成装置におけるプリント制御の手順の一例を示すフローチャートである。
【図５】図５は、プリント対象画像の一例を示す図であり、図５（Ａ）は、プリント対象画像の第１ページ画像の一例を示す図であり、図５（Ｂ）は、プリント対象画像の第２ページ画像の一例を示す図である。
【図６】図６は、本発明の実施形態に係る画像形成装置が部分画像プリント制御により出力する印刷物の一例を示す図であり、図６（Ａ）は、印刷物の第１面の画像の一例を示す図であり、図５（Ｂ）は、印刷物の第２面の画像の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００２２】
［画像形成装置１０の構成］
実施形態に係る画像形成装置１０は、１つ以上のシートカセット２と、シート搬送装置３と、プリント装置４０とを備える（図１参照）。図１に示される例では、画像形成装置１０は、複数のシートカセット２を備える。
【００２３】
シートカセット２は、シート９を収容するシート収容部の一例である。シート９は、紙または樹脂フィルムなど、画像が形成される媒体である。
【００２４】
シート搬送装置３は、シートカセット２からシート９をシート搬送路３０へ送り出し、さらに、シート９をシート搬送路３０に沿って搬送する。
【００２５】
シート搬送装置３において、シート送出機構３１が、シートカセット２内のシート９を１枚ずつシート搬送路３０へ送り出し、複数組の搬送ローラー対３２が、シート９をシート搬送路３０に沿って搬送する。
【００２６】
プリント装置４０は、シート搬送路３０の画像形成位置Ｐ１において、シートカセット２から送り出されたシート９に画像を形成するプリント処理を実行する（図１参照）。
【００２７】
例えば、画像形成装置１０は、プリンター、複写機、または複合機などである。図１に示される例において、画像形成装置１０は、原稿９０から画像を読み取る画像読取処理を実行する画像読取装置１も備える。
【００２８】
図１に示される例において、プリント装置４０は、電子写真方式で前記プリント処理を実行する。そのため、プリント装置４０は、作像装置４、転写装置４４および定着装置４５を備える。
【００２９】
作像装置４において、帯電装置４２が、ドラム状の感光体４１の表面を帯電させる。光走査ユニット４６が、帯電した感光体４１の表面に静電潜像を書き込む。現像装置４３が、感光体４１上の前記静電潜像を前記トナー像へ現像する。
【００３０】
転写装置４４は、シート搬送路３０の画像形成位置Ｐ１において、感光体４１の表面の前記トナー像をシート９に転写する。定着装置４５は、シート９上の前記トナー像に対する加熱および加圧により、前記トナー像をシート９に定着させる。
【００３１】
複数組の搬送ローラー対３２は、シート搬送路３０における画像形成位置Ｐ１よりもシート９の搬送方向の上流側に配置されたレジストローラー対３２ａを含む。また、シート搬送装置３は、シート搬送路３０におけるレジストローラー対３２ａの位置よりもシート９の搬送方向の上流側においてシート９を検出するシートセンサー３３をさらに備える。
【００３２】
レジストローラー対３２ａは、シート９の搬送を一時停止させ、画像形成位置Ｐ１へシート９を送るタイミングを調整する。レジストローラー対３２ａの停止および始動は、シートセンサー３３によってシート９が検出されるタイミングに基づいて制御される。
【００３３】
図１に示されるプリント装置４０は、タンデム方式でカラー画像の前記プリント処理を実行可能である。そのため、プリント装置４０は、それぞれ異なる色のトナーに対応する４つの作像装置４を備える。
【００３４】
転写装置４４は、４つの感光体４１の表面から４色の前記トナー像を重ねてシート９に転写する。
【００３５】
なお、プリント装置４０が、インクジェット方式など、前記電子写真方式以外の方式で前記プリント処理を実行する装置であることも考えられる。
【００３６】
図１に示されるように、画像形成装置１０は、制御装置８、操作装置８０１および表示装置８０２などをさらに備える。
【００３７】
操作装置８０１は、ユーザーによる操作を受け付ける。表示装置８０２は、情報を表示可能な液晶パネルなどの表示パネルを含む。
【００３８】
図２に示されるように、制御装置８は、ＣＰＵ（Central Processing Unit）８１、ＲＡＭ（Random Access Memory）８２、二次記憶装置８３および通信装置８４などを含む。
【００３９】
ＣＰＵ８１は、二次記憶装置８３などに予め記憶されたプログラムを実行することにより、各種の演算、データ処理および画像形成装置１０が備える電気機器の制御を実行する。前記電気機器の制御は、前記印刷処理または前記画像読取処理に関する制御である。
【００４０】
なお、ＤＳＰ（Digital Signal Processor）などの他のプロセッサーが、ＣＰＵ８１の代わりに前記印刷処理または前記画像読取処理に関する制御を実行することも考えられる。
【００４１】
ＲＡＭ８２は、ＣＰＵ８１が実行する前記プログラムおよびＣＰＵ８１が前記プログラムを実行する過程で出力および参照するデータを一次記憶するコンピューター読み取り可能な揮発性の記憶装置である。
【００４２】
二次記憶装置８３は、ＣＰＵ８１が参照するデータまたはプログラムを記憶するコンピューター読取可能な不揮発性の記憶装置である。例えば、二次記憶装置８３がフラッシュメモリーまたはハードディスクドライブなどであることが考えられる。
【００４３】
通信装置８４は、ネットワーク７０を通じてホスト装置７などの他装置との通信を行う。ＣＰＵ８１は、前記他装置との間のデータの送信および受信の全てを通信装置８４を通じて実行する。ホスト装置７は、パーソナルコンピューターなどの情報処理装置である。
【００４４】
例えば、ＣＰＵ８１は、前記プログラムを実行することにより、主制御部８ａ、プリント制御部８ｂおよび画像データ処理部８ｃなどとして動作する。
【００４５】
主制御部８ａは、操作装置８０１に対する操作に従って前記プリント処理または前記画像読取処理に関するジョブを選択する処理および各種データの設定処理などを実行する。
【００４６】
例えば、主制御部８ａは、シートサイズ設定処理を実行する。前記シートサイズ設定処理は、シートカセット２各々に収容されているシート９のサイズを表す収容サイズデータＤ１を設定する処理である。主制御部８ａは、二次記憶装置８３に記憶させる。
【００４７】
主制御部８ａは、操作装置８０１に対する設定操作に従って、収容サイズデータＤ１を設定する。さらに、主制御部８ａは、ホスト装置７から通信装置８４を通じて収容サイズ設定コマンドを受信した場合に、その収容サイズ設定コマンドの設定指示に従って収容サイズデータＤ１を設定する場合もある。
【００４８】
なお、前記シートサイズ設定処理を実行する主制御部８ａは、収容サイズデータＤ１を設定するシートサイズ設定部の一例である。
【００４９】
プリント制御部８ｂは、シート搬送装置３およびプリント装置４０を制御する。例えば、プリント制御部８ｂは、シート自動選択モードおよびシートサイズを指定条件とするプリント要求コマンドＤ２を受け付けた場合に、指定されたサイズと一致するサイズを表す収容サイズデータＤ１が設定されたシートカセット２からシート９を送り出す処理をシート搬送装置３に実行させる。
【００５０】
さらに、プリント制御部８ｂは、プリント要求コマンドＤ２が、複数枚のシート９への前記プリント処理を要求するコマンドである場合に、収容サイズデータＤ１が表すシート長に応じたタイミングで２枚目以降のシート９をシートカセット２から送り出す処理をシート搬送装置３に実行させる。
【００５１】
以下の説明において、高頻度で使用されるシート９のサイズのことを通常サイズと称する。また、前記通常サイズのシート９よりも使用頻度が少ないシート９のサイズのことを特異サイズと称する。前記通常サイズのシート９が、予めシートカセット２に収容されている場合が多い。
【００５２】
また、前記プリント処理の対象となる画像のことをプリント対象画像Ｇ１と称する（図５参照）。プリント対象画像Ｇ１は、ホスト装置７から通信装置８４を通じて受信される受信画像データに基づく画像、画像読取装置１の前記画像読取処理により得られる読取画像、または、予め二次記憶装置８３に記憶されている記録画像データに基づく画像などである。
【００５３】
ところで、前記通常サイズに対応する画像領域を占めるプリント対象画像Ｇ１の一部の部分画像Ｇ２を、前記通常サイズよりも小さな前記特異サイズのシート９に形成したい場合がある（図５，６参照）。
【００５４】
上記の場合、パーソナルコンピューターなどのホスト装置７が、プリント対象画像Ｇ１から部分画像Ｇ２を切り出す処理、および、部分画像Ｇ２についての前記プリント要求を画像形成装置１０へ送信する処理を実行することが一般的であった。
【００５５】
例えば、ホスト装置７は、文書または図面を作成するアプリケーションプログラムを実行することにより、プリント対象画像Ｇ１から部分画像Ｇ２を切り出す処理などを実行する。
【００５６】
しかしながら、ホスト装置７において、部分画像Ｇ２の領域を切り出す処理のための操作を行うことは、ユーザーにとって手間である。また、ホスト装置７の前記アプリケーションプログラムが、部分画像Ｇ２を切り出す処理を実行する機能を備えていない場合もある。
【００５７】
また、前記特異サイズのシートが一時的に使用されるごとに、収容サイズデータＤ１を変更し、元に戻す操作を行うことは、ユーザーにとって手間である。
【００５８】
一方、前記通常サイズよりも小さな前記特異サイズのシートが使用されるときに、収容サイズデータＤ１が前記特異サイズを表すデータへ変更されない場合、以下のような不都合な事態が生じ得る。
【００５９】
例えば、第１の不都合な事態は、プリント装置４０が、シート９以外の領域に無駄なトナーを供給し、プリント装置４０およびその周辺がトナーで汚れてしまうことである。
【００６０】
また、第２の不都合な事態は、複数枚のシート９への前記プリント処理が実行される場合に、２枚目以降のシート９が、前記特異サイズに対応する適切なタイミングよりも遅れたタイミングでシートカセット２から送り出されてしまうことである。この場合、前記プリント処理の効率が悪化する。
【００６１】
一方、画像形成装置１０が、収容サイズデータＤ１が表すサイズよりも大きな画像領域を占めるプリント対象画像Ｇ１のデータを指定する前記プリント要求を受け付けた場合に、前記プリント処理を実行せずにエラー通知処理を実行することが考えられる。
【００６２】
上記の場合、トナーによる装置の汚れの問題は回避される。しかしながら、ホスト装置７による部分画像Ｇ２の切り出し処理、および、前記画像形成装置における収容サイズデータＤ１の変更が、部分画像Ｇ２を前記特異サイズのシート９に形成するために必要となる。
【００６３】
一方、画像形成装置１０において、ＣＰＵ８１が、後述するプリント制御を実行する（図４参照）。これにより、画像形成装置１０は、プリント対象画像Ｇ１の一部の部分画像Ｇ２を、シートカセット２に対して設定されている収容サイズデータＤ１が表すシートサイズよりも小さなサイズのシート９に形成する処理を、無駄な現像による装置の汚れを回避しつつ簡易な操作により実行できる。
【００６４】
［プリント要求コマンドＤ２のデータ構成］
以下、図３を参照しつつ、画像形成装置１０がホスト装置７から受信するプリント要求コマンドＤ２のデータ構成の一例について説明する。
【００６５】
本実施形態において、プリント要求コマンドＤ２は、指定カセットデータＤ２１、指定サイズデータＤ２２、プリント条件データＤ２３および対象指定データＤ２４を含む。さらに、プリント要求コマンドＤ２が、特別モードフラグデータＤ２５を含む場合がある。
【００６６】
また、プリント要求コマンドＤ２が、特別モードフラグデータＤ２５とともに基点指定データＤ２６を含む場合もある。
【００６７】
指定カセットデータＤ２１は、特定のシートカセット２を表すデータである。指定カセットデータＤ２１により特定されるシートカセット２は、前記プリント処理においてシート９の供給元となる。以下の説明において、指定カセットデータＤ２１により特定されるシートカセット２のことを指定カセットと称する。なお、前記指定カセットは、指定供給元の一例である。
【００６８】
指定サイズデータＤ２２は、特定のシートサイズを表すデータである。以下の説明において、指定サイズデータＤ２２が表すシート９のサイズのことを指定サイズと称する。プリント条件データＤ２３は、前記プリント処理における前記指定カセットおよび前記指定サイズ以外の条件を指定するデータである。
【００６９】
例えば、プリント条件データＤ２３は、モノクロプリントまたはカラープリントを指定する色指定データ、両面プリントまたは片面プリントを指定する出力面指定データ、画像の倍率を指定する倍率データおよびシート９の１ページに集約してプリントするプリント対象画像Ｇ１のページ数を指定する集約データのうちの１つまたは複数を含む。
【００７０】
対象指定データＤ２４は、プリント対象画像Ｇ１のデータを指定するデータである。プリント対象画像Ｇ１のデータは、前記受信画像データ、前記読取画像のデータ、または、二次記憶装置８３に記憶されている前記記録画像データなどである。前記受信画像データは、プリント要求コマンドＤ２に伴うデータである。
【００７１】
特別モードフラグデータＤ２５は、前記プリント処理の動作モードとして予め定められた特別モードを指定するデータである。ユーザーは、特別モードフラグデータＤ２５を含むプリント要求コマンドＤ２をホスト装置７から送信する前に、前記指定カセットに前記指定サイズのシート９をセットする。ここで、前記指定サイズは前記特異サイズである。
【００７２】
上記の場合、前記ユーザーは、前記指定サイズのシート９の使用は一時的であるため、前記指定カセットについての収容サイズデータＤ１を変更する操作は行わない。そのため、前記指定カセットの収容サイズデータＤ１が表すシートサイズと実際に前記指定カセットに収容されているシート９のサイズとが一時的に一致しない状況が発生する。
【００７３】
以下の説明において、特別モードフラグデータＤ２５を含むプリント要求コマンドＤ２のことを特別プリント要求コマンドと称する。また、前記特別プリント要求コマンドによって要求される前記プリント要求のことを特別プリント要求と称する。
【００７４】
一方、特別モードフラグデータＤ２５を含まないプリント要求コマンドＤ２のことを通常プリント要求コマンドと称する。また、前記通常プリント要求コマンドによって要求される前記プリント要求のことを通常プリント要求と称する。
【００７５】
なお、特別モードフラグデータＤ２５を含むプリント要求コマンドＤ２は、前記特別モードを指定するプリント要求コマンドＤ２であり、特別モードフラグデータＤ２５を含まないプリント要求コマンドＤ２は、前記特別モードを指定しないプリント要求コマンドＤ２である。
【００７６】
基点指定データＤ２６は、前記特別モードが指定された場合の前記プリント処理において、プリント対象画像Ｇ１における基点の位置を指定するデータである。後述するように、プリント対象画像Ｇ１の画像領域が前記指定サイズよりも大きい場合、プリント対象画像Ｇ１における前記基点の位置を基準とした前記特異サイズの領域の部分画像が、前記プリント処理の対象となる。前記基点の具体例については後述する。
【００７７】
［プリント制御］
次に、図４に示されるフローチャートを参照しつつ、前記プリント制御の手順の一例について説明する。
【００７８】
例えば、主制御部８ａは、プリント要求を受け付けたときに、前記プリント制御を開始する。前記プリント要求を受け付けたときとは、主制御部８ａが通信装置８４を通じてプリント要求コマンドＤ２を受信したとき、または、主制御部８ａが操作装置８０１に対するプリント開始操作を検出したときである。
【００７９】
操作装置８０１に対する前記プリント開始操作が行われる前に、プリント要求コマンドＤ２に含まれる各データに相当するパラメーターが、予め操作装置８０１を通じて設定される。
【００８０】
以下の説明において、Ｓ１，Ｓ２，…は、前記プリント制御における複数の工程の識別符号を表す。
【００８１】
＜工程Ｓ１＞
前記プリント制御において、主制御部８ａは、前記プリント要求が前記通常プリント要求であるか前記特別プリント要求であるかを判定する。そして、主制御部８ａは、前記プリント要求が前記通常プリント要求であると判定する場合に処理を工程Ｓ２へ移行させ、前記プリント要求が前記特別プリント要求であると判定する場合に処理を工程Ｓ５へ移行させる。
【００８２】
＜工程Ｓ２＞
工程Ｓ２において、プリント制御部８ｂは、前記通常プリント要求において指定されるプリント対象画像Ｇ１が収容サイズオーバーの画像であるか否かを判定する。
【００８３】
そして、プリント制御部８ｂは、プリント対象画像Ｇ１が前記収容サイズオーバーの画像であると判定する場合に、処理を工程Ｓ３へ移行させ、そうでない場合に、処理を工程Ｓ４へ移行させる。
【００８４】
前記収容サイズオーバーの画像は、前記指定カセットに対して設定されている収容サイズデータＤ１が表すシートサイズよりも大きな画像領域を占める画像である。
【００８５】
なお、プリント条件データＤ２３において画像の倍率が指定されている場合、プリント対象画像Ｇ１が占める画像領域の大きさは、指定された倍率でサイズ調整された後の画像のサイズである。
【００８６】
同様に、プリント条件データＤ２３において複数ページ分の画像をシート９の１ページに集約する条件が指定されている場合、プリント対象画像Ｇ１が占める画像領域の大きさは、前記集約データで指定される集約調整が行われた後の画像のサイズである。
【００８７】
プリント対象画像Ｇ１が前記収容サイズオーバーの画像である場合、収容サイズデータＤ１が表すサイズのシート９に対してプリント対象画像Ｇ１の前記プリント処理が行われると、トナーによる装置の汚れの問題が生じ得る。
【００８８】
なお、指定カセットデータＤ２１が、前記シート自動選択モードを指定するデータであることも考えられる。この場合、プリント制御部８ｂは、前記指定サイズと一致するサイズを表す収容サイズデータＤ１が設定されたシートカセット２を前記指定カセットとみなして処理を実行する。
【００８９】
また、指定カセットデータＤ２１が、前記シート自動選択モードを指定するデータであり、かつ、前記指定サイズと一致するサイズを表す収容サイズデータＤ１が設定されていない場合が考えられる。この場合、プリント制御部８ｂは、プリント対象画像Ｇ１が前記収容サイズオーバーの画像であると判定する場合と同等の処理を実行する。
【００９０】
＜工程Ｓ３＞
工程Ｓ３において、プリント制御部８ｂは、プリント装置４０に前記プリント処理を実行させることなくエラー通知処理を実行する。その後、プリント制御部８ｂは、前記プリント制御を終了させる。
【００９１】
前記プリント制御が、プリント要求コマンドＤ２の受信に応じて開始された場合、前記エラー通知処理は、通信装置８４を通じてプリント要求コマンドＤ２の送信元のホスト装置７に対して予め定められたエラーメッセージを送信する処理である。
【００９２】
また、前記プリント制御が、操作装置８０１に対する前記プリント開始操作に応じて開始された場合、前記エラー通知処理は、表示装置８０２に前記エラーメッセージを表示させる処理である。
【００９３】
＜工程Ｓ４＞
工程Ｓ４において、プリント制御部８ｂは、収容サイズプリント制御を実行する。その後、プリント制御部８ｂは、前記プリント制御を終了させる。
【００９４】
前記収容サイズプリント制御において、プリント制御部８ｂは、前記指定カセットの収容サイズデータＤ１が表すシートサイズに応じたタイミングで前記指定カセットからシート９を送り出す処理をシート搬送装置３に実行させる。
【００９５】
さらに、前記収容サイズプリント制御において、プリント制御部８ｂは、プリント条件データＤ２３が表す前記プリント条件に従って、プリント対象画像Ｇ１をシート９に形成する通常プリント処理をプリント装置４０に実行させる。
【００９６】
＜工程Ｓ５＞
工程Ｓ５において、プリント制御部８ｂは、前記特別プリント要求において指定されるプリント対象画像Ｇ１が指定サイズオーバーの画像であるか否かを判定する。
【００９７】
そして、プリント制御部８ｂは、プリント対象画像Ｇ１が前記指定サイズオーバーの画像であると判定する場合に、処理を工程Ｓ６へ移行させ、そうでない場合に、処理を工程Ｓ７へ移行させる。
【００９８】
前記指定サイズオーバーの画像は、前記特別プリント要求における前記指定サイズよりも大きな画像領域を占める画像である。
【００９９】
プリント対象画像Ｇ１が前記指定サイズオーバーの画像であると判定される状況は、前記指定カセットについて収容サイズデータＤ１の変更が行われずに、予め前記指定カセットに前記指定サイズのシート９がセットされた状況である。
【０１００】
＜工程Ｓ６＞
工程Ｓ６において、プリント制御部８ｂは、部分画像プリント制御を実行する。その後、プリント制御部８ｂは、前記プリント制御を終了させる。
【０１０１】
前記部分画像プリント制御において、プリント制御部８ｂは、前記指定サイズに応じたタイミングで前記指定カセットからシート９を送り出す処理をシート搬送装置３に実行させる。
【０１０２】
さらに、前記部分画像プリント制御において、プリント制御部８ｂは、プリント条件データＤ２３が表す前記プリント条件に従って、プリント対象画像Ｇ１における前記指定サイズに対応する部分領域の画像をシート９に形成する特別プリント処理をプリント装置４０に実行させる。
【０１０３】
前記部分画像プリント制御において、画像データ処理部８ｃは、プリント対象画像Ｇ１における前記指定サイズに対応する部分領域の画像を部分画像Ｇ２として切り出す処理を実行する。
【０１０４】
即ち、部分画像Ｇ２のサイズは、前記指定サイズに対応するサイズである。なお、シート９の外縁に必須の余白が設定されている場合、前記指定サイズに対応するサイズは、前記指定サイズのシート９の全領域から前記余白を除いた残りの領域のサイズである。
【０１０５】
画像データ処理部８ｃは、プリント対象画像Ｇ１における、基点指定データＤ２６によって指定される前記基点を基準とする前記部分領域の画像を、部分画像Ｇ２として切り出す。
【０１０６】
例えば、前記基点は、プリント対象画像Ｇ１における左上コーナー、右上コーナー、中央または基点マークＭ１の位置である。
【０１０７】
前記基点が前記左上コーナーである場合、画像データ処理部８ｃは、部分画像Ｇ２の左上コーナーがプリント対象画像Ｇ１の左上コーナーと一致するように前記部分領域を設定する。
【０１０８】
前記基点が前記右上コーナーである場合、画像データ処理部８ｃは、部分画像Ｇ２の右上コーナーがプリント対象画像Ｇ１の右上コーナーと一致するように前記部分領域を設定する。
【０１０９】
前記基点が前記中央である場合、画像データ処理部８ｃは、部分画像Ｇ２の中央がプリント対象画像Ｇ１の中央と一致するように前記部分領域を設定する。
【０１１０】
前記基点が基点マークＭ１の位置である場合、前記特別プリント処理における前記部分領域は、プリント対象画像Ｇ１における、予め定められる基点マークＭ１が形成された位置を基準とする領域である。
【０１１１】
即ち、前記基点が基点マークＭ１の位置である場合、画像データ処理部８ｃは、プリント対象画像Ｇ１における基点マークＭ１が存在する位置を特定する。例えば、基点マークＭ１が、ユーザーによって原稿９０に手書きされ、その原稿９０からの前記読取画像がプリント対象画像Ｇ１である場合が考えられる。
【０１１２】
さらに、画像データ処理部８ｃは、部分画像Ｇ２の左上コーナーがプリント対象画像Ｇ１における基点マークＭ１の位置と一致するように前記部分領域を設定する。
【０１１３】
また、図５（Ａ）および図５（Ｂ）に示されるように、プリント対象画像Ｇ１が第１ページ画像ＰＧ１および第２ページ画像ＰＧ２を含み、さらに、前記特別プリント要求が、プリント条件データＤ２３によって前記両面プリントを指定する場合がある。
【０１１４】
上記の場合、図６（Ａ）および図６（Ｂ）に示されるように、前記特別プリント処理が、以下に示される切り抜き領域プリント処理であることが考えられる。
【０１１５】
前記切り抜き領域プリント処理は、第１ページ画像ＰＧ１における、前記基点を基準とする第１部分領域Ａ１の画像を部分画像Ｇ２としてシート９の第１面９ａに形成し、第２ページ画像ＰＧ２における、幅方向の中心線Ｌ１を基準にして第１部分領域Ａ１に対し線対称の第２部分領域Ａ２の画像を部分画像Ｇ２としてシート９の第２面０ｂに形成する処理である。
【０１１６】
即ち、第１ページ画像ＰＧ１および第２ページ画像ＰＧ２が、１枚の原稿９０の両面の画像である場合に、第１部分領域Ａ１および第２部分領域Ａ２は、原稿９０の表裏において完全に重なる領域である。前記切り抜き領域プリント処理は、１枚の原稿９０の一部の領域を切り抜くことにより得られる部分原稿に相当する印刷物を得たい場合に好適である。
【０１１７】
なお、プリント要求コマンドＤ２において、予め定められた切り抜きモードが指定されている場合に、プリント制御部８ｂがプリント装置４０に前記切り抜き領域プリント処理を実行させることも考えられる。
【０１１８】
＜工程Ｓ７＞
工程Ｓ７において、プリント制御部８ｂは、指定サイズプリント制御を実行する。その後、プリント制御部８ｂは、前記プリント制御を終了させる。
【０１１９】
前記指定サイズプリント制御において、プリント制御部８ｂは、前記サイズに応じたタイミングで前記指定カセットからシート９を送り出す処理をシート搬送装置３に実行させる。
【０１２０】
さらに、前記指定サイズプリント制御において、プリント制御部８ｂは、プリント条件データＤ２３が表す前記プリント条件に従って、プリント対象画像Ｇ１をシート９に形成する通常プリント処理をプリント装置４０に実行させる。
【０１２１】
以上に示されるように、プリント制御部８ｂは、予め定められた前記特別モードと特定のシートカセット２を表す前記指定カセットと特定のシートサイズを表す前記指定サイズとを指定し、さらに前記指定サイズよりも大きな画像領域を占めるプリント対象画像Ｇ１のデータを指定する前記特別プリント要求を受け付けた場合に、前記部分画像プリント制御を実行する（工程Ｓ６）。
【０１２２】
前記部分画像プリント制御が行われることにより、トナーによる装置の汚れの問題が回避される。
【０１２３】
また、複数枚のシート９への前記プリント処理が実行される場合に、２枚目以降のシート９が、前記特異サイズに対応する適切なタイミングでシートカセット２から送り出される。
【０１２４】
さらに、部分画像Ｇ２を前記特異サイズのシート９に形成するために、ホスト装置７による部分画像Ｇ２の切り出し処理、および、画像形成装置１０における収容サイズデータＤ１の変更は不要である。
【０１２５】
従って、画像形成装置１０は、プリント対象画像Ｇ１の一部の部分画像Ｇ２を、シートカセット２に対して設定されている収容サイズデータＤ１が表すシートサイズよりも小さな前記特異サイズのシート９に形成する処理を、無駄な現像による装置の汚れを回避しつつ簡易な操作により実行できる。
【０１２６】
また、プリント制御部８ｂは、前記特別モードを指定せず前記指定サイズおよび前記指定カセットを指定する前記通常プリント要求を受け付け、受け付けた前記通常プリント要求が、前記収容サイズオーバーのプリント対象画像Ｇ１のデータを指定する場合に、プリント装置４０に前記プリント処理を実行させることなく前記エラー通知処理を実行する（工程Ｓ３）。
【０１２７】
従って、前記特別モードが指定されない場合には、前記収容サイズオーバーのプリント対象画像Ｇ１の前記プリント処理は行われず、トナーによる装置の汚れの問題が回避される。
【０１２８】
［第１応用例］
画像形成装置１０の第１応用例において、前記部分画像プリント制御における前記特別プリント処理が実行されているときに、主制御部８ａは、シートセンサー３３によるシート９の検出の継続時間に応じてシート９の搬送方向の長さであるシート長を推定する。
【０１２９】
さらに、主制御部８ａは、推定した前記シート長が、前記指定サイズが表すシート９の長さと整合しない場合に、前記部分画像プリント制御を中止し、予め定められたエラー通知処理を実行する。
【０１３０】
本応用例によれば、ユーザーが前記特異サイズのシート９を前記指定カセットにセットしていない場合、または、間違った前記指定サイズを設定した場合に、無駄な前記プリント処理が継続されることが回避される。
【符号の説明】
【０１３１】
０ｂ    ：第２面
１      ：画像読取装置
２      ：シートカセット
３      ：シート搬送装置
４      ：作像装置
７      ：ホスト装置
８      ：制御装置
８ａ    ：主制御部（シートサイズ設定部）
８ｂ    ：プリント制御部
８ｃ    ：画像データ処理部
９      ：シート
９ａ    ：第１面
１０    ：画像形成装置
３０    ：シート搬送路
３１    ：シート送出機構
３２    ：搬送ローラー対
３２ａ  ：レジストローラー対
３３    ：シートセンサー
４０    ：プリント装置
４１    ：感光体
４２    ：帯電装置
４３    ：現像装置
４４    ：転写装置
４５    ：定着装置
４６    ：光走査ユニット
７０    ：ネットワーク
８１    ：ＣＰＵ
８２    ：ＲＡＭ
８３    ：二次記憶装置
８４    ：通信装置
９０    ：原稿
８０１  ：操作装置
８０２  ：表示装置
Ａ１    ：第１部分領域
Ａ２    ：第２部分領域
Ｄ１    ：収容サイズデータ
Ｄ２    ：プリント要求コマンド
Ｄ２１  ：指定カセットデータ
Ｄ２２  ：指定サイズデータ
Ｄ２３  ：プリント条件データ
Ｄ２４  ：対象指定データ
Ｄ２５  ：特別モードフラグデータ
Ｄ２６  ：基点指定データ
Ｇ１    ：プリント対象画像
Ｇ２    ：部分画像
Ｍ１    ：基点マーク
Ｐ１    ：画像形成位置
ＰＧ１  ：第１ページ画像
ＰＧ２  ：第２ページ画像
【図１】
2020118938.tif 000003
【図２】
2020118938.tif 000004
【図３】
2020118938.tif 000005
【図４】
2020118938.tif 000006
【図５】
2020118938.tif 000007
【図６】
2020118938.tif 000008