(57)【要約】【課題】画像処理装置におけるメモリの動作を制御するためのメモリパラメータの設定を自動で行う際、パラメータの再設定が必要な状況で実施できるようにし、継続的に最適な動作状態を保証する。【解決手段】メモリの動作に影響する環境の変化（メモリの周囲温度、メモリの作動回路への供給電圧、省エネ遷移など）を捉えるために画像処理装置の動作状態を監視し、監視結果をもとに、設定されたメモリパラメータの適応性の有無を判定し（Ｓ１０６）、この判定により適性が否定される場合に、再設定を実行する（Ｓ１０７）。本発明によると、予め定められた一定期間毎に再設定を行う従来法のように必要な状況で再設定を行わない場合が生じることがなく、最適な動作状態を保証することができる、【選択図】          図２
2010262443.tif 000002
【特許請求の範囲】
【請求項１】
画像処理に係るデータを記憶するメモリと、該メモリの動作を制御するためのパラメータを設定するメモリ制御装置を有する画像処理装置であって、
前記メモリ制御装置は、設定されているパラメータがメモリの動作に影響する環境の変化に適応するか否かを画像処理装置の動作状態に基づいて判定する設定値適性判定手段を備え、
前記設定値適性判定手段によって適性が否定されたことを条件に前記パラメータの再設定を行うことを特徴とする画像処理装置。
【請求項２】
画像処理に係るデータを記憶するメモリと、該メモリの動作を制御するためのパラメータを設定するメモリ制御装置と、通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う動作モード制御手段を有する画像処理装置であって、
前記メモリ制御装置に設定するパラメータを記憶するための設定値記憶手段を備え、
前記メモリ制御装置は、前記設定値記憶手段に省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め記憶しておき、省電力消費モードに遷移する時に、メモリの動作を制御するために設定されているパラメータを前記設定値記憶手段に予め記憶しておいたパラメータに変更し、変更したパラメータを省電力消費モードからの復帰時に使用することを特徴とする画像処理装置。
【請求項３】
請求項１に記載された画像処理装置において、
通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う動作モード制御手段と、
前記メモリ制御装置に設定するパラメータを記憶するための設定値記憶手段を備え、
前記メモリ制御装置は、前記設定値記憶手段に省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め記憶しておき、省電力消費モードに遷移する時に、メモリの動作を制御するために設定されているパラメータを前記設定値記憶手段に予め記憶しておいたパラメータに変更し、変更したパラメータを省電力消費モードからの復帰時に使用することを特徴とする画像処理装置。
【請求項４】
請求項２又は３に記載された画像処理装置において、
前記設定値記憶手段に予め記憶する省電力消費モードからの復帰時のパラメータとして、
画像処理装置を起動する時の初期設定値を用いることを特徴とする画像処理装置。
【請求項５】
請求項１，３，４のいずれかに記載された画像処理装置において、
前記メモリの周囲温度を監視する温度監視手段を画像処理装置の動作状態を認識する手段として備え、
前記設定値適性判定手段は、前記温度監視手段によって監視される温度が予め定めた範囲を超えて変化するか否かによって、設定されているパラメータが適応可能であるか否かを判定することを特徴とする画像処理装置。
【請求項６】
請求項１，３，４，５のいずれかに記載された画像処理装置において、
前記メモリの作動回路への供給電圧を監視する電圧監視手段を画像処理装置の動作状態を認識する手段として備え、
前記設定値適性判定手段は、前記電圧監視手段によって監視される電圧が予め定めた範囲を超えて変化するか否かによって、設定されているパラメータが適応可能であるか否かを判定することを特徴とする画像処理装置。
【請求項７】
画像処理装置に搭載したメモリの動作をメモリ制御装置が設定するパラメータによって制御するメモリ制御方法であって、
画像処理装置の動作状態を取得する動作状態取得工程と、
前記メモリの動作を制御するために設定されているパラメータがメモリの動作に影響する環境の変化に適応するか否かを前記動作状態取得工程で得た動作状態に基づいて判定する設定値適性判定工程と、
前記設定値適性判定工程によって適性が否定されたことを条件に前記パラメータの再設定を行う再設定工程を有したことを特徴とするメモリ制御方法。
【請求項８】
画像処理装置に搭載したメモリの動作をメモリ制御装置が設定するパラメータによって制御するメモリ制御方法であって、
前記画像処理装置は、通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う装置であり、
省電力消費モードからの復帰時に前記メモリの動作を制御するために設定するパラメータとして、省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め設定値記憶手段に記憶する設定値記憶工程と、
省電力消費モードに遷移する時に、メモリの動作を制御するためにこれまで設定されていたパラメータを前記設定値記憶工程で予め記憶しておいたパラメータに変更する設定値変更工程を有したことを特徴とするメモリ制御方法。
【請求項９】
請求項７に記載されたメモリ制御方法において、
前記画像処理装置は、通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う装置であり、
省電力消費モードからの復帰時に前記メモリの動作を制御するために設定するパラメータとして、省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め設定値記憶手段に記憶する設定値記憶工程と、
省電力消費モードに遷移する時に、メモリの動作を制御するためにこれまで設定されていたパラメータを前記設定値記憶工程で予め記憶しておいたパラメータに変更する設定値変更工程を有したことを特徴とするメモリ制御方法。
【請求項１０】
請求項８又は９に記載されたメモリ制御方法において、
前記設定値記憶工程で設定値記憶手段に予め記憶する省電力消費モードからの復帰時のパラメータとして、画像処理装置を起動する時の初期設定値を用いることを特徴とするメモリ制御方法。
【請求項１１】
請求項７，９，１０のいずれかに記載されたメモリ制御方法において、
前記動作状態取得工程は、メモリの周囲温度を監視する温度監視手段の監視結果を画像処理装置の動作状態として取得する工程であり、
前記設定値適性判定工程は、前記動作状態取得工程によって取得した温度が予め定めた範囲を超えて変化するか否かによって、設定されているパラメータが適応可能であるか否かを判定する工程であることを特徴とするメモリ制御方法。
【請求項１２】
請求項７，９，１０，１１のいずれかに記載されたメモリ制御方法において、
前記動作状態取得工程は、メモリの作動回路への供給電圧の電圧を監視する電圧監視手段の監視結果を画像処理装置の動作状態として取得する工程であり、
前記設定値適性判定工程は、前記動作状態取得工程によって取得した電圧が予め定めた範囲を超えて変化するか否かによって、設定されているパラメータが適応可能であるか否かを判定する工程であることを特徴とするメモリ制御方法。
【請求項１３】
請求項７乃至１２のいずれかに記載されたメモリ制御方法の各工程をコンピュータに行わせるためのプログラム。
【請求項１４】
請求項１３に記載されたプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理に係るデータ等を記憶するメモリの動作を制御するメモリ制御装置を有する画像処理装置（複写機、プリンタ、ファクシミリ、複合機等）に関し、より詳しくは、画像処理装置の動作状態が変化し、メモリの動作に影響する環境の変化が生じても、メモリ制御装置の動作を正常に保つための機能を有した画像処理装置、メモリ制御方法及び同方法を実施するためのプログラムに関する。
【背景技術】
【０００２】
近年、複写機、プリンタ、ファクシミリ、複合機等のＯＡ機器の制御系等に、高速動作を可能としたダブルレート型のメモリが搭載されている。ダブルレート型メモリは、データストローブ信号（ＤＱＳ）の立ち上がりタイミング及び立ち下がりタイミングの両方に同期してデータ信号（ＤＱ）の読み書きが行われるメモリであり、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate - Synchronous Dynamic Random Access Memory）や、ＤＤＲをより高速化する規格としてＪＥＤＥＣ（Joint Electron Device Engineering Council）により策定されたＤＤＲ２，ＤＤＲ３などが挙げられる。
これらのメモリの動作周波数は、数百ＭＨｚにも達するため、メモリアクセスに対するタイミングマージンは極めて小さくなってきており、プリント基板のパターンによるスキューなどが信号品質に与える影響も無視できなくなってきている。
【０００３】
このような背景において起きる信号品質の低下を防ぐために、ＯＤＴ（On Die Termination)のＯＮ／ＯＦＦ切り替え、ＯＤＴの抵抗値設定、ライトデータのラッチタイミングの微調整、リードデータのラッチタイミングの微調整など、様々な調整機能を備えたメモリコントローラが開発されている。
ただ、このような調整機能が増えると、機能ごとの設定パラメータ数も増えるため、パラメータの組み合わせの数も非常に多くなり、人手で調整操作を行うと、最適なパラメータを見付けるには多くの時間を必要とする。
【０００４】
そこで、自動的にこれらのパラメータを設定する方法が提案された。
特許文献１及び２は、自動的に適正なパラメータを設定するための手段を備えたメモリ制御装置を例示するものである。特許文献１は、データストローブ信号ＤＱＳを遅延させてディレイ調整を行う。また、特許文献２は、メモリ制御装置側およびメモリ側の複数のパラメータ（リード、ライト、その他）を網羅し、それらの組み合わせを管理しながらメモリ側も含め動作試験を行い、その結果に従って、全体として最適なメモリパラメータを決定する調整方法を採用している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、複合機等の画像処理装置においては、装置を使用しない期間は省電力消費（「省エネルギー」略して「省エネ」ともいう）モードに遷移させて、消費電力を低減した状態で待機する機能を備えることが普通になっている。
このため、装置内部の温湿度等の環境は、省エネ遷移前後においてかなり異なった状態となる。即ち、省エネ遷移時には、直前まで使用していたので、高温、低湿であるが、復帰時には、高温、低湿から常温湿度に戻る、という経時変化が生じる。また、このような経時変化は、複合機等の画像処理装置の使用頻度等の使用状況によっても起きる。
【０００６】
こうした装置内部の温湿度等の変化は、メモリの動作に影響し、省エネ遷移時に調整したパラメータは、省エネからの復帰時には適合しなくなる可能性が高くなるが、このような状況に対応して調整をし直し、パラメータを再設定することは、これまで行われてこなかった。
なお、例示した特許文献１，２は、装置を立ち上げる時に調整を行うこと、また、特許文献１には、立ち上げ時の調整後、予め定められた一定期間毎に再調整を行うことが示されている。ただ、特許文献１は、装置内部の環境の変化にかかわらず一定期間毎に再調整を行うという方法をとっているので、継続的に最適な動作状態が保証されているとはいえない。
【０００７】
本発明は、画像処理装置における上記した従来技術の問題に鑑みてなされたもので、その目的は、メモリの動作を制御するためのパラメータの設定を自動で行う際に、パラメータの再設定が必要な状況で実施できるようにし、継続的に最適な動作状態を保証することにある。
【課題を解決するための手段】
【０００８】
本発明は、画像処理に係るデータを記憶するメモリと、該メモリの動作を制御するためのパラメータを設定するメモリ制御装置を有する画像処理装置であって、前記メモリ制御装置は、設定されているパラメータがメモリの動作に影響する環境の変化に適応するか否かを画像処理装置の動作状態に基づいて判定する設定値適性判定手段を備え、前記設定値適性判定手段によって適性が否定されたことを条件に前記パラメータの再設定を行うことを特徴とする。
本発明は、画像処理に係るデータを記憶するメモリと、該メモリの動作を制御するためのパラメータを設定するメモリ制御装置と、通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う動作モード制御手段を有する画像処理装置であって、前記メモリ制御装置に設定するパラメータを記憶するための設定値記憶手段を備え、前記メモリ制御装置は、前記設定値記憶手段に省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め記憶しておき、省電力消費モードに遷移する時に、メモリの動作を制御するために設定されているパラメータを前記設定値記憶手段に予め記憶しておいたパラメータに変更し、変更したパラメータを省電力消費モードからの復帰時に使用することを特徴とする。
本発明は、画像処理装置に搭載したメモリの動作をメモリ制御装置が設定するパラメータによって制御するメモリ制御方法であって、画像処理装置の動作状態を取得する動作状態取得工程と、前記メモリの動作を制御するために設定されているパラメータがメモリの動作に影響する環境の変化に適応するか否かを前記動作状態取得工程で得た動作状態に基づいて判定する設定値適性判定工程と、前記設定値適性判定工程によって適性が否定されたことを条件に前記パラメータの再設定を行う再設定工程を有したことを特徴とする。
本発明は、画像処理装置に搭載したメモリの動作をメモリ制御装置が設定するパラメータによって制御するメモリ制御方法であって、前記画像処理装置は、通常の電源供給を行うモードと一部の処理部への電源供給を停止する省電力消費モードの間で予め定められた条件が満たされるときにモード遷移を行う装置であり、省電力消費モードからの復帰時に前記メモリの動作を制御するために設定するパラメータとして、省電力消費モードで所定時間を経た後の環境に適合するパラメータを予め設定値記憶手段に記憶する設定値記憶工程と、省電力消費モードに遷移する時に、メモリの動作を制御するためにこれまで設定されていたパラメータを前記設定値記憶工程で予め記憶しておいたパラメータに変更する設定値変更工程を有したことを特徴とする。
【発明の効果】
【０００９】
メモリの動作に影響する環境の変化を画像処理装置の動作状態に基づいて判定し、判定結果に従って、設定されたパラメータの再設定を行うことで、継続的に最適な動作状態を保証し、装置のパフォーマンスを高めることができる。
また、省エネへの遷移時に、予め用意した復帰時に適用するパラメータを設定することで、継続的に最適な動作状態を保証し、装置のパフォーマンスを高めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る画像処理装置（複合機）に搭載したメモリの制御部の構成を示すブロック図である。
【図２】メモリパラメータの再設定が可能なメモリ制御システムの動作（実施形態１〜３）を示す制御フロー図である。
【図３】メモリパラメータの再設定が可能なメモリ制御システムの動作（実施形態４）を示す制御フロー図である。
【図４】メモリパラメータの再設定が可能なメモリ制御システムの動作（実施形態５）を示す制御フロー図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、本発明に係る画像処理装置及びメモリ制御方法の実施形態を詳細に説明する。
以下に示す実施形態は、例えば、ＤＤＲ−ＳＤＲＡＭのような高速動作が可能なメモリを搭載した画像処理装置において、メモリの動作を制御するためのパラメータ（以下、「メモリパラメータ」という）の設定を自動で行う際、環境の経時変化に対して継続的に最適な動作状態を保証することを意図して、メモリパラメータの再設定を行う。この意図をもってメモリパラメータを再設定する方法として本実施形態では、２つの方法を採用する。
【００１２】
第１の方法は、従来のように予め定められた一定期間毎に再設定を行うことに代えて、メモリの動作に影響する環境の変化を捉え、メモリパラメータを設定し直す必要がある場合に、再設定を実行する方法である。つまり、メモリの動作に影響する環境の変化を捉えるために画像処理装置の動作状態を監視し、監視結果をもとに、設定されたメモリパラメータの適応性の有無を判定し（以下、「設定値適性判定」という）、この判定により適性が否定される場合に、再設定を実行する。
また、第２の方法は、メモリの動作に影響する環境の変化が予測される画像処理装置の動作状態として、省エネ遷移時と省エネからの復帰時の状態を捉え、復帰時に設定するメモリパラメータとして予め適応し得る設定値を用いる方法である。
【００１３】
以下に示す実施形態では、高速動作が可能なメモリ（例えば、ＤＤＲ−ＳＤＲＡＭ，ＤＤＲ２−ＳＤＲＡＭ等）を搭載した画像処理装置として、複合機を例示する。複合機は、複写、プリンタ、ファクシミリ、スキャナ等の画像処理機能を複合して有し、画像入力部としてのスキャナや画像出力部としてのプリンタを備え、これらを動作させた際に生じる熱によって装置内部が高温になり温湿度の変化が大きくなる、また、通常、省エネ機能を有していることからも温湿度の変化が大きくなり、メモリの動作への影響を無視することができない。よって、この実施形態の意図するメモリパラメータの再設定機能の有効性は高い。
なお、以下の実施形態の記載は、この実施形態の特徴部分である、メモリパラメータを上記の方法に従い再設定する動作を担う構成部分を中心に説明し、当該メモリ動作と直接関係しない複合機の構成については、既存の構成を採用することによって実施し得るので、説明を省略する。
【００１４】
「メモリ制御部」
先ず、メモリの動作を制御するためのパラメータを上記の方法によって再設定する機能を備えたメモリ制御部の構成を説明する。
図１は、本発明に係る画像処理装置（複合機）に搭載したメモリ制御部の構成を示すブロック図である。
図１に示すように、メモリ１５０は、高速動作が可能なＤＤＲ−ＳＤＲＡＭ，ＤＤＲ２−ＳＤＲＡＭ等のダブルレート型のメモリであり、要求されたジョブの画像処理に係るデータを記憶するメモリとして用いることによりジョブの高速処理を実現する。
メモリ１５０を制御するメモリ制御部１１０は、メモリ制御システム１２０とメモリコントローラ１３０よりなる。メモリ制御システム１２０は、メモリコントローラ１３０を介してメモリ１５０へのアクセスを行う。
【００１５】
メモリ制御システム１２０は、パラメータ自動設定手段１１１と、上記第１の方法でメモリパラメータを再設定するための構成要素として設定値適性判定手段１１２、温度監視手段１１４及び電圧監視手段１１５、また、上記第２の方法でメモリパラメータを再設定するための構成要素として省エネ遷移判定手段１１６、時間計測手段１１７及び設定値記憶手段１１３を有する。
さらに、省エネ動作によって起きるメモリの動作に影響する環境の変化に対応するために、上記のように、メモリ制御システム１２０に省エネ遷移判定手段１１６を組込んでいるので、省エネ遷移の判定結果によって複合機１００内の所定の構成ユニット等（不図示）を省電力消費（エネルギー）状態に遷移させるための省エネ手段１１８を有している。
【００１６】
このメモリ制御システム１２０は、ハードウェアで実現することもでき、ＣＰＵ（Central Processing Unit）とプログラム（ソフトウェア）で実現することもできる。また、メモリ制御部１１０は、メモリコントローラ内蔵型のＣＰＵ、種々の機器に利用される汎用の半導体集積回路であるノースブリッジ、ＡＳＩＣ等で構成する形態で実施することができる。
メモリ制御システム１２０やメモリ制御部１１０を図示しないコンピュータ（ＣＰＵ）によって構成する場合、ＣＰＵの制御下のＲＯＭには、メモリ制御に係るプログラムの一部に後述する図２〜４の制御フロー図に示すメモリパラメータの再設定等の機能を実行するためのプログラムを記録しておくことで、ＣＰＵが、この機能を実現する手段を構成する。なお、上記プログラムを記録する媒体としては、上記ＲＯＭに限らず、ＨＤＤ（Hard Disk Drive）、ＣＤ（Compact Disk）−ＲＯＭ、ＭＯ（Magnet Optical Disk）、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体を用いることができる。また、プログラムを、インターネット等のネットワーク（図示せず）に接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。
【００１７】
メモリ制御システム１２０のパラメータ自動設定手段１１１は、メモリパラメータの管理手段、リード・ライト・ヴェリファイテストを実施する手段、メモリパラメータを決定する手段、メモリパラメータを設定する手段等を備え、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータの設定を行う（メモリパラメータの自動設定の詳細は、上記「背景技術」に示した特許文献２、参照）。また、上記第２の方法でメモリパラメータを再設定する際に、設定値記憶手段１１３との間で設定値をリード／ライトする機能及び省エネ手段１１８に省エネルギー状態への遷移命令を通知する機能も備える。
【００１８】
設定値適性判定手段１１２は、複合機１００の動作状態に基づいて、設定されているパラメータがメモリの動作に影響する環境の変化に適応するか否かを判定し、得られる適性判定結果をパラメータ自動設定手段１１１に通知する。
この設定値適性判定に用いる複合機１００の動作状態を表す情報は、メモリの動作に影響する環境の変化を示す情報であり、例えば、次の(1)〜(3)をメモリの動作に影響する環境の変化として捉えることで、実施することができる。
(1)省エネ遷移判定手段１１６から通知される省エネ遷移可否判定情報
(2)温度監視手段１１４からの温度情報
(3)電圧監視手段１１５からの電圧情報
などがあげられる。なお、上記(1)〜(3)の情報によってメモリパラメータの再設定を実行する動作については、後記で制御フロー図（図２〜４）に基づいて説明する。
また、上記の他に経過時間を表す情報も上記(1)〜(3)の情報と組み合わせることによりメモリパラメータを正常に保つための要素となり、この点についても後述の制御フロー図（図３，４）を参照して説明する。
【００１９】
設定値記憶手段１１３は、メモリパラメータの設定情報を記録・保持するための手段である。この実施形態では、省エネモードにおいて動作が所定時間停止した状態を経た後の環境に適合するメモリパラメータを予め記憶しておくために用いる。
省エネ遷移判定手段１１６は、省エネルギ状態に遷移すべきか否かを判定し、その結果を設定値適性判定手段１１２に通知する。省エネルギ状態に遷移すべきか否かの判定は、例えば、一定時間（省エネ遷移時間Ｔｅ）ジョブが無いことを遷移条件にするが、他の遷移条件であっても構わない。
省エネ手段１１８は、パラメータ自動設定手段１１１からの省エネ遷移命令に基づき、複合機１００内の所定の構成ユニット等（不図示）を省電力消費（エネルギー）状態に遷移させる。
温度監視手段１１４は、メモリ１５０又はメモリコントローラ１３０の温度を監視し、設定値適性判定手段１１２で判定に用いる温度情報を提供する手段である。
電圧監視手段１１５は、メモリ１５０又はメモリコントローラ１３０への供給電圧の電圧を監視し、設定値適性判定手段１１２で判定に用いる電圧情報を提供する手段である。
時間計測手段１１７は、設定値適性判定手段１１２で判定に用いるために管理する時間を計測する手段である。
メモリコントローラ１３０は、パラメータ自動設定手段１１１によって設定されるメモリパラメータを含めたメモリ１５０の動作に必要なパラメータを保持するレジスタを備え、メモリ１５０へ信号を送信する機能、メモリ１５０から信号を受信する機能を備え、メモリ１５０とメモリ制御装置１２０のインターフェイスとして機能する。
【００２０】
次に、メモリの動作に影響する環境の変化に対応して上記メモリ制御部１１０が行うメモリパラメータの再設定動作について、詳細に説明する。
以下には、この動作の実施形態として、実施形態１〜５を示す。
実施形態１は、複合機１００の動作状態を監視し、監視結果をもとに行う設定値適性判定によって適性が否定される場合に、再設定を実行する上記第１の方法による基本動作に係る。実施形態２及び３は、実施形態１の下位の実施形態に係る。
また、実施形態４及び５は、省エネからの復帰時における複合機１００の状態変化に対応し、メモリパラメータとして予め用意した復帰時に適応し得る設定値を用いる上記第２の方法による動作に係り、経過時間を表す情報によって再設定を実行する方法と組み合わせて用いる形態で実施するものである。
【００２１】
「実施形態１」
この実施形態におけるメモリパラメータの再設定が可能なメモリ制御部１１０（メモリ制御システム１２０）の動作を図２に示す制御フロー図を参照して説明する。
本実施形態は、複合機１００に電源が投入され、メモリ制御システム１２０にも起動がかけられてから、シャットダウンされるまでの間、図２に示す制御フローに従って制御動作が継続される。
図２の制御フローによると、複合機１００に電源が投入され、メモリ制御システム１２０に起動がかけられると（ステップＳ１０１）、まず、パラメータ自動設定手段１１１によりメモリパラメータの初期設定を行う（ステップＳ１０２）。ここで行うメモリパラメータの初期設定では、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定するパラメータ自動設定手段１１１が電源オン時に通常行う手順を実行する。
【００２２】
この後、処理すべきジョブの入力を待ち受ける待機状態をとり（ステップＳ１０３）、処理すべきジョブを受付けたか否かを確認する（ステップＳ１０４）。処理すべきジョブは、複合機１００であれば、プリント要求、コピー要求、スキャン要求、ファクシミリ送信要求、ファクシミリ受信要求などが挙げられる。ステップＳ１０４のジョブを受付けたか否かの確認は、要求されたジョブを即時に処理しなければならないので、短い周期で行う。
ステップＳ１０４で、ジョブを受付けた場合（ステップＳ１０４-YES）、要求に応じてジョブの処理を実行し（ステップＳ１０５）、処理を完了した後、ステップＳ１０３の待機状態に戻る。
【００２３】
他方、ステップＳ１０４で、ジョブを受付けなかった場合（ステップＳ１０４-NO）、メモリパラメータの再設定が必要か否かを確認する（ステップＳ１０６）。このステップは、監視している複合機１００の動作状態から、現在の設定値を使い続けることが適当であるか否か、その適性を判定するステップである。設定値適性判定手段１１２によって、メモリ１５０の動作に影響する環境の変化を示す、例えば上記(1)〜(3)のような情報から適性が判定され、適性が否定された場合、メモリパラメータの再設定が必要であると判定する。
なお、複合機１００の動作状態を温度監視手段１１４及び電圧監視手段１１５によって監視し、メモリパラメータの再設定の、要／不要を判定する実施形態については、実施形態２及び３で詳細に説明する。
【００２４】
ステップＳ１０６でメモリパラメータの再設定の要／不要が判定され、再設定が不要であれば（ステップＳ１０６-NO）、処理すべきジョブの入力を待ち受けるステップＳ１０３の待機状態に戻る。
他方、ステップＳ１０６でメモリパラメータの再設定が必要であると判定されれば（ステップＳ１０６-YES）、この判定結果がパラメータ自動設定手段１１１に伝えられる。パラメータ自動設定手段１１１は、この判定結果を受け、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定する（ステップＳ１０７）。設定を完了した後、ステップＳ１０３の待機状態に戻る。
【００２５】
なお、上記(1)〜(3)の各情報に対応して適性を判定するような形態で実施する場合に、設定値適性判定手段１１２が省エネ遷移判定手段１１６から省エネ要求信号を受取った場合の動作は、メモリパラメータの再設定の仕方が温度監視及び電圧監視における場合と異なるので、図２の制御フローに示していないが、制御フローを分岐する必要がある。
つまり、省エネからの復帰時における複合機１００の状態変化に対し、復帰時に適応し得るメモリパラメータは、リード・ライト・ヴェリファイテストの結果に従って再設定する方法ではなく、予め設定値記憶手段１１３に用意しておいた設定値を用いる方法を採用する。よって、省エネに遷移する場合には、ステップＳ１０６及びステップＳ１０７の内容を後述する図３の制御フローにおけるステップＳ２１０以降フロー終了までの手順、或いは図４の制御フローにおけるステップＳ３１１以降フロー終了までの手順を、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定する動作に代えて、実行する。
上記のように、本実施形態によると、メモリの動作に影響する環境の変化を複合機（画像処理装置）１００の動作状態に基づいて常時判定し、判定結果に従って、設定されたパラメータの再設定を行うことで、継続的に最適な動作状態を保証し、装置のパフォーマンスを高めることができる。
【００２６】
「実施形態２」
上記実施形態１では、メモリパラメータの再設定が必要であるか否かを、制御フロー（図２）におけるステップＳ１０６に示したように、監視している複合機１００の動作状態から判定する方法を採用している。本実施形態は、このステップで判定の対象とする動作状態として、メモリ１５０の動作に影響する周囲温度の変化とし、周囲温度を監視し、監視結果によってメモリパラメータの再設定が必要であるか否かを判定する場合に適用する具体化手段を示す。
【００２７】
この温度の監視には、図１のメモリ制御システム１２０の構成に示した温度監視手段１１４を用いる。この温度監視手段１１４は、メモリ１５０やメモリコントローラ１３０周囲の温度を検知する温度センサを備える形態、或いは近年のＣＰＵはＡＳＳＰ（Application Specific Standard Product）等のデバイスでは、デバイス内部の温度情報を外部に出力する機能を備えているものもあり、このようなデバイスをメモリ制御部に用いている場合には、その機能を使うことによって実施してもよい。
温度監視手段１１４によって監視結果として取得される温度情報は、設定値適性判定手段１１２に伝えられる。図２の制御フローにおけるステップＳ１０６において、設定値適性判定手段１１２は、この温度情報に基づいてメモリパラメータの再設定の可否を判定する。
【００２８】
温度(周囲温度)情報からメモリパラメータの再設定可否を判定する方法としては、周囲温度や消費電力からデバイスのジャンクション温度が計算できるので、例えば、次の(i)、(ii)に示す方法を採用することができる。
(i)デバイスのジャンクション温度が予め決められた設定値Ｔｊ以上になった場合、メモリパラメータ再設定を実施する。
(ii)デバイスのジャンクション温度の時間変化が予め決められた設定値ΔＴｊ以上の場合、メモリパラメータ再設定を実施する。
また、上記の方法において、デバイスの特性や周囲温度の特性によっては、次の(iii)、(iv)に示す方法を採用することによっても実施できる。
(iii)ジャンクション温度に代えて、周囲温度（機器内部の雰囲気温度等）に対する基準によってメモリパラメータの再設定を判定する（デバイスの消費電力を一定とみなす）。
(iv)上記Ｔｊ，ΔＴｊの値をレジスタ設定等で変更可能にし、特性の変化に適応する。
上記のように、この実施形態によると、急な温度変動によってこれまでに設定されたメモリパラメータが適応できなくなる状況が生じても、再設定が必要な温度変動であるか否かを常時判定し、判定結果に従って、設定されたパラメータの再設定を行うことで、急な温度変動に対しても最適な動作状態を保つことができる。
【００２９】
「実施形態３」
上記実施形態１では、メモリパラメータの再設定が必要であるか否かを、制御フロー（図２）におけるステップＳ１０６に示したように、監視している複合機１００の動作状態から判定する方法を採用している。本実施形態は、このステップで判定の対象とする動作状態として、メモリ１５０やメモリコントローラ１３０等のメモリの作動回路への供給電圧の変化とし、この供給電圧を監視し、監視結果によってメモリパラメータの再設定が必要であるか否かを判定する場合に適用する具体化手段を示す。
【００３０】
このメモリの作動回路への供給電圧の監視には、図１のメモリ制御システム１２０の構成に示した電圧監視手段１１５を用いる。この電圧監視手段１１５は、電圧検出ＩＣを用いる形態や、電圧を電流検出ＡＭＰ、ＡＤ変換器等を用いて電圧を監視する形態で実施することができる。
電圧監視手段１１５によって監視結果として取得される電圧情報は、設定値適性判定手段１１２に伝えられる。図２の制御フローにおけるステップＳ１０６において、設定値適性判定手段１１２は、この電圧情報に基づいてメモリパラメータの再設定の可否を判定する。
【００３１】
電圧情報からメモリパラメータの再設定可否を判定する方法としては、例えば、次の(i)、(ii)に示す方法を採用することができる。
(i)メモリやメモリコントローラへの供給電圧が予め決められた設定電圧Ｖｒ以下になった場合、メモリパラメータ再設定を実施する。
(ii)メモリやメモリコントローラへの供給電圧の時間変化が予め決められた設定値ΔＶｒ以上の場合、メモリパラメータ再設定を実施する。
また、上記の方法において、デバイスの特性によっては、次の(iii)に示す方法を採用することによって、動作を適正化できる。
(iii)上記Ｖｒ，ΔＶｒの値をレジスタ設定等で変更可能にし、特性の変化に適応する。
上記のように、この実施形態によると、急な電圧変動によってこれまでに設定されたメモリパラメータが適応できなくなる状況が生じても、再設定が必要な電圧変動であるか否かを常時判定し、判定結果に従って、設定されたメモリパラメータの再設定を行うことで、急な電圧変動に対しても最適な動作状態を保つことができる。
【００３２】
「実施形態４」
この実施形態は、省エネからの復帰時における複合機１００の状態変化に対し、メモリパラメータとして予め用意した復帰時に適応し得る設定値を用いる上記第２の方法による実施形態に係る。ここでは、省エネモードで所定時間を経た後の環境に適合するパラメータを設定値記憶手段１１３に予め記憶しておき、省エネモードからの復帰時には、メモリの動作に影響する状態変化が生じている、という推定のもとに、記憶しておいたメモリパラメータ値を使用することにより、状態変化に適応する。従って、省エネからの復帰時に必ず行うことが望ましく、また、上記実施形態１〜３のメモリ等の周囲温度やメモリ等への供給電圧といった状態変化に対応して行ったメモリパラメータの再設定動作(リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定する動作)と異なる手順となる。
よって、以下の実施形態では、メモリ等の周囲温度やメモリ等への供給電圧といった状態変化に応じて行う再設定動作と切り離した形態で、省エネ動作に連動して予め記憶しておいたメモリパラメータを設定値に用いる実施形態を例示する。ただ、この実施形態では、経過時間を表す情報によって再設定を実行する方法と組み合わせた実施形態の例を示す。
【００３３】
この実施形態におけるメモリパラメータの設定が可能なメモリ制御部１１０（メモリ制御システム１２０）の動作を図３に示す制御フロー図を参照して説明する。
本実施形態は、複合機１００に電源が投入され、メモリ制御システム１２０にも起動がかけられてから、シャットダウンされるか、或いは省エネ状態に遷移するまでの間、図３に示す制御フローに従って制御動作が継続される。
図３の制御フローによると、複合機１００に電源が投入され、メモリ制御システム１２０に起動がかけられると（ステップＳ２０１）、まず、パラメータ自動設定手段１１１によりメモリパラメータの初期設定を行う（ステップＳ２０２）。ここで行うメモリパラメータの初期設定では、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定するパラメータ自動設定手段１１１が電源オン時に通常行う手順を実行する。
【００３４】
この後、処理すべきジョブの入力を待ち受ける待機状態をとり（ステップＳ２０３）、処理すべきジョブを受付けたか否かを確認する（ステップＳ２０４）。処理すべきジョブは、複合機１００であれば、プリント要求、コピー要求、スキャン要求、ファクシミリ送信要求、ファクシミリ受信要求などが挙げられる。ステップＳ２０４のジョブを受付けたか否かの確認は、要求されたジョブを即時に処理しなければならないので、短い周期で行う。
ステップＳ２０４で、ジョブを受付けた場合（ステップＳ２０４-YES）、要求に応じてジョブの処理を実行し（ステップＳ２０５）、処理を完了した後、ステップＳ２０３の待機状態に戻る。
【００３５】
他方、ステップＳ２０４で、ジョブを受付けなかった場合（ステップＳ２０４-NO）、メモリパラメータの再設定が必要か否かを確認する（ステップＳ１０６）。この実施形態では、再設定が必要か否かを時間で管理しているので、前回パラメータ自動設定手段１１１によってメモリパラメータを設定（リード・ライト・ヴェリファイテストの結果に従って行うメモリパラメータの設定）してから予め決めた所定時間（再設定時間Ｔｒ）が経過したか否かを確認する（ステップＳ２０６）。この再設定の時間管理は、設定値適性判定手段１１２が時間計測手段１１７からの時間をチェックすることにより行う。
ここで、前回メモリパラメータを設定してから所定時間Ｔｒが経過していれば（ステップＳ２０６-YES）、この判定結果が設定値適性判定手段１１２からパラメータ自動設定手段１１１に伝えられる。パラメータ自動設定手段１１１は、この判定結果を受け、リード・ライト・ヴェリファイテストの結果に従い、自動的にメモリパラメータを設定する（ステップＳ２０７）。再設定を完了した後、新たに所定時間Ｔｒの計測を開始し、ステップＳ２０３の待機状態に戻る。
【００３６】
他方、前回メモリパラメータを設定してから所定時間Ｔｒが経過していなければ（ステップＳ２０６-NO）、省エネ遷移条件を確認する（ステップＳ２０８）。ここでは、複合機１００が待機状態のままで、予め決めた所定時間（省エネ遷移時間Ｔｅ）経過することを遷移条件にしているので、省エネ遷移判定手段１１６は、待機状態になってからジョブを要求するときに行われる操作等の入力がなく、その状態のまま省エネ遷移時間Ｔｅが経過したか否かを判定する。
ステップＳ２０８で省エネ遷移時間Ｔｅが経過していない場合には（ステップＳ２０８-NO）、ステップＳ２０３の待機状態に戻る。省エネ遷移時間Ｔｅが経過しない間、ジョブがなければ、ステップＳ２０８〜Ｓ２０３のループで処理が繰り返され、途中でジョブが実行される場合には、省エネ遷移時間Ｔｅの経過時間がリセットされる。
【００３７】
ステップＳ２０８で省エネ遷移時間Ｔｅの経過を確認した場合には（ステップＳ２０８-YES）、省エネ遷移判定手段１１６は、省エネ要求信号を設定値適性判定手段１１２に発行する（ステップＳ２０９）。
省エネ要求信号を受取る設定値適性判定手段１１２は、省エネ復帰後の環境に適合するメモリパラメータを設定ための動作を指示するために、設定値変更要求信号をパラメータ自動設定手段１１１に発行する（ステップＳ２１０）。
また、設定値変更要求信号を受取るパラメータ自動設定手段１１１は、設定値変更要求に従い、現在（省エネ遷移時）の設定値を省エネ復帰時、つまり省エネモードで所定時間を経た後の環境に適合する値として設定値記憶手段１１３に予め記憶しておいたメモリパラメータをメモリコントローラ１３０或いはメモリ１５０に設定する（ステップＳ２１１）。
なお、省エネモードで所定時間を経た後の環境に適合するメモリパラメータは、例えば、同種の機器において当該環境において想定される条件の下でメモリ動作を最適化できる設定値を実験的に求め、複合機１００の機器特性を表すデータとして予め保存しておく方法をとる。
【００３８】
メモリパラメータの設定変更が完了した後、パラメータ自動設定手段１１１は、省エネ遷移信号を省エネ手段１１８に発行する（ステップＳ２１２）。
省エネ遷移信号を受取る省エネ手段１１８は、この信号を受け、機器を省エネ状態へ遷移させる（ステップＳ２１３）。
省エネモードに遷移させた後、この制御フローの処理を終了する。なお、複合機１００のコントローラ（不図示）は、省エネ状態において処理すべき新たなジョブの発生等の復帰条件に従って通常モードに復帰し、要求されたジョブの処理を行うが、その際に既に変更された復帰時に適合するメモリパラメータを用いてメモリ動作を行う。
上記のように、この実施形態によると、省エネ遷移前後の環境の変動によってこれまでに設定されたメモリパラメータが適応できなくなる状況が生じることなく、復帰時に適合するメモリパラメータを用いることで、常に最適な動作状態を保つことができる。
【００３９】
「実施形態５」
この実施形態は、省エネからの復帰時における複合機１００の状態変化に対し、メモリパラメータとして予め用意した復帰時に適応し得る設定値を用いる上記第２の方法による実施形態に係るもので、この点では、上記実施形態４と変わらない。
この実施形態と上記実施形態４との違いは、この実施形態では、電源オン時に行う初期設定でパラメータ自動設定手段１１１によって設定されたメモリパラメータを復帰時に適用するメモリパラメータとしても用いることにある。上記実施形態４では、この設定パラメータを同種の機器（本例では複合機１００）において当該環境において想定される条件の下でメモリ動作を最適化できる設定値を実験的に求める、といった方法によって得ることを考えている。ただ、この方法によると、機器の動作状態や機器の設置場所の環境等が必ずしも一様ではないために、必ずしも機器に適合しないメモリパラメータが設定される場合がある。
そこで、この実施形態では、省エネモードで所定時間を経た後の省エネ復帰時の環境に適合するメモリパラメータとして、省エネ復帰時の環境に近い状態となる電源オン時において行う初期設定で設定されたメモリパラメータを用いることで、メモリ動作を最適化する。
【００４０】
電源オン時において行う初期設定で設定されたメモリパラメータを用いて省エネ復帰時に用いるメモリパラメータの設定を行う動作を図４に示す制御フロー図を参照して説明する。
図４に示す本実施形態の制御フローは、初期設定で設定されたメモリパラメータを省エネ復帰時に用いるために設定する本実施形態に特有の動作を行う以外は、基本的には上記実施形態４で示した制御フローの動作を行う。つまり、本実施形態に特有の動作は、図４の制御フローにおいて、ステップＳ３０３を付加した点とステップＳ３１３で設定するメモリパラメータが異なる点であり、それ以外のステップＳ３０１，Ｓ３０２は図３のステップＳ２０１，Ｓ２０２に対応し、ステップＳ３０４〜Ｓ３１０は図３のステップＳ２０３〜Ｓ２０９に対応し、また、ステップＳ３１２〜Ｓ３１４は図３のステップＳ２１１〜Ｓ２１３に対応し、それぞれ同じ制御動作を行う。従って、同じ制御動作を行うステップの説明は、対応する上記実施形態４の記述を参照することとし、ここでは、本実施形態に特有の動作に関連する部分以外については、記載を省略する。
【００４１】
図４の制御フローによると、複合機１００への電源オン時にパラメータ自動設定手段１１１は、メモリパラメータの初期設定（ステップＳ３０２）を行うが、この動作と同時に初期設定値として求めたメモリパラメータを後の省エネ遷移時の制御ステップで用いることができるように設定値記憶手段１１３に記憶する（ステップＳ３０３）。
この後、待機状態に入り、ステップＳ３０９で省エネ遷移時間Ｔｅが経過したことを確認すると、省エネ遷移判定手段１１６が省エネ遷移信号を発行する（ステップＳ３１０）。
設定値適性判定手段１１２は、省エネ遷移信号を受けて、設定値変更要求信号をパラメータ自動設定手段１１１に発行する（ステップＳ３１１）。
次いで、設定値変更要求信号を受取るパラメータ自動設定手段１１１は、設定値変更要求に従い、現在（省エネ遷移時）の設定値を省エネ復帰時、つまり省エネモードで所定時間を経た後の環境に適合する値として設定値記憶手段１１３に先のステップＳ３０３で記憶しておいた初期設定時のメモリパラメータをメモリコントローラ１３０或いはメモリ１５０に設定する（ステップＳ３１２）。
【００４２】
この後、省エネ手段１１８は、ステップＳ３１３でパラメータ自動設定手段１１１が発行する省エネ遷移信号を受け、機器を省エネ状態へ遷移させ（ステップＳ３１４）、省エネモードに遷移させた後、この制御フローの処理を終了する。なお、複合機１００のコントローラ（不図示）は、省エネ状態において処理すべき新たなジョブの発生等の復帰条件に従って通常モードに復帰し、要求されたジョブの処理を行うが、その際に既に変更された復帰時に適合するメモリパラメータ（電源オン時に初期設定で得たメモリパラメータ）を用いてメモリ動作を行う。
上記のように、この実施形態によると、省エネ遷移前後の環境の変動によってこれまでに設定されたメモリパラメータが適応できなくなる状況が生じることなく、復帰時に電源オン時に初期設定で得たメモリパラメータという適合性の高い設定値を用いることで、常に最適な動作状態を保つことができる。
【符号の説明】
【００４３】
１００・・・複合機（画像処理装置）、１１０・・・メモリ制御部、１２０・・・メモリ制御システム、１３０・・・メモリコントローラ、１５０・・・メモリ、１１１・・・パラメータ自動設定手段、１１２・・・設定値適性判定手段、１１３・・・設定値記憶手段、１１４・・・温度監視手段、１１５・・・電圧監視手段、１１６・・・省エネ遷移判定手段、１１７・・・時間計測手段、１１８・・・省エネ手段。
【先行技術文献】
【特許文献】
【００４４】
【特許文献１】特開２００３−９９３２１号公報
【特許文献２】特願２００９−００３３８４号
【図１】
2010262443.tif 000003
【図２】
2010262443.tif 000004
【図３】
2010262443.tif 000005
【図４】
2010262443.tif 000006