(57)【要約】【課題】情報の処理に伴い生成されたログを他の情報処理装置において確実に管理することができるようにする。【解決手段】生成されたログを記録するための記憶装置と、該記憶装置に記録されたログを他の情報処理装置に送信するログ送信処理部３５と、前記記憶装置からログを前記情報記憶装置に退避させるための退避条件が成立するかどうかを判断し、退避条件が成立する場合に、記憶装置に記録されたログを情報記憶装置に退避させるログ退避処理部３６とを有する。退避条件が成立する場合にログが情報記憶装置に退避させられるので、ログが記録され続けて記憶装置の空き容量がなくなることがなくなる。記憶装置においてログのオーバーフロー処理が実行されることがなく、ログが消失することがないので、他の情報処理装置においてログを確実に管理することができる。【選択図】図１
2018056732.tif 000002
【特許請求の範囲】
【請求項１】
ログを生成する情報処理装置、該情報処理装置において生成されたログを取得する他の情報処理装置、及びログを記録するための情報記憶装置によって形成された情報処理システムにおける、前記ログを生成する情報処理装置において、
（ａ）生成されたログを記録するための記憶装置と、
（ｂ）該記憶装置に記録されたログを前記他の情報処理装置に送信するログ送信処理部と、
（ｃ）前記記憶装置からログを前記情報記憶装置に退避させるための退避条件が成立するかどうかを判断し、退避条件が成立する場合に、記憶装置に記録されたログを情報記憶装置に送信して退避させるログ退避処理部とを有することを特徴とする情報処理装置。
【請求項２】
前記ログ退避処理部は、ログを他の情報処理装置に送信することができない時間が閾値以上である場合に、前記退避条件が成立すると判断する請求項１に記載の情報処理装置。
【請求項３】
前記ログ退避処理部は、記憶装置に記録されたログの数が閾値以上である場合に、前記退避条件が成立すると判断する請求項１に記載の情報処理装置。
【請求項４】
前記ログ送信処理部は、前記他の情報処理装置にログを送信することができなくなった後、ログを送信することができるようになったときに、情報記憶装置に退避させたログを他の情報処理装置に送信する請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記ログ送信処理部は、前記他の情報処理装置にログを送信することができなくなった後、ログを送信することができるようになったときに、情報記憶装置に退避させたログを、あらかじめ設定されたログ送信時刻に他の情報処理装置に送信する請求項４に記載の情報処理装置。
【請求項６】
前記ログ送信処理部は、前記他の情報処理装置にログを送信することができなくなった後、ログを送信することができるようになったときに、情報記憶装置に退避させたログを直ちに他の情報処理装置に送信する請求項４に記載の情報処理装置。
【請求項７】
ログを生成する情報処理装置、該情報処理装置において生成されたログを取得する他の情報処理装置、及びログを記録するための情報記憶装置によって形成された情報処理システムにおける、前記他の情報処理装置において、
前記情報記憶装置にログが退避させられているかどうかを判断し、情報記憶装置にログが退避させられている場合に、情報記憶装置からログを取得するログ取得部を有することを特徴とする情報処理装置。
【請求項８】
前記ログ取得部は、情報記憶装置に退避させられているログを、あらかじめ設定されたログ取得時刻に取得する請求項７に記載の情報処理装置。
【請求項９】
請求項１〜６のいずれか１項に記載の、ログを生成する情報処理装置、又は請求項７若しくは８に記載の他の情報処理装置を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理システムに関するものである。
【背景技術】
【０００２】
従来、電子写真式のプリンタ、複写機、ファクシミリ、複合機等の画像形成装置、例えば、プリンタにおいては、画像形成ユニットが配設され、該画像形成ユニットに感光体ドラム、帯電ローラ、現像器等が配設されるようになっている。そして、帯電ローラによって一様に帯電させられた感光体ドラムの表面をＬＥＤヘッドによって露光して静電潜像を形成し、該静電潜像を現像器によって現像してトナー像を形成し、該トナー像を、転写ローラによって媒体としての用紙に転写し、定着器において定着させることにより、画像を形成し、印刷を行うようになっている。
【０００３】
ところで、前記プリンタを情報処理装置として用い、管理サーバを他の情報処理装置として用い、プリンタにおいて生成されたログを、クラウドサービスを利用して管理サーバに送信し、管理サーバにおいてログを管理するようにした情報処理システムとしての画像形成システムが提供されている。
【０００４】
該画像形成システムにおいては、プリンタにおいて、例えば、印刷のジョブが実行されると、ジョブについての画像データ、ユーザ名、実行日時等の情報が収集されてログが生成され、管理サーバに送信されるようになっていて、管理サーバの管理者、すなわち、サーバ管理者は、管理サーバにおいてログを管理することにより、どのユーザが、いつ、どれだけのジョブを実行したか等を知ることができる。
【０００５】
なお、複数のプリンタから管理サーバに同時にログが送信されると、管理サーバに加わる負荷が大きくなるので、前記画像形成システムにおいては、管理サーバに加わる負荷を分散するために、ログの送信がスケジューリングされるようになっている。
【０００６】
すなわち、前記画像形成システムにおいては、プリンタにおいて生成されたログがプリンタのＨＤＤに記録され、送信待ちのログがＨＤＤに記録されていることが所定のタイミングでプリンタから管理サーバに通知され、管理サーバから、ログを送信する時刻、すなわち、ログ送信時刻がプリンタに送信され、現在の時刻、すなわち、現時刻がログ送信時刻になると、ＨＤＤに記録されているログがプリンタから管理サーバに送信される（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１２８９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、前記従来の画像形成システムにおいては、管理サーバが、例えば、障害等により停止すると、プリンタは管理サーバからログ送信時刻を受信することができなくなり、ログがＨＤＤに記録され続ける。そして、プリンタにおいて、ＨＤＤの空き容量がなくなると、記録されたログのオーバーフロー処理が実行され、ログが消失してしまう。その結果、管理サーバにおいてログを管理することができなくなってしまう。
【０００９】
本発明は、前記従来の画像形成システムの問題点を解決して、情報の処理に伴い生成されたログを他の情報処理装置において確実に管理することができる情報処理装置及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
そのために、本発明の情報処理装置はログを生成するようになっていて、ログを生成する情報処理装置、該情報処理装置において生成されたログを取得する他の情報処理装置、及びログを記録するための情報記憶装置によって情報処理システムが形成される。
【００１１】
そして、生成されたログを記録するための記憶装置と、該記憶装置に記録されたログを前記他の情報処理装置に送信するログ送信処理部と、前記記憶装置からログを前記情報記憶装置に退避させるための退避条件が成立するかどうかを判断し、退避条件が成立する場合に、記憶装置に記録されたログを情報記憶装置に送信して退避させるログ退避処理部とを有する。
【発明の効果】
【００１２】
本発明によれば、情報処理装置はログを生成するようになっていて、ログを生成する情報処理装置、該情報処理装置において生成されたログを取得する他の情報処理装置、及びログを記録するための情報記憶装置によって情報処理システムが形成される。
【００１３】
そして、生成されたログを記録するための記憶装置と、該記憶装置に記録されたログを前記他の情報処理装置に送信するログ送信処理部と、前記記憶装置からログを前記情報記憶装置に退避させるための退避条件が成立するかどうかを判断し、退避条件が成立する場合に、記憶装置に記録されたログを情報記憶装置に送信して退避させるログ退避処理部とを有する。
【００１４】
この場合、記憶装置からログを情報記憶装置に退避させるための退避条件が成立するかどうかが判断され、退避条件が成立する場合に、記憶装置に記録されたログが情報記憶装置に送信されて退避させられるので、他の情報処理装置が、例えば、障害等により停止し、ログを他の情報処理装置に送信することができなくなっても、ログが記録され続けて記憶装置の空き容量がなくなることがなくなる。
【００１５】
したがって、記憶装置においてログのオーバーフロー処理が実行されることがなく、ログが消失することがないので、他の情報処理装置においてログを確実に管理することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態におけるプリンタの制御ブロック図である。
【図２】本発明の第１の実施の形態における画像形成システムの概念図である。
【図３】本発明の第１の実施の形態におけるログを管理サーバに送信することができなくなった場合の画像形成システムの動作を示すフローチャートである。
【図４】本発明の第１の実施の形態における管理サーバにログを送信することができるようになった後の画像形成システムの動作を示すフローチャートである。
【図５】本発明の第２の実施の形態における画像形成システムの概念図である。
【図６】本発明の第２の実施の形態におけるプリンタの制御ブロック図である。
【図７】本発明の第２の実施の形態における管理サーバの制御ブロック図である。
【図８】本発明の第２の実施の形態における管理サーバがプリンタ及びストレージからログを取得する際の画像形成システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、情報処理システムとしての画像形成システムについて説明する。
【００１８】
図１は本発明の第１の実施の形態におけるプリンタの制御ブロック図、図２は本発明の第１の実施の形態における画像形成システムの概念図である。
【００１９】
図２において、１０は画像形成システム、Ｐｒｉ（ｉ＝１、２、…）は、情報の処理、すなわち、画像の形成に伴って、管理情報としてのログを生成する第１の情報処理装置としての、かつ、画像形成装置としてのプリンタ、１２は、プリンタＰｒｉにおいて生成されたログを取得し、管理する第２の情報処理装置としての、かつ、情報管理装置としての管理サーバ、１４は情報記憶装置としてのストレージ、Ｎｔは、プリンタＰｒｉ、管理サーバ１２及びストレージ１４を接続するインターネットから成るネットワークである。該ネットワークＮｔにおいて、クラウドサービスを利用することができるようになっている。
【００２０】
なお、本実施の形態において、前記プリンタＰｒｉは、ログを生成する情報処理装置として、前記管理サーバ１２は他の情報処理装置として機能する。また、各プリンタＰｒｉのうちの所定のプリンタを、ログを生成する情報処理装置として、他のプリンタを他の情報処理装置として機能させることができる。
【００２１】
前記各プリンタＰｒｉは、図１に示されるように、制御部２０、ネットワーク送受信部２１、印刷データ・コマンド解析部２２、印刷データ編集・展開部２３、エンジン部２４、ログ生成部２６、第１の記憶装置としてのＨＤＤ２７、第２の記憶装置としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ) ２８、計時装置としてのＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）２９、ログ送信時刻取得部３０等を備える。
【００２２】
前記制御部２０は、プリンタＰｒｉの全体の制御を行うとともに、ログを管理サーバ１２に送信するためのログ送信処理部３５、及び管理サーバ１２にログを送信することができなくなった場合にログをストレージ１４に退避させるログ退避処理部３６を備える。
【００２３】
前記ネットワーク送受信部２１は、ネットワークＮｔを介して、管理サーバ１２及びストレージ１４間でデータの送受信を行い、ログがＨＤＤ２７に記録されていることを管理サーバ１２に通知したり、管理サーバ１２から、あらかじめ設定された、ログを管理サーバ１２に送信する時刻、すなわち、ログ送信時刻を、受信することによって取得したり、管理サーバ１２及びストレージ１４にログを送信したりする。また、ネットワーク送受信部２１は、ネットワークＮｔに接続された上位装置としての図示されないホストコンピュータから印刷データ及びコマンドを、受信することによって取得する。ネットワーク送受信部２１が印刷データ及びコマンドを取得すると、制御部２０は印刷データ及びコマンドをＲＡＭ２８の受信バッファに一時的に記録する。
【００２４】
前記印刷データ・コマンド解析部２２は、前記受信バッファから印刷データ及びコマンドを読み出し、印刷データのＰＪＬ（Ｐｒｉｎｔ  Ｊｏｂ  Ｌａｎｇｕａｇｅ) 部及びコマンドを解析し、解析結果をＲＡＭ２８の図示されない解析結果格納部に記録する。
【００２５】
前記印刷データ編集・展開部２３は、ＲＡＭ２８から、印刷データのＰＪＬ部及びコマンドの解析結果を読み出し、さらに、印刷データのＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ) 部を解析するとともに、ＰＤＬ部の解析結果及びコマンドの解析結果に基づいて、印刷データの編集及び展開を行い、画像データを生成し、ＲＡＭ２８の図示されない画像データ格納部に記録する。
【００２６】
前記エンジン部２４は、ＲＡＭ２８から画像データを読み出し、ジョブを実行し、媒体としての用紙に画像を形成することによって、印刷を行う。
【００２７】
前記ログ生成部２６は、プリンタＰｒｉにおいて画像が形成されるのに伴って、各種の情報を収集し、ログを生成する。例えば、エンジン部２４でジョブが実行され、画像が形成されると、ログ生成部２６は、画像データ、ユーザ名、実行日時等のジョブの情報を収集し、ログを生成する。該ログが管理サーバ１２に送信されると、管理サーバ１２のサーバ管理者は、ログに基づいて、どのユーザが、いつ、どれだけのジョブを実行したか等を知ることができる。また、ログ生成部２６は、定期的に現像剤としてのトナーの残量等の消耗品の情報を収集し、ジャム等の各種のエラーが発生した場合に、エラーの情報を収集し、ログを生成する。該ログが管理サーバ１２に送信されると、管理サーバのサーバ管理者は、ログに基づいて、ユーザに対するサービスマンの対応を改善することができる。
【００２８】
前記ＨＤＤ２７は、不揮発性の記憶装置であり、ログ生成部２６によって生成されたログが記録される。前記ＲＡＭ２８は、揮発性の記憶装置であり、ホストコンピュータから送信された印刷データ及びコマンドが記録されたり、印刷データのＰＪＬ部及びコマンドの解析結果が記録されたり、印刷データのＰＤＬ部の解析結果が記録されたり、画像データが記録されたりする。
【００２９】
前記ＲＴＣ２９は、プリンタＰｒｉに内蔵された時計であり、時刻情報としての現在の時刻、すなわち、現時刻を計時する。
【００３０】
前記ログ送信時刻取得部３０は、ネットワークＮｔを介して管理サーバ１２からログ送信時刻を、受信することによって取得する。
【００３１】
次に、プリンタＰｒｉが管理サーバ１２にログを送信する際の前記画像形成システム１０の動作について説明する。
【００３２】
まず、プリンタＰｒｉにおいて画像が形成されるのに伴って、ログ生成部２６が、各種の情報を収集し、ログを生成し、ＨＤＤ２７に記録する。
【００３３】
続いて、制御部２０のログ送信処理部３５は、管理サーバ１２に定期的にアクセスし、管理サーバ１２にログ送信時刻の送信を要請する。
【００３４】
管理サーバ１２は、複数のプリンタＰｒｉから同時にログが送信されることがないように、プリンタＰｒｉごとに定期的に設定されたログ送信時刻を割り当て、各プリンタＰｒｉに送信する。
【００３５】
プリンタＰｒｉにおいて、前記ログ送信時刻取得部３０は、管理サーバ１２からログ送信時刻が送信されるのを待機し、管理サーバ１２からログ送信時刻が送信されると、ＲＴＣ２９から現時刻を読み込み、現時刻がログ送信時刻になったかどうを判断する。
【００３６】
現時刻がログ送信時刻になると、前記ログ送信処理部３５は、ＨＤＤ２７に記録されたログを、ネットワーク送受信部２１を介して管理サーバ１２に送信する。このとき、前記ログ送信処理部３５は、プリンタＰｒｉを特定するためのシリアル番号、及びプリンタＰｒｉの管理者、すなわち、プリンタ管理者を特定して認証処理を行うための管理者パスワードを管理サーバ１２に送信する。
【００３７】
続いて、前記ログ送信処理部３５は、ログの管理サーバ１２への送信を完了した時刻であるログ送信完了時刻をＨＤＤ２７に記録する。このとき、ログ送信処理部３５は、管理サーバ１２に送信したログをＨＤＤ２７から消去する。
【００３８】
このようにして、プリンタＰｒｉにおいて生成され、ＨＤＤ２７に記録されたログは、定期的に管理サーバ１２に送信され、該管理サーバ１２において管理される。
【００３９】
ところで、管理サーバ１２が、例えば、障害等により停止すると、プリンタＰｒｉは、管理サーバ１２からログ送信時刻を受信することができず、ログを管理サーバ１２に送信することができなくなる。その場合、プリンタＰｒｉにおいて、ログはＨＨＤ２７に記録され続け、ＨＨＤ２７の空き容量がなくなると、記録されたログのオーバーフロー処理が実行され、ログが消失してしまう。
【００４０】
そこで、本実施の形態においては、ログを管理サーバ１２に送信することができなくなった場合に、ＨＨＤ２７からログを退避させ、ログが消失することがないようにしている。
【００４１】
図３は本発明の第１の実施の形態におけるログを管理サーバに送信することができなくなった場合の画像形成システムの動作を示すフローチャートである。
【００４２】
まず、制御部２０のログ退避処理部３６は、前回ＨＤＤ２７に記録されたログ送信完了時刻、すなわち、前回のログ送信完了時刻を読み出し、ＲＴＣ２９から現時刻を読み込み、前回のログ送信完了時刻から現時刻までの経過時間ΔＴを算出し、該経過時間ΔＴが閾値α、本実施の形態においては、１〔ｗｋ：週間〕以上であるかどうか、
Δｔ≧１〔ｗｋ：週間〕
によって、ＨＤＤ２７からログを退避させるための第１の退避条件が成立するかどうかを判断する。なお、前記経過時間ΔＴは、例えば、障害等により管理サーバ１２が停止したときの、ログを管理サーバ１２に送信することができない時間を表す。
【００４３】
経過時間ΔＴが１〔ｗｋ：週間〕以上である場合、前記ログ退避処理部３６は、第１の退避条件が成立すると判断し、ＨＨＤ２７に記録されたログの数、すなわち、ログ保存件数Ｎを取得し、ログ保存件数Ｎが閾値β、本実施の形態においては、４９００〔件〕以上であるかどうか、
Ｎ≧４９００〔件〕
によって、ＨＤＤ２７からログを退避させるための第２の退避条件が成立するかどうかを判断する。
【００４４】
ＨＨＤ２７のログ保存件数Ｎが４９００〔件〕以上である場合、前記ログ退避処理部３６は、第２の退避条件が成立すると判断し、ストレージ１４にログの記録領域を確保し、ＨＤＤ２７に記録されたログを、ネットワーク送受信部２１を介してストレージ１４に送信して退避させる。このとき、前記ログ退避処理部３６は、プリンタＰｒｉのシリアル番号及び管理者パスワードをストレージ１４に送信する。
【００４５】
なお、本実施の形態においては、ＨＤＤ２７がログの記録件数で５０００〔件〕分の記録容量を有することから、前記閾値βが４９００〔件〕に設定される。
【００４６】
続いて、前記ログ退避処理部３６は、ログのストレージ１４への送信を完了した時刻であるログ送信完了時刻をＨＤＤ２７に記録するとともに、ストレージ１４に送信したログをＨＤＤ２７から消去する。
【００４７】
なお、経過時間ΔＴが１〔ｗｋ：週間〕より短く、第１の退避条件が成立しない場合、及び経過時間ΔＴが１〔ｗｋ：週間〕以上であり、第１の退避条件が成立する場合であっても、ＨＨＤ２７のログ保存件数Ｎが４９００〔件〕より少なく、第２の退避条件が成立しない場合、ログ退避処理部３６は処理を終了する。
【００４８】
このように、本実施の形態においては、ログ退避処理部３６によって、定期的にＨＨＤ２７のログ保存件数Ｎが取得され、ログ保存件数Ｎが４９００〔件〕以上である場合に、ＨＨＤ２７からログがストレージ１４に退避させられるので、管理サーバ１２が、例えば、障害等により停止し、ログを管理サーバ１２に送信することができなくなっても、ＨＨＤ２７の空き容量がなくなることがない。
【００４９】
したがって、ＨＨＤ２７においてログのオーバーフロー処理が実行されることがなく、ログが消失することがないので、管理サーバ１２においてログを確実に管理することができる。
【００５０】
次に、フローチャートについて説明する。
ステップＳ１  ログ退避処理部３６は前回のログ送信完了時刻を読み出す。
ステップＳ２  ログ退避処理部３６は経過時間ΔＴが閾値α以上であるかどうかを判断する。経過時間ΔＴが閾値α以上である場合はステップＳ３に進み、経過時間ΔＴが閾値α未満である場合は処理を終了する。
ステップＳ３  ログ退避処理部３６はログ保存件数Ｎを取得する。
ステップＳ４  ログ退避処理部３６はログ保存件数Ｎが閾値β以上であるかどうかを判断する。保存件数Ｎが閾値β以上である場合はステップＳ５に進み、保存件数Ｎが閾値β未満である場合は処理を終了する。
ステップＳ５  ログ退避処理部３６はストレージ１４にログの記録領域を確保する。
ステップＳ６  ログ退避処理部３６はログをストレージ１４に送信し、処理を終了する。
【００５１】
続いて、管理サーバ１２が復旧し、管理サーバ１２にログを送信することができるようになった後の画像形成システム１０の動作について説明する。
【００５２】
図４は本発明の第１の実施の形態における管理サーバにログを送信することができるようになった後の画像形成システムの動作を示すフローチャートである。
【００５３】
まず、前記ログ送信処理部３５は、復旧した管理サーバ１２に定期的にアクセスし、ログ送信時刻の送信を要請し、管理サーバ１２からログ送信時刻が送信されるのを待機し、管理サーバ１２からログ送信時刻が送信されると、ＲＴＣ２９から現時刻を読み込み、現時刻がログ送信時刻になったかどうかを判断する。
【００５４】
現時刻がログ送信時刻になった場合、前記ログ送信処理部３５は、プリンタＰｒｉのシリアル番号及び管理者パスワードをストレージ１４に送信し、認証処理を行う。認証処理が適正に行われると、ログ送信処理部３５は、ストレージ１４における自機（自分のプリンタ）のログの記録状態を確認し、ストレージ１４に自機のログが記録されているかどうかを判断する。
【００５５】
ストレージ１４に自機のログが記録されている場合、前記ログ送信処理部３５は、ストレージ１４に記録された自機のログを読み出し、管理サーバ１２に送信する。
【００５６】
続いて、前記ログ送信処理部３５は、ＨＤＤ２７に記録されたログを、ネットワーク送受信部２１を介して管理サーバ１２に送信する。
【００５７】
このとき、前記ログ送信処理部３５は、ログの管理サーバ１２への送信を完了したログ送信完了時刻をＨＤＤ２７に記録する。また、ログ送信処理部３５は、管理サーバ１２に送信したログをＨＤＤ２７から消去する。
【００５８】
このように、本実施の形態においては、管理サーバ１２が復旧した後に、ストレージ１４に退避させたログを管理サーバ１２に送信することができるので、プリンタＰｒｉにおいて生成されたログを、管理サーバ１２において確実に管理することができる。
【００５９】
なお、本実施の形態においては、前記ログ送信処理部３５が、管理サーバ１２が復旧した後において現時刻がログ送信時刻になった場合に、ストレージ１４に記録された自機のログを管理サーバ１２に送信するようになっているが、ログ送信処理部３５が、管理サーバ１２が復旧した後に、ストレージ１４に記録された自機のログを直ちに管理サーバ１２に送信するようにすることができる。
【００６０】
また、前記ストレージ１４に、自機のログだけでなく、他のプリンタ、すなわち、他機のログが記録されている場合において、他機のシリアル番号及び管理者パスワードが分かっている場合、前記ログ送信処理部３５が、自機のログ及び他機のログを管理サーバ１２に送信するようにすることができる。
【００６１】
次に、フローチャートについて説明する。
ステップＳ１１  ログ送信処理部３５は管理サーバ１２からログ送信時刻が送信されるのを待機する。管理サーバ１２からログ送信時刻が送信された場合はステップＳ１２に進む。
ステップＳ１２  ログ送信処理部３５はストレージ１４における自機のログの記録状態を確認する。
ステップＳ１３  ログ送信処理部３５はストレージ１４に自機のログが記録されているかどうかを判断する。ストレージ１４に自機のログが記録されている場合はステップＳ１４に進み、ストレージ１４に自機のログが記録されていない場合は処理を終了する。
ステップＳ１４  ログ送信処理部３５はストレージ１４に記録された自機のログを管理サーバ１２に送信する。
ステップＳ１５  ログ送信処理部３５はＨＤＤ２７に記録されたログを管理サーバ１２に送信する。
ステップＳ１６  ログ送信処理部３５はログ送信完了時刻をＨＤＤ２７に記録し、処理を終了する。
【００６２】
本実施の形態においては、管理サーバ１２が復旧した後に、ログ送信処理部３５が、ストレージ１４に自機のログが記録されているかどうかを判断し、ストレージ１４に自機のログが記録されている場合、ストレージ１４に記録された自機のログを読み出し、管理サーバ１２に送信するようになっているので、プリンタＰｒｉの制御部２０に加わる負荷が大きい。
【００６３】
そこで、ストレージ１４に退避させられたログを管理サーバ１２が取得することができるようにした本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００６４】
図５は本発明の第２の実施の形態における画像形成システムの概念図、図６は本発明の第２の実施の形態におけるプリンタの制御ブロック図、図７は本発明の第２の実施の形態における管理サーバの制御ブロック図である。
【００６５】
図５において、１０は情報処理システムとしての画像形成システム、Ｐｒｉ（ｉ＝１）は第１の情報処理装置としての、かつ、画像形成装置としてのプリンタ、５２は第２の情報処理装置としての、かつ、情報管理装置としての管理サーバ、１４は情報記憶装置としてのストレージ、ＮｔはプリンタＰｒ１、管理サーバ５２及びストレージ１４を接続するインターネットから成るネットワークである。該ネットワークＮｔにおいて、クラウドサービスを利用することができるようになっている。
【００６６】
本実施の形態においては、ネットワークＮｔに一つのプリンタＰｒ１だけが接続されているが、第１の実施の形態と同様に、ネットワークＮｔに複数のプリンタＰｒｉ（ｉ＝１、２、…）を接続することができる。
【００６７】
なお、本実施の形態において、前記プリンタＰｒ１は、ログを生成する情報処理装置として、前記管理サーバ５２は他の情報処理装置として機能する。
【００６８】
前記プリンタＰｒ１は、図６に示されるように、制御部２０、ネットワーク送受信部２１、印刷データ・コマンド解析部２２、印刷データ編集・展開部２３、エンジン部２４、ログ生成部２６、第１の記憶装置としてのＨＤＤ２７、第２の記憶装置としてのＲＡＭ２８、計時装置としてのＲＴＣ２９等を備える。
【００６９】
前記制御部２０は、プリンタＰｒ１の全体の制御を行うとともに、ログを管理サーバ５２に送信するためのログ送信処理部３５、及びログを管理サーバ５２に送信することができない場合にログをストレージ１４に退避させるためのログ退避処理部３６を備える。
【００７０】
前記管理サーバ５２は、制御部６０、ネットワーク送受信部６１、ログ取得部６２、第３の記憶装置としてのＨＤＤ６３、計時装置としてのＲＴＣ６４等を備える。
【００７１】
前記制御部６０は、管理サーバ５２の全体の制御を行うとともに、プリンタＰｒ１及びストレージ１４からログを取得する時刻、すなわち、ログ取得時刻をあらかじめ設定するログ取得時刻設定部７１を備える。
【００７２】
前記ネットワーク送受信部６１は、ネットワークＮｔを介して、プリンタＰｒ１及びストレージ１４との間でデータの送受信を行う。
【００７３】
前記ログ取得部６２は、プリンタＰｒ１にログ送信指示を送信して、プリンタＰｒ１から送信されたログを、受信することによって取得する。また、ログ取得部６２は、ストレージ１４に記録されたログを、読み出すことによって受信する。
【００７４】
前記ＨＤＤ６３は、不揮発性の記憶装置であり、プリンタＰｒ１の制御部２０の退避処理部３６によって退避させられたログが記録される。
【００７５】
前記ＲＴＣ６４は、管理サーバ５２に内蔵された時計であり、時刻情報としての現時刻を計時する。
【００７６】
次に、管理サーバ５２がプリンタＰｒ１及びストレージ１４からログを取得する際の前記画像形成システム１０の動作について説明する。
【００７７】
図８は本発明の第２の実施の形態における管理サーバがプリンタ及びストレージからログを取得する際の画像形成システムの動作を示すフローチャートである。
【００７８】
まず、管理サーバ５２において、制御部６０のログ取得時刻設定部７１は、定期的にログを取得することができるように、ログ取得時刻を設定する。
【００７９】
そして、サーバ装置５２が復旧すると、ログ取得部６２は、ＲＴＣ６４から現時刻を読み込み、現時刻がログ取得時刻になったかどうを判断する。現時刻がログ取得時刻になった場合、ログ取得部６２は、プリンタＰｒ１のＨＤＤ２７からログを、読み出すことによって取得する。
【００８０】
次に、ログ取得部６２は、ストレージ１４にプリンタＰｒ１のログが退避させられているかどうかを判断し、ストレージ１４にプリンタＰｒ１のログが退避させられている場合、ストレージ１４からログを、読み出すことによって取得する。
【００８１】
なお、本実施の形態においては、前記ログ取得部６２が、管理サーバ５２が復旧した後に現時刻がログ取得時刻になった場合に、プリンタＰｒ１及びストレージ１４からログを取得するようになっているが、ログ取得部６２が、管理サーバ５２が復旧した後に、直ちにプリンタＰｒ１及びストレージ１４からログを取得し、その後も定期的に取得するようにすることができる。
【００８２】
次に、フローチャートについて説明する。
ステップＳ２１  ログ取得部６２は現時刻がログ取得時刻になったかどうを判断する。現時刻がログ取得時刻になった場合はステップＳ２２に進み、現時刻がログ取得時刻になっていない場合は処理を終了する。
ステップＳ２２  ログ取得部６２はプリンタＰｒ１からログを取得する。
ステップＳ２３  ログ取得部６２はストレージ１４にプリンタＰｒ１のログが退避させられているかどうかを判断する。ストレージ１４にプリンタＰｒ１のログが退避させられている場合はステップＳ２４に進み、ストレージ１４にプリンタＰｒ１のログが退避させられていない場合は処理を終了する。
ステップＳ２４  ログ取得部６２はストレージ１４からログを取得し、処理を終了する。
【００８３】
なお、本実施の形態においては、第１の実施の形態と同様に、プリンタＰｒ１において画像が形成されるのに伴って、ログ生成部２６によって、各種の情報が収集され、ログが生成され、ＨＤＤ２７に記録される。
【００８４】
また、制御部２０のログ退避処理部３６によって、前回、プリンタＰｒ１のＨＤＤ２７のログがサーバ装置５２によって読み出されたログ読出完了時刻から現時刻までの経過時間ΔＴが閾値α以上であるかどうかによって第１の退避条件が成立するかどうかが判断され、第１の退避条件が成立する場合、ＨＨＤ２７に記録されたログ保存件数Ｎが閾値β以上であるかどうかによって第２の退避条件が成立するかどうかが判断され、第２の退避条件が成立する場合、ＨＤＤ２７からログがストレージ１４に退避させられる。
【００８５】
このように、本実施の形態においては、ログ取得部６２が、管理サーバ５２が復旧した後に、プリンタＰｒ１からログを、受信することによって取得し、ストレージ１４にプリンタＰｒ１のログが退避させられている場合に、ストレージ１４からログを、読み出すことによって取得するようになっているので、プリンタＰｒｉの制御部２０に加わる負荷を小さくすることができる。
【００８６】
前記各実施の形態においては、プリンタＰｒｉをネットワークＮｔに接続した画像形成システム１０について説明しているが、本発明を複写機、ファクシミリ、複合機等の画像形成装置をネットワークＮｔに接続した画像形成システムに適用することができるだけでなく、課金ログ機能を有する画像形成装置をネットワークＮｔに接続した画像形成システムに適用することができる。
【００８７】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【００８８】
１０    画像形成システム
１２、５２    管理サーバ
１４    ストレージ
２７    ＨＤＤ
３５    ログ送信処理部
３６    ログ退避処理部
Ｐｒｉ    プリンタ
【図１】
2018056732.tif 000003
【図２】
2018056732.tif 000004
【図３】
2018056732.tif 000005
【図４】
2018056732.tif 000006
【図５】
2018056732.tif 000007
【図６】
2018056732.tif 000008
【図７】
2018056732.tif 000009
【図８】
2018056732.tif 000010