JP7367441B2 - Monitoring device and monitoring program - Google Patents

Monitoring device and monitoring program Download PDF

Info

Publication number
JP7367441B2
JP7367441B2 JP2019183963A JP2019183963A JP7367441B2 JP 7367441 B2 JP7367441 B2 JP 7367441B2 JP 2019183963 A JP2019183963 A JP 2019183963A JP 2019183963 A JP2019183963 A JP 2019183963A JP 7367441 B2 JP7367441 B2 JP 7367441B2
Authority
JP
Japan
Prior art keywords
information
information processing
stopped
monitoring device
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019183963A
Other languages
Japanese (ja)
Other versions
JP2021060733A (en
Inventor
永根 朴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2019183963A priority Critical patent/JP7367441B2/en
Publication of JP2021060733A publication Critical patent/JP2021060733A/en
Application granted granted Critical
Publication of JP7367441B2 publication Critical patent/JP7367441B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、監視装置及び監視プログラムに関する。 The present invention relates to a monitoring device and a monitoring program.

特許文献1には、監視対象機器の障害が検知された場合に、この監視対象機器により提供されているサービスを特定し、サービスの特定結果又は稼働の確認結果を示す情報を出力する監視装置が開示されている。 Patent Document 1 discloses a monitoring device that, when a failure of a monitored device is detected, identifies a service provided by the monitored device and outputs information indicating the service identification result or operation confirmation result. Disclosed.

特許文献2には、巡回先Webページで公開される現在の公開情報と比較しながら、新たな公開情報を特定した場合に、記憶装置に格納される情報を逐次更新するサーバコンピュータが開示されている。 Patent Document 2 discloses a server computer that sequentially updates information stored in a storage device when new public information is identified while comparing with current public information published on a visited Web page. There is.

特開2018-142091号公報Japanese Patent Application Publication No. 2018-142091 特開2006-318138号公報Japanese Patent Application Publication No. 2006-318138

例えば、情報を処理可能な情報処理装置が、ネットワークを介して1つ以上の外部装置と連携しながら一連の情報処理を実行する場合が想定される。ところが、外部装置の動作を確認した結果を示す動作確認情報を出力する場合に、情報処理装置のユーザ又は管理者は、その出力された動作確認情報を手掛かりに各々の情報処理サービスが利用できるか否かを把握できるにすぎず、さらに詳しい情報を得ることができないという問題がある。 For example, it is assumed that an information processing device capable of processing information executes a series of information processing while cooperating with one or more external devices via a network. However, when outputting operation confirmation information indicating the result of confirming the operation of an external device, the user or administrator of the information processing device uses the output operation confirmation information as a clue to determine whether each information processing service can be used. There is a problem in that it is only possible to know whether or not it is true, but it is not possible to obtain more detailed information.

本発明の目的は、ネットワークを介して1つ以上の外部装置と連携して一連の情報処理を実行する際、情報処理サービスの停止中に、外部装置の動作を確認した結果を示す情報のみを出力する場合と比べて、停止の状況を把握するためのより有用な情報をユーザ又は管理者に与えることである。 An object of the present invention is to display only information indicating the result of checking the operation of the external device while the information processing service is stopped, when executing a series of information processing in cooperation with one or more external devices via a network. The objective is to provide the user or administrator with more useful information for grasping the status of the stoppage than when outputting it.

請求項1に記載の発明は、プロセッサを備え、前記プロセッサは、情報処理装置と1つ以上の外部装置がネットワークを介して連携しながら一連の情報処理を実行する場合において、前記1つ以上の外部装置が提供する複数種類の情報処理サービスに関わる動作の確認を行い、前記ネットワークを介した検索を通じて、前記複数種類の情報処理サービスのうち停止中の情報処理サービスに関する運用の状況を示す運用情報を取得し、前記運用情報が取得された場合に、前記情報処理装置のユーザ又は管理者に向けて、前記動作を確認した結果を示す動作確認情報と併せて前記運用情報を出力させる出力制御を行い、前記出力制御は、前記停止中の情報処理サービスがある場合に、前記停止中の情報処理サービスがない場合と比べて、前記動作確認情報又は前記運用情報を出力させる頻度を高くする制御を含む監視装置である。 The invention according to claim 1 includes a processor, and when an information processing device and one or more external devices execute a series of information processing while cooperating via a network, the one or more external devices Operational information indicating the operational status of a stopped information processing service among the plurality of types of information processing services by checking operations related to multiple types of information processing services provided by an external device and searching through the network. and output control to output the operation information together with operation confirmation information indicating the result of checking the operation to the user or administrator of the information processing device when the operation information is acquired. and the output control is a control for outputting the operation confirmation information or the operation information more frequently when there is the information processing service that is stopped, compared to when there is no information processing service that is stopped. It is a monitoring device that includes .

請求項2に記載の発明は、前記運用情報は、前記検索を通じて、他の種類の情報処理サービスと比べて前記停止中の情報処理サービスとの関連性が高い情報を記述するデータを取得する処理と、前記データを解析し、解析結果に基づいて前記運用情報を作成する処理と、の実行により取得される、請求項1に記載の監視装置である。
請求項3に記載の発明は、前記運用情報は、前記停止中の情報処理サービスにおける停止時間帯であって、まだ経過していない停止時間帯を含む、請求項2に記載の監視装置である。
請求項4に記載の発明は、前記データにより特定される第1現地時間と、情報の出力先における第2現地時間との間に時差がある場合、前記運用情報は、前記第2現地時間に対応する停止時間帯を含む、請求項3に記載の監視装置である。
請求項5に記載の発明は、前記データは、複数種類の言語又は複数種類の現地時間を含む検索条件を用いた前記検索を通じて取得される、請求項に記載の監視装置である。
In the invention according to claim 2, the operational information includes a process of acquiring, through the search, data describing information that is more closely related to the stopped information processing service than other types of information processing services. The monitoring device according to claim 1, wherein the monitoring device is obtained by executing the following steps: analyzing the data and creating the operational information based on the analysis result.
The invention according to claim 3 is the monitoring device according to claim 2, wherein the operation information includes a stop time period in the stopped information processing service that has not yet passed. .
In the invention according to claim 4, when there is a time difference between the first local time specified by the data and the second local time at the output destination of the information, the operation information is set at the second local time. 4. A monitoring device according to claim 3, comprising a corresponding outage period.
The invention according to claim 5 is the monitoring device according to claim 2 , wherein the data is obtained through the search using search conditions including multiple types of languages or multiple types of local time.

請求項6に記載の発明は、前記出力制御は、前記停止中の情報処理サービスがある場合に、前記停止中の情報処理サービスがない場合と比べて、前記動作確認情報又は前記運用情報を出力させる頻度を高くする制御を含む、請求項1に記載の監視装置である。
請求項7に記載の発明は、前記出力制御は、前記停止中の情報処理サービスが2種類以上ある場合、予め定められた優先度が相対的に高い停止中の情報処理サービスに関する前記動作確認情報及び前記運用情報のみを出力させる制御を含む、請求項1に記載の監視装置である
In the invention according to claim 6, the output control outputs the operation confirmation information or the operation information when there is the stopped information processing service, compared to a case where there is no stopped information processing service. The monitoring device according to claim 1, further comprising control for increasing the frequency of the monitoring.
In the invention according to claim 7, when there are two or more types of the stopped information processing service, the output control is performed using the operation confirmation information regarding the stopped information processing service having a relatively high predetermined priority. The monitoring device according to claim 1, further comprising control for outputting only the operation information .

請求項に記載の発明は、プロセッサに、情報処理装置と1つ以上の外部装置がネットワークを介して連携しながら一連の情報処理を実行する場合において、前記1つ以上の外部装置が提供する複数種類の情報処理サービスに関わる動作の確認を行わせ、前記ネットワークを介した検索を通じて、前記複数種類の情報処理サービスのうち停止中の情報処理サービスに関する運用の状況を示す運用情報を取得させ、前記運用情報が取得された場合に、前記情報処理装置のユーザ又は管理者に向けて、前記動作を確認した結果を示す動作確認情報と併せて前記運用情報を出力させる際、前記停止中の情報処理サービスがある場合に、前記停止中の情報処理サービスがない場合と比べて、前記動作確認情報又は前記運用情報を出力させる頻度を高くする監視プログラムである。 According to an eighth aspect of the invention, in the case where an information processing device and one or more external devices execute a series of information processing while cooperating with each other via a network, the one or more external devices provide the processor with the following information: causing operations related to a plurality of types of information processing services to be confirmed, and obtaining operational information indicating the operational status of a stopped information processing service among the plurality of types of information processing services through a search via the network; When the operation information is acquired and the operation information is output to the user or administrator of the information processing device along with operation confirmation information indicating the result of confirming the operation , the information on the stopped state is output. The monitoring program outputs the operation confirmation information or the operation information more frequently when there is a processing service than when there is no stopped information processing service.

請求項1,に記載の発明によれば、ネットワークを介して1つ以上の外部装置と連携して一連の情報処理を実行する際、情報処理サービスの停止中に、外部装置の動作を確認した結果を示す情報のみを出力する場合と比べて、停止の状況を把握するためのより有用な情報がユーザ又は管理者に与えられる。また、停止中の情報処理サービスに関する情報が、出力頻度を常に一定にする場合と比べて、より高い鮮度でユーザ又は管理者に提供される。
請求項2に記載の発明によれば、検索を通じて得たデータをそのまま利用する場合と比べて、より純度が高い情報が得られる。
請求項3に記載の発明によれば、ユーザ又は管理者は、運用情報に停止時間帯が含まれない場合と比べて、情報処理サービスの停止時点又は再開時点をより把握しやすくなる。
請求項4に記載の発明によれば、第1現地時間に対応する停止時間帯を出力する場合と比べて、ユーザ又は管理者による時間の誤認が抑制される。
請求項5に記載の発明によれば、1種類のみの言語又は1種類のみの現地時間を含む検索条件を用いる場合と比べて、言語又は現地時間の違いに起因する検索漏れが抑制されやすくなる。
請求項6に記載の発明によれば、停止中のすべての情報処理サービスに関する情報をすべて出力する場合と比べて、優先度が相対的に高い情報のみをユーザ又は管理者に与えやすくなる。
請求項7に記載の発明によれば、互いに内容が整合しない動作確認情報及び運用情報を出力する場合と比べて、情報を受け取ったユーザ又は管理者の混乱が抑制される
According to the inventions described in claims 1 and 8 , when executing a series of information processing in cooperation with one or more external devices via a network, the operation of the external devices is checked while the information processing service is stopped. This provides the user or administrator with more useful information for grasping the status of the stoppage than when only information indicating the result of the stoppage is output. Furthermore, information regarding stopped information processing services is provided to the user or administrator with higher freshness than when the output frequency is always constant.
According to the invention described in claim 2, information with higher purity can be obtained compared to the case where data obtained through a search is used as is.
According to the invention described in claim 3, it becomes easier for the user or administrator to grasp the point in time when the information processing service is stopped or restarted, compared to the case where the operation information does not include the stop time period.
According to the invention set forth in claim 4, compared to the case where the stop time zone corresponding to the first local time is output, misperception of time by the user or the administrator is suppressed.
According to the invention set forth in claim 5, search omissions due to differences in language or local time can be more easily suppressed than when using search conditions that include only one type of language or only one type of local time. .
According to the invention set forth in claim 6, it becomes easier to give only relatively high-priority information to the user or administrator compared to the case where all information regarding all stopped information processing services is output.
According to the invention set forth in claim 7, confusion on the part of the user or administrator who receives the information is suppressed compared to the case where operation confirmation information and operation information whose contents do not match with each other are output .

本発明の一実施形態における監視装置が組み込まれた情報処理システの全体構成図である。1 is an overall configuration diagram of an information processing system incorporating a monitoring device according to an embodiment of the present invention. 図1に示す監視装置が有する制御部の機能ブロック図である。2 is a functional block diagram of a control unit included in the monitoring device shown in FIG. 1. FIG. 監視装置の動作を示すフローチャートである。It is a flowchart showing the operation of the monitoring device. チェックリストが有するデータ構造の一例を示す図である。It is a figure showing an example of the data structure which a checklist has. ウェブ検索に用いられる検索テーブルの一例を示す図である。It is a figure showing an example of a search table used for web search. ウェブ検索による検索結果の一例を示す図である。It is a figure which shows an example of the search result by web search. ウェブページを記述するソースコードの一例を示す図である。FIG. 2 is a diagram illustrating an example of source code that describes a web page. 運用情報リストが有するデータ構造の一例を示す図である。It is a figure showing an example of the data structure which an operation information list has. 判断基準時が停止時間帯に属している状態を示す図である。FIG. 6 is a diagram showing a state in which the determination reference time belongs to the stop time zone. 情報の出力方針の一例を示す図である。FIG. 3 is a diagram illustrating an example of an information output policy. 画面の表示例を示す図である。It is a figure which shows the example of a display of a screen. 画面の表示例を示す図である。It is a figure which shows the example of a display of a screen.

本発明における監視装置について、監視プログラムとの関係において好適な実施形態を挙げ、添付の図面を参照しながら説明する。 DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the monitoring device according to the present invention in relation to a monitoring program will be described with reference to the accompanying drawings.

[監視装置18の構成]
図1は、本発明の一実施形態における監視装置18が組み込まれた情報処理システム10の全体構成図である。図2は、図1に示す監視装置18が有する制御部28の機能ブロック図である。
[Configuration of monitoring device 18]
FIG. 1 is an overall configuration diagram of an information processing system 10 incorporating a monitoring device 18 according to an embodiment of the present invention. FIG. 2 is a functional block diagram of the control unit 28 included in the monitoring device 18 shown in FIG.

この情報処理システム10は、画像形成装置12と1つ以上のクラウドサーバ16がネットワークNWを介して連携しながら一連の情報処理を実行可能に構成される。具体的には、情報処理システム10は、画像形成装置12(「情報処理装置」に相当)と、クラウド14上に設けられた1つ又は複数のクラウドサーバ16(「外部装置」に相当)と、監視装置18と、を含んで構成される。 This information processing system 10 is configured such that an image forming apparatus 12 and one or more cloud servers 16 can perform a series of information processing while cooperating via a network NW. Specifically, the information processing system 10 includes an image forming device 12 (corresponding to an "information processing device") and one or more cloud servers 16 (corresponding to "external devices") provided on a cloud 14. , and a monitoring device 18.

画像形成装置12は、情報を処理可能に構成される情報処理装置の一態様であり、ここではデジタル複合機(MFP;Multifunction Peripheral)からなる。この画像形成装置12は、本体機能部20と、連携制御部22と、表示部24(「出力装置」に相当)と、を含んで構成される。本体機能部20は、プリンタ機能、コピー機能、スキャン機能、ファクシミリ機能、及びデータ送信機能のうち少なくとも1つの機能を実行する。連携制御部22は、クラウドサーバ16と連携しながら一連の情報処理を実行するための制御を行う。表示部24は、例えば、画像やメッセージを含む可視情報を出力可能な表示パネルから構成される。 The image forming apparatus 12 is one aspect of an information processing apparatus configured to be able to process information, and here is a digital multifunction peripheral (MFP). The image forming apparatus 12 includes a main body functional section 20, a cooperation control section 22, and a display section 24 (corresponding to an "output device"). The main body functional unit 20 executes at least one of a printer function, a copy function, a scan function, a facsimile function, and a data transmission function. The cooperation control unit 22 performs control for executing a series of information processing while cooperating with the cloud server 16. The display unit 24 includes, for example, a display panel capable of outputting visible information including images and messages.

各々のクラウドサーバ16は、一連の情報処理のうち画像形成装置12により実行されない情報処理(以下、「情報処理サービス」という)を実行可能に構成されるサーバ装置である。情報処理サービスの一例として、OCR(Optical Character Recognition)処理、データの保存・管理、経費精算処理、認証基盤、IoT(Internet of Things)データの分析などが挙げられる。本図ではクラウドサーバ16を単体のコンピュータとして図示しているが、これに代わって、クラウドサーバ16は、分散システムを構築するコンピュータ群であってもよい。 Each cloud server 16 is a server device configured to be able to execute information processing (hereinafter referred to as "information processing service") that is not executed by the image forming apparatus 12 among a series of information processing. Examples of information processing services include OCR (Optical Character Recognition) processing, data storage and management, expense settlement processing, authentication infrastructure, and analysis of IoT (Internet of Things) data. Although the cloud server 16 is illustrated as a single computer in this figure, the cloud server 16 may alternatively be a group of computers that construct a distributed system.

監視装置18は、ネットワークNWに接続されたコンピュータであり、1つ又は複数のクラウドサーバ16の稼働状態を監視する。具体的には、この監視装置18は、通信部26と、制御部28と、記憶部30と、を含んで構成される。 The monitoring device 18 is a computer connected to the network NW, and monitors the operating state of one or more cloud servers 16. Specifically, this monitoring device 18 includes a communication section 26, a control section 28, and a storage section 30.

通信部26は、外部装置に対して電気信号を送受信するための通信インターフェースである。これにより、監視装置18は、ネットワークNWを通じて、画像形成装置12及びクラウドサーバ16との間で様々なデータのやり取りが可能である。 The communication unit 26 is a communication interface for transmitting and receiving electrical signals to and from external devices. Thereby, the monitoring device 18 can exchange various data with the image forming device 12 and the cloud server 16 via the network NW.

制御部28は、CPU(Central Processing Unit)、MPU(Micro-Processing Unit)を含むプロセッサによって構成される。制御部28は、記憶部30に格納された監視プログラムを読み出して実行することで、動作確認部40、検索処理部42、データ収集部44、データ解析部46、及び出力制御部48(図2参照)として機能する。 The control unit 28 is configured by a processor including a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit). The control unit 28 reads and executes the monitoring program stored in the storage unit 30, thereby controlling the operation confirmation unit 40, search processing unit 42, data collection unit 44, data analysis unit 46, and output control unit 48 (see FIG. Reference).

記憶部30は、非一過性であり、かつ、コンピュータ読み取り可能な記憶媒体で構成されている。ここで、コンピュータ読み取り可能な記憶媒体は、ハードディスクドライブ(HDD:Hard Disk Drive)、ソリッドステートドライブ(SSD:Solid State Drive)を含む記憶装置、あるいは、光磁気ディスク、ROM、CD-ROM、フラッシュメモリ等の可搬媒体である。 The storage unit 30 is composed of a non-transitory and computer-readable storage medium. Here, the computer-readable storage medium is a storage device including a hard disk drive (HDD), a solid state drive (SSD), or a magneto-optical disk, ROM, CD-ROM, or flash memory. It is a portable medium such as

[監視装置18の動作]
この実施形態における監視装置18は、以上のように構成される。続いて、この監視装置18の動作について、図3のフローチャートを主に参照しながら説明する。図3のステップS1~S9は監視装置18により、ステップS10は画像形成装置12によりそれぞれ実行される。
[Operation of monitoring device 18]
The monitoring device 18 in this embodiment is configured as described above. Next, the operation of this monitoring device 18 will be explained with reference mainly to the flowchart in FIG. 3. Steps S1 to S9 in FIG. 3 are executed by the monitoring device 18, and step S10 is executed by the image forming device 12.

ステップS1において、監視装置18の制御部28(より詳しくは、動作確認部40)は、1つ以上のクラウドサーバ16が提供する複数種類の情報処理サービスに関わる動作の確認を行う。具体的には、動作確認部40は、予め定められた実行スケジュール(例えば、10分おき)に従って、チェックリスト60に掲載された確認項目毎にいわゆる「ヘルスチェック」を行う。 In step S1, the control unit 28 (more specifically, the operation confirmation unit 40) of the monitoring device 18 confirms operations related to multiple types of information processing services provided by one or more cloud servers 16. Specifically, the operation confirmation unit 40 performs a so-called "health check" for each confirmation item listed in the checklist 60 according to a predetermined execution schedule (for example, every 10 minutes).

図4は、チェックリスト60が有するデータ構造の一例を示す図である。このチェックリスト60は、リストの掲載順を示す「No」と、情報処理サービスの「名称」と、確認対象の動作を示す「確認項目」と、確認対象であるクラウドサーバ16の所在を示す「サイト」と、確認の「結果」と、確認の「実施時点」と、から構成されるリスト形式のデータである。なお、確認項目の数は、1種類の情報処理サービスにつき1個であってもよいし、2個以上であってもよい。 FIG. 4 is a diagram showing an example of the data structure of the checklist 60. This checklist 60 includes a "No" indicating the order of listing, a "name" of the information processing service, a "confirmation item" indicating the operation to be confirmed, and a "check item" indicating the location of the cloud server 16 to be confirmed. This data is in a list format, consisting of "site", "result" of confirmation, and "time of implementation" of confirmation. Note that the number of confirmation items may be one per type of information processing service, or may be two or more.

例えば、動作確認部40は、チェックリスト60の掲載順に従って確認を行い、確認の結果が得られた場合に「結果」及び「実施時点」の欄を逐次埋めていく。本図の例では、
動作確認部40は、1~5番目の動作にてサービスA,B,Cはすべて正常であるが、6番目の動作にてサービスDが異常(つまり、サービスの停止中)であることを確認する。この停止の原因として、クラウドサーバ16の障害や、メンテナンスに伴う一時的な稼働停止などが挙げられる。
For example, the operation confirmation unit 40 performs confirmation according to the order of publication of the checklist 60, and fills in the "result" and "implementation time" columns one after another when confirmation results are obtained. In the example in this figure,
The operation confirmation unit 40 confirms that services A, B, and C are all normal in the first to fifth operations, but that service D is abnormal (that is, the service is stopped) in the sixth operation. do. Causes of this stoppage include a failure of the cloud server 16 and a temporary stoppage of operation due to maintenance.

ステップS2において、動作確認部40は、ステップS1での確認結果に基づいて、停止中の情報処理サービスが検出されたか否かを判定する。停止中の情報処理サービスが検出されなかった場合(ステップS2:NO)、ステップS1に戻って、サービスの停止が検出されるまでステップS1,S2を繰り返して実行する。一方、停止中の情報処理サービスが検出された場合(ステップS2:YES)、次のステップS3に進む。 In step S2, the operation confirmation unit 40 determines whether a stopped information processing service has been detected based on the confirmation result in step S1. If a stopped information processing service is not detected (step S2: NO), the process returns to step S1, and steps S1 and S2 are repeated until the stoppage of the service is detected. On the other hand, if a stopped information processing service is detected (step S2: YES), the process advances to the next step S3.

ステップS3において、データ収集部44は、停止中の情報処理サービスに関するログデータを収集することで、クラウドサーバ16の動作を確認した結果を示す情報(以下、「動作確認情報Ick」という)を取得する。この動作確認情報Ickには、例えば、情報処理サービスの識別情報、異常の発生時点(年月日や時刻を含む)、エラーコード及びエラーメッセージなどが含まれる。その後、データ収集部44は、自身が取得した動作確認情報Ickを検索処理部42に供給する。 In step S3, the data collection unit 44 acquires information indicating the result of checking the operation of the cloud server 16 (hereinafter referred to as "operation confirmation information Ick") by collecting log data regarding the stopped information processing service. do. This operation confirmation information Ick includes, for example, identification information of the information processing service, the time point at which the abnormality occurred (including date and time), an error code, an error message, and the like. Thereafter, the data collection section 44 supplies the operation confirmation information Ick that it has acquired to the search processing section 42 .

ステップS4において、検索処理部42は、ステップS3で取得された動作確認情報Ickを用いて、ネットワークNW上の検索(以下、「ウェブ検索」ともいう)に用いられる検索条件を設定する。具体的には、検索処理部42は、動作確認情報Ickに含まれる文字列(例えば、サービス名、年月日、時刻、障害・メンテナンスなど)から適切な検索ワードを選択し、サービスの停止状況を把握することを目的とした検索条件を設定する。 In step S4, the search processing unit 42 uses the operation confirmation information Ick acquired in step S3 to set search conditions for use in a search on the network NW (hereinafter also referred to as "web search"). Specifically, the search processing unit 42 selects an appropriate search word from the character strings (for example, service name, date, time, failure/maintenance, etc.) included in the operation confirmation information Ick, and determines the service outage status. Set search conditions for the purpose of understanding.

この情報処理サービスが特定の地域のみで提供される場合、検索条件には、その地域内で使用される単一の言語や単一の現地時間が含まれていれば十分である。ところが、この情報処理サービスが世界中で提供される場合、サービス提供側であるクラウドサーバ16と、サービス享受側である画像形成装置12とが地理的に離れた場所に存在する状況があり得る。そこで、検索処理部42は、地域にかかわらず検索範囲が実質的に同一になるように、複数種類の言語又は複数種類の現地時間を含む検索条件を設定してもよい。 If this information processing service is provided only in a specific region, it is sufficient that the search conditions include a single language or a single local time used within that region. However, when this information processing service is provided all over the world, there may be a situation where the cloud server 16, which is the service provider, and the image forming apparatus 12, which is the service receiver, are located in geographically separate locations. Therefore, the search processing unit 42 may set search conditions that include multiple types of languages or multiple types of local time so that the search range is substantially the same regardless of region.

図5は、ウェブ検索に用いられる検索テーブル62の一例を示す図である。この検索テーブル62は、検索項目及び検索情報から構成されるテーブル形式のデータである。検索項目には、例えば、発生時点、サービス情報、停止理由などが挙げられる。検索情報は、検索対象は実質的に同一であるが、地域に応じて異なっている。例えば、サービス提供側の地域が米国である場合、「発生時点」が米国の現地時間であり、「サービス情報」及び「停止理由」がそれぞれ英語で表記されている。一方、サービス享受側の地域が日本である場合、「発生時点」が日本の現地時間であり、「サービス情報」及び「停止理由」がそれぞれ日本語で表記されている。 FIG. 5 is a diagram showing an example of a search table 62 used for web searches. This search table 62 is data in a table format composed of search items and search information. Search items include, for example, the time of occurrence, service information, and reason for suspension. Although the search target is substantially the same, the search information differs depending on the region. For example, if the service provider's region is the United States, the "time of occurrence" is local time in the United States, and the "service information" and "reason for suspension" are each written in English. On the other hand, if the region receiving the service is Japan, the "time of occurrence" is local time in Japan, and the "service information" and "reason for suspension" are each written in Japanese.

ステップS5において、検索処理部42は、ステップS4で設定された検索条件を用いて、ネットワークNW上のウェブ検索処理を行う。ここで、ウェブ検索を用いることで、[1]API(Application Programming Interface)が利用できない場合、[2]新規の情報処理サービスにおいてウェブページの構成を把握できない場合、[3]既存の情報処理サービスにおいて指定されたURLが変更された場合であっても、クラウドサーバ16以外の情報源から情報を収集することができる。 In step S5, the search processing unit 42 performs web search processing on the network NW using the search conditions set in step S4. Here, by using a web search, [1] when the API (Application Programming Interface) is not available, [2] when it is not possible to understand the structure of the web page in a new information processing service, [3] when the existing information processing service Even if the URL specified in is changed, information can be collected from information sources other than the cloud server 16.

具体的には、検索処理部42は、クローリングを含む様々な検索手法を用いてウェブ検索を行い、検索スコアが高い順にウェブページの所在(例えば、URL:Uniform Resource Locator)を列挙してリスト化する。 Specifically, the search processing unit 42 performs a web search using various search methods including crawling, and enumerates and lists the locations of web pages (for example, URLs: Uniform Resource Locators) in descending order of search scores. do.

図6は、ウェブ検索による検索結果の一例を示す図である。検索結果リスト64は、検索スコアの序列を示す「No」と、ウェブページの所在を示す「URL」と、から構成されるリスト形式のデータである。なお、検索結果リスト64の掲載数(いわゆる、絞り込み件数)は、固定であってもよいし必要に応じて適宜変更されてもよい。 FIG. 6 is a diagram showing an example of search results obtained by web search. The search result list 64 is data in a list format that includes "No" indicating the order of search scores and "URL" indicating the location of the web page. Note that the number of listings in the search result list 64 (so-called number of narrowed-down results) may be fixed or may be changed as necessary.

ステップS6において、ステップS5にて得られた検索結果リスト64に従って、該当するウェブデータを収集する。このウェブデータには、他の情報処理サービスと比べて相対的に関連性が高い情報、具体的には、停止中の情報処理サービスに関する運用の状況を示す情報(以下、「運用情報Iop」という)が含まれ得る。その後、データ収集部44は、自身がそれぞれ取得したウェブデータ及び動作確認情報Ickをデータ解析部46に供給する。 In step S6, corresponding web data is collected according to the search result list 64 obtained in step S5. This web data includes information that is relatively relevant compared to other information processing services, specifically information that indicates the operational status of suspended information processing services (hereinafter referred to as "operational information Iop"). ) may be included. Thereafter, the data collection unit 44 supplies the data analysis unit 46 with the web data and operation confirmation information Ick that it has acquired.

図7は、ウェブページを記述するソースコードの一例を示す図である。このソースコードは、例えば、HTML(HyperText Markup Language)、XML(eXtensible Markup Language)を含むマークアップ言語を用いて記述されている。このソースコードには、図5に示す検索テーブル62内の「検索情報」と一致又は近似する文字列(例えば、年月日)が含まれる。 FIG. 7 is a diagram showing an example of source code that describes a web page. This source code is written using a markup language including, for example, HTML (HyperText Markup Language) and XML (eXtensible Markup Language). This source code includes a character string (for example, year, month, and day) that matches or approximates the "search information" in the search table 62 shown in FIG. 5.

ステップS7において、データ解析部46は、ステップS6で収集されたウェブデータを解析することで、運用情報Iopのリスト(以下、運用情報リスト66)を作成する。具体的には、データ解析部46は、動作確認情報Ickに含まれる文字列(例えば、サービス名、年月日、時刻、障害・メンテナンスなど)から適切な抽出対象を設定し、ウェブデータの中から抽出対象の文字列を抽出する。 In step S7, the data analysis unit 46 creates a list of operational information Iop (hereinafter referred to as operational information list 66) by analyzing the web data collected in step S6. Specifically, the data analysis unit 46 sets appropriate extraction targets from the character strings included in the operation confirmation information Ick (for example, service name, date, time, failure/maintenance, etc.), and extracts data from the web data. Extract the string to be extracted from.

図8は、運用情報リスト66が有するデータ構造の一例を示す図である。この運用情報リスト66は、1つ以上の運用情報Iopから構成されるリスト形式のデータである。運用情報Iopには、例えば、年、月日、時間、状態、案内・通知などの各種情報が含まれる。なお、時間を示す文字列の前後にハイフンなどの記号が配置されている場合、当該文字列と一緒に記号も抽出される。 FIG. 8 is a diagram showing an example of a data structure that the operation information list 66 has. This operational information list 66 is data in a list format composed of one or more operational information Iops. The operation information Iop includes various information such as year, month, day, time, status, guidance/notification, and the like. Note that if symbols such as hyphens are placed before and after a character string indicating time, the symbols are also extracted together with the character string.

ステップS8において、出力制御部48は、ステップS7での解析を通じて作成された運用情報リスト66の中から、出力対象の運用情報Iopを特定する。具体的には、出力制御部48は、ウェブデータの内容又は付帯情報により特定される現地時間にて、判断基準時が停止時間帯に属している運用情報Iopのみを出力対象として特定する。この「判断基準時」は、典型的にはステップS8の実行時であるが、図3のフローチャートにおける一連の動作(ステップS1~S10)を実行している間の任意の時点であってもよい。 In step S8, the output control unit 48 specifies the operation information Iop to be output from the operation information list 66 created through the analysis in step S7. Specifically, the output control unit 48 specifies, as the output target, only the operation information Iop whose determination reference time belongs to the stop time zone in the local time specified by the content of the web data or the supplementary information. This "judgment reference time" is typically the time when step S8 is executed, but may be any time during the execution of the series of operations (steps S1 to S10) in the flowchart of FIG. .

図9に示すように、具体的には、[1]停止時間帯の開始時点と終了時点が明示されている場合、判断基準時が開始時点と終了時点の間にあること、[2]停止時間帯の開始時点のみが明示されている場合、判断基準時が開始時点よりも後であること、[3]停止時間帯の終了時点のみが明示されている場合、判断基準時が終了時点よりも前であること、のいずれかの条件を満たせばよい。図8の例では、判断基準時が「2019年2月23日の18:26」である場合、運用情報リスト66の上から3番目に該当する情報がある。一方、判断基準時が「2019年2月23日の23:10」である場合、運用情報リスト66の中には該当する情報がない。 As shown in FIG. 9, specifically, [1] If the start and end times of the stop time period are clearly specified, the judgment reference time is between the start time and the end time, and [2] Stop If only the start time of the time period is specified, the reference time is later than the start time; [3] If only the end time of the stop time period is specified, the reference time is later than the end time. It is only necessary to satisfy one of the following conditions: In the example of FIG. 8, when the judgment reference time is "18:26 on February 23, 2019," there is corresponding information third from the top of the operation information list 66. On the other hand, when the judgment reference time is "23:10 on February 23, 2019", there is no corresponding information in the operation information list 66.

ステップS9において、出力制御部48は、ステップS8で特定された運用情報Iopの出力制御を行う。出力制御部48は、運用情報Iopが取得された場合に動作確認情報Ick及び運用情報Iopの両方の出力を指示する一方、運用情報Iopが取得されなかった場合に動作確認情報Ickのみの出力を指示する出力制御を行う。また、出力制御部48は、様々な条件又は条件の組み合わせに従って情報の出力方針を変更してもよい。 In step S9, the output control unit 48 performs output control of the operational information Iop specified in step S8. The output control unit 48 instructs to output both the operation confirmation information Ick and the operation information Iop when the operation information Iop is acquired, and outputs only the operation confirmation information Ick when the operation information Iop is not acquired. Performs output control as instructed. Further, the output control unit 48 may change the information output policy according to various conditions or combinations of conditions.

(方針1)ユーザに対して理解可能な言語を用いて情報を提供することが望ましい。そこで、出力制御部48は、複数種類の言語を用いて検索が行われた場合、サービス享受側の使用言語に対応する情報のみを出力させてもよい。
(方針2)ユーザに対して誤解を与えることなく時間に関する情報を提供することが望ましい。そこで、出力制御部48は、複数種類の現地時間を用いて検索が行われた場合、サービス享受側の現地時間に対応する情報のみを出力させてもよい。
(Policy 1) It is desirable to provide information using a language that users can understand. Therefore, when a search is performed using a plurality of languages, the output control unit 48 may output only information corresponding to the language used by the user receiving the service.
(Policy 2) It is desirable to provide information regarding time without giving the user any misunderstanding. Therefore, when a search is performed using multiple types of local time, the output control unit 48 may output only information corresponding to the local time of the service receiving side.

(方針3)停止中の情報処理サービスの種類によって、ユーザに与える影響度が異なる可能性がある。そこで、出力制御部48は、2種類以上のサービスが同時に停止している場合、優先度が相対的に高いサービスに対応する情報のみを出力させてもよい。この優先度は、情報処理サービスの重要度(例えば、ユーザ数、使用頻度の高さ、セキュリティなど)に応じて予め定められる。 (Policy 3) The degree of impact on users may vary depending on the type of information processing service that is stopped. Therefore, when two or more types of services are stopped at the same time, the output control unit 48 may output only information corresponding to a service with a relatively high priority. This priority is determined in advance according to the importance of the information processing service (eg, number of users, frequency of use, security, etc.).

(方針4)運用情報Iopが不完全である場合、すべての情報を提供することで却ってユーザの混乱を招くおそれがある。そこで、出力制御部48は、運用情報Iopの一部が欠落している場合、内容を特定できる箇所のみを出力させる一方、内容を特定できない箇所を出力させなくてもよい。具体例として、停止時間帯のうち終了時点に関する文字列を特定できなかった場合、「18:00-」なる文字列を出力するなどが挙げられる。 (Policy 4) If the operation information Iop is incomplete, providing all the information may cause user confusion. Therefore, when a part of the operational information Iop is missing, the output control unit 48 may output only the portion whose contents can be specified, while not outputting the portion whose contents cannot be specified. As a specific example, if a character string related to the end point of the stop time period cannot be specified, a character string "18:00-" may be output.

(方針5)情報の出所の観点から、動作確認情報Ickに対する信頼度は、運用情報Iopに対する信頼度と比べて相対的に高い場合が多い。そこで、出力制御部48は、動作確認情報Ickと運用情報Iopの間の内容が整合しない場合に動作確認情報Ickのみを出力させてもよい。あるいは、出力制御部48は、該当する運用情報Iopを取得できなかった場合に動作確認情報Ickのみを出力させてもよい。なお、内容の一部のみが整合しない場合、出力制御部48は、部分的に整合する情報のみを出力させてもよい。 (Policy 5) From the viewpoint of the source of information, the reliability of the operation confirmation information Ick is often relatively high compared to the reliability of the operation information Iop. Therefore, the output control unit 48 may output only the operation confirmation information Ick when the contents of the operation confirmation information Ick and the operation information Iop do not match. Alternatively, the output control unit 48 may output only the operation confirmation information Ick when the corresponding operation information Iop cannot be acquired. Note that if only part of the content does not match, the output control unit 48 may output only partially matching information.

(方針6)該当する運用情報Iopを取得できなかった場合、当該情報が取得されるまで待機するとその分だけ、情報を出力するタイミングが遅れてしまう。そこで、出力制御部48は、該当する運用情報Iopを取得できなかった場合に動作確認情報Ickのみを出力させてもよい。 (Policy 6) If the corresponding operational information Iop cannot be acquired, waiting until the relevant information is acquired will delay the timing of outputting the information. Therefore, the output control unit 48 may output only the operation confirmation information Ick when the corresponding operation information Iop cannot be acquired.

(方針7)停止中の情報処理サービスがある場合、ユーザに対して鮮度がより高い情報を提供することが望ましい。そこで、出力制御部48は、停止中の情報処理サービスがある場合に、停止中の情報処理サービスがない場合と比べて、動作確認情報Ick又は運用情報Iopを出力させる頻度を高くしてもよい。具体例として、ヘルスチェック(図3のステップS1)の実行頻度を10分おきから5分おきに短縮するなどが挙げられる。 (Policy 7) If there is an information processing service that is stopped, it is desirable to provide the user with more fresh information. Therefore, the output control unit 48 may output the operation confirmation information Ick or the operation information Iop more frequently when there is an information processing service that is stopped than when there is no information processing service that is stopped. . As a specific example, the frequency of executing the health check (step S1 in FIG. 3) may be shortened from every 10 minutes to every 5 minutes.

ステップS10において、画像形成装置12は、ステップS9の出力制御に従って情報を出力する。出力に先立ち、監視装置18は、動作確認情報Ick及び/又は運用情報Iopを含む指令信号を画像形成装置12に向けて送信する。画像形成装置12は、ネットワークNWを介して、監視装置18からの指令信号を受信すると、停止中の情報処理サービスに関する可視情報を表示部24の画面80上に表示する。 In step S10, the image forming apparatus 12 outputs information according to the output control in step S9. Prior to output, the monitoring device 18 transmits a command signal including operation confirmation information Ick and/or operation information Iop to the image forming device 12. Upon receiving the command signal from the monitoring device 18 via the network NW, the image forming device 12 displays visible information regarding the stopped information processing service on the screen 80 of the display unit 24.

図11に示すように、画面80の欄81内には、サービス名と、当該サービスが停止状態である旨と、サービスの所在と、を含む動作確認情報Ickが表示される。また、画面80の欄82内には、サービス名と、停止時間帯と、メッセージと、を含む運用情報Iopが表示される。ユーザは、画面80の欄81,82内を視認することで、情報処理サービスの停止状況をより詳しく把握することができる。 As shown in FIG. 11, operation confirmation information Ick including the service name, the fact that the service is in a stopped state, and the location of the service is displayed in the column 81 of the screen 80. Further, in a column 82 of the screen 80, operation information Iop including a service name, a stop time period, and a message is displayed. By viewing the columns 81 and 82 on the screen 80, the user can grasp the suspension status of the information processing service in more detail.

一方、運用情報Iopのうち停止時間帯の終了時点のみが欠落している場合、図12(a)に示すように欄81内の終了時点が余白になって画面80が表示される。また、運用情報Iopが取得できなかった場合、図12(b)に示すように、画面80の欄82内には、運用情報Iopに代わって「確認中」という文字が表示される。 On the other hand, if only the end point of the stop time zone is missing from the operation information Iop, the screen 80 is displayed with the end point in the column 81 as a blank space, as shown in FIG. 12(a). Further, if the operation information Iop cannot be obtained, the words "Checking" are displayed in the column 82 of the screen 80 instead of the operation information Iop, as shown in FIG. 12(b).

ここでは、画像形成装置12の表示部24に可視情報を出力しているが、これと併せて又はこれとは別に可聴情報(例えば、音声)を出力してもよい。また、監視装置18は、情報処理装置としての画像形成装置12に情報の出力を指示しているが、これに代えて、出力手段を有する他の装置(例えば、画像形成装置12の管理者が所有する端末)に対して出力を指示してもよいし、監視装置18に設けられた出力手段に対して出力を指示してもよい。 Here, visible information is output to the display unit 24 of the image forming apparatus 12, but audible information (eg, audio) may be output together with or separately from this. Further, although the monitoring device 18 instructs the image forming device 12 as an information processing device to output information, instead of this, the monitoring device 18 instructs the image forming device 12, which is an information processing device, to output information. You may instruct a terminal (which you own) to output, or you may instruct an output means provided in the monitoring device 18 to output.

ステップS10の終了後、ステップS1に戻る。このように、図3に示すフローチャートの動作を繰り返すことで、監視装置18による監視動作が逐次行われる。 After step S10 ends, the process returns to step S1. In this way, by repeating the operation of the flowchart shown in FIG. 3, the monitoring operation by the monitoring device 18 is performed one after another.

[この実施形態のまとめ]
以上のように、監視装置18が備える制御部28(プロセッサ)は、画像形成装置12(情報処理装置)と1つ以上のクラウドサーバ16(外部装置)がネットワークNWを介して連携しながら一連の情報処理を実行する場合において、1つ以上のクラウドサーバ16が提供する複数種類の情報処理サービスに関わる動作の確認を行い(S1)、ネットワークNWを介した検索を通じて、複数種類の情報処理サービスのうち停止中の情報処理サービスに関する運用の状況を示す運用情報Iopを取得し(S6)、運用情報Iopが取得された場合に、画像形成装置12のユーザ又は管理者に向けて、動作確認情報Ickと併せて運用情報Iopを出力させる出力制御を行う(S9)。
[Summary of this embodiment]
As described above, the control unit 28 (processor) included in the monitoring device 18 performs a series of operations while the image forming device 12 (information processing device) and one or more cloud servers 16 (external devices) cooperate via the network NW. When performing information processing, operations related to multiple types of information processing services provided by one or more cloud servers 16 are confirmed (S1), and operations related to multiple types of information processing services are checked through a search via the network NW. Of these, operation information Iop indicating the operation status regarding the stopped information processing service is acquired (S6), and when the operation information Iop is acquired, operation confirmation information Ick is sent to the user or administrator of the image forming apparatus 12. Output control is performed to output the operation information Iop together with the operation information Iop (S9).

このように、ネットワークNWを介した検索を用いて、停止中の情報処理サービスに関する運用情報Iopを取得することで、動作の確認とは異なる別の手段によって停止中の情報処理サービスに関する多角的な情報を入手可能となり、2種類の情報(つまり、動作確認情報Ick及び運用情報Iop)を同時にユーザに提供することができる。これにより、ネットワークNWを介して1つ以上のクラウドサーバ16と連携して一連の情報処理を実行する際、情報処理サービスの停止中に、動作確認情報Ickのみを出力する場合と比べて、停止の状況を把握するためのより有用な情報がユーザ又は管理者に与えられる。 In this way, by using the search via the network NW to obtain the operation information Iop regarding the stopped information processing service, it is possible to obtain multifaceted information about the stopped information processing service by means different from checking the operation. The information can be obtained, and two types of information (that is, operation confirmation information Ick and operation information Iop) can be provided to the user at the same time. As a result, when executing a series of information processing in cooperation with one or more cloud servers 16 via the network NW, compared to a case where only the operation confirmation information Ick is output while the information processing service is stopped, This provides the user or administrator with more useful information for understanding the current situation.

この運用情報Iopは、検索を通じて、他の種類の情報処理サービスと比べて停止中の情報処理サービスとの関連性が高い情報を記述するデータを取得する処理(S6)と、データを解析し、解析結果に基づいて運用情報Iopを作成する処理(S7)と、の実行により取得されてもよい。また、運用情報Iopは、停止中の情報処理サービスにおける停止時間帯であって、まだ経過していない停止時間帯を含んでもよい。また、運用情報Iopは、データにより特定される第1現地時間と、情報の出力先における第2現地時間との間に時差がある場合、第2現地時間に対応する停止時間帯が含まれてもよい。 This operational information Iop includes a process of acquiring data describing information that is more closely related to the stopped information processing service than other types of information processing services through a search (S6), and analyzing the data. The information may be obtained by executing a process (S7) of creating operational information Iop based on the analysis result. Further, the operation information Iop may include a stop time period for the information processing service that is stopped, and a stop time period that has not yet elapsed. In addition, if there is a time difference between the first local time specified by the data and the second local time at the information output destination, the operation information Iop includes the stop time zone corresponding to the second local time. Good too.

[変形例]
なお、本発明は、上記した実施形態に限定されるものではなく、この発明の主旨を逸脱しない範囲で自由に変更できることは勿論である。あるいは、技術的に矛盾が生じない範囲で各々の構成を任意に組み合わせてもよい。
[Modified example]
Note that the present invention is not limited to the embodiments described above, and it goes without saying that changes can be made freely without departing from the spirit of the invention. Alternatively, each configuration may be arbitrarily combined as long as there is no technical inconsistency.

上記した実施形態における「プロセッサ」は、広義のプロセッサを意味し、汎用的なプロセッサ(CPU又はMPU)のみならず、専用的なプロセッサ(GPU;Graphics Processing Unit、ASIC:Application Specific Integrated Circuit、FPGA:Field Programmable Gate Array、PLD:Programmable Logic Device)を含み得る。 The "processor" in the above embodiments refers to a processor in a broad sense, and includes not only a general-purpose processor (CPU or MPU) but also a dedicated processor (GPU; Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array (PLD: Programmable Logic Device).

上記した実施形態におけるプロセッサの動作は、1つのプロセッサにより行われてもよいし、物理的に離れた位置に設けられた複数のプロセッサが協働して行われてもよい。また、プロセッサの各動作の順序は、図3に示すフローチャートの順序のみに限定されるものではなく、必要に応じて適宜変更され得る。 The operations of the processor in the embodiments described above may be performed by a single processor, or may be performed by a plurality of processors located at physically separate locations in cooperation. Further, the order of each operation of the processor is not limited to only the order of the flowchart shown in FIG. 3, and may be changed as necessary.

10 情報処理システム、12 画像形成装置(情報処理装置)、16 クラウドサーバ(外部装置)、18 監視装置、20 本体機能部、22 連携制御部、24 表示部(出力装置)、26 通信部、28 制御部(プロセッサ)、30 記憶部、40 動作確認部、42 検索処理部、44 データ収集部、46 データ解析部、48 出力制御部、60 チェックリスト、62 検索テーブル、64 検索結果リスト、66 運用情報リスト、80 画面、Ick 動作確認情報、Iop 運用情報。
10 information processing system, 12 image forming device (information processing device), 16 cloud server (external device), 18 monitoring device, 20 main unit function section, 22 cooperation control section, 24 display section (output device), 26 communication section, 28 Control unit (processor), 30 Storage unit, 40 Operation confirmation unit, 42 Search processing unit, 44 Data collection unit, 46 Data analysis unit, 48 Output control unit, 60 Checklist, 62 Search table, 64 Search result list, 66 Operation Information list, 80 screens, Ick operation confirmation information, Iop operation information.

Claims (8)

プロセッサを備え、前記プロセッサは、
情報処理装置と1つ以上の外部装置がネットワークを介して連携しながら一連の情報処理を実行する場合において、前記1つ以上の外部装置が提供する複数種類の情報処理サービスに関わる動作の確認を行い、
前記ネットワークを介した検索を通じて、前記複数種類の情報処理サービスのうち停止中の情報処理サービスに関する運用の状況を示す運用情報を取得し、
前記運用情報が取得された場合に、前記情報処理装置のユーザ又は管理者に向けて、前記動作を確認した結果を示す動作確認情報と併せて前記運用情報を出力させる出力制御を行い、
前記出力制御は、前記停止中の情報処理サービスがある場合に、前記停止中の情報処理サービスがない場合と比べて、前記動作確認情報又は前記運用情報を出力させる頻度を高くする制御を含む、
ことを特徴とする監視装置。
a processor, the processor comprising:
When an information processing device and one or more external devices execute a series of information processing while cooperating via a network, check the operation related to multiple types of information processing services provided by the one or more external devices. conduct,
Obtaining operational information indicating the operational status of a stopped information processing service among the plurality of types of information processing services through a search via the network;
When the operation information is acquired, output control is performed to output the operation information together with operation confirmation information indicating a result of confirming the operation to a user or administrator of the information processing device,
The output control includes control for outputting the operation confirmation information or the operation information more frequently when there is the stopped information processing service than when there is no stopped information processing service.
A monitoring device characterized by:
前記運用情報は、
前記検索を通じて、他の種類の情報処理サービスと比べて前記停止中の情報処理サービスとの関連性が高い情報を記述するデータを取得する処理と、
前記データを解析し、解析結果に基づいて前記運用情報を作成する処理と、
の実行により取得されることを特徴とする請求項1に記載の監視装置。
The operation information is
A process of acquiring, through the search, data describing information that is more closely related to the stopped information processing service than other types of information processing services;
a process of analyzing the data and creating the operational information based on the analysis result;
The monitoring device according to claim 1, wherein the monitoring device is obtained by executing the following.
前記運用情報は、前記停止中の情報処理サービスにおける停止時間帯であって、まだ経過していない停止時間帯を含むことを特徴とする請求項2に記載の監視装置。 3. The monitoring device according to claim 2, wherein the operation information includes a stop time period for the stopped information processing service that has not yet elapsed. 前記データにより特定される第1現地時間と、情報の出力先における第2現地時間との間に時差がある場合、前記運用情報は、前記第2現地時間に対応する停止時間帯を含むことを特徴とする請求項3に記載の監視装置。 If there is a time difference between the first local time specified by the data and the second local time at the information output destination, the operational information includes a stop time zone corresponding to the second local time. The monitoring device according to claim 3, characterized in that: 前記データは、複数種類の言語又は複数種類の現地時間を含む検索条件を用いた前記検索を通じて取得されることを特徴とする請求項に記載の監視装置。 3. The monitoring device according to claim 2 , wherein the data is obtained through the search using search conditions that include multiple types of languages or multiple types of local time. 前記出力制御は、前記停止中の情報処理サービスが2種類以上ある場合、予め定められた優先度が相対的に高い停止中の情報処理サービスに関する前記動作確認情報及び前記運用情報のみを出力させる制御を含むことを特徴とする請求項1に記載の監視装置。 The output control includes, when there are two or more types of stopped information processing services, outputting only the operation confirmation information and the operation information related to the stopped information processing service that has a relatively high predetermined priority. The monitoring device according to claim 1, characterized in that it includes: 前記出力制御は、前記動作確認情報と前記運用情報の間の内容が整合しない場合、前記動作確認情報のみを出力させる制御を含むことを特徴とする請求項1に記載の監視装置。 2. The monitoring device according to claim 1, wherein the output control includes control for outputting only the operation confirmation information when the contents of the operation confirmation information and the operation information do not match. プロセッサに、
情報処理装置と1つ以上の外部装置がネットワークを介して連携しながら一連の情報処理を実行する場合において、前記1つ以上の外部装置が提供する複数種類の情報処理サービスに関わる動作の確認を行わせ、
前記ネットワークを介した検索を通じて、前記複数種類の情報処理サービスのうち停止中の情報処理サービスに関する運用の状況を示す運用情報を取得させ、
前記運用情報が取得された場合に、前記情報処理装置のユーザ又は管理者に向けて、前記動作を確認した結果を示す動作確認情報と併せて前記運用情報を出力させる際、前記停止中の情報処理サービスがある場合に、前記停止中の情報処理サービスがない場合と比べて、前記動作確認情報又は前記運用情報を出力させる頻度を高くする、
ことを特徴とする監視プログラム。
to the processor,
When an information processing device and one or more external devices execute a series of information processing while cooperating via a network, check the operation related to multiple types of information processing services provided by the one or more external devices. let it be done,
obtaining operational information indicating the operational status of a stopped information processing service among the plurality of types of information processing services through a search via the network;
When the operation information is acquired and the operation information is output to the user or administrator of the information processing device along with operation confirmation information indicating the result of confirming the operation , the information on the stopped state is output. When there is a processing service, the frequency of outputting the operation confirmation information or the operation information is increased compared to when there is no stopped information processing service;
A monitoring program characterized by:
JP2019183963A 2019-10-04 2019-10-04 Monitoring device and monitoring program Active JP7367441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019183963A JP7367441B2 (en) 2019-10-04 2019-10-04 Monitoring device and monitoring program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019183963A JP7367441B2 (en) 2019-10-04 2019-10-04 Monitoring device and monitoring program

Publications (2)

Publication Number Publication Date
JP2021060733A JP2021060733A (en) 2021-04-15
JP7367441B2 true JP7367441B2 (en) 2023-10-24

Family

ID=75380182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019183963A Active JP7367441B2 (en) 2019-10-04 2019-10-04 Monitoring device and monitoring program

Country Status (1)

Country Link
JP (1) JP7367441B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004185138A (en) 2002-11-29 2004-07-02 Fujitsu Ltd Network service provision management system
JP2006190138A (en) 2005-01-07 2006-07-20 Mitsubishi Electric Corp Alarm management device, alarm management method and program
WO2014033894A1 (en) 2012-08-31 2014-03-06 株式会社日立製作所 Method for monitoring service performance

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004185138A (en) 2002-11-29 2004-07-02 Fujitsu Ltd Network service provision management system
JP2006190138A (en) 2005-01-07 2006-07-20 Mitsubishi Electric Corp Alarm management device, alarm management method and program
WO2014033894A1 (en) 2012-08-31 2014-03-06 株式会社日立製作所 Method for monitoring service performance

Also Published As

Publication number Publication date
JP2021060733A (en) 2021-04-15

Similar Documents

Publication Publication Date Title
JP6919569B2 (en) Log analysis systems, methods, and recording media
JP5966270B2 (en) System and device management program
JP5305280B2 (en) Gadget provision server
US20150046556A1 (en) Information processing apparatus, method of controlling the same, non-transitory computer-readable storage medium, and information processing system
JP6270576B2 (en) Information processing apparatus, control method thereof, and program
JP2008083808A (en) Filter processor, data storage device, shared information management device, filter processing method and filter processing program
CN101127068A (en) Information processing system, information processor, information processing method, and recording program
JP7367441B2 (en) Monitoring device and monitoring program
JP2019114172A (en) Incident handling support apparatus
US20160283508A1 (en) File management apparatus
JP2019194853A (en) Information processing device, information processing program, and information processing system
US20160323463A1 (en) Information processing device and information processing method
JP2007249700A (en) Document management device, document retrieval method, document retrieval program and recording medium
US9128650B2 (en) Data processing apparatus, information processing system, control method for the same, and storage medium storing a program
JP6413540B2 (en) Relay device, data processing system, and program
JP5382303B2 (en) Information analysis system, terminal device, server device, information analysis method, and program
JP6417468B2 (en) Information processing apparatus, control method thereof, and program
JP2010146160A (en) Communication management device, communication management method, and program
JP6724574B2 (en) Failure information collection system, failure information collection device, and program
JP2017022523A (en) Image data management system, image data management method and program
JP5929334B2 (en) Software conversion device, software conversion system, software conversion method, and software conversion program
JP2016170827A (en) Equipment management device, asset management device, and equipment management method
JP2011118575A (en) Failure countermeasure information acquisition method and management server
JP2011023868A (en) Device and program for transmitting image information
JP2007081618A (en) Network communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220922

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230901

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230912

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230925

R150 Certificate of patent or registration of utility model

Ref document number: 7367441

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150