Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4401646B2 - Device accommodation apparatus and information processing apparatus - Google Patents
[go: Go Back, main page]

JP4401646B2 - Device accommodation apparatus and information processing apparatus - Google Patents

Device accommodation apparatus and information processing apparatus Download PDF

Info

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
Application number
JP2002342306A
Other languages
Japanese (ja)
Other versions
JP2003228447A (en
Inventor
智行 ▲高▼田
範之 鈴木
誠 小林
猛 外山
博康 伊藤
正 高山
島田  勉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2002342306A priority Critical patent/JP4401646B2/en
Publication of JP2003228447A publication Critical patent/JP2003228447A/en
Application granted granted Critical
Publication of JP4401646B2 publication Critical patent/JP4401646B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 main unit 170, a socket 100, and a device cartridge 140.
[0016]
The main device 170 is, for example, a personal computer, a server, or the like that includes a CPU 171, ROM 172, RAM 173, main device power supply unit 174, interface unit 175, and the like.
[0017]
The socket 100 includes a mounting signal control unit 101, a cartridge housing detection unit 102, an interface unit 103 connected to the main body device 170, a board connector 104, a flexible cable 105, a cable end connector, and the like 106. The cartridge accommodation detection unit 102 detects whether or not the device cartridge 140 is accommodated in the socket 100.
[0018]
The device cartridge 140 has a connector 141 that can be connected to the cable end connector 106 of the socket 100, and a mounting signal output unit 142. When the connector 141 is connected to the connector of the host device, the mounting signal output unit 142 outputs a connector mounting signal indicating that the host device is mounted on its own connector. Here, the connector mounting signal also serves as a cartridge information signal indicating cartridge information such as the type of the device cartridge 140. The device cartridge 140 is various devices that can be connected to the cable end connector 106 of the socket, such as a storage device such as a hard disk or a semiconductor memory card, or a computer peripheral device such as a TV tuner.
[0019]
The main unit 170 and the socket 100 connect signals and supply power from the main unit 170 to the socket 100 via the interface units 175 and 103, respectively. The connection form of the main device 170 and the socket 100 and the mounting form of the socket 100 on the main device 170 may be any form.
[0020]
For example, the main unit 170 and the socket 100 may be directly attached to a connector on a main board (motherboard) in the main unit 170 or an expansion board such as a PCI card, or may be connected via a cable. Further, the socket 100 may be housed inside the main body device 170 or may be installed outside the main body device 170.
[0021]
The device cartridge 140 and the socket 100 are connected via the cable end connector 106. The device cartridge 140 is connected to the cable end connector 106 to connect signals and supply power. Setting of the device cartridge 140 to the socket 100 and removal from the socket 100 can be easily performed by the user.
[0022]
Here, the mounting signal output unit 142 is connected to the mounting signal control unit 101 via the connector 141, the cable end connector 106, the flexible cable 105, and the board connector 104. The mounting signal control unit 101 controls the connector mounting signal output from the mounting signal output unit 142 based on the detection result by the cartridge housing detection unit 102 (details will be described later).
[0023]
First, a mechanical sequence at the time of setting the device cartridge 140 in the socket 100 and at the time of removal from the socket 100 will be described with reference to FIGS.
[0024]
2 to 4 are perspective views of the socket 100 and the device cartridge 140 accommodated therein.
[0025]
FIGS. 5 and 6 are flowcharts of mechanical sequences when the device cartridge 140 is set in the socket 100 and when the device cartridge 140 is removed from the socket 100, respectively.
[0026]
The user inserts the device cartridge 140 into the socket 100 (FIG. 2) and attaches it to the cable end connector 106. At this time, the cable end connector 106 is supported by the spring 107 and is in a fixed position until the device cartridge 140 is fitted (step 301 in FIGS. 3 and 5).
[0027]
When the device cartridge 140 is further inserted, the spring 107 contracts, the cable end connector 106 moves to a predetermined accommodation position and stops, and the setting is completed (steps 302 to 303 in FIG. 5).
[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 cable end connector 106 of the socket 140 is mounted) is the front side of the socket 100 (the side having an opening into which the device cartridge is inserted). ) And substantially the same plane (FIG. 4).
[0029]
Here, the accommodating operation (FIGS. 3 to 4) of the device cartridge 140 in the socket 100 after the cable end connector 106 is mounted may be performed manually by a user or automatically by an electromechanical mechanism.
[0030]
The sequence at the time of removal from the socket 100 of the device cartridge 140 is the reverse of the sequence at the time of setting. That is, based on the user's instruction to eject the device cartridge 140, the spring 107 is extended, and the device cartridge 140 can be removed from the cable end connector 106 by a user's hand from a predetermined storage position while being attached to the cable end connector 106. It moves to the predetermined extraction position and stops when it comes into contact with the stopper 108 (FIGS. 4 to 3 and FIG. 5, steps 401 to 404). Thereafter, it is pulled out from the cable end connector 106 by the user's hand (step 405 in FIGS. 2 and 5).
[0031]
Here, the ejection of the device cartridge 140 may be started by providing a switch in the socket 100 or the main device 170 and pressing it, or by issuing a command from the main device 170. Further, the movement of the device cartridge 140 from the predetermined accommodation position to the predetermined removal position may be manually performed by a user or automatically by an electromechanical mechanism.
[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 device cartridge 140 is set in the socket 100.
[0036]
The user inserts the device cartridge 140 into the socket 100 and attaches it to the cable end connector 106 (step 601).
[0037]
At this time, the device cartridge 140 outputs a connector mounting signal from the mounting signal output unit 142. However, the wearing signal control unit 101 that has received this does not transmit this to the interface unit 103 (step 602).
[0038]
Further, when inserted into the socket 100, it moves to a predetermined accommodation position and stops (steps 603 to 604).
[0039]
When the cartridge accommodation detection unit 102 detects that the device cartridge 140 is accommodated in the predetermined accommodation position, the attachment signal control unit 101 outputs the connector attachment signal received from the attachment signal output unit 142 to the interface unit 103. (Step 605).
[0040]
The main unit 170 receives the connector mounting signal from the interface unit 103 of the socket 100 via the interface unit 175, thereby recognizing the device cartridge 140 and making the device cartridge 140 accessible (step 606).
[0041]
The cartridge storage detection unit 102 monitors whether or not the device cartridge 140 is stored in a predetermined storage position (step 607).
[0042]
When the cartridge accommodation detection unit 102 detects that the device cartridge 140 is out of the predetermined accommodation position, the attachment signal control unit 101 stops outputting the connector attachment signal to the interface unit 103 (step 608).
[0043]
The main unit 170 cannot recognize the device cartridge 140 and is inaccessible (step 609).
[0044]
FIG. 11 shows a flowchart of a sequence when the device cartridge 140 is removed from the socket 100.
[0045]
The user issues a discharge instruction for the device cartridge 140 (step 701).
[0046]
When the ejection of the device cartridge 140 is started and the cartridge accommodation detection unit 102 detects that the device cartridge 140 has moved from the predetermined accommodation position, the attachment signal control unit 101 stops outputting the connector attachment signal to the interface unit 103 ( Steps 702-704).
[0047]
The main unit 170 cannot recognize the presence of the device cartridge 140 and becomes inaccessible (step 705).
[0048]
The device cartridge 140 moves to a predetermined removal position and stops (Steps 706 to 707).
[0049]
The device cartridge 140 is removed from the cable end connector 106 by the user's hand (step 708).
[0050]
FIG. 12 shows an example of a system implementation including the socket 100 in the present embodiment.
[0051]
Buses 801 to 804 between the main body 170 and the device cartridge 140 are connected via the socket 100. The buses 801 to 804 are a power line 801 that supplies power from the main unit 170 to the device cartridge 140, a data / control line 802 that transmits and receives data or control signals between the main unit 170 and the device cartridge 140, and a cable end connector of the device cartridge 140. It consists of a connector mounting signal line 803 and a grounding line 804 indicating the mounting state to 106.
[0052]
There are a plurality of connector mounting signal lines 803, and the combination of their voltage levels indicates not only the mounting state of the device cartridge 140 to the connector but also device cartridge information indicating the type of the device cartridge 140 and the like. The connector mounting signal line 803 is pulled up in the main unit 170, and a predetermined line is grounded in the device cartridge 140 based on the device cartridge information.
[0053]
The socket 100 divides the bus 804 into a connector mounting signal line 803 and other lines 801, 802, and 804, and a switch 805 is inserted into the connector mounting signal line 803 so that it is divided between the main unit 170 and the device cartridge 140. To do.
[0054]
The switch 805 is turned on when the device cartridge 140 is housed in a predetermined position, and the connector mounting signal line 803 is conducted. Otherwise, the switch 805 is off and the connector attachment signal line is not conducting.
[0055]
Therefore, when the device cartridge 140 is not attached to the cable end connector 106 of the socket 100 or is not housed in a predetermined position, the voltage level of the connector attachment signal line 803 viewed from the main unit 170 is high. It becomes. On the other hand, when the device cartridge 140 is attached to the cable end connector 106 of the socket 100 and accommodated in a predetermined position, at least one predetermined line grounded based on the device cartridge information is at a low level.
[0056]
As a result, the main body stand 170 can recognize and access the device cartridge 140 only when the device cartridge 140 is mounted on the cable end connector 106 of the socket 100 and accommodated in a predetermined position.
[0057]
Here, the switch for detecting the housing state of the device cartridge 140 includes a switch for connecting the connector mounting signal line 803 and a switch for disconnecting the switch as a physically independent switch. You may make it turn on or off independently at intervals in time.
[0058]
In the above example of mounting, the accommodation detection function of the device cartridge 140 and the connection / disconnection function of the connector mounting signal line 803 are realized by inserting one switch 803 into the connector mounting signal line 803. This can be easily realized by combining one or more elements such as a switch, a photo interrupter, a relay, a transistor, and an IC.
[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 connector 106. However, in the second embodiment, power is not supplied when the device is attached or removed. Will be explained.
[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 main unit 170, a socket 100, and a device cartridge 140.
[0066]
The main device 170 is, for example, a personal computer, a server, or the like including a CPU 171, a ROM 172, a RAM 173, a main device power supply unit 174, an interface unit 175, and the like.
[0067]
The socket 100 includes a power supply control unit 201, a cartridge housing detection unit 102, an interface unit 175 connected to the main body device 170, a board connector 104, a flexible cable 105, a cable end connector, and the like 106. The power supply control unit 101 controls power supply to the device cartridge 140. The cartridge accommodation detection unit 102 detects whether or not the device cartridge 140 is accommodated in the socket 100.
[0068]
The device cartridge 140 has a connector 141 that can be connected to the cable end connector 106 of the socket 100. The device cartridge 140 is various devices that can be connected to a cable end connector of a socket, such as a storage device such as a hard disk or a semiconductor memory card, or a computer peripheral device such as a TV tuner.
[0069]
The main unit 170 and the socket 100 connect signals and supply power from the main unit 170 to the socket 100 via the interface units 175 and 103, respectively. The connection form of the main device 170 and the socket 100 and the mounting form of the socket 100 on the main device 170 may be any form.
[0070]
For example, the main unit 170 and the socket 100 may be directly attached to a connector on a main board (motherboard) in the main unit 170 or an expansion board such as a PCI card, or may be connected via a cable. Further, the socket 100 may be housed inside the main body device 170 or may be installed outside the main body device 170.
[0071]
The device cartridge 140 and the socket 100 are connected via the cable end connector 106. The device cartridge 140 is connected to the cable end connector 106 to connect signals and supply power. Setting of the device cartridge 140 to the socket 100 and removal from the socket 100 can be easily performed by the user.
[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 device cartridge 140 is set in the socket 100.
[0075]
The user inserts the device cartridge 140 into the socket 100 and attaches it to the cable end connector 106 (step 1601).
[0076]
Further, when inserted into the socket 100, it moves to a predetermined accommodation position and stops (steps 1602 to 1603).
[0077]
When the cartridge accommodation detection unit 102 detects that the device cartridge 140 is accommodated in the predetermined accommodation position, the power supply control unit 101 starts supplying power to the device cartridge 140 (step 1604).
[0078]
After the power supply to the device cartridge 140 is started, the cartridge accommodation detector 102 monitors whether or not the device cartridge 140 is accommodated in a predetermined accommodation position (step 1605).
[0079]
When the cartridge accommodation detection unit 102 detects that the device cartridge 140 is out of the predetermined accommodation position, the power supply control unit 101 stops the supply of power to the device cartridge 140 (step 1606).
[0080]
FIG. 15 shows a flowchart of a sequence when the device cartridge 140 is removed from the socket 100.
[0081]
The user issues a discharge instruction for the device cartridge 140 (step 1701).
[0082]
When the ejection of the device cartridge 140 is started and the cartridge accommodation detection unit 102 detects that the device cartridge 140 has moved from the predetermined accommodation position, the power supply control unit 101 stops the supply of power to the device cartridge 140 (step 1704). ).
[0083]
The device cartridge 140 moves to a predetermined removal position and stops (step 1706).
[0084]
The device cartridge 140 is removed from the cable end connector 106 by the user's hand (step 1707).
[0085]
FIG. 16 shows an example of implementation of a system including the socket 100 in the present embodiment.
[0086]
Buses 1801 to 1803 between the main unit 170 and the device cartridge 140 are connected via the socket 100.
[0087]
The socket 100 separates the buses 1801 to 1803 into a power line 1801 and other signal lines 1802 such as data lines and control lines, and switches the power line 1801 so that power supply from the main unit 170 to the device cartridge 140 can be controlled. 1804 is inserted.
[0088]
The switch 1804 is turned on when the device cartridge 140 is stored in a predetermined position, the power line 1801 is conducted, and power is supplied to the device cartridge 140. Otherwise, the switch 1804 is off, the power line is not conducted, and no power is supplied to the device cartridge 140.
[0089]
Here, the switch 1804 for detecting the storage state of the device cartridge 140 is physically independent of a switch for starting the supply of power to the device cartridge and a switch for stopping the supply of power to the device cartridge. It may be provided as a switch, and both switches may be turned on or off independently at a time interval.
[0090]
The accommodation detection function of the device cartridge 140 and the switch function of the power line 1801 are easily realized by combining one or more elements such as a micro switch, a photo interrupter, a relay, a transistor, and an IC.
[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 socket 900 to which the present invention is applied as a third embodiment of the present invention.
[0098]
The system includes a main body device 970, a socket 900, and a device cartridge 940.
[0099]
The main device is, for example, a personal computer, a server, or the like including a CPU 971, a ROM 972, a RAM 973, a main device power supply unit 974, an interface unit 975, and the like.
[0100]
The socket 900 includes a socket power supply unit 907, a power supply control unit 901, a cartridge housing detection unit 902, an interface unit 903 connected to the main body device 970, a board connector 904, a flexible cable 905, a cable end connector 906, and the like. The socket power supply unit 907 converts a voltage generated outside the socket 900 or a voltage generated inside the socket 900 into an appropriate voltage and supplies the converted voltage to an internal circuit of the socket 900. The socket power supply unit 907 may be installed outside the socket 900 or may be built in the socket 900. The socket power supply unit 907 is, for example, an AC adapter or a battery.
[0101]
The power supply control unit 901 controls power supply to the device cartridge 940. The cartridge accommodation detection unit 902 detects whether or not the device cartridge 940 is accommodated in the socket 900.
[0102]
The device cartridge 940 has a connector 941 that can be connected to the cable end connector 906 of the socket 900. The device cartridge 940 is various devices that can be connected to the cable end connector 906 of the socket 900, such as a storage device such as a hard disk or a semiconductor memory card, or a computer peripheral device such as a TV tuner.
[0103]
The main unit 970 and the socket 900 perform signal connection via the interface units 975 and 903, respectively. The connection form of the main body device 970 and the socket 900 and the mounting form of the socket 900 on the main body apparatus 970 are not related to the present invention, and any form may be used. For example, the main body device 970 and the socket 900 may be directly attached to a connector on a main board (motherboard) in the main body device 970 or an expansion board such as a PCI card, or may be connected via a cable. Further, the socket 900 may be housed inside the main body device 970 or may be installed outside the main body device 970.
[0104]
The device cartridge 940 and the socket 900 are connected via a cable end connector 906. The device cartridge 940 is connected to the cable end connector 906 to connect signals and supply power. The user can easily set the device cartridge 940 to the socket 900 and remove the device cartridge 940 from the socket 900.
[0105]
The mechanical sequence when the device cartridge 940 is set to the socket 900 and when the device cartridge 940 is removed from the socket 900 in the present embodiment, and when the device cartridge 940 is set to the system including the socket 900 to which the present invention is applied and from the socket 900 Since the sequence at the time of removal is the same as that of the second embodiment, the description thereof will be omitted. Hereinafter, an example of the implementation of the system including the socket 900 in this embodiment will be described with reference to FIG.
[0106]
Buses 1001 to 1003 between the main unit 970 and the device cartridge 940 are connected via a socket 900.
[0107]
The socket 900 separates the buses 1001 to 1003 from the main apparatus into a power line 1001 and other signal lines 1002 such as data lines and control lines, and connects the signal lines 1002 except the power line 1001 to the device cartridge 940. Here, the connection of the signal line 1002 between the main body device 970 and the socket 900 may be a wireless connection.
[0108]
The power supply to the internal circuit of the socket 900 is performed from a commercial AC power source through an AC adapter 1005 connected to the socket 900 or by a battery built in the socket 900. FIG. 20 shows a case where power is supplied from a commercial AC power supply via an AC adapter 1005 connected to the socket 900.
[0109]
A switch 1004 is inserted into a power supply line 1006 that supplies power from the battery built in the AC adapter 1005 or the socket 900 to the device cartridge 940 so that power supply can be controlled.
[0110]
The switch 1004 is turned on when the device cartridge 940 is stored in a predetermined position, the power supply line 1006 is conducted, and power is supplied to the device cartridge 940. Otherwise, the switch 1004 is turned off, the power supply line 1006 is not conducted, and no power is supplied to the device cartridge 940.
[0111]
Here, the switch 1004 for detecting the storage state of the device cartridge 940 is physically independent of a switch for starting the supply of power to the device cartridge and a switch for stopping the supply of power to the device cartridge. It may be provided as a switch, and both switches may be turned on or off independently at a time interval.
[0112]
The accommodation detection function of the device cartridge 940 and the switching function of the power supply line 1006 are easily realized by combining one or more elements such as a micro switch, a photo interrupter, a relay, a transistor, and an IC.
[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 device 140, the removable hard disk 1 will be briefly described.
[0120]
19 and 20 are cross-sectional views of the removable hard disk 1.
[0121]
Reference numeral 1 denotes a removable hard disk, which includes an upper case 2, a lower case 3, and a connector 141. A groove portion connected to the groove portion 11 formed on the side surface of the upper case 2 and the lower case 3 is formed on the side surface of the connector 141. And in the inside, a shock absorbing material, a hard disk, a flexible printed board, etc. for absorbing an impact are incorporated. In addition, since these are general, the detailed description is abbreviate | omitted.
[0122]
FIG. 19 shows a state in which the shutter 112 is locked by the lock unit 114, and FIG. 20 shows a state in which the lock unit 114 is released and the shutter 112 is opened when the connector 4 and the connector 23 are coupled. Yes.
[0123]
In order to protect the connection part 111 of the connector 141 of the removable hard disk 1, a shutter 112 is provided, and the movement of the shutter 112 is locked by the lock part 113.
[0124]
In the locked state, the shutter 112 is closed by the spring 116.
[0125]
When the connector 141 and the connector 106 are coupled, the lock portion 114 is pushed inward by the convex portion of the connector 106, and the lock is released. Then, the shutter 112 is pushed by the convex portions around the connection portion of the connector 106, the connection portion 111 and the connection portion of the connector 106 are connected, and the removable hard disk 1 and the main body such as a personal computer are electrically connected. It becomes possible to send and receive information.
[0126]
When removing the connector 141 from the connector 106 (when removing the removable hard disk 1 from the PC main body), the connection portion 111 and the connection portion of the connector 23 are pushed away by the convex portions around the connection portion of the connector 106. The shutter 112 is returned by the force of the spring 116, whereby a part of the lock part 114 is exposed from the opening part 115, and a part of the lock part 114 is exposed from the opening part 115 by its own spring action. The shutter 112 is locked.
[0127]
(Specific example of automatic mounting)
Further, a specific example in the case where the above-described removable hard disk 1 is automatically attached / detached will be described.
[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 hard disk 1 and the removable hard disk autoloading device 5 as viewed obliquely from the lower right. Note that the autoloading device 5 is provided in a personal computer or the like. FIG. 21 shows a part of the personal computer (hereinafter referred to as a PC) and the autoloading device 5.
[0129]
Reference numeral 5 denotes an autoloading device for the removable hard disk 1, which includes a frame 6, a pallet 7, a pulse motor 8, and the like. Reference numeral 9 denotes a part of a main PCB such as a PC for controlling a removable hard disk, an auto loading device, and the like, and a CPU 35 and the like to be described later are mounted.
[0130]
FIG. 22 shows an opening in the upper part of the frame 6 of the autoloading device 5 of the removable hard disk 1 shown in FIGS. 19 and 20, and the lower part of the pallet 7 is also seen from the same direction as FIG. It is a perspective view (part cut model). FIG. 23 is a side view of the state seen from the right side, and FIG. 24 is a plan view of the state seen from the top (partially cut model).
[0131]
Grooves 11 connected to the connector 141 are provided on the left and right side surfaces of the removable hard disk 1, and lock grooves 11 a and 11 b are provided in a direction perpendicular to the groove 11.
[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 convex portions 12a, 12b, 12c so as to be fitted to the grooves 11, and the removable hard disk 1 is along the convex portions 12a, 12b, 12c. Then, it is inserted into the autoloading device 5.
[0133]
Protrusions 14 are provided on the left and right side surfaces on the outer side of the pallet 7, and are slidably inserted into grooves 15 provided on the left and right side surfaces on the inner side of the frame 6. A mounting plate 16 is integrally provided on the lower surface of the pallet 7, and a bearing 17 is press-fitted into the mounting plate 16. The bearing 17 is provided with a convex portion 17a in order to receive a radial force.
[0134]
A mounting plate 18 is integrally provided on the lower surface of the frame 6, and the pulse motor 8 is fixed to the mounting plate 18 with screws 19.
[0135]
The pulse motor 8 has a lead screw shaft 8a as a rotation shaft, and is engaged with a bearing 17 so that the pallet 7 approaches the pulse motor 8 when the shaft 8a rotates counterclockwise when viewed from the shaft 8a direction. is doing.
[0136]
In FIG. 24, shafts 21 are provided on the left and right sides of the top surface of the pallet 7, and the claws 20 are rotatably inserted into the left and right shafts 21. The claws 20 are opened outward by the springs 22 inserted into the shafts 21. Is being energized.
[0137]
Further, a connector 23 (same as 106 described above) that is electrically connected to the connector 141 of the removable hard disk 1 is provided on the top surface of the pallet 7 and is firmly fixed to the pallet 7 by screws 24 and nuts 25. . The connector 23 is soldered to the PCB 26 and is electrically coupled. Further, the connector 23 is mechanically and firmly fixed to the PCB 26 with screws 27 and nuts 28 using a stepped hole 23a provided in the connector 23 (see FIG. 29).
[0138]
A flexible cable connector 29 is soldered to the back surface of the PCB 26, and a flexible cable 30 is inserted into the connector 29 and electrically coupled thereto. The other end of the flexible cable 30 is inserted into a connector 31 soldered to the PCB 9. The PCB 26 is soldered with a switch 32 that detects that the removable hard disk 1 is completely coupled to the connector 23. The pulse motor 8 is electrically coupled to the PCB 9 by a lead wire and a connector (not shown). With the above configuration, the removable hard disk 1 can transmit / receive data to / from the CPU 35 on the PCB 26 via the connector 4, connector 23, connector 29, flexible cable 30, and connector 31.
[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 CPU 35.
[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 power source 36 is turned on.
[0141]
In this apparatus, in order to move from the state where the pallet 7 is moved to the abutting portion on the pulse motor 8 side to the state where the removable hard disk 1 is not attached (FIG. 21 and the like), the pulse motor 8 is moved clockwise. It is set to drive 15.5 revolutions. Further, in order to transfer the pallet 7 from the state where the pallet 7 is moved to the abutting portion on the pulse motor 8 side to the state where the removable hard disk 1 is retracted (FIG. 30 and the like), the pulse motor 8 is moved clockwise by 0.5. It is set to rotate. Therefore, regardless of the position of the pallet 7, the pallet 7 can be moved to the abutment portion by driving the pulse motor 8 counterclockwise 16 times.
[0142]
In step S101, when the power source 36 is turned on by a user instruction, in step S102, a pulse is sent so that the pulse motor 8 is driven 16 rotations counterclockwise by a command of the CPU 35. By this driving, regardless of the position of the pallet 7, the pallet 7 hits the connector 23 side, and the pulse motor 8 stops while stepping out.
[0143]
Next, in step S103, it is determined whether the switch 32 is ON or OFF (equivalent to determining whether the removable hard disk 1 is inserted). If the switch 32 is ON, the process proceeds to step S105, the pulse motor 8 is driven by 0.5 rotation clockwise, the process proceeds to step S106, and the removable hard disk 1 is accessible from the CPU 35 or the like. If the switch 32 is OFF, the process proceeds to step S104, the pulse motor 8 is driven 15.5 rotations in the clockwise direction, the process proceeds to step S107, the initial process after the power is turned on is terminated, and a standby state is entered.
[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 hard disk 1 is slightly inserted into the autoloading device 5 as viewed from the upper right side. The removable hard disk 1 is provided with a groove 11 provided on the side surface in the pallet 7. The protrusions 12a and 12b are fitted. At this time, the positional relationship between the pallet 7 and the frame 5 remains in a standby state, and the detection unit 32a of the switch 32 is also in a free state.
[0146]
FIG. 35 is a flowchart for explaining the operation from the standby state in step S107 until the removable hard disk 1 is pulled into the autoloading device 5.
[0147]
In step S108, when the switch 32 is turned on, the process proceeds to step S109 and enters a standby state for 0.5 seconds. Next, the process proceeds to step S110, and it is determined again whether the switch 32 is ON or OFF. If it is OFF, a standby state of step S107 is entered. If it is ON, the process proceeds to step S111, and the pulse motor 8 is driven counterclockwise by 15 rotations. Then, the process proceeds to step S106, where the removable hard disk 1 is accessible.
[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 hard disk 1 into the autoloading device 5 and the connector 4 has been completely inserted into the connector 23. FIG. FIG. 26 is a perspective view of the state seen from the upper right side, FIG. 27 is a perspective view seen from the lower right side, FIG. 28 is a side view seen from the right side, and FIG. FIG. 29B is a detailed view of a B section in FIG. 29A. In FIG. 29A, the internal components of the removable hard disk 1 are omitted.
[0150]
The connector 4 and the connector 23 of the removable hard disk 1 are completely coupled. At this time, the detection unit 32a of the switch 32 is in a fully pressed state (ON state). Further, in this state, since the pulse motor 8 has not started rotating, the positional relationship between the frame 6 and the pallet 7 also remains in the standby state (initial state).
[0151]
Here, the detection of the switch 32 will be described in detail.
[0152]
In the present embodiment, the length (contact length) from when the connector 23 and the connector 4 are electrically joined to when the connectors completely abut each other is 5 mm ± 0.3 mm. The switch 32 is attached so as to be turned on when 3 mm is inserted after the connector 23 and the connector 4 start to be electrically connected. The mounting error between the connector 23 and the switch 32 is ± 0.3 mm. The error of the switch ON timing is also ± 0.3 mm. Therefore, even if the worst state is taken into account, the switch 32 is not turned on unless the connector 23 and the connector 4 are electrically joined. Further, if the connector 23 and the connector 4 are inserted until they abut against each other, the switch 32 is configured to be surely turned on.
[0153]
In FIG. 29 (a), the claw 20 is pressed toward the inner side of the frame 6 by the spring 22, and abuts against a convex portion 34 provided on the pallet 7. Therefore, in this state, the claw tip portion 20 a is not inserted into the lock groove 11 a provided on the side surface of the removable hard disk 1. Therefore, in this state, the removable hard disk 1 can be easily removed.
[0154]
Next, when the CPU 35 determines that the switch 32 is turned on, the CPU 35 instructs the pulse motor 8 to drive 15 rotations counterclockwise as viewed from the shaft 8a side after 0.5 seconds. Since the pitch of the lead screw shaft 8a is 2 mm, when the pulse motor 8 rotates 15 counterclockwise, the pallet 7 advances toward the 30 mm pulse motor 8 and stops. At this time, since the connector 4 and the connector 23 are coupled, the removable hard disk 1 also advances 30 mm in the direction of the pulse motor 8 together with the pallet 7 and is drawn into the autoloading device 5.
[0155]
30, 31, and 32 all show a state in which the removable hard disk 1 is pulled 30 mm into the autoloading device 5 together with the pallet 7. 30 is a perspective view seen from diagonally lower right, FIG. 31 is a side view seen from the right side, FIG. 32A is a cross-sectional view taken along the line CC in FIG. 31, and FIG. It is D section detail drawing. In FIG. 32, internal components of the removable hard disk 1 are omitted as in FIG.
[0156]
When the pulse motor 8 rotates counterclockwise 15 times, the pallet 7 stops by moving the convex portion 14 along the groove 15 by 30 mm. In this state, as shown in FIG. 32 (b), since the projection 20b of the claw 20 rides on the projection 33 inside the frame 6, the claw 20 rotates inward from the standby state (initial state). The tip 20a of the claw 20 is inserted into the lock groove 11a. Therefore, in this state, the removable hard disk 1 cannot be pulled out from the pallet 7. Further, the pallet 7 is engaged with the lead screw shaft 8 a by a bearing 17. Therefore, even if a force in the pulling direction is applied to the removable hard disk 1 or the pallet 7, the pulse motor 8 does not rotate, so that the pallet 7 cannot move along the groove 15. Therefore, in this state, the removable hard disk 1 is securely fixed and becomes accessible as in the above-described embodiment.
[0157]
Next, the ejection operation of the removable hard disk 1 will be described.
[0158]
FIG. 36 is a flowchart for explaining the ejecting operation of the removable hard disk 1.
[0159]
When an eject command is issued in step 113, the process proceeds to step S114, and the ON / OFF state of the switch 32 is determined. If it is OFF, the process enters a standby state in step S107. If it is ON, the process proceeds to step S115, and it is determined whether or not the removable hard disk 1 is in an access state. The eject command is generated from the PC side by an instruction from a user using a keyboard or mouse (not shown) or by pressing an eject button (not shown).
[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 pulse motor 8 is driven to rotate 15 times in the clockwise direction. As a result, the pallet 7 moves 30 mm away from the pulse motor 8 and proceeds to step S107 to enter a standby state.
[0161]
Since this state is shown in FIG. 32, the removable hard disk 1 can be removed from the autoloading device 5.
[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 hard disk 1 is pulled into the apparatus.
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.
ユーザー指示に基づき、前記デバイスが接続された前記接続手段を移動させる移動変更手段を更に有することを特徴とする請求項1に記載のデバイス収納装置。  The device storage apparatus according to claim 1, further comprising a movement changing unit that moves the connection unit to which the device is connected based on a user instruction. デバイスが接続される接続手段と、
前記デバイスが前記所定の収納位置位置しているか否かを検出するデバイス位置検出手段と、
前記接続手段に接続されている前記デバイスから、前記デバイスと前記接続手段とが接続されていることを示す装着信号を受信する受信手段と、
前記デバイスが前記所定の収納位置に位置している場合、前記受信された装着信号を前記接続手段に接続された本体装置へ出力することにより、前記デバイスが接続されたことを通知する信号制御手段と、
前記信号制御手段による通知を受信する受信手段と、
前記受信手段による受信に基づき、前記デバイスに対するアクセスを行うアクセス手段とを具備することを特徴とする情報処理装置。
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.
JP2002342306A 2001-11-29 2002-11-26 Device accommodation apparatus and information processing apparatus Expired - Fee Related JP4401646B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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