(57)【要約】【課題】従来と比べて印刷に要する時間を短縮する。【解決手段】印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されると、取得した前記印刷データをもとに画像データ作成部が作成したページ単位の画像データが、少なくともユーザに指定されたカット単位ページ数分以上準備できている状態で、前記画像データに基づくページ画像の前記媒体への印刷を印刷部に開始させ、その後、印刷中に、次の前記カット単位ページ数分の画像データが準備できていない状況になった場合に、前記カット単位ページ数に基づく前記媒体上のカット可能位置で前記媒体をカットする。【選択図】図８
2019025654.tif 000002
【特許請求の範囲】
【請求項１】
連続する媒体にページ単位で画像を印刷する画像形成装置において、
印刷データを取得する取得部と、
取得部により取得された印刷データをもとにページ単位の画像データを作成する画像データ作成部と、
前記画像データに基づくページ画像を前記媒体に印刷する印刷部と、
前記媒体をカットするカッターと、
印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されると、前記画像データ作成部により作成された画像データが、少なくともユーザに指定されたカット単位ページ数分以上準備できている状態で前記印刷部による印刷を開始させ、その後、印刷中に、次の前記カット単位ページ数分の画像データが準備できていない状況になった場合に、前記カット単位ページ数に基づく前記媒体上のカット可能位置で前記カッターにより前記媒体をカットし、前記カット単位ページ数分のページ画像の印刷が完了した時点で前記印刷部に印刷を中断させる制御部と
を備える
ことを特徴とする画像形成装置。
【請求項２】
前記制御部は、
前記カット単位ページ数分のページ画像を印刷している途中で次の前記カット単位ページ数分の画像データが準備できていない状況になった場合に、前記カット単位ページ数分のページ画像の印刷が完了した時点で印刷を中断させ、印刷し終えた最終ページ画像の後端側となるカット可能位置でカットした媒体を先に排出する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
印刷を中断した後、中断前の印刷に関する情報をもとに、オーバーランの発生を防ぐように印刷条件を変更したうえで印刷を再開する
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記制御部は、
中断前の印刷に関する情報である、１ページ分の印刷データを取得するのに要した時間、１ページ分の印刷データを編集展開するのに要した時間、及び１ページ分のページ画像を印刷するのに要した時間をもとに、印刷条件としての印刷を再開するタイミング又は印刷速度を変更する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
ユーザが印刷を開始するよう要求するため、及びユーザに前記カット単位ページ数を指定させるための入力部をさらに備える
ことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記制御部は、
前記入力部を介してユーザにより印刷を開始するよう要求されると、前記入力部を介してユーザに前記カット単位ページ数を指定させる
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記制御部は、
印刷データの取得を開始する前に、前記入力部を介してユーザに前記カット単位ページ数を指定させておき、印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されなくとも、前記画像データ作成部により作成された画像データが、前記カット単位ページ数分準備できた時点で、前記印刷部による印刷を自動的に開始させる
ことを特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記印刷部は、
中間転写方式により前記画像データに基づくページ画像を前記媒体に印刷する
ことを特徴とする請求項１〜７のいずれかに記載の画像形成装置。
【請求項９】
連続する媒体にページ単位で画像を印刷する画像形成方法において、
取得部が印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されると、取得した前記印刷データをもとに画像データ作成部が作成したページ単位の画像データが、少なくともユーザに指定された印刷単位ページ数分以上準備できている状態で、制御部が、前記画像データに基づくページ画像の前記媒体への印刷を印刷部に開始させ、その後、印刷中に、次の前記印刷単位ページ数分の画像データが準備できていない状況になった場合に、制御部が、前記印刷単位ページ数分のページ画像の印刷が完了した時点で、前記印刷部に印刷を中断させる
ことを特徴とする画像形成方法。
【請求項１０】
印刷中に、次の前記印刷単位ページ数分の画像データが準備できていない状況になった場合に、前記制御部が、前記印刷単位ページ数に基づく前記媒体上のカット可能位置でカッターにより前記媒体をカットし、前記印刷単位ページ数分のページ画像の印刷が完了した時点で前記印刷部に印刷を中断させる
ことを特徴とする請求項９に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に関するものであり、例えば、連続紙やロール紙などの連続する長尺媒体にページ単位で印刷を行うページプリンタ（以下、これを単にプリンタと呼ぶ）などに適用して好適なものである。
【背景技術】
【０００２】
連続する長尺媒体にページ単位で印刷するプリンタでは、印刷データを編集展開してページ単位の画像データを得、この画像データを印刷部に供給してページ単位の画像（これをページ画像と呼ぶ）を長尺媒体に印刷するようになっている。この種のプリンタでは、長尺媒体を搬送しながら印刷データを編集展開して印刷していく構成のため、印刷データの編集展開に時間がかかるなどして、長尺媒体への印刷タイミングに画像データの供給が追い付かなくなると、所謂オーバーランが発生して、印刷されたページ画像とページ画像の間に空白ページが現れてしまったり、ページの区切りとは無関係の位置でオーバーランを検出してエラー状態となり、印刷を継続できなくなってしまったりすることがあった。
【０００３】
そこで従来、印刷を開始する前に、印刷を行う全ての印刷データを編集展開して全ページの画像データを準備してから印刷を開始することで、オーバーランの発生を防ぐプリンタが提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２２３７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のプリンタでは、印刷する全ページの画像データを準備してからでないと印刷を開始できないため、オーバーランの発生を防ぐことはできるものの、印刷に要する時間が長くなってしまうという問題を有していた。
【０００６】
本発明は以上の点を考慮したものであり、従来と比して印刷に要する時間を短縮し得る画像形成装置及び画像形成方法を提案しようとするものである。
【課題を解決するための手段】
【０００７】
本発明は、連続する媒体にページ単位で画像を印刷する画像形成装置に、印刷データを取得する取得部と、取得部により取得された印刷データをもとにページ単位の画像データを作成する画像データ作成部と、前記画像データに基づくページ画像を前記媒体に印刷する印刷部と、前記媒体をカットするカッターと、印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されると、前記画像データ作成部により作成された画像データが、少なくともユーザに指定されたカット単位ページ数分以上準備できている状態で前記印刷部による印刷を開始させ、その後、印刷中に、次の前記カット単位ページ数分の画像データが準備できていない状況になった場合に、前記カット単位ページ数に基づく前記媒体上のカット可能位置で前記カッターにより前記媒体をカットし、前記カット単位ページ数分のページ画像の印刷が完了した時点で前記印刷部に印刷を中断させる制御部とを設けた。
【０００８】
本発明の画像形成装置は、ユーザからの要求に応じたタイミングで印刷を開始できるとともに、印刷中に、次のカット単位ページ数分の画像データが準備できていない状況になった場合に、カット単位ページ数に基づくカット可能位置で前記カッターにより前記媒体をカットし、印刷を中断することで、オーバーランの発生を未然に防ぐことができる。
【０００９】
また本発明は、連続する媒体にページ単位で画像を印刷する画像形成方法において、取得部が印刷データの取得を開始した後、ユーザにより印刷を開始するよう要求されると、取得した前記印刷データをもとに画像データ作成部が作成したページ単位の画像データが、少なくともユーザに指定された印刷単位ページ数分以上準備できている状態で、制御部が、前記画像データに基づくページ画像の前記媒体への印刷を印刷部に開始させ、その後、印刷中に、次の前記印刷単位ページ数分の画像データが準備できていない状況になった場合に、制御部が、前記印刷単位ページ数分のページ画像の印刷が完了した時点で、前記印刷部に印刷を中断させるようにした。
【００１０】
本発明の画像形成方法は、ユーザからの要求に応じたタイミングで印刷を開始できるとともに、印刷中に、次の印刷単位ページ数分の画像データが準備できていない状況になった場合に、印刷単位ページ数分のページ画像の印刷が完了した時点で印刷を中断することで、オーバーランの発生を未然に防ぐことができる。
【発明の効果】
【００１１】
本発明によれば、従来と比べて印刷に要する時間を短縮し得る画像形成装置及び画像形成方法を実現できる。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置の機能構成を示すブロック図である。
【図２】画像形成装置の印刷機構を示す図である。
【図３】準備処理の手順を示すフローチャートである。
【図４】印刷準備中画面及びカット単位ページ数指定画面の構成を示す図である。
【図５】カット判定処理の手順を示すフローチャートである。
【図６】図５に示すカット判定処理のフローチャートからつづくフローチャートである。
【図７】印刷処理の手順を示すフローチャートである。
【図８】具体的な印刷例を示すタイミングチャートである。
【図９】印刷条件を変更した以降の具体的な印刷例を示すタイミングチャートである。
【発明を実施するための形態】
【００１３】
以下、発明を実施するための形態（以下、これを実施の形態と呼ぶ）について、図面を用いて詳細に説明する。
【００１４】
［１．画像形成装置の構成］
図１に、本実施の形態の画像形成装置１の機能構成を示す。また、図２に、画像形成装置１の印刷機構の構成例を示す。この画像形成装置１は、連続紙やロール紙のような連続した帯状の長尺媒体に印刷を行うことで、長尺媒体上にモノクロやカラーの画像を形成するものである。尚、ここでは、画像形成装置１で扱う長尺媒体として、連続した帯状の台紙の表面に、台紙の長手方向に連続して四角形のラベルが張り付けられたラベル紙Ｌｍを用いる。
【００１５】
この画像形成装置１は、図１に示すように、機能構成として、主制御部１０と、データ受信部１１と、編集展開処理部１２と、大容量記憶装置１３と、操作パネル部１４と、印刷処理部１５と、機構制御部１６とを有している。主制御部１０は、画像形成装置１の全体を制御する。データ受信部１１は、外部の上位装置２から送信されてくる印刷データを受信する。編集展開処理部１２は、データ受信部１１により受信された印刷データをページ単位でビットマップイメージの画像データに編集展開して、フラッシュメモリなどの大容量記憶装置１３に保存する。
【００１６】
操作パネル部１４は、例えばタッチパネルであり、各種画面を表示する表示部、及びユーザによる操作を受け付ける操作部として機能する。印刷処理部１５は、中間転写方式の印刷機構を備え、編集展開処理部１２により編集展開されたページ単位の画像データに基づくページ画像をラベル紙Ｌｍに印刷する。機構制御部１６は、ラベル紙Ｌｍを搬送するためのモータなどの機構を制御する。画像形成装置１の機能構成は、以上のようになっている。
【００１７】
またこの画像形成装置１は、図２に示すように中間転写方式のカラープリンタであり、印刷機構として、媒体供給部２０と本体部２１とを有している。尚、ここでは、図２の右側を画像形成装置１の前側、図２の左側を画像形成装置１の後側と定義して説明する。
【００１８】
媒体供給部２０は、本体部２１の前面下部に取り付けられていて、媒体保持部３０と、給紙検知部３１Ａと、搬送ローラ３２Ａと、カッター３３とを有している。媒体保持部３０は、媒体供給部２０の前端に設けられ、ロール状に巻回されたラベル紙Ｌｍを回転可能に保持する。媒体供給部２０内には、この媒体保持部３０と本体部２１との間に前後方向に延びる搬送路Ｒ１が設けられていて、この搬送路Ｒ１に沿って、給紙検知部３１Ａ、搬送ローラ３２Ａ、カッター３３が、媒体搬送方向上流側（つまり媒体保持部３０に近い側）から順に設けられている。
【００１９】
給紙検知部３１Ａは、例えば光学センサであり、搬送路Ｒ１を通るラベル紙Ｌｍの有無、搬送異常、ラベル紙Ｌｍ上のラベル位置等を検知する。搬送ローラ３２Ａは、媒体保持部３０から後方に引き出されたラベル紙Ｌｍを、搬送路Ｒ１に沿って本体部２１へと搬送する。また、カッター３３は、主制御部１０による制御により、ラベル紙Ｌｍを搬送方向と直交する短手方向にカットする。
【００２０】
一方、本体部２１は、給紙検知部３１Ｂと、複数の搬送ローラ３２Ｂ〜３２Ｄと、媒体先端書き出し検知部４０と、二次転写部４１と、定着部４２と、媒体排出検知部４３と、複数（例えば５個）の画像形成部４４Ａ〜４４Ｅと、転写ベルト４５とを有している。
【００２１】
本体部２１内の下部には、本体部２１の前面から後面へと前後方向に延び、媒体供給部２０の搬送路Ｒ１と接続される搬送路Ｒ２が設けられている。そして、この搬送路Ｒ２に沿って、給紙検知部３１Ｂ、搬送ローラ３２Ｂ、搬送ローラ３２Ｃ、媒体先端書き出し検知部４０、二次転写部４１、定着部４２、搬送ローラ３２Ｄ、媒体排出検知部４３が、媒体搬送方向上流側（つまり媒体供給部２０に近い側）から順に設けられている。給紙検知部３１Ｂ、媒体先端書き出し検知部４０、媒体排出検知部４３も、給紙検知部３１Ａと同様、例えば光学センサであり、搬送路Ｒ２を通るラベル紙Ｌｍの有無、搬送異常、ラベル紙Ｌｍ上のラベル位置等を検知する。媒体供給部２０から本体部２１へと供給されたラベル紙Ｌｍは、搬送ローラ３２Ｂ、３２Ｃにより、搬送路Ｒ２に沿って二次転写部４１へと搬送される。
【００２２】
さらに、本体部２１内の上部には、５個の画像形成部４４Ａ〜４４Ｅが、前後方向に並べて配置され、さらに、これら５個の画像形成部４４Ａ〜４４Ｅと搬送路Ｒ２との間に転写ベルト４５が配置されている。
【００２３】
５個の画像形成部４４Ａ〜４４Ｅは、それぞれ５色のうちの各色に対応していて、対応する色の現像剤を用いてそれぞれの感光ドラム５０Ａ〜５０Ｅ上に現像剤像を形成する。また、感光ドラム５０Ａ〜５０Ｅのそれぞれの下側には、転写ベルト４５を間に挟んで一次転写ローラ５１Ａ〜５１Ｅが対向配置されていて、感光ドラム５０Ａ〜５０Ｅ上に形成された各色の現像剤像は、一次転写ローラ５１Ａ〜５１Ｅによって、順に転写ベルト４５上に転写（一次転写）される。
【００２４】
転写ベルト４５は、環状であり、内側に設けられたベルトローラ５２Ａ、５２Ｂと、二次転写部４１の二次転写ローラ５３とにより、上側が平坦で下側が下方に突出する略逆三角形状に張架されている。二次転写ローラ５３は、転写ベルト４５の下方に突出する部分に設けられ、さらに二次転写ローラ５３の下側には、転写ベルト４５を間に挟んで二次転写部４１のバックアップローラ５４が対向配置されている。
【００２５】
転写ベルト４５は、上側の平坦部分が、感光ドラム５０Ａ〜５０Ｅと一次転写ローラ５１Ａ〜５１Ｅとの間を通るようになっていて、この平坦部分の上側に、感光ドラム５０Ａ〜５０Ｅ上に形成された現像剤像が転写（一次転写）される。転写ベルト４５に転写された現像剤像は、転写ベルト４５が図中時計回り方向に走行することにともなって、二次転写部４１へと搬送される。ここで、二次転写ローラ５３とバックアップローラ５４との間のニップ部は、搬送路Ｒ２上に設けられていて、このニップ部をラベル紙Ｌｍが通過する際に、転写ベルト４５により搬送されてきた現像剤像が、ラベル紙Ｌｍ上に転写（二次転写）される。このとき、画像形成装置１は、転写ベルト４５に転写した１ページ目の現像剤像の搬送位置及び搬送速度と、媒体先端書き出し検知部４０により検知したラベル紙Ｌｍの先頭ラベルの先端位置とをもとに、転写ベルト４５により搬送されてくる１ページ目の現像剤像がニップ部に到達するタイミングに、ラベル紙Ｌｍの先頭ラベルがニップ部に到達するタイミングを合わせるようにラベル紙Ｌｍの搬送を制御することで、ラベル紙Ｌｍの先頭ラベルに１ページ目の現像剤像を転写（すなわちラベルにページ画像を印刷）する。画像形成装置１は、以降、同様にして、ラベル紙Ｌｍの各ラベルに、各ページの現像剤像を転写していく。
【００２６】
現像剤像が転写されたラベル紙Ｌｍは、二次転写部４１により、搬送路Ｒ２に沿って定着部４２へと搬送される。定着部４２は、加熱及び加圧により、現像剤像をラベル紙Ｌｍに定着させる。そして、現像剤像が定着したラベル紙Ｌｍが、定着部４２及び搬送ローラ３２Ｄにより搬送され、本体部２１の外部に排出されていく。画像形成装置１の印刷機構は、以上のようになっている。
【００２７】
このように、画像形成装置１では、画像形成部４４Ａ〜４４Ｅにより形成した現像剤像を転写ベルト４５上に一次転写した後、転写ベルト４５からラベル紙Ｌｍに二次転写し、その後、このラベル紙Ｌｍを、定着部４２により現像剤像を定着させたうえで、排出するようになっている。
【００２８】
［２．画像形成装置の印刷動作］
次に、画像形成装置１の印刷動作について説明する。尚、画像形成装置１の主制御部１０は、印刷動作として、受信した印刷データを編集展開して画像データを準備する準備処理と、準備された画像データがユーザにより指定されるカット単位ページ数分（詳しくは後述する）以上確保されているかどうかをもとにラベル紙Ｌｍをカットするかどうか判定するカット判定処理と、準備された画像データをもとにラベル紙Ｌｍに印刷を行う印刷処理とを並行して実行できるようになっている。
【００２９】
ここで、カット単位ページ数とは、ラベル紙Ｌｍをカットしなければならない状況になったときに、何ページ単位であればカットしてもよいかを示す数である。例えばラベルを３枚つづりで（すなわち３ページ１組で）印刷したい場合には、カット単位ページ数を「３」と指定すればよい。つまり、カット単位ページ数は、連続印刷する際の最小の印刷単位ページ数でもある。このようにカット単位ページ数が「３」と指定された場合、ラベル紙Ｌｍ上に印刷された３ページ目と４ページ目の区切り（つまりラベル間の台紙部分）、６ページ目と７ページ目の区切り、９ページ目と１０ページ目の区切り、…がそれぞれカット可能位置となる。つまり、カット単位ページ数の整数倍で表されるページの後端側がカット可能位置となる。換言すると、画像形成装置１では、ラベル紙Ｌｍをカットしなければならない状況になったときには、カット単位ページ数に基づくカット可能位置でラベル紙Ｌｍをカットするようになっている。
【００３０】
まず図３に示すフローチャートを用いて、準備処理について説明する。ステップＳＰ１において、主制御部１０は、印刷可能なページ数を保持するカウンタ（Ｐｅ）（以下、これを印刷可能ページ数（Ｐｅ）とする）を「０」に初期化する。尚、印刷可能ページ数（Ｐｅ）は、印刷可能ページ数をＰｅと定義したことを意味する。また、印刷可能なページ数とは、印刷データを編集展開して得られた画像データのうち、まだ印刷されていない画像データの数（ページ数）である。よって、ここでは、編集展開済みで且つまだ印刷されていない画像データを、印刷可能な画像データと呼ぶ。
【００３１】
つづくステップＳＰ２において、主制御部１０は、データ受信部１１を介して、上位装置２から送信されてくる印刷データの受信有無を判断し、受信有りと判断した場合には、ステップＳＰ２で肯定結果を得てステップＳＰ３に移り、データ受信部１１を介して印刷データの受信を開始する。尚、印刷データは、例えば１ページ単位で送信されてくるようになっている。ゆえに、主制御部１０は、このステップＳＰ３において、１ページ分の印刷データの受信を開始する。
【００３２】
つづくステップＳＰ４において、主制御部１０は、受信した印刷データを編集展開処理部１２に供給して編集展開処理を開始させる。つづくステップＳＰ５において、主制御部１０は、１ページ分の画像データが準備できる（つまり編集展開完了する）まで待ち受ける。尚、１ページ分の画像データが準備できるまでの間も、主制御部１０は、データ受信部１１による印刷データの受信、編集展開処理部１２による編集展開処理については、継続して行うようになっている。１ページ分の画像データが準備できると、主制御部１０は、ステップＳＰ６に移り、１ページ分の画像データを大容量記憶装置１３に保存する。
【００３３】
つづくステップＳＰ７において、主制御部１０は、１ページ分の画像データが準備できたことにともなって、印刷可能ページ数（Ｐｅ）をインクリメント（＋１）する。つづくステップＳＰ８において、主制御部１０は、ユーザにより印刷を開始するよう要求されたかどうかを判断する。画像形成装置１では、印刷準備中でも、ユーザが任意のタイミングで印刷を開始するよう画像形成装置１に要求できるようになっている。尚、ここで言う印刷準備中とは、印刷データの受信及び編集展開は開始しているが、まだラベル紙Ｌｍへの印刷は行われていない状況を意味する。
【００３４】
ここで、画像形成装置１に印刷開始を要求する方法について簡単に説明する。主制御部１０は、印刷データの受信を開始して印刷準備中に移行すると、操作パネル部１４上に、図４（Ａ）に示すような、ユーザが印刷開始を要求するための印刷準備中画面６０を表示させる。この印刷準備中画面６０は、印刷準備中にのみ表示される画面であり、現時点で印刷準備が完了しているページ数Ｎ１（つまり印刷可能ページ数（Ｐｅ））と、ＯＫボタンＢ１と、印刷準備が完了しているページから印刷を開始したい場合にはＯＫボタンＢ１を押下するよう促すメッセージＭｓ１とが表示される。
【００３５】
主制御部１０は、印刷準備中画面６０上のＯＫボタンＢ１が押下されたことを操作パネル部１４を介して認識すると、操作パネル部１４上に、図４（Ｂ）に示すような、カット単位ページ数をユーザに指定させるためのカット単位ページ数指定画面６１を表示させる。このカット単位ページ数指定画面６１には、ＯＫボタンＢ２と、ユーザによりカット単位ページ数として指定されるページ数Ｎ２と、印刷を開始するにはカット単位ページ数を指定するようユーザに促すメッセージＭｓ２とが表示されている。このカット単位ページ数指定画面６１では、ユーザが操作パネル部１４を操作して任意のページ数Ｎ２をカット単位ページ数として指定できるようになっている。
【００３６】
主制御部１０は、カット単位ページ数指定画面６１上のＯＫボタンＢ２が押下されたことを操作パネル部１４を介して認識すると、ユーザが印刷開始を要求したと判断するとともに、カット単位ページ数指定画面６１上に表示されているページ数Ｎ２を、カット単位ページ数（Ｃｕ）として保持する。このように、画像形成装置１では、印刷準備中画面６０とカット単位ページ数指定画面６１とを介してユーザが印刷準備中に印刷開始を要求できるようになっている。
【００３７】
つまり、図３のステップＳＰ８では、主制御部１０が、印刷準備中画面６０とカット単位ページ数指定画面６１とを介してユーザにより印刷を開始するよう要求されたかどうかを判断する。ここで、ユーザにより印刷を開始するよう要求されていない場合、主制御部１０は、ステップＳＰ８で否定結果を得てステップＳＰ２に戻り、ステップＳＰ２以降の処理を継続する。一方で、ユーザにより印刷を開始するよう要求された場合、主制御部１０は、ステップＳＰ８で肯定結果を得てステップＳＰ９に移る。
【００３８】
ステップＳＰ９において、主制御部１０は、印刷実行指示フラグがＯＮ（立っている）かどうかを判断する。印刷実行指示フラグとは、主制御部１０が印刷処理部１５及び機構制御部１６に対して印刷処理を実行するよう指示したかどうかを示すフラグであり、ＯＮ又はＯＦＦに設定され、ＯＮであれば印刷処理を実行するよう指示していることを意味する。ここで、印刷実行指示フラグがＯＦＦであれば、この時点でまだ主制御部１０が印刷処理部１５及び機構制御部１６に対して印刷処理を実行するよう指示していないことを意味する。このとき、主制御部１０は、ステップＳＰ９で否定結果を得てステップＳＰ１０に移る。
【００３９】
ステップＳＰ１０において、主制御部１０は、この時点での印刷可能ページ数（Ｐｅ）が、ユーザにより指定されたカット単位ページ数（Ｃｕ）以上であるかどうかを判断する。ここで、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）未満である場合、主制御部１０は、ステップＳＰ１０で否定結果を得てステップＳＰ２に戻り、ステップＳＰ２以降の処理を継続する。一方で、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）以上である場合、主制御部１０は、ステップＳＰ１０で肯定結果を得てステップＳＰ１１に移る。ステップＳＰ１１において、主制御部１０は、印刷処理部１５及び機構制御部１６に対して印刷実行指示を出すとともに、印刷実行指示フラグをＯＮした後、ステップＳＰ２に戻り、ステップＳＰ２以降の処理を継続する。
【００４０】
このように、主制御部１０は、印刷準備中に、ユーザにより印刷を開始するよう要求されると、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）分準備できるまで待ち、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）分準備できた時点で、印刷処理部１５及び機構制御部１６に対して印刷実行指示を出すようになっている。また、上述のステップＳＰ９で印刷実行指示フラグがＯＮと判断した場合、主制御部１０は、既に印刷処理を実行するよう指示しているため、ステップＳＰ１０、ＳＰ１１の処理を飛ばして、ステップＳＰ２に戻り、ステップＳＰ２以降の処理を継続する。
【００４１】
その後、全ページの印刷データの受信が完了すると、主制御部１０は、ステップＳＰ２で否定結果を得てステップＳＰ１２に移る。ステップＳＰ１２において、主制御部１０は、印刷可能ページ数（Ｐｅ）が０より大きいかどうか、つまり編集展開済みでまだ印刷していない画像データが存在するかどうかを判断する。ここで、編集展開済みでまだ印刷していない画像データが存在しなければ、このことは、全ページの印刷準備が完了していて且つ既に印刷実行指示も出していることを意味する。このとき、主制御部１０は、ステップＳＰ１２で否定結果を得て、準備処理を終了する。
【００４２】
一方で、編集展開済みでまだ印刷していない画像データが存在する場合、このことは、全ページの印刷準備が完了するまでユーザにより印刷を開始するよう要求されなかった（つまりまだ印刷実行指示を出していない）ことを意味する。この場合、主制御部１０は、ステップＳＰ１２で肯定結果を得てステップＳＰ１３に移る。ステップＳＰ１３において、主制御部１０は、全ページの印刷準備が完了したとしてステップＳＰ１４に移り、ステップＳＰ１４において、印刷処理部１５及び機構制御部１６に対して印刷実行指示を出すとともに、印刷実行指示フラグをＯＮした後、準備処理を終了する。準備処理の流れは以上のようになっている。
【００４３】
次に図５及び図６に示すフローチャートを用いて、カット判定処理について説明する。ステップＳＰ２０において、主制御部１０は、印刷処理部１５及び機構制御部１６に対して印刷実行指示を出すまで待ち受け、印刷実行指示を出したタイミングで、ステップＳＰ２１に移る。
【００４４】
ステップＳＰ２１において、主制御部１０は、ラベル紙Ｌｍへの印刷が完了したページ数を保持するカウンタ（Ｐｃ）（以下、これを印刷完了ページ数（Ｐｃ）とする）を「０」に初期化するとともに、単位ページカットフラグをリセット（ＯＦＦ）する。単位ページカットフラグとは、カット単位ページ数（Ｃｕ）に基づいてカッター３３にラベル紙Ｌｍをカットさせるかどうかを示すフラグであり、ＯＮ又はＯＦＦに設定され、ＯＮであればカッター３３にラベル紙Ｌｍをカットさせることを意味する。
【００４５】
つづくステップＳＰ２２において、主制御部１０は、カット判定ページ数（Ｃｊ）を、カット単位ページ数（Ｃｕ）−１に設定する。カット判定ページ数（Ｃｊ）とは、ラベル紙Ｌｍをカットするかどうかのカット判定を行うタイミングを示すページ数である。ここでは、一例として、カット判定ページ数（Ｃｊ）を、カット単位ページ数（Ｃｕ）の１ページ前に設定するようになっている。よって、例えば、カット単位ページ数（Ｃｕ）が「３」であれば、主制御部１０は、３−１＝２ページ目、６−１＝５ページ目、９−１＝８ページ目、…の印刷が完了したタイミングで、カット判定を行うことになる。
【００４６】
つづくステップＳＰ２３において、主制御部１０は、印刷可能ページ数（Ｐｅ）が０より大きいかどうか、つまり編集展開済みでまだ印刷していない印刷可能な画像データが存在するかどうかを判断する。ここで、印刷可能な画像データが存在する場合、主制御部１０は、ステップＳＰ２３で肯定結果を得て、ステップＳＰ２４に移る。
【００４７】
ステップＳＰ２４において、主制御部１０は、全ページの印刷準備が完了しているかどうかを判断する。ここで、まだ全ページの印刷準備が完了していない場合、このことは、印刷準備中にユーザが印刷開始を要求したことを意味する。このとき、主制御部１０は、ステップＳＰ２４で否定結果を得て、ステップＳＰ２５に移る。
【００４８】
ステップＳＰ２５において、主制御部１０は、印刷完了ページ数（Ｐｃ）がカット判定ページ数（Ｃｊ）と等しいかどうかを判断する。ここで、印刷完了ページ数（Ｐｃ）がカット判定ページ数（Ｃｊ）と等しい場合、このことは、カット判定を行うタイミングになったことを意味する。このとき、主制御部１０は、ステップＳＰ２５で肯定結果を得て、ステップＳＰ２６に移る。
【００４９】
ステップＳＰ２６において、主制御部１０は、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）＋１以上であるかどうかを判断する。つまり、印刷可能な画像データが、少なくともカット単位ページ数（Ｃｕ）＋１ページ分準備できている（大容量記憶装置１３に保存されている）かどうかを判断する。
【００５０】
具体的な例を用いて説明すると、現在の印刷完了ページ数（Ｐｃ）は、カット判定ページ数（Ｃｊ）、つまりカット単位ページ数（Ｃｕ）−１である。したがって、カット単位ページ数（Ｃｕ）が例えば「３」に指定されているとすると、現在の印刷完了ページ数（Ｐｃ）は、３−１＝２となる。つまり現在２ページ目の印刷が完了した状態となる。
【００５１】
ここで、ステップＳＰ２６のように、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）＋１以上であるかどうかを判断するということは、２ページ目の印刷が完了した時点で、少なくとも後続の３＋１＝４ページ分の画像データが準備できているかどうかを判断するということである。換言すると、２ページ目の印刷が完了した時点で、少なくとも２＋４＝６ページ目までの画像データが準備できているかどうかを判断するということである。
【００５２】
つまり、ステップＳＰ２６では、カット単位ページ数（Ｃｕ）−１ページ目（例えば３ページのうちの２ページ目）の印刷が完了した時点で、次のカット単位ページ数（Ｃｕ）分の画像データ（例えば４ページ目、５ページ目、６ページ目の３ページ分の画像データ）が準備できているかどうかを判断するようになっている。
【００５３】
ここで、次のカット単位ページ数（Ｃｕ）分の画像データがまだ準備できていない場合、このことは、このまま連続印刷を継続すると、次のカット単位ページ数（Ｃｕ）分のページを印刷している途中で、オーバーランが発生する可能性があることを意味する。そこで、画像形成装置１は、このような場合、オーバーランする前に、ラベル紙Ｌｍをカット単位ページ数（Ｃｕ）に基づくカット可能位置でカットして、カットした部分を先に排出するようになっている。
【００５４】
すなわち、主制御部１０は、次のカット単位ページ数（Ｃｕ）分の画像データがまだ準備できていないことにより、ステップＳＰ２６で否定結果を得ると、ステップＳＰ２７に移る。ステップＳＰ２７において、主制御部１０は、単位ページカットフラグをＯＮして、ステップＳＰ２８に移る。単位ページカットフラグがＯＮされると、後述するステップＳＰ３５（図６）でラベル紙Ｌｍが次のカット可能位置でカットされる。例えば、現在の印刷完了ページ数（Ｐｃ）が２ページ目だとすると、３ページ目が印刷されるラベルと４ページ目が印刷されるラベルとの区切りでラベル紙Ｌｍがカットされる。
【００５５】
一方で、次のカット単位ページ数（Ｃｕ）分の画像データが準備できている場合、少なくとも次のカット単位ページ数（Ｃｕ）分のページを印刷している途中でオーバーランが発生する可能性はない。ゆえに、この場合、画像形成装置１は、このまま連続印刷を継続するようになっている。すなわち、主制御部１０は、次のカット単位ページ数（Ｃｕ）分の画像データが準備できていることにより、ステップＳＰ２６で肯定結果を得ると、ステップＳＰ２７を飛ばして（つまり単位ページカットフラグをＯＮすることなく）、ステップＳＰ２８に移る。
【００５６】
ステップＳＰ２８において、主制御部１０は、カット判定ページ数（Ｃｊ）を、現在のカット判定ページ数（Ｃｊ）＋カット単位ページ数（Ｃｕ）に更新して、ステップＳＰ２９（図６）に移る。つまり、カット単位ページ数が例えば「３」に設定されている場合、カット判定ページは、２ページ目、５ページ目、８ページ目、…のように、３ページ１組のページの最終ページ−１ページの印刷完了後となるように更新されていく。また、カット判定を行うタイミングになっていないことにより上述のステップＳＰ２５で否定結果を得た場合、主制御部１０は、ステップＳＰ２６〜ＳＰ２８を飛ばして、ステップＳＰ２９に移る。
【００５７】
ステップＳＰ２９において、主制御部１０は、印刷完了ページ数（Ｐｃ）が０であるかどうかを判断する。ここで、印刷完了ページ数（Ｐｃ）が０である場合、このことは、このとき印刷するページが１ページ目であり、まだラベル紙Ｌｍへの印刷が開始されていないことを意味する。この場合、主制御部１０は、ステップＳＰ２９で肯定結果を得て、ステップＳＰ３０に移る。ステップＳＰ３０において、主制御部１０は、印刷処理部１５及び機構制御部１６を制御して、給紙検知部３１Ａによりラベル紙Ｌｍ上の連続するラベルの位置を検知しながら、媒体先端書き出し検知部４０がラベル紙Ｌｍ上の先頭ラベルの先端を検知するまでラベル紙Ｌｍを搬送させ、ステップＳＰ３１に移る。
【００５８】
一方で、印刷完了ページ数（Ｐｃ）が０ではない場合、このことは、このとき印刷するページが２ページ目以降であり、既にラベル紙Ｌｍへの印刷が開始されていることを意味する。この場合、主制御部１０は、ステップＳＰ２９で否定結果を得、ステップＳＰ３０を飛ばして、ステップＳＰ３１に移る。
【００５９】
ステップＳＰ３１において、主制御部１０は、印刷処理部１５及び機構制御部１６を制御して、Ｐｃ＋１ページ目の画像データを用いて印刷を開始する。つづくステップＳＰ３２において、主制御部１０は、Ｐｃ＋１ページ目の画像データを用いて印刷を開始したことにともなって、印刷可能ページ数（Ｐｅ）をデクリメント（−１）する。つづくステップＳＰ３３において、主制御部１０は、Ｐｃ＋１ページ目の画像データを用いて印刷を開始したことにともなって、印刷完了ページ数（Ｐｃ）をインクリメント（＋１）する。
【００６０】
つづくステップＳＰ３４において、主制御部１０は、単位ページカットフラグがＯＮかどうかを判断する。ここで、単位ページカットフラグがＯＦＦであれば、このことは、現時点でラベル紙Ｌｍをカットする必要はないことを意味する。この場合、主制御部１０は、ステップＳＰ３４で否定結果を得て、ステップＳＰ２３（図５）に戻り、再度、印刷可能な画像データの有無を確認する。
【００６１】
一方で、単位ページカットフラグがＯＮであれば、このことは、次のカット可能位置でラベル紙Ｌｍをカットする必要があることを意味する。この場合、主制御部１０は、ステップＳＰ３４で肯定結果を得て、ステップＳＰ３５に移る。ステップＳＰ３５において、主制御部１０は、印刷処理部１５及び機構制御部１６を制御して、給紙検知部３１Ａにより検知したラベル紙Ｌｍ上のラベル区切りと、給紙検知部３１Ａからカッター３３までの距離とラベル紙Ｌｍの搬送速度とをもとに、次のカット可能位置がカッター３３に到達するタイミングを算出し、次のカット可能位置がカッター３３に到達したタイミングでラベル紙Ｌｍをカッター３３でカットする。
【００６２】
つづくステップＳＰ３６において、主制御部１０は、印刷条件を変更する。ここで言う印刷条件とは、印刷を開始（再開）するタイミングと印刷速度のことを指す。尚、印刷速度は、ラベル紙Ｌｍの搬送速度と同義であり、ラベル紙Ｌｍの搬送速度を下げれば、印刷速度も下がり、印刷に要する時間が長くなることを意味する。上述したように、ラベル紙Ｌｍをカットした後も、そのまま印刷を継続すると、次のカット単位ページ数分のページを印刷している途中で、転写ベルト４５又はラベル紙Ｌｍへの転写が間に合わなくなりオーバーランする可能性がある。そこで、画像形成装置１は、ラベル紙Ｌｍをカットした後、印刷条件を変更して印刷を再開することで、オーバーランの発生を抑制するようになっている。
【００６３】
具体的に、主制御部１０は、ラベル紙Ｌｍをカットするまでの間の単位時間当たりに受信した印刷データのデータ量をもとに受信速度（例えばｂｐｓ）を算出する。さらに、主制御部１０は、算出した受信速度のうちの最低速度と、ラベル紙Ｌｍをカットするまでの間に受信した各ページの印刷データの最大サイズとをもとに、１ページ分の印刷データを受信するのに要した最長の受信時間（Ｔｒ）を算出する。さらに、主制御部１０は、ラベル紙Ｌｍをカットするまでの間に受信した各ページの印刷データを編集展開するのに要した編集展開時間のうちの最長の編集展開時間（Ｔｅ）を得る。さらに、主制御部１０は、ラベル紙Ｌｍをカットするまでの間にラベル紙Ｌｍに転写された各ページのページ長（搬送方向の長さ）のうちの最大ページ長と、印刷時のラベル紙Ｌｍの搬送速度とをもとに、ラベル紙Ｌｍに１ページ分の印刷を行うのに要した最長の印刷時間（Ｔｐ）を得る。このようにして、主制御部１０は、１ページ分の印刷データの受信に要した最長の受信時間（Ｔｒ）、１ページ分の印刷データの編集展開に要した最長の編集展開時間（Ｔｅ）、１ページ分の印刷に要した最長の印刷時間（Ｔｐ）を得る。
【００６４】
ここで、主制御部１０は、受信時間（Ｔｒ）の方が編集展開時間（Ｔｅ）よりも長い場合、転写ベルト４５への転写が間に合わなくなるオーバーランを回避するために、全ページの印刷データの受信が完了した時点を、印刷開始タイミングとすることで、印刷条件を変更する。尚、このように、全ページの印刷データの受信が完了した時点を印刷開始タイミングとする場合、図３に示すステップＳＰ８で否定結果を得るために、主制御部１０は、ユーザによる印刷開始要求を有りから無しに変更する。
【００６５】
また一方で、編集展開時間（Ｔｅ）の方が受信時間（Ｔｒ）よりも長い場合、主制御部１０は、ラベル紙Ｌｍへの転写が間に合わなくなるオーバーランを回避するために、印刷時間（Ｔｐ）の方が編集展開時間（Ｔｅ）よりも長くなるように印刷速度を下げることで、印刷条件を変更する。このように印刷条件を変更した後、主制御部１０は、ステップＳＰ３７に移る。
【００６６】
また、主制御部１０は、上述のステップＳＰ２３で、印刷可能な画像データが存在しないことにより否定結果を得た場合も、ステップＳＰ３７に移る。ステップＳＰ３７において、主制御部１０は、印刷処理部１５及び機構制御部１６を制御して印刷を停止させるとともに、印刷実行指示フラグをＯＦＦした後、カット判定処理を終了する。ここで、上述のステップＳＰ２３からステップＳＰ３７に移ってきた場合、このことは、全ページの印刷が完了したことを意味する。ゆえに、この場合、主制御部１０は、ステップＳＰ３７で印刷を終了する。ちなみに、例えば、最終ページの印刷データにカットが指定されているような場合、主制御部１０がカッター３３を制御して、最終ページが印刷されたラベルと次のラベルとの区切りでラベル紙Ｌｍをカットして印刷済みのラベルのみを排出するようにしてもよい。
【００６７】
一方で、上述のステップＳＰ３６からステップＳＰ３７に移ってきた場合、このことは、全ページの印刷が完了する前に、ラベル紙Ｌｍをカットしたことを意味する。ゆえに、この場合、主制御部１０は、ステップＳＰ３７で印刷を中断する。
【００６８】
主制御部１０は、ステップＳＰ３７で印刷を中断した場合、以降も図３に示す準備処理のステップＳＰ２以降の処理を継続する。そして、主制御部１０は、ステップＳＰ１１又はステップＳＰ１４に達した時点で、印刷を再開する。尚、上述したように、主制御部１０は、印刷を中断する際に印刷条件を変更するため、印刷再開後は、変更した印刷条件で印刷を行うようになっている。そして、印刷再開後、主制御部１０は、再び、図５及び図６に示すカット判定処理を準備処理と並行して行う。カット判定処理の流れは以上のようになっている。
【００６９】
次に図７に示すフローチャートを用いて印刷処理について説明する。この印刷処理は、主制御部１０が、印刷処理部１５及び機構制御部１６を制御して印刷を行う処理である。ステップＳＰ４０において、主制御部１０は、印刷完了ページ数（Ｐｃ）が０であるかどうかを判断する。ここで、印刷完了ページ数（Ｐｃ）が０である場合、このことは、このとき印刷するページが１ページ目であることを意味する。この場合、主制御部１０は、ステップＳＰ４０で肯定結果を得て、ステップＳＰ４１に移る。
【００７０】
ステップＳＰ４１において、主制御部１０は、Ｐｃ＋１ページ目（すなわち１ページ目）の画像データを大容量記憶装置１３から読みだして、印刷処理部１５に供給する。印刷処理部１５は、供給された１ページ目の画像データをもとに、画像形成部４４Ａ〜４４Ｅを用いて、転写ベルト４５上に、予め設定しておいたラベル紙Ｌｍのラベル周期に合わせて１ページ目の画像（現像剤像）を転写する。
【００７１】
一方で、印刷完了ページ数（Ｐｃ）が０でない場合、このことは、このとき印刷するページが２ページ目以降であることを意味する。この場合、主制御部１０は、ステップＳＰ４０で否定結果を得て、ステップＳＰ４２に移る。ステップＳＰ４２において、主制御部１０は、Ｐｃページ目の画像データにつづけてＰｃ＋１ページ目の画像データを大容量記憶装置１３から読み出し、印刷処理部１５に供給する。印刷処理部１５は、供給されたＰｃ＋１ページ目の画像データをもとに、画像形成部４４Ａ〜４４Ｅを用いて、転写ベルト４５上に、予め設定しておいたラベル紙Ｌｍのラベル周期に合わせてＰｃ＋１ページ目の画像（現像剤像）を転写する。
【００７２】
ステップＳＰ４１及びステップＳＰ４２につづくステップＳＰ４３において、主制御部１０は、媒体先端書き出し検知部４０がラベル紙Ｌｍの先頭ラベルの先端を検知したかどうかを判断する。ここで、ラベル紙Ｌｍの先頭ラベルの先端が媒体先端書き出し検知部４０の位置に到達したことにより肯定結果を得ると、主制御部１０は、ステップＳＰ４４に移る。ステップＳＰ４４において、主制御部１０は、転写ベルト４５に転写した１ページ目の現像剤像の搬送位置及び搬送速度と、媒体先端書き出し検知部４０により検知したラベル紙Ｌｍの先頭ラベルの先端位置とをもとに、転写ベルト４５により搬送されてくる１ページ目の現像剤像が二次転写部４１のニップ部に到達するタイミングに、ラベル紙Ｌｍの先頭ラベルがニップ部に到達するタイミングを合わせるように機構制御部１６によるラベル紙Ｌｍの搬送を制御することで、ラベル紙Ｌｍの先頭ラベルに１ページ目の現像剤像を転写（すなわちラベルにページ画像を印刷）させ、さらにラベル紙Ｌｍに転写された１ページ目の現像剤像を定着部４２により定着させる。その後、主制御部１０は、再びステップＳＰ４０に戻り、転写ベルト４５への次ページの転写を行う。
【００７３】
一方で、ラベル紙Ｌｍの先頭ラベルの先端が媒体先端書き出し検知部４０の位置に到達していない、もしくは既に通過していることにより、ステップＳＰ４３で否定結果を得ると、主制御部１０は、ステップＳＰ４５に移る。ステップＳＰ４５において、主制御部１０は、ラベル紙Ｌｍへの転写がすでに開始されているどうかを判断する。ここで、ラベル紙Ｌｍへの転写がまだ開始されていない場合、主制御部１０は、再びステップＳＰ４０に戻り、転写ベルト４５への次ページの転写を行う。
【００７４】
一方で、ラベル紙Ｌｍへの転写がすでに開始されている場合、主制御部１０は、ステップＳＰ４６に移る。ステップＳＰ４６において、主制御部１０は、媒体排出検知部４３がラベル紙Ｌｍの後端を検知したかどうかを判断する。ここで、媒体排出検知部４３がラベル紙Ｌｍの後端をまだ検知していない場合、このことは、印刷が継続されていることを意味する。このとき、主制御部１０は、ステップＳＰ４７に移る。ステップＳＰ４７において、主制御部１０は、印刷処理部１５及び機構制御部１６を制御して、ラベル紙ＬｍのＰｃ＋１枚目のラベルにＰｃ＋１ページ目の現像剤像を転写（すなわちラベルにページ画像を印刷）させ、さらにラベル紙Ｌｍに転写されたＰｃ＋１ページ目の現像剤像を定着部４２により定着させる。その後、主制御部１０は、再びステップＳＰ４０に戻り、転写ベルト４５への次ページの転写を行う。
【００７５】
一方で、媒体排出検知部４３がラベル紙Ｌｍの後端を検知した場合、このことは、ラベル紙Ｌｍの末端が媒体排出検知部４３に到達したこと、もしくはラベル紙Ｌｍがカットされたときのカット部分の後端が媒体排出検知部４３に到達したことを意味する。このとき、主制御部１０は、ステップＳＰ４６で肯定結果を得て印刷処理を終了、もしくは中断する。印刷処理の流れは以上のようになっている。
【００７６】
上述した印刷動作により、画像形成装置１は、印刷準備中にユーザからの要求に応じて印刷を開始する。さらに、画像形成装置１は、印刷中に、次のカット単位ページ数（Ｃｕ）分の画像データがまだ準備できていない状況になると、オーバーランが発生する前に、カット単位ページ数（Ｃｕ）に基づくカット可能位置でラベル紙Ｌｍをカットして、カットした部分を先に排出するとともに印刷を中断する。その後、画像形成装置１は、オーバーランが発生しないように印刷条件を変更したうえで、印刷を再開するようになっている。
【００７７】
ここで、上述した印刷動作を分かり易くするために、図８（Ａ）、（Ｂ）に示すタイミングチャートを用いて、具体的な印刷例について説明する。尚、図８（Ａ）、（Ｂ）は、横方向を時間として図中右方向に時間が進んでいくタイイングチャートである。これら図８（Ａ）、（Ｂ）はともに、印刷準備中にユーザからの要求に応じて印刷を開始した場合の印刷例であり、図８（Ａ）は印刷開始後にラベル紙Ｌｍをカットすることなく印刷を継続できた場合、図８（Ｂ）は印刷開始後に途中でラベル紙Ｌｍをカットした場合の印刷例である。また、図８（Ａ）、（Ｂ）どちらも、カット単位ページ数（Ｃｕ）が「３」に指定された場合の印刷例である。
【００７８】
まず、図８（Ａ）に示すタイミングチャートについて説明する。図８（Ａ）では、時点ｔ０から印刷データの受信が開始され、１ページ目の印刷データの受信が完了した後、２ページ目の印刷データ、そして３ページ目の印刷データを連続して受信している。さらに、印刷データの受信と並行して、受信した印刷データの編集展開が行われている。例えば１ページ目の印刷データの受信が完了した後、２ページ目の印刷データが受信されるとともに、１ページ目の印刷データの編集展開が行われている。尚、印刷データの受信に要する時間の方が、印刷データの編集展開に要する時間より長いため、印刷データの編集展開は、間欠的に行われている。
【００７９】
そして図８（Ａ）では、６ページ目の印刷データを受信していて且つ５ページ目の印刷データを編集展開している時点ｔ１で、ユーザにより印刷を開始するよう要求されている。このとき、編集展開済みの印刷可能ページ数（Ｐｅ）が、カット単位ページ数（Ｃｕ）以上の４であり、ステップＳＰ１０（図３）の印刷開始条件を満たしているため、この時点ｔ１で印刷が開始される。つまり、この時点ｔ１以降に、連続印刷が行われている。
【００８０】
そして、図８（Ａ）では、２ページ目の印刷が完了した時点ｔ２でカット判定を行っている。このとき、印刷データの編集展開は６ページ目まで完了していて、そのうち１ページ目と２ページ目がすでに印刷完了しているため、このときの印刷可能ページ数（Ｐｅ）は６−２＝４となる。つまり、この時点ｔ２で、次のカット単位ページ数（Ｃｕ）分の画像データ（すなわち６ページ目までの画像データ）がすでに準備されている。よって、このとき、ステップＳＰ２６（図５）のカット回避条件を満たすため、次のカット可能位置でのカットは回避されている。この図８（Ａ）に示す印刷例では、印刷準備中に印刷を開始していて、且つラベル紙Ｌｍのカットも回避しているため、例えば、全ページの印刷データの受信が完了してから編集展開を開始するような場合と比べて、印刷に要する時間を大幅に短縮できた例である。
【００８１】
次に、図８（Ｂ）に示すタイミングチャートについて説明する。図８（Ｂ）も、図８（Ａ）と同様、時点ｔ１０から印刷データの受信が開始され、１ページ目の印刷データの受信が完了した後、２ページ目の印刷データ、そして３ページ目の印刷データを連続して受信している。さらに、印刷データの受信と並行して、受信した印刷データの編集展開が間欠的に行われている。
【００８２】
そして、図８（Ｂ）では、３ページ目の印刷データを受信していて且つ２ページ目の印刷データを編集展開している時点ｔ１１で、ユーザにより印刷を開始するよう要求されている。このとき、編集展開済みの印刷可能ページ数（Ｐｅ）は、カット単位ページ数（Ｃｕ）未満の１であり、ステップＳＰ１０（図３）の印刷開始条件を満たしていないため、この時点ｔ１１ではまだ印刷が開始されない。その後、3ページ目の印刷データの編集展開が完了した時点ｔ１２で、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）以上となり、印刷が開始される。
【００８３】
そして、図８（Ｂ）では、２ページ目の印刷が完了した時点ｔ１３でカット判定を行っている。このとき、印刷データの編集展開は４ページ目まで完了していて、そのうち１ページ目と２ページ目がすでに印刷完了しているため、このときの印刷可能ページ数（Ｐｅ）は４−２＝２となる。つまり、この時点ｔ１３では、次のカット単位ページ数（Ｃｕ）分の画像データ（すなわち６ページ目までの画像データ）がまだ準備できていない。よって、このとき、ステップＳＰ２６（図５）のカット回避条件を満たさないため、次のカット可能位置（すなわち印刷された３ページ目のページ画像の後端側となる位置）でカットされている。この図８（Ｂ）に示す印刷例は、印刷準備中に印刷を開始した後、オーバーランの発生が予測されたため、オーバーランする前に、ラベル紙Ｌｍをカット可能位置でカットした例である。
【００８４】
このように、ラベル紙Ｌｍをカット可能位置でカットした場合、印刷が中断され、オーバーランしないように印刷条件が変更されたうえで、印刷が再開される。ここで、図９（Ａ）、（Ｂ）に示すタイミングチャートを用いて、印刷条件変更後の具体的な印刷例について説明する。
【００８５】
図９（Ａ）は、受信時間（Ｔｒ）の方が編集展開時間（Ｔｅ）よりも長く、全ページの印刷データの受信が完了した時点を印刷開始タイミングとすることで印刷条件を変更した場合の印刷例である。この場合、最終ページである９ページ目の印刷データの受信が完了した時点ｔ２０で、印刷が再開される。
【００８６】
一方、図９（Ｂ）は、編集展開時間（Ｔｅ）の方が受信時間（Ｔｒ）よりも長く、印刷時間（Ｔｐ）の方が編集展開時間（Ｔｅ）よりも長くなるように印刷速度を下げることで印刷条件を変更した場合の印刷例である。この場合、印刷可能ページ数（Ｐｅ）がカット単位ページ数（Ｃｕ）以上となった時点ｔ３０で、印刷が再開され、以降、印刷時間（Ｔｐ）の方が編集展開時間（Ｔｅ）よりも長くなるように印刷速度を下げて印刷が行われる。
【００８７】
［３．まとめと効果］
ここまで説明したように、画像形成装置１では、印刷準備中に、ユーザにより印刷を開始するよう要求されると、ユーザにより指定されたカット単位ページ数（Ｃｕ）分の画像データが準備できた時点で、印刷を開始するようにした。こうすることで、印刷準備が完了する前に印刷を開始でき、且つ印刷開始直後に印刷可能な画像データが足りなくなってオーバーランしてしまうような状況を回避できる。
【００８８】
さらに、画像形成装置１は、印刷を開始した後、次のカット単位ページ数（Ｃｕ）分の画像データがまだ準備できてなく、このまま連続印刷を継続すると、次のカット単位ページ数分のページを印刷している途中でオーバーランすると予測される場合に、ラベル紙Ｌｍを次のカット可能位置でカットして印刷を中断し、カットした部分を先に排出してから、印刷を再開するようにした。また、画像形成装置１は、印刷を中断した後、媒体先端書き出し検知部４０がラベル紙Ｌｍ上の先頭ラベルの先端を検知するまでラベル紙Ｌｍを搬送してから印刷を再開するようになっている為、カット後、再び、ラベル紙Ｌｍの先頭ラベルから順にページ画像を印刷することができる。こうすることで、画像形成装置１は、少なくともユーザにより指定されたカット単位ページ数分のラベルについては、正常に連続印刷して先に排出でき、ラベル紙Ｌｍがユーザの意図しない位置でカットされてしまうことを防ぐことができる。また、画像形成装置１は、オーバーランを未然に防ぐことができるので、ラベル紙Ｌｍ上に意図しない空白ページが現れてしまったり、オーバーランにより印刷を途中でエラー終了してしまったりする状況を回避することもできる。
【００８９】
さらに、画像形成装置１は、ラベル紙Ｌｍをカットして印刷を中断した後に印刷を再開する際には、中断前の印刷に関する情報（受信時間（Ｔｒ）、編集展開時間（Ｔｅ）、印刷時間（Ｔｐ）など）をもとに、オーバーランせずに印刷できるよう印刷条件を変更するようにした。こうすることで、ラベル紙Ｌｍをカットした後、再度ラベル紙Ｌｍをカットするような状況を極力回避できる。つまり、画像形成装置１では、ラベル紙Ｌｍをカットした以降は、最終ページまでオーバーランすることなく連続印刷することができる。
【００９０】
以上のように、画像形成装置１は、オーバーランの発生を抑制しつつ、全ページの印刷準備が完了してから印刷を開始するような従来技術と比べて印刷に要する時間を大幅に短縮することができる。
【００９１】
［４．他の実施の形態］
［４−１．他の実施の形態１］
上述した実施の形態では、画像形成部４４Ａ〜４４Ｅが転写ベルト４５に一次転写した現像剤像をラベル紙Ｌｍに二次転写する中間転写方式の画像形成装置１に本発明を適用したが、これに限らず、例えば、転写ベルト４５及び二次転写部４１を設けず、画像形成部４４Ａ〜４４Ｅが直接、ラベル紙Ｌｍに現像剤像を転写するような直接転写方式の画像形成装置に適用してもよい。
【００９２】
中間転写方式の画像形成装置１の場合、転写ベルト４５からラベル紙Ｌｍへ或るページの二次転写を行っているときに、画像形成部４４Ａ〜４４Ｅから転写ベルト４５へ次ページの一次転写が行われている状況が起こり得るため、ページ単位での印刷の中断、再開が難しい。このため、上述した実施の形態では、カット単位ページ数分のページの最終ページより１ページ前の印刷が完了した時点でラベル紙Ｌｍのカット判定を行い、その後、ラベル紙Ｌｍを次のカット可能位置でカットして印刷を中断した後、カットした部分を先に排出して印刷開始前と同様の状態に戻してから、印刷を再開するようになっている。
【００９３】
一方で、例えばモノクロの直接転写方式の画像形成装置の場合、単色の画像形成部４４が直接、ラベル紙Ｌｍに現像剤像を転写するため、ページ単位での印刷の中断、再開が容易である。そこで、このような、ページ単位での印刷の中断、再開が容易な印刷機構を有する画像形成装置に本発明を適用する場合には、カット単位ページ数の代わりに、印刷単位ページ数をユーザに指定させるようにしてもよい。印刷単位ページ数とは、印刷を中断しなければならない状況になったときに、何ページ単位であれば中断してもよいか（つまり少なくとも何ページ単位で印刷するか）を示す数である。この場合、画像形成装置の主制御部１０は、例えば、印刷中に、次の印刷単位ページ数分の画像データが準備できていない状況になった場合に、印刷単位ページ数分のページ画像の印刷が完了した時点で（つまり次の印刷単位ページ数分のページ画像の印刷を開始する前に）印刷を中断する。その後、主制御部１０は、上述した実施の形態と同様に印刷条件を変更したうえで、印刷を再開する。このように、画像形成装置の印刷機構によっては、ラベル紙Ｌｍをカットすることなく印刷の中断、再開のみで、オーバーランを抑制しつつ印刷に要する時間を短縮することができる。またこの場合も、印刷を中断する際に、印刷し終えた印刷単位ページ数分のページ画像の最終ページの後端側でラベル紙Ｌｍをカットして、カットした部分を先に排出するようにしてもよい。
【００９４】
［４−２．他の実施の形態２］
また、上述した実施の形態では、カット単位ページ数（Ｃｕ）分のページの最終ページより１ページ前の印刷が完了した時点でラベル紙Ｌｍのカット判定を行うようにした。これに限らず、ページ単位での印刷の中断、再開が容易な印刷機構を有する画像形成装置に本発明を適用する場合には、カット単位ページ数（Ｃｕ）分の印刷が完了した時点でカット判定を行うようにしてもよい。また、これに限らず、印刷機構の構成によっては、カット単位ページ数（Ｃｕ）分のページの最終ページより２ページ前の印刷が完了した時点でカット判定を行うようにしてもよい。
【００９５】
［４−３．他の実施の形態３］
さらに、上述した実施の形態では、印刷中断後、編集展開時間（Ｔｅ）の方が受信時間（Ｔｒ）よりも長い場合には、印刷時間（Ｔｐ）の方が編集展開時間（Ｔｅ）よりも長くなるように印刷速度を下げることで印刷条件を変更するようにした。ここで、画像形成装置１で設定可能な最低速度まで印刷速度を下げても、編集展開時間（Ｔｅ）より印刷時間（Ｔｐ）を長くすることができない場合がある。
【００９６】
この場合、画像形成装置１側で、印刷中断時の印刷データの残りページ数（Ｐｔ）が印刷データの記述などから特定できるのであれば、印刷中断後、Ｐｔ×（Ｔｅ−Ｔｐ）／Ｔｅで算出されるページ数分の印刷データの編集展開が完了したタイミングで印刷を再開すればよい。つまり、編集展開時間（Ｔｅ）より印刷時間（Ｔｐ）を長くすることができないのであれば、印刷を再開するタイミングを遅らせることで、オーバーランの発生を抑制するようにすればよい。
【００９７】
また、画像形成装置１側で、印刷中断後の印刷データの残りページ数（Ｐｔ）を特定できないのであれば、印刷中断後、全ページの印刷データの編集展開が完了したタイミングで印刷を再開するとともに、画像形成装置１で設定可能な最高速度で印刷を行うようにすればよい。さらに、画像形成装置１側で、印刷中断後の印刷データの残りページ数（Ｐｔ）が印刷データの記述などから特定できない場合、例えば印刷中断時に、残りページ数（Ｐｔ）をユーザに入力させる画面を操作パネル部１４に表示して、ユーザに残りページ数（Ｐｔ）を入力させるようにしてもよい。
【００９８】
［４−４．他の実施の形態４］
さらに、上述した実施の形態では、印刷準備中にユーザにより印刷を開始するよう要求された際に、ユーザにカット単位ページ数（Ｃｕ）を指定させるようにした。これに限らず、例えば、操作パネル部１４に表示させた設定画面（図示せず）を介して予めユーザにカット単位ページ数（Ｃｕ）を指定させておくようにしてもよい。この場合、印刷を開始するよう要求した際のカット単位ページ数（Ｃｕ）の入力を省略できる。
【００９９】
また、上述した実施の形態では、印刷準備中にユーザにより印刷を開始するよう要求されると、その後、主制御部１０が、カット単位ページ数（Ｃｕ）分の印刷可能な画像データが準備できた時点で、印刷を開始するようにした。これに限らず、カット単位ページ数（Ｃｕ）がユーザにより予め指定されていて、且つ印刷を自動で開始するよう設定されている場合には、印刷準備中に、カット単位ページ数（Ｃｕ）分の印刷可能な画像データが準備できた時点で、主制御部１０が、自動的に印刷を開始するようにしてもよい。
【０１００】
［４−５．他の実施の形態５］
さらに、上述した実施の形態では、図２に示す中間転写方式の印刷機構を有する画像形成装置１に本発明を適用したが、これに限らず、図２に示す印刷機構とは異なる印刷機構を有する画像形成装置にも適用できる。例えば、転写ベルト４５の代わりに転写ローラを備えた印刷機構を有する画像形成装置や、直接転写方式の印刷機構を有する画像形成装置にも適用できる。また、上述した実施の形態では、連続する媒体としてのラベル紙Ｌｍにページ単位で印刷を行う画像形成装置１に本発明を適用したが、これに限らず、例えばラベル紙Ｌｍとは異なるロール紙などの連続する媒体にページ単位で印刷を行う画像形成装置にも適用できる。また、連続する媒体にページ単位で印刷を行う画像形成装置であれば、プリンタ、ファクシミリ、ＭＦＰ（Multi  Function  Product：複合機）など、様々な画像形成装置に適用できる。
【０１０１】
［４−６．他の実施の形態６］
また、上述した実施の形態では、印刷データを取得する取得部の具体例としてデータ受信部１１を用いた。これに限らず、有線もしくは無線で印刷データを取得できるものであれば、データ受信部１１とは異なる取得部を用いてもよい。また、上述した実施の形態では、印刷データをもとにページ単位の画像データを作成する画像データ作成部の具体例として、編集展開処理部１２を用いた。これに限らず、印刷データをもとにページ単位の画像データを作成できるものであれば、編集展開処理部１２とは異なる画像データ作成部を用いてもよい。また、上述した実施の形態では、ページ画像を媒体に印刷する印刷部の具体例として、印刷処理部１５及び機構制御部１６を用いた。これに限らず、ページ画像を媒体に印刷することができるものであれば、印刷処理部１５及び機構制御部１６とは異なる印刷部を用いてもよい。
【０１０２】
さらに、上述した実施の形態では、印刷部及びカッターを制御する制御部の具体例として、主制御部１０を用いた。これに限らず、印刷部及びカッターを制御できるものであれば、主制御部１０とは異なる制御部を用いてもよい。さらに、上述した実施の形態では、ユーザが印刷を開始するよう要求するため、及びユーザにカット単位ページ（もしくは印刷単位ページ）を指定させるための入力部の具体例として、操作パネル部１４を用いた。これに限らず、操作パネル部１４とは異なる入力部を用いてもよい。
【０１０３】
［４−７．他の実施の形態７］
さらに、本発明は、上述した各実施の形態に限定されるものではない。すなわち本発明は、上述した実施の形態と他の実施の形態の一部または全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【０１０４】
本発明は、連続する長尺媒体にページ単位で印刷を行う様々な画像形成装置で広く利用することができる。
【符号の説明】
【０１０５】
１……画像形成装置、２……上位装置、１０……主制御部、１１……データ受信部、１２……編集展開処理部、１３……大容量記憶装置、１４……操作パネル部、１５……印刷処理部、１６……機構制御部、３３……カッター、４１……二次転写部、４２……定着部、４４Ａ〜４４Ｅ……画像形成部、４５……転写ベルト、ラベル紙……Ｌｍ。
【図１】
2019025654.tif 000003
【図２】
2019025654.tif 000004
【図３】
2019025654.tif 000005
【図４】
2019025654.tif 000006
【図５】
2019025654.tif 000007
【図６】
2019025654.tif 000008
【図７】
2019025654.tif 000009
【図８】
2019025654.tif 000010
【図９】
2019025654.tif 000011