(57)【要約】【課題】  記録媒体の１次供給後に２次供給が実行できない場合に利便性を向上することができる画像形成装置および画像形成プログラムを提供する。【解決手段】  ＭＦＰの制御部は、記録媒体をレジストローラーの位置に供給する１次供給をプリンターに実行させるための１次供給用信号をプリンター制御部に向けて送信した後、１次供給によってレジストローラーの位置に供給された記録媒体をプリンターに排出させるための媒体排出用時間以上、記録媒体をレジストローラーの位置から印刷部に供給する２次供給をプリンターに実行させるための２次供給用信号をプリンター制御部に向けて送信することができない場合（Ｓ１３２でＹＥＳ）、１次供給によってレジストローラーの位置に供給された記録媒体をプリンターに排出させるための排出用信号をプリンター制御部に向けて送信する（Ｓ１３３）ことを特徴とする。【選択図】  図８
2018051771.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に印刷を実行する印刷部を備える印刷デバイスと、
前記印刷デバイスの動作を制御するための印刷デバイス制御部と、
前記印刷デバイス制御部を介して前記印刷デバイスによる印刷を制御する印刷制御部と
を備え、
前記印刷デバイス制御部は、記録媒体を特定の位置に供給する１次供給を前記印刷デバイスに実行させるための１次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記１次供給を実行させ、
前記印刷デバイス制御部は、記録媒体を前記特定の位置から前記印刷部に供給する２次供給を前記印刷デバイスに実行させるための２次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記２次供給を実行させ、
前記印刷制御部は、前記印刷デバイス制御部に向けて前記１次供給用信号を送信した後、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための媒体排出用時間以上、前記印刷デバイス制御部に向けて前記２次供給用信号を送信することができない場合、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための排出用信号を前記印刷デバイス制御部に向けて送信することを特徴とする画像形成装置。
【請求項２】
前記印刷デバイス制御部は、前記印刷制御部から前記１次供給用信号を受信した後、前記印刷デバイスの動作を停止させるための動作停止用時間以上、前記印刷制御部から前記２次供給用信号を受信しない場合、前記印刷デバイスの動作を停止させ、
前記動作停止用時間は、前記媒体排出用時間より長いことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷制御部は、前記印刷部に印刷を実行させるための描画データを印刷データから生成し、
前記印刷制御部は、
特定の状態の場合に前記描画データの生成の完了後に前記印刷デバイス制御部に向けて前記１次供給用信号を送信し、
前記特定の状態ではない場合に前記描画データの生成の完了以前に前記印刷デバイス制御部に向けて前記１次供給用信号を送信することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記印刷制御部は、前記描画データを生成する場合に、前記印刷部によって前記描画データに基づいて実行される印刷における使用色を確定し、
前記印刷制御部は、前記印刷データにおいて指定されている指定色とは異なる色を前記使用色として確定可能であり、
前記特定の状態の少なくとも１つは、前記印刷制御部によって確定された前記使用色に基づいた処理が前記１次供給の開始の際に実行される必要がある状態であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記特定の状態の少なくとも１つは、前記印刷制御部によって確定された前記使用色に応じた課金処理が前記１次供給の開始の際に実行される必要がある状態であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記印刷制御部は、前記課金処理を実行する課金デバイスが前記画像形成装置に装着されている場合に、前記１次供給の開始の際に前記課金処理が実行される必要がある状態であると判断することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記印刷制御部は、印刷量を管理し、
前記印刷制御部は、前記印刷制御部が確定した前記使用色に応じて前記印刷量を変更し、
前記印刷制御部は、前記印刷制御部が管理している前記印刷量と、前記印刷部によって実行予定の印刷によって前記印刷量に発生予定の変更量との合計が許可量以内に収まる場合に、前記印刷部による印刷の実行を許可し、
前記印刷制御部は、前記印刷制御部の機能のうち前記印刷部による印刷の実行を許可する機能が有効である場合、前記印刷部による印刷の実行を許可したときに前記１次供給を開始し、
前記特定の状態の少なくとも１つは、前記印刷制御部の機能のうち前記印刷部による印刷の実行を許可する機能が有効である状態であることを特徴とする請求項４に記載の画像形成装置。
【請求項８】
前記印刷制御部は、印刷量を管理し、
前記印刷制御部は、前記印刷制御部が確定した前記使用色に応じて前記印刷量を変更し、
前記特定の状態の少なくとも１つは、前記印刷制御部による前記印刷量の変更が前記１次供給の開始の際に実行されることが設定されている状態であることを特徴とする請求項４に記載の画像形成装置。
【請求項９】
前記特定の状態の少なくとも１つは、前記印刷データがブックレット印刷のデータである状態であることを特徴とする請求項３に記載の画像形成装置。
【請求項１０】
前記印刷制御部は、前記印刷部に印刷を実行させるための描画データを印刷データから生成し、
前記印刷制御部は、印刷量を管理し、
前記印刷制御部は、前記描画データの生成の完了以前に前記印刷デバイス制御部に向けて前記１次供給用信号を送信可能であり、
前記印刷制御部は、前記描画データを生成する場合に、前記印刷部によって前記描画データに基づいて実行される印刷における使用色を確定し、
前記印刷制御部は、前記１次供給の開始の際に前記印刷量を変更する必要がある場合に、前記使用色を確定する前に、前記印刷データにおいて指定されている指定色に応じて前記印刷量を変更可能であり、
前記印刷制御部は、前記指定色に応じて前記印刷量を変更した場合に、前記使用色に応じて前記印刷量を修正することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項１１】
前記印刷制御部は、前記印刷制御部が管理している前記印刷量と、前記印刷部によって実行予定の印刷によって前記印刷量に発生予定の変更量との合計が許可量以内に収まる場合に、前記印刷部による印刷の実行を許可し、
前記印刷制御部は、前記印刷量が前記許可量より特定の量以上少ない場合に、前記使用色を確定する前に、前記指定色に応じた前記変更量に基づいて前記印刷部による印刷の実行を許可することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
記録媒体に印刷を実行する印刷部を備える印刷デバイスと、
前記印刷デバイスの動作を制御するための印刷デバイス制御部と、
前記印刷デバイス制御部を介して前記印刷デバイスによる印刷を制御する印刷制御部と
を備え、
前記印刷デバイス制御部は、記録媒体を特定の位置に供給する１次供給を前記印刷デバイスに実行させるための１次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記１次供給を実行させ、
前記印刷デバイス制御部は、記録媒体を前記特定の位置から前記印刷部に供給する２次供給を前記印刷デバイスに実行させるための２次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記２次供給を実行させる
画像形成装置の前記印刷制御部に実行される画像形成プログラムであって、
前記印刷デバイス制御部に向けて前記１次供給用信号を送信した後、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための媒体排出用時間以上、前記印刷デバイス制御部に向けて前記２次供給用信号を送信することができない場合、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための排出用信号を前記印刷デバイス制御部に向けて送信することを前記印刷制御部に実現させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に印刷を実行する画像形成装置および画像形成プログラムに関する。
【背景技術】
【０００２】
従来、記録媒体に印刷を実行する印刷部を備える印刷デバイスと、印刷デバイスの動作を制御するための印刷デバイス制御部と、印刷デバイス制御部を介して印刷デバイスによる印刷を制御する印刷制御部とを備える画像形成装置が知られている（例えば、特許文献１参照。）。特許文献１に記載された画像形成装置の印刷デバイス制御部は、記録媒体を特定の位置に供給する１次供給を印刷制御部から受信した１次供給用信号に応じて印刷デバイスに実行させるとともに、記録媒体を特定の位置から印刷部に供給する２次供給を印刷制御部から受信した描画データに応じて印刷デバイスに実行させる。ここで、印刷デバイス制御部は、印刷制御部から１次供給用信号を受信した後、印刷デバイスの動作を停止させるための動作停止用時間以上、印刷制御部から描画データを受信しない場合、印刷デバイスの動作を停止させるとともに、印刷デバイスの動作を停止させたことを示す２次供給停止信号を印刷制御部に向けて送信する。そして、印刷制御部は、印刷デバイス制御部に向けて１次供給用信号を送信した後、印刷デバイス制御部から２次供給停止信号を受信した場合、１次供給によって特定の位置に供給された記録媒体を印刷デバイスに排出させるための排出用信号を印刷デバイス制御部に向けて送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１９８５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置においては、印刷デバイス制御部が印刷制御部から１次供給用信号を受信した後、印刷デバイス制御部が動作停止用時間以上、印刷制御部から描画データを受信しない場合であっても、何らかの原因によって印刷制御部が２次供給停止信号を受信することができないときには、１次供給によって特定の位置に供給された記録媒体が印刷デバイスによって排出されず、利用者によって取り除かれる必要があるという問題がある。
【０００５】
そこで、本発明は、記録媒体の１次供給後に２次供給が実行できない場合に利便性を向上することができる画像形成装置および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、記録媒体に印刷を実行する印刷部を備える印刷デバイスと、前記印刷デバイスの動作を制御するための印刷デバイス制御部と、前記印刷デバイス制御部を介して前記印刷デバイスによる印刷を制御する印刷制御部とを備え、前記印刷デバイス制御部は、記録媒体を特定の位置に供給する１次供給を前記印刷デバイスに実行させるための１次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記１次供給を実行させ、前記印刷デバイス制御部は、記録媒体を前記特定の位置から前記印刷部に供給する２次供給を前記印刷デバイスに実行させるための２次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記２次供給を実行させ、前記印刷制御部は、前記印刷デバイス制御部に向けて前記１次供給用信号を送信した後、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための媒体排出用時間以上、前記印刷デバイス制御部に向けて前記２次供給用信号を送信することができない場合、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための排出用信号を前記印刷デバイス制御部に向けて送信することを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、印刷制御部が印刷デバイス制御部に向けて１次供給用信号を送信した後、媒体排出用時間以上、印刷制御部が印刷デバイス制御部に向けて２次供給用信号を送信することができない場合、すなわち、記録媒体の１次供給後に２次供給が実行できない場合に、１次供給によって特定の位置に供給された記録媒体を印刷デバイスに排出させるので、１次供給によって特定の位置に供給された記録媒体が利用者によって取り除かれる必要がなく、利便性を向上することができる。
【０００８】
また、本発明の画像形成装置において、前記印刷デバイス制御部は、前記印刷制御部から前記１次供給用信号を受信した後、前記印刷デバイスの動作を停止させるための動作停止用時間以上、前記印刷制御部から前記２次供給用信号を受信しない場合、前記印刷デバイスの動作を停止させ、前記動作停止用時間は、前記媒体排出用時間より長くても良い。
【０００９】
この構成により、本発明の画像形成装置は、印刷デバイス制御部が印刷制御部から１次供給用信号を受信した後、動作停止用時間以上、印刷デバイス制御部が印刷制御部から２次供給用信号を受信しない場合に、印刷デバイス制御部が印刷デバイスの動作を停止させる構成であっても、動作停止用時間が媒体排出用時間より長いので、印刷制御部から印刷デバイス制御部に排出用信号が伝わらない特別な事情がなければ、１次供給によって特定の位置に供給された記録媒体を、印刷デバイス制御部が印刷デバイスの動作を停止させる前に、印刷デバイスに排出させることができ、利便性を向上することができる。
【００１０】
また、本発明の画像形成装置において、前記印刷制御部は、前記印刷部に印刷を実行させるための描画データを印刷データから生成し、前記印刷制御部は、特定の状態の場合に前記描画データの生成の完了後に前記印刷デバイス制御部に向けて前記１次供給用信号を送信し、前記特定の状態ではない場合に前記描画データの生成の完了以前に前記印刷デバイス制御部に向けて前記１次供給用信号を送信しても良い。
【００１１】
この構成により、本発明の画像形成装置は、特定の状態の場合に描画データの生成の完了後に１次供給を開始し、特定の状態ではない場合に描画データの生成の完了以前に１次供給を開始するので、記録媒体の供給の開始時期を状態に応じて自動で変更することができる。
【００１２】
また、本発明の画像形成装置において、前記印刷制御部は、前記描画データを生成する場合に、前記印刷部によって前記描画データに基づいて実行される印刷における使用色を確定し、前記印刷制御部は、前記印刷データにおいて指定されている指定色とは異なる色を前記使用色として確定可能であり、前記特定の状態の少なくとも１つは、前記印刷制御部によって確定された前記使用色に基づいた処理が前記１次供給の開始の際に実行される必要がある状態であっても良い。
【００１３】
この構成により、本発明の画像形成装置は、印刷データにおいて指定されている指定色ではなく、印刷部によって描画データに基づいて実行される印刷における使用色に基づいた処理が１次供給の開始の際に実行される必要がある場合に、描画データの生成の完了後に１次供給を開始するので、使用色に基づいた処理が１次供給の開始の際に確実に実行されることができる。
【００１４】
また、本発明の画像形成装置において、前記特定の状態の少なくとも１つは、前記印刷制御部によって確定された前記使用色に応じた課金処理が前記１次供給の開始の際に実行される必要がある状態であっても良い。
【００１５】
この構成により、本発明の画像形成装置は、印刷部によって描画データに基づいて実行される印刷における使用色に応じた課金処理が１次供給の開始の際に実行されるので、印刷部によって実行される印刷に対する課金処理が確実に実行されることができる。
【００１６】
また、本発明の画像形成装置において、前記印刷制御部は、前記課金処理を実行する課金デバイスが前記画像形成装置に装着されている場合に、前記１次供給の開始の際に前記課金処理が実行される必要がある状態であると判断しても良い。
【００１７】
この構成により、本発明の画像形成装置は、印刷制御部によって確定された使用色に応じた課金処理を実行する課金デバイスが装着されている場合に、描画データの生成の完了後に１次供給を開始するので、この課金デバイスによって実行される課金処理が、印刷部による印刷の実行のための１次供給の開始の際に確実に実行されることができる。
【００１８】
また、本発明の画像形成装置において、前記印刷制御部は、印刷量を管理し、前記印刷制御部は、前記印刷制御部が確定した前記使用色に応じて前記印刷量を変更し、前記印刷制御部は、前記印刷制御部が管理している前記印刷量と、前記印刷部によって実行予定の印刷によって前記印刷量に発生予定の変更量との合計が許可量以内に収まる場合に、前記印刷部による印刷の実行を許可し、前記印刷制御部は、前記印刷制御部の機能のうち前記印刷部による印刷の実行を許可する機能が有効である場合、前記印刷部による印刷の実行を許可したときに前記１次供給を開始し、前記特定の状態の少なくとも１つは、前記印刷制御部の機能のうち前記印刷部による印刷の実行を許可する機能が有効である状態であっても良い。
【００１９】
この構成により、本発明の画像形成装置は、印刷制御部によって確定された使用色に応じて変更される印刷量に応じて印刷部による印刷の実行を許可する機能が有効である場合に、描画データの生成の完了後に１次供給を開始するので、印刷部による印刷の実行を許可するか否かの判定が、印刷部による印刷の実行のための１次供給の開始の際に確実に実行されることができる。
【００２０】
また、本発明の画像形成装置において、前記印刷制御部は、印刷量を管理し、前記印刷制御部は、前記印刷制御部が確定した前記使用色に応じて前記印刷量を変更し、前記特定の状態の少なくとも１つは、前記印刷制御部による前記印刷量の変更が前記１次供給の開始の際に実行されることが設定されている状態であっても良い。
【００２１】
この構成により、本発明の画像形成装置は、印刷部によって描画データに基づいて実行される印刷における使用色に応じた印刷量の変更が１次供給の開始の際に実行されることが設定されている場合に、描画データの生成の完了後に１次供給を開始するので、使用色に応じた印刷量の変更が１次供給の開始の際に確実に実行されることができる。
【００２２】
また、本発明の画像形成装置において、前記特定の状態の少なくとも１つは、前記印刷データがブックレット印刷のデータである状態であっても良い。
【００２３】
この構成により、本発明の画像形成装置は、印刷データがブックレット印刷のデータである場合に、描画データの生成の完了後に１次供給を開始するので、印刷データにおける最終ページを１枚目の記録媒体に印刷する必要があるブックレット印刷を実行するときに、ブックレット印刷を確実に実行することができる。
【００２４】
また、本発明の画像形成装置において、前記印刷制御部は、前記印刷部に印刷を実行させるための描画データを印刷データから生成し、前記印刷制御部は、印刷量を管理し、前記印刷制御部は、前記描画データの生成の完了以前に前記印刷デバイス制御部に向けて前記１次供給用信号を送信可能であり、前記印刷制御部は、前記描画データを生成する場合に、前記印刷部によって前記描画データに基づいて実行される印刷における使用色を確定し、前記印刷制御部は、前記１次供給の開始の際に前記印刷量を変更する必要がある場合に、前記使用色を確定する前に、前記印刷データにおいて指定されている指定色に応じて前記印刷量を変更可能であり、前記印刷制御部は、前記指定色に応じて前記印刷量を変更した場合に、前記使用色に応じて前記印刷量を修正しても良い。
【００２５】
この構成により、本発明の画像形成装置は、印刷部によって描画データに基づいて実行される印刷における使用色が確定される前に、印刷データにおいて指定されている指定色に応じて印刷量を変更した後、確定した使用色に応じて印刷量を修正するので、記録媒体の供給の開始の際に印刷量を変更する必要がある場合でも、使用色が確定される前に記録媒体の供給を開始することができる。したがって、本発明の画像形成装置は、記録媒体の供給の開始の際に印刷量を変更する必要がある場合でも記録媒体の供給を早期に開始することができる。  
【００２６】
また、本発明の画像形成装置において、前記印刷制御部は、前記印刷制御部が管理している前記印刷量と、前記印刷部によって実行予定の印刷によって前記印刷量に発生予定の変更量との合計が許可量以内に収まる場合に、前記印刷部による印刷の実行を許可し、前記印刷制御部は、前記印刷量が前記許可量より特定の量以上少ない場合に、前記使用色を確定する前に、前記指定色に応じた前記変更量に基づいて前記印刷部による印刷の実行を許可しても良い。  
【００２７】
この構成により、本発明の画像形成装置は、使用色が確定される前に印刷部による印刷の実行を許可することができるので、記録媒体の供給を早期に開始することができる。
【００２８】
本発明の画像形成プログラムは、記録媒体に印刷を実行する印刷部を備える印刷デバイスと、前記印刷デバイスの動作を制御するための印刷デバイス制御部と、前記印刷デバイス制御部を介して前記印刷デバイスによる印刷を制御する印刷制御部とを備え、前記印刷デバイス制御部は、記録媒体を特定の位置に供給する１次供給を前記印刷デバイスに実行させるための１次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記１次供給を実行させ、前記印刷デバイス制御部は、記録媒体を前記特定の位置から前記印刷部に供給する２次供給を前記印刷デバイスに実行させるための２次供給用信号を前記印刷制御部から受信した場合に、前記印刷デバイスに前記２次供給を実行させる画像形成装置の前記印刷制御部に実行される画像形成プログラムであって、前記印刷デバイス制御部に向けて前記１次供給用信号を送信した後、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための媒体排出用時間以上、前記印刷デバイス制御部に向けて前記２次供給用信号を送信することができない場合、前記１次供給によって前記特定の位置に供給された記録媒体を前記印刷デバイスに排出させるための排出用信号を前記印刷デバイス制御部に向けて送信することを前記印刷制御部に実現させることを特徴とする。
【００２９】
この構成により、本発明の画像形成プログラムを実行する画像形成装置は、印刷制御部が印刷デバイス制御部に向けて１次供給用信号を送信した後、媒体排出用時間以上、印刷制御部が印刷デバイス制御部に向けて２次供給用信号を送信することができない場合、すなわち、記録媒体の１次供給後に２次供給が実行できない場合に、１次供給によって特定の位置に供給された記録媒体を印刷デバイスに排出させるので、１次供給によって特定の位置に供給された記録媒体が利用者によって取り除かれる必要がなく、利便性を向上することができる。
【発明の効果】
【００３０】
本発明の画像形成装置および画像形成プログラムは、記録媒体の１次供給後に２次供給が実行できない場合に利便性を向上することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の第１の実施の形態に係るＭＦＰのブロック図である。
【図２】図１に示すＭＦＰの内部の構造を示す概略構成図である。
【図３】図１に示す描画データ生成手段による各種の処理の時期の一例を示す図である。
【図４】１次供給の実行を完了した時点の図２に示すＭＦＰの概略構成図である。
【図５】２次供給を実行中の図２に示すＭＦＰの概略構成図である。
【図６】１次供給および２次供給を実行する場合の図１に示すＭＦＰのシーケンス図である。
【図７】１次供給の開始時期を決定する場合の図１に示す制御部の動作のフローチャートである。
【図８】排出用信号をプリンター制御部に向けて送信する場合の図１に示す制御部の動作のフローチャートである。
【図９】プリンターの動作を停止させる場合の図１に示すプリンター制御部の動作のフローチャートである。
【図１０】本発明の第２の実施の形態に係るＭＦＰのブロック図である。
【図１１】印刷データに応じた印刷を実行する場合の図１０に示す制御部の動作のフローチャートである。
【図１２】図１１に示す第１の分岐処理のフローチャートである。
【図１３】課金デバイスが装着されていて印刷量の変更の時期が排出終了時期である場合の図１０に示すＭＦＰの各動作の時期を示す図である。
【図１４】課金デバイスが装着されていて印刷量の変更の時期が供給開始時期である場合の図１０に示すＭＦＰの各動作の時期を示す図である。
【図１５】図１１に示す第２の分岐処理のフローチャートである。
【図１６】図１１に示す第３の分岐処理のフローチャートである。
【図１７】課金デバイスが装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が排出終了時期である場合の図１０に示すＭＦＰの各動作の時期を示す図である。
【図１８】課金デバイスが装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が供給開始時期である場合の図１０に示すＭＦＰの各動作の時期を示す図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３３】
（第１の実施の形態）
まず、本発明の第１の実施の形態に係る画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００３４】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００３５】
図１に示すように、ＭＦＰ１０は、種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、原稿から画像を読み取る読取デバイスであるスキャナー１３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター２０と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１４と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部１５と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部１６と、プリンター２０の動作を制御するための印刷デバイス制御部としてのプリンター制御部１７と、ＭＦＰ１０全体を制御する制御部１８とを備えている。
【００３６】
ＭＦＰ１０は、印刷に対する課金処理を実行するための課金デバイス１９が装着されることが可能である。課金デバイス１９としては、例えば、印刷に対する課金をコインなどの貨幣によって印刷の度に徴収するコインベンダーや、印刷量を計測して複数回の印刷に対して纏めて課金が可能なキーカウンターが存在する。
【００３７】
図２は、ＭＦＰ１０の内部の構造を示す概略構成図である。
【００３８】
図２に示すように、プリンター２０は、記録媒体９０を供給するカセット２１と、記録媒体９０が排出される媒体排出部２２とを備えている。
【００３９】
プリンター２０は、カセット２１から媒体排出部２２までの記録媒体９０の搬送路２３が形成されている。プリンター２０は、搬送路２３に沿って記録媒体９０を搬送するための図示していない多数の搬送ローラーを搬送路２３上に備えている。
【００４０】
プリンター２０は、記録媒体９０に印刷を実行する印刷部２４を備えている。印刷部２４は、トナーによる画像を表面に形成するシアン、マゼンタ、イエロー、ブラックのそれぞれの感光ドラム２４ａ〜２４ｄと、感光ドラム２４ａ〜２４ｄの表面に形成されたトナーによる画像が表面に転写された後、表面に転写されたトナーによる画像を記録媒体９０に転写する転写ベルト２４ｅと、転写ベルト２４ｅから記録媒体９０上に転写されたトナーによる画像を記録媒体９０に定着させる定着ユニット２４ｆとを備えている。
【００４１】
プリンター２０は、転写ベルト２４ｅの表面に転写されたトナーによる画像が記録媒体９０に適切に転写されるように記録媒体９０の搬送のタイミングを調整するためのレジストローラー２５と、媒体排出部２２に記録媒体９０が排出されたことを検出するための排出センサー２６とを備えている。
【００４２】
図１に示すように、記憶部１６は、ＭＦＰ１０を制御するための画像形成プログラム１６ａを記憶している。画像形成プログラム１６ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００４３】
記憶部１６は、印刷量を示すカウンター１６ｂを記憶している。カウンター１６ｂとしては、利用者毎と、利用者が属するグループ毎と、ＭＦＰ１０全体とのそれぞれに対して、カラー印刷用と、モノクロ印刷用とが用意されている。
【００４４】
記憶部１６は、印刷の許可の判定を実行するか否かの設定を示す印刷許可設定１６ｃを記憶することが可能である。印刷許可設定１６ｃは、操作部１１または通信部１５を介した指示に応じて設定されることが可能である。
【００４５】
記憶部１６は、印刷の許可量１６ｄを記憶している。許可量１６ｄとしては、利用者毎と、利用者が属するグループ毎と、ＭＦＰ１０全体とのそれぞれに対して、カラー印刷用と、モノクロ印刷用とが用意されている。許可量１６ｄは、操作部１１または通信部１５を介した指示に応じて設定されることが可能である。
【００４６】
記憶部１６は、印刷量の変更の時期の設定を示す印刷量変更時期設定１６ｅを記憶することが可能である。印刷量変更時期設定１６ｅは、操作部１１または通信部１５を介した指示に応じて設定されることが可能である。印刷量変更時期設定１６ｅによって設定可能な時期としては、プリンター２０の搬送ローラーによってカセット２１から記録媒体９０の搬送を開始した時期（以下「供給開始時期」と言う。）と、プリンター２０の搬送ローラーによって媒体排出部２２への記録媒体９０の搬送を終了した時期（以下「排出終了時期」と言う。）との何れかが設定されることが可能である。なお、排出終了時期が設定されている場合には、印刷部２４によって記録媒体９０に印刷が実行された後、印刷済みの記録媒体９０が媒体排出部２２に排出される前に、ＭＦＰ１０のカバーが開けられて記録媒体９０がＭＦＰ１０の外部に取り出されることによって、印刷量の変更を実行させないという不正が起こり得る。このような不正は、供給開始時期が設定されている場合には、防ぐことが可能である。
【００４７】
プリンター制御部１７は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、プリンター制御部１７のＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。プリンター制御部１７のＣＰＵは、プリンター制御部１７のＲＯＭまたは記憶部１６に記憶されているプログラムを実行する。
【００４８】
制御部１８は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部１８のＣＰＵの作業領域として用いられるＲＡＭとを備えている。制御部１８のＣＰＵは、制御部１８のＲＯＭまたは記憶部１６に記憶されているプログラムを実行する。
【００４９】
制御部１８は、記憶部１６に記憶されている画像形成プログラム１６ａを実行することによって、印刷部２４に印刷を実行させるための描画データを印刷データから生成する描画データ生成手段１８ａと、プリンター制御部１７を介して記録媒体９０を印刷部２４に供給する媒体供給手段１８ｂと、印刷量を管理する印刷量管理手段１８ｃと、印刷部２４による印刷の実行を許可する印刷許可手段１８ｄとを実現する。制御部１８は、画像形成プログラム１６ａを実行することによって、プリンター制御部１７を介してプリンター２０による印刷を制御するものであり、本発明の印刷制御部を構成している。
【００５０】
描画データ生成手段１８ａは、描画データを生成する場合に、印刷部２４によって描画データに基づいて実行される印刷における使用色を確定する。すなわち、描画データ生成手段１８ａは、カラー変換モジュールを含んでいる。例えば、印刷データにおいて指定されている指定色がカラーである場合であっても、印刷データにおける画像に実際に含まれている色が無彩色のみである場合には、印刷データに基づいて描画データ生成手段１８ａによって生成される描画データにおける使用色がモノクロになる場合がある。すなわち、描画データ生成手段１８ａによって確定される使用色は、印刷データにおいて指定されている指定色と異なる場合がある。したがって、印刷量管理手段１８ｃは、印刷データにおいて指定されている指定色ではなく、描画データ生成手段１８ａによって確定された使用色に応じて印刷量を変更する。
【００５１】
図３は、描画データ生成手段１８ａによる各種の処理の時期の一例を示す図である。
【００５２】
図３に示すように、外部の装置は、印刷データを生成して（Ｓ５１）、生成した印刷データのＭＦＰ１０への送信を開始する（Ｓ５２）。したがって、ＭＦＰ１０の制御部１８は、外部の装置から送信されてきた印刷データの受信を開始して（Ｓ５３）、受信した印刷データに基づいた印刷のジョブを起動する（Ｓ５４）。そして、制御部１８の描画データ生成手段１８ａは、Ｓ５４において起動されたジョブを実行する際に、印刷データに基づいて中間画像データを生成し（Ｓ５５）、Ｓ５５において生成した中間画像データをラスタライズする（Ｓ５６）。また、描画データ生成手段１８ａは、ラスタライズした画像データに対して色変換処理を実行する（Ｓ５７）ことによって、描画データを生成する。
【００５３】
なお、図３に示す例では、描画データ生成手段１８ａは、通信部１５を介して外部の装置から受信した印刷データに基づいて描画データの生成を開始するが、ＵＳＢメモリーなどの外部記憶媒体から入力された印刷データに基づいて描画データの生成を開始しても良い。
【００５４】
図１に示すプリンター制御部１７は、図４に示すように、記録媒体９０をカセット２１から特定の位置、すなわち、レジストローラー２５の位置に供給する１次供給と、図５に示すように、記録媒体９０をレジストローラー２５の位置から印刷部２４に供給して媒体排出部２２に排出する２次供給とをプリンター２０に実行させる。
【００５５】
具体的には、図６に示すように、制御部１８は、例えば、描画データ生成手段１８ａが上述したＳ５５の処理のように中間画像データを生成する（Ｓ７１）と、１次供給をプリンター２０に実行させるための１次供給用信号を媒体供給手段１８ｂによってプリンター制御部１７に向けて送信する（Ｓ７２）。プリンター制御部１７は、１次供給用信号を制御部１８から受信すると、プリンター２０に１次供給を実行させる（Ｓ７３）。制御部１８は、１次供給用信号の送信後、例えば、描画データ生成手段１８ａが上述したＳ５７の処理のように色変換処理を実行して描画データを生成する（Ｓ７４）と、２次供給をプリンター２０に実行させるための２次供給用信号を媒体供給手段１８ｂによってプリンター制御部１７に向けて送信する（Ｓ７５）。プリンター制御部１７は、２次供給用信号を制御部１８から受信すると、プリンター２０に２次供給を実行させる（Ｓ７６）。
【００５６】
ＭＦＰ１０は、１次供給によって記録媒体９０を先行してレジストローラー２５の位置まで進めておき、図６に示すように描画データ生成手段１８ａによる描画データの生成など、印刷処理の準備が完了次第、２次供給によって直ぐに印刷部２４による記録媒体９０への印刷が実行可能にしている。したがって、ＭＦＰ１０は、印刷速度を向上することが可能である。
【００５７】
２次供給は、図３に示す例では、例えば、時期ｔ６１に開始される。すなわち、図３に示す例では、媒体供給手段１８ｂは、時期ｔ６１に２次供給用信号をプリンター制御部１７に送信する。Ｓ５７における色変換処理によって生成された描画データは、Ｓ５７における色変換処理が終了した時期ｔ６２では圧縮されている。したがって、制御部１８は、例えば、Ｓ５７における色変換処理によって生成された描画データを解凍したり、印刷データにおいて設定されている余白に合わせて描画データの位置を調整したり、印刷データにおいて設定されている回転方向に応じて描画データを回転させたりという準備作業を、印刷部２４による印刷の実行前に行う必要がある。制御部１８は、描画データを複数の領域に分けた各領域（バンド）毎に処理を実行する。媒体供給手段１８ｂは、上記準備作業が例えば２バンド分完了した段階で、プリンター制御部１７に向けて２次供給用信号を送信して描画データの送信を開始することによって、２次供給をプリンター制御部１７に開始させる。したがって、２次供給が開始される時期ｔ６１は、Ｓ５７における色変換処理が終了した時期ｔ６２より後になる。なお、制御部１８は、残りのバンドの準備作業を２次供給と同時並行で実行する。２次供給用信号は、最初の２バンド分の描画データを含んでいても良い。
【００５８】
１次供給は、図３に示す例では、例えば、Ｓ５７における色変換処理が終了した時期ｔ６２と、時期ｔ６２より前の時期ｔ６３との何れかに開始される。すなわち、図３に示す例では、媒体供給手段１８ｂは、時期ｔ６２と、時期ｔ６３との何れかに１次供給用信号をプリンター制御部１７に送信する。１次供給が開始される時期ｔ６３は、Ｓ５３の処理以降であり、時期ｔ６２より前であれば、図３に示す時期でなくても良い。例えば、時期ｔ６３は、Ｓ５６の処理の開始時であっても良い。ただし、ＭＦＰ１０が記録媒体９０を複数の供給元から供給可能である場合に、ＭＦＰ１０がＳ５５において記録媒体９０のサイズが確定される構成であって、更に、確定したサイズに基づいて１次供給を行う供給元を決定する構成であるとき、１次供給が開始される時期ｔ６３は、Ｓ５５の処理が終了した時期ｔ６４より後である必要がある。一方、ＭＦＰ１０が記録媒体９０を複数の供給元から供給可能ではない場合や、ＭＦＰ１０がＳ５５において記録媒体９０のサイズが確定される構成ではない場合や、ＭＦＰ１０がＳ５５において記録媒体９０のサイズが確定される構成であるが、確定したサイズに基づいて１次供給を行う供給元を決定する構成ではない場合には、１次供給が開始される時期ｔ６３は、Ｓ５３の処理以降であれば、時期ｔ６４以前でも良い。
【００５９】
なお、プリンター制御部１７は、感光ドラム２４ａ〜２４ｄを駆動したり、定着ユニット２４ｆを温め始めたりなど、印刷部２４の各デバイスの準備の開始を、例えば１次供給用信号などの信号を媒体供給手段１８ｂから受信することによって、例えば、Ｓ５５の処理の開始時期の近傍の時期ｔ６５で実行する。時期ｔ６５は、Ｓ５３の処理以降であれば、Ｓ５５の処理の開始時期より前であっても良いし、Ｓ５５の処理の開始時期であっても良いし、Ｓ５５の処理の開始時期より後であっても良い。
【００６０】
図１に示す印刷量管理手段１８ｃは、印刷量変更時期設定１６ｅに設定されている時期に、描画データ生成手段１８ａによって生成された描画データの枚数と、描画データ生成手段１８ａによって確定された使用色とに基づいて、利用者と、利用者が属するグループと、ＭＦＰ１０全体とに対して、カウンター１６ｂで示される印刷量を変更する。
【００６１】
印刷許可手段１８ｄは、描画データ生成手段１８ａによって使用色が確定されると、印刷部２４によって描画データに基づいて印刷が実行されることを許可するために、カウンター１６ｂで示される現在の印刷量と、印刷部２４によって実行予定の印刷によって印刷量に発生予定の変更量との合計が許可量１６ｄ以内に収まるか否かを判断する。ここで、印刷許可手段１８ｄは、描画データ生成手段１８ａによって生成された描画データの枚数と、描画データ生成手段１８ａによって確定された使用色とに基づいて、印刷部２４によって描画データに基づいて印刷が実行される場合に印刷量に発生予定の変更量を決定する。描画データ生成手段１８ａによって確定された使用色がカラーである場合には、カラー印刷用のカウンター１６ｂで示される印刷量に変更量が発生する。また、描画データ生成手段１８ａによって確定された使用色がモノクロである場合には、モノクロ印刷用のカウンター１６ｂで示される印刷量に変更量が発生する。そして、印刷許可手段１８ｄは、利用者と、利用者が属するグループとのそれぞれに対して、カウンター１６ｂで示される現在の印刷量と、許可量１６ｄとに基づいて、変更量を現在の印刷量に追加したとしても許可量１６ｄ以内に収まるか否かを判断する。印刷許可手段１８ｄは、変更量を現在の印刷量に追加したとしても許可量１６ｄ以内に収まる場合、印刷部２４による描画データに基づいた印刷の実行を許可する。媒体供給手段１８ｂは、印刷部２４による印刷の実行が印刷許可手段１８ｄによって許可された場合に、印刷部２４による印刷の実行のために、プリンター制御部１７に向けた１次供給用信号の送信を開始することによって、１次供給をプリンター制御部１７に開始させる。
【００６２】
次に、ＭＦＰ１０の動作について説明する。
【００６３】
図７は、１次供給の開始時期を決定する場合の制御部１８の動作のフローチャートである。
【００６４】
図７に示すように、媒体供給手段１８ｂは、ＭＦＰ１０に課金デバイス１９が装着されているか否かを判断する（Ｓ１０１）。
【００６５】
媒体供給手段１８ｂは、課金デバイス１９が装着されていないとＳ１０１において判断すると、印刷許可手段１８ｄによる印刷の許可の判定が実行されるか否かを印刷許可設定１６ｃに基づいて判断する（Ｓ１０２）。
【００６６】
媒体供給手段１８ｂは、印刷許可手段１８ｄによる印刷の許可の判定が実行されないとＳ１０２において判断すると、印刷量の変更の時期が供給開始時期であるか否かを印刷量変更時期設定１６ｅに基づいて判断する（Ｓ１０３）。
【００６７】
媒体供給手段１８ｂは、印刷量の変更の時期が供給開始時期ではない、すなわち、排出終了時期であるとＳ１０３において判断すると、処理対象の印刷データがブックレット印刷のデータであるか否かを判断する（Ｓ１０４）。
【００６８】
媒体供給手段１８ｂは、処理対象の印刷データがブックレット印刷のデータではないとＳ１０４において判断すると、プリンター制御部１７に向けた１次供給用信号の送信の開始時期、すなわち、プリンター制御部１７による１次供給の開始時期を、第１の時期、すなわち、時期ｔ６３（図３参照。）に決定して（Ｓ１０５）、図７に示す動作を終了する。
【００６９】
媒体供給手段１８ｂは、課金デバイス１９が装着されているとＳ１０１において判断すると、プリンター制御部１７に向けた１次供給用信号の送信の開始時期、すなわち、プリンター制御部１７による１次供給の開始時期を、第１の時期より遅い第２の時期、すなわち、時期ｔ６２（図３参照。）に決定して（Ｓ１０６）、図７に示す動作を終了する。
【００７０】
なお、媒体供給手段１８ｂは、課金デバイス１９が装着されている場合、描画データ生成手段１８ａによって生成された描画データの枚数と、描画データ生成手段１８ａによって確定された使用色とに基づいて、印刷部２４によって描画データに基づいて印刷が実行されるために必要な金額を決定する。例えば、カラー印刷は、モノクロ印刷と比較して１枚当たりの印刷の課金額が高く設定されている。
【００７１】
媒体供給手段１８ｂは、印刷許可手段１８ｄによる印刷の許可の判定が実行される、すなわち、印刷許可手段１８ｄが機能させられている状態であるとＳ１０２において判断すると、プリンター制御部１７に向けた１次供給用信号の送信の開始時期、すなわち、プリンター制御部１７による１次供給の開始時期を、第１の時期より遅い第２の時期、すなわち、時期ｔ６２に決定して（Ｓ１０６）、図７に示す動作を終了する。
【００７２】
媒体供給手段１８ｂは、印刷量の変更の時期が供給開始時期である、すなわち、印刷量管理手段１８ｃによる印刷量の変更が１次供給の開始の際に実行されることが設定されている状態であるとＳ１０３において判断すると、プリンター制御部１７に向けた１次供給用信号の送信の開始時期、すなわち、プリンター制御部１７による１次供給の開始時期を、第１の時期より遅い第２の時期、すなわち、時期ｔ６２に決定して（Ｓ１０６）、図７に示す動作を終了する。
【００７３】
媒体供給手段１８ｂは、処理対象の印刷データがブックレット印刷のデータであるとＳ１０４において判断すると、プリンター制御部１７に向けた１次供給用信号の送信の開始時期、すなわち、プリンター制御部１７による１次供給の開始時期を、第１の時期より遅い第２の時期、すなわち、時期ｔ６２に決定して（Ｓ１０６）、図７に示す動作を終了する。
【００７４】
図８は、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させるための排出用信号をプリンター制御部１７に向けて送信する場合の制御部１８の動作のフローチャートである。
【００７５】
媒体供給手段１８ｂは、Ｓ７２においてプリンター制御部１７に向けて１次供給用信号を送信した後、図８に示す動作を実行する。
【００７６】
図８に示すように、媒体供給手段１８ｂは、プリンター制御部１７に向けて２次供給用信号を送信するＳ７５の処理を実行したか否かを判断する（Ｓ１３１）。
【００７７】
媒体供給手段１８ｂは、Ｓ７５の処理を実行したとＳ１３１において判断すると、図８に示す動作を終了する。
【００７８】
媒体供給手段１８ｂは、Ｓ７５の処理を実行していないとＳ１３１において判断すると、Ｓ７２においてプリンター制御部１７に向けて１次供給用信号を送信してからの時間が、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させるための媒体排出用時間以上になったか否かを判断する（Ｓ１３２）。
【００７９】
媒体供給手段１８ｂは、媒体排出用時間以上になっていないとＳ１３２において判断すると、Ｓ１３１の処理を実行する。
【００８０】
媒体供給手段１８ｂは、媒体排出用時間以上になったとＳ１３２において判断すると、プリンター制御部１７に向けて排出用信号を送信して（Ｓ１３３）、図８に示す動作を終了する。
【００８１】
なお、プリンター制御部１７は、排出用信号を制御部１８から受信すると、１次供給によってレジストローラー２５の位置に供給された記録媒体９０を、印刷部２４による印刷を実行せずにプリンター２０によって排出させる。
【００８２】
図９は、プリンター２０の動作を停止させる場合のプリンター制御部１７の動作のフローチャートである。
【００８３】
プリンター制御部１７は、時期ｔ６５に印刷部２４の各デバイスの準備を開始した場合に図９に示す動作を実行する。
【００８４】
図９に示すように、プリンター制御部１７は、制御部１８から２次供給用信号を受信したか否かを判断する（Ｓ１６１）。
【００８５】
プリンター制御部１７は、制御部１８から２次供給用信号を受信したとＳ１６１において判断すると、図９に示す動作を終了する。
【００８６】
プリンター制御部１７は、制御部１８から２次供給用信号を受信していないとＳ１６１において判断すると、制御部１８から１次供給用信号を受信してからの時間が、プリンター２０の動作を停止させるための動作停止用時間以上になったか否かを判断する（Ｓ１６２）。ここで、動作停止用時間は、感光ドラム２４ａ〜２４ｄの摩耗や、定着ユニット２４ｆの劣化など、印刷部２４が動作することによって印刷部２４の各デバイスが受けるダメージによって、ＭＦＰ１０の寿命が設計上の寿命より短くなることを防止可能な長さに設定されている。例えば、動作停止用時間は、１分程度に設定される。ただし、動作停止用時間は、媒体排出用時間より長い時間に設定される。
【００８７】
プリンター制御部１７は、制御部１８から１次供給用信号を受信してからの時間が動作停止用時間以上になっていないとＳ１６２において判断すると、Ｓ１６１の処理を実行する。
【００８８】
プリンター制御部１７は、制御部１８から１次供給用信号を受信してからの時間が動作停止用時間以上になったとＳ１６２において判断すると、プリンター２０の動作を停止させて（Ｓ１６３）、図９に示す動作を終了する。すなわち、プリンター制御部１７は、１次供給によってレジストローラー２５の位置に記録媒体９０が供給されている状態でプリンター２０の動作を停止させるタイムアウトジャムを発生させる。
【００８９】
以上に説明したように、ＭＦＰ１０は、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した（Ｓ７２）後、何らかの事情によって、媒体排出用時間以上、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信する（Ｓ７５）ことができない場合（Ｓ１３２でＹＥＳ）、すなわち、記録媒体９０の１次供給後に２次供給が実行できない場合に、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させる（Ｓ１３３）ので、１次供給によってレジストローラー２５の位置に供給された記録媒体９０が利用者によって取り除かれる必要がなく、利便性を向上することができる。
【００９０】
なお、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した後、媒体排出用時間以上経過しても、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない事情としては、例えば、制御部１８のＲＡＭの容量のうち使用可能な容量が枯渇して制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合や、描画データのサイズが大きいために描画データの生成に時間がかかってしまった結果、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合や、制御部１８と、プリンター制御部１７とを接続する通信線が断線した結果、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合など、様々な場合が考えられる。
【００９１】
ＭＦＰ１０は、制御部１８が２次供給用信号を送信しない（Ｓ１３１でＮＯ）場合であって、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上、プリンター制御部１７が制御部１８から２次供給用信号を受信しない場合（Ｓ１６２でＹＥＳ）に、プリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）構成であっても、動作停止用時間が媒体排出用時間より長いので、制御部１８からプリンター制御部１７に排出用信号が伝わらない特別な事情がなければ、１次供給によってレジストローラー２５の位置に供給された記録媒体９０を、プリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）前に、プリンター２０に排出させる（Ｓ１３３）ことができ、利便性を向上することができる。
【００９２】
ＭＦＰ１０は、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上経過しても、何らかの事情によって、制御部１８からプリンター制御部１７に排出用信号が伝わらない場合には、プリンター制御部１７がプリンター２０の動作を停止させるので、ＭＦＰ１０自身の寿命が設計上の寿命より短くなることを防止することができる。
【００９３】
なお、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上経過しても、制御部１８からプリンター制御部１７に排出用信号が伝わらない事情としては、例えば、制御部１８のＲＡＭの容量のうち使用可能な容量が枯渇して制御部１８がプリンター制御部１７に向けて排出用信号を送信することができない場合や、制御部１８と、プリンター制御部１７とを接続する通信線が断線した結果又は制御部１８に不具合が生じた結果、制御部１８がプリンター制御部１７に向けて排出用信号を送信することができない場合や、プリンター制御部１７に不具合が生じたため排出用信号を受信することができない場合など、様々な場合が考えられる。
【００９４】
また、ＭＦＰ１０は、制御部１８が２次供給用信号を送信した（Ｓ１３１でＹＥＳ）場合であって、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上、プリンター制御部１７が制御部１８から２次供給用信号を受信しない場合（Ｓ１６２でＹＥＳ）に、制御部１８からプリンター制御部１７に排出用信号が伝わらない事情がなくても制御部１８がプリンター制御部１７に向けて排出用信号を送信しないためプリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）。制御部１８が送信した２次供給用信号をプリンター制御部１７が受信できない場合として、プリンター制御部１７に不具合が生じたため２次供給用信号を受信することができない場合など、様々な場合が考えられる。
【００９５】
プリンター制御部１７は、タイムアウトジャムを発生させた場合、タイムアウトジャムの発生を、制御部１８を介して、または、制御部１８を介さずに直接に、表示部１２に表示させる。これによって、利用者は、タイムアウトジャムが発生したことを認識することができ、レジストローラー２５の位置に存在している記録媒体９０を取り除くなど、タイムアウトジャムの解消のために行動することができる。プリンター制御部１７は、レジストローラー２５の位置に存在している記録媒体９０が取り除かれた場合、タイムアウトジャムが解消されたことを示すジャム解消信号を制御部１８に送信する。制御部１８は、プリンター制御部１７からジャム解消信号を受信すると、通常の動作を実行可能な状態になる。
【００９６】
ＭＦＰ１０は、特定の状態の場合（Ｓ１０１でＹＥＳ、Ｓ１０２でＹＥＳ、Ｓ１０３でＹＥＳまたはＳ１０４でＹＥＳ）に描画データの生成の完了後に１次供給を開始し（Ｓ１０６）、特定の状態ではない場合（Ｓ１０１でＮＯ、Ｓ１０２でＮＯ、Ｓ１０３でＮＯおよびＳ１０４でＮＯ）に描画データの生成の完了以前に１次供給を開始する（Ｓ１０５）ので、記録媒体９０の供給の開始時期を状態に応じて自動で変更することができる。
【００９７】
具体的には、ＭＦＰ１０は、描画データ生成手段１８ａによって確定された使用色に応じた課金処理を実行する課金デバイス１９が装着されている場合に（Ｓ１０１でＹＥＳ）、描画データの生成の完了後に１次供給を開始する（Ｓ１０６）ので、課金デバイス１９によって実行される課金処理が、印刷部２４による印刷の実行のための１次供給の開始の際に確実に実行されることができる。
【００９８】
また、ＭＦＰ１０は、描画データ生成手段１８ａによって確定された使用色に応じて変更される印刷量に応じて印刷部２４による印刷の実行を許可する機能が有効である場合に（Ｓ１０２でＹＥＳ）、描画データの生成の完了後に１次供給を開始する（Ｓ１０６）ので、印刷部２４による印刷の実行を許可するか否かの判定が、印刷部２４による印刷の実行のための１次供給の開始の際に確実に実行されることができる。
【００９９】
また、ＭＦＰ１０は、印刷部２４によって描画データに基づいて実行される印刷における使用色に応じた印刷量の変更が１次供給の開始の際に実行されることが設定されている場合に（Ｓ１０３でＹＥＳ）、描画データの生成の完了後に１次供給を開始する（Ｓ１０６）ので、使用色に応じた印刷量の変更が１次供給の開始の際に確実に実行されることができる。
【０１００】
また、ＭＦＰ１０は、印刷データがブックレット印刷のデータである場合に（Ｓ１０４でＹＥＳ）、描画データの生成の完了後に１次供給を開始する（Ｓ１０６）ので、印刷データにおける最終ページを１枚目の記録媒体９０に印刷する必要があるブックレット印刷を実行するときに、ブックレット印刷を確実に実行することができる。なお、印刷データがブックレット印刷のデータではない場合であっても、第１ページから最終ページまで順に印刷しない印刷データである場合には、ＭＦＰ１０は、印刷データがブックレット印刷のデータである場合と同様に、印刷を確実に実行するために、描画データの生成の完了後に１次供給を開始しても良い。第１ページから最終ページまで順に印刷しない印刷データとしては、例えば、印刷物をフェイスアップで排紙することが指定されている印刷データ、すなわち、最終ページを１枚目として印刷する印刷データが存在する。
【０１０１】
なお、ＭＦＰ１０は、描画データの生成の完了後に１次供給を開始する特定の状態として、上述した状態以外の状態が採用されても良い。
【０１０２】
例えば、ＭＦＰ１０は、以上において、課金デバイス１９が装着されている状態を、１次供給の開始の際に課金処理が実行される必要がある状態としている。しかしながら、ＭＦＰ１０は、課金デバイス１９が装着されている状態であるか否かに関わらず、１次供給の開始の際に課金処理が実行される必要がある状態である場合に、描画データの生成の完了後に１次供給を開始しても良い。この構成により、ＭＦＰ１０は、印刷部２４によって描画データに基づいて実行される印刷における使用色に応じた課金処理が１次供給の開始の際に実行されるので、印刷部２４によって実行される印刷に対する課金処理が確実に実行されることができる。
【０１０３】
また、ＭＦＰ１０は、以上において、１次供給の開始の際に課金処理が実行される必要がある状態や、印刷許可手段１８ｄが機能させられている状態や、印刷量管理手段１８ｃによる印刷量の変更が１次供給の開始の際に実行されることが設定されている状態を、描画データ生成手段１８ａによって確定された使用色に基づいた処理が１次供給の開始の際に実行される必要がある状態としている。しかしながら、ＭＦＰ１０は、１次供給の開始の際に課金処理が実行される必要がある状態であるか否かや、印刷許可手段１８ｄが機能させられている状態であるか否かや、印刷量管理手段１８ｃによる印刷量の変更が１次供給の開始の際に実行されることが設定されている状態であるか否かに関わらず、描画データ生成手段１８ａによって確定された使用色に基づいた処理が１次供給の開始の際に実行される必要がある状態である場合に、描画データの生成の完了後に１次供給を開始しても良い。この構成により、ＭＦＰ１０は、印刷データにおいて指定されている指定色ではなく、印刷部２４によって描画データに基づいて実行される印刷における使用色に基づいた処理が１次供給の開始の際に実行される必要がある場合に、描画データの生成の完了後に１次供給を開始するので、使用色に基づいた処理が１次供給の開始の際に確実に実行されることができる。
【０１０４】
以上においては、ＭＦＰ１０が印刷データから描画データを生成して印刷を実行することについて説明している。しかしながら、ＭＦＰ１０は、外部から通信部１５を介して受信した描画データを使用して印刷を実行しても良い。ＭＦＰ１０は、通信部１５を介して受信した描画データを使用して印刷を実行する場合、外部からの通信部１５を介した描画データの受信を開始することによって制御部１８がプリンター制御部１７に向けて１次供給用信号を送信し（Ｓ７２）、外部から通信部１５を介して描画データの全ての受信を完了する前に、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができる（Ｓ７５）。ＭＦＰ１０は、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した（Ｓ７２）後、外部からの描画データの受信の途中で外部との間に通信エラーが生じたなど、何らかの事情によって、媒体排出用時間以上、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信する（Ｓ７５）ことができないとき（Ｓ１３２でＹＥＳ）に、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させる（Ｓ１３３）。
【０１０５】
なお、動作停止用時間は、ＭＦＰ１０の型式毎に異なる場合がある。したがって、画像形成プログラム１６ａは、ＭＦＰ１０の型式毎に媒体排出用時間を、自動で、または、利用者の手動で変更することによって、様々な型式のＭＦＰ１０において使用可能になり、汎用性を向上することができる。
【０１０６】
また、画像形成プログラム１６ａは、画像形成プログラム１６ａ自身が搭載されている画像形成装置の型式がレジストローラー２５を備えていていない画像形成装置の型式である場合に、図７に示す動作を実行せずに、カセット２１から印刷部２４への記録媒体９０の供給を時期ｔ６２に開始するように、画像形成装置自身を機能させても良い。このようになっている場合、画像形成プログラム１６ａは、レジストローラー２５を備えていている画像形成装置と、レジストローラー２５を備えていていない画像形成装置との何れでも使用可能になり、汎用性を向上することができる。
【０１０７】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、描画データを使用して印刷を実行する画像形成装置であれば、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【０１０８】
（第２の実施の形態）
まず、本発明の第２の実施の形態に係る画像形成装置としてのＭＦＰの構成について説明する。
【０１０９】
図１０は、本実施の形態に係るＭＦＰ２１０のブロック図である。
【０１１０】
図１０に示すＭＦＰ２１０の構成は、以下に述べる構成を除いて、第１の実施の形態に係るＭＦＰ１０（図１参照。）の構成と同様である。以下においては、ＭＦＰ２１０の構成のうち、ＭＦＰ１０の構成と同様な構成については、ＭＦＰ１０の構成と同一の符号を付して、詳細な説明を省略する。
【０１１１】
ＭＦＰ２１０の記憶部１６は、ＭＦＰ２１０を制御するための画像形成プログラム２１６ａを記憶している。画像形成プログラム２１６ａは、ＭＦＰ２１０の製造段階でＭＦＰ２１０にインストールされていても良いし、ＳＤカード、ＵＳＢメモリーなどの外部記憶媒体からＭＦＰ２１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ２１０に追加でインストールされても良い。
【０１１２】
制御部１８は、記憶部１６に記憶されている画像形成プログラム２１６ａを実行することによって、印刷部２４に印刷を実行させるための描画データを印刷データから生成する描画データ生成手段２１８ａと、記録媒体９０を印刷部２４に供給する媒体供給手段２１８ｂと、印刷量を管理する印刷量管理手段２１８ｃと、印刷部２４による印刷の実行を許可する印刷許可手段２１８ｄとを実現する。制御部１８は、画像形成プログラム２１６ａを実行することによって、プリンター制御部１７を介してプリンター２０による印刷を制御するものであり、本発明の印刷制御部を構成している。
【０１１３】
描画データ生成手段２１８ａ、媒体供給手段２１８ｂ、印刷量管理手段２１８ｃおよび印刷許可手段２１８ｄは、以下に述べる動作を除いて、第１の実施の形態に係る描画データ生成手段１８ａ（図１参照。）、媒体供給手段１８ｂ（図１参照。）、印刷量管理手段１８ｃ（図１参照。）および印刷許可手段１８ｄ（図１参照。）と同様に動作する。
【０１１４】
次に、ＭＦＰ２１０の動作について説明する。
【０１１５】
図１１は、印刷データに応じた印刷を実行する場合の制御部１８の動作のフローチャートである。
【０１１６】
図１１に示すように、描画データ生成手段２１８ａは、通信部１５を介して外部の装置から受信した印刷データ、または、ＵＳＢメモリーなどの外部記憶媒体から入力された印刷データに基づいた描画データの生成を開始する（Ｓ３０１）。
【０１１７】
媒体供給手段２１８ｂは、Ｓ３０１の処理の後、ＭＦＰ２１０に課金デバイス１９が装着されているか否かを判断する（Ｓ３０２）。
【０１１８】
制御部１８は、課金デバイス１９が装着されているとＳ３０２において判断されると、図１２に示す第１の分岐処理を実行して（Ｓ３０３）、図１１に示す動作を終了する。
【０１１９】
図１２は、第１の分岐処理のフローチャートである。
【０１２０】
図１２に示すように、描画データ生成手段２１８ａは、印刷部２４によって描画データに基づいて実行される印刷における使用色が確定したと判断するまで、使用色が確定したか否かを判断する（Ｓ３３１）。
【０１２１】
媒体供給手段２１８ｂは、使用色が確定したとＳ３３１において判断されると、印刷部２４によって描画データに基づいて印刷が実行されるために、課金デバイス１９に入金されている金額が足りているか否かを判断する（Ｓ３３２）。ここで、媒体供給手段２１８ｂは、描画データ生成手段２１８ａによって生成された描画データの枚数と、描画データ生成手段２１８ａによって確定された使用色とに基づいて、印刷部２４によって描画データに基づいて印刷が実行されるために必要な金額を決定する。例えば、カラー印刷は、モノクロ印刷と比較して１枚当たりの印刷の課金額が高く設定されている。
【０１２２】
媒体供給手段２１８ｂは、金額が足りていないとＳ３３２において判断すると、図１２に示す動作を終了する。
【０１２３】
媒体供給手段２１８ｂは、金額が足りているとＳ３３２において判断すると、プリンター制御部１７に向けた１次供給用信号の送信を開始することによって、１次供給をプリンター制御部１７に開始させる（Ｓ３３３）。
【０１２４】
次いで、印刷量管理手段２１８ｃは、印刷量の変更の時期が供給開始時期であるか否かを印刷量変更時期設定１６ｅに基づいて判断する（Ｓ３３４）。
【０１２５】
描画データ生成手段２１８ａは、印刷量の変更の時期が供給開始時期ではない、すなわち、排出終了時期であるとＳ３３４において判断されると、Ｓ３０１において開始した描画データの生成が完了したと判断するまで、描画データの生成が完了したか否かを判断する（Ｓ３３５）。
【０１２６】
媒体供給手段２１８ｂは、描画データの生成が完了したとＳ３３５において判断されると、プリンター制御部１７に向けた２次供給用信号の送信を開始することによって、２次供給をプリンター制御部１７に開始させる（Ｓ３３６）。ここで、プリンター制御部１７は、描画データ生成手段２１８ａによって生成された描画データに基づいた印刷部２４による印刷を、２次供給において搬送される記録媒体９０に対して実行する。
【０１２７】
次いで、媒体供給手段２１８ｂは、媒体排出部２２への記録媒体９０の排出が完了したと判断するまで、媒体排出部２２への記録媒体９０の排出が完了したか否かを排出センサー２６の検出結果に基づいて判断する（Ｓ３３７）。
【０１２８】
印刷量管理手段２１８ｃは、媒体排出部２２への記録媒体９０の排出が完了したとＳ３３７において判断されると、描画データ生成手段２１８ａによって生成された描画データの枚数と、描画データ生成手段２１８ａによって確定された使用色とに基づいて、利用者と、利用者が属するグループと、ＭＦＰ２１０全体とに対して、カウンター１６ｂで示される印刷量を変更し（Ｓ３３８）、図１２に示す動作を終了する。
【０１２９】
図１３は、課金デバイス１９が装着されていて印刷量の変更の時期が排出終了時期である場合のＭＦＰ２１０の各動作の時期を示す図である。
【０１３０】
図１３に示すように、課金デバイス１９が装着されていて印刷量の変更の時期が排出終了時期である場合には、例えば必要な金額のコインがコインベンダーによって徴収された場合など、課金デバイス１９による課金が実行された場合にのみ１次供給が開始されるので、１次供給は、描画データ生成手段２１８ａによって使用色が確定された後で開始される。また、印刷量の変更は、２次供給が完了した後に開始される。
【０１３１】
なお、図１３における１次供給の開始時期は、図３に示す時期ｔ６２に対応している。また、図１３における２次供給の開始時期は、図３に示す時期ｔ６１に対応している。
【０１３２】
図１２に示すように、印刷量管理手段２１８ｃは、印刷量の変更の時期が供給開始時期であるとＳ３３４において判断すると、Ｓ３３８の処理と同様に、ＭＦＰ２１０全体に対するカウンター１６ｂで示される印刷量を変更する（Ｓ３３９）。
【０１３３】
次いで、制御部１８は、Ｓ３３５〜Ｓ３３７の処理と同様に、Ｓ３４０〜Ｓ３４２の処理を実行して、図１２に示す動作を終了する。
【０１３４】
図１４は、課金デバイス１９が装着されていて印刷量の変更の時期が供給開始時期である場合のＭＦＰ２１０の各動作の時期を示す図である。
【０１３５】
図１４に示すように、課金デバイス１９が装着されていて印刷量の変更の時期が供給開始時期である場合には、課金デバイス１９による課金が実行された場合にのみ１次供給が開始されるので、１次供給は、描画データ生成手段２１８ａによって使用色が確定された後に開始される。また、印刷量の変更も、使用色が確定された後に開始される。
【０１３６】
なお、図１４における１次供給の開始時期は、図３に示す時期ｔ６２に対応している。また、図１４における２次供給の開始時期は、図３に示す時期ｔ６１に対応している。
【０１３７】
図１１に示すように、印刷許可手段２１８ｄは、課金デバイス１９が装着されていないとＳ３０２において判断されると、印刷の許可の判定を実行するか否かを印刷許可設定１６ｃに基づいて判断する（Ｓ３０４）。
【０１３８】
制御部１８は、印刷の許可の判定を実行するとＳ３０４において判断されると、図１５に示す第２の分岐処理を実行して（Ｓ３０５）、図１１に示す動作を終了する。
【０１３９】
図１５は、第２の分岐処理のフローチャートである。
【０１４０】
図１５に示すように、制御部１８は、図１２のＳ３３１の処理と同様に、Ｓ３６１の処理を実行する。
【０１４１】
印刷許可手段２１８ｄは、使用色が確定したとＳ３６１において判断されると、印刷部２４によって描画データに基づいて印刷が実行されることを許可するために、カウンター１６ｂで示される現在の印刷量と、印刷部２４によって実行予定の印刷によって印刷量に発生予定の変更量との合計が許可量１６ｄ以内に収まるか否かを判断する（Ｓ３６２）。ここで、印刷許可手段２１８ｄは、描画データ生成手段２１８ａによって生成された描画データの枚数と、描画データ生成手段２１８ａによって確定された使用色とに基づいて、印刷部２４によって描画データに基づいて印刷が実行される場合に印刷量に発生予定の変更量を決定する。描画データ生成手段２１８ａによって確定された使用色がカラーである場合には、カラー印刷用のカウンター１６ｂで示される印刷量に変更量が発生する。また、描画データ生成手段２１８ａによって確定された使用色がモノクロである場合には、モノクロ印刷用のカウンター１６ｂで示される印刷量に変更量が発生する。そして、印刷許可手段２１８ｄは、利用者と、利用者が属するグループとのそれぞれに対して、カウンター１６ｂで示される現在の印刷量と、許可量１６ｄとに基づいて、変更量を現在の印刷量に追加したとしても許可量１６ｄ以内に収まるか否かを判断する。
【０１４２】
印刷許可手段２１８ｄは、収まらないとＳ３６２において判断すると、図１５に示す動作を終了する。
【０１４３】
制御部１８は、収まるとＳ３６２において判断されると、図１２のＳ３３３〜Ｓ３４２の処理と同様に、Ｓ３６３〜Ｓ３７２の処理を実行して、図１５に示す動作を終了する。
【０１４４】
なお、印刷の許可の判定を実行して印刷量の変更の時期が排出終了時期である場合には、印刷が許可された場合にのみ１次供給が開始されるので、課金デバイス１９が装着されていて印刷量の変更の時期が排出終了時期である場合と同様に、図１３に示すように、１次供給は、描画データ生成手段２１８ａによって使用色が確定された後で開始される。また、印刷量の変更は、２次供給が完了した後に開始される。
【０１４５】
印刷の許可の判定を実行して印刷量の変更の時期が供給開始時期である場合には、印刷が許可された場合にのみ１次供給が開始されるので、課金デバイス１９が装着されていて印刷量の変更の時期が供給開始時期である場合と同様に、図１４に示すように、１次供給は、描画データ生成手段２１８ａによって使用色が確定された後に開始される。また、印刷量の変更も、描画データ生成手段２１８ａによって使用色が確定された後に開始される。
【０１４６】
図１１に示すように、制御部１８は、印刷の許可の判定を実行しないとＳ３０４において判断されると、図１６に示す第３の分岐処理を実行して（Ｓ３０６）、図１１に示す動作を終了する。
【０１４７】
図１６は、第３の分岐処理のフローチャートである。
【０１４８】
図１６に示すように、制御部１８は、図１２のＳ３３３〜Ｓ３３８の処理と同様に、Ｓ３９１〜Ｓ３９６の処理を実行して、図１６に示す動作を終了する。
【０１４９】
図１７は、課金デバイス１９が装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が排出終了時期である場合のＭＦＰ２１０の各動作の時期を示す図である。
【０１５０】
図１７に示すように、課金デバイス１９が装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が排出終了時期である場合には、１次供給は、描画データ生成手段２１８ａによって描画データの生成が開始された時点で開始される。また、印刷量の変更は、２次供給が完了した後に開始される。
【０１５１】
なお、図１７における１次供給の開始時期は、図３に示す時期ｔ６３に対応している。また、図１７における２次供給の開始時期は、図３に示す時期ｔ６１に対応している。
【０１５２】
図１６に示すように、印刷量管理手段２１８ｃは、印刷量の変更の時期が供給開始時期であるとＳ３９２において判断されると、印刷データにおいて指定されている印刷の枚数と、印刷データにおいて指定されている指定色とに基づいて、利用者と、利用者が属するグループと、ＭＦＰ２１０全体とに対して、カウンター１６ｂで示される印刷量を変更する（Ｓ３９７）。
【０１５３】
次いで、描画データ生成手段２１８ａは、印刷部２４によって描画データに基づいて実行される印刷における使用色が確定したと判断するまで、使用色が確定したか否かを判断する（Ｓ３９８）。
【０１５４】
印刷量管理手段２１８ｃは、使用色が確定したとＳ３９８において判断されると、描画データ生成手段２１８ａによって確定された使用色が印刷データにおいて指定されている指定色と異なるか否かを判断する（Ｓ３９９）。
【０１５５】
印刷量管理手段２１８ｃは、使用色が指定色と異なるとＳ３９９において判断すると、描画データ生成手段２１８ａによって生成された描画データの枚数と、描画データ生成手段２１８ａによって確定された使用色とに基づいて、利用者と、利用者が属するグループと、ＭＦＰ２１０全体とに対して、カウンター１６ｂで示される印刷量を修正する（Ｓ４００）。
【０１５６】
描画データ生成手段２１８ａは、使用色が指定色と異ならないとＳ３９９において判断されるか、Ｓ４００の処理が終了すると、Ｓ３０１において開始した描画データの生成が完了したと判断するまで、描画データの生成が完了したか否かを判断する（Ｓ４０１）。
【０１５７】
媒体供給手段２１８ｂは、描画データの生成が完了したとＳ４０１において判断されると、プリンター制御部１７に向けた２次供給用信号の送信を開始することによって、２次供給をプリンター制御部１７に開始させる（Ｓ４０２）。ここで、プリンター制御部１７は、描画データ生成手段２１８ａによって生成された描画データに基づいた印刷部２４による印刷を、２次供給において搬送される記録媒体９０に対して実行する。
【０１５８】
次いで、媒体供給手段２１８ｂは、媒体排出部２２への記録媒体９０の排出が完了したと判断するまで、媒体排出部２２への記録媒体９０の排出が完了したか否かを排出センサー２６の検出結果に基づいて判断する（Ｓ４０３）。
【０１５９】
媒体供給手段２１８ｂは、媒体排出部２２への記録媒体９０の排出が完了したとＳ４０３において判断すると、図１６に示す動作を終了する。
【０１６０】
図１８は、課金デバイス１９が装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が供給開始時期である場合のＭＦＰ２１０の各動作の時期を示す図である。
【０１６１】
図１８に示すように、課金デバイス１９が装着されておらず印刷の許可の判定を実行せず印刷量の変更の時期が供給開始時期である場合には、１次供給と、印刷量の変更とは、描画データ生成手段２１８ａによって描画データの生成が開始された時点で開始される。また、印刷量は、描画データ生成手段２１８ａによって使用色が確定された後に修正される場合がある。なお、印刷量の変更の時期が供給開始時期である場合に（Ｓ３９２でＹＥＳ）、印刷データにおいて指定されている指定色に基づいて印刷量を変更する（Ｓ３９７）ことがなければ、図１４に示すように、使用色が確定されるまで、１次供給が開始されない。しかしながら、ＭＦＰ２１０は、印刷量の変更の時期が供給開始時期である場合に（Ｓ３９２でＹＥＳ）、印刷データにおいて指定されている指定色に基づいて印刷量を変更する（Ｓ３９７）ので、図１８に示すように、１次供給の開始の時期を、印刷量の変更の時期が排出終了時期である場合（図１７参照。）と同一の時期にすることができる。すなわち、ＭＦＰ２１０は、課金デバイス１９が装着されておらず印刷の許可の判定を実行しない場合に、印刷量の変更の時期に依存せず１次供給の開始の時期を一定にすることによって、パフォーマンスを向上することができる。
【０１６２】
なお、図１８における１次供給の開始時期は、図３に示す時期ｔ６３に対応している。また、図１８における２次供給の開始時期は、図３に示す時期ｔ６１に対応している。
【０１６３】
媒体供給手段２１８ｂは、プリンター制御部１７に向けて１次供給用信号を送信した後、第１の実施の形態と同様に図８に示す動作を実行する。
【０１６４】
プリンター制御部１７は、時期ｔ６５に印刷部２４の各デバイスの準備を開始した場合に、第１の実施の形態と同様に図９に示す動作を実行する。
【０１６５】
以上に説明したように、ＭＦＰ２１０は、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した（Ｓ７２）後、何らかの事情によって、媒体排出用時間以上、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信する（Ｓ７５）ことができない場合（Ｓ１３２でＹＥＳ）、すなわち、記録媒体９０の１次供給後に２次供給が実行できない場合に、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させる（Ｓ１３３）ので、１次供給によってレジストローラー２５の位置に供給された記録媒体９０が利用者によって取り除かれる必要がなく、利便性を向上することができる。
【０１６６】
なお、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した後、媒体排出用時間以上経過しても、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない事情としては、例えば、制御部１８のＲＡＭの容量のうち使用可能な容量が枯渇して制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合や、描画データのサイズが大きいために描画データの生成に時間がかかってしまった結果、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合や、制御部１８と、プリンター制御部１７とを接続する通信線が断線した結果、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができない場合など、様々な場合が考えられる。
【０１６７】
ＭＦＰ２１０は、制御部１８が２次供給用信号を送信しない（Ｓ１３１でＮＯ）場合であって、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上、プリンター制御部１７が制御部１８から２次供給用信号を受信しない場合（Ｓ１６２でＹＥＳ）に、プリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）構成であっても、動作停止用時間が媒体排出用時間より長いので、制御部１８からプリンター制御部１７に排出用信号が伝わらない特別な事情がなければ、１次供給によってレジストローラー２５の位置に供給された記録媒体９０を、プリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）前に、プリンター２０に排出させる（Ｓ１３３）ことができ、利便性を向上することができる。
【０１６８】
ＭＦＰ２１０は、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上経過しても、何らかの事情によって、制御部１８からプリンター制御部１７に排出用信号が伝わらない場合には、プリンター制御部１７がプリンター２０の動作を停止させるので、ＭＦＰ２１０自身の寿命が設計上の寿命より短くなることを防止することができる。
【０１６９】
なお、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上経過しても、制御部１８からプリンター制御部１７に排出用信号が伝わらない事情としては、例えば、制御部１８のＲＡＭの容量のうち使用可能な容量が枯渇して制御部１８がプリンター制御部１７に向けて排出用信号を送信することができない場合や、制御部１８と、プリンター制御部１７とを接続する通信線が断線した結果又は制御部１８に不具合が生じた結果、制御部１８がプリンター制御部１７に向けて排出用信号を送信することができない場合や、プリンター制御部１７に不具合が生じたため排出用信号を受信することができない場合など、様々な場合が考えられる。
【０１７０】
また、ＭＦＰ２１０は、制御部１８が２次供給用信号を送信した（Ｓ１３１でＹＥＳ）場合であって、プリンター制御部１７が制御部１８から１次供給用信号を受信した後、動作停止用時間以上、プリンター制御部１７が制御部１８から２次供給用信号を受信しない場合（Ｓ１６２でＹＥＳ）に、制御部１８からプリンター制御部１７に排出用信号が伝わらない事情がなくても制御部１８がプリンター制御部１７に向けて排出用信号を送信しないためプリンター制御部１７がプリンター２０の動作を停止させる（Ｓ１６３）。制御部１８が送信した２次供給用信号をプリンター制御部１７が受信できない場合として、プリンター制御部１７に不具合が生じたため２次供給用信号を受信することができない場合など、様々な場合が考えられる。
【０１７１】
プリンター制御部１７は、タイムアウトジャムを発生させた場合、タイムアウトジャムの発生を、制御部１８を介して、または、制御部１８を介さずに直接に、表示部１２に表示させる。これによって、利用者は、タイムアウトジャムが発生したことを認識することができ、レジストローラー２５の位置に存在している記録媒体９０を取り除くなど、タイムアウトジャムの解消のために行動することができる。プリンター制御部１７は、レジストローラー２５の位置に存在している記録媒体９０が取り除かれた場合、タイムアウトジャムが解消されたことを示すジャム解消信号を制御部１８に送信する。制御部１８は、プリンター制御部１７からジャム解消信号を受信すると、通常の動作を実行可能な状態になる。
【０１７２】
ＭＦＰ２１０は、印刷部２４によって描画データに基づいて実行される印刷における使用色が確定される（Ｓ３９８でＹＥＳ）前に、印刷データにおいて指定されている指定色に応じて印刷量を変更した（Ｓ３９７）後、確定した使用色に応じて印刷量を修正する（Ｓ４００）ので、記録媒体９０の供給の開始の際に印刷量を変更する必要がある場合（Ｓ３９２でＹＥＳ）でも、使用色が確定される前に記録媒体９０の供給を開始することができる。したがって、ＭＦＰ２１０は、記録媒体９０の供給の開始の際に印刷量を変更する必要がある場合でも記録媒体９０の供給を早期に開始することができる。
【０１７３】
なお、ＭＦＰ２１０は、本実施の形態において、印刷の許可の判定を実行する場合に（Ｓ３０４でＹＥＳ）、描画データ生成手段２１８ａによって確定された使用色に応じた変更量に基づいて印刷の許可の判定を実行する（Ｓ３６２）。しかしながら、印刷許可手段２１８ｄは、印刷量が許可量１６ｄより特定の量以上少ない場合に、描画データ生成手段２１８ａによって使用色が確定される前に、印刷データにおいて指定されている指定色に応じた変更量に基づいて印刷部２４による印刷の実行を許可しても良い。この構成により、ＭＦＰ２１０は、使用色が確定される前に印刷部２４による印刷の実行を許可することができるので、記録媒体９０の供給を早期に開始することができる。
【０１７４】
以上においては、ＭＦＰ２１０が印刷データから描画データを生成して印刷を実行することについて説明している。しかしながら、ＭＦＰ２１０は、外部から通信部１５を介して受信した描画データを使用して印刷を実行しても良い。ＭＦＰ２１０は、通信部１５を介して受信した描画データを使用して印刷を実行する場合、外部からの通信部１５を介した描画データの受信を開始することによって制御部１８がプリンター制御部１７に向けて１次供給用信号を送信し（Ｓ７２）、外部から通信部１５を介して描画データの全ての受信を完了する前に、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信することができる（Ｓ７５）。ＭＦＰ２１０は、制御部１８がプリンター制御部１７に向けて１次供給用信号を送信した（Ｓ７２）後、外部からの描画データの受信の途中で外部との間に通信エラーが生じたなど、何らかの事情によって、媒体排出用時間以上、制御部１８がプリンター制御部１７に向けて２次供給用信号を送信する（Ｓ７５）ことができないとき（Ｓ１３２でＹＥＳ）に、１次供給によってレジストローラー２５の位置に供給された記録媒体９０をプリンター２０に排出させる（Ｓ１３３）。
【０１７５】
なお、動作停止用時間は、ＭＦＰ２１０の型式毎に異なる場合がある。したがって、画像形成プログラム２１６ａは、ＭＦＰ２１０の型式毎に媒体排出用時間を、自動で、または、利用者の手動で変更することによって、様々な型式のＭＦＰ２１０において使用可能になり、汎用性を向上することができる。
【０１７６】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、描画データを使用して印刷を実行する画像形成装置であれば、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【０１７７】
１０  ＭＦＰ（画像形成装置）
１６ａ  画像形成プログラム
１６ｄ  許可量
１７  プリンター制御部（印刷デバイス制御部）
１８  制御部（印刷制御部）
１８ａ  描画データ生成手段
１８ｂ  媒体供給手段
１８ｃ  印刷量管理手段
１８ｄ  印刷許可手段
１９  課金デバイス
２０  プリンター（印刷デバイス）
２４  印刷部
９０  記録媒体
２１０  ＭＦＰ（画像形成装置）
２１６ａ  画像形成プログラム
２１８ａ  描画データ生成手段
２１８ｂ  媒体供給手段
２１８ｃ  印刷量管理手段
２１８ｄ  印刷許可手段
【図１】
2018051771.tif 000003
【図２】
2018051771.tif 000004
【図３】
2018051771.tif 000005
【図４】
2018051771.tif 000006
【図５】
2018051771.tif 000007
【図６】
2018051771.tif 000008
【図７】
2018051771.tif 000009
【図８】
2018051771.tif 000010
【図９】
2018051771.tif 000011
【図１０】
2018051771.tif 000012
【図１１】
2018051771.tif 000013
【図１２】
2018051771.tif 000014
【図１３】
2018051771.tif 000015
【図１４】
2018051771.tif 000016
【図１５】
2018051771.tif 000017
【図１６】
2018051771.tif 000018
【図１７】
2018051771.tif 000019
【図１８】
2018051771.tif 000020