(57)【特許請求の範囲】
【請求項１】
印刷ジョブを受信する受信手段と、
データを保管するデータ保管手段と、
印刷ジョブの印刷データから描画データを生成する描画データ生成手段と、
印刷ジョブに対する処理ログを記憶するログ記憶手段と、
前記描画データに基づいて被記録媒体に画像を形成する画像形成手段と、
前記受信手段が受信した印刷ジョブを解析して時刻指定印刷ジョブであると、前記描画データ生成手段に描画データを生成させて、該描画データと該印刷ジョブから取得した印刷指定時刻等の印刷条件を関連付けて前記データ保管手段に保管させ、該印刷指定時刻の管理を行って、該印刷指定時刻に印刷可能状態であると、該印刷指定時刻となった該描画データ基づいて前記画像形成手段に画像形成させるとともに該画像形成処理の処理ログを前記ログ記憶手段に記憶させ、該印刷指定時刻に印刷不可状態であると、該時刻指定印刷ジョブに対して予め設定されている印刷不可状態対応処理を行うとともに、該印刷不可状態対応処理の処理ログを該ログ記憶手段に記憶させ、該印刷不可状態対応処理として、前記データ保管手段の時刻指定印刷ジョブを、印刷時刻指定を無効とする時刻指定無効印刷ジョブに変更するデータ管理手段と、
前記時刻指定無効印刷ジョブに対する処理方法を設定する設定手段と、
を備え、前記データ管理手段が、前記時刻指定無効印刷ジョブに対する前記印刷不可状態対応処理を前記設定手段の設定に応じて実行する画像形成装置であって、
時刻指定無効印刷ジョブが自動印刷の設定になっていないとき、
前記設定手段から時刻指定無効印刷ジョブを選択して印刷実行する第１の処理、
予め設定されている一定時間経過すると、当該一定時間経過して時刻指定無効印刷ジョブを前記データ保管手段から削除する第２の処理、
前記設定手段から時刻指定無効印刷ジョブを選択して時刻を変更し、当該時刻指定無効印刷ジョブの時刻指定を前記変更された時刻に変更する第３の処理、
のいずれかが前記設定手段の設定により選択されることを特徴とする画像形成装置。
【請求項２】
前記データ管理手段は、
前記印刷不可状態対応処理として、前記時刻指定印刷ジョブを前記時刻指定無効印刷ジョブに変更したとき、前記印刷指定時刻から予め設定されている待機時間が経過すると、該時刻指定無効印刷ジョブを該データ保管手段から削除することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記データ管理手段は、
前記時刻指定印刷ジョブが前記印刷指定時刻に印刷不可状態である理由が、画像形成装置の電源オフであるときには、前記印刷不可状態対応処理の処理開始の起点を次に画像形成装置の電源がオンされたときとすることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記データ管理手段は、
前記印刷不可状態対応処理として、印刷可能状態になったときに、自動的に前記時刻指定無効印刷ジョブの印刷を実行する処理を設定することを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
印刷ジョブを受信する受信処理と、
印刷ジョブの印刷データから描画データを生成する描画データ生成処理と、
前記描画データに基づいて被記録媒体に画像を形成する画像形成処理と、
前記受信処理で受信された印刷ジョブを解析して時刻指定印刷ジョブであると、前記描画データ生成処理に描画データを生成させて、該描画データと該印刷ジョブから取得した印刷指定時刻等の印刷条件を関連付けてデータ保管手段に保管させ、該印刷指定時刻の管理を行って、該印刷指定時刻に印刷可能状態であると、該印刷指定時刻となった該描画データ基づいて前記画像形成処理で画像形成させるとともに該画像形成処理の処理ログをログ記憶手段に記憶させ、該印刷指定時刻に印刷不可状態であると、該時刻指定印刷ジョブに対して予め設定されている印刷不可状態対応処理を行うとともに、該印刷不可状態対応処理の処理ログを該ログ記憶手段に記憶させ、該印刷不可状態対応処理として、前記データ保管手段の時刻指定印刷ジョブを、印刷時刻指定を無効とする時刻指定無効印刷ジョブに変更するデータ管理処理と、
設定手段により前記時刻指定無効印刷ジョブに対する処理方法を設定する設定処理と、
をコンピュータに実行させるための画像形成制御プログラムであって、
前記データ管理処理が、さらに前記時刻指定無効印刷ジョブに対する前記印刷不可状態対応処理を前記設定処理の設定に応じて実行させる場合、時刻指定無効文書が自動印刷の設定になっていないとき、
前記設定処理で時刻指定無効文書を選択して印刷実行する第１の処理、
予め設定されている一定時間経過すると、当該一定時間経過して時刻指定無効文書を前記データ保管手段から削除する第２の処理、
前記設定処理で時刻指定無効文書を選択して時刻を変更し、当該時刻指定無効文書の時刻指定を前記変更された時刻に変更する第３の処理、
のいずれかを選択して実行させることを特徴とする画像形成制御プログラム。
【請求項６】
請求項５記載の画像形成制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成プログラム及び記録媒体に関し、詳細には、時刻指定印刷ジョブのログ管理を適切に行う画像形成装置、画像形成プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、ネットワーク化が普及するのに伴って、ネットワーク上の画像形成装置を複数のホスト装置で共有することが行われるようになってきており、このように複数のホスト装置によって画像形成装置を共有する場合には、画像形成装置の利用効率を向上させることが重要となる。
【０００３】
そこで、従来から、ホスト装置から印刷ジョブを画像形成装置に投入する際に、印刷時刻を指定して、指定時刻に該画像形成装置によって該印刷ジョブの印刷を行う画像形成装置がある。
【０００４】
このような印刷時刻の指定が可能な画像形成装置においては、図９に示すように、時刻指定印刷ジョブを受け付けると、データ解析部１０１で解析して、印刷時刻と共に印刷データをデータ蓄積部１０２に蓄積し、印刷指定時刻になると、データ解析部１０１がデータ値癖機部１０２から時刻指定印刷ジョブを読み出して、印刷部１０３で印刷処理を実行させている。
【０００５】
そして、時刻指定印刷は、企業等においては、業務中に大量印刷が行われると、他のユーザの業務に支障をきたすため、ユーザがいない深夜やユーザの少ない昼休み等の空き時間に、印刷時刻を指定して、他の業務へ支障をきたさないようにし、また、電気代の安い深夜などに印刷させることで、ＴＣＯ（Total Cost of Ownership）の削減を図っている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の時刻指定印刷にあっては、単に指定された時刻に印刷ジョブを実行して、印刷処理を行うのみであるため、時刻指定印刷の印刷ジョブのセキュリティを確保するうえで、改良の必要があった。すなわち、時刻指定印刷においては、人のいない時間に印刷されることが多いため、印刷ジョブの処理結果である印刷済み文書が第３者に持ち去られたり、印刷エラー等によって印刷できない場合があり、時刻指定の印刷ジョブのセキュリティを確保することが要望されている。
【０００７】
そこで、本発明は、時刻指定印刷ジョブの処理結果が分かるようにして、セキュリティを向上させることのできる画像形成装置、画像形成プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために、印刷ジョブを受信する受信手段と、データを保管するデータ保管手段と、印刷ジョブの印刷データから描画データを生成する描画データ生成手段と、印刷ジョブに対する処理ログを記憶するログ記憶手段と、前記描画データに基づいて被記録媒体に画像を形成する画像形成手段と、前記受信手段が受信した印刷ジョブを解析して時刻指定印刷ジョブであると、前記描画データ生成手段に描画データを生成させて、該描画データと該印刷ジョブから取得した印刷指定時刻等の印刷条件を関連付けて前記データ保管手段に保管させ、該印刷指定時刻の管理を行って、該印刷指定時刻に印刷可能状態であると、該印刷指定時刻となった該描画データ基づいて前記画像形成手段に画像形成させるとともに該画像形成処理の処理ログを前記ログ記憶手段に記憶させ、該印刷指定時刻に印刷不可状態であると、該時刻指定印刷ジョブに対して予め設定されている印刷不可状態対応処理を行うとともに、該印刷不可状態対応処理の処理ログを該ログ記憶手段に記憶させ、該印刷不可状態対応処理として、前記データ保管手段の時刻指定印刷ジョブを、印刷時刻指定を無効とする時刻指定無効印刷ジョブに変更するデータ管理手段と、前記時刻指定無効印刷ジョブに対する処理方法を設定する設定手段と、を備え、前記データ管理手段が、前記時刻指定無効印刷ジョブに対する前記印刷不可状態対応処理を前記設定手段の設定に応じて実行する画像形成装置であって、時刻指定無効印刷ジョブが自動印刷の設定になっていないとき、前記設定手段から時刻指定無効印刷ジョブを選択して印刷実行する第１の処理、予め設定されている一定時間経過すると、当該一定時間経過して時刻指定無効印刷ジョブを前記データ保管手段から削除する第２の処理、前記設定手段から時刻指定無効印刷ジョブを選択して時刻を変更し、当該時刻指定無効印刷ジョブの時刻指定を前記変更された時刻に変更する第３の処理、のいずれかが前記設定手段の設定により選択されることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、時刻指定無効印刷ジョブに対するユーザの処理に対する意図を反映した印刷不可能状態対応処理を実行することができ、利用性を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例を適用した画像形成装置の要部ブロック構成図。
【図２】時刻指定印刷ジョブの全体的な処理流れを示す図。
【図３】正常時のログ情報の一例を示す図。
【図４】時刻指定無効文書削除時のログ情報の一例を示す図。
【図５】時刻指定印刷ジョブのジョブ処理を示すフローチャート。
【図６】図５の続きの処理を示すフローチャート。
【図７】正常時の時刻指定印刷ジョブの処理流れを示す図。
【図８】無効の場合の時刻指定印刷ジョブの処理流れを示す図。
【図９】時刻指定印刷ジョブの従来の処理流れを示す図。
【発明を実施するための形態】
【００１５】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１６】
図１〜図８は、本発明の画像形成装置、画像形成プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成プログラム及び記録媒体の一実施例を適用した画像形成装置１の要部ブロック構成図である。
【００１７】
図１において、画像形成装置１は、コントローラ２、プリンタエンジン３及びハードディスク４等を備えているとともに、図示しないが、操作表示部等を備えており、コントローラは、データ解析部１１、データ描画部１２、データ受信部１３、ログ管理部１４、印刷部１５及びデータ保管部１６等を備えている。
【００１８】
操作表示部（設定手段）は、画像形成装置１を使用するうえで必要な各種命令の入力、特に、後述する時刻して印刷における各種設定入力が行われ、また、画像形成装置１からユーザに通知する各種情報を表示部に表示する。
【００１９】
プリンタエンジン（画像形成手段）３は、例えば、電子写真方式のプリンタエンジンが用いられ、電子写真方式で画像形成するのに必要な各部、例えば、感光体、光書き込み部、現像部、帯電部、除電部及びクリーニング部等を備えている。書き込み部は、描画データ及び制御信号により光書き込み部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像して感光体上の静電潜像を現像して、トナー画像を形成する。書き込み部は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像を形成する。
【００２０】
データ蓄積部（データ保管手段）４は、コントローラ２の制御下で、各種データ、特に、時刻指定印刷ジョブの画像データ及び印刷情報等を記憶するとともに、該時刻指定印刷ジョブのログを記憶する。
【００２１】
データ受信部（受信手段）１３は、ＬＡＮ（Local Area Network）等のネットワークを介してコンピュータ等のホスト装置に接続され、ホスト装置との間でデータやコマンドの授受を行う。特に、データ受信部１３は、ネットワークを介して印刷ジョブ、特に、時刻指定印刷ジョブを受信し、受信した印刷ジョブをデータ解析部１１に渡す。
【００２２】
データ解析部（データ管理手段）１１は、印刷ジョブの印刷データ及び印刷設定情報を解析し、データ描画部１２に印刷データの描画を要求する。
【００２３】
データ描画部（描画データ生成手段）１２は、データ解析部１１の解析結果に基づいて印刷データを描画データに変換してメモリに展開する。
【００２４】
データ解析部１１は、データ描画部１２で描画された画像（描画データ）と印刷データに付随していた印刷条件（印刷設定情報）を描画データと関連付けて、データ保管部１６を介してデータ蓄積部４に保存する。ここで、印刷ジョブが時刻指定印刷の場合には、印刷条件として、指定されている印刷時刻も含まれる。
【００２５】
データ解析部１１は、描画データをデータ保管部１６を介してデータ蓄積部４に蓄積したときのログ情報を、ログ管理部（ログ記憶手段）１４に記録する。
【００２６】
データ解析部１１は、ログ情報に、時刻指定印刷文書の時刻指定設定の時刻と、図示しない内蔵の時計機構の計時する現在時刻を比較して、現在時刻が指定時刻になると、データ保管部１６を介してデータ蓄積部４から時刻指定印刷文書の描画データと該描画データに関連付けされている印刷条件を読み出し、印刷部１５に渡して、印刷部１５が、プリンタエンジン２を制御して、印刷を行わせる。
【００２７】
データ解析部１１は、印刷部１５から該時刻指定印刷文書の印刷を行ったときのログ情報を取得して、ログ管理部１４に記録する。
【００２８】
また、データ解析部１１は、ログ情報に、時刻指定印刷文書の時刻指定設定の時刻と、図示しない内蔵の時計機構の計時する現在時刻を比較して、現在時刻が指定時刻になると、印刷出力を試みるが、電源オフや用紙ジャムの発生中等の理由によって印刷に失敗すると、印刷失敗のログを生成して、ログ管理部１４に記録する。
【００２９】
次に、本実施例の作用を説明する。本実施例の画像形成装置１は、時刻指定印刷文書の処理結果を追跡できるログ情報を適切に記録する。
【００３０】
すなわち、画像形成装置１は、図２に時刻指定印刷の印刷ジョブ（時刻指定印刷ジョブ）の全体的な処理流れを示すように、ユーザがホスト装置から時刻指定印刷ジョブが送られてくると（Ｐ１）、コントローラ２のデータ受信部１３で受信して、データ解析部１１に渡し、データ解析部１１が、印刷ジョブの印刷データ及び印刷設定情報を解析して、データ描画部１２に印刷データの描画を要求する。データ描画部１２は、データ解析部１１の解析結果に基づいて印刷データを描画データに変換してメモリに展開し、データ解析部１１は、データ描画部１２で描画された画像（描画データ）と印刷データに付随していた印刷条件（印刷設定情報）、特に、印刷時刻を関連付けて、データ保管部１６を介してデータ蓄積部４に蓄積する（Ｐ２）。また、データ解析部１１は、印刷ジョブを印刷時刻と関連付けてデータ蓄積部４に蓄積すると、ログ管理部１４に、蓄積時ログを生成して記録する（Ｐ３）。
【００３１】
このデータ解析部１１が、印刷ジョブをデータ蓄積部４に蓄積するときの蓄積時ログ情報としては、図３の正常時ログ情報及び図４の時刻指定無効文書削除情報に、「蓄積時ログ」として示すように、「蓄積結果」：蓄積成功、「文書名」:ａａａ．ｔｘｔ、「文書種類」：時刻指定印刷文書、「蓄積時間」：２０１０／５／１０  １９：００、「時刻指定設定」：２０１０／５／１１  ０５：００等である。
【００３２】
データ解析部１１は、ログ情報に、時刻指定印刷文書の時刻指定設定の時刻と、図示しない内蔵の時計機構の計時する現在時刻を比較して、現在時刻が指定時刻になったか判断して、現在時刻が指定時刻になると、データ保管部１６を介してデータ蓄積部４から時刻指定印刷文書（時刻指定印刷ジョブ）の描画データと該描画データに関連付けされている印刷条件を読み出し（Ｐ４）、印刷部１５に渡して、印刷部１５が、プリンタエンジン２を制御して、印刷を行わせる（Ｐ５）。
【００３３】
データ解析部１１は、印刷部１５から該時刻指定印刷文書の印刷を行ったときのログ情報を取得して、図３に示した正常時ログ情報の印刷時ログのように、ログ管理部１４に記録する（Ｐ６）。図３の正常時ログ情報の印刷時ログには、「印刷結果」：印刷成功、「文書名」：ａａａ．ｔｘｔ、「文書種類」：時刻指定印刷文書、「印刷時時間」：２０１０／５／１１  ０５：００等が記録されている。
【００３４】
また、データ解析部１１は、データ蓄積部４の時刻指定印刷ジョブの指定時刻と、図示しない内蔵の時計機構の計時する現在時刻を比較して、現在時刻が指定時刻になると、印刷出力を試みるが、電源オフや用紙ジャムの発生中等の印刷不可理由によって印刷に失敗すると、時刻指定印刷ジョブ（時刻指定印刷文書）を無効にし（時刻指定無効印刷文書に変更し）、無効にしてから予め設定されている削除待ち時間（例えば、２４時間）が経過すると、時刻指定無効印刷ジョブ（時刻指定無効文書）をデータ蓄積部４から削除するとともに、図４に示した削除ログを生成して、ログ管理部１４に記録する（Ｐ７）。図４の時刻指定無効文書削除時のログ情報の削除時ログには、「結果」：文書削除、「理由」：時刻指定無効文書から２４時間経過による削除、「文書名」：ａａａ．ｔｘｔ、「文書種類」：時刻指定無効文書、「削除時間」：２０１０／５／１２  ０５：００等が記録されている。なお、時刻指定無効文書とは、文書が選択されて印刷指示が行われることなく、予め設定されている待ち時間が経過すると、自動でデータ蓄積部４から削除される文書であり、操作表示部のパネルから時間を再設定して時刻指定印刷文書に戻したり、すぐに印刷を実行させることもできる。
【００３５】
なお、データ解析部１１は、時刻指定印刷ジョブの印刷失敗の理由が、画像形成装置１の電源オフであると、該時刻指定印刷ジョブを時刻指定無効文書に変更して、待ち時間が経過すると該時刻指定無効文書を削除する処理を、画像形成装置１の電源が次にオンになったときを起点として実行する。
【００３６】
上記時刻指定印刷ジョブのジョブ処理について、図５に基づいて説明する。画像形成装置１は、ユーザから時刻指定印刷ジョブ（時刻指定印刷データ）が送信されてくると（ステップＳ１０１）、データ受信部１３で時刻指定印刷ジョブ（時刻指定印刷データ）を受信して、データ解析部１１でデータ解析を行って、データ描画部１２にデータの描画を要求する（ステップＳ１０２）。
【００３７】
データ描画部は、印刷データを解析して描画し（ステップＳ１０３）、データ解析部１１は、データ描画部１２で描画された画像（描画データ）と印刷データに付随していた印刷条件（印刷設定情報）、特に、印刷時刻を描画データと関連付けて、データ保管部１６を介してデータ蓄積部４に蓄積する（ステップＳ１０４）。
【００３８】
データ解析部１１は、データ蓄積部４に蓄積されている描画データの印刷条件に指定されている印刷指定時刻と現時刻（現在時刻）を比較する（ステップＳ１０５）。
【００３９】
ステップＳ１０５で、印刷指定時刻が、現時刻より前の時刻であると、データ解析部１１は、文書を保存し、その直後に印刷部１５に渡して、プリンタエンジン３に印刷させて処理を終了する（ステップＳ１０６）。
【００４０】
また、ステップＳ１０５で、指定時刻が、現時刻から２４時間以降の時刻であると、データ解析部１１は、該指定時刻の描画データ（文書）を時刻指定無効文書に変更（「指定時刻：なし」に変更）し（ステップＳ１０７）、処理を終了する。
【００４１】
さらに、ステップＳ１０５で、指定時刻が、現時刻から２４時間後以内の時刻であると、データ解析部１１は、タイマーによる指定時刻の計時を開始し（ステップＳ１０８）、図６に示すように、タイマーが指定時刻を計時すると（ステップＳ１０９）、画像形成装置（機器）１が印刷可能な状態であるか、すなわち、電源がオンになっているか、他の印刷ジョブによって印刷中でないか、用紙ジャムが発生していないか等をチェックする（ステップＳ１１１）。
【００４２】
ステップＳ１１１で、ＮＯのとき、すなわち、画像形成装置１が画像形成可能な状態でないときには、データ解析部１１は、該印刷対象の印刷ジョブ（印刷文書）を時刻指定無効文書に変更（「指定時刻：無し」に変更）し（ステップＳ１１２）、ユーザが印刷不可要因を除去（例えば、画像形成装置１の電源をオン）すると（ステップＳ１１３）、時刻指定無効文書の自動印刷を実行する設定となっているかチェックする（ステップＳ１１４）。
【００４３】
ステップＳ１１４で、ＹＥＳのとき、すなわち、時刻指定無効文書の自動印刷を実行する設定となっていると、データ解析部１１は、該時刻指定無効文書をデータ蓄積部４から読み出して、印刷部１５を介してプリンタエンジン３に渡して、プリンタエンジン３に印刷させて処理を終了する（ステップＳ１１５）。
【００４４】
ステップＳ１１１で、ＹＥＳのとき、すなわち、画像形成装置１が印刷可能状態であると、データ解析部１１は、指定時刻になった時刻指定印刷文書の描画データと印刷条件をデータ蓄積部４から読み出して、印刷部１５を介してプリンタエンジン３に渡して、プリンタエンジン３に印刷させて処理を終了する（ステップＳ１１５）。
【００４５】
ステップＳ１１４で、ＮＯのとき、すなわち、時刻指定無効文書が自動印刷の設定とはなっていいないときには、データ解析部１１は、ユーザの設定により処理を分岐し（ステップＳ１１６）、操作表示部のパネルから時刻指定無効文書を選択して、印刷実行が指示操作されると（ステップＳ１１７）、該時刻指定無効文書をデータ蓄積部４から読み出して、印刷部１５を介してプリンタエンジン３に渡して、プリンタエンジン３に印刷させて処理を終了する（ステップＳ１１５）。
【００４６】
ステップＳ１１６で、予め設定されている一定時間（削除待ち時間、例えば、２４時間）経過すると、データ解析部１１は、該削除待ち時間の経過した時刻指定無効文書をデータ蓄積部４から削除して、処理を終了する（ステップＳ１１８）。
【００４７】
また、ステップＳ１１６で、操作表示部のパネルから時刻指定無効文書を選択して、時刻の変更が行われると、該時刻指定無効文書の時刻指定を、変更された時刻に設定して（ステップＳ１１９）、ステップＳ１１０に戻って、タイマーが該変更後の指定時刻になるのを計時する処理から上記同様に処理する（ステップＳ１１０〜Ｓ１１９）。
【００４８】
そして、上記時刻指定印刷ジョブの処理において、時刻指定印刷ジョブの印刷処理を正常に完了するときの処理流れは、図７のように示すことができ、このときの処理のログをログ管理部１４に記録する。
【００４９】
すなわち、画像形成装置１は、ユーザからの時刻指定印刷ジョブをデータ受信部１３が受信すると（Ｐ１１）、データ受信部１３がデータ解析部１１にデータ解析を要求し（Ｐ１２）、データ解析部１１は、受け取った印刷データを解析してデータ描画部１２に印刷データの描画を要求する（Ｐ１３）。データ描画部１２は、データ解析部１１の解析結果に基づいて印刷データを描画データに変換してメモリに展開（描画）する（Ｐ１４）。
【００５０】
データ解析部１１は、データ描画部１２の描画した描画データと印刷条件（印刷時刻等）をデータ保管部１６を介してデータ蓄積部４に蓄積し（Ｐ１５）、図３及び図４に示したような蓄積時ログをログ管理部１４に記録する（Ｐ１６）。
【００５１】
データ解析部１１は、現在時刻が指定時刻なったのを確認すると（Ｐ１７）、データ保管部１６を介してデータ蓄積部４に蓄積されている指定時刻になった描画データと印刷条件を読み出して（Ｐ１８）、印刷部１５を介してプリンタエンジン３に印刷させ（Ｐ１９）、図３に示したような正常時ログ情報の印刷時ログに示すようなログをログ管理部１４に記録する（Ｐ２０）。
【００５２】
そして、上記時刻指定印刷ジョブの処理において、時刻指定印刷ジョブの印刷処理を正常に行うことができず、時刻指定無効文書として削除する場合の処理流れは、図８のように示すことができ、このときの処理のログをログ管理部１４に記録する。
【００５３】
すなわち、画像形成装置１は、ユーザからの時刻指定印刷ジョブをデータ受信部１３が受信すると（Ｐ３１）、データ受信部１３がデータ解析部１１にデータ解析を要求し（Ｐ３２）、データ解析部１１は、受け取った印刷データを解析してデータ描画部１２に印刷データの描画を要求する（Ｐ３３）。データ描画部１２は、データ解析部１１の解析結果に基づいて印刷データを描画データに変換してメモリに展開（描画）する（Ｐ３４）。
【００５４】
データ解析部１１は、データ描画部１２の描画した描画データと印刷条件（印刷時刻等）をデータ保管部１６を介してデータ蓄積部４に蓄積し（Ｐ３５）、図３及び図４に示したような蓄積時ログをログ管理部１４に記録する（Ｐ３６）。
【００５５】
データ解析部１１は、現在時刻が指定時刻なった時刻指定印刷文書が指定時刻に印刷不可であることを検知すると（Ｐ３７）、該時刻指定印刷文書の印刷条件を時刻指定無効文書に変換する（Ｐ３８）。この場合、時刻指定印刷文書の印刷条件のうち、「文書種類」を、時刻指定印刷文書から時刻指定無効文書に変換し、「時刻」を、例えば、ＡＭ５：００から”なし”に変更する。
【００５６】
その後、データ解析部１１は、時刻指定印刷文書を時刻指定無効文書にしてから所定時間（例えば、２４時間）経過したことを検出すると（Ｐ３９）、データ保管部１６を介してデータ蓄積部４に蓄積されている該時刻指定無効文書の描画データと印刷条件を削除し（Ｐ４０）、文書が削除されたこととその理由のログを、図４に示した時刻指定無効文書削除時ログ情報の削除時ログとして示すように記録する（Ｐ４１）。
【００５７】
このように、本実施例の画像形成装置１は、受信した印刷ジョブをデータ解析部１１が、解析して時刻指定印刷ジョブであると、該印刷ジョブから描画データをデータ描画部１２で生成して、該描画データと該印刷ジョブから取得した印刷指定時刻等の印刷条件を関連付けてデータ蓄積部４に保管する。データ解析部１１は、該印刷指定時刻の管理を行って、該印刷指定時刻に印刷可能状態であると、該印刷指定時刻となった該描画データ基づいて印刷部１５を介してプリンタエンジン３で画像形成させるとともに該画像形成処理の処理ログをログ管理部４に記憶し、該印刷指定時刻に印刷不可状態であると、該時刻指定印刷ジョブに対して予め設定されている印刷不可状態対応処理を行うとともに、該印刷不可状態対応処理の処理ログをログ管理部１４に記憶している。
【００５８】
したがって、時刻指定された文書を、どのように処理したのかを印刷成功及び失敗のいずれの場合にもログ情報を記録して残すことができ、時刻指定印刷文書の処理結果を適切かつ確実に知ることができて、時刻指定印刷ジョブ（時刻指定印刷文書）のセキュリティを向上させることができる。
【００５９】
また、本実施例の画像形成装置１は、データ解析部１１が、時間指定印刷ジョブの印刷不可状態対応処理として、データ蓄積部４の時刻指定印刷ジョブを印刷時刻指定を無効とする時刻指定無効印刷ジョブに変更するとともに、該印刷指定時刻から予め設定されている待機時間が経過すると、該時刻指定無効印刷ジョブをデータ蓄積部４から削除している。
【００６０】
したがって、時刻指定印刷ジョブが指定時刻に画像形成装置１が電源断やジャムの発生等によって印刷できない場合に、データ蓄積部４内に永遠に残ってしまうことを防止することができ、時刻指定印刷ジョブの処理の適切化を図ることができるとともに、データ蓄積部４の利用効率を向上させることができる。
【００６１】
さらに、本実施例の画像形成装置１は、データ解析部１１が、時刻指定印刷ジョブが印刷指定時刻に印刷不可状態である理由が、画像形成装置１の電源オフであるときには、印刷不可状態対応処理の処理開始の起点を次に画像形成装置１の電源がオンされたときとしている。
【００６２】
したがって、時刻指定印刷ジョブを、処理を依頼したユーザの意図しない自体によるジョブの不適切な処理を回避することができ、時刻指定印刷機能の利用性を向上させることができる。
【００６３】
また、本実施例の画像形成装置１は、時刻指定無効印刷ジョブに対する処理方法を操作表示部の操作によって設定することができ、データ解析部１１は、この時刻指定無効印刷ジョブに対する印刷不可状態対応処理を、操作表示部の設定に応じて実行する。
【００６４】
したがって、時刻指定無効印刷ジョブに対するユーザの処理に対する意図を反映した印刷不可状態対応処理を実行することができ、利用性を向上させることができる。
【００６５】
さらに、本実施例の画像形成装置１は、データ解析部１１が、前記印刷不可状態対応処理として、印刷可能状態になったときに、自動的に時刻指定無効印刷ジョブの印刷を実行する処理を設定する。
【００６６】
したがって、画像形成装置１が印刷可能状態に復帰したときに、適切に印刷ジョブを実行することができ、利用性を向上させることができる。
【００６７】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００６８】
本発明は、時刻指定印刷ジョブの処理結果をログ情報として残すプリンタ装置、複合装置等の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に利用することができる。
【符号の説明】
【００６９】
１  画像形成装置
２  コントローラ
３  プリンタエンジン
４  ハードディスク
１１  データ解析部
１２  データ描画部
１３  データ受信部
１４  ログ管理部
１５  印刷部
１６  データ保管部
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特開平１１−２２９４９９号公報
【図１】
0005747461.tif 000002
【図２】
0005747461.tif 000003
【図３】
0005747461.tif 000004
【図４】
0005747461.tif 000005
【図５】
0005747461.tif 000006
【図６】
0005747461.tif 000007
【図７】
0005747461.tif 000008
【図８】
0005747461.tif 000009
【図９】
0005747461.tif 000010