(57)【要約】    【課題】  複数の電子機器に対して同時にイジェクトするように指示された場合でも、各電子機器を容易に取り出すことが可能となる電子機器のローディング装置および電子機器の制御方法を提供する。    【解決手段】  ４台のリムーバブルＨＤＤ１ａ〜１ｄがパーソナルサーバ５１に収納された状態（（ａ））で、リムーバブルＨＤＤ１ａ〜１ｄ４台同時のイジェクト命令が発せられると、リムーバブルＨＤＤ１ａは、他の３台のリムーバブルＨＤＤ１ｂ〜１ｄに比べて、外に大きくイジェクトされる（（ｂ））。【選択図】    図１
2005276274.tif 000002
【特許請求の範囲】
【請求項１】
本体装置に対して着脱可能な電子機器を複数台収納するとともに、該複数台の電子機器をそれぞれ個別に取り外し可能な位置まで排出するローディング手段と、
前記複数台の電子機器のうち、少なくとも一部の電子機器に対する排出命令を受信する受信手段と、
該受信手段によって受信された排出命令の対象となる電子機器が複数台ある場合には、該排出対象の複数の電子機器の一部について、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御する制御手段と
を有することを特徴とする電子機器のローディング装置。
【請求項２】
前記制御手段は、前記排出対象の複数の電子機器の残りの電子機器については、前記取り出し可能な位置より所定の長さだけ本体装置側に近い位置まで排出するように、前記ローディング手段を制御することを特徴とする請求項１に記載の電子機器のローディング装置。
【請求項３】
前記取り出し可能な位置まで排出された電子機器が、前記ローディング手段から取り外されたことを検知する検知手段をさらに有し、
前記検知手段によって電子機器が取り外されたことが検知されると、前記制御手段は、前記所定の長さだけ本体装置側に近い位置まで排出された電子機器のうち、少なくとも一部を、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御することを特徴とする請求項２に記載の電子機器のローディング装置。
【請求項４】
前記排出対象の電子機器を表示する表示手段をさらに有することを特徴とする請求項１に記載の電子機器のローディング装置。
【請求項５】
前記取り出し可能な位置まで排出された電子機器が、前記ローディング手段から取り外されたことを検知する検知手段をさらに有し、
前記検知手段によって電子機器が取り外されたことが検知されると、前記制御手段は、前記排出対象の複数の電子機器の残りの電子機器のうち、少なくとも一部を、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御し、前記表示手段は、前記取り外された電子機器に対する表示を消去することを特徴とする請求項４に記載の電子機器のローディング装置。
【請求項６】
着脱可能な電子機器を複数台収納するとともに、該複数台の電子機器をそれぞれ個別に取り外し可能な位置まで排出するローディング装置を有する電子機器の制御方法であって、
前記複数台の電子機器のうち、複数の電子機器の排出を指示する指示工程と、
前記指示に基づき、排出する複数の電子機器を、それぞれ異なる位置まで排出する排出工程とを有することを特徴とする電子機器の制御方法。
【請求項７】
前記排出工程により複数の電子機器を排出する場合、一つの電子機器をユーザーが取り出し可能な位置に排出し、
当該当該電子機器がローディング装置から排出された場合、他の電子機器を前記取り出し可能な位置に排出することを特徴とする請求項６に記載の電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子機器をローディングする電子機器のローディング装置および電子機器の制御方法に関する。
【背景技術】
【０００２】
近年、オフィスでは、作業の効率化や情報の共有化等のために、一人に一台ずつパーソナルコンピュータ（ＰＣ）が与えられ、それらのＰＣは、ＬＡＮ（ローカル・エリア・ネットワーク）により互いに接続されるとともに、サーバにも接続され、共有化すべき情報はみんなでサーバに蓄積しておき、必要な人が、必要なときに、必要な情報を各自のパソコンで呼び出して利用している。また、サーバは、個人の大事なデータを安全に保管しておくためや、電子メールの中継、一時保存の役割も果たしている。
【０００３】
サーバは、一般的には複数のハードディスクを内蔵し、これら複数のハードディスクは、レイドと呼ばれるハードディスクの管理技術により構成されている。レイドシステムとしては、複数のハードディスクを１台のハードディスクのように管理したり、ミーラーリングと呼ばれ、２台のハードディスク（またはディスクシステム）に全く同じデータを同時に書き込み、一方のハードディスクが破損しても、もう一方のハードディスクからデータを読み出し、データを安全に管理したりする方法等がある。
【０００４】
ところで、これらハードディスクに蓄えられるデジタルデータは、デジタルカメラやデジタルビデオカメラ等の普及により、データ量が非常に大きくなり、ハードディスクがすぐにいっぱいになってしまうという問題も発生してきている。また、一方では、ハードディスクの容量は毎年急激に大きくなっており、容量の少ない古いハードディスクを容量の大きいハードディスクに交換したいというニーズも増加してきている。
【０００５】
これらのニーズに応えるため、持ち運びが容易で、簡単に交換できる着脱可能なハードディスク装置（リムーバブルハードディスク装置）が提案されている。
【０００６】
しかし、リムーバブルハードディスク装置（以下、「リムーバブルＨＤＤ」という）をサーバ等のコンピュータ等の本体装置に着脱する際に、ユーザが手動で行うと、ハードディスクがアクセス中に外され、ハードディスク内のデータが壊れ、大切なデータが全て消えてしまうという問題があった。また、リムーバブルＨＤＤを本体へ着脱する際には、比較的に大きな力が必要なため、着脱時に本体が動いてしまうという問題もあった。
【０００７】
そこで、これらの問題を解決するために、リムーバブルＨＤＤの着脱を自動で行うオートローディング機構が提案されている（たとえば、特許文献１参照）。
【特許文献１】特開２００３−３４５５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記従来のリムーバブルＨＤＤのオートローディング機構が備わった本体装置では、縦または横に積層された複数のリムーバブルＨＤＤの対応しておらず、複数のリムーバブルＨＤＤに対応させた場合、同時にイジェクトされると、リムーバブルＨＤＤどうしの間隔が狭いため、一台ずつ取り外しにくく、誤って床に落とし大事なデータを壊してしまう、という問題が考えられる。
【０００９】
本発明は、この点に着目してなされたものであり、複数の電子機器に対して同時にイジェクトするように指示された場合でも、各電子機器を容易に取り出すことが可能となる電子機器のローディング装置および電子機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１に記載の電子機器のローディング装置は、本体装置に対して着脱可能な電子機器を複数台収納するとともに、該複数台の電子機器をそれぞれ個別に取り外し可能な位置まで排出するローディング手段と、前記複数台の電子機器のうち、少なくとも一部の電子機器に対する排出命令を受信する受信手段と、該受信手段によって受信された排出命令の対象となる電子機器が複数台ある場合には、該排出対象の複数の電子機器の一部について、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御する制御手段とを有することを特徴とする。
【００１１】
請求項２に記載の電子機器のローディング装置は、請求項１の電子機器のローディング装置において、前記制御手段は、前記排出対象の複数の電子機器の残りの電子機器については、前記取り出し可能な位置より所定の長さだけ本体装置側に近い位置まで排出するように、前記ローディング手段を制御することを特徴とする。
【００１２】
請求項３に記載の電子機器のローディング装置は、請求項２の電子機器のローディング装置において、前記取り出し可能な位置まで排出された電子機器が、前記ローディング手段から取り外されたことを検知する検知手段をさらに有し、前記検知手段によって電子機器が取り外されたことが検知されると、前記制御手段は、前記所定の長さだけ本体装置側に近い位置まで排出された電子機器のうち、少なくとも一部を、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御することを特徴とする。
【００１３】
請求項４に記載の電子機器のローディング装置は、請求項１の電子機器のローディング装置において、前記排出対象の電子機器を表示する表示手段をさらに有することを特徴とする。
【００１４】
請求項５に記載の電子機器のローディング装置は、請求項４の電子機器のローディング装置において、前記取り出し可能な位置まで排出された電子機器が、前記ローディング手段から取り外されたことを検知する検知手段をさらに有し、前記検知手段によって電子機器が取り外されたことが検知されると、前記制御手段は、前記排出対象の複数の電子機器の残りの電子機器のうち、少なくとも一部を、前記取り出し可能な位置まで排出するように、前記ローディング手段を制御し、前記表示手段は、前記取り外された電子機器に対する表示を消去することを特徴とする。
【００１５】
請求項６に記載の電子機器の制御方法は、着脱可能な電子機器を複数台収納するとともに、該複数台の電子機器をそれぞれ個別に取り外し可能な位置まで排出するローディング装置を有する電子機器の制御方法であって、前記複数台の電子機器のうち、複数の電子機器の排出を指示する指示工程と、前記指示に基づき、排出する複数の電子機器を、それぞれ異なる位置まで排出する排出工程とを有することを特徴とする。
【００１６】
請求項７に記載の電子機器の制御方法は、請求項６に記載の電子機器の制御方法において、前記排出工程により複数の電子機器を排出する場合、一つの電子機器をユーザーが取り出し可能な位置に排出し、当該当該電子機器がローディング装置から排出された場合、他の電子機器を前記取り出し可能な位置に排出することを特徴とする。
【発明の効果】
【００１７】
請求項１または請求項６に記載の発明によれば、複数台の電子機器を同時に排出際に、その一部についてのみ、取り出し可能な位置まで排出されるため、安全に取り外しができる。
【００１８】
請求項２または請求項７に記載の発明によれば、前記排出対象の複数の電子機器の残りの電子機器については、前記取り出し可能な位置より所定の長さだけ本体装置側に近い位置まで排出されるので、排出時にどの電子機器が排出されるのかが簡単に判別でき、これにより、ユーザの安心感も得られる。
【００１９】
請求項４に記載の発明によれば、排出対象となる電子機器が表示されるので、請求項２に記載の発明と同様の効果が得られる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００２１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る電子機器のローディング装置を適用したパーソナルサーバ５１の外観を示す図であり、パーソナルサーバ５１に向かって右斜め上から見た斜視図である。そして、同図（ａ）は、４台のリムーバブルＨＤＤ１ａ〜１ｄがパーソナルサーバ５１に収納された状態を示し、同図（ｂ）は、４台のリムーバブルＨＤＤ１ａ〜１ｄがパーソナルサーバ５１から排出された状態を示している。
【００２２】
なお、パーソナルサーバ５１には、情報入力用のキーボードやマウス、表示装置、ネットワークケーブルおよび電源ケーブル等が接続されているが、図示していない。
【００２３】
図１（ａ）において、パーソナルサーバ５１の筐体は、上カバー５２とフロントパネル５３によって形成されている。
【００２４】
リムーバブルＨＤＤ１ａ〜１ｄは、後述するローディング装置によりパーソナルサーバ５１本体に対して着脱可能となっている。なお、数字の後のａ，ｂ，ｃ，ｄは、同一構成のリムーバブルＨＤＤ等を区別するために付けられており、ローディング装置等も同様に、数字の後にａ，ｂ，ｃ，ｄのアルファベットを追加してある。
【００２５】
図１（ｂ）の状態は、上述のように、図１（ａ）の状態からリムーバブルＨＤＤ１ａ〜１ｄ４台同時のイジェクト命令により、リムーバブルＨＤＤ１ａ〜１ｄがイジェクトされた状態を表している。図１（ｂ）に示すように、リムーバブルＨＤＤ１ａは、他の３台のリムーバブルＨＤＤ１ｂ〜１ｄに比べて、外に大きくイジェクトされている。
【００２６】
図２は、パーソナルサーバ５１に内蔵された、リムーバブルＨＤＤ１用のローディング装置５が４台積層された状態を、ローディング装置５に向かって右斜め上から見た斜視図であり、図３は、図２の状態のローディング装置５を右側面から見た側面図である。なお、リムーバブルＨＤＤ１は、図１（ｂ）に示した状態となっている。
【００２７】
図２および図３において、ローディング装置５の両側面上部にはダボ５４が、側面下部にはフック５５が、それぞれ３個所設けられ、さらに、リムーバブルＨＤＤ１の挿入口側のフック５５には、レバー５６が設けられている。また、ローディング装置５の側面部には、凸部５７も設けられている。
【００２８】
各ローディング装置５に設けられたフック５５は、積層された下のローディング装置５のダボ５４に係止しており、また、レバー５６も、積層された下のローディング装置５の凸部５７に係止しているため、積層されたローディング装置５は、上下でしっかりと固定されている。
【００２９】
図３の破線で示したように、ローディング装置５を分離する場合には、レバー５６の先端部を、凸部５７に突当らない位置まで矢印Ｚ方向へ曲げ、そのままローディング装置５を矢印Ｘ方向へスライドさせ、フック５５をダボ５４から外し、矢印Ｚ方向へ持ち上げる。
【００３０】
次に、ローディング装置５について説明する。
【００３１】
図４〜図６は、それぞれ、図２および図３で示したローディング装置５の１台について、フレーム６の上部を開口し、さらに、パレット７の下面部も開口したものを、ローディング装置５に向かって右斜め上から見た斜視図（図４）、左斜め下から見た斜視図（図５）および上部から見た平面図（一部カットモデル）である。
【００３２】
リムーバブルＨＤＤ１の左右側面には、コネクタ４から繋がる溝１１が設けられ、溝１１と直角方向にはロック溝１１ａおよび１１ｂが設けられている。
【００３３】
ローディング装置５のパレット７の内側の左右側面には、溝１１と嵌合する長丸状の凸部１２ａ〜１２ｃが設けられ、リムーバブルＨＤＤ１は、凸部１２ａ〜１２ｃに沿ってローディング装置５の内部へ挿入されていく。
【００３４】
パレット７の外側の左右側面には、凸部１４が設けられ、フレーム６の内側の左右側面に設けれた溝１５に摺動可能に挿入されている。また、パレット７の後部には、取付板１６が一体に設けられ、取付板１６には、軸受１７が圧入されている。なお、軸受１７は、ラジアル方向の力を受けるため、凸部１７ａが設けられている。
【００３５】
フレーム６の後部には、パルスモータ８がネジ１９により固定されている。パルスモータ８は、リードスクリュー軸８ａが回転軸となっており、軸８ａ方向から見て、反時計方向に軸８ａが回転すると、パレット７が矢印Ｘ方向へ動くように、軸受１７と係合している。
【００３６】
図４および図６において、パレット７の上面には軸２１が設けられ、軸２１にはツメ２０が回転可能に挿入され、軸２１に挿入されたバネ２２により、ツメ２０は外側へ開くように付勢されている。
【００３７】
さらに、パレット７の上面には、リムーバブルＨＤＤ１のコネクタ４と電気的に接続されるコネクタ２３が設けられ、ネジ２４とナット２５によりパレット７へ強固に固定されている。コネクタ２３は、ＰＣＢ（Printed Circuit Board）２６にはんだ付けされ、電気的に結合されている。さらに、コネクタ２３は、コネクタ２３に設けられた穴２３ａを利用し、ネジ（不図示）、ナット２８によりＰＣＢ２６に機械的にも強固に固定されている。
【００３８】
ＰＣＢ２６の裏面には、フレキシブルケーブル用コネクタ２９がはんだ付けされており、コネクタ２９には、フレキシブルケーブル３０が挿入され、電気的に結合している。また、ＰＣＢ２６には、リムーバブルＨＤＤ１がコネクタ２３へ完全に結合されたことを検知する、スイッチ３２がはんだ付けされている。
【００３９】
以上の構成により、リムーバブルＨＤＤ１は、コネクタ４、コネクタ２３、コネクタ２９およびフレキシブルケーブル３０を介して、後述する、メインＰＣＢ上のＣＰＵ３５などとの間でデータの送受信を行うことが可能となる。
【００４０】
次に、このように構成されたローディング装置５の単独での動作を説明する。なお、以下の制御動作は、ＣＰＵ３５によって実行される。
【００４１】
図７は、ローディング装置５の制御機能構成を示すブロック図であり、図８は、電源３６がＯＮ状態になったときに、ローディング装置５が実行する制御動作の手順を示すフローチャートである。また、図９は、ローディング装置５にリムーバブルＨＤＤ１が完全に引き込まれた状態を、ローディング装置５に向かって上から見た平面図であり、図１０は、図９の状態からリムーバブルＨＤＤ１が１０ｍｍイジェクトされた状態を表した平面図であり、図１１は、図９の状態からリムーバブルＨＤＤ１が３０ｍｍイジェクトされた状態を表した平面図である。
【００４２】
本実施例の形態では、パレット７が、パルスモータ８側の突き当て部まで移動した状態から、最もイジェクトされた状態（図４、図５、図６、図１１）まで移動させるために、パルスモータ８を時計方向へ、１５.５回転駆動させる設定となっており、パレット７が、パルスモータ８側の突き当て部まで移動した状態から、リムーバブルＨＤＤ１が引き込まれた状態（図９）まで移動するために、パルスモータ８を時計方向へ、０.５回転駆動させる設定となっている。また、図９の状態からリムーバブルＨＤＤ１が１０ｍｍイジェクトした状態（図１０）まで移動するためには、パルスモータ８を時計方向へ５回転駆動させる設定となっている。したがって、パレット７がどの位置にあっても、パルスモータ８を反時計方向に１６回転駆動することにより、パレット７は矢印Ｘ方向へ進み、フレーム６の突き当て部まで移動することができる。
【００４３】
図８において、ステップＳ１０１で、ユーザの指示により電源３６がＯＮ状態になると、ステップＳ１０２でＣＰＵ３５の命令により、パルスモータ８が反時計方向へ１６回転駆動されるよう、パルスが送られる。この駆動により、パレット７がどの位置にあっても、パレット７はフレーム６の突き当て部にあたり、パルスモータ８は脱調し停止する。
【００４４】
次に、ステップＳ１０３でスイッチ３２がＯＮかＯＦＦかを判断する（リムーバブルＨＤＤ１が挿入されているかどうかを判断することと同等）。スイッチ３２がＯＮならばステップＳ１０５へ進み、パルスモータ８を時計方向へ０.５回転駆動させた後、ステップＳ１０６へ進み、ＣＰＵ３５などからリムーバブルＨＤＤ１へのアクセスが可能状態となる。スイッチ３２がＯＦＦならば、ステップＳ１０４へ進み、パルスモータ８を時計方向へ１５.５回転駆動させた後、ステップＳ１０７へ進み、電源投入後のイニシャル処理を終了し待機状態となる。
【００４５】
以下の説明では、ステップＳ１０７の待機状態、即ち、ローディング装置５にリムーバブルＨＤＤ１が未装着の状態から、完全に引き込まれまでを説明する。
【００４６】
図１２は、図８のステップＳ１０７の待機状態から、リムーバブルＨＤＤ１がローディング装置５へ引き込まれるまでの制御動作の手順を示すフローチャートである。
【００４７】
リムーバブルＨＤＤ１がローディング装置５へ挿入されると、ステップＳ１０８で、スイッチ３２がＯＮ状態（図１１の状態）になり、ステップＳ１０９へ進み、０.５秒間待機状態となる。
【００４８】
次に、ステップＳ１１０へ進み、再び、スイッチ３２がＯＮかＯＦＦかを判断する。ＯＦＦの場合には、ステップＳ１０７の待機状態になる。ＯＮの場合には、ステップＳ１１１へ進み、パルスモータ８を反時計方向へ１５回転駆動させることにより、リムーバブルＨＤＤ１はローディング装置５の中へ引き込まれ、図９の状態となる。そして、ステップＳ１０６へ進み、リムーバブルＨＤＤ１へのアクセス可能状態となる。
【００４９】
次に、上記状態を、メカ図面を用いて詳細に説明する。
【００５０】
図１１において、リムーバブルＨＤＤ１のコネクタ４とコネクタ２３が完全に結合しており、このときスイッチ３２の検出部３２ａは完全に押された状態（ＯＮ状態）となっている。また、この状態ではパルスモータ８は回転を開始していないため、フレーム６とパレット７の位置関係も待機状態（初期状態）のままである。ツメ２０は、バネ２２によりフレーム６の内側方向へ押し付けられ、パレット７上に設けられた凸部３４に突き当たっている。したがって、この状態ではツメ２０の先端部２０ａは、リムーバブルＨＤＤ１の側面に設けられたロック溝１１ａに挿入されていない。よってこの状態では、リムーバブルＨＤＤ１は容易に取り外すこともできる。
【００５１】
次に、スイッチ３２がＯＮしたことをＣＰＵ３５が判断すると、０.５秒後にパルスモータ８が軸８ａ側からみて反時計方向に１５回転駆動するように、ＣＰＵ３５が指示する。リードスクリュー軸８ａのピッチは２ｍｍなので、パルスモータ８が反時計方向へ１５回転すると、パレット７は３０ｍｍ矢印Ｘ方向へ移動し停止する。このとき、コネクタ４とコネクタ２３が結合しているため、リムーバブルＨＤＤ１も、パレット７と共に矢印Ｘ方向へ３０ｍｍ移動し、ローディング装置５の内部へ引き込まれ、図９の状態となる。
【００５２】
図９に示すように、ツメ２０の凸部２０ｂが、フレーム６内側の凸部３３に乗り上げているため、ツメ２０は待機状態（初期状態）よりも内側へ回転し、ツメ２０の先端部２０ａはロック溝１１ｂ（図４参照）に挿入されている。したがって、この状態では、リムーバブルＨＤＤ１はパレット７から引き抜くことはできない。また、パレット７は、軸受１７によりリードスクリュー軸８ａと係合している。よって、リムーバブルＨＤＤ１やパレット７に引き抜き方向の力（−Ｘ方向の力）が加わっても、パルスモータ８は回転しないため、パレット７は移動しない。つまり、この状態では、リムーバブルＨＤＤ１はローディング装置５へ確実に固定され、アクセス可能状態となる。
【００５３】
次に、リムーバブルＨＤＤ１のイジェクト動作に関して説明する。
【００５４】
本実施の形態では、リムーバブルＨＤＤ１に関してのイジェクト動作は２種類あり、第１は、ローディング装置５へ完全に引き込まれた状態（図９の状態）から１０ｍｍイジェクトした状態（図１０の状態）、第２は、３０ｍｍイジェクトした状態（図１１の状態）である。
【００５５】
図１０に表したように、第１のイジェクトでは、パレット７が矢印−Ｘ方向へ１０ｍｍ移動したことにより、リムーバブルＨＤＤ１も同様に移動している。このとき、ツメ２０の凸部２０ｂは凸部３３にまだ乗り上げているため、ツメ２０は内側に回転しており、先端部２０ａはリムーバブルＨＤＤ１のロック溝１１ｂに挿入されている。そのため、リムーバブルＨＤＤ１は、この状態ではパレット７から引き抜くことはできない。一方、３０ｍｍイジェクトした図１１の状態では、ツメ２０の凸部２０ｂは凸部３３から外れているため、ツメ２０は外側に開いていており、先端部２０ａは、リムーバブルＨＤＤ１のロック溝１１ｂには挿入されていない。したがって、この状態では、リムーバブルＨＤＤ１はパレット７から引き抜くことができる。
【００５６】
次に、図１（ａ）に表した状態から４台のリムーバブルＨＤＤ１ａ〜１ｄを同時にイジェクトする場合を説明する。
【００５７】
図１３（ａ）〜図１３（ｃ）は、図１（ｂ）の状態から、リムーバブルＨＤＤ１ａ〜１ｃが順番に取り外された状態を、パーソナルサーバ５１に向かって右斜め上から見た斜視図である。
【００５８】
図１（ａ）の状態で、４台のリムーバブルＨＤＤ１ａ〜１ｄのイジェクト命令が発せられると、図１（ｂ）に表したように、リムーバブルＨＤＤ１ａは、３０ｍｍイジェクトされ、残りのリムーバブルＨＤＤ１ｂ〜１ｄは、１０ｍｍだけイジェクトされる。したがって、リムーバブルＨＤＤ１ａは取り外し可能状態になるが、他のリムーバブルＨＤＤ１ｂ〜１ｄは取り外せない。
【００５９】
続いて、図１３（ａ）に表したように、リムーバブルＨＤＤ１ａをパーソナルサーバ５１から外すと、リムーバブルＨＤＤ１ｂは、図１（ｂ）の状態から２０ｍｍ（初期状態から３０ｍｍ）イジェクトされて、取り外し可能状態となる。同様に、図１３（ｂ）に表したように、リムーバブルＨＤＤ１ｂをパーソナルサーバ５１から取り外すと、リムーバブルＨＤＤ１ｃは、図１３（ａ）の状態から２０ｍｍイジェクトされて、取り外し可能状態となる。そして、図１３（ｃ）に表したように、リムーバブルＨＤＤ１ｃをパーソナルサーバ５１から取り外すと、リムーバブルＨＤＤ１ｄは、２０ｍｍイジェクトされて、取り外し可能状態となり、４台全てが取り外し可能状態となる。
【００６０】
続いて、上述した４台のリムーバブルＨＤＤ１ａ〜１ｄのイジェクト動作の制御方法について、フローチャートを用いて詳細に説明する。
【００６１】
図１４は、リムーバブルＨＤＤ１ａのイジェクト命令に対する制御処理の手順を示すフローチャートであり、図１５および図１６は、リムーバブルＨＤＤ１ｂのイジェクト命令に対する制御処理の手順を示すフローチャートであり、図１７〜図１９は、リムーバブルＨＤＤ１ｃのイジェクト命令に対する制御処理の手順を示すフローチャートであり、図２０〜図２２は、リムーバブルＨＤＤ１ｄのイジェクト命令に対する制御処理の手順を示すフローチャートである。なお、本実施の形態では、イジェクト命令に対して優先順位を設けてあり、リムーバブルＨＤＤ１ａ，１ｂ，１ｃ，１ｄの順番でイジェクトされるように設定してある。この優先順位は、ユーザが自由に設定できるようにしてもよい。また、取り外し可能状態のままで、約３０秒間パーソナルサーバ５１からリムーバブルＨＤＤ１が取り外されなかった場合に、イジェクト途中のすべてのリムーバブルＨＤＤ１を再度パーソナルサーバ５１へ引き込むように設定してある。
【００６２】
初めに、リムーバブルＨＤＤ１ａのイジェクトについて説明する。
【００６３】
リムーバブルＨＤＤ１ａは優先順位が１番なので、他のリムーバブルＨＤＤ１に対してイジェクト命令が発せられているかを判断する必要がない。
【００６４】
図１４において、ステップＳ１１３ａで、リムーバブルＨＤＤ１ａのイジェクト命令が発せられると、ステップＳ１１４ａへ進み、スイッチ３２ａのＯＮ／ＯＦＦ状態を判断する。なお、イジェクト命令は、ユーザによる不図示のキーボードまたはマウスなどを用いた指示に基づき発生される。
【００６５】
ステップＳ１１４ａで、ＯＦＦの場合には、ステップＳ１０７ａへ進み、待機状態となり、ＯＮの場合には、ステップＳ１１５ａへ進み、リムーバブルＨＤＤ１ａがアクセス状態かどうかを判断する。アクセス中の場合には、ステップＳ１１６ａへ進み、アクセスを中止させ、再び、ステップＳ１１５ａへ戻る。アクセス中でなければ、ステップＳ１１７ａへ進み、パルスモータ８ａを時計方向へ１５回転駆動させる。これにより、パレット７ａは、矢印−Ｘ方向に３０ｍｍ移動し（図１１等の状態）、リムーバブルＨＤＤ１ａは、取り外し可能状態となる。
【００６６】
続くステップＳ１１８ａでは、スイッチ３２ａがＯＦＦになったかどうかを確認し、ＯＦＦであれば、ステップＳ１１９ａに進み、カウンタａをリセットした後、ステップＳ１０７ａに進み、待機状態となる。
【００６７】
一方、ステップＳ１１８ａで、スイッチ３２ａがＯＮであれば、ステップＳ１２０ａに進み、カウンタａの数値が“６０”（約３０秒間経過した）かどうかを確認し、“６０”であれば、ステップＳ１２２ａに進み、カウンタａをリセットし、さらに、ステップＳ１２３ａに進み、パルスモータ８ａを反時計方向へ１５回転駆動する（パレット７ａをローディング装置５ａ内部へ引き込む）。そして、ステップＳ１０６ａに進み、リムーバブルＨＤＤ１ａがアクセス可能状態となる。
【００６８】
ステップＳ１２０ａで、カウンタａの数値が“６０”でない場合には、ステップＳ１２１ａへ進み、カウンタａの数値に“１”をプラスし、０.５秒間待機した後、ステップＳ１１８ａに戻る。
【００６９】
次に、リムーバブルＨＤＤ１ｂのイジェクトについて説明する。
【００７０】
リムーバブルＨＤＤ１ｂは、リムーバブルＨＤＤ１ａよりイジェクトの優先順位が低いので、リムーバブルＨＤＤ１ａのイジェクト命令が発せられているかどうかの判断が必要となる。
【００７１】
図１５において、ステップＳ１１３ｂからステップＳ１１６ｂまでは、リムーバブルＨＤＤ１ａと同様であるので、その説明を省略する。
【００７２】
次のステップＳ１２６ｂでは、リムーバブルＨＤＤ１ａへのイジェクト命令が発せられているかどうかの判断を行う。リムーバブルＨＤＤ１ａへのイジェクト命令が発せられていない場合は、リムーバブルＨＤＤ１ｂのイジェクトが最優先になるため、以降の処理はリムーバブルＨＤＤ１ａの処理と同様な処理となる。一方、リムーバブルＨＤＤ１ａへのイジェクト命令が発せられている場合は、初めのイジェクト量が１０ｍｍになり、リムーバブルＨＤＤ１ａがローディング装置５ａから取り外された後、さらに２０ｍｍイジェクトされ、取りだし可能状態となる。
【００７３】
ステップＳ１２６ｂで、リムーバブルＨＤＤ１ａのイジェクト命令が発せられている場合には、ステップＳ１２７ｂに進み、パルスモータ８ｂを時計方向へ５回転駆動する（リムーバブルＨＤＤ１ｂを１０ｍｍイジェクトすることと同等）。
【００７４】
次に、ステップＳ１２８ｂでは、ローディング装置５ａが待機状態（リムーバブルＨＤＤ１ａが取り外されたことと同等）になっているかどうかを判断する。ローディング装置５ａが待機状態であれば、ステップＳ１３１ｂへ進み、パルスモータ８ｂを時計方向へ１０回転駆動し（リムーバブルＨＤＤ１ｂをさらに２０ｍｍイジェクトすることと同等）、ステップＳ１１８ｂへ進む。その後の処理は、リムーバブルＨＤＤ１ａと同様なので、その説明を省略する。
【００７５】
ステップＳ１２８ｂで、ローディング装置５ａが待機状態になっていない場合には、ステップＳ１２９ｂへ進み、リムーバブルＨＤＤ１ａがアクセス可能状態になっているかを判断する。このとき、アクセス可能状態になっていない場合には、ステップＳ１２８ｂへもどる。一方、リムーバブルＨＤＤ１ａがアクセス可能状態になっている場合には、リムーバブルＨＤＤ１ａが一度イジェクトされたが、所定の時間内に取り外されなかったため、ローディング装置５ａ内へ引き込まれたことを意味するので、ステップＳ１３０ｂへ進み、パルスモータ８ｂを反時計方向へ５回転駆動し、リムーバブルＨＤＤ１ｂを再度ローディング装置５ｂ内へ引き込み、ステップＳ１０６ｂへ進み、リムーバブルＨＤＤ１ｂへのアクセス可能状態となる。
【００７６】
次に、リムーバブルＨＤＤ１ｃのイジェクト処理について、図１７〜図１９のフローチャートを用いて説明する。
【００７７】
リムーバブルＨＤＤ１ｃのイジェクト優先順位は、リムーバブルＨＤＤ１ａ，１ｂの次なので、リムーバブルＨＤＤ１ａ，１ｂへのイジェクト命令が発せられているかどうかの判断が必要になる。リムーバブルＨＤＤ１ａ，１ｂへのイジェクト命令が発せられていない場合は、ステップＳ１１７ｃへ進み、リムーバブルＨＤＤ１ａの処理と同様の処理になる。また、リムーバブルＨＤＤ１ａのイジェクト命令はなく、リムーバブルＨＤＤ１ｂ，１ｃのイジェクト命令が発せられている場合も、リムーバブルＨＤＤ１ｂの処理と同様になるので、その説明は省略する。ここでは、リムーバブルＨＤＤ１ａ，１ｂ，１ｃのイジェクト命令が発せられている場合を説明する。
【００７８】
図１７のステップＳ１２６ｃでは、リムーバブルＨＤＤ１ａのイジェクト命令が発せられているため、図１８のステップＳ１２７ｃに進み、パルスモータ８ｃを時計方向へ５回転駆動する。
【００７９】
続くステップＳ１２８ｃでは、ローディング装置５ｃが待機状態かどうかを判断する。待機状態でなければ、ステップＳ１２９ｃへ進み、リムーバブルＨＤＤ１ａへのアクセス可能状態かどうかを判断する。リムーバブルＨＤＤ１ａへのアクセス可能状態であれば、ステップＳ１３０ｃへ進み、アクセスが可能状態でなければ、ステップＳ１２８ｃへもどる。
【００８０】
一方、ステップＳ１２８ｃで、ローディング装置５ａが待機状態であれば、ステップＳ１３６ｃへ進み、リムーバブルＨＤＤ１ｂへのイジェクト命令が発せられているかどうかを判断する。ここでは、リムーバブルＨＤＤ１ｂへのイジェクト命令が発せられているため、ステップＳ１３７ｃへ進み、ローディング装置５ｂが待機状態かどうかを判断する。ローディング装置５ｂが待機状態であれば、リムーバブルＨＤＤ１ｂが取り出されたことを意味するので、ステップＳ１３１ｃへ進み、パルスモータ８ｃを時計方向へ１０回転駆動し（リムーバブルＨＤＤ１ｃをさらに２０ｍｍイジェクトすることと同等）、ステップＳ１１８ｃへ進む。
【００８１】
一方、ステップＳ１３７ｃで、ローディング装置５ｂが待機状態になっていない場合には、図１７のステップＳ１３８ｃへ進み、リムーバブルＨＤＤ１ｂがアクセス可能状態かどうかを判断する。アクセス可能状態になっていなければ、ステップＳ１３７ｃに戻るが、アクセス可能状態になっていれば、リムーバブルＨＤＤ１ｂがイジェクト後、ローディング装置５ｂへ引き込まれたことを意味するので、ステップＳ１３０ｃへ進み、パルスモータ８ｃを反時計方向へ５回転駆動し（リムーバブルＨＤＤ１ｃをローディング装置５ｃへ引き込むことと同等）、ステップＳ１２４ｃへ進み、リムーバブルＨＤＤ１ｃへのアクセスが可能となる。
【００８２】
次に、リムーバブルＨＤＤ１ｄのイジェクト処理について説明する。
【００８３】
リムーバブルＨＤＤ１ｄのイジェクト優先順位は、一番低いので、リムーバブルＨＤＤ１ａ〜１ｃのイジェクト命令を見ながらの処理となる。リムーバブルＨＤＤ１ｄのみのイジェクト命令の場合は、リムーバブルＨＤＤ１ａの処理と同様になり、リムーバブルＨＤＤ１ａ〜１ｃの中の１台とリムーバブルＨＤＤ１ｄの合計２台のイジェクト命令の処理は、リムーバブルＨＤＤ１ａ，１ｂのイジェクト処理と同様になる。また、リムーバブルＨＤＤ１ａ〜１ｃの中の２台とリムーバブルＨＤＤ１ｄの合計３台のイジェクト処理は、リムーバブルＨＤＤ１ａ〜１ｃのイジェクト処理と同様になる。ここでは、リムーバブルＨＤＤ１ａ〜１ｄの４台同時にイジェクト命令が発せられた場合について、図２０〜図２２のフローチャートを用いて説明する。
【００８４】
図２０において、ステップＳ１２６ｄで、リムーバブルＨＤＤ１ａのイジェクト命令が発せられているので、図２１のステップＳ１２７ｄに進み、パルスモータ８ｄを時計方向へ５回転駆動する。
【００８５】
続くステップＳ１２８ｄでは、ローディング装置５ａが待機状態になっているかどうかを判断する。待機状態であれば、ステップＳ１３６ｄへ進み、リムーバブルＨＤＤ１ｂのイジェクト命令が発せられているかどうかを判断する。リムーバブルＨＤＤ１ｂのイジェクト命令が発せられている場合には、ステップＳ１３７ｄへ進み、ローディング装置５ｂが待機状態かどうかを判断する。待機状態であれば、ステップＳ１４１ｄへ進み、リムーバブルＨＤＤ１ｃのイジェクト命令が発せられているかどうかを判断する。イジェクト命令が発せられている場合には、図２０のステップＳ１４４ｄへ進み、ローディング装置５ｃが待機状態かどうかを判断する。待機状態であれば、ステップＳ１３１ｄへ進み、パルスモータ８ｄを時計方向へ１０回転駆動させ、リムーバブルＨＤＤ１ｄを２０ｍｍイジェクトし、ローディング装置５ｄから取り外し可能状態にする。
【００８６】
本実施の形態では、リムーバブルＨＤＤ１ａ〜１ｄの４台同時にイジェクトした場合を想定して説明したが、次に、パーソナルサーバ５１からリムーバブルＨＤＤ１ａ，１ｂ，１ｄの３台を同時にイジェクトした場合を説明する。
【００８７】
図２３は、リムーバブルＨＤＤ１ａ，１ｂ，１ｄ３台を同時にイジェクトした場合の、イジェクト順序を表した斜視図である。
【００８８】
リムーバブルＨＤＤ１ａ，１ｂ，１ｄの３台のイジェクト命令が発せられると、図２３（ａ）に表したように、リムーバブルＨＤＤ１ａが３０ｍｍイジェクトされ、リムーバブルＨＤＤ１ｃ，１ｄは１０ｍｍイジェクトされる。したがって、この状態では、リムーバブルＨＤＤ１ａのみ取りだし可能となる。次に、図２３（ｂ）に表したように、リムーバブルＨＤＤ１ａが取り外されると、リムーバブルＨＤＤ１ｃが図２３（ａ）の状態より２０ｍｍイジェクトされ、取り外し可能状態となる。最後に、図２３（ｃ）に表したように、リムーバブルＨＤＤ１ｃが取り外されると、リムーバブルＨＤＤ１ｄが２０ｍｍイジェクトされ、取り外し可能状態となる。
【００８９】
（第２の実施の形態）
上記第１の実施の形態では、積層された複数のリムーバブルＨＤＤ１を同時にイジェクトする際に１台のみ取り外しできるように３０ｍｍイジェクトし、他のリムーバブルＨＤＤ１は１０ｍｍだけイジェクトし、ユーザに対してイジェクト予定であることを表した。これに対して、本実施の形態では、リムーバブルＨＤＤ１がイジェクト予定であることを表す方法として、ＬＥＤを利用して表示するようにした点が異なっている。
【００９０】
図２４は、パーソナルサーバ５１からリムーバブルＨＤＤ１ａ，１ｃ，１ｄを同時にイジェクトした際の動作を表した斜視図である。
【００９１】
図２４において、ＬＥＤ６１ａ〜６１ｄは、リムーバブルＨＤＤ１のイジェクト状態を表すためのものである。
【００９２】
リムーバブルＨＤＤ１ａ，１ｃ，１ｄのイジェクト命令が発せられると、図２４（ａ）に表したように、リムーバブルＨＤＤ１ａは３０ｍｍイジェクトし、ＬＥＤ６１ａ，６１ｃ，６１ｄが点灯する。リムーバブルＨＤＤ１ａを取り外すと、図２４（ｂ）に表したように、ＬＥＤ６１ａは消灯し、リムーバブルＨＤＤ１ｃが３０ｍｍイジェクトし、ＬＥＤ６１ｃ，６１ｄは点灯を続ける。そして、リムーバブルＨＤＤ１ｃを取り外すと、図２４（ｃ）に表したように、ＬＥＤ６１ｃも消灯され、リムーバブルＨＤＤ１ｄが３０ｍｍイジェクトし、ＬＥＤ６１ｄだけが点灯したままとなる。
【００９３】
このように、ＬＥＤを点灯することにより、イジェクト予定のリムーバブルＨＤＤ１を明確にしても、上記第１実施の形態と同様な効果が得られる。
【００９４】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９５】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９６】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００９７】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９９】
【図１】本発明の第１の実施の形態に係る電子機器のローディング装置を適用したパーソナルサーバの外観を示す図である。
【図２】図１のパーソナルサーバに内蔵された、リムーバブルＨＤＤ用のローディング装置が４台積層された状態を、該ローディング装置に向かって右斜め上から見た斜視図である。
【図３】図２の状態のローディング装置を右側面から見た側面図である。
【図４】図２のリムーバブルＨＤＤのローディング装置の１台について、フレームの上部を開口し、さらに、パレットの下面部も開口したものを、ローディング装置に向かって右斜め上から見た斜視図である。
【図５】図２のリムーバブルＨＤＤのローディング装置の１台について、フレームの上部を開口し、さらに、パレットの下面部も開口したものを、ローディング装置に向かって左斜め下から見た斜視図である。
【図６】図２のリムーバブルＨＤＤのローディング装置の１台について、フレームの上部を開口し、さらに、パレットの下面部も開口したものを、ローディング装置に向かって上部から見た平面図である。
【図７】ローディング装置の制御機能構成を示すブロック図である。
【図８】図７の電源がＯＮ状態になったときに、ローディング装置が実行する制御動作の手順を示すフローチャートである。
【図９】ローディング装置にリムーバブルＨＤＤが完全に引き込まれた状態を、ローディング装置に向かって上から見た平面図である。
【図１０】図９の状態からリムーバブルＨＤＤが１０ｍｍイジェクトされた状態を表した平面図である。
【図１１】図９の状態からリムーバブルＨＤＤが３０ｍｍイジェクトされた状態を表した平面図である。
【図１２】図８のステップＳ１０７の待機状態から、リムーバブルＨＤＤがローディング装置へ引き込まれるまでの制御動作の手順を示すフローチャートである。
【図１３】図１（ｂ）の状態から、リムーバブルＨＤＤ１ａ〜１ｃが順番に取り外された状態を、パーソナルサーバに向かって右斜め上から見た斜視図である。
【図１４】リムーバブルＨＤＤ１ａのイジェクト命令に対する制御処理の手順を示すフローチャートである。
【図１５】リムーバブルＨＤＤ１ｂのイジェクト命令に対する制御処理の手順を示すフローチャートである。
【図１６】図１５の制御処理の続きの手順を示すフローチャートである。
【図１７】リムーバブルＨＤＤ１ｃのイジェクト命令に対する制御処理の手順を示すフローチャートである。
【図１８】図１７の制御処理の続きの手順を示すフローチャートである。
【図１９】図１７および図１８の制御処理の続きの手順を示すフローチャートである。
【図２０】リムーバブルＨＤＤ１ｄのイジェクト命令に対する制御処理の手順を示すフローチャートである。
【図２１】図２０の制御処理の続きの手順を示すフローチャートである。
【図２２】図２０および図２１の制御処理の続きの手順を示すフローチャートである。
【図２３】リムーバブルＨＤＤ１ａ，１ｂ，１ｄ３台を同時にイジェクトした場合の、イジェクト順序を表した斜視図である。
【図２４】本発明の第２の実施の形態に係る電子機器のローディング装置を適用したパーソナルサーバからリムーバブルＨＤＤ１ａ，１ｃ，１ｄを同時にイジェクトした際の動作を表した斜視図である。
【符号の説明】
【０１００】
１  リムーバブルＨＤＤ
４  コネクタ
５  ローディング装置
６  フレーム
７  パレット
８  パルスモータ
８ａ  軸
９  ＰＣＢ
１１ｂ  ロック溝
１７  軸受
２０  ツメ
２２  バネ
２３  コネクタ
２９  コネクタ
３０  フレキシブルケーブル
３２  スイッチ
３５  ＣＰＵ
５１  パーソナルサーバ
６１  ＬＥＤ
【図１】
2005276274.tif 000003
【図２】
2005276274.tif 000004
【図３】
2005276274.tif 000005
【図４】
2005276274.tif 000006
【図５】
2005276274.tif 000007
【図６】
2005276274.tif 000008
【図７】
2005276274.tif 000009
【図８】
2005276274.tif 000010
【図９】
2005276274.tif 000011
【図１０】
2005276274.tif 000012
【図１１】
2005276274.tif 000013
【図１２】
2005276274.tif 000014
【図１３】
2005276274.tif 000015
【図１４】
2005276274.tif 000016
【図１５】
2005276274.tif 000017
【図１６】
2005276274.tif 000018
【図１７】
2005276274.tif 000019
【図１８】
2005276274.tif 000020
【図１９】
2005276274.tif 000021
【図２０】
2005276274.tif 000022
【図２１】
2005276274.tif 000023
【図２２】
2005276274.tif 000024
【図２３】
2005276274.tif 000025
【図２４】
2005276274.tif 000026