(57)【要約】【課題】実際に使用したハードウェアの応答時間をシミュレータに用いることを可能にする。【解決手段】一実施形態においては、複数の画像形成装置１０と情報管理サーバ３０が通信ネットワークを介して接続する情報管理システム１により課題を解決する。複数の画像形成装置１０がそれぞれ、所定のハードウェアの動作の実行から完了までの応答時間とその動作が実行された時点のハードウェア消耗情報を情報管理サーバ３０に送る。情報管理サーバ３０は消耗度合いごとに応答時間を出力する。【選択図】図１
2020191529.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置と情報管理サーバが通信ネットワークを介して接続する情報管理システムであって、
前記画像形成装置は、
所定のハードウェアと、
前記所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、
前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを、前記情報管理サーバに送信する
制御部を具備し、
前記情報管理サーバは、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部を具備する
情報管理システム。
【請求項２】
情報管理サーバと通信する通信部と、
記憶部と、
所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、前記記憶部に記憶させ、
前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを、前記情報管理サーバに送信するように前記通信部を制御する制御部と、
を具備し、
前記情報管理サーバは、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部を具備する
画像形成装置。
【請求項３】
所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを送信する複数の画像形成装置と通信する通信部と、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部
を具備する
情報管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム、画像形成装置及び情報管理サーバに関する。
【背景技術】
【０００２】
特許文献１は、旧製品のマイクロコンピュータを用いて、新製品のマイクロコンピュータ用のプログラムを評価する際の評価方法を開示する。特許文献２は、稼働中のサーバを異なる性能のサーバに置き換える際にサーバの性能を評価する方法を開示している。この関連技術は、稼働中のサーバの動作負荷の情報を新サーバに送信し、新サーバが負荷を再現する。特許文献３は、画像形成装置の設定やリソース状況を仮想環境に適用することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４９３５５号公報
【特許文献２】国際公開第２０１１／００７４６３号
【特許文献３】特開２０１２−１７４１９６号公報
【特許文献４】特開２０１８−１５６２９４号公報
【特許文献５】特開２０１０−１５７１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置の制御プログラムの開発において、従来は未使用あるいは工場出荷時の状態において、制御プログラムが問題なく動作するか否かをテストしていた。テストはシミュレータで行う場合がある。この場合、シミュレータは、未使用あるいは工場出荷時の状態のハードウェアの応答時間を用いる。
【０００５】
しかし、実機のハードウェアは使用するにつれ磨耗などすることがあり、上記応答時間は遅延するあるいは速くなり、ずれが生じることがあるのが現状である。
【０００６】
本発明は、上記実情に鑑みてなされたものであって、実際に使用したハードウェアの応答時間をシミュレータに用いることを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の一実施形態は、
複数の画像形成装置と情報管理サーバが通信ネットワークを介して接続する情報管理システムであって、
前記画像形成装置は、
所定のハードウェアと、
前記所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、
前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを、前記情報管理サーバに送信する
制御部を具備し、
前記情報管理サーバは、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部を具備する
情報管理システムである。
【０００８】
（１）本実施形態によれば、複数の画像形成装置がそれぞれ、所定のハードウェアの動作の実行から完了までの応答時間とその動作が実行された時点のハードウェア消耗情報を情報管理サーバに送り、情報管理サーバは消耗度合いごとに応答時間を出力するため、上記所定のハードウェアのシミュレータに実機での応答時間を適用することができる。すなわち、実際に使用したハードウェアの応答時間をシミュレータに用いることが可能になる。
【０００９】
上記目的を達成する本発明の一実施形態は、
情報管理サーバと通信する通信部と、
記憶部と、
所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、前記記憶部に記憶させ、
前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを、前記情報管理サーバに送信するように前記通信部を制御する制御部と、
を具備し、
前記情報管理サーバは、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部を具備する
画像形成装置である。
【００１０】
上記目的を達成する本発明の一実施形態は、
所定のハードウェアを使用するハードウェア動作の実行を命令し、当該命令から前記ハードウェア動作の完了までの応答時間を取得し、前記所定のハードウェアの使用回数、又は、前記ハードウェア動作の実行回数を示すハードウェア消耗情報と前記応答時間とを送信する複数の画像形成装置と通信する通信部と、
複数の前記画像形成装置から受信した前記応答時間を前記ハードウェア消耗情報が示す消耗度合いごとに記憶する記憶部と、
記憶された前記応答時間に統計処理を施して、前記消耗度合いごとに出力する制御部
を具備する
情報管理サーバである。
【発明の効果】
【００１１】
本発明によれば、実際に使用したハードウェアの応答時間をシミュレータに用いることが可能になる。
【００１２】
なお、ここに記載された効果は必ずしも限定されるものではなく、本発明中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る情報管理システムを示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】情報管理サーバのハードウェア構成を示す。
【図４】応答時間を記録する構成の一例を示す。
【図５】情報管理システムの動作フローを示す。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１５】
１．情報管理システム
【００１６】
図１は、本発明の一実施形態に係る情報管理システムを示す。
【００１７】
情報管理システム１は、画像形成装置１０−１、画像形成装置１０−２、・・・、画像形成装置１０−ｎと、情報管理サーバ３０を有する。画像形成装置１０−１、画像形成装置１０−２、・・・、画像形成装置１０−ｎは、例えば、ＭＦＰ（Multifunction Peripheral）である。以下、各画像形成装置を区別する必要がない場合は「画像形成装置１０」と呼ぶ。情報管理システム１に画像形成装置１０は、例えば、数１００〜数１０００台のオーダーで存在する。
【００１８】
画像形成装置１０と情報管理サーバ３０は、ネットワークＮを介して相互に通信可能に接続されている。ネットワークは例えばインターネットなどである。
【００１９】
情報管理システム１は、画像形成装置１０のほかにも、他の画像形成装置を含んでいてもよい。ネットワークＮはインターネットを含む種々の通信ネットワークや複数の通信ネットワークの組み合わせでもよい。限定するものではないが、情報管理システム１はコンビニエンスストアに設置されるＭＦＰを利用するネットワーク・プリント・サービスとして構成されてもよい。
【００２０】
２．画像形成装置のハードウェア構成
【００２１】
図２は、画像形成装置のハードウェア構成を示す。
【００２２】
画像形成装置１０は、制御回路１１を備える。制御回路１１は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、電子機器１０の全体的な動作制御を司る。ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行する。ＲＯＭ１１ｃは、ＣＰＵ１１ａが実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ１１ｃは、非一過性のコンピュータ読み取り可能な記録媒体の一例である。
【００２３】
制御回路１１は、画像読取部１２（イメージスキャナ）、画像処理部１４（ＧＰＵ（Graphics Processing Unit）を含む）、画像メモリー１５、画像形成部１６（プリンター）、表示部１７ａを備える操作部１７（タッチパネル）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の不揮発性の記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インタフェース１３等と接続されている。制御回路１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。操作部１７（タッチパネル）は、入力装置の一形態であり、入力装置として、マイクロフォンを含む音声入力装置が設けられてもよい。
【００２４】
３．情報管理サーバのハードウェア構成
【００２５】
図３は、情報管理サーバのハードウェア構成を示す。
【００２６】
情報管理サーバ３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤやＳＳＤ等の大容量の不揮発性の記憶装置３４、ネットワーク通信インタフェース３５、操作装置３６及び表示装置３７と、これらを相互に接続するバス３８とを有する。
【００２７】
ＣＰＵ３１、ＲＯＭ３２、及びＲＡＭ３３は、制御回路３００を構成する。ＣＰＵ３１は、ＲＯＭ３２が記憶する情報処理プログラムをＲＡＭ３３にロードして実行する。ＲＯＭ３２は、ＣＰＵ３１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ３２は、非一過性のコンピュータ読み取り可能な記録媒体の一例である。
【００２８】
情報管理サーバ３０の制御回路３００において、ＣＰＵ３１は、ＲＯＭ３２の記憶するプラットフォーム等情報処理プログラムをＲＡＭ３３にロードして実行することにより、「制御部」として機能する。
【００２９】
ネットワーク通信インタフェース３５は、制御回路３００による制御を受けて、「通信部」として機能する。記憶装置３４は、制御回路３００による制御を受けて、「記憶部」として機能する。
【００３０】
４．応答時間を記録する構成の一例
【００３１】
図４は、応答時間を記録する構成の一例を示す。
【００３２】
図４に示した例は、給紙ローラ４０２を「所定のハードウェア」とした場合の例を示している。
【００３３】
給紙カセット４０１から用紙を給紙する場合、制御回路１１の命令にしたがって押下部４０３が給紙ローラ４０２を押下すると同時に、制御回路１１の命令にしたがって給紙ローラ４０２が回転する。これにより、給紙カセット４０１に格納されている用紙は、端部が巻きあげられ、搬送経路４０４に沿って搬送される。上記制御回路１１の各アクチュエータへの命令を「ハードウェア動作の実行命令」４０６という。
【００３４】
制御回路１１は、「ハードウェア動作の実行命令」４０６の信号を各アクチュエータに発信した時間を記録する。
【００３５】
搬送経路４０４上の、給紙カセット４０１の下流には用紙通過センサ４０５が設置されている。用紙通過センサ４０５は用紙の端部の通過を光学的に検出する。用紙通過センサ４０５が端部通過を検出した信号を「ハードウェア動作の完了」４０７とする。
【００３６】
制御回路１１は、「ハードウェア動作の実行命令」４０６の信号を各アクチュエータに発信した時間から、「ハードウェア動作の完了」４０７を受信したタイミングまでを、給紙ローラ４０２の応答時間とする。
【００３７】
給紙ローラ４０２の応答時間は、給紙ローラ４０２の使用回数、又は、給紙ローラ４０２による動作の実行回数（例えばローラの回転数など）に応じて変化する可能性がある。給紙ローラ４０２は表面の磨耗により、通常は応答時間が遅延する。
【００３８】
制御回路１１は、給紙ローラ４０２の使用回数、又は、給紙ローラ４０２による動作の実行回数も記憶装置１８などに記憶させている。制御回路１１は、これら給紙ローラ４０２の消耗度合いを示す情報と、上記応答時間を紐付けて管理する。
【００３９】
上記「所定のハードウェア」は、給紙ローラ４０２と押下部４０３といった一群のハードウェアとしてもよい。
【００４０】
５．情報管理システムの動作フロー
【００４１】
図５は、情報管理システムの動作フローを示す。
【００４２】
画像形成装置１０において制御回路１１は、所定のハードウェアごとに、その応答時間と、その応答時間が記録された時点のハードウェア消耗情報を記憶装置１８などに記録する（ＳＴ１０１）。
【００４３】
所定のタイミング、例えば、１００枚出力ごとなどのタイミングで、制御回路１１は、応答時間とハードウェア消耗情報を情報管理サーバ３０に送信する（ＳＴ１０２）。
【００４４】
情報管理サーバ３０において制御回路３００は、複数の画像形成装置１０から送信されてくる応答時間とハードウェア消耗時間を蓄積する（ＳＴ１０３）。
【００４５】
次に、制御回路３００は、ハードウェア消耗情報が示す消耗度合いごとに応答時間を記憶する（ＳＴ１０４）。例えば、所定のハードウェアの使用回数が「０〜５０００回」「５００１〜１００００回」「１０００１〜５００００回」「５０００１〜１０００００回」といった階層的な消耗度合いごとに、応答時間の平均を記憶する。
【００４６】
次に、制御回路３００は、上記応答時間の平均に特異な値を除去するなどの統計処理を施す（ＳＴ１０５）。
【００４７】
次に、制御回路３００は、ハードウェア消耗情報が示す消耗度合いごとに応答時間を出力する（ＳＴ１０６）。これにより、消耗度合いごとのシミュレータのハードウェア応答時間の設定時間に、ここで出力した応答時間を使用することができる。
【００４８】
６．結語
【００４９】
（１）本実施形態によれば、複数の画像形成装置がそれぞれ、所定のハードウェアの動作の実行から完了までの応答時間とその動作が実行された時点のハードウェア消耗情報を情報管理サーバに送り、情報管理サーバは消耗度合いごとに応答時間を出力するため、上記所定のハードウェアのシミュレータに実機での応答時間を適用することができる。すなわち、実際に使用したハードウェアの応答時間をシミュレータに用いることが可能になる。
【００５０】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００５１】
１…情報管理システム
１０…画像形成装置
３０…情報管理サーバ
３００…制御回路
３４…記憶装置
３５…ネットワーク通信インタフェース
【図１】
2020191529.tif 000003
【図２】
2020191529.tif 000004
【図３】
2020191529.tif 000005
【図４】
2020191529.tif 000006
【図５】
2020191529.tif 000007