(57)【要約】【課題】少ない記憶領域で解析に必要な履歴情報を記憶することができる情報処理装置及び履歴情報管理プログラムを提供する。【解決手段】ＨＤＤ５６に記憶されている履歴情報の数が予め定められた上限値（ここでは１００）に達しており、通知された履歴情報と同じ種類で、同じ発生箇所の履歴情報がある場合は、通知された履歴情報と同じ種類で、同じ発生箇所の履歴情報のうち最も古い履歴情報を消去する。【選択図】図６
2009053935.tif 000002
【特許請求の範囲】
【請求項１】
所定の処理の実行状況に応じて予め定められた種類の履歴情報を生成する生成手段と、
前記履歴情報を記憶するための記憶手段と、
前記記憶手段に前記生成された履歴情報を記憶する領域が足りない場合に、前記生成手段により生成された履歴情報と同じ種類の履歴情報が前記記憶手段に既に記憶されているか否かを判断する判断手段と、
前記判断手段により、同じ種類の履歴情報が記憶されていると判断された場合に前記生成された履歴情報と同じ種類の履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶する制御を行なう制御手段と、
を備えた情報処理装置。
【請求項２】
前記制御手段は、同じ種類の履歴情報が記憶されていないと判断された場合に前記記憶手段に記憶された履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記制御手段は、同じ種類の履歴情報が記憶されていないと判断された場合に前記記憶手段に記憶された履歴情報のうち同じ種類の履歴情報が複数存在する種類の履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶する
ことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記生成手段は、前記処理を実行した場合に発生し得る予め定められた異常が発生した場合にこの異常の種別とこの異常の発生箇所とを少なくとも含む履歴情報を生成し、
前記判断手段は、前記異常の種別が同一の履歴情報を同じ種類の履歴情報であると判断する
ことを特徴とする請求項１乃至請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記生成手段は、前記処理を実行した場合に発生し得る予め定められた異常が発生した場合にこの異常の種別とこの異常の発生場所とを少なくとも含む履歴情報を生成し、
前記判断手段は、前記異常の種別と異常の発生箇所がともに同一の履歴情報を同じ種類の履歴情報であると判断する
ことを特徴とする請求項１乃至請求項３の何れか１項記載の情報処理装置。
【請求項６】
前記制御手段は、異常の種類毎に発生回数を計数し、前記生成手段により生成された履歴情報を、当該履歴情報により示される異常の種類に応じた計数値と関連付けて前記記憶手段に記憶させる制御を行なう
請求項１乃至請求項５の何れか１項記載の情報処理装置。
【請求項７】
コンピュータに、
所定の処理の実行状況に応じて予め定められた種類の履歴情報を生成する生成ステップと、
前記履歴情報を記憶領域に記憶するための記憶ステップと、
前記生成された履歴情報を前記記憶領域に記憶する領域が足りない場合に、前記生成された履歴情報と同じ種類の履歴情報が前記記憶領域既に記憶されているか否かを判断する判断ステップと、
前記判断ステップにより、同じ種類の履歴情報が記憶されていると判断された場合に前記生成された履歴情報と同じ種類の履歴情報のうち最も古い履歴情報を前記記憶領域から消去するとともに前記生成された履歴情報を前記記憶領域に記憶する制御を行なう制御ステップと
を実行させるための履歴情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置及び履歴情報管理プログラムに関する。
【背景技術】
【０００２】
従来、例えば、パーソナル・コンピュータや画像形成装置（所謂、プリンタ）、複合機等の情報処理装置では、処理状況や異常が発生した場合の発生原因を解析するためログ（履歴情報）を記憶しているものがある。
【０００３】
しかしながら、この種の情報処理装置では、ログを記憶させることができる記憶領域に限りがあり、情報を記憶する際に、記憶領域の上限に達した等のために記憶可能な領域が足りない場合、何らかの方法で記憶領域を空けるか、新規の記憶を中止する必要がある。
【０００４】
そこで、記憶領域に記憶するログを削減するための技術として、特許文献１には、記録済みと同一の故障が検知された場合に、ログの格納を省略する技術が開示されている。
【０００５】
また、特許文献２には、ログの記憶領域が枯渇した場合に、予め定められた種類のログから消去する技術が開示されている。
【特許文献１】特開平５−１０７７２０号公報
【特許文献２】特開２００６−４１７６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、履歴情報を記憶する領域が足りない場合、新たに生成された履歴情報を記憶する際に、新たに生成された履歴情報の種類とこの履歴情報を残しつつ、記憶領域を有効に利用することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明の情報処理装置は、所定の処理の実行状況に応じて予め定められた種類の履歴情報を生成する生成手段と、前記履歴情報を記憶するための記憶手段と、前記記憶手段に前記生成された履歴情報を記憶する領域が足りない場合に、前記生成手段により生成された履歴情報と同じ種類の履歴情報が前記記憶手段に既に記憶されているか否かを判断する判断手段と、前記判断手段により、同じ種類の履歴情報が記憶されていると判断された場合に前記生成された履歴情報と同じ種類の履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶する制御を行なう制御手段と、を備えている。
【０００８】
また、請求項２記載の発明は、請求項１記載の発明において、前記制御手段が、同じ種類の履歴情報が記憶されていないと判断された場合に前記記憶手段に記憶された履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶するものである。
【０００９】
また、請求項３記載の発明は、請求項１記載の発明において、前記制御手段が、同じ種類の履歴情報が記憶されていないと判断された場合に前記記憶手段に記憶された履歴情報のうち同じ種類の履歴情報が複数存在する種類の履歴情報のうち最も古い履歴情報を前記記憶手段から消去するとともに前記生成された履歴情報を前記記憶手段に記憶するものである。
【００１０】
また、請求項４記載の発明は、請求項１乃至請求項３記載の発明において、前記生成手段が、前記処理を実行した場合に発生し得る予め定められた異常が発生した場合にこの異常の種別とこの異常の発生箇所とを少なくとも含む履歴情報を生成し、前記判断手段が、前記異常の種別が同一の履歴情報を同じ種類の履歴情報であると判断するものである。
【００１１】
また、請求項５記載の発明は、請求項１乃至請求項３記載の発明において、前記生成手段が、前記処理を実行した場合に発生し得る予め定められた異常が発生した場合にこの異常の種別とこの異常の発生場所とを少なくとも含む履歴情報を生成し、前記判断手段が、前記異常の種別と異常の発生箇所がともに同一の履歴情報を同じ種類の履歴情報であると判断するものである。
【００１２】
さらに、請求項６記載の発明は、請求項１乃至請求項５記載の発明において、前記制御手段が、異常の種類毎に発生回数を計数し、前記生成手段により生成された履歴情報を、当該履歴情報により示される異常の種類に応じた計数値と関連付けて前記記憶手段に記憶させる制御を行なうものである。
【００１３】
一方、請求項７の発明の履歴情報管理プログラムは、コンピュータに、所定の処理の実行状況に応じて予め定められた種類の履歴情報を生成する生成ステップと、前記履歴情報を記憶領域に記憶するための記憶ステップと、前記生成された履歴情報を前記記憶領域に記憶する領域が足りない場合に、前記生成された履歴情報と同じ種類の履歴情報が前記記憶領域既に記憶されているか否かを判断する判断ステップと、前記判断ステップにより、同じ種類の履歴情報が記憶されていると判断された場合に前記生成された履歴情報と同じ種類の履歴情報のうち最も古い履歴情報を前記記憶領域から消去するとともに前記生成された履歴情報を前記記憶領域に記憶する制御を行なう制御ステップと、を実行させるものである。
【発明の効果】
【００１４】
請求項１及び請求項７に記載の発明によれば、本構成を有していない場合に比較して、履歴情報を記憶する領域が足りない場合、新たに生成された履歴情報を記憶する際に、新たに生成された履歴情報の種類とこの履歴情報とを残しつつ、記憶領域を有効に利用することが可能となる、という優れた効果を有する。
【００１５】
また、請求項２に記載の発明によれば、新たに生成された履歴情報の種類と同じ種類の履歴情報が無い場合でも、新たに生成された履歴情報を残しつつ、記憶領域を有効に利用することが可能となる、という優れた効果を有する。
【００１６】
また、請求項３に記載の発明によれば、新たに生成された履歴情報の種類と同じ種類の履歴情報が無い場合でも、既に記憶されている種類の履歴情報と新たに生成された種類の履歴情報とを全て残しつつ、記憶領域を有効に利用することが可能となる、という優れた効果を有する。
【００１７】
また、請求項４に記載の発明によれば、同じ種別の異常に関して古い履歴情報が消去されることによる影響を少なくすることができる、という優れた効果を有する。
【００１８】
また、請求項５に記載の発明によれば、同じ種別であるが発生箇所が異なる種類の異常に関して古い履歴情報が消去されてしまうという不都合を防ぐことができる、という優れた効果を有する。
【００１９】
さらに、請求項６に記載の発明によれば、同じ種類の異常に関して最も古い履歴情報が消去されても発生回数を記憶することにより影響を少なくすることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下では、本発明を印刷（プリント）機能やファクシミリ機能、複写（コピー）機能を備えた複合機に適用した場合について説明する。
【００２１】
図１には、本実施の形態に係る複合機１０の全体構成が示されている。
【００２２】
同図に示すように、本実施の形態に係る複合機１０は、ネットワーク８０を介して、例えば、パーソナル・コンピュータ（以下、「ＰＣ」という。）８２等の多数の端末装置に接続されており、各端末装置から共有して利用可能とされている。
【００２３】
ＰＣ８２では、例えば、ユーザによって文書等が作成されて印刷が指示された場合、印刷対象とする文書を示す印刷データを複合機１０へ送信する。
【００２４】
複合機１０は、ネットワーク８０を介して印刷データを受信すると、当該印刷データに基づき、当該印刷データにより示される文書の印刷を行なう。
【００２５】
また、本実施の形態に係る複合機１０は、電話回線等の公衆通信回線８４とも接続されており、当該公衆通信回線８４を介してファクシミリ通信を行うことが可能とされている。
【００２６】
図２には、本実施の形態に係る複合機１０の詳細な構成が示されている。
【００２７】
同図に示すように、複合機１０は、画像形成部１２と、この画像形成部１２の上方に設けられた原稿読取部１４と、を備えている。なお、本実施の形態に係る原稿読取部１４には、当該原稿読取部１４の開閉蓋を兼用する原稿搬送装置１６が設けられている。
【００２８】
原稿読取部１４には、その上面に原稿を載せるための透明のガラス板で形成されたプラテンガラス（図示省略）が設置され、原稿読取領域となっている。
【００２９】
また、原稿読取部１４には、ユーザが原稿読取、或いは複写指示等を入力操作するためのユーザインタフェース２４が配設されている。ユーザインタフェース２４にはタッチパネルディスプレイやテンキー、スタートボタンなどが設けられ、複写枚数設定や倍率設定に利用されると共に、ファクシミリ送信時の電話機のダイヤルキーとしても利用される。すなわち、原稿読取部１４は、コピー時の原稿読取機能と、ファクシミリ送信時の原稿読取機能とを併せ持っている。なお、コピー機能は前記画像形成部１２と原稿読取部１４との組合わせで実行可能である。
【００３０】
原稿搬送装置１６には、複写しようとする原稿を（複数枚の場合は重ねて）載せるフィーダートレイ２０が設けられている。この原稿搬送装置１６は、フィーダートレイ２０上に載せられた原稿（複数枚重ねられている場合は、その最上層の原稿）を、原稿反転ユニット（図示省略）へ送り込むことで、反転しながらプラテンガラス上の読取領域を通過させ、フィーダートレイ２０の下部に設けられた原稿排紙トレイ２２上に排出されるように自動搬送して原稿読取動作を実行する。
【００３１】
画像形成部１２には、装置本体下部に３段に渡って配置された給紙トレイ２６が設けられ、サイズが指定されることで、選択的に給紙トレイ２６から記録用紙が給紙装置によって１枚ずつ引き出され、画像形成部１２に搬送されるようになっている。
【００３２】
画像形成部１２の内部（図示省略）には、シート材に画像を形成する感光体ドラムが配設されている。なお、画像形成部１２の内部の感光体ドラムの周囲には、帯電装置、光走査装置、現像装置、転写装置等が配設されている。感光体ドラムの周面は、帯電装置によって一様に帯電された後、光走査装置によって画像データに基づく静電潜像が形成される。この形成された静電潜像は現像装置より供給されるトナーによって現像される。その後、現像された感光体ドラム上のトナー画像が転写装置を通過することで、当該トナー画像が記録用紙に転写される構成となっている。画像が転写された記録用紙は定着装置によって加熱、加圧処理され、画像が定着された状態で排出されるようになっている。
【００３３】
図３には、本実施の形態に係る複合機１０の情報処理に関する要部構成が示されている。
【００３４】
同図に示すように、複合機１０は、装置全体の動作を司るＣＰＵ（中央処理装置）５０と、各種データを一時的に記憶するＲＡＭ（Random Access Memory）５２と、装置全体を制御する制御プログラムや後述する履歴情報管理プログラムを含む各種プログラム等が予め記憶されたＲＯＭ（Read Only Memory）５４と、後述するエラー履歴情報を記憶するＨＤＤ（ハード・ディスク・ドライブ）５６と、操作のための操作画面情報を表示する画面部と情報の入力を行うタッチパネル部やボタン部を備えるユユーザインタフェース２４に接続され、当該ユーザインタフェース２４に対する各種の操作画面の表示を制御する表示制御部５８と、ユーザインタフェース２４に接続され、当該ユーザインタフェース２４に対するユーザからの各種の操作指示を検出する操作入力検出部６０と、を備えている。また、前記した装置全体を制御する制御プログラムや後述する履歴情報管理プログラムを含む各種プログラム等をＨＤＤ５６に記憶するように構成してもよい。また、この各種プログラムは、例えばネットワーク等の通信回線を介して外部からデータ信号として受信されてもよいし、ＤＶＤ−ＲＯＭ等、コンピュータ可読な記憶媒体に格納された状態で提供され、ＲＯＭ５４またはＨＤＤ５６に格納されたものであってもよい。
【００３５】
また、複合機１０は、上述した原稿読取部１４による光学的な画像の読み取り動作及び原稿搬送装置１６による原稿送り動作を制御する読取制御部６２と、上述した画像形成部１２による画像形成処理を制御する画像形成制御部６４と、ネットワーク８０に接続され、当該ネットワーク８０に接続された他の端末装置との間で通信データの送受信を行うネットワークＩ／Ｆ（インタフェース）部６６と、公衆通信回線８４に接続され、当該公衆通信回線８４に接続されたファクシミリ装置との間でファクシミリ電文の送受信を行うファクシミリＩ／Ｆ（インタフェース）部６８と、を備えている。
【００３６】
ＣＰＵ５０、ＲＡＭ５２、ＲＯＭ５４、ＨＤＤ５６、表示制御部５８、操作入力検出部６０、読取制御部６２、画像形成制御部６４、ネットワークＩ／Ｆ部６６、及びファクシミリＩ／Ｆ部６８は、システムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ５０は、ＲＡＭ５２、ＲＯＭ５４、及びＨＤＤ５６へのアクセスと、表示制御部５８を介したユーザインタフェース２４への操作画面、各種メッセージ等の各種情報の表示の制御と、読取制御部６２を介した原稿読取部１４及び原稿搬送装置１６の作動の制御と、画像形成制御部６４を介した画像形成部１２の作動の制御と、ネットワークＩ／Ｆ部６６を介した通信データの送受信の制御と、ファクシミリＩ／Ｆ部６８を介したファクシミリ電文の送受信の制御と、を各々行うことができる。また、ＣＰＵ５０は、操作入力検出部６０により検出された操作情報に基づく、ユーザインタフェース２４に対する操作内容を把握することができる。
【００３７】
ところで、複合機１０では、各種の機能の処理を実行した場合に様々な異常が発生する場合がある。
【００３８】
例えば、原稿読取部１４では、フィーダートレイ２０上に載せられた原稿を自動搬送して原稿読取動作を行なった場合に、原稿の搬送不良が発生する場合がある。
【００３９】
また、画像形成部１２では、給紙トレイ２６から記録用紙の搬送不良が発生する場合があり、内部に配設されている感光体ドラムや、帯電装置、光走査装置、現像装置、転写装置等の不良により、画像形成不良が発生する場合がある。
【００４０】
また、ネットワークＩ／Ｆ部６６では、ネットワーク８０の断線やＰＣ８２の電源オフ、ＤＮＳ（Domain Name System）サーバからのＩＰアドレスの取得失敗やポート番号の設定不良などによりネットワーク８０の通信不良が発生する場合ある。
【００４１】
さらに、ファクシミリＩ／Ｆ部６８では、例えば、公衆通信回線８４の不通やファクシミリ電文の送受信の不良、送信先のファクシミリ装置が通話中であることによりファクシミリ通信が失敗する場合がある。
【００４２】
そこで、各種の機能の処理を制御する各制御部では、それぞれエラーが発生した場合、エラーが発生したことを示すエラー種別及び当該エラーが発生した発生箇所を示す発生箇所情報からなるエラー履歴情報を生成してＣＰＵ５０へ通知するものとされている。また、このエラー履歴情報は前記したエラー種別とエラー発生箇所のみから構成されるわけではなく、エラー発生日時や操作ユーザ識別情報や処理していた機能の識別情報等を含んでも良い。
【００４３】
例えば、読取制御部６２は、原稿読取部１４において原稿の搬送不良が発生した場合、原稿の搬送不良の発生を示すエラー種別、及び当該搬送不良が発生した発生箇所を示す発生箇所情報からなるエラー履歴情報をＣＰＵ５０へ通知する。
【００４４】
また、画像形成制御部６４は、画像形成部１２において記録用紙の搬送不良が発生した場合、記録用紙の搬送不良の発生を示すエラー種別及び当該搬送不良が発生した発生箇所を示す発生箇所情報からなるエラー履歴情報をＣＰＵ５０へ通知し、画像形成不良が発生した場合、画像形成不良の発生を示すエラー種別、及び当該画像形成不良の原因となった機器などの発生箇所を示す発生箇所情報からなるエラー履歴情報をＣＰＵ５０へ通知する。
【００４５】
また、ネットワークＩ／Ｆ部６６は、ネットワーク８０の通信不良が発生した場合、通信不良の発生を示すエラー種別及び当該通信不良の原因となった通信モジュールなどの通信不良の発生箇所を示す発生箇所情報からなるエラー履歴情報をＣＰＵ５０へ通知し、ファクシミリＩ／Ｆ部６８は、ファクシミリ通信の失敗が発生した場合、通信が失敗したことを示すエラー種別及び当該失敗の原因となった発生箇所を示す発生箇所情報からなるエラー履歴情報をＣＰＵ５０へ通知する。
【００４６】
ＣＰＵ５０は、エラー履歴情報が通知された場合、後述する履歴情報管理プログラムを実行して、通知されたエラー履歴情報を発生回数等とＨＤＤ５６に記憶させる制御や、ＨＤＤ５６に記憶されている古い履歴情報を消去する制御を行なう。
【００４７】
図４には、本実施の形態に係るＨＤＤ５６に記憶されたエラー履歴情報のデータ構造の一例が示されている。
【００４８】
同図に示すように、エラーが発生する毎に当該エラーの種別、当該エラーの発生日時、当該エラーの発生箇所、当該エラーの累計した発生回数がエラー履歴情報の１行分のデータとして記憶される。
【００４９】
図５には、エラー種別の情報と発生箇所情報や発生日時等を含むエラー履歴情報が通知された際にＣＰＵ５０によって実行される履歴情報管理プログラムの流れを示すフローチャートである。当該プログラムはＲＯＭ５４またはＨＤＤ５６の上記記憶領域に予め記憶されている。
【００５０】
同図のステップ１００では、ＨＤＤ５６に記憶されているエラー履歴情報の数をカウントし、履歴情報の数が予め定められた上限値に達しているか否かを判定し、肯定判定となった場合はステップ１０４へ移行する一方、否定判定となった場合はステップ１０２へ移行する。
【００５１】
ステップ１０２では、通知されたエラーの種別や発生箇所情報、エラーの発生日時、発生回数等からなるエラー履歴情報をＨＤＤ５６に記憶させる。
【００５２】
なお、本実施の形態では、通知されたエラー履歴情報と同じ種類のエラー履歴情報がＨＤＤ５６に記憶されていない場合は、発生回数を「１」としてＨＤＤ５６に記憶させ、通知されたエラー履歴情報と同じ種類の履歴情報がＨＤＤ５６に既に記憶されている場合は、当該同じ種類のエラー履歴情報のうち、発生回数の最も大きなものの発生回数の値に１を加算して得られた値を発生回数としてＨＤＤ５６に記憶させる。この場合、「エラー履歴情報が同じ」とは、エラー種別のみが同じ場合であってもよいし、エラー種別とエラー発生箇所の両方が同じ場合であってもよく、適宜これらを選択するように構成しても良い。
【００５３】
一方、ステップ１０４では、ＨＤＤ５６に通知されたエラー履歴情報と同じ種類のエラー履歴情報が既にＨＤＤ５６に記憶されているか否かを判定し、肯定判定となった場合はステップ１０６へ移行する一方、否定判定となった場合はステップ１０８へ移行する。
【００５４】
ステップ１０６では、通知されたエラー履歴情報をＨＤＤ５６に記憶させると共に、当該通知されたエラー履歴情報と同じ種類のエラー履歴情報のうち最も古いエラー履歴情報の１行分のエラー履歴情報をＨＤＤ５６から消去する。
【００５５】
一方、ステップ１０８では、通知されたエラー履歴情報をＨＤＤ５６に記憶させると共に、ＨＤＤ５６に記憶されているエラー履歴情報のうち最も古いエラー履歴情報の１行分のエラー履歴情報をＨＤＤ５６から消去する。なお、上記ステップ１０６及びステップ１０８でのエラー履歴情報の記憶とエラー履歴情報の消去の処理順序は何れが先であってもよいが、エラー履歴情報の消去をした後に新規に生成されて通知されたエラー履歴情報の記憶をさせることにことが好ましい。
【００５６】
また、上記したようにステップ１０８において、ＨＤＤ５６に記憶されているエラー履歴情報のうち最も古いエラー履歴情報の１行分のエラー履歴情報が、エラー履歴情報中で一つしか存在しない種類のエラー履歴情報であった場合にこのエラー履歴情報を消去してしまうと当該種類のエラー履歴情報がＨＤＤ５６に記憶されているエラー履歴情報から無くなってしまうことになり、エラー解析において当該種類の情報を必要としている場合に解析ができないという不都合を招くおそれがある。そのため、ＨＤＤ５６に記憶されているエラー履歴情報のうち最も古いエラー履歴情報の１行分のエラー履歴情報を消去する処理に代えて、記憶されたエラー履歴情報のうち同じ種類のエラー履歴情報が複数存在する種類のエラー履歴情報を特定し、特定された種類のエラー履歴情報のうち最も古いエラー履歴情報を前記記憶手段から消去する、という処理を行うようにしても良い。
【００５７】
これにより、例えば、図４に示すように、ＨＤＤ５６に記憶されているエラー履歴情報の数が予め定められた上限値（ここでは１００）に達しており、エラー履歴情報（例えば、エラーの種別として「搬送不良」と発生箇所として「フィーダートレイ」）が通知された場合、図６に示すように、通知されたエラー履歴情報と同じ種類のエラー履歴情報がある場合は、当該エラー履歴情報を解析する際の影響が比較的小さい履歴情報である通知されたエラー履歴情報と同じ種類のエラー履歴情報のうち最も古いエラー履歴情報を消去する。なお、本実施の形態では、エラーが発生したことを示すエラー履歴情報を記憶させる場合について説明したが、本発明はこれに限定されるものではないく、例えば、処理が正常に実行されたことを示す実行履歴情報など、処理の実行状況に応じて複数種類の履歴情報を記憶させてもよい。
【００５８】
また、本実施の形態では、履歴情報等をＨＤＤ５６に記憶させる場合について説明したが、本発明はこれに限定されるものではなく、例えば、ＲＡＭ５２に記憶させてもよい。
【００５９】
その他、本実施の形態で説明した複合機１０の構成（図１〜図３参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００６０】
また、本実施の形態で説明した履歴情報管理プログラム（図５参照。）の処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００６１】
【図１】実施の形態に係る複合機の全体構成を示す概略図である。
【図２】実施の形態に係る複合機の詳細な構成を示す斜視図である。
【図３】実施の形態に係る複合機の電気系の要部構成を示すブロック図である。
【図４】実施の形態に係るエラー履歴情報のデータ構造を模式的に示した模式図である。
【図５】実施の形態に係る履歴情報管理プログラムの処理の流れを示すフローチャートである。
【図６】実施の形態に係る通知された履歴情報と発生箇所情報をＨＤＤに記憶させると共に、ＨＤＤに記憶されている履歴情報のうち最も古い履歴情報を消去する例を模式的に示した模式図である。
【符号の説明】
【００６２】
１０  複合機
５０  ＣＰＵ
５６  ＨＤＤ
６２  読取制御部
６４  画像形成制御部
６６  ネットワークＩ／Ｆ部
６８  ファクシミリＩ／Ｆ部
【図１】
2009053935.tif 000003
【図２】
2009053935.tif 000004
【図３】
2009053935.tif 000005
【図４】
2009053935.tif 000006
【図５】
2009053935.tif 000007
【図６】
2009053935.tif 000008