"外部から負荷に供給される電力の停電を検出するとエンジンにより発電機を作動させ前記発電機から前記負荷に非常用電力を供給可能にする自動運転制御状態と、所定項目の試験または設定を実施可能にする試験制御状態と、を有し、制御起動時は前記試験制御状態から開始する非常用発電機の制御装置であって、前記自動運転制御状態に移行すると所定情報を記憶する記憶手段と、前記記憶手段を読み出す読出手段と、制御起動の際に前記読出手段により前記記憶手段を読出して前記所定情報が前記記憶手段に記憶されているか否かを判断する判断手段と、前記判断手段により前記所定情報が前記記憶手段に記憶されていると判断された場合、所定の警報情報を外部に出力する出力手段と、を備えることを特徴とする非常用発電機の制御装置。さらに、前記試験制御状態から前記自動運転制御状態に移行させる切替手段を備え、前記判断手段により前記所定情報が前記記憶手段に記憶されていると判断された場合、前記切替手段により前記試験制御状態から前記自動運転制御状態に移行させ、前記判断手段により前記記憶手段に前記所定情報が記憶されていると判断された回数が過去の判断回数を含めて所定回数を超えた場合、前記出力手段により前記所定の警報情報を外部に出力することを特徴とする請求項1記載の非常用発電機の制御装置。外部から負荷に供給される電力の停電を検出するとエンジンにより発電機を作動させ前記発電機から前記負荷に非常用電力を供給可能にする自動運転制御状態と、所定項目の試験または設定を実施可能にする試験制御状態と、を有し、制御起動時は前記試験制御状態から開始する非常用発電機の制御方法であって、前記自動運転制御状態に移行すると所定情報を半導体記憶装置に記憶する記憶ステップと、前記半導体記憶装置を読み出す読出ステップと、制御起動の際に前記読出ステップにより前記半導体記憶装置を読出して前記所定情報が前記半導体記憶装置に記憶されているか否かを判断する判断ステップと、前記判断ステップにより前記所定情報が前記半導体記憶装置に記憶されていると判断された場合、所定の警報情報を出力装置に出力する出力ステップと、を含むことを特徴とする非常用発電機の制御方法。このように従来の非常用発電機の制御装置では、電源投入後の初期状態においては試験モードに入った状態を維持する仕様に設計されており、制御装置を構成するマイクロコンピュータがシステムリセットされた場合には、電源投入直後と同様の動作を経て試験モードに入る。このため、機器の故障や、その他の何らかの一時的な要因により、当該制御装置が保守作業員等の切替操作によらずに再起動した場合には、試験モードを維持したまま放置されてしまい、停電等の非常時に備えることができないという問題が生じていた。本発明は、上述した課題を解決するためになされたもので、自動運転制御による運転中に再起動した場合にはそれを保守作業員等が知り得る非常用発電機の制御装置および制御方法を提供することを目的とする。上記目的を達成するため、本発明の非常用発電機の制御装置は、外部から負荷に供給される電力の停電を検出するとエンジンにより発電機を作動させ前記発電機から前記負荷に非常用電力を供給可能にする自動運転制御状態と、所定項目の試験または設定を実施可能にする試験制御状態と、を有し、制御起動時は前記試験制御状態から開始する非常用発電機の制御装置であって、前記自動運転制御状態に移行すると所定情報を記憶する記憶手段と、前記記憶手段を読み出す読出手段と、制御起動の際に前記読出手段により前記記憶手段を読出して前記所定情報が前記記憶手段に記憶されているか否かを判断する判断手段と、前記判断手段により前記所定情報が前記記憶手段に記憶されていると判断された場合、所定の警報情報を外部に出力する出力手段と、を備えることを特徴とする。また、本発明の非常用発電機の制御装置は、上記の構成に加え、さらに、前記試験制御状態から前記自動運転制御状態に移行させる切替手段を備え、前記判断手段により前記所定情報が前記記憶手段に記憶されていると判断された場合、前記切替手段により前記試験制御状態から前記自動運転制御状態に移行させ、前記判断手段により前記記憶手段に前記所定情報が記憶されていると判断された回数が過去の判断回数を含めて所定回数を超えた場合、前記出力手段により前記所定の警報情報を外部に出力する構成とすることもできる。さらに、本発明の非常用発電機の制御方法は、外部から負荷に供給される電力の停電を検出するとエンジンにより発電機を作動させ前記発電機から前記負荷に非常用電力を供給可能にする自動運転制御状態と、所定項目の試験または設定を実施可能にする試験制御状態と、を有し、制御起動時は前記試験制御状態から開始する非常用発電機の制御方法であって、前記自動運転制御状態に移行すると所定情報を半導体記憶装置に記憶する記憶ステップと、前記半導体記憶装置を読み出す読出ステップと、制御起動の際に前記読出ステップにより前記半導体記憶装置を読出して前記所定情報が前記半導体記憶装置に記憶されているか否かを判断する判断ステップと、前記判断ステップにより前記所定情報が前記半導体記憶装置に記憶されていると判断された場合、所定の警報情報を出力装置に出力する出力ステップと、を含むことを特徴とする。本発明によると、自動運転制御状態に移行すると記憶手段によって所定情報を記憶し、制御起動の際に読出手段により記憶手段を読出して所定情報が記憶手段に記憶されているか否かを判断手段によって判断し、所定情報が記憶手段に記憶されていると判断された場合、出力手段によって所定の警報情報を外部に出力する。これにより、自動運転制御状態において、制御が再起動した場合には、所定情報が記憶手段に記憶されていることから、出力手段によって所定の警報情報が外部に出力される。したがって、保守作業員等は、警報情報によって自動運転制御による運転中に再起動したことを知ることができる。また、本発明によると、判断手段により所定情報が記憶手段に記憶されていると判断された場合、切替手段により試験制御状態から自動運転制御状態に移行させ、判断手段により記憶手段に所定情報が記憶されていると判断された回数が過去の判断回数を含めて所定回数を超えた場合、出力手段により所定の警報情報を外部に出力する。これにより、記憶手段に所定情報が記憶されていると判断された回数が過去の判断回数を含めて所定回数を超えない場合所定回数以下の場合には、所定の警報情報を外部に出力することなく、自動運転制御状態に移行するため、自動運転制御状態における制御の再起動が所定回数を超えて多発した場合にのみ、所定の警報情報を外部に出力するように設定することができる。したがって、保守作業員等は、警報情報によって自動運転制御による運転中の再起動が多発したことを知ることができる。さらに、本発明によると、自動運転制御状態に移行すると記憶ステップによって所定情報を半導体記憶装置に記憶し、制御起動の際に読出ステップにより半導体記憶装置を読出して所定情報が半導体記憶装置に記憶されているか否かを判断ステップによって判断し、所定情報が半導体記憶装置に記憶されていると判断された場合、出力ステップによって所定の警報情報を出力装置に出力する。これにより、自動運転制御状態において制御が再起動した場合には、所定情報が半導体記憶装置に記憶されていることから、出力ステップによって所定の警報情報が出力装置に出力される。したがって、保守作業員等は、警報情報によって自動運転制御による運転中に再起動したことを知ることができる。以下、本発明の非常用発電機の制御装置および制御方法の実施形態について図を参照して説明する。まず本実施形態に係る非常用発電機10の構成を図1に基づいて説明する。なお、図1には、非常用発電機10の構成例を示すブロック図が図示されている。図1に示すように、非常用発電機10は、発電機1、エンジン2、バッテリ3、制御装置20等から構成されており、商用電源外部から負荷に供給される電力の停電を検出するとエンジン2を起動させて発電機1を作動させ、発電機1から負荷に非常用電力を供給する機能を有するものである。なお、本実施形態では、このように商用電源の停電を検出した場合に発電機1から負荷に非常用電力を供給し得る運転状態のことを自動モードといい、自動モードとは異なり、所定項目の試験または設定を実施可能にする運転状態のこと試験モードという。なお、負荷としては、オフィスビルや病院等の、エアコン、エレベータ、照明機器等の電気機械設備やスプリンクラー、防火シャッタ、火災報知機等の防火排煙設備が例示される。また、自動モードは、本発明の自動運転制御状態に、試験モードは、本発明の試験運転制御状態に、それぞれ相当し得るものである。発電機1は、電磁誘導により機械的エネルギーから電気エネルギーを得る電力機器で、本実施形態では、エンジン2による回転エネルギーを電気エネルギーに変換して非常用電力を発生させている。この発電機1には、発生した非常用電力を負荷に送電するための負荷送電線11や、発電機1から出力される電力情報電圧や電流を制御装置20が得るためのシリアルバス9がそれぞれ接続されている。エンジン2は、ピストンエンジンやガスタービンエンジン等の内燃機関で、前述した発電機1に対して回転エネルギーを与えるものである。本実施形態では、ディーゼルエンジンを使用しており、起動制御をするセルモータ4や予熱ヒータ6、燃焼制御をする燃料ポンプ7や停止ソレノイド等が、エンジン2の補機類として設けられている。バッテリ3は、所定の直流電圧例えば24Vを発生し得る充電可能な二次電池で、前述したセルモータ4、停止ソレノイド5、予熱ヒータ6や燃料ポンプ7のほかに、制御装置20にも電気的に接続されている。これにより、外部から電力の供給を受けることなく、エンジン2の起動や制御装置20の駆動を可能にしている。制御装置20は、エンジン2の起動や停止をはじめ各種運転状態を制御する機能を有するもので、その構成例として図2にブロック図が図示されている。そのため、ここからは図1に加えて図2も参照しながら説明する。図2に示すように、制御装置20は、主に、CPU21、メモリ22、EEPROM23、入出力インタフェース25、ウォッチドッグタイマ26、操作パネル27、パラレル通信インタフェース28、シリアル通信インタフェース29等から構成されている。CPU21は、制御装置20を制御する中央演算処理装置で、システムバスを介してメモリ22、EEPROM23、入出力インタフェース25等と接続されている。このメモリ22には、CPU21の基本制御を行うシステムプログラムいわゆるOSのほか、各種制御プログラム22a~22d等が格納されており、CPU21はこれらのプログラムを逐次実行することによって後述する各制御処理の実行を可能にしている。メモリ22は、システムバスに接続されている半導体記憶装置で、CPU21が使用する主記憶空間を構成するものである。本実施形態では、プログラム領域を担うROMとワーク領域やデータ記憶に割り当てられるDRAMとにより構成され、ROMには、図略のシステムプログラムをはじめ、自動モード制御プログラム22a、試験モード制御プログラム22b、運転モード切替プログラム22c、起動時異常判定プログラム22d等が予め書き込まれている。なお、DRAMは、バッテリ3によりバッテリバックアップ可能に構成されている。ここで、CPU21およびメモリ22を組み合わせたものが、本発明の記憶手段、読出手段、判断手段、出力手段、および切替手段に相当し得る。EEPROM23も、システムバスに接続されている半導体記憶装置で、電気的に消去可能な不揮発性メモリである。このEEPROM23は、CPU21の補助記憶空間を構成しており、これに記憶されたデータは、制御装置20の電源が遮断されたり、再起動したりしても、失われることなく保持されている。このため、本実施形態では、例えば、非常用発電機10の運転制御に関する各種データを保存している。これらのデータは、試験モードにおいて所定コマンドによってデータを更新書き換え可能で、本実施形態では、運転制御データに加え、後述するモード切替フラグも記憶している。なお、EEPROM23は、本発明の記憶手段に相当し得るものである。入出力インタフェース25は、操作パネル27、パラレル通信インタフェース28、シリアル通信インタフェース29等の入出力装置とCPU21とのデータのやり取りを仲介する装置で、システムバスに接続されている。ウォッチドッグタイマ26は、CPU21がハングアップ等の不正状態に陥っているか否かを監視する機能を有するハードウェアタイマで、所定容量のコンデンサとクリア回路から構成されている。CPU21から定期的にクリア信号が入力されることによって、クリア回路がコンデンサを放電させ、コンデンサのチャージ電位が所定電圧を超えないようにすることで、CPU21が正常に機能していること、つまりハングアップしていないことを判定可能にしている。これは、逆に、CPU21からのクリア信号入力によってクリア回路にコンデンサを充電させ、コンデンサのチャージ電位を所定電圧以上とすることで、CPU21が正常に機能していることを判定可能とするようにしてもよい。なお、ウォッチドッグタイマ26は、CPU21がハングアップ等をしていると判定すると、CPU21に対してリセット信号を出力するため、当該CPU21は、ウォッチドッグタイマ26によるシステムリセット制御によって再起動ルーチンを実行して再起動する。操作パネル27は、当該制御装置20を操作するための操作盤で、図略の操作スイッチや表示器が複数個、設けられている。本実施形態では、例えば、操作スイッチとして、運転状態を自動モード/試験モードに切り替え得るモード切替スイッチ、エンジン2の始動/停止を操作し得るスイッチや当該非常用発電機10を緊急停止させる緊急停止スイッチ等が設けられている。また、表示器として、点灯することで、制御電源充電商用電源始動準備完了運転発電等の各該当状態を表す状態表示ランプや、始動渋滞過回転過電流緊急停止過電圧不足電圧周波数低下CPU異常充電器故障等の各故障を表示する故障表示ランプが設けられており、さらに複数桁の数値表示をすることで、発電電圧発電電流充電電圧蓄電池電圧周波数回転数現在時刻等を表す7セグメントLED等が設けられている。なお、この表示器は、本発明の出力手段に相当し得るものである。パラレル通信インタフェース28は、パラレルバス8を介してエンジン2の補機類セルモータ4や燃料ポンプ7等に対して、制御信号を送信したりセンサ信号を受信し得る通信制御装置で、入出力インタフェース25やシステムバスを介してCPU21に接続されている。これにより、CPU21によるエンジン2の起動制御、燃焼制御等の運転制御を可能にしている。シリアル通信インタフェース29は、シリアルバス9を介して、発電機1、ブザー31等や外部に対して、制御信号やセンサ信号を送受信し得る通信制御装置で、入出力インタフェース25やシステムバスを介してCPU21に接続されている。これにより、発電機1から出力されるセンサ信号の受信や外部からの遠隔操作等を可能にしている。なお、遠隔操作の例としては、操作パネル27とほぼ同様に、モード切替スイッチ、エンジン始動/停止スイッチや緊急停止スイッチ等のリモート操作スイッチや、状態表示ランプ、故障表示ランプ、7セグメントLED等のリモート表示器、さらにこれらに対して入出力制御を行う制御ユニット等により構成される図略の遠隔操作盤による操作がある。なお、図1に示すように、本実施形態では、シリアルバス9を介して、ブザー31、ベル32や赤色灯33が制御装置20に接続されている。これにより、CPU21から出力される制御信号警報情報の出力によって、ブザー31やベル32を鳴動させたり、赤色灯33を点灯回転させたりすることを可能にしている。なお、ブザー31、ベル32や赤色灯33は、本発明の出力手段に相当し得るものである。また、商用電源の停電は、図略の電圧センサにより行っており、制御装置20は、当該センサから出力される電圧情報をシリアルバス9を介して取得し得るように構成されている。これにより、CPU21による商用電源の停電を検出可能にしている。ここで、商用電源は、本発明の外部から負荷に供給される電力に相当し得るものである。ここで、メモリ22に格納されている、自動モード制御プログラム22a、試験モード制御プログラム22b、運転モード切替プログラム22c、起動時異常判定プログラム22d等のソフトウェアの概要を説明する。自動モード制御プログラム22aは、商用電源の停電を検出するとエンジン2を起動させて発電機1を作動させ、発電機1から負荷に非常用電力を供給可能にする自動モードにおける非常用発電機10の運転を制御するもので、後述する自動モード開始処理図3;S119,図5;S521により起動されるものである。試験モード制御プログラム22bは、所定項目の試験や所定項目の設定を実施可能にする試験モードにおける非常用発電機10の運転を制御するもので、後述する試験モード開始処理図3;S129、図4;S411により起動されるものである。所定項目の試験として、例えば、操作パネル27の表示器の点灯表示確認試験、ブザー31等の鳴動確認試験、赤色灯33の点灯確認試験、制御装置20の自己診断試験等、挙げられ、また所定項目の設定としては、EEPROM23に保持される運転制御に関する各種データの設定や更新、警報情報の出力先としてブザー31、ベル32、赤色灯33の選択等が挙げられる。運転モード切替プログラム22cは、非常用発電機10の運転制御のモード自動モード/試験モードを切り替える運転モード切替処理を行うもので、システムプログラムにより起動されるものである。このプログラムによる処理の流れは、図3に図示されている通りで、後述するようにモード切替フラグをEEPROM23に書き込んでいる図3;S117,S127。起動時異常判定プログラム22dは、制御装置20による前回処理の終了時における状態CPU21の終了状態をチェックする起動時異常判定処理を行うもので、制御装置20の電源投入直後やCPU21のシステムリセット直後にシステムプログラムから起動されるものである。このプログラムによる処理の流れは、図4に図示されている。このように制御装置20を構成することによって、当該制御装置20は、図3~図5に示すような各制御処理を行うことが可能となる。ここからは、図3~図5に基づいて制御装置20による各制御処理を説明する。なお、図3には運転モード切替処理の流れを示すフローチャート、図4には起動時異常判定処理の流れを示すフローチャート、図4には図4に示す正常起動処理の流れを示すフローチャート、図5には異常起動処理の流れを示すフローチャート、がそれぞれ図示されている。まず、図3を参照して運転モード切替処理を説明する。なお、この運転モード切替処理は、運転モード切替プログラム22cをCPU21が実行することにより実現されるもので、例えば、制御装置20の起動後、所定タイミングにおいて起動される。図3に示すように、運転モード切替処理では、まずステップS101により運転状態取得処理が行われる。この処理では、非常用発電機10の現在の運転状態を取得するもので、具体的には、自動モードと試験モードのいずれの制御状態にあるかのモード情報が取得される。続くステップS103では、ステップS101により取得されたモード情報に基づいて現在の運転状態を判断する処理が行われる。例えば、現在、自動モードで運転されている場合には、モード切替スイッチによる操作入力により試験モードに切り替える必要があるため、ステップS111に処理を移行するS103;試験モード。これに対し、試験モードで運転されている場合には、操作入力により自動モードに切り替える必要があるため、ステップS121に処理を移行するS103;自動モード。ステップS111~S119は、現在の運転状態が試験モードであると判断された場合に行われるもので、まずステップS111によりスイッチ状態取得処理が行われる。この処理は、操作パネル27や図略の遠隔操作盤に設けられたモード切替スイッチの操作情報を取得するもので、ここでは操作パネル27および遠隔操作盤の双方について自動モードをオンにしたか否かの情報を取得する。続くステップS113,S115では、ステップS111で取得したモード切替スイッチの操作情報に基づいて、操作パネル27や遠隔操作盤のモード切替スイッチが自動モードをオンにしているか否かを判断する処理が行われる。ステップS113では、操作パネル27のパネルスイッチモード切替スイッチが自動モードオンの状態にある場合にはS113;Yes、ステップS117に処理を移行し、自動モードオフの状態にある場合にはS113;No、続くステップS115により遠隔操作盤のリモートスイッチモード切替スイッチが自動モードオンの状態にあるか否かを判断する。そして、ステップS115により遠隔操作盤のリモートスイッチモード切替スイッチが自動モードオンの状態にある場合にはS115;Yes、ステップS117に処理を移行する。これに対し、自動モードオフの状態にある場合にはS115;No、ステップS111に戻って、再度、スイッチ状態取得処理を行う。ステップS117は、操作パネル27か遠隔操作盤のいずれかのモード切替スイッチが自動モードオンの状態にある場合に行われる処理で、モード切替フラグを1に設定するものである。このモード切替フラグは、EEPROM23に記憶されているもので、具体的には、EEPROM23の所定領域に確保されたモード切替フラグに1を書き込むことによって、モード切替フラグの設定が行われる。なお、1に設定したモード切替フラグは、本発明の所定情報に相当し得るものである。ステップS117によるモード切替フラグの設定が行われると、続くステップS119により自動モード開始処理が行われる。この処理は、自動モード制御プログラム22aを呼び出して起動する処理で、これにより、非常用発電機10は、制御装置20による自動モードの運転制御が開始される。一方、ステップS121~S129は、現在の運転状態が自動モードであると判断された場合に行われるもので、ここでもステップS121によりスイッチ状態取得処理が行われる。前述したS111と同様に、操作パネル27や遠隔操作盤のモード切替スイッチの操作情報を取得するが、このステップS121では試験モードをオンにしたか否かの情報を取得する。続くステップS123,S125では、ステップS121で取得したモード切替スイッチの操作情報に基づいて、操作パネル27や遠隔操作盤のモード切替スイッチが試験モードをオンにしているか否かを判断する処理が行われる。ステップS123では、操作パネル27のパネルスイッチモード切替スイッチが試験モードオンの状態にある場合にはS123;Yes、ステップS127に処理を移行し、試験モードオフの状態にある場合にはS123;No、続くステップS125により遠隔操作盤のリモートスイッチモード切替スイッチが試験モードオンの状態にあるか否かを判断する。そして、ステップS125により遠隔操作盤のリモートスイッチモード切替スイッチが試験モードオンの状態にある場合にはS125;Yes、ステップS127に処理を移行し、試験モードオフの状態にある場合にはS125;No、ステップS121に戻って再度、スイッチ状態取得処理を行う。ステップS127は、操作パネル27か遠隔操作盤のいずれかのモード切替スイッチが試験モードオンの状態にある場合に行われる処理で、ここではモード切替フラグを0に設定、つまりEEPROM23の所定領域に確保されたモード切替フラグに0を書き込むことによって、モード切替フラグを設定する。ステップS127によるモード切替フラグの設定が行われると、続くステップS129により試験モード開始処理が行われる。この処理は、試験モード制御プログラム22bを呼び出して起動するもので、これにより、非常用発電機10は、制御装置20による試験モードの運転制御が開始される。なお、ステップS117やS127により、EEPROM23に書き込まれたモード切替フラグは、当該EEPROM23が不揮発性メモリであることから、制御装置20の電源が遮断されたり、CPU21が再起動しても、失われることなく保持されている。このように運転モード切替プログラム22cによる運転モード切替処理では、操作パネル27等のモード切替スイッチにより運転モードの切替操作があると、スイッチの操作に対応した自動モードや試験モードに非常用発電機10の運転制御を切り替えるとともに、自動モードに切り替えた場合にはEEPROM23に記憶しているモード切替フラグを1、また試験モードに切り替えた場合には同フラグを0にそれぞれ設定する。これにより、当該制御装置20が再起動した場合に、再起動する前の直近の運転モードに関する情報を記憶したり呼び出すことを可能にしている。次に、図4を参照して起動時異常判定処理を説明する。この起動時異常判定プログラム22dは、制御装置20が起動した直後にCPU21によって処理が開始されるもので、制御装置20による前回処理の終了時における状態をチェックすることで、当該制御装置20の再起動が異常終了によるものであるか否かを判断するものである。図4に示すように、起動時異常判定処理では、まずステップS10によりメモリ22のワーク領域やフラグ等をクリアする所定の初期化処理が行われる。続くステップS20では、EEPROM23から、非常用発電機10の運転制御に必要な各種データとともにモード切替フラグを読み出す処理が行われる。次のステップS30では、ステップS20により読み出したモード切替フラグに基づいて、当該制御装置20のCPU21がハングアップ等の不正状態に陥ったままウォッチドッグタイマ26によるシステムリセット制御によって制御処理を終えているのか異常終了否かを判断する処理が行われる。即ち、当該非常用発電機10では、自動モードによる運転制御が行われていた場合には、停電等の非常時に備えた運転であり、このモードの状態で制御装置20の電源がオフ遮断されることは、通常の運用オペレーションではない。つまり、正常な終了オペレーションの場合には、必ず試験モードの運転状態で制御装置20の電源がオフ遮断される。このため、ステップS20によりEEPROM23から読み出したモード切替フラグを確認することで、当該制御装置20のCPU21がハングアップ等の不正状態に陥った状態で電源オフや再起動をしたのか、あるいは正常な状態で電源オフや再起動をしたのかについて判断することが可能となる。具体的には、前述したように、試験モードに切り替わった場合にはモード切替フラグに0、自動モードに切り替わった場合にはモード切替フラグに1がそれぞれ設定されていることから図3;S117,S127、ステップS30によりモード切替フラグの設定状態を判断する。これにより、モード切替フラグに0が設定されていた場合には、試験モードからの再起動、即ち当該制御装置20が正常な状態で制御を終了し再度起動した正常起動であると判断される。これに対し、モード切替フラグに1が設定されていた場合には、自動モードからの再起動、即ち当該制御装置20のCPU21がハングアップ等の不正状態に陥った状態で制御を終了し再度起動した異常起動であると判断されるS30;1:異常起動。ステップS30により正常起動であると判断された場合にはS30;0:正常起動、ステップS40による正常起動処理に移行する。[背景技術]の欄で説明したように、当該非常用発電機10は、ビルや工場等の非常用電源装置として設備されることから、実稼働する前に所定項目の試験や設定等が行われることを前提としている。そのため、電源投入後の初期状態における制御装置20は、保守作業員等による切替操作がない限り試験モードに入った状態を維持する仕様に設計されている。このため、ステップS40による正常起動処理では、試験モードに入る必要上、図4に示すように、試験モード開始処理が行われる。具体的には、前述した図3に示すステップS129と同様に、試験モード制御プログラム22bが呼び出されて試験モードによる運転制御が開始される。これに対して、ステップS30により異常起動であると判断された場合にはS30;1:異常起動、ステップS50による異常起動処理に移行する。異常起動処理の例は、図5および図5に例示されているので、ここからは図5を参照して説明する。まず、基本的な異常起動処理の例を図5に基づいて説明する。前述したように、電源投入後の初期状態における当該制御装置20は、保守作業員等による切替操作がない限り試験モードに入った状態を維持する仕様に設計されている。これは、電源投入と同時に自動モードで起動すると、工事のために停電している場合等にいきなり非常用発電機10が作動してしまう恐れがあるので、試験モードで起動することが望ましいためである。しかしながら、自動モードにおいて当該制御装置20のCPU21がハングアップ等の不正状態に陥りウォッチドッグタイマ26によるシステムリセット制御によって再起動した場合においては、自動モードによる運転制御中からの再起動であるため、常時監視の状況下にある場合を除いて、保守作業員等が当該制御装置20の再起動現象を把握している可能性は低い。このため、図5に示す異常起動処理においては、再起動時における当該制御装置20による運転制御を試験モードにすることなく、この再起動がシステムの異常終了に起因するものであることを外部に告知するよう処理内容を構成している。具体的には、ステップS511による異常状態発報処理によって、ブザー31やベル32を鳴動させたり赤色灯33を点灯回転させ、さらに続くステップS513によるエラー情報表示処理によって、操作パネル27や遠隔操作盤の表示器により故障表示ランプCPU異常の点灯や7セグメントLEDによるエラーコードの明示を行う。これにより、当該制御装置20の再起動が異常終了をした後のもの、つまり異常起動であることを保守作業員等に伝えることが可能となるため、異常終了の原因となった故障を内包している制御装置20の早期メンテナンスが可能となる。また、図5に示すように、このように異常起動した場合に直ちにその旨を告知するのではなく、再起動時における当該制御装置20による運転制御を自動モードにした後、異常起動の発生回数をカウントし所定回数以上である場合に異常状態発報処理S527やエラー情報表示処理S529を行うように情報処理を構成しても良い。具体的には、まず当該制御装置20による運転制御を自動モードに設定するため、ステップS521により自動モード開始処理が行われて、自動モード制御プログラム22aが呼び出される。これにより、自動モードの運転制御が開始される。次に、ステップS523により異常起動回数加算処理が行われる。これは、異常起動の発生回数をカウントするために行う累積加算処理である。EEPROM23の所定領域には異常起動カウンタが保持されており、当該異常起動カウンタのカウンタ値をEEPROM23から読み出し、それに1を加算したカウンタ値でEEPROM23の異常起動カウンタを更新する。続くステップS525では、ステップS523で更新されたカウンタ値加算結果に基づいて、これまでに発生した異常起動の累積回数が所定回数以上であるか否かを異常起動回数判断処理によって判断する。所定回数としては数回3回~5回、例えば5回に設定される。この処理によって、所定回数以上ではない所定回数未満であると判断された場合にはS525;所定回数未満、当該制御装置20は、異常終了の原因となった故障を内包しているものの、緊急を要する状況ではないとして、外部に告知することなく、当該異常起動処理を終了する。これに対して、ステップS525による判断処理によって、所定回数以上であると判断された場合にはS525;所定回数以上、当該制御装置20は、異常終了の原因となった故障が多発していることになる。そのため、緊急を要する状況にあるとして、続くステップS527に移行して外部に告知して当該異常起動処理を終了する。即ち、図5に示すステップS511,513と同様に、ブザー31やベル32を鳴動させたり赤色灯33を点灯回転させS527;異常状態発報処理、さらに操作パネル27や遠隔操作盤の表示器により故障表示ランプCPU異常の点灯や7セグメントLEDによるエラーコードの明示を行うS529;エラー情報表示処理。これにより、当該制御装置20の異常起動が繰り返し発生していることを保守作業員等に伝えることが可能となる。以上説明したように、本実施形態に係る非常用発電機10によると、制御装置20による運転制御が自動モード自動運転制御状態に移行する場合には、1に設定したモード切替フラグをEEPROM23に記憶しS117、当該制御装置20の再起動の際にCPU21によりEEPROM23を読出して1に設定されたモード切替フラグがEEPROM23に記憶されているか否かをCPU21によって判断しS30、1に設定されたモード切替フラグがEEPROM23に記憶されていると判断された場合S30;1:異常起動、ブザー31やベル32を鳴動させたり赤色灯33を点灯回転させS511、操作パネル27や遠隔操作盤の表示器により故障表示ランプCPU異常の点灯や7セグメントLEDによるエラーコードの明示を行うS513。これにより、自動モードにおいて、当該制御装置20が再起動した場合には、ブザー31等によって異常起動であることが発報されるので、保守作業員等は、ブザー31等による発報によって当該制御装置20が自動モードによる運転中に再起動したことを速やかに知ることができる。従って、自動モード中に再起動が発生したときに試験モードのままで放置されてしまい、停電時に非常用発電機が作動しなくなる虞を防ぐことができる。また、自動モード中の再起動による発報を手がかりに機器故障などの異常発生を発見しやすくし、非常用発電機の信頼性を高めることができる。なお、上述した実施形態では、モード切替フラグを記憶する記憶手段として、メモリ22とは別にEEPROM23を設けたが、メモリ22の記憶領域のうち、バッテリバックアップ等のされた不揮発性領域で初期化処理等が行われることなく保持される所定の領域にモード切替フラグを記憶しても良い。これにより、個別にEEPROM23を設ける必要がないので、部品点数を削減したり故障率の低減が可能になる。また、上述した実施形態では、シリアルバス9を介してブザー31、ベル32および赤色灯33を制御装置20に接続する構成を採ることによって、ブザー31等を警報情報の出力先外部としたが、ブザー31、ベル32や赤色灯33を非常用発電機10に設ける構成を採っても良い。これにより、離れた場所にブザー31等が設備されている場合に比べて、警報を発する非常用発電機10を設置されている現地で即座に把握することができる。さらに、上述した実施形態では、警報情報を、操作パネル27等やシリアルバス9を介してブザー31、ベル32および赤色灯33や操作パネル27に出力したが、出力先を、例えば、外部に接続されるインターネット等の情報通信網にしても良い。これにより、インターネットを介して、様々な拠点で当該警報情報を取得できるので、遠隔地等であってもリモート管理することができる。"