(57)【特許請求の範囲】
【請求項１】
印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得部と、
前記取得部により取得された印刷ジョブを記録部に記録させる記録制御部と、
前記記録制御部により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定部と、
前記フラグ設定部により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定部と、
所定の削除タイミングにおいて、前記フラグ判定部により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記フラグ設定部は、
所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得部と、
前記取得部により取得された印刷ジョブを記録部に記録させる記録制御部と、
前記記録制御部により前記記録部に記録された印刷ジョブに対応した校了済フラグの設定を行うフラグ設定部と、
前記フラグ設定部により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定部と、
所定の削除タイミングにおいて、前記フラグ判定部により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除部と、
を備え、
前記フラグ設定部は、所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定することを特徴とする画像処理装置。
【請求項４】
前記取得部により新たに取得された印刷ジョブと、前記フラグ判定部により校了済であると判定された、前記記録部に既に記録された印刷ジョブと、が類似しているか否かを、所定の項目における内容の一致割合に基づいて判定する類似判定部を更に備え、
前記削除部は、
前記類似判定部により類似していると判定された印刷ジョブのうち、前記記録部に既に記録された印刷ジョブを削除することを特徴とする請求項２又は請求項３に記載の画像処理装置。
【請求項５】
前記所定の項目は、印刷ジョブ名であることを特徴とする請求項３又は請求項４に記載の画像処理装置。
【請求項６】
請求項１〜５の何れか一項に記載の画像処理装置と、
前記画像処理装置により画像処理された画像データを印刷する印刷部と、
を備えることを特徴とする画像形成装置。
【請求項７】
印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得工程と、
前記取得工程により取得された印刷ジョブを記録部に記録させる記録工程と、
前記記録工程により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定工程と、
前記フラグ設定工程により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定工程と、
所定の削除タイミングにおいて、前記フラグ判定工程により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除工程と、
を備えることを特徴とする画像処理方法。
【請求項８】
コンピューターに、
印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得機能、
前記取得機能により取得された印刷ジョブを記録部に記録させる記録機能、
前記記録機能により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定機能、
前記フラグ設定機能によりされた前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定機能、
所定の削除タイミングにおいて、前記フラグ判定機能により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除機能、を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置は、プリンターと、プリンターに画像形成を行わせる命令（印刷ジョブ）を出力するクライアント装置（例えばＰＣや携帯端末等）との間にプリントコントローラー等の画像処理装置を介在させることが知られている。具体的には、クライアント装置から画像データを含む印刷ジョブがプリントコントローラーに入力されると、プリントコントローラーは、印刷ジョブに含まれるページ記述言語（Page Description Language、以下「ＰＤＬ」と記載する）等に基づいてビットマップ等の画像データを生成するラスタライズ処理を行い、画像データを出力する。その後、当該画像データを含む印刷ジョブは、画像形成装置により印刷されたり、画像形成装置に設けられたハードディスク等の大容量の記録領域に記録されたりする。
【０００３】
また、画像形成装置は、クライアント装置からの再印刷要求に応じて記録領域に記録された印刷ジョブを読み出して、再印刷処理を行うことが知られている。これにより、ユーザーは、一回のみ印刷データを画像形成装置に送信すれば、それ以降、印刷データを送信することなく複数回の印刷出力を行うことができる。
【０００４】
このため、画像形成装置の記録領域は、常に大量の印刷ジョブが保存された状態となってしまう。そこで、印刷ジョブが保存される際に設定された条件（例えば、再印刷回数、再印刷者数、保存期間等）を越えた印刷ジョブを削除する方法が知られている（例えば、特許文献１〜３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−７５７４８号公報
【特許文献２】特開２００１−１７５４４２号公報
【特許文献３】特開２００８−８３７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ユーザーは、所望する印刷品質が得られるまで、つまり印刷品質に関する校正が完了するまで（校了済みになるまで）、繰り返し、お試し印刷を行う場合がある。このとき、画像データを編集する毎に新たな印刷ジョブとして記憶領域に記憶されるため、編集途中の不必要な印刷ジョブが大量に記憶領域に記憶されてしまうという問題があった。
これに対して、特許文献１〜３に記載の方法では、設定された削除条件によっては、再度利用する可能性の高い印刷ジョブが削除される一方、編集途中の不必要な印刷ジョブがそのまま残されてしまう場合がある。このため、ユーザーは、再度利用する可能性の高い印刷ジョブを保存しておきたい場合、保存しておきたい印刷ジョブを選別し、削除されないよう印刷ジョブ毎に対応する必要があった。
【０００７】
そこで、本発明の課題は、記録領域に記録される印刷ジョブの保存・削除に関する管理をユーザーの手を煩わすことなく、ユーザーにとってより好適に行うことができる画像処理装置を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明は、画像処理装置であって、印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得部と、前記取得部により取得された印刷ジョブを記録部に記録させる記録制御部と、前記記録制御部により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定部と、前記フラグ設定部により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定部と、所定の削除タイミングにおいて、前記フラグ判定部により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除部と、を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記フラグ設定部は、所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定することを特徴とする。
【００１０】
請求項３に記載の発明は、画像処理装置であって、印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得部と、前記取得部により取得された印刷ジョブを記録部に記録させる記録制御部と、前記記録制御部により前記記録部に記録された印刷ジョブに対応した校了済フラグの設定を行うフラグ設定部と、前記フラグ設定部により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定部と、所定の削除タイミングにおいて、前記フラグ判定部により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除部と、を備え、前記フラグ設定部は、所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定することを特徴とする。
請求項４に記載の発明は、請求項２又は請求項３に記載の画像処理装置であって、前記取得部により新たに取得された印刷ジョブと、前記フラグ判定部により校了済であると判定された、前記記録部に既に記録された印刷ジョブと、が類似しているか否かを、所定の項目における内容の一致割合に基づいて判定する類似判定部を更に備え、前記削除部は、前記類似判定部により類似していると判定された印刷ジョブのうち、前記記録部に既に記録された印刷ジョブを削除することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項３又は請求項４に記載の画像処理装置であって、前記所定の項目は、印刷ジョブ名であることを特徴とする。
【００１２】
請求項６に記載の発明は、画像形成装置であって、請求項１〜５の何れか一項に記載の画像処理装置と、前記画像処理装置により画像処理された画像データを印刷する印刷部と、を備えることを特徴とする。
【００１３】
請求項７に記載の発明は、画像処理方法であって、印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得工程と、前記取得工程により取得された印刷ジョブを記録部に記録させる記録工程と、前記記録工程により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定工程と、前記フラグ設定工程により設定された前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定工程と、所定の削除タイミングにおいて、前記フラグ判定工程により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除工程と、を備えることを特徴とする。
【００１４】
請求項８に記載のプログラムは、コンピューターに、印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する取得機能、前記取得機能により取得された印刷ジョブを記録部に記録させる記録機能、前記記録機能により前記記録部に記録された印刷ジョブに対応した印刷品質に関する校正が完了したか否かを示す校了済フラグの設定を行うフラグ設定機能、前記フラグ設定機能によりされた前記校了済フラグにより、前記校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定機能、所定の削除タイミングにおいて、前記フラグ判定機能により、校了済となっていないと判定された印刷ジョブを前記記録部から削除する削除機能、を実現させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、記録領域に記録される印刷ジョブの保存・削除に関する管理をユーザーの手を煩わすことなく、ユーザーにとってより好適に行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態による画像処理装置を有する画像形成装置の主要構成を示すブロック図である。
【図２】ジョブチケットの構成の一例を示す図である。
【図３】印刷ジョブを送信された画像形成装置の処理の流れを示すフローチャートである。
【図４】図１の画像処理装置の表示画面に表示されるメッセージの一例を示す図である。
【図５】保存ジョブを印刷実行した際の画像形成装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照して説明する。
以下に述べる「画像」は、表示装置による表示又は画像形成装置によって印刷媒体に形成される文字、記号、図形、絵、写真及びこれらの組み合わせによるすべての内容を含む。
【００１８】
次に、図を用いて本発明を適用した画像形成装置１について説明する。図１のブロック図に、画像形成装置１の構成を示す。画像形成装置１は、通信制御部２、記録部３、プリントコントローラー４、表示操作部５及び印刷部６を備え、画像形成装置１の各部はバス７によって接続されている。画像形成装置１は、相互通信可能に接続された外部の機器から入力される画像データを記録紙上に画像形成を行うプリンター機能を有する。
【００１９】
通信制御部２は、画像形成装置１を通信回線に接続するネットワークインターフェースとして機能し、外部の機器、例えば、クライアントＰＣ１０１等から送信される印刷ジョブ等のデータを受信する。
【００２０】
記録部３は、後述するＣＰＵ４２ａによる制御に従い、印刷ジョブを記録する。具体的には、記録部３は、ハードディスクやフラッシュメモリーその他の書き換え可能な不揮発性の記録装置からなる記録領域３１を有し、画像形成装置１が扱う各種のデータを記録する。記録部３が記録するデータとして、例えば、前述の印刷ジョブやスキャナー等を備える画像読取部（図示略）等により読み取られた画像データ等が挙げられる。
なお、記録領域３１は、複数の記録領域からなっていてもよい。さらに、記録領域３１が複数の記録領域からなる場合に、複数の記録領域は、それぞれの記録領域が異なる種類のメディアからなっていてもよい。
また、記録部３の記録領域３１に記録された印刷ジョブを「保存ジョブ」とする。
【００２１】
プリントコントローラー４は、データ処理部４１と、制御部４２と、を備えている。
データ処理部４１は、クライアントＰＣ１０１から送信された印刷ジョブに基づいてラスタライズ処理を行い、印刷ジョブに含まれる画像データからビットマップイメージ等のラスターデータを生成する。
制御部４２は、該プリントコントローラー４の動作を統括制御するＣＰＵ４２ａ（Central Processing Unit）と、当該ＣＰＵ４２ａが読み出して実行するプログラムや固定データが記憶されたプログラムメモリ４２ｃと、ＣＰＵ４２ａがプログラムを実行する際に各種データを一時的に格納するためのワークメモリとして機能するＲＡＭ（Random Access Memory）４２ｂなどを備えている。
プログラムメモリ４２ｃは、ＲＯＭ（Read Only Memory）などにより構成され、取得プログラムｃ１、記録制御プログラムｃ２、フラグ設定プログラムｃ３、フラグ判定プログラムｃ４、削除プログラムｃ５及び類似判定プログラムｃ６などを備えている。以下、各機能について説明する。
【００２２】
取得プログラムｃ１は、ＣＰＵ４２ａに印刷用の画像データと印刷に係る設定内容に関するジョブチケットとを有する印刷ジョブを取得する処理を実行させるためのプログラムである。
具体的には、ＣＰＵ４２ａは、クライアントＰＣ１０１から送信され、通信制御部２により受信された印刷ジョブを取得する。
ここで、ＣＰＵ４２ａは、取得プログラムｃ１を実行することで、印刷部６により印刷される画像データと印刷に係る設定内容に関するジョブチケットからなる印刷ジョブを取得する取得部を構成している。
【００２３】
画像データは、例えば、ワードファイル（登録商標）やＰＤＦファイル（登録商標）等の文字、図形等を含む種々の印刷用データである。プリンタドライバーは、この画像データからＰＤＬにより記述されるジョブチケットを含む印刷ジョブを生成する。
【００２４】
ジョブチケットは、画像形成に関する各種の項目及びそのパラメーターを有するデータが含まれており、当該ジョブチケットと当該ジョブチケットが適用される印刷ジョブとを対応付ける情報や、当該ジョブチケットと画像データとを対応付ける情報等を含んでいる。具体的には、ジョブチケットが有する項目として、例えば、図２に示すように、当該ジョブチケットと対応付けられている印刷ジョブのＩＤ（図２の「印刷ジョブＩＤ」）、当該印刷ジョブ名（図２の「印刷ジョブ名」）、当該印刷ジョブを画像形成装置１に送信したユーザー名（「ユーザー名」）、当該画像データのページ数（図２の「ページ数」）、当該印刷ジョブによって画像を形成させる印刷媒体の部数（図２の「部数」）、印刷部６により当該画像データが印刷され、記録領域３１に記録された日時又は保存ジョブのジョブチケットをＣＰＵ４２ａにより編集された更新日時（図２の「更新日時」）、当該印刷ジョブが校了済であるか否かを示す校了済フラグ（図２の「校了済フラグ」）、装置に印刷ジョブを保存するか否かを示すフラグ（図２の「保存フラグ」）があるが、図２に示す項目に限らず、その他の画像形成に関する各種の項目をジョブチケットに含ませることができる。
なお、ジョブチケットに含まれる校了済フラグは、全ての印刷ジョブについて、最初の印刷が終了するまではオフとなっている。
また、ジョブチケットの編集は、ＣＰＵ４２ａが行う場合に加えて、クライアントＰＣ１０１又は表示操作部５からも印刷ジョブチケット編集アプリケーションを介することにより行うことができる。
【００２５】
記録制御プログラムｃ２は、ＣＰＵ４２ａに取得された印刷ジョブを記録部３の記録領域３１に記録させる処理を実行させるためのプログラムである。
ここで、ＣＰＵ４２ａは、記録制御プログラムｃ２を実行することで、取得された印刷ジョブを記録部３に記録させる記録制御部を構成している。
【００２６】
フラグ設定プログラムｃ３は、ＣＰＵ４２ａに記録部３に記録された印刷ジョブに対応した校了済フラグの設定を行う処理を実行させるためのプログラムである。
具体的には、ＣＰＵ４２ａは、記録部３に記録された印刷ジョブ（保存ジョブ）の画像データが印刷部６により印刷された後に、当該印刷ジョブに対応したジョブチケットの校了済フラグの項目をオンに設定する。なお、以降の記載において校了済フラグの設定をオン（又はオフ）にするという記載は、対応するジョブチケットの校了済フラグの項目をオン（又はオフ）に設定することを表している。
また、ユーザーにより設定された場合を除き、ＣＰＵ４２ａにより校了済フラグの設定が行われる前の印刷ジョブは、全て校了済フラグがオフとなっている。
【００２７】
また、ＣＰＵ４２ａは、所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定する。
具体的には、ＣＰＵ４２ａは、記録部３に記録された印刷ジョブ（保存ジョブ）の画像データが印刷された後に、当該画像データが一度の印刷で所定の部数以上の印刷がされた場合に校了済フラグの設定をオンにし、当該画像データが一度の印刷で所定の部数以上印刷されない場合に校了済フラグの設定をオフのままにする。なお、所定の部数は、予めＣＰＵ４２ａに設定されていてもよいし、ユーザーが印刷を行う前に予め指定してもよい。また、所定の部数としては、お試し印刷と明確に区別するためには、２部以上であることが好ましい。
ここで、ＣＰＵ４２ａは、フラグ設定プログラムｃ３を実行することで、記録部３に記録された印刷ジョブに対応した校了済フラグの設定を行うフラグ設定部を構成している。
【００２８】
フラグ判定プログラムｃ４は、ＣＰＵ４２ａに校了済フラグにより、当該校了済フラグに対応した印刷ジョブが校了済か否かを判定する処理を実行させるためのプログラムである。
具体的には、ＣＰＵ４２ａは、一の印刷ジョブ（保存ジョブ）の校了済フラグがオンであるか否かにより、当該印刷ジョブが校了済であるか否かを判定する。例えば、ＣＰＵ４２ａは、保存ジョブの校了済フラグがオフである場合、当該保存ジョブが校了済ではないものと判定し、保存ジョブの校了済フラグがオンである場合、当該保存ジョブが校了済であると判定することができる。
ここで、ＣＰＵ４２ａは、フラグ判定プログラムｃ４を実行することで、校了済フラグにより、当該校了済フラグに対応した印刷ジョブが校了済か否かを判定するフラグ判定部を構成している。
【００２９】
削除プログラムｃ５は、ＣＰＵ４２ａに所定の削除タイミングにおいて、校了済となっていないと判定された印刷ジョブを削除する処理を実行させるためのプログラムである。
具体的には、ＣＰＵ４２ａは、所定の削除タイミングにおいて、校了済フラグがオフのまま（校了済となっていない）の印刷ジョブ（保存ジョブ）を削除する。例えば、ＣＰＵ４２ａは、所定部数以上の印刷が一度の印刷で行われていないため校了済フラグがオフのままである保存ジョブを再印刷される可能性が低い印刷ジョブとして削除し、所定部数以上の印刷が一度の印刷で行われたため校了済フラグがオンに編集された保存ジョブを再印刷される可能性が高い重要な印刷ジョブとして削除しない。
なお、ＣＰＵ４２ａは、削除する校了済フラグがオフとなっている保存ジョブを削除する場合に、当該保存ジョブを自動的に削除する構成としてもよいし、表示操作部５又はクライアントＰＣ１０１の表示部により当該保存ジョブを表示させ、ユーザーに確認させてから削除する構成としてもよい。
所定の削除タイミングとしては、例えば、記録領域３１に新しく取得された印刷ジョブを記録領域３１に記録しようとした場合、記録領域３１に記録容量に空きがないと判断されたタイミングである。
また、ＣＰＵ４２ａは、校了済フラグがオフの保存ジョブが記録領域３１に複数保存されている場合に、記録領域３１に新しく取得された印刷ジョブを記録できる記録容量を確保するために、予めＣＰＵ４２ａに設定された方法（例えば、更新日時、印刷された部数等）に基づいて、削除してもよい。例えば、ＣＰＵ４２ａは、校了済フラグがオフの保存ジョブの削除する順位を決定し、削除する順位の高いもの（例えば、更新日時が古い、印刷された部数が少ない等）から順に削除する。この場合、ＣＰＵ４２ａは、新しく記録領域３１に記録する印刷ジョブのファイルサイズ以上の空き容量ができるまで校了済フラグがオフの保存ジョブの削除を行う。
また、所定の削除タイミングとして、新しい印刷ジョブの取得の有無に関係なく、定期的なタイミングとしてもよい。
ここで、ＣＰＵ４２ａは、削除プログラムｃ５を実行することで、所定の削除タイミングにおいて、フラグ判定部により、校了済となっていないと判定された印刷ジョブを削除する削除部を構成している。
【００３０】
類似判定プログラムｃ６は、ＣＰＵ４２ａに新たに取得された印刷ジョブと保存ジョブと、が類似しているか否かを、所定の項目における内容の一致割合に基づいて判定する処理を実行させるためのプログラムである。
具体的には、ＣＰＵ４２ａは、校了済フラグがオンの保存ジョブが全て削除されたが、記録領域３１に印刷ジョブを記録する空きがない場合に、当該印刷ジョブと記録領域３１の保存ジョブとが類似しているか否かの判定を行う。つまり、ＣＰＵ４２ａは、校了済フラグがオフの保存ジョブが全て削除された後に、当該処理を行っている印刷ジョブと校了済フラグがオンの保存ジョブと、が類似しているか否かを、所定の項目（例えば、ファイル名、画像データ等）における内容の一致割合に基づいて判定する。つまり、ＣＰＵ４２ａは、例えば、当該印刷ジョブのジョブ名と校了済フラグがオンの保存ジョブのジョブ名が所定の割合で前方一致、後方一致、部分一致等しているか否かを判定する。
例えば、ＣＰＵ４２ａは、保存ジョブと当該印刷ジョブのジョブ名から二つのジョブが類似した印刷ジョブであるか否かを判定する。例えば、記録領域３１に保存ジョブ「製品マニュアル＿２校」が既に保存されており、印刷ジョブ「製品マニュアル＿３校」を新たに記録する場合、ＣＰＵ４２ａは、ジョブ名が類似している保存ジョブ「製品マニュアル＿２校」を類似した印刷ジョブとする。
ここで、ＣＰＵ４２ａは、類似判定プログラムｃ６を実行することで、新たに取得された印刷ジョブと、校了済であると判定された印刷ジョブと、が類似しているか否かを、所定の項目における内容の一致割合に基づいて判定する類似判定部として構成する。
【００３１】
また、ＣＰＵ４２ａは、類似していると判定された印刷ジョブのうち校了済であると判定された印刷ジョブを削除する。
例えば、ＣＰＵ４２ａは、校了済フラグがオンとして設定された保存ジョブ「製品マニュアル＿２校」が記録領域３１に既に保存されており、印刷ジョブ「製品マニュアル＿３校」を新たに記録する場合に、保存ジョブ「製品マニュアル＿２校」及び印刷ジョブ「製品マニュアル＿３校」が所定の項目における内容の一致割合に基づいて（ここでは、ファイル名）類似していると判定されると、既に校了済フラグがオンである保存ジョブ「製品マニュアル＿２校」を削除する。つまり、二つの印刷ジョブが類似していると判定される場合、既に校了済フラグがオフの保存ジョブは全て削除されているため、次に重要度が低い保存ジョブとして類似していると判定された保存ジョブは、新たに記録しようとしている印刷ジョブの古い版であると考えられるため、削除されてもよい。
なお、類似していると判定された保存ジョブは、自動的に削除される構成としてもよいし、当該保存ジョブをクライアントＰＣ１０１の表示部又は操作表示部５に表示させ、当該保存ジョブをユーザーが確認あるいは選択した後に削除される構成としてもよい。
また、ＣＰＵ４２ａは、校了済フラグがオフの保存ジョブを削除した処理と同様に、新しく記録領域３１に記録する印刷ジョブのファイルサイズ以上の空き容量ができるまで類似した保存ジョブの削除を行う。
【００３２】
また、ＣＰＵ４２ａは、類似していると判定された印刷ジョブのうち新たに取得された印刷ジョブを記録領域３１に記録させる。
具体的には、先ず、記録領域３１に新たに取得された印刷ジョブを記録する空き領域がない場合に、ＣＰＵ４２ａは、校了済フラグがオフの保存ジョブを削除する。記録領域３１に空きが確保できた場合には、ＣＰＵ４２ａは、当該印刷ジョブを記録領域３１に記録させる。一方、更に空きがない場合、ＣＰＵ４２ａは、類似している判定された校了済フラグがオンの保存ジョブが削除されることにより空き容量を確保した上で当該印刷ジョブを記録領域３１に記録させる。
【００３３】
表示操作部５は、画像形成装置１の動作に関する各種情報を表示する、例えば、液晶表示装置として機能すると共に、画像形成装置１に対して各種の入力を行う、例えば、タッチパネル等を備える入力装置として機能する。
【００３４】
印刷部６は、例えば、紙等の印刷媒体に対して画像を形成する。具体的には、紙等にインク滴を吐出するインクジェット装置や、電子写真方式、熱転写、熱融解、感熱、ドットインパクトその他あらゆるプリンターに用いられている印刷の為の構成を採用することができる。
【００３５】
次に、画像形成装置１による画像処理について図３及び図４を参照して説明する。以下の記載では、ＣＰＵ４２ａが各種プログラムを読み込む処理については省略する。
図３は、印刷ジョブ記録処理に係る動作の一例を示すフローチャートである。
印刷ジョブ記録処理は、クライアントＰＣ等により印刷ジョブが送信される場合に実行される処理である。
【００３６】
ＣＰＵ４２ａは、通信制御部２により受信された印刷ジョブを新たに取得する（ステップＳ１：取得工程）。
ＣＰＵ４２ａは、当該印刷ジョブを記録できる記録領域３１の空きがあるか否かを判定する（ステップＳ２）。ここで、記録領域３１に印刷ジョブを記録できる空きがあると判定されると（ステップＳ２；Ｙｅｓ）、ＣＰＵ４２ａは、印刷ジョブを記録領域３１に記録する（ステップＳ３：記録工程）。
一方、記録領域３１に印刷ジョブを記録できる空きがないと判定されると（ステップＳ２；Ｎｏ）、ＣＰＵ４２ａは、記録領域３１に校了済フラグがオフの保存ジョブがあるか否かを判定する（ステップＳ４：フラグ判定工程）。
【００３７】
ここで、記録領域３１に校了済フラグがオフの保存ジョブがあると判定されると（ステップＳ４；Ｙｅｓ）、ＣＰＵ４２ａは、記録領域３１に保存されている校了済フラグがオフの一の保存ジョブを削除する（ステップＳ５：削除工程）。
なお、このとき削除する保存ジョブは、記録領域３１に当該印刷ジョブを記録できる空きができるまで一つずつ削除してもよいし、校了済フラグがオフの保存ジョブを一度に全て削除してもよい。
【００３８】
続けて、ＣＰＵ４２ａは、処理をステップＳ２に移行し、それ以降の処理を実行する。そして、ステップＳ２にて、当該印刷ジョブを記録する記録領域３１に空きがある場合、表示操作部５又はクライアントＰＣ１０１の表示部は、例えば、図４（ａ）に示すように、校了済フラグがオフの保存ジョブを削除し、当該印刷ジョブを記録領域３１に記録した旨のメッセージを表示させる。なお、表示操作部５又はクライアントＰＣ１０１の表示部は、校了済フラグがオフの保存ジョブを表示させ、ユーザーに確認させる又は削除する校了済フラグがオフの保存ジョブを選択する構成としてもよい。
一方、ステップＳ４にて、記録領域３１に校了済フラグがオフの保存ジョブがないと判定されると（ステップＳ４；Ｎｏ）、ＣＰＵ４２ａは、処理をステップＳ６に移行し、それ以降の処理を実行する。
【００３９】
続けて、ＣＰＵ４２ａは、印刷ジョブと類似している保存ジョブが記録領域３１にあるか否かを判定する（ステップＳ６）。ここで、当該処理を行っている印刷ジョブと類似する保存ジョブが記録領域３１にあると判定されると（ステップＳ６；Ｙｅｓ）、当該一の保存ジョブは、削除される（ステップＳ７：削除工程）。
なお、ここで削除される保存ジョブは、ステップＳ５と同様に、類似していると判定された保存ジョブを全て削除してもよい。
続けて、ＣＰＵ４２ａは、処理をステップＳ２に移行し、それ以降の処理を実行する。そして、ステップＳ２にて、当該印刷ジョブを記録する記録領域３１に空きがある場合、表示操作部５又はクライアントＰＣ１０１の表示部は、例えば、図４（ｂ）に示すように、類似する保存ジョブを削除し、当該印刷ジョブを記録領域３１に記録した旨のメッセージを表示させる。
【００４０】
一方、当該処理を行っている印刷ジョブと類似する保存ジョブが記録領域３１にないと判定されると（ステップＳ６；Ｎｏ）、ＣＰＵ４２ａは、当該処理を行っている印刷ジョブの記録が不可であることを警告する（ステップＳ８）。具体的には、ＣＰＵ４２ａは、記録領域３１の容量が一杯であるため、新たな印刷ジョブを記録することができない旨のメッセージを操作表示部又はクライアントＰＣ１０１の表示部に表示させ（図４（ｃ）参照）、処理を終了する。
なお、ユーザーは、図４（ｃ）に示したメッセージを確認した後、記録領域３１に記録されている保存ジョブを手動で削除してもよく、ユーザーが手動で保存ジョブを削除することにより記録領域３１に印刷ジョブを記録できる容量が空いた場合、印刷ジョブを記録できる構成としてもよい。
また、ステップＳ８にて、当該処理を行っている印刷ジョブの記録が不可である場合、予め画像処理装置に設定された方法に基づいて（例えば、更新日時、印刷部数）、校了済フラグがオンの保存ジョブを削除する構成としてもよい。
【００４１】
図５は、校了済フラグ設定処理に係る動作の一例を示すフローチャートである。
校了済フラグ設定処理は、入力された印刷ジョブの印刷が行われる場合に実行される処理である。
なお、ここでの印刷とは、例えば、お試し印刷等の仮刷り及び校正者や著者等による校正済みの画像データに基づいた印刷である。また、ここでの校了済フラグ設定処理として、所定の部数以上の印刷が一度の印刷で行われたことにより校了済と設定する処理を例示するが、その他予めフラグ設定プログラムｃ３に設定された方法に基づいて校了済フラグの設定を行ってもよい。
【００４２】
図５に示すように、印刷部６による画像データの印刷が開始されると、先ず、プリントコントローラー４は、印刷ジョブに基づいた画像データの印刷が終了したか否かを判定する（ステップＳ１１）。ステップＳ１１にて、画像データの印刷が終了したと判定されると（ステップＳ１１；Ｙｅｓ）、ＣＰＵ４２ａは、所定の部数以上の印刷が一度の印刷で行われたか否かを判定する（ステップＳ１２）。具体的には、ＣＰＵ４２ａは、所定の部数以上の印刷が一度の印刷で行われたと判定することにより、再度印刷する可能性が高い印刷ジョブとして判定する。そして、ステップＳ１１にて、印刷ジョブに基づいた画像データの印刷が終了していないと判定されると（ステップＳ１１；Ｎｏ）、当該印刷が終了するまで待機する。
【００４３】
続いて、所定部数の印刷が行われたと判定されると（ステップＳ１２；Ｙｅｓ）、ＣＰＵ４２ａは、ジョブチケットの校了済フラグをオンに設定する（ステップＳ１３：フラグ設定工程）。なお、ジョブチケットの校了済フラグの項目がオンに設定されたため、ＣＰＵ４２ａは、ジョブチケットの「更新日時」の項目を編集する。一方、ステップＳ１２にて、所定部数の印刷が行われていないと判定されると（ステップＳ１２；Ｎｏ）、ジョブチケットの校了済フラグはオフのままの状態である。
【００４４】
以上のように、本実施形態の画像形成装置１によれば、記録された印刷ジョブに対応した校了済フラグの設定を行い、設定された校了済フラグにより、当該校了済フラグに対応した印刷ジョブが校了済か否かを判定し、所定の削除タイミングにおいて、校了済となっていないと判定された印刷ジョブを削除するので、校了済に設定された増刷の可能性が高い印刷ジョブが削除されずに保存しておくことができる。
このように、記録領域に記録される印刷ジョブの保存・削除に関する管理をユーザーの手を煩わすことなく、ユーザーにとってより好適に行うことができる。
【００４５】
また、所定の部数以上の印刷が一度の印刷で行われた印刷ジョブの校了済フラグをオンに設定するので、一度の印刷で所定の部数以上の印刷が行われた場合には、増刷の可能性があると判断して、削除しないようにすることができる一方で、一度の印刷で所定の部数以上の印刷が行われない場合は、増刷の可能性が低いと判断して、削除することができる。
【００４６】
また、新たに取得された印刷ジョブと、校了済であると判定された印刷ジョブと、が類似しているか否かを、所定の項目における内容の一致割合に基づいて判定し、類似していると判定された印刷ジョブのうち校了済であると判定された印刷ジョブを削除し、新たに取得された印刷ジョブを記録するので、複数の印刷ジョブのうち既に記録されている校了済の印刷ジョブを新たに取得された印刷ジョブの前の版の印刷ジョブとして削除することができる。
【００４７】
また、印刷ジョブ名に基づいて、新たに取得された印刷ジョブと、校了済であると判定された印刷ジョブと、が類似しているか否かを判定するので、校了前の版や、以前に印刷した前の版を簡単に削除することができる。
【００４８】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに変更を行っても良い。
例えば、上記実施形態では、校了済フラグがオフと判定された保存ジョブを削除された後、類似していると判定された保存ジョブが削除されたが、削除される保存ジョブの順序は一例であってこれに限られるものではなく、適宜任意に変更可能である。
また、ジョブチケットの編集により保存フラグをオンにすることで、校了済フラグの設定に係らず削除されない構成としてもよい。
【００４９】
また、記録部３は、画像形成装置１に含まれる構成としたが、これに限定されるものではなく、プリントコントローラー４に含まれる構成としてもよいし、画像形成装置１に外付けハードディスク等を適用する構成としてもよい。
【００５０】
以上の説明では、本発明に係るプログラムのコンピューター読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、フラッシュメモリー等の不揮発性メモリー、ＣＤ−ＲＯＭ等の可搬型記録媒体を利用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
【００５１】
なお、本発明の実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内で全ての変更が含まれていることが意図される。
【符号の説明】
【００５２】
１          画像形成装置
２          通信制御部
３          記録部
４          プリントコントローラー（画像処理装置）
４２ａ      ＣＰＵ（取得プログラム、記録制御プログラム、フラグ設定プログラム、フ
ラグ判定プログラム、削除プログラム、類似判定プログラム）
ｃ１        取得プログラム（取得部）
ｃ２        記録制御プログラム（記録制御部）
ｃ３        フラグ設定プログラム（フラグ設定部）
ｃ４        フラグ判定プログラム（フラグ判定部）
ｃ５        削除プログラム（削除部）
ｃ６        類似判定プログラム（類似判定部）
６          印刷部
【図１】
0005810854.tif 000002
【図２】
0005810854.tif 000003
【図３】
0005810854.tif 000004
【図４】
0005810854.tif 000005
【図５】
0005810854.tif 000006