(57)【要約】【課題】電源断時にＵＳＢのインターフェースと補助電源を有したバックアップ機能を持つ機器の状況に合ったバックアップを可能とすることを目的とする。【解決手段】ＵＳＢバスパワーを受け取るＵＳＢインターフェース、ＵＳＢバスパワーを検知するバスパワー検知部、ＡＣから機器に電源を供給する主電源、機器内部にある補助電源、補助電源を充電する充電回路、電源断を検知する電源断検知部、補助電源の電圧を監視する電圧監視部、供給電源を制御する電源制御部、機器のワークメモリである揮発性メモリ、揮発性メモリへの動作電圧を生成する電源回路、揮発性メモリに対してセルフリフレッシュ信号を発行するリフレッシュ回路を有し、電源断時にＵＳＢバスパワーの供給を検知し、揮発性メモリに格納されているデータの内容を把握し、それらの状況からメモリをバックアップする方法と、どの電源供給源からメモリに動作電圧を供給するかと、を決定する。【選択図】図３
2010218317.tif 000002
【特許請求の範囲】
【請求項１】
装置に電源を供給する主電源と、
前記主電源がオフの時に前記装置に電源を供給できる補助電源と、
ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、
を有し、
供給される前記主電源がオフになったことを検知する主電源オフ検知手段と、
前記ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知手段と、
前記装置に供給される電源を制御するための電源制御手段と、
前記装置のメモリとして使用する前記メモリに格納されたデータに基づいて前記メモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ手段と、
前記電源制御手段による前記電源の供給と前記バックアップ手段による前記メモリのバックアップと、を制御するシステム制御手段と、
を備え、
前記システム制御手段は、
前記主電源オフ検知手段により前記主電源がオフになったことを検知した場合、
前記ＵＳＢバスパワー検知手段により検出された前記ＵＳＢバスパワー供給情報と、
前記バックアップ手段により決定された前記バックアップ制御方法テーブルと、
に基づいて、
前記電源の供給と、前記メモリのバックアップと、を制御することを特徴とするメモリバックアップ制御装置。
【請求項２】
前記バックアップ制御方法テーブルは、前記メモリに格納されているデータのジョブの種類に基づいて決定されることを特徴とする請求項１に記載のメモリバックアップ制御装置。
【請求項３】
前記バックアップ制御方法テーブルは、前記メモリのメモリ構成に基づいてバックアップを実施するか否かを決定するパラメータを有することを特徴とする請求項１または２に記載のメモリバックアップ制御装置。
【請求項４】
前記バックアップ制御方法テーブルは、前記メモリのバックアップ時に前記補助電源の容量に基づいて前記補助電源の充電を実施するか否かを決定するパラメータを有することを特徴とする請求項１から３のいずれか１項に記載のメモリバックアップ制御装置。
【請求項５】
前記バックアップ制御方法テーブルの設定変更をユーザが個別に設定できることを特徴とする請求項１から４のいずれか１項に記載のメモリバックアップ制御装置。
【請求項６】
前記メモリに対してセルフリフレッシュ信号を発生するリフレッシュ信号回路を有することを特徴とする請求項１から５のいずれか１項に記載のメモリバックアップ制御装置。
【請求項７】
請求項１から６のいずれか１項に記載のメモリバックアップ制御装置を備えることを特徴とする画像形成装置。
【請求項８】
装置に電源を供給する主電源と、
前記主電源がオフの時に前記装置に電源を供給できる補助電源と、
ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、
を備える、メモリバックアップ制御装置のメモリバックアップ制御方法であって、
供給される前記主電源がオフになったことを検知する主電源オフ検知工程と、
前記ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知工程と、
前記装置に供給される電源を制御するための電源制御工程と、
前記装置のメモリとして使用する前記メモリに格納されたデータに基づいて前記メモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ工程と、
前記主電源オフ検知工程により前記主電源がオフになったことを検知した場合に、
前記ＵＳＢバスパワー検知工程により検出された前記ＵＳＢバスパワー供給情報と、
前記バックアップ工程により決定された前記バックアップ制御方法テーブルと、
に基づいて前記電源制御工程による前記電源の供給と前記バックアップ工程による前記メモリのバックアップと、を制御するシステム制御工程と、
を有することを特徴とするメモリバックアップ制御方法。
【請求項９】
装置に電源を供給する主電源と、
前記主電源がオフの時に前記装置に電源を供給できる補助電源と、
ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、
を備える、メモリバックアップ制御装置に、
供給される前記主電源がオフになったことを検知する主電源オフ検知処理と、
前記ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知処理と、
前記装置に供給される電源を制御するための電源制御処理と、
前記装置のメモリとして使用する前記メモリに格納されたデータに基づいて前記メモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ処理と、
前記主電源オフ検知処理により前記主電源がオフになったことを検知した場合に、
前記ＵＳＢバスパワー検知処理により検出された前記ＵＳＢバスパワー供給情報と、
前記バックアップ処理により決定された前記バックアップ制御方法テーブルと、
に基づいて前記電源制御処理による前記電源の供給と前記バックアップ処理による前記メモリのバックアップと、を制御するシステム制御処理と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢパワーと補助電源を用いたメモリバックアップ制御装置、メモリバックアップ制御方法及びプログラムに関する。
【背景技術】
【０００２】
各種電子機器において、突然の停電や電源断時にメモリをバックアップする機能が必要とされている。特に、ファクシミリなどでは、送信側／受信側が離れており、確実にデータの送受信を行うために、データ送受信時のメモリをバックアップするニーズが非常に高い。また、レーザプリンタ（Ｌａｓｅｒ  Ｐｒｉｎｔｅｒ、以下ＬＰと記述する）をベースとした多機能周辺装置（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ、以下ＭＦＰと記述する）などの小型のＭＦＰやファクシミリ（以下、ＦＡＸと記述する）などでは、メモリの集約のためにＦＡＸだけにメモリを有する従来の大型のＭＦＰの構成とは異なり、コピー、プリンタ、ＦＡＸなど全ての機能のワークメモリとしてＤＲＡＭ（ＤＲＡＭ：Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  ＡＣＣＥＳＳ  Ｍｅｍｏｒｙ、以下ＤＲＡＭと記述する）を使用する事がある。そのような機器において、停電などの電源断時にＦＡＸの画像データを電池でバックアップするメモリバックアップの技術が知られている。
【０００３】
しかし、メモリを共通化することでメモリ容量は大容量になり、電池での長時間のバックアップにはある程度の容量のものが必要となったり、ＤＩＭＭ（ＤＩＭＭ：Ｄｕａｌ  Ｉｎｌｉｎｅ  Ｍｅｍｏｒｙ  Ｍｏｄｕｌｅ、以下ＤＩＭＭと記述する）メモリなどの増設メモリをバックアップするにはバックアップするためには更に大きな電流を必要としてしまうという問題がある。
【０００４】
また、ＵＳＢ（ＵＳＢ：Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ、以下ＵＳＢと記述する）経由でＵＳＢのバスパワーを装置に給電する技術も既に知られており、省エネ状態時などにバスパワーを使用してＣＴＬボードへ給電なども行なわれている。
【０００５】
しかし、今までの電池によるバックアップの構成では、電池の寿命の問題から電源断時のバックアップをＦＡＸデータのみに制限する方式が多く取られており、その他のデータ（プリンタやコピーなどのデータ）は電源断発生時にメモリ内に有ったとしてもそのまま消えてしまうという問題があった。この問題を解決するには、大型の電池を搭載すればよいが、そのためにはコスト増や大きなレイアウトの場所を必要とするという問題もあった。
【０００６】
補助電源でのバックアップで発生する問題を解決するために、機器内部の補助電源から電源を供給する方式以外にも、省エネ時やバックアップ時にＵＳＢのバスパワーを用いて電源を供給するという機器もあるが、それらの機器においては、ＵＳＢバスパワーの供給状況によって電源供給の切り分けがなされており、機器自体の詳細な状況によって（例えばメモリに格納されているデータによって）電源供給を変動させる事が出来ていないという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
例えば特許文献１には、商用電源に障害が発生した場合であっても、適切に記憶手段に記憶されている画像情報の消失を防ぐ目的で、電源断時にＵＳＢバスパワーを検知するＵＳＢバスパワー検知部でバスパワーを検知した場合にはＵＳＢからのバスパワーでの給電を実施する方法が開示され、２次電池とＵＳＢのバスパワーをバスパワーの電源検知によって切り替える構成が開示されている。
【０００８】
また特許文献２には、ＰＣとＭＦＰを含めたシステム全体で省エネスタンバイ時の消費電力を削減し、ＭＦＰの電源寿命を延ばす目的で、省エネ時にＵＳＢからのバスパワーでの給電を実施する方法が開示され、この機器はＵＳＢバスパワーを検知するＵＳＢバスパワー検知部、省エネ時に電源を供給する部分を選択できる電圧制御部を有し、省エネ時にＵＳＢバスパワーを検知し、バスパワーの有無により電圧制御部で電源を供給する個所を選択できる構成が開示されている。
【０００９】
しかし、特許文献１及び２に記載されている方法では、機器自体の詳細な状況によって、例えばメモリに格納されているデータによって、電源供給を変動させる事が出来ていないため、電源断時などの状況では、その状況に合った電源供給が出来ていないという問題は解消できていない。
【００１０】
そこで本発明は、上記問題点に鑑みてなされたもので、ＵＳＢのインターフェースと内部の補助電源を有したバックアップ機能を持つ機器にて、メモリバックアップ時にメモリに格納されているデータによって、電源供給状況から最適なバックアップ電源を選択することで、電源断時により機器の状況に合ったバックアップを可能とするメモリバックアップ装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係るメモリバックアップ制御装置は、装置に電源を供給する主電源と、主電源がオフの時に装置に電源を供給できる補助電源と、ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、を有し、供給される主電源がオフになったことを検知する主電源オフ検知手段と、ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知手段と、装置に供給される電源を制御するための電源制御手段と、装置のメモリとして使用するメモリに格納されたデータに基づいてメモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ手段と、電源制御手段による電源の供給とバックアップ手段によるメモリのバックアップと、を制御するシステム制御手段と、を備え、システム制御手段は、主電源オフ検知手段により主電源がオフになったことを検知した場合、ＵＳＢバスパワー検知手段により検出されたＵＳＢバスパワー供給情報と、バックアップ手段により決定されたバックアップ制御方法テーブルと、に基づいて、電源の供給と、メモリのバックアップと、を制御することを特徴とする。
【００１２】
また本発明に係るメモリバックアップ制御方法は、装置に電源を供給する主電源と、記主電源がオフの時に装置に電源を供給できる装置内部の補助電源と、ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、を備える、メモリバックアップ制御装置のメモリバックアップ制御方法であって、供給される主電源がオフになったことを検知する主電源オフ検知工程と、ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知工程と、装置に供給される電源を制御するための電源制御工程と、装置のメモリとして使用するメモリに格納されたデータに基づいてメモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ工程と、主電源オフ検知工程により主電源がオフになったことを検知した場合に、ＵＳＢバスパワー検知工程により検出されたＵＳＢバスパワー供給情報と、バックアップ工程により決定されたバックアップ制御方法テーブルと、に基づいて電源制御工程による電源の供給とバックアップ工程によるメモリのバックアップと、を制御するシステム制御工程と、を有することを特徴とする。
【００１３】
また本発明に係るプログラムは、装置に電源を供給する主電源と、主電源がオフの時に装置に電源を供給できる前記装置内部の補助電源と、ＵＳＢバスパワーから電源供給を受けることができるＵＳＢインターフェースと、を備える、メモリバックアップ制御装置に、供給される主電源がオフになったことを検知する主電源オフ検知処理と、ＵＳＢバスパワーの電源供給状態を検知するＵＳＢバスパワー検知処理と、装置に供給される電源を制御するための電源制御処理と、装置のメモリとして使用するメモリに格納されたデータに基づいてメモリのデータのバックアップ方法を制御するためのバックアップ制御方法テーブルを決定するバックアップ処理と、主電源オフ検知処理により主電源がオフになったことを検知した場合には、ＵＳＢバスパワー検知処理により検出されたＵＳＢバスパワー供給情報と、バックアップ処理により決定されたバックアップ制御方法テーブルと、に基づいて電源制御処理による電源の供給とバックアップ処理によるメモリのバックアップと、を制御するシステム制御処理と、を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明により、ＵＳＢのインターフェースと内部の補助電源を有したバックアップ機能を持つ機器にて、メモリバックアップ時にメモリに格納されているデータによって、電源供給状況（ＵＳＢバスパワー、内蔵の２次電池など）から最適なバックアップ電源を選択することで、電源断時により機器の状況に合ったバックアップすることが可能になる。
【図面の簡単な説明】
【００１５】
【図１】従来のメモリバックアップ制御装置を説明する機能ブロック図である。
【図２】従来のメモリバックアップ制御装置におけるデータ処理手順の一例を示すフローチャート図である。
【図３】本発明の実施形態に係るメモリバックアップ制御装置の機能ブロック図である。
【図４】本発明の実施形態に係るメモリバックアップ制御装置における制御を決定しているテーブルの例を示す図である。
【図５】本発明の実施形態に係るメモリバックアップ制御装置におけるデータ処理手順の一例を示すフローチャート図である。
【図６】本発明の実施形態に係るメモリバックアップ制御装置における制御を決定しているテーブルの一例を示す図である。
【図７】本発明の実施形態に係るメモリバックアップ制御装置における制御を決定しているテーブルの一例を示す図である。
【発明を実施するための形態】
【００１６】
まず本発明の実施の形態を概略説明する。具体的には、ＵＳＢ接続可能で内蔵の電池を有するメモリバックアップ機能を有する機器の電源断時の処理に際して、以下の特徴を有する。要するに、ＵＳＢバスパワーを受け取ることができるＵＳＢインターフェース、ＵＳＢバスパワーを検知するバスパワー検知部、ＡＣから機器に電源を供給する主電源、機器内部に存在する補助電源（２次電池など）、補助電源を充電する充電回路、電源断を検知する電源断検知部、補助電源の電圧を監視する電圧監視部、供給する電源を制御する電源制御部、機器のワークメモリである揮発性メモリ、揮発性メモリへの動作電圧を生成する電源回路、揮発性メモリに対してセルフリフレッシュ信号を発行するリフレッシュ回路を有し、電源断時においてＵＳＢバスパワーの供給が有るか無いかを検知し、揮発性メモリに格納されているデータの内容を把握することで、それらの状況からメモリをバックアップするか否か、また、どの電源供給源からメモリに動作電圧を供給するかを決定するということが特徴になっている。
【００１７】
上記の特徴について、以下に図面を用いて具体的に説明する。まず、従来のメモリバックアップ制御装置について説明する。
【００１８】
図１は従来のメモリバックアップ制御装置を説明する機能ブロック図である。
【００１９】
従来のメモリバックアップ制御装置は、充電回路１０１と主電源１０２と補助電源１０３と電圧監視回路１０４と電源制御回路１０５と電源回路１０６とリフレッシュ回路１０７と揮発性メモリ１０８とメモリデータ監視部１０９とを備える。
【００２０】
従来のメモリバックアップでは、電源オフや停電などでＡＣ電源から作成されている主電源１０２がオフすると、揮発性メモリ１０８内部に格納されているデータがＦＡＸ関連のデータであった場合、メモリデータ監視部１０９から電源制御回路１０５に補助電源１０３からの電源供給に切替えるよう制御し、補助電源１０３からの電源供給が行なわれる。
【００２１】
揮発性メモリ１０８は、メモリバックアップ中はセルフリフレッシュ状態に保つように制御するため、主電源１０２の降下を検出し、リフレッシュ回路１０７は揮発性メモリ１０８に対してセルフリフレッシュ信号を送信する。セルフリフレッシュ状態になった揮発性メモリ１０８に対して、主に２次電池などが用いられる補助電源１０３から電源を供給し電源回路１０６で動作電圧を作成し供給する。
【００２２】
メモリバックアップ動作中は補助電源１０３から常に電源が供給されているため、補助電源１０３の容量は減少し、電圧が降下していく、電圧監視回路１０４は監視電圧を持ち、補助電源１０３が監視電圧以下になった時に、電源制御回路１０５に対して補助電源１０３からの電源供給を遮断する信号を送信する。補助電源１０３からの電源供給が遮断され、揮発性メモリ１０７に電源が供給されなくなり、メモリバックアップが終了となる。
【００２３】
上記のように、従来のメモリバックアップ制御装置においては、揮発性メモリ１０７の格納データがＦＡＸ関連データの時のみバックアップを行い、設定した補助電源１０３の終止電圧において補助電源１０３からの電源供給を遮断し、バックアップを終了することで補助電源１０３の寿命を保ちつつメモリバックアップ機能を達成していた。しかし従来の構成では、ＦＡＸデータ以外のデータがメモリに格納されている場合はバックアップを行わず、また補助電源１０３の寿命を保つためにもある一定の時間のみしかバックアップできないという問題があった。
【００２４】
従来のメモリバックアップ制御装置における、構成ブロックを簡単に説明する。ブロック図上の太線での接続は電源ライン、細い矢印での接続は信号ラインを示す。
【００２５】
充電回路１０１は、主電源がオンのときに、補助電源を充電する回路である。主電源１０２は、機器の電源オン時に使用される、ＡＣ電源から作られる電源である。補助電源１０３は、機器の電源オフ時に電源供給源となる電源である。電圧監視回路１０４は、補助電源の電圧を監視して、決められている監視電圧以下になったときに、電源制御回路へ信号を送り補助電源からの電源供給を遮断する。電源制御回路１０５は、メモリバックアップ制御回路において、主電源からの電源供給か補助電源からの電源供給かを主電源の電圧から自動で切替える電源供給切替部と、メモリデータ監視部/電圧監視回路からの信号に応じて補助電源からの電源供給をオン／オフする補助電源オン／オフ用ＳＷを有する電源制御回路である。電源オン時には主電源から電源を供給し、電源オフ時（バックアップ時）には補助電源から電源を供給する。バックアップ時には、補助電源オン／オフＳＷがオンの状態で、補助電源オン／オフＳＷがオフになったときに補助電源からの電源供給が遮断される。
【００２６】
電源回路１０６は、主電源または補助電源から、揮発性メモリの動作電圧を作成する電源回路である。リフレッシュ回路１０７は、揮発性メモリに対して、リフレッシュ信号を送る回路である。揮発性メモリ１０８は、メモリバックアップ制御回路において、負荷となる揮発性メモリ。ＤＲＡＭではバックアップ時は消費電流を抑えることができるセルフリフレッシュモードに設定する。メモリデータ監視部１０９は、揮発性メモリ内部のデータの内容を監視するモジュールである。
【００２７】
図２は従来のメモリバックアップの制御装置におけるデータ処理手順の一例を示すフローチャート図である。従来のメモリバックアップ制御装置において、主電源オフ時におけるバックアップのデータ処理の一例を説明する。
【００２８】
電源オフ時（ステップＳ２００）に、ＦＡＸデータが存在するかを判断する（ステップＳ２０１）。これは揮発性メモリにＦＡＸデータが存在するかを判断するものである。ＦＡＸデータが存在する（ステップＳ２０１、ＹＥＳ）なら、補助電源出力オン（ステップＳ２０２）にする。ＦＡＸデータが存在しない（ステップＳ２０１、ＮＯ）ならバックアップ終了で電源オフ（ステップＳ２０７）となる。
【００２９】
次に補助電源出力をオンにしたら、供給電源切替部で補助電源を選択し、揮発性メモリに電源を供給する。セルフリフレッシュ開始信号送信（ステップＳ２０３）する。これは主電源の降下を検出し、揮発性メモリにセルフリフレッシュ信号を送信するものである。電圧監視回路において、補助電源電圧を監視（ステップＳ２０４）する。停止電圧以下かどうかを判断する（ステップＳ２０５）。これは電池電圧監視部で監視した電圧が決められている電圧以下になったかどうかを判断するものである。停止電圧以下（ステップＳ２０５、ＹＥＳ）なら、補助電源出力オフ（ステップＳ２０６）にする。停止電圧以上（ステップＳ２０５、ＮＯ）なら、補助電源電圧監視（ステップＳ２０４）へ戻る。そして補助電源出力オフ（ステップＳ２５０６）にする。これは補助電源からの入力を遮断し、バックアップ電源をオフ（ステップＳ２０７）にする。
【００３０】
従来のＵＳＢバスパワーを用いたメモリバックアップ制御装置について説明する。従来はＵＳＢインターフェースを有する機器において、ＵＳＢバスパワーの検知を行い、バスパワーが供給されている場合は、電源断時にＵＳＢからバスパワー電源を供給するという仕組みを持っている。ただし、この構成ではＵＳＢバスパワーの外部検知のみで移行する条件が決まっており、機器内部の現在の状況から電源供給を検討されたものではなかった。従って省エネ時などの電源供給として考えた場合は従来同等の構成でも問題は無いかもしれないが、電源断時のメモリバックアップを考えた場合には機器の状況を踏まえ電源供給を制御する必要があった。
【００３１】
ここで本実施形態のメモリバックアップ制御装置について説明する。本実施形態のメモリバックアップ装置は、従来のメモリバックアップ装置にＵＳＢのインターフェース、ＵＳＢバスパワーを検知するバスパワー検知部を有し、揮発性メモリに格納されたデータの種類とＵＳＢバスパワーの検知状況の条件から決まるテーブルに沿ってバックアップする、またはバックアップしない、及びバックアップする場合はどこに電源供給をするのかを制御することで、従来のメモリバックアップ装置と同じ補助電源で、条件によっては従来ではバックアップ出来なかった内容をバックアップ可能にしている。また従来と同等のデータをバックアップする際にも、条件に応じては従来よりも長時間バックアップすることを可能にしている。
【００３２】
なお、本実施形態のメモリバックアップ装置におけるメモリバックアップ方法について以下に説明する。
【００３３】
図３は、本実施形態のメモリバックアップ制御装置を説明する機能ブロック図です。
【００３４】
本実施形態のメモリバックアップ装置における、構成ブロックを簡単に説明する。ブロック図上の、太線での接続は電源ラインで、細い矢印での接続は信号ラインを示す。
【００３５】
本メモリバックアップ制御装置は、充電回路３０１と主電源３０２と補助電源３０３と電圧監視回路３０４と電源制御回路３０５と電源回路３０６とリフレッシュ回路３０７と揮発性メモリ３０８とメモリデータ監視部３０９とＵＳＢインターフェース３１０とＵＳＢバスパワー検知部３１１とシステム制御部３１２とを備える。
【００３６】
充電回路３０１は、主電源がオンのときに、補助電源を充電する回路である。主電源３０２は、機器の電源オン時に使用される、ＡＣ電源から作られる電源である。補助電源３０３は、機器の電源オフ時に電源供給源となる電源である。補助電源には、充電可能なものとして２次電池やスーパーキャパシタなどが考えられる。電圧監視回路３０４は、補助電源の電圧を監視して、決められている監視電圧以下になったときに、放電制御回路へ信号を送り補助電源からの電源供給を遮断する。電源制御回路３０５は、メモリバックアップ制御回路において、主電源からの電源供給か補助電源からの電源供給か、ＵＳＢインターフェースからのＵＳＢバスパワーか、を切替える電源供給切替部と、ＵＳＢバスパワー検知部とメモリデータ監視部からの信号からシステム制御部内にて決められたテーブルに沿って補助電源からの電源供給をオン／オフする補助電源オン／オフ用ＳＷ、ＵＳＢバスパワーからの電源供給をオン／オフするＳＷを有する電源制御回路である。この電源制御回路３０５は、以下のメモリの動作電圧を作成する電源回路３０６を制御している。
【００３７】
電源回路３０６は、主電源、補助電源、またはＵＳＢバスパワーから、揮発性メモリの動作電圧を作成する電源回路である。揮発性メモリ３０８は、メモリバックアップ制御回路において、負荷となる揮発性メモリである。ＤＲＡＭではバックアップ時は消費電流を抑えることができるセルフリフレッシュモードに設定する。リフレッシュ回路３０７は、揮発性メモリに対して、リフレッシュ信号を送る回路である。メモリデータ監視部３０９は、揮発性メモリ内部のデータの内容を監視するモジュールである。ＵＳＢインターフェース３１０は、ＰＣなどからＵＳＢケーブルで接続できるＵＳＢインターフェースである。ＵＳＢバスパワー検知部３１１は、ＵＳＢインターフェースにバスパワーが供給されているかを検知する検知部である。システム制御部３１２は、ＵＳＢバスパワー検知部およびメモリデータ監視部からの信号を受けて、テーブルに沿ってバックアップ時の電源供給をどのように行うかを決定するシステム制御部である。
【００３８】
図４は、本実施形態のメモリバックアップ制御装置における制御を決定しているテーブルを示す図である。具体的には図４はシステム制御部で使用されるテーブルの一例を示す。ＵＳＢバスパワーが検知されている場合は、メモリ内のデータ種類がＦＡＸデータ以外の場合であったときでも電源を供給しバックアップを実施するテーブルとなっている。また、バスパワーが存在しない場合においても従来同等にＦＡＸデータに対しては補助電源から電源供給を実施し、バックアップを実施する。
【００３９】
また、図４のテーブルには明記されていないが、ＦＡＸデータありの場合にバスパワーを電源供給源にバックアップをしている場合に万が一バスパワーが遮断された時は電源供給源を補助電源に切替えるようにする。
【００４０】
図５は、本実施形態のメモリバックアップ制御装置におけるデータ処理手順の一例を示すフローチャート図である。本実施形態のメモリバックアップ装置において、主電源オフ時におけるバックアップのデータ処理の一例を説明する。
【００４１】
電源オフ（ステップＳ５００）時に、バスパワー検知（ステップＳ５０１）をする。これはＵＳＢインターフェースからバスパワーが来ているかをＵＳＢバスパワー検知部で検知するものである。検知方法としては、ＵＳＢコネクタの検知や、バスパワー電源の電圧の検知などで行う事ができる。次にメモリ格納データ確認（ステップＳ５０２）する。これはワークメモリである揮発性メモリに格納されているデータを確認するものである。本実施形態では主にメモリ内に格納されているものがどのＪＯＢのデータなのかを確認する。
【００４２】
例えば、ＪＯＢが入った場合にはその動作が終了するまで何かのフラグを立てておくことで、常にどのＪＯＢデータがメモリ内に格納されているかを把握することができる。そしてテーブル設定確認（ステップＳ５０３）をする。これは決められているテーブルの設定値に対して、バスパワー検知（ステップＳ５０１）とメモリ格納データ確認（ステップＳ５０２）の結果を照らし合わせるものである。
【００４３】
次にバックアップかどうかを判断する（ステップＳ５０４）。これはテーブル設定確認の確認結果よりバックアップが必要かどうかを判断するものである。バックアップ実施が必要（ステップＳ５０４、ＹＥＳ）であれば、セルフリフレッシュ開始信号送信（ステップＳ５０５）する。バックアップする必要が無ければ（ステップＳ５０４、ＮＯ）、バックアップはしないで主電源オフ（ステップＳ５１５）にする。セルフリフレッシュ開始信号送信（ステップＳ５０５）は、揮発性メモリにセルフリフレッシュ信号を送信するものである。
【００４４】
バスパワーでのバックアップかどうかを判断する（ステップＳ５０６）。これはテーブル設定確認の確認結果よりバスパワーでのバックアップかどうかを判断するものである。バスパワーでのバックアップであれば（ステップＳ５０６、ＹＥＳ）、バスパワー給電オン（ステップＳ５０７）にする。バスパワーでのバックアップでなければ（ステップＳ５０６、ＮＯ）、補助電源出力オン（ステップＳ５１１）にする。
【００４５】
バスパワー給電オン（ステップＳ５０７）は、バスパワーからバックアップするセルフリフレッシュ状態の揮発性メモリへの電源供給をオンするものである。次にバスパワー検知（ステップＳ５０８）する。これはＵＳＢインターフェースからバスパワーが来ているかをＵＳＢバスパワー検知部で検知するものである。バスパワー有りかどうかを判断（ステップＳ５０９）する。これはバスパワー検知（ステップＳ５０８）の検知結果が、バスパワー有りかどうかを判断するものである。バスパワー検知の結果、バスパワーが給電されていれば（ステップＳ５０９、ＹＥＳ）、バスパワー検知（ステップＳ５０８）に戻り再度バスパワーの検知を実施する。バスパワーの給電がなくなっていれば（ステップＳ５０９、ＮＯ）、バックアップかどうかを判断する（ステップＳ５１０）。バックアップかどうかは、テーブル設定確認の確認結果で、バスパワー無しの状況でバックアップを必要するかどうかを判断するものである。バスパワー無しの状況でのバックアップが必要であれば（ステップＳ５１０、ＹＥＳ）、補助電源出力オン（ステップＳ５１１）へ進む。必要で無いなら（ステップＳ５１０、ＮＯ）、バックアップの状態を終了して主電源オフ（ステップＳ５１５）にする。
【００４６】
次に補助電源出力オン（ステップＳ５１１）にする。これは補助電源から揮発性メモリへの電源供給をオンするものである。補助電源電圧監視（ステップＳ５１２）する。これは電圧監視回路において、補助電源電圧を監視するものである。停止電圧以下かどうかを判断（ステップＳ５１３）する。これは電池電圧監視部で監視した電圧が決められている電圧以下になったかどうか判断するものである。停止電圧以下（ステップＳ５１３、ＹＥＳ）なら、補助電源出力オフ（ステップＳ５１４）にする。これは補助電源からの入力を遮断し、バックアップ電源をオフするものである。そして主電源オフ（ステップＳ５１５）にする。また停止電圧以上（ステップＳ５１３、ＮＯ）なら、補助電源電圧監視（ステップＳ５１２）へ戻る。
【００４７】
図６は、本実施形態のメモリバックアップ制御装置における制御を決定しているテーブルの一例を示す図である。
【００４８】
停電時やバスパワーを供給しているＰＣがＡＣ電源に接続されていない場合、メモリバックアップ装置へ電源を供給することでＰＣのバッテリーの残量が減ってしまう。そこで、図６は図４に記載したテーブルに補助電源の容量と補助電源を充電するか否かも踏まえたテーブルである。補助電源をバスパワーで充電するのは、バスパワー供給元のバッテリーなどの容量をより減らしてしまうため、補助電源の充電が必要で無いと思われる個所に関しては、補助電源の充電をしない設定とし、バスパワーが切れた後も補助電源でバックアップを続けたい個所に関してはバスパワーで補助電源を充電し、バスパワーが切れた後のバックアップ時間を延ばすことができる。なお、補助電源の電源容量については、補助電源の電圧や使用した電流値×時間などで算出することができる。常に補助電源の容量、電圧などの状況を監視して最適な状態を保つようにしている。
【００４９】
図７は、本実施形態のメモリバックアップ制御装置における制御を決定しているテーブルの一例を示す図である。
【００５０】
図４に記載したテーブルでは、機器内部の条件としてＪＯＢによってのみバックアップの有無を決定していた。しかし、バックアップ対象のメモリがＤＩＭＭの複数スロット対応などの場合、機器個別にメモリの構成が異なり、ＤＩＭＭスロットに沢山のメモリが挿入されている場合などではバックアップ時の負荷電流が増加するため、バスパワーでの電源供給をした場合によりＰＣのバッテリーに影響を及ぼしてしまう。そこで、図７は機器内部の条件として、ＪＯＢ以外に機器のメモリ構成を踏まえたテーブルとなっている。
【００５１】
メモリ構成を表す代表例として今回はメモリチップ数をメモリ構成のパラメータとして記載している。ＤＤＲ２メモリのセルフリフレッシュ状態におけるチップ１つの消費電流が約６ｍＡ程度なので、バックアップするメモリチップ数が増加するとその分だけ消費電流が増加し、最初に記載したＰＣのバッテリーへの影響や、大電流のバックアップの場合に補助電源からのバックアップなどでは殆どバックアップすることが出来ず、電池の劣化を早めてしまうなどの可能性もあるためメモリ構成によりバックアップの状況を変えることは、より適切なバックアップを実施するために効果がある。
【００５２】
本実施形態におけるテーブル設定方法について説明する。これらのテーブルは機器に最初から設定されている他に、手動にてユーザが設定を変化させる事ができるようにしている。これによって、よりユーザの使いたいようにバックアップの設定をする事が可能となる。ユーザが設定する方法は操作部からテーブルを設定する方法や、ＵＳＢやＥｔｈｅｒｎｅｔ（登録商標）を通してＰＣと接続した状態でドライバを介して設定する方法などでも良い。
【００５３】
なお、本実施形態のメモリバックアップ制御装置に対して、画像形成手段を備えた画像形成装置や画像処理手段を備えた画像処理装置、あるいはそれに順ずる各種制御装置に適用できることはいうまでもない。
【００５４】
また上記の実施形態によれば、具体的には、メモリに格納されているデータによってバックアップを判断することで、従来のＦＡＸデータのバックアップは勿論（ＦＡＸデータに対しても従来の電池だけのバックアップのときに比べバックアップ時間を長くすることができる）、ＵＳＢバスパワーが接続されている時には、その他のデータ（例えばプリンタやコピーのデータなど）もバックアップすることができる。
【００５５】
また上記の実施形態によれば、電源断時に、外部からの電源供給があるか（ＵＳＢバスパワーを検知しているか）、メモリに格納されているデータの種類が何かのパラメータによって電源断時に電源供給するかどうかと、何処に電源供給するのかを決定するようにしても良い。
【００５６】
また本発明のバックアップ制御方法テーブルは、メモリに格納されているデータのジョブの種類によって決定されるようにしても良い。
【００５７】
また本発明のバックアップ制御方法テーブルは、メモリのバックアップ時に補助電源の容量により、補助電源の充電を実施するかを決定するパラメータを有するようにしても良い。
【００５８】
また本発明のバックアップ制御方法テーブルは、メモリのメモリ構成からバックアップを実施するか否かを決定するパラメータを有するようにしても良い。
【００５９】
また本発明は、バックアップ制御方法テーブルの設定変更をユーザが個別に設定できるようにしても良い。
【００６０】
また本発明は、メモリに対してセルフリフレッシュ信号を発生するリフレッシュ信号回路を有するようにしても良い。
【００６１】
また本発明は、上記に記載のメモリバックアップ制御装置を備える画像形成装置であっても良い。
【産業上の利用可能性】
【００６２】
本発明によれば、メモリバックアップ制御装置、画像処理装置、画像形成装置、情報処理装置及び各種制御装置などの用途に適用できる。
【符号の説明】
【００６３】
１０１    充電回路
１０２    主電源
１０３    補助電源
１０４    電圧監視回路
１０５    電源制御回路
１０６    電源回路
１０７    リフレッシュ回路
１０８    揮発性メモリ
１０９    メモリデータ監視部
３０１    充電回路
３０２    主電源
３０３    補助電源
３０４    電圧監視回路
３０５    電源制御回路
３０６    電源回路
３０７    リフレッシュ回路
３０８    揮発性メモリ
３０９    メモリデータ監視部
３１０    ＵＳＢインターフェース
３１１    ＵＳＢバスパワー検知部
３１２    システム制御部
【先行技術文献】
【特許文献】
【００６４】
【特許文献１】特開２００６−１６６０４４号公報
【特許文献２】特開２００５−２７８１１０号公報
【図１】
2010218317.tif 000003
【図２】
2010218317.tif 000004
【図３】
2010218317.tif 000005
【図４】
2010218317.tif 000006
【図５】
2010218317.tif 000007
【図６】
2010218317.tif 000008
【図７】
2010218317.tif 000009