JP4401646B2 - Device accommodation apparatus and information processing apparatus - Google Patents
Device accommodation apparatus and information processing apparatus Download PDFInfo
- Publication number
- JP4401646B2 JP4401646B2 JP2002342306A JP2002342306A JP4401646B2 JP 4401646 B2 JP4401646 B2 JP 4401646B2 JP 2002342306 A JP2002342306 A JP 2002342306A JP 2002342306 A JP2002342306 A JP 2002342306A JP 4401646 B2 JP4401646 B2 JP 4401646B2
- Authority
- JP
- Japan
- Prior art keywords
- socket
- connector
- cartridge
- device cartridge
- hard disk
- 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.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明はデバイス収容装置及び情報処理装置に関し、特に、デバイスカートリッジを収容するデバイス収容装置及び情報処理装置に関する。
【0002】
【従来の技術】
近年、コンピュータの処理能力の向上と通信回線の高速化にともない、静止画像、動画像等の大容量データを含むマルチメディアデータが広く取り扱われるようになり、データのより快適・柔軟な取り扱い対する要求が高まってきている。それは記憶装置に関しても例外ではなく、より一層の大容量化・高速化・小型化に対する要求に加えて、大容量データの可搬化に対する要求も高まっている。
【0003】
一方、記憶媒体の記録密度向上は記憶装置の小型化・大容量化を可能にし、可搬に適した比較的大容量の記憶装置も登場してきている。例えば、コンパクトフラッシュ(R)カード(CFカード)、SDメモリカード、マイクロドライブ等である。
【0004】
ところで、これら記憶装置、これを含むカートリッジ、これら記憶装置のインターフェースを所望のインターフェースに変換するアダプタ等のパーソナルコンピュータへの接続にはATA/ATAPI,SCSI、PCMCIA、USB、IEEE1394等のインターフェース規格が広く用いられている。
【0005】
【発明が解決しようとする課題】
上記したインターフェースでは本体装置のコネクタとデバイスのコネクタが嵌合するときに、ユーザビリティに優れ、種々のインターフェースが使用可能な装置が望まれていた。
【0006】
従って、本願発明は、ユーザビリティに優れた装置を提供することを目的とする。
【0007】
また、本願発明は、デバイスを収納する装置において、デバイス収納装置に収納された異物と本体装置との通信を防止することを目的とする。
【0009】
【課題を解決するための手段】
上記課題を解決するための、本発明のデバイス収納装置は、デバイスが接続される接続手段と、前記デバイスが所定の収納位置に位置しているか否かを検出するデバイス位置検出手段と、前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記本体装置と前記デバイスとの通信を可能にする通信可能手段とを具備することを特徴とする。
【0013】
【発明の実施の形態】
以下、本発明の一実施の形態を、図面を用いて詳細に説明する。
【0014】
(第一の実施の形態)
図1に本発明の第一の実施の形態として、本発明を適用したシステムのブロック図を示す。
【0015】
システムは本体装置170、ソケット100、デバイスカートリッジ140からなる。
【0016】
本体装置170は、CPU171、ROM172、RAM173、本体装置電源部174、インターフェース部175等からなる例えばパーソナルコンピュータ、サーバ等である。
【0017】
ソケット100は、装着信号制御部101、カートリッジ収容検知部102、本体装置170と接続するインターフェース部103、基板コネクタ104、フレキシブルケーブル105およびケーブル端コネクタ等106からなる。カートリッジ収容検知部102はソケット100内にデバイスカートリッジ140が収容されているか否かを検知する。
【0018】
デバイスカートリッジ140は、ソケット100のケーブル端コネクタ106に接続可能なコネクタ141、装着信号出力部142を持つ。装着信号出力部142はコネクタ141が上位装置のコネクタに接続されたとき、該上位装置へ自身のコネクタへの装着を示すコネクタ装着信号を出力する。ここで、コネクタ装着信号はデバイスカートリッジ140の種別等のカートリッジ情報を示すカートリッジ情報信号を兼ねる。デバイスカートリッジ140は例えばハードディスク、半導体メモリカード等の記憶装置、TVチューナ等のコンピュータ周辺機器等、ソケットのケーブル端コネクタ106に接続可能な様々なデバイスである。
【0019】
本体装置170とソケット100はそれぞれのインターフェース部175、103を介して信号の接続および本体装置170からソケット100への電力の供給を行う。本体装置170とソケット100の接続形態およびソケット100の本体装置170への実装形態は、いかなる形態でもよい。
【0020】
例えば、本体装置170とソケット100は本体装置170内の主基板(マザーボード)上またはPCIカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット100は本体装置170内部に収容されてもよいし、本体装置170外部に設置されてもよい。
【0021】
デバイスカートリッジ140とソケット100はケーブル端コネクタ106を介して接続される。デバイスカートリッジ140はケーブル端コネクタ106に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ140のソケット100へのセットおよびソケット100からのリムーブはユーザにより簡単に行えるようになっている。
【0022】
ここで、装着信号出力部142は、コネクタ141、ケーブル端コネクタ106、フレキシブルケーブル105および基板コネクタ104を介して装着信号制御部101と接続される。装着信号制御部101はカートリッジ収容検知部102による検知結果に基づき、装着信号出力部142により出力されたコネクタ装着信号を制御する(詳細は後述する)。
【0023】
はじめに、図2〜図6を用いて、本実施の形態におけるソケット100へのデバイスカートリッジ140のセット時およびソケット100からのリムーブ時の機械的シーケンスを説明する。
【0024】
図2〜図4は、ソケット100とそれに収容されるデバイスカートリッジ140の斜視図である。
【0025】
図5、図6は、それぞれソケット100へデバイスカートリッジ140をセットするとき、ソケット100からデバイスカートリッジ140をリムーブするときの機械的シーケンスのフローチャートである。
【0026】
ユーザはソケット100内にデバイスカートリッジ140を挿入し(図2)、ケーブル端コネクタ106に装着する。このときケーブル端コネクタ106はバネ107に支持されており、デバイスカートリッジ140が嵌合するまで定位置にある(図3、図5ステップ301)。
【0027】
さらにデバイスカートリッジ140を挿入すると、バネ107は収縮し、ケーブル端コネクタ106は所定収容位置まで移動して停止し、セットは完了する(図5のステップ302〜303)。
【0028】
このときデバイスカートリッジ140はその前面(ソケット140のケーブル端コネクタ106に接続するためのコネクタが実装された側面の反対側の側面)がソケット100の前面(デバイスカートリッジが挿入される開口部を持つ側面)と略同一平面上となる位置となる(図4)。
【0029】
ここで、デバイスカートリッジ140のケーブル端コネクタ106装着後のソケット100への収容動作(図3〜図4)はユーザにより手動でなされてもよいし、電気機械的機構により自動でなされてもよい。
【0030】
デバイスカートリッジ140のソケット100からのリムーブ時のシーケンスは前記セット時のシーケンスと逆の過程となる。すなわち、ユーザのデバイスカートリッジ140排出指示に基づき、バネ107が伸張し、デバイスカートリッジ140はケーブル端コネクタ106に装着された状態で所定収容位置からユーザの手によりケーブル端コネクタ106から抜去することが可能な所定抜去位置まで移動し、ストッパ108と接触することにより停止する(図4〜図3、図5ステップ401〜404)。その後、ユーザの手によりケーブル端コネクタ106から抜去される(図2、図5ステップ405)。
【0031】
ここで、デバイスカートリッジ140の排出の開始は、ソケット100または本体装置170にスイッチを設け、それを押下することによりなされてもよいし、本体装置170からコマンドを発行することによりなされてもよい。さらに、デバイスカートリッジ140の所定収容位置から所定抜去位置までの移動はユーザにより手動でなされてもよいし、電気機械的機構により自動でなされてもよい。
【0032】
前述のようなソケット、すなわちデバイスがコネクタに装着された状態で所定位置までの収容および排出を行うソケットは、同一のインターフェースを持ちながらサイズの異なるデバイス、例えば2.5型および1.8型の複数のサイズが規定されているiVDR(Information Versatile Disk for Removable usage)のようなデバイスを収容するために好適である(図2〜図4、図7〜図9。尚、図7〜図9の説明はデバイスカートリッジのサイズを除いて図2〜図4と同様であるので略す)。
【0033】
本実施の形態は、このようなソケットを含むシステムにおいてユーザビリティの向上を可能にするものである。
【0034】
以下、本実施の形態の動作説明を行う。
【0035】
図10にソケット100にデバイスカートリッジ140をセットするときのシーケンスのフローチャートを示す。
【0036】
ユーザによりソケット100内にデバイスカートリッジ140が挿入され、ケーブル端コネクタ106に装着される(ステップ601)。
【0037】
このとき、デバイスカートリッジ140は装着信号出力部142よりコネクタ装着信号を出力する。しかし、これを受信した装着信号制御部101はこれをインターフェース部103に伝達しない(ステップ602)。
【0038】
さらにソケット100内に挿入されると、所定収容位置まで移動して停止する(ステップ603〜604)。
【0039】
カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置に収容されたことが検知されると、装着信号制御部101は装着信号出力部142より受信したコネクタ装着信号をインターフェース部103に出力する。(ステップ605)。
【0040】
本体装置170はインターフェース部175を介して、ソケット100のインターフェース部103よりコネクタ装着信号を受信することにより、デバイスカートリッジ140を認識し、デバイスカートリッジ140へアクセス可能となる(ステップ606)。
【0041】
カートリッジ収容検知部102はデバイスカートリッジ140が所定収容位置に収容されているか否かを監視する(ステップ607)。
【0042】
カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置から外れたことが検知された場合、装着信号制御部101はコネクタ装着信号のインターフェース部103への出力を停止する(ステップ608)。
【0043】
本体装置170はデバイスカートリッジ140を認識できず、アクセス不能な状態となる(ステップ609)。
【0044】
図11にデバイスカートリッジ140をソケット100からリムーブするときのシーケンスのフローチャートを示す。
【0045】
ユーザによりデバイスカートリッジ140の排出指示がなされる(ステップ701)。
【0046】
デバイスカートリッジ140の排出が開始され、カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置から移動したことを検知すると、装着信号制御部101はコネクタ装着信号のインターフェース部103への出力を停止する(ステップ702〜704)。
【0047】
本体装置170はデバイスカートリッジ140の存在を認識できず、アクセス不能な状態となる(ステップ705)。
【0048】
デバイスカートリッジ140は所定抜去位置まで移動して停止する(ステップ706〜707)。
【0049】
ユーザの手によりケーブル端コネクタ106からデバイスカートリッジ140が抜去される(ステップ708)。
【0050】
図12に本実施の形態におけるソケット100を含むシステムの実装の一例を示す。
【0051】
本体装置170−デバイスカートリッジ140間のバス801〜804はソケット100を介して接続される。バス801〜804は本体装置170よりデバイスカートリッジ140に電力を供給する電力線801、本体装置170−デバイスカートリッジ140間でデータまたは制御信号の送受信を行うデータ・制御線802、デバイスカートリッジ140のケーブル端コネクタ106への装着状態を示すコネクタ装着信号線803および接地線804からなる。
【0052】
コネクタ装着信号線803は複数本あり、それらの電圧レベルの組み合わせにより、デバイスカートリッジ140のコネクタへの装着状態だけでなく、デバイスカートリッジ140の種別等を示すデバイスカートリッジ情報も示す。コネクタ装着信号線803は本体装置170内ではプルアップされ、デバイスカートリッジ140内ではデバイスカートリッジ情報に基づき所定の線が接地される。
【0053】
ソケット100はバス804をコネクタ装着信号線803とそれ以外の線801、802、804に分離し、コネクタ装着信号線803にこれを本体装置170−デバイスカートリッジ140間で分断するようにスイッチ805を挿入する。
【0054】
スイッチ805はデバイスカートリッジ140が所定位置に収容されているときオン状態となり、コネクタ装着信号線803は導通する。そうでないとき、スイッチ805はオフ状態であり、コネクタ装着信号線は導通しない。
【0055】
したがって、本体装置170からみたコネクタ装着信号線803の電圧レベルは、デバイスカートリッジ140がソケット100のケーブル端コネクタ106に装着されていない、または所定位置に収容されていない場合、すべての線がハイレベルとなる。一方、デバイスカートリッジ140がソケット100のケーブル端コネクタ106に装着され、かつ所定位置に収容された場合、デバイスカートリッジ情報に基づき接地された所定の少なくとも一本の線はローレベルとなる。
【0056】
これにより、本体放置170はデバイスカートリッジ140がソケット100のケーブル端コネクタ106に装着され、かつ所定位置に収容された状態でのみ、デバイスカートリッジ140を認識し、アクセスすることが可能となる。
【0057】
ここで、デバイスカートリッジ140の収容状態を検知するスイッチは、コネクタ装着信号線803を接続するためのスイッチと、それを切断するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【0058】
上記実装の一例では、デバイスカートリッジ140の収容検知機能およびコネクタ装着信号線803の接続・切断機能を、ひとつのスイッチ803をコネクタ装着信号線803に挿入することにより実現したが、上記両機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、IC等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【0059】
以上、説明してきたように、本実施の形態によれば、上位装置に対して自身のコネクタへの装着およびデバイスカートリッジの種別等のデバイスカートリッジ情報を示すコネクタ装着信号を出力するコネクタ装着信号出力部を具備するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみ本体装置からデバイスカートリッジが認識され、アクセス可能となるシステムが実現される。
【0060】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態にあると認識しないであろう状態、例えば図3のようにデバイスカートリッジはコネクタには装着されているが、本体装置には収容されてはいない状態において、本体装置からデバイスカートリッジが認識され、アクセス可能となることを防止することができる。
【0061】
加えて本実施の形態によれば、デバイスカートリッジの収容検知およびコネクタ装着検知信号の制御をソケットのみで行うので、本体装置―ソケット間にデバイスカートリッジの収容検知を伝える信号線を別途必要とせずに、その接続をATA/ATAPI、SCSI、PCMCIA,USB、IEEE1394等の汎用インターフェースのみで行うことができる。
【0062】
以上、本実施の形態によれば、ユーザビリティに優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現される。
【0063】
特に、デバイスの接続が不安定な状態(ユーザにより抜かれる可能性がある時点)で、本体装置がデバイスにアクセスすることがなく、信頼性が向上する。
【0064】
(第二の実施の形態)
上述の第一の実施の形態では、常時、コネクタ106を介して、電源が供給される構成としてが、本第二の実施の形態においては、デバイスの装着、抜き取られるときには、電源が供給されない構成を説明する。
【0065】
図13に本発明の第二の実施の形態として本発明を適用したソケットを含むシステムのブロック図を示す。システムは本体装置170、ソケット100、デバイスカートリッジ140からなる。
【0066】
本体装置170はCPU171、ROM172、RAM173、本体装置電源部174、インターフェース部175等からなる例えばパーソナルコンピュータ、サーバ等である。
【0067】
ソケット100は、電力供給制御部201、カートリッジ収容検知部102、本体装置170と接続するインターフェース部175、基板コネクタ104、フレキシブルケーブル105およびケーブル端コネクタ等106からなる。電力供給制御部101はデバイスカートリッジ140への電力の供給を制御する。カートリッジ収容検知部102はソケット100内にデバイスカートリッジ140が収容されているか否かを検知する。
【0068】
デバイスカートリッジ140はソケット100のケーブル端コネクタ106に接続可能なコネクタ141を持つ。デバイスカートリッジ140は例えばハードディスク、半導体メモリカード等の記憶装置、TVチューナ等のコンピュータ周辺機器等、ソケットのケーブル端コネクタに接続可能な様々なデバイスである。
【0069】
本体装置170とソケット100はそれぞれのインターフェース部175、103を介して信号の接続および本体装置170からソケット100への電力の供給を行う。本体装置170とソケット100の接続形態およびソケット100の本体装置170への実装形態は、いかなる形態でもよい。
【0070】
例えば、本体装置170とソケット100は本体装置170内の主基板(マザーボード)上またはPCIカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット100は本体装置170内部に収容されてもよいし、本体装置170外部に設置されてもよい。
【0071】
デバイスカートリッジ140とソケット100はケーブル端コネクタ106を介して接続される。デバイスカートリッジ140はケーブル端コネクタ106に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ140のソケット100へのセットおよびソケット100からのリムーブはユーザにより簡単に行えるようになっている。
【0072】
本実施の形態は、上述の実施の形態における図2〜図9に示したシステムにおいてユーザビリティの向上およびデバイスの保護を可能にするものである。
【0073】
以下、本実施の形態の動作説明を行う。
【0074】
図14にソケット100にデバイスカートリッジ140をセットするときのシーケンスのフローチャートを示す。
【0075】
ユーザによりソケット100内にデバイスカートリッジ140が挿入され、ケーブル端コネクタ106に装着される(ステップ1601)。
【0076】
さらにソケット100内に挿入されると、所定収容位置まで移動、停止する(ステップ1602〜1603)。
【0077】
カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置に収容されたことが検知されると、電力供給制御部101はデバイスカートリッジ140への電力の供給を開始する(ステップ1604)。
【0078】
デバイスカートリッジ140への電力供給開始後、カートリッジ収容検知部102はデバイスカートリッジ140が所定収容位置に収容されているか否かを監視する(ステップ1605)。
【0079】
カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置から外れたことが検知された場合、電力供給制御部101はデバイスカートリッジ140への電力の供給を停止する(ステップ1606)。
【0080】
図15にデバイスカートリッジ140をソケット100からリムーブするときのシーケンスのフローチャートを示す。
【0081】
ユーザによりデバイスカートリッジ140の排出指示がなされる(ステップ1701)。
【0082】
デバイスカートリッジ140の排出が開始され、カートリッジ収容検知部102によりデバイスカートリッジ140が所定収容位置から移動したことを検知すると、電力供給制御部101はデバイスカートリッジ140への電力の供給を停止する(ステップ1704)。
【0083】
デバイスカートリッジ140は所定抜去位置まで移動、停止する(ステップ1706)。
【0084】
ユーザの手によりケーブル端コネクタ106からデバイスカートリッジ140が抜去される(ステップ1707)。
【0085】
図16に本実施の形態におけるソケット100を含むシステムの実装の一例を示す。
【0086】
本体装置170−デバイスカートリッジ140間のバス1801〜1803はソケット100を介して接続される。
【0087】
ソケット100はバス1801〜1803を電力線1801とその他のデータ線・制御線等の信号線1802に分離し、電力線1801に本体装置170からデバイスカートリッジ140への電力の供給の制御が可能なようにスイッチ1804を挿入する。
【0088】
スイッチ1804はデバイスカートリッジ140が所定位置に収納されているときオン状態になり、電力線1801が導通し、デバイスカートリッジ140に電力が供給される。そうでないとき、スイッチ1804はオフ状態であり、電力線は導通せず、デバイスカートリッジ140に電力は供給されない。
【0089】
ここで、デバイスカートリッジ140の収納状態を検知するスイッチ1804は、デバイスカートリッジに電力の供給を開始するためのスイッチと、デバイスカートリッジへの電力の供給を停止するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【0090】
デバイスカートリッジ140の収容検知機能および電力線1801のスイッチ機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、IC等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【0091】
以上、説明してきたように、本実施の形態によれば、本体装置から電力の供給を受けて動作するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみデバイスカートリッジに電力が供給されるシステムが実現される。
【0092】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態であるとは認識していないであろう状態、例えば図3のようにデバイスカートリッジはコネクタに装着されてはいるが、本体装置には収容されてはいない状態において、デバイスに電力が供給され続けている状態を防止することができる。
【0093】
また、デバイスカートリッジが動作中に移動されることにより、特にハードディスクのような機械的駆動部もつデバイスにおいて、データ、さらにはデバイス自体が破壊されることを防止することができる。
【0094】
さらに、インターフェースまたはデバイスによる活線挿抜への対応・非対応、活線挿抜対応である場合の電源投入シーケンスの差異に関わらず同一のシーケンスで電源の投入が行える。
【0095】
加えて本実施の形態によれば、デバイスカートリッジの収容検知および電力の供給の制御をソケットのみで行うので、本体装置―ソケット間の接続をATA/ATAPI、SCSI、PCMCIA,USB、IEEE1394等の汎用インターフェースのみで行うことができる。
【0096】
以上、本実施の形態によれば、ユーザビリティ、消費電力、データまたはデバイスの保護という点で優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現される。
【0097】
(第三の実施の形態)
図17に本発明の第三の実施の形態として本発明を適用したソケット900を含むシステムのブロック図を示す。
【0098】
システムは本体装置970、ソケット900、デバイスカートリッジ940からなる。
【0099】
本体装置はCPU971、ROM972、RAM973、本体装置電源部974、インターフェース部975等からなる例えばパーソナルコンピュータ、サーバ等である。
【0100】
ソケット900はソケット電源部907、電力供給制御部901、カートリッジ収容検知部902、本体装置970と接続するインターフェース部903、基板コネクタ904、フレキシブルケーブル905およびケーブル端コネクタ906等からなる。ソケット電源部907はソケット900外部で生成された電圧またはソケット900内部で生成した電圧を適当な電圧に変換しソケット900内部回路に供給する。ソケット電源部907はソケット900外部に設置されていてもよく、ソケット900に内蔵されていてもよい。ソケット電源部907は例えばACアダプタ、電池等である。
【0101】
電力供給制御部901はデバイスカートリッジ940への電力の供給を制御する。カートリッジ収容検知部902はソケット900内にデバイスカートリッジ940が収容されているか否かを検知する。
【0102】
デバイスカートリッジ940はソケット900のケーブル端コネクタ906に接続可能なコネクタ941を持つ。デバイスカートリッジ940は例えばハードディスク、半導体メモリカード等の記憶装置、TVチューナ等のコンピュータ周辺機器等、ソケット900のケーブル端コネクタ906に接続可能な様々なデバイスである。
【0103】
本体装置970とソケット900はそれぞれのインターフェース部975、903を介して信号の接続を行う。本体装置970とソケット900の接続形態およびソケット900の本体装置970への実装形態は本発明とは無関係であり、いかなる形態でもよい。例えば、本体装置970とソケット900は本体装置970内の主基板(マザーボード)上またはPCIカード等の拡張ボード上のコネクタに直に装着されてもよいし、ケーブルを介して接続されてもよい。さらに、ソケット900は本体装置970内部に収容されてもよいし、本体装置970外部に設置されてもよい。
【0104】
デバイスカートリッジ940とソケット900はケーブル端コネクタ906を介して接続される。デバイスカートリッジ940はケーブル端コネクタ906に装着することにより信号の接続および電力の供給がなされる。デバイスカートリッジ940のソケット900へのセットおよびソケット900からのリムーブはユーザにより簡単に行えるようになっている。
【0105】
本実施の形態におけるソケット900へのデバイスカートリッジ940のセット時およびソケット900からのリムーブ時の機械的シーケンスおよび本発明を適用したソケット900を含むシステムへのデバイスカートリッジ940のセット時およびソケット900からのリムーブ時のシーケンスは第2の実施の形態と同様であるので説明を略し、以下、本実施の形態におけるソケット900を含むシステムの実装の一例を、図18を用いて説明する。
【0106】
本体装置970−デバイスカートリッジ940間のバス1001〜1003はソケット900を介して接続される。
【0107】
ソケット900は本体装置からのバス1001〜1003を電力線1001とその他のデータ線・制御線等の信号線1002に分離し、電力線1001を除く信号線1002をデバイスカートリッジ940に接続する。ここで、本体装置970とソケット900間の信号線1002の接続は無線接続であってもよい。
【0108】
ソケット900内部回路への電力の供給は商用交流電源からソケット900に接続されたACアダプタ1005を介して、またはソケット900に内蔵した電池により行われる。図20は商用交流電源からソケット900に接続されたACアダプタ1005を介して電力を供給する場合を示している。
【0109】
ACアダプタ1005またはソケット900に内蔵した電池からデバイスカートリッジ940への電力の供給を行う電源線1006に電力の供給の制御が可能なようにスイッチ1004を挿入する。
【0110】
スイッチ1004はデバイスカートリッジ940が所定位置に収納されているとき、オン状態になり、電源線1006が導通し、デバイスカートリッジ940に電力が供給される。そうでないとき、スイッチ1004はオフ状態になり、電源線1006は導通せず、デバイスカートリッジ940に電力は供給されない。
【0111】
ここで、デバイスカートリッジ940の収納状態を検知するスイッチ1004は、デバイスカートリッジに電力の供給を開始するためのスイッチと、デバイスカートリッジへの電力の供給を停止するためのスイッチがそれぞれ物理的に独立したスイッチとして設けられ、両スイッチが時間的な間隔を隔てて独立にオンまたはオフするようにしてもよい。
【0112】
デバイスカートリッジ940の収容検知機能および電源線1006のスイッチ機能はマイクロスイッチ、フォトインタラプタ、リレー、トランジスタ、IC等の素子のひとつまたは複数を組み合わせることにより容易に実現される。
【0113】
以上、説明してきたように、本実施の形態によれば、商用交流電源からソケットに接続されたACアダプタを介して、またはソケットに内蔵した電池から電力の供給を受けて動作するデバイスカートリッジを収容するソケットを含むシステムであって、デバイスカートリッジはユーザによりソケットのコネクタに装着された後、所定収容位置まで移動、収容され、またソケットのコネクタに装着された状態で、所定収容位置から排出され、ユーザによりコネクタから抜去されるシステムにおいて、デバイスカートリッジがソケット内の所定収容位置に収容されている状態においてのみデバイスカートリッジに電力が供給されるシステムが実現される。
【0114】
これにより、ユーザがデバイスは本体装置に対して使用可能な状態であるとは認識していないであろう状態、例えば図3のようにデバイスカートリッジはコネクタに装着されてはいるが、本体装置には収容されてはいない状態において、デバイスに電力が供給され続けている状態を防止することができる。
【0115】
また、デバイスカートリッジが動作中に移動されることにより、特にハードディスクのような機械的駆動部もつデバイスにおいて、データ、さらにはデバイス自体が破壊されることを防止することができる。
【0116】
さらに、インターフェースまたはデバイスによる活線挿抜への対応・非対応、活線挿抜対応である場合の電源投入シーケンスの差異に関わらず同一のシーケンスで電源の投入が行える。
【0117】
加えて本実施の形態によれば、デバイスカートリッジの収容検知および電力の供給の制御をソケットのみで行うので、本体装置―ソケット間の接続をATA/ATAPI、SCSI、PCMCIA,USB、IEEE1394等の汎用インターフェースのみで行うことができる。
【0118】
以上、本実施の形態によれば、ユーザビリティ、消費電力、データまたはデバイスの保護という点で優れ、さらに様々なインターフェースおよびデバイスにおいて使用可能なシステムが実現する。
【0119】
(デバイスの具体例)
ここで、デバイス140の具体例として、リムーバブルハードディスク1について、簡単に説明する。
【0120】
図19、図20は、リムーバブルハードディスク1の断面図である。
【0121】
1はリムーバブルハードディスクであり、上ケース2、下ケース3、コネクタ141から構成される。コネクタ141の側面には、上ケース2と下ケース3の側面に形成された溝部11に繋がる溝部が構成されている。そして、その内部には、衝撃を吸収するための、緩衝材やハードディスク、フレキシブルプリント板等が内蔵されている。尚、これらは一般的であるので、その詳細な説明は省略する。
【0122】
図19は、ロック部114により、シャッター112がロックされた状態を示し、図20は、コネクタ4とコネクタ23が結合するときに、ロック部114が解除され、シャッター112が開いた状態を示している。
【0123】
リムーバブルハードディスク1のコネクタ141の接続部111を保護するために、シャッター112が設けられており、ロック部113により、シャッター112の移動をロックする構成となっている。
【0124】
ロック状態においては、バネ116によりシャッター112が閉じた状態となっている。
【0125】
コネクタ141とコネクタ106を結合するとき、コネクタ106の凸部によりロック部114が内側に押され、ロックが解除される。そして、コネクタ106の接続部の周囲の凸部によりシャッター112が押され、接続部111とコネクタ106の接続部との接続が行われ、リムーバブルハードディスク1とパソコンなどの本体とが電気的に接続され、情報の送受信を行うことが可能となる。
【0126】
コネクタ106からコネクタ141を取り外すとき(リムーバブルハードディスク1をPC本体から取り外すとき)は、接続部111とコネクタ23の接続部が離れるにしたがって、コネクタ106の接続部の周囲の凸部により押されていたシャッター112が、バネ116の力により戻され、それによって、ロック部114の一部が開口部115から露出し、ロック部114が自身のバネ作用により開口部115から一部が露出することにより、シャッター112がロックされた状態となる。
【0127】
(自動装着の具体例)
更に、上述のリムーバブルハードディスク1を自動的に装着・脱着する場合の具体例について説明する。
【0128】
図21は、自動装着・脱着するためのオートローディング装置の具体例を示す図であり、上述のリムーバブルハードディスク1、及び、リムーバブルハードディスクのオートローディング装置5を右斜め下から見た斜視図である。尚、オートローディング装置5は、パーソナルコンピュータなどに備えられるものであり、図21においては、パーソナルコンピュータ(以下、PC)の一部とオートローディング装置5を示した図である。
【0129】
5はリムーバブルハードディスク1のオートローディング装置であり、フレーム6、パレット7、パルスモータ8等で構成されている。9はリムーバブルハードディスクやオートローディング装置等を制御するためのPCなどのメインPCBの一部であり、後述するCPU35等が搭載されている。
【0130】
図22は、図19、図20で表したリムーバブルハードディスク1のオートローディング装置5のフレーム6の上部を開口し、更に、パレット7の下面部も開口したものを、図22と同じ方向から見た斜視図である(一部カットモデル)。図23はその状態を右側面から見た側面図であり、図24はその状態を上部から見た平面図である(一部カットモデル)。
【0131】
リムーバブルハードディスク1の左右側面には、コネクタ141から繋がる溝11が設けられ、溝11と直角方向にはロック溝11aと11bが設けられている。
【0132】
オートローディング装置5のパレット7の内側の左右側面には、溝11と嵌合するよう長丸状の凸部12a、12b、12cが設けられ、リムーバブルハードディスク1は凸部12a、12b、12cに沿ってオートローディング装置5内部へ挿入されていく。
【0133】
パレット7の外側の左右側面には凸部14が設けられ、フレーム6の内側の左右側面に設けられた溝15に摺動可能に挿入されている。またパレット7の下面は取付板16が一体に設けられ、取付板16には軸受17が圧入されている。尚、軸受17にはラジアル方向の力を受けるため、凸部17aが設けられている。
【0134】
フレーム6の下面には取付板18が一体に設けられ、取付板18にはパルスモータ8がネジ19により固定されている。
【0135】
パルスモータ8は、リードスクリュー軸8aが回転軸となっており、軸8a方向から見て、反時計方向に軸8aが回転すると、パレット7がパルスモータ8に近づくように、軸受17と係合している。
【0136】
図24において、パレット7の上面には軸21が左右に設けられ、左右の軸21にはツメ20が回転可能に挿入され、軸21に挿入されたバネ22により、ツメ20は外側へ開くように付勢されている。
【0137】
更に、パレット7の上面には、リムーバブルハードディスク1のコネクタ141と電気的に接続されるコネクタ23(上述の106と同じ)が設けられ、ネジ24とナット25によりパレット7へ強固に固定されている。コネクタ23は、PCB26にはんだ付けされ、電気的に結合されている。さらに、コネクタ23は、コネクタ23に設けられた段付き穴23aを利用し、ネジ27、ナット28によりPCB26に機械的にも強固に固定されている(図29参照)。
【0138】
PCB26の裏面にはフレキシブルケーブル用コネクタ29がはんだ付けされており、コネクタ29にはフレキシブルケーブル30が挿入され電気的に結合している。フレキシブルケーブル30のもう一方の端は、PCB9にはんだ付けされているコネクタ31に、挿入されている。また、PCB26には、リムーバブルハードディスク1が、コネクタ23へ完全に結合されたことを検知する、スイッチ32がはんだ付けされている。尚、パルスモータ8は不図示のリード線及びコネクタにより、PCB9に電気的に結合されている。以上の構成により、リムーバブルハードディスク1は、コネクタ4、コネクタ23、コネクタ29、フレキシブルケーブル30、コネクタ31を介して、PCB26上のCPU35などとの間でデータの送受信を行うことが可能となる。
【0139】
次に上記構成のオートローディング装置5に関して、実際の動作を詳細に説明する。尚、以下の制御は、CPU35の制御により実行される。
【0140】
図33はオートローディング装置5のブロック図であり、図34は電源36がON状態になった際の、オートローディング装置5の動作を表したフローチャート図である。
【0141】
本装置では、パレット7がパルスモータ8側の突き当て部まで移動した状態から、リムーバブルハードディスク1が未装着状態(図21等)の状態まで移動するためには、パルスモータ8を時計方向へ、15.5回転駆動させる設定となっている。また、パレット7がパルスモータ8側の突き当て部まで移動した状態から、リムーバブルハードディスク1が引き込まれた状態(図30等)まで移送するためには、パルスモータ8を時計方向へ、0.5回転駆動させる設定となっている。したがって、パレット7がどの位置にあっても、パルスモータ8を反時計方向に16回転駆動することにより、パレット7は突き当て部まで移動することができる。
【0142】
ステップS101で、ユーザの指示により電源36がON状態になると、ステップS102でCPU35の命令により、パルスモータ8が反時計方向へ16回転駆動されるよう、パルスが送られる。この駆動により、パレット7がどの位置にあっても、パレット7はコネクタ23側の突き当てにあたり、パルスモータ8は脱調しながら停止する。
【0143】
次に、ステップS103でスイッチ32がONかOFFかを判断する(リムーバブルハードディスク1が挿入されているかどうかを判断することと同等)。スイッチ32がONならばステップS105へ進み、パルスモータ8を時計方向へ0.5回転駆動させステップS106へ進み、CPU35などからリムーバブルハードディスク1へのアクセスが可能状態となる。スイッチ32がOFFならば、ステップS104へ進み、パルスモータ8を時計方向へ15.5回転駆動させ、ステップS107へ進み電源投入後のイニシャル処理を終了し待機状態となる。
【0144】
以下の説明ではステップS107の待機状態へ進んだ場合を説明する。
【0145】
図25はリムーバブルハードディスク1がオートローディング装置5へ僅かに挿入された状態を、右斜め上から見た斜視図であり、リムーバブルハードディスク1は側面に設けられた溝11が、パレット7に設けられた凸部12a、12bと嵌合している。このときはパレット7とフレーム5の位置関係は待機状態のままであり、スイッチ32の検出部32aもフリー状態である。
【0146】
図35はステップS107の待機状態から、リムーバブルハードディスク1が、オートローディング装置5へ引き込まれるまでの動作を説明したフローチャート図である。
【0147】
ステップS108で、スイッチ32がON状態になると、ステップS109へ進み0.5秒待機状態となる。次にステップS110へ進み、再び、スイッチ32がONかOFFかを判断する。OFFの場合はステップS107の待機状態になる。ONの場合はステップS111へ進み、パルスモータ8を反時計方向へ15回転駆動させ、次に、ステップS106へ進み、リムーバブルハードディスク1へアクセス可能状態となる。
【0148】
次に上記状態を、メカ図面を用いて詳細に説明する。
【0149】
図26、図27、図28、図29は、ユーザによりリムーバブルハードディスク1がオートローディング装置5へ挿入され、コネクタ4がコネクタ23へ完全に挿入された状態を表している。図26はその状態を右斜め上から見た斜視図、図27は右斜め下から見た斜視図、図28は右側面から見た側面図、図29の(a)は図28のA−A断面図、図29の(b)は図29(a)のB部詳細図である。尚、図29(a)ではリムーバブルハードディスク1の内部の部品は省略してある。
【0150】
リムーバブルハードディスク1のコネクタ4とコネクタ23が完全に結合しており、このときスイッチ32の検出部32aは完全に押された状態(ON状態)となっている。また、この状態ではパルスモータ8は回転を開始していないため、フレーム6とパレット7の位置関係も待機状態(初期状態)のままである。
【0151】
ここで、スイッチ32の検出に関して詳細に説明する。
【0152】
コネクタ23とコネクタ4は電気的に接合を開始してから、完全にコネクタ同士が突き当たるまでの長さ(接触長)が、本実施の形態では5mm±0.3mmある。スイッチ32はコネクタ23とコネクタ4が電気的に接続を開始してから、3mm挿入されたところでONするように取付られている。コネクタ23とスイッチ32の取付誤差は±0.3mmである。またスイッチのONタイミングの誤差も±0.3mmである。したがって、最悪の状態を考慮しても、コネクタ23とコネクタ4が電気的に接合しない限り、スイッチ32はONしない。また、コネクタ23とコネクタ4が突き当たるまで挿入されていれば、スイッチ32は確実にON状態となるように構成されている。
【0153】
図29(a)において、ツメ20はバネ22よりフレーム6の内側方向へ押し付けられ、パレット7上に設けられた凸部34に突き当たっている。したがって、この状態ではツメ先端部20aは、リムーバブルハードディスク1の側面に設けられたロック溝11aに挿入されていない。よってこの状態では、リムーバブルハードディスク1は容易に外すこともできる。
【0154】
次に、スイッチ32がONしたことをCPU35が判断すると、0.5秒後にパルスモータ8が軸8a側からみて反時計方向に15回転駆動するように、CPU35が指示する。リードスクリュー軸8aのピッチは2mmなのでパルスモータ8が反時計方向へ15回転すると、パレット7は30mmパルスモータ8の方向へ進み停止する。このとき、コネクタ4とコネクタ23が結合しているためリムーバブルハードディスク1も、パレット7と共にパルスモータ8方向へ30mm進み、オートローディング装置5の内部へ引き込まれる。
【0155】
図30、図31、図32は全て、リムーバブルハードディスク1がパレット7と共にオートローディング装置5内部へ、30mm引き込まれた状態を表している。図30は右斜め下から見た斜視図、図31は右側面から見た側面図、図32(a)は図31のC−C断面図、図32(b)は図32(a)のD部詳細図である。尚、図32ではリムーバブルハードディスク1の内部部品は図29と同様に省略してある。
【0156】
パルスモータ8が反時計方向へ15回転することにより、パレット7は溝15に凸部14が沿って30mm移動し停止する。この状態では、図32(b)に示すように、ツメ20の凸部20bが、フレーム6内側の凸部33に乗り上げているため、ツメ20は待機状態(初期状態)よりも内側へ回転し、ツメ20の先端部20aはロック溝11aに挿入されている。したがって、この状態では、リムーバブルハードディスク1はパレット7から引き抜くことはできない。また、パレット7は軸受17によりリードスクリュー軸8aと係合している。従って、リムーバブルハードディスク1やパレット7に引き抜き方向の力が加わっても、パルスモータ8は回転しないため、パレット7は、溝15に沿って移動することはできない。したがって、この状態では、リムーバブルハードディスク1は確実に固定され、上述の実施の形態のようなアクセス可能状態となる。
【0157】
次にリムーバブルハードディスク1のイジェクト動作に関して説明する。
【0158】
図36はリムーバブルハードディスク1のイジェクト動作を説明した、フローチャート図である。
【0159】
ステップ113によりイジェクト命令が発せられると、ステップS114へ進み、スイッチ32のON、OFF状態を判断する。OFFの場合はステップS107の待機状態となり、ONの場合ステップS115へ進み、リムーバブルハードディスク1がアクセス状態かどうかを判断する。尚、イジェクト命令は、ユーザによる不図示のキーボード又はマウスなどを用いた指示、或いは、不図示のイジェクトボタンを押すことにより、PC側から発生されるものである。
【0160】
PC側からアクセス中の場合はステップS116へ進みアクセスを中止させ、再び、ステップS115へ戻る。アクセス中でなければ、ステップS117へ進み、パルスモータ8を時計方向へ15回転駆動させる。これにより、パレット7はパルスモータ8から離れる方向に30mm移動し、ステップS107へ進み待機状態となる。
【0161】
この状態は図32に表した状態なので、リムーバブルハードディスク1はオートローディング装置5から取り外すことが可能となる。
【0162】
以上詳細に説明のように、本実施の形態によれば、簡単な構成でリムーバブルハードディスクのオートローディング機構が実現できるので、ハードディスクへのアクセス中のイジェクトによるハードディスクの破壊が防止でき、ユーザの操作性も向上する。
【0163】
また、非常にシンプルな形態でリムーバブルハードディスク装着時のロックも確実行え、しかも、電気的接続も確実に行えるため、信頼性も大きく向上したオートローディング装置が実現できる。
【0164】
また、フレーム、パレットの2層構造とし、パレットにハードディスクとのロック機構を持たせたことにより、装着時の確実性が増す。
【0165】
この様な、オートローディング装置と上述の実施の形態を組み合わせることにより、装着時の確実なデバイスへのアクセスが行える。
【0166】
本発明はこれらの実施の形態に限定されるものではなく、例えばソケットが本体装置と不可分に一体になっている形態、本体装置にあたるものが存在せずソケットのみ独立して使用される形態等、請求項に基づき様々な形態に適用される。
【0167】
【発明の効果】
以上、本発明によれば、デバイスを収納する装置において、デバイス収納装置に収納された異物と本体装置との通信を防止することが出来る。
【図面の簡単な説明】
【図1】第一の実施の形態におけるシステムのブロック図。
【図2】本発明が適用されるソケットへのデバイスカートリッジのセット/リムーブ動作説明図。
【図3】本発明が適用されるソケットへのデバイスカートリッジのセット/リムーブ動作説明図。
【図4】本発明が適用されるソケットへのデバイスカートリッジのセット/リムーブ動作説明図。
【図5】本発明が適用されるソケットへのデバイスカートリッジ・セット時の機械的シーケンス・フローチャート。
【図6】本発明が適用されるソケットへのデバイスカートリッジ・リムーブ時の機械的シーケンス・フローチャート。
【図7】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット/リムーブ動作説明図。
【図8】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット/リムーブ動作説明図。
【図9】本発明が適用されるソケットへのショートタイプ・デバイスカートリッジのセット/リムーブ動作説明図。
【図10】第一の実施の形態におけるデバイスカートリッジ・セット時のシーケンス・フローチャート。
【図11】第一の実施の形態におけるデバイスカートリッジ・リムーブ時のシーケンス・フローチャート。
【図12】第一の実施の形態におけるシステムの実装例を示す図。
【図13】第二の実施の形態におけるシステムのブロック図。
【図14】第二の実施の形態におけるデバイスカートリッジ・セット時のシーケンス・フローチャート。
【図15】第二の実施の形態におけるデバイスカートリッジ・リムーブ時のシーケンス・フローチャート。
【図16】第二の実施の形態におけるシステムの実装例を示す図。
【図17】第三の実施の形態におけるシステムのブロック図。
【図18】第三の実施の形態におけるシステムの実装例を示す図。
【図19】デバイスの具体例であるリムーバブルハードディスクの断面図。
【図20】デバイスの具体例であるリムーバブルハードディスクの断面図。
【図21】自動装着するためのオートローディング装置の具体例を示す図。
【図22】本実施の形態に係るオートローディング装置の上下にある一部部品を開口し、図21と同じ位置から見た斜視図。
【図23】図22の状態のオートローディング装置を右側面から見た側面図。
【図24】図22の状態のオートローディング装置を上から見た平面図。
【図25】ムーバブルハードディスクがオートローディング装置へ僅かに挿入された状態を、右斜め上から見た斜視図。
【図26】図22の状態のオートローディング装置に、リムーバブルハードディスクがコネクタまで挿入された状態を、右斜め上から見た斜視図。
【図27】図26の状態のオートローディング装置を右斜め下から見た斜視図。
【図28】図26の状態のオートローシング装置を右側面から見た側面図。
【図29】図28のA−A断面図。
【図30】リムーバブルハードディスクがオートローディング装置の内部へセットされた状態を、右斜め下から見た斜視図。
【図31】図30の状態のオートローディング装置を右側面から見た側面図。
【図32】図31のC−C断面図。
【図33】オートローディング装置のブロック図。
【図34】電源がON状態になった際の、オートローディング装置の動作を説明したフローチャート図。
【図35】オートローディング装置が待機状態から、リムーバブルハードディスク1が、装置内へ引き込まれるまでの動作を説明したフローチャート図。
【図36】リムーバブルハードディスクのイジェクト動作を説明したフローチャート図。
【符号の説明】
100 ソケット
101 装着信号制御部
102 カートリッジ収容検知部
103 ソケットインターフェース部
104 基板コネクタ
105 フレキシブルケーブル
106 ケーブル端コネクタ
140 デバイスカートリッジ
141 デバイスカートリッジ・コネクタ
142 装着信号出力部
170 本体装置
171 CPU
172 ROM
173 RAM
174 本体装置電源部
174 本体装置インターフェース部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a device storage apparatus and an information processing apparatus, and more particularly to a device storage apparatus and an information processing apparatus that store a device cartridge.
[0002]
[Prior art]
In recent years, with the improvement of computer processing power and the speed of communication lines, multimedia data including large-capacity data such as still images and moving images has become widely handled, and there is a demand for more comfortable and flexible handling of data. Is growing. This is no exception for storage devices, and in addition to demands for larger capacity, higher speed, and smaller size, there is also an increasing demand for portable large-capacity data.
[0003]
On the other hand, the improvement in the recording density of the storage medium makes it possible to reduce the size and increase the capacity of the storage device, and a relatively large capacity storage device suitable for portability has also appeared. For example, a compact flash (R) card (CF card), an SD memory card, a micro drive, and the like.
[0004]
By the way, a wide variety of interface standards such as ATA / ATAPI, SCSI, PCMCIA, USB, IEEE1394 are widely used to connect these storage devices, cartridges including them, and personal computers such as adapters that convert the interfaces of these storage devices into desired interfaces. It is used.
[0005]
[Problems to be solved by the invention]
In the above-described interface, there has been a demand for an apparatus that is excellent in usability and can use various interfaces when the connector of the main body device and the connector of the device are fitted.
[0006]
Therefore, an object of the present invention is to provide an apparatus having excellent usability.
[0007]
Another object of the present invention is to prevent communication between a foreign object stored in the device storage device and the main body device in the device storing the device.
[0009]
[Means for Solving the Problems]
In order to solve the above problems, a device storage apparatus of the present invention includes a connection unit to which a device is connected, a device position detection unit that detects whether or not the device is positioned at a predetermined storage position, Reception for receiving a wearing signal indicating that the device and the connection means are connected from the device connected to the connection means Means and the device is located in the predetermined storage position And outputting the received mounting signal to the main unit connected to the connection means, And a communicable means for enabling communication with the device.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0014]
(First embodiment)
FIG. 1 shows a block diagram of a system to which the present invention is applied as a first embodiment of the present invention.
[0015]
The system includes a
[0016]
The
[0017]
The
[0018]
The
[0019]
The
[0020]
For example, the
[0021]
The
[0022]
Here, the mounting signal output unit 142 is connected to the mounting signal control unit 101 via the
[0023]
First, a mechanical sequence at the time of setting the
[0024]
2 to 4 are perspective views of the
[0025]
FIGS. 5 and 6 are flowcharts of mechanical sequences when the
[0026]
The user inserts the
[0027]
When the
[0028]
At this time, the front side of the device cartridge 140 (the side opposite to the side on which the connector for connecting to the
[0029]
Here, the accommodating operation (FIGS. 3 to 4) of the
[0030]
The sequence at the time of removal from the
[0031]
Here, the ejection of the
[0032]
Sockets as described above, that is, sockets for receiving and discharging up to a predetermined position with the device mounted on the connector, have the same interface but different size devices, for example, 2.5 type and 1.8 type. It is suitable for accommodating a device such as iVDR (Information Versatile Disk for Removable usage) in which a plurality of sizes are defined (FIGS. 2 to 4 and 7 to 9). The description is the same as in FIGS. 2 to 4 except for the size of the device cartridge, and is omitted).
[0033]
This embodiment enables usability to be improved in a system including such a socket.
[0034]
The operation of this embodiment will be described below.
[0035]
FIG. 10 shows a flowchart of a sequence when the
[0036]
The user inserts the
[0037]
At this time, the
[0038]
Further, when inserted into the
[0039]
When the cartridge accommodation detection unit 102 detects that the
[0040]
The
[0041]
The cartridge storage detection unit 102 monitors whether or not the
[0042]
When the cartridge accommodation detection unit 102 detects that the
[0043]
The
[0044]
FIG. 11 shows a flowchart of a sequence when the
[0045]
The user issues a discharge instruction for the device cartridge 140 (step 701).
[0046]
When the ejection of the
[0047]
The
[0048]
The
[0049]
The
[0050]
FIG. 12 shows an example of a system implementation including the
[0051]
[0052]
There are a plurality of connector mounting
[0053]
The
[0054]
The
[0055]
Therefore, when the
[0056]
As a result, the main body stand 170 can recognize and access the
[0057]
Here, the switch for detecting the housing state of the
[0058]
In the above example of mounting, the accommodation detection function of the
[0059]
As described above, according to the present embodiment, a connector mounting signal output unit that outputs a connector mounting signal indicating device cartridge information such as mounting to its own connector and the type of device cartridge to the host device. The device cartridge includes a socket for housing a device cartridge, and the device cartridge is moved to a predetermined storage position after being mounted on the connector of the socket by the user, and is mounted in the connector of the socket. In a system in which the device cartridge is ejected from the predetermined storage position and removed from the connector by the user, a system is realized in which the device cartridge is recognized and accessible only from the main body device when the device cartridge is stored in the predetermined storage position in the socket. Is done.
[0060]
Thus, a state in which the user will not recognize that the device is usable with respect to the main apparatus, for example, as shown in FIG. 3, the device cartridge is mounted on the connector, but is accommodated in the main apparatus. It is possible to prevent the device cartridge from being recognized and accessible by the main body apparatus in a state where it is not.
[0061]
In addition, according to the present embodiment, since the device cartridge accommodation detection and the connector attachment detection signal are controlled only by the socket, there is no need for a separate signal line for transmitting the device cartridge accommodation detection between the main unit and the socket. The connection can be made only with a general-purpose interface such as ATA / ATAPI, SCSI, PCMCIA, USB, IEEE1394.
[0062]
As described above, according to the present embodiment, a system that is excellent in usability and can be used in various interfaces and devices is realized.
[0063]
In particular, in a state where the connection of the device is unstable (when there is a possibility of being disconnected by the user), the main body apparatus does not access the device, and the reliability is improved.
[0064]
(Second embodiment)
In the first embodiment described above, power is always supplied via the
[0065]
FIG. 13 shows a block diagram of a system including a socket to which the present invention is applied as a second embodiment of the present invention. The system includes a
[0066]
The
[0067]
The
[0068]
The
[0069]
The
[0070]
For example, the
[0071]
The
[0072]
This embodiment makes it possible to improve usability and protect devices in the systems shown in FIGS. 2 to 9 in the above-described embodiment.
[0073]
The operation of this embodiment will be described below.
[0074]
FIG. 14 shows a flowchart of a sequence when the
[0075]
The user inserts the
[0076]
Further, when inserted into the
[0077]
When the cartridge accommodation detection unit 102 detects that the
[0078]
After the power supply to the
[0079]
When the cartridge accommodation detection unit 102 detects that the
[0080]
FIG. 15 shows a flowchart of a sequence when the
[0081]
The user issues a discharge instruction for the device cartridge 140 (step 1701).
[0082]
When the ejection of the
[0083]
The
[0084]
The
[0085]
FIG. 16 shows an example of implementation of a system including the
[0086]
[0087]
The
[0088]
The
[0089]
Here, the
[0090]
The accommodation detection function of the
[0091]
As described above, according to the present embodiment, the system includes a socket that accommodates a device cartridge that operates by receiving power from the main unit, and the device cartridge is attached to the connector of the socket by the user. In a system in which the device cartridge is removed from the connector after being moved to and stored in the socket connector and is attached to the connector of the socket and then removed from the connector by the user, the device cartridge is stored in the socket. A system is realized in which power is supplied to the device cartridge only in a state where the device cartridge is housed.
[0092]
Thus, a state in which the user may not recognize that the device is usable with respect to the main apparatus, for example, the device cartridge is mounted on the connector as shown in FIG. Can prevent a state in which power is continuously supplied to the device in a state where the device is not accommodated.
[0093]
In addition, by moving the device cartridge during operation, it is possible to prevent data and even the device itself from being destroyed, particularly in a device having a mechanical drive unit such as a hard disk.
[0094]
Furthermore, the power can be turned on in the same sequence regardless of the difference in the power-on sequence when the interface or device supports hot-swap, or does not support hot-swap.
[0095]
In addition, according to the present embodiment, the device cartridge accommodation detection and the power supply control are performed only by the socket, so that the connection between the main unit and the socket is a general purpose such as ATA / ATAPI, SCSI, PCMCIA, USB, IEEE1394, etc. It can be done only with the interface.
[0096]
As described above, according to the present embodiment, a system that is excellent in terms of usability, power consumption, data or device protection, and that can be used in various interfaces and devices is realized.
[0097]
(Third embodiment)
FIG. 17 shows a block diagram of a system including a
[0098]
The system includes a
[0099]
The main device is, for example, a personal computer, a server, or the like including a CPU 971, a
[0100]
The
[0101]
The power
[0102]
The
[0103]
The
[0104]
The
[0105]
The mechanical sequence when the
[0106]
[0107]
The
[0108]
The power supply to the internal circuit of the
[0109]
A
[0110]
The
[0111]
Here, the
[0112]
The accommodation detection function of the
[0113]
As described above, according to the present embodiment, a device cartridge that operates by receiving power supply from a commercial AC power source through an AC adapter connected to the socket or from a battery built in the socket is accommodated. The device cartridge is mounted on the socket connector by the user and then moved to and stored in a predetermined storage position by the user. In addition, the device cartridge is ejected from the predetermined storage position in a state of being mounted on the socket connector. In a system in which the user removes the connector from the connector, a system is realized in which power is supplied to the device cartridge only when the device cartridge is housed in a predetermined housing position in the socket.
[0114]
Thus, a state in which the user may not recognize that the device is usable with respect to the main apparatus, for example, the device cartridge is mounted on the connector as shown in FIG. Can prevent a state in which power is continuously supplied to the device in a state where the device is not accommodated.
[0115]
In addition, by moving the device cartridge during operation, it is possible to prevent data and even the device itself from being destroyed, particularly in a device having a mechanical drive unit such as a hard disk.
[0116]
Furthermore, the power can be turned on in the same sequence regardless of the difference in the power-on sequence when the interface or device supports hot-swap, or does not support hot-swap.
[0117]
In addition, according to the present embodiment, the device cartridge accommodation detection and the power supply control are performed only by the socket, so that the connection between the main unit and the socket is a general purpose such as ATA / ATAPI, SCSI, PCMCIA, USB, IEEE1394, etc. It can be done only with the interface.
[0118]
As described above, according to the present embodiment, a system that is excellent in terms of usability, power consumption, data or device protection and that can be used in various interfaces and devices is realized.
[0119]
(Specific device examples)
Here, as a specific example of the
[0120]
19 and 20 are cross-sectional views of the removable
[0121]
[0122]
FIG. 19 shows a state in which the
[0123]
In order to protect the
[0124]
In the locked state, the
[0125]
When the
[0126]
When removing the
[0127]
(Specific example of automatic mounting)
Further, a specific example in the case where the above-described removable
[0128]
FIG. 21 is a diagram showing a specific example of an autoloading device for automatic mounting / removal, and is a perspective view of the above-mentioned removable
[0129]
Reference numeral 5 denotes an autoloading device for the removable
[0130]
FIG. 22 shows an opening in the upper part of the frame 6 of the autoloading device 5 of the removable
[0131]
[0132]
The left and right side surfaces of the inner side of the pallet 7 of the autoloading device 5 are provided with long round
[0133]
[0134]
A mounting
[0135]
The
[0136]
In FIG. 24,
[0137]
Further, a connector 23 (same as 106 described above) that is electrically connected to the
[0138]
A flexible cable connector 29 is soldered to the back surface of the
[0139]
Next, the actual operation of the autoloading device 5 configured as described above will be described in detail. The following control is executed under the control of the
[0140]
FIG. 33 is a block diagram of the autoloading device 5, and FIG. 34 is a flowchart showing the operation of the autoloading device 5 when the
[0141]
In this apparatus, in order to move from the state where the pallet 7 is moved to the abutting portion on the
[0142]
In step S101, when the
[0143]
Next, in step S103, it is determined whether the
[0144]
In the following description, the case where the process proceeds to the standby state in step S107 will be described.
[0145]
FIG. 25 is a perspective view of the state in which the removable
[0146]
FIG. 35 is a flowchart for explaining the operation from the standby state in step S107 until the removable
[0147]
In step S108, when the
[0148]
Next, the above state will be described in detail with reference to mechanical drawings.
[0149]
26, 27, 28, and 29 show a state where the user has inserted the removable
[0150]
The connector 4 and the
[0151]
Here, the detection of the
[0152]
In the present embodiment, the length (contact length) from when the
[0153]
In FIG. 29 (a), the
[0154]
Next, when the
[0155]
30, 31, and 32 all show a state in which the removable
[0156]
When the
[0157]
Next, the ejection operation of the removable
[0158]
FIG. 36 is a flowchart for explaining the ejecting operation of the removable
[0159]
When an eject command is issued in step 113, the process proceeds to step S114, and the ON / OFF state of the
[0160]
When accessing from the PC side, the process proceeds to step S116, the access is stopped, and the process returns to step S115 again. If not being accessed, the process proceeds to step S117, and the
[0161]
Since this state is shown in FIG. 32, the removable
[0162]
As described above in detail, according to the present embodiment, since a removable hard disk autoloading mechanism can be realized with a simple configuration, it is possible to prevent hard disk destruction due to ejection while accessing the hard disk, and user operability. Will also improve.
[0163]
In addition, the autoloading device with greatly improved reliability can be realized because the lock when the removable hard disk is mounted can be surely performed in a very simple form and the electrical connection can be surely performed.
[0164]
In addition, since the frame and the pallet have a two-layer structure, and the pallet has a locking mechanism with the hard disk, the reliability at the time of mounting is increased.
[0165]
By combining such an autoloading apparatus and the above-described embodiment, reliable access to the device at the time of mounting can be performed.
[0166]
The present invention is not limited to these embodiments, for example, a form in which the socket is inseparably integrated with the main body device, a form in which only the socket is used independently without any equivalent to the main body device, etc. It is applied in various forms based on the claims.
[0167]
【The invention's effect】
As described above, according to the present invention, in an apparatus for storing a device, communication between a foreign object stored in the device storage apparatus and the main body apparatus can be prevented.
[Brief description of the drawings]
FIG. 1 is a block diagram of a system in a first embodiment.
FIG. 2 is a diagram for explaining the operation of setting / removing a device cartridge in a socket to which the present invention is applied.
FIG. 3 is an explanatory diagram of the operation of setting / removing a device cartridge in a socket to which the present invention is applied.
FIG. 4 is a diagram for explaining the operation of setting / removing a device cartridge in a socket to which the present invention is applied.
FIG. 5 is a mechanical sequence flowchart when a device cartridge is set in a socket to which the present invention is applied.
FIG. 6 is a mechanical sequence flowchart when a device cartridge is removed to a socket to which the present invention is applied.
FIG. 7 is an explanatory diagram of a setting / removing operation of a short type device cartridge to a socket to which the present invention is applied.
FIG. 8 is an explanatory diagram of a setting / removing operation of a short type device cartridge to a socket to which the present invention is applied.
FIG. 9 is an explanatory diagram of a setting / removing operation of a short type device cartridge to a socket to which the present invention is applied.
FIG. 10 is a sequence flowchart when a device cartridge is set in the first embodiment.
FIG. 11 is a sequence flowchart at the time of device cartridge removal in the first embodiment.
FIG. 12 is a diagram showing a mounting example of the system in the first embodiment.
FIG. 13 is a block diagram of a system in the second embodiment.
FIG. 14 is a sequence flowchart when a device cartridge is set according to the second embodiment.
FIG. 15 is a sequence flowchart at the time of device cartridge removal according to the second embodiment.
FIG. 16 is a diagram showing a mounting example of the system in the second embodiment.
FIG. 17 is a block diagram of a system in a third embodiment.
FIG. 18 is a diagram showing a mounting example of the system in the third embodiment.
FIG. 19 is a cross-sectional view of a removable hard disk that is a specific example of a device.
FIG. 20 is a cross-sectional view of a removable hard disk as a specific example of a device.
FIG. 21 is a diagram showing a specific example of an autoloading device for automatic mounting.
FIG. 22 is a perspective view in which a part of the upper and lower parts of the autoloading device according to the present embodiment is opened and seen from the same position as FIG.
23 is a side view of the autoloading device in the state of FIG. 22 as viewed from the right side.
24 is a plan view of the autoloading device in the state of FIG. 22 as viewed from above.
FIG. 25 is a perspective view of the state in which the movable hard disk is slightly inserted into the autoloading device, as viewed from the upper right side.
26 is a perspective view of the state in which the removable hard disk is inserted to the connector in the autoloading apparatus in the state of FIG.
FIG. 27 is a perspective view of the autoloading device in the state of FIG.
FIG. 28 is a side view of the auto-losing device in the state of FIG. 26 as viewed from the right side.
29 is a cross-sectional view taken along line AA in FIG. 28. FIG.
FIG. 30 is a perspective view of the state in which the removable hard disk is set inside the autoloading device as seen from the lower right side.
31 is a side view of the autoloading device in the state of FIG. 30 as viewed from the right side.
32 is a cross-sectional view taken along the line CC of FIG. 31. FIG.
FIG. 33 is a block diagram of an autoloading device.
FIG. 34 is a flowchart for explaining the operation of the autoloading apparatus when the power is turned on.
FIG. 35 is a flowchart for explaining the operation from when the autoloading apparatus is in a standby state until the removable
FIG. 36 is a flowchart for explaining the ejecting operation of the removable hard disk.
[Explanation of symbols]
100 socket
101 Wear signal control unit
102 Cartridge accommodation detection unit
103 Socket interface part
104 Board connector
105 Flexible cable
106 Cable end connector
140 Device cartridge
141 Device cartridge connector
142 Wear signal output section
170 Main unit
171 CPU
172 ROM
173 RAM
174 Main unit power supply
174 Main unit interface section
Claims (3)
前記デバイスが所定の収納位置に位置しているか否かを検出するデバイス位置検出手段と、
前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、
前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記本体装置と前記デバイスとの通信を可能にする通信可能手段とを具備することを特徴とするデバイス収納装置。A connection means to which the device is connected;
Device position detecting means for detecting whether or not the device is located at a predetermined storage position;
Receiving means for receiving a mounting signal indicating that the device and the connecting means are connected from the device connected to the connecting means ;
When the device is located at the predetermined storage position, the received attachment signal is output to the main device connected to the connection means, thereby enabling communication between the main device and the device. A device storage device comprising a communicable means.
前記デバイスが前記所定の収納位置位置しているか否かを検出するデバイス位置検出手段と、
前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、
前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記デバイスが接続されたことを通知する信号制御手段と、
前記信号制御手段による通知を受信する受信手段と、
前記受信手段による受信に基づき、前記デバイスに対するアクセスを行うアクセス手段とを具備することを特徴とする情報処理装置。A connection means to which the device is connected;
Device position detecting means for detecting whether or not the device is at the predetermined storage position;
Receiving means for receiving a mounting signal indicating that the device and the connecting means are connected from the device connected to the connecting means ;
When the device is located at the predetermined storage position, a signal control means for notifying that the device is connected by outputting the received mounting signal to a main unit connected to the connection means. When,
Receiving means for receiving notification by the signal control means;
An information processing apparatus comprising: access means for accessing the device based on reception by the receiving means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002342306A JP4401646B2 (en) | 2001-11-29 | 2002-11-26 | Device accommodation apparatus and information processing apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001-364308 | 2001-11-29 | ||
| JP2001364308 | 2001-11-29 | ||
| JP2002342306A JP4401646B2 (en) | 2001-11-29 | 2002-11-26 | Device accommodation apparatus and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003228447A JP2003228447A (en) | 2003-08-15 |
| JP4401646B2 true JP4401646B2 (en) | 2010-01-20 |
Family
ID=27759453
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002342306A Expired - Fee Related JP4401646B2 (en) | 2001-11-29 | 2002-11-26 | Device accommodation apparatus and information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4401646B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006235993A (en) * | 2005-02-24 | 2006-09-07 | Sharp Corp | ELECTRIC DEVICE SYSTEM, ELECTRIC DEVICE, AND CONNECTION CONTROL METHOD |
| JP2006277508A (en) * | 2005-03-30 | 2006-10-12 | Nec Personal Products Co Ltd | Replacement unit, information processor with replacement unit and replacement method |
-
2002
- 2002-11-26 JP JP2002342306A patent/JP4401646B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003228447A (en) | 2003-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5991530A (en) | Interface device receivable in card storage device slot of host computer | |
| US7151673B2 (en) | Memory card host connector with retractable shieldless tab | |
| US7170743B2 (en) | Electronic apparatus and information processing apparatus | |
| KR100826369B1 (en) | Multi-connector memory card with retractable cover that protects connectors | |
| KR100839779B1 (en) | Memory card compatible with device connector and host connector standards | |
| JP5138743B2 (en) | Peripheral equipment | |
| WO2006026137A1 (en) | Memory device with hub capability | |
| JP2007534034A (en) | Memory card compatible with multiple connector standards | |
| JP4401646B2 (en) | Device accommodation apparatus and information processing apparatus | |
| US20090282194A1 (en) | Removable storage accelerator device | |
| KR101908669B1 (en) | Optical disc drive with usb interface | |
| US7213119B2 (en) | Inhibiting access to a portable storage device | |
| US20120120586A1 (en) | Device, and device mounting apparatus | |
| US20090282180A1 (en) | Plug-and-play hard disk read/write drive | |
| CN110262983B (en) | Data storage device with self-destruction function | |
| JP2002007003A (en) | External processing device and control method for the device | |
| US12326826B1 (en) | Hot-swappable structure of connector and method thereof | |
| US5337213A (en) | Bull nose extraction feature for thin form factor computer card | |
| CN201707913U (en) | Hard disc capable of supporting hot plug | |
| KR20050007175A (en) | Electronic equipment device and method for protecting electronic equipment | |
| JP4310101B2 (en) | Storage device, control method and control program therefor, and electronic information device provided with storage device | |
| EP0481771A2 (en) | Portable electronic unit | |
| CN1838491B (en) | Bi-directional electronic device with USB interface | |
| JP4760667B2 (en) | Data protection device | |
| JP2002093135A (en) | Card information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050607 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070918 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070925 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080722 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080919 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090609 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090907 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090916 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091020 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091028 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131106 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |