(57)【要約】【課題】休止状態でメモリが増設された場合にも、退避した作業中のデータを安全かつ確実に復元して休止状態を解除可能なレジューム制御方法および装置を提供する。【解決手段】情報処理装置に電源が投入された時に、オペレーティングシステムの制御の下で最後に不揮発性メモリに保持された電力状態を示す電力状態情報を参照する参照手順と、電力状態が休止状態であった場合に、不揮発性メモリに保持されたメモリ容量と現状のメモリ容量を比較して休止状態でのメモリ増設を検出する検出手順と、検出手順によってメモリ増設が検出された場合に、オペレーティングシステムからのメモリ容量についての問い合わせに、現状のメモリ容量を示す値の代わりに不揮発メモリに保持されたメモリ容量を示す値を設定する設定制御手順とを備える。【選択図】      図１
2009187205.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に電源が投入された時に、オペレーティングシステムの制御の下で最後に不揮発性メモリに保持された電力状態を示す電力状態情報を参照する参照手順と、
前記電力状態が休止状態であった場合に、前記不揮発性メモリに保持されたメモリ容量と現状のメモリ容量を比較して休止状態でのメモリ増設を検出する検出手順と、
前記検出手順によってメモリ増設が検出された場合に、オペレーティングシステムからのメモリ容量についての問い合わせに、現状のメモリ容量を示す値の代わりに前記不揮発メモリに保持されたメモリ容量を示す値を設定する設定制御手順と
を備えたことを特徴とするレジューム制御方法。
【請求項２】
オペレーティングシステムの制御の下で最後に移行した電力状態を示す状態情報とメモリ容量を示す値とを保持する保持手段と、
電源投入時に前記保持手段に保持されている状態情報が休止状態を示していた場合に、前記保持手段に保持されたメモリ容量と現状のメモリ容量とを比較することにより、休止状態でのメモリの変更を検出する検出手段と、
前記検出手段により、休止状態でのメモリ増設が検出された場合に、オペレーティングシステムからのメモリ容量についての問い合わせに、現状のメモリ容量を示す値の代わりに保持されたメモリ容量を示す値を設定する設定制御手段と
を備えたことを特徴とするレジューム制御装置。
【請求項３】
請求項２に記載のレジューム制御装置において、
前記検出手段により、休止状態でのメモリ増設が検出された場合に、メモリ容量を増設前の値に制限して起動している旨を外部に通知する制限通知手段を備えた
ことを特徴とするレジューム制御装置。
【請求項４】
請求項２に記載のレジューム制御装置において、
前記検出手段により、休止状態でのメモリ削減が検出された場合に、正常なレジュームができない旨を外部に通知する障害通知手段と、
前記オペレーティングシステムの起動を停止する停止制御手段とを備えた
ことを特徴とするレジューム制御装置。
【請求項５】
請求項２に記載のレジューム制御装置において、
前記オペレーティングシステムを起動する過程で、稼動中である旨を示す状態情報を用いて前記保持手段の内容を更新する更新手段と、
前記検出手段により、休止状態でのメモリの増設が検出された場合に、前記オペレーティングシステムの起動後に、再起動を促すメッセージを外部に出力する再起動促進手段と
を備えたことを特徴とするレジューム制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータに備えられ、省電力モードなどための休止状態を解除して通常動作状態に復帰する際のレジューム制御方法およびこのレジューム制御方法を用いたレジューム制御装置に関する。
【背景技術】
【０００２】
パソコンの低消費電力化のための技術の進展により、近年では、一見しただけではシャットダウン後の電源オフ状態と区別がつかない休止状態が提供されるようになっている。
【０００３】
このため、利用者が、このような休止状態を電源オフ状態と見誤り、休止状態から復帰するための作業中のデータが保持されているにもかかわらず、電源ケーブルを抜いて電源の供給を切断した上で、メモリの増設作業を行ってしまう場合がある。
【０００４】
このような場合に、パソコンに電源が再び投入されると、一般的なオペレーティングシステムでは、休止状態への移行前にハードディスク装置などに退避された作業中のデータを復元する前に、休止状態に入る前のメモリの容量と休止状態から復帰した後のメモリの容量との比較が行われ、このときメモリ容量の不一致が検出される。このようなメモリ容量の不一致がある場合には、休止状態への移行前の状態を復元することができないので、作業中のデータを破棄して起動するか否かの選択が利用者に促される。
【０００５】
この段階で、利用者が「起動しない」を選択して電源を切る操作を行い、その後、メモリの容量を元に戻した上で再び電源を投入すれば、上述したメモリ容量の不一致が解消されるので、退避しておいた作業中のデータを用いて、休止状態への以降前の状態を復元してオペレーティングシステムを起動することが可能である。
【０００６】
一方、利用者が「起動する」ことを選択した場合には、退避させた作業中のデータは破棄され、増設後の新たなメモリ容量の下でオペレーティングシステムの起動処理が行われる。
【０００７】
また、休止状態への移行前に保存されたメモリ容量と休止状態からの復帰時のメモリ容量との大小関係に基づいて、退避されたデータに基づいて作業状態を復元するか否かを決定し、この決定に従って起動処理を行う技術も提案されている(特許文献１参照)。
【特許文献１】特開平９−３４５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述した一般的なオペレーティングシステムによるレジューム制御技術では、利用者が誤って休止状態でメモリの増設を行ってしまった場合に、退避されていた作業中のデータを回復するためには、増設したメモリを引き抜いて元のメモリ容量に戻す必要があり、利用者の作業が煩雑になってしまう。
【０００９】
一方、特許文献１の技術では、休止状態中にメモリが増設された場合に、増設されて容量が増大したメモリに、退避しておいた作業中のデータをマッピングする処理が必要となるため、オペレーティングシステムの処理が煩雑となり、システムの肥大化を招いてしまう。また、このようなマッピングが適切に行われなかった場合は、休止状態への移行前の作業中のデータが復元されないばかりが、オペレーティングシステムの動作自体にも影響を与える可能性がある。
【００１０】
本発明は、休止状態でメモリが増設された場合にも、退避した作業中のデータを安全かつ確実に復元して休止状態を解除可能なレジューム制御方法および装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
以下に開示するレジューム制御方法の原理は、以下の通りである。
【００１２】
レジューム制御方法において、参照手順は、情報処理装置に電源が投入された時に、オペレーティングシステムの制御の下で最後に不揮発性メモリに保持された電力状態を示す電力状態情報を参照する。検出手順は、電力状態が休止状態であった場合に、不揮発性メモリに保持されたメモリ容量と現状のメモリ容量を比較して休止状態でのメモリ増設を検出する。設定制御手順は、検出手順によってメモリ増設が検出された場合に、オペレーティングシステムからのメモリ容量についての問い合わせに、現状のメモリ容量を示す値の代わりに不揮発メモリに保持されたメモリ容量を示す値を設定する。
【００１３】
このように構成されたレジューム制御方法の動作は、下記の通りである。
【００１４】
休止状態で利用者が誤ってメモリを増設してしまった場合は、不揮発性メモリに休止状態である旨の電力状態情報と最後にオペレーティングシステムの起動が完了したときなどに確定したメモリ容量が保持されている。したがって、参照手順による参照結果に応じて、検出手順により、不揮発性メモリに保持されたメモリ容量と現状のメモリ容量とを比較することで、休止状態におけるメモリの増設が行われたことが検出され、これに応じて、設定制御手順により、不揮発性メモリに保持されたメモリ容量を示す値をファンクションコールへの設定値とする制御が行われる。このファンクションコールにより、不揮発性メモリに保持されたメモリ容量が、現状のメモリ容量に代えてオペレーティングシステムに報告されるので、オペレーティングシステムは、メモリの増設が行われる前のメモリ容量が維持されているものとして起動する。これにより、ハードディスク装置などに退避させていた作業中のデータは、不揮発メモリに保持された容量の範囲でメモリに展開され、休止状態に移行する前の動作状態が復元される。
【００１５】
以下に開示する第１のレジューム制御装置の原理は、以下の通りである。
【００１６】
第１のレジューム制御装置において、保持手段は、オペレーティングシステムの制御の下で最後に移行した電力状態を示す状態情報とメモリ容量を示す値とを保持する。検出手段は、電源投入時に保持手段に保持されている状態情報が休止状態を示していた場合に、保持手段に保持されたメモリ容量と現状のメモリ容量とを比較することにより、休止状態でのメモリの変更を検出する。設定制御手段は、検出手段により、休止状態でのメモリ増設が検出された場合に、オペレーティングシステムからのメモリ容量についての問い合わせに、現状のメモリ容量を示す値の代わりに保持されたメモリ容量を示す値を設定する。
【００１７】
このように構成された第１のレジューム制御装置の動作は、下記の通りである。
【００１８】
電源が投入された際に、オペレーティングシステムの制御下で最後に移行した電力状態が休止状態である旨の情報が保持手段に保持されている場合に、検出手段により、保持手段に保持されたメモリ容量と現状のメモリ容量とが比較される。このとき、現状のメモリ容量のほうが大きいとされた場合に、検出手段により、休止状態でのメモリ増設が行われたことが検出され、設定制御手段により、保持手段に保持されたメモリ容量を示す値をファンクションコールへの設定値とする制御が行われる。このファンクションコールにより、保持手段に保持されたメモリ容量が、現状のメモリ容量に代えてオペレーティングシステムに報告されるので、オペレーティングシステムは、メモリの増設が行われる前のメモリ容量が維持されているものとして起動する。これにより、ハードディスク装置などに退避させていた作業中のデータは、保持手段に保持された容量の範囲でメモリに展開され、休止状態に移行する前の動作状態が復元される。
【００１９】
以下に開示する第２のレジューム制御装置の原理は、以下の通りである。
【００２０】
第２のレジューム制御装置は、上述した第１のレジューム制御装置に備えられた各手段に加えて、検出手段により、休止状態でのメモリ増設が検出された場合に、メモリ容量を増設前の値に制限して起動している旨を外部に通知する制限通知手段を備えて構成される。
【００２１】
このように構成された第２のレジューム制御装置の動作は、下記の通りである。
【００２２】
検出手段によって休止状態でのメモリ増設が検出された場合は、例えば、オペレーティングシステムが起動される前後に、制限通知手段により、メモリ容量を増設前の値に制限してオペレーティングシステムが起動されている旨のメッセージを表示することにより、利用者の注意が促される。
【００２３】
以下に開示する第３のレジューム制御装置の原理は、以下の通りである。
【００２４】
第３のレジューム制御装置は、上述した第１のレジューム制御装置に備えられた各手段に加えて、検出手段により、休止状態でのメモリ削減が検出された場合に、正常なレジュームができない旨を外部に通知する障害通知手段と、オペレーティングシステムの起動を停止する停止制御手段とを備えて構成される。
【００２５】
このように構成された第３のレジューム制御装置の動作は、下記の通りである。
【００２６】
検出手段によって休止状態でのメモリ削減が検出された場合は、退避させておいた作業中のデータの全てを現状のメモリに展開することができない。この場合に、例えば、オペレーティングシステムが起動される前に、障害通知手段により、メモリが削減されたために正常にレジュームできない旨のメッセージを表示して、利用者によるメモリの復元作業を促すとともに、停止制御手段により、オペレーティングシステムの起動を停止して作業中のデータを保護する。
【００２７】
第４のレジューム制御装置は、上述した第１のレジューム制御装置に備えられた各手段に加えて、オペレーティングシステムを起動する過程で、稼動中である旨を示す状態情報を用いて保持手段の内容を更新する更新手段と、検出手段により、休止状態でのメモリの増設が検出された場合に、オペレーティングシステムの起動後に、再起動を促すメッセージを外部に出力する再起動促進手段とを備えて構成される。
【００２８】
このように構成された第４のレジューム制御装置の動作は、下記の通りである。
【００２９】
例えば、休止状態でのメモリの増設が行われたために、上述したようにして、メモリ容量を制限してオペレーティングシステムが起動される場合に、その起動過程において、更新手段により保持手段の状態情報が稼動中である旨の状態情報に更新されるとともに、作業中のデータを用いて休止状態に移行する直前の状態が復元される。そして、起動完了後に、再起動促進手段により、例えば、ディスプレイ装置を介して再起動を促すメッセージが出力される。このメッセージに応じて、利用者によってパーソナルコンピュータを再起動する操作が行われた場合には、すでに、上述した更新手段による保持手段内の状態情報の更新によって、検出手段による検出処理が抑止され、現状のメモリ容量を用いた通常の起動処理によってオペレーティングシステムが起動される。
【発明の効果】
【００３０】
上述したレジューム制御方法および第１のレジューム制御装置によれば、休止状態に行われたメモリの増設を確実に検出して、オペレーティングシステムからのメモリ容量の問い合わせに対する応答を操作することにより、オペレーティングシステムを起動する過程において、休止状態への移行の際に退避されていた作業中のデータを、増設前のメモリ容量で示される範囲に安全に展開して、休止状態に移行する前の動作状態を復元することができる。
【００３１】
更に、第２乃至第４のレジューム制御装置によれば、オペレーティングシステムが増設前のメモリ容量に制限されて起動されている場合のように、現状のメモリ容量全体を利用した正常な状態での起動でない場合に、その旨を利用者に通知して、メモリの復元や再起動などの対処を促すことができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面に基づいて、本発明の実施形態について詳細に説明する。
【００３３】
図１に、レジューム制御装置の実施形態の一例を示す。
【００３４】
図１に示したパーソナルコンピュータにおいて、レジューム制御装置は、記憶装置２０１に備えられた状態情報保持部２０２とＢＩＯＳ２１０に備えられる機能によって実現される。図１に示した状態情報保持部２０２は、後述するようにして、オペレーティングシステム(ＯＳ)２０４の制御下で最後に移行した電力状態を示す状態情報とその時点において記憶装置２０１に実装されているメモリ２０３の容量を示す値を保持する。この状態情報保持部２０２は、不揮発性メモリで構成されており、パーソナルコンピュータへの電源供給の停止にかかわらず、その保持内容が維持される。
【００３５】
図１に示したＢＩＯＳ２１０において、電源が投入された旨の通知に応じて、容量確認部２１１により、上述した記憶装置２０１に実装されているメモリ２０３の容量の調査が行われ、また、電力状態判定部２１２により、上述した状態情報保持部２０２保持されている状態情報に基づく判定処理が行われる。この電力状態判定部２１２および容量確認部２１１によって得られた結果は、それぞれ起動制御部２１４および変更検出部２１３に通知され、また、変更検出部２１３による検出結果は起動制御部２１４に通知される。
【００３６】
図１に示した起動制御部２１４は、ＯＳ２０４を起動するための通常の処理に加えて、後述するレジューム制御処理を行う。具体的には、上述した電力状態判定部２１２および変更検出部２１３で得られた判定／検出結果に基づいて、この起動制御部２１４により、応答処理部２１５および通知処理部２１６の動作の制御が行われる。
【００３７】
図２に、レジューム制御動作を表す流れ図を示す。また、図３〜図５に、レジューム制御動作を説明するシーケンス図を示す。
【００３８】
例えば、図３に示すように、ＯＳの制御の下で休止状態に移行した後に、利用者がＡＣケーブルを引き抜くなどして電源を切断し、メモリの増設作業を行った場合は、この増設作業によって図１に示した記憶装置２０１に実装されているメモリ２０３の容量Ｓｐと状態情報保持部２０２に保持されているメモリの容量Ｓ０との間に食い違いが発生する。
【００３９】
この場合に、電源投入に応じて図１に示したＢＩＯＳ２１０が動作を開始した際に、電力状態判定部２１２および容量確認部２１１により、それぞれ休止状態である旨の状態情報と現状のメモリの容量Ｓｐが収集される(図２のステップ３０１、図３参照)。
【００４０】
ステップ３０１で収集された状態情報に基づいて、電力状態判定部２１２により、まず、状態情報で示された電力状態が休止状態であるか否かが判定される(ステップ３０２)。
【００４１】
このステップ３０２の肯定判定の場合には、更に、変更検出部２１３により、ステップ３０１で収集された現状のメモリ容量Ｓｐと状態情報保持部２０２に保持されたメモリ容量Ｓ０との照合が行われ、これらが不一致である場合に、メモリ容量の変更が行われたと判定される(ステップ３０３の肯定判定)。
【００４２】
この場合には、更に、変更検出部２１３により、上述した２つのメモリ容量Ｓｐ、Ｓ０とが比較され、メモリ容量Ｓｐのほうがメモリ容量Ｓ０よりも大きい場合には、休止状態でのメモリ増設が行われたことが検出され(ステップ３０４の肯定判定、図３参照)、この検出結果が図１に示した起動制御部２１４に通知される。
【００４３】
これに応じて、起動制御部２１４は、現状のメモリ容量Ｓｐの代わりに増設前のメモリ容量Ｓ０を応答処理部２１５に通知して、ＯＳ２０４によって発行されるメモリ容量を問い合わせるファンクションコールに対する応答のための設定値とする(図２のステップ３０５、図３参照)。
【００４４】
次いで、起動制御部２１４からの指示に応じて、通知処理部２１６により、例えば、「作業中のデータを復元するために、増設前の容量でＯＳを起動する」旨のメッセージに対応する表示データが作成され、この表示データに基づいて、表示制御部２１７および表示部２０６により、上述したメッセージを表示することにより、増設前の容量でＯＳ２０４が起動されていることが外部(利用者)に通知される(図２のステップ３０６、図３参照)。
【００４５】
その後、ＯＳ２０４の起動が行われ(ステップ３０７)、起動したＯＳ２０４からのファンクションコールに応じて、応答処理部２１５により、増設前のメモリ容量Ｓ０がメモリ容量として設定された応答が返される(ステップ３０８、図３参照)。
【００４６】
上述したファンクションコールに対する応答で示されたメモリ容量に従って、ＯＳ２０４が、メモリ容量が増設前のメモリ容量Ｓ０であるものとして起動し、動作を開始した後に、ＢＩＯＳ２１０はＯＳの起動処理を終了する。
【００４７】
このように、ＯＳ２０４からのファンクションコールに、応答処理部２１５によって増設前のメモリ容量Ｓ０を含む応答を返させることで、ＯＳ２０４を増設前のメモリ容量に制限して起動させることができる。
【００４８】
そして、このようにして増設前のメモリ容量で起動したＯＳ２０４では、ハードディスク装置２０７に退避させておいた作業中のデータを増設前のメモリ容量Ｓ０の範囲で正常に展開することができるので、レジューム処理を安全かつ確実に実現して、休止状態に移行する前の状態を復元することができる(図３参照)。このとき、ＯＳ２０４は、メモリ容量が増設前の容量に制限されていることを意識する必要はなく、上述したファンクションコールに対する応答で得られたメモリ容量に基づいて、従来と同様の起動処理およびレジューム処理を行うことができる。すなわち、図１に示したレジューム制御装置は、パーソナルコンピュータに搭載されたオペレーティングシステムの直接的な介在なしに、休止状態においてメモリが増設された場合にも、作業中のデータを救済することができる。
【００４９】
また、上述したレジューム処理の完了後に、ＯＳ２０４により、状態情報保持部２０２の状態情報は、動作状態である旨の状態情報で更新され、更に、シャットダウン状態への移行処理の過程で、シャットダウン状態である旨の状態情報で更新される(図３参照)。
【００５０】
このようにしてシャットダウン状態に移行した後に、再び電源が投入された場合や、図４に示すように、シャットダウン後にメモリの増設が行われた場合には、図２のステップ３０１において収集された状態情報によって、直前の電力状態がシャットダウン状態であることが示されるので、ステップ３０２の否定判定となる。
【００５１】
この場合に、図１に示した起動制御部２１４は、正常な起動が可能であると判断して、応答処理部２１５に容量確認部２１１によって得られた増設後のメモリ容量Ｓｐを通知して、上述したファンクションコールに対する応答に用いる設定値とする(ステップ３１２、図４参照)。
【００５２】
これにより、ステップ３１３で起動されたＯＳ２０４からのファンクションコールに対して、応答処理部２１５により、現状のメモリ容量Ｓｐが返される (ステップ３１４、図４参照)。この場合に、ＯＳ２０４は、増設前のメモリ容量Ｓ０に制限されることなく、現状のメモリ容量Ｓｐあるいは仕様上の最大メモリ容量を用いて動作を開始し、これに応じて、状態情報保持部２０２の内容は、動作状態を示す状態情報と新たなメモリ容量Ｓｐに更新される(図４参照)。
【００５３】
上述した説明から明らかなように、図１に示したレジューム制御装置を適用したパーソナルコンピュータでは、休止状態でメモリの増設を行った後でレジューム処理を実行する場合にも、メモリ容量を増設前の容量に戻す作業を行う必要はない。しかも、一旦、増設前のメモリ容量に制限してＯＳ２０４を起動した後に、正常にシャットダウンされれば、次に電源が投入されたときには、増設後のメモリ容量をそのまま用いてＯＳ２０４を起動することができる。これにより、利用者は、煩雑な作業を避けることができ、したがって、メモリ素子の着脱作業に伴うリスクをも避けることができる。
【００５４】
一方、図５に示すように、休止状態においてメモリ２０３の削減作業が行われた場合は、図２のステップ３０１で収集された状態情報、現状のメモリ容量Ｓｎおよび状態情報保持部２０２に保持されたメモリ容量Ｓ０に基づいて、変更検出部２１３により、休止状態での削減が検出される(ステップ３０４の否定判定)。
【００５５】
このように、現状のメモリ容量では作業中のデータを復元できないことが明らかとなった場合に、起動制御部２１４は、正常なレジューム処理を伴う起動ができないと判断し、通知処理部２１６を介して、例えば、「メモリ容量が削減されたため、作業中のデータを用いて正常にレジュームを行うことができない」旨および特定のキー操作(例えば、スペースキーの押下など)に応じて、電源を切断する旨のメッセージを表示して、利用者に通知する(ステップ３１０、図５参照)。このとき、起動制御部２１４からの指示に応じて、通知処理部２１６により、更に、電源切断後にメモリを元の容量に戻す作業の実行を促すメッセージを表示することもできる。
【００５６】
その後、上述したメッセージで示された操作に応じて、起動制御部２１４により、電源を切断する処理が行われ(ステップ３１１、図５参照)、ＯＳ２０４を起動する処理が終了する。
【００５７】
このように、図１に示したレジューム制御装置では、休止状態においてメモリが削減された場合のように、正常なレジューム処理を伴う起動ができないと判断される場合に限って、ＯＳ２０４の起動を中止して電源を切断することで、作業中のデータの保存が図られる。また、上述したようなメッセージによって起動できない理由および適切な対処に関する情報を利用者に伝えることにより、電源切断後に利用者が行う作業を支援することができる。
【００５８】
図５に示したように、電源切断後、利用者によるメモリ素子の実装作業によって、元のメモリ容量Ｓ０が復元された場合は、再度の電源投入後に行われる情報収集で得られる現状のメモリ容量は、状態情報保持部２０２に保持されたメモリ容量Ｓ０と一致する。この場合は、ステップ３０３の否定判定となり、上述したステップ３１２からステップ３１４と同様にして、現状のメモリ容量でのＯＳ２０４の起動処理が行われる(図５参照)。
【００５９】
なお、図２に示したステップ３１０において、メモリ容量を復元するために電源を切断するか現状のメモリ容量でＯＳを起動するかの選択を促すメッセージを表示させ、現状のメモリ容量でＯＳを起動することを選択する旨の利用者の操作に応じて、作業中のデータを破棄し、現状のメモリ容量でＯＳ２０４を起動させることも可能である。
【００６０】
また、図１に示した電力状態判定部２１２、変更検出部２１３、起動制御部２１４、応答処理部２１５および通知処理部２１６は、それぞれＢＩＯＳ２１０の機能を提供するファームウェアの一部によって実現されている。したがって、このファームウェアを形成するプログラムそのものあるいはファームウェアを格納したメモリ素子などの記憶媒体として製品化することができる。更に、上述したファームウェアを組み込んだマザーボードとして製品化することも可能である。
【００６１】
また、上述したファームウェアをＣＤやＤＶＤなどの可搬記録媒体に記録し、これを配布して、利用者のパソコンに組み込まれているＢＩＯＳを更新する作業に供することも可能である。同様に、上述したファームウェアをＷｅｂサーバに格納しておき、利用者からの要求に応じたダウンロード処理によって、Ｗｅｂサーバから利用者にこのファームウェアを配布し、ＢＩＯＳの更新作業に供することもできる。
【産業上の利用可能性】
【００６２】
上述したように、開示したレジューム制御装置によれば、誤って休止状態においてメモリを増設してしまった場合にも、リスクの高いメモリ実装作業を経ることなく、安全かつ確実に作業中のデータを用いたレジューム処理を行うことができるので、利用者に対するサービス性を向上することができる。
【００６３】
しかも、オペレーティングシステム側で、通常のレジューム処理とメモリ容量を制限したレジューム処理とを切り分ける必要がないので、オペレーティングシステムになんらの影響を与えることなく実現することができる。
【００６４】
これらの特徴は、汎用のオペレーティングシステムが適用されるパーソナルコンピュータなどの分野において、きわめて有用である。
【図面の簡単な説明】
【００６５】
【図１】レジューム制御装置の実施形態を示す図である。
【図２】レジューム制御動作を表す流れ図である。
【図３】レジューム制御動作を説明するシーケンス図である。
【図４】レジューム制御動作を説明するシーケンス図である。
【図５】レジューム制御動作を説明するシーケンス図である。
【符号の説明】
【００６６】
２０１  記憶装置
２０２  状態情報保持部
２０３  メモリ
２０４  オペレーティングシステム
２０５  ハードディスク装置
２０６  表示部
２１０  ＢＩＯＳ
２１１  容量確認部
２１２  電力状態判定部
２１３  変更検出部
２１４  起動制御部
２１５  応答処理部
２１６  通知処理部
２１７  表示制御部
【図１】
2009187205.tif 000003
【図２】
2009187205.tif 000004
【図３】
2009187205.tif 000005
【図４】
2009187205.tif 000006
【図５】
2009187205.tif 000007