(57)【要約】      （修正有）【課題】画像形成装置における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し有効に活用することができる画像形成装置、情報記録方法、及び情報記録プログラムを提供する。【解決手段】画像形成装置は、動作中の当該装置に関する情報を記憶装置に格納する装置であって、操作キーによる操作情報３１と表示画面の内容を示す表示内容情報３２とを前記記憶装置における情報毎の所定の格納領域に格納する格納手段と、操作情報３１と表示内容情報３２を格納したときに、どちらか一方の使用格納領域サイズが情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手段と、前記所定格納領域サイズを超過したと判定された場合に、前記記憶装置に格納された操作情報３１及び表示内容情報３２、又は操作情報３１の所定データ量を当該装置の外部に出力する出力手段とを有することを特徴とする。【選択図】図３
2008265100.tif 000002
【特許請求の範囲】
【請求項１】
動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置であって、
操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手段と、
前記格納手段により前記操作情報と前記表示内容情報を格納したときに、
前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手段と、
前記格納領域超過判定手段により前記所定格納領域サイズを超過したと判定された場合に、
前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手段とを有することを特徴とする画像形成装置。
【請求項２】
当該画像形成装置は、
前記操作情報と前記表示内容情報とを暗号化する暗号化手段を有し、
前記格納手段は、
前記暗号化手段により暗号化された前記操作情報と前記表示内容情報とを前記記憶装置に格納することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
当該画像形成装置は、
前記操作キーによる操作情報から、所定の操作指示が行われたか否かを判定する操作指示判定手段を有し、
前記格納手段は、
前記操作指示判定手段により、前記所定の操作指示が行われたと判定された場合に、
前記操作情報と前記表示内容情報とを前記記憶装置に格納することを特徴とすることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
当該画像形成装置は、
当該画像形成装置の状態が変化したか否かを判定する状態変化判定手段を有し、
前記格納手段は、
前記状態変化判定手段により、当該画像形成装置の状態が変化したと判定された場合に、
変化した当該画像形成装置の状態を示す状態情報を、前記記憶装置における所定の格納領域に格納することを特徴とする請求項１ないし３のいずれか一項に記載の画像形成装置。
【請求項５】
当該画像形成装置は、
当該画像形成装置の状態が変化したか否かを判定する状態変化判定手段を有し、
前記出力手段は、
前記状態変化判定手段により、当該画像形成装置の状態が変化したと判定された場合に、
変化した当該画像形成装置の状態を示す状態情報を、当該画像形成装置の外部に出力することを特徴とする請求項１ないし４のいずれか一項に記載の画像形成装置。
【請求項６】
当該画像形成装置は、
暗号化された前記操作情報及び前記表示内容情報、又は前記操作情報を復号化する復号化手段を有し、
前記出力手段は、
前記復号化手段により復号化された前記操作情報及び前記表示内容情報、又は前記操作情報を、当該画像形成装置の外部に出力することを特徴とする請求項１ないし５のいずれか一項に記載の画像形成装置。
【請求項７】
当該画像形成装置は、
当該画像形成装置の動作条件の設定が変更されたか否かを判定する動作条件変更判定手段を有し、
前記出力手段は、
前記動作条件設定変更判定手段により、当該画像形成装置の動作条件の設定が変更されたと判定された場合に、
前記操作情報及び前記表示内容情報、又は前記操作情報を、当該画像形成装置の外部に出力することを特徴とする請求項１ないし６のいずれか一項に記載の画像形成装置。
【請求項８】
当該画像形成装置は、
画像形成媒体に印刷する印刷手段を有し、
前記出力手段は、
前記操作情報及び前記表示内容情報、又は前記操作情報を含むデータを、用紙に印刷することを特徴とする請求項１ないし７のいずれか一項に記載の画像形成装置。
【請求項９】
当該画像形成装置は、
当該画像形成装置にデータ伝送路を介して接続される周辺装置へ、データを送信するデータ送信手段を有し、
前記出力手段は、
前記操作情報及び前記表示内容情報、又は前記操作情報を含むデータを、送信先として指定された前記周辺装置へ送信することを特徴とする請求項１ないし８のいずれか一項に記載の画像形成装置。
【請求項１０】
当該画像形成装置は、
前記記憶装置に格納された前記操作情報と前記表示内容情報とを消去する消去手段を有し、
前記消去手段は、
前記出力手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力したときに、
出力した前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、前記記憶装置から消去することを特徴とする請求項１ないし９のしずれか一項に記載の画像形成装置。
【請求項１１】
当該画像形成装置は、
前記消去手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量が消去されたことを示す情報を、前記記憶装置における所定の格納領域に格納する消去情報格納手段を有し、
前記消去情報格納手段は、
前記消去手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、前記記憶装置から消去したときに、
前記所定データ量が消去されたことを示す情報を、前記記憶装置に格納することを特徴とする請求項１ないし１０のいずれか一項に記載の画像形成装置。
【請求項１２】
動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置における情報記録方法であって、
操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手順と、
前記格納手順により前記操作情報と前記表示内容情報を格納したときに、
前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手順と、
前記格納領域超過判定手順により前記所定格納領域サイズを超過したと判定された場合に、
前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手順とを有することを特徴とする情報記録方法。
【請求項１３】
動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置における情報記録プログラムであって、
コンピュータを、
操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手段と、
前記格納手段により前記操作情報と前記表示内容情報を格納したときに、
前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手段と、
前記格納領域超過判定手段により前記所定格納領域サイズを超過したと判定された場合に、
前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手段として機能させる情報記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置に関するものである。
【背景技術】
【０００２】
現在の画像形成装置は、コピー、スキャナ、ファクシミリ、プリンタなどの複数の機能を複合的に備えた装置（複合機（MFP：Multifunction Printer））に代表されるように、ユーザ環境におけるオフィスワークの複雑化に伴い、多機能化が進んでいる。このような画像形成装置は、多機能であるが故に操作手順が煩雑となる。
【０００３】
そのため、特許文献１には、ユーザに対する操作性の向上を目的とし、「当該装置に対して行う操作を記録しておき、同じ一連の操作を繰り返して行うことなく再生できる」画像形成装置が提案されている。
【０００４】
更に、特許文献１には、画像形成装置で発生した異常原因の解明を行う場面においても、「当該装置の操作記録を用いて、原因の解明における現象再現を行うための操作上の手間を省くことができる」画像形成装置も提案されている。
【０００５】
このように、従来の画像形成装置は、動作中の画像形成装置において、ユーザによる操作を操作情報として記録しておくことで、画像形成装置に発生した異常を再現する場合や頻度の高い操作（一連の操作）などを行う場合に、ユーザにとって簡便で使いやすい操作性を提供している。
【特許文献１】特開２００７−００１２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、画像形成装置で発生した異常原因の解明を行う場面において、特許文献１に提案されている画像形成装置によらず、従来の画像形成装置が記録した操作情報だけでは、十分な原因解析を行うことができない。すなわち、「どのような状況で行った操作によって異常が発生したのか」を特定することが難しい。
【０００７】
そこで、原因解析を行うために必要な他の情報も、操作情報と同じように記録しておくことが考えられるが、画像形成装置によっては、原因解析を行うための情報を記憶装置に格納するために割り当てられた格納領域のサイズが小さく、ハードディスク（HD：Hard Disk）などのような大容量の記憶装置を備えた装置に比べて格納できるデータ量が少ないものもある。
【０００８】
このような画像形成装置では、記録する情報の種類を多くする場合、情報毎に割り当てられる格納領域のサイズが更に小さくなり、記録できるデータ量が限られてしまい、例えば、同じ手順の操作Ａが、ある一定の時間をあけて行われた場合、その間に別の操作Ｂを回数多く行われると、格納したデータ量が多くなり、格納領域の所定サイズ（例えば、割り当てられた最大サイズなど。）を超過してしまうため、記録された操作Ａの操作情報が、新しい操作Ｂの操作情報によって上書きされてしまい、後に、操作Ａを再生することができない。
【０００９】
このように、従来の画像形成装置では、当該装置の異常原因を解析するための情報を記憶する記憶領域にサイズ制限がある場合、これらの情報を適切に記録し保管しておくことができなかった。
【００１０】
本発明では、上記従来技術の問題点に鑑み、画像形成装置における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し有効に活用することができる画像形成装置、情報記録方法、及び情報記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の画像形成装置は、動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置であって、操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手段と、前記格納手段により前記操作情報と前記表示内容情報を格納したときに、前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手段と、前記格納領域超過判定手段により前記所定格納領域サイズを超過したと判定された場合に、前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手段とを有することを特徴とする。
【００１２】
これによって、本発明の画像形成装置は、画像形成装置における異常原因を解析するための情報として、操作キーによる操作情報に加え、表示画面の内容を示す表示内容情報を装置内部の格納領域に格納し、格納した情報の総データ量が、予め決めておいた所定格納領域サイズを超過した場合に、格納した情報を当該装置の外部に出力することにより、画像形成装置における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し保管することができる。
【００１３】
よって、本発明の画像形成装置は、画像形成装置が有する記憶装置の記憶容量に依存することなく（例えば、低価格帯や高価格帯の機種に依存することなく）、当該装置から取得した各種情報（異常原因を解析するための情報など）を有効に活用することができる。
【００１４】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、前記操作情報と前記表示内容情報とを暗号化する暗号化手段を有し、前記格納手段において、前記暗号化手段により暗号化された前記操作情報と前記表示内容情報とを前記記憶装置に格納することを特徴とする。
【００１５】
これによって、本発明の画像形成装置は、画像形成装置から取得した各種情報（異常原因を解析するための情報など）を、機密性の高い情報として記録することができる。
【００１６】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、前記操作キーによる操作情報から、所定の操作指示が行われたか否かを判定する操作指示判定手段を有し、前記格納手段において、前記操作指示判定手段により、前記所定の操作指示が行われたと判定された場合に、前記操作情報と前記表示内容情報とを前記記憶装置に格納することを特徴とする。
【００１７】
これによって、本発明の画像形成装置は、記録する情報を限定することができ、少ないリソース（少ない格納領域）を有効に活用することができる。
【００１８】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、当該画像形成装置の状態が変化したか否かを判定する状態変化判定手段を有し、前記格納手段において、前記状態変化判定手段により、当該画像形成装置の状態が変化したと判定された場合に、変化した当該画像形成装置の状態を示す状態情報を、前記記憶装置における所定の格納領域に格納することを特徴とする。
【００１９】
これによって、本発明の画像形成装置は、画像形成装置の状態が変化したときの状態情報を、異常原因を解析するための情報として記録することができる。
【００２０】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、当該画像形成装置の状態が変化したか否かを判定する状態変化判定手段を有し、前記出力手段において、前記状態変化判定手段により、当該画像形成装置の状態が変化したと判定された場合に、変化した当該画像形成装置の状態を示す状態情報を、当該画像形成装置の外部に出力することを特徴とする。
【００２１】
これによって、本発明の画像形成装置は、異常原因を解析するための情報として記録した画像形成装置の状態情報を、当該装置の外部に出力することができる。
【００２２】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、暗号化された前記操作情報及び前記表示内容情報、又は前記操作情報を復号化する復号化手段を有し、前記出力手段において、前記復号化手段により復号化された前記操作情報及び前記表示内容情報、又は前記操作情報を、当該画像形成装置の外部に出力することを特徴とする。
【００２３】
これによって、本発明の画像形成装置は、暗号化され機密性の高い情報として記録された各種情報（異常原因を解析するための情報など）の内容（データ）を読み取ることができる。
【００２４】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、当該画像形成装置の動作条件の設定が変更されたか否かを判定する動作条件変更判定手段を有し、前記出力手段において、前記動作条件設定変更判定手段により、当該画像形成装置の動作条件の設定が変更されたと判定された場合に、前記操作情報及び前記表示内容情報、又は前記操作情報を、当該画像形成装置の外部に出力することを特徴とする。
【００２５】
これによって、本発明の画像形成装置は、動作条件の設定が変更されたときの操作キーによる操作情報や設定画面（表示画面）の内容などを、当該装置の外部に出力することができる。
【００２６】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、画像形成媒体に印刷する印刷手段を有し、前記出力手段において、前記操作情報及び前記表示内容情報、又は前記操作情報を含むデータを、用紙に印刷することを特徴とする。
【００２７】
これによって、本発明の画像形成装置は、記録した情報（異常原因を解析するための情報など）を用紙に印刷することができる。
【００２８】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、当該画像形成装置にデータ伝送路を介して接続される周辺装置へ、データを送信するデータ送信手段を有し、前記出力手段において、前記操作情報及び前記表示内容情報、又は前記操作情報を含むデータを、送信先として指定された前記周辺装置へ送信することを特徴とする。
【００２９】
これによって、本発明の画像形成装置は、記録した情報（異常原因を解析するための情報など）を、ネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信することができる。
【００３０】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、前記記憶装置に格納された前記操作情報と前記表示内容情報とを消去する消去手段を有し、前記消去手段において、前記出力手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力したときに、出力した前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、前記記憶装置から消去することを特徴とする。
【００３１】
これによって、本発明の画像形成装置は、記録した情報（異常原因を解析するための情報など）を当該装置の外部に出力するときに、新たな情報を格納する格納領域を確保することができる。
【００３２】
また、上記目的を達成するため、本発明の画像形成装置は、当該画像形成装置が、前記消去手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量が消去されたことを示す情報を、前記記憶装置における所定の格納領域に格納する消去情報格納手段を有し、前記消去情報格納手段において、前記消去手段により、前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、前記記憶装置から消去したときに、前記所定データ量が消去されたことを示す情報を、前記記憶装置に格納することを特徴とする。
【００３３】
これによって、本発明の画像形成装置は、消去した情報に関する履歴を記録することができる。
【００３４】
上記目的を達成するため、本発明の画像形成装置における情報記録方法は、動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置における情報記録方法であって、操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手順と、前記格納手順により前記操作情報と前記表示内容情報を格納したときに、前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手順と、前記格納領域超過判定手順により前記所定格納領域サイズを超過したと判定された場合に、前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手順とを有することを特徴とする。
【００３５】
これによって、本発明の情報記録方法は、画像形成装置における異常原因を解析するための情報として、操作キーによる操作情報に加え、表示画面の内容を示す表示内容情報を装置内部の格納領域に格納し、格納した情報の総データ量が、予め決めておいた所定格納領域サイズを超過した場合に、格納した情報を当該装置の外部に出力することにより、画像形成装置における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し保管することができる。
【００３６】
よって、本発明の情報記録方法は、画像形成装置が有する記憶装置の記憶容量に依存することなく（例えば、低価格帯や高価格帯の機種に依存することなく）、当該装置から取得した各種情報（異常原因を解析するための情報など）を有効に活用することができる。
【００３７】
上記目的を達成するため、本発明の画像形成装置における情報記録プログラムは、動作中の当該画像形成装置に関する情報を記憶装置に格納する画像形成装置における情報記録プログラムであって、コンピュータを、操作キーによる操作情報と表示画面の内容を示す表示内容情報とを、前記記憶装置における情報毎の所定の格納領域に格納する格納手段と、前記格納手段により前記操作情報と前記表示内容情報を格納したときに、前記操作情報又は前記表示内容情報を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する格納領域超過判定手段と、前記格納領域超過判定手段により前記所定格納領域サイズを超過したと判定された場合に、前記記憶装置に格納された前記操作情報及び前記表示内容情報、又は前記操作情報の所定データ量を、当該画像形成装置の外部に出力する出力手段として機能させる。
【００３８】
これによって、本発明の情報記録プログラムは、コンピュータを、画像形成装置における異常原因を解析するための情報として、操作キーによる操作情報に加え、表示画面の内容を示す表示内容情報を装置内部の格納領域に格納し、格納した情報の総データ量が、予め決めておいた所定格納領域サイズを超過した場合に、格納した情報を当該装置の外部に出力するように機能させることができる。
【００３９】
よって、本発明の情報処理プログラムは、コンピュータにおいて、記憶領域の使用サイズに応じて、上書きされる前の記録情報を当該装置の外部に出力することにより、記録情報を保管し、画像形成装置が有する記憶装置の記憶容量に依存することなく（例えば、低価格帯や高価格帯の機種に依存することなく）、当該装置から取得した各種情報（異常原因を解析するための情報など）を有効に活用することができる。
【発明の効果】
【００４０】
本発明によれば、画像形成装置における異常原因を解析し特定するための情報として、操作キーによる操作情報に加え、表示画面の内容を示す表示内容情報を装置内部の格納領域に格納し、格納した情報の総データ量が、予め決めておいた所定格納領域サイズを超過した場合に、格納した情報を当該装置の外部に出力することにより、画像形成装置における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し有効に活用することができる画像形成装置、情報記録方法、及び情報記録プログラムを提供することができる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の好適な実施の形態（以下、「実施形態」と言う。）について、図面を用いて詳細に説明する。
【００４２】
［第１の実施形態］
＜画像形成装置のハードウェア構成について＞
まず、本実施形態に係る画像形成装置のハードウェア構成について、図１を用いて説明する。
【００４３】
図１は、本発明の実施形態１に係る画像形成装置１００のハードウェア構成の一例を示す図である。
【００４４】
図１に示すように、本実施形態に係る画像形成装置１００は、主に、CPU１１、ROM１２、RAM制御部１３、RAM１４、NVRAM１５、ホストI/F制御部１６、FAX制御部１７、NCU１８、操作・表示部I/F制御部１９、操作・表示部２０、プリンタエンジン２１、及びスキャナエンジン２２とが、各装置との間でデータをやり取りするための伝送路である外部バスに接続され構成されている。
【００４５】
CPU（Central Processing Unit）１１は、以下に説明する画像形成装置１００が有する各装置の制御を行う制御装置である。例えば、CPU１１は、ROM（Read Only Memory）１２やNVRAM（Non Volatile Random Access Memory）１５に記憶された画像形成プログラムをRAM１４に展開（ロード）し実行することで、ホストI/F制御部１６で受信した印刷データやスキャナエンジン２２で読み取られた画像データなどを演算・加工（画像処理）し、演算・加工（画像処理）後のデータをプリンタエンジン２１に渡すという一連の画像形成動作に係る各装置を制御する。
【００４６】
ROM１２は、CPU１１が実行する基本ソフトウェアであるOS（Operating System）やアプリケーションソフトウェア（例えば、本実施形態に係る情報記録プログラムなど。）や関連するデータを記憶する記憶装置である。ROMには、画像形成装置１００が有する各装置を制御するBIOS（Basic Input/Output System）などのプログラムや関連するデータが記憶されている。
【００４７】
RAM１４は、RAM制御部１３を介して展開（ロード）された、CPU１１が実行するプログラムや関連するデータを一時的に記憶（一時保持）する記憶装置である。
【００４８】
例えば、ROM１２に記憶されたプログラムや関連するデータは、画像形成装置１００に電源が投入されたときに、CPU１１によりRAM１４へ展開（ロード）され、実行（演算）される。
【００４９】
NVRAM１５は、アプリケーションソフトウェア（例えば、本実施形態に係る情報記録プログラムなど。）に関連するデータを記憶する不揮発性の記憶装置である。NVRAM１５は、不揮発性の記憶装置であることから、画像形成装置１００の機種固有の情報（例えば、課金カウンタの値。）など、電源が消灯されたときでも記憶しておく必要がある各種情報が記憶されている。
【００５０】
ホストI/F制御部１６は、有線及び／又は無線回線などのデータ伝送路により構築されたLAN（Local Area Network）、WAN（Wide Area Network）などのネットワーク（データ通信網）、又はUSB（Universal Serial Bus）などを介して接続される通信機能を有する周辺機器（例えば、外部ホスト機器や他の画像形成装置など。）と本実施形態における画像形成装置１００との間で行われるデータのやり取りを制御する制御装置（インタフェース）である。
【００５１】
FAX制御部１７は、NCU（Network Control Unit）１８を介して接続される一般公衆回線から受信したデータを復号化し、プリンタエンジン２１で印刷できるデータの生成や、スキャナエンジン２２で読み取った画像データやホストI/F制御部１６で受信したデータを符号化し、一般公衆回線に送信できるデータ（G3（Group 3）規格に準拠したデータ）の生成などを行う制御装置である。
【００５２】
操作・表示部I/F制御部１９は、例えば、キースイッチ（ハードキー）と、タッチパネル（GUI（Graphical User Interface）のソフトウェアキーを含む。）を備えたLCD（Liquid Crystal Display：液晶表示装置）とから構成され、画像形成装置１００を利用するときのUI（User Interface）として機能する図２に示す操作・表示部２０と、本実施形態における画像形成装置１００との間で行われるデータのやり取りを制御する制御装置（インタフェース）である。
【００５３】
図２は、本発明の第１の実施形態に係る画像形成装置１００が有する操作・表示部２０の一例を示す図である。
【００５４】
図２では、画像形成装置１００の動作状態や動作条件の設定値などの情報を示す文字列や画像を表示し、またタッチパネルを介して、ユーザからの動作指示や動作条件設定を受け付ける表示パネル４１、各機能（コピー、FAX、スキャナ、プリンタ）の切り換えを指示する機能切り換えキー４２、例えば、コピー枚数などの動作条件の設定値に数値の入力をするテンキー４３、各機能（コピー、FAX、スキャナ、プリンタ）の動作開始、動作中断又は動作条件に設定した数値の０クリアを指示するスタート／クリア・ストップキー４４、各機能（コピー、FAX、スキャナ、プリンタ）の初期設定画面への移行を指示する初期設定キー４５、各操作に対応するヘルプ項目の表示を指示するヘルプキー４６、及び各機能（コピー、FAX、スキャナ、プリンタ）の動作リセットを指示するリセットキー４７とから構成されるUI４０の例が示されている。
【００５５】
このように、本実施形態に係る画像形成装置１００では、操作・表示部２０の各操作キー（ハードキーやソフトキーなど。）を介して、ユーザからの動作条件設定や動作指示を受け付けることができる。
【００５６】
プリンタエンジン２１は、フルカラー対応のレーザー方式を採用したエンジンの場合、CMYKからなる画像データを受け取ると、レーザービームを用いた電子写真プロセス（露光、潜像、現像及び転写のプロセス）を用いて、画像形成媒体（転写紙（印刷用紙））に受け取った画像データを出力（印刷）する印刷装置である。プリンタエンジン２１が採用する画像形成方法には、レーザー方式の他、LED（Light Emitting Diode）方式やインクジェット方式などがある。また、プリンタエンジン２１が対応する表現色には、フルカラーの他、モノクロもある。
【００５７】
スキャナエンジン２２は、CCD（Charge Coupled Devices）光電変換素子からなるラインセンサとA/Dコンバータとこれらを駆動する駆動回路を備え、原稿読み取り面（コンタクトガラス上）にセットされた原稿をスキャンすることでRGB各8ビットのデジタル画像データを生成（原稿から情報を読み取り電子化）する画像読み取り装置である。
【００５８】
このように、本実施形態に係る画像形成装置１００は、ROM１２やNVRAM１５などの記憶装置に記憶されたプログラム及び関連データなどをRAM１４にロード（展開）し、CPU１１で実行（演算）し、各装置を制御することで、コピー、FAX、スキャナ、プリンタなどの機能に加え、更に、以降に説明する「画像形成装置１００における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し保管する」と言う本実施形態に係る画像形成装置１００が有する「情報記録機能」を実現することができる。
【００５９】
＜画像形成装置の主な機能構成について＞
では、図１で説明した画像形成装置１００のハードウェア構成により実現される、本実施形態に係る「情報記録機能」の主要な機能を構成する各手段について、図３〜１０を用いて説明する。
【００６０】
図３は、本発明の第１の実施形態に係る画像形成装置１００が有する主な機能構成の一例を示すブロック図である。
【００６１】
図３では、本実施形態に係る画像形成装置１００が有する「情報記録機能」が、主に、「操作キーによる操作情報３１と表示画面の内容を示す表示内容情報３２とを記憶装置（RAM１４）に格納する機能」、「操作情報３１又は表示内容情報３２を格納している使用格納領域サイズが、情報毎の所定格納領域サイズを超過しているか否かを判定する機能」、「操作情報３１及び表示内容情報３２、又は操作情報３１を画像形成装置１００の外部に出力する機能」とを実現する各機能部によって行われる例を示している。
【００６２】
＜＜画像形成装置１００が有する機能部＞＞
本実施形態に係る画像形成装置１００が有する機能は、操作情報判定部１０１、データ暗号部１０２、装置状態監視部１０３、データ管理部１０４、データ複号部１０５、出力データ生成部１０６、印刷部１０７、及びデータ送信部１０８とから構成されている。
【００６３】
操作情報判定部１０１は、画像形成装置１００に対して、予め決めておいた所定の操作が行われたか否かを判定する。
【００６４】
操作情報判定部１０１は、操作・表示部I/F制御部１９を介して、各操作キーの押下よって画像形成装置１００に入力される操作情報３１を基に、ユーザが行った操作を判定する。
【００６５】
ここで言う「所定の操作」とは、例えば、「初期設定キー４５の押下により初期設定画面へ移行し、タッチパネルやテンキー４３により動作条件の初期値を設定する操作」や、「ヘルプキー４６の押下によるヘルプ項目の表示を指示する操作」などである。
【００６６】
画像形成装置１００では、ユーザによる操作を特定するための操作特定情報（操作手順に従って押下される操作キーによる操作情報３１）を、予めNVRAM１５などの不揮発性の記憶装置に保持しておき、操作情報判定部１０１によって、予め保持しておいた操作特定情報（操作手順に従って押下される操作キーによる操作情報）と、実際にユーザが押下した操作キーによる操作情報３１とを比較することで、ユーザが行った操作が予め決めておいた操作か否かを判定（比較結果が一致していれば予め決めておいた操作と判定）する。
【００６７】
操作情報判定部１０１は、比較結果が一致し、予め決めておいた操作と判定した場合、判定した操作の操作情報３１を後述するデータ暗号化部１０２に渡し、データの暗号化を指示する。
【００６８】
操作情報判定部１０１は、操作情報判定処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【００６９】
このように、本実施形態に係る画像形成装置１００は、操作情報判定部１０１によって、ユーザが行った操作を特定することができ、例えば、記録する操作情報３１を限定し、操作情報３１を格納する少ない格納領域（少ないリソース）を有効に活用して情報を記録することができる。
【００７０】
データ暗号部１０２は、記録する情報を暗号化する。
【００７１】
データ暗号部１０２が暗号化する情報は、操作情報判定部１０１から受け取った操作情報３１と操作・表示部I/F制御部１９から受け取った表示内容情報３２である。また、データ暗号部１０２が操作情報３１や表示内容情報３２を暗号化するときに用いる暗号化方式には、共通鍵暗号方式や公開鍵暗号方式などがあり、一般的な暗号化方式を用いて実現される。
【００７２】
データ暗号化部１０２は、暗号化を行った操作情報３１と表示内容情報３２とを後述するデータ管理部１０４に渡し、情報の記録（RAM１４の格納領域への格納）を指示する。
【００７３】
データ暗号化部１０２は、暗号化処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【００７４】
このように、本実施形態に係る画像形成装置１００は、操作情報３１や表示内容情報３２など、画像形成装置１００から取得した各種情報（異常原因を解析するための情報など）を、後述するデータ管理部１０４のデータ書き込み部１０４aにより、機密性の高い情報（鍵を持たない第三者によって内容を確認することができない情報）としてRAM１４に格納することができる。
【００７５】
装置状態監視部１０３は、画像形成装置１００の状態を監視する。
【００７６】
装置状態監視部１０３は、例えば、画像形成装置１００の状態情報３３を定期的に収集し、収集した状態情報３３と、以前収集し保持しておいた状態情報３３とを比較することで、画像形成装置１００の状態が変化したか否かを判定（比較結果が異なっていれば変化したと判定）する。
【００７７】
装置状態監視部１０３は、比較結果が異なり状態が変化したと判定した場合、収集した状態情報３３を後述するデータ管理部１０４に渡し、情報の記録（RAM１４の格納領域への格納（状態情報３３の更新））と情報の出力（状態情報３３の出力）を指示する。
【００７８】
装置状態監視部１０３は、装置情報監視処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【００７９】
このように、本実施形態に係る画像形成装置１００は、画像形成装置１００の状態変化を検知することで、異常原因を解析するための情報として、検知した状態変化を示す状態情報３３を、後述するデータ管理部１０４のデータ書き込み部１０４aによりRAM１４に格納することができ、更には、検知した状態変化を示す状態情報３３から後述する出力データ生成部１０６により出力データを生成し、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力することができる。
【００８０】
データ管理部１０４は、RAM１４に保持する画像形成装置１００から取得した情報（異常原因を解析するための情報）を管理する。
【００８１】
本実施形態での画像形成装置１００から取得した情報（異常原因を解析するための情報）は、操作・表示部２０のUI４０に備えられた操作キーがユーザに押下されたときの情報である操作情報３１と、操作・表示部２０の表示パネル４１に表示された表示内容を示す表示内容情報３２と、画像形成装置１００の状態を示す状態情報３３と、RAM１４に保持する情報を消去したことを示す消去情報３４である。
【００８２】
これらの情報は、以下の図４に示すRAM１４の格納領域に保持され、データ管理部１０４によって管理される。
【００８３】
図４は、本発明の第１の実施形態に係る画像形成装置１００が有する記憶装置（RAM１４）における格納領域の一例を示す図である。
【００８４】
図４では、アドレス0x00000000〜0x25000000の領域を、CPU１１が実行（演算）するときに展開（ロード）されるプログラムのプログラムデータ領域（Ｐ）とし、アドレス0x25000000〜0x35000000の領域を、先に述べた画像形成装置１００から取得した情報（異常原因を解析するための情報）である操作情報３１、表示内容情報３２、状態情報３３、消去情報３４のデータ領域（Ｄ）とし、画像処理などを行うときに展開（ロード）される画像データのデータ領域（Ｇ）として、RAM１４の領域を割り当てた例が示されている。
【００８５】
更に、図４では、アドレス0x25000000〜0x27000000の領域を操作情報３１が格納される格納領域（Ｓ）とし、アドレス0x27000000〜0x28500000の領域を状態情報３３が格納される格納領域（Ｍ）とし、アドレス0x28500000〜0x31000000の領域を表示内容情報３２が格納される格納領域（Ｈ）とし、アドレス0x31000000〜0x32500000の領域を消去情報３４が格納される格納領域（Ｅ）として、データ領域（Ｄ）を割り当てた例が示されている。
【００８６】
このように、本実施形態に係る画像形成装置１００は、画像形成装置１００から取得した情報（異常原因を解析するための情報）毎のデータを格納する格納領域（Ｓ、Ｍ、Ｈ、及びＢ）を、データ領域（Ｄ）の範囲に予め割り当てておき、割り当てた格納領域（Ｓ、Ｍ、Ｈ、及びＢ）に該当する情報を保持しデータ管理部１０４で管理する。
【００８７】
図３に戻り、データ管理部１０４は、先に述べた各種情報をRAM１４に保持し管理するため、更に、データ書き込み部１０４a、データ読み取り部１０４b、データ消去部１０４c、及びデータ容量監視部１０４dとから構成されている。
【００８８】
データ書き込み部１０４aは、RAM１４の情報毎に割り当てられた格納領域（図４の格納領域Ｓ、Ｍ、Ｈ、及びＢ）に、該当する情報（操作情報３１、表示内容情報３２、状態情報３３、及び消去情報３４）のデータを書き込み格納する。
【００８９】
データ管理部１０４は、データ暗号化１０２から受け取った暗号化された操作情報３１や操作・表示部I/F制御部１９から受け取った表示内容情報３２を、データ書き込み部１０４aによってRAM１４の格納領域に格納する。
【００９０】
データ書き込み部１０４aは、例えば、データ暗号部１０２により暗号化された操作情報３１のデータを図４に示す操作情報格納領域（Ｓ）、また表示内容情報３２のデータを図４に示す表示内容情報格納領域（Ｈ）へ格納する。
【００９１】
データ書き込み部１０４aは、例えば、装置状態監視部１０３により収集された状態情報３３のデータを図４に示す状態情報格納領域（Ｍ）、また消去情報３４のデータを図４に示す消去情報格納領域（Ｅ）へ格納する。
【００９２】
また、データ管理部１０４は、装置状態監視部１０３から受け取った状態情報３３を、データ書き込み部１０４aによってRAM１４の格納領域に格納する。
【００９３】
以下に、データ書き込み部１０４aによって、図４に示す表示内容情報格納領域（Ｈ）に格納される暗号化前の表示内容情報３２のデータ例を、図５〜８を用いて説明する。
【００９４】
図５及び図６は、本発明の第１の実施形態に係る表示内容の画像データの一例（その１、その２）を示す図である。
【００９５】
図５では、ユーザが、機能切り替えキー４２によってコピー機能を選択指示したときに、コピー機能の動作条件の初期設定値（サイズ指定：［自動］、カラー指定：［カラー］、画質指定：［高画質］）が、表示パネル４１に表示されたときの表示画像の例が示されている。また、図６では、コピー機能の動作条件「カラー指定」の設定を［モノクロ］に設定したときの表示パネル４１に表示された表示画像の例が示されている。
【００９６】
また、図７及び図８は、本発明の第１の実施形態に係る表示内容のテキストデータの一例（その１、その２）を示す図である。
【００９７】
図７では、文字情報を表示するようなLCDを備えた操作・表示部２０において、コピー機能の動作条件の初期設定値（カラー指定：［カラー］）が、LCDに表示されたときの表示内容をテキスト化した例が示されている。
【００９８】
また、図８では、コピー機能の動作条件「カラー指定」の設定を［モノクロ］に設定したときのLCDに表示された表示内容をテキスト化した例が示されている。
【００９９】
このように、本実施形態では、図５及び図６に示した表示パネル４１に表示された内容を示す画像データ５１a及び５１bや、図７及び図８に示したテキストデータ５２a及び５２bなど、画像形成装置１００が有する操作・表示部２０の表示装置の特性に応じたデータを表示内容情報３２として、データ書き込み部１０４aにより表示内容情報格納領域（Ｈ）へ格納する。
【０１００】
図３に戻り、データ読み取り部１０４bは、RAM１４の情報毎に割り当てられた格納領域（図４の格納領域Ｓ、Ｍ、Ｈ、及びＥ）に格納された情報（操作情報３１、表示内容情報３２、状態情報３３、及び消去情報３４）のデータを読み取る。
【０１０１】
データ読み取り部１０４bは、データ消去部１０４cに読み取ったデータの消去を指示する。
【０１０２】
データ管理部１０４は、先に述べた装置状態監視部１０３からの情報の出力指示や後述するデータ容量監視部１０４dの判定結果に従って、データ読み取り部１０４bによって該当する情報のデータをRAM１４から読み取る。
【０１０３】
その後、データ管理部１０４は、読み取ったデータが暗号化された操作情報３１や表示内容情報３２であった場合、後述するデータ復号部１０５に読み取ったデータを渡し、データの復号化を指示する。また、読み取ったデータが暗号化されていない状態情報３３であった場合、後述する出力データ生成部１０６に読み取ったデータを渡し、出力データの生成を指示する。
【０１０４】
データ消去部１０４cは、RAM１４の情報毎に割り当てられた格納領域（図４の格納領域Ｓ、Ｍ、Ｈ、及びＥ）に格納された情報（操作情報３１、表示内容情報３２、状態情報３３、及び消去情報３４）のデータを所定データ量消去する。
【０１０５】
ここで言う「所定データ量」とは、割り当てられた格納領域のうち、画像形成装置１００の外部に出力した情報のデータ量を示している。
【０１０６】
データ消去部１０４cは、データ書き込み部１０４aに、所定データ量が消去されたことを示す情報である消去情報３４を渡し、消去情報３４を、割り当てられたRAM１４の格納領域（Ｅ）への格納を指示する。消去情報３４には、例えば、情報を消去した日時や消去したデータ範囲（アドレス範囲）などの情報が含まれている。
【０１０７】
データ管理部１０４は、操作・表示部２０のUI４０を介してユーザから受け付けたデータ消去の指示やデータ読み取り部１０４bからのデータ消去の指示に従って、データ消去部１０４cによってRAM１４に格納されたデータを消去する。
【０１０８】
このように、本実施形態に係る画像形成装置１００は、記録した情報（異常原因を解析するための情報など）から後述する出力データ生成部１０６によって出力データを生成し、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力するときに、新たな情報を格納する格納領域を確保することができる。
【０１０９】
データ容量監視部１０４dは、RAM１４の情報毎に割り当てられた格納領域（図４の格納領域Ｓ、Ｍ、Ｈ、及びＥ）のうち、情報が格納され使用されている使用格納領域サイズの変化を監視する。
【０１１０】
データ容量監視部１０４dは、使用格納領域サイズと所定格納領域サイズとを比較することで、使用格納領域サイズが所定格納領域サイズを超過しているか否かを判定する。
【０１１１】
ここで言う「所定格納領域サイズ」とは、超過判定を行うために予め決めておいた閾値を示しており、例えば、割り当てられた格納領域の範囲において、次の書き込みで割り当てられた最大の格納領域サイズを超過すると想定される使用格納領域サイズを所定格納領域サイズ（超過判定の閾値）とする。
【０１１２】
図９及び図１０は、本発明の第１の実施形態に係る使用格納領域の状態の一例（その１）及び（その２）を示す図である。
【０１１３】
図９では、操作情報格納領域（Ｓ）において、使用格納領域サイズ（ΣＳ）が所定格納領域サイズ（Ｓｆ）を超過した例（ΣＳ＞Ｓｆ）が示されている。
【０１１４】
データ容量監視部１０４dは、操作情報３１の使用格納領域（ΣＳ）と、操作情報格納領域（Ｓ）に対して予め決めておいた所定格納領域サイズ（Ｓｆ）との大小を比較し、その比較結果から使用格納領域（ΣＳ）が所定格納領域サイズ（Ｓｆ）を超過しているか否かの判定する。
【０１１５】
また、図１０では、表示内容情報格納領域（Ｈ）において、使用格納領域サイズ（ΣＨ）が所定格納領域サイズ（Ｈｆ）を超過した例（ΣＨ＞Ｈｆ）が示されている。
【０１１６】
データ容量監視部１０４dは、表示内容情報３２の使用格納領域（ΣＨ）と、表示内容情報格納領域（Ｈ）に対して予め決めておいた所定格納領域サイズ（Ｈｆ）との大小を比較し、その比較結果から使用格納領域（ΣＨ）が所定格納領域サイズ（Ｈｆ）を超過しているか否かの判定する。
【０１１７】
データ容量監視部１０４dは、操作情報３１又は表示内容情報３２のどちらか一方の使用格納領域サイズ（ΣＳ又はΣＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過した場合、データ読み取り部１０４bに、超過した情報のデータ読み取りを指示する。
【０１１８】
図３に戻り、データ管理部１０４は、先に述べたデータ復号部１０５に読み取ったデータを渡し、データの復号化を指示する。
【０１１９】
データ管理部１０４は、書き込み・読み取り・消去・超過判定などのデータ管理処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【０１２０】
このように、本実施形態に係る画像形成装置１００は、操作情報３１又は表示内容情報３２において、割り当てられた格納領域に格納したデータ量が許容データ量を超過したことを検知することで、新しい情報に上書きされる前に、格納している情報から後述する出力データ生成部１０６によって出力データを生成し、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力することができる。
【０１２１】
データ複号部１０５は、暗号化された情報を復号化する。
【０１２２】
データ復号部１０５が復号化する情報は、データ管理部１０４から受け取った暗号化された操作情報３１と表示内容情報３２である。また、データ復号部１０５が操作情報３１や表示内容情報３２を復号化するときに用いる復号化方式には、データ暗号化部１０２の暗号化方式に従った一般的な復号化方式を用いて実現される。
【０１２３】
データ復号部１０５は、復号化した操作情報３１と表示内容情報３２とを出力データ生成部１０６に渡し、出力データの生成を指示する。
【０１２４】
データ復号部１０５は、復号化処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【０１２５】
このように、本実施形態に係る画像形成装置１００は、暗号化され機密性の高い情報として記録された各種情報（異常原因を解析するための情報など）の内容（データ）を復号化することで、後述する出力データ生成部１０６により出力データを生成し（情報を読み取り）、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力することができる。
【０１２６】
出力データ生成部１０６は、データ復号化部１０５から受け取った操作情報３１や表示内容情報３２、また、データ管理部１０４から受け取った状態情報３３を、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力できる出力データを生成する。
【０１２７】
出力データ生成部１０６は、情報（操作情報３１、表示内容情報３２、状態情報３３）を画像形成媒体（紙、電子ペーパー、リライタブルペーパーなど。）に印刷したい場合、RAM１４から読み取られたデータからプリンタエンジン２１で処理できるデータ形式の出力データ（印刷データ）を生成し、生成した出力データを後述する印刷部１０７に渡し、データの印刷を指示する。
【０１２８】
また、出力データ生成部１０６は、情報（操作情報３１、表示内容情報３２、状態情報３３）を、ネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信したい場合、RAM１４から読み取られたデータから送信に使用する通信プロトコルが対応するデータ形式（送信できるデータ形式）の出力データ（送信データ）を生成し、生成した出力データを後述するデータ通信部１０８に渡し、データの送信を指示する。
【０１２９】
出力データ生成部１０６は、出力データ生成処理を行うプログラムをCPU１１が実行（演算）することによって実現される機能である。
【０１３０】
印刷部１０７は、出力データ生成部１０６から受け取った印刷データを、プリンタエンジン２１を介して画像形成媒体（紙、電子ペーパー、リライタブルペーパーなど。）に印刷する。
【０１３１】
印刷部１０７は、印刷処理（画像形成処理）を行うプログラムをCPU１１が実行することによって実現される機能である。
【０１３２】
データ送信部１０８は、出力データ生成部１０６から受け取った送信データを、ホストI/F制御部１６を介してネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信する。
【０１３３】
データ送信部１０８は、データ送信処理を行うプログラムをCPU１１が実行することによって実現される機能である。
【０１３４】
このように、本実施形態に係る画像形成装置１００は、動作条件の設定が変更されたときの操作キーによる操作情報３１や設定画面（表示画面）の内容を示す表示内容情報３２などを、画像形成装置１００の外部に出力することができる。更には、記録した情報（異常原因を解析するための情報など）を用紙に印刷することができ、また、ネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信することができる。
【０１３５】
本実施形態に係る画像形成装置１００は、上記に説明した各機能部を以下の手順に従って動作させることで、「情報記録機能」を実現している。
【０１３６】
（手順１）情報の格納
本実施形態に係る画像形成装置１００は、データ管理部１０４のデータ書き込み部１０４aによって、操作・表示部２０のUI４０を介してユーザにより画像形成処理１００が操作されたときの機能切り換えキー４２やテンキー４３などの操作キーによる操作情報３１と表示パネル４１に表示された表示画面の内容を示す表示内容情報３２とを、情報毎に予め割り当てられたRAM１４の格納領域（Ｓ又はＨ）に格納する。
【０１３７】
（手順２）格納領域の超過判定
本実施形態に係る画像形成装置１００は、データ管理部１０４のデータ容量簡易部１０４dによって、予め情報毎に割り当てられたRAM１４の格納領域（Ｓ又はＨ）のうち、操作情報３１又は表示内容情報３２が格納され使用されている使用格納領域サイズ（ΣＳ又はΣＨ）の変化を監視する。
【０１３８】
データ容量監視部１０４dは、使用格納領域サイズと所定格納領域サイズ（予め決めておいた閾値）とを比較することで、使用格納領域サイズ（ΣＳ又はΣＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過しているか否かを判定する。
【０１３９】
データ容量監視部１０４dは、操作情報３１又は表示内容情報３２のどちらか一方の使用格納領域サイズ（ΣＳ又はΣＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過した場合、データ読み取り部１０４bに、超過した情報のデータ読み取りを指示する。
【０１４０】
（手順３）格納された情報の出力
本実施形態に係る画像形成装置１００は、出力データ生成部１０６によって、データ管理部１０４から受け取った操作情報３１や表示内容情報３２を、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力できる出力データ（印刷データ及び／又は送信データ）を生成し、生成したデータを印刷部１０７及び／又はデータ送信部１０８に渡すことで、情報の外部出力を指示する。
【０１４１】
画像形成装置１００は、出力データ生成部１０６から受け取った印刷データを、印刷部１０７によって、プリンタエンジン２１を介して画像形成媒体（紙、電子ペーパー、リライタブルペーパーなど。）に印刷する。
【０１４２】
また、画像形成装置１００は、出力データ生成部１０６から受け取った送信データを、データ送信部１０８によって、ホストI/F制御部１６を介してネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信する。
【０１４３】
このように、本実施形態に係る画像形成装置１００は、上記に説明した「情報記録機能」の（手順１）〜（手順３）により、「画像形成装置１００における異常原因を解析するための情報として、操作キーによる操作情報３１に加え、表示画面の内容を示す表示内容情報３２を装置内部の格納領域（RAM１４の格納領域（Ｓ又はＨ））に格納し、格納した情報の総データ量（使用格納領域サイズ（ΣＳ又はΣＨ））が、予め決めておいた所定格納領域サイズ（Ｓｆ又はＨｆ）を超過した場合に（ΣＳ＞Ｓｆ又はΣＨ＞Ｈｆ）、格納した情報を画像形成装置１００の外部（画像形成媒体や外部ホスト）に出力する」と言う処理を実現している。
【０１４４】
＜「情報記録機能」の処理手順について＞
これまでに説明した本実施形態に係る画像形成装置１００が有する「情報記録機能」の処理手順について、図１１〜１８を用いて説明する。
【０１４５】
本実施形態に係る画像形成装置１００は、例えば、画像形成装置１００が有するNVRAM１５に格納された「情報記録機能」の処理を行う情報記録プログラム（図１１〜１８に示すプログラム群）をRAM１４に展開（ロード）しCPU１１で実行（演算）する。
【０１４６】
また、本実施形態に係る情報記録プログラムは、CPU１１で実行（演算）したときに、主に、操作・表示内容情報を記録する処理手順（以下、「操作・表示内容情報記録処理」と言う。）と、情報を読み出し、出力し、消去する処理手順（以下、「操作・表示内容情報読み出し・出力・消去処理」と言う。）とを行う。
【０１４７】
その結果、本実施形態に係る画像形成装置１００は、「画像形成装置１００における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し保管する」という「情報記録機能」を実現する。
【０１４８】
まず、本実施形態の画像形成装置１００が有する「情報記録機能」のうち、情報を記録する処理手順について以下に説明する。
【０１４９】
図１１は、本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その１）を示すフローチャートである。
【０１５０】
本実施形態に係る画像形成装置１００は、操作・表示部２０のUI４０を介したユーザからの動作指示や動作条件設定などの操作を待つ（Ｓ１０１）。
【０１５１】
画像形成装置１００は、ユーザから操作を検知した場合（Ｓ１０１がＹＥＳの場合）、操作情報判定部１０１により、ユーザから行われた操作が動作条件の変更による操作（動作条件設定操作）か否かを判定する（Ｓ１０２）。
【０１５２】
ユーザから行われた操作が動作条件の変更による操作（動作条件設定操作）の場合（Ｓ１０２がＹＥＳの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作条件の変更（新しい動作条件の設定）を行い（Ｓ１０３）、データ管理部１０４のデータ書き込み部１０４aにより、その間のテンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ１０４）。
【０１５３】
また、ユーザから行われた操作が動作の開始による操作（動作開始指示操作）の場合（Ｓ１０２がＮＯの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作を開始し（Ｓ１０５）、その間のテンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ１０６）。
【０１５４】
このように、本実施形態に係る画像形成装置１００は、図１１に示す処理手順によって、「情報記録機能」の「動作中の画像形成装置１００に対してユーザが行った操作による操作情報３１や、対峙するユーザに表示した表示内容を示す表示内容情報３２を装置内部の記憶装置（RAM１４）に記録する」と言う処理を実現している。
【０１５５】
次に、本実施形態に係る画像形成装置１００が有する「情報記録機能」のうち、記録した情報の読み出し・出力・消去する処理手順について以下に説明する。
【０１５６】
図１２は、本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その１）を示すフローチャートである。
【０１５７】
本実施形態に係る画像形成装置１００は、データ容量監視部１０４dにより、操作情報３１又は表示内容情報３２の使用格納領域サイズ（Ｓ又はＨ）と、超過判定の閾値として予め決めておいた所定格納領域サイズ（Ｓｆ又はＨｆ）との大小を比較し、使用格納領域サイズ（Ｓ又はＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過しているか否か判定する（Ｓ２０１）。
【０１５８】
操作情報３１又は表示内容情報３２のどちらか一方の使用格納領域サイズ（Ｓ又はＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過した場合（Ｓ２０１がＹＥＳの場合）、データ管理部１０４のデータ読み取り部１０４bにより、RAM１４に格納された操作情報３１と表示内容情報３２とを読み取り（Ｓ２０２）、出力データ生成部１０６により、読み取った情報のデータから出力データ（印刷データ及び／又は送信データ）を生成する（Ｓ２０３）。
【０１５９】
画像形成装置１００は、印刷部１０７及び／又はデータ送信部１０８により、画像形成装置１００の外部に出力データを出力（印刷及び／又は送信）する（Ｓ２０４）。
【０１６０】
次に、画像形成装置１００は、データ管理部１０４のデータ消去部１０４cにより、外部に出力した操作情報３１と表示内容情報３２とをRAM１４の格納領域から消去する（Ｓ２０５）。
【０１６１】
また、画像形成装置１００は、（Ｓ２０１）の超過判定において、所定格納領域サイズ（Ｓｆ又はＨｆ）を超過していない間（Ｓ２０１がＮＯの場合）、操作情報３１と表示内容情報３２との使用格納領域の監視（定期的に超過判定）を続ける。
【０１６２】
このように、本実施形態に係る画像形成装置１００は、図１２に示す処理手順によって、「情報記録機能」の「RAM１４に割り当てられた使用格納領域サイズから、格納された操作情報３１と表示内容情報３２が上書きされてしまう場合、装置内部に記録した操作情報３１と表示内容情報３２とを装置外部へ出力し、新たに記録される操作情報３１や表示内容情報３２の格納領域を確保する」と言う処理を実現している。
【０１６３】
次に、消去したことを示す情報を記録する処理手順を含む、図１２で説明した「情報読み出し・出力・消去処理」の処理手順について以下に説明する。
【０１６４】
図１３は、本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その２）を示すフローチャートである。
【０１６５】
図１３に示す処理手順の中で、（Ｓ３０６）を除く処理手順は、図１２で説明した（Ｓ２０１）から（Ｓ２０５）までの処理手順と同じである。
【０１６６】
よって、同じ処理手順についての説明は省略し、主に、異なる処理手順（Ｓ３０６）について説明を行う。
【０１６７】
本実施形態に係る画像形成装置１００は、「データ管理部１０４のデータ消去部１０４cにより、外部に出力した操作情報３１と表示内容情報３２とをRAM１４の格納領域から消去する」（Ｓ３０５）の処理手順の後、操作情報３１と表示内容情報３２とを消去したことを示す情報である消去情報３４を、データ消去部１０４cからデータ書き込み部１０４aに渡し、データ書き込み部１０４aにより、受け取った消去情報３４を、RAM１４の消去情報格納領域（Ｅ）に格納する（Ｓ３０６）。
【０１６８】
次に、特定の操作のときのみ情報を記録する場合の「情報記録処理」の処理手順について以下に説明する。
【０１６９】
図１４は、本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その２）を示すフローチャートである。
【０１７０】
本実施形態に係る画像形成装置１００は、操作・表示部２０のUI４０を介したユーザからの動作指示や動作条件設定などの操作を待つ（Ｓ４０１）。
【０１７１】
画像形成装置１００は、ユーザから操作を検知した場合（Ｓ４０１がＹＥＳの場合）、操作情報判定部１０１により、ユーザから行われた操作が、予め決めておいた操作（特定の操作）に該当するか否かを判定する（Ｓ４０２）。
【０１７２】
ユーザから行われた操作が予め決めておいた操作（特定の操作）の場合（Ｓ４０２がＹＥＳの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作を開始し（Ｓ４０３）、データ管理部１０４のデータ書き込み部１０４aにより、その間のテンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ４０４）。
【０１７３】
また、ユーザから行われた操作が予め決めておいた操作（特定の操作）でなかった場合（Ｓ４０２がＮＯの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作を開始する（Ｓ４０５）。
【０１７４】
このように、本実施形態に係る画像形成装置１００は、図１４に示す処理手順によって、「情報記録機能」の「ユーザが特定の操作を行ったときのみ、ユーザが行った操作による捜査情報３１やユーザに表示した表示内容を示す表示内容情報３２を装置内部の記憶装置（RAM１４）に記録する」と言う処理を実現している。
【０１７５】
次に、記録する情報を暗号化する処理手順を含む、図１１で説明した「情報記録処理」の処理手順について以下に説明する。
【０１７６】
図１５は、本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その３）を示すフローチャートである。
【０１７７】
図１５に示す処理手順の中で、（Ｓ５０４）と（Ｓ５０７）を除く処理手順は、図１１で説明した（Ｓ１０１）から（Ｓ１０６）までの処理手順と同じである。
【０１７８】
よって、同じ処理手順についての説明は省略し、主に、異なる処理手順（Ｓ５０４）及び（Ｓ５０７）について説明を行う。
【０１７９】
本実施形態に係る画像形成装置１００は、ユーザから行われた操作が動作条件の変更による操作（動作条件設定操作）の場合（Ｓ５０２がＹＥＳの場合）、操作指示に従って選択された機能の動作条件の変更（新しい動作条件の設定）を行い（Ｓ５０３）、データ暗号化部１０２により、テンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、所定の暗号方式を用いて暗号化する（Ｓ５０４）。
【０１８０】
次に、画像形成装置１００は、データ管理部１０４のデータ書き込み部１０４aにより、暗号化された操作情報３１と表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ５０５）。
【０１８１】
また、画像形成装置１００は、ユーザから行われた操作が動作の開始による操作（動作開始指示操作）の場合（Ｓ５０２がＮＯの場合）、操作指示に従って選択された機能の動作を開始し（Ｓ５０６）、データ暗号化部１０２により、テンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、所定の暗号方式を用いて暗号化する（Ｓ５０７）。
【０１８２】
次に、画像形成装置１００は、データ管理部１０４のデータ書き込み部１０４aにより、暗号化された操作情報３１と表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ５０８）。
【０１８３】
次に、暗号化された情報を復号化する処理手順を含む、図１２で説明した「情報読み出し・出力・消去処理」の処理手順について以下に説明する。
【０１８４】
図１６は、本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その３）を示すフローチャートである。
【０１８５】
図１６に示す処理手順の中で、（Ｓ６０３）を除く処理手順は、図１２で説明した（Ｓ２０１）から（Ｓ２０５）までの処理手順と同じである。
【０１８６】
よって、同じ処理手順についての説明は省略し、主に、異なる処理手順（Ｓ６０３）について説明を行う。
【０１８７】
本実施形態に係る画像形成装置１００は、「データ管理部１０４のデータ読み取り部１０４bにより、RAM１４に格納された操作情報３１と表示内容情報３２とを読み取る」（Ｓ６０２）の処理手順の後、読み取った操作情報３１と表示内容情報３２とを、所定の復号化方式を用いて復号化し（Ｓ６０３）、「出力データ生成部１０６により、復号化された情報のデータから出力データ（印刷データ及び／又は送信データ）を生成する」（Ｓ６０４）の処理手順へ移行する。
【０１８８】
次に、装置の状態情報３３を記録する処理手順を含む、図１１で説明した「情報記録処理」の処理手順について以下に説明する。
【０１８９】
図１７は、本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その４）を示すフローチャートである。
【０１９０】
本実施形態に係る画像形成装置１００は、操作・表示部２０のUI４０を介したユーザからの動作指示や動作条件設定などの操作を待つ（Ｓ７０１）。
【０１９１】
画像形成装置１００は、ユーザから操作を検知した場合（Ｓ７０１がＹＥＳの場合）、操作情報判定部１０１により、ユーザから行われた操作が動作条件の変更による操作（動作条件設定操作）か否かを判定する（Ｓ７０２）。
【０１９２】
ユーザから行われた操作が動作条件の変更による操作（動作条件設定操作）の場合（Ｓ１０２がＹＥＳの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作条件の変更（新しい動作条件の設定）を行い（Ｓ７０３）、データ管理部１０４のデータ書き込み部１０４aにより、その間のテンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ７０４）。
【０１９３】
次に、画像形成装置１００は、情報をRAM１４に格納するタイミングで、装置状態監視部１０３により、装置の状態を示す状態情報３３を収集し、現在、RAM１４に格納している状態情報３３と収集した状態情報３３とを比較し、装置の状態に変化が生じたか否かを判定する（Ｓ７０５）。
【０１９４】
装置の状態に変化が生じたと判定された場合（Ｓ７０５がＹＥＳの場合）、収集した状態情報３３を最新情報として、データ書き込み部１０４aにより、RAM１４の状態情報格納領域（Ｍ）に状態情報３３を格納し、情報を更新する（Ｓ７０６）。その後、（Ｓ７０２）の処理手順に戻る。
【０１９５】
また、装置の状態に変化がないと判定された場合（Ｓ７０５がＮＯの場合）、（Ｓ７０２）の処理手順に戻る。
【０１９６】
また、ユーザから行われた操作が動作の開始による操作（動作開始指示操作）の場合（Ｓ７０２がＮＯの場合）、画像形成装置１００は、操作指示に従って選択された機能の動作を開始し（Ｓ７０７）、その間のテンキー４２などの操作キーによる操作情報３１と表示パネル４１に表示された表示内容を示す表示内容情報３２とを、RAM１４の操作情報格納領域（Ｓ）と表示内容情報格納領域（Ｈ）それぞれに格納する（Ｓ７０８）。
【０１９７】
次に、画像形成装置１００は、情報をRAM１４に格納するタイミングで、装置状態監視部１０３により、装置の状態を示す状態情報３３を収集し、現在、RAM１４に格納している状態情報３３と収集した状態情報３３とを比較し、装置の状態に変化が生じたか否かを判定する（Ｓ７０９）。
【０１９８】
装置の状態に変化が生じたと判定された場合（Ｓ７０９がＹＥＳの場合）、収集した状態情報３３を最新情報として、データ書き込み部１０４aにより、RAM１４の状態情報格納領域（Ｍ）に状態情報３３を格納し、情報を更新する（Ｓ７１０）。
【０１９９】
また、装置の状態に変化がないと判定された場合（Ｓ７０９がＮＯの場合）、（Ｓ７０２）の処理手順に戻る。
【０２００】
このように、本実施形態に係る画像形成装置１００は、図１７に示す処理手順によって、「情報記録機能」の「操作情報３１や表示内容情報３２に加え、装置の状態情報３３を装置内部の記憶装置（RAM１４）に記録する」と言う処理を実現している。
【０２０１】
次に、記録した状態情報３３を出力する処理手順について以下に説明する。
【０２０２】
図１８は、本発明の第１の実施形態に係る装置情報読み出し・出力処理の処理手順の一例を示すフローチャートである。
【０２０３】
本実施形態に係る画像形成装置１００は、装置状態監視部１０３により、装置の状態を示す状態情報３３を収集し、現在、RAM１４に格納している状態情報３３と収集した状態情報３３とを比較し、装置の状態に変化が生じたか否かを判定する（Ｓ８０１）。
【０２０４】
装置の状態に変化が生じたと判定された場合（Ｓ８０１がＹＥＳの場合）、データ管理部１０４のデータ読み取り部１０４bにより、RAM１４に格納された状態情報３３を読み取り（Ｓ８０２）、出力データ生成部１０６により、読み取った情報のデータから出力データ（印刷データ及び／又は送信データ）を生成する（Ｓ８０３）。
【０２０５】
画像形成装置１００は、印刷部１０７及び／又はデータ送信部１０８により、画像形成装置１００の外部に出力データを出力（印刷及び／又は送信）する（Ｓ８０４）。
【０２０６】
また、画像形成装置１００は、（Ｓ８０１）の状態変化判定において、装置の状態に変化がない間（Ｓ８０１がＮＯの場合）、装置状態の監視（定期的に状態変化判定）を続ける。
【０２０７】
このように、本実施形態に係る画像形成装置１００は、図１８に示す処理手順によって、「情報記録機能」の「装置の状態に変化が生じた場合、装置内部に記録した状態情報３３を装置外部へ出力する」と言う処理を実現している。
【０２０８】
＜まとめ＞
以上のように、本発明の第１の実施形態によれば、本実施形態に係る画像形成装置１００は、「情報記録機能」を、以下の処理手順により実現している。
【０２０９】
（手順１）情報の格納
本実施形態に係る画像形成装置１００は、データ管理部１０４のデータ書き込み部１０４aによって、操作・表示部２０のUI４０を介してユーザにより画像形成処理１００が操作されたときの機能切り換えキー４２やテンキー４３などの操作キーによる操作情報３１と表示パネル４１に表示された表示画面の内容を示す表示内容情報３２とを、情報毎に予め割り当てられたRAM１４の格納領域（Ｓ又はＨ）に格納する。
【０２１０】
（手順２）格納領域の超過判定
本実施形態に係る画像形成装置１００は、データ管理部１０４のデータ容量簡易部１０４dによって、予め情報毎に割り当てられたRAM１４の格納領域（Ｓ又はＨ）のうち、操作情報３１又は表示内容情報３２が格納され使用されている使用格納領域サイズ（ΣＳ又はΣＨ）の変化を監視する。
【０２１１】
データ容量監視部１０４dは、使用格納領域サイズと所定格納領域サイズ（予め決めておいた閾値）とを比較することで、使用格納領域サイズ（ΣＳ又はΣＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過しているか否かを判定する。
【０２１２】
データ容量監視部１０４dは、操作情報３１又は表示内容情報３２のどちらか一方の使用格納領域サイズ（ΣＳ又はΣＨ）が所定格納領域サイズ（Ｓｆ又はＨｆ）を超過した場合、データ読み取り部１０４bに、超過した情報のデータ読み取りを指示する。
【０２１３】
（手順３）格納された情報の出力
本実施形態に係る画像形成装置１００は、出力データ生成部１０６によって、データ管理部１０４から受け取った操作情報３１や表示内容情報３２を、プリンタエンジン２１又はホストI/F制御部１６を介して画像形成装置１００の外部に出力できる出力データ（印刷データ及び／又は送信データ）を生成し、生成したデータを印刷部１０７及び／又はデータ送信部１０８に渡すことで、情報の外部出力を指示する。
【０２１４】
画像形成装置１００は、出力データ生成部１０６から受け取った印刷データを、印刷部１０７によって、プリンタエンジン２１を介して画像形成媒体（紙、電子ペーパー、リライタブルペーパーなど。）に印刷する。
【０２１５】
また、画像形成装置１００は、出力データ生成部１０６から受け取った送信データを、データ送信部１０８によって、ホストI/F制御部１６を介してネットワークなどのデータ伝送路に接続される周辺装置（例えば、解析用の外部ホストなど。）に送信する。
【０２１６】
このように、本実施形態に係る画像形成装置１００は、上記（手順１）〜（手順３）によって、画像形成装置１００における異常原因を解析するための情報として、操作キーによる操作情報３１に加え、表示画面の内容を示す表示内容情報３２を装置内部の格納領域に格納し、格納した情報の総データ量（使用格納領域サイズ）が、予め決めておいた所定格納領域サイズを超過した場合に、格納した情報を画像形成装置１００の外部に出力することができる。
【０２１７】
よって、本実施形態に係る画像形成装置１００は、画像形成装置１００における異常原因を解析するための情報を格納する格納領域にサイズ制限がある場合でも、情報を適切に記録し保管することができ、画像形成装置１００が有する記憶装置の記憶容量に依存することなく（例えば、低価格帯や高価格帯の機種に依存することなく）、画像形成装置１００から取得した各種情報（異常原因を解析するための情報など）を有効に活用することができる。
【０２１８】
第１の実施形態に基づき本発明の説明を行ってきたが、本発明の第１の実施形態に係る画像形成装置１００が有する「情報記録機能」は、第１の実施形態において説明した各処理手順をそれぞれの動作環境（プラットフォーム）にあったプログラミング言語でコード化し、そのプログラムをコンピュータで実行することで実現することができる。よって、本発明の第１の実施形態に係る画像形成装置１００が有する「情報記録機能」を実行するプログラム（情報記録プログラム）は、コンピュータが読み取り可能な記憶媒体に格納することができる。
【０２１９】
最後に、上記各実施形態に挙げた形状に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０２２０】
【図１】本発明の第１の実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
【図２】本発明の第１の実施形態に係る画像形成装置が有する操作・表示部の一例を示す図である。
【図３】本発明の第１の実施形態に係る画像形成装置が有する主な機能構成の一例を示すブロック図である。
【図４】本発明の第１の実施形態に係る画像形成装置が有する記憶装置における格納領域の一例を示す図である。
【図５】本発明の第１の実施形態に係る表示内容の画像データの一例（その１）を示す図である。
【図６】本発明の第１の実施形態に係る表示内容の画像データの一例（その２）を示す図である。
【図７】本発明の第１の実施形態に係る表示内容のテキストデータの一例（その１）を示す図である。
【図８】本発明の第１の実施形態に係る表示内容のテキストデータの一例（その２）を示す図である。
【図９】本発明の第１の実施形態に係る使用格納領域の状態の一例（その１）を示す図である。
【図１０】本発明の第１の実施形態に係る使用格納領域の状態の一例（その２）を示す図である。
【図１１】本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その１）を示すフローチャートである。
【図１２】本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その１）を示すフローチャートである。
【図１３】本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その２）を示すフローチャートである。
【図１４】本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その２）を示すフローチャートである。
【図１５】本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その３）を示すフローチャートである。
【図１６】本発明の第１の実施形態に係る操作・表示内容情報読み出し・出力・消去処理の処理手順の一例（その３）を示すフローチャートである。
【図１７】本発明の第１の実施形態に係る操作・表示内容情報記録処理の処理手順の一例（その４）を示すフローチャートである。
【図１８】本発明の第１の実施形態に係る装置情報読み出し・出力処理の処理手順の一例を示すフローチャートである。
【符号の説明】
【０２２１】
１１  CPU
１２  ROM
１３  RAM制御部
１４  RAM
１５  NVRAM
１６  ホストI/F制御部
１７  FAX制御部
１８  NCU
１９  操作・表示部I/F制御部
２０  操作・表示部
２１  プリンタエンジン
２２  スキャナエンジン
３１  操作情報
３２  表示内容情報
３３  状態情報
３４  消去情報
４０  操作・表示部のユーザインタフェース
４１  表示パネル（タッチパネル）
４２  機能切り換えキー
４３  テンキー
４４  スタート／クリア・ストップキー
４５  初期設定キー
４６  ヘルプキー
４７  リセットキー
５１a  表示内容の画像データ（その１）
５１b  表示内容の画像データ（その２）
５２a  表示内容のテキストデータ（その１）
５２b  表示内容のテキストデータ（その２）
１００  画像形成装置
１０１  操作情報判定部
１０２  データ暗号部
１０３  装置状態監視部
１０４  データ管理部
１０４a  データ書き込み部
１０４b  データ読み取り部
１０４c  データ消去部
１０４d  データ容量監視部
１０５  データ複号部
１０６  出力データ生成部
１０７  印刷部
１０８  データ送信部
【図１】
2008265100.tif 000003
【図２】
2008265100.tif 000004
【図３】
2008265100.tif 000005
【図４】
2008265100.tif 000006
【図５】
2008265100.tif 000007
【図６】
2008265100.tif 000008
【図７】
2008265100.tif 000009
【図８】
2008265100.tif 000010
【図９】
2008265100.tif 000011
【図１０】
2008265100.tif 000012
【図１１】
2008265100.tif 000013
【図１２】
2008265100.tif 000014
【図１３】
2008265100.tif 000015
【図１４】
2008265100.tif 000016
【図１５】
2008265100.tif 000017
【図１６】
2008265100.tif 000018
【図１７】
2008265100.tif 000019
【図１８】
2008265100.tif 000020