(57)【要約】【課題】運転障害等の事後に解析したいイベントに関する情報を効率よく収集記録し、そのイベントの解析を容易に行える印刷装置の提供。【解決手段】装置内で発生した全てのイベントに係るログデータを一時保存する一時保存メモリと、イベント分類情報を保存するイベント分類情報メモリと、前記イベント分類情報メモリに保存されたイベント分類情報に基づきイベントに係るログデータの保存の要否を判別する判別手段と、前記判別手段により判別されたイベントに係るログデータを保管するログデータ記憶装置とを有する印刷装置【選択図】図１
2008152541.tif 000002
【特許請求の範囲】
【請求項１】
装置内で発生した全てのイベントに係るログデータを一時保存する一時保存メモリと、イベント分類情報を保存するイベント分類情報メモリと、前記イベント分類情報メモリに保存されたイベント分類情報に基づきイベントに係るログデータの保存の要否を判別する判別手段と、前記判別手段により判別されたイベントに係るログデータを保管するログデータ記憶装置とを有することを特徴とする印刷装置。
【請求項２】
前記イベント分類情報は、各イベントに対する解析の要否を判別する解析対象イベント判別情報を含むことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記イベント分類情報は、解析対象イベントの前後のイベントに係るログデータの保管範囲の情報であるログデータ保管範囲情報を含むことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記ログデータ保管範囲情報は、解析対象イベントの前後の保管イベント数及び／又は保管時間情報であることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記イベント分類情報は、装置の運転状態を把握するために必要なログデータを含むイベントを判別する運転状態把握イベント判別情報を含むことを特徴とする請求項１乃至４のいずれか一項に記載の印刷装置。
【請求項６】
前記記憶装置に保管されるログデータは、イベント名及びイベント発生時間を含むことを特徴とする請求項１乃至５のいずれか一項に記載の印刷装置。
【請求項７】
対象装置内で発生した全てのイベントに係るログデータを一時保存し、前記イベントの中から装置の運転状態把握のためのイベントに係るログデータを記憶装置に保管し、さらに、あらかじめ設定されている解析対象イベント判別情報に基づき前記全てのイベントの中から解析対象イベントを判別し、解析対象イベント及びその前後の所望の保管範囲のイベントに係るログデータを記憶装置に保管することを特徴とするログデータ管理方法。
【請求項８】
前記解析対象イベント及びその前後の保管範囲のイベントに係るログデータは、解析対象イベント毎に出力できることを特徴とする請求項７に記載のログデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びログデータ管理方法に関する。
【背景技術】
【０００２】
従来の印刷装置においては、用紙、トナー、消耗品などの交換、ネットワークからの接続などの通常稼働状態におけるイベントや、用紙ジャムなど物理的な障害などの事後に解析が必要になるイベントの発生をトレンドデータとして収集し、記録したり表示したりしていた。これにより、トナー、用紙、消耗品の交換等のオペレータの介入、ネットワークからの接続などの印刷装置の稼動状況の把握、用紙ジャムなど物理的な障害や故障などの問題が発生したときの原因調査に有効なデータが蓄積される。しかし、従来の印刷装置では、印刷装置内で発生した詳細なイベント情報を全て記憶するには、大容量のメモリ、ＨＤＤ等の記憶装置が必要であった。したがって、データ処理、記憶装置の高速化、大型化必要となるとともに、印刷装置が高価になってしまう傾向があった。
【０００３】
そこで、経済性との兼ね合いから、全イベントから予め抜粋した稼動状況の把握に必要な一般的なイベントのみをＨＤＤ等の記憶装置に保存している印刷装置が一般化している。しかし、この場合、各イベントの詳細なトレンドデータが入手不可能になるので、用紙ジャムなどの問題が発生した時には、原因調査に必要とされる十分な情報の入手ができなくなってしまう恐れがある。また、通常トレンドデータは、時系列的に収集記録されるため、複数の問題イベントが発生した場合には、各イベントの発生とトレンドデータとの関連を把握、解析することが困難となる場合があった。
【０００４】
そこで、例えば、通常運転時は、一般的な稼動状況の把握のためのイベントに関するログ情報を保存し、障害に関わるイベント等、所定のイベント発生時には、各デバイスに収集保存された詳細情報から、そのイベント及びこのイベントに予め関連付けられた詳細なイベントに関するログ情報を抽出し、一般的なイベントに関するログ情報に追加、またはリンクして記録する技術が開示されている(特許文献１、特許文献２参照)。この技術においては、いずれも、一般的なイベントに関するログ情報と所定のイベントに関連する詳細なイベントに係るログ情報とを分離して収集管理している。
【特許文献１】特開２００４−２３４４３７号公報
【特許文献２】特開２００５−００４５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１、２におけるイベントに係るログ情報の管理においては、デバイス毎に予め決められた所定量の詳細なイベントに係るログ情報を記憶し、あらかじめ指定してある解析対象イベントが発生した時に、各デバイスに保存された詳細なイベントに係るログ情報から、予め解析対象イベントに関連付けられた詳細なイベントに関するログ情報を抽出する方法であるので、解析対象イベントに関連するイベントを事前に想定し、関連付けて設定しておく必要がある。
【０００６】
このため、解析対象イベントに関連する詳細なイベントを事前に正確に把握しておかねばならない。しかし、複雑な幾つもの要因によって、発生する装置の障害や故障などの場合には、原因調査に必要とされる解析対象イベントに関連する詳細なイベントを事前に設定しておくことは困難な場合もある。
【０００７】
また、一般的なイベントに係るログ情報の収集管理と、解析対象イベントに関連付けられた詳細なイベントに係るログ情報の収集管理とを個別に行うため、ログ情報全体の収集管理が煩雑になってしまうことがある。
【０００８】
本発明は、上記課題に鑑みなされたもので、装置運転障害等の事後に解析したいイベントに関する情報を効率よく収集記録し、そのイベントの解析を容易に行える印刷装置を提供することを目的としている。また、対象装置内で発生した解析したいイベントに関する情報を効率よく収集記録し、そのイベントの解析を容易に行えるログデータ管理方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明者は、上記課題を解決するために鋭意検討を重ねた結果、下記の手段により、上記課題が解決できることを見出し、本発明を完成した。
【００１０】
本発明は、装置内で発生した全てのイベントに係るログデータを一時保存する一時保存メモリと、イベント分類情報を保存するイベント分類情報メモリと、前記イベント分類情報メモリに保存されたイベント分類情報に基づきイベントに係るログデータの保存の要否を判別する判別手段と、前記判別手段により判別されたイベントに係るログデータを保管するログデータ記憶装置とを有することを特徴とする印刷装置を含む。
【００１１】
また、前記イベント分類情報は、各イベントに対する解析の要否を判別する解析対象イベント判別情報を含むことを特徴とする前記印刷装置を含む。
【００１２】
また、前記イベント分類情報は、解析対象イベントの前後のイベントに係るログデータの保管範囲の情報であるログデータ保管範囲情報を含むことを特徴とする前記印刷装置を含む。
【００１３】
また、前記ログデータ保管範囲情報は、解析対象イベントの前後の保管イベント数及び／又は保管時間情報であることを特徴とする前記印刷装置を含む。
【００１４】
また、前記イベント分類情報は、装置の運転状態を把握するために必要なログデータを含むイベントを判別する運転状態把握イベント判別情報を含むことを特徴とする前記印刷装置を含む。
【００１５】
また、前記記憶装置に保管されるログデータは、イベント名及びイベント発生時間を含むことを特徴とする前記印刷装置を含む。
【００１６】
また、対象装置内で発生した全てのイベントに係るログデータを一時保存し、前記イベントの中から装置の運転状態把握のためのイベントに係るログデータを記憶装置に保管し、さらに、あらかじめ設定されている解析対象イベント判別情報に基づき前記全てのイベントの中から解析対象イベントを判別し、解析対象イベント及びその前後の所望の保管範囲のイベントに係るログデータを記憶装置に保管することを特徴とするログデータ管理方法を含む。
【００１７】
また、前記解析対象イベント及びその前後の保管範囲のイベントに係るログデータは、解析対象イベント毎に出力できることを特徴とする前記ログデータ管理方法を含む。
【発明の効果】
【００１８】
本発明の印刷装置によれば、運転障害等の事後に解析したいイベントに関する情報を効率よく収集記録し、そのイベントの解析を容易に行うことができる。また、本発明のログデータ管理方法によれば、対象装置内で発生した解析したいイベントに関する情報を効率よく収集記録し、そのイベントの解析を容易に行うことができる。
【発明を実施するための最良の形態】
【００１９】
本発明の印刷装置は、装置稼働に関連して発生する全イベントに係るログデータを一括してメモリに一時保存し、予め設定されたイベント分類情報に基づき、全イベントに係るログデータを分類して、必要とされる詳細なイベントに係るログデータを記憶装置に保管している。言い換えれば、本発明に係る印刷装置は、印刷装置内のそれぞれの動作で発生した全イベント、すなわち装置稼働状況を表す詳細なイベント及び障害等予め決められたイベントに係るログデータを時系列的にメモリ等の記憶装置に一時的に記憶する一時記憶手段、解析したいイベント及びそのイベントの発生時を基準としてその前後の収集したい範囲の詳細なイベントに係るログデータを不揮発性メモリ等の記憶装置に記憶する記憶手段、記憶手段に記憶された情報に基づいて、全イベント中から解析したいイベントを判別し、そのイベントの発生時を基準として収集したい詳細なイベントを選択する判別手段、判別手段で判別された解析したいイベント及び関連して収集したい詳細なイベントに係るログデータをログデータ記憶装置に記憶する記憶手段を備えている。
【００２０】
本発明に係るログデータ管理方法においては、印刷装置のような対象装置の平常運転時のように、解析したいイベントが発生していない場合は、詳細なイベントに係るログデータを時系列で発生順にメモリ等の一時記憶装置に一時記憶する。それと同時に、予め設定された装置稼働状況を表す代表的なイベントに係るログデータをＨＤＤ等の記憶装置に記憶しておくことが好ましい。更に、用紙ジャムのような予め設定されている解析したいイベントが発生した時には、不揮発性メモリ等の記憶装置に記憶された解析したいイベント及びその前後の設定された範囲に従い、詳細なイベントに係るログデータをログデータ記憶装置に記憶する。
【００２１】
上述のように解析したいイベントが発生した場合、該イベントの発生時を基準とした設定範囲内でのみ詳細なイベントに係るログデータを記憶することが可能になると共に、詳細なイベントに係るログデータをすべて記憶させるため、予め解析したいイベントに関連するイベントを個々に指定しておく必要がなく、解析したいイベント周辺で発生した詳細なイベントに係るログデータをすべて入手することが可能となり、解析を実行する段階で関連する必要なイベントを選別することができる。このため、解析対象のイベントが発生した際の印刷装置等の対象装置の詳しい稼動状況や、障害が発生したときの原因調査に役立てることができる。
【００２２】
また、解析したいイベントが発生していない場合は、収集された全イベントに係るログデータをすべて一時的に記憶するが、発生した詳細な全イベントに係る情報を一時的に保存するだけであるため大容量のメモリ、ＨＤＤ等の記憶装置が不要である。
【００２３】
本発明を実施するための最良の形態を以下の実施形態により説明する。  
本発明の具体的な実施形態例である印刷装置について、図１〜図７を用いて説明する。図１は、本発明の印刷装置の実施形態例の機能を表すブロック図である。印刷装置１００は、プリンタコントローラ１１０、操作パネル１２０、及びプリンタエンジン１３０を備えている。また、この印刷装置１００は、パソコンなどの上位装置１４０と接続されている。
【００２４】
この印刷装置１００において、プリンタコントローラ１１０は、文字、図形、画像等の印刷データの受信、印刷データの解析、用紙に印刷する画像データに変換、プリンタエンジンへの画像データの出力をするコントローラであり、上位装置Ｉ／Ｆ１１１、ＣＰＵ１１２、ＲＡＭ１１３、不揮発性ＲＡＭ１１４、操作パネルＩ／Ｆ１１５、エンジンＩ／Ｆ１１６、ＨＤＤ１１７から構成される。
【００２５】
上位装置Ｉ／Ｆ１１１は、上位装置１４０から印刷装置１００への文字、図形、画像等の印刷データの受信、印刷装置１００から上位装置１４０への印刷情報、ステータス情報等の送信をするためのインタフェースである。
【００２６】
ＣＰＵ１１２は、ＨＤＤ１１７に格納されたプログラム１８０(後述)に従って上位装置１４０から送信された画像情報、印刷情報の処理、及び印刷装置内で発生したイベントに係るログデータ等を処理する。
【００２７】
ＲＡＭ１１３は、印刷装置の詳細なイベントに係るログデータを全て一時的に記憶する一時保存メモリである詳細ログ１６０を備えている。さらに、ＲＡＭ１１３は、ＣＰＵ１１２がログデータ等を処理するときのワークメモリ(図示なし)、上位装置１４０からのデータをページ単位に管理して一時記憶するページバッファ(図示なし)、バッファに記憶されたデータを実際のドットパターンに変換し、ドットパターンを記憶するビットマップメモリ(図示なし)等の通常の印刷装置の一時保存メモリの役目を備えている。
【００２８】
不揮発性ＲＡＭ１１４は、電源を切っても保持したいデータを格納しておくためのメモリであり、解析したいイベント及び該イベント発生時を基準としてイベントログ１９０(後述)に記憶する詳細なイベントに係るログデータの範囲に関する情報（解析対象イベント判別情報及びログデータ保管範囲情報とも言う。これらは、イベント分類情報の一部である。）が記憶されている詳細ログ取得情報１７０、及びイベントの発生数を記憶するイベントカウンタ１７１等を有する。
【００２９】
パネルＩ／Ｆ１１５は、操作パネル１２０とプリンタコントローラ１１０間で詳細ログ取得情報１７０等を送受信するためのインタフェースである。
【００３０】
エンジンＩ／Ｆ１１６は、プリンタコントローラ１１０からプリンタエンジン１３０への画像データ及び後処理情報、及びプリンタエンジン１３０からプリンタコントローラ１１０へのステータス情報等を送受信するためのインタフェースである。
【００３１】
ＨＤＤ１１７には、発生したイベントに係るログデータが記憶されるイベントログ１９０、画像情報、印刷情報の処理及び周辺モジュール等を制御するプログラム１８０が格納されている。
【００３２】
更に、プログラム１８０には、時系列的に発生した詳細なイベントに係るログデータを、ＲＡＭ１１３に備えられた詳細ログ１６０に記憶容量等の決められた範囲内で一時的に記憶すると共に、代表的な稼働状況などに関する所定のイベントが発生した場合は、そのイベントにかかるログデータをイベントログ１９０に記憶させるプログラム、イベントログ記憶処理１８１を備えている。また、解析したいイベントが発生した時に、詳細ログ取得情報１７０に保管されているイベント分類情報に従って、詳細ログ１６０に記憶された詳細なイベントに係るログデータをイベントログ１９０に記憶させるプログラム、詳細ログ記憶処理１８２、操作パネルＩ／Ｆ１１５を介して、操作パネル１２０を制御し詳細ログ取得情報１７０に保管するイベント分類情報を設定、変更するプログラム、詳細情報取得処理１８３が格納されている。
【００３３】
操作パネル１２０は、詳細ログ取得情報１７０に保管するイベント分類情報等を所望の設定データとして入力するための表示装置及び入力スイッチ等から構成されている。
【００３４】
プリンタエンジン１３０は、プリンタコントローラ１１０から送信された画像データ等により感光体上に静電潜像を作り現像し、また給紙部より用紙を給紙し、転写及び定着後に用紙を搬送する装置である。
【００３５】
次に、詳細ログ取得情報１７０に保管されるイベント分類情報の具体的内容の一例を示す詳細ログ取得情報の記憶条件表を図４に示す。図４において、詳細ログ取得情報１７０には、解析したいイベント、すなわち解析対象イベントを示す列であるイベント名４０１、解析対象イベント発生前に発生した詳細なイベントに係るログデータのイベントログ１９０への保管範囲の基準となる項目を表す列である期間種別４０２、保管範囲の上限値を示す列である上限値４０３、解析対象イベント発生後に発生した詳細なイベントのイベントログ１９０への保管範囲の基準となる項目を表す列である期間種別４０４、保管範囲の上限値を示す列上限値４０５がある。解析対象イベント発生前後に発生した詳細なイベントの保管範囲の基準となる項目としては、保管イベント数及び／又は保管時間とすることが好ましい。
【００３６】
なお、期間種別４０２、４０４における保管時間とは、解析対象イベントが発生したときを基準に前又は後の時間数であり、時間、分、秒などの単位で表せばよい。イベント数の場合は、解析対象イベントを基準にその前又は後の詳細なイベントの数を示している。
【００３７】
次に、本発明の印刷装置１００におけるログデータの処理について説明する。図２は、プログラム１８０におけるイベントログ記憶処理１８１の動作を示すフローチャートの一例である。図６（ａ）は、詳細なイベントに係るログデータである詳細ログ１６０、図６（ｂ）は、稼働状況や障害発生を示すイベントなどの所定のイベントのみに係るログテータであるイベントログ１９０の一例である。
【００３８】
ＣＰＵ１１２は、予め決められた詳細なイベントが発生した場合、プログラム１８０に記憶されたイベントログ記憶処理１８１にしたがって、図２に示すフローに従って処理を行う。
【００３９】
イベントが発生すると詳細ログ１６０にそのイベントに係るログデータを記憶し（Ｓ２００）、イベントカウンタ１７１に保存されたイベント数をカウントアップする（Ｓ２０１）。なお、詳細ログ１６０には、イベントに係るログデータとして、図６（ａ）に示すようにイベント発生時のイベントカウンタ値、イベント発生日時、イベント名及び発生イベントの追加情報等を記憶する。また、詳細ログ１６０に使用されるメモリの容量は予め決められており、イベントに係るログデータがメモリ容量の満杯に達した場合は、最も古いイベントに係るログデータから順に新しいイベントに係るログデータで上書きされる。
【００４０】
次に、発生したイベントが、通常運転時の稼働状況などを表す一般的なイベントであるか否かを判定し（Ｓ２０２）、一般的なイベントである場合はイベントログ１９０に記憶する（Ｓ２０３）。なお、イベントログ１９０には、図６（ｂ）に示すようにイベント発生時のイベントカウンタ値、イベント発生日時、イベント名及び該発生イベントの追加情報等を記憶する。
【００４１】
次に、詳細ログ取得情報１７０のイベント名４０１を調査し、発生したイベントが解析対象イベントか否かを判定し（Ｓ２０４）、解析対象イベントであった場合、詳細ログ記憶処理１８２を起動する（Ｓ２０５）。なお、詳細ログ１６０に記憶するイベント及びイベントログ１９０に記憶する一般的なイベントは予め決められており、プログラム１８０又は詳細ログ取得情報１７０に含まれている。
【００４２】
図３は、プログラム１８０における詳細ログ記憶処理１８２の動作を示すフローチャートの一例である。図７は、解析対象イベントに対応する詳細なイベントに係るログデータが記憶された時のイベントログ１９０の一例である。
【００４３】
解析対象イベントが発生した場合、ＣＰＵ１１２は、プログラム１８０の中の詳細ログ記憶処理１８２にしたがって、図３のフローチャートに示すような処理を行う。詳細ログ記憶処理１８２が起動されると詳細ログ取得情報１７０を確認し、解析対象イベント名からイベント発生後の期間種別４０４及びその上限値４０５を読み込む（Ｓ３０１）。
【００４４】
期間種別４０４にイベント数が設定されていた場合は、詳細ログ１６０に記憶されている解析対象イベント発生時のイベントカウンタ値とイベントカウンタ１７１とから、解析対象イベント発生後に発生した詳細なイベントの数を算出し（Ｓ３０２）、イベント発生後の上限値４０５に記憶されたイベント数に達したか否かを判定する（Ｓ３０３）。
【００４５】
上限値４０５に設定されたイベント数に達していない場合は、イベントカウンタ１７１が更新されるまで待機し（Ｓ３０４）、上記イベントカウンタ１７１が更新されるたびに（Ｓ３０２）、（Ｓ３０３）の処理を繰り返す。
【００４６】
上限値４０５に設定されたイベント数に達した場合は、詳細ログ取得情報１７０に記憶されているイベント発生前の期間種別４０２とその上限値４０３及びイベント発生後の期間種別４０４とその上限値４０５からイベントログ１９０に保存するイベントに係るログデータの範囲を算出し、詳細ログ１６０に記憶されている詳細なイベントに係るログデータをイベントログ１９０に保存し（Ｓ３０６）、処理を終了する。
【００４７】
処理（Ｓ３０１）の結果、期間種別４０４に時間が設定されていた場合は、解析対象イベント発生時点から上限値４０５に設定された時間が過ぎるまで待機する（Ｓ３０５）。上限値４０５に設定された時間経過後、詳細ログ取得情報１７０に記憶されているイベント発生前の期間種別４０２と上限値４０３及びイベント発生後の期間種別４０４と上限値４０５からイベントログ１９０に保存する範囲を算出し、詳細ログ１６０に記憶されている詳細なイベントに係るログデータをイベントログ１９０に保存し（Ｓ３０６）、処理を終了する。
【００４８】
図7には、イベントログ１９０の内容である稼働状況を表す一般的なイベントに係るログデータと、解析対象イベントに係るログデータがそれぞれ別個に出力された例を示している。なお、この例では、解析対象イベントが用紙ジャムであり、解析対象イベント近辺のイベントに係るログデータ、例えばイベントカウンタＮｏ１０４２２のプリンタ電源ＯＦＦは、稼働状況を表す一般的なイベントに係るログデータの欄にも記録されている。しかし、詳細なイベントに係るログデータであるイベントカウンタＮｏ１０４３０のトレイ１クローズについては、稼働状況を表す一般的なイベントに係るログデータの欄には記録されていない。
【００４９】
次に、図５（ａ）〜（ｃ）に示す操作パネル１２０に表示する画面を用いて、詳細ログ取得情報１７０に情報を記憶するまでの動作の一例を示す。ＣＰＵ１１２は、詳細ログ取得情報１７０を設定、記憶する場合、詳細情報取得処理１８３にしたがって、下記の処理を行う。
【００５０】
最初に詳細ログ情報設定画面５００を表示する。図５（ａ）は、詳細ログ情報設定画面の一例である。詳細ログ情報設定画面５００には、解析対象イベントの種類を示す障害ボタン５０１、警告ボタン５０２、ユーザー操作ボタン５０３、その他ボタン５０４及び詳細情報取得処理１８３を終了、またはキャンセルする終了ボタン５０５を表示している。
【００５１】
作業者が詳細ログ情報設定画面５００にて、解析対象イベントの種類を示すボタンを押下すると、解析対象イベントを選択する画面を表示する。
【００５２】
障害ボタン５０１が押下されると、図５（ｂ）に例示するような解析対象イベントである解析対象障害を選択するためのボタンを表示する障害選択画面が表示される。
【００５３】
警告選択ボタン５０２が押下されると、トレイ１用紙なし、トナー空、ドラム寿命等の解析したい警告を選択するためのボタンを表示する警告選択画面(図示なし)を表示する。
【００５４】
ユーザー操作選択ボタン５０３が押下されると、剥離電圧変更、定着温度変更、トナー補給等の解析したいユーザー操作を選択するためのボタンを表示するユーザー操作選択画面(図示なし)を表示する。
【００５５】
その他ボタン５０４が押下されると、入力トレイ自動切換え、排紙先自動切換え、自動バックアップ等を選択するためのボタンを表示するその他選択画面(図示なし)を表示する。
【００５６】
終了ボタン５０５が押下されると、詳細情報取得処理１８３を終了する。
【００５７】
以下、詳細ログ情報設定画面５００にて、障害ボタン５０１が押下された場合の動作例について説明する。なお、警告ボタン５０２、ユーザー操作ボタン５０３、その他ボタン５０４が押下された場合も、障害ボタン５０１が押下された場合も同様な動作をする。
【００５８】
詳細ログ情報設定画面５００にて、障害選択ボタン５０１が押下されると、障害選択画面５１０を表示する。図５（ｂ）は、障害選択画面の一例である。
【００５９】
障害選択画面５１０には、解析対象障害を選択するため、又は詳細ログ取得情報１７０に記憶されている解析対象障害から削除するための障害選択ボタン５１１〜５１８、次の障害選択画面を表示させる次ボタン５１９及び障害選択を選択するキャンセルボタン５２０が表示される。
【００６０】
なお、障害選択画面５１０上にて、解析対象イベントとして詳細ログ取得情報１７０に記憶されていない障害に対応した障害選択ボタン（５１１〜５１７）を黒文字、背景を白で表示し、既に解析対象イベントとして詳細ログ取得情報１７０に記憶されている障害に対応した障害選択ボタン（５１８）を白文字、背景を黒で表示する。
【００６１】
障害選択ボタン５１１〜５１７のいずれか一つが押下されるとイベントログ１９０に保存する詳細なイベントの範囲を示す期間（上限値）設定画面を表示する。
【００６２】
障害選択ボタン５１８が押下されると、詳細ログ取得情報１７０に記憶されているイベントを削除する。
【００６３】
次ボタン５１９が押下されると、フロントカバーオープン、用紙スキュー等の他の障害を選択するための障害選択画面(図示なし)を表示する。
【００６４】
キャンセルボタン５２０が押下されると、該詳細ログ情報設定画面５００の表示に戻る。
【００６５】
図５（ｂ）に示す障害選択画面５１０において、障害選択ボタン５１１〜５１８が押下された場合の動作例について説明する。なお、障害選択画面、警告選択画面、ユーザー操作選択画面、その他選択画面において、解析対象イベントに対応したボタンが押下された場合も同様な動作をする。
【００６６】
障害選択画面５１０にて、例えば、障害選択ボタン５１４（用紙ＪＡＭ：ドラムラップ）が押下されると、期間（上限値）設定画面５３０を表示する。
【００６７】
図５（ｃ）は、期間（上限値）設定画面の一例である。期間設定画面５３０には、図４で示した、解析対象イベントの前に発生した詳細なイベントの数及び／又は時間の範囲の上限値４０３に設定する値を表すイベント発生前記憶期間５３１、同様に上限値４０５に設定する値を表すイベント発生後記憶期間５３２を表示する。さらに、イベント発生前記憶期間５３１を長くするためのイベント発生前記憶期間Ｕｐボタン５３３及び短くするためのイベント発生前記憶期間Ｄｏｗｎボタン５３４、イベント発生後記憶期間５３２を長くするためのイベント発生後記憶期間Ｕｐボタン５３５及び短くするためのイベント発生前記憶期間Ｄｏｗｎボタン５３６、上記イベント発生前記憶期間５３１の単位として時間を選択するイベント発生前記憶期間秒ボタン５３７、イベント発生前記憶期間５３１の単位としてイベント数を選択するイベント発生前記憶期間イベント数ボタン５３８、イベント発生後記憶期間５３２の単位として時間を選択するイベント発生後記憶期間秒ボタン５３９、イベント発生後記憶期間５３２の単位としてイベント数を選択するイベント発生後記憶期間イベント数ボタン５４０、期間設定を中止するキャンセルボタン５４１、及び指定したイベント及び期間を保存する設定ボタン５４２を表示する。
【００６８】
期間種別４０２４０４に記憶するための記録範囲の上限値４０３、４０５の単位を選択するため、作業者によって、イベント発生前記憶期間秒ボタン５３７、イベント発生前記憶期間イベント数ボタン５３８、イベント発生後記憶期間秒ボタン５３９、或いはイベント発生後記憶期間イベント数ボタン５４０を押下されると、それぞれ選択されたボタンを黒文字、背景を白で表示し、選択されていないボタンを白文字、背景を黒で表示する。
【００６９】
次に、上限値４０３、４０５に記憶する範囲を設定するため、作業者によって、イベント発生前記憶期間Ｕｐボタン５３３、イベント発生前記憶期間Ｄｏｗｎボタン５３４、イベント発生後記憶期間Ｕｐボタン５３５、或いはイベント発生後記憶期間Ｄｏｗｎボタン５３６が押下されると、ボタン５３３〜５３６にしたがってイベント発生前記憶期間５３１、或いはイベント発生後記憶期間５３２の表示を更新する。
【００７０】
設定完了後、作業者によって、設定ボタン５４２が押されると詳細ログ取得情報１７０のイベント名４０１、イベント発生前の期間種別４０２及び上限値４０３、イベント発生後の期間種別４０４及び上限値４０５に記憶する。
【００７１】
キャンセルボタン５４１が押下されると、詳細情報取得処理１８３は、障害選択画面５１０を表示する。
【００７２】
このようにして、イベント分類情報メモリである詳細ログ取得情報１７０に保存されるイベント分類情報が設定される。
【００７３】
本発明におけるログデータ管理方法は、上述のように印刷装置を例示して説明したが、例えばイメージスキャナ、データ送信装置、データ受信装置など各種の電子機器をはじめとした装置に適用できる。その際は、イベントやログデータの内容が異なったり、解析対象イベントの前後の範囲を特定する項目が異なったりするが、これらを適宜対象装置に合わせて本発明におけるログデータ管理方法を実施することに何ら問題はない。
【００７４】
また、本発明における印刷装置には、通常の単機能のプリンタは勿論、複写機やファクシミリ装置のように印刷機能と他の機能を組み合わせた装置も含むものである。
【００７５】
本発明の印刷装置及びログデータ管理方法により、詳細なイベントに係るログデータを一箇所に一時記憶し、通常時は、予め決められた一般的なイベントのみをＨＤＤ等の記憶装置に保存し、情報を収集したいイベントが発生した場合のみ、該イベントの発生時を基準とした設定範囲内でのみ詳細なイベント情報を保存することができる。予め解析したいイベントに関連する個々のイベントを想定して設定しておく必要がなく、解析したいイベント周辺で発生した詳細なイベント情報を容易に入手することが可能となる。更に、本発明の印刷装置及びログデータ管理方法によれば、対象装置の平常稼働時には、詳細なイベントに係るログデータは、一時的に収集保存しておくだけであり、大容量のメモリ、ＨＤＤ等の記憶装置が必要なくなる。このため、本発明の印刷装置及びログデータ管理方法は、経済的にも優れており、小型の印刷装置にも適用ができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の印刷装置のブロック図
【図２】本発明の印刷装置におけるイベントログ記憶処理の動作を示すフローチャート
【図３】本発明の印刷装置における詳細ログ記憶処理の動作を示すフローチャート
【図４】詳細ログ取得情報の記憶条件表
【図５】詳細ログ取得情報設定画面の例
【図６】詳細ログ（ａ）及びイベントログ（ｂ）の例
【図７】イベントログの例
【符号の説明】
【００７７】
１００：印刷装置      １１０：プリンタコントローラ      １１１：上位装置Ｉ／Ｆ
１１２：ＣＰＵ        １１３：ＲＡＭ                    １１４：不揮発性ＲＡＭ
１１５：操作パネルＩ／Ｆ    １１６：エンジンＩ／Ｆ      １１７：ＨＤＤ
１２０：操作パネル    １３０：プリンタエンジン          １４０：上位装置
１６０：詳細ログ      １７０：詳細ログ取得情報          １７１：イベントカウンタ
１８０：プログラム    １８１：イベントログ記憶処理      １８２：詳細ログ記憶処理
１８３：詳細情報取得処理                                １９０：イベントログ
Ｓ２００〜Ｓ２０５：イベントログ記憶処理の各処理
Ｓ３００〜Ｓ２０６：詳細ログ記憶処理の各処理
４０１：イベント名      ４０２：期間種別        ４０３：上限値
４０４：期間種別        ４０５：上限値          ５００：詳細ログ情報設定画面
５０１：障害ボタン      ５０２：警告ボタン      ５０３：ユーザー操作ボタン
５０４：その他ボタン    ５０５：終了ボタン      ５１０：障害選択画面
５１１〜５１８：障害選択ボタン                  ５１９：次ボタン
５２０：キャンセルボタン                        ５３０：期間設定画面
５３１：イベント発生前記憶期間                  ５３２：イベント発生後記憶期間
５３３：イベント発生前記憶期間Ｕｐボタン
５３４：イベント発生前記憶期間Ｄｏｗｎボタン
５３５：イベント発生後記憶期間Ｕｐボタン
５３６：イベント発生後記憶期間Ｄｏｗｎボタン
５３７：イベント発生前記憶期間秒ボタン
５３８：イベント発生前記憶期間イベント数ボタン
５３９：イベント発生後記憶期間秒ボタン
５４０：イベント発生後記憶期間イベント数ボタン
５４１：キャンセルボタン                        ５４２：設定ボタン
【図１】
2008152541.tif 000003
【図２】
2008152541.tif 000004
【図３】
2008152541.tif 000005
【図４】
2008152541.tif 000006
【図５】
2008152541.tif 000007
【図６】
2008152541.tif 000008
【図７】
2008152541.tif 000009