[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2010039519A - Error notification method, information processor, and communication system - Google Patents

Error notification method, information processor, and communication system Download PDF

Info

Publication number
JP2010039519A
JP2010039519A JP2008198169A JP2008198169A JP2010039519A JP 2010039519 A JP2010039519 A JP 2010039519A JP 2008198169 A JP2008198169 A JP 2008198169A JP 2008198169 A JP2008198169 A JP 2008198169A JP 2010039519 A JP2010039519 A JP 2010039519A
Authority
JP
Japan
Prior art keywords
error
control unit
information
post
monitoring
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.)
Granted
Application number
JP2008198169A
Other languages
Japanese (ja)
Other versions
JP5275715B2 (en
Inventor
Yoshikuni Hino
致訓 日野
Hiroyuki Kurosawa
裕之 黒澤
Eigo Tanaka
栄吾 田中
Ryoichi Ogami
涼一 尾上
Asashi Kayota
朝史 嘉陽田
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.)
Japan Digital Laboratory Co Ltd
Original Assignee
Japan Digital Laboratory Co Ltd
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 Japan Digital Laboratory Co Ltd filed Critical Japan Digital Laboratory Co Ltd
Priority to JP2008198169A priority Critical patent/JP5275715B2/en
Publication of JP2010039519A publication Critical patent/JP2010039519A/en
Application granted granted Critical
Publication of JP5275715B2 publication Critical patent/JP5275715B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processor for monitoring an error which is generated when starting, and for notifying a manager of the content of the error. <P>SOLUTION: A client terminal includes: a communication controller for communicating with a management terminal connected through an external network; and a power source controller, and the power source controller includes: a hardware monitor 23 for monitoring the progressing situations of a POST by acquiring a POST code, and for, when determining that the processing has stopped due to any POST code other than the final POST code during monitoring, outputting information showing that the processing has stopped during the execution of the POST and the POST code as error information; and an error notification controller 24 for storing the error information, and for transmitting the stored error information to the communication controller in a prescribed timing. The communication controller transmits an error notification file generated based on the received error information to the management terminal. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、情報通信装置においてOSが起動するまでに生じたエラーを処理する通信システムに関するものである。   The present invention relates to a communication system that processes errors that occur before an OS is started in an information communication apparatus.

PCなどの情報通信装置の起動時に障害が発生した場合における起動を確保するための様々な方法が、従来から提案されている。たとえば、下記特許文献1では、電源やPOST(Power On Self Test)のエラーを監視し、リトライを行う技術が開示されている。この技術によれば、偶発故障によるシステムダウンを防止できる。   Various methods have been proposed in the past for ensuring startup when a failure occurs during startup of an information communication apparatus such as a PC. For example, Patent Literature 1 below discloses a technique for monitoring a power supply or POST (Power On Self Test) error and performing a retry. According to this technology, it is possible to prevent a system down due to an accidental failure.

特開2002−073362号公報JP 2002-073362 A

しかしながら、上記従来の技術は、主に回路の偶発故障を想定しており、あくまでリトライを目的としているため、情報通信装置が完全に止まった状態には対応できない。また、リトライによって正常起動を確保できてしまうことで、潜在的には不具合があるにも関わらず、ユーザが見過ごしてしまう、という問題があった。また、不具合が見過ごされた結果、その不具合が非常に重くなり、リトライが不能になるまで放置されることともなり、メンテナンスコストが増大する、という問題があった。   However, the above conventional technique mainly assumes an accidental failure of the circuit and is intended only for retry, and therefore cannot cope with a state where the information communication apparatus is completely stopped. Further, since the normal activation can be ensured by the retry, there is a problem that the user overlooks despite a potential malfunction. In addition, as a result of overlooking the problem, the problem becomes very heavy, and it is left until the retry becomes impossible, resulting in an increase in maintenance cost.

本発明は、上記に鑑みてなされたものであって、ハードウェア障害等の重篤なエラーも含めて、起動時に発生するエラーを監視することができ、かつエラーの内容を管理者に通知できるエラー通知方法、情報処理装置および通信システムを得ることを目的とする。   The present invention has been made in view of the above, and can monitor errors that occur during startup, including serious errors such as hardware failures, and can notify the administrator of the contents of the errors. An object is to obtain an error notification method, an information processing apparatus, and a communication system.

上述した課題を解決し、目的を達成するために、本発明は、外部ネットワークを介して接続された管理端末との間で通信を行う通信制御部と、自端末の状態を監視する監視制御部と、を備えたクライアント端末におけるエラー通知方法であって、前記監視制御部が実行する処理として、起動時に実行されるPOSTのPOSTコードを取得し、POSTの進行状況を監視するPOST監視ステップと、前記監視中に最終のPOSTコード以外のPOSTコードで処理が停止したと判断した場合に、POSTを実行中に処理が停止した旨およびその時点のPOSTコードをエラー情報として保持するPOSTエラー保持ステップと、保持しておいたエラー情報を前記通信制御部に送信するエラー情報送信ステップと、を含み、前記通信制御部が実行する処理として、受信したエラー情報に基づいて、前記管理端末に対してエラーの内容を通知するためのファイルであるエラー通知ファイルを生成するファイル生成ステップと、前記エラー通知ファイルを前記管理端末に向けて送信するファイル送信ステップと、を含むことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides a communication control unit that performs communication with a management terminal connected via an external network, and a monitoring control unit that monitors the state of the terminal itself. An error notification method in a client terminal comprising: a POST monitoring step of acquiring a POST code of POST executed at startup and monitoring the progress of POST as processing executed by the monitoring control unit; A POST error holding step for holding the fact that the processing has stopped during execution of the POST and the POST code at that time as error information when it is determined that the processing has been stopped with a POST code other than the final POST code during the monitoring; An error information transmission step of transmitting the stored error information to the communication control unit, wherein the communication control unit As a process to be performed, based on the received error information, a file generation step for generating an error notification file that is a file for notifying the content of the error to the management terminal, and the error notification file to the management terminal And a file transmission step for transmitting the data.

また、本発明にかかるエラー通知方法は、前記監視制御部が、POSTを実行中に処理が停止することなく正常にPOSTが終了したと判断した後に、最終のPOSTコードが所定時間にわたって変化していないと判断した場合に、OSの起動に失敗したと判断し、OSの起動が失敗した旨および最終のPOSTコードをエラー情報として保持するOS起動エラー保持ステップ、を含むことを特徴とする。   Further, in the error notification method according to the present invention, the final POST code is changed over a predetermined time after the monitoring control unit determines that the POST is normally completed without stopping during the POST. If it is determined that the OS has not started, it is determined that the OS has failed to start, and an OS start error holding step for holding the OS start failure and the last POST code as error information is included.

また、本発明にかかるエラー通知方法は、前記監視制御部が、前記POST監視ステップを実行する前に、給電の状況を監視し、正常に給電が行われていない箇所がある場合に、その旨および正常に給電が行われていない箇所への給電系統をエラー情報として保持する給電エラー保持ステップ、を含むことを特徴とする。   In addition, the error notification method according to the present invention monitors the power supply status before the monitoring control unit executes the POST monitoring step, and if there is a place where power supply is not normally performed, that fact. And a power feeding error holding step for holding, as error information, a power feeding system to a place where power feeding is not normally performed.

また、本発明にかかるエラー通知方法において、前記エラー情報送信ステップでは、前記エラー情報をまとめて送信するために必要な時間であるエラー情報保持タイムアウト時間を設定し、当該エラー情報保持タイムアウト時間が経過した時点で、保存されているすべてのエラー情報を前記通信制御部に送信することを特徴とする。   In the error notification method according to the present invention, in the error information transmission step, an error information holding timeout time which is a time required for transmitting the error information collectively is set, and the error information holding timeout time has elapsed. At this point, all stored error information is transmitted to the communication control unit.

また、本発明にかかるエラー通知方法は、前記監視制御部がCPUの温度情報を取得する温度取得ステップ、をさらに含み、前記エラー情報送信ステップでは、前記温度取得ステップで取得した温度情報をエラー情報とともに前記通信制御部に送信し、前記ファイル生成ステップでは、前記エラー通知ファイルに温度情報を含めることを特徴とする。   The error notification method according to the present invention further includes a temperature acquisition step in which the monitoring control unit acquires CPU temperature information. In the error information transmission step, the temperature information acquired in the temperature acquisition step is error information. And the temperature information is included in the error notification file in the file generation step.

また、本発明にかかるエラー通知方法は、前記給電エラー保持ステップにおいて前記通信制御部への給電が正常でないと判断された場合、前記監視制御部は、前記エラー情報送信ステップを実行せずに、保持しているエラー情報および温度情報を不揮発性メモリに記憶することを特徴とする。   Further, in the error notification method according to the present invention, when it is determined that the power supply to the communication control unit is not normal in the power supply error holding step, the monitoring control unit does not execute the error information transmission step, The stored error information and temperature information are stored in a nonvolatile memory.

また、本発明は、外部ネットワークを介して接続された管理端末との間で通信を行う通信制御部と、自装置の状態を監視する監視制御部とを備えた、クライアント端末として動作する情報処理装置であって、前記監視制御部が、起動時に実行されるPOSTのPOSTコードを取得することによりPOSTの進行状況を監視し、監視中に最終のPOSTコード以外のPOSTコードで処理が停止したと判断した場合に、POSTを実行中に処理が停止した旨およびその時点のPOSTコードをエラー情報として出力する監視部と、エラー情報を保持し、所定のタイミングで、保持しておいたエラー情報を前記通信制御部に送信するエラー通知制御部と、を備え、前記通信制御部が、受信したエラー情報に基づいて、前記管理端末に対してエラーの内容を通知するためのファイルであるエラー通知ファイルを生成し、当該エラー通知ファイルを前記管理端末に向けて送信することを特徴とする。   In addition, the present invention provides an information processing that operates as a client terminal, including a communication control unit that communicates with a management terminal connected via an external network, and a monitoring control unit that monitors the state of the own device. The monitoring control unit monitors the progress status of the POST by acquiring the POST code executed at the time of startup, and the processing is stopped at a POST code other than the final POST code during the monitoring. If it is determined, the monitoring unit that outputs that the processing is stopped during POST and the POST code at that time is output as error information, the error information is held, and the error information held at a predetermined timing is stored. An error notification control unit for transmitting to the communication control unit, and the communication control unit provides an error to the management terminal based on the received error information. And generating an error notification file is a file for notifying the content, and transmits the error notification file toward the management terminal.

また、本発明にかかる情報処理装置において、前記監視部は、さらに、POSTを実行中に処理が停止することなく正常にPOSTが終了したと判断した後に、最終のPOSTコードが所定時間にわたって変化していないと判断した場合に、OSの起動に失敗したと判断し、OSの起動が失敗した旨および最終のPOSTコードをエラー情報として出力することを特徴とする。   In the information processing apparatus according to the present invention, the monitoring unit further determines that the POST has ended normally without stopping during the POST, and the final POST code changes over a predetermined time. If it is determined that the OS has not started, it is determined that the OS has failed to start, and the fact that the OS has failed to start and the final POST code is output as error information.

また、本発明にかかる情報処理装置において、前記監視部は、さらに、前記POSTの進行状況を監視する前に、給電の状況を監視し、正常に給電が行われていない箇所がある場合に、その旨および正常に給電が行われていない箇所への給電系統をエラー情報として出力することを特徴とする。   In the information processing apparatus according to the present invention, the monitoring unit further monitors the power supply status before monitoring the progress status of the POST, and when there is a place where power supply is not normally performed, To that effect, a power supply system to a place where power is not normally supplied is output as error information.

また、本発明にかかる情報処理装置において、前記エラー通知制御部は、前記エラー情報をまとめて送信するために必要な時間であるエラー情報保持タイムアウト時間を設定し、当該エラー情報保持タイムアウト時間が経過した前記所定のタイミングで、保存されているすべてのエラー情報を前記通信制御部に送信することを特徴とする。   Further, in the information processing apparatus according to the present invention, the error notification control unit sets an error information holding timeout time which is a time necessary for transmitting the error information collectively, and the error information holding timeout time has elapsed. The stored error information is transmitted to the communication control unit at the predetermined timing.

また、本発明にかかる情報処理装置において、前記監視部は、さらに、CPUの温度情報を取得し、取得した温度情報をエラー情報とともに出力し、前記エラー通知制御部は、エラー情報に加えて温度情報を前記通信制御部に送信し、前記通信制御部は、前記エラー通知ファイルにさらに温度情報を含めることを特徴とする。   In the information processing apparatus according to the present invention, the monitoring unit further acquires temperature information of the CPU, outputs the acquired temperature information together with error information, and the error notification control unit includes a temperature in addition to the error information. Information is transmitted to the communication control unit, and the communication control unit further includes temperature information in the error notification file.

また、本発明にかかる情報処理装置は、前記監視部が前記通信制御部への給電が正常でないと判断した場合、前記エラー通知制御部は、前記通信制御部への送信処理を実行せずに、保持しているエラー情報および温度情報を不揮発性メモリに記憶することを特徴とする。   In the information processing apparatus according to the present invention, when the monitoring unit determines that the power supply to the communication control unit is not normal, the error notification control unit does not execute the transmission process to the communication control unit. The stored error information and temperature information are stored in a nonvolatile memory.

また、本発明は、請求項7〜12のいずれか一つに記載のクライアント端末とネットワークを介して接続された、管理端末として動作する情報処理装置であって、POSTコードに対応した故障部位および故障原因を登録したエラー集計テーブルと、前記クライアント端末からエラー通知ファイルを受信した場合に、当該エラー通知ファイルに含まれるPOSTコードをキーに前記エラー集計テーブルから故障部位および故障原因を抽出し、得られた故障部位および故障原因を含む原因通知メッセージを生成し、当該原因通知メッセージを所定の端末に通知する制御部と、を備えることを特徴とする。   Further, the present invention is an information processing apparatus that operates as a management terminal connected to the client terminal according to any one of claims 7 to 12 via a network, and includes a failure part corresponding to a POST code and When the error summary table in which the cause of failure is registered and the error notification file are received from the client terminal, the failure part and the cause of failure are extracted from the error summary table using the POST code included in the error notification file as a key. And a control unit that generates a cause notification message including the specified failure part and the cause of the failure, and notifies the cause notification message to a predetermined terminal.

また、本発明にかかる情報処理装置において、前記エラー集計テーブルには、さらに、POSTコードと故障部位および故障原因との組合せに対する総発生件数を登録することとし、前記制御部は、前記原因通知メッセージに当該総発生件数をさらに含めることを特徴とする。   In the information processing apparatus according to the present invention, the error count table further registers the total number of occurrences for a combination of a POST code, a failure part, and a failure cause, and the control unit transmits the cause notification message. The total number of occurrences is further included in.

また、本発明にかかる情報処理装置において、前記制御部は、さらに、前記エラー通知ファイルによって正常に給電が行われていない箇所がある旨が通知された場合、その旨および正常に給電が行われていない箇所への給電系統を含む原因通知メッセージを生成することを特徴とする。   Further, in the information processing apparatus according to the present invention, when the control unit is further notified that there is a portion where power supply is not normally performed by the error notification file, the power supply is normally performed. A cause notification message including a power supply system to a part that is not connected is generated.

また、本発明にかかる情報処理装置は、前記所定の端末を、メンテナンスを担当する端末とすることを特徴とする。   The information processing apparatus according to the present invention is characterized in that the predetermined terminal is a terminal in charge of maintenance.

また、本発明にかかる情報処理装置において、前記原因通知メッセージの通知は、電子メール、ファイル転送または所定のサーバへのアップロードにより実施することを特徴とする。   In the information processing apparatus according to the present invention, the cause notification message is notified by electronic mail, file transfer, or upload to a predetermined server.

また、本発明にかかる通信システムは、請求項7〜12のいずれか一つに記載のクライアント端末と、請求項13〜17のいずれか1つに記載の管理端末と、を備えることを特徴とする。   Moreover, the communication system concerning this invention is equipped with the client terminal as described in any one of Claims 7-12, and the management terminal as described in any one of Claims 13-17, It is characterized by the above-mentioned. To do.

本発明によれば、起動時に発生するエラーを監視し、エラーの内容を管理者に通知することとしたので、メンテナンス作業の効率を大幅に改善することができる、という効果を奏する。   According to the present invention, since an error that occurs at the time of startup is monitored and the content of the error is notified to the administrator, there is an effect that the efficiency of the maintenance work can be greatly improved.

以下に、本発明にかかる通信システムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。   Embodiments of a communication system according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

図1は、本発明にかかる情報処理装置の構成例を示す図である。図1の情報処理装置は、外部ネットワークとの間で情報の送受信を行う通信制御部1と、電源制御部2と、ユーザによるメイン電源を投入する操作を受け付けるPowerスイッチ3と、情報処理装置内の各部へ電源を供給する電源部4と、CPUやメモリなどから構成される中央処理装置5と、HDDなどから構成される記憶装置6とを備える。また、図1の点線は、各構成部へ電源を供給するためのパワーラインを表している。   FIG. 1 is a diagram illustrating a configuration example of an information processing apparatus according to the present invention. The information processing apparatus in FIG. 1 includes a communication control unit 1 that transmits and receives information to and from an external network, a power control unit 2, a power switch 3 that receives an operation to turn on the main power by a user, Power supply unit 4 for supplying power to each unit, a central processing unit 5 including a CPU and a memory, and a storage device 6 including an HDD. Moreover, the dotted line of FIG. 1 represents the power line for supplying a power supply to each structure part.

また、中央処理装置5は、演算処理や制御処理などを行うCPU7と、アドレスバスおよびデータバスを制御するバス制御部8と、BIOS ROM9と、メインメモリ10とを備え、各部間はバスで接続されている。なお、図1では、データバスのみを示している。BIOS ROM9は、BIOS(Basic Input Output System)を格納する。BIOSは、情報処理装置内の各ハードウェアの初期化およびOSのロードなどを行うためのプログラムであって、POSTを実行するためのプログラム部分を含む。CPU7は、BIOSの記述にしたがい、POSTを含む処理を実行する。また、POSTが実行されると、バス制御部8が保持するレジスタ(図示せず)に、随時POSTコードが書き込まれる。メインメモリ10は、ランダムアクセスメモリであって、CPU7がPOSTを実行する際にメモリテストの対象となり、POST内のメモリテストが終了した後には、CPU7のワークメモリとして用いられる。また、CPU7がPOSTをすべて終了した場合には、OSを起動する際のワークメモリとして用いられる。   The central processing unit 5 includes a CPU 7 that performs arithmetic processing and control processing, a bus control unit 8 that controls an address bus and a data bus, a BIOS ROM 9, and a main memory 10, and the units are connected by a bus. Has been. In FIG. 1, only the data bus is shown. The BIOS ROM 9 stores a BIOS (Basic Input Output System). The BIOS is a program for initializing each hardware in the information processing apparatus and loading the OS, and includes a program part for executing POST. The CPU 7 executes processing including POST according to the description of the BIOS. When POST is executed, a POST code is written to a register (not shown) held by the bus control unit 8 as needed. The main memory 10 is a random access memory, and becomes a target of a memory test when the CPU 7 executes POST, and is used as a work memory of the CPU 7 after the memory test in the POST is completed. Further, when the CPU 7 completes POST, it is used as a work memory when starting the OS.

バス制御部8は、アドレスバス(図示せず)およびデータバス(以下、単に「バス」)を制御し、その際、データバスについては送信側と受信側を切り替える制御を行う。ここでは、CPU7とバスによって接続されたバス制御部8のみを示しているが、CPU7と記憶装置6との間にもバス制御部(IO制御部)(図示せず)が存在する。このバス制御部は、CPU7がPOSTにおいて記憶装置6をテストする場合は、CPU7と記憶装置6とが接続されるようにバスを切り替える。また、バス制御部8は、自身が保持するレジスタを随時参照して現在のPOSTコードを取得し、電源制御部2に対して接続されたバス(たとえばLPC(Low Pin Count)バス)に出力する。また、バス制御部8は、CPU7の近傍に設置された温度センサ(図示せず)から通知される温度情報を取得し、電源制御部2に対して接続された別のバス(たとえばUSB(Universal Serial Bus)バス)に出力する。なお、温度センサからバス制御部8への温度情報の通知は、たとえば、CPU7が温度情報をバス制御部8の所定のポートに書き込む方法でもよく、CPU7からバス制御部8へシリアルバスで送る方法でもよい。   The bus control unit 8 controls an address bus (not shown) and a data bus (hereinafter simply referred to as “bus”), and at this time, the data bus is controlled to switch between a transmission side and a reception side. Here, only the bus control unit 8 connected to the CPU 7 by the bus is shown, but a bus control unit (IO control unit) (not shown) exists also between the CPU 7 and the storage device 6. When the CPU 7 tests the storage device 6 in POST, the bus control unit switches the bus so that the CPU 7 and the storage device 6 are connected. Further, the bus control unit 8 obtains the current POST code by referring to the register held by the bus controller 8 at any time, and outputs the current POST code to a bus connected to the power supply control unit 2 (for example, LPC (Low Pin Count) bus). . In addition, the bus control unit 8 acquires temperature information notified from a temperature sensor (not shown) installed in the vicinity of the CPU 7, and receives another bus (for example, USB (Universal) connected to the power control unit 2. Serial Bus). The notification of temperature information from the temperature sensor to the bus control unit 8 may be, for example, a method in which the CPU 7 writes the temperature information to a predetermined port of the bus control unit 8 or a method of sending the CPU 7 to the bus control unit 8 via a serial bus. But you can.

図2は、電源制御部2の構成例を示すブロック図である。図2の電源制御部2は、制御部21と、記憶部22と、ハードウェア監視部23とを備える。制御部21は、通信制御部1との間で通信を行うエラー通知制御部24と、各部への電源の供給を行うよう電源部4を制御する給電制御部25と、を備える。記憶部22は、不揮発性メモリ26と、RAM(Random Access Memory)27とを備える。ハードウェア監視部23は、電源監視部28と、エラー監視部29とを備え、制御部21からの制御にしたがって電源に関する不具合および様々なエラーを監視する。たとえば、電源監視部28は、Powerスイッチ3の投入を監視するスイッチ監視部30と、電源部4より各構成部への電源の供給を監視する電圧・電流監視部31とを備える。また、エラー監視部29は、POSTコードおよび温度情報を制御部21に通知する。また、制御部21にはタイマ32が接続され、制御部21のエラー通知制御部24は、タイマ32からの通知を受けると、制御部21に通知されたエラーを通信制御部1に通知する。   FIG. 2 is a block diagram illustrating a configuration example of the power supply control unit 2. The power supply control unit 2 in FIG. 2 includes a control unit 21, a storage unit 22, and a hardware monitoring unit 23. The control unit 21 includes an error notification control unit 24 that performs communication with the communication control unit 1 and a power supply control unit 25 that controls the power supply unit 4 to supply power to each unit. The storage unit 22 includes a nonvolatile memory 26 and a RAM (Random Access Memory) 27. The hardware monitoring unit 23 includes a power supply monitoring unit 28 and an error monitoring unit 29, and monitors power supply malfunctions and various errors according to control from the control unit 21. For example, the power monitoring unit 28 includes a switch monitoring unit 30 that monitors the power switch 3 being turned on, and a voltage / current monitoring unit 31 that monitors the supply of power from the power supply unit 4 to each component. The error monitoring unit 29 notifies the control unit 21 of the POST code and temperature information. Further, a timer 32 is connected to the control unit 21, and the error notification control unit 24 of the control unit 21 notifies the communication control unit 1 of the error notified to the control unit 21 when receiving a notification from the timer 32.

つづいて、上記のように構成された情報処理装置を用いた通信システムにおけるエラー発生時の動作について説明する。図3は、本実施例の情報処理装置を用いた通信システムの構成例を示す図である。この通信システムは、上記情報処理装置を適用したクライアント端末50−m−n(m,n=1,2,…)と、営業所端末50−mと、ネットワーク51と、管理端末52とを備える。各クライアント端末は、事業者が提供するサービスのクライアントであるユーザが管理する端末である。なお、図3では、クライアント端末を、営業所“m”が管轄する端末“n”として示す。   Next, an operation when an error occurs in the communication system using the information processing apparatus configured as described above will be described. FIG. 3 is a diagram illustrating a configuration example of a communication system using the information processing apparatus of the present embodiment. This communication system includes client terminals 50-mn (m, n = 1, 2,...) To which the information processing apparatus is applied, a sales office terminal 50-m, a network 51, and a management terminal 52. . Each client terminal is a terminal managed by a user who is a client of a service provided by an operator. In FIG. 3, the client terminal is shown as a terminal “n” managed by the sales office “m”.

営業所端末50−mは、クライアント端末50−m−nを管轄する営業所に設置される端末である。各営業所は、管轄するクライアント端末のメンテナンス(修理や問合せなど)を担当する。   The business office terminal 50-m is a terminal installed at a business office that has jurisdiction over the client terminal 50-mn. Each sales office is in charge of maintenance (repair, inquiry, etc.) of the client terminal in charge.

管理端末52は、事業者が管理する端末であって、たとえばリモートメンテナンスセンタなどに設置される。図4は、図3の通信システムにおける管理端末52の構成例を示す図である。管理端末52は、制御部61および記憶部62を備え、記憶部62は、エラーの原因および件数等を含むテーブルであるエラー集計テーブル63を備える。管理端末52の制御部61は、内部ネットワークおよび外部ネットワーク(ネットワーク51)との間で送受信を行い、クライアント端末からエラーの発生および内容を通知するファイルであるエラー通知ファイルを受信し、また、クライアント端末および該当する営業所端末に対しエラー原因を通知する。ここで、営業所端末とクライアント端末との対応関係は、一例として、以下のように管理する。たとえば、クライアント端末を一意に示すコードが営業所端末を示すコードを含むコード体系とし、クライアント端末の不揮発性メモリ26にクライアント端末コード(たとえば、50−m−n)を記録しておくことで、クライアント端末コードから営業所コード(たとえば、50−m)を判別できるようにする。または、クライアント端末のMACアドレス(Media Access Control Address)や製造番号を、管理端末52の不揮発性メモリ(図示せず)に記録しておき、管理端末52において、営業所コード(たとえば、50−m)との対応をテーブルで保持する。   The management terminal 52 is a terminal managed by the business operator, and is installed in, for example, a remote maintenance center. FIG. 4 is a diagram illustrating a configuration example of the management terminal 52 in the communication system of FIG. The management terminal 52 includes a control unit 61 and a storage unit 62, and the storage unit 62 includes an error totaling table 63 that is a table including the cause of error and the number of cases. The control unit 61 of the management terminal 52 performs transmission / reception between the internal network and the external network (network 51), receives an error notification file that is a file for notifying the occurrence and contents of an error from the client terminal, Notify the cause of the error to the terminal and the corresponding sales office terminal. Here, the correspondence relationship between the sales office terminal and the client terminal is managed as follows as an example. For example, a code system in which a code uniquely indicating a client terminal includes a code indicating a sales office terminal is recorded, and a client terminal code (for example, 50-mn) is recorded in the nonvolatile memory 26 of the client terminal. An office code (for example, 50-m) can be discriminated from the client terminal code. Alternatively, the MAC address (Media Access Control Address) and manufacturing number of the client terminal are recorded in a non-volatile memory (not shown) of the management terminal 52, and the management terminal 52 uses the sales office code (for example, 50-m). ) Is stored in a table.

以下、クライアント端末50−1−2が起動する場合を例に、クライアント端末のエラー発生時の動作を詳細に説明する。   Hereinafter, the operation when an error occurs in the client terminal will be described in detail by taking the case where the client terminal 50-1-2 is activated as an example.

図5は、クライアント端末の起動時のエラー通知動作を示すフローチャートである。なお、クライアント端末が立ち上がっていない状態においても、クライアント端末の電源制御部2には通電されていることを前提とする。   FIG. 5 is a flowchart showing an error notification operation when the client terminal is activated. It is assumed that the power control unit 2 of the client terminal is energized even when the client terminal is not started up.

電源制御部2のスイッチ監視部30は、Powerスイッチ3が投入されたことを検出すると(ステップS1)、その旨を制御部21に通知する。制御部21の給電制御部25は、これを受けて、クライアント端末内の各部に対して電源を供給するように電源部4を制御する。電源部4は、電源制御部2の制御にしたがい、通信制御部1,中央処理装置5,記憶装置6等の各構成部に対して電源を供給する。   When the switch monitoring unit 30 of the power supply control unit 2 detects that the power switch 3 is turned on (step S1), the switch monitoring unit 30 notifies the control unit 21 accordingly. In response to this, the power supply control unit 25 of the control unit 21 controls the power supply unit 4 to supply power to each unit in the client terminal. The power supply unit 4 supplies power to each component such as the communication control unit 1, the central processing unit 5, and the storage device 6 under the control of the power supply control unit 2.

電源制御部2の電圧・電流監視部31は、各構成部への給電系統(パワーライン)に対応して電源部4に搭載された電流・電圧センサ(図示せず)からの信号によって、電圧が適正に印加され特定の電流が検出されたか否かを監視する(ステップS2)。   The voltage / current monitoring unit 31 of the power supply control unit 2 generates a voltage based on a signal from a current / voltage sensor (not shown) mounted on the power supply unit 4 corresponding to a power supply system (power line) to each component unit. Is properly applied to monitor whether a specific current is detected (step S2).

たとえば、正常に給電されていない構成部(電源オンが失敗した構成部)があると判断した場合(ステップS2:Yes)、電圧・電流監視部31は、電源オンが失敗した旨および電源オンが失敗した給電系統を、制御部21に通知する(ステップS3)。そして、制御部21のエラー通知制御部24では、上記電源オンの失敗によって通知された情報(以下、エラー情報という)を、RAM27に保存する。なお、ここでのエラー情報は、電源オンが失敗した旨および電源オンが失敗した給電系統、である。   For example, when it is determined that there is a component that is not normally supplied with power (a component that has failed to turn on) (step S2: Yes), the voltage / current monitoring unit 31 indicates that the power on has failed and that the power is on. The failed power feeding system is notified to the control unit 21 (step S3). The error notification control unit 24 of the control unit 21 stores the information notified by the power-on failure (hereinafter referred to as error information) in the RAM 27. The error information here is information that the power-on has failed and the power supply system in which the power-on has failed.

そして、上記ステップS3の処理において、中央処理装置5の電源オンが失敗してエラー情報を制御部21に通知した場合は(ステップS4:No)、以後のCPU7の起動処理は行われないので、制御部21のエラー通知制御部24は、所定のエラー情報保持タイムアウト時間の経過待ち状態に移行する。   And in the process of step S3, when the power-on of the central processing unit 5 fails and error information is notified to the control unit 21 (step S4: No), the subsequent startup process of the CPU 7 is not performed. The error notification control unit 24 of the control unit 21 shifts to a waiting state for elapse of a predetermined error information holding timeout time.

また、上記ステップS2においてすべての構成部が正常に給電されていると判断した場合(ステップS2:No)、または、正常に給電されていない構成部はあるが中央処理装置5の電源オンが成功している場合は(ステップS4:Yes)、CPU7がBIOS ROM9にアクセスしBIOSを実行するので、電源制御部2のエラー監視部29では、以降、POSTの監視を行う(ステップS5)。   In addition, when it is determined in step S2 that all the components are normally powered (step S2: No), or there is a component that is not normally powered, the central processing unit 5 is successfully powered on. If yes (step S4: Yes), the CPU 7 accesses the BIOS ROM 9 and executes the BIOS, so that the error monitoring unit 29 of the power supply control unit 2 subsequently monitors POST (step S5).

具体的には、POSTが実行されると、CPU7は、バス制御部8内のレジスタに、随時、POSTコードを書き込み、バス制御部8が、自身の保持するレジスタを随時参照して現在のPOSTコードを取得し、そのPOSTコードを電源制御部2に接続されたLPCバスに出力する。そして、電源制御部2のエラー監視部29では、出力されたPOSTコードを取得し、POSTの進行状況を監視する。   Specifically, when POST is executed, the CPU 7 writes a POST code to the register in the bus control unit 8 as needed, and the bus control unit 8 refers to the register held by the bus control unit 8 at any time to indicate the current POST. The code is acquired and the POST code is output to the LPC bus connected to the power supply control unit 2. The error monitoring unit 29 of the power supply control unit 2 acquires the output POST code and monitors the progress of the POST.

たとえば、上記監視中に取得したPOSTコードが最終のPOSTコードではなく、かつ、そのPOSTコードが予め規定された一定時間にわたって変化しなかった場合、エラー監視部29は、POSTを実行中に処理が停止したと判断し(ステップS5:Yes)、POSTを実行中に処理が停止した旨およびそのときのPOSTコード(エラー情報)を、制御部21に通知する(ステップS6)。ここで、処理が停止する具体的なケースとしては、たとえば、POST実行中にCPU7が停止(ハングアップ)することでPOSTが停止してしまう場合や、メインメモリ10のメモリテストなどでエラーが発生したことで、BIOSの制御において、システム起動に重大な障害があるためPOSTの続行に意味がないとしてPOSTが停止される場合などがある。制御部21のエラー通知制御部24では、このエラー情報をRAM27に保存し、その後、所定のエラー情報保持タイムアウト時間の経過待ち状態に移行する。   For example, when the POST code acquired during the monitoring is not the final POST code and the POST code has not changed over a predetermined time, the error monitoring unit 29 performs processing while executing POST. It is determined that the process has been stopped (step S5: Yes), and the control unit 21 is notified of the fact that the process has stopped during POST and the POST code (error information) at that time (step S6). Here, as specific cases where the process is stopped, for example, when the CPU 7 stops (hangs up) during POST execution, POST stops, or an error occurs in the memory test of the main memory 10 or the like. As a result, in the BIOS control, there is a case where POST is stopped because there is no point in continuing POST because there is a serious failure in system startup. The error notification control unit 24 of the control unit 21 stores this error information in the RAM 27, and then shifts to a waiting state for a predetermined error information holding timeout period.

一方、電源制御部2のエラー監視部29によりPOSTを実行中に処理が停止したと判断されることなく、正常にPOSTが終了した場合(ステップS5:No)、CPU7は、OSの起動処理に入る(ステップS7)。CPU7は、BIOSに記述されたプログラムコードにしたがって、自身のアクセス先を、BIOS ROM9から、記憶装置6よりロードしたメインメモリ10上のOS起動プログラムの先頭に移す。ここで、電源制御部2のエラー監視部29は、バス制御部8から最終のPOSTコードが出力され、かつ、所定の時間(OSが起動するまでの妥当な時間)にわたってそのPOSTコードが変化しなかった場合、OSの起動に失敗したと判断する(ステップS8:Yes)。そして、OS起動が失敗した旨および最終のPOSTコード(エラー情報)を、制御部21に通知する(ステップS9)。制御部21のエラー通知制御部24では、このエラー情報をRAM27に保存し、その後、所定のエラー情報保持タイムアウト時間の経過待ち状態に移行する。   On the other hand, if the error monitoring unit 29 of the power supply control unit 2 does not determine that the process has been stopped during the execution of the POST and the POST ends normally (step S5: No), the CPU 7 performs the OS startup process. Enter (step S7). The CPU 7 moves its access destination from the BIOS ROM 9 to the head of the OS boot program on the main memory 10 loaded from the storage device 6 in accordance with the program code described in the BIOS. Here, the error monitoring unit 29 of the power supply control unit 2 outputs the final POST code from the bus control unit 8, and the POST code changes over a predetermined time (a reasonable time until the OS starts). If not, it is determined that the OS has failed to start (step S8: Yes). Then, the control unit 21 is notified of the OS activation failure and the final POST code (error information) (step S9). The error notification control unit 24 of the control unit 21 stores this error information in the RAM 27, and then shifts to a waiting state for a predetermined error information holding timeout period.

そして、制御部21のエラー通知制御部24では、エラー情報保持タイムアウト時間が経過した時点で(ステップS10)、RAM27に保存されているすべてのエラー情報を通信制御部1に送信する(ステップS11)。なお、上記エラー情報保持タイムアウト時間を設定する理由は、起動時に通知された複数のエラー情報をまとめて同時に通知するためである。したがって、上記エラー情報保持タイムアウト時間は、上記複数のエラー情報をまとめて通知するために必要となる十分な時間が設定される。たとえば、記憶装置6への電源オンのみが失敗した場合は(ステップS4:Yes)、CPU7がPOSTを実行していく中で、他のエラーによりPOSTが停止する(ステップS5:Yes)可能性がある。このような場合は、電源供給が失敗したことによるエラー情報(ステップS3)と、POST停止によるエラー情報(S6)とが通知されることになる。すなわち、エラー通知制御部24では、エラーの発生状況に応じて、ステップS3,ステップS6,ステップS9によるエラー情報のうちのいずれか一つ、ステップS3およびステップS6によるエラー情報、または、ステップS3およびステップS9によるエラー情報、を送信する場合がある。   Then, the error notification control unit 24 of the control unit 21 transmits all the error information stored in the RAM 27 to the communication control unit 1 (step S11) when the error information holding timeout time has elapsed (step S10). . The reason for setting the error information holding timeout period is to simultaneously notify a plurality of error information notified at the time of activation. Therefore, the error information holding timeout time is set to a sufficient time necessary for reporting the plurality of error information collectively. For example, when only the power-on to the storage device 6 fails (step S4: Yes), there is a possibility that the POST stops due to another error while the CPU 7 executes the POST (step S5: Yes). is there. In such a case, error information (step S3) due to failure of power supply and error information (S6) due to POST stop are notified. That is, the error notification control unit 24 selects one of the error information from Step S3, Step S6, and Step S9, the error information from Step S3 and Step S6, or Step S3 and The error information in step S9 may be transmitted.

なお、たとえば図1および図2の構成において、CPU7が正常に動作している場合、電源制御部2のエラー監視部29は、バス制御部8からUSBバスを通じて出力されるCPU7の温度情報を常時取得している。そして、エラー監視部29は、取得した温度情報を適宜処理して、常時、制御部21に通知する。具体的には、エラー監視部29は、温度情報を所定の閾値と比較し、たとえば、CPU7付近の温度が「高い/中温/低い」または「正常/異常」である旨を制御部21に通知している。これらの処理は、CPU7の動作中は継続して行われる。以下、この処理結果を温度ステータスと呼ぶ。そこで、本実施例では、電源制御部2の制御部21が、読み出したエラー情報を通信制御部1に送信する際に、上記で得られる温度ステータスについても同時に送信する。   1 and 2, for example, when the CPU 7 is operating normally, the error monitoring unit 29 of the power supply control unit 2 always outputs the temperature information of the CPU 7 output from the bus control unit 8 through the USB bus. Have acquired. And the error monitoring part 29 processes the acquired temperature information suitably, and notifies the control part 21 always. Specifically, the error monitoring unit 29 compares the temperature information with a predetermined threshold value and notifies the control unit 21 that the temperature in the vicinity of the CPU 7 is “high / medium temperature / low” or “normal / abnormal”, for example. is doing. These processes are continuously performed while the CPU 7 is operating. Hereinafter, this processing result is referred to as a temperature status. Therefore, in this embodiment, when the control unit 21 of the power supply control unit 2 transmits the read error information to the communication control unit 1, the temperature status obtained above is also transmitted at the same time.

また、上記ステップS2による監視で、通信制御部1への給電が正常でないと判断された場合には、電源制御部2は通信制御部1と通信を行うことができない。したがって、電源制御部2のエラー通知制御部24は、電圧・電流監視部31から通信制御部1の電源オンが失敗した旨を通知された場合、通信制御部1へエラー情報および温度ステータスを送信する代わりに、たとえば、記憶部22内の不揮発性メモリ26の所定の箇所に、上記送信すべきエラー情報および温度ステータスを書き込む。これにより、通信が不可能な場合であっても、メンテナンス担当者は、不揮発性メモリ26に書きこまれた内容を調べることでエラーの原因を知ることができる。   If it is determined in the monitoring in step S2 that the power supply to the communication control unit 1 is not normal, the power supply control unit 2 cannot communicate with the communication control unit 1. Therefore, the error notification control unit 24 of the power supply control unit 2 transmits error information and temperature status to the communication control unit 1 when notified from the voltage / current monitoring unit 31 that the power-on of the communication control unit 1 has failed. Instead, for example, the error information to be transmitted and the temperature status are written in a predetermined location of the nonvolatile memory 26 in the storage unit 22. Thereby, even if communication is impossible, the person in charge of maintenance can know the cause of the error by examining the contents written in the nonvolatile memory 26.

つぎに、通信制御部1は、管理端末52に対してエラー通知を行うために、受信したエラー情報等に基づいてエラー通知ファイルを作成する。   Next, the communication control unit 1 creates an error notification file based on the received error information and the like in order to notify the management terminal 52 of an error.

図6は、エラー通知ファイルの構成例を示す図である。図6のエラー通知ファイルは、一例として、「日時」,「識別番号」,「電源オンの成否」,「給電不可能系統の識別子」,「POSTコード」,「温度ステータス」,「エラーメッセージ」といった項目を含む。日時はシステム日付から取得される。識別番号は、クライアント端末を特定するためのシリアルナンバーであって、たとえば、電源制御部2の不揮発性メモリ26などから取得される。また、エラーメッセージは、エラーの原因と推測される内容を示すメッセージであって、通信制御部1が、POSTコードまたは電源オンの成否、に対応させてセットする。管理端末52の管理者は、単にPOSTコードを送られる場合、別途POSTコード表などを参照しなければ具体的な故障部位や故障原因を把握することは困難であるが、エラーメッセージを通知される場合は、これに比較して、即座に状況を把握できる。   FIG. 6 is a diagram illustrating a configuration example of the error notification file. The error notification file in FIG. 6 includes, for example, “date and time”, “identification number”, “success / failure of power-on”, “identifier of unpowerable system”, “POST code”, “temperature status”, and “error message”. It includes items such as. The date and time is obtained from the system date. The identification number is a serial number for specifying the client terminal, and is obtained from, for example, the nonvolatile memory 26 of the power supply control unit 2. The error message is a message indicating the content that is presumed to be the cause of the error, and is set by the communication control unit 1 according to the POST code or the success or failure of the power-on. When the administrator of the management terminal 52 simply sends a POST code, it is difficult to grasp the specific failure part and the cause of the failure without referring to a separate POST code table or the like, but is notified of an error message. If this is the case, you can immediately grasp the situation.

そして、クライアント端末50−1−2の通信制御部1は、以上のように作成したエラー通知ファイルを管理端末52に対して送信する(ステップS12)。なお、エラー通知ファイルは、管理端末52に対して送信する代わりに、クライアント端末50−1−2を管轄する営業所端末50−1に対して送信してもよい。また、クライアント端末50−1−2の通信制御部1は、エラー通知ファイルを送信する代わりに、エラーの内容を特定のWebページにアップロードしてもよい。   Then, the communication control unit 1 of the client terminal 50-1-2 transmits the error notification file created as described above to the management terminal 52 (step S12). The error notification file may be transmitted to the sales office terminal 50-1 having jurisdiction over the client terminal 50-1-2 instead of being transmitted to the management terminal 52. Further, the communication control unit 1 of the client terminal 50-1-2 may upload the content of the error to a specific Web page instead of transmitting the error notification file.

なお、上記起動時の動作においてエラーが発生しなかった場合、すなわち、上記ステップS8の判断処理において、上記所定の時間(OSが起動するまでの妥当な時間)が経過する前にバス制御部8内のレジスタがクリアされ、OSの起動に成功したと判断した場合(ステップS8:No)、電源制御部2のエラー監視部29では、起動時の動作に異常がないと判断して(ステップS13)、図5のエラー通知処理を終了する。   Note that if no error occurs in the operation at the time of startup, that is, in the determination process of step S8, the bus control unit 8 before the predetermined time (a reasonable time until the OS starts) elapses. Is cleared and the error monitoring unit 29 of the power supply control unit 2 determines that there is no abnormality in the startup operation (step S13). ), The error notification process of FIG.

以上のようにして送信されたエラー通知ファイルを受信すると、管理端末52の制御部61は、受信したエラー通知ファイルを「識別番号」単位にマージし、記憶部62内に保存する。   When the error notification file transmitted as described above is received, the control unit 61 of the management terminal 52 merges the received error notification file into units of “identification numbers” and stores them in the storage unit 62.

管理端末52の制御部61は、エラー通知ファイルの到着を随時または定期的にチェックする。制御部61は、エラー通知ファイルが到着していた場合、エラー集計テーブル63を参照してエラーの原因を特定する。図7は、エラー集計テーブル63の項目およびデータの一例を示す図である。図7のエラー集計テーブル63は、「エラーコード」,「故障部位」,「原因」,「現象」,「総発生件数」といった項目を備え、これまでのエラーを解析・集計した結果のデータが登録されている。   The control unit 61 of the management terminal 52 checks the arrival of the error notification file as needed or periodically. When the error notification file has arrived, the control unit 61 refers to the error tabulation table 63 and identifies the cause of the error. FIG. 7 is a diagram illustrating an example of items and data in the error tabulation table 63. The error totaling table 63 of FIG. 7 includes items such as “error code”, “failure part”, “cause”, “phenomenon”, and “total number of occurrences”, and data of the result of analyzing and totaling the errors so far is stored. It is registered.

エラーコードには、POSTコードがセットされる。故障部位および原因には、実際に技術者などが解析を行って解明された結果が登録される。なお、故障部位および原因の解析では、エラー通知ファイルにおける「電源オンの成否」および「給電不可能系統の識別子」や、「温度ステータス」を参考にできる。現象は、そのクライアント端末に発生した現象であって、エラーコードによって特定される。すなわち、エラーコードが、最終のPOSTコード以外であれば「BIOS起動中停止」であり、最終のPOSTコードであれば「OS起動中停止」である。総発生件数は、同一の「エラーコード,故障部位,原因」の組合せに対して発生した、エラーの件数を集計した値である。   A POST code is set as the error code. In the failure part and the cause, a result obtained by actual analysis by an engineer or the like is registered. In the analysis of the failure part and the cause, it is possible to refer to “success / failure of power-on”, “identifier of unpowerable system”, and “temperature status” in the error notification file. The phenomenon is a phenomenon that occurs in the client terminal, and is specified by an error code. That is, if the error code is other than the final POST code, it is “stop during BIOS startup”, and if it is the final POST code, it is “stop during OS startup”. The total number of occurrences is a value obtained by summing up the number of errors that have occurred for the same combination of “error code, failure part, cause”.

エラー集計テーブル63には、解析され登録されなければ原因が特定できないエラーが登録されている。POSTまで至らずに電源オンが失敗した場合は、その旨および給電不可能系統の識別子によって、即座に原因が特定できる。   In the error totaling table 63, errors that cannot be identified unless they are analyzed and registered are registered. When the power-on fails without reaching POST, the cause can be immediately identified by the fact and the identifier of the power supply impossible system.

管理端末52の制御部61は、エラー集計テーブル63を参照し、通知されたPOSTコードと一致するエラーコードについて、エントリを全て抽出する。そして、各エントリから「故障部位」,「原因」,「総発生件数」の値を取得し、これらにしたがってエラー原因を通知する。   The control unit 61 of the management terminal 52 refers to the error count table 63 and extracts all entries for the error code that matches the notified POST code. Then, the values of “failed part”, “cause”, and “total number of occurrences” are acquired from each entry, and the cause of the error is notified according to these values.

たとえば、クライアント端末50−1−2からのエラー通知ファイルにおいて、エラーコード「52」が通知された場合を想定する。図7のデータ例では、エラーコードが「52」であるエントリは2件登録されている。したがって、管理端末52の制御部61は、エラー原因を通知するための原因通知メッセージとして、「CPU,BGAクラック,総発生件数5件」および「メモリ,コネクタ接触不良,総発生件数26件」を作成する。そして、制御部61は、作成した原因通知メッセージを営業所端末50−1に通知する。ここで、クライアント端末を管轄する営業所端末の特定(すなわち営業所端末と、クライアント端末との対応関係)は、エラー通知ファイルによって通知される「識別番号」と営業所端末の識別子との関連をメンテナンスセンタ側で管理することによって行う。なお、クライアント端末を納品する際に担当営業所を示す識別子を不揮発性メモリに書き込んでおき、その識別子をエラー通知ファイルに含めてもよい。   For example, it is assumed that an error code “52” is notified in the error notification file from the client terminal 50-1-2. In the data example of FIG. 7, two entries with the error code “52” are registered. Therefore, the control unit 61 of the management terminal 52 sends “CPU, BGA crack, total occurrence number 5” and “memory, connector contact failure, total occurrence number 26” as the cause notification message for notifying the cause of the error. create. And the control part 61 notifies the produced cause notification message to the sales office terminal 50-1. Here, the identification of the sales office terminal that has jurisdiction over the client terminal (that is, the correspondence between the sales office terminal and the client terminal) is the relationship between the “identification number” notified by the error notification file and the identifier of the sales office terminal This is done by managing on the maintenance center side. When delivering the client terminal, an identifier indicating the sales office in charge may be written in the nonvolatile memory, and the identifier may be included in the error notification file.

また、管理端末52の制御部61は、作成した原因通知メッセージをクライアント端末50−1−2に通知することもできる。なお、クライアント端末50−1−2へ通知を行うのは、クライアント端末内の通信制御部1が起動している可能性があるためである。すなわち、クライアント端末は、通信制御部1が起動している場合には原因通知メッセージを受信するので、これを自身内の不揮発性メモリ26に記録できる。これにより、担当営業所端末にかかるカストマ担当者が、クライアント端末のメンテナンスに出向いたときにその情報を参照できる。この際、たとえば、クライアントユーザがリトライを繰り返し、別のエラーが発生した場合には、カストマ担当者がメンテナンスに出向いたタイミングによっては、参照できる情報が増える可能性があるため、メンテナンス作業に有用である。なお、原因通知メッセージを受信したクライアント端末は、その内容をそのまま自身の画面に表示させてもよい。また、制御部61は、そのクライアント端末が接続されたLAN内の、別のクライアント端末に対して、原因通知メッセージを通知してもよい。   The control unit 61 of the management terminal 52 can also notify the client terminal 50-1-2 of the created cause notification message. The reason for notifying the client terminal 50-1-2 is that the communication control unit 1 in the client terminal may be activated. That is, the client terminal receives the cause notification message when the communication control unit 1 is activated, and can record this in the nonvolatile memory 26 within itself. As a result, the customer person in charge of the responsible sales office terminal can refer to the information when going to the maintenance of the client terminal. In this case, for example, if the client user repeatedly retries and another error occurs, information that can be referred to may increase depending on the timing when the customer representative goes to maintenance, which is useful for maintenance work. is there. The client terminal that has received the cause notification message may display the content as it is on its own screen. Further, the control unit 61 may notify the cause notification message to another client terminal in the LAN to which the client terminal is connected.

なお、電源オンが失敗した場合は、原因が明確であるので、その旨および給電不可能系統の識別子をそのまま搭載した原因通知メッセージを作成し、通知する。たとえば、「電源オン失敗,(識別子)」といった原因通知メッセージである。   If the power-on fails, the cause is clear, and a cause notification message is created and notified to that effect and the identifier of the system that cannot supply power. For example, a cause notification message such as “power-on failure, (identifier)”.

また、図7の例では、エラー集計テーブル63にはPOST開始後のエラーについて登録し、POST開始後のエラーとPOST開始前のエラー(電源オンが失敗)とで、原因通知メッセージの作成方法を別としたが、エラー集計テーブル63は、POST開始前のエラー(電源オンが失敗)も登録する構成としてもよい。この構成の場合、エラーコードとして、POSTコードの他にも、給電不可能を示すコードなどを使用する。故障部位には、電源部4または、給電不可能系統であったハードウェアなどを登録する。こうしたエラー集計テーブル63を用いる場合、原因通知メッセージは、上述したPOST開始後のエラーについて用いた方法で統一的に作成できる。   Further, in the example of FIG. 7, an error after the POST start is registered in the error totaling table 63, and a method for creating a cause notification message for the error after the POST start and the error before the POST start (power-on failure) is shown. As another example, the error totaling table 63 may be configured to register an error (power-on failure) before starting POST. In the case of this configuration, a code indicating that power cannot be supplied is used as an error code in addition to the POST code. The power supply unit 4 or hardware that cannot be supplied with power is registered in the failed part. When such an error totaling table 63 is used, the cause notification message can be created in a unified manner by the method used for the error after the start of POST described above.

営業所端末50−1に原因通知メッセージが到着することで、その営業所では、自身が管轄するクライアント端末の故障の原因を予め把握することができる。上記の例では、総発生件数からみて、「メモリコネクタ接触不良」である可能性が高く、ついで「CPUのBGAクラック」である可能性が高いことを把握することができる。これにより、メンテナンス作業の負担を軽減することができ、また、メンテナンス作業を実行する前から必要部品の準備,作業時間の見積もりなどが可能になるため、効率のよいメンテナンスが実現できる。   When the cause notification message arrives at the business office terminal 50-1, the business office can grasp in advance the cause of the failure of the client terminal under its control. In the above example, it can be understood from the total number of occurrences that there is a high possibility of a “memory connector contact failure” and then a high possibility of a “CPU BGA crack”. As a result, the burden of maintenance work can be reduced, and preparation of necessary parts and estimation of work time can be performed before the maintenance work is performed, so that efficient maintenance can be realized.

また、クライアント端末50−1−2に原因通知メッセージが到着することで、クライアント端末のユーザは、故障の程度を把握でき、一定の安心感を得られる。また、故障の重篤さを知ることで、業務への影響を把握することも可能となる。   In addition, when the cause notification message arrives at the client terminal 50-1-2, the user of the client terminal can grasp the degree of failure and obtain a certain level of security. In addition, knowing the seriousness of the failure makes it possible to grasp the impact on business.

このように、上記通信システムでは、担当営業所端末にかかるカストマ担当者が、エラーの発生したクライアント端末の所在および原因と推測される不具合を、実際にメンテナンス作業に出向く前に速やかに知ることができるので、保守用部品の準備などに資することができる。特に、本発明が主にターゲットとする重篤なハードウェア障害が発生した場合には、端末が全く利用できない状態であることが多い。ここで、たとえば、会計事務所のような、多くの顧問先を抱え、かつ税務申告など時期的に業務が集中する業種では、端末の起動不良は非常に重大な問題であり、メンテナンス完了までのレスポンス時間が特に短いことが要請される。したがって、こうした業種での利用形態では、本発明の有用性は非常に高くなる。   Thus, in the above communication system, the customer person in charge at the sales office terminal can quickly know the location of the client terminal in which the error occurred and the malfunction that is presumed to be the cause before actually going to the maintenance work. This can contribute to the preparation of maintenance parts. In particular, when a serious hardware failure mainly targeted by the present invention occurs, the terminal is often not available at all. Here, for example, in an industry that has many consultants, such as accounting firms, and whose business is concentrated on a timely basis, such as tax filings, poor start-up of terminals is a very serious problem, and maintenance is not complete. A particularly short response time is required. Therefore, the utility of the present invention is very high in the usage forms in such industries.

また、クライアント端末および営業所端末への原因通知メッセージの通知は、電子メール,ファイル転送,所定のサーバへのアップロードなど、どのような手段であってもよい。また、通知方法は、クライアント端末と営業所端末で異なっていても構わない。   The cause notification message may be notified to the client terminal and the sales office terminal by any means such as e-mail, file transfer, and uploading to a predetermined server. The notification method may be different between the client terminal and the sales office terminal.

なお、本実施例では、クライアント端末が直接ネットワークに接続されるように通信システムを構成したが、これに限らず、クライアント端末がそれぞれの所属する営業所の営業所端末に接続される構成としてもよい。図8は、本実施例の情報処理装置を用いた通信システムの、別の構成例を示す図である。図8では、ネットワーク51に対して接続された営業所端末50−mの配下に、各営業所端末が管轄するクライアント端末50−m−nが接続される場合を示している。この場合、クライアント端末からのエラー通知ファイルは必ず営業所端末を経由するので、営業所端末はリアルタイムにクライアント端末の状況を把握できる。また、営業所端末がクライアント端末への通知を行うこととなるので、管理端末52(メンテナンスセンタ側)の負担を軽減できる。   In this embodiment, the communication system is configured so that the client terminal is directly connected to the network. However, the present invention is not limited to this, and the client terminal may be connected to the sales office terminal of the sales office to which the client terminal belongs. Good. FIG. 8 is a diagram illustrating another configuration example of a communication system using the information processing apparatus according to the present embodiment. FIG. 8 shows a case where the client terminal 50-mn managed by each sales office terminal is connected to the sales office terminal 50-m connected to the network 51. In this case, since the error notification file from the client terminal always passes through the sales office terminal, the sales office terminal can grasp the status of the client terminal in real time. In addition, since the sales office terminal notifies the client terminal, the burden on the management terminal 52 (maintenance center side) can be reduced.

以上説明したように、本実施例の通信システムでは、クライアント端末である情報処理装置が、起動時に発生するエラーについて発生状況を網羅的に監視し、その内容を、ネットワークを介して管理端末に通知する構成とした。また、管理端末は、過去に発生したエラーの原因を集計したテーブルを保持し、このテーブルを参照して、推測される原因をクライアント端末または営業所端末に通知するとした。これにより、メンテナンス作業の効率を大幅に改善することができる。   As described above, in the communication system of the present embodiment, the information processing apparatus that is the client terminal comprehensively monitors the occurrence status of errors that occur at startup, and notifies the management terminal of the contents via the network. It was set as the structure to do. In addition, the management terminal holds a table summarizing the causes of errors that have occurred in the past, and refers to this table to notify the client terminal or the sales office terminal of the estimated cause. Thereby, the efficiency of the maintenance work can be greatly improved.

以上のように、本発明にかかる情報処理装置は、起動時にエラー監視を行うクライアント端末として有用であり、特に、メンテナンスなど、サポート体制の強化が必要なシステムに適している。   As described above, the information processing apparatus according to the present invention is useful as a client terminal that performs error monitoring at the time of activation, and is particularly suitable for a system that requires strengthening of a support system such as maintenance.

本発明にかかる情報処理装置の構成例を示す図である。It is a figure which shows the structural example of the information processing apparatus concerning this invention. 電源制御部の構成例を示すブロック図である。It is a block diagram which shows the structural example of a power supply control part. 情報処理装置を用いた通信システムの構成例を示す図である。It is a figure which shows the structural example of the communication system using an information processing apparatus. 図3の通信システムにおける管理端末の構成例を示す図である。It is a figure which shows the structural example of the management terminal in the communication system of FIG. クライアント端末の起動時のエラー通知動作を示すフローチャートである。It is a flowchart which shows the error notification operation | movement at the time of starting of a client terminal. エラー通知ファイルの構成例を示す図である。It is a figure which shows the structural example of an error notification file. エラー集計テーブルの項目およびデータの一例を示す図である。It is a figure which shows an example of the item and data of an error total table. 情報処理装置を用いた通信システムの別の構成例を示す図である。It is a figure which shows another structural example of the communication system using an information processing apparatus.

符号の説明Explanation of symbols

1 通信制御部
2 電源制御部
3 Powerスイッチ
4 電源部
5 中央処理装置
6 記憶装置
7 CPU
8 バス制御部
9 BIOS ROM
10 メインメモリ
21 制御部
22 記憶部
23 ハードウェア監視部
24 エラー通知制御部
25 給電制御部
26 不揮発性メモリ
27 RAM
28 電源監視部
29 エラー監視部
30 スイッチ監視部
31 電圧・電流監視部
32 タイマ
50−m 営業所端末
50−m−n クライアント端末
51 ネットワーク
52 管理端末
61 制御部
62 記憶部
63 エラー集計テーブル
DESCRIPTION OF SYMBOLS 1 Communication control part 2 Power supply control part 3 Power switch 4 Power supply part 5 Central processing unit 6 Memory | storage device 7 CPU
8 Bus controller 9 BIOS ROM
DESCRIPTION OF SYMBOLS 10 Main memory 21 Control part 22 Storage part 23 Hardware monitoring part 24 Error notification control part 25 Power feeding control part 26 Non-volatile memory 27 RAM
28 Power Monitoring Unit 29 Error Monitoring Unit 30 Switch Monitoring Unit 31 Voltage / Current Monitoring Unit 32 Timer 50-m Office Terminal 50-mn Client Terminal 51 Network 52 Management Terminal 61 Control Unit 62 Storage Unit 63 Error Total Table

Claims (18)

外部ネットワークを介して接続された管理端末との間で通信を行う通信制御部と、自端末の状態を監視する監視制御部と、を備えたクライアント端末におけるエラー通知方法であって、
前記監視制御部が実行する処理として、
起動時に実行されるPOST(Power On Self Test)のPOSTコードを取得し、POSTの進行状況を監視するPOST監視ステップと、
前記監視中に最終のPOSTコード以外のPOSTコードで処理が停止したと判断した場合に、POSTを実行中に処理が停止した旨およびその時点のPOSTコードをエラー情報として保持するPOSTエラー保持ステップと、
保持しておいたエラー情報を前記通信制御部に送信するエラー情報送信ステップと、
を含み、
前記通信制御部が実行する処理として、
受信したエラー情報に基づいて、前記管理端末に対してエラーの内容を通知するためのファイルであるエラー通知ファイルを生成するファイル生成ステップと、
前記エラー通知ファイルを前記管理端末に向けて送信するファイル送信ステップと、
を含むことを特徴とするエラー通知方法。
An error notification method in a client terminal comprising: a communication control unit that communicates with a management terminal connected via an external network; and a monitoring control unit that monitors the state of the terminal itself.
As a process executed by the monitoring control unit,
A POST monitoring step of acquiring a POST code of POST (Power On Self Test) executed at startup and monitoring the progress of POST;
A POST error holding step for holding the fact that the processing has stopped during execution of the POST and the POST code at that time as error information when it is determined that the processing has been stopped with a POST code other than the final POST code during the monitoring; ,
An error information transmission step of transmitting the stored error information to the communication control unit;
Including
As processing executed by the communication control unit,
Based on the received error information, a file generation step for generating an error notification file which is a file for notifying the content of the error to the management terminal;
A file transmission step of transmitting the error notification file to the management terminal;
An error notification method comprising:
前記監視制御部が、POSTを実行中に処理が停止することなく正常にPOSTが終了したと判断した後に、最終のPOSTコードが所定時間にわたって変化していないと判断した場合に、OSの起動に失敗したと判断し、OSの起動が失敗した旨および最終のPOSTコードをエラー情報として保持するOS起動エラー保持ステップ、
を含むことを特徴とする請求項1に記載のエラー通知方法。
When the monitoring control unit determines that the POST has ended normally without stopping during the execution of the POST, and determines that the final POST code has not changed over a predetermined time, the OS starts up. An OS startup error holding step for determining that the startup has failed and holding the fact that the startup of the OS has failed and the final POST code as error information;
The error notification method according to claim 1, further comprising:
前記監視制御部が、前記POST監視ステップを実行する前に、給電の状況を監視し、正常に給電が行われていない箇所がある場合に、その旨および正常に給電が行われていない箇所への給電系統をエラー情報として保持する給電エラー保持ステップ、
を含むことを特徴とする請求項1または2に記載のエラー通知方法。
Before the monitoring control unit executes the POST monitoring step, the power supply status is monitored, and when there is a place where power is not normally supplied, to that point and where power is not normally supplied Power supply error holding step for holding the power supply system of the error information as error information,
The error notification method according to claim 1, further comprising:
前記エラー情報送信ステップでは、前記エラー情報をまとめて送信するために必要な時間であるエラー情報保持タイムアウト時間を設定し、当該エラー情報保持タイムアウト時間が経過した時点で、保存されているすべてのエラー情報を前記通信制御部に送信することを特徴とする請求項3に記載のエラー通知方法。   In the error information sending step, an error information holding time-out time that is a time required for sending the error information collectively is set, and all the stored errors are stored when the error information holding time-out time elapses. The error notification method according to claim 3, wherein information is transmitted to the communication control unit. 前記監視制御部がCPUの温度情報を取得する温度取得ステップ、
をさらに含み、
前記エラー情報送信ステップでは、前記温度取得ステップで取得した温度情報をエラー情報とともに前記通信制御部に送信し、
前記ファイル生成ステップでは、前記エラー通知ファイルに温度情報を含めることを特徴とする請求項3または4に記載のエラー通知方法。
A temperature acquisition step in which the monitoring control unit acquires temperature information of the CPU;
Further including
In the error information transmission step, the temperature information acquired in the temperature acquisition step is transmitted to the communication control unit together with error information,
5. The error notification method according to claim 3, wherein in the file generation step, temperature information is included in the error notification file.
前記給電エラー保持ステップにおいて前記通信制御部への給電が正常でないと判断された場合、前記監視制御部は、前記エラー情報送信ステップを実行せずに、保持しているエラー情報および温度情報を不揮発性メモリに記憶することを特徴とする請求項5に記載のエラー通知方法。   When it is determined that the power supply to the communication control unit is not normal in the power supply error holding step, the monitoring control unit does not execute the error information transmission step, and stores the stored error information and temperature information in a nonvolatile manner. 6. The error notification method according to claim 5, wherein the error notification method is stored in a volatile memory. 外部ネットワークを介して接続された管理端末との間で通信を行う通信制御部と、自装置の状態を監視する監視制御部とを備えた、クライアント端末として動作する情報処理装置であって、
前記監視制御部が、
起動時に実行されるPOST(Power On Self Test)のPOSTコードを取得することによりPOSTの進行状況を監視し、監視中に最終のPOSTコード以外のPOSTコードで処理が停止したと判断した場合に、POSTを実行中に処理が停止した旨およびその時点のPOSTコードをエラー情報として出力する監視部と、
エラー情報を保持し、所定のタイミングで、保持しておいたエラー情報を前記通信制御部に送信するエラー通知制御部と、
を備え、
前記通信制御部が、受信したエラー情報に基づいて、前記管理端末に対してエラーの内容を通知するためのファイルであるエラー通知ファイルを生成し、当該エラー通知ファイルを前記管理端末に向けて送信することを特徴とする情報処理装置。
An information processing apparatus that operates as a client terminal, including a communication control unit that communicates with a management terminal connected via an external network, and a monitoring control unit that monitors the state of the own device,
The monitoring control unit is
When the POST progress status is monitored by acquiring a POST code of POST (Power On Self Test) executed at startup, and when it is determined that the processing is stopped with a POST code other than the final POST code during monitoring, A monitoring unit that outputs the fact that the processing has stopped during POST and the POST code at that time as error information;
An error notification control unit that stores error information and transmits the stored error information to the communication control unit at a predetermined timing;
With
Based on the received error information, the communication control unit generates an error notification file that is a file for notifying the content of the error to the management terminal, and transmits the error notification file to the management terminal An information processing apparatus characterized by:
前記監視部は、さらに、
POSTを実行中に処理が停止することなく正常にPOSTが終了したと判断した後に、最終のPOSTコードが所定時間にわたって変化していないと判断した場合に、OSの起動に失敗したと判断し、OSの起動が失敗した旨および最終のPOSTコードをエラー情報として出力することを特徴とする請求項7に記載の情報処理装置。
The monitoring unit further includes:
When it is determined that the POST has ended normally without stopping during the execution of the POST, and it is determined that the final POST code has not changed over a predetermined time, it is determined that the OS has failed to start, 8. The information processing apparatus according to claim 7, wherein the information indicating that the OS activation has failed and the final POST code are output as error information.
前記監視部は、さらに、
前記POSTの進行状況を監視する前に、給電の状況を監視し、正常に給電が行われていない箇所がある場合に、その旨および正常に給電が行われていない箇所への給電系統をエラー情報として出力することを特徴とする請求項7または8に記載の情報処理装置。
The monitoring unit further includes:
Before monitoring the progress status of the POST, monitor the power supply status, and if there is a location where power is not normally supplied, an error will occur and the power supply system to the location where power is not normally supplied 9. The information processing apparatus according to claim 7, wherein the information processing apparatus outputs the information.
前記エラー通知制御部は、
前記エラー情報をまとめて送信するために必要な時間であるエラー情報保持タイムアウト時間を設定し、当該エラー情報保持タイムアウト時間が経過した前記所定のタイミングで、保存されているすべてのエラー情報を前記通信制御部に送信することを特徴とする請求項9に記載の情報処理装置。
The error notification control unit
An error information retention time-out time that is a time required to transmit the error information collectively is set, and all the stored error information is communicated at the predetermined timing when the error information retention time-out time has elapsed. The information processing apparatus according to claim 9, wherein the information processing apparatus transmits the information to a control unit.
前記監視部は、さらに、CPUの温度情報を取得し、取得した温度情報をエラー情報とともに出力し、
前記エラー通知制御部は、エラー情報に加えて温度情報を前記通信制御部に送信し、
前記通信制御部は、前記エラー通知ファイルにさらに温度情報を含めることを特徴とする請求項9または10に記載の情報処理装置。
The monitoring unit further acquires CPU temperature information, and outputs the acquired temperature information together with error information,
The error notification control unit transmits temperature information to the communication control unit in addition to error information,
The information processing apparatus according to claim 9, wherein the communication control unit further includes temperature information in the error notification file.
前記監視部が前記通信制御部への給電が正常でないと判断した場合、前記エラー通知制御部は、前記通信制御部への送信処理を実行せずに、保持しているエラー情報および温度情報を不揮発性メモリに記憶することを特徴とする請求項11に記載の情報処理装置。   When the monitoring unit determines that the power supply to the communication control unit is not normal, the error notification control unit does not execute the transmission process to the communication control unit, and stores the held error information and temperature information. The information processing apparatus according to claim 11, wherein the information processing apparatus is stored in a nonvolatile memory. 請求項7〜12のいずれか一つに記載のクライアント端末とネットワークを介して接続された、管理端末として動作する情報処理装置であって、
POSTコードに対応した故障部位および故障原因を登録したエラー集計テーブルと、
前記クライアント端末からエラー通知ファイルを受信した場合に、当該エラー通知ファイルに含まれるPOSTコードをキーに前記エラー集計テーブルから故障部位および故障原因を抽出し、得られた故障部位および故障原因を含む原因通知メッセージを生成し、当該原因通知メッセージを所定の端末に通知する制御部と、
を備えることを特徴とする情報処理装置。
An information processing apparatus that operates as a management terminal and is connected to the client terminal according to any one of claims 7 to 12 via a network,
An error tabulation table in which a failure part and a failure cause corresponding to the POST code are registered;
When an error notification file is received from the client terminal, a failure part and a cause of failure are extracted from the error aggregation table using a POST code included in the error notification file as a key, and the cause including the obtained failure part and failure cause A control unit for generating a notification message and notifying the cause notification message to a predetermined terminal;
An information processing apparatus comprising:
前記エラー集計テーブルには、さらに、POSTコードと故障部位および故障原因との組合せに対する総発生件数を登録することとし、
前記制御部は、前記原因通知メッセージに当該総発生件数をさらに含めることを特徴とする請求項13に記載の情報処理装置。
In the error totaling table, further, the total number of occurrences for the combination of the POST code, the failure part and the failure cause is registered,
The information processing apparatus according to claim 13, wherein the control unit further includes the total number of occurrences in the cause notification message.
前記制御部は、さらに、
前記エラー通知ファイルによって正常に給電が行われていない箇所がある旨が通知された場合、その旨および正常に給電が行われていない箇所への給電系統を含む原因通知メッセージを生成することを特徴とする請求項13または14に記載の情報処理装置。
The control unit further includes:
When it is notified by the error notification file that there is a part where power is not normally supplied, a cause notification message including a power supply system to that point and a part where power is not normally supplied is generated. The information processing apparatus according to claim 13 or 14.
前記所定の端末を、当該エラー通知を送信したクライアント端末に対応する営業所端末とすることを特徴とする請求項13、14または15に記載の情報処理装置。   The information processing apparatus according to claim 13, 14, or 15, wherein the predetermined terminal is a sales office terminal corresponding to the client terminal that has transmitted the error notification. 前記原因通知メッセージの通知は、電子メール、ファイル転送または所定のサーバへのアップロードにより実施することを特徴とする請求項13〜16のいずれか一つに記載の情報処理装置。   The information processing apparatus according to any one of claims 13 to 16, wherein the notification of the cause notification message is performed by e-mail, file transfer, or upload to a predetermined server. 請求項7〜12のいずれか一つに記載のクライアント端末と、
請求項13〜17のいずれか1つに記載の管理端末と、
を備えることを特徴とする通信システム。
The client terminal according to any one of claims 7 to 12,
The management terminal according to any one of claims 13 to 17,
A communication system comprising:
JP2008198169A 2008-07-31 2008-07-31 Error notification method, information processing apparatus, and communication system Expired - Fee Related JP5275715B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008198169A JP5275715B2 (en) 2008-07-31 2008-07-31 Error notification method, information processing apparatus, and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008198169A JP5275715B2 (en) 2008-07-31 2008-07-31 Error notification method, information processing apparatus, and communication system

Publications (2)

Publication Number Publication Date
JP2010039519A true JP2010039519A (en) 2010-02-18
JP5275715B2 JP5275715B2 (en) 2013-08-28

Family

ID=42012043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008198169A Expired - Fee Related JP5275715B2 (en) 2008-07-31 2008-07-31 Error notification method, information processing apparatus, and communication system

Country Status (1)

Country Link
JP (1) JP5275715B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011258032A (en) * 2010-06-10 2011-12-22 Contec Co Ltd Information processing unit
JP2012058782A (en) * 2010-09-03 2012-03-22 Hagiwara Electric Co Ltd Abnormality inspection method in computer device and computer device using the same
JP2013008228A (en) * 2011-06-24 2013-01-10 Canon Inc Information processing apparatus, printing device and monitoring method
WO2013021742A1 (en) * 2011-08-05 2013-02-14 日本電気株式会社 Setting information replication range creation device, setting information replication range creation method, and program
WO2015194651A1 (en) * 2014-06-20 2015-12-23 Necフィールディング株式会社 Malfunction notification apparatus, malfunction notification method, and program
JP2016105290A (en) * 2010-06-07 2016-06-09 ジェイソン・エイ・サリヴァン Systems and methods for intelligent and flexible management and monitoring of computer systems
JP2017507431A (en) * 2014-03-26 2017-03-16 インテル コーポレイション Compute device initialization trace
JP2017084207A (en) * 2015-10-30 2017-05-18 Necプラットフォームズ株式会社 Information processing device and diagnostic method thereof, and computer program
CN111258868A (en) * 2020-01-16 2020-06-09 四川九州电子科技股份有限公司 Method and system for automatically monitoring and acquiring equipment data
JP2020140241A (en) * 2019-02-26 2020-09-03 レノボ・シンガポール・プライベート・リミテッド Information processing apparatus and information processing method
JP2020149381A (en) * 2019-03-13 2020-09-17 株式会社東芝 Information processor, information processing method, program, and electronic device
CN112346928A (en) * 2020-10-23 2021-02-09 深圳市中诺通讯有限公司 Automatic startup and shutdown test equipment and test method
JP2021157489A (en) * 2020-03-27 2021-10-07 株式会社コンテック Information processing apparatus and information processing system
CN114327965A (en) * 2021-11-19 2022-04-12 成都博尔微晶科技有限公司 Startup and shutdown error detection system and method, control terminal and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073362A (en) * 2000-09-01 2002-03-12 Nec Software Shikoku Ltd Information processing device and retry method for start error
JP2006019802A (en) * 2004-06-30 2006-01-19 Canon Inc Http communication device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073362A (en) * 2000-09-01 2002-03-12 Nec Software Shikoku Ltd Information processing device and retry method for start error
JP2006019802A (en) * 2004-06-30 2006-01-19 Canon Inc Http communication device

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016105290A (en) * 2010-06-07 2016-06-09 ジェイソン・エイ・サリヴァン Systems and methods for intelligent and flexible management and monitoring of computer systems
JP2011258032A (en) * 2010-06-10 2011-12-22 Contec Co Ltd Information processing unit
JP2012058782A (en) * 2010-09-03 2012-03-22 Hagiwara Electric Co Ltd Abnormality inspection method in computer device and computer device using the same
JP2013008228A (en) * 2011-06-24 2013-01-10 Canon Inc Information processing apparatus, printing device and monitoring method
US8670138B2 (en) 2011-06-24 2014-03-11 Canon Kabushiki Kaisha Information processing apparatus, printing apparatus, and monitoring method
WO2013021742A1 (en) * 2011-08-05 2013-02-14 日本電気株式会社 Setting information replication range creation device, setting information replication range creation method, and program
JPWO2013021742A1 (en) * 2011-08-05 2015-03-05 日本電気株式会社 Setting information duplication range creation device, setting information duplication range creation method, and program
JP2017507431A (en) * 2014-03-26 2017-03-16 インテル コーポレイション Compute device initialization trace
JPWO2015194651A1 (en) * 2014-06-20 2017-04-27 Necフィールディング株式会社 Failure notification device, failure notification method and program
CN106133699A (en) * 2014-06-20 2016-11-16 Nec 飞鼎克株式会社 Malfunction informing device, failure notification method and program
WO2015194651A1 (en) * 2014-06-20 2015-12-23 Necフィールディング株式会社 Malfunction notification apparatus, malfunction notification method, and program
JP2017084207A (en) * 2015-10-30 2017-05-18 Necプラットフォームズ株式会社 Information processing device and diagnostic method thereof, and computer program
JP2020140241A (en) * 2019-02-26 2020-09-03 レノボ・シンガポール・プライベート・リミテッド Information processing apparatus and information processing method
JP2020149381A (en) * 2019-03-13 2020-09-17 株式会社東芝 Information processor, information processing method, program, and electronic device
JP7204543B2 (en) 2019-03-13 2023-01-16 株式会社東芝 Information processing device, information processing method, program, and electronic device
CN111258868A (en) * 2020-01-16 2020-06-09 四川九州电子科技股份有限公司 Method and system for automatically monitoring and acquiring equipment data
JP2021157489A (en) * 2020-03-27 2021-10-07 株式会社コンテック Information processing apparatus and information processing system
JP7426269B2 (en) 2020-03-27 2024-02-01 株式会社コンテック Information processing equipment and information processing system
CN112346928A (en) * 2020-10-23 2021-02-09 深圳市中诺通讯有限公司 Automatic startup and shutdown test equipment and test method
CN114327965A (en) * 2021-11-19 2022-04-12 成都博尔微晶科技有限公司 Startup and shutdown error detection system and method, control terminal and device

Also Published As

Publication number Publication date
JP5275715B2 (en) 2013-08-28

Similar Documents

Publication Publication Date Title
JP5275715B2 (en) Error notification method, information processing apparatus, and communication system
KR101540129B1 (en) Remote access diagnostic device and methods thereof
CN112019370B (en) Equipment fault processing method and system
TW200426571A (en) Policy-based response to system errors occurring during os runtime
AU2014376751A1 (en) Redundant system and method for managing redundant system
US8423162B2 (en) Control method for information processing system, information processing system, and program
US10069988B2 (en) Image forming apparatus, computer readable recording medium stored with computer program for controlling image forming apparatus, and method for controlling image forming apparatus
CN111078484B (en) Power-off test method, device, equipment and storage medium for system upgrade
TW201516672A (en) System and method of monitoring a server
CN115080132A (en) Information processing method, information processing apparatus, server, and storage medium
JP5444739B2 (en) Management device, management system, and management program
JP5773775B2 (en) Information processing apparatus, printing apparatus, and monitoring method
CN106406963B (en) Initialization method and device of Linux system
JP2001005692A (en) Computer system, its maintenance and management system, and method for informing of fault
JP6222759B2 (en) Failure notification device, failure notification method and program
US7290172B2 (en) Computer system maintenance and diagnostics techniques
TWI537721B (en) Baseboard management control system and method
CN114003426A (en) Fault processing method and system and electronic equipment
JP4208494B2 (en) Load test system for network server
JP2005085078A (en) Network system including power saving dealing device
US20250071010A1 (en) Monitoring system, monitoring method, and recording medium storing monitoring program
CN112084085B (en) System outage recording method
CN112084049B (en) Method for monitoring resident program of baseboard management controller
TWI715005B (en) Monitor method for demand of a bmc
JP2006185451A (en) Uninterruptible power supply, computer system and method for monitoring start stage of computer by uninterruptible power supply

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110801

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130516

R150 Certificate of patent or registration of utility model

Ref document number: 5275715

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees