[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008140076A - 情報処理装置 - Google Patents

情報処理装置 Download PDF

Info

Publication number
JP2008140076A
JP2008140076A JP2006324995A JP2006324995A JP2008140076A JP 2008140076 A JP2008140076 A JP 2008140076A JP 2006324995 A JP2006324995 A JP 2006324995A JP 2006324995 A JP2006324995 A JP 2006324995A JP 2008140076 A JP2008140076 A JP 2008140076A
Authority
JP
Japan
Prior art keywords
operation mode
storage medium
disk drive
memory device
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006324995A
Other languages
English (en)
Inventor
Hiroyuki Tsuji
浩之 辻
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2006324995A priority Critical patent/JP2008140076A/ja
Priority to US11/825,971 priority patent/US20080133829A1/en
Priority to EP07113794A priority patent/EP1927985A3/en
Priority to CNA2007101482410A priority patent/CN101192186A/zh
Publication of JP2008140076A publication Critical patent/JP2008140076A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3268Power saving in hard disk drive
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/12Raising and lowering; Back-spacing or forward-spacing along track; Returning to starting position otherwise than during transducing operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0625Power saving in storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/068Hybrid storage device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

【課題】振動や衝撃に対する耐性を低下させることなく、ディスク記憶媒体を振動や衝撃から保護すべき状態におけるハードディスクドライブに対するアクセスを可能とする。
【解決手段】表示パネルが閉じられたことを表示パネル開閉センサ122が検知すると、CPU111は、ハードディスク202へのアクセスを禁止し、不揮発性メモリ203のみの使用で動作させる命令をハードディスクコントローラ201に発行する。また、表示パネルが開かれたことを表示パネル開閉センサ122が検知すると、CPU111は、不揮発性メモリ203とハードディスク202との間でデータの同期を取った上で、ハードディスク202へのアクセスを使用した動作に復帰させる命令をハードディスクコントローラ201に発行する。
【選択図】図2

Description

この発明は、例えばノートブック型パーソナルコンピュータのようなバッテリ駆動可能で携行容易な情報処理装置に適用して好適なディスク保護技術に関する。
近年、ノートパソコンなどと称される、バッテリ駆動可能で携行容易なパーソナルコンピュータが広く普及している。このノートブック型パーソナルコンピュータのような情報処理装置においては、ハードディスクドライブをストレージデバイスとして用いることが一般的である。ハードディスクドライブは、ハードディスクと称されるディスク記憶媒体にデータを格納する記憶装置である。
ハードディスクドライブに内蔵されるディスク記憶媒体は、半導体メモリデバイスに比べて振動や衝撃に対する強度が弱い。そのため、このディスク記憶媒体を振動や衝撃から保護するための提案も、これまで種々なされている(例えば特許文献1等参照)。
特開2005−242716号公報
ところで、最近では、インターネットの普及等に伴い、電子メールが主要な情報伝達手段となっている。このようなことから、自分宛ての電子メールの着信有無を定期的にチェックし、着信があれば、その電子メールをメールサーバから自動的に取り出す機能を備えるメーラーなども開発されている。
従って、ディスク記憶媒体を振動や衝撃から保護すべき状態にあったとしても、ハードディスクドライブへのアクセスを一律に禁止してしまう従来の方策は、前述のようなメーラーが搭載される情報処理装置の実情には適さないものとなってしまっている。
この発明は、このような事情を考慮してなされたものであり、振動や衝撃に対する耐性を低下させることなく、ディスク記憶媒体を振動や衝撃から保護すべき状態におけるハードディスクドライブに対するアクセスを可能とした情報処理装置を提供することを目的とする。
前述の目的を達成するために、この発明の情報処理装置は、本体に開閉自在に取り付けられる表示パネルと、前記表示パネルの開閉状態を検出する開閉センサと、ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、前記開閉センサにより前記表示パネルが閉じられたことを検知した場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させ、前記開閉センサにより前記表示パネルが開かれたことを検知した場合、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる制御手段と、を具備することを特徴とする。
また、この発明の情報処理装置は、加速度を検出する加速度センサと、ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、前記加速度センサにより検出される加速度が所定値を越えた場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させ、前記加速度センサにより検出される加速度が前記所定値以下となった場合、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる制御手段と、を具備することを特徴とする。
また、この発明の情報処理装置は、バッテリと、前記バッテリの残量を検出する検出手段と、ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、前記バッテリからの電力で駆動している期間中において、前記検出手段により検出される前記バッテリの残量が所定値を下回った場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させる制御手段と、を具備することを特徴とする。
この発明によれば、振動や衝撃に対する耐性を低下させることなく、ディスク記憶媒体を振動や衝撃から保護すべき状態におけるハードディスクドライブに対するアクセスを可能とした情報処理装置を提供することができる。
以下、図面を参照してこの発明の実施形態を説明する。
(第1実施形態)
まず、この発明の第1実施形態について説明する。
図1は、ディスプレイユニットを開いた状態における本第1実施形態の情報処理装置を正面側から見た斜視図である。この情報処理装置は、バッテリ駆動可能な携帯型のノートブック型パーソナルコンピュータ10として実現されている。
本コンピュータ10は、コンピュータ本体11と表示パネル12とから構成される。表示パネル12には、LCD121(Liquid Crystal Display)から構成される表示装置が組み込まれており、そのLCD121の表示画面は表示パネル12のほぼ中央に位置されている。
表示パネル12はコンピュータ本体11に支持され、そのコンピュータ本体11に対してコンピュータ本体11の上面が露出される開放位置とコンピュータ本体11の上面を覆う閉塞位置との間を回動自由に取り付けられている。コンピュータ本体11は薄い箱形の筐体を有しており、その上面にはキーボード13、本コンピュータ10をパワーオン/オフするためのパワーボタン14、タッチパッド15等が配置されている。
図2は、本コンピュータ10のシステム構成を示す図である。図2に示すように、本コンピュータ10は、CPU111、メインメモリ112、ハードディスクドライブ(HDD)113、表示コントローラ114、リアルタイムクロック(RTC)115、エンベデッドコントローラ(EC)116、BIOS−ROM117、電源回路118、バッテリ119、表示パネル開閉センサ122等を備えている。
CPU111は、本コンピュータ10の各部の動作を制御するプロセッサである。CPU111は、HDD113からメインメモリ112にロードされる、オペレーティングシステムおよび各種アプリケーションプログラムを実行する。また、CPU111は、BIOS−ROM117に格納されたBIOSも実行する。BIOSは、ハードウェア制御のためのプログラムである。
本コンピュータ10のHDD113は、ハイブリッドディスクドライブなどと称されるディスクドライブであり、ハードディスクコントローラ201、ハードディスク202および不揮発性メモリ203を内蔵している。ハードディスク202はディスク記憶媒体である。ハードディスクコントローラ201は、CPU111から供給されるコマンドに応じて、ハードディスク202からデータを読み出す動作と、ハードディスク202にデータを書き込む動作とを制御する。ハードディスク202へのデータ書き込みおよびハードディスク202からのデータ読み出しは、HDD113内に設けられた機械的な駆動機構を用いて実行される。この駆動機構は、ハードディスク202を回転させるスピンドルモータ、データ書き込みおよび読み出しのためのヘッド、およびヘッドを移動するためのアクチュエータ等を含んでいる。このような機械的な駆動機構を用いてデータ書き込みおよびデータ読み出しが実行されることから、ハードディスク202は、振動や衝撃に対する強度がどうしても弱くなってしまう。従って、例えばコンピュータの携行中はHDDに対するアクセスを禁止する等、種々の対策がこれまで講じられてきている。
一方で、最近では、自分宛ての電子メールの着信有無を定期的にチェックし、着信があれば、その電子メールをメールサーバから自動的に取り出す機能を備えるメーラーなどが使用されることも多く、携行中であってもHDDに対するアクセスを行いたい状況が生じてきている。そこで、本コンピュータ10は、振動や衝撃に対する耐性を低下させることなく、ハードディスク202を振動や衝撃から保護すべき状態におけるHDD113に対するアクセスを可能としたものであり、以下、この点について詳述する。
なお、表示コントローラ114は、本コンピュータ10のディスプレイモニタとして使用されるLCD121を制御するコントローラである。RTC115は、日付および時間を計時する時計モジュール(タイマ)であり、RTC115専用の電池から常時電力が供給されている。EC116は、電源回路118と共同して、本システム内の各部への電力の供給を制御するコントローラである。EC116には、電源回路118から常時電力が供給されている。電源回路118は、EC116の制御の下、コンピュータ本体11内に設けられたバッテリ119からの電力、またはACアダプタ120を介して供給される外部電源からの電力を用いて、各部に電力を供給する。そして、表示パネル開閉センサ122は、表示パネル12が前述の開放位置から閉塞位置に変わった事、および閉塞位置から開放位置に変わった事を検出するためのセンサである。
いま、ユーザが表示パネル12を閉じた場合を想定する。表示パネル12を閉じたということは、これから本コンピュータ10が携行される可能性が高く、振動や衝撃を受けるおそれが高くなったわけである。そこで、本コンピュータ10では、表示パネル開閉センサ122が、表示パネル12が開放位置から閉塞位置へ変化したことを検知し、その旨を示す制御信号をEC116に通知する。一方、この制御信号を受け取ったEC116は、その旨をCPU111に通知するための割り込みを発生させる。
HDD113のハードディスクコントローラ201は、前述のように、CPU111から供給されるコマンドに応じて、ハードディスク202からデータを読み出す動作と、ハードディスク202にデータを書き込む動作とを制御するものである。そして、ハードディスクコントローラ201は、このハードディスク202に対するアクセスの際、不揮発性メモリ203を必要に応じてバッファとして使用する。ここでは、この通常時の動作モードを第1の動作モードと称することとする。
ハードディスクコントローラ201は、CPU111から所定の制御コマンド(コマンドA)を受け取ると、ハードディスク202へのアクセスを禁止し、不揮発性メモリ203に対するアクセスのみを実行する動作モードへと移行する。ここでは、この動作モードを第2の動作モードと称することとなる。この第2の動作モードへの移行時、ハードディスクコントローラ201は、ハードディスク202を回転させるスピンドルモータ、データ書き込みおよび読み出しのためのヘッド、およびヘッドを移動するためのアクチュエータ等を含む機械的な駆動機構をすべて停止させる。
そこで、EC116が割り込みを発生させたことにより、表示パネル12が閉じられたことを検知したCPU111は、HDD113のハードディスクコントローラ201に対して、このコマンドAを発行して、HDD113を第2の動作モードへ移行させる。第2の動作モードに移行しても、不揮発性メモリ203に対するアクセスは継続される(HDD113に対するアクセスが一律にされるわけではない)ので、自分宛ての新着メールのHDD113への格納は可能である。また、ハードディスク202に対するアクセスは禁止されるので、振動や衝撃に対する耐性を低下させることもない。
次に、ユーザが表示パネル12を開いた場合を想定する。そうすると、表示パネル開閉センサ122が、閉塞位置から開放位置へ変化したことを検知して、その旨を示す制御信号をEC116に通知する。一方、この制御信号を受け取ったEC116は、その旨をCPU111に通知するための割り込みを発生させる。
ハードディスクコントローラ201は、CPU111から所定の制御コマンド(コマンドB)を受け取ると、ハードディスク202を回転させるスピンドルモータ、データ書き込みおよび読み出しのためのヘッド、およびヘッドを移動するためのアクチュエータ等を含む機械的な駆動機構を再稼働させて第2の動作モード中に不揮発性メモリ203のみに書き込まれたデータをハードディスク202に反映させる同期処理を行った後、ハードディスク202へのアクセスを許可する。
そこで、EC116が割り込みを発生させたことにより、表示パネル12が開かれたことを検知したCPU111は、HDD113のハードディスクコントローラ201に対して、このコマンドBを発行して、HDD113を第1の動作モードへ移行させる。これにより、表示パネル12を開いた時点から、HDD113を通常時の動作モードである第1の動作モードで動作させることが可能となる。
図3は、本第1実施形態のコンピュータ10のハードディスク202の保護に関わる動作原理を示すフローチャートである。
表示パネル12が閉じられると(ステップA1のYES)、表示パネル開閉センサ122によって検知され、EC116経由でCPU111へと伝達される。そして、表示パネル12が閉じられたことを知ったCPU111は、ハードディスク202へのアクセスを禁止し、不揮発性メモリ203のみの使用で動作させる命令をハードディスクコントローラ201に発行する(ステップA2)。
また、表示パネル12が開かれると(ステップA3のYES)、表示パネル開閉センサ122により検知され、EC116経由でCPU111へと伝達される。そして、表示パネル12が開かれたことを知ったCPU111は、不揮発性メモリ203とハードディスク202との間でデータの同期を取った上で、ハードディスク202へのアクセスを使用した動作に復帰させる命令をハードディスクコントローラ201に発行する(ステップA4,A5)。
このように、本コンピュータ10によれば、振動や衝撃に対する耐性を低下させることなく、ハードディスク202を振動や衝撃から保護すべき状態におけるHDD113に対するアクセスを可能とする。
(第2実施形態)
次に、この発明の第2実施形態について説明する。
図4は、第2実施形態に係るコンピュータ10のシステム構成を示す図である。図2に示した第1実施形態のコンピュータ10とのシステム構成上の違いは、表示パネル開閉センサ122の代わりに、加速度センサ123を設けた点にある。
加速度センサ123がある程度の大きさをもつ加速度を検出するということは、本コンピュータ10が携行されている可能性が高く、振動や衝撃を受けるおそれが高いわけである。そこで、本コンピュータ10では、加速度センサ123が、ある程度の大きさをもつ加速度を検出すると、その旨を示す制御信号をEC116に通知する。以降は、前述した第1実施形態のコンピュータ10と同様の手順で、この制御信号を受け取ったEC116が、その旨をCPU111に通知するための割り込みを発生させ、これにより、CPU111が、HDD113のハードディスクコントローラ201に対してコマンドAを発行して、HDD113を第2の動作モードへ移行させる。
図5は、本第2実施形態のコンピュータ10のハードディスク202の保護に関わる動作原理を示すフローチャートである。
所定値を越える加速度が加速度センサ123により検知されると(ステップB1のYES)、EC116経由でCPU111へと伝達される。そして、所定値を越える加速度の検知を知ったCPU111は、ハードディスク202へのアクセスを禁止し、不揮発性メモリ203のみの使用で動作させる命令をハードディスクコントローラ201に発行する(ステップB2)。
また、加速度が所定値以下となったことが加速度センサ123により検知されると(ステップB3のYES)、EC116経由でCPU111へと伝達される。そして、加速度が所定値以下となったことを知ったCPU111は、不揮発性メモリ203とハードディスク202との間でデータの同期を取った上で、ハードディスク202へのアクセスを使用した動作に復帰させる命令をハードディスクコントローラ201に発行する(ステップB4,B5)。
このように、本コンピュータ10によっても、振動や衝撃に対する耐性を低下させることなく、ハードディスク202を振動や衝撃から保護すべき状態におけるHDD113に対するアクセスを可能とする。
なお、上記実施形態では、表示パネル開閉センサ122または加速度センサ123によって、コンピュータ10が携行され、振動や衝撃を受けるおそれが高い状況になったことを検出して、HDD113を第1の動作モードから第2の動作モードに切り換える例を説明したが、本発明のディスク保護手法は、これに限らず、他にも種々適用可能である。
例えば、前述したように、ハードディスク202へのデータ書き込みおよびハードディスク202からのデータ読み出しは、ハードディスク202を回転させるスピンドルモータ、データ書き込みおよび読み出しのためのヘッド、およびヘッドを移動するためのアクチュエータ等を含む機械的な駆動機構を用いて実行される。従って、半導体メモリへのアクセスと比較して、その消費電力は大きくならざるを得ない。そこで、例えば本コンピュータ10がバッテリ119からの電力で駆動している時、そのバッテリ119の残量がある基準値以下となったら、HDD113を第1の動作モードから第2の動作モードに切り換えることにより、省電力化を図ることも有用である。図6は、この場合の動作原理を示すフローチャートである。
EC116は、ACアダプタ120からの電力供給が無く(ステップC1のNO)、バッテリ119の残量が所定値以下となったら(ステップC2のYES)、割り込みを発生させてその旨をCPU111へと伝達する。そして、バッテリ119駆動中で当該バッテリがローバッテリ状態にあることを知ったCPU111は、ハードディスク202へのアクセスを禁止し、不揮発性メモリ203のみの使用で動作させる命令をハードディスクコントローラ201に発行する(ステップC3)。
また、ACアダプタ120から電力供給が開始されると(ステップC4のYES)、EC116は、その旨をCPU111へと伝達する。そして、外部電源からの電力供給を知ったCPU111は、不揮発性メモリ203とハードディスク202との間でデータの同期を取った上で、ハードディスク202へのアクセスを使用した動作に復帰させる命令をハードディスクコントローラ201に発行する(ステップC5,C6)。
ACアダプタ120から電力供給が開始されると、電源回路118によりバッテリ119の充電が行われるので、再びACアダプタ120からの電力供給が途絶えた際には、バッテリ119の残量が所定値まで充電されていれば、HDD113はそのまま第1の動作モードが維持されるし、残量が所定値まで充電されていなければ、即時に第2の動作モードに移行されることになる。
このように、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
この発明の第1実施形態に係る情報処理装置の外観を示す斜視図 同第1実施形態の情報処理装置のシステム構成を示す図 同第1実施形態の情報処理装置のハードディスクの保護に関わる動作原理を示すフローチャート 同第2実施形態の情報処理装置のシステム構成を示す図 同第2実施形態の情報処理装置のハードディスクの保護に関わる動作原理を示すフローチャート 同第1実施形態および第2の情報処理装置のハードディスクの保護に関わる動作原理の応用例を示すフローチャート
符号の説明
10…情報処理装置(パーソナルコンピュータ)、11…コンピュータ本体、12…表示パネル、13…キーボード、14…パワーボタン、15…タッチパッド、111…CPU、112…メインメモリ、113…ハードディスクドライブ(HDD)、114…表示コントローラ、115…リアルタイムクロック(RTC)、116…エンベデッドコントローラ(EC)、117…BIOS−ROM、118…電源回路、119…バッテリ、120…ACアダプタ、121…LCD、122…表示パネル開閉センサ、123…加速度センサ、201…ハードディスクコントローラ、202…ハードディスク、203…不揮発性メモリ。

Claims (10)

  1. 本体に開閉自在に取り付けられる表示パネルと、
    前記表示パネルの開閉状態を検出する開閉センサと、
    ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、
    前記開閉センサにより前記表示パネルが閉じられたことを検知した場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させ、前記開閉センサにより前記表示パネルが開かれたことを検知した場合、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる制御手段と、
    を具備することを特徴とする情報処理装置。
  2. 前記ディスクドライブは、前記第2の動作モード中は前記ディスク記憶媒体を回転させないことを特徴とする請求項1記載の情報処理装置。
  3. 前記制御手段は、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる場合に、前記第2の動作モード中に前記不揮発性メモリデバイスのみに書き込まれたデータを前記ディスク記憶媒体に反映させる同期処理を前記ディスクドライブに実行させる手段を有することを特徴とする請求項1記載の情報処理装置。
  4. 加速度を検出する加速度センサと、
    ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、
    前記加速度センサにより検出される加速度が所定値を越えた場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させ、前記加速度センサにより検出される加速度が前記所定値以下となった場合、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる制御手段と、
    を具備することを特徴とする情報処理装置。
  5. 前記ディスクドライブは、前記第2の動作モード中は前記ディスク記憶媒体を回転させないことを特徴とする請求項4記載の情報処理装置。
  6. 前記制御手段は、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる場合に、前記第2の動作モード中に前記不揮発性メモリデバイスのみに書き込まれたデータを前記ディスク記憶媒体に反映させる同期処理を前記ディスクドライブに実行させる手段を有することを特徴とする請求項4記載の情報処理装置。
  7. バッテリと、
    前記バッテリの残量を検出する検出手段と、
    ディスク記憶媒体と不揮発性メモリデバイスとを内蔵し、前記不揮発性メモリデバイスを必要に応じてバッファとして利用して前記ディスク記憶媒体に対するアクセスを実行する第1の動作モードと、前記ディスク記憶媒体に対するアクセスが禁止されて前記不揮発性メモリデバイスに対するアクセスのみを実行する第2の動作モードとを有するディスクドライブと、
    前記バッテリからの電力で駆動している期間中において、前記検出手段により検出される前記バッテリの残量が所定値を下回った場合、前記第1の動作モードから前記第2の動作モードに前記ディスクドライブを移行させる制御手段と、
    を具備することを特徴とする情報処理装置。
  8. 前記ディスクドライブは、前記第2の動作モード中は前記ディスク記憶媒体を回転させないことを特徴とする請求項7記載の情報処理装置。
  9. 前記制御手段は、外部電源からの電力が供給され始めた場合、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる手段を有することを特徴とする請求項7記載の情報処理装置。
  10. 前記制御手段は、前記第2の動作モードから前記第1の動作モードに前記ディスクドライブを復帰させる場合に、前記第2の動作モード中に前記不揮発性メモリデバイスのみに書き込まれたデータを前記ディスク記憶媒体に反映させる同期処理を前記ディスクドライブに実行させる手段を有することを特徴とする請求項9記載の情報処理装置。
JP2006324995A 2006-11-30 2006-11-30 情報処理装置 Pending JP2008140076A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2006324995A JP2008140076A (ja) 2006-11-30 2006-11-30 情報処理装置
US11/825,971 US20080133829A1 (en) 2006-11-30 2007-07-09 Information processing apparatus
EP07113794A EP1927985A3 (en) 2006-11-30 2007-08-03 Information processing apparatus
CNA2007101482410A CN101192186A (zh) 2006-11-30 2007-08-28 信息处理设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006324995A JP2008140076A (ja) 2006-11-30 2006-11-30 情報処理装置

Publications (1)

Publication Number Publication Date
JP2008140076A true JP2008140076A (ja) 2008-06-19

Family

ID=39135258

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006324995A Pending JP2008140076A (ja) 2006-11-30 2006-11-30 情報処理装置

Country Status (4)

Country Link
US (1) US20080133829A1 (ja)
EP (1) EP1927985A3 (ja)
JP (1) JP2008140076A (ja)
CN (1) CN101192186A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013030139A (ja) * 2011-07-29 2013-02-07 Toshiba Corp 情報処理装置およびディスク装置制御方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2682871B1 (en) * 2008-07-23 2017-05-17 Micro Motion Inc. Processing system with external memory access control
JP2011170929A (ja) * 2010-02-19 2011-09-01 Toshiba Corp 電子機器
US8489870B2 (en) 2010-10-22 2013-07-16 Hewlett-Packard Development Company, L.P. System for initiating execution of bios (basic input/output system) based on position of display member relative to base member
CN102567103B (zh) * 2010-12-27 2015-03-25 联想(北京)有限公司 一种终端及切换方法
JP5794010B2 (ja) * 2011-07-19 2015-10-14 富士通株式会社 情報処理装置、制御プログラムおよび制御方法
JP5889003B2 (ja) * 2012-01-26 2016-03-22 株式会社Pfu 画像取得装置
CN103902478A (zh) * 2012-12-26 2014-07-02 联想(北京)有限公司 一种硬盘保护方法以及一种电子设备
JP6946857B2 (ja) * 2017-08-24 2021-10-13 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
CN109725854A (zh) * 2018-12-28 2019-05-07 安徽长泰信息安全服务有限公司 一种计算机外部数据存储设备

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052789A (en) * 1994-03-02 2000-04-18 Packard Bell Nec, Inc. Power management architecture for a reconfigurable write-back cache
KR100252255B1 (ko) * 1997-04-15 2000-04-15 윤종용 휴대용 컴퓨터 시스템을 위한 전원 제어 방법
JP3756708B2 (ja) * 1999-09-30 2006-03-15 株式会社東芝 情報処理端末装置およびそのファイル管理方法
JP2001273707A (ja) * 2000-03-28 2001-10-05 Internatl Business Mach Corp <Ibm> 回転記憶装置および情報記録方法
JP3487822B2 (ja) * 2000-11-27 2004-01-19 Necパーソナルプロダクツ株式会社 電子機器運動部位の保護装置、及び、その保護方法
US7139870B2 (en) * 2003-06-27 2006-11-21 Intermec Ip Corp. System and method of ruggedizing devices having spinning media memory, such as automatic data collection devices having hard disk drives
US7787245B2 (en) * 2004-08-27 2010-08-31 Fujitsu Limited Electronic apparatus and program
JP2006157816A (ja) * 2004-12-01 2006-06-15 Toshiba Corp 携帯型電子機器
US7411757B2 (en) * 2006-07-27 2008-08-12 Hitachi Global Storage Technologies Netherlands B.V. Disk drive with nonvolatile memory having multiple modes of operation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013030139A (ja) * 2011-07-29 2013-02-07 Toshiba Corp 情報処理装置およびディスク装置制御方法

Also Published As

Publication number Publication date
CN101192186A (zh) 2008-06-04
EP1927985A3 (en) 2008-09-10
EP1927985A2 (en) 2008-06-04
US20080133829A1 (en) 2008-06-05

Similar Documents

Publication Publication Date Title
JP2008140076A (ja) 情報処理装置
US20080082845A1 (en) Information processing apparatus and system state control method
US7154692B2 (en) Automatic adjustment of magnetic disk protection apparatus and method according to environment
US8060336B2 (en) Electronic apparatus and disk protection method
US20050278557A1 (en) Portable electronic apparatus having an openable lid, program product and method of controlling portable electronic apparatus
JPH0934577A (ja) 情報処理装置及びその制御方法
JP2008090435A (ja) 情報処理装置、およびその制御方法。
US8516510B2 (en) Information processing apparatus and drive control method
US9250678B2 (en) Information processing apparatus, and computer-readable storage medium having startup/shutdown control program stored therein
JP2004185051A (ja) 電子機器および同機器の動作モード設定方法
US7752481B2 (en) Information processing apparatus and resume control method
US8009378B2 (en) Storage device and information processing apparatus
US20070226609A1 (en) Information processing apparatus and method of controlling the same
US20080155173A1 (en) Data processing apparatus
JP2007280115A (ja) 情報処理装置および制御方法
US20080059825A1 (en) Information processing apparatus, external storage device and control method
JP2007206839A (ja) 電子機器及び動作制御方法
US20060282601A1 (en) Information processing apparatus and power-saving controlling method
US20100318817A1 (en) Information Processing Apparatus and System State Control Method
JP4703757B2 (ja) 情報処理装置
JP2010079579A (ja) レジューム方法および情報処理装置
TW201009639A (en) Foldable portable electronic device and system and method for protecting hard disk thereof
JP5204275B2 (ja) 情報処理装置およびディスク装置制御方法
JP2011060318A (ja) 情報処理装置および記憶装置制御方法
JP2005276227A (ja) 電子機器