(57)【要約】【課題】画像形成装置のエラーを適切に分析するために、適切なタイミングで、画像形成装置のログの取得を開始及び終了する。【解決手段】サーバー装置は、ネットワークを介して画像形成装置及び端末装置とそれぞれ通信するサーバー装置であって、画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、端末装置からの入力信号に基づき設定し、開始タイミング及び終了タイミングを画像形成装置に送信するログタイミング設定部と、サーバー装置から開始タイミング及び終了タイミングを受信するログタイミング受付部と、開始タイミング及び終了タイミングに基づきログを取得するログ取得部と、サーバー装置に取得したログを送信するログ提供部として動作する画像形成装置から、ログを受信し、端末装置にログを送信するログ管理部として動作する制御部を具備する。【選択図】図４
2019185573.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像形成装置及び端末装置とそれぞれ通信するサーバー装置であって、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、前記端末装置からの入力信号に基づき設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部と、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、前記サーバー装置に取得した前記ログを送信するログ提供部として動作する前記画像形成装置から、前記ログを受信し、前記端末装置に前記ログを送信するログ管理部
として動作する制御部
を具備するサーバー装置。
【請求項２】
請求項１に記載のサーバー装置であって、
前記ログタイミング設定部は、前記画像形成装置にエラーが発生する可能性があるタイミングを、前記開始タイミングとする
サーバー装置。
【請求項３】
請求項２に記載のサーバー装置であって、
前記ログタイミング設定部は、前記画像形成装置に特有のエラーが発生する可能性があるタイミングを、前記開始タイミングとし、
前記画像形成装置に特有のエラーが発生する可能性があるタイミングは、
前記画像形成装置が、特定のファイル名を持つファイルに関するジョブの実行を開始するタイミング、及び
前記画像形成装置に、特定のユーザーＩＤを持つユーザーがログインしたタイミング
の少なくともいずれか１つである
サーバー装置。
【請求項４】
請求項２又は３に記載のサーバー装置であって、
前記ログタイミング設定部は、前記画像形成装置に特有でないエラーが発生する可能性があるタイミングを、前記開始タイミングとし、
前記画像形成装置に特有でないエラーが発生する可能性があるタイミングは、
前記画像形成装置が、前記画像形成装置を示す装置ＩＤを前記サーバー装置に登録するタイミング、
前記画像形成装置が、登録済みの前記装置ＩＤを前記サーバー装置から削除するタイミング、
前記画像形成装置のトナーの残量が閾値を下回ったタイミング、及び
前記画像形成装置に指定外のトナーが装着されたタイミング
の少なくともいずれか１つである
サーバー装置。
【請求項５】
請求項２乃至４の何れか一項に記載のサーバー装置であって、
前記制御部は、さらに、
前記画像形成装置から、前記画像形成装置に発生したエラーに関する情報であるエラー情報を受信するエラー情報取得部として動作し、
前記ログタイミング設定部は、前記画像形成装置に、前記エラー情報が示す前記エラーが発生する可能性があるタイミングを、前記開始タイミングとする
サーバー装置。
【請求項６】
請求項１乃至５の何れか一項に記載のサーバー装置であって、
前記制御部は、ウェブユーザーインターフェースにより前記ログタイミング設定部を実現し、
前記ログタイミング設定部は、前記開始タイミング及び前記終了タイミングを、前記端末装置のウェブブラウザーからの入力信号に基づき設定する
サーバー装置。
【請求項７】
画像形成装置と、
端末装置と、
ネットワークを介して前記画像形成装置及び前記端末装置とそれぞれ通信するサーバー装置と
を具備し、
前記サーバー装置は、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部として動作する第１の制御部を有し、
前記画像形成装置は、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、
前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、
前記サーバー装置に取得した前記ログを送信するログ提供部として動作する第２の制御部を有し、
前記サーバー装置の前記第１の制御部は、さらに、
前記画像形成装置から前記ログを受信し、前記端末装置に前記ログを送信するログ管理部として動作する
情報処理システム。
【請求項８】
ネットワークを介して画像形成装置及び端末装置とそれぞれ通信するサーバー装置の制御部を、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、前記端末装置からの入力信号に基づき設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部と、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、前記サーバー装置に取得した前記ログを送信するログ提供部として動作する前記画像形成装置から、前記ログを受信し、前記端末装置に前記ログを送信するログ管理部
として動作させる
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワークを介して接続された画像形成装置のログを管理するサーバー装置と、このサーバー装置及び画像形成装置を少なくとも含む情報処理システムと、このサーバー装置が実行する情報処理プログラムとに関する。
【背景技術】
【０００２】
ネットワークを介して接続された画像形成装置のログを管理するサーバー装置が知られている（特許文献１及び特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０６１８４０号公報
【特許文献２】特開２０１３−０９０２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置のエラーを適切に分析するためには、適切なタイミングで、画像形成装置のログの取得を開始及び終了することが望ましい。
【課題を解決するための手段】
【０００５】
本開示の一形態に係るサーバー装置は、
ネットワークを介して画像形成装置及び端末装置とそれぞれ通信するサーバー装置であって、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、前記端末装置からの入力信号に基づき設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部と、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、前記サーバー装置に取得した前記ログを送信するログ提供部として動作する前記画像形成装置から、前記ログを受信し、前記端末装置に前記ログを送信するログ管理部
として動作する制御部
を具備する。
【０００６】
本形態によれば、サーバー装置が予め設定したログ取得の開始タイミング及び終了タイミングに基づき、画像形成装置がログを取得する。これにより、画像形成装置が必要な期間のみログを取得することができるため、画像形成装置が不要なログを取得する結果として画像形成装置のパフォーマンスが低下する可能性を減らし、画像形成装置のメモリーの無駄な消費を抑えることができる。また、適切なログを取得することでエラーを正確に解析できる可能性が高まるため、エラーの長期化を避けることができ、原因究明のスピードアップも図れる。また、サーバー装置が設定済みの開始タイミング及び終了タイミングを変更又は削除することで、画像形成装置が不要なログを取得するおそれをさらに減らすことができる。
【０００７】
前記ログタイミング設定部は、前記画像形成装置にエラーが発生する可能性があるタイミングを、前記開始タイミングとする。
【０００８】
本形態によれば、エラーが発生してからではなく、エラーが発生する前からのログを取得できるので、エラーが発生した時点のログを取得できる可能性が高まるため、エラーを正確に解析できる可能性が高まる。
【０００９】
前記ログタイミング設定部は、前記画像形成装置に特有のエラーが発生する可能性があるタイミングを、前記開始タイミングとし、
前記画像形成装置に特有のエラーが発生する可能性があるタイミングは、
前記画像形成装置が、特定のファイル名を持つファイルに関するジョブの実行を開始するタイミング、及び
前記画像形成装置に、特定のユーザーＩＤを持つユーザーがログインしたタイミング
の少なくともいずれか１つである。
【００１０】
本形態によれば、画像形成装置に特有のエラー（画像形成装置の環境異存のエラー）が発生する可能性があるタイミングを、ログ取得の開始タイミングとする。例えば、画像形成装置のエンドユーザーによっては、異常画像等のエラーが発生しても、異常画像が出力されたファイル自体を外部に提供したくない場合もある。このような場合、例えば、特定のファイル名のファイル（過去に異常画像が出力されたファイル）に関するジョブを実行するタイミングでログの取得を開始すれば、画像形成装置のエンドユーザーを煩わせずに適切なログを取得できる可能性が高まる。
【００１１】
前記ログタイミング設定部は、前記画像形成装置に特有でないエラーが発生する可能性があるタイミングを、前記開始タイミングとし、
前記画像形成装置に特有でないエラーが発生する可能性があるタイミングは、
前記画像形成装置が、前記画像形成装置を示す装置ＩＤを前記サーバー装置に登録するタイミング、
前記画像形成装置が、登録済みの前記装置ＩＤを前記サーバー装置から削除するタイミング、
前記画像形成装置のトナーの残量が閾値を下回ったタイミング、及び
前記画像形成装置に指定外のトナーが装着されたタイミング
の少なくともいずれか１つである。
【００１２】
本形態によれば、複数の画像形成装置に共通して発生し得るエラーの取得タイミングを、複数の画像形成装置にリモートで設定することができる。
【００１３】
前記制御部は、さらに、
前記画像形成装置から、前記画像形成装置に発生したエラーに関する情報であるエラー情報を受信するエラー情報取得部として動作し、
前記ログタイミング設定部は、前記画像形成装置に、前記エラー情報が示す前記エラーが発生する可能性があるタイミングを、前記開始タイミングとする。
【００１４】
本形態によれば、サーバー装置は、画像形成装置に過去に発生したエラーに関するエラー情報に基づき、ログ取得の開始タイミング及び終了タイミングを設定する。これにより、端末装置からの入力信号に基づかずに自律的に開始タイミング及び終了タイミングを設定できるので、より早く、開始タイミング及び終了タイミングを設定できる。
【００１５】
前記制御部は、ウェブユーザーインターフェースにより前記ログタイミング設定部を実現し、
前記ログタイミング設定部は、前記開始タイミング及び前記終了タイミングを、前記端末装置のウェブブラウザーからの入力信号に基づき設定する。
【００１６】
本形態によれば、サーバー装置に画像形成装置を登録する前でも、端末装置のウェブブラウザーからサーバー装置のウェブユーザーインターフェースを介して、画像形成装置にログ取得の開始タイミング及び終了タイミングを設定することができる。
【００１７】
本開示の一形態に係る情報処理システムは、
画像形成装置と、
端末装置と、
ネットワークを介して前記画像形成装置及び前記端末装置とそれぞれ通信するサーバー装置と
を具備し、
前記サーバー装置は、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部として動作する第１の制御部を有し、
前記画像形成装置は、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、
前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、
前記サーバー装置に取得した前記ログを送信するログ提供部として動作する第２の制御部を有し、
前記サーバー装置の前記第１の制御部は、さらに、
前記画像形成装置から前記ログを受信し、前記端末装置に前記ログを送信するログ管理部として動作する。
【００１８】
本開示の一形態に係る情報処理プログラムは、
ネットワークを介して画像形成装置及び端末装置とそれぞれ通信するサーバー装置の制御部を、
前記画像形成装置がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、前記端末装置からの入力信号に基づき設定し、前記開始タイミング及び前記終了タイミングを前記画像形成装置に送信するログタイミング設定部と、
前記サーバー装置から前記開始タイミング及び前記終了タイミングを受信するログタイミング受付部と、前記開始タイミング及び前記終了タイミングに基づきログを取得するログ取得部と、前記サーバー装置に取得した前記ログを送信するログ提供部として動作する前記画像形成装置から、前記ログを受信し、前記端末装置に前記ログを送信するログ管理部
として動作させる。
【発明の効果】
【００１９】
本発明によれば、画像形成装置のエラーを適切に分析するため、適切なタイミングで、画像形成装置のログの取得を開始及び終了することができる。
【００２０】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２１】
【図１】本開示の一実施形態に係る情報処理システムを示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】サーバー装置のハードウェア構成を示す。
【図４】情報処理システムの機能的構成を示す。
【図５】画像形成装置の動作フロー（エラー発生時）を示す。
【図６】サーバー装置の動作フロー（エラー発生時）を示す。
【図７】サーバー装置の動作フロー（ログタイミング設定時）を示す。
【図８】画像形成装置の動作フロー（ログタイミング設定時）を示す。
【図９】画像形成装置の動作フロー（ログ取得時）を示す。
【図１０】サーバー装置の動作フロー（ログ取得時）を示す。
【発明を実施するための形態】
【００２２】
以下、図面を参照しながら、本開示の実施形態を説明する。
【００２３】
１．情報処理システム
【００２４】
図１は、本開示の一実施形態に係る情報処理システムを示す。
【００２５】
情報処理システム１は、複数の画像形成装置１０と、サーバー装置２０と、複数の端末装置３０（図示は１台）とを有する。これらはインターネット等のネットワークＮを介して接続される。複数の画像形成装置１０は、ファイアウォールＦを介してネットワークＮに接続される。
【００２６】
画像形成装置１０（以下、単数で説明する）は、ＭＦＰ（Multifunction Peripheral）であり、以下ＭＦＰ１０と称する。
【００２７】
サーバー装置２０は、例えば、パーソナルコンピューター等であり、ＭＦＰ１０のログを管理する。
【００２８】
端末装置３０（以下、単数で説明する）は、例えば、パーソナルコンピューター、タブレットコンピューター、スマートフォン等であり、サービスマンや管理者等のユーザーが使用する。
【００２９】
２．画像形成装置のハードウェア構成
【００３０】
図２は、画像形成装置のハードウェア構成を示す。
【００３１】
ＭＦＰ１０は、制御部１１を備える。制御部１１は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、ＭＦＰ１０の全体的な動作制御を司る。
【００３２】
制御部１１は、画像読取部１２、画像処理部１４、画像メモリー１５、画像形成部１６、表示部１７ａを備える操作部１７、記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インターフェース１３等と接続されている。制御部１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００３３】
３．サーバー装置のハードウェア構成
【００３４】
図３は、サーバー装置のハードウェア構成を示す。
【００３５】
サーバー装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶装置２４、ネットワーク通信インターフェース２５、操作装置２６及び表示装置２７と、これらを相互に接続するバス２８とを有する。
【００３６】
ＣＰＵ２１、ＲＯＭ２２、及びＲＡＭ２３は、制御部２００を構成する。ＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行する。ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ２２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３７】
記憶装置２４は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の記録媒体である。
【００３８】
ネットワーク通信インターフェース２５は、ネットワークＮに接続するためのインターフェースである。
【００３９】
操作装置２６は、タッチパネル、キーボード、マウス及び各種スイッチ等を含む。
【００４０】
表示装置２７は、ＬＣＤや有機ＥＬディスプレイ等を含む。表示装置２７は、ＣＰＵ２１から受け取った情報に基づいて演算処理を行い、生成した画像信号を画面に表示する。表示装置２７は外付けの表示装置でもよい。
【００４１】
４．端末装置のハードウェア構成
【００４２】
端末装置３０のハードウェア構成は、サーバー装置２０のハードウェア構成と同様であり、図示及び説明を省略する。
【００４３】
端末装置３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、記憶装置３４、ネットワーク通信インターフェース３５、操作装置３６及び表示装置３７と、これらを相互に接続するバス３８とを有する。ＣＰＵ３１、ＲＯＭ３２、及びＲＡＭ３３は、制御部３００を構成する。
【００４４】
５．情報処理システムの機能的構成
【００４５】
図４は、情報処理システムの機能的構成を示す。
【００４６】
ＭＦＰ１０の制御部１１において、ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する１又は複数の情報処理プログラムをＲＡＭ１１ｂにロードして実行することにより、エラー情報提供部１０１、ログタイミング受付部１０２、ログ取得部１０３及びログ提供部１０４として動作する。
【００４７】
サーバー装置２０の制御部２００において、ＣＰＵ２１は、ＲＯＭ２２が記憶する１又は複数の情報処理プログラムをＲＡＭ２３にロードして実行することにより、エラー情報取得部２０１、ログタイミング設定部２０２及びログ管理部２０３として動作する。
【００４８】
端末装置３０の制御部３００において、ＣＰＵ３１は、ＲＯＭ３２が記憶する１又は複数の情報処理プログラムをＲＡＭ３３にロードして実行することにより、エラー情報受付部３０１、ログタイミング入力部３０２及びログ受取部３０３として動作する。
【００４９】
ＭＦＰ１０のエラー情報提供部１０１は、ＭＦＰ１０に発生したエラーに関する情報であるエラー情報を、ネットワークＮを介してサーバー装置２０に送信する。
【００５０】
サーバー装置２０のエラー情報取得部２０１は、ネットワークＮを介してＭＦＰ１０から、エラー情報を受信する。エラー情報取得部２０１は、ＭＦＰ１０から受信したエラー情報を、記憶装置２４に記憶し、ネットワークＮを介して端末装置３０に送信する。
【００５１】
端末装置３０のエラー情報受付部３０１は、ネットワークＮを介してサーバー装置２０から、エラー情報を受信する。
【００５２】
端末装置３０のログタイミング入力部３０２は、操作装置３６に対するユーザーの操作を検出し、検出結果を入力信号として、ネットワークＮを介してサーバー装置２０に送信する。
【００５３】
サーバー装置２０のログタイミング設定部２０２は、ネットワークＮを介して端末装置３０から、入力信号を受信する。ログタイミング設定部２０２は、ＭＦＰ１０がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、端末装置３０からの入力信号に基づき設定するログタイミング設定部２０２は、設定した開始タイミング及び終了タイミングを、ネットワークＮを介してＭＦＰ１０に送信する。
【００５４】
ＭＦＰ１０のログタイミング受付部１０２は、ネットワークＮを介してサーバー装置２０から、開始タイミング及び終了タイミングを受信し、記憶装置１８に記憶する。
【００５５】
ＭＦＰ１０のログ取得部１０３は、記憶装置１８に記憶した開始タイミング及び終了タイミングに基づきログを取得する。
【００５６】
ＭＦＰ１０のログ提供部１０４は、ログ取得部１０３が取得したログを、ネットワークＮを介してサーバー装置２０に送信する。
【００５７】
サーバー装置２０のログ管理部２０３は、ネットワークＮを介してＭＦＰ１０から、ＭＦＰ１０のログを受信する。ログ管理部２０３は、受信したＭＦＰ１０のログを、記憶装置２４に記憶し、ネットワークＮを介して端末装置３０に送信する。
【００５８】
端末装置３０のログ受取部３０３は、ネットワークＮを介してサーバー装置２０から、ＭＦＰ１０のログを受信する。
【００５９】
５．情報処理システムの動作（エラー発生時）
【００６０】
図５は、画像形成装置の動作フロー（エラー発生時）を示す。
【００６１】
ＭＦＰ１０の動作中にエラーが発生すると（ステップＳ１０１）、ＭＦＰ１０のエラー情報提供部１０１は、ＭＦＰ１０に発生したエラーに関する情報であるエラー情報を、ネットワークＮを介してサーバー装置２０に送信する（ステップＳ１０２）。エラーは、例えば、システムエラー、サービスコール、用紙詰まり（ジャム）等である。エラー情報は、このようなエラーの種別を特定するための情報を少なくとも含む。
【００６２】
図６は、サーバー装置の動作フロー（エラー発生時）を示す。
【００６３】
サーバー装置２０のエラー情報取得部２０１は、ネットワークＮを介してＭＦＰ１０から、エラー情報を受信する（ステップＳ２０１）。エラー情報取得部２０１は、ＭＦＰ１０から受信したエラー情報を、記憶装置２４に記憶し、ネットワークＮを介して端末装置３０に送信する（ステップＳ２０２）。
【００６４】
端末装置３０のエラー情報受付部３０１は、ネットワークＮを介してサーバー装置２０から、エラー情報を受信する。これにより、端末装置３０のユーザーは、ＭＦＰ１０のエラーを参照することができる。
【００６５】
６．情報処理システムの動作（ログタイミング設定時）
【００６６】
サーバー装置２０のウェブユーザーインターフェース２１０は、ログタイミング設定部２０２を実現する。
【００６７】
端末装置３０のウェブブラウザー３１０は、ネットワークＮを介して、サーバー装置２０のウェブユーザーインターフェース２１０のログタイミング設定部２０２にアクセスする。端末装置３０のウェブブラウザー３１０は、ログタイミング設定部２０２にアクセスすることで、ログタイミング入力部３０２を実現する。
【００６８】
端末装置３０のログタイミング入力部３０２は、操作装置３６に対するユーザーの操作を検出する。ログタイミング入力部３０２は、検出結果を入力信号として、ネットワークＮを介してサーバー装置２０に送信する。
【００６９】
図７は、サーバー装置の動作フロー（ログタイミング設定時）を示す。
【００７０】
サーバー装置２０のログタイミング設定部２０２は、ネットワークＮを介して端末装置３０から、入力信号を受信する（ステップＳ２１１）。ログタイミング設定部２０２は、ＭＦＰ１０がログの取得を開始するタイミングである開始タイミング及び終了するタイミングである終了タイミングを、端末装置３０からの入力信号に基づき設定する（ステップＳ２１２）。さらに、ログタイミング設定部２０２は、記憶装置２４に記憶したＭＦＰ１０のエラー情報に基づき、開始タイミング及び終了タイミングを設定してもよい。言い換えれば、ログタイミング設定部２０２は、端末装置３０からの入力信号に基づかずに自律的に開始タイミング及び終了タイミングを設定してもよい。ログタイミング設定部２０２は、設定した開始タイミング及び終了タイミングを、ネットワークＮを介してＭＦＰ１０に送信する（ステップＳ２１３）。
【００７１】
ログの取得の開始タイミング及び終了するタイミングである終了タイミングについて説明する。
【００７２】
「開始タイミング」は、例えば、ＭＦＰ１０にエラーが発生する可能性があるタイミングである。「エラーが発生する可能性があるタイミング」とは、言い換えれば、エラーが未だ発生していない時点である。ＭＦＰ１０に発生する可能性があるエラーには、ＭＦＰ１０に特有なエラーと、ＭＦＰ１０に特有でないエラーとがある。
【００７３】
ＭＦＰ１０に特有なエラーが発生する可能性があるタイミングは、例えば（あくまで例示でありこれに限定されない）、ＭＦＰ１０が、特定のファイル名を持つファイルに関するジョブの実行を開始するタイミング、及び、ＭＦＰ１０に、特定のユーザーＩＤを持つユーザー（エンドユーザー）がログインしたタイミング等が挙げられる。特定のファイル名を持つファイルは、例えば、過去に異常画像が出力された（文字が出力されない、色が異常等）ファイルのファイル名である。また、特定のユーザーＩＤは、エラーの調査に協力するＭＦＰ１０のユーザーのユーザーＩＤである。このユーザーは、ＭＦＰ１０に過去にエラーが発生したときと同じようにＭＦＰ１０を操作することが想定される。
【００７４】
ＭＦＰ１０に特有でないエラーが発生する可能性があるタイミングは、例えば（あくまで例示でありこれに限定されない）、ＭＦＰ１０が、ＭＦＰ１０を示す装置ＩＤをサーバー装置２０に登録するタイミング、ＭＦＰ１０が、登録済みの装置ＩＤをサーバー装置２０から削除するタイミング、ＭＦＰ１０のトナーの残量が閾値を下回ったタイミング、及び、ＭＦＰ１０に指定外のトナーが装着されたタイミング等が挙げられる。
【００７５】
「開始タイミング」は、さらに、例えば、ＭＦＰ１０にエラーが発生したタイミングを含んでもよい。例えば（あくまで例示でありこれに限定されない）、ＭＦＰ１０にシステムエラー、サービスコール、用紙詰まり（ジャム）等のエラーが発生したタイミングである。
【００７６】
「終了タイミング」は、例えば、開始タイミングから所定期間経過後のタイミング、ジョブが終了するタイミング、特定のユーザーＩＤのユーザーがＭＦＰ１０からログアウトしたタイミング等が挙げられる。
【００７７】
図８は、画像形成装置の動作フロー（ログタイミング設定時）を示す。
【００７８】
ＭＦＰ１０のログタイミング受付部１０２は、ネットワークＮを介してサーバー装置２０から、開始タイミング及び終了タイミングを受信する（ステップＳ１１１）。ログタイミング受付部１０２は、受信した開始タイミング及び終了タイミングを記憶装置１８に記憶する（ステップＳ１１２）。
【００７９】
７．情報処理システムの動作（ログ取得時）
【００８０】
図９は、画像形成装置の動作フロー（ログ取得時）を示す。
【００８１】
ＭＦＰ１０のログ取得部１０３は、記憶装置１８に記憶された開始タイミングを検出する（言い換えれば、開始タイミングとして記憶されたイベントの発生を検出する）と（ステップＳ１２１）、ログの取得を開始する（ステップＳ１２２）。その後、ログ取得部１０３は、記憶装置１８に記憶された終了タイミングを検出する（言い換えれば、終了タイミングとして記憶されたイベントの発生を検出する、又は、時間の経過により終了タイミングに至る）と（ステップＳ１２３）、ログの取得を終了する（ステップＳ１２４）。要するに、ログ取得部１０３は、記憶装置１８に記憶した開始タイミング及び終了タイミングに基づきログを取得する。
【００８２】
ＭＦＰ１０のログ提供部１０４は、ログ取得部１０３が取得したログを、ネットワークＮを介してサーバー装置２０に送信する（ステップＳ１２５）。
【００８３】
図１０は、サーバー装置の動作フロー（ログ取得時）を示す。
【００８４】
サーバー装置２０のログ管理部２０３は、ネットワークＮを介してＭＦＰ１０から、ＭＦＰ１０のログを受信する（ステップＳ２２１）。ログ管理部２０３は、受信したＭＦＰ１０のログを、記憶装置２４に記憶し、ネットワークＮを介して端末装置３０に送信する（ステップＳ２２２）。
【００８５】
端末装置３０のログ受取部３０３は、ネットワークＮを介してサーバー装置２０から、ＭＦＰ１０のログを受信する。これにより、端末装置３０のユーザーは、ＭＦＰ１０のログを参照することができる。
【００８６】
目標のログを得られた後は、サーバー装置２０のログタイミング設定部２０２は、ネットワークＮを介して端末装置３０からの入力信号に基づき、ログの取得の開始タイミング及び終了タイミングを、削除又は変更し、削除又は変更後の開始タイミング及び終了タイミングを、ＭＦＰ１０に送信すればよい。
【００８７】
８．結語
【００８８】
サービスコールやシステムエラーなど、ＭＦＰの自己診断機能で、問題発生時にログを残すということが知られている。一方、ログが必要なタイミングは、問題の種別や、状況で異なる。常にログを取り続けることはパフォーマンスに悪影響を及ぼすことが考えられ、また、メモリーの無駄な消費につながるため好ましくない。
【００８９】
これに対して、本実施形態によれば、サーバー装置２０が予め設定したログ取得の開始タイミング及び終了タイミングに基づき、ＭＦＰ１０がログを取得する。これにより、ＭＦＰ１０が必要な期間のみログを取得することができるため、ＭＦＰ１０が不要なログを取得する結果としてＭＦＰ１０のパフォーマンスが低下する可能性を減らし、ＭＦＰ１０のメモリーの無駄な消費を抑えることができる。また、適切なログを取得することでエラーを正確に解析できる可能性が高まるため、エラーの長期化を避けることができ、原因究明のスピードアップも図れる。また、サーバー装置２０が設定済みの開始タイミング及び終了タイミングを変更又は削除することで、ＭＦＰ１０が不要なログを取得するおそれをさらに減らすことができる。
【００９０】
本実施形態によれば、ＭＦＰ１０にエラーが発生する可能性があるタイミングを、ログ取得の開始タイミングとする。これにより、エラーが発生してからではなく、エラーが発生する前からのログを取得できるので、エラーが発生した時点のログを取得できる可能性が高まるため、エラーを正確に解析できる可能性が高まる。
【００９１】
本実施形態によれば、ＭＦＰ１０に特有のエラー（ＭＦＰ１０の環境異存のエラー）が発生する可能性があるタイミングを、ログ取得の開始タイミングとする。例えば、ＭＦＰ１０のエンドユーザーによっては、異常画像等のエラーが発生しても、異常画像が出力されたファイル自体を外部に提供したくない場合もある。このような場合、例えば、特定のファイル名のファイル（過去に異常画像が出力されたファイル）に関するジョブを実行するタイミングでログの取得を開始すれば、ＭＦＰ１０のエンドユーザーを煩わせずに適切なログを取得できる可能性が高まる。
【００９２】
本実施形態によれば、ＭＦＰ１０に特有でないエラーが発生する可能性があるタイミングを、ログ取得の開始タイミングとする。これにより、複数のＭＦＰに共通して発生し得るエラーの取得タイミングを、複数のＭＦＰにリモートで設定することができる。
【００９３】
本実施形態によれば、サーバー装置２０は、ＭＦＰ１０に過去に発生したエラーに関するエラー情報に基づき、ログ取得の開始タイミング及び終了タイミングを設定する。これにより、端末装置３０からの入力信号に基づかずに自律的に開始タイミング及び終了タイミングを設定できるので、より早く、開始タイミング及び終了タイミングを設定できる。
【００９４】
本実施形態によれば、サーバー装置２０のウェブユーザーインターフェース２１０により実現されるログタイミング設定部２０２が、端末装置３０のウェブブラウザー３１０からの入力信号に基づき、ログ取得の開始タイミング及び終了タイミングを設定する。これにより、サーバー装置２０にＭＦＰ１０を登録する前でも、端末装置３０のウェブブラウザー３１０からサーバー装置２０のウェブユーザーインターフェース２１０を介して、ＭＦＰ１０にログ取得の開始タイミング及び終了タイミングを設定することができる。なお、ＭＦＰ１０の表示部１７ａを用いてＭＦＰ１０ローカルで設定することによっても、サーバー装置２０にＭＦＰ１０を登録する前に、ＭＦＰ１０にログ取得の開始タイミング及び終了タイミングを設定することができる。しかしながら、本実施形態のようにウェブユーザーインターフェース２１０を介してＭＦＰ１０にログ取得の開始タイミング及び終了タイミングを設定することで、複数のＭＦＰにリモートで設定可能となる利点がある。
【００９５】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００９６】
情報処理システム１
画像形成装置１０
サーバー装置２０
端末装置３０
エラー情報提供部１０１
ログタイミング受付部１０２
ログ取得部１０３
ログ提供部１０４
エラー情報取得部２０１
ログタイミング設定部２０２
ログ管理部２０３
エラー情報受付部３０１
ログタイミング入力部３０２
ログ受取部３０３
【図１】
2019185573.tif 000003
【図２】
2019185573.tif 000004
【図３】
2019185573.tif 000005
【図４】
2019185573.tif 000006
【図５】
2019185573.tif 000007
【図６】
2019185573.tif 000008
【図７】
2019185573.tif 000009
【図８】
2019185573.tif 000010
【図９】
2019185573.tif 000011
【図１０】
2019185573.tif 000012