(57)【要約】【課題】ステッピングモータにおける消費電流を削減すること。【解決手段】ＦＤＤコントローラ５３は、ステッピングドライバ５４、スピンドルドライバ５５、および読出し／書込み制御回路５６を制御する。ＦＤＤ制御部分７０は、ＦＤＤコントローラ５３にステッピングモータを駆動するためのステップ信号ＳＴＥＰを供給することによって、ＦＤＤコントローラ５３を制御する。ＦＤＤコントローラ５３は、ＦＤＤ制御部分７０にディスク有無判別信号ＤＫＯを送出する。ディスク有無判別信号ＤＫＯがフロッピーディスクの不在を示しているとき、ＦＤＤ制御部分７０はステップ信号ＳＴＥＰをＦＤＤコントローラ５３へ供給しない。【選択図】図３
2006120309.tif 000002
【特許請求の範囲】
【請求項１】
挿入されたフロッピーディスクを駆動するためのフロッピーディスクドライブ（ＦＤＤ）であって、前記フロッピーディスクは磁気記録媒体を有し、前記フロッピーディスクドライブは、
前記フロッピーディスクの磁気記録媒体に対してデータの読出し／書込みをするための磁気ヘッドと、
前記磁気ヘッドを支持するキャリッジアセンブリと、
前記キャリッジアセンブリを直線的に駆動するステッピングモータと、
前記フロッピーディスクの磁気記録媒体を回転駆動するスピンドルモータと、
前記ステッピングモータを駆動するステッピングドライバと、
前記スピンドルモータを駆動するスピンドルドライバと、
前記磁気ヘッドへのデータの読出し／書込みを制御する読出し／書込み制御回路と、
前記ステッピングドライバ、前記スピンドルドライバ、および前記読出し／書込み制御回路を制御するＦＤＤコントローラと、
前記ＦＤＤコントローラに前記ステッピングモータを駆動するためのステップ信号を供給することによって、前記ＦＤＤコントローラを制御するＦＤＤ制御部分とを有し、
前記ＦＤＤコントローラは、前記ＦＤＤ制御部分へ、前記フロッピーディスクが前記フロッピーディスクドライブ内に存在するか否かを示すディスク有無判別信号を送出し、前記ＦＤＤ制御部分は、前記ディスク有無判別信号が前記フロッピーディスクの不在を示しているとき、前記ステップ信号を前記ＦＤＤコントローラへ供給しない、フロッピーディスクドライブ。
【請求項２】
前記ＦＤＤ制御部分は、フロッピーディスクコントローラを有する、請求項１に記載のフロッピーディスクドライブ。
【請求項３】
前記前記フロッピーディスクドライブはホストコンピュータに接続されるように適合されており、前記ホストコンピュータは、前記ＦＤＤ制御部分に接続されたＵＳＢコネクタを有する、請求項１に記載のフロッピーディスクドライブ。
【請求項４】
前記ＦＤＤ制御部分は、前記ステッピングモータのステップタイミングを調節するように適合されたプログラムを格納するメモリを含む、請求項１に記載のフロッピーディスクドライブ。
【請求項５】
前記ステップ信号は、前記ステッピングモータの起動時を除いた通常動作状態中に予め定められたパルス周期を持つように前記ＦＤＤ制御部分から生成され、前記ステッピングモータの駆動時、前記ステップ信号は、前記予め定められたパルス周期よりも長い特定のパルス周期を持つように前記ＦＤＤ制御部分から生成される、請求項４に記載のフロッピーディスクドライブ。
【請求項６】
前記予め定められたパルス周期は３ミリ秒に等しく、前記特定のパルス周期はＹミリ秒であり、前記ＦＤＤ制御部分は、前記ステッピングモータの起動時、初期Ｘステップの間、特定のパルス周期を持つようなステップ信号を生成する（ここで、Ｘは１以上の第１の正数を表し、Ｙは３より大きい第２の正数を表す）、請求項５に記載のフロッピーディスクドライブ。
【請求項７】
前記第１の正数Ｘは１と２０との間の範囲にあり、前記第２の正数Ｙは３より大きく６以下の範囲にある、請求項６に記載のフロッピーディスクドライブ。
【請求項８】
前記第１の正数Ｘは５に等しく、前記第２の正数Ｙは６に等しい、請求項７に記載のフロッピーディスドライブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フロッピーディスクドライブに関し、特に、フロッピーディスクドライブを制御するフロッピーディスクドライブ制御装置を備えたフロッピーディスクドライブに関する。
【背景技術】
【０００２】
周知のように、フロッピーディスクドライブ（以下「ＦＤＤ」とも略称する）は、それに挿入されたフロッピーディスク（以下「ＦＤ」とも略称する）の円板状磁気記録媒体に対してデータの記録再生を行うための装置である。そして、このようなフロッピーディスクドライブは、ラップトップ・パソコンやノート型パソコン、あるいはノート型ワープロ等の携帯型電子機器に搭載される。
【０００３】
この種のフロッピーディスクドライブは、フロッピーディスクの磁気記録媒体に対してデータの読出し／書込みを行う磁気ヘッドと、この磁気ヘッドをフロッピーディスクに対して所定の半径方向に沿って移動可能に先端で支持するキャリッジアセンブリと、このキャリッジアセンブリを上記所定の半径方向に沿って移動させるステッピングモータと、フロッピーディスクを保持しつつ磁気記録媒体を回転駆動するスピンドルモータとを有している。
【０００４】
従来、このフロッピーディスクドライブの制御は、パソコンやワープロ等のホスト側で行われている。ここで、ホスト側はＳＥＴ側と呼ばれる。そして、フロッピーディスクドライブの側は、ＦＤＤ側と呼ばれる。
【０００５】
以下、図８を参照して、従来のＦＤＤ制御装置について説明する。図８に示すように、従来のＦＤＤ制御装置は、ＳＥＴ側に搭載される部分と、ＦＤＤ側に搭載部分とに分けられる。
【０００６】
ＳＥＴ側には、デバイスドライバ５１と、このデバイスドライバ５１に接続されたフロッピーディスクコントローラ（ＦＤＣ）５２とが搭載されている。一方、ＦＤＤ側には、ＦＤＣ５２に接続されたＦＤＤコントローラ５３と、ステッピングモータを駆動するためのステッピングドライバ５４と、スピンドルモータを駆動するためのスピンドルドライバ５５と、磁気ヘッドへの読出し／書込みを制御する読出し／書込み制御回路５６とが搭載され、ステッピングドライバ５４とスピンドルドライバ５５と読出し／書込み制御回路５６はＦＤＤコントローラ５３に接続されている。
【０００７】
このように、従来のＦＤＤ制御装置では、フロッピーディスクドライブの制御をＳＥＴ側で行っている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
その為、ＳＥＴ側でのシーク動作（ステッピングモータの動作）の制御方法により、ステッピングモータに必要なトルクを決定している。換言すると、ステッピングモータを駆動するためのステップ信号は、ＳＥＴ側から一定間隔の周期（例えば、３ミリ秒）のパルスがステッピングモータへ供給されている。逆にいうと、この３ミリ秒のパルス周期をフロッピーディスクドライブ側ではいじる事が出来ない。したがって、従来では、３ミリ秒より長いパルス周期を持つステップ信号を使用することができず、この３ミリ秒によってステッピングモータの回転に必要となるトルクが一意に決まってしまう。このため、このトルク以下にステッピングモータの回転に必要となるトルクを低減することが出来ない。
【０００９】
ここで、図９に示すように、ステッピングモータの抵抗値を高くすると、ステッピングモータでの消費電流は下がるが、ステッピングモータのトルクが低下してしまう。その結果、フロッピーディスクドライブとしてのシーク動作を保証するために、ステッピングモータの抵抗値の上限レベルを２０Ω前後に設定している。尚、ステッピングモータの抵抗値を高くするには、例えば、細い巻線を使用するか、又は、巻線の巻数（ターン数）を増やせば良い。
【００１０】
換言すれば、ステッピングモータでの消費電流は小さい方が好ましいが、低トルクのステッピングモータとすると、次に述べるような不都合がある。
【００１１】
第１に、ステッピングモータの起動時の動作が困難となる。何故なら、周知のように、一般に、起動時（動き始め）においてモータは最も高いトルクを必要とするからである。
【００１２】
第２に、フロッピーディスクドライブ内にフロッピーディスクが入っていない状態でのシーク動作が困難である。
【００１３】
以下、図１０を参照して、その理由について説明する。図１０において、（Ａ）はフロッピーディスクドライブ内にフロッピーディスクが入っているときの状態を示し、（Ｂ）はフロッピーディスクドライブ内にフロッピーディスクが入っていないときの状態を示す。
【００１４】
図１０（Ａ）に示すように、フロッピーディスクドライブ内にフロッピーディスク４０が入っているとき、ディスクホルダ２２が落ちており、キャリッジアセンブリ１５の上側キャリッジ１５Ｕに取り付けられている側方アーム１５３とディスクホルダ２２の盛り上がり縁２２５とは係合していない。このとき、上下一対の磁気ヘッドによって、フロッピーディスク４０の磁気記録媒体が挟まれた状態となる。したがって、磁気ヘッドを磁気記録媒体に押し当てるバネ圧（ロード圧と呼ばれる）は低いので、キャリッジアセンブリ１５に加わる負荷も小さく、低トルクのステッピングモータでも十分にキャリッジアセンブリ１５を駆動することができる。
【００１５】
しかしながら、図１０（Ｂ）に示すように、フロッピーディスクドライブ内にフロッピーディスク４０が入っていない状態では、ディスクホルダ２２が上方に移動し、ディスクホルダ２２がキャリッジアセンブリ１５の上側キャリッジ１５Ｕを持ち上げている。すなわち、ディスクホルダ２２の盛り上がり縁２２５に、上側キャリッジ１５Ｕに取り付けられている側方アーム１５３が係合することになる。このため、ロード圧により、キャリッジアセンブリ１５に負荷が加わる。その結果、キャリッジアセンブリ１５を駆動するステッピングモータに、フロッピーディスク４０が入っている状態よりも、高いトルクが求められる。
【００１６】
したがって、本発明の目的は、ステッピングモータでの消費電流を小さく、すなわち、ステッピングモータの抵抗値を高くした、所謂、低トルクのステッピングモータでもフロッピーディスクドライブのシーク動作を保証する、ＦＤＤ制御装置を提供することにある。
【００１７】
本発明の他の目的は、ステッピングモータにおける消費電流を削減することができる、フロッピーディスクドライブを提供することにある。
【課題を解決するための手段】
【００１８】
本発明者らは、低トルクのステッピングモータでもフロッピーディスクドライブのシーク動作を保証するにはどのようにすれば良いかについて、鋭意検討を重ねた。その検討の結果、従来のＦＤＤ制御装置のように、フロッピーディスクドライブを制御する部分、すなわち、フロッピーディスクコントローラ（ＦＤＣ）５２をＳＥＴ側に設けていたのでは、そのような保証は困難である、という結論に本発明者らは達した。
【００１９】
すなわち、本発明は、従来、ホスト側（ＳＥＴ側）にあったＦＤＤの制御部分（ＦＤＣを含む）をＦＤＤ側に配設したことを特徴とする。
【００２０】
尚、ＦＤＤの制御部分をＦＤＤ側に配設するにあたり、本発明では、「ＵＳＢコネクタ」と呼ばれるコネクタをＳＥＴ側に備えている。ここで、「ＵＳＢ」とは、“Universal Serial Bus”の略称で、周辺装置を接続するためのパーソナルコンピュータ向けインタフェース仕様のことをいう。
【００２１】
また、本発明者らは、ステッピングモータにおける消費電流を削減するにはどのようにすれば良いかについても、鋭意検討を重ねた。その検討の結果、フロッピーディスクドライブ内にフロッピーディスクが入っていない状態においても、ステッピングモータを動作させているので、消費電流が増加する、という結論に本発明者らは達した。
【００２２】
本発明によれば、挿入されたフロッピーディスク（４０）を駆動するためのフロッピーディスクドライブ（ＦＤＤ）であって、前記フロッピーディスクは磁気記録媒体（４１）を有し、前記フロッピーディスクドライブは、前記フロッピーディスクの磁気記録媒体に対してデータの読出し／書込みをするための磁気ヘッド（１４）と、前記磁気ヘッドを支持するキャリッジアセンブリ（１５）と、前記キャリッジアセンブリを直線的に駆動するステッピングモータ（１６）と、前記フロッピーディスクの磁気記録媒体を回転駆動するスピンドルモータと、前記ステッピングモータを駆動するステッピングドライバ（５４）と、前記スピンドルモータを駆動するスピンドルドライバ（５５）と、前記磁気ヘッドへのデータの読出し／書込みを制御する読出し／書込み制御回路（５６）と、前記ステッピングドライバ、前記スピンドルドライバ、および前記読出し／書込み制御回路を制御するＦＤＤコントローラ（５３）と、前記ＦＤＤコントローラに前記ステッピングモータを駆動するためのステップ信号（ＳＴＥＰ）を供給することによって、前記ＦＤＤコントローラを制御するＦＤＤ制御部分（７０）とを有し、前記ＦＤＤコントローラ（５３）は、前記ＦＤＤ制御部分（７０）へ、前記フロッピーディスク（４０）が前記フロッピーディスクドライブ内に存在するか否かを示すディスク有無判別信号（ＤＫＯ）を送出し、前記ＦＤＤ制御部分（７０）は、前記ディスク有無判別信号（ＤＫＯ）が前記フロッピーディスク（４０）の不在を示しているとき、前記ステップ信号（ＳＴＥＰ）を前記ＦＤＤコントローラ（５３）へ供給しない、フロッピーディスクドライブが得られる。
【００２３】
上記フロッピーディスクドライブにおいて、前記ＦＤＤ制御部分（７０）は、フロッピーディスクコントローラ（５２）を有して良い。前記フロッピーディスクドライブは、ホストコンピュータに接続されるように適合されており、前記ホストコンピュータは、前記ＦＤＤ制御部分（７０）に接続されたＵＳＢコネクタ（６１）を有して良い。前記ＦＤＤ制御部分（７０）は、前記ステッピングモータ（１６）のステップタイミングを調節するように適合されたプログラムを格納するメモリ（６３）を含んで良い。前記ステップ信号（ＳＴＥＰ）は、前記ステッピングモータ（１６）の起動時を除いた通常動作状態中に予め定められたパルス周期を持つように前記ＦＤＤ制御部分（７０）から生成され、前記ステッピングモータ（１６）の駆動時、前記ステップ信号（ＳＴＥＰ）は、前記予め定められたパルス周期よりも長い特定のパルス周期を持つように前記ＦＤＤ制御部分（７０）から生成されて良い。前記予め定められたパルス周期は３ミリ秒に等しく、前記特定のパルス周期はＹミリ秒であり、前記ＦＤＤ制御部分（７０）は、前記ステッピングモータ（１６）の起動時、初期Ｘステップの間、特定のパルス周期を持つようなステップ信号（ＳＴＥＰ）を生成して良い。ここで、Ｘは１以上の第１の正数を表し、Ｙは３より大きい第２の正数を表す。前記第１の正数Ｘは１と２０との間の範囲にあり、前記第２の正数Ｙは３より大きく６以下の範囲にあることが好ましい。前記第１の正数Ｘは５に等しく、前記第２の正数Ｙは６に等しいことがより好ましい。
【００２４】
尚、上記括弧内の符号は、本発明の理解を容易にするために付したものであり、一例にすぎず、これらに限定されないのは勿論である。
【発明の効果】
【００２５】
以上説明したように、本発明では、ディスク有無判別信号がフロッピーディスクの不在を示しているときには、ＦＤＤ制御部分はステップ信号をＦＤＤコントローラへ供給しないので、ステッピングモータの動作を停止することができ、その結果、無駄な消費電流を削減することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２７】
最初に、図５及び図６を参照して、本発明に係るＦＤＤ制御装置が適用される、携帯型電子機器に搭載可能な３．５インチ型フロッピーディスクドライブについて説明する。図５は分解斜視図、図６は前面側からみた斜視図である。
【００２８】
図示のフロッピーディスクドライブは、３．５インチ型フロッピーディスク（後述する）を駆動するための装置である。挿入されたフロッピーディスクは、図５及び図６の矢印Ａに示す方向からフロッピーディスクドライブ中に挿入される。挿入されたフロッピーディスクは、ディスクテーブル１１上に、その回転軸１１ａとフロッピーディスクの中心軸とが一致した状態で保持される。ディスクテーブル１１の回転軸１１ａは、スプリング１２を介してフレーム１３に設けられた軸受１３ａに挿入され、これによってディスクテーブル１１はフレーム１３の表面上で回転自在に支持されている。従って、ディスクテーブル１１の回転軸１１ａの軸方向Ｂは、フレーム１３の厚み方向と平行に成っている。ディスクテーブル１１は、フレーム１３の裏面に設けられたスピンドルモータ（図示せず）によって回転駆動され、これによってフロッピーディスクの磁気記録媒体が回転する。また、フレーム１３の裏面には、多数の電子部品が搭載された基板（図示せず）が取り付けられている。
【００２９】
フロッピーディスクドライブは、フロッピーディスクの磁気記録媒体に対してデータの読出し／書込みを行うための上下一対の磁気ヘッド１４（上側磁気ヘッドのみを図示する）を備えている。磁気ヘッド１４は、フロッピーディスクドライブの背面側に設けられたキャリッジアセンブリ１５にその先端側で支持されている。すなわち、キャリッジアセンブリ１５は、上側磁気ヘッド１４を支持する上側キャリッジ１５Ｕと、下側磁気ヘッドを支持する下側キャリッジ１５Ｌとを有する。キャリッジアセンブリ１５は、フレーム１３の表面上で後述するようにフレーム１３から離隔して配置されており、磁気ヘッド１４をその先端側でフロッピーディスクに対して所定の半径方向（図５及び図６の矢印Ｃで示す方向）に沿って移動可能に支持している。
【００３０】
また、フレーム１３の背面側の側壁１３１には、ステッピングモータ１６が固定されている。ステッピングモータ１６はキャリッジアセンブリ１５を所定の半径方向Ｃに沿ってリニアに駆動する。詳細に説明すると、ステッピングモータ１６は所定の半径方向Ｃと平行に延在する回転軸（駆動軸）１６１を有し、この回転軸１６１には雄ネジが切られている。この回転軸１６１の先端１６１ａは、フレーム１３の表面から切り起こしにより立設された曲げ部１３２に空けられた穴１３２ａを貫通し、スチールボール１６２が設けられる。この穴１３２ａとスチールボール１６２とによって、回転軸１６１は所定の半径方向Ｃと平行に延在するように規制され、かつその先端１６１ａは回転可能に支持されている。
【００３１】
一方、キャリッジアセンブリ１５は、下側キャリッジ１５Ｌから回転軸１６１まで延在したアーム１５１を有し、このアーム１５１の先端１５１ａは回転軸１６１の雄ネジの谷の部分に係合する。従って、ステッピングモータ１６の回転軸１６１が回転すると、このアーム１５１の先端１５１ａが回転軸１６１の雄ネジの谷の部分に沿って動かされ、これによってキャリッジアセンブリ１５自体が所定の半径方向Ｃに沿って移動する。とにかく、ステッピングモータ１６はキャリッジアセンブリ１５を所定の半径方向Ｃに沿ってリニアに移動させるための駆動手段として働く。
【００３２】
ステッピングモータ１６の回転軸１６１がキャリッジアセンブリ１５の一方の側に設けられているので、キャリッジアセンブリ１５の一方の側はこの回転軸１６１によってフレーム１３から離隔した状態で、移動可能に支持される。しかしながら、この回転軸１６１による支持だけでは、キャリッジアセンブリ１５全体をフレーム１３の表面から離隔した状態で配置することはできない。そのため、ガイドバー１７によって、キャリッジアセンブリ１５の他方の側でキャリッジアセンブリ１５を支持しながら案内する。ガイドバー１７はキャリッジアセンブリ１５を間に挟んで、ステッピングモータ１６の回転軸１６１とは逆側に設けられている。ガイドバー１７は所定の半径方向Ｃに対して平行に延在し、フレーム１３の表面上で一端１７１および他端１７２が後述するように固定され、キャリッジアセンブリ１５を所定の半径方向Ｃに沿って案内する。これによって、キャリッジアセンブリ１５全体がフレーム１３の表面から離隔して配置される。
【００３３】
尚、キャリッジアセンブリ１５からこのガイドバー１７側へフレキシブル・プリンテッド・サーキット（ＦＰＣ）１５２が延在しており、このＦＰＣ１５２はフレーム１３の裏面に取り付けられた基板（図示せず）に電気的に接続される。
【００３４】
ガイドバー１７はフレーム１３の表面でガイドバークランプ１８によって挟持されている。ガイドバークランプ１８はその中央部でフレーム１３の表面にバインド子ネジ１９によって固定されている。詳細に説明すると、ガイドバークランプ１８はガイドバー１７より少しだけ長い矩形固定部材１８０を有し、矩形固定部材１８０のほぼ中央にはバインド子ネジ１９のネジ軸１９０が通過できる程度の穴１８０ａが穿設されている。矩形固定部材１８０は、その一端１８０ｂおよび他端１８０ｃで、ガイドバー１７の一端１７１および他端１７２をそれぞれ挟持するための一対のアーム１８１および１８２が延在している。
【００３５】
ガイドバークランプ１８は単にガイドバー１７を挟持しているだけなので、これだけではガイドバー１７をフレーム１３の表面に固定することは出来ない。このために、ガイドバー１７の両端１７１および１７２の位置を規制するための一対の位置決め部材が必要である。この一対の位置決め部材としては、フレーム１３の一部をフレーム１３の表面側に切り起こして形成した一対の曲げ部２０１および２０２を使用している。
【００３６】
キャリッジアセンブリ１５の下側キャリッジ１５Ｌは、キャリッジアセンブリ１５をガイドバー１７に沿って摺動可能に支持する支持枠としても働く。下側キャリッジ１５Ｌはガイドバー１７側へ突出した突出部（図示せず）を有し、この突出部中にガイドバー１７が摺動可能に嵌入されている。
【００３７】
フロッピーディスクドライブは、イジェクトプレート２１とディスクホルダ２２とを更に有する。フレーム１３、イジェクトプレート２１、及びディスクホルダ２２は、金属板に打抜き加工、プレス加工、曲げ加工等を施すことにより形成される。
【００３８】
イジェクトプレート２１は、フロッピーディスクの挿入方向Ａおよびその逆方向に沿ってスライド自在なように、フレーム１３上に備えられている。イジェクトプレート２１は、後述するように、フロッピーディスクドライブの作動時に、ディスクホルダ２２と協動してフロッピーディスクを保持する。また、イジェクトプレート２１は、フロッピーディスクを挿入方向Ａに沿ってフロッピーディスクドライブ内に挿入することを可能とし、或いはフロッピーディスクを挿入方向Ａと逆方向に沿ってフロッピーディスクドライブ内から取り出すことを可能とするために、挿入方向Ａにそってフロッピーディスクが摺動自在なようにフロッピーディスクを保持する。イジェクトプレート２１には、互いに対向する一対の側壁２１０が形成されている。この両側壁２１０の各々には、一対のカム部２１１が形成されている。また、イジェクトプレート２１の底面には、両側壁２１０に沿って切抜き部２１２が形成され、イジェクトプレート２１の底面中央部には、ディスクテーブル１１を取り囲むように略Ｕ字状の切欠き部２１３が形成されている。更に、イジェクトプレート２１の下面には、ピン（後述する）が設けられており、このピンは、後述するイジェクトレバーの係止部と係合する。
【００３９】
ディスクホルダ２２は、イジェクトプレート２１上に配置されている。ディスクホルダ２２には、主表面２２０と、この主表面２２０の両側端で互いに対向した一対の側壁２２１が形成されている。この両側壁２２１には、それぞれ突片２２２（一方のみ図示）が形成されている。これらの突片２２２は、イジェクトプレート２１の切抜き部２１２を通じてフレーム１３の穴１３３内に挿通される。この突片２２２がフレーム１３の穴１３３内に挿通されることにより、ディスクホルダ２２は、フレーム１３に対する挿入方向Ａの位置が決められるのと同時に、ディスクホルダ２２は、ディスクテーブル１１の回転軸１１ａの軸方向Ｂに沿って往復動自在となる。また、両側壁２２１の各々には、一対のピン２２３が設けられている。このピン２２３は、イジェクトプレート２１の側壁２１０に形成されてカム部２１１内に挿通される。ディスクホルダ２２とイジェクトプレート２１との間には、イジェクトバネ２３が架設されている。
【００４０】
尚、本例の場合、ディスクホルダ２２に突片２２２を設け、フレーム１３に穴１３３を設けてあるが、これに限らず、フレームに突片を設け、ディスクホルダに穴を設けても構わない。
【００４１】
また、ディスクホルダ２２は、その挿入方向Ａの奥側中央部に、キャリッジアセンブリ１５の上側キャリッジ１５Ｕと対応する位置に、所定の半径方向Ｃに延在した略矩形状の開口部２２４が設けられている。この開口部２２４を囲むように、その周囲にディスクホルダ２２の主表面２２０から上方に盛り上がった、略Ｕ字形状の盛り上がり縁２２５が形成されている。一方、キャリッジアセンブリ１５は、側方に延びる一対の側方アーム１５３を備え、この側方アーム１５３は盛り上がり縁２２５の上に位置する。後述するように、フロッピーディスクがディスクホルダ２２からイジェクトされた状態では、この側方アーム１５３が盛り上がり縁２２５と係合し、これによって上下一対の磁気ヘッド１４同士が互いに離される。さらに、ディスクホルダ２２は、その挿入方向Ａの奥側で開口部２２４から右寄りに、後述するイジェクトレバーのレバー部の回動を許すような形状の開口部２２６も有している。
【００４２】
フレーム１３上には、キャリッジアセンブリ１５の近傍に、イジェクトレバー２４が回動自在に設けられている。詳細に述べると、フレーム１３には、その表面から上方に延びるロッド状ピン１３４が立設している。イジェクトレバー２４は、ロッド状ピン１３４が嵌め込まれる筒状部２４０と、この筒状部２４０から径方向に延在するアーム部（レバー部）２４１と、このアーム２４１の自由端に設けた上方に延在する突起部２４２と、アーム部２４１の自由端側から周方向に延びる円弧状の係止部２４３とを有している。イジェクトレバー２４には、筒状部２４０の周りにイジェクトレバーバネ２５が装着され、このイジェクトレバーバネ２５は、イジェクトレバー２４を図面上、反時計回りに付勢している。イジェクトレバー２４の突起部２４２は上記開口部２２６に遊嵌されている。また、この突起部２４２は、後述するフロッピーディスクのシャッタの右側上端縁と係合して、シャッタの開閉を制御する。尚、図６に示されるように、ロッド状ピン１３４の先端にはネジ２６が捩じ込まれており、これによってイジェクトレバー２４がロッド状ピン１３４から抜けるのを防止している。
【００４３】
また、フレーム１３の前端部には、フロントパネル２７が取り付けられている。フロントパネル２７は、フロッピーディスクを出し入れする開口２７１と、この開口２７１を開閉する扉２７２とを備えている。このフロントパネル２７には、イジェクトボタン２８が前後方向移動可能に突設されている。イジェクトボタン２８は、イジェクトプレート２１の前端で前方に突き出ている突起部２１４に嵌め込まれている。
【００４４】
図７を参照して、図５および図６に示されたフロッピーディスクドライブ（ＦＤＤ）によって駆動されるフロッピーディスク（ＦＤ）について説明する。図示のフロッピーディスク４０は、円板状の磁気記録媒体４１と、この磁気記録媒体４１を覆うシェル４２と、矢印Ｄ方向に摺動可能なシャッタ４３とを有する。シャッタ４３には窓４３ａが空けられている。シャッタ４３は矢印Ｄ方向とは逆方向に図示しないバネ部材によって付勢されている。シェル４２は、上記フロッピーディスクドライブの磁気ヘッド１４による磁気記録媒体４１へのアクセスを可能とする開口部４２ａを有する。この開口部４２ａは、フロッピーディスク４０がフロッピーディスクドライブ内に挿入されていない状態では、図に示すように、シャッタ４３で覆われている。フロッピーディスク４０がフロッピーディスクドライブ内に挿入されるとき、シャッタ４３の右側縁上端４３ｂにイジェクトレバー２４の突起部２４２が係合し、シャッタ４３を矢印Ｄ方向へ摺動する。
【００４５】
シェル４２は、右上角部に、逆方向挿入（表裏及び前後の挿入方向を逆にして挿入）防止用の面取り部４２ｂが形成されている。また、シェル４２には、その挿入方向Ａ後端の左側角部に書込み保護用穴４４が穿設されている。
【００４６】
上述したように、フロッピーディスクドライブによって駆動されるフロッピーディスク４０において、磁気ヘッド１４によってアクセスされる磁気記録媒体４１の表面上には、データを記録するための通路としての複数本のトラック（図示せず）が半径方向に沿って同心円状に形成されている。フロッピーディスク４０のトラック本数は片面８０本であり、最外周トラックＴＲ００から最内周トラックＴＲ７９まである。
【００４７】
図１を参照して、本発明の一実施の形態に係るＦＤＤ制御装置について説明する。図１に示されるように、本実施の形態では、フロッピーディスクコントローラ（ＦＤＣ）５２を、ＳＥＴ側ではなく、ＦＤＤ側に配設している。その代わりに、ＳＥＴ側にはＵＳＢコネクタ６１を設けた。ＦＤＣ５２はＳＥＴ側のデバイスドライバ５１と接続されている。
【００４８】
ＦＤＤ側には、さらに、ＵＳＢロジック回路６２と、フラッシュＲＯＭ６３と、ＳＲＡＭ６４と、ＣＰＵ６５と、ＲＡＭ６６と、クロック発振器（ＣＬＫ）６７とが備えられ、これらと上記ＦＤＣ５２とで、ＦＤＤ制御部分７０を構成している。
【００４９】
ＵＳＢロジック回路６２はＳＥＴ側のＵＳＢコネクタ６１に接続されている。また、ＵＳＢロジック回路６２には、ＣＰＵ６５，ＦＤＣ５２，ＲＡＭ６６，およびクロック発振器６７が接続されている。ＣＰＵ６５には、フラッシュＲＯＭ６４とＳＲＡＭ６４とが接続されている。ＦＤＣ６２は、クロック発振器６７とＦＤＤコントローラ５３とが接続されている。
【００５０】
このように、本実施の形態では、ＵＳＢコネクタ６１を使用することにより、ＦＤＤ制御部分７０をＦＤＤ側に配置している。このＦＤＤ制御部分７０のフラッシュＲＯＭ６３内に、ステッピングモータ１６のステップタイミングを調整するプログラムを内蔵させる。それにより、以下に説明するように、ステッピングモータ１６のステップを可変することができ、ステッピングモータ１６のトルクの低減を図ることができる。
【００５１】
次に、図２を参照して、図１に示したＦＤＤ制御装置による、ステッピングモータ１６（図５）の起動時の動作について説明する。
【００５２】
図２に示されるように、ステッピングモータ１６の起動時には、その最初のＸステップのステップ信号のステップ周期をＹミリ秒で、それ以降を３ミリ秒にする。図２に示した例は、Ｘ＝５，Ｙ＝６の場合を示している。ここで、Ｘは１≦Ｘ≦２０の範囲の程度が好ましく、Ｙは３＜Ｙ≦６の範囲が好ましい。
【００５３】
次に、図３および図４を参照して、図１に示したＦＤＤ制御装置による、フロッピーディスク４０（図７）がフロッピーディスクドライブ内に入っていない状態で、ステッピングモータ１６（図５）を動作しないように制御する動作について説明する。
【００５４】
図３に示すように、ＦＤＤコントローラ５３は、フロッピーディスク４０がフロッピーディスクドライブ内に有るか否かを示すディスク有無判別信号ＤＫＯをＦＤＤ制御部分７０へ送出する。ここで、フロッピーディスク４０がフロッピーディスクドライブ内に挿入されているとき、ＦＤＤコントローラ５３はディスクが有ることを示す論理“Ｌ”レベルのディスク有無判別信号ＤＫＯを出力する。一方、フロッピーディスク４０がフロッピーディスクドライブ内に挿入されていないとき、ＦＤＤコントローラ５３はディスクが無いことを示す論理“Ｈ”レベルのディスク有無判別信号ＤＫＯを出力する。ディスク有無判別信号ＤＫＯが論理“Ｈ”レベルのとき、ＦＤＤ制御部分７０はステップ信号ＳＴＥＰをＦＤＤコントローラ５３へ供給しない。
【００５５】
図４を参照して、このときの動作についてもう少し詳細に説明する。まず、アプリケーション等からＦＤＤ動作命令がくる（ステップＳ１）。そのＦＤＤ動作命令をデバイスドライバ５１が受け（ステップＳ２）、ＢＩＯＳおよびＵＳＢコネクタ６１を介して（ステップＳ３およびＳ４）、ＦＤＤ制御部分７０へ送出される（ステップＳ５）。
【００５６】
ここで、「ＢＩＯＳ」とは、“basic input/output system”の略称で、ＯＳ（オペレーティング・システム）中のハードウェアに依存する制御プログラムのことをいう。すなわち、最近のＯＳ、特にパーソナルコンピュータ用のＯＳは異なるハードウェア上でも共通ＯＳが動作するように、ハードウェアを制御する部分とそうでない部分とを別モジュールに分けて作ってある。このハードウェア制御部分をＢＩＯＳという。
【００５７】
ＦＤＤ制御部分７０ではディスク有無判別信号ＤＫＯが論理“Ｈ”レベルであるか論理“Ｌ”レベルかを判断する（ステップＳ６）。ディスク有無判別信号ＤＫＯが論理“Ｈ”レベルである間、ＦＤＤ制御部分７０はなにもしない。ディスク有無判別信号ＤＫＯが論理“Ｌ”レベルであるとき、ＦＤＤ制御部分７０は、ステップ信号ＳＴＥＰをＦＤＤコントローラ５３へ入力して（ステップＳ７）、ステッピングモータ１６を動作させてＦＤＤのシーク動作を行わせる（ステップＳ８）。
【００５８】
尚、本発明は、上述した実施の形態に限定されず、本発明の要旨を逸脱しない範囲内で種々の変更が可能なのはいうまでもない。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施の形態に係るＦＤＤ制御装置の構成を示すブロック図である。
【図２】図１に示したＦＤＤ制御装置による、ステッピングモータの起動時の動作を説明するためのタイムチャートである。
【図３】図１に示したＦＤＤ制御装置よる、ＦＤＤのシーク時の動作を説明するためのブロック図である。
【図４】図１に示したＦＤＤ制御装置よる、ＦＤＤのシーク時の動作を説明するためのフローチャートである。
【図５】本発明に係るＦＤＤ制御装置が適用されるフロッピーディスクドライブの要部を示す分解斜視図である。
【図６】図５に示したフロッピーディスクドライブを斜め前方から見た概略斜視図である。
【図７】フロッピーディスクドライブで駆動されるフロッピーディスクを示す平面図である。
【図８】従来のＦＤＤ制御装置を示すブロック図である。
【図９】ステッピングモータの抵抗値に対する、トルクと消費電流の関係を示す図である。
【図１０】フロッピーディスクドライブ内にフロッピーディスクが入っていない状態でのシーク動作を説明するための図である。
【符号の説明】
【００６０】
１４    磁気ヘッド
１５    キャリッジアセンブリ
１６    ステッピングモータ
４０    フロッピーディスク
４１    磁気記録媒体
５２    フロッピーディスクコントローラ（ＦＤＣ）
５３    ＦＤＤコントローラ
５４    ステッピングドライバ
５５    スピンドルドライバ
５６    読出し／書込み制御回路
６１    ＵＳＢコネクタ
７０    ＦＤＤ制御部分
ＤＫＯ    ディスク有無判別信号
ＳＴＥＰ    ステップ信号
【図１】
2006120309.tif 000003
【図２】
2006120309.tif 000004
【図３】
2006120309.tif 000005
【図４】
2006120309.tif 000006
【図５】
2006120309.tif 000007
【図６】
2006120309.tif 000008
【図７】
2006120309.tif 000009
【図８】
2006120309.tif 000010
【図９】
2006120309.tif 000011
【図１０】
2006120309.tif 000012