(57)【要約】【課題】デバイス自体の寿命を正確に予測することができるデバイス管理装置を提供する。【解決手段】デバイス３の情報を収集して管理するデバイス管理装置１であって、稼働中のデバイス３の情報を稼働中デバイスデータ４１として記憶すると共に、稼働不能のデバイス３の情報を稼働不能デバイスデータ４２として記憶する記憶部４０と、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２に基づいて、対象デバイスとして指定された稼働中のデバイス３と最も近いもしくは最も類似する稼働不能のデバイス３を類似デバイスとして特定する類似判定部１２と、類似デバイスの稼働不能デバイスデータ４２から対象デバイスの寿命として予測する寿命算出部１３とを備えている。【選択図】図１
2019185454.tif 000002
【特許請求の範囲】
【請求項１】
デバイスの情報を収集して管理するデバイス管理装置であって、
稼働中の前記デバイスの情報を稼働中デバイスデータとして記憶すると共に、稼働不能の前記デバイスの情報を稼働不能デバイスデータとして記憶するデバイスデータ記憶部と、
前記稼働中デバイスデータ及び前記稼働不能デバイスデータに基づいて、対象デバイスとして指定された稼働中の前記デバイスと最も近いもしくは最も類似する稼働不能の前記デバイスを類似デバイスとして特定する類似判定部と、
前記類似デバイスの前記稼働不能デバイスデータから前記対象デバイスの寿命として予測する寿命算出部と、を具備することを特徴とするデバイス管理装置。
【請求項２】
前記類似判定部は、前記対象デバイスと同じモデルの中から前記類似デバイスを特定することを特徴とする請求項１記載のデバイス管理装置。
【請求項３】
前記デバイスデータ記憶部には、１日毎の前記稼働中デバイスデータが履歴データとして記憶され、
前記類似判定部は、前記対象デバイスと同じ稼働日の前記履歴データに基づいて、前記類似デバイスとして特定することを特徴とする請求項１又は２記載のデバイス管理装置。
【請求項４】
前記稼働中デバイスデータ及び前記稼働不能デバイスデータには、前記デバイスの情報として前記デバイスの劣化に相関する複数の項目が記憶され、
前記類似判定部は、前記デバイスの劣化に相関する複数の項目の多次元空間における距離もしくは類似度を算出することで、前記類似デバイスとして特定することを特徴とする請求項１乃至３のいずれか記載のデバイス管理装置。
【請求項５】
前記稼働中デバイスデータ及び前記稼働不能デバイスデータには、稼働中であるか稼働不能であるかを示す状態フラグが設定されており、
前記稼働中デバイスデータの前記状態フラグを書き替えることで、前記稼働不能デバイスデータとして登録されることを特徴とする請求項１乃至４のいずれかに記載のデバイス管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置等のデバイスの情報を収集して管理するデバイス管理装置
【０００２】
近年、インターネット等のネットワークを介して画像形成装置等のデバイスの情報を収集し、トナー等の消耗品を管理するシステムが提案されている（例えば、特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第５７９７０６１号明細書
【特許文献２】米国特許第５８０２４２０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、デバイス毎の各種データに基づいて、各デバイスにおける消耗品の交換時期について予測することができるが、デバイスの寿命を正確に予測することができない。
【０００５】
本発明は、上記問題点を鑑みてなされたものであり、その目的とするところは、デバイス自体の寿命を正確に予測することができるデバイス管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のデバイス管理装置は、デバイスの情報を収集して管理するデバイス管理装置であって、稼働中の前記デバイスの情報を稼働中デバイスデータとして記憶すると共に、稼働不能の前記デバイスの情報を稼働不能デバイスデータとして記憶するデバイスデータ記憶部と、前記稼働中デバイスデータ及び前記稼働不能デバイスデータに基づいて、対象デバイスとして指定された稼働中の前記デバイスと最も近いもしくは最も類似する稼働不能の前記デバイスを類似デバイスとして特定する類似判定部と、前記類似デバイスの前記稼働不能デバイスデータから前記対象デバイスの寿命として予測する寿命算出部と、を具備することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、指定された稼働中のデバイスと最も近いもしくは最も類似する稼働不能のデバイスの情報から寿命を予想するため、対象デバイスの寿命を正確に予測することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明に係るデバイス管理装置の実施の形態の構成を示すブロック図である。
【図２】図１に示す稼働中デバイスデータ及び稼働不能デバイスデータのデータ例を示す図である。
【図３】図１に示すデバイス管理装置による寿命予測動作を説明するフローチャートである。
【図４】図１に示すデバイス管理装置による寿命予測動作を説明する説明図である。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００１０】
本実施の形態のデバイス管理装置１は、図１を参照すると、インターネット等のネットワーク２に接続されたデバイス３（３Ａ１、３Ｂ１）のデバイスデータを収集して管理する情報処理装置である。デバイス３は、例えば、複写機やＭＦＰ（Multifunction Peripheral / Printer / Product）等の画像形成装置である。なお、３Ａ１は、モデルＡの稼働中のデバイスであることを示す。また、３Ｂ１は、モデルＡとは異なるモデルＢの稼働中のデバイスであることを示す。
【００１１】
デバイス管理装置１は、パーソナルコンピューター等の情報処理装置であり、制御部１０と、液晶ディスプレイ等の表示部２０と、キーボード等の入力部３０と、記憶部４０と、通信部５０とを備えている。
【００１２】
記憶部４０は、半導体メモリやＨＤＤ（Hard Disk Drive）等の記憶手段である。記憶部４０は、ネットワーク２に接続され、稼働中のデバイス３（３Ａ１、３Ｂ１）のデバイスデータを稼働中デバイスデータ４１として記憶する。また、記憶部４０は、稼働不能になったデバイス３（３Ａ0、３Ｂ0）のデバイスデータを稼働不能デバイスデータ４２として記憶する。なお、３Ａ０は、モデルＡの稼働不能のデバイスであることを示す。また、３Ｂ０は、モデルＡとは異なるモデルＢの稼働不能のデバイスであることを示す。また、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２は、ネットワーク上のサーバーやクラウドに記憶させるようにしても良い。
【００１３】
稼働中デバイスデータ４１及び稼働不能デバイスデータ４２は、図２に示すように、項目として「固有情報」、「グループ」、「稼働日数」、「Ｆコール」、「Ｃコール」、「カウンター値」及び「状態フラグ」とを備えている。図２に示す稼働中デバイスデータ４１及び稼働不能デバイスデータ４２は、２０２Ｘ年４月１日現在のものであり、１日毎の稼働中デバイスデータ４１が、履歴データ４３として蓄積される。なお、稼働不能デバイスデータ４２は、抹消登録後は変化がないため、稼働中デバイスデータ４１のみを履歴データ４３として蓄積すれば良い。
【００１４】
「固有情報」は、装置名、製造番号、ＩＰアドレス等の１台のデバイス３を特定するための情報である。
【００１５】
「グループ」は、デバイス３をグループ分けするための情報であり、本実施の形態では、「グループ」としてデバイス３のモデルが記憶される。「グループ」として製造工場や製造ライン等を記憶するようにしても良い。また、「固有情報」でグループ分けできる場合には、「グループ」の項目を省略しても良い。
【００１６】
「稼働日数」、「Ｆコール」、「Ｃコール」及び「カウンター値」は、デバイス３の稼働履歴を示す情報である。「稼働日数」は、デバイス３の稼働が開始された日から現在までの日数である。「稼働日数」の代わりにデバイス３の稼働が開始された日を項目に登録するようにしても良い。「Ｆコール」及び「Ｃコール」は、デバイス３でエラーコールが発生した回数であり、「Ｆコール」は機械的な不具合が発生した時のエラーコード、「Ｃコール」はソフト的な不具合が発生した時のエラーコードをそれぞれ示す。「カウンター値」は、デバイスが行った印刷のトータル枚数である。
【００１７】
「状態フラグ」は、「１」でデバイス３が稼働中であることを示し、「０」でデバイス３が稼働不能であることを示す。そして、「状態フラグ」が「１」のレコードが稼働中デバイスデータ４１となり、「状態フラグ」が「０」のレコードが稼働不能デバイスデータ４２となる。
【００１８】
通信部５０は、ネットワーク２に接続されたデバイス３や、デバイス３の管理者が所有する管理者端末４との間で各種データを送受信する機能を有する。
【００１９】
制御部１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭにはデバイス管理装置１の動作制御を行うための制御プログラムが記憶されている。制御部１０のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、装置全体の制御を行う。
【００２０】
また、制御部１０は、データ受付部１１、類似判定部１２、寿命算出部１３、情報提供部１４として機能する。
【００２１】
データ受付部１１は、入力部３０や管理者端末４からデバイス３の設置登録を受け付けると、稼働中デバイスデータ４１として「状態フラグ」を「１」した新たなレコードを生成する。なお、設置登録において、データ受付部１１は、「固有情報」、「グループ」と共に、ＩＰアドレス等のデバイス３との通信に必要な情報を受け付ける。また、新たなレコードを生成時には、通常、「稼働日数」は「１」に、「Ｆコール」、「Ｃコール」及び「カウンター値」は「０」に設定されるが、稼働履歴が既にある場合には、初期値を設定しても良い。
【００２２】
データ受付部１１は、１日毎に所定のタイミングで稼働中デバイスデータ４１を履歴データ４３として記憶部４０に蓄積すると共に、稼働中デバイスデータ４１の全レコードにおいて「稼働日数」の値をインクリメントする。
【００２３】
デバイス３は、エラーコールが発生すると、エラーコールの発生をデバイス管理装置１に通知する。データ受付部１１は、エラーコールの発生が通知されると、エラーコールの種類に応じて当該デバイス３の稼働中デバイスデータ４１における「Ｆコール」もしくは「Ｃコール」の値をインクリメントする。なお、デバイス３で「Ｆコール」及び「Ｃコール」の発生回数を記憶しておき、データ受付部１１がデバイス３から「Ｆコール」及び「Ｃコール」の発生回数を所定のタイミングで取得して、稼働中デバイスデータ４１を更新するようにしても良い。また、データ受付部１１は、デバイス３から「カウンター値」を所定のタイミングで取得して稼働中デバイスデータ４１を更新する。
【００２４】
デバイス３が故障して修復できなくなり、稼働不能になると、管理者は、入力部３０や管理者端末４で抹消登録を実行する。データ受付部１１は、抹消登録を受け付けると、当該デバイス３の稼働中デバイスデータ４１における「状態フラグ」を「０」して、稼働不能デバイスデータ４２のレコードに書き換える。また、データ受付部１１は、抹消登録を受け付けると、抹消登録を行うデバイス３と通信を行い、通信ができた場合には、「稼働日数」、「Ｆコール」、「Ｃコール」及び「カウンター値」を最新の値に更新する。
【００２５】
類似判定部１２は、稼働中のデバイス３中の１台もしくは複数台を対象デバイスとする。そして、類似判定部１２は、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２に基づいて、対象デバイスと、同じグループ（モデル）中で、最も近いもしくは最も類似する稼働不能のデバイス３を類似デバイスとして特定する。
【００２６】
寿命算出部１３は、類似判定部１２によって特定された類似デバイスの稼働不能デバイスデータ４２における「稼働日数」を対象デバイスの寿命として予測する。
【００２７】
情報提供部１４は、管理者端末４から稼働中のデバイス３中の１台もしくは複数台を対象デバイスとして指定した情報提供依頼を受け付けると、対象デバイスの寿命を管理者端末４に通知する。
【００２８】
次に、対象デバイスの寿命を予測する寿命予測動作について図３を参照して詳細に説明する。
管理者端末４から稼働中のデバイス３中の１台もしくは複数台を対象デバイスとして指定した情報提供依頼を通信部５０経由で受信すると（ステップＳ１０１）、制御部１０は情報提供部１４として機能し、類似判定部１２に対象デバイスの寿命予測指示を出力する（ステップＳ１０２）。
【００２９】
類似判定部１２は、寿命予測指示を受け付けると、稼働不能デバイスデータ４２に基づいて、対象デバイスと同じグループ（モデル）の稼働不能のデバイス３を特定する（ステップＳ１０３）。例えば、図４に示すように、対象デバイスがモデルＡのデバイス３Ａ１である場合、ステップＳ１０３において、稼働不能デバイスデータ４２の中から対象デバイスと同じモデルＡの稼働不能のデバイス３Ａ０が特定される。
【００３０】
次に、類似判定部１２は、ステップＳ１０３で特定した稼働不能のデバイス３のそれぞれについて、対象デバイスと「稼働日」が同じ履歴データ４３を抽出する（ステップＳ１０４）。例えば、図４に示すように、対象デバイスの「稼働日」が１００日である場合、ステップＳ１０３で特定された稼働不能のデバイス３Ａ０のそれぞれについて、「稼働日」が１００日である履歴データ４３が抽出される。
【００３１】
次に、類似判定部１２は、対象デバイスの稼働中デバイスデータ４１と、ステップＳ１０４で抽出した履歴データ４３とに基づいて、ステップＳ１０３で特定した稼働不能のデバイス３中で、対象デバイスと最も近いもしくは最も類似する稼働不能のデバイス３を類似デバイスとして特定する（ステップＳ１０５）。
【００３２】
類似判定部１２は、稼働中デバイスデータ４１の対象デバイスのレコードと、ステップＳ１０４で抽出した稼働中デバイスデータ４１の各レコードとをそれぞれ比較することで「Ｆコール」、「Ｃコール」及び「カウンター値」からなる３次元空間における距離（例えば、標準ユークリッド距離やチェビシェフ距離）もしくは類似度（例えば、ピアソンの相関係数や偏差パターン類似度）をそれぞれ算出し、最も距離が近い稼働不能のデバイス３もしくは最も類似度が高い稼働不能のデバイス３を類似デバイスとして特定する。
【００３３】
なお、本実施の形態では、類似判定を行う項目を、デバイス３の劣化に相関する「Ｆコール」、「Ｃコール」及び「カウンター値」からなる３次元とした。しかし、これに限定されるものではない。デバイス３の劣化に相関する項目としては、他に「非純正部品の使用回数」や「環境の積算温度」等が考えられる。従って、デバイス３の劣化に相関する項目の中から複数の項目を選択し、選択した項目の多次元空間における距離もしくは類似度を算出すると良い。
【００３４】
次に、寿命算出部１３は、類似判定部１２によって特定された類似デバイスの稼働不能デバイスデータ４２における「稼働日数」を対象デバイスの寿命として予測する（ステップＳ１０６）。例えば、図４に示すように、ステップＳ１０５で「固有番号：ＡＡＡ０００３」の可動不能のデバイス３Ａ０が類似デバイスとして特定された場合、類似デバイスの稼働不能デバイスデータ４２の「稼働日数」は７３０日であり、７３０日が対象デバイス３Ａ１の寿命として予測される。
【００３５】
また、寿命算出部１３は、類似デバイスの稼働不能デバイスデータ４２における「稼働日数」から対象デバイスの稼働中デバイスデータ４１における「稼働日数」を減算した値を残り稼働日数として算出する（ステップＳ１０７）。例えば、対象デバイス３Ａ１の寿命が７３０日と予測された場合、７３０日から対象デバイス３Ａ１の「稼働日数」である１００日を減算して６３０日が残り稼働日数として算出される。
【００３６】
なお、寿命算出部１３は、類似判定部１２によって特定された類似デバイスの稼働不能デバイスデータ４２における「カウンター値」を対象デバイスの寿命として特定し、類似デバイスの稼働不能デバイスデータ４２における「カウンター値」から対象デバイスの稼働中デバイスデータ４１における「カウンター値」を減算した値を残り印刷枚数として算出しても良い。
【００３７】
情報提供部１４は、情報提供依頼への回答として、ステップＳ１０６で予想した対象デバイスの寿命と、ステップＳ１０７で算出した残り稼働日数とを管理者端末４を通知して（ステップＳ１０８）、動作を終了させる。
【００３８】
以上説明したように、本実施の形態によれば、デバイス３の情報を収集して管理するデバイス管理装置１であって、稼働中のデバイス３の情報を稼働中デバイスデータ４１として記憶すると共に、稼働不能のデバイス３の情報を稼働不能デバイスデータ４２として記憶する記憶部４０と、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２に基づいて、対象デバイスとして指定された稼働中のデバイス３と最も近いもしくは最も類似する稼働不能のデバイス３を類似デバイスとして特定する類似判定部１２と、類似デバイスの稼働不能デバイスデータ４２から対象デバイスの寿命として予測する寿命算出部１３とを備えている。
この構成により、指定された稼働中のデバイス３と最も近いもしくは最も類似する稼働不能のデバイス３の情報から寿命を予測するため、対象デバイスの寿命を正確に予測することができる。
【００３９】
さらに、本実施の形態において、類似判定部１２は、対象デバイスと同じモデルの中から類似デバイスを特定する。
この構成により、対象デバイスの寿命をより正確に予測することができる。
【００４０】
さらに、本実施の形態において、記憶部４０には、１日毎の稼働中デバイスデータ４１が履歴データ４３として記憶され、類似判定部１２は、対象デバイスと同じ稼働日の履歴データ４３に基づいて、類似デバイスとして特定する。
この構成により、対象デバイスと最も近いもしくは最も類似する類似デバイスを正確に特定することができる。
【００４１】
さらに、本実施の形態において、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２には、デバイス３の情報としてデバイス３の劣化に相関する複数の項目が記憶され、類似判定部１２は、デバイス３の劣化に相関する複数の項目の多次元空間における距離もしくは類似度を算出することで、類似デバイスとして特定する。
この構成により、寿命の予測に適した類似デバイスを精度よく特定することができる。
【００４２】
さらに、本実施の形態において、稼働中デバイスデータ４１及び稼働不能デバイスデータ４２には、稼働中であるか稼働不能であるかを示す状態フラグが設定されており、稼働中デバイスデータ４１の状態フラグを書き替えることで、稼働不能デバイスデータ４２として登録される。
この構成により、稼働不能デバイスデータ４２を簡単に収集することができる。
【００４３】
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。また、上記構成部材の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。なお、各図において、同一構成要素には同一符号を付している。
【符号の説明】
【００４４】
１  デバイス管理装置
２  ネットワーク
３、３Ａ１、３Ａ０、３Ｂ１、３Ｂ０  デバイス
４  管理者端末
１０  制御部
１１  データ受付部
１２  類似判定部
１３  寿命算出部
１４  情報提供部
２０  表示部
３０  入力部
４０  記憶部
４１  稼働中デバイスデータ
４２  稼働不能デバイスデータ
４３  履歴データ
５０  通信部
【図１】
2019185454.tif 000003
【図２】
2019185454.tif 000004
【図３】
2019185454.tif 000005
【図４】
2019185454.tif 000006