(57)【特許請求の範囲】
【請求項１】
情報処理装置とネットワークを介して接続された機器であって、
前記情報処理装置から、前記機器により検出される前記機器に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示を受信する指示受信部と、
前記受信された取得指示に基づいて、前記検出された複数種類の機器情報のうち前記１種類以上の機器情報を不揮発性記憶部に記憶させる不揮発性記憶部制御部と、
前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信する機器情報送信部と、
それぞれが、揮発性記憶部を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う複数の揮発性記憶部制御部と、
を備え、
前記複数の揮発性記憶部制御部のうち、前記１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部は、それぞれ、前記１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した前記機器情報を所定の出力頻度で前記不揮発性記憶部制御部に出力し、
前記不揮発性記憶部制御部は、前記出力された前記１種類以上の機器情報を前記不揮発性記憶部に記憶させる機器。
【請求項２】
前記指示受信部は、前記情報処理装置から、前記１以上の揮発性記憶部制御部から前記不揮発性記憶部制御部への出力頻度の変更指示を更に受信し、
前記１以上の揮発性記憶部制御部は、前記１以上の記憶領域に記憶された前記１種類以上の機器情報を前記出力頻度の変更指示で指示された出力頻度で前記不揮発性記憶部制御部に出力する請求項１に記載の機器。
【請求項３】
前記機器情報送信部は、前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を所定の送信頻度で前記情報処理装置に送信する請求項１または２に記載の機器。
【請求項４】
前記指示受信部は、前記情報処理装置から、前記機器から前記情報処理装置への送信頻度の変更指示を更に受信し、
前記機器情報送信部は、前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記送信頻度の変更指示で指示された送信頻度で前記情報処理装置に送信する請求項３に記載の機器。
【請求項５】
前記不揮発性記憶部制御部は、前記１種類以上の機器情報を前記不揮発性記憶部に記憶できない場合、他の不揮発性記憶部に記憶する請求項１〜４のいずれか１つに記載の機器。
【請求項６】
前記１以上の揮発性記憶部制御部は、前記機器の電源がオフされる場合、前記１以上の記憶領域に記憶され、かつ前記不揮発性記憶部制御部に未出力の１種類以上の機器情報を前記不揮発性記憶部制御部に出力する請求項１〜５のいずれか１つに記載の機器。
【請求項７】
前記機器情報送信部は、前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信できなかった場合、当該１種類以上の機器情報を前記情報処理装置に再送する請求項１〜６のいずれか１つに記載の機器。
【請求項８】
機器と、当該機器とネットワークを介して接続された情報処理装置と、を備える情報処理システムであって、
前記機器は、
前記情報処理装置から、前記機器により検出される前記機器に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示を受信する指示受信部と、
前記受信された取得指示に基づいて、前記検出された複数種類の機器情報のうち前記１種類以上の機器情報を不揮発性記憶部に記憶させる不揮発性記憶部制御部と、
前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信する機器情報送信部と、それぞれが、揮発性記憶部を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う複数の揮発性記憶部制御部と、を備え、
前記複数の揮発性記憶部制御部のうち、前記１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部は、それぞれ、前記１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した前記機器情報を所定の出力頻度で前記不揮発性記憶部制御部に出力し、
前記不揮発性記憶部制御部は、前記出力された前記１種類以上の機器情報を前記不揮発性記憶部に記憶させ、
前記情報処理装置は、
前記取得指示を前記機器に送信する指示送信部と、
前記機器から前記１種類以上の機器情報を受信する機器情報受信部と、を備える情報処理システム。
【請求項９】
情報処理装置とネットワークを介して接続された機器で実行される機器情報送信方法であって、
前記情報処理装置から、機器により検出される前記機器に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示を受信する指示受信ステップと、
不揮発性記憶部制御部が、前記受信された取得指示に基づいて、前記検出された複数種類の機器情報のうち前記１種類以上の機器情報を不揮発性記憶部に記憶させる不揮発性記憶部制御ステップと、
前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信する機器情報送信ステップと、
複数の揮発性記憶部制御部それぞれが、揮発性記憶部を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う揮発性記憶部制御ステップと、
を含み、
前記揮発性記憶部制御ステップでは、前記複数の揮発性記憶部制御部のうち、前記１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部は、それぞれ、前記１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した前記機器情報を所定の出力頻度で前記不揮発性記憶部制御部に出力し、
前記不揮発性記憶部制御ステップでは、前記不揮発性記憶部制御部は、前記出力された前記１種類以上の機器情報を前記不揮発性記憶部に記憶させる機器情報送信方法。
【請求項１０】
情報処理装置とネットワークを介して接続された機器に、
前記情報処理装置から、機器により検出される前記機器に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示を受信する指示受信ステップと、
不揮発性記憶部制御部が、前記受信された取得指示に基づいて、前記検出された複数種類の機器情報のうち前記１種類以上の機器情報を不揮発性記憶部に記憶させる不揮発性記憶部制御ステップと、
前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信する機器情報送信ステップと、
複数の揮発性記憶部制御部それぞれが、揮発性記憶部を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う揮発性記憶部制御ステップと、
を実行させ、
前記揮発性記憶部制御ステップでは、前記複数の揮発性記憶部制御部のうち、前記１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部は、それぞれ、前記１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した前記機器情報を所定の出力頻度で前記不揮発性記憶部制御部に出力し、
前記不揮発性記憶部制御ステップでは、前記不揮発性記憶部制御部は、前記出力された前記１種類以上の機器情報を前記不揮発性記憶部に記憶させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器、情報処理システム、機器情報送信方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、保守管理サーバが、顧客環境に設置された画像形成装置からリモートで（ネットワークを介して）情報を収集し、異常を検知すると保守要員を派遣して保守作業を行わせたり、収集した情報を解析することで消耗部品の交換時期を予測し、消耗部品の予防保守（消耗部品が消耗する前の保守）の計画を立てたりする技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された技術では、保守管理サーバが画像形成装置からリモートで情報を収集する場合、画像形成装置で検出された全ての情報が収集される。このため特許文献１に開示された技術では、情報収集に伴うネットワーク負荷が増大してしまう。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、機器情報の収集に伴うネットワーク負荷を軽減することができる機器、情報処理システム、機器情報送信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器は、情報処理装置とネットワークを介して接続された機器であって、前記情報処理装置から、前記機器により検出される前記機器に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示を受信する指示受信部と、前記受信された取得指示に基づいて、前記検出された複数種類の機器情報のうち前記１種類以上の機器情報を不揮発性記憶部に記憶させる不揮発性記憶部制御部と、前記不揮発性記憶部に記憶されている前記１種類以上の機器情報を前記情報処理装置に送信する機器情報送信部と、それぞれが、揮発性記憶部を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う複数の揮発性記憶部制御部と、を備え、前記複数の揮発性記憶部制御部のうち、前記１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部は、それぞれ、前記１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した前記機器情報を所定の出力頻度で前記不揮発性記憶部制御部に出力し、前記不揮発性記憶部制御部は、前記出力された前記１種類以上の機器情報を前記不揮発性記憶部に記憶させる。
【発明の効果】
【０００６】
本発明によれば、機器情報の収集に伴うネットワーク負荷を軽減することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態の情報処理システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の機器の機械的構成の一例を示す模式図である。
【図３】図３は、本実施形態の機器のハードウェア構成の一例を示すブロック図である。
【図４】図４は、本実施形態の情報処理装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、本実施形態の機器及び情報処理装置の機能構成の一例を示すブロック図である。
【図６】図６は、本実施形態の第１の設定情報記憶部に記憶されている情報の一例を示す図である。
【図７】図７は、本実施形態の対応情報記憶部に記憶されている情報の一例を示す図である。
【図８】図８は、本実施形態の第２の設定情報記憶部に記憶されている情報の一例を示す図である。
【図９】図９は、本実施形態の情報処理システムで実行される設定処理の一例を示すシーケンス図である。
【図１０】図１０は、本実施形態の揮発性記憶部制御部で実行される処理の一例を示すフローチャートである。
【図１１】図１１は、本実施形態のコントローラで実行される処理の一例を示すフローチャートである。
【図１２】図１２は、本実施形態の情報処理装置で実行される処理の一例を示すフローチャートである。
【図１３】図１３は、本実施形態の取得対象の機器情報、出力頻度、及び送信頻度の一例を示す図である。
【図１４】図１４は、本実施形態の取得対象の機器情報、出力頻度、及び送信頻度の一例を示す図である。
【図１５】図１５は、変形例１のコントローラで実行される処理の一例を示すフローチャートである。
【図１６】図１６は、変形例２の機器で実行される処理の一例を示すシーケンス図である。
【図１７】図１７は、変形例２の揮発性記憶部制御部で実行される処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照しながら、本発明にかかる機器、情報処理システム、機器情報送信方法及びプログラムの実施形態を詳細に説明する。
【０００９】
図１は、本実施形態の情報処理システム１の構成の一例を示すブロック図である。図１に示すように、情報処理システム１は、機器１０と、情報処理装置５０と、を備える。機器１０及び情報処理装置５０は、ネットワーク２を介して接続されている。ネットワーク２は、例えば、インターネットやＬＡＮ（Local  Area  Network）などにより実現できる。
【００１０】
機器１０は、ユーザ（顧客）環境に設置された管理対象の機器である。機器１０は、例えば、印刷装置、複写機、複合機、スキャナ装置、及びファクシミリ装置等の画像形成装置、プロジェクタ、カメラ、エアコン、冷蔵庫、蛍光灯、自販機、及びハンドヘルド型端末等の各種電子機器、並びにＰＣ（Personal  Computer）等が挙げられる。複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。
【００１１】
本実施形態では、機器１０は、ネットワーク２に接続可能な画像形成装置である場合を例に取り説明するが、これに限定されるものではない。なお図１に示す例では、機器１０は１台のみ図示されているが、実際には複数台存在する。
【００１２】
図２は、本実施形態の機器１０の機械的構成の一例を示す模式図である。図２に示すように、機器１０は、給紙トレイ１２と、給紙コロ１４と、搬送路１５と、分離ローラ対１６と、画像形成部１８と、定着部４０と、用紙センサ４２と、用紙センサ４４と、搬送センサ４６とを、備える。なお図２に示す例では、後述するように、搬送ベルトに沿って各色の作像部が配列されたいわゆるタンデムタイプと称される印刷装置を示しているが、これに限定されるものではない。
【００１３】
給紙トレイ１２には、複数の用紙が重ね合わせて収容される。
【００１４】
給紙コロ１４は、給紙トレイ１２の最上部に位置する用紙Ｐに当接されており、当接している用紙Ｐを搬送路１５上に給紙する。
【００１５】
分離ローラ対１６は、給紙コロ１４により２枚以上の用紙が給紙された場合、用紙Ｐ以外の用紙を給紙トレイ１２に押し戻すことにより、用紙Ｐを用紙Ｐ以外の用紙から分離し、用紙Ｐのみを搬送路１５上で搬送し、画像形成部１８へ送る。なお、給紙コロ１４及び分離ローラ対１６以外のローラなどを用いて搬送路１５上で用紙Ｐを搬送し、画像形成部１８へ送るようにしてもよい。
【００１６】
搬送路１５上には、用紙Ｐの搬送方向の上流側から用紙センサ４２、用紙センサ４４、及び搬送センサ４６が配されている。用紙センサ４２、用紙センサ４４、及び搬送センサ４６は、いずれも光センサなどで実現でき、搬送路１５上を搬送される用紙Ｐ（詳細には、用紙Ｐの先端）を検知する。
【００１７】
画像形成部１８は、分離ローラ対１６から送られた用紙Ｐに画像を形成するものであり、作像部２０Ｂ、２０Ｍ、２０Ｃ、及び２０Ｙと、ＶＣＳＥＬ（Vertical  Cavity  Surface  Emitting  LASER）３２Ｂ、３２Ｍ、３２Ｃ、及び３２Ｙと、搬送ベルト３４と、駆動ローラ３６と、従動ローラ３８とを、備える。
【００１８】
作像部２０Ｂ、２０Ｍ、２０Ｃ、及び２０Ｙは、分離ローラ対１６から送られた用紙Ｐを搬送する搬送ベルト３４の搬送方向の上流側から作像部２０Ｂ、２０Ｍ、２０Ｃ、及び２０Ｙの順番で搬送ベルト３４に沿って配列されている。
【００１９】
作像部２０Ｂは、感光体ドラム２２Ｂ、並びに感光体ドラム２２Ｂの周囲に配置された帯電器２４Ｂ、現像器２６Ｂ、転写器２８Ｂ、及び除電器３０Ｂを備える。作像部２０Ｂ及びＶＣＳＥＬ３２Ｂは、感光体ドラム２２Ｂ上で、作像プロセス（帯電工程、露光工程、現像工程、転写工程、及び除電工程）を行うことにより、感光体ドラム２２Ｂ上にブラックのトナー画像を形成する。
【００２０】
なお、作像部２０Ｍ、２０Ｃ、及び２０Ｙは、いずれも作像部２０Ｂと共通の構成要素を備えており、作像部２０Ｍは、作像プロセスを行うことによりマゼンタのトナー画像を形成し、作像部２０Ｃは、作像プロセスを行うことによりシアンのトナー画像を形成し、作像部２０Ｙは、作像プロセスを行うことによりイエローのトナー画像を形成する。このため、以下では、作像部２０Ｂの構成要素についての説明を主に行い、作像部２０Ｍ、２０Ｃ、及び２０Ｙの構成要素については、作像部２０Ｂの構成要素の符号に付したＢに替えてそれぞれＭ、Ｃ、Ｙを付すに留め、その説明を省略する。
【００２１】
まず、帯電工程では、帯電器２４Ｂは、回転駆動されている感光体ドラム２２Ｂの外周面を暗中にて一様に帯電する。
【００２２】
続いて、露光工程では、ＶＣＳＥＬ３２Ｂは、回転駆動されている感光体ドラム２２Ｂの外周面をブラック画像に応じた照射光で露光し、感光体ドラム２２Ｂ上にブラック画像に基づく静電潜像を形成する。
【００２３】
続いて、現像工程では、現像器２６Ｂは、感光体ドラム２２Ｂ上に形成された静電潜像をブラックトナーで現像し、感光体ドラム２２Ｂ上にブラックのトナー画像を形成する。
【００２４】
続いて、転写工程では、転写器２８Ｂは、感光体ドラム２２Ｂと搬送ベルト３４により搬送される用紙Ｐとが接する転写位置で、感光体ドラム２２Ｂ上に形成されたブラックのトナー画像を用紙Ｐに転写する。
【００２５】
最後に、除電工程では、除電器３０Ｂは、感光体ドラム２２Ｂ上の残留電位を除電する。そして、作像部２０Ｂは、次回の画像形成を待機する。
【００２６】
搬送ベルト３４は、駆動ローラ３６と従動ローラ３８とに巻回されたエンドレスのベルトであり、分離ローラ対１６から送られた用紙Ｐが静電吸着作用により吸着される。搬送ベルト３４は、駆動ローラ３６が回転駆動することにより無端移動し、吸着されている用紙Ｐを作像部２０Ｂ、２０Ｍ、２０Ｃ、２０Ｙの順に搬送する。
【００２７】
そして、搬送ベルト３４により搬送される用紙Ｐには、まず、作像部２０Ｂによりブラックのトナー画像が転写され、続いて、作像部２０Ｍによりマゼンタのトナー画像、作像部２０Ｃによりシアンのトナー画像、作像部２０Ｙによりイエローのトナー画像が重畳して転写される。これにより、用紙Ｐ上にフルカラーの画像が形成される。
【００２８】
定着部４０は、搬送ベルト３４から剥離された用紙Ｐを加熱及び加圧することにより、作像部２０Ｂ、２０Ｍ、２０Ｃ、及び２０Ｙにより形成されたフルカラーの画像を用紙Ｐに定着させる。画像が定着された用紙Ｐは、機器１０の外部に排紙される。
【００２９】
なお、図２に示す例では、機器１０が１次転写方式を採用している場合について説明したが、これに限定されず、中間転写ベルトなどを用いた２次転写方式を採用してもよい。
【００３０】
図３は、本実施形態の機器１０のハードウェア構成の一例を示すブロック図である。図３に示すように、機器１０は、コントローラ１００と、エンジン２００と、を備える。
【００３１】
図３に示すように、コントローラ１００は、ＣＰＵ（Central  Processing  Unit）１０１と、ＲＡＭ（Random  Access  Memory）１０３と、ＲＯＭ（Read  Only  Memory）１０５と、ＨＤＤ（Hard  Disk  Drive）１０７と、メモリカード１０９と、通信Ｉ/Ｆ（インタフェース）１１１と、操作パネル１１３と、を備える。
【００３２】
ＲＡＭ１０３は、揮発性の記憶媒体であり、ＣＰＵ１０１のワークエリアとなり、各種データが一時的に記憶される。ＲＯＭ１０５は、不揮発性の記憶媒体であり、ＣＰＵ１０１で実行されるプログラムを記憶する。ＨＤＤ１０７は、不揮発性の記憶媒体であり、ＣＰＵ１０１で実行されるプログラムを記憶したり、各種データなどを記憶したりする。ＣＰＵ１０１は、コントローラ１００の動作を統括的に制御することで、機器１０の動作を制御する。具体的には、ＣＰＵ１０１は、ＲＡＭ１０３をワークエリアとしてＲＯＭ１０５やＨＤＤ１０７などに記憶されたプログラムを実行することで、機器１０全体の動作を制御する。
【００３３】
メモリカード１０９は、外付けの不揮発性の記憶媒体である。通信Ｉ／Ｆ１１１は、ネットワーク２を介して、情報処理装置５０などの外部の装置と通信するためのインタフェースである。
【００３４】
操作パネル１１３は、ユーザの操作に応じた各種入力を受付けるとともに、各種画面を表示する。本実施形態では、操作パネル１１３が、各種入力の受付を行う受付機能と各種画面の表示を行う表示機能との双方を一体的に備えたタッチパネルである場合を説明するが、これに限定されるものではない。例えば、操作パネル１１３は、各種入力の受付けを行う入力装置と、各種情報の表示を行う表示装置と、を別体として構成してもよい。
【００３５】
図３に示すように、エンジン２００は、ＣＰＵ２０１と、ＲＡＭ２０３と、ＲＯＭ２０５と、入出力Ｉ/Ｆ（インタフェース）２０７と、電源装置２０９と、を備える。
【００３６】
ＲＡＭ２０３は、揮発性の記憶媒体であり、ＣＰＵ２０１のワークエリアとなり、各種データが一時的に記憶される。ＲＯＭ２０５は、不揮発性の記憶媒体であり、ＣＰＵ２０１で実行されるプログラムを記憶する。入出力Ｉ/Ｆ２０７は、エンジン２００の制御対象となる各種センサ、各種モータ、及び各種ソレノイドなどの各種電装品（例えば、給紙コロ１４、分離ローラ対１６、画像形成部１８、定着部４０、用紙センサ４２、用紙センサ４４、及び搬送センサ４６など）とを接続するインタフェースである。
【００３７】
ＣＰＵ２０１は、エンジン２００の動作を統括的に制御する。具体的には、ＣＰＵ２０１は、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０５などに記憶されたプログラムを実行することで、入出力Ｉ/Ｆ２０７を介して接続された各種電装品の動作を制御することで、エンジン２００の動作（例えば、印刷動作）を制御する。
【００３８】
電源装置２０９は、機器１００にＡＣ電源又はＤＣ電源を供給する電源装置である。
【００３９】
図１に戻り、情報処理装置５０は、機器１０の保守業者が運営する装置であり、１台以上のコンピュータにより構成される。つまり、情報処理装置５０は、１台のコンピュータにより装置として実現されても、２台以上のコンピュータによりシステムとして実現されても、どちらでもよい。情報処理装置５０は、機器１０から機器情報を収集し、収集した機器情報を解析することで、機器１０の異常を検知し、保守要員を派遣して保守作業を行わせたり、機器１０で使用されている消耗部品の交換時期を予測し、消耗部品の予防保守の計画を立てたりする。
【００４０】
図４は、本実施形態の情報処理装置５０のハードウェア構成の一例を示すブロック図である。図４に示すように、情報処理装置５０は、ＣＰＵ５０１と、ＲＡＭ５０３と、ＲＯＭ５０５と、ＨＤＤ５０７と、表示装置５０９と、入力装置５１１と、通信Ｉ/Ｆ５１３と、を備える。
【００４１】
ＲＡＭ５０３は、揮発性の記憶媒体であり、ＣＰＵ５０１のワークエリアとなり、各種データが一時的に記憶される。ＲＯＭ５０５は、不揮発性の記憶媒体であり、ＣＰＵ５０１で実行されるプログラムを記憶する。ＨＤＤ５０７は、不揮発性の記憶媒体であり、ＣＰＵ５０１で実行されるプログラムを記憶したり、各種データなどを記憶したりする。ＣＰＵ５０１は、情報処理装置５０の動作を統括的に制御する。具体的には、ＣＰＵ５０１は、ＲＡＭ５０３をワークエリアとしてＲＯＭ５０５やＨＤＤ５０７などに記憶されたプログラムを実行することで、情報処理装置５０全体の動作を制御する。
【００４２】
表示装置５０９は、各種画面を表示するものであり、例えば、ディスプレイなどが挙げられる。入力装置５１１は、ユーザの操作に応じた各種入力を受付けるものであり、例えば、マウス、キーボード、又はタッチパネルなどが挙げられる。なお、表示装置５０９と入力装置５１１とを、タッチパネルなどにより一体的に実現してもよい。通信Ｉ／Ｆ５１３は、ネットワーク２を介して、機器１０などの外部の装置と通信するためのインタフェースである。
【００４３】
図５は、本実施形態の機器１０及び情報処理装置５０の機能構成の一例を示すブロック図である。図５に示すように、機器１０のエンジン２００は、第１の設定情報記憶部２５１と、対応情報記憶部２５３と、第１の設定部２５５と、揮発性記憶部２５７と、第１の揮発性記憶部制御部２５９−１〜第Ｎ（Ｎは、２以上の自然数）の揮発性記憶部制御部２５９−Ｎと、搬送制御部２６１と、作像制御部２６３と、定着制御部２６５と、第１の電源制御部２６７と、を含む。
【００４４】
なお、以下の説明では、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎを各々区別する必要がない場合は、単に揮発性記憶部制御部２５９と称する場合がある。
【００４５】
第１の設定情報記憶部２５１及び対応情報記憶部２５３は、例えば、ＲＯＭ２０５などにより実現できる。第１の設定部２５５及び揮発性記憶部制御部２５９は、例えば、ＣＰＵ２０１及びＲＡＭ２０３などにより実現できる。揮発性記憶部２５７は、例えば、ＲＡＭ２０３などにより実現できる。搬送制御部２６１、作像制御部２６３、及び定着制御部２６５は、例えば、ＣＰＵ２０１、ＲＡＭ２０３、及び入出力Ｉ/Ｆ２０７などにより実現できる。第１の電源制御部２６７は、例えば、ＣＰＵ２０１、ＲＡＭ２０３、及び電源装置２０９などにより実現できる。
【００４６】
また図５に示すように、機器１０のコントローラ１００は、指示受信部１５１と、第２の設定情報記憶部１５３と、第２の設定部１５５と、不揮発性記憶部１５７と、不揮発性記憶部制御部１５９と、機器情報送信部１６１と、通知部１６３と、第２の電源制御部１６５と、を含む。
【００４７】
指示受信部１５１及び機器情報送信部１６１は、例えば、ＣＰＵ１０１、ＲＡＭ１０３、及び通信Ｉ/Ｆ１１１などにより実現できる。第２の設定情報記憶部１５３及び不揮発性記憶部１５７は、例えば、ＨＤＤ１０７やメモリカード１０９などにより実現できる。第２の設定部１５５、不揮発性記憶部制御部１５９、通知部１６３、及び第２の電源制御部１６５は、例えば、ＣＰＵ１０１及びＲＡＭ１０３などにより実現できる。
【００４８】
また図５に示すように、情報処理装置５０は、指示送信部５５１と、機器情報受信部５５３と、解析部５５５と、を備える。指示送信部５５１及び機器情報受信部５５３は、例えば、ＣＰＵ５０１、ＲＡＭ５０３、及び通信Ｉ/Ｆ５１３などにより実現できる。解析部５５５は、例えば、ＣＰＵ５０１及びＲＡＭ５０３などにより実現できる。
【００４９】
指示送信部５５１は、機器１０に対し、各種指示を送信する。本実施形態では、各種指示として、機器１０により検出される機器１０に関する複数種類の機器情報のうちの１種類以上の機器情報の取得指示、揮発性記憶部制御部２５９から不揮発性記憶部制御部１５９への出力頻度の変更指示、及び機器１０から情報処理装置５０への送信頻度の変更指示が挙げられるが、これらに限定されるものではない。
【００５０】
なお本実施形態では、上述の取得指示、出力頻度の変更指示、及び送信頻度の変更指示が、後述の解析部５５５の解析結果に基づいて生成される場合を例に取り説明するが、これに限定されず、情報処理装置５０の管理者による入力装置５１１からの操作入力に基づいて生成されてもよい。
【００５１】
また本実施形態では、機器１０により検出される機器１０に関する複数種類の機器情報が、紙サイズ、紙厚、給紙センサ到達時間、トナー残量、及び定着温度という５種類の機器情報である場合を例に取り説明するが、これに限定されるものではない。
【００５２】
紙サイズは、例えば、用紙Ｐの大きさが挙げられる。紙厚は、例えば、用紙Ｐの厚さが挙げられる。給紙センサ到達時間は、例えば、給紙コロ１４により用紙Ｐの給紙が開始されてから用紙センサ４２により用紙Ｐが検知されるまでの時間が挙げられる。トナー残量は、例えば、現像器２６Ｂ、２６Ｍ、２６Ｃ、２６Ｙそれぞれが保持するトナーの残量が挙げられる。定着温度は、例えば、定着部４０の温度が挙げられる。
【００５３】
指示受信部１５１は、情報処理装置５０から各種指示を受信する。
【００５４】
通知部１６３は、指示受信部１５１により取得指示又は出力頻度の変更指示が受信された場合、当該指示をエンジン２００に通知する。
【００５５】
第１の設定情報記憶部２５１は、指示と設定内容とを対応付けて記憶する。図６は、本実施形態の第１の設定情報記憶部２５１に記憶されている情報の一例を示す図である。図６に示す例では、取得指示として、給紙ジャム関連の機器情報の取得指示、トナー関連の機器情報の取得指示、定着ジャム関連の機器情報の取得指示、全機器情報の取得指示、及び指定機器情報の取得指示の５つの取得指示が例示され、設定内容として、各取得指示で取得対象となる種別の機器情報が定義されている。例えば、給紙ジャム関連の機器情報の取得指示の場合、設定内容として、紙サイズ、紙厚、及び給紙センサ到達時間という給紙ジャムに関連する３種類の機器情報の取得が定義されている。
【００５６】
また図６に示す例では、出力頻度の変更指示として、給紙ジャム関連の機器情報の出力頻度を高頻度とする変更指示、全機器情報の出力頻度を中頻度とする変更指示、及び指定機器情報の出力頻度を低頻度とする変更指示の３つの変更指示が例示され、設定内容として、各変更指示の対象となる機器情報及び変更後の出力頻度が定義されている。例えば、給紙ジャム関連の機器情報の出力頻度を高頻度とする変更指示の場合、設定内容として、紙サイズ、紙厚、及び給紙センサ到達時間という給紙ジャムに関連する３種類の機器情報の出力頻度を１００枚に１回、即ち、１００枚印刷する毎とすることが定義されている。
【００５７】
対応情報記憶部２５３は、機器情報と、当該機器情報を検出（取得）するモジュールを識別するモジュール識別情報と、を対応付けて記憶する。モジュール識別情報としては、例えば、モジュールに付与されたＩＤなどが挙げられるが、これに限定されるものではない。図７は、本実施形態の対応情報記憶部２５３に記憶されている情報の一例を示す図である。図７に示す例では、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報が搬送制御部２６１に対応付けられ、トナー残量という機器情報が作像制御部２６３に対応付けられ、定着温度という機器情報が定着制御部２６５に対応付けられている。
【００５８】
搬送制御部２６１は、用紙Ｐの搬送を制御するものであり、紙サイズ、紙厚、及び給紙センサ到達時間を検出（取得）する。例えば、搬送制御部２６１は、給紙トレイ１２内に設けられた複数のフォトセンサのセンシング結果の組み合わせから、紙サイズを検出する。また例えば、搬送制御部２６１は、搬送路１５上に設けられた超音波センサのセンシング結果から、紙厚を検出する。また例えば、搬送制御部２６１は、給紙コロ１４により用紙Ｐの給紙が開始されてから用紙センサ４２により用紙Ｐが検知されるまでの時間を計測し、給紙センサ到達時間を検出する。なお、搬送制御部２６１は、コントローラ１００から用紙Ｐの紙サイズ及び紙厚の情報を取得してもよい。この場合、コントローラ１００側で用紙Ｐの紙サイズ及び紙厚が既知であるものとする。
【００５９】
作像制御部２６３は、作像部２０Ｂ、２０Ｍ、２０Ｃ、及び２０Ｙによる画像の作像及び用紙Ｐに対する作像した画像の形成を制御するものであり、トナー残量を検出（取得）する。例えば、作像制御部２６３は、現像器２６Ｂ、２６Ｍ、２６Ｃ、２６Ｙそれぞれ（詳細には、現像器２６Ｂ、２６Ｍ、２６Ｃ、２６Ｙそれぞれが有するトナー容器）に設けられたフォトセンサのセンシング結果から、現像器２６Ｂ、２６Ｍ、２６Ｃ、２６Ｙそれぞれのトナー残量を検出する。
【００６０】
定着制御部２６５は、定着部４０による用紙Ｐに対する画像の定着を制御するものであり、定着部４０の定着温度を検出する。例えば、定着制御部２６５は、定着部４０に設けられたサーミスタのセンシング結果から、定着部４０の定着温度を検出する。
【００６１】
第１の設定部２５５は、通知部１６３により通知された指示に基づいて、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎのうち該当する揮発性記憶部制御部２５９に対する設定を行う。
【００６２】
具体的には、第１の設定部２５５は、通知部１６３により取得指示が通知された場合、第１の設定情報記憶部２５１及び対応情報記憶部２５３を参照して、当該取得指示で取得を指示された機器情報を取得するモジュールを特定する。そして第１の設定部２５５は、特定したモジュールに対応付けられた揮発性記憶部制御部２５９に、取得を指示された機器情報の記憶制御及び所定の出力頻度での出力を設定する。所定の出力頻度としては、例えば、デフォルトの出力頻度（例えば、２００枚に１回）が挙げられる。
【００６３】
また第１の設定部２５５は、通知部１６３により出力頻度の変更指示が通知された場合、第１の設定情報記憶部２５１及び対応情報記憶部２５３を参照して、当該出力頻度の変更指示の対象となる機器情報を取得するモジュールを特定する。そして第１の設定部２５５は、特定したモジュールに対応付けられた揮発性記憶部制御部２５９に、指示された出力頻度での出力を設定する。
【００６４】
ここで本実施形態では、搬送制御部２６１は、第１の揮発性記憶部制御部２５９−１に対応付けられ、作像制御部２６３は、第２の揮発性記憶部制御部２５９−２に対応付けられ、定着制御部２６５は、第Ｎの揮発性記憶部制御部２５９−Ｎに対応付けられているものとする。
【００６５】
このため、第１の設定部２５５は、通知部１６３により通知された取得指示が給紙ジャム関連の機器情報の取得指示である場合、第１の設定情報記憶部２５１（図６）及び対応情報記憶部２５３（図７）を参照して、当該取得指示で取得を指示された機器情報を取得するモジュールを搬送制御部２６１に特定する。そして第１の設定部２５５は、特定した搬送制御部２６１に対応付けられた第１の揮発性記憶部制御部２５９−１に、搬送制御部２６１により検出される紙サイズ、紙厚、及び給紙センサ到達時間の記憶制御及びデフォルトの出力頻度での出力を設定する。
【００６６】
また、第１の設定部２５５は、通知部１６３により通知された取得指示が全機器情報の取得指示である場合、第１の設定情報記憶部２５１（図６）及び対応情報記憶部２５３（図７）を参照して、当該取得指示で取得を指示された機器情報を取得するモジュールを搬送制御部２６１、作像制御部２６３、及び定着制御部２６５に特定する。
【００６７】
そして第１の設定部２５５は、特定した搬送制御部２６１に対応付けられた第１の揮発性記憶部制御部２５９−１に、搬送制御部２６１により検出される紙サイズ、紙厚、及び給紙センサ到達時間の記憶制御及びデフォルトの出力頻度での出力を設定する。また第１の設定部２５５は、特定した作像制御部２６３に対応付けられた第２の揮発性記憶部制御部２５９−２に、作像制御部２６３により検出されるトナー残量の記憶制御及びデフォルトの出力頻度での出力を設定する。また第１の設定部２５５は、特定した定着制御部２６５に対応付けられた第Ｎの揮発性記憶部制御部２５９−Ｎに、定着制御部２６５により検出される定着温度の記憶制御及びデフォルトの出力頻度での出力を設定する。
【００６８】
また、第１の設定部２５５は、通知部１６３により通知された出力頻度の変更指示が給紙ジャム関連の機器情報の出力頻度を高頻度とする変更指示である場合、第１の設定情報記憶部２５１（図６）及び対応情報記憶部２５３（図７）を参照して、当該出力頻度の変更指示の対象となる機器情報（紙サイズ、紙厚、及び給紙センサ到達時間）を取得するモジュールを搬送制御部２６１に特定する。そして第１の設定部２５５は、特定した搬送制御部２６１に対応付けられた第１の揮発性記憶部制御部２５９−１に、当該第１の揮発性記憶部制御部２５９−１が記憶制御する機器情報である紙サイズ、紙厚、及び給紙センサ到達時間の出力頻度を１００枚に１回に設定する。
【００６９】
また、第１の設定部２５５は、通知部１６３により通知された出力頻度の変更指示が全機器情報の出力頻度を中頻度とする変更指示である場合、第１の設定情報記憶部２５１（図６）及び対応情報記憶部２５３（図７）を参照して、当該出力頻度の変更指示の対象となる機器情報（紙サイズ、紙厚、給紙センサ到達時間、トナー残量、及び定着温度）を取得するモジュールを、作像制御部２６３、及び定着制御部２６５に特定する。
【００７０】
そして第１の設定部２５５は、特定した搬送制御部２６１に対応付けられた第１の揮発性記憶部制御部２５９−１に、当該第１の揮発性記憶部制御部２５９−１が記憶制御する機器情報である紙サイズ、紙厚、及び給紙センサ到達時間の出力頻度を２００枚に１回に設定する。また第１の設定部２５５は、特定した作像制御部２６３に対応付けられた第２の揮発性記憶部制御部２５９−２に、当該第２の揮発性記憶部制御部２５９−２が記憶制御する機器情報であるトナー残量の出力頻度を２００枚に１回に設定する。また第１の設定部２５５は、特定した定着制御部２６５に対応付けられた第Ｎの揮発性記憶部制御部２５９−Ｎに、当該第Ｎの揮発性記憶部制御部２５９−Ｎが記憶制御する機器情報である定着温度の出力頻度を２００枚に１回に設定する。
【００７１】
第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎそれぞれは、揮発性記憶部２５７を構成する複数の記憶領域のうち自身に割り当てられた記憶領域に対する記憶制御を行う。
【００７２】
具体的には、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎのうち、１種類以上の機器情報の記憶制御が割り当てられた１以上の揮発性記憶部制御部２５９は、それぞれ、１種類以上の機器情報のうち自身に記憶制御が割り当てられた機器情報を自身に割り当てられた記憶領域に記憶させるとともに、当該記憶領域に記憶した機器情報を所定の出力頻度で不揮発性記憶部制御部１５９に出力する。
【００７３】
なお、１以上の揮発性記憶部制御部２５９は、１以上の記憶領域に記憶された１種類以上の機器情報を、出力頻度の変更指示で指示された出力頻度で不揮発性記憶部制御部１５９に出力する。
【００７４】
例えば、第１の設定部２５５により、第１の揮発性記憶部制御部２５９−１に対し、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報の記憶制御及びデフォルトの出力頻度での出力が設定されたとする。この場合、第１の揮発性記憶部制御部２５９−１は、搬送制御部２６１により紙サイズ、紙厚、及び給紙センサ到達時間が検出される毎に、当該検出された紙サイズ、紙厚、及び給紙センサ到達時間を、第１の揮発性記憶部制御部２５９−１に割り当てられた揮発性記憶部２５７の記憶領域に記憶させる。また第１の揮発性記憶部制御部２５９−１は、当該記憶領域に記憶されている紙サイズ、紙厚、及び給紙センサ到達時間を、デフォルトの出力頻度で不揮発性記憶部制御部１５９（コントローラ１００）に出力する。
【００７５】
また例えば、第１の設定部２５５により、第２の揮発性記憶部制御部２５９−２に対し、トナー残量という機器情報の記憶制御及びデフォルトの出力頻度での出力が設定されたとする。この場合、第２の揮発性記憶部制御部２５９−２は、作像制御部２６３によりトナー残量が検出される毎に、当該検出されたトナー残量を、第２の揮発性記憶部制御部２５９−２に割り当てられた揮発性記憶部２５７の記憶領域に記憶させる。また第２の揮発性記憶部制御部２５９−２は、当該記憶領域に記憶されているトナー残量を、デフォルトの出力頻度で不揮発性記憶部制御部１５９（コントローラ１００）に出力する。
【００７６】
また例えば、第１の設定部２５５により、第Ｎの揮発性記憶部制御部２５９−Ｎに対し、定着温度という機器情報の記憶制御及びデフォルトの出力頻度での出力が設定されたとする。この場合、第Ｎの揮発性記憶部制御部２５９−Ｎは、定着制御部２６５により定着温度が検出される毎に、当該検出された定着温度を、第Ｎの揮発性記憶部制御部２５９−Ｎに割り当てられた揮発性記憶部２５７の記憶領域に記憶させる。また第Ｎの揮発性記憶部制御部２５９−Ｎは、当該記憶領域に記憶されている定着温度を、デフォルトの出力頻度で不揮発性記憶部制御部１５９（コントローラ１００）に出力する。
【００７７】
このように本実施形態では、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎのうち、第１の設定部２５５により機器情報の記憶制御が設定されている揮発性記憶部制御部２５９が、該当する記憶情報の揮発性記憶部２５７への記憶制御を行う。
【００７８】
また本実施形態では、揮発性記憶部制御部２５９は、機器情報を出力する場合、当該揮発性記憶部制御部２５９に割り当てられた揮発性記憶部２５７の記憶領域に記憶されている機器情報のうち未出力の機器情報を不揮発性記憶部制御部１５９に出力する。このため、揮発性記憶部制御部２５９は、不揮発性記憶部制御部１５９に出力済みの機器情報を揮発性記憶部２５７の記憶領域から削除してもよい。
【００７９】
また例えば、第１の揮発性記憶部制御部２５９−１に設定されている紙サイズ、紙厚、及び給紙センサ到達時間の出力頻度がデフォルト（例えば、２００枚に１回）の状態で、第１の設定部２５５により、第１の揮発性記憶部制御部２５９−１に対し、紙サイズ、紙厚、及び給紙センサ到達時間の出力頻度として１００枚に１回が設定されたとする。この場合、第１の揮発性記憶部制御部２５９−１は、当該第１の揮発性記憶部制御部２５９−１に割り当てられた揮発性記憶部２５７の記憶領域に記憶されている紙サイズ、紙厚、及び給紙センサ到達時間を１００枚に１回の頻度で不揮発性記憶部制御部１５９（コントローラ１００）に出力する。
【００８０】
なお本実施形態では、出力頻度の変更（出力頻度の変更指示）は、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎのうち、第１の設定部２５５により機器情報の記憶制御が設定されている揮発性記憶部制御部２５９に対して行われることを想定しているが、これに限定されるものではない。
【００８１】
第２の設定情報記憶部１５３は、指示と設定内容とを対応付けて記憶する。図８は、本実施形態の第２の設定情報記憶部１５３に記憶されている情報の一例を示す図である。図８に示す例では、送信頻度の変更指示として、給紙ジャム関連の機器情報の送信頻度を高頻度とする変更指示、全機器情報の送信頻度を中頻度とする変更指示、及び指定機器情報の送信頻度を低頻度とする変更指示の３つの変更指示が例示され、設定内容として、各変更指示の対象となる機器情報及び変更後の送信頻度が定義されている。例えば、給紙ジャム関連の機器情報の送信頻度を高頻度とする変更指示の場合、設定内容として、紙サイズ、紙厚、及び給紙センサ到達時間という給紙ジャムに関連する３種類の機器情報の送信頻度を１時間に１回とすることが定義されている。
【００８２】
第２の設定部１５５は、指示受信部１５１により受信された指示に基づいて、不揮発性記憶部制御部１５９に対する設定を行う。具体的には、第２の設定部１５５は、指示受信部１５１により送信頻度の変更指示が受信された場合、第２の設定情報記憶部１５３を参照して、指示された機器情報の指示された送信頻度での送信を不揮発性記憶部制御部１５９に設定する。
【００８３】
例えば、第２の設定部１５５は、指示受信部１５１により受信された送信頻度の変更指示が給紙ジャム関連の機器情報の送信頻度を高頻度とする変更指示である場合、第２の設定情報記憶部１５３（図８）を参照して、不揮発性記憶部制御部１５９に対し、当該送信頻度の変更指示の対象となる機器情報（紙サイズ、紙厚、及び給紙センサ到達時間）の送信頻度を１時間に１回に設定する。
【００８４】
また例えば、第２の設定部１５５は、指示受信部１５１により受信された送信頻度の変更指示が全機器情報の送信頻度を中頻度とする変更指示である場合、第２の設定情報記憶部１５３（図８）を参照して、不揮発性記憶部制御部１５９に対し、当該送信頻度の変更指示の対象となる機器情報（紙サイズ、紙厚、給紙センサ到達時間、トナー残量、及び定着温度）の送信頻度を１日に１回に設定する。
【００８５】
なお本実施形態では、送信頻度の変更（送信頻度の変更指示）は、情報処理装置５０への送信対象となっている機器情報に対して行われることを想定しているが、これに限定されるものではない。
【００８６】
不揮発性記憶部制御部１５９は、指示受信部１５１により受信された取得指示に基づいて、機器１０により検出された複数種類の機器情報のうち１種類以上の機器情報を不揮発性記憶部１５７に記憶させる。具体的には、不揮発性記憶部制御部１５９は、揮発性記憶部制御部２５９（エンジン２００）から出力された１種類以上の機器情報を不揮発性記憶部１５７に記憶させる。
【００８７】
また不揮発性記憶部制御部１５９は、第２の設定部１５５による設定が行われる前は、所定の機器情報を所定の送信頻度で不揮発性記憶部１５７から読み出す。所定の機器情報としては、例えば、デフォルトで設定されている機器情報（例えば、全ての種類の機種情報）が挙げられ、所定の送信頻度としては、例えば、デフォルトの送信頻度（例えば、１日に１回）が挙げられる。
【００８８】
また不揮発性記憶部制御部１５９は、第２の設定部１５５による設定後は、設定された機器情報を設定された送信頻度で不揮発性記憶部１５７から読み出す。例えば、第２の設定部１５５により、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報の送信頻度が１時間に１回に設定されている場合、不揮発性記憶部制御部１５９は、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報を１時間に１回の頻度で不揮発性記憶部１５７から読み出す。
【００８９】
機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている１種類以上の機器情報を情報処理装置５０に送信する。具体的には、機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている１種類以上の機器情報を所定の送信頻度で情報処理装置５０に送信する。なお機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている１種類以上の機器情報を、送信頻度の変更指示で指示された送信頻度で情報処理装置５０に送信する。
【００９０】
本実施形態では、不揮発性記憶部制御部１５９は、設定されている機器情報を設定されている送信頻度で不揮発性記憶部１５７から読み出し、機器情報送信部１６１は、不揮発性記憶部制御部１５９により読み出された機器情報を情報処理装置５０に送信する。このため機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている１種類以上の機器情報を所定の送信頻度で情報処理装置５０に送信する。
【００９１】
例えば、第２の設定部１５５により、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報の送信頻度が１時間に１回に設定されている場合、不揮発性記憶部制御部１５９は、紙サイズ、紙厚、及び給紙センサ到達時間という機器情報を１時間に１回の頻度で不揮発性記憶部１５７から読み出し、機器情報送信部１６１は、不揮発性記憶部制御部１５９により読み出された機器情報を情報処理装置５０に送信する。このため機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている紙サイズ、紙厚、及び給紙センサ到達時間という機器情報を１時間に１回の頻度で情報処理装置５０に送信する。
【００９２】
なお本実施形態では、不揮発性記憶部制御部１５９は、機器情報を読み出す場合、不揮発性記憶部１５７に記憶されている読み出し対象の機器情報のうち未読み出しの機器情報を読み出すので、機器情報送信部１６１は、未送信の機器情報を情報処理装置５０に送信することになる。
【００９３】
機器情報受信部５５３は、機器１０から送信された１種類以上の機器情報を受信する。
【００９４】
解析部５５５は、機器情報受信部５５３により受信された１種類以上の機器情報を解析し、機器１０を構成する部品のうち異常が生じている部品を特定したり、消耗部品の交換時期を予測したりする。このような解析手法としては、例えば、ワイブル解析や決定木などの公知の予測手法を用いた手法など公知技術を用いればよいため、詳細な説明を省略する。
【００９５】
第１の電源制御部２６７は、エンジン２００側の電源制御（例えば、電源オン状態への移行、電源オフ状態への移行、及び省電力状態への移行など）を行う。
【００９６】
第２の電源制御部１６５は、コントローラ１００側の電源制御（例えば、電源オン状態への移行、電源オフ状態への移行、及び省電力状態への移行など）を行う。
【００９７】
図９は、本実施形態の情報処理システム１で実行される設定処理の一例を示すシーケンス図である。
【００９８】
まず、指示送信部５５１は、機器１０に対し、指示を送信し、指示受信部１５１は、情報処理装置５０から当該指示を受信する（ステップＳ１０１）。
【００９９】
続いて、指示受信部１５１により受信された指示が送信頻度の変更指示である場合（ステップＳ１０３でＹｅｓ）、第２の設定部１５５は、第２の設定情報記憶部１５３を参照して、指示された送信対象の機器情報の指示された送信頻度での送信を不揮発性記憶部制御部１５９に設定する（ステップＳ１０５）。
【０１００】
なお、指示受信部１５１により受信された指示が送信頻度の変更指示でない場合（ステップＳ１０３でＮｏ）、ステップＳ１０５の処理は実行されず、通知部１６３は、指示受信部１５１により受信された指示をエンジン２００に通知する（ステップＳ１０７）。
【０１０１】
続いて、通知部１６３により通知された指示が取得指示である場合（ステップＳ１０９でＹｅｓ）、第１の設定部２５５は、第１の設定情報記憶部２５１及び対応情報記憶部２５３を参照して、当該取得指示で取得を指示された機器情報を取得するモジュールを特定し、特定したモジュールに対応付けられた揮発性記憶部制御部２５９に、指示された取得対象の機器情報の記憶制御及び所定の出力頻度での出力を設定する（ステップＳ１１１）。
【０１０２】
なお、指示受信部１５１により受信された指示が取得指示でない場合（ステップＳ１０９でＮｏ）、ステップＳ１１１の処理は実行されない。
【０１０３】
続いて、通知部１６３により通知された指示が出力頻度の変更指示である場合（ステップＳ１１３でＹｅｓ）、第１の設定情報記憶部２５１及び対応情報記憶部２５３を参照して、当該出力頻度の変更指示の対象となる機器情報を取得するモジュールを特定し、特定したモジュールに対応付けられた揮発性記憶部制御部２５９に、指示された出力対象の機器情報の指示された出力頻度での出力を設定する（ステップＳ１１５）。
【０１０４】
なお、指示受信部１５１により受信された指示が出力頻度の変更指示でない場合（ステップＳ１１３でＮｏ）、ステップＳ１１５の処理は実行されない。
【０１０５】
図１０は、本実施形態の揮発性記憶部制御部２５９で実行される処理の一例を示すフローチャートである。なお、図１０に示す処理は定期的に行われる。
【０１０６】
まず、揮発性記憶部制御部２５９は、第１の設定部２５５により取得対象の機器情報の記憶制御が設定されている場合（ステップＳ２０１でＹｅｓ）、当該揮発性記憶部制御部２５９に対応付けられたモジュールにより取得対象の機器情報が検出されると、当該取得対象の機器情報を取得して、当該揮発性記憶部制御部２５９に割り当てられた揮発性記憶部２５７の記憶領域に記憶する（ステップＳ２０３）。
【０１０７】
なお、第１の設定部２５５により取得対象の機器情報の記憶制御が設定されていない場合（ステップＳ２０１でＮｏ）、ステップＳ２０３以降の処理は行われない。
【０１０８】
続いて、揮発性記憶部制御部２５９は、不揮発性記憶部制御部１５９への出力タイミングになると（ステップＳ２０５でＹｅｓ）、当該揮発性記憶部制御部２５９に割り当てられた揮発性記憶部２５７の記憶領域に記憶されている出力対象の機器情報を、不揮発性記憶部制御部１５９（コントローラ１００）に出力する（ステップＳ２０７）。
【０１０９】
なお、不揮発性記憶部制御部１５９への出力タイミングでない場合（ステップＳ２０５でＮｏ）、ステップＳ２０７の処理は行われない。
【０１１０】
図１１は、本実施形態のコントローラ１００で実行される処理の一例を示すフローチャートである。なお、図１１に示す処理は定期的に行われる。
【０１１１】
まず、不揮発性記憶部制御部１５９は、揮発性記憶部制御部２５９（エンジン２００）から機器情報が出力されると（ステップＳ３０１でＹｅｓ）、出力された機器情報を不揮発性記憶部１５７に記憶する（ステップＳ３０３）。
【０１１２】
なお、揮発性記憶部制御部２５９（エンジン２００）から機器情報が出力されていない場合（ステップＳ３０１でＮｏ）、ステップＳ３０３の処理は行われない。
【０１１３】
続いて、不揮発性記憶部制御部１５９は、情報処理装置５０への送信タイミングになると（ステップＳ３０５でＹｅｓ）、不揮発性記憶部１５７に記憶されている送信対象の機器情報を読み出し、機器情報送信部１６１が情報処理装置５０に送信する（ステップＳ３０７）。
【０１１４】
なお、情報処理装置５０への送信タイミングでない場合（ステップＳ３０５でＮｏ）、ステップＳ３０７の処理は行われない。
【０１１５】
図１２は、本実施形態の情報処理装置５０で実行される処理の一例を示すフローチャートである。なお、図１２に示す処理は定期的に行われる。
【０１１６】
まず、機器情報受信部５５３が機器１０から送信された機器情報を受信すると（ステップＳ４０１でＹｅｓ）、解析部５５５は、機器情報受信部５５３により受信された機器情報を解析する（ステップＳ４０３）。
【０１１７】
なお、機器情報受信部５５３により機器情報が受信されていない場合（ステップＳ４０１でＮｏ）、ステップＳ４０３以降の処理は行われない。
【０１１８】
続いて、解析部５５５の解析の結果、新たな指示を機器１０へ送信する場合（ステップＳ４０５でＹｅｓ）、指示送信部５５１は、解析部５５５の解析結果に基づく新たな指示を機器１０へ送信する（ステップＳ４０７）。
【０１１９】
なお、新たな指示を機器１０へ送信しない場合（ステップＳ４０５でＮｏ）、ステップＳ４０７の処理は行われない。
【０１２０】
本実施形態の具体的な利用方法としては、例えば、以下のような利用方法が考えられる。
【０１２１】
まず、情報処理装置５０から機器１０へ全機器情報の取得指示を行い、この取得指示に従って機器１０から情報処理装置５０へ送信された全機器情報を解析するとする。この場合、取得対象の機器情報、当該取得対象の機器情報の揮発性記憶部制御部２５９から不揮発性記憶部制御部１５９への出力頻度、及び当該取得対象の機器情報の機器１０から情報処理装置５０への送信頻度は、図１３に示す通りとなる。
【０１２２】
そして機器情報を解析した結果、給紙ジャム関連の異常が生じていることが疑われるとする。この場合、給紙ジャム関連の機器情報を集中的に取得して原因を解析することが異常を早期に解消することに寄与すると考えられる。
【０１２３】
このため、情報処理装置５０から機器１０へ、情報処理装置５０から機器１０へ給紙ジャム関連の機器情報の取得指示、給紙ジャム関連の機器情報の出力頻度を高頻度とする変更指示、及び給紙ジャム関連の機器情報の送信頻度を高頻度とする変更指示を行い、これらの指示に従って機器１０から情報処理装置５０へ送信された機器情報を解析する。
【０１２４】
この場合、取得対象の機器情報、当該取得対象の機器情報の揮発性記憶部制御部２５９から不揮発性記憶部制御部１５９への出力頻度、及び当該取得対象の機器情報の機器１０から情報処理装置５０への送信頻度は、図１４に示す通りとなり、図１３と比べ、給紙ジャム関連の機器情報を集中的に取得して原因を解析できることがわかる。
【０１２５】
このように本実施形態によれば、情報処理装置５０からの指示により、解析に必要な機器情報のみを機器１０の不揮発性記憶部１５７に記憶させ、機器１０から送信させるようにしているため、不揮発性記憶部１５７の記憶容量の圧迫を軽減できるとともに、機器情報の収集に伴うネットワーク負荷を軽減することができる。
【０１２６】
また本実施形態では、機器情報が取得される毎に当該機器情報を不揮発性記憶部１５７に記憶するのではなく、一旦、揮発性記憶部２５７に記憶し、揮発性記憶部２５７に記憶された機器情報をまとめて不揮発性記憶部１５７に出力し、記憶する。このため本実施形態によれば、不揮発性記憶部１５７（例えば、ＨＤＤ１０７）へのアクセス回数を低減でき、処理負荷を軽減することができる。
【０１２７】
また本実施形態では、揮発性記憶部２５７から不揮発性記憶部１５７への機器情報の出力頻度を変更できるため、出力頻度を高く設定するようにすれば、機器１０の解析時間の短縮や解析精度の向上に寄与でき、出力頻度を低く設定するようにすれば、揮発性記憶部２５７の記憶容量を小さくでき、コストの削減に寄与できる。
【０１２８】
また本実施形態では、機器１０から情報処理装置５０への機器情報の送信頻度を変更できるため、送信頻度を高く設定するようにすれば、機器１０の解析時間の短縮や解析精度の向上に寄与でき、送信頻度を低く設定するとともに、ネットワーク負荷の少ない時間帯に送信するようにすれば、機器情報の収集がネットワークに与える影響を抑えることができる。
【０１２９】
（変形例１）
上記実施形態において、不揮発性記憶部制御部１５９は、１種類以上の機器情報を不揮発性記憶部１５７（例えば、ＨＤＤ１０７）に記憶できない場合、他の不揮発性記憶部１５７（例えば、メモリカード１０９）に記憶するようにしてもよい。
【０１３０】
図１５は、変形例１のコントローラ１００で実行される処理の一例を示すフローチャートである。
【０１３１】
まず、不揮発性記憶部制御部１５９は、揮発性記憶部制御部２５９（エンジン２００）から機器情報が出力されると（ステップＳ５０１でＹｅｓ）、出力された機器情報をＨＤＤ１０７に記憶可能か確認する（ステップＳ５０３）。
【０１３２】
不揮発性記憶部制御部１５９は、ＨＤＤ１０７に記憶可能な場合（ステップＳ５０３でＹｅｓ）、出力された機器情報をＨＤＤ１０７に記憶し（ステップＳ５０５）、ＨＤＤ１０７に記憶不可能な場合（ステップＳ５０３でＮｏ）、出力された機器情報をメモリカード１０９に記憶する（ステップＳ５０７）。
【０１３３】
なお、揮発性記憶部制御部２５９（エンジン２００）から機器情報が出力されていない場合（ステップＳ５０１でＮｏ）、ステップＳ５０３〜Ｓ５０７の処理は行われない。
【０１３４】
以降のステップＳ５０９〜Ｓ５１１までの処理は、図１１に示すフローチャートのステップＳ３０５〜Ｓ３０７までの処理と同様である。
【０１３５】
変形例１によれば、一方の不揮発性記憶部１５７が故障したり、記憶容量が埋まってしまったりするような事態が発生しても対応できる。
【０１３６】
（変形例２）
上記実施形態において、揮発性記憶部制御部２５９は、機器１０の電源がオフされる場合、１以上の記憶領域に記憶され、かつ不揮発性記憶部制御部１５９に未出力の１種類以上の機器情報を不揮発性記憶部制御部１５９に出力するようにしてもよい。
【０１３７】
図１６は、変形例２の機器１０で実行される処理の一例を示すシーケンス図である。
【０１３８】
まず、第２の電源制御部１６５は、機器１０のユーザによる電源オフ操作の操作入力に基づいて、エンジン２００に電源オフ要求を行い、第１の電源制御部２６７は、当該電源オフ要求を受信する（ステップＳ６０１）。
【０１３９】
続いて、第１の電源制御部２６７は、第１の揮発性記憶部制御部２５９−１〜第Ｎの揮発性記憶部制御部２５９−Ｎに、揮発性記憶部１５７に記憶している機器情報のうち不揮発性記憶部制御部１５９に未出力の機器情報を、不揮発性記憶部制御部１５９に出力することを指示する（ステップＳ６０３）。
【０１４０】
続いて、第１の電源制御部２６７は、機器情報の記憶制御が設定されている揮発性記憶部制御部２５９による不揮発性記憶部制御部１５９への機器情報の出力の完了を待機し（ステップＳ６０５でＮｏ）、完了すると（ステップＳ６０５でＹｅｓ）、コントローラ１００に電源オフ通知を行い、第２の電源制御部１６５は、当該電源オフ通知を受信する（ステップＳ６０７）。
【０１４１】
続いて、第１の電源制御部２６７は、エンジン２００の電源をオフにする制御を行い（ステップＳ６０９）、第２の電源制御部１６５は、コントローラ１００の電源をオフにする制御を行う（ステップＳ６１１）。
【０１４２】
図１７は、変形例２の揮発性記憶部制御部２５９で実行される処理の一例を示すフローチャートである。
【０１４３】
揮発性記憶部制御部２５９は、第１の電源制御部２６７により不揮発性記憶部制御部１５９への機器情報の出力が指示されると（ステップＳ７０１でＹｅｓ）、第１の設定部２５５により取得対象の機器情報の記憶制御及び不揮発性記憶部制御部１５９への出力が設定されていれば（ステップＳ７０３でＹｅｓ）、当該揮発性記憶部制御部２５９に割り当てられた揮発性記憶部２５７の記憶領域に記憶されている未出力の機器情報を、不揮発性記憶部制御部１５９（コントローラ１００）に出力する（ステップＳ７０５）。
【０１４４】
なお、第１の電源制御部２６７により不揮発性記憶部制御部１５９への機器情報の出力が指示されていない場合（ステップＳ７０１でＮｏ）、第１の設定部２５５により取得対象の機器情報の記憶制御及び不揮発性記憶部制御部１５９への出力が設定されていない場合（ステップＳ７０３でＮｏ）、ステップＳ７０５の処理は行われない。
【０１４５】
変形例２によれば、機器１０の電源がオフされる場合であっても、取得済みの機器情報を不揮発性記憶部１５７に記憶でき、取得済みの機器情報を全て残すことができる。
【０１４６】
（変形例３）
上記実施形態において、機器情報送信部１６１は、不揮発性記憶部１５７に記憶されている１種類以上の機器情報をネットワークエラーなどネットワークの切断により情報処理装置５０に送信できなかった場合、ネットワークが再接続された後に、当該１種類以上の機器情報を情報処理装置５０に再送するようにしてもよい。
【０１４７】
（変形例４）
上記実施形態では、揮発性記憶部制御部２５９が、主体的に不揮発性記憶部制御部１５９に機器情報を出力する場合を例に取り説明したが、不揮発性記憶部制御部１５９からの要求に基づいて、揮発性記憶部制御部２５９が、不揮発性記憶部制御部１５９に機器情報を出力するようにしてもよい。
【０１４８】
また上記実施形態では、機器１０が、主体的に情報処理装置５０に機器情報を送信する場合を例に取り説明したが、情報処理装置５０からの要求に基づいて、機器１０が、情報処理装置５０に機器情報を出力するようにしてもよい。
【０１４９】
（プログラム）
上記実施形態及び各変形例の機器１０、コントローラ１００、及びエンジン２００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１５０】
また、上記実施形態及び各変形例の機器１０、コントローラ１００、及びエンジン２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記実施形態及び各変形例の機器１０、コントローラ１００、及びエンジン２００で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記実施形態及び各変形例の機器１０、コントローラ１００、及びエンジン２００で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１５１】
上記実施形態及び各変形例の機器１０、コントローラ１００、及びエンジン２００で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、例えば、ＣＰＵがＲＯＭからプログラムをＲＡＭ上に読み出して実行することにより、上記各機能部がコンピュータ上で実現されるようになっている。
【０１５２】
なお、上記実施形態及び各変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１５３】
１  情報処理システム
２  ネットワーク
１０  機器
１２  給紙トレイ
１４  給紙コロ
１５  搬送路
１６  分離ローラ対
１８  画像形成部
２０Ｂ、２０Ｍ、２０Ｃ、２０Ｙ  作像部
２２Ｂ、２２Ｍ、２２Ｃ、２２Ｙ  感光体ドラム
２４Ｂ、２４Ｍ、２４Ｃ、２４Ｙ  帯電器
２６Ｂ、２６Ｍ、２６Ｃ、２６Ｙ  現像器
２８Ｂ、２８Ｍ、２８Ｃ、２８Ｙ  転写器
３０Ｂ、３０Ｍ、３０Ｃ、３０Ｙ  除電器
３２Ｂ、３２Ｍ、３２Ｃ、３２Ｙ  ＶＣＳＥＬ
３４  搬送ベルト
３６  駆動ローラ
３８  従動ローラ
４０  定着部
４２  用紙センサ
４４  用紙センサ
４６  搬送センサ
５０  情報処理装置
１５１  指示受信部
１５３  第２の設定情報記憶部
１５５  第２の設定部
１５７  不揮発性記憶部
１５９  不揮発性記憶部制御部
１６１  機器情報送信部
１６３  通知部
１６５  第２の電源制御部
２５１  第１の設定情報記憶部
２５３  対応情報記憶部
２５５  第１の設定部
２５７  揮発性記憶部
２５９−１〜２５９−Ｎ（２５９）  第１の揮発性記憶部制御部〜第Ｎの揮発性記憶部制御部（揮発性記憶部制御部）
２６１  搬送制御部
２６３  作像制御部
２６５  定着制御部
２６７  第１の電源制御部
５５１  指示送信部
５５３  機器情報受信部
５５５  解析部
【先行技術文献】
【特許文献】
【０１５４】
【特許文献１】特許第４９４３２４１号公報
【図１】
0006699220.tif 000002
【図２】
0006699220.tif 000003
【図３】
0006699220.tif 000004
【図４】
0006699220.tif 000005
【図５】
0006699220.tif 000006
【図６】
0006699220.tif 000007
【図７】
0006699220.tif 000008
【図８】
0006699220.tif 000009
【図９】
0006699220.tif 000010
【図１０】
0006699220.tif 000011
【図１１】
0006699220.tif 000012
【図１２】
0006699220.tif 000013
【図１３】
0006699220.tif 000014
【図１４】
0006699220.tif 000015
【図１５】
0006699220.tif 000016
【図１６】
0006699220.tif 000017
【図１７】
0006699220.tif 000018