(57)【要約】【課題】  ジョブ履歴のための記憶容量を従来より抑えることができる画像形成装置を提供する。【解決手段】  複合機は、ジョブの履歴であるジョブ履歴を記憶する不揮発性記憶装置と、ジョブ履歴を不揮発性記憶装置に書き込む履歴書込部と、ジョブ履歴を不揮発性記憶装置から読み出す履歴読出部とを備えており、履歴書込部は、ジョブが外部の宛先に送信を行う送信ジョブであるとき、宛先６３が不揮発性記憶装置に既に記憶されている場合には、宛先６３を特定するための情報である宛先ＩＤ６２をジョブ履歴に含め、履歴読出部は、宛先ＩＤ６２に基づいて宛先６３を読み出すことを特徴とする。【選択図】  図４
2011205352.tif 000002
【特許請求の範囲】
【請求項１】
ジョブの履歴であるジョブ履歴を記憶する履歴記憶部と、前記ジョブ履歴を前記履歴記憶部に書き込む履歴書込手段と、前記ジョブ履歴を前記履歴記憶部から読み出す履歴読出手段とを備えており、
前記履歴書込手段は、前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記履歴記憶部に既に記憶されている場合には、前記宛先を特定するための情報である宛先特定情報を前記ジョブ履歴に含め、
前記履歴読出手段は、前記宛先特定情報に基づいて前記宛先を読み出すことを特徴とする画像形成装置。
【請求項２】
前記送信ジョブにおいて送信時に使用される前記宛先を予め登録するための宛先登録部を備えており、
前記履歴書込手段は、前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記宛先登録部に既に登録されている場合には、前記宛先特定情報を前記ジョブ履歴に含めることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ジョブ履歴を前記履歴記憶部から削除する履歴削除手段を備えており、
前記履歴書込手段は、前記宛先が含まれる前記ジョブ履歴を前記履歴削除手段が削除するとき、前記宛先特定情報が含まれる前記ジョブ履歴に前記宛先を追加することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記履歴書込手段は、前記宛先が含まれる前記ジョブ履歴を前記履歴削除手段が削除するとき、前記宛先特定情報が含まれる前記ジョブ履歴のうち最新のジョブ履歴に前記宛先を追加することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
ジョブの履歴であるジョブ履歴を記憶する履歴記憶部を備えている画像形成装置における前記ジョブ履歴の管理方法であって、
前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記履歴記憶部に既に記憶されている場合には、前記宛先を特定するための情報である宛先特定情報を前記ジョブ履歴に含め、
前記宛先特定情報に基づいて前記宛先を読み出すことを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブの履歴（以下「ジョブ履歴」という。）を管理することができる画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置は、管理者によって管理されるためや、不具合が発生したときに調査されるために、ジョブ毎にジョブ履歴を記憶している。このようなジョブ履歴には、例えば、ジョブの受付番号、ジョブの開始時刻、ジョブの終了時刻、ジョブの実行者、ジョブの結果など様々な情報が含まれている。
【０００３】
ジョブ履歴を管理することができる画像形成装置として、不揮発メモリにジョブ履歴を記憶し、履歴確認キーが押下されたときにジョブ履歴を操作表示部に表示する複合機が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８８５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置は、ジョブ履歴に含まれる複数の情報のうちジョブが発生したときに記憶されるべき情報のためだけでなく、ジョブが発生したときより後に記憶される情報のためにも、ジョブが発生したときにジョブ履歴のための記憶領域を予め確保しなければならないので、ジョブ履歴のための記憶容量に無駄があるという問題がある。
【０００６】
そこで、本発明は、ジョブ履歴のための記憶容量を従来より抑えることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、ジョブの履歴であるジョブ履歴を記憶する履歴記憶部と、前記ジョブ履歴を前記履歴記憶部に書き込む履歴書込手段と、前記ジョブ履歴を前記履歴記憶部から読み出す履歴読出手段とを備えており、前記履歴書込手段は、前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記履歴記憶部に既に記憶されている場合には、前記宛先を特定するための情報である宛先特定情報を前記ジョブ履歴に含め、前記履歴読出手段は、前記宛先特定情報に基づいて前記宛先を読み出すことを特徴とする。
【０００８】
この構成により、本発明の画像形成装置は、宛先が履歴記憶部に既に記憶されている場合には、宛先を書き込む代わりに宛先特定情報を書き込めば良いので、宛先そのものを書き込む構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。したがって、本発明の画像形成装置は、ジョブ履歴のための記憶容量を従来より抑えることができる。
【０００９】
また、本発明の画像形成装置は、前記送信ジョブにおいて送信時に使用される前記宛先を予め登録するための宛先登録部を備えており、前記履歴書込手段は、前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記宛先登録部に既に登録されている場合には、前記宛先特定情報を前記ジョブ履歴に含めることが好ましい。
【００１０】
この構成により、本発明の画像形成装置は、宛先が宛先登録部に既に登録されている場合には、宛先を書き込む代わりに宛先特定情報を書き込めば良いので、宛先そのものを書き込む構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。
【００１１】
また、本発明の画像形成装置は、前記ジョブ履歴を前記履歴記憶部から削除する履歴削除手段を備えており、前記履歴書込手段は、前記宛先が含まれる前記ジョブ履歴を前記履歴削除手段が削除するとき、前記宛先特定情報が含まれる前記ジョブ履歴に前記宛先を追加することが好ましい。
【００１２】
この構成により、本発明の画像形成装置は、宛先が含まれるジョブ履歴を削除するときに、宛先が含まれるジョブ履歴を新たに生成するので、宛先が含まれるジョブ履歴を削除しても、宛先特定情報に基づいて宛先を読み出すことができる。
【００１３】
また、本発明の画像形成装置の前記履歴書込手段は、前記宛先が含まれる前記ジョブ履歴を前記履歴削除手段が削除するとき、前記宛先特定情報が含まれる前記ジョブ履歴のうち最新のジョブ履歴に前記宛先を追加することが好ましい。
【００１４】
ジョブ履歴は、通常、最古のものから削除されることが多い。本発明の画像形成装置は、宛先が含まれるジョブ履歴を削除するときに、宛先特定情報が含まれるジョブ履歴のうち最新のジョブ履歴に宛先を追加するので、宛先特定情報が含まれるジョブ履歴のうち最新のジョブ履歴以外のジョブ履歴に宛先を追加する構成と比較して、宛先が含まれるジョブ履歴を削除する回数を減らすことができ、その結果、ジョブ履歴に宛先を追加する回数を抑えることができる。したがって、本発明の画像形成装置は、書き込み回数によって寿命が決まる記憶デバイスによって履歴記憶部が構成されている場合、履歴記憶部の寿命の短縮を抑えることができる。
【００１５】
本発明の管理方法は、ジョブの履歴であるジョブ履歴を記憶する履歴記憶部を備えている画像形成装置における前記ジョブ履歴の管理方法であって、前記ジョブが外部の宛先に送信を行う送信ジョブであるとき、前記宛先が前記履歴記憶部に既に記憶されている場合には、前記宛先を特定するための情報である宛先特定情報を前記ジョブ履歴に含め、前記宛先特定情報に基づいて前記宛先を読み出すことを特徴とする。
【００１６】
この構成により、本発明の管理方法を実行する画像形成装置は、宛先が履歴記憶部に既に記憶されている場合には、宛先を書き込む代わりに宛先特定情報を書き込めば良いので、宛先そのものを書き込む構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。したがって、本発明の管理方法を実行する画像形成装置は、ジョブ履歴のための記憶容量を従来より抑えることができる。
【発明の効果】
【００１７】
本発明の画像形成装置は、ジョブ履歴のための記憶容量を従来より抑えることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態に係る複合機のブロック図である。
【図２】図１に示す不揮発性記憶装置に登録されるアドレス帳のうち１つの相手の情報を示す図である。
【図３】（ａ）は、図１に示す不揮発性記憶装置に記憶される開始時履歴を示す図である。（ｂ）は、図１に示す不揮発性記憶装置に記憶される終了時履歴を示す図である。
【図４】（ａ）は、図１に示す不揮発性記憶装置に記憶される宛先履歴を示す図である。（ｂ）は、図１に示す不揮発性記憶装置に記憶される宛先履歴であって、図４（ａ）に示す例とは異なる例の宛先履歴を示す図である。
【図５】ジョブの開始によって開始させられる図１に示す制御部の動作のフローチャートである。
【図６】図５に示す宛先履歴書込処理を示すフローチャートである。
【図７】図１に示す複合機が起動されたときの制御部の動作のフローチャートである。
【図８】ジョブ結果を表示するときの図１に示す制御部の動作のフローチャートである。
【図９】ジョブ履歴を削除するときの図１に示す制御部の動作のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２０】
まず、本実施の形態に係る画像形成装置としての複合機の構成について説明する。
【００２１】
図１は、本実施の形態に係る複合機１０のブロック図である。
【００２２】
図１に示すように、複合機１０は、複合機１０全体を制御する制御部１１と、種々の情報を記憶する不揮発性の記憶装置である不揮発性記憶装置１２と、種々の情報を表示する図示していない操作パネル上の表示部１３と、利用者によって種々の操作が入力される操作パネル上の操作部１４と、原稿を読み込んで画像データを生成する読込デバイスであるスキャナ部１５と、用紙に印刷を実行するプリンタ部１６と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線を介してＦＡＸ通信を行うためのＦＡＸ通信部１７と、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの図示していない外部の装置とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して通信を行うためのネットワーク通信部１８とを備えている。
【００２３】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)と、ＣＰＵの作業領域として用いられるＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)とを備えている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによって制御部１１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２４】
制御部１１は、ＣＰＵがプログラムを実行することによって、ジョブ履歴を不揮発性記憶装置１２に書き込む本発明の履歴書込手段としての履歴書込部１１ａと、ジョブ履歴を不揮発性記憶装置１２から読み出す本発明の履歴読出手段としての履歴読出部１１ｂと、ジョブ履歴を不揮発性記憶装置１２から削除する本発明の履歴削除手段としての履歴削除部１１ｃとして機能するようになっている。
【００２５】
不揮発性記憶装置１２は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリなどの記憶デバイスである。
【００２６】
表示部１３は、例えばＬＣＤ(Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ)などの表示デバイスである。
【００２７】
操作部１４は、例えば、表示部１３とともにタッチパネルを形成するボタンや、操作パネル上のボタンなどの入力デバイスである。
【００２８】
プリンタ部１６は、例えば、スキャナ部１５によって生成された画像データのジョブや、外部のファクシミリ装置からＦＡＸ通信部１７を介してＦＡＸ受信されたＦＡＸのジョブや、外部の装置からネットワーク通信部１８を介して受信された印刷データのジョブなどの各種のジョブを印刷する印刷デバイスである。
【００２９】
ＦＡＸ通信部１７は、例えば、スキャナ部１５によって生成された画像データを外部のファクシミリ装置にＦＡＸ送信したり、プリンタ部１６で印刷されるための画像データを外部のファクシミリ装置からＦＡＸ受信したりする。
【００３０】
ネットワーク通信部１８は、例えば、スキャナ部１５によって生成された画像データを外部の装置に送信したり、プリンタ部１６で印刷されるための印刷データを外部の装置から受信したりする。
【００３１】
不揮発性記憶装置１２は、ＦＡＸや電子メールなどによって外部の宛先に送信を行う送信ジョブにおいて送信時に使用される宛先を予め登録するためのアドレス帳３０と、ジョブの開始時のみに書き込まれる履歴である開始時履歴４０と、ジョブの終了時のみに書き込まれる履歴である終了時履歴５０と、ジョブが送信ジョブである場合に書き込まれる履歴である宛先履歴６０とを記憶するようになっている。開始時履歴４０、終了時履歴５０および宛先履歴６０は、ジョブ毎に不揮発性記憶装置１２に書き込まれる情報である。更に、宛先履歴６０は、宛先毎に不揮発性記憶装置１２に書き込まれる情報である。したがって、不揮発性記憶装置１２には、例えば同報送信などの場合には１つのジョブに対して何百もの宛先履歴６０が記憶されることも有り得る。
【００３２】
アドレス帳３０は、例えば、ＦＡＸ通信部１７を介したＦＡＸ通信による送信や、ネットワーク通信部１８を介した電子メールによる送信などにおいて、利用者が操作部１４を介して宛先を具体的に入力する手間を省くために、予め不揮発性記憶装置１２に登録される情報である。アドレス帳３０に含まれる各種の情報は、例えば、利用者によって操作部１４を介して複合機１０に入力されたり、ネットワーク通信部１８を介して外部の装置から複合機１０に入力されたりすることができる。
【００３３】
図２は、不揮発性記憶装置１２に登録されるアドレス帳３０のうち１つの相手の情報を示す図である。
【００３４】
アドレス帳３０には、複数の相手の情報が含まれている。図２に示すように、アドレス帳３０には、相手を特定するための情報であるアドレス帳ＩＤ３１と、アドレス帳ＩＤ３１に関連付けられたＦＡＸ用の宛先３２と、アドレス帳ＩＤ３１に関連付けられた電子メール用の宛先３３とが相手毎に含まれている。ＦＡＸ用の宛先３２には、相手の名称やＦＡＸ番号などが含まれている。電子メール用の宛先３３には、相手の名称や電子メールアドレスなどが含まれている。なお、図２に示すアドレス帳３０は、一例に過ぎない。すなわち、アドレス帳３０は、ＦＡＸ用の宛先３２および電子メール用の宛先３３に限らず、様々な通信方式用の宛先を含むことができる。
【００３５】
図３（ａ）は、不揮発性記憶装置１２に記憶される開始時履歴４０を示す図である。図３（ｂ）は、不揮発性記憶装置１２に記憶される終了時履歴５０を示す図である。
【００３６】
図３（ａ）に示すように、開始時履歴４０には、ジョブを特定するための情報であるジョブＩＤ４１と、ジョブが複合機１０に受け付けられた順番を示す受付番号４２と、ジョブが開始された時刻を示す開始時刻４３と、ジョブの実行者を示す実行者４４と、ジョブが送信ジョブである場合に宛先の件数を示す宛先件数４５とが含まれている。なお、図３（ａ）に示す開始時履歴４０は、一例に過ぎない。すなわち、開始時履歴４０は、例示した情報に限らず、様々な情報を含むことができる。
【００３７】
図３（ｂ）に示すように、終了時履歴５０には、ジョブを特定するための情報であるジョブＩＤ５１と、正常なジョブの終了、エラーによるジョブの終了、キャンセルによるジョブの終了など、ジョブの結果を示すジョブ結果５２と、ジョブが終了した時刻を示す終了時刻５３とが含まれている。なお、図３（ｂ）に示す終了時履歴５０は、一例に過ぎない。すなわち、終了時履歴５０は、例示した情報に限らず、様々な情報を含むことができる。
【００３８】
図４（ａ）は、不揮発性記憶装置１２に記憶される宛先履歴６０を示す図である。図４（ｂ）は、不揮発性記憶装置１２に記憶される宛先履歴６０であって、図４（ａ）に示す例とは異なる例の宛先履歴６０を示す図である。
【００３９】
宛先履歴６０には、図４（ａ）に示すものと、図４（ｂ）に示すものとの２種類が存在する。図４（ａ）に示す宛先履歴６０と、図４（ｂ）に示す宛先履歴６０との何れが不揮発性記憶装置１２に書き込まれるかについては、後述する。図４（ａ）に示す宛先履歴６０には、ジョブを特定するための情報であるジョブＩＤ６１と、宛先を特定するための情報である宛先特定情報としての宛先ＩＤ６２と、具体的な宛先を示す文字列である宛先６３とが含まれている。宛先ＩＤ６２は、例えば数字だけの少ない情報で良いので、文字列である宛先６３より必要な記憶容量が少ない。図４（ｂ）に示す宛先履歴６０は、図４（ａ）に示す宛先履歴６０と比較して、宛先６３が省略された情報である。なお、図４に示す宛先履歴６０は、一例に過ぎない。すなわち、宛先履歴６０は、例示した情報に限らず、様々な情報を含むことができる。
【００４０】
なお、同一のジョブに関する開始時履歴４０、終了時履歴５０および宛先履歴６０は、ジョブＩＤ４１、ジョブＩＤ５１およびジョブＩＤ６１が互いに同一である。つまり、ジョブＩＤ４１、ジョブＩＤ５１およびジョブＩＤ６１は、開始時履歴４０、終了時履歴５０および宛先履歴６０を互いに関連付けるための識別情報である。
【００４１】
以上に説明したように、不揮発性記憶装置１２は、アドレス帳３０を記憶するようになっており、本発明の宛先登録部を構成している。また、不揮発性記憶装置１２は、開始時履歴４０、終了時履歴５０および宛先履歴６０からなるジョブ履歴を記憶するようになっており、本発明の履歴記憶部を構成している。
【００４２】
次に、複合機１０の動作について説明する。
【００４３】
＜ジョブ履歴の書き込み＞
複合機１０の制御部１１は、ジョブを開始したときに、図５に示す処理を開始する。
【００４４】
図５は、ジョブの開始によって開始させられる制御部１１の動作のフローチャートである。
【００４５】
図５に示すように、制御部１１は、開始時履歴４０を履歴書込部１１ａによって不揮発性記憶装置１２に書き込む（Ｓ１０１）。
【００４６】
次いで、制御部１１は、ジョブが送信ジョブであるか否かを判断する（Ｓ１０２）。
【００４７】
制御部１１は、ジョブが送信ジョブであるとＳ１０２において判断すると、図６に示す宛先履歴書込処理の実行を開始する（Ｓ１０３）。
【００４８】
図６は、宛先履歴書込処理を示すフローチャートである。
【００４９】
図６に示すように、制御部１１は、ジョブに含まれる宛先のうち１つの宛先を対象とし（Ｓ１２１）、対象の宛先がアドレス帳３０に登録済みの宛先と同一であるか否かを判断する（Ｓ１２２）。制御部１１は、対象の宛先がアドレス帳３０に登録済みの宛先と同一であるか否かを実際にアドレス帳３０を検索して判断するようになっていても良い。また、制御部１１は、対象の宛先が利用者によって具体的に直接入力されている場合に、対象の宛先がアドレス帳３０に登録済みの宛先と同一ではないと判断し、対象の宛先がアドレス帳３０の利用によって入力されている場合に、対象の宛先がアドレス帳３０に登録済みの宛先と同一であると判断するようになっていても良い。
【００５０】
制御部１１は、対象の宛先がアドレス帳３０に登録済みの宛先と同一であるとＳ１２２において判断すると、対象の宛先と同一であるとＳ１２２において判断した宛先のアドレス帳ＩＤ３１と、ジョブの通信方式とを宛先ＩＤ６２とした図４（ｂ）に示す宛先履歴６０を、履歴書込部１１ａによって不揮発性記憶装置１２に書き込む（Ｓ１２３）。上述したように、アドレス帳３０には、同一のアドレス帳ＩＤ３１に対してＦＡＸ用の宛先３２や電子メール用の宛先３３など、様々な通信方式用の宛先が含まれている。したがって、制御部１１は、アドレス帳ＩＤ３１と、ジョブの通信方式とを履歴書込部１１ａによって不揮発性記憶装置１２に書き込むことによって、ＦＡＸ用の宛先３２や電子メール用の宛先３３など、具体的な通信方式用の宛先を特定することができる。なお、Ｓ１２３において書き込まれる宛先履歴６０のジョブＩＤ６１は、Ｓ１０１で書き込まれた開始時履歴４０のジョブＩＤ４１と同一のＩＤである。
【００５１】
制御部１１は、対象の宛先がアドレス帳３０に登録済みの宛先と同一ではないとＳ１２２において判断すると、対象の宛先が既存の宛先履歴６０に記憶済みの宛先６３と同一であるか否かを判断する（Ｓ１２４）。
【００５２】
制御部１１は、対象の宛先が既存の宛先履歴６０に記憶済みの宛先６３と同一であるとＳ１２４において判断すると、対象の宛先と同一であるとＳ１２４において判断した宛先６３を記憶している宛先履歴６０の宛先ＩＤ６２を宛先ＩＤ６２とした図４（ｂ）に示す宛先履歴６０を、履歴書込部１１ａによって不揮発性記憶装置１２に書き込む（Ｓ１２５）。なお、Ｓ１２５において書き込まれる宛先履歴６０のジョブＩＤ６１は、Ｓ１０１で書き込まれた開始時履歴４０のジョブＩＤ４１と同一のＩＤである。
【００５３】
制御部１１は、対象の宛先が既存の宛先履歴６０に記憶済みの宛先６３と同一ではないとＳ１２４において判断すると、新たな宛先ＩＤを宛先ＩＤ６２とし、対象の宛先を宛先６３とした図４（ａ）に示す宛先履歴６０を、履歴書込部１１ａによって不揮発性記憶装置１２に書き込む（Ｓ１２６）。なお、Ｓ１２６において書き込まれる宛先履歴６０のジョブＩＤ６１は、Ｓ１０１で書き込まれた開始時履歴４０のジョブＩＤ４１と同一のＩＤである。
【００５４】
制御部１１は、Ｓ１２３、Ｓ１２５またはＳ１２６において宛先履歴６０を不揮発性記憶装置１２に書き込むと、ジョブに含まれる全ての宛先を対象としたか否かを判断する（Ｓ１２７）。
【００５５】
制御部１１は、ジョブに含まれる何れかの宛先を未だ対象としていないとＳ１２７において判断すると、未だ対象としていない宛先についてＳ１２１の処理を実行する。
【００５６】
一方、制御部１１は、ジョブに含まれる全ての宛先を対象としたとＳ１２７において判断すると、図６に示す宛先履歴書込処理の実行を終了する。
【００５７】
図５に示すように、制御部１１は、Ｓ１０３における宛先履歴書込処理の実行を終了すると、ジョブが終了したと判断するまで、ジョブが終了したか否かを判断する（Ｓ１０４）。
【００５８】
なお、制御部１１は、ジョブが送信ジョブではないとＳ１０２において判断したとき、Ｓ１０３における宛先履歴書込処理を実行せずに、Ｓ１０４の処理を実行する。
【００５９】
制御部１１は、ジョブが終了したとＳ１０４において判断すると、終了時履歴５０を履歴書込部１１ａによって不揮発性記憶装置１２に書き込んで（Ｓ１０５）、図５に示す処理を終了する。なお、Ｓ１０５において書き込まれる終了時履歴５０のジョブＩＤ５１は、Ｓ１０１で書き込まれた開始時履歴４０のジョブＩＤ４１と同一のＩＤである。
【００６０】
制御部１１は、ジョブの実行中、すなわち、図５に示すＳ１０４の処理の実行中に複合機１０の電源が切断されると、複合機１０が再び起動されたとき、電源が切断される前に実行中であったジョブをエラーとして終了するようになっている。
【００６１】
図７は、複合機１０が起動されたときの制御部１１の動作のフローチャートである。
【００６２】
図７に示すように、制御部１１は、ジョブ結果５２が記憶されていないジョブ、すなわち、開始時履歴４０が存在していて終了時履歴５０が存在していないジョブがあるか否かを判断する（Ｓ１４１）。
【００６３】
制御部１１は、ジョブ結果５２が記憶されていないジョブがあるとＳ１４１において判断すると、ジョブ結果５２が記憶されていないとＳ１４１において判断したジョブのうち１つのジョブを対象とする（Ｓ１４２）。
【００６４】
次いで、制御部１１は、対象のジョブの終了時履歴５０を履歴書込部１１ａによって不揮発性記憶装置１２に書き込む（Ｓ１４３）。なお、Ｓ１４３において書き込まれる終了時履歴５０のジョブＩＤ５１は、対象のジョブの開始時履歴４０のジョブＩＤ４１と同一のＩＤである。ジョブ結果５２としては、例えば「電源切断のエラーによるジョブの終了」という旨が書き込まれる。終了時刻５３としては、例えばＳ１４３の実行時刻が書き込まれる。
【００６５】
次いで、制御部１１は、ジョブ結果５２が記憶されていないとＳ１４１において判断した全てのジョブを対象としたか否かを判断する（Ｓ１４４）。
【００６６】
制御部１１は、ジョブ結果５２が記憶されていないとＳ１４１において判断したジョブのうち何れかのジョブを未だ対象としていないとＳ１４４において判断すると、未だ対象としていないジョブについてＳ１４２の処理を実行する。
【００６７】
一方、制御部１１は、ジョブ結果５２が記憶されていないとＳ１４１において判断した全てのジョブを対象としたとＳ１４４において判断すると、図７に示す処理を終了する。
【００６８】
制御部１１は、ジョブ結果５２が記憶されていないジョブがないとＳ１４１において判断すると、Ｓ１４２〜Ｓ１４４の処理を実行せずに、図７に示す処理を終了する。
【００６９】
＜ジョブ履歴の読み出し＞
以上のようにして不揮発性記憶装置１２に書き込まれたジョブ履歴は、利用者によって確認されることができる。例えば、制御部１１は、操作部１４からの指示に応じて履歴読出部１１ｂによってジョブ履歴を読み出し、読み出したジョブ履歴を表示部１３に表示させることができる。また、制御部１１は、ネットワーク通信部１８を介した外部の装置からの指示に応じて履歴読出部１１ｂによってジョブ履歴を読み出し、読み出したジョブ履歴をネットワーク通信部１８を介して外部の装置に送信して、外部の装置の表示部にジョブ履歴を表示させることができる。ここで、履歴読出部１１ｂは、ジョブＩＤ４１、ジョブＩＤ５１およびジョブＩＤ６１に基づいて同一のジョブに対する開始時履歴４０、終了時履歴５０および宛先履歴６０を読み出すことができる。すなわち、履歴読出部１１ｂは、ジョブＩＤ４１、ジョブＩＤ５１およびジョブＩＤ６１が互いに同一である開始時履歴４０、終了時履歴５０および宛先履歴６０を、同一のジョブに対するジョブ履歴として扱うことができる。
【００７０】
なお、終了時履歴５０の書き込みがジョブの終了後のＳ１０５の処理において行われるので、終了時履歴５０に含まれる情報であるジョブ結果５２は、ジョブが実行中であるとき、未だ不揮発性記憶装置１２に書き込まれていない。したがって、制御部１１は、ジョブ結果５２を表示するときに図８に示す処理を実行することができる。
【００７１】
図８は、ジョブ結果５２を表示するときの制御部１１の動作のフローチャートである。
【００７２】
図８に示すように、制御部１１は、ジョブ履歴を表示させるジョブに対して不揮発性記憶装置１２にジョブ結果５２が記憶されているか否かを判断する（Ｓ１６１）。
【００７３】
制御部１１は、ジョブ履歴を表示させるジョブに対して不揮発性記憶装置１２にジョブ結果５２が記憶されているとＳ１６１において判断すると、不揮発性記憶装置１２に記憶されているジョブ結果５２を履歴読出部１１ｂによって読み出し（Ｓ１６２）、読み出したジョブ結果５２を表示部１３や外部の装置の表示部に表示させて（Ｓ１６３）、図８に示す処理を終了する。
【００７４】
一方、制御部１１は、ジョブ履歴を表示させるジョブに対して不揮発性記憶装置１２にジョブ結果５２が記憶されていないとＳ１６１において判断すると、ジョブが実行中であることを表示部１３や外部の装置の表示部に表示させて（Ｓ１６４）、図８に示す処理を終了する。
【００７５】
＜ジョブ履歴の削除＞
ジョブ履歴は、ジョブ履歴の数が所定の数以上になったり、最古のジョブ履歴が現在より所定の期間以上前のジョブ履歴になったりなど、所定の条件によって最古のものから削除される。
【００７６】
図９は、ジョブ履歴を削除するときの制御部１１の動作のフローチャートである。
【００７７】
図９に示すように、制御部１１は、削除対象のジョブ履歴に宛先履歴６０が含まれているか否かを判断する（Ｓ１８１）。
【００７８】
制御部１１は、削除対象のジョブ履歴に宛先履歴６０が含まれているとＳ１８１において判断すると、削除対象のジョブ履歴に含まれている宛先履歴６０のうち１つの宛先履歴６０を対象とし（Ｓ１８２）、対象の宛先履歴６０に宛先６３が含まれているか否かを判断する（Ｓ１８３）。
【００７９】
制御部１１は、対象の宛先履歴６０に宛先６３が含まれているとＳ１８３において判断すると、不揮発性記憶装置１２に記憶されている他の宛先履歴６０に対象の宛先履歴６０の宛先ＩＤ６２と同一の宛先ＩＤ６２が記憶されているか否かを判断する（Ｓ１８４）。
【００８０】
制御部１１は、不揮発性記憶装置１２に記憶されている他の宛先履歴６０に対象の宛先履歴６０の宛先ＩＤ６２と同一の宛先ＩＤ６２が記憶されているとＳ１８４において判断すると、対象の宛先履歴６０の宛先ＩＤ６２と同一の宛先ＩＤ６２が記憶されている宛先履歴６０のうち最新の宛先履歴６０（図４（ｂ）参照。）に、図４（ａ）に示すように宛先６３を履歴書込部１１ａによって書き込んで（Ｓ１８５）、削除対象のジョブ履歴に含まれる全ての宛先履歴６０を対象としたか否かを判断する（Ｓ１８６）。
【００８１】
制御部１１は、対象の宛先履歴６０に宛先６３が含まれていないとＳ１８３において判断すると、Ｓ１８４の処理およびＳ１８５の処理を実行せずにＳ１８６の処理を実行する。また、制御部１１は、不揮発性記憶装置１２に記憶されている他の宛先履歴６０に対象の宛先履歴６０の宛先ＩＤ６２と同一の宛先ＩＤ６２が記憶されていないとＳ１８４において判断すると、Ｓ１８５の処理を実行せずにＳ１８６の処理を実行する。
【００８２】
制御部１１は、削除対象のジョブ履歴に含まれる何れかの宛先履歴６０を未だ対象としていないとＳ１８６において判断すると、未だ対象としていない宛先履歴６０についてＳ１８２の処理を実行する。
【００８３】
一方、制御部１１は、削除対象のジョブ履歴に含まれる全ての宛先履歴６０を対象としたとＳ１８６において判断すると、削除対象のジョブ履歴を履歴削除部１１ｃによって削除して（Ｓ１８７）、図９に示す処理を終了する。また、制御部１１は、削除対象のジョブ履歴に宛先履歴６０が含まれていないとＳ１８１において判断したときも、削除対象のジョブ履歴を履歴削除部１１ｃによって削除して（Ｓ１８７）、図９に示す処理を終了する。
【００８４】
以上に説明したように、複合機１０は、宛先６３が不揮発性記憶装置１２上の宛先履歴６０に既に記憶されている場合には（Ｓ１２４でＹＥＳ）、宛先６３を書き込む代わりに宛先ＩＤ６２を書き込めば良い（Ｓ１２５）ので、宛先６３そのものを書き込む構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。したがって、複合機１０は、ジョブ履歴のための記憶容量を従来より抑えることができる。
【００８５】
また、複合機１０は、宛先が不揮発性記憶装置１２上のアドレス帳３０に既に登録されている場合には（Ｓ１２２でＹＥＳ）、宛先６３を書き込む代わりに宛先ＩＤ６２を書き込めば良い（Ｓ１２３）ので、宛先６３そのものを書き込む構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。
【００８６】
また、複合機１０は、宛先６３が含まれる宛先履歴６０を削除するときに、宛先６３が含まれる宛先履歴６０を新たに生成する（Ｓ１８５）ので、宛先６３が含まれる宛先履歴６０を削除しても、宛先ＩＤ６２に基づいて宛先６３を読み出すことができる。
【００８７】
ジョブ履歴は、通常、最古のものから削除されることが多い。複合機１０は、宛先６３が含まれる宛先履歴６０を削除するときに、宛先ＩＤ６２が含まれる宛先履歴６０のうち最新の宛先履歴６０に宛先６３を追加するので、宛先ＩＤ６２が含まれる宛先履歴６０のうち最新の宛先履歴６０以外の宛先履歴６０に宛先６３を追加する構成と比較して、宛先６３が含まれる宛先履歴６０を削除する回数を減らすことができ、その結果、宛先履歴６０に宛先６３を追加する回数を抑えることができる。したがって、複合機１０は、ＥＥＰＲＯＭ、フラッシュメモリなどの半導体メモリなど、書き込み回数によって寿命が決まる記憶デバイスによって不揮発性記憶装置１２が構成されている場合、不揮発性記憶装置１２の寿命の短縮を抑えることができる。なお、複合機１０は、宛先ＩＤ６２が含まれる宛先履歴６０のうち最新の宛先履歴６０以外の宛先履歴６０に宛先６３を追加する構成であっても良い。
【００８８】
また、複合機１０は、ジョブ履歴を分割した複数の履歴である開始時履歴４０、終了時履歴５０、宛先履歴６０に、互いを関連付けるための識別情報であるジョブＩＤ４１、ジョブＩＤ５１、ジョブＩＤ６１を含めるので、開始時履歴４０、終了時履歴５０、宛先履歴６０のための複数の記憶領域を同時に確保する必要がなくそれぞれ適切な時期に生成すれば良い。したがって、複合機１０は、ジョブ履歴のための記憶容量を従来より抑えることができる。
【００８９】
また、履歴書込部１１ａは、ジョブ履歴に含まれる情報をその情報の書き込み時期によって開始時履歴４０、終了時履歴５０、宛先履歴６０の何れかに分類するようになっている。そのため、複合機１０は、開始時履歴４０という同一の履歴に書き込まれる情報である受付番号４２、開始時刻４３、実行者４４および宛先件数４５の書き込み時期が同一であるので、受付番号４２、開始時刻４３、実行者４４および宛先件数４５の書き込み時期が様々である構成と比較して、開始時履歴４０に対する書き込み回数を抑えることができる。同様に、複合機１０は、終了時履歴５０という同一の履歴に書き込まれる情報であるジョブ結果５２および終了時刻５３の書き込み時期が同一であるので、ジョブ結果５２および終了時刻５３の書き込み時期が様々である構成と比較して、終了時履歴５０に対する書き込み回数を抑えることができる。したがって、複合機１０は、半導体メモリなど、書き込み回数によって寿命が決まる記憶デバイスによって不揮発性記憶装置１２が構成されている場合、不揮発性記憶装置１２の寿命の短縮を抑えることができる。
【００９０】
また、複合機１０は、開始時履歴４０が書き込まれていて、ジョブのジョブ結果５２が何も書き込まれていないとき、ジョブが未だ終了していない、すなわちジョブの実行中であると判断することができるので、ジョブが未だ終了していないことを示す情報をジョブの結果として書き込む必要がない。そのため、複合機１０は、ジョブが未だ終了していないことを示す情報をジョブの結果として書き込む構成と比較して、不揮発性記憶装置１２に対する書き込み回数を抑えることができる。したがって、複合機１０は、半導体メモリなど、書き込み回数によって寿命が決まる記憶デバイスによって不揮発性記憶装置１２が構成されている場合、不揮発性記憶装置１２の寿命の短縮を抑えることができる。
【００９１】
また、複合機１０は、宛先を記憶する履歴である宛先履歴６０のために宛先数に応じた適切なサイズの記憶領域を確保するので、宛先を記憶する履歴のために常に一定サイズの大きな記憶領域を確保する構成と比較して、ジョブ履歴のための記憶容量を抑えることができる。
【００９２】
なお、複合機１０は、ジョブ履歴の書き込み、読み出しおよび削除において、ジョブ履歴を利用者毎に扱うようになっていても良い。例えば、複合機１０は、ジョブ履歴を書き込む場合、今回書き込む予定のジョブ履歴の基となったジョブの実行者が実行した他のジョブの宛先履歴６０のみを、Ｓ１２４の処理における判断対象とするようになっていても良い。同様に、複合機１０は、ジョブ履歴を削除する場合、今回削除予定のジョブ履歴の基となったジョブの実行者が実行した他のジョブの宛先履歴６０のみを、Ｓ１８４の処理における判断対象とするようになっていても良い。
【００９３】
また、本発明の画像形成装置は、本実施の形態において複合機であるが、コピー機、プリンタなど、複合機以外の画像形成装置であっても良い。
【符号の説明】
【００９４】
１０  複合機（画像形成装置）
１１ａ  履歴書込部（履歴書込手段）
１１ｂ  履歴読出部（履歴読出手段）
１１ｃ  履歴削除部（履歴削除手段）
１２  不揮発性記憶装置（履歴記憶部、宛先登録部）
３２  ＦＡＸ用の宛先
３３  電子メール用の宛先
６０  宛先履歴（ジョブ履歴）
６２  宛先ＩＤ（宛先特定情報）
６３  宛先
【図１】
2011205352.tif 000003
【図２】
2011205352.tif 000004
【図３】
2011205352.tif 000005
【図４】
2011205352.tif 000006
【図５】
2011205352.tif 000007
【図６】
2011205352.tif 000008
【図７】
2011205352.tif 000009
【図８】
2011205352.tif 000010
【図９】
2011205352.tif 000011