(57)【要約】【課題】磁気抵抗メモリ及び強磁界を発生する手段を内蔵した情報処理装置において、磁気抵抗メモリに対して、安定的にデータを退避させ、保持させることができるようにする。【解決手段】省エネルギーモードへ移行する際は、まず第２の電源制御領域１１２の電源をオフにすることで、強磁界を発生するＨＤＤ１０２及びプリント用モータ１０５の動作を停止させる。次にキャッシュ１０１ｂ上のデータ及びＤＲＡＭ１０１ｃ上のデータをＭＲＡＭ１０１ｄに転送する。次に第１の電源制御領域１１１の電源をオフにする。通常モードに復帰する際は、まず第１の電源制御領域１１１の電源をオンにし、ＭＲＡＭ１０１ｄ上のデータをキャッシュ１０１ｂ及びＤＲＡＭ１０１ｃに転送する。次に第２の電源制御領域１１２の電源をオンにする。【選択図】図２
2015174435.tif 000002
【特許請求の範囲】
【請求項１】
揮発性メモリと、
磁気抵抗メモリと、
強磁界を発生する強磁界発生手段と、
省エネルギーモードへ移行するときに、前記強磁界発生手段の電源をオフにする手段と、
前記強磁界発生手段の電源がオフにされた後に、前記揮発性メモリ上のデータを前記磁気抵抗メモリに転送する手段と、
前記揮発性メモリ上のデータが前記磁気抵抗メモリに転送された後に、前記揮発性メモリの電源をオフにする手段と、
を有する情報処理装置。
【請求項２】
請求項１に記載された情報処理装置において、
省エネルギーモードから通常モードへ復帰するとき、前記揮発性メモリ及び前記磁気抵抗メモリの電源をオンにする手段と、
前記揮発性メモリ及び前記磁気抵抗メモリの電源がオンにされた後に、前記磁気抵抗メモリ上のデータを前記揮発性メモリに転送する手段と、
前記磁気抵抗メモリ上のデータが前記揮発性メモリに転送された後に、前記強磁界発生手段の電源をオンにする手段と、
を有する情報処理装置。
【請求項３】
請求項１又は２に記載された情報処理装置において、
前記強磁界発生手段は、モータを構成する電磁石である、情報処理装置。
【請求項４】
請求項３に記載された情報処理装置において、
ハードディスク装置を備え、前記モータは、前記ハードディスク装置を構成するモータである、情報処理装置。
【請求項５】
請求項３又は４に記載された情報処理装置において、
プロッタユニットを備え、前記モータは、前記プロッタユニットを構成するモータである、情報処理装置。
【請求項６】
請求項５に記載された情報処理装置において、
スキャナユニットを備え、前記モータは、前記スキャナユニットを構成するモータである、情報処理装置。
【請求項７】
揮発性メモリと、磁気抵抗メモリと、強磁界を発生する強磁界発生手段と、を有する情報処理装置により実行される動作制御方法であって、
省エネルギーモードへ移行するときに、前記強磁界発生手段の電源をオフにする工程と、
前記強磁界発生手段の電源がオフにされた後に、前記揮発性メモリ上のデータを前記磁気抵抗メモリに転送する工程と、
前記揮発性メモリ上のデータが前記磁気抵抗メモリに転送された後に、前記揮発性メモリの電源をオフにする工程と、
を有する、情報処理装置の動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置やコンピュータなどの情報処理装置、並びにその動作制御方法に関する。
【背景技術】
【０００２】
複写機などの情報処理装置では、現在の状態を示すデータをＨＤＤ（ハードディスク装置）などの不揮発性記憶デバイスに退避させて電源をオフし、使用を再開するときに電源をオンし、不揮発性記憶デバイスからデータを読み出して、電源をオフにする前の状態を復元することで、不使用時の消費電力を削減することが知られている。
【０００３】
また、近年は、磁気抵抗効果（ＴＭＲ効果）を利用した磁気抵抗メモリ（ＭＲＡＭ）や、強誘電体薄膜をデータ保持用のキャパシタとして利用した強誘電体メモリ（ＦｅＲＡＭ）といった高速アクセスが可能な不揮発性記憶デバイスにデータを退避させることで、使用再開時の復帰時間を短縮したデータ処理装置も知られている（特許文献１）。
【０００４】
しかし、磁気抵抗メモリには強磁界に弱いという欠点があるため、複写機など、強磁界を発生するモータを内蔵している情報処理装置では、磁気抵抗メモリに対して、安定的にデータを退避させ、保持させることができないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、このような問題を解決するためになされたものであり、その目的は、磁気抵抗メモリ及び強磁界を発生する手段を内蔵した情報処理装置において、磁気抵抗メモリに対して、安定的にデータを退避させ、保持させることができるようにすることである。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理装置は、揮発性メモリと、磁気抵抗メモリと、強磁界を発生する強磁界発生手段と、省エネルギーモードへ移行するときに、前記強磁界発生手段の電源をオフにする手段と、前記強磁界発生手段の電源がオフにされた後に、前記揮発性メモリ上のデータを前記磁気抵抗メモリに転送する手段と、前記揮発性メモリ上のデータが前記磁気抵抗メモリに転送された後に、前記揮発性メモリの電源をオフにする手段と、を有する情報処理装置である。
【発明の効果】
【０００７】
本発明によれば、磁気抵抗メモリ及び強磁界を発生する手段を内蔵した情報処理装置において、磁気抵抗メモリに対して、安定的にデータを退避させ、保持させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係る情報処理装置のブロック図である。
【図２】本発明の第１の実施形態に係る情報処理装置の電源制御領域を示す図である。
【図３】本発明の第１の実施形態に係る情報処理装置の休止シーケンスを示すフローチャートである。
【図４】本発明の第１の実施形態に係る情報処理装置の復帰シーケンスを示すフローチャートである。
【図５】本発明の第１の実施形態に係る情報処理装置の起動シーケンスを示すフローチャートである。
【図６】本発明の第２の実施形態に係る情報処理装置のブロック図である。
【図７】本発明の第２の実施形態に係る情報処理装置の電源制御領域を示す図である。
【図８】本発明の第３の実施形態に係る情報処理装置のブロック図である。
【図９】本発明の第３の実施形態に係る情報処理装置の電源制御領域を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を用いて説明する。
〈第１の実施形態に係る情報処理装置〉
図１は、本発明の第１の実施形態に係る情報処理装置のブロック図である。
【００１０】
本実施形態に係る情報処理装置としてのプリンタ１００は、マザーボード１０１、ＨＤＤ（ハードディスク装置）１０２、操作パネル１０３、制御基板１０４及びプリント用モータ１０５を備えている。また、ＨＤＤ１０２、操作パネル１０３、制御基板１０４はマザーボード１０１に接続されており、プリント用モータ１０５は制御基板１０４に接続されている。
【００１１】
マザーボード１０１上には、ＣＰＵ１０１ａ、揮発性メモリとしてのキャッシュ１０１ｂ及びＤＲＡＭ１０１ｃ、並びに不揮発性メモリとしてＭＲＡＭ（磁気抵抗メモリ）１０１ｄが搭載されている。
【００１２】
ＨＤＤ１０２は、ディスク、モータ、及び制御部を備えている。操作パネル１０３は、電源ボタン及び省エネボタン１０３ａ、並びに電源制御装置１０３ｂを備えており、このボタンを押下することで、マイコンなどで構成された電源制御装置１０３ｂを動作させ、プリンタ１００を省エネルギーモードに設定したり、起動したりすることができる。
【００１３】
制御基板１０４には、プリント用モータ１０５を制御するための各種回路が搭載されている。プリント用モータ１０５及びＨＤＤ１０２用のモータとしては、一般的なモータではなく、リラクタンスモータを用いる。その理由は、一般的なモータは、高いトルクを発生させるために強力な永久磁石を備えていることから、モータの動作の有無にかかわらず強い磁界を発生し、ＭＲＡＭ１０１ｄに影響するのに対し、リラクタンスモータは電磁石で磁界を発生させるため、動作していない時は磁界を発生せず、ＭＲＡＭ１０１ｄに影響しないからである。
【００１４】
〈第１の実施形態に係る情報処理装置の電源制御領域〉
図２は、プリンタ１００の電源制御領域を示す図である。
プリンタ１００は、第１の電源制御領域１１１と、第２の電源制御領域１１２を有する。第１の電源制御領域１１１には、マザーボード１０１が配置されている。第２の電源制御領域１１２には、ＨＤＤ１０２、制御基板１０４及びプリント用モータ１０５が配置されている。
【００１５】
〈第１の実施形態に係る情報処理装置の動作制御手順〉
次に、プリンタ１００の動作制御手順について、休止シーケンス、復帰シーケンス、起動シーケンスの順に説明する。
【００１６】
図３は、プリンタ１００の休止シーケンスを示すフローチャートである。休止シーケンスとは、システムを通常モードから省エネルギーモード（電源オフ）へ移行させるための手順である。
【００１７】
まず、システムの操作者による省エネボタンの押下により、電源制御装置１０３ｂが外部からの休止要求を受けると（ステップＳ１）、ＣＰＵ１０１ａに対して休止要求の割り込みを出す（ステップＳ２）。ＣＰＵ１０１ａは、休止要求の割り込みに基づいて、ＨＤＤ１０２、制御基板１０４、及びプリント用モータ１０５の使用を停止し、ＣＰＵ１０１ａ又は電源制御装置１０３ｂは、第２の電源制御領域１１２の電源をオフにする（ステップＳ３）。ＨＤＤ１０２及びプリント用モータ１０５が停止することで、ＨＤＤ１０２のモータ及びプリント用モータ１０５からの磁界の発生が停止する。
【００１８】
次に、ＣＰＵ１０１ａは、ＤＲＡＭ１０１ｃ上のデータ、ＣＰＵ１０１ａの各種レジスタ（プログラムカウンタ、スタックポインタ、ワークレジスタ等）上のデータ、及びキャッシュ１０１ｂ上のデータをＭＲＡＭ１０１ｄに転送することで、コピーする（ステップＳ４）。データの転送が終了したら、ＣＰＵ１０１ａ又は電源制御装置１０３ｂは、第１の電源制御領域１１１の電源もオフにし、省エネルギーモード（休止状態）となる（ステップＳ５）。
【００１９】
図４は、プリンタ１００の復帰シーケンスを示すフローチャートである。復帰シーケンスとは、システムを省エネルギーモードから通常モードへ移行させ、休止状態になる前の状態に復帰させる手順である。
【００２０】
まず、システムの操作者による電源ボタンの押下により、電源制御装置１３ｂが外部からの復帰要求を受けると（ステップＳ１１）、電源制御装置１３ｂは、第１の電源制御領域１１１のみの電源をオンにする（ステップＳ１２）。これにより、マザーボード１０１上の各部が動作可能な状態となる。
【００２１】
次に、ＣＰＵ１０１ａは、ＭＲＡＭ１０１ｄ上のデータをＤＲＡＭ１０１ｃ、ＣＰＵ１０１ａの各種レジスタ、及びキャッシュ１０１ｂに転送することで、コピーする（ステップＳ１３）。これにより、休止状態になる前の各種データが復元される。
【００２２】
次に、ＣＰＵ１０１ａ又は電源制御装置１０３ｂは、第２の電源制御領域１１２の電源をオンにし、ＨＤＤ１０２上のプログラムやデータをＤＲＡＭ１０１ｃ上に転送することで、ＨＤＤ１０２を復帰させる（ステップＳ１４）。
【００２３】
図５は、プリンタ１００の起動シーケンスを示すフローチャートである。この起動シーケンスは従来どおりの通常の起動シーケンスである。
即ち、まず、システムの操作者による電源ボタンの押下により、電源制御装置１０３ｂが外部からの起動要求を受けると（ステップＳ２１）、電源制御装置１０３ｂは、第１の電源制御領域１１１及び第２の電源制御領域１１２の電源をオンにする（ステップＳ２２）。次に、ＣＰＵ１０１ａは、ＨＤＤ１０２上のプログラムやデータをＤＲＡＭ１０１ｃ上に転送することで、システムを起動する（ステップＳ２３）。
【００２４】
以上のように、本実施形態に係るプリンタ１００によれば、動作中に強磁界を発生するプリント用モータ１０５及びＨＤＤ１０２の電源がオフのときに、ＭＲＡＭ１０１ｄに対するデータの書き込み、保持、及び読み出しを行うので、ＭＲＡＭ１０１ｄに対して、安定的にデータの書き込み（退避）、保持、及び読み出し（復元）を行うことができる。
【００２５】
〈第２の実施形態に係る情報処理装置〉
図６は、本発明の第２の実施形態に係る情報処理装置のブロック図である。
本実施形態に係る情報処理装置としてのプリンタ１５０は、マザーボード１５１、操作パネル１５３、制御基板１５４及びプリント用モータ１５５を備えている。また、操作パネル１５３、制御基板１５４はマザーボード１５１に接続されており、プリント用モータ１５５は制御基板１５４に接続されている。
【００２６】
マザーボード１５１上には、ＣＰＵ１５１ａ、キャッシュ１５１ｂ、ＤＲＡＭ１５１ｃ、及びＭＲＡＭ１５１ｄが搭載されている。操作パネル１５３は、電源ボタン及び省エネボタン１５３ａ、並びに電源制御装置１５３ｂを備えており、このボタンを押下することで、電源制御装置１５３ｂを動作させ、プリンタ１５０を省エネルギーモードに設定したり、起動したりすることができる。
【００２７】
ここで、プリンタ１５０の各構成要素は、プリンタ１００における同名の構成要素と同様に構成されている。つまり、プリンタ１５０はプリンタ１００からＨＤＤ１０２を除去したものといえる。
【００２８】
〈第２の実施形態に係る情報処理装置の電源制御領域〉
図７は、プリンタ１５０の電源制御領域を示す図である。
プリンタ１５０は、単一の電源制御領域１６０のみを有する。即ち、電源制御領域１６０には、マザーボード１５１、制御基板１５４及びプリント用モータ１５５が配置されている。
【００２９】
本実施形態では、ＭＲＡＭ１５１ｄを使用する（書き込み、保持、読み出し）際はプリント用モータ１５５を停止させ、磁界の発生を停止させることで、ＭＲＡＭ１５１ｄ対して、安定的にデータの書き込み（退避）、保持、及び読み出し（復元）を行うことができる。
【００３０】
〈第３の実施形態に係る情報処理装置〉
図８は、本発明の第３の実施形態に係る情報処理装置のブロック図である。
本実施形態に係る情報処理装置としてのＭＦＰ（複合機）２００は、マザーボード２０１、ＨＤＤ２０２、操作パネル２０３、画像処理基板２０４、スキャナユニット２０５、及びプロッタユニット２０６を備えている。
【００３１】
また、ＨＤＤ２０２、操作パネル２０３、画像処理基板２０４はマザーボード２０１に接続されており、スキャナユニット２０５、及びプロッタユニット２０６は画像処理基板２０４に接続されている。
【００３２】
マザーボード２０１上には、ＣＰＵ２０１ａ、キャッシュ２０１ｂ、ＤＲＡＭ２０１ｃ、及びＭＲＡＭ２０１ｄが搭載されている。操作パネル２０３は、電源ボタン及び省エネボタン２０３ａ、並びに電源制御装置として機能するマイコン２０３ｂを備えており、このボタンを押下することで、マイコン２０３ｂを動作させ、ＭＦＰ２００を省エネルギーモードに設定したり、起動したりすることができる。
【００３３】
画像処理基板２０４には画像処理ＡＳＩＣ２０４ａが搭載されている。また、スキャナユニット２０５はスキャナモータ及び制御基板を備えており、プロッタユニット２０６はプロッタ用モータ及び制御基板を備えている。
【００３４】
〈第３の実施形態に係る情報処理装置の電源制御領域〉
図９は、ＭＦＰ２００の電源制御領域を示す図である。
ＭＦＰ２００は、第１の電源制御領域２１１と、第２の電源制御領域２１２と、第３の電源制御領域２１３を有する。
【００３５】
第１の電源制御領域２１１にはマザーボード２０１が配置されている。また、第２の電源制御領域２１２にはＨＤＤ２０２が配置されており、第３の電源制御領域２１３には画像処理基板２０４、スキャナユニット２０５及びプロッタユニット２０６が配置されている。
【００３６】
ＭＦＰでは、プロッタユニットのほかにスキャナユニットなど別の制御対象装置が存在する。大型のＭＦＰであれば、筐体の大きさからマザーボードとモータを使用するスキャナユニット及びプロッタユニットが距離的に離れている。
【００３７】
従って、ＭＦＰ２００が大型のＭＦＰであれば、マザーボード２０１上のＭＲＡＭ２０１ｄは、スキャナユニット２０５及びプロッタユニット２０６内のモータが発生する強磁界の影響を受け難い。そのため、スキャナユニット２０５及びプロッタユニット２０６の動作状態にかかわらず、ＭＲＡＭ２０１ｄを使用（データの書き込み、保持、読み出し）することができる。
【００３８】
よって、休止シーケンスにより省エネルギーモードへ移行する際、ＭＲＡＭ２０１ｄを使用する前に第２の電源制御領域２１２の電源をオフにしてＨＤＤ２０２の動作を停止させることは必要であるが、第３の電源制御領域２１３の電源をオフにしてスキャナユニット２０５及びプロッタユニット２０６の動作を停止させるのは後回しにすることができる。
【００３９】
他方、ＭＦＰ２００が大型のＭＦＰでない場合、即ち、マザーボード２０１上のＭＲＡＭ２０１ｄがスキャナユニット２０５及びプロッタユニット２０６内のモータからの強磁界の影響を受け易い場合は、省エネルギーモードへ移行する際、ＭＲＡＭ２０１ｄを使用する前に、第２の電源制御領域２１２だけでなく第３の電源制御領域２１３の電源をもオフにして、ＨＤＤ２０２だけでなくスキャナユニット２０５及びプロッタユニット２０６の動作も停止させる。
【００４０】
なお、本発明について例えば下記（１）〜（２）の変形が可能である。
（１）休止シーケンスにおいてＭＲＡＭにデータを転送する前に、強磁界によってＭＲＡＭが破壊されていないかをチェック（メモリのエラーチェック）する手順を実行する。これにより、データの安全性をより高めることができる。
（２）ＭＦＰ２００において、操作パネル２０３内のマイコン２０３ｂにより、ＭＲＡＭ２０１ｄに対するデータの転送を行う。
【符号の説明】
【００４１】
１００，１５０…プリンタ、１０１ａ，１５１ａ，２０１ａ…ＣＰＵ、１０１ｂ，１５１ｂ，２０１ｂ…キャッシュ、１０１ｃ，１５１ｃ，２０１ｃ…ＤＲＡＭ、１０１ｄ，１５１ｄ，２０１ｄ…ＭＲＡＭ、１０３ｂ，１５３ｂ…電源制御装置、２００…ＭＦＰ、２０３ｂ…マイコン。
【先行技術文献】
【特許文献】
【００４２】
【特許文献１】特開２０１３−８１０５号公報
【図１】
2015174435.tif 000003
【図２】
2015174435.tif 000004
【図３】
2015174435.tif 000005
【図４】
2015174435.tif 000006
【図５】
2015174435.tif 000007
【図６】
2015174435.tif 000008
【図７】
2015174435.tif 000009
【図８】
2015174435.tif 000010
【図９】
2015174435.tif 000011