(57)【要約】【課題】適切なログ情報を優先して記録でき、ログ情報の収集処理による負荷や動作遅延が増大し、印刷速度等の基本性能が低下するのを回避する。【解決手段】インクジェット印刷装置２に関する複数のカテゴリーに分類され、各種の発生条件に基づいて出力されるログ情報を収集するログ収集部１２と、ログ情報の発生条件をカテゴリーに紐付けて記憶する発生条件記憶部１５ｂと、インクジェット印刷装置２に関する発生条件の発生状態を監視し、監視結果を発生履歴情報Ｄ１として記録する状態監視部１４と、状態監視部１４によって記録された発生履歴情報Ｄ１を参照して、ログ収集部１２に対するログ情報の出力量を、ログ情報の発生条件毎に制御するログ出力レベル制御部１８とを備える。【選択図】図１
2018025965.tif 000002
【特許請求の範囲】
【請求項１】
監視対象機器に関する複数のカテゴリーに分類され、各種の発生条件に基づいて出力されるログ情報を収集するログ収集手段と、
前記ログ情報の発生条件を前記カテゴリーに紐付けて記憶する発生条件記憶手段と、
前記監視対象機器に関する発生条件の発生状態を監視し、監視結果を発生履歴情報として記録する状態監視手段と、
前記状態監視手段によって記録された発生履歴情報を参照して、前記ログ収集手段による前記ログ情報の出力量を、前記ログ情報の発生条件毎に制御するログ出力レベル制御手段と、
前記ログ出力レベル制御手段は、前記発生履歴情報を参照し、所定期間内において既に発生している発生条件に係るカテゴリー以外のカテゴリーに分類されるログ情報の出力量を減少させることを特徴とする情報管理装置。
【請求項２】
前記監視対象機器は、多数の用紙に対して連続して画像を形成する画像形成装置であり、
前記複数のカテゴリーには、前記画像形成装置の制御系に関するカテゴリーが含まれることを特徴とする請求項１に記載の情報管理装置。
【請求項３】
各カテゴリーに分類されるログ情報には、それぞれの最大出力量が設定され、
前記ログ出力レベル制御手段は、所定期間内において既に発生している制御系に関するカテゴリー及び当該カテゴリー以外のカテゴリーの出力量により前記画像形成装置の画像形成の生産性を低下させない最大出力量を算出し、当該最大出力量を超えない範囲内において、前記ログ情報の増減量を調整する機能を有する
ことを特徴とする請求項２に記載の情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタ等の画像形成装置などの監視対象機器に関するログ情報を収集する情報管理装置に関する。
【背景技術】
【０００２】
一般的に、印刷媒体に対して印刷を行うインクジェットプリンタ等の画像形成装置などが監視対象として接続され、画像形成装置の通信ログや操作ログ、エラーログ等のログ情報を収集する情報管理装置がよく知られている。このログ情報は、監視対象機器に発生した障害などの原因特定に利用することができる。
【０００３】
例えば、特許文献１に開示されたログ出力装置は、監視対象のモジュールで生成されるログの発生頻度を計算する頻度検出部と、ログ出力の基準となるログ出力レベルを、発生頻度に基づいて調整するレベル変更部と、ログ出力レベル以上の重要度のログを出力するログ出力部とを有している。この特許文献１に開示されたログ出力装置によれば、ログ出力レベルを重要度の高いログに限定することができ、不要なログ出力の処理コストを低減できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２０６１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した特許文献１に開示されたログ出力装置では、エラーの種別に関わらず単にエラーの発生頻度によりログの出力レベルを変更するものであることから、エラーの種別によっては通常出力されているログと比べて、過剰な量のログが出力される場合がある。このように過剰な量のログが出力された場合には、ログ情報の出力、送信・受信、記憶装置への書き込みなどログ情報の収集処理による負荷や動作遅延が増大し、印刷速度等の基本性能に悪影響が出てしまうおそれがあった。
【０００６】
そこで、本発明は上記問題を解決すべくなされたものであり、適切なログ情報を優先して記録できるとともに、ログ情報の収集処理による負荷や動作遅延が増大し、印刷速度等の基本性能が低下するのを回避できる情報管理装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は上記課題に鑑みてなされたものであり、第１の特徴は、監視対象機器に関する複数のカテゴリーに分類され、各種の発生条件に基づいて出力されるログ情報を収集するログ収集手段と、前記ログ情報の発生条件を前記カテゴリーに紐付けて記憶する発生条件記憶手段と、前記監視対象機器に関する発生条件の発生状態を監視し、監視結果を発生履歴情報として記録する状態監視手段と、前記状態監視手段によって記録された発生履歴情報を参照して、前記ログ収集手段による前記ログ情報の出力量を、前記ログ情報の発生条件毎に制御するログ出力レベル制御手段と、前記ログ出力レベル制御手段は、前記発生履歴情報を参照し、所定期間内において既に発生している発生条件に係るカテゴリー以外のカテゴリーに分類されるログ情報の出力量を減少させることにある。
【０００８】
本発明の第２の特徴は、前記監視対象機器は、多数の用紙に対して連続して画像を形成する画像形成装置であり、前記複数のカテゴリーには、前記画像形成装置の制御系に関するカテゴリーが含まれることにある。
【０００９】
本発明の第３の特徴は、各カテゴリーに分類されるログ情報には、それぞれの最大出力量が設定され、前記ログ出力レベル制御手段は、所定期間内において既に発生している制御系に関するカテゴリー及び当該カテゴリー以外のカテゴリーの出力量により前記画像形成装置の画像形成の生産性を低下させない最大出力量を算出し、当該最大出力量を超えない範囲内において、前記ログ情報の増減量を調整する機能を有することにある。
【発明の効果】
【００１０】
本発明の第１の特徴によれば、各種エラーの発生などの発生条件に基づいて出力されるログ情報を収集する際に、過去に記録された発生履歴情報を参照して、ログ収集手段に対するログ情報の出力量を、ログ情報の発生条件毎に増減させるように制御することができる。この結果、特定のエラーが発生したのをトリガーとして、過去又は現在の状態に応じて、ログ情報の出力量を自動で変更することができ、該当する特定のカテゴリーに属する発生条件についてだけ詳細なログ情報を出力させ、エラーの発生原因などに関する詳細な情報を収集することができる。
【００１１】
また、このとき現在発生中のエラーなど、既に発生している発生条件に係るログ情報を詳細に出力させ、それ以外のログ情報の出力量を減少させることができ、ログ情報の出力、送信・受信、記憶装置への書き込みなどログ情報の収集処理による負荷や動作遅延を低減し、ログ情報の収集量の負荷増大によって監視対象機器の動作等に悪影響が及ぶのを回避できる。
【００１２】
本発明の第２の特徴によれば、監視対象機器が画像形成装置であるときに、印刷処理速度に影響を及ぼすほど、大量のログ情報を出力しやすく、且つ出力量を調整しやすい画像形成装置の制御系のログ情報を監視対象とすることにより、画像形成装置のエラーの発生原因などに関する詳細な情報を、ソフト上の操作で収集することができるとともに、収集処理による負荷や動作遅延を低減し、画像形成装置の動作等に悪影響が及ぶのを有効に回避できる。
【００１３】
本発明の第３の特徴によれば、各ログ情報の最大出力量を超えない範囲内において、ログ情報の出力量に対する増減量を調整することにより、もともとログ情報の出力量が多くない発生条件についてまでログ情報の収集量が低減されるのを回避でき、監視対象機器の動作に影響を与えない種別のログ情報の収集が不必要に制限されるのを防止できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態である情報管理装置が適用された印刷システムの機能構成を示すブロック図である。
【図２】本実施形態において発生条件となるエラーをトリガーにログ出力を自動的に変更する際の動作を示すフローチャート図である。
【図３】本実施形態においてログ出力を変更する際に、最大出力量に応じて他のカテゴリーの出力量を調節する動作を示すフローチャート図である。
【図４】本実施形態において保持期間設定をトリガーにログ出力を自動的に変更する際の動作を示すフローチャート図である。
【図５】本実施形態において、エラー発生時のログ出力の遷移を示すタイムチャート図である。
【図６】本実施形態における発生履歴情報テーブルデータのデータ構成を示す説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。本発明の一実施形態では、印刷ジョブに基づいて所定の印刷媒体に印刷を行うインクジェット印刷装置と接続され、インクジェット印刷装置に関するログ情報を取得し、この取得したログ情報を管理する情報管理装置を例に挙げて説明する。
【００１６】
（印刷システムの構成）
図１は、本発明の一実施形態である情報管理装置が適用された印刷システムの機能モジュールの構成を示すブロック図である。図１に示すように、印刷システム１０は、情報管理装置１と、画像形成装置であるインクジェット印刷装置２とを備えている。
【００１７】
インクジェット印刷装置２は、印刷制御部２１と、印刷部２２とを備えている。 印刷制御部２１は、利用者の操作に基づいて生成された印刷ジョブ又は外部から供給された印刷ジョブに基づいて、印刷部２２に印刷させる。
【００１８】
また、印刷制御部２１は、インクジェット印刷装置２のログ情報を情報管理装置１へ送信する。さらに、印刷制御部２１は、インクジェット印刷装置２を起動する際、インクジェット印刷装置２の電源がオンされたことを示す電源状態情報を情報管理装置１へ送信し、インクジェット印刷装置２を正常に停止する際、インクジェット印刷装置２の電源がオフされたことを示す電源状態情報を情報管理装置１へ送信する。なお、例えば、利用者の操作により、インクジェット印刷装置２が強制終了された場合、正常に終了処置を実行できないので、電源状態情報を情報管理装置１へ送信することはない。
【００１９】
さらに、印刷制御部２１は、インクジェット印刷装置２がフリーズすることなく、通信障害等の何らかのエラーを検出した場合、印刷制御部２１は、インクジェット印刷装置２に障害が発生したことを示す障害発生情報を情報管理装置１へ送信する。
【００２０】
印刷部２２は、印刷制御部２１から供給される印刷ジョブに基づいて、インクジェットヘッド（図示しない）からシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）の合計４色のインクを吐出することにより、所定の寸法に切断された印刷媒体に対してカラー印刷を行う。
【００２１】
上記情報管理装置１は、制御部としてＣＰＵ等の演算処理装置を備えており、この演算処理装置上において各種プログラムを実行することにより、演算処理装置上に仮想的な各種機能モジュールを構築する。なお、この「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。具体的に、ログ出力制御に関する機能モジュールとして、情報管理装置１は、入出力インターフェース１１と、ログ収集部１２と、報知部１３と、状態監視部１４と、条件管理部１６と、発生条件変更部１７と、ログ出力レベル制御部１８と、各種記憶部１５ａ及び１５ｂとを備えている。
【００２２】
入出力インターフェース１１は、インクジェット印刷装置２と接続するための接続インターフェースであり、インクジェット印刷装置２から、インクジェット印刷装置２の電源がオン又はオフされたことを示す電源状態情報が供給される。また、入出力インターフェース１１は、インクジェット印刷装置２から、インクジェット印刷装置２のログ情報や、障害発生情報が供給される。
【００２３】
ログ収集部１２は、監視対象機器であるインクジェット印刷装置２から入出力インターフェース１１を介して供給されたログ情報を収集し、収集したログ情報をログ記憶部１５ａに記憶させるモジュールである。本実施形態において、ログ情報は、複数のカテゴリーに分類され、各種エラーの発生など、発生条件に基づいて出力されるログ情報を収集する。このログ情報には、インクジェット印刷装置２の操作履歴を示す操作ログ情報や、インクジェット印刷装置２の印刷制御部２１と印刷部２２との間の通信履歴を示す通信ログ情報や、インクジェット印刷装置２で発生した障害の履歴を示すエラーログ情報等が含まれている。
【００２４】
状態監視部１４は、監視対象機器であるインクジェット印刷装置２に関する発生条件の発生状態を監視し、監視結果を、条件管理部１６を通じて、図６に示すような、発生条件記憶部１５ｂに格納されている発生履歴情報Ｄ１として記録するとともに、この発生履歴情報Ｄ１の書換えを、発生条件変更部１７を通じて行う。具体的に、状態監視部１４は、監視対象機器であるインクジェット印刷装置２に障害が発生したことを通知するエラーコードを取得する。
【００２５】
各種記憶部１５ａ及び１５ｂは、データを記録媒体に蓄積するとともに、これら蓄積されたデータを各デバイスの要求に応じて読み出す装置であり、例えば、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）、メモリカード等により構成することができる。具体的に、ログ記憶部１５ａは、状態監視部１４により収集されたログ情報をログファイルとして記憶する記憶領域である。発生条件記憶部１５ｂは、ログ情報の発生条件をカテゴリーに紐付けて記憶する記憶領域である。
【００２６】
この発生条件記憶部１５ｂには、本実施形態では、図６に示すように、各種発生条件に関する情報が記憶された発生履歴情報Ｄ１がテーブルデータとして格納されており、この発生履歴情報Ｄ１には、発生条件である各種エラーが、それが属する「カテゴリー」と、現在の「状態」と、そのエラーが発生したときからの「経過日数」が関連づけられて記憶されている。ここでの「条件」とはログ情報の出力レベルを自動で変更するための開始条件（トリガー）を定義する項目であり、通常出力される標準的なログでは、解析が困難と思われるエラーが対象となっている。「カテゴリー」とはエラーが発生している箇所を指し、システムやエンジン、ネットワーク、パネル等が含まれ、ログ情報はカテゴリー毎に出力が可能となっている。「経過日数」はエラー発生から経過した日数を保持する項目であり、ユーザー(管理者)が指定した日数内で指し度外等のエラーが発生しない場合は関連する設定を変更する。
【００２７】
ここで、現在の状態とは、ログ出力が開始される条件となるエラー等のイベントの発生状態を示し、本実施形態では、「未発生」、「発生中」及び「発生済」とがある。この「未発生」は、エラーが発生していない状態であり、例えば図５に「エラー１」を例として示すように、この状態で該当のエラーが初めて発生した場合、次回の発生時に詳細なログを取得するために、関連する設定として「状態」を「未発生」から「発生中」に変更し、同図（ｂ）に示すように、カテゴリーに属する発生条件に係るログ出力量（ログ出力レベル）を「低」から「高」に変更するとともに、それ以外のカテゴリーの出力量を、同図（ｃ）に示すように、低減させたり０としたりする。
【００２８】
また、「発生中」は、既にエラーが発生している状態であり、図５に示すように、この状態で該当のエラーが発生した場合、詳細なログは取得が完了しているので、同図（ｂ）に示すように、関連する設定として、「状態」を「発生中」から「発生済」に変更する。これと併せて、同図（ａ）に示すように、カテゴリーに属する発生条件に係るログ出力量（ログ出力レベル）を「高」から「低」に変更するとともに、それ以外のカテゴリーの出力量を、同図（ｃ）に示すように、標準のログ出力量に戻す。
【００２９】
さらに、「発生済」は、既に詳細なログを取得している状態であり、この状態では、もうログの取得は不要であることから、関連する設定は変更せず、状態を「発生済」のままとし、ログ出力量（ログ出力レベル）も「低」のままとする。なお、この「発生済」状態は、ユーザーや管理者によって解除可能となっている。
【００３０】
また、この発生履歴情報Ｄ１の各レコードには、関連情報としてログ出力レベル設定及び保持期間設定のためのテーブルデータＤ２１，Ｄ２２が紐付けられており、ログ出力レベル設定テーブルデータＤ２１には各発生条件に関するログ出力量の調整処理についての設定値が格納され、保持期間設定テーブルデータＤ２２には各発生条件に関するログ情報取得日数についての設定値が格納されている。
【００３１】
なお、図６に示した例では、テーブルデータＤ２１に、発生条件Ｎｏ１の「エラー１」について、エラー発生時におけるログ出力レベルが「高」に設定されており、エラーに該当するカテゴリーについては詳細なログを出力し、該当カテゴリー以外のログ情報については出力しない旨が記述されている。また、このログ出力レベル設定テーブルデータＤ２１には、発生条件Ｎｏ２の「エラー２」について、エラー発生時におけるログ出力レベルが「低」に設定されており、エラーに該当するカテゴリーに関わらず全カテゴリーのログ情報については標準的な出力を行う旨が記述されている。一方、保持期間設定テーブルデータＤ２２には、例えば、発生条件Ｎｏ１の「エラー１」について、ログ情報取得日数について「０〜３１」に設定する旨が記載されており、エラー発生から０〜３１日間、詳細ログを取得し、指定した期間を過ぎてもエラーが発生しなかった場合、ログ出力レベル設定を「低」に変更する旨が記述されている。
【００３２】
条件管理部１６は、発生条件記憶部１５ｂに記録される各種情報の読み出し・書き込みを管理し、制御するモジュールである。なお、状態監視部１４における監視結果は、発生条件変更部１７によって解析され、解析結果に応じて条件管理部１６が該当する発生条件のレコードを選択して、そのレコードに関する状態や経過日数が書換えられる。この発生条件変更部１７によって、発生条件のレコードが適宜書換えられて更新されることにより、ログ出力レベル制御部１８を通じて、インクジェット印刷装置２におけるログ情報の出力量が、ログ情報の発生条件毎に制御される。
【００３３】
ログ出力レベル制御部１８は、状態監視部１４によって記録された発生履歴情報Ｄ１を参照して、ログ収集部１２に対するログ情報の出力量を、発生条件毎に制御するモジュールである。例えば、このログ出力レベル制御部１８は、発生履歴情報Ｄ１を参照し、所定期間内において既に発生している発生条件に係るカテゴリーに分類されるログ情報の出力量を増大させ、当該カテゴリー以外のカテゴリーに分類されるログ情報の出力量を減少させる。また、例えば、ログ出力レベル制御部１８は、発生履歴情報Ｄ１を参照し、所定期間内において既に出力量を増大させた発生条件に係るカテゴリーに分類されるログ情報の出力量を減少させる。
【００３４】
さらに、本実施形態に係る発生履歴情報Ｄ１では、各カテゴリーに分類されるそれぞれのログ情報の最大出力量が設定されており、ログ出力レベル制御部１８が、出力量を増大させるカテゴリー以外のログ情報の出力量を調整する際、出力量を増大させるカテゴリーに分類されるログ情報の最大出力量を参照し、各ログ情報の最大出力量に応じて、当該カテゴリー以外のカテゴリーに分類されるログ情報の出力量に対する減少量を調整できるようになっている。
【００３５】
報知部１３は、ログ出力レベルが変更されたことを、ユーザーに報知するためのモジュールであり、ログ出力レベル制御部１８におけるログ出力レベルの変更処理を監視し、ログ出力レベルが変更された場合には、その旨のメッセージを、入出力インターフェース１１を通じて、インクジェット印刷装置２側のタッチパネル等の表示部２３に表示させたり、電子メール等で配信するようにしてもよい。
【００３６】
（印刷システムの動作）
本発明の一実施形態である印刷システム１０の動作について説明する。図２は、本実施形態において発生条件となるエラーをトリガーにログ出力を自動的に変更する際の動作を示すフローチャート図であり、図４は、保持期間設定をトリガーにログ出力を自動的に変更する際の動作を示すフローチャート図であり、図５はエラー発生時のログ出力の遷移を示すタイムチャート図である。
【００３７】
（１）エラーをトリガーとしたログ出力の変更
先ず、エラーをトリガーとしてログ出力を自動的に変更する際の動作について説明する。図２に示すように、状態監視部１４は、監視対象機器であるインクジェット印刷装置２に障害が発生したとき（Ｓ１０１）、その障害が発生したことによって出力されたエラーバリエーションコードを読み取って、その障害が起こった発生条件を判別する（Ｓ１０２）とともに、その判別されたエラーが、監視対象のエラーに該当するか否かを判断する（Ｓ１０３）。
【００３８】
詳述すると、例えばプロセスダウンエラー等のインクジェット印刷装置２の制御系に関するエラーが状態監視の対象となっている。このエラーは、常駐プロセスが存在しているかどうかを一定時間おきに監視し、常駐プロセスが存在していなかったときに常駐プロセスがダウンしていると判断しその旨の通知としてプロセスダウンエラーが発生される。
【００３９】
このように監視対象であるインクジェット印刷装置２の常駐プロセスがダウンしたことを検知し、そのエラーバリエーションコードに基づいて、どの制御系モジュールのプロセスがダウンしたかを特定する。この監視対象となる制御系モジュールとしては、ネットワーク、ＵＳＢ接続機器、パネル関連、システムステータス関連、印刷動作関連、画調関連などが挙げられる。
【００４０】
ステップＳ１０３において、発生したエラーが監視対象エラーに該当しない場合には（Ｓ１０３における「Ｎ」）、何もせずに次のエラーの発生を待つ。一方、ステップＳ１０３において、発生したエラーが監視対象エラーに該当する場合には（Ｓ１０３における「Ｙ」）、その発生状態を判定する（Ｓ１０４）。具体的には、発生条件記憶部１５ｂに格納された発生履歴情報Ｄ１を参照して、その該当するエラー（発生条件）のレコードにおける現在の状態が「未発生」、「発生中」、「発生済」のいずれであるかを判定する（Ｓ１０４）。
【００４１】
ステップＳ１０４において「未発生」と判定された場合には、発生履歴情報Ｄ１の項目「状態」を「発生中」にする（Ｓ１０５）とともに、経過日数を０にリセットする（Ｓ１０６）。当該エラーは所定期間中に発生した履歴がないため、ログ出力レベルを高くして詳細な情報を収集する必要があることから、ログ出力レベルを「高」に設定する（Ｓ１０７）。このログ出力レベルの変更に合わせて、当該発生条件が属するカテゴリーでは、関連するログ情報の出力を高く設定し、所謂詳細ログを出力させる（Ｓ１０８）とともに、当該カテゴリー以外のログ出力を必要に応じて調整する（Ｓ１０９）。
【００４２】
このステップＳ１０９について詳述すると、本実施形態では、発生履歴情報Ｄ１に、各カテゴリーに分類されるそれぞれのログ情報の最大出力量が設定されており、各カテゴリーのログ情報の最大出力量で優先度を定め、その優先度に応じて、ログ出力量の調整を行う。例えば、システム（制御系）に関わるカテゴリーでは、エラーが発生した場合のログ出力量が他のカテゴリーよりも多いことから、優先度を高く設定し、他のカテゴリーの出力量を下げてでも、詳細なログ情報を収集する必要がある。一方、例えば、ネットワークの通信系や、パネル等のユーザーインターフェース系のログ出力量は比較的少ないので、他のカテゴリーの出力量をさほど下げる必要はない。
【００４３】
本実施形態では、この優先度をしきい値との比較により判定する。図３に示すように、具体的には、ログ出力レベル制御部１８が発生履歴情報Ｄ１に設定された各カテゴリーの各ログ情報の最大出力量を参照し（Ｓ１０９ａ）、その最大出力量がしきい値を超えるか否かを判断する（Ｓ１０９ｂ）。該当カテゴリーの最大出力量がしきい値を超える場合には（Ｓ１０９ｂにおける「Ｙ」）、この該当カテゴリー以外のカテゴリーに分類されるログ情報の出力量を調整する。
【００４４】
ここでは、図５に例示したように、該当カテゴリー以外のカテゴリーに分類されるログ情報は出力しないように設定している（Ｓ１０９ｃ）。なお、上記しきい値を何段階かにレベル分けしておき、最大出力量のレベルに応じて、該当カテゴリー以外のカテゴリーに分類されるログ情報の減少量を調節することもできる。一方、ステップＳ１０９ｂにおいて、最大出力量がしきい値を超えない場合には、該当カテゴリーのログ情報を詳細に設定しても処理遅延等の影響が生じないため、該当カテゴリー以外のカテゴリーについても通常通りのログ出力量を設定する（Ｓ１０９ｂにおける「Ｎ」）。その後、このログ出力レベルの変更について、その旨のメッセージを表示させるとともに（Ｓ１１４）、管理者へメール通知を行う（Ｓ１１５）。
【００４５】
一方、ステップＳ１０４において「発生中」と判定された場合には、発生履歴情報Ｄ１の項目「状態」を「発生済」にする（Ｓ１１０）とともに、経過日数を０にリセットする（Ｓ１１１）。当該エラーは所定期間中に発生した履歴があり、既にログ出力レベルを「高」に設定されており、詳細な情報収集が開始されている状態にあることから、ログ出力レベルを「低」に設定を変更する（Ｓ１１２）。このログ出力レベルの変更に合わせて、当該発生条件が属するカテゴリーが含まれる全カテゴリーにおいて、ログ情報の出力を低く設定しなおし、所謂標準ログを出力させる（Ｓ１１３）。そして、このログ出力レベルの変更について、その旨のメッセージを表示させるとともに（Ｓ１１４）、管理者へメール通知を行う（Ｓ１１５）。
【００４６】
他方、ステップＳ１０４において「発生済」と判定された場合には、既に詳細ログが記録され、なおかつ発生状態が「発生済」に戻された経緯があることから、再度、ログ情報を取り直す必要性が低く、よって、特別な処理を実行することなく、ログ出力制御に関する処理を終了する。
【００４７】
（２）保持期間設定をトリガーとしたログ出力の変更
次いで、保持期間設定をトリガーとしてログ出力を自動的に変更する際の動作について説明する。ここでは、各発生条件を定期的に検査し、保持期間設定が所定の時間長を超過しているか否かを判断して、保持期間の釣果をトリガーとしてログ出力レベルを変更する。
【００４８】
具体的には、図４に示すように、各発生条件について順次検査を行い、状態が「エラー発生中」となっている発生条件を抽出する。具体的には、ログ記憶部１５ａに格納された発生履歴情報Ｄ１を定期的に検査し（Ｓ２０１）、各発生条件の状態を確認する（Ｓ２０２）。ステップＳ２０２において状態が「未発生」であると判断された場合には、次の発生条件の確認に移行する（Ｓ２０２における「未発生」）。ステップＳ２０２において状態が「発生済」若しくは「発生中」となっている場合には（Ｓ２０２における「発生済ｏｒ発生中」）、状態「未発生」に変更する（Ｓ２０３）。
【００４９】
そして、経過日数を０にリセットする（Ｓ２０４）。当該エラーは所定期間中に発生した履歴があり、既にログ出力レベルを「高」に設定されており、詳細な情報収集が開始されている状態にあることから、ログ出力レベルを「低」に設定を変更する（Ｓ２０５）。このログ出力レベルの変更に合わせて、当該発生条件が属するカテゴリーが含まれる全カテゴリーにおいて、ログ情報の出力を低く設定しなおし、所謂標準ログを出力させる（Ｓ２０６）。そして、このログ出力レベルの変更について、その旨のメッセージを表示させるとともに（Ｓ２０７）、管理者へメール通知を行う（Ｓ２０８）。
【００５０】
（印刷システムの動作）
以上説明した本実施形態に係る印刷システムの情報管理装置によれば、各種エラーの発生などの発生条件に基づいて出力されるログ情報を収集する際に、過去に記録された発生履歴情報Ｄ１を参照して、ログ収集部１２に対するログ情報の出力量を、ログ情報の発生条件毎に増減させるように制御することができる。この結果、特定のエラーが発生したのをトリガーとして、過去又は現在の状態に応じて、ログ情報の出力量を自動で変更することができ、該当する特定のカテゴリーに属する発生条件についてだけ詳細なログ情報を出力させ、エラーの発生原因などに関する詳細な情報を収集することができる。
【００５１】
また、本実施形態によれば、現在発生中のエラーなど、既に発生している発生条件に係るログ情報を詳細に出力させ、それ以外のログ情報の出力量を減少させることができ、ログ情報の出力、送信・受信、記憶装置への書き込みなどログ情報の収集処理による負荷や動作遅延を低減し、ログ情報の収集量の負荷増大によって監視対象機器の動作等に悪影響が及ぶのを回避できる。さらに、本実施形態によれば、既にログ情報を収集済みエラーなどのログ情報の出力量を減少させることができ、ログ情報の収集処理による負荷や動作遅延をより確実に低減できる。
【００５２】
特に、本実施形態では監視対象機器が画像形成装置であることから、印刷処理速度に影響を及ぼすほど、大量のログ情報を出力しやすく、且つ出力量を調整しやすい画像形成装置の制御系のログ情報を監視対象とすることにより、画像形成装置のエラーの発生原因などに関する詳細な情報を、ソフト上の操作で収集することができるとともに、収集処理による負荷や動作遅延を低減し、画像形成装置の動作等に悪影響が及ぶのを有効に回避できる。
【００５３】
また、本実施形態によれば、既にログ情報の収集が済んでいるエラーなど、不要なログ情報の出力量を減少させるため、ログ情報の収集処理による負荷や動作遅延をより確実に低減できる。さらに、本実施形態では、各ログ情報の最大出力量に応じて、当該カテゴリー以外のカテゴリーに分類されるログ情報の出力量を減少させるため、もともとログ情報の出力量が多くない発生条件についてまでログ情報の収集量が低減されるのを回避でき、監視対象機器の動作に影響を与えない種別のログ情報の収集が不必要に制限されるのを防止できる。
【符号の説明】
【００５４】
Ｄ１…発生履歴情報
Ｄ２１…ログ出力レベル設定テーブルデータ
Ｄ２２…保持期間設定テーブルデータ
１…情報管理装置
２…インクジェット印刷装置
１０…印刷システム
１１…入出力インターフェース
１２…ログ収集部
１３…報知部
１４…状態監視部
１５ａ…ログ記憶部
１５ｂ…発生条件記憶部
１６…条件管理部
１７…発生条件変更部
１８…ログ出力レベル制御部
２１…印刷制御部
２２…印刷部
２３…表示部
【図１】
2018025965.tif 000003
【図２】
2018025965.tif 000004
【図３】
2018025965.tif 000005
【図４】
2018025965.tif 000006
【図５】
2018025965.tif 000007
【図６】
2018025965.tif 000008