(57)【要約】【課題】処理要求に対する応答時間を短縮することができる情報処理システム、情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】第１の情報処理装置は、複数の処理項目が指定された処理要求を受け付け、第２の情報処理装置４０に通知する要求受付部を備え、第２の情報処理装置４０は、処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得部４６と、複数の処理項目のうち優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得部４８と、処理対象情報を用いて、１以上の処理項目の処理を実行し、処理結果を第１の情報処理装置に通知する処理部４９と、を備え、第１の情報処理装置は、通知された処理結果を出力する出力部を更に備える。【選択図】図５
2016004437.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置と、第２の情報処理装置と、を備える情報処理システムであって、
前記第１の情報処理装置は、
複数の処理項目が指定された処理要求を受け付け、前記第２の情報処理装置に通知する要求受付部を備え、
前記第２の情報処理装置は、
前記処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得部と、
前記複数の処理項目のうち前記優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得部と、
前記処理対象情報を用いて、前記１以上の処理項目の処理を実行し、処理結果を前記第１の情報処理装置に通知する第１処理部と、を備え、
前記第１の情報処理装置は、
通知された前記処理結果を出力する出力部を更に備える情報処理システム。
【請求項２】
前記所定の優先度は、最も高い優先度である請求項１に記載の情報処理システム。
【請求項３】
１以上の第３の情報処理装置を更に備え、
前記対象情報取得部は、前記処理対象情報として、前記複数の処理項目の処理を実行するための情報を取得し、
前記第１処理部は、前記処理対象情報を用いて、前記複数の処理項目のうち前記優先度情報が最も高い優先度を示す１以上の処理項目の処理を実行し、処理結果を前記第１情報装置に通知するとともに、前記複数の処理項目、前記複数の優先度情報、及び前記処理対象情報を前記１以上の第３の情報処理装置のいずれかに通知し、前記複数の処理項目のうち前記優先度情報が前記最も高い優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示し、
前記１以上の第３の情報処理装置のそれぞれは、
前記処理対象情報を用いて、前記複数の処理項目のうち前記優先度情報が指示元から指示された優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行し、処理結果を前記第１の情報処理装置に通知するとともに、前記複数の処理項目、前記複数の優先度情報、及び前記処理対象情報を前記１以上の第３の情報処理装置のうち未処理の第３の情報処理装置に通知し、前記複数の処理項目のうち前記優先度情報が前記指示元から指示された優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示する第２処理部を備え、
前記出力部は、通知された前記複数の処理結果を優先度の高い順に出力する請求項１又は２に記載の情報処理システム。
【請求項４】
前記要求受付部は、前記出力部により最も優先度の高い処理結果が出力された後に、前回出力された処理結果の次に優先度の高い処理結果の出力要求を更に受け付け、
前記出力部は、前記要求受付部により前記出力要求が受け付けられると、当該出力要求で要求された処理結果を出力する請求項３に記載の情報処理システム。
【請求項５】
前記第２の情報処理装置は、
前記処理項目毎に、当該処理項目の処理の有無を示す処理有無情報を取得する処理有無情報取得部を更に備え、
前記第１処理部は、前記処理対象情報を用いて、前記複数の処理項目のうち、前記処理有無情報が有りを示し、かつ前記優先度情報が最も高い優先度を示す１以上の処理項目の処理を実行するとともに、前記複数の処理有無情報を前記１以上の第３の情報処理装置のいずれかに更に通知し、
前記第２処理部は、前記処理対象情報を用いて、前記複数の処理項目のうち、前記処理有無情報が有りを示し、かつ前記優先度情報が指示元から指示された優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行するとともに、前記複数の処理有無情報を前記未処理の第３の情報処理装置に通知する請求項３又は４に記載の情報処理システム。
【請求項６】
前記複数の処理項目は、複数のレポート項目であり、
前記処理要求は、前記複数のレポート項目が指定されたレポート生成要求であり、
前記処理対象情報は、前記複数のレポート項目のうち前記優先度情報が所定の優先度を示す１以上のレポート項目のレポートを少なくとも生成するためのレポート対象情報であり、
前記第１処理部は、前記レポート対象情報を用いて、前記１以上のレポート項目のレポートを生成し、
前記出力部は、前記生成されたレポートを出力する請求項１〜５のいずれか１つに記載の情報処理システム。
【請求項７】
前記レポート対象情報は、１以上の機器に関する機器情報である請求項６に記載の情報処理システム。
【請求項８】
端末装置と前記１以上の機器とを更に備え、
前記第１の情報処理装置、前記第２の情報処理装置、前記１以上の第３の情報処理装置、前記端末装置、及び前記１以上の機器は、ネットワークを介して接続され、
前記端末装置は、
前記第１の情報処理装置に対して前記レポート生成要求を行う要求部と、
前記第１の情報処理装置により出力された前記レポートを受け付ける処理結果受付部と、
前記受け付けられたレポートを表示部に表示させる表示制御部と、を備え、
前記要求部は、更に、前記１以上の機器の少なくともいずれかに対してネットワーク切断要求を実行可能である請求項７に記載の情報処理システム。
【請求項９】
複数の処理項目が指定された処理要求を受け付ける要求受付部と、
前記処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得部と、
前記複数の処理項目のうち前記優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得部と、
前記処理対象情報を用いて、前記１以上の処理項目の処理を実行する処理部と、
処理結果を出力する出力部と、
を備える情報処理装置。
【請求項１０】
前記所定の優先度は、最も高い優先度である請求項９に記載の情報処理装置。
【請求項１１】
前記対象情報取得部は、前記処理対象情報として、前記複数の処理項目の処理を実行するための情報を取得し、
前記処理部は、前記処理対象情報を用いて、優先度の高い順に、前記複数の処理項目のうち前記優先度情報が当該優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行し、
前記出力部は、複数の処理結果を優先度の高い順に出力する請求項９又は１０に記載の情報処理装置。
【請求項１２】
前記要求受付部は、前記出力部により最も優先度の高い処理結果が出力された後に、前回出力された処理結果の次に優先度の高い処理結果の出力要求を更に受け付け、
前記出力部は、前記要求受付部により前記出力要求が受け付けられると、当該出力要求で要求された処理結果を出力する請求項１１に記載の情報処理装置。
【請求項１３】
前記処理項目毎に、当該処理項目の処理の有無を示す処理有無情報を取得する処理有無情報取得部を更に備え、
前記処理部は、前記処理対象情報を用いて、優先度の高い順に、前記複数の処理項目のうち、前記処理有無情報が有りを示し、かつ前記優先度情報が当該優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行する請求項１１又は１２に記載の情報処理装置。
【請求項１４】
前記複数の処理項目は、複数のレポート項目であり、
前記処理要求は、前記複数のレポート項目が指定されたレポート生成要求であり、
前記処理対象情報は、前記複数のレポート項目のうち前記優先度情報が所定の優先度を示す１以上のレポート項目のレポートを少なくとも生成するためのレポート対象情報であり、
前記処理部は、前記レポート対象情報を用いて、前記１以上のレポート項目のレポートを生成し、
前記出力部は、前記生成されたレポートを出力する請求項９〜１３のいずれか１つに記載の情報処理装置。
【請求項１５】
前記レポート対象情報は、１以上の機器に関する機器情報である請求項１４に記載の情報処理装置。
【請求項１６】
複数の処理項目が指定された処理要求を受け付ける要求受付ステップと、
前記処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得ステップと、
前記複数の処理項目のうち前記優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得ステップと、
前記処理対象情報を用いて、前記１以上の処理項目の処理を実行する処理ステップと、
処理結果を出力する出力ステップと、
を含む情報処理方法。
【請求項１７】
複数の処理項目が指定された処理要求を受け付ける要求受付ステップと、
前記処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得ステップと、
前記複数の処理項目のうち前記優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得ステップと、
前記処理対象情報を用いて、前記１以上の処理項目の処理を実行する処理ステップと、
処理結果を出力する出力ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、端末装置からクラウド（ネットワークを介したサーバ装置）に処理要求を行い、クラウドで実行された処理結果を端末装置で取得するクラウドコンピューティングと呼ばれる技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような従来技術では、クラウド側での処理に時間を要する場合、応答時間が長くなってしまう。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、処理要求に対する応答時間を短縮することができる情報処理システム、情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる情報処理システムは、第１の情報処理装置と、第２の情報処理装置と、を備える情報処理システムであって、前記第１の情報処理装置は、複数の処理項目が指定された処理要求を受け付け、前記第２の情報処理装置に通知する要求受付部を備え、前記第２の情報処理装置は、前記処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する優先度情報取得部と、前記複数の処理項目のうち前記優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する対象情報取得部と、前記処理対象情報を用いて、前記１以上の処理項目の処理を実行し、処理結果を前記第１の情報処理装置に通知する第１処理部と、を備え、前記第１の情報処理装置は、通知された前記処理結果を出力する出力部を更に備える。
【発明の効果】
【０００６】
本発明によれば、処理要求に対する応答時間を短縮することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態の情報処理システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の機器管理装置の構成の一例を示すブロック図である。
【図３】図３は、本実施形態の項目情報の一例を示す図である。
【図４】図４は、本実施形態の第１の情報処理装置の構成の一例を示すブロック図である。
【図５】図５は、本実施形態の第２の情報処理装置の構成の一例を示すブロック図である。
【図６】図６は、本実施形態のレポートの一例を示す図である。
【図７】図７は、本実施形態の第３の情報処理装置の構成の一例を示すブロック図である。
【図８】図８は、本実施形態のレポートの一例を示す図である。
【図９】図９は、本実施形態のレポートの一例を示す図である。
【図１０】図１０は、本実施形態の端末装置の構成の一例を示すブロック図である。
【図１１】図１１は、本実施形態の情報処理システムで行われる処理の手順の流れの一例を示すシーケンス図である。
【図１２】図１２は、変形例のレポートの一例を示す図である。
【図１３】図１３は、変形例のレポートの一例を示す図である。
【図１４】図１４は、変形例のレポートの一例を示す図である。
【図１５】図１５は、本実施形態の各装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照しながら、本発明にかかる情報処理システム、情報処理装置、情報処理方法及びプログラムの実施形態を詳細に説明する。
【０００９】
図１は、本実施形態の情報処理システム１の構成の一例を示すブロック図である。図１に示すように、情報処理システム１は、機器１０−１〜１０−ｎ（ｎは、１以上の自然数）と、機器管理装置２０と、第１の情報処理装置３０と、第２の情報処理装置４０と、第３の情報処理装置５０−１〜５０−ｍ（ｍは、１以上の自然数）と、端末装置６０とを、備える。
【００１０】
機器１０−１〜１０−ｎ、機器管理装置２０、第１の情報処理装置３０、第２の情報処理装置４０、第３の情報処理装置５０−１〜５０−ｍ、及び端末装置６０は、ネットワーク２を介して接続されている。ネットワーク２としては、例えば、ＬＡＮ（Local  Area  Network）やインターネットなどが挙げられる。なお本実施形態では、機器管理装置２０、第１の情報処理装置３０、第２の情報処理装置４０、及び第３の情報処理装置５０−１〜５０−ｍがクラウドを構成するが、クラウドの構成要素はこれらに限定されるものではない。
【００１１】
機器１０−１〜１０−ｎは、ネットワーク２に接続可能な電子機器であればよく、例えば、プリンタ、複写機、複合機（ＭＦＰ：Multifunction  Peripheral）、スキャナ装置、及びファクシミリ装置等の画像形成装置、会議端末、電子黒板、プロジェクタ、蛍光灯、エアコン、カメラ、冷蔵庫、及び自販機等の各種電子機器、並びにＰＣ（Personal  Computer）及びタブレット端末等が挙げられる。複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。以下では、機器１０−１〜１０−ｎを各々区別する必要がない場合は、単に機器１０と称する場合がある。
【００１２】
機器管理装置２０は、ネットワーク２を介して、機器１０−１〜１０−ｎを管理するものであり、例えば、コンピュータなどが挙げられる。なお、機器管理装置２０は、端末装置６０も管理してもよい。
【００１３】
図２は、本実施形態の機器管理装置２０の構成の一例を示すブロック図である。図２に示すように、機器管理装置２０は、通信部２１と、操作部２２と、表示部２３と、記憶部２４と、制御部２７とを、備える。
【００１４】
通信部２１は、ネットワーク２を介して、機器１０−１〜１０−ｎや第２の情報処理装置４０などの外部装置と通信するものであり、ＮＩＣ（Network  Interface  Card）などの通信装置により実現できる。
【００１５】
操作部２２は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００１６】
表示部２３は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００１７】
記憶部２４は、機器管理装置２０で実行される各種プログラム、及び機器管理装置２０で行われる各種処理に使用されるデータなどを記憶する。記憶部２４は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、及びＲＡＭ（Random  Access  Memory）などの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。記憶部２４は、項目情報記憶部２５と、機器情報記憶部２６と、を含む。
【００１８】
項目情報記憶部２５は、クラウドでの処理対象となる処理項目毎に、当該処理項目の優先度を示す優先度情報と、当該処理項目の処理の有無を示す処理有無情報と、を対応付けた項目情報を記憶する。なお本実施形態では、クラウドで実行される処理がレポートの生成（詳細には、機器１０に関するレポートの生成）であり、クラウドでの処理対象となる処理項目がレポート項目であり、処理有無情報がレポート項目のレポートの生成の有無を示す場合を例に取り説明するが、これに限定されるものではない。
【００１９】
図３は、本実施形態の項目情報の一例を示す図である。図３に示す例では、項目情報は、レポート項目と優先度情報と処理有無情報とを対応付けた情報となっている。なお、項目情報は、クラウドの管理者などが、操作部２２などを用いたり、管理者用の端末（図示省略）から通信部２１を介したりして、登録や編集が行われる。
【００２０】
レポート項目は、機器１０のレポートとして生成される項目であり、図３に示す例では、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目が挙げられているが、これらに限定されるものではない。なお、設定項目は、機器１０に設定された項目であればどのようなものでもよく、例えば、スリープ状態へ移行するための待ち時間などが挙げられる。スリープ状態は、通常状態よりも消費電力が少ない状態である。
【００２１】
優先度情報は、対応付けられたレポート項目の優先度を示し、図３に示す例では、値が低いほど優先度が高くなっている。つまり、優先度は１が最も高く、２がその次に高く、３がその次に高い。
【００２２】
処理有無情報は、対応付けられたレポート項目のレポートを生成するか否かを定めた情報であり、処理有無情報が無を示す場合、当該処理有無情報に対応付けられたレポート項目のレポートの生成が要求されてもレポートは生成されない。
【００２３】
機器情報記憶部２６には、後述の制御部２７により機器１０−１〜１０−ｎから収集された機器情報が記憶されている。機器情報は、機器１０に関する情報であればよく、例えば、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目などが挙げられる。
【００２４】
制御部２７は、機器管理装置２０の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの制御装置により実現できる。制御部２７は、例えば、機器１０−１〜１０−ｎそれぞれから機器情報を収集し、機器情報記憶部２６に記憶されている機器情報を更新していく。具体的には、制御部２７は、ＳＮＭＰ（Simple  Network  Management  Protocol）など機器管理で一般的に用いられる汎用プロトコルを用いた通信を機器１０−１〜１０−ｎとの間で行い、機器情報を取得する。なお、機器情報の取得手法は、制御部２７が機器１０から主体的に取得する手法であってもよいし、機器１０が機器情報を主体的に機器管理装置２０（制御部２７）に通知する手法であってもよい。
【００２５】
また制御部２７は、第２の情報処理装置４０からレポート項目の優先度情報が要求されると、当該レポート項目に対応付けられた優先度情報を項目情報記憶部２５から取得し、第２の情報処理装置４０に返却する。
【００２６】
また制御部２７は、第２の情報処理装置４０からレポート項目の処理有無情報が要求されると、当該レポート項目に対応付けられた処理有無情報を項目情報記憶部２５から取得し、第２の情報処理装置４０に返却する。
【００２７】
また制御部２７は、第２の情報処理装置４０からレポート項目のレポートを生成するための機器情報が要求されると、当該レポート項目の機器情報を機器情報記憶部２６から取得し、第２の情報処理装置４０に返却する。
【００２８】
図１に戻り、第１の情報処理装置３０は、端末装置６０からネットワーク２を介してクラウドに対して行われる処理要求の入力や、クラウドからネットワーク２を介して端末装置６０に対して行われる処理結果の出力など、クラウド上での入出力を制御するものであり、例えば、コンピュータなどが挙げられる。
【００２９】
図４は、本実施形態の第１の情報処理装置３０の構成の一例を示すブロック図である。図４に示すように、第１の情報処理装置３０は、通信部３１と、操作部３２と、表示部３３と、記憶部３４と、制御部３５とを、備える。
【００３０】
通信部３１は、ネットワーク２を介して、端末装置６０などの外部装置と通信するものであり、ＮＩＣなどの通信装置により実現できる。
【００３１】
操作部３２は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００３２】
表示部３３は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００３３】
記憶部３４は、第１の情報処理装置３０で実行される各種プログラム、及び第１の情報処理装置３０で行われる各種処理に使用されるデータなどを記憶する。記憶部３４は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００３４】
制御部３５は、第１の情報処理装置３０の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部３５は、要求受付部３６と、出力部３７とを、含む。
【００３５】
要求受付部３６は、複数の処理項目が指定された処理要求を受け付け、第２の情報処理装置４０に通知する。本実施形態では、要求受付部３６は、端末装置６０から、処理要求として、複数のレポート項目が指定されたレポート生成要求を受け付け、受け付けたレポート生成要求を第２の情報処理装置４０に通知する。
【００３６】
また要求受付部３６は、後述の出力部３７により最も優先度の高い処理結果が出力された後に、前回出力された処理結果の次に優先度の高い処理結果の出力要求を更に受け付ける。本実施形態では、要求受付部３６は、出力部３７により最も優先度の高いレポートが端末装置６０に出力された後に、前回出力されたレポートの次に優先度の高いレポートの出力要求を端末装置６０から更に受け付ける。
【００３７】
例えば、要求受付部３６は、前回出力されたレポートの優先度が最も高ければ、２番目に優先度の高いレポートの出力要求を端末装置６０から受け付け、前回出力されたレポートの優先度が２番目に高ければ、３番目に優先度の高いレポートの出力要求を端末装置６０から受け付ける。
【００３８】
出力部３７は、要求受付部３６により受け付けられた処理要求の処理結果を出力する。具体的には、要求受付部３６により受け付けられた処理要求は第２の情報処理装置４０や第３の情報処理装置５０により処理されて、処理結果が第１の情報処理装置３０に通知されるので、出力部３７は、通知された処理結果を出力する。
【００３９】
ここで、出力部３７は、通知された複数の処理結果を優先度の高い順に出力する。具体的には、要求受付部３６により前回出力された処理結果の次に優先度の高い処理結果の出力要求が受け付けられるので、出力部３７は、要求受付部３６により出力要求が受け付けられると、当該出力要求で要求された処理結果を出力することで、通知された複数の処理結果を優先度の高い順に出力する。
【００４０】
本実施形態では、第２の情報処理装置４０や第３の情報処理装置５０から、処理結果として生成されたレポートが第１の情報処理装置３０に通知されるので、出力部３７は、通知されたレポートを出力する。具体的には、出力部３７は、まず、最も優先度の高いレポートを端末装置６０へ出力する。以降は、要求受付部３６により優先度の高い順にレポートの出力要求が受け付けられるので、出力部３７は、要求受付部３６により受け付けられた出力要求で要求されたレポートを出力することで、通知された複数のレポートを優先度の高い順に出力する。
【００４１】
なお制御部３５は、第２の情報処理装置４０や第３の情報処理装置５０から通知されたレポートを、記憶部３４を構成する揮発性のメモリ上に記憶しておいてもよいし、不揮発性のＨＤＤやＳＳＤ上に記憶しておいてもよい。レポートを揮発性のメモリ上に記憶しておけば、端末装置６０への応答時間の更なる短縮が可能となり、レポートを不揮発性のＨＤＤやＳＳＤ上に記憶しておけば、大量のレポートを保持することができる。
【００４２】
図１に戻り、第２の情報処理装置４０は、第１の情報処理装置３０から通知された処理要求を第３の情報処理装置５０−１〜５０−ｍと協調して処理するための制御を行うものであり例えば、コンピュータなどが挙げられる。具体的には、第２の情報処理装置４０は、第１の情報処理装置３０から通知された処理要求の一部を処理し、処理要求の残りを第３の情報処理装置５０−１〜５０−ｍに処理させる。
【００４３】
図５は、本実施形態の第２の情報処理装置４０の構成の一例を示すブロック図である。図５に示すように、第２の情報処理装置４０は、通信部４１と、操作部４２と、表示部４３と、記憶部４４と、制御部４５とを、備える。
【００４４】
通信部４１は、ネットワーク２を介して、機器管理装置２０、第１の情報処理装置３０、及び第３の情報処理装置５０などの外部装置と通信するものであり、ＮＩＣなどの通信装置により実現できる。
【００４５】
操作部４２は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００４６】
表示部４３は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００４７】
記憶部４４は、第２の情報処理装置４０で実行される各種プログラム、及び第２の情報処理装置４０で行われる各種処理に使用されるデータなどを記憶する。記憶部４４は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００４８】
制御部４５は、第２の情報処理装置４０の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部４５は、優先度情報取得部４６と、処理有無情報取得部４７と、対象情報取得部４８と、処理部４９（第１処理部の一例）とを、含む。
【００４９】
優先度情報取得部４６は、第１の情報処理装置３０から通知された処理要求で指定されている処理項目毎に、当該処理項目の優先度を示す優先度情報を取得する。本実施形態では、優先度情報取得部４６は、第１の情報処理装置３０からレポート生成要求が通知されると、当該レポート生成要求で指定されている複数のレポート項目それぞれの優先度情報を機器管理装置２０に要求し、取得する。
【００５０】
例えば、項目情報が図３に示す情報であり、レポート生成要求で指定されているレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であれば、優先度情報取得部４６は、図３に示す優先度情報を取得する。
【００５１】
処理有無情報取得部４７は、第１の情報処理装置３０から通知された処理要求で指定されている処理項目毎に、当該処理項目の処理の有無を示す処理有無情報を取得する。本実施形態では、処理有無情報取得部４７は、第１の情報処理装置３０からレポート生成要求が通知されると、当該レポート生成要求で指定されている複数のレポート項目それぞれの処理有無情報を機器管理装置２０に要求し、取得する。
【００５２】
例えば、項目情報が図３に示す情報であり、レポート生成要求で指定されているレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であれば、処理有無情報取得部４７は、図３に示す処理有無情報を取得する。
【００５３】
対象情報取得部４８は、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目のうち、優先度情報取得部４６により取得された優先度情報が所定の優先度を示す１以上の処理項目の処理を少なくとも実行するための情報である処理対象情報を取得する。本実施形態では、処理対象情報は、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目のうち、優先度情報取得部４６により取得された優先度情報が所定の優先度を示す１以上のレポート項目のレポートを少なくとも生成するためのレポート対象情報である。所定の優先度は、最も高い優先度を想定しているが、これに限定されるものではない。
【００５４】
具体的には、対象情報取得部４８は、処理対象情報として、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目の処理を実行するための情報を取得する。つまり、本実施形態では、対象情報取得部４８は、レポート対象情報として、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目のレポートを生成するための情報を取得する。
【００５５】
より詳細には、対象情報取得部４８は、第１の情報処理装置３０からレポート生成要求が通知されると、レポート対象情報として、当該レポート生成要求で指定されている複数のレポート項目のレポートを生成するための機器情報を機器管理装置２０に要求し、取得する。
【００５６】
機器情報は、１以上の機器１０に関する情報であればよい。本実施形態では、レポート生成要求で生成が要求されるレポートとして、機器１０−１〜１０−ｎを対象としたレポートを想定しているため、機器情報が機器１０−１〜１０−ｎの機器情報である場合を例に取り説明するが、これに限定されるものではない。例えば、レポート生成要求で機器１０−１〜１０−ｎのうちレポートの対象となる機器１０が指定されていれば、機器情報を当該機器１０の機器情報とすればよい。
【００５７】
例えば、レポート生成要求が、機器１０へのアクセス者の一覧を示すレポートの生成要求であり、当該レポート生成要求で指定されているレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であれば、対象情報取得部４８は、機器情報（レポート対象情報）として、機器１０−１〜１０−ｎそれぞれのアクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目を取得する。
【００５８】
処理部４９は、対象情報取得部４８により取得された処理対象情報を用いて、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目のうち、優先度情報取得部４６により取得された優先度情報が所定の優先度を示す１以上の処理項目の処理を実行し、処理結果を第１の情報処理装置３０に通知する。本実施形態では、処理部４９は、対象情報取得部４８により取得されたレポート対象情報を用いて、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目のうち、優先度情報取得部４６により取得された優先度情報が所定の優先度を示す１以上のレポート項目のレポートを生成し、生成したレポートを第１の情報処理装置３０に通知する。
【００５９】
具体的には、処理部４９は、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目のうち、優先度情報取得部４６により取得された優先度情報が最も高い優先度を示す１以上の処理項目の処理を実行する。より詳細には、処理部４９は、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目のうち、処理有無情報取得部４７により取得された処理有無情報が有りを示し、かつ優先度情報取得部４６により取得された優先度情報が最も高い優先度を示す１以上の処理項目の処理を実行する。
【００６０】
つまり、本実施形態では、処理部４９は、対象情報取得部４８により取得されたレポート対象情報を用いて、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目のうち、処理有無情報取得部４７により取得された処理有無情報が有りを示し、かつ優先度情報取得部４６により取得された優先度情報が最も高い優先度を示す１以上のレポート項目のレポートを生成し、生成したレポートを第１の情報処理装置３０に通知する。
【００６１】
例えば、レポート生成要求が、機器１０へのアクセス者の一覧を示すレポートの生成要求であり、当該レポート生成要求で指定されているレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であり、優先度情報取得部４６が図３に示す優先度情報を取得し、処理有無情報取得部４７が図３に示す処理有無情報を取得し、対象情報取得部４８が、機器１０−１〜１０−ｎそれぞれのアクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目を取得しているとする。この場合、処理有無情報が有りを示し、かつ優先度情報が最も高い優先度である１を示すレポート項目は、アクセス日付、アクセス者、及びＩＰアドレスとなる。このため、処理部４９は、図６に示すようなレポート（Ｆｉｒｓｔ  Ｒｅｐｏｒｔ）を生成し、第１の情報処理装置３０に通知する。
【００６２】
また処理部４９は、第１の情報処理装置３０から通知された処理要求で指定されている複数の処理項目、優先度情報取得部４６により取得された複数の優先度情報、及び対象情報取得部４８により取得された処理対象情報を第３の情報処理装置５０−１〜５０−ｍのいずれかに通知し、複数の処理項目のうち優先度情報が最も高い優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示する。より詳細には、処理部４９は、処理有無情報取得部４７により取得された複数の処理有無情報も第３の情報処理装置５０−１〜５０−ｍのいずれかに通知し、複数の処理項目のうち、処理有無情報が有りを示し、かつ優先度情報が最も高い優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示する。
【００６３】
つまり、本実施形態では、処理部４９は、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目、優先度情報取得部４６により取得された複数の優先度情報、処理有無情報取得部４７により取得された複数の処理有無情報及び対象情報取得部４８により取得されたレポート対象情報を、第３の情報処理装置５０−１〜５０−ｍのいずれかに通知し、複数のレポート項目のうち、処理有無情報が有りを示し、かつ優先度情報が最も高い優先度である１の次に高い優先度である２又は当該次に高い優先度である２よりも高い優先度である１を示す１以上のレポート項目のレポートの生成を指示する。
【００６４】
図１に戻り、第３の情報処理装置５０は、第２の情報処理装置４０又は他の第３の情報処理装置５０からの指示に従って処理を行うものであり、例えば、コンピュータなどが挙げられる。具体的には、第３の情報処理装置５０は、第２の情報処理装置４０又は他の第３の情報処理装置５０からの指示に従い、第２の情報処理装置４０に通知された処理要求で要求されている処理のうち未処理の処理を行う。
【００６５】
図７は、本実施形態の第３の情報処理装置５０の構成の一例を示すブロック図である。図７に示すように、第３の情報処理装置５０は、通信部５１と、操作部５２と、表示部５３と、記憶部５４と、制御部５５とを、備える。
【００６６】
通信部５１は、ネットワーク２を介して、第２の情報処理装置４０及び他の第３の情報処理装置５０などの外部装置と通信するものであり、ＮＩＣなどの通信装置により実現できる。
【００６７】
操作部５２は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００６８】
表示部５３は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００６９】
記憶部５４は、第３の情報処理装置５０で実行される各種プログラム、及び第３の情報処理装置５０で行われる各種処理に使用されるデータなどを記憶する。記憶部５４は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００７０】
制御部５５は、第３の情報処理装置５０の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部５５は、処理部５６（第２処理部の一例）を含む。
【００７１】
処理部５６は、指示元から通知された処理対象情報を用いて、指示元から通知された複数の処理項目のうち、指示元から通知された優先度情報が指示元から指示された優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行し、処理結果を第１情報装置３０に通知する。具体的には、処理部５６は、指示元から通知された複数の処理項目のうち、指示元から通知された処理有無情報が有りを示し、かつ指示元から通知された優先度情報が指示元から指示された優先度又は当該優先度よりも高い優先度を示す１以上の処理項目の処理を実行する。指示元は、第２の情報処理装置４０や他の第３の情報処理装置５０が挙げられる。
【００７２】
本実施形態では、処理部５６は、指示元から通知されたレポート対象情報を用いて、指示元から通知された複数のレポート項目のうち、指示元から通知された処理有無情報が有りを示し、かつ指示元から通知された優先度情報が指示元から指示された優先度又は当該優先度よりも高い優先度を示す１以上のレポート項目のレポートを生成し、生成したレポートを第１の情報処理装置３０に通知する。
【００７３】
例えば、第２の情報処理装置４０に通知されたレポート生成要求が、機器１０へのアクセス者の一覧を示すレポートの生成要求であり、第２の情報処理装置４０から通知されたレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であり、第２の情報処理装置４０から通知された優先度情報が図３に示す優先度情報であり、第２の情報処理装置４０から通知された処理有無情報が図３に示す処理有無情報であり、第２の情報処理装置４０から通知されたレポート対象情報が、機器１０−１〜１０−ｎそれぞれのアクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であり、第２の情報処理装置４０から指示された優先度が２であるとする。この場合、処理有無情報が有りを示し、かつ優先度情報が第２の情報処理装置４０から指示された優先度である２、又は当該優先度である２よりも高い優先度である１を示すレポート項目は、アクセス日付、アクセス者、ＩＰアドレス、ＭＡＣアドレス、及びシリアルナンバーとなる。このため、処理部５６は、図８に示すようなレポート（Ｓｅｃｏｎｄ  Ｒｅｐｏｒｔ）を生成し、第１の情報処理装置３０に通知する。
【００７４】
また例えば、第２の情報処理装置４０に通知されたレポート生成要求が、機器１０へのアクセス者の一覧を示すレポートの生成要求であり、他の第３の情報処理装置５０から通知されたレポート項目が、アクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であり、他の第３の情報処理装置５０から通知された優先度情報が図３に示す優先度情報であり、他の第３の情報処理装置５０から通知された処理有無情報が図３に示す情報であり、他の第３の情報処理装置５０から通知されたレポート対象情報が、機器１０−１〜１０−ｎそれぞれのアクセス日付、アクセス者、管理者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目であり、他の第３の情報処理装置５０から指示された優先度が３であるとする。この場合、処理有無情報が有りを示し、かつ優先度情報が他の第３の情報処理装置５０から指示された優先度である３、又は当該優先度である３よりも高い優先度である１又は２を示すレポート項目は、アクセス日付、アクセス者、ＩＰアドレス、ＭＡＣアドレス、シリアルナンバー、及び設定項目となる。このため、処理部５６は、図９に示すようなレポート（Ｔｈｉｒｄ  Ｒｅｐｏｒｔ）を生成し、第１の情報処理装置３０に通知する。
【００７５】
また処理部５６は、指示元から通知された複数の処理項目、指示元から通知された複数の優先度情報、及び指示元から通知された処理対象情報を複数の第３の情報処理装置５０のうち未処理の第３の情報処理装置５０に通知し、複数の処理項目のうち優先度情報が指示元から指示された優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示する。より詳細には、処理部５６は、指示元から通知された複数の処理有無情報も未処理の第３の情報処理装置５０に通知し、複数の処理項目のうち、処理有無情報が有りを示し、かつ優先度情報が指示元から指示された優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上の処理項目の処理を指示する。
【００７６】
つまり、本実施形態では、処理部５６は、指示元から通知された複数のレポート項目、指示元から通知された複数の優先度情報、指示元から通知された複数の処理有無情報、及び指示元から通知されたレポート対象情報を、未処理の第３の情報処理装置５０に通知し、複数のレポート項目のうち、処理有無情報が有りを示し、かつ優先度情報が指示元から指示された優先度の次に高い優先度又は当該次に高い優先度よりも高い優先度を示す１以上のレポート項目のレポートの生成を指示する。
【００７７】
例えば、指示元から指示された優先度が２であれば、処理部５６は、優先度情報が指示された優先度である２、又は当該優先度である２よりも高い優先度である１を示す１以上のレポート項目のレポートの生成を指示する。また例えば、指示元から指示された優先度が３であれば、処理部５６は、優先度情報が指示された優先度である３、又は当該優先度である３よりも高い優先度である１又は２を示す１以上のレポート項目のレポートの生成を指示する。
【００７８】
図１０は、本実施形態の端末装置６０の構成の一例を示すブロック図である。図１０に示すように、端末装置６０は、通信部６１と、操作部６２と、表示部６３と、記憶部６４と、制御部６５とを、備える。
【００７９】
通信部６１は、ネットワーク２を介して、機器１０及び第１の情報処理装置３０などの外部装置と通信するものであり、ＮＩＣなどの通信装置により実現できる。
【００８０】
操作部６２は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００８１】
表示部６３は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００８２】
記憶部６４は、端末装置６０で実行される各種プログラム、及び端末装置６０で行われる各種処理に使用されるデータなどを記憶する。記憶部６４は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００８３】
制御部６５は、端末装置６０の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部６５は、要求部６６と、処理結果受付部６７と、表示制御部６８とを、含む。
【００８４】
要求部６６は、第１の情報処理装置３０に対して、複数の処理項目が指定された処理要求を行う。本実施形態では、要求部６６は、操作部６２からの操作入力に基づいて、第１の情報処理装置３０に対して、複数のレポート項目が指定されたレポート生成要求を行う。
【００８５】
また要求部６６は、第１の情報処理装置３０から最も優先度の高い処理結果が出力された後に、第１の情報処理装置３０に対して、第１の情報処理装置３０から前回出力された処理結果の次に優先度の高い処理結果の出力要求を更に行う。本実施形態では、要求部６６は、第１の情報処理装置３０から最も優先度の高いレポートが出力された後に、操作部６２からの操作入力に基づいて、第１の情報処理装置３０に対して、第１の情報処理装置３０から前回出力されたレポートの次に優先度の高いレポートの出力要求を更に行う。
【００８６】
例えば、要求部６６は、前回出力されたレポートの優先度が最も高ければ、操作部６２からの操作入力に基づいて、２番目に優先度の高いレポートの出力要求を第１の情報処理装置３０に行い、前回出力されたレポートの優先度が２番目に高ければ、操作部６２からの操作入力に基づいて、３番目に優先度の高いレポートの出力要求を第１の情報処理装置３０に行う。
【００８７】
また要求部６６は、機器１０−１〜１０−ｎの少なくともいずれかに対してネットワーク切断要求を実行可能である。ネットワーク切断要求は、例えば、ＴＣＰ（Transmission  Control  Protocol）／ＩＰやＵＤＰ（User  Datagram  Protocol）などのプロトコルを用いた要求とすることができる。例えば、後述の表示制御部６８がクラウドで生成されたレポートを表示部６３に表示するので、このレポートから不正アクセス等が発見されれば、要求部６６は、操作部６２からの操作入力に基づいて、機器１０−１〜１０−ｎのうち不正アクセスの疑いがある機器１０に対してネットワーク切断要求を行う。
【００８８】
なお、要求部６６は、機器１０に対してネットワーク切断要求を直接行うようにしてもよいし、機器管理装置２０を介して機器１０に対してネットワーク切断要求を間接的に行うようにしてもよい。
【００８９】
処理結果受付部６７は、第１の情報処理装置３０により出力された処理結果を受け付ける。本実施形態では、処理結果受付部６７は、第１の情報処理装置３０により出力されたレポートを受け付ける。なお、要求部６６は、優先度の高い順にレポートの出力を要求するため、処理結果受付部６７は、第１の情報処理装置３０から、優先度の高い順に出力されたレポートを受け付ける。
【００９０】
表示制御部６８は、処理結果受付部６７により受け付けられたレポートを表示部６３に表示させる。
【００９１】
図１１は、本実施形態の情報処理システム１で行われる処理の手順の流れの一例を示すシーケンス図である。なお、図１１に示す例では、第３の情報処理装置５０として、第３の情報処理装置５０−１及び５０−２の２台を例示しているが、これに限定されるものではない。
【００９２】
まず、端末装置６０の要求部６６は、操作部６２からの操作入力に基づいて、第１の情報処理装置３０に対して、複数のレポート項目が指定されたレポート生成要求を行う（ステップＳ１０１）。
【００９３】
続いて、第１の情報処理装置３０の要求受付部３６は、端末装置６０からレポート生成要求を受け付け、受け付けたレポート生成要求を第２の情報処理装置４０に通知する（ステップＳ１０３）。
【００９４】
続いて、第２の情報処理装置４０の優先度情報取得部４６は、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目それぞれの優先度情報を機器管理装置２０から取得し、処理有無情報取得部４７は、当該複数のレポート項目それぞれの処理有無情報を機器管理装置２０から取得し、対象情報取得部４８は、当該複数のレポート項目のレポートを生成するための機器情報を機器管理装置２０から取得する（ステップＳ１０５）。
【００９５】
続いて、第２の情報処理装置４０の処理部４９は、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目、優先度情報取得部４６により取得された複数の優先度情報、処理有無情報取得部４７により取得された複数の処理有無情報、及び対象情報取得部４８により取得されたレポート対象情報を、第３の情報処理装置５０−１に通知し、複数のレポート項目のうち、処理有無情報が有りを示し、かつ優先度情報が最も高い優先度である１の次に高い優先度である２又は当該次に高い優先度である２よりも高い優先度である１を示す１以上のレポート項目のレポートの生成を指示する（ステップＳ１０７）。
【００９６】
続いて、第２の情報処理装置４０の処理部４９は、対象情報取得部４８により取得されたレポート対象情報を用いて、第１の情報処理装置３０から通知されたレポート生成要求で指定されている複数のレポート項目のうち、処理有無情報取得部４７により取得された処理有無情報が有りを示し、かつ優先度情報取得部４６により取得された優先度情報が最も高い優先度である１を示す１以上のレポート項目のレポートを生成する（ステップＳ１０９）。そして処理部４９は、生成したレポートであるＦｉｒｓｔ  Ｒｅｐｏｒｔ（例えば、図６に示すレポート）を第１の情報処理装置３０に通知する（ステップＳ１１１）。
【００９７】
続いて、第１の情報処理装置３０の出力部３７は、通知された最も優先度の高いレポートであるＦｉｒｓｔ  Ｒｅｐｏｒｔを端末装置６０へ出力し（ステップＳ１１３）、端末装置６０の表示制御部６８は、Ｆｉｒｓｔ  Ｒｅｐｏｒｔを表示部６３に表示させる。
【００９８】
続いて、第３の情報処理装置５０−１の処理部５６は、第２の情報処理装置４０から通知された複数のレポート項目、複数の優先度情報、複数の処理有無情報、及びレポート対象情報を、第３の情報処理装置５０−２に通知し、複数のレポート項目のうち、処理有無情報が有りを示し、かつ優先度情報が第２の情報処理装置４０から指示された優先度である２の次に高い優先度である３又は当該次に高い優先度である３よりも高い優先度である１又は２を示す１以上のレポート項目のレポートの生成を指示する（ステップＳ１１５）。
【００９９】
続いて、第３の情報処理装置５０−１の処理部５６は、第２の情報処理装置４０から通知されたレポート対象情報を用いて、第２の情報処理装置４０から通知された複数のレポート項目のうち、第２の情報処理装置４０から通知された処理有無情報が有りを示し、かつ第２の情報処理装置４０から通知された優先度情報が第２の情報処理装置４０から指示された優先度である２又は当該優先度である２よりも高い優先度である１を示す１以上のレポート項目のレポートを生成する（ステップＳ１１７）。そして処理部５６は、生成したレポートであるＳｅｃｏｎｄ  Ｒｅｐｏｒｔ（例えば、図８に示すレポート）を第１の情報処理装置３０に通知する（ステップＳ１１９）。
【０１００】
続いて、端末装置６０の要求部６６は、操作部６２からの操作入力に基づいて、第１の情報処理装置３０に対して、前回出力されたＦｉｒｓｔ  Ｒｅｐｏｒｔの次に優先度の高いＳｅｃｏｎｄ  Ｒｅｐｏｒｔのレポート出力要求を行う（ステップＳ１２１）。
【０１０１】
続いて、第１の情報処理装置３０の要求受付部３６は、端末装置６０からＳｅｃｏｎｄ  Ｒｅｐｏｒｔのレポート出力要求を受け付け、第１の情報処理装置３０の出力部３７は、通知されたＳｅｃｏｎｄ  Ｒｅｐｏｒｔを端末装置６０へ出力し（ステップＳ１２３）、端末装置６０の表示制御部６８は、Ｓｅｃｏｎｄ  Ｒｅｐｏｒｔを表示部６３に表示させる。
【０１０２】
続いて、第３の情報処理装置５０−２の処理部５６は、第３の情報処理装置５０−１から通知されたレポート対象情報を用いて、第３の情報処理装置５０−１から通知された複数のレポート項目のうち、第３の情報処理装置５０−１から通知された処理有無情報が有りを示し、かつ第３の情報処理装置５０−１から通知された優先度情報が第３の情報処理装置５０−１から指示された優先度である３又は当該優先度である３よりも高い優先度である１又は２を示す１以上のレポート項目のレポートを生成する（ステップＳ１２５）。そして処理部５６は、生成したレポートであるＴｈｉｒｄ  Ｒｅｐｏｒｔ（例えば、図９に示すレポート）を第１の情報処理装置３０に通知する（ステップＳ１２７）。
【０１０３】
続いて、端末装置６０の要求部６６は、操作部６２からの操作入力に基づいて、第１の情報処理装置３０に対して、前回出力されたＳｅｃｏｎｄ  Ｒｅｐｏｒｔの次に優先度の高いＴｈｉｒｄ  Ｒｅｐｏｒｔのレポート出力要求を行う（ステップＳ１２９）。
【０１０４】
続いて、第１の情報処理装置３０の要求受付部３６は、端末装置６０からＴｈｉｒｄ  Ｒｅｐｏｒｔのレポート出力要求を受け付け、第１の情報処理装置３０の出力部３７は、通知されたＴｈｉｒｄ  Ｒｅｐｏｒｔを端末装置６０へ出力し（ステップＳ１３１）、端末装置６０の表示制御部６８は、Ｔｈｉｒｄ  Ｒｅｐｏｒｔを表示部６３に表示させる。
【０１０５】
以上のように本実施形態によれば、複数の処理項目が指定された処理要求を受け付けた場合、まず、複数の処理項目のうち所定の優先度の処理項目を処理して処理結果を出力するので、処理要求に対する応答時間を短縮することができる。また本実施形態では、所定の優先度以外の優先度の処理項目の処理結果は、出力要求を受け付けた場合に出力するが、処理自体は、処理要求を受け付けた時点で開始しているため、出力要求に対する応答時間も短縮することができる。
【０１０６】
このため本実施形態によれば、処理負荷の大きい処理要求をクラウドに行う場合や、モバイル端末などから処理要求をクラウドに行う場合であっても、応答時間を短縮することができる。
【０１０７】
また本実施形態によれば、複数の処理項目の処理結果が優先度の高い順に段階的に出力されるため、応答時間を向上させつつ、ユーザエクスペリエンスを向上させることもできる。
【０１０８】
（変形例）
上記実施形態では、機器管理装置２０が項目情報を記憶する例について説明したが、これに限定されず、第２の情報処理装置が記憶していてもよいし、項目情報を記憶する専用の装置を追加するようにしてもよい。
【０１０９】
また上記実施形態では、処理要求に対する処理を、主として、第１の情報処理装置３０、第２の情報処理装置４０、及び第３の情報処理装置５０−１〜５０−ｍが分散して処理する例について説明したが、これらを１つの装置に統合してもよい。この場合、統合後の装置は、マルチコアを採用していることが好ましいが、これに限定されるものではない。
【０１１０】
上記実施形態では、レポートとして、機器１０へのアクセス者の一覧を示すレポートを例に取り説明したが、レポートはこれに限定されず、例えば、ＣＯ２排出量に関するレポートなどとすることもできる。図１２〜図１４は、この場合のレポートの一例を示す図である。図１２は、最も優先度が高いＦｉｒｓｔ  Ｒｅｐｏｒｔの一例を示す図であり、東京支店のＣＯ２排出量を示している。図１３は、２番目に優先度が高いＳｅｃｏｎｄ  Ｒｅｐｏｒｔの一例を示す図であり、東京支店及び大阪支店のＣＯ２排出量を示している。図１４は、３番目に優先度が高いＴｈｉｒｄ  Ｒｅｐｏｒｔの一例を示す図であり、東京支店、大阪支店及びカリフォルニア支店のＣＯ２排出量を示している。
【０１１１】
この場合、レポート項目は、東京支店、大阪支店及びカリフォルニア支店であり、東京支店の優先度が最も高く、大阪支店の優先度が２番目に高く、カリフォルニア支店の優先度が３番目に高い。また、図１２に示すレポートのＮｅｘｔ  Ｒｅｐｏｒｔボタンが選択されることで、端末装置６０は、Ｓｅｃｏｎｄ  Ｒｅｐｏｒｔの出力要求を第１の情報処理装置３０に行い、図１３に示すレポートのＮｅｘｔ  Ｒｅｐｏｒｔボタンが選択されることで、端末装置６０は、Ｔｈｉｒｄ  Ｒｅｐｏｒｔの出力要求を第１の情報処理装置３０に行う。
【０１１２】
（ハードウェア構成）
図１５は、本実施形態の機器１０、機器管理装置２０、第１の情報処理装置３０、第２の情報処理装置４０、第３の情報処理装置５０、及び端末装置６０（以下、本実施形態の各装置と称する）のハードウェア構成の一例を示す図である。本実施形態の各装置は、ＣＰＵなどの制御装置８０１と、ＲＯＭやＲＡＭなどの記憶装置８０２と、ＨＤＤなどの外部記憶装置８０３と、ディスプレイなどの表示装置８０４と、キーボードやマウスなどの入力装置８０５と、通信Ｉ／Ｆ（インタフェース）８０６と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１１３】
本実施形態の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１１４】
また、本実施形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、本実施形態の各装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、本実施形態の各装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１１５】
本実施形態の各装置で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤからプログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【符号の説明】
【０１１６】
１  情報処理システム
２  ネットワーク
１０−１〜１０−ｎ（１０）  機器
２０  機器管理装置
２１  通信部
２２  操作部
２３  表示部
２４  記憶部
２５  項目情報記憶部
２６  機器情報記憶部
２７  制御部
３０  第１の情報処理装置
３１  通信部
３２  操作部
３３  表示部
３４  記憶部
３５  制御部
３６  要求受付部
３７  出力部
４０  第２の情報処理装置
４１  通信部
４２  操作部
４３  表示部
４４  記憶部
４５  制御部
４６  優先度情報取得部
４７  処理有無情報取得部
４８  対象情報取得部
４９  処理部
５０−１〜５０−ｍ（５０）  第３の情報処理装置
５１  通信部
５２  操作部
５３  表示部
５４  記憶部
５５  制御部
５６  処理部
６０  端末装置
６１  通信部
６２  操作部
６３  表示部
６４  記憶部
６５  制御部
６６  要求部
６７  処理結果受付部
６８  表示制御部
【先行技術文献】
【特許文献】
【０１１７】
【特許文献１】特表２０１３−５２５８８８号公報
【図１】
2016004437.tif 000003
【図２】
2016004437.tif 000004
【図３】
2016004437.tif 000005
【図４】
2016004437.tif 000006
【図５】
2016004437.tif 000007
【図６】
2016004437.tif 000008
【図７】
2016004437.tif 000009
【図８】
2016004437.tif 000010
【図９】
2016004437.tif 000011
【図１０】
2016004437.tif 000012
【図１１】
2016004437.tif 000013
【図１２】
2016004437.tif 000014
【図１３】
2016004437.tif 000015
【図１４】
2016004437.tif 000016
【図１５】
2016004437.tif 000017