JP4701772B2 - Troubleshooting support device - Google Patents
Troubleshooting support device Download PDFInfo
- 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
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)等が知られている。
しかしながら、上記従来のデバイスの管理技術では、例えば管理ポリシーの変更がある場合には、個々のデバイスの設定を変更しなければならない。また、部門ごとの管理ポリシーを生成する場合に、個々の管理ポリシーを策定し、その設定を行わなければならず、利便性が低い。 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
制御部11は、CPU等であり、記憶部12に格納されているプログラムに従って動作する。本実施の形態では、この制御部11は、処理の対象となる各デバイスと通信を行い、デバイスにおいて障害が発生しているか否かを調べる処理と、デバイス側で生じた障害に応じた対処の規定を参照して、当該対処の処理を実行する処理とを行う。この制御部11の処理の内容については後に詳しく説明する。
The
記憶部12は、メモリ素子やディスク装置を含んで構成されている。この記憶部12には、処理対象となったデバイス2側で発生し得る障害への対処の処理を規定するプロファイル情報を少なくとも一つ保持する。ここでプロファイル情報は、例えば、管理項目の種別、障害発生の連絡先(メールアドレス等)、及び障害発生の連絡を行う条件等が記述されたものである。
The
具体的な例を挙げると、図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
具体的な例として、障害の発生が検出されたデバイス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
操作部13は、キーボード等であり、利用者の指示操作を受け入れて、当該指示操作の内容(入力された情報等)を、制御部11に出力する。表示部14は、ディスプレイ等であり、制御部11から入力される指示に従って情報を表示出力する。通信部15は、ネットワークインタフェース等であり、制御部11から入力される情報に従って、当該情報によって特定される宛先に対し、ネットワークを介してデータを送信出力する。また、ネットワークを介して受信される情報を制御部11に出力する。
The
デバイス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
クライアント装置3は、一般的なパーソナルコンピュータで構わない。このクライアント装置3は、ネットワークを介してメールのデータを受信したときに、当該メールのデータを利用者に提示する処理を行うことができるよう、電子メールクライアントソフトウエアがインストールされている。
The
ここで、障害対処支援装置1の制御部11の具体的な処理内容の例について説明する。制御部11は、通信部15が、いずれかのデバイス2側から障害報知データを受信すると、当該障害報知データに含まれる、デバイス特定情報を参照して、このデバイス特定情報を注目デバイス2として、当該注目デバイス2の所属部署を特定する情報を、記憶部12に格納されている所属特定テーブル(A)を参照して取得する。
Here, an example of specific processing contents of the
次に制御部11は、当該取得した所属部署を特定する情報に関連づけられているプロファイル情報のリストを、プロファイル特定テーブル(B)を参照して取得する。そして、当該取得したプロファイル情報のリストのうち、受信した障害報知データに含まれる障害内容情報に係るプロファイル情報を選択する。例えばプロファイル情報に含まれる、管理項目の記述と、障害内容情報とが一致するものを選択すればよい。
Next, the
制御部11は、選択したプロファイル情報に記述されている、対処の処理の規定に従って、対処の処理を実行する。例えば、対処の処理として、管理者のメールアドレスへ電子メールを送信するべき旨が規定されている場合は、制御部11は、管理者のメールアドレスに対して、障害報知データを含む電子メールを送信する。
The
これにより、管理者側のクライアント装置3には、障害が発生したデバイス2を特定する情報と、その障害の内容とが表示されることとなり、管理者は、当該表示を参照して、対策を施すことになる。
As a result, the
以下、この制御部11の動作の具体的な例について、部署Aに所属するデバイス2aにて紙づまりが発生した場合を例として説明する。なお、以下の説明の例においては、識別子「1」、管理項目「紙づまり」、対処の内容「メールアドレスxxx@yyy.zzzへ、メールを送信」なる旨の情報が記述されたプロファイル情報と、別のプロファイル情報として、識別子「2」、管理項目「紙づまり」、対処の内容「メールアドレスyyy@yyy.zzzへメールを送信」なる旨が記述された情報とが記憶部12に格納されているものとする。
Hereinafter, a specific example of the operation of the
また所属特定テーブルにおいて、デバイス2aが、部署Aに所属する旨が設定されており、プロファイル特定テーブルにおいて、部署Aに関して、識別子「1」を含み、「2」を含まないプロファイル情報の識別子のリストが設定されているものとする。
In the affiliation identification table, it is set that the
デバイス2aにおいて紙づまりが発生すると、デバイス2aが、当該デバイス2aを特定するデバイス特定情報と、障害内容情報として「紙づまり」を表す情報とを、障害報知データとして、ネットワークを介して障害対処支援装置1宛てに送信する。
When a paper jam occurs in the
障害対処支援装置1の制御部11は、通信部15から、この障害報知データの入力を受けて、障害報知データに含まれるデバイス特定情報を参照する。ここでは、デバイス2aが特定される。制御部11は、所属特定テーブルを参照して、デバイス2aの所属部署を特定する情報を取得する。ここでは、部署Aを特定する情報が取得される。
The
制御部11は、部署Aに係るプロファイル情報の識別子のリストを、プロファイル特定テーブルを参照して取得する。ここで取得したプロファイル情報の識別子のリストには、識別子「1」が含まれる。制御部11は、取得した識別子のリストを参照しながら、各識別子に対応するプロファイル情報のうち、障害内容情報である「紙づまり」に対応するプロファイル情報を選択する。ここでは識別子「1」に係るプロファイル情報において、管理項目が「紙づまり」となっているので、この識別子「1」のプロファイル情報が選択されることになる。
The
制御部11は、識別子「1」のプロファイル情報を参照し、対処の内容として、「メールアドレスxxx@yyy.zzzへ、メールを送信」なる旨の情報の記述を見いだすと、この記述に従って、指定されたメールアドレスxxx@yyy.zzzに対して、デバイス2aから受信した障害報知データの内容を含む電子メールを送信する。
When the
こうして、メールアドレス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
このように、障害対処支援装置1側で、対処の処理の規定を一括管理し、処理の対象となるデバイス2における障害を検出するようにしたことで、例えば管理ポリシーの変更がある場合に、個々のデバイス2の設定を変更する必要がなく、利便性を向上できる。
As described above, the failure handling
なお、ここでは、障害の発生したデバイス2が自発的に障害内容情報を送信することで、障害対処支援装置1が、デバイス2側での障害発生の有無を検出しているが、これに代えて、障害対処支援装置1からデバイス2に対して障害が発生しているか否かを問い合せ、デバイス2が当該問い合せに応答して、障害の発生の有無を表す障害内容情報を送信するようにしてもよい。
Note that, here, the failure handling
また本実施の形態においては、オブジェクト指向言語におけるクラスの継承と同様に、他のプロファイル情報を「継承」して、新たなプロファイル情報を設定できるようにしてもよい。つまり、本実施の形態では、記憶部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
例えば、部署ごとに管理者を任命する場合に、部署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
つまり、部署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
このように設定されている場合において、部署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
このとき識別子「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
また、この識別子「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
このように、あるプロファイル情報(便宜的に「子プロファイル」と呼ぶ)において、他のプロファイル情報が親プロファイルとして指定(「継承」)されている場合、制御部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
このように他のプロファイル情報を「継承」して、新たなプロファイル情報を設定できるようにしたことで、プロファイル情報の設定が容易になる。 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
この処理を行う場合、制御部11は、記憶部12に格納されているプロファイル情報の一覧を、表示部14に提示する。この一覧には、各プロファイルの識別子や、各プロファイル情報に係る「管理項目」の情報などを含めてもよい。
When this process is performed, the
そして、操作部13を介して、利用者が、この一覧から複数のプロファイル情報を選択する指示を入力すると、制御部11は、選択されたプロファイル情報を記憶部12から読み出す。制御部11はさらに、利用者から選択した複数のプロファイル情報について行うべき論理演算を入力するよう利用者に求める表示を行い、利用者から論理演算の指定を受け入れる。
When the user inputs an instruction to select a plurality of profile information from this list via the
ここで具体的な例として、識別子「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
制御部11は、管理項目、対処の内容のそれぞれについて、共通部分を除く、各項目の合成結果を出力する。ここでは、管理項目がいずれも「紙づまり」で共通しているので、管理項目としては「紙づまり」であるプロファイル情報が生成される。
The
そして、対処の内容としては、「メールを送信」は共通しているが、宛先が互いに異なっているので、これらを合成して、「メールアドレス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
このプロファイル情報もまた、プロファイル特定テーブルにおいて、いずれかの部署に関連づけられ、当該関連付けられた部署のデバイス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
このように、部門ごとの管理ポリシーを生成する場合に、既にある管理ポリシーを利用しながら新規の管理ポリシーを設定できるので、利便性を向上できる。 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.
1 障害対処支援装置、2 デバイス、3 クライアント装置、11 制御部、12 記憶部、13 操作部、14 表示部、15 通信部。
DESCRIPTION OF
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.
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)
| 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 |
-
2005
- 2005-03-23 JP JP2005084951A patent/JP4701772B2/en not_active Expired - Fee Related
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 |