(57)【要約】【課題】省電力モードが実行されている場合における消費電力の低減を容易に実現する。【解決手段】メモリー管理装置７に、電源部２と、通常モードと通常モードよりも消費電力を低減させる省電力モードとを択一的に実行するモード実行部１１と、予め定められた第１バス幅を有する揮発性の第１記憶部１３と、第１バス幅よりもビット数の少ない第２バス幅を有する揮発性の第２記憶部１４と、モード実行部１１によって省電力モードが実行されている間保持する必要がある必須保持情報を第２記憶部１４に記憶させる記憶制御部１６と、電源部２から第１記憶部１３及び第２記憶部１４への電源電圧の供給又は遮断を切り替える給電制御部１５と、を備え、給電制御部１５は、モード実行部１１によって省電力モードが実行されている場合、第２記憶部１４へ電源電圧を供給して第１記憶部１３への電源電圧の供給を遮断する。【選択図】図２
2014215738.tif 000002
【特許請求の範囲】
【請求項１】
電源電圧を生成する電源部と、
消費電力を所定の電力にさせる通常モードと、前記通常モードよりも前記消費電力を低減させる省電力モードとを択一的に実行するモード実行部と、
予め定められた第１バス幅を有する揮発性の第１記憶部と、
前記第１バス幅よりもビット数の少ない第２バス幅を有する揮発性の第２記憶部と、
前記モード実行部によって前記省電力モードが実行されている間保持する必要がある必須保持情報を前記第２記憶部に記憶させる記憶制御部と、
前記電源部から前記第１記憶部及び前記第２記憶部への前記電源電圧の供給又は遮断を切り替える給電制御部と、
を備え、
前記給電制御部は、前記モード実行部によって前記省電力モードが実行されている場合、前記第２記憶部へ前記電源電圧を供給して前記第１記憶部への前記電源電圧の供給を遮断するメモリー管理装置。
【請求項２】
前記記憶制御部は、前記モード実行部によって前記通常モードが実行されている間、前記必須保持情報を前記第１記憶部に記憶させ、前記モード実行部が前記通常モードから前記省電力モードに切り替えるとき、前記第１記憶部に記憶されている前記必須保持情報を、前記第２記憶部に記憶させ、
前記モード実行部は、前記必須保持情報が前記第２記憶部に記憶された後に前記省電力モードの実行を開始する請求項１に記載のメモリー管理装置。
【請求項３】
請求項１又は２に記載のメモリー管理装置と、
前記第１記憶部及び／又は前記第２記憶部に記憶された情報を用いて画像を用紙に形成する画像形成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリー管理装置及び画像形成装置に関し、特に、省電力モード実行時の消費電力を低減する技術に関する。
【背景技術】
【０００２】
従来から、通常モードと通常モードよりも消費電力を抑制する省電力モードとを切り替え可能なコピー機やプリンター等の画像形成装置が知られている。また、近年のエネルギー問題及び環境問題に対する関心の高まりを背景に、省電力モード中の消費電力の低減化が一層求められている。
【０００３】
画像形成装置は、プログラム実行等のために複数のＲＡＭを備えることがあり、通常動作時に各ＲＡＭにそれぞれプログラムデータが格納されることがある。このような画像形成装置では、省電力モードへの移行時に、各ＲＡＭが格納しているデータの適切な保持と確実な低消費電力化とを両立させることが望まれるが、その両立を図ることは困難であった。
【０００４】
そこで、例えば下記特許文献１には、セルフリフレッシュを実行可能な複数のＲＡＭ（ＤＲＡＭ）を備え、複数のＲＡＭのうち、一部のＲＡＭに対しては省電力モード時に電力を供給し、他のＲＡＭに対しては省電力モード時に電力を供給しない電子機器が記載されている。この電子機器では、例えばユーザーインターフェイスへの操作に応じてユーザーインターフェイスの表示制御を実行するプログラム等の、通常動作モードへの復帰時にユーザーの要求に迅速に応答するために省電力モード中に保持すべきプログラムを、省電力モード時に電力が供給される側のＲＡＭに移動して保持させることで、各ＲＡＭに格納されていたプログラムの適切な保持及び確実な低消費電力化を実現している。
【０００５】
また、一般的に、画像形成装置では、８ビットや１６ビット等のビット数が少ないバス幅を有するＤＲＡＭが使用される。このため、画像形成装置では、１アクセス当りのデータ量を向上させるために、複数個のＤＲＡＭを並列に並べて、３２ビットや６４ビットのバス幅を有する記憶部が構成されている。
【０００６】
具体的には、例えば図８に示すように、画像形成装置９は、８ビットのバス幅を有するＤＲＡＭを４個並列に並べた２つの記憶部９２、９３と、２つの記憶部９２、９３にアクセスするＡＳＩＣ９４を備えて構成される。ＡＳＩＣ９４は、１アクセス当り、３２ビット分のデータを用いて、記憶部９２又は記憶部９３に備えられた４個のＤＲＡＭに同時にアクセスする。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−５９９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、図８に示すように構成された画像形成装置に、上記特許文献１に記載の電子機器の技術を適用し、例えば省電力モードの実行時に記憶部９２にのみ電力を供給するように構成した場合、省電力モードの実行中に保持すべきプログラム等のデータ量が、例えば記憶部９２に備えられた１個のＤＲＡＭの記憶容量以下であっても、省電力モードの実行中には、記憶部９２に備えられた４個のＤＲＡＭに対して電力を供給する必要が生じる。このため、省電力モードの実行中に、記憶部９２に備えられた３個のＤＲＡＭに対して供給される電力が無駄に消費される虞があった。
【０００９】
本発明は、このような事情に鑑みてなされたものであり、省電力モードが実行されている場合における消費電力の低減化を容易に実現することができるメモリー管理装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るメモリー管理装置は、電源電圧を生成する電源部と、消費電力を所定の電力にさせる通常モードと、前記通常モードよりも前記消費電力を低減させる省電力モードとを択一的に実行するモード実行部と、予め定められた第１バス幅を有する揮発性の第１記憶部と、前記第１バス幅よりもビット数の少ない第２バス幅を有する揮発性の第２記憶部と、前記モード実行部によって前記省電力モードが実行されている間保持する必要がある必須保持情報を前記第２記憶部に記憶させる記憶制御部と、前記電源部から前記第１記憶部及び前記第２記憶部への前記電源電圧の供給又は遮断を切り替える給電制御部と、を備え、前記給電制御部は、前記モード実行部によって前記省電力モードが実行されている場合、前記第２記憶部へ前記電源電圧を供給して前記第１記憶部への前記電源電圧の供給を遮断する。
【００１１】
この構成によれば、第２記憶部のバス幅のビット数は、第１記憶部のバス幅のビット数よりも少ないので、第２記憶部を第１記憶部よりも小規模に構成することが容易であり、第２記憶部の消費電力を第１記憶部の消費電力よりも低減することが容易となる。また、モード実行部によって省電力モードが実行されている間、第２記憶部へ電源電圧が供給され、第１記憶部への電源電圧の供給が遮断され、必須保持情報が第２記憶部に記憶される。
【００１２】
つまり、従来のように、同じバス幅を有する揮発性の記憶部を複数備え、省電力モードが実行されている間、ある記憶部にのみ電源電圧を供給して、必須保持情報をその記憶部に記憶させる場合に比して、必須保持情報を記憶させる記憶部の構成を小規模化することが容易であり、モード実行部によって省電力モードが実行されているときの消費電力の低減化を容易に実現することができる。
【００１３】
また、前記記憶制御部は、前記モード実行部によって前記通常モードが実行されている間、前記必須保持情報を前記第１記憶部に記憶させ、前記モード実行部が前記通常モードから前記省電力モードに切り替えるとき、前記第１記憶部に記憶されている前記必須保持情報を、前記第２記憶部に記憶させ、前記モード実行部は、前記必須保持情報が前記第２記憶部に記憶された後に前記省電力モードの実行を開始するように構成してもよい。
【００１４】
この構成によれば、モード実行部によって通常モードが実行されている間、必須保持情報が第１記憶部に記憶される。このため、モード実行部によって通常モードが実行されている場合に必須保持情報にアクセスする必要が生じたとき、第２バス幅よりも広い第１バス幅で必須保持情報にアクセスすることができる。これによって、モード実行部によって通常モードが実行されている間の必須保持情報へのアクセス速度を、第２記憶部に記憶されている必須保持情報に第２バス幅でアクセスするときに比して向上することができる。
【００１５】
また、本発明に係る画像形成装置は、前記メモリー管理装置と、前記第１記憶部及び／又は前記第２記憶部に記憶された情報を用いて画像を用紙に形成する画像形成部と、を備える。
【００１６】
この構成によれば、上述のメモリー管理装置を備えているため、画像形成装置において、モード実行部によって省電力モードが実行されているときの消費電力を低減することが容易になる。
【発明の効果】
【００１７】
本発明によれば、省電力モードが実行されている場合における消費電力の低減を容易に実現することができるメモリー管理装置及び画像形成装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の画像形成装置の一実施形態に係る複写機の概略構造図である。
【図２】複写機の電気的構成を示すブロック図である。
【図３】本発明のメモリー管理装置の一実施形態に係るメモリー管理装置の一部の構成を示すブロック図である。
【図４】第１記億部及び第２記憶部の記憶領域と記憶領域に対応するアドレスとの関係を示す説明図である。
【図５】第１記憶部にアクセスするときに用いるデータを示す説明図である。
【図６】第２記憶部にアクセスするときに用いるデータを示す説明図である。
【図７】モード実行部が通常モードと省電力モードとを択一的に実行するときの動作を示すフローチャートである。
【図８】従来のメモリー管理装置の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明の画像形成装置の一実施形態に係る複写機１の概略構造図である。図２は、複写機１の電気的構成を示すブロック図である。複写機１は、例えば図１に示すように、操作部３と、原稿読取部５と、原稿給送部６と、本体部１００と、を備えている。
【００２０】
操作部３は、情報を表示するための表示部３１と、ユーザーによって各種指示の操作を行わせるための操作キー部３２と、を備えている。表示部３１は、例えばタッチパネル機能を有する液晶ディスプレイ等によって構成されている。操作キー部３２は、スタートキー３３や節電キー３４等を備えている。スタートキー３３は、コピー機能やスキャナー機能等の複写機１の有する各機能の動作を開始させる指示を入力するために設けられている。節電キー３４は、後述するモード実行部１１（図２）の動作を省電力モードに切り替える指示を入力するために設けられている。
【００２１】
原稿読取部５は、露光ランプ及びＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等からなるスキャナー部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３と、を備えている。
【００２２】
スキャナー部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、原稿を走査しつつ取得した画像を表す画像データを後述する制御部１０（図２）へ出力する。また、原稿給送部６により給送された原稿を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを後述する制御部１０（図２）へ出力する。
【００２３】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り済みの原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出する原稿搬送機構６３と、を備えている。
【００２４】
本体部１００は、手差トレイ４６０と、複数の給紙カセット４６１と、複数の給紙ローラー４６２と、画像形成部４と、を備えている。
【００２５】
給紙ローラー４６２は、用紙が載置された手差トレイ４６０や用紙が収納された給紙カセット４６１から用紙を引き出して、画像形成部４に向けて用紙を搬送する。
【００２６】
画像形成部４は、用紙搬送部４１と、光走査装置４２と、感光体ドラム４３と、現像部４４と、転写部４５と、定着部４６と、排出部８と、を備えている。
【００２７】
用紙搬送部４１は、画像形成部４内の用紙搬送路中に設けられ、複数の搬送ローラー４１３を備えている。各搬送ローラー４１３は、各給紙ローラー４６２によって搬送されてきた用紙を感光体ドラム４３に供給する。
【００２８】
光走査装置４２は、後述する制御部１０による制御のもと、制御部１０に入力された画像データに基づいてレーザー光を出力し、このレーザー光によって感光体ドラム４３を走査することで、感光体ドラム４３上に静電潜像を形成する。
【００２９】
現像部４４は、感光体ドラム４３上の静電潜像にトナーを付着させてトナー像を形成する。転写部４５は、感光体ドラム４３上のトナー像を用紙に転写する。定着部４６は、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる。
【００３０】
排出部８は、排出ローラー８１，８２と、スタックトレイ８５と、排出トレイ８６と、を備えている。排出ローラー８１は、画像が形成された用紙をスタックトレイ８５に排出する。排出ローラー８２は、画像が形成された用紙を排出トレイ８６に排出する。
【００３１】
複写機１は、例えば図２に示すように、本体部１００の内部に更に、メモリー管理装置７を備えている。メモリー管理装置７は、電源部２と、スイッチ２４、２５、２６と、制御部１０と、を備えている。
【００３２】
電源部２は、商用電源等の交流電源から供給される交流電圧を、図略のＡＣ／ＤＣコンバーターによって所定の電圧値の直流電圧に変換することによって、複写機１の動作に用いられる電源電圧を生成する。
【００３３】
スイッチ２４、２５、２６は、それぞれ、後述のモード実行部１１による制御の下、オンオフ（開閉）されるスイッチである。スイッチ２４がオン（閉状態）にされると、電源部２から画像形成部４へ電源電圧が供給され、スイッチ２４がオフ（開状態）にされると、電源部２から画像形成部４への電源電圧の供給が遮断される。スイッチ２５がオンにされると、電源部２から原稿読取部５へ電源電圧が供給され、スイッチ２５がオフにされると、電源部２から原稿読取部５への電源電圧の供給が遮断される。スイッチ２６がオンにされると、電源部２から原稿給送部６へ電源電圧が供給され、スイッチ２６がオフにされると、電源部２から原稿給送部６への電源電圧の供給が遮断される。尚、操作部３と制御部１０には、電源部２からスイッチを介さずに電源電圧が供給される。
【００３４】
制御部１０は、複写機１全体の動作を司る。制御部１０は、例えば、所定の演算処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、所定の制御プログラムが記憶されたＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の不揮発性メモリーと、データを一時的に記憶するための複数のＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＤＲＡＭにアクセスするためのＤＤＲコントローラーと、これらの周辺回路等とを備えて構成されている。
【００３５】
制御部１０は、不揮発性メモリーに記憶された制御プログラムをＣＰＵにより実行させ、ＤＤＲコントローラーや周辺回路を用いることによって、モード実行部１１、印刷制御部１２、給電制御部１５、及び記憶制御部１６を構成する。また、制御部１０は、複数のＤＲＡＭのうち、一部のＤＲＡＭを第１記憶部１３として用い、他のＤＲＡＭを第２記憶部１４として用いる。
【００３６】
モード実行部１１は、電源部２から画像形成部４、原稿読取部５、及び原稿給送部６へ電源電圧を供給させる通常モードと、電源部２から画像形成部４、原稿読取部５、及び原稿給送部６への電源電圧の供給を遮断して複写機１の消費電力を低減させる省電力モードとを択一的に実行する。
【００３７】
例えば、モード実行部１１は、複写機１への電源投入時や、ユーザーによる操作部３の操作が行われたときに通常モードを実行する。モード実行部１１は、通常モードの実行を開始すると、スイッチ２４、２５、２６をオンにして、電源部２から画像形成部４、原稿読取部５、原稿給送部６へ電源電圧を供給させる。
【００３８】
画像形成部４、原稿読取部５、及び原稿給送部６は、電源部２から電源電圧が供給されることにより動作可能となる。その結果、操作部３により受け付けられた操作指示に応じて、コピー機能を原稿給送部６、原稿読取部５、及び画像形成部４に実行させることが可能となる。コピー機能とは、原稿台５２に載置された原稿や原稿給送部６により給送された原稿を原稿読取部５によって読み取らせ、読み取った画像データを用いて印刷処理を実行する機能である。ここで印刷処理とは、画像形成部４によって、画像を用紙に形成させ、当該画像が形成された用紙を排出させる処理を示す。
【００３９】
原稿給送部６、原稿読取部５、及び画像形成部４に電源電圧が供給されると、複写機１の消費電力が増大する。つまり、モード実行部１１が通常モードを実行中、複写機１の消費電力は、省電力モード時の消費電力より多い、予め設定された電力の範囲になる。
【００４０】
一方、モード実行部１１は、通常モードを実行している場合に、ユーザーによって節電キー３４の操作が行われたときや、予め定められた期間内にユーザーによって操作部３の操作が何ら行われなかったときには、省電力モードを実行する。モード実行部１１は、省電力モードの実行を開始すると、スイッチ２４、２５、２６をそれぞれオフにする。これによって、モード実行部１１は、電源部２から画像形成部４、原稿読取部５、及び原稿給送部６への電源電圧の供給を遮断し、通常モード時よりも複写機１の消費電力を低減させる。
【００４１】
印刷制御部１２は、ユーザーによる操作部３の操作によって入力されたコピー機能の実行指示を受け付ける。コピー機能の実行指示には、例えば、用紙のサイズの指定や、形成対象の画像を縮小又は拡大させる指示や、形成対象の画像の濃度を調整する指示等の印刷条件が含まれている。
【００４２】
印刷制御部１２は、コピー機能の実行指示を受け付けると、受け付けたコピー機能の実行指示に含まれる印刷条件に基づいて印刷処理を実行する。具体的には、印刷制御部１２は、印刷処理の実行を開始すると、原稿読取部５によって原稿を読み取らせる。原稿読取部５によって取得された画像データは、後述の記憶制御部１６によって第１記憶部１３及び／又は第２記憶部１４に記憶される。そして、印刷制御部１２は、印刷条件に基づいて、第１記憶部１３及び／又は第２記憶部１４に記憶された画像データ（情報）を後述の記憶制御部１６によって読み出させ、読み出された画像データに対して例えば縮小／拡大処理や濃度調整処理等の編集処理を施す。そして、印刷制御部１２は、画像形成部４によって、当該編集処理後の画像データによって表される画像を、印刷条件によって指定されたサイズの用紙に形成させ、当該画像が形成された用紙を排出させる。
【００４３】
以下、図３を用いて、第１記憶部１３、第２記憶部１４、給電制御部１５、及び記憶制御部１６について詳述する。図３は、本発明のメモリー管理装置の一実施形態に係るメモリー管理装置７の一部の構成を示すブロック図である。メモリー管理装置７は、図２に示した構成に加えて、更に２つのスイッチＳＷ１、ＳＷ２を備えている。
【００４４】
第１記憶部１３は、例えば、それぞれ８ビットのバス幅を有する４個のＤＲＡＭ１３ａ〜１３ｄを備えている。４個のＤＲＡＭ１３ａ〜１３ｄは、それぞれ例えば１２８メガバイトの記憶容量を有している。つまり、第１記憶部１３は、３２ビットのバス幅（第１バス幅）を有し、５１２（＝１２８×４）メガバイトの記憶容量を有している。
【００４５】
第２記憶部１４は、例えば、８ビットのバス幅を有する１個のＤＲＡＭ１４ａを備えている。ＤＲＡＭ１４ａは、例えば１２８メガバイトの記憶容量を有している。つまり、第２記憶部１４は、第１記億部１３のバス幅である３２ビットよりも少ない８ビットのバス幅（第２バス幅）を有し、１２８メガバイトの記憶容量を有している。
【００４６】
給電制御部１５は、第１記憶部１３との間に設けられたスイッチＳＷ１のオンオフを制御することにより、電源部２から第１記憶部１３への電源電圧の供給又は遮断を切り替える。また、給電制御部１５は、第２記憶部１４との間に設けられたスイッチＳＷ２のオンオフを制御することにより、電源部２から第２記憶部１４への電源電圧の供給又は遮断を切り替える。
【００４７】
具体的には、給電制御部１５は、モード実行部１１によって通常モードが実行されている場合、スイッチＳＷ１及びスイッチＳＷ２を共にオン（閉状態）にして、第１記憶部１３及び第２記憶部１４へ電源電圧を供給する。一方、給電制御部１５は、モード実行部１１によって省電力モードが実行されている場合、スイッチＳＷ２をオンにして第２記憶部１４へ電源電圧を供給する一方、スイッチＳＷ１をオフ（開状態）にして第１記憶部１３への電源電圧の供給を遮断する。
【００４８】
記憶制御部１６は、制御部１０に備えられた図略の不揮発性メモリーに記憶されているデータを読み出す。また、記憶制御部１６は、第１記憶部１３及び第２記憶部１４にデータを記憶する（書き込む）。また、記憶制御部１６は、第１記憶部１３及び第２記憶部１４に記憶されているデータを取得する（読み出す）。
【００４９】
具体的には、記憶制御部１６は、モード実行部１１によって通常モードが実行されている間、後述の必須保持データ（必須保持情報）を第１記憶部１３に記憶させ、モード実行部１１が通常モードから省電力モードに切り替えるとき、第１記憶部１３に記憶されている必須保持データを第２記憶部１４に記憶させる。
【００５０】
必須保持データとは、モード実行部１１によって省電力モードが実行されている間保持する必要があるデータを示す。例えば、必須保持データには、表示部３１に操作画面を表示させるための制御プログラムや、印刷制御部１２によって印刷処理を実行させるための制御プログラム等、モード実行部１１によって通常モードが実行されている場合に、ユーザーによる操作部３の操作に応じて複写機１を動作させるためのプログラムデータが含まれる。つまり、必須保持データには、モード実行部１１が省電力モードから通常モードへ切り替えたときに、第２記憶部１４から読み出して迅速に実行する必要のあるデータが含まれる。尚、必須保持データには、上記のプログラムデータに限らず、例えば、印刷制御部１２によって受け付けられた前回のコピー機能の実行指示を示すデータ等が含まれていてもよい。
【００５１】
以下、記憶制御部１６が第１記憶部１３及び第２記憶部１４にアクセスする動作について図３乃至図５を用いて説明する。記憶制御部１６は、ＤＤＲ（Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ）コントローラー１６ａと分割モジュール１６ｂとを用いて、第１記憶部１３及び第２記憶部１４にアクセスする。
【００５２】
ＤＤＲコントローラー１６ａは、１アクセス当り、第１記憶部１３に備えられた４個のＤＲＡＭ１３ａ〜１３ｄのバス幅の総和（第１バス幅）に相当する３２（＝８×４）ビットのバス幅で、つまり、１アクセス当り、３２ビットのデータを用いて第１記憶部１３及び第２記憶部１４にアクセスする。
【００５３】
分割モジュール１６ｂは、第１記憶部１３及び第２記憶部１４に書き込む対象のデータを分割して、ＤＤＲコントローラー１６ａによって第１記憶部１３及び第２記憶部１４に書き込ませる３２ビットのデータを生成する。また、分割モジュール１６ｂは、ＤＤＲコントローラー１６ａによる第１記憶部１３及び第２記憶部１４へのアクセスによって、１アクセス当り３２ビットずつ取得されたデータから、第１記憶部１３及び第２記憶部１４に記憶されていたデータを取得して、取得したデータを連結する。
【００５４】
図４は、第１記憶部１３及び第２記憶部１４の記憶領域と記憶領域に対応するアドレスとの関係を示す説明図である。例えば、図４に示すように、第１記憶部１３の５１２メガバイトの記憶領域に対して、０ｘ００００＿００００から０ｘ１ＦＦＦ＿ＦＦＦＦまでのアドレスが割り当てられ、第２記憶部１４の１２８メガバイトの記憶領域に対して、０ｘ２０００＿００００から０ｘ２７ＦＦ＿ＦＦＦＦまでのアドレスが割り当てられている。
【００５５】
〔第１記憶部１３にデータを書き込む動作〕
記憶制御部１６は、例えば、第１記憶部１３の記憶領域のうち、０ｘ００００＿００００のアドレスに対応する記憶領域から６４ビット分の記憶領域へデータを書き込む（記憶する）場合、分割モジュール１６ｂによって、書き込み対象の６４ビットのデータを、２つの３２ビットのデータに分割させる。
【００５６】
図５は、第１記憶部１３にアクセスするときに用いるデータを示す説明図である。具体的には、分割モジュール１６ｂは、図５に示すように、書き込み対象の６４ビットのデータを、０ｘ００００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域へ書き込ませるデータと、０ｘ００００＿０００４のアドレスに対応する記憶領域から３２ビット分の記憶領域へ書き込ませるデータと、の２つの３２ビットのデータに分割する。
【００５７】
記憶制御部１６は、分割モジュール１６ｂによって分割された２つの３２ビットのデータを、それぞれ、ＤＤＲコントローラー１６ａによって第１記憶部１３に書き込ませる。具体的には、図５に示すように、ＤＤＲコントローラー１６ａは、分割モジュール１６ｂによって分割された０ｘ００００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域へ書き込ませるデータを用いて、第１記憶部１３に備えられた４個のＤＲＡＭ１３ａ〜１３ｄのそれぞれに８ビットのデータを同時に書き込む。同様に、ＤＤＲコントローラー１６ａは、分割モジュール１６ｂによって分割された０ｘ００００＿０００４のアドレスに対応する記憶領域から３２ビット分の記憶領域へ書き込ませるデータを用いて、ＤＲＡＭ１３ａ〜１３ｄのそれぞれに８ビットのデータを同時に書き込む。
【００５８】
〔第１記憶部１３からデータを読み出す動作〕
一方、記憶制御部１６は、例えば、第１記憶部１３の記憶領域のうち、０ｘ００００＿００００のアドレスに対応する記憶領域から６４ビット分の記憶領域に記憶されているデータを読み取る場合、ＤＤＲコントローラー１６ａによって第１記憶部１３にアクセスさせて、３２ビットずつデータを取得させる。
【００５９】
具体的には、図５に示すように、ＤＤＲコントローラー１６ａは、０ｘ００００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域に記憶されているデータ、つまり、第１記憶部１３に備えられた４個のＤＲＡＭ１３ａ〜１３ｄそれぞれの先頭の記憶領域から８ビット分の記憶領域に記憶されているデータを同時に読み取って、３２ビットのデータを出力する。同様にして、ＤＤＲコントローラー１６ａは、０ｘ００００＿０００４のアドレスに対応する記憶領域から３２ビット分の記憶領域に記憶されているデータ、つまり、第１記憶部１３に備えられた４個のＤＲＡＭ１３ａ〜１３ｄそれぞれの次の８ビット分の記憶領域に記憶されているデータを同時に読み取って、３２ビットのデータを出力する。
【００６０】
そして、記憶制御部１６は、分割モジュール１６ｂによって、ＤＤＲコントローラー１６ａから出力された２つの３２ビットのデータから第１記憶部１３に記憶されていたデータを取得させ、連結させる。具体的には、分割モジュール１６ｂは、ＤＤＲコントローラー１６ａによって出力された２つの３２ビットのデータは、第１記憶部１３に記憶されていたデータそのものであるとして、そのまま２つの３２ビットのデータを連結する。これにより、記憶制御部１６は、連結された６４ビットのデータを、第１記憶部１３の記憶領域のうち、０ｘ００００＿００００のアドレスに対応する記憶領域から６４ビット分の記憶領域から読み出したデータとして取得する。
【００６１】
〔第２記憶部１４にデータを書き込む動作〕
また、記憶制御部１６は、例えば、第２記憶部１４の記憶領域のうち、０ｘ２０００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域へデータを書き込む場合、分割モジュール１６ｂによって、書き込み対象の３２ビットのデータをそれぞれ８ビット分ずつ含む、４つの３２ビットのデータを生成させる。
【００６２】
図６は、第２記憶部１４にアクセスするときに用いるデータを示す説明図である。具体的には、分割モジュール１６ｂは、図６に示すように、先ず、書き込み対象の３２ビットのデータを、０ｘ２０００＿００００のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータと、０ｘ２０００＿０００４のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータと、０ｘ２０００＿０００８のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータと、０ｘ２０００＿０００ｃのアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータと、の４つの８ビットのデータに分割する。次に、分割モジュール１６ｂは、４つに分割した８ビットのデータのそれぞれに、２４ビットの任意のデータを連結することにより、４つの３２ビットのデータを生成する。
【００６３】
記憶制御部１６は、分割モジュール１６ｂによって生成された４つの３２ビットのデータを、それぞれ、ＤＤＲコントローラー１６ａによって第２記憶部１４に書き込ませる。具体的には、図６に示すように、ＤＤＲコントローラー１６ａは、分割モジュール１６ｂによって生成された０ｘ２０００＿００００のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータを含む３２ビットのデータを用いて、第２記憶部１４に備えられた１個のＤＲＡＭ１４ａに８ビットのデータを書き込む。しかし、第２記憶部１４は１個のＤＲＡＭ１４ａしか備えていないので、ＤＤＲコントローラー１６ａは、残りの２４ビットの任意のデータについては、第２記憶部１４に向けて出力するがデータを書き込めない。
【００６４】
以下同様にして、ＤＤＲコントローラー１６ａは、分割モジュール１６ｂによって生成された０ｘ２０００＿０００４のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータを含む３２ビットのデータを用いて、ＤＲＡＭ１４ａに８ビットのデータを書き込み、０ｘ２０００＿０００８のアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータを含む３２ビットのデータを用いて、ＤＲＡＭ１４ａに８ビットのデータを書き込み、０ｘ２０００＿０００ｃのアドレスに対応する記憶領域から８ビット分の記憶領域へ書き込ませるデータを含む３２ビットのデータを用いて、ＤＲＡＭ１４ａに８ビットのデータを書き込む。
【００６５】
〔第２記憶部１４からデータを読み出す動作〕
一方、記憶制御部１６は、例えば、第２記憶部１４の記憶領域のうち、０ｘ２０００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域に記憶されているデータを読み取る場合、ＤＤＲコントローラー１６ａによって第２記憶部１４にアクセスさせて、３２ビットずつデータを取得させる。
【００６６】
具体的には、図６に示すように、ＤＤＲコントローラー１６ａは、０ｘ２０００＿００００のアドレスに対応する記憶領域から８ビット分の記憶領域に記憶されているデータ、つまり、第２記憶部１４に備えられた１個のＤＲＡＭ１４ａの先頭の記憶領域から８ビット分の記憶領域に記憶されているデータを読み取るとともに、読み取った８ビットのデータに２４ビットの任意のデータを連結し、連結後の３２ビットのデータを出力する。
【００６７】
同様にして、ＤＤＲコントローラー１６ａは、０ｘ２０００＿０００４のアドレスに対応する記憶領域から８ビット分の記憶領域に記憶されているデータ、つまり、ＤＲＡＭ１４ａの次の８ビット分の記憶領域に記憶されているデータを読み取り、２４ビットの任意のデータを連結して、連結後の３２ビットのデータを出力する。また、ＤＤＲコントローラー１６ａは、０ｘ２０００＿０００８のアドレスに対応する記憶領域から８ビット分の記憶領域に記憶されているデータ、つまり、ＤＲＡＭ１４ａの次の８ビット分の記憶領域に記憶されているデータを読み取り、２４ビットの任意のデータを連結して、連結後の３２ビットのデータを出力する。更に、ＤＤＲコントローラー１６ａは、０ｘ２０００＿０００ｃのアドレスに対応する記憶領域から８ビット分の記憶領域に記憶されているデータ、つまり、ＤＲＡＭ１４ａの次の８ビット分の記憶領域に記憶されているデータを読み取り、２４ビットの任意のデータを連結して、連結後の３２ビットのデータを出力する。
【００６８】
そして、記憶制御部１６は、分割モジュール１６ｂによって、ＤＤＲコントローラー１６ａから出力された４つの３２ビットのデータから第２記憶部１４に記憶されていたデータを取得させ、連結させる。具体的には、分割モジュール１６ｂは、ＤＤＲコントローラー１６ａによって出力された４つの３２ビットのデータのそれぞれの先頭の８ビットのデータが、第２記憶部１４に記憶されていたデータであるものとして、当該４つの３２ビット分のデータのそれぞれから先頭の８ビットのデータを取得し、取得した４つの８ビットのデータを連結する。これにより、記憶制御部１６は、連結された３２ビットのデータを、第２記憶部１４の記憶領域のうち、０ｘ２０００＿００００のアドレスに対応する記憶領域から３２ビット分の記憶領域から読み出したデータとして取得する。
【００６９】
以下では、モード実行部１１が通常モードと省電力モードとを択一的に実行するときの動作について図７を用いて説明する。図７は、モード実行部１１が通常モードと省電力モードとを択一的に実行するときの動作を示すフローチャートである。
【００７０】
図略の電源部２のスイッチがオンされたことにより、複写機１に電源が投入されると、モード実行部１１は、通常モードの実行を開始し、スイッチ２４、２５、２６をオンにして、電源部２から画像形成部４、原稿読取部５、原稿給送部６へ電源電圧を供給させる（Ｓ１）。
【００７１】
モード実行部１１により、通常モードが実行されると、給電制御部１５は、スイッチＳＷ１及びスイッチＳＷ２を共にオンにして、電源部２から第１記憶部１３及び第２記憶部１４へ電源電圧を供給させる（Ｓ２）。
【００７２】
電源部２から第１記憶部１３及び第２記憶部１４へ電源電圧が供給されると、記憶制御部１６は、不揮発性メモリーから、例えば、表示部３１に各種操作画面を表示させるための制御プログラムや、印刷制御部１２によって印刷処理を実行させるための制御プログラム等の複写機１を動作させるためのプログラムデータを読み出し、読み出したプログラムデータを必須保持データとして第１記憶部１３に記憶する（Ｓ３）。
【００７３】
そして、モード実行部１１が通常モードを実行している場合において、ユーザーによって節電キー３４の操作が行われず（Ｓ４；ＮＯ）、且つ、予め定められた期間内にユーザーによる操作部３の操作がなかったときは（Ｓ５；ＹＥＳ）、記憶制御部１６は、第１記憶部１３に記憶されている必須保持データを、第２記憶部１４に記憶させる（Ｓ６）。
【００７４】
必須保持情報が第２記憶部１４に記憶されると、モード実行部１１は、省電力モードの実行を開始し、スイッチ２４、２５、２６をそれぞれオフにして、電源部２から画像形成部４、原稿読取部５、及び原稿給送部６への電源電圧の供給を遮断する（Ｓ７）。
【００７５】
モード実行部１１により、省電力モードが実行されると、給電制御部１５は、スイッチＳＷ２をオンにしたまま第２記憶部１４へ電源電圧を供給する一方、スイッチＳＷ１をオフにして第１記憶部１３への電源電圧の供給を遮断する（Ｓ８）。
【００７６】
その後、ユーザーにより操作部３の操作が行われると（Ｓ９；ＹＥＳ）、モード実行部１１は、省電力モードに替えて通常モードを実行し、スイッチ２４、２５、２６をオンにして、電源部２から画像形成部４、原稿読取部５、原稿給送部６へ電源電圧を供給させる（Ｓ１０）。
【００７７】
モード実行部１１により、通常モードが実行されると、ステップＳ２と同様に、給電制御部１５は、スイッチＳＷ１及びスイッチＳＷ２を共にオンにして、電源部２から第１記憶部１３及び第２記憶部１４へ電源電圧を供給させる（Ｓ１１）。
【００７８】
電源部２から第１記憶部１３及び第２記憶部１４への電源電圧の供給が開始されると、記憶制御部１６は、ステップＳ６において第２記憶部１４に記憶されている必須保持データを、第１記憶部１３に記憶させる（Ｓ１２）。ステップＳ１２の実行後は、ステップＳ４以降の処理が繰り返される。
【００７９】
上記実施形態の構成によれば、第２記憶部１４のバス幅のビット数は、８ビットであり、第１記憶部１３のバス幅のビット数である３２ビットよりも少ない。このため、第２記憶部１４を第１記憶部１３よりも小規模に構成することが容易であり、第２記憶部１４の消費電力を第１記憶部１３の消費電力よりも低減することが容易となる。また、モード実行部１１によって省電力モードが実行されている間、第２記憶部１４へ電源電圧が供給され、第１記憶部１３への電源電圧の供給が遮断され、必須保持データが第２記憶部１４に記憶される。
【００８０】
つまり、例えば図８に示すように、同じ３２ビットのバス幅を有する揮発性の記憶部９２、９３を複数備え、省電力モードが実行されている間、ある記憶部にのみ電源電圧を供給して、必須保持データをその記憶部に記憶させる場合に比して、必須保持データを記憶させる記憶部の構成を小規模化することが容易であり、モード実行部１１によって省電力モードが実行されているときの消費電力の低減化を容易に実現することができる。
【００８１】
また、上記実施形態の構成によれば、モード実行部１１によって通常モードが実行されている間、必須保持データが第１記憶部１３に記憶される。このため、モード実行部１１によって通常モードが実行されている場合に必須保持データにアクセスする必要が生じたとき、３２ビットずつ必須保持データにアクセスすることができる。これによって、モード実行部１１によって通常モードが実行されている間の必須保持データへのアクセス速度を、第２記憶部１４に記憶されている必須保持データに８ビットずつアクセスするときに比して向上することができる。
【００８２】
尚、上記実施形態において図１乃至図７に示した構成は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【００８３】
例えば、上記実施形態では、記憶制御部１６が、ＤＤＲコントローラー１６ａと分割モジュール１６ｂとを用いて、１アクセス当り、３２ビットのデータを用いて第１記憶部１３及び第２記憶部１４にアクセスしていた。しかし、これに代えて、記憶制御部１６が、分割モジュール１６ｂと同様の動作を行う機能が組み込まれたＤＤＲコントローラーを用いて、１アクセス当り、３２ビットのデータを用いて第１記憶部１３及び第２記憶部１４にアクセスするように構成してもよい。
【００８４】
また、記憶制御部１６は、ステップＳ３（図７）において、不揮発性メモリーから読み出したプログラムデータを、必須保持データとして第１記憶部１３に記憶させることに替えて、不揮発性メモリーから読み出したプログラムデータを、必須保持データとして第２記憶部１４に記憶させるように構成してもよい。これに合わせて、記憶制御部１６は、ステップＳ６及びステップＳ１２を実行しないように簡素化して構成してもよい。
【００８５】
また、本発明に係る画像形成装置は、上記の複写機１に適用される場合の他、プリンター装置、ファクシミリ装置、及び複合機等に適用することも可能である。
【符号の説明】
【００８６】
１  複写機（画像形成装置）
２  電源部
３  操作部
４  画像形成部
５  原稿読取部
６  原稿給送部
７  メモリー管理装置
１０  制御部
１１  モード実行部
１２  印刷制御部
１３  第１記憶部
１３ａ〜１３ｄ  ＤＲＡＭ
１４  第２記憶部
１４ａ  ＤＲＡＭ
１５  給電制御部
１６  記憶制御部
１６ａ  ＤＤＲコントローラー
１６ｂ  分割モジュール
２４  スイッチ
２５  スイッチ
２６  スイッチ
３１  表示部
３４  節電キー
１００  本体部
ＳＷ１  スイッチ
ＳＷ２  スイッチ
【図１】
2014215738.tif 000003
【図２】
2014215738.tif 000004
【図３】
2014215738.tif 000005
【図４】
2014215738.tif 000006
【図５】
2014215738.tif 000007
【図６】
2014215738.tif 000008
【図７】
2014215738.tif 000009
【図８】
2014215738.tif 000010