(57)【要約】【課題】ディスク装置の消費電力の増加を抑制する。【解決手段】本発明のディスク装置は、記憶媒体に対して、データの読み書き処理を行うディスク装置本体部を有するディスク装置であって、第１の電力供給元からの電力を前記ディスク装置本体部に供給する第１の電力供給部と、第２の電力供給元からの電力を前記ディスク装置本体部に供給する第２の電力供給部と、前記ディスク装置本体部の稼動状況を監視する監視部と、前記監視部で監視した前記ディスク装置本体部の稼動状況に基づき、前記ディスク装置本体部に電力を供給する電力供給部を、前記第１または第２の電力供給部から選択する選択部と、を有する。【選択図】図１
2010205325.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に対して、データの読み書き処理を行うディスク装置本体部を有するディスク装置であって、
第１の電力供給元からの電力を前記ディスク装置本体部に供給する第１の電力供給部と、
第２の電力供給元からの電力を前記ディスク装置本体部に供給する第２の電力供給部と、
前記ディスク装置本体部の稼動状況を監視する監視部と、
前記監視部で監視した前記ディスク装置本体部の稼動状況に基づき、前記ディスク装置本体部に電力を供給する電力供給部を、前記第１または第２の電力供給部から選択する選択部と、
を有するディスク装置。
【請求項２】
前記監視部で監視した前記ディスク装置本体部の稼動状況が、高負荷状態であるか、または、前記高負荷状態よりも前記読み書き処理が少ない低負荷状態であるかを判定する判定部を有し、
前記第１の電力供給部が供給する電力は、前記第２の電力供給部が供給する電力よりも大きく、
前記選択部は、前記ディスク装置本体部の稼動状況が、前記高負荷状態の場合、前記第１の電力供給部を選択し、前記ディスク装置本体部の稼動状況が、前記低負荷状態の場合、前記第２の電力供給部を選択する、請求項１に記載のディスク装置。
【請求項３】
前記第１の電力供給部は、商用電源を前記第１の電力供給元とする電源ユニットであり、
前記第２の電力供給部は、充電式のバッテリーを前記第２の電力供給元とするバッテリーユニットである、請求項１または２に記載のディスク装置。
【請求項４】
記憶媒体に対して、データの読み書き処理を行うディスク装置本体部と、第１の電力供給元からの電力を前記ディスク装置本体部に供給する第１の電力供給部と、第２の電力供給元からの電力を前記ディスク装置本体部に供給する第２の電力供給部と、を有するディスク装置に適用される電力供給方法であって、
前記ディスク装置本体部の稼動状況を監視する監視ステップと、
前記監視ステップで監視した前記ディスク装置本体部の稼動状況に基づき、前記ディスク装置本体部に電力を供給する電力供給部を、前記第１または第２の電力供給部から選択する選択ステップと、
を有する電力供給方法。
【請求項５】
前記監視ステップで監視した前記ディスク装置本体部の稼動状況が、高負荷状態であるか、または、前記高負荷状態よりも前記読み書き処理が少ない低負荷状態であるかを判定する判定ステップを有し、
前記第１の電力供給部が供給する電力は、前記第２の電力供給部が供給する電力よりも大きく、
前記選択ステップは、前記ディスク装置本体部の稼動状況が、前記高負荷状態の場合、前記第１の電力供給部を選択し、前記ディスク装置本体部の稼動状況が、前記低負荷状態の場合、前記第２の電力供給部を選択する、請求項４に記載の電力供給方法。
【請求項６】
前記第１の電力供給部は、商用電源を前記第１の電力供給元とする電源ユニットであり、
前記第２の電力供給部は、充電式のバッテリーを前記第２の電力供給元とするバッテリーユニットである、請求項４または５に記載の電力供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に対して、データの読み書き処理を行うディスク装置本体部に電力を供給する複数の電力供給部を有し、ディスク装置本体部の稼動状況に応じて、ディスク装置本体部に電力を供給する電力供給部を選択するディスク装置および電力供給方法に関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や磁気ディスクドライブなどの記憶媒体に対して、データの読み書き処理を行うディスク装置本体部を有するディスク装置を備えたパーソナルコンピューターやＤＶＤレコーダーなどのＩＴ機器が製品化されている。
【０００３】
特許文献１には、ディスク装置本体部に電力を供給する複数の電力供給部を備えたディスク装置の一例が記載されている。
【０００４】
特許文献１に記載のディスク装置は、商用電源からの電力をディスク装置本体部に供給する電源ユニットと、装置に内蔵されたバッテリーからの電力をディスク装置本体部に供給するバッテリーユニットの２つの電力供給部を備え、商用電源に瞬断や停電等の異常が発生すると、電力の供給元を、商用電源からバッテリーに切り替え、ディスク装置本体部に電力を供給する。
【０００５】
このようにすることで、商用電源に異常が発生した場合にも、ディスク装置本体部において、記憶媒体に読み書き処理を行うデータが消失することを防止することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３５２７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、近年、省エネルギーの観点から、ディスク装置を備えたＩＴ機器においても、省電力化が求められている。
【０００８】
ここで、一般に、ディスク装置による消費電力は、ＩＴ機器における消費電力の中でも、高い割合を占めることが知られている。
【０００９】
そのため、ＩＴ機器の省電力化において、ディスク装置の消費電力の増加を抑制することは重要である。
【００１０】
特許文献１に記載のディスク装置は、商用電源に異常が発生した場合に、電力の供給元を、電源ユニットからバッテリーユニットに切り替えることにより、データが消失することを防止することができるが、ディスク装置の消費電力の増加の抑制については、何ら考慮がなされていない。
【００１１】
本発明の目的は、記憶媒体に対して、データの読み書き処理を行うディスク装置本体部に電力を供給する複数の電力供給部を有するディスク装置において、消費電力の増加を抑制することができるディスク装置および電力供給方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明のディスク装置は、
記憶媒体に対して、データの読み書き処理を行うディスク装置本体部を有するディスク装置であって、
第１の電力供給元からの電力を前記ディスク装置本体部に供給する第１の電力供給部と、
第２の電力供給元からの電力を前記ディスク装置本体部に供給する第２の電力供給部と、
前記ディスク装置本体部の稼動状況を監視する監視部と、
前記監視部で監視した前記ディスク装置本体部の稼動状況に基づき、前記ディスク装置本体部に電力を供給する電力供給部を、前記第１または第２の電力供給部から選択する選択部と、を有する。
【００１３】
上記目的を達成するために本発明の電力供給方法は、
記憶媒体に対して、データの読み書き処理を行うディスク装置本体部と、第１の電力供給元からの電力を前記ディスク装置本体部に供給する第１の電力供給部と、第２の電力供給元からの電力を前記ディスク装置本体部に供給する第２の電力供給部と、を有するディスク装置に適用される電力供給方法であって、
前記ディスク装置本体部の稼動状況を監視する監視ステップと、
前記監視ステップで監視した前記ディスク装置本体部の稼動状況に基づき、前記ディスク装置本体部に電力を供給する電力供給部を、前記第１または第２の電力供給部から選択する選択ステップと、を有する。
【発明の効果】
【００１４】
本発明によれば、ディスク装置は、データの読み書き処理を行うディスク装置本体部の稼動状況に基づき、ディスク装置本体部に電力を供給する電力供給部を選択する。
【００１５】
そのため、ディスク装置本体部の稼動状況に応じた電力を、ディスク装置本体部に供給することができ、ディスク装置の消費電力の増加を抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態のディスク装置の構成を示すブロック図である。
【図２】図１に示す稼動状況監視部の構成を示すブロック図である。
【図３】本発明の一実施形態のディスク装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００１８】
図１は、本発明の一実施形態のディスク装置１００の構成を示すブロック図である。
【００１９】
図１に示すディスク装置１００は、ディスク装置本体部１０１と、電源ユニット１０５と、バッテリーユニット１０６と、稼動状況監視部１０７と、ユニット選択部１０８と、切り替えスイッチ１０９と、を有している。また、ディスク装置本体部１０１は、磁気ディスク１０２と、共通メモリ１０３と、コントローラ１０４と、を有している。
【００２０】
ディスク装置本体部１０１は、不図示の、サーバ装置などの上位装置からディスク装置１００に出力された、記憶媒体である磁気ディスク１０２に対して、データの読み書き処理を行うことを指示するコマンド情報に基づき、データの読み書き処理を行う。
【００２１】
共通メモリ１０３は、磁気ディスク１０２に読み書き処理を行うデータを蓄積する。
【００２２】
コントローラ１０４は、磁気ディスク１０２へのデータの読み書き処理を制御する。
【００２３】
電源ユニット１０５は、商用電源からの電力をディスク装置本体部１０１に供給する。
【００２４】
バッテリーユニット１０６は、充電式のバッテリーからの電力をディスク装置本体部１０１に供給する。バッテリーの充電には、商用電源などが用いられる。
【００２５】
なお、電源ユニット１０５やバッテリーユニット１０６は、電力供給部の一例である。
【００２６】
また、以下の説明において、電源ユニット１０５やバッテリーユニット１０６を、単に、ユニットと呼ぶことがある。
【００２７】
稼動状況監視部１０７は、ディスク装置本体部１０１の稼動状況を監視する。また、稼動状況監視部１０７は、監視した稼動状況に基づき、ディスク装置本体部１０１の状態を示す判定情報を出力する。
【００２８】
ユニット選択部１０８は、稼動状況監視部１０７から出力された判定情報に基づき、ディスク装置本体部１０１に電力を供給するユニットを選択し、選択したユニットを示す切り替え情報を切り替えスイッチ１０９に出力する。
【００２９】
切り替えスイッチ１０９は、ユニット選択部１０８から出力された切り替え情報に基づき、ディスク装置本体部１０１に電力を供給するユニットと、ディスク装置本体部１０１とを接続する。
【００３０】
次に、図１に示す稼動状況監視部１０７の構成について説明する。
【００３１】
図２は、稼動状況監視部１０７の構成を示すブロック図である。
【００３２】
図２に示す稼動状況監視部１０７は、稼動状況取得部２０１と、稼動状況蓄積部２０２と、判定部２０３と、を有する。
【００３３】
稼動状況取得部２０１は、磁気ディスク１０２に対して、データの読み書き処理を行うディスク装置本体部１０１の稼動状況を示す稼動状況情報を取得する。
【００３４】
稼動状況情報を取得する方法としては、例えば、上位装置から、ディスク装置１００に出力されたコマンド情報の量を検出したり、コマンド情報から、磁気ディスク１０２に対して読み書き処理を行うデータ量を検出したりする方法がある。このように、ディスク装置本体部１０１に出力されるコマンド情報の量や、磁気ディスク１０２に対して読み書き処理を行うデータ量を検出することにより、稼動状況取得部２０１は、ディスク装置本体部１０１が、データの読み書き処理を行う時間や頻度などを把握することができる。そして稼動状況取得部２０１は、このデータの読み書き処理を行う時間や頻度などに基づき、ディスク装置本体部１０１の稼動状況を示す稼動状況情報を取得する。
【００３５】
稼動状況蓄積部２０２は、稼動状況取得部２０１で取得した稼動状況情報を、所定の時間蓄積する。そして、稼動状況蓄積部２０２は、所定の時間蓄積した、稼動状況情報を、判定部２０３に出力する。
【００３６】
判定部２０３は、稼動状況蓄積部２０２から出力された稼動状況情報が示すディスク装置本体部１０１の稼動状況に基づき、ディスク装置本体部１０１の稼働状況が、高負荷状態であるか、あるいは、高負荷状態よりも読み書き処理の少ない低負荷状態であるかを判定する。そして、判定部２０３は、ディスク装置本体部１０１の稼動状況が、高負荷状態であるか、あるいは、低負荷状態であるか、を示す判定情報を、ユニット選択部１０８に出力する。
【００３７】
次に、本発明の一実施形態のディスク装置１００の動作の一例を示すフローチャートを図３に示す。
【００３８】
まず、稼動状況取得部２０１は、上位装置からディスク装置１００に出力されたコマンド情報に基づき、ディスク装置本体部１０１の稼動状況を示す稼動状況情報を取得する（ステップＳ１）。
【００３９】
次に、稼動状況蓄積部２０２は、取得した稼動状況情報を、所定の時間蓄積する（ステップＳ２）。
【００４０】
次に、判定部２０３は、稼動状況蓄積部２０２で、所定の時間蓄積した稼動状況情報が示すディスク装置本体部１０１の稼動状況に基づき、ディスク装置本体部１０１の稼働状況が、高負荷状態であるか、あるいは、低負荷状態であるかを判定する（ステップＳ３）。
【００４１】
ディスク装置本体部１０１の状態を判定する基準としては、種々の基準がある。例えば、ディスク装置１００に出力されたコマンド情報の量や、コマンド情報から、磁気ディスク１０２に対して読み書き処理を行うデータ量が、所定の閾値以上である場合に、高負荷状態と判定し、所定の閾値未満である場合に、低負荷状態と判定する基準などである。
【００４２】
そして、判定部２０３は、ディスク装置本体部１０１の稼動状況が、高負荷状態であるか、あるいは、低負荷状態であるか、を示す判定情報を、ユニット選択部１０８に出力する。
【００４３】
判定部２０３から出力された判定情報が、ディスク装置本体部１０１の稼動状況が、高負荷状態であることを示す場合（ステップＳ３：ＹＥＳ）、ユニット選択部１０８は、ディスク装置本体部１０１に電力を供給するユニットとして、電源ユニット１０５を選択する（ステップＳ４）。
【００４４】
そして、ユニット選択部１０８は、ディスク装置本体部１０１に電力を供給するユニットとして、電源ユニット１０５を選択したことを示す切り替え情報を、切り替えスイッチ１０９に出力する。
【００４５】
そして、切り替えスイッチ１０９は、ユニット選択部１０８から出力された切り替え情報に基づき、電源ユニット１０５と、ディスク装置本体部１０１とを接続する。
【００４６】
そして、電源ユニット１０５は、商用電源から供給される電力により、ディスク装置本体部１０１に電力を供給する。
【００４７】
一方、判定部２０３から出力された判定情報が、ディスク装置本体部１０１の稼動状況が、低負荷状態であることを示す場合（ステップＳ３：ＮＯ）、ユニット選択部１０８は、ディスク装置本体部１０１に電力を供給するユニットとして、バッテリーユニット１０６を選択する（ステップＳ５）。
【００４８】
そして、ユニット選択部１０８は、ディスク装置本体部１０１に電力を供給するユニットとして、バッテリーユニット１０６を選択したことを示す切り替え情報を、切り替えスイッチ１０９に出力する。
【００４９】
そして、切り替えスイッチ１０９は、ユニット選択部１０８から出力された切り替え情報に基づき、バッテリーユニット１０６と、ディスク装置本体部１０１とを接続する。
【００５０】
そして、バッテリーユニット１０６は、バッテリーに充電された電力を、ディスク装置本体部１０１に供給する。
【００５１】
ここで、バッテリーユニット１０６がディスク装置本体部１０１に供給することができる電力は、電源ユニット１０５が供給することができる電力よりも低く、かつ、ディスク装置本体部１０１の稼動状況が低負荷状態である場合に、稼動するのに適した電力となるように設定されている。
【００５２】
このため、特に、ディスク装置本体部１０１の稼動状況が、低負荷状態である場合に、電源ユニット１０５から電力を供給すると、過剰な電力が供給されることになり、電力のロスが発生することになる。一方、バッテリーユニット１０６から電力を供給することにより、稼動状況が低負荷状態であるディスク装置本体部１０１を稼動するのに適した電力を供給することができるので、電力のロスの発生を抑えることができ、ディスク装置１００の消費電力の増加を抑制することができる。
【００５３】
このように本発明によれば、ディスク装置１００は、ディスク装置本体部１０１の稼動状況に基づき、ディスク装置本体部１０１に電力を供給するユニットを選択する。
【００５４】
そのため、ディスク装置本体部１０１の稼動状況に応じた電力を、ディスク装置本体部１０１に供給することができ、ディスク装置１００の消費電力の増加を抑制することができる。
【００５５】
なお、本実施形態においては、１つの磁気ディスク１０２に対して、読み書き処理を行うディスク装置１００を例に挙げて説明したが、本発明はこれに限られるものではなく、複数の磁気ディスク１０２に対して、読み書き処理を行うディスクアレイ装置に適用することも可能である。
【符号の説明】
【００５６】
１００    ディスク装置
１０１    ディスク装置本体部
１０２    磁気ディスク
１０３    共通メモリ
１０４    コントローラ
１０５    電源ユニット
１０６    バッテリーユニット
１０７    稼動状況監視部
１０８    ユニット選択部
１０９    切り替えスイッチ
２０１    稼動状況取得部
２０２    稼動状況蓄積部
２０３    判定部
【図１】
2010205325.tif 000003
【図２】
2010205325.tif 000004
【図３】
2010205325.tif 000005