(57)【要約】【課題】再印刷機能を備えた画像形成装置の文書一覧表示において、再印刷可能な画像処理ジョブを簡便に表示する仕組みを提供する。【解決手段】本画像形成装置は、画像形成に関する処理を完了したジョブの履歴情報を管理し、管理されている複数の履歴情報の中で、ジョブを再実行可能な履歴情報のみを表示部に表示する。【選択図】図１
2013106275.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
画像形成に関する処理を完了したジョブの履歴情報を管理するジョブ履歴管理手段と、
前記ジョブ履歴管理手段によって管理されている複数の履歴情報の中で、ジョブを再実行可能な履歴情報のみを表示部に表示するジョブ履歴表示手段と
を備えることを特徴とする画像形成装置。
【請求項２】
ユーザ入力に従って、前記ジョブ履歴管理手段で管理されている履歴情報の全てを前記表示部に表示するモード、又は、ジョブを再実行可能な履歴情報のみを前記表示部に表示するモードを選択する選択手段をさらに備え、
前記ジョブ履歴表示手段は、
前記選択手段によって選択されたモードに従って履歴情報を前記表示部に表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置を使用するユーザを認証する認証手段をさらに備え、
前記選択手段は、さらに、前記ジョブ履歴管理手段によって管理されている複数の履歴情報の中で、特定のユーザにより実行された履歴情報のみを前記表示部に表示するモードを選択可能であり、
前記ジョブ履歴表示手段は、
前記選択手段によって特定のユーザにより実行された履歴情報のみを前記表示部に表示するモードが選択されると、前記認証手段によって認証されているユーザが過去に実行したジョブの履歴情報のみを前記表示部に表示することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
ジョブの実行が正常に完了したか否かを判定する判定手段と、
前記判定手段による判定結果を示す結果情報を含む履歴情報を生成する生成手段と
をさらに備え、
前記ジョブ履歴管理手段は、
前記結果情報が、ジョブが正常に完了したことを示す場合には、前記履歴情報とともに、当該ジョブを再実行するためのデータを管理し、
前記結果情報が、ジョブが正常に完了しなかったことを示す場合には、前記履歴情報のみを管理することを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記ジョブ履歴管理手段は、
前記ジョブ履歴管理手段に新たな履歴情報を追加する際に、該ジョブ履歴管理手段によって管理されている履歴情報の数が予め設定された値に達している場合には、管理している複数の履歴情報の中で、前記結果情報が、ジョブが正常に完了しなかったことを示す履歴情報を削除して、前記新たな履歴情報を追加することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記ジョブ履歴管理手段は、
管理している複数の履歴情報の中で、前記結果情報が、ジョブが正常に完了しなかったことを示す履歴情報が無い場合には、最も古い履歴情報を削除して、前記新たな履歴情報を追加することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
画像形成装置の制御方法であって、
ジョブ履歴管理手段が、画像形成に関する処理を完了したジョブの履歴情報を管理するジョブ履歴管理ステップと、
ジョブ履歴表示手段が、前記ジョブ履歴管理ステップにおいて管理されている複数の履歴情報の中で、ジョブを再実行可能な履歴情報のみを表示部に表示するジョブ履歴表示ステップと
を実行することを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の画像形成装置の制御方法における各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷済みジョブを再印刷可能な画像形成装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年の画像形成装置では、大容量ハードディスクなどの記憶装置を備え、記憶装置に画像データやジョブ設定を保存しておき、任意のタイミングで印刷を容易に行える機能を備えるものがある。この機能によれば、一度印刷した電子文書の出力結果が所望のものではない場合には、一部設定を変更して再印刷することが可能になる。
【０００３】
記憶装置に蓄積された電子文書を印刷する場合、画像形成装置に文書一覧を表示し、所望の文書を選択して印刷することが一般的である。蓄積された文書を指定されたジョブ設定で実行できない場合もあり、文書一覧にその旨を表示しないで印刷実行させてしまうことは利便性の観点で好ましくない。このような問題に対して、特許文献１では、「指定されたジョブ設定で印刷可」「属性変更で印刷可」「印刷不可」を示す情報を、文書一覧に表示する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５２７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術には以下に記載する問題がある。上記従来技術によれば、記憶装置に蓄積された画像データを指定されたジョブ設定で印刷可能か、印刷不可かを文書一覧上で区別することは可能である。しかし、この方法では印刷可能なジョブのみを一覧表示することができないため、再印刷のユースケースにおいて、再印刷可能なジョブのみを速やかに特定することが困難であった。
【０００６】
本発明は、上述の問題に鑑みて成されたものであり、再印刷機能を備えた画像形成装置の文書一覧表示において、再印刷可能な画像処理ジョブを簡便に表示する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、例えば、画像形成装置であって、画像形成に関する処理を完了したジョブの履歴情報を管理するジョブ履歴管理手段と、前記ジョブ履歴管理手段によって管理されている複数の履歴情報の中で、ジョブを再実行可能な履歴情報のみを表示部に表示するジョブ履歴表示手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明は、再印刷機能を備えた画像形成装置の文書一覧表示において、再印刷可能な画像処理ジョブを簡便に表示する仕組みを提供できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る画像形成装置のブロック図。
【図２】第１の実施形態に係るソフトウェア構成の一例を示す図。
【図３】第１の実施形態に係るジョブ履歴情報一覧画面を示す図。
【図４】第１の実施形態に係るジョブ履歴情報管理テーブル及び個数管理テーブルを示す図。
【図５】第１の実施形態に係るジョブ履歴表示処理の一例を示すフローチャート。
【図６】第２の実施形態に係る履歴管理画面の一例を示す図。
【図７】第２の実施形態に係る履歴管理画面で設定したフラグを記憶するテーブルを示す図。
【図８】第２の実施形態に係る履歴管理処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
＜第１の実施形態＞
＜画像形成装置のハードウェア構成＞
以下では、図１乃至図５を参照して、第１の実施形態について説明する。本実施形態では、再実行可能な画像処理ジョブと再実行できない画像処理ジョブの全てを一覧表示するモード、再実行可能な画像処理ジョブのみを一覧表示するモード、及び認証ユーザの画像処理ジョブのみを表示するモードを有する画像形成装置について説明する。
【００１２】
まず、図１を参照して、画像形成装置１００の内部構成について説明する。画像形成装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、補助記憶装置１０３、画像表示装置１０４、ユーザコマンド入力装置１０５、ＮＩＣ１０６、印刷部１０７、読取部１０８、ＤＳＵ１１０、モデム１１１、ＮＣＵ１１２、及びＵＳＢ通信部１１４を備える。各コンポーネントは、メインバス１０９を介して相互にデータをやり取りするように接続されている。ＣＰＵ１０１は、画像形成装置１００を統括的に制御する。ＲＡＭ１０２は、ＣＰＵ１０１のワークエリアの提供やデータの一時保管を行うためのＲＡＭである。補助記憶装置（ハードディスク、ＣＤ−ＲＯＭ等）１０３は、データの一時保管や、ＲＡＭ１０２の代わりに用いられる。画像表示装置１０４は、タッチパネル等と共に構成され、プリンタ装置（画像形成装置）の状態や、エラーメッセージ等を表示する場合に用いることができる。ユーザコマンド入力装置（タッチパネル等）１０５は、ログイン情報の入力や、所望する印刷データの指定等をユーザが操作するためのものである。
【００１３】
ＮＩＣ１０６はＬＡＮ１２０を介して、他のネットワーク機器と双方向にデータをやり取りする。印刷部（印刷エンジン）１０７は、スキャンした画像データ等を用紙に印刷する。読取部（スキャナ）１０８は、原稿台に置かれた紙原稿を読み取り白黒２値やカラー多値の画像データ等を生成する。読み取った画像データは、印刷部１０７で印刷することが可能であり、また補助記憶装置１０３に一時的に記憶しておき、任意のタイミングで印刷することも可能である。ＤＳＵ（Ｄｉｇｉｔａｌ  Ｓｅｒｖｉｃｅ  Ｕｎｉｔ：ディジタル回線終端装置）１１０は、ディジタル回線１３０に接続され、データ送受信に使用される。ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｏｒｏｌ  Ｕｎｉｔ）１１２は、アナログ回線１４０に接続され、回線の開閉、発着信制御、イメージデータ（アナログ）の送受信等を行う。モデム１１１は、送受信データの変調・復調を行う。ＵＳＢ通信部１１４は、ＵＳＢを用いて外部の情報端末とデータの送受信を行う。
【００１４】
＜画像形成装置のソフトウェア構成＞
次に、図２を参照して、画像形成装置１００の補助記憶装置１０３に記憶された制御プログラムを実行することによって実現されるソフトウェア構成の一例について説明する。画像形成装置１００は、制御構成として、ジョブ履歴管理部２０１、ジョブ履歴表示部２０２、ジョブ制御部２０３、及び認証部２０４を含む。ジョブ履歴管理部２０１は、印刷部１０７で画像を印刷する印刷ジョブや読取部１０８で読み取った画像を送信する送信ジョブを実行した際のジョブ履歴の情報（以下、履歴情報という）を管理する。具体的には、ジョブ履歴管理部２０１は、補助記憶装置１０３に格納されているジョブ履歴情報５００（図４を用いて後述する。）の更新や読み出しを制御する。
【００１５】
ジョブ履歴表示部２０２は、ジョブ履歴、即ち、ジョブ履歴管理部２０１で読み出したジョブ履歴情報５００を画像表示装置１０４に表示する。ジョブ制御部２０３は、画像形成装置１００が印刷部１０７や読取部１０８を使用して印刷ジョブやスキャンジョブを処理するする際に使用される。また、ジョブ制御部２０３は、ジョブ履歴管理部２０１を使用して、実行したジョブの成否等のジョブ履歴情報５００を更新する。認証部２０４は、画像形成装置１００を利用する際のユーザ認証全般を管理する。認証部２０４の詳細説明については省略する。本実施形態において、ジョブ履歴管理部２０１は、任意のタイミングで画像形成装置１００の利用ユーザＩＤを把握できる。
【００１６】
＜画面例＞
次に、図３を参照して、ジョブ履歴表示部２０２が画像表示装置１０４に表示するジョブ履歴に関する表示画面の一例について説明する。本実施形態では、履歴表示画面でジョブ履歴を表示するときに図３に示すように「全ジョブ」「Ｍｙジョブ」「再実行可能ジョブ」の３つのモードから認証ユーザが任意に選択することが可能な構成になっている。
【００１７】
「全ジョブ」のモードを選択した場合には、ジョブ履歴管理部２０１で管理している複数の履歴情報の全てが履歴表示エリア３０９に表示される。「Ｍｙジョブ」のモードを選択した場合には、ジョブ履歴管理部２０１で管理されている複数の履歴情報のうち、認証部２０４で認証した認証ユーザのユーザＩＤと一致するジョブの履歴情報だけが履歴表示エリア３０９に表示される。つまり、認証ユーザが過去に実行したジョブの履歴情報のみが履歴表示エリア３０９に表示される。「再実行可能ジョブ」のモードを選択した場合には、ジョブ履歴管理部２０１で管理している複数の履歴情報のうち、再実行可能なジョブの履歴情報のみが履歴表示エリア３０９に表示される。ここで、再実行可能なジョブとは、再実行用の画像処理ジョブのデータが補助記憶装置１０３に保存されているジョブを示す。これら各モードに従った履歴表示処理については図５を参照して後述する。なお、ここでは、上記３つのモードについてのみ説明するが、本発明はこれに限定されず、他のモードを有するように構成されてもよい。
【００１８】
図３の画面４０１、４０２、４０３では履歴表示機能３０１が選択されている。画面４０１は、全ジョブボタン３０２が押下された状態を示す。画面４０２は、Ｍｙジョブボタン３０３が押下された状態を示す。画面４０３は、再実行可能ジョブボタン３０４が押下された状態を示す。なお、全ジョブボタン３０２、Ｍｙジョブボタン３０３、及び再実行可能ジョブボタン３０４は、選択手段の一例であり、これらのボタンを押下するユーザ入力に従って、押下されたボタンにより履歴情報を表示するモードが選択される。
【００１９】
３０５は、ジョブ履歴表示エリアであり、本実施形態ではジョブ名表示エリア３０６、実行者表示エリア３０７、日時表示エリア３０８、履歴表示エリア３０９、及び再実行可否エリア３１０を含んで構成される。３１１は履歴表示エリア３０９に表示されているジョブ履歴一覧から認証ユーザに選択されたジョブの印刷指示を行う際の印刷ボタンである。印刷ボタン３１１が押下されると、その選択したジョブが再実行可能である場合にはジョブ制御部２０３により印刷制御を実行することが可能である。
【００２０】
この様な表示構成を有する本実施形態によれば、ジョブ履歴情報５００で管理されている全ての履歴情報を表示するか、再実行可能な履歴情報のみを表示するかを切り替えることができる。全ジョブボタン３０２を押下すると、ジョブ履歴管理部２０１で管理されている全ての履歴情報を表示し、再実行可能ジョブボタン３０４を押下すると、ジョブ履歴管理部２０１で管理されている履歴情報のうち再実行可能な履歴情報のみを表示する。
【００２１】
＜履歴情報＞
次に、図４を参照して、履歴情報について説明する。履歴情報は、画面４０１、４０２、４０３等に対象となる履歴を表示するための情報を含む。図４に示すように、ジョブ履歴情報５００は、履歴ＩＤ５０１、ジョブ名称５０２、実行者５０３、日付５０４、結果（結果情報）５０５、及び画像処理ジョブＩＤ５０６を含む。また、ジョブ履歴情報５００で管理されている情報数を管理する履歴情報数６００が管理されている。これらの情報は、ジョブ制御部２０３により対象となるジョブの実行後に生成される。
【００２２】
履歴ＩＤ５０１には、各履歴情報５０７〜５１４に割り当てられる識別ＩＤである。ジョブ名称５０２は、実行したジョブの名称を示す。実行者５０３は、当該ジョブを実行した画像形成装置１００の操作者を示す。日付５０４は、当該ジョブを実行した日付を示す。結果５０５は、当該ジョブを実行した際に正常に完了したか否かの判定結果を示す情報（結果情報）である。図４では、正常に完了した場合にはＯＫが定義され、失敗した場合にはＮＧが定義されている。画像処理ジョブＩＤ５０６は、結果５０５がＯＫである各履歴情報（図４では、履歴情報５０７、５１０、５１１、５１２、５１３、５１４である。）の割り当てられる識別ＩＤである。
【００２３】
本実施形態に係る画像形成装置１００では、ジョブの実行が正常に完了した場合には、再実行用に画像処理ジョブのデータを履歴情報とともに補助記憶装置１０３に保存し、失敗した場合には再実行用の画像処理ジョブのデータは保存せず履歴情報のみを保存する。再実行用の画像処理ジョブのデータが補助記憶装置１０３に保存されている場合には、ジョブ制御部２０３は、画像処理ジョブＩＤ５０６を用いて、データを特定したり、再実行ジョブとして制御したりすることができる。履歴情報数６００には、ジョブ履歴情報５００で管理されている情報数が管理されており、図４では、履歴情報５０７〜５１４が定義されており、８となる。
【００２４】
＜表示処理＞
次に、図５を参照して、本実施形態に係る画像形成装置１００においてジョブ履歴情報を表示する処理手順について説明する。なお、以下で説明する処理は、ＣＰＵ１０１が補助記憶装置１０３に格納されている制御プログラムをＲＡＭ１０２に読み出して実行することによって実現される。また、図５に示すフローチャートの処理は、図３のジョブ履歴画面で３０２〜３０４のいずれかのボタンが認証ユーザに押下されると開始される。
【００２５】
まず、Ｓ７０１において、ジョブ履歴表示部２０２は、ジョブ履歴管理部２０１が管理している図４に示した履歴数情報数Ｎ（６００）を参照する。続いて、Ｓ７０２において、ジョブ履歴表示部２０２は、認証部２０４より認証ユーザＩＤを参照し、Ｓ７０３で制御用の変数Ｉを１で初期化する。その後、Ｓ７０４において、ジョブ履歴表示部２０２は、変数ＩがＮ以下であるか否かを判定する。変数ＩがＮ以下であると判定するとＳ７０５に進み、ジョブ履歴表示部２０２は、Ｉ番目の履歴情報を参照し、Ｓ７０６に進む。例えば変数Ｉが１である場合に図４の例で説明すると、履歴情報５０７が参照されることになる。一方、変数ＩがＮ以下でないと判定すると処理を終了する。
【００２６】
Ｓ７０６において、ジョブ履歴表示部２０２は、図３のジョブ履歴画面で認証ユーザがＭｙジョブボタン３０３を押下したか否かを判定する。Ｍｙジョブボタン３０３が認証ユーザに押下されたと判定した場合にはＳ７０７に進み、それ以外の場合はＳ７０８に進む。Ｓ７０７において、ジョブ履歴表示部２０２は、認証部２０４から認証ユーザのＩＤを取得し、その取得した認証ユーザのＩＤとＩ番目の履歴情報の実行者が一致するか否かを判定する。認証ユーザのＩＤとＩ番目の履歴情報の実行者とが一致すると判定した場合にはＳ７０９に進み、ジョブ履歴表示部２０２は、Ｉ番目の履歴情報を履歴表示エリア３０５に表示する。一方、認証ユーザのＩＤとＩ番目の履歴情報の実行者とが一致しないと判定した場合には、Ｉ番目の履歴情報は他のユーザのジョブ履歴と判断し、履歴情報をリストに追加することなくＳ７１１に進む。
【００２７】
Ｓ７０８において、ジョブ履歴表示部２０２は、全ジョブボタン３０２が押下されたか否かを判定する。全ジョブボタン３０２が押下されたと判定した場合にはＳ７０９に進み、ジョブ履歴表示部２０２は、Ｉ番目の履歴情報を履歴表示エリア３０５に表示する。このとき、もしＩ番目の履歴情報に対応する画像処理ジョブＩＤ５０６が存在する場合には、再実行が可能であることを識別できるようなメッセージ（「可」）を履歴表示エリア３０５の３１０の領域に表示することが望ましい。一方、Ｉ番目の履歴情報に対応する画像処理ジョブＩＤ５０６が存在しない場合には、再実行ができないことを識別できるようなメッセージ（「不可」）を３１０の領域に表示する。
【００２８】
Ｓ７０８で全ジョブボタン３０２が押下されていないと判定すると、即ち、再実行可能ジョブボタン３０４が押下されたと判断し、Ｓ７１０に進む。Ｓ７１０において、ジョブ履歴表示部２０２は、Ｉ番目の履歴情報に対応する画像処理ジョブＩＤ５０６が管理されているか（即ち、再実行可能なジョブのデータが補助記憶装置１０３に記憶されているか）を判定する。画像処理ジョブＩＤ５０６が管理されていれば、再実行用の画像処理ジョブのデータが存在しているので再実行可能であると判断しＳ７０９に進み、ジョブ履歴表示部２０２は、Ｉ番目の履歴情報を履歴表示エリア３０５に表示する。Ｉ番目の履歴情報に対応する画像処理ジョブＩＤ５０６が管理されていなければ、そのジョブが古いジョブであるためジョブのデータが削除されたか、或いはジョブの実行結果がＮＧであったためそもそもジョブのデータを記憶していないかのどちらかである。そのためＩ番目のジョブ履歴情報はリストには追加せずにＳ７１１に進む。
【００２９】
Ｓ７１１において、ジョブ履歴表示部２０２は、変数Ｉをインクリメントし、処理をＳ７０４に遷移させる。Ｓ７０４乃至Ｓ７１０の処理はＮ個の履歴情報すべてに対して実行され、全てのジョブ履歴情報について上述の処理を実行した場合（即ち、Ｓ７０４でＮＯの場合）には、本フローチャートの処理を終了する。
【００３０】
本実施形態によれば、ジョブ履歴一覧表示から、画像実行可能な画像処理ジョブを容易に選択可能となり、利便性が向上する。具体的には、全てのジョブ履歴を表示するモードでは、表示されたジョブ履歴のうちどのジョブが再実行可能でどのジョブが再実行不可能なのかを区別可能に表示するようにした。この結果、ユーザは、ジョブ履歴の中からどのジョブのデータが画像形成装置１００内に記憶されていてどのジョブのデータが記憶されていないのかを一瞥するだけで把握することができる。一方、再実行可能なジョブだけを表示するモードでは、再印刷可能なジョブだけを表示するため、画像実行可能な画像処理ジョブを容易に選択可能となり速やかに目的のジョブを特定できるので、利便性が向上する。
【００３１】
＜第２の実施形態＞
次に、図６乃至図８を参照して第２の実施形態について説明する。本実施形態では、ジョブ履歴管理部２０１が管理するジョブ履歴情報５００が画像形成装置で予め設定しておいた上限に達した際に、古い履歴情報から削除する構成について説明する。本実施形態の基本的な構成は、上記第１の実施形態における図１乃至図５で説明したものと同様である。従って、以下では、第２の実施形態の特徴的な部分についてのみ説明する。
【００３２】
まず、図６及び図７を参照して、ジョブ履歴管理部２０１が管理するジョブ履歴情報５００の管理方法を指示する構成について説明する。本実施形態では、ジョブ履歴情報５００が上限に達した場合には、日付５０４の古い履歴情報から削除することとし、さらに、図６に示す８０１の設定項目により再実行データが存在しない履歴情報から削除することを指定できる。再実行データが存在しない履歴情報とは、ジョブ履歴情報５００において、画像処理ジョブＩＤ５０６が存在しない履歴情報を指す。設定項目８０１の情報はジョブ履歴管理部２０１により図７に示すフラグ９０１として管理される。具体的には、ジョブ履歴管理部２０１は、認証ユーザ又は管理者が設定項目８０１にチェックした場合にはフラグを「１」に設定し、チェックを外した場合にはフラグを「０」に設定する。
【００３３】
次に、図８を参照して、ジョブ制御部２０３により印刷ジョブまたは送信ジョブが完了した際に、ジョブ履歴情報５００を更新する処理手順について説明する。なお、以下で説明する処理は、ＣＰＵ１０１が補助記憶装置１０３に格納されている制御プログラムをＲＡＭ１０２に読み出して実行することによって実現される。
【００３４】
ジョブ履歴管理部２０１は、Ｓ１００１でジョブが完了したことを検知し、Ｓ１００２で履歴情報数Ｎ（６００）を取得し、Ｓ１００３でＮが上限に達しているか否かを判定する。上限に達していない場合には、Ｓ１００８に進み、ジョブ履歴管理部２０１は、完了したジョブのジョブ履歴情報をジョブ履歴情報５００に追加し、処理を終了する。
【００３５】
一方、上限に達している場合にはＳ１００４に進み、ジョブ履歴管理部２０１は、図７に示すフラグ９０１の値を取得する。続いて、Ｓ１００５において、ジョブ履歴管理部２０１は、取得したフラグの値が１であるか否かを判定する。フラグの値が１である場合には、Ｓ１００６に進み、ジョブ履歴管理部２０１は、ジョブ履歴情報５００を参照し、再実行不可の履歴が存在するか否かを判定する。再実行不可の履歴が存在する場合にはＳ１００７に進み、ジョブ履歴管理部２０１は、再実行不可かつ、最も古いジョブ履歴情報を１つ削除し、Ｓ１００８において、完了したジョブのジョブ履歴情報をジョブ履歴情報５００に追加し、処理を終了する。
【００３６】
Ｓ１００５においてフラグの値が１でない場合、又は、Ｓ１００６で再実行不可の履歴情報が存在しない場合には、Ｓ１００９に進み、ジョブ履歴管理部２０１は、古い履歴をジョブ履歴情報５００から１つ削除し、Ｓ１００８の処理に進む。
【００３７】
以上説明したように、本実施形態に係る画像形成装置１００は、ジョブ履歴情報の管理数に上限を設けた場合に、管理数が上限を超える場合には、管理している履歴情報の中から再実行不可のジョブ履歴情報を優先的に削除する。さらに、本画像形成装置は、再実行不可の履歴情報が存在しない場合には、最も古くから管理されている履歴情報を削除する。これにより、ジョブ履歴情報５００が上限に達する際には、再実行可能な履歴情報を優先して残すことが可能になり、再実行の利用機会を増やすことが可能となる。
【００３８】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013106275.tif 000003
【図２】
2013106275.tif 000004
【図３】
2013106275.tif 000005
【図４】
2013106275.tif 000006
【図５】
2013106275.tif 000007
【図６】
2013106275.tif 000008
【図７】
2013106275.tif 000009
【図８】
2013106275.tif 000010