Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4701772B2 - Troubleshooting support device - Google Patents
[go: Go Back, main page]

JP4701772B2 - Troubleshooting support device - Google Patents

Troubleshooting support device Download PDF

Info

Publication number
JP4701772B2
JP4701772B2 JP2005084951A JP2005084951A JP4701772B2 JP 4701772 B2 JP4701772 B2 JP 4701772B2 JP 2005084951 A JP2005084951 A JP 2005084951A JP 2005084951 A JP2005084951 A JP 2005084951A JP 4701772 B2 JP4701772 B2 JP 4701772B2
Authority
JP
Japan
Prior art keywords
profile information
failure
information
profile
control unit
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.)
Expired - Fee Related
Application number
JP2005084951A
Other languages
Japanese (ja)
Other versions
JP2006268381A (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 JP2005084951A priority Critical patent/JP4701772B2/en
Publication of JP2006268381A publication Critical patent/JP2006268381A/en
Application granted granted Critical
Publication of JP4701772B2 publication Critical patent/JP4701772B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Description

本発明は、組織などで利用されるプリンタ等のデバイスの障害対処を支援する、障害対処支援装置に関する。   The present invention relates to a trouble handling support apparatus that supports trouble handling of a device such as a printer used in an organization or the like.

近年では、コンピュータを利用した書類作成が一般的となり、企業などの組織では、数多くのプリンタや、複合機等のデバイスを配置するケースが多くなっている。ところが、組織の規模が大きくなるにつれ、例えば部門やグループごとに、管理するデバイスにおいて生じた障害への対処の方法が異なるといったケースが現れてくる。例えば、ある部門では、用紙切れの障害に対して、当該部門内の管理者が適宜用紙を補充したり、注文したりしており、他の部門では、同じ用紙切れの障害に対しても、総務部門へ依頼して用紙補充や注文を行ってもらっているといったことが考えられる。   In recent years, document creation using a computer has become common, and in organizations such as companies, there are many cases in which a large number of printers and devices such as multifunction peripherals are arranged. However, as the scale of an organization increases, for example, a case in which a method for dealing with a failure that occurs in a managed device is different for each department or group. For example, in some departments, the administrator in the department replenishes papers or orders for paper outages, and in other departments, the same out of paper It may be possible to request the general affairs department to replenish paper and place orders.

こうしたデバイス管理の方法(管理ポリシー)は、管理の規模や、運用の方針によって多様化しているのが現状である。そこで、部門などで区々となっている管理ポリシーを統括するためのツールなども開発されている。   Currently, these device management methods (management policies) are diversified according to the scale of management and the operation policy. Therefore, tools for supervising management policies that are divided into departments and the like have been developed.

具体的に、デバイスを一元的に管理する方法として、デバイス側で障害を検出したときに、管理者に対してメールを送信する技術(特許文献1)等が知られている。
特開2002−62999号公報
Specifically, as a method for centrally managing devices, a technique (Patent Document 1) that transmits an email to an administrator when a failure is detected on the device side is known.
JP 2002-62999 A

しかしながら、上記従来のデバイスの管理技術では、例えば管理ポリシーの変更がある場合には、個々のデバイスの設定を変更しなければならない。また、部門ごとの管理ポリシーを生成する場合に、個々の管理ポリシーを策定し、その設定を行わなければならず、利便性が低い。   However, in the conventional device management technique, for example, when there is a change in management policy, the settings of individual devices must be changed. Further, when generating a management policy for each department, it is necessary to formulate and set each management policy, which is not convenient.

本発明は上記実情に鑑みて為されたもので、利便性を向上できる障害対処支援装置を提供することを、その目的の一つとする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide a failure handling support apparatus that can improve convenience.

上記従来例の問題点を解決するための本発明は、障害対処支援装置であって、通信可能に接続されている少なくとも一つのデバイスを処理の対象として、処理対象となったデバイス側で発生し得る障害への対処の処理を規定するプロファイル情報を少なくとも一つ保持するとともに、前記処理の対象となるデバイスごとに、前記プロファイル情報の少なくとも一つを関連付ける関連付け情報を保持する手段と、処理の対象となるデバイスについて、障害の発生の有無を調べる手段と、デバイス側で障害が発生したことを検出したときに、当該障害が発生したデバイスについての前記関連づけ情報を参照してプロファイル情報を取得し、当該取得したプロファイル情報において規定されている、発生した障害への対処の処理を実行する処理実行手段と、を含むことを特徴としている。   The present invention for solving the problems of the conventional example described above is a failure handling support apparatus, which occurs on the side of a device to be processed with at least one device connected to be communicable as a processing target. Means for holding at least one profile information that defines processing for dealing with a failure to be obtained, and holding association information for associating at least one of the profile information for each device to be processed; For the device that becomes the device, when it is detected that a failure has occurred on the device side, the profile information is obtained by referring to the association information about the device in which the failure has occurred, Process execution that executes the processing for handling the failure that is specified in the acquired profile information It is characterized in that it comprises a stage, a.

このように、障害対処支援装置側において、少なくとも一つのデバイスに関連付けられたプロファイル情報として障害の対処を規定させることで、規定の変更を行う場合にも、デバイス個々に規定の変更を行うことなく、プロファイル情報を変更すれば、関連付けされたデバイスに関する規定を一斉に変更でき、利便性を向上できる。   As described above, the failure handling support apparatus side specifies the handling of the failure as profile information associated with at least one device, so that even when the regulation is changed, the regulation is not changed individually for each device. If the profile information is changed, the rules relating to the associated devices can be changed all at once, and convenience can be improved.

またここで、前記プロファイル情報の一部には、他のプロファイル情報を親プロファイルとして、当該親プロファイルの一部を改変、ないし、当該親プロファイルに付加して、当該親プロファイルにおける規定とは異なる、障害への対処の処理を規定するプロファイル情報が含まれ、前記処理実行手段は、取得したプロファイル情報において、親プロファイルが指定されているときに、発生している障害に係る対処の処理の規定の少なくとも一部が、取得したプロファイル情報に記述されていない場合には、前記指定されている親プロファイルを取得して、当該親プロファイルの規定を参照して、発生した障害への対処の処理を実行することとしてもよい。このように、オブジェクト指向的な継承を可能としたことで、部門ごとの管理ポリシーの生成が容易になり、利便性が一層向上する。   In addition, here, the part of the profile information includes other profile information as a parent profile, and a part of the parent profile is modified or added to the parent profile, which is different from the provisions in the parent profile. Profile information that defines processing for dealing with a failure is included, and the processing execution unit is configured to specify processing for dealing with a failure that occurs when a parent profile is specified in the acquired profile information. When at least a part is not described in the acquired profile information, the specified parent profile is acquired, and the processing for dealing with the failure that has occurred is executed by referring to the rules of the parent profile. It is good to do. In this way, by making object-oriented inheritance possible, it becomes easy to generate a management policy for each department, and convenience is further improved.

さらに、前記関連付け情報は、各デバイスについて、所属する管理単位を特定する所属特定テーブルと、前記管理単位ごとに前記プロファイル情報の少なくとも一つを関連付けるプロファイル特定テーブルとを含み、前記処理実行手段は、前記所属特定テーブルを参照して、障害が発生したデバイスの所属する管理単位を特定し、前記プロファイル特定テーブルを参照して、当該特定した管理単位に関連づけられているプロファイル情報を取得することとしてもよい。   Further, the association information includes, for each device, an affiliation identification table that identifies a management unit to which the device belongs, and a profile identification table that associates at least one of the profile information for each management unit, and the processing execution unit includes: With reference to the affiliation identification table, the management unit to which the device in which the failure has occurred may be identified, and the profile identification table may be referred to acquire profile information associated with the identified management unit. Good.

また、上記従来例の問題点を解決するための本発明は、障害対処支援装置であって、処理の対象となるデバイスにおいて発生し得る障害について、当該障害への対処の処理を規定するプロファイル情報群を、保持する手段と、前記保持されているプロファイル情報群のうちから選択される複数のプロファイル情報を用いて、当該選択された複数のプロファイル情報間の論理演算結果に基づくプロファイル情報を生成する手段と、を含み、前記生成したプロファイル情報を、前記プロファイル情報群に含めて保持させ、当該プロファイル情報群が、デバイス側で生じる障害に対する所定処理に供されることを特徴としている。   In addition, the present invention for solving the problems of the conventional example is a failure handling support apparatus, and profile information that defines a handling process for a failure that may occur in a device to be processed Using the means for holding the group and a plurality of profile information selected from the held profile information group, the profile information based on the logical operation result between the selected plurality of profile information is generated The generated profile information is included in the profile information group and held, and the profile information group is subjected to a predetermined process for a failure occurring on the device side.

このように、複数のプロファイル情報を組み合わせて新たなプロファイル情報を生成可能としたことで、管理ポリシーの生成が容易になり、利便性が向上する。   As described above, since a plurality of pieces of profile information can be combined to generate new profile information, a management policy can be easily generated and convenience is improved.

また、本発明の一態様に係る障害対処支援方法は、コンピュータに、通信可能に接続されている少なくとも一つのデバイスを処理の対象として、デバイス側で発生し得る障害への対処の処理を規定するプロファイル情報を少なくとも一つ保持するとともに、前記処理の対象となるデバイスごとに、前記プロファイル情報の少なくとも一つを関連付ける関連付け情報を保持する工程と、処理の対象となるデバイスについて、障害の発生の有無を調べる工程と、デバイス側で障害が発生したことを検出したときに、当該障害が発生したデバイスについての前記関連づけ情報を参照してプロファイル情報を取得し、当該取得したプロファイル情報において規定されている、発生した障害への対処の処理を実行する工程と、を実行させることを特徴としている。   In addition, the failure handling support method according to an aspect of the present invention defines processing for handling a failure that may occur on the device side, with at least one device connected to the computer as a processing target. A step of holding at least one profile information and holding association information for associating at least one of the profile information for each device to be processed, and whether or not a failure has occurred in the device to be processed And when it is detected that a failure has occurred on the device side, profile information is obtained by referring to the association information for the device in which the failure has occurred, and is defined in the acquired profile information And a step of executing processing for dealing with the fault that has occurred, To have.

また本発明の別の態様に係る障害対処支援方法は、コンピュータに、処理の対象となるデバイスにおいて発生し得る障害について、当該障害への対処の処理を規定するプロファイル情報群を、保持する工程と、前記保持されているプロファイル情報群のうちから選択される複数のプロファイル情報を用いて、当該選択された複数のプロファイル情報間の論理演算結果に基づくプロファイル情報を生成する工程と、を実行させ、前記生成したプロファイル情報を、前記プロファイル情報群に含めて保持させて、当該プロファイル情報群が、デバイス側で生じる障害に対する所定処理に供されることを特徴としている。   In addition, the failure handling support method according to another aspect of the present invention includes a step of holding a profile information group that defines a handling process for a failure that may occur in a device to be processed in a computer. Generating profile information based on a logical operation result between the selected plurality of profile information using a plurality of profile information selected from the held profile information group, and The generated profile information is included and held in the profile information group, and the profile information group is subjected to a predetermined process for a failure occurring on the device side.

さらに本発明の別の態様に係るプログラムは、コンピュータに、通信可能に接続されている少なくとも一つのデバイスを処理の対象として、処理対象となったデバイス側で発生し得る障害への対処の処理を規定するプロファイル情報を少なくとも一つ保持するとともに、前記処理の対象となるデバイスごとに、前記プロファイル情報の少なくとも一つを関連付ける関連付け情報を保持する手順と、処理の対象となるデバイスについて、障害の発生の有無を調べる手順と、デバイス側で障害が発生したことを検出したときに、当該障害が発生したデバイスについての前記関連づけ情報を参照してプロファイル情報を取得し、当該取得したプロファイル情報において規定されている、発生した障害への対処の処理を実行する手順と、を実行させることを特徴としている。   Furthermore, a program according to another aspect of the present invention performs processing for dealing with a failure that may occur on a device that is a processing target, with at least one device connected to the computer as a processing target. A procedure for holding at least one stipulated profile information and holding association information for associating at least one of the profile information for each device to be processed, and the occurrence of a failure in the device to be processed When detecting that a failure has occurred on the device side and obtaining a profile information by referring to the association information about the device in which the failure has occurred, and specified in the acquired profile information And a procedure for executing processing for handling the failure that has occurred. It is characterized by a door.

本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る障害対処支援装置1は、図1に示すように、制御部11と、記憶部12と、操作部13と、表示部14と、通信部15とを含んで構成され、ネットワークを介して、複数のデバイス2a,2b…や、クライアント装置3に接続されている。   Embodiments of the present invention will be described with reference to the drawings. As shown in FIG. 1, the failure handling support apparatus 1 according to the embodiment of the present invention includes a control unit 11, a storage unit 12, an operation unit 13, a display unit 14, and a communication unit 15. Are connected to the plurality of devices 2a, 2b... And the client device 3 via the network.

制御部11は、CPU等であり、記憶部12に格納されているプログラムに従って動作する。本実施の形態では、この制御部11は、処理の対象となる各デバイスと通信を行い、デバイスにおいて障害が発生しているか否かを調べる処理と、デバイス側で生じた障害に応じた対処の規定を参照して、当該対処の処理を実行する処理とを行う。この制御部11の処理の内容については後に詳しく説明する。   The control unit 11 is a CPU or the like, and operates according to a program stored in the storage unit 12. In the present embodiment, the control unit 11 communicates with each device to be processed, checks whether or not a failure has occurred in the device, and takes measures corresponding to the failure that has occurred on the device side. With reference to the rules, a process for executing the handling process is performed. The details of the processing of the control unit 11 will be described in detail later.

記憶部12は、メモリ素子やディスク装置を含んで構成されている。この記憶部12には、処理対象となったデバイス2側で発生し得る障害への対処の処理を規定するプロファイル情報を少なくとも一つ保持する。ここでプロファイル情報は、例えば、管理項目の種別、障害発生の連絡先(メールアドレス等)、及び障害発生の連絡を行う条件等が記述されたものである。   The storage unit 12 includes a memory element and a disk device. The storage unit 12 stores at least one profile information that defines processing for dealing with a failure that may occur on the device 2 that is the processing target. Here, the profile information describes, for example, the type of management item, the contact information (e-mail address, etc.) of the occurrence of a failure, the conditions for contacting the occurrence of the failure, and the like.

具体的な例を挙げると、図2に示すように、プロファイル情報ごとに固有の識別子と、管理項目として「紙づまり」などの障害の原因の記述と、当該管理項目における対処の処理として「メール送信」の処理を行うべき旨の規定と、その宛先とが記述される。なお、宛先は、具体的なメールアドレスであってもよいし、「管理者」などの変数として記述されてもよい。また、このプロファイル情報には、「管理者」のメールアドレスの設定など、変数の値の設定に関する情報も記述されてもよい。さらにここでは、プロファイル情報は、タグつきの情報として記述されるものとして例示しているが、これに限られるものではない。また、管理項目は、複数定義されてもよい。   As a specific example, as shown in FIG. 2, a unique identifier for each profile information, a description of the cause of a failure such as “paper jam” as a management item, and “mail” as a handling process in the management item A rule that the process of “transmission” should be performed and its destination are described. The destination may be a specific mail address or may be described as a variable such as “administrator”. The profile information may also describe information related to the setting of variable values, such as the setting of the “administrator” email address. Further, here, the profile information is illustrated as being described as tagged information, but the present invention is not limited to this. A plurality of management items may be defined.

また、この記憶部12には、処理の対象となるデバイス2ごとに、プロファイル情報の少なくとも一つを関連付ける関連付け情報を保持する。この関連付け情報は、例えば次のようなものである。すなわち、関連付け情報は、図3に示すように、各デバイス2ごとに、デバイス2が配備されている所属部署(管理単位)を特定する情報を関連付ける所属特定テーブル(A)と、各所属部署ごとに、適用するプロファイル情報のリスト(プロファイル情報に含まれる識別子のリスト)を関連付けたプロファイル特定テーブル(B)とによって実現される。   In addition, the storage unit 12 stores association information for associating at least one of the profile information for each device 2 to be processed. This association information is, for example, as follows. That is, as shown in FIG. 3, the association information includes, for each device 2, an affiliation identification table (A) for associating information identifying the affiliation (management unit) in which the device 2 is deployed, and each affiliation And a profile specification table (B) in which a list of profile information to be applied (list of identifiers included in the profile information) is associated.

具体的な例として、障害の発生が検出されたデバイス2(注目デバイス2)についてのプロファイル情報を取得する場合は、制御部11は、当該注目デバイス2の所属部署を特定する情報を、所属特定テーブル(A)を参照して取得する。そして、当該取得した情報に関連づけられているプロファイル情報のリストを、プロファイル特定テーブル(B)を参照して取得することになる。これにより例えばデバイス2を他の部署に移動した場合にも、所属特定テーブルの設定を変更すれば、移動先の管理ポリシーが適用できることとなり、利便性を向上できる。   As a specific example, when acquiring profile information about the device 2 (target device 2) in which the occurrence of a failure is detected, the control unit 11 specifies information specifying the department to which the target device 2 belongs. Obtained by referring to the table (A). Then, a list of profile information associated with the acquired information is acquired with reference to the profile specification table (B). Thus, for example, even when the device 2 is moved to another department, if the setting of the affiliation identification table is changed, the management policy of the movement destination can be applied, and convenience can be improved.

操作部13は、キーボード等であり、利用者の指示操作を受け入れて、当該指示操作の内容(入力された情報等)を、制御部11に出力する。表示部14は、ディスプレイ等であり、制御部11から入力される指示に従って情報を表示出力する。通信部15は、ネットワークインタフェース等であり、制御部11から入力される情報に従って、当該情報によって特定される宛先に対し、ネットワークを介してデータを送信出力する。また、ネットワークを介して受信される情報を制御部11に出力する。   The operation unit 13 is a keyboard or the like, accepts a user's instruction operation, and outputs the content of the instruction operation (input information or the like) to the control unit 11. The display unit 14 is a display or the like, and displays and outputs information according to an instruction input from the control unit 11. The communication unit 15 is a network interface or the like, and transmits and outputs data via a network to a destination specified by the information according to information input from the control unit 11. In addition, information received via the network is output to the control unit 11.

デバイス2は、例えばプリンタや、複合機等である。このデバイス2は、紙づまりやトナー切れ、用紙切れ等の障害が発生すると、障害が発生したことを表すデータとして、自己(障害の発生したデバイス)を特定する情報(デバイス特定情報)と、発生した障害の内容を表す情報(障害内容情報)とを含むデータを、障害報知データとして障害対処支援装置1に対して送信する。   The device 2 is, for example, a printer or a multifunction machine. When a failure such as a paper jam, out of toner, or out of paper occurs, the device 2 generates information (device identification information) for identifying itself (the device in which the failure has occurred) as data indicating that the failure has occurred. The data including information indicating the content of the failure (failure content information) is transmitted to the failure handling support apparatus 1 as failure notification data.

クライアント装置3は、一般的なパーソナルコンピュータで構わない。このクライアント装置3は、ネットワークを介してメールのデータを受信したときに、当該メールのデータを利用者に提示する処理を行うことができるよう、電子メールクライアントソフトウエアがインストールされている。   The client device 3 may be a general personal computer. The client device 3 is installed with e-mail client software so that when mail data is received via the network, the mail data can be presented to the user.

ここで、障害対処支援装置1の制御部11の具体的な処理内容の例について説明する。制御部11は、通信部15が、いずれかのデバイス2側から障害報知データを受信すると、当該障害報知データに含まれる、デバイス特定情報を参照して、このデバイス特定情報を注目デバイス2として、当該注目デバイス2の所属部署を特定する情報を、記憶部12に格納されている所属特定テーブル(A)を参照して取得する。   Here, an example of specific processing contents of the control unit 11 of the failure handling support apparatus 1 will be described. When the communication unit 15 receives the failure notification data from one of the devices 2, the control unit 11 refers to the device identification information included in the failure notification data and sets the device identification information as the device of interest 2. Information for identifying the department to which the device of interest 2 belongs is acquired by referring to the department identification table (A) stored in the storage unit 12.

次に制御部11は、当該取得した所属部署を特定する情報に関連づけられているプロファイル情報のリストを、プロファイル特定テーブル(B)を参照して取得する。そして、当該取得したプロファイル情報のリストのうち、受信した障害報知データに含まれる障害内容情報に係るプロファイル情報を選択する。例えばプロファイル情報に含まれる、管理項目の記述と、障害内容情報とが一致するものを選択すればよい。   Next, the control unit 11 acquires a list of profile information associated with the information specifying the acquired department, with reference to the profile specifying table (B). Then, the profile information related to the failure content information included in the received failure notification data is selected from the acquired list of profile information. For example, it is only necessary to select the management item description and the failure content information that are included in the profile information.

制御部11は、選択したプロファイル情報に記述されている、対処の処理の規定に従って、対処の処理を実行する。例えば、対処の処理として、管理者のメールアドレスへ電子メールを送信するべき旨が規定されている場合は、制御部11は、管理者のメールアドレスに対して、障害報知データを含む電子メールを送信する。   The control unit 11 executes the handling process in accordance with the handling process rules described in the selected profile information. For example, when it is specified that an e-mail should be sent to the administrator's e-mail address as a handling process, the control unit 11 sends an e-mail including failure notification data to the administrator's e-mail address. Send.

これにより、管理者側のクライアント装置3には、障害が発生したデバイス2を特定する情報と、その障害の内容とが表示されることとなり、管理者は、当該表示を参照して、対策を施すことになる。   As a result, the client device 3 on the administrator side displays the information for identifying the device 2 in which the failure has occurred and the content of the failure. The administrator refers to the display and takes countermeasures. Will be applied.

以下、この制御部11の動作の具体的な例について、部署Aに所属するデバイス2aにて紙づまりが発生した場合を例として説明する。なお、以下の説明の例においては、識別子「1」、管理項目「紙づまり」、対処の内容「メールアドレスxxx@yyy.zzzへ、メールを送信」なる旨の情報が記述されたプロファイル情報と、別のプロファイル情報として、識別子「2」、管理項目「紙づまり」、対処の内容「メールアドレスyyy@yyy.zzzへメールを送信」なる旨が記述された情報とが記憶部12に格納されているものとする。   Hereinafter, a specific example of the operation of the control unit 11 will be described by taking as an example a case where a paper jam has occurred in the device 2a belonging to the department A. In the example of the following description, the profile information including the identifier “1”, the management item “paper jam”, and the content of the action “send email to email address xxx@yyy.zzz” is described. As another profile information, an identifier “2”, a management item “paper jam”, and information describing the action “send mail to mail address yyy@yyy.zzz” are stored in the storage unit 12. It shall be.

また所属特定テーブルにおいて、デバイス2aが、部署Aに所属する旨が設定されており、プロファイル特定テーブルにおいて、部署Aに関して、識別子「1」を含み、「2」を含まないプロファイル情報の識別子のリストが設定されているものとする。   In the affiliation identification table, it is set that the device 2a belongs to the department A. In the profile identification table, for the department A, a list of identifiers of profile information including the identifier “1” and not including “2”. Is set.

デバイス2aにおいて紙づまりが発生すると、デバイス2aが、当該デバイス2aを特定するデバイス特定情報と、障害内容情報として「紙づまり」を表す情報とを、障害報知データとして、ネットワークを介して障害対処支援装置1宛てに送信する。   When a paper jam occurs in the device 2a, the device 2a uses the device identification information for identifying the device 2a and the information indicating “paper jam” as the failure content information as failure notification data via the network. Send to 1

障害対処支援装置1の制御部11は、通信部15から、この障害報知データの入力を受けて、障害報知データに含まれるデバイス特定情報を参照する。ここでは、デバイス2aが特定される。制御部11は、所属特定テーブルを参照して、デバイス2aの所属部署を特定する情報を取得する。ここでは、部署Aを特定する情報が取得される。   The control unit 11 of the failure handling support apparatus 1 receives the input of the failure notification data from the communication unit 15 and refers to the device identification information included in the failure notification data. Here, the device 2a is specified. The control unit 11 refers to the affiliation identification table and acquires information for identifying the department to which the device 2a belongs. Here, information specifying the department A is acquired.

制御部11は、部署Aに係るプロファイル情報の識別子のリストを、プロファイル特定テーブルを参照して取得する。ここで取得したプロファイル情報の識別子のリストには、識別子「1」が含まれる。制御部11は、取得した識別子のリストを参照しながら、各識別子に対応するプロファイル情報のうち、障害内容情報である「紙づまり」に対応するプロファイル情報を選択する。ここでは識別子「1」に係るプロファイル情報において、管理項目が「紙づまり」となっているので、この識別子「1」のプロファイル情報が選択されることになる。   The control unit 11 acquires a list of profile information identifiers related to the department A with reference to the profile specification table. The identifier “1” is included in the list of identifiers of the profile information acquired here. The control unit 11 selects profile information corresponding to “paper jam”, which is failure content information, from among the profile information corresponding to each identifier while referring to the acquired list of identifiers. Here, since the management item is “paper jam” in the profile information related to the identifier “1”, the profile information with this identifier “1” is selected.

制御部11は、識別子「1」のプロファイル情報を参照し、対処の内容として、「メールアドレスxxx@yyy.zzzへ、メールを送信」なる旨の情報の記述を見いだすと、この記述に従って、指定されたメールアドレスxxx@yyy.zzzに対して、デバイス2aから受信した障害報知データの内容を含む電子メールを送信する。   When the control unit 11 refers to the profile information with the identifier “1” and finds the description of the information “send mail to the mail address xxx@yyy.zzz” as the content of the action, the control unit 11 specifies according to this description. An email including the content of the failure notification data received from the device 2a is transmitted to the email address xxx@yyy.zzz.

こうして、メールアドレスxxx@yyy.zzzに対応する管理者が、デバイス2aでの障害の報告を受け、何らかの対策をとる。   In this way, the administrator corresponding to the mail address xxx@yyy.zzz receives a report of the failure in the device 2a and takes some measures.

このように、障害対処支援装置1側で、対処の処理の規定を一括管理し、処理の対象となるデバイス2における障害を検出するようにしたことで、例えば管理ポリシーの変更がある場合に、個々のデバイス2の設定を変更する必要がなく、利便性を向上できる。   As described above, the failure handling support apparatus 1 side collectively manages the handling processing rules and detects the failure in the device 2 to be processed. For example, when there is a change in the management policy, There is no need to change the setting of each device 2, and convenience can be improved.

なお、ここでは、障害の発生したデバイス2が自発的に障害内容情報を送信することで、障害対処支援装置1が、デバイス2側での障害発生の有無を検出しているが、これに代えて、障害対処支援装置1からデバイス2に対して障害が発生しているか否かを問い合せ、デバイス2が当該問い合せに応答して、障害の発生の有無を表す障害内容情報を送信するようにしてもよい。   Note that, here, the failure handling support apparatus 1 detects whether or not a failure has occurred on the device 2 side by spontaneously transmitting the failure content information from the device 2 in which the failure has occurred. Then, the failure handling support apparatus 1 inquires whether or not a failure has occurred to the device 2, and the device 2 responds to the inquiry and transmits failure content information indicating whether or not a failure has occurred. Also good.

また本実施の形態においては、オブジェクト指向言語におけるクラスの継承と同様に、他のプロファイル情報を「継承」して、新たなプロファイル情報を設定できるようにしてもよい。つまり、本実施の形態では、記憶部12に格納されているプロファイル情報の群の一部として、他のプロファイル情報を親プロファイルとして、当該親プロファイルの一部を改変、ないし、当該親プロファイルの内容にさらに付加的な情報を加えて、当該親プロファイルにおける規定とは異なる、障害への対処の処理を規定するプロファイル情報を含んでもよい。   In the present embodiment, similar to class inheritance in an object-oriented language, other profile information may be “inherited” so that new profile information can be set. That is, in the present embodiment, as a part of the group of profile information stored in the storage unit 12, other profile information is used as a parent profile, a part of the parent profile is modified, or the contents of the parent profile Furthermore, additional information may be added to profile information that defines processing for dealing with a failure, which is different from the rules in the parent profile.

例えば、部署ごとに管理者を任命する場合に、部署Aの管理者のメールアドレスがxxx@yyy.zzz、部署Bの管理者のメールアドレスが、zzz@yyy.zzzであるとする。この場合、他のプロファイル情報を「継承」できないとすれば、管理項目「紙づまり」に対して、部署Aの管理者、xxx@yyy.zzzへメールを送信するプロファイル情報と、部署Bの管理者、zzz@yyy.zzzへメールを送信するプロファイル情報と、の2つをそれぞれ別々に記述する必要がある。   For example, when an administrator is appointed for each department, the email address of the manager of department A is xxx@yyy.zzz, and the email address of the manager of department B is zzz@yyy.zzz. In this case, if other profile information cannot be “inherited”, the profile information for sending an email to the manager of department A, xxx@yyy.zzz for the management item “paper jam”, and the management of department B And the profile information for sending mail to zzz@yyy.zzz must be described separately.

そこで本実施の形態では、制御部11が、取得したプロファイル情報において、親プロファイルが指定されているときに、発生している障害に係る対処の処理の規定の少なくとも一部が、取得したプロファイル情報に記述されていない場合には、指定されている親プロファイルを取得して、当該親プロファイルの規定を参照して、発生した障害への対処の処理を実行することとする。   Therefore, in the present embodiment, when the parent profile is specified in the acquired profile information, the control unit 11 obtains at least a part of the rules for processing for dealing with the failure that has occurred. If it is not described in the above, the designated parent profile is acquired, and the processing for dealing with the failure that has occurred is executed with reference to the provision of the parent profile.

つまり、部署Aでの「紙づまり」に対するプロファイル情報として、上述のように識別子「1」のプロファイル情報が設定されているとき、部署Bの「紙づまり」に対するプロファイル情報を次のように設定する。すなわち、図4に示すように、識別子「1」のプロファイル情報を親として「継承」する旨の記述と、識別子「1」のプロファイル情報とは異なる部分(この場合、送信先メールアドレス)のみの記述とを含むプロファイル情報を生成し、識別子「x」のプロファイル情報として記憶部12に格納しておく。そして、この識別子「x」のプロファイル情報を、部署Bのプロファイル情報のリストに含めて、プロファイル特定テーブルを更新する。   That is, when the profile information with the identifier “1” is set as profile information for “paper jam” in department A, the profile information for “paper jam” in department B is set as follows. . That is, as shown in FIG. 4, only the portion (in this case, the destination mail address) that is different from the description of “inheriting” the profile information with the identifier “1” as the parent and the profile information with the identifier “1”. Profile information including the description is generated and stored in the storage unit 12 as profile information with the identifier “x”. Then, the profile information of the identifier “x” is included in the list of profile information of the department B, and the profile specifying table is updated.

このように設定されている場合において、部署Bに配備されたデバイス2で紙づまりの障害が発生し、その旨の障害報知データが受信されると、障害対処支援装置1の制御部11は、部署Bに係るプロファイル情報のリストから、「紙づまり」の障害に係るプロファイル情報を検索する。   In such a case, when a paper jam failure occurs in the device 2 deployed in the department B and failure notification data indicating that is received, the control unit 11 of the failure handling support apparatus 1 The profile information related to the failure of “paper jam” is searched from the list of profile information related to B.

このとき識別子「x」のプロファイル情報については、管理項目の記述が含まれていないので、制御部11は、指定されている親プロファイル(識別子「1」のプロファイル情報)を参照し、この識別子「x」のプロファイル情報の管理項目が「紙づまり」であると判断する。   At this time, since the description of the management item is not included in the profile information of the identifier “x”, the control unit 11 refers to the designated parent profile (profile information of the identifier “1”), and this identifier “ It is determined that the management item of the profile information of “x” is “paper jam”.

また、この識別子「x」のプロファイル情報には、対処の処理の規定として、宛先のメールアドレスが記述されているだけなので、制御部11は、親プロファイルである識別子「1」のプロファイル情報から、対処の処理の内容である、「電子メールを送信するべき旨」の指示を取得する。そして、制御部11は、識別子「x」のプロファイル情報に指定されている電子メールアドレス(部署Bの管理者のメールアドレス、zzz@yyy.zzz)に対して、電子メールを送信する処理を遂行する。   Further, since the profile information with the identifier “x” only describes the mail address of the destination as a rule for the handling process, the control unit 11 determines from the profile information with the identifier “1” as the parent profile. An instruction of “to send an e-mail”, which is the content of the handling process, is acquired. Then, the control unit 11 performs a process of sending an e-mail to the e-mail address specified in the profile information with the identifier “x” (e-mail address of the administrator of the department B, zzz@yyy.zzz). To do.

このように、あるプロファイル情報(便宜的に「子プロファイル」と呼ぶ)において、他のプロファイル情報が親プロファイルとして指定(「継承」)されている場合、制御部11は、親プロファイル情報の規定のうち、子プロファイルに記述されている規定部分を上書きして得たプロファイル情報に従って、処理を遂行することになる。   As described above, when other profile information is designated as a parent profile (“inheritance”) in certain profile information (referred to as a “child profile” for convenience), the control unit 11 defines the parent profile information. Of these, processing is performed according to profile information obtained by overwriting the specified portion described in the child profile.

このように他のプロファイル情報を「継承」して、新たなプロファイル情報を設定できるようにしたことで、プロファイル情報の設定が容易になる。   As described above, since the other profile information is “inherited” and new profile information can be set, setting of the profile information becomes easy.

さらに、本実施の形態では、制御部11がプロファイル情報の生成を支援する処理を実行してもよい。すなわち制御部11は、記憶部12に格納されているプロファイル情報の群から、複数のプロファイル情報を選択して、当該選択した複数のプロファイル情報間の論理演算結果に基づいて新たなプロファイル情報を生成することとしてもよい。   Further, in the present embodiment, the control unit 11 may execute processing for supporting generation of profile information. That is, the control unit 11 selects a plurality of profile information from the group of profile information stored in the storage unit 12, and generates new profile information based on a logical operation result between the selected plurality of profile information. It is good to do.

この処理を行う場合、制御部11は、記憶部12に格納されているプロファイル情報の一覧を、表示部14に提示する。この一覧には、各プロファイルの識別子や、各プロファイル情報に係る「管理項目」の情報などを含めてもよい。   When this process is performed, the control unit 11 presents a list of profile information stored in the storage unit 12 on the display unit 14. This list may include an identifier of each profile, information on “management items” related to each profile information, and the like.

そして、操作部13を介して、利用者が、この一覧から複数のプロファイル情報を選択する指示を入力すると、制御部11は、選択されたプロファイル情報を記憶部12から読み出す。制御部11はさらに、利用者から選択した複数のプロファイル情報について行うべき論理演算を入力するよう利用者に求める表示を行い、利用者から論理演算の指定を受け入れる。   When the user inputs an instruction to select a plurality of profile information from this list via the operation unit 13, the control unit 11 reads the selected profile information from the storage unit 12. Further, the control unit 11 performs a display requesting the user to input a logical operation to be performed on a plurality of profile information selected by the user, and accepts a logical operation designation from the user.

ここで具体的な例として、識別子「1」、管理項目「紙づまり」、対処の内容「メールアドレスxxx@yyy.zzzへメールを送信」なる旨の情報が記述されたプロファイル情報と、別のプロファイル情報として、識別子「2」、管理項目「紙づまり」、対処の内容「メールアドレスyyy@yyy.zzzへメールを送信」なる旨が記述された情報とが記憶部12に格納されているものとし、これら、識別子「1」、識別子「2」のプロファイル情報が利用者から選択され、これらをOR(論理和)合成する旨の指定がされた場合を例として、制御部11の動作について説明する。   Here, as a specific example, the profile information describing the identifier “1”, the management item “paper jam”, and the action content “send mail to mail address xxx@yyy.zzz”, Information stored as an identifier “2”, management item “paper jam”, and information describing the action “send mail to mail address yyy@yyy.zzz” as profile information stored in the storage unit 12 The operation of the control unit 11 will be described by taking as an example a case where the profile information with the identifier “1” and the identifier “2” is selected by the user and designated to be ORed (ORed). To do.

制御部11は、管理項目、対処の内容のそれぞれについて、共通部分を除く、各項目の合成結果を出力する。ここでは、管理項目がいずれも「紙づまり」で共通しているので、管理項目としては「紙づまり」であるプロファイル情報が生成される。   The control unit 11 outputs the combined result of each item excluding the common part for each of the management item and the content of the countermeasure. Here, since all the management items are common to “paper jam”, profile information “paper jam” is generated as the management item.

そして、対処の内容としては、「メールを送信」は共通しているが、宛先が互いに異なっているので、これらを合成して、「メールアドレスxxx@yyy.zzzと、メールアドレスyyy@yyy.zzzとへメールを送信」する旨の記述を生成して、生成したプロファイル情報に含める。   And as the content of the countermeasure, `` Send mail '' is common, but the destinations are different from each other, so these are combined and `` Mail address xxx@yyy.zzz and Mail address yyy @ yyy. A description that “send mail to zzz” is generated and included in the generated profile information.

また、制御部11は、固有の識別子「y」を発行してプロファイル情報に含める。こうして識別子「y」、管理項目「紙づまり」、対処の内容「メールアドレスxxx@yyy.zzzと、メールアドレスyyy@yyy.zzzとへメールを送信」なるプロファイル情報が生成され(図5)、記憶部12に格納される。   Further, the control unit 11 issues a unique identifier “y” and includes it in the profile information. In this way, profile information of identifier “y”, management item “paper jam”, and action content “send mail to email address xxx@yyy.zzz and email address yyy@yyy.zzz” is generated (FIG. 5). It is stored in the storage unit 12.

このプロファイル情報もまた、プロファイル特定テーブルにおいて、いずれかの部署に関連づけられ、当該関連付けられた部署のデバイス2において生じる障害に対する処理に供されることとなる。   This profile information is also associated with one of the departments in the profile specification table, and is used for processing for a failure that occurs in the device 2 of the associated department.

なお、ここでは論理和のみを説明したが、これだけでなく、共通部分のみを抜き出す、論理積、共通しない部分のみを抜き出す、排他的論理和などの論理演算を利用してもよい。   Although only the logical sum has been described here, not only this but also a logical operation such as extracting only the common part, logical product, extracting only the non-common part, or exclusive logical sum may be used.

さらに、ここでは制御部11が、実際の障害対処の支援の処理(プロファイル情報を利用する処理)と、複数のプロファイル情報を用いたプロファイル情報を生成する処理との双方を行うこととしているが、別々の装置において、それぞれの処理を個別に行わせることとしてもよい。   Furthermore, here, the control unit 11 performs both the actual troubleshooting support process (process using profile information) and the process of generating profile information using a plurality of profile information. It is good also as making each process perform separately in a separate apparatus.

このように、部門ごとの管理ポリシーを生成する場合に、既にある管理ポリシーを利用しながら新規の管理ポリシーを設定できるので、利便性を向上できる。   As described above, when a management policy for each department is generated, a new management policy can be set while using an existing management policy, so that convenience can be improved.

本発明の実施の形態に係る障害対処支援装置の構成及び接続状態の例を表す説明図である。It is explanatory drawing showing the example of a structure and connection state of the failure response assistance apparatus which concerns on embodiment of this invention. プロファイル情報の内容例を表す説明図である。It is explanatory drawing showing the example of the content of profile information. 関連付け情報の内容例を表す説明図である。It is explanatory drawing showing the example of the content of correlation information. プロファイル情報における継承時の内容例を表す説明図である。It is explanatory drawing showing the example of the content at the time of the inheritance in profile information. プロファイル情報を生成する処理の内容例を表す説明図である。It is explanatory drawing showing the example of the content of the process which produces | generates profile information.

符号の説明Explanation of symbols

1 障害対処支援装置、2 デバイス、3 クライアント装置、11 制御部、12 記憶部、13 操作部、14 表示部、15 通信部。
DESCRIPTION OF SYMBOLS 1 Failure response support apparatus, 2 device, 3 Client apparatus, 11 Control part, 12 Storage part, 13 Operation part, 14 Display part, 15 Communication part.

Claims (2)

処理の対象となるデバイスにおいて発生し得る障害について、当該障害への対処の処理を規定するプロファイル情報群を、保持する手段と、
前記保持されているプロファイル情報群のうちから選択される複数のプロファイル情報を用いて、当該選択された複数のプロファイル情報間の論理演算結果に基づくプロファイル情報を生成する手段と、
を含み、
前記プロファイル情報を生成する手段が行うプロファイル情報間の論理演算は、共通部分のみを抜き出す論理積、または共通しない部分のみを抜き出す排他的論理和であり、
前記生成したプロファイル情報を、前記プロファイル情報群に含めて保持させ、当該プロファイル情報群が、デバイス側で生じる障害に対する所定処理に供されることを特徴とする障害対処支援装置。
Means for holding a profile information group that prescribes a processing for dealing with a failure that may occur in a device to be processed;
Means for generating profile information based on a logical operation result between the selected plurality of profile information using a plurality of profile information selected from the held profile information group;
Including
The logical operation between the profile information performed by the means for generating the profile information is a logical product that extracts only the common part, or an exclusive OR that extracts only the non-common part,
The generated profile information is included and held in the profile information group, and the profile information group is subjected to a predetermined process for a failure that occurs on the device side.
コンピュータに、
処理の対象となるデバイスにおいて発生し得る障害について、当該障害への対処の処理を規定するプロファイル情報群を、保持する工程と、
前記保持されているプロファイル情報群のうちから選択される複数のプロファイル情報を用いて、当該選択された複数のプロファイル情報間の論理演算結果に基づくプロファイル情報を生成する工程と、
を実行させ、
前記プロファイル情報を生成する工程で行うプロファイル情報間の論理演算は、共通部分のみを抜き出す論理積、または共通しない部分のみを抜き出す排他的論理和であり、
前記生成したプロファイル情報を、前記プロファイル情報群に含めて保持させて、当該プロファイル情報群が、デバイス側で生じる障害に対する所定処理に供されることを特徴とする障害対処支援方法。
On the computer,
A step of holding a profile information group that prescribes a processing for dealing with a failure that may occur in a device to be processed;
Generating profile information based on a logical operation result between the selected plurality of profile information using a plurality of profile information selected from the held profile information group;
And execute
The logical operation between the profile information performed in the step of generating the profile information is a logical product that extracts only a common part, or an exclusive logical sum that extracts only a part that is not common,
A failure handling support method, wherein the generated profile information is included in the profile information group and held, and the profile information group is subjected to a predetermined process for a failure that occurs on a device side.
JP2005084951A 2005-03-23 2005-03-23 Troubleshooting support device Expired - Fee Related JP4701772B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005084951A JP4701772B2 (en) 2005-03-23 2005-03-23 Troubleshooting support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005084951A JP4701772B2 (en) 2005-03-23 2005-03-23 Troubleshooting support device

Publications (2)

Publication Number Publication Date
JP2006268381A JP2006268381A (en) 2006-10-05
JP4701772B2 true JP4701772B2 (en) 2011-06-15

Family

ID=37204301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005084951A Expired - Fee Related JP4701772B2 (en) 2005-03-23 2005-03-23 Troubleshooting support device

Country Status (1)

Country Link
JP (1) JP4701772B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3355695B2 (en) * 1993-05-14 2002-12-09 株式会社日立製作所 Protocol creation method and protocol creation system
JP2002351701A (en) * 2001-05-23 2002-12-06 Hitachi Ltd System failure response support method
JP3841023B2 (en) * 2002-06-07 2006-11-01 ブラザー工業株式会社 Printer status notification system and notification terminal device

Also Published As

Publication number Publication date
JP2006268381A (en) 2006-10-05

Similar Documents

Publication Publication Date Title
JP5966270B2 (en) System and device management program
EP4392865B1 (en) Collaborative runbook execution
JP5698429B2 (en) Computer system, method and computer program for managing components
US7739377B2 (en) Performing inventory scan to determine presence of prerequisite resources
US9398084B2 (en) Information processing system
US8938650B2 (en) Error report management
US11108879B2 (en) Transfer server and controlling method
US8515981B2 (en) Program distribution server, image forming apparatus, program distribution system, and contract document integration method
US20150261482A1 (en) Printing system, control method thereof, and non-transitory computer-readable medium
US10178134B2 (en) Management apparatus and method for controlling management apparatus
US20140006600A1 (en) Remote notification and action system
JP6056148B2 (en) Device interaction tree and technology
US8953206B2 (en) Image forming apparatus, which is connected to a server that provides a service over a network and forms an image using a microblogging function provided by the server, control method and storage medium
US8266178B2 (en) Management apparatus, information processing apparatus, and method therefor
JP7180207B2 (en) Providing device, processing system and communication method
JP2018081414A (en) Information processing apparatus and information processing program
JP4701772B2 (en) Troubleshooting support device
US9727290B2 (en) Management apparatus and method for setting data values on an information processing apparatus
TW201404116A (en) Output management device, output management system, and output management method
JP2009282668A (en) Image processing system, image processing apparatus, information management apparatus, image processing program, and information management program
JP2008209973A (en) Information processor
US20150331645A1 (en) Device management apparatus, information processing system, and information processing method
JP6517416B1 (en) Analyzer, terminal device, analysis system, analysis method and program
JP2016170827A (en) Equipment management device, asset management device, and equipment management method
JP4110129B2 (en) Computer system control method, computer system, and control program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071112

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071115

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101111

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110221

LAPS Cancellation because of no payment of annual fees