(57)【特許請求の範囲】
【請求項１】
デバイスが接続される接続手段と、
前記デバイスが所定の収納位置に位置しているか否かを検出するデバイス位置検出手段と、
前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、
前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記本体装置と前記デバイスとの通信を可能にする通信可能手段とを具備することを特徴とするデバイス収納装置。
【請求項２】
ユーザー指示に基づき、前記デバイスが接続された前記接続手段を移動させる移動変更手段を更に有することを特徴とする請求項１に記載のデバイス収納装置。
【請求項３】
デバイスが接続される接続手段と、
前記デバイスが前記所定の収納位置位置しているか否かを検出するデバイス位置検出手段と、
前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、
前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記デバイスが接続されたことを通知する信号制御手段と、
前記信号制御手段による通知を受信する受信手段と、
前記受信手段による受信に基づき、前記デバイスに対するアクセスを行うアクセス手段とを具備することを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデバイス収容装置及び情報処理装置に関し、特に、デバイスカートリッジを収容するデバイス収容装置及び情報処理装置に関する。
【０００２】
【従来の技術】
近年、コンピュータの処理能力の向上と通信回線の高速化にともない、静止画像、動画像等の大容量データを含むマルチメディアデータが広く取り扱われるようになり、データのより快適・柔軟な取り扱い対する要求が高まってきている。それは記憶装置に関しても例外ではなく、より一層の大容量化・高速化・小型化に対する要求に加えて、大容量データの可搬化に対する要求も高まっている。
【０００３】
一方、記憶媒体の記録密度向上は記憶装置の小型化・大容量化を可能にし、可搬に適した比較的大容量の記憶装置も登場してきている。例えば、コンパクトフラッシュ（Ｒ）カード（ＣＦカード）、ＳＤメモリカード、マイクロドライブ等である。
【０００４】
ところで、これら記憶装置、これを含むカートリッジ、これら記憶装置のインターフェースを所望のインターフェースに変換するアダプタ等のパーソナルコンピュータへの接続にはＡＴＡ／ＡＴＡＰＩ，ＳＣＳＩ、ＰＣＭＣＩＡ、ＵＳＢ、ＩＥＥＥ１３９４等のインターフェース規格が広く用いられている。
【０００５】
【発明が解決しようとする課題】
上記したインターフェースでは本体装置のコネクタとデバイスのコネクタが嵌合するときに、ユーザビリティに優れ、種々のインターフェースが使用可能な装置が望まれていた。
【０００６】
従って、本願発明は、ユーザビリティに優れた装置を提供することを目的とする。
【０００７】
また、本願発明は、デバイスを収納する装置において、デバイス収納装置に収納された異物と本体装置との通信を防止することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するための、本発明のデバイス収納装置は、デバイスが接続される接続手段と、前記デバイスが所定の収納位置に位置しているか否かを検出するデバイス位置検出手段と、前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記本体装置と前記デバイスとの通信を可能にする通信可能手段とを具備することを特徴とする。
【００１３】
【発明の実施の形態】
以下、本発明の一実施の形態を、図面を用いて詳細に説明する。
【００１４】
（第一の実施の形態）
図１に本発明の第一の実施の形態として、本発明を適用したシステムのブロック図を示す。
【００１５】
システムは本体装置１７０、ソケット１００、デバイスカートリッジ１４０からなる。
【００１６】
本体装置１７０は、ＣＰＵ１７１、ＲＯＭ１７２、ＲＡＭ１７３、本体装置電源部１７４、インターフェース部１７５等からなる例えばパーソナルコンピュータ、サーバ等である。
【００１７】
ソケット１００は、装着信号制御部１０１、カートリッジ収容検知部１０２、本体装置１７０と接続するインターフェース部１０３、基板コネクタ１０４、フレキシブルケーブル１０５およびケーブル端コネクタ等１０６からなる。カートリッジ収容検知部１０２はソケット１００内にデバイスカートリッジ１４０が収容されているか否かを検知する。
【００１８】
デバイスカートリッジ１４０は、ソケット１００のケーブル端コネクタ１０６に接続可能なコネクタ１４１、装着信号出力部１４２を持つ。装着信号出力部１４２はコネクタ１４１が上位装置のコネクタに接続されたとき、該上位装置へ自身のコネクタへの装着を示すコネクタ装着信号を出力する。ここで、コネクタ装着信号はデバイスカートリッジ１４０の種別等のカートリッジ情報を示すカートリッジ情報信号を兼ねる。デバイスカートリッジ１４０は例えばハードディスク、半導体メモリカード等の記憶装置、ＴＶチューナ等のコンピュータ周辺機器等、ソケットのケーブル端コネクタ１０６に接続可能な様々なデバイスである。
【００１９】
本体装置１７０とソケット１００はそれぞれのインターフェース部１７５、１０３を介して信号の接続および本体装置１７０からソケット１００への電力の供給を行う。本体装置１７０とソケット１００の接続形態およびソケット１００の本体装置１７０への実装形態は、いかなる形態でもよい。
【００２０】
例えば、本体装置１７０とソケット１００は本体装置１７０内の主基板（マザーボード）上またはＰＣＩカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット１００は本体装置１７０内部に収容されてもよいし、本体装置１７０外部に設置されてもよい。
【００２１】
デバイスカートリッジ１４０とソケット１００はケーブル端コネクタ１０６を介して接続される。デバイスカートリッジ１４０はケーブル端コネクタ１０６に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ１４０のソケット１００へのセットおよびソケット１００からのリムーブはユーザにより簡単に行えるようになっている。
【００２２】
ここで、装着信号出力部１４２は、コネクタ１４１、ケーブル端コネクタ１０６、フレキシブルケーブル１０５および基板コネクタ１０４を介して装着信号制御部１０１と接続される。装着信号制御部１０１はカートリッジ収容検知部１０２による検知結果に基づき、装着信号出力部１４２により出力されたコネクタ装着信号を制御する（詳細は後述する）。
【００２３】
はじめに、図２〜図６を用いて、本実施の形態におけるソケット１００へのデバイスカートリッジ１４０のセット時およびソケット１００からのリムーブ時の機械的シーケンスを説明する。
【００２４】
図２〜図４は、ソケット１００とそれに収容されるデバイスカートリッジ１４０の斜視図である。
【００２５】
図５、図６は、それぞれソケット１００へデバイスカートリッジ１４０をセットするとき、ソケット１００からデバイスカートリッジ１４０をリムーブするときの機械的シーケンスのフローチャートである。
【００２６】
ユーザはソケット１００内にデバイスカートリッジ１４０を挿入し（図２）、ケーブル端コネクタ１０６に装着する。このときケーブル端コネクタ１０６はバネ１０７に支持されており、デバイスカートリッジ１４０が嵌合するまで定位置にある（図３、図５ステップ３０１）。
【００２７】
さらにデバイスカートリッジ１４０を挿入すると、バネ１０７は収縮し、ケーブル端コネクタ１０６は所定収容位置まで移動して停止し、セットは完了する（図５のステップ３０２〜３０３）。
【００２８】
このときデバイスカートリッジ１４０はその前面（ソケット１４０のケーブル端コネクタ１０６に接続するためのコネクタが実装された側面の反対側の側面）がソケット１００の前面（デバイスカートリッジが挿入される開口部を持つ側面）と略同一平面上となる位置となる（図４）。
【００２９】
ここで、デバイスカートリッジ１４０のケーブル端コネクタ１０６装着後のソケット１００への収容動作（図３〜図４）はユーザにより手動でなされてもよいし、電気機械的機構により自動でなされてもよい。
【００３０】
デバイスカートリッジ１４０のソケット１００からのリムーブ時のシーケンスは前記セット時のシーケンスと逆の過程となる。すなわち、ユーザのデバイスカートリッジ１４０排出指示に基づき、バネ１０７が伸張し、デバイスカートリッジ１４０はケーブル端コネクタ１０６に装着された状態で所定収容位置からユーザの手によりケーブル端コネクタ１０６から抜去することが可能な所定抜去位置まで移動し、ストッパ１０８と接触することにより停止する（図４〜図３、図５ステップ４０１〜４０４）。その後、ユーザの手によりケーブル端コネクタ１０６から抜去される（図２、図５ステップ４０５）。
【００３１】
ここで、デバイスカートリッジ１４０の排出の開始は、ソケット１００または本体装置１７０にスイッチを設け、それを押下することによりなされてもよいし、本体装置１７０からコマンドを発行することによりなされてもよい。さらに、デバイスカートリッジ１４０の所定収容位置から所定抜去位置までの移動はユーザにより手動でなされてもよいし、電気機械的機構により自動でなされてもよい。
【００３２】
前述のようなソケット、すなわちデバイスがコネクタに装着された状態で所定位置までの収容および排出を行うソケットは、同一のインターフェースを持ちながらサイズの異なるデバイス、例えば２．５型および１．８型の複数のサイズが規定されているｉＶＤＲ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  ｕｓａｇｅ）のようなデバイスを収容するために好適である（図２〜図４、図７〜図９。尚、図７〜図９の説明はデバイスカートリッジのサイズを除いて図２〜図４と同様であるので略す）。
【００３３】
本実施の形態は、このようなソケットを含むシステムにおいてユーザビリティの向上を可能にするものである。
【００３４】
以下、本実施の形態の動作説明を行う。
【００３５】
図１０にソケット１００にデバイスカートリッジ１４０をセットするときのシーケンスのフローチャートを示す。
【００３６】
ユーザによりソケット１００内にデバイスカートリッジ１４０が挿入され、ケーブル端コネクタ１０６に装着される（ステップ６０１）。
【００３７】
このとき、デバイスカートリッジ１４０は装着信号出力部１４２よりコネクタ装着信号を出力する。しかし、これを受信した装着信号制御部１０１はこれをインターフェース部１０３に伝達しない（ステップ６０２）。
【００３８】
さらにソケット１００内に挿入されると、所定収容位置まで移動して停止する（ステップ６０３〜６０４）。
【００３９】
カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置に収容されたことが検知されると、装着信号制御部１０１は装着信号出力部１４２より受信したコネクタ装着信号をインターフェース部１０３に出力する。（ステップ６０５）。
【００４０】
本体装置１７０はインターフェース部１７５を介して、ソケット１００のインターフェース部１０３よりコネクタ装着信号を受信することにより、デバイスカートリッジ１４０を認識し、デバイスカートリッジ１４０へアクセス可能となる（ステップ６０６）。
【００４１】
カートリッジ収容検知部１０２はデバイスカートリッジ１４０が所定収容位置に収容されているか否かを監視する（ステップ６０７）。
【００４２】
カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置から外れたことが検知された場合、装着信号制御部１０１はコネクタ装着信号のインターフェース部１０３への出力を停止する（ステップ６０８）。
【００４３】
本体装置１７０はデバイスカートリッジ１４０を認識できず、アクセス不能な状態となる（ステップ６０９）。
【００４４】
図１１にデバイスカートリッジ１４０をソケット１００からリムーブするときのシーケンスのフローチャートを示す。
【００４５】
ユーザによりデバイスカートリッジ１４０の排出指示がなされる（ステップ７０１）。
【００４６】
デバイスカートリッジ１４０の排出が開始され、カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置から移動したことを検知すると、装着信号制御部１０１はコネクタ装着信号のインターフェース部１０３への出力を停止する（ステップ７０２〜７０４）。
【００４７】
本体装置１７０はデバイスカートリッジ１４０の存在を認識できず、アクセス不能な状態となる（ステップ７０５）。
【００４８】
デバイスカートリッジ１４０は所定抜去位置まで移動して停止する（ステップ７０６〜７０７）。
【００４９】
ユーザの手によりケーブル端コネクタ１０６からデバイスカートリッジ１４０が抜去される（ステップ７０８）。
【００５０】
図１２に本実施の形態におけるソケット１００を含むシステムの実装の一例を示す。
【００５１】
本体装置１７０−デバイスカートリッジ１４０間のバス８０１〜８０４はソケット１００を介して接続される。バス８０１〜８０４は本体装置１７０よりデバイスカートリッジ１４０に電力を供給する電力線８０１、本体装置１７０−デバイスカートリッジ１４０間でデータまたは制御信号の送受信を行うデータ・制御線８０２、デバイスカートリッジ１４０のケーブル端コネクタ１０６への装着状態を示すコネクタ装着信号線８０３および接地線８０４からなる。
【００５２】
コネクタ装着信号線８０３は複数本あり、それらの電圧レベルの組み合わせにより、デバイスカートリッジ１４０のコネクタへの装着状態だけでなく、デバイスカートリッジ１４０の種別等を示すデバイスカートリッジ情報も示す。コネクタ装着信号線８０３は本体装置１７０内ではプルアップされ、デバイスカートリッジ１４０内ではデバイスカートリッジ情報に基づき所定の線が接地される。
【００５３】
ソケット１００はバス８０４をコネクタ装着信号線８０３とそれ以外の線８０１、８０２、８０４に分離し、コネクタ装着信号線８０３にこれを本体装置１７０−デバイスカートリッジ１４０間で分断するようにスイッチ８０５を挿入する。
【００５４】
スイッチ８０５はデバイスカートリッジ１４０が所定位置に収容されているときオン状態となり、コネクタ装着信号線８０３は導通する。そうでないとき、スイッチ８０５はオフ状態であり、コネクタ装着信号線は導通しない。
【００５５】
したがって、本体装置１７０からみたコネクタ装着信号線８０３の電圧レベルは、デバイスカートリッジ１４０がソケット１００のケーブル端コネクタ１０６に装着されていない、または所定位置に収容されていない場合、すべての線がハイレベルとなる。一方、デバイスカートリッジ１４０がソケット１００のケーブル端コネクタ１０６に装着され、かつ所定位置に収容された場合、デバイスカートリッジ情報に基づき接地された所定の少なくとも一本の線はローレベルとなる。
【００５６】
これにより、本体放置１７０はデバイスカートリッジ１４０がソケット１００のケーブル端コネクタ１０６に装着され、かつ所定位置に収容された状態でのみ、デバイスカートリッジ１４０を認識し、アクセスすることが可能となる。
【００５７】
ここで、デバイスカートリッジ１４０の収容状態を検知するスイッチは、コネクタ装着信号線８０３を接続するためのスイッチと、それを切断するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【００５８】
上記実装の一例では、デバイスカートリッジ１４０の収容検知機能およびコネクタ装着信号線８０３の接続・切断機能を、ひとつのスイッチ８０３をコネクタ装着信号線８０３に挿入することにより実現したが、上記両機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、ＩＣ等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【００５９】
以上、説明してきたように、本実施の形態によれば、上位装置に対して自身のコネクタへの装着およびデバイスカートリッジの種別等のデバイスカートリッジ情報を示すコネクタ装着信号を出力するコネクタ装着信号出力部を具備するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみ本体装置からデバイスカートリッジが認識され、アクセス可能となるシステムが実現される。
【００６０】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態にあると認識しないであろう状態、例えば図３のようにデバイスカートリッジはコネクタには装着されているが、本体装置には収容されてはいない状態において、本体装置からデバイスカートリッジが認識され、アクセス可能となることを防止することができる。
【００６１】
加えて本実施の形態によれば、デバイスカートリッジの収容検知およびコネクタ装着検知信号の制御をソケットのみで行うので、本体装置―ソケット間にデバイスカートリッジの収容検知を伝える信号線を別途必要とせずに、その接続をＡＴＡ／ＡＴＡＰＩ、ＳＣＳＩ、ＰＣＭＣＩＡ，ＵＳＢ、ＩＥＥＥ１３９４等の汎用インターフェースのみで行うことができる。
【００６２】
以上、本実施の形態によれば、ユーザビリティに優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現される。
【００６３】
特に、デバイスの接続が不安定な状態（ユーザにより抜かれる可能性がある時点）で、本体装置がデバイスにアクセスすることがなく、信頼性が向上する。
【００６４】
（第二の実施の形態）
上述の第一の実施の形態では、常時、コネクタ１０６を介して、電源が供給される構成としてが、本第二の実施の形態においては、デバイスの装着、抜き取られるときには、電源が供給されない構成を説明する。
【００６５】
図１３に本発明の第二の実施の形態として本発明を適用したソケットを含むシステムのブロック図を示す。システムは本体装置１７０、ソケット１００、デバイスカートリッジ１４０からなる。
【００６６】
本体装置１７０はＣＰＵ１７１、ＲＯＭ１７２、ＲＡＭ１７３、本体装置電源部１７４、インターフェース部１７５等からなる例えばパーソナルコンピュータ、サーバ等である。
【００６７】
ソケット１００は、電力供給制御部２０１、カートリッジ収容検知部１０２、本体装置１７０と接続するインターフェース部１７５、基板コネクタ１０４、フレキシブルケーブル１０５およびケーブル端コネクタ等１０６からなる。電力供給制御部１０１はデバイスカートリッジ１４０への電力の供給を制御する。カートリッジ収容検知部１０２はソケット１００内にデバイスカートリッジ１４０が収容されているか否かを検知する。
【００６８】
デバイスカートリッジ１４０はソケット１００のケーブル端コネクタ１０６に接続可能なコネクタ１４１を持つ。デバイスカートリッジ１４０は例えばハードディスク、半導体メモリカード等の記憶装置、ＴＶチューナ等のコンピュータ周辺機器等、ソケットのケーブル端コネクタに接続可能な様々なデバイスである。
【００６９】
本体装置１７０とソケット１００はそれぞれのインターフェース部１７５、１０３を介して信号の接続および本体装置１７０からソケット１００への電力の供給を行う。本体装置１７０とソケット１００の接続形態およびソケット１００の本体装置１７０への実装形態は、いかなる形態でもよい。
【００７０】
例えば、本体装置１７０とソケット１００は本体装置１７０内の主基板（マザーボード）上またはＰＣＩカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット１００は本体装置１７０内部に収容されてもよいし、本体装置１７０外部に設置されてもよい。
【００７１】
デバイスカートリッジ１４０とソケット１００はケーブル端コネクタ１０６を介して接続される。デバイスカートリッジ１４０はケーブル端コネクタ１０６に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ１４０のソケット１００へのセットおよびソケット１００からのリムーブはユーザにより簡単に行えるようになっている。
【００７２】
本実施の形態は、上述の実施の形態における図２〜図９に示したシステムにおいてユーザビリティの向上およびデバイスの保護を可能にするものである。
【００７３】
以下、本実施の形態の動作説明を行う。
【００７４】
図１４にソケット１００にデバイスカートリッジ１４０をセットするときのシーケンスのフローチャートを示す。
【００７５】
ユーザによりソケット１００内にデバイスカートリッジ１４０が挿入され、ケーブル端コネクタ１０６に装着される（ステップ１６０１）。
【００７６】
さらにソケット１００内に挿入されると、所定収容位置まで移動、停止する（ステップ１６０２〜１６０３）。
【００７７】
カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置に収容されたことが検知されると、電力供給制御部１０１はデバイスカートリッジ１４０への電力の供給を開始する（ステップ１６０４）。
【００７８】
デバイスカートリッジ１４０への電力供給開始後、カートリッジ収容検知部１０２はデバイスカートリッジ１４０が所定収容位置に収容されているか否かを監視する（ステップ１６０５）。
【００７９】
カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置から外れたことが検知された場合、電力供給制御部１０１はデバイスカートリッジ１４０への電力の供給を停止する（ステップ１６０６）。
【００８０】
図１５にデバイスカートリッジ１４０をソケット１００からリムーブするときのシーケンスのフローチャートを示す。
【００８１】
ユーザによりデバイスカートリッジ１４０の排出指示がなされる（ステップ１７０１）。
【００８２】
デバイスカートリッジ１４０の排出が開始され、カートリッジ収容検知部１０２によりデバイスカートリッジ１４０が所定収容位置から移動したことを検知すると、電力供給制御部１０１はデバイスカートリッジ１４０への電力の供給を停止する（ステップ１７０４）。
【００８３】
デバイスカートリッジ１４０は所定抜去位置まで移動、停止する（ステップ１７０６）。
【００８４】
ユーザの手によりケーブル端コネクタ１０６からデバイスカートリッジ１４０が抜去される（ステップ１７０７）。
【００８５】
図１６に本実施の形態におけるソケット１００を含むシステムの実装の一例を示す。
【００８６】
本体装置１７０−デバイスカートリッジ１４０間のバス１８０１〜１８０３はソケット１００を介して接続される。
【００８７】
ソケット１００はバス１８０１〜１８０３を電力線１８０１とその他のデータ線・制御線等の信号線１８０２に分離し、電力線１８０１に本体装置１７０からデバイスカートリッジ１４０への電力の供給の制御が可能なようにスイッチ１８０４を挿入する。
【００８８】
スイッチ１８０４はデバイスカートリッジ１４０が所定位置に収納されているときオン状態になり、電力線１８０１が導通し、デバイスカートリッジ１４０に電力が供給される。そうでないとき、スイッチ１８０４はオフ状態であり、電力線は導通せず、デバイスカートリッジ１４０に電力は供給されない。
【００８９】
ここで、デバイスカートリッジ１４０の収納状態を検知するスイッチ１８０４は、デバイスカートリッジに電力の供給を開始するためのスイッチと、デバイスカートリッジへの電力の供給を停止するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【００９０】
デバイスカートリッジ１４０の収容検知機能および電力線１８０１のスイッチ機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、ＩＣ等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【００９１】
以上、説明してきたように、本実施の形態によれば、本体装置から電力の供給を受けて動作するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみデバイスカートリッジに電力が供給されるシステムが実現される。
【００９２】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態であるとは認識していないであろう状態、例えば図３のようにデバイスカートリッジはコネクタに装着されてはいるが、本体装置には収容されてはいない状態において、デバイスに電力が供給され続けている状態を防止することができる。
【００９３】
また、デバイスカートリッジが動作中に移動されることにより、特にハードディスクのような機械的駆動部もつデバイスにおいて、データ、さらにはデバイス自体が破壊されることを防止することができる。
【００９４】
さらに、インターフェースまたはデバイスによる活線挿抜への対応・非対応、活線挿抜対応である場合の電源投入シーケンスの差異に関わらず同一のシーケンスで電源の投入が行える。
【００９５】
加えて本実施の形態によれば、デバイスカートリッジの収容検知および電力の供給の制御をソケットのみで行うので、本体装置―ソケット間の接続をＡＴＡ／ＡＴＡＰＩ、ＳＣＳＩ、ＰＣＭＣＩＡ，ＵＳＢ、ＩＥＥＥ１３９４等の汎用インターフェースのみで行うことができる。
【００９６】
以上、本実施の形態によれば、ユーザビリティ、消費電力、データまたはデバイスの保護という点で優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現される。
【００９７】
（第三の実施の形態）
図１７に本発明の第三の実施の形態として本発明を適用したソケット９００を含むシステムのブロック図を示す。
【００９８】
システムは本体装置９７０、ソケット９００、デバイスカートリッジ９４０からなる。
【００９９】
本体装置はＣＰＵ９７１、ＲＯＭ９７２、ＲＡＭ９７３、本体装置電源部９７４、インターフェース部９７５等からなる例えばパーソナルコンピュータ、サーバ等である。
【０１００】
ソケット９００はソケット電源部９０７、電力供給制御部９０１、カートリッジ収容検知部９０２、本体装置９７０と接続するインターフェース部９０３、基板コネクタ９０４、フレキシブルケーブル９０５およびケーブル端コネクタ９０６等からなる。ソケット電源部９０７はソケット９００外部で生成された電圧またはソケット９００内部で生成した電圧を適当な電圧に変換しソケット９００内部回路に供給する。ソケット電源部９０７はソケット９００外部に設置されていてもよく、ソケット９００に内蔵されていてもよい。ソケット電源部９０７は例えばＡＣアダプタ、電池等である。
【０１０１】
電力供給制御部９０１はデバイスカートリッジ９４０への電力の供給を制御する。カートリッジ収容検知部９０２はソケット９００内にデバイスカートリッジ９４０が収容されているか否かを検知する。
【０１０２】
デバイスカートリッジ９４０はソケット９００のケーブル端コネクタ９０６に接続可能なコネクタ９４１を持つ。デバイスカートリッジ９４０は例えばハードディスク、半導体メモリカード等の記憶装置、ＴＶチューナ等のコンピュータ周辺機器等、ソケット９００のケーブル端コネクタ９０６に接続可能な様々なデバイスである。
【０１０３】
本体装置９７０とソケット９００はそれぞれのインターフェース部９７５、９０３を介して信号の接続を行う。本体装置９７０とソケット９００の接続形態およびソケット９００の本体装置９７０への実装形態は本発明とは無関係であり、いかなる形態でもよい。例えば、本体装置９７０とソケット９００は本体装置９７０内の主基板（マザーボード）上またはＰＣＩカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット９００は本体装置９７０内部に収容されてもよいし、本体装置９７０外部に設置されてもよい。
【０１０４】
デバイスカートリッジ９４０とソケット９００はケーブル端コネクタ９０６を介して接続される。デバイスカートリッジ９４０はケーブル端コネクタ９０６に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ９４０のソケット９００へのセットおよびソケット９００からのリムーブはユーザにより簡単に行えるようになっている。
【０１０５】
本実施の形態におけるソケット９００へのデバイスカートリッジ９４０のセット時およびソケット９００からのリムーブ時の機械的シーケンスおよび本発明を適用したソケット９００を含むシステムへのデバイスカートリッジ９４０のセット時およびソケット９００からのリムーブ時のシーケンスは第２の実施の形態と同様であるので説明を略し、以下、本実施の形態におけるソケット９００を含むシステムの実装の一例を、図１８を用いて説明する。
【０１０６】
本体装置９７０−デバイスカートリッジ９４０間のバス１００１〜１００３はソケット９００を介して接続される。
【０１０７】
ソケット９００は本体装置からのバス１００１〜１００３を電力線１００１とその他のデータ線・制御線等の信号線１００２に分離し、電力線１００１を除く信号線１００２をデバイスカートリッジ９４０に接続する。ここで、本体装置９７０とソケット９００間の信号線１００２の接続は無線接続であってもよい。
【０１０８】
ソケット９００内部回路への電力の供給は商用交流電源からソケット９００に接続されたＡＣアダプタ１００５を介して、またはソケット９００に内蔵した電池により行われる。図２０は商用交流電源からソケット９００に接続されたＡＣアダプタ１００５を介して電力を供給する場合を示している。
【０１０９】
ＡＣアダプタ１００５またはソケット９００に内蔵した電池からデバイスカートリッジ９４０への電力の供給を行う電源線１００６に電力の供給の制御が可能なようにスイッチ１００４を挿入する。
【０１１０】
スイッチ１００４はデバイスカートリッジ９４０が所定位置に収納されているとき、オン状態になり、電源線１００６が導通し、デバイスカートリッジ９４０に電力が供給される。そうでないとき、スイッチ１００４はオフ状態になり、電源線１００６は導通せず、デバイスカートリッジ９４０に電力は供給されない。
【０１１１】
ここで、デバイスカートリッジ９４０の収納状態を検知するスイッチ１００４は、デバイスカートリッジに電力の供給を開始するためのスイッチと、デバイスカートリッジへの電力の供給を停止するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【０１１２】
デバイスカートリッジ９４０の収容検知機能および電源線１００６のスイッチ機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、ＩＣ等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【０１１３】
以上、説明してきたように、本実施の形態によれば、商用交流電源からソケットに接続されたＡＣアダプタを介して、またはソケットに内蔵した電池から電力の供給を受けて動作するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみデバイスカートリッジに電力が供給されるシステムが実現される。
【０１１４】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態であるとは認識していないであろう状態、例えば図３のようにデバイスカートリッジはコネクタに装着されてはいるが、本体装置には収容されてはいない状態において、デバイスに電力が供給され続けている状態を防止することができる。
【０１１５】
また、デバイスカートリッジが動作中に移動されることにより、特にハードディスクのような機械的駆動部もつデバイスにおいて、データ、さらにはデバイス自体が破壊されることを防止することができる。
【０１１６】
さらに、インターフェースまたはデバイスによる活線挿抜への対応・非対応、活線挿抜対応である場合の電源投入シーケンスの差異に関わらず同一のシーケンスで電源の投入が行える。
【０１１７】
加えて本実施の形態によれば、デバイスカートリッジの収容検知および電力の供給の制御をソケットのみで行うので、本体装置―ソケット間の接続をＡＴＡ／ＡＴＡＰＩ、ＳＣＳＩ、ＰＣＭＣＩＡ，ＵＳＢ、ＩＥＥＥ１３９４等の汎用インターフェースのみで行うことができる。
【０１１８】
以上、本実施の形態によれば、ユーザビリティ、消費電力、データまたはデバイスの保護という点で優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現する。
【０１１９】
（デバイスの具体例）
ここで、デバイス１４０の具体例として、リムーバブルハードディスク１について、簡単に説明する。
【０１２０】
図１９、図２０は、リムーバブルハードディスク１の断面図である。
【０１２１】
１はリムーバブルハードディスクであり、上ケース２、下ケース３、コネクタ１４１から構成される。コネクタ１４１の側面には、上ケース２と下ケース３の側面に形成された溝部１１に繋がる溝部が構成されている。そして、その内部には、衝撃を吸収するための、緩衝材やハードディスク、フレキシブルプリント板等が内蔵されている。尚、これらは一般的であるので、その詳細な説明は省略する。
【０１２２】
図１９は、ロック部１１４により、シャッター１１２がロックされた状態を示し、図２０は、コネクタ４とコネクタ２３が結合するときに、ロック部１１４が解除され、シャッター１１２が開いた状態を示している。
【０１２３】
リムーバブルハードディスク１のコネクタ１４１の接続部１１１を保護するために、シャッター１１２が設けられており、ロック部１１３により、シャッター１１２の移動をロックする構成となっている。
【０１２４】
ロック状態においては、バネ１１６によりシャッター１１２が閉じた状態となっている。
【０１２５】
コネクタ１４１とコネクタ１０６を結合するとき、コネクタ１０６の凸部によりロック部１１４が内側に押され、ロックが解除される。そして、コネクタ１０６の接続部の周囲の凸部によりシャッター１１２が押され、接続部１１１とコネクタ１０６の接続部との接続が行われ、リムーバブルハードディスク１とパソコンなどの本体とが電気的に接続され、情報の送受信を行うことが可能となる。
【０１２６】
コネクタ１０６からコネクタ１４１を取り外すとき（リムーバブルハードディスク１をＰＣ本体から取り外すとき）は、接続部１１１とコネクタ２３の接続部が離れるにしたがって、コネクタ１０６の接続部の周囲の凸部により押されていたシャッター１１２が、バネ１１６の力により戻され、それによって、ロック部１１４の一部が開口部１１５から露出し、ロック部１１４が自身のバネ作用により開口部１１５から一部が露出することにより、シャッター１１２がロックされた状態となる。
【０１２７】
（自動装着の具体例）
更に、上述のリムーバブルハードディスク１を自動的に装着・脱着する場合の具体例について説明する。
【０１２８】
図２１は、自動装着・脱着するためのオートローディング装置の具体例を示す図であり、上述のリムーバブルハードディスク１、及び、リムーバブルハードディスクのオートローディング装置５を右斜め下から見た斜視図である。尚、オートローディング装置５は、パーソナルコンピュータなどに備えられるものであり、図２１においては、パーソナルコンピュータ（以下、ＰＣ）の一部とオートローディング装置５を示した図である。
【０１２９】
５はリムーバブルハードディスク１のオートローディング装置であり、フレーム６、パレット７、パルスモータ８等で構成されている。９はリムーバブルハードディスクやオートローディング装置等を制御するためのＰＣなどのメインＰＣＢの一部であり、後述するＣＰＵ３５等が搭載されている。
【０１３０】
図２２は、図１９、図２０で表したリムーバブルハードディスク１のオートローディング装置５のフレーム６の上部を開口し、更に、パレット７の下面部も開口したものを、図２２と同じ方向から見た斜視図である（一部カットモデル）。図２３はその状態を右側面から見た側面図であり、図２４はその状態を上部から見た平面図である（一部カットモデル）。
【０１３１】
リムーバブルハードディスク１の左右側面には、コネクタ１４１から繋がる溝１１が設けられ、溝１１と直角方向にはロック溝１１ａと１１ｂが設けられている。
【０１３２】
オートローディング装置５のパレット７の内側の左右側面には、溝１１と嵌合するよう長丸状の凸部１２ａ、１２ｂ、１２ｃが設けられ、リムーバブルハードディスク１は凸部１２ａ、１２ｂ、１２ｃに沿ってオートローディング装置５内部へ挿入されていく。
【０１３３】
パレット７の外側の左右側面には凸部１４が設けられ、フレーム６の内側の左右側面に設けられた溝１５に摺動可能に挿入されている。またパレット７の下面は取付板１６が一体に設けられ、取付板１６には軸受１７が圧入されている。尚、軸受１７にはラジアル方向の力を受けるため、凸部１７ａが設けられている。
【０１３４】
フレーム６の下面には取付板１８が一体に設けられ、取付板１８にはパルスモータ８がネジ１９により固定されている。
【０１３５】
パルスモータ８は、リードスクリュー軸８ａが回転軸となっており、軸８ａ方向から見て、反時計方向に軸８ａが回転すると、パレット７がパルスモータ８に近づくように、軸受１７と係合している。
【０１３６】
図２４において、パレット７の上面には軸２１が左右に設けられ、左右の軸２１にはツメ２０が回転可能に挿入され、軸２１に挿入されたバネ２２により、ツメ２０は外側へ開くように付勢されている。
【０１３７】
更に、パレット７の上面には、リムーバブルハードディスク１のコネクタ１４１と電気的に接続されるコネクタ２３（上述の１０６と同じ）が設けられ、ネジ２４とナット２５によりパレット７へ強固に固定されている。コネクタ２３は、ＰＣＢ２６にはんだ付けされ、電気的に結合されている。さらに、コネクタ２３は、コネクタ２３に設けられた段付き穴２３ａを利用し、ネジ２７、ナット２８によりＰＣＢ２６に機械的にも強固に固定されている（図２９参照）。
【０１３８】
ＰＣＢ２６の裏面にはフレキシブルケーブル用コネクタ２９がはんだ付けされており、コネクタ２９にはフレキシブルケーブル３０が挿入され電気的に結合している。フレキシブルケーブル３０のもう一方の端は、ＰＣＢ９にはんだ付けされているコネクタ３１に、挿入されている。また、ＰＣＢ２６には、リムーバブルハードディスク１が、コネクタ２３へ完全に結合されたことを検知する、スイッチ３２がはんだ付けされている。尚、パルスモータ８は不図示のリード線及びコネクタにより、ＰＣＢ９に電気的に結合されている。以上の構成により、リムーバブルハードディスク１は、コネクタ４、コネクタ２３、コネクタ２９、フレキシブルケーブル３０、コネクタ３１を介して、ＰＣＢ２６上のＣＰＵ３５などとの間でデータの送受信を行うことが可能となる。
【０１３９】
次に上記構成のオートローディング装置５に関して、実際の動作を詳細に説明する。尚、以下の制御は、ＣＰＵ３５の制御により実行される。
【０１４０】
図３３はオートローディング装置５のブロック図であり、図３４は電源３６がＯＮ状態になった際の、オートローディング装置５の動作を表したフローチャート図である。
【０１４１】
本装置では、パレット７がパルスモータ８側の突き当て部まで移動した状態から、リムーバブルハードディスク１が未装着状態（図２１等）の状態まで移動するためには、パルスモータ８を時計方向へ、１５．５回転駆動させる設定となっている。また、パレット７がパルスモータ８側の突き当て部まで移動した状態から、リムーバブルハードディスク１が引き込まれた状態（図３０等）まで移送するためには、パルスモータ８を時計方向へ、０．５回転駆動させる設定となっている。したがって、パレット７がどの位置にあっても、パルスモータ８を反時計方向に１６回転駆動することにより、パレット７は突き当て部まで移動することができる。
【０１４２】
ステップＳ１０１で、ユーザの指示により電源３６がＯＮ状態になると、ステップＳ１０２でＣＰＵ３５の命令により、パルスモータ８が反時計方向へ１６回転駆動されるよう、パルスが送られる。この駆動により、パレット７がどの位置にあっても、パレット７はコネクタ２３側の突き当てにあたり、パルスモータ８は脱調しながら停止する。
【０１４３】
次に、ステップＳ１０３でスイッチ３２がＯＮかＯＦＦかを判断する（リムーバブルハードディスク１が挿入されているかどうかを判断することと同等）。スイッチ３２がＯＮならばステップＳ１０５へ進み、パルスモータ８を時計方向へ０．５回転駆動させステップＳ１０６へ進み、ＣＰＵ３５などからリムーバブルハードディスク１へのアクセスが可能状態となる。スイッチ３２がＯＦＦならば、ステップＳ１０４へ進み、パルスモータ８を時計方向へ１５．５回転駆動させ、ステップＳ１０７へ進み電源投入後のイニシャル処理を終了し待機状態となる。
【０１４４】
以下の説明ではステップＳ１０７の待機状態へ進んだ場合を説明する。
【０１４５】
図２５はリムーバブルハードディスク１がオートローディング装置５へ僅かに挿入された状態を、右斜め上から見た斜視図であり、リムーバブルハードディスク１は側面に設けられた溝１１が、パレット７に設けられた凸部１２ａ、１２ｂと嵌合している。このときはパレット７とフレーム５の位置関係は待機状態のままであり、スイッチ３２の検出部３２ａもフリー状態である。
【０１４６】
図３５はステップＳ１０７の待機状態から、リムーバブルハードディスク１が、オートローディング装置５へ引き込まれるまでの動作を説明したフローチャート図である。
【０１４７】
ステップＳ１０８で、スイッチ３２がＯＮ状態になると、ステップＳ１０９へ進み０．５秒待機状態となる。次にステップＳ１１０へ進み、再び、スイッチ３２がＯＮかＯＦＦかを判断する。ＯＦＦの場合はステップＳ１０７の待機状態になる。ＯＮの場合はステップＳ１１１へ進み、パルスモータ８を反時計方向へ１５回転駆動させ、次に、ステップＳ１０６へ進み、リムーバブルハードディスク１へアクセス可能状態となる。
【０１４８】
次に上記状態を、メカ図面を用いて詳細に説明する。
【０１４９】
図２６、図２７、図２８、図２９は、ユーザによりリムーバブルハードディスク１がオートローディング装置５へ挿入され、コネクタ４がコネクタ２３へ完全に挿入された状態を表している。図２６はその状態を右斜め上から見た斜視図、図２７は右斜め下から見た斜視図、図２８は右側面から見た側面図、図２９の（ａ）は図２８のＡ−Ａ断面図、図２９の（ｂ）は図２９（ａ）のＢ部詳細図である。尚、図２９（ａ）ではリムーバブルハードディスク１の内部の部品は省略してある。
【０１５０】
リムーバブルハードディスク１のコネクタ４とコネクタ２３が完全に結合しており、このときスイッチ３２の検出部３２ａは完全に押された状態（ＯＮ状態）となっている。また、この状態ではパルスモータ８は回転を開始していないため、フレーム６とパレット７の位置関係も待機状態（初期状態）のままである。
【０１５１】
ここで、スイッチ３２の検出に関して詳細に説明する。
【０１５２】
コネクタ２３とコネクタ４は電気的に接合を開始してから、完全にコネクタ同士が突き当たるまでの長さ（接触長）が、本実施の形態では５ｍｍ±０．３ｍｍある。スイッチ３２はコネクタ２３とコネクタ４が電気的に接続を開始してから、３ｍｍ挿入されたところでＯＮするように取付られている。コネクタ２３とスイッチ３２の取付誤差は±０．３ｍｍである。またスイッチのＯＮタイミングの誤差も±０．３ｍｍである。したがって、最悪の状態を考慮しても、コネクタ２３とコネクタ４が電気的に接合しない限り、スイッチ３２はＯＮしない。また、コネクタ２３とコネクタ４が突き当たるまで挿入されていれば、スイッチ３２は確実にＯＮ状態となるように構成されている。
【０１５３】
図２９（ａ）において、ツメ２０はバネ２２よりフレーム６の内側方向へ押し付けられ、パレット７上に設けられた凸部３４に突き当たっている。したがって、この状態ではツメ先端部２０ａは、リムーバブルハードディスク１の側面に設けられたロック溝１１ａに挿入されていない。よってこの状態では、リムーバブルハードディスク１は容易に外すこともできる。
【０１５４】
次に、スイッチ３２がＯＮしたことをＣＰＵ３５が判断すると、０．５秒後にパルスモータ８が軸８ａ側からみて反時計方向に１５回転駆動するように、ＣＰＵ３５が指示する。リードスクリュー軸８ａのピッチは２ｍｍなのでパルスモータ８が反時計方向へ１５回転すると、パレット７は３０ｍｍパルスモータ８の方向へ進み停止する。このとき、コネクタ４とコネクタ２３が結合しているためリムーバブルハードディスク１も、パレット７と共にパルスモータ８方向へ３０ｍｍ進み、オートローディング装置５の内部へ引き込まれる。
【０１５５】
図３０、図３１、図３２は全て、リムーバブルハードディスク１がパレット７と共にオートローディング装置５内部へ、３０ｍｍ引き込まれた状態を表している。図３０は右斜め下から見た斜視図、図３１は右側面から見た側面図、図３２（ａ）は図３１のＣ−Ｃ断面図、図３２（ｂ）は図３２（ａ）のＤ部詳細図である。尚、図３２ではリムーバブルハードディスク１の内部部品は図２９と同様に省略してある。
【０１５６】
パルスモータ８が反時計方向へ１５回転することにより、パレット７は溝１５に凸部１４が沿って３０ｍｍ移動し停止する。この状態では、図３２（ｂ）に示すように、ツメ２０の凸部２０ｂが、フレーム６内側の凸部３３に乗り上げているため、ツメ２０は待機状態（初期状態）よりも内側へ回転し、ツメ２０の先端部２０ａはロック溝１１ａに挿入されている。したがって、この状態では、リムーバブルハードディスク１はパレット７から引き抜くことはできない。また、パレット７は軸受１７によりリードスクリュー軸８ａと係合している。従って、リムーバブルハードディスク１やパレット７に引き抜き方向の力が加わっても、パルスモータ８は回転しないため、パレット７は、溝１５に沿って移動することはできない。したがって、この状態では、リムーバブルハードディスク１は確実に固定され、上述の実施の形態のようなアクセス可能状態となる。
【０１５７】
次にリムーバブルハードディスク１のイジェクト動作に関して説明する。
【０１５８】
図３６はリムーバブルハードディスク１のイジェクト動作を説明した、フローチャート図である。
【０１５９】
ステップ１１３によりイジェクト命令が発せられると、ステップＳ１１４へ進み、スイッチ３２のＯＮ、ＯＦＦ状態を判断する。ＯＦＦの場合はステップＳ１０７の待機状態となり、ＯＮの場合ステップＳ１１５へ進み、リムーバブルハードディスク１がアクセス状態かどうかを判断する。尚、イジェクト命令は、ユーザによる不図示のキーボード又はマウスなどを用いた指示、或いは、不図示のイジェクトボタンを押すことにより、ＰＣ側から発生されるものである。
【０１６０】
ＰＣ側からアクセス中の場合はステップＳ１１６へ進みアクセスを中止させ、再び、ステップＳ１１５へ戻る。アクセス中でなければ、ステップＳ１１７へ進み、パルスモータ８を時計方向へ１５回転駆動させる。これにより、パレット７はパルスモータ８から離れる方向に３０ｍｍ移動し、ステップＳ１０７へ進み待機状態となる。
【０１６１】
この状態は図３２に表した状態なので、リムーバブルハードディスク１はオートローディング装置５から取り外すことが可能となる。
【０１６２】
以上詳細に説明のように、本実施の形態によれば、簡単な構成でリムーバブルハードディスクのオートローディング機構が実現できるので、ハードディスクへのアクセス中のイジェクトによるハードディスクの破壊が防止でき、ユーザの操作性も向上する。
【０１６３】
また、非常にシンプルな形態でリムーバブルハードディスク装着時のロックも確実行え、しかも、電気的接続も確実に行えるため、信頼性も大きく向上したオートローディング装置が実現できる。
【０１６４】
また、フレーム、パレットの２層構造とし、パレットにハードディスクとのロック機構を持たせたことにより、装着時の確実性が増す。
【０１６５】
この様な、オートローディング装置と上述の実施の形態を組み合わせることにより、装着時の確実なデバイスへのアクセスが行える。
【０１６６】
本発明はこれらの実施の形態に限定されるものではなく、例えばソケットが本体装置と不可分に一体になっている形態、本体装置にあたるものが存在せずソケットのみ独立して使用される形態等、請求項に基づき様々な形態に適用される。
【０１６７】
【発明の効果】
以上、本発明によれば、デバイスを収納する装置において、デバイス収納装置に収納された異物と本体装置との通信を防止することが出来る。
【図面の簡単な説明】
【図１】第一の実施の形態におけるシステムのブロック図。
【図２】本発明が適用されるソケットへのデバイスカートリッジのセット／リムーブ動作説明図。
【図３】本発明が適用されるソケットへのデバイスカートリッジのセット／リムーブ動作説明図。
【図４】本発明が適用されるソケットへのデバイスカートリッジのセット／リムーブ動作説明図。
【図５】本発明が適用されるソケットへのデバイスカートリッジ・セット時の機械的シーケンス・フローチャート。
【図６】本発明が適用されるソケットへのデバイスカートリッジ・リムーブ時の機械的シーケンス・フローチャート。
【図７】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット／リムーブ動作説明図。
【図８】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット／リムーブ動作説明図。
【図９】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット／リムーブ動作説明図。
【図１０】第一の実施の形態におけるデバイスカートリッジ・セット時のシーケンス・フローチャート。
【図１１】第一の実施の形態におけるデバイスカートリッジ・リムーブ時のシーケンス・フローチャート。
【図１２】第一の実施の形態におけるシステムの実装例を示す図。
【図１３】第二の実施の形態におけるシステムのブロック図。
【図１４】第二の実施の形態におけるデバイスカートリッジ・セット時のシーケンス・フローチャート。
【図１５】第二の実施の形態におけるデバイスカートリッジ・リムーブ時のシーケンス・フローチャート。
【図１６】第二の実施の形態におけるシステムの実装例を示す図。
【図１７】第三の実施の形態におけるシステムのブロック図。
【図１８】第三の実施の形態におけるシステムの実装例を示す図。
【図１９】デバイスの具体例であるリムーバブルハードディスクの断面図。
【図２０】デバイスの具体例であるリムーバブルハードディスクの断面図。
【図２１】自動装着するためのオートローディング装置の具体例を示す図。
【図２２】本実施の形態に係るオートローディング装置の上下にある一部部品を開口し、図２１と同じ位置から見た斜視図。
【図２３】図２２の状態のオートローディング装置を右側面から見た側面図。
【図２４】図２２の状態のオートローディング装置を上から見た平面図。
【図２５】ムーバブルハードディスクがオートローディング装置へ僅かに挿入された状態を、右斜め上から見た斜視図。
【図２６】図２２の状態のオートローディング装置に、リムーバブルハードディスクがコネクタまで挿入された状態を、右斜め上から見た斜視図。
【図２７】図２６の状態のオートローディング装置を右斜め下から見た斜視図。
【図２８】図２６の状態のオートローシング装置を右側面から見た側面図。
【図２９】図２８のＡ−Ａ断面図。
【図３０】リムーバブルハードディスクがオートローディング装置の内部へセットされた状態を、右斜め下から見た斜視図。
【図３１】図３０の状態のオートローディング装置を右側面から見た側面図。
【図３２】図３１のＣ−Ｃ断面図。
【図３３】オートローディング装置のブロック図。
【図３４】電源がＯＮ状態になった際の、オートローディング装置の動作を説明したフローチャート図。
【図３５】オートローディング装置が待機状態から、リムーバブルハードディスク１が、装置内へ引き込まれるまでの動作を説明したフローチャート図。
【図３６】リムーバブルハードディスクのイジェクト動作を説明したフローチャート図。
【符号の説明】
１００  ソケット
１０１  装着信号制御部
１０２  カートリッジ収容検知部
１０３  ソケットインターフェース部
１０４  基板コネクタ
１０５  フレキシブルケーブル
１０６  ケーブル端コネクタ
１４０  デバイスカートリッジ
１４１  デバイスカートリッジ・コネクタ
１４２  装着信号出力部
１７０  本体装置
１７１  ＣＰＵ
１７２  ＲＯＭ
１７３  ＲＡＭ
１７４  本体装置電源部
１７４  本体装置インターフェース部
【図１】
0004401646.tif 000002
【図２】
0004401646.tif 000003
【図３】
0004401646.tif 000004
【図４】
0004401646.tif 000005
【図５】
0004401646.tif 000006
【図６】
0004401646.tif 000007
【図７】
0004401646.tif 000008
【図８】
0004401646.tif 000009
【図９】
0004401646.tif 000010
【図１０】
0004401646.tif 000011
【図１１】
0004401646.tif 000012
【図１２】
0004401646.tif 000013
【図１３】
0004401646.tif 000014
【図１４】
0004401646.tif 000015
【図１５】
0004401646.tif 000016
【図１６】
0004401646.tif 000017
【図１７】
0004401646.tif 000018
【図１８】
0004401646.tif 000019
【図１９】
0004401646.tif 000020
【図２０】
0004401646.tif 000021
【図２１】
0004401646.tif 000022
【図２２】
0004401646.tif 000023
【図２３】
0004401646.tif 000024
【図２４】
0004401646.tif 000025
【図２５】
0004401646.tif 000026
【図２６】
0004401646.tif 000027
【図２７】
0004401646.tif 000028
【図２８】
0004401646.tif 000029
【図２９】
0004401646.tif 000030
【図３０】
0004401646.tif 000031
【図３１】
0004401646.tif 000032
【図３２】
0004401646.tif 000033
【図３３】
0004401646.tif 000034
【図３４】
0004401646.tif 000035
【図３５】
0004401646.tif 000036
【図３６】
0004401646.tif 000037