(57)【特許請求の範囲】
【請求項１】
予期せぬ電源の遮断を診断項目として持つ自己診断機能を実行し、前記予期せぬ電源の遮断の累積回数を出力する記憶装置と、
外部電源から供給される電力の遮断を検知する遮断検知部と、
前記遮断検知部によって前記遮断が検知された場合、現在時刻を計時し、且つ、当該計時した現在時刻を遮断時刻として不揮発性の時刻記憶部に記憶する遮断時刻管理部と、
電子機器が起動する度に、前記記憶装置に前記自己診断機能を実行させ、前記記憶装置によって出力された前記累積回数を取得し、当該取得した前記累積回数を不揮発性の回数記憶部に記憶する遮断回数管理部と、
前記遮断回数管理部が前記累積回数を取得したとき、当該累積回数が前記回数記憶部に記憶されている前回取得された前記累積回数よりも大きい場合、前記外部電源から供給される電力が前記時刻記憶部に記憶されている前記遮断時刻に予期せず遮断したと判定する遮断判定部と、
を備える電子機器。
【請求項２】
前記時刻記憶部に記憶されている前記遮断時刻を遮断履歴として不揮発性の履歴記憶部に蓄積する遮断履歴管理部と、
前記履歴記憶部に記憶されている前記遮断履歴に基づいて、前記外部電源から供給される電力が予期せず遮断すると考えられる遮断予定時刻を推定する遮断時刻推定部を更に備える請求項１に記載の電子機器。
【請求項３】
前記遮断時刻管理部により計時された現在時刻が前記遮断時刻推定部によって推定された前記遮断予定時刻になると、前記外部電源から供給される電力の正規の遮断方法を報知する遮断方法報知部を更に備える請求項２に記載の電子機器。
【請求項４】
前記遮断時刻管理部により計時された現在時刻が前記遮断時刻推定部によって推定された前記遮断予定時刻になると、前記記憶装置へのアクセスが終了するまで待機した後に前記外部電源から供給される電力の前記記憶装置への供給を遮断する省エネモードへ移行する事前遮断部と、
を更に備える請求項２又は３に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自己診断機能を有する記憶装置を備えた電子機器に関する。
【背景技術】
【０００２】
従来から、Ｓ．Ｍ．Ａ．Ｒ．Ｔ（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｒｅｐｏｒｔｉｎｇ  Ｔｅｃｈｎｏｌｏｇｙ）と呼ばれる自己診断機能を備えたＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置が知られている。当該記憶装置は、所定の診断項目をリアルタイムに自己診断し、診断結果を数値化して出力することができる。
【０００３】
例えば、当該記憶装置は、診断結果として、予期せぬ電源の遮断の累積回数（Ｕｎｅｘｐｅｃｔｅｄ  Ｐｏｗｅｒ  Ｌｏｓｓ  Ｃｏｕｎｔ，Ｕｎｓａｆｅ  Ｓｈｕｔｄｏｗｎ  Ｃｏｕｎｔ等）、データの読み取り時に発生したエラーの割合（Ｒａｗ  Ｒｅａｄ  Ｅｒｒｏｒ  Ｒａｔｅ）、及び、データの書き込み中に発見されたエラーの総数（Ｗｒｉｔｅ  Ｅｒｒｏｒ  Ｒａｔｅ）等を出力することができる。
【０００４】
このような記憶装置を備えた電子機器として、例えば、下記特許文献１には、ＨＤＤより返されるステータス（診断結果）を元にＨＤＤにエラーが発生しているか否かを判別する画像形成装置が記載されている。この画像形成装置では、上記判別の結果、ＨＤＤにエラーが発生していると判別された場合、更に、不揮発性メモリに記憶されている、電源キー押下により前回の電源断を行ったのか、主電源スイッチによって前回の電源断を行ったのかを示すフラグが参照される。
【０００５】
当該参照したフラグが電源キー押下により前回の電源断を行ったことを示す場合、主電源スイッチがオン状態であり、ＨＤＤが通電状態のときにエラーが発生したものとして、ＨＤＤエラーと判断する。一方、上記参照したフラグが主電源スイッチによって前回の電源断を行ったことを示す場合、ＨＤＤへの書き込み中に電源が遮断されたと判断し、次回アクセス時にＨＤＤエラーとならないようにデータの整合性を取り直すリカバリー処理を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−４２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上記特許文献１に記載の技術では、記憶装置へのアクセス中に主電源スイッチによって電源の遮断が行われていたとしても何ら警告されないので、ユーザーは主電源スイッチによって電源の遮断を行うことを繰り返す虞がある。これにより、電子機器の起動時に記憶装置のリカバリー処理が行われる頻度が高まる虞があった。その結果、電子機器の起動に要する時間が長くなる虞があった。
【０００８】
本発明は、上記の問題を解決するためになされたもので、迅速に起動することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による電子機器は、予期せぬ電源の遮断を診断項目として持つ自己診断機能を実行し、前記予期せぬ電源の遮断の累積回数を出力する記憶装置と、外部電源から供給される電力の遮断を検知する遮断検知部と、前記遮断検知部によって前記遮断が検知された場合、現在時刻を計時し、且つ、当該計時した現在時刻を遮断時刻として不揮発性の時刻記憶部に記憶する遮断時刻管理部と、電子機器が起動する度に、前記記憶装置に前記自己診断機能を実行させ、前記記憶装置によって出力された前記累積回数を取得し、当該取得した前記累積回数を不揮発性の回数記憶部に記憶する遮断回数管理部と、前記遮断回数管理部が前記累積回数を取得したとき、当該累積回数が前記回数記憶部に記憶されている前回取得された前記累積回数よりも大きい場合、前記外部電源から供給される電力が前記時刻記憶部に記憶されている前記遮断時刻に予期せず遮断したと判定する遮断判定部と、を備える。
【００１０】
本構成によれば、外部電源から供給される電力が時刻記憶部に記憶されている遮断時刻に予期せず遮断したことを判定することができる。これにより、外部電源から供給される電力が予期せず遮断した時刻を把握することができる。
【００１１】
このため、当該把握した時刻に外部電源から供給される電力が予期せず遮断する傾向にあると考え、当該把握した時刻になったときに、記憶装置が予期せぬ電源の遮断を診断しないようにするための対処を行うことができる。これにより、電子機器の起動時に、予期せぬ電源の遮断が発生した記憶装置においてデータの整合性を取り直す等のリカバリー処理が行われる頻度を低減することができる。その結果、電子機器を迅速に起動することができる。
【００１２】
また、前記時刻記憶部に記憶されている前記遮断時刻を遮断履歴として不揮発性の履歴記憶部に蓄積する遮断履歴管理部と、前記履歴記憶部に記憶されている前記遮断履歴に基づいて、前記外部電源から供給される電力が予期せず遮断すると考えられる遮断予定時刻を推定する遮断時刻推定部を更に備えることが好ましい。
【００１３】
本構成によれば、外部電源から供給される電力が予期せず遮断された遮断時刻が、遮断履歴として履歴記憶部に蓄積される。そして、当該遮断履歴に基づいて、外部電源から供給される電力が予期せず遮断すると考えられる遮断予定時刻が推定される。このため、履歴記憶部に遮断履歴として蓄積される遮断時刻の数が多くなるほど、外部電源から供給される電力が予期せず遮断すると考えられる遮断予定時刻をより精度良く推定することができる。
【００１４】
また、前記遮断時刻管理部により計時された現在時刻が前記遮断時刻推定部によって推定された前記遮断予定時刻になると、前記外部電源から供給される電力の正規の遮断方法を報知する遮断方法報知部を更に備えることが好ましい。
【００１５】
この構成によれば、現在時刻が遮断予定時刻になったときに、外部電源から供給される電力の正規の遮断方法をユーザーに気付かせ易くなる。これによって、現在時刻が遮断予定時刻になったときに、ユーザーが外部電源から供給される電力を予期せず遮断する操作を行う虞を軽減することができる。
【００１６】
また、前記遮断時刻管理部により計時された現在時刻が前記遮断時刻推定部によって推定された前記遮断予定時刻になると、前記記憶装置へのアクセスが終了するまで待機した後に前記外部電源から供給される電力の前記記憶装置への供給を遮断する省エネモードへ移行する事前遮断部と、を更に備えることが好ましい。
【００１７】
この構成によれば、現在時刻が遮断予定時刻になると、記憶装置へのアクセスが終了するまで待機した後に、外部電源から供給される電力の記憶装置への供給が遮断される。これにより、現在時刻が遮断予定時刻になったときに、記憶装置において予期せぬ電源の遮断が発生する虞を低減することができる。その結果、電子機器の起動時に、記憶装置に記憶されているデータの整合性を取り直す等のリカバリー処理を行う機会が低減され、迅速に電子機器を起動することができる。
【発明の効果】
【００１８】
この発明によれば、迅速に起動することができる電子機器を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の電子機器の一実施形態に係る複写機の電気的構成を示すブロック図である。
【図２】複写機を起動するときの制御部の動作を示すフローチャートである。
【図３】遮断時刻推定部が遮断予定時刻を推定する処理の説明図である。
【図４】外部電源から供給される電力が遮断されるときの制御部の動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明に係る電子機器の一実施形態を図面に基づいて説明する。尚、本実施形態では、電子機器として複写機を例に説明するが、これに限定する趣旨ではなく、電子機器は、例えば、プリンター、ファクシミリ装置、又はスキャナー等の画像処理装置や、これら画像処理装置の機能を兼ね備えた複合機、ゲーム機、携帯電話、及びカーナビゲーション装置であってもよい。
【００２１】
図１は、本発明の電子機器の一実施形態に係る複写機１の電気的構成を示すブロック図である。図１に示すように、複写機１は、電源スイッチ９１と、主電源部９２と、遮断検知回路９３（遮断検知部）と、予備電源部９４と、給電スイッチＳＷ１と、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ、記憶装置）４０と、給電スイッチＳＷ２と、画像形成部５０と、表示部６０と、操作キー部７０と、制御部２０と、を備えている。
【００２２】
電源スイッチ９１は、ユーザーの操作によって、オン状態（閉状態）又はオフ状態（開状態）に切り替えられるスイッチである。電源スイッチ９１は、電源ケーブルＬの一端に接続されている。電源ケーブルＬの他端は、外部電源ＡＣに接続されている。電源スイッチ９１がオン状態になると、外部電源ＡＣから供給される交流電力（電力）が、電源ケーブルＬを介して主電源部９２へ供給される。一方、電源スイッチ９１がオフ状態になると、外部電源ＡＣから主電源部９２への交流電力の供給が遮断される。
【００２３】
主電源部９２は、不図示のＡＣＤＣコンバーターを備えている。主電源部９２は、当該ＡＣＤＣコンバーターを用いて、電源スイッチ９１を介して外部電源ＡＣから供給された交流電力を予め定められた電圧レベルの直流電力に変換する。
【００２４】
遮断検知回路９３は、外部電源ＡＣから供給される交流電力が遮断されたか否かを検知する。具体的には、遮断検知回路９３は、不図示のコンパレーターを備えている。遮断検知回路９３は、コンパレーターを用いて、主電源部９２から供給される電力が上記の予め定められた電圧レベル以上の場合にハイレベルの信号を予備電源部９４及び制御部２０へ出力する。一方、遮断検知回路９３は、コンパレーターを用いて、主電源部９２から供給される電力が上記の予め定められた電圧レベルよりも小さい場合にローレベルの信号を予備電源部９４及び制御部２０へ出力する。
【００２５】
例えば、停電の発生や、電源ケーブルＬが引き抜かれたことや、或いは、電源スイッチ９１がオフ状態にされたこと等によって、外部電源ＡＣから主電源部９２へ供給される交流電力が遮断されたとする。この場合、主電源部９２は、外部電源ＡＣから交流電力が供給されないので、上記の予め定められた電圧レベルよりも小さい電圧レベルの直流電力を出力する。
【００２６】
つまり、遮断検知回路９３は、主電源部９２から供給される直流電力の電圧レベルが上記の予め定められた電圧レベルよりも小さいことによって、外部電源ＡＣから供給される交流電力が遮断されたことを検知する。この場合、遮断検知回路９３は、ローレベルの信号を出力する。一方、遮断検知回路９３は、主電源部９２から供給される直流電力が上記電圧レベル以上であることによって、外部電源ＡＣから供給される交流電力が遮断されていないことを検知する。この場合、遮断検知回路９３は、ハイレベルの信号を出力する。
【００２７】
予備電源部９４は、不図示のコンデンサーや蓄電池等の二次電池を備えている。予備電源部９４は、主電源部９２から供給される電力を二次電池に蓄電する。予備電源部９４は、遮断検知回路９３からローレベルの信号が入力されると、外部電源ＡＣから主電源部９２への交流電力の供給が遮断されたと判断し、内部の二次電池に蓄電された電力を制御部２０へ供給する。これによって、予備電源部９４は、外部電源ＡＣから主電源部９２への交流電力の供給が遮断された場合であっても、制御部２０を一時的に動作可能な状態にする。
【００２８】
給電スイッチＳＷ１は、後述する電源制御部２５による制御の下、オン状態（閉状態）又はオフ状態（開状態）に切り替えられるスイッチである。給電スイッチＳＷ１は、主電源部９２とＳＳＤ４０との間に設けられている。つまり、給電スイッチＳＷ１がオン状態になると、主電源部９２からＳＳＤ４０へ電力が供給される。一方、給電スイッチＳＷ１がオフ状態になると、主電源部９２からＳＳＤ４０への電力の供給が遮断される。
【００２９】
ＳＳＤ４０は、Ｓ．Ｍ．Ａ．Ｒ．Ｔ（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｒｅｐｏｒｔｉｎｇ  Ｔｅｃｈｎｏｌｏｇｙ）と呼ばれる自己診断機能を備えた記憶装置である。ＳＳＤ４０には、例えば、画像形成部５０によるコピー処理の実行時に読み取った原稿の画像を示す画像データ等が記憶される。
【００３０】
ＳＳＤ４０は、給電スイッチＳＷ１がオン状態となり、主電源部９２から電力が供給されるようになると、自己診断機能を実行する。ＳＳＤ４０は、自己診断機能を実行することにより、所定の診断項目をリアルタイムに自己診断し、診断結果を数値化して出力する。
【００３１】
上記診断項目には、例えば、予期せぬ電源の遮断が発生したか、データの読み取り時にエラーが発生したか、データの書き込み中にエラーが発生したか等を示す診断項目が含まれる。予期せぬ電源の遮断とは、例えば、ＳＳＤ４０へのアクセス中に、停電が発生する、電源ケーブルＬが引き抜かれる、或いは、電源スイッチ９１がオフ状態にされる等して、主電源部９２から供給されるはずの電力がＳＳＤ４０へのアクセス中に予期せず遮断されることを示す。
【００３２】
ＳＳＤ４０は、当該診断項目を自己診断した結果として、例えば、予期せぬ電源の遮断の累積回数（Ｕｎｅｘｐｅｃｔｅｄ  Ｐｏｗｅｒ  Ｌｏｓｓ  Ｃｏｕｎｔ，Ｕｎｓａｆｅ  Ｓｈｕｔｄｏｗｎ  Ｃｏｕｎｔ等）、データの読み取り時に発生したエラーの割合（Ｒａｗ  Ｒｅａｄ  Ｅｒｒｏｒ  Ｒａｔｅ）、及び、データの書き込み中に発見されたエラーの総数（Ｗｒｉｔｅ  Ｅｒｒｏｒ  Ｒａｔｅ）等を出力する。
【００３３】
給電スイッチＳＷ２は、後述する電源制御部２５による制御の下、オン状態（閉状態）又はオフ状態（開状態）に切り替えられるスイッチである。給電スイッチＳＷ２は、主電源部９２と画像形成部５０との間に設けられている。つまり、給電スイッチＳＷ２がオン状態になると、主電源部９２から画像形成部５０へ電力が供給される。一方、給電スイッチＳＷ２がオフ状態になると、主電源部９２から画像形成部５０への電力の供給が遮断される。
【００３４】
画像形成部５０は、制御部２０による制御の下、コピー処理を実行する。コピー処理とは、不図示の原稿台に載置された原稿の画像を読み取り、読み取った画像を用紙に形成する処理である。
【００３５】
表示部６０は、例えば、各種情報を表示する液晶ディスプレイや、コピー処理の実行中に点灯し、コピー処理を実行していないときに消灯するインジケーター等を含み、各種情報や複写機１の稼働状況をユーザーに視認させるために設けられている。
【００３６】
操作キー部７０は、例えば、画像形成部５０によるコピー処理の開始を指示するためのスタートキーや、テンキー等、ユーザーに複写機１の各種操作指示を入力させるための各種操作キーを含んでいる。
【００３７】
表示部６０及び操作キー部７０は、給電スイッチを介さずに主電源部９２に直接的に接続されている。このため、表示部６０及び操作キー部７０は、外部電源ＡＣから主電源部９２へ電力が供給され、これにより、主電源部９２から電力が供給されている間は動作可能な状態にある。
【００３８】
制御部２０は、不図示のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、当該ＣＰＵにより実行される制御プログラム等が記憶されたＥＥＰＲＯＭ等の不図示の不揮発性メモリーと、データを一時的に記憶するための不図示のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、制御バスＢを介して、ＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０との間で通信を行うための通信インターフェイス回路や、現在時刻を計時するリアルタイムクロック回路等の周辺回路と、を備えている。不揮発性メモリーには、例えば、画像を用紙に形成するときの初期濃度値等のコピー処理の初期条件や、表示部６０に表示するメッセージや画像等が記憶されている。
【００３９】
制御部２０は、電源スイッチ９１がオン状態にされ、主電源部９２から電力が供給されるようになると、不揮発性メモリーに記憶された制御プログラムをＣＰＵに実行させることにより、複写機１を起動する起動処理を行う。
【００４０】
当該起動処理には、例えば、不揮発性メモリーに予め記憶されている各種初期設定値を読み出してＲＡＭに記憶する処理、後述するように電力モードを通常モードに切り替える処理、通信インターフェイス回路を初期化して、ＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０との間で通信可能な状態にする処理等が含まれる。
【００４１】
起動処理によって複写機１が起動すると、制御部２０は、不揮発性メモリーに記憶された制御プログラムをＣＰＵに実行させることにより、通信インターフェイス回路を用いて、ＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０との間で通信を行い、ＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０を統括して制御する。
【００４２】
具体的には、制御部２０は、不揮発性メモリーに記憶された制御プログラムをＣＰＵに実行させることによって、電源制御部２５、遮断時刻管理部２１、遮断回数管理部２２、遮断判定部２３、遮断履歴管理部２４、遮断時刻推定部２６、遮断方法報知部２７、及び事前遮断部２８を構成する。また、制御部２０は、不揮発性メモリーの記憶領域の一部を、時刻記憶部３１、回数記憶部３２、及び履歴記憶部３３として用いる。
【００４３】
電源制御部２５は、通常モードと省エネモードとの間で電力モードを切り替える。通常モードは、主電源部９２からＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０へ電力を供給させる電力モードである。つまり、電力モードが通常モードの場合、制御部２０、ＳＳＤ４０、画像形成部５０、表示部６０、及び操作キー部７０は、主電源部９２から供給される電力で動作可能であり、コピー処理を実行することができる。
【００４４】
一方、省エネモードは、主電源部９２からＳＳＤ４０及び画像形成部５０への電力の供給を遮断し、通常モードよりも消費電力を抑制する電力モードである。つまり、電力モードが省エネモードの場合、ＳＳＤ４０及び画像形成部５０は、主電源部９２から電力が供給されないので動作できず、コピー処理を実行することができない。
【００４５】
電源制御部２５は、上記起動処理において電力モードを通常モードに切り替える。そして、電源制御部２５は、電力モードが通常モードの場合に複写機１の操作が一定期間行われなかったときは、電力モードを省エネモードに切り替える。その後、電源制御部２５は、電力モードが省電力モードの場合に、操作キー部７０を用いて何らかの操作指示が入力された場合は、電力モードを再び通常モードに切り替える。
【００４６】
電源制御部２５は、電力モードを通常モードに切り替えるときは、給電スイッチＳＷ１、ＳＷ２をオン状態にする。一方、電源制御部２５は、電力モードを省エネモードに切り替えるときは、ＳＳＤ４０へのアクセス及び画像形成部５０によるコピー処理の実行が終了するまで待機した後、給電スイッチＳＷ１、ＳＷ２をオフ状態にする。
【００４７】
遮断時刻管理部２１は、リアルタイムクロック回路を用いて現在時刻を計時する。尚、遮断検知回路９３からローレベルの信号が入力され、つまり、遮断検知回路９３によって外部電源ＡＣから供給される電力の遮断が検知された場合、遮断時刻管理部２１は、予備電源部９４から供給される電力を用いて、現在時刻を計時する。
【００４８】
また、遮断時刻管理部２１は、遮断検知回路９３からローレベルの信号が入力されたとき、つまり、遮断検知回路９３によって外部電源ＡＣから供給される電力の遮断が検知されたときに計時した現在時刻を、予備電源部９４から供給される電力を用いて、遮断時刻として時刻記憶部３１に記憶する。例えば、制御部２０に遮断検知回路９３からローレベルの信号が入力されたとき、遮断時刻管理部２１は、現在時刻が１２時０５分であると計時したとする。この場合、遮断時刻管理部２１は、１２時０５分を遮断時刻として時刻記憶部３１に記憶する。
【００４９】
遮断回数管理部２２は、上記起動処理によって複写機１が起動する度に、ＳＳＤ４０に自己診断機能を実行させる。そして、遮断回数管理部２２は、ＳＳＤ４０によって出力された自己診断結果に含まれる予期せぬ電源の遮断の累積回数を取得し、当該取得した累積回数を回数記憶部３２に記憶する。
【００５０】
遮断判定部２３、遮断履歴管理部２４、遮断時刻推定部２６、遮断方法報知部２７及び事前遮断部２８の詳細については後述する。
【００５１】
以下、複写機１を起動するときの制御部２０の動作について説明する。当該説明の中で、遮断判定部２３、遮断履歴管理部２４、及び遮断時刻推定部２６の詳細について説明する。図２は、複写機１を起動するときの制御部２０の動作を示すフローチャートである。
【００５２】
図２に示すように、ユーザーが電源スイッチ９１をオン状態にすると（Ｓ１）、外部電源ＡＣから主電源部９２への交流電力の供給が開始される。これにより、主電源部９２は、供給された交流電力を直流電力に変換し、制御部２０、表示部６０、及び操作キー部７０への電力の供給を開始する。
【００５３】
制御部２０は、主電源部９２から電力が供給されるようになると、上記の起動処理を実行する（Ｓ２）。当該起動処理において、電源制御部２５は、給電スイッチＳＷ１、ＳＷ２をオン状態にし、電力モードを通常モードに切り替える（Ｓ３）。これにより、主電源部９２からＳＳＤ４０及び画像形成部５０への電力の供給が開始される。
【００５４】
起動処理によって複写機１が起動すると、遮断回数管理部２２は、ＳＳＤ４０に自己診断機能を実行させる（Ｓ４）。そして、遮断回数管理部２２は、ＳＳＤ４０によって出力された自己診断結果に含まれる、予期せぬ電源の遮断の累積回数を取得する（Ｓ５）。以下、説明の便宜上、「予期せぬ電源の遮断の累積回数」を「累積回数」と略記する。
【００５５】
ステップＳ５において、遮断回数管理部２２が累積回数を取得すると、遮断判定部２３は、当該取得された累積回数が、回数記憶部３２に記憶されている前回取得された累積回数よりも大きいか否かを判定する（Ｓ６）。
【００５６】
尚、遮断回数管理部２２は、後述するように、ステップＳ１０において、ステップＳ５で取得された累積回数を回数記憶部３２に記憶する。つまり、前回複写機１を起動したときのステップＳ５において取得された累積回数が回数記憶部３２に記憶されている。ただし、出荷後初めて複写機１を起動する場合、後述のステップＳ１０は一度も実行されていない。この場合、回数記憶部３２には、前回取得された累積回数の初期値として０が記憶されている。以下、説明の便宜上、「回数記憶部３２に記憶されている前回取得された累積回数」を「前回累積回数」と略記する。
【００５７】
ステップＳ６において、遮断判定部２３は、ステップＳ５において取得された累積回数が前回累積回数以下であると判定したとする（Ｓ６；ＮＯ）。この場合、遮断回数管理部２２は、ステップＳ５において取得された累積回数を回数記憶部３２に記憶する（Ｓ１０）。
【００５８】
一方、ステップＳ６において、遮断判定部２３は、ステップＳ５において取得された累積回数が前回累積回数より大きいと判定したとする（Ｓ６；ＹＥＳ）。この場合、ステップＳ４において、ＳＳＤ４０が予期せぬ電源の遮断の発生を診断し、累積回数をカウントアップしたと考えられる。つまり、ＳＳＤ４０へのアクセス中に、例えば、停電の発生や、電源ケーブルＬが引き抜かれたことや、或いは、電源スイッチ９１がオフ状態にされたこと等によって、外部電源ＡＣから主電源部９２へ供給される交流電力が遮断され、主電源部９２からＳＳＤ４０への電力の供給が遮断されたと考えられる。
【００５９】
したがって、この場合（Ｓ６；ＹＥＳ）、遮断判定部２３は、時刻記憶部３１から、前回外部電源ＡＣから供給される電力の遮断が検知されたときに遮断時刻管理部２１によって記憶された遮断時刻を取得する（Ｓ７）。これにより、遮断判定部２３は、当該取得した遮断時刻に、外部電源ＡＣから供給される電力が予期せず遮断したと判定する。
【００６０】
この場合、遮断履歴管理部２４は、ステップＳ７で取得された遮断時刻を遮断履歴として履歴記憶部３３に蓄積する（Ｓ８）。尚、ステップＳ７で取得された遮断時刻を遮断履歴として履歴記憶部３３に蓄積するとは、ステップＳ７で取得された遮断時刻を履歴記憶部３３に新たに追加して記憶することを示す。つまり、履歴記憶部３３に既に遮断履歴として記憶されていた遮断時刻の集合に、ステップＳ７で取得された遮断時刻を追加することを示す。
【００６１】
ステップＳ８の実行後、遮断時刻推定部２６は、履歴記憶部３３に記憶されている遮断履歴に基づいて、外部電源ＡＣから供給される電力が予期せず遮断すると考えられる遮断予定時刻を推定する（Ｓ９）。遮断時刻推定部２６は、当該推定した遮断予定時刻をＲＡＭに記憶する。
【００６２】
図３は、遮断時刻推定部２６が遮断予定時刻を推定する処理の説明図である。例えば、図３に示すように、遮断時刻推定部２６は、ステップＳ９において、履歴記憶部３３に遮断履歴として記憶されている遮断時刻を予め定められた複数の時間帯を用いて分類し、各時間帯に含まれる遮断時刻の個数をカウントする。そして、遮断時刻推定部２６は、遮断時刻の個数が予め定められた閾値以上となっている時間帯に含まれる各時刻を遮断予定時刻として推定する。
【００６３】
例えば、図３に示すように、各時間帯に含まれる遮断時刻の個数をカウントした結果、１５時００分から１５時５９分までの時間帯、１７時００分から１７時５９分までの時間帯、１９時００分から１９時５９分までの時間帯、及び２０時００分から７時５９分までの時間帯に含まれる遮断時刻が１個存在していたとする。また、１２時００分から１２時５９分までの時間帯に含まれる遮断時刻が５個存在し、１８時００分から１８時５９分までの時間帯に含まれる遮断時刻が８個存在していたとする。そして、予め定められた閾値が５に定められているとする。
【００６４】
この場合、遮断時刻推定部２６は、１２時００分から１２時５９分までの時間帯及び１８時００分から１８時５９分までの時間帯が、遮断時刻の個数が閾値以上の時間帯であると判断する。そして、遮断時刻推定部２６は、当該１２時００分から１２時５９分までの時間帯及び１８時００分から１８時５９分までの時間帯に含まれる各時刻を遮断予定時刻として推定する。
【００６５】
尚、図４に示す時間帯及び上記閾値は、例示に過ぎず、これに限定する趣旨ではない。また、遮断時刻推定部２６は、遮断時刻の個数が予め定められた閾値以上となっている時間帯に含まれる各時刻に代えて、当該時間帯の開始時刻や終了時刻等、当該時間帯に含まれる時刻のうち所定の時刻を遮断予定時刻として推定してもよい。
【００６６】
ステップＳ９の実行後も、遮断回数管理部２２は、ステップＳ５において取得された累積回数を回数記憶部３２に記憶する（Ｓ１０）。
【００６７】
次に、外部電源ＡＣから供給される電力が遮断されるときの制御部２０の動作について説明する。当該説明の中で、遮断方法報知部２７及び事前遮断部２８の詳細について説明する。図４は、外部電源ＡＣから供給される電力が遮断されるときの制御部２０の動作を示すフローチャートである。
【００６８】
図４に示すように、遮断時刻管理部２１によって計時された現在時刻が、ステップＳ９でＲＡＭに記憶された遮断予定時刻である場合（Ｓ１１；ＹＥＳ）、遮断方法報知部２７は、外部電源ＡＣから供給される電力の正規の遮断方法を示すメッセージを表示部６０に表示する（Ｓ１２）。これにより、遮断方法報知部２７は、外部電源ＡＣから供給される電力の正規の遮断方法をユーザーへ報知する。
【００６９】
尚、外部電源ＡＣから供給される電力の正規の遮断方法とは、例えば、コピー処理が実行中であるか否かを示すインジケーターが消灯していることを確認した後、電源スイッチ９１をオフする等である。また、音声を出力するスピーカーを複写機１に設けるようにし、遮断方法報知部２７は、ステップＳ１２において、上記電力の正規の遮断方法を示す音声を当該スピーカーから出力することによって、上記電力の正規の遮断方法をユーザーへ報知してもよい。
【００７０】
また、遮断時刻管理部２１によって計時された現在時刻が、ステップＳ９でＲＡＭに記憶された遮断予定時刻である場合（Ｓ１１；ＹＥＳ）、事前遮断部２８は、電源制御部２５に、電力モードを省エネモードへ切り替える（移行する）よう指示する（Ｓ１３）。これにより、電源制御部２５は、電力モードを省エネモードへ切り替えるために、ＳＳＤ４０へのアクセス及び画像形成部５０によるコピー処理の実行が終了するまで待機した後、給電スイッチＳＷ１、ＳＷ２をオフ状態にする。
【００７１】
このようにして、事前遮断部２８は、遮断時刻管理部２１により計時された現在時刻が遮断予定時刻になると、ＳＳＤ４０へのアクセスが終了するまで待機した後に、主電源部９２が外部電源ＡＣから供給される電力を用いて生成した直流電力のＳＳＤ４０への供給を遮断する。尚、遮断予定時刻以降に、操作キー部７０を用いた操作が行われた場合には、電源制御部２５は、電力モードを通常モードに切り替える。これにより、主電源部９２からＳＳＤ４０への電力の供給が再開され、ＳＳＤ４０へのアクセスは可能になる。
【００７２】
ステップＳ１３の実行後及び遮断時刻管理部２１によって計時された現在時刻が遮断予定時刻ではない場合（Ｓ１１；ＮＯ）に、遮断検知回路９３によって外部電源ＡＣから供給される電力の遮断が検知され、ローレベルの信号が制御部２０に入力されたとする（Ｓ１４；ＹＥＳ）。この場合、遮断時刻管理部２１は、リアルタイムクロック回路を用いて計時した現在時刻を、遮断時刻として時刻記憶部３１に記憶する（Ｓ１５）。
【００７３】
一方、ステップＳ１３の実行後及び遮断時刻管理部２１によって計時されている現在時刻が遮断予定時刻ではない場合（Ｓ１１；ＮＯ）に、遮断検知回路９３によって外部電源ＡＣから供給される電力の遮断が検知されず、ハイレベルの信号が制御部２０に入力されたとする（Ｓ１４；ＮＯ）。この場合、ステップＳ１１以降の処理が繰り返される。
【００７４】
上記実施形態の構成によれば、外部電源ＡＣから供給される電力が時刻記憶部３１に記憶されている遮断時刻に予期せず遮断したことを判定することができる。これにより、外部電源ＡＣから供給される電力が予期せず遮断した時刻を把握することができる。
【００７５】
このため、当該把握した時刻に外部電源ＡＣから供給される電力が予期せず遮断する傾向にあると考え、当該把握した時刻になったときに、ＳＳＤ４０が予期せぬ電源の遮断を診断しないようにするための対処を行うことができる。これにより、複写機１の起動時に、予期せぬ電源の遮断が発生したＳＳＤ４０においてデータの整合性を取り直す等のリカバリー処理が行われる頻度を低減することができる。その結果、複写機１を迅速に起動することができる。
【００７６】
また、上記実施形態の構成によれば、外部電源ＡＣから供給される電力が予期せず遮断された遮断時刻が、遮断履歴として履歴記憶部３３に蓄積される。そして、当該遮断履歴に基づいて、外部電源ＡＣから供給される電力が予期せず遮断すると考えられる遮断予定時刻が推定される。このため、履歴記憶部３３に遮断履歴として蓄積される遮断時刻の数が多くなるほど、外部電源ＡＣから供給される電力が予期せず遮断すると考えられる遮断予定時刻をより精度良く推定することができる。
【００７７】
また、上記実施形態の構成によれば、現在時刻が遮断予定時刻になったときに、外部電源ＡＣから供給される電力の正規の遮断方法をユーザーに気付かせ易くなる。これによって、現在時刻が遮断予定時刻になったときに、ユーザーが外部電源ＡＣから供給される電力を予期せず遮断する操作を行う虞を軽減することができる。外部電源ＡＣから供給される電力を予期せず遮断する操作とは、例えば、コピー処理の実行中に電源ケーブルＬを引き抜く、或いは、コピー処理の実行中に電源スイッチ９１をオフ状態にする等である。
【００７８】
また、上記実施形態の構成によれば、現在時刻が遮断予定時刻になると、電力モードが省エネモードに切り替えられる。つまり、現在時刻が遮断予定時刻になると、ＳＳＤ４０へのアクセスが終了するまで待機した後に、主電源部９２が外部電源ＡＣから供給される電力を用いて生成した直流電力のＳＳＤ４０への供給が遮断される。これにより、現在時刻が遮断予定時刻になったときに、ＳＳＤ４０において予期せぬ電源の遮断が発生する虞を低減することができる。その結果、複写機１の起動時に、ＳＳＤ４のデータの整合性を取り直す等のリカバリー処理を行う機会が低減され、迅速に複写機１を起動することができる。
【００７９】
尚、上記実施形態において図１及び図４に示した構成等は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【００８０】
例えば、制御部２０が遮断方法報知部２７を構成しないよう簡素化し、ステップＳ１２（図４）を省略してもよい。又は、制御部２０が事前遮断部２８を構成しないよう簡素化し、ステップＳ１３（図４）を省略してもよい。又は、制御部２０が遮断方法報知部２７及び事前遮断部２８を構成しないよう簡素化し、ステップＳ１１〜Ｓ１３（図４）を省略してもよい。
【００８１】
また、制御部２０が遮断履歴管理部２４及び遮断時刻推定部２６を構成しないように簡素化し、ステップＳ８及びステップＳ９（図２）を省略してもよい。これに合わせて、遮断判定部２３は、ステップＳ７において遮断時刻を取得後、当該遮断時刻に予期せぬ電源遮断が発生したことを示すメッセージを表示部６０に表示する等して、当該遮断時刻に予期せぬ電源遮断が発生したことをユーザーへ報知してもよい。
【００８２】
また、上記実施形態では、本発明に係る記憶装置の一例としてＳＳＤ４０を例に説明したが、これに限定する趣旨ではなく、記憶装置は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）であってもよい。つまり、自己診断機能を有し、自己診断結果として予期せぬ電源の遮断の累積回数を出力可能な記憶装置が採用されてもよい。
【符号の説明】
【００８３】
１  複写機（電子機器）
２１  遮断時刻管理部
２２  遮断回数管理部
２３  遮断判定部
２４  遮断履歴管理部
２５  電源制御部
２６  遮断時刻推定部
２７  遮断方法報知部
２８  事前遮断部
３１  時刻記憶部
３２  回数記憶部
３３  履歴記憶部
４０  ＳＳＤ（記憶装置）
９１  電源スイッチ
９２  主電源部
９３  遮断検知回路（遮断検知部）
９４  予備電源部
ＡＣ  外部電源
【図１】
0006025696.tif 000002
【図２】
0006025696.tif 000003
【図３】
0006025696.tif 000004
【図４】
0006025696.tif 000005