(57)【要約】【課題】コストダウンを可能にし、不揮発性メモリの寿命を延ばすことを可能にする記憶装置およびその記憶制御方法を提供する。【解決手段】重要度が高い画像データを不揮発性メモリに記憶保持することで、停電等で電源が切れた場合でも重要度が高い画像データを記憶保持することができ、重要度が高くない画像データを揮発性メモリに記憶保持するようにすることで、不揮発性メモリの容量を必要最低限に減少させることができるとともに、不揮発性メモリの書き込み回数を減少させることができる。【選択図】  図１
2005011081.tif 000002
【特許請求の範囲】
【請求項１】
データの保持に電力を要しない第１のメモリと、
前記データの保持に電力を要する第２のメモリと、
前記データに付随する属性情報に基づき、該データを前記第１のメモリに記憶するか、前記第２のメモリに記憶するかを決定するメモリ制御手段とを具備することを特徴とする記憶装置。
【請求項２】
前記属性情報は前記データの重要度であり、
前記メモリ制御手段は、
前記重要度が予め設定された基準より高いデータを前記第１のメモリに記憶し、
前記重要度が前記基準より低いデータを前記第２のメモリに記憶することを特徴とする請求項１記載の記憶装置。
【請求項３】
前記メモリ制御手段は、
前記データの重要度が指定されていない場合、該重要度を前記基準より高く指定するか、低く指定するかを設定する設定手段を具備することを特徴とする請求項２記載の記憶装置。
【請求項４】
前記メモリ制御手段は、
通信回線を介して前記重要度が前記基準より高いデータを送信する場合、該データの送信が終了するまで該データを前記第１のメモリに記憶し、
前記通信回線を介して前記重要度が前記基準より低いデータを送信する場合、該データの送信が終了するまで該データを前記第２のメモリに記憶し、
前記通信回線を介して前記重要度が前記基準より高いデータを受信する場合、該データの出力が終了するまで該データを前記第１のメモリに記憶し、
前記通信回線を介して前記重要度が前記基準より低いデータを受信する場合、該データの出力が終了するまで該データを前記第２のメモリに記憶することを特徴とする請求項２記載の記憶装置。
【請求項５】
前記メモリ制御手段は、
前記通信回線を介して前記重要度が指定されていないデータを送信する場合、該データの重要度を前記基準より低く設定し、
前記通信回線を介して前記重要度が設定されていないデータを受信する場合、該データの重要度を前記基準より高く設定することを特徴とする請求項４記載の記憶装置。
【請求項６】
前記メモリ制御手段は、
前記第１のメモリの容量および前記第２のメモリの容量を確認するメモリ容量確認手段を具備し、
前記メモリ容量確認手段により空き容量無しのメモリが確認された場合、前記データの重要度に関わらずに、該データを空き容量が残存する他方のメモリに記憶することを特徴とする請求項２記載の記憶装置。
【請求項７】
前記第１のメモリは不揮発性メモリであり、
前記第２のメモリは揮発性メモリであることを特徴とする請求項１記載の記憶装置。
【請求項８】
バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用することを特徴とする請求項７記載の記憶装置。
【請求項９】
長時間バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用し、短時間バックアップ電池が接続された揮発性メモリを前記第２のメモリの代替として使用することを特徴とする請求項７記載の記憶装置。
【請求項１０】
前記データに付随する属性情報に基づき、該データの保持に電力を要しない第１のメモリに記憶するか、該データの保持に電力を要する第２のメモリに記憶するかを決定することを特徴とする記憶装置の記憶制御方法。
【請求項１１】
前記属性情報は前記データの重要度であり、
前記重要度が予め設定された基準より高いデータを前記第１のメモリに記憶し、
前記重要度が前記基準より低いデータを前記第２のメモリに記憶することを特徴とする請求項１０記載の記憶装置の記憶制御方法。
【請求項１２】
前記データの重要度が指定されていない場合、該重要度を前記基準より高く指定するか、低く指定するかを設定することを特徴とする請求項９記載の記憶装置の記憶制御方法。
【請求項１３】
通信回線を介して前記データを送信する際に、
前記データの重要度が前記基準より高い場合、該データの送信が終了するまで該データを前記第１のメモリに記憶し、
前記データの重要度が前記基準より低い場合、該データの送信が終了するまで該データを前記第２のメモリに蓄積し、
前記通信回線を介してデータを受信する際に、
前記データの重要度が前記基準より高い場合、該データの出力が終了するまで該データを前記第１のメモリに蓄積し、
前記データの重要度が前記基準より低い場合、該データの出力が終了するまで該データを前記第２のメモリに蓄積することを特徴とする請求項１１記載の記憶装置の記憶制御方法。
【請求項１４】
前記通信回線を介して前記重要度が指定されていないデータを送信する場合、該データの重要度を前記基準より低く設定し、
前記通信回線を介して前記重要度が設定されていないデータを受信する場合、該データの重要度を前記基準より高く設定することを特徴とする請求項１３記載の記憶装置の記憶制御方法。
【請求項１５】
前記第１のメモリの容量および前記第２のメモリの容量を確認し、
該確認により空き容量無しのメモリが確認された場合、前記データの重要度に関わらずに、該データを空き容量が残存する他方のメモリに記憶することを特徴とする請求項１１記載の記憶装置の記憶制御方法。
【請求項１６】
前記第１のメモリは不揮発性メモリであり、
前記第２のメモリは揮発性メモリであることを特徴とする請求項１０記載の記憶装置の記憶制御方法。
【請求項１７】
バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用することを特徴とする請求項１６記載の記憶装置の記憶制御方法。
【請求項１８】
長時間バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用し、短時間バックアップ電池が接続された揮発性メモリを前記第２のメモリの代替として使用することを特徴とする請求項１６記載の記憶装置の記憶制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶装置およびその記憶制御方法に関し、特に、メモリにデータを蓄積する機能を有する機器における記憶装置およびその記憶制御方法に関する。
【０００２】
【従来の技術】
近年、情報通信技術の発展に伴って、ＰＣ（パーソナルコンピュータ）を始めとするメモリにデータを蓄積する機能を有する機器は主記憶装置  としてＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）等を使用している。このＤＲＡＭやＳＲＡＭは揮発性メモリであるため、記憶データを保持するためには常に電力の供給を受けなければならず、不慮の原因等により電力供給が杜絶えると、記憶データが失われてしまう。
【０００３】
そこで、最近では電力の供給を受けなくても半永久的に記憶データを保持することができるＦｌａｓｈ  ＲＯＭ等の不揮発性メモリを使用することが主流になってきている。
【０００４】
例えば、デジタル複合機を例にすると、ＤＲＡＭに蓄積された受信画像データファイルを、ＣＰＵの介在なしに高速にフラッシュメモリにコピーすることで、デジタル複合機の電源がオフになった場合でも、その画像データファイルについては保持していくことが可能になるものがある（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開平１１−２３９２５４号公報
【発明が解決しようとする課題】
しかし、揮発性メモリに対して不揮発性メモリが高額であることが難点であり、例えば、２００２年後半価格で、８ＭＢのＦｌａｓｈ  ＲＯＭが７５０円、８ＭＢのＳＤＲＡＭが４４０円であり、３１０円のコスト差が生じてしまう。
【０００６】
また、不揮発性メモリは書き込み回数が制限されるものもあり、通常で不揮発性メモリを使用していると不揮発性メモリ自体の寿命を縮めてしまうという問題もある。
【０００７】
そこで、本発明は、高額な不揮発性メモリの容量を必要最低限に減少させることでコストダウンを可能にし、不揮発性メモリの書き込み回数を減少させることで不揮発性メモリの寿命を延ばすことを可能にする記憶装置およびその記憶制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、データの保持に電力を要しない第１のメモリと、前記データの保持に電力を要する第２のメモリと、前記データに付随する属性情報に基づき、該データを前記第１のメモリに記憶するか、前記第２のメモリに記憶するかを決定するメモリ制御手段とを具備することを特徴とする。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記属性情報は前記データの重要度であり、前記メモリ制御手段は、前記重要度が予め設定された基準より高いデータを前記第１のメモリに記憶し、前記重要度が前記基準より低いデータを前記第２のメモリに記憶することを特徴とする。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記メモリ制御手段は、前記データの重要度が指定されていない場合、該重要度を前記基準より高く指定するか、低く指定するかを設定する設定手段を具備することを特徴とする。
【００１１】
また、請求項４の発明は、請求項２の発明において、前記メモリ制御手段は、通信回線を介して前記重要度が前記基準より高いデータを送信する場合、該データの送信が終了するまで該データを前記第１のメモリに記憶し、前記通信回線を介して前記重要度が前記基準より低いデータを送信する場合、該データの送信が終了するまで該データを前記第２のメモリに記憶し、前記通信回線を介して前記重要度が前記基準より高いデータを受信する場合、該データの出力が終了するまで該データを前記第１のメモリに記憶し、前記通信回線を介して前記重要度が前記基準より低いデータを受信する場合、該データの出力が終了するまで該データを前記第２のメモリに記憶することを特徴とする。
【００１２】
また、請求項５の発明は、請求項４の発明において、前記メモリ制御手段は、前記通信回線を介して前記重要度が指定されていないデータを送信する場合、該データの重要度を前記基準より低く設定し、前記通信回線を介して前記重要度が設定されていないデータを受信する場合、該データの重要度を前記基準より高く設定することを特徴とする。
【００１３】
また、請求項６の発明は、請求項２の発明において、前記メモリ制御手段は、前記第１のメモリの容量および前記第２のメモリの容量を確認するメモリ容量確認手段を具備し、前記メモリ容量確認手段により空き容量無しのメモリが確認された場合、前記データの重要度に関わらずに、該データを空き容量が残存する他方のメモリに記憶することを特徴とする。
【００１４】
また、請求項７の発明は、請求項１の発明において、前記第１のメモリは不揮発性メモリであり、前記第２のメモリは揮発性メモリであることを特徴とする。
【００１５】
また、請求項８の発明は、請求項７の発明において、バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用することを特徴とする。
【００１６】
また、請求項９の発明は、請求項７の発明において、長時間バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用し、短時間バックアップ電池が接続された揮発性メモリを前記第２のメモリの代替として使用することを特徴とする。
【００１７】
また、請求項１０の発明は、前記データに付随する属性情報に基づき、該データの保持に電力を要しない第１のメモリに記憶するか、該データの保持に電力を要する第２のメモリに記憶するかを決定することを特徴とする。
【００１８】
また、請求項１１の発明は、請求項１０の発明において、前記属性情報は前記データの重要度であり、前記重要度が予め設定された基準より高いデータを前記第１のメモリに記憶し、前記重要度が前記基準より低いデータを前記第２のメモリに記憶することを特徴とする。
【００１９】
また、請求項１２の発明は、請求項９の発明において、前記データの重要度が指定されていない場合、該重要度を前記基準より高く指定するか、低く指定するかを設定することを特徴とする。
【００２０】
また、請求項１３の発明は、請求項１１の発明において、通信回線を介して前記データを送信する際に、前記データの重要度が前記基準より高い場合、該データの送信が終了するまで該データを前記第１のメモリに記憶し、前記データの重要度が前記基準より低い場合、該データの送信が終了するまで該データを前記第２のメモリに蓄積し、前記通信回線を介してデータを受信する際に、前記データの重要度が前記基準より高い場合、該データの出力が終了するまで該データを前記第１のメモリに蓄積し、前記データの重要度が前記基準より低い場合、該データの出力が終了するまで該データを前記第２のメモリに蓄積することを特徴とする。
【００２１】
また、請求項１４の発明は、請求項１３の発明において、前記通信回線を介して前記重要度が指定されていないデータを送信する場合、該データの重要度を前記基準より低く設定し、前記通信回線を介して前記重要度が設定されていないデータを受信する場合、該データの重要度を前記基準より高く設定することを特徴とする。
【００２２】
また、請求項１５の発明は、請求項１１の発明において、前記第１のメモリの容量および前記第２のメモリの容量を確認し、該確認により空き容量無しのメモリが確認された場合、前記データの重要度に関わらずに、該データを空き容量が残存する他方のメモリに記憶することを特徴とする。
【００２３】
また、請求項１６の発明は、請求項１０の発明において、前記第１のメモリは不揮発性メモリであり、前記第２のメモリは揮発性メモリであることを特徴とする。
【００２４】
また、請求項１７の発明は、請求項１６の発明において、バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用することを特徴とする。
【００２５】
また、請求項１８の発明は、請求項１６の発明において、長時間バックアップ電池が接続された揮発性メモリを前記第１のメモリの代替として使用し、短時間バックアップ電池が接続された揮発性メモリを前記第２のメモリの代替として使用することを特徴とする。
【００２６】
【発明の実施の形態】
以下、本発明に係わる記憶装置およびその記憶制御方法の実施の形態について添付図面を参照して詳細に説明する。なお、本発明に係わる記憶装置がファクシミリ機能および複写機能を有する複合機に組み込まれている構成を実施例として説明する。
【００２７】
本発明に係わる記憶装置の第１実施例について説明する。
【００２８】
図１は、第１実施例における本発明に係わる記憶装置１を組み込む複合機２の機能的な構成の一例を示すブロック図である。
【００２９】
図１に示すように、複合機２は、プリンタモジュール部３、スキャナモジュール部４、ファクシミリモジュール部５、マルチファンクションコントロール部６から構成され、各モジュール部はＩ／Ｆ７を介してマルチファンクションコントロール部６と接続されている。
【００３０】
ここで、プリンタモジュール部３は、マルチファンクションコントロール部６に蓄積されたデータを用紙に印刷して出力する。
【００３１】
また、スキャナモジュール部４は、原稿を光学的に読み取るスキャナである。
【００３２】
また、ファクシミリモジュール部５は、ファクシミリモジュール部５全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８１、ＣＰＵ８１の動作プログラムを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９１、ファクシミリモジュール部５のメインメモリとして利用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０１、通信回線１１を介して符号化データの送受信を行う網制御部１２、デジタルデータからアナログデータへの変換およびアナログデータからデジタルデータへの変換を行うＭＯＤＥＭ１３、網制御部１２が通信回線１１を介して受信した符号化データの復号化、スキャナモジュール部４により読み取った画像データの符号化および解像度変換を行うＣＯＤＥＣ／解像度変換部１４から構成され、ファクシミリデータの送受信を制御する。
【００３３】
また、マルチファンクションコントロール部６は、マルチファンクションコントロール部６全体を制御するＣＰＵ８２、ＣＰＵ８２の動作プログラムを記憶するＲＯＭ９２、マルチファンクションコントロール部６のメインメモリとして利用されるＲＡＭ１０２、スキャナモジュール部３により読み取った画像データおよびファクシミリモジュール部５により受信した画像データを記憶保持する本発明に係わる記憶装置１から構成され、スキャナモジュール部３、プリンタモジュール部４、ファクシミリモジュール部５を効率良く制御する。
【００３４】
また、記憶装置１は、メモリコントロール部１５、不揮発性メモリ１６、揮発性メモリ１７から構成されている。
【００３５】
ここで、メモリコントロール部６は、スキャナモジュール部４により読み取った画像データおよびファクシミリモジュール部５により受信した画像データを、画像データの重要度またはメモリの空き容量に基づき、不揮発性メモリ１６に記憶保持するか、揮発性メモリ１７に記憶保持するかを決定する。
【００３６】
また、不揮発性メモリ１６は、電源を切っても記憶内容を保持することができる半導体メモリのことであり、Ｆｌａｓｈ  ＲＯＭ等がこれに当たる。なお、本発明の実施においては、不揮発性メモリ１６を用いる構成以外に、ハードディスク（Ｈａｒｄ  Ｄｉｓｋ）等を用いる構成でも適用可能である。
【００３７】
また、揮発性メモリ１７は、電源を切ると記憶内容が失われる半導体メモリのことであり、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等がこれに当たる。なお、本発明の実施においては、揮発性メモリ１７に対して主電源回路からの電源の供給が行われなくなった場合、揮発性メモリ１７に電源を供給するバックアップ電池回路を揮発性メモリ１７に接続する構成でも適用可能である。
【００３８】
次に、ＦＡＸ送信またはＦＡＸ受信する際に、複合機２が行う機能的な動作について説明する。
【００３９】
ＦＡＸ送信する場合、スキャナモジュール部３は原稿を光学的に読み取ることで画像データを取得し、取得した画像データをＩ／Ｆ７を介してマルチファンクションコントロール部６に出力し、マルチファンクションコントロール部６のＣＰＵ８２は画像データの入力を検出すると、入力した画像データを記憶保持するために、画像データを記憶装置１のメモリコントロール部１５に転送し、記憶装置１のメモリコントロール部１５は画像データを入力すると、画像データの重要度またはメモリの空き容量に基づき、画像データを不揮発性メモリ１６に記憶保持するか、揮発性メモリ１７に記憶保持するかを決定する。例えば、重要度が高い画像データは不揮発性メモリ１６に記憶保持し、重要度が低い画像データは揮発性メモリ１７に記憶保持する。
【００４０】
そして、メモリコントロール部１５が不揮発性メモリ１６若しくは揮発性メモリ１７に画像データを記憶保持すると、ファクシミリモジュール部５のＣＰＵ８２は記憶装置１から画像データを読み出し、ＣＯＤＥＣ／解像度変換部１４は画像データの符号化および解像度変換を行い、ＭＯＤＥＭ１３はデジタルデータである画像データを音声信号（アナログデータ）に変換し、網制御部１２は画像データを通信回線１１を介して宛先にＦＡＸ送信し、ＦＡＸ送信が終了すると、メモリコントロール部１５は不揮発性メモリ１６若しくは揮発性メモリ１７に記憶保持されている画像データを消去する。
【００４１】
ＦＡＸ受信する場合、網制御部１２が通信回線１１を介して画像データを受信すると、ＭＯＤＥＭ１３は音声信号（アナログデータ）である画像データをデジタルデータに変換し、ＣＯＤＥＣ／解像度変換部１４は画像データの複合化および解像度変換を行い、ファクシミリモジュール部５のＣＰＵ８１は画像データをＩ／Ｆ７を介してマルチファンクションコントロール部６に出力し、マルチファンクションコントロール部６のＣＰＵ８２は画像データの入力を検出すると、入力した画像データを記憶保持するために、画像データを記憶装置１のメモリコントロール部１５に転送し、メモリコントロール部１５は画像データを入力すると、画像データの重要度またはメモリの空き容量に基づき、画像データを不揮発性メモリ１６に記憶保持するか、揮発性メモリ１７に記憶保持するかを決定する。
例えば、重要度が高い画像データは不揮発性メモリ１６に記憶保持し、重要度が低い画像データは揮発性メモリ１７に記憶保持する。
【００４２】
そして、メモリコントロール部１５が不揮発性メモリ１６若しくは揮発性メモリ１７に画像データを記憶保持すると、プリンタモジュール部３は記憶装置１から画像データを読み出し、読み出した画像データを用紙に印刷して出力し、出力が終了すると、メモリコントロール部１５は不揮発性メモリ１６若しくは揮発性メモリ１７に記憶保持されている画像データを消去する。
【００４３】
次に、メモリコントロール部１５が画像データを記憶保持する際に、画像データの重要度を確認し、重要度が高い画像データを不揮発性メモリ１６に記憶保持し、重要度が低い画像データを揮発性メモリ１７に記憶保持する構成について説明する。
【００４４】
ＦＡＸ送信する場合、メモリコントロール部１５がスキャンデータの重要度に基づいて記憶保持先を決定する際の複合機２が行う処理手順について図２に示すフローチャートを参照して説明する。
【００４５】
原稿をスキャンし（ステップＳ２０１）、スキャンデータの重要度が高の場合（ステップＳ２０２でＹＥＳ）、スキャンデータを不揮発性メモリに記憶保持し（ステップＳ２０３）、スキャンデータをＦＡＸ送信し（ステップＳ２０４）、ＦＡＸ送信が終了すると（ステップＳ２０５でＹＥＳ）、スキャンデータを消去し（ステップＳ２０６）、処理手順を終了する。
【００４６】
また、ステップＳ２０２において、スキャンデータの重要度が高でない場合（ステップＳ２０２でＮＯ）、スキャンデータを揮発性メモリに記憶保持し（ステップＳ２０７）、ステップＳ２０４に進む。
【００４７】
ＦＡＸ受信する場合、メモリコントロール部１５が受信データの重要度に基づいて記憶保持先を決定する際の複合機２が行う処理手順について図３に示すフローチャートを参照して説明する。
【００４８】
ＦＡＸ受信し（ステップＳ３０１）、受信データの重要度が高の場合（ステップＳ３０２でＹＥＳ）、受信データを不揮発性メモリに記憶保持し（ステップＳ３０３）、受信データを出力し（ステップＳ３０４）、出力が終了すると（ステップＳ３０５でＹＥＳ）、受信データを消去し（ステップＳ３０６）、処理手順を終了する。
【００４９】
また、ステップＳ３０２において、受信データの重要度が高でない場合（ステップＳ３０２でＮＯ）、受信データを揮発性メモリに記憶保持し（ステップＳ３０７）、ステップＳ３０４に進む。
【００５０】
次に、メモリコントロール部１５が画像データを記憶保持する際に、不揮発性メモリ１６および揮発性メモリ１７の空き容量に基づいて画像データの記憶保持先を決定する構成について説明する。
【００５１】
ＦＡＸ送信する場合、メモリコントロール部が不揮発性メモリおよび揮発性メモリの空き容量に基づいてスキャンデータの記憶保持先を決定する際の複合機が行う処理手順について図４に示すフローチャートを参照して説明する。
【００５２】
原稿をスキャンし（ステップＳ４０１）、不揮発性メモリおよび揮発性メモリの空き容量を確認する（ステップＳ４０２）。
【００５３】
揮発性メモリのみ空きが有る場合（ステップ４０３でＹＥＳ）、スキャンデータを揮発性メモリに記憶保持し（ステップＳ４０４）、スキャンデータをＦＡＸ送信し（ステップＳ４０５）、ＦＡＸ送信が終了すると（ステップＳ４０６でＹＥＳ）、スキャンデータを消去し（ステップＳ４０７）、処理手順を終了する。
【００５４】
また、ステップＳ４０３において、不揮発性メモリに空きが有り（ステップＳ４０３でＮＯ）、不揮発性メモリのみ空きが有る場合（ステップＳ４０８でＹＥＳ）、スキャンデータを不揮発性メモリに記憶保持し（ステップＳ４０９）、ステップＳ４０５に進む。
【００５５】
また、ステップＳ４０４において、揮発性メモリに空きが有り（ステップＳ４０４でＮＯ）、スキャンデータの重要度が高の場合（ステップＳ４１０でＹＥＳ）、スキャンデータを不揮発性メモリに記憶保持し（ステップＳ４０９）、ステップＳ４０５に進む。
【００５６】
また、ステップＳ４１０において、スキャンデータの重要度が高でない場合（ステップＳ４１０でＮＯ）、スキャンデータを揮発性メモリに記憶保持し（ステップＳ４０４）、ステップＳ４０５に進む。
【００５７】
ＦＡＸ受信する場合、メモリコントロール部が不揮発性メモリ１６および揮発性メモリ１７の空き容量に基づいて受信データの記憶保持先を決定する際の複合機２が行う処理手順について図５に示すフローチャートを参照して説明する。
【００５８】
ＦＡＸ受信し（ステップＳ５０１）、不揮発性メモリおよび揮発性メモリの空き容量を確認する（ステップＳ５０２）。
【００５９】
揮発性メモリのみ空きが有る場合（ステップ５０３でＹＥＳ）、受信データを揮発性メモリに記憶保持し（ステップＳ５０４）、受信データを出力し（ステップＳ５０５）、出力が終了すると（ステップＳ５０６でＹＥＳ）、受信データを消去し（ステップＳ５０７）、処理手順を終了する。
【００６０】
また、ステップＳ５０３において、不揮発性メモリに空きが有り（ステップＳ５０３でＮＯ）、不揮発性メモリのみ空きが有る場合（ステップＳ５０８でＹＥＳ）、受信データを不揮発性メモリに記憶保持し（ステップＳ５０９）、ステップＳ５０５に進む。
【００６１】
また、ステップＳ５０４において、揮発性メモリに空きが有り（ステップＳ５０４でＮＯ）、受信データの重要度が高の場合（ステップＳ５１０でＹＥＳ）、受信データを不揮発性メモリに記憶保持し（ステップＳ５０９）、ステップＳ５０５に進む。
【００６２】
また、ステップＳ５１０において、受信データの重要度が高でない場合（ステップＳ５１０でＮＯ）、受信データを揮発性メモリに記憶保持し（ステップＳ５０４）、ステップＳ５０５に進む。
【００６３】
ここで、ＦＡＸ送信中に停電が発生してスキャンデータが消滅したとしても、ＦＡＸ送信する原稿は手元に存在するので、再度原稿を読み込んでＦＡＸ送信すれば良いため、大きな支障はないものの、ＦＡＸ受信中に停電が発生して受信データが消滅すると、受信データは出力するまで内容が不明であるため、送信相手先に再ＦＡＸ送信を依頼しなければならず、仮に送信相手が既に外出してしまった場合、業務に大きな支障を及ぼしてしまうことになる。従って、ＦＡＸ受信した受信データを不揮発性メモリ１６に記憶保持し、ＦＡＸ送信するスキャンデータを揮発性メモリ１７に記憶保持すれば良い。
【００６４】
そこで、ＦＡＸ送信する際にスキャンデータに重要度が設定されていない場合は、メモリコントロール部１５はスキャンデータの重要度を低に設定することで、ＦＡＸ送信するスキャンデータを揮発性メモリ１７に記憶保持し、また、ＦＡＸ受信する際に受信データに重要度が設定されていない場合は、メモリコントロール部１５は受信データの重要度を高に設定することで、ＦＡＸ受信した受信データを不揮発性メモリ１６に記憶保持する構成にすることができる。以下、この構成について説明する。
【００６５】
ＦＡＸ送信する際に、スキャンデータに重要度が設定されていない場合の複合機２が行う処理手順について図６に示すフローチャートを参照して説明する。
【００６６】
原稿をスキャンし（ステップＳ６０１）、スキャンデータの重要度に設定がない場合（ステップＳ６０２でＮＯ）、スキャンデータの重要度を低に設定し（ステップＳ６０３）、スキャンデータを揮発性メモリに記憶保持し（ステップＳ６０４）、スキャンデータをＦＡＸ送信し（ステップＳ６０５）、ＦＡＸ送信が終了すると（ステップＳ６０６でＹＥＳ）、スキャンデータを消去し（ステップＳ６０７）、処理手順を終了する。
【００６７】
また、ステップＳ６０２において、スキャンデータの重要度に設定がある場合（ステップＳ６０２でＹＥＳ）、スキャンデータの重要度を確認する（ステップＳ６０８）。スキャンデータの重要度が高でない場合（ステップＳ６０８でＮＯ）、スキャンデータを揮発性メモリに記憶保持し（ステップＳ６０４）、ステップＳ６０５に進む。
【００６８】
また、ステップＳ６０８において、スキャンデータの重要度が高の場合（ステップＳ６０８でＹＥＳ）、スキャンデータを不揮発性メモリに記憶保持し（ステップＳ６０９）、ステップＳ６０５に進む。
【００６９】
ＦＡＸ受信した際に、受信データに重要度が設定されていない場合の複合機２が行う処理手順について図７に示すフローチャートを参照して説明する。
【００７０】
ＦＡＸ受信し（ステップＳ７０１）、スキャンデータの重要度に設定がない場合（ステップＳ７０２でＮＯ）、受信データの重要度を高に設定し（ステップＳ７０３）、受信データを不揮発性メモリに記憶保持し（ステップＳ７０４）、受信データを出力し（ステップＳ７０５）、出力が終了すると（ステップＳ７０６でＹＥＳ）、受信データを消去し（ステップＳ７０７）、処理手順を終了する。
【００７１】
また、ステップＳ７０２において、受信データの重要度に設定がある場合（ステップＳ７０２でＹＥＳ）、受信データの重要度を確認する（ステップＳ７０８）。受信データの重要度が高の場合（ステップＳ６０８でＹＥＳ）、受信データを不揮発性メモリに記憶保持し（ステップＳ７０４）、ステップＳ７０５に進む。
【００７２】
また、ステップＳ７０８において、受信データの重要度が高でない場合（ステップＳ７０８でＹＥＳ）、受信データを揮発性メモリに記憶保持し（ステップＳ７０９）、ステップＳ７０５に進む。
【００７３】
なお、本発明の実施においては、重要度が設定されていない場合、ＦＡＸ送信するスキャンデータおよびＦＡＸ受信した受信データを問わず、不揮発性メモリに記憶保持する構成でも適用可能であり、また、重要度が設定されていない場合、ＦＡＸ送信するスキャンデータおよびＦＡＸ受信した受信データを問わず、揮発性メモリに記憶保持する構成でも適用可能である。更に、重要度が設定されていない場合、ＦＡＸ送信するスキャンデータおよびＦＡＸ受信した受信データを不揮発性メモリと揮発性メモリとでどちらに記憶保持するかを設定できる設定部を複合機２が有する構成でも適用可能である。
【００７４】
従って、重要度が高い画像データを不揮発性メモリに記憶保持することで、停電等で電源が切れた場合でも重要度が高い画像データを記憶保持することができ、重要度が高くない画像データを揮発性メモリに記憶保持するようにすることで、不揮発性メモリの容量を必要最低限に減少させることができるとともに、不揮発性メモリの書き込み回数を減少させることができる。
【００７５】
次に、本発明に係わる記憶装置の第２実施例について説明する。
【００７６】
図８は、第２実施例における本発明に係わる記憶装置１を組み込む複合機２の機能的な構成の一例を示すブロック図である。
【００７７】
図８に示すように、複合機２は、プリンタモジュール部３、スキャナモジュール部４、ファクシミリモジュール部５、マルチファンクションコントロール部６から構成され、マルチファンクションコントロール部６の記憶装置１以外の各モジュール部は第１実施例と同様の機能であるため、詳細な説明は省略する。
【００７８】
ここで、マルチファンクションコントロール部６の記憶装置１は、メモリコントロール部１５、バックアップ電池回路１９が接続されている揮発性メモリ１８１、バックアップ電池回路１９が接続されていない揮発性メモリ１８２から構成されている。
【００７９】
ここで、メモリコントロール部１５は、スキャナモジュール部４により読み取った画像データおよびファクシミリモジュール部４により受信した画像データを、画像データの重要度またはメモリの空き容量に基づき、バックアップ電池回路１９が接続されている揮発性メモリ１８１に記憶保持するか、バックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持するかを決定する。
【００８０】
また、バックアップ電池回路１９は、揮発性メモリ１８１に対して主電源回路からの電源の供給が行われなくなった場合、揮発性メモリ１８１に電源を供給することで、揮発性メモリ１８１に記憶保持されているデータを保持できるようにする。
【００８１】
次に、ＦＡＸ送信またはＦＡＸ受信する際に、複合機２が行う機能的な動作について説明する。
【００８２】
ＦＡＸ送信する場合、スキャナモジュール部４は原稿を光学的に読み取ることで画像データを取得し、取得した画像データをＩ／Ｆ７を介してマルチファンクションコントロール部６に出力し、マルチファンクションコントロール部６のＣＰＵ８２は画像データの入力を検出すると、入力した画像データを記憶保持するために、画像データを記憶装置１のメモリコントロール部１５に転送し、メモリコントロール部１５は画像データを入力すると、画像データの重要度またはメモリの空き容量に基づき、画像データをバックアップ電池回路１９が接続されている揮発性メモリ１８１に記憶保持するか、バックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持するかを決定する。例えば、重要度が高い画像データはバックアップ電池回路１９が接続されている揮発性メモリ１８１に記憶保持し、重要度が低い画像データはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持する。
【００８３】
そして、メモリコントロール部１５がバックアップ電池回路１９が接続されている揮発性メモリ１８１若しくはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に画像データを記憶保持すると、ファクシミリモジュール部５のＣＰＵ８１は記憶装置１から画像データを読み出し、ＣＯＤＥＣ／解像度変換部１４は画像データの符号化および解像度変換を行い、ＭＯＤＥＭ１３はデジタルデータである画像データを音声信号（アナログデータ）に変換し、網制御部１２は画像データを通信回線１１を介して宛先にＦＡＸ送信し、ＦＡＸ送信が終了すると、メモリコントロール部１５はバックアップ電池回路１９が接続されている揮発性メモリ１８１若しくはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持されている画像データを消去する。
【００８４】
ＦＡＸ受信する場合、網制御部１２が通信回線１１を介して画像データを受信すると、ＭＯＤＥＭ１３は音声信号（アナログデータ）である画像データをデジタルデータに変換し、ＣＯＤＥＣ／解像度変換部１４は画像データの複合化および解像度変換を行い、ファクシミリモジュール部５のＣＰＵ８１は画像データをＩ／Ｆ７を介してマルチファンクションコントロール部６に出力し、マルチファンクションコントロール部６のＣＰＵ８２は画像データの入力を検出すると、入力した画像データを記憶保持するために、画像データを記憶装置１のメモリコントロール部１５に転送し、メモリコントロール部１５は画像データを入力すると、画像データの重要度またはメモリの空き容量に基づき、画像データをバックアップ電池回路１９が接続されている揮発性メモリ１８１に記憶保持するか、バックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持するかを決定する。例えば、重要度が高い画像データはバックアップ電池回路１９が接続されている揮発性メモリ１８１に記憶保持し、重要度が低い画像データはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持する。
【００８５】
そして、メモリコントロール部１５がバックアップ電池回路１９が接続されている揮発性メモリ１８１若しくはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に画像データを記憶保持すると、プリンタモジュール部３は記憶装置１から画像データを読み出し、読み出した画像データを用紙に印刷して出力し、出力が終了すると、メモリコントロール部１５はバックアップ電池回路１９が接続されている揮発性メモリ１８１若しくはバックアップ電池回路１９が接続されていない揮発性メモリ１８２に記憶保持されている画像データを消去する。
【００８６】
なお、ＦＡＸ送受信する場合のメモリコントロール部１５がスキャンデータの重要度に基づいて記憶保持先を決定する際の複合機が行う処理手順、メモリコントロール部１５がバックアップ電池回路１９が接続されている揮発性メモリ１８１およびバックアップ電池回路１９が接続されていない揮発性メモリ１８２の空き容量に基づいてスキャンデータの記憶保持先を決定する際の複合機２が行う処理手順、およびスキャンデータまたは受信データに重要度が設定されていない場合の複合機２が行う処理手順については、第１実施例で説明した図２、３、４、５、６、７に示すフローチャートにおいて、不揮発性メモリ１６がバックアップ電池回路１９が接続されている揮発性メモリ１８１に置き換わり、揮発性メモリ１７がバックアップ電池回路１９が接続されていない揮発性メモリ１８２に置き換わるだけなので、詳細な説明は省略する。
【００８７】
図９は、バックアップ電池回路１９の一例を示す回路図である。
【００８８】
図９に示すように、メモリに対して主電源から電源が供給されている時には、バックアップ電池２０は充電を行い、メモリに対して主電源から電源が供給されなくなった時には、メモリに対してバックアップ電池２０から電源が供給される。
【００８９】
なお、本発明の実施においては、揮発性メモリに長時間対応のバックアップ電池回路を接続し、揮発性メモリに短時間対応のバックアップ電池回路を接続することで、重要度が高い画像データを長時間対応のバックアップ電池回路が接続されている揮発性メモリに記憶保持し、重要度が低い画像データを短時間対応のバックアップ電池回路が接続されている揮発性メモリに記憶保持する構成でも適用可能である。
【００９０】
従って、重要度が高い画像データをバックアップ電池回路が接続されている揮発性メモリに記憶保持し、重要度が高くない画像データをバックアップ電池回路が接続されていない揮発性メモリに記憶保持するというように、揮発性メモリを使い分けることで、不揮発性メモリを使用する必要がなくなる。
【００９１】
なお、本発明に係わる記憶装置の実施は、ＦＡＸ送受信の場合、ＦＡＸ送信先の番号、ＦＡＸ送信元の番号に基づき、また、電子メールの送受信の場合、メールアドレスに基づき、また、データの内容に基づき、不揮発性メモリと揮発性メモリとを使い分ける構成でも適用可能である。
【００９２】
また、本発明に係わる記憶装置の実施は、複合機以外でもメモリにデータを記憶保持する機能を有する機器であれば、家電または他の電気機器であっても適用可能である。
【００９３】
【発明の効果】
以上説明したように本発明によれば、データの属性情報に基づき、データを記憶保持するメモリを、例えば、不揮発性メモリのようなデータの保持に電力を要しないメモリと、例えば、揮発性メモリのようなデータの保持に電力を要するメモリとで使い分けることで、高額なデータの保持に電力を要しないメモリの容量を必要最低限に減少させることができる。
【００９４】
また、データの保持に電力を要しないメモリの書き込み回数を減少させることができ、データの保持に電力を要しないメモリの寿命を延ばすことを可能にするという効果を奏する。
【図面の簡単な説明】
【図１】第１実施例における本発明に係わる記憶装置１を組み込む複合機２の機能的な構成の一例を示すブロック図である。
【図２】ＦＡＸ送信する場合、メモリコントロール部１５がスキャンデータの重要度に基づいて記憶保持先を決定する際の複合機２が行う処理手順を示すフローチャートである。
【図３】ＦＡＸ受信する場合、メモリコントロール部１５が受信データの重要度に基づいて記憶保持先を決定する際の複合機２が行う処理手順を示すフローチャートをである。
【図４】ＦＡＸ送信する場合、メモリコントロール部が不揮発性メモリおよび揮発性メモリの空き容量に基づいてスキャンデータの記憶保持先を決定する際の複合機が行う処理手順を示すフローチャートである。
【図５】ＦＡＸ受信する場合、メモリコントロール部が不揮発性メモリ１６および揮発性メモリ１７の空き容量に基づいて受信データの記憶保持先を決定する際の複合機２が行う処理手順を示すフローチャートである。
【図６】ＦＡＸ送信する際に、スキャンデータに重要度が設定されていない場合の複合機２が行う処理手順を示すフローチャートである。
【図７】ＦＡＸ受信した際に、受信データに重要度が設定されていない場合の複合機２が行う処理手順を示すフローチャートである。
【図８】第２実施例における本発明に係わる記憶装置１を組み込む複合機２の機能的な構成の一例を示すブロック図である。
【図９】バックアップ電池回路１９の一例を示す回路図である。
【符号の説明】
１    記憶装置
２    複合機
３    プリンタモジュール部
４    スキャナモジュール部
５    ファクシミリモジュール部
６    マルチファンクションコントロール部
７    Ｉ／Ｆ
８１、８２    ＣＰＵ
９１、９２    ＲＯＭ
１０１、１０２    ＲＡＭ
１１    通信回線
１２    網制御部
１３    ＭＯＤＥＭ
１４    ＣＯＤＥＣ／解像度変換部
１５    メモリコントロール部
１６    不揮発性メモリ
１７、１８１、１８２    揮発性メモリ
１９    バックアップ回路
２０    バックアップ電池
【図１】
2005011081.tif 000003
【図２】
2005011081.tif 000004
【図３】
2005011081.tif 000005
【図４】
2005011081.tif 000006
【図５】
2005011081.tif 000007
【図６】
2005011081.tif 000008
【図７】
2005011081.tif 000009
【図８】
2005011081.tif 000010
【図９】
2005011081.tif 000011