JP2011186662A - Information processor - Google Patents

Information processor Download PDF

Info

Publication number
JP2011186662A
JP2011186662A JP2010049742A JP2010049742A JP2011186662A JP 2011186662 A JP2011186662 A JP 2011186662A JP 2010049742 A JP2010049742 A JP 2010049742A JP 2010049742 A JP2010049742 A JP 2010049742A JP 2011186662 A JP2011186662 A JP 2011186662A
Authority
JP
Japan
Prior art keywords
information processing
processing apparatus
power supply
log
abnormality
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
Application number
JP2010049742A
Other languages
Japanese (ja)
Inventor
Masahito Amano
雅人 天野
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2010049742A priority Critical patent/JP2011186662A/en
Publication of JP2011186662A publication Critical patent/JP2011186662A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To read a voltage abnormal variation log stored previously from the outside even if an information processor becomes defective at startup. <P>SOLUTION: An information processor 1 operates by receiving AC power supply from a commercial power source, and includes an AC abnormality detection circuit 20 for detecting a voltage abnormal variation of the commercial power source, a non-volatile memory 43 for storing the log related to the voltage abnormal variation, and a second control means for operating asynchronously with a first control means for controlling a main unit of the information processor 1. When the first control means is inoperative, the second control means performs the reading and writing of the log related to the voltage abnormal variation from/to the non-volatile memory 43, or transmits data of the log related to the voltage abnormal variation to an external PC 2. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、情報処理装置の外部から交流電圧異常変動を取り出すことを可能にした情報処理装置に関する。   The present invention relates to an information processing apparatus that makes it possible to take out abnormal AC voltage fluctuations from the outside of the information processing apparatus.

従来、商用電源からAC(交流)電力供給を受けて動作する情報処理装置(例えば、ワークステーション、サーバー、複写機・複合機)において、商用電源の停電や瞬断などのAC電圧異常変動(以後、AC異常という)は同装置の安定動作を著しく阻害し、同装置の機能低下に繋がるだけでなく、最悪の場合は誤動作や動作停止に陥ってしまう可能性があることが知られている。
このような場合、概して該情報処理装置に問題があるとされ、製品の信頼性低下に繋がるため、一刻も早い原因の特定が求められる。しかし、AC異常は比較的短時間で正常状態に回復してしまうことが多いため、後の原因解析に多くの時間を要してしまう。そこで、AC異常を検出するAC異常検出回路を搭載し、更にその検出履歴のログ情報を同装置内に記憶することにより、AC異常による該情報処理装置の動作トラブル発生時において素早い原因解析を可能にしたものが既に知られている。
Conventionally, in an information processing apparatus (for example, a workstation, a server, a copier / multifunction machine) that operates by receiving AC (alternating current) power supply from a commercial power source, AC voltage abnormal fluctuation (hereinafter, power failure or instantaneous interruption of the commercial power source) It is known that AC abnormalities) significantly disturbs the stable operation of the apparatus and leads to a decrease in the function of the apparatus, and in the worst case, the apparatus may malfunction or stop operating.
In such a case, it is generally considered that there is a problem with the information processing apparatus, and this leads to a decrease in product reliability. However, since AC abnormality often recovers to a normal state in a relatively short time, much time is required for subsequent cause analysis. Therefore, by installing an AC abnormality detection circuit that detects an AC abnormality and storing log information of the detection history in the same device, it is possible to quickly analyze the cause when an operation trouble occurs in the information processing apparatus due to an AC abnormality. What has been made is already known.

しかし、今までの単一CPUにてAC異常発生ログ情報(以後、AC異常ログという)を装置内に記憶する技術では、せっかく記憶したAC異常ログを取り出すことが出来ない可能性がある。
具体的には、AC異常の発生により情報処理装置の電源が突然ダウンすると、その後、同装置が起動不良に陥る可能性がある。この場合、CPUは正常に動作を行えないので、該情報処理装置からAC異常ログを取り出すことが不可能となってしまう上、継続してAC異常発生状況を観察したい場合についても不可能となってしまう問題がある。
また、仮に、AC異常ログの記憶先を着脱可能なメモリーカードにした場合でも、CPUが正常動作をしていない状況下では、AC異常発生状況の継続観察が不可能であることには変わりはなく、その上、カード着脱用のソケット実装による同装置の大型化や、重要なAC異常ログが入ったメモリーカードを盗まれてしまう危険性もある。
However, with the conventional technology for storing AC abnormality log information (hereinafter referred to as AC abnormality log) in the apparatus with a single CPU, there is a possibility that the stored AC abnormality log cannot be extracted.
Specifically, when the power supply of the information processing apparatus suddenly goes down due to the occurrence of an AC abnormality, there is a possibility that the apparatus will subsequently fall into a startup failure. In this case, since the CPU cannot operate normally, it is impossible to take out the AC abnormality log from the information processing apparatus, and it is impossible to continuously observe the AC abnormality occurrence state. There is a problem.
Even if the storage destination of the AC abnormality log is a removable memory card, it is still impossible to continuously observe the AC abnormality occurrence status under a situation where the CPU is not operating normally. In addition, there is a risk that the device will be enlarged by mounting the socket for attaching / detaching the card, and a memory card containing an important AC abnormality log may be stolen.

特許文献1には、AC瞬断の発生時、より多くのデータを揮発メモリから不揮発メモリへ退避させる目的で、瞬断判定回路と停電判定回路、および不揮発メモリとそのコントローラを備え、瞬断判定回路と停電判定回路のそれぞれの出力結果から不揮発メモリへのデータ退避の必要性の度合いを判断し、効果的にデータを移行させる情報処理装置が開示されている。
特許文献1の情報処理装置は、確かにAC異常発生時にそのAC異常ログを不揮発メモリに書き込むことはできるものの、先に指摘したように、情報処理装置が起動不良になった状態では、AC異常ログを該情報処理装置から取り出せない上、その状態においてAC異常発生状況の継続観察を行なうことも出来ないという問題は解消されていない。
Patent Document 1 includes an instantaneous interruption determination circuit, a power failure determination circuit, a nonvolatile memory, and a controller thereof for the purpose of saving more data from a volatile memory to a nonvolatile memory when an AC instantaneous interruption occurs. An information processing apparatus is disclosed that determines the degree of necessity of data saving to a nonvolatile memory from the output results of a circuit and a power failure determination circuit, and effectively transfers data.
Although the information processing apparatus of Patent Document 1 can certainly write the AC abnormality log to the nonvolatile memory when an AC abnormality occurs, as pointed out above, when the information processing apparatus has a startup failure, an AC abnormality The problem that the log cannot be taken out from the information processing apparatus and the AC abnormality occurrence state cannot be continuously observed in this state has not been solved.

図6は、AC異常検出回路を搭載した情報処理装置の構成の一例を示す図である。
同図に示すように、この情報処理装置1は、外部の商用電源からAC(交流)電力供給を受けて動作を行なう機器である。商用電源より入力されたAC電力は、まずAC/DCコンバータ10で効率良く単一レベルのDC(直流)電力に変換され、更に次段のDC/DCコンバータ11にて情報処理装置1内部で必要とされる複数のDC電圧レベルに変換を行い、システム全体に供給される。ここでのシステムとは、情報処理装置全体又は主要部を表すものである。
FIG. 6 is a diagram illustrating an example of a configuration of an information processing apparatus equipped with an AC abnormality detection circuit.
As shown in FIG. 1, the information processing apparatus 1 is an apparatus that operates by receiving AC (alternating current) power from an external commercial power source. The AC power input from the commercial power source is first efficiently converted into single-level DC (direct current) power by the AC / DC converter 10 and further required inside the information processing apparatus 1 by the DC / DC converter 11 at the next stage. Are converted into a plurality of DC voltage levels, and supplied to the entire system. The system here represents the entire information processing apparatus or the main part.

一方、商用電源からのAC入力はAC異常検出回路20にも同時に入力される。AC異常検出回路20は、AC電圧をDC電圧に変換する整流平滑部21、および変換後のDC電圧レベルを所定の基準値と比較することによって商用電源におけるAC異常発生の判定を行なうAC異常判定部22で構成されている。商用電源におけるAC異常発生時、整流平滑部21の出力にもDC電圧レベルの低下や異常なレベル変動といった影響が現れるが、AC異常判定部22において整流平滑部21の出力電圧を基準電圧と比較し、それが基準電圧より低かった場合にはAC異常が発生したものとしてI/Oコントローラ41へ通知を行なう。   On the other hand, the AC input from the commercial power supply is also input to the AC abnormality detection circuit 20 at the same time. The AC abnormality detection circuit 20 determines the occurrence of AC abnormality in the commercial power supply by comparing the rectifying / smoothing unit 21 that converts the AC voltage into a DC voltage and the converted DC voltage level with a predetermined reference value. The unit 22 is configured. When an AC abnormality occurs in the commercial power supply, the output of the rectifying / smoothing unit 21 is affected by a decrease in the DC voltage level or abnormal level fluctuation, but the AC abnormality determining unit 22 compares the output voltage of the rectifying / smoothing unit 21 with a reference voltage. If it is lower than the reference voltage, the I / O controller 41 is notified that an AC abnormality has occurred.

この後の動作や処理は情報処理装置1のシステム仕様によって様々であるが、例えば商用電源のAC異常を検出した際に、(1)AC異常の発生履歴情報としてメインCPU30がログファイルを作成し、補助記憶装置33や不揮発メモリ43に記憶する。(2)主記憶装置32内の重要情報を補助記憶装置33や不揮発メモリ43に退避する。(3)システムのシャットダウン処理を行うなどが一般的である。   The subsequent operations and processes vary depending on the system specifications of the information processing apparatus 1. For example, when an AC abnormality of a commercial power source is detected, (1) the main CPU 30 creates a log file as AC abnormality occurrence history information. Then, it is stored in the auxiliary storage device 33 or the nonvolatile memory 43. (2) The important information in the main storage device 32 is saved in the auxiliary storage device 33 and the nonvolatile memory 43. (3) A system shutdown process is generally performed.

これらの処理動作について説明を補足すると、(1)および(2)の不揮発メモリ43へのデータ書き込みはメモリコントローラ42を介して行なわれ、補助記憶装置33への書き込みは同装置の制御機能を併せ持つシステムコントローラ31を介して行なわれる。また(2)の重要情報とは、例えば各種ICやソフトウェアの設定情報や、ユーザー情報や保守情報などであり、システムによって様々である。(3)のシステムシャットダウン処理とは、OS(Operating System)で予め決められた所定の終了処理のことで、この処理を行わずに情報処理装置1の各所電源が落とされると、システム起動に必要な重要ファイルの損傷や補助記憶装置33の物理的損傷によって、再起動の際に動作不安定になったり起動不能となったりすることがある。この場合、システム全体にDC電源供給がされていたとしてもメインCPU30が正常動作できない状態となっているため、メインCPUはメモリコントローラ42を正常に制御できず、不揮発メモリ43に記憶されたAC異常ログを取り出すことが出来ない。   Supplementing the explanation of these processing operations, data writing to the nonvolatile memory 43 of (1) and (2) is performed via the memory controller 42, and writing to the auxiliary storage device 33 also has the control function of the device. This is performed via the system controller 31. The important information (2) is, for example, setting information of various ICs and software, user information, maintenance information, and the like, and varies depending on the system. The system shutdown process (3) is a predetermined end process determined in advance by an OS (Operating System), and is required for system startup when the power of each part of the information processing apparatus 1 is turned off without performing this process. Due to damage of important files or physical damage of the auxiliary storage device 33, the operation may become unstable or become unable to start at the time of restart. In this case, even if DC power is supplied to the entire system, the main CPU 30 cannot operate normally, so the main CPU cannot normally control the memory controller 42, and an AC abnormality stored in the nonvolatile memory 43 is detected. The log cannot be retrieved.

図7は、図6に示した情報処理装置の電源系統を示す図である。
同図に示すように、商用電源から供給されるAC電源系Aは、AC/DCコンバータ10へ電力供給を行なうと同時に、AC異常検出回路20にてAC電源状態の監視を行う。AC/DCコンバータ10はAC電源系AをDC単一電源系Bに変換した上で、DC/DCコンバータ11へ電力供給を行なう。DC/DCコンバータ11では、情報処理装置1の内部で必要とされる複数のDC電圧へ変換を行なった上で、各デバイスへの電力供給を行なう。なお、この時、AC電源系Aが正常に入力されている期間においては常時起動しているDCスタンバイ電源系Dと、システムのオン/オフ状態に連動するDCシステム電源系Cの2系統に大別される。DCスタンバイ電源系Dの供給を受けるデバイスは極一部であるが、それらはシステムの起動制御を行なったりシステムオフ中に各種のウェイクアップイベント発生を監視したりする機能を持ったデバイスであることが一般的である。
FIG. 7 is a diagram showing a power supply system of the information processing apparatus shown in FIG.
As shown in the figure, the AC power supply system A supplied from the commercial power supply supplies power to the AC / DC converter 10 and simultaneously monitors the AC power supply state by the AC abnormality detection circuit 20. The AC / DC converter 10 converts the AC power supply system A into a DC single power supply system B and then supplies power to the DC / DC converter 11. The DC / DC converter 11 converts power into a plurality of DC voltages required inside the information processing apparatus 1 and then supplies power to each device. At this time, there are two systems: a DC standby power supply system D that is always activated during a period in which the AC power supply system A is normally input, and a DC system power supply system C that is linked to the on / off state of the system. Separated. The devices that are supplied with the DC standby power supply system D are only a part, but they are devices that have functions to control system startup and monitor the occurrence of various wakeup events while the system is off. Is common.

しかし、図6に示した情報処理装置では、図7に示すように、AC電源系Aに異常が発生したり、供給が途絶えたりした場合には、DCシステム電源系C、DCスタンバイ電源系D共に正常な電力供給が行なわれない。つまり、図6に示した情報処理装置では、DC/DCコンバータ11で生成されるDC電源の供給を受けることで動作可能となるが、逆にAC異常発生によってDC電源が正常に供給されない場合には動作することが出来ない。そして、AC異常発生によってDC電源が正常に供給されていない状態においては、AC異常検出回路20が出力する検出情報を処理することが出来ず、AC異常発生状況を継続して観察することが不可能である。   However, in the information processing apparatus shown in FIG. 6, as shown in FIG. 7, when an abnormality occurs in the AC power supply system A or the supply is interrupted, the DC system power supply system C and the DC standby power supply system D are used. In both cases, normal power supply is not performed. That is, the information processing apparatus shown in FIG. 6 can operate by receiving supply of DC power generated by the DC / DC converter 11, but conversely, when DC power is not normally supplied due to occurrence of AC abnormality. Can not work. In the state where the DC power is not normally supplied due to the occurrence of AC abnormality, the detection information output from the AC abnormality detection circuit 20 cannot be processed, and it is impossible to continuously observe the AC abnormality occurrence state. Is possible.

本発明は上記の従来技術の問題点に鑑みてなされたものであって、その目的は、情報処理装置が起動不良に陥った状態においても、それ以前に記憶されたAC異常ログを外部から取り出すことを可能にすることに加え、その状態においてもAC異常発生状況の継続観察を可能にすることにある。   The present invention has been made in view of the above-described problems of the prior art, and its purpose is to extract an AC abnormality log stored before from the outside even in a state where the information processing apparatus has failed to start. In addition to the above, it is possible to continuously observe the AC abnormality occurrence state even in this state.

請求項1の発明は、商用電源から電力供給を受けて動作する情報処理装置であって、商用電源の電圧異常変動を検出する回路と、前記電圧異常変動に係るログを記憶する不揮発メモリと、当該情報処理装置の主要部を制御する第1の制御手段とは非同期で動作する第2の制御手段とを備え、前記第2の制御手段は、前記第1の制御手段の非動作時において前記不揮発メモリへの前記電圧異常変動に係るログの読み取り及び書き込み処理、又は機器外部への前記電圧異常変動に係るログのデータ送信機能を有することを特徴とする情報処理装置である。
請求項2の発明は、請求項1に記載された情報処理装置において、商用電源からの電力供給が行なわれない場合においても、外部PCからのUSB電源供給、又は電池からの電力供給により、前記第2の制御手段の動作を可能とするための回路を備えたことを特徴とする。
請求項3の発明は、請求項1又は2に記載された情報処理装置において、前記第2の制御手段は、揮発メモリに一時記憶した前記電圧異常変動に係るログを予め設定された所定インターバルで、前記不揮発メモリに書き込み処理を行うことを特徴とする。
請求項4の発明は、請求項3に記載の情報処理装置において、前記第2の制御手段が管理するメモリエリアにおいて、前記不揮発メモリへの前記電圧異常変動に係るログの書き込み処理のインターバル時間を任意の値に設定変更できることを特徴とする。
請求項5の発明は、請求項1又は2に記載の情報処理装置において、前記第2の制御手段は、前記不揮発メモリに対し前記電圧異常変動に係るログの書き込み処理を行わず、USBを使って外部PCへ前記電圧異常変動に係るログを直接送信することを特徴とする。
請求項6の発明は、請求項1乃至4のいずれかに記載された情報処理装置において、前記第2の制御手段は、前記電圧異常変動に係るログの不揮発メモリ書き込みとUSBへの直接送信の切り替えが行えることを特徴とする。
請求項7の発明は、請求項1乃至6のいずれかに記載された情報処理装置において、前記電圧異常変動に係るログ表示のための表示部およびキー入力部を備えた前記第2の制御手段が管理する操作部を備え、該操作部は外部PCからのUSB電源供給、又は電池からの電力供給により動作し、商用電源からの電力供給が行なわれない場合においても、前記操作部において前記電圧異常変動に係るログの確認が出来ることを特徴とする。
The invention of claim 1 is an information processing apparatus that operates by receiving power supply from a commercial power source, and detects a voltage abnormality variation of the commercial power source, a nonvolatile memory that stores a log related to the voltage abnormality variation, A second control unit that operates asynchronously with a first control unit that controls a main part of the information processing apparatus, and the second control unit is configured to operate when the first control unit is not operating. An information processing apparatus having a function of reading and writing a log related to the abnormal voltage fluctuation in the nonvolatile memory or a function of transmitting data of the log related to the abnormal voltage fluctuation to the outside of the device.
The invention according to claim 2 is the information processing apparatus according to claim 1, wherein the power supply from the external PC or the power supply from the battery is performed even when the power supply from the commercial power supply is not performed. A circuit for enabling the operation of the second control means is provided.
According to a third aspect of the present invention, in the information processing device according to the first or second aspect, the second control means logs the log relating to the abnormal voltage fluctuation temporarily stored in the volatile memory at a predetermined interval. The writing process is performed on the nonvolatile memory.
According to a fourth aspect of the present invention, in the information processing apparatus according to the third aspect, in the memory area managed by the second control unit, an interval time of a log writing process related to the abnormal voltage fluctuation in the nonvolatile memory is set. The setting can be changed to any value.
According to a fifth aspect of the present invention, in the information processing apparatus according to the first or second aspect, the second control unit does not perform log writing processing related to the abnormal voltage fluctuation in the nonvolatile memory, and uses a USB. The log relating to the abnormal voltage fluctuation is directly transmitted to the external PC.
According to a sixth aspect of the present invention, in the information processing apparatus according to any one of the first to fourth aspects, the second control unit is configured to write the log related to the abnormal voltage fluctuation into a non-volatile memory and directly transmit to the USB. It can be switched.
A seventh aspect of the present invention is the information processing apparatus according to any one of the first to sixth aspects, wherein the second control means includes a display unit and a key input unit for displaying a log related to the abnormal voltage fluctuation. The operation unit operates with a USB power supply from an external PC or a power supply from a battery, and even when power supply from a commercial power supply is not performed, It is possible to check logs related to abnormal fluctuations.

情報処理装置において、第1の制御手段の動作停止時においても不揮発メモリへのアクセスや情報処理装置外部へのデータ送受信を行なうことができ、情報処理装置が起動不良に陥った場合においても、それ以前に記憶された電圧異常変動に係るログを外部から取り出しができると共に、その状態においても前記電圧異常変動の発生状況を継続観察することができる。   In the information processing apparatus, even when the operation of the first control means is stopped, the nonvolatile memory can be accessed and data can be transmitted / received outside the information processing apparatus. A log relating to the abnormal voltage fluctuation stored previously can be taken out from the outside, and the occurrence of the abnormal voltage fluctuation can be continuously observed even in this state.

本発明に係るAC異常検出回路を搭載した情報処理装置の構成を示す図である。It is a figure which shows the structure of the information processing apparatus carrying the AC abnormality detection circuit which concerns on this invention. 図1に示したAC異常検出回路の回路構成を示す図である。It is a figure which shows the circuit structure of the AC abnormality detection circuit shown in FIG. 図1に示した情報処理装置の電源系統を示す図である。It is a figure which shows the power supply system of the information processing apparatus shown in FIG. 図3に示した電源切替部の構成例を示す図である。It is a figure which shows the structural example of the power supply switching part shown in FIG. AC異常ログの取得および管理に関する処理フローを示す図である。It is a figure which shows the processing flow regarding acquisition and management of AC abnormality log. AC異常検出回路を搭載した情報処理装置の構成の一例を示す図である。It is a figure which shows an example of a structure of the information processing apparatus carrying an AC abnormality detection circuit. 図6に示した情報処理装置の電源系統を示す図である。It is a figure which shows the power supply system of the information processing apparatus shown in FIG.

以下、本発明の一実施形態を、図面を参照して説明する。
図1は、本発明に係るAC異常検出回路を搭載した情報処理装置の構成を示す図である。
本発明の情報処理装置1は、同図に示すように、図6に示した従来技術の情報処理装置1と比べて、AC異常ログ管理部40が、情報処理装置1のシステムを制御するメインCPU30とは非同期で動作するマイクロコントローラ44、マイクロコントローラ44が管理するROM(不揮発メモリ)45、RAM(揮発メモリ)46、操作部47、不揮発メモリ43を備え、更に、DC/DCコンバータ11、外部PC2からのUSB電源、電池電源が接続される電源切替部50が、適切に電源切替を行なってAC異常ログ管理部40を構成する各デバイスに電力供給を行ない、更には、外部PC2においてマイクロコントローラ44からAC異常ログを受信することができる点で相違している。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing the configuration of an information processing apparatus equipped with an AC abnormality detection circuit according to the present invention.
As shown in the figure, the information processing apparatus 1 according to the present invention has an AC abnormality log management unit 40 that controls the system of the information processing apparatus 1 as compared with the information processing apparatus 1 of the prior art shown in FIG. A microcontroller 44 that operates asynchronously with the CPU 30, a ROM (nonvolatile memory) 45, a RAM (volatile memory) 46 managed by the microcontroller 44, an operation unit 47, and a nonvolatile memory 43, and a DC / DC converter 11, an external A power supply switching unit 50 to which a USB power source and a battery power source from the PC 2 are connected appropriately switches the power source to supply power to each device constituting the AC abnormality log management unit 40. Further, the microcontroller in the external PC 2 It is different in that an AC abnormality log can be received from 44.

この情報処理装置1において、商用電源より入力されたAC電力は、まずAC/DCコンバータ10にて効率良く単一レベルのDC(直流)電力に変換され、更に、次段のDC/DCコンバータ11にて情報処理装置1内部で必要となる複数のDC電圧レベルに変換を行い、情報処理装置1全体に供給される。一方で、商用電源からのAC入力はAC異常検出回路20(詳細は図2参照)にも同時に入力される。AC異常検出回路20は、AC電圧をDC電圧に変換する整流平滑部21、および変換後のDC電圧レベルを所定の基準値と比較することによって商用電源におけるAC異常発生の判定を行なうAC異常判定部22で構成される。商用電源におけるAC異常発生時、整流平滑部21の出力にもDC電圧レベルの低下や異常なレベル変動といった影響が現れるが、AC異常判定部22において整流平滑部21の出力電圧を基準電圧と比較し、それが基準電圧より低かった場合にはAC異常が発生したものとしてマイクロコントローラ44へ通知を行なう。   In this information processing apparatus 1, AC power input from a commercial power source is first efficiently converted into single-level DC (direct current) power by an AC / DC converter 10, and further, a DC / DC converter 11 in the next stage. Are converted into a plurality of DC voltage levels required inside the information processing apparatus 1 and supplied to the entire information processing apparatus 1. On the other hand, AC input from the commercial power supply is also input to the AC abnormality detection circuit 20 (see FIG. 2 for details) at the same time. The AC abnormality detection circuit 20 determines the occurrence of AC abnormality in the commercial power supply by comparing the rectifying / smoothing unit 21 that converts the AC voltage into a DC voltage and the converted DC voltage level with a predetermined reference value. The unit 22 is configured. When an AC abnormality occurs in the commercial power supply, the output of the rectifying / smoothing unit 21 is affected by a decrease in the DC voltage level or abnormal level fluctuation, but the AC abnormality determining unit 22 compares the output voltage of the rectifying / smoothing unit 21 with a reference voltage. If it is lower than the reference voltage, the microcontroller 44 is notified that an AC abnormality has occurred.

メインCPU30およびシステムコントローラ31は、情報処理装置1全体の制御を行なっている。メインCPU30は各種の演算処理を行い、システムコントローラ31は情報処理装置1の主要機能に対する各種制御を行なう。
ここで主要機能とは、例えば主記憶装置32や補助記憶装置33へのデータリード/ライトである。その他に画像データ処理および出力機能、Bus制御機能を持つのが一般的であり、情報処理装置1の動作に不可欠なその他重要機能を更に併せ持つこともある。システムコントローラ31が制御するBusには、USBコントローラ34、LANコントローラ35などの周辺デバイスが接続される。
The main CPU 30 and the system controller 31 control the information processing apparatus 1 as a whole. The main CPU 30 performs various arithmetic processes, and the system controller 31 performs various controls on main functions of the information processing apparatus 1.
Here, the main function is, for example, data read / write to the main storage device 32 or the auxiliary storage device 33. In addition, it is common to have an image data processing and output function and a bus control function, and may further have other important functions essential for the operation of the information processing apparatus 1. Peripheral devices such as the USB controller 34 and the LAN controller 35 are connected to the bus controlled by the system controller 31.

マイクロコントローラ44には、メインCPU30との非同期動作が可能なサブCPU、およびタイマー、USBペリフェラルコントローラの機能が内蔵されており、情報処理装置1の起動不良によりメインCPU30が動作できない状態にあっても、AC異常検出回路20からの後述するACERR♯信号の受信処理、不揮発メモリ43に対するAC異常ログの読み取り処理、書き込み処理、および外部PC2へのAC異常ログのデータ送信を行なう。   The microcontroller 44 incorporates functions of a sub CPU capable of asynchronous operation with the main CPU 30, a timer, and a USB peripheral controller. Even if the main CPU 30 cannot be operated due to a start failure of the information processing apparatus 1. Then, the ACERR # signal reception process described later from the AC abnormality detection circuit 20, the AC abnormality log reading process to the nonvolatile memory 43, the writing process, and the AC abnormality log data transmission to the external PC 2 are performed.

つまり、マイクロコントローラ44によって、AC異常ログの不揮発メモリ43への書き込みを行ったり、AC異常ログの不揮発メモリ43への書き込みとUSBを使って外部PC2への直接送信の切り替えを行ったり、また、不揮発メモリ43に対しAC異常ログの書き込み処理を行わず、USBを使って外部PC2へAC異常ログを直接送信したり、また、不揮発メモリ43に対するAC異常ログの書き込み処理とUSBを使って外部PC2へのAC異常ログの送信を同時に行ったりする。   That is, the microcontroller 44 writes the AC abnormality log to the nonvolatile memory 43, writes the AC abnormality log to the nonvolatile memory 43, and switches the direct transmission to the external PC 2 using the USB. The AC abnormality log is not directly written to the non-volatile memory 43, but the AC abnormality log is directly transmitted to the external PC 2 using the USB, or the AC abnormality log is written to the non-volatile memory 43 and the external PC 2 using the USB. Sending the AC error log to the server at the same time.

マイクロコントローラ44のファームウェアを記憶するROM45、およびワークエリアやデータエリアとして使用するRAM46は、マイクロコントローラ44に内蔵された構成でもよいし、AC異常ログ記憶用の不揮発メモリ43とROM45を共用する構成でもよい。   The ROM 45 that stores the firmware of the microcontroller 44 and the RAM 46 that is used as a work area or data area may be built in the microcontroller 44 or may be configured to share the ROM 45 with the nonvolatile memory 43 for storing the AC abnormality log. Good.

マイクロコントローラ44が管理するメモリエリア構成は、ROM45に記憶されるファームウェアであるプログラムエリア、RAM46を使うワークエリアやデータエリア、及びIOエリアとなるのが一般的であるが、その一部エリアにAC異常ログの管理設定を行うエリアが設けられており、マイクロコントローラ44はこの設定値に従ってAC異常ログの管理を行う。ここでAC異常ログの管理設定とは、例えばRAM46のデータエリアに一時的に記憶されたAC異常ログに関して、(1)不揮発メモリ43への書き込みオン/オフ設定、(2)不揮発メモリ43へのAC異常ログ書き込みにおけるインターバル時間設定などが挙げられる。   The memory area configuration managed by the microcontroller 44 is generally a program area that is firmware stored in the ROM 45, a work area or data area that uses the RAM 46, and an IO area. An area for management setting of the abnormality log is provided, and the microcontroller 44 manages the AC abnormality log according to the set value. Here, the management setting of the AC abnormality log is, for example, regarding the AC abnormality log temporarily stored in the data area of the RAM 46, (1) writing on / off setting to the nonvolatile memory 43, (2) setting to the nonvolatile memory 43 For example, an interval time setting for writing an AC abnormality log can be mentioned.

AC異常ログ管理部40は、DC/DCコンバータ11からの電力供給以外に外部PC2のUSB電源および電池3からの電力供給路を持ち、これらの複数電源を電源切替部50により適切に切り替えることによって、情報処理装置1は、DC/DCコンバータ11からの電源供給が行なわれないAC異常発生時においても動作可能となっている。ここで、電池3の接続については、情報処理装置1に常時接続される形態でもよいし、情報処理装置1には電池3の接続端子のみ搭載し、必要な期間のみ電池3を接続する形態でもよい。またその他の形態として、情報処理装置1に乾電池などの汎用電池を搭載するホルダー部を設けることでもよい。なお、これらの場合における電池とは1次電池、2次電池のどちらでもよい。   In addition to supplying power from the DC / DC converter 11, the AC abnormality log management unit 40 has a USB power supply for the external PC 2 and a power supply path from the battery 3, and appropriately switches these multiple power supplies by the power supply switching unit 50. The information processing apparatus 1 is operable even when an AC abnormality occurs when power supply from the DC / DC converter 11 is not performed. Here, the battery 3 may be connected to the information processing apparatus 1 at all times, or the information processing apparatus 1 may include only the connection terminal of the battery 3 and connect the battery 3 only for a necessary period. Good. As another form, the information processing apparatus 1 may be provided with a holder portion for mounting a general-purpose battery such as a dry battery. In these cases, the battery may be either a primary battery or a secondary battery.

操作部47は、表示装置とKey入力装置を搭載し、外部PC(パーソナルコンピュータ)2を用いることなく、情報処理装置1においてAC異常ログの内容確認を可能とするものである。表示装置としては16文字×2行程度の表示能力を持つ文字表示用STN(Super-Twisted Nematic)液晶でよく、マイクロコントローラ44がAC異常判定部からACERR♯信号を受信した際にAC異常発生を意味するコメント表示を行う。また操作部47にて前述のAC異常ログ管理設定を行う場合においては、設定メニューや設定値の表示も行う。Key入力装置としては、例えば「Escape」「Enter」「↑」「↓」「←」「→」に相当する6個程度のボタンを配置することでよく、これらボタンを適切に操作することによってAC異常ログ管理設定を行う。AC異常発生によるメインCPU30の非動作時においても、マイクロコントローラ44が制御する操作部47は動作可能であるため、AC異常ログ管理に関する種々の設定変更を行うことが可能となる。   The operation unit 47 includes a display device and a key input device, and enables the information processing device 1 to check the contents of the AC abnormality log without using an external PC (personal computer) 2. The display device may be a STN (Super-Twisted Nematic) liquid crystal for character display having a display capability of about 16 characters × 2 lines. When the microcontroller 44 receives the ACERR # signal from the AC abnormality determination unit, an AC abnormality is generated. Display meaning comments. When the above-described AC abnormality log management setting is performed by the operation unit 47, a setting menu and setting values are also displayed. As the key input device, for example, about six buttons corresponding to “Escape”, “Enter”, “↑”, “↓”, “←”, and “→” may be arranged. Configure error log management settings. Even when the main CPU 30 is not operating due to the occurrence of an AC abnormality, the operation unit 47 controlled by the microcontroller 44 can operate, so that various setting changes relating to AC abnormality log management can be performed.

図2は、図1に示したAC異常検出回路20の回路構成を示す図である。
同図に示すように、整流平滑部21は、整流回路と平滑回路で構成され、前者にブリッジ全波整流回路を用いた例であり、トランス210、ダイオードブリッジ211で構成し、次段のコンデンサ212、抵抗213で構成する平滑回路にて整流回路出力波形のリップル分を吸収し、リップルの少ないDC波形に変換する。
また、AC異常判定部22は、コンパレータ220で構成され、所定の基準電圧(Vref)との比較判定を行なう。Vrefは、商用電源の正常時に整流平滑部21から出力されるDC電圧レベルより低い値に予め設定されており、コンパレータ220は整流平滑部21からの出力電圧がVrefを下回った時にAC異常が発生したとして、AC異常発生通知信号(ACERR♯信号)の論理値を切り替える。
FIG. 2 is a diagram showing a circuit configuration of the AC abnormality detection circuit 20 shown in FIG.
As shown in the figure, the rectifying / smoothing unit 21 is an example in which a rectifier circuit and a smoothing circuit are used, and a bridge full-wave rectifier circuit is used in the former. The smoothing circuit composed of 212 and resistor 213 absorbs the ripple in the output waveform of the rectifier circuit and converts it into a DC waveform with less ripple.
The AC abnormality determination unit 22 includes a comparator 220 and performs a comparison determination with a predetermined reference voltage (Vref). Vref is preset to a value lower than the DC voltage level output from the rectifying / smoothing unit 21 when the commercial power supply is normal, and the comparator 220 generates an AC abnormality when the output voltage from the rectifying / smoothing unit 21 falls below Vref. As a result, the logic value of the AC abnormality occurrence notification signal (ACERR # signal) is switched.

これは、商用電源にAC異常が発生した際のAC実効値レベルの低下に伴い、整流平滑部21の出力電圧も低下することを利用したものである。図2においては、AC正常時にコンパレータ220はACERR♯信号としてHighレベルを出力するが、AC異常発生時に整流平滑部21の出力電圧がVrefを下回った際には、ACERR♯信号をLowレベルに切り替える。   This utilizes the fact that the output voltage of the rectifying / smoothing unit 21 also decreases as the AC effective value level decreases when an AC abnormality occurs in the commercial power supply. In FIG. 2, when AC is normal, the comparator 220 outputs a high level as an ACERR # signal. However, when the output voltage of the rectifying and smoothing unit 21 falls below Vref when an AC abnormality occurs, the ACERR # signal is switched to a low level. .

図3は、図1に示した情報処理装置の電源系統を示す図である。
同図に示すように、商用電源から供給されるAC電源系Aは、AC/DCコンバータ10へ電力供給を行なうと同時に、AC異常検出回路20にてAC電源状態の監視を行う。AC/DCコンバータ10はAC電源系AをDC単一電源系Bに変換した上で、DC/DCコンバータ11へ電力供給を行なう。DC/DCコンバータ11では、情報処理装置1の内部で必要とされる複数のDC電圧へ変換を行なった上で、各デバイスへの電力供給を行なう。なお、この時、AC電源系Aが正常に入力されている期間においては常時起動しているDCスタンバイ電源系Dと、情報処理装置1のオン/オフ状態に連動するDCシステム電源系Cの2系統に大別される。DCスタンバイ電源系Dの供給を受けるデバイスは極一部であるが、それらは情報処理装置1の起動制御を行なったり情報処理装置1のオフ中に各種のウェイクアップイベント発生を監視したりする機能を持ったデバイスであることが一般的である。
FIG. 3 is a diagram showing a power supply system of the information processing apparatus shown in FIG.
As shown in the figure, the AC power supply system A supplied from the commercial power supply supplies power to the AC / DC converter 10 and simultaneously monitors the AC power supply state by the AC abnormality detection circuit 20. The AC / DC converter 10 converts the AC power supply system A into a DC single power supply system B and then supplies power to the DC / DC converter 11. The DC / DC converter 11 converts power into a plurality of DC voltages required inside the information processing apparatus 1 and then supplies power to each device. At this time, the DC standby power supply system D that is always activated during the period in which the AC power supply system A is normally input and the DC system power supply system C that is linked to the on / off state of the information processing apparatus 1 Broadly divided into systems. The devices that are supplied with the DC standby power supply system D are only a part of the devices, but they control the activation of the information processing apparatus 1 and monitor the occurrence of various wake-up events while the information processing apparatus 1 is off. It is common to have a device with

電源切替部50には、DCシステム電源系C、DCスタンバイ電源系Dに加え、外部PC2からのUSB電源系F、電池3からの電池電源系Gが接続され、適切に電源切替を行なった上でAC異常ログ管理部40を構成する各デバイスに対しAC異常時バックアップ電源系Eの電力供給を行なう。   In addition to the DC system power supply system C and the DC standby power supply system D, the power supply switching unit 50 is connected to the USB power supply system F from the external PC 2 and the battery power supply system G from the battery 3 to appropriately switch the power supply. The power supply of the backup power supply system E at the time of AC abnormality is supplied to each device constituting the AC abnormality log management unit 40.

図4は、図3に示した電源切替部50の構成の一例を示す図である。
同図に示すように、電源切替部50に入力する各電源系には各々ダイオード500が挿入され、他の電源系への逆流防止を行なっている。USB電源系Fは5V電源であるため、AC異常時バックアップ電源系Eが3.3Vであった場合にはDC/DCコンバータ501を介して降圧することとなるが、AC異常時バックアップ電源系Eが5Vである場合にはDC/DCコンバータ501は不要となる。電源の切替動作としては、DCシステム電源系C、DCスタンバイ電源系D、USB電源系F、電池電源系Gの優先順位で供給元とするのが一般的である。つまり、大容量、且つ消耗懸念の無い電源系を優先順位上位にすることとなる。
FIG. 4 is a diagram illustrating an example of the configuration of the power supply switching unit 50 illustrated in FIG. 3.
As shown in the figure, a diode 500 is inserted in each power supply system that inputs to the power supply switching unit 50 to prevent backflow to other power supply systems. Since the USB power supply system F is a 5V power supply, when the backup power supply system E at the time of AC abnormality is 3.3V, the voltage is stepped down via the DC / DC converter 501, but the backup power supply system E at the time of AC abnormality is present. Is 5V, the DC / DC converter 501 is not necessary. As a power supply switching operation, the supply source is generally set in the priority order of the DC system power supply system C, the DC standby power supply system D, the USB power supply system F, and the battery power supply system G. In other words, a power supply system with a large capacity and no fear of exhaustion is given higher priority.

そのためには、複数の電源が同時に起動している場合には、各電源系に挿入されたダイオード500のカソード側電圧について、優先順位上位の電源系についての前記電圧が高くなればよい。つまり、DCシステム電源系Cが最優先とした場合には、cのポイントにおけるDCシステム電源系Cの電圧が一番高くすればよい。逆にDCスタンバイ電源系Dのdポイントにおける電圧は、DCシステム電源系Cのcポイント電圧より低くしなければならず、そのためにはDCスタンバイ電源系Dへのダイオード500の挿入数を増やしてもよいし、DCスタンバイ電源系自体の電圧を下げてもよい。また、AC電源異常によりDCシステム電源系CやDCスタンバイ電源系Dの供給が無くなった場合においては、USB電源系Fの電圧が一番高くなることになり、それを供給元としてAC異常時バックアップ電源系Eが供給される。   For this purpose, when a plurality of power supplies are activated simultaneously, it is only necessary that the voltage for the power supply system with higher priority is higher for the cathode side voltage of the diode 500 inserted in each power supply system. That is, when the DC system power supply system C is given the highest priority, the voltage of the DC system power supply system C at the point c may be set highest. Conversely, the voltage at the d point of the DC standby power supply system D must be lower than the c point voltage of the DC system power supply system C. For this purpose, even if the number of diodes 500 inserted into the DC standby power supply system D is increased. Alternatively, the voltage of the DC standby power supply system itself may be lowered. In addition, when the supply of the DC system power supply system C or the DC standby power supply system D is lost due to an AC power supply abnormality, the voltage of the USB power supply system F becomes the highest, and this is used as a supply source for backup in the event of an AC abnormality. A power supply system E is supplied.

図5は、AC異常ログの取得および管理に関する処理フローを示す図である。
まず、マイクロコントローラ44は起動後、情報処理装置1から時刻情報を取得出来るか否かの判定を行なう(S100)。時刻情報が取得出来た、つまりメインCPU30が正常に動作していることが確認できた場合には(S100、YES)、次にAC異常ログを不揮発メモリ43に書き込み(以後、ログ書き込みという)するか否かの判定を行なう(S101)。これは、マイクロコントローラ44が管理するメモリエリア内に設けたAC異常ログ管理設定エリアのログ書き込み設定値を読み取ることによって行なわれ、更にこの設定値は操作部47を使って適宜変更可能となっている。
FIG. 5 is a diagram showing a processing flow relating to acquisition and management of an AC abnormality log.
First, after starting, the microcontroller 44 determines whether or not time information can be acquired from the information processing apparatus 1 (S100). If the time information can be obtained, that is, it can be confirmed that the main CPU 30 is operating normally (S100, YES), then the AC abnormality log is written in the nonvolatile memory 43 (hereinafter referred to as log writing). It is determined whether or not (S101). This is performed by reading the log write setting value in the AC abnormality log management setting area provided in the memory area managed by the microcontroller 44, and this setting value can be changed as appropriate using the operation unit 47. Yes.

ログ書き込みをすると判定した場合には(S101,YES)、ログ書き込みのインターバル時間を管理するタイマーをスタートさせ(S102)、その上でAC異常ログの取得を開始し(S103)、AC異常発生の通知信号であるACERR♯信号入力の監視を開始する(S104)。ACERR♯信号の入力があったとき、つまりAC異常が発生したときは(S104、YES)、情報処理装置1から日時情報を取得し(S105)、日時情報+AC異常発生フラグをAC異常発生ログの1情報としてRAM46に一時記憶して(S106)、操作部47に搭載される表示部への表示を行なう(S107)。   When it is determined that log writing is to be performed (S101, YES), a timer for managing the log writing interval time is started (S102), and then acquisition of an AC abnormality log is started (S103). Monitoring of input of ACERR # signal as a notification signal is started (S104). When the ACERR # signal is input, that is, when an AC abnormality has occurred (YES in S104), date / time information is acquired from the information processing apparatus 1 (S105), and the date / time information + AC abnormality occurrence flag is set in the AC abnormality occurrence log. One information is temporarily stored in the RAM 46 (S106) and displayed on the display unit mounted on the operation unit 47 (S107).

ここで、予めRAM46上に割り当てたAC異常ログ記憶エリアが一杯になったか否かを確認し(S108)、一杯になった場合には(S108、YES)、次処理のタイマーカウント値確認(S109)を飛ばし、RAM46に一時記憶しているAC異常ログを全て不揮発メモリ43に書き込むと同時にRAM46上のAC異常ログを全て消去する(S110)。また、ステップS108にてRAM46エリアに余裕があった場合(S108、NO)は、タイマーのカウント値確認を行い(S109)、タイマー設定値に達していない場合には(S109、NO)、再度ACERR♯信号入力の監視(S104)に戻り、タイマー設定値に達した場合には前述のステップS110処理に進む。
ここで、タイマー設定値はAC異常ログ管理設定エリアに記憶されている既定値であるが、任意に変更可能な値としても良く、操作部47を使って変更可能としてもよい。
Here, it is confirmed whether or not the AC abnormality log storage area allocated in advance on the RAM 46 is full (S108). If it is full (S108, YES), the timer count value confirmation of the next process (S109) is performed. ) And all the AC abnormality logs temporarily stored in the RAM 46 are written to the nonvolatile memory 43, and at the same time, all the AC abnormality logs on the RAM 46 are deleted (S110). If there is a margin in the RAM 46 area in step S108 (S108, NO), the timer count value is checked (S109). If the timer set value has not been reached (S109, NO), ACERR again. Returning to the # signal input monitoring (S104), if the timer set value is reached, the process proceeds to step S110 described above.
Here, the timer set value is a default value stored in the AC abnormality log management setting area, but may be a value that can be arbitrarily changed or may be changed using the operation unit 47.

その後、タイマーをリセット(S111)した上でAC異常ログの取得を継続するか否かの判定を行い(S112)、継続しない、つまり、AC異常ログの取得を停止する場合は(S112、YES)、これで終了し、継続する場合には(S112、NO)、ステップS102処理に戻ってタイマーを再スタートさせる。   After that, after resetting the timer (S111), it is determined whether or not to acquire the AC abnormality log (S112). If not, that is, if acquisition of the AC abnormality log is stopped (S112, YES) If the process ends and continues (S112, NO), the process returns to step S102 to restart the timer.

また、ステップS100処理において情報処理装置1から時刻情報が取得できずメインCPU30が動作していないと判断される場合(S100、NO)、およびステップS101処理において、ログ書き込みをオフ、即ち不揮発メモリにログ書き込みをしない場合においては(S101、NO)、前述の一連の処理から分岐し、USBのアップストリームポートに外部PC2が接続されているか否かの確認を行う(S120)。AC異常ログ取得用として外部PC2が接続されている場合には(S120、YES)、AC異常ログの取得を開始(S121)、つまりAC異常発生の通知信号であるACERR♯信号入力の監視を開始(S122)し、ACERR♯信号入力がある、即ちAC異常が発生したときは(S122、YES)、USBのアップストリームポートから随時AC異常ログとして垂れ流し状態で外部PC2にデータ送信を行なう(S123)。その後は、AC異常ログの取得を停止するか否かの判定を行い(S124)、停止する場合は(S124、YES)これで終了するが、停止しない場合には(S124、NO)、ステップS122処理に戻ってACERR♯信号入力の監視を行なう。   Further, when it is determined that the time information cannot be acquired from the information processing apparatus 1 in step S100 processing and the main CPU 30 is not operating (S100, NO), and in step S101 processing, log writing is turned off, that is, in the nonvolatile memory. When log writing is not performed (S101, NO), the process branches from the series of processes described above, and it is confirmed whether or not the external PC 2 is connected to the USB upstream port (S120). When the external PC 2 is connected for AC abnormality log acquisition (S120, YES), acquisition of AC abnormality log is started (S121), that is, monitoring of input of ACERR # signal which is a notification signal of AC abnormality occurrence is started. When an ACERR # signal is input, that is, when an AC abnormality has occurred (S122, YES), data is transmitted from the USB upstream port to the external PC 2 as an AC abnormality log as needed (S123). . Thereafter, it is determined whether or not the acquisition of the AC abnormality log is to be stopped (S124). If it is to be stopped (S124, YES), the process ends. If not (S124, NO), step S122 is performed. Returning to the processing, the ACERR # signal input is monitored.

なお、USBポートから送信するAC異常ログには日時情報が付加されておらず、このままでは解析での使用が困難であるが、外部PC2側でAC異常ログ受信の際に受信日時を同時に記録することで対応が可能となる。また、ステップS120の外部PC2接続確認において、PC接続されていないと判断した場合は(S120、NO)、前述の処理と同様にACERR♯信号入力の監視(AC異常ログの取得)を開始(S130)、ACERR♯信号入力(AC異常発生)があると(S131、YES)、操作部47の表示部にAC異常発生の表示を行ない(S132)、AC異常ログの取得を停止する場合は(S133、YES)、これで終了する。継続する場合には(S133、NO)、ステップS131処理に戻る。   The date and time information is not added to the AC abnormality log transmitted from the USB port, and it is difficult to use it in the analysis as it is. However, when the AC abnormality log is received on the external PC 2 side, the reception date and time are recorded simultaneously. It becomes possible to respond. If it is determined in step S120 that the PC 2 is not connected (NO in S120), monitoring of ACERR # signal input (acquisition of AC abnormality log) is started in the same manner as described above (S130). ) When ACERR # signal is input (occurrence of AC abnormality) (S131, YES), an AC abnormality occurrence is displayed on the display unit of the operation unit 47 (S132), and when AC abnormality log acquisition is stopped (S133). , YES), this is the end. When continuing (S133, NO), the process returns to step S131.

1…情報処理装置、10…AC/DCコンバータ、11…DC/DCコンバータ、20…AC異常検出回路、21…整流平滑部、210…トランス、211…ダイオードブリッジ、212…コンデンサ、213…抵抗、22…AC異常判定部、220…コンパレータ、30…メインCPU、31…システムコントローラ、32…主記憶装置、33…補助記憶装置、34…USBコントローラ、35…LANコントローラ、40…AC異常ログ管理部、43…不揮発メモリ、44…マイクロコントローラ、45…ROM(不揮発メモリ)、46…RAM(揮発メモリ)、47…操作部、50…電源切替部、500…ダイオード、501…DC/DCコンバータ、2…外部PC、3…電池。   DESCRIPTION OF SYMBOLS 1 ... Information processing apparatus, 10 ... AC / DC converter, 11 ... DC / DC converter, 20 ... AC abnormality detection circuit, 21 ... Rectification smoothing part, 210 ... Transformer, 211 ... Diode bridge, 212 ... Capacitor, 213 ... Resistance, DESCRIPTION OF SYMBOLS 22 ... AC abnormality determination part, 220 ... Comparator, 30 ... Main CPU, 31 ... System controller, 32 ... Main storage device, 33 ... Auxiliary storage device, 34 ... USB controller, 35 ... LAN controller, 40 ... AC abnormality log management part 43 ... Non-volatile memory, 44 ... Microcontroller, 45 ... ROM (nonvolatile memory), 46 ... RAM (volatile memory), 47 ... Operating unit, 50 ... Power supply switching unit, 500 ... Diode, 501 ... DC / DC converter, 2 ... external PC, 3 ... battery.

特開2009−15874号公報JP 2009-15874 A

Claims (7)

商用電源から電力供給を受けて動作する情報処理装置であって、
商用電源の電圧異常変動を検出する回路と、前記電圧異常変動に係るログを記憶する不揮発メモリと、当該情報処理装置の主要部を制御する第1の制御手段とは非同期で動作する第2の制御手段とを備え、
前記第2の制御手段は、前記第1の制御手段の非動作時において前記不揮発メモリへの前記電圧異常変動に係るログの読み取り及び書き込み処理、又は機器外部への前記電圧異常変動に係るログのデータ送信機能を有することを特徴とする情報処理装置。
An information processing apparatus that operates by receiving power supply from a commercial power source,
A circuit that detects abnormal voltage fluctuations of a commercial power supply, a non-volatile memory that stores a log relating to the abnormal voltage fluctuations, and a first control unit that controls the main part of the information processing apparatus operate asynchronously. Control means,
The second control unit is configured to read and write a log related to the abnormal voltage fluctuation to the nonvolatile memory when the first control unit is not in operation, or to log a log related to the abnormal voltage fluctuation to the outside of the device. An information processing apparatus having a data transmission function.
請求項1に記載された情報処理装置において、
商用電源からの電力供給が行なわれない場合においても、外部PCからのUSB電源供給、又は電池からの電力供給により、前記第2の制御手段の動作を可能とするための回路を備えたことを特徴とする情報処理装置。
The information processing apparatus according to claim 1,
A circuit for enabling the operation of the second control means by USB power supply from an external PC or power supply from a battery even when power supply from a commercial power supply is not performed is provided. A characteristic information processing apparatus.
請求項1又は2に記載された情報処理装置において、前記第2の制御手段は、揮発メモリに一時記憶した前記電圧異常変動に係るログを予め設定された所定インターバルで、前記不揮発メモリに書き込み処理を行うことを特徴とする情報処理装置。   3. The information processing apparatus according to claim 1, wherein the second control unit writes the log related to the abnormal voltage fluctuation temporarily stored in the volatile memory into the nonvolatile memory at a predetermined interval. An information processing apparatus characterized by performing 請求項3に記載の情報処理装置において、
前記第2の制御手段が管理するメモリエリアにおいて、前記不揮発メモリへの前記電圧異常変動に係るログの書き込み処理のインターバル時間を任意の値に設定変更できることを特徴とする情報処理装置。
The information processing apparatus according to claim 3.
An information processing apparatus characterized in that, in a memory area managed by the second control means, an interval time of a log writing process related to the abnormal voltage fluctuation in the nonvolatile memory can be set to an arbitrary value.
請求項1又は2に記載の情報処理装置において、
前記第2の制御手段は、前記不揮発メモリに対し前記電圧異常変動に係るログの書き込み処理を行わず、USBを使って外部PCへ前記電圧異常変動に係るログを直接送信することを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
The second control means directly transmits the log relating to the abnormal voltage fluctuation to an external PC using the USB without performing the log writing process relating to the abnormal voltage fluctuation to the nonvolatile memory. Information processing device.
請求項1乃至4のいずれかに記載された情報処理装置において、
前記第2の制御手段は、前記電圧異常変動に係るログの不揮発メモリ書き込みとUSBへの直接送信の切り替えが行えることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The information processing apparatus according to claim 2, wherein the second control unit can switch between writing the log related to the abnormal voltage fluctuation into a nonvolatile memory and direct transmission to the USB.
請求項1乃至6のいずれかに記載された情報処理装置において、
前記電圧異常変動に係るログ表示のための表示部およびキー入力部を備えた前記第2の制御手段が管理する操作部を備え、該操作部は外部PCからのUSB電源供給、又は電池からの電力供給により動作し、商用電源からの電力供給が行なわれない場合においても、前記操作部において前記電圧異常変動に係るログの確認が出来ることを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 6,
An operation unit managed by the second control means having a display unit and a key input unit for displaying a log related to the abnormal voltage fluctuation, the operation unit being supplied with USB power from an external PC or from a battery An information processing apparatus that operates by power supply and that can check a log related to the abnormal voltage fluctuation in the operation unit even when power supply from a commercial power source is not performed.
JP2010049742A 2010-03-05 2010-03-05 Information processor Pending JP2011186662A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010049742A JP2011186662A (en) 2010-03-05 2010-03-05 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010049742A JP2011186662A (en) 2010-03-05 2010-03-05 Information processor

Publications (1)

Publication Number Publication Date
JP2011186662A true JP2011186662A (en) 2011-09-22

Family

ID=44792866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010049742A Pending JP2011186662A (en) 2010-03-05 2010-03-05 Information processor

Country Status (1)

Country Link
JP (1) JP2011186662A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020205004A (en) * 2019-06-19 2020-12-24 株式会社バッファロー Power supply monitoring device, program, method for monitoring power supply, and information processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020205004A (en) * 2019-06-19 2020-12-24 株式会社バッファロー Power supply monitoring device, program, method for monitoring power supply, and information processing system
JP7244754B2 (en) 2019-06-19 2023-03-23 株式会社バッファロー POWER SUPPLY MONITORING DEVICE, PROGRAM, POWER MONITORING METHOD, AND INFORMATION PROCESSING SYSTEM

Similar Documents

Publication Publication Date Title
US8386809B2 (en) System and method for configuring a power device
CN110244830B (en) Control circuit for hard disk power-on and control method thereof
US8732602B2 (en) System and method for altering a user interface of a power device
US20100244571A1 (en) System and method for changing power states of a power device
JP5556894B2 (en) Uninterruptible power supply and electronic computer system
US10162695B2 (en) Information processing apparatus and fault diagnosis method
JP5976074B2 (en) Computer system and operation method thereof
US7132822B1 (en) Multi-processor restart stabilization system and method
CN104349001B (en) Information processor and its control method
JP2011186662A (en) Information processor
JP5884268B2 (en) Stop control system for uninterruptible power supply
KR101746434B1 (en) A method for blocking the stanby power having multiple sensing functions
JP4304624B2 (en) Information processing device, uninterruptible power supply, power supply method, recording medium, and program
US20110219251A1 (en) Information processing apparatus and control method of information processing apparatus
US9411704B2 (en) Computer systems and methods of detecting AC failure
JP4731995B2 (en) Electronic device apparatus and processing method thereof
CN113162015A (en) Abnormal positioning protection method and device for main board power supply
US20190250685A1 (en) Computer system, operational method for a microcontroller, and computer program product
JPH10105296A (en) Power source controller
JP5740454B2 (en) Computer system and computer system operation method for AC malfunction detection
JP2010147803A (en) Communications apparatus, and method of recovering operational information when starting communications apparatus
KR20050112171A (en) Method for storing data using battery in computer and apparatus thereof
CN107807728B (en) Shutdown discharge system
JP6739872B2 (en) Power supply device and information processing device
JP2016045534A (en) Computer system, method for activating computer system, and program for computer system