(57)【要約】【課題】電子機器が実行する機能のパフォーマンスが低い場合、その機能のパフォーマンスを早く回復する。【解決手段】サーバー装置は、機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、生成した前記ログを前記サーバー装置に送信するクライアント装置から、前記ログを受信し、受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信する。【選択図】図６
2020042380.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置と、
記憶装置を有し、前記クライアント装置とネットワークを介して通信するサーバー装置と
を具備し、
前記クライアント装置は、
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、
生成した前記ログを前記サーバー装置に送信し、
前記サーバー装置は、
前記ログを前記クライアント装置から受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信し、
前記クライアント装置は、さらに、
パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの前記設定値を、前記サーバー装置から受信し、
パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれに対して、受信したパフォーマンスが高かったときの前記設定値を設定する
情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記サーバー装置は、
前記サーバー装置が過去に受信した１以上のログに含まれる実行開始日時及び実行終了日時のうち、前記機能識別子ごとの前記実行開始日時から前記実行終了日時までの最短時間を、前記特定の基準として、前記記憶装置に記憶し、
受信した前記ログに含まれる前記実行開始日時から前記実行終了日時までの時間である実行時間と、前記記憶装置が前記特定の基準として記憶する、受信した前記ログに含まれる前記機能識別子により識別される前記機能の前記最短時間との差が、閾値を超えた場合、前記機能識別子により識別される前記機能のパフォーマンスが低いと判断する
情報処理システム。
【請求項３】
請求項２に記載の情報処理システムであって、
前記サーバー装置は、
前記機能のパフォーマンスが低いと判断しなかった場合、
受信した前記ログに含まれる前記実行開始日時から前記実行終了日時までの実行時間と、前記記憶装置が前記特定の基準として記憶する、受信した前記ログに含まれる前記機能識別子により識別される前記機能の前記最短時間とを比較し、
前記実行時間が前記最短時間より短い場合、前記記憶装置が前記特定の基準として記憶する前記最短時間を、前記実行時間で更新する
情報処理システム。
【請求項４】
請求項１乃至３の何れか一項に記載の情報処理システムであって、
前記クライアント装置は、
パフォーマンスが低い前記機能に関する前記１以上の設定項目の少なくとも何れか１つの設定項目に対して、受信したパフォーマンスが高かったときの前記少なくとも何れか１つの設定項目の前記設定値を設定する
情報処理システム。
【請求項５】
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、生成した前記ログを前記サーバー装置に送信するクライアント装置から、前記ログを受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信する
サーバー装置。
【請求項６】
サーバー装置の制御回路を、
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、生成した前記ログを前記サーバー装置に送信するクライアント装置から、前記ログを受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信する
よう動作させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器が実行する機能のパフォーマンスが低い場合に対処する技術に関する。
【背景技術】
【０００２】
電子機器のログを管理する技術が知られている（特許文献１及び特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０６７１５６号公報
【特許文献２】特開２０１７−２２４２６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子機器のログを管理する技術において、電子機器が実行する機能のパフォーマンスが低い場合、その機能のパフォーマンスを早く回復することが望ましい。
【課題を解決するための手段】
【０００５】
本開示の一実施形態に係る情報処理システムは、
クライアント装置と、
記憶装置を有し、前記クライアント装置とネットワークを介して通信するサーバー装置と
を具備し、
前記クライアント装置は、
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、
生成した前記ログを前記サーバー装置に送信し、
前記サーバー装置は、
前記ログを前記クライアント装置から受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信し、
前記クライアント装置は、さらに、
パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの前記設定値を、前記サーバー装置から受信し、
パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれに対して、受信したパフォーマンスが高かったときの前記設定値を設定する。
【０００６】
本実施形態によれば、サーバー装置は、機能のパフォーマンスが低いと判断した場合、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、クライアント装置に送信する。クライアント装置は、パフォーマンスが低い機能に関する１以上の設定項目それぞれに対して、受信したパフォーマンスが高かったときの設定値を設定する。これにより、クライアント装置がパフォーマンスが低い機能を実行して直ちに、サーバー装置がパフォーマンスが低いことを判断し、設定値をクライアント装置に送り、クライアント装置は設定値を変更することができる。このため、短時間にクライアント装置のパフォーマンスを回復することができる。
【０００７】
前記サーバー装置は、
前記サーバー装置が過去に受信した１以上のログに含まれる実行開始日時及び実行終了日時のうち、前記機能識別子ごとの前記実行開始日時から前記実行終了日時までの最短時間を、前記特定の基準として、前記記憶装置に記憶し、
受信した前記ログに含まれる前記実行開始日時から前記実行終了日時までの時間である実行時間と、前記記憶装置が前記特定の基準として記憶する、受信した前記ログに含まれる前記機能識別子により識別される前記機能の前記最短時間との差が、閾値を超えた場合、前記機能識別子により識別される前記機能のパフォーマンスが低いと判断する。
【０００８】
本実施形態によれば、実行時間と最短時間との差が閾値を超えた場合、パフォーマンスが低い機能と判断する。このため、例えばユーザーがストレスを感じる時間を考慮して閾値を設定することにより、ユーザーがストレスを感じやすい実行時間を考慮してユーザーにパフォーマンスが低い機能を提示することを図れる。
【０００９】
前記サーバー装置は、
前記機能のパフォーマンスが低いと判断しなかった場合、
受信した前記ログに含まれる前記実行開始日時から前記実行終了日時までの実行時間と、前記記憶装置が前記特定の基準として記憶する、受信した前記ログに含まれる前記機能識別子により識別される前記機能の前記最短時間とを比較し、
前記実行時間が前記最短時間より短い場合、前記記憶装置が前記特定の基準として記憶する前記最短時間を、前記実行時間で更新する。
【００１０】
本実施形態によれば、サーバー装置は、受信したログに基づく実行時間が最短時間より短い場合、記憶装置が記憶する最短時間を、実行時間で更新する。これにより、記憶装置が記憶する最短時間は、常に最新の値となる。
【００１１】
前記クライアント装置は、
パフォーマンスが低い前記機能に関する前記１以上の設定項目の少なくとも何れか１つの設定項目に対して、受信したパフォーマンスが高かったときの前記少なくとも何れか１つの設定項目の前記設定値を設定する。
【００１２】
本実施形態によれば、クライアント装置は、ユーザーのニーズに応じて、少なくとも何れか１つの設定項目に対して、受信したパフォーマンスが高かったときの少なくとも何れか１つの設定項目の設定値を設定することができる。
【００１３】
本開示の一実施形態に係るサーバー装置は、
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、生成した前記ログを前記サーバー装置に送信するクライアント装置から、前記ログを受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信する。
【００１４】
本開示の一実施形態に係る情報処理プログラムは、
サーバー装置の制御回路を、
機能を実行すると、前記機能を識別する機能識別子と、前記機能の実行開始日時及び実行終了日時と、前記機能に関する１以上の設定項目それぞれの設定値とを含むログを生成し、生成した前記ログを前記サーバー装置に送信するクライアント装置から、前記ログを受信し、
受信した前記ログに含まれる前記実行開始日時及び前記実行終了日時とに基づき、受信した前記ログに含まれる前記機能識別子により識別される前記機能のパフォーマンスが特定の基準に比べて低いか否かを判断し、
前記機能のパフォーマンスが低いと判断した場合、前記記憶装置が記憶する、パフォーマンスが低い前記機能に関する前記１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、前記クライアント装置に送信する
よう動作させる。
【発明の効果】
【００１５】
本発明によれば、電子機器のログを管理する技術において、電子機器が実行する機能のパフォーマンスが低い場合、その機能のパフォーマンスを早く回復することを図れる。
【００１６】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る情報処理システムを示す。
【図２】クライアント装置のハードウェア構成を示す。
【図３】サーバー装置のハードウェア構成を示す。
【図４】情報処理システムの機能的構成を示す。
【図５】クライアント装置の動作フローを示す。
【図６】サーバー装置の動作フローを示す。
【図７】ログ記憶部の一例を示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本開示の実施形態を説明する。
【００１９】
１．情報処理システム
【００２０】
図１は、本発明の一実施形態に係る情報処理システムを示す。
【００２１】
情報処理システム１は、クライアント装置１０と、サーバー装置２０とを具備する。
【００２２】
クライアント装置１０は、ネットワークＮに接続される。クライアント装置１０は、例えば、画像形成装置（ＭＦＰ、Multifunction Peripheral）等の電子機器である。クライアント装置１０は、ネットワークＮに接続される。
【００２３】
サーバー装置２０は、典型的なパーソナルコンピューター等の情報処理装置である。サーバー装置２０は、ネットワークＮに接続される。
【００２４】
２．クライアント装置のハードウェア構成
【００２５】
図２は、クライアント装置のハードウェア構成を示す。
【００２６】
クライアント装置１０は、制御部１１を備える。制御部１１（コントローラー）は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、クライアント装置１０の全体的な動作制御を司る。クライアント装置１０を各機能部（後述）として機能させるコンピュータープログラムは、ＲＯＭ等の非一過性のコンピューター読み取り可能な記憶媒体に記憶される。
【００２７】
制御部１１は、画像読取部１２、画像処理部１４、画像メモリー１５、画像形成部１６、表示部１７ａを有する操作部１７、記憶装置１８、ネットワーク通信インターフェース１３及びビーコン受信機１９等と接続されている。制御部１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００２８】
３．サーバー装置のハードウェア構成
【００２９】
図３は、サーバー装置のハードウェア構成を示す。
【００３０】
サーバー装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶装置２４、ネットワーク通信インターフェース２５、操作装置２６及び表示装置２７と、これらを相互に接続するバス２８とを有する。
【００３１】
ＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行する。ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ２２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３２】
４．情報処理システムの機能的構成
【００３３】
図４は、情報処理システムの機能的構成を示す。
【００３４】
クライアント装置１０のＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行することにより、ログ生成部１０１及び設定値管理部１０２として動作する。
【００３５】
サーバー装置２０のＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行することにより、ログ管理部２０１、最短時間管理部２０２及びパフォーマンス判断部２０３として動作する。
【００３６】
クライアント装置１０のログ生成部１０１は、クライアント装置１０が実行した機能のログを生成する。ログ生成部１０１は、生成したログを、ネットワークＮを介してサーバー装置２０に送信する。
【００３７】
サーバー装置２０のログ管理部２０１は、ネットワークＮを介してクライアント装置１０から、ログを受信する。ログ管理部２０１は、受信したログを、ログに含まれる機能識別子ごとに記憶装置３４のログ記憶部２１０に記憶する。
【００３８】
サーバー装置２０のパフォーマンス判断部２０３は、受信したログに含まれる実行開始日時及び実行終了日時とに基づき、受信したログに含まれる機能識別子により識別される機能のパフォーマンスが特定の基準に比べて低い（以下、単に「パフォーマンスが低い」と記述する。）か否かを判断する。パフォーマンス判断部２０３は、機能のパフォーマンスが低いと判断した場合、最短時間設定値記憶部２２０が記憶する、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、ネットワークＮを介してクライアント装置１０に送信する。
【００３９】
クライアント装置１０の設定値管理部１０２は、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、ネットワークＮを介してサーバー装置２０から受信する。設定値管理部１０２は、パフォーマンスが低い機能に関する１以上の設定項目と、それぞれのパフォーマンスが高かったときの設定値とを、ユーザーに提示する。さらに、設定値管理部１０２は、各設定項目に設定されている全ての現在の設定値をパフォーマンスが高かったときの設定値に変更するか、一部の現在の設定値をパフォーマンスが高かったときの設定値に変更するか、あるいは、現在の設定値を変更しないかをユーザーに提示して選択させる。設定値管理部１０２は、全部又は一部の設定値を変更するユーザーの指示を検出した場合、指示に従って全部又は一部の設定値を変更する。
【００４０】
サーバー装置２０の最短時間管理部２０２は、クライアント装置１０から受信したログに含まれる実行開始日時から実行終了日時までの実行時間と、記憶装置３４の最短時間設定値記憶部２２０が記憶する、受信したログに含まれる機能識別子により識別される機能の最短時間（特定の基準）とを比較する。最短時間管理部２０２は、実行時間が最短時間（特定の基準）より短いと判断すると、最短時間設定値記憶部２２０が記憶する最短時間（特定の基準）を、受信したログに含まれる実行開始日時から実行終了日時までの実行時間で更新する。
【００４１】
５．情報処理システムの動作フロー
【００４２】
図５は、クライアント装置の動作フローを示す。
【００４３】
クライアント装置１０が機能を実行すると（ステップＳ１０１）、ログ生成部１０１は、実行した機能のログを生成する（ステップＳ１０２）。「機能」は、クライアント装置１０が画像形成装置の場合、例えば、コピー、Ｅ−ｍａｉｌ送信、ローカル保存、リムーバブルメモリ保存等である。「ログ」は、機能を識別する機能識別子と、機能の実行開始日時及び実行終了日時と、機能に関する１以上の設定項目それぞれの設定値とを、少なくとも含む。「機能識別子」は、本例の場合、コピー、電子メール送信、ローカル保存、リムーバブルメモリ保存等の機能を識別する情報である。「機能に関する１以上の設定項目」とは、例えば、機能「コピー」に対する「エミュレーション」、「代替エミュレーション」、「給紙指定動作」、「改ページ待ち時間」、「ジョブ名」、「ユーザー名」、「バナー印刷前の確認」、「ワイドＡ４」、「自動化セット切り替え」、「印刷ジョブの終端」及び「リモート印刷」等である。これらの設定項目それぞれに設定値が設定されている。ログ生成部１０１は、生成したログを、ネットワークＮを介してサーバー装置２０に送信する（ステップＳ１０３）。
【００４４】
図６は、サーバー装置の動作フローを示す。
【００４５】
サーバー装置２０のログ管理部２０１は、ネットワークＮを介してクライアント装置１０から、ログを受信する（ステップＳ２０１）。ログ管理部２０１は、受信したログを、ログに含まれる機能識別子ごとに記憶装置２４のログ記憶部２１０に記憶する（ステップＳ２０２）。
【００４６】
図７は、ログ記憶部の一例を示す。
【００４７】
ログ記憶部２１０は、機能識別子ごとに、サーバー装置２０が過去に受信した１以上（典型的には複数）のログを記憶する。本例では、ログ記憶部２１０は、１つの機能識別子３１１に、ログ３１１ａ、３１１ｂを記憶する。ログ記憶部２１０は、別の機能識別子３１２に、ログ３１２ａ、３１２ｂを記憶する。各ログ３１１ａ、３１１ｂ、３１２ａ、３１２ｂは、実行開始日時及び実行終了日時を少なくとも含む。
【００４８】
サーバー装置２０のパフォーマンス判断部２０３は、受信したログに含まれる実行開始日時及び実行終了日時とに基づき、受信したログに含まれる機能識別子により識別される機能のパフォーマンスが低いか否かを判断する（ステップＳ２０３）。具体的には、パフォーマンス判断部２０３は、受信したログに含まれる実行開始日時から実行終了日時までの時間である実行時間と、最短時間設定値記憶部２２０が記憶する、受信したログに含まれる機能識別子により識別される機能の最短時間（特定の基準）との差が、閾値を超えた場合、受信したログに含まれる機能識別子により識別される機能のパフォーマンスが低いと判断する（ステップＳ２０４、ＹＥＳ）。
【００４９】
最短時間設定値記憶部２２０は、サーバー装置２０が過去に受信した１以上（典型的には複数）のログに含まれる実行開始日時及び実行終了日時のうち、機能識別子ごとの実行開始日時から実行終了日時までの最短時間（特定の基準）と、そのときの設定値（パフォーマンスが高かったときの設定値）とを記憶している。言い換えれば、最短時間設定値記憶部２２０は、機能ごとに１つの最短時間（特定の基準）と、そのときの設定値（パフォーマンスが高かったときの設定値）とを記憶している。
【００５０】
サーバー装置２０のパフォーマンス判断部２０３は、機能のパフォーマンスが低いと判断した場合（ステップＳ２０４、ＹＥＳ）、最短時間設定値記憶部２２０が記憶する、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、ネットワークＮを介してクライアント装置１０に送信する（ステップＳ２０５）。
【００５１】
クライアント装置１０の設定値管理部１０２は、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、ネットワークＮを介してサーバー装置２０から受信する（ステップＳ１０４）。設定値管理部１０２は、パフォーマンスが低い機能に関する１以上の設定項目と、それぞれのパフォーマンスが高かったときの設定値とを、ユーザーに提示（例えば、タッチパネルである表示部１７ａに表示。以下同様）する。さらに、設定値管理部１０２は、各設定項目に設定されている全ての現在の設定値をパフォーマンスが高かったときの設定値に変更するか、一部の現在の設定値をパフォーマンスが高かったときの設定値に変更するか、あるいは、現在の設定値を変更しないかをユーザーに提示して選択させる（ステップＳ１０５）。
【００５２】
クライアント装置１０の設定値管理部１０２は、タッチパネルである操作部１７に対するユーザーの操作を検出し、ユーザーの指示（全部又は一部の設定値を変更するか、設定値を変更しないか）を検出する（ステップＳ１０６）。設定値管理部１０２は、全部又は一部の設定値を変更する指示を検出した場合（ステップＳ１０６、ＹＥＳ）、指示に従って全部又は一部の設定値を変更する（ステップＳ１０７）。一方、設定値管理部１０２は、設定値を変更しない指示を検出した場合（ステップＳ１０６、ＮＯ）、設定値を変更せず処理を終了する。
【００５３】
ところで、サーバー装置２０のパフォーマンス判断部２０３が、受信したログに含まれる機能識別子により識別される機能のパフォーマンスが低いと判断しなかった場合（ステップＳ２０４、ＮＯ）を説明する。（なお、このときクライアント装置１０ではステップＳ１０４、ＮＯとなる）。
【００５４】
サーバー装置２０の最短時間管理部２０２は、クライアント装置１０から受信したログに含まれる実行開始日時から実行終了日時までの実行時間と、記憶装置２４の最短時間設定値記憶部２２０が記憶する、受信したログに含まれる機能識別子により識別される機能の最短時間（特定の基準）とを比較する（ステップＳ２０６）。
【００５５】
サーバー装置２０の最短時間管理部２０２は、クライアント装置１０から受信したログに含まれる実行開始日時から実行終了日時までの実行時間が、記憶装置２４の最短時間設定値記憶部２２０が記憶する、受信したログに含まれる機能識別子により識別される機能の最短時間（特定の基準）より短いと判断する（ステップＳ２０６、ＹＥＳ）。この場合、最短時間管理部２０２は、最短時間設定値記憶部２２０が記憶する最短時間（特定の基準）を、受信したログに含まれる実行開始日時から実行終了日時までの実行時間で更新する（ステップＳ２０７）。
【００５６】
一方、最短時間管理部２０２は、クライアント装置１０から受信したログに含まれる実行開始日時から実行終了日時までの実行時間が、記憶装置２４の最短時間設定値記憶部２２０が記憶する、受信したログに含まれる機能識別子により識別される機能の最短時間（特定の基準）より短いと判断しなければ（ステップＳ２０６、ＮＯ）、処理を終了する。
【００５７】
６．結語
【００５８】
本実施形態によれば、サーバー装置２０は、機能のパフォーマンスが低いと判断した場合、パフォーマンスが低い機能に関する１以上の設定項目それぞれのパフォーマンスが高かったときの設定値を、クライアント装置１０に送信する。クライアント装置１０は、パフォーマンスが低い機能に関する１以上の設定項目それぞれに対して、受信したパフォーマンスが高かったときの設定値を設定する。これにより、クライアント装置１０がパフォーマンスが低い機能を実行して直ちに、サーバー装置２０がパフォーマンスが低いことを判断し、設定値をクライアント装置１０に送り、クライアント装置１０は設定値を変更することができる。このため、短時間にクライアント装置１０のパフォーマンスを回復することができる。
【００５９】
本実施形態によれば、実行時間と最短時間（特定の基準）との差が閾値を超えた場合、パフォーマンスが低い機能と判断する。このため、例えばユーザーがストレスを感じる時間を考慮して閾値を設定することにより、ユーザーがストレスを感じやすい実行時間を考慮してユーザーにパフォーマンスが低い機能を提示することを図れる。
【００６０】
本実施形態によれば、サーバー装置２０は、受信したログに基づく実行時間が最短時間（特定の基準）より短い場合、記憶装置２４が記憶する最短時間（特定の基準）を、実行時間で更新する。これにより、記憶装置２４が記憶する最短時間（特定の基準）は、常に最新の値となる。
【００６１】
本実施形態によれば、クライアント装置１０は、ユーザーのニーズに応じて、少なくとも何れか１つの設定項目に対して、受信したパフォーマンスが高かったときの少なくとも何れか１つの設定項目の設定値を設定することができる。
【００６２】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００６３】
情報処理システム１
クライアント装置１０
サーバー装置２０
ログ生成部１０１
設定値管理部１０２
ログ管理部２０１
最短時間管理部２０２
パフォーマンス判断部２０３
ログ記憶部２１０
最短時間設定値記憶部２２０
【図１】
2020042380.tif 000003
【図２】
2020042380.tif 000004
【図３】
2020042380.tif 000005
【図４】
2020042380.tif 000006
【図５】
2020042380.tif 000007
【図６】
2020042380.tif 000008
【図７】
2020042380.tif 000009