(57)【特許請求の範囲】
【請求項１】
複数の記憶装置を内蔵する外部記憶装置を制御する制御装置であって、
前記外部記憶装置は、
前記複数の記憶装置のうちの一部のみを動作させることが可能な第１の電力を入力するための第１の電力入力部と、
前記複数の記憶装置のすべてを動作させることが可能な第２の電力を入力するための第２の電力入力部と、
前記外部記憶装置の動作モードが前記第１の電力によって前記記憶装置を動作させる第１の動作モードであることを示す第１の動作モード信号、または、前記外部記憶装置の動作モードが前記第２の電力によって前記記憶装置を動作させる第２の動作モードであることを示す第２の動作モード信号を、前記制御装置に出力する動作モード信号出力部と、を備えており、
前記制御装置は、
前記複数の記憶装置のうちのいずれの記憶装置を動作させるかをユーザに選択させるための選択画面を、所定の表示装置に表示させる表示制御部と、
前記選択画面上で選択された記憶装置を、動作させるべき記憶装置として設定する設定部と、
前記設定された記憶装置を動作させるべき制御信号を、前記外部記憶装置に出力する制御信号出力部と、
前記外部記憶装置から、前記いずれかの動作モード信号を入力する動作モード信号入力部と、を備えており、
前記表示制御部は、
前記動作モード信号入力部に入力された動作モード信号が、前記第１の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、前記第１の電力によって動作させることが可能な最大数以下の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させ、
前記動作モード信号入力部に入力された動作モード信号が、前記第２の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、任意の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる、制御装置。
【請求項２】
請求項１記載の制御装置であって、
前記表示制御部は、さらに、前記選択画面に、前記第１の電力によって動作させることが可能な記憶装置の最大数を表示させる、
制御装置。
【請求項３】
請求項１または２記載の制御装置であって、さらに、
前記外部記憶装置に前記第１の電力を供給する電力供給部を備える、
制御装置。
【請求項４】
請求項１ないし３のいずれかに記載の制御装置であって、
前記記憶装置は、ハードディスクドライブである、
制御装置。
【請求項５】
複数の記憶装置を内蔵する外部記憶装置を制御する制御装置の制御方法であって、
前記外部記憶装置は、
前記複数の記憶装置のうちの一部のみを動作させることが可能な第１の電力を入力するための第１の電力入力部と、
前記複数の記憶装置のすべてを動作させることが可能な第２の電力を入力するための第２の電力入力部と、
前記外部記憶装置の動作モードが前記第１の電力によって前記記憶装置を動作させる第１の動作モードであることを示す第１の動作モード信号、または、前記外部記憶装置の動作モードが前記第２の電力によって前記記憶装置を動作させる第２の動作モードであることを示す第２の動作モード信号を、前記制御装置に出力する動作モード信号出力部と、を備えており、
前記制御方法は、
前記複数の記憶装置のうちのいずれの記憶装置を動作させるかをユーザに選択させるための選択画面を、所定の表示装置に表示させる表示制御工程と、
前記選択画面上で選択された記憶装置を、動作させるべき記憶装置として設定する設定工程と、
前記設定された記憶装置を動作させるべき制御信号を、前記外部記憶装置に出力する制御信号出力工程と、
前記外部記憶装置から、前記いずれかの動作モード信号を入力する動作モード信号入力工程と、を備えており、
前記表示制御工程は、
前記動作モード信号入力工程において入力された動作モード信号が、前記第１の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、前記第１の電力によって動作させることが可能な最大数以下の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる工程と、
前記動作モード信号入力工程において入力された動作モード信号が、前記第２の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、任意の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる工程と、を備える、制御方法。
【請求項６】
複数の記憶装置を内蔵する外部記憶装置を制御する制御装置を制御するためのコンピュータプログラムであって、
前記外部記憶装置は、
前記複数の記憶装置のうちの一部のみを動作させることが可能な第１の電力を入力するための第１の電力入力部と、
前記複数の記憶装置のすべてを動作させることが可能な第２の電力を入力するための第２の電力入力部と、
前記外部記憶装置の動作モードが前記第１の電力によって前記記憶装置を動作させる第１の動作モードであることを示す第１の動作モード信号、または、前記外部記憶装置の動作モードが前記第２の電力によって前記記憶装置を動作させる第２の動作モードであることを示す第２の動作モード信号を、前記制御装置に出力する動作モード信号出力部と、を備えており、
前記コンピュータプログラムは、
前記複数の記憶装置のうちのいずれの記憶装置を動作させるかをユーザに選択させるための選択画面を、所定の表示装置に表示させる表示制御機能と、
前記選択画面上で選択された記憶装置を、動作させるべき記憶装置として設定する設定機能と、
前記設定された記憶装置を動作させるべき制御信号を、前記外部記憶装置に出力する制御信号出力機能と、
前記外部記憶装置から、前記いずれかの動作モード信号を入力する動作モード信号入力機能と、をコンピュータに実現させ、
前記表示制御機能は、
前記入力された動作モード信号が、前記第１の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、前記第１の電力によって動作させることが可能な最大数以下の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる機能、
前記入力された動作モード信号が、前記第２の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、任意の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる機能と、を含む、コンピュータプログラム。
【請求項７】
請求項６記載のコンピュータプログラムをコンピュータ読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記憶装置を内蔵する外部記憶装置を制御する技術に関するものである。
【背景技術】
【０００２】
コンピュータに接続されて利用される、いわゆる外付型ハードディスクドライブが普及している。このハードディスクドライブは、一般に、商用電力や、コンピュータから供給されるバスパワーによって駆動する。
【０００３】
近年では、複数のハードディスクドライブを１つの筐体内に内蔵する大容量の外部記憶装置が普及している。そして、このような外部記憶装置において、従来、複数のハードディスクドライブを使い分けることによって、消費電力を減少させる技術が提案されている（下記特許文献１，２参照）。例えば、下記特許文献１には、複数のハードディスク（ハードディスクドライブ）を備えるディスクアレイ装置において、省エネモード時に、複数のハードディスクの使用情報に基づいて、複数のハードディスクドライブを使い分けることが記載されている。また、下記特許文献２には、複数のハードディスクを備えるディスクアレイ装置において、省エネモード時に、負荷情報に基づいて、複数のハードディスクを使い分けることが記載されている。
【０００４】
【特許文献１】特開２００４−２５２５７０号公報
【特許文献２】特開２００２−２９７３２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献に記載された技術では、例えば、外部記憶装置にバスパワーが供給される場合等、供給された電力によって複数のハードディスクドライブのすべてを動作させることができない場合の複数のハードディスクドライブの使い分けについては何ら考慮されていなかった。つまり、上記特許文献に記載された技術では、複数のハードディスクドライブにそれぞれ供給される電力が不足して、各ハードディスクドライブが動作しなくなる場合があった。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、複数の記憶装置を内蔵する外部記憶装置を制御するに際し、外部記憶装置に供給された電力によって、複数の記憶装置のうちの一部しか動作させることができない場合でも、所望の記憶装置を動作させることができるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態又は適用例として実現することが可能である。
【０００８】
［適用例１］複数の記憶装置を内蔵する外部記憶装置を制御する制御装置であって、前記複数の記憶装置のうちのいずれの記憶装置を動作させるかをユーザに選択させるための選択画面を、所定の表示装置に表示させる表示制御部と、前記選択画面上で選択された記憶装置を、動作させるべき記憶装置として設定する設定部と、前記設定された記憶装置を動作させるべき制御信号を、前記外部記憶装置に出力する制御信号出力部と、を備える制御装置。
【０００９】
適用例１の制御装置によって、外部記憶装置が備える複数の記憶装置のうち、動作させることが可能な範囲内でユーザによって選択された記憶装置のみを動作させることができる。したがって、外部記憶装置に供給された電力によって、複数の記憶装置のうちの一部しか動作させることができない場合でも、ユーザによって選択された所望の記憶装置を確実に動作させることができる。
【００１０】
［適用例２］適用例１記載の制御装置であって、前記外部記憶装置は、前記複数の記憶装置のうちの一部のみを動作させることが可能な第１の電力を入力するための第１の電力入力部と、前記複数の記憶装置のすべてを動作させることが可能な第２の電力を入力するための第２の電力入力部と、前記外部記憶装置の動作モードが前記第１の電力によって前記記憶装置を動作させる第１の動作モードであることを示す第１の動作モード信号、または、前記外部記憶装置の動作モードが前記第２の電力によって前記記憶装置を動作させる第２の動作モードであることを示す第２の動作モード信号を、前記制御装置に出力する動作モード信号出力部と、を備えており、前記制御装置は、さらに、前記外部記憶装置から、前記いずれかの動作モード信号を入力する動作モード信号入力部を備えており、前記表示制御部は、前記入力された動作モード信号が、前記第１の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、前記第１の電力によって動作させることが可能な最大数以下の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる、制御装置。
【００１１】
適用例２の制御装置によって、外部記憶装置の動作モードが第１の動作モードであるときに、ユーザは、複数の記憶装置のうちのいずれを動作させて、いずれを停止させるかを選択することができる。なお、上記第１の電力としては、例えば、バスパワーを用いることができる。また、上記第２の電力としては、例えば、商用電力を用いることができる。また、動作させることが可能な記憶装置の最大数は、外部記憶装置に供給される電力と、記憶装置の動作時の最大消費電力とによって求められる。
【００１２】
［適用例３］適用例２記載の制御装置であって、前記表示制御部は、さらに、前記選択画面に、前記第１の電力によって動作させることが可能な記憶装置の最大数を表示させる、制御装置。
【００１３】
適用例３の制御装置によって、外部記憶装置の動作モードが第１の動作モードであるときに、ユーザは、動作させることが可能な記憶装置の最大数を知ることができる。
【００１４】
［適用例４］適用例２または３記載の制御装置であって、前記表示制御部は、さらに、前記動作モード信号入力部に入力された動作モード信号が、前記第２の動作モード信号である場合に、前記選択画面として、前記複数の記憶装置の中から、任意の記憶装置をユーザに選択させるための選択画面を、前記表示装置に表示させる、制御装置。
【００１５】
適用例４の制御装置によって、外部記憶装置の動作モードが第２の動作モードであるときにも、ユーザは、複数の記憶装置のうちのいずれを動作させて、いずれを停止させるかを選択することができる。したがって、外部記憶装置の動作モードが第２の動作モードである場合に、外部記憶装置の省電力化を図るようにすることができる。
【００１６】
［適用例５］適用例２ないし４のいずれかに記載の制御装置であって、さらに、前記外部記憶装置に前記第１の電力を供給する電力供給部を備える、制御装置。
【００１７】
適用例５の制御装置によって、外部記憶装置に第２の電力を入力できない使用環境下であっても、制御装置から供給された第１の電力によって、外部記憶装置を動作させることができる。また、外部記憶装置に第２の電力を入力できる使用環境下であっても、第２の電力を入力せずに、第１の電力によって外部記憶装置を動作させることにより、省電力化を図ることができる。また、第２の電力を入力せずに、第１の電力によって外部記憶装置を動作させれば、外部記憶装置に第２の電力を供給するためのアダプタやコードを必要としないため、装置周りの配線をすっきりさせることができる。
【００１８】
［適用例６］適用例１ないし５のいずれかに記載の制御装置であって、前記記憶装置は、ハードディスクドライブである、制御装置。
【００１９】
本発明は、上述の制御装置としての構成の他、制御装置の制御方法の発明として構成することもできる。また、これらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【００２０】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、制御装置の動作を制御するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、実施例に基づき説明する。
Ａ．システム構成：
図１は、本発明の一実施例としてのコンピュータシステム１０００の概略構成を示す説明図である。このコンピュータシステム１０００は、パーソナルコンピュータ１００と、表示装置２００と、マウスやキーボード等の入力装置３００と、外付型ハードディスクドライブ４００とを備えている。パーソナルコンピュータ１００は、本発明における制御装置に相当する。外付型ハードディスクドライブ４００は、本発明における外部記憶装置に相当する。
【００２２】
パーソナルコンピュータ１００は、ＣＰＵ１１０と、ＲＯＭ１２０と、ＲＡＭ１３０と、内蔵型ハードディスクドライブ（ＨＤＤ）１４０と、インターフェース（Ｉ／Ｆ）１５０，１６０，１７０とを備えている。また、パーソナルコンピュータ１００は、外付型ハードディスクドライブ４００に電力（バスパワー）を供給するための図示しない電力供給部を備えている。インターフェース１７０には、電力の供給と、各種信号、および、データのやり取りとが可能なＵＳＢケーブルを介して、外付型ハードディスクドライブ４００が接続されている。また、インターフェース１５０には、表示装置２００が接続されている。また、インターフェース１６０には、入力装置３００が接続されている。
【００２３】
本実施例の外付型ハードディスクドライブ４００は、筐体内に複数のハードディスクドライブを備えている。本実施例では、外付型ハードディスクドライブ４００は、４つのハードディスクドライブ、すなわち、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄと、これらの動作を制御する制御部４１０とを備えているものとした。そして、外付型ハードディスクドライブ４００は、パーソナルコンピュータ１００から供給されるＵＳＢバスパワー、または、商用電源から供給される商用電力によって動作可能である。ただし、外付型ハードディスクドライブ４００は、商用電力では、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄのすべてを動作させることが可能であるが、ＵＳＢバスパワーでは、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄのうちの１つのハードディスクドライブしか動作させることができない。したがって、本実施例のコンピュータシステム１０００では、後述するように、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄのうちのいずれのハードディスクドライブを動作させるかを設定する設定処理が行われる。また、外付型ハードディスクドライブ４００は、商用電力入力部４１４に商用電力が入力されているときには、優先的に、商用電力モードで動作する。ＵＳＢバスパワーによって外付型ハードディスクドライブ４００が動作する動作モードを「バスパワーモード」と呼び、商用電力によって外付型ハードディスクドライブ４００が動作する動作モードを「商用電力モード」と呼ぶ。
【００２４】
制御部４１０は、ＵＳＢバスパワーを入力するバスパワー入力部４１２と、商用電力を入力する商用電力入力部４１４と、外付型ハードディスクドライブ４００がバスパワーモードで動作することを示す動作モード信号、または、外付型ハードディスクドライブ４００が商用電力モードで動作することを示す動作モード信号を出力する動作モード信号出力部４１６とを備えている。この動作モード信号出力部４１６は、後述するように、パーソナルコンピュータ１００からの要求に応じて、商用電力入力部４１４に商用電力が入力されているときには、外付型ハードディスクドライブ４００が商用電力モードで動作することを示す動作モード信号を出力し、商用電力入力部４１４に商用電力が入力されていないときには、外付型ハードディスクドライブ４００がバスパワーモードで動作することを示す動作モード信号を出力する。
【００２５】
バスパワー入力部４１２とハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄとは、それぞれ、スイッチＳＷａ１，ＳＷｂ１，ＳＷｃ１，ＳＷｄ１を介して接続されている。また、商用電力入力部４１４とハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄとは、それぞれ、スイッチＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２を介して接続されている。これらのスイッチＳＷａ１，ＳＷｂ１，ＳＷｃ１，ＳＷｄ１、および、スイッチＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２は、初期状態ではそれぞれＯＦＦであり、パーソナルコンピュータ１００から受信した、後述する制御信号に従って、制御部４１０によって、それぞれＯＮ／ＯＦＦ制御される。
【００２６】
なお、図示は省略しているが、制御部４１０は、パーソナルコンピュータ１００、および、４つのハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄとの各種信号、および、データのやり取りを行うためのインターフェースや、４つのハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄに備えられたモータ、および、ヘッドの駆動制御を行う駆動制御部や、４つのハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄからのデータの読み出し、および、４つのハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄへのデータの書き込みを制御するリード／ライト制御部等を備えている。
【００２７】
パーソナルコンピュータ１００の内蔵型ハードディスクドライブ１４０には、オペレーティングシステムや、種々のユーティリティソフトや、種々のアプリケーションソフトや、種々のデータファイルが格納されている。
【００２８】
ＣＰＵ１１０は、動作モード信号入力部１１２と、ＧＵＩ（グラフィカル・ユーザ・インターフェース）表示制御部１１４と、設定部１１６と、制御信号出力部１１８とを備えている。これら各部は、ＣＰＵ１１０が、オペレーティングシステムの下、内蔵型ハードディスクドライブ１４０に格納された所定のユーティリティソフトを読み出して実行することによって構成されている。
【００２９】
動作モード信号入力部１１２は、外付型ハードディスクドライブ４００から出力された動作モード信号を入力する。ＧＵＩ表示制御部１１４は、動作モード信号入力部１１２に入力された動作モード信号に基づいて、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄのうちのいずれのハードディスクドライブを動作させるかをユーザに選択させるための選択画面を、表示装置２００に表示させる。設定部１１６は、選択画面上でユーザによって選択されたハードディスクドライブを、動作させるべきハードディスクドライブとして設定する。制御信号出力部１１８は、設定部１１６で設定されたハードディスクドライブを動作させるべき制御信号、すなわち、スイッチＳＷａ１，ＳＷｂ１，ＳＷｃ１，ＳＷｄ１、および、スイッチＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２のＯＮ／ＯＦＦ状態を切り換えるための制御信号を、外付型ハードディスクドライブ４００に出力する。以下、これら各部による設定処理について説明する。
【００３０】
Ｂ．設定処理：
図２，３は、コンピュータシステム１０００において、動作させるべきハードディスクドライブを設定する設定処理の流れを示すフローチャートである。この設定処理は、ユーザによる指示に応じて随時実行される処理である。図２に、パーソナルコンピュータ（ＰＣ）１００で実行される処理の流れを示した。また、図３に、外付型ハードディスクドライブ（ＨＤＤ）４００で実行される処理の流れを示した。
【００３１】
この処理が開始されると、まず、パーソナルコンピュータ１００のＣＰＵ１１０は、動作モード信号の要求を外付型ハードディスクドライブ４００に送信する（ステップＳ１００）。
【００３２】
外付型ハードディスクドライブ４００の制御部４１０は、パーソナルコンピュータ１００から動作モード信号の要求を受信すると（ステップＳ２００）、商用電力入力部４１４に商用電力が入力されているか否かを判断する（ステップＳ２１０）。そして、制御部４１０は、商用電力入力部４１４に商用電力が入力されていない場合には（ステップＳ２１０：ＮＯ）、動作モード信号出力部４１６によって、動作モードがバスパワーモードであることを示す動作モード信号（バスパワーモード信号）をパーソナルコンピュータ１００に送信する（ステップＳ２２０）。一方、制御部４１０は、商用電力入力部４１４に商用電力が入力されている場合には（ステップＳ２１０：ＹＥＳ）、動作モード信号出力部４１６によって、動作モードが商用電力モードであることを示す動作モード信号（商用電力モード信号）をパーソナルコンピュータ１００に送信する（ステップＳ２３０）。
【００３３】
パーソナルコンピュータ１００のＣＰＵ１１０は、動作モード信号入力部１１２によって、外付型ハードディスクドライブ４００から動作モード信号を受信すると（ステップＳ１１０）、その動作モード信号が商用電力モード信号であるか否かを判断する（ステップＳ１２０）。そして、ＣＰＵ１１０は、入力された動作モード信号がバスパワーモード信号である場合には（ステップＳ１２０：ＮＯ）、ＧＵＩ表示制御部１１４によって、バスパワーモード用の選択画面を表示装置２００に表示させる（ステップＳ１３０）。
【００３４】
図４は、バスパワーモード用選択画面ＷＤ１の一例を示す説明図である。このバスパワーモード用選択画面ＷＤ１には、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄの中から、動作させるべき１つのハードディスクドライブをユーザが選択するためのラジオボタンＲＢと、選択結果を確定させる「ＯＫ」ボタンＢＴ１とが表示される。図示した例では、動作させるべきハードディスクドライブとして、ハードディスクドライブＨＤＤａが選択された様子を示している。
【００３５】
バスパワーモード用選択画面ＷＤ１上で、ユーザによって動作させるべきハードディスクドライブが選択されて「ＯＫ」ボタンＢＴ１が押下されると、ＣＰＵ１１０は、選択されたハードディスクドライブを入力し（図２のステップＳ１４０）、設定部１１６によって、そのハードディスクドライブを動作させるべきハードディスクドライブとして設定し、制御信号出力部１１８によって、そのハードディスクドライブを動作させるべき制御信号を、外付型ハードディスクドライブ４００に送信する（ステップＳ１７０）。図４に示した例では、外付型ハードディスクドライブ４００のスイッチＳＷａ１をＯＮとし、スイッチＳＷｂ１，ＳＷｃ１，ＳＷｄ１、および、スイッチＳＷａ２，ＳＷｂ２、ＳＷｃ２、ＳＷｄ２をＯＦＦとする制御信号が送信される。
【００３６】
ステップＳ１２０において、入力された動作モード信号が商用電力モード信号である場合には（ステップＳ１２０：ＹＥＳ）、ＣＰＵ１１０は、ＧＵＩ表示制御部１１４によって、商用電力モード用の選択画面を表示装置２００に表示させる（ステップＳ１５０）。
【００３７】
図５は、商用電力モード用選択画面ＷＤ２の一例を示す説明図である。この商用電力モード用選択画面ＷＤ２には、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄの中から、動作させるべきハードディスクドライブをユーザが任意に選択するためのチェックボックスＣＢと、選択結果を確定させる「ＯＫ」ボタンＢＴ１とが表示される。図示した例では、動作させるべきハードディスクドライブとして、３つのハードディスクドライブＨＤＤａ，ＨＤＤｂ、ＨＤＤｃが選択された様子を示している。
【００３８】
商用電力モード用選択画面ＷＤ２上で、ユーザによって動作させるべきハードディスクドライブが選択されて「ＯＫ」ボタンＢＴ１が押下されると、ＣＰＵ１１０は、選択されたハードディスクドライブを入力し（図２のステップＳ１６０）、設定部１１６によって、そのハードディスクドライブを動作させるべきハードディスクドライブとして設定し、制御信号出力部１１８によって、そのハードディスクドライブを動作させるべき制御信号を、外付型ハードディスクドライブ４００に送信する（ステップＳ１７０）。図５に示した例では、外付型ハードディスクドライブ４００のスイッチＳＷａ２，ＳＷｂ２、ＳＷｃ２をＯＮとし、スイッチＳＷａ１，ＳＷｂ１，ＳＷｃ１，ＳＷｄ１、および、スイッチＳＷｄ２をＯＦＦとする制御信号が送信される。
【００３９】
外付型ハードディスクドライブ４００の制御部４１０は、パーソナルコンピュータ１００から上述した制御信号を受信すると、この制御信号に従って、スイッチＳＷａ１，ＳＷｂ１，ＳＷｃ１，ＳＷｄ１、および、スイッチＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２のＯＮ／ＯＦＦ状態を切り換える（ステップＳ２５０）。そして、設定処理を終了する。
【００４０】
以上説明したコンピュータシステム１０００によれば、外付型ハードディスクドライブ４００が備える複数のハードディスクドライブのうち、動作させることが可能な範囲内でユーザによって選択されたハードディスクドライブのみを動作させることができる。したがって、外付型ハードディスクドライブ４００に供給された電力によって、複数のハードディスクドライブのうちの一部しか動作させることができない場合でも、ユーザによって選択された所望のハードディスクドライブを確実に動作させることができる。
【００４１】
また、上記実施例のコンピュータシステム１０００によれば、外付型ハードディスクドライブ４００に商用電力を入力できない使用環境下であっても、パーソナルコンピュータ１００から供給されたＵＳＢバスパワーによって、外付型ハードディスクドライブ４００を動作させることができる。また、外付型ハードディスクドライブ４００に商用電力を入力できる使用環境下であっても、商用電力を入力せずに、ＵＳＢバスパワーによって外付型ハードディスクドライブ４００を動作させることにより、省電力化を図ることができる。また、商用電力を入力せずに、ＵＳＢバスパワーによって外付型ハードディスクドライブ４００を動作させれば、外付型ハードディスクドライブ４００に商用電力を供給するためのアダプタやコードを必要としないため、装置周りの配線をすっきりさせることができる。
【００４２】
Ｃ．変形例：
以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形が可能である。
【００４３】
Ｃ１．変形例１：
上記実施例のコンピュータシステム１０００では、パーソナルコンピュータ１００と外付型ハードディスクドライブ４００とは、ＵＳＢケーブルによって接続されており、外付型ハードディスクドライブ４００は、動作モードがバスパワーモードである場合には、１つのハードディスクしか動作させられないものとしたが、本発明は、これに限られない。パーソナルコンピュータ１００と外付型ハードディスクドライブ４００とを、ＵＳＢケーブルの代わりに、例えば、ＩＥＥＥ１３９４ケーブルや、ｅＳＡＴＡケーブルや、ＬＡＮケーブル等によって接続し、バスパワーによって複数（例えば、２つ）のハードディスクドライブを動作可能としてもよい。
【００４４】
図６は、変形例としてのバスパワーモード用選択画面ＷＤ３の一例を示す説明図である。このバスパワーモード用選択画面ＷＤ３には、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄの中から、動作させるべき２つ以下のハードディスクドライブをユーザが選択するためのチェックボックスＣＢと、「ＯＫ」ボタンＢＴ１とが表示される。また、バスパワーモード用選択画面ＷＤ３には、バスパワーによって動作させることが可能なハードディスクドライブの最大数が表示される。図示した例では、動作させることが可能なハードディスクドライブの数が「最大２つまで」であることを示している。こうすることによって、外付型ハードディスクドライブ４００の動作モードがバスパワーモードであるときに、ユーザは、動作させることが可能なハードディスクドライブの最大数を知ることができる。
【００４５】
Ｃ２．変形例２：
上記実施例では、外付型ハードディスクドライブ４００は、バスパワー入力部４１２と、商用電力入力部４１４とを備えており、バスパワー、および、商用電力の双方によって、ハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄを動作させることができるものとしたが、本発明は、これに限られない。例えば、外付型ハードディスクドライブ４００が、商用電力入力部４１４や、スイッチＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２等を備えないようにし、バスパワーのみでハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄを動作させるものとしてもよい。この場合、図２におけるステップＳ１００，Ｓ１１０，Ｓ１２０，Ｓ１５０，Ｓ１６０、および、図３におけるステップＳ２００，Ｓ２１０，Ｓ２２０，Ｓ２３０は省略される。
【００４６】
Ｃ３．変形例３：
上記実施例のコンピュータシステム１０００では、設定処理において、外付型ハードディスクドライブ４００の動作モードがバスパワーモードであるか商用電力モードであるかに応じて、複数のハードディスクドライブのうちのいずれを動作させるべきかをユーザに選択させるための選択画面を切り換えるものとしたが、本発明は、これに限られない。外付型ハードディスクドライブ４００の動作モードとは無関係に、複数のハードディスクドライブのうちのいずれを動作させるべきかをユーザに選択させるようにしてもよい。
【００４７】
Ｃ４．変形例４：
上記実施例では、複数のハードディスクドライブＨＤＤａ，ＨＤＤｂ，ＨＤＤｃ，ＨＤＤｄを内蔵する外付型ハードディスクドライブ４００を制御するパーソナルコンピュータ１００に本発明を適用した場合について説明したが、本発明は、これに限られない。本発明は、例えば、ハードディスクドライブ、ＭＯドライブ、ＣＤドライブ、ＤＶＤドライブ等、複数の記憶装置を内蔵する外部記憶装置を制御する制御装置に適用可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施例としてのコンピュータシステム１０００の概略構成を示す説明図である。
【図２】コンピュータシステム１０００において、動作させるべきハードディスクドライブを設定する設定処理の流れを示すフローチャートである。
【図３】コンピュータシステム１０００において、動作させるべきハードディスクドライブを設定する設定処理の流れを示すフローチャートである。
【図４】バスパワーモード用選択画面ＷＤ１の一例を示す説明図である。
【図５】商用電力モード用選択画面ＷＤ２の一例を示す説明図である。
【図６】変形例としてのバスパワーモード用選択画面ＷＤ３の一例を示す説明図である。
【符号の説明】
【００４９】
１０００…コンピュータシステム
１００…パーソナルコンピュータ
１１０…ＣＰＵ
１１２…動作モード信号入力部
１１４…ＧＵＩ表示制御部
１１６…設定部
１１８…制御信号出力部
１２０…ＲＯＭ
１３０…ＲＡＭ
１４０…内蔵型ハードディスクドライブ
１５０，１６０，１７０…インターフェース
２００…表示装置
３００…入力装置
４００…外付型ハードディスクドライブ
４１０…制御部
４１２…バスパワー入力部
４１４…商用電力入力部
４１６…動作モード信号出力部
ＨＤＤａ，ＨＤＤｂ、ＨＤＤｃ、ＨＤＤｄ…ハードディスクドライブ
ＳＷａ１，ＳＷｂ１、ＳＷｃ１，ＳＷｄ１…スイッチ
ＳＷａ２，ＳＷｂ２，ＳＷｃ２，ＳＷｄ２…スイッチ
ＷＤ１，ＷＤ３…バスパワーモード用選択画面
ＷＤ２…商用電力モード用選択画面
ＲＢ…ラジオボタン
ＣＢ…チェックボックス
【図１】
0005184206.tif 000002
【図２】
0005184206.tif 000003
【図３】
0005184206.tif 000004
【図４】
0005184206.tif 000005
【図５】
0005184206.tif 000006
【図６】
0005184206.tif 000007