JP2010102433A - Information processing apparatus and program - Google Patents
Information processing apparatus and program Download PDFInfo
- Publication number
- JP2010102433A JP2010102433A JP2008271949A JP2008271949A JP2010102433A JP 2010102433 A JP2010102433 A JP 2010102433A JP 2008271949 A JP2008271949 A JP 2008271949A JP 2008271949 A JP2008271949 A JP 2008271949A JP 2010102433 A JP2010102433 A JP 2010102433A
- Authority
- JP
- Japan
- Prior art keywords
- diagnosis
- diagnostic
- information
- unit
- function
- 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.)
- Pending
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.
従来より、画像処理装置の診断方法について、様々な技術が提案されている。例えば、装置が使用されている現場で診断を実施する技術として、点検が必要な複数の一連の機能部品の動作の異常を連続的に検出可能な画像形成装置が提案されている(特許文献1)。 Conventionally, various techniques have been proposed for diagnostic methods for image processing apparatuses. For example, as a technique for performing diagnosis at a site where the apparatus is used, there has been proposed an image forming apparatus that can continuously detect abnormalities in the operation of a series of functional components that require inspection (Patent Document 1). ).
また、機能ごとに故障検出を行う技術として、ファクシミリ装置を機能単位に分割し、そのうちの1つを故障検出部に接続して故障検出を行なう技術が提案されている(特許文献2)。また、スキャナの画像データ補正処理回路の試験において、任意の画像データパターンを入力して、任意の画像データ補正処理回路ごとの正常性を判定する技術が提案されている(特許文献3)。
故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる情報処理装置及びプログラムを提供することを目的とする。 It is an object of the present invention to provide an information processing apparatus and a program that can shorten the diagnosis time as compared with a case where failure diagnosis is performed on all functional units every time failure diagnosis is performed.
上記の目的を達成するために、請求項1記載の発明に係る情報処理装置は、自装置の複数の機能を実現するための複数の機能部のうちの少なくとも一つの機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報に応じて、前記複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段と、前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報を格納した前記診断情報に更新する更新手段とを含んで構成されている。
In order to achieve the above object, an information processing apparatus according to the invention described in
請求項2記載の発明では、上記請求項1に係る情報処理装置において、前記更新手段は、前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報と、該機能部に関連する機能部を示す情報、又は該機能部に関連する機能部に対する診断を示す情報とを格納した前記診断情報に更新する。 According to a second aspect of the present invention, in the information processing apparatus according to the first aspect, the update unit indicates information indicating a functional unit diagnosed as having failed by the diagnostic unit, or indicates diagnosis for the functional unit. The information is updated to the diagnostic information storing information indicating a functional unit related to the functional unit, or information indicating diagnosis for the functional unit related to the functional unit.
請求項3記載の発明では、上記請求項1に係る情報処理装置において、前記診断手段は、前記診断情報の前記機能部に対して故障しているか否かを診断すると共に、前記診断情報の機能部に関連する機能部に対して故障しているか否かを診断する。 According to a third aspect of the present invention, in the information processing apparatus according to the first aspect, the diagnostic unit diagnoses whether or not the functional unit of the diagnostic information is faulty, and functions of the diagnostic information A diagnosis is made as to whether or not a function unit related to the unit is malfunctioning.
請求項4記載の発明に係る情報処理装置は、自装置で実行される処理において障害が発生したことを検出する障害検出手段と、前記障害検出手段によって障害の発生が検出された処理に対応する機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報を記憶する記憶手段と、自装置の診断を行うときに、前記記憶手段に記憶された診断情報に応じて、自装置の複数の機能を実現するための複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段とを含んで構成されている。 An information processing apparatus according to a fourth aspect of the invention corresponds to a failure detection unit that detects that a failure has occurred in a process executed by the own device, and a process in which the occurrence of the failure is detected by the failure detection unit. Storage means for storing diagnostic information storing information indicating a functional unit or information indicating diagnosis for the functional unit, and when performing diagnosis of the own device, the storage unit stores the diagnostic information stored in the storage unit according to the diagnostic information stored in the storage unit. By executing a diagnostic program for diagnosing whether or not each of a plurality of function units for realizing a plurality of functions of the device is faulty, the function unit of the diagnosis information is faulty. And diagnostic means for diagnosing whether or not it is present.
請求項5記載の発明では、上記請求項4に係る情報処理装置において、前記記憶手段は、前記障害検出手段によって障害の発生が検出された処理に対応する機能部を示す情報、又は該機能部に対する診断を示す情報と、該機能部に関連する機能部を示す情報、又は該機能部に関連する機能部に対する診断を示す情報とを格納した前記診断情報を記憶する。 According to a fifth aspect of the present invention, in the information processing apparatus according to the fourth aspect, the storage unit is information indicating a functional unit corresponding to a process in which occurrence of a fault is detected by the fault detecting unit, or the functional unit The diagnostic information in which information indicating diagnosis for the function unit, information indicating a function unit related to the function unit, or information indicating diagnosis for the function unit related to the function unit is stored.
請求項6記載の発明では、上記請求項4に係る情報処理装置において、前記診断手段は、前記診断情報の機能部に対して故障が発生しているか否かを診断すると共に、前記診断情報の前記機能部に関連する機能部に対して故障が発生しているか否かを診断する。
In the invention according to
請求項7記載の発明では、上記請求項4〜請求項6に係る情報処理装置において、前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報を格納した前記診断情報に更新する更新手段を更に含んで構成されている。 According to a seventh aspect of the present invention, in the information processing apparatus according to any one of the fourth to sixth aspects, information indicating a functional unit diagnosed as having failed by the diagnostic means or information indicating a diagnosis for the functional unit Update means for updating the diagnostic information stored therein.
請求項8記載の発明では、上記請求項1〜請求項7に係る情報処理装置において、前記診断情報には、前記機能部を示す情報、又は該機能部に対する診断を示す情報に対応して、該機能部に対する診断の種類の数が更に格納され、前記診断手段は、前記診断情報の前記機能部に対して、対応する診断の種類の数に応じた種類の診断を行う。
In the invention according to
請求項9記載の発明では、上記請求項8に係る情報処理装置において、前記診断の種類は、前記診断に用いられる診断用情報の種類である。 According to a ninth aspect of the present invention, in the information processing apparatus according to the eighth aspect, the type of diagnosis is a type of diagnostic information used for the diagnosis.
請求項10記載の発明では、上記請求項8に係る情報処理装置において、前記診断の種類は、診断の対象となる、該機能部を含む機能部の組み合わせの種類である。 According to a tenth aspect of the present invention, in the information processing apparatus according to the eighth aspect, the type of diagnosis is a type of combination of functional units including the functional units to be diagnosed.
請求項11記載の発明に係るプログラムは、コンピュータを、自装置の複数の機能を実現するための複数の機能部のうちの少なくとも一つの機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報に応じて、前記複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段、及び前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報を格納した前記診断情報に更新する更新手段として機能させるためのプログラムである。 According to an eleventh aspect of the present invention, there is provided a program according to an eleventh aspect of the present invention. In response to the diagnostic information stored, the diagnostic function for diagnosing whether or not each of the plurality of functional units is malfunctioning causes a malfunction to the functional unit of the diagnostic information. As diagnostic means for diagnosing whether or not there is an update means for updating to the diagnostic information storing information indicating a functional unit diagnosed as having failed by the diagnostic means, or information indicating diagnosis for the functional unit It is a program to make it function.
請求項12記載の発明に係るプログラムは、コンピュータを、自装置で実行される処理において障害が発生したことを検出する障害検出手段、前記障害検出手段によって障害の発生が検出された処理に対応する機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報を記憶する記憶手段、及び自装置の診断を行うときに、前記記憶手段に記憶された診断情報に応じて、自装置の複数の機能を実現するための複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段として機能させるためのプログラムである。 A program according to a twelfth aspect of the invention corresponds to a failure detection means for detecting that a failure has occurred in a process executed by the apparatus of the computer, and a process in which the failure detection is detected by the failure detection means. A storage unit that stores information indicating a functional unit or diagnostic information that stores information indicating a diagnosis for the functional unit, and a self-diagnosis of the own device according to the diagnostic information stored in the storage unit. By executing a diagnostic program for diagnosing whether or not each of a plurality of function units for realizing a plurality of functions of the device is faulty, the function unit of the diagnosis information is faulty. It is a program for making it function as a diagnostic means for diagnosing whether or not it is.
以上説明したように、請求項1記載の情報処理装置によれば、故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる、という効果が得られる。
As described above, according to the information processing apparatus according to
請求項2記載の情報処理装置によれば、故障している機能部のみを診断する場合と比較して、診断の確度を向上させることができる、という効果が得られる。 According to the information processing apparatus of the second aspect, it is possible to obtain an effect that the accuracy of diagnosis can be improved as compared with the case of diagnosing only the functional unit that has failed.
請求項3記載の情報処理装置によれば、故障している機能部のみを診断する場合と比較して、診断の確度を向上させることができる、という効果が得られる。 According to the information processing apparatus of the third aspect, it is possible to obtain an effect that the accuracy of diagnosis can be improved as compared with the case of diagnosing only a function unit that has failed.
請求項4記載の情報処理装置によれば、故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる、という効果が得られる。 According to the information processing apparatus of the fourth aspect, it is possible to obtain an effect that the diagnosis time can be shortened as compared with the case where the failure diagnosis is performed on all the function units each time the failure diagnosis is performed.
請求項5記載の情報処理装置によれば、故障している機能部のみを診断する場合と比較して、診断の確度を向上させることができる、という効果が得られる。 According to the information processing apparatus of the fifth aspect, it is possible to improve the accuracy of diagnosis as compared with the case of diagnosing only a function unit that is malfunctioning.
請求項6記載の情報処理装置によれば、故障している機能部のみを診断する場合と比較して、診断の確度を向上させることができる、という効果が得られる。 According to the information processing apparatus of the sixth aspect, it is possible to obtain an effect that the accuracy of diagnosis can be improved as compared with the case of diagnosing only a function unit that is malfunctioning.
請求項7記載の情報処理装置によれば、故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる、という効果が得られる。 According to the information processing apparatus of the seventh aspect, it is possible to obtain an effect that the diagnosis time can be shortened as compared with the case where the failure diagnosis is performed on all the functional units every time the failure diagnosis is performed.
請求項8記載の情報処理装置によれば、機能部に対して複数種類の診断を行うことができる、という効果が得られる。 According to the information processing apparatus of the eighth aspect, it is possible to obtain an effect that a plurality of types of diagnosis can be performed on the functional unit.
請求項9記載の情報処理装置によれば、複数種類の診断用情報を用いて、機能部に対して診断を行うことができる、という効果が得られる。 According to the information processing apparatus of the ninth aspect, it is possible to obtain an effect that diagnosis can be performed on the functional unit using a plurality of types of diagnosis information.
請求項10記載の情報処理装置によれば、複数種類の機能部の組み合わせを対象として診断を行うことができる、という効果が得られる。 According to the information processing apparatus of the tenth aspect, it is possible to obtain an effect that diagnosis can be performed on a combination of a plurality of types of functional units.
請求項11記載のプログラムによれば、故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる、という効果が得られる。 According to the program of the eleventh aspect, it is possible to shorten the diagnosis time as compared with the case where the failure diagnosis is performed on all the function units every time the failure diagnosis is performed.
請求項12記載のプログラムによれば、故障診断を行う毎に全ての機能部に対して故障診断を行う場合と比較して、診断時間を短縮することができる、という効果が得られる。 According to the program of the twelfth aspect, it is possible to shorten the diagnosis time as compared with the case where the failure diagnosis is performed on all the function units every time the failure diagnosis is performed.
以下、本発明の実施の形態について図面を参照して説明する。なお、本発明の実施の形態では、画像形成装置に本発明を適用した場合を例に説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the embodiment of the present invention, a case where the present invention is applied to an image forming apparatus will be described as an example.
図1に示すように、画像形成システム10は、印刷データを記録用紙に印刷する本発明の第1の実施の形態に係る画像形成装置12と、印刷データを作成するクライアントPC14とから構成されており、画像形成装置12とクライアントPC14とは、LANなどのネットワーク16を介して接続されている。
As shown in FIG. 1, the
図2に示すように、画像形成装置12には、自装置の複数の機能について機能単位に設けられた複数の機能モジュールを備えており、画像形成装置12は、文書を読みとって印刷データを生成する読取モジュール20と、印刷データに基づいて感光体に静電潜像を記録し、静電潜像をモノクロトナーまたはカラートナーを用いて現像し、現像した画像を記録用紙に転写して出力する印刷モジュール22と、画像形成装置12の各種処理を指示するための操作ボタンや各種設定画面を表示する操作パネルを備える操作パネルモジュール24と、画像形成装置12の各部を制御するコントロールモジュール26と、外部メモリとして接続されたUSBメモリ50との入出力、及びネットワーク16を介した通信を行うインタフェース28と、装置内の各部に電源を供給する電源供給部30と、が設けられている。
As shown in FIG. 2, the
コントロールモジュール26は、後述する診断処理ルーチンなどのプログラムを含む各種プログラムやパラメータ等が記憶されたROM32、各種プログラムを実行するCPU34、CPU34による各種プログラムの実行時におけるワークエリア等として用いられるRAM36、印刷データを記憶するためのHDD38、読取モジュール20と印刷モジュール22と操作パネルモジュール24とを制御するモジュール制御部40、インタフェース28による入出力及び通信を制御するインタフェース制御部42、及びこれらを相互に接続するためのバス44が設けられている。
The
USBメモリ50には、画像形成装置12が有する複数の機能モジュールの各々に対して故障しているか否かを診断するための診断プログラムが記憶されている。ここでは脱着可能な外部記憶媒体の一例としてUSBメモリを挙げたが、外部記憶媒体としては、SDメモリカード、スマートメディア、メモリスティック等の記憶媒体や、外付けのハードディスクドライブを用いてもよい。診断プログラムは、図3に示す診断項目テーブルを含んでおり、診断プログラムが実行されるとき、診断項目テーブルに格納されている情報に応じて、選択的に機能モジュールに対する診断が行われる。なお、機能モジュールが、本発明の機能部の一例である。
The USB memory 50 stores a diagnostic program for diagnosing whether or not each of the plurality of functional modules included in the
診断項目テーブルには、複数の機能モジュールに対する複数の診断項目の各々に対応して、各種データが格納されており、各診断項目に対応して格納されるデータは、診断ID、診断実施状況を操作パネルに表示する際に用いられる文字列を示す診断表示文字、診断プログラム内の関数ポインタを示す診断関数FUNCPTR、診断の種類の数としての診断レベル、診断を実行するか否かを示す診断有無、診断実施後に診断結果を格納するための診断結果、及び診断項目に対応する機能モジュールに関連のある機能モジュールに対応する診断項目の診断IDを示す関連付けの各項目から構成されている。 The diagnosis item table stores various data corresponding to each of a plurality of diagnosis items for a plurality of functional modules, and the data stored corresponding to each diagnosis item includes a diagnosis ID and a diagnosis execution status. Diagnosis display character indicating a character string used for display on the operation panel, diagnosis function FUNCPTR indicating a function pointer in the diagnosis program, diagnosis level as the number of types of diagnosis, presence / absence of diagnosis indicating whether or not to execute diagnosis Each item includes a diagnosis result for storing a diagnosis result after execution of diagnosis and an association item indicating a diagnosis ID of a diagnosis item corresponding to a function module related to the function module corresponding to the diagnosis item.
診断レベルは、関数ポインタに与えるための引数として利用され、診断レベルは、例えば、診断用のテストデータの種類の数を表わしている。すわなち、診断レベルが高いほど、診断の際に、多くの種類の診断用のテストデータが用いられる。 The diagnostic level is used as an argument to be given to the function pointer, and the diagnostic level represents, for example, the number of types of test data for diagnosis. In other words, the higher the diagnostic level, the more types of diagnostic test data are used for diagnosis.
また、USBメモリ50には、図4に示すような、診断設定ファイルが記憶されている。診断設定ファイルには、診断項目毎のデータが格納されており、各診断項目のデータは、コロンで区切られた複数のフィールドを持ち、それぞれのフィールドは、診断項目名、診断を実施するか否かの診断実施フラグ(true/false)、及び拡張用に診断関数に渡す引数1,2を表わしている。例えば、上記図4では、診断項目テーブルにある12個の診断項目から、4つの診断項目の診断が実施されるように、診断実施フラグが設定されている。なお、診断設定ファイルが、本発明の診断情報の一例である。
The USB memory 50 stores a diagnostic setting file as shown in FIG. The diagnostic setting file stores data for each diagnostic item. The data for each diagnostic item has a plurality of fields separated by colons, and each field has a diagnostic item name and whether or not to execute the diagnosis. The diagnosis execution flag (true / false) and the
次に、診断プログラムによる故障を診断する方法について説明する。 Next, a method for diagnosing a failure by the diagnostic program will be described.
まず、診断設定ファイルに基づいて、診断プログラム内の診断項目テーブルが更新される。診断設定ファイルに格納されている各診断項目のデータを参照して、診断項目テーブルにおいて、診断実施フラグに「true」が設定されている診断項目に対応する診断有無の項目に、「有」を設定すると共に、診断設定ファイルにおいて拡張用に診断関数に渡す引数が設定されている場合には、診断項目テーブルにおいて、対応する診断レベルの項目に、引数を設定する。また、診断設定ファイルにおいて診断実施フラグに「false」が設定されている診断項目に対しては、診断項目テーブルにおいて、対応する診断有無の項目に「無」を設定する。 First, the diagnostic item table in the diagnostic program is updated based on the diagnostic setting file. Referring to the data of each diagnosis item stored in the diagnosis setting file, in the diagnosis item table, “Yes” is set in the diagnosis presence / absence item corresponding to the diagnosis item for which “true” is set in the diagnosis execution flag. In addition, when an argument to be passed to the diagnostic function for expansion is set in the diagnostic setting file, the argument is set in the corresponding diagnostic level item in the diagnostic item table. In addition, for a diagnosis item for which “false” is set in the diagnosis execution flag in the diagnosis setting file, “none” is set in the corresponding diagnosis presence / absence item in the diagnosis item table.
次に、診断項目テーブルを参照して、診断プログラムを実行する。各診断項目に対して、診断項目テーブルにおいて対応する診断有無の項目に「有」が設定されていれば、診断関数FUNCPTRに設定されている関数ポインタを参照して、診断プログラム内から診断関数を呼び出して実行することにより、診断項目に対応する機能モジュールに対して、故障しているか否かを診断し、診断結果を、診断項目テーブルの対応する診断結果の項目に格納する。 Next, the diagnostic program is executed with reference to the diagnostic item table. For each diagnosis item, if “exist” is set in the corresponding diagnosis presence / absence item in the diagnosis item table, the function pointer set in the diagnosis function FUNCPTR is referred to, and the diagnosis function is By calling and executing, the function module corresponding to the diagnosis item is diagnosed as to whether or not it has failed, and the diagnosis result is stored in the corresponding diagnosis result item of the diagnosis item table.
このとき、診断レベルの項目に2以上が設定されていれば、関数ポインタの引数に2以上の値を適用することにより、診断関数において、複数種類の診断用のテストデータの各々を用いて、診断が行われる。 At this time, if 2 or more is set in the item of the diagnosis level, by applying a value of 2 or more to the argument of the function pointer, the diagnosis function uses each of a plurality of types of test data for diagnosis, Diagnosis is performed.
また、診断項目テーブルにおいて、診断有無の項目に「無」が設定されている診断項目については、故障診断を行わずに、次の診断項目を対象とする。 Further, in the diagnosis item table, for the diagnosis item for which “None” is set in the diagnosis presence / absence item, the next diagnosis item is targeted without performing failure diagnosis.
操作パネルモジュール24では、ユーザによって操作されることにより、故障診断の開始が指示され、故障診断が実施されている間には、診断実施状況が操作パネルに表示され、故障診断が完了すると、診断結果が操作パネルに表示される。
The
なお、クライアントPC14は、従来公知のパーソナルコンピュータの一般的構成を備えたものであればよく、本実施の形態では、クライアントPC14の一般的処理の説明を省略する。
The
次に、第1の実施の形態に係る画像形成システム10の作用を説明する。なお、以下では、サービスマンが、画像形成装置12が使用されている現場で画像形成装置12の診断を行う場合を例に説明する。
Next, the operation of the
まず、サービスマンが、診断プログラム及び診断設定ファイルが記憶されたUSBメモリ50を画像形成装置12に接続し、操作パネルモジュール24を操作して、診断開始を指示すると、画像形成装置12のCPU34において、図5に示す診断処理ルーチンが実行される。
First, when the service person connects the USB memory 50 storing the diagnostic program and the diagnostic setting file to the
まず、ステップ100において、USBメモリ50から診断プログラムを読み出してRAM36に展開し、ステップ102において、USBメモリ50に診断設定ファイルが記憶されているか否かを判定する。USBメモリ50に診断設定ファイルが記憶されていない場合には、ステップ108へ移行する。この場合には、診断プログラム内に予め用意された診断項目テーブルが以降のステップで使用される。
First, in
一方、上記ステップ102で、USBメモリ50に診断設定ファイルが記憶されていると判定された場合には、ステップ104で、USBメモリ50から、診断設定ファイルを読み出す。そして、ステップ106において、上記ステップ104で読み出された診断設定ファイルに基づいて、診断プログラム内の診断項目テーブルを再構築して、ステップ108へ移行する。上記ステップ106では、図4に示した、第1フィールドの診断項目名の検索を実施し、診断項目名が検索された場合は、第2フィールドの診断を実施するか否かのフラグを検索する。そして、検索された診断項目名及びフラグに基づいて、診断項目テーブルの対応する診断有無の項目を更新する。
On the other hand, if it is determined in
ステップ108では、診断項目テーブルのデータを順次探索して、診断有無の項目に「有」が設定されている診断項目が存在するか判定する。診断有無の項目に「有」が設定されている診断項目が存在する場合には、ステップ110において、診断プログラムから診断関数を呼び出して、診断項目に対応する機能モジュールが故障しているか否かを診断し、ステップ112で、診断結果を、診断項目テーブルの対応する診断結果の項目に格納して、ステップ108へ戻る。
In
上記ステップ108〜112では、診断項目テーブルを順次探索して、診断有無の項目に「有」が設定されている診断項目がなくなるまで、繰り返し実行され、最終的に、診断項目テーブルにおいて、診断有無の項目に「有」が設定されている診断項目がなくなった場合には、ステップ114へ移行する。
In the
ステップ114では、診断項目テーブルの診断結果の項目に基づいて、故障が検出されたか否かを判定する。故障がなかった場合は、特に何もせずに診断処理ルーチンを終了する。一方、上記ステップ114で、故障が検出されたと判定された場合には、ステップ116において、上記ステップ104で得られた診断設定ファイルを、故障が検出された機能モジュールに対応する診断項目名と、診断実施フラグ「true」とを格納した診断設定ファイルに更新する。このとき、診断項目テーブルの関連付けの項目に基づいて、故障が検出された機能モジュールに対応する診断項目の関連付けの項目に、関連する診断項目の診断IDが登録されている場合には、関連する診断項目の診断項目名と診断実施フラグ「true」とを、診断設定ファイルにさらに格納する。
In
例えば、機能モジュールとしてのHDDが故障していると検出された場合、図6に示すように、診断設定ファイルに、診断項目名「HDD」と診断実施フラグ「true」とを対応させて格納する。更に、図3の診断項目テーブルの関連付けの項目に格納されている診断IDを読み込み、HDDに関連する診断項目「MEMORY1」、「MEMORY2」の診断が実施されるように、診断設定ファイルに、診断項目名「MEMORY1」、「MEMORY2」の各々と、診断実施フラグ「true」とを対応させて更に格納する。 For example, when it is detected that the HDD as a functional module is broken, as shown in FIG. 6, the diagnosis setting file “HDD” and the diagnosis execution flag “true” are stored in association with each other in the diagnosis setting file. . Further, the diagnosis ID stored in the association item of the diagnosis item table in FIG. 3 is read, and the diagnosis items “MEMORY1” and “MEMORY2” related to the HDD are diagnosed, and the diagnosis setting file stores the diagnosis ID. Each of the item names “MEMORY1” and “MEMORY2” and the diagnosis execution flag “true” are further stored in association with each other.
そして、ステップ118において、上記ステップ116で更新された診断設定ファイルをUSBメモリ50に新たに記憶させて、診断処理ルーチンを終了する。なお、診断設定ファイルに装置固有の識別番号を付加して、USBメモリ50に記憶させるようにしてもよい。
In
上記の診断処理ルーチンにより、例えば、HDDの故障が検出された場合には、故障診断の結果に基づいて、サービスマンが、画像形成装置12の復旧もしくは交換作業を実施する。その後に、サービスマンが、再度、画像形成装置12に対して診断開始を指示して、上記診断処理ルーチンを実行させる。このとき、USBメモリ50に記憶されている診断設定ファイルには、故障が検出された機能モジュールに対応する診断項目と、関連する診断項目とに対して、診断実施フラグ「true」が設定されているため、故障が検出された機能モジュールに対する診断と、関連する機能モジュールに対する診断とが実施される。
For example, when a failure of the HDD is detected by the above-described diagnosis processing routine, the service person performs restoration or replacement work of the
以上説明したように、第1の実施の形態によれば、故障診断を行ったときに故障が検出された機能モジュールに対応する診断項目の診断を実施するように診断設定ファイルを記録することにより、故障診断を行う毎に全ての機能モジュールに対して故障診断を行う場合と比較して、診断時間を短縮することができる。 As described above, according to the first embodiment, by recording a diagnosis setting file so as to perform diagnosis of a diagnosis item corresponding to a functional module in which a failure is detected when failure diagnosis is performed. The diagnosis time can be shortened as compared with the case where failure diagnosis is performed on all functional modules each time failure diagnosis is performed.
また、故障箇所の復旧や交換を行った後の診断において故障箇所の機能モジュール以外に関連する機能モジュールに対する診断項目についても診断が行われるように診断設定ファイルを記録することができる。 In addition, a diagnosis setting file can be recorded so that diagnosis can be performed on diagnostic items for related functional modules other than the functional module at the fault location in the diagnosis after recovery or replacement of the fault location.
次に、第2の実施の形態について説明する。なお、第2の実施の形態に係る画像形成システムの構成は、第1の実施の形態と同様の構成であるため、同一符号を付して説明を省略する。 Next, a second embodiment will be described. Since the configuration of the image forming system according to the second embodiment is the same as that of the first embodiment, the same reference numerals are given and the description thereof is omitted.
第2の実施の形態では、診断設定ファイルに基づいて、診断項目テーブルを再構築する際に、診断項目テーブルの関連付けの項目を参照して、関連する診断項目を実施するように設定している点が第1の実施の形態と異なっている。 In the second embodiment, when the diagnostic item table is reconstructed based on the diagnostic setting file, the associated diagnostic item is set by referring to the associated item in the diagnostic item table. The point is different from the first embodiment.
第2の実施の形態に係る診断処理ルーチンでは、読み出した診断設定ファイルに基づいて、診断プログラム内の診断項目テーブルを再構築する際に、以下のように診断項目テーブルを更新する。 In the diagnostic processing routine according to the second embodiment, when the diagnostic item table in the diagnostic program is reconstructed based on the read diagnostic setting file, the diagnostic item table is updated as follows.
まず、上記図4に示した診断設定ファイルにおいて、第1フィールドの診断項目名の検索を実施し、診断項目名が検索された場合には、第2フィールドの診断実施フラグを検索する。検索された診断項目名及び診断実施フラグに基づいて、診断項目テーブルの対応する診断有無の項目を更新する。また、診断項目テーブルの関連付けの項目に基づいて、診断を実施するように診断有無の項目を「有」に更新した診断項目に対応する関連付けの項目に、関連する診断項目の診断IDが登録されている場合には、関連する診断項目に対応する診断有無の項目に「有」を設定するように更新する。 First, the diagnosis setting file shown in FIG. 4 is searched for the diagnosis item name in the first field, and when the diagnosis item name is searched, the diagnosis execution flag in the second field is searched. Based on the searched diagnosis item name and diagnosis execution flag, the corresponding diagnosis presence / absence item in the diagnosis item table is updated. In addition, the diagnosis ID of the related diagnosis item is registered in the association item corresponding to the diagnosis item in which the diagnosis presence / absence item is updated to “Yes” so that the diagnosis is performed based on the association item of the diagnosis item table. If so, the item is updated so that “present” is set in the item of diagnosis presence / absence corresponding to the related diagnosis item.
また、故障検出結果に応じて、診断設定ファイルを更新する場合には、診断設定ファイルを、故障が検出された機能モジュールに対応する診断項目名と、診断実施フラグ「true」とを格納した診断設定ファイルに更新して、USBメモリ50に記憶し、診断項目テーブルの関連付けの項目については参照しない。 Further, when the diagnosis setting file is updated according to the failure detection result, the diagnosis setting file stores the diagnosis item name corresponding to the functional module in which the failure is detected and the diagnosis execution flag “true”. The setting file is updated and stored in the USB memory 50, and the items associated with the diagnosis item table are not referred to.
このように、故障箇所の復旧や交換を行ったときの診断において故障箇所の機能モジュール以外に関連する機能モジュールに対する診断項目についても診断が行われるようにすることができる。 As described above, in the diagnosis when the failure part is restored or replaced, the diagnosis can be performed on the diagnosis items for the function modules related to the function module other than the function module at the failure part.
なお、上記の第1の実施の形態及び第2の実施の形態では、診断レベルが、診断に用いられるテストデータの種類の数を表わしている場合を例に説明したが、これに限定されるものではなく、後述する第3の実施の形態と同様に、診断レベルが、診断の対象となる、注目の機能モジュールと結合する機能モジュールを含む機能モジュールの組み合わせの種類の数を表わすように構成してもよい。 In the first embodiment and the second embodiment described above, the case where the diagnosis level represents the number of types of test data used for diagnosis has been described as an example. However, the present invention is not limited to this. Instead, as in the third embodiment to be described later, the diagnosis level is configured to represent the number of types of combination of function modules including the function module to be combined with the target function module to be diagnosed. May be.
次に、第3の実施の形態について説明する。なお、第3の実施の形態に係る画像形成システムの構成は、第1の実施の形態と同様の構成であるため、同一符号を付して説明を省略する。 Next, a third embodiment will be described. Note that the configuration of the image forming system according to the third embodiment is the same as that of the first embodiment, and thus the same reference numerals are given and description thereof is omitted.
第3の実施の形態では、使用時に発生した障害を検出して、診断設定ファイルを生成している点と、診断レベルが、診断対象となる機能モジュールの組み合わせの種類の数を表している点とが第1の実施の形態と異なっている。 In the third embodiment, a fault that occurs during use is detected and a diagnostic setting file is generated, and the diagnostic level indicates the number of types of combinations of functional modules to be diagnosed And are different from the first embodiment.
第3の実施の形態では、ROM32に、図7に示すような、実行中の処理において発生した障害の種別と、障害が発生した処理に対応する注目機能に対する診断項目の診断項目名及び診断IDと、診断レベルとが格納された障害機能対応テーブルが記憶されている。
In the third embodiment, in the
障害機能対応テーブルでは、注目機能として、対応する障害の発生原因と考えられる機能部に対する診断項目の診断項目名及び診断IDが格納されている。 In the failure function correspondence table, the diagnosis item name and diagnosis ID of the diagnosis item for the functional unit considered to be the cause of occurrence of the corresponding failure are stored as the attention function.
また、診断レベルは、注目機能の機能部と関連する機能部との組み合わせの種類の数を表わしている。例えば、図8に示すように、診断レベルが高いほど、注目機能の機能部に結合する機能部の多くの組み合わせの各々を対象として診断が行われる。 The diagnostic level represents the number of types of combinations of the functional unit of the function of interest and the related functional unit. For example, as shown in FIG. 8, as the diagnosis level is higher, the diagnosis is performed for each of many combinations of function units coupled to the function unit of the target function.
コントロールモジュール26では、画像形成装置12の使用時に実行された処理において障害が発生すると、障害機能対応テーブルに基づいて、障害が発生した処理に対応する注目機能の機能部に対する診断項目の診断項目名と、診断実施フラグ「true」と、診断レベルとを対応して設定した診断設定ファイルを生成して、RAM36に記憶する。例えば、FAX受信処理において障害が発生した場合には、図9に示すように、FAX受信処理に対応する機能部に対する診断項目の診断項目名「FAX」と、診断実施フラグ「true」と、診断レベル「2」とが対応して診断設定ファイルに設定される。
In the
更に障害が発生した場合には、RAM36に記憶された診断設定ファイルに、障害が発生した処理に対応する注目機能の機能部に対する診断項目の診断項目名と、診断実施フラグ「true」と、診断レベルとが追加して設定される。
Further, when a failure occurs, the diagnosis setting file stored in the
次に、第3の実施の形態に係る画像形成システム10の作用を説明する。
Next, the operation of the
まず、画像形成装置12が使用されている場合に、CPU34において、図10に示す障害検出処理ルーチンが実行される。
First, when the
ステップ300において、画像形成装置12で実行されている処理において障害の発生を検出したか否かを判定する。障害の発生が検出されなかった場合には、ステップ300へ戻るが、実行されている処理で障害の発生が検出されると、ステップ302へ移行する。
In
ステップ302では、障害機能対応テーブルに基づいて、上記ステップ300で検出された障害の種別に対応する診断項目名と診断実施フラグ「true」と診断レベルとを診断設定ファイルに記録して、ステップ300へ戻る。
In
上記のように障害検出処理ルーチンが繰り返し実行されることにより、画像形成装置12の使用時に発生した障害に応じて、診断設定ファイルに、診断項目名と診断実施フラグ「true」と診断レベルとが記録される。
By repeatedly executing the failure detection processing routine as described above, the diagnosis item name, the diagnosis execution flag “true”, and the diagnosis level are displayed in the diagnosis setting file in accordance with the failure that has occurred when the
そして、サービスマンが、画像形成装置12が使用されている現場で画像形成装置12の診断を行う場合には、サービスマンが、診断プログラムが記憶されたUSBメモリ50を画像形成装置12に接続し、操作パネルモジュール24を操作して、診断開始を指示する。これによって、画像形成装置12のCPU34において、以下のように、診断処理ルーチンが実行される。
When the service person diagnoses the
まず、USBメモリ50から診断プログラムを読み出してRAM36に展開し、RAM36から、診断設定ファイルを読み出す。そして、読み出された診断設定ファイルに基づいて、診断プログラム内の診断項目テーブルを再構築する。
First, a diagnostic program is read from the USB memory 50 and expanded in the
次に、診断項目テーブルのデータを順次探索して、診断有無の項目に「有」が設定されている診断項目が存在するか判定する。診断有無の項目に「有」が設定されている診断項目が存在する場合には、診断プログラムから診断関数を呼び出して、診断項目に対応する機能モジュールが故障しているか否かを診断し、診断結果を、診断項目テーブルの対応する診断結果の項目に格納する。 Next, data in the diagnostic item table is sequentially searched to determine whether there is a diagnostic item for which “present” is set in the item of diagnosis presence / absence. If there is a diagnosis item for which “Yes” is set in the item of diagnosis presence / absence, a diagnostic function is called from the diagnostic program to diagnose whether the functional module corresponding to the diagnosis item is faulty. The result is stored in the corresponding diagnosis result item in the diagnosis item table.
このとき、診断レベルが1よりも大きく設定されている場合には、まず、診断レベル1で、注目の機能モジュールに対して故障しているか否かを診断する。ここで、故障が検出されれば、その旨を操作パネルに通知すればよい。診断レベル1の診断で故障が検出されなかった場合には、次に診断レベル2で、注目の機能モジュールと、注目の機能モジュールに結合する機能モジュールとの組み合わせに対して診断を実施する。つまり、診断項目テーブルに設定された診断レベルに到達するまで、順次診断を実施する。
At this time, if the diagnosis level is set to be higher than 1, first, at the
また、診断項目テーブルを順次探索して、診断有無の項目に「有」が設定されている診断項目がなくなるまで、繰り返し診断が実行される。 Further, the diagnosis item table is sequentially searched, and the diagnosis is repeatedly performed until there is no diagnosis item in which “present” is set in the item of diagnosis presence / absence.
そして、診断項目テーブルの診断結果の項目に基づいて、故障が検出されたか否かを判定する。故障がなかった場合は、特に何もせずに診断処理ルーチンを終了する。一方、故障が検出されたと判定された場合には、得られた診断設定ファイルを、故障が検出された機能モジュールに対応する診断項目名と、診断実施フラグ「true」とを格納した診断設定ファイルに更新する。このとき、診断項目テーブルに基づいて、故障が検出された機能モジュールに対応する診断項目の関連付けの項目に、関連する診断項目の診断IDが登録されている場合には、関連する診断項目の診断項目名と診断実施フラグ「true」とを、診断設定ファイルにさらに格納する。 Then, based on the diagnosis result item in the diagnosis item table, it is determined whether or not a failure has been detected. If there is no failure, the diagnostic processing routine is terminated without doing anything. On the other hand, if it is determined that a failure has been detected, the diagnosis setting file obtained is stored as a diagnosis item name corresponding to the functional module in which the failure has been detected, and a diagnosis execution flag “true”. Update to At this time, if the diagnosis ID of the related diagnosis item is registered in the diagnosis item association item corresponding to the functional module in which the failure is detected based on the diagnosis item table, the diagnosis of the related diagnosis item is performed. The item name and the diagnosis execution flag “true” are further stored in the diagnosis setting file.
そして、更新された診断設定ファイルをUSBメモリ50に新たに記憶させて、診断処理ルーチンを終了する。 Then, the updated diagnostic setting file is newly stored in the USB memory 50, and the diagnostic processing routine is terminated.
以上説明したように、第3の実施の形態によれば、障害が検出された処理に対応する機能モジュールに対する診断項目の診断を実施するように診断設定ファイルを記録することにより、故障診断を行う毎に全ての機能モジュールに対して故障診断を行う場合と比較して、診断時間を短縮することができる。 As described above, according to the third embodiment, failure diagnosis is performed by recording a diagnosis setting file so as to perform diagnosis of a diagnosis item for a functional module corresponding to a process in which a failure is detected. Compared with the case where failure diagnosis is performed on all functional modules every time, the diagnosis time can be shortened.
また、障害が検出された処理に対応する機能モジュール以外に関連する機能モジュールに対する診断項目についても診断を行うように診断設定ファイルを記録することができる。 In addition, a diagnosis setting file can be recorded so that diagnosis is performed for a diagnosis item for a function module related to a function module other than the function module corresponding to the process in which the failure is detected.
なお、上記の実施の形態において、障害機能対応テーブルのデータが、実行している処理で発生した障害の種別毎に格納されている場合を例に説明したが、更に細分化した種別毎にデータを格納するようにしてもよい。例えば、CPUの予期せぬアドレスへのアクセスによる例外発生に対応して、注目機能に対応する診断項目名として、「MEMORY1」又は「MEMORY2」が格納され、診断レベルとして「2」が格納された障害機能対応テーブルを用いてもよい。 In the above embodiment, the case where the data of the failure function correspondence table is stored for each type of failure that occurred in the process being executed has been described as an example. May be stored. For example, “MEMORY1” or “MEMORY2” is stored as the diagnostic item name corresponding to the function of interest, and “2” is stored as the diagnostic level in response to the occurrence of an exception due to the CPU accessing an unexpected address. A failure function correspondence table may be used.
また、上記の第3の実施の形態においても、上記の第2の実施の形態を適用し、診断設定ファイルに基づいて診断項目テーブルを再構築する際に、診断項目テーブルの関連付けの項目を参照して、関連する診断項目を実施するように診断項目テーブルを設定してもよい。 Also in the third embodiment described above, when the second embodiment is applied and the diagnostic item table is reconstructed based on the diagnostic setting file, the item associated with the diagnostic item table is referred to. Then, the diagnostic item table may be set so as to execute the related diagnostic items.
また、上記の第1の実施の形態〜第3の実施の形態では、操作パネルモジュールの操作によって、故障診断が開始される場合を例に説明したが、これに限定されるものではなく、故障診断の開始条件を予め設定しておいて、自動的に故障診断を開始するようにしてもよく、また、インタフェースを介して特定の信号を受信したときに故障診断を開始するようにしてもよい。また、操作パネルモジュール以外の操作部分が操作されることにより、故障診断の開始が指示されるようにしてもよい。 In the first to third embodiments, the case where the failure diagnosis is started by the operation of the operation panel module has been described as an example. However, the present invention is not limited to this. A diagnosis start condition may be set in advance, and the failure diagnosis may be started automatically, or the failure diagnosis may be started when a specific signal is received via the interface. . Further, the start of failure diagnosis may be instructed by operating an operation part other than the operation panel module.
また、USBメモリから読み出して診断プログラムを得る場合を例に説明したが、これに限定されるものではなく、HDDやその他の記憶装置に、診断プログラムをあらかじめ記憶させておいてもよい。また、クライアントPCなどの外部装置からインタフェースを介して診断プログラムを受け取るようにしてもよい。 Further, the case where the diagnostic program is obtained by reading from the USB memory has been described as an example. However, the present invention is not limited to this, and the diagnostic program may be stored in advance in an HDD or other storage device. Alternatively, a diagnostic program may be received from an external device such as a client PC via an interface.
また、診断設定ファイルが更新された日時によって、診断設定ファイルを自動的に消去するようにしてもよい。例えば、更新日時から10日以上経過した診断設定ファイルが読み込まれた場合には、診断プログラムによって自動的に診断設定ファイルを消去して、予め用意された診断項目テーブルを用いて故障診断を行うようにしてもよい。 Further, the diagnosis setting file may be automatically deleted according to the date and time when the diagnosis setting file is updated. For example, when a diagnostic setting file that has passed 10 days or more from the update date and time is read, the diagnostic setting file is automatically deleted by the diagnostic program, and a fault diagnosis is performed using a diagnostic item table prepared in advance. It may be.
また、診断設定ファイルには、診断項目名と診断実施フラグと引数とを対応して格納する場合を例に説明したが、これに限定されるものではなく、診断対象となる機能モジュール名と診断実施フラグと引数とを対応して格納するようにしてもよい。 In addition, the diagnosis setting file has been described with an example in which the diagnosis item name, the diagnosis execution flag, and the argument are stored in association with each other. However, the present invention is not limited to this. You may make it store an execution flag and an argument correspondingly.
また、診断設定ファイルには、診断対象とした装置の情報(装置毎の製造番号)などを格納し、装置の情報が一致した診断設定ファイルだけを取り込むようにしてもよい。 In addition, the diagnosis setting file may store information on a device to be diagnosed (manufacturing number for each device) and the like, and only the diagnosis setting file with the matching device information may be fetched.
また、本発明に係るプログラムを、CDROM等の記憶媒体に格納して提供するようにしてもよい。 The program according to the present invention may be provided by being stored in a storage medium such as a CDROM.
10 画像形成システム
12 画像形成装置
20 読取モジュール
22 印刷モジュール
24 操作パネルモジュール
26 コントロールモジュール
28 インタフェース
30 電源供給部
50 USBメモリ
DESCRIPTION OF
Claims (12)
前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報を格納した前記診断情報に更新する更新手段と、
を含む情報処理装置。 The plurality of function units according to diagnostic information storing information indicating at least one function unit among a plurality of function units for realizing a plurality of functions of the own device or information indicating diagnosis for the function unit Diagnosing means for diagnosing whether or not the functional part of the diagnostic information is faulty by executing a diagnostic program for diagnosing whether or not each of the
Updating means for updating the diagnostic information storing information indicating a functional unit diagnosed as having failed by the diagnostic means, or information indicating diagnosis for the functional unit;
An information processing apparatus including:
前記障害検出手段によって障害の発生が検出された処理に対応する機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報を記憶する記憶手段と、
自装置の診断を行うときに、前記記憶手段に記憶された診断情報に応じて、自装置の複数の機能を実現するための複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段と、
を含む情報処理装置。 Failure detection means for detecting that a failure has occurred in the processing executed by the own device;
Storage means for storing information indicating a functional unit corresponding to a process in which the occurrence of a fault is detected by the fault detecting unit, or diagnostic information storing information indicating diagnosis for the functional unit;
When diagnosing its own device, it is diagnosed whether each of a plurality of functional units for realizing a plurality of functions of the own device has failed according to the diagnostic information stored in the storage means Diagnosing means for diagnosing whether or not the functional part of the diagnostic information is faulty by executing a diagnostic program for
An information processing apparatus including:
前記診断手段は、前記診断情報の前記機能部に対して、対応する診断の種類の数に応じた種類の診断を行う請求項1〜請求項7の何れか1項記載の情報処理装置。 The diagnosis information further stores the number of types of diagnosis for the function unit corresponding to the information indicating the function unit or the information indicating diagnosis for the function unit,
The information processing apparatus according to claim 1, wherein the diagnosis unit performs a type of diagnosis corresponding to the number of types of diagnosis corresponding to the function unit of the diagnosis information.
自装置の複数の機能を実現するための複数の機能部のうちの少なくとも一つの機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報に応じて、前記複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段、及び
前記診断手段によって故障していると診断された機能部を示す情報、又は該機能部に対する診断を示す情報を格納した前記診断情報に更新する更新手段
として機能させるためのプログラム。 Computer
The plurality of function units according to diagnostic information storing information indicating at least one function unit among a plurality of function units for realizing a plurality of functions of the own device or information indicating diagnosis for the function unit Diagnosing means for diagnosing whether or not the functional portion of the diagnostic information is faulty by executing a diagnostic program for diagnosing whether or not each of the diagnosing devices is faulty, and the diagnosing means A program for functioning as update means for updating information indicating a functional unit diagnosed as having failed by the above, or storing the information indicating diagnosis for the functional unit.
自装置で実行される処理において障害が発生したことを検出する障害検出手段、
前記障害検出手段によって障害の発生が検出された処理に対応する機能部を示す情報、又は該機能部に対する診断を示す情報を格納した診断情報を記憶する記憶手段、及び
自装置の診断を行うときに、前記記憶手段に記憶された診断情報に応じて、自装置の複数の機能を実現するための複数の機能部の各々に対して故障しているか否かを診断するための診断プログラムを実行することにより、前記診断情報の前記機能部に対して故障しているか否かを診断する診断手段
として機能させるためのプログラム。 Computer
Failure detection means for detecting that a failure has occurred in the processing executed by the own device;
When performing diagnosis of the device itself, storage means for storing information indicating a function unit corresponding to the process in which the failure detection unit detects the occurrence of a failure, or diagnostic information storing information indicating diagnosis for the function unit In addition, a diagnostic program for diagnosing whether or not each of a plurality of functional units for realizing a plurality of functions of the own device has failed is executed according to the diagnostic information stored in the storage unit By doing so, the program for functioning as a diagnostic means for diagnosing whether or not the functional part of the diagnostic information is faulty.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008271949A JP2010102433A (en) | 2008-10-22 | 2008-10-22 | Information processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008271949A JP2010102433A (en) | 2008-10-22 | 2008-10-22 | Information processing apparatus and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010102433A true JP2010102433A (en) | 2010-05-06 |
Family
ID=42293042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008271949A Pending JP2010102433A (en) | 2008-10-22 | 2008-10-22 | Information processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010102433A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015190956A (en) * | 2014-03-28 | 2015-11-02 | 富士通テン株式会社 | On-vehicle device inspection system, on-vehicle device inspection apparatus, on-vehicle device, and portable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6292569A (en) * | 1985-10-18 | 1987-04-28 | Hitachi Ltd | Facsimile equipment |
JPH01216281A (en) * | 1988-02-25 | 1989-08-30 | Hitachi Electron Eng Co Ltd | Testing device in image read scanner |
JPH04330532A (en) * | 1991-05-02 | 1992-11-18 | Fuji Electric Co Ltd | Programmable controller |
JPH09297504A (en) * | 1996-05-01 | 1997-11-18 | Ricoh Co Ltd | Image forming device |
JP2002342108A (en) * | 2001-05-15 | 2002-11-29 | Mitsubishi Electric Corp | System for constructing test atmosphere |
JP2004030201A (en) * | 2002-06-25 | 2004-01-29 | Ricoh Co Ltd | General purpose inspecting system |
-
2008
- 2008-10-22 JP JP2008271949A patent/JP2010102433A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6292569A (en) * | 1985-10-18 | 1987-04-28 | Hitachi Ltd | Facsimile equipment |
JPH01216281A (en) * | 1988-02-25 | 1989-08-30 | Hitachi Electron Eng Co Ltd | Testing device in image read scanner |
JPH04330532A (en) * | 1991-05-02 | 1992-11-18 | Fuji Electric Co Ltd | Programmable controller |
JPH09297504A (en) * | 1996-05-01 | 1997-11-18 | Ricoh Co Ltd | Image forming device |
JP2002342108A (en) * | 2001-05-15 | 2002-11-29 | Mitsubishi Electric Corp | System for constructing test atmosphere |
JP2004030201A (en) * | 2002-06-25 | 2004-01-29 | Ricoh Co Ltd | General purpose inspecting system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015190956A (en) * | 2014-03-28 | 2015-11-02 | 富士通テン株式会社 | On-vehicle device inspection system, on-vehicle device inspection apparatus, on-vehicle device, and portable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7653839B2 (en) | Image input/output device, information processing method, and storage medium | |
JP4746455B2 (en) | Computer apparatus, start control method, and start control program | |
JP4730433B2 (en) | Fault diagnosis system, information update device and program | |
JP5822527B2 (en) | Information processing apparatus, control method thereof, and control program | |
US7908525B2 (en) | Data processor, data processing program, and data processing system | |
US11481266B2 (en) | Diagnosing an information processing system malfunction via diagnostic modeling | |
US8381035B2 (en) | Information processing device for creating and analyzing log files | |
JP2019192965A (en) | Information processing apparatus, control method of the same, and program | |
JP2008017269A (en) | Image forming apparatus, and system, method and program for failure diagnosis | |
JP4973205B2 (en) | Information processing apparatus, log acquisition method, and program | |
JP2008052376A (en) | Image forming apparatus, failure diagnostic system and fault diagnostic program | |
JP2007087112A (en) | Failure diagnostic device | |
JP4636029B2 (en) | Image forming apparatus and program | |
JP5115023B2 (en) | Fault diagnosis apparatus, method and program | |
JP2013008217A (en) | Information processor, information processing method, and program | |
JP2017201736A (en) | Image processing apparatus, method for controlling the image processing apparatus, and program | |
JP2010102433A (en) | Information processing apparatus and program | |
JP5181479B2 (en) | Fault diagnosis system and fault diagnosis program | |
JP4752755B2 (en) | Failure diagnosis device, failure diagnosis system, and failure diagnosis program | |
JP4609405B2 (en) | Image forming apparatus, failure diagnosis apparatus, image forming system, and failure diagnosis program | |
JP2004192293A (en) | Software verification support tool | |
JP2008293128A (en) | Failure diagnostic system and failure diagnostic program | |
CN113626136B (en) | Virtual machine fault detection method and device | |
KR100854823B1 (en) | Method and apparatus for detecting error of an image display device | |
JP2021026754A (en) | Information processing apparatus, method for controlling the same, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110926 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130222 |
|
A131 | Notification of reasons for refusal |
Effective date: 20130305 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
A521 | Written amendment |
Effective date: 20130507 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20131126 |