(57)【要約】【課題】  拡張メモリが実装された場合でも基本メモリの容量の内の多くをワーク領域として確保しなければならないため、拡張メモリを実装してもファクシミリ用の画像メモリ領域を十分に拡張できない。【解決手段】  複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置であって、メモリをバックアップするための電池１１３と、電池１１３からメモリ基板への電力供給を制御するとともに、複数のメモリの内の拡張メモリ基板が実装された状態で装置の電源がオフされると、電池１１３から基本メモリへの電力供給を遮断するバックアップ回路１１６とを有する。【選択図】  図１
2008263381.tif 000002
【特許請求の範囲】
【請求項１】
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置であって、
メモリをバックアップするための電池と、
前記電池から前記メモリ基板への電力供給を制御し、前記複数のメモリ基板の内の第１のメモリ基板が実装された状態で前記装置の電源がオフされた場合、前記電池から前記複数のメモリ基板の内の第２のメモリ基板への電力供給を遮断し、前記第１のメモリ基板が実装されていない状態で前記装置の電源がオフされると、前記電池からの電力を前記第２のメモリ基板へ供給するように制御するバックアップ制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記バックアップ制御手段によりバックアップされるメモリ基板を識別する識別手段と、
前記装置の電源がオフされると、前記識別手段によりバックアップされると識別されたメモリ基板にデータを転送する転送手段と、
を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１のメモリ基板は拡張メモリ基板で、前記第２のメモリ基板は、前記装置の基本メモリを搭載したメモリ基板であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置であって、
メモリをバックアップするための電池と、
前記複数のメモリ基板のうち、バックアップ対象のデータを記憶しているメモリ基板を検知する検知手段と、
前記装置の電源がオフされると、前記電池よりの電力を、前記複数のメモリの内の前記検知手段で検知されたメモリ基板へ供給して当該メモリ基板をバックアップし、前記複数のメモリの内の前記検知手段で検知されたメモリ基板以外のメモリ基板へ供給しないように制御するバックアップ制御手段と、
を有することを特徴とする情報処理装置。
【請求項５】
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置におけるメモリバックアップ方法であって、
前記複数のメモリ基板の内の第１のメモリ基板が実装された状態で前記装置の電源がオフされた場合、メモリをバックアップするための電池から前記複数のメモリ基板の内の第２のメモリ基板への電力供給を遮断する工程と、
前記第１のメモリ基板が実装されていない状態で前記装置の電源がオフされると、前記電池からの電力を前記第２のメモリ基板へ供給するように制御する工程と、
を有することを特徴とする情報処理装置におけるメモリバックアップ方法。
【請求項６】
前記バックアップ制御工程によりバックアップされるメモリ基板を識別する識別工程と、
前記装置の電源がオフされると、前記識別工程によりバックアップされると識別されたメモリ基板にデータを転送する転送工程と、
を更に有することを特徴とする請求項５に記載の情報処理装置におけるメモリバックアップ方法。
【請求項７】
前記第１のメモリ基板は拡張メモリ基板で、前記第２のメモリ基板は、前記装置の基本メモリを搭載したメモリ基板であることを特徴とする請求項５又は６に記載の情報処理装置におけるメモリバックアップ方法。
【請求項８】
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置におけるメモリバックアップ方法であって、
前記複数のメモリ基板のうち、バックアップ対象のデータを記憶しているメモリ基板を検知する検知工程と、
前記装置の電源がオフされると、メモリをバックアップするための電池よりの電力を、前記複数のメモリの内の前記検知工程で検知されたメモリ基板へ供給して当該メモリ基板をバックアップし、前記複数のメモリの内の前記検知工程で検知されたメモリ基板以外のメモリ基板へ供給しないように制御するバックアップ制御工程と、
を有することを特徴とする情報処理装置におけるメモリバックアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置とその装置におけるメモリバックアップ方法に関する。
【背景技術】
【０００２】
複写機能とファクシミリ機能を備えた複合機（多機能装置）では、複写機能で使用する画像データを記憶する第１メモリ領域と、ファクシミリ機能で使用する画像データを記憶する第２メモリ領域とをそれぞれ区別している。そして複写機能では、スキャナで読み取った画像データを、その一時的に第１メモリ領域に格納した後、その画像データを読み出して印刷（コピー）している。また、ファクシミリ機能では、メモリ受信時或はメモリ送信時に、受信した画像データ或は送信対象の画像データを第２メモリ領域に蓄積している。この第２メモリ領域の画像データは、印刷或は送信する前に本体の電源がオフされた場合にもその内容を保持する必要があるため、バッテリによりバックアップされている。但し、第１メモリのデータ、及び実行中のプログラムのワーク領域のデータは、電源オフの際には保持する必要がないため、電池によるバックアップはなされていない。
【０００３】
ここで、メモリのバックアップに必要な電力は、バックアップするメモリの容量に比例して大きくなる。このため、メモリ容量が拡張された場合には、バックアップ時間が短縮されてします。このため、メモリ容量に応じてバッテリ容量を増やす必要が生じる。このような問題を解決するために、メモリ容量を拡張した場合でも、基本のメモリ領域だけをバックアップし、拡張メモリの領域をバックアップしない方法が提案されている（特許文献１参照）。この特許文献１では、ファクシミリ用のメモリ領域及びプログラムのワーク領域は、常に基本メモリに配置される。そして拡張メモリが実装された場合は、コピー用（展開、回転、ソート等）の画像メモリ領域が拡張メモリに配置されている。
【特許文献１】特開２００２−２０９０７４公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、この特許文献１の方法では、基本メモリにプログラム実行用のワーク領域が配置されているので、拡張メモリが実装された場合でも基本メモリの容量の内の多くをワーク領域として確保しなければならない。その結果、拡張メモリを実装してもファクシミリ用の画像メモリ領域を十分に拡張できないという問題があった。
【０００５】
本発明の目的は上記従来技術の問題点を解決することにある。
【０００６】
本発明の特徴は、バックアップ対象のメモリ領域を制限することにより、バックアップに要する電池のバッテリ容量を大きくする必要がなくなる。
【０００７】
またバッテリバックアップされるメモリ領域を制限し、そのバックアップされる領域に消滅させたくないデータを格納することにより、バックアップ領域を制限しながら必要なデータを維持できる。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置であって、
メモリをバックアップするための電池と、
前記電池から前記メモリ基板への電力供給を制御し、前記複数のメモリ基板の内の第１のメモリ基板が実装された状態で前記装置の電源がオフされた場合、前記電池から前記複数のメモリ基板の内の第２のメモリ基板への電力供給を遮断し、前記第１のメモリ基板が実装されていない状態で前記装置の電源がオフされると、前記電池からの電力を前記第２のメモリ基板へ供給するように制御するバックアップ制御手段と、
を有することを特徴とする。
【０００９】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置であって、
メモリをバックアップするための電池と、
前記複数のメモリ基板のうち、バックアップ対象のデータを記憶しているメモリ基板を検知する検知手段と、
前記装置の電源がオフされると、前記電池よりの電力を、前記複数のメモリの内の前記検知手段で検知されたメモリ基板へ供給して当該メモリ基板をバックアップし、前記複数のメモリの内の前記検知手段で検知されたメモリ基板以外のメモリ基板へ供給しないように制御するバックアップ制御手段と、を有することを特徴とする。
【００１０】
上記目的を達成するために本発明の一態様に係る情報処理装置におけるメモリバックアップ方法は以下のような工程を備える。即ち、
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置におけるメモリバックアップ方法であって、
前記複数のメモリ基板の内の第１のメモリ基板が実装された状態で前記装置の電源がオフされた場合、メモリをバックアップするための電池から前記複数のメモリ基板の内の第２のメモリ基板への電力供給を遮断する工程と、
前記第１のメモリ基板が実装されていない状態で前記装置の電源がオフされると、前記電池からの電力を前記第２のメモリ基板へ供給するように制御する工程と、
を有することを特徴とする。
【００１１】
上記目的を達成するために本発明の一態様に係る情報処理装置におけるメモリバックアップ方法は以下のような工程を備える。即ち、
複数のメモリ基板を実装して、当該メモリ基板にアクセスできる情報処理装置におけるメモリバックアップ方法であって、
前記複数のメモリ基板のうち、バックアップ対象のデータを記憶しているメモリ基板を検知する検知工程と、
前記装置の電源がオフされると、メモリをバックアップするための電池よりの電力を、前記複数のメモリの内の前記検知工程で検知されたメモリ基板へ供給して当該メモリ基板をバックアップし、前記複数のメモリの内の前記検知工程で検知されたメモリ基板以外のメモリ基板へ供給しないように制御するバックアップ制御工程と、
を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、バックアップ対象のメモリ基板を制限することにより、バックアップに要する電池のバッテリ容量を大きくする必要がない。またバックアップ領域を制限しながら必要なデータを保持できる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
図１は、本発明の実施の形態に係る複合装置（多機能処理装置）の構成を示すブロック図である。
【００１５】
図１において、制御部１０１はＣＰＵを有し、この複合装置１００の全体的な動作を制御する。ＲＯＭ１０２は、制御部１０１が実行するプログラムや各種のデータ等を格納している。ＲＡＭ１０３には、制御部１０１により実行されるプログラムがＨＤ１１５からロードされ、このＲＡＭ１０３にプログラムがロードされた状態で、そのプログラムが制御部１０１の制御の下に実行される。また、このＲＡＭ１０３は、制御部１０１による制御処理の実行時に各種データを記憶するワークエリア及び、複写機能で使用する画像データを記憶する第１のメモリ領域、ファクシミリ機能で使用する画像データを記憶する第２のメモリ領域をも提供している。更に、このＲＡＭ１０３は、その一部又は全部がバッテリ１１３によりバックアップされている。また、このＲＡＭ１０３は、１つ以上のユニットに分割され、ＤＩＭＭスロットに挿抜することで、各ユニットが着脱可能なように構成されている。
【００１６】
時計回路１１２は、時刻情報を出力するためのものであり、バッテリ１１４からの電力により駆動されて常時計時を行なっている。操作部１０５は、ユーザが操作するための各種キーや表示部１０４を有している。表示部１０４はタッチパネルで構成されており、この複合装置１００を操作するための各種情報やソフトキー等を表示し、ユーザによる操作を受付けている。
【００１７】
通信部１０６は、アナログ電話回線を介してファクシミリ（ＦＡＸ）通信を行う。この通信部１０６は、ファクシミリにより受信した画像を直接画像形成部１１０に出力して印刷せずに、一旦ＲＡＭ１０３に蓄積した後で印刷するメモリ受信機能を有する。また、この通信部１０６は、ファクシミリ送信用の画像データを一旦ＲＡＭ１０３に蓄積した後、設定された時間になると送信するタイマ送信機能も有している。このＲＡＭ１０３に蓄積されたファクシミリの送受信画像は、本体の電源がオフされた場合でも一定時間は、バッテリ１１３からの電力供給により保持される。
【００１８】
画像読み取り部（スキャナ部）１０８は、原稿を読み取り、その原稿画像に対応する画像データを生成する。画像処理部１０９は、画像読み取り部１０８で生成した画像データや印刷する画像データに対する画像処理を実行する。画像形成部（プリンタエンジン）１１０は、画像データに基づいて記録シートに画像を形成（印刷）する。複写動作の場合は画像読み取り部１０８で読み取った画像データに基づいて複写画像を印刷し、プリント動作の場合は、ネットワークを介してＰＣ（不図示）から受信した画像データに基づいて画像を印刷する。
【００１９】
通信部１０７は、ネットワークとの間でのデータの送受信を制御している。この通信部１０７は、ネットワークを介してＰＣ（不図示）から印刷データを受信したり、画像読み取り部１０８で読み取って生成した画像データを、ネットワークを介してＰＣ等に転送する。符号化／復号化部１１１は、画像読み取り部１０８で生成した画像データを通信部１０６で送信する際に符号化したり、また通信部１０６で受信した画像データを復号化する機能を有する。また更に符号化／復号化部１１１は、複写動作をする際に、画像読み取り部１０８で生成した画像データをＨＤ１１５に記憶するために符号化したり、或はＨＤ１１５に記憶された符号化データを復号する。１１６はメモリのバックアップ回路で、例えば図４Ｂ或は図７に示すような回路を有している。
【００２０】
ＣＰＵバス１２０は、制御部１０１、ＲＯＭ１０２、ＲＡＭ１０３、操作部１０５、通信部１０６、通信部１０７、画像読み取り部１０８、画像処理部１０９、画像形成部１１０、符号化／復号化部１１１を接続する。このＣＰＵバス１２０は、アドレス信号を転送するアドレスバス、制御信号を転送するコントロールバス及び各種データを転送するデータバスの総称である。
【００２１】
図２（Ａ）（Ｂ）は、本実施の形態に係る複合装置１００のＲＡＭの構成を説明する図である。この実施の形態１では、ＲＡＭ１０３は基本メモリと拡張メモリの２つに分かれており、基本メモリ基板（以下、基本メモリ）及び拡張メモリ基板（以下、拡張メモリ）は両者共ＤＩＭＭ形状で抜き挿しできる形態をとっている。図２において、２０１は基本メモリ２０３を実装するためのＲＡＭ−ＤＩＭＭスロットを示し、２０２は拡張メモリ２０４を実装するためのＲＡＭ−ＤＩＭＭスロットを示す。尚、ここでは基本メモリが実装された基板を第１のメモリ基板とし、拡張メモリが実装された基板を第２のメモリ基板とするが、本発明はこれに限定されない。
【００２２】
図２（Ａ）は、基本メモリ２０３だけが実装されて拡張メモリが装着されない状態を示している。そして図２（Ｂ）は、基本メモリ２０３と拡張メモリ２０４の両方が装着された状態を示している。
【００２３】
図２（Ａ）では、実装されている基本メモリ２０３に、ワーク領域２１０とＦＡＸ用の画像領域２１１とが割り当てられている。ワーク領域２１０は、制御部１０１がプログラムを展開及び実行するメモリ領域及び、複写機能で使用する画像データを記憶するメモリ領域を含んでいる。また画像領域２１１は、ファクシミリ機能で使用する画像データを記憶するメモリ領域である。
【００２４】
図２（Ｂ）では、基本メモリ２０３に、制御部１０１がプログラムを展開及び実行するワーク領域及び、複写機能で使用する画像データを記憶するワーク領域２１０が割り当てられている。そして、拡張メモリ２０４には、ファクシミリ機能で使用する画像データを記憶する画像領域が割り当てられている。
【００２５】
また本実施の形態１では、、拡張メモリ２０４が装着された場合とそうでない場合とで、バッテリ１１３によりバックアップされるメモリが変更される。即ち、図２（Ａ）では、基本メモリ２０３がバッテリ１１３によりバックアップされ、図２（Ｂ）では、基本メモリ２０３はバックアップされず、拡張メモリ２０４だけがバッテリ１１３でバックアップされている。
【００２６】
こうすることにより、ファクシミリ機能で使用する画像データを記憶する画像領域２１１は常にバッテリ１１３によりバックアップされる。また基本メモリ２０３の容量と拡張メモリ２０４の容量とが同じであれば、拡張メモリ２０４が実装された場合でも拡張メモリ２０４が実装されない場合でも、バッテリ１１３でバックアップされるメモリ容量は同じになる。従って、拡張メモリ２０４が実装された場合でも、バックアップ時間が変更されることはない。
【００２７】
図３は、本実施の形態に係る複合装置の制御部１０１からみたメモリマップを説明する図で、このメモリマップ上に基本メモリ２０３及び拡張メモリ２０４のアドレス空間上の配置を示している。
【００２８】
図において、３０１はＲＯＭ１０２のアドレス空間を示し、３０２は制御部１０１のレジスタ、Ｉ／Ｏマップ用のメモリ空間を示している。基本メモリ２０３のアドレス空間３０３は、８００００００番地からＦＦＦＦＦＦＦ番地までの１２８ＭＢであり、拡張メモリ２０４のアドレス空間３０３は、０００００００番地から７ＦＦＦＦＦＦ番地までの１２８ＭＢである。
【００２９】
［実施の形態１］
図４Ａ，図４Ｂは、本実施の形態１に係る複合装置におけるＲＡＭ１０３のバックアップ（バックアップ制御）回路の一例を示す図である。
【００３０】
図４Ａは、バックアップ用の電池（バッテリ）１１３を示している。図４（Ｂ）は、バックアップ回路１１６の一例を示している。
【００３１】
バッテリ１１３から供給されるバックアップ電源（＋３．３Ｖ）が、条件に応じて基本メモリ２０３のＶｃｃ端子、或は拡張メモリ２０４のＶｃｃ端子に供給される。スイッチ４０４は、オンの場合に基本メモリ２０３のＶｃｃ端子に駆動用の電源を供給し、オフの場合には、基本メモリ２０３のＶｃｃ端子に駆動用の電源を供給しない。拡張メモリ２０４には、駆動用の電源をメインボード（制御部１０１のＣＰＵが搭載されている基板）に戻すための端子があり、この戻された信号がロジック回路４０５（メインボードに実装されている）を介して、スイッチ４０４に入力される。このロジック回路４０５に入力されるＶＤＤ信号は、本体の主電源がオフされた時は供給されない＋３．３Ｖ電源電圧に接続されている。尚、このロジック回路４０５において、４１０，４１１はＮＯＲ回路で、このＮＯＲ回路４１１の出力がロウレベルの時にスイッチ４０４がオンされる。
【００３２】
本実施の形態１では、基本メモリ２０３は常に実装されており、拡張メモリ２０４は実装されている場合と、実装されていない場合とがある。
【００３３】
ここで拡張メモリ２０４が実装されていない場合について説明する。この場合は、拡張メモリ２０４を介してバッテリ１１３から供給される電源電圧（ＳＤＶＢＢ）がメインボードに戻されない。このためＮＯＲ回路４１０の２つの入力は共にロウレベルとなり、その出力はハイレベルになる。よって、本体の電源がオンされているかオフされていないかに拘わらず、ＮＯＲ回路４１１の出力はロウレベルとなってスイッチ４０４がオンされたままとなり、基本メモリ２０３には電圧（ＳＤＶＢＢ）が供給されることになる。尚、この電圧（ＳＤＶＢＢ）は、複合装置１００の電源がオンの状態では電源電圧ＶＤＤとなっている。
【００３４】
次に拡張メモリ２０４が実装されている場合について説明する。
【００３５】
この場合は、この拡張メモリ２０４を介してバッテリ１１３からの電圧（ＳＤＶＢＢ）がメインボードに戻される。これにより、ＮＯＲ回路４１０の出力がロウレベルとなる。そして本体電源がオフされている時（ＶＤＤ＝０）は、ＮＯＲ回路４１１の出力がハイレベルとなってスイッチ４０４をオフにする。また本体電源がオンされている時（ＶＤＤ＝ハイレベル）は、ＮＯＲ回路４１１の出力がロウレベルとなりスイッチ４０４をオンにする。
【００３６】
このようにして、本体の電源がオフされたとき、拡張メモリ２０４が実装されていない場合は、基本メモリ２０３がバッテリ１１３によりバックアップされる。一方、拡張メモリ２０４が実装されている場合は、本体の電源がオフされたときは基本メモリ２０３への電池１１３からの電力供給が遮断されるためバッテリ１１３によりバックアップされず、拡張メモリ２０４だけがバックアップされる。また本体の電源がオンされた状態では、拡張メモリ２０４の有無に拘わらずスイッチ４０４がオンされ、基本メモリ２０３にもバッテリ１１３からの電圧が入力される。
【００３７】
以上説明したように本実施の形態１によれば、拡張メモリ２０４が実装された状態で、装置の電源がオフされると、自動的にその拡張メモリ２０４だけをバッテリによりバックアップする。これにより、バックアップ対象のメモリ領域の増大を抑えることにより、バッテリの消費電力を抑えてバックアップに要する時間が短縮されるのを防止できる。この際、実装された拡張メモリ２０４にバックアップすべきデータを保持し、バックアップされない基本メモリには、電源オフで消去されても良いデータだけを保持している。これにより、電源オフによるデータの消滅による影響を少なくできる。
【００３８】
［実施の形態２］
次に本発明に係る実施の形態２について説明する。
【００３９】
本実施の形態２では、複合装置本体の電源がオフされると、ファクシミリ用の画像データが記憶されているメモリ領域を検知する。そして、その画像データが蓄積されている領域だけをバッテリ１１３によりバックアップする。尚、この実施の形態２に係る複合装置１００のハードウェア構成は、前述の実施の形態１の複合装置のハードウェア構成と同じであるため、その説明を省略する。
【００４０】
図５は、本発明の実施の形態２に係る複合装置１００における電源オン時の動作を示すフローチャートである。尚、この処理を実行するプログラムは、実行時にはＲＡＭ１０３に記憶されており、制御部１０１のＣＰＵの制御の下に実行される。
【００４１】
この処理は複合装置１００の電源オンにより開始され、まずステップＳ５０１で、拡張メモリ２０４が装着されているかどうかを判別して、メモリの構成情報を取得する。次にステップＳ５０２で、メモリのバックアップ情報を求める。次にステップＳ５０３に進み、バッテリ１１３でバックアップされた画像データがあるかどうかを判定し、バックアップされた画像データがなければステップＳ５０４に進み、イニシャル状態から立ち上げる。そしてステップＳ５０６に進み、スタンバイ状態へ移行する。
【００４２】
一方ステップＳ５０３で、バッテリ１１３でバックアップされた画像データがあればステップＳ５０５に進み、そのバックアップされた画像データを保持して立ち上げ処理を実行する。そしてステップＳ５０６のスタンバイ状態へ移行する。
【００４３】
このように本実施の形態２では、バックアップすべき画像データのある領域のみをバックアップしているので、バッテリーバックアップされた画像データがある領域以外の領域のデータは不定である。
【００４４】
図６は、本発明の実施の形態２に係る複合装置１００の電源オフ時の動作を示すフローチャートである。尚、この処理を実行するプログラムは、実行時にはＲＡＭ１０３に記憶されており、制御部１０１のＣＰＵの制御の下に実行される。
【００４５】
ステップＳ６０１では、コピー動作やファクシミリ動作などの各種動作をしている。ステップＳ６０２で、バックアップすべき画像データ（例えば、メモリ受信したファクシミリデータ、或はタイマ送信が指定されたファクシミリデータ）が生成されたか否かを判定する。そしてバックアップすべき画像データが生成されていない場合はステップＳ６０１に戻って通常動作を継続する。ステップＳ６０２で、バックアップすべき画像データが生成されたと判断した場合はステップＳ６０３に進み、バックアップすべき画像データが蓄積されている領域を識別する。次にステップＳ６０４に進み、バックアップすべき画像データが蓄積されている領域をバックアップするようにバックアップ回路を制御する。次にステップＳ６０５に進み、本体の電源がオフされたかを検知し、本体電源がオフされてなければステップＳ６０１に戻って、通常動作を継続する。ステップＳ６０５で本体電源がオフされたことを検知した場合はステップＳ６０６に進み、バックアップすべき画像データが蓄積されているメモリ領域をセルフ・リフレッシュモードに移行して電源オフに備える。
【００４６】
図７は、この実施の形態２に係るバックアップ回路１１６を説明する回路図である。
【００４７】
図において、７０１，７０２はそれぞれメモリ基板を示し、これらは前述の基本メモリ２０３と拡張メモリ２０４であっても良く、或は拡張メモリ２０４とは別の２つの拡張メモリであっても良い。７０３はフリップフロップ、７０４，７０５はそれぞれＮＯＲ回路である。尚、これらフリップフロップ７０３、ＮＯＲ回路７０４，７０５は共にバッテリ１１３から供給される電力により動作している。スイッチ７０６，７０７は共に、前述の図４（Ｂ）のスイッチ４０４と同様に、各対応する制御信号７０８，７０９がロウレベルの時にオンし（閉じ）、ハイレベルの時にオフ（開く）になる。
【００４８】
いま、この複合装置１００の電源がオンされている状態では、電源電圧ＶＤＤが供給されているためＮＯＲ回路７０４，７０５にはハイレベルの信号が入力されて、その出力は共にロウレベルになっている。よってスイッチ７０６，７０７は閉じた状態で、メモリ基板７０１，７０２には電源電圧が供給されている。
【００４９】
フリップフロップ７０３に入力されているＤＬＴ信号及びＲＥＳＥＴ信号は共に、制御部１０１のＣＰＵから供給される。即ち、複合装置１００の電源がオフされた状態でメモリ基板７０１だけをバックアップする場合は、ＣＰＵはＲＥＳＥＴ信号をハイレベルにした状態でＤＬＴ信号を出力する。これによりフリップフロップ７０３のＱ出力がハイレベルとなり、ＮＯＲ回路７０４の出力がロウレベルとなってスイッチ７０６がオンされる。こうしてメモリ基板７０１が電池１１３によりバックアップされることになる。
【００５０】
逆に、複合装置１００の電源がオフされた状態でメモリ基板７０２だけをバックアップする場合は、ＣＰＵはＲＥＳＥＴ信号をロウレベルにする。これによりフリップフロップ７０３のＱ出力がロウレベル、Ｑ／（Ｑの反転）がハイレベルとなり、ＮＯＲ回路７０５の出力がロウレベルとなってスイッチ７０７がオンされる。こうしてメモリ基板７０２が電池１１３によりバックアップされることになる。
【００５１】
従って前述の図６のステップＳ６０４では、バックアップすべき画像データが格納されている領域のバックアップするように、ＤＬＴ信号或はＲＥＳＥＴ信号を出力してスイッチ７０６，７０７を切替える。
【００５２】
尚、この実施の形態２では、メモリ基板が２枚の場合で説明したが、より多くの枚数であっても良い。
【００５３】
［実施の形態３］
また本発明の実施の形態３では、複合装置１００の電源がオフされた時に、予め、バックアップすべき画像データを記憶しているメモリ領域を検知しておく。そして、その画像データの容量からバックアップする時間を算出する。そのバックアップ時間に応じてバックアップ対象のメモリ基板を切り換えることにより、更に高精度に上記の課題を解決するものである。
【００５４】
本発明の実施の形態３に係る動作フローチャートは、図５及び図６に示す実施の形態２に係る動作フローと基本的には同じであるので説明は省略する。
【００５５】
またバックアップ対象のメモリ基板を切り換えるバックアップ回路の構成は前述の実施の形態２と同じである。
【００５６】
また前述の実施の形態では、複合装置の場合で説明したが本発明はこれに限定されるものでなく、複数のメモリ基板が装着できる機器（ＰＣ等の装置）であっても良い。複合装置やＰＣ等の装置を総称して、情報処理装置と呼ぶ。
【００５７】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また一つの機器からなる装置に適用しても良い。
【００５８】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００５９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６０】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００６１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【００６３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００６４】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係る複合装置（多機能処理装置）の構成を示すブロック図である。
【図２】本実施の形態に係る複合装置のＲＡＭの構成を説明する図である。
【図３】本実施の形態に係る複合装置の制御部からみたメモリマップを説明する図である。
【図４】本実施の形態１に係る複合装置におけるＲＡＭのバックアップ回路の一例を示す図である。
【図５】本発明の実施の形態２に係る複合装置における電源オン時の動作を示すフローチャートである。
【図６】本発明の実施の形態２に係る複合装置の電源オフ時の動作を示すフローチャートである。
【図７】実施の形態２に係るバックアップ回路を説明する回路図である。
【図１】
2008263381.tif 000003
【図２】
2008263381.tif 000004
【図３】
2008263381.tif 000005
【図４】
2008263381.tif 000006
【図５】
2008263381.tif 000007
【図６】
2008263381.tif 000008
【図７】
2008263381.tif 000009